Cita: ERROR: la sintaxis de entrada no es válida para integer: «1,800»
Por lo pronto, si estás casteando una cadena con separador de miles como INTEGER, te dará error, porque los separadores de miles son tema de representación.
Quitale la coma y trata de nuevo.