16556
3
104177
0
17245
0
38630
0
23075
0