9
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
250
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
808
-
-
-
-
-
-
-
-
-
904
-
-
-
-
-
-
-
-
-
1271
-
-
-
-
-
-
-
-
-
1585
-
-
-
-
-
-
-
-
-
2872
-
-
-
-
-
-
-
-
-
822
-
-
-
-
-
-
-
-
-
2830
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
737
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
758
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
518
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
2671
-
-
-
-
-
-
-
-
-
725
-
-
-
-
-
-
-
-
-
1100
-
-
-
-
-
-
-
-
-
1361
-
-
-
-
-
-
-
-
-
1658
-
-
-
-
-
-
-
-
-
3412
-
-
-
-
-
-
-
-
-
3558
-
-
-
-
-
-
-
-
-
1549
-
-
-
-
-
-
-
-
-
2003
-
-
-
-
-
-
-
-
-
1771
-
-
-
-
-
-
-
-
-
2694
-
-
-
-
-
-
-
-
-
2705
-
-
-
-
-
-
-
-
-
3086
-
-
-
-
-
-
-
-
-
3059
-
-
-
-
-
-
-
-
-
5568
-
-
-
-
-
-
-
-
-
2512
-
-
-
-
-
-
-
-
-
5556
-
-
-
-
-
-
-
-
-
2924
-
-
-
-
-
-
-
-
-
3558
773
-
-
-
-
-
-
-
-
-
2910
-
-
-
-
-
-
-
-
-
938
-
-
-
-
-
-
-
-
-
4231
-
-
-
-
-
-
-
-
-
858
-
-
-
-
-
-
-
-
-
7175
-
-
-
-
-
-
-
-
-
1675
-
-
-
-
-
-
-
-
-
2210
-
-
-
-
-
-
-
-
-
1150
-
-
-
-
-
-
-
-
-
3035
-
-
-
-
-
-
-
-
-
1604
-
-
-
-
-
-
-
-
-
3993
-
-
-
-
-
-
-
-
-
1215
-
-
-
-
-
-
-
-
-
3677
-
-
-
-
-
-
-
-
-
780
-
-
-
-
-
-
-
-
-
2109
-
-
-
-
-
-
-
-
-
1064
-
-
-
-
-
-
-
-
-
6889
-
-
-
-
-
-
-
-
-
822
-
-
-
-
-
-
-
-
-
4284
-
-
-
-
-
-
-
-
-
531
-
-
-
-
-
-
-
-
-
2759
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
1633
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
3428
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
2721
-
-
-
-
-
-
-
-
-
2991
-
-
-
-
-
-
-
-
-
1650
-
-
-
-
-
-
-
-
-
823
-
-
-
-
-
-
-
-
-
2431
-
-
-
-
-
-
-
-
-
1427
-
-
-
-
-
-
-
-
-
1195
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
3681
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
1239
-
-
-
-
-
-
-
-
-
2136
-
-
-
-
-
-
-
-
-
919
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
882
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
2400
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
388
-
-
-
-
-
-
-
-
-
2321
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
2149
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
2497
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
900
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
1000
-
-
-
-
-
-
-
-
-
219
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
151
-
-
-
-
-
-
-
-
-
886
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0