1526

1614

1903

964

1742

904

126

1682

1426

721

593

502

570

1758

384

659

106

502

1322

737