14
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
1089
-
-
-
-
-
-
-
-
-
1135
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
694
-
-
-
-
-
-
-
-
-
4844
-
-
-
-
-
-
-
-
-
2541
-
-
-
-
-
-
-
-
-
2554
-
-
-
-
-
-
-
-
-
3699
-
-
-
-
-
-
-
-
-
3265
-
-
-
-
-
-
-
-
-
6019
-
-
-
-
-
-
-
-
-
3423
-
-
-
-
-
-
-
-
-
7174
-
-
-
-
-
-
-
-
-
2706
-
-
-
-
-
-
-
-
-
6620
-
-
-
-
-
-
-
-
-
5425
-
-
-
-
-
-
-
-
-
1.56万
-
-
-
-
-
-
-
-
-
5100
-
-
-
-
-
-
-
-
-
8391
-
-
-
-
-
-
-
-
-
2801
-
-
-
-
-
-
-
-
-
1.86万
-
-
-
-
-
-
-
-
-
4872
-
-
-
-
-
-
-
-
-
1.87万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4520
-
-
-
-
-
-
-
-
-
5244
-
-
-
-
-
-
-
-
-
2169
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
2293
-
-
-
-
-
-
-
-
-
1350
-
-
-
-
-
-
-
-
-
1003
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
940
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
2641
-
-
-
-
-
-
-
-
-
4273
-
-
-
-
-
-
-
-
-
1753
-
-
-
-
-
-
-
-
-
1102
-
-
-
-
-
-
-
-
-
3729
-
-
-
-
-
-
-
-
-
4514
-
-
-
-
-
-
-
-
-
1860
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
2045
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
1772
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
4077
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
1058
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
1093
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
972
-
-
-
-
-
-
-
-
-
2655
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
1528
-
-
-
-
-
-
-
-
-
1.87万
-
-
-
-
-
-
-
-
-
4751
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
873
-
-
-
-
-
-
-
-
-
1635
-
-
-
-
-
-
-
-
-
1423
-
-
-
-
-
-
-
-
-
3.63万
-
-
-
-
-
-
-
-
-
9597
-
-
-
-
-
-
-
-
-
2818
-
-
-
-
-
-
-
-
-
2318
-
-
-
-
-
-
-
-
-
6029
-
-
-
-
-
-
-
-
-
8777
-
-
-
-
-
-
-
-
-
4242
-
-
-
-
-
-
-
-
-
8001
-
-
-
-
-
-
-
-
-
3408
-
-
-
-
-
-
-
-
-
1.06万
-
-
-
-
-
-
-
-
-
3.30万
-
-
-
-
-
-
-
-
-
1.08万
-
-
-
-
-
-
-
-
-
6742
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
7122
-
-
-
-
-
-
-
-
-
1.82万
-
-
-
-
-
-
-
-
-
1.24万
-
-
-
-
-
-
-
-
-
1.01万
-
-
-
-
-
-
-
-
-
7725
-
-
-
-
-
-
-
-
-
5439
-
-
-
-
-
-
-
-
-
3.61万
-
-
-
-
-
-
-
-
-
1.34万
-
-
-
-
-
-
-
-
-
6610
-
-
-
-
-
-
-
-
-
5627
-
-
-
-
-
-
-
-
-
9558
-
-
-
-
-
-
-
-
-
1.80万
-
-
-
-
-
-
-
-
-
5227
-
-
-
-
-
-
-
-
-
5788
-
-
-
-
-
-
-
-
-
3530
-
-
-
-
-
-
-
-
-
5838
-
-
-
-
-
-
-
-
-
4732
-
-
-
-
-
-
-
-
-
9083
-
-
-
-
-
-
-
-
-
4750
-
-
-
-
-
-
-
-
-
3816
-
-
-
-
-
-
-
-
-
1786
-
-
-
-
-
-
-
-
-
3207
-
-
-
-
-
-
-
-
-
964
-
-
-
-
-
-
-
-
-
2714
4992
-
-
-
-
-
-
-
-
-
8039
-
-
-
-
-
-
-
-
-
2116
-
-
-
-
-
-
-
-
-
4969
-
-
-
-
-
-
-
-
-
3824
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
3964
-
-
-
-
-
-
-
-
-
3099
-
-
-
-
-
-
-
-
-
1702
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
2.16万
-
-
-
-
-
-
-
-
-
1.85万
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
1628
-
-
-
-
-
-
-
-
-
3078
-
-
-
-
-
-
-
-
-
3661
-
-
-
-
-
-
-
-
-
3556
-
-
-
-
-
-
-
-
-
1316
-
-
-
-
-
-
-
-
-
1068
-
-
-
-
-
-
-
-
-
767
-
-
-
-
-
-
-
-
-
6082
-
-
-
-
-
-
-
-
-
4031
-
-
-
-
-
-
-
-
-
5634
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
2191
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
1.97万
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1180
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
3325
-
-
-
-
-
-
-
-
-
496
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
783
-
-
-
-
-
-
-
-
-
1653
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1108
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
569
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
526
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
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