860

329

1288

135

1026

255

865

1355

1729

1642

805

1850

495

313

579

1015

583

637

1710

1749