25669
0
19783
2
32302
17946
4044
5
2964
1
2535
3426
4
3125
1461
3008
3
3498
2478
4471
1603
1672
1849
3779
2986
940
2069
2366
1512
21152
8
948
1650
2264
2512
3083
2465