Each server uses 3 ports and the seemlessDataport has to be forwarded also.
example:
"port": 57555,
"gamePort": 5755,
"seamlessDataPort": 27000,
This can be found in the ServerGrid.json
I used CMD and executed the command "netstat -a" to see which ports opened when I started the server.
Hope this helps!