142
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
2333
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
602
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
1359
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
3652
-
-
-
-
-
-
-
-
-
1780
-
-
-
-
-
-
-
-
-
2568
-
-
-
-
-
-
-
-
-
940
-
-
-
-
-
-
-
-
-
1403
-
-
-
-
-
-
-
-
-
1846
-
-
-
-
-
-
-
-
-
2211
-
-
-
-
-
-
-
-
-
850
-
-
-
-
-
-
-
-
-
2214
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
6389
-
-
-
-
-
-
-
-
-
449
-
-
-
-
-
-
-
-
-
2854
-
-
-
-
-
-
-
-
-
1429
-
-
-
-
-
-
-
-
-
4217
-
-
-
-
-
-
-
-
-
1512
-
-
-
-
-
-
-
-
-
2333
-
-
-
-
-
-
-
-
-
740
-
-
-
-
-
-
-
-
-
1823
-
-
-
-
-
-
-
-
-
1016
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1514
-
-
-
-
-
-
-
-
-
1298
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
248
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
740
-
-
-
-
-
-
-
-
-
700
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
6263
-
-
-
-
-
-
-
-
-
1130
-
-
-
-
-
-
-
-
-
1036
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
3409
-
-
-
-
-
-
-
-
-
632
-
-
-
-
-
-
-
-
-
1864
-
-
-
-
-
-
-
-
-
1208
-
-
-
-
-
-
-
-
-
1378
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
5877
-
-
-
-
-
-
-
-
-
1481
-
-
-
-
-
-
-
-
-
2294
-
-
-
-
-
-
-
-
-
1044
-
-
-
-
-
-
-
-
-
3977
-
-
-
-
-
-
-
-
-
1301
-
-
-
-
-
-
-
-
-
5281
-
-
-
-
-
-
-
-
-
1609
-
-
-
-
-
-
-
-
-
4095
-
-
-
-
-
-
-
-
-
2311
-
-
-
-
-
-
-
-
-
2.11万
-
-
-
-
-
-
-
-
-
2067
-
-
-
-
-
-
-
-
-
4628
-
-
-
-
-
-
-
-
-
1920
-
-
-
-
-
-
-
-
-
4864
-
-
-
-
-
-
-
-
-
2186
-
-
-
-
-
-
-
-
-
6114
-
-
-
-
-
-
-
-
-
2025
-
-
-
-
-
-
-
-
-
4075
-
-
-
-
-
-
-
-
-
950
-
-
-
-
-
-
-
-
-
1.12万
-
-
-
-
-
-
-
-
-
1198
-
-
-
-
-
-
-
-
-
2213
-
-
-
-
-
-
-
-
-
731
-
-
-
-
-
-
-
-
-
1520
-
-
-
-
-
-
-
-
-
759
-
-
-
-
-
-
-
-
-
1643
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
1068
1.71万
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
2693
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
2095
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
3192
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
1914
-
-
-
-
-
-
-
-
-
1061
-
-
-
-
-
-
-
-
-
9873
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
1536
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
1447
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
1.67万
-
-
-
-
-
-
-
-
-
2090
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
4663
-
-
-
-
-
-
-
-
-
706
-
-
-
-
-
-
-
-
-
6179
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
782
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
1.13万
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
644
-
-
-
-
-
-
-
-
-
498
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
2642
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
5468
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
1290
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
3581
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
1301
-
-
-
-
-
-
-
-
-
4466
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
1102
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
1.19万
-
-
-
-
-
-
-
-
-
526
-
-
-
-
-
-
-
-
-
1022
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
2196
-
-
-
-
-
-
-
-
-
3576
-
-
-
-
-
-
-
-
-
4.11万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
4265
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
878
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
暂无数据