2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
563
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
1612
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
2621
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
3344
-
-
-
-
-
-
-
-
-
947
-
-
-
-
-
-
-
-
-
1907
-
-
-
-
-
-
-
-
-
5534
-
-
-
-
-
-
-
-
-
7520
-
-
-
-
-
-
-
-
-
3209
-
-
-
-
-
-
-
-
-
5451
-
-
-
-
-
-
-
-
-
2732
-
-
-
-
-
-
-
-
-
6513
-
-
-
-
-
-
-
-
-
2727
-
-
-
-
-
-
-
-
-
4162
-
-
-
-
-
-
-
-
-
7977
-
-
-
-
-
-
-
-
-
1.14万
-
-
-
-
-
-
-
-
-
4797
-
-
-
-
-
-
-
-
-
5967
-
-
-
-
-
-
-
-
-
9305
-
-
-
-
-
-
-
-
-
8267
-
-
-
-
-
-
-
-
-
4833
-
-
-
-
-
-
-
-
-
9476
-
-
-
-
-
-
-
-
-
9211
-
-
-
-
-
-
-
-
-
1.43万
-
-
-
-
-
-
-
-
-
4425
-
-
-
-
-
-
-
-
-
6840
-
-
-
-
-
-
-
-
-
955
-
-
-
-
-
-
-
-
-
2.56万
-
-
-
-
-
-
-
-
-
2647
-
-
-
-
-
-
-
-
-
1.51万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
799
-
-
-
-
-
-
-
-
-
2164
-
-
-
-
-
-
-
-
-
1757
-
-
-
-
-
-
-
-
-
7078
-
-
-
-
-
-
-
-
-
1027
-
-
-
-
-
-
-
-
-
5449
-
-
-
-
-
-
-
-
-
1161
-
-
-
-
-
-
-
-
-
1422
-
-
-
-
-
-
-
-
-
1732
-
-
-
-
-
-
-
-
-
1024
-
-
-
-
-
-
-
-
-
946
-
-
-
-
-
-
-
-
-
693
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
4099
-
-
-
-
-
-
-
-
-
4039
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
2083
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
3254
-
-
-
-
-
-
-
-
-
6504
-
-
-
-
-
-
-
-
-
2232
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
836
-
-
-
-
-
-
-
-
-
1256
-
-
-
-
-
-
-
-
-
1413
-
-
-
-
-
-
-
-
-
3827
-
-
-
-
-
-
-
-
-
1159
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
566
-
-
-
-
-
-
-
-
-
1283
-
-
-
-
-
-
-
-
-
2819
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
2496
-
-
-
-
-
-
-
-
-
1083
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
4398
-
-
-
-
-
-
-
-
-
885
-
-
-
-
-
-
-
-
-
6503
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
1544
-
-
-
-
-
-
-
-
-
920
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
2100
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
1769
-
-
-
-
-
-
-
-
-
985
-
-
-
-
-
-
-
-
-
1472
-
-
-
-
-
-
-
-
-
1.17万
-
-
-
-
-
-
-
-
-
1471
-
-
-
-
-
-
-
-
-
1611
-
-
-
-
-
-
-
-
-
1740
-
-
-
-
-
-
-
-
-
1191
-
-
-
-
-
-
-
-
-
1487
-
-
-
-
-
-
-
-
-
1.64万
-
-
-
-
-
-
-
-
-
4081
-
-
-
-
-
-
-
-
-
3632
-
-
-
-
-
-
-
-
-
4482
-
-
-
-
-
-
-
-
-
1.21万
-
-
-
-
-
-
-
-
-
4680
-
-
-
-
-
-
-
-
-
5684
-
-
-
-
-
-
-
-
-
7526
-
-
-
-
-
-
-
-
-
1.55万
-
-
-
-
-
-
-
-
-
6940
-
-
-
-
-
-
-
-
-
1.02万
-
-
-
-
-
-
-
-
-
6296
-
-
-
-
-
-
-
-
-
1.46万
-
-
-
-
-
-
-
-
-
4362
-
-
-
-
-
-
-
-
-
8071
-
-
-
-
-
-
-
-
-
5565
-
-
-
-
-
-
-
-
-
1.52万
-
-
-
-
-
-
-
-
-
4554
-
-
-
-
-
-
-
-
-
5476
-
-
-
-
-
-
-
-
-
2956
-
-
-
-
-
-
-
-
-
9483
-
-
-
-
-
-
-
-
-
4662
-
-
-
-
-
-
-
-
-
5484
-
-
-
-
-
-
-
-
-
4281
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
2446
-
-
-
-
-
-
-
-
-
8324
-
-
-
-
-
-
-
-
-
1917
-
-
-
-
-
-
-
-
-
2.43万
-
-
-
-
-
-
-
-
-
4688
-
-
-
-
-
-
-
-
-
9796
5997
-
-
-
-
-
-
-
-
-
1.86万
-
-
-
-
-
-
-
-
-
5360
-
-
-
-
-
-
-
-
-
1.40万
-
-
-
-
-
-
-
-
-
2229
-
-
-
-
-
-
-
-
-
9092
-
-
-
-
-
-
-
-
-
535
-
-
-
-
-
-
-
-
-
6097
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
2317
-
-
-
-
-
-
-
-
-
4920
-
-
-
-
-
-
-
-
-
2528
-
-
-
-
-
-
-
-
-
3700
-
-
-
-
-
-
-
-
-
1.34万
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
1956
-
-
-
-
-
-
-
-
-
1632
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
1709
-
-
-
-
-
-
-
-
-
1774
-
-
-
-
-
-
-
-
-
5621
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2051
-
-
-
-
-
-
-
-
-
736
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
暂无数据