0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
4,079
-
-
-
-
-
-
-
-
-
1,334
-
-
-
-
-
-
-
-
-
5,531
-
-
-
-
-
-
-
-
-
788
-
-
-
-
-
-
-
-
-
2,159
-
-
-
-
-
-
-
-
-
1,708
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
2,040
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
5,315
-
-
-
-
-
-
-
-
-
6,723
-
-
-
-
-
-
-
-
-
1,271
-
-
-
-
-
-
-
-
-
1.14万
-
-
-
-
-
-
-
-
-
3,018
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
128