8 3 27 86 95 419 852 1473 6461 100 100 100 1000 1000 1000 10000