#!/bin/python3 import sys def maximumPeople(p, x, y, r): # p-population, x- location of town, y-location of cloud, r-range pop={} cl={} for i in range(0,len(x)): pop[x[i]]=p[i] for i in range(0,len(y)): cl[y[i]]=r[i] fin=[] for i in cl.keys(): sum=0 for alpha in range(i-cl[i],i+cl[i]+1): if alpha in pop.keys(): sum=sum+pop[alpha] fin.append(sum) return fin if __name__ == "__main__": n = int(input().strip()) p = list(map(int, input().strip().split(' '))) x = list(map(int, input().strip().split(' '))) m = int(input().strip()) y = list(map(int, input().strip().split(' '))) r = list(map(int, input().strip().split(' '))) result = maximumPeople(p, x, y, r) print(result)