5825
3731
3680
3511
3385
3281
2721
2599
2484
2412
2050
2015
1998
1939
1920
1902
1855
1833
1794
1730
1711
1702
1661
1655
1627
1626
1623
1614
1588
1569
1564
1562
1550
1535
1530
1501
1487
1483
1476
1468
1463
1448
1442
1432
1431
1423
1423
1422
1416
1391
1342
1329
1327
1327
1308
1291
1289
1286
1284
1278
1259
1252
1251
1233
1231
1203
1199
1197
1179
1178
1171
1170
1164
1159
1157
1151
1146
1142
1140
1138
1108
1096
1074
1070
1065
1065
1052
1044
1038
1038
1036
1028
1026
1012
1009
1006
1000
997
997
994
993
993
992
991
983
982
981
981
976
975
970
966
958
955
946
946
940
935
933
928
927
913
913
909
903
898
897
895
892
891
889
888
883
867
866
864
859
858
855
854
851
845
845
842
832
827
826
823
823
822
822
821
819
817
815
815
815
814
813
807
803
798
795
787
783
782
781
777
769
760
751
745
743
743
742
739
739
731
727
722
720
719
709
707
707
706
702
701
699
695
694
687
684
676
674
668
655
653
648
647
647
647
645
642
638
637
636
635
632
631
631
629
629
626
622
616
615
614
612
611
611
606
605
603
599
598
590
582
579
578
577
572
555
554
542
541
537
535
534
514