283
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
743
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1089
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
4384
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
948
-
-
-
-
-
-
-
-
-
2320
-
-
-
-
-
-
-
-
-
1757
-
-
-
-
-
-
-
-
-
2198
-
-
-
-
-
-
-
-
-
1.75万
-
-
-
-
-
-
-
-
-
2693
-
-
-
-
-
-
-
-
-
4014
-
-
-
-
-
-
-
-
-
2148
-
-
-
-
-
-
-
-
-
2134
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
8831
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
5579
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
4986
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
2304
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
3735
-
-
-
-
-
-
-
-
-
164
2998
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
2110
-
-
-
-
-
-
-
-
-
769
-
-
-
-
-
-
-
-
-
1723
-
-
-
-
-
-
-
-
-
849
-
-
-
-
-
-
-
-
-
4300
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
3043
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
4538
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4532
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3593
-
-
-
-
-
-
-
-
-
8056
-
-
-
-
-
-
-
-
-
2981
-
-
-
-
-
-
-
-
-
2726
-
-
-
-
-
-
-
-
-
5231
-
-
-
-
-
-
-
-
-
1315
-
-
-
-
-
-
-
-
-
7723
-
-
-
-
-
-
-
-
-
2019
-
-
-
-
-
-
-
-
-
2078
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
2887
-
-
-
-
-
-
-
-
-
2030
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
997
-
-
-
-
-
-
-
-
-
2319
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3362
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
2836
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
1283
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
7167
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0