926

1252

1111

435

131

1164

705

375

1434

501

189

1808

1637

124

1598

588

406

1910

812

603