10 3 11 1
131412
510
1010
1520