980

398

921

175

1874

237

1930

1355

1461

597

1343

1611

1505

1670

780

640

982

1128

399

586