Total  641