
27

1839

1102

962

150

580

560

1181

517

485