(function(input) {
  var p = input.replace(/\n$/, '').split('\n');
  var n = Number(p.shift());
  for (var i = 0; i < n; i++) {
    var args = p.shift().split(' ').map(Number);
    var xa = args.shift();
    var ya = args.shift();
    var ra = args.shift();
    var xb = args.shift();
    var yb = args.shift();
    var rb = args.shift();
    var a = Math.pow(ra, 2);
    var b = Math.pow(rb, 2);
    var d = Math.pow(xb - xa, 2) + Math.pow(yb - ya, 2);

    if (a > d + b) {
      console.log(2);
    } else if (b > d + a) {
      console.log(-2);
    } else if (d < a + b) {
      console.log(1);
    } else {
      console.log(0);
    }
  }
})(require('fs').readFileSync('/dev/stdin', 'utf8'));