What is the least number of Gold for a Rank smaller than 5, and 1 silver medal for Poland with more than 1 medal in total?
CREATE TABLE table_name_31 (
    gold INTEGER,
    total VARCHAR,
    nation VARCHAR,
    rank VARCHAR,
    silver VARCHAR
)
SELECT MIN(gold) FROM table_name_31 WHERE rank < 5 AND silver = 1 AND nation = "poland" AND total > 1
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: What is the least number of Gold for a Rank smaller than 5, and 1 silver medal for Poland with more than 1 medal in total? ### Input: CREATE TABLE table_name_31 (
    gold INTEGER,
    total VARCHAR,
    nation VARCHAR,
    rank VARCHAR,
    silver VARCHAR
) ### Response: SELECT MIN(gold) FROM table_name_31 WHERE rank < 5 AND silver = 1 AND nation = "poland" AND total > 1