255
0
895
566
833
3051
2
32302
2996
1015
1028
7258
2949
3090
6
2903
3
536
2932
2416
757
108797
499
297066
17946
21152
8
1812
1
6781
61216
572
652
1458
3926
14
916