5013
2562
2464
2050
2015
1894
1805
1662
1632
1609
1600
1547
1475
1443
1382
1380
1336
1319
1256
1241
1237
1223
1215
1169
1142
1130
1129
1116
1103
1096
1086
1083
1053
1032
1019
1017
991
986
978
971
964
956
950
944
941
931
921
907
905
869
867
864
858
857
852
851
849
847
845
841
840
834
824
823
815
814
810
810
806
805
802
800
795
794
788
786
786
778
774
767
763
758
755
754
748
744
739
737
734
734
733
731
728
727
726
726
722
721
720
719
715
714
713
712
710
709
700
695
690
685
684
683
683
681
681
675
673
670
670
670
669
666
662
662
662
655
654
650
649
648
647
647
645
637
636
633
632
632
629
627
627
626
624
621
621
617
615
615
615
614
614
613
610
609
608
606
600
599
597
596
595
593
591
590
589
585
583
580
580
578
576
575
571
570
568
563
562
562
560
560
560
554
554
552
551
551
550
549
546
545
545
545
542
540
540
537
536
535
535
534
531
530
527
526
525
524
523
523
523
520
519
518
517
514
514
513
512
510
507
506
504
502
500
499
499
498
498
497
496
496
495
492
490
488
486
485
484
483
483
482
477
476
475
475
474
472
472
471
463
461
459
456
443
429
411