0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
658
-
-
-
-
-
-
-
-
-
1480
-
-
-
-
-
-
-
-
-
1923
-
-
-
-
-
-
-
-
-
5492
-
-
-
-
-
-
-
-
-
8336
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
2182
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
1066
-
-
-
-
-
-
-
-
-
1096
-
-
-
-
-
-
-
-
-
3795
-
-
-
-
-
-
-
-
-
2959
-
-
-
-
-
-
-
-
-
2412
-
-
-
-
-
-
-
-
-
736
7950
-
-
-
-
-
-
-
-
-
2010
-
-
-
-
-
-
-
-
-
2917
-
-
-
-
-
-
-
-
-
2194
-
-
-
-
-
-
-
-
-
3129
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
2343
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
1175
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
605
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1269
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-