#include <cstdio>

bool uruu(int year);

int main(void)
{
    while (1){
        int y1, y2, m1, m2, d1, d2;
        scanf("%d %d %d %d %d %d", &y1, &m1, &d1, &y2, &m2, &d2);
        if (y1 < 0 || m1 < 0 || d1 < 0 || y2 < 0 || m2 < 0 || d2 < 0){
            break;
        }
        
        // ツ催渉可づ可禿シツ療債つウツづェツつスツづ「ツづつつェツ暗ェツ年ツづ可スツ禿コツ姪堋つゥ
        int day1 = 0;
        for (int i = 1; i <= m1; i++){
            day1 += 31;
            if (i == 4 || i == 6 || i == 9 || i == 11){
                day1 -= 1;
            }
            if (i == 2){
                day1 -= 3;
                if (uruu(y1)){
                    day1 += 1;
                }
            }
        }
        day1 += d1;
        
        // ツ篠淞づ可禿シツ療債つウツづェツつスツづ「ツづつつェツ暗ェツ年ツづ可スツ禿コツ姪堋つゥ
        int day2 = 0;
        for (int i = 1; i <= m2; i++){
            day2 += 31;
            if (i == 4 || i == 6 || i == 9 || i == 11){
                day2 -= 1;
            }
            if (i == 2){
                day2 -= 3;
                if (uruu(y2)){
                    day2 += 1;
                }
            }
        }
        day2 += d2;
        
        // ツ年ツづ個計ツ算
        int ans = day2 - day1;
        while (y1 != y2){
            if (uruu(y1)) ans += 366;
            else ans += 365;
            y1++;
        }
        
        printf("%d\n", ans);
    }
}

bool uruu(int year)
{
    return (year % 4 == 0) && ((year % 100 != 0) || (year % 400 == 0));
}