LeetCode 2016 307

307 Range Sum Query - Mutable

// Segment Tree with build, update, query
// Pay attention to the size of segTree[], may cause RE
class NumArray
{
public:
    NumArray(vector<int> &nums)
    {
        num=nums;
        int len = nums.size();
        if (len!=0)
        {
            startp = 0;endp = len-1;
			// the size of segTree always causes RE
            segTree.resize(8*(len+10));
            build(1,startp,endp);
        }
    }

    void update(int i, int val)
    {
        int p = update(1,startp,endp,i,val);
    }

    int sumRange(int i, int j)
    {
        return query(1,startp,endp,i,j);
    }
private:
    vector<int> num;
    vector<int> segTree;
    int startp, endp;
    int update(int node, int bg,int ed,int index,int val)
    {
        if (index > ed || index < bg) return 0;
        if ((bg==index) && (ed==index))
        {
            int adding = val - segTree[node];
            segTree[node]=val;
            return adding;
        }
        int lchild= (bg+ed) / 2;
        int rchild= lchild + 1;
        int adding = 0;
        if (index<=lchild)
        {
            adding = update(2*node,bg,lchild,index,val);
        }
        else
        {
            adding = update(2*node+1,rchild,ed,index,val);
        }
        segTree[node]+=adding;
        return adding;
    }
    void build(int node, int bg,int ed)
    {
        if (bg==ed)
        {
            segTree[node]=num[bg];
            return ;
        }
        else
        {
            build(2*node,bg,(bg+ed)/2);
            build(2*node+1,(bg+ed)/2+1,ed);
            segTree[node]=segTree[2*node]+segTree[2*node+1];
        }
        return ;
    }
    int query(int node, int bg,int ed, int left,int right)
    {
        if (left > ed || right < bg) return 0;
        if ((bg==left) && (ed==right))
            return segTree[node];
        int lchild= (bg+ed) / 2;
        int rchild= lchild + 1;
        int res = 0;
        if (right <= lchild) res =query(node*2,bg,lchild,left,right);
        else
        {
            if (left >= rchild) res =query(node*2+1,rchild,ed,left,right);
            else
            {
                res = query(node*2,bg,lchild,left,lchild)+query(node*2+1,rchild,ed,rchild,right);
            }
        }
        return res;
    }
};


// --------------TLE 1st--------------
// 9 / 10 test cases passed.
// [3,3,7,7,8,6,3,5,4,1,7,3,6,7,1,8,7,3,7,4,0,3,5,7,3,6,6,6,4,2,7,7,6,8,2,1,9,0,0,8,4,3,5,2,3,3,3,9,6,0,8,5,4,5,5,5,9,6,5,1,3,8,0,8,5,9,9,3,3,3,9,0,0,6,1,0,0,6,3,1,0,4,7,8,0,4,2,1,5,0,2,7,9,6,3,6,6,5,6,6,7,5,6,1,3,6,6,2,2,3,3,9,0,0,8,7,5,0,3,9,4,0,0,0,9,9,2,1,1,3,9,4,5,5,5,2,6,8,8,5,7,3,6,5,0,2,0,1,5,5,1,0,1,8,1,5,0,1,2,0,4,9,0,5,2,0,4,1,3,3,4,8,4,3,6,9,4,9,1,2,1,4,3,8,6,3,9,7,9,1,5,9,7,6,3,3,8,4,8,3,9,2,0,3,8,0,5,0,4,6,7,4,2,5,0,2,3,8,5,3,1,1,1,8,3,9,0,4,8,8,1,4,8,6,6,1,0,7,0,8,2,0,3,2,3,4,3,3,8,0,9,6,2,1,5,6,6,4,8,8,7,7,4,2,2,0,5,9,1,2,3,0,0,8,3,9,3,0,8,9,6,4,2,0,5,8,0,1,3,6,2,5,4,0,8,8,7,8,8,8,9,0,9,3,5,5,1,0,9,1,7,3,2,1,3,9,1,6,6,1,7,1,8,6,1,3,9,4,9,6,6,9,6,4,0,7,5,9,5,9,7,0,9,2,1,5,8,4,6,8,1,0,5,0,5,2,1,5,7,7,5,1,0,7,2,3,9,7,2,4,0,5,4,4,7,1,2,8,0,2,5,0,5,8,6,9,6,9,8,6,2,2,2,3,4,0,1,3,5,9,6,6,8,9,0,3,9,6,5,7,8,4,4,6,9,2,3,1,3,0,7,9,6,1,7,6,3,7,1,6,4,6,9,5,9,5,5,7,2,5,4,5,8,9,8,5,3,9,7,7,5,3,3,7,4,7,5,2,7,3,0,2,8,7,6,1,6,9,8,2,5,5,5,1,5,6,3,3,4,5,0,1,9,2,3,2,6,4,8,8,3,7,9,0,3,4,7,5,9,2,3,7,6,1,6,3,5,6,0,1,3,7,2,6,8,2,2,1,0,3,8,0,1,3,3,4,1,5,8,2,4,4,1,5,0,6,3,6,8,5,1,1,8,8,5,6,0,0,9,6,3,3,7,3,2,7,3,0,9,9,0,1,6,0,8,1,9,3,9,1,1,0,9,8,0,5,7,3,8,3,1,0,0,8,2,9,8,9,0,1,6,1,5,2,9,5,6,2,1,7,9,1,2,1,3,2,6,7,5,1,8,1,6,2,7,3,2,3,0,4,0,5,4,1,5,0,2,7,9,1,7,6,7,6,3,3,3,3,9,7,6,8,9,5,0,8,4,9,4,8,0,6,8,2,5,5,5,0,3,4,9,2,5,8,0,8,4,1,4,5,8,0,9,7,4,1,5,3,7,9,0,7,1,3,4,9,7,0,2,0,0,2,0,9,5,4,3,0,5,5,5,2,3,2,2,4,3,6,7,0,5,8,5,6,5,9,7,2,9,0,9,0,2,1,3,0,3,0,7,5,5,8,7,5,7,9,5,6,9,1,1,2,7,6,7,2,2,5,5,9,4,1,8,4,5,8,3,1,5,8,4,7,7,4,4,9,5,8,6,8,4,5,7,3,2,7,3,2,7,2,1,6,2,4,0,8,5,6,3,8,1,4,6,7,8,3,3,5,4,0,0,1,5,9,8,6,6,4,3,1,0,2,4,5,2,7,7,3,0,6,8,1,7,8,7,8,4,7,1,3,0,3,3,5,2,2,0,3,3,6,2,3,5,9,4,8,9,8,4,6,3,1,2,6,3,0,1,6,2,7,6,8,4,4,8,8,2,5,6,0,3,9,6,6,3,3,9,3,5,2,4,8,9,4,9,7,4,5,1,0,4,8,0,3,1,0,9,7,7,1,8,9,4,6,0,5,5,6,6,7,7,2,5,0,6,4,7,1,7,2,7,0,0,8,1,0,1,5,2,0,2,7,8,6,7,6,4,6,9,2,2,1,2,3,1,1,4,3,4,3,0,9,5,9,5,0,0,0,7,2,3,6,2,6,4,4,7,5,2,4,5,5,1,8,9,3,1,5,5,7,2,4,8,6,0,6,3,8,2,3,2,0,2,1,3,9,8,2,5,4,1,5,0,1,8,2,6,8,6,3,5,4,9,0,7,6,4,4,7,9,6,1,7,4,6,5,4,1,5,3,7,9,5,1,6,3,2,4,0,3,7,5,8,0,6,7,4,3,7,9,1,2,9,7,4,6,2,5,2,6,9,0,9,7,4,7,2,4,9,5,3,1,9,4,2,8,8,6,5,3,3,8,0,6,4,0,2,2,9,8,0,6,6,7,1,6,7,3,1,8,7,4,0,0,9,6,5,7,0,8,9,4,5,0,8,9,7,9,1,6,2,5,8,8,1,2,9,0,2,0,2,8,4,1,6,5,8,0,1,3,2,2,9,9,2,3,1,6,5,0,8,8,7,6,8,8,0,2,5,0,4,4,8,6,8,3,6,4,5,9,4,8,2,8,0,5,3,1,3,2,9,7,5,8,0,7,3,1,1,2,4,1,0,2,8,9,8,8,2,8,8,0,1,6,6,1,4,5,4,4,0,6,1,5,9,1,9,7,8,4,9,6,1,3,9,6,6,3,0,3,0,3,7,1,6,6,3,7,3,0,3,1,5,4,3,0,4,1,6,2,8,4,8,6,3,3,0,5,1,6,8,5,3,2,4,5,2,6,5,5,8,4,9,7,5,5,9,9,0,0,0,5,6,8,5,0,8,5,5,4,0,3,5,3,5,5,9,3,5,9,9,0,3,4,5,9,6,9,7,2,9,1,8,5,2,4,9,5,5,2,6,3,2,7,6,6,8,2,9,4,4,2,6,9,1,5,4,9,7,0,2,8,4,8,2,5,2,2,4,5,4,4,7,3,5,9,2,0,7,7,2,1,8,7,0,0,8,7,9,8,7,5,9,0,9,6,6,2,0,8,8,2,4,8,6,9,4,2,8,6,9,6,3,6,8,2,3,2,5,9,1,4,5,8,1,0,6,3,6,9,4,6,3,4,2,6,2,6,8,3,0,1,5,7,6,6,1,3,8,1,2,2,6,3,9,3,1,4,3,0,2,9,4,4,9,1,4,0,0,4,7,3,7,7,9,4,2,1,0,6,6,1,9,7,1,7,9,0,3,6,8,6,1,7,7,7,3,4,0,8,8,4,2,9,4,7,3,4,5,8,3,1,3,1,5,6,6,3,1,5,7,9,2,1,3,6,4,1,5,3,2,3,2,4,8,3,6,2,5,9,3,9,4,7,3,1,4,7,7,5,4,3,8,8,2,2,0,8,9,4,9,9,5,5,9,5,1,6,7,3,7,3,8,4,7,9,0,1,5,9,2,0,0,9,6,7,9,3,4,1,2,2,3,7,6,1,6,7,2,8,8,7,8,6,7,9,6,5,6,4,5,2,1,8,5,8,5,8,9,9,4,9,5,8,3,1,8,6,2,9,1,8,4,3,3,0,8,3,0,5,0,6,4,3,9,3,7,4,2,9,4,7,7,7,5,2,1,0,3,0,6,5,6,2,0,6,2,8,5,5,4,7,1,0,1,3,4,7,9,7,5,9,0,9,4,0,6,5,0,0,2,5,6,4,3,3,7,9,4,5,1,9,4,0,6,9,9,8,9,9,2,2,3,2,5,6,7,7,9,2,9,4,1,7,0,4,8,9,3,4,2,4,8,7,9,4,8,9,0,1,6,3,7,2,2,9,1,6,8,7,9,9,4,9,3,8,1,6,0,7,6,9,1,9,6,2,0,3,8,2,8,1,7,8,2,0,0,7,4,7,8,8,9,3,3,1,7,0,6,0,1,3,9,7,4,4,8,6,7,0,4,5,9,9,9,9,7,5,1,2,6,3,8,1,9,5,6,1,0,6,3,0,2,7,3,4,9,5,7,1,0,9,4,8,0,4,8,0,4,1,9,3,0,4,1,1,4,0,9,2,8,0,3,3,0,8,7,9,9,9,6,8,8,9,8,3,7,1,1,9,5,3,2,6,8,9,0,0,3,6,1,3,6,5,9,7,5,4,4,6,7,7,4,2,7,8,7,4,8,7,6,9,5,3,3,3,2,9,0,4,4,4,4,9,0,5,5,3,0,0,2,4,3,1,6,7,8,3,5,6,9,9,9,6,7,2,2,3,6,5,3,9,4,4,8,3,3,3,2,5,9,5,2,9,7,3,7,4,0,8,0,5,5,1,3,8,7,0,9,2,2,1,9,7,2,5,1,8,6,0,1,4,5,5,8,9,0,3,4,4,3,4,4,6,3,9,7,0,8,2,1,6,2,2,3,5,6,0,3,3,1,4,2,5,8,5,8,0,6,0,7,3,9,8,0,7,0,9,0,2,7,4,3,0,4,8,4,5,2,8,7,2,4,9,4,8,6,1,2,2,7,5,8,1,5,7,3,6,4,9,0,1,7,1,2,9,2,9,6,5,1,9,1,0,2,0,4,3,9,1,7,4,6,0,6,4,4,4,2,7,4,2,3,9,6,4,4,3,1,3,9,0,7,1,5,5,3,5,9,1,5,9,3,2,7,1,9,5,2,0,2,4,3,7,4,7,5,6,8,2,0,2,3,8,8,6,2,1,9,7,7,4,0,3,6,3,8,8,5,3,7,7,7,2,2,7,0,6,9,9,3,5,1,7,2,6,7,8,9,7,7,9,9,8,0,9,4,9,9,4,9,2,7,7,7,1,9,1,5,3,9,2,1,5,2,4,9,0,5,7,9,6,6,8,3,1,7,7,3,1,9,9,9,7,5,9,5,5,4,1,6,5,0,0,3,9,0,1,6,0,0,0,2,8,0,9,5,9,2,3,4,9,7,9,5,7,0,0,4,1,3,1,9,2,3,4,2,6,8,7,6,1,2,0,1,0,8,4,3,2,9,5,1,2,3,9,5,4,8,5,9,4,4,2,1,1,6,6,5,6,6,6,6,7,2,4,4,1,2,3,7,2,1,0,4,3,3,7,8,4,5,5,0,6,9,2,6,2,3,2,9,3,5,8,1,3,2,1,4,7,6,5,8,2,2,8,5,4,2,0,0,7,7,0,5,6,8,3,4,2,0,4,7,1,5,8,1,1,5,0,9,5,4,2,5,8,6,3,8,0,2,0,5,9,4,3,3,4,2,1,8,1,3,2,2,3,4,8,5,5,5,3,8,8,9,6,0,8,2,0,4,2,5,2,5,7,2,4,6,4,5,8,2,7,5,4,9,8,6,4,0,4,2,1,9,2,9,2,5,2,2,5,8,9,4,1,6,2,8,5,8,2,5,0,5,1,6,0,2,3,3,5,0,1,6,5,9,8,6,7,6,1,8,8,3,3,8,5,2,0,9,9,7,2,8,1,8,4,9,5,7,3,2,1,7,1,5,6,2,1,6,1,8,8,7,1,2,8,2,7,1,4,4,3,3,9,6,8,0,5,7,8,3,1,4,7,2,1,9,0,3,2,0,0,2,2,0,7,9,2,8,5,7,5,6,2,9,7,2,8,3,8,7,8,8,9,3,9,4,7,9,8,6,8,7,2,6,7,0,8,7,5,2,0,7,9,8,0,8,3,6,4,6,1,9,2,0,6,3,0,7,3,3,5,0,2,2,2,7,3,2,6,8,9,0,0,2,4,0,5,6,2,3,1,6,6,5,5,5,4,8,8,5,7,5,3,9,9,3,9,9,1,3,5,6,8,0,4,6,4,3,7,6,5,8,0,4,2,0,7,4,0,1,5,1,6,6,7,3,1,9,7,3,0,4,6,3,4,1,8,2,9,3,1,4,2,8,0,1,1,7,9,0,6,3,2,5,0,0,2,2,4,8,9,2,9,7,0,1,1,2,6,2,1,1,4,4,0,0,1,6,8,3,9,4,7,1,3,4,2,2,8,5,6,7,8,4,8,1,1,5,1,7,6,6,3,7,8,6,2,2,4,7,5,1,6,8,4,8,6,9,0,6,4,4,5,8,8,3,0,0,9,8,1,4,9,3,6,4,9,0,7,7,0,7,0,5,4,5,8,6,5,8,5,8,8,3,3,5,0,0,3,5,3,7,4,7,5,7,4,3,9,1,5,6,4,6,7,3,6,2,7,0,0,9,1,9,5,1,9,7,5,3,8,8,4,4,8,7,9,9,3,8,4,0,7,6,6,7,0,6,5,8,1,9,1,0,9,0,0,1,9,3,8,8,3,0,6,4,6,6,6,0,3,6,6,4,6,0,5,1,0,5,2,1,2,6,2,0,2,1,1,6,4,1,6,1,6,8,2,0,8,2,7,3,8,4,8,0,7,1,1,9,8,2,5,7,4,3,0,7,1,5,4,8,6,9,5,7,5,3,9,4,2,2,5,9,0,1,2,0,3,0,1,7,0,3,5,5,4,6,5,4,7,3,4,5,8,8,5,8,3,0,4,2,7,9,4,3,8,2,3,5,4,7,0,9,3,4,7,7,4,8,2,8,4,1,1,1,9,0,6,4,5,4,9,3,5,6,4,0,7,4,1,5,5,0,9,5,2,8,3,5,4,0,3,8,7,5,6,2,7,3,8,3,7,4,4,6,3,9,3,6,5,1,3,7,0,3,2,8,4,2,8,6,7,2,5,7,9,1,8,8,4,9,7,2,9,6,1,6,9,4,3,9,4,2,9,9,2,3,6,8,1,4,1,0,6,8,9,9,7,5,9,8,8,7,7,6,2,9,8,3,8,3,5,8,5,1,1,0,4,8,7,7,7,3,6,3,9,4,6,5,6,5,8,7,7,8,5,1,8,8,8,1,9,2,9,0,1,2,4,6,4,8,4,9,0,5,3,7,0,6,0,0,2,3,4,8,8,3,1,9,6,8,4,4,4,3,4,8,5,3,7,3,8,4,2,9,0,3,7,0,1,6,0,3,4,1,4,0,1,7,3,2,3,2,3,2,3,9,5,3,9,0,9,8,6,5,9,5,0,3,3,1,1,9,2,6,2,4,9,2,9,4,6,5,6,7,8,0,0,3,3,1,8,3,7,4,9,6,0,4,3,6,6,6,8,4,2,9,0,8,4,8,9,8,6,7,1,3,6,1,4,6,0,4,5,3,0,2,9,3,2,4,7,1,7,1,5,4,6,4,6,7,9,0,7,5,0,8,3,3,5,5,1,5,9,0,7,1,9,3,7,9,6,8,5,2,4,2,9,3,9,9,0,5,2,4,7,8,8,9,6,3,2,8,9,6,0,7,2,0,0,4,0,0,4,7,0,1,5,2,7,3,0,6,7,9,5,7,9,8,1,1,6,5,7,9,3,3,9,9,2,2,3,8,7,2,4,7,7,3,2,3,6,0,7,0,8,0,7,3,4,0,3,8,3,0,3,6,7,1,3,7,9,1,7,8,4,4,4,2,6,7,3,2,4,3,5,6,8,7,2,0,2,0,9,2,3,5,3,5,8,3,5,3,6,6,6,6,5,5,7,3,7,7,5,3,6,3,1,7,0,7,5,6,6,6,4,3,0,0,9,9,0,5,9,3,8,1,5,0,3,9,3,6,9,2,8,4,9,8,5,4,1,3,9,3,9,1,6,1,8,1,3,9,7,6,0,7,6,4,6,2,0,6,6,3,8,9,6,7,2,3,9,0,6,6,9,1,6,5,4,4,4,5,0,1,1,6,5,7,0,7,2,0,0,6,2,0,0,3,3,6,7,5,2,2,8,7,1,1,1,4,3,2,3,9,9,2,1,9,1,9,2,3,9,1,8,8,0,5,3,2,7,1,5,9,2,4,2,9,7,6,7,2,0,4,5,3,0,3,5,0,0,2,0,9,9,2,1,1,1,8,3,2,9,0,5,9,0,5,5,7,3,6,0,0,3,0,6,7,0,7,8,3,5,3,4,0,4,9,9,8,6,0,3,3,1,4,7,9,7,5,2,8,9,5,7,5,4,5,2,2,1,8,3,0,1,0,1,1,2,7,0,7,4,7,9,8,2,9,7,2,7,5,4,9,4,2,4,0,5,9,3,8,1,4,6,6,7,2,3,9,8,5,6,8,5,8,3,3,5,1,5,0,4,9,6,9,9,1,0,4,6,9,1,5,1,9,2,4,5,7,4,9,7,6,4,9,2,0,8,9,3,6,1,5,5,9,4,7,7,6,7,8,9,0,0,8,1,5,9,6,9,8,1,1,4,1,3,5,1,0,1,9,2,9,1,0,9,6,7,7,9,0,0,6,0,4,3,6,9,5,1,2,9,0,7,7,3,3,2,3,5,6,5,6,7,3,1,0,8,7,2,4,2,1,1,1,1,4,4,4,8,8,9,3,1,7,2,4,4,2,2,7,0,3,6,0,3,2,7,1,1,2,5,2,8,1,3,9,0,8,2,9,0,2,2,2,7,4,6,4,1,1,8,5,5,5,5,1,8,6,1,0,7,2,4,2,3,1,3,8,6,2,1,2,1,0,7,5,1,0,2,9,2,7,5,1,8,4,4,5,2,2,6,1,2,5,4,2,6,6,9,4,4,3,2,0,8,4,8,2,2,9,5,2,8,7,3,9,0,7,6,3,5,2,5,4,2,8,4,7,8,5,0,3,1,1,4,5,2,6,5,2,6,9,4,5,3,7,0,9,2,1,6,7,1,2,5,8,0,7,9,9,3,9,2,9,2,8,5,6,9,7,6,4,4,5,7,0,5,0,6,7,6,5,2,0,5,6,0,5,5,5,0,0,1,5,2,5,8,5,0,8,4,0,2,5,2,5,8,1,0,2,2,4,3,8,2,9,5,3,5,4,8,4,6,4,8,4,8,8,1,4,8,5,2,7,3,2,5,9,1,9,5,6,7,3,7,9,9,4,0,4,0,9,4,1,7,4,9,7,7,0,8,3,3,1,6,9,9,0,2,0,5,3,1,8,2,0,0,6,7,7,6,7,4,6,1,2,7,0,6,0,3,8,5,6,4,0,0,5,3,6,8,1,0,9,0,1,0,6,2,8,0,3,6,2,3,6,7,4,9,8,8,9,0,4,2,8,6,3,1,6,4,9,3,4,7,4,4,6,4,1,8,8,1,1,8,1,9,8,7,1,5,9,1,1,4,0,9,6,2,4,5,2,7,7,3,1,9,7,5,5,3,6,8,6,8,6,6,8,7,3,9,1,8,1,8,3,0,5,0,0,3,7,1,3,1,2,0,6,1,8,7,4,6,3,2,0,6,6,2,2,3,8,2,6,9,8,6,4,4,5,2,5,5,5,8,6,7,9,9,8,0,6,6,3,2,5,1,8,1,0,1,0,0,3,7,3,6,0,1,4,5,4,0,8,1,2,8,2,6,5,0,3,7,5,2,6,0,6,0,0,3,3,2,0,6,3,4,9,4,8,4,4,4,7,4,1,1,8,3,4,0,2,5,1,5,9,9,0,3,5,4,5,8,1,1,3,8,3,0,5,0,1,4,9,3,6,2,4,7,9,5,7,8,2,4,4,6,2,1,3,8,3,5,0,7,5,0,9,2,7,8,8,3,8,5,9,8,6,2,5,6,7,5,2,2,0,6,4,4,4,3,4,7,6,7,4,2,5,7,2,9,1,0,2,7,2,1,6,5,3,3,8,1,0,7,6,4,3,0,3,7,3,8,6,1,8,5,5,4,8,0,2,0,0,6,2,6,7,7,1,3,2,7,2,1,5,0,8,5,3,4,3,2,5,6,5,3,3,2,5,3,9,2,7,1,5,1,0,4,3,8,5,8,9,2,6,3,5,9,5,3,8,7,5,1,6,9,2,4,8,2,8,6,8,1,7,3,0,7,4,4,0,9,1,1,1,1,8,9,7,7,6,2,1,8,2,2,7,8,8,0,8,0,2,7,4,0,0,2,4,2,3,7,2,7,7,6,1,9,2,5,5,7,7,9,8,8,4,6,0,6,9,4,9,2,8,0,5,3,1,6,8,6,0,7,9,4,2,3,4,2,6,6,1,1,3,1,6,0,1,4,0,6,4,3,7,7,5,0,8,9,5,3,8,1,4,9,6,7,8,8,0,5,1,4,9,7,5,5,4,3,8,3,5,1,7,8,5,4,5,9,8,8,1,3,6,1,3,4,6,1,4,7,9,3,9,0,3,9,7,4,1,5,0,3,9,9,0,7,8,5,4,2,9,3,6,6,9,1,2,9,7,7,1,0,0,0,7,0,5,9,6,1,4,9,2,1,9,4,2,9,0,3,6,4,6,9,5,3,0,4,6,3,1,6,8,2,4,6,5,6,2,7,4,7,5,0,7,9,1,0,5,7,4,8,9,3,2,3,9,0,7,9,1,0,0,9,0,0,3,0,3,6,2,0,3,9,2,9,2,1,5,4,1,5,3,1,6,0,5,4,1,4,2,2,7,2,2,7,9,2,7,5,5,6,8,8,6,4,4,7,5,7,3,8,7,7,4,2,5,1,4,4,2,9,5,3,7,2,5,3,1,6,3,9,2,4,6,6,0,8,4,9,2,9,6,9,4,0,2,4,9,0,1,5,2,6,3,0,0,1,8,6,8,8,6,9,6,6,7,6,8,2,8,3,1,9,6,2,4,1,8,0,7,7,7,3,8,8,5,9,9,6,8,9,0,6,5,1,1,3,2,5,9,2,6,4,7,9,9,4,7,0,4,0,2,7,1,2,2,9,0,6,8,0,6,9,9,9,1,0,9,7,4,9,7,3,7,2,7,4,7,4,5,1,7,8,4,8,9,5,7,9,9,4,9,2,7,0,6,4,3,2,6,2,9,3,9,4,2,7,7,3,0,1,7,5,1,9,0,6,8,4,0,4,6,0,8,2,6,8,1,6,1,5,9,4,5,2,4,7,3,6,0,6,2,7,8,9,9,2,7,1,3,5,2,7,2,7,5,6,6,4,2,6,2,5,6,5,6,2,9,4,0,7,8,3,5,4,3,4,5,5,6,4,9,1,5,8,2,1,2,4,3,2,7,3,8,8,9,7,3,9,0,8,4,8,8,0,4,7,9,7,8,6,7,2,5,6,6,3,0,3,3,1,9,8,3,8,0,5,3,0,4,1,6,2,6,4,8,2,4,6,2,2,5,1,8,3,0,7,5,5,0,8,3,9,5,0,3,2,9,0,8,9,6,8,9,1,5,8,4,9,0,7,6,1,2,3,6,6,1,5,0,1,5,7,7,3,7,4,1,0,2,3,8,0,9,1,7,2,5,6,8,5,6,7,5,4,6,4,2,5,1,0,2,7,3,1,0,3,0,1,4,0,3,6,8,0,6,8,2,4,4,7,8,8,3,5,6,9,9,5,8,2,5,4,2,4,4,5,5,4,6,9,7,9,9,2,3,0,0,1,6,6,6,3,1,3,7,4,8,8,3,7,9,6,4,2,2,9,5,9,7,6,9,7,3,0,5,3,0,3,7,2,2,6,0,9,7,9,3,3,4,1,4,4,4,2,0,3,1,6,0,3,7,6,6,5,2,1,9,4,0,5,2,9,1,4,8,5,7,4,9,5,1,8,2,5,5,6,5,0,7,7,2,6,7,6,5,8,1,9,4,5,7,5,3,6,4,2,4,0,2,0,9,1,5,5,3,1,7,0,2,6,1,9,0,0,3,6,5,8,0,6,8,8,6,4,8,8,5,4,5,8,3,1,4,7,5,9,7,7,8,9,5,3,9,2,3,8,5,9,3,5,9,1,0,7,3,6,4,7,3,9,5,7,7,0,5,1,0,9,4,7,9,3,2,8,8,4,7,4,4,8,4,1,3,0,3,0,2,3,7,4,0,8,7,9,7,3,8,5,7,1,8,3,9,8,4,4,6,0,2,7,0,6,5,6,2,3,4,4,5,4,4,9,3,5,1,0,1,0,5,0,3,4,9,8,4,3,2,7,3,6,8,1,5,8,7,9,6,3,4,6,5,6,0,4,3,6,0,1,4,5,2,9,3,3,5,8,8,0,3,6,3,8,3,5,4,1,2,6,9,3,1,8,5,1,4,7,5,8,6,7,5,6,3,8,9,4,5,2,9,4,4,2,3,6,3,2,4,1,2,2,6,5,1,9,9,8,2,3,0,8,7,7,5,0,3,0,8,7,4,7,1,7,2,3,9,4,5,7,7,2,1,1,6,8,9,2,7,3,4,7,3,0,3,4,2,3,3,6,2,3,8,8,1,8,1,1,1,8,6,3,1,6,7,1,7,9,7,3,9,2,3,6,2,2,4,2,4,4,9,1,6,4,1,6,4,7,0,9,1,8,4,6,7,1,7,1,9,3,9,6,0,2,9,0,9,0,9,2,4,8,0,2,4,1,9,4,6,9,2,9,0,9,6,7,4,3,5,0,5,2,2,7,6,6,3,2,7,4,3,1,0,6,3,7,0,0,1,0,1,6,6,1,4,2,4,5,6,1,7,3,9,8,0,7,7,1,8,2,7,0,7,4,2,7,2,4,8,0,3,4,4,5,8,2,0,8,1,9,8,6,0,3,7,1,3,5,2,2,7,2,6,8,2,8,8,4,5,1,9,0,3,0,3,3,7,7,6,9,3,3,6,8,1,4,2,4,6,2,5,3,2,9,4,6,0,3,9,4,5,2,5,6,5,6,7,1,6,6,8,4,5,7,4,1,6,1,4,5,4,0,3,1,5,6,6,5,1,4,0,8,8,2,7,2,3,4,6,9,3,9,8,2,1,2,4,1,9,4,3,2,1,5,8,6,2,0,5,0,2,9,1,9,9,1,6,6,6,0,8,2,9,2,3,4,6,6,6,2,9,8,8,7,1,1,1,7,1,3,6,4,1,3,8,5,0,1,9,4,7,1,8,2,6,0,2,6,5,8,2,6,8,8,5,2,8,9,7,3,3,0,3,3,1,5,8,5,2,3,1,2,7,0,2,7,9,9,5,0,6,0,6,8,3,9,4,5,8,3,6,5,8,8,8,1,0,3,5,0,1,7,4,3,6,2,2,3,2,4,8,2,7,9,6,9,8,3,5,8,6,1,1,9,2,4,2,6,1,6,0,2,5,7,5,0,5,5,2,3,2,5,9,5,9,4,1,4,7,5,0,4,8,2,6,9,2,5,6,7,5,2,2,7,7,6,6,7,9,6,4,7,6,1,2,3,8,8,5,6,5,6,8,5,8,1,3,8,8,6,5,1,2,4,8,9,9,6,9,9,1,5,2,2,2,7,4,5,8,6,8,8,1,6,7,3,3,3,0,5,8,0,4,8,7,7,5,5,2,7,4,6,0,6,8,8,6,8,8,9,1,1,6,3,4,3,9,0,0,6,9,0,6,5,3,1,8,1,1,7,2,8,7,8,9,3,0,3,4,8,3,8,7,6,6,1,2,4,9,4,2,4,2,2,8,2,7,9,2,9,2,4,0,6,7,0,7,5,0,6,8,5,3,1,7,2,2,1,8,1,4,9,7,8,8,5,0,3,6,5,3,9,2,7,2,3,7,8,5,6,9,6,9,8,0,2,9,2,8,1,9,1,2,1,9,5,4,7,6,8,1,7,8,8,7,4,5,2,6,3,3,5,4,8,9,8,9,3,2,4,4,4,0,5,5,1,6,2,9,6,3,4,7,0,3,5,2,5,1,7,0,8,5,0,4,9,4,4,3,8,1,7,5,9,8,3,6,5,7,2,0,0,0,4,7,0,8,1,0,3,5,7,2,6,9,9,0,4,1,2,1,7,8,4,7,3,9,0,4,4,5,1,9,1,6,1,7,5,8,8,1,1,9,9,1,8,0,0,6,4,7,6,7,8,3,6,0,4,3,4,0,4,0,2,9,3,5,4,2,8,9,2,2,5,8,8,6,9,4,6,1,0,0,7,3,7,2,1,8,8,3,8,2,0,9,0,4,1,5,0,2,5,9,7,3,4,2,9,8,6,2,5,9,7,7,6,9,1,3,1,2,1,8,1,3,9,8,7,3,4,3,2,4,6,0,3,2,2,8,2,4,2,2,7,0,0,6,0,9,2,3,5,3,8,2,9,6,6,5,0,5,5,5,5,2,0,9,0,7,3,9,6,2,3,0,9,8,1,8,9,3,1,0,9,1,5,0,8,2,7,9,7,8,5,9,6,9,5,2,1,2,2,9,0,1,0,2,4,1,4,8,6,0,0,4,8,8,5,9,5,2,8,4,0,6,3,2,0,0,9,3,8,2,9,5,0,3,5,4,2,2,3,7,5,0,9,3,0,2,2,3,5,1,7,4,2,6,5,5,3,2,2,0,9,1,8,1,7,7,5,8,0,4,6,2,9,3,7,3,7,6,6,6,5,0,3,9,9,4,3,3,4,2,1,0,9,0,1,8,3,9,7,0,1,5,7,3,0,8,4,1,2,7,7,5,7,1,6,4,2,1,5,7,0,7,6,4,6,2,8,4,0,9,1,9,3,1,8,0,1,3,8,7,3,5,3,4,8,5,0,6,1,1,9,2,0,5,0,5,6,3,6,8,3,8,1,5,0,9,4,2,4,9,6,4,1,9,7,4,4,5,2,2,9,5,6,5,3,3,0,5,5,6,8,8,5,2,2,9,2,2,0,8,0,6,8,5,2,5,8,8,4,2,1,5,1,1,3,5,1,4,2,6,7,7,3,3,0,5,0,1,6,2,8,6,2,0,8,9,5,2,4,5,3,0,0,0,2,5,1,2,6,1,1,9,4,7,4,5,5,2,0,4,4,5,4,9,5,4,4,0,6,1,6,1,1,0,8,8,7,9,8,2,5,9,4,3,7,1,9,2,5,3,7,8,5,2,3,4,3,0,0,3,1,7,1,3,4,1,4,4,6,3,4,1,7,6,4,0,6,2,6,3,3,2,5,0,2,0,9,5,9,7,9,7,5,5,7,7,7,2,9,8,2,4,5,2,6,3,6,9,1,8,2,8,2,1,5,8,6,8,4,5,3,8,5,9,7,0,8,7,7,2,1,5,5,6,6,7,0,1,4,3,1,9,5,0,1,0,2,4,7,7,5,7,3,0,0,8,5,3,8,1,0,3,5,2,8,6,8,8,6,6,4,4,4,2,8,1,4,3,9,4,0,5,7,1,9,2,0,1,1,2,9,9,8,9,7,9,6,8,5,5,1,4,6,2,5,7,8,1,8,2,2,0,6,1,7,7,2,2,0,0,2,8,1,2,7,4,8,0,9,4,6,5,0,2,0,4,5,0,6,9,1,0,4,7,6,5,5,5,4,9,1,5,9,5,6,0,3,2,7,5,2,9,5,3,9,4,3,0,5,6,4,6,2,9,4,0,1,0,5,1,2,5,2,7,6,7,5,3,4,9,9,9,3,1,2,8,4,3,1,0,6,9,6,8,5,5,0,4,6,8,3,1,8,2,2,5,0,7,0,3,2,4,4,1,9,0,1,0,0,4,8,6,7,1,5,3,8,7,6,5,7,4,1,0,5,7,0,3,5,2,9,9,5,0,5,6,2,5,7,5,7,8,5,8,3,3,3,0,8,3,8,1,8,9,9,2,8,9,0,5,3,7,8,0,7,4,6,4,5,5,4,6,5,4,7,3,4,3,2,0,0,2,7,9,3,9,1,0,4,7,7,2,4,6,0,2,6,1,6,4,2,0,4,6,4,0,6,8,8,7,6,3,9,4,7,4,8,4,8,8,3,9,1,0,5,8,2,0,4,5,1,3,7,0,3,1,3,3,5,4,2,0,0,7,5,4,1,1,4,0,8,0,3,1,3,5,1,3,2,0,8,6,3,3,7,9,1,7,0,9,6,5,0,2,3,4,6,4,0,3,6,4,2,6,1,8,3,6,1,3,9,5,1,6,2,0,3,9,1,8,6,1,9,3,7,4,4,9,1,7,8,4,5,2,3,1,2,8,6,3,7,4,0,4,6,6,1,2,0,3,0,8,3,6,0,6,9,2,6,9,8,1,9,0,9,3,5,1,5,0,8,6,5,7,2,9,6,7,5,7,1,0,8,8,7,9,1,1,3,0,6,4,2,1,2,1,1,7,4,9,9,9,8,9,4,3,1,0,4,8,1,5,5,8,1,8,1,9,1,9,9,7,3,6,1,1,6,7,1,0,6,5,3,0,6,8,1,6,0,0,6,0,7,3,2,0,4,9,3,0,6,6,3,8,0,5,6,4,2,2,0,0,3,7,0,4,3,7,2,5,2,6,9,5,1,3,7,0,9,5,2,7,7,0,4,7,4,6,3,4,5,2,9,2,1,5,2,3,4,3,6,6,5,1,6,0,6,5,4,8,2,3,5,1,3,8,7,3,9,0,7,7,9,6,4,7,8,0,8,5,4,7,7,8,0,8,0,5,1,2,8,7,6,0,6,9,1,0,9,9,0,3,1,1,9,8,4,3,2,9,0,6,0,6,1,1,0,8,8,9,7,4,9,8,9,0,4,9,2,2,1,5,7,5,9,5,8,2,5,9,4,1,0,4,9,7,8,8,9,3,8,3,6,9,9,7,4,1,5,0,5,5,1,4,5,1,5,1,1,4,7,0,5,3,0,6,6,0,6,1,3,8,8,2,7,8,4,6,7,0,6,3,7,2,2,1,5,9,7,8,0,9,0,5,6,9,5,4,7,6,6,9,1,6,2,0,1,9,4,6,7,1,9,7,6,7,7,6,8,0,2,5,8,4,2,8,7,6,6,5,2,8,7,0,3,0,8,9,7,1,7,2,3,1,3,3,9,1,5,8,2,1,8,3,9,8,9,1,1,9,7,5,0,6,7,9,1,2,8,9,8,3,2,0,3,9,3,1,2,3,5,8,5,5,7,9,5,5,5,5,7,9,1,5,3,7,6,7,1,3,4,6,8,8,2,0,6,5,2,9,0,1,3,6,2,2,5,6,9,2,4,7,9,7,7,7,8,4,6,1,7,6,3,2,3,8,9,0,1,0,7,8,1,9,9,4,8,4,7,0,0,0,1,6,5,4,5,0,9,6,0,3,7,1,6,9,2,0,1,7,2,5,6,9,4,7,1,7,6,1,9,3,0,6,9,5,9,4,7,3,7,8,2,6,6,4,3,6,0,1,2,8,0,5,3,8,2,0,1,8,9,2,9,3,1,0,4,1,7,5,6,1,0,2,0,0,8,8,2,8,7,6,4,0,6,4,4,9,7,3,6,1,9,4,3,7,8,6,9,1,1,7,8,8,4,7,2,6,0,2,7,2,8,0,6,1,5,3,8,2,8,2,3,1,1,1,6,2,3,6,2,8,7,9,4,8,1,3,6,5,8,8,2,7,6,9,6,2,5,3,0,1,8,3,0,3,0,6,6,7,5,0,7,2,0,5,7,0,1,0,4,2,5,8,2,4,5,9,9,6,0,9,8,6,0,8,5,5,8,2,7,4,0,0,7,7,8,3,3,4,5,6,1,5,8,3,7,3,9,5,9,6,4,8,9,4,4,0,9,7,5,0,6,0,7,8,9,1,5,5,2,7,2,3,0,3,5,1,3,7,4,0,8,7,5,4,9,6,5,9,3,5,1,8,0,8,6,5,8,5,2,6,7,8,1,8,3,0,6,0,8,5,2,8,9,1,8,7,6,9,1,7,5,2,2,9,1,2,0,8,7,5,9,5,8,5,7,1,9,3,9,7,0,3,9,3,9,6,5,4,2,3,7,8,6,1,9,1,8,3,0,1,6,8,6,1,9,1,9,3,9,1,8,5,1,1,2,4,7,7,1,5,4,0,6,3,2,9,7,7,4,0,3,1,8,1,0,1,1,1,4,8,9,8,2,1,2,3,0,1,6,6,7,8,2,6,3,4,5,3,1,8,4,1,0,0,7,0,0,8,3,1,3,2,2,0,0,2,5,5,2,6,9,9,5,7,4,0,5,4,7,1,7,6,0,7,4,6,4,9,8,5,1,6,9,6,1,8,5,3,0,3,8,9,7,1,9,3,4,4,5,9,0,6,1,4,1,1,4,3,6,5,7,4,0,9,1,9,4,6,4,1,1,9,6,8,1,3,5,7,7,3,3,4,5,1,7,2,2,9,8,5,0,7,7,3,9,2,7,4,7,8,1,9,8,6,8,2,6,0,4,9,8,5,0,3,4,1,2,7,9,9,3,7,9,2,7,2,4,7,9,8,7,3,4,0,6,4,5,7,9,7,2,5,6,6,7,8,1,8,5,8,2,4,9,2,0,5,9,2,3,4,3,2,3,3,5,1,6,5,1,4,8,5,3,2,1,0,5,5,3,1,7,9,5,8,9,3,8,5,3,0,6,7,9,7,7,6,0,5,1,2,3,5,8,5,6,9,3,6,1,1,8,8,7,5,0,2,9,7,5,0,1,3,2,9,2,1,1,5,9,3,0,6,8,4,4,8,7,1,2,3,3,6,2,5,0,1,1,2,6,8,2,3,8,3,8,3,8,7,8,7,9,5,6,8,1,3,7,5,0,7,4,5,0,9,1,1,3,1,7,2,7,3,0,2,9,4,6,3,2,4,1,7,4,1,6,9,0,7,8,5,6,0,2,5,3,2,9,5,8,7,1,1,1,5,6,0,9,6,8,1,1,0,4,3,8,2,7,5,8,2,5,1,4,0,2,1,8,7,6,3,3,6,6,8,3,7,7,4,8,4,2,8,2,1,9,3,1,9,7,5,7,5,1,7,8,0,4,6,2,0,6,8,6,1,9,0,8,4,7,9,0,3,5,1,5,4,9,0,2,1,5,1,4,0,6,7,6,3,3,1,6,1,9,5,1,9,9,3,3,4,1,1,3,0,8,7,5,3,0,2,9,1,1,7,5,9,7,6,7,7,8,5,5,3,1,0,5,5,6,0,4,3,1,1,1,1,0,7,2,0,3,2,4,7,1,7,8,8,3,6,7,6,1,4,9,0,2,9,4,1,1,7,9,9,1,9,6,1,1,0,2,4,3,3,8,4,4,4,4,1,7,6,8,7,1,7,2,7,8,5,2,7,8,2,6,7,0,2,3,7,1,4,0,7,7,9,4,4,4,7,8,9,0,0,3,1,6,6,2,9,5,4,8,9,1,0,1,2,9,4,7,8,9,7,7,1,7,8,0,3,9,8,8,5,9,1,8,8,5,9,4,6,5,3,3,4,2,9,3,3,1,4,6,7,1,6,7,4,1,4,6,9,2,4,7,5,4,9,6,0,0,1,1,3,7,6,3,7,5,7,4,2,7,9,7,1,2,7,0,0,8,9,4,8,4,1,3,9,9,3,9,4,3,5,4,4,4,5,1,2,5,9,5,9,4,7,4,4,3,7,6,4,0,4,9,6,3,2,0,1,2,3,5,8,5,9,5,6,6,1,9,9,8,0,2,1,5,5,5,2,1,3,9,8,5,9,8,3,0,9,2,0,9,7,4,4,4,5,8,3,6,5,5,5,2,6,7,8,5,1,6,4,6,3,6,1,1,9,1,4,9,7,0,6,4,0,1,0,9,7,3,5,3,9,3,4,0,7,5,1,5,3,4,1,4,8,5,9,4,5,8,9,7,6,2,5,8,1,1,7,5,1,7,0,7,8,5,8,3,5,2,7,9,6,4,5,7,9,2,7,9,2,7,3,9,1,9,1,2,4,7,7,5,3,0,4,0,6,6,9,4,8,0,9,2,7,4,9,1,2,2,1,9,5,3,7,5,1,8,7,4,7,0,4,1,1,2,6,6,5,2,7,4,5,6,5,3,8,9,6,8,2,5,6,1,6,7,0,9,2,6,1,0,8,6,3,0,6,0,5,4,5,7,3,6,9,3,3,7,1,7,8,0,3,5,7,3,5,0,5,4,7,5,5,6,2,4,5,0,0,0,5,9,5,8,0,6,4,1,5,8,2,5,6,8,4,3,6,2,6,7,7,8,5,9,5,5,1,9,8,4,0,9,9,7,3,2,5,9,1,0,1,5,2,1,7,9,8,7,1,1,3,8,5,0,8,8,2,1,2,0,5,1,2,7,8,4,1,9,8,2,4,8,5,3,1,3,7,5,3,1,2,8,9,1,3,4,7,0,0,3,8,1,1,0,6,3,5,2,2,8,8,0,0,5,6,9,5,6,0,4,1,2,6,6,2,2,3,8,1,3,9,9,4,9,4,6,4,1,2,5,7,7,0,3,4,1,1,0,4,1,6,7,4,9,4,5,5,4,5,9,1,0,6,7,8,7,0,0,9,4,3,5,0,5,4,5,7,0,9,0,3,6,5,9,5,0,8,5,4,2,2,2,9,9,3,2,8,2,9,2,4,2,2,8,6,6,4,6,9,2,8,5,5,3,5,1,3,5,1,1,7,3,6,3,5,9,6,5,8,9,6,4,4,3,6,5,2,4,6,5,0,4,8,3,6,4,8,6,9,0,3,8,0,5,4,8,2,6,6,1,1,7,9,0,2,0,9,1,8,0,6,8,4,9,3,4,4,9,1,2,0,9,9,6,9,0,6,0,9,7,8,3,5,7,7,7,4,8,2,9,0,4,2,8,7,3,2,4,9,0,3,8,3,3,8,7,8,7,0,4,7,5,4,3,7,3,4,3,2,3,8,0,5,1,2,7,3,9,8,6,6,8,0,0,3,8,6,6,4,7,1,7,9,9,5,2,2,0,3,6,9,0,5,3,4,5,8,1,0,5,6,0,8,1,0,2,4,6,2,0,5,6,7,5,7,5,3,4,8,7,1,3,5,5,2,9,3,9,4,0,7,7,4,5,2,1,2,7,0,4,1,6,8,0,0,2,5,7,8,4,9,3,7,8,2,7,4,9,3,0,9,4,1,1,9,4,5,8,7,6,5,3,7,7,8,3,2,2,0,9,6,8,7,1,6,8,5,5,3,1,8,9,9,1,7,7,3,4,9,2,2,9,8,4,9,7,8,4,4,1,4,3,5,0,1,9,8,2,7,1,0,5,3,5,7,3,6,9,0,7,8,2,2,5,8,0,0,3,7,9,8,1,2,6,5,3,1,5,6,5,2,8,3,8,8,6,4,7,0,7,4,7,6,8,5,5,4,7,8,0,0,1,6,5,5,5,4,6,5,6,8,3,5,0,9,6,7,5,9,2,8,9,8,2,1,6,3,4,7,4,7,4,6,0,1,7,1,4,1,4,8,6,9,0,3,8,1,5,8,3,2,3,0,9,1,5,6,4,2,7,6,8,9,6,7,5,3,8,2,7,4,2,4,7,2,1,6,6,6,7,6,3,3,1,5,2,9,2,7,4,1,3,9,1,2,4,3,0,4,4,3,2,8,9,1,0,5,8,7,1,8,7,2,4,4,0,5,8,4,6,0,5,5,5,8,2,8,3,0,9,6,2,0,4,8,8,1,5,3,8,4,2,0,8,3,6,4,4,9,6,7,5,9,5,6,2,9,3,4,7,0,3,9,8,1,1,4,0,7,7,6,7,0,3,7,1,3,0,1,0,6,7,4,9,3,1,4,6,1,5,9,1,1,7,0,3,2,6,6,0,7,4,8,5,7,5,3,2,3,1,1,8,3,8,9,1,9,3,9,4,2,9,4,7,1,7,1,6,5,2,6,0,2,5,0,8,0,1,5,9,9,6,9,6,2,1,4,4,1,2,1,0,6,4,1,2,5,3,2,1,8,8,1,9,1,6,7,2,8,5,4,7,9,5,2,1,7,0,4,9,2,9,2,8,6,7,1,9,6,3,4,7,7,3,7,7,0,2,8,2,1,6,8,1,7,7,1,6,4,7,4,7,1,9,8,7,5,7,7,2,1,7,7,9,0,4,7,3,2,5,0,7,6,2,6,3,0,7,6,4,2,1,9,9,5,3,1,8,1,2,7,8,1,5,6,1,9,2,5,6,0,7,3,1,8,5,3,3,9,3,1,2,9,6,2,6,7,2,8,9,9,0,5,1,7,2,0,8,4,4,6,1,9,3,6,4,6,0,3,8,8,1,1,8,1,8,9,1,1,6,2,1,2,3,6,9,8,0,2,2,2,4,8,9,3,7,3,6,0,1,0,1,6,0,6,8,8,6,7,6,8,2,5,0,1,8,2,0,9,8,1,0,1,9,7,2,7,5,3,3,0,7,7,5,9,5,6,6,1,2,8,0,1,3,1,9,8,0,3,7,0,3,8,8,4,3,7,4,1,3,0,7,8,6,9,0,2,6,8,4,9,3,0,7,0,1,7,5,7,7,9,3,3,2,2,2,6,9,9,3,5,9,1,5,6,6,1,3,5,2,8,3,3,3,0,9,6,4,5,4,2,1,9,1,8,8,8,2,0,6,0,3,5,2,0,1,2,7,3,8,8,8,4,4,3,4,7,9,0,8,1,0,1,0,4,2,0,3,5,2,0,2,7,0,1,7,3,1,3,9,1,5,2,9,3,3,0,8,4,1,7,6,7,3,4,7,0,1,8,1,9,7,9,2,2,8,9,7,9,2,7,6,2,7,4,9,5,7,3,0,3,4,2,3,4,7,6,5,0,2,8,5,4,7,4,9,1,8,3,1,5,2,9,4,2,6,7,8,7,3,9,0,5,1,5,7,4,4,3,0,2,7,2,7,8,4,0,4,6,9,7,4,8,0,9,2,0,1,7,3,8,7,5,7,8,2,6,4,6,7,5,5,3,9,9,8,9,7,3,3,0,9,9,3,2,0,5,1,6,3,9,5,1,5,7,9,3,7,8,2,2,0,5,9,2,6,8,2,8,7,9,7,2,8,2,9,5,3,2,1,6,2,8,9,7,2,2,1,0,7,2,3,5,1,6,2,9,5,2,0,5,3,4,8,7,0,5,9,8,3,1,8,4,8,6,5,2,4,9,0,4,2,9,7,6,2,1,8,3,2,0,3,6,4,2,6,0,3,3,4,0,8,5,8,0,8,6,3,9,7,8,6,8,1,3,6,6,3,7,8,9,8,7,4,8,9,4,3,8,6,0,6,7,9,7,9,0,8,1,7,6,7,9,3,5,3,7,0,8,0,2,4,5,5,9,1,4,2,5,1,5,6,1,0,5,1,1,2,0,6,9,9,4,6,9,6,1,9,8,5,7,4,9,0,2,2,3,1,9,8,8,5,1,2,9,3,4,8,5,4,0,9,5,9,0,2,3,5,3,5,9,5,0,4,0,3,2,1,2,7,9,1,2,7,8,8,0,3,5,9,2,4,6,1,0,7,2,2,3,2,1,0,2,8,4,0,9,6,1,5,0,7,7,8,9,1,4,4,6,7,1,4,9,0,9,7,8,1,7,1,3,5,4,3,1,7,3,4,3,7,9,1,1,5,8,6,3,9,1,5,0,7,2,4,4,5,7,7,6,7,9,0,8,8,9,1,9,4,2,8,5,5,8,3,9,8,8,9,9,6,0,8,1,4,7,5,5,6,3,9,4,4,3,2,4,9,6,7,8,4,3,8,6,3,6,7,7,4,9,5,3,9,9,2,2,4,4,9,3,2,4,4,5,5,9,6,2,6,8,2,7,6,9,7,0,7,6,1,8,0,8,0,6,6,0,0,9,6,9,1,6,6,0,7,9,6,8,1,9,5,3,7,6,6,9,7,8,8,5,4,4,0,8,2,7,4,1,7,9,7,6,6,7,4,0,3,2,5,0,6,2,5,7,4,3,8,8,5,8,8,4,0,3,0,2,2,3,1,0,0,6,2,1,8,1,3,2,0,6,3,5,5,5,7,4,2,7,8,6,0,3,8,6,8,1,4,8,5,2,7,4,6,9,3,1,4,5,6,2,9,4,4,9,0,2,4,1,9,6,2,9,9,9,1,1,9,2,5,9,1,2,6,3,0,9,9,9,2,1,8,6,9,7,5,7,9,5,2,5,0,7,0,7,9,0,0,3,3,8,1,8,9,0,4,9,6,8,1,8,2,7,2,3,6,7,0,5,1,3,5,3,9,0,3,9,9,1,1,3,5,1,1,0,1,6,6,9,0,2,7,5,8,8,9,2,9,7,3,2,0,0,6,9,1,8,3,8,0,7,5,1,8,7,4,9,4,9,3,4,2,3,4,8,5,2,3,7,9,8,1,7,2,3,8,5,1,6,3,0,1,3,7,5,7,8,7,1,6,2,4,3,9,7,9,6,7,8,8,3,4,2,8,4,0,2,2,8,4,9,5,0,3,0,2,0,6,7,2,0,5,3,4,2,3,0,8,1,5,3,8,3,3,4,0,3,8,5,7,0,0,1,3,4,4,2,5,1,0,7,0,3,3,7,9,6,6,7,0,7,3,2,3,6,2,9,1,9,7,6,8,3,9,6,1,8,5,1,4,0,7,4,3,1,9,2,3,6,8,0,7,0,2,1,0,2,2,3,1,4,5,8,2,3,1,4,1,9,7,7,8,0,6,6,2,3,8,6,3,2,5,7,1,6,5,9,0,1,9,0,6,6,9,0,0,4,6,5,9,8,0,5,3,4,7,4,1,5,2,8,7,5,5,9,6,2,9,7,1,4,9,9,5,4,0,3,8,5,9,8,4,7,4,2,4,0,6,4,7,7,9,1,1,7,2,1,6,7,6,3,3,7,1,9,5,7,3,0,5,6,0,1,4,1,7,6,6,5,6,3,6,7,3,8,0,6,8,3,9,3,2,7,2,3,1,0,3,1,4,7,5,5,7,2,2,1,8,9,0,2,7,9,2,4,8,2,0,7,3,6,8,9,4,5,8,3,9,3,2,0,9,3,2,2,4,0,9,9,0,0,5,3,0,4,6,8,2,7,7,6,4,3,7,3,9,0,8,4,3,7,9,5,0,6,1,7,5,8,1,0,4,6,9,6,1,2,8,1,4,6,7,6,0,3,3,7,3,8,4,2,4,7,8,0,6,8,0,7,1,7,5,6,1,9,2,7,2,4,3,3,4,5,1,4,3,7,9,0,8,8,2,5,5,2,2,7,5,8,2,3,9,3,0,5,5,8,3,9,7,0,6,3,7,2,4,3,7,7,2,4,7,0,3,9,0,2,4,3,9,7,9,9,7,6,7,6,0,4,9,9,0,0,4,4,9,7,9,0,2,9,5,7,1,2,3,9,7,7,7,0,7,0,4,3,1,3,2,4,0,1,5,4,3,2,3,8,1,7,0,9,9,2,3,3,7,4,4,8,9,7,2,7,8,9,1,4,6,3,6,7,2,0,0,4,0,8,3,8,6,6,3,5,5,9,4,3,7,1,2,9,7,1,8,9,1,5,6,5,1,8,6,8,0,0,6,3,7,5,7,2,0,7,6,8,1,6,6,1,8,1,4,4,4,4,4,2,1,4,0,4,5,4,0,8,8,7,1,8,5,2,8,8,8,1,0,9,0,0,4,0,7,5,0,6,2,8,9,4,8,3,0,2,0,2,6,9,8,6,4,4,5,2,4,3,6,3,3,2,9,3,5,1,5,3,8,6,6,4,1,7,2,8,2,5,7,8,0,9,1,2,5,0,8,9,3,3,8,6,5,1,7,9,3,1,7,1,0,6,1,3,7,6,7,7,6,6,6,2,7,3,3,2,0,8,7,6,3,8,7,9,3,4,5,8,5,8,8,2,3,6,8,1,6,3,4,1,9,2,6,8,0,9,7,1,9,9,4,0,5,3,2,4,2,2,2,2,2,1,3,7,5,1,2,8,1,3,8,8,2,7,5,0,1,8,2,0,5,7,2,2,4,7,2,1,7,0,6,4,1,5,4,0,6,2,5,5,0,9,8,8,6,1,8,5,5,6,5,3,8,7,8,4,3,4,2,8,0,1,0,6,5,1,0,1,0,3,3,3,4,1,3,2,1,0,1,4,1,3,4,3,7,0,4,4,4,8,5,5,4,3,3,7,2,8,5,6,2,9,0,7,5,4,8,1,7,5,9,1,6,9,9,3,5,5,2,8,0,6,5,3,8,0,4,3,1,0,4,6,1,9,0,3,9,9,4,4,9,6,8,4,1,6,6,7,4,9,8,8,9,1,1,6,0,4,6,8,4,0,8,2,6,1,2,9,1,7,9,1,8,3,1,0,3,2,1,0,9,6,5,2,7,1,5,4,5,9,6,9,2,5,5,4,7,3,8,0,1,5,6,1,3,1,6,6,7,6,9,1,6,4,7,9,2,6,3,5,5,1,4,3,6,6,1,1,5,0,6,6,9,4,8,7,5,0,1,5,4,1,3,8,9,5,1,4,6,1,8,7,8,4,8,9,7,3,7,6,6,2,5,9,7,5,8,3,8,7,7,7,3,0,1,0,9,7,2,6,4,0,2,3,6,5,0,5,8,3,4,2,9,9,2,7,6,3,0,3,6,4,0,0,8,2,8,4,9,5,7,1,8,4,9,7,3,9,2,4,4,0,4,3,1,2,9,0,6,3,6,5,7,9,1,9,8,4,5,1,8,6,4,3,3,1,2,6,2,6,1,6,9,5,5,1,1,1,5,4,3,0,6,5,6,4,6,6,3,3,1,5,3,1,2,2,7,8,2,2,2,5,5,3,4,4,2,4,1,1,7,7,0,7,3,6,6,1,3,3,1,0,1,7,2,6,1,5,1,5,7,8,1,8,2,4,0,9,8,1,7,0,6,7,9,9,1,8,8,7,0,1,2,8,6,6,5,4,0,0,2,1,6,7,3,0,5,8,8,8,2,6,5,3,1,4,5,0,8,0,5,3,3,8,5,1,6,4,7,8,3,8,3,1,0,9,3,9,4,7,0,0,3,6,3,9,6,6,5,9,7,9,1,4,8,3,1,7,3,0,6,5,1,6,7,6,0,7,6,2,4,4,3,5,0,1,3,0,4,9,5,4,5,4,1,8,3,9,7,3,4,3,2,2,1,9,5,1,6,6,6,8,8,8,4,3,5,6,9,8,1,2,3,4,8,1,9,0,3,6,4,7,6,1,0,5,6,3,2,6,1,7,0,3,6,6,6,5,5,7,5,8,7,2,7,6,7,9,3,2,9,5,3,7,4,1,4,5,0,2,9,4,3,1,3,1,0,9,8,7,1,5,9,7,4,5,1,2,6,7,8,5,3,6,7,6,3,3,5,4,5,0,8,8,9,8,0,5,4,7,1,8,9,2,4,6,0,2,5,0,4,9,1,2,8,7,2,4,9,0,8,3,1,0,2,3,7,0,1,9,1,1,8,2,7,0,8,5,3,3,8,3,9,7,0,0,3,4,7,3,8,8,4,2,0,2,9,6,8,7,9,7,9,1,7,4,6,4,6,8,1,3,8,8,7,5,5,5,0,8,7,6,6,5,6,5,1,0,9,4,1,6,0,6,8,6,6,7,1,6,1,4,2,3,8,4,7,7,4,2,1,4,0,4,8,5,9,3,9,7,4,2,5,8,5,0,1,9,9,3,0,8,8,5,0,1,3,7,6,3,7,1,3,2,9,1,0,7,9,3,1,4,8,6,6,7,6,8,7,7,2,1,2,2,3,1,0,5,9,1,6,7,7,5,9,3,0,7,0,6,9,8,9,7,8,4,1,3,6,3,9,1,6,1,8,2,8,4,6,4,1,0,4,0,8,9,8,5,5,1,2,7,5,8,3,3,3,7,7,1,8,7,4,2,4,1,9,8,8,0,2,3,2,6,9,8,6,4,6,0,1,7,8,6,4,7,9,0,4,6,2,3,1,0,7,1,2,3,6,5,0,8,5,2,2,6,6,5,2,6,7,8,4,5,5,1,0,0,6,9,9,0,9,2,2,9,0,8,0,9,4,0,8,0,5,5,3,5,4,5,1,5,4,8,3,1,8,5,1,2,1,4,9,4,0,7,8,2,5,0,1,4,0,4,7,6,4,6,7,1,4,8,8,1,6,1,0,6,0,5,7,7,8,1,7,7,4,0,9,2,5,8,2,5,3,8,5,4,6,5,3,6,5,1,2,0,0,1,0,1,3,0,4,2,1,7,2,8,7,1,2,3,6,0,7,6,0,6,9,3,0,6,0,7,8,2,2,4,2,1,5,5,3,3,0,2,5,5,8,9,2,9,8,2,6,0,1,2,3,9,8,1,2,0,3,2,2,1,0,1,2,8,2,6,3,4,0,6,3,1,0,9,0,4,9,6,2,5,9,8,3,0,5,9,8,1,5,8,8,0,1,7,5,4,8,3,9,8,1,6,2,9,5,0,3,6,1,8,6,2,2,6,4,0,0,5,1,8,0,3,1,0,7,2,8,6,6,3,0,7,1,4,7,9,3,3,1,2,2,9,2,0,8,6,4,5,0,5,3,3,2,3,7,5,7,8,5,7,0,6,1,6,8,7,3,4,7,3,6,0,3,5,4,4,4,1,9,6,8,0,9,2,7,9,2,3,4,0,7,2,7,4,0,9,1,7,1,9,9,4,2,6,1,5,1,7,6,0,0,7,3,7,9,9,2,8,4,0,2,6,6,2,3,5,6,0,4,7,4,3,9,8,0,9,5,7,0,7,3,6,3,8,7,7,9,3,3,4,2,2,5,9,0,1,4,1,5,0,9,9,3,2,8,3,7,5,1,6,9,9,3,5,6,1,0,4,7,6,7,1,7,9,1,7,1,4,7,8,1,8,1,4,3,1,9,1,4,0,7,5,3,4,0,0,0,2,8,7,7,2,7,5,2,7,4,6,4,5,5,2,6,6,8,7,3,1,1,9,4,2,6,8,1,0,8,1,5,4,6,8,2,2,1,3,3,7,5,9,2,2,1,1,9,6,4,6,5,3,1,7,1,1,8,6,9,5,7,7,0,2,2,6,0,7,7,7,7,5,5,0,5,4,0,6,1,9,8,6,4,8,2,3,1,5,6,9,0,9,8,3,1,8,6,7,0,9,7,3,6,3,7,0,0,5,0,8,1,9,2,4,4,5,9,4,0,4,9,1,0,3,9,2,0,4,2,9,2,4,9,0,8,6,6,4,7,0,1,2,2,4,4,1,2,6,3,7,0,7,4,5,8,1,4,3,9,8,4,4,8,1,2,2,2,6,3,9,7,7,6,9,7,4,2,0,1,9,2,8,8,6,5,8,6,1,8,2,2,6,8,7,1,0,1,8,0,1,3,2,1,6,6,1,4,3,1,4,9,9,0,3,8,8,8,6,5,7,0,1,4,4,4,7,7,2,8,2,0,6,3,4,6,7,7,3,0,1,2,7,2,8,1,7,7,3,2,7,7,2,1,7,5,5,3,9,2,4,5,7,7,1,9,1,3,3,7,5,2,2,2,8,7,5,4,8,1,5,5,3,3,1,3,0,6,0,5,7,4,5,6,1,1,1,8,9,3,1,9,4,4,3,5,1,6,5,8,7,8,7,4,3,1,4,3,9,3,2,2,1,5,8,6,7,9,1,0,2,3,1,0,8,7,9,4,4,7,1,5,7,7,3,1,5,1,3,0,6,5,4,2,0,8,6,5,1,1,4,9,1,2,5,0,4,1,6,0,3,1,0,7,5,1,4,1,9,2,3,8,0,7,6,7,2,9,8,9,5,4,9,5,2,1,4,5,8,3,9,2,0,0,2,0,2,8,2,9,2,0,1,8,6,8,3,5,7,8,3,8,9,9,7,4,5,8,5,4,1,6,0,6,4,9,6,0,0,1,0,5,7,1,8,1,3,2,9,6,4,7,7,9,1,8,1,3,9,4,7,3,7,7,4,6,9,6,0,8,7,4,3,8,2,1,6,9,6,1,2,4,2,0,1,7,5,5,7,1,0,8,6,5,2,4,4,9,4,7,3,6,1,4,0,6,0,9,9,2,8,5,9,3,8,8,0,7,4,9,0,8,1,8,2,9,1,8,9,2,0,8,7,1,0,4,9,5,4,3,7,8,0,1,4,4,6,3,3,1,6,2,1,9,5,0,2,1,8,3,6,4,1,7,6,9,6,0,4,1,9,1,8,8,3,1,2,6,1,0,7,8,9,6,2,5,6,3,1,5,5,2,5,9,5,2,8,7,3,6,8,3,0,2,9,7,2,6,0,5,9,6,8,1,5,9,6,3,9,7,8,6,1,3,6,1,1,8,4,0,9,8,5,5,9,5,2,6,0,7,6,7,3,3,0,6,0,4,9,1,5,2,7,1,6,2,8,6,6,9,0,8,6,2,5,1,6,0,6,1,9,3,6,9,1,4,5,3,8,7,3,3,3,1,3,1,1,0,8,6,8,0,7,6,0,4,0,1,0,4,2,1,4,1,6,5,1,5,4,4,1,4,4,2,4,8,4,0,5,4,8,4,8,8,1,3,1,6,8,5,1,5,0,7,5,6,9,8,7,1,5,2,1,7,1,5,6,0,0,7,4,4,9,5,7,8,7,9,0,9,9,3,1,8,9,1,8,9,1,4,8,7,2,9,9,7,4,3,1,2,9,1,7,8,5,7,0,2,5,3,7,1,0,5,5,2,4,5,5,7,5,6,3,5,2,3,8,6,2,9,5,1,4,2,8,1,1,9,8,4,1,8,7,4,9,3,4,5,0,8,0,9,9,0,4,3,4,7,3,4,2,8,1,2,8,9,0,0,3,6,6,2,6,4,3,4,7,5,0,5,4,0,2,8,8,7,7,0,2,6,9,6,3,7,1,8,9,7,8,8,1,5,7,0,5,8,0,0,8,0,7,3,1,2,2,8,6,2,6,5,4,9,3,4,5,0,6,5,2,3,0,1,9,0,4,4,7,0,3,9,2,5,9,3,7,9,5,1,0,4,6,9,4,0,1,2,5,6,6,1,4,7,1,2,4,3,5,3,4,1,6,4,8,2,2,1,0,0,3,0,4,5,1,0,8,3,5,6,3,7,6,0,4,4,1,2,1,1,9,7,7,2,0,8,1,5,1,9,8,7,8,6,6,0,9,6,0,1,6,6,3,7,9,3,3,2,9,0,6,3,8,6,2,5,5,6,1,9,5,1,8,6,2,2,2,5,0,2,6,4,3,7,0,4,0,4,4,9,0,5,1,5,4,8,3,1,1,3,3,5,9,7,0,3,6,7,7,4,3,1,4,0,6,8,0,1,6,9,6,7,5,7,7,3,4,6,0,3,2,2,1,8,2,9,2,0,9,9,1,1,7,8,9,9,0,9,4,5,8,8,4,9,4,6,0,3,2,9,1,0,4,0,3,2,5,8,1,0,2,3,4,6,8,6,2,9,3,7,6,3,0,8,3,5,0,5,3,1,2,4,8,5,0,2,3,0,6,0,0,2,7,7,0,3,8,0,7,2,7,8,7,8,7,7,8,7,9,7,7,8,3,5,7,8,4,6,6,7,5,0,5,7,0,7,1,8,1,7,7,6,6,7,3,0,6,8,7,8,9,2,1,7,8,3,9,0,1,8,1,4,5,1,4,8,8,7,1,0,7,0,2,5,7,0,8,5,1,2,7,4,1,2,4,7,2,0,4,2,8,6,2,2,7,2,4,6,7,8,4,7,6,3,3,7,1,4,6,2,5,4,1,3,5,4,3,5,9,3,2,0,2,8,5,9,1,6,6,1,9,5,8,0,2,7,4,3,8,0,0,3,7,5,9,2,2,0,3,3,4,9,3,1,6,6,0,2,7,8,4,1,7,7,7,8,6,4,7,6,8,1,0,7,9,9,5,3,6,0,0,2,3,3,3,0,2,4,3,1,9,5,7,5,7,7,4,0,3,1,6,6,1,2,4,9,3,5,9,8,2,7,9,5,7,9,9,3,6,8,9,8,0,8,6,8,2,6,4,7,0,1,4,5,9,6,5,9,8,1,9,5,5,2,4,7,2,0,9,4,1,4,2,8,3,7,0,7,2,7,0,0,7,4,8,6,9,3,2,0,0,2,5,2,5,4,2,0,8,8,3,0,8,6,5,7,7,1,8,5,1,4,3,1,5,0,8,7,1,7,4,1,5,0,9,4,9,2,2,3,9,4,1,4,8,8,7,5,3,6,3,7,4,7,8,3,0,9,7,4,1,1,9,1,3,0,0,2,5,7,8,2,1,1,8,2,5,7,1,6,3,1,5,0,5,0,3,1,6,0,9,1,3,1,9,9,7,4,5,3,8,5,1,8,6,4,6,3,3,3,1,6,2,0,9,7,8,9,1,1,0,9,1,2,8,2,3,6,3,8,0,4,0,0,7,6,5,1,4,0,8,8,1,9,7,9,8,6,7,7,1,3,3,6,7,8,3,0,9,9,5,4,4,8,8,7,8,5,3,5,1,4,3,6,7,0,4,1,8,8,3,2,3,6,0,2,7,7,7,4,9,4,8,4,8,5,1,4,1,8,7,9,1,6,5,3,4,6,6,2,7,0,0,6,6,8,5,4,7,1,5,3,9,8,8,9,3,2,3,1,3,8,5,5,8,3,6,2,0,9,7,2,2,9,8,9,9,3,1,5,5,9,1,5,4,9,6,0,0,9,4,6,7,1,5,1,4,7,2,2,7,3,9,6,8,9,2,9,4,0,4,7,9,3,8,9,9,6,2,0,1,5,8,8,2,2,9,1,6,6,6,1,8,5,6,9,9,8,3,9,9,7,1,5,6,6,6,4,8,4,1,5,8,1,7,1,2,1,0,0,0,6,8,4,9,4,2,0,4,1,0,5,6,2,8,4,6,1,6,3,6,7,3,6,2,2,6,6,0,9,9,5,2,0,4,1,3,1,2,2,3,2,1,7,1,1,2,4,5,2,8,7,4,1,6,0,7,4,9,5,7,8,7,7,0,7,7,4,8,5,9,9,9,9,5,8,3,7,8,5,0,4,4,4,0,9,9,5,1,6,7,5,8,6,4,6,4,2,4,4,7,7,6,7,6,6,2,5,7,2,3,3,3,3,7,1,0,1,1,9,2,0,6,8,8,9,3,5,8,2,8,7,1,5,2,1,5,7,9,7,0,4,5,2,9,8,1,4,3,2,7,7,2,1,4,1,9,7,0,1,6,8,7,9,3,7,7,7,0,7,5,3,0,3,7,8,6,7,1,7,1,8,5,9,6,0,8,3,7,7,4,3,0,4,9,0,3,5,6,3,8,9,1,6,4,7,1,6,6,4,3,9,1,2,2,7,8,7,1,2,7,1,4,0,3,9,4,4,6,9,5,3,0,8,4,4,0,0,4,8,8,0,5,7,5,0,4,2,2,8,0,9,8,5,4,6,8,6,8,0,2,6,6,1,0,5,9,2,2,0,9,4,9,3,2,0,8,4,1,0,1,1,7,3,7,1,7,8,2,1,7,9,3,7,9,1,0,9,9,4,8,1,7,3,9,1,2,2,6,9,3,5,5,5,5,5,5,9,2,0,5,1,3,8,1,4,9,6,3,9,2,0,3,7,9,3,5,3,5,4,9,0,6,4,2,4,3,9,8,4,7,8,5,2,7,2,1,6,5,4,1,1,1,7,3,3,1,3,0,4,7,9,2,1,1,3,5,2,2,9,2,8,0,4,2,3,6,6,4,6,0,5,5,7,2,3,7,6,5,8,1,6,2,5,7,1,0,0,0,9,1,4,9,8,2,3,0,6,2,6,5,1,5,8,8,2,9,5,5,2,8,1,7,4,7,8,6,4,3,7,7,0,7,7,5,2,3,1,4,1,4,3,5,6,9,4,4,8,3,4,6,1,6,9,5,8,6,8,4,0,9,5,6,8,7,9,3,4,3,3,7,1,7,7,8,5,9,5,1,7,8,7,6,8,0,6,7,4,2,0,8,8,6,4,1,0,8,8,5,6,8,7,5,2,0,9,6,4,6,7,8,2,7,4,2,6,6,8,4,9,7,1,2,7,4,3],sumRange(451,14231),update(8943,9),sumRange(636,14986),update(14104,2),sumRange(269,14966),update(12183,0),sumRange(399,14915),update(14338,3),update(10253,7),sumRange(731,14544),update(10337,2),sumRange(456,14153),update(2269,9),sumRange(379,14322),update(10602,2),update(1641,5),update(7682,9),update(2277,8),update(2175,3),update(14960,1),update(13176,7),update(5862,1),update(12585,4),update(7494,1),update(5227,2),update(6352,0),sumRange(322,14738),sumRange(608,14664),update(14848,2),sumRange(458,14341),update(12623,4),update(4316,6),update(6857,7),sumRange(904,14897),sumRange(70,13941),sumRange(44,14099),update(2641,6),sumRange(1030,14998),sumRange(139,14249),update(1874,8),sumRange(1240,14997),update(519,0),sumRange(38,13895),update(14653,8),update(4519,2),update(12057,9),sumRange(378,14961),sumRange(219,13905),update(14293,4),update(451,9),update(7905,6),update(3061,3),sumRange(866,14751),update(2255,8),update(921,3),update(5395,6),update(7018,3),update(8009,2),update(8191,7),update(13548,9),update(9514,4),update(7230,1),update(7884,5),sumRange(581,14501),update(14381,7),sumRange(146,14170),update(3075,1),sumRange(369,14744),sumRange(89,14126),update(14020,6),update(4520,5),update(10414,7),update(1397,5),sumRange(759,14779),update(8453,4),update(2010,0),update(8818,6),sumRange(866,14702),update(3640,8),sumRange(705,14734),sumRange(434,14462),sumRange(525,14524),update(5034,3),update(5697,5),update(10738,0),sumRange(145,14116),sumRange(758,14972),sumRange(668,14402),update(7004,2),sumRange(643,14666),update(10067,7),sumRange(264,14507),sumRange(8,14295),update(10062,9),update(13028,5),sumRange(831,14524),update(6530,4),update(1320,1),sumRange(717,14456),sumRange(468,14613),sumRange(85,14479),sumRange(264,14445),update(5879,7),update(7418,1),update(6402,6),update(4833,3),update(4521,9),sumRange(460,14673),update(12693,1),update(9112,8),sumRange(68,13859),update(13913,9),update(12354,2),sumRange(1182,14873),sumRange(588,14312),sumRange(496,14766),update(8339,5),update(7522,5),update(8529,3),update(5049,9),update(11740,5),update(13648,2),sumRange(329,14173),update(14370,4),sumRange(140,14313),update(266,5),sumRange(531,14182),update(4585,4),sumRange(1232,14954),update(13037,9),update(12898,2),sumRange(390,14686),update(8959,9),update(6982,6),sumRange(963,14705),update(10151,8),sumRange(482,14668),sumRange(996,14879),update(9152,3),update(10523,2),update(7049,7),update(97,8),update(6217,1),sumRange(165,14612),update(8601,8),update(1328,5),update(1345,1),update(2203,7),update(9001,2),update(10485,5),update(6460,3),sumRange(90,14364),update(12641,0),update(7894,1),sumRange(284,14152),update(7600,0),update(2710,5),sumRange(939,14942),sumRange(511,14377),update(13999,0),update(11279,6),update(8412,7),update(10117,9),update(3997,6),update(817,7),update(13589,3),update(10410,0),sumRange(138,14646),update(14962,1),sumRange(187,13877),update(4328,4),update(9158,0),update(608,3),sumRange(1094,14830),sumRange(3,14924),sumRange(1084,14810),update(3732,2),update(6191,2),sumRange(476,14294),update(4413,6),update(14375,0),sumRange(563,14638),update(4663,9),sumRange(71,14377),sumRange(206,14618),update(1322,5),sumRange(14,14888),sumRange(193,14527),update(9288,3),sumRange(1101,14898),update(6044,3),update(9576,5),sumRange(385,14862),update(3283,1),update(13770,1),update(12340,0),update(4481,3),update(8448,7),sumRange(275,14246),update(14705,7),sumRange(205,14539),sumRange(221,14179),sumRange(49,14344),update(7816,9),sumRange(794,14764),sumRange(819,14989),update(12753,3),update(11042,4),update(9625,3),update(10121,0),sumRange(699,14694),sumRange(472,14701),update(4762,3),update(2030,7),update(1821,7),update(14814,5),update(10069,8),sumRange(1002,14699),update(1601,5),sumRange(447,14783),update(1862,9),sumRange(619,14272),update(13314,3),update(10534,2),update(7622,5),update(1669,9),sumRange(56,14954),sumRange(815,14897),sumRange(653,14594),update(1991,0),sumRange(899,14615),update(13348,7),update(2758,3),sumRange(253,14019),update(9693,6),update(11674,3),update(1983,4),sumRange(762,14523),sumRange(1193,14899),update(6289,8),update(2298,0),update(9210,2),update(10010,3),sumRange(74,14255),update(9607,4),update(14218,6),update(3444,1),update(6902,1),update(272,7),update(4521,1),sumRange(220,13922),sumRange(624,14588),sumRange(544,14269),sumRange(237,13991),update(10838,5),update(14933,9),update(8156,4),update(7275,3),sumRange(188,14852),sumRange(58,13862),sumRange(56,14212),sumRange(298,14575),sumRange(766,14411),update(1929,5),update(2811,7),update(910,9),update(7876,9),update(7188,3),sumRange(951,14600),update(4271,0),update(1680,9),sumRange(128,14924),update(13144,6),update(9937,4),update(13616,7),sumRange(37,14263),update(2965,1),update(9813,7),sumRange(55,14708),update(3631,7),update(7022,9),update(8232,2),sumRange(482,14707),update(3447,3),update(12501,0),update(6558,1),update(10885,0),update(10998,9),sumRange(18,14712),sumRange(655,14827),update(9899,1),update(7322,0),update(5322,5),sumRange(246,14124),update(13215,5),update(7382,8),update(11399,4),update(9548,1),sumRange(1249,14986),update(7773,6),update(8147,4),update(14869,7),update(8745,3),update(13200,2),update(854,0),update(3723,1),update(11263,3),update(5521,6),sumRange(365,14072),sumRange(557,14454),update(4607,6),sumRange(1012,14850),update(12999,0),update(14007,3),update(350,4),update(244,6),sumRange(593,14359),update(2254,6),update(8009,9),sumRange(146,14917),update(623,5),sumRange(663,14925),update(14492,2),sumRange(822,14831),sumRange(247,14064),update(9552,4),update(10983,6),sumRange(569,14213),update(2431,1),update(10265,9),update(1441,8),sumRange(826,14578),sumRange(919,14906),sumRange(238,14560),update(3189,9),update(11973,6),update(6663,9),sumRange(744,14758),update(13238,2),sumRange(203,13852),update(8818,4),update(12787,8),update(4858,0),update(1669,1),sumRange(110,14973),sumRange(666,14420),update(6555,5),sumRange(529,14889),sumRange(699,14851),update(4330,2),sumRange(304,14391),update(9681,4),update(5982,7),update(10801,9),update(11590,4),update(12207,5),update(1190,3),sumRange(204,14086),sumRange(711,14865),update(10676,2),update(3818,0),update(1795,6),update(13021,8),update(1729,3),update(13781,4),sumRange(373,14901),sumRange(144,14377),update(1195,6),update(3304,6),update(13222,6),update(8606,2),update(11868,9),sumRange(136,14842),sumRange(117,14483),update(2006,4),sumRange(62,14824),update(11,0),update(3721,4),sumRange(136,14056),update(101,5),update(14509,2),sumRange(39,14396),update(509,0),sumRange(26,14931),update(1519,3),update(5555,3),sumRange(797,14844),sumRange(476,14217),update(4321,7),update(12212,1),sumRange(986,14669),sumRange(40,13792),update(9156,7),update(7225,7),update(6671,1),update(4720,4),update(9063,5),sumRange(963,14739),update(684,7),update(12226,2),sumRange(531,14291),update(3242,1),sumRange(384,14672),sumRange(444,14410),update(1862,4),update(11650,3),update(651,5),update(12159,1),update(5900,9),update(2644,5),update(2788,3),sumRange(133,14333),update(839,8),update(4605,4),update(5262,2),sumRange(439,14653),update(11705,0),update(1807,6),sumRange(724,14803),update(3289,5),update(14996,4),sumRange(363,14376),sumRange(154,13911),update(14620,2),update(7302,3),update(2848,9),sumRange(417,14646),sumRange(838,14507),update(2865,7),sumRange(369,14324),update(14030,5),update(12803,4),update(4643,2),update(154,6),sumRange(266,14924),update(6235,2),sumRange(457,14592),update(10813,0),sumRange(496,14799),update(12712,0),update(14051,8),update(9486,0),update(9954,2),sumRange(402,14535),update(4317,0),update(3547,2),sumRange(203,14911),update(13298,9),sumRange(508,14547),sumRange(678,14538),update(10809,8),update(4732,2),update(10628,0),sumRange(292,14863),update(7666,3),sumRange(45,13928),update(1014,8),sumRange(178,14056),sumRange(244,13959),update(7509,8),update(2696,1),update(3562,9),sumRange(213,14711),update(8492,2),update(8703,4),update(5691,0),sumRange(63,13980),update(3961,6),update(6238,5),update(125,5),update(1357,2),update(8492,9),sumRange(122,13968),sumRange(578,14988),update(3991,6),update(8193,9),sumRange(442,14317),sumRange(125,14960),update(3896,8),sumRange(151,13996),update(7959,7),update(8699,6),sumRange(149,14102),update(4494,4),update(8558,9),sumRange(41,13686),update(12123,1),sumRange(1049,14928),update(9164,9),update(1361,9),sumRange(695,14716),update(8780,8),sumRange(299,14989),update(13929,7),update(10655,4),sumRange(844,14523),sumRange(670,14594),update(6085,4),update(5858,1),update(6953,4),update(9237,2),sumRange(133,14949),update(12057,9),sumRange(707,14421),update(1400,4),update(11465,4),update(8951,4),update(3973,0),sumRange(372,14295),update(6961,8),update(5345,3),sumRange(641,14627),update(3912,6),sumRange(370,14418),update(10419,5),update(11215,6),update(12779,5),update(6096,1),update(950,8),update(12083,0),sumRange(263,14825),update(5690,0),sumRange(749,14406),update(4408,0),update(10366,4),update(14624,3),sumRange(735,14974),sumRange(1080,14907),sumRange(563,14748),update(14713,2),update(14883,8),update(1023,5),sumRange(573,14375),update(9326,2),sumRange(41,14378),update(7624,0),sumRange(1044,14771),update(4890,1),update(1813,3),sumRange(395,14677),update(4387,0),sumRange(735,14879),sumRange(86,14490),update(10949,2),sumRange(386,14770),update(13432,3),update(6781,2),update(12607,5),update(10138,5),update(3828,3),update(4993,0),update(7824,4),update(2365,9),update(12540,2),update(1910,6),sumRange(966,14777),update(8436,4),update(10293,4),sumRange(863,14667),sumRange(7,14279),sumRange(667,14386),update(8541,6),update(13094,6),update(4293,1),update(2776,1),update(10993,5),sumRange(87,14854),update(14924,1),update(11606,9),update(2624,6),update(7407,9),update(13106,5),update(4062,1),update(9718,3),sumRange(739,14827),update(4590,5),update(14860,8),update(10048,8),update(138,9),update(3938,8),update(8735,6),update(7630,6),update(12077,0),sumRange(427,14919),sumRange(212,14575),update(1305,6),update(14261,9),update(14250,9),sumRange(647,14652),update(5668,2),update(3210,8),update(10284,8),update(8898,9),update(8748,4),update(11636,8),update(7502,0),update(3902,1),sumRange(349,14513),update(11281,1),sumRange(417,14339),sumRange(896,14541),sumRange(558,14224),update(11253,1),update(1132,9),update(3551,3),update(10822,2),update(3888,8),update(1399,8),update(8517,1),update(10307,9),update(6273,1),sumRange(694,14588),sumRange(1301,14951),update(5485,3),update(14072,5),update(8141,6),update(9784,7),update(3208,2),update(12826,7),update(10535,2),update(460,7),sumRange(354,14841),sumRange(860,14819),sumRange(1035,14948),update(7024,8),sumRange(539,14250),sumRange(103,13795),sumRange(242,13950),update(10809,0),update(6018,5),update(4179,4),update(8135,7),update(5691,2),update(13228,0),sumRange(870,14636),update(337,7),update(6502,1),update(6524,7),sumRange(624,14980),update(9463,5),update(3149,4),update(8133,5),update(5367,8),update(4490,8),sumRange(22,14480),update(14132,9),update(3809,2),sumRange(1041,14927),update(1314,3),update(11604,2),update(8413,7),sumRange(390,14084),sumRange(331,14068),update(14043,1),update(10390,5),update(4497,0),update(3223,1),update(4490,2),update(6819,0),update(12562,1),sumRange(449,14164),update(11803,9),update(10092,5),sumRange(1046,14851),update(7249,9),update(5142,9),update(11091,5),sumRange(251,14008),update(14639,1),sumRange(106,14540),sumRange(700,14419),update(12285,2),update(3013,7),update(13503,5),update(14500,9),update(12640,5),update(2304,7),update(13172,7),sumRange(758,14534),update(3347,4),update(3366,2),sumRange(803,14457),update(4842,0),sumRange(241,14842),update(829,1),update(11056,0),sumRange(1014,14866),update(5214,4),update(6045,9),sumRange(1136,14840),sumRange(711,14987),update(8989,3),sumRange(67,13917),sumRange(30,14283),update(6203,7),update(4848,8),update(13827,6),sumRange(375,14470),update(500,2),update(5479,5),update(8251,4),update(1544,4),sumRange(286,14954),update(2570,3),sumRange(803,14634),update(8250,5),update(2022,6),sumRange(742,14579),update(3325,0),update(150,0),sumRange(1117,14851),update(11594,8),sumRange(870,14864),update(5727,8),update(8845,8),update(4743,9),update(1849,6),update(9639,6),update(7050,0),sumRange(477,14786),update(5783,6),update(949,0),sumRange(388,14593),sumRange(66,14471),sumRange(990,14818),sumRange(894,14735),sumRange(798,14621),update(8167,9),update(14548,5),update(11851,2),sumRange(303,14841),sumRange(207,14232),sumRange(83,14950),update(9407,1),sumRange(398,14259),update(4655,1),update(11462,8),sumRange(815,14693),update(1137,7),sumRange(20,14004),sumRange(405,14120),update(8787,3),sumRange(38,13738),sumRange(300,14625),sumRange(830,14605),sumRange(1057,14961),sumRange(16,14282),sumRange(202,14189),sumRange(1238,14972),update(12759,4),update(2262,2),sumRange(212,14982),update(14679,7),sumRange(590,14600),update(8281,7),update(14119,4),update(6488,0),update(14173,7),update(1404,7),update(3961,4),update(2916,6),update(2971,1),sumRange(257,14938),update(5605,5),sumRange(214,14218),update(1098,5),update(1244,0),sumRange(399,14976),sumRange(571,14428),update(11631,4),update(10623,7),sumRange(563,14893),update(14642,1),update(7282,2),update(2994,7),sumRange(708,14491),update(7488,6),sumRange(423,14886),update(5509,9),update(14897,5),update(6568,1),update(14519,9),update(2528,7),sumRange(669,14913),sumRange(113,14917),update(2145,3),update(4039,7),sumRange(274,14926),update(13415,4),update(1337,6),sumRange(889,14973),update(1245,7),sumRange(322,14732),sumRange(44,13979),sumRange(620,14934),update(62,9),update(12391,0),update(6613,2),update(11950,5),update(11380,9),update(1419,1),sumRange(1170,14816),update(5352,4),sumRange(267,14871),update(14101,9),sumRange(650,14594),update(12034,9),update(1997,6),sumRange(259,14780),sumRange(127,13796),update(5515,6),update(947,1),sumRange(309,14816),update(3269,3),update(11907,3),sumRange(663,14449),sumRange(131,14276),sumRange(522,14414),update(11739,9),update(9138,8),update(12752,2),update(8329,6),update(11691,7),sumRange(446,14826),update(913,1),sumRange(16,14548),update(6127,9),update(13269,6),sumRange(321,14833),sumRange(597,14577),update(2766,3),sumRange(866,14620),update(6656,7),update(5762,9),update(10192,8),update(6132,2),update(1569,1),sumRange(472,14885),update(9646,9),update(475,0),sumRange(1017,14773),update(4962,3),update(8912,9),update(2350,7),update(1642,9),update(9029,3),update(12915,5),update(8224,7),update(3822,7),sumRange(1231,14906),update(11771,8),update(10235,0),update(12874,2),update(7798,5),sumRange(419,14923),sumRange(661,14513),update(10104,2),update(6912,2),update(7043,8),update(2529,2),sumRange(988,14678),update(2747,9),sumRange(340,14523),update(2313,1),sumRange(875,14688),update(9766,5),update(10779,6),sumRange(227,14318),sumRange(164,14372),update(5637,9),sumRange(670,14908),sumRange(512,14731),update(9,2),update(7215,1),sumRange(469,14232),update(13578,3),update(4524,8),sumRange(306,14374),sumRange(11,14191),sumRange(277,14313),update(3793,4),update(6843,5),update(12185,3),update(689,7),sumRange(253,14032),update(7064,7),update(7482,8),update(3804,6),update(2533,4),update(3527,0),update(2518,7),sumRange(1122,14866),sumRange(1024,14831),update(6581,8),update(1689,0),update(4895,2),sumRange(617,14531),update(7342,9),update(4584,0),sumRange(572,14364),update(13319,8),update(7726,9),update(5117,4),update(13732,2),update(2727,6),sumRange(412,14967),sumRange(268,14334),update(14278,8),sumRange(317,13990),update(4511,3),update(1441,5),update(14216,5),update(14106,3),update(2369,5),update(12243,9),update(14475,1),update(6070,8),sumRange(1118,14806),sumRange(903,14889),sumRange(68,14112),update(13234,8),update(11261,6),sumRange(355,14230),update(10149,3),sumRange(20,14428),update(3768,9),sumRange(140,14323),update(313,8),sumRange(154,14510),update(7771,9),update(5364,0),update(4345,1),update(10734,2),sumRange(220,13984),update(8812,4),update(10669,1),update(4477,8),update(13237,3),sumRange(101,14057),update(11055,7),update(14839,5),update(14281,2),update(2744,4),sumRange(726,14573),update(13049,2),update(13339,0),update(6791,1),update(12578,8),sumRange(2,14237),update(5416,0),update(8926,6),sumRange(254,14850),sumRange(174,14339),update(13294,5),sumRange(1180,14985),update(1150,6),update(12709,0),update(10042,1),sumRange(349,14603),sumRange(487,14956),update(5494,2),sumRange(461,14103),update(9395,8),sumRange(339,14462),update(10484,9),sumRange(143,14976),update(392,0),sumRange(638,14616),update(2327,3),update(255,8),sumRange(498,14961),update(11194,0),update(974,6),sumRange(186,14840),update(8234,2),sumRange(290,14168),sumRange(436,14854),update(1620,9),update(8261,7),update(4271,3),sumRange(407,14326),update(13745,0),sumRange(44,13905),update(10505,4),update(2195,6),update(3928,9),update(9113,8),update(14422,3),update(4765,8),sumRange(1082,14989),sumRange(464,14411),sumRange(758,14934),update(2779,4),update(4568,1),update(6889,6),update(12694,1),update(339,9),update(10722,8),update(5948,9),update(925,6),update(1954,9),update(5146,7),sumRange(390,14591),update(10803,3),update(11821,5),update(2143,9),sumRange(82,14869),update(7586,6),update(3758,1),update(13115,9),update(2566,4),update(6750,5),sumRange(1017,14940),update(1581,5),update(10926,5),update(7149,9),sumRange(629,14648),update(4220,7),update(14002,5),update(1075,8),update(3624,4),update(4592,1),update(13507,6),sumRange(337,14018),update(9677,1),update(11257,2),sumRange(483,14364),sumRange(339,14322),update(12995,0),update(10285,1),update(10989,0),update(9451,9),sumRange(620,14750),update(1379,2),update(9475,7),sumRange(188,14931),sumRange(1091,14800),update(8962,5),update(7892,0),sumRange(804,14560),sumRange(1161,14848),update(436,5),update(13995,1),sumRange(1146,14950),update(770,3),sumRange(472,14538),update(14627,8),update(14973,8),update(3776,0),update(11304,7),sumRange(186,14070),sumRange(291,14530),update(11070,0),update(4407,7),sumRange(1095,14984),update(5568,2),update(11041,9),update(798,9),update(6868,8),update(4854,0),update(10011,1),update(3426,1),update(13263,9),update(4060,6),update(12653,8),update(335,7),sumRange(325,14933),update(10497,4),update(10849,7),sumRange(1051,14907),update(8757,8),update(7327,2),sumRange(802,14890),update(10677,2),sumRange(273,14733),sumRange(114,14507),update(3232,4),update(2934,0),sumRange(921,14804),update(11386,2),update(9284,4),update(11868,7),update(6272,1),sumRange(285,14734),update(13036,9),sumRange(140,14596),sumRange(673,14436),sumRange(811,14654),update(1665,7),sumRange(501,14751),sumRange(324,14725),update(13673,9),sumRange(552,14528),update(14742,8),update(534,3),sumRange(236,14736),sumRange(1227,14952),update(8457,0),sumRange(102,14178),update(1663,0),update(14370,4),sumRange(84,14394),sumRange(231,14333),sumRange(227,14492),update(1526,3),update(11729,7),sumRange(406,14131),update(8054,4),update(9308,1),update(5827,7),update(14143,5),update(14355,9),sumRange(869,14772),update(3264,3),update(13678,0),update(1289,7),update(9155,0),update(7356,5),update(6550,2),update(4296,0),update(6380,3),update(13804,5),update(7322,2),update(11188,9),update(7897,0),update(11081,9),update(1067,4),update(3870,2),sumRange(69,13774),update(9405,7),sumRange(448,14170),update(3070,4),sumRange(275,14184),update(8500,1),update(5747,7),sumRange(504,14629),update(14634,5),sumRange(1168,14955),update(6110,2),update(10888,7),update(14653,5),update(11114,3),sumRange(4,14709),update(14954,6),update(11084,2),update(1701,4),sumRange(552,14900),update(2045,8),update(13808,3),update(5119,4),update(5286,6),update(67,5),sumRange(810,14835),sumRange(137,13879),sumRange(930,14684),sumRange(1235,14880),sumRange(47,14870),update(9584,2),update(9710,4),update(252,4),update(2755,0),update(13570,1),sumRange(66,13809),sumRange(870,14560),sumRange(267,14317),update(4090,9),update(4888,8),sumRange(332,13982),update(6392,8),sumRange(253,14549),update(9501,2),sumRange(652,14693),update(11267,2),update(4438,1),sumRange(328,14989),sumRange(925,14699),update(7662,2),update(8751,4),update(7130,5),update(2820,6),update(14514,0),update(1845,0),update(13820,2),sumRange(262,14293),sumRange(27,14322),sumRange(1332,14982),update(7975,7),update(3341,6),sumRange(22,14184),update(9914,1),update(3788,8),update(5638,3),update(2313,1),update(2571,2),sumRange(559,14428),update(525,2),update(4540,2),sumRange(272,14691),update(14709,3),update(1619,8),update(8364,7),sumRange(773,14548),update(12784,7),update(10936,5),sumRange(117,13843),update(2585,6),update(7439,1),update(8010,3),update(5509,7),update(12167,3),sumRange(616,14605),update(14179,5),update(9012,1),update(14252,3),update(4466,8),update(4391,3),update(7357,1),sumRange(251,14936),update(6455,8),update(6419,2),update(4595,4),update(10085,6),update(11292,2),update(6821,8),update(9877,1),update(8422,2),sumRange(489,14743),sumRange(585,14326),update(3741,0),update(14080,7),update(7812,9),sumRange(889,14773),update(8260,0),update(14188,7),update(6679,5),sumRange(928,14691),update(5748,2),update(14562,7),update(1775,6),sumRange(1066,14807),update(6528,3),update(5876,6),sumRange(119,13957),update(913,6),update(12349,4),sumRange(563,14864),sumRange(514,14639),update(3438,0),update(6682,8),update(9548,9),update(5329,8),update(10043,9),update(8139,6),update(9209,9),update(2183,0),update(9359,8),update(8739,6),update(4888,9),update(13054,5),sumRange(412,14129),sumRange(755,14755),update(13111,4),update(4838,1),update(6977,6),update(819,0),update(13036,8),sumRange(450,14266),update(3913,5),update(12496,8),update(5374,2),sumRange(510,14758),update(14987,1),update(9924,2),sumRange(28,14857),update(5159,4),update(8888,6),sumRange(586,14831),sumRange(76,14703),update(3956,5),update(12518,0),update(3047,3),update(3643,5),update(6948,9),update(303,9),update(4629,8),update(9358,1),sumRange(399,14157),update(7060,6),update(7876,8),update(8625,2),update(13304,2),update(349,0),sumRange(362,14853),update(13609,8),sumRange(472,14151),sumRange(646,14525),update(200,9),update(11956,3),sumRange(218,14494),sumRange(90,14702),update(9197,7),update(2179,7),update(6774,8),update(8407,5),sumRange(1236,14920),update(14235,6),update(11511,5),sumRange(561,14274),update(12292,7),sumRange(110,14559),sumRange(104,14420),sumRange(906,14933),sumRange(138,14344),update(5517,5),update(10427,0),update(14205,6),update(6330,2),sumRange(532,14275),update(5895,3),sumRange(951,14849),update(8539,6),sumRange(484,14714),sumRange(693,14977),update(4468,4),sumRange(415,14369),update(3302,4),update(2883,0),sumRange(365,14960),sumRange(231,14991),sumRange(855,14959),update(8723,6),update(863,4),update(7174,2),update(14180,7),sumRange(243,14583),update(4660,0),update(13614,6),update(10866,5),update(9484,6),update(7927,1),update(14228,2),update(4548,1),update(7501,8),sumRange(315,14049),update(12784,6),sumRange(853,14502),update(14673,4),update(3610,2),sumRange(101,14523),update(10739,4),sumRange(105,14454),update(20,5),update(1751,1),update(5161,9),sumRange(575,14398),update(759,0),update(7853,5),sumRange(1192,14852),update(8660,7),update(6666,5),sumRange(296,13977),update(14179,2),sumRange(513,14235),sumRange(165,14184),update(836,4),update(3870,2),update(905,5),update(5925,8),sumRange(383,14700),sumRange(168,14059),sumRange(338,14998),update(11486,4),sumRange(171,14252),sumRange(1005,14922),update(11737,9),sumRange(660,14974),update(6874,6),update(3314,1),update(1178,8),sumRange(518,14262),update(7706,4),update(1526,5),update(1991,2),sumRange(627,14925),sumRange(852,14609),update(10114,8),update(13748,0),update(11225,1),sumRange(1017,14681),update(1128,6),update(3500,4),update(10584,2),update(463,2),sumRange(532,14251),update(5672,7),update(180,9),sumRange(372,14441),sumRange(474,14682),sumRange(457,14348),update(11397,9),sumRange(254,14343),sumRange(155,14865),update(1700,6),update(4062,5),update(9282,6),update(10861,4),update(14845,6),update(11052,9),update(10791,8),update(14144,6),update(11015,1),update(1869,4),update(13344,6),update(5521,9),update(785,6),sumRange(667,14641),update(11629,6),update(14120,7),update(231,1),sumRange(855,14516),update(8393,6),sumRange(807,14966),sumRange(125,13872),update(1295,9),update(8123,2),update(14518,1),sumRange(142,14748),update(12645,1),sumRange(238,13979),update(7488,5),update(14707,9),sumRange(308,14875),update(2001,9),update(3166,2),sumRange(866,14960),update(8195,6),update(4408,6),update(14188,2),sumRange(338,14078),sumRange(871,14687),sumRange(3,14887),update(2649,3),sumRange(206,14702),update(2322,0),update(3552,6),update(2396,0),update(11166,1),update(325,3),update(11146,8),sumRange(7,13851),sumRange(507,14635),update(12023,0),update(4095,6),update(6160,8),update(1766,4),update(8939,2),update(11974,9),update(11719,1),update(12357,1),update(9147,9),sumRange(719,14672),sumRange(220,13862),update(13711,6),sumRange(340,14782),update(9603,5),update(8902,2),sumRange(456,14969),sumRange(446,14754),update(13944,6),sumRange(552,14552),update(14554,0),update(7931,6),sumRange(978,14714),update(7197,6),update(3059,1),update(1269,3),update(9025,4),update(14009,9),update(33,6),update(9326,4),sumRange(370,14727),sumRange(272,14329),update(9663,1),update(2299,5),sumRange(741,14706),update(3786,4),update(10550,4),update(4290,7),update(13799,4),sumRange(312,14881),update(5398,4),update(361,8),update(7229,6),update(13322,1),update(2639,2),sumRange(390,14890),update(13760,8),update(6835,7),update(12839,7),update(4005,3),update(12525,2),update(7250,2),update(8496,1),sumRange(692,14736),sumRange(981,14684),sumRange(385,14171),update(6335,4),sumRange(321,14547),update(7455,8),update(2094,3),update(357,7),update(1999,8),sumRange(630,14876),sumRange(422,14850),sumRange(373,14353),sumRange(465,14292),update(13858,4),sumRange(478,14494),sumRange(260,14232),update(12970,7),update(9148,9),update(7218,5),update(12672,9),update(3207,1),sumRange(205,14446),update(3087,9),update(4239,7),update(4533,7),update(11417,0),update(4921,3),sumRange(131,14120),sumRange(644,14589),update(6139,1),update(13573,2),update(5152,6),update(12850,3),update(12554,0),update(9493,8),sumRange(118,14141),update(284,9),update(11100,9),sumRange(161,14627),update(14116,9),update(2309,1),sumRange(865,14869),update(13877,1),update(10591,9),update(12403,9),update(13724,4),sumRange(457,14572),sumRange(902,14742),sumRange(847,14852),update(3979,7),update(668,3),sumRange(1077,14879),update(13631,0),sumRange(381,14230),sumRange(761,14656),update(7982,1),update(2121,3),sumRange(735,14749),update(9664,4),sumRange(884,14777),sumRange(1217,14914),update(1396,7),update(3732,0),update(5134,9),update(11364,7),update(6659,8),update(1828,2),update(9493,5),update(6251,4),sumRange(862,14993),update(14418,0),sumRange(50,14840),sumRange(382,14536),update(11528,6),update(4860,1),sumRange(751,14441),sumRange(914,14781),update(12270,6),update(9617,0),update(8508,2),update(9494,7),update(7460,2),update(6117,1),update(13027,6),sumRange(732,14932),sumRange(238,14327),sumRange(922,14591),sumRange(927,14731),sumRange(243,14061),update(10580,9),sumRange(361,14344),sumRange(157,14187),sumRange(125,14088),update(1074,6),update(1602,3),sumRange(531,14652),update(10442,6),update(9414,1),sumRange(599,14958),update(4959,1),update(9005,7),update(1037,5),update(968,8),update(6316,6),sumRange(456,14901),update(6337,5),update(12622,1),sumRange(718,14517),update(14869,9),update(14572,1),update(8218,5),update(1757,7),sumRange(354,14628),update(4494,2),update(64,6),update(5537,7),update(5466,9),sumRange(16,14369),update(1402,5),sumRange(101,14612),update(12376,7),update(1681,2),sumRange(101,14085),update(3736,8),update(14709,1),update(2054,2),update(8721,3),sumRange(131,14771),sumRange(588,14494),update(13656,9),sumRange(610,14284),update(400,8),sumRange(840,14991),update(12682,7),update(12350,9),update(11334,2),sumRange(795,14886),update(592,7),update(8395,7),update(6688,6),update(9057,3),sumRange(514,14535),update(13742,3),sumRange(47,14013),update(93,6),update(14924,7),sumRange(624,14857),update(5638,2),update(3181,0),update(4376,4),sumRange(290,14545),update(13298,5),sumRange(1120,14797),sumRange(401,14719),update(1929,5),update(6128,6),update(12860,4),update(13348,9),update(14612,0),sumRange(245,13977),update(1531,4),update(5740,9),update(1148,9),update(5832,9),sumRange(535,14473),update(13562,7),update(9355,6),update(10176,8),update(6871,8),update(10710,1),sumRange(190,14815),update(1335,2),update(539,2),update(7611,9),update(6112,4),update(13346,5),update(8204,4),sumRange(12,14554),update(7103,2),update(11272,6),update(14641,3),update(14383,0),update(3699,9),update(7898,7),sumRange(447,14468),update(11882,5),update(11311,5),sumRange(11,14334),update(5,4),update(12934,3),update(11896,7),update(12541,2),sumRange(16,13944),sumRange(130,14531),update(1508,6),sumRange(1154,14910),update(7034,9),sumRange(240,14012),update(1897,9),update(8850,5),sumRange(685,14674),update(12079,3),sumRange(423,14821),update(12998,0),sumRange(848,14563),update(1537,6),sumRange(198,14171),update(4893,1),update(1680,2),update(7373,6),update(350,2),update(7790,0),update(2152,5),update(5160,7),sumRange(372,14120),update(6959,6),update(5527,3),update(12482,5),sumRange(63,13901),sumRange(515,14821),update(10016,5),update(759,6),update(1401,8),update(3430,1),update(12522,8),sumRange(942,14799),sumRange(614,14335),update(12994,8),sumRange(921,14639),update(13133,8),sumRange(328,14979),update(13673,2),update(13386,5),sumRange(110,13893),update(4491,0),update(1120,5),update(11581,2),sumRange(218,14145),update(4916,4),sumRange(626,14646),update(14575,7),update(5612,1),update(9576,7),update(8817,5),sumRange(718,14533),update(11187,0),update(2777,3),update(7138,4),sumRange(476,14188),sumRange(550,14744),update(1897,4),sumRange(994,14938),update(14807,0),update(1122,4),update(5986,1),update(2788,2),sumRange(833,14916),update(13066,3),sumRange(589,14721),update(10784,3),sumRange(681,14693),update(11931,5),sumRange(836,14892),sumRange(433,14074),sumRange(21,13709),update(4377,6),update(10937,3),update(13514,7),update(537,1),sumRange(309,14265),update(726,7),update(5859,1),update(6501,7),sumRange(774,14566),update(1503,5),update(14392,6),update(7804,9),sumRange(843,14956),update(7527,6),update(9461,6),update(1096,4),update(14954,5),update(13618,0),update(11957,6),update(14251,8),sumRange(274,14981),sumRange(464,14611),sumRange(586,14454),update(5494,4),sumRange(663,14974),update(6583,5),update(12905,3),sumRange(358,14254),update(4944,1),update(14980,2),update(4537,4),sumRange(691,14868),update(4016,4),update(14232,3),update(10768,8),sumRange(176,14769),update(12591,3),sumRange(945,14730),update(6345,1),sumRange(144,14806),sumRange(291,14804),sumRange(219,14154),update(13185,0),update(736,6),sumRange(887,14595),update(4851,7),sumRange(464,14975),update(6919,4),update(2401,2),update(7018,8),sumRange(292,14457),update(6370,4),update(5021,1),sumRange(60,13925),update(2703,1),update(11635,1),sumRange(56,13924),sumRange(609,14982),sumRange(197,14026),update(7177,6),update(4345,2),update(14878,7),update(3535,2),update(11992,8),update(5291,6),sumRange(157,14628),update(12728,1),update(3789,1),update(12073,6),update(4915,6),update(2006,4),sumRange(970,14686),update(6667,8),update(2010,1),update(1803,3),update(10265,6),sumRange(106,14994),update(6771,8),update(2830,4),sumRange(15,14947),update(4744,6),update(363,9),update(11686,7),update(13628,8),sumRange(314,14813),sumRange(164,14882),update(4009,0),update(5469,3),update(1207,8),update(4344,4),update(2125,2),update(13137,0),update(11523,4),update(13938,3),sumRange(162,14178),update(10103,4),update(13885,3),update(8938,6),sumRange(942,14701),sumRange(114,14373),update(4314,6),update(12440,2),update(13430,4),update(13415,3),update(7225,0),update(1958,1),sumRange(962,14693),update(10222,6),sumRange(222,14227),update(2787,8),update(8831,2),sumRange(278,14315),update(3343,6),update(3715,2),sumRange(453,14222),sumRange(330,14593),update(2655,0),update(8269,7),update(11456,1),sumRange(377,14540),sumRange(164,13974),update(8112,0),sumRange(300,14250),sumRange(138,13906),sumRange(364,14046),update(12970,6),sumRange(258,14623),update(8888,9),sumRange(633,14538),update(9874,0),update(13495,1),sumRange(1085,14956),sumRange(781,14681),update(9964,7),update(13999,6),sumRange(292,14417),update(8694,0),update(10667,5),update(7608,7),update(9688,5),update(2617,5),update(4316,9),sumRange(305,14708),update(12560,8),update(2508,2),update(6851,1),update(13212,7),sumRange(345,14465),update(8784,3),sumRange(886,14823),update(1576,7),sumRange(182,13866),update(9118,9),update(10439,9),update(10234,8),sumRange(721,14858),sumRange(222,13941),sumRange(483,14956),update(5369,3),update(11459,2),sumRange(581,14763),update(5875,3),sumRange(503,14399),update(5964,6),sumRange(316,14190),update(1300,1),update(351,0),update(12336,3),update(6556,6),sumRange(329,14810),update(349,6),update(13794,9),sumRange(534,14597),update(1232,3),update(12213,7),update(1461,3),sumRange(575,14398),update(5697,9),update(5292,9),update(12263,0),update(5619,6),sumRange(603,14337),update(6099,3),update(12635,5),update(9191,4),update(13789,9),update(14012,8),update(12068,1),update(10694,3),sumRange(35,13888),update(14528,8),update(7723,0),sumRange(481,14125),sumRange(448,14738),update(1742,1),update(3226,3),update(6485,4),update(5128,3),update(667,5),update(7315,1),update(10441,6),update(11440,7),update(1320,4),sumRange(1079,14974),update(14402,5),update(13878,2),update(14848,5),update(4148,3),sumRange(1097,14944),update(7090,9),sumRange(344,14950),sumRange(253,14370),update(9600,3),update(13230,8),sumRange(455,14266),sumRange(253,14528),sumRange(77,14625),update(9803,2),update(1572,0),update(14528,1),update(12480,8),update(5243,8),update(13602,2),sumRange(617,14998),update(3258,0),sumRange(525,14938),update(2342,5),update(7925,8),update(3683,2),sumRange(114,14413),sumRange(545,14404),sumRange(550,14934),update(6645,3),update(4200,3),sumRange(282,14624),sumRange(99,14237),update(5263,1),update(6482,6),update(5515,7),update(4734,6),update(3367,8),update(9881,2),update(104,3),sumRange(162,14690),update(4306,6),sumRange(815,14865),update(2154,9),sumRange(260,14188),sumRange(498,14742),sumRange(761,14473),update(9152,4),sumRange(1,14856),update(14438,6),update(9833,7),update(10272,5),update(9488,8),update(14502,0),update(10025,7),update(12116,4),update(12718,0),sumRange(467,14108),update(13455,5),update(4725,8),sumRange(326,14351),update(6972,2),update(5593,8),update(8751,2),update(8127,7),sumRange(707,14628),update(3399,2),sumRange(472,14796),update(3968,0),sumRange(207,14174),update(2275,6),update(8338,4),update(281,5),update(4490,9),sumRange(423,14103),update(14765,3),update(14698,4),update(2908,4),sumRange(288,14707),update(5841,5),update(9814,3),update(5604,1),update(1082,9),update(7631,3),sumRange(385,14277),update(7311,3),update(13595,5),update(11525,7),update(13142,5),update(9934,4),update(2158,8),sumRange(48,14386),sumRange(103,14897),update(6217,1),update(6591,3),sumRange(22,13945),update(5168,4),sumRange(811,14698),sumRange(151,13844),update(8769,6),update(2946,8),update(2912,9),sumRange(406,14771),update(7877,0),update(6361,3),update(898,1),update(836,8),sumRange(470,14771),update(4029,8),update(7334,6),update(3129,7),sumRange(16,14242),update(7631,0),update(9159,8),update(4166,4),update(7404,3),sumRange(277,14918),update(8878,2),update(12631,6),update(7599,1),update(7134,3),update(13670,1),sumRange(149,14238),update(3800,0),update(4182,6),update(1173,6),update(372,4),sumRange(390,14090),update(1366,2),update(5723,7),update(9229,7),update(443,9),sumRange(13,14852),sumRange(1086,14924),sumRange(989,14981),sumRange(178,13993),update(6023,0),update(6160,9),update(7955,0),update(8482,3),update(10577,6),update(6170,4),update(11641,0),update(12024,7),update(831,2),update(11806,3),sumRange(453,14452),update(5934,5),sumRange(715,14450),update(4757,1),update(6476,9),sumRange(90,14420),update(5574,3),update(5748,2),sumRange(175,14255),update(3471,3),sumRange(379,14547),sumRange(435,14638),update(1694,5),update(7375,8),update(14941,6),sumRange(240,14678),update(4992,3),update(8157,9),update(2653,1),sumRange(307,14725),update(9061,7),sumRange(918,14913),update(6876,3),sumRange(365,14280),sumRange(269,14770),update(6561,6),sumRange(134,14437),update(6466,8),update(4608,8),sumRange(890,14740),update(5879,4),sumRange(593,14516),sumRange(692,14611),sumRange(756,14679),update(4792,0),update(8124,8),update(10803,9),sumRange(777,14566),sumRange(574,14621),update(12154,0),update(8744,9),update(8722,2),update(10040,1),update(7475,6),sumRange(72,14605),sumRange(473,14895),sumRange(759,14905),update(8912,9),update(9568,0),sumRange(978,14737),sumRange(868,14894),update(12634,4),sumRange(305,14151),update(10503,9),update(3979,5),update(740,1),update(1179,9),update(6272,1),update(13015,3),sumRange(257,14783),update(5661,1),update(3636,6),sumRange(299,14042),update(12055,1),update(12721,4),sumRange(735,14968),sumRange(15,14777),update(6443,2),sumRange(1040,14752),update(8793,5),update(13659,8),update(7878,5),update(2198,6),sumRange(0,14680),sumRange(144,14155),update(12330,2),sumRange(249,14132),update(3724,9),update(6858,8),sumRange(1126,14951),update(7678,2),update(4592,0),sumRange(1098,14782),update(5716,7),update(1826,1),update(6404,6),sumRange(517,14374),update(11456,1),update(10860,3),update(1586,0),update(8843,5),update(5596,3),sumRange(172,14665),update(3254,4),update(11972,4),update(3510,1),update(2871,3),update(5198,5),update(5092,5),update(7821,5),update(2485,6),update(3265,3),update(5741,8),update(14615,5),sumRange(722,14862),update(12018,4),update(9820,3),update(1194,9),update(4114,5),update(13035,4),sumRange(383,14472),update(3000,7),sumRange(218,14246),update(5869,9),update(14410,8),sumRange(1,14416),sumRange(179,14385),update(5960,4),update(11260,3),sumRange(778,14599),update(1861,8),sumRange(221,14009),update(13474,2),sumRange(261,14636),update(4183,1),sumRange(791,14591),update(4199,6),update(157,5),update(13659,1),sumRange(156,14681),update(14966,1),update(11024,5),update(920,7),update(6317,5),sumRange(993,14719),sumRange(401,14560),sumRange(1140,14909),update(12166,1),update(4273,1),update(13217,6),update(199,5),update(6381,2),update(5611,1),update(3260,7),update(7909,0),sumRange(500,14183),update(14760,9),update(2394,5),update(12593,2),update(10401,3),update(4985,1),update(7325,3),sumRange(112,14229),update(11289,0),update(6721,9),update(6408,6),update(5985,0),update(9485,3),update(8234,6),update(7932,1),update(12371,2),update(6816,4),sumRange(344,14856),update(13479,8),update(263,8),update(7300,6),update(8851,0),sumRange(1050,14726),update(4768,5),update(7110,1),update(5420,6),sumRange(461,14831),update(5781,7),update(11660,0),update(14188,3),update(7486,9),update(2045,2),update(11260,4),sumRange(231,13910),sumRange(188,13951),update(3954,1),sumRange(475,14309),update(8135,3),sumRange(18,14121),update(12843,2),update(7987,7),update(6949,8),sumRange(642,14467),sumRange(838,14784),update(12896,7),sumRange(570,14530),update(3614,4),sumRange(434,14603),sumRange(526,14582),update(13463,2),sumRange(307,14512),update(7110,2),update(4398,4),sumRange(415,14730),sumRange(285,14002),update(8425,2),update(11694,7),sumRange(86,14355),update(1600,5),update(385,1),update(6816,6),sumRange(82,14481),update(6916,9),update(8301,1),sumRange(211,14788),update(12195,5),update(4798,7),update(4581,2),update(5712,2),sumRange(794,14828),update(860,0),update(10317,6),update(3946,8),update(2102,6),sumRange(307,14440),update(11328,9),sumRange(1045,14757),update(12474,0),update(8051,7),update(7966,5),update(1386,6),update(2687,9),sumRange(219,14787),update(10815,6),update(1678,6),update(8189,2),update(1557,8),sumRange(749,14693),update(14513,2),sumRange(255,14325),update(295,4),update(5056,2),sumRange(379,14500),update(12722,9),sumRange(720,14864),sumRange(313,14286),update(9112,8),update(12288,2),update(13736,2),update(12732,7),update(2708,8),sumRange(61,14999),update(11133,9),sumRange(27,14210),sumRange(943,14867),update(14923,1),update(6527,5),update(5532,6),sumRange(143,14303),update(6372,9),sumRange(549,14910),update(296,6),update(6672,2),update(9278,2),sumRange(585,14243),update(10106,0),sumRange(723,14469),update(1713,5),update(12386,7),update(10185,4),sumRange(575,14898),update(12688,6),sumRange(303,14417),update(4971,0),sumRange(490,14799),update(12160,2),update(4959,0),update(9094,8),sumRange(267,14001),sumRange(123,14525),update(9642,3),update(12843,6),sumRange(134,14919),update(14004,8),update(2691,9),update(9120,0),sumRange(195,14112),update(6885,0),sumRange(567,14731),update(13430,2),update(13930,0),sumRange(697,14390),update(3070,5),update(3513,0),sumRange(36,14664),update(14822,2),update(6513,7),update(5246,1),update(848,4),update(272,3),update(5491,9),update(14231,2),update(10279,9),update(10078,9),sumRange(1000,14667),sumRange(427,14455),sumRange(548,14922),update(14510,8),update(5221,6),update(11987,5),update(10032,1),update(8624,5),update(10676,5),update(10276,7),update(6362,1),update(7512,4),update(2613,8),sumRange(229,14484),update(2446,1),update(7323,8),sumRange(136,14863),update(4314,5),sumRange(554,14881),update(1145,7),update(8908,1),sumRange(71,14914),update(11485,7),update(14833,2),update(8693,0),update(8422,6),update(14017,2),sumRange(1063,14756),update(3546,4),update(5425,2),update(2084,9),update(2955,2),update(12491,6),sumRange(551,14673),sumRange(433,14872),sumRange(1046,14995),update(3763,6),update(1581,9),update(4742,8),update(13453,8),update(8619,0),sumRange(861,14957),update(12011,1),sumRange(176,14319),sumRange(90,14255),sumRange(1005,14725),update(3367,5),update(8200,9),update(2945,5),sumRange(80,14512),sumRange(806,14896),sumRange(961,14869),update(13710,4),sumRange(329,14301),update(6451,7),update(3566,9),sumRange(120,14608),sumRange(260,14432),sumRange(719,14631),update(9666,3),update(13831,5),sumRange(637,14303),update(8149,6),update(6854,4),sumRange(193,14305),update(4222,8),update(13531,7),sumRange(429,14358),update(9325,1),update(9734,8),update(3463,3),update(13184,2),sumRange(1115,14777),update(6236,4),update(14522,3),update(9542,7),update(845,4),sumRange(387,14327),update(7150,3),update(9626,9),sumRange(54,14393),sumRange(135,13884),update(4364,7),update(8934,2),update(4305,5),update(6859,3),sumRange(134,14259),sumRange(1146,14839),update(12006,7),update(2733,1),sumRange(102,14792),update(1460,0),sumRange(753,14654),update(4852,2),sumRange(889,14825),update(11328,3),update(6459,7),sumRange(764,14672),update(356,0),update(2550,2),update(13782,9),sumRange(517,14429),update(14560,9),update(9930,3),sumRange(12,14823),sumRange(556,14206),update(14456,9),sumRange(545,14323),update(12422,2),update(3045,8),sumRange(604,14753),update(11588,6),update(8495,2),update(6901,3),update(9500,8),update(1084,2),update(2682,3),sumRange(478,14361),sumRange(668,14811),sumRange(167,14347),update(5039,7),update(5842,1),update(11097,7),update(4808,9),sumRange(10,14418),update(12321,7),update(6525,4),sumRange(356,14121),sumRange(741,14744),update(14101,1),sumRange(971,14865),update(7194,0),update(13202,1),update(42,2),update(14588,2),update(480,5),sumRange(759,14464),update(4838,2),update(1857,8),update(9668,4),update(9200,7),sumRange(490,14554),sumRange(338,14099),update(11862,6),sumRange(25,14966),update(9457,3),sumRange(662,14780),update(12741,0),update(4676,0),update(7011,1),update(6911,9),update(102,2),sumRange(452,14157),update(13676,0),update(3286,8),sumRange(130,14795),sumRange(242,14607),sumRange(838,14943),sumRange(656,14472),sumRange(195,14235),update(6136,0),update(4290,7),sumRange(539,14220),update(14530,5),update(9958,8),update(2445,4),sumRange(1159,14807),sumRange(75,14034),update(9137,6),update(4532,1),update(9109,3),update(13763,6),update(3799,3),sumRange(1,14023),sumRange(1011,14699),update(14155,0),sumRange(130,14993),update(5479,4),update(11765,2),sumRange(471,14691),sumRange(916,14636),update(6141,5),update(11918,8),update(14656,4),sumRange(391,14445),sumRange(118,14695),sumRange(555,14288),sumRange(38,14739),sumRange(798,14705),update(12234,2),update(1347,2),update(5397,4),update(11054,2),update(1751,1),update(2677,1),update(11842,0),update(13967,9),sumRange(215,14906),sumRange(366,14087),sumRange(96,14122),update(12965,9),sumRange(732,14811),update(1891,2),update(9883,8),update(12989,9),update(10025,9),update(3371,5),update(14321,5),update(5775,9),update(1668,1),update(5478,9),update(498,8),update(8970,0),sumRange(195,14509),update(14249,3),update(7782,1),sumRange(892,14834),update(9602,3),sumRange(145,14770),sumRange(938,14995),sumRange(897,14976),sumRange(210,14203),update(3492,7),update(1964,9),sumRange(1120,14854),update(5093,0),sumRange(996,14875),update(14684,2),update(6028,6),update(3707,6),update(12419,0),sumRange(57,14408),sumRange(372,14564),update(6529,5),sumRange(153,14306),update(3504,4),update(5265,6),update(11920,4),update(12120,0),update(2654,4),sumRange(119,14497),update(9644,8),update(6440,4),sumRange(599,14942),update(3977,0),sumRange(873,14903),update(3045,8),sumRange(165,14539),update(4852,2),update(6366,4),sumRange(964,14673),sumRange(835,14741),update(5797,9),update(715,0),sumRange(90,14370),update(8310,8),sumRange(518,14318),update(13317,7),sumRange(432,14865),update(6578,2),update(10885,8),update(6752,7),update(14382,6),sumRange(672,14924),update(552,7),update(7956,1),sumRange(405,14945),sumRange(1009,14859),sumRange(541,14899),sumRange(447,14563),sumRange(288,14190),update(11062,1),update(8946,6),update(3305,5),update(8851,1),update(5100,6),update(13737,0),update(13762,8),update(7123,2),sumRange(276,14597),update(6016,8),sumRange(1005,14879),update(8899,1),update(3725,1),update(12382,6),sumRange(664,14352),sumRange(73,13908),update(6232,7),update(5701,7),sumRange(65,14065),update(14461,9),update(5712,2),update(4689,3),update(6342,4),sumRange(1035,14945),update(10103,3),sumRange(0,13875),sumRange(996,14925),sumRange(340,14110),update(3644,4),sumRange(508,14920),sumRange(407,14641),sumRange(1040,14843),update(8601,3),sumRange(537,14718),update(8365,1),update(2500,5),update(9375,9),update(3158,7),sumRange(49,14117),sumRange(281,14193),update(420,3),update(7508,0),update(2831,3),sumRange(66,13972),sumRange(451,14118),update(14689,7),update(10180,5),update(14663,9),update(3431,9),sumRange(338,14392),update(4794,4),sumRange(855,14631),sumRange(567,14855),update(5365,4),sumRange(727,14743),sumRange(709,14869),update(14766,4),update(11071,6),update(4230,4),update(13400,7),update(6935,4),update(13538,3),update(8788,5),update(3447,7),update(2211,3),update(10106,6),update(13466,4),update(2399,2),update(4728,2),update(14377,8),update(3210,6),update(316,2),sumRange(126,14093),sumRange(128,13895),update(14892,8),update(5992,7),update(11421,8),update(4249,1),sumRange(369,14718),update(8593,4),update(8226,8),sumRange(39,14471),update(5979,8),update(13026,5),update(12790,2),update(1436,5),update(11598,0),sumRange(166,14401),update(5939,0),sumRange(48,14764),sumRange(786,14506),update(1376,3),update(8635,8),sumRange(669,14757),update(1118,7),update(5692,7),update(378,2),sumRange(275,14273),sumRange(62,14710),update(14657,9),update(14648,4),update(9008,5),sumRange(1020,14916),update(12236,5),update(7090,8),sumRange(738,14802),update(8555,2),sumRange(565,14312),update(10836,4),update(14012,6),update(7221,1),sumRange(357,14229),sumRange(39,14776),update(11507,5),sumRange(31,13694),update(8610,5),update(5625,0),update(1954,9),update(9307,1),update(7945,1),sumRange(65,14495),sumRange(371,14459),update(8603,5),update(3599,9),update(11184,5),update(6596,0),sumRange(496,14714),sumRange(150,13792),sumRange(329,14579),update(4492,1),sumRange(227,14423),update(10596,0),update(5818,4),update(4806,0),update(9433,0),update(1725,4),update(2408,0),sumRange(374,14935),sumRange(148,14491),update(8234,3),update(951,3),update(12623,6),sumRange(534,14934),sumRange(470,14216),update(14748,1),update(5139,4),update(2691,1),update(6609,4),update(8346,6),update(10693,1),update(1911,7),update(8008,5),update(7803,5),sumRange(1149,14933),update(12213,6),sumRange(556,14796),sumRange(143,14070),sumRange(507,14298),update(2608,5),update(3404,6),update(4879,7),sumRange(72,14582),update(12614,2),update(2582,2),update(8694,5),update(4172,1),update(7746,3),sumRange(1020,14846),sumRange(992,14849),update(6228,4),update(5887,7),sumRange(737,14900),sumRange(404,14448),update(9650,2),update(11406,8),update(5717,0),update(12393,0),update(8794,4),sumRange(297,14035),sumRange(546,14261),update(3386,5),update(4416,7),update(1237,1),update(13286,0),update(11199,5),sumRange(653,14458),update(1577,0),update(4120,7),sumRange(404,14493),update(12172,5),update(4933,2),update(11732,0),update(7709,4),sumRange(284,14708),update(1773,5),sumRange(643,14291),update(3399,0),sumRange(406,14057),update(12448,1),sumRange(784,14619),sumRange(306,14085),sumRange(1017,14662),update(13712,5),update(13037,0),sumRange(638,14519),update(5380,1),sumRange(309,14515),update(11251,1),sumRange(769,14546),update(122,5),sumRange(744,14650),update(1190,7),update(2257,2),sumRange(591,14425),update(5514,2),update(13187,1),sumRange(789,14476),sumRange(471,14632),update(3368,4),update(448,0),update(13724,7),update(274,5),update(6789,7),sumRange(576,14911),update(5199,6),update(11137,6),update(14547,6),sumRange(251,14789),update(11957,2),update(7,5),sumRange(833,14674),update(13597,4),update(7943,3),update(5339,5),update(12957,3),sumRange(687,14365),update(8400,6),update(14020,7),update(12996,5),sumRange(198,14437),update(13990,7),sumRange(618,14518),update(3254,3),update(7373,4),sumRange(215,14728),sumRange(452,14865),update(6287,1),sumRange(110,14722),sumRange(400,14456),update(6070,1),update(14059,7),update(6225,7),update(9085,6),update(7951,2),sumRange(243,14449),update(5715,7),update(7273,5),update(8720,7),sumRange(891,14903),sumRange(289,14601),sumRange(593,14423),update(10546,1),update(11743,9),update(11396,5),sumRange(118,13825),update(12874,1),update(3128,8),update(522,8),update(3745,0),sumRange(1195,14846),sumRange(980,14664),update(5454,3),update(8262,4),update(9576,8),update(7662,6),update(1253,6),update(6981,6),update(12709,0),update(8791,4),update(13015,0),update(11272,2),update(859,1),update(3937,4),update(3446,2),update(3463,4),update(9123,5),update(1595,0),update(2964,3),sumRange(901,14931),update(9814,8),update(14861,5),update(10612,6),sumRange(55,14332),sumRange(397,14046),update(12869,4),update(5406,1),update(14959,3),update(3132,6),update(10336,8),update(2150,8),sumRange(397,14462),update(14244,8),sumRange(378,14748),update(14863,7),update(7439,1),update(12530,0),sumRange(536,14710),sumRange(199,14409),update(3797,1),update(9702,1),sumRange(129,14147),update(8706,1),update(3201,3),sumRange(1171,14872),update(7694,6),update(10627,6),update(6525,8),update(7836,8),update(14777,5),sumRange(492,14482),update(11590,9),update(2024,1),update(7739,3),sumRange(736,14699),update(13567,2),update(7282,4),update(3876,0),update(12196,8),update(4870,8),update(198,7),update(5825,9),update(4110,4),sumRange(351,14832),update(12699,7),update(2304,4),update(7683,2),update(5119,7),update(1792,7),sumRange(699,14352),sumRange(627,14382),sumRange(755,14609),sumRange(1015,14827),update(2371,4),sumRange(748,14481),update(14610,7),update(7789,5),sumRange(56,14013),update(3002,2),update(2236,6),update(2682,7),sumRange(0,14867),sumRange(295,14824),update(1663,8),sumRange(154,14791),sumRange(933,14631),sumRange(363,14306),update(1862,5),sumRange(228,14489),update(7883,6),update(4010,5),update(12630,2),update(4717,5),update(2640,3),update(3503,5),update(1295,1),update(650,5),sumRange(285,14385),sumRange(449,14537),update(6484,9),update(5679,0),update(13362,6),update(4871,6),sumRange(261,14752),sumRange(299,14203),update(2140,3),update(5668,8),update(11667,6),update(2170,6),update(5699,0),sumRange(271,14991),sumRange(782,14712),update(3344,0),update(2634,8),update(4167,0),update(4706,8),sumRange(931,14726),update(1502,7),sumRange(864,14978),sumRange(796,14731),sumRange(37,14840),update(335,2),update(11650,2),update(12184,0),sumRange(79,14434),update(13836,8),update(6434,2),update(4956,3),sumRange(1019,14832),update(7819,2),update(13923,6),update(12663,0),update(11345,4),update(13500,2),update(7605,3),update(6954,5),update(5985,0),sumRange(173,13922),update(12909,8),sumRange(1087,14807),update(11355,2),update(6537,8),update(9358,3),update(5496,8),update(12884,7),sumRange(415,14204),update(14333,3),update(3246,2),sumRange(246,14043),update(11183,1),sumRange(385,14723),update(3009,7),sumRange(917,14591),update(10357,7),update(13712,6),sumRange(365,14876),update(206,2),update(2628,4),update(4335,6),update(6339,8),update(7034,7),sumRange(106,14278),update(1559,7),update(2646,6),sumRange(427,14714),update(4866,1),update(5469,2),sumRange(917,14786),update(7515,8),sumRange(712,14458),sumRange(333,14269),update(599,3),update(4539,9),update(4614,9),update(7460,7),update(3790,4),update(1519,1),sumRange(282,14027),update(1692,5),update(3862,9),update(14395,0),update(3254,8),update(5766,5),update(7012,8),sumRange(200,14141),update(6337,3),sumRange(405,14831),update(8367,0),update(6783,4),update(1159,4),update(1154,4),update(7834,9),update(12013,3),update(5285,5),update(1204,0),sumRange(11,14149),sumRange(542,14514),update(13499,1),update(11384,0),update(629,8),update(10383,8),sumRange(189,14927),update(3662,1),update(1521,4),update(9976,1),sumRange(411,14285),update(1538,6),sumRange(1224,14907),update(1104,7),update(6988,4),sumRange(575,14236),update(818,9),update(6647,2),update(8827,3),update(11531,9),update(9492,9),sumRange(190,14605),update(4546,0),sumRange(169,14333),update(3120,1),update(10981,1),update(7347,8),update(2513,1),update(10923,6),update(10832,0),update(5168,4),update(4572,2),update(4429,7),update(5429,5),update(7388,0),update(1174,8),update(10539,2),update(14159,8),update(4138,1),sumRange(239,14663),sumRange(558,14725),update(6213,8),sumRange(240,14863),update(3079,9),sumRange(222,14353),update(7038,0),update(14513,7),update(14995,2),sumRange(331,14676),update(4439,8),update(4913,7),update(10868,0),sumRange(446,14148),update(1518,0),update(135,3),update(6195,0),update(6663,4),update(11210,7),update(13762,5),sumRange(385,14107),update(7428,1),update(9631,4),update(14330,2),sumRange(484,14124),update(12014,9),update(414,7),update(299,1),update(2947,1),sumRange(291,14283),sumRange(718,14718),update(7157,5),sumRange(225,14286),update(2224,3),update(11337,4),update(1663,4),update(11477,6),update(3977,5),update(12632,6),update(12973,7),update(6688,2),update(10624,0),update(12877,5),update(12043,1),update(14559,2),update(4347,5),update(3632,5),update(208,2),sumRange(848,14912),sumRange(209,14220),update(12967,5),update(5537,8),update(8072,3),update(14676,4),update(864,6),sumRange(333,14807),update(8726,4),update(10001,0),update(7418,0),update(3160,0),update(11857,4),update(10222,0),update(6356,1),update(5112,6),update(5252,0),update(14376,3),update(350,3),update(14321,2),update(1673,1),update(12095,9),update(1270,3),sumRange(512,14658),update(1809,5),update(2281,5),update(14520,4),update(6847,0),update(3453,3),update(6950,3),update(3811,7),sumRange(337,14374),update(7368,2),sumRange(182,14887),sumRange(16,14911),update(14160,4),sumRange(678,14430),update(2789,9),update(6012,2),update(722,2),sumRange(65,14349),update(2269,2),update(2631,6),update(5323,6),sumRange(1215,14973),update(3678,2),sumRange(237,13928),update(7619,0),update(7340,3),update(13326,3),update(1669,1),update(14794,4),sumRange(1251,14998),sumRange(209,14438),update(4971,4),update(6007,5),sumRange(430,14437),sumRange(591,14533),update(1822,1),sumRange(182,14384),sumRange(896,14735),update(7034,7),sumRange(858,14526),update(7450,4),update(7795,2),sumRange(220,13931),sumRange(426,14752),sumRange(220,14337),update(8924,5),update(4978,3),update(263,2),update(14558,3),sumRange(192,14237),update(14666,5),update(9508,3),update(2772,5),update(13954,6),update(734,5),sumRange(24,14901),update(13892,1),sumRange(2,14492),sumRange(586,14666),update(4521,1),update(12873,2),sumRange(112,14839),sumRange(102,14169),sumRange(1036,14931),sumRange(552,14238),update(8516,7),update(4268,4),update(8500,0),update(13243,7),update(12713,3),sumRange(852,14927),update(6467,6),sumRange(397,14924),sumRange(340,14073),sumRange(669,14786),update(8660,2),update(3146,7),update(12470,1),update(2605,7),sumRange(22,14373),update(9863,2),update(1065,9),sumRange(802,14448),update(3362,7),update(8139,5),update(13246,4),update(7416,2),update(589,9),update(14318,8),update(14871,2),sumRange(571,14500),update(7160,1),update(14487,8),update(13416,5),sumRange(402,14250),update(1174,1),update(7366,2),update(4075,6),sumRange(679,14453),sumRange(391,14177),update(6309,2),sumRange(677,14557),sumRange(967,14850),sumRange(59,13809),update(14284,7),update(10717,6),update(6169,6),sumRange(1086,14989),update(3266,3),sumRange(727,14494),update(8308,1),update(2224,1),update(425,0),update(12896,6),update(2152,2),update(8761,9),update(10226,0),update(9870,0),sumRange(560,14658),update(10392,3),update(8582,8),update(6518,2),update(11997,6),update(7337,1),update(1965,1),update(1504,0),update(6957,7),update(5881,6),update(4616,6),update(5132,7),update(11426,5),sumRange(663,14877),update(5531,0),update(9956,6),sumRange(590,14860),update(10809,0),update(2343,9),update(9398,2),update(11655,7),update(3755,2),sumRange(296,14389),update(13837,7),update(11992,6),update(2397,7),update(5097,2),update(12879,1),sumRange(745,14907),update(14629,4),update(12314,6),update(14969,0),sumRange(647,14542),update(2025,0),sumRange(106,14778),update(7389,2),update(8674,5),update(5714,3),update(5032,8),update(5872,9),update(4822,7),update(6260,4),update(14110,2),update(5889,8),update(8013,5),update(1344,8),update(10841,4),update(11758,3),sumRange(383,14919),update(6937,1),sumRange(674,14886),sumRange(251,14795),update(14681,2),update(1629,9),update(5590,1),sumRange(443,14215),update(10380,9),update(3476,2),sumRange(778,14584),update(10837,0),update(14333,8),update(13594,3),update(6174,1),sumRange(513,14764),update(9445,0),sumRange(62,14597),sumRange(240,14482),update(3166,9),update(10364,4),update(14178,7),update(4746,4),sumRange(1010,14855),update(9426,1),update(282,3),update(14883,5),update(1409,0),sumRange(12,14544),update(4337,4),update(1148,7),sumRange(691,14674),update(4523,4),update(6478,3),update(7625,5),sumRange(434,14278),update(12411,9),update(12421,6),update(889,8),sumRange(77,13968),sumRange(701,14611),update(12896,8),update(3687,9),sumRange(376,14916),update(12815,4),update(1333,9),update(12689,2),sumRange(26,14577),update(5029,4),sumRange(708,14964),sumRange(416,14610),update(4342,2),update(4713,3),sumRange(252,14024),sumRange(749,14948),update(8415,1),update(13366,0),update(6391,4),update(12726,2),update(12258,7),update(14359,0),update(12744,0),update(11373,1),update(1775,8),update(12937,2),update(12168,3),update(1159,8),update(13445,7),sumRange(47,14206),update(8007,1),update(12323,9),update(8185,1),update(12448,4),update(2956,9),update(1187,2),update(1108,6),sumRange(1173,14961),update(6540,8),update(10266,2),sumRange(57,14602),update(4313,7),update(6433,0),sumRange(73,14209),update(1877,1),update(13044,3),sumRange(556,14414),update(14902,7),update(10065,5),update(2522,1),sumRange(1136,14988),update(13568,3),update(3681,2),update(6153,2),sumRange(468,14905),sumRange(810,14881),update(3714,2),sumRange(974,14884),update(5431,4),update(8140,7),sumRange(1099,14945),update(10477,4),update(11072,4),sumRange(435,14563),update(13158,8),update(4443,0),sumRange(771,14492),update(4491,1),update(10867,9),update(7755,3),sumRange(22,14201),sumRange(338,14301),update(2763,1),sumRange(238,14200),sumRange(358,14102),sumRange(131,14981),sumRange(171,14954),update(10760,5),update(10872,5),update(14206,5),update(11710,6),update(10460,0),update(13553,1),update(4363,2),sumRange(158,14111),update(10891,7),update(11248,9),update(10441,8),update(13007,2),update(7698,6),sumRange(175,14885),update(11975,4),update(12886,3),update(11449,3),update(11214,6),update(13184,3),update(11277,2),update(13568,0),sumRange(126,14987),update(3608,0),sumRange(97,14247),update(13704,2),update(4523,2),sumRange(809,14702),update(4733,2),update(12738,7),update(3856,1),update(2712,8),update(12147,4),update(6479,5),update(12446,1),sumRange(190,14069),update(6515,1),sumRange(58,13977),sumRange(99,14249),update(14614,7),sumRange(25,14033),sumRange(263,13998),update(4750,8),sumRange(5,13914),sumRange(484,14844),update(4279,9),update(5142,5),sumRange(737,14575),update(9656,8),sumRange(180,14739),update(2191,7),update(729,1),update(10523,6),update(11185,5),update(4478,8),update(6281,6),sumRange(603,14427),sumRange(709,14488),update(4880,4),update(478,1),sumRange(733,14449),update(5783,2),update(7387,1),update(960,6),sumRange(517,14388),sumRange(630,14335),update(6955,2),update(12257,6),sumRange(486,14172),update(1589,4),update(6826,9),update(7861,3),sumRange(844,14513),update(11527,4),update(1683,2),update(8605,9),sumRange(15,14043),sumRange(99,14127),sumRange(177,14403),update(924,2),update(11887,7),update(7900,9),sumRange(1245,14985),update(13711,2),sumRange(430,14122),update(14599,4),sumRange(245,14173),update(6919,1),update(13046,0),update(8770,2),update(5216,0),update(3345,6),update(7507,7),sumRange(1143,14850),sumRange(788,14957),update(10867,7),update(3235,0),update(8007,5),sumRange(328,14318),update(12906,4),update(13736,3),sumRange(260,14498),sumRange(267,14463),update(1859,6),update(6249,2),update(14188,3),update(841,2),sumRange(472,14528),update(3471,8),sumRange(161,14676),sumRange(27,14555),update(11065,7),update(2734,9),update(14963,5),update(8158,8),sumRange(290,13948),sumRange(788,14438),update(5412,5),update(45,4),sumRange(924,14995),update(8190,6),update(3191,9),sumRange(43,14880),sumRange(208,14095),update(13778,1),update(4754,6),sumRange(389,14742),update(11275,8),update(5258,7),sumRange(198,14773),sumRange(903,14808),update(12463,4),update(9858,3),update(12442,7),update(13774,6),update(9510,8),sumRange(111,14503),update(12621,8),sumRange(613,14699),update(11244,7),update(2758,2),update(8027,5),update(7970,2),update(570,9),sumRange(141,14903),update(2369,8),update(4290,7),sumRange(155,14865),update(7626,5),update(3447,8),update(2833,2),update(4511,2),update(6767,0),update(7263,1),update(7282,9),sumRange(457,14173),update(5303,2),update(7825,1),update(10720,3),sumRange(709,14480),update(2701,8),update(5431,4),update(7329,5),update(11262,0),sumRange(39,14184),sumRange(66,13901),update(13910,3),update(7101,1),sumRange(318,14727),sumRange(659,14722),sumRange(458,14872),update(2458,9),update(8351,7),update(12625,1),sumRange(859,14915),sumRange(569,14279),sumRange(199,14035),sumRange(485,14238),update(12008,1),sumRange(127,14734),update(8161,0),update(8445,0),sumRange(580,14951),update(9152,1),sumRange(390,14079),update(11063,3),update(4319,4),sumRange(832,14886),sumRange(444,14321),update(12354,2),update(6253,6),sumRange(59,14701),update(756,9),update(1968,8),update(9817,4),update(4725,0),update(13573,7),update(1320,0),update(7023,5),update(14806,1),sumRange(752,14754),sumRange(557,14529),sumRange(163,14418),update(13414,3),update(12920,6),update(10939,8),update(2404,8),sumRange(536,14243),update(6814,8),update(12020,0),sumRange(1064,14817),update(8912,6),update(6715,6),update(13463,2),update(9354,7),update(5970,0),update(9672,5),update(10409,2),update(13718,0),update(343,2),update(1268,4),sumRange(600,14375),update(9376,3),update(5072,9),update(8397,7),sumRange(84,14802),update(7550,2),sumRange(1017,14773),sumRange(910,14791),update(12543,3),sumRange(180,14483),update(2369,7),update(3091,1),update(11793,3),update(4715,3),sumRange(772,14945),update(3711,0),update(8282,1),sumRange(558,14257),sumRange(981,14642),update(7845,1),update(2933,2),sumRange(495,14816),sumRange(172,14843),sumRange(149,14739),sumRange(329,14680),sumRange(595,14641),update(1453,2),update(13814,3),update(3041,4),update(8751,7),update(3532,4),update(6128,7),update(1564,4),update(9937,4),update(1822,4),update(5019,2),sumRange(1269,14950),sumRange(559,14941),update(14605,1),update(1446,1),sumRange(893,14981),update(4148,8),update(5665,0),update(11768,9),update(10901,3),update(10982,3),update(2966,7),update(9219,3),update(6654,9),sumRange(694,14405),update(12085,2),update(8532,2),update(5544,9),update(6868,4),update(13742,7),update(2595,9),sumRange(325,14510),sumRange(670,14366),sumRange(184,14905),update(11585,1),update(1534,6),sumRange(795,14564),update(12960,2),update(1936,0),sumRange(1225,14995),update(7204,2),update(4340,6),update(13443,8),update(6875,8),update(10626,7),sumRange(627,14847),update(3993,1),sumRange(301,14930),update(1119,0),sumRange(502,14507),update(119,0),update(6447,5),update(7865,1),sumRange(156,14722),update(10698,2),sumRange(322,14325),update(12499,9),sumRange(65,14165),update(9161,5),update(4978,4),update(5719,1),update(13479,8),update(14568,4),update(1736,5),update(11969,5),update(11320,6),sumRange(1121,14987),update(9813,5),update(10405,8),update(8033,2),sumRange(692,14384),update(6208,4),update(13274,7),sumRange(129,14558),update(13723,8),update(13690,9),update(262,3),sumRange(209,14885),sumRange(494,14727),update(1145,1),update(13242,2),sumRange(520,14572),update(6158,6),update(12426,4),update(13448,1),sumRange(185,14152),update(10072,1),update(4047,4),update(8882,9),sumRange(797,14924),sumRange(357,14827),update(760,4),update(13713,9),update(9399,1),update(14061,9),sumRange(693,14675),update(404,3),update(13948,0),update(8204,5),update(7426,2),update(14389,9),update(7814,2),update(2511,1),update(1147,6),sumRange(614,14588),update(14970,0),update(14453,5),update(197,6),sumRange(363,14661),update(7626,1),update(14912,8),update(3282,6),update(5782,3),update(6794,9),update(11389,9),update(1013,1),update(10561,4),sumRange(608,14358),sumRange(349,14404),sumRange(104,14039),sumRange(808,14691),sumRange(783,14674),sumRange(90,14211),sumRange(172,14434),sumRange(277,14050),update(105,9),sumRange(405,14818),update(1672,5),update(1738,3),sumRange(559,14766),update(181,2),update(2943,6),update(10407,8),update(7561,4),update(2979,5),update(9988,8),update(1020,8),sumRange(924,14931),sumRange(23,14562),update(2617,9),update(8274,3),update(10943,7),update(6185,4),update(11639,0),update(5197,9),update(11970,3),update(14919,3),sumRange(161,14512),update(1648,5),update(2934,3),update(6073,2),update(4495,4),update(14235,4),update(4023,1),update(6313,2),sumRange(1124,14859),update(9380,9),update(13429,7),update(10295,2),sumRange(168,14182),update(1315,0),update(2836,9),sumRange(166,14651),update(5767,8),update(3545,9),update(7092,0),sumRange(35,14787),update(738,9),update(6971,8),update(5983,8),sumRange(1043,14777),update(4236,6),update(1175,2),update(14316,8),update(12533,0),sumRange(1147,14948),sumRange(452,14846),update(6568,5),update(2818,6),sumRange(79,14706),update(1765,0),update(5434,4),sumRange(353,14470),update(8582,5),update(5819,4),sumRange(175,14273),update(5167,7),update(6048,9),update(7207,4),update(5916,6),update(13175,4),update(4871,2),sumRange(525,14543),update(12804,4),update(1403,4),update(7198,8),sumRange(428,14826),update(11741,7),update(14124,4),update(8809,7),sumRange(865,14866),sumRange(237,14946),update(12442,9),update(5539,0),update(5082,2),sumRange(127,14801),update(5302,8),update(8949,6),update(2211,9),sumRange(743,14840),sumRange(432,14715),update(7543,5),update(7152,3),update(12867,9),sumRange(330,14948),sumRange(231,14492),sumRange(560,14827),update(2150,4),update(2488,9),update(12340,9),sumRange(215,13999),update(11703,4),update(11843,7),update(13692,3),update(7991,6),sumRange(826,14595),update(13500,5),sumRange(441,14195),sumRange(148,14738),update(3503,4),sumRange(1234,14887),sumRange(262,14464),update(13039,7),update(2354,2),sumRange(725,14727),update(5527,0),update(8184,9),update(8831,6),sumRange(340,14659),update(12429,9),update(5697,8),update(3263,6),update(10356,0),sumRange(314,14073),update(1620,3),sumRange(426,14192),update(8378,0),update(920,3),update(5046,3),update(12910,9),update(7216,3),sumRange(108,13972),update(1918,9),update(10261,6),update(3873,5),update(8711,8),update(863,9),sumRange(310,14019),update(11034,1),sumRange(1210,14999),sumRange(29,13771),update(13099,0),update(13937,0),update(1059,3),sumRange(103,14035),update(6874,7),update(6307,0),update(10331,5),update(396,8),update(220,5),update(5313,8),sumRange(1058,14718),sumRange(659,14814),update(1619,7),sumRange(368,14665),update(14062,2),sumRange(907,14960),update(8653,2),update(1866,7),update(2939,5),sumRange(103,13884),update(8708,8),update(10834,5),update(8527,7),update(1126,3),sumRange(461,14756),sumRange(461,14590),update(11430,4),update(7943,1),sumRange(835,14663),update(459,0),update(245,4),update(13426,1),sumRange(1211,14886),update(9906,6),update(5067,4),update(6545,9),sumRange(175,14325),update(4724,2),update(12459,6),update(6824,8),update(2189,3),sumRange(350,14563),sumRange(484,14998),update(13560,0),sumRange(521,14555),update(1675,5),update(3160,8),update(3525,6),sumRange(943,14986),sumRange(201,14787),update(1991,6),update(6893,7),sumRange(92,14270),update(2786,3),update(4460,6),sumRange(793,14522),update(70,0),sumRange(187,14482),sumRange(275,14593),update(13959,7),sumRange(880,14546),sumRange(705,14921),sumRange(380,14674),update(5265,0),update(11021,7),sumRange(911,14683),update(3430,8),sumRange(869,14668),update(3901,3),update(6609,5),sumRange(963,14646),update(12251,5),update(5571,8),update(532,8),update(7676,6),update(7087,2),sumRange(106,13958),update(9894,8),update(3066,6),update(14086,9),update(7339,6),update(4077,0),sumRange(939,14737),update(1216,2),sumRange(421,14973),sumRange(234,13995),update(2671,1),sumRange(451,14781),sumRange(76,14563),update(9845,1),update(1938,3),update(4130,9),sumRange(742,14876),sumRange(169,14892),sumRange(46,14961),update(3802,7),update(4219,8),update(495,0),update(11900,2),update(13176,1),update(6668,8),update(659,1),update(11114,5),sumRange(837,14589),update(8710,4),update(2302,1),update(4630,0),update(9943,8),sumRange(944,14936),sumRange(56,14821),sumRange(275,14177),sumRange(462,14322),update(6936,7),update(4119,6),sumRange(283,14761),sumRange(88,13942),update(7022,2),update(8627,7),update(9000,2),update(5576,1),update(2194,4),update(13780,6),update(2594,5),update(10608,7),sumRange(461,14722),update(9424,1),update(13643,1),update(141,0),sumRange(233,13907),sumRange(42,14816),sumRange(389,14547),sumRange(146,13894),update(6232,4),update(14687,7),update(12088,3),sumRange(159,14411),update(14756,6),update(1033,3),update(12484,6),sumRange(375,14988),update(229,6),sumRange(436,14565),sumRange(545,14403),update(9593,2),update(8162,5),sumRange(748,14418),sumRange(440,14255),update(2888,9),sumRange(420,14558),sumRange(304,14364),sumRange(893,14809),update(8381,4),sumRange(596,14829),update(600,1),sumRange(195,14532),update(10909,1),update(13067,0),update(4348,5),sumRange(51,14633),update(11434,2),update(356,9),update(7840,8),update(10880,5),update(5217,1),update(1851,4),update(14801,2),update(1249,1),update(10331,8),update(5970,0),update(10030,1),sumRange(330,14538),update(3929,8),sumRange(290,14643),update(14350,4),update(8908,5),sumRange(66,14031),update(14429,1),update(5595,8),sumRange(77,13911),update(2567,7),update(13118,3),sumRange(467,14249),update(8946,5),update(9634,4),update(6055,4),update(2694,2),update(3637,3),update(9637,7),update(8367,2),update(6810,1),sumRange(682,14888),update(13550,8),sumRange(463,14972),update(9201,0),update(11855,0),update(14939,6),update(13658,3),update(10470,3),sumRange(397,14757),update(9732,4),update(751,5),update(6201,8),update(12048,1),update(6975,4),sumRange(86,14315),update(2991,1),update(10443,1),sumRange(88,14785),sumRange(419,14171),sumRange(704,14800),update(7966,7),update(14100,8),sumRange(671,14712),update(13022,3),sumRange(696,14705),sumRange(125,13765),sumRange(70,14919),sumRange(291,14096),sumRange(1194,14921),update(9587,8),update(6390,8),sumRange(555,14607),sumRange(630,14473),update(3154,5),update(6666,3),sumRange(360,14721),update(8001,6),update(1990,9),update(3036,0),sumRange(1122,14999),update(239,2),update(11466,6),sumRange(281,14611),update(2219,4),sumRange(520,14746),update(10053,4),sumRange(303,14045),update(3710,7),update(2057,9),update(4902,5),update(2558,9),sumRange(146,14850),update(5800,7),update(12246,0),update(11905,9),update(14987,7),update(5183,0),update(11081,7),sumRange(809,14600),update(8096,4),update(1672,9),update(3005,0),sumRange(679,14740),update(8935,4),update(11596,2),update(667,1),update(4144,7),update(1152,6),update(3959,7),sumRange(30,14230),update(10299,5),sumRange(237,14194),sumRange(272,14362),update(4843,2),sumRange(66,14822),update(7549,9),update(5129,6),sumRange(140,14949),sumRange(461,14820),update(10355,8),update(6776,8),sumRange(1298,14983),update(1304,6),update(8371,2),update(11730,5),sumRange(801,14949),update(9875,1),sumRange(31,14848),update(1895,2),update(6746,2),update(9861,9),update(5717,1),sumRange(313,14733),sumRange(760,14845),sumRange(26,14770),update(10304,0),update(1603,3),sumRange(851,14531),sumRange(7,14775),sumRange(1032,14789),update(10903,0),update(7819,0),update(10681,7),sumRange(38,14677),sumRange(27,14330),update(784,7),sumRange(378,14760),update(7371,8),update(9938,1),update(12757,5),sumRange(1286,14993),sumRange(631,14393),update(5551,2),update(10941,2),sumRange(137,14266),update(2808,9),update(6087,1),update(4295,5),sumRange(815,14542),sumRange(70,14994),update(11783,0),sumRange(443,14924),sumRange(60,14255),update(1793,8),sumRange(186,14203),update(6232,6),update(8103,1),update(11368,5),update(8296,9),sumRange(76,13950),update(4662,0),update(5041,1),sumRange(681,14907),update(14387,1),update(3372,1),sumRange(99,14154),update(8084,4),update(5637,8),update(10232,6),update(11564,4),sumRange(262,14912),update(2940,5),update(5853,7),update(13887,6),sumRange(783,14814),update(2933,9),update(1744,3),update(9191,9),update(5131,4),update(3685,9),update(11405,8),sumRange(19,13980),update(10519,3),sumRange(772,14847),update(6886,6),sumRange(258,14254),update(11473,8),update(14364,4),update(8165,8),sumRange(109,14391),update(12541,5),sumRange(122,14739),update(9122,0),update(2098,7),update(11415,0),update(7771,2),update(3132,4),update(3286,3),update(4957,4),update(176,6),sumRange(185,14653),update(11118,0),update(10126,9),sumRange(767,14934),sumRange(829,14662),update(9719,7),sumRange(294,14253),update(8373,4),update(8694,1),sumRange(37,14525),sumRange(207,14345),update(11247,9),update(2008,1),update(14664,7),sumRange(365,14755),sumRange(343,14825),sumRange(897,14780),sumRange(59,14650),sumRange(382,14437),update(3640,0),update(10840,9),update(13412,1),sumRange(931,14960),update(7230,2),sumRange(464,14246),update(11452,8),sumRange(220,13978),sumRange(1101,14802),sumRange(376,14936),sumRange(1198,14867),update(5034,3),update(6325,2),sumRange(118,14203),sumRange(281,14812),update(11061,8),update(3082,1),sumRange(485,14636),update(11892,8),sumRange(34,13972),update(2101,7),sumRange(1252,14988),update(3266,1),update(1121,2),sumRange(450,14874),update(8278,6),update(977,4),update(2252,8),update(3157,5),update(6437,5),update(1084,7),sumRange(818,14689),update(2413,0),update(14692,0),update(5008,9),update(6423,2),sumRange(616,14642),update(9431,9),update(11898,7),update(9068,2),sumRange(650,14377),update(5909,5),update(1213,6),update(747,5),update(688,1),update(10946,3),sumRange(744,14770),sumRange(229,14118),update(1223,3),sumRange(1023,14909),sumRange(28,14030),update(7999,0),update(11791,9),sumRange(929,14623),sumRange(1053,14746),update(11246,7),update(10234,9),update(11696,5),update(12499,5),update(4091,8),update(8128,9),update(8140,4),update(12116,8),update(2921,1),sumRange(1135,14892),sumRange(829,14495),sumRange(864,14703),update(2850,9),update(4056,0),update(2471,4),update(6041,5),sumRange(527,14688),update(3842,0),update(9570,2),sumRange(282,14356),update(4066,4),update(14142,1),sumRange(145,13801),update(6477,1),update(13135,1),update(8260,5),sumRange(74,14213),update(4036,5),update(6434,0),update(11751,8),update(13100,9),sumRange(240,14315),sumRange(1032,14926),update(4728,7),sumRange(570,14700),update(6086,6),sumRange(749,14662),update(2985,2),update(3583,3),sumRange(112,14245),sumRange(173,14476),update(2654,2),update(7417,8),update(1488,9),sumRange(1073,14780),update(1004,0),update(7165,8),update(7004,8),update(8956,4),update(8054,4),update(11489,9),update(9594,5),update(8132,0),update(2544,7),update(11514,8),sumRange(224,14432),update(12944,4),update(11046,3),update(14552,2),sumRange(684,14893),update(1698,7),update(12353,5),update(10693,7),update(9500,5),update(6921,1),update(4052,8),update(3018,2),update(13751,3),update(2463,9),update(6290,5),update(13673,3),update(13955,5),update(13433,3),update(2530,3),update(2669,4),update(14132,4),update(7598,9),update(1989,0),update(6023,9),update(5106,6),update(14251,4),sumRange(124,14247),sumRange(238,14238),update(1673,5),update(14802,0),update(12243,0),update(12342,5),sumRange(842,14546),update(13452,4),update(14005,1),update(1909,0),sumRange(300,14653),update(3753,8),sumRange(616,14991),update(5627,7),update(3057,9),update(11351,5),update(8191,3),sumRange(4,14502),sumRange(79,14163),update(9612,7),update(14953,7),update(2838,2),update(10637,5),update(8268,9),update(7345,7),update(5254,9),sumRange(80,14754),sumRange(790,14439),update(5231,0),update(13467,5),update(3955,4),update(10877,6),update(10588,2),update(14503,8),update(836,2),sumRange(274,14732),update(12775,2),update(5827,5),update(10629,3),update(3138,3),update(1438,8),update(14227,4),sumRange(987,14975),sumRange(313,14723),update(14685,8),update(13731,2),sumRange(171,14737),update(1905,1),update(12097,9),sumRange(94,14108),sumRange(208,14634),sumRange(589,14717),update(9093,0),update(6829,5),sumRange(709,14584),update(12476,6),update(1137,5),sumRange(298,14697),update(1757,7),update(4212,2),sumRange(1134,14876),update(7799,0),update(11816,9),update(1833,0),update(12189,4),update(792,4),sumRange(238,13986),sumRange(958,14957),update(8486,6),update(1038,9),update(10941,1),sumRange(429,14107),update(12624,6),update(2462,5),update(2638,3),sumRange(203,13932),update(3324,4),update(8079,5),sumRange(403,14235),sumRange(1059,14924),update(3662,2),sumRange(115,14696),update(3227,8),update(3001,8),update(10014,3),update(475,1),sumRange(983,14688),update(6566,4),sumRange(214,14370),sumRange(519,14429),sumRange(586,14627),update(14324,2),update(11974,5),update(722,0),update(8200,7),update(13774,3),sumRange(907,14939),update(2945,2),update(9053,4),update(11275,1),update(8907,7),sumRange(513,14256),update(3097,5),sumRange(165,14912),update(4803,2),update(13461,1),sumRange(32,13714),sumRange(302,14578),sumRange(244,14541),sumRange(3,14685),update(6615,6),sumRange(1036,14753),sumRange(505,14780),update(13383,8),sumRange(642,14351),update(73,6),update(12646,0),update(7158,9),update(7392,1),sumRange(126,13974),sumRange(252,14018),update(161,3),update(4105,4),sumRange(149,14749),update(4190,8),update(11170,7),sumRange(389,14520),update(7426,0),update(1982,0),sumRange(307,14261),update(13939,1),sumRange(114,14406),sumRange(496,14977),update(11430,4),update(11935,7),sumRange(206,14176),update(539,8),update(6025,8),update(9924,7),update(5941,5),sumRange(57,13969),sumRange(8,14237),update(858,1),sumRange(715,14766),update(14967,4),update(8363,3),sumRange(272,14997),update(2081,4),update(834,2),sumRange(529,14849),update(2514,0),update(12933,4),update(8941,0),update(4008,7),update(9543,5),update(4307,1),update(13665,9),update(13803,0),update(11609,1),sumRange(1305,14964),update(13940,6),sumRange(779,14845),update(11206,3),sumRange(129,14135),update(10332,9),sumRange(391,14486),update(10915,6),sumRange(727,14885),update(8795,5),update(7964,1),update(14750,5),update(4255,5),update(10135,2),sumRange(847,14712),update(1364,3),update(9547,3),sumRange(1,14311),update(11341,3),sumRange(342,14223),sumRange(110,13944),update(4531,5),update(7270,3),update(12236,8),sumRange(259,13984),update(7107,1),sumRange(759,14842),sumRange(700,14489),sumRange(218,14881),sumRange(725,14444),update(1362,9),update(3058,2),sumRange(381,14881),update(1109,8),update(946,9),sumRange(730,14554),sumRange(895,14568),update(6244,6),sumRange(428,14365),update(11663,2),update(14326,1),sumRange(1208,14890),sumRange(271,14916),update(12769,0),update(1713,6),sumRange(40,13779),update(11786,9),update(1742,4),update(187,9),sumRange(259,14405),sumRange(277,14675),update(3751,7),update(13994,7),sumRange(523,14160),update(10825,8),update(11894,4),sumRange(556,14208),sumRange(396,14950),sumRange(280,14390),update(1762,2),sumRange(326,14265),sumRange(277,14153),sumRange(67,14463),sumRange(1105,14824),update(10077,2),sumRange(354,14589),update(11282,2),update(5492,6),update(3020,0),update(9049,5),update(6430,4),update(2085,1),update(5794,1),update(3616,9),update(2198,4),update(6543,9),sumRange(13,14999),sumRange(1136,14970),update(417,4),sumRange(1157,14964),update(8916,7),update(5524,7),update(6649,8),sumRange(130,14905),update(13563,2),sumRange(191,14972),sumRange(863,14525),update(1522,8),update(8854,6),update(9169,4),sumRange(202,14460),update(12566,2),sumRange(15,13980),update(11526,2),update(14418,4),update(8203,6),update(12646,9),update(4333,4),update(6233,5),update(14748,8),update(12435,2),sumRange(242,14809),sumRange(275,14361),update(11265,4),update(9590,2),update(5513,3),sumRange(756,14904),update(11672,6),sumRange(209,14709),update(1258,2),update(12509,5),update(5910,8),update(6021,1),update(4753,8),sumRange(664,14873),sumRange(303,14822),update(7080,6),sumRange(654,14890),sumRange(726,14986),update(9312,1),update(10374,0),sumRange(593,14733),update(8547,6),sumRange(72,14441),update(11348,2),update(9398,1),update(3190,4),update(2796,4),update(13471,0),update(4114,1),update(4297,9),update(1964,6),sumRange(283,14726),sumRange(84,13976),sumRange(144,14367),sumRange(125,13975),sumRange(321,14230),sumRange(625,14791),sumRange(949,14881),update(4322,9),sumRange(920,14774),update(7877,8),sumRange(1026,14901),sumRange(81,14856),update(11415,9),update(14591,9),update(12551,9),sumRange(1057,14702),sumRange(914,14613),sumRange(241,14207),update(10043,5),sumRange(618,14710),sumRange(162,13925),update(4734,3),sumRange(397,14607),sumRange(882,14825),sumRange(400,14534),update(11107,7),sumRange(463,14779),update(1580,9),sumRange(704,14634),update(14687,7),update(14051,6),update(12995,9),update(9788,3),update(9981,5),update(8675,2),update(14528,5),update(5405,4),sumRange(667,14518),update(3434,6),sumRange(1028,14768),sumRange(287,14295),update(9816,9),update(11738,1),sumRange(772,14500),update(6470,6),update(5463,9),update(11481,4),update(1728,8),update(7355,0),update(3356,7),update(12419,6),update(2767,0),sumRange(199,14110),sumRange(884,14856),update(12934,9),update(5711,4),update(2758,4),sumRange(473,14657),sumRange(76,14442),update(8198,7),update(648,5),sumRange(84,13874),update(7647,5),update(12179,5),sumRange(85,13881),update(5587,7),update(2802,9),sumRange(996,14745),sumRange(562,14752),sumRange(114,14502),sumRange(49,14154),update(8680,6),update(9383,8),update(7083,0),update(11732,8),update(6997,0),update(14490,0),update(11748,8),update(2631,1),update(9149,4),sumRange(73,14085),update(10905,9),sumRange(1062,14899),update(13566,3),update(7480,1),update(1330,7),update(1166,5),update(14526,6),sumRange(4,14617),update(4895,9),sumRange(474,14600),update(2346,2),update(10529,2),sumRange(910,14958),update(12195,1),update(6071,9),update(11560,3),sumRange(900,14913),sumRange(188,14196),sumRange(265,14751),update(7539,0),update(2983,0),sumRange(833,14635),sumRange(156,14139),sumRange(277,14359),sumRange(317,14521),update(12044,0),update(2173,1),update(13213,4),sumRange(65,13863),sumRange(889,14969),update(3942,4),sumRange(92,14239),update(6567,2),sumRange(1345,14988),update(12045,7),sumRange(751,14488),sumRange(248,14930),update(3649,8),update(2265,1),sumRange(803,14805),update(10713,7),update(888,7),update(4142,6),update(3053,4),update(3048,3),sumRange(392,14130),update(2383,4),sumRange(81,14213),sumRange(243,14925),update(7016,0),sumRange(95,14437),sumRange(153,14578),update(13620,0),update(2087,8),sumRange(997,14976),update(12785,6),sumRange(222,13924),update(3729,1),update(5249,8),sumRange(808,14970),update(13520,3),sumRange(147,13823),update(8549,8),update(1575,4),update(13516,9),update(10373,6),sumRange(613,14941),sumRange(101,14014),update(8426,5),update(10434,9),sumRange(918,14925),update(6852,4),update(13613,3),sumRange(30,14356),sumRange(301,14189),sumRange(175,14840),sumRange(34,14108),update(8239,0),update(6404,2),update(11791,6),update(5747,1),update(3381,8),update(13409,7),sumRange(492,14679),update(971,9),update(14882,5),update(5662,6),sumRange(326,14255),sumRange(799,14916),update(4773,1),sumRange(340,14992),update(5340,9),update(7982,0),update(6199,8),sumRange(319,14505),update(10200,3),sumRange(28,14083),sumRange(52,14375),update(7263,5),update(3127,9),update(6918,9),sumRange(16,13898),sumRange(63,14704),sumRange(110,14147),update(7113,5),update(7151,7),update(6783,2),update(1492,1),update(7424,7),update(14798,5),update(14245,7),update(4905,4),update(7244,0),update(2264,2),update(12832,2),update(10232,6),update(5375,8),update(4673,2),update(12946,2),update(11764,4),update(2276,4),update(13055,8),update(4943,1),update(414,3),update(7795,8),update(11876,9),sumRange(507,14556),sumRange(213,14965),sumRange(144,14609),update(6510,0),sumRange(704,14483),update(14618,9),update(6451,8),update(8471,9),sumRange(156,14212),update(2357,9),sumRange(459,14674),sumRange(429,14979),sumRange(467,14906),sumRange(347,14896),sumRange(115,14910),update(2727,3),update(14054,3),update(2767,8),update(1536,1),sumRange(119,14288),update(14923,4),sumRange(428,14257),sumRange(76,14864),update(14986,0),update(6890,6),update(9292,7),update(12004,0),sumRange(617,14464),sumRange(279,14670),update(13702,9),sumRange(436,14856),update(9120,6),update(601,5),update(8819,7),sumRange(866,14932),update(47,5),update(10151,0),sumRange(16,13820),sumRange(800,14789),sumRange(5,14721),sumRange(568,14964),sumRange(192,13932),update(7128,7),update(5954,9),sumRange(76,13754),update(10998,4),update(8516,4),sumRange(596,14489),sumRange(298,14719),update(7694,0),update(13027,9),sumRange(426,14790),update(9012,0),update(14938,7),update(7890,8),update(9394,9),sumRange(778,14711),sumRange(132,14692),update(10409,5),update(1362,5),sumRange(157,14849),update(6921,8),update(6229,0),update(10230,4),update(5822,1),update(13074,0),update(11099,0),update(2997,1),sumRange(480,14452),update(10556,0),update(10933,5),update(8815,7),update(10775,2),update(1654,3),sumRange(1161,14983),update(2542,9),update(9658,7),update(6565,3),update(5774,9),update(3657,7),update(7615,5),update(704,2),update(7376,1),update(2860,6),sumRange(709,14643),update(2678,7),update(3246,6),update(2349,4),update(2995,6),sumRange(1133,14833),sumRange(270,14268),sumRange(233,14334),update(10084,6),sumRange(107,14626),sumRange(61,13916),update(6561,2),sumRange(436,14660),update(6351,6),update(5543,5),sumRange(867,14910),sumRange(1035,14948),update(10499,8),update(7571,6),sumRange(708,14844),update(3092,0),sumRange(667,14432),sumRange(741,14790),update(3243,4),update(7154,4),sumRange(665,14365),update(13351,9),sumRange(79,13762),update(12157,8),update(8690,4),sumRange(338,14493),update(7174,4),sumRange(417,14147),update(10359,0),sumRange(934,14586),update(8127,4),update(9756,0),update(10538,4),sumRange(654,14740),sumRange(606,14942),sumRange(48,13813),update(2611,3),sumRange(142,14459),sumRange(14,14222),update(1498,5),update(761,5),update(2150,1),sumRange(373,14078),sumRange(184,14549),sumRange(405,14687),update(13123,8),update(14041,6),sumRange(822,14671),update(1926,1),update(4431,8),sumRange(1076,14816),sumRange(494,14265),update(1300,2),update(14143,3),update(13646,4),update(14690,2),update(10897,3),update(7273,6),sumRange(229,14728),update(1246,6),update(5520,2),update(1567,2),sumRange(288,14218),sumRange(657,14606),update(8195,9),sumRange(188,14224),sumRange(1058,14833),sumRange(55,14125),update(10745,5),sumRange(649,14709),sumRange(71,13953),update(5777,5),update(9461,8),update(6636,3),update(13532,4),sumRange(415,14445),sumRange(495,14950),update(373,5),update(4616,2),update(13655,1),update(4566,7),update(10878,0),update(7606,7),sumRange(527,14296),sumRange(230,14470),update(1007,3),update(7419,1),update(8230,4),update(2118,0),update(356,0),update(5935,1),update(7107,5),update(8683,8),sumRange(508,14715),sumRange(550,14555),update(10483,6),update(8971,1),update(6507,6),update(13846,9),update(3419,2),update(14146,8),update(14516,8),update(8497,2),sumRange(863,14852),update(14099,2),update(1041,4),update(2037,0),update(9013,7),sumRange(1035,14764),update(3001,3),update(4278,1),sumRange(673,14546),update(8911,0),update(8249,0),update(4200,4),sumRange(14,13758),update(7655,3),update(9169,3),sumRange(541,14497),update(9699,7),sumRange(889,14629),update(10763,8),update(10820,3),sumRange(78,14528),update(8685,3),update(3122,8),sumRange(754,14894),sumRange(384,14270),update(13819,4),sumRange(989,14744),update(1340,2),sumRange(162,14242),update(8753,2),update(11961,5),sumRange(532,14739),sumRange(1103,14990),update(11912,9),update(12207,6),update(13301,1),update(13095,2),update(11233,4),sumRange(286,14170),update(7877,9),sumRange(281,14785),update(10260,3),sumRange(457,14722),sumRange(430,14286),update(14882,6),sumRange(234,14657),update(690,1),update(7442,5),update(10319,9),update(6269,8),update(9279,8),update(3464,2),update(5027,1),update(4045,1),update(1809,1),update(7000,6),sumRange(250,14499),update(9572,4),update(10195,3),update(8888,4),update(402,5),update(10086,9),update(10887,4),update(442,5),update(11594,7),sumRange(716,14389),update(2376,4),update(2770,2),update(6603,0),sumRange(664,14521),update(11299,7),sumRange(637,14946),sumRange(610,14748),update(10393,6),update(3664,3),update(9430,7),update(14884,1),sumRange(648,14415),sumRange(437,14582),update(3147,1),sumRange(319,14056),sumRange(22,14412),sumRange(803,14696),update(7905,6),update(14451,7),update(5202,0),update(8438,2),update(2462,6),update(11526,8),update(1459,7),update(12501,5),sumRange(932,14670),sumRange(173,14383),update(2161,5),update(9534,4),sumRange(310,14669),sumRange(41,13733),update(13353,1),update(13254,7),sumRange(538,14471),update(6743,7),sumRange(997,14772),update(14890,0),sumRange(525,14775),update(11781,7),update(4359,5),sumRange(631,14402),update(13088,7),update(12827,7),update(6601,8),sumRange(1013,14947),update(13908,8),sumRange(583,14801),update(12933,2),update(13522,8),update(1680,1),sumRange(456,14477),update(10177,9),sumRange(713,14984),update(6881,6),sumRange(545,14419),update(9128,0),sumRange(383,14447),sumRange(926,14804),update(6703,2),update(5918,1),sumRange(118,14892),sumRange(135,13903),sumRange(4,14639),sumRange(1303,14951),update(4513,0),update(9008,2),update(10897,4),update(11818,9),update(6897,5),sumRange(443,14200),sumRange(167,14525),sumRange(5,14964),update(13330,9),update(13116,4),update(9357,8),update(10885,1),sumRange(8,14994),update(885,4),update(4445,9),update(3951,6),update(1867,6),update(3323,8),update(5711,7),update(11179,5),update(11332,2),update(1459,7),update(14617,3),update(1367,6),update(1253,3),update(1987,9),update(11748,4),update(8803,4),sumRange(744,14799),update(13722,5),sumRange(98,14550),update(9490,1),sumRange(592,14532),sumRange(200,14272),sumRange(1043,14712),update(12588,8),sumRange(467,14531),update(13081,8),update(4454,1),update(12222,9),sumRange(1190,14874),update(3746,3),update(10238,1),update(13056,9),sumRange(443,14082),sumRange(658,14420),sumRange(325,14794),sumRange(97,14127),update(10435,0),update(4438,7),update(7077,2),sumRange(830,14880),update(5157,5),update(13586,7),update(6904,2),update(11633,6),sumRange(807,14594),sumRange(436,14600),sumRange(679,14989),sumRange(301,14689),update(8272,4),update(5335,8),update(8372,9),sumRange(221,14861),sumRange(126,14327),sumRange(37,14243),update(10615,0),sumRange(611,14427),update(6290,2),update(8604,7),update(10497,4),update(169,1),sumRange(142,14344),update(3382,4),update(542,5),update(10994,0),update(7152,0),sumRange(135,14134),sumRange(6,13982),update(13865,7),sumRange(125,14673),sumRange(815,14670),update(7824,6),update(6353,6),update(12608,9),sumRange(1124,14827),update(6203,4),update(7706,8),update(13055,9),update(6929,8),update(14117,5),update(174,5),update(5350,6),update(6863,3),update(13876,4),update(13118,7),update(1771,4),update(1376,9),sumRange(1038,14845),sumRange(271,14246),update(12848,5),update(5891,5),update(11047,9),sumRange(556,14595),sumRange(124,14952),update(11114,8),update(11019,9),update(9249,1),sumRange(1014,14875),sumRange(482,14395),sumRange(313,14945),update(9246,5),update(10506,0),update(13884,4),update(5219,9),update(9142,7),sumRange(852,14591),update(4554,2),sumRange(849,14649),update(14794,9),update(14257,9),sumRange(512,14383),update(2972,2),sumRange(427,14868),sumRange(433,14984),sumRange(58,14459),update(2750,2),update(11955,0),update(1241,3),update(13956,0),sumRange(207,14521),update(344,1),update(8060,3),update(2238,3),update(10402,4),update(14888,8),update(11589,0),update(6552,7),sumRange(743,14889),update(3866,4),update(9725,8),update(3719,9),sumRange(298,14556),update(14594,7),sumRange(255,14713),update(7579,9),sumRange(240,14028),update(8161,8),update(11174,9),sumRange(466,14700),sumRange(16,14711),update(10551,7),update(12010,2),sumRange(635,14303),update(12023,3),update(3231,9),update(3241,1),update(4988,5),update(13185,9),update(13674,5),sumRange(901,14744),sumRange(287,14671),sumRange(485,14419),update(6939,4),update(4371,6),update(5871,1),update(2959,8),update(755,3),update(14546,4),sumRange(1146,14824),update(2525,6),update(1887,1),update(13799,0),update(10889,9),sumRange(72,14845),update(245,9),update(4648,4),update(4711,2),update(7114,2),update(9234,4),update(11642,3),sumRange(13,14074),update(8992,9),update(8668,1),update(9056,3),update(5959,7),update(9432,5),update(11190,8),update(9709,8),sumRange(277,14836),update(8948,8),sumRange(923,14693),sumRange(402,14210),update(10563,8),update(2134,1),update(12381,8),sumRange(331,14590),update(8457,9),update(7837,2),update(5002,0),update(1627,6),update(13598,8),update(6239,2),sumRange(181,14494),update(2626,7),sumRange(1061,14719),sumRange(912,14961),update(14623,8),sumRange(501,14138),sumRange(1051,14937),update(8405,5),update(9201,1),update(228,5),sumRange(14,14312),update(124,5),sumRange(60,14630),update(10203,5),update(7220,3),sumRange(521,14202),update(3325,7),update(10870,9),sumRange(265,14537),update(4485,0),update(13464,6),sumRange(18,14793),update(11772,9),update(11670,8),update(7781,2),update(8007,8),update(12356,7),sumRange(415,14508),update(3781,2),update(3569,6),sumRange(861,14971),sumRange(1091,14989),update(11572,8),sumRange(188,14042),update(630,5),update(4679,3),update(12756,5),update(215,3),update(13040,9),sumRange(512,14551),update(13841,2),update(1436,9),update(2370,5),update(12457,4),update(11569,7),sumRange(925,14878),update(42,5),update(13541,8),update(5307,3),update(3337,1),update(7934,1),update(411,7),update(11822,1),update(9598,2),sumRange(813,14733),update(12742,3),update(10596,8),update(4246,1),update(3964,2),update(5813,3),update(5367,1),update(11951,8),update(9529,3),sumRange(303,14265),sumRange(640,14979),update(11773,3),update(752,6),update(13530,6),update(1537,2),update(1846,0),sumRange(774,14676),update(14698,2),sumRange(748,14922),sumRange(259,13964),update(4657,5),update(5241,3),update(5670,6),sumRange(585,14966),sumRange(976,14833),sumRange(305,14843),update(2170,6),sumRange(373,14714),update(1313,8),sumRange(791,14601),sumRange(153,14969),update(5659,8),update(5617,0),update(562,4),update(12485,4),update(11030,1),update(1513,2),sumRange(643,14427),update(901,4),update(10816,2),update(1246,4),update(5088,8),update(14150,7),sumRange(77,14053),sumRange(987,14941),sumRange(102,14895),sumRange(473,14265),update(4564,5),update(6108,8),update(10620,1),update(11941,7),update(2966,0),update(12282,9),sumRange(724,14903),update(324,6),sumRange(137,14094),update(2866,4),update(13137,9),update(1799,2),update(765,8),update(6917,9),sumRange(1115,14953),sumRange(768,14488),update(6924,7),update(7861,5),update(13441,6),sumRange(273,14727),update(77,7),update(738,6),sumRange(1080,14734),sumRange(641,14592),sumRange(61,14356),update(5245,7),update(5791,9),update(2080,0),update(2494,7),sumRange(24,14299),update(13272,1),update(7222,0),sumRange(325,14161),sumRange(43,14911),update(10456,2),update(4694,9),update(2960,5),update(604,8),update(9714,0),update(4762,4),update(10301,6),update(3744,7),update(6203,1),update(6076,5),update(13208,9),update(6393,7),sumRange(612,14477),update(2078,5),sumRange(930,14830),update(798,2),update(9513,8),update(3267,8),update(2388,7),update(4127,0),sumRange(681,14635),update(8037,9),update(7407,2),update(3709,7),update(8903,2),update(10277,4),sumRange(1107,14759),update(4822,7),update(5646,8),update(6663,4),update(7839,9),update(5276,2),update(9316,5),update(4683,4),update(794,5),update(5820,7),update(6959,5),sumRange(285,14900),update(5771,6),sumRange(172,14840),sumRange(397,14854),sumRange(242,14841),update(11931,3),update(3963,9),update(1825,0),update(9460,3),update(2217,5),sumRange(813,14915),sumRange(386,14465),update(10978,8),update(10530,7),update(7407,1),update(4995,9),sumRange(220,14275),update(1242,0),update(6410,6),update(4308,6),update(4446,3),update(11489,5),update(5013,0),update(5953,6),update(14262,2),update(9273,5),update(13487,8),sumRange(632,14894),sumRange(708,14865),update(101,7),update(6097,4),update(8870,7),sumRange(235,14319),update(2786,8),update(2374,0),sumRange(157,14277),sumRange(527,14698),update(14175,8),update(7386,3),sumRange(545,14613),update(7844,8),update(7455,7),sumRange(513,14803),sumRange(510,14768),sumRange(253,14625),update(8584,3),update(2851,8),sumRange(668,14639),sumRange(1065,14872),update(9740,4),update(10747,2),update(9937,4),sumRange(1216,14879),update(7890,1),sumRange(64,14756),update(505,1),sumRange(19,14173),sumRange(362,14087),update(2151,2),update(12638,7),update(12550,5),sumRange(455,14133),update(7722,8),update(3032,5),update(1961,1),update(7095,4),sumRange(29,13882),update(14550,7),sumRange(464,14728),update(1423,0),update(13447,9),update(13229,9),update(12854,7),update(538,9),update(10493,3),update(5795,2),sumRange(1149,14989),sumRange(348,14189),update(12650,1),sumRange(302,14674),update(3403,3),update(11841,5),update(13619,5),sumRange(620,14557),sumRange(746,14568),update(2855,0),sumRange(342,14226),update(5045,1),sumRange(990,14883),update(490,2),update(9287,5),sumRange(801,14614),update(10405,0),update(5028,4),update(7347,8),update(9430,9),sumRange(624,14590),update(11276,2),update(5828,0),sumRange(877,14933),sumRange(856,14832),update(7658,2),update(1748,8),sumRange(322,14207),sumRange(579,14793),update(8227,0),update(4923,4),update(1644,7),update(9479,7),update(8085,7),update(6284,1),update(12466,6),update(11178,7),update(2616,8),sumRange(578,14686),update(1254,3),sumRange(845,14537),update(1236,8),update(4550,5),update(12342,5),update(14047,1),update(11875,9),update(10136,7),sumRange(400,14405),update(6938,6),sumRange(428,14877),update(4526,2),update(7330,5),sumRange(44,14533),sumRange(89,14018),update(12745,6),sumRange(1005,14997),update(12652,6),update(11795,3),update(3104,1),update(1163,5),update(4125,3),update(7272,4),sumRange(383,14923),sumRange(191,13873),update(1748,2),update(12920,1),update(6627,2),update(4990,8),update(12440,5),update(5053,1),update(11719,7),sumRange(192,14100),sumRange(816,14738),update(1822,9),sumRange(258,14905),sumRange(1288,14957),update(14215,0),update(9172,1),update(5828,2),sumRange(28,13961),update(1132,0),update(14340,2),sumRange(908,14568),sumRange(930,14680),update(4944,3),sumRange(221,14415),update(10323,3),update(13822,1),update(3708,8),sumRange(731,14804),update(3876,1),update(14647,2),update(35,1),sumRange(25,13924),update(13037,5),sumRange(634,14983),update(14030,3),update(4247,2),sumRange(202,14712),sumRange(44,13795),update(5635,7),sumRange(465,14838),update(2175,8),sumRange(93,14770),update(12453,7),update(731,8),sumRange(104,14446),sumRange(502,14767),sumRange(315,14455),update(7907,7),update(11524,8),sumRange(962,14930),update(6287,4),sumRange(1052,14805),update(5750,3),update(6853,9),sumRange(317,14400),update(13604,8),update(12271,3),update(4443,6),update(14706,5),sumRange(1023,14942),update(9610,7),sumRange(393,14551),sumRange(501,14556),sumRange(232,14233),update(719,1),sumRange(259,14132),update(11279,6),update(14752,4),sumRange(289,14782),update(11903,2),update(10547,4),update(5153,3),update(12165,9),update(9242,7),sumRange(843,14486),update(4326,7),sumRange(586,14955),sumRange(766,14871),sumRange(311,14148),update(11057,0),update(508,5),update(5501,7),update(7376,1),update(13407,0),sumRange(449,14094),sumRange(195,14432),update(9904,5),update(8815,5),sumRange(370,14473),update(7887,2),sumRange(502,14509),update(13554,6),update(5658,4),sumRange(467,14985),update(10668,9),update(9927,1),update(7875,8),sumRange(749,14874),update(14199,5),sumRange(196,14963),update(13040,5),sumRange(317,14822),sumRange(543,14551),update(11296,6),sumRange(719,14601),update(9256,4),update(6272,0),update(8845,1),sumRange(451,14966),update(8581,1),update(4440,3),update(6044,2),update(10206,1),sumRange(75,13861),sumRange(292,14356),update(11529,1),update(5729,8),sumRange(412,14941),update(14806,8),sumRange(848,14875),update(6721,9),update(12806,3),update(14233,2),update(12035,2),update(775,7),update(2063,9),update(8351,2),sumRange(77,14151),update(9402,1),sumRange(246,14487),update(8756,3),update(1203,9),update(12759,6),update(2889,7),update(10466,4),sumRange(1025,14859),update(10104,8),update(13731,5),update(917,1),sumRange(765,14658),update(2102,5),update(4848,3),update(7452,3),update(12392,5),update(6821,2),sumRange(286,14570),update(1277,1),update(12060,6),update(3927,5),update(3755,0),update(13217,6),update(4292,0),update(8212,0),update(5488,0),update(5163,6),update(13552,3),sumRange(804,14673),update(3004,8),update(327,8),update(13865,2),update(9525,1),sumRange(295,14780),sumRange(1061,14852),update(14696,1),update(5473,6),update(5979,6),sumRange(21,14809),sumRange(838,14946),update(6050,2),update(7246,4),update(9014,6),update(13926,3),update(12818,4),update(11862,0),update(13094,2),update(14900,0),update(14005,4),sumRange(536,14804),update(11954,5),sumRange(172,14151),sumRange(199,14310),update(6731,8),update(12022,5),sumRange(61,13947),update(7057,7),sumRange(631,14349),update(5942,6),update(11204,5),update(11590,9),update(11095,8),sumRange(845,14558),update(13154,7),update(2368,1),update(9612,0),update(14372,2),update(12335,5),update(9147,5),sumRange(921,14902),update(13321,2),update(8970,9),update(12451,8),update(3043,3),update(4339,5),sumRange(218,14142),sumRange(404,14309),update(3395,6),sumRange(116,14475),update(1517,9),sumRange(370,14883),update(7517,5),update(3379,7),sumRange(114,14855),sumRange(49,14753),sumRange(268,14031),update(5126,7),sumRange(651,14928),update(9911,6),sumRange(775,14503),update(3012,4),update(5928,3),sumRange(835,14540),sumRange(12,14501),update(14039,1),update(4584,8),update(9710,1),sumRange(209,14585),update(2273,7),update(7614,4),update(1213,7),sumRange(710,14753),update(10889,9),update(10972,6),update(14564,2),update(4212,3),update(11931,6),sumRange(1070,14884),sumRange(1059,14873),sumRange(638,14392),sumRange(174,13993),update(3632,4),sumRange(217,14048),update(11653,4),update(1577,4),update(12343,3),update(3673,2),update(2978,9),sumRange(417,14247),update(471,9),sumRange(179,14310),update(7455,4),update(72,1),sumRange(1192,14938),sumRange(741,14552),update(10514,9),update(13364,0),sumRange(455,14331),update(2460,8),update(6909,1),sumRange(384,14893),sumRange(68,14944),update(14736,8),update(3142,3),sumRange(322,14445),update(2126,3),update(4179,6),update(8732,4),sumRange(72,13711),update(13665,2),update(7224,5),update(10558,4),update(2996,0),update(14977,3),update(1580,5),sumRange(797,14681),sumRange(387,14731),sumRange(509,14312),sumRange(741,14739),sumRange(174,14117),update(6084,9),update(12413,2),sumRange(202,14302),sumRange(944,14680),update(5606,1),update(2312,4),sumRange(407,14927),update(2792,2),sumRange(67,13928),update(1173,2),update(4829,5),update(7525,9),sumRange(999,14665),update(540,0),sumRange(392,14857),update(2697,6),update(2435,7),update(1269,6),update(12081,1),sumRange(815,14898),update(3713,9),sumRange(755,14539),update(4767,3),update(5646,1),update(14554,8),sumRange(263,14989),update(11789,6),update(5598,2),update(410,3),update(7850,1),sumRange(1118,14820),update(8040,7),sumRange(630,14488),update(14409,5),update(3025,0),update(4410,4),sumRange(46,14663),update(5810,9),update(3588,9),update(14882,7),sumRange(293,14249),sumRange(706,14351),update(3211,3),sumRange(323,14858),update(13327,0),update(4865,4),update(10057,4),sumRange(246,14661),update(196,8),update(8688,8),sumRange(290,14345),update(8821,8),update(3917,8),sumRange(77,14436),sumRange(474,14576),update(11288,8),update(12490,0),sumRange(248,14599),update(6782,2),sumRange(585,14821),update(566,6),update(1875,5),update(6602,8),update(7708,9),sumRange(279,14203),update(11391,5),sumRange(365,14462),update(8398,6),sumRange(704,14478),sumRange(573,14847),update(4837,7),update(6136,1),update(14949,8),update(14482,4),update(11522,2),sumRange(4,14333),sumRange(366,14740),update(14662,3),update(630,6),update(14128,2),update(517,1),update(6613,7),update(7285,1),update(11269,9),update(13943,0),sumRange(114,14346),update(12478,6),update(14105,5),sumRange(230,14486),update(12119,3),update(8208,9),update(11495,6),update(801,8),update(1089,6),update(9112,0),update(5737,6),sumRange(9,14508),update(13486,8),sumRange(492,14979),update(7007,4),sumRange(531,14381),update(8949,3),update(8216,5),update(1993,1),update(9478,6),update(3455,4),update(9472,4),sumRange(480,14441),sumRange(490,14988),update(2034,0),sumRange(455,14442),update(13294,1),update(324,7),sumRange(611,14658),update(437,7),update(14378,3),update(12118,7),sumRange(599,14596),update(418,6),update(6070,5),update(10239,4),update(12616,0),update(1054,7),sumRange(784,14970),update(10751,4),update(8919,1),update(10699,5),update(12581,6),sumRange(13,14468),update(7303,9),update(2159,2),sumRange(401,14886),update(11197,8),sumRange(406,14319),update(9242,5),update(3177,9),update(8925,5),update(7273,0),update(6709,7),sumRange(878,14519),update(10278,3),sumRange(657,14578),sumRange(25,14535),sumRange(432,14499),update(988,4),sumRange(686,14596),sumRange(1102,14819),update(5908,7),sumRange(442,14088),sumRange(145,14069),update(7054,0),update(12481,9),sumRange(95,14961),update(9946,0),update(3083,1),sumRange(401,14371),update(13148,4),update(11948,4),sumRange(216,14315),update(729,1),sumRange(428,14140),update(6549,3),update(8886,2),update(12623,1),update(11152,1),sumRange(29,14852),sumRange(293,13984),update(13811,2),update(12779,1),update(2265,9),update(4084,1),update(6852,5),sumRange(1117,14821),update(2772,4),update(11080,4),update(10745,5),update(8210,9),update(6689,9),sumRange(470,14430),update(8682,9),sumRange(344,14867),sumRange(449,14401),update(11028,8),update(13458,8),update(14853,8),update(1232,0),sumRange(487,14283),update(8835,4),sumRange(150,14030),update(9525,8),update(13229,4),update(9829,2),update(5548,1),update(5688,2),update(9536,1),update(342,8),sumRange(573,14287),update(13774,0),update(8311,2),sumRange(1315,14959),update(33,5),update(41,9),update(5812,7),update(14684,3),update(4881,7),sumRange(588,14263),update(10605,8),sumRange(31,14095),update(11205,2),update(7412,7),update(8199,9),update(12039,0),sumRange(452,14562),update(2358,4),update(10986,8),sumRange(226,14867),update(1664,4),update(8963,1),update(6902,1),update(78,0),update(8542,7),update(1253,2),update(7699,3),update(3900,3),update(7139,0),update(10708,0),sumRange(60,14468),update(8252,4),update(14630,1),sumRange(1199,14882),update(6478,0),sumRange(521,14966),update(4471,4),update(6345,1),update(10557,6),sumRange(22,14432),sumRange(1152,14939),update(5479,5),update(8084,6),update(5607,8),update(5561,7),update(6038,8),sumRange(1178,14970),update(13712,9),update(6201,0),update(1474,7),sumRange(775,14671),sumRange(752,14965),sumRange(800,14633),update(107,9),update(11223,8),sumRange(581,14881),update(8179,9),update(4159,8),sumRange(1013,14788),update(8877,8),sumRange(526,14759),sumRange(979,14680),update(3935,9),sumRange(28,14234),update(4566,8),update(1970,2),sumRange(517,14736),update(894,4),update(14142,3),update(8552,9),sumRange(133,14091),update(2380,3),update(8390,4),update(8991,8),sumRange(1044,14760),update(11806,7),sumRange(136,14430),sumRange(482,14756),update(8729,1),sumRange(166,14704),update(4945,5),sumRange(7,14294),update(6368,5),update(4283,2),sumRange(93,13819),update(3190,0),update(1849,8),update(5227,1),update(9311,6),update(3906,9),sumRange(395,14496),sumRange(760,14986),sumRange(852,14657),update(4780,7),sumRange(995,14745),update(1457,3),update(8002,7),update(5612,2),update(14332,7),sumRange(517,14786),sumRange(84,14393),update(8059,6),update(5513,2),update(10788,6),update(7826,2),sumRange(228,14348),update(9530,2),sumRange(257,14557),sumRange(476,14865),sumRange(857,14915),sumRange(336,14611),update(10215,2),update(2833,0),update(9056,1),update(1341,8),sumRange(388,14567),update(9903,5),update(11559,1),update(14649,3),update(7389,7),update(12279,3),update(3926,0),sumRange(852,14992),update(13140,8),update(11865,7),update(11392,1),update(10356,7),sumRange(30,14694),sumRange(220,14969),update(11582,8),update(3222,0),update(10454,3),update(7172,3),update(8034,0),update(10534,6),sumRange(209,13933),sumRange(1075,14947),update(12827,6),update(12877,0),update(9665,7),update(11501,1),update(8474,1),update(299,8),sumRange(54,14007),update(3590,8),sumRange(134,14856),update(1747,4),sumRange(900,14613),sumRange(1017,14903),update(8069,9),update(11904,1),sumRange(837,14999),update(7354,4),update(14294,0),sumRange(54,14777),update(10658,3),update(5726,2),update(7983,6),sumRange(188,14148),sumRange(0,14379),sumRange(162,14671),update(5437,0),update(5930,5),update(2916,5),update(802,5),sumRange(767,14887),update(12380,4),update(7643,5),update(11574,6),sumRange(214,14267),sumRange(762,14538),update(1429,5),update(9109,3),update(10829,4),update(5607,4),sumRange(291,14062),sumRange(95,13842),sumRange(959,14901),sumRange(350,14110),update(11361,0),update(5914,3),update(10749,6),update(472,8),sumRange(559,14847),sumRange(242,14204),sumRange(563,14610),update(6952,9),sumRange(759,14975),update(8505,3),update(5867,0),sumRange(1210,14985),sumRange(702,14520),update(7128,0),update(14440,8),update(4088,6),sumRange(1035,14705),sumRange(887,14824),update(12756,2),update(6784,1),update(4557,8),sumRange(103,14178),sumRange(818,14861),sumRange(179,14022),sumRange(821,14547),update(8419,7),sumRange(554,14541),update(3613,3),update(14626,0),update(10957,6),update(3090,4),sumRange(474,14895),sumRange(369,14172),sumRange(1091,14843),update(574,1),sumRange(56,14594),update(7303,6),sumRange(358,14873),sumRange(795,14869),update(14185,0),update(5758,6),update(8058,9),sumRange(966,14798),sumRange(289,14764),sumRange(1026,14954),sumRange(220,14431),update(2763,9),update(8358,7),update(6038,6),sumRange(27,14913),update(1175,4),sumRange(866,14728),update(2131,2),update(1169,4),update(3358,8),update(7025,7),update(3125,4),sumRange(20,14603),sumRange(311,14939),update(10598,2),sumRange(27,14673),update(10804,7),sumRange(769,14744),update(10576,4),update(373,1),sumRange(991,14958),update(8131,1),update(3584,7),sumRange(687,14768),update(6817,6),update(13432,4),update(3131,3),update(11862,3),update(7294,9),sumRange(437,14827),update(10251,5),update(14569,0),update(2161,8),update(1726,5),update(11581,0),update(14759,0),update(10732,0),update(91,7),sumRange(731,14637),sumRange(721,14427),sumRange(11,14527),sumRange(719,14683),update(10460,3),update(3393,1),update(11594,7),sumRange(825,14882),update(8594,2),update(4443,5),sumRange(540,14547),update(10551,0),update(2146,5),update(3344,1),update(11454,9),update(13570,1),update(2095,3),update(2044,6),update(10936,7),update(8831,5),update(12176,8),sumRange(900,14968),sumRange(937,14820),sumRange(327,14850),update(5420,4),update(4593,8),update(5389,0),update(11814,6),sumRange(363,14691),update(9993,8),update(1291,3),update(4846,5),update(6979,8),update(11033,1),update(3116,3),update(10557,7),sumRange(469,14918),sumRange(507,14714),sumRange(843,14516),update(12888,7),sumRange(257,14236),update(6799,7),update(31,1),sumRange(173,14739),sumRange(663,14386),update(10407,3),update(10691,3),update(102,4),update(11532,4),sumRange(142,14842),update(5146,6),update(5798,2),update(5345,3),sumRange(9,14711),update(3730,0),update(9232,6),update(13151,2),sumRange(712,14979),update(12197,9),sumRange(1180,14943),sumRange(903,14941),sumRange(537,14401),update(1461,0),sumRange(513,14789),update(13434,3),update(4718,8),sumRange(62,13875),sumRange(648,14743),update(12415,2),sumRange(491,14173),update(7028,8),update(11898,4),update(4560,3),sumRange(280,14143),sumRange(193,14873),sumRange(401,14530),update(7805,3),update(14219,2),update(10476,8),sumRange(394,14187),update(7317,7),sumRange(689,14947),sumRange(313,14077),update(9609,6),update(9231,5),sumRange(658,14949),sumRange(93,14470),sumRange(197,14439),update(6418,6),sumRange(284,14815),update(122,0),sumRange(396,14505),update(7061,5),update(14584,3),update(2751,8),sumRange(26,14697),update(5222,5),update(12839,2),update(2573,5),sumRange(241,14968),update(7396,0),update(12452,7),update(10353,5),update(2745,9),update(10700,1),update(9114,0),sumRange(779,14708),update(5202,7),update(4853,4),sumRange(563,14694),update(7634,0),sumRange(412,14401),update(14989,7),sumRange(30,14186),update(4220,8),sumRange(229,14857),sumRange(829,14794),update(2173,5),sumRange(31,14241),sumRange(24,13987),sumRange(66,13860),update(9634,1),update(14485,2),sumRange(336,14350),update(11533,8),update(11692,8),update(8499,9),update(14887,9),update(6803,6),sumRange(139,14532),update(1881,3),update(2784,9),sumRange(210,14783),update(14217,2),sumRange(626,14694),update(13861,9),sumRange(171,14402),sumRange(987,14883),update(10373,8),sumRange(74,13988),update(1265,4),sumRange(767,14841),update(9458,1),update(4171,8),sumRange(81,14165),update(7195,7),update(13585,6),update(485,5),sumRange(273,14785),sumRange(138,14387),update(8636,8),update(13805,0),update(12826,7),update(13357,8),sumRange(332,14871),sumRange(238,14425),update(3736,0),sumRange(88,14963),update(14705,7),update(1970,1),sumRange(106,14500),update(7086,2),update(11417,9),update(9369,6),sumRange(71,13725),update(5160,2),update(8319,7),update(463,4),update(12669,0),sumRange(54,14704),update(14950,8),update(12464,8),sumRange(471,14195),sumRange(460,14845),update(7976,9),update(10208,9),update(14233,1),update(13714,2),sumRange(513,14528),update(6583,4),update(8388,8),update(5876,7),sumRange(361,14734),sumRange(115,14191),sumRange(180,14432),sumRange(344,14739),update(1231,0),update(434,2),update(10885,3),update(13285,5),sumRange(284,14676),update(9532,1),sumRange(651,14515),update(7653,5),sumRange(217,14854),sumRange(958,14835),update(3995,2),update(4773,6),sumRange(383,14660),sumRange(241,14347),update(1669,4),update(6309,6),sumRange(885,14943),sumRange(327,14836),sumRange(407,14195),update(2484,4),update(9673,2),update(13004,4),update(14465,8),update(13638,0),update(11775,3),update(7568,4),update(13362,3),update(9630,3),update(12315,4),update(4755,4),update(11847,9),sumRange(571,14445),update(205,4),update(13530,5),update(12314,0),update(12466,1),update(7459,0),update(5219,0),sumRange(591,14834),sumRange(443,14399),sumRange(714,14787),update(1126,9),update(273,3),update(11349,1),update(13044,5),update(1571,7),update(1620,8),update(8946,8),sumRange(542,14388),update(8704,7),update(5484,4),sumRange(323,14720),sumRange(954,14638),update(11750,2),update(8737,2),sumRange(541,14372),update(6999,7),update(4863,1),update(14946,6),sumRange(517,14661),update(8701,8),update(11066,6),update(3576,4),sumRange(71,13728),update(8342,1),update(9501,1),update(6587,3),update(1873,1),update(4999,1),update(12787,1),update(11479,3),update(8644,0),sumRange(329,14377),update(7994,1),update(11866,8),update(8138,3),update(913,4),update(9060,0),update(11410,0),update(610,6),sumRange(66,13885),update(9740,5),update(10649,1),update(7548,7),update(384,6),update(5294,6),update(4702,2),sumRange(567,14580),update(8606,0),update(3649,3),update(11587,6),update(5026,2),sumRange(294,14333),update(14321,9),sumRange(196,14470),sumRange(151,14054),update(9738,3),sumRange(110,14207),update(646,6),update(6015,7),sumRange(271,14315),update(5428,1),update(1922,2),update(7237,0),update(915,8),sumRange(264,14768),sumRange(3,14621),sumRange(258,14148),update(13010,8),sumRange(635,14629),update(4247,3),update(5195,5),sumRange(215,14087),update(13755,1),update(4436,0),sumRange(341,14130),update(6195,2),update(3002,2),sumRange(85,14931),sumRange(453,14165),update(13944,8),sumRange(141,14087),update(13368,9),update(13585,1),update(6370,9),update(11484,8),update(10405,2),update(13616,2),update(932,1),sumRange(225,14507),sumRange(552,14812),update(6704,9),sumRange(435,14930),update(10461,6),update(2574,0),sumRange(763,14589),update(8218,5),sumRange(300,14739),sumRange(416,14619),update(7254,0),sumRange(75,14410),update(8358,3),sumRange(142,14656),update(8110,2),update(14714,3),update(13087,4),sumRange(28,14669),update(10945,0),update(1548,9),update(833,6),update(2428,0),update(12942,8),update(8625,2),update(8320,6),sumRange(648,14545),update(4148,9),sumRange(299,14764),update(4818,9),update(12985,4),update(2337,8),update(3806,0),update(5826,5),update(1957,7),sumRange(430,14325),update(13543,2),update(5069,6),update(8383,3),sumRange(164,14702),update(9461,8),update(1350,7),sumRange(155,14250),update(12707,5),update(3757,9),sumRange(85,14355),update(599,1),update(6065,9),update(9521,8),sumRange(971,14713),update(8417,4),update(5435,4),sumRange(879,14586),update(13811,7),update(8960,2),update(2786,3),update(5275,1),update(6931,8),update(7334,6),sumRange(468,14626),update(13445,5),sumRange(150,14718),update(1466,8),sumRange(70,14581),update(2605,3),update(10762,9),update(7805,5),update(11097,9),update(1439,8),sumRange(636,14387),sumRange(1197,14965),update(13602,5),sumRange(451,14292),update(8796,5),update(402,1),sumRange(837,14888),update(8689,0),update(3913,7),update(1992,7),update(60,4),sumRange(270,14596),sumRange(182,14579),sumRange(284,14617),sumRange(460,14635),sumRange(194,14111),sumRange(98,14504),update(1200,7),update(14804,5),update(12044,1),update(3321,8),update(14237,5),update(10300,7),sumRange(147,14753),update(1684,9),update(4883,4),sumRange(171,14915),sumRange(708,14757),sumRange(253,14608),update(7733,9),sumRange(1145,14912),update(4854,8),update(13900,5),update(2821,4),update(8140,1),sumRange(133,14037),sumRange(155,14522),update(6479,9),sumRange(103,14095),sumRange(1269,14935),update(3916,3),update(13630,9),update(12456,2),sumRange(1086,14994),sumRange(786,14817),update(6061,9),update(12870,8),update(10763,3),sumRange(654,14448),update(10277,9),sumRange(362,14816),update(2697,4),sumRange(182,14162),update(2159,2),update(9168,4),update(1661,5),update(13168,2),update(9985,2),sumRange(980,14815),sumRange(946,14953),update(2987,2),sumRange(432,14794),update(7808,9),update(8237,3),update(2760,8),sumRange(12,14013),update(10625,4),update(10818,5),update(14753,5),sumRange(347,14719),sumRange(96,14704),sumRange(151,13988),update(5268,0),update(4149,6),sumRange(137,14735),update(6546,0),update(13925,4),update(9676,1),update(14330,2),update(7023,3),update(6906,2),update(12496,7),update(6395,0),update(2428,2),update(1873,1),update(6026,7),update(10876,1),update(8858,2),update(14849,7),update(13297,3),update(9077,1),update(12924,7),update(3651,3),update(4249,2),update(9735,4),update(13859,0),update(11236,1),update(3166,5),update(10804,5),update(7503,0),update(9084,4),update(4902,7),update(9664,4),update(8885,8),sumRange(1121,14980),update(6759,5),update(12609,2),update(1499,8),sumRange(183,14428),sumRange(39,14340),update(8458,6),sumRange(717,14667),sumRange(333,14371),sumRange(464,14546),update(2332,6),update(14856,7),update(908,8),sumRange(884,14595),update(7335,9),update(14159,7),sumRange(378,14502),sumRange(802,14585),sumRange(950,14785),sumRange(63,14531),sumRange(761,14983),sumRange(71,14017),sumRange(367,14499),sumRange(131,14501),update(5234,4),update(12988,3),update(12149,8),update(10067,1),sumRange(222,14378),sumRange(288,14198),sumRange(647,14529),sumRange(318,14814),update(1564,7),update(10049,3),update(5350,6),update(10496,9),update(9268,4),update(5941,3),update(1413,6),sumRange(264,14123),update(12625,9),update(12902,5),update(3253,4),sumRange(1029,14827),update(9323,6),sumRange(384,14387),sumRange(1128,14967),update(1621,7),update(1581,8),sumRange(58,13986),update(7371,1),sumRange(298,14044),update(1986,3),update(11576,3),sumRange(557,14560),sumRange(10,14069),update(1032,9),update(14448,3),update(12335,3),sumRange(728,14645),update(4396,7),update(8689,2),sumRange(509,14172),update(4399,1),update(14356,5),update(1371,8),update(11695,8),update(7673,2),update(7798,2),update(2635,6),update(7283,2),update(13352,2),update(7481,6),update(10976,3),sumRange(357,14569),sumRange(835,14942),update(4383,0),sumRange(651,14568),sumRange(263,13948),sumRange(52,14148),update(7657,6),update(14351,7),update(2895,2),update(8492,6),update(836,0),sumRange(66,14468),update(5929,2),sumRange(254,13912),update(5719,2),update(8227,3),update(11355,7),sumRange(131,14475),update(14951,3),update(11714,7),update(13844,3),update(5925,5),update(2119,4),update(324,0),update(4916,2),update(4240,5),update(6597,5),sumRange(588,14815),update(1812,5),sumRange(3,13799),update(14903,1),update(7268,0),sumRange(475,14790),update(10105,8),update(6381,8),update(2347,3),update(9781,5),update(1868,5),update(9032,4),update(8473,8),update(11925,6),update(6851,7),update(7104,4),update(11323,6),update(9897,4),sumRange(1143,14898),update(9659,7),update(12587,6),sumRange(883,14887),update(8523,9),sumRange(430,14968),update(3785,6),update(10315,5),update(13626,6),update(12980,0),update(2564,9),sumRange(1018,14893),sumRange(493,14315),update(6132,9),sumRange(41,14247),sumRange(113,14159),sumRange(83,13996),update(10659,9),update(14093,6),update(4144,6),sumRange(817,14606),update(9789,7),sumRange(134,14740),update(2747,3),sumRange(29,14209),update(5583,3),update(14813,5),sumRange(149,14651),sumRange(203,13979),update(2382,5),update(12134,7),sumRange(584,14833),sumRange(79,14994),sumRange(358,14730),update(12007,2),update(1184,9),update(8535,1),sumRange(763,14962),sumRange(393,14424),update(419,2),sumRange(621,14848),update(2085,1),update(222,1),sumRange(301,14847),update(952,3),update(14466,8),sumRange(130,14307),update(14060,4),sumRange(290,14497),update(8546,6),update(6727,0),update(14207,0),update(4792,8),update(13466,8),update(5161,0),update(3492,3),update(1505,7),update(7199,6),sumRange(594,14863),update(13615,8),update(1348,3),sumRange(429,14318),update(9316,4),update(7591,2),sumRange(539,14246),sumRange(234,14430),update(3482,1),update(8479,1),update(9123,8),update(7331,3),update(7985,1),sumRange(150,14132),update(6111,1),update(7208,9),sumRange(378,14713),update(7852,1),update(14832,3),update(3260,9),update(1310,2),sumRange(868,14595),update(9636,5),update(9735,3),update(6054,5),update(3912,7),update(11922,5),update(7571,1),sumRange(467,14833),update(4269,6),sumRange(564,14557),update(10467,6),update(7434,9),sumRange(789,14530),update(8986,2),update(11485,4),update(7972,6),update(3551,9),update(13936,7),update(11256,2),sumRange(267,14478),sumRange(115,14490),update(4999,2),update(14403,4),sumRange(526,14301),update(8753,2),update(8597,4),update(14120,1),update(3409,3),sumRange(90,14668),update(13796,7),sumRange(843,14881),update(11505,3),update(6288,0),update(7063,7),update(9287,6),update(7937,8),update(11540,1),update(4729,4),update(7382,3),update(11814,3),update(3046,7),update(13210,8),sumRange(404,14572),sumRange(638,14401),update(4887,5),update(5616,0),sumRange(68,14906),update(8094,1),update(2774,3),update(8175,8),update(1515,1),update(204,9),update(11591,2),update(13982,6),sumRange(615,14485),update(150,1),update(9812,5),sumRange(390,14623),update(82,7),update(1782,5),sumRange(923,14571),update(1670,9),update(612,3),update(11851,3),sumRange(153,14067),update(8345,0),update(3430,8),sumRange(1187,14990),update(6335,8),update(1483,2),update(7435,3),sumRange(234,14454),update(7304,2),update(14043,8),sumRange(601,14466),update(11090,3),sumRange(586,14620),update(11371,5),sumRange(1010,14959),sumRange(663,14703),sumRange(901,14993),sumRange(189,14634),sumRange(532,14419),update(1356,1),sumRange(301,14142),update(8755,4),update(13921,2),update(4665,2),update(9384,9),update(10061,0),update(1044,3),update(51,3),sumRange(482,14160),sumRange(698,14677),sumRange(26,14685),sumRange(443,14849),update(4205,2),update(4644,2),update(10380,0),sumRange(13,13985),update(2902,8),update(2111,8),sumRange(666,14938),update(9932,9),sumRange(403,14962),update(9597,0),update(14599,8),update(9667,1),update(3369,1),sumRange(946,14769),sumRange(126,13868),update(11848,4),sumRange(499,14657),update(2290,8),sumRange(649,14395),update(6473,6),sumRange(475,14827),update(1223,0),update(3566,5),update(11999,6),update(6699,8),update(12775,5),update(3367,1),update(14038,0),update(7509,7),update(9344,2),sumRange(187,13976),update(12389,2),update(12044,9),update(145,5),update(8105,6),sumRange(133,14184),sumRange(476,14420),update(14017,7),update(1963,9),update(6489,8),sumRange(148,14821),update(10690,3),update(5399,3),update(7801,1),update(5550,9),sumRange(570,14318),sumRange(521,14568),sumRange(652,14611),update(14620,2),update(4922,9),update(14635,0),update(11205,8),update(12521,4),update(11730,7),update(12652,7),update(10328,8),sumRange(64,14328),update(4581,8),sumRange(666,14612),update(11381,6),sumRange(911,14889),update(4104,3),update(574,9),sumRange(836,14736),update(12412,2),update(12765,5),update(5243,4),update(13572,9),sumRange(410,14792),update(743,5),update(669,5),sumRange(470,14491),sumRange(615,14725),update(7449,1),update(13545,5),update(11697,3),update(900,9),sumRange(559,14973),update(8402,0),update(7338,6),update(11671,7),update(12772,3),update(13637,7),update(3233,0),update(11681,7),update(4625,4),update(8851,7),update(5765,2),sumRange(451,14291),update(7006,4),update(14840,2),update(8733,2),update(12775,6),sumRange(778,14488),update(7784,7),sumRange(1191,14971),update(13291,1),sumRange(490,14829),sumRange(405,14124),update(5212,8),sumRange(686,14688),sumRange(208,14509),sumRange(93,13956),update(11906,9),update(6291,1),sumRange(84,14101),update(14599,8),update(3280,0),sumRange(758,14555),sumRange(755,14530),update(4426,1),update(12128,8),sumRange(1169,14928),update(5750,3),update(8476,3),update(14026,8),update(224,4),update(12886,6),update(9631,8),update(8041,3),update(4364,0),sumRange(59,13879),sumRange(847,14516),update(3205,1),update(3095,4),update(4936,4),update(3497,8),update(1362,9),update(2,3),update(11546,8),update(1882,4),sumRange(934,14650),update(6655,2),update(12556,7),update(8292,8),update(4629,9),update(3761,7),sumRange(669,14805),update(9794,7),sumRange(105,14413),update(13840,2),update(8851,8),update(11428,2),update(13733,1),update(9233,4),sumRange(411,14086),update(2884,2),sumRange(399,14520),sumRange(18,13716),update(2166,9),sumRange(1330,14973),update(6647,2),update(4381,8),update(9156,6),update(12888,3),sumRange(143,13831),update(4202,3),update(13366,8),update(2881,3),update(1897,8),sumRange(691,14357),update(3877,3),sumRange(153,13930),sumRange(911,14812),update(11911,7),update(10682,8),sumRange(1064,14794),update(10395,0),sumRange(626,14445),update(4352,4),sumRange(624,14660),update(14776,7),update(8096,5),sumRange(1048,14922),sumRange(29,14108),update(10901,1),update(9040,1),update(7983,7),update(10804,2),sumRange(415,14178),sumRange(458,14206),update(14883,3),update(14305,6),sumRange(196,14694),sumRange(209,14144),update(10850,0),update(11661,3),update(2440,2),update(3288,1),update(6427,5),sumRange(151,14844),update(3310,0),update(13032,4),update(12854,3),sumRange(321,14233),sumRange(1001,14959),update(11003,3),update(6460,7),update(3909,0),update(1619,7),update(5024,2),update(9876,3),update(7807,2),sumRange(421,14873),update(12232,2),update(5974,6),update(6829,8),update(8037,3),update(11569,0),update(14587,0),update(6235,1),update(9326,8),update(9382,4),sumRange(281,14046),sumRange(342,14212),update(11620,2),update(11725,3),update(9065,3),update(7317,9),update(10422,1),sumRange(611,14778),update(14953,9),update(1079,5),sumRange(730,14791),sumRange(859,14630),update(8187,1),update(3359,5),update(8817,6),update(4353,3),update(494,1),sumRange(60,14795),update(9779,8),update(8716,4),sumRange(48,14867),update(6269,0),sumRange(424,14663),update(4242,1),sumRange(366,14389),sumRange(1184,14911),sumRange(7,14721),update(6604,4),sumRange(589,14975),sumRange(852,14886),sumRange(593,14363),update(1384,0),sumRange(114,14490),sumRange(411,14432),update(4474,6),update(5322,1),update(11955,6),update(6932,9),sumRange(65,13721),update(10007,6),sumRange(201,14474),update(11198,9),update(9347,1),update(7486,5),sumRange(1288,14961),sumRange(85,14263),update(6992,2),update(641,9),update(8479,3),update(3031,5),update(2782,8),sumRange(273,14065),sumRange(427,14758),update(7514,2),update(9848,0),update(14151,1),update(13049,0),sumRange(446,14274),sumRange(646,14586),sumRange(789,14855),update(10725,5),update(3629,0),sumRange(774,14626),update(1971,2),update(2376,3),update(10233,2),sumRange(268,13943),update(2673,1),sumRange(58,13929),sumRange(48,14785),sumRange(420,14311),update(59,4),update(7401,8),update(1274,8),update(10363,7),sumRange(72,14894),sumRange(281,14515),sumRange(604,14610),update(4182,0),update(5240,1),update(10880,6),update(2174,7),update(11151,8),sumRange(324,14471),update(8135,6),update(6231,7),sumRange(436,14110),update(11434,4),sumRange(365,14925),sumRange(449,14294),update(12791,6),sumRange(661,14375),update(9298,8),sumRange(141,14645),update(2683,0),update(8645,7),update(9670,8),update(4973,4),sumRange(403,14902),update(7705,8),update(11602,5),update(1293,4),update(5029,5),update(8847,3),update(423,3),update(13660,9),update(11610,7),update(5158,5),update(10775,3),sumRange(139,14237),sumRange(957,14886),update(904,2),update(1593,4),update(14464,9),update(5357,8),update(10113,2),update(913,2),update(3202,8),sumRange(1138,14895),update(10148,6),update(1225,7),update(1220,3),update(11317,2),update(10831,9),update(11105,8),update(10990,0),update(14735,4),update(683,0),update(4289,1),update(12734,5),update(6748,7),update(117,6),update(3517,7),update(7054,3),update(10670,6),sumRange(465,14451),update(10987,9),update(6849,6),update(6364,3),sumRange(1016,14800),sumRange(532,14677),sumRange(595,14879),update(12457,2),update(13695,6),update(14228,0),update(758,9),sumRange(523,14627),update(65,5),update(4702,4),update(8149,0),update(2313,7),sumRange(334,14035),update(2776,3),update(10574,4),update(6893,5),update(3357,3),sumRange(288,14726),update(5153,0),update(14848,9),update(12136,1),update(11848,0),sumRange(142,14215),sumRange(472,14448),update(7162,7),update(1729,8),update(10304,1),update(4506,7),sumRange(331,14378),update(10502,2),update(7298,7),update(1239,2),update(1997,9),update(9350,5),update(9718,7),update(3487,0),sumRange(37,13827),update(9140,8),update(7636,8),update(2542,4),update(7741,5),update(8951,2),sumRange(948,14891),update(3573,9),update(3911,5),update(13130,4),update(7705,0),update(9917,1),update(1284,1),update(3154,2),update(12726,5),update(10713,6),update(12680,1),update(13289,8),update(1525,8),update(9945,5),update(9506,2),sumRange(68,13840),update(13220,6),sumRange(491,14904),sumRange(1337,14995),update(5370,8),update(13041,9),update(4019,8),update(11515,8),sumRange(95,14780),update(6229,9),update(8307,3),update(1458,6),update(11450,3),update(8098,8),update(2203,8),sumRange(0,13714),sumRange(810,14780),update(3589,1),update(8881,7),update(7679,1),update(13712,9),update(2315,1),update(1647,6),update(8639,6),update(5472,5),update(14372,4),update(7097,2),update(11546,1),update(2249,0),update(13672,0),update(2680,0),sumRange(764,14975),sumRange(379,14630),sumRange(386,14630),update(9543,0),sumRange(3,13933),update(1054,6),update(12942,5),update(7851,6),update(12905,2),update(13595,2),sumRange(219,14778),update(5506,9),update(9978,6),update(6244,6),update(2536,7),sumRange(438,14692),update(1532,5),update(2152,1),update(13785,4),update(1948,9),sumRange(1027,14791),update(8039,6),update(4087,3),update(1757,6),sumRange(1053,14855),sumRange(14,14442),sumRange(1180,14901),update(12056,8),update(5960,1),update(1898,1),update(3379,4),update(9985,7),update(5164,9),update(1455,9),sumRange(484,14336),update(10738,2),sumRange(194,14161),update(7285,7),sumRange(50,13787),sumRange(271,14946),update(6880,0),sumRange(135,14283),update(11661,2),update(10668,3),update(8918,1),update(8390,3),update(5761,7),sumRange(162,14215),sumRange(156,14004),sumRange(1197,14881),update(2277,3),update(1584,9),update(7275,5),update(4348,6),sumRange(211,13892),update(13944,9),sumRange(769,14614),update(12337,5),sumRange(610,14824),update(10895,0),update(3148,4),sumRange(848,14766),sumRange(656,14331),sumRange(259,14046),update(11701,1),update(4188,7),update(3963,1),update(11242,5),sumRange(312,14445),sumRange(983,14673),sumRange(1126,14979),sumRange(526,14850),update(8468,3),sumRange(73,13865),update(11930,0),update(11631,1),update(11036,6),sumRange(227,14151),sumRange(64,13722),update(14659,1),sumRange(148,14377),sumRange(133,14779),update(4661,7),sumRange(286,14738),update(12576,1),update(8877,6),sumRange(934,14930),update(2069,8),sumRange(639,14477),sumRange(1242,14885),update(12119,8),update(5475,0),sumRange(193,14020),update(10412,0),update(4295,8),update(7413,6),update(8764,1),sumRange(877,14851),sumRange(26,14594),sumRange(275,14327),sumRange(952,14879),sumRange(345,14567),sumRange(732,14803),update(14934,1),sumRange(1043,14741),update(5313,8),update(5958,3),sumRange(202,14626),sumRange(43,14636),sumRange(209,14495),update(10321,9),update(11384,5),sumRange(140,14809),update(9297,8),update(11102,4),update(14201,7),update(3864,1),update(6803,7),update(12184,2),sumRange(45,14069),update(7658,8),sumRange(56,14808),update(12522,8),update(10718,6),update(3809,4),update(10129,8),update(8363,8),sumRange(808,14746),update(5578,3),sumRange(648,14473),update(12757,9),update(764,4),update(7576,9),update(2316,0),update(9724,5),update(749,1),update(11463,5),update(14532,5),update(4542,4),update(8131,5),sumRange(61,14544),update(8273,5),sumRange(1150,14980),update(14783,5),update(2716,3),update(7046,4),update(318,0),update(10953,5),sumRange(1232,14885),update(9892,6),sumRange(1167,14928),update(3159,3),sumRange(617,14859),update(11512,6),sumRange(519,14416),update(12973,3),update(11010,4),update(6826,6),update(9913,6),update(10327,1),update(12778,3),update(8167,1),update(6220,8),update(9752,1),update(11292,2),sumRange(200,14242),update(1654,5),update(13510,8),update(7658,4),update(7093,2),update(626,4),update(14925,4),sumRange(780,14485),update(8326,3),update(9929,1),update(12768,5),sumRange(450,14421),update(7057,8),update(3696,7),update(12289,1),sumRange(898,14605),sumRange(201,14003),sumRange(206,14306),sumRange(654,14910),update(11041,7),update(1075,7),sumRange(592,14750),sumRange(750,14518),sumRange(1291,14986),update(13401,0),update(11261,9),sumRange(143,14905),update(14423,3),sumRange(176,14397),update(6010,5),sumRange(504,14777),sumRange(1050,14717),update(8786,3),update(8451,1),update(5553,3),sumRange(195,14808),update(4612,8),update(3898,0),update(7087,7),update(3068,8),update(9842,9),update(185,3),update(14889,6),update(295,3),update(4810,5),update(3167,3),update(14919,2),update(3520,1),update(8253,6),sumRange(1218,14985),update(2818,4),sumRange(133,14240),update(7247,9),update(5849,3),update(3624,0),sumRange(144,13836),update(9257,7),update(9736,9),update(9153,3),sumRange(49,13770),sumRange(621,14460),update(7295,2),update(8089,6),update(5619,4),update(13841,8),update(7209,2),sumRange(191,14586),update(3087,5),update(13440,1),update(4667,8),update(3053,7),sumRange(48,13913),sumRange(943,14583),update(13326,8),update(10255,2),sumRange(125,14795),update(12140,7),update(2163,5),sumRange(26,14912),update(7099,7),update(6276,6),update(7080,5),update(9702,2),update(5521,8),sumRange(498,14260),sumRange(531,14416),sumRange(662,14459),update(2842,6),update(3396,9),update(3112,2),sumRange(128,14118),update(508,4),update(3040,2),update(10176,3),sumRange(1197,14993),update(14192,1),sumRange(236,14093),sumRange(623,14694),update(12884,7),update(8584,4),update(10464,1),sumRange(1129,14999),sumRange(67,14442),update(14573,8),update(4072,8),sumRange(1154,14969),sumRange(733,14677),update(6908,0),update(9180,7),update(3753,0),sumRange(533,14994),update(6057,8),sumRange(238,14466),update(13951,5),sumRange(964,14966),update(10263,6),update(8086,4),sumRange(1045,14909),update(3889,2),update(10191,0),sumRange(276,14525),sumRange(277,14221),update(12239,7),sumRange(678,14833),update(1607,5),update(4860,7),update(5487,6),update(13702,7),update(8087,2),update(6827,0),sumRange(405,14606),update(369,0),update(14462,7),update(10825,7),update(9692,8),sumRange(270,14578),update(3266,8),update(13575,7),sumRange(526,14486),update(8304,0),update(8789,2),sumRange(591,14256),sumRange(766,14758),update(1651,4),update(9257,6),update(7797,6),update(10942,6),sumRange(1142,14953),update(13865,9),update(11081,9),sumRange(221,14946),update(9932,2),update(7066,7),sumRange(591,14911),update(5895,0),update(13513,2),sumRange(88,14567),update(4425,7),update(7058,1),update(10922,8),update(2813,1),sumRange(52,14625),update(3940,1),sumRange(830,14875),update(10366,3),update(3849,9),sumRange(909,14682),update(5877,7),sumRange(646,14760),update(6365,3),update(11328,4),sumRange(212,14261),sumRange(806,14787),update(13463,2),update(6316,6),update(9016,7),update(9112,3),update(12335,1),update(7821,2),sumRange(358,14462),update(12910,7),sumRange(870,14558),update(13053,3),update(12751,8),update(2248,7),update(7284,0),update(13833,7),sumRange(158,14880),update(2641,7),sumRange(569,14796),sumRange(598,14686),update(2873,6),update(11752,3),update(7382,6),update(13338,1),update(1353,9),update(4042,5),sumRange(1069,14885),update(7404,4),update(5729,2),update(2459,3),sumRange(309,13961),update(7416,6),update(1593,6),update(6042,9),update(3734,4),update(13463,9),update(3413,1),sumRange(1098,14815),sumRange(333,14153),update(7946,8),update(4762,9),sumRange(158,14225),update(5075,4),sumRange(160,14156),update(14275,6),update(1875,9),update(6428,0),update(9500,9),update(7294,8),update(3552,3),sumRange(1028,14871),sumRange(309,14851),update(1158,0),sumRange(829,14592),update(8762,9),update(5572,1),update(12616,9),sumRange(91,14332),update(10653,1),sumRange(702,14684),update(7115,5),update(7673,5),update(3461,1),update(6530,4),update(14635,5),update(2269,1),update(4262,3),sumRange(743,14943),sumRange(126,14631),sumRange(977,14951),update(12231,0),update(5583,9),update(2972,0),update(8308,8),update(1849,0),sumRange(339,14491),update(14685,2),update(1104,9),update(1986,2),sumRange(1253,14996),update(11711,0),sumRange(211,14548),sumRange(634,14390),sumRange(1166,14993),update(3039,4),update(232,2),update(6528,1),sumRange(41,14321),update(14234,3),sumRange(649,14883),sumRange(188,14298),sumRange(1000,14847),update(6484,3),update(493,2),update(12679,8),update(13259,7),update(14248,7),update(10975,2),update(12893,5),update(3861,6),sumRange(987,14767),update(2710,2),update(12728,9),sumRange(695,14369),update(4872,8),sumRange(642,14756),update(7951,5),update(11441,4),update(7088,4),sumRange(281,14901),update(4122,5),update(9343,2),update(14485,6),update(10544,3),sumRange(569,14508),update(5189,0),update(6106,0),update(11034,6),update(1332,4),update(13433,9),update(293,4),update(7348,8),sumRange(53,13817),update(12149,6),update(4534,9),sumRange(348,14018),sumRange(257,14548),update(237,6),update(6207,0),sumRange(1052,14928),update(2746,9),update(3395,3),update(9892,5),sumRange(186,13868),update(749,7),update(13591,3),update(7698,6),sumRange(1026,14848),update(13199,4),update(8840,4),update(7046,2),update(913,0),sumRange(225,14688),sumRange(337,14353),sumRange(734,14455),update(3598,3),update(1772,0),update(3562,1),update(13588,9),update(6751,7),update(10179,8),update(2322,1),update(13284,4),update(2208,1),update(9095,8),update(9854,5),update(4420,7),update(5294,7),update(10351,7),update(10661,3),update(10383,3),update(8601,3),update(5470,0),update(5976,3),sumRange(292,14278),sumRange(635,14528),update(11237,8),update(6619,3),update(8791,8),sumRange(900,14695),sumRange(29,14804),update(4100,6),sumRange(432,14746),sumRange(1256,14948),sumRange(216,14964),update(2850,4),update(4357,2),update(1240,5),update(10819,7),update(5511,2),update(3191,3),update(12117,6),update(7670,4),update(8378,5),update(1882,1),update(1788,8),update(1586,6),update(2752,6),update(2004,6),sumRange(879,14840),update(9883,2),sumRange(658,14781),sumRange(548,14455),sumRange(269,14096),update(1676,2),sumRange(677,14684),update(12723,0),sumRange(402,14877),sumRange(309,14337),update(13779,9),sumRange(779,14533),sumRange(1,13702),sumRange(1031,14965),update(12429,7),sumRange(543,14830),sumRange(54,14104),update(11272,4),update(2322,2),update(10626,7),update(5303,7),update(14254,8),update(5136,5),sumRange(1166,14920),sumRange(128,14845),sumRange(1142,14965),update(9809,8),sumRange(695,14937),update(13206,9),sumRange(1062,14842),update(2554,3),update(9650,2),update(11586,3),update(9121,0),update(5056,1),update(2415,0),update(13458,5),sumRange(505,14932),sumRange(63,14789),update(14448,7),update(10742,9),sumRange(204,14756),update(9063,8),sumRange(135,14655),update(5195,2),update(14727,4),update(1496,2),update(9136,6),sumRange(813,14568),sumRange(303,14830),sumRange(657,14693),update(12376,2),sumRange(376,14661),update(14761,9),update(7925,3),update(67,6),sumRange(553,14285),update(7678,9),update(13673,4),update(10129,3),update(11508,2),sumRange(536,14585),sumRange(127,13954),update(5808,9),sumRange(81,14508),update(13347,9),sumRange(421,14580),update(3070,7),update(13265,0),update(9205,7),sumRange(867,14603),update(10240,5),sumRange(256,14363),update(5587,5),update(7251,6),update(12442,7),update(14170,5),update(6755,7),sumRange(700,14613),sumRange(773,14826),sumRange(316,14039),sumRange(66,13762),update(12682,9),update(13617,1),sumRange(49,14097),sumRange(455,14271),update(1811,8),update(9927,0),sumRange(540,14322),update(7543,4),update(5884,1),update(413,8),update(6164,5),sumRange(574,14407),sumRange(736,14651),sumRange(763,14451),sumRange(607,14997),update(5996,4),update(692,7),sumRange(11,14343),sumRange(263,14612),update(7057,0),update(3906,9),update(5780,7),sumRange(96,14221),update(812,6),sumRange(452,14472),update(7856,9),update(1309,4),update(12343,6),update(8335,8),update(1840,5),sumRange(804,14808),update(11765,7),sumRange(249,14354),update(13556,8),update(8942,3),sumRange(736,14491),sumRange(54,14564),update(14995,4),update(10678,9),update(11320,4),sumRange(201,14549),sumRange(848,14717),sumRange(579,14779),update(11617,0),update(4844,9),sumRange(276,14068),sumRange(474,14118),update(6352,7),update(2201,1),update(2302,5),update(10238,0),update(9897,4),sumRange(940,14720),sumRange(230,14307),update(1362,0),sumRange(827,14737),update(9405,7),sumRange(710,14837),sumRange(528,14909),update(3710,3),update(13757,2),update(10026,6),update(11220,6),update(8880,4),update(12691,7),sumRange(200,14762),sumRange(328,14149),update(14243,7),update(3556,5),update(13334,5),update(10740,5),sumRange(703,14417),update(2275,5),sumRange(931,14828),update(11695,1),update(12106,9),update(13612,7),update(12346,5),update(10406,9),update(8871,3),update(11959,9),update(5787,6),sumRange(913,14934),update(9747,7),update(6565,9),update(11254,8),update(2625,9),sumRange(915,14640),update(3514,3),update(1592,0),sumRange(915,14660),update(1904,6),update(2942,9),update(11215,6),update(12105,4),update(2451,0),update(12335,4),update(14980,1),sumRange(183,14566),sumRange(915,14752),sumRange(473,14767),update(12306,4),update(10405,0),update(2565,3),update(4999,0),sumRange(845,14644),update(3233,3),update(7635,3),update(9684,8),update(6472,1),sumRange(35,14757),sumRange(219,14177),update(1137,2),sumRange(170,14820),update(9049,3),update(3316,4),sumRange(107,14836),update(12416,8),sumRange(193,14225),sumRange(17,13735),update(3215,0),update(7101,3),sumRange(684,14952),sumRange(178,14088),sumRange(674,14791),sumRange(889,14799),update(3433,1),update(8292,1),sumRange(701,14518),update(3063,4),update(12023,6),update(13334,8),update(8039,3),sumRange(207,14582),update(8615,6),update(4566,5),update(7576,8),update(557,2),update(4511,1),update(119,7),sumRange(37,14944),sumRange(120,14247),update(13475,8),sumRange(426,14127),sumRange(320,14938),update(3818,7),update(13268,6),update(12124,2),update(10892,8),update(8176,2),sumRange(176,13868),update(6245,5),sumRange(159,14555),update(1264,6),update(11353,9),sumRange(149,14251),update(902,9),sumRange(497,14976),update(14597,0),update(3347,7),sumRange(780,14962),update(1740,0),sumRange(707,14876),sumRange(625,14632),update(12307,4),update(13858,2),update(547,2),sumRange(644,14601),update(6460,9),sumRange(693,14594),sumRange(992,14724),update(5452,8),update(5126,5),sumRange(37,14024),update(9100,6),sumRange(233,14248),sumRange(973,14859),update(6626,5),update(8935,6),sumRange(144,14843),update(2421,8),sumRange(570,14892),update(9238,2),update(9324,1),update(578,9),sumRange(200,14874),sumRange(664,14978),update(7034,6),update(10253,9),update(2010,5),update(10272,7),update(1600,4),update(6277,5),update(1394,9),update(574,8),update(13923,4),update(2668,5),sumRange(998,14957),update(6597,5),update(2654,8),sumRange(17,14513),sumRange(1145,14846),update(13903,5),update(5514,6),update(8448,3),update(12729,0),update(10938,6),update(10698,8),update(11463,5),update(7599,8),sumRange(208,14590),update(2166,8),sumRange(391,14203),sumRange(173,14978),update(12074,7),update(10544,0),update(4940,3),update(4376,7),sumRange(392,14725),update(1184,3),sumRange(35,13757),update(1709,1),update(11750,2),update(433,5),sumRange(831,14472),sumRange(680,14678),update(769,5),update(7216,5),sumRange(345,14991),update(1019,2),update(8865,5),update(6595,1),update(14689,4),sumRange(52,13722),sumRange(1012,14759),sumRange(538,14768),sumRange(133,13990),sumRange(749,14951),update(14425,2),update(13909,9),update(8413,7),update(4998,8),sumRange(979,14893),update(14358,9),update(5395,9),update(7080,6),sumRange(563,14665),sumRange(610,14355),update(9133,9),update(7574,4),update(5651,5),sumRange(1078,14907),update(10091,5),update(1946,0),update(11419,4),update(8289,1),update(1201,3),update(13095,3),update(10961,3),update(6525,0),update(8836,2),sumRange(141,14702),update(6683,4),update(12827,3),update(1302,2),update(6445,2),update(12028,2),update(2646,6),sumRange(640,14793),sumRange(541,14677),sumRange(1242,14880),sumRange(481,14628),sumRange(474,14835),update(11002,0),sumRange(689,14472),update(933,8),update(14393,8),sumRange(243,14115),update(13405,7),update(4627,1),update(13035,4),sumRange(241,14896),update(1512,3),update(14559,6),update(10677,3),update(2979,9),sumRange(95,13800),update(7937,6),update(11421,5),update(783,6),sumRange(66,14100),sumRange(553,14638),update(5344,2),sumRange(824,14846),sumRange(817,14811),update(5147,8),sumRange(407,14976),update(6333,8),update(8274,4),update(9590,5),sumRange(183,14729),sumRange(531,14413),sumRange(227,14413),sumRange(539,14360),update(13952,3),sumRange(289,14447),update(1537,9),update(7759,1),update(9609,6),update(4786,5),sumRange(317,14207),update(14301,2),update(5836,7),update(4790,8),update(10973,3),sumRange(301,14526),update(3419,1),update(10887,1),sumRange(450,14201),sumRange(434,14695),update(8452,8),update(6198,9),sumRange(112,14189),sumRange(234,14288),update(10603,1),update(11175,9),update(10238,2),update(2449,3),sumRange(387,14251),update(8150,6),sumRange(1233,14991),sumRange(868,14993),update(11635,4),update(7122,0),update(859,3),sumRange(469,14616),update(2809,0),update(13531,5),update(11631,9),update(2190,9),update(10947,1),sumRange(130,14479),update(13686,4),update(14499,5),sumRange(273,14930),sumRange(444,14165),update(14396,7),sumRange(662,14674),update(4720,7),update(6349,9),sumRange(732,14473),update(1485,5),update(3345,1),sumRange(211,14427),update(14756,2),sumRange(772,14960),sumRange(385,14100),update(5808,2),update(5484,0),update(7907,7),update(3787,9),update(2985,5),update(7544,5),update(12130,0),update(12746,6),sumRange(46,13750),update(1187,7),sumRange(718,14810),update(10074,3),sumRange(352,13995),update(663,9),update(162,3),sumRange(108,14252),sumRange(298,14949),sumRange(96,14340),sumRange(762,14464),update(1323,8),sumRange(529,14887),sumRange(623,14567),update(4016,5),update(13694,4),update(8784,4),sumRange(55,13965),update(3376,4),sumRange(997,14941),sumRange(312,14727),update(1256,6),update(2261,4),update(13738,4),update(2204,6),update(4784,2),update(4960,3),update(13495,7),sumRange(511,14658),sumRange(429,14208),update(800,4),update(10014,1),update(7925,0),update(11890,8),update(7364,4),sumRange(104,14201),sumRange(229,14286),sumRange(516,14339),sumRange(572,14481),update(10218,6),sumRange(857,14925),update(14244,0),sumRange(107,14136),update(13951,6),update(8155,8),update(6652,0),update(1424,5),sumRange(142,14187),update(5523,0),update(8730,8),update(6054,0),update(14505,3),update(11121,8),update(2517,6),sumRange(717,14638),sumRange(358,13996),update(4540,9),update(12101,2),update(8790,8),update(8989,1),update(283,2),update(2474,1),sumRange(311,13984),update(3605,9),update(494,4),update(5638,2),update(6083,8),sumRange(366,14574),sumRange(631,14302),update(5638,9),update(2055,5),update(11635,2),sumRange(312,14611),update(1517,5),update(12907,1),update(13739,4),sumRange(371,14291),update(12660,1),update(7754,1),update(6995,7),update(14658,3),update(1955,8),update(3741,9),update(13801,5),update(12867,4),sumRange(165,14509),sumRange(153,14401),sumRange(116,14275),sumRange(873,14953),update(9072,2),update(3686,4),update(12721,4),sumRange(96,13957),sumRange(120,14018),update(8863,5),update(10953,4),sumRange(827,14926),update(5607,3),update(6779,0),update(13787,8),sumRange(338,14449),update(5018,9),update(6856,1),update(3175,3),update(11002,1),sumRange(895,14781),update(13404,5),update(2013,2),update(13836,4),update(4354,6),update(11540,6),update(3241,5),update(3114,8),update(9844,7),sumRange(311,14839),update(1265,8),update(9253,6),update(4616,6),sumRange(179,14091),update(14932,9),update(5995,1),update(8067,5),update(357,9),update(14897,7),sumRange(651,14588),sumRange(1099,14996),update(11973,3),update(5332,5),update(4038,5),sumRange(538,14758),sumRange(810,14633),sumRange(961,14746),update(14288,7),update(2993,2),update(8105,8),update(12950,4),update(2716,2),sumRange(602,14750),update(10601,8),update(14577,8),update(8385,3),sumRange(26,14346),sumRange(1123,14794),update(14269,3),sumRange(18,14141),sumRange(289,14797),update(1713,3),sumRange(217,14667),update(526,9),sumRange(665,14580),sumRange(471,14156),update(5806,6),sumRange(298,14984),update(8439,8),update(12277,1),update(4181,6),update(4003,7),update(14278,2),update(7968,1),sumRange(775,14859),sumRange(468,14964),update(8755,9),sumRange(767,14903),update(12354,5),update(11549,2),update(12405,6),sumRange(403,14625),update(4138,5),update(690,0),sumRange(251,14243),update(11061,9),update(1249,8),sumRange(25,13723),update(8336,3),update(1267,5),update(13278,4),update(8622,6),sumRange(1092,14911),sumRange(623,14955),update(5093,0),update(8520,8),update(9921,6),sumRange(567,14240),sumRange(18,14002),update(8704,6),sumRange(221,14115),update(8478,6),update(9611,4),update(11640,7),update(3563,6),sumRange(35,13905),update(6828,3),update(10139,6),sumRange(1069,14922),update(11535,9),update(2537,1),sumRange(42,14965),update(4420,4),update(10519,2),update(11300,9),update(6664,4),sumRange(703,14623),sumRange(444,14630),update(9734,8),update(6943,2),sumRange(730,14768),update(10949,3),sumRange(58,14514),update(5302,6),update(5293,0),update(9940,5),update(4315,4),update(13649,7),update(5677,4),sumRange(561,14236),update(6534,1),sumRange(744,14979),sumRange(439,14913),update(7318,2),sumRange(30,14031),update(13486,7),sumRange(1107,14908),update(1774,4),sumRange(875,14786),update(6533,4),update(10369,9),update(954,7),update(3858,9),sumRange(638,14493),sumRange(208,14582),sumRange(235,14563),sumRange(605,14298),update(4374,5),sumRange(1252,14915),update(11281,6),update(304,8),update(5619,3),update(9075,6),update(4282,7),sumRange(247,14382),update(946,5),update(1391,5),update(9521,9),sumRange(92,14879),update(1797,8),sumRange(165,14733),update(3677,5),update(507,1),sumRange(1312,14978),update(1205,7),update(13658,4),update(7772,3),update(1803,2),sumRange(161,14570),update(7498,6),sumRange(919,14594),update(4292,5),sumRange(156,14427),update(3985,0),update(3687,3),update(9670,9),update(13075,3),update(14068,9),update(6887,8),sumRange(146,14371),update(11368,0),update(1039,9),update(4071,9),sumRange(951,14943),update(5615,8),sumRange(444,14835),update(2498,8),sumRange(230,14750),update(3993,5),update(12804,2),update(7220,5),update(9735,9),update(14918,2),sumRange(97,14395),sumRange(685,14760),update(13286,3),sumRange(33,14321),update(2882,1),sumRange(381,14896),update(5994,8),sumRange(168,14689),update(1505,8),sumRange(196,14760),sumRange(190,14491),update(8858,0),sumRange(874,14890),update(11360,3),update(846,9),update(5077,7),update(201,2),sumRange(180,14435),sumRange(106,14478),sumRange(724,14829),update(13982,7),update(8614,5),sumRange(841,14701),sumRange(896,14599),update(4606,9),sumRange(457,14636),sumRange(123,14135),update(14519,8),update(10998,2),sumRange(275,14305),sumRange(685,14493),update(9972,1),sumRange(16,13925),update(3031,7),update(7347,6),sumRange(263,14146),sumRange(214,13878),sumRange(234,14495),sumRange(260,13988),update(14885,8),sumRange(573,14547),update(7269,3),sumRange(45,13763),update(12493,5),update(11554,7),update(10791,1),sumRange(1200,14839),sumRange(59,14876),sumRange(1017,14773),sumRange(150,14087),update(9287,8),update(14926,9),update(7334,0),update(8701,5),sumRange(530,14519),update(5287,6),update(4410,2),update(4614,8),update(2047,6),sumRange(0,13794),update(9450,5),update(7300,0),sumRange(691,14872),update(5723,3),sumRange(460,14289),update(10844,4),update(13532,9),update(7478,0),sumRange(437,14946),update(7365,5),update(14614,7),sumRange(202,14612),update(5579,5),update(12820,6),update(11924,0),sumRange(88,14196),update(14274,1),update(12544,9),update(7878,4),update(4551,4),update(10338,3),update(2728,0),update(10259,0),sumRange(522,14788),update(6812,3),update(177,5),sumRange(455,14366),update(10985,1),update(5295,4),update(1625,8),update(14465,6),update(5130,8),update(12306,9),sumRange(34,14974),update(9226,7),update(29,9),update(9932,4),update(14847,7),update(4884,5),sumRange(595,14836),update(10879,5),sumRange(179,14172),update(2053,1),update(6468,7),update(4334,2),update(6115,8),update(3633,5),update(11913,6),update(10712,4),update(3719,2),update(13615,8),sumRange(259,14391),sumRange(455,14152),sumRange(216,14515),update(10528,8),sumRange(61,14830),update(12032,1),update(3273,0),update(13647,8),sumRange(423,14867),sumRange(211,13921),update(9805,4),sumRange(778,14481),update(9010,0),sumRange(434,14947),update(11891,5),update(6911,2),sumRange(11,14449),update(11410,0),update(7711,3),update(1438,0),update(8896,5),update(4815,4),update(790,2),update(12684,3),update(11337,0),update(12357,4),sumRange(275,14705),sumRange(388,14883),update(620,7),sumRange(569,14526),sumRange(54,14100),update(6051,2),update(8801,7),update(12430,6),update(14891,8),update(3467,1),update(9026,0),update(14533,1),update(10860,1),sumRange(441,14595),update(12974,6),update(11220,2),update(14867,0),update(8793,8),update(959,9),sumRange(124,13950),update(8195,8),update(1950,2),sumRange(306,13993),update(8043,0),sumRange(937,14926),update(3961,8),sumRange(528,14626),sumRange(173,13902),sumRange(868,14660),sumRange(807,14866),update(2175,0),update(7141,0),update(1608,9),sumRange(449,14677),sumRange(92,13959),update(8705,6),update(1806,0),sumRange(195,14870),sumRange(158,14059),update(10432,5),update(11909,4),sumRange(955,14896),update(3600,6),sumRange(555,14795),update(5157,4),update(2863,9),update(5918,1),sumRange(547,14720),update(12260,8),update(6749,4),sumRange(618,14361),update(3646,2),update(2411,3),update(13852,3),sumRange(596,14801),update(3698,7),update(10889,4),sumRange(938,14976),update(11826,8),update(6625,6),sumRange(1247,14916),update(7989,0),update(4397,1),update(429,5),update(6663,5),update(9114,4),sumRange(195,14853),sumRange(105,14412),update(4595,6),update(9801,1),sumRange(112,14465),update(10858,8),update(6907,7),sumRange(82,14665),update(12543,4),update(5080,8),update(3307,6),update(257,6),update(11307,3),update(1688,2),update(13798,5),update(4287,6),update(6461,6),update(6515,8),update(10134,7),update(12213,8),update(13943,4),sumRange(735,14412),update(3372,3),update(4490,1),update(1833,7),sumRange(349,14167),sumRange(108,14918),sumRange(1056,14993),sumRange(191,14141),update(8502,4),update(14932,8),update(8201,5),sumRange(40,13697),update(1617,7),update(14496,8),sumRange(913,14707),update(14329,9),sumRange(452,14290),update(9988,7),sumRange(1098,14919),sumRange(93,13889),update(132,4),sumRange(767,14529),update(9189,1),update(2428,0),update(952,5),update(9270,8),update(14848,2),sumRange(924,14876),update(11104,4),update(7872,6),sumRange(281,13970),update(7508,4),update(13426,0),update(4660,6),update(9566,1),sumRange(101,14128),sumRange(448,14323),update(4920,7),update(6478,4),update(9482,7),update(84,1),update(408,3),sumRange(280,14232),sumRange(1006,14959),update(11592,8),sumRange(589,14588),update(1213,0),update(3136,2),update(818,5),update(7606,8),update(13516,8),update(6364,8),update(9929,6),update(468,6),update(3401,5),update(2585,9),sumRange(511,14489),sumRange(9,13754),update(7012,7),update(2355,8),sumRange(737,14545),update(5316,5),sumRange(463,14113),update(12560,4),update(14962,9),sumRange(742,14956),update(68,0),update(8680,7),sumRange(1160,14999),update(1953,6),update(6594,8),update(2619,1),update(882,4),update(1668,6),sumRange(248,14970),update(5685,9),update(8536,9),update(9640,4),update(14147,0),update(12878,5),update(1199,1),sumRange(323,14533),sumRange(832,14892),sumRange(115,14378),update(1739,0),sumRange(27,14722),update(7645,2),sumRange(361,14090),update(12599,5),update(14137,3),sumRange(603,14361),update(10600,4),sumRange(322,14471),update(6178,1),sumRange(415,14527),update(12813,4),update(13231,6),update(3160,0),update(9672,1),update(11095,7),update(8404,3),update(2954,6),sumRange(951,14667),sumRange(290,14645),update(902,2),update(12679,0),sumRange(361,14596),update(5993,0),update(3623,8),update(1176,1),update(14539,0),update(5498,2),update(11732,1),sumRange(636,14402),update(12188,2),sumRange(975,14982),update(12906,9),sumRange(641,14390),update(1163,3),update(6701,8),update(13338,4),update(5800,1),update(11973,8),sumRange(670,14871),sumRange(81,13880),update(9571,9),update(4398,3),update(7726,6),update(7028,9),update(2875,7),update(3903,4),update(6264,5),sumRange(249,14656),update(4654,5),update(10854,6),sumRange(238,14209),sumRange(423,14737),update(382,5),update(480,3),sumRange(986,14893),sumRange(165,13914),update(10604,8),update(12860,7),sumRange(151,14459),sumRange(278,14563),update(11338,7),update(11466,2),update(8301,1),sumRange(513,14486),update(6701,1),update(11960,9),update(852,4),update(3043,7),sumRange(198,14360),sumRange(216,14818),update(3549,0),update(7089,4),update(8430,0),sumRange(109,14638),update(4460,1),sumRange(669,14722),sumRange(320,14771),sumRange(174,14511),update(2916,8),update(9936,3),sumRange(1242,14982),update(11051,7),update(2539,5),sumRange(566,14315),sumRange(880,14941),update(3587,3),sumRange(725,14617),update(11124,2),sumRange(105,14019),update(14362,7),update(14156,1),update(5559,2),sumRange(951,14627),update(7463,1),sumRange(44,13771),update(11551,0),update(6042,9),update(2625,2),sumRange(345,14253),sumRange(65,14301),update(7092,3),update(9580,3),update(9190,4),sumRange(813,14892),sumRange(358,14127),update(14300,8),update(5497,6),sumRange(783,14895),update(14817,0),update(4370,4),update(10599,6),update(7581,5),update(6891,0),sumRange(188,14667),update(9110,2),sumRange(608,14341),update(3713,3),update(14058,3),update(4141,9),update(3749,2),update(7602,9),update(551,8),update(2333,1),update(8663,3),update(1090,8),sumRange(31,14783),update(13683,1),update(5927,3),sumRange(133,14431),sumRange(763,14708),update(7227,0),update(3904,0),update(10842,0),update(10194,1),update(7872,1),sumRange(311,14439),update(12325,0),sumRange(669,14504),sumRange(833,14516),update(9290,1),update(13142,1),sumRange(314,14910),sumRange(713,14772),sumRange(144,14935),update(13330,9),update(12626,5),update(3838,1),update(313,3),sumRange(401,14079),update(1193,5),update(13984,6),update(4568,3),sumRange(724,14457),update(11554,9),update(8291,7),sumRange(875,14551),update(11514,4),update(7282,8),update(2983,8),update(1292,7),sumRange(690,14707),update(8877,3),update(10864,3),update(9232,2),update(1540,7),update(4126,3),update(12322,4),update(12349,5),sumRange(506,14925),update(9774,4),sumRange(232,14419),sumRange(94,14864),update(1146,4),update(12852,8),update(6222,2),update(14104,5),sumRange(1112,14807),sumRange(664,14719),update(4882,6),update(13108,6),update(10820,8),sumRange(655,14881),update(7761,0),update(2962,2),sumRange(125,14689),update(9733,2),update(7553,8),sumRange(77,14397),update(8712,0),update(13075,9),update(594,5),update(10421,8),sumRange(266,14697),update(5960,4),sumRange(409,14548),update(7360,3),update(6967,1),update(9350,3),update(6140,0),update(766,4),update(9796,0),update(11051,1),update(12921,3),sumRange(982,14969),sumRange(706,14866),update(803,9),sumRange(654,14466),update(2367,2),sumRange(156,14218),sumRange(132,14038),update(12154,4),update(758,9),sumRange(188,14774),update(2205,3),sumRange(910,14894),update(8516,1),sumRange(700,14475),update(805,5),update(6670,1),sumRange(460,14378),update(13842,6),update(1310,8),sumRange(561,14336),sumRange(392,14935),update(2728,2),update(9640,7),update(14893,3),sumRange(685,14920),update(809,0),update(5579,4),update(10250,8),sumRange(1004,14672),sumRange(217,14367),update(4128,3),update(7572,7),sumRange(396,14756),sumRange(20,14378),sumRange(976,14945),update(11911,3),sumRange(688,14841),update(5802,1),sumRange(746,14753),update(7957,2),update(2424,8),sumRange(283,14508),sumRange(811,14468),update(3826,0),sumRange(504,14586),sumRange(279,14995),update(11859,3),update(2591,8),update(14589,3),update(8295,0),sumRange(337,14712),update(2026,8),sumRange(57,13829),update(3133,3),update(695,3),update(5070,0),update(1983,9),sumRange(527,14352),update(2879,0),update(14848,1),update(7696,8),update(10616,0),update(5021,8),update(8439,2),update(6530,7),sumRange(878,14667),update(14865,0),sumRange(1125,14868),update(1209,6),sumRange(94,14913),update(9305,7),sumRange(556,14588),sumRange(305,14985),update(5254,9),update(5911,1),update(5101,7),sumRange(18,14121),update(5786,4),update(3209,5),sumRange(519,14764),update(686,5),sumRange(612,14590),sumRange(432,14437),update(5178,4),sumRange(298,14596),sumRange(512,14670),update(10993,2),sumRange(587,14843),update(6129,0),update(3961,4),update(3500,8),sumRange(533,14778),update(7012,0),update(7639,6),sumRange(288,14741),update(4089,1),update(9723,8),update(5026,5),update(11537,7),update(6883,0),update(1299,5),update(5166,7),update(1216,9),update(10634,1),update(1154,4),update(4721,8),update(8170,8),update(9738,3),update(11317,6),update(14805,2),update(6137,4),update(1478,3),update(1897,5),update(9092,1),update(706,0),update(1124,6),update(6919,8),update(9908,5),update(1960,1),update(8920,5),sumRange(391,14674),sumRange(28,13846),sumRange(705,14841),update(3169,3),sumRange(250,14584),update(14180,9),sumRange(397,14224),sumRange(963,14874),update(13914,2),sumRange(111,14466),update(2969,6),update(11463,7),update(2357,4),update(4210,4),update(1540,1),update(2384,0),update(5663,9),update(14605,0),update(13753,7),sumRange(803,14604),sumRange(234,14186),update(8786,2),update(5034,7),update(6811,0),sumRange(107,14157),update(4074,9),sumRange(280,14035),update(14634,1),sumRange(1,14336),update(9645,1),sumRange(167,14075),update(5405,5),update(10722,3),sumRange(411,14893),update(14961,6),sumRange(593,14636),update(10783,1),update(2037,1),update(3841,1),update(2767,2),update(11013,0),sumRange(647,14497),sumRange(1292,14963),update(10437,7),update(6300,6),update(9025,3),update(9417,0),update(13788,6),sumRange(64,14949),update(141,5),sumRange(188,13929),sumRange(576,14309),update(9123,9),update(4656,4),update(984,9),update(3598,5),update(1041,0),update(13276,2),update(6770,1),update(6034,2),update(10915,3),sumRange(172,14556),update(14334,2),update(1445,2),sumRange(198,14045),update(11496,2),update(8807,7),update(7217,3),update(13970,6),update(13131,7),sumRange(798,14798),sumRange(364,14019),update(11341,9),update(13525,0),update(4176,7),update(3744,4),sumRange(394,14221),update(9356,3),sumRange(70,14327),sumRange(133,14519),update(8137,6),sumRange(446,14844),sumRange(267,14173),update(1179,7),sumRange(69,14336),update(14167,7),sumRange(711,14790),sumRange(624,14636),update(11988,4),sumRange(403,14578),sumRange(585,14778),update(7765,7),update(6906,2),sumRange(267,14755),update(5356,2),update(5230,7),sumRange(955,14749),update(6862,2),update(11824,9),update(6550,3),update(12404,5),update(6484,6),sumRange(494,14912),update(2280,0),sumRange(56,14242),sumRange(557,14744),update(11072,8),update(4732,6),update(3315,8),update(8877,3),update(5275,4),update(9284,9),update(3753,3),update(12725,7),sumRange(120,14507),update(5392,5),update(466,0),sumRange(800,14640),update(2747,1),sumRange(1217,14898),sumRange(1270,14963),update(12804,4),sumRange(478,14866),update(775,8),sumRange(507,14911),update(8580,3),sumRange(592,14283),update(3396,7),sumRange(575,14224),sumRange(294,14215),sumRange(544,14753),update(248,5),sumRange(142,14923),sumRange(535,14833),update(4885,5),update(14695,5),update(9050,3),sumRange(798,14860),update(10578,9),sumRange(62,14371),update(1573,7),update(11877,6),update(3859,5),sumRange(459,14486),update(8193,6),update(14205,6),update(13046,1),update(499,9),update(13437,5),update(7742,7),update(9068,6),update(11704,6),update(7219,2),update(5156,5),update(1706,5),update(12072,5),sumRange(440,14770),sumRange(13,13944),update(3719,6),update(6107,6),update(1183,2),sumRange(498,14918),update(2632,5),update(5375,6),sumRange(541,14597),update(10284,0),sumRange(401,14383),update(3347,2),update(1351,7),update(12358,5),update(8280,0),update(11646,3),update(8488,9),sumRange(172,14212),update(917,4),update(4325,9),update(12053,5),update(4848,5),sumRange(193,13906),update(14788,2),update(7466,6),update(8963,5),update(11670,9),update(11542,0),update(4545,4),update(10854,5),update(9712,7),update(14317,2),sumRange(699,14824),update(12511,8),update(368,4),update(3908,0),update(6743,6),update(13878,9),sumRange(1145,14878),update(14960,1),update(11504,0),update(1440,7),sumRange(223,14568),sumRange(568,14247),sumRange(72,13736),sumRange(334,14314),update(1557,4),update(7089,0),sumRange(318,14514),update(4265,5),update(2025,8),update(12461,4),update(10987,6),update(5935,2),sumRange(803,14646),update(11740,3),sumRange(151,13999),sumRange(413,14772),sumRange(370,14031),sumRange(436,14424),sumRange(1067,14729),update(3430,2),update(10695,0),sumRange(924,14908),update(12909,1),update(5334,2),update(13118,0),sumRange(670,14546),update(14050,7),sumRange(217,14493),update(2370,9),update(6460,0),update(1398,1),update(4730,6),update(13913,4),sumRange(662,14700),update(13062,2),update(8290,8),update(10946,6),sumRange(209,13967),update(3945,6),update(11727,8),update(5893,7),sumRange(855,14810),update(7866,9),update(9821,0),update(13861,8),sumRange(340,14161),sumRange(799,14503),sumRange(949,14601),sumRange(668,14654),update(1028,4),update(1739,5),update(5611,2),update(1143,5),update(5133,4),sumRange(53,13856),update(4919,6),update(6839,2),update(12791,4),update(9890,5),update(199,3),update(7123,5),sumRange(1067,14796),update(3358,5),sumRange(762,14670),update(2318,7),update(3074,9),sumRange(196,14183),update(9167,0),update(12630,5),update(10151,5),update(1482,2),sumRange(530,14293),update(2806,6),sumRange(212,14956),update(9347,1),update(13133,7),update(2575,9),update(13005,5),sumRange(27,14366),update(13452,4),update(10628,9),sumRange(98,14506),update(5544,0),update(13641,7),update(11460,2),update(9190,2),update(6319,3),update(4140,8),update(7744,0),update(11201,2),sumRange(2,14148),update(4240,5),sumRange(1125,14786),update(3948,1),sumRange(115,14020),update(3715,4),sumRange(933,14638),update(14054,5),update(4368,3),update(7223,0),update(11381,1),update(6070,0),sumRange(216,14695),update(7608,7),sumRange(533,14610),sumRange(252,14724),update(7170,8),update(12987,0),sumRange(25,14566),update(8123,0),sumRange(458,14151),update(10619,8),sumRange(268,14030),update(11309,3),update(5283,2),update(12164,9),update(14215,0),update(5324,7),update(6211,7),sumRange(157,13974),update(13071,9),update(14183,2),sumRange(177,14019),update(9466,1),update(2909,2),update(2441,2),sumRange(808,14903),update(9695,1),update(8904,8),update(2063,7),sumRange(874,14543),update(14981,2),update(6466,3),update(5294,4),update(12950,0),sumRange(569,14319),update(3230,6),update(12664,6),update(12242,0),sumRange(255,14988),update(7580,5),update(8994,2),update(8769,2),sumRange(302,14418),update(47,9),sumRange(602,14838),update(13325,0),sumRange(372,14839),update(14822,0),update(6070,1),update(1591,9),sumRange(1110,14832),sumRange(132,14016),update(6480,8),update(9899,2),sumRange(14,14786),update(8853,2),update(9036,9),update(2552,4),update(10455,5),update(5969,4),update(10220,5),update(4249,9),sumRange(583,14499),sumRange(196,14742),update(13911,3),sumRange(510,14967),update(4853,6),update(10584,3),update(6453,3),sumRange(126,14615),sumRange(133,14257),update(3615,2),update(7112,4),update(14383,4),sumRange(66,14056),update(8102,2),sumRange(393,14993),update(9061,1),sumRange(452,14480),update(13380,5),sumRange(789,14745),update(10546,3),sumRange(717,14863),update(11410,9),update(4480,5),update(3249,2),update(8341,3),update(145,4),update(2702,6),update(994,7),update(9234,3),update(3687,9),update(3239,8),sumRange(410,14215),sumRange(226,13943),sumRange(820,14471),update(2817,0),update(8666,3),sumRange(523,14458),update(12584,9),update(13575,8),update(14209,3),update(8722,9),sumRange(579,14800),update(2640,9),update(12412,0),update(7311,1),sumRange(50,14083),update(4816,9),update(6659,4),sumRange(109,14445),sumRange(533,14773),update(1942,3),sumRange(71,14353),sumRange(49,14545),update(14780,6),update(6031,0),update(1875,0),update(9690,2),sumRange(178,13966),update(14065,9),sumRange(863,14944),update(9308,1),update(10709,8),update(6809,7),update(12945,1),sumRange(75,13810),sumRange(195,14401),update(13249,9),update(5556,5),update(14649,2),update(5144,6),update(12567,2),sumRange(281,14104),update(1932,1),update(1096,2),sumRange(454,14527),update(4039,9),sumRange(758,14945),sumRange(340,14050),update(14039,0),update(1828,0),update(8140,8),sumRange(423,14187),sumRange(205,14684),update(6025,9),update(9322,9),update(3221,1),sumRange(301,14377),update(4999,6),update(3522,3),sumRange(184,14810),update(11855,5),update(8572,9),update(462,3),update(13063,9),update(10620,9),update(13862,1),update(14293,3),update(207,5),sumRange(440,14313),update(11347,4),update(10089,4),sumRange(235,13962),sumRange(772,14455),update(11429,9),update(12002,0),update(10102,4),update(7679,6),update(1720,4),update(11645,0),update(5506,3),update(7176,3),update(13874,6),sumRange(200,14042),update(1351,0),sumRange(47,14592),update(14264,2),update(10114,0),sumRange(83,14453),update(14345,4),update(12886,7),sumRange(92,14718),update(9227,5),update(2834,4),update(6301,4),update(10997,1),sumRange(167,14849),sumRange(1100,14852),sumRange(66,14410),update(9233,0),update(12705,4),update(5712,4),sumRange(1071,14902),update(10066,6),sumRange(197,13872),sumRange(10,14267),update(9818,8),sumRange(297,14426),sumRange(416,14422),update(10631,3),update(7620,5),sumRange(53,13706),sumRange(880,14941),update(4139,2),update(5992,8),update(3121,2),update(2557,2),update(6946,8),update(3847,3),sumRange(102,14354),update(7321,9),update(12532,1),update(14788,7),update(10664,9),sumRange(655,14443),update(815,4),sumRange(225,14329),update(3121,7),sumRange(228,14667),update(2236,8),update(3876,7),sumRange(33,13700),update(4649,2),update(4984,9),update(6073,4),update(13481,4),sumRange(562,14299),sumRange(593,14899),update(11135,6),update(5684,5),sumRange(141,13995),update(5131,9),update(12744,5),sumRange(782,14720),update(14642,9),update(6365,2),update(8476,3),update(8869,2),update(13037,2),update(4269,6),update(8633,8),update(11948,0),sumRange(419,14966),sumRange(3,14723),update(7035,7),sumRange(921,14757),sumRange(865,14917),update(5948,6),update(13430,0),sumRange(317,14953),update(3330,7),update(10455,0),sumRange(674,14661),sumRange(991,14981),sumRange(47,14147),update(14090,2),sumRange(133,14619),sumRange(14,14945),update(10176,9),update(6746,3),update(12129,7),update(2090,9),sumRange(689,14544),update(963,4),update(1945,1),sumRange(660,14696),sumRange(1182,14944),update(14882,2),update(12429,0),sumRange(319,14188),update(7453,2),update(7900,2),update(2844,1),update(8551,9),update(1676,3),update(7458,7),sumRange(713,14912),update(2017,1),sumRange(703,14718),sumRange(47,13716),update(14618,9),sumRange(457,14173),update(5700,6),update(6052,7),update(6855,1),update(13565,4),update(10773,4),update(9967,0),update(6289,6),sumRange(71,14387),update(7075,5),sumRange(268,14433),update(6812,2),sumRange(712,14873),sumRange(23,14069),update(10138,0),update(8104,8),update(10484,4),sumRange(8,13760),update(7843,8),sumRange(869,14811),update(9137,4),update(6380,7),sumRange(264,14635),update(1936,6),update(6632,7),update(3258,9),update(5062,8),sumRange(501,14586),update(11052,5),update(5108,7),update(6557,8),sumRange(304,14744),update(7894,3),update(6683,8),update(6679,8),update(9622,2),update(14662,9),update(2406,1),update(7921,5),sumRange(288,14068),update(8407,2),update(3498,1),update(12007,7),sumRange(64,13851),update(13065,6),update(8462,3),update(1045,4),sumRange(98,14039),update(11598,3),update(8939,0),update(4230,3),sumRange(185,14680),update(5438,3),sumRange(800,14712),sumRange(545,14468),sumRange(445,14885),sumRange(653,14613),sumRange(404,14132),update(12776,2),sumRange(145,14330),sumRange(184,14734),update(12942,6),sumRange(275,13925),sumRange(810,14550),sumRange(190,14880),update(8311,6),update(9137,6),update(6232,2),update(126,0),update(9945,7),update(10415,0),update(13559,5),sumRange(167,14303),update(2454,1),sumRange(730,14834),update(9057,6),update(9774,0),update(7551,3),update(6606,1),update(4536,1),sumRange(506,14628),update(2845,6),sumRange(660,14692),update(3778,0),update(5717,5),update(9577,7),update(12458,3),update(11812,9),update(986,2),sumRange(772,14991),update(1468,0),update(1380,0),update(170,1),update(10925,0),update(3188,3),update(1213,2),update(8811,0),sumRange(969,14810),sumRange(843,14647),update(9667,3),update(9109,3),update(907,2),update(4228,3),update(11801,9),update(11243,7),update(4333,2),update(7962,1),sumRange(274,14032),sumRange(1133,14983),update(14748,6),update(6826,5),update(12579,0),sumRange(141,13966),update(2738,0),update(11595,1),update(10504,1),update(3662,4),sumRange(279,14725),update(256,5),update(3615,3),update(3090,0),sumRange(651,14877),update(14823,6),update(13477,7),sumRange(500,14962),update(4045,0),sumRange(1116,14871),update(10618,1),update(11085,3),update(12822,9),sumRange(577,14279),update(5124,3),update(14951,8),update(4289,5),update(11524,7),update(8994,9),sumRange(145,14711),update(6908,2),sumRange(296,14305),update(5634,5),update(1556,8),update(298,0),sumRange(871,14875),update(1903,7),update(7646,0),update(3281,7),update(10900,2),sumRange(657,14566),sumRange(601,14957),update(14392,0),sumRange(620,14390),update(8275,0),update(10894,4),update(2731,2),update(8453,1),update(935,0),update(11535,8),update(6706,4),update(10147,6),update(14761,0),sumRange(955,14976),update(8691,0),update(2690,7),update(8489,5),sumRange(958,14947),update(5573,7),sumRange(578,14822),update(12382,3),update(4599,5),update(11761,8),update(4758,3),sumRange(175,14714),sumRange(190,14392),update(5182,5),update(3355,4),update(8123,3),update(13531,6),update(448,1),update(5698,3),sumRange(354,14908),update(11218,8),update(4481,8),update(11179,1),update(10549,2),update(8169,4),update(873,9),sumRange(774,14479),update(9293,4),update(8671,1),sumRange(190,13927),update(14713,9),update(221,4),sumRange(66,14705),update(10703,2),sumRange(461,14846),sumRange(979,14994),update(14263,2),update(1272,3),sumRange(989,14789),update(11084,0),update(11138,9),update(14171,1),update(5506,9),sumRange(475,14144),update(3842,7),update(5985,6),update(1872,9),update(782,5),sumRange(224,14448),update(14179,8),sumRange(83,14388),update(12846,5),update(6350,6),update(13502,8),update(6581,9),update(10483,1),update(8628,7),sumRange(1025,14858),update(13979,0),sumRange(99,14407),update(6272,4),sumRange(1031,14780),update(2094,8),update(3208,4),update(14921,5),sumRange(957,14684),update(7278,0),update(8401,6),update(10318,2),update(13626,3),sumRange(1269,14913),update(189,9),update(10880,6),sumRange(227,13990),update(10392,2),update(2623,2),sumRange(1193,14980),sumRange(692,14445),update(11189,7),sumRange(527,14449),update(9605,1),update(8897,5),update(10433,1),update(2187,0),sumRange(808,14639),update(774,0),update(3516,8),update(13434,1),update(3047,6),update(12228,7),sumRange(1127,14863),sumRange(229,14600),update(2995,4),update(1026,9),sumRange(424,14317),sumRange(221,13945),sumRange(295,14637),update(13730,8),update(3643,4),sumRange(837,14815),update(9491,5),update(5166,2),update(9858,1),sumRange(276,14991),update(5457,0),update(4124,7),update(12095,5),update(2915,5),sumRange(55,13814),sumRange(154,14757),sumRange(379,14697),update(12702,6),sumRange(1015,14988),update(2301,9),update(5093,2),update(11024,9),sumRange(259,14731),sumRange(61,14174),sumRange(724,14583),update(8508,1),update(2676,6),sumRange(391,14164),update(4781,8),update(11993,2),update(11700,4),update(760,4),update(9599,5),update(2390,9),update(9370,1),update(13867,9),update(3948,9),update(14632,2),sumRange(501,14823),update(14853,5),update(3542,3),update(8975,0),sumRange(443,14199),sumRange(279,14530),update(7327,6),sumRange(830,14512),sumRange(780,14934),update(14974,8),sumRange(422,14253),update(4648,5),update(4298,9),update(3763,6),update(12215,9),update(2176,9),update(9521,1),update(1473,2),sumRange(37,14382),sumRange(560,14679),sumRange(733,14464),update(4157,4),sumRange(3,14199),sumRange(535,14434),update(5940,4),sumRange(229,14933),sumRange(114,14794),update(6145,7),update(11446,6),sumRange(27,14659),update(10386,4),sumRange(306,14745),update(1900,4),update(3382,6),update(9745,0),update(387,1),update(9878,8),sumRange(49,14040),update(9807,5),update(10757,7),update(4408,3),sumRange(749,14635),update(922,6),update(9389,9),update(8539,6),update(6848,1),sumRange(107,14157),update(7276,3),sumRange(1204,14922),sumRange(329,14447),sumRange(815,14596),update(7616,6),update(4549,0),update(1899,4),update(3708,0),sumRange(577,14233),sumRange(16,14174),update(12970,9),sumRange(736,14603),update(13656,2),update(9687,8),sumRange(1107,14760),update(8623,5),sumRange(446,14569),update(6925,9),update(10056,1),sumRange(309,14019),sumRange(865,14630),sumRange(73,14239),update(14455,3),sumRange(1096,14834),update(10802,7),update(3917,9),update(2367,9),update(3712,9),sumRange(482,14151),sumRange(50,14795),sumRange(471,14996),sumRange(58,13850),update(12186,6),sumRange(62,14543),update(5903,2),update(1832,6),update(1154,1),sumRange(402,14186),update(3959,8),sumRange(1011,14841),sumRange(20,14709),update(4451,4),update(7367,3),update(149,6),sumRange(543,14966),update(11060,8),update(13993,1),update(14134,3),sumRange(616,14645),sumRange(8,14578),update(7812,2),sumRange(358,14918),sumRange(97,13958),sumRange(269,14017),update(13875,6),update(1038,8),update(2353,2),sumRange(41,14864),update(11822,0),sumRange(565,14850),update(8637,4),update(12811,2),update(2625,9),sumRange(160,14034),update(9301,3),update(899,7),update(9978,5),sumRange(642,14813),update(14408,0),update(2614,7),update(3497,5),update(8986,5),sumRange(867,14620),update(2554,9),update(1901,7),update(12239,3),sumRange(844,14540),sumRange(555,14706),update(11036,6),sumRange(418,14273),update(11477,6),sumRange(251,14793),sumRange(206,14317),update(4275,5),update(10590,2),update(7533,9),sumRange(571,14720),update(434,9),update(4767,6),update(12229,0),update(5877,2),update(1018,3),update(12909,0),update(2568,7),update(4549,5),update(566,3),sumRange(343,14743),sumRange(908,14880),update(5297,0),sumRange(440,14348),update(14430,5),update(2287,3),update(14734,7),update(8217,3),update(12555,1),update(557,9),sumRange(1253,14938),update(10807,8),update(6607,4),update(13694,8),sumRange(40,14793),update(4557,8),update(12399,5),sumRange(910,14693),sumRange(259,14959),update(12858,5),update(1873,9),sumRange(480,14656),update(14568,8),update(5427,7),update(4865,9),update(4103,5),update(10688,8),update(12603,3),sumRange(25,13695),update(13315,7),update(3899,6),update(5056,4),update(11930,8),update(11474,5),sumRange(273,14723),sumRange(117,13986),sumRange(466,14482),update(13572,3),update(5613,7),sumRange(1198,14982),sumRange(587,14230),update(10209,2),update(11077,0),sumRange(1262,14950),update(6253,9),update(3731,4),update(9239,7),update(7413,1),sumRange(804,14772),sumRange(547,14522),update(9623,2),sumRange(268,14763),update(11343,6),update(5830,1),update(12961,7),update(1075,4),sumRange(405,14627),sumRange(416,14476),update(8849,5),update(2924,5),sumRange(320,14307),update(3944,0),update(3781,7),update(5699,7),update(12051,7),update(5740,1),update(9058,2),update(2749,4),update(9601,9),update(9997,1),update(79,9),update(2102,5),update(909,3),sumRange(429,14489),sumRange(205,14770),update(12585,0),sumRange(231,14418),update(9985,6),update(14250,7),sumRange(266,14923),update(2670,1),update(5415,8),update(3318,6),update(11191,6),sumRange(54,13869),update(13930,9),sumRange(10,14221),update(13249,9),update(5281,1),sumRange(359,14304),update(1949,4),sumRange(1003,14796),update(5781,7),update(6078,1),update(4681,1),update(2348,8),update(5417,1),sumRange(257,14534),sumRange(367,14870),update(7765,2),update(13802,1),sumRange(833,14848),update(5501,6),update(13605,1),update(1080,2),sumRange(170,13952),update(6290,6),update(12262,9),update(10167,2),update(7070,6),update(2437,0),sumRange(311,14284),update(4935,2),update(12047,3),update(2050,0),sumRange(355,14456),update(1753,4),update(4372,8),update(600,9),sumRange(164,14897),update(10880,4),update(2719,9),update(5561,1),sumRange(849,14868),sumRange(462,14737),sumRange(450,14306),sumRange(295,14355),update(6560,5),update(1553,8),update(3410,5),update(12642,5),sumRange(1075,14844),sumRange(188,14519),update(7766,7),update(1354,0),update(14664,9),update(10087,1),update(7482,8),update(13563,6),sumRange(637,14357),sumRange(461,14797),update(11057,9),sumRange(7,14510),update(13851,8),sumRange(11,14569),update(750,5),sumRange(480,14581),update(4231,4),update(2002,8),sumRange(557,14803),update(11917,7),sumRange(579,14633),sumRange(360,14733),sumRange(752,14398),sumRange(670,14816),update(1652,3),update(13673,4),sumRange(239,14570),sumRange(367,14489),update(2250,9),sumRange(34,13725),update(3795,6),update(4360,3),update(13747,5),update(13888,2),sumRange(145,13890),sumRange(612,14784),update(13427,3),update(7859,9),update(3770,7),sumRange(932,14779),update(7791,0),sumRange(193,13892),sumRange(728,14799),update(10769,2),update(9,0),sumRange(1071,14851),update(13991,9),sumRange(35,14299),update(2937,8),update(13814,4),update(3046,6),update(173,1),update(14605,3),sumRange(33,14661),sumRange(407,14573),update(449,7),update(8700,8),update(4479,6),sumRange(253,14900),update(2950,2),sumRange(64,14773),sumRange(790,14596),update(2035,1),sumRange(605,14365),sumRange(179,14208),update(6963,8),update(7825,9),update(6779,2),sumRange(166,14279),sumRange(1219,14915),update(5915,4),update(5383,1),sumRange(473,14187),update(11789,3),update(391,7),sumRange(466,14793),update(8150,5),update(2842,1),sumRange(1215,14963),update(972,0),sumRange(394,14549),update(5471,7),sumRange(159,14616),sumRange(415,14533),update(4534,9),sumRange(81,13904),update(2210,6),update(4020,0),sumRange(416,14820),update(3472,9),sumRange(36,13955),update(8630,4),update(5706,1),update(14067,1),update(13585,7),sumRange(1066,14794),update(14287,4),update(12240,2),update(8775,1),update(974,8),update(9947,5),sumRange(99,14597),update(8666,7),sumRange(850,14905),sumRange(705,14609),sumRange(301,14757),update(464,9),sumRange(769,14890),update(6179,8),update(646,8),update(3963,8),update(1510,2),update(3240,2),update(4460,8),update(340,9),update(1377,6),sumRange(226,14067),sumRange(143,14157),sumRange(248,14725),sumRange(131,14108),update(12593,6),update(5172,1),update(4474,5),update(971,6),sumRange(1133,14805),update(13384,8),update(6935,0),sumRange(452,14645),update(5579,1),sumRange(328,14471),sumRange(733,14492),sumRange(856,14650),sumRange(933,14938),update(6811,0),sumRange(644,14787),update(2565,4),update(12617,1),sumRange(511,14761),update(5668,7),update(4912,6),sumRange(264,14592),sumRange(335,14801),sumRange(400,14200),update(8581,0),update(6011,2),update(11312,1),update(1249,8),update(1647,0),update(8148,0),update(11835,8),update(9874,8),update(13093,7),update(7399,0),sumRange(236,14882),sumRange(121,13894),sumRange(688,14817),sumRange(936,14718),sumRange(358,14235),sumRange(158,14803),sumRange(781,14772),sumRange(331,14222),sumRange(399,14398),update(4988,8),sumRange(920,14793),update(13855,9),update(1040,2),update(2399,1),update(7623,0),update(8165,1),sumRange(265,14158),update(9647,1),update(6195,6),update(13315,7),update(10923,8),update(13041,2),sumRange(535,14962),sumRange(766,14803),update(4459,2),update(9921,2),sumRange(58,13906),update(11733,7),update(1391,7),sumRange(685,14901),sumRange(617,14466),update(524,8),update(11185,4),sumRange(144,14944),update(680,3),sumRange(72,14117),update(7029,1),sumRange(279,14344),update(9542,0),update(10905,2),update(3796,4),update(3577,0),update(13118,5),update(11991,7),update(3173,1),update(12055,9),update(5919,2),update(4918,4),update(6485,5),sumRange(426,14987),update(3575,2),sumRange(320,14176),sumRange(748,14470),sumRange(602,14999),sumRange(160,14611),sumRange(47,14957),sumRange(725,14759),update(5529,8),update(13145,8),update(12227,0),update(2054,1),update(9643,3),update(7656,9),sumRange(845,14890),update(221,9),update(11399,9),update(13500,1),update(11283,6),update(13775,4),sumRange(464,14285),update(7781,7),sumRange(365,14758),sumRange(188,14715),update(7067,5),update(7251,9),sumRange(111,13781),update(3447,1),update(4387,5),update(4076,6),sumRange(455,14665),update(5621,1),update(9102,8),update(13996,3),sumRange(487,14731),update(7309,4),update(14705,2),update(5310,3),update(10264,7),sumRange(552,14503),sumRange(157,14291),update(2461,0),sumRange(269,14156),sumRange(1039,14931),update(6458,2),sumRange(220,14928),sumRange(1176,14981),update(7304,3),update(7663,2),update(1190,4),update(6667,3),sumRange(526,14235),sumRange(548,14844),update(10191,7),sumRange(1207,14905),update(5754,4),sumRange(165,14680),update(13290,9),update(9730,9),update(1577,8),update(3057,1),update(3050,2),sumRange(713,14401),update(6523,7),update(8079,1),update(10722,8),sumRange(447,14577),update(8616,6),update(14448,1),update(13476,1),update(2568,7),sumRange(203,14504),sumRange(828,14935),sumRange(306,14951),sumRange(319,14643),update(3725,1),update(7555,6),update(2745,2),sumRange(1245,14939),update(6812,3),update(8021,5),sumRange(774,14480),update(8421,9),sumRange(68,14037),update(595,8),update(10440,7),sumRange(68,14516),update(8505,5),sumRange(782,14549),sumRange(587,14291),update(3655,2),sumRange(89,14406),update(13268,9),update(771,7),update(3833,3),update(13426,2),update(3514,5),update(4712,7),update(9874,9),update(14608,2),update(14852,0),update(9732,1),sumRange(96,14044),sumRange(1153,14878),update(12668,9),update(12786,8),update(8844,8),update(10731,1),sumRange(282,14194),sumRange(57,14832),update(3942,0),update(8550,4),update(401,1),update(8518,4),update(5224,8),sumRange(539,14295),update(11141,6),update(7139,2),update(8532,8),update(1994,8),update(4096,0),update(5548,8),sumRange(184,13823),sumRange(138,14085),update(14294,5),sumRange(372,14893),sumRange(331,14562),update(4158,6),update(10666,0),update(2595,8),update(12567,3),sumRange(240,14005),update(14786,8),sumRange(228,14840),update(8687,9),update(7030,1),sumRange(238,14243),update(7968,9),sumRange(1160,14952),update(8087,0),sumRange(669,14920),sumRange(790,14797),sumRange(350,14825),update(3008,9),update(11276,3),update(11130,9),sumRange(88,14906),sumRange(938,14975),update(13969,8),sumRange(106,14681),update(12017,4),update(4719,8),update(6293,0),update(1328,9),update(13080,0),update(13153,5),sumRange(457,14726),update(5201,3),sumRange(211,14310),sumRange(112,14730),sumRange(113,14921),sumRange(226,14258),update(1824,4),update(12935,6),update(3902,4),update(6518,2),update(188,4),sumRange(161,14314),sumRange(14,14098),sumRange(179,14287),update(3933,4),sumRange(935,14760),update(14853,4),update(3683,7),update(13003,3),update(3500,9),update(8151,1),update(7046,6),sumRange(292,14533),update(5916,2),update(1937,3),update(1688,8),update(5586,1),update(8750,0),update(12951,7),update(814,8),sumRange(805,14944),sumRange(307,14108),update(620,4),sumRange(143,14802),update(13176,7),update(14512,4),update(5939,6),update(11706,6),sumRange(252,14682),update(13275,0),update(7516,1),update(2851,2),update(10107,5),update(10703,7),update(570,0),sumRange(236,14364),sumRange(264,14213),sumRange(597,14373),sumRange(1163,14871),update(7046,1),update(2512,0),update(12300,9),sumRange(248,14938),update(4256,4),sumRange(684,14644),update(1458,3),update(2015,3),update(1917,6),update(4396,8),update(5411,3),update(14190,2),update(3779,5),update(6698,2),update(504,7),sumRange(920,14732),sumRange(202,14579),update(9844,7),update(2551,3),update(2978,9),update(10423,6),update(14940,3),update(10940,9),update(6684,1),update(9194,6),sumRange(977,14761),update(14874,2),update(1201,3),sumRange(301,14980),update(3022,0),sumRange(145,14787),sumRange(521,14967),update(6142,2),update(4550,2),update(5312,9),update(8452,0),sumRange(455,14800),update(9237,7),sumRange(321,14576),sumRange(1011,14984),update(12762,1),sumRange(109,14328),sumRange(102,13819),update(2434,6),update(10245,8),sumRange(857,14922),sumRange(4,13951),update(866,5),update(14590,4),sumRange(577,14373),update(671,9),update(187,0),sumRange(801,14995),sumRange(978,14895),update(10362,1),update(1992,0),update(13040,9),sumRange(623,14471),update(5837,2),update(5916,8),sumRange(904,14612),sumRange(304,14240),sumRange(444,14656),update(13656,2),update(2715,6),update(12743,2),update(11551,0),update(4400,4),sumRange(769,14720),update(4238,0),sumRange(20,14687),update(14338,4),update(658,7),update(2289,9),sumRange(523,14762),update(8264,2),sumRange(837,14997),sumRange(1141,14954),update(8813,0),update(3243,1),update(6021,5),sumRange(894,14766),update(899,0),sumRange(39,14823),sumRange(785,14741),update(9863,9),update(2700,2),sumRange(409,14385),update(12122,8),sumRange(816,14458),sumRange(441,14369),update(13219,6),update(1531,3),update(8572,1),sumRange(114,14773),update(10383,3),update(6236,7),update(5247,1),update(1251,5),sumRange(367,14387),update(10391,2),update(3053,0),sumRange(521,14179),update(6163,1),update(8934,7),update(6719,0),update(11819,3),update(12463,8),update(1164,6),update(2646,4),update(1712,7),sumRange(188,14403),sumRange(38,14708),sumRange(489,14516),sumRange(118,13970),sumRange(311,14433),update(11988,2),update(9990,8),sumRange(187,14061),update(13031,4),update(7383,4),sumRange(161,14780),sumRange(136,14028),update(13461,6),update(11493,6),update(1403,0),update(12731,5),update(8827,5),update(7182,8),sumRange(73,14521),sumRange(522,14580),sumRange(375,14404),sumRange(163,14925),update(4699,1),update(10061,6),update(14082,3),update(13843,6),update(4369,7),update(9136,6),update(12387,8),update(4417,4),update(8162,2),sumRange(93,14072),sumRange(70,14766),update(6776,2),update(5542,9),update(675,7),sumRange(627,14849),sumRange(144,14988),sumRange(523,14432),update(14814,9),update(10994,7),update(1108,5),update(8648,1),sumRange(82,14546),update(5671,6),update(2361,4),update(9123,2),update(9981,8),update(5499,4),update(6591,3),sumRange(388,14175),update(11696,4),update(11522,7),update(514,4),update(5766,4),update(7339,8),update(6465,3),sumRange(270,14559),update(6984,0),sumRange(160,14099),update(10019,4),sumRange(1011,14870),update(11287,0),update(4599,4),update(4022,9),update(1527,6),sumRange(600,14407),update(3433,0),sumRange(1128,14918),sumRange(495,14284),update(562,1),update(8670,2),update(14566,8),update(2720,9),sumRange(69,14168),update(284,7),update(92,3),update(10906,7),update(7821,1),update(4896,9),update(11688,8),sumRange(185,14459),update(13300,4),sumRange(832,14648),update(11525,3),update(8913,0),update(10166,8),sumRange(676,14548),sumRange(163,14027),update(2642,0),update(1786,8),update(10237,2),update(14571,0),update(11026,8),sumRange(711,14647),update(11238,6),sumRange(133,14047),sumRange(144,14484),sumRange(423,14823),sumRange(643,14449),sumRange(140,14082),update(8556,3),sumRange(340,14472),update(5088,1),update(14276,6),update(9501,1),update(6497,0),update(8206,2),sumRange(345,14478),update(14696,9),update(9730,2),update(14037,3),sumRange(499,14771),update(11680,6),update(8256,2),update(8207,3),update(338,8),update(3223,5),sumRange(161,14931),update(9521,9),update(8169,1),sumRange(60,14372),sumRange(62,14499),sumRange(1,13800),update(9463,8),sumRange(1064,14781),update(13695,0),update(6798,9),update(1051,1),sumRange(105,14596),update(4644,2),update(8702,7),sumRange(302,14548),update(3788,3),update(1210,1),update(9881,3),update(12924,7),update(444,0),sumRange(425,14374),update(8907,4),update(8474,8),update(14936,2),update(7520,4),update(14361,9),update(6915,5),sumRange(292,14665),sumRange(700,14546),update(6658,7),sumRange(826,14947),sumRange(498,14537),update(2519,9),update(3417,6),sumRange(918,14649),update(11661,5),sumRange(474,14522),sumRange(185,14013),update(5663,0),sumRange(116,13814),update(18,1),sumRange(320,14945),sumRange(1060,14861),sumRange(655,14571),update(2321,7),update(11738,1),update(2184,3),update(9345,7),update(12215,0),update(12634,3),update(2689,8),update(5403,4),update(12698,5),update(9120,2),update(7784,5),sumRange(483,14436),update(13263,5),update(10276,1),update(10491,9),sumRange(497,14670),sumRange(353,14480),sumRange(640,14627),sumRange(409,14237),sumRange(226,14713),sumRange(203,14385),update(46,2),update(1150,3),sumRange(318,14508),update(6871,3),sumRange(96,14829),sumRange(666,14724),sumRange(929,14914),update(9183,9),sumRange(364,14279),update(3420,2),sumRange(370,14053),update(2259,9),update(4751,6),update(9248,5),update(13273,9),update(12809,2),sumRange(169,14169),update(9205,8),sumRange(474,14605),sumRange(400,14858),update(12545,4),update(11256,9),sumRange(1154,14997),sumRange(101,14528),update(4052,7),sumRange(201,14278),update(64,1),sumRange(739,14589),update(9347,1),update(9946,7),sumRange(120,14738),update(1775,1),update(9595,2),sumRange(339,14762),update(1074,0),sumRange(251,14941),update(7557,0),sumRange(942,14974),update(10951,1),update(4602,6),update(1636,2),update(7508,1),update(14062,5),sumRange(909,14620),sumRange(236,14815),update(8488,1),sumRange(1101,14896),update(5829,3),sumRange(413,14578),update(3946,5),sumRange(663,14419),update(8644,4),update(11235,3),sumRange(301,14845),sumRange(494,14933),update(9906,0),update(12017,0),sumRange(490,14769),update(405,2),update(14724,9),sumRange(179,14617),sumRange(104,14444),update(583,0),update(7856,8),sumRange(409,14907),sumRange(1203,14873),update(6508,5),sumRange(264,14840),update(13213,9),update(353,2),update(14215,6),sumRange(40,14136),sumRange(866,14820),sumRange(1056,14721),sumRange(1178,14914),sumRange(463,14942),update(6793,4),sumRange(155,14556),update(8993,9),update(11146,2),update(5338,3),update(3640,3),sumRange(618,14926),sumRange(372,14025),update(9786,6),update(14538,0),sumRange(422,14631),update(10498,8),sumRange(260,13995),update(5073,9),update(1072,5),sumRange(20,14576),sumRange(251,13973),update(4175,2),update(7404,8),update(7198,6),update(5465,3),update(4276,9),sumRange(620,14806),update(12954,5),update(1742,5),update(8516,1),update(7489,4),update(2518,8),update(6465,3),update(1368,3),sumRange(237,14603),sumRange(506,14971),update(9460,0),update(14754,9),update(1961,6),update(1254,3),sumRange(289,14528),update(10599,9),update(10345,8),sumRange(354,14656),sumRange(190,14677),sumRange(762,14554),update(1354,5),update(8808,2),update(14152,8),update(1433,1),sumRange(662,14514),update(8833,3),update(8094,9),update(14451,7),update(1164,8),update(13629,5),update(2703,1),sumRange(184,14789),sumRange(267,14466),update(13026,7),update(9118,2),update(9782,4),update(10821,4),update(2826,6),sumRange(846,14608),update(10546,9),update(1856,5),update(9070,8),update(8973,0),update(13625,6),update(13815,7),update(6852,9),update(2020,7),sumRange(822,14639),update(6683,4),update(13620,6),sumRange(421,14888),update(10934,5),sumRange(238,14671),update(10475,4),update(10072,3),sumRange(787,14683),update(11530,3),sumRange(239,14670),sumRange(353,14506),update(145,2),sumRange(71,13862),update(2921,8),update(7667,2),update(2973,5),sumRange(236,14224),sumRange(853,14780),update(1792,8),update(1192,6),sumRange(539,14941),sumRange(687,14588),update(9572,1),sumRange(167,14703),sumRange(105,14750),update(6562,2),update(14247,6),update(8630,5),update(7332,6),update(4538,1),update(7190,1),update(5835,2),update(12997,1),update(77,3),update(3441,3),update(11034,5),update(6060,1),update(7412,2),update(13446,0),update(1646,9),sumRange(66,14523),update(2399,0),update(10340,3),sumRange(64,14160),update(1753,9),update(426,8),sumRange(839,14546),update(13171,8),update(5946,4),update(13302,8),update(2717,4),sumRange(283,14886),sumRange(281,14828),update(6993,6),sumRange(631,14944),sumRange(1214,14924),sumRange(383,14483),sumRange(113,13945),update(14733,7),update(5941,9),update(4647,3),update(369,9),sumRange(723,14655),update(13,3),update(8444,1),sumRange(78,14825),update(12350,5),sumRange(738,14790),sumRange(61,13806),update(9117,7),update(5537,9),sumRange(431,14361),update(6643,4),sumRange(254,13983),update(3346,6),update(14603,0),sumRange(262,14549),update(4404,0),update(4734,6),update(6860,7),update(2212,6),sumRange(44,13906),update(2330,7),sumRange(884,14823),sumRange(412,14198),sumRange(462,14559),update(1798,3),sumRange(189,14402),update(10366,8),update(3107,4),sumRange(44,14885),update(4595,1),update(464,6),update(14121,0),update(5574,5),sumRange(419,14813),update(8377,2),update(6214,8),sumRange(116,14173),update(5255,4),update(837,7),update(8577,1),update(7475,1),update(2117,0),update(11827,8),update(2586,4),update(13079,1),sumRange(707,14695),sumRange(1179,14861),update(14839,3),update(1842,1),sumRange(109,14875),update(2681,5),update(1649,4),update(2243,0),update(12955,0),update(4594,0),sumRange(1075,14844),update(5081,8),update(1890,3),sumRange(529,14250),sumRange(1081,14842),sumRange(654,14657),update(10717,1),sumRange(327,14371),sumRange(1,14119),sumRange(869,14732),update(14315,3),update(8300,5),update(9308,0),update(2523,6),update(14050,2),update(12119,8),update(10835,9),update(8938,7),update(1856,6),update(512,8),sumRange(252,14176),sumRange(101,13856),update(14143,7),sumRange(255,14756),update(2836,4),update(13228,1),update(2601,9),update(3502,0),sumRange(49,13761),sumRange(64,13799),update(14805,5),sumRange(299,14553),update(8150,9),update(779,2),update(12580,7),update(63,1),update(582,6),update(10153,9),sumRange(404,14307),update(13643,7),update(10645,3),update(4989,9),update(7804,9),update(10078,7),update(11038,5),update(1623,2),update(11545,0),update(12984,2),update(11443,5),update(5408,9),update(7538,7),update(2550,2),sumRange(752,14566),update(9355,9),update(8164,7),update(9621,3),update(8933,6),sumRange(15,14312),update(9991,0),sumRange(85,14066),update(13274,9),sumRange(552,14588),sumRange(646,14550),update(11956,2),sumRange(95,13735),update(9193,3),update(7784,0),sumRange(872,14719),sumRange(175,14550),update(2094,1),update(4082,8),update(14862,6),update(13782,0),sumRange(1054,14902),update(12261,1),update(46,1),update(13714,7),update(11149,4),update(471,8),sumRange(427,14768),update(13371,8),update(8769,2),update(11668,7),update(10281,7),sumRange(65,14014),sumRange(1172,14821),update(12208,8),update(6642,9),update(14472,9),update(9598,2),sumRange(1011,14811),sumRange(938,14792),sumRange(171,13964),update(4776,5),sumRange(421,14921),update(11959,3),update(2355,9),update(10519,1),update(2721,9),update(3063,5),sumRange(39,13958),update(73,1),update(14123,3),update(9241,4),sumRange(34,14371),update(1224,6),update(9595,9),update(1292,4),update(3948,2),update(10356,2),update(6269,2),sumRange(889,14628),update(3052,0),update(14292,7),sumRange(4,13954),update(11988,0),update(13572,1),update(7344,0),update(8947,6),update(2276,0),update(6864,6),update(10028,2),sumRange(395,14051),sumRange(403,14420),sumRange(147,14531),update(11113,3),sumRange(723,14865),update(1942,9),update(8597,0),update(1908,0),sumRange(1237,14966),update(7430,0),sumRange(817,14806),update(592,5),sumRange(559,14774),update(3458,7),update(2782,7),update(12174,9),update(13651,7),update(771,9),update(14139,3),update(1504,2),sumRange(249,14572),update(10750,5),sumRange(17,14939),update(3944,3),update(7653,5),update(4711,4),update(13934,8),update(12771,9),update(1604,8),update(11287,0),sumRange(1184,14990),update(10915,6),sumRange(365,14184),sumRange(184,14462),update(11975,4),update(6824,5),update(13702,9),update(14654,6),sumRange(80,13988),update(7403,4),update(2316,7),update(10665,2),sumRange(230,14227),sumRange(803,14684),update(11214,4),update(11364,5),update(6122,6),update(10738,3),update(6145,8),update(9058,2),sumRange(410,14222),sumRange(370,14997),update(2792,4),update(9883,5),update(9776,2),sumRange(217,14295),sumRange(165,14517),update(6466,0),update(4405,5),update(13406,2),update(9691,7),update(14630,0),update(14056,3),sumRange(51,13751),sumRange(210,14236),sumRange(654,14906),sumRange(808,14768),sumRange(345,13990),update(11797,0),sumRange(144,14061),sumRange(818,14806),update(147,5),update(5788,0),update(754,4),update(11509,9),update(12220,7),sumRange(174,13971),update(4265,4),update(8027,5),sumRange(952,14840),sumRange(429,14281),update(11490,0),update(3851,5),update(12166,6),sumRange(588,14507),update(12453,8),sumRange(536,14517),update(10274,4),sumRange(99,14892),update(6954,3),update(5397,7),update(1167,9),sumRange(233,14693),update(14230,3),update(691,6),update(8779,2),sumRange(909,14751),update(4007,5),update(1818,3),sumRange(733,14450),update(3933,2),update(3759,9),sumRange(496,14926),update(5490,7),sumRange(185,13907),sumRange(309,14079),sumRange(480,14650),sumRange(1121,14781),sumRange(968,14614),sumRange(95,14276),update(7413,5),update(9070,2),sumRange(317,14596),sumRange(309,14858),sumRange(29,13816),update(7636,4),update(14852,0),sumRange(1128,14991),update(2980,0),update(13094,9),update(1937,1),update(11499,7),sumRange(36,14107),update(5042,2),sumRange(531,14168),sumRange(15,14483),update(4398,7),sumRange(98,13938),sumRange(269,14664),update(193,4),sumRange(757,14883),update(14293,5),update(4588,2),update(7985,2),sumRange(155,14931),sumRange(738,14417),sumRange(896,14969),update(11632,8),update(7926,7),update(1180,9),update(14142,0),sumRange(104,14875),sumRange(489,14439),update(6879,4),sumRange(165,14024),update(14062,0),update(2553,8),update(13724,4),update(1735,3),sumRange(942,14688),sumRange(1037,14729),update(8826,0),update(8527,1),sumRange(112,14779),sumRange(87,14561),update(8072,7),sumRange(366,14644),update(13856,0),update(9881,5),sumRange(670,14869),update(7046,9),sumRange(924,14756),update(9618,6),update(5941,1),update(6767,4),update(9367,4),update(9289,9),update(11892,7),update(12320,7),update(13118,4),sumRange(369,14784),update(11193,2),update(10892,9),sumRange(930,14784),update(4820,3),update(10225,5),update(13034,5),sumRange(1167,14915),update(8211,9),update(1383,5),update(12448,6),update(1052,8),update(12716,8),update(2507,0),update(271,5),update(10954,8),update(7733,7),update(7619,2),update(5089,7),update(12537,4),update(13332,3),update(10767,4),update(8880,2),update(6540,1),update(8695,3),update(4837,0),update(8122,4),update(8191,1),update(5176,8),update(8415,4),sumRange(344,14164),sumRange(585,14375),sumRange(132,13834),update(13051,5),sumRange(345,14309),update(5430,7),update(1548,2),update(4227,0),update(8,4),sumRange(94,14301),update(4270,3),sumRange(460,14986),update(8896,6),update(7657,7),sumRange(912,14945),sumRange(537,14845),update(1591,7),sumRange(7,13751),sumRange(236,14989),update(13478,8),update(2494,4),update(14405,2),update(5436,7),update(2843,6),update(7039,3),update(1323,7),sumRange(416,14172),update(493,2),update(758,3),sumRange(10,14411),update(8457,4),update(9894,0),update(12005,7),sumRange(46,14142),sumRange(935,14744),update(2177,8),update(11269,9),sumRange(417,14308),update(4807,5),sumRange(10,14025),sumRange(225,14227),sumRange(438,14118),sumRange(792,14449),sumRange(110,14567),update(13218,1),sumRange(821,14893),update(11743,6),sumRange(1170,14977),update(13788,1),sumRange(434,14086),update(11175,5),update(9160,9),update(5010,7),sumRange(72,13900),update(10435,6),sumRange(177,13885),update(8415,6),update(6492,8),sumRange(507,14903),update(7016,7),update(9861,5),update(3434,2),sumRange(41,13981),sumRange(36,14468),sumRange(396,14276),update(7201,8),update(9616,5),update(3696,6),update(530,3),sumRange(520,14864),update(3927,5),update(8633,4),sumRange(451,14198),update(3585,8),sumRange(329,14506),update(10415,2),update(11865,0),update(13081,0),sumRange(728,14570),update(4607,7),update(5462,3),sumRange(24,13907),update(2669,7),update(1935,2),update(1477,3),update(2534,2),sumRange(1147,14984),update(13221,2),update(13218,2),sumRange(357,14152),update(3266,8),sumRange(452,14502),sumRange(415,14938),sumRange(932,14987),update(244,9),sumRange(1310,14984),sumRange(423,14077),update(6540,0),update(9117,2),sumRange(327,14930),update(5257,0),sumRange(1049,14908),sumRange(627,14266),sumRange(1078,14781),update(6566,2),sumRange(96,14782),update(12261,4),sumRange(160,14622),update(6504,2),update(8248,2),update(11449,0),sumRange(257,14384),sumRange(43,14668),sumRange(350,14053),update(8853,1),update(4447,0),sumRange(73,14436),update(788,0),update(858,7),update(9315,7),update(6262,1),sumRange(81,14356),update(6953,9),update(11030,7),update(11161,2),update(9408,5),update(10876,1),update(5747,3),update(3074,9),update(11717,1),sumRange(410,14871),update(5660,4),update(7555,2),update(9113,4),sumRange(601,14517),sumRange(461,14390),update(2157,9),update(5393,5),sumRange(380,14026),update(13718,7),update(12151,2),update(7015,6),sumRange(495,14556),update(4730,2),sumRange(106,14548),sumRange(819,14759),update(2631,3),update(4535,1),sumRange(211,14278),update(807,7),update(9223,6),update(4338,4),update(5208,3),update(6441,7),update(9648,0),update(7294,6),update(12992,8),sumRange(730,14575),update(7505,4),update(2217,5),update(5069,8),update(11134,1),update(11673,5),sumRange(492,14991),update(6981,1),update(1831,7),update(6160,3),update(7804,2),update(13977,6),sumRange(324,14468),update(11120,0),update(5846,3),sumRange(399,14907),update(2637,6),update(12601,8),sumRange(130,14494),sumRange(1025,14715),update(2974,6),update(13986,1),update(5610,0),update(11354,9),update(5317,7),update(6588,3),update(11429,2),update(829,9),sumRange(396,14523),update(14968,1),update(2729,0),update(11463,2),update(14074,9),update(4956,7),update(3579,7),update(13324,5),update(8275,8),update(14250,8),sumRange(144,13897),update(1986,8),sumRange(57,13717),sumRange(909,14553),update(8931,4),update(98,8),sumRange(133,13857),update(8424,0),update(14688,1),update(937,9),sumRange(72,14217),update(2272,5),update(9890,1),sumRange(1097,14794),update(660,9),sumRange(177,14474),update(529,8),update(10919,7),update(10373,3),update(7741,1),update(11180,4),sumRange(559,14227),sumRange(831,14589),sumRange(77,14093),sumRange(560,14447),sumRange(312,14563),update(3436,1),sumRange(1078,14857),sumRange(476,14685),update(2675,2),update(3696,8),update(13126,3),update(9730,9),update(12967,7),update(8371,0),update(2895,0),sumRange(7,14050),update(639,4),update(2828,1),sumRange(1088,14922),update(12828,5),sumRange(133,14901),update(4315,9),update(14798,3),sumRange(839,14868),sumRange(1099,14923),update(3354,1),sumRange(633,14293),update(13807,6),sumRange(73,14019),update(11471,4),update(210,3),update(4784,1),sumRange(657,14295),update(4311,8),sumRange(17,13692),update(1189,4),update(6441,9),update(12125,8),update(12227,3),update(7031,3),update(2986,0),update(7871,2),update(2683,9),update(7318,7),update(1822,8),update(12038,6),sumRange(946,14651),update(1856,9),sumRange(327,14873),update(9883,2),update(1632,5),sumRange(251,14023),sumRange(636,14340),update(2847,1),sumRange(1292,14987),sumRange(251,14345),sumRange(158,14297),update(8495,6),sumRange(338,14925),update(418,5),update(13262,8),sumRange(328,14995),sumRange(704,14709),sumRange(97,14282),update(12162,4),update(6437,9),update(7825,3),sumRange(81,14037),sumRange(620,14489),update(9129,3),update(3132,9),update(14600,5),sumRange(467,14492),sumRange(595,14262),update(11072,3),sumRange(189,14242),sumRange(51,14837),sumRange(132,13974),sumRange(385,14137),update(5464,7),update(244,9),sumRange(689,14689),sumRange(164,13998),update(11383,1),update(10170,0),update(13957,5),update(7495,7),sumRange(892,14535),update(9750,8),update(11037,3),update(4020,4),update(1127,9),update(4050,5),sumRange(40,13859),update(8266,9),update(1138,4),update(7024,3),update(7638,8),update(11882,9),update(11943,0),sumRange(327,14785),update(1084,3),update(6967,4),update(6462,6),update(3320,7),update(4709,6),update(51,5),update(2860,6),update(12959,2),update(5014,4),update(11215,1),sumRange(508,14467),update(14025,4),sumRange(221,14500),sumRange(378,14173),update(12159,9),sumRange(565,14344),update(5261,8),sumRange(282,14971),update(40,1),update(8517,0),update(14154,4),update(7864,5),update(13301,2),sumRange(358,14600),update(4424,1),update(11788,4),update(2572,5),update(6864,9),sumRange(131,14627),update(9802,5),update(2497,0),sumRange(333,13992),update(14101,8),sumRange(717,14687),update(3969,7),update(2627,9),update(7988,6),sumRange(489,14206),update(6327,0),update(887,1),update(14267,6),update(12189,7),update(11708,6),sumRange(237,14417),update(4693,4),update(6210,0),update(1404,7),update(931,8),update(5450,2),update(6055,4),update(6982,8),sumRange(700,14641),update(717,8),update(14688,0),update(13017,0),update(1573,7),sumRange(559,14547),sumRange(895,14762),update(1462,3),update(10323,0),update(8901,0),update(6417,2),update(13447,1),update(14009,7),sumRange(362,14562),sumRange(807,14804),sumRange(237,14504),sumRange(98,14442),update(2308,9),sumRange(456,14391),sumRange(954,14700),sumRange(716,14368),sumRange(351,14581),update(8156,2),update(7738,8),update(4231,3),update(9835,4),update(9760,4),sumRange(83,14130),update(11577,4),sumRange(539,14498),update(7614,1),update(14999,3),sumRange(804,14541),update(6596,2),update(3654,7),sumRange(465,14753),sumRange(452,14275),update(12173,8),update(2107,4),update(8290,9),update(14851,0),update(6080,8),update(10916,0),update(13680,3),update(9294,7),update(9121,2),update(7420,5),update(7486,6),update(6513,3),update(1213,0),update(8386,0),update(9234,6),update(4586,3),update(11820,6),update(13977,0),update(4346,3),sumRange(698,14905),update(2828,4),sumRange(573,14979),sumRange(283,14717),update(2043,7),update(10141,7),update(14224,6),update(1109,9),update(3033,1),update(10041,1),sumRange(656,14380),sumRange(231,14474),sumRange(416,14134),update(9776,0),update(11189,6),update(92,8),update(11648,6),update(7799,6),sumRange(1050,14781),update(3850,3),update(10195,5),update(10351,4),sumRange(412,14138),update(8340,1),update(3060,9),update(4736,6),sumRange(209,14035),sumRange(159,14134),update(529,1),sumRange(658,14879),sumRange(750,14758),update(756,8),update(7057,2),update(6200,8),sumRange(96,14907),sumRange(50,14423),update(4889,9),sumRange(568,14576),update(6446,7),update(11287,6),sumRange(604,14255),sumRange(578,14637),sumRange(444,14709),update(3426,4),update(13746,9),sumRange(324,14922),update(711,4),update(3158,7),update(4229,3),update(927,1),update(5664,4),update(9675,4),update(9165,2),update(5744,2),update(1265,8),sumRange(490,14385),update(3587,7),update(7107,6),update(5777,5),update(4152,3),update(2558,3),update(8899,0),update(2405,0),update(8796,0),sumRange(143,14744),sumRange(640,14482),sumRange(361,14151),update(12256,0),update(1925,6),update(9955,2),update(11883,9),update(8779,0),update(12191,5),update(962,0),sumRange(621,14927),update(12672,9),sumRange(792,14668),sumRange(113,14873),update(2555,8),update(11885,7),update(6225,7),update(5560,3),update(4814,7),update(1655,1),sumRange(319,14380),update(13770,8),update(6911,6),update(5587,3),update(6757,3),update(7273,1),sumRange(631,14625),update(1805,2),sumRange(65,14398),update(2226,2),update(3528,2),update(7169,7),sumRange(271,14111),sumRange(433,14921),update(3638,1),update(12195,2),update(11993,5),update(2415,9),sumRange(50,14166),update(10197,8),sumRange(776,14512),update(8769,3),update(4344,4),sumRange(258,14519),sumRange(398,14667),update(2683,6),update(249,2),sumRange(38,14558),update(7945,2),update(9914,2),sumRange(510,14155),update(12459,7),update(7325,7),update(11267,2),update(5499,8),sumRange(547,14498),update(7782,0),update(3160,5),update(3260,9),update(12608,4),update(10908,2),sumRange(272,14816),update(2660,3),sumRange(690,14515),update(5148,1),sumRange(821,14671),update(8301,4),update(8840,1),sumRange(785,14915),update(13998,8),update(14863,6),update(523,0),sumRange(480,14684),update(14342,7),update(11521,6),update(2866,1),update(6440,0),sumRange(1027,14731),update(695,7),update(11089,3),update(714,4),update(11323,3),update(10680,9),update(14061,3),update(9618,9),sumRange(146,14884),update(7746,7),sumRange(549,14978),update(14110,7),sumRange(278,13956),update(13099,3),update(13949,8),update(11814,7),update(5672,1),update(11993,0),sumRange(873,14898),update(11511,7),sumRange(927,14837),sumRange(368,14761),sumRange(138,13895),update(18,5),update(6491,5),update(4871,7),sumRange(67,14743),update(5543,4),sumRange(858,14584),update(4458,9),sumRange(61,13871),update(2051,2),update(12588,7),sumRange(823,14777),sumRange(587,14419),update(14358,0),update(6434,9),sumRange(418,14670),sumRange(67,13996),sumRange(434,14742),update(6175,0),update(10022,1),sumRange(1225,14975),update(6689,6),update(5841,8),sumRange(505,14608),update(14072,5),update(6408,8),sumRange(422,14105),sumRange(687,14940),update(4612,5),sumRange(254,14787),update(3008,6),update(5100,7),update(7473,3),sumRange(375,14215),update(8959,0),update(9423,7),sumRange(538,14621),update(14366,9),update(5777,8),sumRange(410,14979),sumRange(523,14797),update(397,9),update(14314,4),update(6350,3),update(1298,8),update(12070,8),sumRange(889,14980),sumRange(222,14316),update(1377,5),update(7279,4),update(11804,1),update(7489,4),sumRange(997,14930),update(7142,9),update(11985,3),sumRange(549,14395),update(7175,8),update(3526,8),update(14507,7),update(8255,0),update(6863,1),update(13888,1),update(13339,3),update(4543,1),update(4960,2),update(9541,4),update(3778,4),update(12585,8),sumRange(753,14997),update(9298,8),sumRange(927,14677),update(11020,8),update(6154,4),update(1736,2),update(3062,7),update(2862,1),sumRange(916,14863),sumRange(877,14628),sumRange(65,14587),update(2960,4),update(8683,9),update(13498,5),update(9247,6),sumRange(9,14910),sumRange(244,14221),sumRange(249,14159),update(8844,1),update(8452,8),sumRange(381,14144),sumRange(765,14856),update(8897,5),update(14009,3),update(10265,6),sumRange(479,14295),sumRange(963,14678),update(10437,9),update(2981,4),update(12442,9),update(13682,8),sumRange(324,14355),sumRange(81,14170),update(3411,2),update(7396,6),update(10553,2),sumRange(778,14861),sumRange(29,14573),update(5352,5),update(3883,3),update(6570,2),update(118,0),sumRange(217,14345),update(11826,0),update(9897,2),update(7514,8),update(4957,8),update(3206,7),update(13842,0),update(14005,1),update(13500,3),sumRange(516,14232),update(7763,0),update(8795,5),sumRange(240,14023),update(9830,5),sumRange(50,14608),update(4455,9),sumRange(1024,14877),update(8960,8),update(9662,0),sumRange(492,14280),sumRange(150,14726),sumRange(156,13937),update(13613,4),sumRange(411,14649),sumRange(325,14663),update(3132,9),update(14337,5),sumRange(1020,14679),update(11492,5),update(5592,5),update(11478,6),update(10853,4),update(5463,7),update(10533,5),sumRange(494,14176),update(10404,7),sumRange(854,14931),update(5038,2),update(2409,7),update(14712,4),update(7497,7),update(14899,1),sumRange(285,14658),update(3754,5),update(2702,1),update(1609,8),sumRange(897,14856),update(13951,1),update(14331,8),update(7391,2),update(392,1),sumRange(242,14346),update(10217,7),sumRange(13,14665),sumRange(641,14499),update(12715,2),update(11477,0),update(14545,2),sumRange(973,14650),sumRange(657,14366),update(3157,6),update(11683,3),update(5331,8),sumRange(341,14804),update(4090,7),sumRange(226,14563),sumRange(508,14198),update(8894,9),update(12918,4),sumRange(561,14905),update(4984,8),update(2227,6),update(3893,7),sumRange(429,14896),sumRange(456,14901),sumRange(781,14436),update(1041,8),update(11328,5),update(7031,8),update(14771,7),update(11790,0),sumRange(382,14118),update(5306,9),update(895,6),update(8065,3),update(4356,5),sumRange(958,14607),update(10189,3),sumRange(909,14769),update(6215,5),update(14420,4),update(14108,8),update(902,0),sumRange(96,14973),update(12159,4),sumRange(454,14566),sumRange(296,14828),sumRange(434,14694),update(6502,3),update(3381,3),update(4197,1),update(5324,3),sumRange(737,14766),sumRange(106,14135),update(14065,6),sumRange(480,14495),update(7873,2),sumRange(114,14663),update(2287,4),update(2484,9),sumRange(572,14490),update(10880,7),sumRange(687,14896),update(11141,8),sumRange(986,14949),update(9293,7),update(2042,2),sumRange(109,14890),update(13509,8),sumRange(1108,14908),update(6070,3),sumRange(435,14131),update(13103,8),update(12253,0),update(13328,9),update(11241,3),update(2358,2),update(14781,9),sumRange(7,14176),update(12197,0),update(14436,3),update(241,6),update(4362,5),update(6110,8),update(6732,4),update(4571,7),update(1291,0),update(4866,7),sumRange(159,14357),sumRange(1119,14811),update(9289,5),update(7087,3),sumRange(42,13873),update(14340,6),sumRange(347,14865),update(9633,1),sumRange(1145,14800),update(14856,3),update(13268,9),update(7277,6),sumRange(926,14836),update(1728,1),update(9452,3),update(9695,8),sumRange(540,14465),update(5718,9),update(12590,6),update(12500,5),update(1956,1),sumRange(118,13902),update(10088,2),sumRange(489,14873),sumRange(331,14317),update(5341,1),sumRange(1287,14924),sumRange(313,14039),update(940,4),update(10988,1),sumRange(5,13786),update(14804,2),update(8409,6),update(5530,8),sumRange(120,14389),sumRange(934,14892),update(5338,4),sumRange(632,14475),update(2235,6),update(13325,2),update(1467,2),update(11244,3),update(7247,7),sumRange(247,14426),update(3633,5),update(12210,3),update(7481,5),update(873,4),update(4719,1),update(12807,0),sumRange(292,14507),update(772,9),sumRange(507,14341),sumRange(664,14392),update(8080,9),update(3010,4),update(12886,3),update(2556,6),sumRange(438,14750),sumRange(143,14258),sumRange(966,14870),update(326,3),update(13415,3),sumRange(544,14253),sumRange(671,14486),update(2682,7),update(14871,3),sumRange(1007,14659),update(105,2),sumRange(778,14575),update(2144,5),update(7484,7),update(8156,4),sumRange(654,14309),sumRange(370,14411),update(5217,7),update(6977,3),update(6853,5),update(3306,0),sumRange(359,14302),sumRange(484,14814),update(14022,8),update(3723,7),update(11522,7),sumRange(1007,14739),update(8671,5),update(5858,4),update(8556,2),update(6258,7),update(3342,9),update(6598,1),update(13808,6),update(10424,9),sumRange(763,14966),update(10638,8),update(1303,8),update(2191,3),update(9305,3),update(1486,4),update(8269,0),sumRange(133,14298),update(12325,8),update(10764,6),update(2555,3),update(8875,1),update(9129,0),update(10909,6),sumRange(522,14643),update(7572,8),update(13782,4),sumRange(177,13989),sumRange(525,14469),update(7375,9),update(8019,6),update(13749,1),sumRange(736,14876),sumRange(33,14991),update(10657,5),update(1947,4),sumRange(91,13794),sumRange(45,14324),sumRange(59,14679),update(12506,6),sumRange(232,14040),update(3441,7),update(612,1),update(12744,6),update(11139,3),update(9018,4),update(8330,0),update(11840,3),update(12677,9),update(3133,2),update(5698,1),update(5499,2),sumRange(80,14401),update(3261,9),sumRange(721,14523),update(2302,7),update(11567,8),sumRange(703,14556),sumRange(183,14749),update(12595,0),sumRange(482,14447),update(1782,7),update(4593,4),update(156,0),sumRange(866,14765),update(3544,4),update(3995,8),update(12835,6),update(12952,1),update(4,0),update(12850,1),sumRange(436,14699),update(3301,9),update(6955,4),update(13487,5),update(14053,6),update(1365,4),update(4598,4),update(14248,3),update(6240,2),update(10543,3),sumRange(680,14742),update(13230,2),sumRange(210,14637),update(10,0),update(4895,0),update(8394,7),update(8350,9),update(13399,6),update(10404,1),sumRange(686,14589),sumRange(581,14562),update(1103,0),sumRange(724,14778),update(13873,0),update(13400,6),sumRange(123,14288),update(2632,6),update(5875,2),update(11314,5),update(3230,0),update(2916,0),update(14786,7),sumRange(97,14770),sumRange(525,14819),sumRange(183,14006),sumRange(361,14592),sumRange(1177,14874),update(10348,1),sumRange(303,14420),update(905,4),update(4416,7),update(14290,6),update(6332,4),sumRange(261,14694),sumRange(731,14730),update(7077,0),update(2887,8),update(12139,4),update(14251,6),sumRange(111,14182),sumRange(359,14586),update(6771,4),update(5797,7),sumRange(629,14874),sumRange(8,14440),update(14287,0),update(433,9),update(5720,4),sumRange(559,14575),update(9385,4),update(4873,2),update(1576,6),update(6852,5),sumRange(458,14726),update(2720,3),update(6266,8),update(11333,0),update(13109,2),sumRange(732,14866),update(6368,3),update(10402,0),update(496,6),update(3786,3),update(12119,1),update(3527,8),sumRange(792,14443),update(14943,6),sumRange(103,14443),update(12525,2),sumRange(1312,14971),update(9132,9),update(3830,5),sumRange(1145,14825),sumRange(102,14347),sumRange(51,14985),update(12369,6),update(11154,7),update(3125,3),update(182,3),update(9044,9),sumRange(723,14501),sumRange(816,14785),sumRange(298,13999),sumRange(1194,14980),update(7230,3),sumRange(588,14312),update(8952,5),update(14999,2),update(3237,2),update(12009,9),sumRange(572,14778),update(12908,1),update(1673,3),sumRange(553,14314),update(11570,2),update(5447,5),sumRange(232,14850),update(8853,7),update(1677,3),update(12566,6),update(3995,9),update(13876,6),sumRange(35,14978),update(1316,0),sumRange(220,14468),sumRange(419,14179),update(11302,3),update(13015,7),update(11492,1),update(294,1),update(3447,1),update(7658,4),sumRange(81,14317),update(1725,0),update(5660,2),update(4314,3),update(14667,6),update(4604,5),update(12881,2),sumRange(393,14231),update(9603,3),update(3829,8),update(693,8),update(5186,0),sumRange(797,14969),sumRange(368,14074),update(6335,5),sumRange(1036,14774),update(1035,9),update(3210,6),update(3758,0),sumRange(807,14721),sumRange(48,14265),update(9238,2),update(7257,6),update(4203,1),update(7918,2),update(3031,7),update(9706,7),update(6457,2),update(4407,1),update(6560,4),update(11520,2),update(10935,6),update(3524,0),sumRange(347,14637),sumRange(18,13906),sumRange(455,14812),sumRange(347,14370),sumRange(459,14921),sumRange(1167,14910),update(7805,4),update(10597,9),update(4664,9),update(7571,1),update(3421,4),update(9656,1),update(800,4),sumRange(396,14319),sumRange(573,14850),update(3375,9),update(2092,8),update(3423,3),update(168,9),update(12914,6),sumRange(556,14743),update(7726,1),update(467,6),update(8874,8),update(4234,7),update(10684,9),sumRange(1014,14801),sumRange(458,14501),update(6872,4),sumRange(420,14534),sumRange(306,14679),update(11833,4),update(9360,7),update(10296,8),update(8902,6),update(2003,7),update(10052,6),update(9412,9),update(8979,7),update(5927,6),sumRange(64,14491),update(2804,6),update(11670,9),sumRange(847,14884),update(12671,9),update(783,2),sumRange(272,14183),sumRange(920,14727),update(13525,6),update(10294,2),update(4373,3),update(3532,0),update(7132,3),sumRange(308,14166),update(10418,4),sumRange(143,14812),update(8355,8),sumRange(297,14252),sumRange(80,14098),sumRange(114,13879),sumRange(577,14263),update(3621,9),update(14963,4),sumRange(339,14410),update(1020,4),sumRange(731,14496),update(3219,1),update(4212,3),sumRange(877,14965),update(12653,5),update(13816,1),update(5637,3),update(2670,8),sumRange(642,14690),sumRange(175,14896),update(10637,2),sumRange(166,14309),sumRange(323,14620),sumRange(95,14783),update(7234,0),sumRange(483,14565),update(1324,4),update(3351,0),sumRange(651,14558),update(9352,6),update(6467,8),update(2862,6),update(8776,0),sumRange(484,14541),update(2283,6),update(12702,0),update(7941,1),sumRange(71,13974),update(11723,0),sumRange(609,14805),sumRange(426,14932),update(9293,1),update(14523,1),update(13208,3),sumRange(545,14633),sumRange(947,14843),update(65,0),update(11312,7),sumRange(170,14399),update(11401,4),update(2831,6),sumRange(25,14619),sumRange(234,14664),update(1875,4),update(5556,2),update(12791,7),update(6766,3),sumRange(451,14377),update(10881,2),update(4852,6),update(1581,1),update(14582,2),sumRange(236,14792),update(13530,3),sumRange(152,14633),sumRange(143,14425),update(3923,0),sumRange(417,14302),update(6049,9),sumRange(400,14988),update(6171,4),update(11623,2),update(8947,0),sumRange(1180,14824),update(2458,3),update(2271,1),update(10130,8),update(2441,7),update(10038,9),update(1602,1),update(8510,8),update(14974,9),update(10407,9),update(10784,1),sumRange(877,14752),update(6813,0),update(10824,8),update(5389,5),sumRange(406,14098),sumRange(489,14822),sumRange(59,14633),update(10888,0),update(635,0),update(2261,1),update(4686,9),sumRange(590,14570),update(4265,7),update(2545,6),update(9554,8),update(11101,5),sumRange(715,14406),update(8143,5),update(5874,2),sumRange(66,14570),update(7198,5),sumRange(221,13865),sumRange(234,14372),update(6437,1),update(8139,5),update(13775,4),update(2988,6),update(191,9),sumRange(718,14458),sumRange(669,14364),update(5147,5),sumRange(426,14318),update(7862,7),update(4257,9),sumRange(965,14640),update(8620,4),update(5235,2),update(9742,2),update(7205,3),update(4381,7),update(3134,6),update(1459,6),sumRange(216,13871),sumRange(602,14508),update(13569,8),sumRange(607,14374),sumRange(1144,14824),sumRange(310,14982),update(13885,2),update(4203,2),sumRange(41,14005),update(9217,7),update(4661,4),update(6695,7),update(14388,2),sumRange(486,14279),update(14134,0),sumRange(181,14787),update(5834,2),update(10736,6),update(3010,1),update(1547,7),update(10907,3),update(11722,8),update(13810,7),update(8654,4),update(2185,6),update(14680,2),sumRange(1012,14807),update(14046,4),update(10474,3),sumRange(240,14744),sumRange(483,14656),update(8049,3),sumRange(565,14291),update(8301,0),update(9644,4),update(5248,8),sumRange(399,14866),update(7137,5),sumRange(830,14757),sumRange(1096,14858),update(10115,8),update(10410,3),update(13047,2),update(2622,4),update(11486,0),sumRange(1,14378),update(13775,5),update(3223,5),update(12166,7),update(7421,1),sumRange(200,14584),update(3611,6),update(11800,4),update(9949,9),update(8070,4),update(13246,7),update(10125,3),update(8593,1),update(9372,3),sumRange(794,14742),update(7186,4),update(5199,0),update(5603,0),update(12904,7),update(10039,4),update(7480,6),sumRange(214,13902),sumRange(141,14462),update(3448,3),update(13561,4),sumRange(443,14417),sumRange(6,13990),sumRange(902,14660),sumRange(677,14920),update(14143,7),sumRange(73,14543),update(666,2),update(14593,4),sumRange(1244,14974),update(7137,2),update(5970,2),update(9753,2),update(6138,0),update(2079,0),update(6950,3),update(1992,7),sumRange(41,13906),update(1215,8),sumRange(358,14481),sumRange(1066,14767),sumRange(385,14080),update(2927,7),update(144,3),update(14104,8),update(13647,4),update(8702,6),update(1186,8),update(1239,5),sumRange(72,14429),update(11009,9),sumRange(1094,14801),update(8862,1),sumRange(534,14695),sumRange(375,14821),update(4830,6),update(4151,3),sumRange(745,14495),sumRange(985,14788),update(6381,2),sumRange(775,14783),update(12720,2),sumRange(278,13928),update(11746,2),update(12930,8),sumRange(134,14616),update(3378,0),update(5855,8),update(3831,7),update(11969,5),update(8474,3),update(13271,0),sumRange(518,14482),update(8050,3),sumRange(334,14469),update(6201,5),update(5744,5),sumRange(428,14498),update(224,1),update(14163,1),update(6729,3),update(7334,5),update(1003,8),update(10111,0),update(1125,4),update(6763,9),sumRange(583,14989),update(802,1),update(4737,6),update(6593,3),update(56,7),update(3602,8),update(11029,4),sumRange(493,14451),sumRange(237,14462),sumRange(437,14916),sumRange(683,14632),sumRange(0,13865),update(6094,9),update(7012,5),update(3621,2),update(10555,8),sumRange(226,14637),sumRange(138,13802),sumRange(814,14673),update(9621,4),update(4353,9),update(5932,4),sumRange(840,14707),update(12168,2),sumRange(312,14687),sumRange(1231,14884),update(1230,1),sumRange(5,13933),sumRange(824,14756),sumRange(1045,14862),update(6781,1),sumRange(646,14950),update(11619,4),update(6111,0),sumRange(763,14689),update(7340,4),sumRange(307,14152),sumRange(69,14555),update(2113,1),sumRange(250,14603),update(14359,6),update(3224,4),sumRange(70,14132),update(553,2),update(7855,6),sumRange(103,14060),sumRange(438,14361),update(12916,8),sumRange(431,14264),sumRange(380,14441),update(12742,8),update(7416,7),update(6804,2),update(8101,7),update(2591,8),update(9226,9),update(4945,3),update(2059,7),update(11540,3),update(1310,4),update(2666,6),update(7687,6),update(3091,4),update(13783,3),update(1459,8),update(7281,0),sumRange(331,14908),update(1714,1),sumRange(268,14064),update(7212,3),update(7666,7),update(10059,6),sumRange(555,14860),update(7495,4),update(10217,1),update(1162,9),update(5779,1),update(10700,5),update(8648,2),update(8182,6),update(11359,4),update(14422,7),update(9815,9),update(11632,9),update(12611,3),sumRange(264,14266),sumRange(390,14227),update(10387,0),update(7463,4),update(14628,3),update(1166,4),update(12982,1),update(6680,4),update(6989,5),sumRange(165,14939),sumRange(368,14565),sumRange(1030,14772),update(9579,0),sumRange(535,14770),update(8537,5),update(14475,3),update(2279,4),update(2085,6),update(8023,5),update(7207,1),sumRange(166,14953),update(13722,3),sumRange(412,14270),update(12846,0),sumRange(666,14391),update(9992,6),sumRange(466,14136),sumRange(737,14539),update(4168,2),update(13657,5),update(3290,8),update(9324,2),update(13680,5),update(1251,5),sumRange(425,14695),update(4173,4),sumRange(448,14840),update(14336,4),update(7953,9),update(5286,3),update(1309,3),update(5533,5),sumRange(193,14221),sumRange(1129,14801),sumRange(595,14947),sumRange(19,14298),sumRange(1222,14949),sumRange(339,14406),update(13019,7),sumRange(140,14796),update(5030,8),update(759,8),sumRange(217,14981),update(165,0),update(7647,1),update(10203,8),sumRange(188,14957),update(228,4),sumRange(601,14750),update(3037,2),update(1500,3),update(14288,4),update(129,1),update(3706,0),sumRange(1001,14823),update(6057,1),update(9450,9),sumRange(297,14455),update(11128,8),update(3216,1),update(11021,3),update(5352,0),update(13488,1),update(10049,5),update(7922,2),sumRange(327,14595),update(9635,6),sumRange(111,13811),update(4799,7),update(11935,2),update(5393,1),update(513,7),sumRange(109,14357),update(13217,3),update(7663,7),update(7546,7),update(7585,4),update(7792,7),sumRange(867,14523),sumRange(1056,14802),update(10758,4),sumRange(1002,14970),sumRange(132,14384),update(13629,4),sumRange(170,14584),update(14256,6),update(12915,0),update(1253,7),sumRange(703,14405),update(2183,8),update(5749,8),update(14987,8),update(8866,0),update(7688,7),update(3100,2),sumRange(939,14724),update(8301,9),sumRange(268,14716),sumRange(36,14611),update(13678,7),update(13655,2),update(7168,0),update(10415,7),sumRange(631,14734),update(12912,1),update(8068,8),update(9365,2),update(807,0),update(2960,6),update(8750,9),update(14552,1),sumRange(435,14454),sumRange(67,13727),sumRange(417,14785),sumRange(247,14351),sumRange(792,14918),sumRange(798,14526),update(6097,7),update(1643,1),sumRange(519,14699),update(14114,5),sumRange(279,14874),update(5650,2),update(5800,7),update(1498,1),sumRange(480,14415),update(5168,7),update(1312,5),update(6756,2),update(10744,3),sumRange(407,14767),update(8625,0),sumRange(673,14433),update(4727,5),update(6353,0),sumRange(355,14715),update(34,1),sumRange(369,14913),sumRange(51,14580),update(11419,9),update(8096,9),update(5211,7),sumRange(775,14883),update(8545,6),update(9062,8),update(5957,2),update(6237,4),update(12664,1),update(4689,6),update(5497,1),update(10808,7),update(7544,6),update(10914,5),update(11853,6),sumRange(113,13911),sumRange(667,14533),sumRange(1298,14987),sumRange(267,14647),update(12610,6),update(12882,4),sumRange(445,14335),update(2995,0),update(12440,4),update(11982,1),update(5759,9),update(11115,7),update(1829,3),sumRange(956,14632),sumRange(268,14419),sumRange(241,13906),update(2504,5),update(12739,7),update(7794,6),sumRange(918,14805),sumRange(222,13929),update(9934,9),update(151,3),sumRange(970,14744),sumRange(506,14259),update(10979,9),update(9680,1),update(7590,2),sumRange(985,14936),update(962,1),update(2926,2),update(2221,2),update(4397,4),sumRange(179,14759),sumRange(638,14488),update(13309,3),update(5072,7),update(9508,4),update(4627,3),update(6689,8),sumRange(790,14532),sumRange(535,14996),update(714,9),update(2201,9),update(1679,4),update(13644,7),update(215,7),sumRange(439,14590),sumRange(140,14076),sumRange(545,14505),sumRange(589,14437),update(11327,4),update(1624,1),update(3331,2),sumRange(806,14671),sumRange(225,14856),update(2045,1),sumRange(471,14317),update(12119,9),update(3398,6),update(7557,2),update(2417,4),update(14074,1),update(13598,7),sumRange(807,14500),update(11612,7),update(1222,6),update(102,4),sumRange(1221,14920),sumRange(489,14633),update(14514,2),sumRange(299,13938),update(36,4),update(12989,6),update(2172,6),update(8532,1),sumRange(20,14554),update(8039,6),update(6297,8),sumRange(775,14951),update(6487,0),sumRange(341,14851),update(10265,8),update(8841,6),update(12343,4),sumRange(1174,14921),update(13550,1),update(10877,7),sumRange(49,14754),update(12059,5),update(11545,8),update(3422,1),sumRange(470,14196),sumRange(102,14780),update(14572,1),update(7939,2),update(3859,8),sumRange(94,14161),sumRange(202,14227),sumRange(385,14370),update(11774,8),update(7829,3),update(1251,6),sumRange(250,14125),update(7636,3),update(6180,7),sumRange(342,14518),sumRange(302,14948),update(8906,7),update(8731,1),update(7334,0),sumRange(346,14741),sumRange(194,14397),sumRange(448,14405),sumRange(1252,14906),sumRange(650,14973),update(10218,6),update(13250,3),sumRange(492,14857),update(13675,6),update(5409,2),update(6087,4),update(8435,6),update(6946,6),sumRange(445,14106),sumRange(367,14942),update(12885,7),update(8071,1),update(2919,9),update(5384,6),sumRange(747,14385),update(2683,4),update(8769,0),update(13373,1),update(13461,8),update(5829,4),update(7441,2),sumRange(193,14984),update(8383,1),update(13877,2),sumRange(415,14709),update(2150,9),update(2802,0),update(8902,8),sumRange(1209,14868),update(5827,0),sumRange(759,14941),update(12742,1),update(1376,7),update(11398,1),update(3429,7),sumRange(277,14627),sumRange(119,14087),update(4743,2),sumRange(283,14394),update(2835,9),update(5940,9),sumRange(524,14343),update(4970,5),update(3558,7),sumRange(44,13936),update(10318,2),update(11731,1),update(11590,3),update(13544,5),update(14626,3),update(1517,4),update(9663,4),sumRange(31,13871),update(3083,2),sumRange(991,14830),sumRange(258,14076),update(6983,7),update(6384,0),update(8187,6),update(7404,3),sumRange(1077,14907),sumRange(369,14020),update(1052,9),sumRange(203,14421),sumRange(489,14229),update(3070,8),update(12762,9),update(1756,6),sumRange(556,14709),update(4694,9),update(8774,2),update(9874,3),sumRange(871,14749),update(14433,5),update(9588,1),update(2324,5),update(6349,4),sumRange(291,14999),sumRange(255,14258),update(4862,9),sumRange(878,14631),sumRange(215,14763),sumRange(427,14521),update(4460,8),sumRange(118,14709),sumRange(478,14896),update(13040,1),update(255,4),sumRange(705,14900),update(11332,8),sumRange(435,14835),sumRange(433,14738),update(9243,9),update(8439,6),sumRange(630,14534),sumRange(953,14606),sumRange(13,14436),update(1607,6),update(12402,6),sumRange(577,14688),update(4286,8),update(5497,6),sumRange(635,14703),update(9073,9),update(14232,3),update(7970,8),update(13168,1),update(6101,9),update(5088,1),update(1212,7),update(13341,8),sumRange(60,14003),sumRange(116,14222),update(13755,9),update(11495,3),update(13607,0),update(11524,6),update(9464,5),sumRange(142,13952),sumRange(42,14982),sumRange(766,14822),update(11364,1),update(2196,7),update(9990,5),sumRange(208,14256),sumRange(541,14212),update(13528,4),sumRange(777,14977),update(4676,6),update(256,4),update(9650,4),sumRange(42,14753),update(9794,0),update(4522,5),update(2414,5),sumRange(698,14443),sumRange(575,14556),update(6974,8),sumRange(109,14764),update(12672,3),update(7007,6),update(12354,4),update(3260,8),sumRange(268,14354),sumRange(376,14768),sumRange(1099,14882),update(13140,4),update(10629,8),update(10985,6),update(8011,0),update(9234,3),update(11572,1),update(1011,5),update(5395,8),update(1364,9),update(744,8),sumRange(1095,14921),sumRange(206,14340),update(8166,8),update(6042,0),sumRange(964,14625),update(5127,1),update(6174,0),update(5060,7),update(1040,3),update(6315,0),update(13243,4),update(11937,2),sumRange(290,14264),update(5364,6),update(7198,0),update(149,4),update(14498,5),update(5952,1),update(12109,8),update(5928,3),update(10773,1),update(11508,8),sumRange(62,14452),update(11475,9),sumRange(709,14538),sumRange(786,14678),sumRange(114,14127),sumRange(284,14226),update(11605,2),update(8724,6),update(14365,4),sumRange(659,14525),update(724,8),update(1481,5),sumRange(669,14473),update(2354,7),update(11807,0),update(7945,2),update(10768,0),sumRange(171,13986),update(8154,3),update(10004,9),update(7763,2),sumRange(107,14654),sumRange(593,14712),update(13956,4),sumRange(419,14659),sumRange(119,14295),sumRange(184,13898),update(13363,1),sumRange(337,14903),update(7639,3),update(3449,2),sumRange(307,14454),sumRange(403,14432),sumRange(623,14774),sumRange(817,14979),update(12194,0),update(9657,2),update(8070,0),update(11371,9),update(3918,5),update(2959,7),update(3788,6),update(13313,4),sumRange(685,14532),update(10230,1),update(2920,9),update(14691,5),update(2483,8),update(12157,2),update(14594,7),update(3795,0),sumRange(94,13831),sumRange(444,14781),sumRange(290,14023),update(7442,1),update(8547,4),update(7580,9),sumRange(654,14939),sumRange(766,14626),update(7626,0),update(11548,5),sumRange(289,14885),sumRange(837,14643),update(3853,3),update(13368,7),update(2256,5),sumRange(609,14408),update(8114,5),update(10719,0),update(3513,6),update(13226,3),update(7505,6),update(13725,4),sumRange(240,14412),sumRange(234,14771),update(7238,9),update(472,6),update(3223,8),sumRange(33,14285),update(855,9),sumRange(224,14174),update(11200,1),update(10310,6),update(3117,1),sumRange(225,14779),update(4329,5),update(14389,2),update(14239,5),update(280,6),update(11321,5),sumRange(291,14151),update(3237,4),update(6472,0),update(4512,5),update(1728,3),update(9398,1),update(174,5),update(6306,4),update(240,5),update(10142,9),sumRange(321,14588),update(8037,9),update(11690,6),sumRange(662,14459),sumRange(770,14656),update(11300,4),update(6902,7),sumRange(152,14860),sumRange(212,14229),update(5194,4),update(13018,8),update(11241,0),sumRange(0,14977),sumRange(407,14324),sumRange(60,14262),update(2945,3),update(13124,4),update(11386,1),sumRange(214,13939),sumRange(367,14095),sumRange(645,14866),sumRange(12,14810),sumRange(1267,14963),update(5193,5),update(2295,0),update(13247,3),update(1512,7),sumRange(486,14858),update(10808,0),sumRange(821,14738),update(10905,0),sumRange(578,14223),update(14121,7),update(824,9),sumRange(271,14952),update(10664,5),update(7750,7),update(14905,3),update(2316,2),update(1513,7),update(14612,0),update(5279,4),update(297,2),update(10836,8),update(12327,7),update(8958,6),sumRange(877,14940),sumRange(1046,14766),sumRange(1137,14991),update(7666,7),update(12005,4),sumRange(623,14410),update(13700,4),update(3522,7),update(13051,5),update(6797,9),sumRange(308,14422),update(303,6),update(8595,2),sumRange(820,14767),update(4697,9),update(10924,8),update(4835,0),update(7352,6),sumRange(54,14164),update(4292,4),update(2937,5),sumRange(621,14865),sumRange(31,14766),update(13731,2),sumRange(102,14633),update(601,0),update(7351,8),sumRange(834,14757),update(8312,0),update(5626,4),sumRange(660,14935),sumRange(345,14240),update(5026,4),update(2495,2),update(10128,3),sumRange(460,14730),update(6664,6),update(5762,3),update(7925,0),update(13144,0),sumRange(201,14654),update(2794,2),update(12858,4),update(6896,0),update(8713,3),update(5246,9),update(2013,4),update(3588,6),sumRange(457,14847),update(8988,1),update(7565,8),update(2378,4),update(8950,1),sumRange(223,14982),update(1231,9),sumRange(9,14449),update(9455,2),update(2144,9),update(3117,1),update(3741,0),sumRange(231,13983),sumRange(8,14955),update(7833,5),update(12870,7),update(621,6),update(8257,9),update(5707,6),update(13165,2),sumRange(726,14439),update(7704,9),sumRange(302,14667),sumRange(213,14984),update(9173,1),update(12161,5),update(13232,3),update(11266,9),sumRange(463,14448),update(12282,0),update(14645,9),update(10562,9),sumRange(347,14264),update(2711,2),update(12039,7),update(925,7),update(7124,8),update(14648,2),update(2076,9),update(739,0),update(13978,8),update(4120,0),update(10924,1),update(11006,9),update(11737,7),update(7428,7),update(13808,0),update(1022,6),update(3830,5),update(9894,8),sumRange(374,14034),update(1450,4),update(2957,5),update(14201,6),update(11993,5),update(5565,2),update(12789,6),update(7194,1),update(8504,0),sumRange(438,14516),sumRange(605,14849),update(13296,1),update(13803,2),sumRange(229,14516),update(11801,4),update(2030,6),update(13000,2),sumRange(348,14892),sumRange(911,14562),sumRange(488,14795),update(708,2),sumRange(388,14077),update(7628,4),update(3126,8),sumRange(1034,14892),sumRange(178,14006),update(14080,5),update(6432,5),update(4129,2),update(11316,0),sumRange(131,14246),update(9546,4),update(11563,3),update(1222,2),sumRange(487,14321),update(13939,4),update(6869,3),update(3129,4),update(14783,9),update(13611,7),sumRange(97,13826),sumRange(146,14940),update(2453,2),update(7368,3),update(9586,7),sumRange(156,14677),sumRange(181,14377),update(2383,7),update(4945,1),update(8391,5),update(11721,9),sumRange(1259,14995),update(8775,1),update(2808,0),update(2353,3),sumRange(1254,14934),update(14078,0),update(1202,0),update(12721,2),update(409,7),update(7318,2),update(9715,1),update(4066,3),update(11811,9),update(3890,8),sumRange(567,14246),update(5260,3),sumRange(650,14991),sumRange(262,14427),update(4475,4),sumRange(121,13930),sumRange(539,14898),update(8373,4),update(1666,6),sumRange(728,14513),sumRange(89,14078),update(11921,2),update(13875,0),update(703,1),update(8101,9),update(777,5),sumRange(649,14791),sumRange(650,14374),update(6574,8),update(4434,5),sumRange(651,14869),update(10097,4),sumRange(264,14842),update(3495,6),update(9455,0),sumRange(157,14363),update(13979,9),sumRange(1199,14985),update(3514,5),update(7597,0),sumRange(66,13703),update(1591,6),update(7041,7),sumRange(803,14756),update(11021,7),update(8259,9),update(1248,7),update(13912,2),update(10714,1),update(11050,3),update(7664,0),sumRange(81,13978),update(9232,0),update(6507,4),update(9277,5),update(6386,0),update(3053,3),update(11192,5),update(6211,6),sumRange(431,14819),sumRange(383,14257),update(2696,4),sumRange(475,14734),update(8269,0),sumRange(1301,14938),sumRange(400,14263),update(11884,3),update(369,2),update(14032,1),update(75,7),update(8664,0),update(6325,8),update(10790,5),update(7110,6),update(1855,0),sumRange(679,14772),sumRange(758,14914),update(1311,6),update(13465,1),sumRange(493,14826),update(3929,8),update(2020,8),update(6150,3),update(11718,7),update(6064,6),update(11217,2),update(7580,9),sumRange(366,14975),update(10083,2),update(7516,0),update(1105,7),update(4365,5),update(13289,1),update(7654,8),update(1994,6),update(6502,2),update(7616,1),update(8765,4),sumRange(481,14638),sumRange(479,14992),sumRange(157,14620),update(9383,5),update(2489,0),update(2410,1),update(1430,7),update(12066,6),update(5908,9),update(3287,3),update(4507,4),update(2570,9),update(9749,6),update(4300,7),update(903,9),update(14806,7),sumRange(863,14900),update(1870,0),sumRange(326,13992),update(7100,1),sumRange(193,14718),sumRange(413,14623),sumRange(206,14441),update(2012,6),update(4125,0),update(3707,4),update(12640,5),update(14858,5),update(1350,9),update(3177,6),update(5396,5),sumRange(505,14406),sumRange(697,14922),update(6779,9),update(5431,5),update(13217,0),update(12539,4),update(1631,7),sumRange(663,14741),update(3307,7),update(2765,1),update(2857,3),update(10490,3),sumRange(151,14919),update(12355,2),update(3342,6),update(11812,3),sumRange(246,14090),sumRange(384,14460),update(5910,6),update(10096,5),update(6800,2),update(13487,3),update(11743,7),update(5637,5),update(9155,8),update(7009,6),update(6870,2),update(13979,2),update(11789,8),sumRange(182,13989),update(12526,4),sumRange(14,13825),update(5385,2),sumRange(417,14582),sumRange(304,14418),sumRange(761,14631),update(13049,0),update(3884,6),update(5144,7),update(10238,2),sumRange(212,13887),update(3655,4),update(4213,5),update(3531,4),update(5551,3),update(7693,2),sumRange(182,13854),update(233,3),update(1864,2),update(2181,1),update(10461,4),sumRange(301,14836),sumRange(66,14068),update(4341,3),update(2159,0),sumRange(623,14458),update(6030,4),sumRange(317,14345),sumRange(122,14772),update(561,8),update(12552,6),update(13056,4),sumRange(61,14000),sumRange(208,14103),update(1909,2),update(6847,8),sumRange(665,14628),update(7558,5),sumRange(1253,14942),update(836,3),sumRange(676,14485),sumRange(177,13877),sumRange(902,14655),update(6183,6),sumRange(581,14814),update(13427,3),update(6554,6),update(9546,9),update(3610,0),update(6831,5),sumRange(971,14759),sumRange(821,14585),update(8280,5),update(12758,9),update(715,5),update(12495,7),update(5897,7),update(11395,5),update(1678,1),update(12396,0),update(11293,9),sumRange(203,14229),update(2349,4),update(9921,1),update(11747,5),update(6403,9),sumRange(898,14606),update(6412,0),update(11417,5),update(6358,9),update(3,8),update(14791,4),sumRange(1169,14984),update(3652,5),update(2037,6),sumRange(163,14719),update(4528,5),update(606,6),update(1200,6),sumRange(54,14209),sumRange(902,14953),sumRange(1334,14999),update(3068,3),update(5185,5),update(6753,5),update(13110,6),sumRange(111,14203),update(4902,6),update(13968,7),update(12712,0),sumRange(548,14428),update(5630,4),update(1987,6),sumRange(270,14077),sumRange(127,14137),update(2998,2),sumRange(596,14588),sumRange(247,14951),update(9425,4),update(9432,3),update(6260,4),update(4684,2),update(14066,6),update(3613,8),update(11179,8),update(11976,8),update(11741,6),update(11645,9),update(4864,7),update(5522,6),update(6999,1),update(11420,6),update(6751,7),update(11011,6),sumRange(887,14569),update(12532,0),update(8223,3),sumRange(208,14046),sumRange(974,14871),update(8635,4),sumRange(412,14855),sumRange(1066,14914),update(3716,9),sumRange(44,14188),update(14019,2),update(896,3),update(6385,4),update(4255,2),update(8672,3),sumRange(712,14681),update(8939,3),update(4336,3),sumRange(281,14101),sumRange(417,14056),sumRange(287,14790),update(9391,3),update(14225,0),update(118,4),update(4295,1),sumRange(447,14750),sumRange(925,14627),update(9766,0),update(14495,0),update(5892,1),update(1770,9),sumRange(304,14294),update(8849,7),update(2115,5),sumRange(797,14963),update(10114,9),update(11629,8),update(11823,8),sumRange(191,13944),update(9358,2),update(6126,7),update(12682,4),update(13183,6),update(12327,7),sumRange(54,13875),sumRange(325,14575),sumRange(235,14192),update(3257,0),sumRange(274,14902),update(9325,0),update(1177,0),update(5478,8),update(11777,3),sumRange(392,14934),sumRange(806,14567),update(9433,8),update(7766,7),sumRange(56,13728),sumRange(182,14411),update(12363,8),sumRange(463,14333),sumRange(340,14753),update(3223,4),sumRange(81,14929),update(11800,7),sumRange(529,14398),sumRange(479,14829),update(2278,4),update(5427,6),update(1511,2),sumRange(1004,14840),update(13209,1),update(7287,4),update(139,7),update(2123,5),update(13468,5),update(6148,0),sumRange(467,14633),update(3633,7),sumRange(612,14777),update(10046,0),update(9521,2),update(649,0),update(8474,2),update(14402,9),update(6650,2),sumRange(459,14806),update(4492,4),update(5472,2),update(5387,4),sumRange(238,14015),update(5522,6),update(5739,4),update(14506,9),update(8934,2),update(12837,0),sumRange(783,14461),update(14297,6),update(8364,1),update(1278,1),sumRange(433,14213),update(9395,4),update(5181,7),update(9476,5),update(12482,3),update(4931,4),sumRange(1074,14798),update(7468,8),sumRange(818,14997),sumRange(675,14577),sumRange(64,13839),sumRange(648,14296),update(8828,2),update(4900,4),sumRange(718,14701),update(2049,8),update(2601,4),sumRange(595,14520),update(12855,1),update(14358,2),sumRange(801,14490),update(6720,5),sumRange(922,14664),update(1308,7),sumRange(243,14527),update(5170,5),sumRange(152,14921),update(9406,6),sumRange(77,14602),update(10291,2),update(6005,0),sumRange(1047,14804),update(10004,8),update(4201,5),update(7088,2),update(7552,8),update(11883,0),sumRange(481,14877),sumRange(1122,14897),update(14062,8),update(12717,4),update(13340,9),update(8326,8),sumRange(82,14902),update(8290,2),sumRange(585,14975),sumRange(665,14839),sumRange(281,14917),sumRange(376,14084),update(12474,8),sumRange(370,14143),sumRange(868,14971),update(880,5),update(7631,9),update(7779,2),sumRange(264,14781),update(1316,7),update(326,9),update(8696,8),update(1021,6),update(1268,8),sumRange(771,14932),sumRange(509,14313),update(4459,4),sumRange(26,14818),sumRange(42,14178),update(5150,1),sumRange(210,13908),sumRange(379,14566),update(1766,2),update(13996,3),update(12605,5),sumRange(170,14047),update(3502,0),update(2056,7),sumRange(258,14412),sumRange(262,14244),update(9630,2),sumRange(268,14663),sumRange(338,14383),update(9195,9),update(3899,3),update(12811,4),update(7793,1),update(9708,5),update(12745,7),sumRange(1020,14712),sumRange(732,14766),update(548,3),sumRange(1236,14945),sumRange(645,14710),sumRange(914,14564),sumRange(27,14123),update(2081,1),sumRange(459,14560),update(5612,9),sumRange(402,14387),update(8516,8),update(5261,2),update(9756,7),update(1199,6),update(8125,0),update(638,7),sumRange(111,14081),sumRange(1149,14816),update(3245,4),update(14229,3),update(634,4),update(11458,3),update(12752,8),sumRange(256,13933),update(2012,7),sumRange(434,14127),update(1631,7),update(12956,4),update(3589,9),update(5049,7),update(9250,4),sumRange(216,13873),sumRange(92,14370),update(4013,5),update(7964,9),update(1671,5),update(4308,9),update(12994,2),sumRange(211,14119),update(1132,5),update(2383,7),sumRange(301,14433),update(1496,5),sumRange(917,14969),update(11551,3),update(780,3),sumRange(97,14087),update(1785,5),update(1769,0),update(10326,2),update(2822,2),update(3202,8),sumRange(158,14859),update(14154,4),sumRange(876,14754),sumRange(51,14436),update(2611,2),update(7839,3),sumRange(463,14501),sumRange(138,14822),update(6673,0),update(13466,8),sumRange(141,14017),update(5645,9),update(412,7),update(10447,2),update(1780,7),update(3582,4),sumRange(59,14039),update(12641,0),sumRange(502,14158),update(7848,9),sumRange(113,14859),update(3311,8),update(2801,5),update(8715,6),update(1800,8),sumRange(508,14151),update(14322,3),update(2740,8),update(8891,1),sumRange(228,14067),update(3415,2),update(4479,9),update(13891,2),update(6942,9),sumRange(485,14493),update(14862,2),update(14181,6),update(3808,0),update(11505,9),update(1317,3),update(9966,4),update(5837,3),update(10501,8),update(8870,5),update(9311,8),sumRange(585,14708),update(2527,4),update(4361,7),update(13233,7),update(2639,9),update(9365,7),sumRange(912,14838),update(5897,7),update(2743,8),update(8991,1),update(4414,7),update(14447,1),sumRange(768,14938),sumRange(33,13926),update(13294,5),update(8693,6),update(10286,0),update(5214,9),sumRange(866,14565),update(9551,3),update(5558,2),update(609,0),update(5395,6),sumRange(312,14524),update(877,3),update(4381,9),update(12852,4),update(11550,6),sumRange(524,14529),sumRange(306,14878),update(6983,2),sumRange(92,14935),update(12191,2),update(9861,2),sumRange(410,14455),update(6933,5),update(6745,3),sumRange(1012,14878),sumRange(168,14312),update(6035,4),update(13705,8),update(12186,4),update(9163,8),update(6937,6),update(4375,5),update(12574,3),update(7114,4),sumRange(17,13919),update(12077,7),update(12003,5),sumRange(507,14156),sumRange(129,14459),update(2963,7),sumRange(634,14910),sumRange(629,14283),sumRange(681,14803),sumRange(292,14993),sumRange(227,14299),update(5034,1),sumRange(250,14338),update(14136,6),update(10284,0),update(10818,6),update(5503,4),update(13981,3),update(12915,5),sumRange(675,14381),update(887,5),update(8921,9),sumRange(49,13967),update(4594,6),sumRange(465,14424),update(7689,5),update(9537,7),update(3198,3),sumRange(369,14965),sumRange(820,14711),sumRange(967,14879),sumRange(532,14256),update(11511,5),update(13291,0),update(10761,0),update(5424,1),update(4892,6),sumRange(401,14988),update(2996,5),sumRange(433,14825),update(7421,0),sumRange(580,14610),sumRange(935,14581),update(4612,2),update(3959,1),sumRange(839,14856),update(111,7),sumRange(968,14974),update(11554,5),update(9739,0),update(9502,5),sumRange(745,14736),sumRange(31,14777),sumRange(517,14927),sumRange(323,14270),update(1268,0),update(887,7),update(6622,9),update(2620,1),sumRange(8,14624),sumRange(322,14992),update(4547,8),sumRange(161,14447),update(8605,7),sumRange(656,14992),sumRange(131,13996),update(12347,8),update(8552,8),update(5145,3),update(8655,6),sumRange(989,14954),update(4915,4),update(607,0),update(13059,8),update(10007,4),update(10564,2),update(3177,3),update(4396,5),update(894,7),sumRange(493,14727),update(5518,7),update(14768,4),update(14,5),update(11858,5),update(13439,2),update(13251,0),update(13890,2),sumRange(1157,14917),update(14630,0),update(12016,1),update(3246,1),update(542,9),update(8977,6),update(4004,5),update(5846,3),update(10939,3),sumRange(787,14758),update(3563,8),sumRange(566,14522),update(7805,2),update(7103,6),update(13383,2),update(14515,4),update(13151,9),update(2859,8),update(1330,2),sumRange(991,14697),sumRange(1065,14947),update(12095,5),update(12355,5),update(2468,8),update(2933,4),sumRange(1149,14957),update(647,0),update(14232,7),sumRange(89,14752),sumRange(973,14700),sumRange(297,14106),update(12257,9),sumRange(360,14109),update(4446,5),sumRange(932,14680),sumRange(416,14086),sumRange(88,14107),update(3065,3),update(11395,7),update(10744,9),update(11579,8),update(7890,7),sumRange(688,14638),update(14363,9),update(12042,2),update(6169,9),update(14577,7),sumRange(297,14948),update(14915,7),update(13719,1),update(10076,6),sumRange(559,14642),update(3390,5),update(4556,9),update(6342,6),update(4458,0),update(3823,7),update(6142,2),update(11575,4),update(5995,0),update(13216,5),update(4541,3),sumRange(410,14073),sumRange(101,14246),update(2135,5),update(7934,3),sumRange(133,14733),sumRange(470,14857),update(3124,1),update(6384,1),update(12218,9),update(7148,7),sumRange(549,14447),update(8648,7),update(4519,8),update(12308,7),update(7497,5),update(3635,7),update(8695,7),update(10216,0),sumRange(1206,14980),update(12400,1),update(14141,5),update(8042,8),update(10846,8),sumRange(458,14981),update(12217,5),update(13358,0),update(8647,0),update(14872,1),sumRange(315,14132),sumRange(270,13968),update(2208,1),update(9573,6),update(4780,1),update(2674,5),update(1099,9),update(7004,0),sumRange(4,14088),update(9085,9),update(14725,1),sumRange(991,14816),update(3186,6),update(129,7),sumRange(549,14226),update(5136,0),update(573,8),update(11635,4),update(4144,5),sumRange(332,14431),sumRange(217,14101),update(8024,0),update(2652,8),sumRange(1026,14854),sumRange(369,14835),update(6098,5),sumRange(198,14778),sumRange(243,14487),sumRange(302,14977),sumRange(653,14596),update(3448,6),update(11977,1),update(305,4),update(12756,1),update(8258,6),sumRange(482,14194),update(4917,9),update(11771,9),sumRange(642,14802),update(19,4),update(7258,6),update(8705,3),update(1467,6),update(6622,4),update(2398,5),update(32,3),sumRange(534,14177),update(5951,6),sumRange(466,14188),update(2530,3),update(5469,1),sumRange(928,14857),update(7404,4),sumRange(902,14862),sumRange(76,14208),update(13215,2),update(6100,4),update(8441,1),update(14455,8),update(13299,8),sumRange(795,14803),sumRange(652,14566),sumRange(1076,14715),sumRange(626,14600),update(4144,0),sumRange(789,14783),update(10266,5),sumRange(688,14654),update(12073,5),update(630,4),update(14458,1),update(6995,6),sumRange(211,14650),update(12540,5),update(11242,1),update(10285,0),update(5810,7),sumRange(459,14445),update(12490,6),update(8120,7),sumRange(557,14512),update(13540,9),update(8059,1),sumRange(650,14545),sumRange(520,14201),update(13815,6),update(7379,7),sumRange(906,14941),update(5775,5),sumRange(628,14695),update(9971,7),sumRange(304,14592),update(949,1),update(12374,9),sumRange(174,14060),update(14468,6),update(10405,3),sumRange(463,14482),update(5319,0),update(5917,8),update(6136,0),update(4366,5),update(4478,7),update(2755,6),update(3992,1),update(3841,5),update(910,9),sumRange(193,14545),update(8186,5),sumRange(856,14933),update(847,2),update(7653,6),update(3028,3),sumRange(970,14790),update(10213,3),update(14898,8),update(4964,7),update(13099,9),update(8438,3),update(12947,6),update(13766,9),sumRange(186,14064),update(13244,8),update(6483,2),sumRange(356,14152),update(3029,7),update(10985,7),sumRange(751,14562),sumRange(225,14059),sumRange(985,14913),update(6600,0),update(9655,8),sumRange(915,14744),sumRange(209,14176),update(1136,8),sumRange(679,14985),update(11921,7),update(5007,6),update(9854,9),update(2774,4),sumRange(140,14399),update(14600,6),update(14315,1),update(10711,6),update(3963,8),update(14228,0),update(9087,6),update(13264,9),update(9276,0),update(7265,1),sumRange(388,14823),update(7232,2),update(6653,5),sumRange(175,14470),update(2221,7),update(5921,7),update(9294,9),update(10390,9),update(11104,1),update(2601,7),update(14126,8),update(6482,2),update(13610,6),update(11073,1),update(9224,6),sumRange(62,13814),update(9901,2),update(7563,3),update(3824,1),update(5135,6),sumRange(322,14251),update(9648,2),update(2000,7),sumRange(503,14847),update(12572,5),update(440,8),update(7694,1),update(6476,5),update(5108,6),update(14616,8),update(5005,6),sumRange(402,14821),update(4519,0),update(4283,8),update(6938,3),sumRange(65,14841),update(4984,3),update(1634,0),update(6419,6),sumRange(713,14462),sumRange(148,14646),sumRange(442,14745),update(11475,9),update(9979,4),update(52,2),update(10106,0),update(6636,7),sumRange(144,14830),update(6996,6),update(2560,7),update(6112,5),update(7827,1),update(8553,0),update(12154,5),update(4284,5),sumRange(730,14435),update(2479,0),sumRange(33,14323),update(7177,9),update(13050,6),update(2540,8),update(10284,7),update(14803,9),sumRange(87,13785),update(8553,7),sumRange(392,14999),update(10033,8),sumRange(416,14311),update(11279,6),sumRange(56,14262),update(350,8),update(13966,7),sumRange(553,14586),update(13757,3),update(13564,5),update(9707,5),update(11004,6),update(10973,7),sumRange(658,14385),sumRange(735,14636),update(4622,8),update(9670,1),sumRange(922,14649),update(6269,7),update(9860,0),update(10095,0),update(3005,2),sumRange(113,14567),update(8802,6),update(13742,9),update(4341,0),update(11000,8),update(483,4),update(4069,9),update(673,2),sumRange(62,13921),update(3870,0),update(3628,1),update(13869,7),update(13398,2),sumRange(31,13703),sumRange(586,14497),sumRange(482,14502),update(7082,6),update(2265,6),update(1193,3),update(1609,2),update(10381,9),sumRange(1082,14883),sumRange(767,14998),sumRange(551,14557),sumRange(277,14754),update(2909,8),sumRange(16,14124),update(931,2),sumRange(104,14478),update(5210,2),update(2853,9),sumRange(798,14931),update(4944,0),update(3700,5),sumRange(54,14682),sumRange(937,14847),sumRange(610,14778),update(8676,3),update(1428,7),sumRange(222,14617),sumRange(1017,14925),update(13139,7),sumRange(459,14553),sumRange(598,14858),update(6418,9),update(11393,0),sumRange(678,14758),update(14035,2),update(14225,0),sumRange(386,14164),update(12156,1),update(7316,0),update(4157,2),update(13048,0),update(8160,1),sumRange(30,13715),update(14514,7),update(9749,7),update(13219,1),update(13557,9),sumRange(90,14878),sumRange(77,14743),update(5576,8),update(4801,1),update(155,5),sumRange(287,14027),sumRange(613,14932),update(3377,2),update(11040,6),sumRange(570,14683),update(1849,0),update(2248,7),sumRange(1028,14699),sumRange(223,14820),update(442,4),sumRange(259,14992),update(10310,3),sumRange(179,14846),update(13572,1),update(13215,8),sumRange(137,13954),sumRange(359,14698),update(4729,6),sumRange(311,14742),update(6674,3),update(4593,0),sumRange(225,13941),sumRange(618,14445),update(3986,4),update(5749,1),update(14743,3),update(10702,8),update(9851,4),update(14274,9),sumRange(181,14453),update(8267,6),sumRange(649,14681),sumRange(932,14802),update(10980,2),update(8921,0),update(11355,9),update(5928,8),sumRange(1003,14765),update(5698,6),update(13564,1),update(11729,3),update(12558,9),update(14842,3),sumRange(119,14465),update(11557,2),sumRange(413,14466),sumRange(666,14322),update(5156,8),update(96,5),sumRange(82,14479),update(11306,4),sumRange(77,14307),sumRange(200,14616),sumRange(454,14168),sumRange(240,14798),update(13574,9),sumRange(112,14953),update(5215,0),sumRange(46,14721),sumRange(513,14801),update(5903,7),update(7850,5),update(4904,3),update(8973,5),update(11817,2),sumRange(1218,14967),sumRange(518,14880),update(14498,6),sumRange(375,14047),update(11079,0),update(503,7),sumRange(191,13853),update(8372,6),sumRange(880,14548),sumRange(290,14517),sumRange(346,14094),sumRange(182,14241),sumRange(1213,14963),update(9216,3),sumRange(1115,14919),update(5146,4),update(12884,6),sumRange(569,14612),update(13045,1),update(11340,6),update(868,8),update(6035,5),sumRange(738,14398),sumRange(65,14810),update(66,5),update(14147,7),update(6309,6),sumRange(468,14912),update(8370,6),update(10586,6),update(288,0),update(5690,9),update(11450,5),update(8908,1),update(12034,0),sumRange(83,13883),update(10765,6),sumRange(715,14664),sumRange(726,14371),update(4041,4),update(2136,0),update(1551,1),sumRange(603,14541),update(5067,6),update(9623,4),sumRange(523,14703),update(11881,1),sumRange(5,13947),update(5943,5),update(10210,5),update(6120,1),update(860,1),update(3681,4),sumRange(160,13926),update(1083,7),update(2356,4),update(8142,8),update(4644,2),update(9433,0),update(12531,2),update(7920,3),update(5499,3),update(12475,3),sumRange(190,14690),sumRange(713,14913),update(6353,1),update(13312,7),sumRange(730,14994),update(13025,4),update(8528,5),update(8677,5),update(3202,0),sumRange(169,14784),update(9723,5),update(2794,2),update(10243,7),update(9123,5),update(6448,0),update(1425,9),update(328,8),sumRange(445,14382),update(9203,1),sumRange(551,14409),update(2107,8),update(13556,6),update(6783,9),update(2858,6),update(7530,5),sumRange(95,14920),update(8656,4),sumRange(908,14723),update(2640,5),update(4057,3),update(12731,5),update(13372,4),sumRange(327,14575),update(12777,5),update(13830,4),sumRange(173,14956),sumRange(180,14595),update(3584,7),sumRange(86,13858),update(578,5),update(9568,7),update(466,5),sumRange(769,14697),update(858,1),sumRange(295,14633),sumRange(248,13955),update(7010,9),sumRange(1025,14980),update(1658,7),update(9474,1),update(9093,8),update(8444,9),update(6388,1),update(1475,1),sumRange(320,14474),sumRange(957,14986),update(11582,5),update(5713,6),update(3442,4),update(6718,7),update(12265,7),update(8720,7),update(1041,7),update(6915,1),update(12237,9),sumRange(614,14513),update(4201,9),update(14956,2),sumRange(989,14792),sumRange(184,14402),update(9346,1),update(7912,4),sumRange(200,14440),update(808,9),update(1913,6),update(13027,0),sumRange(291,14704),update(7553,6),sumRange(375,14431),sumRange(228,14857),sumRange(494,14344),update(1672,0),update(13947,4),update(1311,4),update(8553,5),update(5330,3),update(6313,8),sumRange(619,14740),update(4685,0),sumRange(108,13989),sumRange(342,14653),update(11099,0),update(12187,4),update(11364,4),sumRange(41,13790),sumRange(266,14653),update(3800,2),update(11101,9),update(11152,9),sumRange(457,14940),sumRange(46,14406),update(7834,5),sumRange(199,14304),update(2650,4),update(7942,9),update(11958,8),update(12681,6),update(4882,3),update(11724,4),update(7586,5),sumRange(310,14536),update(12085,4),update(14236,4),update(10146,2),sumRange(54,13884),update(13411,4),update(14317,8),update(883,9),update(6728,7),update(8613,2),update(11280,6),update(8873,0),update(707,2),sumRange(462,14253),update(1872,3),update(13581,6),update(4225,8),update(12832,7),sumRange(850,14871),sumRange(250,14406),update(10594,0),update(5311,5),update(9126,0),update(10057,1),update(6458,4),sumRange(670,14835),sumRange(535,14749),update(3535,4),sumRange(49,14918),sumRange(446,14293),update(9536,4),update(11843,7),update(13148,5),sumRange(121,14285),update(2069,9),sumRange(10,14837),update(14861,7),update(3784,7),update(10378,4),update(12137,4),update(2217,1),update(3932,0),sumRange(227,14236),update(10131,5),update(8813,8),update(1614,0),update(7791,5),sumRange(1153,14827),sumRange(702,14711),sumRange(734,14729),sumRange(1296,14996),update(7435,2),update(13659,6),sumRange(1067,14868),update(12034,4),sumRange(283,14119),sumRange(670,14985),update(6612,7),sumRange(983,14741),update(5569,2),sumRange(261,14042),sumRange(250,14754),sumRange(1037,14951),update(1937,4),update(7885,3),update(13258,5),update(11713,1),update(6064,0),update(10126,8),sumRange(112,14543),update(1547,8),sumRange(989,14809),sumRange(119,14717),sumRange(207,14185),update(6637,5),sumRange(57,13703),update(8268,9),update(10901,9),update(5795,7),sumRange(292,14570),sumRange(1041,14842),sumRange(5,13681),update(2297,3),update(11551,8),sumRange(836,14645),update(705,4),update(3708,1),update(10689,5),update(5516,0),sumRange(682,14898),update(7623,2),sumRange(42,13831),update(10314,3),update(12332,7),update(2663,7),update(236,4),sumRange(226,14541),sumRange(613,14520),update(8657,5),update(5079,5),update(5213,6),sumRange(936,14758),update(1867,6),update(3392,1),sumRange(429,14341),update(12580,0),update(4930,8),update(10432,2),sumRange(312,14958),update(12807,8),sumRange(762,14432),sumRange(763,14991),sumRange(275,14453),update(13987,3),update(2491,3),update(6314,2),update(7421,1),update(4268,7),update(10035,8),update(8207,8),sumRange(35,14614),update(12159,5),update(12993,0),update(6184,1),update(14171,5),sumRange(36,14785),sumRange(480,14928),sumRange(116,14309),update(6474,6),update(3964,4),update(7114,1),update(4001,4),update(14512,0),update(8557,9),update(9669,5),sumRange(499,14154),update(688,6),sumRange(374,14415),sumRange(127,14804),update(3770,3),update(639,7),update(9964,8),update(9556,6),update(2126,9),update(12364,4),update(10588,3),update(10508,5),update(13051,3),sumRange(459,14191),update(13233,7),update(1636,6),sumRange(308,14362),update(5600,7),sumRange(474,14440),update(5635,1),update(4606,8),update(6439,9),sumRange(987,14956),update(2166,5),update(3908,9),update(14900,2),update(3433,8),sumRange(22,14033),update(2240,2),update(11928,3),update(5052,7),sumRange(523,14536),sumRange(425,14464),sumRange(1073,14995),update(9250,6),sumRange(355,14330),update(6033,6),sumRange(270,14760),update(14798,4),update(375,9),update(10557,8),update(8130,4),sumRange(699,14849),update(10714,7),update(4270,3),update(5078,0),update(2210,6),update(6436,3),update(7881,9),sumRange(618,14787),sumRange(327,13977),sumRange(324,14875),update(8089,5),update(14921,8),update(8471,0),update(10389,6),update(4255,4),update(9783,9),sumRange(357,14671),update(14413,0),update(1072,9),update(14415,7),sumRange(460,14583),update(9748,8),update(10015,0),update(13151,1),update(4594,5),sumRange(8,14060),update(1257,9),sumRange(382,14892),update(12892,7),sumRange(891,14782),update(10919,1),update(11078,5),update(13891,5),update(9687,1),update(10905,2),update(4871,7),update(8573,2),update(304,3),update(11732,4),update(7226,2),sumRange(554,14932),update(4806,0),update(12255,5),update(6746,7),update(10581,3),sumRange(515,14819),update(5894,9),update(11899,4),update(6914,2),update(6868,5),sumRange(85,14135),sumRange(273,14539),update(6999,1),update(8943,4),update(1710,0),update(9463,4),update(14517,8),update(14110,0),update(7511,2),update(6438,2),update(10709,0),sumRange(756,14416),sumRange(63,14141),update(13138,9),update(7232,1),sumRange(249,14337),update(10497,0),update(1883,4),sumRange(21,14195),update(2798,4),update(11022,9),update(11489,4),update(9853,3),sumRange(834,14983),sumRange(121,13871),update(7047,8),sumRange(352,14741),update(5320,0),update(13441,6),sumRange(1117,14907),sumRange(26,14937),update(13998,3),sumRange(517,14901),update(370,0),sumRange(216,14337),update(3337,6),update(10069,5),update(12477,1),update(13794,7),sumRange(1051,14974),sumRange(425,14710),update(5442,0),sumRange(968,14820),update(10829,6),sumRange(688,14363),update(10237,0),update(10158,1),update(12552,4),update(1092,4),update(11943,2),update(5574,1),update(2830,7),sumRange(135,13957),sumRange(869,14856),update(12610,8),sumRange(201,14292),update(4443,8),update(6822,1),update(761,5),update(2712,8),sumRange(858,14927),update(6250,3),update(1436,8),update(12046,8),update(9347,6),sumRange(503,14772),update(10736,3),update(4410,0),update(9531,5),update(4900,3),sumRange(57,13842),sumRange(981,14849),update(9710,6),update(3956,8),update(3466,2),sumRange(446,14198),update(13611,1),update(8025,6),sumRange(235,14361),update(8811,4),update(11003,0),update(2194,6),update(5038,5),update(14515,5),update(1018,4),update(11680,0),update(14632,8),sumRange(607,14415),update(12979,3),sumRange(557,14318),update(1302,2),sumRange(414,14902),update(7137,5),sumRange(28,13852),sumRange(372,14437),sumRange(75,13973),sumRange(667,14701),update(10135,9),update(6963,0),sumRange(707,14490),sumRange(390,14460),sumRange(555,14899),update(2533,7),update(14580,7),sumRange(1154,14835),update(12285,9),update(543,6),update(9262,1),update(6130,0),update(13786,5),sumRange(1,14200),update(12021,2),update(11801,0),sumRange(1159,14995),update(12988,0),sumRange(298,14262),update(11186,7),sumRange(547,14495),update(8556,7),update(13498,0),update(7333,8),update(10164,1),update(10094,5),sumRange(858,14957),update(6063,5),update(2795,3),sumRange(898,14565),update(13858,5),update(13669,4),update(315,5),update(11440,3),update(11531,3),update(10554,5),update(7490,2),update(9517,4),sumRange(329,14715),update(4332,1),update(1238,2),sumRange(1185,14943),sumRange(380,14815),sumRange(380,14531),update(14529,7),sumRange(526,14746),update(2306,5),update(4815,7),update(13384,6),update(7307,7),update(12074,9),update(6827,1),update(13065,5),update(7814,4),update(13948,3),update(10907,4),sumRange(285,14554),update(10084,0),update(6291,5),sumRange(223,14487),update(14431,1),sumRange(371,14473),sumRange(425,14547),update(3058,2),sumRange(662,14671),sumRange(1054,14810),sumRange(661,14838),update(1624,8),update(9749,1),update(1862,4),update(13315,5),sumRange(927,14948),update(6121,7),sumRange(617,14354),update(7757,4),sumRange(614,14991),update(10411,6),update(11647,7),update(1611,4),update(3201,5),sumRange(657,14306),sumRange(14,14403),update(11691,6),update(1468,4),update(3051,3),update(10936,8),update(2222,3),update(12509,8),update(1438,2),update(12109,8),update(12327,6),sumRange(591,14725),update(3079,2),sumRange(729,14923),update(8200,7),sumRange(735,14713),sumRange(312,14918),update(7427,9),update(8841,6),update(8427,6),update(14759,6),sumRange(219,14994),update(7458,4),sumRange(344,14407),sumRange(191,13997),update(4056,8),update(825,1),update(4418,3),update(13837,5),sumRange(78,14821),update(9402,7),sumRange(338,14881),update(7290,5),update(8566,2),update(10480,6),update(4902,5),sumRange(549,14811),sumRange(421,14276),update(14216,6),update(12605,9),update(1462,6),update(2555,7),sumRange(609,14852),sumRange(713,14924),update(11351,8),update(12450,7),sumRange(1215,14981),update(7371,5),update(6442,3),sumRange(221,13924),update(11674,1),update(5487,1),update(13182,4),update(930,8),sumRange(736,14705),sumRange(61,13702),update(1923,1),sumRange(579,14467),update(12317,4),update(510,7),sumRange(798,14525),update(12762,1),update(12214,8),update(3258,3),sumRange(431,14278),update(3696,1),update(7458,6),update(7658,2),update(5125,2),update(13955,7),update(14473,8),update(7462,6),sumRange(585,14886),sumRange(339,14611),update(818,2),sumRange(103,14224),sumRange(157,14811),sumRange(813,14699),sumRange(758,14574),update(6311,8),update(6923,6),update(4199,9),update(4787,5),update(7741,5),sumRange(65,13889),update(11276,8),sumRange(493,14214),update(14421,0),update(3694,8),sumRange(503,14374),sumRange(29,14270),sumRange(73,14046),sumRange(355,14272),update(8373,2),update(1496,7),update(3396,7),update(1343,1),update(6084,5),update(9858,4),update(14822,5),update(13054,9),update(12705,5),sumRange(44,14072),update(13949,9),sumRange(1251,14994),update(5712,3),sumRange(65,14326),sumRange(333,14424),update(6337,3),update(10272,0),update(8630,8),update(9983,3),update(9625,1),sumRange(474,14856),update(5410,3),update(5770,1),sumRange(1075,14994),update(63,0),sumRange(601,14710),update(8620,9),update(9209,2),update(11561,1),sumRange(284,14890),update(1348,0),sumRange(205,13859),update(4511,5),update(5726,3),sumRange(398,14638),update(8715,0),sumRange(220,14991),update(3908,9),update(12800,7),update(1608,5),update(7746,5),sumRange(1126,14940),sumRange(619,14999),update(7327,6),sumRange(172,14968),update(8898,9),update(11118,2),sumRange(811,14970),update(3694,4),sumRange(52,13910),sumRange(186,14921),sumRange(48,14951),update(2747,4),update(3884,2),sumRange(349,14907),update(1858,7),update(13216,8),update(10649,3),update(13410,0),sumRange(895,14665),update(4392,8),update(7207,7),update(11987,2),sumRange(827,14808),sumRange(89,14709),update(6449,8),update(11599,0),update(14173,9),sumRange(407,14161),update(836,5),update(11542,3),update(2651,0),sumRange(856,14627),sumRange(1135,14895),update(12699,0),sumRange(224,14967),update(12949,9),sumRange(365,14750),sumRange(206,14101),update(11076,6),update(8777,1),update(10171,5),update(9574,1),update(8004,0),sumRange(949,14661),update(11831,5),sumRange(15,14131),sumRange(460,14986),sumRange(859,14909),sumRange(86,14719),update(5284,4),update(1413,0),update(2013,1),sumRange(876,14842),sumRange(950,14943),update(593,0),update(13805,0),sumRange(206,14215),update(8777,2),update(6929,7),update(6113,0),update(3431,3),sumRange(171,13939),sumRange(981,14905),update(14775,0),update(1000,6),update(13768,6),update(5415,7),update(5506,9),update(9444,9),sumRange(314,14571),update(5491,7),update(6519,6),sumRange(225,14147),update(7802,0),update(539,4),update(4254,6),update(9623,5),sumRange(991,14838),update(3307,2),update(12556,2),sumRange(48,14558),update(7268,1),sumRange(127,14120),sumRange(490,14419),sumRange(350,14642),sumRange(286,14346),sumRange(300,14841),sumRange(238,14178),sumRange(921,14723),update(189,4),update(11762,3),update(13789,5),update(93,2),update(3146,3),sumRange(802,14613),sumRange(144,13960),update(6073,6),update(12161,1),update(7079,3),update(3314,4),update(12790,2),update(11448,9),update(5456,5),update(4310,0),update(6350,4),update(1833,2),sumRange(480,14468),update(1063,6),sumRange(166,14955),update(3144,4),update(9869,7),update(4325,0),sumRange(70,14309),sumRange(294,14917),sumRange(36,14402),sumRange(490,14503),update(10794,7),sumRange(76,14910),sumRange(371,14926),sumRange(397,14128),sumRange(142,13908),update(11034,0),sumRange(270,14366),update(3948,4),update(14871,3),sumRange(1226,14918),update(13328,9),sumRange(671,14790),sumRange(59,14392),update(10030,9),update(13768,6),update(9894,6),update(5268,6),update(13624,8),sumRange(631,14576),update(8142,2),update(6631,5),update(7056,1),sumRange(38,14214),update(6595,8),update(11744,7),update(1287,2),update(1716,3),sumRange(284,14313),update(11423,1),update(3349,3),update(1494,4),update(7390,0),update(4974,3),update(4668,1),sumRange(779,14505),sumRange(389,14635),update(13670,7),update(4822,1),sumRange(210,14892),update(13176,3),sumRange(4,14057),update(6628,0),update(9031,0),sumRange(427,14540),update(9893,5),update(4903,6),update(1458,8),update(7959,1),sumRange(253,14358),update(3866,3),update(9809,8),sumRange(230,14919),update(2120,7),update(6084,8),update(3369,5),sumRange(219,13860),sumRange(56,14544),sumRange(620,14744),update(5027,0),update(1251,7),sumRange(4,14355),sumRange(539,14605),update(14325,5),update(14259,3),update(1125,9),update(587,0),update(14701,5),update(3518,5),sumRange(1007,14668),update(11582,4),sumRange(654,14297),update(3734,2),update(6026,0),sumRange(1096,14815),update(2794,4),update(14823,1),update(9610,9),update(14124,5),update(14524,6),sumRange(589,14426),sumRange(36,14983),update(4847,4),update(6118,9),update(5338,0),update(6582,1),update(284,6),sumRange(1012,14899),sumRange(489,14760),update(9,0),sumRange(960,14710),sumRange(1090,14774),update(4247,0),update(13784,6),update(717,9),update(13850,8),update(878,4),sumRange(245,13886),update(3464,5),update(10838,5),sumRange(562,14548),update(4595,0),update(14765,1),update(6296,7),sumRange(68,14944),update(5407,1),update(12364,4),sumRange(1111,14866),update(14102,9),update(4027,9),update(6578,4),update(752,0),sumRange(332,14034),update(14312,5),update(8939,7),update(1883,3),sumRange(285,14546),sumRange(496,14959),update(5601,7),update(1953,9),update(6807,2),update(6214,4),update(11589,4),sumRange(242,14949),sumRange(127,14716),sumRange(315,14656),update(3111,1),update(12372,0),update(12400,7),update(6224,7),sumRange(1010,14681),sumRange(36,14336),update(13734,9),sumRange(285,14761),update(7559,6),update(4692,9),update(14909,6),sumRange(599,14826),update(12164,0),sumRange(116,13984),update(8084,9),sumRange(370,14235),sumRange(574,14714),update(5647,8),sumRange(98,14282),update(6967,7),sumRange(290,14762),sumRange(152,13987),update(11633,5),update(2482,4),sumRange(169,14965),update(12216,9),sumRange(463,14685),update(1945,1),sumRange(708,14494),sumRange(394,14902),sumRange(198,14138),sumRange(753,14506),sumRange(663,14824),update(10793,2),update(1263,7),sumRange(180,14339),sumRange(209,14042),sumRange(674,14876),update(5015,0),sumRange(321,14605),update(4059,1),update(7844,7),update(9004,3),update(7751,0),update(13719,5),sumRange(495,14676),update(7101,5),update(6769,2),sumRange(490,14535),update(8412,0),update(9009,1),update(12656,6),update(13172,2),update(6075,2),sumRange(699,14994),sumRange(773,14462),update(2802,8),sumRange(303,14656),sumRange(215,14865),update(207,9),sumRange(48,14163),sumRange(117,13876),update(12926,3),update(8085,7),sumRange(558,14970),update(89,1),update(1542,7),update(6098,0),update(6324,5),sumRange(945,14658),update(12994,5),update(8862,8),update(10695,8),update(6539,5),update(157,6),update(2010,0),sumRange(188,14687),update(1844,9),update(10976,0),update(12318,3),sumRange(137,13882),update(14644,2),update(4384,0),update(7644,6),update(3234,3),sumRange(1191,14830),sumRange(945,14691),update(12946,0),sumRange(8,14475),update(14163,0),update(2592,4),update(2552,5),sumRange(603,14431),update(9180,2),update(8311,2),sumRange(667,14535),update(1783,4),update(11293,1),sumRange(971,14753),update(1881,2),update(10575,9),sumRange(756,14963),update(12745,0),update(10832,5),sumRange(1184,14928),update(11040,3),update(14961,3),sumRange(939,14901),update(785,6),sumRange(1158,14982),update(14767,9),update(3937,6),update(3077,3),update(11013,5),update(13767,0),update(5188,9),sumRange(64,14352),sumRange(451,14089),sumRange(225,14014),update(2993,5),sumRange(360,14266),sumRange(458,14731),update(8177,9),sumRange(638,14672),update(13437,9),update(9613,6),sumRange(65,13997),sumRange(804,14957),update(3881,7),update(5311,5),update(2536,5),update(12389,8),sumRange(306,14757),sumRange(337,14274),update(4496,6),update(13397,4),update(5641,4),update(8826,8),update(10720,1),update(12128,6),update(14812,5),update(5127,6),update(5366,9),update(4119,4),sumRange(860,14726),sumRange(952,14981),update(10351,1),update(7707,2),update(7156,5),update(11177,0),update(10706,9),update(14537,8),update(4720,1),update(13000,7),update(14295,1),update(9566,5),sumRange(796,14683),sumRange(1226,14932),sumRange(742,14646),sumRange(122,13987),sumRange(585,14467),update(9537,6),update(6302,9),update(6326,0),update(8643,4),sumRange(524,14204),sumRange(868,14937),sumRange(602,14466),update(10828,2),update(4673,0),update(1751,8),update(78,2),update(13164,2),sumRange(890,14806),sumRange(133,13869),update(12420,0),sumRange(1019,14928),update(7329,6),update(14259,3),update(11721,6),sumRange(1073,14860),update(2857,1),update(7376,6),update(9577,8),update(2491,8),update(10450,4),sumRange(771,14925),sumRange(530,14835),update(6806,1),sumRange(857,14894),update(14279,2),update(3563,0),sumRange(1130,14922),update(4655,6),sumRange(1231,14916),update(12113,8),update(120,6),sumRange(169,14079),update(2405,1),update(10798,6),update(11766,2),sumRange(574,14327),sumRange(428,14085),sumRange(183,14676),sumRange(872,14871),update(11473,8),update(2092,4),sumRange(1039,14998),update(9489,2),update(14254,7),sumRange(511,14890),update(8363,6),update(11289,3),update(4587,7),sumRange(129,14627),sumRange(589,14822),sumRange(295,14456),sumRange(34,14946),sumRange(855,14985),update(11138,4),update(6562,7),update(3879,3),update(9987,1),update(6278,0),update(10691,9),update(1750,3),update(6050,9),update(6675,7),sumRange(774,14662),update(6682,6),update(14826,8),update(5355,4),update(341,0),sumRange(337,14092),update(2295,9),sumRange(823,14716),sumRange(962,14612),update(3700,0),update(9446,3),update(11741,5),update(14256,4),sumRange(784,14969),update(703,0),update(10009,0),sumRange(774,14834),sumRange(958,14833),sumRange(713,14358),sumRange(207,14617),update(11446,4),update(1126,3),sumRange(273,14549),sumRange(421,14826),update(2884,4),update(14088,8),sumRange(58,13704),update(7761,3),update(1071,0),update(396,0),update(11619,7),update(3390,7),sumRange(64,14040),sumRange(453,14313),update(11049,6),update(8940,4),sumRange(427,14197),update(7216,2),update(11738,0),update(2329,2),sumRange(447,14255),sumRange(1006,14769),update(12524,2),sumRange(617,14945),update(3996,0),update(10172,9),update(3262,2),sumRange(833,14818),update(1935,2),update(7935,0),sumRange(725,14713),update(12480,9),update(5986,8),update(11895,3),update(1431,1),sumRange(236,14769),sumRange(106,14280),sumRange(347,14051),sumRange(471,14802),update(3756,8),update(14282,4),sumRange(909,14678),update(2198,5),sumRange(195,14326),update(1387,1),update(5561,9),update(10996,1),update(10135,0),sumRange(477,14267),sumRange(810,14539),update(8303,3),update(7177,9),sumRange(306,14645),update(3245,4),update(12718,3),update(6345,9),update(7618,7),update(9877,7),sumRange(812,14990),update(10386,9),update(13119,0),update(1547,9),update(663,0),update(9419,6),update(4364,6),update(187,6),sumRange(638,14507),sumRange(889,14762),sumRange(290,14606),update(1324,1),sumRange(742,14769),update(11734,3),sumRange(985,14653),update(10135,4),update(2899,4),sumRange(514,14419),update(4706,0),update(3550,3),sumRange(103,14684),update(9337,6),update(13176,0),update(6099,1),update(5278,6),update(2756,7),update(9424,2),update(4854,0),update(3385,1),sumRange(153,14098),update(5498,3),sumRange(689,14694),update(4665,4),update(12376,9),update(5694,0),sumRange(643,14330),sumRange(620,14589),update(5129,9),update(511,4),sumRange(188,14139),sumRange(748,14634),update(9596,0),update(11503,8),sumRange(351,14936),update(14236,2),update(5912,2),update(269,7),update(13709,6),sumRange(489,14772),update(8416,6),update(12749,7),update(1113,4),update(14796,1),update(9260,8),update(8824,3),sumRange(921,14997),update(5173,2),update(12051,7),update(14170,3),sumRange(114,14975),sumRange(5,14348),update(182,4),sumRange(125,14423),sumRange(251,14518),update(4644,3),update(6926,1),update(6861,2),update(12746,2),update(1571,5),update(4158,0),update(13666,2),update(11448,4),sumRange(12,14233),update(1434,6),update(3115,2),sumRange(160,14799),sumRange(1297,14998),update(582,6),sumRange(544,14542),update(14060,2),sumRange(953,14609),update(1529,3),sumRange(212,14927),update(6862,1),sumRange(84,14796),update(10978,1),sumRange(288,14987),update(11315,0),sumRange(578,14357),sumRange(310,13973),update(4440,0),sumRange(1258,14929),update(11691,7),update(11897,0),sumRange(281,14693),update(2518,7),update(14988,3),update(12274,7),update(5770,1),sumRange(464,14316),sumRange(143,14241),sumRange(368,14186),update(6839,3),update(11403,5),update(8172,5),sumRange(101,14050),sumRange(793,14809),update(3823,1),sumRange(622,14350),sumRange(531,14544),update(5516,0),sumRange(126,14037),sumRange(673,14444),update(11953,5),update(13089,1),update(2986,7),sumRange(56,14483),sumRange(198,14437),sumRange(293,14414),sumRange(852,14860),sumRange(146,14657),update(4246,0),sumRange(703,14931),sumRange(256,13985),update(6201,4),sumRange(531,14866),update(1017,3),sumRange(982,14948),update(11112,9),sumRange(46,14519),update(8323,3),update(11476,1),sumRange(401,14987),sumRange(395,14991),update(6229,6),sumRange(169,14564),sumRange(628,14760),update(214,2),update(11455,7),sumRange(273,14242),update(9623,3),update(653,3),update(11536,2),update(13353,0),update(1628,7),update(1905,5),sumRange(687,14490),update(5254,6),update(1132,1),update(2687,8),update(2112,3),sumRange(493,14959),sumRange(124,14199),update(1345,6),update(7560,0),update(10461,7),update(2606,5),update(10053,6),update(13003,3),sumRange(240,14298),update(9031,0),update(14357,5),sumRange(1096,14819),update(9294,4),sumRange(1037,14833),update(11028,3),sumRange(963,14812),update(12940,3),update(13796,2),update(8854,4),sumRange(131,13835),update(14576,0),update(1019,5),update(13372,6),update(7024,6),sumRange(291,14260),update(14413,3),update(9680,7),update(4773,2),sumRange(288,14097),sumRange(3,14671),sumRange(425,14604),sumRange(94,13871),update(6158,5),sumRange(511,14636),sumRange(642,14913),update(2671,5),sumRange(1105,14929),update(7567,8),update(2258,9),sumRange(20,14730),update(1054,5),update(11403,2),update(2457,1),sumRange(539,14354),sumRange(851,14590),sumRange(436,14597),update(13638,6),sumRange(639,14972),update(7586,6),update(13259,7),update(6438,5),update(13641,4),update(11156,1),sumRange(449,14640),update(12818,1),update(1435,0),update(14547,5),sumRange(211,13879),sumRange(501,14569),sumRange(435,14425),update(5459,7),update(1508,3),update(12442,7),update(7975,8),sumRange(580,14981),sumRange(178,14601),update(10139,4),update(3664,8),update(4426,1),update(341,5),sumRange(541,14747),update(11068,0),sumRange(184,14359),update(11192,0),sumRange(459,14397),update(4484,6),update(5630,5),update(9170,2),update(8003,1),sumRange(746,14427),update(7645,1),sumRange(159,13915),update(307,7),sumRange(1129,14962),update(13713,7),update(6143,8),update(2508,6),sumRange(11,14382),update(12534,5),update(6254,4),update(5478,3),update(13684,2),sumRange(554,14206),sumRange(1115,14985),sumRange(177,14262),update(2836,5),update(479,8),update(2086,4),update(7867,6),update(12821,6),update(2958,3),update(6915,5),sumRange(492,14261),update(13814,8),sumRange(391,14876),update(3203,3),update(5069,2),update(12023,6),sumRange(33,14375),update(4961,9),update(9194,1),update(6625,4),update(10738,9),sumRange(640,14783),sumRange(608,14869),update(1844,4),update(13731,5),update(11292,9),update(5070,3),update(11881,9),update(55,7),update(2655,1),update(2107,8),update(4986,8),update(8069,1),update(8919,4),update(2634,0),sumRange(942,14894),update(11880,7),sumRange(1040,14679),sumRange(439,14762),update(6028,5),sumRange(69,14925),update(4254,2),sumRange(244,14289),update(3701,0),update(4236,5),update(13510,9),update(6515,3),sumRange(187,14536),update(13157,1),sumRange(417,14773),update(11458,5),update(7456,5),sumRange(193,13862),update(8736,1),update(7216,0),update(447,6),sumRange(705,14896),sumRange(710,14350),sumRange(513,14324),sumRange(360,14556),sumRange(116,14294),sumRange(476,14760),update(9729,0),sumRange(106,14222),update(1255,5),update(10584,8),sumRange(585,14387),sumRange(152,14978),sumRange(294,13953),update(8315,4),sumRange(924,14889),sumRange(671,14495),update(6627,4),sumRange(546,14760),sumRange(13,14968),update(6882,8),update(11440,3),sumRange(335,14765),update(5373,3),sumRange(522,14892),update(2838,7),update(6629,8),update(7877,9),update(14529,8),update(5318,1),sumRange(566,14294),update(12519,3),update(9460,2),update(8333,8),update(8131,8),update(3920,6),update(7671,7),update(2113,7),update(7265,9),update(12072,4),update(9785,7),update(1556,0),update(6847,9),update(13515,5),sumRange(468,14704),update(5538,6),sumRange(431,14415),update(6477,2),update(7820,2),update(11319,2),update(7399,6),update(10012,8),update(8803,4),update(444,4),update(6244,8),sumRange(1026,14827),update(14600,2),sumRange(254,14257),update(11344,9),update(1358,5),sumRange(435,14949),update(9070,3),sumRange(428,14673),update(6003,6),update(8671,7),update(8790,2),update(11577,2),sumRange(225,14734),sumRange(868,14956),sumRange(656,14602),update(7858,5),update(13633,7),sumRange(363,14625),update(4155,7),update(2182,5),update(746,7),update(1404,1),sumRange(1211,14972),update(1617,1),update(9754,4),update(5590,1),update(8214,6),sumRange(549,14210),sumRange(62,14763),update(4551,5),sumRange(251,14458),update(8426,4),update(10018,8),update(10895,5),sumRange(594,14729),update(11681,1),update(2740,2),update(13646,0),update(2229,6),update(4452,2),update(1903,8),update(7071,2),update(1464,7),update(13706,4),sumRange(685,14935),sumRange(648,14758),update(5013,3),sumRange(715,14767),sumRange(818,14941),update(11295,0),update(10234,5),update(569,2),sumRange(1034,14915),sumRange(108,14332),update(11671,3),update(14023,1),update(9464,8),update(4165,2),sumRange(207,14484),update(585,7),sumRange(549,14324),update(5851,1),update(13952,1),update(8068,6),sumRange(97,14917),sumRange(561,14226),update(2686,9),update(10484,7),update(2537,2),update(14919,3),update(8045,7),sumRange(732,14981),update(13523,2),update(3043,4),sumRange(38,14514),update(10682,4),sumRange(516,14818),sumRange(461,14154),sumRange(569,14947),update(13809,4),update(9312,2),update(10657,8),update(10284,7),sumRange(146,14732),update(14657,5),update(14633,1),sumRange(197,13985),update(8663,2),update(8013,1),update(12732,4),sumRange(927,14850),update(11305,6),update(4930,2),update(3866,0),update(9811,2),update(7030,6),update(9198,8),update(7026,3),sumRange(109,14404),sumRange(233,14149),sumRange(506,14795),update(42,8),sumRange(340,14873),sumRange(571,14821),update(1481,9),sumRange(1118,14861),sumRange(746,14473),sumRange(101,14958),sumRange(3,14451),sumRange(53,14723),sumRange(13,13966),sumRange(37,14985),update(139,3),update(2133,4),sumRange(26,14909),sumRange(120,14336),update(2675,6),update(491,7),update(8306,8),update(131,9),update(7790,5),update(3302,3),update(13886,7),update(6943,5),sumRange(153,14945),update(233,9),sumRange(425,14369),update(5613,6),sumRange(979,14682),sumRange(189,14072),sumRange(275,13922),update(13726,8),sumRange(605,14946),update(10591,4),sumRange(704,14804),update(13984,1),update(281,3),sumRange(419,14422),sumRange(461,14856),sumRange(752,14703),update(3759,9),update(6492,3),sumRange(392,14699),sumRange(274,14261),update(3288,7),update(9768,6),sumRange(1275,14968),update(12595,8),update(5091,2),update(5038,9),update(10530,5),update(3554,4),sumRange(24,13727),sumRange(449,14245),update(8911,9),update(2309,1),update(776,7),sumRange(301,14554),sumRange(945,14859),update(8736,2),update(11164,4),update(9593,7),update(7447,2),sumRange(627,14290),update(5484,6),update(3916,2),sumRange(528,14509),update(3151,6),update(5069,7),update(265,5),sumRange(453,14879),update(7428,8),sumRange(470,14952),update(6945,8),update(12048,6),update(2144,7),sumRange(244,14257),update(6369,3),sumRange(11,13871),update(7475,8),update(2840,0),sumRange(599,14725),sumRange(830,14492),update(1258,5),update(9777,8),update(13525,1),update(10361,6),update(12208,2),update(14709,5),update(13462,6),update(585,8),sumRange(654,14863),update(14338,9),update(13514,5),update(7913,8),update(9953,7),update(819,1),sumRange(45,13914),update(14505,4),sumRange(676,14801),sumRange(268,14183),update(14491,8),update(1532,1),update(9939,6),update(10169,5),update(14408,8),sumRange(241,14294),sumRange(553,14396),update(664,6),update(6117,6),update(167,6),sumRange(916,14836),sumRange(72,14963),sumRange(503,14959),update(6884,0),update(4072,5),update(1776,4),update(5899,2),update(7973,1),sumRange(11,14495),sumRange(633,14799),update(14881,7),sumRange(270,14472),update(12145,5),update(212,1),update(11397,5),update(7368,3),update(366,4),update(8915,7),sumRange(426,14473),update(47,1),sumRange(395,14323),update(10287,0),sumRange(137,14620),update(12982,8),update(9679,1),sumRange(462,14648),update(9203,1),update(10861,4),update(14514,6),update(10893,2),update(11010,3),update(14464,5),sumRange(85,14706),update(11300,0),sumRange(655,14484),update(1233,8),update(2096,1),update(109,9),update(2653,6),update(3213,1),update(7342,6),update(5185,4),update(4856,6),sumRange(237,14170),update(5139,1),update(5289,3),update(2914,3),update(11216,2),update(8042,9),sumRange(148,14125),update(11072,9),update(7147,1),sumRange(201,13884),update(10238,5),update(11203,6),update(13218,1),update(7874,9),sumRange(172,14360),sumRange(917,14765),update(11216,6),sumRange(334,14430),update(2268,2),update(12841,9),update(1573,7),sumRange(1012,14673),update(14290,4),update(12627,4),update(3018,9),update(12962,1),update(13098,2),sumRange(18,13672),update(11272,0),update(11563,8),sumRange(505,14502),update(2616,3),update(14286,2),update(3085,9),update(11404,2),update(4991,5),sumRange(293,13931),update(3365,6),update(6301,1),update(6169,4),update(11534,9),sumRange(260,14816),update(2170,4),sumRange(313,14079),update(11255,8),sumRange(1205,14998),sumRange(839,14919),update(1509,1),update(11691,8),update(2736,8),update(12239,5),update(1977,8),sumRange(248,14203),sumRange(137,14768),update(12231,1),sumRange(65,14270),update(8306,1),sumRange(439,14929),sumRange(92,13999),sumRange(95,14148),update(4157,9),update(4139,0),update(3223,7),update(5911,6),update(7521,6),sumRange(845,14688),sumRange(955,14736),update(11042,4),update(5272,4),update(7685,0),update(8362,9),sumRange(764,14501),sumRange(278,14767),sumRange(286,14166),update(5280,7),sumRange(78,14982),update(3215,3),update(790,8),update(5103,6),update(14269,8),update(13719,6),sumRange(10,13763),update(2337,8),update(2589,5),sumRange(781,14954),update(10610,5),sumRange(24,14695),update(3028,7),update(2335,4),update(10941,6),update(934,9),sumRange(892,14838),sumRange(26,14527),update(14334,8),update(649,9),update(11260,0),update(7994,0),update(6338,0),sumRange(281,14283),update(4127,9),update(11580,5),sumRange(145,14545),update(5970,1),sumRange(292,14839),update(5002,8),sumRange(398,14109),sumRange(214,14625),update(8179,3),update(5629,3),update(1519,2),update(8902,4),update(14468,2),sumRange(259,14448),update(13554,7),update(676,8),update(6182,4),update(7488,7),sumRange(554,14447),update(6313,3),update(12070,2),update(1330,1),update(10530,4),sumRange(316,14669),sumRange(91,14557),update(14174,8),update(13966,7),sumRange(691,14537),update(12757,1),update(9431,3),update(10607,0),update(3259,9),sumRange(1135,14928),update(6975,3),update(5080,6),update(13294,8),sumRange(710,14606),update(6503,6),update(5639,8),update(6202,8),sumRange(445,14905),sumRange(570,14845),sumRange(68,13907),sumRange(1137,14894),update(3983,2),update(11202,2),update(545,4),update(1110,3),update(6869,4),sumRange(272,14938),update(13986,3),update(8760,5),update(11486,3),sumRange(356,14227),update(12125,3),update(2475,4),sumRange(40,13861),sumRange(1158,14922),update(4306,1),update(11364,1),update(1427,7),update(2375,7),sumRange(863,14739),update(360,7),sumRange(948,14941),update(4863,5),update(1918,5),sumRange(318,14100),sumRange(177,13954),update(231,0),sumRange(481,14145),update(3980,2),sumRange(411,14183),update(3415,6),sumRange(135,14918),update(2284,7),sumRange(423,14999),update(12619,5),sumRange(85,14346),update(9706,6),sumRange(377,14944),update(13998,8),sumRange(1098,14918),sumRange(1171,14953),sumRange(1086,14970),update(3066,4),update(14798,3),update(4756,6),update(12145,1),sumRange(32,14153),sumRange(281,14207),update(2820,0),sumRange(99,14064),update(9323,6),update(6775,7),update(14081,7),update(12383,1),sumRange(848,14660),sumRange(589,14351),update(1310,6),update(185,9),update(1014,1),sumRange(817,14926),update(4964,2),update(14136,4),update(6272,4),sumRange(297,14803),sumRange(26,14007),update(10383,0),sumRange(291,14860),update(12220,1),update(248,7),sumRange(168,14187),update(11680,3),update(2688,8),update(3348,6),update(808,7),update(12665,3),sumRange(471,14606),sumRange(126,14420),update(13612,5),update(12945,1),update(11649,8),sumRange(330,14850),update(9533,0),update(6517,1),update(1596,1),update(402,9),sumRange(757,14451),sumRange(23,14377),update(6300,0),sumRange(415,14740),update(11232,4),sumRange(0,13686),update(14418,6),sumRange(629,14797),update(8178,7),update(5900,2),update(761,1),sumRange(616,14284),update(20,0),sumRange(1144,14934),update(2453,8),update(4901,1),update(2286,4),update(13896,2),update(1338,0),sumRange(564,14996),update(9842,7),update(11002,1),update(12561,8),update(1128,4),update(14741,1),update(9913,3),sumRange(707,14979),sumRange(321,14289),update(13539,5),update(4973,1),update(6725,4),update(5794,9),update(3413,2),sumRange(250,14954),update(6287,1),update(12013,8),sumRange(775,14528),update(14166,9),update(3403,6),sumRange(424,14946),update(6716,6),update(1727,5),update(13859,4),sumRange(889,14937),update(1546,2),update(8961,6),update(5023,9),update(9684,3),sumRange(109,13979),update(11309,1),update(4812,6),update(7316,7),update(4740,8),update(2912,6),sumRange(281,14499),update(10393,7),update(9622,2),update(7198,2),sumRange(775,14634),update(9979,5),sumRange(156,14891),sumRange(446,14369),sumRange(349,14062),sumRange(519,14526),sumRange(389,14909),update(2517,4),update(12456,1),sumRange(1206,14924),update(6768,2),update(4063,6),update(4103,1),update(9844,2),update(13019,8),sumRange(807,14502),update(13650,0),update(13169,2),update(3326,5),update(13227,2),sumRange(609,14895),update(13525,8),update(12691,0),update(943,1),sumRange(341,14713),update(8106,5),sumRange(491,14401),update(9665,0),update(5341,1),sumRange(401,14337),update(13455,6),sumRange(185,14214),update(14188,0),update(2661,6),update(7397,7),update(4380,7),sumRange(878,14831),sumRange(21,14627),update(4435,4),sumRange(254,14998),update(8611,6),sumRange(764,14741),sumRange(867,14679),update(2733,6),update(9019,1),sumRange(54,14371),update(13537,7),update(4139,1),update(13643,4),update(7304,7),sumRange(245,14706),update(2380,9),sumRange(286,14144),update(915,9),update(5125,6),sumRange(620,14603),sumRange(354,14518),update(6713,7),sumRange(583,14419),sumRange(101,14395),update(1977,9),update(5266,8),update(4004,5),update(11252,3),update(11721,6),update(2261,7),sumRange(324,14776),update(8639,8),update(10847,4),update(7301,3),update(7881,0),update(4508,2),update(2945,9),sumRange(497,14734),sumRange(60,14385),update(12771,8),sumRange(514,14329),update(4342,4),update(3020,9),sumRange(338,14543),update(11556,5),update(3170,8),update(13844,0),update(4034,6),update(14494,6),update(794,4),sumRange(484,14815),update(10198,5),update(11245,9),update(13228,1),update(10515,0),update(13668,3),sumRange(744,14654),update(10374,4),sumRange(118,14453),update(5841,1),sumRange(669,14796),update(14055,7),sumRange(279,14838),update(9259,4),sumRange(220,14567),update(5632,1),sumRange(348,14191),update(1345,0),sumRange(387,14650),sumRange(494,14256),sumRange(374,14409),update(6443,9),update(14587,7),update(2529,5),update(7284,7),update(4312,4),sumRange(1186,14887),sumRange(121,14619),update(4592,7),update(14260,9),update(9491,0),update(13794,0),update(3342,0),sumRange(668,14757),sumRange(450,14186),update(4343,3),update(12262,4),update(13225,9),sumRange(262,14469),sumRange(477,14565),update(12519,1),update(4685,7),sumRange(723,14772),sumRange(388,14671),update(12976,2),update(10755,6),sumRange(769,14406),update(6155,9),update(8677,9),update(14301,4),update(9370,4),update(3857,2),update(12476,5),sumRange(352,14086),update(12005,4),update(8219,4),sumRange(110,14540),update(188,6),update(12369,7),update(7610,0),update(4594,7),update(10022,4),update(1657,0),update(12724,7),update(2655,7),update(585,3),update(10196,0),sumRange(293,13935),update(6507,9),update(7972,7),update(1397,9),update(3444,7),update(3116,6),sumRange(330,14271),update(6844,4),update(9333,9),update(8496,0),sumRange(84,14824),update(8320,5),sumRange(307,14989),update(3630,1),update(14688,5),sumRange(903,14826),update(6979,3),update(12326,5),update(3540,4),update(8518,4),update(12986,7),sumRange(63,13861),sumRange(8,14481),update(3162,5),update(12893,5),sumRange(606,14791),update(4638,7),update(11393,5),update(3654,7),update(4461,2),update(4715,5),update(12652,6),sumRange(328,14257),update(11883,6),update(8440,5),update(4923,5),sumRange(174,14816),update(3505,9),update(4343,5),update(12497,1),update(7010,1),update(7373,0),update(12327,9),sumRange(431,14339),update(5151,0),update(977,7),update(4738,6),update(7129,4),update(11921,6),sumRange(17,14663),update(11834,4),sumRange(33,14596),sumRange(618,14490),sumRange(398,14906),sumRange(777,14905),update(6773,7),sumRange(54,13844),sumRange(479,14195),sumRange(883,14659),update(14642,3),update(12487,9),sumRange(1034,14735),sumRange(717,14637),update(14572,7),sumRange(894,14924),sumRange(485,14992),sumRange(786,14578),update(5592,1),sumRange(972,14692),update(4837,4),update(11166,0),sumRange(165,14274),update(3242,6),sumRange(639,14827),update(13958,1),sumRange(228,14367),update(14713,8),update(14844,0),sumRange(440,14994),update(14855,5),update(6915,5),update(12374,1),update(2821,8),update(6388,2),update(14771,6),update(14484,4),update(8502,6),update(10273,4),sumRange(48,13840),update(12326,8),sumRange(533,14474),sumRange(591,14441),update(6788,3),update(713,7),update(13558,2),sumRange(110,14449),sumRange(251,14514),update(14129,0),update(4489,1),update(4746,2),update(4705,9),update(6125,0),update(3280,6),update(1228,1),update(12966,1),update(3816,7),update(12137,8),update(3651,6),update(2907,7),update(3542,9),update(12088,8),update(11907,3),sumRange(69,14963),update(14100,4),update(7787,6),sumRange(369,14173),update(3869,5),update(4466,3),update(130,5),sumRange(534,14527),update(7317,3),update(775,2),update(10079,4),update(8486,1),update(9593,5),update(9860,0),sumRange(338,14782),update(10199,5),update(721,2),update(6366,6),update(1196,8),update(11675,3),update(5734,5),update(3323,5),update(1214,8),update(8223,3),update(6395,7),update(1840,8),update(12123,7),update(3145,8),update(1856,0),update(12854,6),sumRange(546,14336),update(8213,2),sumRange(1003,14973),update(7434,9),update(13365,9),sumRange(675,14795),update(2145,0),update(9442,8),update(7144,8),sumRange(678,14883),update(13413,6),update(13118,6),update(10645,7),sumRange(199,14115),update(3876,5),update(7103,4),update(2389,3),sumRange(1202,14843),update(5167,7),sumRange(253,14295),update(4595,2),update(12909,8),sumRange(663,14989),update(12112,8),update(12479,0),sumRange(424,14682),sumRange(226,14590),sumRange(83,14318),update(9127,2),sumRange(630,14273),sumRange(555,14521),update(11534,5),update(8186,3),update(12827,4),sumRange(91,14529),update(471,0),update(14125,3),update(3044,3),update(617,2),sumRange(144,14351),sumRange(615,14957),update(10828,1),update(10169,8),update(7626,4),sumRange(301,14772),sumRange(742,14919),update(7566,7),update(12313,6),sumRange(585,14997),sumRange(186,13984),update(10951,6),update(1018,1),update(7684,1),update(13263,1),sumRange(87,13975),update(3467,2),update(6971,9),sumRange(114,13853),sumRange(818,14808),update(7171,1),update(6201,7),sumRange(84,14848),update(7808,3),sumRange(310,14497),update(8027,5),sumRange(1192,14953),sumRange(1082,14939),sumRange(369,14078),update(14372,7),update(11616,1),update(9152,2),sumRange(869,14779),sumRange(520,14920),sumRange(303,14897),sumRange(976,14720),update(8309,2),update(13871,3),update(9024,5),update(2932,1),update(8607,1),update(9951,7),update(2675,5),update(5090,6),sumRange(196,14177),update(2041,3),update(14294,7),update(7474,9),update(6731,5),sumRange(63,14496),update(7042,0),update(11112,0),sumRange(958,14729),sumRange(460,14191),sumRange(1020,14811),sumRange(181,14378),update(6095,9),update(5774,4),update(3097,4),update(6413,6),update(9072,6),sumRange(125,14535),update(13704,9),update(5306,6),update(2620,2),sumRange(594,14569),update(7536,3),sumRange(497,14655),update(1576,0),update(10766,9),sumRange(604,14540),sumRange(558,14319),update(7493,2),update(12758,0),update(9557,0),update(814,9),update(3297,6),update(12676,2),sumRange(470,14559),update(10535,1),update(7654,2),update(5423,6),sumRange(860,14889),update(12271,4),update(8933,6),update(6343,1),update(6815,3),update(13107,6),sumRange(526,14681),update(2292,0),update(8262,2),update(2057,8),update(9176,1),sumRange(635,14796),sumRange(308,14856),update(4582,4),update(652,6),update(10560,9),update(1463,4),update(11792,6),sumRange(434,14366),sumRange(259,14917),update(12015,3),update(14344,5),update(1888,3),update(463,9),update(4388,5),update(3600,8),update(1816,9),update(1153,1),sumRange(386,14982),update(4506,1),update(250,1),update(12721,5),sumRange(148,14648),sumRange(837,14970),update(6426,5),update(5231,1),update(2974,5),sumRange(91,14226),update(3947,0),sumRange(484,14357),update(11616,5),update(14002,3),update(7953,7),sumRange(1157,14809),update(11503,6),sumRange(893,14928),update(5893,8),sumRange(173,14122),sumRange(437,14755),sumRange(747,14557),update(8252,6),update(2461,7),update(9879,7),update(12200,8),update(10078,1),update(2429,6),update(6207,4),update(1984,0),sumRange(425,14998),update(5505,9),update(900,6),sumRange(9,13723),sumRange(498,14696),sumRange(828,14526),update(5601,1),update(14208,4),update(1229,8),sumRange(922,14647),update(3631,5),update(6460,1),update(13221,0),sumRange(127,14782),update(12432,7),update(4337,8),update(4845,5),update(12032,1),update(3451,8),sumRange(202,14020),update(2537,4),update(11836,2),update(7239,0),update(4237,7),update(644,6),sumRange(388,14873),sumRange(529,14846),update(7478,8),sumRange(791,14442),update(1289,6),update(7595,1),update(1317,7),update(14530,0),sumRange(639,14505),sumRange(922,14760),sumRange(417,14315),sumRange(38,14695),sumRange(67,13883),update(13708,7),update(3735,6),sumRange(184,14136),update(12633,2),sumRange(82,14947),update(14251,4),sumRange(493,14246),sumRange(1123,14956),sumRange(565,14478),update(4678,7),update(12227,4),update(256,6),update(3401,9),sumRange(137,14891),update(13136,5),update(9286,3),update(7100,7),update(8212,1),update(11279,5),sumRange(402,14471),update(9060,2),update(4847,1),sumRange(356,14620),sumRange(921,14634),sumRange(130,14807),update(8771,4),sumRange(279,14571),update(14030,2),sumRange(522,14893),sumRange(1205,14943),sumRange(958,14846),update(11099,4),sumRange(325,14569),update(4330,6),update(5215,4),sumRange(988,14797),update(4457,6),update(2869,5),update(14255,0),sumRange(28,14343),update(3453,9),update(3488,9),update(14170,3),update(14852,9),update(8376,4),update(3443,8),sumRange(341,14276),update(432,1),sumRange(926,14849),update(3194,9),sumRange(82,14043),sumRange(604,14622),update(3273,6),sumRange(216,14573),sumRange(667,14570),sumRange(79,14792),sumRange(401,14944),sumRange(149,13833),update(11449,6),sumRange(782,14551),update(12053,8),update(12919,8),sumRange(1023,14852),update(12124,5),update(1719,3),sumRange(1135,14992),update(1924,1),update(6211,0),update(8996,8),update(12685,5),sumRange(79,14975),update(6466,0),update(698,3),sumRange(462,14435),update(2148,5),sumRange(68,14908),update(2593,3),sumRange(350,14426),sumRange(364,14981),sumRange(938,14627),sumRange(899,14801),sumRange(368,14168),sumRange(332,14001),update(10590,4),sumRange(68,13814),update(14516,5),update(13896,3),sumRange(450,14680),sumRange(315,14288),update(1227,5),sumRange(832,14619),sumRange(1085,14931),sumRange(178,14202),update(10,6),update(2318,5),update(12423,1),update(11292,4),update(6148,5),update(8071,0),update(299,1),update(1652,9),update(10051,2),sumRange(856,14953),update(13310,0),sumRange(510,14981),update(10846,0),update(9316,9),update(10650,3),update(2948,4),update(10763,7),sumRange(381,14403),sumRange(646,14373),sumRange(921,14593),update(9673,6),update(2712,1),update(11383,9),update(9213,8),update(13725,5),sumRange(756,14826),sumRange(957,14748),sumRange(20,14544),update(13535,7),update(2434,2),sumRange(234,14076),sumRange(381,14265),update(12841,3),update(3969,0),sumRange(140,14919),update(1005,0),update(6098,7),update(12443,8),update(8219,6),sumRange(433,14369),sumRange(330,14301),update(5362,6),update(10235,3),update(4771,7),update(12348,3),sumRange(272,14539),update(8721,4),update(11444,6),sumRange(612,14858),update(576,6),update(14559,7),update(11207,0),update(4817,5),update(4288,7),update(12921,8),update(1197,4),sumRange(1054,14742),sumRange(635,14628),sumRange(1138,14844),sumRange(715,14561),update(123,2),update(3878,8),update(10090,5),sumRange(750,14416),update(4966,8),update(4338,7),update(13252,6),update(14348,8),update(7994,7),sumRange(1288,14934),update(5763,5),update(4625,1),update(2579,7),sumRange(563,14650),update(9706,2),update(152,4),sumRange(1004,14914),update(12479,3),update(9397,9),sumRange(233,14631),update(7877,0),update(6915,5),update(447,2),update(6581,5),update(9674,5),update(40,2),update(10492,8),sumRange(287,14207),update(5234,4),update(6398,0),sumRange(758,14929),update(12296,7),sumRange(559,14244),update(1201,0),update(5573,9),update(12843,2),sumRange(306,14220),update(2891,4),update(8980,5),update(13027,6),sumRange(203,14515),update(5511,4),update(13358,6),sumRange(642,14420),sumRange(11,14794),update(2866,9),update(13479,0),update(2510,2),update(4803,5),sumRange(317,14394),update(3236,1),update(1544,2),sumRange(399,14522),update(10163,0),sumRange(364,14384),update(13222,7),sumRange(182,14426),update(7927,2),sumRange(180,14973),sumRange(766,14775),update(1154,2),sumRange(432,14751),update(11803,4),sumRange(544,14471),sumRange(236,14394),update(1064,7),update(12498,5),sumRange(666,14900),sumRange(1055,14774),update(13946,7),sumRange(480,14852),sumRange(254,14528),update(7953,1),update(14433,5),sumRange(1105,14864),sumRange(775,14968),sumRange(277,14185),update(2936,5),update(9200,1),sumRange(590,14955),sumRange(51,14112),update(9056,7),update(9328,9),update(5052,7),update(3471,5),update(362,4),update(1253,1),sumRange(229,14451),sumRange(221,14741),update(2331,7),update(5989,7),sumRange(104,14069),sumRange(99,14479),update(7386,4),update(8484,1),update(10956,9),update(7476,4),update(6045,1),sumRange(179,14792),update(13520,7),update(486,5),sumRange(864,14730),update(7437,7),update(14596,2),update(252,6),update(7350,5),update(4648,3),update(6834,4),sumRange(1299,14955),update(5948,9),sumRange(517,14352),update(11632,1),update(7802,3),sumRange(968,14754),sumRange(656,14672),update(4270,2),update(12305,9),sumRange(1188,14941),update(10066,3),update(3049,2),update(10419,8),sumRange(29,14357),update(12584,1),sumRange(664,14957),sumRange(599,14703),update(697,0),update(333,4),sumRange(591,14351),update(12619,9),sumRange(915,14926),update(11883,9),sumRange(741,14452),sumRange(1016,14701),update(11664,7),sumRange(367,14775),update(1604,8),sumRange(859,14804),update(6918,8),sumRange(1060,14927),update(3935,0),update(9918,4),sumRange(643,14916),update(13236,9),update(3973,3),sumRange(214,13977),update(503,8),update(3868,9),sumRange(16,14054),update(13196,5),sumRange(200,14601),update(12722,2),update(1987,2),update(9994,2),update(13200,9),update(13100,1),update(11593,1),update(8834,7),sumRange(506,14358),update(2139,5),update(889,4),update(9743,2),sumRange(412,14293),update(6541,9),sumRange(477,14846),update(9400,4),sumRange(597,14778),sumRange(320,14882),update(10376,2),update(8539,9),sumRange(507,14650),update(5886,7),sumRange(355,14676),update(13800,8),update(4162,5),update(3069,1),sumRange(30,13880),update(3478,1),update(12546,6),sumRange(834,14717),sumRange(197,14875),update(13044,4),update(5452,1),update(4098,7),update(2007,5),update(14375,4),update(1028,9),update(282,3),update(2337,7),update(4285,1),update(9721,0),sumRange(753,14476),update(13532,1),update(3535,2),update(4319,4),sumRange(647,14541),update(4522,2),update(5213,1),update(3178,5),sumRange(167,13857),update(10133,7),sumRange(1040,14884),sumRange(852,14877),sumRange(588,14315),update(5708,5),sumRange(506,14515),update(7830,1),update(7710,2),sumRange(500,14152),update(1830,9),sumRange(350,14332),update(7754,0),update(1877,6),sumRange(719,14987),update(3293,8),update(14761,3),sumRange(1141,14881),update(11447,1),update(8765,9),sumRange(14,14585),update(9148,5),update(13027,6),sumRange(324,14519),update(3477,9),update(12133,0),sumRange(649,14800),sumRange(926,14645),update(2443,5),update(5106,0),sumRange(949,14965),sumRange(246,14806),update(6293,6),sumRange(22,14799),update(5702,1),update(14570,7),update(8105,3),update(3411,6),update(7673,1),update(4828,8),update(7211,8),update(13362,8),sumRange(708,14817),update(9980,7),sumRange(752,14677),update(2174,6),sumRange(135,14460),sumRange(135,14281),update(12046,5),update(7108,2),sumRange(779,14541),update(9720,4),update(9428,8),sumRange(177,14371),update(11428,0),update(10481,6),sumRange(18,14386),update(273,9),update(3702,8),sumRange(133,14234),update(235,0),update(11960,9),sumRange(1018,14732),update(659,1),sumRange(1040,14985),sumRange(845,14949),sumRange(778,14604),update(11686,3),update(14804,5),update(14465,9),sumRange(829,14691),update(10857,3),update(2347,7),update(11058,2),sumRange(18,14715),update(11104,4),sumRange(92,14315),sumRange(71,14023),update(8018,6),update(12533,7),update(7507,5),update(4360,0),update(13911,2),sumRange(380,14338),sumRange(354,14930),update(3444,1),update(247,2),sumRange(635,14536),update(9344,0),update(14513,9),update(8261,9),update(11791,6),update(8797,0),update(11747,8),sumRange(528,14797),update(13741,1),update(6958,1),sumRange(681,14324),update(8001,4),update(834,8),update(8948,1),sumRange(796,14882),sumRange(807,14561),update(13625,4),sumRange(895,14996),update(3241,3),update(6775,9),update(13834,6),update(2831,5),update(3899,5),sumRange(1183,14893),update(11178,2),update(12610,4),sumRange(767,14872),update(6366,8),update(4681,6),update(9643,9),update(13873,3),update(4564,6),update(12929,1),update(14693,2),update(8916,6),update(524,7),sumRange(367,14937),update(13284,7),sumRange(703,14879),sumRange(56,14911),update(8945,9),update(7527,5),update(12916,1),sumRange(529,14521),sumRange(757,14694),sumRange(249,14575),sumRange(116,14862),update(12927,3),update(6198,5),update(14952,9),update(11733,1),update(7498,0),update(6698,3),sumRange(912,14882),update(4488,0),update(2380,3),sumRange(43,14567),update(12961,0),sumRange(1209,14996),update(5704,1),sumRange(368,14595),update(14247,2),update(4134,3),update(7854,0),update(10681,5),sumRange(974,14895),update(1503,4),update(26,2),update(6948,8),sumRange(36,14359),sumRange(99,14842),update(4696,5),update(6002,8),sumRange(835,14830),update(1379,8),sumRange(42,14080),sumRange(27,14527),update(224,5),update(2594,8),sumRange(768,14637),update(6639,4),update(934,6),sumRange(704,14347),update(5413,0),update(6936,3),update(2221,9),update(9645,3),update(13707,1),sumRange(118,14303),update(12312,5),sumRange(231,13893),sumRange(134,14706),sumRange(50,14668),sumRange(752,14564),sumRange(706,14634),sumRange(740,14430),sumRange(547,14510),sumRange(722,14407),update(1671,0),sumRange(707,14796),update(14559,3),update(12824,0),update(12830,8),update(9446,6),update(8886,2),update(769,6),update(7755,4),update(4758,8),update(8946,0),update(7281,8),sumRange(67,14682),update(4618,6),update(10136,1),update(7946,6),sumRange(1033,14714),update(1259,2),update(12299,9),update(6456,2),update(13256,3),update(7190,2),sumRange(557,14386),update(4973,0),update(7353,6),update(5247,9),update(10152,8),sumRange(499,14792),update(1494,5),sumRange(931,14704),update(9543,6),sumRange(214,14054),update(7186,3),update(11980,3),update(660,6),update(13652,3),update(8169,0),sumRange(1104,14825),sumRange(664,14537),update(7013,3),update(13111,5),update(1017,5),update(7942,2),update(9094,0),update(10392,3),update(6746,9),update(13500,1),update(14046,1),update(1591,1),sumRange(272,14391),update(5960,6),update(5648,3),sumRange(979,14975),sumRange(536,14387),update(1526,4),update(8728,6),sumRange(885,14787),update(5211,6),sumRange(1261,14906),update(865,1),sumRange(220,14976),sumRange(16,14677),update(2172,5),update(13237,3),update(7751,7),update(450,9),update(5849,4),sumRange(47,14885),sumRange(702,14759),sumRange(262,14038),update(13950,9),update(1760,1),update(269,7),update(12935,6),update(12187,1),update(10010,1),sumRange(45,13836),update(4985,6),update(6427,0),sumRange(876,14737),update(3758,7),sumRange(449,14221),update(9928,2),update(12335,1),sumRange(852,14886),sumRange(974,14673),sumRange(1094,14882),update(2884,9),sumRange(818,14495),sumRange(254,14876),update(7451,4),update(13184,9),update(7272,8),update(13480,4),sumRange(762,14763),update(5975,2),sumRange(972,14975),update(6587,8),sumRange(614,14865),update(11821,8),update(9206,0),update(13788,6),update(14530,0),update(4499,3),sumRange(283,14557),update(11833,0),sumRange(165,14346),update(9006,5),update(2620,3),update(12317,0),update(12824,5),update(4441,6),sumRange(737,14988),update(2862,6),update(12799,1),update(3892,9),sumRange(119,14667),sumRange(360,14488),update(11546,9),update(12964,4),update(13835,1),update(2479,1),update(4603,6),update(12267,4),update(7981,2),sumRange(391,14152),update(14223,5),update(9557,5),update(1913,4),sumRange(256,14730),update(6336,9),update(4308,4),sumRange(533,14656),update(7062,2),sumRange(673,14522),sumRange(0,14932),sumRange(145,14925),sumRange(549,14993),update(11591,6),update(12616,5),update(7773,0),update(8861,4),update(5148,7),update(309,9),update(6752,5),sumRange(353,14467),sumRange(133,14278),sumRange(238,14222),sumRange(422,14458),update(8063,8),sumRange(83,14907),update(1841,8),update(7017,7),update(9627,5),sumRange(388,14285),sumRange(450,14094),update(780,4),update(12194,2),update(2088,9),sumRange(534,14819),update(5822,6),sumRange(494,14441),update(12346,6),sumRange(394,14685),update(6702,6),update(2201,5),sumRange(986,14793),sumRange(1189,14862),sumRange(185,14635),update(8613,0),update(12378,5),update(10380,0),update(9844,5),sumRange(216,14812),update(6841,8),update(7214,1),update(1323,8),sumRange(478,14482),sumRange(747,14826),update(8665,7),update(312,7),sumRange(804,14480),sumRange(936,14727),update(4770,3),update(5736,3),update(6468,2),update(5902,9),sumRange(159,14737),update(1285,4),sumRange(428,14111),update(8914,1),update(7218,7),update(9523,7),update(2721,4),update(6878,9),update(856,7),update(6583,7),sumRange(840,14762),update(9173,9),sumRange(787,14675),update(97,0),update(9368,3),update(7019,0),update(14024,5),update(9349,6),sumRange(326,14372),update(4254,2),update(10787,9),update(7696,4),update(14852,7),update(12167,5),update(4371,0),sumRange(1164,14900),update(13268,4),update(11972,8),update(1633,2),sumRange(69,14684),update(5676,4),update(12312,7),update(7436,4),update(11517,5),sumRange(371,14837),update(3227,2),sumRange(24,13805),sumRange(201,13903),update(5344,6),sumRange(324,14153),update(8443,0),sumRange(555,14866),update(5208,8),sumRange(499,14830),update(6075,4),sumRange(299,14701),update(1194,4),sumRange(109,14805),update(14325,4),sumRange(83,14439),update(8842,3),update(3641,7),sumRange(622,14818),update(8138,5),sumRange(124,14093),update(5924,4),update(10265,7),update(5632,3),sumRange(592,14914),sumRange(82,14190),update(4160,4),sumRange(538,14956),update(5522,0),update(10869,9),update(12702,9),update(12487,1),update(12901,0),sumRange(392,14598),update(9422,0),update(7318,5),sumRange(99,14125),update(324,4),update(1260,5),update(8342,0),sumRange(59,14417),update(11425,3),update(1268,6),update(12575,9),update(12694,5),update(8728,5),update(10918,4),sumRange(180,13871),update(14801,2),sumRange(41,14141),update(2840,8),update(4899,4),update(7614,1),update(11768,4),update(10467,3),update(13879,3),update(4538,2),sumRange(631,14928),sumRange(356,14237),update(98,9),update(3609,4),sumRange(71,13738),sumRange(444,14789),sumRange(742,14736),update(6981,9),update(2734,9),update(410,2),update(3350,2),sumRange(244,14176),sumRange(728,14801),update(10462,1),update(10290,7),update(257,8),update(4149,9),update(9008,0),sumRange(656,14998),update(2316,1),sumRange(994,14993),sumRange(99,13967),update(7949,9),update(2100,6),update(11399,0),sumRange(469,14307),update(6403,2),sumRange(403,14777),sumRange(403,14471),update(7467,9),update(12255,0),update(4310,9),update(3952,0),update(13375,3),update(12994,7),sumRange(18,13669),sumRange(53,13916),update(7434,7),update(5731,0),update(4392,9),update(4367,3),update(3436,4),update(12230,2),update(4158,3),sumRange(564,14247),sumRange(290,14645),update(7581,8),update(1676,1),update(7718,7),update(126,0),sumRange(471,14541),update(12074,8),sumRange(1164,14897),sumRange(30,14154),update(14475,2),update(9322,2),sumRange(222,14691),update(8010,7),update(4192,8),update(12522,2),sumRange(498,14528),update(7112,3),update(1548,0),update(1260,5),update(3604,7),update(3681,9),update(14582,2),update(7067,3),update(71,9),update(13434,1),sumRange(347,14998),sumRange(37,14796),sumRange(429,14603),update(9786,4),update(1694,3),update(221,9),sumRange(196,14810),update(5712,7),update(5053,4),update(6856,8),sumRange(162,14649),update(11975,8),sumRange(314,14848),update(1987,0),sumRange(815,14708),sumRange(336,14784),sumRange(295,14656),sumRange(744,14795),sumRange(89,14769),update(13355,2),update(9840,6),sumRange(32,13752),update(12249,6),sumRange(526,14857),sumRange(348,14691),update(11417,8),update(281,6),update(14810,7),update(2829,3),sumRange(849,14605),update(2443,2),update(13170,5),update(322,9),update(1368,9),sumRange(386,14209),update(6646,0),update(13709,6),update(10130,9),sumRange(712,14878),update(9531,5),sumRange(410,14517),sumRange(124,14374),update(6174,7),update(13635,6),update(7273,9),update(11269,2),sumRange(236,13975),sumRange(390,14785),update(8746,6),update(8666,2),sumRange(497,14595),update(8936,2),sumRange(534,14877),update(13209,9),update(2520,3),update(1001,7),update(14350,9),update(4534,5),sumRange(294,14373),update(10778,8),update(7944,2),update(4792,6),update(8314,8),sumRange(1158,14830),sumRange(522,14592),sumRange(372,14577),update(10119,2),sumRange(911,14650),update(1127,5),update(9645,6),sumRange(83,14143),update(5909,7),sumRange(592,14420),update(7493,0),update(1394,0),sumRange(817,14979),update(7901,8),update(10679,3),update(4594,1),sumRange(941,14625),update(4717,6),update(14701,8),update(9343,8),update(11284,3),update(10494,7),update(7308,4),update(4331,4),update(5641,8),update(10073,7),sumRange(479,14502),update(11457,2),update(13957,7),update(853,3),update(10998,2),update(1924,2),update(455,5),update(11394,5),update(13737,6),update(14470,2),update(4314,6),update(6219,5),update(13973,5),update(10859,0),update(12153,6),update(11351,9),sumRange(928,14875),update(3575,1),sumRange(183,14806),update(1464,4),sumRange(98,14512),sumRange(594,14409),update(8811,7),sumRange(588,14574),sumRange(622,14887),update(10443,3),update(4143,3),sumRange(182,14843),update(10838,1),update(977,1),sumRange(464,14546),update(3704,8),update(4857,7),update(11530,2),sumRange(258,14203),sumRange(836,14800),sumRange(76,14536),update(6463,5),sumRange(281,14115),sumRange(729,14978),sumRange(709,14662),update(14450,1),update(1096,8),update(7012,5),sumRange(804,14506),update(3086,4),update(1448,7),update(8559,3),update(11831,0),update(13275,9),update(12099,2),sumRange(910,14597),update(2186,3),sumRange(470,14780),sumRange(312,14311),update(9357,3),sumRange(1250,14957),sumRange(907,14927),update(7967,1),update(12765,7),update(12443,0),update(13548,3),sumRange(500,14962),update(3394,1),update(6815,4),update(1342,4),update(1932,8),sumRange(677,14781),update(4124,0),sumRange(511,14253),sumRange(42,14177),update(6427,9),update(1400,5),sumRange(853,14979),update(65,9),sumRange(898,14889),update(14181,8),update(10612,1),update(6037,9),sumRange(646,14701),sumRange(156,14804),sumRange(839,14822),update(3185,4),update(1422,5),update(605,1),sumRange(263,14813),update(13695,7),update(6956,2),update(846,5),update(4348,8),update(9883,7),sumRange(499,14422),update(10615,1),update(12018,7),update(3808,7),update(2734,6),sumRange(225,14535),sumRange(54,14875),update(3898,7),sumRange(275,14850),update(3303,6),update(607,6),update(2283,8),sumRange(566,14510),update(13384,7),update(10937,7),sumRange(600,14597),sumRange(56,14226),sumRange(672,14745),update(592,8),sumRange(673,14792),sumRange(3,14378),update(12402,3),sumRange(526,14239),update(12952,6),update(10083,7),sumRange(83,14437),sumRange(116,14140),update(5238,1),sumRange(689,14327),update(10511,0),update(929,6),update(12968,6),sumRange(361,14891),update(9990,7),update(5081,8),update(5531,6),update(12585,5),sumRange(200,14418),sumRange(63,13999),update(1319,6),update(6616,6),update(7182,1),update(11275,4),sumRange(383,14761),sumRange(321,14374),update(10476,3),sumRange(592,14862),update(2468,4),update(4339,2),update(5976,1),update(3697,8),update(911,4),update(3684,3),update(7097,9),sumRange(202,14330),update(3015,2),update(6202,4),update(3168,9),update(1566,7),update(2788,1),sumRange(341,14768),update(7490,1),update(4826,3),update(10259,7),update(6351,2),update(8442,6),sumRange(779,14868),update(14565,2),update(9477,3),update(12285,9),update(13058,1),update(8905,1),update(7518,8),update(9707,8),update(6630,9),update(6264,8),update(14138,5),sumRange(164,14886),update(1734,0),update(8739,0),update(14134,6),update(8295,5),update(136,1),sumRange(705,14454),update(2565,4),update(5277,4),sumRange(347,14991),sumRange(633,14522),update(5497,7),update(8646,0),update(6863,7),sumRange(505,14302),sumRange(190,13964),sumRange(758,14963),update(12653,1),update(3961,7),update(14635,4),sumRange(307,14667),update(8460,0),update(10258,5),sumRange(531,14205),update(7510,2),update(11202,8),update(4022,6),update(2953,8),sumRange(34,13702),update(10722,9),sumRange(60,14378),update(12203,6),sumRange(153,14406),sumRange(225,14685),update(14655,7),sumRange(328,14084),sumRange(312,14488),sumRange(217,14132),sumRange(945,14770),update(4515,1),sumRange(155,14334),update(13961,2),update(12423,1),update(12057,6),update(3677,7),sumRange(623,14451),update(5590,2),update(3437,8),update(5845,5),update(10924,6),sumRange(45,14313),sumRange(371,14761),sumRange(37,13909),sumRange(138,14090),sumRange(146,14968),sumRange(99,14497),sumRange(448,14755),update(7410,5),update(10971,7),sumRange(275,14443),sumRange(371,14599),update(1010,2),update(5847,7),sumRange(561,14508),update(7685,0),sumRange(1022,14738),update(2990,0),update(10939,8),update(8905,3),sumRange(11,13960),update(3712,3),update(13670,7),update(12170,8),update(1288,1),update(11544,2),update(1256,4),update(517,4),update(1567,6),sumRange(456,14810),update(10705,1),sumRange(663,14361),update(2862,2),update(8607,2),update(2869,7),update(1132,1),sumRange(244,14038),update(7192,0),sumRange(813,14495),update(4171,6),sumRange(558,14893),update(12438,6),sumRange(436,14461),update(11367,1),update(507,1),update(8039,8),sumRange(621,14381),update(9131,0),sumRange(19,14760),update(6720,3),sumRange(247,14646),update(3962,9),update(14808,8),update(700,5),sumRange(932,14942),update(7843,1),update(2303,7),update(6713,4),sumRange(314,14658),update(13124,2),update(2916,6),sumRange(872,14845),sumRange(848,14883),sumRange(252,14341),sumRange(427,14454),update(4612,9),sumRange(362,14553),update(9511,6),sumRange(926,14719),update(52,8),sumRange(442,14855),update(7986,3),sumRange(18,14915),update(12319,8),update(7092,3),sumRange(43,14863),sumRange(1050,14997),update(1812,0),update(11294,9),update(6297,9),update(11346,8),update(1830,2),sumRange(1143,14887),sumRange(535,14504),sumRange(710,14691),sumRange(528,14311),sumRange(402,14270),sumRange(78,13734),update(5424,8),update(1272,1),update(8616,4),update(1810,5),update(11144,7),sumRange(231,14429),sumRange(469,14853),update(1080,8),update(7,2),update(8218,9),sumRange(30,13796),sumRange(865,14562),update(11436,9),update(9926,0),update(8420,4),update(7096,6),update(9907,9),sumRange(213,14870),update(8602,5),update(6712,8),sumRange(283,14609),update(12947,4),update(5323,4),update(10155,2),sumRange(18,14881),sumRange(562,14442),update(12660,8),update(1752,1),update(7110,8),update(2704,2),update(7339,6),update(1490,8),update(2362,6),update(7324,7),sumRange(61,14166),update(12295,0),update(8575,0),update(12024,0),update(5706,0),sumRange(545,14901),update(14613,1),sumRange(608,14869),update(5740,9),update(1381,3),update(8037,7),sumRange(693,14981),update(9421,2),update(4960,5),update(11443,4),update(10002,7),update(10713,8),update(3318,0),sumRange(10,14701),sumRange(170,13843),update(4669,6),sumRange(136,14167),update(4353,5),sumRange(394,14358),update(4618,1),update(11474,3),update(7561,9),update(1504,6),update(6347,6),sumRange(155,13926),update(12437,8),sumRange(878,14922),sumRange(405,14042),sumRange(718,14673),sumRange(888,14787),update(7025,4),update(11486,0),update(1838,0),sumRange(916,14584),update(11498,4),update(2951,0),update(14993,6),sumRange(821,14623),update(10413,5),sumRange(449,14762),sumRange(108,14148),update(9646,7),update(6204,8),update(3413,8),sumRange(899,14541),sumRange(536,14939),update(3148,4),update(13067,8),sumRange(501,14546),update(9798,9),sumRange(234,14406),sumRange(422,14929),sumRange(417,14611),update(9148,9),update(770,0),update(49,1),update(2547,7),update(14478,6),update(9310,2),update(6496,4),update(13117,5),update(6520,5),update(4946,7),update(1101,4),update(14089,6),update(1861,8),update(1657,8),update(1698,3),update(1683,5),sumRange(512,14847),update(3554,8),sumRange(146,14025),update(1813,8),sumRange(1085,14908),sumRange(925,14736),sumRange(556,14286),sumRange(1021,14929),update(10266,2),update(7780,0),update(11625,7),sumRange(399,14462),update(5636,0),update(6481,8),sumRange(889,14666),sumRange(37,14971),sumRange(196,14162),update(12341,6),update(14971,1),update(12571,6),update(7088,0),sumRange(22,13764),update(3774,3),update(2274,4),update(7515,2),update(5683,5),update(4672,4),update(4958,8),update(12877,2),update(12430,6),update(2023,5),update(514,5),update(10028,5),update(617,6),sumRange(572,14656),update(5716,0),update(7147,7),sumRange(399,14471),update(9622,1),update(8543,5),update(11381,1),update(3651,3),update(3185,3),update(6715,0),update(2987,4),update(6518,2),sumRange(183,14253),update(2315,7),update(5824,4),update(3787,8),update(10350,5),sumRange(88,14639),update(231,0),update(900,4),update(10302,8),sumRange(375,14057),sumRange(55,14006),update(8735,7),sumRange(192,14566),sumRange(253,14170),update(1475,5),update(1076,4),sumRange(681,14761),sumRange(41,14802),sumRange(491,14478),update(2865,4),update(8050,7),sumRange(800,14439),update(11553,8),update(5503,8),sumRange(190,14621),update(10651,3),sumRange(338,14449),update(12939,8),update(6253,6),sumRange(139,14418),update(12775,3),update(5462,1),sumRange(1182,14873),update(14347,0),update(9414,5),sumRange(668,14931),sumRange(419,14408),update(2651,0),update(10195,6),update(7083,3),update(5283,0),update(6268,3),sumRange(558,14368),update(6869,0),update(8767,1),sumRange(667,14985),update(7624,8),update(10524,3),update(12670,1),update(13964,5),sumRange(8,14323),update(11749,6),update(5594,3),update(1951,6),update(11882,7),update(10469,4),update(10661,7),update(10933,7),sumRange(638,14876),sumRange(383,14717),update(3649,1),update(13979,6),update(7179,4),update(11407,5),sumRange(847,14723),update(7278,4),update(4241,7),update(7436,7),sumRange(352,14284),sumRange(78,14044),update(10793,7),update(5390,3),update(4683,2),update(2431,6),sumRange(1037,14961),update(12815,9),sumRange(177,13883),update(610,2),update(1917,8),sumRange(330,14436),sumRange(1128,14801),sumRange(345,14646),update(3973,8),update(13467,5),sumRange(410,14760),update(1334,2),sumRange(168,14404),update(3623,5),update(7203,4),update(13844,8),update(2369,0),update(11147,9),sumRange(124,14003),update(5747,1),update(14964,0),update(4899,5),update(3620,4),update(7153,2),sumRange(16,13673),update(9084,3),update(9839,5),update(1290,3),sumRange(751,14675),sumRange(439,14744),update(8248,9),update(2744,6),sumRange(856,14823),update(9176,5),update(10423,0),update(4125,6),update(11960,4),update(11381,3),update(14384,2),update(7729,1),update(3812,6),update(5020,8),update(2278,5),update(5380,4),update(13711,9),update(4190,5),sumRange(1160,14897),update(14544,8),sumRange(229,14981),update(11752,6),sumRange(19,14691),sumRange(351,14130),sumRange(918,14636),sumRange(379,14515),update(382,1),update(7581,7),sumRange(138,14806),sumRange(1105,14818),sumRange(243,14813),update(13697,5),update(9197,1),update(14553,4),update(10731,6),sumRange(584,14352),sumRange(517,14984),update(10434,1),sumRange(88,14702),update(12364,8),update(3594,9),update(14098,3),sumRange(22,13749),update(12574,5),update(4690,9),update(10682,3),update(969,8),update(12518,3),update(4951,2),update(12298,3),update(12998,0),sumRange(879,14882),update(6293,5),update(8020,3),update(10600,8),update(11379,5),update(4270,7),sumRange(490,14586),update(14203,1),update(1511,8),update(13170,1),update(11817,6),update(2645,5),update(12742,0),sumRange(891,14668),update(3435,0),update(7590,5),update(8595,4),sumRange(1271,14985),sumRange(548,14403),update(2478,9),update(5247,7),update(7827,5),update(1516,3),update(13680,2),update(13316,6),sumRange(1055,14771),update(9557,9),update(7430,1),update(1549,6),update(1705,1),sumRange(14,14474),update(4002,8),update(6919,3),sumRange(1002,14886),update(5597,3),sumRange(326,14136),sumRange(37,14805),sumRange(715,14391),sumRange(183,14135),sumRange(1024,14809),update(9863,0),update(13948,3),update(9879,7),sumRange(551,14942),update(7344,1),update(938,1),sumRange(231,14053),update(10958,8),sumRange(288,14015),sumRange(670,14597),update(4929,8),sumRange(207,14890),update(14582,4),update(8782,4),update(8084,8),sumRange(1119,14934),update(2773,4),update(4874,1),sumRange(261,14363),sumRange(950,14839),sumRange(381,14706),sumRange(611,14518),update(6349,9),sumRange(292,14538),update(984,7),sumRange(603,14497),sumRange(289,14621),update(8384,5),update(5668,6),sumRange(396,14595),sumRange(847,14774),update(9754,2),update(2565,5),update(12279,5),update(6883,0),sumRange(530,14284),update(12826,5),update(1519,4),update(5780,7),update(14268,7),update(9335,6),update(3193,0),update(12602,0),update(6015,0),update(1054,3),update(11617,6),update(110,9),update(11762,4),update(41,1),update(11529,0),sumRange(481,14291),update(6283,5),update(8009,3),update(11427,6),update(4861,5),sumRange(9,14728),update(12760,7),update(11095,7),update(10314,0),update(1549,2),update(9701,0),update(14758,0),sumRange(245,13972),sumRange(193,14519),update(13580,7),update(8103,3),update(6717,8),update(13513,9),sumRange(394,14413),update(13021,7),update(2508,7),update(10982,7),update(8694,6),update(7395,2),update(14349,0),update(2793,8),sumRange(243,14682),update(4743,9),update(9248,0),sumRange(1113,14804),update(14117,1),sumRange(328,14738),sumRange(373,14159),sumRange(20,13828),update(3411,9),update(4997,6),sumRange(518,14172),update(10584,0),update(2451,3),update(3088,6),update(10977,2),sumRange(515,14271),update(11544,4),sumRange(438,14874),update(11182,8),update(12458,1),update(10171,7),sumRange(214,13997),sumRange(282,14644),sumRange(57,13967),update(3946,8),sumRange(57,13991),sumRange(1017,14938),update(6192,4),update(1257,7),update(6562,4),update(10318,7),sumRange(523,14590),update(5411,6),sumRange(268,14053),update(2059,8),sumRange(160,14731),update(5261,5),sumRange(753,14881),update(1800,8),sumRange(469,14803),update(12832,7),sumRange(962,14622),update(5651,3),update(7279,2),update(7808,4),update(14296,4),update(13129,5),update(7330,6),sumRange(172,14141),update(4169,1),update(5617,7),update(3820,1),update(2134,7),update(12848,2),sumRange(76,14656),update(550,7),sumRange(892,14542),update(1578,2),update(6201,3),update(12203,5),update(3110,6),sumRange(243,14632),sumRange(1226,14949),update(10610,0),update(14410,4),sumRange(667,14375),update(2016,5),update(8123,8),update(13837,0),update(2079,4),update(11233,3),sumRange(468,14549),update(14217,0),sumRange(871,14881),update(13621,3),update(11676,6),update(4869,7),update(4184,3),sumRange(53,14611),update(4324,8),sumRange(272,14504),sumRange(138,14396),update(8568,1),update(6087,7),update(954,2),sumRange(515,14727),sumRange(699,14442),update(870,2),update(2767,4),sumRange(1314,14990),update(13088,8),sumRange(363,14106),update(3903,9),update(7039,6),sumRange(725,14996),update(10855,6),sumRange(991,14746),update(2192,1),sumRange(249,14361),update(5056,4),update(2278,2),sumRange(475,14616),sumRange(585,14347),update(11118,7),sumRange(409,14447),sumRange(103,13846),update(8799,9),update(12521,8),sumRange(951,14755),update(6545,3),sumRange(182,14669),update(10372,3),update(9295,9),update(8532,4),sumRange(937,14786),update(3459,0),update(3327,7),sumRange(631,14531),update(13808,2),sumRange(873,14771),update(1783,9),update(1541,2),update(14604,8),update(10671,1),update(4233,0),sumRange(220,14131),sumRange(124,14947),sumRange(11,14735),update(6200,1),update(1206,9),update(4997,3),sumRange(687,14772),update(1703,6),sumRange(252,14875),update(10396,0),update(3195,8),update(12379,1),update(730,7),sumRange(371,14303),update(13010,8),update(13436,4),sumRange(815,14738),sumRange(371,14780),update(4943,0),update(12674,6),update(1596,9),update(2294,0),sumRange(851,14694),update(5503,4),sumRange(435,14358),update(8141,2),update(4585,3),sumRange(245,14926),update(1788,5),update(4430,0),sumRange(300,14738),update(11576,9),update(11188,4),sumRange(71,14080),update(7565,5),update(5247,2),sumRange(136,13968),update(4798,9),update(1393,8),sumRange(929,14838),update(8941,8),update(8654,1),update(7665,7),update(376,3),update(10966,4),sumRange(817,14479),sumRange(451,14996),update(996,6),update(3773,7),update(10602,1),sumRange(332,13996),update(7399,6),update(14936,0),sumRange(1143,14924),update(3089,3),sumRange(930,14692),update(4819,5),update(14875,0),sumRange(947,14996),update(12181,1),update(4052,2),sumRange(770,14625),sumRange(408,14051),update(6244,2),update(10780,2),update(7805,0),update(12383,2),sumRange(320,14287),update(10327,6),update(10750,5),update(5701,5),update(3866,3),update(767,9),sumRange(744,14969),update(14086,3),update(3381,6),update(452,0),update(9469,5),update(1052,5),sumRange(602,14477),update(3230,7),update(12223,3),update(2953,2),sumRange(71,14747),sumRange(385,14668),sumRange(54,14587),sumRange(643,14939),sumRange(71,14886),sumRange(444,14754),update(7510,2),update(9328,5),update(5005,8),update(8799,1),sumRange(46,14767),update(4609,5),update(8379,1),update(9695,8),sumRange(508,14351),update(3109,4),sumRange(26,14385),update(7628,2),update(9487,1),sumRange(1260,14937),update(7827,5),update(14777,6),update(8231,8),update(2139,5),sumRange(532,14423),sumRange(627,14638),update(11975,6),update(5817,7),sumRange(614,14486),sumRange(1324,14991),update(847,3),update(575,8),sumRange(243,14351),update(740,5),sumRange(945,14604),sumRange(559,14413),sumRange(922,14895),update(1528,5),sumRange(1188,14961),update(2993,6),update(9997,5),update(14406,5),update(1633,5),update(3024,8),update(6913,3),update(10662,4),update(13270,2),update(6754,6),update(6629,1),sumRange(804,14636),sumRange(205,14654),update(5300,3),update(12651,9),update(10249,9),update(11180,6),sumRange(328,14412),sumRange(342,14998),update(725,6),update(4885,2),update(14402,2),update(2973,0),update(10826,4),update(6594,6),update(11393,3),update(14776,2),update(4525,7),update(2420,9),sumRange(156,14643),sumRange(655,14724),update(5733,9),update(14811,6),update(2634,6),update(3594,1),update(12654,3),sumRange(700,14724),sumRange(1154,14878),sumRange(668,14585),update(10513,0),sumRange(59,13742),sumRange(559,14426),update(2354,9),update(11991,0),update(1085,7),update(3096,7),update(5243,3),update(2163,3),update(2844,1),update(12482,5),sumRange(374,14630),sumRange(690,14468),update(9892,6),update(8490,2),update(12122,8),sumRange(392,14746),update(1068,6),update(8848,8),sumRange(910,14633),sumRange(982,14662),sumRange(693,14937),sumRange(14,14564),update(7157,7),update(13631,1),update(9532,6),sumRange(37,14257),update(10048,3),update(5262,9),update(14204,8),sumRange(501,14954),sumRange(880,14735),sumRange(264,14182),sumRange(672,14579),sumRange(79,13903),update(347,6),update(8107,2),update(10549,4),sumRange(114,14333),sumRange(1004,14810),update(10494,0),update(8178,2),update(10670,4),sumRange(117,14718),update(7931,5),update(9895,5),sumRange(1009,14915),update(9309,6),update(13127,4),update(5444,8),update(13938,8),sumRange(180,14679),update(30,5),sumRange(225,14004),sumRange(277,14569),update(12864,5),update(4770,0),update(10471,2),sumRange(243,14689),sumRange(539,14292),sumRange(332,14547),update(134,8),update(4059,5),sumRange(280,14145),update(13880,4),sumRange(824,14962),sumRange(286,14202),update(9403,9),sumRange(407,14508),update(5669,4),update(4834,9),update(2119,6),update(3690,3),sumRange(241,14436),update(9949,5),update(12115,9),update(5085,0),update(9088,9),update(7036,1),update(10706,4),sumRange(176,14148),update(13805,4),sumRange(176,13882),sumRange(231,14296),update(3124,2),update(1569,4),update(5513,3),update(13995,2),update(6560,1),update(12229,4),update(5992,3),update(8195,5),update(1241,2),update(6106,6),update(9310,3),update(10066,4),sumRange(394,14376),sumRange(695,14388),sumRange(509,14781),update(5001,0),update(1108,8),update(10255,2),update(3651,1),sumRange(14,14619),sumRange(3,14011),update(6039,1),update(2391,6),update(3962,3),update(3478,4),update(12496,6),update(2178,0),sumRange(140,14678),update(3266,5),update(4306,7),sumRange(915,14624),update(791,5),update(2807,8),sumRange(332,14434),sumRange(913,14806),update(13313,2),sumRange(7,14976),update(14865,7),update(12010,9),sumRange(215,13940),update(4652,1),sumRange(682,14985),update(6875,4),update(435,5),update(2236,4),update(6725,4),update(65,7),update(8161,4),update(12499,1),sumRange(590,14598),update(1851,0),sumRange(177,14480),sumRange(167,14801),update(14139,0),update(8550,2),update(730,9),update(12665,6),update(2683,2),update(11441,6),update(4959,2),update(9095,1),sumRange(221,14589),update(12128,4),sumRange(381,14691),sumRange(660,14695),update(280,8),update(3760,1),update(9468,2),update(120,8),update(8513,9),update(1265,5),sumRange(69,14027),update(8299,6),update(12693,1),update(7993,4),sumRange(376,14669),update(14243,0),sumRange(367,14259),sumRange(123,14326),update(2880,2),update(11633,0),sumRange(469,14601),update(6679,8),update(8700,8),sumRange(1029,14695),sumRange(42,14387),update(14688,9),update(607,1),sumRange(316,14510),update(5103,4),sumRange(903,14590),update(4111,9),sumRange(967,14964),update(6340,8),update(5839,6),sumRange(513,14391),sumRange(153,14947),sumRange(498,14461),update(7491,2),update(530,9),update(11316,4),update(1783,6),update(10840,9),update(14533,3),update(2818,0),sumRange(663,14406),update(3697,2),sumRange(67,13974),update(11800,1),update(886,1),sumRange(314,14493),update(11725,6),update(10270,1),update(420,2),update(11844,8),update(7883,2),sumRange(120,14489),update(13416,7),update(520,3),update(6192,7),update(3919,5),update(607,9),sumRange(678,14850),update(14812,4),sumRange(194,14151),sumRange(1063,14890),sumRange(442,14298),update(10255,4),update(218,1),sumRange(644,14770),update(2327,6),update(7476,1),sumRange(1033,14969),sumRange(417,14661),sumRange(288,14172),sumRange(880,14761),update(6032,6),update(10779,1),update(10705,1),update(7571,0),update(12717,6),sumRange(653,14416),update(4822,2),sumRange(311,14267),update(9671,4),update(13671,5),sumRange(1069,14871),sumRange(216,14044),update(11854,6),sumRange(105,14708),update(8149,5),update(12169,5),sumRange(278,14036),update(9032,1),update(13165,4),sumRange(113,14594),sumRange(507,14561),sumRange(229,14273),update(12278,0),update(12911,2),update(3989,6),update(12211,7),update(1110,2),update(3256,0),sumRange(457,14623),sumRange(925,14832),sumRange(680,14940),update(13097,6),update(7543,4),update(3067,5),sumRange(3,14419),update(14626,2),update(1350,6),update(3866,0),update(3297,5),update(11298,2),update(8177,1),update(9506,0),update(10956,6),update(2902,7),update(7875,9),update(6520,4),update(8621,6),update(7907,4),update(12391,2),update(7076,9),update(3073,3),sumRange(636,14605),sumRange(350,14452),update(7058,9),sumRange(454,14223),update(1088,4),update(7420,5),update(2919,1),update(12325,6),update(9664,2),sumRange(89,14938),update(7268,5),update(2790,8),sumRange(362,14455),sumRange(351,14658),sumRange(803,14577),update(8803,6),sumRange(618,14270),sumRange(3,13836),update(248,3),update(3563,4),update(935,5),sumRange(669,14936),sumRange(1085,14839),sumRange(27,14949),sumRange(75,14112),update(1066,7),update(8097,7),update(2814,8),sumRange(714,14845),update(6600,5),update(7296,8),update(14815,0),update(4216,9),update(1037,9),update(6328,2),update(4330,1),sumRange(130,14555),update(223,8),update(12358,4),update(8743,8),update(12257,5),sumRange(371,14746),update(8547,9),update(13763,9),update(1627,5),update(1144,7),update(6332,2),update(3643,6),update(2599,2),sumRange(262,14924),update(1857,3),update(4973,9),update(10237,5),update(7208,1),sumRange(614,14421),update(10955,2),sumRange(557,14546),update(14047,0),update(5317,5),update(1436,2),update(8507,9),update(10928,6),sumRange(135,14958),sumRange(1155,14998),update(13571,6),sumRange(627,14788),update(292,5),sumRange(1054,14869),update(11155,9),sumRange(309,14799),sumRange(481,14971),update(7913,8),sumRange(994,14999),sumRange(308,14990),update(7546,9),sumRange(37,14757),sumRange(785,14769),update(14402,1),update(11325,1),sumRange(42,14857),update(5785,0),update(1536,8),update(2517,8),update(4659,5),sumRange(301,14163),update(12388,8),sumRange(494,14722),update(6281,8),update(8533,2),sumRange(202,14695),update(10616,9),update(12541,5),update(12611,4),update(5932,6),update(3726,3),update(2584,8),update(9887,7),update(9216,1),update(5395,4),sumRange(523,14388),update(3524,9),update(12841,0),update(11146,5),update(9455,7),update(2871,5),update(611,3),update(5641,1),update(3133,3),update(10454,2),update(10270,4),sumRange(671,14662),sumRange(1058,14714),update(2637,1),sumRange(15,14677),update(4934,9),update(3936,7),sumRange(528,14702),sumRange(1270,14966),sumRange(300,14594),sumRange(105,14674),update(3964,1),sumRange(2,14875),sumRange(599,14249),sumRange(162,14500),update(5101,7),update(4226,6),update(2954,8),update(11267,4),sumRange(811,14852),update(2772,2),update(9559,8),sumRange(870,14812),update(10101,3),update(9847,7),update(6569,6),sumRange(180,14442),update(9596,0),update(9927,6),sumRange(30,14348),update(5731,7),update(2129,7),update(6859,3),update(13213,3),update(9303,2),sumRange(57,14181),update(1700,0),update(1408,3),update(7599,5),update(8564,9),sumRange(525,14991),sumRange(454,14473),sumRange(533,14365),update(14735,9),update(14964,5),update(7272,6),update(11042,1),sumRange(936,14624),sumRange(309,14854),sumRange(62,14803),sumRange(550,14836),update(11911,2),update(4454,7),sumRange(901,14838),update(2124,1),update(13406,1),update(2070,8),sumRange(298,14909),sumRange(556,14671),sumRange(684,14803),sumRange(386,14788),update(3446,3),sumRange(471,14344),sumRange(40,14060),update(6170,5),update(9538,7),sumRange(369,14668),sumRange(165,14181),update(7030,9),update(14714,0),update(1710,8),update(3766,6),sumRange(508,14817),update(13838,2),update(5917,5),sumRange(394,14128),update(10797,0),sumRange(129,13950),sumRange(500,14949),sumRange(167,14021),update(1300,7),update(5877,1),update(4268,7),update(11360,7),sumRange(222,13931),sumRange(625,14686),sumRange(100,13787),update(146,4),update(10277,2),update(11759,3),update(1454,8),update(11072,9),update(9346,4),sumRange(401,14542),sumRange(87,14034),update(3705,7),sumRange(961,14791),update(3411,5),sumRange(296,14266),update(699,3),update(6747,8),update(7278,3),sumRange(87,14008),update(6163,8),update(8830,0),update(3272,6),update(4475,6),update(1093,5),update(13955,5),update(8270,2),update(5650,3),sumRange(33,14533),update(5085,2),update(5007,5),update(8521,5),update(13005,1),update(2121,2),update(12793,5),sumRange(15,13701),sumRange(173,14427),update(7545,2),update(2899,3),update(865,4),update(10941,0),sumRange(355,14099),sumRange(19,14562),update(3692,2),update(10127,4),update(1117,4),update(191,5),update(8938,7),sumRange(826,14576),update(7419,3),update(594,6),update(12361,8),update(2251,8),sumRange(309,14824),update(4309,7),update(565,1),update(4244,8),update(11316,9),sumRange(951,14773),update(14662,1),sumRange(1176,14822),update(6718,7),sumRange(1048,14899),update(3242,8),update(10721,2),update(6928,2),sumRange(373,14094),sumRange(116,14332),update(10633,2),sumRange(249,14498),update(3258,7),sumRange(917,14790),update(11288,6),update(3097,8),sumRange(741,14794),sumRange(315,14916),update(5890,9),sumRange(935,14820),update(1928,4),sumRange(627,14637),sumRange(1146,14878),update(14557,7),update(14086,7),update(11990,9),update(4955,7),update(14181,7),sumRange(278,14969),update(12210,3),update(3417,0),update(10995,2),sumRange(845,14542),update(394,8),update(2880,7),update(5738,3),update(8562,5),update(9599,4),update(3351,2),sumRange(627,14792),update(11670,7),sumRange(143,14882),update(14465,1),sumRange(181,14083),update(9234,3),sumRange(450,14369),update(3960,9),sumRange(778,14584),sumRange(26,14050),sumRange(0,14216),update(14840,4),update(5718,7),sumRange(429,14327),update(2977,9),update(11329,6),update(13478,2),update(12872,9),update(3863,1),update(12425,3),update(3020,2),update(1033,3),update(7726,1),update(10539,8),update(7288,8),update(12869,8),update(10435,8),update(8803,1),update(8571,5),sumRange(681,14470),sumRange(847,14816),sumRange(14,14657),update(12737,6),update(4252,2),sumRange(665,14547),sumRange(181,14769),sumRange(106,14037),update(180,1),update(14707,6),sumRange(312,13973),sumRange(931,14871),update(12769,2),update(7792,9),update(5989,2),sumRange(266,14182),sumRange(145,14552),sumRange(808,14544),update(9721,8),sumRange(801,14650),update(9270,5),update(9938,0),sumRange(196,14334),update(7206,1),update(8407,1),update(5059,5),sumRange(30,14791),update(1148,6),update(3501,4),update(1106,8),sumRange(805,14891),sumRange(81,14193),update(12143,5),sumRange(582,14553),update(1317,4),sumRange(448,14812),sumRange(776,14446),update(1384,7),update(6245,6),update(13634,2),update(4112,5),sumRange(345,14566),sumRange(327,14355),update(4582,4),update(14262,6),update(4893,7),update(8667,1),update(2623,9),sumRange(167,14744),update(211,9),update(3839,3),update(7316,0),update(12476,8),update(13626,0),update(11851,7),sumRange(459,14344),sumRange(704,14430),sumRange(600,14570),update(7318,4),sumRange(224,14119),update(2420,1),update(14494,3),sumRange(420,14599),sumRange(213,14664),sumRange(245,14376),update(2575,2),update(4089,3),sumRange(830,14678),update(2057,7),update(4264,8),update(4433,5),update(1440,4),update(14903,6),update(2931,7),update(3119,3),update(1632,2),update(2805,9),sumRange(1221,14994),update(9996,4),sumRange(418,14304),sumRange(198,14543),update(11440,3),sumRange(210,14916),sumRange(637,14330),update(1482,3),update(5159,8),sumRange(179,14951),update(6799,3),update(4474,8),sumRange(317,14602),update(10037,0),update(12051,1),update(8808,3),update(2365,1),update(10660,9),update(5739,3),update(10945,3),update(5201,7),update(377,7),sumRange(911,14871),sumRange(278,14500),update(14231,4),update(955,3),update(1767,3),update(5759,6),update(12328,6),sumRange(887,14589),update(3378,3),update(10775,1),update(9393,0),update(3139,9),sumRange(793,14514),update(11575,8),sumRange(794,14506),update(7906,8),update(6923,7),update(13304,0),update(13648,7),update(483,1),update(3809,5),update(6462,6),update(2078,1),update(3722,4),update(11335,0),update(5348,9),update(7499,0),update(13042,6),sumRange(392,14238),sumRange(552,14954),update(287,9),update(13149,1),update(5700,5),update(761,7),update(6982,1),sumRange(610,14639),update(5387,1),update(6581,4),sumRange(912,14591),sumRange(386,14074),update(219,9),update(8545,1),update(13868,9),update(7408,7),update(7778,9),update(10794,1),sumRange(48,13918),update(9524,8),sumRange(402,14050),update(12414,0),update(13098,6),update(8525,5),sumRange(389,14736),sumRange(98,14301),update(2054,7),update(7747,1),sumRange(586,14519),update(3613,4),sumRange(279,14041),update(13698,0),update(7756,5),sumRange(472,14669),update(4333,3),update(14950,9),sumRange(604,14299),sumRange(1119,14777),sumRange(405,14160),sumRange(616,14609),sumRange(268,14256),update(13501,6),update(7479,0),update(6413,5),update(14067,4),sumRange(294,13973),update(11251,6),update(1299,5),sumRange(575,14863),sumRange(165,14162),update(211,9),sumRange(271,14958),update(9277,1),update(6947,8),sumRange(228,14224),sumRange(252,13915),update(7754,8),update(4408,0),sumRange(594,14787),update(3669,0),update(7208,2),sumRange(608,14760),update(1315,2),sumRange(934,14605),update(8008,5),update(1148,9),sumRange(54,14729),update(7325,3),sumRange(474,14318),update(12058,8),update(11083,1),update(8324,1),update(8261,5),sumRange(1074,14867),update(5416,8),update(7413,4),update(6934,1),update(13463,8),update(10593,8),update(1105,2),update(12444,2),sumRange(291,14880),update(12100,5),update(14504,9),update(11728,1),update(6317,9),update(8546,2),update(1834,9),update(1539,2),update(14165,7),update(11838,6),update(11063,7),update(14369,8),update(10536,6),update(13858,1),update(8248,9),update(14097,6),update(14196,5),sumRange(416,14425),update(9079,5),update(906,4),update(11881,6),sumRange(118,14759),update(1575,6),update(6293,5),sumRange(203,14066),update(8093,8),update(1795,2),update(12634,4),update(11059,2),update(14336,7),update(139,9),update(6446,3),sumRange(192,14608),sumRange(814,14723),sumRange(712,14742),update(11436,4),update(11925,9),update(1864,1),sumRange(220,13859),update(4190,0),update(9082,2),update(8710,1),update(2099,8),update(5397,2),sumRange(864,14533),update(4786,5),sumRange(863,14964),sumRange(526,14327),sumRange(591,14663),update(13296,2),sumRange(1141,14778),update(11061,7),sumRange(603,14347),update(14787,9),update(11604,0),update(3377,3),update(7820,2),update(11544,1),update(10319,0),update(8419,1),update(6902,3),update(4363,6),update(9502,1),sumRange(155,14888),sumRange(355,14543),sumRange(294,14809),update(3692,3),sumRange(864,14786),update(11089,3),update(1630,6),update(3284,0),sumRange(460,14644),update(13026,6),sumRange(567,14467),update(8806,6),sumRange(236,14445),update(5188,3),update(1069,6),update(13756,4),update(12909,3),update(3986,8),sumRange(426,14611),update(11157,1),update(2612,1),update(6543,0),update(599,2),update(6224,4),sumRange(357,14831),update(10709,3),update(6166,7),update(2761,7),update(11229,0),sumRange(670,14373),update(6943,7),sumRange(662,14542),sumRange(8,14204),update(10748,9),update(13217,8),update(950,2),update(8662,5),update(8926,0),update(13491,9),sumRange(919,14652),update(6162,6),update(4083,7),update(13857,1),update(1276,0),sumRange(533,14285),update(2148,8),sumRange(369,14321),update(3161,9),sumRange(272,14314),update(2319,6),sumRange(239,14230),update(7093,2),update(416,0),sumRange(763,14694),sumRange(42,14135),sumRange(1168,14901),update(12580,9),sumRange(47,14738),update(8431,6),sumRange(284,14820),sumRange(442,14544),update(2870,6),update(9348,5),update(5971,5),update(5245,5),update(10519,6),update(7375,1),update(2033,8),update(10135,8),sumRange(144,14491),update(7244,5),update(13935,6),update(12840,5),update(11417,0),update(6736,3),update(3646,0),update(5125,9),update(14466,5),update(14021,9),update(10114,9),update(12904,6),update(14840,4),update(3704,3),update(9632,6),sumRange(487,14927),update(994,8),update(12768,4),update(14327,2),update(10243,6),sumRange(497,14283),update(11829,4),sumRange(528,14409),update(8227,1),update(7507,9),update(10539,3),update(12663,6),update(11622,6),sumRange(456,14560),sumRange(777,14694),update(6760,6),update(5331,6),sumRange(918,14865),update(1691,5),update(1899,2),sumRange(174,14765),sumRange(206,14894),update(10548,6),update(10914,6),update(11059,6),sumRange(142,14382),sumRange(228,14517),update(13010,8),update(14816,3),update(2381,0),update(13602,5),update(8852,8),sumRange(802,14827),update(1315,9),sumRange(535,14999),sumRange(370,14780),update(6051,1),sumRange(157,14530),update(13086,7),sumRange(1188,14893),update(5864,0),sumRange(681,14369),update(11614,6),update(3855,8),update(11621,4),update(10859,1),update(10550,8),update(11633,3),sumRange(2,13890),sumRange(260,14241),sumRange(357,14270),update(735,3),update(6301,2),sumRange(348,14243),update(7295,1),update(104,3),update(11366,4),update(9398,9),update(11605,1),sumRange(651,14290),update(2109,5),update(13833,7),sumRange(765,14675),sumRange(459,14778),update(10419,0),sumRange(979,14624),update(209,5),update(3846,2),update(12166,2),update(12423,8),update(7248,7),update(8625,0),update(9340,7),update(5233,2),sumRange(277,14862),update(14975,3),update(1740,1),update(13975,7),update(13886,5),sumRange(135,14885),update(6456,3),sumRange(872,14941),update(4792,3),sumRange(12,14374),sumRange(291,14920),update(1721,4),update(13487,0),update(11315,3),sumRange(1088,14875),sumRange(148,14677),update(7626,7),update(6461,3),sumRange(38,13749),update(3798,0),update(4674,5),sumRange(588,14717),update(4228,1),update(445,6),sumRange(877,14639),update(14401,2),update(5985,0),update(11744,5),sumRange(861,14969),update(6278,9),update(9776,6),update(14386,1),update(8913,3),sumRange(426,14819),update(5879,5),sumRange(314,14826),sumRange(2,14746),update(9815,5),sumRange(1261,14948),update(11144,3),update(11438,2),update(2039,9),update(13889,8),update(14682,6),update(12983,5),sumRange(555,14883),sumRange(829,14499),sumRange(194,14386),update(7513,0),update(1250,4),update(2821,0),update(4032,8),update(10508,4),update(5436,8),update(10468,2),update(3980,3),update(8429,1),update(10792,6),sumRange(1215,14918),update(14564,8),update(13650,9),update(3224,4),update(6942,1),update(8993,3),sumRange(12,14675),update(14865,7),update(9822,0),sumRange(437,14717),update(4552,6),update(4896,9),sumRange(231,13948),update(2407,1),update(869,1),update(8570,6),update(4584,1),sumRange(827,14656),sumRange(409,14339),sumRange(155,13875),update(14668,6),update(5408,4),sumRange(4,14636),update(7876,9),update(12478,4),sumRange(382,14576),sumRange(146,14738),update(14562,8),update(1451,0),update(2286,1),update(9713,1),update(9897,8),sumRange(34,14653),sumRange(128,13950),update(4651,8),sumRange(380,14810),update(7507,7),update(8477,2),sumRange(369,14813),sumRange(819,14685),sumRange(773,14459),sumRange(267,14798),sumRange(646,14791),sumRange(10,13728),update(7109,9),update(7022,7),update(5622,0),sumRange(577,14658),update(4675,7),update(7555,8),update(10140,5),update(1930,8),update(11564,4),sumRange(767,14791),update(8070,4),sumRange(553,14420),update(11131,9),update(4265,1),update(636,9),update(14537,5),sumRange(897,14648),sumRange(420,14822),sumRange(134,14662),update(5546,2),sumRange(87,14748),update(12057,1),sumRange(725,14832),sumRange(400,14638),update(117,7),update(6870,3),update(10517,8),update(186,0),update(2962,4),update(8227,8),sumRange(632,14824),update(7731,7),update(5125,0),update(10250,7),sumRange(283,14787),update(5526,4),update(4607,7),update(14248,1),update(9772,7),update(4906,5),sumRange(304,14146),sumRange(205,14631),update(11935,0),update(2953,8),update(13901,4),update(4123,1),sumRange(321,14242),update(14779,9),update(4860,3),sumRange(693,14949),update(14912,5),update(12013,0),sumRange(15,14938),sumRange(352,14777),update(10579,1),update(8629,1),sumRange(113,14307),update(13123,3),update(10560,7),update(10219,2),sumRange(111,14743),update(9659,1),update(2650,8),update(5633,4),sumRange(494,14825),update(1381,1),update(6450,5),update(1814,6),update(32,2),update(11650,2),update(1426,7),sumRange(150,14663),update(9299,9),sumRange(142,14256),update(14303,3),update(12648,1),update(14747,9),sumRange(418,14243),sumRange(43,13993),update(3658,3),update(7608,0),update(13500,9),sumRange(28,14083),sumRange(826,14659),update(11301,0),sumRange(641,14484),update(962,5),update(1396,6),update(3535,4),update(14998,4),sumRange(627,14915),update(14865,1),update(3671,5),sumRange(503,14313),update(5900,3),update(6024,7),sumRange(942,14623),update(14107,1),update(12487,2),sumRange(90,14755),update(977,8),update(3230,4),update(3621,7),update(8327,6),sumRange(538,14373),update(11667,0),sumRange(612,14935),update(10028,9),update(12750,2),update(12447,8),update(6521,5),update(189,1),update(12364,7),update(840,6),sumRange(434,14666),update(5998,2),sumRange(276,14331),update(4569,2),update(2134,2),update(2590,0),update(13537,5),sumRange(237,13960),update(8265,0),update(7936,4),sumRange(599,14573),sumRange(640,14753),sumRange(575,14770),update(10598,1),update(4727,3),sumRange(638,14842),update(4838,9),update(2676,2),update(8427,6),update(14808,5),sumRange(162,13918),update(5715,1),sumRange(31,13967),update(3390,6),update(5597,5),update(6829,3),sumRange(293,13937),update(8271,3),update(8534,5),update(2986,3),update(5101,1),update(1499,0),update(9686,4),update(4641,9),sumRange(481,14351),sumRange(68,14799),update(2410,0),update(10312,7),update(12136,5),update(2088,3),update(8640,5),update(3549,3),update(985,2),update(3136,4),update(6608,9),sumRange(2,14135),update(599,2),sumRange(761,14680),sumRange(701,14401),update(9691,9),update(2776,8),update(11272,6),sumRange(62,14516),sumRange(98,14444),update(11089,8),sumRange(401,14717),sumRange(533,14784),update(4906,0),update(13507,8),update(91,6),update(627,7),update(396,1),update(6560,8),update(14656,6),update(11137,7),update(14929,3),update(1753,9),update(8699,3),sumRange(85,14600),update(5465,5),sumRange(26,14239),update(7549,6),update(14475,6),update(14117,4),update(12955,4),update(7589,1),update(12646,7),update(4336,7),update(8931,8),update(9660,6),update(3980,0),sumRange(65,14119),sumRange(553,14223),update(5092,1),update(3206,7),update(5072,3),update(2990,1),update(1718,4),sumRange(237,14494),update(12969,4),update(382,6),update(8345,0),sumRange(400,14214),update(1947,6),update(1268,1),update(14392,2),update(8897,9),sumRange(846,14687),update(285,9),sumRange(158,14934),update(10850,4),sumRange(438,14511),sumRange(155,14541),sumRange(1066,14831),sumRange(428,14799),update(2647,9),sumRange(293,14027),update(13904,7),update(4931,2),update(2444,5),update(11010,0),update(541,6),update(2166,8),sumRange(904,14667),update(10883,3),update(14531,0),update(1423,7),update(7633,7),update(1899,3),update(14671,8),sumRange(1306,14947),update(5674,8),update(714,0),sumRange(305,14601),sumRange(468,14650),update(9510,5),sumRange(981,14892),update(8324,4),update(13100,8),update(1715,0),sumRange(764,14735),update(12267,3),sumRange(221,14051),update(1647,0),update(5465,9),sumRange(139,14783),update(9595,5),sumRange(200,14512),update(14762,9),update(11986,0),sumRange(427,14557),update(457,7),update(6472,0),update(3926,2),update(12648,4),update(9424,8),sumRange(66,14997),update(4071,9),sumRange(230,14101),update(13762,5),update(7087,4),update(6023,1),update(1292,2),update(1269,3),update(4710,0),update(9939,7),sumRange(250,14438),update(12753,0),update(11233,4),update(14140,3),update(6828,9),update(7113,0),sumRange(240,14003),update(7698,4),update(11782,1),update(14526,2),update(7685,2),sumRange(1191,14832),update(12264,6),update(3593,2),sumRange(684,14664),update(12298,0),sumRange(346,14419),update(12399,3),update(8370,2),sumRange(586,14662),sumRange(625,14681),sumRange(448,14590),update(4385,2),sumRange(56,13757),update(4935,5),sumRange(62,14821),sumRange(455,14524),update(13655,9),update(7132,8),update(13726,0),update(9589,4),sumRange(301,14122),update(9039,2),update(10874,9),sumRange(267,13978),update(13467,9),update(7043,3),sumRange(829,14787),update(14454,9),update(3018,0),update(4919,9),sumRange(665,14868),update(7715,7),update(9059,0),update(12173,1),update(4194,6),update(10757,9),sumRange(731,14445),update(8528,3),update(13144,5),update(439,7),update(5126,9),update(5831,1),update(8988,4),update(13054,9),update(4423,1),update(8521,2),update(11,7),sumRange(514,14499),sumRange(1241,14905),update(13658,7),update(465,3),update(3863,5),update(490,4),sumRange(176,13912),sumRange(218,14201),update(5951,9),sumRange(678,14883),sumRange(686,14480),update(902,3),update(4161,3),update(9412,5),update(8416,6),sumRange(548,14669),update(268,3),update(13379,9),update(8488,1),update(7699,6),update(6985,1),update(7812,6),update(1837,2),update(13779,9),update(2588,7),sumRange(540,14297),update(3683,3),update(13314,7),update(12472,5),update(14306,3),update(12838,3),sumRange(108,14361),update(12066,9),sumRange(448,14919),update(11571,5),update(3686,5),update(7785,9),update(306,6),sumRange(1163,14855),update(13791,7),update(10436,4),sumRange(61,14793),sumRange(8,13885),update(3975,6),update(14757,8),sumRange(97,14301),update(13307,3),update(6046,5),sumRange(86,13797),sumRange(342,14035),update(1732,1),update(3068,8),update(792,2),update(8910,5),sumRange(635,14353),update(4534,6),update(4866,2),update(3699,6),sumRange(206,14744),sumRange(577,14583),sumRange(888,14552),update(1297,8),sumRange(106,14383),update(12598,6),sumRange(310,14948),update(8884,0),update(9244,6),sumRange(887,14561),update(8504,5),update(9721,2),sumRange(250,14261),sumRange(827,14618),update(14198,2),update(4205,1),sumRange(235,14868),update(14860,4),update(2593,7),sumRange(541,14996),update(11310,1),update(11949,2),update(12583,3),sumRange(72,14504),sumRange(704,14830),sumRange(192,14440),sumRange(502,14414),update(6398,4),update(11577,6),update(7383,9),update(12672,2),update(10997,6),sumRange(300,14552),sumRange(752,14432),update(3140,8),update(2941,4),update(11947,7),sumRange(393,14490),update(2020,3),update(1716,1),update(10927,5),update(5410,2),update(2610,4),update(1741,8),update(861,0),update(788,3),update(9558,3),update(2487,4),sumRange(687,14823),sumRange(49,14580),update(8827,0),update(3096,1),update(12162,9),update(235,9),update(2344,8),update(14524,3),update(9104,4),update(5208,7),update(6143,6),update(10635,2),update(3345,2),update(5867,0),update(79,9),update(4259,6),update(11052,1),sumRange(274,14708),update(11349,6),update(288,4),update(12422,7),update(160,2),update(2230,2),update(5996,4),update(3207,0),update(9932,2),sumRange(501,14773),update(11436,6),sumRange(1114,14791),update(10160,5),sumRange(26,14797),update(7056,8),update(11307,8),update(3286,8),sumRange(191,13935),sumRange(575,14269),update(2177,2),update(10092,6),update(2663,8),update(11298,6),update(5846,8),update(1345,8),update(11602,9),sumRange(418,14077),update(9000,5),update(3023,0),update(12204,3),update(12195,5),sumRange(203,14813),update(13183,6),update(6985,9),update(8973,9),sumRange(262,14349),update(12918,5),sumRange(1077,14795),sumRange(935,14864),update(14699,3),update(3421,9),sumRange(83,14458),update(3273,8),sumRange(370,14801),sumRange(599,14677),update(4492,0),sumRange(222,14446),update(4137,2),update(3830,9),update(4900,8),update(7432,8),update(2766,1),update(11538,0),sumRange(76,14143),sumRange(857,14961),update(4485,6),update(12312,0),update(10873,7),sumRange(581,14670),update(8353,6),update(8637,4),sumRange(8,14467),update(5227,7),update(5589,4),update(11272,4),update(3148,9),update(3170,5),update(12160,2),sumRange(336,14411),update(312,2),update(796,0),update(3313,9),update(781,7),update(11966,6),sumRange(1055,14772),sumRange(276,14942),update(3165,6),update(2268,6),sumRange(959,14720),update(7061,2),update(4642,3),update(5187,1),update(13235,1),update(10677,0),update(5884,2),sumRange(748,14854),sumRange(391,14680),sumRange(329,14604),update(10975,2),sumRange(101,14934),sumRange(1215,14939),update(7912,4),update(6201,5),update(13630,7),sumRange(32,14746),update(9215,9),sumRange(110,14506),sumRange(739,14915),sumRange(124,14634),update(1040,6),update(586,4),sumRange(56,14112),update(13152,8),update(4326,8),update(12646,3),update(3226,9),sumRange(32,14217),update(6602,7),sumRange(1,14119),update(853,7),update(8905,8),sumRange(146,14188),update(6722,0),update(12819,5),update(4516,6),update(12629,1),update(3373,8),update(8179,7),update(2483,8),update(5490,6),update(11272,5),sumRange(132,14270),update(14637,7),update(9803,0),update(8988,1),sumRange(61,13732),sumRange(572,14502),update(13686,4),update(11679,7),update(7407,5),update(5927,4),update(4160,5),update(3044,1),sumRange(184,14660),update(6097,3),update(3540,5),update(3598,5),update(7692,4),sumRange(14,14820),update(5897,2),update(12617,0),update(13390,8),update(13507,9),sumRange(558,14259),update(10928,0),update(3688,8),update(6322,2),sumRange(854,14755),update(7457,4),update(2923,5),update(7823,9),sumRange(277,14066),sumRange(1128,14855),sumRange(475,14478),update(6777,5),update(12744,6),sumRange(69,14736),update(8763,2),sumRange(240,14337),sumRange(905,14861),update(12230,5),update(5733,4),sumRange(353,14932),update(14400,9),update(3203,4),update(12510,0),update(4576,8),update(9467,1),update(7255,8),sumRange(143,14170),update(1258,5),sumRange(313,14207),update(7433,2),update(3065,5),update(14284,8),update(2967,3),update(4117,9),update(6136,0),update(11578,3),update(7918,5),update(7889,5),sumRange(253,14448),sumRange(979,14664),update(1785,7),update(13121,8),update(10441,5),sumRange(539,14569),update(9801,8),update(11003,2),sumRange(568,14333),update(4413,9),sumRange(786,14441),update(72,8),sumRange(453,14562),update(2705,2),update(14229,0),update(6366,5),update(13827,8),update(1386,0),sumRange(912,14910),update(2648,3),update(4854,1),sumRange(536,14394),update(5406,6),update(7491,0),update(14609,8),update(12982,1),sumRange(432,14076),update(5315,5),update(10977,6),sumRange(155,14357),update(4267,5),update(894,7),update(9609,0),sumRange(34,14462),update(888,1),update(305,0),update(8164,0),sumRange(539,14858),update(3249,7),update(13048,8),update(1448,7),sumRange(320,14099),sumRange(593,14581),sumRange(396,14743),sumRange(545,14792),update(6630,5),update(11298,7),update(1165,0),update(8839,0),update(8309,1),update(7741,5),update(214,9),update(10414,1),update(13188,6),update(2007,2),update(2694,1),update(11264,7),update(11549,8),sumRange(535,14340),sumRange(667,14646),update(2608,5),update(8697,6),update(8133,5),update(6837,7),sumRange(716,14711),sumRange(295,14800),sumRange(59,14905),sumRange(85,14318),sumRange(327,14378),sumRange(197,14826),sumRange(362,14226),sumRange(12,14757),update(35,7),update(14873,8),sumRange(771,14669),sumRange(211,14180),sumRange(367,14034),sumRange(196,13950),update(13235,7),sumRange(181,13960),sumRange(517,14546),update(6155,9),update(7410,4),update(2744,6),sumRange(1244,14884),sumRange(948,14970),update(4040,6),sumRange(441,14892),update(429,1),update(12744,6),sumRange(912,14930),update(7629,2),update(6938,6),sumRange(437,14166),update(1318,5),update(9103,0),update(10052,4),sumRange(146,14525),sumRange(2,14375),update(10447,2),update(10114,9),update(2247,4),sumRange(654,14785),update(10979,8),sumRange(653,14965),update(9632,0),update(13854,2),update(2784,0),update(2708,6),update(14796,5),update(12832,2),update(12964,0),sumRange(21,13923),sumRange(1263,14987),update(7727,6),sumRange(933,14941),sumRange(104,14911),sumRange(565,14378),update(1753,4),sumRange(1224,14913),update(12327,2),sumRange(297,14725),update(5580,6),update(11317,9),sumRange(323,14200),update(5292,2),update(12002,4),update(6468,7),update(9916,7),update(10504,0),sumRange(17,13733),update(241,3),update(4035,4),update(9946,2),sumRange(843,14818),update(4289,7),sumRange(208,14865),sumRange(687,14386),sumRange(498,14611),update(13217,8),update(10370,9),sumRange(330,14816),update(8238,7),sumRange(148,14993),sumRange(26,14429),update(7301,8),update(3885,2),update(5166,5),update(11506,2),update(11810,7),update(14210,6),update(4231,7),update(2184,2),update(239,3),update(11949,4),update(2364,3),sumRange(397,14420),sumRange(196,14679),update(11416,3),sumRange(216,14613),update(6549,5),update(10698,9),sumRange(493,14429),sumRange(631,14732),update(1401,5),update(9407,8),sumRange(511,14436),sumRange(345,14103),sumRange(110,14344),update(3544,6),update(9472,2),sumRange(81,14531),update(10821,9),update(11643,2),update(13132,9),sumRange(1152,14865),update(2309,0),update(9666,2),update(8616,2),update(2439,0),sumRange(158,14017),update(8960,3),update(6398,2),update(5457,8),sumRange(398,14480),update(7531,3),update(8415,4),update(10420,9),update(6526,6),update(11566,8),sumRange(912,14921),update(1112,1),update(14797,0),update(1461,4),update(7633,3),update(13221,3),update(12875,4),update(5947,5),update(1696,3),update(238,4),update(3691,2),update(840,5),sumRange(512,14944),update(14444,5),update(518,8),sumRange(1255,14971),update(11287,1),sumRange(603,14852),update(9419,5),update(7784,8),sumRange(310,14015),update(12207,4),sumRange(79,13792),update(1272,8),update(1486,5),sumRange(495,14590),sumRange(406,14228),update(14957,2),update(4158,6),sumRange(227,13886),update(14510,5),sumRange(1087,14805),update(8637,6),sumRange(254,14175),update(9672,8),update(5440,0),update(14727,9),sumRange(504,14348),update(6271,6),update(6761,8),update(8991,0),sumRange(222,14220),sumRange(736,14886),update(13335,0),sumRange(70,14879),update(3279,7),update(5719,3),update(9395,6),update(4596,7),sumRange(311,14881),update(1265,1),update(7948,0),update(14214,7),sumRange(696,14688),update(6989,2),sumRange(1162,14878),update(13392,3),sumRange(935,14978),sumRange(471,14338),update(9797,5),update(4046,9),sumRange(633,14458),sumRange(534,14938),update(14835,1),update(11255,3),update(13073,2),update(10375,1),update(7085,4),sumRange(1210,14927),sumRange(134,14663),update(13275,3),update(13803,7),update(2802,4),update(6254,0),update(5350,0),update(7181,0),sumRange(950,14653),update(11570,8),sumRange(1048,14832),sumRange(46,13942),update(5556,7),sumRange(628,14459),update(4334,0),sumRange(209,14779),sumRange(700,14414),update(14269,6),update(12103,0),sumRange(31,13759),update(3529,7),update(9072,9),sumRange(498,14763),sumRange(1055,14942),update(14631,4),sumRange(555,14257),sumRange(97,14531),update(5285,4),sumRange(660,14428),update(8769,2),update(10047,1),sumRange(7,14678),update(2513,1),sumRange(93,14842),update(10820,4),update(4799,1),update(3193,6),update(8174,7),sumRange(391,14046),update(11099,9),update(9411,0),update(1943,0),update(11928,2),update(6459,3),sumRange(116,14581),sumRange(75,14319),update(3453,1),update(14190,5),sumRange(748,14993),update(378,0),sumRange(209,14433),update(1417,7),update(4093,7),sumRange(110,13970),update(9511,5),update(6898,3),update(5813,8),update(2487,3),update(11131,2),update(1003,2),update(3384,4),update(2502,9),sumRange(479,14434),sumRange(680,14746),update(5695,6),update(12382,5),update(949,8),update(7689,7),sumRange(177,14740),update(4225,0),update(5386,3),update(4717,7),sumRange(391,14119),update(73,2),sumRange(55,14375),update(10502,8),update(286,0),update(7150,4),update(5351,5),update(1893,1),update(9515,9),update(12276,7),sumRange(124,14886),update(5863,4),update(9642,1),update(9023,2),update(7222,9),sumRange(36,13765),sumRange(47,14340),sumRange(438,14166),update(13155,3),update(4675,6),sumRange(55,14538),update(6743,2),update(14486,2),update(508,8),sumRange(1062,14957),sumRange(752,14710),update(6490,1),update(9025,3),sumRange(7,14565),sumRange(1002,14666),sumRange(113,14968),update(14105,6),sumRange(185,13825),update(9678,4),update(9973,0),update(6408,0),update(1524,6),sumRange(599,14647),sumRange(451,14637),update(7661,0),update(5050,5),sumRange(360,14695),update(6078,1),sumRange(682,14694),update(12625,3),update(14591,9),update(8438,3),update(11172,3),sumRange(540,14641),sumRange(98,14010),update(14800,9),update(3689,7),sumRange(979,14993),update(14902,6),update(13750,8),update(4530,7),sumRange(166,14278),update(12557,6),update(11414,8),sumRange(439,14266),sumRange(836,14659),update(11343,8),sumRange(758,14580),update(13795,0),sumRange(220,14393),sumRange(952,14894),sumRange(468,14547),update(9703,8),update(7561,8),sumRange(675,14898),sumRange(1010,14880),sumRange(429,14633),update(8069,0),update(13321,3),update(3504,3),update(2758,4),sumRange(1130,14804),update(13862,1),update(3957,2),sumRange(113,14372),update(4832,6),sumRange(302,14882),update(8637,6),update(6684,9),update(234,7),sumRange(437,14792),update(3847,7),update(4747,5),sumRange(807,14990),update(4589,2),update(1058,1),update(8126,4),sumRange(138,13900),sumRange(697,14374),sumRange(132,14206),update(13612,0),update(7790,4),update(9626,1),update(3703,4),update(13143,2),update(8579,3),sumRange(533,14336),update(12589,4),update(4732,2),update(1838,6),sumRange(429,14498),update(4105,3),update(14927,1),update(5110,8),update(7153,1),update(6524,0),sumRange(245,14539),sumRange(556,14769),update(14286,6),sumRange(303,14446),sumRange(346,14234),update(6942,2),sumRange(120,13986),sumRange(228,14999),sumRange(104,14254),update(11096,8),update(2413,0),sumRange(341,14398),sumRange(9,14790),update(2666,5),update(9918,1),update(1401,9),sumRange(405,14053),update(1638,9),update(7802,0),update(13604,6),sumRange(1185,14992),update(8287,1),update(12608,0),update(3908,9),sumRange(224,14570),update(13249,4),update(5217,7),update(775,7),update(10448,2),update(1961,8),update(3240,5),sumRange(1048,14882),update(7391,6),update(11827,4),update(1911,6),update(44,5),update(481,9),update(3677,8),sumRange(916,14784),update(9557,0),sumRange(790,14538),update(4396,7),update(3824,6),sumRange(53,14242),update(13061,1),sumRange(904,14768),sumRange(905,14942),update(7233,6),update(8750,2),sumRange(376,14723),update(12290,4),update(11845,9),update(3051,3),sumRange(793,14783),sumRange(681,14738),update(4476,4),update(10999,1),update(6182,2),update(11925,5),sumRange(823,14725),update(9238,7),update(1888,5),update(2765,0),sumRange(380,14660),sumRange(221,14038),update(12881,2),update(4461,2),update(5400,0),update(7372,1),update(2959,5),update(10798,5),update(961,3),sumRange(695,14671),update(6223,2),update(10029,2),sumRange(709,14537),update(1845,1),update(4675,8),sumRange(709,14467),sumRange(954,14924),update(5604,7),sumRange(640,14845),sumRange(608,14685),update(1946,6),update(2609,0),sumRange(233,14390),sumRange(144,13941),update(399,8),sumRange(1107,14854),sumRange(503,14585),update(1583,9),update(12336,2),sumRange(554,14955),update(3859,1),update(32,1),update(13023,7),update(1801,6),update(8076,4),update(3463,8),update(3904,5),sumRange(912,14992),update(9131,5),update(3392,8),sumRange(980,14798),update(13992,6),update(112,6),update(8811,9),update(13402,6),update(12397,5),update(7921,6),update(5572,0),update(6062,9),update(9503,5),sumRange(470,14922),sumRange(735,14520),update(5556,6),update(13259,5),update(1834,8),sumRange(305,14552),sumRange(964,14812),update(11618,6),sumRange(663,14446),sumRange(893,14742),update(11604,4),update(11209,1),update(1531,5),sumRange(888,14549),sumRange(398,14821),update(2821,3),update(7398,0),update(1102,0),sumRange(857,14594),sumRange(377,14384),update(11311,9),update(697,3),update(4887,5),update(14799,6),update(5799,5),update(11303,9),update(11435,0),update(11992,5),update(1633,5),update(10015,2),update(6416,7),update(4519,9),update(2686,6),update(14248,3),update(14797,3),update(8072,0),update(9041,5),sumRange(69,13895),update(7861,2),update(7409,3),update(4471,1),sumRange(424,14950),sumRange(225,14058),update(10970,8),sumRange(208,14273),update(10795,7),update(16,4),update(9424,6),update(14343,6),update(13336,8),update(1742,1),sumRange(547,14751),update(7952,4),update(10436,3),sumRange(78,14319),update(1643,0),sumRange(164,14242),update(13019,0),sumRange(72,14022),update(8503,5),update(9511,4),update(770,0),sumRange(345,14363),sumRange(967,14625),update(7787,3),update(1304,0),update(3670,1),update(6930,0),update(4165,6),update(182,7),update(7061,2),sumRange(144,13856),update(13078,1),update(9126,1),update(6746,7),sumRange(144,14781),sumRange(382,14135),sumRange(475,14390),sumRange(256,14560),update(6143,1),update(9641,2),sumRange(625,14304),update(12755,4),sumRange(690,14776),update(11544,1),update(5570,0),update(12097,8),update(7429,1),update(14612,7),sumRange(799,14630),update(2699,6),update(10346,2),update(13042,4),update(3206,0),sumRange(579,14496),sumRange(83,14021),update(7543,2),update(6935,3),update(11249,0),sumRange(45,13994),sumRange(537,14798),update(14193,1),update(6921,4),update(2908,2),sumRange(637,14598),sumRange(332,14438),update(12125,6),sumRange(806,14718),update(13107,6),sumRange(198,13955),update(308,0),update(2675,2),update(11777,0),sumRange(431,14405),sumRange(1157,14966),update(12158,7),sumRange(368,14596),update(13448,5),update(10016,8),update(4650,3),update(6621,7),sumRange(630,14460),update(4364,0),update(11836,4),update(3645,7),sumRange(395,14804),sumRange(392,14973),sumRange(661,14366),sumRange(368,14196),update(5509,6),sumRange(441,14225),update(7318,3),sumRange(68,14473),update(1938,6),update(5258,0),update(9064,4),update(11462,6),update(5880,2),update(6974,1),update(3800,3),update(2990,3),update(13035,0),update(11740,1),update(13095,3),update(4152,2),update(9970,3),update(13879,5),update(7423,5),update(10033,7),sumRange(723,14444),sumRange(290,14104),update(3188,3),update(3248,2),update(8181,2),update(8422,8),update(7992,8),sumRange(178,14209),update(1591,0),update(7674,1),update(6091,4),update(9934,5),sumRange(223,14884),sumRange(357,14651),sumRange(579,14373),update(4943,8),update(13899,6),update(5495,1),update(14840,6),sumRange(1054,14756),update(4397,2),update(52,1),update(11762,2),update(13548,2),update(1032,6),update(6393,1),update(6931,6),update(11996,1),update(13246,1),update(2519,3),sumRange(262,14516),update(1376,7),sumRange(369,14282),update(6492,2),sumRange(585,14800),update(7242,2),sumRange(772,14903),sumRange(495,14982),sumRange(530,14814),sumRange(512,14906),sumRange(11,13788),update(14946,8),update(11508,5),update(8247,9),sumRange(1061,14794),update(1370,9),update(14398,7),update(13496,2),sumRange(378,14981),update(1456,4),update(7369,6),update(11198,7),update(13743,2),update(13105,5),update(1691,3),sumRange(529,14958),update(5698,8),update(8078,4),sumRange(206,14376),sumRange(320,14815),sumRange(268,14158),update(3250,0),update(5059,4),sumRange(567,14975),update(992,8),update(8887,3),update(2565,6),update(4037,2),sumRange(108,13803),update(9665,1),update(6623,2),sumRange(204,14699),sumRange(508,14676),update(5926,5),update(8875,5),update(1143,3),update(4548,7),sumRange(686,14819),sumRange(644,14970),update(8393,9),sumRange(106,14277),update(2225,8),sumRange(536,14242),sumRange(387,14028),sumRange(537,14996),sumRange(368,14107),update(12559,0),sumRange(312,14402),update(9425,9),update(7631,6),update(3108,1),update(3348,1),update(6353,3),update(6405,3),update(1880,6),update(12896,5),sumRange(473,14894),update(5138,4),sumRange(407,14541),update(6429,7),update(9144,5),update(9617,7),update(9961,1),update(11849,5),update(9204,2),update(5322,3),sumRange(346,14354),update(2319,4),update(2641,4),sumRange(50,14734),update(3976,7),update(3038,1),sumRange(772,14736),update(1993,7),update(1126,2),sumRange(421,14915),sumRange(776,14718),update(8232,0),update(12274,3),update(14805,7),sumRange(947,14997),sumRange(574,14293),update(1633,0),update(6143,4),sumRange(914,14566),update(13726,3),sumRange(66,14645),update(4669,5),sumRange(71,14464),sumRange(513,14924),update(6986,1),update(4286,7),sumRange(68,14800),update(11157,3),sumRange(892,14620),sumRange(12,14509),sumRange(639,14825),update(8278,2),update(3209,6),update(10674,9),update(11705,5),sumRange(585,14944),update(1124,0),sumRange(565,14844),update(1416,9),sumRange(981,14904),sumRange(334,14496),sumRange(538,14257),sumRange(366,14679),update(36,6),sumRange(1030,14751),update(10623,9),sumRange(143,13938),sumRange(1189,14979),update(3599,3),update(4369,6),update(5129,6),update(7447,0),sumRange(234,14118),update(3016,2),update(10958,8),update(13165,8),sumRange(1031,14979),sumRange(89,14262),update(3076,5),sumRange(62,14409),sumRange(653,14599),update(1522,8),update(2834,7),update(2164,0),update(13431,8),sumRange(63,14489),update(841,9),update(4879,8),update(14925,8),update(12477,9),sumRange(89,14611),sumRange(353,14332),sumRange(55,14069),update(6703,9),update(1020,2),update(2367,0),update(13482,3),update(377,2),update(7851,1),update(12625,6),update(13910,7),update(9208,3),update(8543,7),update(5841,8),update(9534,8),update(8146,9),update(802,9),update(557,8),update(13488,7),update(8241,2),sumRange(783,14511),update(926,1),sumRange(120,14274),sumRange(674,14439),sumRange(808,14636),update(3358,2),update(14208,3),sumRange(379,14613),sumRange(169,14941),update(10656,6),update(5344,4),sumRange(834,14940),update(3910,6),update(760,7),sumRange(782,14644),sumRange(761,14904),update(7153,0),sumRange(1022,14918),sumRange(66,14739),update(9760,0),sumRange(499,14766),update(11845,0),update(4762,7),update(9390,1),update(5752,8),update(8196,1),sumRange(576,14639),update(13101,0),update(3216,5),update(3374,2),sumRange(358,14604),update(75,1),update(5081,9),update(13546,4),update(8682,5),update(3394,1),update(13615,5),update(6366,7),update(10319,0),sumRange(503,14686),sumRange(1170,14942),update(14367,8),update(4281,1),sumRange(622,14402),update(4442,0),update(1552,6),sumRange(926,14779),sumRange(207,14921),update(710,1),sumRange(159,14545),sumRange(788,14576),update(13282,0),update(3490,8),update(8830,3),sumRange(234,14020),sumRange(205,14179),sumRange(285,14213),sumRange(557,14358),update(12083,5),update(4282,1),update(1320,8),update(8933,7),update(6791,5),sumRange(233,14124),update(12558,0),update(10441,5),update(1290,4),update(2473,1),sumRange(118,13867),sumRange(71,14596),sumRange(314,14992),sumRange(575,14361),update(14723,9),update(2724,7),sumRange(849,14629),update(11303,6),update(12791,8),sumRange(349,14914),update(273,0),sumRange(566,14924),update(1349,2),sumRange(781,14928)
// Code:
/*
class NumArray {
public:
    vector<int> num;
    vector<int> sum;
    map<int,int> modi;
    int lsum;
    NumArray(vector<int> &nums)
    {
        num=nums;
        lsum=num.size();
        int tmp=0;
        for(int i=0;i<lsum;i++)
        {
            tmp+=num[i];
            sum.push_back(tmp);
        }
    }

    void update(int i, int val)
    {
        modi[i]=val-num[i];
    }

    int sumRange(int i, int j)
    {
        int modification=0;
        for(map<int,int>::iterator k=modi.begin();k!=modi.end();k++)
        {
            int tmp=k->first;
            if (tmp>=i && tmp<=j) modification+=modi[tmp];
        }
        if (i==0) return sum[j]+modification;
        return sum[j]-sum[i-1]+modification;
    }
};
*/


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值