#include <bits/stdc++.h>
using namespace std;
const int N = 5010;
int n, m;
int a[N], b[N], c[N];
int p[30010], ans;
int main(){
cin >> n >> m;
for(int i = 1; i <= m; ++i){
cin >> a[i] >> b[i] >> c[i];
}
for (int i = 1; i < m; ++i){
for (int j = 0; j < m - i; ++j){
if (a[j] < a[j + 1]){
swap(a[j], a[j + 1]);
swap(b[j], b[j + 1]);
swap(c[j], c[j + 1]);
}
}
}
// for(int i = 1; i <= m; ++i){
// cout << a[i] << ' ' << b[i] << ' ' << c[i] << endl;
// }
for(int i = 1; i <= m; ++i){
for(int j = b[i]; c[i] > 0; --j){
if(!p[j]){
++p[j];
++ans;
}
--c[i];
}
}
cout << ans << endl;
return 0;
}