1430
894
908
1189
985
935
1099
1786
1138
1188
1371
1656
1611
1541
974
1465
1353
887
1550
1283
1281
1263
1379
1461
1121
1317
1320
1292
1305
1128
1129
1499
1401
1131
1090