1225
1598
1247
1142
1535
1492
1678
2102
2201
2114
1232
1236
1333
959
1431
1035
977
1007
1557
1139
1390
1017
1037
1259
1075
1545
1470
989
1706
1109
1599
1043
1405
1079
1404
1712