#include<stdio.h>
#include<math.h>
int main()
{
int num,k;
scanf("%d",&k);//案例个数
while (k--)
{
int i,j,t,a,b;
scanf("%d%d",&a,&b);//ab为所求区间
if (a>b)
{
t=a;
a=b;
b=t;
}
for (num=0,i=a;i<b;i++)
{
for (t=1,j=2;j<=sqrt(i);j++)
if (i%j==0)t=0;
if (t==1&&i!=1)
num++;
}
printf("%d\n",num);
}
return 0;/*该方法没有用数组处理,用穷举法,没有标记该数是否是素数,省空间,但运算量大
适用于的取值范围较小的区间*/
}