2958 1069 2995 1438 
