3 2 4 26 1 li 3 50 22 34 64 147 104 123 112 133 216 227 169 185 51 63 1214 64 267 99 1.699 655 1,320 3,2785,918