20634
8
19279
2
1020
0
467
2275
360
968
1343
2730
6
1132
1824
2809
1506
699
31535
1053
980
1849
1
1428
25137
2668
5009
683
419694
9
17353
1711
522
628
3114
4
543