1,102
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
650
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
990
-
-
-
-
-
-
-
-
-
1,351
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
655
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
997
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
603
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
702
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
2,567
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
1,616
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
5,077
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
2,420
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
7,817
-
-
-
-
-
-
-
-
-
720
-
-
-
-
-
-
-
-
-
696
-
-
-
-
-
-
-
-
-
2,719
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
4,359
-
-
-
-
-
-
-
-
-
2,421
-
-
-
-
-
-
-
-
-
1,621
-
-
-
-
-
-
-
-
-
4,787
-
-
-
-
-
-
-
-
-
2,422
-
-
-
-
-
-
-
-
-
7,590
-
-
-
-
-
-
-
-
-
2,214
-
-
-
-
-
-
-
-
-
6,332
-
-
-
-
-
-
-
-
-
3,210
-
-
-
-
-
-
-
-
-
6,903
-
-
-
-
-
-
-
-
-
3,502
-
-
-
-
-
-
-
-
-
1.14万
-
-
-
-
-
-
-
-
-
2,943
-
-
-
-
-
-
-
-
-
5,259
-
-
-
-
-
-
-
-
-
1.66万
-
-
-
-
-
-
-
-
-
1.23万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4.73万
-
-
-
-
-
-
-
-
-
1,041
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
2,670
-
-
-
-
-
-
-
-
-
702
-
-
-
-
-
-
-
-
-
1,524
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
2,867
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
5,836
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
1,856
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
2,370
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
751
-
-
-
-
-
-
-
-
-
1,050
-
-
-
-
-
-
-
-
-
1,500
-
-
-
-
-
-
-
-
-
1,350
-
-
-
-
-
-
-
-
-
1,845
-
-
-
-
-
-
-
-
-
1,550
-
-
-
-
-
-
-
-
-
5,901
-
-
-
-
-
-
-
-
-
1.09万
-
-
-
-
-
-
-
-
-
1.08万
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
1,637
-
-
-
-
-
-
-
-
-
8,989
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
5,147
-
-
-
-
-
-
-
-
-
2,300
-
-
-
-
-
-
-
-
-
5,000
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
5,874
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
1,616
-
-
-
-
-
-
-
-
-
1,460
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
2,251
-
-
-
-
-
-
-
-
-
1,850
-
-
-
-
-
-
-
-
-
2,005
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
1,200
-
-
-
-
-
-
-
-
-
1,250
-
-
-
-
-
-
-
-
-
1,815
-
-
-
-
-
-
-
-
-
1.52万
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
496
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
8,963
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
8,050
-
-
-
-
-
-
-
-
-
1,709
-
-
-
-
-
-
-
-
-
6,744
-
-
-
-
-
-
-
-
-
2,050
-
-
-
-
-
-
-
-
-
2,097
-
-
-
-
-
-
-
-
-
2,754
-
-
-
-
-
-
-
-
-
1,524
-
-
-
-
-
-
-
-
-
2.00万
-
-
-
-
-
-
-
-
-
3,149
-
-
-
-
-
-
-
-
-
7,356
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
5,716
-
-
-
-
-
-
-
-
-
3,004
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
1,702
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
6,196
-
-
-
-
-
-
-
-
-
851
-
-
-
-
-
-
-
-
-
7,747
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
618
-
-
-
-
-
-
-
-
-
2,274
-
-
-
-
-
-
-
-
-
916
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
1,123
-
-
-
-
-
-
-
-
-
2,431
-
-
-
-
-
-
-
-
-
1.46万
-
-
-
-
-
-
-
-
-
5,167
-
-
-
-
-
-
-
-
-
409
-
-
-
-
-
-
-
-
-
1,000
-
-
-
-
-
-
-
-
-
986
-
-
-
-
-
-
-
-
-
4,041
-
-
-
-
-
-
-
-
-
5,481
-
-
-
-
-
-
-
-
-
5,334
-
-
-
-
-
-
-
-
-
8,304
-
-
-
-
-
-
-
-
-
6,107
-
-
-
-
-
-
-
-
-
3,557
-
-
-
-
-
-
-
-
-
9,348
-
-
-
-
-
-
-
-
-
5,388
-
-
-
-
-
-
-
-
-
8,747
-
-
-
-
-
-
-
-
-
1.56万
-
-
-
-
-
-
-
-
-
4,921
-
-
-
-
-
-
-
-
-
9,669
-
-
-
-
-
-
-
-
-
8,951
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
1.87万
-
-
-
-
-
-
-
-
-
1.65万
1.23万
-
-
-
-
-
-
-
-
-
1.29万
-
-
-
-
-
-
-
-
-
8,412
-
-
-
-
-
-
-
-
-
2.30万
-
-
-
-
-
-
-
-
-
6,022
-
-
-
-
-
-
-
-
-
1.32万
-
-
-
-
-
-
-
-
-
6,545
-
-
-
-
-
-
-
-
-
2.08万
-
-
-
-
-
-
-
-
-
6,992
-
-
-
-
-
-
-
-
-
9,757
-
-
-
-
-
-
-
-
-
4,507
-
-
-
-
-
-
-
-
-
2.71万
-
-
-
-
-
-
-
-
-
3,796
-
-
-
-
-
-
-
-
-
9,016
-
-
-
-
-
-
-
-
-
4,665
-
-
-
-
-
-
-
-
-
2.00万
-
-
-
-
-
-
-
-
-
5,615
-
-
-
-
-
-
-
-
-
1,706
-
-
-
-
-
-
-
-
-
9,860
-
-
-
-
-
-
-
-
-
1,816
-
-
-
-
-
-
-
-
-
3,246
-
-
-
-
-
-
-
-
-
874
-
-
-
-
-
-
-
-
-
2,643
-
-
-
-
-
-
-
-
-
1.89万
-
-
-
-
-
-
-
-
-
2,414
-
-
-
-
-
-
-
-
-
1,075
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1.48万
-
-
-
-
-
-
-
-
-
4,716
-
-
-
-
-
-
-
-
-
6,036
-
-
-
-
-
-
-
-
-
2,312
-
-
-
-
-
-
-
-
-
3.16万
-
-
-
-
-
-
-
-
-
1.34万
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.40万
-
-
-
-
-
-
-
-
-
2.13万
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
9,402
-
-
-
-
-
-
-
-
-
3,327
-
-
-
-
-
-
-
-
-
2,565
-
-
-
-
-
-
-
-
-
4,461
-
-
-
-
-
-
-
-
-
2,187
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
データなし