4793
4679
2502
2244
2031
1500
1450
1361
1344
927
744
657
649
611
561
481
475
425
384
300
277
273
271
259
249
228
191
190
188
150
141
100
86
3
0