49
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1016
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2036
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
911
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
682
-
-
-
-
-
-
-
-
-
1757
-
-
-
-
-
-
-
-
-
3823
-
-
-
-
-
-
-
-
-
7559
-
-
-
-
-
-
-
-
-
8171
-
-
-
-
-
-
-
-
-
8503
-
-
-
-
-
-
-
-
-
8436
-
-
-
-
-
-
-
-
-
1.13万
-
-
-
-
-
-
-
-
-
8147
-
-
-
-
-
-
-
-
-
8459
-
-
-
-
-
-
-
-
-
8925
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
739
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
205
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
1154
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
819
-
-
-
-
-
-
-
-
-
1022
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
1475
-
-
-
-
-
-
-
-
-
2653
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
1073
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
436
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-
2213
-
-
-
-
-
-
-
-
-
3255
-
-
-
-
-
-
-
-
-
3284
-
-
-
-
-
-
-
-
-
506
-
-
-
-
-
-
-
-
-
7058
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
2122
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
3016
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
1817
-
-
-
-
-
-
-
-
-
7489
-
-
-
-
-
-
-
-
-
3682
-
-
-
-
-
-
-
-
-
1519
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
1050
-
-
-
-
-
-
-
-
-
8797
-
-
-
-
-
-
-
-
-
1778
-
-
-
-
-
-
-
-
-
4533
-
-
-
-
-
-
-
-
-
7766
-
-
-
-
-
-
-
-
-
2510
-
-
-
-
-
-
-
-
-
9583
-
-
-
-
-
-
-
-
-
1.77万
-
-
-
-
-
-
-
-
-
8172
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
1.42万
-
-
-
-
-
-
-
-
-
1.38万
-
-
-
-
-
-
-
-
-
1.09万
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
9127
-
-
-
-
-
-
-
-
-
9031
-
-
-
-
-
-
-
-
-
9305
-
-
-
-
-
-
-
-
-
8268
-
-
-
-
-
-
-
-
-
5666
9103
-
-
-
-
-
-
-
-
-
1.39万
-
-
-
-
-
-
-
-
-
1.34万
-
-
-
-
-
-
-
-
-
5713
-
-
-
-
-
-
-
-
-
3935
-
-
-
-
-
-
-
-
-
5539
-
-
-
-
-
-
-
-
-
3777
-
-
-
-
-
-
-
-
-
3315
-
-
-
-
-
-
-
-
-
3013
-
-
-
-
-
-
-
-
-
2068
-
-
-
-
-
-
-
-
-
3997
-
-
-
-
-
-
-
-
-
1016
-
-
-
-
-
-
-
-
-
2337
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
1386
-
-
-
-
-
-
-
-
-
2223
-
-
-
-
-
-
-
-
-
3608
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
1142
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
5619
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2763
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
473
-
-
-
-
-
-
-
-
-
555
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0