503

309

846

1083

445

279

1919

1708

1827

913

336

1818

685

519

176

1658

387

1963

513

518