01
02
03
04
05
01
32
07
08
09
10
11
12
01
33
14
15
16
17
18
19
01
34
21
22
23
24
25
26
01
35
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
02
01
19
20
21
22
23
24
25
26
27
28
29
30
31
01
01
05
03
04
05
06
07
08
01
06
10
11
12
13
14
15
01
07
17
18
19
20
21
22
01
08
24
25
26
27
28
29
01
09
31
01
02
03
04
05
06
07
08
09
10
11
12
13
01
36
01
37
01
38
01
39
01
40
19
20
21
01
41
01
42
01
43
01
44
26
27
01
45
01
46
01
47
01
48
05
27
05
28
05
29
05
30
05
06
05
31
05
32
05
33
05
34
05
35
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
04
07
08
09
10
11
12
06
05
14
15
16
17
18
19
06
06
21
22
23
24
25
26
06
07
28
29
30
31
01
02
03
04
01
06
06
07
08
09
10
11
01
07
13
14
15
16
17
18
01
08
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
15
16
17
18
19
01
01
21
22
23
24
25
26
01
02
28
29
30
31
01
02
01
13
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
01
08
03
04
05
06
07
08
01
09
10
11
12
13
14
15
01
10
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
01
02
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
02
05
06
07
08
09
10
02
06
12
13
14
15
16
17
02
07
19
20
21
22
23
24
02
08
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
13
01
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
07
01
29
30
31
01
02
03
04
05
06
14
13
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
22
03
04
05
06
07
08
02
23
10
11
12
13
14
15
02
24
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
16
16
07
08
09
10
11
12
16
17
14
15
16
17
18
19
16
18
16
19
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
10
01
31
01
02
03
04
05
06
01
11
08
09
10
11
12
13
01
12
15
16
17
18
19
20
21
22
23
24
25
26
27
01
13
29
30
31
01
02
03
04
05
06
19
05
08
09
10
11
12
13
19
06
15
16
17
18
19
20
19
07
22
23
24
25
26
27
28
29
30
31
01
02
03
13
02
05
06
07
08
09
10
13
03
12
13
14
15
16
17
13
04
19
20
21
22
23
24
13
05
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
03
01
30
31
01
09
02
03
04
05
06
07
08
09
03
10
11
12
13
14
15
09
04
17
18
19
20
21
22
09
05
24
25
26
27
28
29
09
06
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
05
01
30
31
01
02
06
21
04
05
06
07
08
09
06
22
11
12
13
14
15
16
06
23
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
02
10
04
05
06
07
08
09
02
11
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
10
11
12
13
14
15
04
20
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
20
387
20
389
20
391
05
06
20
393
20
395
20
397
20
400
20
401
12
13
20
403
20
405
20
408
20
409
20
412
19
20
21
20
413
20
415
20
417
20
420
26
27
20
422
20
423
20
425
20
427
01
02
03
04
05
01
07
07
08
09
10
11
12
01
08
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
02
17
02
03
04
05
06
07
02
18
09
10
11
12
13
14
02
19
16
17
18
19
20
21
02
20
23
24
25
26
27
28
02
21
30
31
01
02
03
04
05
06
07
08
09
10
03
01
12
13
14
15
16
17
03
02
19
20
21
22
23
24
03
03
26
27
28
29
30
31
01
02
03
01
14
05
06
07
08
09
10
11
12
13
14
15
16
17
01
15
19
20
21
22
23
24
01
16
26
27
28
29
30
31
01
02
03
10
06
05
06
07
08
09
10
10
07
12
13
14
15
16
17
10
08
19
20
21
22
23
24
10
09
26
27
28
29
30
31
01
17
01
18
01
19
01
20
05
06
01
21
01
22
01
23
01
24
01
25
12
13
01
26
01
27
01
28
01
29
01
30
19
20
01
31
01
32
01
33
01
34
01
35
26
27
01
36
01
37
01
38
01
39
01
02
03
04
05
03
07
07
08
09
10
11
12
03
08
14
15
16
17
18
19
03
09
21
22
23
24
25
26
03
10
28
29
30
31
01
02
03
04
05
03
05
07
08
09
10
11
12
03
06
14
15
16
17
18
19
03
07
21
22
23
24
25
26
27
28
29
30
31
01
30
02
03
04
05
06
07
01
31
09
10
11
12
13
14
01
32
16
17
18
19
20
21
01
33
23
24
25
26
27
28
01
34
30
31
04
21
02
03
04
05
06
07
04
22
09
10
11
12
13
14
04
23
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
01
03
07
08
09
10
11
12
01
04
14
15
16
17
01
05
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
03
20
05
06
07
08
09
10
03
21
12
13
14
15
16
17
03
22
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
08
21
05
06
07
08
09
10
08
22
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
08
17
07
08
09
10
11
12
08
18
14
15
16
17
18
19
08
21
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
03
05
06
07
08
09
10
11
03
06
13
14
15
16
17
18
03
07
20
21
22
23
24
25
03
08
27
28
29
30
31
01
02
01
56
04
05
06
07
08
09
01
57
11
12
13
14
15
16
01
58
18
19
20
21
22
23
01
59
25
26
27
28
29
30
01
60
01
02
03
04
12
04
06
07
08
09
10
11
12
05
13
14
15
16
17
18
12
06
20
21
22
23
24
25
12
07
27
12
09
12
11
12
13
12
14
01
02
02
03
04
05
06
07
08
02
03
10
11
12
13
14
15
02
04
17
18
19
20
21
22
02
05
24
25
26
27
28
29
02
06
31
01
02
03
04
05
05
20
07
08
09
10
11
12
05
21
14
15
16
17
18
19
05
22
21
22
23
24
25
26
27
28
29
30
31
02
21
02
03
04
05
06
07
02
22
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
03
05
06
07
08
09
10
04
04
12
13
14
15
16
17
04
05
19
20
21
22
23
24
04
06
26
27
28
29
30
31
01
02
06
09
04
05
06
07
08
09
06
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
10
11
12
13
14
01
01
16
17
18
19
20
21
01
02
23
24
25
26
27
28
01
03
30
31
01
02
01
08
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
01
10
26
27
28
29
30
31
01
02
06
21
04
05
06
07
08
09
06
23
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
03
18
02
03
04
05
06
07
03
19
09
10
11
12
13
14
03
20
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
05
21
03
04
05
06
07
08
05
22
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
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
03
02
03
04
05
06
07
08
03
03
10
11
12
13
14
15
03
04
17
18
19
20
21
22
23
24
25
26
27
28
29
03
06
31
01
03
01
03
04
05
06
07
08
03
02
10
11
12
13
14
15
03
03
17
18
19
20
21
22
03
04
24
25
26
27
28
29
03
05
31
2018
50
2018
51
2018
52
04
05
06
2018
53
2018
54
2018
55
2018
56
11
12
13
14
15
16
17
18
19
20
2018
57
2018
58
2018
59
2018
60
25
26
27
28
29
30
31
01
02
03
04
05
06
30
31
08
09
10
11
12
13
30
32
15
16
17
18
19
20
30
33
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
2018
05
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
26
02
08
09
10
11
12
13
26
03
15
16
17
18
19
20
26
04
22
23
24
25
26
27
28
29
30
31
01
02
03
04
01
16
06
07
08
09
10
11
01
17
13
14
15
16
17
18
01
18
20
21
22
23
24
25
01
19
27
28
29
30
31
14
04
02
03
04
05
06
07
14
05
09
10
11
12
13
14
14
06
16
17
18
19
20
21
14
07
23
24
25
26
27
28
14
08
30
31
01
02
03
02
02
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
01
09
07
08
09
10
11
12
01
10
14
15
16
17
18
19
01
11
21
22
23
24
25
26
01
13
28
29
30
31
01
02
01
05
04
05
06
07
08
09
01
06
11
12
13
14
15
16
01
07
18
19
20
21
22
23
01
08
25
26
27
28
29
30
31
01
02
20
03
04
05
06
07
08
02
21
10
11
12
13
14
15
02
22
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
26
14
06
07
08
09
10
11
26
15
13
14
15
16
17
18
26
16
20
21
22
23
24
25
26
17
27
28
29
30
31
01
02
03
04
01
05
06
07
08
09
10
11
01
06
13
14
15
16
17
18
01
07
20
21
22
23
24
25
01
08
27
28
29
30
31
01
02
03
04
05
02
04
07
08
09
10
11
12
02
05
14
15
16
17
18
19
02
06
21
22
23
24
25
26
02
07
28
29
30
31
01
02
03
01
06
05
06
07
08
09
10
11
12
13
14
15
16
17
01
07
19
20
21
22
23
24
01
08
26
27
28
29
30
31
01
03
29
03
04
05
06
07
08
03
30
10
11
12
13
14
15
03
31
17
18
19
20
21
22
03
32
24
25
26
27
28
29
03
33
31
01
02
03
01
10
05
06
07
08
09
10
01
11
12
13
14
15
16
17
01
12
19
20
21
22
23
24
01
13
26
27
28
29
30
31
01
02
03
01
21
05
06
07
08
09
10
01
22
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
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
03
01
27
28
29
30
31
01
05
194
05
195
05
196
05
06
05
197
05
198
05
199
05
200
05
201
12
13
05
202
05
203
05
204
05
205
05
206
19
20
21
05
207
05
208
05
209
05
210
26
27
05
211
05
212
05
213
05
214
01
02
03
04
05
06
06
02
08
09
10
11
12
13
06
03
15
16
17
18
19
20
06
04
22
23
24
25
26
27
06
05
29
30
31
01
04
15
03
04
05
06
07
08
04
16
10
11
12
13
14
15
04
17
17
18
19
20
21
22
04
18
24
25
26
27
28
29
30
31
01
02
03
04
05
03
32
07
08
09
10
11
12
03
33
14
15
16
17
18
19
03
34
21
22
23
24
25
26
03
35
28
29
30
31
01
05
11
05
12
05
13
05
06
05
14
05
15
05
16
05
17
05
18
12
13
05
19
05
20
05
21
05
22
05
23
19
20
21
05
24
05
25
05
26
05
27
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
01
02
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
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
05
01
30
31
01
02
03
04
05
16
18
07
08
09
10
11
12
16
19
14
15
16
17
18
19
16
20
21
22
23
24
25
26
27
28
29
30
31
01
02
06
03
04
05
06
07
08
02
07
10
11
12
13
14
15
02
08
17
18
19
20
21
22
02
09
24
25
26
27
28
29
02
10
31
01
02
03
04
05
06
14
09
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
04
04
07
08
09
10
11
12
04
05
14
15
16
17
18
19
04
06
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
02
05
08
09
10
11
12
13
02
06
15
16
17
18
19
20
21
22
23
24
25
26
27
02
07
29
30
31
01
07
02
03
04
05
06
07
01
08
09
10
11
12
13
14
01
09
16
17
18
19
20
21
01
10
23
24
25
26
27
28
29
30
31
05
08
02
03
04
05
06
07
05
09
09
10
11
12
13
14
05
10
16
17
18
19
20
21
05
11
23
24
25
26
27
05
12
05
13
30
31
01
02
03
04
05
06
07
08
09
10
11
2018
09
2018
10
14
15
16
17
18
19
20
21
22
23
24
25
2018
11
2018
12
28
29
30
31
01
02
03
05
01
05
06
07
08
09
10
05
02
12
13
14
15
16
17
05
03
19
20
21
22
23
24
05
04
26
27
28
29
30
31
01
02
03
04
04
05
06
07
08
09
10
04
05
12
13
14
15
16
17
04
06
19
20
21
22
23
24
04
07
26
27
28
29
30
31
01
02
03
04
05
06
02
04
08
09
10
11
12
13
02
05
15
16
17
18
19
20
02
06
22
23
24
25
26
27
02
07
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
17
01
16
17
18
19
20
21
17
02
23
24
25
26
27
28
17
03
30
31
01
02
03
02
06
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
01
05
08
09
10
11
12
13
01
06
15
16
17
18
19
20
01
07
22
23
24
25
26
27
01
08
29
30
31
01
02
04
20
04
05
06
07
08
09
04
21
11
12
13
14
15
16
04
22
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
09
09
03
04
05
06
07
08
09
10
10
11
12
13
14
15
09
11
17
18
19
20
21
22
09
12
24
25
26
27
28
29
09
13
31
01
02
14
22
04
05
06
07
08
09
14
23
11
12
13
14
15
16
14
24
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
01
16
12
13
14
15
16
17
01
17
19
20
21
22
23
24
01
18
26
27
28
29
30
31
01
02
03
01
09
05
06
07
08
09
10
01
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
08
23
05
06
07
08
09
10
08
24
12
13
14
15
16
17
08
25
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
02
16
07
08
09
10
11
12
02
17
14
15
16
17
18
19
02
18
21
22
23
24
25
26
02
19
28
29
30
31
04
03
02
03
04
05
06
07
04
04
09
10
11
12
13
14
04
05
16
17
18
19
20
21
04
06
23
24
25
26
27
28
04
07
30
31
01
02
03
01
05
05
06
07
08
09
10
01
06
12
13
14
15
16
17
01
07
19
20
21
22
23
24
01
08
26
27
28
29
30
31
01
02
03
02
22
05
06
07
08
09
10
02
23
12
13
14
15
16
17
02
24
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
05
07
05
06
07
08
09
10
05
08
12
13
14
15
16
17
05
09
19
20
21
22
23
24
05
10
26
27
28
29
30
31
07
18
02
03
04
05
06
07
07
19
09
10
11
12
13
14
07
20
16
17
18
19
20
21
07
21
23
24
25
26
27
28
07
22
30
31
01
02
03
04
05
06
07
08
09
07
04
11
12
13
14
15
16
07
05
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
15
16
03
01
18
19
20
21
22
23
03
02
25
26
27
28
29
30
03
03
01
02
03
04
05
02
01
07
08
09
10
11
12
02
02
14
15
16
17
18
19
02
03
21
22
23
24
25
26
02
04
28
29
30
31
01
02
06
03
04
05
06
07
08
02
07
10
11
12
13
14
15
02
08
17
18
19
20
21
22
02
09
24
25
26
27
28
29
02
10
31
01
02
02
05
04
05
06
07
08
09
02
06
11
12
13
14
15
16
02
07
18
19
20
21
22
23
02
08
25
26
27
28
29
30
02
09
01
02
07
09
04
05
06
07
08
09
07
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
04
02
03
04
05
06
07
01
05
09
10
11
12
13
14
01
06
16
17
18
19
20
21
01
07
23
24
25
26
27
28
01
08
30
31
01
02
03
04
05
01
07
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
01
08
28
29
30
31
01
02
03
04
05
03
03
07
08
09
10
11
12
03
04
14
15
16
17
18
19
03
05
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
04
10
08
09
10
11
12
13
04
11
15
16
17
18
19
20
04
12
22
23
24
25
26
27
04
13
29
30
31
01
02
03
04
05
06
01
02
08
09
10
11
12
13
01
03
15
16
17
18
19
20
01
04
22
23
24
25
26
27
01
06
29
30
31
2018
62
2018
63
2018
64
04
05
06
2018
65
2018
66
2018
67
2018
68
11
12
13
14
15
2018
69
2018
70
2018
71
19
20
2018
72
2018
73
2018
74
2018
75
25
26
27
28
2018
76
30
2018
77
01
14
311
14
313
14
314
05
06
14
316
14
318
14
321
14
323
14
324
12
13
14
326
14
328
14
331
14
333
14
335
19
20
21
14
337
14
339
14
341
14
342
26
27
14
345
14
346
14
348
14
350
01
02
03
04
05
06
02
24
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
01
05
07
08
09
10
11
12
01
06
14
15
16
17
18
19
01
07
21
22
23
24
25
26
01
08
28
29
30
31
01
02
03
02
01
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
10
11
03
09
13
14
15
16
17
18
03
10
20
21
22
23
24
25
03
11
27
28
29
30
31
01
01
07
03
04
05
06
07
08
01
08
10
11
12
13
14
15
01
09
17
18
19
20
21
22
01
10
24
25
26
27
28
29
30
31
01
15
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
04
05
05
10
07
08
09
10
11
12
05
11
14
15
16
17
18
19
05
12
21
22
23
24
25
26
27
28
29
30
31
2018
49
2018
50
2018
51
04
05
06
2018
52
2018
53
2018
54
2018
55
11
12
13
2018
56
2018
57
2018
58
2018
59
18
19
20
2018
60
2018
61
2018
62
2018
63
25
26
27
28
29
30
31
01
19
20
03
04
05
06
07
08
19
21
10
11
12
13
14
15
19
22
17
18
19
20
21
22
19
24
24
25
26
27
28
29
30
31
02
05
02
03
04
05
06
07
02
06
09
10
11
12
13
14
02
07
16
17
18
19
20
21
02
08
23
24
25
26
27
28
02
09
30
31
02
21
02
03
04
05
06
07
02
22
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
20
04
05
06
07
08
09
10
11
12
13
14
15
16
03
22
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
07
05
06
07
08
09
10
01
08
12
13
14
15
16
17
01
09
19
20
21
22
23
24
01
10
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
03
04
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
03
23
08
09
10
11
12
13
03
24
15
16
17
18
19
20
21
22
23
24
25
26
27
03
25
29
30
31
01
02
03
02
23
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
04
20
07
08
09
10
11
12
04
21
14
15
16
17
18
19
04
22
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
05
05
06
07
08
09
10
01
06
12
13
14
15
16
17
01
07
19
20
21
22
23
24
01
08
26
27
28
29
30
31
01
02
68
02
69
02
70
02
71
06
07
02
72
02
73
02
74
02
75
02
76
13
14
15
16
17
18
19
20
21
02
77
02
78
02
79
02
80
26
27
28
02
81
02
82
02
83
01
02
03
04
05
06
02
19
08
09
10
11
12
13
02
20
15
16
17
18
19
20
02
21
22
23
24
25
26
27
28
29
30
31
01
02
03
05
20
05
06
07
08
09
10
05
21
12
13
14
15
16
17
05
22
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
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
09
01
31
01
02
03
04
05
06
10
01
10
02
10
03
10
04
11
12
10
05
10
06
10
07
10
08
10
09
18
19
10
10
10
11
10
12
10
13
10
14
25
26
10
15
10
16
10
17
10
18
10
19
01
02
03
06
12
05
06
07
08
09
10
11
12
13
14
15
16
17
06
15
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
01
05
04
05
06
07
08
09
01
06
11
12
13
14
15
16
01
07
18
19
20
21
22
23
01
08
25
26
27
28
29
30
01
09
01
02
03
04
05
06
07
08
09
10
11
12
19
05
14
15
16
17
18
19
19
06
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
02
14
06
07
08
09
10
11
02
15
02
11
14
15
16
17
18
19
02
12
21
22
23
24
25
26
02
13
28
29
30
31
01
02
03
01
02
05
06
07
08
09
10
01
03
12
13
14
15
16
17
01
04
19
20
21
22
23
24
01
05
26
27
28
29
30
31
01
09
20
03
04
05
06
07
08
09
21
10
11
12
13
14
15
09
22
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
05
20
04
05
06
07
08
09
05
22
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
01
13
01
14
11
12
13
14
15
01
15
01
16
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
08
08
06
07
08
09
10
11
08
09
13
14
15
16
17
18
08
10
20
21
22
23
24
25
08
11
27
28
29
30
31
01
02
03
01
05
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
06
01
02
19
14
04
05
06
07
08
09
19
15
11
12
13
14
15
16
19
16
18
19
20
21
22
23
19
17
25
26
27
28
29
30
31
01
02
03
04
05
09
09
07
08
09
10
11
12
09
10
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
02
16
06
07
08
09
10
11
02
17
13
14
15
16
17
18
02
18
20
21
22
23
24
25
02
19
27
28
29
30
31
15
21
02
03
04
05
06
07
15
22
09
10
11
12
13
14
15
23
16
17
18
19
20
21
15
24
23
24
25
26
27
28
29
30
31
01
02
03
04
05
09
21
07
08
09
10
11
12
09
22
14
15
16
17
18
19
09
23
21
22
23
24
25
26
27
28
29
30
31
04
21
02
03
04
05
06
07
04
22
09
10
11
12
13
14
04
24
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
07
04
02
03
04
05
06
07
07
06
09
10
11
12
13
14
07
07
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
04
04
06
07
08
09
10
11
04
05
13
14
15
16
17
18
04
06
20
21
22
23
24
25
04
07
27
28
29
30
31
01
02
02
07
04
05
06
07
08
09
02
08
11
12
13
14
15
16
02
09
18
19
20
21
22
23
02
10
25
26
27
28
29
30
02
11
01
02
03
04
02
03
06
07
08
09
10
11
02
06
13
14
15
16
17
18
02
11
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
07
20
05
06
07
08
09
10
07
21
12
13
14
15
16
17
07
22
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
09
89
07
08
09
10
11
12
09
90
14
15
16
17
18
19
09
91
21
22
23
24
25
26
09
92
28
29
30
31
01
02
03
04
05
06
01
07
08
09
10
11
12
13
01
08
15
16
17
18
19
20
01
09
22
23
24
25
26
27
01
10
29
30
31
01
02
03
04
05
06
07
06
01
09
10
11
12
13
14
06
02
16
17
18
19
20
21
06
03
23
24
25
26
27
28
06
04
30
31
01
02
03
04
05
06
07
08
09
10
11
01
01
13
14
15
16
17
18
01
02
20
21
22
23
24
25
01
03
27
28
29
30
31
01
02
03
04
05
06
15
27
08
09
10
11
12
13
15
28
15
16
17
18
19
20
15
29
22
23
24
25
26
27
28
29
30
31
01
02
03
04
01
05
06
07
08
09
10
11
01
06
13
14
15
16
17
18
01
07
20
21
22
23
24
25
01
08
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
01
02
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
04
11
13
14
15
16
17
18
04
12
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
04
06
08
09
10
11
12
13
04
07
15
16
17
18
19
20
04
08
22
23
24
25
26
27
28
29
30
31
01
02
21
30
04
05
06
07
08
09
21
31
11
12
13
14
15
16
21
32
18
19
20
21
22
23
21
33
25
26
27
28
29
30
21
34
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
10
28
29
30
31
01
02
01
34
04
05
06
07
08
09
01
35
11
12
13
14
15
16
01
36
18
19
20
21
22
23
01
37
25
26
27
28
29
30
31
01
02
03
02
04
05
06
07
08
09
03
03
11
12
13
14
15
16
17
18
19
20
21
22
23
24
03
04
26
27
28
29
30
31
01
02
03
04
02
05
06
07
08
09
10
11
02
06
13
14
15
16
17
18
19
20
21
22
23
24
25
02
07
27
28
29
30
31
01
02
03
16
14
05
06
07
08
09
10
16
15
12
13
14
15
16
17
16
16
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
17
05
06
07
08
09
10
01
18
12
13
14
15
16
17
01
19
19
20
21
22
23
24
01
20
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
01
01
31
01
08
02
03
04
05
06
07
01
09
09
10
11
12
13
14
01
10
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
20
03
04
05
06
07
08
02
21
10
11
12
13
14
15
02
22
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
15
16
17
18
19
09
11
21
22
23
24
25
26
09
12
28
29
30
31
01
02
03
04
05
06
04
01
08
09
10
11
12
13
04
02
15
16
17
18
19
20
04
03
22
23
24
25
26
27
28
29
30
31
01
02
10
07
04
05
06
07
08
09
10
08
11
12
13
14
15
16
10
09
18
19
20
21
22
23
10
10
25
26
27
28
29
30
31
01
02
10
07
04
05
06
07
08
09
10
08
11
12
13
14
15
16
10
09
18
19
20
21
22
23
10
10
25
26
27
28
29
30
31
01
02
01
20
04
05
06
07
08
09
01
21
11
12
13
14
15
16
01
22
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
01
01
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
43
19
06
07
08
09
10
11
43
20
13
14
15
16
17
18
43
21
20
21
22
23
24
25
26
27
28
29
30
31
01
05
13
03
04
05
06
07
08
05
16
10
11
12
13
14
15
05
18
17
18
19
20
21
22
05
19
24
25
26
27
28
29
30
31
01
01
20
03
04
05
06
07
08
01
21
10
11
12
13
14
15
01
22
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
03
07
02
03
04
05
06
07
03
08
09
10
11
12
13
14
03
10
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
04
01
16
17
18
19
20
21
04
02
23
24
25
26
27
28
04
03
30
31
01
02
03
04
05
03
17
07
08
09
10
11
12
03
18
14
15
16
17
18
19
03
19
21
22
23
24
25
26
03
20
28
29
30
31
01
02
03
04
05
06
21
05
08
09
10
11
12
13
21
06
15
16
17
18
19
20
21
07
22
23
24
25
26
27
21
08
29
30
31
01
02
03
04
05
05
07
07
08
09
10
11
12
05
08
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
2018
07
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2018
08
28
29
30
31
01
02
01
07
04
05
06
07
08
09
01
08
11
12
13
14
15
16
01
09
18
19
20
21
22
23
01
10
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
02
01
29
02
02
31
01
02
03
04
01
06
06
07
08
09
10
01
07
12
13
14
15
16
17
01
08
19
20
21
22
23
24
01
09
26
27
28
29
30
31
01
02
03
02
11
05
06
07
08
09
10
02
12
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
05
02
03
04
05
06
07
01
06
09
10
11
12
13
14
01
07
16
17
18
19
20
21
01
08
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
07
11
36
11
37
11
38
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
15
03
04
05
06
07
08
02
16
10
11
12
13
14
15
02
17
17
18
19
20
21
22
02
18
24
25
26
27
28
29
30
31
01
02
03
02
09
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
02
16
26
27
28
29
30
31
01
02
01
08
04
05
06
07
08
09
01
09
11
12
13
14
15
16
01
10
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
01
04
03
04
05
06
07
08
01
05
10
11
12
13
14
15
01
06
17
18
19
20
21
22
01
07
24
25
26
27
28
29
01
08
31
01
02
03
04
05
06
05
18
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
10
11
12
13
14
15
16
17
18
19
20
11
01
22
23
24
25
26
27
11
03
29
30
31
01
02
03
04
05
06
03
17
08
09
10
11
12
13
03
18
15
16
17
18
19
20
03
19
22
23
24
25
26
27
03
20
29
30
31
01
02
03
04
05
06
02
20
08
09
10
11
12
13
02
21
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
13
21
04
05
06
07
08
09
13
22
11
12
13
14
15
16
13
23
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
22
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
36
11
03
04
05
06
07
08
36
12
10
11
12
13
14
15
36
13
17
18
19
20
21
22
36
15
24
25
26
27
28
29
30
31
01
02
03
04
05
02
03
07
08
09
10
11
12
02
04
14
15
16
17
18
19
02
05
21
22
23
24
25
26
02
06
28
29
30
31
01
02
03
04
01
05
06
07
08
09
10
11
12
13
14
15
16
17
18
01
06
20
21
22
23
24
25
01
07
27
28
29
30
31
01
02
03
04
05
02
34
07
08
09
10
11
12
02
35
14
15
16
17
18
19
02
36
21
22
23
24
25
26
02
37
28
29
30
31
01
02
01
05
04
05
06
07
08
09
01
06
11
12
13
14
15
16
01
07
18
19
20
21
22
23
01
08
25
26
27
28
29
30
01
09
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
12
27
28
29
30
31
01
02
03
14
06
05
06
07
08
09
10
14
07
12
13
14
15
16
17
14
08
19
20
21
22
23
24
14
09
26
27
28
29
30
31
01
02
03
04
05
2018
17
07
08
09
10
11
12
2018
18
14
15
16
17
18
19
20
2018
19
22
23
24
25
26
2018
20
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
04
50
29
30
31
05
02
02
03
04
05
06
07
05
03
09
10
11
12
13
14
05
04
16
17
18
19
20
21
05
05
23
24
25
26
27
28
29
30
31
01
06
06
03
04
05
06
07
08
06
07
10
11
12
13
14
15
06
08
17
18
19
20
21
22
06
09
24
25
26
27
28
29
06
10
31
01
02
03
04
05
02
09
07
08
09
10
11
12
02
10
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
11
23
04
05
06
07
08
09
11
24
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
05
20
03
04
05
06
07
08
05
21
10
11
12
13
14
15
05
22
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
01
06
08
09
10
11
12
13
01
07
15
16
17
18
19
20
21
22
23
24
25
26
27
01
08
29
30
31
2018
60
2018
61
2018
62
04
05
06
2018
63
2018
64
2018
65
2018
66
11
12
13
2018
67
2018
68
2018
69
17
18
19
20
21
22
23
24
25
26
27
28
2018
70
2018
71
2018
72
01
02
03
04
05
03
08
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
2018
75
2018
76
2018
77
2018
78
05
06
2018
79
2018
80
2018
81
2018
82
2018
83
12
13
2018
84
2018
85
2018
86
2018
87
2018
88
19
20
2018
89
2018
90
2018
91
2018
92
2018
93
26
27
28
2018
94
2018
95
2018
96
01
03
04
03
04
05
06
07
08
03
05
10
11
12
13
14
15
03
06
17
18
19
20
21
22
03
07
24
25
26
27
28
29
03
08
31
04
20
02
03
04
05
06
07
04
21
09
10
11
12
13
14
04
22
16
17
18
19
20
21
04
23
23
24
25
26
27
28
29
30
31
01
05
20
03
04
05
06
07
08
05
21
10
11
12
13
14
15
05
22
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
02
10
07
08
09
10
11
12
02
11
14
15
16
17
18
19
02
12
21
22
23
24
25
26
02
13
28
29
30
31
01
02
03
04
05
04
02
07
08
09
10
11
12
04
03
14
15
16
17
18
19
04
04
21
22
23
24
25
26
04
05
28
29
30
31
01
02
03
23
05
05
06
07
08
09
10
23
06
12
13
14
15
16
17
23
07
19
20
21
22
23
24
23
08
26
27
28
29
30
31
01
02
03
03
04
05
06
07
08
02
04
10
11
12
13
14
15
02
05
17
18
19
20
21
22
02
06
24
25
26
27
28
29
02
07
31
05
06
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
02
06
02
03
04
05
06
07
02
07
09
10
11
12
13
14
02
08
16
17
18
19
20
21
02
09
23
24
25
26
27
28
02
10
30
31
01
02
03
04
05
01
12
07
08
09
10
11
12
01
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
04
18
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
05
02
03
04
05
06
07
01
06
09
10
11
12
13
14
01
07
16
17
18
19
20
21
01
08
23
24
25
26
27
28
01
09
30
31
2018
52
2018
53
2018
54
04
05
06
2018
55
2018
56
2018
57
2018
58
11
12
13
2018
59
2018
60
2018
61
2018
62
18
19
20
2018
63
2018
64
2018
65
2018
66
25
26
27
28
29
30
31
2018
70
2018
71
2018
72
2018
73
05
06
2018
74
2018
75
2018
76
2018
77
2018
78
12
13
2018
79
2018
80
2018
81
2018
82
2018
83
19
20
2018
84
2018
85
2018
86
2018
87
25
26
27
28
29
30
31
09
20
02
03
04
05
06
07
09
21
09
10
11
12
13
14
09
22
16
17
18
19
20
21
09
23
23
24
25
26
27
28
29
30
31
2018
60
2018
61
2018
62
04
05
06
2018
63
2018
64
2018
65
2018
66
11
12
13
2018
67
2018
68
2018
69
17
18
19
20
21
22
23
24
25
26
27
28
2018
70
2018
71
2018
72
01
05
03
03
04
05
06
07
08
05
04
10
11
12
13
14
15
05
05
17
18
19
20
21
22
23
24
25
26
27
28
29
05
06
31
01
02
03
04
05
02
38
07
08
09
10
11
12
02
40
14
15
16
17
18
19
03
02
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
01
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
08
20
02
03
04
05
06
07
08
21
09
10
11
12
13
14
08
22
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
01
13
08
09
10
11
12
13
01
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
04
09
07
08
09
10
11
12
04
10
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
29
19
07
08
09
10
11
12
29
20
14
15
16
17
18
19
29
21
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
06
01
08
08
09
10
11
12
13
01
09
15
16
17
18
19
20
01
10
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
04
26
26
27
28
29
30
31
2018
66
2018
67
2018
68
2018
69
05
06
2018
70
2018
71
2018
72
2018
73
2018
74
12
13
2018
75
2018
76
2018
77
2018
78
2018
79
19
20
2018
80
2018
81
2018
82
2018
83
2018
84
26
27
28
29
30
31
01
27
03
03
04
05
06
07
08
27
04
10
11
12
13
14
15
27
05
17
18
19
20
21
22
27
06
24
25
26
27
28
29
27
07
31
07
10
02
03
04
05
07
11
07
12
07
13
09
10
11
12
07
14
07
15
15
16
17
18
19
07
16
21
22
23
24
25
26
07
17
28
29
30
31
14
22
02
03
04
05
06
14
23
14
24
09
10
11
12
13
14
25
14
26
16
17
18
19
20
14
27
14
28
23
24
25
26
27
28
29
30
31
01
02
03
04
05
01
04
01
05
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
02
08
07
08
09
10
11
12
02
09
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
01
17
05
06
07
08
09
10
01
18
12
13
14
15
16
17
01
19
19
20
21
22
23
24
01
20
26
27
28
29
30
31
03
05
02
03
04
05
06
07
03
06
09
10
11
12
13
14
03
07
16
17
18
19
20
21
03
08
23
24
25
26
27
28
03
09
30
31
01
02
02
07
04
05
06
07
08
02
08
10
11
12
13
14
15
16
02
09
18
19
20
21
22
23
02
10
25
26
27
28
29
30
02
11
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
03
03
26
27
28
29
30
31
01
02
03
04
05
01
07
07
08
09
10
11
12
01
08
14
15
16
17
18
19
01
09
21
22
23
24
25
26
01
10
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
04
03
31
01
10
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
02
04
04
05
06
07
08
09
02
05
11
12
13
14
15
16
02
06
18
19
20
21
22
23
02
07
25
26
27
28
29
30
02
08
01
02
03
04
05
06
03
06
08
09
10
11
12
13
03
08
15
16
17
18
19
20
03
09
22
23
24
25
26
27
28
29
30
31
01
02
03
06
05
05
06
07
08
09
10
06
06
12
13
14
15
16
17
06
07
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
09
06
07
08
09
10
11
12
13
14
09
07
16
17
18
19
09
08
21
22
23
24
25
26
27
28
29
30
31
01
02
01
03
01
04
01
05
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
03
03
08
09
10
11
12
13
03
04
15
16
17
18
19
20
03
05
22
23
24
25
26
27
03
06
29
30
31
01
02
03
04
05
02
03
07
08
09
10
11
12
02
04
14
15
16
17
18
19
02
05
21
22
23
24
25
26
02
06
28
29
30
31
01
15
04
03
04
05
06
07
08
15
05
10
11
12
13
14
15
15
06
17
18
19
20
21
22
15
07
24
25
26
27
28
29
15
08
31
01
02
03
04
05
07
09
07
08
09
10
11
12
07
10
14
15
16
17
18
19
07
11
21
22
23
24
25
26
07
12
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
02
01
30
31
01
02
03
04
05
06
25
19
08
09
10
11
12
13
25
20
15
16
17
18
19
20
25
21
22
23
24
25
26
27
25
22
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
02
05
19
20
21
22
23
24
25
26
27
28
29
30
31
03
07
02
03
04
05
06
07
03
08
09
10
11
12
13
14
03
09
16
17
18
19
20
21
03
10
23
24
25
26
27
28
29
30
31
01
02
01
21
04
05
06
07
08
09
01
22
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
04
18
08
09
10
11
12
13
04
19
15
16
17
18
19
20
04
20
22
23
24
25
26
27
04
21
29
30
31
01
02
04
03
04
05
06
07
08
02
05
10
11
12
13
14
15
02
06
17
18
19
20
21
22
02
07
24
25
26
27
28
29
02
08
31





Impresszum | Facebook | WN Mobil | Ötletek