127

1115

596

787

804

1804

1874

992

1992

1020

566

248

807

1086

322

1615

667

1248

865

941