3
01
1
02
5
03
1
05
2
06
1
10
1
11
1
23