1224 solution.
1083 solution.
1290 solution.
1902 solution.