-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
1,320
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
224