20634
8
31535
0
282572
1567
2
2109
2041
1
2730
6
3498
4
17353
1020
2275
48766
24
19279
980
2546
6383
17
2198
467
4396
3
691
1824
2710
9
152
798
12958
5
6975
25137
4820
241
7334