768

653

946

691

976

72

792

224

813

35

302

836

328

272

489

454

891

817

574

6

29

664

40

680

195

811

85

594

455

603

596

522

888

39

411

254

439

668

25

366

158

106

508

963

947

178

259

812

746

492