li 644 838 438 26 028 41 288 103 783 113 709 388 587 221 650 80 24 822 99 620 4 965 94 028336