4
7
4
1
6
7
3
3
22
3
40
4
5
3
20
8
17