1587
1132
599
440
363
354
187
184
183
175
135
129
90
76
74
55
53
46
37
33
30
28
25
24
22
21
19
17
13
12
11
10
9
8
7
6
5
4