20634
8
2855
3
467
0
2668
2
2730
6
19279
2093
918
2275
1020
637
1877
1
25137
443
3868
2526
1897
2111
17353
3442
31535
282572
955
1840
4820
1320
4396
171
21743
47041