1675

1693

1379

371

1896

343

783

1996

1865

822

1215

932

1446

1625

1082

593

296

950

873

1702