4471
2
25669
0
2271
4
19783
3142
1386
1
2964
1298
2189
2061
3
1512
1334
910
2986
2258
1044
2366
1153
3971
2902
16
1397
1136
2584
11
2992
6
2535
4044
5