25875
20904
8554
7511
6360
6346
5082
5055
4872
4662
4632
4626
4455
4272
4149
3540
3459
3317
3126
3098
3089
3032
2981
2967
2922
2893
2814
2799
2791
2772
2762
2755
2749
2747
2717
2706
2692
2678
2673
2623
2546
2524
2522
2513
2477
2477
2404
2396
2396
2369
2348
2310
2307
2307
2273
2266
2265
2262
2256
2228
2214
2206
2205
2198
2195
2190
2179
2138
2133
2133
2100
2097
2089
2082
2075
2074
2064
2060
2055
2049
2044
2042
2032
2030
2011
2007
1995
1993
1963
1933
1933
1922
1906
1893
1888
1884
1882
1874
1861
1861
1858
1825
1819
1809
1805
1804
1803
1792
1788
1787
1785
1782
1781
1778
1770
1756
1754
1746
1744
1733
1726
1724
1708
1705
1697
1680
1649
1642
1638
1637
1626
1622
1608
1605
1602
1600
1590
1582
1577
1576
1572
1567
1553
1550
1543
1542
1540
1537
1537
1526
1523
1519
1515
1514
1509
1498
1498
1497
1484
1484
1482
1473
1468
1466
1463
1461
1455
1451
1447
1442
1433
1432
1427
1424
1417
1402
1399
1394
1389
1385
1383
1378
1363
1361
1361
1354
1351
1343
1330
1329
1327
1327
1325
1322
1320
1318
1316
1314
1313
1311
1308
1301
1299
1294
1281
1279
1278
1275
1275
1275
1273
1271
1268
1266
1258
1257
1256
1253
1246
1243
1238
1238
1237
1234
1232
1224
1222
1219
1216
1215
1211
1205
1204
1203
1199
1199
1196
1193
1189
1181
1177
1173
1171
1164
1163
1161
1157
1155
1154
1153
1153
1149
1144
1142
1141
1138
1126
1126
1124
1123
1120
1118
1115
1113
1112
1110
1104
1103
1101
1100
1099
1096
1091
1086
1076
1073
1068
1065
1064
1056
1054
1047
1047
1043
1039
1025
1021
1018
1015
1013
1010
1000
995
994
989
982
979
970
967
963
961
955
955
953
951
945
931
930
929
921
921
920
919
907
902
901
899
896
896
889
880
870
867
861
859
839
815