4330
4020
2286
2134
2112
1547
1535
1395
1072
954
951
945
925
889
820
760
718
667
598
531
530
479
472
470
461
441
418
408
402
378
375
358
346
302
301
298
234
223
197
186
185
168
166
160
135
133
127
126
125
123
121
118
102
100
99
98
97
82
80