155

876

307

629

272

159

103

618

722

1881

1935

600

1548

1147

1656

1029

1660

372

431

602