306
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
2489
-
-
-
-
-
-
-
-
-
1652
-
-
-
-
-
-
-
-
-
3648
-
-
-
-
-
-
-
-
-
1443
-
-
-
-
-
-
-
-
-
4107
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
3614
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4016
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2657
-
-
-
-
-
-
-
-
-
2035
-
-
-
-
-
-
-
-
-
1034
-
-
-
-
-
-
-
-
-
1199
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-