25669
0
19783
2
2996
1153
1743
528
3090
6
3765
4
2903
3
572
2932
14887
18
534
2556
3447
7
4358
5440
8
32302
2320
297066
21152
2595
2348
1
3798
14
616
3080
1287
2204
5
1193