141

459

1253

2000

1846

127

1467

1870

842

382

478

513

339

391

1640

804

604

1742

959

889