20634
8
1638
2
195
1
2275
19279
2198
31535
0
4396
3
2076
2710
9
7334
4
6975
90
1029
4820
2730
6
3345
479
495
2520
1787
360784
19
918
2668
25137
312
3114
1824
2125
169211
11