0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3400
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1113
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1288
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
824
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2386
-
-
-
-
-
-
-
-
-
0
26
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
1901
-
-
-
-
-
-
-
-
-
735
-
-
-
-
-
-
-
-
-
2381
-
-
-
-
-
-
-
-
-
679
-
-
-
-
-
-
-
-
-
4005
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
1822
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
3236
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
1807
-
-
-
-
-
-
-
-
-
2161
-
-
-
-
-
-
-
-
-
1615
-
-
-
-
-
-
-
-
-
4284
-
-
-
-
-
-
-
-
-
1126
-
-
-
-
-
-
-
-
-
1093
-
-
-
-
-
-
-
-
-
1030
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
1054
-
-
-
-
-
-
-
-
-
894
-
-
-
-
-
-
-
-
-
688
-
-
-
-
-
-
-
-
-
962
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
1616
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
869
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
1018
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1535
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
2185
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
1730
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
2305
-
-
-
-
-
-
-
-
-
858
-
-
-
-
-
-
-
-
-
1678
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
2175
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
1069
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暫無數據