19944
2
1935
2906
2873
3
108797
0
734
1
3738
5
4309
3673
6
3354
2732
1922
791
1380
21152
8
2949
1534
1535