590

956

1817

532

1977

1074

483

219

1301

1830

418

1898

153

1184

741

1356

686

289

804

960