6702
5912
5814
5001
4649
4629
4403
4182
3962
3591
3582
3458
3396
3139
3050
2851
2841
2717
2656
2645
2633
2611
2587
2347
2327
2319
2308
2260
2235
2226
2187
2154
2141
2127
2063
2047
2012
2006
1937
1888
1876
1872
1850
1814
1797
1792
1747
1744
1673
1637
1633
1564
1547
1543
1533
1500
1495
1477
1446
1441
1439
1436
1424
1414
1396
1382
1369
1362
1360
1345
1332
1329
1323
1319
1306
1302
1300
1290
1290
1283
1276
1272
1250
1242
1216
1214
1210
1206
1191
1167
1158
1139
1138
1132
1131
1130
1088
1083
1072
1070
1068
1063
1046
1041
1029
1023
1023
1009
1001
1000
994
990
977
976
975
958
955
954
954
948
928
927
915
914
912
908
905
856
849
827