17946
0
14
25669
19783
2
2964
1
1189
2996
32302
572
4044
5
657
4471
2349
3
2535
181997
11
3125
3589
761
536
392
2773
1461
3498
4
528
1193
2478
2732
1672
2903
1603