524

654

785

704

743

674

265

291

788

579

980

866

28

594

389

196

18

801

582

300

299

736

768

305

974

651

672

53

381

153

737

264

363

939

558

12

375

458

146

724

600

862

696

688

960

720

297

154

543

113