949

1401

766

1658

552

106

1959

960

1298

448

478

1130

1336

532

1319

500

837

273

1873

691