905

1988

1894

1551

174

547

1189

1852

1660

1007

426

1885

441

635

139

376

236

631

184

903