3988
3364
2608
2556
2439
2359
2203
2194
2141
2137
2114
2107
2056
2026
2014
1961
1902
1887
1837
1820
1807
1806
1756
1749
1730
1706
1693
1690
1687
1679
1677
1640
1633
1627
1599
1580
1572
1560
1542
1533
1517
1512
1508
1494
1494
1475
1466
1466
1459
1451
1422
1392
1385
1382
1363
1320
1304
1302
1301
1294
1288
1284
1282
1274
1248
1247
1237
1236
1232
1229
1213
1211
1211
1194
1180
1174
1166
1161
1155
1146
1136
1130
1123
1119
1117
1115
1111
1103
1097
1096
1092
1087
1081
1080
1076
1072
1071
1068
1050
1049
1047
1041
1037
1033
1030
1022
1022
1016
1010
1002
994
988
987
985
977
976
975
974
971
969
968
961
961
959
955
953
952
948
946
944
937
936
930
923
920
918
917
914
907
906
899
896
896
895
889
887
880
874
869
868
868
859
857
856
856
856
856
855
855
849
842
842
842
842
840
840
836
835
834
830
825
825
824
823
823
818
815
814
813
800
800
800
799
797
794
789
784
783
779
779
774
769
766
763
761
760
759
757
746
732
728
727
725
725
724
724
720
720
716
716
711
711
710
709
708
708
705
701
698
696
694
693
685
676
676
675
673
668
667
667
663
659
654
653
639
637
635
632
632
628
622
620
605
604
602
601
587
587
575
567
566
566
566
559
556
532
532
514
509
504
496
483
466