580
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
639
-
-
-
-
-
-
-
-
-
796
-
-
-
-
-
-
-
-
-
587
-
-
-
-
-
-
-
-
-
749
-
-
-
-
-
-
-
-
-
1072
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
1407
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
962
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
1878
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
1540
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
4055
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
2614
-
-
-
-
-
-
-
-
-
4328
-
-
-
-
-
-
-
-
-
5898
-
-
-
-
-
-
-
-
-
4703
-
-
-
-
-
-
-
-
-
5646
-
-
-
-
-
-
-
-
-
1449
-
-
-
-
-
-
-
-
-
7032
-
-
-
-
-
-
-
-
-
2645
-
-
-
-
-
-
-
-
-
5560
-
-
-
-
-
-
-
-
-
5936
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
4459
-
-
-
-
-
-
-
-
-
1838
-
-
-
-
-
-
-
-
-
4155
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
6656
-
-
-
-
-
-
-
-
-
4467
-
-
-
-
-
-
-
-
-
5753
-
-
-
-
-
-
-
-
-
9492
-
-
-
-
-
-
-
-
-
5019
-
-
-
-
-
-
-
-
-
6645
-
-
-
-
-
-
-
-
-
2212
-
-
-
-
-
-
-
-
-
3621
-
-
-
-
-
-
-
-
-
1.16万
-
-
-
-
-
-
-
-
-
9914
-
-
-
-
-
-
-
-
-
8730
-
-
-
-
-
-
-
-
-
1769
-
-
-
-
-
-
-
-
-
3753
-
-
-
-
-
-
-
-
-
3075
-
-
-
-
-
-
-
-
-
9107
-
-
-
-
-
-
-
-
-
3627
-
-
-
-
-
-
-
-
-
910
-
-
-
-
-
-
-
-
-
6848
-
-
-
-
-
-
-
-
-
1091
-
-
-
-
-
-
-
-
-
4559
-
-
-
-
-
-
-
-
-
2670
-
-
-
-
-
-
-
-
-
5808
-
-
-
-
-
-
-
-
-
2378
-
-
-
-
-
-
-
-
-
4618
-
-
-
-
-
-
-
-
-
2412
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
2697
-
-
-
-
-
-
-
-
-
6445
-
-
-
-
-
-
-
-
-
3604
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
3147
-
-
-
-
-
-
-
-
-
8830
-
-
-
-
-
-
-
-
-
4295
-
-
-
-
-
-
-
-
-
1.01万
-
-
-
-
-
-
-
-
-
3711
-
-
-
-
-
-
-
-
-
8276
-
-
-
-
-
-
-
-
-
4081
2.09万
-
-
-
-
-
-
-
-
-
4873
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
3661
-
-
-
-
-
-
-
-
-
2.96万
-
-
-
-
-
-
-
-
-
3851
-
-
-
-
-
-
-
-
-
1.13万
-
-
-
-
-
-
-
-
-
3.23万
-
-
-
-
-
-
-
-
-
1.87万
-
-
-
-
-
-
-
-
-
8815
-
-
-
-
-
-
-
-
-
9627
-
-
-
-
-
-
-
-
-
7693
-
-
-
-
-
-
-
-
-
2.11万
-
-
-
-
-
-
-
-
-
6234
-
-
-
-
-
-
-
-
-
6776
-
-
-
-
-
-
-
-
-
3677
-
-
-
-
-
-
-
-
-
2715
-
-
-
-
-
-
-
-
-
3681
-
-
-
-
-
-
-
-
-
8156
-
-
-
-
-
-
-
-
-
6437
-
-
-
-
-
-
-
-
-
5755
-
-
-
-
-
-
-
-
-
5268
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
719
-
-
-
-
-
-
-
-
-
507
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
898
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
1213
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.18万
-
-
-
-
-
-
-
-
-
2802
-
-
-
-
-
-
-
-
-
3252
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
2002
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
781
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0