243

698

601

281

29

410

131

375

192

214

961

342

926

966

620

630

786

118

545

197

664

104

86

417

961

700

469

382

121

800

936

878

307

831

531

570

492

820

497

280

856

151

500

461

720

522

12

888

5

538