-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
952
-
-
-
-
-
-
-
-
-
970
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
548
-
-
-
-
-
-
-
-
-
1971
-
-
-
-
-
-
-
-
-
1044
-
-
-
-
-
-
-
-
-
672
-
-
-
-
-
-
-
-
-
446
-
-
-
-
-
-
-
-
-
460