976

1836

1707

1083

253

1629

219

1150

537

1626

327

1607

696

527

123

972

1220

1234

441

194