2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
1606
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
2615
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
3343
-
-
-
-
-
-
-
-
-
946
-
-
-
-
-
-
-
-
-
1904
-
-
-
-
-
-
-
-
-
5534
-
-
-
-
-
-
-
-
-
7508
-
-
-
-
-
-
-
-
-
3209
-
-
-
-
-
-
-
-
-
5438
-
-
-
-
-
-
-
-
-
2732
-
-
-
-
-
-
-
-
-
6440
-
-
-
-
-
-
-
-
-
2727
-
-
-
-
-
-
-
-
-
4170
-
-
-
-
-
-
-
-
-
7976
-
-
-
-
-
-
-
-
-
1.28万
-
-
-
-
-
-
-
-
-
4796
-
-
-
-
-
-
-
-
-
5961
-
-
-
-
-
-
-
-
-
9305
-
-
-
-
-
-
-
-
-
8212
-
-
-
-
-
-
-
-
-
4830
-
-
-
-
-
-
-
-
-
9411
-
-
-
-
-
-
-
-
-
9212
-
-
-
-
-
-
-
-
-
1.43万
-
-
-
-
-
-
-
-
-
4420
-
-
-
-
-
-
-
-
-
6809
-
-
-
-
-
-
-
-
-
965
-
-
-
-
-
-
-
-
-
2.55万
-
-
-
-
-
-
-
-
-
2690
-
-
-
-
-
-
-
-
-
1.52万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
8068
-
-
-
-
-
-
-
-
-
5565
-
-
-
-
-
-
-
-
-
1.67万
-
-
-
-
-
-
-
-
-
4554
-
-
-
-
-
-
-
-
-
5474
-
-
-
-
-
-
-
-
-
2953
-
-
-
-
-
-
-
-
-
9473
-
-
-
-
-
-
-
-
-
4605
-
-
-
-
-
-
-
-
-
5489
-
-
-
-
-
-
-
-
-
4340
-
-
-
-
-
-
-
-
-
1.50万
-
-
-
-
-
-
-
-
-
2497
-
-
-
-
-
-
-
-
-
8362
-
-
-
-
-
-
-
-
-
2014
-
-
-
-
-
-
-
-
-
2.48万
-
-
-
-
-
-
-
-
-
5045
-
-
-
-
-
-
-
-
-
1.06万
7655
-
-
-
-
-
-
-
-
-
2.73万
-
-
-
-
-
-
-
-
-
6288
-
-
-
-
-
-
-
-
-
1.55万
-
-
-
-
-
-
-
-
-
2244
-
-
-
-
-
-
-
-
-
9026
-
-
-
-
-
-
-
-
-
527
-
-
-
-
-
-
-
-
-
6055
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
1.00万
-
-
-
-
-
-
-
-
-
2327
-
-
-
-
-
-
-
-
-
5020
-
-
-
-
-
-
-
-
-
2528
-
-
-
-
-
-
-
-
-
3705
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2383
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
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
-
-
-
-
-
-
-
-
-
0
暂无数据