862

478

1517

1648

164

253

1099

1620

556

1147

173

1936

1699

1997

974

986

892

1705

1977

1596