6393
5989
5489
4593
4030
3937
3333
3071
2963
2632
2482
2452
2295
2252
2190
2157
2119
2060
2017
1987
1934
1923
1870
1821
1806
1805
1750
1731
1673
1664
1612
1602
1568
1560
1535
1507
1497
1492
1485
1459
1450
1441
1439
1438
1436
1432
1430
1427
1420
1419
1407
1389
1356
1342
1338
1337
1333
1330
1325
1320
1310
1308
1250
1218
1210
1203
1188
1188
1182
1178
1157
1142
1135
1128
1124
1119
1107
1074
1064
1058
1056
1055
1053
1052
1036
1035
1031
1026
1016
1015
1009
1008
1008
1004
1003
1000
986
973
970
968
960
960
953
943
933
929
927
923
898
889
873
873
872
871
871
869
859
858
857
854
848
837
822
807
797
796
794
791
789
776
770
768
768
760
759
759
759
753
748
730
727
723
721
719
716
706
703
701
697
693
688
688
679
667
662
657
652
648
639
636
632
621
617
605
605
602
598
595
591
572
568
562
557
555
548
546
539
527
515
507
506
501
486