#include <bits/stdc++.h>
using namespace std;
vector<vector<int> > inp;
int main() {
  int n, k, ans = 0, cmp, tot, add = 0, len;
  scanf("%d", &n);
  scanf("%d", &k);
  for (int i = 0; i < k; i++) {
    scanf("%d", &len);
    vector<int> temp(len);
    for (int j = 0; j < len; j++) scanf("%d", &temp[j]);
    inp.push_back(temp);
  }
  for (auto it : inp) {
    tot = it.size();
    if (it[0] != 1)
      add += 2 * tot - 1;
    else {
      int i = 1;
      for (i; i < tot; i++) {
        if (it[i] != it[i - 1] + 1) break;
      }
      add += 2 * (tot - i) + 1;
    }
  }
  cout << --add;
  return 0;
}
