When saving a config with a negative value (ie: 874, -1000) SF will save the negative value as an integer (-1000).
Example:
This line is correct
[0, Configs, isSet. {false}, 2:874, 2:-1000]
When saved in SF, it converts it to:
[0, Configs, isSet. {false}, 2:874, 1:-1000]