380

486

172

886

446

95

35

670

367

350

521

786

877

528

277

819

751

507

187

543

819

252

789

933

738

191

464

228

820

380

753

841

270

476

589

662

505

625

788

368

969

676

11

364

596

101

887

953

482

262