5
3
3
19
11
6
4
1
12
2