20634
8
2275
2
2730
6
2263
4
2809
1506
0
440
31535
246
19279
7334
1132
2668
3114
17353
6052
10
522
1043
1
1824
802
1343
2474
2628
11392
3116
25137
1640
2081
2119
3
3044
13