20634
8
17353
0
2658
653
798
286
4598
6
968
683
1462
1
1131
2730
1518
547
14492
7334
4
2190
543
2076
1343
438
587
3360
2727
5
3819
668
7153
9
2668
2
1551
2095