3530
2706
2641
2624
2613
2571
2454
2389
2359
2334
2170
2124
2081
2079
2064
1953
1896
1872
1835
1812
1787
1763
1705
1640
1626
1586
1584
1574
1573
1552
1544
1494
1479
1478
1470
1470
1461
1460
1443
1439
1434
1414
1403
1395
1394
1385
1381
1365
1359
1358
1358
1358
1352
1351
1347
1339
1339
1338
1335
1325
1312
1310
1307
1302
1299
1291
1286
1272
1258
1257
1246
1242
1234
1228
1227
1227
1222
1211
1209
1190
1187
1187
1183
1183
1181
1174
1171
1167
1165
1163
1162
1158
1157
1153
1152
1147
1146
1142
1140
1140
1127
1118
1113
1110
1106
1103
1101
1099
1099
1097
1097
1092
1082
1081
1079
1074
1073
1060
1057
1056
1048
1043
1040
1039
1034
1028
1023
1022
1020
1013
1012
1011
999
990
988
986
985
985
984
984
980
978
977
975
971
959
954
946
945
940
938
935
934
928
920
917
916
906
899
897
895
893
892
890
889
886
877
868
866
864
863
862
860
854
852
848
847
847
846
843
840
840
834
833
831
828
828
818
818
810
810
809
806
796
793
785
784
777
776
773
771
770
770
757
752
744
741
741
734
716
712
710