290

1777

687

1556

1090

307

412

1145

310

727

1435

924

717

1887

585

1586

1874

792

1756

176