31477 20483 20183 23 0 4321 0