I'm trying to find analytically all the integer points of $y^2 = x^3 - 4x + 9$. The integer solutions I found so far are
$\{-2, 3\}, \{0, 3\}, \{2, 3\}, \{7, 18\}, \{11, 36\}, \{646, 16419\}$
The first five are easy to find with modulo considerations, but how can I find $\{646, 16419\}$? How to prove there are no more solutions?
All integral points are given by $$ (-2,\pm 3), (0,\pm 3), (2,\pm 3), (7,\pm 18), (11,\pm 36), (646,\pm 16419) $$ see the reference for the database in LMFDB.