Green sunfish can be highly variable though in their markings.

I stil think 2 and 3 are greens and the rest hybrids