2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
1260
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
2030
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
967