3633
1161
752
388
325
311
298
285
283
274
172
141
136
109
102
100
91
69
66
62
51
45
41
39
38
36
34
33
32
21
20
19
18
17
15
14
12
11
9
8
6
5
4