#include<bits/stdc++.h>
using namespace std;

const int mod=1e9+7;

int main(){
    long long N,K; cin >> N >> K;
    long long sum[N+1]={};
    for(int i=0;i<N;i++){
        sum[i+1]=sum[i]+(i+1);
    }
    long long ans=0;
    for(long long i=K;i<=N;i++){
        ans+=sum[N]-sum[N-i]-sum[i-1]+1;
        ans%=mod;
    }
    cout << ans+1 << endl;
}