I'm reading an article about elliptic curve volcanos. I know how to compute the $j$-invariant given a curve in Weierstrass form, but i don't have any idea on how to compute every possible $j$-invariant possible for curves defined over $\mathbb{F}_p$, other than brute forcing every Weierstrass form curve.
In the paper the number of $j$-invariants is finite and every one of them is smaller than $p$.

How were those computed?