5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
708
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
2.15K
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
2.10K
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
3.13K
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
3.08K
-
-
-
-
-
-
-
-
-
2.25K
-
-
-
-
-
-
-
-
-
8.74K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1.60K
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2.30K
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
923
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
1.79K
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
5.19K
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
1.99K
-
-
-
-
-
-
-
-
-
1.62K
-
-
-
-
-
-
-
-
-
2.88K
-
-
-
-
-
-
-
-
-
3.85K
-
-
-
-
-
-
-
-
-
5.05K
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
2.77K
4.31K
-
-
-
-
-
-
-
-
-
14.79K
-
-
-
-
-
-
-
-
-
8.81K
-
-
-
-
-
-
-
-
-
12.10K
-
-
-
-
-
-
-
-
-
4.14K
-
-
-
-
-
-
-
-
-
26.84K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
3.24K
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
4.57K
-
-
-
-
-
-
-
-
-
704
-
-
-
-
-
-
-
-
-
2.11K
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
1.16K
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
9.21K
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
609
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
5.61K
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
1.79K
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
11.74K
-
-
-
-
-
-
-
-
-
13.28K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0