4491
3952
3851
3449
3436
3127
3095
2995
2967
2851
2763
2640
2558
2441
2432
2233
2167
2134
2131
2035
1991
1967
1964
1963
1909
1891
1750
1745
1741
1717
1656
1636
1629
1620
1556
1555
1553
1539
1535
1533
1489
1488
1483
1467
1460
1455
1444
1443
1440
1401
1379
1355
1353
1348
1344
1344
1326
1283
1283
1273
1273
1252
1247
1242
1238
1230
1213
1209
1207
1173
1170
1163
1163
1162
1162
1154
1154
1151
1146
1143
1142
1140
1131
1128
1128
1118
1113
1110
1084
1076
1074
1073
1073
1064
1052
1047
1045
1023
1001
1001
999
988
983
982
977
974
969
933
931
909
909
900
896
894
889
888
886
881
875
874
865
865
862
861
845
844
841
840
837
833
832
831
828
828
826
825
810
808
801
796
794
791
789
789
787
775
765
764
762
762
761
759
757
752
746
744
744
743
741
741
740
740
737
736
733
733
729
725
724
723
723
721
721
709
704
700
699
698
697
695
695
692
691
687
681
681
679
676
676
671
669
668
667
666
663
663
659
659
655
651
645
643
640
634
632
629
624
620
619
618
617
615
610
606
599
598
595
589
585
582
580
579
579
575
574
573
566
563
561
553
549
546
544
543
542
540
537
532
530
524
521
520
504
500
493
491
491
485
468
458
453
444
434
306