20634
8
467
0
2730
6
2855
3
2668
2
251
3442
169
729
169211
11
2125
1
282572
47041
4820
2275
2461
20
1123
584
918
4396
503
2231
2526
444
453
484
2809
292
1094