#include<bits/stdc++.h>
using namespace std;
map<int,int> m;
int a,b,c,d;
int main(){
	cin>>a>>b;
	for(int i=a;i<b;i++){
		d=i;
		m.clear();
		while(d){
			m[d%10]++;
			d/=10;
		}
		if(m.size()==1&&m[0]==1)
			c++;
		else if(m.size()==2&&m[0]==1&&m[1]==1)
			c++;
		else if(m.size()==3&&m[0]==1&&m[1]==1&&m[2]==1)
			c++;
		else if(m.size()==4&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1)
			c++;
		else if(m.size()==5&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1&&m[4]==1)
			c++;
		else if(m.size()==6&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1&&m[4]==1&&m[5]==1)
			c++;
		else if(m.size()==7&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1&&m[4]==1&&m[5]==1&&m[6]==1)
			c++;
	}
	cout<<c;
	return 0;
}