21152
8
2593
1
297066
0
2425
7
818
2
2336
5
2711
2768
1747
2329
3
1725
1221
1290
2631
2911
9
5151
4651
1554
2676
17025
20
398656
19
3546
550
1180
1942
4724
1721
6307
10
3982
6
1633