2196 2585 3016 3631 4223 4672 5073 5214 5448 5751 6341 6684 7011 7371 7763 86098896