579

1220

983

409

1990

1814

593

399

1305

1913

599

936

167

1864

1846

1188

1155

1247

1376

1854