#include<iostream>
using namespace std;
bool isreasonabe(int fy,int fm,int fd,int sy,int sm,int sd){
if(fy<sy)
return false;
if(fy==sy){
if(fm<sm)
return false;
if(fm==sm){
if(fd<sd)
return false;
}
}
return true;
}
bool isleapyear(int x){
if((x%4==0&&x%100!=0)||(x%400==0))
return true;
else
return false;
}
int countday(int sy,int sm,int sd,int ey,int em,int ed){
int sum=0;
int yeardays[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(ey-sy==0){
if(isleapyear(ey))
yeardays[2]=29;
for(int i=sm;i<em;i++){
if(i==sm)
sum=yeardays[i]-sd;
else
sum+=yeardays[i];
}
sum+=ed;
if(sm==em&&sum==0)
sum=ed-sd;
}else{
for(int i=sy;i<ey;i++){
if(isleapyear(i))
sum+=366;
else
sum+=365;
}
if(isleapyear(sy))
yeardays[2]=29;
for(int i=1;i<sm;i++){
sum-=yeardays[i];
}
sum-=sd;
if(isleapyear(ey))
yeardays[2]=29;
else
yeardays[2]=28;
for(int i=1;i<em;i++){
sum=sum+yeardays[i];
}
sum+=ed;
}
return sum;
}
int main(){
int fy,fm,fd,sy,sm,sd;
while(cin>>fy>>fm>>fd>>sy>>sm>>sd){
if(isreasonabe(fy,fm,fd,sy,sm,sd)){
cout<<countday(sy,sm,sd,fy,fm,fd)<<endl;
}else
cout<<-1*countday(fy,fm,fd,sy,sm,sd)<<endl;
}
}