#include <cstdio>
using namespace std;

int main()
{
	int y1 = 0, m1, d1, y2, m2, d2;
	
	//2 4 6 9 11
	
	while(1){
		int ans = 0;
		int man[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
		scanf("%d %d %d %d %d %d", &y1, &m1, &d1, &y2, &m2, &d2);
		if (y1 < 0){
			break;
		}
		if (y1 == y2){
			if (y1 % 4 == 0 && y1 % 100 != 0 || y1 % 400 == 0){
				man[1]++;
			}
			
			if (m1 == m2){
				ans += d2 - d1;
			}
			else {
				while (m1 < m2){
					ans += man[m1 - 1];
					m1++;
				}
				if (d1 > d2){
					ans -= man[m2] - (d1 - d2);
				}
				else {
					ans += d2 - d1;
				}
			}
		}
		else {
			while (y1 < y2){
				if (y1 % 4 == 0 && y1 % 100 != 0 || y1 % 400 == 0){
					ans += 366;
				}
				else {
					ans += 365;
				}
				y1++;
			}
			if (y2 % 4 == 0 && y2 % 100 != 0 || y2 % 400 == 0){
				man[1]++;
			}
			while (m1 < m2){
				ans += man[m1 - 1];
				m1++;
			}
			while (m2 < m1){
				ans -= man[m2 - 1];
				m2++;
			}
			if (d1 > d2){
				ans -= man[m2 - 1] - (d1 - d2);
			}
			else {
				ans += d2 - d1;
			}
		}
		printf("%d\n", ans);
	}
	
	return (0);
}