671

811

314

173

80

951

670

669

89

792

388

957

299

528

182

500

891

393

315

856

579

462

138

894

766

860

16

13

968

263

568

423

321

358

494

510

186

336

226

999

494

158

304

87

494

342

9

22

125

674