0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
4.08K
-
-
-
-
-
-
-
-
-
1.33K
-
-
-
-
-
-
-
-
-
5.53K
-
-
-
-
-
-
-
-
-
788
-
-
-
-
-
-
-
-
-
2.16K
-
-
-
-
-
-
-
-
-
1.71K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
2.04K
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
5.32K
-
-
-
-
-
-
-
-
-
6.72K
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
11.42K
-
-
-
-
-
-
-
-
-
3.02K
-
-
-
-
-
-
-
-
-
10.71K
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
128