Permutations with given peak set