4471
2
25669
0
2271
4
19783
1386
1
2964
1298
2061
3
1512
1334
2986
2258
2366
1153
1888
3971
2902
16
1397
1136
2584
11
2312
2135
2535
1062
4044
5