In the article of DAVID ZYWINA https://pdfs.semanticscholar.org/cd50/c2d3fb0ce0c6a66ee629419b69165b30d5bc.pdf. It says that using $n$- dimensional large sieve, we can get the bound
|$\{$$ \ \ f(x)=x^n+a_1x^{n-1}+ \ldots + a_n \in \mathbb{Z}[x] : \max |a_i| \leq B \ \ \ with\ \ \ Gal(f) \subseteq A_n$$\}$| $<< B^{n-1/2}$
(pg.4 after the proof of theorem 1.6)
Equivalently, bound the number of $(a_1, a_2, \ldots,a_n)∈ Z^n$ with $||a|| ≤ B$ for which $∆(a_1, . . . , a_n)$ is a $\textbf{square}$, where $∆(T_1, . . . , T_n) ∈ k[T1, . . . , Tn]$ is the $\textbf{discriminant}$ of $x^n+T_1x^{n-1}+ \ldots + T_n$.
How can I set this up properly to use the large sieve?