20634
8
3599
1
19279
2
2730
6
1824
0
2275
467
802
31535
121182
913
1020
2870
3
1961
2089
4
2678
10
2809
17353
4033
169211
11
25137
733
1921
2120
2522
1639
2329
246
3442
44199