2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
1,398
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
1,352
-
-
-
-
-
-
-
-
-
630
-
-
-
-
-
-
-
-
-
1,385
-
-
-
-
-
-
-
-
-
2,785
-
-
-
-
-
-
-
-
-
1,836
-
-
-
-
-
-
-
-
-
1,222
-
-
-
-
-
-
-
-
-
1,621
-
-
-
-
-
-
-
-
-
1,243
-
-
-
-
-
-
-
-
-
1,413
-
-
-
-
-
-
-
-
-
654
-
-
-
-
-
-
-
-
-
1,885
-
-
-
-
-
-
-
-
-
1,011
-
-
-
-
-
-
-
-
-
6,743
-
-
-
-
-
-
-
-
-
4,394
-
-
-
-
-
-
-
-
-
5,037
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
779
-
-
-
-
-
-
-
-
-
2,784
-
-
-
-
-
-
-
-
-
2,479
-
-
-
-
-
-
-
-
-
1,229
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
1,697
-
-
-
-
-
-
-
-
-
1,121
-
-
-
-
-
-
-
-
-
1,266
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
736
-
-
-
-
-
-
-
-
-
4,247
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
1,579
-
-
-
-
-
-
-
-
-
880
-
-
-
-
-
-
-
-
-
746
-
-
-
-
-
-
-
-
-
2,702
-
-
-
-
-
-
-
-
-
997
-
-
-
-
-
-
-
-
-
922
-
-
-
-
-
-
-
-
-
1,249
-
-
-
-
-
-
-
-
-
1,329
-
-
-
-
-
-
-
-
-
4,646
-
-
-
-
-
-
-
-
-
986
-
-
-
-
-
-
-
-
-
1,283
-
-
-
-
-
-
-
-
-
607
-
-
-
-
-
-
-
-
-
799
-
-
-
-
-
-
-
-
-
4,012
-
-
-
-
-
-
-
-
-
1,067
-
-
-
-
-
-
-
-
-
914
-
-
-
-
-
-
-
-
-
2,524
-
-
-
-
-
-
-
-
-
1,366
-
-
-
-
-
-
-
-
-
4,481
-
-
-
-
-
-
-
-
-
919
-
-
-
-
-
-
-
-
-
920
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
7,177
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
594
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
8,402
-
-
-
-
-
-
-
-
-
4,296
-
-
-
-
-
-
-
-
-
4,634
-
-
-
-
-
-
-
-
-
3,134
-
-
-
-
-
-
-
-
-
7,835