20163
44
3680
2
543
1
665
0
25788
14
707
2102
903
569
985
5169
2152
1831
5
224
1054
5579
7
2788
2484
6698
3618
1568
1814
4354
15
21152
8
2057
83
9056
1374