More than 800 volunteers come out for 33rd River Sweep