20634
8
2855
3
2668
2
2730
6
282572
0
547
437
4536
2069
31535
2657
4396
1921
1
273
379
9355
625
865
814
25137
467
567
5262
10
2183
3092
2369
3653
527
11881
2108