1224
1596
1241
1134
1529
1487
1666
2097
2196
2103
1223
1231
1322
952
1428
1031
969
1003
1556
1135
1387
1012
1036
1251
1072
1543
1462
986
1698
1102
1597
1041
1403
1075
1399
1700