2 3 3 10 11 4 -2 1 0 2 180 127 23 17 5 7 25 5 2638 0 86130 8 658060 -732 25090276 942825 412 1020951 32 4 -8 172186879 16 390625