15 0 13645 91939 147816 162923 179978 196871 230170 246739 279226 355732 412097 420706 463589 530675 