653

654

787

1373

503

647

1605

1602

1112

885

1485

1520

1687

841

1538

979

1982

506

1410

363