-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
780
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
706
-
-
-
-
-
-
-
-
-
1529
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
1195
-
-
-
-
-
-
-
-
-
595