0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
1.17K
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
1.04K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
1.30K
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
979
-
-
-
-
-
-
-
-
-
995
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
1.96K
No Data
No Data