20634
8
2275
2
7334
4
11392
6
1551
2730
2809
1506
0
25137
784
1
440
31535
521
2450
19279
1808
2727
1807
1132
2668
3114
17353
772
1043
1824
467
2337
3045
802
1343