1159
1056
1423
1421
1599
2084
1945
1123
1082
1260
1293
1117
1127
1233
887
1330
979
895
937
1459
1049
1270
911
930
1146
967
1462
1343
883
1538
996
1469
935
1309
959
1247