A total of 3946