5 3 17 19 1 46 - 2 3 6 58