of 2,943