1062

309

1703

1514

1866

1791

1977

963

264

306

559

627

1961

1293

1919

1756

1226

406

512

145