0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
1100
-
-
-
-
-
-
-
-
-
2452
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
6085
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
2053
-
-
-
-
-
-
-
-
-
1280
-
-
-
-
-
-
-
-
-
1164
-
-
-
-
-
-
-
-
-
1104
-
-
-
-
-
-
-
-
-
1657
-
-
-
-
-
-
-
-
-
2533
-
-
-
-
-
-
-
-
-
2992
-
-
-
-
-
-
-
-
-
3072
-
-
-
-
-
-
-
-
-
6808
-
-
-
-
-
-
-
-
-
2026
-
-
-
-
-
-
-
-
-
1069
-
-
-
-
-
-
-
-
-
858