O du herrliga , O dusaliga