1118
1242
1093
1124
1462
1071
1546
1995
1097
1113
1221
883
1328
966
892
934
1447
1046
1258
909
926
1143
956
1321
880
1508
980
1467
922
1287
957
1240
1502
888
1479