2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
489
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
1,001
-
-
-
-
-
-
-
-
-
2,227
-
-
-
-
-
-
-
-
-
2,617
-
-
-
-
-
-
-
-
-
3,580
-
-
-
-
-
-
-
-
-
3,200
-
-
-
-
-
-
-
-
-
2,519
-
-
-
-
-
-
-
-
-
3,507
-
-
-
-
-
-
-
-
-
4,268
-
-
-
-
-
-
-
-
-
3,279
-
-
-
-
-
-
-
-
-
7,838
-
-
-
-
-
-
-
-
-
3,028
-
-
-
-
-
-
-
-
-
1.26万
-
-
-
-
-
-
-
-
-
4,203
-
-
-
-
-
-
-
-
-
5,307
-
-
-
-
-
-
-
-
-
4,718
-
-
-
-
-
-
-
-
-
6,975
-
-
-
-
-
-
-
-
-
2.84万
-
-
-
-
-
-
-
-
-
7,630
-
-
-
-
-
-
-
-
-
7,332
-
-
-
-
-
-
-
-
-
4,784
-
-
-
-
-
-
-
-
-
4,412
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1,530
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
1,958
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
619
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1,560
-
-
-
-
-
-
-
-
-
1,555
-
-
-
-
-
-
-
-
-
771
-
-
-
-
-
-
-
-
-
417
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
1,863
-
-
-
-
-
-
-
-
-
1,851
-
-
-
-
-
-
-
-
-
1,740
-
-
-
-
-
-
-
-
-
4,206
-
-
-
-
-
-
-
-
-
1,645
-
-
-
-
-
-
-
-
-
2,080
-
-
-
-
-
-
-
-
-
2,671
-
-
-
-
-
-
-
-
-
3,119
-
-
-
-
-
-
-
-
-
1,927
-
-
-
-
-
-
-
-
-
1,623
-
-
-
-
-
-
-
-
-
1,506
-
-
-
-
-
-
-
-
-
506
-
-
-
-
-
-
-
-
-
1,121
-
-
-
-
-
-
-
-
-
6,253
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
2,848
-
-
-
-
-
-
-
-
-
2,092
-
-
-
-
-
-
-
-
-
1,799
-
-
-
-
-
-
-
-
-
3,009
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
328
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
601
-
-
-
-
-
-
-
-
-
1,586
-
-
-
-
-
-
-
-
-
898
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
1,055
-
-
-
-
-
-
-
-
-
3.36万
-
-
-
-
-
-
-
-
-
1,639
-
-
-
-
-
-
-
-
-
3,724
-
-
-
-
-
-
-
-
-
2,519
-
-
-
-
-
-
-
-
-
1,126
-
-
-
-
-
-
-
-
-
6,750
-
-
-
-
-
-
-
-
-
2,385
-
-
-
-
-
-
-
-
-
7,795
-
-
-
-
-
-
-
-
-
2,328
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
4,075
-
-
-
-
-
-
-
-
-
1,238
-
-
-
-
-
-
-
-
-
3,135
-
-
-
-
-
-
-
-
-
1,219
-
-
-
-
-
-
-
-
-
2,336
-
-
-
-
-
-
-
-
-
3,604
-
-
-
-
-
-
-
-
-
3,160
-
-
-
-
-
-
-
-
-
8,383
-
-
-
-
-
-
-
-
-
5,381
-
-
-
-
-
-
-
-
-
5,655
-
-
-
-
-
-
-
-
-
7,892
-
-
-
-
-
-
-
-
-
2,649
-
-
-
-
-
-
-
-
-
2,242
-
-
-
-
-
-
-
-
-
1.87万
-
-
-
-
-
-
-
-
-
2,762
-
-
-
-
-
-
-
-
-
1.23万
-
-
-
-
-
-
-
-
-
3,553
-
-
-
-
-
-
-
-
-
6,314
-
-
-
-
-
-
-
-
-
4,254
-
-
-
-
-
-
-
-
-
3,722
-
-
-
-
-
-
-
-
-
1.04万
-
-
-
-
-
-
-
-
-
4,275
-
-
-
-
-
-
-
-
-
5,240
-
-
-
-
-
-
-
-
-
3,645
-
-
-
-
-
-
-
-
-
2,767
-
-
-
-
-
-
-
-
-
6,617
-
-
-
-
-
-
-
-
-
4,448
-
-
-
-
-
-
-
-
-
2,283
-
-
-
-
-
-
-
-
-
1,282
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
1,518
-
-
-
-
-
-
-
-
-
656
-
-
-
-
-
-
-
-
-
707
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
667
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
846
1.45万
-
-
-
-
-
-
-
-
-
3,260
-
-
-
-
-
-
-
-
-
1,860
-
-
-
-
-
-
-
-
-
4,658
-
-
-
-
-
-
-
-
-
1,278
-
-
-
-
-
-
-
-
-
2,663
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
1,025
-
-
-
-
-
-
-
-
-
1,014
-
-
-
-
-
-
-
-
-
2,346
-
-
-
-
-
-
-
-
-
5,521
-
-
-
-
-
-
-
-
-
1,366
-
-
-
-
-
-
-
-
-
845
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
602
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
867
-
-
-
-
-
-
-
-
-
1,477
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1,140
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0