from sys import stdin
def getInt():
return int(stdin.readline())
def getInts():
return tuple(int(_) for _ in stdin.readline().split())
numCases = getInt()
for caseIndex in xrange(1, 1 + numCases):
(numStudents, numChocolates) = getInts()
chocolateAmounts = [0] * numStudents
for chocolateIndex in xrange(numChocolates):
(fromStudent, toStudent, chocolateGift) = getInts()
for studentIndex in xrange(fromStudent, toStudent+1):
chocolateAmounts[studentIndex] += chocolateGift
numFriends = getInt()
for friendIndex in xrange(numFriends):
friendPosition = getInt()
print chocolateAmounts[friendPosition]
ZnJvbSBzeXMgaW1wb3J0IHN0ZGluCgpkZWYgZ2V0SW50KCk6CglyZXR1cm4gaW50KHN0ZGluLnJlYWRsaW5lKCkpCgkKZGVmIGdldEludHMoKToKCXJldHVybiB0dXBsZShpbnQoXykgZm9yIF8gaW4gc3RkaW4ucmVhZGxpbmUoKS5zcGxpdCgpKQoKbnVtQ2FzZXMgPSBnZXRJbnQoKQpmb3IgY2FzZUluZGV4IGluIHhyYW5nZSgxLCAxICsgbnVtQ2FzZXMpOgoJKG51bVN0dWRlbnRzLCBudW1DaG9jb2xhdGVzKSA9IGdldEludHMoKQoJY2hvY29sYXRlQW1vdW50cyA9IFswXSAqIG51bVN0dWRlbnRzCglmb3IgY2hvY29sYXRlSW5kZXggaW4geHJhbmdlKG51bUNob2NvbGF0ZXMpOgoJCShmcm9tU3R1ZGVudCwgdG9TdHVkZW50LCBjaG9jb2xhdGVHaWZ0KSA9IGdldEludHMoKQoJCWZvciBzdHVkZW50SW5kZXggaW4geHJhbmdlKGZyb21TdHVkZW50LCB0b1N0dWRlbnQrMSk6CgkJCWNob2NvbGF0ZUFtb3VudHNbc3R1ZGVudEluZGV4XSArPSBjaG9jb2xhdGVHaWZ0CgludW1GcmllbmRzID0gZ2V0SW50KCkKCWZvciBmcmllbmRJbmRleCBpbiB4cmFuZ2UobnVtRnJpZW5kcyk6CgkJZnJpZW5kUG9zaXRpb24gPSBnZXRJbnQoKQoJCXByaW50IGNob2NvbGF0ZUFtb3VudHNbZnJpZW5kUG9zaXRpb25d