957

725

496

1364

105

1895

1860

740

891

1418

521

1901

577

1126

1962

1412

940

923

370

1303