17946
0
25669
32302
21152
8
3090
6
19783
2
1461
3498
4
7034
3546
1
7258
1768
619
5431
2903
3
2932
19944
1289601
108797
2666
9
7159
10
3080
2299
1819
4044
5
2964
2350
1603
297066
1619