288

31

947

100

506

261

456

56

596

16

471

710

347

879

608

692

749

771

344

997

136

493

656

131

907

981

899

474

626

990

560

492

713

784

486

13

69

133

320

612

436

323

688

657

478

323

705

228

783

975