1448
1709
1695
1601
1231
1235
1332
959
1430
1034
976
1007
1557
1139
1389
1015
1036
1258
1074
1545
1470
988
1705
1108
1599
1043
1404
1078
1403
1712
1009
935
947
1136
926
1192