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

### Instruction:
When earnings ($) is more than 583,796 after 1998 with 1 LPGA wins and greater than 10 Money list rank, what is the smallest average?

### Inputs:
table_name: table, columns: ['Year', 'LPGA wins', 'Earnings ($)', 'Money list rank', 'Average']

### Response:
SELECT MIN Average FROM table WHERE Year > 1998 AND Earnings ($) > 583,796 AND LPGA wins = 1 AND Money list rank > 10