#include using namespace std; using ll = long long; int main(void) { int N, K; cin >> N >> K; vector X(N), Y(N), HP(N); for(int i = 0; i < N; ++i) cin >> X[i] >> Y[i] >> HP[i], X[i] += 500, Y[i] += 500; vector v(1002, vector(1002, 0)); for(int i = 0; i < K; ++i) { int x, y, w, h, d; cin >> x >> y >> w >> h >> d, x += 500, y += 500; int nx = min(1000, x + w), ny = min(1000, y + h); v[nx + 1][ny + 1] += d, v[x][ny + 1] -= d, v[nx + 1][y] -= d, v[x][y] += d; } for(int i = 0; i < 1001; ++i) for(int j = 0; j < 1002; ++j) v[i + 1][j] += v[i][j]; for(int i = 0; i < 1002; ++i) for(int j = 0; j < 1001; ++j) v[i][j + 1] += v[i][j]; ll ans = 0; for(int i = 0; i < N; ++i) ans += max(0, HP[i] - v[X[i]][Y[i]]); cout << ans << "\n"; return 0; }