20634
8
11881
3
282572
0
1745
1
2657
19279
2
2369
44199
17353
340
467
355
2730
6
1020
25137
9355
2189
2668
443
78
2526
679
2283
4
2710
9
6515
31535
3092
344
2587
16
10270