532

262

1763

1153

336

308

1997

860

579

867

935

1705

489

1057

1000

1342

1835

785

1514

1680