# coding: utf-8 # Your code here! from collections import defaultdict num=defaultdict(int) d = defaultdict(int) n,q=map(int,input().split()) a=list(map(int,input().split())) for i,x in enumerate(a): num[i+1]=x #print(num[1]) a.sort() d[0]=0 for i in range(n): d[a[i]]=i+1 #print(d) for i in range(q): x,y=map(int,input().split()) x2,y2=num[x],num[y] #print(x2,y2) print(d[x2]-d[y2]-1 if d[x2]>d[y2] else 0)