112

1406

1886

1869

338

1664

971

505

1894

1477

984

227

1741

1857

164

1061

620

890

1287

101