49ers take down Seahawks at home