6701
5912
5814
5001
4649
4628
4403
4181
3962
3591
3582
3457
3396
3139
3049
2851
2841
2717
2656
2645
2631
2611
2586
2347
2327
2318
2308
2260
2235
2226
2187
2154
2141
2127
2063
2047
2012
2006
1937
1888
1876
1872
1850
1814
1797
1792
1747
1743
1673
1636
1633
1564
1547
1543
1533
1500
1494
1477
1446
1441
1439
1435
1423
1413
1396
1382
1369
1362
1359
1345
1332
1329
1323
1319
1306
1300
1300
1290
1290
1283
1276
1271
1250
1242
1215
1214
1210
1206
1191
1167
1158
1138
1138
1132
1131
1130
1088
1083
1071
1070
1068
1063
1045
1040
1029
1023
1022
1006
1001
999
994
989
977
975
975
957
955
953
953
948
927
925
915
913
912
906
905
856
849
827