231

175

162

1183

959

959

854

1000

836

501

992

329

1830

1656

974

1925

1186

1701

503

1558