1430
894
908
1189
985
936
1099
1787
1138
1372
1656
1611
1541
974
1465
1353
887
1550
1285
1281
1263
1379
1461
1123
1318
1320
1293
1190
1306
1128
1129
1500
1401
1131
1090