5
26199
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
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
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
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
64
64
64
64
64
64
64
64
63
63
63
63
63
62
62
62
61
61
61
60
60
59
59
59
58
58
58
57
57
57
56
56
55
55
55
54
54
54
53
53
53
52
52
52
51
51
51
51
50
50
50
50
49
49
49
49
49
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
47
47
47
47
47
47
47
47
46
46
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
45
45
45
45
45
44
44
44
44
43
43
43
43
43
42
42
42
42
42
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
40
40
40
40
41
41
42
42
42
42
43
43
43
44
44
44
45
45
45
45
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
45
45
45
45
45
44
44
44
44
43
43
43
42
42
41
41
40
40
40
39
39
39
38
38
38
37
37
36
36
36
35
35
34
34
34
33
33
33
32
32
32
31
31
30
30
30
30
29
29
29
29
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
24
24
24
24
24
24
23
23
23
23
22
22
22
22
21
21
21
20
20
20
19
19
19
18
18
18
17
17
16
16
16
15
15
14
14
13
13
12
12
11
11
10
10
10
10
9
9
9
9
9
9
9
9
8
8
7
7
7
7
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
7
7
7
7
8
8
8
8
9
9
9
9
10
10
10
10
11
11
11
11
11
11
12
12
12
12
12
12
13
13
13
13
14
14
14
14
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
15
15
15
14
14
14
14
14
14
14
13
13
13
13
13
13
13
12
12
12
11
11
11
10
10
10
9
9
9
8
8
7
7
6
6
6
5
5
5
4
4
3
3
2
2
2
1
1
1
0
0
0
-1
-1
-1
-2
-2
-2
-2
-3
-3
-3
-4
-4
-5
-5
-5
-6
-6
-6
-7
-7
-7
-8
-8
-9
-9
-10
-10
-11
-11
-11
-12
-12
-12
-13
-13
-13
-14
-14
-14
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-16
-16
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-28
-28
-28
-29
-29
-29
-29
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-40
-40
-41
-41
-41
-42
-42
-42
-43
-43
-43
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-47
-47
-47
-47
-46
-46
-46
-46
-46
-45
-45
-45
-45
-44
-44
-44
-44
-43
-43
-43
-43
-42
-42
-42
-42
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-44
-44
-44
-45
-45
-45
-46
-46
-46
-47
-47
-47
-47
-48
-48
-48
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-57
-58
-58
-58
-58
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-67
-67
-67
-68
-68
-68
-68
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-69
-69
-69
-69
-69
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-72
-72
-72
-73
-73
-73
-73
-74
-74
-74
-75
-75
-75
-76
-76
-76
-77
-77
-77
-78
-78
-79
-79
-79
-80
-80
-81
-81
-82
-82
-82
-83
-83
-83
-84
-84
-84
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-86
-86
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-89
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-109
-109
-109
-109
-109
-109
-109
-108
-108
-108
-108
-108
-108
-107
-107
-107
-107
-107
-106
-106
-106
-106
-106
-106
-106
-105
-105
-105
-105
-105
-105
-105
-104
-104
-104
-104
-104
-104
-104
-104
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-147
-147
-147
-147
-147
-147
-147
-147
-147
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-151
-152
-152
-152
-152
-152
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-159
-159
-159
-159
-160
-160
-160
-161
-161
-161
-162
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-184
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-229
-229
-229
-229
-230
-230
-230
-231
-231
-231
-232
-232
-232
-233
-233
-233
-234
-234
-234
-235
-235
-236
-236
-236
-237
-237
-237
-238
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-241
-242
-242
-242
-242
-243
-243
-243
-244
-244
-244
-244
-245
-245
-245
-245
-246
-246
-246
-247
-247
-247
-247
-247
-248
-248
-248
-248
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-258
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-259
-260
-260
-260
-260
-260
-260
-260
-261
-261
-261
-261
-261
-261
-262
-262
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-269
-269
-269
-269
-269
-270
-270
-270
-270
-270
-271
-271
-271
-272
-272
-272
-272
-273
-273
-273
-273
-274
-274
-274
-274
-275
-275
-275
-275
-276
-276
-276
-276
-277
-277
-277
-277
-278
-278
-278
-278
-279
-279
-279
-279
-280
-280
-280
-280
-280
-280
-281
-281
-281
-281
-281
-281
-282
-282
-282
-282
-282
-282
-283
-283
-283
-283
-283
-283
-283
-284
-284
-284
-284
-284
-284
-285
-285
-285
-285
-285
-285
-286
-286
-286
-286
-286
-286
-287
-287
-287
-287
-287
-288
-288
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-292
-292
-293
-293
-293
-293
-293
-294
-294
-294
-294
-295
-295
-295
-295
-295
-296
-296
-296
-296
-296
-297
-297
-297
-297
-298
-298
-298
-298
-299
-299
-299
-299
-299
-300
-300
-300
-300
-301
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-314
-314
-315
-315
-315
-315
-315
-316
-316
-316
-316
-316
-317
-317
-317
-317
-317
-317
-318
-318
-318
-318
-318
-319
-319
-319
-319
-319
-320
-320
-320
-320
-320
-321
-321
-321
-321
-322
-322
-322
-322
-322
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-328
-329
-329
-329
-329
-329
-329
-330
-330
-330
-330
-330
-331
-331
-331
-331
-331
-331
-332
-332
-332
-332
-332
-332
-332
-333
-333
-333
-333
-333
-333
-333
-334
-334
-334
-334
-334
-334
-334
-334
-335
-335
-335
-335
-335
-335
-335
-335
-336
-336
-336
-336
-336
-336
-336
-337
-337
-337
-337
-337
-337
-338
-338
-338
-338
-338
-338
-339
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-359
-360
-360
-360
-360
-360
-361
-361
-361
-361
-361
-362
-362
-362
-362
-362
-363
-363
-363
-363
-363
-363
-364
-364
-364
-364
-364
-364
-365
-365
-365
-365
-365
-365
-366
-366
-366
-366
-366
-367
-367
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-373
-373
-373
-374
-374
-374
-375
-375
-375
-376
-376
-377
-377
-377
-378
-378
-379
-379
-380
-380
-381
-381
-382
-382
-382
-383
-383
-384
-384
-385
-385
-385
-386
-386
-387
-387
-387
-388
-388
-388
-389
-389
-390
-390
-391
-391
-391
-392
-392
-392
-393
-393
-393
-394
-394
-394
-395
-395
-395
-396
-396
-396
-397
-397
-397
-397
-398
-398
-398
-399
-399
-400
-400
-400
-400
-401
-401
-401
-402
-402
-402
-402
-402
-403
-403
-403
-403
-404
-404
-404
-404
-404
-405
-405
-405
-405
-406
-406
-406
-406
-407
-407
-407
-407
-407
-408
-408
-408
-408
-408
-408
-408
-408
-409
-409
-409
-409
-409
-410
-410
-410
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-412
-413
-413
-413
-414
-414
-414
-414
-414
-415
-415
-415
-415
-415
-415
-416
-416
-416
-417
-417
-417
-418
-418
-418
-419
-419
-419
-420
-420
-420
-420
-421
-421
-421
-422
-422
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-425
-426
-426
-426
-427
-427
-427
-428
-428
-428
-429
-429
-429
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-432
-433
-433
-433
-434
-434
-434
-434
-435
-435
-435
-436
-436
-437
-437
-437
-438
-438
-438
-438
-439
-439
-439
-439
-440
-440
-440
-440
-441
-441
-442
-442
-442
-443
-443
-444
-444
-445
-445
-445
-446
-446
-447
-447
-447
-447
-448
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-450
-450
-451
-451
-451
-451
-451
-452
-452
-452
-452
-452
-452
-453
-453
-453
-453
-453
-453
-453
-453
-454
-454
-454
-454
-454
-454
-455
-455
-455
-455
-455
-455
-456
-456
-456
-456
-456
-457
-457
-457
-457
-457
-458
-458
-458
-458
-458
-459
-459
-459
-459
-459
-460
-460
-460
-460
-460
-460
-461
-461
-461
-461
-461
-461
-461
-461
-462
-462
-462
-462
-462
-462
-462
-463
-463
-463
-463
-463
-463
-464
-464
-464
-464
-464
-464
-465
-465
-465
-465
-465
-465
-465
-465
-466
-466
-466
-466
-466
-466
-466
-466
-466
-466
-467
-467
-467
-467
-467
-467
-467
-468
-468
-468
-468
-468
-468
-469
-469
-469
-469
-469
-469
-470
-470
-470
-470
-470
-470
-470
-471
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-473
-474
-474
-474
-474
-474
-475
-475
-475
-475
-476
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-478
-479
-479
-479
-480
-480
-480
-481
-481
-481
-482
-482
-482
-483
-483
-483
-483
-484
-484
-485
-485
-486
-486
-487
-488
-488
-489
-489
-490
-491
-491
-492
-492
-492
-492
-492
-492
-491
-491
-491
-490
-490
-490
-490
-490
-490
-490
-491
-491
-491
-492
-492
-493
-493
-494
-494
-494
-494
-494
-494
-495
-495
-496
-496
-497
-497
-498
-498
-498
-498
-498
-498
-499
-499
-499
-500
-500
-500
-501
-501
-502
-502
-502
-503
-503
-503
-503
-504
-504
-504
-504
-505
-505
-505
-506
-506
-506
-506
-507
-507
-507
-507
-507
-507
-507
-507
-507
-507
-507
-508
-508
-508
-508
-509
-509
-509
-510
-510
-510
-510
-510
-510
-510
-510
-510
-510
-510
-510
-511
-511
-511
-511
-511
-511
-511
-511
-511
-511
-511
-512
-512
-512
-513
-513
-513
-513
-514
-514
-514
-514
-514
-514
-514
-514
-514
-514
-514
-514
-514
-515
-515
-515
-515
-515
-516
-516
-516
-516
-517
-517
-518
-518
-519
-519
-520
-520
-520
-521
-521
-521
-522
-522
-522
-522
-522
-522
-523
-523
-523
-523
-524
-524
-524
-525
-525
-526
-526
-526
-526
-527
-527
-527
-528
-528
-528
-528
-528
-528
-529
-529
-529
-529
-530
-530
-530
-531
-531
-531
-531
-532
-532
-532
-532
-533
-533
-533
-533
-533
-533
-534
-534
-534
-534
-535
-535
-535
-535
-535
-535
-536
-536
-536
-536
-537
-537
-537
-537
-537
-537
-537
-537
-536
-537
-537
-537
-537
-537
-538
-538
-538
-538
-538
-538
-539
-539
-539
-539
-540
-540
-540
-540
-540
-540
-540
-540
-541
-541
-541
-541
-541
-541
-541
-541
-541
-542
-542
-542
-542
-543
-543
-543
-543
-544
-544
-544
-544
-544
-544
-545
-545
-545
-545
-546
-546
-546
-547
-547
-547
-548
-548
-548
-549
-549
-549
-549
-550
-550
-550
-550
-550
-550
-550
-550
-551
-551
-551
-551
-551
-551
-551
-551
-552
-552
-552
-552
-552
-552
-552
-553
-553
-553
-553
-554
-554
-554
-554
-554
-555
-555
-555
-555
-555
-555
-555
-555
-555
-555
-556
-556
-556
-556
-556
-556
-557
-557
-557
-557
-558
-558
-558
-559
-559
-559
-559
-560
-560
-560
-560
-560
-560
-560
-561
-561
-561
-561
-562
-562
-562
-562
-562
-562
-562
-562
-562
-562
-563
-563
-563
-563
-563
-564
-564
-564
-564
-565
-565
-565
-565
-566
-566
-566
-566
-567
-567
-567
-567
-568
-568
-568
-569
-569
-570
-570
-570
-571
-571
-572
-572
-572
-573
-573
-573
-573
-574
-574
-574
-574
-574
-575
-575
-575
-575
-576
-576
-576
-576
-577
-577
-577
-577
-578
-578
-578
-578
-578
-579
-579
-579
-579
-580
-580
-580
-580
-580
-580
-580
-580
-580
-580
-580
-581
-581
-581
-581
-581
-581
-582
-582
-582
-582
-582
-582
-583
-583
-583
-583
-583
-583
-583
-584
-584
-584
-584
-584
-584
-584
-584
-584
-584
-584
-585
-585
-585
-585
-585
-585
-585
-585
-585
-585
-585
-585
-585
-585
-586
-586
-586
-586
-586
-586
-586
-586
-586
-586
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-587
-588
-588
-588
-588
-588
-588
-588
-588
-589
-589
-589
-589
-589
-589
-589
-589
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-591
-591
-591
-591
-591
-591
-591
-591
-591
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-593
-593
-593
-593
-593
-593
-593
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-594
-595
-595
-595
-595
-595
-595
-595
-595
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-598
-598
-598
-598
-598
-598
-598
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-597
-596
-596
-596
-596
-596
-596
-596
-596
-597
-597
-597
-597
-597
-597
-597
-597
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-596
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-595
-594
-594
-594
-594
-594
-594
-594
-594
-594
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-593
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-592
-591
-591
-591
-591
-591
-591
-591
-591
-591
-591
-591
-591
-591
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-590
-589
-589
-589
-589
-589
-589
-588
-588
-588
-588
-588
-588
-587
-587
-587
-587
-587
-587
-587
-586
-586
-586
-586
-586
-586
-586
-586
-586
-586
-585
-585
-585
-585
-585
-584
-584
-584
-584
-584
-583
-583
-583
-583
-583
-582
-582
-582
-582
-582
-581
-581
-581
-581
-581
-581
-581
-580
-580
-580
-580
-579
-579
-579
-579
-579
-578
-578
-578
-578
-577
-577
-577
-577
-576
-576
-576
-576
-576
-575
-575
-575
-575
-575
-574
-574
-574
-574
-574
-574
-574
-574
-573
-573
-573
-573
-573
-572
-572
-572
-572
-571
-571
-571
-571
-571
-570
-570
-570
-570
-570
-570
-569
-569
-569
-569
-569
-569
-569
-568
-568
-568
-568
-568
-568
-567
-567
-567
-567
-567
-567
-566
-566
-566
-566
-566
-565
-565
-565
-565
-565
-565
-564
-564
-564
-564
-564
-563
-563
-563
-563
-563
-562
-562
-562
-562
-561
-561
-561
-561
-560
-560
-560
-560
-560
-559
-559
-559
-559
-559
-558
-558
-558
-558
-558
-557
-557
-557
-557
-556
-556
-556
-556
-555
-555
-555
-554
-554
-554
-553
-553
-553
-552
-552
-552
-551
-551
-551
-550
-550
-550
-549
-549
-549
-549
-548
-548
-547
-547
-547
-546
-546
-546
-546
-545
-545
-544
-544
-544
-543
-543
-543
-542
-542
-542
-541
-541
-541
-540
-540
-540
-539
-539
-539
-538
-538
-538
-537
-537
-536
-536
-536
-535
-535
-534
-534
-533
-533
-533
-532
-532
-531
-531
-530
-530
-529
-529
-529
-528
-528
-527
-527
-526
-526
-526
-525
-525
-524
-524
-523
-523
-522
-522
-521
-521
-520
-520
-519
-519
-519
-518
-518
-517
-517
-516
-516
-516
-515
-515
-514
-514
-514
-513
-513
-513
-512
-512
-512
-511
-511
-510
-510
-510
-509
-509
-508
-508
-508
-508
-507
-507
-507
-506
-506
-506
-505
-505
-505
-504
-504
-503
-503
-503
-502
-502
-502
-501
-501
-500
-500
-499
-499
-499
-498
-498
-497
-497
-497
-496
-496
-495
-495
-495
-494
-494
-493
-493
-492
-492
-492
-491
-490
-490
-489
-489
-488
-488
-487
-487
-486
-486
-485
-485
-484
-484
-483
-483
-482
-482
-481
-481
-481
-480
-480
-479
-479
-478
-478
-477
-477
-476
-476
-475
-475
-474
-474
-473
-473
-472
-472
-471
-471
-470
-470
-469
-469
-468
-468
-467
-467
-466
-466
-465
-465
-464
-464
-463
-463
-462
-462
-462
-461
-461
-460
-460
-459
-459
-458
-458
-457
-457
-456
-456
-455
-455
-454
-454
-453
-453
-452
-452
-451
-451
-450
-449
-449
-448
-448
-447
-447
-446
-446
-445
-445
-444
-444
-443
-442
-442
-441
-441
-440
-440
-439
-438
-438
-437
-437
-436
-436
-435
-435
-434
-434
-433
-433
-432
-432
-431
-431
-430
-429
-429
-428
-428
-427
-426
-426
-425
-424
-424
-423
-422
-422
-421
-420
-419
-419
-418
-417
-417
-416
-415
-415
-414
-413
-413
-412
-411
-411
-410
-409
-409
-408
-407
-407
-406
-405
-404
-404
-403
-402
-402
-401
-400
-400
-399
-399
-398
-397
-396
-396
-395
-394
-394
-393
-392
-391
-391
-390
-389
-388
-388
-387
-386
-386
-385
-384
-383
-383
-382
-381
-381
-380
-379
-379
-378
-377
-377
-376
-375
-374
-374
-373
-372
-372
-371
-370
-369
-369
-368
-367
-366
-366
-365
-364
-363
-363
-362
-361
-360
-359
-358
-358
-357
-356
-355
-354
-353
-353
-352
-351
-350
-349
-348
-348
-347
-346
-345
-344
-343
-342
-341
-340
-340
-339
-338
-337
-336
-335
-334
-333
-332
-332
-331
-330
-329
-328
-327
-326
-325
-325
-324
-323
-322
-321
-320
-319
-318
-317
-316
-316
-315
-314
-313
-312
-311
-310
-309
-309
-308
-307
-306
-305
-304
-303
-302
-301
-300
-299
-298
-297
-296
-295
-295
-294
-293
-292
-291
-290
-289
-288
-287
-286
-285
-284
-283
-282
-281
-280
-279
-278
-277
-276
-275
-274
-273
-272
-271
-271
-270
-269
-268
-267
-266
-265
-264
-263
-262
-261
-260
-259
-258
-257
-256
-255
-254
-253
-252
-251
-250
-249
-248
-247
-246
-245
-244
-243
-242
-241
-240
-239
-238
-237
-236
-235
-234
-233
-232
-231
-230
-229
-228
-227
-226
-225
-224
-223
-222
-221
-220
-219
-218
-217
-216
-215
-214
-213
-212
-211
-210
-209
-208
-207
-206
-205
-204
-203
-202
-201
-200
-199
-198
-197
-196
-195
-193
-192
-191
-190
-189
-188
-187
-186
-185
-184
-183
-182
-180
-179
-178
-177
-176
-175
-174
-173
-172
-170
-169
-168
-167
-166
-165
-164
-162
-161
-160
-159
-158
-157
-155
-154
-153
-152
-151
-150
-148
-147
-146
-145
-144
-143
-141
-140
-139
-138
-137
-136
-134
-133
-132
-131
-130
-128
-127
-126
-125
-124
-123
-121
-120
-119
-118
-116
-115
-114
-113
-112
-110
-109
-108
-107
-105
-104
-103
-101
-100
-99
-97
-96
-95
-93
-92
-91
-89
-88
-87
-85
-84
-83
-81
-80
-79
-77
-76
-75
-73
-72
-71
-69
-68
-67
-65
-64
-62
-61
-60
-58
-57
-56
-54
-53
-51
-50
-49
-47
-46
-45
-43
-42
-41
-39
-38
-36
-35
-34
-32
-31
-30
-28
-27
-26
-24
-23
-22
-20
-19
-18
-16
-15
-13
-12
-11
-9
-8
-7
-5
-4
-3
-1
0
1
3
4
6
7
8
10
11
13
14
16
17
18
20
21
23
24
26
27
29
30
32
33
35
37
38
40
41
43
44
46
47
49
50
52
53
55
56
58
59
61
62
64
65
67
68
70
72
73
75
76
78
79
81
82
84
86
87
89
90
92
93
95
96
98
100
101
103
104
106
108
109
111
112
114
115
117
119
120
122
123
125
127
128
130
131
133
135
136
138
139
141
142
144
145
147
149
150
152
153
155
156
158
160
161
163
165
166
168
169
171
173
174
176
178
179
181
183
184
186
188
189
191
193
194
196
198
200
201
203
205
206
208
210
212
213
215
217
219
220
222
224
225
227
229
231
232
234
236
238
239
241
243
245
246
248
250
252
253
255
257
258
260
262
264
265
267
269
271
272
274
276
278
279
281
283
285
287
288
290
292
294
296
297
299
301
303
305
307
309
310
312
314
316
318
320
322
324
326
328
330
332
334
336
338
340
342
344
346
348
350
352
354
355
357
359
361
363
365
368
370
372
374
375
378
380
382
384
386
388
390
392
394
396
398
400
402
404
406
408
410
412
415
417
419
421
423
425
427
429
431
433
435
438
440
442
444
446
448
450
452
454
457
459
461
463
465
467
469
471
474
476
478
480
482
484
486
488
491
493
495
497
499
501
504
506
508
510
512
514
517
519
521
523
525
528
530
532
534
536
538
541
543
545
547
549
551
554
556
558
560
562
565
567
569
571
573
575
578
580
582
584
586
588
591
593
595
597
599
601
604
606
608
610
612
614
617
619
621
623
625
628
630
632
634
636
639
641
643
645
647
650
652
654
656
658
660
663
665
667
669
672
674
676
678
681
683
685
687
690
692
694
697
699
701
704
706
708
711
713
715
718
720
722
725
727
729
732
734
736
739
741
744
746
748
751
753
756
758
760
763
765
768
770
772
775
777
780
782
785
787
790
792
794
797
799
802
804
806
809
811
814
816
819
821
824
826
828
831
833
836
838
841
843
846
848
851
853
856
858
861
864
866
869
871
874
876
879
881
884
887
889
892
894
897
899
902
904
907
909
912
914
917
919
922
924
927
929
932
934
937
939
942
945
947
950
952
955
958
960
963
965
968
971
973
976
978
981
984
986
989
992
994
997
1000
1002
1004
1006
1010
1012
1014
1018
1020
1022
1026
1029
1031
1034
1037
1039
1042
1045
1047
1050
1053
1055
1058
1061
1064
1066
1069
1072
1074
1077
1080
1083
1085
1088
1091
1094
1096
1099
1102
1105
1107
1110
1113
1116
1118
1121
1124
1127
1130
1132
1135
1138
1141
1144
1146
1149
1152
1155
1158
1160
1163
1166
1169
1172
1174
1177
1180
1183
1186
1189
1191
1194
1197
1200
1203
1206
1208
1211
1214
1217
1220
1223
1225
1228
1231
1234
1237
1240
1243
1245
1248
1251
1254
1257
1260
1263
1265
1268
1271
1274
1277
1280
1283
1285
1288
1291
1294
1297
1300
1303
1306
1309
1312
1315
1318
1321
1324
1327
1330
1333
1336
1339
1342
1345
1348
1351
1354
1357
1360
1363
1366
1369
1372
1375
1378
1381
1384
1387
1390
1393
1396
1399
1402
1405
1408
1411
1414
1417
1420
1423
1426
1429
1432
1435
1438
1441
1445
1448
1451
1454
1457
1460
1463
1466
1470
1473
1476
1479
1482
1485
1488
1492
1495
1498
1501
1504
1507
1511
1514
1517
1520
1523
1526
1530
1533
1536
1539
1543
1546
1549
1552
1555
1559
1562
1565
1568
1571
1575
1578
1581
1584
1587
1591
1594
1597
1600
1604
1607
1610
1613
1617
1620
1623
1627
1630
1633
1636
1640
1643
1646
1650
1653
1656
1660
1663
1666
1669
1673
1676
1679
1683
1686
1689
1693
1696
1699
1703
1706
1710
1713
1716
1720
1723
1727
1730
1734
1737
1740
1744
1747
1751
1754
1757
1761
1764
1768
1771
1774
1778
1781
1784
1788
1791
1795
1798
1801
1805
1808
1812
1815
1818
1822
1825
1829
1832
1836
1839
1843
1846
1849
1853
1856
1860
1863
1867
1870
1874
1877
1881
1884
1888
1891
1895
1898
1902
1905
1908
1912
1915
1919
1922
1926
1929
1932
1936
1939
1943
1946
1950
1953
1957
1960
1963
1967
1970
1974
1977
1981
1984
1988
1991
1995
1998
2001
2005
2009
2012
2016
2019
2023
2025
2029
2033
2037
2040
2044
2047
2051
2054
2058
2061
2065
2068
2072
2075
2079
2083
2086
2090
2093
2097
2101
2104
2108
2111
2115
2119
2122
2126
2130
2133
2137
2140
2144
2148
2151
2155
2159
2163
2166
2170
2174
2177
2181
2185
2188
2192
2195
2199
2202
2206
2209
2213
2216
2220
2223
2227
2230
2234
2238
2241
2245
2249
2252
2256
2260
2264
2267
2271
2275
2278
2282
2286
2289
2293
2296
2300
2304
2307
2311
2315
2319
2323
2327
2331
2335
2338
2342
2346
2350
2354
2358
2362
2366
2370
2374
2378
2382
2386
2389
2393
2397
2401
2405
2408
2412
2416
2420
2423
2427
2431
2435
2439
2443
2447
2451
2455
2458
2462
2466
2470
2474
2479
2483
2487
2491
2494
2498
2502
2506
2509
2513
2516
2520
2524
2527
2531
2535
2539
2543
2547
2551
2555
2560
2564
2568
2573
2577
2580
2584
2587
2591
2594
2597
2601
2604
2608
2612
2616
2620
2624
2628
2632
2636
2640
2644
2648
2652
2656
2661
2665
2670
2675
2679
2683
2687
2691
2695
2698
2702
2705
2708
2711
2713
2717
2720
2724
2728
2732
2736
2741
2745
2750
2755
2760
2765
2770
2775
2780
2784
2789
2793
2797
2801
2804
2808
2811
2814
2818
2821
2825
2828
2832
2835
2839
2843
2847
2851
2856
2860
2865
2870
2874
2879
2884
2889
2894
2898
2903
2907
2911
2915
2919
2923
2927
2931
2935
2938
2942
2945
2949
2953
2957
2961
2966
2970
2974
2979
2984
2988
2993
2998
3003
3008
3012
3017
3021
3025
3029
3034
3038
3042
3047
3051
3055
3059
3064
3068
3072
3077
3081
3085
3090
3094
3099
3103
3108
3112
3116
3120
3124
3128
3132
3136
3140
3144
3148
3152
3156
3160
3165
3169
3173
3178
3182
3187
3192
3197
3201
3206
3211
3215
3220
3224
3229
3233
3237
3242
3246
3250
3255
3259
3263
3268
3272
3277
3281
3285
3290
3294
3298
3303
3307
3311
3316
3320
3325
3329
3334
3338
3343
3347
3352
3356
3360
3365
3369
3374
3378
3383
3387
3392
3396
3401
3406
3411
3416
3420
3425
3429
3434
3438
3442
3447
3451
3455
3460
3464
3469
3473
3477
3482
3486
3491
3496
3500
3504
3509
3513
3518
3522
3526
3531
3535
3540
3544
3549
3553
3558
3563
3568
3572
3577
3582
3586
3590
3595
3599
3604
3608
3612
3616
3621
3625
3630
3635
3639
3644
3649
3654
3659
3663
3668
3673
3678
3683
3688
3693
3698
3703
3707
3712
3717
3722
3727
3731
3736
3740
3745
3749
3753
3757
3761
3765
3770
3774
3779
3783
3788
3793
3798
3802
3807
3812
3817
3821
3826
3831
3835
3840
3844
3849
3853
3858
3863
3867
3872
3877
3882
3887
3892
3897
3902
3907
3912
3916
3921
3925
3930
3935
3939
3944
3949
3953
3958
3962
3967
3971
3976
3980
3985
3989
3994
3998
4002
4006
4011
4014
4019
4025
4029
4034
4038
4043
4049
4054
4059
4064
4069
4074
4078
4083
4088
4091
4097
4101
4106
4111
4116
4120
4125
4129
4134
4138
4143
4148
4153
4157
4162
4167
4172
4176
4181
4186
4190
4195
4199
4204
4209
4213
4218
4223
4228
4233
4238
4243
4248
4253
4258
4263
4268
4273
4277
4282
4287
4291
4296
4300
4305
4310
4314
4319
4324
4329
4334
4339
4343
4348
4353
4358
4363
4367
4372
4376
4381
4386
4391
4396
4400
4405
4410
4415
4420
4425
4430
4434
4439
4444
4448
4453
4457
4462
4467
4471
4476
4481
4486
4491
4495
4500
4505
4509
4514
4519
4523
4528
4533
4538
4543
4548
4553
4558
4564
4569
4574
4579
4585
4590
4595
4600
4605
4610
4616
4621
4626
4631
4636
4641
4646
4650
4655
4660
4664
4669
4673
4678
4682
4687
4691
4696
4701
4705
4710
4714
4719
4724
4728
4733
4737
4741
4746
4750
4755
4760
4765
4770
4775
4780
4785
4791
4796
4801
4807
4813
4819
4824
4830
4836
4841
4847
4852
4857
4862
4867
4871
4876
4880
4884
4888
4892
4896
4899
4903
4907
4911
4915
4920
4925
4930
4935
4940
4945
4951
4956
4962
4967
4972
4977
4982
4986
4990
4994
4998
5002
5005
5008
5011
5014
5016
5019
5021
5023
5025
5028
5031
5033
5036
5040
5043
5047
5050
5054
5057
5060
5063
5066
5068
5069
5070
5070
5070
5069
5068
5066
5063
5061
5058
5056
5054
5052
5050
5048
5048
5047
5048
5049
5052
5056
5060
5066
5072
5077
5082
5087
5091
5095
5099
5102
5104
5106
5108
5109
5109
5109
5108
5106
5103
5100
5096
5092
5089
5086
5083
5081
5080
5078
5076
5075
5073
5072
5072
5072
5072
5072
5073
5073
5073
5074
5074
5075
5075
5076
5076
5076
5077
5079
5081
5084
5089
5093
5098
5103
5107
5111
5114
5118
5121
5123
5124
5124
5123
5122
5120
5119
5118
5116
5116
5115
5114
5114
5113
5112
5112
5112
5112
5112
5113
5114
5116
5118
5120
5123
5126
5128
5131
5133
5134
5134
5134
5133
5132
5131
5130
5130
5129
5130
5132
5135
5139
5145
5151
5157
5163
5170
5175
5181
5186
5191
5196
5202
5207
5212
5216
5220
5223
5225
5226
5226
5225
5223
5221
5219
5217
5216
5215
5216
5218
5222
5225
5228
5230
5232
5232
5232
5232
5233
5234
5236
5238
5239
5241
5243
5245
5246
5248
5249
5249
5247
5244
5239
5234
5227
5221
5215
5212
5210
5210
5212
5214
5216
5218
5219
5219
5218
5215
5212
5209
5204
5200
5196
5191
5186
5180
5172
5161
5148
5133
5115
5096
5076
5056
5037
5020
5004
4990
4978
4968
4958
4949
4940
4932
4924
4917
4909
4901
4892
4883
4873
4862
4851
4839
4827
4815
4801
4786
4769
4752
4734
4716
4697
4678
4660
4641
4623
4605
4588
4572
4557
4542
4527
4511
4493
4474
4453
4431
4407
4382
4356
4329
4300
4271
4240
4209
4175
4141
4105
4067
4027
3985
3941
3895
3846
3795
3744
3691
3638
3584
3529
3474
3416
3358
3297
3234
3169
3103
3037
2970
2903
2836
2769
2701
2632
2562
2491
2420
2347
2273
2198
2122
2044
1964
1883
1799
1714
1626
1534
1439
1340
1239
1137
1035
934
834
734
635
535
436
337
238
140
43
-54
-152
-249
-348
-447
-547
-648
-750
-850
-950
-1047
-1141
-1232
-1321
-1409
-1496
-1583
-1670
-1757
-1845
-1933
-2021
-2113
-2204
-2297
-2388
-2478
-2565
-2648
-2729
-2808
-2887
-2966
-3047
-3129
-3212
-3297
-3383
-3470
-3557
-3645
-3731
-3816
-3897
-3976
-4051
-4124
-4195
-4265
-4335
-4405
-4475
-4546
-4619
-4692
-4767
-4841
-4915
-4987
-5057
-5125
-5191
-5255
-5316
-5376
-5433
-5489
-5542
-5595
-5649
-5705
-5765
-5830
-5899
-5972
-6047
-6121
-6194
-6265
-6332
-6396
-6457
-6517
-6576
-6636
-6698
-6761
-6826
-6893
-6961
-7032
-7103
-7176
-7249
-7322
-7393
-7462
-7527
-7590
-7652
-7714
-7778
-7846
-7920
-8000
-8086
-8173
-8263
-8350
-8433
-8512
-8587
-8659
-8730
-8799
-8867
-8936
-9004
-9072
-9139
-9206
-9273
-9339
-9405
-9471
-9536
-9602
-9670
-9741
-9816
-9895
-9980
-10070
-10164
-10262
-10361
-10460
-10555
-10646
-10732
-10812
-10889
-10963
-11035
-11103
-11168
-11229
-11287
-11342
-11397
-11452
-11509
-11568
-11628
-11691
-11754
-11817
-11881
-11945
-12010
-12078
-12149
-12222
-12294
-12366
-12435
-12501
-12564
-12624
-12681
-12736
-12788
-12837
-12885
-12929
-12973
-13016
-13061
-13109
-13161
-13217
-13274
-13331
-13388
-13447
-13507
-13569
-13632
-13695
-13756
-13815
-13871
-13924
-13977
-14030
-14081
-14132
-14180
-14228
-14275
-14323
-14372
-14422
-14470
-14515
-14555
-14588
-14618
-14644
-14668
-14690
-14711
-14731
-14750
-14769
-14789
-14812
-14838
-14866
-14896
-14925
-14953
-14980
-15005
-15030
-15055
-15082
-15110
-15140
-15170
-15199
-15226
-15248
-15266
-15280
-15291
-15301
-15309
-15317
-15324
-15329
-15331
-15331
-15329
-15325
-15320
-15316
-15311
-15306
-15303
-15304
-15310
-15321
-15338
-15359
-15382
-15406
-15432
-15458
-15487
-15518
-15552
-15589
-15628
-15671
-15715
-15759
-15803
-15845
-15884
-15919
-15950
-15977
-15999
-16017
-16030
-16038
-16043
-16044
-16044
-16046
-16053
-16065
-16084
-16110
-16142
-16178
-16221
-16267
-16312
-16358
-16398
-16431
-16457
-16478
-16496
-16513
-16528
-16540
-16548
-16549
-16542
-16527
-16504
-16476
-16446
-16417
-16391
-16370
-16356
-16347
-16346
-16350
-16360
-16375
-16395
-16417
-16439
-16462
-16483
-16505
-16529
-16556
-16588
-16624
-16666
-16712
-16760
-16810
-16857
-16897
-16928
-16947
-16954
-16952
-16943
-16932
-16920
-16907
-16892
-16873
-16846
-16811
-16768
-16719
-16666
-16615
-16567
-16525
-16489
-16458
-16431
-16408
-16390
-16379
-16373
-16376
-16385
-16395
-16404
-16408
-16405
-16396
-16382
-16367
-16357
-16349
-16344
-16340
-16334
-16323
-16308
-16291
-16271
-16251
-16232
-16212
-16195
-16181
-16172
-16171
-16175
-16187
-16203
-16219
-16235
-16245
-16251
-16248
-16236
-16215
-16187
-16152
-16114
-16071
-16024
-15976
-15922
-15865
-15804
-15742
-15678
-15612
-15546
-15478
-15409
-15338
-15264
-15187
-15109
-15031
-14955
-14883
-14817
-14760
-14714
-14680
-14660
-14651
-14651
-14658
-14668
-14677
-14683
-14683
-14677
-14665
-14648
-14630
-14610
-14590
-14567
-14541
-14508
-14467
-14417
-14359
-14294
-14223
-14148
-14070
-13990
-13909
-13828
-13747
-13669
-13593
-13520
-13452
-13389
-13333
-13285
-13245
-13212
-13183
-13158
-13134
-13111
-13090
-13071
-13053
-13032
-13007
-12976
-12938
-12894
-12846
-12793
-12736
-12675
-12606
-12528
-12441
-12343
-12239
-12129
-12018
-11908
-11797
-11685
-11570
-11450
-11326
-11197
-11066
-10936
-10808
-10685
-10565
-10448
-10332
-10216
-10099
-9983
-9867
-9754
-9642
-9532
-9422
-9313
-9205
-9100
-8999
-8905
-8817
-8734
-8653
-8573
-8493
-8411
-8329
-8246
-8162
-8077
-7990
-7904
-7821
-7740
-7663
-7587
-7510
-7428
-7338
-7241
-7135
-7022
-6904
-6783
-6659
-6535
-6408
-6277
-6141
-6000
-5853
-5702
-5549
-5394
-5240
-5088
-4937
-4790
-4649
-4517
-4398
-4294
-4210
-4146
-4104
-4085
-4090
-4118
-4169
-4240
-4332
-4443
-4571
-4718
-4884
-5071
-5282
-5519
-5781
-6068
-6378
-6707
-7052
-7412
-7784
-8164
-8551
-8941
-9332
-9721
-10104
-10480
-10847
-11203
-11549
-11884
-12210
-12527
-12837
-13140
-13438
-13732
-14024
-14315
-14607
-14902
-15200
-15503
-15811
-16125
-16441
-16761
-17082
-17404
-17728
-18055
-18387
-18724
-19067
-19417
-19773
-20135
-20501
-20871
-21245
-21623
-22003
-22385
-22768
-23147
-23518
-23877
-24219
-24537
-24828
-25089
-25320
-25521
-25693
-25837
-25957
-26053
-26125
-26174
-26199
-26198
-26170
-26114
-26028
-25910
-25759
-25572
-25349
-25092
-24800
-24477
-24125
-23747
-23348
-22930
-22495
-22043
-21577
-21098
-20609
-20113
-19616
-19120
-18631
-18152
-17682
-17223
-16772
-16329
-15891
-15458
-15028
-14603
-14183
-13771
-13367
-12970
-12581
-12197
-11817
-11439
-11061
-10682
-10300
-9914
-9527
-9139
-8757
-8383
-8021
-7673
-7339
-7021
-6719
-6434
-6169
-5926
-5707
-5516
-5356
-5228
-5135
-5081
-5065
-5092
-5162
-5276
-5434
-5635
-5874
-6145
-6443
-6759
-7085
-7412
-7729
-8029
-8308
-8562
-8789
-8993
-9175
-9340
-9496
-9647
-9799
-9952
-10105
-10253
-10392
-10518
-10628
-10723
-10801
-10865
-10914
-10952
-10984
-11014
-11050
-11098
-11164
-11250
-11353
-11470
-11593
-11713
-11823
-11915
-11983
-12024
-12036
-12019
-11974
-11903
-11806
-11682
-11533
-11358
-11161
-10943
-10706
-10453
-10182
-9896
-9592
-9272
-8935
-8584
-8222
-7853
-7479
-7103
-6726
-6349
-5971
-5592
-5211
-4824
-4431
-4033
-3631
-3231
-2837
-2455
-2090
-1744
-1419
-1114
-828
-558
-302
-59
173
394
604
802
990
1167
1337
1501
1660
1816
1966
2109
2241
2359
2459
2538
2593
2625
2635
2628
2609
2586
2566
2558
2566
2595
2648
2724
2822
2938
3067
3203
3342
3477
3607
3729
3843
3949
4043
4126
4191
4239
4267
4277
4272
4258
4240
4223
4213
4212
4224
4251
4292
4350
4424
4514
4619
4736
4866
5007
5160
5322
5495
5676
5863
6052
6242
6431
6619
6807
6997
7189
7384
7581
7783
7990
8203
8425
8657
8899
9152
9416
9691
9978
10273
10576
10881
11183
11478
11760
12029
12284
12527
12762
12989
13209
13420
13618
13799
13955
14083
14176
14230
14243
14215
14148
14044
13908
13745
13561
13362
13153
12937
12717
12495
12273
12049
11824
11598
11369
11140
10910
10684
10464
10256
10065
9895
9747
9621
9513
9417
9327
9237
9144
9047
8945
8841
8735
8627
8515
8400
8278
8148
8012
7867
7713
7554
7393
7232
7078
6933
6804
6691
6595
6514
6443
6380
6323
6273
6234
6213
6214
6244
6308
6406
6539
6705
6897
7110
7336
7568
7800
8028
8248
8461
8668
8870
9071
9269
9463
9650
9828
9995
10148
10284
10401
10496
10565
10606
10619
10607
10575
10529
10477
10427
10383
10350
10334
10337
10361
10408
10476
10561
10658
10764
10875
10991
11110
11233
11358
11487
11616
11746
11877
12010
12148
12291
12439
12590
12738
12879
13009
13124
13223
13309
13383
13449
13509
13565
13619
13670
13719
13768
13817
13868
13926
13993
14073
14168
14280
14410
14556
14717
14888
15066
15248
15430
15610
15785
15952
16109
16253
16383
16497
16596
16683
16759
16828
16891
16948
16999
17039
17064
17069
17051
17006
16937
16846
16739
16622
16500
16379
16261
16149
16046
15951
15865
15789
15722
15665
15616
15577
15548
15527
15515
15511
15514
15521
15533
15549
15568
15592
15620
15652
15686
15718
15745
15762
15766
15753
15720
15666
15587
15485
15361
15216
15056
14885
14707
14524
14336
14141
13936
13721
13493
13254
13006
12755
12504
12259
12025
11805
11601
11416
11250
11106
10985
10886
10812
10760
10729
10718
10722
10740
10767
10802
10841
10881
10919
10949
10969
10972
10957
10923
10872
10808
10736
10661
10585
10512
10442
10374
10304
10232
10156
10076
9993
9910
9829
9750
9674
9600
9526
9449
9366
9278
9181
9077
8967
8852
8736
8622
8513
8412
8324
8251
8197
8167
8163
8186
8237
8310
8400
8502
8612
8727
8847
8972
9104
9243
9387
9536
9686
9836
9983
10126
10265
10400
10531
10660
10786
10910
11032
11151
11265
11372
11471
11557
11628
11681
11716
11730
11724
11699
11656
11596
11521
11430
11325
11204
11067
10915
10747
10565
10369
10162
9943
9712
9470
9214
8945
8662
8364
8051
7722
7378
7021
6653
6276
5893
5504
5112
4716
4318
3916
3513
3111
2712
2319
1933
1555
1185
823
471
129
-199
-512
-806
-1080
-1336
-1573
-1794
-2001
-2194
-2374
-2542
-2695
-2835
-2963
-3078
-3182
-3276
-3362
-3439
-3510
-3576
-3638
-3698
-3757
-3817
-3877
-3937
-3996
-4053
-4106
-4153
-4194
-4229
-4257
-4278
-4292
-4297
-4291
-4274
-4243
-4198
-4142
-4075
-4003
-3926
-3850
-3777
-3709
-3650
-3601
-3562
-3532
-3511
-3495
-3482
-3469
-3454
-3435
-3410
-3378
-3339
-3293
-3240
-3181
-3118
-3052
-2984
-2915
-2846
-2777
-2709
-2640
-2571
-2502
-2431
-2357
-2279
-2197
-2110
-2017
-1922
-1824
-1725
-1626
-1528
-1430
-1332
-1233
-1131
-1028
-925
-823
-725
-635
-555
-487
-432
-390
-362
-345
-338
-340
-348
-361
-378
-398
-420
-444
-471
-499
-529
-561
-594
-628
-661
-694
-724
-753
-779
-801
-821
-836
-847
-851
-848
-837
-818
-789
-752
-708
-658
-602
-543
-481
-416
-350
-283
-213
-141
-64
19
110
208
315
430
549
673
798
924
1050
1176
1303
1432
1563
1696
1828
1960
2089
2214
2335
2451
2564
2674
2785
2896
3011
3130
3253
3381
3514
3652
3792
3934
4075
4215
4350
4478
4598
4710
4812
4906
4990
5066
5131
5184
5226
5254
5268
5264
5244
5205
5148
5076
4990
4892
4786
4673
4555
4432
4306
4177
4046
3917
3788
3661
3538
3420
3307
3200
3099
3005
2917
2835
2761
2693
2633
2581
2536
2500
2471
2452
2443
2445
2458
2485
2525
2578
2644
2719
2803
2892
2983
3075
3165
3253
3337
3417
3493
3565
3634
3701
3766
3829
3892
3955
4018
4082
4147
4212
4279
4345
4411
4474
4535
4592
4645
4691
4732
4766
4795
4817
4832
4842
4846
4844
4837
4826
4809
4787
4759
4723
4680
4628
4569
4501
4424
4340
4246
4143
4030
3906
3770
3622
3463
3294
3116
2930
2738
2539
2335
2124
1906
1680
1448
1209
963
713
458
201
-58
-318
-578
-836
-1094
-1350
-1605
-1859
-2113
-2366
-2619
-2869
-3116
-3357
-3590
-3813
-4025
-4224
-4410
-4585
-4748
-4901
-5047
-5185
-5319
-5448
-5574
-5698
-5820
-5941
-6061
-6180
-6299
-6418
-6536
-6653
-6770
-6886
-7004
-7123
-7246
-7372
-7503
-7638
-7775
-7915
-8055
-8193
-8327
-8456
-8579
-8694
-8801
-8902
-8996
-9086
-9172
-9256
-9339
-9422
-9506
-9592
-9679
-9770
-9864
-9963
-10068
-10179
-10296
-10419
-10546
-10677
-10811
-10947
-11084
-11224
-11365
-11509
-11654
-11799
-11944
-12086
-12223
-12356
-12482
-12602
-12715
-12821
-12920
-13012
-13096
-13170
-13235
-13290
-13333
-13367
-13391
-13405
-13411
-13409
-13400
-13384
-13363
-13337
-13307
-13274
-13238
-13199
-13158
-13114
-13068
-13018
-12965
-12909
-12851
-12790
-12726
-12658
-12585
-12506
-12420
-12325
-12221
-12107
-11984
-11852
-11711
-11564
-11410
-11250
-11084
-10912
-10734
-10551
-10361
-10166
-9963
-9751
-9532
-9303
-9066
-8822
-8572
-8318
-8061
-7803
-7544
-7286
-7029
-6773
-6519
-6266
-6015
-5769
-5528
-5293
-5065
-4845
-4631
-4424
-4224
-4030
-3841
-3658
-3481
-3309
-3143
-2982
-2826
-2673
-2522
-2374
-2227
-2082
-1937
-1795
-1655
-1519
-1387
-1261
-1140
-1024
-914
-808
-704
-601
-498
-395
-290
-185
-80
22
120
214
303
386
464
536
603
665
722
776
826
874
920
964
1008
1054
1098
1143
1186
1227
1266
1303
1335
1365
1392
1417
1439
1460
1479
1498
1516
1534
1553
1574
1597
1623
1654
1689
1729
1775
1825
1881
1941
2005
2072
2142
2215
2287
2359
2430
2497
2560
2617
2669
2715
2754
2788
2816
2839
2857
2871
2880
2886
2887
2885
2878
2866
2850
2829
2804
2775
2742
2705
2665
2623
2580
2537
2496
2457
2423
2393
2369
2351
2339
2333
2335
2345
2362
2388
2422
2465
2516
2577
2646
2723
2808
2902
3002
3108
3220
3336
3456
3577
3700
3822
3943
4059
4173
4282
4385
4483
4576
4665
4750
4831
4908
4979
5045
5102
5151
5189
5217
5233
5237
5229
5211
5183
5147
5103
5053
4998
4940
4881
4821
4761
4703
4648
4595
4546
4499
4455
4415
4377
4344
4316
4292
4275
4264
4259
4259
4264
4273
4285
4298
4312
4326
4340
4353
4365
4374
4380
4383
4380
4373
4358
4336
4305
4265
4216
4157
4089
4011
3928
3837
3741
3641
3537
3432
3326
3220
3116
3015
2917
2823
2734
2648
2567
2489
2413
2338
2263
2187
2109
2028
1944
1857
1765
1669
1570
1466
1359
1249
1136
1022
905
785
664
541
415
288
160
31
-99
-230
-362
-495
-628
-762
-897
-1033
-1168
-1302
-1435
-1567
-1695
-1821
-1945
-2066
-2186
-2305
-2424
-2542
-2660
-2778
-2895
-3009
-3121
-3229
-3332
-3431
-3524
-3611
-3692
-3768
-3839
-3906
-3970
-4029
-4086
-4141
-4194
-4245
-4294
-4341
-4387
-4431
-4473
-4514
-4553
-4591
-4626
-4660
-4692
-4722
-4750
-4777
-4801
-4823
-4841
-4857
-4870
-4880
-4887
-4890
-4889
-4884
-4875
-4861
-4843
-4820
-4792
-4760
-4724
-4685
-4641
-4594
-4542
-4486
-4426
-4362
-4292
-4219
-4143
-4064
-3984
-3905
-3827
-3752
-3681
-3613
-3549
-3488
-3429
-3369
-3308
-3245
-3178
-3107
-3030
-2949
-2862
-2770
-2672
-2569
-2460
-2347
-2228
-2105
-1979
-1851
-1720
-1589
-1458
-1328
-1199
-1072
-949
-829
-713
-602
-497
-398
-305
-218
-137
-61
10
76
138
195
246
293
334
370
400
426
447
465
479
490
500
507
513
518
521
523
523
522
519
516
512
509
506
506
509
515
525
540
562
590
624
666
715
769
829
893
959
1028
1097
1167
1236
1306
1376
1445
1514
1583
1650
1717
1782
1847
1910
1973
2035
2096
2158
2218
2279
2338
2398
2456
2514
2571
2627
2681
2733
2783
2831
2875
2917
2956
2993
3027
3059
3089
3118
3147
3175
3203
3232
3261
3290
3320
3350
3379
3407
3433
3456
3477
3493
3507
3516
3523
3527
3529
3530
3529
3526
3522
3516
3508
3497
3483
3467
3448
3425
3400
3371
3338
3303
3264
3222
3178
3131
3081
3030
2978
2924
2869
2813
2758
2703
2650
2599
2550
2504
2461
2420
2383
2349
2318
2289
2264
2242
2223
2205
2190
2175
2161
2147
2133
2120
2108
2096
2087
2079
2072
2067
2064
2061
2059
2056
2053
2048
2041
2031
2017
2001
1980
1955
1925
1892
1854
1811
1762
1708
1647
1579
1504
1422
1333
1237
1136
1028
916
798
677
551
422
290
156
20
-117
-255
-391
-527
-661
-792
-920
-1043
-1162
-1277
-1387
-1492
-1593
-1690
-1783
-1872
-1959
-2041
-2124
-2204
-2282
-2359
-2435
-2510
-2583
-2654
-2724
-2791
-2857
-2920
-2982
-3043
-3104
-3164
-3224
-3283
-3342
-3400
-3457
-3513
-3567
-3619
-3670
-3719
-3766
-3811
-3854
-3895
-3933
-3970
-4005
-4038
-4073
-4108
-4143
-4180
-4219
-4260
-4302
-4346
-4391
-4436
-4480
-4523
-4564
-4604
-4642
-4679
-4714
-4748
-4781
-4814
-4845
-4875
-4903
-4929
-4953
-4973
-4989
-4999
-5003
-4999
-4989
-4971
-4947
-4916
-4882
-4844
-4803
-4761
-4717
-4673
-4628
-4582
-4536
-4490
-4444
-4398
-4353
-4308
-4265
-4222
-4182
-4142
-4105
-4070
-4038
-4009
-3983
-3962
-3945
-3933
-3925
-3921
-3921
-3923
-3928
-3934
-3942
-3951
-3960
-3970
-3980
-3991
-4001
-4010
-4019
-4027
-4035
-4042
-4049
-4054
-4059
-4065
-4072
-4078
-4088
-4099
-4112
-4128
-4148
-4172
-4199
-4231
-4267
-4307
-4350
-4397
-4446
-4497
-4547
-4598
-4646
-4692
-4735
-4773
-4807
-4836
-4860
-4878
-4889
-4894
-4893
-4885
-4870
-4849
-4821
-4787
-4746
-4699
-4646
-4587
-4522
-4452
-4376
-4296
-4213
-4126
-4038
-3949
-3860
-3771
-3683
-3596
-3510
-3424
-3338
-3253
-3166
-3080
-2992
-2904
-2815
-2726
-2638
-2550
-2464
-2379
-2296
-2217
-2140
-2066
-1997
-1932
-1872
-1817
-1767
-1722
-1682
-1647
-1617
-1591
-1569
-1551
-1537
-1526
-1518
-1513
-1510
-1509
-1509
-1511
-1513
-1516
-1519
-1522
-1524
-1525
-1525
-1523
-1522
-1521
-1520
-1522
-1527
-1535
-1547
-1563
-1583
-1607
-1636
-1667
-1701
-1738
-1776
-1816
-1858
-1901
-1944
-1988
-2032
-2076
-2120
-2163
-2205
-2245
-2284
-2320
-2354
-2384
-2413
-2438
-2460
-2480
-2496
-2507
-2515
-2517
-2514
-2506
-2491
-2471
-2445
-2413
-2375
-2331
-2282
-2228
-2169
-2105
-2036
-1963
-1885
-1802
-1715
-1623
-1525
-1423
-1316
-1205
-1089
-968
-843
-714
-582
-446
-308
-168
-26
118
264
410
558
707
858
1010
1164
1321
1480
1642
1807
1975
2147
2322
2499
2679
2860
3044
3228
3412
3597
3781
3963
4143
4320
4494
4664
4829
4988
5141
5288
5427
5557
5678
5790
5892
5984
6065
6137
6200
6253
6299
6337
6368
6395
6416
6433
6448
6459
6469
6476
6481
6485
6487
6488
6488
6487
6486
6484
6482
6480
6478
6475
6473
6470
6467
6464
6460
6455
6450
6444
6437
6429
6420
6410
6400
6388
6376
6362
6348
6333
6317
6300
6282
6264
6244
6224
6203
6180
6155
6129
6101
6070
6038
6004
5968
5931
5892
5852
5812
5770
5728
5684
5640
5595
5549
5502
5454
5405
5355
5305
5254
5202
5150
5097
5044
4991
4938
4884
4829
4774
4718
4662
4606
4549
4493
4436
4378
4319
4259
4196
4132
4065
3996
3926
3854
3781
3709
3636
3565
3494
3424
3354
3285
3216
3147
3077
3007
2936
2863
2790
2716
2642
2567
2492
2417
2342
2268
2194
2122
2051
1980
1911
1842
1775
1709
1645
1583
1525
1469
1418
1370
1325
1284
1246
1210
1177
1145
1114
1084
1055
1027
1000
974
949
924
899
875
851
828
805
782
761
740
720
702
685
670
657
646
637
630
625
622
620
620
622
625
629
635
641
647
655
663
672
681
690
699
707
714
719
721
721
717
710
700
686
670
651
630
607
583
555
526
493
458
419
377
332
283
231
176
117
54
-12
-82
-156
-232
-312
-394
-478
-564
-652
-742
-834
-927
-1022
-1118
-1216
-1316
-1416
-1518
-1621
-1725
-1831
-1937
-2044
-2150
-2257
-2363
-2469
-2574
-2678
-2780
-2882
-2982
-3080
-3177
-3272
-3364
-3454
-3541
-3625
-3705
-3780
-3852
-3918
-3980
-4037
-4090
-4138
-4181
-4220
-4254
-4284
-4309
-4328
-4342
-4351
-4354
-4351
-4341
-4325
-4302
-4274
-4240
-4201
-4159
-4114
-4066
-4017
-3967
-3916
-3865
-3815
-3767
-3720
-3676
-3634
-3595
-3560
-3527
-3498
-3473
-3451
-3433
-3419
-3408
-3401
-3397
-3396
-3400
-3406
-3417
-3431
-3448
-3467
-3490
-3515
-3542
-3571
-3602
-3634
-3667
-3700
-3734
-3768
-3802
-3835
-3867
-3898
-3927
-3953
-3977
-3997
-4014
-4027
-4038
-4043
-4043
-4038
-4029
-4014
-3996
-3972
-3944
-3912
-3875
-3834
-3789
-3740
-3687
-3630
-3569
-3504
-3435
-3364
-3289
-3212
-3133
-3052
-2969
-2886
-2802
-2718
-2635
-2552
-2469
-2388
-2308
-2228
-2150
-2072
-1995
-1919
-1845
-1773
-1702
-1634
-1569
-1507
-1449
-1395
-1344
-1298
-1256
-1218
-1185
-1157
-1133
-1114
-1099
-1089
-1083
-1082
-1085
-1092
-1103
-1119
-1138
-1162
-1191
-1224
-1261
-1302
-1348
-1397
-1451
-1507
-1566
-1629
-1694
-1762
-1832
-1904
-1977
-2052
-2127
-2202
-2276
-2350
-2423
-2494
-2564
-2632
-2697
-2761
-2822
-2880
-2935
-2988
-3037
-3082
-3125
-3163
-3198
-3228
-3254
-3275
-3292
-3304
-3311
-3314
-3311
-3304
-3292
-3274
-3252
-3226
-3194
-3159
-3119
-3076
-3029
-2979
-2925
-2869
-2810
-2749
-2686
-2622
-2556
-2489
-2422
-2354
-2287
-2219
-2151
-2083
-2015
-1947
-1879
-1812
-1744
-1677
-1610
-1543
-1477
-1412
-1347
-1283
-1220
-1157
-1095
-1032
-970
-908
-845
-783
-720
-658
-596
-535
-474
-414
-356
-298
-242
-187
-133
-82
-32
17
63
107
149
190
228
264
297
329
359
387
413
437
460
481
499
516
531
544
555
564
571
577
582
585
586
587
587
585
583
581
577
573
568
562
555
547
539
530
521
511
500
490
479
469
458
447
435
424
411
397
383
366
348
328
306
281
254
224
190
154
115
73
28
-19
-70
-123
-178
-236
-295
-357
-421
-486
-553
-621
-691
-761
-831
-902
-972
-1043
-1112
-1181
-1248
-1313
-1378
-1440
-1501
-1559
-1616
-1671
-1725
-1776
-1826
-1874
-1921
-1966
-2009
-2053
-2094
-2133
-2172
-2208
-2242
-2274
-2304
-2330
-2354
-2374
-2391
-2404
-2413
-2419
-2420
-2418
-2413
-2404
-2393
-2379
-2362
-2343
-2321
-2296
-2269
-2240
-2209
-2175
-2140
-2103
-2064
-2025
-1984
-1943
-1901
-1858
-1814
-1770
-1725
-1679
-1631
-1584
-1535
-1485
-1436
-1385
-1335
-1285
-1235
-1185
-1136
-1087
-1039
-991
-945
-899
-855
-811
-769
-727
-687
-647
-607
-568
-529
-490
-450
-409
-366
-323
-277
-229
-178
-124
-67
-6
59
127
200
276
357
441
529
620
714
811
911
1014
1118
1223
1329
1436
1543
1649
1754
1857
1959
2057
2152
2243
2330
2412
2489
2562
2629
2690
2747
2798
2844
2884
2919
2949
2974
2995
3011
3023
3032
3038
3041
3040
3038
3032
3024
3014
3000
2985
2967
2946
2924
2900
2874
2847
2818
2789
2759
2728
2697
2665
2632
2599
2566
2532
2497
2463
2429
2396
2363
2330
2298
2267
2236
2207
2178
2151
2125
2101
2078
2058
2039
2021
2007
1994
1984
1976
1970
1966
1964
1964
1966
1970
1975
1982
1990
2001
2013
2027
2043
2061
2081
2102
2125
2149
2175
2203
2232
2262
2295
2329
2365
2402
2441
2482
2524
2568
2613
2660
2708
2758
2809
2860
2913
2967
3022
3077
3134
3191
3248
3306
3363
3420
3477
3534
3589
3644
3699
3752
3805
3857
3908
3958
4008
4057
4105
4153
4200
4246
4291
4335
4377
4418
4457
4493
4527
4558
4586
4610
4631
4648
4661
4670
4675
4677
4675
4669
4660
4647
4630
4611
4588
4562
4534
4502
4469
4433
4394
4354
4312
4267
4221
4174
4126
4075
4026
3975
3925
3875
3825
3776
3728
3681
3635
3591
3548
3505
3465
3425
3386
3348
3310
3274
3238
3203
3169
3135
3103
3071
3039
3008
2978
2948
2918
2889
2860
2832
2804
2776
2748
2720
2691
2662
2631
2600
2567
2533
2499
2463
2427
2390
2353
2316
2278
2240
2202
2164
2126
2088
2050
2013
1976
1939
1902
1865
1828
1790
1752
1714
1675
1636
1595
1555
1513
1470
1427
1382
1335
1287
1238
1187
1135
1082
1027
972
916
859
802
744
687
629
571
514
456
399
342
286
230
174
119
64
9
-45
-99
-152
-205
-257
-308
-359
-409
-459
-509
-558
-607
-656
-705
-753
-801
-849
-895
-942
-987
-1031
-1074
-1116
-1156
-1195
-1233
-1269
-1304
-1337
-1368
-1398
-1428
-1456
-1483
-1510
-1537
-1563
-1589
-1614
-1639
-1664
-1689
-1712
-1735
-1758
-1779
-1800
-1820
-1839
-1857
-1875
-1892
-1908
-1924
-1939
-1954
-1968
-1983
-1997
-2009
-2024
-2037
-2050
-2063
-2075
-2086
-2096
-2105
-2113
-2121
-2127
-2132
-2136
-2139
-2141
-2142
-2141
-2139
-2136
-2132
-2127
-2121
-2115
-2108
-2101
-2094
-2087
-2079
-2072
-2065
-2058
-2050
-2041
-2033
-2025
-2016
-2005
-1995
-1984
-1971
-1957
-1942
-1926
-1908
-1888
-1867
-1844
-1819
-1793
-1765
-1736
-1705
-1673
-1640
-1605
-1570
-1533
-1496
-1457
-1417
-1376
-1334
-1290
-1246
-1201
-1156
-1110
-1065
-1018
-974
-930
-886
-843
-800
-758
-716
-676
-636
-598
-561
-525
-492
-460
-430
-403
-379
-356
-336
-319
-304
-292
-282
-274
-268
-264
-263
-263
-265
-269
-274
-281
-288
-298
-308
-319
-331
-344
-358
-371
-384
-398
-411
-424
-437
-449
-460
-472
-482
-492
-502
-512
-522
-532
-542
-553
-564
-576
-588
-600
-612
-625
-637
-649
-661
-672
-683
-695
-705
-716
-727
-737
-746
-755
-763
-770
-775
-780
-783
-785
-785
-785
-785
-783
-781
-778
-775
-772
-767
-763
-758
-752
-746
-740
-733
-726
-719
-711
-704
-697
-689
-682
-675
-668
-662
-656
-652
-648
-646
-645
-645
-647
-651
-656
-663
-671
-682
-693
-706
-720
-736
-752
-769
-787
-806
-826
-846
-868
-890
-913
-937
-961
-987
-1014
-1041
-1070
-1101
-1132
-1166
-1201
-1237
-1275
-1316
-1357
-1401
-1446
-1493
-1541
-1591
-1642
-1694
-1747
-1800
-1854
-1908
-1962
-2015
-2068
-2120
-2172
-2222
-2271
-2319
-2365
-2410
-2452
-2493
-2531
-2567
-2602
-2634
-2664
-2693
-2719
-2744
-2767
-2788
-2807
-2825
-2842
-2858
-2873
-2889
-2904
-2920
-2937
-2954
-2973
-2992
-3013
-3035
-3058
-3083
-3110
-3137
-3167
-3197
-3230
-3263
-3298
-3334
-3372
-3410
-3450
-3490
-3532
-3574
-3616
-3659
-3702
-3745
-3787
-3829
-3870
-3910
-3949
-3986
-4022
-4056
-4086
-4117
-4143
-4167
-4187
-4205
-4219
-4231
-4238
-4243
-4244
-4242
-4236
-4227
-4216
-4201
-4183
-4163
-4141
-4117
-4090
-4061
-4030
-3998
-3963
-3927
-3888
-3848
-3805
-3760
-3714
-3665
-3614
-3561
-3506
-3450
-3392
-3333
-3272
-3210
-3148
-3084
-3020
-2956
-2890
-2824
-2757
-2689
-2620
-2550
-2479
-2407
-2334
-2259
-2183
-2106
-2028
-1947
-1866
-1782
-1697
-1610
-1521
-1431
-1338
-1244
-1148
-1050
-950
-849
-747
-644
-539
-435
-330
-225
-120
-16
88
192
295
398
499
599
698
795
890
983
1074
1162
1248
1331
1411
1488
1561
1630
1696
1758
1816
1871
1922
1969
2013
2054
2091
2125
2156
2185
2211
2234
2256
2276
2294
2311
2327
2342
2357
2370
2384
2396
2408
2420
2432
2443
2455
2466
2478
2490
2503
2515
2529
2543
2557
2573
2589
2606
2624
2642
2662
2682
2703
2725
2747
2771
2795
2819
2845
2871
2897
2925
2952
2980
3008
3037
3067
3097
3128
3160
3192
3226
3260
3294
3329
3364
3400
3435
3470
3505
3540
3575
3609
3643
3676
3708
3740
3772
3802
3831
3860
3887
3914
3940
3966
3991
4016
4041
4065
4090
4114
4139
4165
4191
4217
4244
4272
4301
4330
4360
4391
4421
4452
4484
4515
4546
4576
4605
4634
4661
4687
4712
4735
4756
4775
4793
4809
4823
4835
4846
4856
4863
4869
4874
4877
4880
4880
4880
4878
4875
4871
4865
4857
4848
4837
4824
4809
4792
4772
4750
4725
4697
4666
4632
4596
4556
4514
4469
4421
4371
4318
4263
4206
4146
4085
4022
3958
3892
3824
3756
3686
3616
3544
3472
3399
3325
3251
3176
3100
3024
2947
2870
2792
2713
2634
2554
2473
2391
2308
2224
2140
2054
1968
1881
1794
1707
1620
1532
1446
1359
1273
1187
1102
1018
935
852
770
689
608
529
451
374
298
223
149
76
4
-67
-137
-207
-276
-345
-413
-482
-550
-619
-687
-755
-823
-891
-959
-1026
-1093
-1160
-1227
-1294
-1360
-1427
-1493
-1558
-1624
-1688
-1752
-1816
-1879
-1941
-2001
-2062
-2121
-2179
-2236
-2291
-2345
-2397
-2447
-2496
-2543
-2588
-2631
-2673
-2713
-2752
-2788
-2824
-2857
-2889
-2919
-2948
-2976
-3002
-3026
-3050
-3072
-3093
-3113
-3133
-3152
-3170
-3188
-3205
-3223
-3240
-3257
-3274
-3291
-3309
-3327
-3345
-3363
-3382
-3402
-3422
-3443
-3464
-3486
-3507
-3529
-3551
-3572
-3593
-3613
-3632
-3650
-3667
-3682
-3696
-3708
-3719
-3728
-3735
-3740
-3743
-3744
-3744
-3741
-3736
-3730
-3721
-3711
-3698
-3683
-3667
-3648
-3628
-3606
-3583
-3559
-3533
-3506
-3478
-3448
-3416
-3382
-3348
-3311
-3273
-3233
-3192
-3150
-3106
-3060
-3014
-2967
-2919
-2870
-2821
-2772
-2722
-2673
-2624
-2575
-2526
-2478
-2431
-2385
-2341
-2297
-2254
-2212
-2172
-2132
-2093
-2055
-2017
-1980
-1944
-1909
-1874
-1840
-1807
-1774
-1742
-1710
-1679
-1649
-1620
-1591
-1563
-1537
-1511
-1487
-1464
-1442
-1422
-1403
-1385
-1369
-1353
-1339
-1326
-1314
-1303
-1293
-1283
-1274
-1266
-1258
-1251
-1244
-1238
-1231
-1224
-1217
-1210
-1203
-1195
-1186
-1178
-1168
-1158
-1148
-1137
-1125
-1113
-1100
-1086
-1072
-1058
-1043
-1027
-1012
-996
-979
-963
-947
-931
-915
-899
-883
-868
-853
-839
-826
-813
-802
-792
-784
-776
-771
-767
-764
-763
-764
-766
-770
-776
-783
-791
-801
-812
-824
-837
-852
-867
-884
-902
-921
-941
-961
-983
-1004
-1028
-1051
-1075
-1099
-1123
-1146
-1170
-1193
-1216
-1237
-1258
-1278
-1298
-1316
-1333
-1349
-1364
-1378
-1391
-1403
-1413
-1423
-1431
-1439
-1445
-1450
-1455
-1459
-1463
-1466
-1470
-1473
-1477
-1481
-1485
-1490
-1496
-1502
-1508
-1516
-1524
-1533
-1543
-1554
-1565
-1578
-1590
-1604
-1618
-1633
-1648
-1665
-1682
-1701
-1720
-1740
-1762
-1784
-1808
-1833
-1859
-1886
-1913
-1942
-1972
-2001
-2033
-2064
-2095
-2126
-2158
-2189
-2220
-2250
-2280
-2310
-2339
-2367
-2394
-2420
-2445
-2469
-2492
-2514
-2534
-2554
-2573
-2590
-2607
-2624
-2640
-2655
-2670
-2685
-2699
-2712
-2725
-2737
-2748
-2758
-2767
-2776
-2784
-2791
-2798
-2803
-2809
-2813
-2816
-2819
-2822
-2823
-2824
-2824
-2824
-2823
-2821
-2819
-2816
-2813
-2809
-2804
-2799
-2794
-2789
-2783
-2777
-2771
-2765
-2759
-2753
-2747
-2741
-2735
-2730
-2724
-2719
-2713
-2707
-2701
-2694
-2688
-2682
-2675
-2669
-2663
-2657
-2651
-2645
-2639
-2632
-2625
-2617
-2609
-2599
-2589
-2577
-2564
-2550
-2536
-2520
-2504
-2486
-2468
-2449
-2429
-2407
-2384
-2359
-2333
-2305
-2276
-2245
-2212
-2178
-2142
-2106
-2068
-2029
-1990
-1950
-1909
-1867
-1825
-1783
-1741
-1698
-1655
-1613
-1570
-1527
-1484
-1442
-1400
-1358
-1317
-1276
-1236
-1196
-1158
-1120
-1083
-1047
-1012
-978
-945
-913
-883
-853
-824
-797
-771
-746
-722
-699
-678
-658
-638
-620
-602
-585
-569
-553
-537
-522
-507
-493
-480
-467
-455
-444
-433
-422
-412
-402
-392
-383
-374
-364
-355
-346
-337
-327
-317
-306
-295
-283
-271
-258
-243
-228
-211
-194
-175
-155
-133
-110
-86
-60
-33
-4
26
57
89
123
158
194
230
268
307
346
386
426
467
509
551
593
636
678
721
764
806
849
892
934
976
1018
1059
1099
1139
1177
1214
1249
1283
1315
1345
1373
1399
1423
1444
1464
1481
1497
1510
1521
1530
1537
1542
1545
1546
1545
1543
1539
1533
1526
1518
1509
1498
1487
1475
1462
1448
1434
1419
1403
1387
1371
1354
1337
1319
1301
1283
1265
1246
1228
1210
1193
1176
1160
1145
1130
1116
1102
1090
1078
1067
1056
1047
1039
1033
1028
1024
1022
1020
1022
1024
1028
1034
1041
1049
1059
1070
1082
1095
1109
1124
1140
1156
1174
1192
1211
1231
1252
1274
1296
1319
1342
1367
1392
1417
1444
1470
1498
1526
1554
1584
1613
1644
1675
1707
1739
1772
1805
1839
1873
1907
1942
1976
2012
2047
2081
2116
2149
2182
2215
2246
2276
2304
2332
2357
2381
2402
2422
2439
2454
2467
2478
2486
2492
2495
2496
2496
2493
2488
2482
2474
2464
2452
2439
2424
2408
2390
2372
2352
2330
2308
2284
2258
2232
2204
2176
2146
2116
2084
2051
2017
1982
1946
1908
1869
1828
1786
1742
1697
1650
1602
1553
1502
1449
1396
1341
1285
1229
1171
1113
1055
996
936
876
816
755
694
632
571
510
448
387
326
266
206
147
89
31
-25
-82
-137
-192
-247
-301
-354
-407
-459
-511
-562
-612
-662
-711
-759
-806
-852
-896
-940
-981
-1022
-1060
-1098
-1134
-1168
-1201
-1232
-1262
-1290
-1317
-1343
-1366
-1389
-1410
-1429
-1447
-1464
-1480
-1494
-1507
-1520
-1532
-1544
-1555
-1565
-1575
-1585
-1595
-1604
-1613
-1621
-1629
-1636
-1642
-1648
-1652
-1656
-1659
-1662
-1663
-1665
-1665
-1665
-1664
-1663
-1661
-1658
-1655
-1651
-1646
-1640
-1633
-1625
-1617
-1607
-1597
-1586
-1575
-1563
-1551
-1538
-1525
-1512
-1499
-1486
-1473
-1460
-1448
-1436
-1425
-1414
-1405
-1396
-1388
-1382
-1376
-1371
-1366
-1362
-1359
-1356
-1354
-1353
-1352
-1351
-1351
-1351
-1352
-1354
-1355
-1358
-1360
-1363
-1365
-1368
-1370
-1373
-1375
-1377
-1378
-1379
-1380
-1381
-1381
-1380
-1379
-1377
-1375
-1373
-1369
-1365
-1361
-1356
-1350
-1343
-1336
-1328
-1320
-1311
-1302
-1294
-1285
-1276
-1268
-1259
-1251
-1242
-1234
-1226
-1218
-1210
-1202
-1194
-1186
-1178
-1170
-1162
-1154
-1146
-1137
-1128
-1119
-1109
-1099
-1088
-1075
-1062
-1048
-1033
-1016
-998
-980
-960
-939
-917
-893
-869
-843
-816
-788
-758
-727
-694
-660
-625
-589
-551
-513
-474
-434
-394
-353
-312
-270
-227
-185
-142
-98
-55
-12
31
74
117
159
201
241
281
320
358
394
430
465
498
531
562
592
621
648
673
697
719
739
758
774
789
803
815
826
836
844
851
857
862
865
866
867
865
863
859
853
846
838
829
818
805
791
776
758
740
720
698
676
652
627
602
576
548
521
493
464
436
407
377
348
318
288
258
228
198
168
138
108
78
49
20
-8
-35
-62
-89
-115
-140
-165
-189
-213
-236
-258
-279
-300
-320
-338
-356
-373
-388
-403
-417
-431
-444
-456
-468
-480
-492
-504
-515
-527
-539
-550
-562
-575
-587
-599
-612
-624
-637
-650
-662
-675
-688
-700
-713
-725
-738
-751
-764
-777
-791
-804
-818
-832
-847
-863
-878
-895
-912
-930
-949
-968
-988
-1008
-1029
-1051
-1073
-1096
-1120
-1144
-1168
-1193
-1219
-1245
-1272
-1299
-1327
-1357
-1387
-1417
-1449
-1481
-1515
-1549
-1583
-1618
-1654
-1690
-1727
-1764
-1801
-1839
-1877
-1914
-1951
-1988
-2024
-2059
-2093
-2126
-2158
-2188
-2217
-2244
-2270
-2293
-2315
-2335
-2352
-2368
-2382
-2394
-2404
-2412
-2419
-2424
-2427
-2430
-2431
-2431
-2430
-2428
-2425
-2421
-2416
-2411
-2405
-2399
-2391
-2384
-2375
-2365
-2355
-2344
-2332
-2320
-2306
-2292
-2277
-2261
-2244
-2227
-2209
-2190
-2171
-2152
-2132
-2111
-2091
-2070
-2050
-2029
-2008
-1987
-1966
-1946
-1925
-1904
-1882
-1861
-1839
-1818
-1795
-1773
-1750
-1728
-1705
-1681
-1658
-1635
-1611
-1588
-1564
-1539
-1515
-1490
-1465
-1439
-1413
-1387
-1360
-1333
-1306
-1279
-1251
-1223
-1194
-1166
-1137
-1109
-1081
-1053
-1025
-998
-972
-946
-921
-897
-874
-851
-829
-808
-787
-767
-748
-729
-710
-692
-674
-657
-640
-623
-606
-589
-573
-557
-542
-527
-512
-498
-485
-472
-459
-447
-436
-426
-416
-407
-398
-390
-382
-375
-369
-363
-358
-353
-349
-346
-344
-342
-341
-340
-340
-341
-342
-344
-346
-349
-351
-355
-358
-362
-367
-372
-377
-383
-390
-398
-405
-414
-423
-432
-442
-452
-463
-473
-484
-496
-507
-519
-532
-544
-557
-570
-583
-596
-610
-625
-639
-655
-670
-686
-702
-718
-735
-751
-768
-785
-801
-818
-834
-850
-865
-880
-895
-910
-924
-937
-951
-964
-977
-989
-1000
-1012
-1024
-1034
-1044
-1053
-1062
-1070
-1077
-1084
-1090
-1096
-1101
-1106
-1109
-1113
-1115
-1117
-1119
-1119
-1120
-1120
-1119
-1118
-1117
-1114
-1112
-1109
-1105
-1101
-1097
-1093
-1088
-1083
-1078
-1073
-1069
-1064
-1060
-1056
-1052
-1049
-1046
-1043
-1040
-1038
-1035
-1033
-1031
-1029
-1027
-1025
-1022
-1020
-1018
-1016
-1012
-1010
-1006
-1002
-997
-991
-984
-977
-968
-959
-948
-936
-923
-909
-893
-877
-858
-839
-818
-797
-774
-750
-726
-700
-674
-647
-620
-592
-564
-535
-506
-477
-448
-418
-389
-359
-330
-300
-270
-240
-211
-181
-152
-122
-93
-65
-36
-8
19
46
72
98
123
147
171
194
217
238
259
279
298
317
335
352
368
384
399
414
429
443
456
470
482
494
505
516
525
534
542
550
556
562
567
570
573
575
575
575
573
569
565
558
551
542
531
519
506
491
475
457
439
419
398
375
352
327
302
275
248
220
191
162
133
103
73
43
13
-17
-46
-75
-103
-131
-158
-184
-211
-236
-261
-285
-309
-331
-353
-374
-393
-412
-431
-448
-466
-483
-499
-515
-531
-546
-560
-575
-589
-603
-617
-630
-644
-657
-671
-684
-698
-711
-726
-740
-755
-771
-787
-804
-822
-840
-860
-880
-901
-923
-945
-968
-991
-1014
-1039
-1063
-1088
-1114
-1139
-1165
-1191
-1217
-1243
-1269
-1295
-1322
-1348
-1375
-1401
-1427
-1453
-1479
-1504
-1529
-1553
-1578
-1602
-1626
-1649
-1672
-1695
-1717
-1739
-1761
-1782
-1803
-1823
-1842
-1860
-1878
-1895
-1912
-1928
-1943
-1958
-1972
-1985
-1998
-2009
-2021
-2032
-2041
-2051
-2059
-2066
-2072
-2077
-2081
-2084
-2085
-2086
-2085
-2083
-2080
-2076
-2071
-2065
-2057
-2049
-2039
-2028
-2016
-2001
-1987
-1970
-1951
-1932
-1911
-1888
-1864
-1839
-1813
-1785
-1756
-1726
-1695
-1662
-1628
-1593
-1556
-1518
-1479
-1438
-1397
-1354
-1311
-1267
-1222
-1177
-1131
-1084
-1037
-989
-940
-891
-841
-791
-740
-690
-639
-589
-539
-490
-441
-393
-344
-297
-249
-202
-155
-108
-62
-17
28
73
117
161
204
247
289
331
372
413
453
492
532
571
609
647
685
721
758
794
829
863
896
929
961
993
1024
1055
1085
1114
1144
1172
1200
1228
1256
1283
1309
1335
1361
1386
1410
1434
1456
1478
1499
1519
1538
1555
1572
1587
1602
1615
1626
1636
1645
1651
1656
1659
1660
1659
1657
1652
1645
1636
1626
1613
1599
1584
1567
1549
1529
1509
1487
1465
1442
1418
1393
1368
1342
1315
1288
1261
1232
1204
1175
1145
1115
1084
1052
1020
988
956
923
889
856
822
787
752
716
680
643
605
567
528
489
449
408
367
325
282
239
196
151
107
62
17
-28
-73
-118
-163
-208
-252
-296
-339
-380
-421
-460
-498
-535
-570
-604
-637
-669
-700
-729
-758
-785
-812
-837
-862
-885
-908
-930
-951
-972
-992
-1012
-1031
-1050
-1068
-1085
-1102
-1119
-1135
-1151
-1166
-1181
-1196
-1210
-1223
-1237
-1250
-1264
-1277
-1290
-1303
-1315
-1328
-1341
-1355
-1368
-1383
-1397
-1412
-1428
-1444
-1460
-1476
-1492
-1509
-1526
-1543
-1561
-1579
-1596
-1614
-1633
-1651
-1669
-1688
-1706
-1725
-1743
-1762
-1781
-1800
-1819
-1838
-1858
-1877
-1897
-1917
-1937
-1957
-1976
-1996
-2015
-2033
-2053
-2072
-2090
-2107
-2125
-2141
-2158
-2174
-2189
-2203
-2217
-2231
-2244
-2256
-2268
-2279
-2289
-2300
-2309
-2319
-2329
-2338
-2347
-2355
-2364
-2372
-2380
-2388
-2395
-2403
-2410
-2417
-2423
-2429
-2434
-2439
-2443
-2446
-2449
-2451
-2452
-2452
-2452
-2451
-2449
-2446
-2442
-2437
-2432
-2426
-2419
-2411
-2402
-2393
-2383
-2371
-2359
-2345
-2331
-2316
-2300
-2283
-2266
-2248
-2230
-2211
-2191
-2172
-2151
-2131
-2110
-2090
-2069
-2047
-2025
-2005
-1983
-1962
-1940
-1919
-1897
-1875
-1853
-1832
-1810
-1788
-1766
-1745
-1724
-1703
-1681
-1660
-1639
-1618
-1598
-1577
-1556
-1535
-1514
-1492
-1471
-1449
-1428
-1405
-1383
-1360
-1337
-1313
-1289
-1265
-1240
-1216
-1191
-1166
-1140
-1115
-1089
-1064
-1038
-1012
-986
-961
-936
-911
-886
-862
-838
-814
-790
-766
-742
-718
-694
-670
-645
-621
-596
-572
-547
-523
-499
-474
-450
-426
-402
-378
-355
-331
-309
-286
-264
-243
-222
-201
-180
-160
-139
-120
-100
-81
-63
-45
-28
-12
4
19
33
46
59
70
81
92
102
111
119
127
134
141
147
152
156
160
163
166
169
171
173
174
176
177
177
177
176
175
173
171
168
166
162
158
154
149
143
136
129
121
112
103
94
85
75
66
56
46
36
25
14
2
-10
-22
-35
-48
-61
-74
-87
-99
-112
-125
-137
-150
-163
-176
-189
-201
-213
-225
-237
-248
-258
-269
-278
-288
-297
-305
-314
-323
-331
-340
-348
-357
-365
-374
-382
-391
-400
-409
-418
-427
-436
-444
-453
-462
-470
-479
-487
-495
-503
-511
-519
-526
-534
-541
-548
-555
-561
-567
-574
-580
-587
-594
-601
-608
-615
-623
-630
-637
-644
-651
-658
-665
-671
-677
-683
-689
-694
-700
-707
-713
-719
-725
-732
-738
-744
-750
-756
-762
-768
-775
-781
-787
-793
-799
-806
-812
-818
-825
-831
-837
-844
-850
-856
-863
-869
-875
-882
-888
-894
-901
-907
-914
-920
-927
-935
-942
-950
-958
-966
-975
-983
-992
-1000
-1010
-1020
-1029
-1038
-1048
-1057
-1067
-1077
-1087
-1098
-1108
-1118
-1128
-1138
-1148
-1158
-1168
-1178
-1188
-1198
-1207
-1217
-1227
-1236
-1245
-1253
-1262
-1270
-1278
-1286
-1294
-1301
-1309
-1317
-1325
-1333
-1341
-1348
-1355
-1362
-1369
-1375
-1381
-1386
-1392
-1396
-1400
-1404
-1406
-1408
-1409
-1409
-1408
-1406
-1404
-1400
-1395
-1389
-1383
-1376
-1368
-1360
-1351
-1342
-1332
-1321
-1310
-1298
-1285
-1271
-1257
-1243
-1228
-1214
-1199
-1184
-1169
-1155
-1140
-1125
-1110
-1096
-1081
-1066
-1051
-1037
-1022
-1008
-994
-980
-967
-952
-938
-923
-908
-893
-876
-860
-843
-825
-807
-789
-770
-751
-731
-711
-691
-670
-649
-629
-608
-587
-566
-545
-524
-503
-482
-462
-441
-421
-401
-382
-362
-343
-325
-306
-288
-271
-253
-237
-220
-204
-189
-173
-158
-143
-128
-114
-100
-87
-74
-62
-50
-39
-29
-20
-11
-4
2
7
12
15
17
19
20
20
19
17
15
12
9
4
-1
-7
-14
-22
-30
-39
-49
-60
-71
-82
-94
-107
-120
-133
-147
-161
-175
-190
-206
-222
-239
-257
-275
-293
-312
-332
-352
-372
-392
-412
-433
-454
-475
-497
-518
-541
-563
-586
-610
-633
-657
-681
-705
-729
-753
-776
-799
-822
-845
-867
-888
-909
-930
-949
-969
-987
-1004
-1022
-1039
-1055
-1071
-1086
-1100
-1114
-1126
-1138
-1150
-1160
-1170
-1179
-1187
-1195
-1202
-1208
-1214
-1219
-1224
-1227
-1231
-1233
-1235
-1237
-1237
-1238
-1237
-1236
-1234
-1231
-1228
-1223
-1218
-1212
-1206
-1198
-1191
-1182
-1173
-1163
-1153
-1142
-1131
-1119
-1107
-1095
-1082
-1069
-1056
-1043
-1030
-1016
-1004
-992
-979
-968
-956
-945
-934
-922
-911
-900
-888
-875
-863
-850
-837
-825
-811
-798
-785
-771
-756
-742
-727
-712
-698
-683
-669
-654
-640
-626
-612
-598
-583
-569
-554
-539
-525
-511
-497
-484
-472
-459
-448
-437
-426
-415
-405
-395
-385
-375
-365
-356
-347
-339
-330
-322
-313
-305
-296
-288
-279
-270
-261
-253
-244
-236
-227
-218
-209
-200
-191
-182
-173
-163
-153
-144
-134
-125
-115
-106
-98
-89
-81
-72
-64
-56
-48
-39
-31
-23
-15
-6
2
11
19
27
35
44
51
59
67
74
81
88
95
101
107
112
118
122
127
131
135
138
142
145
149
153
158
162
168
173
179
185
191
198
205
212
219
227
235
244
252
261
270
279
288
297
306
315
323
332
339
347
355
362
369
376
384
391
397
404
411
417
423
429
435
441
446
452
458
463
469
474
478
482
486
489
491
493
494
495
495
495
495
494
493
491
488
485
481
477
471
465
459
452
444
436
427
418
408
398
387
376
365
354
343
331
319
307
295
283
271
259
246
234
222
210
198
186
174
163
152
141
130
120
110
100
91
83
75
67
60
53
47
41
35
31
26
22
19
16
14
12
10
8
6
4
2
0
-1
-3
-5
-7
-9
-12
-15
-18
-21
-24
-28
-31
-35
-39
-43
-47
-52
-56
-60
-65
-69
-73
-78
-82
-86
-90
-94
-98
-101
-104
-106
-109
-111
-113
-115
-117
-119
-121
-123
-126
-129
-131
-134
-136
-139
-141
-143
-145
-147
-149
-152
-154
-156
-158
-160
-162
-164
-166
-168
-170
-173
-176
-179
-183
-187
-191
-195
-200
-205
-210
-215
-221
-226
-231
-236
-241
-246
-250
-255
-260
-265
-269
-274
-278
-283
-287
-291
-295
-298
-302
-305
-308
-311
-314
-316
-317
-318
-319
-318
-317
-316
-313
-311
-307
-303
-298
-293
-286
-280
-272
-264
-256
-247
-237
-227
-216
-205
-193
-180
-167
-153
-139
-124
-108
-93
-77
-60
-44
-27
-11
6
22
39
55
72
89
105
121
137
153
169
184
198
212
226
240
253
266
279
292
305
318
330
342
353
364
375
386
396
406
416
425
434
443
452
460
467
475
482
488
494
499
503
506
509
511
512
513
514
514
513
512
510
507
503
498
493
487
480
473
465
455
445
434
423
411
399
386
373
360
345
330
315
299
282
265
247
229
211
192
173
153
133
112
91
69
47
24
1
-24
-49
-75
-101
-128
-155
-183
-211
-239
-268
-297
-326
-355
-384
-412
-441
-469
-498
-526
-554
-582
-611
-639
-666
-694
-721
-748
-775
-801
-828
-853
-878
-903
-927
-951
-974
-997
-1020
-1042
-1064
-1086
-1107
-1128
-1148
-1168
-1188
-1208
-1227
-1246
-1264
-1282
-1300
-1317
-1334
-1350
-1366
-1381
-1397
-1412
-1426
-1441
-1455
-1469
-1482
-1495
-1507
-1519
-1530
-1541
-1551
-1561
-1570
-1578
-1586
-1592
-1598
-1604
-1609
-1613
-1617
-1620
-1623
-1626
-1628
-1630
-1632
-1633
-1635
-1635
-1635
-1635
-1635
-1634
-1632
-1630
-1628
-1626
-1622
-1619
-1615
-1610
-1605
-1599
-1593
-1586
-1579
-1572
-1564
-1556
-1548
-1540
-1531
-1522
-1513
-1504
-1495
-1486
-1476
-1467
-1458
-1449
-1440
-1431
-1423
-1414
-1406
-1398
-1389
-1381
-1373
-1365
-1357
-1349
-1341
-1334
-1326
-1318
-1311
-1304
-1297
-1290
-1283
-1277
-1271
-1266
-1261
-1256
-1252
-1248
-1244
-1240
-1237
-1234
-1231
-1228
-1225
-1223
-1220
-1218
-1215
-1213
-1211
-1208
-1205
-1202
-1198
-1195
-1191
-1187
-1182
-1178
-1173
-1168
-1162
-1156
-1150
-1144
-1137
-1129
-1122
-1114
-1107
-1099
-1090
-1081
-1072
-1063
-1053
-1043
-1032
-1020
-1010
-999
-988
-976
-965
-953
-941
-930
-918
-906
-893
-881
-868
-856
-843
-829
-816
-802
-789
-775
-762
-748
-735
-721
-708
-694
-681
-668
-654
-641
-627
-614
-600
-587
-573
-559
-545
-531
-516
-501
-486
-471
-456
-440
-424
-408
-391
-374
-356
-338
-320
-302
-284
-266
-247
-229
-211
-193
-176
-159
-142
-125
-109
-93
-78
-63
-48
-33
-18
-4
10
25
39
52
66
80
93
107
121
135
149
163
178
192
207
222
237
252
268
283
299
315
331
347
363
379
395
411
427
442
458
473
487
502
515
528
541
553
564
575
586
596
606
615
624
633
641
649
657
664
671
677
683
689
695
701
706
712
717
722
726
731
735
739
743
746
749
751
752
753
753
752
750
748
746
742
739
734
729
724
718
712
705
698
691
683
675
667
660
652
644
636
628
620
613
605
598
591
584
577
570
563
556
549
543
536
529
523
516
509
502
495
488
480
473
465
458
450
442
434
426
418
410
401
393
384
375
366
356
346
336
326
316
305
294
283
271
260
248
236
224
212
200
187
175
162
149
136
122
109
95
82
68
53
39
24
9
-6
-22
-39
-55
-73
-91
-109
-128
-147
-168
-189
-210
-233
-256
-280
-306
-331
-358
-386
-414
-444
-474
-504
-536
-568
-601
-634
-668
-703
-739
-775
-812
-849
-887
-925
-964
-1004
-1044
-1084
-1125
-1167
-1208
-1250
-1293
-1336
-1379
-1422
-1465
-1509
-1553
-1596
-1640
-1684
-1728
-1772
-1815
-1859
-1901
-1944
-1986
-2027
-2068
-2109
-2149
-2188
-2226
-2264
-2301
-2338
-2373
-2408
-2442
-2475
-2507
-2539
-2569
-2599
-2628
-2657
-2684
-2711
-2736
-2762
-2786
-2810
-2833
-2856
-2878
-2899
-2920
-2940
-2959
-2979
-2997
-3015
-3033
-3050
-3066
-3082
-3097
-3112
-3126
-3139
-3152
-3165
-3177
-3188
-3198
-3208
-3218
-3226
-3235
-3242
-3249
-3255
-3261
-3266
-3270
-3274
-3277
-3279
-3281
-3282
-3282
-3282
-3280
-3279
-3276
-3273
-3269
-3264
-3259
-3253
-3247
-3240
-3232
-3224
-3214
-3204
-3193
-3181
-3169
-3155
-3141
-3126
-3111
-3094
-3077
-3059
-3041
-3022
-3002
-2982
-2961
-2940
-2918
-2897
-2874
-2852
-2829
-2805
-2782
-2758
-2733
-2709
-2684
-2659
-2634
-2609
-2583
-2558
-2532
-2506
-2480
-2454
-2427
-2401
-2375
-2349
-2323
-2297
-2271
-2245
-2220
-2195
-2171
-2147
-2123
-2100
-2078
-2055
-2033
-2012
-1990
-1970
-1949
-1929
-1910
-1890
-1871
-1853
-1834
-1816
-1799
-1781
-1764
-1747
-1730
-1713
-1696
-1680
-1663
-1647
-1631
-1615
-1600
-1584
-1569
-1553
-1538
-1522
-1507
-1491
-1475
-1460
-1444
-1428
-1412
-1395
-1379
-1363
-1346
-1330
-1313
-1296
-1279
-1262
-1245
-1227
-1209
-1191
-1173
-1154
-1135
-1117
-1098
-1079
-1061
-1043
-1025
-1006
-990
-973
-957
-941
-925
-910
-895
-880
-866
-852
-839
-825
-813
-800
-788
-777
-765
-754
-743
-733
-723
-712
-702
-693
-683
-673
-664
-655
-646
-637
-629
-620
-611
-603
-595
-587
-579
-571
-563
-555
-548
-540
-532
-524
-516
-509
-501
-493
-485
-477
-469
-461
-453
-445
-436
-428
-419
-411
-402
-393
-384
-374
-365
-355
-345
-335
-325
-315
-304
-294
-283
-272
-261
-251
-240
-229
-218
-207
-196
-186
-175
-165
-155
-145
-135
-125
-115
-105
-96
-86
-77
-68
-60
-51
-42
-34
-26
-17
-9
-1
7
15
23
31
38
46
52
59
65
71
76
81
85
89
93
95
97
99
99
99
99
98
96
94
91
88
84
80
75
70
66
60
55
49
43
36
30
23
16
9
1
-6
-14
-22
-30
-38
-46
-53
-61
-69
-77
-85
-92
-100
-108
-115
-123
-130
-137
-144
-151
-158
-165
-171
-178
-184
-190
-196
-202
-208
-214
-219
-224
-230
-235
-240
-244
-249
-254
-258
-263
-268
-273
-278
-283
-288
-293
-299
-304
-309
-315
-320
-326
-332
-338
-344
-350
-357
-364
-372
-379
-387
-395
-403
-411
-420
-428
-437
-446
-455
-465
-474
-483
-493
-503
-513
-523
-534
-544
-556
-567
-579
-591
-603
-615
-628
-640
-653
-665
-678
-691
-704
-716
-729
-741
-754
-766
-778
-790
-802
-814
-826
-838
-850
-862
-874
-886
-898
-910
-921
-932
-943
-953
-963
-972
-982
-990
-999
-1006
-1014
-1020
-1028
-1033
-1039
-1043
-1047
-1051
-1053
-1055
-1057
-1057
-1057
-1055
-1053
-1050
-1047
-1043
-1038
-1032
-1026
-1018
-1010
-1002
-994
-984
-974
-963
-952
-940
-928
-915
-902
-889
-875
-860
-846
-830
-815
-799
-784
-767
-751
-735
-718
-701
-685
-667
-650
-633
-615
-598
-581
-563
-546
-530
-513
-497
-481
-466
-451
-436
-422
-409
-396
-383
-371
-360
-349
-338
-328
-318
-309
-300
-292
-284
-277
-270
-264
-258
-253
-248
-244
-240
-236
-233
-230
-227
-226
-224
-224
-223
-223
-224
-225
-227
-229
-232
-235
-239
-244
-248
-254
-259
-265
-272
-279
-286
-294
-303
-311
-320
-329
-339
-349
-359
-369
-380
-392
-403
-415
-428
-440
-453
-465
-478
-491
-505
-518
-531
-545
-558
-572
-585
-599
-612
-626
-639
-653
-667
-680
-694
-707
-721
-734
-747
-760
-773
-785
-798
-811
-824
-837
-849
-862
-875
-888
-901
-914
-927
-940
-953
-966
-979
-992
-1004
-1016
-1030
-1042
-1054
-1066
-1078
-1089
-1100
-1111
-1121
-1131
-1141
-1151
-1160
-1168
-1177
-1185
-1193
-1200
-1207
-1214
-1221
-1228
-1234
-1240
-1246
-1252
-1257
-1263
-1268
-1273
-1278
-1284
-1289
-1294
-1299
-1304
-1309
-1313
-1318
-1323
-1327
-1332
-1337
-1342
-1347
-1352
-1357
-1362
-1367
-1373
-1378
-1384
-1389
-1395
-1400
-1406
-1411
-1417
-1422
-1428
-1433
-1438
-1443
-1447
-1452
-1456
-1460
-1463
-1467
-1470
-1473
-1475
-1478
-1480
-1483
-1485
-1486
-1488
-1489
-1490
-1491
-1491
-1491
-1491
-1490
-1489
-1488
-1485
-1483
-1480
-1476
-1472
-1468
-1463
-1458
-1453
-1446
-1440
-1433
-1426
-1418
-1410
-1402
-1393
-1384
-1374
-1364
-1354
-1343
-1332
-1321
-1309
-1297
-1284
-1272
-1258
-1245
-1231
-1217
-1203
-1189
-1175
-1160
-1145
-1130
-1115
-1099
-1083
-1067
-1050
-1033
-1016
-999
-981
-963
-945
-926
-907
-888
-868
-848
-828
-807
-786
-765
-743
-722
-699
-677
-654
-631
-607
-584
-560
-536
-511
-487
-462
-438
-413
-388
-363
-338
-313
-288
-262
-238
-213
-188
-163
-139
-114
-90
-66
-42
-19
5
27
50
72
94
115
137
157
178
198
217
237
255
273
291
309
326
342
359
375
391
407
422
438
453
468
484
499
514
529
545
561
576
592
608
624
640
657
673
690
707
724
741
758
776
793
810
827
844
862
879
896
913
929
945
961
977
992
1006
1020
1035
1048
1062
1074
1086
1098
1110
1121
1131
1141
1151
1160
1169
1177
1185
1192
1198
1204
1210
1215
1219
1223
1226
1229
1231
1232
1233
1234
1233
1233
1232
1230
1228
1225
1222
1219
1215
1210
1205
1199
1193
1187
1180
1173
1165
1157
1148
1139
1130
1120
1111
1100
1090
1079
1068
1057
1045
1033
1020
1008
995
982
968
954
940
925
909
893
877
861
844
827
809
791
773
754
735
715
696
676
656
635
615
595
574
553
533
512
491
470
448
427
406
384
362
341
319
298
276
255
234
212
191
170
148
127
106
84
63
41
20
-1
-22
-42
-62
-82
-102
-122
-141
-161
-180
-199
-218
-237
-255
-274
-292
-310
-328
-345
-363
-381
-399
-418
-436
-455
-474
-493
-511
-530
-548
-566
-583
-600
-617
-634
-651
-667
-684
-702
-719
-737
-754
-772
-790
-807
-825
-842
-859
-876
-892
-908
-923
-939
-954
-969
-984
-999
-1014
-1028
-1041
-1054
-1067
-1079
-1090
-1101
-1112
-1123
-1133
-1144
-1154
-1164
-1174
-1184
-1194
-1204
-1213
-1222
-1231
-1240
-1249
-1258
-1266
-1274
-1281
-1288
-1295
-1302
-1308
-1314
-1320
-1327
-1332
-1338
-1343
-1348
-1352
-1356
-1360
-1363
-1365
-1368
-1369
-1370
-1371
-1371
-1370
-1369
-1367
-1365
-1363
-1360
-1356
-1352
-1347
-1342
-1337
-1331
-1325
-1319
-1313
-1307
-1301
-1295
-1289
-1283
-1277
-1272
-1266
-1260
-1255
-1249
-1243
-1238
-1233
-1228
-1224
-1219
-1215
-1211
-1207
-1203
-1198
-1194
-1190
-1187
-1183
-1179
-1176
-1172
-1169
-1165
-1161
-1157
-1153
-1148
-1144
-1139
-1134
-1129
-1125
-1120
-1116
-1112
-1108
-1104
-1100
-1097
-1093
-1089
-1085
-1080
-1076
-1072
-1067
-1062
-1058
-1054
-1049
-1045
-1041
-1037
-1033
-1029
-1025
-1022
-1018
-1014
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-1000
-999
-997
-996
-995
-993
-992
-991
-990
-988
-987
-986
-985
-983
-982
-981
-979
-978
-976
-975
-974
-973
-972
-971
-969
-968
-966
-963
-961
-958
-955
-952
-949
-946
-943
-939
-935
-931
-927
-922
-917
-912
-906
-900
-894
-888
-882
-875
-868
-861
-854
-846
-839
-831
-822
-814
-805
-797
-787
-778
-769
-759
-749
-740
-730
-719
-709
-698
-687
-676
-665
-653
-641
-629
-617
-605
-592
-579
-566
-552
-538
-524
-509
-495
-479
-464
-449
-433
-417
-401
-385
-369
-353
-338
-322
-307
-292
-277
-262
-247
-233
-218
-204
-190
-176
-162
-148
-135
-121
-108
-95
-83
-70
-58
-46
-33
-21
-9
4
16
28
40
52
64
75
87
99
111
123
135
147
159
171
183
194
205
216
226
236
246
255
264
272
280
287
294
301
307
313
318
323
328
333
337
341
344
347
350
352
354
356
356
357
356
356
355
353
351
348
346
342
338
333
329
323
317
311
305
298
291
283
274
265
255
245
234
222
210
197
184
170
155
140
124
108
91
73
56
37
19
0
-20
-39
-59
-79
-100
-121
-143
-165
-187
-209
-232
-255
-277
-300
-323
-346
-369
-392
-415
-438
-462
-485
-509
-532
-556
-580
-603
-627
-650
-673
-696
-718
-740
-762
-784
-805
-826
-847
-867
-888
-908
-928
-948
-968
-988
-1006
-1026
-1045
-1063
-1081
-1099
-1116
-1132
-1148
-1164
-1179
-1194
-1209
-1222
-1236
-1249
-1262
-1275
-1288
-1300
-1311
-1322
-1333
-1343
-1353
-1362
-1372
-1380
-1389
-1397
-1405
-1412
-1419
-1426
-1432
-1438
-1444
-1449
-1455
-1459
-1464
-1468
-1472
-1476
-1480
-1484
-1487
-1490
-1493
-1495
-1498
-1500
-1502
-1505
-1507
-1510
-1513
-1516
-1518
-1521
-1524
-1526
-1529
-1531
-1534
-1536
-1538
-1541
-1543
-1545
-1547
-1549
-1551
-1553
-1555
-1556
-1558
-1559
-1560
-1561
-1561
-1562
-1562
-1562
-1561
-1561
-1560
-1559
-1558
-1556
-1554
-1552
-1549
-1546
-1543
-1539
-1535
-1530
-1526
-1520
-1515
-1509
-1502
-1496
-1489
-1481
-1474
-1466
-1458
-1449
-1441
-1432
-1422
-1413
-1404
-1394
-1384
-1374
-1364
-1354
-1344
-1335
-1325
-1315
-1306
-1297
-1288
-1280
-1271
-1263
-1255
-1248
-1240
-1233
-1226
-1219
-1212
-1206
-1199
-1192
-1186
-1179
-1172
-1166
-1159
-1153
-1146
-1140
-1134
-1128
-1121
-1115
-1108
-1102
-1095
-1088
-1081
-1074
-1067
-1060
-1054
-1047
-1040
-1033
-1027
-1020
-1014
-1008
-1002
-996
-990
-985
-979
-974
-968
-962
-957
-951
-946
-940
-934
-928
-923
-917
-911
-905
-899
-893
-887
-881
-875
-869
-863
-857
-851
-846
-840
-834
-829
-823
-818
-813
-807
-803
-798
-793
-789
-785
-781
-778
-774
-771
-768
-766
-763
-761
-759
-757
-755
-753
-752
-750
-749
-747
-746
-744
-743
-741
-740
-739
-737
-736
-735
-733
-732
-730
-728
-727
-725
-724
-722
-721
-720
-718
-717
-716
-716
-715
-714
-713
-712
-711
-711
-710
-708
-707
-705
-703
-701
-699
-697
-694
-692
-689
-686
-683
-680
-677
-674
-671
-667
-664
-660
-656
-651
-647
-642
-638
-633
-628
-624
-619
-614
-610
-605
-601
-596
-592
-588
-584
-580
-576
-572
-568
-565
-561
-558
-555
-552
-549
-546
-543
-541
-539
-537
-535
-533
-531
-530
-528
-527
-526
-525
-524
-523
-523
-522
-522
-522
-523
-523
-524
-525
-527
-528
-530
-532
-534
-535
-537
-539
-542
-544
-546
-547
-549
-551
-552
-553
-554
-554
-555
-555
-555
-555
-555
-555
-555
-555
-556
-556
-556
-556
-556
-556
-556
-556
-556
-557
-557
-557
-558
-559
-559
-560
-560
-561
-561
-561
-561
-561
-561
-561
-562
-562
-562
-562
-561
-561
-560
-560
-558
-557
-556
-555
-554
-553
-552
-552
-552
-551
-551
-551
-551
-552
-552
-553
-553
-554
-555
-556
-557
-558
-559
-560
-562
-564
-566
-568
-570
-572
-575
-577
-579
-582
-584
-586
-589
-592
-595
-598
-601
-605
-609
-612
-616
-619
-622
-625
-628
-631
-634
-637
-639
-642
-644
-646
-648
-650
-652
-654
-656
-658
-660
-662
-664
-666
-668
-670
-672
-674
-676
-679
-681
-683
-686
-689
-691
-694
-697
-700
-703
-707
-710
-713
-716
-720
-723
-726
-729
-732
-735
-737
-740
-743
-745
-748
-751
-754
-756
-758
-761
-763
-765
-767
-769
-771
-774
-776
-779
-781
-783
-786
-788
-790
-792
-794
-796
-798
-800
-802
-804
-806
-808
-810
-812
-814
-816
-817
-819
-821
-822
-824
-826
-827
-829
-831
-832
-834
-836
-837
-839
-841
-843
-845
-847
-849
-851
-853
-856
-858
-861
-863
-866
-868
-871
-873
-876
-878
-881
-883
-886
-888
-890
-893
-895
-897
-900
-903
-905
-908
-911
-914
-918
-921
-925
-929
-933
-938
-943
-948
-953
-959
-966
-972
-979
-986
-994
-1002
-1010
-1018
-1028
-1037
-1047
-1056
-1066
-1076
-1085
-1094
-1103
-1112
-1121
-1129
-1137
-1144
-1152
-1159
-1166
-1173
-1181
-1188
-1195
-1202
-1209
-1216
-1222
-1229
-1236
-1242
-1249
-1255
-1260
-1266
-1271
-1276
-1281
-1285
-1289
-1293
-1297
-1300
-1303
-1305
-1307
-1308
-1309
-1310
-1310
-1310
-1310
-1310
-1309
-1309
-1309
-1308
-1308
-1307
-1306
-1304
-1302
-1300
-1298
-1295
-1292
-1288
-1284
-1280
-1276
-1271
-1267
-1262
-1257
-1252
-1246
-1240
-1234
-1228
-1221
-1213
-1205
-1197
-1189
-1179
-1170
-1159
-1149
-1137
-1125
-1113
-1100
-1087
-1074
-1061
-1048
-1035
-1022
-1008
-996
-983
-970
-956
-942
-929
-915
-901
-886
-872
-858
-844
-830
-816
-802
-788
-774
-760
-746
-731
-717
-703
-688
-673
-658
-643
-628
-613
-598
-584
-569
-554
-539
-524
-509
-494
-479
-464
-449
-434
-420
-405
-391
-378
-365
-352
-340
-328
-317
-306
-296
-287
-279
-271
-264
-257
-251
-245
-239
-233
-228
-223
-219
-214
-211
-208
-205
-202
-200
-198
-197
-195
-194
-193
-193
-193
-194
-195
-196
-198
-200
-202
-204
-207
-210
-212
-215
-218
-222
-225
-229
-232
-236
-241
-245
-250
-255
-260
-264
-269
-273
-277
-280
-284
-288
-292
-296
-300
-304
-309
-314
-320
-325
-331
-337
-343
-349
-355
-361
-367
-373
-379
-385
-391
-397
-403
-410
-416
-422
-428
-434
-440
-446
-451
-457
-462
-468
-474
-479
-485
-490
-495
-501
-506
-512
-517
-522
-527
-532
-537
-541
-545
-549
-553
-557
-560
-563
-566
-569
-573
-576
-579
-582
-585
-588
-591
-594
-598
-601
-605
-608
-611
-615
-618
-621
-623
-626
-628
-630
-632
-633
-634
-636
-636
-637
-637
-637
-637
-637
-637
-636
-635
-634
-633
-632
-631
-629
-628
-627
-626
-625
-625
-624
-623
-622
-621
-621
-620
-620
-619
-619
-620
-620
-620
-621
-621
-622
-623
-623
-624
-625
-626
-627
-628
-629
-631
-632
-633
-635
-636
-637
-639
-640
-641
-642
-643
-644
-645
-646
-647
-648
-648
-649
-649
-649
-649
-649
-648
-648
-647
-646
-645
-644
-643
-643
-642
-641
-640
-639
-638
-638
-637
-636
-635
-633
-632
-630
-628
-626
-624
-622
-620
-618
-615
-612
-608
-604
-600
-594
-589
-583
-577
-570
-564
-557
-549
-542
-534
-527
-519
-511
-504
-496
-489
-481
-474
-466
-459
-452
-445
-439
-432
-426
-420
-414
-407
-401
-394
-388
-381
-374
-367
-360
-353
-346
-339
-332
-325
-318
-311
-305
-298
-291
-283
-276
-269
-261
-253
-246
-238
-231
-223
-216
-208
-201
-194
-187
-180
-173
-166
-160
-154
-148
-142
-136
-131
-126
-121
-116
-111
-106
-102
-97
-92
-88
-84
-79
-75
-71
-67
-62
-58
-54
-50
-46
-42
-39
-35
-31
-27
-23
-19
-15
-11
-7
-3
1
4
8
12
16
20
24
28
31
34
38
41
45
49
53
57
60
64
67
71
73
76
79
82
85
89
93
97
100
104
107
110
113
115
117
118
119
120
121
121
122
122
123
123
123
122
121
119
117
115
112
108
105
101
97
93
89
84
79
74
69
63
58
52
46
41
35
29
23
16
10
4
-3
-10
-16
-23
-30
-37
-43
-50
-56
-62
-68
-73
-78
-83
-88
-93
-98
-104
-109
-115
-120
-126
-132
-137
-142
-148
-153
-158
-163
-168
-173
-178
-183
-188
-193
-198
-202
-207
-213
-218
-223
-229
-234
-239
-245
-250
-256
-261
-266
-272
-277
-283
-289
-294
-300
-306
-311
-317
-323
-328
-334
-339
-345
-351
-356
-362
-368
-375
-381
-388
-395
-402
-410
-417
-425
-432
-440
-448
-455
-463
-471
-479
-487
-495
-503
-511
-519
-527
-534
-542
-549
-556
-564
-571
-579
-586
-593
-601
-607
-614
-621
-628
-635
-642
-648
-655
-662
-668
-675
-681
-688
-694
-701
-707
-713
-719
-725
-732
-738
-745
-751
-758
-765
-772
-779
-786
-793
-800
-807
-815
-822
-830
-838
-846
-854
-863
-872
-882
-891
-901
-912
-922
-933
-944
-955
-967
-978
-990
-1000
-1012
-1024
-1035
-1046
-1057
-1068
-1079
-1090
-1100
-1110
-1120
-1130
-1140
-1149
-1159
-1168
-1177
-1185
-1194
-1202
-1210
-1219
-1227
-1234
-1242
-1250
-1258
-1266
-1274
-1281
-1288
-1295
-1302
-1308
-1314
-1320
-1326
-1332
-1338
-1344
-1350
-1356
-1361
-1367
-1372
-1377
-1381
-1385
-1389
-1392
-1396
-1400
-1404
-1407
-1411
-1415
-1418
-1422
-1425
-1428
-1431
-1434
-1436
-1437
-1439
-1440
-1440
-1441
-1442
-1442
-1443
-1443
-1444
-1444
-1445
-1445
-1446
-1447
-1448
-1449
-1451
-1452
-1454
-1455
-1456
-1458
-1459
-1460
-1461
-1461
-1462
-1463
-1463
-1464
-1464
-1464
-1464
-1463
-1463
-1462
-1461
-1460
-1459
-1457
-1455
-1453
-1450
-1448
-1445
-1442
-1438
-1435
-1431
-1428
-1424
-1419
-1415
-1411
-1406
-1402
-1397
-1392
-1388
-1384
-1379
-1375
-1370
-1366
-1362
-1358
-1353
-1349
-1345
-1340
-1336
-1332
-1327
-1323
-1319
-1314
-1310
-1305
-1300
-1295
-1290
-1284
-1279
-1273
-1267
-1261
-1255
-1250
-1244
-1238
-1231
-1225
-1218
-1211
-1204
-1197
-1190
-1183
-1176
-1169
-1161
-1154
-1147
-1139
-1131
-1123
-1115
-1106
-1098
-1089
-1080
-1071
-1062
-1054
-1045
-1036
-1028
-1018
-1010
-1002
-994
-986
-978
-970
-961
-953
-945
-937
-929
-922
-915
-907
-901
-894
-887
-881
-875
-869
-863
-858
-852
-847
-843
-838
-834
-830
-826
-823
-820
-817
-814
-812
-810
-808
-805
-804
-802
-800
-798
-797
-795
-793
-792
-791
-789
-789
-788
-787
-786
-786
-785
-785
-784
-784
-784
-783
-783
-783
-783
-783
-782
-782
-782
-783
-783
-783
-783
-783
-783
-783
-783
-782
-782
-782
-782
-782
-782
-782
-782
-782
-782
-782
-782
-783
-783
-784
-785
-786
-787
-789
-790
-791
-792
-794
-795
-796
-797
-798
-799
-800
-801
-802
-803
-804
-805
-805
-806
-806
-806
-806
-806
-806
-805
-804
-803
-801
-799
-797
-795
-792
-789
-786
-783
-780
-776
-772
-769
-765
-760
-756
-752
-747
-742
-737
-732
-726
-719
-713
-706
-698
-690
-681
-672
-663
-653
-643
-633
-622
-610
-598
-586
-574
-561
-548
-535
-521
-507
-493
-479
-464
-450
-435
-421
-406
-392
-378
-364
-350
-336
-323
-309
-296
-284
-271
-258
-246
-234
-222
-211
-200
-189
-178
-168
-158
-148
-139
-130
-121
-112
-104
-96
-89
-81
-74
-67
-60
-53
-47
-41
-35
-29
-23
-18
-12
-7
-1
4
9
14
20
25
31
36
41
46
51
56
61
66
71
76
81
86
91
95
100
105
110
115
120
125
130
135
139
143
147
151
155
158
161
164
167
170
172
175
177
179
180
182
184
185
187
188
189
191
192
192
193
194
194
194
195
195
195
195
194
194
193
192
191
190
189
188
186
185
183
182
180
178
177
175
173
171
169
167
164
162
160
158
155
153
151
149
147
145
143
141
139
137
135
133
131
129
128
126
125
123
122
121
120
119
118
118
117
117
116
116
115
115
114
113
113
112
112
111
111
110
110
109
108
108
107
105
104
102
100
97
95
92
88
85
81
77
73
69
65
60
55
50
45
40
34
29
23
17
11
5
-2
-9
-16
-23
-30
-38
-46
-54
-62
-71
-79
-88
-97
-106
-115
-124
-134
-144
-154
-165
-175
-186
-198
-209
-220
-232
-244
-256
-268
-280
-292
-305
-317
-330
-342
-355
-368
-381
-394
-408
-421
-435
-448
-462
-476
-490
-503
-517
-531
-545
-560
-574
-588
-603
-618
-633
-647
-662
-677
-691
-706
-721
-735
-750
-764
-779
-793
-807
-821
-835
-849
-862
-876
-889
-902
-915
-928
-941
-953
-965
-976
-987
-998
-1008
-1018
-1027
-1036
-1045
-1052
-1060
-1067
-1074
-1080
-1085
-1090
-1095
-1099
-1103
-1106
-1108
-1110
-1112
-1113
-1114
-1115
-1115
-1114
-1114
-1113
-1111
-1109
-1107
-1104
-1101
-1097
-1093
-1088
-1084
-1079
-1074
-1069
-1064
-1058
-1052
-1046
-1040
-1033
-1027
-1020
-1012
-1004
-997
-989
-980
-972
-963
-954
-944
-934
-925
-915
-904
-894
-883
-872
-862
-851
-840
-829
-818
-807
-797
-786
-775
-764
-754
-743
-733
-723
-713
-703
-693
-684
-675
-666
-658
-650
-642
-634
-627
-620
-614
-607
-602
-596
-591
-586
-581
-577
-573
-569
-565
-562
-559
-556
-554
-551
-549
-547
-545
-543
-541
-540
-539
-538
-538
-538
-538
-538
-538
-539
-539
-540
-541
-542
-544
-545
-547
-549
-551
-552
-554
-556
-558
-559
-561
-562
-564
-565
-567
-568
-569
-570
-571
-571
-572
-573
-573
-574
-574
-574
-574
-574
-574
-573
-573
-573
-572
-572
-571
-571
-570
-569
-569
-568
-568
-567
-567
-566
-566
-565
-565
-564
-564
-563
-563
-562
-562
-562
-561
-561
-561
-561
-561
-561
-561
-561
-561
-561
-561
-561
-561
-561
-562
-562
-562
-563
-563
-563
-564
-564
-565
-566
-566
-567
-568
-570
-571
-573
-575
-577
-579
-582
-584
-587
-590
-593
-597
-600
-604
-607
-611
-616
-620
-624
-629
-633
-638
-643
-647
-653
-658
-663
-669
-675
-681
-687
-694
-701
-708
-715
-722
-730
-738
-746
-754
-763
-772
-781
-789
-799
-808
-817
-827
-837
-847
-857
-867
-878
-888
-898
-908
-918
-928
-937
-947
-957
-967
-976
-986
-996
-1004
-1014
-1024
-1033
-1041
-1050
-1058
-1067
-1075
-1083
-1091
-1099
-1108
-1116
-1124
-1132
-1140
-1148
-1156
-1164
-1172
-1180
-1188
-1196
-1205
-1213
-1221
-1230
-1238
-1247
-1255
-1264
-1272
-1281
-1290
-1298
-1307
-1316
-1324
-1333
-1341
-1350
-1358
-1367
-1375
-1383
-1391
-1399
-1407
-1415
-1422
-1429
-1436
-1443
-1449
-1456
-1462
-1467
-1473
-1479
-1484
-1489
-1494
-1499
-1504
-1508
-1512
-1516
-1520
-1523
-1526
-1529
-1531
-1534
-1536
-1538
-1539
-1541
-1542
-1543
-1543
-1544
-1544
-1544
-1543
-1542
-1541
-1539
-1537
-1535
-1532
-1528
-1525
-1521
-1517
-1512
-1507
-1502
-1496
-1491
-1485
-1478
-1472
-1465
-1458
-1451
-1444
-1436
-1429
-1421
-1413
-1406
-1398
-1390
-1382
-1373
-1365
-1357
-1348
-1340
-1331
-1323
-1314
-1306
-1298
-1289
-1281
-1272
-1264
-1255
-1246
-1238
-1229
-1220
-1212
-1203
-1194
-1185
-1176
-1167
-1157
-1148
-1138
-1128
-1118
-1107
-1096
-1085
-1074
-1062
-1051
-1040
-1029
-1018
-1006
-995
-983
-971
-959
-947
-934
-922
-910
-898
-886
-873
-861
-849
-837
-825
-813
-801
-788
-776
-765
-753
-741
-730
-719
-708
-697
-686
-675
-664
-654
-643
-633
-623
-613
-604
-595
-586
-577
-569
-561
-552
-544
-536
-527
-519
-511
-504
-497
-490
-483
-477
-471
-465
-458
-452
-446
-440
-434
-429
-423
-418
-414
-409
-405
-401
-397
-393
-390
-386
-381
-377
-372
-367
-362
-358
-353
-348
-344
-340
-335
-331
-327
-323
-319
-315
-311
-307
-304
-300
-296
-292
-288
-284
-280
-276
-272
-268
-265
-261
-258
-254
-251
-248
-245
-242
-239
-236
-232
-229
-226
-222
-218
-214
-209
-205
-200
-196
-192
-187
-183
-178
-173
-168
-163
-157
-152
-146
-139
-133
-127
-120
-113
-106
-99
-92
-84
-77
-69
-61
-53
-44
-36
-27
-18
-10
-1
7
16
25
33
42
51
60
69
79
88
97
106
116
125
135
144
154
164
173
183
193
203
212
222
232
241
251
260
270
279
289
298
308
317
326
335
345
354
363
371
380
388
396
404
412
420
428
435
442
450
457
463
470
477
483
489
495
501
507
513
518
524
529
534
538
543
547
551
555
559
562
565
568
571
573
575
577
579
580
581
582
582
582
582
582
582
582
582
581
580
579
578
576
574
571
568
565
562
558
555
551
547
543
539
535
531
526
522
517
512
507
501
496
490
484
477
470
463
456
449
442
435
428
420
412
403
395
386
376
367
357
348
338
328
317
307
296
285
274
262
250
237
224
211
197
183
169
155
140
125
111
96
80
65
49
34
18
2
-14
-30
-47
-63
-80
-97
-114
-132
-149
-166
-184
-201
-218
-235
-252
-270
-287
-304
-320
-337
-354
-371
-387
-404
-420
-436
-452
-469
-485
-500
-516
-532
-548
-564
-580
-596
-612
-628
-644
-660
-676
-692
-709
-725
-742
-758
-774
-791
-807
-824
-840
-856
-872
-889
-905
-921
-937
-953
-970
-986
-1002
-1016
-1033
-1049
-1064
-1079
-1095
-1110
-1125
-1140
-1155
-1169
-1184
-1199
-1213
-1228
-1242
-1257
-1271
-1285
-1299
-1313
-1327
-1340
-1353
-1366
-1379
-1391
-1403
-1415
-1427
-1438
-1449
-1460
-1470
-1480
-1490
-1499
-1508
-1516
-1524
-1532
-1539
-1546
-1553
-1559
-1565
-1570
-1575
-1580
-1584
-1588
-1591
-1594
-1596
-1598
-1600
-1601
-1602
-1602
-1602
-1601
-1600
-1598
-1596
-1594
-1591
-1588
-1584
-1580
-1576
-1571
-1567
-1562
-1557
-1551
-1546
-1540
-1533
-1527
-1520
-1513
-1506
-1499
-1491
-1483
-1474
-1465
-1457
-1447
-1438
-1428
-1418
-1408
-1398
-1387
-1377
-1366
-1355
-1344
-1333
-1322
-1310
-1299
-1287
-1275
-1263
-1251
-1239
-1226
-1214
-1202
-1189
-1177
-1164
-1151
-1138
-1125
-1112
-1099
-1086
-1073
-1060
-1047
-1034
-1020
-1006
-994
-980
-967
-953
-939
-926
-912
-898
-884
-870
-856
-842
-828
-814
-800
-786
-772
-758
-744
-730
-716
-702
-688
-674
-661
-647
-634
-621
-608
-596
-583
-571
-559
-547
-536
-524
-513
-503
-492
-482
-471
-462
-452
-443
-433
-425
-416
-407
-399
-390
-382
-374
-366
-359
-351
-344
-337
-330
-324
-317
-311
-305
-299
-293
-287
-281
-276
-271
-265
-260
-255
-250
-245
-240
-236
-231
-226
-221
-217
-212
-207
-203
-198
-193
-187
-182
-177
-171
-166
-161
-155
-150
-145
-140
-135
-130
-125
-121
-116
-112
-108
-103
-99
-95
-91
-88
-84
-80
-77
-73
-70
-67
-63
-60
-57
-53
-50
-47
-43
-39
-35
-31
-28
-24
-20
-16
-12
-8
-4
0
4
8
11
15
19
22
25
28
31
34
37
40
42
44
46
49
50
52
54
56
57
59
60
62
63
64
66
67
68
69
70
71
72
73
73
74
74
74
74
74
74
74
73
72
71
69
67
65
62
60
57
53
50
46
42
38
34
29
25
20
15
9
4
-2
-8
-14
-20
-26
-33
-39
-46
-53
-60
-67
-74
-82
-89
-97
-105
-113
-121
-129
-138
-147
-155
-164
-173
-182
-191
-200
-209
-219
-228
-237
-247
-257
-266
-276
-286
-296
-307
-317
-327
-337
-348
-358
-369
-379
-390
-400
-410
-421
-431
-441
-451
-462
-472
-482
-491
-501
-511
-521
-531
-541
-550
-560
-570
-579
-589
-598
-607
-617
-625
-634
-643
-652
-660
-668
-676
-684
-692
-699
-706
-714
-721
-727
-734
-740
-746
-752
-758
-763
-768
-772
-776
-780
-784
-787
-790
-792
-795
-797
-799
-800
-801
-802
-802
-803
-802
-802
-801
-800
-799
-797
-795
-793
-791
-788
-785
-782
-779
-776
-772
-768
-764
-760
-756
-752
-748
-744
-740
-736
-731
-727
-723
-719
-715
-711
-707
-703
-699
-695
-691
-687
-683
-680
-676
-672
-669
-665
-662
-658
-655
-652
-649
-646
-643
-640
-637
-634
-631
-628
-625
-623
-620
-618
-615
-613
-610
-608
-606
-604
-601
-599
-597
-595
-593
-591
-588
-586
-583
-580
-577
-574
-571
-568
-564
-561
-557
-552
-548
-543
-538
-533
-528
-522
-516
-510
-504
-497
-491
-484
-476
-469
-461
-453
-444
-436
-427
-418
-409
-400
-391
-382
-372
-363
-353
-343
-333
-323
-313
-303
-293
-282
-272
-261
-251
-240
-230
-220
-210
-199
-189
-179
-169
-159
-149
-140
-130
-120
-111
-102
-93
-84
-75
-66
-58
-49
-41
-33
-24
-16
-8
0
7
15
23
31
38
46
53
61
68
75
82
89
96
103
110
116
123
129
135
141
147
153
158
164
169
174
179
184
189
193
198
202
206
210
214
218
222
226
230
233
237
241
244
248
251
255
258
261
265
268
271
274
277
280
284
287
290
293
297
300
303
306
309
312
315
317
320
322
325
327
329
330
332
333
334
335
335
335
335
334
333
332
331
329
327
325
322
319
316
313
309
305
301
296
292
287
281
276
271
265
259
254
248
242
236
230
224
218
212
207
201
195
190
185
180
175
170
166
162
158
155
151
148
145
142
139
136
134
131
129
127
126
124
123
122
121
120
120
120
120
120
120
121
121
122
123
125
126
127
129
131
133
135
137
140
142
145
147
150
152
155
158
160
163
166
169
172
175
178
181
184
187
191
194
198
201
205
209
212
216
220
224
228
232
236
240
244
248
251
255
259
263
266
269
272
275
278
281
283
286
288
290
292
293
294
295
296
297
297
297
296
296
295
294
292
291
289
287
285
282
279
276
273
269
265
261
256
252
247
242
237
232
227
221
216
210
204
198
192
185
178
171
164
157
149
142
134
127
119
111
103
95
86
78
69
60
51
41
32
23
13
4
-6
-15
-25
-35
-45
-55
-65
-75
-86
-96
-106
-117
-128
-138
-149
-160
-171
-182
-193
-204
-216
-227
-238
-250
-261
-273
-285
-296
-308
-320
-331
-343
-355
-366
-378
-389
-400
-411
-423
-433
-444
-455
-466
-476
-487
-497
-507
-517
-527
-537
-547
-556
-565
-575
-584
-593
-602
-611
-620
-629
-637
-646
-654
-662
-670
-679
-687
-695
-703
-711
-720
-728
-736
-744
-752
-760
-769
-777
-785
-793
-801
-809
-817
-825
-833
-841
-849
-857
-864
-872
-879
-887
-894
-901
-908
-915
-922
-929
-936
-943
-949
-956
-962
-969
-975
-981
-987
-993
-999
-1004
-1010
-1014
-1020
-1026
-1031
-1036
-1041
-1045
-1050
-1054
-1059
-1063
-1067
-1071
-1074
-1078
-1082
-1085
-1089
-1092
-1095
-1098
-1101
-1104
-1106
-1109
-1111
-1113
-1115
-1117
-1119
-1120
-1122
-1123
-1124
-1125
-1126
-1127
-1127
-1128
-1129
-1129
-1129
-1129
-1129
-1129
-1129
-1129
-1129
-1129
-1129
-1129
-1128
-1128
-1128
-1127
-1127
-1127
-1127
-1127
-1127
-1127
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1126
-1127
-1127
-1127
-1127
-1128
-1129
-1130
-1131
-1132
-1133
-1134
-1135
-1137
-1138
-1140
-1142
-1143
-1145
-1147
-1148
-1150
-1152
-1153
-1155
-1156
-1158
-1159
-1160
-1161
-1163
-1164
-1165
-1166
-1167
-1168
-1169
-1169
-1170
-1170
-1170
-1170
-1171
-1170
-1170
-1170
-1170
-1169
-1168
-1168
-1167
-1166
-1165
-1164
-1164
-1163
-1162
-1161
-1160
-1159
-1157
-1156
-1155
-1154
-1153
-1152
-1151
-1150
-1149
-1148
-1147
-1146
-1145
-1145
-1144
-1143
-1143
-1142
-1142
-1141
-1141
-1140
-1140
-1140
-1139
-1139
-1139
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1138
-1139
-1139
-1139
-1139
-1139
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1140
-1139
-1138
-1137
-1136
-1134
-1133
-1131
-1129
-1127
-1125
-1122
-1120
-1118
-1115
-1113
-1110
-1108
-1106
-1104
-1101
-1099
-1097
-1094
-1091
-1088
-1085
-1082
-1079
-1076
-1074
-1071
-1068
-1066
-1063
-1060
-1057
-1053
-1049
-1045
-1042
-1038
-1035
-1032
-1029
-1025
-1022
-1018
-1014
-1010
-1008
-1004
-1000
-998
-995
-991
-988
-984
-980
-976
-973
-969
-966
-963
-959
-956
-953
-949
-946
-943
-940
-937
-934
-931
-927
-924
-920
-917
-914
-910
-908
-905
-903
-900
-898
-896
-894
-892
-890
-888
-886
-885
-883
-881
-880
-878
-877
-875
-874
-873
-871
-870
-869
-869
-868
-867
-866
-865
-863
-862
-861
-860
-859
-858
-858
-857
-856
-855
-854
-853
-853
-852
-851
-851
-850
-848
-847
-845
-844
-842
-841
-840
-838
-837
-835
-834
-833
-832
-831
-830
-830
-830
-830
-829
-829
-829
-829
-829
-829
-829
-829
-829
-830
-830
-831
-832
-834
-835
-837
-839
-841
-842
-844
-847
-849
-851
-854
-857
-860
-864
-868
-872
-876
-879
-883
-887
-890
-894
-898
-903
-907
-911
-915
-920
-924
-928
-932
-937
-941
-945
-949
-953
-957
-960
-964
-967
-971
-974
-977
-980
-983
-985
-988
-990
-992
-994
-995
-997
-998
-999
-1000
-1002
-1002
-1004
-1004
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1006
-1004
-1004
-1002
-1002
-1000
-1000
-1000
-999
-998
-997
-997
-996
-996
-996
-995
-995
-994
-994
-994
-994
-993
-994
-994
-994
-994
-994
-994
-994
-994
-994
-994
-993
-993
-993
-992
-992
-991
-991
-990
-990
-989
-988
-988
-987
-986
-986
-985
-984
-984
-983
-982
-981
-981
-980
-979
-978
-977
-975
-974
-972
-971
-969
-967
-965
-962
-960
-957
-955
-952
-949
-945
-942
-938
-934
-930
-926
-922
-918
-914
-909
-904
-899
-894
-889
-884
-879
-874
-869
-863
-858
-853
-847
-842
-836
-831
-825
-820
-814
-809
-803
-798
-793
-788
-783
-777
-772
-768
-763
-758
-753
-748
-744
-739
-735
-731
-727
-723
-720
-717
-713
-710
-707
-705
-702
-700
-697
-695
-693
-692
-690
-689
-688
-687
-686
-685
-685
-685
-685
-685
-685
-685
-685
-686
-687
-688
-689
-690
-691
-693
-695
-697
-699
-701
-704
-707
-710
-713
-716
-719
-723
-726
-730
-734
-738
-742
-746
-751
-756
-761
-766
-771
-776
-781
-787
-792
-797
-803
-808
-813
-819
-824
-829
-834
-839
-845
-850
-855
-860
-865
-870
-876
-881
-886
-891
-896
-901
-906
-910
-915
-919
-924
-928
-932
-937
-940
-944
-948
-951
-955
-958
-962
-965
-968
-971
-973
-975
-978
-980
-981
-983
-985
-986
-988
-989
-990
-991
-992
-994
-995
-996
-997
-999
-1000
-1002
-1002
-1004
-1006
-1006
-1008
-1008
-1010
-1012
-1012
-1014
-1016
-1018
-1018
-1020
-1022
-1024
-1025
-1027
-1028
-1029
-1030
-1031
-1032
-1033
-1034
-1034
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1035
-1034
-1034
-1034
-1033
-1033
-1032
-1031
-1031
-1030
-1029
-1029
-1028
-1027
-1027
-1026
-1026
-1026
-1026
-1026
-1026
-1026
-1026
-1027
-1027
-1028
-1029
-1030
-1031
-1032
-1033
-1034
-1036
-1037
-1039
-1040
-1042
-1044
-1046
-1049
-1051
-1054
-1057
-1060
-1063
-1067
-1071
-1075
-1079
-1084
-1089
-1094
-1100
-1105
-1111
-1118
-1124
-1131
-1139
-1147
-1155
-1164
-1173
-1182
-1192
-1202
-1213
-1223
-1234
-1246
-1258
-1270
-1282
-1294
-1307
-1320
-1333
-1346
-1359
-1373
-1387
-1401
-1416
-1430
-1445
-1461
-1476
-1491
-1507
-1522
-1538
-1554
-1570
-1586
-1603
-1619
-1635
-1652
-1668
-1685
-1702
-1718
-1735
-1752
-1768
-1785
-1801
-1818
-1834
-1851
-1867
-1884
-1900
-1917
-1933
-1950
-1966
-1983
-1999
-2016
-2032
-2048
-2065
-2081
-2097
-2113
-2129
-2145
-2162
-2178
-2194
-2210
-2226
-2242
-2258
-2273
-2289
-2305
-2321
-2337
-2353
-2369
-2385
-2401
-2416
-2432
-2448
-2463
-2479
-2494
-2510
-2525
-2540
-2555
-2570
-2585
-2599
-2613
-2627
-2641
-2655
-2668
-2681
-2693
-2706
-2717
-2729
-2740
-2750
-2760
-2770
-2780
-2789
-2798
-2806
-2814
-2822
-2830
-2837
-2843
-2850
-2855
-2861
-2866
-2871
-2875
-2880
-2883
-2887
-2890
-2893
-2896
-2898
-2900
-2902
-2904
-2906
-2908
-2909
-2910
-2911
-2912
-2913
-2913
-2913
-2914
-2914
-2913
-2913
-2913
-2912
-2912
-2911
-2910
-2909
-2909
-2908
-2907
-2906
-2904
-2903
-2902
-2901
-2899
-2898
-2896
-2894
-2893
-2891
-2889
-2887
-2885
-2883
-2881
-2879
-2877
-2875
-2872
-2870
-2868
-2865
-2863
-2861
-2858
-2856
-2853
-2851
-2848
-2846
-2843
-2841
-2838
-2836
-2833
-2831
-2828
-2826
-2824
-2821
-2819
-2816
-2814
-2812
-2810
-2807
-2805
-2803
-2801
-2799
-2797
-2794
-2792
-2790
-2788
-2786
-2784
-2782
-2780
-2778
-2777
-2775
-2774
-2772
-2770
-2769
-2767
-2765
-2763
-2761
-2759
-2757
-2755
-2754
-2752
-2750
-2747
-2745
-2743
-2741
-2739
-2737
-2734
-2732
-2729
-2727
-2724
-2722
-2719
-2717
-2714
-2712
-2709
-2707
-2705
-2704
-2702
-2700
-2698
-2696
-2694
-2693
-2691
-2689
-2688
-2687
-2686
-2685
-2684
-2684
-2683
-2683
-2683
-2683
-2683
-2683
-2684
-2684
-2685
-2686
-2688
-2689
-2691
-2693
-2695
-2697
-2700
-2703
-2705
-2708
-2711
-2714
-2717
-2720
-2723
-2727
-2730
-2733
-2737
-2740
-2744
-2747
-2751
-2754
-2758
-2761
-2765
-2768
-2772
-2776
-2780
-2783
-2787
-2790
-2794
-2797
-2801
-2804
-2807
-2810
-2814
-2817
-2821
-2824
-2827
-2830
-2833
-2835
-2837
-2839
-2841
-2843
-2844
-2846
-2847
-2848
-2849
-2850
-2850
-2850
-2850
-2850
-2849
-2849
-2848
-2847
-2845
-2844
-2842
-2841
-2839
-2837
-2835
-2832
-2830
-2828
-2825
-2822
-2820
-2817
-2814
-2812
-2809
-2807
-2804
-2802
-2799
-2796
-2793
-2791
-2788
-2785
-2782
-2779
-2776
-2773
-2770
-2768
-2765
-2762
-2759
-2756
-2752
-2749
-2746
-2743
-2739
-2736
-2733
-2730
-2727
-2724
-2720
-2717
-2714
-2711
-2708
-2705
-2701
-2698
-2695
-2691
-2688
-2685
-2681
-2678
-2674
-2671
-2668
-2664
-2661
-2657
-2654
-2651
-2647
-2644
-2640
-2637
-2634
-2630
-2627
-2623
-2620
-2617
-2613
-2610
-2607
-2603
-2600
-2597
-2593
-2590
-2587
-2583
-2580
-2577
-2573
-2570
-2567
-2563
-2560
-2557
-2553
-2550
-2547
-2543
-2540
-2537
-2534
-2530
-2527
-2524
-2520
-2517
-2514
-2511
-2507
-2504
-2501
-2498
-2494
-2491
-2488
-2485
-2481
-2478
-2475
-2472
-2468
-2465
-2462
-2459
-2456
-2452
-2449
-2446
-2443
-2440
-2436
-2433
-2430
-2427
-2424
-2420
-2417
-2414
-2411
-2408
-2405
-2401
-2398
-2395
-2392
-2389
-2386
-2383
-2379
-2376
-2373
-2370
-2367
-2364
-2361
-2358
-2354
-2351
-2348
-2345
-2342
-2339
-2336
-2333
-2330
-2327
-2324
-2321
-2317
-2314
-2311
-2308
-2305
-2302
-2299
-2296
-2293
-2290
-2287
-2284
-2281
-2278
-2275
-2272
-2269
-2266
-2263
-2260
-2257
-2254
-2251
-2248
-2245
-2242
-2239
-2236
-2233
-2230
-2227
-2224
-2221
-2218
-2215
-2212
-2209
-2206
-2203
-2200
-2197
-2194
-2191
-2188
-2185
-2183
-2180
-2177
-2174
-2171
-2168
-2165
-2162
-2159
-2156
-2153
-2151
-2148
-2145
-2142
-2139
-2136
-2133
-2130
-2128
-2125
-2122
-2119
-2116
-2113
-2110
-2108
-2105
-2102
-2099
-2096
-2093
-2091
-2088
-2085
-2082
-2079
-2076
-2074
-2071
-2068
-2065
-2062
-2060
-2057
-2054
-2051
-2048
-2045
-2043
-2040
-2037
-2035
-2032
-2029
-2025
-2024
-2021
-2017
-2015
-2013
-2009
-2007
-2004
-2001
-1999
-1996
-1994
-1991
-1988
-1985
-1983
-1980
-1977
-1975
-1972
-1969
-1967
-1964
-1961
-1958
-1956
-1953
-1950
-1948
-1945
-1942
-1940
-1937
-1934
-1932
-1929
-1927
-1924
-1921
-1919
-1916
-1913
-1911
-1908
-1906
-1903
-1900
-1898
-1895
-1892
-1890
-1887
-1885
-1882
-1880
-1877
-1874
-1872
-1869
-1867
-1864
-1861
-1859
-1856
-1854
-1851
-1849
-1846
-1844
-1841
-1839
-1836
-1833
-1831
-1828
-1826
-1823
-1821
-1818
-1816
-1813
-1811
-1808
-1806
-1803
-1801
-1798
-1796
-1793
-1791
-1788
-1786
-1783
-1781
-1778
-1776
-1774
-1771
-1769
-1766
-1764
-1761
-1759
-1756
-1754
-1752
-1749
-1747
-1744
-1742
-1739
-1737
-1735
-1732
-1730
-1727
-1725
-1723
-1720
-1718
-1715
-1713
-1711
-1708
-1706
-1703
-1701
-1699
-1696
-1694
-1692
-1689
-1687
-1685
-1682
-1680
-1678
-1675
-1673
-1671
-1668
-1666
-1664
-1661
-1659
-1657
-1654
-1652
-1650
-1647
-1645
-1643
-1640
-1638
-1636
-1634
-1631
-1629
-1627
-1624
-1622
-1620
-1618
-1615
-1613
-1611
-1609
-1606
-1604
-1602
-1600
-1597
-1595
-1593
-1591
-1588
-1586
-1584
-1582
-1580
-1577
-1575
-1573
-1571
-1568
-1566
-1564
-1562
-1560
-1557
-1555
-1553
-1551
-1549
-1547
-1544
-1542
-1540
-1538
-1536
-1534
-1531
-1529
-1527
-1525
-1523
-1521
-1519
-1516
-1514
-1512
-1510
-1508
-1506
-1504
-1502
-1499
-1497
-1495
-1493
-1491
-1489
-1487
-1485
-1483
-1481
-1478
-1476
-1474
-1472
-1470
-1468
-1466
-1464
-1462
-1460
-1458
-1456
-1454
-1452
-1450
-1447
-1445
-1443
-1441
-1439
-1437
-1435
-1433
-1431
-1429
-1427
-1425
-1423
-1421
-1419
-1417
-1415
-1413
-1411
-1409
-1407
-1405
-1403
-1401
-1399
-1397
-1395
-1393
-1391
-1389
-1387
-1385
-1383
-1382
-1380
-1378
-1376
-1374
-1372
-1370
-1368
-1366
-1364
-1362
-1360
-1358
-1356
-1354
-1353
-1351
-1349
-1347
-1345
-1343
-1341
-1339
-1337
-1335
-1334
-1332
-1330
-1328
-1326
-1324
-1322
-1320
-1319
-1317
-1315
-1313
-1311
-1309
-1307
-1306
-1304
-1302
-1300
-1298
-1296
-1295
-1293
-1291
-1289
-1287
-1285
-1284
-1282
-1280
-1278
-1276
-1275
-1273
-1271
-1269
-1267
-1266
-1264
-1262
-1260
-1258
-1257
-1255
-1253
-1251
-1250
-1248
-1246
-1244
-1243
-1241
-1239
-1237
-1236
-1234
-1232
-1230
-1229
-1227
-1225
-1223
-1222
-1220
-1218
-1216
-1215
-1213
-1211
-1210
-1208
-1206
-1205
-1203
-1201
-1199
-1198
-1196
-1194
-1193
-1191
-1189
-1188
-1186
-1184
-1183
-1181
-1179
-1178
-1176
-1174
-1173
-1171
-1169
-1168
-1166
-1164
-1163
-1161
-1160
-1158
-1156
-1155
-1153
-1151
-1150
-1148
-1147
-1145
-1143
-1142
-1140
-1139
-1137
-1135
-1134
-1132
-1131
-1129
-1127
-1126
-1124
-1123
-1121
-1120
-1118
-1116
-1115
-1113
-1112
-1110
-1109
-1107
-1106
-1104
-1102
-1101
-1099
-1098
-1096
-1095
-1093
-1092
-1090
-1089
-1087
-1086
-1084
-1083
-1081
-1080
-1078
-1077
-1075
-1074
-1072
-1071
-1069
-1068
-1066
-1065
-1063
-1062
-1060
-1059
-1057
-1056
-1054
-1053
-1051
-1050
-1048
-1047
-1046
-1044
-1043
-1041
-1040
-1038
-1037
-1035
-1034
-1033
-1031
-1030
-1028
-1027
-1025
-1024
-1022
-1020
-1020
-1018
-1016
-1016
-1014
-1012
-1010
-1010
-1008
-1006
-1006
-1004
-1002
-1002
-1000
-999
-998
-996
-995
-993
-992
-991
-989
-988
-987
-985
-984
-983
-981
-980
-979
-977
-976
-975
-973
-972
-971
-969
-968
-967
-965
-964
-963
-961
-960
-959
-957
-956
-955
-954
-952
-951
-950
-948
-947
-946
-944
-943
-942
-941
-939
-938
-937
-936
-934
-933
-932
-931
-929
-928
-927
-926
-924
-923
-922
-921
-919
-918
-917
-916
-914
-913
-912
-911
-909
-908
-907
-906
-905
-903
-902
-901
-900
-899
-897
-896
-895
-894
-893
-891
-890
-889
-888
-887
-885
-884
-883
-882
-881
-880
-878
-877
-876
-875
-874
-873
-871
-870
-869
-868
-867
-866
-865
-863
-862
-861
-860
-859
-858
-857
-856
-854
-853
-852
-851
-850
-849
-848
-847
-846
-844
-843
-842
-841
-840
-839
-838
-837
-836
-835
-834
-832
-831
-830
-829
-828
-827
-826
-825
-824
-823
-822
-821
-820
-819
-818
-816
-815
-814
-813
-812
-811
-810
-809
-808
-807
-806
-805
-804
-803
-802
-801
-800
-799
-798
-797
-796
-795
-794
-793
-792
-791
-790
-789
-788
-787
-786
-785
-784
-783
-782
-781
-780
-779
-778
-777
-776
-775
-774
-773
-772
-771
-770
-769
-768
-767
-766
-766
-765
-764
-763
-762
-761
-760
-759
-758
-757
-756
-755
-754
-753
-752
-751
-751
-750
-749
-748
-747
-746
-745
-744
-743
-742
-741
-741
-740
-739
-738
-737
-736
-735
-734
-733
-733
-732
-731
-730
-729
-728
-727
-726
-726
-725
-724
-723
-722
-721
-720
-720
-719
-718
-717
-716
-715
-714
-714
-713
-712
-711
-710
-709
-709
-708
-707
-706
-705
-704
-704
-703
-702
-701
-700
-700
-699
-698
-697
-696
-696
-695
-694
