1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
824
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
1113
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
633
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
1207
-
-
-
-
-
-
-
-
-
595
-
-
-
-
-
-
-
-
-
1573
-
-
-
-
-
-
-
-
-
2233
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
42