3941
3136
3062
2950
2924
2700
2584
2442
2436
2403
2319
2313
2266
2237
2199
2050
2001
1992
1977
1974
1959
1839
1828
1826
1815
1793
1694
1639
1612
1600
1573
1563
1551
1541
1529
1524
1515
1514
1502
1483
1473
1459
1453
1447
1439
1408
1407
1405
1402
1402
1396
1393
1374
1361
1346
1344
1344
1340
1307
1304
1297
1225
1222
1214
1203
1201
1195
1168
1162
1161
1161
1154
1147
1144
1141
1138
1136
1122
1121
1117
1115
1103
1099
1098
1095
1088
1087
1087
1084
1078
1064
1060
1057
1054
1044
1033
1027
1023
1011
1005
1002
1000
999
997
990
985
984
978
974
969
969
969
965
954
947
944
941
941
940
934
929
929
925
919
918
916
916
910
908
905
903
902
901
901
892
892
889
889
889
885
883
880
876
875
875
874
870
870
869
869
867
864
860
857
857
855
852
846
844
843
842
830
826
822
822
815
808
807
805
804
800
798
795
792
789
780
777
776
772
767
765
763
762
752
744
743
741
741
732
728
725
724
723
716
707
705
705
697
694
687
680
679
677