0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
273
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
706
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
1,689
-
-
-
-
-
-
-
-
-
1,089
-
-
-
-
-
-
-
-
-
1,683
-
-
-
-
-
-
-
-
-
820
-
-
-
-
-
-
-
-
-
2,691
-
-
-
-
-
-
-
-
-
2,234
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
1,637
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
537
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
2,191
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
966
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
1,574
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
1,973
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
1,843
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
2,701
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
1,425
-
-
-
-
-
-
-
-
-
773
-
-
-
-
-
-
-
-
-
4,905
-
-
-
-
-
-
-
-
-
960
2,946
-
-
-
-
-
-
-
-
-
614
-
-
-
-
-
-
-
-
-
2,984
-
-
-
-
-
-
-
-
-
1,047
-
-
-
-
-
-
-
-
-
5,735
-
-
-
-
-
-
-
-
-
706
-
-
-
-
-
-
-
-
-
2,085
-
-
-
-
-
-
-
-
-
1,213
-
-
-
-
-
-
-
-
-
3,884
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
4,170
-
-
-
-
-
-
-
-
-
1,450
-
-
-
-
-
-
-
-
-
5,525
-
-
-
-
-
-
-
-
-
2,646
-
-
-
-
-
-
-
-
-
1,558
-
-
-
-
-
-
-
-
-
3,297
-
-
-
-
-
-
-
-
-
1,186
-
-
-
-
-
-
-
-
-
1,762
-
-
-
-
-
-
-
-
-
495
-
-
-
-
-
-
-
-
-
1,159
-
-
-
-
-
-
-
-
-
3,581
-
-
-
-
-
-
-
-
-
912
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
811
-
-
-
-
-
-
-
-
-
3,547
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
1,988
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1,926
-
-
-
-
-
-
-
-
-
3,396
-
-
-
-
-
-
-
-
-
2,885
-
-
-
-
-
-
-
-
-
410
-
-
-
-
-
-
-
-
-
2,442
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
2,492
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
2,169
-
-
-
-
-
-
-
-
-
2,400
-
-
-
-
-
-
-
-
-
2,979
-
-
-
-
-
-
-
-
-
1,327
-
-
-
-
-
-
-
-
-
2,075
-
-
-
-
-
-
-
-
-
1,320
-
-
-
-
-
-
-
-
-
1,580
-
-
-
-
-
-
-
-
-
616
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0