145

951

487

1785

1025

1973

582

1047

1816

1315

447

476

1674

1462

618

806

763

1133

1223

1746