255
0
3090
6
2996
2903
3
2932
2
2484
1045
1179
1
21152
8
670
14
3080
108797
2466
5
440
25669
3109
826
522
1189
595
3206
635
1479
2902
16
1537
2823
8267
3551
10
19783