0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
729
-
-
-
-
-
-
-
-
-
1231
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2360
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
2809
-
-
-
-
-
-
-
-
-
5116
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1310
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
961
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
746
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
696
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
274
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
1273
-
-
-
-
-
-
-
-
-
1076
-
-
-
-
-
-
-
-
-
813
-
-
-
-
-
-
-
-
-
1979
-
-
-
-
-
-
-
-
-
1978
-
-
-
-
-
-
-
-
-
2782
-
-
-
-
-
-
-
-
-
3045
-
-
-
-
-
-
-
-
-
1944
1321
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
1658
-
-
-
-
-
-
-
-
-
770
-
-
-
-
-
-
-
-
-
3731
-
-
-
-
-
-
-
-
-
3074
-
-
-
-
-
-
-
-
-
3279
-
-
-
-
-
-
-
-
-
1064
-
-
-
-
-
-
-
-
-
2166
-
-
-
-
-
-
-
-
-
2413
-
-
-
-
-
-
-
-
-
4201
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
530
-
-
-
-
-
-
-
-
-
2465
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5055
-
-
-
-
-
-
-
-
-
2988
-
-
-
-
-
-
-
-
-
2257
-
-
-
-
-
-
-
-
-
2614
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0