#include <bits/stdc++.h>
using namespace std;
 
#define ll long long
#define ull unsigned long long
#define ld long double
 
void Free_palestine() {
    ios::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
}
 
const int N = 2e5 + 5;
const int MOD = 1e9 + 7;
const int MAXN = 1005;
int a[MAXN];

signed main(){
  Free_palestine();
  
  int n, q;
  cin >> n >> q;

    
  for (int i = 1; i <= n; i++) {
        cin >> a[i];
    }

   
   while (q--) {
      int l, r, x;
      cin >> l >> r >> x;

   int count = 0;
   for (int i = l; i <= r; i++) {
       if (a[i] == x) {
       count++;
            }
        }

        cout << count << "\n";
    }

    return 0;
}