1186
1540
1187
1082
1474
1441
1622
2023
2131
1155
1159
1257
908
1374
1000
920
959
1485
1077
1341
937
1179
993
1484
1384
911
1595
1023
1513
965
1343
988
1298
1586