13
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
942
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
3.79K
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
3.89K
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
2.27K
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
714
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
3.97K
-
-
-
-
-
-
-
-
-
1.52K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
1.55K
-
-
-
-
-
-
-
-
-
3.95K
-
-
-
-
-
-
-
-
-
7.24K
-
-
-
-
-
-
-
-
-
5.15K
-
-
-
-
-
-
-
-
-
1.70K
-
-
-
-
-
-
-
-
-
3.37K
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
2.22K
-
-
-
-
-
-
-
-
-
8.91K
-
-
-
-
-
-
-
-
-
1.80K
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
1.37K
-
-
-
-
-
-
-
-
-
1.10K
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
1.03K
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
3.90K
-
-
-
-
-
-
-
-
-
641
-
-
-
-
-
-
-
-
-
1.84K
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
1.07K
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
1.12K
562
-
-
-
-
-
-
-
-
-
1.22K
-
-
-
-
-
-
-
-
-
605
-
-
-
-
-
-
-
-
-
27.70K
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
2.14K
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
1.78K
-
-
-
-
-
-
-
-
-
656
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
9.05K
-
-
-
-
-
-
-
-
-
2.24K
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
663
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
10.16K
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
4.43K
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
5.72K
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
2.00K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
11.56K
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
1.94K
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10