20634
8
3360
0
1053
671
7334
4
422
2690
474
418
2730
6
3791
5
25127
178
241
1325
552
2727
2
522
1068
26120
14
251
529
381
496
58
70
455
2076
1
314
521