Number of branches
479