#include<cstdio>
#include<iostream>
#include<map>
using namespace std;
inline bool check(int year) {
	return year % 400 == 0 || (year % 4 == 0 && year % 100 != 0);
}
int cnt(int year) {
	int ans = 0;
	for(int i = 1; i <= year; i++) {
		if(check(i)) ans++;
	}
	return ans;
}
int main() {
	int d[] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
	for(int i = 2; i <= 12; i++) {
		d[i] += d[i-1];
	}
	int y1,m1,d1,y2,m2,d2;
	while(scanf("%d%d%d%d%d%d",&y1,&m1,&d1,&y2,&m2,&d2)) {
		if(y1 == -1 || m1 == -1 || d1 == -1 || y2 == -1 || m2 == -1 || d2 == -1) break;
		int a1 = 365 * y1 + cnt(y1 - 1) + d[m1-1] + d1;
		int a2 = 365 * y2 + cnt(y2 - 1) + d[m2-1] + d2;
		printf("%d\n",a2 - a1);
	}
	
	return 0;
}