Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
How many communes associated with over 10 cantons and an area (Square km) of 1,589?

### Inputs:
table_name: table, columns: ['Dep.', 'Chief town', 'Arrondissement', 'Population (1999)', 'Area (Square km)', 'Pop density', 'Cantons', 'Communes']

### Response:
SELECT AVG Communes FROM table WHERE Cantons > 10 AND Area (Square km) = 1,589