#include <bits/stdc++.h>
using namespace std;
int main() {
  int m, n;
  scanf("%d%d", &m, &n);
  int t[m][n];
  for (int i = 0; i < m; i++) {
    for (int j = 0; j < n; j++) scanf("%d", &t[i][j]);
  }
  int latest[m];
  fill(latest, latest + m, 0);
  for (int i = 0; i < n; i++) {
    for (int j = 0; j < m; j++) {
      latest[j] += t[j][i];
      if (j != m - 1) latest[j + 1] = max(latest[j], latest[j + 1]);
    }
  }
  for (int i = 0; i < m; i++) {
    printf("%d", latest[i]);
    if (i != m - 1) putchar(' ');
  }
  puts("");
}
