20634
8
2730
6
3442
2
4820
4396
3
2855
282572
0
2668
1862
1
2125
1020
169211
11
19279
31535
17353
2526
2275
2461
20
2435
802
25137
552
16
2189
1824
419694
9
615
336
2809
486
7334
4