255
0
895
566
833
1015
3090
6
2416
2903
3
2932
2
2996
17946
21152
8
3080
108797
1849
536
2517
1747
1
25669
410
72
384
3206
5
757
1537
2823
695
142
2343