-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1,034
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
1,650
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
1,006
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
589
-
-
-
-
-
-
-
-
-
410
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
771
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
688
-
-
-
-
-
-
-
-
-
587
962
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
643
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
1,286
-
-
-
-
-
-
-
-
-
974
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
919
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
1,211
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
2,492
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
359
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0