20634
8
2275
2
1132
0
19279
2198
670
31535
383
4396
3
2710
9
6975
4
25127
4820
2730
6
766
1343
935
835
2520
1
1787
360784
19
1212
2668
25137
846
3114
2125
169211
11
2459
2526