Некорректная работа с 4-х значными числами, исправить!