import java.util.*;
import java.lang.*;
import java.io.*;

class Main
{
	public static void main (String[] args) throws java.lang.Exception
	{
		Scanner scan = new Scanner(System.in);
		double x1 = scan.nextDouble(), y1 = scan.nextDouble(), r1 = scan.nextDouble();
		double x2 = scan.nextDouble(), y2 = scan.nextDouble(), r2 = scan.nextDouble();
		double range = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
		double rads = r1 + r2;
		if (range == 0 && r1 == r2) {
			System.out.print(-1);
		}
		else if (range == rads || range + r1 == r2 || range + r2 == r1) {
			System.out.print(1);
		}
		else if ((range > rads) || ((range < rads) && ((range * 2 < r1 && range + r2 < r1) || (range * 2 < r2 && range + r1 < r2)))){
			System.out.print(0);
		}
		else {
			System.out.print(2);
		}
	}
}