1038

1493

951

1252

840

320

1872

1843

1160

993

1320

376

718

699

531

1050

1228

356

686

1752