They look a bit small to be delphax I'd say. And the dorsal / headshape is different to leucomelas. Looking at the shape of the head (delphax-bump) and the triangle spot on the head I'd go for ambiacus. There are several appearances though (with and without black spines in the dorsal). But this is sooooooo difficult hahaha.