1 Chronicles 3:15 says Jehoiakim was born 2nd, Zedekiah was born 3rd, and Shallum [Jehoahaz] was born 4th.
Jehoahaz was 23 years old when he became king(1), and Jehoiakim was 25 years old when he became king 3 months later(2). So how is it that, 11 years later, Zedekiah is only 21 years old when he becomes king?(3) Shouldn't he be 35 years old, according to 1 Chronicles 3:15?
(1) See 2 Kings 23:31 and 2 Chronicles 36:2. (2) See 2 Kings 23:36 and 2 Chronicles 36:5. (3) See 2 Kings 24:18 and 2 Chronicles 36:11.