4224
3184
2057
1643
1638
1560
1418
1284
1238
1212
1024
1019
970
878
827
795
791
742
736
700
696
685
663
656
651
629
618
597
589
584
579
571
546
511
507
505
486
484
475
470
460
453
453
448
444
440
436
433
433
432
430
425
425
420
402
400
395
392
385
381
380
372
361
360
344
343
340
338
328
327
321
321
320
313
312
310
295
291
283
270
267
254
253
246
244
242
241
240
237
236
236
231
231
231
227
225
217
215
214
210
206
202
197
197
195
194
185