259

592

415

655

784

1560

1276

1805

1876

1068

665

962

558

1419

1312

898

1460

1219

333

1247