20634
8
2474
2
105290
0
1385
1
521
2730
6
2657
3
2683
2668
814
395
455
2076
389
399
1663
2855
1129
1506
1824
918
495
2809
479
17353
1029
1748
3092
1020
31535