25669
0
32302
1382
1
572
17946
2169
2
19783
2964
2996
1193
4044
5
4471
14
1986
1189
2535
2009
3125
746
1461
2392
3498
4
3546
2478
5402
9
1672
2903
3
1603
2906
3779