513 20,746 216 329 35 81 28 19,502 680 125,561167,695