1159
1056
1423
1421
1599
2083
1945
1123
1081
1259
1292
1116
1127
1233
887
1330
979
895
937
1459
1048
1270
911
929
1145
967
1460
1342
883
1535
996
1469
935
1309
959
1247