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