305

961

1464

196

860

261

340

1659

184

253

998

1976

1629

1693

1561

832

1975

794

976

910