21152
8
2593
1
297066
0
2711
2
1469
4971
6
1018
1152
5151
2911
9
3572
5
4651
3
398656
19
2614
467
1675
1474
1789
963
550
557
3354
1199
4724
3638
1942
517
1424
6346
16
1856
7