3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
3080
1189
2350
1193
442
3551
10
534
788
2996
444571
9
522
3868
5043
1
1478
14
2535
297066
4044
5