985

424

298

1865

494

640

1576

1400

228

1859

1604

1332

432

764

1810

123

1625

945

338

979