01
02
03
04
05
06
07
08
02
01
01
10
11
12
13
14
15
02
02
02
17
18
19
20
21
22
02
03
03
24
25
26
27
28
29
02
04
04
31
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
02
01
01
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
01
12
12
23
24
25
26
27
28
01
13
13
30
31
01
05
13
13
03
04
05
06
07
08
05
14
14
10
11
12
13
14
15
16
17
18
19
20
21
22
05
15
15
24
25
26
27
28
29
30
31
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
01
01
01
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
04
11
11
18
19
20
21
22
23
04
12
12
25
26
27
28
29
30
04
13
13
01
02
03
04
04
16
16
06
07
08
09
10
11
04
17
17
13
14
15
16
17
18
19
20
21
22
23
24
25
04
18
18
27
28
29
30
31
01
02
03
04
05
06
07
02
34
34
09
10
11
12
13
14
02
35
35
16
17
18
19
20
21
02
36
36
23
24
25
26
27
28
02
37
37
30
31
01
02
03
04
05
06
01
12
12
08
09
10
11
12
13
01
13
13
15
16
17
18
19
20
21
22
23
24
25
26
27
01
14
14
29
30
31
01
02
03
04
05
06
07
02
16
16
09
10
11
12
13
14
02
17
17
16
17
18
19
20
21
22
23
24
25
26
27
28
02
02
02
30
31
01
02
03
04
05
01
12
12
07
08
09
10
11
12
01
13
13
14
15
16
17
18
19
01
14
14
21
22
23
24
25
26
01
15
15
28
29
30
31
01
02
03
04
05
06
07
08
09
1994
01
01
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
06
23
23
02
03
04
05
06
07
06
24
24
09
10
11
12
13
14
06
25
25
16
17
18
19
20
21
22
23
24
25
26
27
28
06
26
26
30
31
01
02
02
11
11
04
05
06
07
08
09
02
12
12
11
12
13
14
15
16
02
13
13
18
19
20
21
22
23
02
14
14
25
26
27
28
29
30
02
15
15
01
02
03
04
05
06
21
01
01
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
01
08
08
08
09
10
11
12
13
01
09
09
15
16
17
18
19
20
01
10
10
22
23
24
25
26
27
01
11
11
29
30
31
01
02
03
04
05
06
07
08
09
10
11
07
18
18
13
14
15
16
17
18
07
19
19
20
21
22
23
24
25
07
20
20
27
28
29
30
31
04
01
01
02
03
04
05
06
07
04
02
02
09
10
11
12
13
14
04
03
03
16
17
18
19
20
21
04
04
04
23
24
25
26
27
28
04
05
05
30
31
01
02
03
04
05
01
13
13
07
08
09
10
11
12
13
14
15
16
17
18
19
01
14
14
21
22
23
24
25
26
01
15
15
28
29
30
31
01
02
03
07
14
14
05
06
07
08
09
10
07
15
15
12
13
14
15
16
17
18
19
20
21
22
23
24
07
16
16
26
27
28
29
30
31
01
02
03
17
01
01
05
06
17
02
02
08
09
10
17
03
03
12
13
17
04
04
15
16
17
17
05
05
19
20
17
06
06
22
23
24
17
07
07
26
27
17
08
08
29
30
31
01
02
03
04
03
13
13
06
07
08
09
10
11
03
14
14
13
14
15
16
17
18
19
20
21
22
23
24
25
03
15
15
27
28
29
30
31
01
02
03
04
05
02
01
01
07
08
09
10
11
12
02
02
02
14
15
16
17
18
19
02
03
03
21
22
23
24
25
26
02
04
04
28
29
30
31
01
02
01
01
01
04
05
06
07
08
09
01
02
02
11
12
13
14
15
16
01
03
03
18
19
20
21
22
23
01
04
04
25
26
27
28
29
30
01
05
05
01
02
03
04
05
06
07
08
09
10
11
12
05
14
14
14
15
16
17
18
19
20
21
22
23
24
25
26
05
15
15
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
01
15
15
13
14
15
16
17
18
19
20
21
22
23
24
25
01
16
16
27
28
29
30
31
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
02
01
01
27
28
29
30
31
01
02
03
04
04
11
11
06
07
08
09
10
11
04
12
12
13
14
15
16
17
18
04
13
13
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
01
10
10
07
08
09
10
11
12
01
11
11
14
15
16
17
18
01
12
12
20
01
13
13
22
23
24
01
14
14
26
27
01
15
15
29
30
01
16
16
01
01
12
12
03
04
05
06
07
08
01
13
13
10
11
12
13
14
15
16
17
18
19
20
21
22
01
14
14
24
25
26
27
28
29
30
31
01
02
03
04
05
02
12
12
07
08
09
10
11
12
02
13
13
14
15
16
17
18
19
20
21
22
23
24
25
26
02
14
14
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
08
14
14
17
18
19
20
21
22
08
15
15
24
25
26
27
28
29
30
31
01
02
03
04
02
16
16
06
07
08
09
10
11
02
17
17
13
14
15
16
17
18
19
20
21
22
23
24
25
02
18
18
27
28
29
30
31
01
02
1993
18
18
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
31
01
02
03
04
05
06
07
08
09
01
09
09
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
10
11
11
03
04
05
06
07
08
10
12
12
10
11
12
13
14
15
10
13
13
17
18
19
20
21
22
10
14
14
24
25
26
27
28
29
30
31
01
02
06
14
14
04
05
06
07
08
09
06
15
15
11
12
13
14
15
16
06
16
16
18
19
20
21
22
23
06
17
17
25
26
27
28
29
30
06
18
18
01
02
03
04
05
06
07
08
09
10
11
12
13
14
05
22
22
16
17
18
19
20
21
05
23
23
23
24
25
26
27
28
29
30
31
01
02
05
11
11
04
05
06
07
08
09
05
12
12
11
12
13
14
15
16
05
13
13
18
19
20
21
22
23
05
14
14
25
26
27
28
29
30
05
15
15
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
21
12
12
19
20
21
22
23
24
21
13
13
26
27
28
29
30
31
01
02
03
04
05
06
02
10
10
08
09
10
11
12
13
02
11
11
15
16
17
18
19
20
02
12
12
22
23
24
25
26
27
02
13
13
29
30
31
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
23
01
01
31
01
02
03
04
05
06
07
08
09
01
162
162
01
163
163
12
01
164
164
01
165
165
15
16
01
166
166
01
167
167
19
01
168
168
01
169
169
22
23
01
170
170
01
171
171
26
01
172
172
01
173
173
29
30
01
174
174
01
02
03
04
05
06
07
02
12
12
09
02
13
13
11
12
13
14
15
16
02
14
14
18
19
20
21
22
23
02
15
15
25
26
27
28
29
30
02
16
16
01
02
03
04
05
06
07
08
05
01
01
10
11
12
13
14
15
05
03
03
17
18
19
20
21
22
05
04
04
24
25
26
27
28
29
30
31
01
03
15
15
03
04
05
06
07
08
03
16
16
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
19
10
10
09
10
11
12
13
14
19
11
11
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
01
13
13
03
04
05
06
07
08
01
14
14
10
11
12
13
14
15
01
15
15
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
05
12
12
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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
31
01
02
11
11
03
04
05
06
07
08
02
12
12
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
02
13
13
31
01
02
03
04
05
06
07
08
09
07
12
12
11
12
13
14
15
16
07
13
13
18
19
20
21
22
23
24
25
26
27
28
29
30
07
14
14
01
02
03
04
05
06
03
13
13
08
09
10
11
12
13
03
14
14
15
16
17
18
19
20
21
22
23
24
25
26
27
03
15
15
29
30
31
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
1994
01
01
31
01
02
03
04
05
08
01
01
07
08
09
10
11
12
13
14
15
16
17
18
19
08
02
02
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
1994
01
01
24
25
26
27
28
29
30
31
01
02
03
04
05
06
01
16
16
08
09
10
11
12
13
01
17
17
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
03
12
12
16
17
18
19
20
21
03
13
13
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
01
01
01
20
21
22
23
24
25
01
02
02
27
28
29
30
31
01
02
04
14
14
04
05
06
07
08
09
04
15
15
11
12
13
14
15
16
17
18
19
20
21
22
23
04
16
16
25
26
27
28
29
30
04
17
17
01
02
03
30
07
07
05
06
07
08
09
10
30
08
08
12
13
14
15
16
17
30
09
09
19
20
21
22
23
24
30
10
10
26
27
28
29
30
31
01
02
1994
01
01
1994
02
02
1994
03
03
1994
04
04
1994
05
05
08
09
1994
06
06
1994
07
07
1994
08
08
1994
09
09
1994
10
10
15
16
1994
11
11
1994
12
12
1994
13
13
1994
14
14
1994
15
15
22
23
24
1994
16
16
26
27
28
29
30
1994
17
17
01
02
03
04
05
06
07
08
09
10
11
01
10
10
13
14
15
16
17
18
01
11
11
20
21
22
23
24
25
01
12
12
27
28
29
30
31
01
02
03
04
05
05
11
11
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
01
13
13
08
09
10
11
12
13
14
15
16
17
18
19
20
01
14
14
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
01
01
01
17
18
19
20
21
22
01
02
02
24
25
26
27
28
29
01
03
03
31
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
02
01
01
30
31
01
01
01
01
03
04
05
06
01
02
02
08
09
10
11
12
13
01
03
03
15
16
17
18
19
20
01
04
04
22
23
24
25
26
27
01
05
05
29
30
31
01
02
03
04
05
06
07
02
11
11
09
10
11
12
13
14
02
12
12
16
17
18
19
20
21
02
13
13
23
24
25
26
27
28
02
14
14
30
31
01
02
02
01
01
04
05
06
07
08
09
02
02
02
11
12
13
14
15
16
02
03
03
18
19
20
21
22
23
02
04
04
25
26
27
28
29
30
02
05
05
01
02
03
04
05
06
07
02
09
09
09
10
11
12
13
14
02
10
10
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
02
38
38
09
10
11
12
13
14
02
39
39
16
17
18
19
20
21
02
40
40
23
24
25
26
27
28
02
41
41
30
31








































































