Kangxi's seventeen sons all died well