0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
821
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
1.75K
-
-
-
-
-
-
-
-
-
3.19K
-
-
-
-
-
-
-
-
-
4.26K
-
-
-
-
-
-
-
-
-
4.09K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
2.21K
-
-
-
-
-
-
-
-
-
4.11K
-
-
-
-
-
-
-
-
-
980
-
-
-
-
-
-
-
-
-
1.06K
-
-
-
-
-
-
-
-
-
533
No Data
No Data