1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
2.05K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
485
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
1.70K
-
-
-
-
-
-
-
-
-
2.14K
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
2.07K
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
554
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
346
446
-
-
-
-
-
-
-
-
-
847
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
990
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
825
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1.17K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
454
-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-