0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
769
-
-
-
-
-
-
-
-
-
1435
-
-
-
-
-
-
-
-
-
1035
-
-
-
-
-
-
-
-
-
1073
-
-
-
-
-
-
-
-
-
1351
-
-
-
-
-
-
-
-
-
1150
-
-
-
-
-
-
-
-
-
2447
-
-
-
-
-
-
-
-
-
3026
-
-
-
-
-
-
-
-
-
2476
-
-
-
-
-
-
-
-
-
3333
-
-
-
-
-
-
-
-
-
5690
-
-
-
-
-
-
-
-
-
1.13万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
1297
-
-
-
-
-
-
-
-
-
1202
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
629
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
1046
-
-
-
-
-
-
-
-
-
711
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
1176
-
-
-
-
-
-
-
-
-
2229
-
-
-
-
-
-
-
-
-
2945
-
-
-
-
-
-
-
-
-
2449
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
851
-
-
-
-
-
-
-
-
-
851
-
-
-
-
-
-
-
-
-
5660
-
-
-
-
-
-
-
-
-
2891
-
-
-
-
-
-
-
-
-
919
-
-
-
-
-
-
-
-
-
1556
-
-
-
-
-
-
-
-
-
3060
-
-
-
-
-
-
-
-
-
2527
-
-
-
-
-
-
-
-
-
5600
-
-
-
-
-
-
-
-
-
2187
-
-
-
-
-
-
-
-
-
1156
-
-
-
-
-
-
-
-
-
3073
-
-
-
-
-
-
-
-
-
3782
-
-
-
-
-
-
-
-
-
3315
-
-
-
-
-
-
-
-
-
4552
-
-
-
-
-
-
-
-
-
3213
-
-
-
-
-
-
-
-
-
5476
-
-
-
-
-
-
-
-
-
6434
-
-
-
-
-
-
-
-
-
1.65万
-
-
-
-
-
-
-
-
-
1.53万
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
9349
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
9982
1.50万
-
-
-
-
-
-
-
-
-
1.08万
-
-
-
-
-
-
-
-
-
1.20万
-
-
-
-
-
-
-
-
-
1.15万
-
-
-
-
-
-
-
-
-
1.92万
-
-
-
-
-
-
-
-
-
3268
-
-
-
-
-
-
-
-
-
2025
-
-
-
-
-
-
-
-
-
2892
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
1974
-
-
-
-
-
-
-
-
-
1026
-
-
-
-
-
-
-
-
-
536
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-