I am reading about perverse sheaves from the notes of Cataldo and Migliorini http://www.ams.org/journals/bull/2009-46-04/S0273-0979-09-01260-9/S0273-0979-09-01260-9.pdf
In page 553 example 2.2.2 they say: If $Y$ is the projective cone over a nonsingular curve $C$ of genus $G$ then the cohomology groups are $\mathbb{Q}, 0, \mathbb{Q}, \mathbb{Q}^{2g}, \mathbb{Q}$, while the intersection cohomology groups are $\mathbb{Q}, \mathbb{Q}^{2g}, \mathbb{Q}, \mathbb{Q}^{2g}, \mathbb{Q}.$
Can someone explicitly explain these two computations, and maybe other basic computations of intersection cohomology? For some reason I can't seem to understand why these are so.