1104
1058
898
914
946
1439
1292
1475
943
1209
859
858
836
1081
972
1070
866
883
1273
874
1466
919
839
1215
878
1237
963
1216
1276
1212
848
895
842
1170
846
923