25669
0
2337
5
19783
2
951
1
2173
8527
1766
2366
3090
6
2903
3
2932
2453
32302
2535
1787
3673
913
4358
964
21152
8
1210
1883
2534
3765
4
1603
3498
3591
11
3107
7
3080
7471
9