#include<iostream>
using namespace std;

bool judgeLeapYear( int y )
{
    if( y % 400 == 0 )
        return true;
    else if( y % 100 == 0 )
        return false;
    else if( y % 4 == 0 )
        return true;
    else
        return false;
}

int cntDay( int y, int m, int d, int* a )
{
    int sum = 0;

    for( int i = 1; i < m; i++ )
        sum += a[i];

    if( judgeLeapYear(y) && m > 2 )
        sum++;

    return sum + d;
}

int main()
{
    int a[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
    int y1, m1, d1, y2, m2, d2;

    while( cin >> y1 >> m1 >> d1 >> y2 >> m2 >> d2 )
    {
        if( y1 == -1 )
            break;

        int cntleap = 0;
        for( int i = y1; i < y2; i++ )
            if( judgeLeapYear(i) )
                cntleap++;

        int sum = cntDay( y2, m2, d2, a ) - cntDay( y1, m1, d1, a ) + 366 * cntleap + 365 * ( y2 - y1 - cntleap );
        cout << sum << endl;
    }

    return 0;
}

