20634
8
505
0
467
2275
2
19279
63
2198
31535
4396
3
2710
9
25137
6975
4
4820
2730
6
3345
474
2810
2520
1
3202
1123
2457
1669
1787
360784
19
359
2668
1029
584
3114
282572