1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
1,000
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
641
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
819
-
-
-
-
-
-
-
-
-
822
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
1,970
-
-
-
-
-
-
-
-
-
1,108
-
-
-
-
-
-
-
-
-
2,461
-
-
-
-
-
-
-
-
-
2,944
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
468
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
3,644
-
-
-
-
-
-
-
-
-
5,514
-
-
-
-
-
-
-
-
-
409
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
744
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
1,102
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
3,342
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
2,353
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
967
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
2,482
-
-
-
-
-
-
-
-
-
2,795
-
-
-
-
-
-
-
-
-
663
-
-
-
-
-
-
-
-
-
1,698
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
2,405
-
-
-
-
-
-
-
-
-
2,787
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
1,380
-
-
-
-
-
-
-
-
-
1,217
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
861
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
2,014
-
-
-
-
-
-
-
-
-
987
-
-
-
-
-
-
-
-
-
953
-
-
-
-
-
-
-
-
-
1,024
-
-
-
-
-
-
-
-
-
2,771
-
-
-
-
-
-
-
-
-
5,061
-
-
-
-
-
-
-
-
-
4,428
-
-
-
-
-
-
-
-
-
6,782
-
-
-
-
-
-
-
-
-
2,679
-
-
-
-
-
-
-
-
-
9,903
-
-
-
-
-
-
-
-
-
7,947
-
-
-
-
-
-
-
-
-
1.39万
-
-
-
-
-
-
-
-
-
4,324
-
-
-
-
-
-
-
-
-
5,764
-
-
-
-
-
-
-
-
-
5,864
-
-
-
-
-
-
-
-
-
1.68万
-
-
-
-
-
-
-
-
-
6,941
-
-
-
-
-
-
-
-
-
1.27万
-
-
-
-
-
-
-
-
-
1.23万
3,538
-
-
-
-
-
-
-
-
-
6,994
-
-
-
-
-
-
-
-
-
9,324
-
-
-
-
-
-
-
-
-
1.42万
-
-
-
-
-
-
-
-
-
1.24万
-
-
-
-
-
-
-
-
-
1.22万
-
-
-
-
-
-
-
-
-
1.16万
-
-
-
-
-
-
-
-
-
9,351
-
-
-
-
-
-
-
-
-
8,749
-
-
-
-
-
-
-
-
-
6,159
-
-
-
-
-
-
-
-
-
6,838
-
-
-
-
-
-
-
-
-
1.51万
-
-
-
-
-
-
-
-
-
5,000
-
-
-
-
-
-
-
-
-
3,115
-
-
-
-
-
-
-
-
-
1.42万
-
-
-
-
-
-
-
-
-
1,730
-
-
-
-
-
-
-
-
-
1,088
-
-
-
-
-
-
-
-
-
813
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
3,779
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
1,114
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
1,006
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
9,226
-
-
-
-
-
-
-
-
-
1.48万
-
-
-
-
-
-
-
-
-
1.30万
-
-
-
-
-
-
-
-
-
9,770
-
-
-
-
-
-
-
-
-
7,675
-
-
-
-
-
-
-
-
-
4,357
-
-
-
-
-
-
-
-
-
1,718
-
-
-
-
-
-
-
-
-
1,047
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0