0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
889
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
1,094
-
-
-
-
-
-
-
-
-
1,254
-
-
-
-
-
-
-
-
-
953
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
1,460
-
-
-
-
-
-
-
-
-
382
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5,288
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
13.55万
-
-
-
-
-
-
-
-
-
5,934
-
-
-
-
-
-
-
-
-
7,144
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
4,163
-
-
-
-
-
-
-
-
-
1,244
-
-
-
-
-
-
-
-
-
3,168
-
-
-
-
-
-
-
-
-
2,354
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
2,102
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
1,575
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
3,104
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
1,271
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
2,804
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
1,125
-
-
-
-
-
-
-
-
-
1,053
-
-
-
-
-
-
-
-
-
1,549
-
-
-
-
-
-
-
-
-
1,502
-
-
-
-
-
-
-
-
-
792
-
-
-
-
-
-
-
-
-
2,867
-
-
-
-
-
-
-
-
-
1,523
-
-
-
-
-
-
-
-
-
1,461
2,077
-
-
-
-
-
-
-
-
-
1,604
-
-
-
-
-
-
-
-
-
1,956
-
-
-
-
-
-
-
-
-
2,036
-
-
-
-
-
-
-
-
-
3,510
-
-
-
-
-
-
-
-
-
947
-
-
-
-
-
-
-
-
-
2,087
-
-
-
-
-
-
-
-
-
872
-
-
-
-
-
-
-
-
-
3,757
-
-
-
-
-
-
-
-
-
865
-
-
-
-
-
-
-
-
-
1,179
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
1,423
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
930
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3,158
-
-
-
-
-
-
-
-
-
1,709
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
592
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0