17946
0
32302
25669
3090
6
19783
2
3498
4
21152
8
1461
2535
7258
3083
1730
810
1
4553
2932
6952
5
2350
3546
2908
10
1294
2558
3
1153
3080
444571
9
542
181997
11
2059
297066
1044
898