409

572

1256

157

1350

1612

1956

515

349

1967

649

1175

246

1407

1598

475

1733

1060

704

1250