1635

370

1403

1678

747

280

432

1400

969

1955

576

513

241

182

663

980

1850

1442

1750

1251