842
956
843
838
1015
1120
12271
775
1824
1058
909
768
1101
875
2289
1298
770
859
1017
886
844
984
2193
941
904
967
1055
913
900
913
1132
970
918
742
788
1050
1058
2608
2926
914
776
4960
157520
1458
842
812
828
1097
811
859
874
806
5216
934
1504
4987
1530
2664
862
1099