20634
8
169211
11
19279
2
31535
0
367
25137
1824
2275
1025
3092
1
467
518
2198
618
661
1285
918
1523
4396
3
2710
9
530
425
1020
341
116
6975
4
953
4820
693
2730
6