01
02
04
13
13
04
05
06
07
08
09
04
14
14
11
12
13
14
15
16
17
18
19
20
21
22
23
04
15
15
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
01
46
46
11
12
13
14
15
16
17
01
47
47
19
20
21
22
23
01
48
48
25
26
27
28
29
30
31
01
02
03
03
11
11
05
06
07
08
09
10
03
12
12
12
13
14
15
16
17
03
13
13
19
20
21
22
23
24
03
14
14
26
27
28
29
30
31
01
02
03
04
05
03
17
17
07
08
09
10
11
12
03
18
18
14
15
16
17
18
19
20
21
22
23
24
25
26
03
19
19
28
29
30
31
01
02
03
04
05
06
07
08
01
39
39
10
11
12
13
14
15
01
40
40
17
18
19
20
21
22
01
41
41
24
25
26
27
28
29
01
42
42
31
01
02
03
04
01
01
01
06
07
08
09
10
11
12
01
02
02
14
15
16
17
18
01
03
03
20
21
22
23
24
25
01
04
04
27
28
29
30
31
01
02
03
04
05
06
11
12
12
08
09
10
11
12
13
11
13
13
15
16
17
18
19
20
11
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
16
17
18
19
20
21
22
23
24
25
26
27
01
01
01
29
30
31
01
05
17
17
03
04
05
06
07
08
05
18
18
10
11
12
13
14
15
05
19
19
17
18
19
20
21
22
05
20
20
24
25
26
27
28
29
05
21
21
31
01
02
03
01
11
11
05
06
07
08
09
10
01
12
12
12
13
14
15
16
17
01
13
13
19
20
21
22
23
24
01
14
14
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
20
01
01
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
06
05
05
14
15
16
17
18
19
06
06
06
21
22
23
24
25
26
06
07
07
28
29
30
31
02
04
04
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
03
01
01
04
05
06
07
08
09
03
02
02
11
12
13
14
15
16
03
03
03
18
19
20
21
22
23
03
04
04
25
26
27
28
29
30
03
05
05
01
02
03
04
06
13
13
06
07
08
09
10
11
12
13
14
15
16
17
18
06
14
14
20
21
22
23
24
25
06
15
15
27
28
29
30
31
01
02
03
04
16
01
01
06
07
16
02
02
09
10
11
16
03
03
13
14
16
04
04
16
17
18
16
05
05
20
21
16
06
06
23
24
25
16
07
07
27
28
16
08
08
30
31
01
02
03
04
05
02
13
13
07
08
09
10
11
12
02
14
14
14
15
16
17
18
19
02
15
15
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
23
24
25
26
27
28
29
30
01
01
01
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
03
01
01
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
04
13
13
11
12
13
14
15
16
04
14
14
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
07
01
01
07
08
09
10
11
12
07
02
02
14
15
16
17
18
19
07
03
03
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
23
24
25
26
01
01
01
28
29
30
31
01
02
03
04
11
147
147
11
148
148
11
149
149
11
150
150
09
10
11
11
151
151
11
152
152
11
153
153
11
154
154
16
17
18
11
155
155
11
156
156
11
157
157
11
158
158
23
24
25
26
27
28
29
30
31
01
02
03
04
05
03
11
11
07
08
09
10
11
12
03
12
12
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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
20
21
22
23
24
25
26
01
14
14
28
29
30
31
01
02
03
04
05
06
07
08
09
07
13
13
11
12
13
14
15
16
17
18
19
20
21
22
23
07
14
14
25
26
27
28
29
30
31
01
02
03
04
05
01
19
19
07
08
09
10
11
12
01
20
20
14
15
16
17
18
19
20
21
22
23
24
25
26
01
21
21
28
29
30
31
01
02
09
10
10
04
05
06
07
08
09
09
11
11
11
12
13
14
15
16
09
12
12
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
05
13
13
05
06
07
08
09
10
05
14
14
12
13
14
15
16
17
05
15
15
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
04
21
21
10
11
12
13
14
15
04
22
22
17
18
19
20
21
22
04
23
23
24
25
26
27
28
29
04
24
24
31
01
02
03
04
11
11
05
06
07
08
09
10
04
12
12
12
13
14
15
16
17
04
13
13
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
20
12
12
13
14
15
16
17
18
20
13
13
20
21
22
23
24
25
20
14
14
27
28
29
30
31
01
02
03
04
05
06
07
01
13
13
09
10
11
12
13
14
01
14
14
16
17
18
19
20
21
01
15
15
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
04
01
01
18
19
20
21
22
23
04
02
02
25
26
27
28
29
30
04
03
03
01
01
77
77
03
04
05
01
78
78
07
08
09
10
11
12
01
79
79
14
15
16
17
18
19
01
80
80
21
22
23
24
25
26
01
81
81
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
01
01
01
15
16
17
18
19
20
21
22
23
24
25
26
27
01
02
02
29
30
31
01
02
03
04
05
11
11
06
07
08
09
10
11
05
12
12
13
14
15
16
17
18
05
13
13
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
11
11
05
06
07
08
09
10
01
12
12
12
13
14
15
16
17
01
13
13
19
20
21
22
23
24
01
14
14
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
04
01
01
18
19
20
21
22
23
04
03
03
25
26
27
28
29
30
04
04
04
01
02
02
17
17
04
05
06
07
08
09
02
18
18
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
18
10
10
10
11
12
13
14
15
18
11
11
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
04
14
14
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
04
15
15
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
26
03
08
08
28
29
30
31
01
02
01
01
01
04
05
06
07
08
09
01
03
03
11
12
13
14
15
16
01
04
04
18
19
20
21
22
23
01
05
05
25
26
27
28
29
30
01
06
06
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
06
12
12
26
27
28
29
30
31
01
02
03
04
05
06
07
02
13
13
09
10
11
12
13
14
02
14
14
16
17
18
19
20
21
02
15
15
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
23
24
25
26
27
28
29
30
1993
01
01
01
02
03
04
05
06
07
01
01
08
09
10
11
12
13
14
15
16
17
18
19
20
07
02
02
22
23
24
25
26
27
28
29
30
31
01
02
1993
01
01
04
05
06
07
08
09
1993
02
02
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1993
03
03
01
01
01
01
02
02
01
03
03
01
04
04
01
05
05
01
06
06
01
07
07
01
08
08
01
09
09
01
10
10
01
11
11
01
12
12
01
13
13
01
14
14
01
15
15
01
16
16
01
17
17
01
18
18
01
19
19
01
20
20
01
21
21
01
22
22
01
23
23
01
24
24
01
25
25
01
26
26
27
28
29
30
31
01
02
01
11
11
04
05
06
07
08
09
01
12
12
11
12
13
14
15
16
01
13
13
18
19
20
21
22
23
02
01
01
25
26
27
28
29
30
02
02
02
01
02
12
12
03
04
05
06
07
08
09
10
11
12
13
14
15
02
13
13
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
03
14
14
05
06
07
08
09
10
11
12
13
14
15
16
17
03
15
15
19
20
21
22
23
24
03
16
16
26
27
28
29
30
31
01
02
03
04
26
06
06
06
07
08
09
10
11
26
07
07
13
14
15
16
17
18
26
08
08
20
21
22
23
24
25
26
09
09
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
04
12
12
15
16
17
18
19
20
04
13
13
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
01
01
01
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
01
01
01
12
13
14
15
16
17
01
02
02
19
20
21
22
23
24
01
03
03
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
01
04
04
24
25
26
27
28
29
01
05
05
31
01
02
03
04
05
06
07
08
01
13
13
10
11
12
13
14
15
01
14
14
17
18
19
20
21
22
01
15
15
24
25
26
27
28
29
01
16
16
31



























































