International Standard Version David had reigned over Israel for 40 years. He reigned in Hebron for seven years and in Jerusalem for 33 years.
American Standard Version And the days that David reigned over Israel were forty years; seven years reigned he in Hebron, and thirty and three years reigned he in Jerusalem.
Young's Literal Translation and the days that David hath reigned over Israel are forty years, in Hebron he hath reigned seven years, and in Jerusalem he hath reigned thirty and three years.