876
994
1163
950
1004
1845
948
4541
2317
2920
936
1372
929
795
705
1828
1082
881
14497
1620
906
760
865
867
1043
6624
902
920
2971
1926
877
893
930
882
916
982
4336
769
1161
918
816
830
2456
1837
2148
797
7972
854
9625
3981
822
928
886
4021
960
4651
800
3261
1056
1043