Spark Remote

I would like to use spark in remote locations where I do not have a vpn back to my office. What ports do i need to open for this to happen

Spark is using 5222 port to connect to a server.

thank you, im glad i do not need to have everyone on my vpn now. It worked