25669
0
17946
14
1189
758
2258
1
2996
557
19783
2
32302
2964
657
475
572
109
4044
5
588
3724
3
4471
21152
8
661
585
2535
3125
1193
1769
492
1461
2108
706