25669
0
255
3090
6
2996
2429
2903
3
2932
2
1193
3125
166
2709
21152
8
1189
628
758
1221
809
1591
1458
818
863
3080
2515
857
108797
1735
2600
4
531
2954
7096
14