0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
478
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1.40K
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
957
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
1.39K
-
-
-
-
-
-
-
-
-
1.43K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
602
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3.91K
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
2.11K
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
2.22K
-
-
-
-
-
-
-
-
-
898
3.64K
-
-
-
-
-
-
-
-
-
3.73K
-
-
-
-
-
-
-
-
-
8.10K
-
-
-
-
-
-
-
-
-
6.07K
-
-
-
-
-
-
-
-
-
8.61K
-
-
-
-
-
-
-
-
-
856
-
-
-
-
-
-
-
-
-
14.45K
-
-
-
-
-
-
-
-
-
742
-
-
-
-
-
-
-
-
-
3.30K
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
3.16K
-
-
-
-
-
-
-
-
-
1.67K
-
-
-
-
-
-
-
-
-
1.12K
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
1.59K
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
3.59K
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
2.42K
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
9.29K
-
-
-
-
-
-
-
-
-