-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
2.05K
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
2.21K
-
-
-
-
-
-
-
-
-
1.24K
-
-
-
-
-
-
-
-
-
4.67K
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
910
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6.36K
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
2.40K
817
-
-
-
-
-
-
-
-
-
777
-
-
-
-
-
-
-
-
-
1.99K
-
-
-
-
-
-
-
-
-
576
-
-
-
-
-
-
-
-
-
5.91K
-
-
-
-
-
-
-
-
-
2.93K
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
1.88K
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
7.77K
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
2.78K
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
3.40K
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
1.64K
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
2.71K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
725
-
-
-
-
-
-
-
-
-
767
-
-
-
-
-
-
-
-
-
647
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
699
-
-
-
-
-
-
-
-
-
644
-
-
-
-
-
-
-
-
-
2.40K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
1.05K
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
2.08K
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
No Data