25669
0
19783
2
32302
2535
3125
3090
6
4044
5
17946
21152
8
1672
1
3498
4
2478
3083
4471
948
2366
2986
38477
34
1294
902
3169
1461
1512
3593
16
2964
734
2139
1061
1329
3779