842
957
843
838
1015
1120
12271
775
1824
1058
909
769
1102
875
2290
1298
771
859
1017
887
845
984
2196
942
905
967
1055
914
900
913
1132
970
918
743
788
1051
1058
2608
2929
914
777
4961
157527
1458
842
813
828
1097
811
859
875
806
5216
934
1504
4989
1530
2665
863
1099