
18

130

398

543

625

1839

1145

562

806

516