40024
40024
40024
40024
40024
40024
40024
1023
1023
40024
40024
40024
40024
40024
40024
40024
40024
1023
1023
1023
1023
1023
1022
40024
1022
1022
1022
1022
40024
40024
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1023
1023
1023
1023
1023
1023
40024
40024
40024
40024
40024
1023
1023
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1023
1023
1023
1023
1023
1023
1023
1023
40024
40024
40024
1023
1023
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
1022
1022
40024
40024
1023
1023
1023
40024
40024
40024
40024
40024
1023
1023
1023
1023
1023
1023
40024
40024
40024
1022
40024
40024
1022
1022
40024
40024
1022
1022
1022
40024
40024
40024
40024
40024
1023
1023
1023
1023
1023
1023
1023
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
40024
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1023
40024
1023
1023
1023
40024
1023
40024
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1022
1023
1023
1023
40024
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1022
1023
1023
1023
1023
1023
1022
1022
1022
1023
1023
1023
1023
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1022
1022
1022
1022
1023
1023
1022
1023
1023
1023
1023
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1023
1023
1023
40024
40024
40024
40024
40024
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1023
1023
1023
1023
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
1023
1022
1022
1022
1022
1022
1022
1022
1023
1023
1023
1023
1023
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
1023
1023
1023
1023
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
40024
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
1023
1023
1023
1023
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
1023
1023
1023
1023
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
40024
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
40024
40024
40024
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
40024
1023
1023
1023
1023
1023
2031
2031
2031
2031
1023
1023
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
1023
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
1023
1023
1023
1023
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
1023
1023
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
40024
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
1023
1023
1023
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
40024
40024
40024
1023
1023
1023
1023
2031
1023
1023
2031
2031
1023
1023
1023
1023
1023
1023
1023
2031
1023
1023
1023
1023
1023
2031
1023
2031
2031
2031
2031
1023
1023
1023
1023
2031
2031
1023
1023
1023
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
2031
2031
2031
2031
2031
2031
2031
2031
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1023
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
2031
1038
2031
1038
1038
1038
1038
2031
1038
2031
2031
2031
1038
1038
1038
1038
1038
1038
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
2031
1038
1038
1038
2031
2031
2031
1038
1038
1038
2031
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
2031
1038
1038
1038
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
1038
1038
2031
2031
2031
2031
2031
1038
2031
2031
1038
1038
2031
2031
2031
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
1038
1038
1038
2031
1038
2031
2031
2031
2031
1038
1038
2031
2031
1038
2031
1038
1038
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
2031
2031
2031
1038
1038
2031
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
1038
2031
1038
1038
1038
1038
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
2031
2031
1038
1038
2031
2031
2031
1038
2031
2031
2031
2031
1038
1038
1038
1038
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
2031
2031
2031
1038
1038
1038
2031
2031
1038
1038
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
2031
1038
1038
2031
2031
2031
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
40040
1038
40040
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
0
0
1038
1038
0
1038
0
0
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
40040
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
1038
40040
1038
40040
1038
1038
1038
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
40040
1038
40040
1038
1038
1038
1038
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
1038
2031
1038
1038
1038
1038
1038
2031
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
2031
2031
1038
2031
2031
2031
1038
2031
1038
1038
2031
1038
1038
2031
2031
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
0
0
0
0
0
1038
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
0
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
1038
1038
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
0
0
0
1038
1038
1038
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
0
1038
1038
0
1038
0
1038
1038
40040
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
1038
1038
0
0
0
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
0
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
0
0
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
0
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
0
0
0
0
0
0
1038
0
0
0
0
0
0
0
1038
0
0
0
0
0
1038
1038
1038
1038
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
0
0
0
0
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
0
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
1038
1038
1038
0
0
0
1038
40040
40040
40040
40040
40040
1038
1038
0
0
0
0
0
1038
40040
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
0
0
0
1038
1038
1038
1038
0
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
0
0
0
1038
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
0
1038
0
0
0
1038
1038
0
1038
1038
1038
0
1038
0
1038
0
1038
0
0
0
0
0
0
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
0
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
0
0
0
0
0
1038
1038
1038
1038
0
0
0
0
0
1038
1038
0
0
1038
1038
0
0
0
0
0
0
0
0
0
1038
1038
1038
0
0
0
0
0
1038
0
1038
0
0
0
1038
0
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
1038
0
1038
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
40040
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1041
1041
1041
40040
40040
40040
40040
40040
1038
1038
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
2031
1021
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
2031
2031
40024
40024
1021
1022
1022
1021
1021
2031
2031
1022
1022
1022
1022
2031
2031
2031
40024
40024
40024
1021
1022
2031
2031
2031
1021
1021
1021
2031
1022
1022
1022
1022
1022
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
1021
2031
2031
2031
40024
40024
2031
1021
1021
2031
1022
1022
1022
1022
1022
1022
1022
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
40024
1021
1022
1022
1022
1022
2031
2031
1021
1021
1021
40024
40024
40024
40024
2031
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
2031
2031
2031
1021
1021
2031
1022
1022
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
1021
1021
1021
2031
2031
2031
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
1021
1021
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
1021
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
1022
2031
2031
2031
1021
1021
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
1021
1021
1021
1021
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
40024
2031
2031
2031
2031
1021
1021
1021
2031
2031
1021
1021
1021
2031
2031
2031
40024
40024
1022
1022
40024
40024
40024
40024
40024
40024
2031
2031
2031
1022
1022
2031
40024
40024
40024
40024
2031
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1021
1022
1022
40024
40024
40024
40024
40024
40024
2031
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
40024
40024
1022
1022
1022
1022
2031
2031
2031
1022
1022
1022
1022
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
40024
1021
1021
2031
2031
2031
2031
2031
1021
1021
1021
2031
2031
2031
2031
1021
1021
2031
2031
2031
1021
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
2031
2031
40024
40024
2031
1021
1021
1021
1021
1021
1021
40024
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1021
1021
2031
2031
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
1022
2031
2031
2031
2031
2031
2031
40024
40024
40024
1022
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
1021
1021
1021
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
1021
1021
2031
2031
1021
1021
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
2031
2031
1022
2031
1022
1022
1022
2031
40024
40024
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
1021
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
1022
1022
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
40024
40024
40024
1022
40024
40024
1022
1022
1022
2031
2031
2031
2031
2031
1021
1021
1021
1021
1021
1021
2031
2031
40024
2031
2031
2031
2031
2031
1022
1022
40024
40024
40024
1021
1021
1021
40024
2031
40024
40024
40024
40024
40024
1022
2031
2031
1022
1022
1022
1022
1022
2031
2031
1022
1021
1021
1021
2031
40024
40024
40024
40024
40024
40024
1021
1021
1021
2031
2031
1022
1021
2031
2031
2031
2031
2031
2031
1022
40024
2031
40024
40024
40024
40024
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
1022
1022
1022
1021
1021
1021
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
2031
2031
2031
1021
1021
1021
1021
1021
1021
1021
2031
2031
1022
1022
2031
1021
1022
1022
1022
1022
1022
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
2031
40024
40024
1022
1022
1022
2031
1021
1021
40024
40024
1022
1022
40024
2031
2031
40024
40024
40024
1021
1021
2031
2031
1021
1021
1021
1021
1021
1021
1021
2031
2031
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
1021
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
40024
40024
40024
1021
1021
1021
2031
1021
1021
1021
1021
1021
2031
2031
1021
1021
1022
1022
2031
2031
2031
2031
2031
2031
2031
1021
1021
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1021
1021
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
2031
1021
40024
40024
1021
1021
1021
1022
1022
1022
1022
1022
2031
2031
40024
40024
1021
1021
2031
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
1021
1021
1021
2031
1021
2031
2031
2031
2031
1022
1022
1022
1022
2031
40024
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1022
2031
2031
1022
1022
1022
1022
1022
40024
2031
2031
1021
1021
2031
2031
2031
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
1022
1022
1022
1022
1022
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1021
2031
2031
2031
2031
2031
2031
2031
1022
1022
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
40024
40024
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
2031
2031
1022
1022
1022
1022
1022
2031
2031
2031
1022
1022
1022
2031
2031
1021
1021
1021
2031
2031
2031
1022
1022
1022
1022
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
2031
2031
1021
1021
1021
40024
40024
40024
40024
1021
2031
2031
1022
1022
1022
2031
2031
2031
2031
40024
40024
40024
40024
40024
1021
1021
1022
1022
40024
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
40024
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
1021
1021
1021
40024
40024
40024
2031
2031
40024
40024
40024
1021
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
1021
1021
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
1021
40024
40024
40024
40024
40024
40024
40024
2031
2031
40024
1022
1022
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
1021
1021
1021
40024
40024
40024
40024
2031
2031
2031
40024
1021
1021
1021
1021
1021
1021
2031
1021
2031
2031
1021
2031
2031
2031
2031
40024
1021
1021
1021
1021
1021
1022
1021
1021
1021
1021
2031
2031
2031
2031
1021
1021
1021
2031
2031
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
2031
2031
40024
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1021
1021
1021
1021
1021
2031
2031
2031
1022
1022
1022
1022
1022
1022
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1022
1022
2031
2031
2031
1021
1021
1021
1022
1021
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
1021
2031
2031
1022
1022
2031
2031
1022
1022
1022
1022
1022
1022
1022
2031
2031
2031
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
40024
40024
40024
40024
40024
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
40024
40024
40024
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
2031
2031
1022
1022
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
1021
1021
1021
2031
1021
1021
2031
2031
1021
2031
2031
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1022
1021
1022
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
40024
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
2031
1021
1021
1021
40024
40024
2031
2031
2031
1022
1022
1022
1022
40024
1022
1022
1022
1022
40024
40024
2031
2031
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1021
2031
2031
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
1021
1021
1021
1021
2031
2031
1021
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
2031
1021
2031
2031
2031
1021
1021
2031
1021
1021
2031
2031
2031
2031
40024
40024
1022
1022
1022
1022
1022
2031
1021
1021
1021
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
1021
1021
1021
1021
40024
40024
40024
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1021
2031
2031
40024
2031
2031
2031
2031
2031
2031
40024
40024
40024
1022
1022
1022
2031
2031
2031
2031
2031
2031
1021
1021
2031
2031
2031
40024
40024
40024
2031
2031
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
1021
1021
1021
1022
1022
1022
2031
40024
40024
40024
2031
2031
2031
2031
2031
1022
1022
2031
2031
2031
2031
2031
2031
40024
1021
1021
1021
2031
2031
40024
2031
2031
1021
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
1021
1021
1021
1022
1022
1022
1022
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
2031
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
1022
1022
1022
1022
2031
2031
2031
2031
40024
40024
40024
1021
1021
1021
2031
1021
1021
1021
1021
1021
1022
1022
1022
1022
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
1021
2031
2031
2031
2031
1022
2031
2031
2031
2031
2031
2031
1021
2031
2031
2031
2031
2031
1021
1021
1021
1021
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
1021
1021
40024
40024
40024
2031
2031
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
1021
1021
2031
2031
40024
1021
1021
1021
40024
40024
40024
40024
2031
2031
2031
2031
2031
1021
1021
1022
1022
1022
1022
1022
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
40024
40024
1021
2031
2031
2031
1022
1022
1022
1022
1022
1022
2031
2031
2031
2031
2031
2031
1021
1021
1021
1022
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
1021
2031
2031
2031
40024
40024
40024
40024
40024
1022
1022
2031
2031
2031
2031
2031
40024
40024
2031
2031
1021
2031
2031
2031
2031
2031
2031
40024
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
1021
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
40024
40024
2031
2031
40024
40024
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
1021
1021
2031
2031
1021
1021
1021
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
2031
2031
2031
40024
1021
1021
1021
1021
2031
40024
40024
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
2031
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
1021
40024
40024
40024
40024
2031
2031
40024
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
40024
1021
1021
1021
1021
1021
1021
2031
2031
40024
2031
2031
2031
40024
1022
40024
1022
1022
1022
1022
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
1021
1021
1021
2031
2031
40024
1021
40024
2031
2031
40024
40024
40024
40024
2031
2031
2031
40024
40024
2031
2031
2031
2031
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
1021
1021
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
2031
2031
2031
1021
1021
2031
1021
1021
1021
1022
1022
1022
1022
1022
40024
40024
40024
2031
2031
2031
1022
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
1022
40024
40024
1022
40024
1021
1021
1021
2031
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
1021
1021
1021
1021
2031
2031
1021
2031
40024
40024
40024
40024
2031
2031
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
1022
1022
1022
1022
2031
2031
2031
2031
2031
1022
1022
2031
2031
2031
2031
2031
2031
2031
2031
1022
1022
1022
1022
1022
2031
2031
2031
2031
2031
1021
40024
40024
1022
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
1021
1021
1021
1021
1022
1022
1022
1022
1022
40024
40024
1022
1022
40024
40024
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1021
1021
1021
1022
1021
1021
1022
1022
1022
1022
1022
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1022
1022
1022
40024
40024
40024
1021
1021
1021
1021
1022
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
1022
1021
1021
1021
1021
1021
1021
1021
1022
1021
1021
1021
1021
40024
40024
40024
1022
1022
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
40024
40024
40024
40024
40024
1021
1021
1022
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
40024
40024
40024
40024
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1021
1021
1021
1021
1021
1022
1022
1022
1022
1021
1021
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1022
1022
1022
1021
1021
1021
1021
1021
1022
40024
40024
40024
40024
40024
1021
1021
1021
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
40024
40024
40024
40024
40024
40024
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
40024
1021
1021
1021
1022
1022
1022
1021
1021
1021
1021
1022
1021
1022
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
1021
1021
1021
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
1022
1021
1021
1022
1022
1022
1022
1022
1021
1021
1022
1021
1021
1021
1021
1021
40024
1021
1021
40024
40024
40024
40024
40024
40024
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
1021
1021
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
1021
1021
1021
40024
1022
1022
1022
1022
1021
1021
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
1022
1022
1022
40024
40024
40024
1021
1021
1021
1021
1022
1022
1021
1021
1021
1021
1022
1022
1022
1022
1021
1021
1021
1021
1021
1022
1022
1021
1021
40024
40024
40024
40024
40024
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1022
1021
1022
1022
1021
1021
1021
1021
1022
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1022
1022
1022
40024
1022
1022
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
40024
40024
1022
1022
40024
40024
1021
1021
1021
1022
1022
1022
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
40024
40024
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
40024
40024
1022
40024
1021
1021
1021
1021
1021
1021
1021
40024
40024
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
1021
1022
1022
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
1022
1022
1021
1021
1021
1022
1022
1022
40024
40024
40024
40024
1022
1022
1022
1022
1021
1021
40024
40024
40024
40024
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
40024
1022
1022
1022
1022
40024
40024
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
40024
1022
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
40024
40024
1022
1022
1022
1021
1021
1021
1021
1022
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
1021
1021
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
40024
40024
1022
1022
1022
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
40024
1021
1021
1021
1021
1022
1022
1022
1021
1021
1021
1021
40024
40024
40024
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
40024
40024
1021
1021
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1021
1022
1021
1021
1022
1021
1021
1021
1021
1021
1022
1022
1022
1022
1021
1021
1021
1022
1022
40024
40024
40024
40024
1021
1021
1021
1022
1021
1021
1021
1022
1022
1022
1022
1022
1022
1021
1021
1022
1022
1022
1022
40024
40024
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1021
1022
1022
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
40024
40024
40024
1021
1021
1021
1021
1021
40024
40024
40024
40024
1021
1021
1021
1021
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
1022
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
1022
1022
1022
1022
1021
1022
1021
1021
1022
1021
1022
1021
1022
1021
1021
1022
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
40024
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
40024
40024
40024
40024
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
40024
40024
40024
40024
40024
1022
1022
1022
1022
1022
1021
1021
1021
1021
1022
1022
1022
40024
40024
40024
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1021
1021
1021
1021
1021
40024
40024
40024
40024
1022
1022
1022
40024
40024
40024
40024
40024
1022
1022
1021
1021
1021
1022
40024
40024
40024
40024
40024
1021
1021
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1022
1022
1022
40024
40024
40024
40024
40024
40024
1021
1021
1021
1022
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
40024
40024
40024
1021
1021
1021
1021
1021
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
40024
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1022
1022
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
40024
40024
1021
1021
1021
1021
40024
1022
1022
1022
1022
1022
1022
1022
1022
1022
1022
1021
1022
1022
1022
1022
1021
1021
1021
1022
1022
1022
1022
1022
40024
40024
1022
1022
1022
1022
1022
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
1021
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
40024
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
40024
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
40024
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
40024
40024
40024
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
40024
40024
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
2031
2031
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
2031
2031
2031
2031
2031
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
40024
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
41045
41045
41045
41045
41045
41045
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
0
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
1038
1038
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
41045
41045
41045
41045
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
0
1038
41045
41045
1038
41045
41045
41045
41045
41045
41045
0
0
0
0
41045
41045
41045
41045
0
41045
0
41045
41045
41045
41045
41045
41045
41045
40040
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
40040
40040
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
2031
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
0
0
2031
2031
2031
2031
2031
2031
2031
1038
2031
40040
2031
40040
2031
2031
2031
2031
2031
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
1038
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
1038
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
40040
40040
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
40040
0
0
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
2031
2031
2031
0
2031
2031
2031
1038
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
1038
1038
1038
2031
2031
2031
2031
2031
2031
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
1038
1038
1038
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
1038
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
40040
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
1038
1038
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
40040
1038
40040
40040
40040
1038
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
1038
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
1038
40040
40040
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
40040
40040
40040
1038
1038
40040
40040
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
1038
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
40040
40040
41045
41045
41045
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
40040
1038
1038
1038
40040
41045
1038
1038
1038
1038
1038
1038
41045
41045
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
1038
1038
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
1038
40040
40040
1038
1038
1038
40040
1038
41045
1038
1038
40040
1038
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
40040
40040
41045
41045
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
40040
1038
40040
1038
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
1038
1038
1038
40040
1038
1038
1038
1038
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
40040
41045
41045
41045
40040
40040
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
41045
41045
1038
40040
40040
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
40040
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
40040
40040
40040
41045
40040
40040
40040
40040
40040
0
40040
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
40040
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
1038
1038
1038
1038
1038
40040
1038
40040
40040
40040
40040
1038
40040
40040
41045
1038
41045
41045
41045
41045
1038
1038
41045
1038
1038
40040
41045
40040
40040
1038
1038
40040
40040
40040
40040
41045
41045
41045
1038
1038
1038
0
0
0
0
0
0
40040
40040
1038
40040
40040
40040
1038
1038
1038
1038
41045
41045
41045
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
1038
41045
1038
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
40040
1038
40040
1038
1038
1038
1038
40040
1038
41045
41045
41045
41045
41045
41045
40040
1038
1038
1038
40040
40040
40040
40040
41045
41045
41045
41045
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
41045
41045
41045
41045
41045
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
40040
1038
40040
1038
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
41045
41045
1038
40040
1038
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
1038
40040
40040
40040
40040
40040
40040
40040
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
0
0
0
0
0
0
1038
1038
1038
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
41045
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
41045
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
1038
40040
41045
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
1038
1038
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
40040
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
41045
41045
40040
40040
1038
1038
0
41045
41045
41045
41045
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
0
0
41045
41045
41045
41045
41045
41045
1038
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
41045
41045
1038
1038
41045
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
40040
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
1038
1038
1038
40040
40040
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
1038
41045
41045
41045
41045
41045
41045
1038
41045
41045
41045
41045
41045
40040
40040
40040
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
40040
41045
41045
40040
40040
41045
41045
41045
40040
40040
40040
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
1038
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
41045
40040
40040
41045
41045
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
0
0
0
0
0
0
0
1038
1038
1038
1038
41045
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
40040
41045
41045
1038
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
41045
1038
1038
1038
1038
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
0
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
0
0
0
0
0
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
40040
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
40040
40040
1038
1038
1038
40040
41045
41045
40040
1038
1038
1038
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
41045
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
0
40040
1038
1038
1038
1038
41045
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
40040
41045
40040
41045
41045
1038
1038
1038
1038
41045
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
1038
41045
41045
40040
40040
40040
40040
1038
40040
41045
41045
41045
1038
41045
41045
41045
40040
1038
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
41045
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
40040
1038
1038
1038
1038
1038
1038
1038
1038
41045
40040
40040
1038
1038
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
41045
41045
41045
1038
1038
40040
40040
40040
40040
1038
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
0
1038
0
1038
0
1038
1038
41045
41045
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
1038
40040
40040
1038
41045
41045
41045
41045
41045
41045
41045
1038
1038
41045
41045
41045
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
41045
41045
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
41045
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
1038
1038
1038
1038
1038
40040
40040
41045
41045
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
1038
40040
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
41045
41045
41045
1038
1038
40040
40040
40040
0
0
40040
40040
0
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
1038
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
1038
40040
40040
1038
1038
1038
41045
41045
41045
1038
1038
1038
41045
41045
1038
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
40040
40040
40040
0
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
41045
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
1038
40040
41045
40040
40040
41045
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
1038
40040
40040
40040
1038
1038
1038
1038
0
0
0
0
0
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
1038
1038
40040
40040
41045
41045
41045
41045
41045
41045
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
41045
41045
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
40040
1038
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
41045
0
41045
1038
1038
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
1038
1038
40040
40040
41045
41045
40040
41045
41045
41045
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
41045
1038
1038
1038
1038
40040
1038
41045
41045
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
0
0
40040
0
0
40040
0
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
41045
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
41045
41045
41045
41045
41045
41045
41045
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
1038
1038
40040
1038
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
1038
40040
40040
40040
41045
41045
41045
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
1038
40040
40040
1038
40040
40040
40040
41045
41045
40040
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
1038
1038
1038
40040
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
41045
41045
40040
41045
41045
41045
1038
0
0
41045
41045
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
0
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
0
40040
0
0
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
40040
40040
40040
0
0
0
40040
1038
1038
1038
1038
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
1038
1038
1038
40040
1038
40040
1038
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
0
0
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
1038
40040
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
41045
1038
1038
1038
1038
41045
41045
41045
41045
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
41045
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
41045
41045
1038
1038
1038
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
41045
41045
41045
41045
40040
1038
40040
40040
41045
41045
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
41045
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
41045
41045
41045
41045
41045
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
41045
41045
40040
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
41045
0
0
1038
41045
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
1038
1038
40040
40040
40040
1038
0
0
0
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
40040
40040
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
41045
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
1038
1038
1038
41045
41045
41045
41045
41045
40040
40040
41045
41045
41045
41045
41045
41045
1038
1038
1038
41045
41045
41045
41045
41045
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
0
0
0
41045
1038
1038
1038
1038
1038
1038
41045
1038
1038
1038
1038
40040
40040
41045
1038
41045
1038
1038
41045
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1038
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
0
40040
40040
1038
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
1038
40040
1038
1038
1038
40040
1038
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
41045
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
1038
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
41045
41045
1038
41045
41045
40040
1038
40040
40040
40040
40040
1038
1038
0
0
1038
0
41045
41045
1038
1038
1038
1038
41045
41045
41045
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
1038
40040
1038
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
41045
41045
41045
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
1038
41045
1038
1038
41045
41045
1038
1038
41045
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
1038
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
40040
40040
41045
41045
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
0
0
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
41045
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
41045
40040
40040
40040
40040
40040
1038
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
41045
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
0
0
0
0
0
40040
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
41045
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
1038
1038
41045
41045
41045
40040
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
0
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
1038
40040
40040
40040
40040
1038
1038
1038
1038
0
0
0
0
0
40040
1038
1038
1038
1038
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
0
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
0
1038
41045
41045
41045
41045
40040
40040
1038
1038
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
1038
41045
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
41045
1038
1038
1038
40040
40040
40040
1038
1038
0
1038
0
1038
1038
0
0
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
41045
41045
41045
40040
1038
1038
1038
1038
1038
1038
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
1038
1038
41045
41045
41045
41045
41045
40040
40040
40040
40040
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
40040
40040
1038
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
1038
1038
41045
41045
41045
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
0
0
1038
1038
1038
1038
1038
1038
40040
40040
1038
41045
41045
41045
41045
41045
1038
40040
1038
41045
41045
40040
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
1038
40040
1038
40040
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
0
40040
40040
40040
40040
40040
40040
41045
1038
1038
1038
41045
41045
41045
41045
1038
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
40040
40040
40040
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
41045
1038
1038
1038
41045
40040
40040
40040
1038
1038
1038
1038
41045
41045
41045
40040
41045
0
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
1038
1038
1038
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
40040
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
41045
41045
41045
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
1038
1038
1038
1038
1038
1038
40040
41045
41045
41045
41045
41045
41045
41045
40040
40040
41045
41045
41045
1038
1038
1038
1038
40040
1038
1038
1038
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
0
1038
1038
0
0
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
40040
40040
40040
40040
40040
1038
40040
40040
1038
40040
40040
40040
40040
40040
1038
1038
41045
41045
41045
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1038
1038
40040
40040
40040
40040
40040
41045
1038
1038
1038
41045
41045
41045
41045
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
41045
41045
41045
41045
40040
40040
41045
41045
41045
40040
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
1038
40040
1038
1038
1038
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
1042
1042
1042
2031
2031
2031
1042
2031
2031
1041
1041
1041
2031
40040
40040
2031
2031
2031
2031
2031
40040
40040
40040
40040
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
1042
1042
1042
2031
2031
2031
2031
2031
2031
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
2031
2031
2031
2031
2031
1041
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
2031
2031
2031
2031
2031
1041
1041
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
1042
1042
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
2031
2031
2031
2031
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
1042
1042
1042
1041
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
40040
40040
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
1041
2031
2031
2031
2031
2031
2031
40040
40040
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
40040
40040
40040
2031
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
1042
1042
40040
40040
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
2031
2031
2031
2031
2031
2031
1042
1042
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1042
2031
2031
2031
1042
2031
2031
1042
2031
2031
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
1042
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1041
1041
1041
2031
1041
1041
1041
1041
1041
1041
2031
2031
2031
40040
40040
1042
1042
1042
1042
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
40040
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1042
1041
40040
1041
1041
1041
40040
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
0
0
40040
0
0
0
0
0
0
0
0
0
40040
0
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1042
40040
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1041
1041
40040
0
40040
40040
0
40040
0
40040
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
0
0
0
0
0
1041
1041
1041
40040
40040
40040
40040
1042
1042
1041
1041
1041
1041
40040
40040
40040
1041
1041
40040
1041
1041
40040
1041
1041
1041
1041
40040
1041
1041
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
0
1038
0
1038
0
1041
40040
40040
1041
1041
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
0
40040
40040
1041
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
1042
1042
0
0
0
0
1042
0
1042
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1041
1041
1041
1041
1041
1041
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1038
0
1038
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
0
0
1041
1041
1042
1041
1041
1042
1042
1042
1042
0
0
1042
0
1042
0
1042
0
0
0
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1042
1042
1042
1042
1042
1042
1042
40040
40040
1041
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
0
0
0
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1042
40040
40040
40040
40040
1038
1038
1041
1041
1041
1041
1041
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
0
0
0
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
40040
1041
40040
40040
40040
1041
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1041
1041
1041
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
40040
1042
1042
1042
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
0
40040
40040
40040
40040
1041
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
1042
1041
1041
1041
1041
1041
1042
1042
1042
40040
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
40040
40040
40040
1042
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1041
40040
1042
1042
1042
1041
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1041
1041
1042
1041
1042
1042
1042
1041
40040
1041
1041
1041
1041
1041
40040
1042
1042
1042
1042
1042
1042
1041
40040
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
1042
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
40040
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1042
1042
1041
1042
1041
1042
1042
1042
1042
1041
1041
1041
1041
1041
1042
1041
1042
1042
1042
1041
1041
1041
1041
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
1042
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1041
1041
40040
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
0
40040
0
0
40040
0
0
0
0
0
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
1041
1041
1041
1042
1041
0
0
40040
40040
40040
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
1042
1041
1041
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1041
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
0
0
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
40040
40040
40040
40040
40040
40040
1042
0
0
0
0
1042
0
0
0
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
40040
40040
40040
40040
40040
40040
1042
1042
1042
1041
40040
40040
40040
0
0
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
1042
1042
1042
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1042
1042
1042
1042
1042
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
1038
40040
1038
1042
1038
1038
1038
1038
0
1038
1038
1042
1042
1042
1042
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
40040
40040
1041
1042
1042
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
0
0
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
0
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
1042
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1041
1041
40040
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
0
1042
0
1042
0
0
0
0
1042
0
1041
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
1041
40040
1041
40040
40040
40040
1041
40040
1041
40040
1041
1042
1041
1042
1041
1042
1042
1042
1041
1042
1041
1042
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
40040
40040
40040
1042
40040
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
1041
40040
1042
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
1041
1041
40040
0
0
1041
40040
40040
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
0
40040
40040
0
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
0
40040
40040
40040
1041
40040
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
40040
40040
0
40040
40040
0
40040
40040
0
0
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
40040
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
0
1041
1041
1041
1041
40040
1041
1041
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
40040
40040
40040
40040
40040
0
0
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1041
1041
1041
1041
1041
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
1042
40040
40040
1041
1041
1041
1042
1041
1041
1041
1041
1042
0
0
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
1042
1042
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1042
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
1042
40040
40040
1041
40040
40040
40040
0
1042
1042
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
40040
1041
1041
1041
40040
40040
40040
40040
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
1042
1042
1041
1041
1041
1041
0
0
0
1041
1041
1042
1042
1041
1041
40040
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
0
0
0
0
0
40040
40040
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
40040
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1041
1042
1042
1041
1042
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1042
40040
40040
1041
1041
1042
1042
1042
1041
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
40040
1041
1041
1041
1041
1041
1042
40040
40040
40040
40040
40040
1041
1041
1042
1041
1041
1041
1042
1041
1041
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1038
1038
1038
0
0
0
0
1042
40040
1038
40040
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
0
0
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
0
1041
1041
1041
1042
1042
1042
1042
1041
1041
1041
1041
40040
40040
40040
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1042
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
40040
1041
1041
1041
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
1041
1041
40040
40040
40040
40040
1041
1041
1041
1041
1042
1042
1042
1042
1041
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
1041
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
0
1038
1038
0
0
0
0
0
0
1041
1041
1041
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
1042
1042
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
0
0
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1042
1042
1042
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
1041
1041
40040
40040
1042
1042
1042
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
40040
1041
1041
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1042
1042
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1042
1041
1042
1042
0
0
40040
0
40040
0
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
40040
40040
40040
1041
1041
1041
40040
40040
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
1042
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
0
1038
0
1038
0
0
0
0
0
0
1038
0
0
1038
1038
0
0
1042
1042
1042
1041
1041
40040
1041
40040
1041
1041
1041
1041
1041
1041
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
0
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
1042
1042
1042
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1041
1041
1041
40040
40040
40040
40040
40040
40040
0
40040
40040
40040
40040
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
1042
40040
40040
1041
1042
1042
1042
1042
40040
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
0
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1042
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1042
1042
40040
40040
40040
40040
40040
40040
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
0
0
0
40040
40040
1041
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
1042
0
1042
0
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
40040
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
1041
1041
1042
1041
1041
1041
1041
1041
1041
1042
1041
1042
1042
1042
1041
1041
1042
1042
1042
1041
1041
1042
1041
1042
1041
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
40040
40040
40040
1041
1041
1042
1042
40040
40040
1041
1041
1041
1042
0
1042
0
0
1042
1041
1041
1041
1041
1041
1042
1042
0
1042
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
0
0
40040
40040
40040
40040
40040
1042
1042
0
0
0
0
0
40040
1042
1042
1042
1042
1042
1042
1042
40040
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
40040
40040
40040
40040
1041
40040
40040
40040
1041
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
1041
40040
1041
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1041
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
1041
40040
40040
40040
1041
1041
40040
1041
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
0
0
0
0
40040
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1041
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
1042
1042
1041
1041
1041
1041
1041
1041
1042
40040
1041
1041
1041
1041
1042
1041
1041
1041
40040
1041
1041
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1042
1042
1042
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
40040
40040
40040
40040
1041
1041
1041
1041
1041
40040
40040
40040
40040
1041
1041
1041
1041
1041
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1041
1041
1041
1041
1041
1041
1038
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
1042
1042
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1038
40040
1038
1038
1038
1041
1041
1041
1041
0
1041
0
0
0
0
0
0
0
0
0
0
0
1041
1041
1041
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
1041
1041
1041
1041
1041
40040
1041
0
0
0
0
0
0
0
1041
0
0
0
0
0
0
0
0
1041
1041
1041
1041
1041
1041
40040
1042
1042
1042
1038
1038
1038
1038
1038
1042
1042
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1038
1038
1038
1038
1038
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1042
1042
0
0
0
0
1041
1041
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1038
0
1041
1041
1041
1041
1038
1038
1038
1042
1042
1042
1038
1038
1038
1038
1038
1042
1042
1042
1042
1042
1042
1042
1038
1038
1038
1038
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1038
1038
1038
1038
1038
40040
1038
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
0
0
40040
1038
1038
1038
1038
1038
1038
1038
1042
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
40040
1042
1042
1042
1042
1042
1038
1038
1038
1038
1038
1038
1038
1038
1038
1042
1042
1042
1042
1042
0
0
1041
1041
0
0
0
1041
1041
0
1041
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1041
1041
1041
40040
40040
40040
1038
1038
1038
1038
1038
0
0
0
0
0
0
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
1041
1041
1041
1042
1041
1041
1041
1041
1041
1041
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
1042
1042
1042
1042
1042
1041
40040
40040
1041
1041
1041
1041
1041
1038
1038
1038
1042
1041
1041
1041
1041
1041
1041
1041
0
1041
1041
1041
1041
0
0
0
0
0
0
0
0
1042
1042
1042
1042
0
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
1042
1042
1038
1038
1038
40040
40040
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
0
1041
1041
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1042
1042
1042
0
1042
0
1042
1042
1042
1042
1042
40040
1038
1038
1038
1038
1038
40040
40040
1041
0
0
0
1041
1041
1041
1041
1041
40040
1042
0
0
0
0
0
0
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
1038
40040
1038
40040
1038
40040
40040
1042
1042
1042
1042
1042
1042
1038
1038
1038
1038
1038
1038
1038
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
40040
40040
40040
40040
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1042
40040
40040
40040
40040
1042
1042
40040
40040
40040
40040
40040
40040
40040
0
0
1041
40040
40040
40040
40040
40040
40040
1042
1042
1042
0
0
0
0
0
0
0
0
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1041
1041
1042
1042
1042
1042
1042
1038
1041
1041
1041
1041
1041
0
0
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
0
0
1042
0
1042
0
1042
0
1042
1042
1042
0
1042
1042
1042
1042
0
1042
40040
40040
40040
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
0
1041
1041
0
0
1041
1041
1041
1041
1041
1041
1041
1041
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
0
0
0
1038
1038
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
0
0
1042
1042
1042
1042
0
0
0
0
1042
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
40040
1042
1042
1042
1042
1042
1042
1042
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1042
1038
1038
1038
40040
40040
40040
40040
40040
0
0
0
0
0
0
0
40040
40040
1042
1042
1042
1042
1042
1042
1042
0
1038
0
0
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
0
0
1041
1041
1041
1041
1041
1042
1042
1042
0
0
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1042
1042
1042
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
0
0
0
0
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
0
0
0
0
0
0
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
0
0
1042
1042
1042
1038
40040
40040
40040
40040
40040
0
0
0
0
0
0
0
0
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1038
1042
0
0
0
0
0
0
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
1042
0
1042
1042
0
1042
1041
1041
1041
1041
1041
1042
1042
1042
1042
0
1041
1041
1041
1041
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
40040
0
0
0
0
0
0
0
0
1041
0
1041
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1042
1042
1042
1042
1042
40040
40040
40040
40040
1041
40040
40040
1042
1042
1042
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
1041
1041
1041
1041
1041
0
0
0
0
0
0
0
0
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
0
1041
1042
1042
1042
1042
1042
1042
1042
1038
1041
1041
1041
1041
1041
1041
1041
1041
1038
1042
1042
1042
1042
1042
1042
1042
1042
1041
1042
40040
40040
40040
40040
40040
40040
40040
0
0
0
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
1038
1038
1038
1041
1041
1041
1041
1042
1042
1042
1041
1041
1041
1041
1041
1042
1041
1041
1041
1041
1041
1038
1041
1041
1041
1041
1041
1041
1041
1041
0
0
0
0
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1038
1038
1038
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
0
1042
0
0
0
0
1041
1041
1041
1042
1042
1041
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
0
0
0
0
0
0
0
0
0
0
0
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
0
0
1038
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1038
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
1042
1042
1042
1041
1041
1038
1038
1038
1038
1038
0
0
0
0
0
0
0
0
0
0
0
1042
1042
1042
1042
1042
1042
1042
0
0
0
0
0
0
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
0
1042
1042
0
1042
0
0
0
0
0
0
1042
0
0
1042
0
40040
40040
40040
40040
40040
1041
1041
1041
1038
1041
0
0
0
1042
1042
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
40040
40040
1038
1042
1042
1042
1041
1041
1041
1041
1041
1041
1042
0
0
0
0
0
1041
1041
1041
1041
1038
40040
40040
40040
1042
1042
1041
1038
1041
1041
1041
1038
1038
1042
1042
1042
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1042
1042
0
0
0
40040
40040
40040
40040
1042
1042
0
0
0
0
0
0
0
0
0
1038
1038
1038
1041
1042
1042
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
0
0
0
0
1042
1042
0
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
1041
40040
40040
1041
40040
1041
1041
1041
0
1041
1041
0
1038
0
0
1041
0
0
0
0
1041
1041
1041
1041
1042
1042
1038
40040
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
0
0
0
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
40040
40040
40040
40040
40040
1042
1042
1042
40040
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
0
1041
0
0
1042
1042
1042
1042
1042
40040
1042
1042
1042
1042
1042
1042
1042
0
0
0
1042
0
1042
1042
0
0
0
1042
1042
1041
1041
1041
1041
1041
1041
1041
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40040
0
40040
40040
40040
40040
40040
40040
1042
1042
0
0
0
1038
1038
1038
1038
1038
1038
40040
0
0
1042
0
1042
0
0
1042
1042
1042
1042
1042
1042
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
0
0
1041
1041
1041
1041
0
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1038
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1041
0
1041
1041
1041
1041
1041
0
0
0
0
40040
1041
1041
1041
1041
1041
1038
1038
40040
40040
40040
40040
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
0
0
0
0
0
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
40040
1041
1042
1042
1042
0
0
0
1041
1041
1041
1042
1042
1038
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1041
1041
1041
1041
1041
1041
0
0
0
1041
0
0
1041
0
0
0
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
0
1041
0
1042
1042
40040
1041
1041
1041
1041
40040
1042
1042
1042
1042
0
0
0
0
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1041
0
0
1041
1041
1042
1042
1038
1038
1042
1042
1042
1042
1042
1042
40040
1041
1041
1041
1041
1041
40040
1041
1041
1042
1042
1038
1038
1038
1042
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
0
0
0
0
1042
0
0
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1038
1041
1041
1041
1041
1041
1041
40040
1042
1042
1042
1042
1042
0
0
1041
0
0
0
0
0
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
0
0
0
0
0
0
0
40040
40040
1042
1042
1041
1041
1041
1041
1041
40040
40040
1042
1042
1042
1042
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
0
1041
1042
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1041
1042
0
0
1042
1042
40040
40040
40040
40040
40040
40040
40040
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
0
0
0
0
0
0
0
0
1038
1041
1041
1041
1041
1041
1041
1038
40040
1042
1042
40040
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
40040
1042
1042
1042
1038
1041
1041
1041
1041
1041
1041
1041
1042
1042
0
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1042
1042
1041
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1041
0
0
0
0
0
0
0
0
0
0
0
0
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1042
1041
0
0
0
0
0
0
0
0
0
0
0
1042
1042
1042
1042
1042
0
0
0
0
0
0
0
0
40040
1038
40040
40040
40040
1038
1038
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1038
1042
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
0
0
1042
1042
0
0
0
1042
0
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1038
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1038
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
1038
1038
1038
1038
1038
1038
1042
1042
1042
1042
40040
40040
1038
1038
40040
40040
1042
1042
1042
1042
1042
1042
1042
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1038
0
0
0
1042
0
0
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
1041
40040
1042
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
0
0
1038
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
40040
40040
1041
1041
1041
0
1041
0
0
0
1041
1041
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1038
40040
1038
1038
40040
40040
1038
1038
1038
40040
40040
1038
1042
1042
1042
1042
40040
0
0
0
1041
1041
1041
1041
1041
1041
1041
0
0
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1038
1038
1038
1042
1042
1042
1042
1042
1042
1041
40040
40040
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1038
1041
1041
1042
1042
1042
40040
40040
40040
1042
1042
1042
0
0
1042
1042
0
1042
1042
0
1038
1038
1041
40040
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1041
1041
1041
1041
1041
1038
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
1042
1042
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
0
1041
1038
1038
1038
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
1042
1042
0
0
0
1042
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
0
1042
0
0
0
0
1042
1042
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1042
0
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1041
40040
1042
1042
1042
1042
0
0
0
0
0
0
0
40040
40040
40040
40040
1042
1042
0
1042
1042
1038
1042
1042
1042
1042
1042
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1038
1042
1042
1042
1042
1042
1042
1038
1038
40040
1042
1042
1042
1042
1042
1042
1042
1042
0
0
1042
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1042
1042
1042
1042
40040
40040
1041
1041
1041
1041
1041
1041
1042
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
0
0
0
0
0
1042
1042
1042
1042
1042
1042
1041
1041
40040
1042
1042
1042
1042
1042
1042
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
40040
40040
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
40040
40040
40040
40040
40040
40040
40040
40040
40040
0
1041
1041
0
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
1038
1038
1038
1041
1038
1041
1041
1042
1042
1042
1042
1041
1041
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1042
1042
1042
1042
1042
1042
1042
0
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
40040
1042
1042
1042
40040
40040
40040
40040
1042
1042
1042
1042
0
0
0
1041
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
1042
0
1042
0
0
0
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1041
1041
1041
0
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
1038
1038
1038
1038
1038
1038
1038
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
0
1041
0
1041
0
1041
1041
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1041
1041
1041
1041
1042
1042
40040
40040
40040
40040
40040
40040
40040
40040
40040
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
40040
40040
1042
1042
0
0
0
0
0
0
0
0
0
0
0
0
0
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
1042
0
1042
0
1042
0
1042
0
0
1042
0
1042
1042
1042
1042
0
0
1042
40040
40040
40040
1042
1042
1042
0
0
0
0
0
0
0
0
0
0
0
0
0
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
40040
1041
1041
1041
1041
1042
1042
1042
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1041
1041
1041
1041
40040
1041
1041
1041
1041
1041
1041
1041
1041
1041
1041
1042
1041
1041
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1038
1041
1041
1038
1038
1038
40040
40040
40040
40040
40040
40040
1041
1041
40040
40040
0
0
0
40040
40040
40040
40040
1041
0
1041
1041
1041
40040
40040
40040
40040
40040
1041
0
1041
1041
1041
1041
1041
1041
40040
40040
40040
40040
40040
40040
40040
40040
1038
1038
1038
1038
1038
1038
1042
1042
1042
1042
1038
1038
1038
1038
1042
1042
1042
1042
1042
1042
1042
1041
1041
1041
1041
1041
1041
1042
1042
1042
1042
1042
1042
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1019
1019
2031
1019
1019
2031
2031
2031
2031
2031
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
7026
7026
2031
2031
2031
2031
1019
1019
2031
7026
2031
2031
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
7026
7026
7026
7026
7026
7026
7026
1019
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
2031
2031
2031
2031
2031
1020
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
1019
1019
1019
1019
2031
2031
2031
1020
1020
1020
7026
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
2031
2031
2031
7026
7026
7026
1019
2031
2031
7026
7026
2031
2031
2031
2031
2031
2031
2031
1020
2031
2031
2031
2031
2031
1019
2031
7026
7026
7026
7026
7026
1019
1019
1019
1020
2031
2031
2031
7026
7026
7026
1020
7026
7026
2031
7026
7026
1020
1020
1020
7026
7026
1019
7026
7026
7026
7026
7026
7026
1020
1020
2031
2031
2031
2031
2031
2031
1019
1019
1019
1019
2031
2031
2031
2031
7026
7026
2031
2031
2031
2031
2031
1019
1019
1019
7026
7026
7026
7026
2031
1020
2031
2031
7026
7026
7026
1019
2031
2031
2031
1020
1020
1020
7026
7026
7026
7026
7026
7026
2031
1020
1020
1020
2031
1020
1020
1020
2031
2031
1019
1019
7026
7026
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
2031
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
1020
1019
2031
2031
1020
1020
2031
2031
2031
7026
7026
2031
2031
2031
2031
2031
2031
1020
1020
1019
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
2031
2031
1019
1019
2031
2031
2031
7026
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
1020
1019
1019
1019
7026
7026
7026
2031
2031
1019
1019
7026
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
2031
1019
1019
7026
7026
7026
2031
2031
2031
2031
7026
7026
2031
2031
2031
2031
2031
2031
1020
1020
1020
1020
1020
1020
7026
7026
7026
2031
1019
1019
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
2031
2031
1020
1020
2031
2031
2031
2031
2031
2031
1020
2031
1020
1020
2031
1020
2031
2031
7026
7026
7026
2031
7026
1020
1020
1020
1020
1020
1019
1019
1019
2031
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
7026
2031
1019
1019
2031
2031
2031
7026
7026
7026
7026
2031
2031
1019
1020
1020
1020
1020
1020
2031
2031
2031
2031
2031
7026
1020
1020
1020
1020
1020
1020
1020
2031
2031
1019
2031
2031
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
7026
1019
2031
2031
1019
1019
2031
2031
7026
7026
2031
7026
7026
7026
7026
2031
2031
2031
1020
2031
2031
7026
7026
1019
2031
2031
2031
1020
1019
1020
1020
2031
7026
7026
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
1019
1019
2031
7026
1020
1020
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1019
2031
1020
1020
1020
1020
1020
1020
7026
7026
1019
1019
1019
2031
1019
2031
2031
7026
7026
7026
7026
1020
1020
1020
7026
7026
2031
1020
1020
1019
1020
1020
1020
1019
7026
7026
2031
1019
1019
2031
7026
1019
7026
7026
7026
2031
2031
2031
2031
2031
1020
2031
1019
1020
1019
7026
7026
1019
7026
7026
7026
7026
7026
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
2031
2031
1020
2031
2031
2031
2031
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
2031
2031
1019
1019
7026
7026
2031
1019
1019
1019
2031
2031
1019
1019
1019
7026
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
1020
2031
1019
1019
1020
1020
1020
1020
2031
2031
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
7026
1019
1019
2031
2031
2031
2031
2031
2031
1019
1019
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
2031
7026
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
1019
1019
7026
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
1019
1019
1019
7026
7026
7026
7026
7026
2031
7026
7026
2031
2031
2031
1020
1020
2031
1020
1020
2031
1019
1019
1020
1019
1020
1020
2031
2031
2031
2031
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2031
2031
7026
7026
7026
7026
2031
1020
2031
1019
1019
7026
7026
7026
1020
1020
1019
1019
2031
2031
7026
7026
7026
7026
2031
2031
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
1019
1019
7026
7026
7026
2031
2031
2031
2031
1020
2031
2031
2031
2031
2031
2031
2031
2031
1019
7026
7026
1019
1019
2031
2031
2031
2031
2031
7026
1019
1019
2031
2031
2031
2031
1019
2031
2031
2031
2031
2031
7026
2031
2031
2031
7026
2031
2031
2031
2031
1019
1020
1020
2031
2031
2031
2031
2031
1019
1019
1019
2031
2031
2031
2031
2031
1019
7026
7026
7026
7026
7026
2031
2031
2031
1020
1020
1020
1020
1020
2031
2031
7026
7026
7026
1019
7026
2031
2031
2031
1019
2031
2031
2031
1020
1020
1020
1020
1020
2031
2031
7026
7026
2031
1020
7026
7026
1020
7026
7026
1020
1020
1020
1020
7026
7026
7026
7026
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
2031
2031
7026
1019
1019
1020
1020
1020
1020
1020
2031
2031
2031
7026
7026
7026
7026
2031
7026
7026
7026
7026
7026
2031
2031
1019
2031
2031
2031
2031
2031
2031
7026
7026
7026
2031
2031
2031
1020
1020
1020
1020
1020
1019
1019
2031
7026
2031
7026
1019
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
1020
1020
1020
1019
1019
2031
2031
2031
1020
1020
1020
1020
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
1020
7026
7026
1020
1020
1020
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
2031
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
1019
2031
2031
2031
2031
2031
2031
2031
2031
1020
1020
1020
1020
7026
7026
1020
2031
1019
1019
1019
2031
2031
7026
7026
2031
7026
2031
2031
1020
2031
7026
7026
7026
2031
1020
1020
1020
1020
1019
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
1019
2031
2031
2031
7026
7026
1020
1020
1020
1020
2031
2031
2031
7026
7026
7026
7026
7026
1019
2031
2031
2031
2031
2031
2031
2031
1020
1020
1020
1020
2031
2031
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
1020
1020
7026
7026
2031
2031
2031
2031
1019
7026
7026
7026
7026
7026
7026
7026
2031
1019
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
1019
1019
2031
2031
2031
2031
7026
7026
2031
2031
2031
1020
1020
1020
1020
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
2031
2031
2031
1019
1019
1019
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
7026
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
1019
2031
1020
2031
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
1019
1019
2031
1019
2031
7026
7026
7026
7026
2031
2031
2031
2031
1020
1020
1020
7026
7026
2031
2031
2031
2031
1020
1020
1020
7026
7026
2031
2031
7026
2031
1019
1019
7026
2031
2031
2031
1020
2031
2031
2031
7026
7026
7026
7026
7026
1020
1020
2031
2031
2031
1019
1019
2031
2031
2031
2031
2031
1019
2031
2031
2031
1019
1019
1020
1020
1020
2031
2031
2031
2031
7026
7026
7026
7026
1019
1019
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
7026
1020
2031
7026
1019
1019
1020
1019
7026
2031
2031
2031
1019
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
1019
1019
1020
1019
1020
1020
2031
2031
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
7026
7026
7026
7026
1019
1019
1019
1019
2031
1019
1019
1019
1019
7026
7026
7026
7026
2031
2031
1019
7026
2031
2031
7026
2031
2031
1020
1020
2031
2031
2031
2031
2031
2031
2031
2031
1019
1019
2031
2031
7026
7026
7026
7026
2031
2031
2031
1020
1020
1020
1020
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
7026
2031
2031
7026
1019
1020
7026
7026
7026
7026
7026
7026
1019
1019
7026
1019
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
2031
1020
1020
1020
2031
2031
2031
2031
2031
1020
1020
7026
7026
7026
7026
2031
1019
1019
1019
1019
1019
2031
2031
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1019
2031
2031
2031
2031
1019
1019
7026
2031
2031
2031
2031
2031
2031
2031
7026
1019
1019
1020
1019
2031
2031
2031
2031
2031
2031
2031
7026
2031
1019
2031
7026
7026
7026
7026
7026
1019
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
7026
7026
7026
1020
1020
2031
2031
7026
1019
1019
1019
1019
7026
7026
7026
7026
2031
2031
2031
1019
1019
1019
2031
2031
2031
1020
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
2031
2031
7026
1019
1019
1019
1019
1019
7026
7026
7026
1020
1020
1020
2031
1019
1020
2031
2031
2031
2031
2031
2031
2031
1019
1019
1019
1020
1020
1020
2031
2031
2031
2031
7026
7026
2031
2031
2031
2031
2031
2031
1020
1020
1019
1020
1020
1020
1020
1020
1020
1020
1020
2031
2031
1019
1019
1019
2031
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
2031
2031
1020
1020
1020
1020
1020
1020
2031
7026
2031
2031
2031
1019
1020
1020
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
7026
7026
2031
1019
1019
1019
2031
2031
2031
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
2031
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
1020
1019
1019
7026
7026
2031
2031
1019
1019
2031
2031
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
2031
7026
7026
2031
2031
2031
2031
2031
7026
7026
2031
7026
1020
1020
1020
1020
2031
2031
1020
1020
1020
7026
7026
1019
2031
2031
1020
2031
2031
2031
2031
1020
1019
1020
1020
2031
2031
2031
1020
1020
2031
2031
2031
2031
2031
1019
1019
7026
2031
2031
2031
2031
2031
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
1020
2031
2031
2031
1019
2031
2031
2031
7026
1020
1020
2031
7026
7026
7026
1020
2031
2031
2031
7026
7026
7026
1020
7026
7026
7026
2031
2031
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
2031
1019
1020
1020
2031
1020
2031
1020
1020
2031
2031
2031
1020
1020
1020
1020
1020
1019
7026
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
2031
2031
2031
1019
1019
7026
7026
2031
2031
2031
1019
1020
1020
1020
2031
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
2031
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
2031
7026
2031
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1020
1020
1020
1020
1020
1020
2031
2031
1019
1019
2031
2031
2031
2031
2031
1020
7026
7026
7026
7026
7026
2031
2031
1020
1020
1020
1020
1020
7026
2031
2031
2031
2031
1019
1019
1020
1020
1020
1020
1019
1019
1019
2031
2031
1019
1019
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
2031
7026
7026
7026
7026
7026
2031
2031
2031
2031
1019
1019
2031
2031
2031
2031
2031
2031
2031
1019
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
1020
1020
1020
2031
2031
2031
1019
2031
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
1020
2031
2031
1019
1019
1019
7026
7026
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
1020
1020
2031
1020
1020
2031
2031
2031
7026
7026
2031
2031
2031
2031
1019
7026
7026
7026
2031
2031
2031
2031
1020
1020
1020
2031
2031
2031
2031
7026
7026
7026
2031
2031
2031
2031
1020
1020
1020
2031
2031
2031
2031
2031
2031
2031
1019
1019
1019
2031
7026
7026
7026
7026
7026
7026
7026
1019
1019
2031
1019
1019
1019
1019
1019
1019
2031
1020
2031
2031
1020
2031
2031
7026
7026
7026
1019
1019
1019
1019
2031
2031
1020
1020
2031
1019
2031
2031
2031
7026
2031
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
1019
1019
1019
1019
1019
2031
2031
2031
7026
7026
2031
7026
7026
1020
1020
1020
2031
2031
7026
7026
1019
2031
2031
2031
2031
2031
2031
2031
1019
7026
7026
2031
2031
2031
2031
7026
7026
2031
2031
2031
2031
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
1020
1020
7026
7026
7026
7026
7026
7026
7026
1019
1019
1020
1020
1019
1019
1019
7026
7026
7026
7026
2031
2031
7026
2031
2031
1020
1020
1020
2031
2031
2031
1019
1019
1019
2031
2031
7026
2031
2031
7026
7026
7026
1020
1020
2031
2031
2031
7026
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2031
2031
2031
1020
1020
1020
7026
7026
2031
2031
7026
7026
1019
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
1019
1019
1020
1020
1020
1020
1020
2031
1020
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
2031
1019
2031
1019
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
2031
1020
1020
1020
1020
1020
2031
2031
2031
1020
1020
2031
2031
2031
1019
2031
1019
2031
2031
2031
2031
2031
2031
2031
7026
7026
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
2031
2031
2031
7026
7026
2031
2031
7026
1019
1019
1020
2031
2031
2031
7026
7026
7026
2031
2031
2031
2031
1019
1019
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
2031
1019
2031
2031
2031
1019
1019
2031
1019
2031
2031
2031
2031
7026
2031
2031
2031
2031
2031
2031
1020
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
2031
2031
2031
2031
2031
1019
7026
2031
2031
7026
7026
7026
1019
2031
1020
1020
1020
2031
2031
1020
2031
1020
1020
1020
2031
2031
2031
1019
7026
7026
7026
1019
1019
2031
2031
2031
2031
2031
7026
1019
1019
1019
1019
1019
1019
2031
7026
1020
1020
1020
2031
2031
1019
1019
2031
2031
2031
2031
7026
7026
7026
2031
2031
2031
1020
2031
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
2031
2031
1020
1020
2031
2031
2031
7026
7026
7026
7026
7026
1019
2031
2031
1019
1019
1019
1020
1020
1020
2031
2031
2031
2031
2031
1019
1019
2031
7026
7026
2031
7026
1019
2031
2031
2031
1020
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
7026
7026
7026
7026
2031
7026
7026
7026
2031
2031
2031
2031
2031
2031
2031
1019
2031
2031
1020
1020
1020
1020
7026
7026
2031
2031
2031
2031
2031
2031
7026
7026
7026
1019
2031
2031
1019
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
1019
1019
1019
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
7026
7026
2031
7026
7026
7026
7026
7026
2031
2031
1019
1019
7026
1019
1019
2031
1020
1020
1020
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
7026
7026
7026
1020
2031
2031
7026
7026
7026
2031
2031
2031
2031
2031
1020
2031
2031
2031
2031
1019
2031
1020
1020
1020
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
7026
2031
2031
2031
2031
2031
2031
2031
1020
1020
1020
1019
2031
2031
7026
2031
2031
1020
1020
7026
7026
7026
2031
2031
2031
7026
7026
7026
1019
2031
1019
1019
2031
2031
2031
7026
7026
7026
7026
2031
7026
7026
2031
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
2031
1019
1019
7026
7026
7026
7026
7026
7026
7026
2031
7026
7026
7026
1019
1019
1019
2031
2031
2031
2031
2031
2031
2031
1019
1019
2031
2031
2031
2031
1020
2031
2031
2031
2031
1020
1020
1020
1020
1019
1020
1020
1019
1019
1019
1019
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
7026
7026
7026
2031
2031
2031
2031
1019
1019
1020
2031
2031
2031
2031
2031
7026
7026
7026
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1019
2031
1020
1020
1020
1020
1020
1019
1019
1019
2031
2031
2031
2031
2031
2031
1020
1020
2031
2031
7026
7026
7026
7026
7026
7026
2031
2031
7026
7026
7026
7026
2031
2031
2031
7026
7026
1020
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
2031
2031
2031
2031
2031
7026
2031
2031
7026
7026
2031
2031
7026
7026
7026
2031
7026
1019
1019
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
1020
1020
1019
1019
1019
1019
2031
2031
2031
1019
1019
1019
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
2031
7026
2031
7026
2031
2031
1020
1020
1020
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
2031
2031
1019
1020
1020
1020
2031
1020
1020
1020
1020
1019
1019
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
1020
1019
1019
1019
7026
1020
1020
2031
2031
2031
1020
1019
1020
1020
1020
1020
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
2031
2031
1019
1019
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
1019
1020
7026
1019
7026
1020
1020
1020
1020
1020
1019
1019
7026
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
1019
1019
1020
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
7026
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
1019
1019
1019
1019
1019
1019
7026
7026
7026
1019
1019
1019
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
1019
1020
1020
1020
1020
1020
1019
1019
1019
1020
1019
1019
1019
1019
1020
1019
1020
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1019
1019
1019
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
7026
1020
7026
7026
1020
1020
1019
1019
1019
1019
1019
7026
7026
7026
1020
1019
1019
1019
1019
1019
1019
1019
1019
7026
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1019
1020
1020
1020
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
1019
1019
1019
1019
1020
1019
1020
1019
1019
1019
1019
1019
1019
1020
1020
1019
1020
1019
1019
1020
1020
1019
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
7026
1019
1020
1020
1020
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
7026
1020
1020
1020
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
1020
1019
1020
1020
1019
1019
1019
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1019
1019
1019
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
1020
1020
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
7026
7026
1020
1020
1020
1020
1020
1020
1019
1019
1020
1020
1020
1020
1020
7026
1019
7026
7026
7026
7026
7026
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
7026
7026
1019
7026
7026
7026
1020
1019
1019
1019
1020
1020
1020
1020
1019
1019
7026
7026
1019
1019
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1019
1020
1020
1020
1020
1020
1020
1020
7026
7026
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1019
1019
1019
1019
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1020
1020
1020
7026
1019
1019
7026
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
7026
1020
1020
1020
1020
7026
7026
7026
7026
1019
1019
1019
1020
1020
1020
7026
7026
7026
7026
7026
1019
1019
1020
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
7026
1019
1019
1019
1019
1019
1019
7026
7026
1019
1020
1020
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
1020
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
7026
7026
7026
1019
1019
1019
7026
7026
1019
1019
7026
1019
7026
7026
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
1019
1019
7026
7026
7026
7026
7026
1019
1019
1019
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
7026
1019
1019
1019
1019
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1019
1019
1019
1019
1019
7026
7026
7026
1019
1019
7026
7026
1019
1019
7026
7026
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
1019
1019
1019
1019
1019
1019
7026
7026
7026
1020
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
1019
1019
1020
1020
1020
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
1020
1020
1019
1020
1020
7026
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
1019
7026
7026
7026
1019
7026
1019
1019
1020
1020
1020
1020
1020
1019
7026
7026
7026
1019
1019
1019
7026
7026
1019
7026
7026
1020
7026
7026
7026
7026
1019
7026
1019
1019
1019
1019
1019
1019
7026
7026
7026
1019
1019
7026
7026
1019
1020
1020
1019
7026
7026
7026
7026
1019
1019
7026
7026
1019
7026
1019
1020
1020
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
1019
1019
1019
1019
7026
1020
1020
1020
1020
1020
1019
1019
1019
7026
7026
7026
1020
7026
7026
7026
1019
7026
7026
1019
1019
7026
7026
1020
1020
7026
1019
1020
1020
1020
1019
7026
7026
7026
7026
1020
1020
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
1019
1019
1019
1020
1020
1020
1020
1020
1019
1019
1019
7026
7026
7026
7026
7026
7026
1019
1019
1020
1020
1020
7026
7026
1020
1020
1020
1020
1020
1019
1020
1020
1020
1019
1019
1020
1020
1020
1020
1019
1019
1019
1020
1020
1020
1020
1019
1019
1019
1019
7026
7026
1019
7026
7026
7026
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
7026
7026
7026
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
7026
7026
7026
7026
1020
1020
1020
1020
7026
7026
7026
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
7026
1020
1020
1020
1019
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1020
7026
7026
1019
1019
1020
1019
7026
7026
7026
1020
1020
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
7026
1019
1019
7026
7026
7026
7026
7026
7026
7026
1020
1020
7026
7026
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1020
1020
1020
1020
7026
7026
7026
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1019
1019
7026
7026
1019
1020
1020
7026
1020
1020
1020
1020
1020
1020
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
7026
7026
1019
1019
1019
1019
1020
7026
1020
1019
1019
1019
1019
1019
7026
1020
1020
1020
1020
1020
7026
1019
1019
1019
1019
1019
1019
7026
7026
1019
1019
1020
1020
7026
7026
1019
7026
1019
1019
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
1020
1020
1019
1020
1020
1020
1020
1020
7026
7026
1019
1019
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
1020
1020
1020
7026
7026
7026
7026
1019
1019
1019
7026
7026
7026
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
1020
7026
7026
7026
1019
1019
1020
1020
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
1020
1019
1019
1019
1019
1019
7026
7026
7026
7026
1020
1020
1020
7026
7026
7026
1019
1019
1019
1020
1020
1020
1020
1020
1019
1019
1019
1019
7026
7026
1019
1019
7026
7026
7026
7026
7026
1019
1019
1019
1020
1020
1020
1020
1020
1020
1019
1019
1019
7026
7026
7026
7026
1019
1019
1019
1019
1019
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
7026
7026
7026
7026
1020
1020
1020
1020
1019
1019
1019
1020
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
1019
1019
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
1019
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1020
1020
1020
1020
1019
7026
7026
7026
7026
7026
7026
1020
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
1020
7026
7026
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
1019
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
1019
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
7026
7026
7026
7026
7026
1019
1019
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
7026
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1019
1019
1019
7026
7026
7026
7026
7026
1020
1020
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
7026
7026
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
7026
1019
7026
7026
1019
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
1020
1020
1019
1019
1019
1019
7026
7026
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
1019
1019
1019
1019
1020
1019
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
7026
7026
7026
7026
1020
1020
1019
1019
7026
7026
1020
1020
1020
1020
1020
1020
1019
7026
7026
1019
1019
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
1020
1020
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
7026
7026
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
7026
1019
7026
1020
1020
1020
1020
1020
7026
7026
7026
1020
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1020
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
7026
7026
7026
1019
1019
7026
7026
7026
7026
7026
1019
1020
1020
1020
1020
1020
7026
7026
7026
7026
1020
1020
1019
7026
7026
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
1019
1019
7026
7026
7026
7026
1020
1020
1019
1019
1020
1019
7026
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
1019
1019
1019
1019
1020
7026
7026
7026
1019
1020
1019
1019
1020
7026
7026
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
7026
7026
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
7026
7026
7026
7026
7026
7026
1019
1019
7026
7026
7026
7026
7026
1019
1019
1019
1019
1019
1019
1020
7026
7026
1020
1020
1020
1020
1020
1020
1019
1019
7026
7026
1019
7026
1020
1019
1020
1019
1019
1019
1019
1019
1019
1020
7026
7026
1019
1019
1019
1019
7026
7026
7026
7026
7026
7026
1020
1019
1019
1020
1019
1020
1020
1020
1019
7026
7026
7026
7026
7026
7026
7026
7026
1020
1020
1020
7026
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
5034
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
5034
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
5034
2031
5034
5034
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
5034
5034
2031
2031
5034
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
5034
2031
2031
2031
2031
2031
5034
2031
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
7026
7026
7026
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
7028
7028
5035
7028
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
0
7028
5035
5035
0
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
0
0
0
0
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
0
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
5035
0
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
0
0
0
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
0
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
7028
0
5035
5035
0
0
0
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
0
0
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
0
0
5035
0
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
0
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
7028
0
0
0
0
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
5035
5035
5035
0
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
0
0
0
5035
5035
5035
0
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
1043
1043
1043
2031
2031
2031
1001
1001
1001
1001
1043
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
2031
2031
2031
2031
7028
2031
7028
7028
7028
7028
2031
7028
2031
2031
2031
1043
1043
2031
2031
1001
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
2031
1043
1043
1043
1043
1043
1001
1001
7028
1001
7028
7028
7028
7028
2031
2031
7028
7028
7028
7028
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
1043
1043
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
1001
1001
2031
2031
1001
0
0
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
1001
1001
1001
1001
0
0
0
0
0
2031
2031
2031
7028
7028
7028
1001
1001
1001
1001
1001
1043
1001
1001
1001
1043
1043
1001
1043
1001
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
2031
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
2031
2031
2031
2031
0
0
1001
7028
2031
7028
2031
2031
2031
1001
1001
1001
7028
1043
1043
1043
1043
1043
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
2031
2031
1001
1001
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
7028
2031
7028
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
1043
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
1043
1001
1001
1001
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
0
0
0
0
0
0
2031
1001
1001
1001
7028
7028
7028
7028
7028
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
2031
1043
1001
1001
1001
1001
1001
1001
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
1043
1043
1001
1001
1001
2031
2031
1043
1043
2031
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
1001
1043
1043
1043
2031
2031
2031
2031
2031
1043
1043
1043
2031
2031
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
1001
1001
2031
1001
1001
7028
7028
7028
7028
7028
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
1001
7028
7028
7028
7028
7028
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
0
2031
2031
2031
2031
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
1001
1001
1001
1001
7028
1043
1043
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
7028
7028
2031
2031
2031
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
1001
1001
1001
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
7028
2031
2031
7028
2031
7028
7028
2031
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
1043
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
2031
2031
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
7028
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
2031
1043
1001
1001
1001
1001
1001
1001
1001
1001
7028
2031
2031
1043
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
1001
1001
1001
1043
1043
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
0
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
2031
2031
2031
7028
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
1001
2031
2031
2031
2031
1043
2031
2031
1043
1043
1043
1001
1043
2031
2031
2031
2031
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
1001
2031
1043
2031
2031
1043
1043
2031
2031
2031
1043
1043
1043
1043
1043
2031
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
2031
7028
2031
2031
7028
7028
7028
7028
7028
2031
1001
1001
1001
1001
1001
1001
7028
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
2031
2031
2031
2031
1043
1043
1001
1043
1001
1001
1001
1001
1043
1043
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
1001
2031
2031
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
2031
2031
2031
7028
2031
2031
2031
1001
1001
1001
1001
1001
7028
7028
7028
1043
1043
1043
2031
2031
2031
2031
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
7028
7028
7028
0
0
0
0
1001
1001
1001
1043
1043
1043
2031
2031
2031
1043
2031
1043
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
7028
7028
1001
1001
1043
1043
1043
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
2031
1043
1043
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
1043
1043
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
1043
1043
2031
2031
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1043
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
7028
7028
7028
7028
1043
1043
1043
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
2031
2031
2031
2031
1001
1001
1001
1001
7028
7028
1043
1043
1043
1043
2031
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
2031
1043
1043
2031
2031
2031
2031
1043
7028
7028
7028
7028
7028
2031
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
1043
7028
1043
2031
2031
1043
1043
1043
2031
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1043
2031
2031
2031
2031
2031
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1043
1043
1043
7028
7028
7028
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
1043
1043
1043
1043
1043
1043
1043
1043
2031
1043
1043
1001
1001
1001
1001
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
1001
1001
1001
1001
1001
2031
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
7028
7028
7028
7028
7028
2031
7028
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
1043
1043
7028
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
1043
1043
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
7028
7028
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
1001
1001
1001
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
1043
1043
1043
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1001
2031
2031
2031
2031
2031
1001
1001
1001
1001
2031
2031
2031
2031
1001
1001
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
1043
2031
1043
1043
1043
1043
1043
1043
1043
2031
2031
7028
7028
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
1001
1001
1001
1043
1001
1001
1001
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
2031
2031
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
2031
2031
2031
7028
2031
2031
2031
2031
1001
2031
2031
2031
1001
1001
1001
1001
1001
2031
2031
1001
2031
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
1043
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
1001
1043
1043
1043
1043
7028
7028
7028
1001
1001
1001
1001
1001
2031
2031
1001
1001
1001
1001
1001
1001
2031
2031
2031
0
0
0
0
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
1001
1001
1001
1043
1043
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
1043
2031
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
1001
1001
1001
1001
2031
2031
1001
1001
2031
2031
2031
1001
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
1043
2031
2031
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
1001
1001
1001
7028
2031
2031
2031
2031
2031
1043
2031
2031
2031
1043
1043
2031
2031
2031
2031
2031
2031
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1001
1001
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
7028
7028
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1043
1043
2031
2031
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
1043
1043
1043
1043
1043
1043
1043
1043
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
1001
1001
1001
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
2031
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1043
1043
1043
2031
2031
2031
1043
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
2031
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
7028
7028
7028
7028
7028
1001
2031
1001
1001
1001
1001
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
2031
2031
2031
2031
7028
7028
1043
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
1001
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
1043
1043
1043
1043
1043
2031
2031
2031
2031
2031
7028
7028
7028
7028
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
7028
2031
2031
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
7028
7028
7028
7028
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
1043
1043
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
1043
2031
2031
2031
2031
2031
2031
1043
1043
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
2031
2031
1043
1043
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
1001
1001
2031
2031
2031
1043
1043
1043
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
1001
1001
1001
1001
2031
1043
1043
7028
7028
7028
1043
1043
1043
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
1001
1001
0
0
1001
1001
1001
1001
1043
1043
1043
2031
1043
1043
1043
1043
1043
2031
2031
1001
1001
1001
1001
1001
1043
2031
2031
7028
7028
7028
7028
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
1043
1043
1043
1043
2031
2031
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
2031
2031
2031
2031
1043
1043
1043
1043
1043
1043
1001
1043
1043
2031
1043
2031
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
1001
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
2031
2031
2031
2031
2031
2031
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1043
1043
1043
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
0
1001
1001
1001
1001
1001
1001
2031
2031
7028
7028
7028
7028
1043
1001
1001
1043
7028
7028
7028
7028
7028
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
2031
2031
1043
2031
2031
1001
1001
1001
1001
2031
2031
1043
2031
2031
2031
2031
2031
2031
1043
2031
1001
2031
1043
1043
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
2031
2031
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1043
1043
1043
1043
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
7028
7028
7028
7028
7028
7028
1043
1001
1001
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
7028
7028
7028
0
7028
0
7028
1001
1001
1043
1043
1001
1001
1001
1001
1001
1043
7028
1043
1043
1043
1043
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
7028
1043
1043
7028
0
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1043
1043
1001
1001
1043
1043
1043
7028
7028
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
7028
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1001
1043
1001
1001
1043
1043
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
0
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1043
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
7028
7028
1043
1001
1001
1043
1001
1001
1001
7028
7028
7028
1043
1001
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
7028
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1043
1043
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
1043
1043
1043
1043
1001
1001
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1043
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1001
1001
1001
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
1001
1001
1043
1043
1001
1001
1043
1043
1043
7028
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
7028
7028
1001
1001
7028
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
7028
1043
1043
1043
1001
1001
1001
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
0
0
0
0
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
1043
7028
7028
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1043
1001
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
7028
7028
7028
1043
1043
1043
7028
7028
1001
1001
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
0
0
0
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1001
1043
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
7028
7028
7028
7028
1043
1043
1043
1043
7028
7028
7028
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1001
7028
7028
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1001
1001
1043
1043
1043
1043
1043
1043
1001
1043
1001
1043
1043
1043
7028
7028
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
7028
7028
1043
1043
1001
1001
1001
1001
7028
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
1043
1043
1043
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
7028
1043
1043
1043
1043
1043
1043
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
1001
1001
1001
1001
1043
1043
1001
1043
1043
1001
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1001
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
7028
7028
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
7028
7028
7028
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
7028
7028
7028
7028
1001
1001
1001
1001
1001
1043
1043
1043
1043
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1043
7028
7028
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
7028
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
1001
1001
1001
1001
1001
7028
1001
1001
1001
1043
1043
1043
1001
1001
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
7028
7028
7028
7028
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
7028
7028
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1001
7028
1001
1001
7028
7028
7028
7028
7028
7028
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
7028
7028
7028
7028
7028
7028
7028
7028
1043
1043
7028
7028
7028
1043
1043
1043
7028
1043
1043
1043
7028
1001
7028
1001
1001
7028
7028
1001
1001
7028
1043
1043
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
7028
7028
1043
1043
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1043
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
7028
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
7028
1001
1043
1043
1043
7028
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
7028
0
1043
1043
1001
1001
1001
1001
1001
0
7028
7028
0
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
7028
1001
1001
1001
1001
1001
7028
7028
7028
1043
7028
7028
7028
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
7028
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
7028
1001
7028
1001
1043
1043
1043
7028
1001
1001
1001
7028
7028
7028
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
7028
7028
1043
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
7028
7028
7028
7028
1043
1043
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1001
1001
1001
1001
1043
1043
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1001
1043
1001
1043
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
1043
1001
1001
1001
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1043
1043
1001
1001
1001
1001
0
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
0
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
7028
1001
7028
1001
1001
1001
1043
1043
1001
1001
1001
1043
1043
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1001
1043
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
1043
7028
7028
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
7028
7028
1001
1043
1043
1043
1043
1043
7028
7028
7028
7028
7028
1043
1043
1001
1001
1001
1043
1043
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
7028
1001
1001
1001
1001
1001
1001
7028
7028
0
7028
7028
7028
7028
1001
1001
1001
1001
1043
1043
1043
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
7028
1001
1001
1001
7028
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
1043
1043
1043
1043
1001
1001
7028
7028
7028
1001
7028
7028
7028
7028
7028
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
7028
7028
7028
1043
1043
1001
1001
1001
1001
1001
7028
7028
1043
1043
1043
7028
7028
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
7028
7028
7028
1001
1001
1001
1001
1043
1043
1043
7028
1043
1043
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1001
1001
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1001
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1043
1043
1001
1001
1001
1043
1043
1001
1043
1001
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1043
1001
1001
1043
1043
1001
1001
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1001
1043
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1043
1001
1043
1001
1001
1001
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1001
1001
1001
1001
1001
1043
1043
1001
1043
1001
1043
1043
1001
1001
1001
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1043
1001
1001
1001
1043
1043
1043
1043
1043
1043
1001
1043
1043
1043
1043
1043
1043
6029
6029
2031
2031
2031
0
0
0
0
0
0
0
7026
6029
6029
6029
6029
6029
6029
6029
6029
0
0
2031
2031
2031
1018
1018
0
1018
1018
1018
1018
1018
0
0
0
0
0
0
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
1018
1018
1018
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
1018
1019
2031
1019
1019
1019
2031
2031
2031
2031
2031
2031
2031
1015
0
1018
0
0
0
2031
2031
2031
0
6029
6029
0
6029
6029
0
0
0
6029
0
0
0
0
6029
6029
6029
0
0
0
1015
0
0
0
0
0
1018
1018
1018
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
1019
6029
6029
2031
2031
2031
1018
1018
1018
1015
7026
7026
7026
1018
1018
1018
2031
2031
2031
2031
2031
2031
1019
2031
2031
6029
6029
6029
0
0
0
2031
2031
2031
2031
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
1018
1018
1018
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1018
1018
1018
6029
6029
6029
2031
2031
2031
0
0
0
0
2031
2031
2031
6029
6029
6029
1018
1018
1018
7026
7026
7026
7026
7026
7026
7026
7026
6029
0
2031
7026
7026
7026
7026
1018
1018
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
1015
1015
2031
2031
2031
2031
7026
7026
6029
6029
6029
6029
1015
1015
6029
6029
7026
7026
1018
1018
1018
1018
2031
2031
2031
2031
0
0
6029
2031
2031
1015
1015
1015
1015
6029
0
6029
0
6029
6029
6029
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
7026
1019
1019
1019
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
2031
2031
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
7026
1015
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1015
0
0
0
0
0
2031
2031
2031
6029
6029
2031
6029
6029
0
0
0
0
6029
2031
2031
2031
2031
1015
1015
1015
1015
1015
0
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
7026
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
0
0
0
0
0
0
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
2031
2031
2031
2031
7026
7026
1015
6029
6029
2031
2031
2031
6029
6029
6029
1018
6029
1018
1018
2031
6029
0
0
6029
6029
0
2031
2031
2031
6029
2031
1018
1019
1018
1018
1018
6029
2031
2031
2031
7026
7026
6029
6029
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
7026
7026
7026
1015
0
1015
1015
1015
1015
1015
2031
2031
2031
2031
6029
6029
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
0
1015
1015
1015
1015
1015
2031
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
0
0
7026
7026
0
0
0
0
0
6029
1015
1015
1015
2031
2031
2031
0
0
0
0
1019
1019
1019
2031
2031
2031
2031
2031
7026
1018
2031
1019
0
0
0
0
0
0
0
0
0
6029
1015
1015
1015
1015
1015
6029
6029
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
1015
1015
1015
1015
1015
2031
2031
2031
2031
6029
6029
6029
6029
7026
7026
7026
7026
1018
1018
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
0
1019
0
2031
2031
2031
2031
2031
2031
2031
2031
1018
1018
0
0
0
6029
2031
2031
2031
2031
2031
6029
6029
6029
7026
7026
6029
6029
6029
6029
6029
6029
0
0
0
1015
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
0
2031
0
0
0
6029
6029
2031
2031
2031
0
6029
0
0
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
7026
0
0
0
2031
2031
2031
2031
6029
6029
6029
0
0
0
0
0
0
0
7026
2031
2031
2031
2031
2031
2031
6029
2031
1019
2031
2031
2031
2031
2031
6029
6029
6029
7026
6029
6029
1015
1015
1015
6029
6029
1015
1015
1015
1015
2031
2031
2031
2031
2031
1015
1015
1015
1015
7026
6029
2031
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
1015
1015
1015
1015
1015
1015
2031
2031
2031
2031
6029
2031
2031
2031
2031
6029
6029
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
1015
1015
0
0
0
0
2031
2031
2031
0
0
0
0
7026
7026
7026
1018
2031
2031
7026
6029
6029
1019
1019
1019
2031
2031
2031
0
6029
6029
6029
6029
2031
2031
1018
0
1018
1018
7026
6029
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
0
0
6029
6029
6029
6029
2031
2031
2031
1015
1015
1015
1015
1015
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
1015
1015
1015
1015
1015
1018
0
0
0
1018
1018
1018
1018
2031
6029
0
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
1018
1018
2031
2031
0
2031
2031
2031
6029
6029
6029
0
0
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
0
0
0
6029
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
1018
1015
2031
0
0
2031
0
0
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
1015
1015
1015
1015
0
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
0
2031
2031
2031
0
0
0
0
0
6029
6029
6029
2031
2031
2031
2031
6029
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
1018
1018
0
6029
2031
2031
2031
2031
1015
1015
1015
6029
6029
0
6029
6029
6029
6029
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
2031
6029
6029
6029
6029
2031
2031
0
0
0
0
0
0
0
2031
2031
6029
6029
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2031
2031
6029
2031
2031
6029
0
0
0
0
1018
2031
2031
2031
2031
7026
7026
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
1015
6029
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
2031
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
6029
2031
2031
0
0
0
0
0
7026
7026
7026
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
2031
2031
2031
2031
2031
2031
1015
2031
1015
1015
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
7026
7026
2031
2031
2031
2031
1018
0
1018
6029
6029
2031
0
2031
0
0
0
0
0
0
0
0
6029
1019
1019
1019
1019
1018
2031
2031
0
0
0
6029
6029
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
1019
1019
6029
6029
0
0
0
0
0
6029
6029
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
7026
0
0
0
1019
6029
6029
6029
1019
1019
1019
1019
1015
1015
1015
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
0
0
0
0
0
6029
6029
6029
6029
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
0
0
2031
0
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
1019
1019
1019
1019
1019
0
2031
2031
2031
2031
2031
7026
7026
7026
6029
6029
6029
1018
1018
1018
1018
1018
1018
1018
0
0
0
0
0
0
0
0
0
0
1015
6029
6029
1018
1018
1018
1018
2031
2031
2031
2031
2031
7026
7026
7026
7026
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1018
1018
1015
1015
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
1015
1015
2031
2031
2031
2031
6029
6029
6029
2031
2031
1018
1018
1018
6029
6029
6029
2031
2031
2031
2031
1018
1018
1018
2031
2031
2031
2031
1018
1018
1018
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2031
2031
2031
2031
2031
0
2031
2031
1018
1018
6029
1018
1018
1018
2031
2031
1018
1018
1018
6029
2031
2031
2031
6029
6029
6029
0
6029
0
0
6029
0
0
0
0
2031
2031
2031
2031
2031
0
2031
0
1018
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
2031
7026
2031
2031
0
2031
0
0
0
0
2031
2031
2031
1019
6029
6029
2031
0
0
0
0
2031
0
0
0
0
2031
6029
6029
6029
0
0
1015
1015
1015
1015
6029
0
0
0
0
0
0
6029
6029
1015
1015
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
0
0
0
0
0
0
0
0
6029
6029
0
0
0
6029
2031
2031
7026
7026
7026
7026
6029
6029
6029
2031
2031
2031
1018
1018
1018
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
1018
1018
6029
6029
6029
6029
6029
6029
6029
2031
7026
7026
7026
7026
2031
2031
2031
2031
2031
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
1018
6029
6029
2031
0
0
0
0
0
0
0
0
0
2031
6029
2031
2031
2031
1018
1018
1018
1018
1019
1018
2031
2031
2031
2031
2031
2031
0
0
6029
6029
6029
6029
6029
6029
6029
7026
7026
2031
2031
2031
2031
2031
6029
2031
0
2031
2031
0
0
6029
6029
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
2031
2031
2031
2031
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
1018
1018
6029
2031
6029
7026
7026
6029
6029
7026
7026
7026
6029
6029
6029
2031
2031
0
0
0
1019
0
0
7026
7026
7026
7026
2031
2031
1015
1015
1015
1015
0
0
0
0
0
0
0
1019
0
0
1019
0
1019
1019
1019
1019
1019
1019
1019
1019
1019
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
6029
6029
6029
6029
2031
2031
2031
2031
1018
1018
1018
1018
1018
1015
1015
1015
1015
1015
1015
6029
0
0
0
2031
2031
2031
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
2031
2031
2031
2031
2031
2031
1019
0
7026
2031
7026
0
0
0
0
6029
6029
6029
0
7026
7026
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
7026
7026
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
6029
2031
2031
2031
0
2031
2031
0
0
0
0
0
7026
7026
7026
7026
7026
7026
7026
7026
7026
1015
1015
1015
1015
1015
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
1018
1018
2031
2031
2031
2031
1019
1018
1018
1018
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
0
1018
1018
1018
1018
6029
6029
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
0
0
6029
0
0
0
0
0
1019
1019
1019
6029
6029
6029
6029
6029
1015
1015
1018
1018
1018
6029
6029
6029
0
0
0
0
1015
0
0
1015
0
6029
6029
6029
6029
1015
1015
1018
1018
1018
1018
2031
2031
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
1018
2031
2031
2031
7026
7026
7026
7026
7026
2031
2031
6029
6029
6029
6029
1015
1015
1015
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
1018
1018
1018
1018
1018
2031
0
0
2031
7026
1018
1018
1018
7026
7026
7026
7026
7026
7026
7026
1019
1019
1019
2031
2031
7026
7026
1019
0
0
0
2031
0
0
0
0
0
0
0
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
7026
2031
7026
7026
6029
6029
6029
0
0
0
0
0
0
2031
2031
0
0
6029
6029
1018
1018
1018
6029
6029
0
0
0
1018
6029
6029
2031
2031
2031
2031
6029
6029
6029
0
0
0
6029
6029
0
0
0
0
2031
0
2031
0
0
1015
2031
7026
7026
6029
6029
6029
6029
2031
2031
2031
0
0
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
1019
6029
6029
2031
2031
2031
2031
2031
6029
1018
1018
1018
1018
1018
2031
0
2031
2031
2031
1019
1019
0
0
0
0
0
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
0
0
0
0
1015
1015
1018
1015
1015
6029
6029
6029
6029
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
6029
6029
6029
6029
2031
1018
1018
1018
1018
1018
6029
6029
0
0
0
0
0
0
0
0
0
2031
2031
0
7026
7026
2031
2031
2031
2031
1018
0
0
6029
6029
6029
6029
2031
2031
6029
6029
1015
1018
0
0
0
0
0
0
0
0
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
7026
2031
2031
1015
1015
1015
1015
2031
2031
2031
2031
6029
2031
7026
0
6029
6029
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
7026
7026
7026
7026
7026
7026
7026
2031
2031
2031
0
0
0
0
0
0
2031
7026
2031
2031
1015
1015
1015
6029
6029
1015
1015
1018
1018
1018
1018
1015
1015
6029
6029
6029
2031
6029
6029
6029
6029
0
1019
2031
2031
0
1019
0
2031
0
0
0
0
6029
6029
6029
1018
1018
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1018
1018
0
0
0
7026
7026
7026
7026
7026
7026
6029
6029
2031
2031
6029
2031
2031
2031
2031
6029
6029
0
0
0
0
0
0
1019
1019
1019
1019
1019
1019
1019
2031
0
6029
6029
6029
6029
1018
1018
1018
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
6029
6029
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
0
0
0
0
0
6029
6029
1015
1019
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
1019
1019
1019
1019
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
7026
7026
7026
7026
0
0
0
0
0
0
0
6029
6029
6029
0
0
0
2031
0
0
0
0
7026
7026
7026
2031
6029
6029
6029
6029
6029
6029
1019
1019
6029
6029
6029
1015
1015
1015
1015
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
7026
7026
2031
0
0
0
0
0
0
0
0
0
7026
7026
7026
2031
2031
7026
7026
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
1015
1015
2031
2031
2031
2031
2031
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
2031
2031
2031
6029
6029
2031
2031
2031
6029
0
6029
0
0
7026
7026
2031
2031
1015
1015
1015
6029
6029
6029
6029
6029
6029
1019
1019
1019
1019
1019
0
0
0
0
0
1015
0
0
2031
2031
2031
2031
2031
6029
1019
1019
1019
2031
2031
2031
2031
6029
6029
6029
6029
2031
6029
6029
6029
6029
1018
1018
2031
2031
0
1019
7026
2031
2031
6029
6029
6029
6029
6029
6029
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
1015
1015
1015
1015
6029
6029
6029
0
0
0
2031
0
0
0
6029
6029
0
6029
0
0
6029
6029
1018
1018
1018
1018
2031
2031
2031
2031
2031
2031
2031
6029
1018
1018
1018
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
2031
6029
6029
6029
6029
0
0
0
0
0
0
1015
1015
1015
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
2031
2031
6029
6029
6029
2031
0
0
0
0
2031
2031
2031
7026
7026
0
0
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
6029
6029
6029
6029
6029
6029
6029
7026
7026
0
2031
2031
2031
6029
6029
6029
6029
7026
7026
2031
2031
2031
2031
6029
6029
6029
0
0
0
0
7026
7026
7026
7026
6029
0
0
0
0
0
0
0
2031
2031
2031
2031
7026
7026
7026
2031
2031
2031
2031
7026
7026
7026
7026
7026
7026
7026
7026
6029
2031
2031
2031
1018
1018
1018
1018
1018
1018
1018
7026
7026
2031
2031
2031
2031
2031
2031
2031
1019
1019
2031
2031
2031
1018
1018
1018
1018
1018
0
0
0
1018
1018
1018
1018
0
0
0
0
0
0
0
1018
0
0
0
2031
2031
2031
6029
2031
2031
2031
2031
2031
1019
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
6029
0
0
0
0
0
6029
0
6029
6029
0
0
2031
2031
2031
0
0
0
0
6029
6029
2031
1015
0
0
0
0
0
0
7026
7026
7026
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
1019
0
0
7026
7026
7026
7026
7026
1015
2031
0
0
0
0
0
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
1019
1019
1019
1019
2031
2031
2031
2031
0
0
0
6029
6029
1015
1015
1015
1015
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
6029
6029
1015
1015
1015
7026
7026
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
2031
2031
2031
2031
1015
1018
1018
1015
1015
0
6029
6029
6029
6029
6029
2031
6029
2031
0
0
0
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
7026
7026
7026
2031
2031
6029
6029
6029
2031
2031
2031
2031
1018
1018
1018
1018
1015
1015
1015
1015
1015
1015
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
0
0
0
0
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
2031
2031
2031
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
1015
1015
1018
1018
1018
1018
1018
2031
2031
2031
2031
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
6029
2031
2031
2031
2031
1015
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
1015
2031
2031
2031
7026
7026
7026
2031
2031
2031
0
0
0
0
0
2031
2031
2031
1018
1018
1018
1018
1018
1018
0
0
1018
1015
1015
1015
1018
1015
6029
7026
0
0
0
0
0
0
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
1015
1015
1015
1015
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
0
6029
6029
7026
7026
7026
2031
2031
2031
2031
0
1015
2031
2031
2031
1015
1015
1015
1015
2031
2031
2031
0
0
0
0
6029
2031
2031
2031
2031
1018
1018
1018
0
0
0
6029
6029
6029
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
1018
2031
2031
2031
2031
1018
1018
1018
6029
6029
6029
6029
6029
6029
7026
2031
2031
2031
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
1019
1019
1019
0
0
0
0
0
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
0
0
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
1019
0
0
1015
1015
2031
2031
2031
1015
0
0
0
6029
6029
6029
2031
6029
6029
6029
6029
0
0
0
0
0
0
2031
0
0
2031
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
7026
7026
7026
2031
2031
2031
2031
2031
1018
0
0
0
6029
6029
6029
6029
6029
6029
1015
0
0
0
0
0
0
2031
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
1018
1018
1018
7026
6029
6029
6029
1015
1015
2031
0
0
0
0
0
0
0
6029
6029
1019
1019
1019
1019
0
6029
6029
2031
2031
1018
1018
6029
6029
2031
2031
0
6029
6029
6029
6029
0
0
2031
2031
7026
7026
7026
0
0
0
1018
1018
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
0
0
0
2031
1015
6029
6029
6029
1018
1018
1018
1018
6029
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
2031
0
0
0
2031
0
0
0
0
7026
7026
7026
7026
2031
7026
2031
0
0
0
0
0
1015
1018
1018
2031
2031
2031
2031
0
0
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
2031
2031
2031
7026
7026
7026
7026
0
0
0
1015
1015
1015
2031
2031
2031
6029
6029
6029
6029
6029
6029
0
0
7026
1018
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
0
0
0
0
1018
1018
1018
2031
2031
2031
0
0
0
0
0
0
6029
6029
6029
6029
1019
1019
1019
1019
1018
1018
1018
2031
2031
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
2031
2031
2031
6029
6029
6029
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
0
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
0
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
1015
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
0
0
0
0
0
0
2031
2031
2031
2031
2031
6029
2031
2031
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
0
0
0
6029
6029
6029
6029
6029
6029
6029
0
0
2031
6029
6029
6029
6029
6029
1018
1018
2031
2031
2031
2031
2031
2031
1015
1015
1015
1015
1015
1015
1015
2031
2031
0
0
2031
2031
1019
1019
1019
1019
1019
2031
2031
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
7026
6029
6029
6029
6029
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
7026
2031
2031
2031
2031
2031
2031
2031
2031
2031
1015
1015
1015
1015
1015
1015
1015
1015
2031
0
0
1015
1015
1015
2031
2031
2031
6029
2031
2031
2031
2031
1018
1018
2031
2031
6029
6029
6029
6029
7026
7026
6029
6029
6029
2031
0
1015
1015
1015
1015
1015
7026
7026
7026
7026
1015
1015
1015
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
6029
6029
2031
0
0
0
0
0
0
0
0
0
0
0
7026
2031
2031
1015
1015
2031
2031
1015
1015
1015
1015
1015
2031
2031
2031
0
0
0
6029
6029
6029
6029
6029
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7026
7026
7026
7026
2031
2031
2031
2031
2031
2031
7026
2031
1018
1018
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
0
0
0
0
0
0
1019
1019
1019
1019
2031
2031
6029
6029
6029
2031
2031
2031
2031
0
0
2031
2031
2031
6029
6029
7026
7026
2031
2031
2031
0
0
0
6029
6029
6029
6029
1015
1015
1015
1015
1015
2031
2031
2031
2031
1019
1019
1019
1019
1019
0
2031
0
0
2031
0
0
0
0
0
2031
2031
2031
6029
0
0
0
0
0
7026
7026
2031
2031
6029
6029
0
0
0
2031
2031
2031
2031
2031
2031
0
0
6029
6029
6029
6029
6029
2031
6029
6029
6029
6029
6029
0
0
0
0
0
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
0
0
7026
7026
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
0
0
0
0
2031
2031
2031
2031
2031
6029
1018
1018
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
1015
1015
1015
1015
1015
11016
11016
11016
11016
0
1015
1018
6029
6029
6029
6029
0
7026
6029
6029
6029
6029
6029
6029
6029
1019
1019
1019
1018
1019
1018
1019
1019
6029
6029
0
0
0
0
0
1015
7026
7026
6029
6029
6029
1015
1015
1015
0
0
6029
11016
11016
11016
6029
6029
1018
1018
1018
1018
1018
7026
7026
7026
7026
6029
6029
1018
1018
7026
1015
1015
1015
1015
7026
11016
6029
6029
6029
1015
1015
0
1015
1015
0
0
0
11016
11016
11016
11016
6029
6029
6029
6029
7026
7026
6029
6029
6029
6029
1018
1018
6029
0
0
0
6029
6029
6029
1018
1018
7026
7026
7026
7026
7026
1015
1015
1015
1015
1015
1015
1018
1018
6029
6029
6029
1015
7026
7026
7026
7026
1015
1015
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
11016
11016
11016
0
0
0
0
0
0
0
11016
11016
11016
11016
6029
6029
6029
11016
11016
1018
1018
1018
6029
6029
1015
1015
1015
1015
6029
1015
1015
6029
0
0
6029
6029
6029
6029
6029
1018
1018
1018
1018
1018
1018
1018
1018
1018
1018
7026
7026
7026
1019
1019
1019
1019
1019
1019
6029
11016
1015
6029
6029
1018
1018
1018
1019
1019
1019
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
1015
1015
11016
11016
11016
11016
7026
7026
7026
1015
1015
11016
11016
11016
11016
6029
6029
6029
1015
6029
1018
1018
1018
1015
1015
1015
6029
7026
7026
6029
6029
1015
1015
6029
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
6029
6029
6029
0
0
0
0
6029
6029
6029
0
0
1015
1015
1015
1015
1015
7026
6029
6029
1015
0
1015
11016
1015
11016
11016
11016
11016
1015
1015
6029
1018
1018
6029
6029
11016
11016
7026
6029
7026
7026
7026
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
7026
7026
7026
7026
7026
0
0
0
11016
11016
11016
11016
11016
0
1018
1018
1019
1019
1019
11016
11016
11016
11016
7026
0
11016
11016
11016
7026
6029
6029
0
0
6029
6029
6029
6029
6029
6029
6029
7026
6029
1015
1015
1015
6029
6029
6029
0
0
0
0
6029
7026
1015
1015
1015
11016
11016
11016
11016
7026
6029
11016
11016
6029
6029
6029
6029
6029
6029
7026
1015
6029
6029
6029
1015
1015
0
0
6029
6029
7026
1015
1015
1015
0
0
0
0
7026
7026
7026
7026
6029
6029
6029
6029
0
6029
6029
6029
11016
11016
1015
1015
6029
6029
0
0
1015
1015
1015
1015
1015
7026
6029
6029
6029
6029
6029
6029
6029
0
0
1015
1015
1015
0
1015
1015
1015
1015
1015
7026
7026
7026
7026
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
7026
7026
1015
1015
1015
11016
11016
11016
11016
11016
1015
1015
1015
1015
7026
7026
7026
7026
7026
7026
11016
11016
11016
1018
6029
6029
6029
1018
1018
1018
1019
1019
1019
1019
6029
6029
6029
6029
0
0
7026
7026
7026
1015
1015
1015
6029
6029
6029
11016
11016
0
0
0
11016
7026
7026
7026
7026
7026
6029
6029
6029
6029
1018
1018
1015
1015
11016
6029
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
0
1015
0
1015
0
0
0
7026
7026
6029
6029
6029
1018
0
0
1019
1019
7026
7026
6029
6029
11016
11016
11016
11016
11016
0
0
0
0
0
6029
7026
0
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
6029
11016
11016
11016
11016
11016
1015
1015
1015
6029
6029
6029
6029
1015
1015
1015
0
0
0
0
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1018
6029
0
6029
6029
6029
1015
1015
1015
1015
0
0
11016
1018
6029
6029
1015
7026
6029
6029
6029
1018
1018
1018
6029
6029
1015
1015
6029
6029
6029
1018
1018
1018
0
0
0
0
0
11016
11016
11016
11016
11016
7026
0
0
6029
11016
11016
1015
1015
7026
7026
7026
1018
1018
1015
6029
6029
6029
1015
6029
6029
0
0
0
0
1018
1018
1018
1015
0
0
0
0
1015
1015
7026
6029
6029
6029
0
0
6029
6029
6029
6029
6029
6029
0
6029
0
0
0
1015
6029
6029
6029
6029
6029
6029
0
0
0
1018
1018
1018
1015
0
0
0
0
0
11016
11016
11016
6029
6029
6029
6029
6029
1015
1015
1015
1015
7026
1015
1015
6029
1018
1018
1018
1019
1019
1018
1019
1019
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
11016
11016
11016
6029
6029
7026
6029
6029
1018
6029
6029
6029
6029
6029
6029
0
1015
1015
6029
6029
1018
1018
1018
1018
7026
1018
1018
1018
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
6029
6029
6029
6029
0
0
1015
6029
6029
7026
7026
7026
6029
6029
1015
1015
1015
1019
1015
6029
6029
6029
7026
7026
0
0
0
1015
11016
6029
6029
1015
11016
11016
0
0
0
0
0
0
6029
6029
1015
1015
1015
1015
6029
1018
1018
1018
1018
1018
1018
1018
6029
6029
6029
1018
1018
6029
6029
0
0
0
0
6029
6029
6029
6029
7026
7026
11016
11016
11016
11016
0
0
0
1019
11016
11016
11016
11016
6029
6029
1015
1015
7026
1015
7026
0
0
1015
1015
1019
1019
0
0
0
0
6029
6029
0
6029
6029
6029
6029
6029
1018
1015
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
6029
7026
6029
6029
6029
6029
1015
1015
1015
0
0
6029
7026
7026
7026
7026
6029
6029
1015
1015
1015
1015
1015
7026
7026
7026
7026
7026
7026
6029
6029
1015
1019
6029
6029
1018
1018
1019
1019
1019
1019
1019
1019
6029
6029
1015
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
0
6029
6029
11016
11016
11016
11016
11016
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
7026
1018
1018
1015
1015
7026
0
1018
1018
1018
1018
6029
6029
6029
6029
6029
11016
11016
11016
11016
11016
6029
6029
6029
6029
6029
11016
11016
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
0
6029
6029
1018
1018
1018
1018
11016
11016
11016
11016
11016
6029
6029
6029
6029
6029
0
7026
7026
6029
6029
6029
1019
7026
6029
6029
0
0
6029
6029
6029
6029
6029
0
0
1018
1018
6029
6029
1015
1015
1015
0
0
0
1015
1015
0
1015
1015
1015
0
1015
6029
6029
1019
1019
1019
6029
6029
6029
11016
11016
0
0
0
1018
1018
1018
1018
1018
11016
1015
1015
1015
1015
11016
11016
11016
11016
11016
11016
1015
1015
6029
6029
6029
7026
7026
7026
7026
7026
1015
1015
6029
7026
7026
6029
6029
1015
1015
1018
1019
1018
1018
1019
6029
6029
6029
7026
7026
0
0
7026
7026
7026
1015
1015
1015
1015
7026
7026
6029
6029
1018
1018
1018
6029
6029
1018
1018
1018
1018
1018
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
7026
7026
7026
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
1019
1019
1019
1015
1015
1015
7026
7026
7026
7026
11016
0
0
0
0
1015
1015
1015
0
0
6029
6029
6029
6029
6029
6029
0
0
0
11016
0
0
11016
11016
11016
11016
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
11016
0
0
1015
6029
6029
7026
1015
1015
6029
1018
1018
1018
6029
1018
1018
6029
6029
7026
7026
7026
7026
7026
7026
7026
1018
1018
1018
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
0
6029
6029
11016
11016
11016
11016
1015
0
0
0
0
1018
1018
1018
1018
1018
1018
11016
6029
6029
6029
6029
6029
11016
11016
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
1018
1018
6029
6029
1018
1018
6029
1015
1018
1018
1018
1018
7026
7026
7026
7026
6029
6029
6029
7026
7026
7026
7026
6029
1018
1018
1019
1019
1019
6029
6029
6029
1018
1018
11016
0
0
6029
1015
1015
1015
0
0
0
0
6029
1015
1015
6029
6029
6029
1015
1015
7026
7026
1018
1018
0
0
0
6029
6029
1015
6029
1019
1019
6029
6029
6029
6029
6029
1015
1015
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
0
0
0
0
0
0
0
0
6029
6029
11016
11016
11016
7026
7026
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
1015
1015
1015
1015
1015
6029
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
6029
1015
1015
1015
1015
1015
7026
7026
7026
7026
7026
7026
7026
7026
6029
0
0
0
6029
6029
1015
6029
6029
6029
6029
6029
1018
1018
1018
6029
6029
6029
6029
6029
1015
1015
1015
6029
0
0
0
0
0
0
1019
1019
1019
1018
1018
1018
7026
7026
7026
6029
6029
6029
6029
0
0
0
0
1018
1018
0
0
0
0
0
1018
1018
1018
6029
1015
6029
6029
6029
6029
6029
6029
1018
1018
1018
1018
11016
11016
11016
11016
1015
0
1015
0
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
7026
11016
1015
1015
7026
7026
7026
1019
1019
1015
1015
6029
6029
6029
1018
1018
1018
1018
6029
6029
6029
7026
7026
7026
1015
1015
1015
1015
1015
1015
1018
1018
1018
6029
6029
6029
6029
6029
6029
0
0
6029
6029
11016
11016
1015
0
6029
6029
6029
6029
0
6029
6029
6029
1015
1015
11016
11016
11016
0
6029
11016
11016
11016
11016
6029
1015
1015
7026
7026
6029
6029
6029
1015
1019
1019
1019
0
0
0
6029
6029
6029
1019
1019
1019
1019
1015
1015
6029
6029
6029
1015
1015
1015
1015
1015
1015
6029
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
7026
1015
1015
1015
6029
11016
11016
11016
6029
6029
1015
6029
7026
6029
7026
6029
6029
1015
1018
1015
1015
6029
1018
1018
1015
1015
1015
7026
7026
7026
11016
6029
6029
6029
1015
7026
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
1015
11016
11016
7026
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
0
0
6029
6029
6029
6029
7026
7026
1015
1018
1018
1018
1018
1018
1018
1018
6029
6029
1018
1018
1018
11016
11016
6029
1015
1015
1015
0
1015
6029
6029
6029
6029
6029
7026
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
1015
1015
1015
11016
11016
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
6029
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
7026
7026
6029
11016
1019
1015
1015
0
0
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
0
0
1015
1015
1015
1015
7026
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
1019
1019
1019
6029
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
7026
7026
6029
6029
6029
6029
6029
6029
1015
11016
11016
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
1018
1015
6029
6029
6029
6029
6029
0
0
1015
1015
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
6029
0
0
0
0
0
6029
6029
6029
6029
11016
11016
11016
0
0
0
0
1015
1015
1019
1019
1019
1019
0
0
0
0
6029
6029
6029
6029
6029
6029
1015
1015
0
0
0
0
1018
1018
1018
1018
6029
6029
1015
1015
7026
7026
1015
1015
1015
6029
6029
6029
1015
1015
7026
7026
7026
1015
11016
1015
7026
7026
6029
6029
6029
1015
1015
6029
6029
6029
6029
6029
6029
6029
0
6029
6029
1015
1015
0
0
7026
7026
7026
7026
6029
1018
1019
6029
7026
1015
1015
6029
6029
6029
0
0
0
0
0
1018
1018
1015
1015
1018
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
7026
7026
1015
1015
1015
6029
6029
1015
1015
0
0
0
0
0
7026
6029
6029
6029
6029
1015
1015
0
0
6029
6029
0
0
7026
7026
7026
7026
7026
6029
6029
7026
0
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
0
0
0
1015
1015
7026
7026
6029
1015
11016
1015
1015
1015
6029
6029
1015
1015
1015
1015
6029
1018
1018
1018
1018
1018
7026
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11016
11016
1015
1015
1015
6029
6029
6029
6029
6029
6029
1018
1018
1018
1018
1018
1018
1018
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
0
0
0
6029
7026
7026
7026
7026
7026
7026
1015
1015
1015
0
1015
1015
6029
7026
7026
7026
0
0
0
7026
7026
7026
7026
7026
7026
7026
1018
1018
6029
7026
1015
1015
1015
1015
1015
1015
1015
1018
1018
6029
6029
6029
7026
7026
7026
6029
6029
6029
6029
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
6029
1015
1015
1015
1015
1015
7026
7026
7026
1015
1015
11016
11016
6029
11016
11016
0
0
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
7026
7026
7026
1015
1015
1015
1015
1015
1015
1015
1015
1015
7026
7026
7026
7026
7026
6029
1019
1019
1019
6029
6029
6029
0
0
0
0
6029
6029
0
0
7026
7026
7026
7026
7026
7026
7026
7026
1018
1018
6029
7026
7026
7026
7026
7026
7026
7026
7026
6029
1015
1015
1015
0
0
0
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
1015
1015
1015
1015
11016
1015
7026
1018
1018
1018
1018
6029
6029
6029
0
0
0
6029
6029
1018
6029
6029
0
0
0
7026
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
1015
1015
1015
1015
6029
0
11016
11016
11016
1015
1015
1015
1015
1015
7026
7026
7026
7026
6029
6029
6029
6029
0
0
0
1015
0
0
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
6029
0
0
0
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1018
1018
6029
6029
6029
11016
6029
6029
6029
11016
11016
1015
6029
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
6029
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
6029
1018
1018
6029
6029
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
7026
1015
1015
11016
11016
1015
6029
6029
0
0
0
6029
7026
6029
6029
6029
0
0
7026
0
0
6029
7026
7026
0
0
0
6029
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1018
11016
11016
11016
7026
7026
7026
7026
1015
1018
11016
11016
11016
11016
11016
1018
7026
7026
1018
1018
6029
6029
6029
1015
1015
6029
6029
6029
6029
6029
1018
6029
6029
6029
6029
1018
1018
1018
1018
6029
6029
6029
6029
6029
6029
1015
1015
7026
1018
1018
1019
1018
1018
1019
1018
1018
6029
6029
1015
0
0
0
0
0
0
6029
6029
0
0
0
0
0
0
0
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
6029
1015
1019
1019
1015
1015
1015
7026
7026
7026
6029
6029
6029
0
0
1018
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
7026
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
0
0
0
0
1015
1018
1015
1015
1015
6029
1018
1018
11016
7026
7026
7026
7026
1018
1018
7026
7026
7026
7026
6029
1018
0
0
0
1015
1015
1015
7026
7026
7026
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
1018
6029
6029
6029
11016
11016
0
0
0
0
6029
6029
1015
0
6029
0
0
0
0
0
0
0
0
11016
1015
11016
11016
11016
6029
0
0
0
0
7026
7026
7026
1015
1015
1015
1018
1018
1018
0
0
0
6029
1015
1015
1015
1015
7026
7026
6029
6029
6029
6029
11016
11016
11016
6029
0
6029
0
0
7026
7026
7026
7026
7026
0
6029
11016
11016
11016
11016
1015
1015
1015
6029
6029
7026
7026
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
0
0
0
6029
7026
1015
1015
1015
1015
1015
6029
0
0
0
6029
6029
6029
6029
1018
1018
1018
1018
0
1015
1015
1015
1018
1018
1018
1019
6029
0
1018
1019
1018
1018
1018
6029
7026
7026
7026
0
0
0
1015
1015
1015
1015
6029
1018
1018
6029
6029
6029
6029
1018
1018
1018
1018
1018
1018
1019
1018
1018
1018
1019
1018
1018
6029
6029
6029
6029
0
0
7026
7026
0
0
0
6029
6029
6029
6029
11016
11016
11016
11016
11016
6029
6029
6029
1015
1015
7026
7026
7026
6029
6029
6029
1015
1015
0
7026
7026
7026
7026
7026
1015
7026
0
0
0
1018
1018
0
0
0
0
0
7026
6029
6029
1015
1015
1015
1015
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
11016
11016
11016
1015
1015
1018
6029
6029
6029
1018
6029
6029
6029
6029
6029
0
0
0
0
0
0
11016
11016
11016
7026
7026
6029
7026
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
11016
11016
1015
1015
1015
1015
1015
6029
6029
0
0
1015
1015
1018
1019
1018
1019
1018
1019
1015
6029
11016
11016
11016
11016
11016
0
0
1018
11016
11016
1015
1015
1015
1015
1015
7026
7026
6029
0
0
0
6029
0
0
0
7026
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
1015
1015
1015
1018
1018
1018
1018
1015
1015
1015
1018
1018
1018
1018
1015
1015
1015
0
0
0
0
6029
6029
6029
6029
6029
6029
1015
1018
1018
1018
6029
7026
7026
6029
6029
1015
1015
1015
1015
6029
1015
1015
1015
0
0
0
0
1018
6029
6029
6029
6029
6029
1015
1015
7026
7026
7026
7026
7026
7026
7026
7026
0
0
0
6029
6029
6029
6029
6029
6029
11016
11016
11016
11016
7026
6029
6029
6029
6029
0
0
1015
1015
1015
0
1015
1018
1018
1018
1018
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
0
0
0
7026
7026
7026
7026
7026
6029
6029
6029
0
0
6029
6029
11016
11016
11016
11016
11016
6029
6029
6029
11016
6029
1018
1018
1015
1015
0
7026
7026
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
0
0
0
1015
1015
1015
1015
7026
7026
7026
11016
11016
11016
11016
11016
11016
11016
7026
7026
7026
7026
7026
7026
1015
1015
1015
1018
1018
6029
6029
6029
6029
1015
1015
1015
6029
6029
1019
1019
1018
1019
6029
6029
1015
1015
1015
6029
6029
6029
7026
1015
1015
1015
6029
7026
1018
7026
7026
1018
0
0
1018
1015
6029
1015
1015
1015
6029
1018
1015
1015
1018
1018
1018
1018
1018
1018
1018
1018
6029
6029
6029
7026
7026
6029
6029
6029
6029
0
6029
6029
11016
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
11016
11016
11016
11016
11016
11016
11016
11016
6029
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
1018
1015
0
0
0
11016
11016
11016
11016
11016
11016
0
1015
0
1019
1018
1019
1018
1019
1018
1018
1018
1018
1015
1018
1015
1015
6029
6029
1015
1015
1015
11016
11016
1015
7026
7026
1015
6029
6029
6029
6029
7026
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
11016
11016
11016
6029
6029
6029
0
1015
1015
1015
1015
0
0
6029
6029
6029
6029
1018
1018
1018
1018
6029
1018
1018
1018
1018
1018
1015
1015
1015
1015
6029
6029
1018
1015
1018
1018
0
0
7026
1015
1015
1015
1015
0
6029
0
11016
1015
1015
11016
1018
6029
6029
6029
6029
6029
6029
0
0
1019
1019
1019
6029
6029
7026
7026
6029
7026
7026
7026
7026
7026
6029
6029
6029
1015
11016
11016
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
7026
6029
1018
1018
1018
1018
1018
6029
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11016
11016
1018
1018
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
0
0
0
0
1018
1018
1019
1019
1019
1015
1015
1018
11016
11016
11016
1015
1015
1015
0
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
1018
1019
1019
1018
1018
1018
1018
1018
1015
1015
1015
6029
6029
7026
7026
7026
7026
0
0
0
0
1018
1018
6029
6029
1018
1018
1018
1015
1015
1015
6029
6029
6029
7026
7026
7026
7026
7026
1019
1019
1019
6029
6029
1018
1018
7026
7026
7026
6029
1015
6029
1019
1018
1018
1019
1019
1019
6029
6029
6029
6029
6029
6029
6029
6029
6029
7026
7026
7026
7026
0
1018
1018
1018
0
0
0
1018
6029
6029
6029
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
0
0
1018
1018
1018
1018
1015
1015
6029
6029
6029
6029
1015
0
0
1015
1015
0
0
0
0
7026
6029
6029
7026
6029
6029
6029
0
0
11016
1015
0
0
0
0
0
1015
6029
6029
6029
6029
1015
1015
6029
6029
6029
1018
6029
6029
1018
1018
1018
1018
0
0
0
0
6029
6029
11016
11016
11016
1018
1018
1018
1018
1019
1019
1019
1018
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
1018
1018
6029
6029
6029
6029
6029
6029
7026
7026
6029
6029
1015
1015
1015
1015
1015
7026
7026
7026
7026
6029
6029
1015
1015
11016
1015
0
0
6029
6029
6029
6029
6029
6029
11016
0
0
0
0
7026
7026
1015
1015
1015
0
0
6029
6029
0
0
11016
11016
11016
0
0
0
0
0
0
1015
1015
11016
11016
11016
6029
1015
1015
7026
0
0
6029
1018
1018
1018
1018
1018
6029
6029
1015
1015
6029
6029
6029
6029
6029
7026
7026
7026
7026
7026
7026
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
0
0
7026
7026
6029
6029
1015
7026
7026
7026
6029
0
0
0
1018
1018
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1018
1018
1018
1015
1015
1015
6029
11016
11016
7026
7026
7026
7026
1015
1015
1015
1015
11016
11016
11016
11016
11016
7026
7026
0
6029
6029
1018
1018
1018
1015
1015
7026
1015
11016
11016
11016
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
7026
7026
0
0
1015
1015
6029
6029
0
6029
7026
7026
7026
1015
1019
1019
6029
1018
1018
1018
6029
6029
6029
0
0
0
0
1015
1015
1015
6029
6029
7026
7026
7026
6029
1018
1018
1018
1018
1015
1015
1015
7026
7026
1018
0
0
0
6029
7026
7026
7026
0
0
0
0
0
6029
6029
6029
6029
1015
1015
0
1015
1015
1015
7026
7026
1018
0
0
0
0
0
1015
6029
1015
1015
1015
0
0
0
6029
0
0
0
0
1018
1018
1018
1018
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
6029
6029
6029
6029
1018
1018
1018
1018
1018
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
1015
1015
0
0
0
6029
6029
6029
6029
7026
7026
1018
7026
7026
1018
1018
7026
6029
6029
6029
1015
1015
1018
1018
1018
6029
6029
7026
1018
1015
1015
1015
1015
6029
6029
6029
6029
1015
1015
1015
1015
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1019
1019
1019
1019
1019
1015
1015
1015
1018
1018
6029
1015
1015
1015
1015
1015
6029
6029
7026
1015
7026
7026
6029
6029
1015
1015
1015
11016
1015
1015
1015
6029
6029
1018
6029
6029
6029
6029
6029
0
7026
7026
7026
6029
6029
6029
7026
1015
1015
6029
6029
6029
6029
6029
7026
11016
11016
11016
11016
11016
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
1015
1015
1015
6029
6029
7026
7026
7026
1015
1015
6029
6029
6029
6029
6029
11016
11016
11016
11016
11016
11016
6029
6029
6029
1015
1015
1015
7026
7026
11016
11016
11016
11016
11016
11016
11016
7026
7026
11016
11016
11016
11016
11016
11016
0
1015
1018
1018
1018
1018
6029
1019
0
1015
1015
1015
0
1015
6029
6029
1015
1015
6029
6029
1018
1018
1019
1019
1019
1019
1018
1018
0
0
0
0
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
6029
1015
1015
7026
7026
7026
7026
7026
7026
0
0
0
11016
11016
11016
11016
11016
1018
6029
6029
6029
6029
6029
6029
1019
1015
1015
1015
0
0
0
0
0
0
6029
6029
1015
1015
1015
1015
1015
1015
1015
1019
6029
7026
7026
1015
6029
6029
1015
1015
1015
1018
1019
1019
1019
1015
1015
1015
1015
1015
1015
1018
6029
6029
6029
6029
6029
11016
11016
11016
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
1015
1015
1015
1015
11016
1015
6029
1015
1015
1015
1015
1015
6029
1019
1019
1018
1018
1018
1018
1018
1018
6029
1015
1015
6029
7026
7026
7026
6029
6029
0
0
0
0
0
0
0
0
1015
1015
1015
7026
7026
7026
7026
7026
6029
6029
6029
0
6029
6029
6029
6029
7026
7026
7026
1015
1015
1015
6029
0
0
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
1015
1015
1015
1015
1019
1019
0
0
0
7026
1015
1015
1015
1015
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
5034
5034
5034
5034
2031
2031
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
5034
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
7025
5034
5034
2031
2031
2031
5034
5034
2031
5034
5034
7025
7025
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
7025
7025
5034
5034
5034
5034
5034
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
5034
5034
5034
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
5034
5034
2031
2031
5034
7025
7025
7025
7025
2031
2031
7025
7025
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
2031
2031
7025
2031
2031
2031
5034
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
7025
7025
7025
7025
7025
7025
2031
2031
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
7025
7025
7025
7025
7025
7025
2031
2031
0
0
7025
0
7025
7025
7025
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
7025
2031
2031
2031
2031
2031
2031
5034
7025
7025
7025
7025
7025
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
5034
0
0
0
2031
2031
2031
2031
5034
2031
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
7025
7025
7025
7025
5034
5034
2031
2031
2031
5034
5034
7025
7025
7025
7025
5034
5034
2031
2031
2031
7025
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
5034
5034
5034
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
2031
5034
5034
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
5034
2031
2031
5034
5034
5034
5034
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
7025
7025
5034
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
7025
7025
7025
5034
5034
7025
2031
5034
5034
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
5034
5034
7025
7025
7025
5034
5034
5034
7025
7025
7025
7025
7025
7025
5034
5034
2031
2031
7025
7025
7025
7025
5034
5034
5034
7025
7025
7025
5034
5034
7025
5034
5034
5034
5034
5034
5034
5034
5034
7025
2031
2031
5034
5034
5034
7025
7025
7025
2031
2031
2031
5034
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
2031
7025
7025
7025
7025
2031
2031
5034
5034
7025
7025
7025
7025
7025
2031
2031
5034
5034
5034
5034
7025
7025
7025
7025
5034
5034
5034
5034
2031
5034
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
7025
5034
5034
5034
5034
5034
5034
2031
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
2031
2031
2031
5034
7025
7025
7025
2031
2031
2031
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
5034
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
7025
7025
7025
7025
2031
5034
2031
2031
2031
2031
2031
2031
7025
5034
5034
5034
5034
2031
2031
2031
2031
5034
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
7025
5034
5034
2031
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
5034
5034
7025
7025
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
5034
5034
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
2031
2031
7025
7025
7025
7025
2031
2031
5034
5034
2031
2031
7025
7025
5034
5034
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
7025
7025
7025
7025
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
5034
5034
5034
7025
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
5034
5034
5034
2031
7025
7025
7025
2031
5034
5034
7025
7025
7025
7025
5034
5034
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
7025
7025
7025
5034
5034
5034
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
5034
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
2031
2031
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
5034
5034
2031
2031
2031
2031
5034
7025
7025
7025
2031
7025
2031
2031
7025
2031
2031
2031
5034
7025
7025
5034
5034
5034
2031
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
5034
2031
5034
5034
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
2031
2031
2031
2031
5034
2031
5034
5034
5034
2031
2031
5034
5034
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
7025
7025
7025
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
7025
7025
7025
7025
5034
5034
5034
5034
5034
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
2031
7025
7025
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
7025
7025
2031
2031
2031
2031
5034
2031
2031
5034
7025
7025
7025
7025
7025
5034
2031
2031
2031
2031
5034
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
5034
5034
2031
7025
7025
7025
7025
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
2031
5034
2031
2031
5034
2031
2031
2031
2031
5034
5034
2031
5034
2031
2031
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
7025
7025
7025
7025
7025
7025
7025
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
7025
7025
7025
2031
5034
5034
5034
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
5034
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
2031
2031
7025
7025
7025
5034
5034
5034
2031
2031
5034
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
7025
7025
7025
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
2031
2031
7025
2031
2031
2031
2031
7025
7025
5034
5034
5034
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
2031
2031
7025
5034
7025
7025
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
2031
5034
5034
5034
5034
5034
7025
2031
2031
2031
5034
5034
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
5034
5034
7025
7025
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
5034
5034
2031
5034
5034
5034
2031
2031
5034
5034
5034
7025
7025
7025
7025
7025
5034
5034
7025
7025
7025
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
7025
7025
7025
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
5034
5034
5034
2031
2031
2031
5034
2031
7025
5034
5034
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
5034
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
5034
2031
2031
7025
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
5034
2031
2031
5034
5034
5034
5034
7025
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
0
7025
0
0
7025
7025
7025
7025
7025
0
5034
5034
5034
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
5034
2031
2031
2031
5034
5034
5034
5034
7025
7025
7025
5034
5034
5034
5034
5034
2031
5034
5034
5034
5034
7025
7025
7025
7025
5034
5034
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
0
7025
7025
2031
2031
5034
2031
2031
7025
7025
5034
5034
5034
2031
2031
2031
7025
7025
5034
5034
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
7025
7025
7025
7025
2031
2031
5034
5034
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
5034
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
5034
5034
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
5034
5034
5034
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
2031
5034
5034
5034
5034
7025
7025
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
7025
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
2031
7025
7025
7025
2031
2031
2031
2031
5034
2031
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
2031
5034
5034
5034
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
7025
7025
7025
7025
7025
7025
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
2031
2031
2031
5034
5034
2031
2031
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
5034
7025
7025
7025
5034
2031
2031
5034
7025
7025
2031
2031
2031
2031
2031
5034
7025
5034
5034
5034
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
5034
5034
7025
7025
7025
5034
2031
7025
2031
2031
2031
2031
5034
5034
5034
7025
2031
2031
2031
2031
2031
7025
2031
2031
5034
5034
5034
5034
5034
2031
5034
7025
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
5034
5034
7025
2031
2031
2031
2031
5034
5034
2031
2031
2031
7025
7025
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
2031
5034
5034
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
7025
7025
7025
2031
5034
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
7025
7025
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
5034
2031
5034
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
0
0
7025
0
0
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
7025
5034
5034
5034
2031
2031
2031
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
5034
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
7025
2031
5034
5034
5034
2031
2031
2031
7025
2031
7025
7025
7025
0
7025
7025
0
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
2031
2031
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
5034
2031
5034
5034
7025
7025
7025
7025
7025
7025
5034
5034
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
5034
5034
7025
7025
2031
7025
7025
0
2031
2031
2031
7025
2031
2031
0
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
7025
7025
7025
7025
0
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
7025
5034
5034
5034
5034
2031
2031
2031
2031
0
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
5034
5034
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
7025
7025
2031
5034
5034
5034
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
5034
5034
2031
2031
5034
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
7025
7025
2031
5034
5034
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
5034
5034
5034
5034
2031
2031
2031
5034
5034
7025
7025
2031
2031
5034
5034
5034
5034
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
2031
5034
5034
5034
2031
2031
5034
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
5034
5034
5034
5034
2031
7025
2031
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
5034
5034
5034
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
2031
2031
7025
7025
7025
7025
5034
5034
5034
5034
2031
2031
2031
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
5034
2031
5034
2031
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
7025
7025
7025
7025
7025
7025
5034
5034
7025
7025
7025
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
7025
2031
2031
5034
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
2031
2031
2031
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
2031
5034
2031
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
5034
5034
2031
2031
2031
2031
5034
5034
5034
7025
5034
5034
5034
2031
2031
2031
5034
5034
5034
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
7025
7025
7025
5034
5034
5034
5034
5034
5034
2031
2031
2031
7025
7025
7025
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
5034
5034
5034
5034
5034
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
7025
7025
5034
5034
2031
2031
2031
2031
2031
2031
2031
5034
5034
7025
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
7025
2031
2031
7025
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
5034
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
5034
5034
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
7025
5034
7025
7025
5034
7025
7025
7025
7025
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
5034
5034
5034
7025
7025
7025
7025
7025
5034
5034
2031
2031
5034
5034
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
5034
5034
5034
2031
5034
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
5034
5034
7025
2031
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
5034
5034
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
7025
7025
7025
2031
2031
5034
5034
7025
7025
7025
7025
5034
5034
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
5034
2031
2031
2031
5034
2031
5034
7025
2031
2031
2031
5034
5034
5034
2031
7025
7025
5034
5034
5034
5034
7025
7025
7025
7025
2031
2031
2031
5034
5034
5034
5034
5034
5034
2031
2031
5034
2031
2031
2031
7025
7025
5034
5034
2031
2031
2031
5034
5034
2031
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
5034
5034
2031
2031
7025
2031
2031
2031
2031
2031
2031
5034
5034
2031
2031
2031
2031
2031
2031
5034
2031
2031
2031
2031
5034
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
5034
2031
2031
2031
5034
5034
2031
2031
2031
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
5034
5034
5034
5034
2031
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
7026
7026
7026
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
5034
7026
5034
5034
5034
5034
5034
5034
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
0
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
2031
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
2031
0
2031
2031
0
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
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
0
0
0
0
2031
2031
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
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
0
0
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
2031
0
0
2031
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
2031
2031
2031
0
2031
0
0
0
2031
0
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
2031
2031
0
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
2031
2031
2031
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
0
0
0
0
2031
2031
2031
0
2031
0
0
0
2031
0
0
0
2031
2031
2031
0
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
2031
0
0
2031
2031
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
0
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
2031
0
0
2031
0
0
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
0
0
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
0
2031
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
2031
0
2031
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
2031
2031
2031
0
0
0
2031
2031
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
0
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
7011
7011
7011
2031
2031
2031
5035
2031
2031
5035
5035
2031
2031
5035
5035
5035
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
5035
2031
2031
0
0
0
0
0
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
5035
5035
5035
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
5035
2031
2031
5035
5035
5035
7011
7011
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
0
0
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
2031
0
0
2031
2031
2031
2031
2031
5035
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
5035
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
0
0
0
0
0
0
0
0
5035
5035
5035
5035
5035
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
5035
2031
5035
5035
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
0
0
0
0
0
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
5035
5035
2031
5035
5035
5035
2031
2031
2031
2031
2031
0
0
0
2031
0
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
5035
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
5035
5035
5035
5035
5035
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
5035
5035
2031
5035
5035
5035
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
5035
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
5035
5035
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
0
0
0
0
0
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
5035
5035
5035
2031
2031
2031
0
0
0
0
0
0
0
0
5035
5035
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
0
0
0
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
7011
7011
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
0
0
5035
5035
5035
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
5035
7011
7011
7011
7011
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
5035
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
5035
5035
5035
5035
5035
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
5035
5035
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
5035
5035
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
5035
2031
2031
5035
5035
5035
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
7011
7011
2031
2031
5035
5035
5035
5035
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
5035
5035
0
0
0
5035
2031
2031
2031
5035
5035
2031
0
0
0
0
0
0
0
0
2031
5035
5035
5035
5035
5035
2031
5035
5035
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
5035
2031
2031
5035
5035
2031
5035
5035
5035
5035
5035
5035
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
0
0
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
5035
2031
5035
5035
5035
5035
5035
5035
5035
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
0
0
0
2031
5035
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
5035
5035
5035
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
5035
5035
5035
2031
2031
5035
5035
2031
5035
5035
5035
2031
2031
2031
2031
5035
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
5035
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
5035
5035
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
5035
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
5035
5035
0
0
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
5035
5035
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
7011
7011
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
5035
5035
2031
2031
5035
5035
5035
5035
5035
2031
2031
5035
5035
5035
5035
2031
2031
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
7011
5035
2031
2031
7011
7011
7011
7011
2031
2031
2031
7011
7011
2031
7011
7011
7011
7011
6030
6030
2031
0
2031
2031
2031
5035
5035
2031
2031
2031
6030
0
0
7011
7011
7011
6030
2031
6030
6030
6030
6030
2031
2031
2031
2031
7028
2031
2031
7028
7028
7028
2031
7028
7028
0
0
7028
7028
7028
7028
7028
7028
2031
2031
2031
7011
7011
7011
5035
5035
7011
7011
6030
2031
2031
2031
6030
2031
2031
2031
2031
6030
6030
5035
5035
5035
5035
7028
2031
7028
7028
2031
2031
6030
5035
5035
2031
2031
7011
7011
7011
7011
5035
5035
5035
6030
6030
6030
6030
2031
2031
7011
7011
7011
2031
2031
2031
6030
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
7011
7011
7011
7011
2031
7011
7011
7011
7011
5035
6030
6030
2031
2031
2031
2031
2031
5035
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
7028
7028
7028
5035
2031
5035
5035
5035
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
5035
2031
2031
6030
6030
6030
7011
7011
7011
7011
2031
2031
2031
2031
2031
5035
5035
2031
2031
7028
7028
7028
5035
5035
7028
7028
7028
5035
5035
5035
5035
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
6030
2031
2031
7011
6030
6030
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
5035
2031
5035
5035
6030
7011
7011
7011
7011
2031
2031
2031
2031
5035
5035
0
2031
6030
6030
6030
2031
2031
5035
7028
7028
7028
6030
6030
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
7011
6030
5035
5035
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
7011
5035
5035
2031
5035
6030
6030
6030
6030
6030
6030
5035
7011
7011
6030
7011
7011
7011
6030
2031
2031
6030
6030
2031
2031
2031
2031
2031
7011
6030
6030
6030
2031
2031
2031
7028
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
6030
6030
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
5035
5035
2031
2031
2031
2031
7011
5035
5035
5035
5035
5035
2031
5035
5035
2031
2031
5035
5035
2031
7011
7011
7011
7011
2031
2031
2031
7028
2031
2031
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
7011
7011
7028
7028
7028
7028
7028
7028
7028
7028
7011
2031
2031
5035
5035
2031
5035
2031
2031
2031
5035
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
5035
5035
5035
5035
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
7028
2031
2031
2031
2031
7011
7011
6030
6030
6030
2031
2031
2031
2031
6030
2031
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
0
0
6030
6030
6030
2031
6030
6030
6030
7011
7011
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
2031
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
5035
6030
6030
2031
6030
6030
2031
2031
2031
2031
2031
2031
5035
5035
2031
5035
2031
2031
7011
7011
7011
2031
2031
0
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
6030
6030
6030
2031
2031
2031
2031
7011
2031
6030
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
7011
7011
2031
2031
5035
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
7011
7011
7011
7011
7011
5035
5035
2031
7011
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
7011
2031
2031
2031
2031
5035
5035
6030
2031
2031
2031
2031
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
5035
5035
6030
2031
6030
6030
6030
2031
2031
7028
7028
7028
7028
7028
7028
7028
6030
6030
2031
2031
2031
7011
2031
7011
7011
7011
7011
6030
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
5035
5035
5035
7028
7028
7028
7028
7028
7028
2031
2031
7011
7011
7011
2031
2031
2031
2031
7028
7028
7028
2031
2031
5035
5035
5035
2031
2031
2031
2031
5035
5035
6030
2031
6030
6030
5035
5035
6030
5035
6030
2031
6030
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
6030
6030
6030
2031
2031
2031
7028
7028
7028
5035
5035
2031
2031
6030
2031
2031
7011
7011
7011
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
6030
6030
6030
6030
2031
2031
2031
5035
5035
5035
2031
2031
2031
5035
5035
5035
5035
6030
6030
2031
7028
7028
7028
7028
5035
5035
5035
2031
5035
5035
5035
5035
0
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
6030
6030
6030
6030
0
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
7011
7011
7011
2031
2031
2031
7011
7011
7011
2031
2031
5035
5035
5035
5035
2031
7011
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
6030
6030
6030
6030
5035
5035
5035
2031
7011
5035
6030
6030
6030
5035
5035
5035
5035
5035
5035
2031
2031
7011
7011
7011
7011
7011
7011
6030
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
5035
5035
5035
7011
7011
7011
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
7011
5035
5035
5035
5035
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
5035
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7028
7028
2031
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
2031
5035
5035
5035
2031
2031
5035
6030
6030
6030
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
5035
5035
6030
5035
2031
2031
2031
2031
2031
5035
5035
5035
6030
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
7011
7028
7028
7028
7028
2031
5035
5035
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
5035
5035
5035
2031
5035
5035
5035
2031
5035
2031
2031
2031
5035
5035
5035
7028
7028
2031
2031
2031
2031
2031
2031
7011
2031
2031
7028
2031
7011
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
2031
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
6030
7011
7011
2031
2031
2031
7011
5035
7011
7011
7011
7011
7011
5035
5035
2031
2031
2031
5035
5035
5035
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
6030
7011
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
7011
7011
2031
2031
2031
6030
6030
6030
7011
7011
6030
7011
7011
2031
2031
2031
2031
2031
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
7011
7011
7011
7011
7011
7011
7011
7011
7028
7011
7011
7011
7011
2031
7011
7011
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
6030
6030
5035
5035
5035
7011
7011
5035
5035
5035
5035
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
5035
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
2031
5035
5035
5035
2031
2031
5035
5035
6030
6030
7011
7011
7011
0
2031
2031
2031
5035
5035
5035
2031
7011
2031
2031
2031
7011
7011
7011
7011
2031
7011
7011
2031
2031
7011
7011
7011
2031
5035
5035
7028
7028
7028
2031
2031
2031
2031
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
2031
6030
6030
6030
6030
2031
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
7011
7011
7011
7011
7011
7011
0
0
0
0
2031
2031
2031
2031
2031
6030
6030
6030
6030
2031
7028
7028
7028
7028
7028
7028
7028
7011
7011
7011
7011
6030
6030
6030
6030
5035
5035
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
7011
2031
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
7011
7011
7011
7011
5035
2031
2031
2031
7011
2031
2031
7011
2031
2031
2031
2031
2031
2031
7028
7028
5035
5035
5035
5035
6030
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7011
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
5035
7011
7011
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
7011
7011
2031
7011
7011
7028
7028
7028
7028
2031
2031
2031
2031
6030
7028
7028
7028
2031
2031
2031
2031
6030
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
6030
2031
2031
6030
6030
2031
6030
7011
7011
7011
7028
6030
2031
2031
2031
5035
2031
2031
2031
2031
2031
5035
5035
5035
5035
7011
7011
7011
7011
2031
7028
7028
7028
7028
7028
7028
7028
2031
7011
7011
5035
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
6030
6030
6030
6030
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
5035
6030
2031
2031
2031
2031
5035
2031
2031
2031
2031
6030
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
6030
6030
2031
2031
7011
7011
6030
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
6030
7028
2031
2031
2031
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
5035
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
6030
6030
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
6030
6030
2031
6030
6030
6030
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
6030
6030
6030
6030
6030
6030
6030
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
6030
6030
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
7011
7011
7011
7011
5035
5035
7011
0
0
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
2031
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
7011
7011
7011
7011
2031
2031
7011
7011
5035
5035
7028
7028
7028
7028
7028
7028
7028
7011
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7011
7011
7011
7011
7011
2031
6030
7011
7011
7011
7011
5035
5035
5035
5035
2031
2031
2031
2031
2031
5035
5035
2031
2031
5035
2031
6030
6030
6030
6030
5035
5035
5035
5035
2031
6030
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
2031
2031
2031
7011
5035
2031
2031
0
2031
2031
2031
2031
2031
6030
6030
6030
5035
5035
5035
5035
5035
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
6030
6030
2031
7011
7011
7011
7011
2031
2031
2031
2031
6030
5035
5035
5035
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
6030
6030
7011
2031
2031
2031
2031
2031
5035
5035
5035
5035
6030
2031
2031
2031
5035
5035
5035
2031
5035
7011
7011
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
7011
7011
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
5035
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
7028
7028
7028
7028
7028
7028
7028
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
2031
2031
6030
2031
7011
7011
7011
7011
7011
7011
2031
2031
6030
2031
6030
2031
2031
2031
2031
7011
7011
7011
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7028
7028
7011
7011
7011
7011
2031
2031
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
7028
2031
2031
5035
7011
7011
2031
2031
0
0
2031
2031
6030
5035
5035
2031
2031
5035
5035
5035
6030
6030
6030
5035
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
5035
5035
5035
5035
7028
2031
5035
5035
5035
2031
7028
7028
7028
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
5035
2031
2031
5035
6030
6030
6030
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
6030
6030
6030
7011
7011
6030
6030
6030
6030
5035
5035
5035
5035
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
6030
6030
5035
5035
2031
5035
2031
0
0
2031
2031
6030
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
5035
7011
7011
7011
2031
2031
2031
2031
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
7028
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
7011
7011
2031
2031
2031
2031
2031
2031
7028
2031
7028
2031
2031
6030
6030
6030
7011
7011
2031
6030
6030
6030
2031
7028
7028
7028
7028
2031
5035
7011
7011
7011
7011
7011
7011
5035
5035
7011
7011
2031
2031
2031
2031
2031
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
5035
5035
2031
5035
5035
5035
5035
5035
5035
7011
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
5035
5035
5035
5035
7028
7028
5035
6030
6030
6030
6030
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
2031
5035
7028
7028
7028
7028
7028
7028
7028
7011
2031
2031
2031
2031
6030
6030
6030
2031
5035
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
5035
5035
7028
7028
7028
2031
2031
2031
2031
2031
2031
5035
5035
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
0
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
5035
5035
5035
2031
2031
2031
2031
2031
7011
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
7011
7011
7011
7011
7011
7011
7011
7011
5035
5035
5035
2031
2031
2031
7011
7011
7011
7011
7011
5035
5035
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
5035
2031
2031
2031
6030
7011
2031
7011
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
2031
2031
2031
7028
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
5035
5035
2031
5035
5035
5035
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
2031
2031
5035
5035
5035
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7028
7028
7028
7028
2031
2031
2031
5035
5035
5035
6030
7011
7011
7011
2031
2031
2031
2031
7011
2031
2031
2031
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
6030
6030
7011
7011
7011
7011
7011
7011
7011
5035
5035
5035
5035
5035
5035
7011
7011
7011
2031
2031
2031
5035
5035
2031
2031
2031
7011
7011
7011
7011
2031
2031
7011
2031
2031
5035
5035
2031
2031
2031
2031
2031
6030
6030
6030
7011
7011
7011
7011
5035
2031
2031
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
7011
5035
5035
2031
2031
0
0
6030
5035
5035
2031
2031
7011
7011
5035
5035
7011
2031
2031
7011
7011
7011
5035
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
5035
5035
5035
5035
5035
2031
2031
2031
2031
2031
6030
2031
2031
2031
6030
2031
2031
2031
7028
7028
7028
7028
6030
2031
2031
5035
2031
2031
2031
2031
7011
7011
7011
6030
6030
6030
6030
2031
2031
2031
2031
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
5035
7011
7011
7011
7011
7011
7011
7011
0
2031
2031
2031
6030
6030
7011
7011
2031
2031
2031
2031
7011
7011
7011
2031
2031
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
7028
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
5035
5035
2031
2031
2031
2031
7028
7028
7028
5035
5035
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
7011
7011
2031
2031
2031
2031
7028
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
7011
7011
7011
6030
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
2031
2031
2031
2031
5035
5035
5035
5035
5035
5035
5035
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
6030
5035
7028
2031
2031
2031
6030
6030
6030
7011
2031
7028
6030
6030
6030
6030
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
0
2031
7011
7011
2031
2031
2031
2031
2031
6030
6030
2031
2031
2031
7011
2031
6030
7011
7011
2031
2031
6030
7011
7011
7011
7011
2031
2031
7011
7011
5035
5035
5035
5035
5035
5035
7011
7028
5035
5035
5035
5035
5035
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
6030
5035
5035
5035
5035
5035
5035
7011
7011
7011
7011
7011
5035
5035
5035
5035
7028
7028
7028
7028
6030
6030
6030
7028
5035
5035
5035
5035
5035
5035
5035
7011
7028
7028
7028
7028
7028
7028
7028
5035
5035
7028
5035
5035
5035
5035
5035
7028
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
5035
5035
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
5035
7028
7028
7028
5035
5035
7011
7011
5035
5035
5035
7028
6030
6030
6030
6030
6030
6030
6030
6030
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7011
6030
6030
5035
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
7028
7028
7028
7028
5035
5035
7028
7028
7028
6030
6030
6030
7011
7011
5035
5035
5035
5035
5035
6030
6030
6030
6030
6030
6030
7028
5035
5035
5035
6030
6030
6030
6030
7011
5035
7011
7011
7028
6030
7028
6030
6030
5035
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
6030
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
6030
6030
6030
6030
5035
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7011
5035
5035
5035
5035
5035
7011
7028
7028
5035
5035
5035
5035
6030
6030
6030
6030
6030
7028
7028
5035
7011
7011
7011
5035
5035
5035
5035
5035
7028
5035
5035
7028
7028
5035
5035
5035
7011
5035
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
6030
5035
5035
6030
6030
6030
6030
6030
7011
7011
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
7028
6030
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
7028
6030
6030
6030
7028
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
6030
5035
7028
7011
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
5035
5035
5035
5035
7011
5035
5035
5035
5035
6030
6030
5035
5035
7028
7028
6030
6030
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
5035
5035
5035
5035
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
7011
5035
6030
5035
5035
5035
5035
5035
6030
6030
6030
6030
6030
5035
5035
5035
5035
5035
5035
7011
7011
7011
7011
5035
5035
5035
5035
5035
5035
7028
7028
6030
6030
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
5035
5035
7028
7028
7011
7011
5035
5035
5035
6030
6030
7011
7028
7028
7028
7028
7028
7028
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
6030
6030
5035
5035
7011
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
7011
6030
7011
7011
7028
7028
7028
5035
5035
5035
5035
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
5035
7028
7011
7011
7011
7011
7011
7011
5035
5035
5035
5035
7028
7011
7011
7011
7011
5035
5035
5035
5035
5035
5035
5035
6030
5035
6030
5035
5035
5035
7011
7028
7028
5035
5035
5035
5035
5035
7028
7028
7028
6030
6030
6030
6030
5035
5035
5035
5035
5035
7011
7011
7028
7028
5035
5035
5035
7011
7011
6030
6030
6030
7028
7028
7028
7028
7028
7028
7028
7011
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
6030
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
7011
5035
5035
5035
5035
5035
6030
6030
6030
6030
5035
5035
5035
5035
7028
5035
6030
6030
6030
6030
6030
7011
7011
5035
5035
5035
7011
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
6030
5035
5035
5035
5035
5035
7028
7028
7028
7028
7011
7011
5035
5035
5035
5035
5035
5035
7011
7011
7011
6030
6030
6030
6030
6030
5035
5035
5035
6030
6030
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
7028
7028
7028
7028
7011
7011
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
6030
6030
6030
6030
7011
7011
7011
5035
7028
7028
7028
7028
7028
7028
6030
7011
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
6030
6030
5035
6030
6030
5035
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
6030
6030
6030
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
7011
5035
5035
5035
7028
7028
5035
6030
6030
6030
6030
5035
5035
5035
7028
7011
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
6030
7028
7028
7028
7028
7028
6030
6030
5035
5035
6030
5035
5035
5035
5035
5035
5035
6030
7028
7028
7011
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
5035
5035
7028
7028
5035
5035
7011
7011
5035
5035
7028
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
6030
6030
5035
5035
5035
5035
5035
6030
6030
5035
7011
7011
5035
5035
6030
6030
6030
6030
5035
5035
5035
5035
5035
7028
5035
5035
6030
6030
6030
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
6030
6030
6030
6030
5035
5035
7028
7028
7028
7011
5035
5035
5035
7028
7028
5035
6030
6030
6030
6030
6030
6030
6030
6030
7011
7011
5035
5035
5035
7028
7028
7028
7028
6030
6030
6030
5035
5035
7028
7028
7028
7028
5035
5035
5035
6030
6030
6030
6030
6030
7011
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
6030
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
5035
7011
6030
6030
5035
5035
6030
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
6030
5035
5035
5035
5035
5035
5035
7028
7028
7028
7011
5035
5035
5035
5035
5035
5035
5035
7028
6030
6030
6030
6030
6030
7011
5035
5035
5035
5035
5035
5035
5035
7028
5035
5035
7011
6030
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
6030
7011
5035
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
7028
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
5035
5035
5035
7028
6030
6030
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
5035
5035
5035
6030
6030
6030
6030
7028
7028
7028
6030
6030
6030
6030
6030
7028
7028
5035
5035
5035
6030
7028
7028
6030
6030
7028
7028
7028
5035
7011
7028
5035
5035
5035
7028
5035
5035
5035
5035
5035
6030
6030
6030
5035
5035
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
7028
7028
7028
5035
5035
5035
5035
6030
6030
6030
5035
5035
5035
7028
5035
5035
5035
5035
5035
5035
6030
6030
6030
6030
6030
5035
5035
5035
5035
6030
6030
7028
5035
5035
5035
5035
5035
5035
6030
6030
7028
7028
5035
5035
5035
5035
7011
7011
5035
5035
7028
7028
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
7011
7011
6030
7011
5035
5035
5035
5035
6030
5035
7028
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
5035
5035
5035
6030
6030
5035
6030
5035
5035
7028
7028
7028
7028
6030
6030
6030
5035
5035
5035
5035
6030
5035
5035
5035
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
7011
7011
5035
5035
5035
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
6030
6030
6030
6030
6030
5035
5035
7011
7028
7028
7028
7028
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
6030
7011
7011
6030
6030
6030
5035
5035
5035
7028
6030
6030
6030
6030
6030
6030
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
7028
7028
7028
7028
6030
6030
6030
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
6030
6030
6030
5035
6030
6030
7011
5035
5035
7028
7028
7028
7028
7028
6030
6030
5035
5035
5035
5035
5035
5035
6030
6030
6030
6030
5035
5035
5035
5035
5035
7028
7028
7028
7011
5035
6030
6030
5035
5035
5035
5035
6030
6030
5035
5035
5035
6030
6030
6030
7028
7028
7028
7028
7028
5035
5035
6030
5035
5035
5035
5035
7028
5035
5035
5035
5035
5035
6030
6030
6030
6030
5035
5035
7028
7028
7028
7028
7011
6030
6030
6030
6030
6030
6030
6030
7028
7028
6030
7028
7028
7028
7028
7028
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
6030
6030
6030
7028
7028
6030
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
5035
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
6030
7028
7028
7028
7028
7028
7028
7028
5035
5035
5035
5035
6030
6030
6030
6030
7011
5035
5035
5035
5035
6030
6030
5035
5035
7011
7011
5035
5035
5035
7028
7028
5035
5035
7028
7028
7011
6030
6030
6030
7028
7028
7028
7028
5035
5035
5035
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
6030
5035
5035
5035
5035
7028
7028
7028
7028
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
7028
5035
7011
5035
7011
7011
6030
6030
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
7028
7028
5035
5035
5035
7028
7028
7028
7028
7028
7028
7028
7028
5035
5035
6030
7028
7028
5035
5035
5035
6030
6030
6030
5035
5035
7028
6030
6030
5035
5035
5035
5035
5035
6030
6030
7028
7028
7028
7028
6030
6030
6030
6030
6030
7011
7011
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
5035
0
0
0
0
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
1002
2031
1002
1002
1002
1002
1001
1001
1001
2031
2031
2031
2031
2031
2031
0
0
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1002
1002
1002
1002
1002
7028
7028
1003
1003
1003
1003
1003
6030
6030
1001
1001
1002
1002
2031
0
0
0
2031
2031
2031
2031
2031
0
7028
2031
2031
2031
0
0
1003
1003
1001
1001
1001
1001
1001
1001
1001
7028
2031
2031
1002
1002
1001
1001
1001
1001
1001
1001
1002
7028
0
7028
7028
7028
0
0
0
0
2031
2031
2031
2031
2031
1002
1002
1002
1002
1002
7028
7028
2031
2031
2031
2031
1003
1003
1003
1003
0
1003
1003
0
0
0
0
0
0
0
0
0
0
0
0
0
1003
1003
0
7028
6030
2031
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
1001
1001
1001
1001
1001
7028
7028
7028
7028
7028
2031
0
0
1003
1003
1003
2031
1002
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
1002
0
0
0
0
1002
0
0
2031
2031
2031
2031
2031
7028
7028
7028
1003
1003
1003
1003
1003
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
7028
7028
7028
2031
2031
2031
2031
1002
1002
7028
7028
7028
7028
0
0
0
2031
2031
6030
6030
6030
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
0
0
0
7028
1002
1002
1002
6030
2031
0
0
0
0
0
7028
1001
7028
7028
7028
2031
2031
2031
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
7028
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
6030
1001
7028
7028
7028
7028
7028
0
0
0
0
1003
1003
1002
2031
2031
2031
7028
7028
7028
7028
0
0
1002
1002
1002
7028
7028
7028
7028
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
0
0
1002
1002
1002
2031
2031
2031
7028
7028
0
0
0
0
0
0
0
1002
1002
0
0
0
1002
1002
1002
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
1001
1001
2031
7028
7028
7028
2031
2031
2031
2031
1001
2031
0
2031
2031
7028
0
7028
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1003
1003
1003
1003
1003
1001
1001
2031
2031
2031
2031
2031
1003
0
7028
7028
1003
1003
1003
1003
7028
7028
2031
1003
2031
2031
2031
1001
6030
6030
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1002
0
1001
2031
0
0
0
0
0
0
0
0
2031
2031
2031
7028
0
0
0
1002
1002
6030
7028
7028
2031
1003
1003
1003
1003
1002
1002
2031
2031
2031
0
0
0
7028
7028
7028
7028
7028
7028
1002
1002
1002
1002
2031
2031
2031
1002
6030
6030
6030
2031
2031
1002
1002
1002
1002
1003
1003
1003
0
0
0
0
2031
2031
2031
2031
2031
6030
6030
1003
2031
2031
2031
2031
2031
2031
2031
1002
1002
0
0
0
0
0
0
0
0
7028
0
0
0
0
0
0
0
0
0
7028
7028
7028
0
7028
7028
0
0
7028
2031
1003
1003
1003
1003
2031
2031
1001
1001
1001
6030
6030
6030
2031
2031
1002
1003
1003
1001
1001
1002
2031
2031
7028
7028
1002
1002
1002
1002
1002
1003
1003
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
2031
7028
0
0
0
0
0
0
0
1002
1003
2031
6030
2031
0
0
2031
0
2031
2031
2031
2031
1002
1002
1002
2031
2031
2031
2031
7028
7028
7028
7028
6030
1002
1002
1002
1002
0
0
0
2031
2031
1001
1001
1001
1003
1003
7028
2031
1002
2031
7028
7028
7028
7028
1002
1002
1002
1002
1001
1001
1001
1002
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1003
1003
1002
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
1002
1002
1001
7028
7028
7028
7028
7028
7028
7028
7028
2031
7028
2031
1002
1002
0
1002
1002
1002
1002
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
1001
1001
6030
6030
1003
1002
2031
2031
2031
2031
2031
2031
1002
1002
1002
1002
0
0
1003
1003
1003
1003
1003
1003
2031
2031
1002
1002
2031
2031
2031
2031
2031
2031
1002
1002
1002
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
1002
6030
6030
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
0
1001
1001
1001
2031
2031
2031
2031
2031
2031
2031
7028
1001
1001
6030
1003
1002
1002
1002
1002
2031
2031
1003
1002
1002
2031
2031
2031
7028
2031
1001
1001
1001
1001
1002
1002
1002
1002
0
0
0
0
1001
1001
1001
2031
2031
2031
2031
2031
6030
7028
7028
0
7028
7028
0
7028
7028
7028
7028
6030
0
0
2031
2031
0
0
1002
1002
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
0
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
6030
6030
2031
2031
2031
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
0
0
0
0
1002
1002
1002
1002
1002
1002
2031
2031
0
7028
7028
0
7028
0
7028
7028
7028
7028
0
7028
6030
6030
6030
6030
6030
6030
7028
7028
7028
7028
7028
7028
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
2031
0
2031
2031
2031
7028
2031
7028
7028
2031
2031
2031
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
2031
0
0
1003
7028
7028
1002
1002
1002
1002
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
1001
1001
1001
1003
1003
2031
2031
7028
7028
7028
7028
7028
0
0
0
7028
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
0
0
0
0
1003
1003
1003
1003
1003
1002
1002
1002
1002
0
0
1002
1001
1001
1002
1002
1002
1002
1002
1002
7028
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1002
1002
1002
1002
1002
2031
2031
2031
2031
2031
2031
7028
7028
1003
1003
1003
1003
1003
1003
2031
2031
1001
1001
1001
1001
1001
2031
2031
2031
2031
7028
7028
7028
7028
7028
0
0
0
2031
0
7028
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
1002
2031
2031
1002
1002
1002
1002
2031
2031
2031
1002
1002
1002
1002
1001
0
7028
0
1002
1002
1002
0
0
0
0
0
0
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
0
7028
7028
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1001
0
2031
2031
2031
1003
1003
1003
1003
1003
1003
1002
1002
1002
2031
2031
2031
2031
2031
2031
2031
6030
2031
6030
0
0
0
2031
2031
2031
2031
1003
0
0
0
0
0
7028
7028
1001
1001
1001
1001
1001
1001
2031
2031
6030
6030
6030
6030
2031
2031
2031
2031
1001
0
0
2031
2031
1002
1002
1002
2031
0
0
0
0
0
1003
1003
1003
1003
1002
7028
2031
2031
2031
2031
2031
1002
1002
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
7028
1001
2031
2031
2031
2031
2031
1003
7028
7028
7028
7028
1002
2031
2031
7028
1002
0
0
1001
1001
1001
2031
6030
6030
2031
2031
6030
1003
2031
2031
2031
1001
1002
1001
0
0
0
0
0
1001
1001
1001
6030
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
1003
7028
7028
2031
2031
2031
2031
2031
7028
1001
1001
1001
1001
7028
7028
7028
6030
6030
6030
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
1001
1001
1001
6030
2031
2031
1001
1001
2031
2031
1003
0
7028
7028
7028
7028
7028
1002
1002
1003
1002
1002
1002
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
0
1002
2031
2031
2031
1002
1002
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
1002
1002
1002
1002
1002
1002
1002
7028
7028
7028
2031
2031
6030
1002
0
0
0
7028
7028
7028
7028
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
1003
1003
1003
0
0
1002
1002
1002
0
1002
0
0
1002
1002
1002
0
1002
1001
1001
1001
1001
7028
7028
7028
2031
2031
2031
2031
2031
0
0
0
1001
0
0
2031
0
0
2031
2031
2031
2031
1003
1003
1003
7028
7028
7028
2031
2031
1001
1001
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
2031
1002
2031
1002
1002
0
1002
0
1002
0
0
1002
0
2031
2031
2031
2031
7028
1001
1001
1001
1001
2031
2031
2031
1001
1001
7028
7028
7028
7028
7028
2031
2031
2031
7028
7028
7028
7028
7028
1001
1001
1001
1001
2031
2031
7028
1003
1003
1003
1003
2031
2031
7028
7028
2031
2031
2031
2031
1001
1001
7028
7028
7028
7028
2031
1003
1003
1003
1003
1003
1001
1001
1001
1001
0
0
0
0
0
7028
0
0
0
0
0
2031
2031
1003
1003
1003
1003
1003
2031
2031
2031
2031
1001
1001
7028
7028
7028
7028
0
2031
1002
1002
1002
1002
1002
1002
2031
2031
0
1002
1002
2031
7028
2031
2031
2031
2031
2031
0
7028
0
0
0
1002
1002
0
1002
0
1002
2031
2031
2031
1002
0
1002
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1002
1002
1002
1002
1003
1003
1003
1002
1002
1002
0
1002
1002
1002
7028
0
0
0
0
0
2031
7028
1001
1001
2031
1001
1001
2031
0
0
0
2031
2031
2031
2031
1002
1002
1002
1002
7028
7028
6030
2031
2031
7028
7028
7028
0
0
0
1002
1002
1002
1002
1002
1002
2031
2031
1002
1002
2031
2031
1002
1002
1002
1002
1002
2031
2031
7028
0
2031
2031
2031
0
7028
0
7028
7028
7028
7028
0
7028
1001
1001
1001
1001
1002
1002
1002
7028
7028
1003
1003
1003
1003
1001
1002
1001
1001
1001
2031
2031
2031
1002
1002
1002
0
0
0
0
0
0
2031
2031
2031
1002
1002
0
0
2031
7028
7028
0
0
0
0
0
0
0
1001
1001
1001
1001
2031
2031
2031
1001
2031
2031
1003
1003
1003
1003
1003
1003
2031
2031
7028
1002
1002
7028
7028
1003
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
1003
1003
1003
1003
1003
1003
7028
7028
7028
7028
7028
7028
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
2031
2031
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2031
2031
2031
2031
1001
1001
1001
1002
1002
1002
2031
7028
7028
2031
7028
7028
2031
1002
2031
2031
2031
2031
1001
1001
1001
1001
1001
7028
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
0
0
1002
2031
2031
1001
1001
1001
0
0
0
0
0
0
7028
7028
7028
2031
2031
2031
2031
2031
2031
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
7028
7028
0
0
0
0
0
2031
1001
1001
1001
2031
2031
7028
7028
7028
0
0
0
2031
2031
2031
1001
1001
1001
1001
7028
0
0
0
1002
0
0
0
2031
2031
2031
2031
7028
7028
7028
1003
1003
1003
1003
1003
7028
7028
7028
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
1001
1001
1001
2031
2031
2031
2031
6030
2031
2031
2031
2031
1002
1002
2031
2031
2031
7028
7028
7028
1002
1001
1001
1001
1001
1001
1001
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
2031
0
0
0
0
0
0
1002
1002
1002
1002
1001
1001
2031
2031
2031
2031
7028
7028
2031
2031
2031
1001
1002
1002
1001
1001
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
0
0
0
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
1002
1002
2031
1002
1002
1002
1002
1002
1002
0
0
0
0
1003
1003
1003
2031
0
0
0
0
0
2031
0
0
2031
2031
2031
1002
1002
1002
2031
7028
2031
2031
2031
1002
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
1003
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
2031
0
2031
7028
7028
7028
7028
7028
2031
2031
0
0
0
0
0
0
0
0
7028
0
0
0
0
0
0
0
1001
1001
1001
7028
7028
7028
7028
7028
7028
2031
2031
2031
2031
1001
1001
2031
2031
2031
2031
1001
1001
1001
2031
2031
1002
0
0
0
1001
1001
1001
1001
7028
7028
7028
2031
0
0
2031
2031
1002
1002
1002
2031
2031
2031
6030
2031
2031
2031
2031
7028
7028
7028
7028
7028
7028
1002
1002
1002
1002
1002
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
2031
1003
1003
1003
1003
1002
1002
1002
2031
2031
1003
1003
1003
1003
1003
1003
0
1002
1002
1002
2031
2031
1002
1002
1002
2031
2031
2031
2031
2031
7028
7028
0
0
0
0
0
1003
1003
1003
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7028
7028
7028
7028
7028
2031
2031
1003
1003
1003
1003
1003
1003
1002
2031
2031
2031
2031
2031
2031
2031
2031
1002
1002
1002
2031
2031
6030
6030
6030
2031
2031
2031
7028
7028
7028
2031
0
7028
1001
1001
1001
2031
2031
7028
7028
0
7028
7028
7028
7028
1001
1001
7028
0
1002
1002
1002
1003
1003
1003
1003
1001
2031
2031
2031
2031
2031
2031
1001
1001
2031
2031
2031
2031
7028
2031
2031
7028
7028
7028
2031
6030
6030
6030
2031
2031
2031
6030
6030
2031
2031
6030
6030
6030
2031
2031
2031
2031
0
0
0
0
0
2031
1001
1001
1001
1001
1001
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
1002
0
0
0
0
1003
0
0
2031
2031
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
0
0
2031
2031
2031
2031
1001
1001
1001
1001
6030
1003
2031
2031
2031
6030
6030
1003
1003
1003
1001
1001
1001
1001
1002
1003
1003
1002
7028
7028
7028
7028
7028
7028
2031
0
0
0
0
0
0
0
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1002
1002
1002
1002
6030
6030
6030
0
0
0
0
0
2031
0
2031
1002
0
0
1002
0
1002
0
0
0
0
0
0
1002
1002
0
0
0
7028
7028
1001
2031
0
0
0
0
1003
1003
0
1002
0
0
41044
41044
41044
6030
6030
6030
1002
1002
1002
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
7028
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
41044
41044
1001
1001
1001
7028
6030
6030
6030
6030
6030
6030
6030
6030
1001
1001
1001
1003
1003
1001
7028
7028
1001
1001
1001
1001
1001
1001
7028
7028
7028
7028
0
0
0
0
0
1002
0
0
0
0
1002
41044
41044
41044
41044
1003
0
0
0
7028
6030
0
1002
1002
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
1002
6030
6030
6030
0
0
0
6030
0
0
0
1002
0
0
0
7028
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
7028
7028
7028
7028
7028
6030
1001
1001
1001
1001
1001
0
0
0
0
0
0
41044
41044
41044
41044
1003
1003
6030
6030
6030
6030
0
0
0
0
0
0
1003
1003
0
1003
0
0
0
1003
41044
41044
41044
41044
41044
7028
7028
7028
1003
6030
6030
7028
7028
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1001
1001
1001
1002
0
0
1003
1002
1003
1003
1003
1001
1001
0
0
0
7028
1003
1003
6030
1003
1003
1003
1002
1003
1003
1003
6030
6030
6030
1003
1003
6030
41044
41044
41044
41044
6030
1001
0
0
0
0
7028
7028
7028
7028
7028
7028
6030
6030
1002
1002
1003
1003
1003
1003
1002
1001
0
7028
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
41044
0
0
1002
0
1002
0
1002
1002
6030
1001
1001
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1003
1003
1003
0
0
0
0
0
0
7028
6030
6030
6030
1001
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7028
0
1002
1002
0
1001
0
0
0
1003
1003
1003
1003
1001
1001
1001
6030
6030
6030
6030
6030
6030
6030
6030
1002
0
0
0
1002
1002
0
1001
1001
6030
6030
1003
1003
41044
41044
41044
6030
1002
1002
1002
1002
0
6030
6030
6030
1002
1002
1001
1001
1002
1002
0
0
6030
6030
6030
6030
6030
1001
6030
6030
6030
6030
0
0
0
6030
6030
6030
6030
6030
6030
6030
0
1002
1002
0
0
1003
1003
1003
1003
6030
6030
0
0
0
0
41044
41044
41044
1003
1003
7028
7028
7028
7028
7028
1003
1003
7028
7028
41044
41044
41044
1003
1003
1003
1003
1003
1003
1001
1001
1001
1002
0
0
0
0
1002
0
0
0
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
0
0
0
0
0
0
0
0
6030
6030
6030
1001
1001
1002
1002
1002
1003
1003
6030
6030
6030
1003
1003
1003
1003
7028
7028
7028
7028
1002
1002
1002
1002
1002
1002
1002
6030
1001
1003
1003
1003
1003
6030
6030
6030
0
0
1001
1001
1001
0
0
0
1001
1001
1001
1003
41044
41044
1003
41044
1003
1003
1003
1003
1003
1003
1003
7028
7028
7028
7028
1003
6030
1001
1001
1001
7028
7028
1001
1003
0
0
0
0
6030
6030
7028
7028
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1003
1003
1003
1003
1003
1003
7028
7028
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
0
7028
7028
1001
1001
1001
1001
1001
1001
1001
6030
0
0
0
1003
6030
6030
6030
6030
1002
0
0
1002
7028
1003
0
7028
1003
1003
0
0
7028
7028
7028
1003
0
0
1003
1001
1001
1001
1001
1003
1003
1003
0
0
0
1001
1001
0
0
0
7028
6030
6030
7028
7028
0
0
0
0
0
0
0
6030
6030
6030
0
0
0
7028
1002
7028
7028
1001
1002
1001
1001
1001
1001
6030
0
0
0
0
1002
1002
1002
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
6030
6030
6030
1001
1001
7028
7028
7028
7028
7028
7028
1003
1003
1003
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
1002
1002
1002
7028
7028
1003
1003
6030
1003
1003
1003
1003
1003
0
1001
1001
1001
1003
1003
1003
1003
0
1003
1003
1003
1003
1002
1002
1003
1003
1003
1003
7028
7028
7028
1002
0
0
0
0
1002
1002
1002
6030
1001
1001
0
0
1002
0
41044
6030
6030
1001
7028
7028
1001
1001
1001
1001
1003
1003
1003
1003
6030
6030
1003
1003
1003
7028
1003
7028
7028
7028
7028
7028
7028
7028
6030
6030
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1002
0
1002
1001
1003
1003
1003
0
0
0
0
1001
1001
1001
1001
1001
1003
1003
1003
1001
1001
1001
1001
1001
1001
7028
7028
7028
6030
6030
6030
6030
6030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
1003
1003
41044
41044
41044
41044
41044
1003
1003
6030
6030
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1002
1002
1001
1002
1001
1001
1001
1001
1003
1003
1003
6030
6030
6030
1003
1003
1003
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
6030
6030
6030
1003
1003
1003
1003
6030
1001
1001
1003
1003
1003
1003
1003
1003
0
1003
1003
1003
0
0
0
1002
1002
1002
1001
1001
1001
7028
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
1002
1002
0
0
1002
1002
0
6030
6030
6030
6030
6030
6030
6030
6030
7028
6030
6030
6030
6030
6030
0
0
0
7028
7028
7028
7028
7028
1003
1003
1003
1001
1001
1001
1001
0
1001
1001
1001
1001
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1001
1003
1003
1003
7028
1001
1001
1003
1001
1001
1003
1003
1003
1003
7028
1003
1003
1002
0
1002
1002
0
0
0
0
0
0
0
0
0
1001
6030
1003
1003
1003
6030
6030
6030
0
0
0
0
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
6030
7028
0
0
0
0
6030
6030
1001
1001
0
0
0
0
0
1002
7028
7028
7028
7028
7028
1003
1001
1001
1001
1001
1003
1003
1003
6030
1003
1003
1003
1003
0
0
0
0
1002
0
0
0
0
0
1003
1003
1003
1001
1001
1001
1001
41044
41044
1002
0
0
1002
0
0
1002
6030
6030
0
0
1003
1003
1003
1003
1003
1003
1003
1001
1001
1003
1003
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1003
1003
1003
1003
1003
6030
7028
7028
7028
7028
7028
7028
1003
1003
1003
1003
1003
1003
6030
1003
1003
6030
6030
6030
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
6030
1002
7028
7028
7028
7028
7028
1002
0
0
0
0
0
1003
1003
1003
1003
1001
1001
1001
1001
1003
1003
7028
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
6030
6030
6030
0
6030
6030
1003
1003
1001
1001
1001
1002
0
0
0
7028
7028
6030
6030
6030
6030
6030
6030
1001
1001
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
7028
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
0
0
0
0
0
0
0
0
0
0
0
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
6030
0
0
0
0
0
1001
1001
1001
7028
7028
7028
41044
41044
7028
7028
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
0
0
0
0
7028
41044
41044
41044
1001
1001
0
1002
1002
1002
1002
6030
6030
6030
0
0
6030
6030
6030
6030
0
1002
1002
0
1002
1002
0
41044
41044
41044
41044
41044
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
6030
6030
7028
0
0
1003
1003
1003
1003
1003
1003
1003
6030
1001
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
7028
1003
1003
1003
1002
1002
1002
6030
6030
6030
6030
6030
1001
1001
1001
6030
7028
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
1002
0
1003
1003
1003
0
1003
1003
1003
1003
1003
1001
1001
1001
1001
6030
6030
6030
1001
1001
1001
1003
1003
7028
1003
1001
6030
6030
0
0
0
0
1002
0
1002
1002
0
1002
0
0
0
1001
1001
1002
1002
1002
1002
1002
1002
1003
6030
6030
41044
41044
1001
41044
1003
1003
7028
7028
7028
7028
7028
0
0
0
0
0
1003
1003
1003
1003
0
0
6030
6030
1002
1002
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1002
1002
7028
7028
7028
1002
1002
1002
0
1002
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
7028
7028
7028
0
0
7028
0
0
0
1001
0
1003
1003
1003
1003
1003
1003
0
6030
6030
41044
41044
41044
41044
1003
1003
6030
6030
6030
0
1001
1001
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1001
1001
1001
1001
1001
1003
1003
6030
6030
6030
6030
6030
7028
1001
1001
1001
0
1001
0
1003
6030
1003
1003
1003
1003
1003
6030
0
0
0
0
0
1002
0
1002
0
1001
1001
6030
41044
41044
41044
0
0
1003
1003
1003
1003
1003
0
0
0
6030
6030
6030
6030
7028
7028
7028
7028
7028
6030
6030
6030
6030
7028
7028
1003
1003
41044
41044
41044
41044
1002
1002
1002
1002
1002
1002
6030
6030
6030
1001
1001
0
0
0
0
0
0
0
6030
6030
1003
1003
6030
6030
0
0
0
0
1002
0
0
0
1001
1003
7028
7028
7028
7028
7028
1002
1002
1002
6030
6030
6030
6030
0
0
7028
7028
7028
7028
7028
7028
7028
7028
1002
1002
0
41044
41044
6030
6030
1003
1003
1003
1003
0
1003
1003
1003
6030
6030
1002
1002
41044
41044
41044
41044
1003
1003
1003
1003
1002
1001
1001
1001
1001
1003
1003
1003
1003
41044
41044
41044
41044
7028
7028
7028
1003
1003
1003
0
0
1002
0
0
0
0
0
0
0
1001
1001
1001
1001
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
7028
0
0
1003
1001
1001
7028
7028
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
7028
7028
7028
0
0
0
0
41044
41044
1003
6030
1003
1003
1003
1003
1002
1002
0
0
0
0
1003
1003
1003
1003
1003
41044
41044
41044
1001
1003
1002
0
1002
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
7028
7028
7028
7028
7028
7028
7028
7028
0
0
0
0
0
0
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1001
6030
6030
6030
6030
6030
0
0
7028
1001
1001
1001
1001
1001
1001
1001
7028
7028
6030
6030
6030
6030
6030
6030
1001
7028
7028
1003
1003
1003
1003
1003
1003
1003
0
7028
7028
7028
7028
41044
41044
41044
41044
41044
0
0
0
0
0
0
0
0
6030
6030
1002
0
0
0
0
1001
1001
1001
1003
1003
1003
6030
0
0
0
0
1001
1001
1001
1001
6030
6030
6030
6030
1002
1001
1001
1002
1002
1001
1001
0
0
0
1002
1002
1001
1001
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
0
7028
7028
1001
1001
1001
1001
1001
1001
6030
6030
6030
6030
1001
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1001
1001
1001
1001
7028
7028
7028
7028
7028
7028
7028
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1002
1001
1002
1002
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
0
0
0
0
0
0
0
6030
7028
0
0
1002
1002
6030
6030
0
0
1001
7028
0
0
7028
0
0
0
0
0
0
1003
0
0
1003
1003
0
1003
1003
1003
0
0
1003
1003
1003
1003
41044
41044
0
0
0
6030
6030
0
0
0
7028
1003
1003
1003
1003
1003
1003
1002
7028
7028
6030
0
7028
6030
1003
1003
1003
1003
1003
0
0
1003
1003
7028
7028
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1001
1001
1001
1001
1001
7028
7028
7028
1003
1003
1003
1003
1003
41044
1002
1003
1002
1002
1003
41044
41044
41044
41044
41044
41044
41044
41044
1001
41044
41044
41044
41044
41044
1003
1003
1003
0
0
1002
0
1002
0
0
0
0
0
1001
1001
1001
1001
1003
1003
1003
41044
41044
0
0
6030
1003
1003
1003
6030
6030
7028
7028
7028
1003
1003
1003
1003
1003
1002
1002
1001
1001
6030
41044
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
1001
1001
1001
6030
6030
6030
6030
6030
6030
1003
1003
1003
41044
41044
41044
6030
6030
1001
1001
6030
1002
1002
0
1002
0
0
0
0
0
7028
0
0
0
0
1003
1003
1003
6030
6030
6030
6030
6030
7028
7028
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
7028
7028
7028
0
6030
6030
6030
6030
6030
7028
0
0
0
0
0
1001
7028
7028
7028
7028
7028
0
0
6030
6030
0
1002
0
0
0
1002
0
1002
1002
6030
6030
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
7028
1002
6030
6030
6030
6030
1001
1002
6030
6030
1002
1001
1001
1001
1001
1001
1002
1003
1003
1003
1002
1002
1002
1002
1003
1003
1003
1003
41044
1001
1001
6030
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
1002
1002
1002
6030
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1003
1003
1003
1003
1001
1001
1001
1001
41044
41044
41044
1003
0
0
0
1002
1002
0
1003
1003
1003
1003
1003
1003
0
0
1002
1002
0
0
0
0
1002
1002
1002
0
1002
1002
0
1001
6030
6030
6030
6030
6030
6030
6030
1001
1003
1003
1003
1002
1002
7028
7028
1003
1003
0
0
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
7028
7028
7028
7028
0
0
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
0
0
0
6030
6030
1003
1003
1003
41044
6030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
7028
1002
1002
1002
1002
1002
1001
1001
1002
1001
1001
1001
1001
1003
1003
1003
1003
1003
1001
1001
1001
7028
7028
7028
6030
6030
6030
6030
6030
6030
41044
41044
41044
1003
1003
1003
1003
41044
1003
41044
1003
41044
1003
6030
0
7028
7028
1001
1001
1001
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
7028
7028
7028
7028
0
1002
0
6030
6030
6030
6030
6030
6030
1001
1001
7028
1001
0
0
0
0
0
41044
41044
41044
41044
41044
41044
1001
1001
1001
0
0
0
0
0
0
0
1003
1003
1003
1003
1003
0
1002
0
0
0
1002
7028
7028
7028
7028
41044
41044
41044
7028
0
1002
0
0
7028
7028
7028
1002
41044
1001
1001
1001
7028
7028
6030
6030
1001
1003
1003
1003
1002
1002
1003
1003
1002
1001
1001
1001
6030
6030
6030
6030
6030
6030
6030
1003
7028
7028
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
1002
1002
1002
6030
6030
6030
6030
6030
0
0
1003
41044
41044
41044
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
1002
1002
1002
1002
1001
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1001
1002
7028
7028
0
6030
1002
1003
1003
1003
1003
0
0
0
0
0
6030
6030
1003
1003
7028
7028
0
0
0
0
0
0
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
1002
7028
7028
7028
7028
7028
6030
6030
1003
1003
1003
1003
1002
1002
1002
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
0
0
0
1001
1001
1002
1002
1002
1002
1002
7028
7028
7028
6030
6030
7028
7028
1001
1001
1002
1002
6030
6030
6030
6030
7028
7028
7028
7028
7028
1002
1001
1003
1001
1001
1001
6030
6030
6030
0
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1002
6030
6030
7028
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
41044
41044
41044
6030
0
0
1002
6030
6030
1001
1001
6030
6030
6030
6030
1003
1003
1003
1003
1001
1001
1003
41044
41044
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
0
0
0
0
0
7028
7028
1002
1002
1002
0
1002
1002
1001
6030
6030
6030
6030
6030
6030
41044
41044
7028
7028
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
7028
7028
7028
6030
1002
1002
1002
1002
1001
1001
1001
1001
0
0
0
0
6030
6030
6030
1001
1001
7028
1002
0
0
0
0
0
0
1001
1001
1003
1003
1003
1003
1003
1001
1001
1001
1003
1003
1003
1003
1003
1003
7028
7028
7028
7028
1003
1003
1003
1003
6030
6030
7028
0
0
6030
0
0
0
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
6030
6030
41044
41044
41044
41044
41044
41044
41044
41044
7028
7028
1003
1003
1003
1003
1003
1003
1003
1003
7028
7028
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
7028
7028
1001
1001
1001
1001
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
1002
1002
1002
1002
1002
1002
0
0
6030
6030
6030
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1001
1001
0
7028
1002
1002
1002
7028
0
0
1003
0
0
1003
0
0
1003
0
0
0
0
0
0
0
1003
1003
1003
1003
1003
1003
6030
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1002
0
0
1002
7028
7028
7028
7028
7028
7028
1003
1003
1003
1003
1001
1001
7028
7028
1002
1001
1001
6030
1001
1001
1001
1001
0
0
0
0
0
1002
1001
1001
6030
6030
6030
0
0
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
0
0
0
0
1003
0
0
0
0
41044
41044
41044
41044
1002
1003
1003
1003
41044
41044
41044
41044
1001
6030
6030
6030
0
1002
0
1002
1002
1003
1003
1003
1003
6030
1003
1003
1002
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
41044
1001
1001
1001
1003
1002
1003
6030
6030
0
0
1003
1003
1003
1003
0
0
1002
1002
1001
1001
1003
1003
1003
6030
6030
6030
0
1003
0
0
1002
1003
1001
1001
1001
0
0
0
7028
7028
7028
1003
1003
1003
1001
1001
6030
6030
1002
1002
1002
1001
6030
6030
6030
41044
6030
6030
6030
41044
41044
41044
7028
1002
7028
7028
1001
1001
1002
1002
1002
1001
41044
1003
1003
1003
1003
1003
1003
1003
1003
6030
7028
7028
7028
7028
1003
1003
1003
1003
1003
1003
1003
1003
1001
1002
1003
0
6030
6030
7028
7028
1003
1003
1003
6030
6030
6030
6030
6030
6030
0
6030
6030
6030
6030
6030
6030
7028
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
6030
1001
1001
1001
6030
6030
6030
6030
6030
6030
0
1003
1003
1003
1001
1001
1002
0
0
0
1002
0
1001
1001
1003
1003
1003
1003
1003
0
0
1002
1002
0
0
1001
1001
1001
1003
1003
1001
1001
1003
1003
41044
41044
41044
41044
41044
1003
1003
6030
1002
6030
6030
1003
1003
1003
7028
7028
7028
7028
7028
7028
1003
7028
1001
1001
1001
1001
1001
1003
1002
1002
1002
0
7028
0
0
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
0
1002
0
0
1002
0
41044
1003
1003
1003
1001
1001
1001
1001
1001
0
0
7028
7028
7028
7028
7028
7028
7028
1003
1003
1003
1003
1001
7028
1001
1001
7028
1001
1001
1003
1003
1003
7028
1001
1001
1003
1003
1003
1003
1002
1002
1001
1001
0
0
1003
1003
1003
0
7028
1002
1001
1002
1001
1001
1002
6030
0
0
0
0
0
0
0
1003
1002
1002
1002
1002
6030
6030
6030
6030
1002
1002
1002
6030
6030
6030
1003
1003
1002
1001
1001
1002
1002
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
1003
1001
1001
1001
1001
0
0
0
7028
0
0
7028
1003
1003
1003
6030
6030
6030
1001
1002
1002
6030
7028
1002
1002
1002
1003
1003
1003
1003
1003
1003
1001
1001
1001
1003
1003
1003
1003
1003
7028
7028
7028
7028
7028
0
0
1003
1003
6030
6030
6030
6030
1001
1001
41044
41044
1002
1002
1002
1002
0
1001
1001
1001
1001
1001
1002
1002
1002
0
0
1003
1003
1003
1002
1002
6030
6030
1003
1003
1003
1003
1003
1003
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
1003
1003
1001
1001
1001
6030
1001
6030
6030
1001
1001
1003
1003
1003
1003
1003
6030
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1001
1001
1002
1002
6030
0
1002
0
0
0
0
0
1001
1001
1003
1003
1003
1003
1001
1001
1001
7028
7028
6030
6030
6030
1001
1001
1001
1001
1003
1003
1003
7028
7028
7028
1001
1001
1001
1001
1001
6030
6030
6030
7028
7028
6030
6030
6030
1003
1003
1003
1003
0
0
6030
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
0
1001
1001
1001
7028
1003
7028
7028
7028
7028
7028
7028
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1001
1001
1001
1001
1001
1001
0
1002
0
1002
1002
0
1003
1003
1003
1003
0
0
1002
1002
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
0
1002
0
6030
6030
7028
1003
1003
1003
6030
1003
1003
0
0
0
0
6030
6030
6030
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
41044
6030
6030
6030
0
0
0
0
1003
1003
1003
1003
1003
0
0
1001
1001
1001
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
1001
1002
0
0
1002
0
0
0
1002
0
1003
1003
1003
1002
1002
1002
1001
1001
1001
1001
6030
6030
6030
1002
1002
1002
1003
1003
1003
1003
1003
1001
1001
1001
1001
41044
41044
41044
6030
6030
6030
0
0
1002
0
1002
1002
0
1002
1002
1002
7028
7028
7028
7028
7028
7028
7028
7028
41044
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
6030
6030
6030
6030
1002
1002
1001
1003
1003
1003
1003
0
0
0
0
0
0
0
1002
0
0
1002
0
1002
1001
1001
0
1002
0
1002
0
1003
1003
1003
6030
1001
1001
1001
1001
1001
1001
1003
1003
1003
41044
41044
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1002
0
0
0
0
0
1001
1001
1001
1001
1001
41044
41044
41044
41044
41044
1001
1001
6030
6030
6030
6030
6030
6030
6030
6030
6030
1002
1002
1002
0
0
0
1002
1003
1003
1003
1003
1001
1001
1001
6030
6030
6030
6030
6030
1003
1003
1003
7028
7028
6030
6030
6030
1001
1001
1001
1001
1001
1003
1003
1003
1003
7028
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
41044
41044
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
7028
7028
1002
0
0
1002
1002
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
1003
1002
1002
1002
1002
0
1001
1001
6030
6030
6030
6030
6030
6030
6030
6030
6030
1001
1002
1002
1002
1002
1002
6030
6030
6030
0
0
0
0
0
1002
1002
0
1002
1002
0
1001
1001
1001
0
0
1003
1003
1003
1003
1003
1001
1001
1001
1001
1003
7028
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1001
1001
1001
7028
1001
1001
6030
0
1002
0
1002
0
1002
1003
1003
1003
1003
41044
41044
0
0
0
1002
1002
1002
1002
1002
1002
0
0
0
41044
41044
41044
41044
41044
41044
7028
0
0
0
0
0
1002
1002
0
1002
1002
1002
0
6030
6030
1002
1002
1002
0
1001
1001
1001
1001
1001
7028
0
0
1002
6030
1003
1003
1003
6030
1001
1001
0
0
0
0
0
6030
6030
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1002
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1001
6030
6030
1003
1003
7028
1003
6030
6030
6030
6030
6030
1002
1002
1002
7028
7028
7028
7028
0
1001
1001
6030
6030
6030
6030
6030
0
0
0
0
6030
6030
6030
6030
1002
1002
1002
1002
1001
1001
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1003
1003
1003
1003
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
1001
7028
1001
1001
1001
7028
1002
1002
1002
6030
6030
6030
6030
6030
0
7028
7028
7028
1001
1001
0
0
0
0
0
0
0
0
6030
6030
0
1002
1002
1002
1002
0
7028
7028
7028
7028
7028
0
0
0
0
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1003
6030
1003
1003
1003
1003
1003
1003
1003
1002
1003
1003
1003
1003
0
0
1003
7028
7028
41044
6030
6030
0
7028
7028
7028
1002
0
0
0
1001
1001
1002
1002
1002
1002
1002
1001
1001
6030
6030
6030
6030
6030
7028
7028
6030
6030
1002
1001
1001
1001
1001
1001
1001
1001
6030
6030
6030
6030
1001
1003
1003
1003
1001
6030
6030
6030
6030
6030
6030
6030
6030
6030
1002
1002
1003
1003
1003
1003
1003
1003
1003
41044
1002
7028
7028
7028
7028
6030
6030
6030
6030
6030
6030
1001
1001
6030
6030
6030
1002
0
1002
0
0
7028
6030
6030
6030
1002
41044
41044
41044
6030
6030
7028
7028
7028
7028
7028
7028
7028
7028
1001
1001
1001
1001
1003
1003
1003
1003
7028
6030
6030
1003
1003
1003
1003
1003
1001
1001
1001
1001
41044
0
1002
0
1002
1002
0
0
0
0
0
0
1001
1001
1001
1001
1003
1003
1003
7028
7028
7028
0
0
0
0
0
0
1002
0
1002
1002
1002
1002
6030
7028
1002
1002
1001
1001
1001
1003
1003
1003
1003
1003
1003
0
0
0
0
1003
41044
7028
7028
41044
41044
41044
0
0
0
0
0
6030
6030
0
0
0
1001
1001
1001
41044
41044
6030
6030
6030
6030
6030
6030
6030
0
1003
1003
1003
41044
41044
1001
1001
1001
1001
1001
1001
6030
6030
6030
6030
1002
7028
0
0
0
0
0
1002
6030
7028
7028
7028
7028
7028
0
0
0
0
0
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
7028
1003
1003
1003
1003
1002
1002
1002
7028
7028
6030
6030
6030
6030
1001
1001
1001
1001
6030
6030
1001
1001
1001
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
0
0
0
1002
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1002
1003
1003
1001
1001
1001
1001
1001
1001
1003
1003
6030
6030
6030
0
1001
1001
1001
1001
1001
6030
1002
0
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
0
1003
1003
1003
1003
1003
1003
1003
0
0
0
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7028
0
0
0
0
6030
6030
6030
6030
6030
6030
7028
41044
41044
41044
41044
41044
41044
1003
1003
1003
7028
7028
7028
7028
7028
0
0
0
0
0
0
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
6030
6030
1003
1003
1003
1001
1001
0
0
0
1003
0
0
1003
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
1001
1001
1001
1001
1001
41044
41044
41044
41044
41044
1001
1001
0
0
0
6030
0
0
0
0
1001
0
1002
1002
0
0
0
0
1002
1001
1001
6030
1003
1003
1003
1003
1003
1003
1002
0
1002
0
1003
1003
1002
1002
1002
0
0
0
7028
7028
7028
7028
0
0
0
0
1003
1003
1003
1003
41044
41044
41044
41044
41044
41044
41044
7028
1003
1003
41044
1002
1003
1003
1003
41044
41044
1003
1002
1002
1001
0
0
0
0
0
0
7028
1003
1003
6030
6030
1001
1001
1001
1001
6030
6030
0
1001
1001
1001
1001
1001
1001
6030
6030
6030
0
1003
1003
1003
1003
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
41044
1002
1002
1002
0
41044
1003
1002
1001
0
1003
41044
0
1003
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1002
1003
1003
1003
1003
1003
1003
0
0
0
7028
1003
1003
1003
1003
1003
7028
7028
7028
7028
1003
1003
1003
1003
1003
6030
6030
1001
1001
1001
1001
1001
1001
1001
41044
41044
6030
6030
6030
6030
7028
7028
1003
1003
1003
1003
1003
6030
6030
6030
0
0
0
1002
0
0
1002
0
1002
0
1002
6030
6030
6030
1001
6030
0
0
1002
1002
0
0
7028
0
0
6030
6030
6030
6030
41044
41044
41044
0
0
1002
1002
7028
1003
1003
1003
1002
1002
1002
1001
1001
1001
1001
1001
1003
1003
1002
1002
1002
1001
1003
1003
1003
1003
6030
6030
6030
1002
1003
1003
1002
1003
1003
6030
6030
1001
1002
1003
1003
0
0
0
0
41044
41044
41044
0
0
0
1003
1003
1003
1003
41044
41044
41044
1003
1003
1003
1002
1002
1002
1002
1002
1001
1002
1001
1002
7028
7028
6030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7028
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
7028
7028
7028
6030
6030
6030
7028
7028
7028
7028
7028
0
1002
1002
7028
41044
41044
41044
6030
1003
1003
1003
1003
6030
6030
6030
41044
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
7028
0
0
0
0
0
0
0
0
0
7028
7028
7028
7028
7028
1001
1001
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1001
1001
1001
1001
41044
1003
41044
41044
1003
1003
6030
6030
41044
41044
41044
41044
1001
1001
1001
41044
41044
41044
1003
1003
1003
6030
7028
7028
1001
1001
1001
1001
1003
1003
1003
1003
1002
1001
1003
1003
1003
1003
1003
0
0
0
1003
1003
1003
1002
1002
1001
0
1002
1002
1002
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
6030
6030
6030
0
1002
1002
0
0
1001
1001
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
0
0
1001
1001
1002
6030
6030
1003
1003
1003
7028
7028
7028
7028
7028
7028
7028
41044
41044
6030
41044
41044
1002
1002
1002
41044
41044
41044
41044
41044
41044
41044
41044
41044
6030
0
0
0
7028
6030
6030
6030
1003
1003
0
1001
1001
1002
1002
1003
1003
1003
6030
6030
6030
6030
6030
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
6030
1003
1003
1001
1001
1001
1001
1002
1002
1002
6030
6030
6030
1001
1001
6030
0
0
0
0
0
6030
6030
6030
6030
7028
6030
7028
1001
1001
0
0
0
0
1002
1002
7028
7028
1003
1003
1003
1003
1003
1001
1001
1003
1003
1003
1003
1003
1003
1003
7028
7028
1003
1003
1003
7028
1003
1003
1003
1003
1003
1003
1003
6030
6030
0
0
6030
6030
6030
0
0
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
7028
7028
7028
7028
7028
7028
7028
1001
41044
41044
41044
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
1001
1001
1001
1002
1002
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
1002
1001
1002
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1003
1003
1003
6030
6030
6030
7028
1001
1002
1002
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
41044
41044
1001
41044
41044
41044
41044
1003
1003
1003
41044
6030
6030
1001
1001
1001
1001
1001
6030
6030
6030
6030
6030
6030
6030
1001
1001
1001
0
0
1002
0
0
1002
6030
6030
6030
0
1003
0
1003
0
0
0
0
1002
0
0
1002
0
1002
1001
1001
1001
1001
6030
6030
7028
7028
7028
0
0
0
1001
1001
1001
1003
1003
1003
1003
1001
1001
1001
1001
1001
1003
7028
7028
41044
41044
41044
6030
6030
6030
1003
1003
1003
1003
0
0
0
1003
1003
1003
1003
1003
1003
1002
1002
1002
0
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
0
0
1003
1003
1003
1003
1003
7028
7028
0
7028
1001
1001
6030
6030
6030
1002
1002
6030
6030
6030
6030
6030
6030
6030
6030
6030
1001
6030
6030
1003
0
1003
1001
1001
0
0
0
0
0
0
0
1002
1002
41044
1003
1003
1003
41044
41044
41044
41044
41044
41044
0
0
0
0
0
7028
7028
7028
7028
7028
7028
1003
1003
1003
7028
6030
6030
6030
1001
1001
1001
1001
6030
6030
6030
6030
1002
1002
1002
1002
1003
1003
1001
1001
1001
0
0
1002
1002
1002
0
1001
1001
1001
1001
1001
1003
1003
1003
1002
1003
7028
7028
1001
1001
1001
41044
41044
1002
7028
1001
7028
7028
7028
7028
1001
1001
41044
41044
41044
41044
41044
41044
7028
7028
7028
1001
1001
1001
1001
41044
41044
41044
41044
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1002
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1003
1003
1003
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
0
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1002
1002
1002
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1003
1003
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1003
0
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1001
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1002
1001
1001
1001
1001
1001
1001
1001
1002
1001
1002
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1003
1003
1003
1003
1003
1003
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
0
0
0
0
0
0
1002
1002
1003
1003
1003
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1003
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
1015
1015
1015
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
1015
1015
1015
1015
1015
1015
1015
1015
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
6029
6029
6029
6029
2031
6029
2031
2031
2031
2031
2031
2031
6029
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
6029
6029
6029
0
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
6029
6029
6029
6029
0
0
0
0
0
6029
2031
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
0
0
0
0
0
0
0
2031
2031
6029
6029
0
0
0
6029
6029
0
2031
2031
2031
2031
6029
6029
6029
2031
6029
6029
6029
6029
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
0
0
0
0
0
6029
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
2031
6029
6029
6029
6029
0
0
0
0
0
2031
0
0
2031
2031
0
2031
2031
2031
0
0
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
2031
2031
2031
2031
6029
2031
6029
6029
2031
2031
0
0
0
0
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
6029
6029
2031
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
2031
2031
2031
6029
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
6029
6029
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
6029
0
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
0
0
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
6029
6029
0
6029
6029
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
0
0
0
0
0
0
6029
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
0
0
0
6029
6029
6029
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
0
2031
2031
2031
2031
2031
2031
6029
0
0
2031
2031
2031
2031
2031
0
0
0
0
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
6029
0
2031
2031
2031
0
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
0
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
0
2031
0
0
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
6029
6029
6029
6029
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
0
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
2031
2031
2031
6029
2031
2031
2031
2031
2031
0
0
0
0
0
6029
2031
2031
2031
6029
6029
2031
6029
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
0
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
0
2031
2031
2031
2031
2031
0
0
0
6029
6029
2031
2031
6029
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
6029
6029
6029
2031
6029
6029
6029
6029
6029
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
2031
2031
6029
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
0
6029
6029
6029
6029
6029
2031
2031
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
0
0
2031
2031
6029
6029
6029
6029
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
2031
2031
6029
6029
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
6029
6029
6029
6029
0
0
0
0
6029
0
0
0
0
0
6029
0
6029
6029
6029
6029
6029
6029
2031
6029
6029
6029
6029
6029
2031
2031
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
0
0
0
6029
6029
6029
6029
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
0
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
6029
6029
2031
6029
6029
0
0
6029
6029
0
6029
0
6029
6029
6029
6029
6029
2031
6029
6029
6029
0
0
0
0
2031
2031
2031
2031
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
2031
0
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
0
6029
0
0
0
0
0
6029
2031
2031
6029
6029
0
6029
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
6029
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
0
0
2031
0
6029
6029
0
0
0
0
0
0
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
6029
6029
6029
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
6029
6029
6029
2031
2031
6029
6029
6029
6029
0
0
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
0
6029
6029
0
6029
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
6029
0
0
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
0
0
0
0
6029
6029
6029
6029
6029
0
2031
2031
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
6029
6029
2031
2031
2031
0
0
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
0
0
0
0
0
0
0
0
2031
2031
2031
2031
6029
2031
2031
2031
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
6029
6029
6029
0
6029
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
0
0
0
6029
6029
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
6029
0
6029
6029
0
0
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
0
0
2031
2031
6029
6029
0
0
0
0
0
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
0
0
0
0
0
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
0
0
0
0
2031
6029
6029
6029
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
6029
6029
6029
0
0
0
0
0
6029
6029
6029
6029
0
0
6029
6029
6029
0
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
6029
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
0
2031
2031
6029
6029
6029
6029
0
0
0
2031
2031
6029
6029
6029
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
0
6029
6029
6029
6029
6029
6029
0
0
0
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
0
0
0
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
6029
6029
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
6029
2031
2031
2031
6029
6029
6029
2031
2031
0
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
6029
2031
2031
2031
0
0
2031
2031
2031
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
0
0
6029
6029
6029
6029
0
0
0
0
2031
0
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
2031
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
6029
6029
6029
0
6029
6029
0
2031
0
2031
0
0
0
0
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
2031
0
2031
2031
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
11017
11017
11017
11017
11017
1015
11017
1015
11017
11017
11017
6029
6029
6029
1015
1015
11017
11017
6029
0
0
1015
0
1015
0
6029
6029
6029
11017
11017
6029
6029
0
0
0
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
1015
1015
6029
6029
6029
11016
11016
11016
11016
11017
11017
11017
6029
6029
6029
11017
6029
6029
6029
6029
6029
6029
1015
11016
1015
1015
1015
1015
1015
1015
1015
11016
11016
11017
11017
11017
11017
1015
1015
1015
11017
1015
1015
6029
6029
1015
6029
6029
1015
1015
1015
1015
11017
11017
11017
11017
11017
6029
11016
11016
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
1015
1015
1015
0
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
0
0
0
0
6029
6029
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
11017
11017
6029
6029
1015
1015
11017
11017
11017
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
6029
11017
0
0
0
0
0
0
11017
11017
11017
11017
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
0
0
0
11017
0
0
0
1015
1015
0
0
1015
0
0
0
0
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
6029
6029
6029
11017
1015
1015
1015
0
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
1015
1015
6029
1015
1015
6029
6029
6029
6029
6029
11017
6029
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
1015
11017
11017
11017
11017
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
0
0
0
1015
0
1015
6029
1015
0
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
6029
6029
6029
1015
11017
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
11017
11017
11017
11017
11017
6029
6029
6029
1015
6029
0
6029
6029
6029
0
0
0
0
0
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
1015
1015
6029
6029
6029
6029
6029
6029
11017
6029
6029
6029
6029
11016
11016
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
0
1015
0
1015
1015
1015
6029
0
0
0
0
0
0
6029
6029
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
0
11016
11016
11016
11016
11016
6029
0
0
0
0
0
0
6029
6029
0
0
0
0
1015
1015
1015
1015
1015
0
0
0
0
0
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
6029
6029
6029
6029
6029
6029
0
6029
6029
6029
6029
6029
6029
6029
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
6029
1015
1015
1015
1015
1015
11017
11017
1015
1015
1015
11017
1015
1015
0
0
6029
6029
6029
6029
6029
11016
11016
1015
1015
11017
11017
11017
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
6029
6029
11017
11017
11017
11017
11017
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
11016
11016
11016
11016
6029
6029
6029
11017
6029
1015
1015
0
1015
1015
1015
11017
0
0
0
6029
6029
1015
1015
11017
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
6029
6029
6029
0
0
0
0
0
0
0
6029
6029
0
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
0
0
1015
1015
1015
11017
11017
6029
0
0
0
0
6029
6029
6029
11017
11017
11017
6029
1015
0
0
0
0
0
0
0
0
0
0
0
0
6029
1015
1015
1015
0
0
0
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
6029
11017
11017
11017
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
1015
1015
1015
6029
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
1015
11016
1015
1015
0
0
0
0
0
0
1015
1015
1015
6029
6029
6029
6029
1015
6029
6029
1015
11017
11017
11016
6029
6029
11017
11017
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
0
0
0
1015
0
0
0
0
0
0
0
0
0
6029
11017
11017
11017
6029
6029
6029
1015
1015
1015
1015
1015
0
0
6029
6029
6029
0
6029
6029
0
0
0
6029
0
0
6029
11017
11017
11017
0
0
0
0
0
0
0
0
0
1015
1015
6029
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
6029
1015
11017
11017
11017
6029
6029
6029
11017
11017
11017
11017
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
6029
11017
11017
6029
6029
6029
11017
11017
11017
1015
1015
6029
6029
11017
11017
11017
6029
11017
11017
11017
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
1015
0
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
0
0
0
0
11017
11017
11017
11017
11017
11017
11017
0
0
0
0
0
0
0
0
1015
1015
1015
0
0
0
0
0
0
0
0
6029
1015
1015
6029
6029
1015
1015
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
11017
6029
6029
6029
6029
6029
11017
6029
1015
0
0
0
1015
1015
1015
0
11017
11017
6029
0
1015
1015
11017
11017
11017
11017
6029
6029
6029
6029
11017
6029
6029
6029
6029
6029
6029
0
6029
6029
6029
0
0
0
0
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
11017
11017
11017
11017
6029
6029
6029
0
0
0
0
0
0
11017
11017
11017
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
11017
11017
6029
6029
6029
6029
6029
0
1015
6029
6029
1015
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11016
0
0
0
1015
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
1015
0
11017
11017
11017
11017
11017
11017
0
0
6029
6029
1015
6029
6029
0
0
1015
1015
1015
6029
6029
1015
1015
0
0
6029
1015
1015
1015
1015
1015
0
0
0
0
0
0
6029
1015
1015
1015
6029
6029
6029
11017
11017
11017
11017
11017
0
0
0
6029
6029
6029
6029
6029
6029
0
0
0
1015
6029
6029
11017
1015
1015
11017
1015
1015
1015
6029
6029
6029
6029
6029
1015
11016
11016
11016
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
11017
6029
6029
6029
6029
0
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
6029
6029
6029
6029
1015
6029
6029
6029
6029
1015
0
6029
6029
6029
6029
6029
6029
11016
11016
6029
6029
6029
6029
0
0
0
11017
11017
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
1015
1015
1015
0
0
0
0
0
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
1015
6029
6029
6029
6029
6029
1015
0
0
0
11017
11017
11017
11017
11017
1015
11016
11016
6029
6029
6029
6029
6029
6029
11017
11017
11017
6029
6029
0
0
0
0
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
0
0
0
0
6029
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
1015
1015
1015
6029
1015
1015
6029
6029
11017
11017
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
6029
6029
11017
11017
11017
11017
6029
6029
1015
1015
1015
6029
6029
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
1015
1015
1015
1015
1015
11017
1015
1015
1015
11017
11017
11017
11017
11017
0
0
0
0
0
0
0
6029
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
1015
1015
11016
11016
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
11016
11016
11016
11017
11017
11017
11017
1015
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
11017
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
11017
11017
11017
11017
1015
1015
1015
6029
6029
6029
6029
11017
11017
1015
6029
6029
6029
6029
6029
6029
6029
0
0
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
11017
11017
11017
11017
6029
6029
6029
1015
1015
6029
6029
6029
1015
1015
11016
1015
11016
1015
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
1015
0
0
0
1015
1015
1015
1015
1015
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
0
0
6029
6029
6029
6029
6029
6029
6029
1015
11017
11017
11017
11017
6029
6029
1015
11017
11017
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
6029
6029
6029
1015
1015
1015
1015
1015
11017
6029
6029
6029
6029
11016
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
6029
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
1015
1015
1015
0
0
6029
1015
1015
6029
6029
6029
6029
1015
1015
6029
1015
1015
6029
6029
6029
6029
1015
1015
1015
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
6029
6029
0
6029
6029
6029
0
0
0
0
0
0
0
0
0
11017
11017
11017
6029
6029
6029
6029
1015
0
0
6029
6029
6029
6029
1015
6029
6029
0
1015
1015
1015
1015
6029
1015
1015
1015
1015
1015
1015
1015
1015
11017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
0
6029
6029
0
0
0
0
0
11017
11017
11017
11017
11017
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
11017
11017
11017
6029
6029
11017
11017
11017
11017
1015
1015
11017
11017
6029
6029
6029
0
0
0
0
0
0
6029
6029
1015
1015
1015
11017
11017
11017
1015
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
11017
11017
11017
11017
6029
1015
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
6029
6029
0
6029
6029
6029
1015
1015
6029
6029
11017
6029
6029
6029
6029
6029
1015
1015
11017
11017
6029
6029
6029
6029
1015
0
1015
1015
1015
1015
1015
6029
6029
6029
6029
0
0
6029
0
6029
0
0
0
6029
6029
6029
6029
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
11016
6029
6029
1015
1015
1015
0
0
0
0
6029
6029
6029
0
1015
1015
1015
1015
6029
6029
11017
11017
11017
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
6029
6029
6029
11016
11016
11016
11016
1015
1015
1015
6029
6029
6029
11017
6029
6029
11017
6029
1015
1015
1015
6029
6029
11016
6029
6029
6029
1015
1015
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
11017
11017
6029
1015
1015
1015
1015
1015
1015
1015
1015
11016
0
1015
0
0
6029
6029
6029
6029
0
0
0
0
1015
11017
11017
6029
6029
6029
6029
11017
0
1015
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
6029
1015
6029
6029
6029
6029
0
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
11016
1015
1015
6029
0
0
0
6029
6029
6029
6029
6029
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
0
1015
1015
1015
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
0
6029
0
6029
6029
1015
1015
6029
6029
6029
11017
11017
1015
1015
6029
6029
6029
6029
1015
1015
0
0
0
0
0
0
0
0
6029
0
0
0
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
0
6029
0
0
0
11017
11017
0
0
0
0
0
6029
0
6029
0
0
0
6029
1015
1015
1015
1015
6029
0
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
1015
1015
11016
0
0
6029
6029
1015
1015
0
0
0
1015
1015
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
0
0
0
0
0
6029
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
0
0
0
0
6029
6029
6029
1015
1015
1015
1015
1015
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
11017
6029
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
1015
6029
6029
6029
1015
11017
11017
0
0
0
0
0
6029
6029
6029
11017
11017
11017
6029
6029
6029
6029
0
0
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
11017
11016
6029
6029
6029
6029
6029
1015
1015
1015
6029
11016
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
11016
6029
11016
11016
1015
1015
11017
11017
11017
11017
11017
1015
1015
6029
6029
6029
0
6029
0
0
0
0
0
0
1015
1015
1015
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
1015
1015
1015
1015
11017
11017
11017
6029
6029
6029
6029
11017
11017
11017
11017
11017
1015
1015
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
11017
11017
11017
11017
6029
6029
11017
1015
1015
0
0
0
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
11016
6029
1015
1015
1015
1015
1015
1015
0
0
0
0
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
0
6029
6029
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
6029
6029
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
1015
1015
11017
1015
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
1015
1015
1015
1015
6029
6029
6029
6029
11017
11017
11017
11017
0
6029
6029
6029
11017
11017
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
11017
11017
11017
0
0
0
0
11017
11017
6029
6029
11017
11017
11017
11017
11017
11017
1015
1015
11017
11017
11017
1015
1015
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
11017
0
0
6029
6029
6029
0
6029
6029
6029
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
6029
6029
0
11017
11017
11017
11017
11017
11017
11017
6029
6029
11017
11017
11017
11017
11017
1015
1015
1015
0
1015
1015
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
11017
1015
1015
1015
6029
6029
6029
6029
0
0
1015
1015
1015
1015
1015
6029
1015
6029
6029
1015
1015
1015
1015
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
6029
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
11017
11017
11017
11017
1015
1015
1015
11017
11017
6029
6029
6029
6029
6029
0
0
0
0
0
6029
6029
6029
0
6029
6029
6029
6029
6029
0
0
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
1015
0
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
1015
1015
1015
1015
1015
0
0
0
0
6029
6029
6029
6029
6029
1015
11017
11017
1015
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
0
0
0
1015
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
1015
1015
6029
6029
6029
6029
1015
1015
1015
1015
1015
0
0
6029
6029
6029
6029
11017
11017
11017
11017
11017
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
1015
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
0
0
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
0
1015
1015
1015
6029
6029
6029
1015
1015
1015
0
0
0
0
0
0
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
11017
11017
11016
11016
6029
6029
1015
6029
6029
6029
6029
6029
6029
11016
11016
11016
11017
11017
11017
6029
0
0
0
0
0
0
0
0
0
0
0
1015
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
11017
1015
11016
11016
11016
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
1015
1015
1015
1015
11017
1015
1015
6029
6029
6029
6029
1015
1015
0
1015
1015
1015
0
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
6029
0
0
0
0
6029
6029
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
1015
0
6029
1015
6029
6029
6029
11017
11017
1015
11017
11017
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
0
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
6029
6029
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
0
0
0
0
0
0
0
0
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
0
1015
0
0
1015
0
1015
1015
1015
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
6029
6029
11017
11017
1015
11017
11017
11017
11017
6029
6029
6029
6029
11017
11017
1015
11017
1015
6029
6029
6029
1015
1015
1015
1015
1015
0
0
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
6029
6029
6029
0
6029
6029
6029
1015
6029
6029
6029
0
0
6029
6029
6029
6029
6029
11017
11017
11017
1015
11017
11017
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
11017
6029
6029
6029
1015
1015
1015
1015
6029
11017
11017
11017
11017
6029
6029
6029
1015
1015
1015
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
0
6029
6029
1015
1015
1015
6029
6029
6029
11017
6029
6029
6029
6029
6029
6029
6029
6029
0
0
11017
11017
6029
6029
1015
6029
6029
6029
0
0
0
1015
1015
1015
1015
1015
6029
6029
1015
11016
11016
11016
11016
11016
1015
1015
1015
1015
1015
1015
1015
11016
1015
1015
11016
6029
6029
6029
1015
1015
11017
11017
1015
1015
11017
1015
11017
1015
1015
11017
0
0
0
0
0
0
0
0
0
11017
11017
11017
11017
11017
6029
6029
6029
6029
6029
0
0
0
1015
1015
1015
1015
1015
6029
0
0
6029
6029
6029
6029
11016
11016
11016
0
0
0
0
0
11017
1015
1015
1015
6029
6029
1015
1015
1015
1015
1015
6029
6029
6029
6029
0
0
0
1015
1015
1015
1015
6029
6029
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
6029
6029
1015
1015
1015
11017
11017
11017
1015
1015
1015
6029
6029
6029
6029
0
0
0
0
0
11017
11017
11017
11017
11017
11017
11017
11017
6029
6029
1015
1015
6029
1015
1015
1015
1015
11016
6029
11017
11017
11017
11017
6029
6029
6029
11017
6029
1015
1015
6029
6029
6029
11017
11017
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
2031
2031
7025
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
0
0
0
2031
0
7025
2031
7025
7025
7025
7025
0
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
2031
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
0
0
0
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
7025
7025
2031
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
0
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
0
2031
0
0
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
0
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
0
0
2031
7025
2031
2031
0
2031
0
0
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
0
7025
2031
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
0
0
0
2031
7025
7025
7025
7025
7025
7025
0
0
0
0
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
0
0
0
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
7025
2031
0
0
0
0
0
2031
2031
2031
7025
7025
7025
0
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
2031
2031
2031
2031
2031
7025
0
0
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
0
0
0
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
7025
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
0
2031
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
0
2031
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
0
0
0
7025
7025
7025
2031
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
0
0
7025
7025
7025
7025
2031
0
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
0
0
0
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
0
0
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
0
0
0
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
0
0
0
0
0
7025
7025
0
0
0
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
0
0
0
0
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
7025
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
0
0
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
2031
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
2031
2031
2031
2031
7025
2031
2031
7025
7025
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
0
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
0
0
0
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
0
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
0
2031
0
0
0
2031
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
0
0
0
0
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
0
0
0
7025
7025
0
0
2031
2031
2031
7025
7025
7025
0
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
0
0
2031
2031
2031
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
0
0
7025
7025
0
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
7025
7025
7025
7025
2031
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
2031
2031
7025
7025
2031
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
0
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
0
0
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
0
0
2031
2031
2031
2031
2031
2031
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
0
0
7025
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
0
0
0
0
0
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
2031
2031
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
0
2031
7025
7025
7025
2031
2031
2031
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
0
0
0
7025
7025
2031
7025
0
0
7025
7025
2031
2031
2031
7025
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
0
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
0
0
0
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
0
0
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
2031
7025
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
0
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
0
0
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
0
0
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
0
0
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
2031
2031
2031
2031
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
0
0
0
2031
2031
2031
7025
7025
2031
2031
7025
7025
7025
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
0
0
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
7025
2031
7025
7025
2031
2031
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
0
0
7025
7025
7025
7025
7025
2031
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
0
2031
2031
7025
2031
2031
2031
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
2031
2031
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
0
0
0
0
2031
7025
7025
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
2031
2031
7025
7025
7025
2031
2031
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
2031
2031
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
7025
7025
7025
7025
7025
7025
7025
2031
2031
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
7025
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
0
2031
2031
2031
2031
0
0
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
0
2031
0
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
2031
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
2031
0
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
2031
2031
2031
0
0
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
2031
0
0
0
0
0
2031
0
0
0
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
0
2031
2031
0
0
2031
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
2031
2031
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
0
0
2031
0
0
0
2031
2031
2031
0
2031
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
0
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
2031
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
2031
0
0
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
0
2031
0
0
0
0
2031
0
0
0
0
0
0
2031
0
0
0
2031
0
0
0
0
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7011
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
0
2031
2031
2031
0
0
0
2031
2031
0
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
7011
0
0
0
0
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7011
7011
7011
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
7011
7011
2031
2031
2031
0
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
2031
2031
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
0
0
0
2031
2031
0
0
0
2031
2031
0
2031
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
7011
7011
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
7011
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
2031
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7011
7011
7011
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
7011
7011
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
0
2031
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
7011
7011
0
7011
7011
2031
2031
2031
2031
2031
7011
2031
2031
0
0
0
0
0
0
7011
7011
2031
2031
2031
0
0
0
0
0
0
7011
7011
2031
2031
7011
7011
7011
0
0
2031
0
0
0
2031
7011
7011
7011
7011
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7011
7011
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
7011
2031
2031
2031
2031
2031
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
0
0
0
0
0
0
7011
7011
7011
7011
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
7011
7011
7011
7011
7011
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
7011
7011
7011
2031
2031
0
0
7011
7011
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
7011
7011
7011
2031
2031
7011
7011
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
2031
2031
7011
7011
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
0
0
0
7011
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
7011
7011
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
2031
2031
2031
0
2031
2031
0
0
0
0
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
0
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
2031
0
0
0
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
7011
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
7011
7011
0
2031
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
0
0
0
7011
7011
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
7011
7011
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
7011
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
0
0
0
0
2031
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
2031
0
0
0
0
0
2031
0
0
0
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
7011
7011
7011
2031
2031
7011
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
0
7011
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
2031
2031
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
7011
7011
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
2031
2031
0
2031
0
0
0
0
2031
7011
7011
7011
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
0
0
2031
7011
7011
7011
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
7011
7011
7011
7011
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
7011
7011
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
0
0
0
0
0
0
2031
2031
2031
7011
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
0
0
0
0
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
7011
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
0
0
0
7011
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
0
0
2031
2031
2031
0
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
0
2031
2031
2031
0
2031
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
7011
7011
7011
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
7011
7011
7011
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
0
0
0
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
7011
7011
2031
2031
2031
0
0
0
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
7011
7011
7011
0
0
0
0
0
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
7011
7011
0
0
7011
7011
7011
6030
6030
6030
6030
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
2031
7011
7011
7011
7011
7011
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
6030
6030
6030
6030
6030
7011
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
7011
6030
6030
6030
6030
6030
7011
6030
7011
7011
6030
7011
7011
7011
2031
6030
7011
6030
6030
6030
6030
6030
2031
2031
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
0
7011
7011
2031
2031
0
2031
2031
7011
7011
6030
7011
2031
2031
2031
6030
6030
7011
2031
2031
2031
6030
6030
7011
7011
7011
2031
7011
7011
7011
7011
6030
6030
7011
7011
6030
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
6030
6030
2031
6030
6030
6030
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
6030
0
6030
0
0
0
6030
6030
7011
7011
7011
7011
6030
6030
6030
6030
6030
2031
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
7011
6030
6030
2031
7011
7011
6030
7011
7011
7011
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
6030
6030
2031
2031
6030
2031
7011
7011
7011
2031
2031
6030
6030
6030
2031
6030
6030
6030
0
0
2031
2031
0
2031
7011
2031
7011
7011
7011
7011
7011
2031
2031
7011
7011
2031
2031
7011
7011
2031
2031
7011
7011
2031
2031
2031
7011
7011
6030
6030
6030
6030
6030
2031
7011
7011
7011
7011
7011
7011
7011
2031
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
6030
6030
6030
6030
7011
7011
2031
7011
7011
7011
2031
2031
0
0
0
2031
2031
2031
6030
6030
2031
7011
7011
7011
7011
2031
7011
7011
2031
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
6030
6030
6030
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
7011
7011
7011
6030
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
6030
7011
7011
2031
2031
6030
6030
6030
6030
2031
2031
6030
6030
6030
6030
6030
2031
2031
7011
2031
2031
6030
6030
6030
6030
2031
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
2031
2031
2031
6030
6030
2031
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
2031
7011
7011
7011
7011
2031
7011
7011
7011
7011
6030
6030
6030
6030
6030
2031
2031
2031
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
7011
2031
2031
2031
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
6030
6030
6030
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
7011
6030
2031
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
6030
6030
7011
2031
2031
2031
2031
7011
7011
6030
7011
2031
2031
7011
2031
2031
7011
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
7011
2031
6030
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
2031
6030
6030
6030
7011
7011
7011
7011
6030
7011
7011
6030
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
2031
6030
6030
6030
6030
6030
2031
2031
6030
6030
6030
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
7011
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
6030
6030
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
2031
2031
2031
2031
2031
7011
7011
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
6030
7011
2031
7011
7011
2031
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
7011
7011
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
6030
6030
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
7011
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
6030
7011
7011
2031
2031
7011
7011
7011
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
7011
6030
6030
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
2031
6030
6030
6030
7011
7011
7011
7011
7011
2031
2031
2031
6030
6030
6030
2031
2031
6030
6030
6030
7011
6030
6030
7011
7011
2031
2031
7011
7011
2031
7011
7011
7011
6030
7011
7011
6030
6030
6030
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
7011
7011
7011
2031
2031
2031
7011
7011
7011
6030
6030
6030
6030
6030
0
0
0
6030
6030
0
0
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
7011
6030
6030
2031
6030
6030
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
6030
6030
6030
7011
2031
2031
2031
7011
2031
7011
6030
6030
7011
7011
7011
7011
7011
7011
2031
0
0
6030
6030
6030
7011
7011
7011
7011
6030
6030
6030
6030
6030
7011
6030
6030
6030
6030
6030
6030
6030
6030
7011
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
7011
7011
7011
2031
2031
2031
6030
6030
2031
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
6030
7011
7011
7011
2031
7011
6030
6030
6030
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
6030
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
2031
2031
6030
6030
6030
6030
6030
7011
7011
7011
6030
6030
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
7011
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
2031
2031
2031
2031
7011
7011
7011
2031
6030
6030
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
0
0
2031
7011
6030
6030
2031
6030
7011
2031
7011
7011
7011
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
7011
2031
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
6030
6030
7011
7011
0
6030
6030
6030
7011
7011
7011
7011
6030
6030
6030
6030
7011
7011
7011
2031
7011
7011
2031
2031
2031
6030
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
7011
7011
7011
7011
7011
7011
2031
2031
6030
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
6030
6030
7011
7011
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
2031
2031
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
7011
2031
2031
2031
7011
7011
6030
6030
2031
6030
6030
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
0
6030
6030
6030
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
7011
2031
2031
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
2031
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
2031
6030
6030
6030
6030
6030
6030
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
6030
6030
6030
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
7011
6030
6030
6030
6030
2031
2031
7011
7011
7011
2031
2031
6030
6030
6030
6030
6030
2031
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
2031
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
6030
6030
7011
6030
6030
2031
7011
7011
7011
6030
2031
2031
2031
2031
2031
7011
2031
2031
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
6030
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
2031
2031
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
6030
6030
2031
2031
7011
7011
7011
7011
2031
2031
6030
7011
2031
2031
2031
7011
7011
6030
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
2031
6030
6030
6030
6030
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
6030
6030
6030
7011
7011
2031
2031
2031
2031
7011
7011
7011
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
0
0
0
6030
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
2031
7011
7011
6030
6030
6030
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
6030
7011
2031
6030
6030
6030
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
7011
6030
7011
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
0
0
7011
6030
7011
2031
2031
7011
7011
7011
2031
2031
2031
2031
7011
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
0
6030
2031
2031
2031
7011
7011
2031
2031
6030
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
7011
7011
2031
2031
7011
7011
7011
6030
2031
7011
7011
2031
2031
2031
7011
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
7011
7011
7011
6030
6030
2031
2031
7011
2031
7011
7011
7011
7011
7011
2031
2031
2031
7011
6030
2031
2031
7011
7011
6030
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
2031
2031
6030
6030
6030
7011
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
0
0
7011
7011
7011
7011
6030
6030
6030
7011
7011
7011
7011
2031
2031
2031
7011
2031
2031
7011
7011
7011
2031
2031
2031
0
6030
6030
6030
6030
6030
6030
0
0
7011
7011
7011
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
7011
7011
7011
6030
6030
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
6030
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
7011
7011
2031
2031
2031
2031
2031
7011
2031
7011
7011
6030
6030
6030
7011
7011
7011
7011
2031
7011
7011
7011
6030
7011
7011
7011
2031
2031
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
2031
7011
7011
7011
6030
7011
7011
2031
2031
2031
7011
6030
6030
6030
6030
7011
6030
6030
0
0
0
7011
7011
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
6030
6030
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
0
0
0
6030
6030
2031
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
2031
2031
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
6030
7011
7011
7011
6030
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
6030
6030
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
7011
7011
2031
2031
2031
7011
2031
2031
7011
7011
7011
7011
7011
7011
2031
6030
6030
6030
6030
2031
2031
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
6030
7011
7011
6030
6030
6030
6030
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
6030
6030
6030
6030
6030
6030
7011
7011
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
7011
6030
6030
7011
7011
6030
6030
7011
6030
6030
6030
6030
6030
6030
7011
2031
2031
6030
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
7011
6030
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
6030
2031
6030
7011
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
6030
2031
2031
2031
6030
6030
2031
6030
7011
7011
2031
2031
2031
7011
7011
7011
7011
2031
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
6030
6030
6030
2031
6030
6030
6030
6030
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
6030
6030
6030
6030
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
6030
6030
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
0
7011
6030
6030
6030
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
6030
6030
7011
2031
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
6030
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
7011
2031
7011
2031
2031
2031
7011
7011
7011
6030
6030
6030
6030
6030
6030
7011
7011
7011
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
2031
2031
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
7011
2031
7011
7011
7011
7011
7011
7011
2031
0
0
0
2031
6030
6030
6030
6030
6030
7011
7011
7011
2031
2031
7011
7011
7011
2031
2031
6030
6030
6030
6030
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
7011
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
2031
2031
7011
7011
2031
7011
7011
2031
2031
2031
7011
7011
6030
2031
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
7011
7011
0
0
6030
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
6030
2031
2031
7011
7011
2031
2031
2031
0
0
6030
6030
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
6030
6030
6030
2031
2031
2031
7011
7011
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
2031
6030
6030
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
7011
6030
6030
7011
7011
7011
7011
6030
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
7011
7011
7011
2031
2031
7011
7011
7011
0
0
0
0
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
6030
7011
7011
6030
6030
6030
6030
7011
7011
2031
2031
2031
6030
6030
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
6030
6030
6030
2031
2031
7011
7011
7011
7011
2031
7011
6030
6030
6030
6030
6030
7011
7011
7011
6030
6030
6030
7011
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
2031
6030
6030
6030
7011
7011
6030
6030
6030
2031
6030
6030
6030
2031
7011
2031
2031
2031
2031
6030
2031
6030
0
2031
6030
7011
7011
7011
7011
7011
7011
6030
6030
6030
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
6030
6030
6030
6030
6030
7011
7011
7011
2031
7011
7011
6030
6030
2031
2031
6030
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
2031
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
2031
2031
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
6030
2031
2031
2031
2031
7011
7011
7011
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
6030
6030
6030
6030
2031
2031
7011
7011
7011
7011
7011
7011
2031
7011
7011
6030
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
2031
7011
7011
7011
7011
2031
2031
7011
7011
7011
6030
6030
6030
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
6030
6030
6030
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
2031
6030
2031
6030
6030
6030
6030
6030
2031
2031
2031
6030
7011
7011
7011
6030
6030
7011
2031
2031
7011
2031
2031
2031
2031
2031
6030
6030
6030
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
2031
2031
2031
6030
6030
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
6030
6030
6030
7011
7011
6030
6030
2031
2031
7011
7011
7011
7011
2031
6030
6030
2031
2031
6030
7011
7011
6030
6030
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
7011
7011
2031
2031
6030
6030
7011
2031
2031
7011
2031
6030
6030
6030
7011
7011
2031
2031
7011
6030
2031
2031
2031
2031
0
6030
6030
2031
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
7011
6030
6030
6030
6030
2031
0
0
0
0
0
2031
2031
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
6030
7011
7011
7011
7011
7011
6030
6030
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
7011
7011
6030
6030
6030
6030
2031
6030
6030
2031
2031
2031
6030
6030
6030
2031
2031
2031
7011
7011
7011
7011
2031
2031
7011
7011
7011
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
2031
6030
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
6030
0
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
6030
7011
7011
7011
7011
7011
6030
6030
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
2031
7011
7011
7011
2031
6030
2031
6030
6030
6030
2031
6030
0
6030
6030
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
6030
7011
6030
6030
6030
6030
6030
6030
7011
7011
7011
7011
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
7011
6030
6030
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
2031
2031
7011
7011
7011
7011
2031
6030
6030
6030
2031
6030
6030
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
6030
7011
7011
7011
7011
7011
7011
2031
2031
6030
7011
7011
2031
7011
7011
7011
7011
7011
6030
6030
6030
2031
6030
6030
6030
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
2031
2031
2031
2031
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
7011
2031
2031
7011
2031
2031
0
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
6030
2031
2031
2031
7011
7011
6030
6030
6030
2031
2031
2031
6030
6030
6030
2031
2031
2031
6030
6030
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
2031
7011
7011
2031
2031
6030
6030
2031
2031
2031
7011
7011
2031
2031
7011
2031
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
7011
7011
7011
7011
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
2031
0
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
2031
6030
6030
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
7011
7011
7011
2031
2031
2031
6030
2031
2031
2031
6030
6030
6030
6030
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
2031
7011
7011
2031
7011
7011
2031
2031
6030
6030
2031
2031
2031
2031
7011
6030
6030
6030
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
0
7011
6030
6030
6030
6030
7011
7011
7011
7011
7011
2031
2031
2031
6030
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
7011
7011
7011
7011
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
2031
2031
2031
7011
2031
2031
2031
6030
6030
6030
2031
7011
7011
2031
7011
7011
6030
2031
2031
6030
6030
2031
6030
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
6030
6030
6030
7011
7011
2031
2031
6030
6030
6030
2031
2031
2031
6030
6030
2031
2031
2031
7011
7011
7011
6030
6030
6030
7011
7011
7011
7011
7011
6030
6030
6030
2031
2031
7011
7011
7011
7011
7011
2031
2031
2031
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
2031
0
0
0
6030
0
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
7011
7011
7011
7011
7011
7011
2031
7011
7011
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
2031
6030
6030
6030
7011
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
0
6030
0
0
6030
6030
6030
7011
2031
2031
7011
7011
7011
6030
6030
6030
6030
6030
2031
2031
2031
2031
7011
7011
7011
7011
6030
6030
6030
6030
7011
7011
7011
2031
2031
7011
7011
2031
2031
2031
2031
7011
7011
2031
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
2031
7011
6030
6030
2031
2031
7011
7011
7011
6030
6030
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
0
0
7011
7011
7011
7011
2031
2031
6030
6030
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
7011
7011
7011
2031
2031
2031
7011
7011
2031
2031
2031
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
2031
2031
6030
6030
6030
6030
6030
7011
7011
7011
7011
7011
7011
7011
7011
7011
2031
2031
2031
7011
7011
7011
7011
7011
7011
7011
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
6030
2031
2031
6030
6030
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
6030
6030
0
6030
6030
6030
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
6030
6030
6030
2031
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
6030
0
2031
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
6030
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
6030
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
41044
41044
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
41044
41044
41044
1003
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
41044
41044
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
1003
6030
6030
1003
1003
1003
1003
1003
41044
41044
41044
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
41044
41044
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
1003
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
41044
41044
41044
1003
6030
6030
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
6030
6030
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
41044
41044
41044
6030
6030
1003
1003
1003
41044
41044
41044
41044
6030
41044
6030
6030
6030
6030
6030
1003
1003
1003
1003
41044
41044
41044
1003
41044
41044
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
41044
41044
41044
6030
6030
6030
41044
41044
41044
41044
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
41044
1003
1003
1003
1003
41044
1003
1003
1003
1003
6030
6030
6030
6030
41044
41044
41044
41044
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
6030
6030
1003
6030
6030
6030
6030
1003
1003
1003
6030
6030
41044
41044
41044
6030
6030
6030
6030
41044
41044
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
41044
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
41044
41044
41044
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
41044
41044
41044
41044
6030
6030
6030
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
6030
41044
41044
41044
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
1003
6030
1003
1003
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
6030
6030
6030
1003
1003
1003
1003
1003
1003
41044
41044
41044
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
41044
1003
1003
1003
1003
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
6030
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
1003
1003
1003
1003
1003
6030
6030
1003
1003
6030
6030
6030
1003
41044
41044
6030
41044
41044
41044
6030
1003
6030
6030
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
41044
41044
41044
41044
41044
41044
41044
41044
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
1003
1003
1003
41044
1003
1003
1003
1003
6030
6030
1003
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
6030
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
41044
1003
1003
1003
1003
6030
41044
41044
41044
6030
1003
1003
1003
41044
1003
6030
6030
6030
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
6030
6030
1003
1003
1003
1003
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
6030
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
41044
41044
1003
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
6030
6030
6030
1003
6030
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
41044
1003
1003
6030
6030
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
41044
41044
41044
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
41044
41044
41044
6030
6030
6030
1003
1003
6030
6030
6030
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
41044
41044
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
6030
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
6030
6030
41044
41044
41044
41044
41044
6030
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
41044
41044
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
41044
6030
6030
6030
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
41044
41044
41044
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
6030
6030
6030
1003
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
6030
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
41044
6030
6030
1003
6030
6030
6030
6030
1003
1003
6030
6030
6030
41044
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
41044
41044
41044
41044
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
41044
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
41044
41044
41044
41044
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
6030
6030
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
6030
6030
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
41044
41044
6030
6030
6030
6030
41044
1003
1003
1003
1003
6030
6030
6030
1003
1003
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
41044
1003
41044
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
1003
1003
6030
6030
6030
6030
1003
1003
1003
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
41044
41044
41044
6030
6030
6030
1003
1003
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
41044
41044
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
41044
41044
41044
41044
41044
1003
1003
1003
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
6030
1003
1003
1003
1003
41044
41044
41044
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
41044
1003
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
6030
6030
1003
1003
1003
1003
1003
6030
1003
6030
6030
6030
6030
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
6030
6030
6030
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
41044
41044
41044
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
41044
41044
41044
6030
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
41044
41044
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
6030
6030
41044
41044
41044
6030
6030
6030
6030
6030
41044
41044
6030
41044
41044
41044
41044
1003
1003
1003
1003
1003
1003
41044
41044
6030
6030
6030
6030
1003
6030
6030
6030
1003
1003
6030
6030
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
6030
41044
41044
41044
41044
41044
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
41044
41044
6030
6030
6030
1003
1003
1003
41044
1003
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
6030
1003
1003
6030
6030
41044
41044
41044
6030
6030
1003
1003
1003
6030
6030
41044
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
6030
6030
6030
41044
41044
41044
41044
41044
6030
6030
6030
1003
1003
1003
6030
41044
41044
1003
1003
1003
1003
1003
11017
1015
1015
11017
1015
1015
11017
11017
11017
11017
11017
11017
11017
1014
1015
0
1015
0
1015
1015
11017
1015
1015
1015
1015
1015
1014
1014
0
1014
1014
1014
1015
0
0
0
0
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
0
0
0
0
11017
11017
0
0
11017
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
1015
1015
1015
1015
1015
11017
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
11017
1015
1015
11017
11017
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
1015
11017
11017
11017
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
1015
1015
1015
1015
0
0
1015
0
0
0
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
1015
11017
1015
11017
1015
1015
1015
1015
1015
11017
1015
1015
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
11017
11017
11017
0
11017
11017
1015
1015
1015
0
0
0
0
0
0
0
11017
11017
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
1015
1015
11017
11017
11017
11017
1015
1015
1015
1015
1015
11017
1015
11017
11017
1015
1015
1015
1015
1015
11017
1015
1015
11017
1015
11017
1015
1015
1015
11017
1015
11017
11017
11017
11017
11017
1015
11017
11017
1015
11017
1015
1015
1015
1015
1015
11017
1015
1015
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
0
0
1015
11017
1015
1015
1015
1015
1015
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
1015
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1014
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
11017
11017
11017
0
0
11017
11017
11017
11017
11017
11017
11017
11017
11017
11017
1015
11017
1015
1015
1015
1015
1015
1015
1015
0
1015
0
0
0
0
0
0
1015
11017
11017
11017
1015
11017
1015
11017
11017
1015
1015
1015
11017
11017
1015
11017
11017
11017
1015
11017
11017
11017
11017
11017
11017
11017
1015
11017
11017
11017
11017
1015
1015
1015
1015
1015
0
1015
1015
11017
11017
11017
11017
11017
11017
11017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
11017
11017
11017
1015
0
1015
1015
11017
1015
11017
1015
1015
1015
11017
1015
1015
11017
1015
1015
1015
11017
11017
11017
11017
2031
2031
7027
2031
2031
2031
7027
2031
2031
6029
6029
0
6029
2031
2031
2031
2031
7027
7027
2031
5036
2031
2031
7027
7027
7027
2031
2031
2031
0
0
0
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
0
0
0
0
0
6029
6029
1013
1013
1013
1013
7027
7027
7027
2031
0
0
0
0
0
0
6029
6029
6029
7027
7027
7027
1013
1013
2031
2031
2031
2031
0
0
0
0
2031
6029
6029
6029
6029
2031
6029
1013
2031
7027
7027
7027
6029
6029
6029
2031
2031
2031
0
0
0
0
1013
2031
0
0
2031
2031
0
2031
7027
7027
7027
7027
7027
0
1013
0
2031
2031
2031
1013
0
0
0
2031
2031
2031
2031
6029
6029
2031
0
2031
2031
6029
2031
7027
7027
2031
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
2031
2031
2031
2031
2031
6029
6029
2031
7027
6029
7027
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
7027
7027
7027
7027
6029
7027
2031
2031
2031
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
1013
2031
1013
2031
2031
7027
7027
1013
1013
1013
1013
2031
2031
1013
7027
7027
7027
7027
0
0
0
0
0
0
0
1013
2031
2031
1013
1013
0
1013
2031
2031
2031
2031
6029
6029
7027
7027
7027
7027
1013
1013
2031
2031
0
1013
1013
1013
1014
0
2031
2031
0
6029
6029
2031
2031
2031
2031
2031
2031
6029
7027
7027
2031
2031
2031
2031
2031
2031
1013
2031
2031
1013
1013
2031
2031
2031
0
0
0
2031
0
0
0
0
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
0
0
0
0
7027
2031
0
0
0
0
0
6029
7027
7027
2031
7027
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
6029
6029
6029
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
7027
0
0
2031
2031
2031
2031
0
1013
0
0
7027
7027
7027
7027
7027
7027
0
6029
0
0
0
1013
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
2031
7027
7027
7027
7027
2031
1013
2031
2031
7027
7027
7027
7027
7027
7027
2031
7027
2031
2031
7027
2031
2031
0
0
0
0
7027
7027
7027
7027
7027
7027
0
1013
1013
1013
2031
2031
2031
2031
2031
1013
2031
2031
2031
2031
5036
0
0
0
6029
2031
2031
2031
2031
1013
0
0
2031
2031
2031
6029
6029
0
6029
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
7027
7027
0
2031
2031
1013
6029
6029
6029
0
0
0
0
2031
2031
2031
2031
2031
6029
6029
6029
7027
0
0
2031
7027
7027
7027
1013
1013
1013
1013
1013
2031
6029
2031
1013
1013
1013
1013
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6029
0
0
0
0
2031
2031
2031
0
0
0
0
0
7027
7027
7027
7027
7027
0
2031
6029
2031
2031
2031
2031
2031
2031
2031
6029
2031
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
7027
2031
2031
2031
0
0
0
6029
6029
6029
0
0
5036
0
0
2031
2031
2031
6029
6029
6029
0
0
0
2031
7027
7027
7027
6029
6029
2031
7027
7027
2031
2031
2031
6029
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
7027
7027
7027
7027
2031
2031
2031
2031
2031
1013
2031
2031
2031
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
2031
0
0
0
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
2031
7027
7027
7027
2031
2031
6029
2031
7027
7027
7027
7027
7027
1013
1013
1013
0
6029
2031
2031
2031
6029
6029
6029
7027
7027
7027
7027
7027
0
1013
0
0
0
0
0
0
0
6029
1013
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
6029
1013
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
7027
7027
0
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
1013
1013
1013
1013
7027
2031
7027
7027
7027
7027
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
1013
1013
2031
2031
0
2031
2031
2031
7027
7027
7027
2031
2031
0
0
0
0
0
0
6029
6029
6029
0
0
0
2031
2031
2031
2031
2031
2031
6029
6029
6029
7027
7027
7027
7027
7027
2031
2031
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
0
6029
6029
6029
6029
6029
1013
0
2031
2031
7027
7027
7027
7027
7027
7027
7027
2031
6029
6029
0
1013
1013
1013
1013
0
2031
2031
7027
7027
7027
7027
7027
0
7027
7027
7027
7027
7027
2031
2031
2031
7027
7027
0
0
0
0
0
0
2031
2031
2031
7027
7027
7027
7027
0
0
0
2031
2031
2031
2031
0
0
0
0
0
6029
6029
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
6029
6029
6029
2031
7027
7027
7027
7027
7027
7027
2031
2031
0
0
0
2031
2031
0
0
0
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
6029
6029
2031
2031
2031
6029
0
0
0
0
0
1013
1013
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7027
0
2031
2031
2031
2031
2031
7027
7027
2031
2031
2031
7027
7027
7027
1013
1013
6029
6029
2031
2031
2031
2031
1013
1013
1013
2031
2031
2031
7027
7027
7027
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
7027
7027
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
2031
2031
7027
7027
2031
2031
2031
1013
1013
7027
2031
6029
6029
6029
0
0
6029
6029
6029
7027
5036
2031
2031
2031
2031
7027
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
2031
7027
7027
7027
1013
1013
1013
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7027
2031
7027
6029
0
2031
2031
7027
6029
6029
6029
0
6029
0
0
0
0
0
6029
1013
2031
2031
2031
2031
2031
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
2031
2031
2031
1013
1013
1013
0
0
6029
6029
6029
0
0
0
2031
2031
2031
6029
6029
6029
6029
6029
6029
2031
2031
0
0
6029
0
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
7027
7027
7027
0
0
0
7027
7027
7027
0
2031
2031
2031
2031
0
0
0
0
6029
6029
5036
5036
6029
0
0
7027
2031
2031
2031
7027
2031
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
2031
6029
0
0
2031
0
0
2031
2031
0
0
0
0
0
2031
2031
2031
7027
0
0
0
1013
0
6029
6029
2031
2031
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
2031
6029
2031
0
0
0
0
0
0
2031
2031
2031
0
2031
2031
0
0
7027
7027
7027
2031
2031
1013
1013
1013
6029
6029
6029
2031
7027
7027
7027
2031
2031
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
6029
2031
2031
2031
6029
2031
2031
2031
1013
6029
6029
6029
6029
6029
7027
7027
2031
0
0
6029
0
0
2031
2031
2031
2031
6029
6029
2031
2031
7027
1013
1013
6029
7027
7027
7027
7027
7027
2031
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
6029
6029
2031
2031
7027
7027
7027
2031
2031
0
7027
2031
2031
2031
7027
7027
7027
7027
7027
0
0
0
2031
2031
2031
6029
0
0
0
2031
2031
2031
2031
2031
1013
1013
1013
6029
0
0
0
0
0
0
0
0
2031
2031
6029
6029
7027
7027
7027
7027
7027
6029
6029
6029
7027
7027
7027
7027
7027
6029
0
0
0
7027
2031
2031
2031
2031
2031
2031
7027
7027
1013
1013
7027
2031
6029
6029
2031
1013
1013
6029
6029
2031
2031
2031
7027
7027
7027
0
0
0
6029
2031
2031
2031
2031
2031
0
0
7027
7027
7027
7027
1013
7027
7027
7027
7027
7027
7027
7027
1013
1013
7027
7027
0
7027
2031
2031
7027
0
0
0
0
2031
2031
2031
2031
0
6029
0
6029
6029
0
6029
6029
6029
2031
2031
2031
6029
6029
2031
2031
2031
6029
2031
6029
6029
6029
6029
7027
7027
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
7027
2031
2031
2031
2031
2031
2031
2031
2031
7027
2031
2031
7027
7027
7027
7027
1013
1013
7027
7027
7027
7027
7027
2031
2031
2031
6029
6029
6029
6029
0
0
0
2031
2031
2031
2031
6029
6029
6029
2031
5036
2031
2031
0
0
0
0
0
0
7027
7027
2031
2031
2031
2031
1013
0
0
0
0
2031
2031
2031
0
0
0
6029
6029
7027
7027
1013
1013
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
0
2031
2031
0
2031
0
0
0
0
6029
2031
2031
7027
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
1013
1013
1013
1013
0
0
0
0
0
2031
0
0
2031
0
0
7027
7027
7027
7027
7027
7027
6029
1013
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
1013
1013
1013
1013
0
6029
6029
6029
6029
0
6029
2031
0
1013
1013
2031
2031
2031
2031
2031
6029
6029
7027
7027
7027
7027
2031
2031
2031
2031
7027
7027
7027
6029
6029
6029
2031
2031
2031
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
7027
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
2031
7027
0
0
0
0
0
0
0
1013
1013
1013
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7027
2031
2031
7027
1013
1013
1013
2031
2031
1013
2031
2031
2031
7027
0
0
1013
1013
1013
0
0
0
0
2031
1013
1013
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
1013
1013
0
6029
6029
6029
5036
2031
6029
7027
7027
7027
7027
7027
7027
2031
0
7027
0
0
0
0
2031
2031
2031
2031
2031
6029
6029
1013
1013
7027
7027
7027
7027
1013
0
2031
2031
7027
2031
1013
2031
2031
2031
2031
2031
2031
2031
0
1013
0
0
0
0
0
1013
1013
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
2031
2031
6029
7027
7027
0
0
0
0
2031
2031
7027
7027
6029
6029
6029
0
0
7027
7027
7027
7027
7027
2031
1013
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
6029
6029
6029
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1013
1013
1013
6029
6029
2031
2031
2031
1013
1013
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
1013
1013
7027
7027
7027
0
2031
7027
7027
7027
7027
7027
1013
0
0
0
0
0
1013
2031
2031
6029
6029
1013
1013
6029
2031
2031
2031
2031
2031
6029
6029
0
6029
0
0
0
6029
6029
6029
6029
2031
2031
2031
0
0
6029
0
6029
0
2031
2031
2031
7027
7027
2031
2031
2031
7027
7027
7027
0
0
1013
1013
1013
0
0
7027
7027
7027
2031
0
0
2031
2031
2031
2031
2031
2031
6029
0
0
2031
0
2031
2031
2031
1013
1013
6029
6029
0
6029
6029
6029
6029
6029
7027
7027
2031
2031
2031
2031
1013
2031
2031
2031
7027
7027
7027
0
0
2031
2031
2031
2031
7027
7027
7027
0
0
0
7027
1013
1013
1013
0
1013
2031
2031
2031
2031
2031
2031
0
0
1013
1013
2031
2031
7027
7027
7027
7027
0
0
0
0
1013
1013
7027
0
2031
2031
6029
7027
6029
2031
2031
2031
1013
0
1013
1013
1013
1013
1013
0
2031
2031
2031
7027
0
0
0
0
0
0
2031
2031
6029
6029
2031
2031
2031
2031
0
2031
2031
7027
2031
2031
7027
7027
7027
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
0
0
0
0
0
7027
7027
6029
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
6029
2031
2031
0
0
0
1013
1013
1013
1013
1013
2031
2031
1013
0
0
0
0
0
2031
7027
7027
7027
7027
1013
1013
0
0
0
1013
1013
0
1013
0
1013
0
6029
0
0
0
0
0
0
0
7027
7027
7027
0
2031
2031
2031
6029
6029
6029
6029
2031
2031
2031
0
0
7027
7027
2031
2031
2031
7027
7027
7027
6029
1013
1013
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
6029
6029
1013
2031
2031
7027
7027
7027
7027
7027
2031
7027
2031
2031
2031
1013
1013
1013
2031
2031
7027
7027
7027
2031
2031
2031
2031
2031
2031
7027
7027
2031
2031
2031
6029
6029
6029
7027
7027
7027
7027
0
0
0
0
0
0
0
6029
6029
6029
6029
7027
7027
7027
7027
7027
1013
6029
6029
6029
1013
1013
1013
1013
1013
7027
7027
0
0
0
0
0
0
0
2031
2031
2031
7027
0
7027
7027
7027
7027
2031
2031
2031
7027
7027
0
2031
2031
2031
2031
2031
1013
1013
1013
7027
7027
7027
7027
1013
1013
1013
2031
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
6029
2031
2031
2031
2031
2031
2031
2031
7027
2031
2031
2031
1013
1013
1013
1013
1013
0
0
0
7027
7027
6029
6029
2031
2031
2031
2031
2031
2031
6029
0
0
6029
0
0
2031
7027
7027
1013
1014
1014
1013
2031
2031
2031
2031
1013
1013
1013
1013
6029
0
0
0
0
0
2031
7027
7027
1013
1013
1013
1013
2031
2031
2031
2031
2031
0
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
0
0
0
0
1013
0
2031
2031
7027
7027
2031
2031
7027
7027
7027
7027
2031
2031
0
0
0
2031
0
0
0
7027
7027
7027
7027
1013
2031
2031
2031
1013
1013
1013
1013
1013
2031
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1013
0
0
2031
6029
6029
6029
6029
0
0
7027
7027
7027
1013
1013
1013
1013
6029
6029
2031
0
0
1013
7027
7027
6029
6029
2031
2031
7027
7027
7027
7027
2031
2031
2031
0
0
0
0
1013
6029
2031
2031
2031
2031
2031
2031
7027
7027
7027
6029
0
0
0
0
0
0
0
0
0
2031
2031
7027
7027
0
0
0
0
0
0
6029
6029
2031
6029
6029
6029
6029
2031
2031
2031
0
0
0
1013
1013
2031
2031
7027
7027
7027
7027
5036
5036
5036
5036
5036
5036
1013
0
0
2031
2031
2031
6029
6029
6029
7027
7027
7027
7027
1013
7027
7027
7027
7027
2031
7027
2031
2031
7027
7027
7027
7027
7027
7027
7027
2031
2031
2031
7027
7027
7027
2031
2031
2031
7027
7027
0
7027
1013
5036
5036
5036
5036
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
7027
7027
7027
1013
1013
1013
1013
2031
2031
2031
2031
0
0
0
0
1013
1013
1013
1013
2031
2031
2031
2031
0
0
0
1013
2031
6029
5036
5036
5036
0
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
1013
1013
1013
0
0
2031
2031
0
0
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
1013
1013
1013
6029
6029
6029
6029
6029
6029
2031
2031
0
0
0
2031
2031
7027
7027
7027
7027
0
0
0
0
0
6029
6029
6029
6029
6029
6029
6029
7027
7027
7027
7027
7027
0
0
0
7027
7027
7027
7027
7027
2031
0
0
0
7027
6029
1013
1013
1013
6029
1013
2031
1013
1013
1013
2031
2031
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
6029
6029
0
0
7027
2031
2031
6029
7027
0
0
1013
1013
0
6029
6029
2031
2031
2031
2031
7027
7027
7027
7027
7027
2031
2031
7027
7027
7027
2031
2031
2031
0
0
2031
2031
2031
0
2031
0
0
0
7027
7027
7027
7027
7027
2031
7027
7027
7027
1013
1013
1013
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
2031
2031
1013
2031
2031
2031
2031
7027
7027
1013
1013
1013
0
2031
2031
7027
7027
0
0
0
0
2031
2031
0
0
6029
0
6029
2031
2031
2031
2031
6029
6029
6029
6029
6029
6029
6029
6029
2031
2031
2031
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
7027
7027
2031
2031
6029
6029
6029
2031
2031
2031
2031
2031
1013
1013
1013
2031
2031
2031
2031
0
0
0
7027
7027
7027
2031
2031
2031
6029
6029
6029
7027
7027
2031
7027
2031
2031
2031
2031
7027
7027
2031
2031
2031
1013
1013
1013
6029
6029
2031
7027
7027
6029
7027
7027
7027
7027
6029
6029
6029
6029
2031
2031
2031
2031
2031
7027
0
7027
7027
1013
1013
1013
1013
1013
2031
2031
0
0
0
0
1013
2031
2031
2031
1013
1013
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
0
0
0
0
0
0
7027
7027
2031
2031
7027
0
0
2031
2031
2031
2031
2031
1013
1013
1013
2031
2031
1013
1013
1013
2031
2031
6029
1013
7027
6029
6029
2031
2031
2031
2031
7027
7027
7027
7027
7027
7027
2031
2031
2031
1013
7027
2031
2031
2031
2031
2031
7027
0
0
0
0
0
6029
2031
2031
7027
1013
1013
1013
2031
2031
0
2031
2031
2031
2031
2031
1013
1013
1013
2031
2031
2031
7027
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
7027
7027
7027
7027
2031
2031
7027
7027
7027
0
0
0
7027
7027
6029
6029
6029
6029
0
0
0
0
0
2031
2031
0
0
0
0
0
2031
7027
7027
0
0
0
0
0
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
2031
2031
7027
6029
6029
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6029
6029
6029
2031
2031
2031
0
0
7027
7027
0
0
2031
2031
2031
2031
2031
2031
2031
0
6029
6029
6029
1013
6029
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
2031
2031
2031
0
0
2031
2031
2031
0
2031
2031
7027
7027
7027
7027
2031
2031
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
6029
1013
1013
2031
1013
1013
1013
1013
7027
7027
7027
2031
2031
7027
7027
0
0
2031
0
0
2031
7027
7027
2031
2031
2031
1013
1013
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
1013
2031
6029
1013
1013
0
1013
1013
1013
0
0
0
6029
6029
6029
2031
2031
6029
2031
2031
7027
7027
6029
6029
7027
7027
2031
2031
7027
2031
2031
2031
7027
7027
7027
7027
7027
7027
2031
2031
2031
2031
7027
7027
1013
1013
2031
2031
2031
2031
0
0
2031
2031
7027
7027
7027
7027
7027
7027
7027
1013
1013
1013
2031
0
7027
7027
7027
2031
2031
2031
0
0
7027
7027
0
0
0
7027
0
0
0
2031
2031
2031
6029
2031
2031
7027
7027
6029
2031
6029
7027
7027
7027
7027
7027
1013
0
0
0
1013
2031
2031
1013
1013
2031
2031
2031
7027
7027
6029
6029
6029
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
0
0
0
0
0
0
7027
7027
7027
1013
1013
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7027
40012
40012
40012
40012
0
0
0
0
0
0
0
0
0
0
0
0
0
1013
1013
1014
1013
1013
1014
1013
6029
6029
6029
6029
6029
7027
11017
7027
7027
7027
7027
7027
6029
6029
6029
1014
7027
0
0
0
7027
7027
7027
7027
7027
6029
6029
6029
1015
11017
1015
40012
0
0
0
0
0
0
0
40012
40012
6029
6029
6029
6029
6029
6029
6029
6029
1015
7027
6029
6029
0
7027
7027
7027
7027
7027
1013
7027
7027
7027
7027
7027
7027
6029
6029
6029
1013
1013
1013
0
0
1015
1015
1015
0
1013
6029
1013
6029
6029
6029
6029
6029
7027
7027
7027
40012
6029
6029
6029
6029
6029
7027
0
0
0
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
0
0
0
0
0
0
1015
11017
1015
0
0
0
0
0
6029
6029
1014
7027
7027
6029
6029
1013
1013
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
7027
0
0
0
0
0
0
0
0
1014
1013
1013
1013
0
0
0
0
6029
6029
40012
40012
40012
40012
40012
6029
6029
6029
0
0
0
0
0
0
6029
6029
0
7027
0
0
0
1013
1013
1013
1013
0
7027
7027
1015
7027
7027
0
7027
0
0
0
0
0
0
0
6029
6029
6029
0
1015
1015
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
6029
6029
1013
1013
0
0
1015
1015
1015
0
7027
7027
1013
1013
1013
1013
1013
7027
40012
40012
0
0
7027
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1013
1015
1013
1013
1013
7027
7027
0
0
0
7027
6029
7027
1015
1015
0
0
6029
0
0
7027
7027
1014
0
0
1013
1013
1013
1013
1014
1014
0
0
6029
6029
6029
6029
7027
7027
7027
7027
7027
0
0
0
0
7027
6029
1015
1015
6029
1014
1014
6029
0
0
0
40012
40012
40012
6029
6029
6029
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1015
1015
1015
1015
7027
7027
7027
7027
7027
0
0
0
1013
1013
1013
1013
6029
1014
1014
7027
6029
6029
6029
6029
6029
6029
1013
1014
1014
1013
1015
1015
0
6029
7027
7027
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
7027
7027
7027
7027
7027
6029
1013
1014
0
1015
1015
0
1015
1015
0
0
0
0
7027
1014
1014
7027
7027
7027
0
0
0
6029
0
0
0
0
0
0
6029
6029
7027
7027
7027
7027
7027
7027
1013
7027
7027
7027
7027
7027
7027
7027
0
0
0
7027
7027
7027
7027
7027
1013
1013
0
0
0
0
0
0
0
0
1014
0
0
6029
6029
6029
0
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
0
0
40012
40012
40012
40012
40012
40012
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
7027
1013
1013
1013
1013
1013
1013
1013
0
0
6029
7027
7027
1014
1014
1014
7027
1014
1014
40012
1015
1015
6029
6029
0
0
0
0
0
0
1015
1015
1015
1015
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
6029
0
0
0
0
0
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
7027
1015
40012
40012
0
7027
7027
7027
7027
7027
7027
7027
0
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
6029
6029
7027
6029
6029
6029
7027
1013
1013
1013
1013
1015
1015
6029
6029
1015
1015
1015
1015
7027
7027
7027
7027
1015
1015
1015
0
0
0
1015
1015
1015
1013
1013
1015
1015
1015
1015
1015
1015
7027
7027
6029
6029
7027
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
7027
1013
7027
7027
7027
7027
7027
7027
0
0
1015
1015
1015
1015
1015
1015
1015
1015
6029
0
0
0
6029
6029
6029
6029
6029
6029
7027
7027
7027
1014
0
0
0
0
6029
1013
6029
6029
6029
6029
0
0
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
0
0
0
7027
1015
1015
0
0
0
0
0
0
0
0
6029
6029
6029
7027
7027
1014
7027
7027
0
7027
7027
7027
0
1015
1013
0
1013
1013
0
0
0
0
0
0
0
6029
7027
7027
7027
7027
7027
1013
0
0
0
0
0
0
0
0
0
0
6029
0
0
7027
7027
7027
7027
7027
7027
0
0
0
0
0
7027
6029
6029
0
0
0
1013
1013
1013
1014
0
0
0
0
7027
0
0
1013
1013
1013
7027
7027
7027
7027
0
0
1015
1015
1015
0
0
0
6029
6029
7027
7027
7027
6029
0
0
40012
40012
40012
40012
1013
6029
6029
0
0
0
0
0
0
0
0
0
0
7027
1013
1013
1013
1013
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
7027
40012
40012
40012
40012
6029
6029
6029
6029
6029
6029
6029
7027
7027
7027
6029
6029
6029
6029
7027
7027
0
7027
0
0
0
0
0
0
6029
6029
7027
7027
7027
7027
7027
6029
6029
0
7027
7027
0
0
7027
0
0
1015
1015
7027
7027
7027
1013
1013
1013
1013
1013
7027
6029
6029
6029
7027
1015
0
1015
1015
1015
0
1015
0
0
0
0
0
0
40012
40012
40012
6029
6029
1015
0
0
1015
6029
0
0
0
0
1013
1013
1013
1013
6029
6029
6029
1015
1015
1015
1015
7027
7027
7027
7027
7027
6029
7027
7027
0
7027
0
6029
7027
7027
7027
7027
7027
6029
6029
6029
6029
6029
7027
7027
7027
7027
7027
0
6029
6029
6029
6029
6029
6029
6029
6029
7027
6029
7027
7027
7027
7027
7027
6029
6029
6029
0
7027
0
7027
7027
1013
1015
1015
1015
1015
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1013
1013
1013
1013
1013
1013
1015
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
40012
40012
6029
6029
1015
1015
1015
0
7027
0
0
0
0
40012
40012
40012
40012
1013
7027
7027
6029
6029
6029
6029
0
7027
7027
1015
0
0
0
0
0
0
1015
1015
0
7027
7027
7027
7027
7027
1014
1014
7027
0
0
6029
6029
6029
6029
1013
1013
7027
7027
7027
7027
7027
1014
1014
6029
1014
1014
6029
6029
6029
1013
1013
1014
1013
1013
6029
6029
7027
0
0
0
7027
7027
7027
7027
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
6029
6029
6029
6029
6029
1013
1013
1013
6029
7027
7027
6029
7027
1014
0
1015
1015
1015
1015
7027
7027
0
0
0
1015
1015
1015
0
0
0
0
0
6029
6029
6029
6029
6029
0
0
7027
6029
1015
1015
6029
6029
6029
7027
7027
7027
7027
7027
6029
6029
6029
7027
1015
1015
7027
7027
7027
7027
7027
6029
6029
6029
6029
6029
6029
1013
0
7027
0
7027
0
40012
1015
1015
1015
1015
7027
7027
7027
7027
7027
7027
7027
1014
6029
6029
6029
0
7027
7027
6029
6029
6029
6029
1013
0
1015
1015
0
0
1015
1014
1014
7027
7027
7027
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
7027
1014
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
7027
6029
0
0
0
0
0
0
6029
6029
6029
1013
1013
1013
1013
1013
1013
1013
7027
7027
7027
7027
7027
1015
1015
1015
1015
1015
1015
1014
7027
7027
7027
7027
11017
1015
1015
1015
1013
1013
1013
0
1014
0
1013
1013
1013
7027
7027
7027
40012
40012
40012
40012
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
1013
1013
1013
0
0
0
1013
1013
1013
7027
7027
7027
7027
7027
0
6029
0
6029
0
0
0
0
0
0
0
40012
40012
40012
40012
0
0
0
0
0
0
0
0
0
1015
0
0
1013
0
1015
1015
0
0
0
0
0
7027
7027
7027
7027
7027
0
0
0
0
0
0
7027
7027
40012
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
40012
6029
6029
1015
7027
7027
7027
7027
7027
0
7027
7027
7027
1014
1014
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
1013
1013
1013
6029
6029
6029
6029
6029
1013
1013
1013
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
6029
6029
0
7027
0
0
6029
6029
1013
1015
1015
0
0
0
0
7027
7027
7027
7027
1015
1015
1014
7027
7027
7027
7027
7027
7027
7027
0
0
1014
1014
1014
1014
1014
1015
1015
6029
6029
0
6029
0
7027
6029
6029
6029
6029
6029
6029
6029
7027
7027
0
0
0
7027
7027
7027
1013
1013
7027
0
0
1014
1014
1014
1014
0
0
7027
7027
7027
7027
1014
1014
1014
6029
6029
1013
1013
1014
1013
7027
7027
7027
7027
7027
7027
7027
7027
7027
6029
6029
6029
0
0
0
0
0
0
0
0
0
1013
1013
0
0
0
0
6029
6029
6029
6029
1013
1015
1015
1015
7027
7027
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
1015
1015
0
7027
7027
0
0
0
7027
0
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1014
1014
1013
1014
1013
7027
1013
1013
6029
6029
0
0
0
0
0
0
0
0
0
0
40012
0
7027
7027
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
0
0
0
7027
7027
0
0
0
0
0
0
0
0
1015
1013
1013
1014
1013
1014
7027
7027
0
7027
1013
1015
1015
1015
1015
7027
7027
7027
6029
6029
6029
7027
7027
7027
0
6029
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
0
0
6029
6029
6029
1013
7027
7027
0
0
0
0
1014
1014
7027
7027
7027
7027
40012
6029
6029
6029
6029
6029
1014
1014
1014
1013
1013
1013
1013
1014
1014
0
1013
7027
7027
7027
7027
11017
0
1014
1015
1015
1015
7027
1015
6029
0
0
0
7027
7027
7027
40012
40012
40012
40012
6029
6029
6029
6029
6029
1013
7027
7027
0
40012
40012
7027
7027
7027
1013
1013
1015
1015
7027
1015
1013
1013
40012
40012
40012
40012
40012
40012
6029
6029
0
0
0
0
0
0
0
1014
1013
1013
1014
1013
1013
0
0
1013
0
1013
1013
7027
1015
1015
1015
1015
1015
7027
7027
0
0
7027
7027
7027
7027
7027
1013
1013
1013
1013
7027
7027
1014
1014
1013
1013
1013
1013
1014
1013
1014
1013
0
0
7027
7027
1013
1013
0
0
0
0
0
1014
0
0
0
1014
0
0
7027
7027
7027
7027
7027
7027
0
0
7027
0
0
0
0
0
0
0
6029
6029
6029
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
40012
40012
40012
1015
6029
6029
6029
6029
6029
6029
6029
40012
40012
1013
1013
1013
1013
7027
0
0
6029
6029
6029
6029
6029
7027
7027
7027
7027
7027
7027
6029
6029
7027
40012
40012
7027
7027
7027
7027
1015
1015
1015
1015
1015
7027
7027
7027
7027
7027
7027
7027
1015
1015
0
1015
7027
7027
7027
0
0
7027
7027
0
0
0
0
7027
7027
7027
7027
0
0
7027
7027
1014
1014
6029
6029
6029
0
0
0
0
6029
6029
6029
1013
6029
7027
1015
1015
1015
1015
1015
6029
6029
6029
6029
0
0
0
0
6029
0
0
0
0
0
7027
6029
6029
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
7027
7027
7027
7027
0
1014
0
1014
0
40012
40012
40012
7027
7027
7027
1015
0
1015
7027
7027
6029
7027
1015
1015
1015
1015
1015
1015
1015
7027
7027
7027
7027
6029
7027
1013
1013
1013
0
0
0
1014
1013
1014
1014
1014
0
7027
7027
7027
1013
6029
40012
40012
40012
0
0
1014
7027
7027
7027
7027
7027
7027
1013
1013
1013
1013
1013
0
0
0
0
0
6029
6029
6029
6029
1014
7027
40012
40012
7027
7027
7027
7027
7027
7027
7027
7027
6029
6029
0
0
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
7027
7027
7027
7027
7027
1013
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
1015
1015
1015
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
7027
7027
1014
1014
6029
6029
6029
6029
6029
1013
1013
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
7027
7027
7027
7027
7027
7027
0
0
1014
1014
1014
7027
1014
1014
1014
1014
7027
7027
7027
7027
1013
1013
1013
0
0
7027
7027
1015
1015
1015
7027
7027
7027
7027
7027
0
0
0
0
0
0
1013
1013
1013
1013
0
0
0
0
0
7027
7027
7027
7027
1013
1014
1014
0
0
0
0
0
0
0
0
0
7027
7027
6029
6029
6029
6029
6029
6029
6029
7027
7027
7027
7027
7027
7027
0
0
0
0
0
7027
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
0
0
0
1015
1014
1014
1014
1014
7027
7027
1014
1014
1014
1014
1014
7027
7027
7027
40012
7027
6029
6029
6029
6029
0
6029
6029
7027
7027
7027
7027
7027
7027
0
0
0
0
0
6029
6029
6029
0
7027
7027
7027
7027
7027
7027
6029
1014
1014
6029
6029
0
0
0
0
0
6029
0
0
0
0
1013
1013
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1013
1013
7027
1013
40012
40012
6029
6029
6029
6029
6029
6029
6029
6029
6029
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1015
1015
1015
1015
1015
0
1013
1013
1013
1013
1013
1014
1014
1014
1014
1014
1015
1015
1015
0
0
0
1015
1014
1015
1015
1015
1013
1013
7027
7027
1013
40012
40012
40012
7027
7027
6029
6029
7027
7027
6029
1015
1015
1014
1014
6029
1014
6029
6029
40012
40012
40012
40012
40012
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
7027
7027
7027
1015
1015
1015
6029
6029
6029
6029
6029
1014
7027
1014
1014
6029
1015
1015
0
0
0
0
0
0
0
6029
6029
0
7027
1015
1015
1015
1015
1015
1015
7027
1013
6029
1015
1014
1014
1015
1014
1014
1014
1014
0
0
0
7027
7027
0
0
0
0
0
7027
7027
0
0
0
6029
1014
7027
6029
6029
0
0
7027
7027
7027
0
0
0
7027
7027
6029
6029
7027
7027
7027
7027
7027
0
0
0
0
0
0
1013
0
0
1013
7027
1014
1014
0
7027
7027
0
0
0
0
0
0
7027
7027
7027
7027
7027
6029
6029
6029
6029
1013
1013
1013
1013
40012
40012
7027
7027
0
0
1015
1015
1015
0
0
6029
1013
1013
1013
0
0
1013
0
0
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
6029
0
0
0
6029
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1014
1014
7027
7027
7027
6029
7027
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
7027
7027
1015
0
0
0
0
0
0
0
0
1014
1014
1014
7027
7027
7027
0
6029
1014
1014
1014
1014
1014
0
0
1014
6029
6029
7027
7027
7027
7027
11017
7027
6029
1014
1014
0
1015
0
1015
1015
40012
40012
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
6029
6029
6029
0
0
0
0
40012
1015
1015
1015
1013
1013
1013
1013
1013
1013
7027
0
0
7027
0
7027
7027
0
1013
0
0
6029
6029
6029
6029
6029
7027
6029
7027
7027
7027
7027
7027
7027
7027
6029
6029
6029
6029
6029
7027
7027
7027
7027
6029
6029
0
0
1013
1013
1013
1013
7027
7027
7027
7027
40012
7027
7027
6029
7027
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
7027
7027
7027
7027
7027
7027
6029
6029
0
0
0
0
7027
7027
6029
6029
7027
7027
7027
7027
7027
7027
0
0
6029
0
0
0
0
6029
6029
6029
6029
6029
1014
1014
1013
1013
6029
6029
0
0
40012
40012
40012
7027
7027
7027
7027
7027
6029
6029
6029
6029
6029
6029
6029
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
7027
0
0
0
0
7027
7027
7027
7027
6029
6029
7027
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
7027
7027
0
0
7027
7027
7027
7027
7027
7027
7027
0
0
1013
1014
1014
1014
40012
40012
7027
1013
1013
40012
40012
40012
7027
40012
40012
6029
7027
7027
1014
0
7027
7027
7027
7027
7027
7027
0
6029
6029
6029
6029
6029
7027
7027
0
0
0
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
7027
7027
7027
0
0
0
6029
6029
6029
0
0
7027
7027
0
0
0
0
6029
7027
7027
7027
7027
7027
7027
6029
0
0
0
6029
6029
6029
0
0
0
1015
7027
7027
1015
1015
40012
40012
40012
40012
0
0
11017
11017
11017
11017
7027
0
0
0
1014
1014
7027
6029
6029
7027
7027
7027
7027
7027
0
0
40012
40012
40012
6029
6029
6029
6029
6029
0
0
7027
0
7027
7027
1014
7027
40012
7027
7027
7027
7027
6029
6029
6029
6029
0
6029
6029
6029
1013
40012
40012
1013
1013
1013
1013
1013
1013
0
0
7027
7027
7027
7027
0
0
6029
6029
0
1015
1015
1015
0
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
6029
6029
7027
7027
7027
7027
0
0
0
1013
1013
1013
0
0
0
0
0
6029
0
6029
0
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
6029
0
0
7027
7027
1013
1013
1013
1013
6029
6029
6029
1015
1015
1015
6029
6029
6029
6029
6029
6029
6029
7027
0
0
0
1015
1014
1014
0
1015
1015
1015
1015
7027
7027
7027
7027
7027
0
7027
0
0
7027
7027
7027
7027
1014
1014
1014
6029
6029
1013
1013
1013
0
0
6029
6029
6029
40012
1013
6029
0
0
7027
7027
7027
7027
0
0
7027
7027
7027
7027
1014
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
0
0
7027
7027
7027
7027
0
0
7027
7027
7027
40012
40012
40012
40012
40012
40012
0
6029
6029
1014
1014
1014
1014
6029
0
0
0
0
0
1015
1015
1015
1015
1015
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
6029
6029
6029
7027
0
0
40012
1013
0
6029
6029
40012
40012
1014
7027
7027
7027
0
0
0
7027
7027
1015
7027
7027
7027
6029
6029
6029
7027
7027
7027
7027
0
0
6029
6029
6029
6029
6029
1015
1015
1015
1015
1015
1015
1015
1015
1015
1013
1013
1013
1013
1013
1013
1013
1013
1013
1013
6029
40012
0
0
1013
1013
1013
1013
1013
7027
7027
7027
7027
7027
7027
6029
6029
6029
0
0
0
0
0
0
0
0
0
1013
1013
1013
1013
1013
0
0
0
0
0
1013
7027
1013
1013
0
0
0
0
0
7027
6029
6029
0
0
0
7027
7027
7027
0
0
0
6029
6029
6029
0
0
0
1013
0
0
1013
0
0
6029
6029
6029
6029
0
0
1014
1014
0
7027
7027
1015
1015
1015
0
7027
7027
7027
7027
40012
40012
7027
7027
7027
7027
7027
7027
7027
7027
0
1015
1015
6029
1013
1013
1013
1013
6029
0
0
0
0
7027
7027
0
0
0
0
0
0
1015
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
6029
6029
6029
6029
7027
7027
7027
7027
7027
7027
1015
1015
1015
1015
1015
0
0
0
0
0
1013
40012
1013
6029
6029
6029
1014
1014
1014
7027
1015
1015
6029
6029
6029
1015
6029
6029
6029
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
6029
6029
6029
0
1015
7027
7027
7027
7027
7027
7027
0
6029
0
0
0
0
6029
6029
7027
7027
7027
0
0
7027
7027
7027
0
0
0
1015
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
6029
6029
1013
1013
1013
1013
0
0
6029
0
0
6029
6029
0
7027
7027
1013
1013
7027
1014
1015
1015
0
1014
1015
1015
1015
1015
7027
7027
7027
1015
1015
7027
7027
7027
1013
1013
1015
0
0
1015
6029
6029
0
6029
0
6029
0
0
0
0
0
1014
1014
1014
7027
7027
7027
7027
1014
1014
7027
7027
7027
7027
7027
0
0
0
0
0
1014
1014
6029
6029
6029
7027
7027
1013
1014
7027
6029
6029
6029
6029
6029
7027
7027
1015
1015
1015
1013
1013
6029
0
0
6029
0
0
6029
6029
6029
6029
6029
6029
6029
6029
6029
7027
0
0
6029
7027
7027
7027
6029
6029
6029
6029
7027
7027
7027
0
0
0
0
0
0
0
0
0
6029
0
0
0
0
7027
0
0
0
7027
7027
7027
6029
6029
1014
1014
7027
7027
7027
7027
6029
6029
6029
7027
7027
1013
40012
40012
1013
0
1015
1013
1013
1014
1014
1013
1013
7027
1014
1014
1014
6029
6029
6029
6029
6029
1015
0
0
7027
7027
6029
0
7027
7027
7027
7027
7027
7027
7027
1013
1013
1013
1013
1013
1013
0
0
7027
7027
0
6029
6029
0
7027
7027
0
0
0
0
40012
1015
40012
1013
40012
1013
1013
1015
1014
6029
6029
6029
6029
6029
6029
6029
6029
6029
6029
1013
1014
0
1014
0
7027
7027
7027
7027
1015
1015
0
1013
0
0
1013
1013
1013
1013
1013
7027
0
0
0
0
0
0
1013
0
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
7027
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
6029
7027
7027
7027
0
0
0
0
0
0
0
7027
7027
6029
6029
1014
1014
1014
1014
1013
1013
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
6029
7027
7027
1013
1013
1013
7027
7027
7027
1014
1014
1014
1015
7027
7027
7027
7027
0
0
7027
7027
7027
6029
6029
7027
7027
7027
7027
7027
1014
0
1015
1015
1015
1015
1015
0
0
0
0
7027
6029
1014
1014
0
0
0
0
7027
7027
7027
6029
7027
0
0
0
0
6029
6029
7027
0
0
7027
1013
7027
6029
6029
6029
7027
7027
7027
1013
1013
1013
1013
1013
1013
1013
1013
1013
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
6029
6029
0
0
0
0
0
0
1014
1014
7027
7027
7027
6029
6029
6029
1015
1015
1015
6029
0
0
7027
7027
7027
7027
7027
40012
40012
7027
7027
7027
7027
7027
0
0
0
1013
1013
1013
0
0
1015
6029
7027
7027
40012
0
0
0
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7027
40012
40012
1013
1013
1015
1015
1015
1015
1015
6029
0
0
0
0
0
7027
0
0
40012
0
0
7027
7027
40012
0
1014
0
0
0
0
0
0
0
0
0
0
7027
7027
6029
1015
1015
40012
40012
40012
6029
6029
6029
6029
6029
6029
6029
6029
6029
1014
1014
1014
1014
1013
1013
1013
0
1014
1013
1013
1013
0
0
0
7027
7027
7027
7027
1015
1015
1015
6029
6029
6029
6029
6029
1013
1013
1013
7027
7027
7027
7027
0
0
0
0
0
0
7027
0
0
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
6029
6029
0
7027
7027
7027
6029
1014
1014
1014
0
0
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1014
1014
1014
1014
1014
7027
7027
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
6029
0
1014
1014
1013
1014
1013
1013
7027
40012
40012
0
7027
7027
0
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
6029
6029
0
0
0
0
0
0
0
1013
1013
7027
7027
7027
7027
7027
7027
0
0
0
0
7027
7027
7027
7027
7027
7027
0
7027
7027
6029
6029
0
0
0
7027
7027
7027
7027
7027
1014
1014
1014
0
0
0
0
0
1015
1015
1015
1015
1015
6029
0
0
0
0
0
0
40012
40012
40012
40012
0
40012
40012
6029
6029
6029
6029
6029
6029
0
0
0
0
0
0
0
0
0
0
0
0
40012
40012
40012
40012
7027
7027
7027
0
1013
1013
1013
1013
0
1013
1013
0
0
0
0
0
1014
6029
7027
1015
0
1015
0
0
6029
6029
6029
6029
7027
0
0
0
7027
7027
7027
7027
7027
0
0
7027
40012
1013
1013
7027
7027
7027
7027
7027
1014
1014
1014
1013
1013
1014
1013
1013
1013
1013
6029
6029
6029
1013
1013
7027
6029
6029
7027
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
7027
7027
7027
1014
1014
1014
1014
1014
1015
1015
1015
40012
40012
40012
40012
0
0
1013
1013
1013
6029
0
0
0
0
0
6029
6029
6029
0
0
0
0
0
7027
7027
7027
0
0
0
7027
0
7027
0
6029
6029
6029
6029
7027
7027
6029
6029
40012
40012
40012
7027
40012
7027
7027
7027
7027
7027
7027
7027
7027
1014
1014
1014
7027
7027
7027
7027
7027
6029
6029
6029
6029
1015
0
0
0
0
0
0
1013
1013
1013
1015
1015
1015
1015
1015
1015
1015
1015
40012
40012
40012
40012
6029
7027
7027
7027
7027
1015
1015
1013
1013
5036
2031
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
2031
5036
5036
2031
2031
5036
5036
5036
2031
2031
2031
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
2031
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
2031
5036
5036
5036
5036
5036
5036
2031
5036
2031
2031
5036
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
5036
5036
5036
5036
5036
2031
5036
5036
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
2031
2031
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
5036
5036
2031
2031
2031
2031
5036
2031
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
2031
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
5036
2031
5036
5036
5036
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
5036
2031
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
5036
2031
2031
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
5036
2031
2031
5036
5036
5036
2031
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
2031
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
2031
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
2031
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
5036
2031
5036
5036
5036
2031
5036
2031
2031
2031
5036
5036
5036
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
5036
5036
5036
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
2031
5036
5036
5036
5036
2031
5036
2031
2031
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
2031
5036
5036
5036
2031
5036
5036
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
2031
5036
5036
5036
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
2031
5036
2031
2031
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
5036
2031
5036
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
5036
5036
5036
5036
2031
2031
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
5036
5036
5036
2031
5036
2031
5036
5036
5036
2031
2031
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
2031
2031
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
2031
2031
5036
5036
2031
2031
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
2031
5036
2031
5036
2031
2031
5036
5036
2031
2031
2031
5036
5036
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
5036
5036
2031
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
5036
5036
2031
5036
5036
5036
5036
2031
2031
5036
2031
2031
2031
2031
5036
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
2031
5036
5036
5036
2031
5036
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
5036
5036
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
2031
5036
5036
2031
5036
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
2031
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
5036
2031
5036
5036
5036
2031
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
2031
5036
5036
5036
2031
2031
5036
2031
2031
2031
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
2031
5036
5036
2031
2031
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
5036
5036
2031
2031
5036
5036
5036
5036
2031
2031
2031
2031
5036
2031
2031
2031
2031
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
5036
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
0
0
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
0
5010
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
0
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
0
2031
2031
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
0
0
0
0
2031
0
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
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
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
0
0
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
7011
7011
7011
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
5010
5010
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
5010
2031
2031
5010
5010
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
0
0
0
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
2031
5010
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
5010
2031
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7011
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
5010
5010
5010
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
5010
2031
2031
2031
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
0
0
0
0
0
0
0
0
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
5010
5010
5010
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
5010
2031
2031
2031
2031
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
5010
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
5010
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
5010
5010
5010
7011
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
0
0
0
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
5010
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
7005
7005
7005
7005
7005
7005
7005
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
5010
5010
7005
7005
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
6030
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
2031
2031
6030
6030
6030
6030
7005
2031
2031
2031
2031
5010
6030
6030
2031
5010
5010
7011
7011
7011
7011
7011
5010
5010
7005
7005
2031
6030
2031
2031
5010
2031
2031
2031
2031
5010
5010
5010
7005
2031
2031
7005
5010
6030
5010
5010
5010
2031
5010
7005
7005
7005
2031
2031
2031
7005
7005
7005
7005
7005
5010
5010
7011
5010
5010
5010
2031
2031
2031
2031
2031
5010
2031
2031
7005
5010
5010
2031
2031
2031
2031
6030
6030
6030
6030
7005
7005
7005
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
7011
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
6030
6030
2031
2031
5010
2031
2031
2031
2031
2031
7011
7011
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
7005
7005
2031
2031
2031
2031
6030
5010
7005
7005
7005
7005
7005
2031
5010
2031
2031
2031
7005
7005
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
2031
7005
7005
2031
5010
7005
7005
2031
5010
5010
5010
2031
5010
5010
5010
5010
5010
5010
6030
2031
6030
6030
7005
7005
7005
7005
2031
2031
7005
7005
7005
7005
2031
5010
2031
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
7005
7005
7005
7005
7005
7005
5010
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
2031
7011
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
6030
7005
2031
7005
7005
7005
7005
5010
5010
5010
7005
2031
2031
5010
5010
5010
2031
6030
6030
2031
2031
7005
7005
7005
7005
7005
6030
6030
5010
5010
6030
6030
6030
6030
6030
6030
5010
7005
7005
5010
6030
6030
6030
6030
7005
7005
2031
2031
2031
2031
2031
5010
5010
5010
5010
6030
6030
6030
6030
2031
5010
2031
2031
2031
6030
6030
6030
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
7005
2031
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
2031
2031
7005
5010
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
5010
2031
2031
5010
5010
7011
7011
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
2031
6030
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
7005
6030
6030
6030
6030
2031
7005
7005
7005
7005
7005
7005
2031
7005
7005
2031
2031
5010
2031
2031
2031
6030
7005
7005
5010
7005
2031
2031
2031
5010
7005
7005
7005
7005
7005
5010
2031
6030
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
5010
5010
6030
6030
6030
6030
7005
7005
7005
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
2031
2031
2031
2031
2031
7005
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
2031
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
7005
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
5010
5010
5010
7005
7005
7005
7005
7005
2031
2031
2031
6030
2031
6030
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
5010
5010
5010
2031
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
6030
6030
6030
6030
2031
2031
2031
2031
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
7005
7005
7005
7005
6030
6030
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
5010
5010
2031
2031
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
7011
7011
7011
2031
7005
7005
2031
2031
2031
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
6030
2031
2031
2031
5010
5010
5010
7005
7005
7005
2031
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
6030
2031
6030
2031
6030
2031
6030
2031
2031
2031
2031
2031
5010
5010
2031
6030
6030
6030
6030
6030
7005
5010
5010
5010
5010
6030
6030
6030
6030
2031
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
6030
5010
5010
5010
6030
6030
2031
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
5010
6030
6030
6030
2031
2031
2031
5010
5010
2031
2031
2031
5010
5010
5010
2031
2031
2031
7005
2031
2031
7005
7005
7005
7005
7005
7005
7005
6030
2031
2031
2031
2031
6030
6030
2031
2031
5010
6030
6030
6030
6030
2031
6030
2031
6030
2031
2031
2031
6030
2031
2031
6030
6030
6030
2031
6030
6030
6030
5010
5010
5010
5010
5010
2031
2031
7011
2031
2031
2031
2031
2031
7011
5010
5010
2031
6030
6030
6030
5010
5010
5010
6030
5010
5010
2031
2031
6030
6030
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
6030
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
6030
5010
5010
5010
5010
5010
5010
6030
6030
5010
2031
6030
6030
6030
6030
7005
7005
7005
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7005
7005
7005
7005
7005
7005
7005
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
7005
7005
7005
2031
2031
2031
2031
2031
2031
5010
6030
6030
2031
2031
2031
7005
7005
7005
7005
5010
2031
2031
7005
7005
2031
2031
6030
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
7005
5010
5010
5010
5010
2031
2031
5010
2031
5010
2031
6030
2031
2031
5010
5010
5010
2031
2031
2031
2031
6030
6030
7005
5010
5010
6030
6030
2031
2031
2031
5010
5010
5010
5010
5010
5010
7005
5010
5010
2031
2031
2031
2031
2031
5010
5010
2031
7005
6030
2031
2031
5010
5010
5010
7005
7005
7005
6030
6030
7005
7011
7011
5010
6030
6030
2031
2031
5010
5010
5010
7005
7005
5010
5010
5010
5010
2031
5010
6030
6030
5010
5010
6030
2031
6030
6030
6030
5010
2031
2031
2031
2031
2031
5010
5010
5010
7005
7005
7005
5010
5010
2031
6030
6030
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
7005
7005
6030
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
6030
6030
5010
7005
7011
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
6030
6030
7011
6030
6030
6030
6030
6030
6030
6030
6030
5010
2031
7005
7005
5010
5010
2031
2031
5010
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
2031
2031
7005
7005
7005
7005
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
5010
5010
5010
5010
6030
6030
5010
5010
5010
5010
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
7005
7005
7005
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
6030
6030
6030
2031
5010
5010
5010
5010
2031
2031
6030
6030
6030
7005
7005
7005
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
6030
6030
2031
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
2031
5010
5010
2031
2031
2031
2031
7005
7005
6030
7011
7011
7011
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
6030
6030
6030
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
6030
6030
2031
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
7005
6030
6030
6030
6030
2031
2031
2031
6030
6030
6030
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
6030
6030
2031
5010
2031
2031
2031
5010
5010
7005
7005
7005
7005
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
5010
2031
5010
6030
6030
2031
7011
5010
5010
5010
7005
7005
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
6030
6030
7005
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
7005
5010
5010
2031
2031
2031
2031
5010
2031
2031
5010
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
6030
5010
5010
5010
5010
5010
5010
5010
6030
6030
6030
6030
7005
6030
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
7005
7005
7005
7005
7005
2031
2031
2031
2031
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
2031
2031
2031
5010
7005
7005
6030
6030
6030
6030
2031
2031
2031
2031
2031
6030
2031
2031
6030
7005
5010
5010
6030
6030
6030
5010
2031
2031
2031
5010
2031
2031
5010
5010
5010
6030
6030
7011
7011
7011
7011
2031
5010
5010
5010
5010
6030
6030
2031
5010
6030
6030
6030
5010
5010
5010
2031
2031
6030
2031
2031
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
7005
7005
7005
7005
5010
5010
5010
2031
2031
6030
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
5010
5010
7005
7005
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
5010
5010
7005
7005
5010
2031
2031
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
6030
2031
2031
2031
2031
2031
2031
6030
7005
7005
7005
5010
5010
6030
2031
7005
7005
7005
7005
7005
5010
2031
2031
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
6030
6030
2031
6030
7005
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
6030
6030
5010
5010
2031
2031
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
7005
2031
2031
2031
2031
2031
7005
7005
7005
7005
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
7005
7005
6030
2031
2031
6030
6030
6030
6030
5010
6030
5010
5010
5010
5010
5010
2031
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
7005
7005
7005
7005
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
6030
6030
6030
6030
2031
6030
6030
2031
7005
7005
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
5010
5010
5010
5010
5010
2031
2031
5010
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
6030
2031
6030
2031
2031
5010
5010
2031
2031
7005
7005
2031
6030
6030
6030
2031
2031
2031
6030
6030
6030
2031
2031
2031
7005
2031
2031
5010
2031
2031
5010
6030
6030
6030
6030
5010
2031
7005
7005
2031
7005
5010
5010
5010
7005
7005
7005
7005
7005
5010
5010
5010
2031
5010
5010
5010
2031
7005
7005
5010
7005
7005
7005
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
6030
7005
2031
5010
5010
6030
6030
6030
5010
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
5010
5010
2031
2031
2031
2031
2031
6030
2031
2031
6030
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
5010
5010
6030
6030
7005
7005
7005
7005
7005
5010
5010
5010
5010
6030
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
7011
7005
2031
2031
2031
2031
2031
2031
2031
7005
7005
7005
7005
7005
7005
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
7005
7005
7005
7005
5010
7005
7005
5010
2031
2031
2031
2031
5010
5010
5010
5010
7005
5010
5010
5010
5010
5010
2031
2031
2031
5010
5010
5010
6030
6030
6030
2031
2031
2031
2031
6030
2031
2031
2031
2031
7005
2031
7005
6030
6030
6030
6030
6030
2031
7005
7005
7005
7005
2031
2031
2031
2031
2031
6030
6030
7005
5010
6030
6030
5010
5010
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
7011
2031
2031
2031
2031
2031
2031
6030
5010
2031
7005
2031
2031
2031
2031
2031
7005
5010
5010
2031
2031
2031
2031
5010
5010
6030
2031
2031
2031
5010
2031
2031
2031
2031
5010
5010
5010
7005
7005
7005
7005
7005
7005
2031
2031
5010
5010
5010
5010
6030
6030
6030
6030
5010
5010
5010
5010
5010
6030
2031
6030
6030
6030
5010
7005
7005
7005
5010
5010
5010
7005
7005
7005
5010
5010
5010
6030
6030
6030
5010
5010
2031
7005
7005
7005
2031
2031
5010
5010
7005
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
5010
5010
5010
7011
2031
5010
5010
2031
2031
2031
2031
7005
7005
6030
7011
7011
2031
2031
2031
2031
7005
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
7005
2031
7005
7005
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
5010
5010
5010
2031
2031
2031
2031
6030
6030
5010
2031
2031
2031
2031
2031
2031
2031
5010
7005
7005
7005
7005
7005
7005
7011
7011
5010
2031
2031
6030
6030
6030
5010
5010
5010
2031
2031
2031
5010
7005
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
6030
6030
2031
2031
5010
2031
2031
7005
7005
7005
7005
7005
6030
6030
6030
2031
2031
2031
2031
2031
6030
6030
6030
2031
7005
7005
7005
7005
6030
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
7005
7005
7005
7005
6030
6030
6030
6030
6030
6030
5010
5010
7005
2031
2031
2031
6030
6030
6030
6030
7005
7005
7005
2031
5010
5010
2031
5010
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
6030
7005
2031
2031
7005
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
6030
6030
2031
2031
2031
2031
2031
5010
2031
2031
5010
6030
6030
6030
6030
2031
2031
2031
5010
5010
7005
7005
2031
5010
5010
5010
2031
7005
7005
2031
2031
2031
2031
5010
5010
2031
7011
7011
7011
7011
7011
7011
6030
6030
5010
5010
5010
5010
7005
7005
7005
7005
2031
2031
2031
2031
5010
7005
7005
7005
7005
2031
2031
7005
7005
7005
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
6030
2031
2031
6030
6030
6030
5010
2031
2031
2031
2031
2031
7005
2031
2031
2031
2031
5010
7005
6030
6030
6030
5010
5010
5010
5010
2031
2031
7005
7005
5010
5010
5010
5010
2031
5010
5010
2031
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
2031
5010
5010
5010
7005
7005
7005
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
5010
5010
5010
5010
2031
2031
2031
7005
7005
7005
2031
2031
2031
2031
2031
2031
5010
5010
2031
5010
5010
2031
2031
2031
7005
7005
7005
7005
5010
5010
5010
5010
6030
6030
7005
7005
7005
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
5010
2031
5010
5010
5010
2031
2031
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
5010
7011
7011
7011
7011
7005
7005
7005
7005
2031
2031
2031
7005
7005
2031
2031
2031
6030
6030
5010
5010
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
7005
7005
7005
7005
5010
7005
7005
2031
2031
7005
7005
2031
2031
7005
2031
2031
7005
7005
7005
5010
5010
5010
6030
6030
7005
5010
5010
5010
2031
2031
6030
5010
5010
5010
5010
7005
2031
7005
7005
2031
2031
2031
2031
7005
7005
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
5010
5010
5010
5010
2031
2031
2031
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
7005
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
6030
2031
2031
5010
2031
6030
2031
2031
2031
5010
5010
6030
6030
7005
2031
5010
5010
5010
7011
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
2031
7005
6030
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
7005
2031
7005
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
7005
7005
7005
7005
6030
6030
6030
6030
6030
5010
5010
5010
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
7005
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
5010
7005
6030
6030
7005
7005
7005
7005
7005
5010
2031
7011
2031
2031
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
7005
2031
2031
5010
2031
2031
2031
2031
2031
7005
7005
7005
7005
2031
2031
2031
2031
7005
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
2031
7005
7005
7005
2031
2031
2031
2031
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
7005
7005
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
7011
7011
7011
7005
7005
7005
7005
6030
6030
6030
7005
7005
7005
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
2031
7005
7005
7005
7005
6030
6030
6030
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
7005
7005
7005
7005
7005
2031
2031
5010
5010
2031
2031
5010
5010
5010
5010
5010
5010
5010
7005
7005
6030
6030
6030
5010
2031
2031
2031
7005
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
7005
7005
7005
2031
2031
2031
2031
5010
5010
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
5010
5010
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
5010
5010
5010
7005
5010
5010
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
7005
7005
7005
2031
2031
2031
6030
7005
5010
5010
2031
2031
2031
7005
7005
7005
5010
5010
5010
5010
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
2031
2031
2031
2031
7005
7005
7005
7005
6030
6030
6030
6030
6030
6030
5010
5010
5010
5010
7005
5010
6030
6030
6030
6030
2031
2031
7005
7005
7005
7005
7005
7005
2031
2031
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
2031
5010
5010
6030
5010
5010
5010
5010
5010
5010
5010
5010
2031
5010
6030
6030
6030
6030
6030
5010
5010
5010
5010
7005
5010
2031
5010
5010
2031
2031
2031
5010
5010
2031
5010
5010
5010
6030
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
2031
6030
5010
5010
2031
2031
7005
7005
5010
5010
5010
5010
5010
7005
7005
2031
2031
7005
7005
7005
7005
7005
2031
2031
5010
5010
2031
2031
5010
2031
2031
2031
2031
6030
6030
5010
5010
6030
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
7005
7005
2031
2031
2031
2031
7005
7005
7005
7005
2031
2031
2031
6030
2031
2031
5010
2031
2031
2031
7005
2031
2031
7011
2031
2031
6030
6030
2031
2031
2031
5010
5010
6030
2031
2031
2031
2031
2031
2031
2031
7005
7005
7005
7005
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
2031
2031
7005
7005
7005
7005
6030
6030
6030
6030
6030
2031
2031
2031
2031
5010
5010
2031
2031
2031
2031
6030
5010
2031
2031
6030
6030
6030
6030
6030
7005
7005
7005
7005
2031
6030
5010
5010
7005
7005
7005
7005
7005
2031
7005
7005
7005
2031
2031
2031
2031
2031
7005
5010
5010
5010
2031
2031
6030
5010
5010
5010
5010
5010
5010
7011
7011
7011
5010
5010
2031
2031
2031
2031
5010
5010
5010
6030
6030
6030
6030
6030
5010
2031
2031
2031
2031
2031
2031
5010
2031
2031
2031
2031
2031
6030
6030
5010
2031
2031
5010
5010
5010
5010
5010
2031
2031
7005
6030
6030
5010
2031
5010
5010
5010
5010
2031
2031
2031
6030
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
2031
2031
5010
5010
5010
7011
7011
7011
7011
2031
2031
2031
2031
2031
2031
5010
5010
5010
6030
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
7005
7005
5010
7005
7005
2031
2031
5010
5010
2031
2031
2031
7005
2031
7005
2031
7005
2031
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
2031
2031
2031
2031
6030
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
7005
2031
2031
2031
7005
7005
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
5010
6030
5010
5010
5010
7011
2031
2031
2031
2031
5010
2031
5010
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
6030
7005
7005
2031
2031
2031
6030
6030
6030
7005
7005
7005
7005
7005
7005
2031
7005
7005
7005
7005
5010
5010
5010
5010
5010
7011
7011
7011
2031
2031
6030
6030
6030
6030
5010
5010
2031
2031
2031
2031
2031
2031
7005
2031
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
2031
7005
7005
2031
2031
5010
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
6030
6030
2031
2031
2031
2031
2031
5010
5010
5010
2031
2031
2031
2031
5010
7005
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
5010
5010
7005
7005
7005
2031
2031
2031
2031
2031
7005
7005
7005
7005
2031
2031
6030
6030
6030
2031
2031
2031
7005
7005
7005
5010
5010
6030
7005
7005
7005
2031
2031
7005
2031
2031
2031
2031
5010
5010
6030
6030
6030
6030
6030
6030
6030
5010
5010
5010
2031
2031
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
2031
2031
6030
6030
5010
5010
5010
5010
7005
7005
5010
5010
7005
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
40032
40032
40032
5010
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
40032
40032
7005
6030
6030
40032
40032
40032
40032
40032
40032
40032
6030
6030
6030
7005
40032
5010
7005
7005
7005
6030
6030
6030
6030
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
6030
6030
6030
5010
5010
5010
6030
6030
6030
5010
5010
5010
5010
5010
7005
7005
40032
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
40032
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
7005
7005
5010
5010
5010
5010
5010
40032
40032
5010
7005
5010
5010
5010
7005
5010
5010
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
6030
6030
5010
5010
5010
7005
7005
40032
5010
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
0
0
0
0
7005
7005
7005
5010
40032
40032
7005
40032
40032
40032
40032
40032
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
0
0
0
40032
40032
5010
5010
5010
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
6030
6030
6030
6030
6030
5010
5010
5010
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
5010
7005
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
6030
5010
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
5010
6030
6030
5010
5010
5010
5010
7005
7005
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
7005
5010
5010
5010
40032
40032
40032
5010
5010
40032
40032
40032
40032
40032
40032
7005
7005
40032
40032
40032
5010
5010
7005
6030
7005
7005
0
40032
0
0
0
6030
6030
5010
5010
5010
7005
7005
7005
7005
5010
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
6030
7005
7005
5010
5010
5010
7005
7005
7005
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
5010
5010
5010
6030
6030
40032
40032
40032
40032
40032
40032
5010
5010
40032
40032
6030
6030
6030
5010
6030
5010
7005
7005
40032
7005
7005
5010
5010
5010
5010
5010
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
40032
40032
40032
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
5010
5010
5010
5010
5010
6030
6030
6030
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
0
7005
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
6030
6030
6030
6030
7005
7005
5010
7005
7005
7005
5010
6030
6030
7005
5010
6030
6030
6030
6030
5010
5010
5010
5010
0
40032
40032
40032
40032
40032
40032
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
7005
7005
7005
7005
7005
7005
5010
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
6030
6030
7005
6030
6030
6030
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
5010
5010
5010
5010
7005
40032
5010
5010
40032
40032
40032
40032
40032
5010
7005
7005
7005
7005
5010
5010
6030
5010
40032
40032
40032
5010
5010
5010
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
40032
6030
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
7005
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
40032
7005
7005
7005
7005
40032
40032
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
7005
7005
7005
7005
40032
40032
40032
0
40032
0
40032
40032
40032
40032
40032
40032
40032
7005
7005
5010
40032
40032
40032
40032
40032
7005
7005
7005
7005
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
5010
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
7005
5010
5010
5010
40032
40032
40032
40032
40032
5010
5010
40032
40032
40032
40032
40032
7005
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
6030
6030
6030
7005
7005
5010
5010
5010
5010
5010
5010
5010
6030
5010
40032
40032
40032
5010
5010
5010
40032
40032
40032
5010
5010
40032
40032
5010
5010
5010
5010
5010
5010
5010
7005
7005
5010
7005
7005
7005
7005
7005
7005
40032
7005
0
40032
0
40032
40032
40032
40032
5010
5010
5010
7005
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
5010
5010
5010
5010
7005
40032
40032
40032
40032
40032
40032
40032
5010
7005
6030
6030
6030
6030
5010
5010
5010
5010
40032
40032
40032
40032
40032
6030
6030
6030
7005
40032
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
0
40032
7005
7005
7005
7005
5010
7005
7005
7005
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
6030
6030
7005
7005
7005
7005
7005
7005
40032
40032
40032
5010
40032
40032
5010
5010
6030
6030
6030
7005
7005
7005
5010
5010
6030
6030
6030
7005
7005
5010
5010
5010
40032
40032
5010
6030
7005
7005
6030
40032
40032
40032
40032
40032
6030
6030
6030
5010
40032
40032
40032
40032
40032
40032
6030
6030
6030
5010
5010
7005
7005
5010
5010
6030
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
40032
7005
7005
7005
40032
40032
0
0
40032
0
0
0
7005
7005
7005
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
7005
7005
7005
7005
7005
7005
5010
5010
6030
5010
40032
7005
7005
5010
5010
6030
6030
6030
6030
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
40032
40032
40032
40032
40032
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
6030
6030
5010
5010
5010
6030
6030
6030
5010
6030
6030
5010
5010
5010
5010
5010
6030
6030
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
7005
7005
7005
40032
40032
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
40032
40032
40032
6030
6030
6030
7005
7005
6030
40032
40032
40032
40032
40032
40032
40032
6030
6030
6030
6030
6030
6030
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
40032
5010
5010
5010
7005
5010
5010
5010
5010
5010
5010
40032
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
7005
7005
7005
6030
6030
6030
7005
7005
7005
7005
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
5010
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
40032
7005
7005
7005
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
7005
7005
6030
6030
40032
40032
40032
0
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
7005
7005
40032
5010
6030
6030
6030
6030
6030
6030
6030
40032
40032
40032
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
5010
5010
5010
5010
5010
5010
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
7005
7005
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
40032
40032
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
7005
7005
6030
7005
7005
7005
5010
7005
7005
7005
6030
40032
5010
5010
5010
5010
40032
40032
40032
40032
7005
7005
40032
40032
40032
40032
40032
40032
40032
5010
5010
6030
6030
6030
6030
6030
6030
6030
6030
6030
5010
5010
5010
5010
6030
6030
6030
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
7005
7005
6030
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
5010
5010
5010
6030
6030
5010
5010
5010
40032
40032
40032
40032
40032
6030
6030
7005
7005
5010
5010
5010
5010
7005
7005
7005
7005
5010
40032
5010
5010
5010
5010
5010
40032
40032
40032
7005
7005
7005
5010
5010
5010
5010
7005
7005
7005
7005
6030
40032
40032
40032
40032
40032
40032
6030
6030
6030
6030
6030
7005
6030
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
5010
7005
7005
7005
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
5010
5010
5010
40032
40032
40032
40032
6030
6030
7005
40032
40032
40032
40032
40032
40032
5010
5010
40032
40032
40032
40032
40032
40032
6030
6030
7005
7005
5010
5010
5010
5010
40032
40032
40032
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
7005
7005
7005
7005
5010
5010
7005
7005
7005
7005
7005
5010
5010
5010
5010
7005
7005
6030
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
5010
5010
5010
6030
6030
6030
40032
40032
7005
7005
7005
7005
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
6030
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
40032
40032
40032
40032
40032
40032
40032
6030
7005
6030
6030
7005
7005
7005
7005
7005
5010
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
40032
40032
40032
40032
40032
7005
7005
6030
6030
6030
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
7005
40032
40032
40032
40032
40032
40032
40032
40032
5010
40032
40032
40032
40032
40032
40032
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
6030
7005
7005
7005
7005
7005
5010
5010
5010
40032
40032
40032
40032
6030
6030
7005
7005
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
7005
5010
5010
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
5010
7005
5010
7005
7005
7005
7005
5010
5010
5010
40032
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
5010
5010
5010
7005
7005
7005
7005
6030
6030
6030
6030
5010
5010
5010
40032
5010
5010
5010
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
7005
40032
40032
40032
40032
5010
5010
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
5010
5010
5010
5010
5010
40032
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
5010
5010
40032
40032
40032
40032
40032
40032
40032
6030
5010
5010
5010
5010
5010
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
7005
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
5010
5010
5010
40032
40032
6030
6030
5010
7005
7005
40032
0
0
40032
40032
0
40032
40032
0
0
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
40032
7005
7005
7005
7005
5010
5010
40032
40032
40032
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
5010
5010
5010
40032
40032
40032
40032
40032
7005
5010
5010
7005
7005
5010
5010
40032
40032
40032
40032
40032
40032
7005
6030
6030
7005
7005
7005
7005
40032
40032
5010
5010
7005
5010
40032
40032
40032
40032
5010
5010
5010
5010
6030
6030
6030
6030
5010
40032
40032
5010
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
5010
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
6030
7005
7005
5010
7005
7005
7005
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
6030
6030
5010
5010
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
6030
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
6030
6030
6030
6030
6030
6030
6030
7005
7005
7005
5010
5010
7005
7005
5010
7005
7005
7005
7005
5010
5010
5010
6030
7005
40032
40032
40032
40032
40032
40032
40032
40032
7005
40032
40032
40032
40032
40032
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
5010
5010
7005
6030
6030
5010
5010
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
40032
40032
6030
7005
7005
7005
5010
40032
40032
7005
7005
7005
7005
7005
7005
5010
6030
6030
6030
5010
5010
5010
5010
7005
7005
7005
7005
40032
40032
7005
40032
40032
5010
5010
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
40032
40032
0
40032
0
0
40032
40032
40032
40032
40032
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
6030
6030
40032
40032
40032
7005
7005
7005
7005
7005
6030
6030
5010
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
5010
7005
7005
7005
7005
40032
7005
7005
7005
7005
40032
40032
40032
5010
40032
40032
40032
7005
7005
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
5010
5010
7005
7005
40032
7005
5010
5010
5010
40032
40032
40032
5010
5010
5010
5010
7005
7005
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
40032
40032
40032
40032
40032
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
6030
6030
6030
6030
6030
40032
40032
40032
6030
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
5010
5010
6030
5010
7005
7005
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
5010
7005
7005
7005
5010
5010
6030
6030
6030
6030
6030
40032
40032
40032
40032
0
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
6030
6030
6030
6030
40032
40032
40032
40032
5010
40032
40032
40032
40032
40032
7005
7005
7005
5010
5010
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
5010
7005
7005
7005
7005
7005
7005
7005
6030
7005
7005
7005
5010
7005
7005
7005
5010
5010
7005
6030
6030
6030
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
7005
5010
5010
7005
5010
7005
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
40032
40032
7005
7005
7005
7005
6030
6030
6030
6030
5010
5010
5010
7005
7005
7005
7005
7005
7005
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
7005
7005
7005
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
40032
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
40032
7005
7005
7005
7005
5010
5010
5010
5010
40032
40032
40032
40032
40032
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
6030
5010
40032
5010
5010
5010
5010
5010
7005
7005
7005
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
40032
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
6030
7005
40032
40032
40032
7005
7005
7005
7005
7005
0
0
0
0
40032
40032
0
40032
0
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
7005
5010
5010
5010
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
6030
6030
40032
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
40032
40032
40032
6030
6030
7005
7005
7005
7005
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
6030
6030
6030
6030
6030
7005
7005
7005
7005
7005
7005
7005
5010
5010
6030
6030
6030
6030
5010
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
6030
6030
6030
6030
5010
5010
5010
6030
6030
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
5010
6030
6030
6030
6030
6030
7005
7005
7005
6030
6030
6030
6030
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
40032
40032
40032
40032
5010
5010
6030
6030
6030
6030
6030
7005
5010
5010
5010
5010
5010
6030
6030
7005
6030
6030
6030
6030
7005
7005
40032
40032
40032
7005
7005
5010
7005
6030
6030
6030
5010
7005
7005
7005
7005
7005
7005
6030
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
5010
5010
5010
7005
7005
6030
5010
7005
6030
6030
6030
6030
5010
5010
40032
7005
40032
40032
40032
40032
40032
5010
5010
5010
40032
5010
5010
5010
7005
7005
7005
7005
7005
7005
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
6030
5010
5010
40032
40032
5010
7005
7005
40032
40032
40032
40032
40032
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
6030
6030
7005
7005
40032
40032
40032
40032
5010
40032
40032
40032
40032
7005
7005
7005
7005
6030
6030
7005
6030
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
40032
7005
5010
5010
5010
5010
5010
6030
6030
6030
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
5010
5010
5010
5010
5010
6030
6030
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
5010
5010
5010
5010
6030
5010
5010
5010
5010
5010
40032
40032
40032
5010
40032
40032
40032
40032
5010
40032
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
5010
5010
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
7005
5010
5010
5010
5010
5010
7005
7005
7005
5010
40032
40032
40032
40032
40032
40032
5010
5010
40032
40032
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
6030
5010
5010
40032
40032
40032
5010
5010
5010
5010
40032
40032
5010
5010
5010
5010
5010
5010
7005
7005
5010
7005
7005
7005
5010
6030
6030
6030
6030
6030
7005
7005
7005
5010
7005
7005
7005
40032
40032
40032
40032
5010
5010
5010
7005
7005
7005
7005
6030
6030
6030
6030
6030
6030
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
7005
7005
7005
7005
7005
40032
6030
6030
7005
0
40032
0
40032
40032
0
40032
40032
40032
40032
40032
7005
7005
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
6030
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
5010
5010
5010
5010
5010
40032
40032
40032
5010
5010
5010
6030
40032
7005
40032
40032
40032
0
40032
40032
40032
0
40032
0
40032
40032
6030
6030
40032
40032
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
2031
7005
2031
1004
0
1004
1004
1004
1004
1004
1004
2031
2031
2031
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
6030
6030
6030
2031
2031
2031
2031
1003
1003
1003
1003
1003
6030
2031
2031
2031
2031
2031
6030
6030
1003
1003
2031
2031
1004
1004
1003
1003
1003
1003
1003
1003
0
0
1006
1004
1004
1004
1003
1003
1003
1006
6030
6030
6030
1006
2031
2031
2031
2031
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
1003
1003
0
1003
1003
1003
2031
2031
1003
2031
2031
6030
6030
6030
2031
2031
1004
1004
2031
1003
1003
1003
7005
7005
7005
1003
1003
1003
6030
6030
1004
6030
6030
6030
6030
6030
1004
1004
1004
1006
6030
6030
2031
2031
2031
7005
7005
7005
7005
7005
7005
7005
7005
2031
7005
1003
1003
7005
7005
2031
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
6030
6030
6030
7005
7005
2031
2031
1003
2031
2031
7005
7005
6030
1006
1006
7005
7005
1003
1003
1003
1003
1003
1006
1006
1006
2031
2031
1003
1004
1004
2031
0
2031
2031
2031
2031
2031
2031
1004
6030
6030
6030
6030
6030
6030
6030
1006
6030
6030
2031
2031
0
0
0
2031
2031
2031
7005
7005
7005
7005
7005
1004
1004
2031
2031
2031
2031
2031
1006
1006
1003
1003
1003
1003
1003
2031
7005
2031
0
0
0
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1004
1006
1004
1006
7005
7005
7005
7005
1004
1004
2031
2031
2031
6030
2031
1004
6030
6030
6030
6030
6030
1006
1004
1004
1004
1004
2031
2031
2031
2031
2031
2031
6030
6030
7005
7005
2031
2031
1004
1004
1004
1004
6030
6030
6030
2031
2031
2031
2031
2031
2031
6030
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
1003
1003
1003
0
0
0
0
0
0
7005
7005
7005
7005
2031
2031
2031
2031
2031
1003
1003
2031
7005
1003
1003
1003
0
0
0
0
1003
1003
1003
1003
1003
1003
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
7005
1003
1003
1003
1003
2031
2031
2031
2031
1006
1006
1006
2031
2031
2031
2031
2031
7005
7005
6030
6030
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
7005
7005
7005
7005
7005
7005
1004
1004
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
6030
7005
1003
1003
1003
1003
1006
1006
2031
7005
7005
7005
6030
6030
6030
0
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
0
1006
1006
0
1004
2031
2031
2031
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
7005
7005
7005
7005
7005
7005
2031
7005
2031
7005
7005
6030
6030
6030
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
6030
7005
7005
7005
7005
7005
7005
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
6030
2031
2031
7005
7005
7005
6030
2031
2031
2031
1003
1003
1003
6030
6030
6030
6030
7005
7005
7005
7005
0
0
1006
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1006
1006
1006
7005
7005
7005
7005
7005
2031
2031
0
0
0
0
0
0
0
7005
7005
2031
2031
2031
2031
1006
1006
1006
1006
1003
1003
1003
0
0
1006
1006
1006
1003
1003
1003
0
0
0
0
0
0
1003
7005
7005
1006
1004
1006
1006
7005
2031
2031
1006
1006
2031
2031
1004
1004
1004
1006
1006
1006
2031
2031
2031
2031
2031
2031
2031
7005
7005
2031
2031
2031
6030
2031
2031
2031
2031
1004
1004
6030
1003
1003
1003
7005
1003
1003
6030
1003
1003
1003
7005
7005
7005
2031
2031
1003
2031
1003
6030
6030
6030
6030
7005
7005
2031
2031
1006
1006
1006
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
2031
1006
1006
2031
2031
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
2031
2031
2031
1003
1003
1003
1003
6030
6030
7005
0
1003
1003
2031
2031
2031
2031
2031
2031
7005
7005
1004
1004
1003
1003
1003
1004
1004
1003
1003
1003
1003
6030
6030
7005
7005
7005
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
1004
1004
7005
7005
7005
7005
7005
2031
1006
1003
1003
1003
1003
1003
1003
2031
2031
2031
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
1003
1003
2031
2031
2031
2031
2031
1003
1003
1003
0
1003
0
1003
1003
0
1003
6030
6030
1003
1003
1003
1003
1003
1003
7005
7005
7005
0
0
1003
1003
1003
1003
1003
1003
1003
0
0
0
0
1006
1006
1006
1006
2031
2031
1003
2031
7005
1003
1006
1006
6030
7005
7005
1004
1004
7005
7005
7005
2031
2031
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
2031
1006
1006
7005
7005
7005
1003
2031
1003
1003
1003
1003
1003
1003
1003
1003
2031
2031
7005
1003
1003
6030
6030
6030
0
0
0
7005
7005
7005
7005
7005
6030
1003
7005
7005
7005
7005
2031
2031
2031
1003
1003
7005
1006
1006
1006
2031
2031
2031
2031
7005
7005
7005
2031
1003
0
2031
2031
2031
2031
7005
1004
1004
1004
1004
2031
2031
2031
2031
1004
1004
2031
2031
2031
2031
6030
1003
1003
1003
0
0
1006
1006
1006
1006
1006
1006
1003
1003
1003
1003
2031
2031
2031
1003
1003
1003
1003
1003
7005
7005
7005
7005
2031
2031
6030
6030
6030
6030
6030
6030
0
0
0
0
0
0
2031
2031
2031
2031
2031
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
6030
6030
6030
7005
7005
7005
1003
1003
1003
1003
1003
2031
2031
1006
1006
0
0
0
1003
1003
1003
0
0
1003
7005
7005
7005
7005
7005
2031
2031
6030
1003
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
2031
2031
2031
2031
1004
1004
1004
1004
1004
1004
2031
2031
2031
1003
1003
7005
7005
1003
1003
1003
1003
7005
7005
7005
6030
2031
2031
7005
2031
2031
2031
2031
2031
1003
1003
1003
1003
2031
2031
2031
2031
7005
7005
7005
6030
6030
6030
6030
6030
6030
7005
2031
2031
2031
2031
2031
2031
1003
1003
2031
2031
2031
7005
7005
7005
7005
1006
1006
1006
1003
7005
7005
7005
7005
7005
7005
7005
2031
6030
1004
1004
1006
2031
1006
1006
2031
7005
7005
7005
2031
1003
2031
2031
2031
2031
1003
1004
1004
1004
6030
1003
1003
1003
7005
1004
1004
1004
1004
2031
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
6030
6030
0
0
0
0
0
0
1003
1003
1006
1006
1006
1006
1006
6030
1003
6030
6030
1003
6030
1003
1003
1003
1003
1003
1004
1004
2031
2031
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
0
0
2031
2031
1006
1006
2031
2031
2031
1003
1003
1003
1004
6030
6030
6030
6030
0
1006
0
0
1006
0
7005
7005
7005
1003
1003
1003
1003
7005
7005
7005
7005
7005
7005
7005
6030
1004
2031
2031
1006
1004
2031
7005
2031
2031
2031
1003
1003
1003
1006
1006
1003
1003
6030
6030
0
1003
1003
1003
1003
1003
1003
1003
2031
6030
6030
6030
6030
7005
7005
7005
7005
7005
1004
1004
2031
2031
2031
1003
1003
1006
1006
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
7005
7005
1003
0
1003
7005
7005
7005
7005
1006
7005
7005
7005
7005
2031
2031
2031
1003
1003
1003
1003
1003
6030
6030
6030
2031
2031
1003
1003
1003
2031
7005
7005
1004
1004
1004
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
6030
1006
1004
6030
6030
1004
1004
1006
1003
2031
2031
1004
1004
1004
6030
6030
6030
6030
2031
2031
1003
1003
1003
0
1003
0
0
0
0
7005
1004
1003
1003
2031
2031
1003
1003
1003
1003
1003
1003
1003
1003
2031
1004
1004
1004
1004
1003
1004
0
0
0
0
0
2031
1004
1004
1004
7005
2031
1004
1004
1004
2031
2031
2031
1004
1006
2031
2031
2031
2031
0
0
0
7005
7005
7005
1003
1003
1003
0
2031
2031
2031
2031
1003
1003
6030
6030
6030
1003
1003
1003
2031
2031
2031
7005
2031
2031
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
6030
6030
6030
7005
7005
7005
7005
1003
1003
6030
6030
6030
6030
7005
7005
7005
1004
1004
1004
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1003
2031
2031
1003
2031
2031
2031
6030
6030
6030
6030
7005
1004
1003
1003
1003
1003
1004
1004
1004
0
0
0
1003
1003
1003
1003
6030
6030
6030
6030
6030
7005
7005
7005
7005
7005
2031
2031
7005
2031
1004
7005
7005
7005
1003
1003
7005
7005
7005
6030
6030
6030
6030
1004
1003
1003
1003
1003
1003
1003
1003
2031
2031
1004
1004
1004
1004
7005
7005
7005
7005
7005
7005
7005
7005
7005
1003
2031
2031
2031
1004
1004
1003
1003
1006
7005
1004
2031
1003
1003
1003
1003
6030
6030
6030
6030
7005
7005
7005
7005
6030
6030
2031
2031
1003
2031
1003
7005
7005
7005
1006
1003
2031
2031
7005
2031
7005
7005
2031
2031
1003
1003
1003
1003
1003
1004
1004
1003
1004
7005
7005
1004
1004
2031
2031
1003
1003
1003
2031
1006
1006
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
2031
2031
2031
2031
2031
1004
1004
2031
2031
2031
2031
2031
2031
2031
1006
1006
1006
2031
7005
7005
7005
7005
1006
2031
2031
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
7005
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
0
0
6030
6030
6030
6030
1003
7005
7005
7005
7005
7005
1003
1003
1003
1003
1003
1003
0
0
0
1006
1006
1006
1006
1003
1003
1003
1003
1003
7005
7005
2031
2031
1004
1004
2031
2031
2031
2031
0
1003
0
1003
6030
1006
1006
1006
1006
1003
1003
1003
1003
1004
1004
1004
1004
1004
1004
2031
1004
2031
7005
7005
6030
6030
6030
6030
2031
1003
1003
6030
6030
1004
6030
6030
6030
6030
6030
1004
7005
7005
6030
6030
1004
1004
1004
1004
7005
7005
7005
7005
7005
7005
7005
7005
2031
7005
7005
2031
1003
1003
1003
2031
2031
2031
2031
2031
2031
1003
7005
7005
7005
7005
2031
2031
2031
2031
1006
2031
2031
2031
2031
2031
1003
1003
1003
1003
1003
1003
6030
6030
2031
2031
1004
1004
1004
1004
1004
1004
2031
0
0
0
1003
1003
1003
1003
7005
6030
6030
6030
2031
1006
1006
1003
1003
1003
1003
1003
1003
0
1004
1004
1003
1003
1003
1003
1003
1004
2031
2031
2031
6030
7005
1003
0
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
7005
7005
2031
2031
1003
1003
2031
2031
2031
2031
2031
7005
7005
2031
2031
1006
1006
1006
2031
2031
2031
2031
1003
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
7005
0
0
0
0
0
0
0
0
0
1003
1003
2031
2031
1004
1003
1003
1003
1003
1003
1003
1003
1003
0
7005
7005
7005
2031
2031
1003
1003
1003
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
1004
0
1004
1004
1004
1004
2031
2031
1004
1004
1004
1004
2031
2031
7005
2031
2031
2031
2031
2031
7005
1003
1003
1003
1003
1003
1003
1003
1003
7005
7005
2031
2031
2031
2031
2031
7005
7005
7005
2031
2031
2031
2031
1003
1003
1003
1003
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
2031
2031
7005
7005
7005
1004
1004
6030
6030
6030
0
1003
1003
6030
6030
6030
6030
6030
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
1006
0
0
0
0
0
0
1003
1003
2031
2031
2031
2031
6030
7005
7005
7005
2031
2031
2031
1003
1003
1003
1003
1003
1003
0
2031
2031
2031
2031
2031
2031
2031
2031
6030
6030
6030
7005
1003
2031
2031
1003
1003
1003
1003
1003
1006
1006
6030
6030
6030
6030
6030
2031
2031
7005
7005
1004
1004
1004
0
0
0
1003
1003
1003
1003
1003
1003
1003
6030
6030
1006
2031
2031
2031
2031
1006
1006
1006
2031
2031
2031
2031
2031
6030
2031
1004
1004
6030
6030
6030
6030
6030
6030
6030
6030
7005
7005
7005
7005
1006
1006
1006
1003
1003
1004
1004
2031
1004
1004
1003
1003
1003
1003
1003
1003
1003
0
0
0
0
0
0
0
7005
7005
7005
2031
6030
6030
6030
6030
6030
0
2031
1004
1004
6030
6030
7005
1004
1004
1004
0
0
0
0
0
0
1003
6030
6030
2031
2031
2031
2031
1003
1003
1003
1003
1003
1003
1003
2031
1004
0
0
0
7005
7005
0
1006
1006
2031
2031
1006
1003
1003
1003
1003
1003
6030
6030
7005
7005
7005
1004
1004
1003
1003
1003
1003
1003
1003
1003
7005
2031
2031
7005
7005
7005
7005
7005
1003
1003
0
0
0
0
1003
1003
1003
1003
1003
1004
1004
1004
6030
1004
1004
1004
1004
2031
1003
1003
1003
1003
1006
1004
1004
1004
1004
1004
2031
2031
2031
2031
7005
2031
2031
2031
2031
2031
7005
7005
7005
1003
1003
1003
1003
0
0
0
7005
1003
1003
1003
1003
1003
1004
2031
2031
1003
2031
2031
7005
2031
2031
1003
1003
1003
2031
1004
1004
7005
7005
2031
2031
2031
1004
1006
1006
1006
1004
1004
6030
6030
6030
2031
2031
2031
2031
7005
1003
1003
1003
1003
1003
2031
1004
1004
1004
1004
1004
1004
6030
6030
1003
1003
1003
1003
2031
6030
6030
6030
2031
2031
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1003
2031
1003
1003
7005
7005
7005
2031
2031
2031
6030
6030
7005
7005
7005
7005
7005
7005
7005
1003
1004
1004
2031
2031
7005
7005
7005
7005
1003
1003
1003
1003
1003
1003
1003
2031
2031
1003
1003
1003
2031
1003
1003
6030
6030
1003
1003
6030
1003
1003
1003
1003
1003
1003
2031
2031
2031
7005
7005
7005
0
0
0
0
0
0
0
6030
6030
6030
6030
2031
2031
2031
1004
1004
2031
2031
0
0
0
0
1003
0
1003
0
1003
0
0
2031
2031
2031
2031
2031
2031
7005
7005
7005
7005
7005
2031
1006
1006
2031
2031
1004
1003
1003
1003
0
7005
1003
2031
2031
2031
1003
1003
1003
6030
1003
6030
6030
0
0
0
0
0
0
6030
1004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
7005
7005
0
7005
7005
7005
1004
1004
1004
2031
2031
1004
1004
1003
1003
1003
1003
1003
1003
7005
7005
2031
2031
1004
1004
1004
2031
2031
1006
1006
1006
2031
2031
1003
1004
1003
1003
7005
2031
7005
2031
1004
6030
6030
6030
1003
6030
1003
0
0
0
1003
1003
0
1003
2031
1006
1006
2031
2031
7005
2031
2031
2031
2031
2031
2031
2031
1003
1003
0
1003
1003
1003
1003
0
0
0
7005
7005
7005
7005
7005
2031
2031
2031
2031
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
2031
1003
1003
1003
1003
6030
6030
6030
2031
7005
7005
1004
7005
7005
7005
7005
1004
1004
1006
1006
0
1004
1006
0
0
0
1004
1006
1006
2031
1006
1003
1003
1003
1006
1006
1006
7005
7005
1004
6030
1004
1004
7005
7005
7005
2031
2031
2031
1003
1003
1003
1003
1003
1003
2031
2031
7005
7005
2031
2031
7005
7005
2031
1006
1006
0
1006
1006
2031
2031
1003
1003
1003
1003
1003
6030
2031
2031
6030
6030
7005
7005
7005
7005
1003
1003
1003
1003
2031
2031
2031
7005
7005
7005
7005
7005
2031
2031
6030
6030
6030
1006
1006
6030
1006
2031
2031
2031
2031
1003
1003
1003
1003
1003
1003
1003
1003
2031
2031
2031
1006
1006
1006
1003
1003
1006
1006
2031
2031
2031
6030
6030
7005
7005
7005
6030
6030
6030
7005
1004
1004
1004
2031
2031
7005
7005
7005
7005
1004
1004
1006
1003
1003
6030
6030
6030
6030
1004
1004
1004
7005
2031
2031
2031
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
1004
0
0
7005
2031
2031
2031
2031
2031
2031
2031
2031
1003
1003
1003
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
2031
7005
7005
2031
2031
0
0
0
0
1004
1004
1004
2031
6030
6030
6030
6030
6030
6030
6030
6030
2031
2031
6030
6030
6030
0
1003
1003
1003
1003
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
2031
2031
1003
2031
2031
2031
1003
1003
1003
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
1004
1004
1004
1004
1006
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1004
1004
1004
7005
7005
7005
7005
7005
7005
6030
6030
6030
2031
2031
2031
1003
1003
1003
1003
1003
1006
1006
1006
1006
2031
2031
2031
1006
1006
1003
1003
1003
1003
1003
7005
7005
1006
2031
2031
2031
2031
2031
1006
1006
7005
7005
7005
7005
7005
7005
7005
1004
1004
1004
1004
6030
1006
1004
1004
1003
1003
7005
7005
7005
7005
7005
1004
1004
1004
1004
1004
1004
2031
1003
1006
1006
1006
1003
1003
2031
2031
7005
7005
7005
7005
7005
2031
0
0
0
2031
0
0
0
1003
1004
1004
1004
1003
1003
2031
2031
7005
7005
0
1006
1006
1006
1006
7005
7005
7005
7005
7005
2031
2031
2031
2031
2031
6030
6030
6030
1004
2031
2031
2031
6030
6030
2031
2031
2031
2031
2031
2031
7005
7005
7005
1003
0
0
0
0
6030
7005
7005
7005
7005
1003
2031
2031
7005
7005
7005
7005
0
1006
2031
7005
7005
7005
6030
6030
6030
6030
1003
1003
1003
2031
2031
1003
2031
6030
6030
2031
2031
2031
7005
7005
7005
7005
7005
7005
7005
7005
1004
1004
1006
1006
7005
2031
2031
2031
6030
6030
6030
2031
2031
1004
1004
1004
1006
1006
1006
1003
1003
1003
6030
6030
2031
2031
2031
6030
1003
1003
1003
1003
1003
2031
2031
2031
1003
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
1003
0
1003
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
6030
6030
6030
1003
1003
1003
2031
1003
1004
7005
7005
7005
7005
7005
7005
7005
2031
2031
7005
1006
1006
1004
1004
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
7005
2031
0
0
0
1006
1006
1006
1006
1006
1003
1003
1004
1004
6030
6030
6030
6030
6030
7005
1004
1004
1004
1004
1004
7005
1003
1003
1003
1003
1003
1003
2031
0
0
6030
6030
6030
6030
1006
7005
7005
7005
7005
7005
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
7005
7005
7005
7005
6030
6030
1003
1003
1003
1003
1003
1003
1006
1006
1006
1006
1006
1006
7005
7005
7005
7005
7005
1004
1004
1004
7005
6030
6030
6030
6030
6030
1004
1004
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
6030
1003
1006
1006
6030
6030
1003
1003
1003
1003
1003
1003
7005
7005
2031
7005
7005
2031
2031
2031
2031
2031
6030
6030
6030
6030
6030
6030
6030
1003
6030
6030
1003
1003
1003
1003
1006
0
0
2031
2031
6030
6030
6030
0
0
1003
6030
6030
1004
1006
1006
1006
1003
1004
1004
1004
7005
1003
1003
2031
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
1003
1003
2031
2031
2031
2031
2031
2031
2031
2031
1006
1006
2031
2031
2031
1004
2031
2031
7005
6030
6030
1006
1003
1003
0
2031
2031
2031
6030
6030
6030
6030
6030
1006
1006
2031
2031
2031
7005
7005
7005
7005
7005
7005
2031
2031
2031
2031
7005
7005
2031
2031
1003
1003
2031
2031
2031
2031
1003
1003
1003
1003
1003
1003
1003
7005
1003
2031
2031
6030
6030
6030
6030
6030
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
7005
7005
7005
7005
7005
7005
7005
2031
2031
1003
1003
1003
1003
1003
1003
1003
1006
2031
2031
1004
1004
1004
2031
2031
2031
2031
2031
1003
1003
1003
1003
1003
1003
2031
2031
2031
1006
1003
1003
1003
1003
7005
7005
7005
1003
1003
1003
0
0
0
0
0
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
6030
7005
1006
1006
1006
6030
6030
6030
1003
1003
1003
1004
1004
1003
6030
6030
6030
6030
6030
1003
1003
1006
1003
1003
1006
1003
1006
7005
7005
7005
7005
1003
7005
7005
7005
7005
1003
1003
1003
7005
7005
1003
6030
6030
6030
1004
6030
6030
6030
40032
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
1003
1003
1003
1006
1006
1003
1003
40032
40032
7005
7005
40032
1003
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
7005
1003
1003
1003
1003
1003
1004
1004
1004
7005
7005
6030
6030
1003
1003
1003
6030
40032
40032
40032
1003
6030
6030
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1006
7005
1006
1006
1006
1004
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
40032
40032
40032
40032
1003
1003
7005
7005
6030
6030
6030
40032
40032
40032
6030
40032
40032
40032
40032
40032
40032
1004
1004
1004
1004
1004
1004
1004
1004
1004
40032
40032
40032
40032
40032
6030
1004
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1006
7005
40032
0
40032
40032
7005
7005
6030
6030
6030
6030
1003
1003
40032
40032
40032
40032
1004
1004
1004
1004
1004
1004
1006
6030
1004
1003
1003
1003
1003
1003
1003
1006
1006
7005
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
7005
7005
7005
6030
6030
1006
1006
1006
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
1003
7005
7005
7005
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
40032
40032
1003
1004
1004
1003
1003
1004
1004
1004
6030
6030
1003
1003
1003
7005
7005
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
7005
7005
7005
1003
40032
40032
40032
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1006
1004
7005
7005
7005
7005
7005
1003
7005
7005
6030
6030
6030
6030
6030
6030
1006
1003
1003
1003
1004
1004
1004
1006
1006
6030
6030
6030
7005
40032
40032
40032
40032
40032
1006
1006
1006
1003
1003
1006
1004
1004
1004
1004
1004
1003
7005
7005
7005
7005
7005
7005
7005
1004
6030
1003
1003
1003
1003
1003
7005
7005
1006
1006
7005
6030
6030
6030
6030
7005
1003
1003
1003
1006
1006
6030
6030
7005
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
40032
40032
40032
40032
40032
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1003
1004
1004
1004
40032
40032
40032
1006
1006
7005
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
40032
1004
1004
1003
1003
1003
1003
1003
7005
1003
1003
1003
1003
1006
1006
1006
1003
1003
1003
1003
1004
6030
6030
6030
1004
1004
1003
7005
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
7005
7005
7005
7005
7005
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
1003
1003
7005
7005
7005
1003
1004
1004
6030
7005
7005
1003
1003
1003
1003
0
0
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1006
1006
1006
1006
7005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
40032
40032
40032
40032
1003
1003
1003
1003
1004
1006
1006
1006
6030
6030
6030
1004
1004
1004
6030
6030
40032
40032
40032
40032
40032
1004
1004
1004
1004
1004
1004
1004
1004
7005
7005
7005
1006
1003
1003
1003
7005
7005
7005
1004
1004
1004
1004
6030
7005
7005
7005
6030
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
7005
7005
7005
7005
7005
1004
1004
1004
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1004
1004
1004
7005
1004
1004
1004
1004
1004
1003
1003
1003
1004
6030
6030
6030
1004
1004
1004
40032
40032
40032
40032
40032
40032
6030
6030
7005
7005
1003
1003
1003
1003
1006
1004
7005
1004
1004
1004
1004
7005
7005
7005
7005
40032
1004
1004
6030
6030
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
40032
40032
40032
1006
1006
1004
6030
6030
6030
7005
7005
1003
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
7005
7005
7005
7005
1004
1004
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1006
1003
1003
1003
1003
1003
1003
6030
1003
6030
6030
6030
40032
40032
7005
7005
40032
40032
40032
7005
6030
7005
6030
6030
6030
1003
1003
1003
1003
1003
1003
7005
7005
6030
1006
1006
1006
1006
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
6030
6030
1003
7005
1006
1006
1006
1003
1003
1004
40032
40032
40032
40032
40032
40032
1004
6030
1003
1003
6030
1003
7005
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
40032
40032
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
1003
1003
1006
40032
0
0
1004
1006
1004
1003
1003
1006
1006
1006
1004
6030
6030
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
7005
6030
6030
6030
6030
1003
1003
1003
1003
40032
40032
40032
40032
1003
1003
1003
1003
1003
6030
6030
6030
40032
7005
6030
6030
6030
40032
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1006
1004
1004
7005
7005
7005
7005
7005
1004
1004
1003
1003
1003
1003
1003
1006
1006
1006
1004
1004
40032
40032
40032
40032
40032
1003
1003
1003
1003
1003
6030
1004
1003
1003
1003
1003
1003
1003
6030
40032
1004
6030
6030
6030
6030
6030
1004
1004
1006
1004
1004
1004
1004
1004
1004
1004
7005
7005
1003
1003
1003
7005
7005
40032
1003
1006
1003
1004
1004
1004
1004
1004
1004
1004
1006
1003
1003
1003
1003
1003
6030
6030
1003
1003
1006
1003
1003
1003
1006
1003
1004
1003
1003
7005
7005
1006
1006
6030
6030
6030
6030
6030
6030
0
0
1003
0
1003
0
40032
1006
1006
1006
1004
1003
1003
1003
1004
1004
1004
1006
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6030
6030
6030
1006
1006
1006
1003
1003
1003
1003
40032
40032
40032
40032
1006
1006
1006
7005
1003
1003
1003
1003
1003
6030
7005
7005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
0
1003
1003
1003
1003
1003
6030
6030
1006
1004
1004
1006
1006
1006
40032
1006
1003
1003
1003
1003
1003
1003
7005
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
40032
6030
6030
6030
6030
6030
6030
6030
6030
6030
7005
7005
7005
7005
7005
6030
1004
1003
1003
1003
1003
1003
1006
1006
1004
1004
1003
1003
1006
1003
6030
6030
6030
7005
6030
6030
6030
1004
1004
1004
1004
1004
1004
6030
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
6030
6030
1004
1004
1004
1003
1003
7005
1006
1006
1006
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
1003
1003
1004
1003
6030
7005
7005
1003
40032
40032
6030
1003
1003
1003
6030
6030
6030
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
40032
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
6030
1006
1006
1003
1003
1003
1004
1004
1004
1004
1006
1006
1006
1006
40032
40032
40032
7005
1004
1004
1004
6030
1003
1003
1006
1006
1006
1006
1003
1003
7005
6030
6030
6030
6030
6030
6030
6030
1006
1006
1006
40032
1004
1004
1006
6030
6030
6030
6030
1006
1006
1004
1004
1004
1004
1004
1004
6030
6030
6030
6030
1006
1006
1003
1003
1003
6030
1004
1003
6030
6030
6030
6030
6030
6030
6030
6030
7005
6030
6030
6030
1003
1003
7005
7005
7005
7005
40032
1003
1003
6030
1004
1004
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
6030
6030
1006
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1003
6030
1003
6030
6030
1004
1003
1003
1003
40032
6030
6030
6030
1006
1006
40032
40032
40032
40032
6030
6030
6030
6030
6030
1004
1004
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
6030
6030
6030
6030
6030
1004
1004
40032
7005
7005
7005
7005
6030
6030
6030
6030
1004
1004
1004
1006
1006
1006
1003
1003
6030
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
7005
7005
7005
7005
1003
1003
1003
1003
1003
1003
40032
6030
7005
6030
6030
6030
1003
1003
1003
7005
7005
6030
1003
1003
1003
6030
6030
1003
1003
0
1003
6030
6030
6030
6030
6030
6030
1003
1004
1004
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
7005
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
7005
7005
7005
1004
7005
7005
1004
7005
6030
1003
1003
7005
40032
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
6030
6030
1003
6030
6030
7005
1003
1003
1003
7005
7005
7005
7005
7005
1004
1004
6030
6030
6030
6030
6030
6030
6030
0
6030
6030
6030
6030
7005
7005
40032
40032
40032
40032
40032
40032
40032
40032
1006
6030
6030
1006
1004
1004
1004
40032
40032
40032
40032
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
6030
1006
1003
1003
1003
1003
1004
1004
6030
6030
6030
6030
6030
1003
1003
1003
7005
40032
1004
1004
1006
1006
1006
40032
6030
1003
1003
6030
6030
7005
1006
1006
1006
1003
1003
1003
1003
1003
6030
1004
1004
1004
6030
6030
6030
6030
7005
7005
7005
1003
7005
7005
7005
7005
7005
1003
1003
1003
6030
6030
6030
6030
7005
7005
7005
7005
7005
7005
40032
40032
40032
1003
1004
1003
1003
6030
1003
1003
1003
7005
7005
6030
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
1006
1006
1006
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
6030
6030
6030
40032
1006
1006
1006
1003
1003
1004
1003
1003
1003
1006
1004
1004
6030
6030
1003
40032
1004
1004
1006
1006
1006
1006
1003
1003
1003
6030
6030
6030
1006
1006
1006
6030
1006
1006
1006
1006
1006
1006
1006
1006
6030
6030
7005
7005
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
7005
7005
7005
40032
1004
0
40032
40032
40032
40032
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
7005
7005
7005
1004
1003
1004
1004
1004
6030
6030
1003
1003
1003
1003
1003
1003
6030
6030
6030
1003
1003
6030
6030
6030
7005
6030
7005
7005
6030
6030
6030
6030
6030
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1006
1006
6030
6030
6030
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1006
1006
1006
7005
7005
1003
7005
6030
6030
1003
1003
6030
6030
6030
6030
6030
7005
7005
1003
1003
6030
6030
6030
1004
1004
1004
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
7005
6030
6030
6030
6030
6030
6030
6030
7005
7005
1004
1004
1004
1004
1004
1004
1006
1006
1006
1006
1006
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
6030
6030
6030
6030
1003
1003
40032
40032
1003
1003
1003
6030
6030
6030
6030
40032
40032
40032
40032
0
0
40032
40032
6030
6030
40032
1003
1003
7005
7005
7005
7005
6030
1006
1006
1006
1006
1004
1004
1004
1004
1004
7005
7005
7005
1006
1006
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
6030
6030
1004
1004
1004
6030
6030
6030
6030
6030
6030
1004
1004
6030
6030
6030
40032
40032
40032
40032
7005
7005
7005
1003
1003
40032
1003
1003
1003
1003
6030
6030
6030
1006
1006
1006
1003
1003
1006
1006
1006
1004
1004
1004
1004
1004
6030
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
1003
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
7005
1006
1004
1004
1004
1004
6030
6030
6030
6030
6030
6030
1003
7005
1004
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1004
6030
40032
40032
1006
1006
1006
6030
6030
6030
6030
1003
1003
6030
6030
1003
6030
6030
6030
6030
6030
6030
1004
1004
1003
1003
1003
6030
6030
40032
1003
1003
1004
1004
1004
6030
6030
7005
1003
1003
1003
1003
6030
6030
1003
1003
1003
6030
6030
6030
1003
7005
6030
1004
1004
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1004
1004
1003
1003
1004
1004
1004
6030
6030
40032
40032
40032
40032
1006
1006
1006
1003
1003
1003
6030
6030
6030
6030
6030
1004
1004
1004
1003
1003
7005
6030
6030
6030
6030
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
1006
1006
1006
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
40032
40032
40032
40032
40032
1004
1004
40032
40032
1006
1006
6030
6030
40032
40032
40032
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1004
1004
7005
1004
1006
1006
1006
1006
1006
6030
6030
6030
40032
40032
40032
40032
40032
1006
1006
1003
1003
1003
6030
6030
6030
6030
6030
0
0
1003
6030
6030
6030
6030
6030
1003
1003
1003
40032
40032
40032
40032
6030
6030
1004
1004
7005
7005
7005
7005
7005
1006
1006
6030
1004
1004
6030
6030
6030
7005
6030
7005
1003
1003
1003
7005
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1004
1003
1003
7005
1006
1006
1006
1004
1003
1003
1003
1004
1004
7005
7005
6030
1003
1003
6030
6030
1003
6030
40032
40032
40032
40032
40032
1004
6030
6030
1003
1003
1003
6030
1003
1003
1003
1004
7005
7005
1003
1003
1004
1006
1006
1006
40032
6030
6030
1003
1003
1003
7005
7005
1003
6030
7005
7005
7005
6030
6030
6030
6030
6030
6030
6030
6030
1004
1004
1004
1003
1004
7005
7005
6030
7005
7005
6030
6030
7005
1003
1004
1003
1004
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1006
1004
1004
1006
1004
1004
1003
1003
6030
1003
1003
1003
1003
7005
7005
7005
1003
1003
1003
1003
6030
6030
1006
1006
1006
1004
1004
1004
1004
1004
1004
6030
6030
6030
40032
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
1003
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
1004
1006
1006
1006
1004
6030
6030
6030
6030
1003
1003
1003
1003
1003
40032
40032
40032
40032
1006
1006
1004
1004
1004
1004
1003
1003
1003
1003
7005
0
0
1003
0
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
7005
6030
6030
6030
1003
1003
1003
1003
1003
0
0
1004
6030
6030
6030
1004
1004
7005
7005
7005
1004
1004
6030
6030
40032
40032
6030
40032
40032
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1006
1003
6030
40032
40032
40032
40032
40032
1004
1004
1004
7005
7005
7005
1004
1004
1004
1004
7005
7005
7005
6030
1004
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1006
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
7005
7005
7005
7005
6030
6030
6030
1003
1003
1003
1003
1003
7005
7005
7005
1004
1004
1004
1004
40032
40032
40032
40032
40032
6030
6030
6030
1006
6030
6030
6030
6030
1006
1006
1003
0
0
0
0
0
0
0
0
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
7005
7005
7005
1003
6030
6030
6030
6030
6030
6030
7005
7005
1003
1003
1003
1003
1003
7005
7005
6030
6030
6030
6030
6030
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
6030
6030
40032
40032
40032
40032
40032
40032
1003
1003
1003
1006
1003
40032
6030
6030
6030
1003
1003
1003
1003
1003
1004
1004
1004
1006
1003
1004
1006
1006
1003
1006
1006
1004
1004
6030
1004
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
1004
1004
1003
1003
1003
1006
1003
1003
1003
6030
6030
6030
6030
1006
1006
1006
1006
6030
6030
1003
6030
6030
6030
6030
1004
1004
1004
1004
1004
1004
1004
1004
1006
1006
1004
1003
1003
1003
1003
1003
1003
1004
6030
6030
6030
7005
7005
7005
40032
7005
40032
40032
7005
7005
7005
7005
7005
1003
1003
1006
1006
1006
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
1006
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1006
1006
1006
7005
7005
7005
1006
1006
7005
1003
1003
0
0
0
1003
1003
1003
40032
40032
40032
40032
7005
7005
7005
7005
7005
7005
1004
1004
1003
1003
6030
6030
6030
7005
7005
7005
6030
6030
6030
6030
6030
6030
7005
1004
1003
1003
1003
40032
40032
40032
40032
1003
6030
6030
6030
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
6030
6030
6030
1006
1006
1006
0
1006
7005
7005
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
6030
6030
6030
6030
6030
6030
6030
6030
40032
40032
40032
40032
1004
1004
0
1003
1003
6030
1006
1006
1006
1006
1006
1006
1006
1006
1006
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
6030
1004
7005
7005
1003
1003
1003
6030
6030
6030
6030
6030
6030
1006
1006
1006
1006
6030
6030
1004
1004
40032
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
1004
1004
1003
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1004
1004
1003
1003
7005
1003
7005
7005
7005
7005
1006
1006
1006
40032
7005
7005
7005
1004
1004
1004
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
6030
40032
40032
40032
1003
1003
1003
1003
6030
6030
6030
1003
6030
6030
7005
1003
1003
1004
1004
1004
40032
40032
40032
40032
40032
1004
0
1006
1006
1006
1003
1003
1003
7005
40032
1004
1003
1003
1003
1003
1003
1003
1003
7005
1003
1006
1006
40032
40032
40032
40032
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
7005
7005
7005
1004
1003
1004
1003
7005
7005
7005
6030
6030
6030
6030
6030
1004
1004
1004
1004
1003
1004
1004
6030
1004
1004
1006
1003
6030
6030
6030
6030
6030
6030
1006
6030
6030
6030
6030
6030
7005
1003
1003
1003
7005
7005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1006
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
6030
6030
6030
7005
7005
7005
7005
40032
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1004
7005
7005
7005
7005
7005
7005
1006
1006
1006
1006
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
1006
7005
7005
1004
1004
6030
6030
6030
1006
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1006
1004
1004
1006
1006
1003
1003
1003
1003
1004
1004
1004
1004
1004
7005
7005
7005
1003
1003
1003
1003
1003
1003
6030
1004
1004
1003
1003
1003
7005
7005
7005
40032
40032
40032
40032
40032
1003
1003
40032
40032
40032
40032
40032
40032
40032
1003
0
1003
1003
1003
1004
1004
1004
1006
40032
40032
40032
40032
40032
40032
40032
1004
1004
1004
7005
7005
1006
1006
1003
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
6030
6030
6030
6030
6030
7005
7005
1006
1003
1006
1003
1003
40032
40032
40032
40032
6030
6030
6030
7005
7005
7005
7005
7005
40032
40032
40032
40032
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
7005
7005
7005
7005
6030
6030
6030
6030
6030
6030
1003
1004
1004
1003
1003
6030
6030
6030
6030
6030
1004
1004
1004
6030
6030
1004
1004
1004
6030
6030
1003
1004
1004
1004
1004
1004
1003
1003
6030
6030
6030
6030
6030
1003
1003
1003
1003
1004
1004
0
0
1003
7005
7005
7005
7005
7005
1006
1006
1006
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
1006
1006
1006
7005
7005
7005
7005
1003
1003
40032
40032
40032
1003
1006
6030
40032
40032
40032
40032
6030
6030
6030
1004
1004
1004
1004
1003
1003
1003
1003
1004
40032
40032
40032
40032
40032
40032
40032
1003
1003
6030
6030
6030
6030
6030
7005
7005
7005
7005
1003
1003
1003
40032
40032
40032
40032
40032
40032
6030
1004
1004
1004
1004
1006
7005
7005
6030
6030
6030
1003
1003
1003
1003
1003
6030
6030
6030
6030
0
1006
1004
1004
1006
1006
1004
1004
7005
1003
1006
1006
1003
1003
1003
1003
1006
1006
1003
1003
1006
1006
1006
1003
1003
40032
40032
40032
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1004
6030
6030
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
0
0
0
1003
1003
1003
1003
7005
7005
7005
1006
1006
1006
1004
1004
7005
7005
40032
7005
7005
7005
7005
7005
7005
1003
1003
1004
1004
6030
6030
6030
6030
6030
6030
6030
40032
1004
1003
1004
1004
1004
1003
1003
1003
1003
1003
1004
1004
1004
1006
6030
6030
6030
6030
1003
1003
7005
7005
6030
1006
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1004
1004
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
6030
1003
1003
6030
6030
1006
1006
1006
1003
1003
1003
1003
1003
1003
7005
7005
7005
7005
1004
1004
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1006
7005
1004
1004
1003
1003
1003
1003
1003
1003
6030
6030
6030
6030
6030
1004
1004
6030
6030
6030
6030
1006
1004
1004
1004
1004
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1006
1006
1006
1006
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
1004
1004
40032
40032
1004
1004
1004
1004
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
1006
1006
1006
1006
1004
1004
1003
1003
7005
1004
1003
1004
7005
1003
1004
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1004
1004
6030
1003
1003
1003
1003
6030
6030
6030
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1004
1004
40032
1004
1004
40032
7005
40032
40032
40032
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
7005
7005
7005
1004
1004
6030
6030
1003
7005
7005
7005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1006
1006
1006
1006
7005
7005
7005
7005
1004
1004
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
40032
1003
1003
1003
6030
6030
6030
1003
1003
1003
1003
1003
1003
1003
1006
1006
6030
6030
1003
1003
1003
1003
6030
40032
40032
40032
1003
1006
1006
7005
7005
7005
40032
40032
40032
40032
40032
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1006
1006
1006
1006
1003
1003
1006
40032
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
6030
6030
7005
1004
1003
7005
1004
1004
1004
1003
1006
1006
1006
1006
1006
1006
1006
1003
1003
1003
1004
1004
1003
7005
7005
7005
7005
7005
6030
6030
6030
6030
6030
1003
1003
7005
7005
7005
7005
1004
1004
1006
1004
1004
40032
1006
1004
1004
6030
6030
6030
1004
1004
1006
1006
1006
1003
1003
1003
6030
6030
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
7005
6030
6030
1004
1004
1003
1006
1006
1006
1006
1003
7005
1003
40032
40032
40032
40032
40032
40032
6030
1006
1006
7005
40032
40032
40032
1003
1003
6030
6030
6030
40032
40032
1003
1003
1004
1004
1004
6030
6030
6030
1003
1003
1003
40032
1004
1004
1004
6030
6030
6030
6030
1003
1003
1004
1004
7005
1003
1003
1006
1006
1006
1004
1004
1004
6030
40032
40032
40032
1006
1006
1004
1006
1006
1006
1006
40032
40032
7005
7005
7005
1004
7005
1004
1004
6030
6030
6030
6030
1006
6030
6030
6030
6030
1006
1006
1003
1003
6030
6030
6030
1004
1003
1003
1003
1003
1003
1006
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
40032
40032
40032
1004
1004
1003
1003
1003
40032
40032
40032
40032
40032
1003
1003
1006
1006
7005
7005
40032
40032
6030
1004
1004
1004
0
0
0
0
0
0
7005
7005
7005
7005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
0
0
0
0
0
0
2031
7037
7037
7037
7037
7037
7037
7037
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
7027
7027
7027
7027
7027
2031
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
2031
2031
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
7027
7027
2031
7027
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
7037
7037
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
2031
7027
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
0
0
0
0
0
0
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
7037
7037
7037
7037
7037
7027
7027
7027
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
0
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
0
7037
7037
7037
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
7037
7037
7037
7037
7037
7037
7037
0
0
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
7027
7027
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
7037
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
7027
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
2031
2031
0
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
7027
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
0
0
0
0
0
7037
7037
7037
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
7037
7037
7037
0
0
0
2031
2031
0
0
2031
2031
0
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
7037
0
0
0
2031
2031
0
0
0
2031
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
7027
7027
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
7037
7037
7037
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
0
0
0
0
0
0
2031
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
7027
7027
7027
7027
2031
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
7037
7037
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
7037
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
7037
0
7037
7037
7037
7037
2031
2031
7027
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7037
7037
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
0
0
2031
7037
7037
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
7037
7037
2031
2031
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
0
0
7027
7027
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
0
2031
0
2031
0
7037
7037
7037
7037
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
7037
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
7037
7037
7037
7037
7037
7037
2031
2031
0
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
0
0
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
7027
0
0
0
0
0
0
0
0
2031
0
0
2031
2031
0
0
0
0
7027
7027
7027
7027
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7037
7037
2031
0
0
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
7027
7027
7027
7027
7027
7037
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
0
0
0
2031
2031
0
0
0
0
0
0
0
0
0
0
2031
2031
2031
7037
7037
2031
2031
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7027
7027
7027
2031
2031
2031
0
0
0
0
0
0
2031
0
0
0
0
0
0
2031
2031
0
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
2031
0
0
0
0
0
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
0
0
0
0
0
0
40012
7027
7037
7037
7037
7027
7037
40012
7027
7027
7027
40012
40012
0
7037
7037
7037
7037
7037
7037
7037
7037
7027
40012
40012
7037
7037
0
0
7027
7037
7037
7037
7037
7037
7027
7037
7037
7037
0
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
7037
7037
7037
7037
7037
7027
7037
7037
7037
7027
7037
7037
7037
7027
7027
7037
7037
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
0
0
0
0
0
0
0
0
0
0
40012
0
0
0
0
0
0
0
7027
7027
7037
7037
40012
40012
40012
40012
40012
40012
7027
7037
7037
7037
7037
7037
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
40012
40012
7037
7037
7037
7037
7037
7037
7037
7027
7027
7037
7037
7037
7037
7027
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
7037
0
0
0
7037
7037
7027
7027
7027
40012
7037
7027
7027
7027
40012
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
40012
40012
40012
0
0
0
7037
7037
7037
7027
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
0
40012
7037
7037
40012
40012
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
7027
7027
7037
7037
7027
7027
7037
7037
7037
7037
0
0
0
0
0
0
7037
7037
0
0
0
0
7037
7037
7037
0
0
0
7027
7037
7037
7037
7037
7027
7027
7037
7037
7037
7027
7027
7027
7027
7037
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
7037
40012
7037
7037
7037
7037
40012
7037
40012
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
7037
40012
7037
7037
7037
7037
0
7037
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
40012
40012
7027
7027
7027
40012
7027
7037
7037
7037
7037
7037
7037
7027
7027
7037
7037
7037
0
0
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
0
7037
7037
0
0
0
0
0
0
0
7037
7037
7027
7027
0
0
0
7027
7027
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
40012
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
0
0
0
40012
7037
40012
40012
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
0
0
0
0
0
7037
7037
7037
7027
7027
7027
7027
0
0
0
0
0
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
7037
7037
0
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7027
7037
7037
7037
0
0
0
7027
7027
7027
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
40012
40012
40012
40012
40012
40012
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
0
0
0
0
0
0
7037
7037
40012
40012
40012
7027
7027
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
7037
0
0
0
0
0
0
0
40012
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
40012
7037
7037
7037
7037
7037
40012
40012
40012
0
0
0
0
0
7027
7027
7037
7037
7037
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
7037
7037
0
0
0
0
0
0
0
0
0
0
7037
7037
40012
7037
7037
7037
0
0
0
0
0
7037
0
0
0
40012
40012
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
7037
0
0
0
0
0
0
7037
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
40012
7037
7037
7037
7037
7037
0
0
0
0
0
0
0
0
7037
7037
7037
7037
0
7037
7037
7027
7027
7027
7037
7037
0
0
7037
7037
7037
7037
7027
7037
7037
7027
7037
7037
7037
7027
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
40012
40012
40012
40012
40012
40012
7027
0
7037
7037
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
40012
40012
7037
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
40012
0
40012
40012
40012
7037
40012
40012
40012
40012
40012
0
0
0
0
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
40012
40012
7037
7027
7027
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
40012
7037
7037
7037
7037
7037
7037
40012
7037
7027
7027
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7037
7037
0
0
0
0
0
7037
7037
7037
7037
7037
0
0
0
0
7027
0
7037
7037
0
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
40012
40012
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
7027
7027
7027
7037
7037
7037
7037
7027
7027
7027
7027
7037
7037
7037
7037
7037
40012
40012
40012
40012
40012
40012
40012
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
7037
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
7027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7027
7027
7027
7037
7037
7037
7037
7037
7037
40012
40012
0
0
0
7037
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
0
7037
0
7037
7037
7037
7037
7037
7037
7037
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
7037
7037
7037
7037
7027
7027
7037
7037
0
0
0
7027
7027
7027
7037
0
0
0
0
7037
7037
7037
7037
7027
7027
7037
7037
0
0
0
0
0
7037
7037
7037
7037
7037
7037
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
40012
40012
7027
7027
7027
0
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
7037
7037
7027
0
0
0
0
7037
7037
7037
7037
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
7027
7027
7027
7027
7027
7027
7027
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
40012
40012
40012
40012
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
0
0
0
7037
7027
7027
7037
7037
7037
7037
7037
7037
7037
40012
7037
7037
7037
7037
7037
7027
40012
40012
40012
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
7037
0
0
7037
7037
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7027
7027
7027
7027
7027
7037
7037
7037
40012
40012
40012
40012
0
40012
40012
7027
7027
7027
40012
40012
7037
7037
7037
7037
7027
7027
0
0
0
0
0
0
7037
7037
7037
7027
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
0
0
7037
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7037
7037
40012
40012
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
7037
7037
0
7037
7037
7037
7027
7027
40012
0
7037
7037
7037
7037
7037
7037
7037
7027
7027
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
40012
7037
7037
7037
7027
7027
7027
7027
7027
7037
7037
40012
7037
7037
7037
7037
7037
0
0
0
0
0
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
40012
40012
40012
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
7037
7037
7037
7037
7027
7027
7027
7027
7027
7037
0
0
0
0
40012
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
7037
7027
7027
7027
0
0
0
40012
0
7037
7037
7037
40012
40012
7037
40012
7037
7037
7037
7037
7037
7037
7037
7037
7027
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
0
2031
0
0
0
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
0
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
0
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
2031
7037
7037
7037
7037
7037
7037
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
7037
2031
2031
2031
2031
0
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
7037
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
0
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
0
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
0
0
2031
0
0
0
0
2031
0
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
0
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
0
0
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
0
0
0
0
0
0
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
5010
5010
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
7005
7005
5010
5010
5010
7005
5010
5010
5010
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
7005
7005
7005
7005
7005
7005
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
5010
2031
1008
1008
1008
1008
1008
2031
1007
1007
1006
1008
1008
1008
1006
1006
1006
1008
1008
1008
1006
1006
2031
1007
1007
1007
1007
1007
2031
2031
2031
2031
1007
1007
1007
1006
2031
1008
1008
2031
2031
2031
1006
1006
1008
1008
1008
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1007
1007
1007
1007
2031
1007
1008
1008
1008
1008
1008
1008
2031
1008
2031
2031
2031
2031
1008
1008
1008
1008
2031
1006
1008
1008
2031
2031
1008
1008
1008
2031
1006
1008
1008
1008
1007
1007
2031
2031
1008
2031
2031
2031
1008
1008
1008
1008
1006
1007
1007
1007
2031
2031
2031
2031
1006
2031
1008
1008
1006
1008
1008
1008
1006
2031
1006
1006
1006
1006
1006
1008
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1008
2031
2031
2031
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
1006
1006
1006
2031
1008
1008
1006
1006
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
1008
1008
1008
1006
2031
1007
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1008
2031
1008
1006
1006
1006
1008
1008
1008
1006
2031
2031
2031
2031
2031
2031
1006
1006
2031
1008
1008
1008
1008
1008
1006
1006
2031
2031
2031
1006
1006
1008
1008
1008
1008
1007
1007
1007
1007
1008
1008
1008
2031
1006
1006
2031
2031
1008
1007
1007
1007
2031
2031
1008
1008
1008
1008
1008
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
2031
1006
1006
1006
1006
2031
1006
1006
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
1006
1006
1008
1008
2031
2031
1006
1006
1007
1007
1007
1007
1008
1008
2031
2031
2031
2031
1006
1006
1008
1008
1008
2031
2031
2031
1006
1007
1007
2031
2031
2031
2031
2031
1006
1008
2031
2031
2031
1007
1007
1007
1007
1008
1006
2031
1006
1007
2031
2031
2031
2031
1008
2031
2031
1006
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
2031
1006
1006
1006
2031
2031
2031
1008
1008
1008
1008
1008
2031
2031
1008
1008
1006
1006
1006
1006
1006
2031
2031
2031
2031
1006
1006
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1006
1008
1008
1008
2031
2031
1006
1008
1008
1008
2031
2031
1007
1007
1007
1007
1008
1007
1007
1006
1006
1006
1008
1006
1007
1007
2031
2031
2031
2031
2031
1006
1006
1006
2031
2031
2031
2031
1006
1006
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
1007
2031
2031
2031
2031
2031
1007
1007
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
2031
2031
2031
1006
1006
1008
2031
2031
2031
2031
1006
2031
1008
1008
2031
2031
1006
1006
1006
2031
2031
2031
1006
1006
1008
1008
1008
1008
1006
2031
2031
1008
1008
1008
2031
1008
1008
2031
2031
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
1006
1006
2031
1006
1006
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1006
2031
2031
1006
1006
2031
1008
1008
1008
1008
1008
1008
1007
1007
1007
1007
1007
1007
1007
1007
1008
1008
1008
1006
2031
2031
2031
2031
2031
2031
2031
1006
1006
2031
2031
1006
1006
2031
2031
2031
1008
1008
1008
2031
2031
1008
1007
1007
1007
1007
1007
2031
2031
2031
1006
1006
1006
2031
2031
2031
2031
1008
1008
2031
1006
2031
2031
1008
1008
1008
1006
2031
1008
1008
1008
2031
2031
2031
1008
1008
1007
1007
1006
1006
2031
2031
2031
2031
1006
2031
1008
1008
1008
1008
2031
2031
2031
2031
1006
1006
1008
1008
1006
2031
2031
2031
2031
2031
2031
2031
1006
1006
1007
1007
1006
1006
1007
1007
1006
1006
2031
1006
1006
1006
1006
1006
1008
1008
1008
2031
1006
1006
1008
1006
1006
2031
2031
2031
1008
1008
1007
1007
1007
1007
1007
1007
2031
2031
1007
1007
1006
1007
2031
2031
2031
2031
1006
1006
1008
1008
1008
1006
1006
1006
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1006
1006
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
2031
2031
1008
1008
1006
1006
2031
2031
1008
1008
1007
1006
1006
1008
1008
1008
1008
1008
1006
1008
1008
2031
1008
1008
2031
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1006
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1006
1006
1007
2031
2031
2031
2031
1006
1008
1008
1008
2031
2031
2031
1006
1008
2031
1008
2031
2031
1008
2031
2031
2031
2031
1008
2031
2031
2031
1006
2031
1008
1008
1006
1006
1006
1008
1008
1006
1006
1006
1008
1008
2031
2031
1006
2031
2031
1008
1008
2031
2031
1008
2031
2031
1007
1007
1007
1008
1008
1006
2031
2031
2031
2031
2031
1008
1008
2031
2031
1008
1008
1008
1008
1008
2031
1008
1008
1006
1006
1008
2031
2031
2031
2031
2031
2031
2031
2031
1006
1006
1006
2031
1006
1006
1008
1008
1008
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1006
2031
2031
1006
1008
1008
1008
1008
1008
1008
2031
2031
1008
1008
2031
1008
1008
1008
1008
1008
1007
2031
1006
2031
2031
2031
2031
2031
2031
1006
1006
2031
1006
1006
2031
2031
1008
1008
1008
2031
2031
1006
1006
1006
2031
2031
2031
2031
2031
1006
2031
2031
2031
1008
2031
2031
2031
2031
2031
2031
1006
1006
1006
1008
1008
1006
1006
1006
1008
1008
2031
2031
2031
2031
1007
1007
1007
1007
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
2031
2031
2031
1008
1008
2031
2031
1008
1008
2031
2031
1006
1006
2031
2031
2031
2031
2031
1008
1008
2031
2031
2031
2031
2031
2031
1008
1008
1006
1006
1007
1007
1007
1007
1007
1007
1008
1008
1008
1008
1006
2031
1006
2031
2031
2031
2031
1006
1006
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
2031
2031
2031
1006
1006
1008
1008
1008
2031
2031
2031
1008
1007
1008
1007
2031
2031
1008
2031
1006
2031
2031
1008
2031
2031
2031
2031
2031
2031
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
2031
2031
2031
2031
2031
2031
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
2031
1007
1007
1007
1007
1007
1007
1007
1006
1006
1008
1008
1008
1008
1007
1007
2031
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1008
1008
2031
2031
2031
2031
1008
2031
2031
1006
1006
2031
2031
1006
2031
2031
2031
1008
1008
1008
2031
2031
1007
1006
1007
2031
2031
1008
1008
1008
1008
2031
2031
2031
1006
1006
1006
1008
1008
1008
2031
1008
1008
1008
1008
1008
2031
1008
2031
2031
1008
1006
2031
2031
1008
1008
1006
2031
2031
2031
2031
1007
1007
1007
1007
1007
1008
1008
1008
1008
2031
2031
1008
1008
1008
1008
1008
1008
2031
2031
1008
2031
1008
1008
1008
1008
2031
2031
1006
1006
1008
1008
1008
1006
1006
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
1008
1008
1006
1006
1007
1007
1007
1007
2031
2031
1007
1007
2031
2031
2031
1008
1008
1008
1008
2031
1008
1008
1008
1008
1008
1008
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1007
1008
2031
2031
1007
1007
1007
1007
1007
1006
1008
1008
1008
1008
1006
1006
1008
1006
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1006
2031
1008
2031
2031
2031
2031
2031
2031
2031
2031
1008
1006
1006
1006
1006
1006
1006
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
1006
1006
1008
2031
2031
2031
2031
2031
2031
1008
1008
2031
2031
2031
2031
2031
1007
1007
1006
1006
1006
1008
1008
1008
2031
2031
1007
2031
1007
1007
1007
1007
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
1006
1008
1008
1006
1006
1006
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
2031
1007
1007
1007
1008
2031
1008
1008
2031
2031
2031
1008
1008
1007
1007
1007
1007
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
1006
1006
1006
2031
2031
1008
1008
1008
1006
1006
2031
2031
2031
1006
2031
2031
2031
2031
2031
2031
1006
1006
1008
1008
1008
1008
2031
2031
1006
1006
1006
1006
1008
1008
1008
2031
2031
2031
2031
2031
1008
1008
2031
2031
1006
1006
1006
1006
1008
2031
1006
2031
1008
1008
1008
1008
2031
2031
1008
1008
1008
1008
1006
1006
2031
2031
2031
2031
2031
1007
1006
1007
1008
1008
1006
1008
1008
2031
2031
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1007
1008
1008
2031
2031
1008
1008
1006
1006
2031
2031
1007
1008
1008
1007
1008
1008
1008
1008
1006
1008
2031
2031
2031
1008
2031
1006
1006
1006
1006
1006
1007
1006
1006
1006
2031
2031
2031
2031
1006
2031
2031
1006
1006
1006
1006
2031
2031
2031
2031
1006
1008
1008
2031
2031
1008
1008
1008
1006
1006
2031
2031
2031
2031
2031
2031
1008
1008
2031
2031
2031
1008
1008
2031
2031
2031
2031
2031
2031
2031
1006
1006
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
2031
2031
2031
1008
2031
2031
1006
1008
1008
1008
1008
2031
1006
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
1008
1008
1008
2031
2031
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
2031
1008
1006
1006
2031
2031
2031
1006
2031
2031
2031
2031
1006
1006
1006
1006
1007
1007
1007
1008
1008
1008
1008
1008
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1006
1006
1008
1008
1006
1007
1006
1006
1008
1008
1008
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
1008
1008
1008
1008
1006
1006
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1006
1008
1008
1008
1008
1008
1008
1008
1006
1008
1008
1006
1006
1006
1006
1006
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1006
1006
1006
1008
1008
1008
1008
7005
1006
1006
1006
1008
1008
1006
1008
1006
1006
1006
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1008
1008
1008
1007
1006
1006
1007
1006
1006
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1007
1007
1008
1008
1008
1006
1006
1006
1006
1006
1006
1008
1006
1008
1008
1008
1006
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1006
1006
1008
1008
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1007
1007
1007
1008
1008
1008
1006
1006
1006
1006
1006
1006
1007
1006
1006
1007
1008
1008
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
1006
1008
1008
1008
1006
1006
1006
1008
1008
1006
1006
1007
1007
1006
1007
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1008
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
1006
1008
1006
1006
1008
1008
1008
1008
1008
1006
1007
1007
1007
1008
1008
1007
1008
1008
1008
1008
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1007
1007
1007
1007
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1008
1008
1006
1008
1008
1008
1008
1007
1007
1007
1007
1006
1006
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1007
1007
1007
1007
1007
1006
1006
1006
1006
1006
1007
1007
1007
1007
1008
1008
7005
7005
7005
7005
1007
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1007
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1007
1007
1006
1006
1006
1006
1006
1006
1006
1006
1006
1007
1006
1007
1007
1007
1007
1007
1006
1006
1006
1008
1008
1008
1008
1006
1008
1008
1006
1006
1006
7005
1006
1006
1008
1008
1006
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1008
1008
1008
1006
1008
1008
1006
1008
1008
1006
1007
1007
1006
1006
1006
1006
1008
1006
1008
1008
1006
1006
1006
1007
1007
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1008
1008
1008
1008
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1007
1007
1007
1007
1007
1007
1007
1006
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1006
1007
1007
1007
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1006
1008
1006
1006
1006
1006
1006
1006
1006
1006
1007
1006
1006
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1006
1006
1006
1007
1008
1008
1008
1008
1006
1008
1008
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1007
1006
1006
1006
1006
1006
1007
1006
1006
1008
1008
1008
1008
1008
1008
1006
1006
1008
1008
1008
1006
1008
1007
1007
1007
1008
1008
1008
1008
1008
1008
1007
1007
1007
1007
1006
1006
1006
1006
1006
1006
1006
1007
1007
1007
1007
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1007
1006
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1008
1006
1006
1008
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
7005
7005
7005
1006
1006
1007
1007
1007
1007
1007
1006
1008
1008
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1006
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1007
1007
1007
1007
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1006
1006
1006
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1008
1006
1006
1008
1008
1008
1008
1008
1007
1007
1007
1007
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1008
1008
1008
1008
1008
1006
1006
1006
1008
1008
1007
1007
1006
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1007
1007
1007
1007
1006
1007
1007
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1007
1008
1008
1008
1006
1006
1006
1006
1008
1008
1008
1007
1007
1007
1008
1007
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
7005
7005
1006
1006
1006
1008
1008
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1007
1007
1007
1007
1007
1007
1006
1006
1008
1008
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1006
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1006
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1007
1006
1006
1008
1007
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1007
1007
1008
1008
1008
1006
1006
1008
1008
1008
1008
1008
1008
1008
1007
1006
1007
1006
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1007
1007
1007
1007
1006
1006
1007
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1006
1006
1006
1006
1007
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1007
1007
1007
1006
1006
1006
1006
1006
1007
1007
1007
1007
1007
1007
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1007
1007
1008
1008
1008
1008
1006
1006
1006
1008
1008
1008
1008
1007
1007
1007
1007
1008
1006
1006
1006
1008
1008
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1007
1008
1008
1006
1008
1008
1008
1008
1008
1007
1007
1007
1007
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1007
1007
1007
1006
1006
1006
1006
1007
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1006
1006
1006
1007
1007
1007
1007
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1006
1006
1006
1006
1006
1008
1008
1008
1008
1008
1006
1006
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
0
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
2031
15033
15033
2031
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
2031
2031
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
2031
2031
15033
2031
2031
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
2031
2031
2031
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
2031
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
2031
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
2031
2031
2031
2031
2031
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
2031
2031
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
15033
2031
15033
15033
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
2031
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
2031
15033
15033
15033
2031
2031
2031
2031
2031
2031
15033
15033
15033
15033
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
15033
15033
15033
0
15033
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
15033
0
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
0
0
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
0
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
15033
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
0
0
0
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
15033
1009
1009
2031
1009
1009
2031
2031
2031
2031
2031
1009
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1008
2031
2031
1008
2031
1008
1008
1008
1008
1009
1008
1008
1008
1008
1009
1009
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
2031
2031
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
1009
1009
1009
1009
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1008
2031
2031
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1009
1008
1008
1008
1008
1008
1008
1008
1009
1009
2031
2031
2031
2031
2031
1008
1008
1008
2031
2031
2031
2031
1008
1008
1008
1008
1009
1009
1009
1009
1009
1008
1008
2031
2031
2031
1009
1009
1009
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1009
1009
1009
1008
1008
1008
1009
1009
1009
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1008
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
2031
2031
1008
1008
2031
1008
2031
1008
1008
1008
2031
1008
1008
1008
1008
1008
1008
2031
2031
1009
2031
2031
2031
2031
1008
1008
1008
2031
1008
1009
1009
1009
1009
1009
2031
2031
2031
1008
1008
1008
1008
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1009
1009
1009
1008
1008
1008
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1008
1008
1009
1008
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
1009
1009
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
2031
2031
2031
2031
2031
1008
1008
1009
1009
1009
1008
2031
2031
1009
1009
1009
1009
1008
1009
1009
1009
1008
1009
1008
1009
1008
1009
1009
1009
1009
1009
1009
1009
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
2031
1008
1008
1008
1008
2031
2031
2031
1009
1009
1008
1008
1008
1008
1008
1008
2031
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
2031
2031
2031
1008
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
2031
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
2031
2031
1008
1008
2031
1008
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1008
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
2031
1008
1008
1008
1008
1009
1009
1008
1008
1009
1009
1009
2031
1009
1009
1009
2031
2031
2031
1008
1008
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1008
1008
2031
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
2031
1009
2031
2031
2031
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
2031
2031
1008
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
1008
1008
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1009
2031
2031
2031
1008
1008
1008
1008
2031
2031
2031
2031
2031
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2031
1009
1008
1008
1008
1008
1008
1008
2031
1009
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
1008
1008
1008
2031
2031
2031
1009
1009
1009
1009
1009
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2031
2031
1008
2031
2031
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
2031
1008
1008
1008
1008
1008
1009
1008
1008
1008
1008
2031
2031
2031
1009
1008
1008
1008
1008
1008
1009
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
2031
1009
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1009
1009
1009
1009
2031
2031
2031
2031
2031
2031
1009
1009
1009
1008
1008
1008
1008
1008
1008
2031
2031
1008
2031
1009
1009
1009
2031
2031
2031
1009
1009
1008
1008
1009
2031
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2031
2031
2031
2031
2031
2031
1009
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
1009
1009
1009
1009
1009
1009
1009
1009
1009
1009
2031
1008
2031
2031
2031
2031
1009
1009
1008
1008
1008
1008
1009
1009
1009
1009
1009
2031
2031
1008
1008
1008
1009
2031
2031
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
1009
1009
1009
1009
1009
1009
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
2031
2031
1009
1009
1009
1009
1009
1009
2031
2031
1009
1009
1008
1008
1009
1009
1009
1009
1009
1009
1008
1009
1008
1008
1008
1008
1008
1009
1009
2031
2031
2031
1008
1008
1008
1008
1008
1009
1009
1008
1008
1008
1008
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
2031
2031
1009
2031
2031
2031
1009
1008
1008
1008
2031
2031
2031
1008
1008
1008
1008
1008
2031
1009
1009
2031
2031
2031
1009
1009
1009
1008
1008
1009
1008
1008
1008
1008
1008
1009
2031
2031
1008
1008
2031
2031
2031
2031
1009
1009
1009
1008
1008
1009
1009
1009
1009
2031
2031
2031
2031
2031
1008
1008
1008
1009
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1009
1009
1009
1009
1008
1008
1008
1008
1009
1008
1008
1008
2031
2031
2031
1008
1008
2031
2031
1009
1009
1009
1009
2031
1009
2031
2031
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
2031
2031
2031
2031
2031
2031
1009
1009
1009
1009
1009
1009
1008
1008
1008
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
2031
2031
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
2031
2031
2031
1009
1009
1009
1009
1009
2031
2031
2031
2031
2031
1008
1008
1008
1008
1008
1008
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1008
1008
1009
1009
1009
1009
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1009
1009
1009
1009
1009
1009
1009
1009
1009
1008
1008
1008
1009
1009
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1008
1008
1008
1008
1008
1008
1008
1008
1009
1009
1008
