17946
0
32302
19783
2
25669
3090
6
3498
4
21152
8
1461
2535
7258
3083
1363
1
4044
5
444571
9
2932
3026
297066
2350
1736
2556
1294
2996
1153
2839
683
1985
542
2443
2004
1304