502

875

1683

101

1556

1967

229

172

1219

1224

744

1987

864

1755

1599

1580

1887

1177

566

177