-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
520
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
1,916
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
941
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
639
-
-
-
-
-
-
-
-
-
1,072
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
2,325
-
-
-
-
-
-
-
-
-
1,453
-
-
-
-
-
-
-
-
-
1,558