#include <iostream>
using namespace std;
int n,m,arr[1000000],brr[1000000],crr[1000000];
int main() {
ios::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>arr[i];
}
for(int i=1;i<=n;i++){
cin>>brr[i];
}
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
if(abs(arr[j]-i)<brr[j]){
crr[i]+=brr[j]-(abs(arr[j]-i));
}
}
}
for(int i=1;i<=m;i++){
cout<<crr[i]<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbixtLGFyclsxMDAwMDAwXSxicnJbMTAwMDAwMF0sY3JyWzEwMDAwMDBdOwppbnQgbWFpbigpIHsKCWlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKCWNpbi50aWUoMCksY291dC50aWUoMCk7CgljaW4+Pm4+Pm07Cglmb3IoaW50IGk9MTtpPD1uO2krKyl7CgkJY2luPj5hcnJbaV07Cgl9Cglmb3IoaW50IGk9MTtpPD1uO2krKyl7CgkJY2luPj5icnJbaV07Cgl9Cglmb3IoaW50IGk9MTtpPD1tO2krKyl7CgkJZm9yKGludCBqPTE7ajw9bjtqKyspewoJCQlpZihhYnMoYXJyW2pdLWkpPGJycltqXSl7CgkJCQljcnJbaV0rPWJycltqXS0oYWJzKGFycltqXS1pKSk7CgkJCX0KCQl9Cgl9Cglmb3IoaW50IGk9MTtpPD1tO2krKyl7CgkJY291dDw8Y3JyW2ldPDwiICI7Cgl9CglyZXR1cm4gMDsKfQ==