import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np

# Generate random data for the heatmap
data = np.random.randn(10, 10)

# Set the color palette
cmap = sns.color_palette("Blues")

# Create the heatmap with annotations and adjust cell size
ax = sns.heatmap(data, annot=True, annot_kws={"size": 10}, cmap=cmap, square=True)

# Set the x and y labels and adjust font size
ax.set_xticklabels(['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'], fontsize=12)
ax.set_yticklabels(['1', '2', '3', '4', '5', '6', '7', '8', '9', '10'], fontsize=12)
ax.set_xlabel('X Axis Label', fontsize=12)
ax.set_ylabel('Y Axis Label', fontsize=12)

# Set the title
ax.set_title('Customized Heatmap', fontsize=14)

# Adjust figure size
fig = ax.get_figure()
fig.set_size_inches(8, 8)

# Show the plot
plt.show()