1 2 4
43 0
37 0
-1

0
-1
-1

-1