Which list consists of types of chemical formulas?

(1) atoms, ions, molecules

(2) metals, nonmetals, metalloids

(3) empirical, molecular, structural

(4) synthesis, decomposition, neutralization