21152
8
2799
6
2593
1
297066
0
2711
2
5151
2911
9
4651
3
2748
398656
19
3054
2163
1633
4
3126
17391
7
550
1819
4724
3863
14
904
1942
2872
1716
3050