N,K = map(int,input().split()) Z = [list(map(int,input().split())) for _ in range(N)] X,Y,HP = [list(i) for i in zip(*Z)] imos = [[0] * 2000 for _ in range(2000)] for _ in range(K): AX,AY,W,H,D = map(int,input().split()) AX += 500 AY += 500 imos[AX][AY] += D imos[AX][AY+H+1] -= D imos[AX+W+1][AY] -= D imos[AX+W+1][AY+H+1] += D for i in range(2000): for j in range(2000): imos[i][j] += imos[i][j-1] for i in range(2000): for j in range(2000): imos[i][j] += imos[i-1][j] ans = 0 for i in range(N): BX = X[i] + 500 BY = Y[i] + 500 ans += max(0, HP[i] - imos[BX][BY]) print(ans)