Aren't these numbers supposed to be representing the RGB values in their bytes? So representing them hexadecimally should provide more insight
`1973019` = `0x1e1b1b` (black)
`11743532` = `0xb3312c` (red)
etc.