156

993

1626

1641

861

638

1361

238

1496

986

326

184

1992

161

948

250

268

390

1519

1240