438

571

604

353

410

418

1805

140

812

1652

1577

1147

386

1716

692

677

1064

1881

857

316