1956

447

1292

504

1049

451

314

622

1778

1962

357

324

1445

1797

375

1308

631

751

810

1075