7 11 4 1
18155
510
1010
1520