342015 32085 27014462 1004464 3611202 1194076 51041378 6866722 0 3401131 7871187 0 0 0 0 0 0