5 373 170 true 1 2 4 19 27