25669
0
14
19783
2
32302
17946
2996
1193
2535
572
1189
578
536
2964
1
918
70
2258
4044
5
4471
223
2513
2009
3125
2750
3589
3
758
1400
1461
302
3498
4
557