1586

732

381

876

1335

1210

1804

1414

1509

1379

1119

456

502

1193

349

712

492

1923

566

1704