276

1598

191

1172

1305

241

1997

923

543

1147

922

1597

547

933

453

1385

1300

872

1828

1822