1061
1186
1444
1071
1081
895
1012
978
1743
1147
1021
1153
988
959
945
973
1611
1155
933
1475
1447
1102
1104
1242
1373
1099
1074
1460
1357
1431
1369
1457
1079
1156
1096