4205
3993
2366
2239
1909
1461
1151
1113
1037
885
855
852
736
729
641
611
610
564
541
524
512
474
469
462
427
381
375
370
369
360
324
317
302
293
274
235
224
204
200
184
183
164
157
153
144
137
135
122
119
118
116
102
100
99
96
92
78
73