615

972

339

1806

1874

1428

1948

1033

1043

1420

1009

945

1498

541

1903

166

598

794

1298

284