1250

1583

561

1872

1875

753

474

377

220

691

1624

1973

1742

596

323

1026

1693

997

1250

893