3090
6
25669
0
21152
8
32302
17946
19783
2
1461
3498
4
7258
1768
2903
3
2932
1350
3125
4471
2986
1
460
3080
2350
1927
1596
1311
2462
1933
2366
2271
2948
3158
2535
4044
5