25669
0
19783
2
2903
3
951
1
1382
658
2110
3090
6
3008
8527
2562
3546
2932
1289601
4
1986
1922
383
1518
4398
10
619
3738
5
6779
913
4358
2732
21152
8
32302
2169
5440
7034