-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2,017
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
8,202
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
3,394
-
-
-
-
-
-
-
-
-
680
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
1,142
-
-
-
-
-
-
-
-
-
1,934
-
-
-
-
-
-
-
-
-
1,101
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
253