1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
574
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4,639
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1,632
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
869
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
1,839
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
1,807
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
468
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
497
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
197