-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
2017
-
-
-
-
-
-
-
-
-
506
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1741
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
4811
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1994
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
3762
-
-
-
-
-
-
-
-
-
2417
-
-
-
-
-
-
-
-
-
4293