3530
2706
2641
2624
2613
2571
2454
2389
2356
2334
2170
2123
2081
2079
2064
1953
1896
1872
1835
1812
1786
1762
1704
1640
1626
1585
1584
1574
1573
1552
1541
1493
1479
1478
1470
1468
1461
1460
1443
1438
1434
1414
1403
1395
1394
1385
1381
1364
1359
1358
1358
1358
1352
1350
1347
1339
1339
1338
1335
1324
1311
1310
1307
1302
1299
1291
1285
1272
1258
1257
1246
1242
1234
1228
1227
1226
1222
1211
1208
1190
1187
1187
1183
1183
1181
1174
1171
1167
1165
1163
1162
1157
1157
1153
1151
1147
1146
1142
1140
1139
1127
1118
1113
1110
1106
1103
1101
1099
1099
1097
1097
1089
1080
1080
1079
1074
1073
1060
1057
1056
1048
1043
1040
1038
1034
1028
1022
1022
1020
1012
1012
1011
999
990
988
986
985
985
984
984
979
978
977
975
971
959
954
946
945
940
937
935
934
928
920
917
916
906
899
897
894
893
892
890
889
886
877
868
866
864
863
862
860
853
852
847
847
846
846
842
839
839
833
833
831
828
828
818
818
810
810
808
805
796
792
784
784
777
776
773
771
770
770
757
752
744
741
741
734
716
712
710