1752

596

1083

1959

1648

1716

1531

1023

1724

1661

424

595

1053

698

907

978

648

556

669

1289