108

1296

1858

409

527

1462

770

1502

429

753

293

872

386

334

1405

555

1025

1919

451

753