21037
0
22083
0
105459
3
17368
0