857

83

305

94

138

747

573

830

214

323

734

94

139

694

397

154

287

563

779

977

602

543

396

810

451

89

445

435

311

83

567

350

259

147

840

48

625

5

692

97

341

686

939

651

543

492

275

227

386

106