493

1603

1253

125

1797

1353

124

1212

1217

934

325

705

1473

893

1596

754

1433

340

1630

1008