A, B = gets.split.map(&:to_i) MOD = 10 ** 9 + 7 if A % 2 == B % 2 puts (2 * A * B + A + B + 1) % MOD else puts (2 * A * B + A + B) % MOD end