25669
0
17946
3090
6
21152
8
32302
1768
2
3498
4
2903
3
19783
1461
7258
2932
3516
930
2906
1
509
1189
4471
1543
2996
14
2258
951
717
342
3080
6698
7
2535
2350
475