3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
2350
7258
499
1768
392
2903
3
2932
26689
4142
5
5771
10
3943
1611
3080
2174
3660
314
742
1064
1189
2189
2996
2907