957

1766

357

1650

962

1748

574

138

1860

1569

1980

1367

1176

503

1230

1283

835

1998