01
02
05
04
04
04
05
06
07
08
09
05
05
05
11
12
13
14
15
16
05
06
06
18
19
20
21
22
23
05
07
07
25
26
27
28
29
30
01
02
03
04
04
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
08
09
09
04
05
06
07
08
09
08
10
10
11
12
13
14
15
16
08
11
11
18
19
20
21
22
23
08
12
12
25
26
27
28
29
30
01
02
03
02
07
07
05
06
07
08
09
10
02
08
08
12
13
14
15
16
17
02
09
09
19
20
21
22
23
24
02
10
10
26
27
28
29
30
01
05
05
02
03
04
05
06
07
08
09
10
11
12
13
14
01
06
06
16
17
18
19
20
21
01
07
07
23
24
25
26
27
28
01
08
08
30
01
02
01
08
08
04
05
06
07
08
09
01
09
09
11
12
13
14
15
16
01
10
10
18
19
20
21
22
23
01
11
11
25
26
27
28
29
30
09
07
07
02
03
04
05
06
07
08
09
10
11
12
13
14
09
08
08
16
17
18
19
20
21
09
09
09
23
24
25
26
27
28
29
30
01
02
03
04
03
04
04
06
07
08
09
10
11
12
13
14
15
16
17
18
03
05
05
20
21
22
23
24
25
26
27
28
29
30
01
02
03
08
08
04
05
06
07
08
09
03
09
09
11
12
13
14
15
16
03
10
10
18
19
20
21
22
23
03
11
11
25
26
27
28
29
30
01
14
01
01
03
04
05
06
07
08
14
02
02
10
11
12
13
14
15
14
03
03
17
18
19
20
21
22
14
04
04
24
25
26
27
28
29
14
05
05
01
02
03
04
05
06
07
08
17
11
11
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
02
27
27
08
09
10
11
12
13
02
28
28
15
16
17
18
19
20
02
29
29
22
23
24
25
26
27
02
30
30
29
30
01
02
03
04
04
04
04
06
07
08
09
10
11
12
13
14
15
16
04
05
05
18
19
20
21
22
23
24
25
26
04
06
06
04
07
07
29
30
01
04
07
07
03
04
05
06
07
08
04
08
08
10
11
12
13
14
15
04
09
09
17
18
19
20
21
22
04
10
10
24
25
26
27
28
29
30
01
02
03
04
03
20
20
03
21
21
07
03
22
22
09
10
03
23
23
12
03
24
24
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
43
43
04
05
06
07
08
09
03
46
46
11
12
13
14
15
16
03
49
49
18
19
20
21
22
23
03
52
52
25
26
27
28
29
30
01
02
03
04
06
09
09
06
10
10
07
08
09
10
11
12
13
14
06
11
11
16
17
18
06
12
12
20
21
22
23
24
25
26
06
13
13
06
14
14
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
01
01
01
19
20
21
22
23
24
01
02
02
26
27
28
29
30
01
02
03
02
07
07
05
06
07
08
09
10
02
08
08
12
13
14
15
16
17
02
09
09
19
20
21
22
23
24
02
10
10
26
27
28
29
30
01
02
03
04
01
02
02
06
07
08
09
10
11
01
03
03
13
14
15
16
17
18
01
04
04
20
21
22
23
24
25
01
05
05
27
28
29
30
01
01
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
09
115
115
09
116
116
03
04
05
09
117
117
09
118
118
09
119
119
09
120
120
10
11
12
09
121
121
09
122
122
09
123
123
09
124
124
17
18
19
09
125
125
09
126
126
09
127
127
09
128
128
24
25
26
09
129
129
09
130
130
09
131
131
09
132
132
01
02
03
04
05
06
07
08
09
10
11
12
01
07
07
14
15
16
17
18
19
01
08
08
21
22
23
24
25
26
01
09
09
28
29
30
01
02
03
04
06
07
07
06
07
08
09
10
11
06
08
08
13
14
15
16
17
18
06
09
09
20
21
22
23
24
25
26
27
28
29
30
01
02
03
05
07
07
05
06
07
08
09
10
05
08
08
12
13
14
15
16
17
05
09
09
19
20
21
22
23
24
05
10
10
26
27
28
29
30
01
02
03
04
1990
09
09
06
07
08
09
10
11
1990
10
10
13
14
15
16
17
18
1990
11
11
20
21
22
23
24
25
1990
12
12
27
28
29
30
01
02
03
04
01
02
02
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
07
05
05
05
06
07
08
09
10
07
06
06
12
13
14
15
16
17
07
07
07
19
20
21
22
23
24
07
08
08
26
27
28
29
30
01
02
03
04
03
06
06
06
07
08
09
10
11
03
07
07
13
14
15
16
17
18
03
08
08
20
21
22
23
24
25
03
09
09
27
28
29
30
01
02
02
06
06
04
05
06
07
08
09
10
11
12
13
14
15
16
02
07
07
18
19
20
21
22
23
02
08
08
25
26
27
28
29
30
01
01
22
22
03
04
05
06
07
08
01
23
23
10
11
12
13
14
15
01
24
24
17
18
19
20
21
22
23
24
25
26
27
28
29
01
25
25
01
02
03
04
05
18
06
06
07
08
09
10
11
12
18
07
07
14
15
16
17
18
19
18
08
08
21
22
23
24
25
26
18
09
09
28
29
30
01
02
04
05
05
04
05
06
07
08
09
04
06
06
11
12
13
14
15
16
04
07
07
18
19
20
21
22
23
04
08
08
25
26
27
28
29
30
01
02
03
01
10
10
05
06
07
08
09
10
01
11
11
12
13
14
15
16
17
01
12
12
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
20
10
10
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
03
06
06
03
04
05
06
07
08
03
07
07
10
11
12
13
14
15
03
08
08
17
18
19
20
21
22
23
24
25
26
27
28
29
03
09
09
01
04
05
05
03
04
05
06
07
08
03
23
23
10
11
12
13
14
15
04
06
06
17
18
19
20
21
22
04
07
07
24
25
26
27
28
29
04
08
08
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
01
05
05
01
02
03
01
12
12
05
06
07
08
09
10
01
13
13
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
16
05
05
11
12
13
14
15
16
16
06
06
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
04
07
07
06
07
08
09
10
11
04
08
08
13
14
15
16
17
18
04
09
09
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
01
01
01
19
20
21
22
23
24
25
26
27
28
29
30
04
22
22
02
03
04
05
06
07
08
09
10
11
12
13
14
04
23
23
16
17
18
19
20
21
22
23
24
25
26
27
28
04
24
24
30
01
32
32
02
03
04
01
33
33
06
01
34
34
01
35
35
09
10
11
12
01
36
36
14
01
37
37
16
17
18
19
20
21
22
01
38
38
24
25
26
01
39
39
01
40
40
29
30
02
03
03
02
03
04
05
06
07
02
04
04
09
10
11
12
13
14
02
05
05
16
17
18
19
20
21
02
06
06
23
24
25
26
27
28
02
07
07
30
01
02
03
04
05
06
07
08
09
10
1990
10
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
04
30
30
04
05
06
07
08
09
04
32
32
11
12
13
14
15
16
04
34
34
18
19
20
21
22
23
04
36
36
25
26
27
28
29
30
01
05
05
02
03
04
05
06
07
01
06
06
09
10
11
12
13
14
01
07
07
16
17
18
19
20
21
22
23
24
25
26
27
28
01
08
08
30
01
02
03
04
01
10
10
06
07
08
09
10
11
01
11
11
13
14
15
16
17
18
01
12
12
20
21
22
23
24
25
01
13
13
27
28
29
30
01
02
06
07
07
04
05
06
07
08
09
06
08
08
11
12
13
14
15
16
06
09
09
18
19
20
21
22
23
06
10
10
25
26
27
28
29
30
01
02
03
04
05
06
21
10
10
08
09
10
11
12
13
21
11
11
15
16
17
18
19
20
21
12
12
22
23
24
25
26
27
21
13
13
29
30
01
02
03
04
05
02
07
07
07
08
09
10
11
12
02
08
08
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
16
16
04
05
06
07
08
09
03
18
18
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
01
22
22
11
12
13
14
15
16
01
23
23
18
19
20
21
22
23
01
24
24
25
26
27
28
29
30
01
02
06
09
09
04
05
06
07
08
09
06
10
10
11
12
13
14
15
16
06
11
11
18
19
20
21
22
23
06
12
12
25
26
27
28
29
30
02
04
04
02
03
04
05
06
07
02
05
05
09
10
11
12
13
14
02
06
06
16
17
18
19
20
21
02
07
07
23
24
25
26
27
28
29
30
01
05
05
02
03
04
05
06
07
01
06
06
09
10
11
12
13
14
01
07
07
16
17
18
19
20
21
01
08
08
23
24
25
26
27
28
01
09
09
30
01
02
01
25
25
04
05
06
07
08
09
01
28
28
11
12
13
14
15
16
01
31
31
18
19
20
21
22
23
01
34
34
25
26
27
28
29
30
01
02
02
06
06
04
05
06
07
08
09
02
07
07
11
12
13
14
15
16
02
08
08
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
07
08
08
07
08
09
10
11
12
07
09
09
14
15
16
17
18
19
07
10
10
21
22
23
24
25
26
07
11
11
28
29
30
01
02
03
04
05
06
07
08
09
10
02
01
01
12
13
14
15
16
17
02
02
02
19
20
21
22
23
24
02
03
03
26
27
28
29
30
01
02
08
08
03
04
05
06
07
08
02
09
09
10
11
12
13
14
15
02
10
10
17
18
19
20
21
22
23
24
02
11
11
26
27
28
29
30






























































