4484
3881
2152
2010
1859
1332
985
954
931
928
898
811
792
770
647
607
569
520
512
495
445
436
421
418
402
395
385
312
302
293
290
282
250
231
205
191
187
186
175
152
150
146
142
140
133
130
128
126
119
112
106
100
99
91
88
86
80
76
75
72