Bug with incorrect support calculation is fixed

The problem with incorrect calculation was related to the fact that you calculated support for several times for the nodes in the shared path. Instead, it is needed only to add the leaf count to each node in the prefix path.