On the Weierstrass semigroups of n points of a smooth curve