4471
2
25669
0
5212
6
2688
2271
4
19783
1386
1
2964
1298
2061
3
1512
1334
2986
2258
2366
1153
3971
2902
16
1397
1136
2584
11
2535
4044
5
8527
3083
2149
17946