853

468

1455

840

514

540

1879

1053

369

266

503

1862

1313

1297

1076

300

386

972

987

509