840

269

768

1548

204

1671

1036

662

1717

943

632

423

1440

867

970

807

1472

1940

1968

471