20634
8
169211
11
31535
0
422
2275
2
19279
282572
2198
1950
1
4396
3
2710
9
798
6975
4
4820
1824
2730
6
714
475
1073
246
1084
763
2520
383
1787
360784
19
2668
472
25137
419694