0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
436
-
-
-
-
-
-
-
-
-
641
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1017
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
1758
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
2636
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
1119
-
-
-
-
-
-
-
-
-
1074
-
-
-
-
-
-
-
-
-
1059
-
-
-
-
-
-
-
-
-
1963
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
1330
-
-
-
-
-
-
-
-
-
891
-
-
-
-
-
-
-
-
-
2409
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
645
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
1009
-
-
-
-
-
-
-
-
-
1819
-
-
-
-
-
-
-
-
-
1416
-
-
-
-
-
-
-
-
-
2956
-
-
-
-
-
-
-
-
-
2922
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
5329
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
2085
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
755
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
1878
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
1071
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
884
483
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
3759
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
3848
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
982
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3372
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2494
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1954
-
-
-
-
-
-
-
-
-
1113
-
-
-
-
-
-
-
-
-
3892
-
-
-
-
-
-
-
-
-
1256
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
1231
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0