16
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1137
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
1265
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
1173
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
2643
-
-
-
-
-
-
-
-
-
1.74万
-
-
-
-
-
-
-
-
-
4106
-
-
-
-
-
-
-
-
-
787
-
-
-
-
-
-
-
-
-
2140
-
-
-
-
-
-
-
-
-
590
-
-
-
-
-
-
-
-
-
2580
-
-
-
-
-
-
-
-
-
7814
-
-
-
-
-
-
-
-
-
1.44万
-
-
-
-
-
-
-
-
-
631
-
-
-
-
-
-
-
-
-
6009
-
-
-
-
-
-
-
-
-
3.96万
-
-
-
-
-
-
-
-
-
1.11万
-
-
-
-
-
-
-
-
-
999
-
-
-
-
-
-
-
-
-
4567
-
-
-
-
-
-
-
-
-
3.98万
-
-
-
-
-
-
-
-
-
1.07万
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
692
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
671
-
-
-
-
-
-
-
-
-
1052
-
-
-
-
-
-
-
-
-
3126
-
-
-
-
-
-
-
-
-
1696
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
497
-
-
-
-
-
-
-
-
-
1647
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
1647
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1369
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
1738
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
2623
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
2195
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
3374
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
3046
-
-
-
-
-
-
-
-
-
2360
-
-
-
-
-
-
-
-
-
5293
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
2320
-
-
-
-
-
-
-
-
-
890
-
-
-
-
-
-
-
-
-
2923
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
2381
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
2947
-
-
-
-
-
-
-
-
-
1737
-
-
-
-
-
-
-
-
-
3519
-
-
-
-
-
-
-
-
-
1882
-
-
-
-
-
-
-
-
-
4123
-
-
-
-
-
-
-
-
-
866
-
-
-
-
-
-
-
-
-
2364
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
3853
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
451
1113
-
-
-
-
-
-
-
-
-
2683
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
3706
-
-
-
-
-
-
-
-
-
831
-
-
-
-
-
-
-
-
-
921
-
-
-
-
-
-
-
-
-
3495
-
-
-
-
-
-
-
-
-
2407
-
-
-
-
-
-
-
-
-
6761
-
-
-
-
-
-
-
-
-
1287
-
-
-
-
-
-
-
-
-
1158
-
-
-
-
-
-
-
-
-
2371
-
-
-
-
-
-
-
-
-
869
-
-
-
-
-
-
-
-
-
7138
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
1106
-
-
-
-
-
-
-
-
-
912
-
-
-
-
-
-
-
-
-
662
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
4786
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
440
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
266
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
2118
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
164
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
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