7812
4081
3235
2951
2536
2251
2114
2031
1914
1798
1782
1774
1761
1654
1536
1522
1489
1456
1437
1359
1346
1321
1295
1274
1272
1244
1240
1221
1217
1216
1194
1192
1188
1181
1181
1155
1145
1142
1138
1132
1117
1091
1080
1078
1050
1047
1020
999
980
977
974
949
918
902
888
880
870
870
839
835
830
824
815
813
813
812
805
804
783
780
777
760
757
756
726
722
712
709
704
700
693
673
670
662
661
655
651
641
625
610
609
606
603
603
601
599
587
567
564
564
562
557
556
555
549
541
539
533
529
528
526
524
519
518
511
507
506
501
500
500
498
495
494
488
483
483
482
480
479
478
478
478
476
473
468
462
461
456
456
444
427
423
421
408
404
403
401
398
388
384
383
380
377
377
367
366
356
355
355
351
351
351
349
346
345
344
340
339
335
334
330
329
326
321
318
298
289