1690

1247

284

758

862

919

1879

1675

1697

1440

1389

1495

247

586

881

1135

1179

934

1550

1652