698

199

509

227

688

293

279

235

425

699

737

927

28

518

767

188

341

896

708

731

270

222

396

962

424

795

632

408

533

262

184

347

384

375

858

714

467

701

129

22

106

361

105

380

190

688

818

537

693

987