1429
894
908
1188
984
932
1098
1784
1138
1371
1656
1608
1540
972
1463
1352
886
1547
1281
1279
1263
1378
1460
1119
1317
1286
1186
1305
1128
1126
1498
1400
1130
1090