25669
0
32302
19783
2
4471
4044
5
17946
2535
3008
3
2069
3498
4
948
1
2087
2986
2316
2453
3125
1461
2366
2964
2478
962
2012
3090
6
3593
16
4358
1672
3779
2903
3051
2149