def flight_bookings(n, bookings):
    difference = [0] * (n + 1)
    for first, last, seats in bookings:
        difference[first - 1] += seats
        difference[last] -= seats
    output = []
    active = 0
    for i in range(n):
        active += difference[i]
        output.append(active)
    return output
