A total of 639