172

1218

513

1693

1829

595

849

878

1379

1318

696

849

735

1512

796

1942

236

548

830

1578