726

354

1774

1475

500

424

1091

1584

820

644

658

871

303

342

776

295

1360

349

854

485