255
0
895
566
833
1015
25669
19783
2
3090
6
2903
3
2932
4358
17946
21152
8
2996
572
2416
32302
1028
3080
1849
536
410
2366
1
757
695
142
14
2535
4044
5