6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
366
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
1272
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
725
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
582
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
2935
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
460
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
2268
-
-
-
-
-
-
-
-
-
1295
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
410
-
-
-
-
-
-
-
-
-
1121
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
1868
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
1351
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
769