-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
819
-
-
-
-
-
-
-
-
-
1382
-
-
-
-
-
-
-
-
-
2844
-
-
-
-
-
-
-
-
-
3222
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
1.30万
-
-
-
-
-
-
-
-
-
2953
-
-
-
-
-
-
-
-
-
1.12万
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1447
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
1458
-
-
-
-
-
-
-
-
-
437
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
4519
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
154
1531
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
432
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
2945
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
4164
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
1738
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2863
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.18万
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
764
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
1347
-
-
-
-
-
-
-
-
-
821
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2414
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
966
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0