15
-1 1 7
-751 2 6
-1123 3 5
-1311 4 -1
-1491 -1 -1
-1055 -1 -1
-7 -1 -1
750 8 11
376 9 -1
187 -1 10
348 -1 -1
1124 12 14
939 13 -1
907 -1 -1
1487 -1 -1
