925

503

283

331

792

462

425

1881

952

674

857

1919

124

992

130

1801

455

630

1534

1392