449078 61857 40257166 142097 2419405 941480 41005754 2712711 0 1804056 2873406 26032 0 7604288 18597 0 0