route distribution