Adaptive Pruning for Large Language Models With Structural Importance Awareness