864

506

454

966

1740

1145

635

508

1430

679

1388

1638

342

315

1659

1284

1587

730

790

1278