1528

570

738

1333

1884

1531

957

1866

1623

369

368

1936

181

958

881

178

906

324

625

612