5941
4936
4095
3526
3283
2796
2651
2632
2592
2587
2489
2458
2380
2308
2286
2229
2220
2137
2133
2099
1975
1970
1925
1925
1918
1918
1912
1896
1872
1861
1787
1747
1730
1721
1698
1664
1645
1635
1629
1627
1619
1610
1578
1573
1527
1505
1504
1476
1468
1452
1443
1421
1413
1389
1380
1370
1352
1349
1320
1314
1313
1297
1289
1286
1275
1274
1273
1259
1258
1255
1235
1212
1207
1207
1206
1203
1189
1188
1182
1178
1174
1173
1168
1162
1143
1131
1121
1117
1113
1106
1106
1093
1084
1075
1073
1073
1069
1068
1062
1062
1062
1055
1053
1049
1038
1034
1033
1033
1024
1018
1009
999
998
985
983
983
976
975
975
968
958
948
944
942
941
940
932
929
927
926
925
923
920
917
913
911
911
908
907
902
900
899
898
897
893
885
883
882
878
877
877
875
873
871
866
853
848
844
842
841
841
839
838
837
835
831
824
824
823
823
817
817
816
814
811
810
809
808
807
806
804
803
802
798
796
794
793
792
790
786
780
776
768
764
762
762
762
761
760
758
753
750
747
745
744
743
742
741
740
738
730
728
725
723
722
720
718
717
713
712
712
710
707
703
699
695
681
679
670
669
663
662
649
648
640
640
638
637
636
630
614
613
608
604
604
603
595
586
584
583
578
572
569
566
540
530
523