5554
5021
4970
4144
3731
3555
3495
3008
2536
2507
2346
2323
2272
2227
2145
2115
1964
1957
1927
1916
1900
1875
1832
1818
1774
1750
1716
1713
1705
1692
1686
1659
1628
1601
1600
1593
1584
1560
1547
1543
1538
1522
1508
1486
1483
1479
1470
1468
1461
1448
1447
1433
1430
1403
1393
1386
1381
1365
1361
1360
1347
1343
1341
1339
1332
1332
1329
1328
1328
1321
1318
1318
1295
1293
1284
1272
1270
1267
1261
1253
1249
1247
1245
1238
1224
1220
1218
1218
1217
1213
1201
1201
1198
1194
1191
1187
1186
1176
1176
1173
1170
1164
1160
1160
1154
1148
1143
1142
1140
1131
1128
1126
1119
1110
1105
1100
1099
1095
1093
1088
1084
1081
1080
1079
1078
1077
1076
1075
1075
1071
1071
1066
1061
1055
1042
1038
1036
1030
1029
1023
1023
1018
1017
1016
1015
1014
1014
1012
1007
1007
1005
1004
1003
1002
1000
993
992
987
985
980
977
971
970
968
968
965
963
960
954
954
953
952
950
946
936
929
926
926
923
922
920
918
914
911
910
909
907
906
904
901
901
898
898
898
896
896
891
889
886
885
885
882
881
881
880
877
876
876
875
873
871
871
869
869
865
861
857
853
853
852
850
848
845
844
844
844
843
842
842
842
841
839
838
838
835
834
834
833
830
829
828
828
825
822
821
821
821
820
819
816
815
814
812
812
811
808
806
805
805
805
801
800
799
797
796
795
793
791
790
788
779
777
776
774
773
771
770
770
769
768
768
767
765
764
763
759
757
757
752
752
750
748
740
740
739
738
735
733
733
732
732
732
730
728
727
724
723
723
721
721
720
719
718
717
715
715
714
713
713
711
711
710
704
704
702
701
695
694
690
689
687
684
684
683
680
679
677
676
675
671
670
668
665
664
662
662
662
655
653
651
650
650
647
646
646
643
642
640
638
637
636
634
631
630
625
625
621
618
617
617
615
615
613
605
603
599
599
596
593
586
582
578
578
577
575
574
573
573
569
567
567
556
542
524