1040

1586

1955

923

1952

536

1698

683

1766

1918

878

800

1043

705

1365

116

1959

847

415

252