864

306

323

650

485

234

1592

627

1090

364

925

875

1847

1101

1673

699

1312

857

1060

1862