159595 48490 12065990 4054786 24830679 20473824 670516032 2242690688 0 321563004 2246746705 42510 0 290360520 1230 0 0