2
3
19
4
2
7
5
1
6
2
78
1