16434
12483
6899
5538
4624
4573
4525
4043
3754
3400
3229
3138
3135
2894
2800
2751
2685
2540
2484
2455
2446
2374
2352
2349
2188
2075
1996
1968
1954
1928
1926
1918
1904
1878
1868
1859
1851
1850
1827
1790
1786
1782
1739
1737
1723
1703
1702
1614
1606
1589
1576
1555
1542
1535
1531
1517
1504
1456
1453
1439
1421
1407
1397
1388
1385
1369
1364
1351
1340
1327
1317
1315
1314
1308
1299
1297
1293
1291
1289
1287
1267
1252
1248
1237
1232
1217
1213
1207
1205
1198
1196
1196
1192
1184
1180
1165
1164
1160
1149
1146
1145
1141
1138
1136
1135
1133
1122
1121
1117
1114
1110
1097
1096
1094
1091
1085
1083
1082
1081
1078
1071
1070
1068
1068
1066
1056
1055
1055
1054
1048
1047
1045
1045
1039
1030
1030
1029
1024
1024
1022
1020
1016
1016
1013
1012
1010
1010
1000
998
995
986
977
971
969
969
966
962
962
959
957
957
954
954
953
952
946
939
938
938
935
934
928
924
923
922
920
915
913
911
911
911
909
907
903
902
902
890
885
882
880
876
872
868
865
862
861
861
860
857
854
854
854
842
841
839
838
837
835
834
834
833
830
822
821
818
817
816
814
809
809
806
799
787
786
786
784
781
781
779
779
778
777
772
765
765
759
753
752
746
744
744
741
738
733
733
728
728
726
726
725
718
717
713
711
707
706
705
703
703
702
701
701
700
699
690
686
684
682
678
677
677
677
675
670
667
662
658
657
657
656
652
652
648
647
647
646
644
642
642
641
640
638
637
632
629
625
624
623
619
615
605
605
601
595
592
591
590
588
587
585
583
582
571
571
570
568
562
555
554
551
541
540
539
539
537
533
527
523
516
515
514
513
512
506
494
493
490
472
467
465
455