1432

570

470

1008

1630

754

1694

577

1674

946

1067

2000

650

399

952

1479

1302

520

1432

587