4880
4021
2397
2288
2188
2008
1951
1381
1193
1178
1024
1006
966
924
905
855
802
658
627
576
524
510
465
444
416
413
407
406
377
366
359
350
305
245
241
240
230
228
207
203
187
179
152
146
136
133
123
122
121
113
109
100
99
98
95
84
78
76