25669
0
17946
3090
6
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
824
1
2329
3546
579
3080
2350
1721
2203
9956
189326
2502
2535
4044
5
3083
2465
444571
9
3125
297066