142

952

965

496

1028

269

1834

1157

1141

1661

992

356

269

1712

718

1586

385

238

1234

1749