N,Q=list(map(int,input().split())) A=list(map(int,input().split())) B=[] for (i,a) in enumerate(A): B.append((a,i)) B.sort() C=[0 for _ in range(N)] for i in range(N): _,idx=B[i] C[idx]=i for _ in range(Q): x,y=list(map(int,input().split())) x-=1 y-=1 pos_x=C[x] pos_y=C[y] if pos_x<=pos_y:print(0) else:print(pos_x-pos_y-1)