16956
821
32
1
1
2