1224
1596
1240
1134
1529
1486
1666
2096
2195
2103
1223
1231
1322
952
1427
1031
969
1002
1556
1387
1012
1035
1251
1072
1543
1461
986
1698
1102
1597
1041
1403
1075
1398
1700