000
029
029
029
029
029
029
029
029
029
029
000
029
029
029
029
029
028
028
028
028
028
000
029
029
029
028
028
028
028
028
028
028
000
029
029
029
028
028
028
028
028
028
028
000
028
028
028
028
028
028
028
028
028
028
000
029
028
028
028
028
028
028
028
028
028
000
028
028
028
028
028
028
028
028
028
028
000
029
028
028
028
028
028
028
028
028
028
000
028
028
028
028
028
028
028
028
028
027
000
029
028
028
028
027
027
027
027
027
027
000
029
028
028
027
027
027
027
027
027
027
000
032
028
028
027
027
027
026
026
026
026
000
028
028
027
027
027
027
027
027
027
027
000
028
028
027
027
027
027
027
027
027
027
000
028
027
027
027
027
027
027
027
027
027
000
028
027
027
027
027
027
027
027
027
027
000
027
027
027
027
027
026
026
026
026
026
000
027
027
027
027
026
026
026
026
026
026
000
027
026
026
026
026
026
026
026
026
026
000
026
026
026
026
026
026
026
026
026
026
000
027
027
027
026
026
026
026
026
026
025
000
026
026
026
026
026
026
026
026
026
025
000
026
026
026
026
026
026
026
026
026
026
000
028
027
026
026
026
025
025
025
025
025
000
026
026
026
026
026
026
026
026
026
026
000
026
026
026
026
026
026
025
025
025
025
000
026
026
026
026
026
025
025
025
025
025
000
027
026
026
026
025
025
025
025
025
025
000
026
026
026
025
025
025
025
025
025
025
000
026
026
025
025
025
025
025
025
025
025
000
025
025
025
025
025
025
024
024
024
024
000
025
025
024
024
024
024
024
024
024
024
000
024
024
024
024
024
024
024
024
024
024
000
025
025
025
024
024
024
024
024
023
023
000
024
024
024
024
024
024
024
024
024
024
000
024
024
024
024
024
024
024
023
023
023
000
024
024
024
024
024
024
024
024
024
024
000
024
024
024
023
023
023
023
023
023
023
000
024
023
023
023
023
023
023
023
023
023
000
023
023
023
023
023
023
023
023
023
023
000
023
023
023
023
023
023
023
023
023
023
000
023
023
023
023
023
023
023
023
023
023
000
023
023
023
023
023
023
023
023
023
023
000
023
023
023
023
023
023
023
023
023
023
000
023
023
023
023
023
023
022
022
022
022
000
024
022
022
022
022
022
022
022
022
022
000
023
023
022
022
022
022
022
022
022
022
000
023
022
022
022
022
022
022
022
022
022
000
022
022
022
022
022
022
022
022
022
022
000
023
023
022
022
022
022
022
022
022
022
000
022
022
022
022
022
022
022
022
022
022
000
022
022
022
022
022
022
022
022
022
022
000
022
022
022
022
022
022
022
022
022
021
000
023
022
022
022
022
021
021
021
021
021
000
022
022
022
021
021
021
021
021
021
021
000
021
021
021
021
021
021
021
021
021
021
000
021
021
021
021
021
021
021
021
021
021
000
022
021
021
021
021
021
021
021
021
021
000
029
024
024
023
019
019
019
019
019
018
000
021
021
021
021
021
021
021
021
021
021
000
021
021
021
021
021
021
021
021
021
021
000
021
021
021
021
021
021
021
021
021
021
000
021
021
021
021
021
021
021
021
021
021
000
021
021
021
021
021
021
021
021
021
021
000
022
021
021
021
021
021
021
020
020
020
000
021
021
021
021
021
021
021
021
021
021
000
022
021
020
020
020
020
020
020
020
020
000
021
021
021
020
020
020
020
020
020
020
000
021
020
020
020
020
020
020
020
020
020
000
021
020
020
020
020
020
020
020
020
020
000
019
019
019
019
019
019
019
019
019
019
000
026
018
018
018
018
018
018
018
018
018
000
019
019
019
019
019
019
019
018
018
018
000
027
019
018
018
017
017
017
017
017
017
000
018
018
018
018
018
018
018
018
018
018
000
018
018
018
018
018
018
018
018
018
018
000
018
018
018
018
018
018
018
018
018
018
000
019
019
019
018
018
018
018
018
017
017
000
018
018
018
018
018
018
018
018
018
018
000
018
018
017
017
017
017
017
017
017
017
000
018
018
017
017
017
017
017
017
017
017
000
017
017
017
017
017
017
017
017
017
017
000
024
023
016
015
015
015
015
015
015
015
000
017
017
017
017
017
017
017
017
017
017
000
017
017
017
017
016
016
016
016
016
016
000
017
017
016
016
016
016
016
016
016
016
000
016
016
016
016
016
016
016
016
016
016
000
016
016
016
016
016
016
016
016
016
016
000
016
016
016
016
015
015
015
015
015
015
000
015
015
015
015
015
015
015
015
015
015
000
015
015
015
014
014
014
014
014
014
014
000
015
015
015
015
015
014
014
014
014
014
000
015
015
015
015
014
014
014
014
014
014
000
014
014
014
014
014
014
014
014
014
014
000
014
014
014
014
014
014
014
014
014
014
000
014
014
014
014
014
014
014
014
014
014
000
014
014
014
014
014
014
014
014
014
014
000
014
014
014
014
014
014
013
013
013
013
000
013
013
013
013
013
013
013
013
013
012
000
013
013
012
012
012
012
012
012
012
012
000
012
012
012
012
012
012
012
012
012
012
000
012
012
012
012
012
012
012
012
012
012
000
012
012
012
012
012
012
012
012
012
012
000
012
012
012
012
012
012
012
012
012
011
000
014
011
011
011
011
011
011
011
011
011
000
011
011
011
011
011
011
011
011
011
011
000
011
011
011
011
011
011
011
010
010
010
000
010
010
010
010
010
010
010
010
010
010
000
011
010
010
010
010
010
010
010
010
010
000
010
010
010
010
010
010
010
010
010
010
000
010
010
009
009
009
009
009
009
009
009
000
009
009
009
009
009
009
009
009
009
009
000
009
009
009
009
009
009
009
009
009
009
000
009
009
008
008
008
008
008
008
008
008
000
008
008
008
008
008
008
008
008
008
008
000
008
008
008
008
008
008
008
008
008
008
000
008
008
008
008
008
008
008
008
007
007
000
008
008
008
008
008
008
007
007
007
007
000
008
008
008
008
008
008
007
007
007
007
000
007
007
007
007
007
007
007
007
007
007
000
007
007
007
007
007
007
007
007
007
007
000
007
007
007
007
007
007
007
007
007
007
000
007
007
007
007
007
007
007
007
007
007
000
007
007
007
007
007
007
007
007
006
006
000
005
005
005
005
005
005
005
005
005
005
000
005
005
005
005
005
005
005
005
005
005
000
005
005
005
005
005
005
005
005
005
005
000
005
005
005
005
005
005
005
005
005
005
000
004
004
004
004
004
004
004
004
004
004
000
004
004
004
004
004
004
004
004
004
004
000
004
004
004
004
004
004
004
004
004
004
000
003
003
003
003
003
003
003
003
003
003
000
003
003
003
003
003
003
003
003
003
003
000
003
003
003
003
003
003
003
003
003
003
000
003
003
003
003
003
003
003
003
003
003
000
003
003
003
003
003
003
003
003
003
003
000
003
003
003
003
003
003
003
003
003
003
000
002
002
002
002
002
002
002
002
002
002
000
002
002
002
002
002
002
002
002
002
002