880
1183
858
1586
837
1582
1488
996
1194
990
870
1078
1235
911
993
1012
981
861
919
963
1348
1382
1075
969
1085
1168
920
887
870
883
897
1156
1008
864
2261
1027
855
870
986
1198
2633
1102
1010
884
830
979
805
925
1157
4043
943
831
925
10956
962
932
967
878
890
965