3919
3950
3993
825
836
643
2016
1458
2113
1699
1837
1123
1988
885
738
1161
937
894
713
896
765
980
1051
813
2027
903
1377
1933
2501
2962
799
764
780
772
1238
4877
1491
2453
2907
1943
1482
1850
1727
2157
1267
755
1165
1222
1321
996
660
793
1407
786
1021
1403
1330
1784
2119
878
940
788
2036
841
2285
758
1312
1080
648
716
831
889
719
1912
755
5083
818
794
1800
2234
782
691
1002
2350
719
907
918
981
1040
793
645
1674
4473
1189
830
674
854
1754
1129
1094
953
877
909
998
674
1395
2027
3800
742
1024
1055
1288
1184
1164
1572
707
2519
1222
2779
899