0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
4.40K
-
-
-
-
-
-
-
-
-
7.70K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
980
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
820
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
526
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
855
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
1.76K
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
770
-
-
-
-
-
-
-
-
-
1.28K
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
493
-
-
-
-
-
-
-
-
-
884
-
-
-
-
-
-
-
-
-
4.72K
-
-
-
-
-
-
-
-
-
637
No Data