20634
8
19279
2
2730
6
2855
3
2668
3442
1020
0
467
4820
282572
3599
1
169211
11
4033
4
1824
17353
31535
733
2275
25137
2125
802
2329
518
2526
913
125
1956
348
4713
14
2089