20634
8
31535
0
1020
2275
2
19279
2546
1
2198
4396
3
2710
9
1824
6975
4
4820
2730
6
467
2520
1787
360784
19
2668
1098
25137
611
3114
2125
282572
169211
11
2459
427
2526
1671
17353