14
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1128
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
1250
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
1154
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
2483
-
-
-
-
-
-
-
-
-
1.74万
-
-
-
-
-
-
-
-
-
3763
-
-
-
-
-
-
-
-
-
778
-
-
-
-
-
-
-
-
-
1965
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
2368
-
-
-
-
-
-
-
-
-
7759
-
-
-
-
-
-
-
-
-
1.41万
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
4935
-
-
-
-
-
-
-
-
-
2.01万
-
-
-
-
-
-
-
-
-
9112
-
-
-
-
-
-
-
-
-
800
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
692
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
1052
-
-
-
-
-
-
-
-
-
3125
-
-
-
-
-
-
-
-
-
1696
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
496
-
-
-
-
-
-
-
-
-
1649
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
1569
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1368
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
1752
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
2612
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
2196
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
3256
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
3021
-
-
-
-
-
-
-
-
-
2369
-
-
-
-
-
-
-
-
-
5363
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
2314
-
-
-
-
-
-
-
-
-
870
-
-
-
-
-
-
-
-
-
2717
-
-
-
-
-
-
-
-
-
843
-
-
-
-
-
-
-
-
-
2201
-
-
-
-
-
-
-
-
-
808
-
-
-
-
-
-
-
-
-
3498
-
-
-
-
-
-
-
-
-
2036
-
-
-
-
-
-
-
-
-
3832
-
-
-
-
-
-
-
-
-
1461
-
-
-
-
-
-
-
-
-
4349
-
-
-
-
-
-
-
-
-
1269
-
-
-
-
-
-
-
-
-
3402
-
-
-
-
-
-
-
-
-
1486
-
-
-
-
-
-
-
-
-
6064
-
-
-
-
-
-
-
-
-
953
2496
-
-
-
-
-
-
-
-
-
2.09万
-
-
-
-
-
-
-
-
-
9229
-
-
-
-
-
-
-
-
-
1384
-
-
-
-
-
-
-
-
-
2279
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
4542
-
-
-
-
-
-
-
-
-
1441
-
-
-
-
-
-
-
-
-
1156
-
-
-
-
-
-
-
-
-
4794
-
-
-
-
-
-
-
-
-
2345
-
-
-
-
-
-
-
-
-
6210
-
-
-
-
-
-
-
-
-
1481
-
-
-
-
-
-
-
-
-
1336
-
-
-
-
-
-
-
-
-
2463
-
-
-
-
-
-
-
-
-
864
-
-
-
-
-
-
-
-
-
7222
-
-
-
-
-
-
-
-
-
605
-
-
-
-
-
-
-
-
-
845
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
928
-
-
-
-
-
-
-
-
-
1106
-
-
-
-
-
-
-
-
-
912
-
-
-
-
-
-
-
-
-
662
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
4786
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
2118
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1632
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
1368
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
123
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0