The trade deficit through November totaled $ 561 billion , which exceeds the record for all of 2003 .