Bobo 有一个矩形 A。矩形的左下角坐标是 (x1,y1), 右上角坐标是 (x2,y2). 设 R(i,j) 是左下角坐标是 (0,0), 右上角坐标是 (i,j) 的矩形,Area(i,j) 是矩形 A 和矩形 R(i,j) 的并的面积。
给出 a 和 b, 求 ∑ai=1∑bj=1Area(i,j) 除以 (109+7) 的余数。
Input
输入文件包含多组数据,请处理到文件结束。
每组数据的第一行包含两个整数 a 和 b,第二行包含四个整数 x1, x2, y1, y2.
- 1≤a,b,x1,x2,y1,y2≤109
- x1<x2, y1<y2
- 数据组数不超过 104.
Output
对于每组数据,输出一个整数,表示所求的值。
样例输入
1 1 2 3 2 3 10 10 1 5 1 5 1000000000 1000000000 1 1000000000 1 1000000000
样例输出
2 3725 2793