1430
894
908
1189
985
934
1099
1786
1138
1188
1371
1656
1611
1540
974
1465
1353
886
1550
1282
1281
1263
1379
1461
1120
1317
1319
1291
1187
1305
1128
1129
1498
1400
1130
1090