If there are more then Israel's work far from finished.So you accept there are only "a few thousand Hamas"
If there are less than say ten thousand then the populations can overwhelm them.
I think the truth is there are thousands of fighters and a couple of million supporters