0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
347
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
1059
-
-
-
-
-
-
-
-
-
413
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
1020
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
1215
-
-
-
-
-
-
-
-
-
2857
-
-
-
-
-
-
-
-
-
1293
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
1689
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
2246
-
-
-
-
-
-
-
-
-
5274
-
-
-
-
-
-
-
-
-
862
-
-
-
-
-
-
-
-
-
802
-
-
-
-
-
-
-
-
-
1409
-
-
-
-
-
-
-
-
-
2893
-
-
-
-
-
-
-
-
-
4627
-
-
-
-
-
-
-
-
-
6543
-
-
-
-
-
-
-
-
-
4350
-
-
-
-
-
-
-
-
-
4877
-
-
-
-
-
-
-
-
-
582
8045
-
-
-
-
-
-
-
-
-
5891
-
-
-
-
-
-
-
-
-
4090
-
-
-
-
-
-
-
-
-
5161
-
-
-
-
-
-
-
-
-
2099
-
-
-
-
-
-
-
-
-
6731
-
-
-
-
-
-
-
-
-
3850
-
-
-
-
-
-
-
-
-
1135
-
-
-
-
-
-
-
-
-
2057
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
7488
-
-
-
-
-
-
-
-
-
786
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
737
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
2441
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
571
-
-
-
-
-
-
-
-
-
824
-
-
-
-
-
-
-
-
-
5260
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
594
-
-
-
-
-
-
-
-
-
1343
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
1697
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
1202
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1520
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
1338
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
582
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2571
-
-
-
-
-
-
-
-
-
2750
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
1246
-
-
-
-
-
-
-
-
-
1718
-
-
-
-
-
-
-
-
-
1163
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暫無數據
暫無數據