1276

315

1817

764

1262

1858

1401

1881

621

444

746

221

333

1832

672

1903

1465

362

1193

1007