3
5
5
1
42
5
13
3
2