40106
2
21112
0
18642
0
32503
0
25561
1