45
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
1011
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
366
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1708
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
1012
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
1188
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
1032
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1584
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2174
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
1207
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
2305
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
1233
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
2112
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
1046
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
3085
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
2040
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
2984
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
4035
-
-
-
-
-
-
-
-
-
8563
-
-
-
-
-
-
-
-
-
3635
-
-
-
-
-
-
-
-
-
1538
-
-
-
-
-
-
-
-
-
5510
-
-
-
-
-
-
-
-
-
7464
-
-
-
-
-
-
-
-
-
5211
-
-
-
-
-
-
-
-
-
5582
-
-
-
-
-
-
-
-
-
1077
-
-
-
-
-
-
-
-
-
6554
-
-
-
-
-
-
-
-
-
1947
-
-
-
-
-
-
-
-
-
5163
-
-
-
-
-
-
-
-
-
2572
-
-
-
-
-
-
-
-
-
9746
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
7637
-
-
-
-
-
-
-
-
-
1723
-
-
-
-
-
-
-
-
-
974
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
545
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
2024
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
1912
-
-
-
-
-
-
-
-
-
2986
-
-
-
-
-
-
-
-
-
4957
-
-
-
-
-
-
-
-
-
1262
-
-
-
-
-
-
-
-
-
1.60万
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
1765
-
-
-
-
-
-
-
-
-
1553
-
-
-
-
-
-
-
-
-
4516
-
-
-
-
-
-
-
-
-
1.30万
-
-
-
-
-
-
-
-
-
3307
-
-
-
-
-
-
-
-
-
6392
-
-
-
-
-
-
-
-
-
1.30万
-
-
-
-
-
-
-
-
-
4518
-
-
-
-
-
-
-
-
-
1.83万
-
-
-
-
-
-
-
-
-
1.09万
-
-
-
-
-
-
-
-
-
5069
-
-
-
-
-
-
-
-
-
3860
-
-
-
-
-
-
-
-
-
1.19万
-
-
-
-
-
-
-
-
-
5936
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
1.98万
-
-
-
-
-
-
-
-
-
1569
-
-
-
-
-
-
-
-
-
6340
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
1.29万
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
4901
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
1.96万
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
3808
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
3574
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
3404
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
5236
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
2611
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
4592
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
3256
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
3708
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
1628
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
7267
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
2322
-
-
-
-
-
-
-
-
-
1181
-
-
-
-
-
-
-
-
-
3865
-
-
-
-
-
-
-
-
-
909
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
1147
-
-
-
-
-
-
-
-
-
5773
-
-
-
-
-
-
-
-
-
1284
-
-
-
-
-
-
-
-
-
4599
-
-
-
-
-
-
-
-
-
2242
-
-
-
-
-
-
-
-
-
8623
-
-
-
-
-
-
-
-
-
3815
-
-
-
-
-
-
-
-
-
5352
-
-
-
-
-
-
-
-
-
3578
-
-
-
-
-
-
-
-
-
8760
-
-
-
-
-
-
-
-
-
1836
-
-
-
-
-
-
-
-
-
3505
-
-
-
-
-
-
-
-
-
2722
-
-
-
-
-
-
-
-
-
3.12万
-
-
-
-
-
-
-
-
-
3725
-
-
-
-
-
-
-
-
-
5758
-
-
-
-
-
-
-
-
-
2058
-
-
-
-
-
-
-
-
-
8722
-
-
-
-
-
-
-
-
-
1612
-
-
-
-
-
-
-
-
-
4639
-
-
-
-
-
-
-
-
-
5140
-
-
-
-
-
-
-
-
-
1.08万
-
-
-
-
-
-
-
-
-
4224
-
-
-
-
-
-
-
-
-
6183
-
-
-
-
-
-
-
-
-
3897
-
-
-
-
-
-
-
-
-
8641
3633
-
-
-
-
-
-
-
-
-
7827
-
-
-
-
-
-
-
-
-
2438
-
-
-
-
-
-
-
-
-
1.19万
-
-
-
-
-
-
-
-
-
3553
-
-
-
-
-
-
-
-
-
6579
-
-
-
-
-
-
-
-
-
2828
-
-
-
-
-
-
-
-
-
2.25万
-
-
-
-
-
-
-
-
-
3369
-
-
-
-
-
-
-
-
-
4297
-
-
-
-
-
-
-
-
-
2078
-
-
-
-
-
-
-
-
-
1.22万
-
-
-
-
-
-
-
-
-
3333
-
-
-
-
-
-
-
-
-
6147
-
-
-
-
-
-
-
-
-
4246
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
3509
-
-
-
-
-
-
-
-
-
9404
-
-
-
-
-
-
-
-
-
2969
-
-
-
-
-
-
-
-
-
1.62万
-
-
-
-
-
-
-
-
-
4520
-
-
-
-
-
-
-
-
-
6529
-
-
-
-
-
-
-
-
-
2589
-
-
-
-
-
-
-
-
-
7402
-
-
-
-
-
-
-
-
-
1831
-
-
-
-
-
-
-
-
-
4042
-
-
-
-
-
-
-
-
-
3881
-
-
-
-
-
-
-
-
-
3.90万
-
-
-
-
-
-
-
-
-
2378
-
-
-
-
-
-
-
-
-
3.00万
-
-
-
-
-
-
-
-
-
902
-
-
-
-
-
-
-
-
-
1.02万
-
-
-
-
-
-
-
-
-
776
-
-
-
-
-
-
-
-
-
2397
-
-
-
-
-
-
-
-
-
656
-
-
-
-
-
-
-
-
-
9785
-
-
-
-
-
-
-
-
-
827
-
-
-
-
-
-
-
-
-
4162
-
-
-
-
-
-
-
-
-
686
-
-
-
-
-
-
-
-
-
5375
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
1860
-
-
-
-
-
-
-
-
-
840
-
-
-
-
-
-
-
-
-
3948
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
2.58万
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
1.90万
-
-
-
-
-
-
-
-
-
792
-
-
-
-
-
-
-
-
-
5836
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
2863
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
967
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
4434
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
3038
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
1989
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
9597
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
1732
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
1079
-
-
-
-
-
-
-
-
-
1932
-
-
-
-
-
-
-
-
-
2135
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
5299
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
2333
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
615
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
756
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1236
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
2292
-
-
-
-
-
-
-
-
-
2178
-
-
-
-
-
-
-
-
-
1056
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
1288
-
-
-
-
-
-
-
-
-
1815
-
-
-
-
-
-
-
-
-
4177
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
5017
-
-
-
-
-
-
-
-
-
812
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
729
-
-
-
-
-
-
-
-
-
3068
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
9449
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1398
-
-
-
-
-
-
-
-
-
537
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2384
-
-
-
-
-
-
-
-
-
8103
-
-
-
-
-
-
-
-
-
1343
-
-
-
-
-
-
-
-
-
5379
-
-
-
-
-
-
-
-
-
1032
-
-
-
-
-
-
-
-
-
2642
-
-
-
-
-
-
-
-
-
1045
-
-
-
-
-
-
-
-
-
7971
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
1278
-
-
-
-
-
-
-
-
-
1014
-
-
-
-
-
-
-
-
-
3627
-
-
-
-
-
-
-
-
-
979
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
2803
-
-
-
-
-
-
-
-
-
819
-
-
-
-
-
-
-
-
-
1340
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
1952
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
873
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0