495

1272

693

993

517

565

919

1153

214

466

793

1338

1378

1767

1567

397

603

1786

907

102