4 21 13 1
253414
510
1010
1520