18
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
1.04K
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
954
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
2.42K
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
3.76K
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
3.28K
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
1.84K
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
4.52K
-
-
-
-
-
-
-
-
-
1.72K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2.36K
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
1.05K
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
4.20K
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
2.07K
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
487
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
1.97K
-
-
-
-
-
-
-
-
-
779
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
1.63K
-
-
-
-
-
-
-
-
-
2.45K
-
-
-
-
-
-
-
-
-
1.32K
-
-
-
-
-
-
-
-
-
2.57K
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
3.67K
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
464
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
4.40K
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
2.81K
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
2.66K
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
1.43K
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
1.06K
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
1.75K
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
3.78K
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
2.09K
-
-
-
-
-
-
-
-
-
1.38K
5.98K
-
-
-
-
-
-
-
-
-
2.35K
-
-
-
-
-
-
-
-
-
3.33K
-
-
-
-
-
-
-
-
-
2.63K
-
-
-
-
-
-
-
-
-
7.39K
-
-
-
-
-
-
-
-
-
964
-
-
-
-
-
-
-
-
-
3.61K
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
5.20K
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
3.87K
-
-
-
-
-
-
-
-
-
1.60K
-
-
-
-
-
-
-
-
-
4.44K
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
2.02K
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
2.52K
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
828
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
741
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4.17K
-
-
-
-
-
-
-
-
-
1.86K
-
-
-
-
-
-
-
-
-
2.01K
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
2.32K
-
-
-
-
-
-
-
-
-
1.10K
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0