505

1930

1188

181

1438

485

1685

963

392

1730

460

820

1814

1970

1050

603

951

947

1700

827