457

166

414

540

298

758

1892

1611

189

963

1579

1125

906

1862

477

929

1474

454

1514

1895