510

691

679

514

181

408

413

907

1629

1840

1948

440

1821

998

180

199

1560

342

1832

942