913
1050
1068
1193
1570
1083
1096
906
1025
984
1405
1755
1163
1027
1165
993
968
962
988
1898
1160
939
1097
1473
1518
1457
1214
1108
1086
1112
1262
1387
1105
1471
1364