#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int a, b, mod;
  long long int pre = 0;
  cin >> a >> b;
  for (long long int m = b; m < b + 2; m++) {
    long long int p = (b * (b - 1));
    p = p / 2;
    long long int pu = ((a + (a - b + 1)) * b);
    pu /= 2;
    long long int ru = pu - p + 1;
    ru %= mod;
    pre += ru;
    pre %= mod;
  }
  cout << pre << endl;
}
