1674

860

776

1876

1429

188

905

650

1288

1108

114

1284

1222

817

1132

1742

935

680

218

1527