1336

554

629

1034

921

1028

727

1364

1892

807

585

842

872

1234

406

985

253

150

633

1032