169
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
852
-
-
-
-
-
-
-
-
-
1591
-
-
-
-
-
-
-
-
-
759
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
1355
-
-
-
-
-
-
-
-
-
1475
-
-
-
-
-
-
-
-
-
1241
-
-
-
-
-
-
-
-
-
1136
-
-
-
-
-
-
-
-
-
2016
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
727
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3709
-
-
-
-
-
-
-
-
-
1365
-
-
-
-
-
-
-
-
-
2237
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
552
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0