10000
9990
18555
4990
10999
11111
12998
12998
12998
12998