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
861
798
877
783
771
2328
8853
1658
1157
836
762
11163
1179
3309
798
724
751
734
953
838
6193
806
870
1327
816
909
803
958
756