25669
0
17946
14
1189
2258
1
2996
19783
2
32302
2964
657
3090
6
475
5347
4
2408
8
3868
10
572
2358
9
5052
109
4044
5
3724
3
4471
585
2535
758
3125
1193
1769
1461
557