11669 18749 11137 7128 5264 5516 690 9496 1298 4125 299 5544 2409 li 46 184 1755 34 806 451 28 697 5853