20634
8
19279
2
3599
1
1824
0
802
913
518
1020
2089
4
31535
2730
6
467
17353
4033
25137
733
2275
2329
1550
2383
2668
3114
2224
3691
5
1422
1587
125
935
1961
1956