20634
8
31535
0
2275
2
19279
871
3092
1
169211
11
1824
3114
4
2730
6
2520
1020
2727
586
17
2198
25137
2532
2546
4396
3
2710
9
726
273
1222856
324
7334
17353
213
6975
2168
4820