T = int(input()) a, b, c, d, e = map(int, input().split()) nums = [0] * 20000 nums[10000] = 1 for _ in range(T): cur_nums = [0] * 20000 for i in range(20000): if nums[i]: cur_nums[i + a] += nums[i] cur_nums[i - a] += nums[i] cur_nums[i + b] += nums[i] cur_nums[i - b] += nums[i] cur_nums[i + c] += nums[i] cur_nums[i - c] += nums[i] nums = cur_nums print(sum(nums[10000 + d:10001 + e]) % 1000000007)