1430
894
908
1188
985
933
1098
1785
1138
1371
1656
1610
1540
974
1465
1353
886
1550
1282
1281
1263
1379
1460
1119
1317
1318
1289
1187
1305
1128
1127
1498
1400
1130
1090