590 28 1,115 5 109 28,870 963 10,069 141,629