25669
0
572
19783
2
2366
1
951
534
685
3090
6
791
2996
14
2903
3
2932
2595
501
284
32302
15233
1189
913
4358
800
21152
8
8527
536
1391
5065
2337
5
3080
2258