MOD = 10 ** 9 + 7 fac = [1] * (4 * 10 ** 5 + 10) for i in range(len(fac) - 1): fac[i + 1] = fac[i] * (i + 1) % MOD t = int(input()) for _ in range(t): h, w = map(int, input().split()) if h == 1 or w == 1: print(0) else: print(fac[h + w - 3] * pow(fac[h - 2] * fac[w - 2], MOD - 2, MOD) * 2 % MOD)