#include <iostream>
using namespace std;
const int maxN = 1e6+5;
int n, a[maxN];
void solve()
{
int ans = 0;
for(int i=1; i<=n; i+=1)
{
if(a[i]<=i) ans++;
}
cout<<ans<<'\n';
}
int main() {
int test = 1;
cin>>test;
while(test--)
{
cin>>n;
for(int i=1; i<=n; i+=1) cin>>a[i];
solve();
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjb25zdCBpbnQgbWF4TiA9IDFlNis1OwoKaW50IG4sIGFbbWF4Tl07Cgp2b2lkIHNvbHZlKCkKewoJaW50IGFucyA9IDA7Cglmb3IoaW50IGk9MTsgaTw9bjsgaSs9MSkKCXsKCQlpZihhW2ldPD1pKSBhbnMrKzsKCX0KCWNvdXQ8PGFuczw8J1xuJzsKfQppbnQgbWFpbigpIHsKCWludCB0ZXN0ID0gMTsKCWNpbj4+dGVzdDsKCXdoaWxlKHRlc3QtLSkKCXsKCQljaW4+Pm47CgkJZm9yKGludCBpPTE7IGk8PW47IGkrPTEpIGNpbj4+YVtpXTsKCQlzb2x2ZSgpOwoJfQoJcmV0dXJuIDA7Cn0=