N = int(input()) A, B, C = map(int, input().split()) ans = N//300 * max(A * 10, B * 6, C * 3) * 10 N %= 300 temp = 0 for a in range(110): for b in range(70): for c in range(40): if 3 * a + 5 * b + 10 * c > N: continue temp = max(temp, A * a + B * b + C * c) print(ans + temp)