4411
3724
2936
2863
2742
2665
2464
2099
2065
2039
2006
1966
1941
1844
1826
1789
1769
1755
1747
1739
1723
1716
1679
1677
1656
1652
1606
1590
1587
1587
1585
1567
1550
1543
1523
1523
1523
1516
1514
1511
1499
1492
1482
1480
1478
1453
1441
1433
1428
1419
1417
1416
1409
1408
1395
1392
1391
1372
1371
1369
1343
1331
1311
1308
1302
1297
1296
1294
1293
1281
1280
1277
1275
1271
1268
1266
1254
1252
1247
1244
1244
1240
1230
1229
1227
1224
1216
1216
1210
1190
1190
1187
1186
1170
1164
1160
1157
1153
1152
1150
1149
1145
1145
1142
1141
1135
1134
1132
1132
1125
1125
1118
1118
1118
1103
1099
1098
1096
1096
1092
1087
1083
1082
1080
1078
1077
1076
1074
1072
1069
1065
1061
1055
1054
1053
1053
1050
1048
1048
1046
1039
1038
1037
1031
1029
1025
1022
1020
1019
1014
1012
1008
1008
998
998
997
992
985
982
981
978
971
971
969
964
963
956
956
955
953
952
951
947
946
945
942
941
939
939
937
932
927
926
924
924
923
922
920
914
914
913
911
909
907
907
905
904
899
896
895
894
894
890
882
881
880
878
877
873
872
871
870
867
866
862
861
859
849
846
840
840
839
835
833
830
820
820
817
816
815
811
811
811
807
805
800
797
791
789
781
779
776
775
774
769
759
755
755
752
751
748
747
746
745
741
739
733
731
726
724
721
720
720
718
714
713
711
708
705
705
703
699
699
698
698
694
694
688
686
684
682
680
679
676
675
674
660
659
658
658
655
655
653
649
648
647
645
635
630
625
616