4004 1001 3003 2002 4004 5005 6006