159

354

769

823

1552

921

1893

315

734

108

1675

1249

1046

1945

912

591

1999

1240

843

1553