Surgical analysis and biological behaviour of 2277 basal cell carcinomas.