0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
2237
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
1062
-
-
-
-
-
-
-
-
-
3219
-
-
-
-
-
-
-
-
-
828
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
5409
-
-
-
-
-
-
-
-
-
5533
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
1.03万
-
-
-
-
-
-
-
-
-
4865
-
-
-
-
-
-
-
-
-
1475
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
2191
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
679
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
969
-
-
-
-
-
-
-
-
-
3041
-
-
-
-
-
-
-
-
-
658
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
1269
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
1818
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
751
-
-
-
-
-
-
-
-
-
1488
-
-
-
-
-
-
-
-
-
836
-
-
-
-
-
-
-
-
-
932
-
-
-
-
-
-
-
-
-
528