3090
6
1768
2
25669
0
17946
3498
4
32302
21152
8
1461
2902
16
19783
3765
7258
2907
2903
3
2932
2480
1
2996
2395
9956
951
2535
1189
3080
3673
4044
5
1204
2350
1324
1153
2740