473

1042

1987

1404

1663

1008

1596

1781

992

1311

1683

822

341

235

1737

654

142

898

776

670