831
2497
737
1057
934
789
853
942
947
1256
919
778
2867
1388
1121
1176
883
725
836
1187
4250
1278
1993
883
898
932
2224
2110
878
1085
907
1431
746
1157
854
835
6399
965
2097
1772
4563
716
786
1094
8786
1638
1751
4498
804
11035
1093
994
984
881
1023
842
1912
3221
978
939