#include <iostream>
using namespace std;
int main() {
int N,M;
int t;
cin>>N>>M;
int score[M];
bool ans[M];
for(int i = 0;i<M;i++)
{
cin>>score[i];
}
for(int i = 0;i<M;i++)
{
cin>>ans[i];
}
for(int i = 0;i<N;i++)
{
int sum = 0;
for(int j = 0;j<M;j++)
{
cin>>t;
//cout<<((ans[j] xor t) xor 1)<<endl;
sum += score[j] * ((ans[j] xor t) xor 1);
}
cout<<sum<<endl;
}
return 0;
}