-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
1557
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
638
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
122
515
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
1176
-
-
-
-
-
-
-
-
-
1756
-
-
-
-
-
-
-
-
-
388
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
2370
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
914
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-