832

249

1544

413

1954

1630

406

356

586

1632