1055

1604

308

956

1281

1000

594

499

895

183

948

1939

548

1939

438

971

405

1163

1859

1952