9 13468 100000
4362 14129 21171 33580 46645 58379 70330 73142 86610
