20634
8
2275
2
547
0
2730
6
2809
1506
440
31535
19279
1132
2668
3114
4
2683
17353
1043
1
1824
802
1343
2474
11392
3116
1317
25137
1640
518
1710
769
1780
266
5009