818

956

1859

151

1998

783

475

1074

856

118

1948

514

345

1417

307

371

1831

1524

1531

683