86 293 484 951 1000 1066 1181 1282 1398 1555 1673 1914 2041 2223 2722 2948 3052 3261 3496 3780 3936 4048 4137 4218 4351 4531 4627 4787 4910 5105 5282 5514 5617 5744 5920 6085 6189 