1580

1693

705

350

1269

1089

1032

1216

972

1997

1592

1896

1925

1445

1960

1875

1204

482

805

371