7945
6231
4108
3979
3693
3012
2973
2948
2944
2658
2421
2381
2370
2287
2230
2030
2006
1954
1935
1873
1778
1707
1693
1656
1645
1635
1616
1613
1558
1554
1532
1515
1484
1477
1458
1454
1449
1414
1400
1389
1382
1364
1362
1331
1328
1315
1312
1303
1298
1291
1264
1261
1224
1222
1177
1130
1090
1087
1066
1061
1054
996
986
984
969
959
919
917