#include<iostream>
#include<vector>

using namespace std;

bool is_prime(int a) {
	for (int i = 2; i * i <= a; i++) {
		if (a % i == 0)return false;
	}
	return true;
}

bool is2017(int a) {
	return is_prime(a) && is_prime((a + 1) / 2);
}

int csum[100000 + 100];

int main() {
	for (int i = 2; i <= 100000; i++) {
		csum[i] = csum[i - 1];
		if (i % 2 == 1) {
			csum[i] += is2017(i);
		}
	}
	
	int Q;
	cin >> Q;
	while (Q--) {
		int l, r;
		cin >> l >> r;
		cout << csum[r] - csum[l - 1] << endl;
	}
	return 0;
}