1409

628

162

588

1281

766

340

1160

993

725

1198

1711

1941

252

1971

933

294

182

965

1086