The DOD lists 3,887 missing casualties in their PMSEA database.
3,306 were military, 491 were civilians/fornats. There were 662 military POWs (out of the 3,306) who got out alive either through negotiated release or through escape (30 military escaped, 63 were released early before Feb 1973, 568 military were repatriated at the final release Feb-April 1973).
The POWs who got out alive (from the 3,306 above) were:
Army: 140
Air Force: 333
Marines: 38
Navy: 151
USCG: 0
Total: 662.
65 POWs died at the hands of the enemy from torture, brutality, execution and lack of medical care.
Following is a breakdown of the 3,306 military missing in SEA by Service and by Rank: