What are the ranges of mean precipitation in the Alps