25669
0
4044
5
17946
2535
2
32302
1180
3
3125
19783
1809
1461
2964
1
3498
4
9055
10
2478
882
4471
1672
3779
2986
940
1779
2089
1512
1539
3426
2100
2335
1371
3696
2992
6