25669
0
572
19783
2
3090
6
2996
2903
3
2932
89
528
4358
1189
21152
8
2476
32302
1355
108797
14
1287
3080
657
1512
1
485
3012
4
2355
473
2320
4198
763
3158
685