25669
0
19783
2
3090
6
6560
9
2903
3
2932
4358
21152
8
2996
3498
4
978
572
2245
32302
3012
3080
2906
1210
1
940
2156
1527
1512
4837
5
1827
1845
1019
2366
4031
2149
3127