<｜begin▁of▁sentence｜>### Instruction:
As a travel agent, you often need to organize and plan different vacation packages and itineraries for your clients. Imagine if you have a group of 10 clients who want to visit multiple destinations, and you need to determine the best way to organize their trip to maximize their enjoyment at each location while minimizing travel time. 

Using the CohesiveBlocks class from networkx, you can find out the maximum cohesion score for each destination, which will help you determine the best sequence of locations to visit for each client, ensuring they have the most cohesive and enjoyable travel experience.
### Response:
from igraph import Graph
from igraph import CohesiveBlocks

# Load a graph
graph = Graph.Erdos_Renyi(n=10, m=20)

# Initialize the cohesive blocks analysis
cb = CohesiveBlocks(graph)

# Perform the cohesive block analysis
cb.calculate()

# Get maximum cohesion score for each vertex
max_cohesions = cb.max_cohesions()

# Print the maximum cohesion score for each vertex
print(max_cohesions)
<|EOT|>
