CREATE TABLE "table1_11793221_4" (
  "unit" text,
  "commander" text,
  "complement" text,
  "killed" text,
  "wounded" text,
  "missing" text
);

Question: What were the wounded for complement of 46 off 656 men?
SQL: SELECT "wounded" FROM "table1_11793221_4" WHERE "complement"='46 off 656 men';

Question: What was the missing for lieutenant general sir thomas picton?
SQL: SELECT "missing" FROM "table1_11793221_4" WHERE "commander"='Lieutenant General Sir Thomas Picton';

Question: Name the number of complement for 4th hanoverian brigade
SQL: SELECT COUNT("complement") FROM "table1_11793221_4" WHERE "unit"='4th Hanoverian Brigade';

Question: Name the commander of 167 off 2348 men
SQL: SELECT "commander" FROM "table1_11793221_4" WHERE "complement"='167 off 2348 men';