20634
8
25137
0
1506
2730
6
2657
3
2668
2
814
1
1877
2474
1385
521
395
637
171
2702
744
1824
399
1403
3868
2855
2229
4
467
572
105290
1020
3757
1587
1527
443