4459
4209
2487
1956
1931
1500
1350
1343
1281
927
757
744
657
648
611
555
474
425
384
300
277
273
269
259
249
228
227
191
188
184
150
141
102
86
84
3
0