20634
8
2275
2
19279
14229
10
17353
0
31535
4771
5
5081
1
25137
3025
1869
2668
3114
4
1020
1550
1091
3510
3498
802
1824
1949
3
2730
6
467
1008
1132
1343
3116
2855
522
247