9
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
74
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
332
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
1087
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
1549
-
-
-
-
-
-
-
-
-
1207
-
-
-
-
-
-
-
-
-
2047
-
-
-
-
-
-
-
-
-
1982
-
-
-
-
-
-
-
-
-
1125
-
-
-
-
-
-
-
-
-
1630
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
941
-
-
-
-
-
-
-
-
-
2011
-
-
-
-
-
-
-
-
-
3354
-
-
-
-
-
-
-
-
-
1891
-
-
-
-
-
-
-
-
-
1083
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
552
-
-
-
-
-
-
-
-
-
1257
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
770
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
1542
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
813
-
-
-
-
-
-
-
-
-
329
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
1464
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
482
-
-
-
-
-
-
-
-
-
1177
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
1016
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
1006
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
1321
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
886
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
1351
-
-
-
-
-
-
-
-
-
626
-
-
-
-
-
-
-
-
-
1580
-
-
-
-
-
-
-
-
-
1991
-
-
-
-
-
-
-
-
-
1785
-
-
-
-
-
-
-
-
-
1210
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
1240
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
1145
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
1045
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
367