0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
2,491
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
1,272
-
-
-
-
-
-
-
-
-
2,620
-
-
-
-
-
-
-
-
-
2,069
-
-
-
-
-
-
-
-
-
1,207
-
-
-
-
-
-
-
-
-
9,577
-
-
-
-
-
-
-
-
-
3,546
-
-
-
-
-
-
-
-
-
4,764
-
-
-
-
-
-
-
-
-
3,720
-
-
-
-
-
-
-
-
-
5,488
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
6,545
-
-
-
-
-
-
-
-
-
321
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
1,546
-
-
-
-
-
-
-
-
-
9,133
-
-
-
-
-
-
-
-
-
1,089
-
-
-
-
-
-
-
-
-
2,653
-
-
-
-
-
-
-
-
-
6,174
-
-
-
-
-
-
-
-
-
3,451
-
-
-
-
-
-
-
-
-
3,224
-
-
-
-
-
-
-
-
-
9,915
-
-
-
-
-
-
-
-
-
1,714
-
-
-
-
-
-
-
-
-
2,586
-
-
-
-
-
-
-
-
-
2,371
-
-
-
-
-
-
-
-
-
2,199
5,889
-
-
-
-
-
-
-
-
-
2.72万
-
-
-
-
-
-
-
-
-
8,058
-
-
-
-
-
-
-
-
-
5,203
-
-
-
-
-
-
-
-
-
4,353
-
-
-
-
-
-
-
-
-
3,013
-
-
-
-
-
-
-
-
-
3,886
-
-
-
-
-
-
-
-
-
7,265
-
-
-
-
-
-
-
-
-
6,194
-
-
-
-
-
-
-
-
-
1,275
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2,167
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
4,006
-
-
-
-
-
-
-
-
-
946
-
-
-
-
-
-
-
-
-
1,255
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1,710
-
-
-
-
-
-
-
-
-
1,190
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0