Death toll from Israeli onslaught on Lebanon reaches 2,350 since last year