2637
2245
2086
2070
2040
1923
1914
1825
1673
1496
1429
1277
1269
1237
1129
1091
1070
1065
1065
950
947
909
865
863
846
838
837
836
798
796
787
779
763
751
747
745
722
681
679
679
678
672
668
662
660
646
644
636
628
620
619
615
599
587
586
577
577
570
568
568
567
553
553
553
552
552
546
544
543
543
541
538
529
528
524
524
524
523
521
520
514
513
512
510
505
503
502
501
500
499
496
495
493
491
491
488
487
484
484
484
481
478
475
475
474
473
471
470
470
466
458
456
456
455
452
452
450
447
445
443
439
439
438
435
432
431
430
430
429
427
427
426
426
425
424
422
415
410
409
402
399
399
398
397
396
395
393
393
392
391
390
389
388
387
381
379
379
378
376
375
368
368
365
365
363
360
359
357
347
347