Identify element faces of orphan mesh in Abaqus

Hello everyone,

I am trying to automate a solid mesh offset from a surface. For this, I need to select element faces at the region shown in image 1 to create an offset as in image 2. It is easy to do in CAE but requires information about the element faces (face1, face2 etc) to use it in a python script. Due to the nature of the mesh, the exterior faces may or may not be the same for all elements and I cannot seem to figure out a way to identify them. I would be glad if someone can help me out in this.

Thank You.