862

820

70

574

295

88

817

298

973

823

598

349

844

658

685

760

37

643

826

439

658

787

268

460

229

823

856

7

361

628

247

271

82

733

220

664

253

127

301

436

247

508

307

211

517

976

382

496

682

367