0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
896
-
-
-
-
-
-
-
-
-
2.51K
-
-
-
-
-
-
-
-
-
5.74K
-
-
-
-
-
-
-
-
-
1.90K
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
1.30K
-
-
-
-
-
-
-
-
-
3.01K
-
-
-
-
-
-
-
-
-
2.96K
-
-
-
-
-
-
-
-
-
6.89K
-
-
-
-
-
-
-
-
-
2.08K
-
-
-
-
-
-
-
-
-
4.49K
-
-
-
-
-
-
-
-
-
4.42K
-
-
-
-
-
-
-
-
-
5.36K
-
-
-
-
-
-
-
-
-
3.46K
-
-
-
-
-
-
-
-
-
2.60K
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
7.31K
-
-
-
-
-
-
-
-
-
1.11K
-
-
-
-
-
-
-
-
-
1.75K
-
-
-
-
-
-
-
-
-
2.88K
-
-
-
-
-
-
-
-
-
1.82K
-
-
-
-
-
-
-
-
-
5.02K
-
-
-
-
-
-
-
-
-
2.10K
-
-
-
-
-
-
-
-
-
739
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
1.75K
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
2.60K
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
972
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
2.55K
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
1.90K
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
1.50K
-
-
-
-
-
-
-
-
-
1.95K
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
2.05K
-
-
-
-
-
-
-
-
-
2.21K
-
-
-
-
-
-
-
-
-
24.10K
-
-
-
-
-
-
-
-
-
24.49K
-
-
-
-
-
-
-
-
-
1.49K
-
-
-
-
-
-
-
-
-
3.12K
-
-
-
-
-
-
-
-
-
5.55K
-
-
-
-
-
-
-
-
-
1.42K
-
-
-
-
-
-
-
-
-
1.11K
-
-
-
-
-
-
-
-
-
3.26K
-
-
-
-
-
-
-
-
-
3.15K
-
-
-
-
-
-
-
-
-
5.95K
-
-
-
-
-
-
-
-
-
2.58K
-
-
-
-
-
-
-
-
-
2.96K
-
-
-
-
-
-
-
-
-
2.39K
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
1.71K
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
64
No Data
No Data