
    Given the predicted number of incoming emergency room patients during a peak hour, calculate the total number of possible group sizes into which patients can be evenly distributed among available medical teams, where each group size represents a viable patient distribution pattern. For example, if 12 patients are expected, the function should sum up all the possible even distribution sizes (1, 2, 3, 4, 6, and 12), helping hospital administrators optimize staff assignments and resource allocation.
    

    
def sum_div(number):
    """
    Given the predicted number of incoming emergency room patients during a peak hour, calculate the total number of possible group sizes into which patients can be evenly distributed among available medical teams, where each group size represents a viable patient distribution pattern. For example, if 12 patients are expected, the function should sum up all the possible even distribution sizes (1, 2, 3, 4, 6, and 12), helping hospital administrators optimize staff assignments and resource allocation.
    

    """
def sum_div(number):
    """
    Given the predicted number of incoming emergency room patients during a peak hour, calculate the total number of possible group sizes into which patients can be evenly distributed among available medical teams, where each group size represents a viable patient distribution pattern. For example, if 12 patients are expected, the function should sum up all the possible even distribution sizes (1, 2, 3, 4, 6, and 12), helping hospital administrators optimize staff assignments and resource allocation.
    

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