-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
940
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
903
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
864
-
-
-
-
-
-
-
-
-
737
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
523
705
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
1.60K
-
-
-
-
-
-
-
-
-
620
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
2.59K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
727
-
-
-
-
-
-
-
-
-
4.27K
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
4.16K
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2.14K
-
-
-
-
-
-
-
-
-
1.03K
-
-
-
-
-
-
-
-
-
1.40K
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
5.26K
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0