263

840

401

505

831

390

1786

1958

487

1392

869

213

681

1797

1359

1325

1320

922

299

1082