939

631

527

1251

641

1997

1468

564

688

1573

363

1658

1943

1647

761

446

1569

130

719

248