1550

1775

896

860

1612

123

774

1172

862

1946

326

1159

1253

1787

198

802

997

1988

259

1920