23
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
916
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
1286
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
1023
-
-
-
-
-
-
-
-
-
775
-
-
-
-
-
-
-
-
-
2727
-
-
-
-
-
-
-
-
-
1035
-
-
-
-
-
-
-
-
-
1089
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
843
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
4016
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
1369
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
987
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
1332
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
1716
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
1629
-
-
-
-
-
-
-
-
-
773
-
-
-
-
-
-
-
-
-
2857
-
-
-
-
-
-
-
-
-
3559
-
-
-
-
-
-
-
-
-
3145
-
-
-
-
-
-
-
-
-
4113
-
-
-
-
-
-
-
-
-
1.05万
-
-
-
-
-
-
-
-
-
1965
-
-
-
-
-
-
-
-
-
4550
-
-
-
-
-
-
-
-
-
3329
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
1.68万
-
-
-
-
-
-
-
-
-
865
-
-
-
-
-
-
-
-
-
1.42万
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
1.72万
-
-
-
-
-
-
-
-
-
596
-
-
-
-
-
-
-
-
-
604
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
355
-
-
-
-
-
-
-
-
-
1098
-
-
-
-
-
-
-
-
-
1611
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
1509
-
-
-
-
-
-
-
-
-
1858
-
-
-
-
-
-
-
-
-
1880
-
-
-
-
-
-
-
-
-
5438
-
-
-
-
-
-
-
-
-
1736
-
-
-
-
-
-
-
-
-
3969
-
-
-
-
-
-
-
-
-
1296
-
-
-
-
-
-
-
-
-
8097
-
-
-
-
-
-
-
-
-
8575
-
-
-
-
-
-
-
-
-
6523
-
-
-
-
-
-
-
-
-
1.27万
-
-
-
-
-
-
-
-
-
2.36万
-
-
-
-
-
-
-
-
-
5686
-
-
-
-
-
-
-
-
-
9579
-
-
-
-
-
-
-
-
-
5505
-
-
-
-
-
-
-
-
-
4898
-
-
-
-
-
-
-
-
-
5015
-
-
-
-
-
-
-
-
-
3722
-
-
-
-
-
-
-
-
-
1.74万
-
-
-
-
-
-
-
-
-
8729
-
-
-
-
-
-
-
-
-
4885
-
-
-
-
-
-
-
-
-
9943
-
-
-
-
-
-
-
-
-
3165
-
-
-
-
-
-
-
-
-
6543
-
-
-
-
-
-
-
-
-
3021
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
2239
-
-
-
-
-
-
-
-
-
6388
-
-
-
-
-
-
-
-
-
2795
-
-
-
-
-
-
-
-
-
4414
-
-
-
-
-
-
-
-
-
2949
-
-
-
-
-
-
-
-
-
2448
-
-
-
-
-
-
-
-
-
1732
-
-
-
-
-
-
-
-
-
1.10万
-
-
-
-
-
-
-
-
-
1031
-
-
-
-
-
-
-
-
-
5042
-
-
-
-
-
-
-
-
-
1572
-
-
-
-
-
-
-
-
-
7067
-
-
-
-
-
-
-
-
-
1825
-
-
-
-
-
-
-
-
-
4463
-
-
-
-
-
-
-
-
-
2456
-
-
-
-
-
-
-
-
-
7886
-
-
-
-
-
-
-
-
-
2509
-
-
-
-
-
-
-
-
-
9535
-
-
-
-
-
-
-
-
-
3830
-
-
-
-
-
-
-
-
-
1.33万
-
-
-
-
-
-
-
-
-
4164
-
-
-
-
-
-
-
-
-
9640
-
-
-
-
-
-
-
-
-
5141
-
-
-
-
-
-
-
-
-
1.74万
-
-
-
-
-
-
-
-
-
4395
-
-
-
-
-
-
-
-
-
8743
-
-
-
-
-
-
-
-
-
5513
1.49万
-
-
-
-
-
-
-
-
-
4148
-
-
-
-
-
-
-
-
-
1.12万
-
-
-
-
-
-
-
-
-
4.44万
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
1.52万
-
-
-
-
-
-
-
-
-
1.48万
-
-
-
-
-
-
-
-
-
1.19万
-
-
-
-
-
-
-
-
-
6581
-
-
-
-
-
-
-
-
-
9172
-
-
-
-
-
-
-
-
-
6599
-
-
-
-
-
-
-
-
-
2.70万
-
-
-
-
-
-
-
-
-
4653
-
-
-
-
-
-
-
-
-
6303
-
-
-
-
-
-
-
-
-
3385
-
-
-
-
-
-
-
-
-
7162
-
-
-
-
-
-
-
-
-
3.17万
-
-
-
-
-
-
-
-
-
5017
-
-
-
-
-
-
-
-
-
1169
-
-
-
-
-
-
-
-
-
2855
-
-
-
-
-
-
-
-
-
949
-
-
-
-
-
-
-
-
-
3762
-
-
-
-
-
-
-
-
-
2094
-
-
-
-
-
-
-
-
-
2573
-
-
-
-
-
-
-
-
-
1790
-
-
-
-
-
-
-
-
-
1430
-
-
-
-
-
-
-
-
-
4396
-
-
-
-
-
-
-
-
-
2445
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
3548
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
3524
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
609
-
-
-
-
-
-
-
-
-
465
-
-
-
-
-
-
-
-
-
2745
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
1355
-
-
-
-
-
-
-
-
-
1044
-
-
-
-
-
-
-
-
-
1040
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
1007
-
-
-
-
-
-
-
-
-
452
-
-
-
-
-
-
-
-
-
2672
-
-
-
-
-
-
-
-
-
2189
-
-
-
-
-
-
-
-
-
1353
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
2174
-
-
-
-
-
-
-
-
-
1536
-
-
-
-
-
-
-
-
-
972
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
535
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
4831
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
3631
-
-
-
-
-
-
-
-
-
5352
-
-
-
-
-
-
-
-
-
4102
-
-
-
-
-
-
-
-
-
1061
-
-
-
-
-
-
-
-
-
1107
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
686
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
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