25669
0
19783
2
32302
17946
2986
1
4044
5
7793
4
2535
3125
3008
3
1461
2964
1849
3498
2478
4471
1672
2906
1816
3779
3593
16
940
2366
1512
3426
3765
2661
9
2124
948
2719