-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
509
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
590
-
-
-
-
-
-
-
-
-
692
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
394