1693

503

807

1567

1685

390

136

1329

826

246

1614

960

1653

1857

1983

1166

1746

1761

774

431