12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
487
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
1580
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
1357
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
953
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
1931
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
3282
-
-
-
-
-
-
-
-
-
1506
-
-
-
-
-
-
-
-
-
4866
-
-
-
-
-
-
-
-
-
3645
-
-
-
-
-
-
-
-
-
6242
-
-
-
-
-
-
-
-
-
4844
-
-
-
-
-
-
-
-
-
7509
-
-
-
-
-
-
-
-
-
5303
-
-
-
-
-
-
-
-
-
1.40万
-
-
-
-
-
-
-
-
-
9835
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
1023
-
-
-
-
-
-
-
-
-
843
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
639
-
-
-
-
-
-
-
-
-
1140
-
-
-
-
-
-
-
-
-
2644
-
-
-
-
-
-
-
-
-
1906
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
526
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
723
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
770
-
-
-
-
-
-
-
-
-
2290
-
-
-
-
-
-
-
-
-
761
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
3130
-
-
-
-
-
-
-
-
-
2610
-
-
-
-
-
-
-
-
-
3234
-
-
-
-
-
-
-
-
-
2408
-
-
-
-
-
-
-
-
-
6904
-
-
-
-
-
-
-
-
-
1936
-
-
-
-
-
-
-
-
-
3164
-
-
-
-
-
-
-
-
-
1214
-
-
-
-
-
-
-
-
-
6786
-
-
-
-
-
-
-
-
-
1221
-
-
-
-
-
-
-
-
-
3894
-
-
-
-
-
-
-
-
-
1140
-
-
-
-
-
-
-
-
-
7830
-
-
-
-
-
-
-
-
-
3008
-
-
-
-
-
-
-
-
-
3426
-
-
-
-
-
-
-
-
-
4127
-
-
-
-
-
-
-
-
-
1.29万
-
-
-
-
-
-
-
-
-
2130
-
-
-
-
-
-
-
-
-
8628
-
-
-
-
-
-
-
-
-
3852
-
-
-
-
-
-
-
-
-
1.68万
-
-
-
-
-
-
-
-
-
3285
-
-
-
-
-
-
-
-
-
7897
-
-
-
-
-
-
-
-
-
5878
-
-
-
-
-
-
-
-
-
1.90万
-
-
-
-
-
-
-
-
-
7569
-
-
-
-
-
-
-
-
-
1.22万
-
-
-
-
-
-
-
-
-
7081
-
-
-
-
-
-
-
-
-
1.01万
-
-
-
-
-
-
-
-
-
3816
1.85万
-
-
-
-
-
-
-
-
-
3.83万
-
-
-
-
-
-
-
-
-
3.26万
-
-
-
-
-
-
-
-
-
8446
-
-
-
-
-
-
-
-
-
1.38万
-
-
-
-
-
-
-
-
-
6789
-
-
-
-
-
-
-
-
-
2.03万
-
-
-
-
-
-
-
-
-
8490
-
-
-
-
-
-
-
-
-
1.80万
-
-
-
-
-
-
-
-
-
8996
-
-
-
-
-
-
-
-
-
9030
-
-
-
-
-
-
-
-
-
8181
-
-
-
-
-
-
-
-
-
5886
-
-
-
-
-
-
-
-
-
3333
-
-
-
-
-
-
-
-
-
4713
-
-
-
-
-
-
-
-
-
2031
-
-
-
-
-
-
-
-
-
4497
-
-
-
-
-
-
-
-
-
4666
-
-
-
-
-
-
-
-
-
5897
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
2024
-
-
-
-
-
-
-
-
-
2561
-
-
-
-
-
-
-
-
-
716
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
809
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
1120
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4053
-
-
-
-
-
-
-
-
-
1927
-
-
-
-
-
-
-
-
-
1855
-
-
-
-
-
-
-
-
-
364
-
-
-
-
-
-
-
-
-
1286
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
1358
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
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