25669
0
3090
6
17946
32302
21152
8
1461
3498
4
19783
2
1189
7258
1768
4044
5
2903
3
2932
14
255
1591
3080
2600
2350
392
2949
346
2556
605
2476
1453
970
1193
616