Number of connected components of the Hurwitz space $H_n^o$ and subgroups of the fundamental group

A cover (of $\mathbf{P}^1_{\overline{\mathbf{Q}}}$) is a finite morphism $X\to \mathbf{P}^1_{\overline{\mathbf{Q}}}$, where $X$ is a smooth projective connected curve over $\overline{\mathbf{Q}}$. For any positive integer $n$, let $H_n^o$ be the moduli space of covers $X\to \mathbf{P}^1_{\overline{\mathbf{Q}}}$ of degree $n$ which are etale over $\mathbf{P}^1_{\overline{\mathbf Q}}-\{0,1,\infty,\lambda\}$, where $\lambda$ is allowed to vary in $\overline{\mathbf Q}-\{0,1\}$.

Q1. How many connected components does $H_n^o$ have? (I'm looking for a formula in terms of $n$.)

There is a finite etale morphism $\pi_n^0:H_n^o \to \mathbf{P}^1_{\overline{\mathbf{Q}}} \backslash \{0,1,\infty\}$ which sends the class of a cover $f:X\to \mathbf{P}^1_{\overline{\mathbf{Q}}}$ to the unique element $\lambda$ in its branch locus different from $0$, $1$ and $\infty$.

Q2. The degree of $\pi_n^o$ is the number of subgroups of the fundamental group of $\mathbf{P}^1(\mathbf{C})-\{0,1,\infty,\lambda\}$ of index $n$. Is there a nice formula for this?

-