9
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
1617
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
4823
-
-
-
-
-
-
-
-
-
589
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
1059
-
-
-
-
-
-
-
-
-
532
-
-
-
-
-
-
-
-
-
588
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
2000
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
4789
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
2228
-
-
-
-
-
-
-
-
-
1531
-
-
-
-
-
-
-
-
-
1236
-
-
-
-
-
-
-
-
-
1250
-
-
-
-
-
-
-
-
-
1959
-
-
-
-
-
-
-
-
-
1709
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2721
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1092
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
661
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
1056
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
951
-
-
-
-
-
-
-
-
-
210
-
-
-
-
-
-
-
-
-
7774
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
1424
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
3075
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
1283
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
2236
-
-
-
-
-
-
-
-
-
234
-
-
-
-
-
-
-
-
-
5982
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
2209
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
3297
-
-
-
-
-
-
-
-
-
2950
-
-
-
-
-
-
-
-
-
2005
-
-
-
-
-
-
-
-
-
1485
-
-
-
-
-
-
-
-
-
2124
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
1.22万
-
-
-
-
-
-
-
-
-
638
-
-
-
-
-
-
-
-
-
2449
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
2646
-
-
-
-
-
-
-
-
-
1223
-
-
-
-
-
-
-
-
-
2336
-
-
-
-
-
-
-
-
-
340
-
-
-
-
-
-
-
-
-
3590
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
7951
-
-
-
-
-
-
-
-
-
1156
-
-
-
-
-
-
-
-
-
3739
-
-
-
-
-
-
-
-
-
974
-
-
-
-
-
-
-
-
-
5541
-
-
-
-
-
-
-
-
-
1688
-
-
-
-
-
-
-
-
-
2846
-
-
-
-
-
-
-
-
-
2648
1.13万
-
-
-
-
-
-
-
-
-
4034
-
-
-
-
-
-
-
-
-
3400
-
-
-
-
-
-
-
-
-
2313
-
-
-
-
-
-
-
-
-
3061
-
-
-
-
-
-
-
-
-
2010
-
-
-
-
-
-
-
-
-
7525
-
-
-
-
-
-
-
-
-
1310
-
-
-
-
-
-
-
-
-
891
-
-
-
-
-
-
-
-
-
2206
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
7048
-
-
-
-
-
-
-
-
-
1360
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
583
-
-
-
-
-
-
-
-
-
2848
-
-
-
-
-
-
-
-
-
414
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
341
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
7117
-
-
-
-
-
-
-
-
-
2363
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
1914
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
2362
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
2244
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
1027
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
571
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
1809
-
-
-
-
-
-
-
-
-
574
-
-
-
-
-
-
-
-
-
1568
-
-
-
-
-
-
-
-
-
4643
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
6410
-
-
-
-
-
-
-
-
-
1758
-
-
-
-
-
-
-
-
-
770
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
801
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
1811
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
945
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
3