#include using namespace std; #include using namespace atcoder; #define rep(i, n) for( ll i = 0; i < n; i++ ) using ll = long long; int main() { int R, N, Q; cin >> R >> N; vector c(R); rep(i, N) { int a; cin >> a; c[a]++; } rep(i, R) { if(i) c[i] = c[i - 1] + c[i]; } cin >> Q; rep(i, Q) { int l, r; cin >> l >> r; int ans = r / R * N;; int m = r % R; ans += c[m]; l--; ans -= l / R * N; m = l % R; ans -= c[m]; cout << ans << endl; } }