i am more than 1000 and more than 2000. my hundreds and ten digits add up to 12

I suspect a typo

If I am more than 1000 and more than 2000, then I am more than 2000
there would be an infinite number of solutions
e.g. 3660
5579, 9481,9482,9483,....