52 4 5 4 1040 30 20 10 40
90
3100 101 1002 4 5
-1
101 2 3 4 5 6 7 8 9 1010 13 11 14 15 12 13 13 18 13
33