255
0
895
566
833
2245
3
1015
3090
6
2903
2932
2
3765
4
17946
21152
8
2416
3080
297066
1849
536
410
757
695
142
571
894
1226
1
25669
14
3053
7
19783
2535