1041

227

733

692

1890

103

985

561

1275

1882

509

965

342

1456

273

359

1135

1939

691

424