MOD = 10**9 + 7 def main(): import sys input = sys.stdin.read data = input().split() T = int(data[0]) idx = 1 for _ in range(T): C = int(data[idx]) idx += 1 P = int(data[idx]) idx += 1 if C < P: print(0) continue twoP_minus1 = 2 * P - 1 if C < twoP_minus1: print(0) continue A = C - 2 * P + 2 B = C - P + 1 if B >= MOD: print(0) else: product = 1 for x in range(A, B + 1): product = (product * x) % MOD print(product % MOD) if __name__ == "__main__": main()