6893
5674
5241
4597
4064
3977
3861
3746
3724
3625
3487
3079
3038
2996
2933
2879
2829
2806
2699
2677
2643
2552
2511
2506
2493
2276
2238
2229
2207
2183
2158
2146
2143
2138
2125
2113
2092
2074
2068
1991
1985
1966
1965
1964
1922
1887
1881
1873
1870
1866
1845
1842
1828
1823
1818
1816
1815
1812
1800
1766
1750
1748
1744
1734
1730
1712
1707
1705
1700
1683
1682
1677
1677
1674
1655
1651
1639
1633
1631
1630
1623
1620
1616
1597
1593
1587
1584
1582
1580
1578
1566
1566
1557
1555
1554
1552
1546
1542
1531
1525
1524
1523
1521
1520
1518
1518
1514
1509
1506
1502
1498
1491
1490
1489
1487
1486
1481
1476
1471
1470
1469
1467
1461
1460
1452
1449
1443
1440
1438
1436
1435
1433
1424
1418
1411
1410
1405
1403
1397
1396
1395
1394
1387
1386
1385
1383
1383
1378
1367
1364
1361
1359
1358
1352
1350
1347
1344
1343
1343
1337
1333
1331
1330
1329
1329
1324
1322
1315
1312
1310
1307
1300
1300
1296
1296
1295
1294
1292
1290
1288
1286
1284
1284
1283
1278
1278
1275
1275
1274
1274
1274
1268
1263
1259
1258
1257
1256
1256
1254
1251
1250
1250
1237
1236
1235
1235
1232
1225
1224
1223
1222
1222
1222
1216
1216
1215
1214
1210
1210
1206
1205
1205
1203
1200
1199
1197
1195
1194
1192
1190
1178
1178
1177
1175
1174
1172
1169
1167
1164
1164
1163
1161
1158
1157
1156
1144
1144
1139
1137
1136
1133
1129
1128
1127
1126
1125
1124
1120
1118
1114
1110
1109
1108
1099
1098
1091
1088
1087
1085
1080
1077
1076
1071
1071
1070
1070
1070
1070
1068
1066
1065
1064
1064
1063
1059
1058
1057
1050
1042
1038
1037
1036
1036
1034
1033
1032
1032
1030
1026
1022
1022
1021
1020
1013
1013
1010
1010
1009
1007
1005
1003
1003
1002
1001
999
997
995
995
993
991
984
981
979
976
976
976
973
968
966
962
962
960
955
952
952
951
946
944
944
942
941
938
937
937
937
932
932
930
927
926
924
920
919
919
917
916
915
913
913
911
909
907
905
904
903
900
896
891
889
887
879
875
874
874
871
871
870
870
869
867
867
866
865
862
860
857
857
850
848
842
838
823
814
813
813
811
809
804
804
804
801
799
798
795
775
769
769
765
757
755
742
725
713
708