328

740

870

1560

997

542

489

1251

1857

345

1882

519

1134

508

1997

656

1844

354

235

405