1240

1982

1016

402

1592

1870

682

512

1827