added shortest path length distrubution