20634
8
2275
2
19279
2198
387
0
31535
4396
3
2710
9
6975
4
4820
2730
6
1084
1020
2901
2520
1
467
1787
360784
19
2668
1949
25137
864
3114
738
2125
434
169211
11
2459
53
2526