1 & 2 look to be the same, but there isn't a label on the second skein. 3 & 4 are not the same dye lot. Not sure of the yardage on the skeins. They look almost full skeins. Hope that helps.
The 2 on the left appear to match and the end label is Red Heart, the middle skein is a mill end skein and the 2 on the right say Natura which is a Caron yarn. the darker gray appears to be a Red heart yarn but it is hard to tell with no label.