25669
0
572
19783
2
3090
6
2903
3
2932
1371
1
4358
21152
8
2996
2173
791
32302
1539
3485
7
3080
685
989
496
6779
5
1766
2366
2264
1011
14
2535
3429
1004
4044
3083