Can't determine all Independent Paths of a CFG

So I was trying to figure out every independent path of a sample code that I have. First, I made the Control Flow Graph of the sample code:

enter image description here

Second, I calculated the sample code's Independent Path:

Independent Paths   = Edges - Nodes + 2
                    = 10    - 9     + 2
                    = 3

All good and fine until I tried to list all of those paths. These are the paths that I got:

Path 1 : 1 - 2 - 3 - 5 - 6 - 8 - 9
Path 2 : 1 - 2 - 4 - 5 - 7 - 8 - 9

I can't find the third path. To my knowledge, those two paths have already covered every single edge available. Then I tried another path combination:

Path 1 : 1 - 2 - 3 - 5 - 7 - 8 - 9
Path 2 : 1 - 2 - 4 - 5 - 6 - 8 - 9

This time, too, I can't find the third path since every edges have already been covered. Did I do anything wrong?