881

602

1657

760

316

745

1660

708

100

1010

1051

338

1828

1886

1889

834

461

1980

352

1882