3764
3317
3245
2244
1908
1761
1595
1473
1414
1180
1050
884
880
793
792
758
744
697
640
566
403
386
378
367
362
341
334
306
283
270
266
242
214
198
171
152
151
146
145
136
123
120
115
112
109
102
74
67
64
63
56
54
47
46
45
44
37
34
33