Given a finite Abelian group: $G=\mathbb{Z}_{n_1} \times \mathbb{Z}_{n_2} \times \mathbb{Z}_{n_3}$, where ${n_1},{n_2},{n_3}$ are arbitrary positive integers. ${n_1},{n_2},{n_3}$ may have or may not have common divisors.
Question: What is the smallest number of $N$ such that the following Lie group contains $G=\mathbb{Z}_{n_1} \times \mathbb{Z}_{n_2} \times \mathbb{Z}_{n_3}$ as a finite discrete subgroup? i.e. $N=$?
(1) SU($N$)
(2) SO($N$)
(3) SU($N$) $\times$ SU($N$)
(4) SO($N$) $\times$ SO($N$)
eg. for $G=\mathbb{Z}_{2} \times \mathbb{Z}_{2} \times \mathbb{Z}_{2}$, I suppose the answer for the smallest number of $N$ is:
(1) SU($4$)
(2) SO($4$)
(3) SU($3$) $\times$ SU($3$)
(4) SO($3$) $\times$ SO($3$)
What will be the cases of $N$ for a generic $G=\mathbb{Z}_{n_1} \times \mathbb{Z}_{n_2} \times \mathbb{Z}_{n_3}$, then $N=$?
Thank you.