1429
894
908
1188
984
932
1098
1783
1138
1370
1656
1608
1540
972
1463
1351
886
1546
1281
1279
1263
1378
1460
1119
1317
1316
1286
1186
1304
1128
1125
1497
1400
1130
1090