#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[1001][1001],b[1001],my[1001],k1 = 0,k0 = 0,ans = 0;
cin >> n >> m;
for(int i = 0;i < n;i++)
for(int j = 0;j < m;j++)
cin >> a[i][j];
for(int i = 0;i < n;i++)
cin >> b[i];
for(int i = 0;i < n;i++)
{
k1 = 0;
k0 = 0;
for(int j = 0;j < m;j++)
{
if(a[i][j] == 1)
k1++;
else
k0++;
}
if(k1 > k0)
my[i] == 1;
else if(k1 < k0)
my[i] == 0;
}
for(int i = 0;i < n;i++)
if(my[i] == b[i])
ans++;
cout << ans + 2;
return 0;
}