82 26 81 26 50 02 43 80 42 25 25 18 li 13 20 2 34 212 263 520 686 916 628 613 501 3832