YIKES,
That is high for the 3rd and 4th person.. I know it varies by ship, so shop around and see what they are on other ships. There are even specials from time to time, where they reduce those, but at that price, you may as well book a separate cabin.