1062

1246

1217

996

1710

918

930

629

1713

1740

115

1722

543

816

1640

1993

1440

306

246

998