25669
0
19783
2
3326
3
3090
6
1182
1431
1
1734
2903
3041
2932
2710
951
619
913
4358
21152
8
8527
2562
3176
2600
4
1749
1404
1816
7034
32302
3546
1234
2337
5
3080
2392