1047
1155
868
874
977
895
1116
975
963
1388
958
975
854
1558
894
855
815
948
903
806
889
1108
999
880
1006
1386
1105
977
943
1156
907
871
1207
807
966
1036
807
964
946
1390
1340
1101
930
974
892
883
922
991
966
983
880
864
937
1047
1216
1015
1188
846
854
885