827

503

1102

903

1335

1841

1936

499

221

399

1818

1068

1735

770

1012

1333

362

308

1041

995