3,945,583