-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
915
-
-
-
-
-
-
-
-
-
738
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
1067
-
-
-
-
-
-
-
-
-
1087
-
-
-
-
-
-
-
-
-
1554
-
-
-
-
-
-
-
-
-
969