-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
1119
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
6988
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
812
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
2222
-
-
-
-
-
-
-
-
-
683
-
-
-
-
-
-
-
-
-
1056
-
-
-
-
-
-
-
-
-
1062
224
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
485
-
-
-
-
-
-
-
-
-
543
-
-
-
-
-
-
-
-
-
1398
-
-
-
-
-
-
-
-
-
2385
-
-
-
-
-
-
-
-
-
2236
-
-
-
-
-
-
-
-
-
2137
-
-
-
-
-
-
-
-
-
1397
-
-
-
-
-
-
-
-
-
1148
-
-
-
-
-
-
-
-
-
2122
-
-
-
-
-
-
-
-
-
2642
-
-
-
-
-
-
-
-
-
1026
-
-
-
-
-
-
-
-
-
3089
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
1947
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
1043
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1613
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
594
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
402
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0