246 293 380 407 459 521 668 696 760 807 862 962 10401075