832

926

1669

919

145

495

1657

723

179

1985

976

1678

1791

1946

1478

1435

1978

1777

1599

1000