28,129 12,573 28,954 20,35889,430