
    Given the total number of delivery routes in a zone, calculate the sum of all possible team sizes that can evenly distribute these routes among delivery vehicles, where each team size represents a divisor of the total routes. For example, if there are 12 routes, find the sum of all possible team sizes (1+2+3+4+6+12=28) that would allow routes to be evenly distributed among vehicles.
    

    
def sum_div(number):
    """
    Given the total number of delivery routes in a zone, calculate the sum of all possible team sizes that can evenly distribute these routes among delivery vehicles, where each team size represents a divisor of the total routes. For example, if there are 12 routes, find the sum of all possible team sizes (1+2+3+4+6+12=28) that would allow routes to be evenly distributed among vehicles.
    

    """
def sum_div(number):
    """
    Given the total number of delivery routes in a zone, calculate the sum of all possible team sizes that can evenly distribute these routes among delivery vehicles, where each team size represents a divisor of the total routes. For example, if there are 12 routes, find the sum of all possible team sizes (1+2+3+4+6+12=28) that would allow routes to be evenly distributed among vehicles.
    

    """
    divisors = [1]
    for i in range(2, number):
        if number % i == 0:
            divisors.append(i)
    return sum(divisors)