1193
1308
1158
1189
1556
1167
1657
2143
1212
1221
1312
941
1415
1024
958
990
1542
1122
1380
999
1028
1235
1068
1538
1450
973
1675
1095
1585
1034
1395
1069
1390
1683
992
1579