275

851

1000

395

726

1052

1854

1869

110

628

860

644

502

1846

1358

1427

236

117

762