1367

1880

166

1398

462

164

1127

1401

1010

1270

573

629

491

670

559

1446

680

613

1373

904