0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
1102
-
-
-
-
-
-
-
-
-
696
-
-
-
-
-
-
-
-
-
2190
-
-
-
-
-
-
-
-
-
818
-
-
-
-
-
-
-
-
-
1927
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
821
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
2373
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
1124
-
-
-
-
-
-
-
-
-
849
-
-
-
-
-
-
-
-
-
2660
-
-
-
-
-
-
-
-
-
982
-
-
-
-
-
-
-
-
-
1992
-
-
-
-
-
-
-
-
-
2559
-
-
-
-
-
-
-
-
-
2183
-
-
-
-
-
-
-
-
-
1225
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
74