You should add the cached ram which is 3gb!This number does not include the Free portion of memory.That’s because Cached includes cache pages on both the “standby list” and what is called the “modified list.” Cache pages on the modified list have been altered in memory. No process has specifically asked for this data to be in memory, it is merely there as a consequence of caching. Therefore it can be written to disk at any time (not to the page file, but to its original file location) and reused. However, since this involves I/O, it is not considered to be “Available” memory.
http://brandonlive.com/2010/02/21/measuring-memory-usage-in-windows-7/