3
42
6
6
41
3
2
5
5
2
1
3
10
1
3