1430
894
908
1188
984
933
1098
1784
1138
1371
1656
1609
1540
973
1465
1353
886
1550
1281
1263
1378
1460
1119
1317
1318
1288
1187
1305
1128
1127
1498
1400
1130
1090