213
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4285
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5639
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
650
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
3289
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
1675
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
1322
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
283
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
2932
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
986
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
1985
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
1471
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
5291
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
1607
-
-
-
-
-
-
-
-
-
1622
-
-
-
-
-
-
-
-
-
2276
-
-
-
-
-
-
-
-
-
2942
-
-
-
-
-
-
-
-
-
1810
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
764
-
-
-
-
-
-
-
-
-
2306
-
-
-
-
-
-
-
-
-
2011
-
-
-
-
-
-
-
-
-
1754
-
-
-
-
-
-
-
-
-
6771
-
-
-
-
-
-
-
-
-
2848
-
-
-
-
-
-
-
-
-
8556
-
-
-
-
-
-
-
-
-
2653
-
-
-
-
-
-
-
-
-
1.19万
-
-
-
-
-
-
-
-
-
1096
-
-
-
-
-
-
-
-
-
1185
-
-
-
-
-
-
-
-
-
5129
-
-
-
-
-
-
-
-
-
5.84万
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
5.81万
-
-
-
-
-
-
-
-
-
3964
-
-
-
-
-
-
-
-
-
2394
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
1.96万
-
-
-
-
-
-
-
-
-
2060
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
2063
-
-
-
-
-
-
-
-
-
1333
-
-
-
-
-
-
-
-
-
872
-
-
-
-
-
-
-
-
-
1.25万
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
2065
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
7148
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
856
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
3513
-
-
-
-
-
-
-
-
-
449
-
-
-
-
-
-
-
-
-
2206
-
-
-
-
-
-
-
-
-
3135
-
-
-
-
-
-
-
-
-
703
-
-
-
-
-
-
-
-
-
7763
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
1176
-
-
-
-
-
-
-
-
-
3084
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
2922
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
1358
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
8188
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
2616
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
988
-
-
-
-
-
-
-
-
-
1475
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
2302
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
4650
-
-
-
-
-
-
-
-
-
601
-
-
-
-
-
-
-
-
-
3403
-
-
-
-
-
-
-
-
-
3902
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
4544
-
-
-
-
-
-
-
-
-
984
-
-
-
-
-
-
-
-
-
9380
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
1359
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
5348
-
-
-
-
-
-
-
-
-
7944
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
744
-
-
-
-
-
-
-
-
-
4629
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
366
-
-
-
-
-
-
-
-
-
729
-
-
-
-
-
-
-
-
-
8934
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
1695
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
2258
-
-
-
-
-
-
-
-
-
5221
-
-
-
-
-
-
-
-
-
9855
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
705
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
1338
-
-
-
-
-
-
-
-
-
2190
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
1604
-
-
-
-
-
-
-
-
-
2545
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
6054
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
907
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
1121
-
-
-
-
-
-
-
-
-
1932
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
679
-
-
-
-
-
-
-
-
-
889
-
-
-
-
-
-
-
-
-
2969
-
-
-
-
-
-
-
-
-
3557
-
-
-
-
-
-
-
-
-
1054
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
941
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
789
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
7997
-
-
-
-
-
-
-
-
-
1307
-
-
-
-
-
-
-
-
-
533
-
-
-
-
-
-
-
-
-
831
-
-
-
-
-
-
-
-
-
860
-
-
-
-
-
-
-
-
-
9871
-
-
-
-
-
-
-
-
-
1058
-
-
-
-
-
-
-
-
-
923
-
-
-
-
-
-
-
-
-
1334
-
-
-
-
-
-
-
-
-
3517
-
-
-
-
-
-
-
-
-
5210
-
-
-
-
-
-
-
-
-
590
-
-
-
-
-
-
-
-
-
1587
-
-
-
-
-
-
-
-
-
1082
-
-
-
-
-
-
-
-
-
3095
-
-
-
-
-
-
-
-
-
5892
-
-
-
-
-
-
-
-
-
1237
-
-
-
-
-
-
-
-
-
1241
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
1301
-
-
-
-
-
-
-
-
-
7350
-
-
-
-
-
-
-
-
-
1171
-
-
-
-
-
-
-
-
-
1060
-
-
-
-
-
-
-
-
-
7818
-
-
-
-
-
-
-
-
-
1455
-
-
-
-
-
-
-
-
-
5155
-
-
-
-
-
-
-
-
-
1813
-
-
-
-
-
-
-
-
-
1617
-
-
-
-
-
-
-
-
-
1615
-
-
-
-
-
-
-
-
-
1417
-
-
-
-
-
-
-
-
-
5705
-
-
-
-
-
-
-
-
-
1657
-
-
-
-
-
-
-
-
-
3038
-
-
-
-
-
-
-
-
-
1822
-
-
-
-
-
-
-
-
-
2014
-
-
-
-
-
-
-
-
-
3818
-
-
-
-
-
-
-
-
-
2481
-
-
-
-
-
-
-
-
-
2486
-
-
-
-
-
-
-
-
-
1900
-
-
-
-
-
-
-
-
-
3004
-
-
-
-
-
-
-
-
-
5883
-
-
-
-
-
-
-
-
-
2671
-
-
-
-
-
-
-
-
-
2418
-
-
-
-
-
-
-
-
-
3971
-
-
-
-
-
-
-
-
-
4401
-
-
-
-
-
-
-
-
-
3427
-
-
-
-
-
-
-
-
-
1750
-
-
-
-
-
-
-
-
-
1224
2938
-
-
-
-
-
-
-
-
-
2547
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
1921
-
-
-
-
-
-
-
-
-
2123
-
-
-
-
-
-
-
-
-
1459
-
-
-
-
-
-
-
-
-
7672
-
-
-
-
-
-
-
-
-
6010
-
-
-
-
-
-
-
-
-
5359
-
-
-
-
-
-
-
-
-
1523
-
-
-
-
-
-
-
-
-
3341
-
-
-
-
-
-
-
-
-
2229
-
-
-
-
-
-
-
-
-
8168
-
-
-
-
-
-
-
-
-
1664
-
-
-
-
-
-
-
-
-
2090
-
-
-
-
-
-
-
-
-
2491
-
-
-
-
-
-
-
-
-
3141
-
-
-
-
-
-
-
-
-
2662
-
-
-
-
-
-
-
-
-
3110
-
-
-
-
-
-
-
-
-
8168
-
-
-
-
-
-
-
-
-
2727
-
-
-
-
-
-
-
-
-
1322
-
-
-
-
-
-
-
-
-
3013
-
-
-
-
-
-
-
-
-
576
-
-
-
-
-
-
-
-
-
724
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
1936
-
-
-
-
-
-
-
-
-
2748
-
-
-
-
-
-
-
-
-
3118
-
-
-
-
-
-
-
-
-
2009
-
-
-
-
-
-
-
-
-
5155
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
521
-
-
-
-
-
-
-
-
-
3553
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
607
-
-
-
-
-
-
-
-
-
1223
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
2674
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
2516
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
705
-
-
-
-
-
-
-
-
-
1056
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
4723
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2937
-
-
-
-
-
-
-
-
-
2250
-
-
-
-
-
-
-
-
-
5458
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
1160
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
1508
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
529
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
574
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2200
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
109