4171
3842
2946
2348
1363
1361
1341
1174
561
552
479
442
379
363
361
352
285
261
244
236
180
166
162
126
120
116
109
96
77
73
68
59
56
55
53
46
42
39
38
31
27
22
21
17
16
15
14
13
12
11
10
8