170

343

504

354

694

985

1619

1875

479

957

1237

1736

1233

1643

1576

213

887

1086

701

965