#include<stdio.h>
#define MOD 1000000007

int main(){
	long long n,k;
	scanf("%lld%lld",&n,&k);
	long long ans=0;
	for(;k<=n+1;k++){
		long long sita=k*(k-1)/2;
		long long ue=(n+n-k+1)*k/2;
		ans+=(ue-sita+1)%MOD;
	}
	printf("%lld",ans%MOD);
}