BNPC-HS 2011 Qualification Round

Problem C

Bilangan Hampir-Prima

Time Limit: 3s

Bilangan hampir-prima adalah bilangan bukan prima yang hanya habis dibagi oleh satu, dirinya sendiri dan bilangan-bilangan prima lain yang lebih kecil.

Contoh:

Diberikan dua buah bilangan bulat A dan B, tentukan ada berapa bilangan hampir-prima yang berada pada rentang A dan B, inklusif.


Input

Baris pertama berisi sebuah bilangan bulat T (T ≤ 100) yang menyatakan jumlah kasus. Setiap kasus terdiri dari dua buah bilangan bulat A dan B (2 ≤ A ≤ B ≤ 1.000).

Output

Untuk setiap kasus, output dalam satu baris sebuah bilangan bulat yang menyatakan banyaknya bilangan hampir-prima yang berada pada rentang A dan B, inklusif.



Contoh inputOutput untuk contoh input
3
2 20
10 30
5 100
6
7
33

Penjelasan untuk contoh input 1.

Bilangan hampir-prima yang berada pada rentang 2...20: 4, 6, 9, 10, 14 dan 15.