-
-
-
-
-
-
-
-
-
517
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
1090
-
-
-
-
-
-
-
-
-
953
-
-
-
-
-
-
-
-
-
704
1144
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
1193
-
-
-
-
-
-
-
-
-
2053
-
-
-
-
-
-
-
-
-
983
-
-
-
-
-
-
-
-
-
1314
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
1758
-
-
-
-
-
-
-
-
-
1123
-
-
-
-
-
-
-
-
-
848
-
-
-
-
-
-
-
-
-
1615
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
1716
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
292
-
-
-
-
-
-
-
-
-