3968
3817
2737
2391
1541
1397
1222
1180
689
602
529
501
421
412
382
332
276
254
249
222
210
201
200
121
118
105
104
102
87
84
81
54
51
49
48
44
37
35
34
27
22
20
19
16
14
13
12
11
10
9
8