1940

575

276

1957

919

227

436

511

1686

1112

1392

1260

986

1342

1293

1955

596

706

974

516