  We systematically study hidden charm pentaquark states in the constituent
quark model with a general Hamiltonian for multiquark systems, considering the
coupling between the $\Sigma_c^{(*)}\bar{D}^{(*)}$ molecular states and the
$q^3c\bar c$ compact pentaquark states by the one-gluon exchange hyperfine
interaction. The ground state hidden-charm pentaquark mass spectra and the
strong decay widths are calculated. This work suggests that $P_c(4312)$,
$P_c(4457)$ and $P_c(4380)$ resonances might be mainly $\Sigma_c \bar D$,
$\Sigma_c \bar D^*$ and $\Sigma_c^* \bar D$ hadronic molecules respectively,
and $P_c(4440)$ might include sizable pentaquark components.
