20634
8
31535
0
2275
2
2809
2730
6
1824
169211
11
19279
25137
282572
486
1551
2668
1132
3114
4
419694
9
1216
1020
3092
1
121182
615
17353
139
341
405
892
2855
3
2304
475
522