-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
1117
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
875
-
-
-
-
-
-
-
-
-
946
-
-
-
-
-
-
-
-
-
2064
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
1028
-
-
-
-
-
-
-
-
-
2357
-
-
-
-
-
-
-
-
-
3199
-
-
-
-
-
-
-
-
-
1736
-
-
-
-
-
-
-
-
-
731
-
-
-
-
-
-
-
-
-
1665
-
-
-
-
-
-
-
-
-
3948
-
-
-
-
-
-
-
-
-
3790
-
-
-
-
-
-
-
-
-
2846
-
-
-
-
-
-
-
-
-
2212