
1012

1273

362

816

345

708

486

493

250

530