16075 10000 12251 10059 17478 16287 13413 10107 17590 10099