-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
455
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
660
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
214
1010
-
-
-
-
-
-
-
-
-
742
-
-
-
-
-
-
-
-
-
1144
-
-
-
-
-
-
-
-
-
1145
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
1088
-
-
-
-
-
-
-
-
-
718
-
-
-
-
-
-
-
-
-
2325
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
741
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
980
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-