1165
937
1356
946
947
1155
940
960
1221
1205
939
1120
944
942
1308
1007
998
1287
936
1083
1016
1446
1856
1214
1527
1332
1244
1477
1045
943