Measurement of J / psi, psi-prime and upsilon total cross-sections in 800-GeV/c p - Si interactions