5
36437
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
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
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
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
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
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
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
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
24
24
24
24
24
24
24
24
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
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
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
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
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
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
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
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
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
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
7
7
7
7
7
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
6
6
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
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
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
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
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
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
-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
-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
-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
-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
-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
-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
-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
-14
-14
-15
-15
-15
-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
-16
-16
-16
-17
-17
-17
-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
-18
-18
-18
-19
-19
-19
-19
-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
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-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
-22
-22
-22
-22
-22
-23
-23
-23
-23
-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
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-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
-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
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-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
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-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
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-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
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-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
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-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
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-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
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-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
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-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
-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
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-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
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-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
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-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
-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
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-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
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-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
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-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
-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
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-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
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-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
-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
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-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
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-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
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-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
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-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
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-227
-227
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-255
-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
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-256
-256
-256
-256
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-257
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-259
-259
-259
-260
-260
-260
-260
-260
-260
-260
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-261
-262
-262
-262
-262
-262
-262
-262
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-264
-264
-264
-264
-264
-264
-264
-264
-264
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-264
-264
-264
-264
-264
-264
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-263
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-262
-261
-261
-261
-261
-261
-261
-261
-260
-260
-260
-260
-259
-259
-259
-259
-258
-258
-258
-258
-257
-257
-257
-257
-257
-257
-257
-257
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-256
-255
-255
-255
-255
-255
-255
-255
-255
-254
-254
-254
-254
-254
-254
-253
-253
-253
-253
-252
-252
-252
-251
-251
-251
-250
-250
-250
-250
-249
-249
-249
-249
-248
-248
-248
-248
-248
-247
-247
-247
-247
-247
-247
-246
-246
-246
-246
-246
-246
-245
-245
-245
-245
-245
-244
-244
-244
-243
-243
-243
-242
-242
-242
-241
-241
-240
-240
-240
-239
-239
-239
-238
-238
-238
-237
-237
-237
-236
-236
-236
-235
-235
-235
-234
-234
-234
-233
-233
-233
-233
-232
-232
-232
-231
-231
-231
-230
-230
-229
-229
-229
-228
-228
-227
-227
-226
-226
-225
-225
-224
-223
-223
-222
-221
-221
-220
-219
-218
-218
-217
-216
-216
-215
-214
-214
-213
-213
-212
-212
-211
-211
-210
-210
-209
-209
-208
-207
-207
-206
-206
-205
-205
-204
-204
-203
-202
-202
-201
-201
-200
-199
-199
-198
-197
-196
-196
-195
-194
-193
-193
-192
-191
-190
-190
-189
-188
-188
-187
-186
-186
-185
-184
-184
-183
-183
-182
-181
-181
-180
-180
-179
-178
-178
-177
-177
-176
-175
-175
-174
-173
-172
-172
-171
-170
-169
-168
-168
-167
-166
-165
-165
-164
-163
-162
-161
-160
-160
-159
-158
-157
-156
-156
-155
-154
-153
-152
-151
-151
-150
-149
-148
-147
-146
-146
-145
-144
-143
-142
-142
-141
-140
-139
-138
-137
-137
-136
-135
-135
-134
-133
-133
-132
-131
-131
-130
-129
-128
-128
-127
-126
-126
-125
-124
-124
-123
-122
-122
-121
-120
-119
-119
-118
-117
-116
-116
-115
-114
-113
-112
-112
-111
-110
-109
-109
-108
-107
-106
-105
-105
-104
-103
-102
-101
-100
-100
-99
-98
-98
-97
-96
-96
-95
-94
-94
-93
-92
-92
-91
-91
-90
-89
-89
-88
-87
-87
-86
-85
-85
-84
-83
-82
-82
-81
-80
-79
-78
-77
-76
-76
-75
-74
-73
-72
-71
-70
-69
-68
-67
-66
-65
-65
-64
-63
-62
-61
-61
-60
-59
-59
-58
-58
-57
-57
-57
-56
-56
-56
-55
-55
-54
-54
-54
-53
-53
-52
-51
-51
-50
-49
-49
-48
-47
-47
-46
-45
-44
-43
-43
-42
-41
-40
-40
-39
-39
-38
-38
-37
-37
-36
-36
-36
-35
-35
-35
-35
-35
-34
-34
-34
-34
-33
-33
-33
-32
-32
-31
-31
-30
-29
-29
-28
-27
-27
-26
-25
-25
-24
-23
-22
-21
-21
-20
-19
-19
-18
-18
-17
-17
-16
-16
-15
-15
-14
-14
-14
-13
-13
-13
-12
-12
-12
-11
-11
-10
-10
-9
-8
-7
-7
-6
-5
-4
-3
-3
-2
-1
0
1
2
3
3
4
5
5
6
7
7
8
8
9
9
10
10
10
10
11
11
11
11
11
12
12
12
12
13
13
13
13
14
14
14
15
15
16
16
16
17
17
18
18
18
18
19
19
20
20
20
21
21
21
22
22
22
22
22
23
23
23
23
24
24
24
25
25
25
26
26
26
27
27
28
28
28
29
29
30
31
31
32
33
34
34
35
36
37
37
38
39
39
40
40
41
41
41
42
42
42
42
43
43
43
43
43
43
44
44
44
44
44
44
44
45
45
45
45
46
46
47
47
48
48
49
49
49
50
50
51
51
51
52
52
53
53
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
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
61
61
61
61
61
62
62
62
62
62
63
63
64
64
65
65
66
67
68
68
69
70
70
70
71
71
71
72
72
72
73
73
74
74
74
74
75
75
75
75
75
75
75
75
75
75
76
76
77
77
78
78
79
79
80
80
81
81
82
82
82
83
83
83
84
84
85
85
85
86
86
86
87
87
87
88
88
89
89
90
90
90
91
91
92
92
92
93
93
93
94
94
94
95
95
95
95
96
96
96
97
97
98
98
99
100
100
101
102
103
103
104
105
105
106
107
107
108
108
108
109
109
109
110
110
110
110
110
111
111
111
112
112
112
113
113
114
114
114
115
115
116
116
116
117
117
118
118
119
119
120
120
121
121
121
122
122
122
123
123
123
123
124
124
124
125
125
126
126
126
127
127
128
129
129
130
131
131
132
132
133
133
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
137
137
138
139
139
140
140
140
140
141
141
140
140
140
140
140
139
139
138
138
138
137
137
136
136
136
136
136
136
136
136
136
136
136
137
137
138
138
139
140
140
140
141
141
141
141
141
140
140
140
140
140
139
139
139
139
139
139
138
138
138
137
137
137
136
136
136
136
135
135
135
135
135
134
134
134
134
133
133
133
132
132
132
131
131
131
130
130
130
129
129
129
129
129
129
129
130
130
130
131
131
132
132
133
133
134
134
134
135
135
135
136
136
136
136
136
136
136
136
135
135
135
134
134
134
133
133
133
132
132
132
132
132
132
132
132
133
133
133
134
134
135
136
136
137
138
138
139
139
139
139
139
139
138
138
137
137
136
135
134
134
133
132
132
131
131
131
131
131
132
132
133
134
134
135
136
137
138
139
140
141
142
143
144
145
146
146
147
147
147
147
147
147
147
147
146
146
146
146
146
146
146
146
146
146
146
145
145
145
145
145
145
146
146
146
146
146
146
146
146
145
145
144
144
143
143
142
142
141
140
140
139
138
137
136
135
134
133
131
130
129
128
127
126
125
125
124
124
123
123
122
122
121
121
121
121
121
121
121
122
122
122
123
123
123
123
123
123
123
123
123
123
123
122
122
122
121
121
121
120
120
120
120
120
120
120
120
120
121
121
121
122
122
123
123
123
123
123
124
124
124
124
124
124
124
123
123
123
123
123
122
122
122
122
122
122
122
121
121
121
121
121
121
120
120
120
120
120
120
120
120
119
119
119
118
118
117
116
115
114
113
112
110
109
108
107
105
104
103
102
101
100
99
98
97
97
96
95
94
94
93
92
92
91
90
89
88
87
86
85
84
83
82
80
79
78
77
76
75
75
74
74
74
74
74
74
75
75
75
76
77
77
78
79
79
80
81
82
82
83
83
84
84
85
85
85
86
86
86
86
87
87
87
88
88
89
89
90
91
91
92
93
94
95
95
96
97
98
98
99
99
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
99
98
98
98
98
98
98
98
98
97
97
96
96
96
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
92
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
77
76
76
76
76
76
77
77
78
79
79
80
81
82
83
84
85
86
88
89
90
91
92
93
93
94
95
96
96
97
97
98
98
99
99
99
99
100
100
100
100
100
101
101
101
102
102
102
102
102
102
102
102
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
98
98
98
98
97
97
97
96
96
96
95
94
94
93
92
91
91
90
89
87
86
85
83
82
80
78
77
75
73
72
70
68
67
65
64
62
61
60
59
58
57
56
56
55
54
54
53
53
52
51
50
50
49
48
47
47
46
45
44
43
43
42
41
41
40
40
39
39
38
38
37
37
37
36
36
36
36
36
36
36
35
35
35
34
33
33
32
31
30
29
27
26
25
23
22
20
18
16
14
12
10
8
6
4
3
1
-1
-3
-5
-6
-8
-10
-12
-14
-15
-17
-19
-21
-23
-24
-26
-28
-29
-31
-32
-34
-35
-36
-37
-38
-39
-39
-40
-40
-41
-41
-42
-43
-43
-44
-45
-45
-46
-47
-48
-49
-51
-52
-53
-54
-55
-56
-57
-59
-60
-60
-61
-62
-63
-64
-64
-65
-65
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-69
-69
-70
-71
-72
-73
-74
-76
-77
-79
-81
-83
-85
-86
-88
-89
-91
-92
-93
-93
-94
-95
-96
-96
-97
-97
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-100
-100
-101
-102
-103
-105
-107
-109
-111
-113
-115
-117
-120
-122
-125
-128
-130
-133
-135
-137
-140
-142
-144
-145
-147
-148
-149
-149
-150
-150
-150
-150
-149
-149
-148
-147
-146
-145
-144
-143
-142
-141
-140
-139
-138
-138
-137
-137
-137
-136
-136
-136
-135
-135
-134
-134
-133
-132
-132
-131
-130
-129
-128
-127
-126
-124
-123
-122
-120
-119
-117
-116
-114
-113
-111
-110
-109
-107
-106
-105
-104
-103
-102
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-100
-100
-99
-98
-98
-97
-96
-95
-94
-93
-92
-91
-90
-89
-88
-87
-86
-85
-84
-82
-81
-80
-78
-77
-75
-73
-72
-70
-68
-67
-65
-63
-62
-60
-59
-57
-55
-54
-52
-50
-48
-47
-45
-43
-42
-40
-39
-37
-36
-35
-35
-34
-33
-33
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-32
-32
-31
-30
-29
-28
-27
-25
-23
-22
-20
-18
-16
-14
-12
-9
-7
-5
-3
-1
1
3
5
7
9
11
13
15
16
18
19
21
22
23
24
25
26
27
27
28
28
29
29
30
31
32
32
33
34
34
35
35
36
36
36
36
36
35
35
34
34
33
32
31
30
29
27
26
25
24
22
21
21
20
19
19
18
18
18
18
19
19
19
20
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
34
35
35
35
35
35
35
34
34
33
33
33
32
31
31
30
29
29
28
28
28
27
27
27
28
28
28
28
27
27
27
27
27
26
26
26
25
24
24
23
22
21
20
19
18
17
15
14
13
12
10
9
8
7
5
4
3
2
1
0
0
-1
-1
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-5
-5
-6
-7
-8
-9
-10
-11
-12
-13
-15
-17
-19
-21
-23
-25
-27
-29
-32
-34
-36
-38
-39
-41
-43
-44
-46
-47
-48
-49
-50
-50
-51
-52
-52
-53
-54
-54
-55
-55
-56
-57
-57
-58
-59
-59
-60
-61
-61
-62
-63
-64
-65
-66
-67
-68
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-88
-90
-91
-92
-93
-95
-96
-97
-99
-100
-102
-104
-106
-108
-110
-112
-114
-117
-119
-121
-124
-126
-128
-131
-133
-136
-138
-140
-142
-144
-146
-148
-150
-152
-154
-155
-157
-158
-160
-161
-163
-164
-166
-167
-169
-170
-171
-172
-173
-174
-175
-176
-176
-177
-177
-177
-177
-177
-176
-176
-175
-174
-173
-172
-171
-170
-168
-167
-166
-164
-163
-162
-161
-161
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-160
-160
-159
-158
-157
-156
-155
-154
-153
-152
-151
-150
-149
-149
-148
-148
-148
-148
-149
-150
-151
-152
-154
-156
-158
-160
-163
-166
-169
-172
-176
-179
-183
-186
-190
-194
-197
-201
-204
-208
-211
-215
-218
-221
-223
-226
-229
-231
-233
-235
-237
-239
-241
-244
-246
-247
-249
-251
-253
-254
-255
-256
-257
-258
-259
-259
-260
-260
-260
-260
-259
-258
-257
-256
-255
-253
-251
-249
-247
-244
-241
-238
-234
-231
-227
-223
-218
-213
-209
-204
-198
-193
-187
-181
-176
-170
-164
-158
-153
-147
-142
-137
-131
-127
-122
-117
-113
-109
-106
-102
-99
-96
-93
-91
-88
-86
-84
-82
-80
-78
-77
-75
-72
-70
-68
-65
-62
-59
-56
-53
-49
-45
-41
-37
-32
-28
-23
-18
-12
-7
-2
3
8
12
17
21
24
28
31
33
36
38
40
41
43
44
45
46
47
49
50
51
52
54
55
57
59
61
63
65
67
70
73
76
79
82
85
89
92
95
98
101
104
107
109
112
114
116
118
120
121
123
124
126
127
128
130
131
132
134
135
137
138
140
142
144
146
148
151
153
156
158
161
164
166
169
171
174
176
179
181
183
185
188
190
191
193
194
196
197
197
197
197
197
197
196
195
193
192
190
189
187
185
183
181
179
178
176
174
172
171
170
168
167
166
166
165
165
164
164
164
164
164
164
165
165
165
166
166
167
167
168
168
168
169
169
169
169
169
169
169
168
168
167
166
165
164
162
161
159
157
156
154
153
151
149
148
146
145
143
142
141
139
138
136
135
133
132
130
128
126
124
122
120
118
115
112
110
106
103
100
96
93
89
85
81
77
74
70
66
62
58
55
51
48
44
41
38
35
32
30
28
26
24
23
21
20
20
19
19
19
19
20
20
21
22
23
24
25
27
28
30
32
34
35
37
39
41
43
45
47
48
50
51
53
54
55
56
58
59
60
61
63
64
65
66
67
68
69
70
71
72
73
74
75
76
76
77
77
78
78
78
79
79
79
79
79
79
79
78
78
78
78
78
78
78
79
79
80
81
82
83
85
87
89
91
93
95
98
100
102
105
107
109
111
113
115
117
119
121
123
124
126
127
128
130
131
131
132
133
134
134
135
135
135
136
136
136
136
136
136
136
136
135
135
135
135
134
134
134
134
134
134
134
134
134
134
135
135
136
136
137
137
138
138
139
139
140
140
141
141
141
141
141
141
141
141
140
140
140
139
139
139
138
138
137
137
136
136
135
134
133
132
131
131
130
129
129
128
128
128
128
128
128
128
128
129
129
129
129
129
130
130
130
130
130
130
130
130
129
129
129
129
129
129
128
128
128
128
127
127
126
126
126
125
125
124
123
122
121
120
119
118
117
116
115
114
112
111
110
108
107
105
103
101
99
97
94
92
89
86
82
79
75
71
67
63
59
55
51
47
43
39
35
32
28
24
21
17
14
11
7
4
1
-2
-5
-8
-11
-13
-16
-19
-22
-25
-28
-31
-34
-38
-41
-44
-47
-50
-52
-55
-58
-61
-63
-66
-69
-71
-73
-76
-78
-79
-81
-82
-84
-84
-85
-86
-86
-86
-86
-86
-85
-85
-84
-84
-83
-83
-83
-83
-83
-83
-83
-83
-83
-82
-82
-82
-82
-81
-81
-80
-79
-79
-78
-77
-77
-76
-75
-74
-74
-73
-72
-72
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-72
-73
-74
-75
-77
-78
-80
-82
-83
-86
-88
-90
-93
-95
-98
-101
-104
-107
-110
-113
-116
-119
-122
-125
-128
-131
-133
-136
-139
-141
-144
-146
-148
-151
-153
-155
-156
-158
-160
-161
-163
-164
-165
-167
-168
-169
-170
-171
-172
-172
-172
-172
-172
-172
-171
-170
-169
-167
-165
-163
-160
-158
-155
-152
-148
-145
-142
-138
-134
-130
-126
-123
-119
-115
-111
-108
-104
-101
-97
-94
-91
-87
-84
-81
-77
-74
-70
-67
-63
-59
-55
-51
-47
-43
-39
-35
-31
-27
-23
-20
-16
-13
-10
-7
-5
-3
-1
0
1
2
2
2
2
1
0
-1
-3
-5
-7
-10
-12
-15
-19
-22
-25
-28
-31
-34
-37
-40
-42
-45
-48
-51
-54
-56
-59
-62
-64
-67
-70
-73
-75
-78
-81
-84
-87
-90
-93
-96
-99
-101
-104
-106
-108
-110
-112
-114
-116
-117
-118
-119
-119
-120
-120
-120
-120
-120
-119
-119
-118
-117
-117
-116
-115
-114
-113
-113
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-116
-116
-117
-118
-119
-121
-122
-123
-125
-127
-128
-130
-132
-134
-136
-138
-140
-141
-143
-144
-146
-147
-149
-150
-151
-152
-154
-155
-156
-157
-158
-159
-160
-161
-161
-162
-164
-165
-166
-167
-168
-170
-171
-173
-174
-176
-178
-179
-181
-183
-185
-186
-188
-190
-192
-193
-195
-196
-198
-200
-201
-203
-204
-206
-208
-210
-212
-214
-216
-218
-221
-223
-225
-227
-229
-231
-233
-235
-237
-239
-241
-242
-244
-245
-247
-249
-250
-252
-253
-255
-257
-259
-261
-263
-265
-267
-269
-272
-274
-277
-279
-281
-283
-286
-288
-290
-292
-293
-295
-297
-299
-301
-302
-304
-305
-306
-307
-308
-309
-310
-311
-311
-312
-312
-313
-313
-314
-314
-315
-315
-316
-317
-318
-319
-321
-322
-324
-325
-327
-329
-331
-334
-336
-339
-342
-344
-347
-350
-352
-355
-357
-360
-362
-363
-365
-367
-368
-369
-370
-371
-372
-372
-373
-373
-373
-373
-373
-372
-372
-371
-370
-370
-369
-368
-367
-366
-365
-364
-364
-363
-363
-363
-364
-364
-365
-366
-367
-368
-369
-370
-372
-373
-374
-376
-377
-379
-380
-382
-383
-384
-385
-387
-388
-389
-389
-390
-391
-391
-392
-392
-392
-393
-393
-393
-394
-395
-395
-396
-397
-398
-399
-400
-401
-402
-403
-404
-405
-407
-408
-410
-411
-413
-415
-416
-418
-420
-422
-424
-425
-427
-429
-431
-433
-434
-436
-438
-440
-442
-444
-446
-448
-451
-453
-456
-459
-462
-465
-469
-472
-476
-480
-484
-488
-493
-497
-502
-507
-511
-516
-521
-525
-530
-534
-539
-543
-547
-552
-556
-559
-563
-567
-570
-573
-576
-578
-581
-583
-585
-587
-589
-591
-593
-595
-597
-599
-601
-603
-605
-607
-610
-612
-615
-617
-620
-622
-624
-627
-629
-632
-634
-636
-639
-641
-644
-646
-649
-652
-654
-657
-660
-662
-665
-667
-669
-671
-673
-676
-678
-680
-682
-685
-687
-689
-692
-694
-696
-699
-701
-703
-705
-706
-708
-709
-711
-712
-714
-715
-716
-718
-720
-721
-723
-725
-727
-730
-732
-735
-738
-741
-744
-748
-752
-755
-759
-763
-767
-772
-776
-781
-785
-789
-794
-798
-802
-805
-809
-813
-816
-820
-823
-827
-830
-834
-838
-842
-845
-849
-853
-857
-861
-865
-869
-873
-877
-881
-885
-888
-892
-895
-898
-901
-904
-907
-909
-911
-913
-915
-917
-919
-921
-923
-924
-926
-928
-930
-931
-933
-935
-938
-940
-943
-946
-949
-953
-957
-961
-965
-970
-975
-980
-985
-990
-995
-1000
-1004
-1010
-1014
-1020
-1025
-1030
-1035
-1040
-1045
-1050
-1054
-1059
-1064
-1069
-1074
-1078
-1083
-1088
-1092
-1096
-1101
-1105
-1110
-1114
-1118
-1122
-1126
-1130
-1134
-1137
-1141
-1144
-1147
-1151
-1154
-1157
-1160
-1163
-1165
-1168
-1170
-1173
-1175
-1177
-1179
-1180
-1182
-1183
-1185
-1186
-1187
-1188
-1188
-1189
-1189
-1189
-1189
-1189
-1189
-1189
-1189
-1188
-1188
-1188
-1188
-1188
-1188
-1188
-1188
-1189
-1189
-1190
-1190
-1191
-1191
-1192
-1192
-1193
-1194
-1194
-1195
-1196
-1197
-1198
-1199
-1200
-1200
-1201
-1202
-1203
-1204
-1204
-1205
-1206
-1207
-1208
-1209
-1211
-1212
-1214
-1216
-1218
-1221
-1223
-1226
-1228
-1231
-1234
-1237
-1240
-1243
-1245
-1248
-1251
-1254
-1257
-1259
-1262
-1265
-1268
-1270
-1273
-1276
-1278
-1281
-1283
-1286
-1288
-1290
-1292
-1295
-1297
-1299
-1301
-1303
-1305
-1308
-1310
-1312
-1314
-1317
-1319
-1321
-1324
-1326
-1328
-1331
-1333
-1335
-1337
-1339
-1341
-1342
-1344
-1345
-1346
-1347
-1347
-1348
-1348
-1349
-1349
-1349
-1349
-1348
-1348
-1348
-1347
-1347
-1346
-1346
-1345
-1345
-1345
-1344
-1344
-1343
-1343
-1343
-1343
-1343
-1343
-1343
-1343
-1343
-1342
-1342
-1342
-1342
-1341
-1341
-1341
-1340
-1339
-1338
-1338
-1337
-1336
-1335
-1334
-1333
-1331
-1330
-1329
-1327
-1326
-1325
-1324
-1322
-1321
-1320
-1320
-1319
-1318
-1318
-1317
-1317
-1317
-1316
-1316
-1315
-1315
-1314
-1313
-1313
-1312
-1312
-1311
-1310
-1310
-1309
-1308
-1307
-1306
-1305
-1305
-1303
-1302
-1301
-1300
-1298
-1297
-1295
-1294
-1292
-1291
-1289
-1288
-1287
-1286
-1285
-1284
-1284
-1283
-1283
-1283
-1283
-1283
-1284
-1285
-1285
-1287
-1288
-1289
-1290
-1292
-1293
-1295
-1296
-1298
-1299
-1301
-1302
-1304
-1305
-1306
-1308
-1309
-1310
-1311
-1312
-1313
-1314
-1315
-1316
-1317
-1319
-1320
-1321
-1323
-1324
-1326
-1328
-1330
-1332
-1334
-1336
-1338
-1340
-1342
-1345
-1347
-1350
-1352
-1355
-1357
-1360
-1362
-1365
-1367
-1369
-1372
-1374
-1376
-1378
-1380
-1382
-1384
-1386
-1388
-1390
-1392
-1394
-1396
-1397
-1399
-1401
-1402
-1404
-1405
-1407
-1409
-1411
-1412
-1414
-1416
-1418
-1421
-1423
-1425
-1427
-1430
-1432
-1434
-1437
-1440
-1443
-1446
-1449
-1453
-1456
-1460
-1463
-1467
-1470
-1474
-1477
-1481
-1484
-1487
-1490
-1492
-1495
-1497
-1499
-1501
-1502
-1504
-1505
-1506
-1507
-1507
-1508
-1508
-1508
-1508
-1508
-1508
-1507
-1506
-1506
-1505
-1504
-1503
-1502
-1501
-1501
-1500
-1499
-1498
-1497
-1496
-1495
-1494
-1493
-1492
-1491
-1489
-1488
-1486
-1484
-1483
-1481
-1479
-1477
-1475
-1474
-1472
-1470
-1468
-1467
-1466
-1464
-1463
-1462
-1462
-1461
-1461
-1461
-1461
-1461
-1462
-1462
-1463
-1464
-1466
-1467
-1469
-1471
-1473
-1475
-1478
-1481
-1483
-1486
-1489
-1492
-1495
-1498
-1501
-1504
-1507
-1510
-1513
-1515
-1518
-1520
-1522
-1524
-1526
-1528
-1529
-1531
-1532
-1533
-1533
-1534
-1534
-1535
-1535
-1535
-1535
-1535
-1534
-1534
-1533
-1533
-1532
-1532
-1531
-1530
-1529
-1528
-1527
-1525
-1524
-1522
-1521
-1519
-1518
-1516
-1515
-1513
-1511
-1509
-1508
-1506
-1504
-1502
-1501
-1500
-1498
-1497
-1496
-1496
-1495
-1495
-1494
-1494
-1494
-1493
-1493
-1493
-1493
-1493
-1493
-1492
-1492
-1492
-1492
-1491
-1491
-1490
-1490
-1489
-1488
-1487
-1486
-1485
-1484
-1483
-1481
-1480
-1478
-1477
-1475
-1473
-1471
-1469
-1467
-1465
-1463
-1461
-1458
-1456
-1454
-1451
-1449
-1446
-1444
-1442
-1439
-1436
-1433
-1431
-1428
-1425
-1422
-1419
-1416
-1413
-1410
-1407
-1404
-1402
-1399
-1396
-1394
-1391
-1389
-1386
-1384
-1382
-1381
-1379
-1378
-1377
-1377
-1377
-1377
-1378
-1380
-1381
-1384
-1386
-1389
-1393
-1397
-1401
-1406
-1411
-1416
-1422
-1428
-1434
-1440
-1447
-1453
-1460
-1466
-1472
-1479
-1485
-1491
-1497
-1503
-1510
-1516
-1522
-1528
-1533
-1539
-1545
-1551
-1557
-1563
-1569
-1574
-1580
-1586
-1592
-1598
-1603
-1609
-1614
-1620
-1625
-1630
-1635
-1639
-1644
-1648
-1651
-1655
-1657
-1660
-1662
-1664
-1665
-1666
-1666
-1667
-1667
-1667
-1667
-1667
-1666
-1666
-1666
-1666
-1666
-1666
-1666
-1666
-1667
-1667
-1667
-1668
-1668
-1669
-1670
-1670
-1671
-1672
-1672
-1673
-1674
-1674
-1674
-1674
-1674
-1673
-1673
-1671
-1670
-1668
-1666
-1664
-1661
-1658
-1655
-1652
-1648
-1644
-1641
-1637
-1632
-1628
-1624
-1620
-1616
-1613
-1609
-1605
-1602
-1599
-1596
-1593
-1590
-1587
-1584
-1581
-1578
-1576
-1573
-1570
-1567
-1564
-1561
-1558
-1554
-1551
-1548
-1545
-1541
-1538
-1535
-1531
-1528
-1525
-1522
-1519
-1517
-1514
-1512
-1510
-1508
-1506
-1504
-1502
-1501
-1499
-1498
-1496
-1495
-1494
-1493
-1492
-1492
-1491
-1490
-1490
-1490
-1490
-1490
-1490
-1490
-1490
-1489
-1489
-1489
-1488
-1488
-1487
-1485
-1484
-1482
-1481
-1478
-1476
-1473
-1470
-1467
-1463
-1459
-1455
-1451
-1446
-1442
-1437
-1433
-1428
-1423
-1419
-1414
-1410
-1406
-1401
-1397
-1393
-1389
-1385
-1381
-1377
-1373
-1369
-1365
-1361
-1357
-1352
-1348
-1343
-1339
-1333
-1328
-1322
-1316
-1310
-1303
-1297
-1290
-1282
-1275
-1267
-1260
-1252
-1244
-1235
-1227
-1218
-1209
-1200
-1190
-1180
-1171
-1161
-1150
-1140
-1130
-1119
-1109
-1098
-1087
-1077
-1066
-1055
-1044
-1034
-1022
-1012
-1002
-991
-980
-970
-959
-949
-939
-928
-918
-908
-899
-889
-879
-870
-860
-851
-842
-833
-824
-815
-807
-798
-790
-782
-773
-766
-758
-750
-743
-736
-729
-722
-716
-710
-705
-699
-695
-690
-686
-682
-679
-676
-673
-670
-668
-666
-664
-662
-660
-659
-657
-656
-654
-653
-651
-650
-649
-647
-646
-645
-643
-642
-641
-639
-638
-637
-636
-635
-634
-633
-633
-632
-631
-631
-630
-629
-628
-628
-627
-626
-625
-625
-624
-623
-622
-621
-620
-619
-617
-616
-615
-613
-612
-610
-608
-606
-604
-602
-600
-598
-596
-593
-591
-589
-586
-584
-582
-579
-577
-575
-572
-570
-567
-564
-561
-558
-555
-551
-548
-544
-540
-536
-532
-529
-525
-521
-517
-514
-510
-507
-504
-500
-497
-494
-491
-488
-485
-482
-479
-476
-473
-470
-467
-464
-461
-458
-455
-451
-447
-443
-439
-435
-430
-425
-421
-416
-411
-406
-401
-395
-390
-384
-379
-373
-367
-361
-355
-349
-344
-338
-332
-326
-320
-314
-308
-302
-296
-290
-284
-279
-273
-267
-262
-256
-251
-245
-240
-235
-230
-225
-220
-216
-211
-206
-202
-197
-193
-189
-184
-180
-176
-172
-168
-164
-160
-156
-152
-148
-144
-140
-136
-132
-128
-124
-120
-116
-113
-109
-106
-103
-100
-97
-94
-92
-90
-87
-85
-84
-82
-80
-79
-77
-76
-75
-73
-72
-71
-69
-68
-66
-65
-63
-61
-59
-57
-55
-53
-51
-48
-46
-43
-41
-38
-35
-32
-28
-25
-21
-16
-12
-7
-2
3
8
14
19
25
31
37
44
50
57
64
71
78
86
94
102
110
118
127
136
145
154
164
173
183
192
202
211
221
230
239
248
257
265
274
282
290
299
307
315
323
331
339
347
354
362
369
377
384
391
398
404
411
417
423
429
435
440
446
451
457
462
467
471
476
480
485
489
493
496
500
503
505
508
510
511
512
513
513
513
513
512
510
509
506
504
501
498
495
491
487
483
479
475
470
466
461
457
452
447
443
438
434
430
426
422
418
414
410
407
403
400
397
394
390
387
384
381
377
374
371
368
365
362
358
356
353
350
347
345
342
340
337
335
333
331
329
326
324
322
320
318
315
313
310
307
304
300
297
293
289
285
281
276
272
267
262
258
253
248
243
237
232
227
222
216
210
205
199
193
186
180
174
167
161
155
149
142
136
130
124
118
112
106
101
95
89
84
78
73
68
63
58
53
48
43
38
33
28
23
17
12
7
2
-4
-10
-15
-21
-27
-33
-39
-45
-51
-57
-63
-69
-74
-80
-86
-91
-97
-102
-107
-112
-118
-123
-128
-133
-138
-143
-147
-152
-157
-162
-166
-171
-175
-180
-185
-189
-194
-198
-203
-208
-212
-217
-222
-227
-231
-236
-241
-245
-250
-254
-259
-263
-267
-271
-276
-280
-284
-288
-292
-296
-300
-304
-307
-311
-315
-319
-322
-326
-329
-332
-335
-338
-341
-343
-345
-347
-349
-350
-351
-353
-354
-355
-355
-356
-357
-357
-357
-358
-358
-358
-358
-358
-358
-358
-358
-358
-357
-357
-356
-355
-354
-353
-351
-350
-348
-346
-344
-341
-339
-336
-333
-330
-327
-324
-320
-317
-313
-309
-305
-301
-296
-292
-287
-282
-277
-272
-267
-262
-257
-252
-246
-241
-236
-230
-225
-219
-214
-208
-203
-197
-191
-186
-180
-174
-168
-162
-156
-150
-143
-137
-130
-124
-117
-110
-104
-97
-90
-84
-77
-71
-64
-58
-52
-46
-40
-34
-27
-21
-15
-9
-3
2
8
13
19
24
29
34
39
44
49
54
59
64
69
74
80
85
90
96
101
107
113
118
124
130
136
142
148
154
160
165
171
177
182
187
193
198
203
207
212
217
221
225
229
233
237
240
243
246
249
251
254
256
258
260
262
264
266
267
269
271
272
273
275
276
277
279
280
281
282
283
284
285
286
288
289
290
291
292
294
295
296
297
298
299
300
300
301
302
302
303
303
304
304
304
304
304
304
303
302
302
301
300
299
298
297
296
295
293
292
291
290
290
289
288
288
287
287
287
287
287
287
287
287
287
287
287
288
288
288
288
288
288
288
288
288
287
287
287
286
286
285
285
285
284
284
284
284
285
286
287
288
289
291
293
294
296
298
300
302
305
307
310
314
317
320
324
328
332
336
340
344
348
353
357
362
367
372
377
382
387
392
397
402
406
411
415
420
424
429
433
438
442
446
451
455
459
464
468
471
475
479
482
486
489
493
496
499
503
506
509
512
515
517
520
522
525
527
529
531
533
534
536
537
538
539
539
540
540
540
540
540
540
540
540
540
540
540
541
541
541
541
542
542
543
543
543
543
543
543
543
543
542
541
540
539
537
536
534
532
530
527
524
521
518
515
513
510
507
504
501
499
496
494
491
489
488
486
485
484
483
482
482
482
481
481
481
481
481
481
480
480
479
478
477
476
475
473
472
470
469
467
465
464
462
461
459
458
456
455
453
452
451
450
448
447
446
445
444
442
441
440
439
438
437
437
436
436
435
435
435
435
435
436
436
437
438
438
439
440
440
441
442
442
442
442
442
442
442
442
442
441
441
440
440
439
438
437
437
436
435
434
433
432
430
429
428
426
425
423
421
420
418
416
414
412
410
407
405
403
400
398
396
393
391
389
386
384
382
380
379
377
375
374
372
371
369
368
366
364
362
361
358
356
354
351
348
345
342
339
335
332
329
326
323
320
318
315
313
312
310
310
309
309
310
311
312
314
316
319
322
325
328
331
335
338
341
345
348
351
354
356
359
362
364
366
369
371
373
375
377
380
382
384
386
388
391
393
396
398
401
404
406
409
412
415
418
421
424
427
430
432
434
436
438
440
441
442
443
444
444
444
444
443
443
442
442
441
440
439
439
438
438
437
437
437
437
437
437
438
439
440
441
443
445
447
449
451
453
456
459
461
464
467
470
474
477
480
484
487
491
494
498
502
505
509
513
517
520
524
528
532
536
540
544
549
553
558
562
567
572
576
581
587
592
597
603
609
614
620
626
632
638
643
649
655
660
666
671
677
682
687
692
697
702
707
712
716
721
725
730
734
739
744
749
753
758
763
768
774
779
784
790
795
801
806
812
818
823
829
835
841
846
852
858
864
870
876
882
888
894
900
905
911
917
922
927
933
938
943
949
954
959
965
970
975
980
986
991
996
1000
1006
1010
1016
1022
1027
1033
1038
1044
1050
1055
1061
1066
1072
1078
1083
1089
1095
1101
1106
1112
1118
1124
1129
1135
1140
1146
1151
1157
1162
1167
1172
1177
1182
1187
1192
1196
1201
1206
1210
1215
1219
1224
1228
1232
1235
1239
1242
1244
1247
1249
1251
1252
1253
1254
1254
1254
1254
1254
1253
1252
1251
1250
1249
1247
1246
1244
1242
1240
1238
1237
1235
1232
1230
1228
1226
1223
1220
1218
1215
1212
1210
1207
1204
1201
1198
1195
1192
1189
1186
1183
1180
1177
1175
1172
1170
1168
1166
1164
1162
1160
1159
1158
1156
1155
1154
1153
1152
1151
1150
1149
1148
1147
1146
1145
1144
1142
1141
1139
1138
1136
1134
1132
1130
1128
1126
1124
1123
1121
1119
1116
1114
1112
1110
1108
1105
1103
1100
1097
1094
1092
1089
1086
1083
1079
1076
1073
1069
1066
1062
1058
1054
1051
1047
1043
1039
1035
1031
1027
1022
1018
1014
1008
1004
1000
995
990
986
981
976
971
966
961
956
950
945
940
934
928
923
917
911
906
900
894
888
883
877
871
866
861
855
850
845
840
835
830
825
820
815
810
805
801
796
792
787
782
777
772
767
762
757
752
746
741
735
729
724
718
712
705
699
693
686
679
673
666
659
652
645
638
631
624
618
611
604
598
592
585
579
573
567
562
556
550
545
539
534
529
523
518
513
508
503
498
493
488
483
479
474
470
466
461
457
453
449
444
440
436
432
429
425
421
418
414
411
407
404
401
397
394
391
388
386
383
380
378
376
373
371
369
367
365
363
362
360
359
357
356
354
353
352
351
349
348
347
346
345
345
344
344
343
343
343
343
344
345
346
347
349
351
354
356
360
363
367
371
375
380
385
390
396
401
407
413
420
427
434
441
448
455
462
470
477
485
492
499
507
514
521
528
535
543
550
557
564
571
578
585
592
598
605
611
617
624
630
635
641
647
652
657
663
667
672
676
680
684
687
690
693
695
697
699
700
701
702
703
703
703
703
703
702
701
700
699
697
695
692
690
687
684
682
679
675
672
669
666
663
660
657
654
651
648
646
643
641
638
636
634
632
630
629
627
626
624
623
622
621
620
619
618
617
616
616
615
615
614
614
614
614
614
613
613
613
614
614
614
614
615
616
616
617
618
618
619
620
620
621
622
622
623
624
624
625
625
625
626
626
626
626
626
626
626
626
626
626
627
627
628
629
631
632
634
636
638
641
643
646
649
651
654
657
660
663
666
669
671
673
675
677
678
679
680
680
680
680
679
678
677
675
673
670
667
663
659
655
651
646
641
635
630
624
618
612
605
598
591
584
577
570
562
554
546
538
529
521
512
503
494
484
475
465
455
445
435
424
414
404
393
383
373
363
353
344
334
325
315
306
298
289
281
273
266
259
252
245
239
234
229
224
219
215
212
208
205
203
201
199
197
196
195
194
193
193
193
193
193
193
194
195
196
198
200
202
205
207
210
214
218
222
227
231
236
242
247
253
259
265
271
277
283
289
295
301
307
313
318
324
329
335
340
345
351
356
361
366
371
375
380
384
389
393
397
401
405
409
413
417
421
424
428
431
435
438
441
445
448
451
453
456
459
461
463
465
467
469
471
472
473
475
476
476
477
478
478
479
479
479
479
479
479
479
478
478
478
478
478
478
478
478
477
477
477
477
476
476
475
474
473
472
471
469
467
465
463
460
457
454
451
447
443
439
434
430
425
421
416
411
407
402
397
392
388
383
379
375
371
367
363
360
356
353
349
346
343
339
336
334
331
328
325
322
320
317
315
312
310
308
306
304
302
301
299
298
297
296
296
296
295
296
296
296
297
298
299
300
301
302
303
305
306
308
309
310
311
313
314
314
315
316
316
316
316
316
316
315
314
313
311
309
307
305
302
299
295
292
288
284
279
275
270
265
261
256
251
246
241
236
231
225
220
214
208
202
196
190
183
177
170
162
155
147
140
132
123
115
106
97
88
79
70
61
51
42
33
24
15
7
-2
-10
-18
-26
-34
-42
-49
-57
-64
-71
-77
-84
-90
-96
-102
-108
-114
-120
-126
-132
-138
-143
-149
-155
-161
-166
-172
-177
-183
-188
-193
-199
-204
-209
-214
-218
-223
-228
-232
-236
-240
-244
-248
-252
-255
-259
-262
-265
-268
-271
-274
-276
-279
-281
-283
-285
-286
-288
-289
-290
-291
-292
-293
-294
-294
-294
-294
-294
-294
-293
-293
-292
-291
-291
-290
-289
-289
-288
-287
-286
-285
-284
-283
-282
-281
-280
-278
-277
-275
-273
-272
-270
-268
-266
-263
-261
-259
-256
-253
-251
-248
-245
-242
-239
-237
-234
-232
-230
-228
-226
-225
-224
-224
-223
-224
-224
-225
-226
-227
-229
-231
-233
-235
-237
-239
-242
-244
-247
-249
-251
-253
-255
-257
-259
-260
-262
-263
-263
-264
-264
-264
-264
-264
-263
-263
-262
-262
-261
-260
-259
-259
-258
-257
-256
-254
-253
-252
-251
-249
-248
-246
-245
-243
-241
-239
-238
-236
-234
-232
-231
-229
-227
-226
-225
-223
-222
-221
-221
-220
-220
-220
-220
-221
-221
-222
-222
-223
-224
-225
-226
-228
-229
-230
-231
-233
-234
-235
-235
-236
-236
-236
-236
-236
-236
-236
-235
-234
-233
-232
-231
-230
-228
-227
-225
-223
-221
-219
-217
-215
-212
-210
-207
-204
-201
-197
-194
-190
-187
-183
-179
-174
-170
-165
-159
-154
-148
-142
-136
-130
-123
-116
-109
-101
-94
-86
-78
-70
-62
-53
-45
-36
-28
-19
-10
-2
7
16
24
33
41
49
58
66
74
82
90
98
106
114
121
129
137
145
152
159
167
174
181
187
194
200
206
211
216
221
225
229
233
237
240
243
245
247
249
251
253
254
255
256
256
256
257
257
256
256
255
254
253
252
251
249
248
246
244
241
239
236
233
230
227
224
221
218
214
211
207
203
199
195
191
187
183
178
174
170
166
161
157
153
149
145
141
137
133
129
126
122
118
114
110
106
101
97
93
88
84
79
74
69
64
59
54
48
43
38
32
27
21
16
11
5
0
-5
-11
-16
-22
-28
-34
-40
-46
-52
-59
-65
-72
-79
-87
-94
-102
-110
-118
-126
-135
-143
-152
-161
-170
-178
-187
-196
-204
-213
-221
-229
-238
-246
-253
-261
-268
-276
-283
-290
-297
-303
-310
-316
-322
-328
-333
-339
-344
-349
-354
-359
-364
-369
-373
-378
-382
-386
-391
-395
-400
-404
-409
-414
-418
-423
-428
-433
-438
-443
-448
-453
-458
-464
-469
-475
-480
-486
-492
-499
-505
-512
-519
-526
-533
-541
-548
-556
-563
-571
-579
-586
-594
-601
-609
-616
-624
-631
-638
-645
-652
-659
-666
-673
-679
-686
-692
-698
-704
-710
-716
-722
-727
-732
-738
-743
-748
-752
-757
-762
-766
-770
-774
-778
-782
-786
-789
-792
-795
-798
-801
-804
-807
-809
-811
-813
-815
-817
-819
-821
-822
-824
-825
-827
-828
-829
-830
-832
-833
-834
-836
-838
-840
-842
-844
-847
-850
-853
-856
-860
-863
-867
-871
-876
-880
-885
-889
-894
-898
-903
-908
-913
-919
-924
-929
-935
-941
-947
-953
-959
-965
-972
-978
-985
-991
-998
-1004
-1010
-1018
-1025
-1032
-1039
-1046
-1053
-1060
-1068
-1075
-1083
-1090
-1098
-1106
-1114
-1122
-1130
-1138
-1147
-1155
-1164
-1173
-1182
-1192
-1201
-1210
-1220
-1230
-1239
-1249
-1258
-1268
-1278
-1287
-1297
-1306
-1315
-1325
-1334
-1343
-1352
-1361
-1370
-1379
-1388
-1397
-1406
-1414
-1423
-1432
-1440
-1449
-1458
-1466
-1475
-1484
-1492
-1501
-1510
-1519
-1528
-1537
-1546
-1555
-1564
-1573
-1582
-1590
-1599
-1608
-1617
-1625
-1634
-1643
-1651
-1660
-1669
-1678
-1687
-1696
-1706
-1715
-1724
-1733
-1743
-1752
-1761
-1770
-1779
-1789
-1798
-1807
-1816
-1824
-1833
-1841
-1849
-1857
-1865
-1872
-1879
-1886
-1893
-1900
-1906
-1913
-1919
-1925
-1931
-1937
-1943
-1949
-1955
-1961
-1968
-1974
-1980
-1987
-1993
-2000
-2007
-2013
-2020
-2025
-2032
-2037
-2044
-2050
-2055
-2061
-2066
-2071
-2075
-2080
-2085
-2089
-2094
-2098
-2102
-2107
-2112
-2116
-2121
-2125
-2130
-2135
-2139
-2144
-2150
-2155
-2161
-2166
-2172
-2179
-2185
-2191
-2198
-2204
-2211
-2217
-2224
-2230
-2237
-2243
-2249
-2255
-2260
-2266
-2271
-2276
-2281
-2286
-2291
-2296
-2301
-2305
-2310
-2316
-2321
-2327
-2333
-2339
-2346
-2353
-2360
-2368
-2375
-2384
-2392
-2401
-2409
-2418
-2427
-2436
-2445
-2454
-2463
-2472
-2481
-2489
-2498
-2506
-2514
-2522
-2529
-2537
-2544
-2552
-2559
-2566
-2573
-2580
-2587
-2594
-2600
-2607
-2614
-2620
-2627
-2633
-2640
-2646
-2653
-2659
-2665
-2672
-2678
-2684
-2690
-2695
-2700
-2705
-2710
-2714
-2718
-2722
-2725
-2728
-2731
-2733
-2735
-2737
-2738
-2739
-2740
-2741
-2741
-2741
-2741
-2740
-2739
-2738
-2737
-2736
-2734
-2733
-2731
-2729
-2727
-2725
-2722
-2720
-2718
-2715
-2713
-2710
-2707
-2704
-2701
-2698
-2695
-2691
-2687
-2684
-2680
-2676
-2672
-2668
-2663
-2659
-2654
-2650
-2645
-2640
-2634
-2629
-2623
-2617
-2610
-2604
-2597
-2589
-2582
-2574
-2566
-2558
-2550
-2542
-2534
-2525
-2517
-2508
-2500
-2491
-2483
-2474
-2465
-2457
-2448
-2439
-2429
-2420
-2411
-2401
-2392
-2382
-2373
-2364
-2354
-2344
-2335
-2325
-2316
-2307
-2298
-2288
-2280
-2271
-2262
-2254
-2246
-2238
-2229
-2221
-2214
-2206
-2198
-2191
-2183
-2176
-2169
-2162
-2155
-2148
-2142
-2135
-2128
-2122
-2116
-2110
-2103
-2097
-2092
-2086
-2080
-2075
-2070
-2065
-2060
-2056
-2052
-2048
-2044
-2041
-2037
-2035
-2032
-2029
-2028
-2025
-2024
-2023
-2021
-2021
-2020
-2019
-2017
-2017
-2017
-2016
-2015
-2013
-2013
-2013
-2012
-2011
-2009
-2009
-2009
-2008
-2008
-2008
-2008
-2008
-2008
-2009
-2009
-2011
-2013
-2013
-2016
-2019
-2021
-2023
-2025
-2029
-2031
-2033
-2037
-2040
-2041
-2045
-2048
-2050
-2053
-2055
-2057
-2059
-2061
-2062
-2064
-2066
-2067
-2068
-2070
-2071
-2072
-2073
-2074
-2075
-2076
-2076
-2077
-2077
-2078
-2078
-2078
-2078
-2078
-2077
-2077
-2076
-2074
-2073
-2071
-2069
-2067
-2064
-2061
-2057
-2053
-2049
-2044
-2039
-2033
-2028
-2021
-2015
-2009
-2001
-1994
-1986
-1979
-1970
-1962
-1953
-1944
-1935
-1925
-1916
-1906
-1895
-1884
-1873
-1862
-1851
-1839
-1827
-1814
-1802
-1789
-1776
-1763
-1749
-1735
-1721
-1707
-1693
-1678
-1663
-1648
-1633
-1618
-1603
-1588
-1572
-1557
-1541
-1526
-1510
-1495
-1479
-1464
-1448
-1432
-1417
-1401
-1385
-1370
-1354
-1338
-1322
-1306
-1291
-1275
-1260
-1244
-1229
-1213
-1198
-1182
-1167
-1152
-1137
-1122
-1107
-1092
-1077
-1062
-1047
-1033
-1018
-1004
-989
-975
-961
-947
-933
-919
-906
-892
-879
-866
-853
-841
-828
-816
-804
-793
-782
-771
-760
-750
-740
-730
-721
-712
-703
-695
-687
-679
-672
-665
-658
-652
-646
-640
-634
-629
-623
-618
-613
-608
-603
-598
-593
-588
-582
-577
-572
-567
-562
-556
-551
-546
-540
-535
-529
-524
-518
-512
-507
-501
-496
-490
-485
-479
-474
-468
-463
-457
-451
-446
-440
-435
-429
-423
-418
-412
-406
-400
-395
-389
-383
-377
-371
-365
-359
-353
-347
-341
-334
-328
-322
-315
-309
-303
-296
-290
-284
-277
-271
-265
-259
-253
-247
-241
-235
-230
-225
-220
-215
-211
-207
-203
-199
-196
-193
-191
-189
-187
-185
-183
-182
-181
-180
-180
-180
-180
-181
-182
-183
-184
-185
-187
-188
-190
-192
-194
-196
-198
-200
-203
-205
-208
-211
-214
-218
-222
-225
-229
-234
-238
-243
-247
-252
-257
-262
-266
-271
-276
-281
-287
-292
-297
-302
-307
-312
-317
-322
-327
-332
-337
-342
-347
-352
-357
-362
-367
-372
-377
-382
-387
-392
-397
-402
-407
-412
-417
-422
-427
-432
-437
-442
-447
-452
-457
-461
-466
-471
-476
-481
-486
-492
-497
-503
-508
-514
-520
-526
-531
-537
-543
-548
-554
-560
-565
-570
-575
-580
-584
-588
-592
-596
-599
-602
-604
-606
-608
-609
-610
-610
-610
-609
-608
-607
-605
-603
-600
-597
-594
-591
-587
-583
-578
-574
-569
-565
-560
-555
-549
-544
-539
-533
-528
-522
-517
-511
-505
-500
-494
-489
-483
-478
-473
-468
-463
-459
-455
-451
-447
-443
-439
-436
-433
-430
-427
-424
-422
-419
-417
-415
-413
-411
-409
-407
-405
-403
-401
-398
-396
-394
-392
-389
-387
-385
-383
-382
-380
-379
-378
-377
-376
-376
-376
-376
-376
-376
-376
-377
-378
-378
-379
-380
-381
-381
-382
-382
-383
-383
-383
-383
-382
-382
-382
-381
-380
-380
-379
-378
-377
-375
-374
-372
-371
-369
-367
-365
-364
-362
-360
-358
-355
-353
-351
-348
-345
-342
-339
-336
-332
-328
-324
-319
-315
-310
-305
-300
-295
-290
-285
-279
-274
-268
-263
-257
-252
-246
-241
-235
-230
-225
-219
-214
-209
-204
-199
-194
-189
-185
-180
-176
-171
-167
-163
-160
-156
-153
-150
-148
-146
-144
-142
-140
-139
-138
-137
-136
-135
-135
-134
-133
-133
-132
-131
-130
-129
-128
-127
-126
-124
-123
-121
-120
-118
-116
-115
-113
-111
-110
-108
-106
-105
-103
-102
-101
-99
-98
-97
-96
-94
-93
-92
-91
-90
-89
-87
-86
-84
-83
-81
-79
-77
-74
-72
-69
-66
-64
-61
-58
-54
-51
-48
-44
-40
-37
-33
-29
-25
-22
-18
-14
-10
-6
-2
2
5
9
12
16
19
22
25
27
30
32
34
36
38
40
41
43
44
46
47
49
50
51
52
53
55
55
56
57
58
59
59
60
60
60
60
60
60
60
60
59
58
58
57
57
56
55
54
54
53
52
51
50
50
49
48
47
46
45
44
43
43
42
41
40
40
39
39
38
38
38
38
37
37
37
37
37
38
38
38
39
39
40
40
41
42
42
43
44
46
47
48
50
52
54
56
59
61
64
68
71
75
79
83
87
92
97
102
107
113
118
124
130
135
141
147
152
158
163
168
173
178
183
187
192
196
200
203
207
210
213
215
218
220
222
224
226
227
228
229
230
231
232
232
233
233
233
233
233
233
232
232
231
229
228
226
223
221
218
215
211
207
203
199
194
189
184
179
173
167
161
155
148
141
134
127
119
112
104
96
89
81
73
65
57
49
41
33
25
17
9
1
-7
-15
-23
-32
-40
-48
-56
-65
-73
-81
-89
-97
-105
-113
-121
-129
-137
-144
-152
-159
-167
-174
-180
-187
-194
-200
-206
-212
-218
-224
-229
-235
-240
-246
-251
-256
-262
-267
-273
-279
-285
-292
-299
-305
-313
-320
-328
-335
-343
-351
-360
-368
-376
-384
-392
-400
-407
-415
-422
-428
-435
-441
-446
-452
-457
-462
-466
-470
-474
-478
-482
-485
-489
-492
-495
-499
-502
-505
-508
-511
-514
-518
-521
-524
-527
-530
-533
-535
-538
-541
-544
-546
-549
-551
-554
-556
-559
-561
-563
-565
-568
-570
-572
-574
-577
-579
-582
-584
-587
-590
-592
-595
-599
-602
-605
-609
-613
-617
-621
-625
-629
-633
-637
-641
-645
-648
-652
-656
-660
-664
-668
-671
-675
-679
-683
-687
-690
-694
-698
-702
-706
-710
-714
-717
-721
-725
-729
-733
-737
-740
-744
-748
-752
-755
-759
-763
-767
-770
-774
-778
-782
-786
-790
-794
-797
-801
-805
-809
-813
-817
-821
-825
-828
-832
-836
-839
-843
-846
-850
-853
-856
-860
-863
-866
-868
-871
-874
-876
-879
-881
-883
-886
-888
-890
-892
-894
-897
-899
-901
-903
-905
-908
-910
-913
-915
-918
-921
-924
-927
-930
-933
-936
-940
-943
-946
-949
-952
-955
-958
-961
-963
-966
-968
-970
-972
-973
-975
-976
-977
-978
-979
-980
-981
-981
-982
-982
-983
-983
-984
-984
-984
-985
-985
-986
-986
-987
-988
-989
-990
-991
-992
-993
-995
-997
-999
-1000
-1002
-1006
-1008
-1012
-1016
-1020
-1024
-1029
-1034
-1039
-1044
-1050
-1056
-1062
-1069
-1075
-1082
-1089
-1096
-1103
-1110
-1117
-1124
-1131
-1138
-1146
-1153
-1159
-1166
-1173
-1180
-1187
-1194
-1201
-1208
-1215
-1222
-1229
-1236
-1243
-1250
-1256
-1263
-1269
-1275
-1281
-1286
-1291
-1296
-1301
-1306
-1310
-1314
-1318
-1322
-1325
-1329
-1332
-1335
-1338
-1340
-1343
-1346
-1349
-1351
-1354
-1357
-1360
-1364
-1368
-1371
-1376
-1380
-1384
-1389
-1394
-1399
-1404
-1409
-1414
-1419
-1425
-1430
-1435
-1441
-1446
-1452
-1458
-1463
-1469
-1475
-1480
-1486
-1491
-1497
-1502
-1507
-1513
-1518
-1523
-1527
-1532
-1536
-1540
-1544
-1548
-1552
-1555
-1558
-1561
-1564
-1566
-1569
-1571
-1572
-1574
-1575
-1577
-1578
-1578
-1579
-1579
-1578
-1578
-1577
-1576
-1574
-1572
-1570
-1568
-1565
-1563
-1559
-1556
-1553
-1549
-1546
-1542
-1538
-1535
-1531
-1527
-1524
-1520
-1517
-1513
-1510
-1507
-1503
-1500
-1498
-1495
-1493
-1490
-1488
-1486
-1484
-1482
-1481
-1479
-1478
-1476
-1474
-1473
-1471
-1470
-1468
-1466
-1464
-1462
-1460
-1458
-1456
-1454
-1451
-1448
-1445
-1443
-1440
-1437
-1434
-1431
-1428
-1426
-1423
-1420
-1418
-1415
-1413
-1410
-1408
-1405
-1403
-1400
-1398
-1396
-1393
-1391
-1388
-1385
-1383
-1380
-1377
-1374
-1372
-1369
-1366
-1364
-1361
-1359
-1357
-1354
-1352
-1350
-1347
-1345
-1343
-1340
-1338
-1336
-1333
-1331
-1328
-1326
-1324
-1321
-1319
-1316
-1314
-1311
-1309
-1306
-1304
-1301
-1299
-1296
-1294
-1291
-1289
-1286
-1284
-1282
-1280
-1277
-1275
-1273
-1271
-1269
-1267
-1265
-1264
-1262
-1261
-1260
-1259
-1258
-1258
-1258
-1257
-1257
-1257
-1258
-1258
-1259
-1259
-1260
-1261
-1261
-1262
-1264
-1265
-1266
-1268
-1269
-1271
-1273
-1275
-1278
-1280
-1283
-1286
-1289
-1292
-1295
-1299
-1303
-1307
-1311
-1315
-1319
-1323
-1327
-1331
-1335
-1339
-1343
-1347
-1351
-1355
-1358
-1362
-1366
-1370
-1373
-1377
-1380
-1383
-1387
-1390
-1393
-1396
-1399
-1401
-1404
-1407
-1409
-1411
-1414
-1416
-1418
-1420
-1423
-1425
-1427
-1428
-1430
-1432
-1433
-1434
-1435
-1436
-1437
-1437
-1437
-1437
-1436
-1435
-1434
-1433
-1431
-1430
-1428
-1427
-1425
-1423
-1422
-1420
-1419
-1417
-1416
-1414
-1413
-1412
-1411
-1410
-1409
-1408
-1407
-1406
-1406
-1405
-1405
-1404
-1403
-1402
-1402
-1401
-1400
-1399
-1398
-1397
-1396
-1395
-1394
-1393
-1392
-1391
-1390
-1389
-1388
-1387
-1385
-1384
-1382
-1380
-1378
-1376
-1374
-1371
-1368
-1365
-1362
-1358
-1354
-1350
-1346
-1341
-1336
-1331
-1326
-1320
-1315
-1309
-1303
-1296
-1290
-1283
-1277
-1270
-1263
-1256
-1249
-1241
-1234
-1227
-1220
-1213
-1205
-1198
-1191
-1183
-1176
-1169
-1162
-1155
-1148
-1141
-1134
-1127
-1120
-1114
-1107
-1100
-1093
-1086
-1079
-1072
-1065
-1058
-1051
-1043
-1036
-1028
-1020
-1012
-1004
-997
-989
-981
-973
-964
-956
-948
-940
-931
-923
-915
-907
-898
-890
-882
-874
-867
-859
-851
-843
-835
-827
-819
-811
-803
-794
-786
-777
-769
-760
-751
-741
-732
-723
-713
-703
-694
-684
-674
-664
-655
-645
-636
-626
-616
-607
-597
-588
-578
-569
-559
-550
-540
-530
-521
-511
-502
-493
-483
-474
-465
-456
-446
-437
-428
-419
-410
-402
-393
-385
-376
-368
-360
-352
-344
-336
-328
-320
-312
-304
-296
-288
-280
-272
-264
-256
-248
-240
-232
-224
-217
-209
-201
-194
-186
-179
-172
-165
-158
-151
-145
-139
-133
-127
-122
-117
-111
-107
-102
-98
-93
-89
-85
-82
-78
-75
-71
-68
-65
-62
-59
-57
-54
-51
-49
-47
-44
-42
-41
-39
-37
-36
-35
-34
-33
-33
-33
-33
-33
-33
-33
-34
-35
-35
-36
-37
-38
-39
-41
-42
-43
-45
-46
-48
-49
-51
-52
-54
-55
-57
-58
-60
-62
-64
-66
-68
-70
-73
-75
-78
-80
-83
-86
-89
-92
-95
-98
-101
-104
-107
-110
-114
-117
-120
-124
-127
-131
-134
-138
-142
-146
-150
-154
-158
-162
-167
-172
-177
-182
-187
-192
-198
-204
-210
-216
-222
-228
-235
-241
-248
-255
-262
-268
-275
-283
-290
-297
-304
-311
-318
-325
-332
-339
-345
-352
-359
-365
-371
-377
-383
-389
-395
-401
-406
-412
-417
-422
-427
-431
-435
-440
-443
-447
-450
-452
-455
-457
-458
-459
-460
-461
-461
-461
-460
-459
-458
-457
-455
-453
-451
-449
-446
-443
-441
-438
-434
-431
-428
-424
-421
-417
-414
-410
-407
-403
-400
-396
-393
-389
-386
-383
-381
-378
-376
-374
-373
-371
-370
-369
-369
-368
-368
-367
-367
-367
-367
-368
-368
-368
-369
-369
-370
-370
-371
-371
-372
-372
-372
-373
-373
-373
-373
-373
-373
-372
-372
-372
-372
-371
-371
-371
-371
-370
-370
-370
-369
-369
-369
-369
-369
-368
-368
-368
-369
-369
-369
-369
-369
-370
-370
-371
-371
-372
-373
-374
-375
-376
-378
-379
-381
-383
-385
-387
-390
-392
-395
-398
-401
-404
-408
-411
-414
-418
-422
-425
-429
-432
-436
-439
-443
-446
-450
-453
-457
-461
-465
-468
-472
-476
-480
-484
-488
-492
-496
-499
-502
-506
-508
-511
-513
-515
-517
-518
-520
-520
-521
-521
-520
-519
-518
-516
-514
-512
-509
-506
-503
-500
-496
-492
-488
-483
-479
-474
-469
-464
-459
-454
-448
-443
-437
-431
-426
-420
-414
-408
-403
-397
-391
-386
-380
-375
-370
-365
-360
-356
-351
-347
-344
-340
-337
-335
-333
-331
-330
-329
-329
-329
-329
-331
-332
-334
-337
-340
-343
-347
-351
-356
-361
-366
-372
-378
-384
-391
-397
-404
-412
-419
-427
-434
-443
-451
-459
-468
-477
-486
-495
-505
-515
-525
-535
-545
-555
-566
-577
-588
-599
-611
-622
-634
-646
-658
-671
-683
-696
-709
-722
-735
-748
-762
-775
-789
-803
-817
-832
-846
-861
-876
-891
-906
-922
-937
-953
-968
-984
-1000
-1016
-1032
-1048
-1063
-1079
-1095
-1110
-1125
-1140
-1155
-1169
-1183
-1197
-1211
-1223
-1236
-1248
-1260
-1271
-1282
-1292
-1302
-1312
-1321
-1329
-1338
-1345
-1353
-1360
-1367
-1373
-1380
-1386
-1392
-1397
-1403
-1409
-1414
-1419
-1424
-1429
-1434
-1439
-1444
-1448
-1452
-1457
-1461
-1465
-1468
-1472
-1475
-1478
-1481
-1484
-1487
-1489
-1492
-1494
-1496
-1499
-1501
-1504
-1507
-1509
-1512
-1516
-1519
-1522
-1526
-1529
-1533
-1537
-1542
-1546
-1550
-1555
-1560
-1565
-1570
-1575
-1581
-1586
-1592
-1598
-1604
-1611
-1617
-1624
-1630
-1637
-1644
-1651
-1658
-1665
-1672
-1679
-1686
-1693
-1701
-1708
-1715
-1722
-1729
-1736
-1744
-1751
-1758
-1765
-1772
-1778
-1785
-1792
-1798
-1804
-1810
-1816
-1821
-1827
-1832
-1837
-1842
-1847
-1852
-1857
-1862
-1866
-1871
-1875
-1880
-1884
-1888
-1892
-1896
-1900
-1903
-1907
-1911
-1914
-1918
-1921
-1924
-1928
-1931
-1934
-1937
-1941
-1944
-1946
-1949
-1952
-1954
-1957
-1959
-1961
-1964
-1966
-1968
-1969
-1971
-1972
-1973
-1974
-1974
-1974
-1974
-1974
-1973
-1972
-1971
-1969
-1967
-1965
-1963
-1960
-1957
-1954
-1951
-1947
-1943
-1939
-1935
-1930
-1925
-1920
-1915
-1909
-1904
-1897
-1891
-1885
-1878
-1870
-1863
-1855
-1847
-1838
-1829
-1820
-1810
-1800
-1789
-1779
-1767
-1756
-1745
-1733
-1721
-1709
-1696
-1684
-1672
-1659
-1647
-1634
-1622
-1610
-1598
-1586
-1574
-1562
-1550
-1539
-1527
-1516
-1504
-1493
-1482
-1470
-1459
-1447
-1435
-1424
-1412
-1400
-1389
-1377
-1365
-1353
-1342
-1330
-1318
-1306
-1295
-1283
-1272
-1260
-1249
-1237
-1226
-1215
-1203
-1192
-1180
-1169
-1157
-1145
-1134
-1122
-1110
-1098
-1086
-1074
-1061
-1049
-1037
-1025
-1012
-1000
-988
-976
-964
-953
-941
-930
-918
-907
-897
-886
-876
-865
-855
-844
-834
-823
-813
-802
-790
-779
-767
-756
-744
-731
-719
-707
-694
-681
-668
-655
-641
-627
-613
-599
-584
-570
-555
-540
-525
-510
-495
-480
-465
-450
-436
-421
-406
-392
-377
-363
-348
-334
-319
-304
-290
-275
-260
-245
-230
-214
-199
-183
-168
-152
-136
-119
-103
-86
-69
-52
-35
-17
0
18
36
53
71
90
108
126
144
163
181
200
219
238
258
277
297
317
337
357
377
397
418
438
459
479
500
521
542
563
584
605
626
647
668
690
711
732
754
775
796
818
839
860
881
901
922
942
962
982
1002
1020
1041
1060
1078
1097
1115
1134
1152
1171
1189
1207
1226
1244
1262
1280
1298
1316
1334
1351
1369
1387
1404
1421
1438
1455
1472
1489
1505
1521
1537
1553
1569
1584
1599
1614
1628
1642
1656
1670
1683
1696
1709
1722
1734
1746
1759
1771
1783
1795
1806
1818
1830
1842
1854
1866
1878
1890
1903
1915
1927
1940
1952
1964
1977
1989
2001
2013
2025
2037
2049
2060
2072
2083
2095
2106
2118
2129
2141
2152
2164
2175
2187
2199
2212
2224
2237
2250
2263
2276
2290
2304
2318
2333
2347
2362
2378
2393
2409
2424
2440
2456
2472
2488
2504
2520
2536
2553
2569
2585
2601
2617
2633
2650
2666
2682
2699
2715
2731
2748
2765
2781
2798
2815
2832
2850
2868
2885
2903
2922
2940
2959
2978
2997
3016
3036
3055
3075
3094
3114
3133
3153
3173
3192
3212
3231
3250
3270
3289
3308
3327
3346
3365
3384
3404
3423
3442
3461
3480
3500
3519
3538
3557
3577
3596
3615
3634
3653
3672
3690
3709
3727
3745
3762
3779
3796
3813
3829
3845
3860
3875
3890
3904
3918
3932
3945
3958
3971
3983
3995
4006
4019
4030
4042
4054
4065
4075
4086
4098
4108
4119
4128
4138
4147
4155
4164
4171
4178
4185
4190
4196
4200
4205
4208
4211
4213
4215
4216
4216
4216
4215
4214
4212
4210
4207
4203
4199
4195
4190
4185
4180
4174
4168
4161
4155
4148
4140
4133
4125
4117
4109
4101
4093
4083
4075
4067
4058
4048
4038
4029
4019
4009
3998
3987
3976
3965
3953
3942
3929
3917
3905
3892
3879
3866
3854
3841
3828
3815
3802
3789
3777
3764
3752
3739
3727
3714
3702
3690
3678
3665
3653
3641
3629
3616
3604
3591
3578
3566
3553
3540
3527
3514
3500
3487
3474
3460
3446
3432
3418
3404
3390
3376
3363
3349
3335
3321
3308
3294
3281
3268
3254
3241
3228
3214
3201
3188
3174
3160
3147
3133
3119
3105
3092
3078
3064
3050
3036
3022
3008
2994
2980
2966
2953
2939
2925
2911
2897
2883
2869
2855
2841
2827
2813
2799
2784
2770
2755
2740
2725
2709
2694
2678
2662
2646
2629
2613
2596
2579
2562
2545
2527
2510
2492
2474
2456
2438
2419
2401
2382
2363
2344
2325
2306
2287
2268
2249
2230
2211
2192
2173
2154
2135
2116
2098
2079
2061
2041
2024
2005
1988
1970
1953
1935
1918
1901
1883
1867
1850
1833
1816
1800
1783
1767
1751
1735
1719
1703
1687
1672
1656
1641
1626
1612
1598
1584
1570
1557
1545
1532
1520
1509
1498
1487
1476
1466
1457
1447
1438
1430
1421
1413
1405
1397
1390
1382
1375
1368
1361
1354
1347
1341
1334
1328
1322
1316
1311
1305
1300
1295
1290
1286
1281
1277
1273
1269
1266
1263
1260
1257
1255
1252
1251
1249
1248
1247
1246
1246
1246
1246
1246
1247
1248
1249
1251
1252
1254
1256
1258
1261
1263
1265
1267
1269
1271
1273
1275
1277
1279
1280
1282
1283
1284
1285
1286
1287
1287
1288
1288
1289
1289
1289
1290
1290
1290
1290
1290
1289
1289
1289
1288
1288
1287
1286
1285
1284
1283
1282
1280
1278
1276
1274
1271
1268
1265
1262
1258
1254
1250
1245
1240
1235
1229
1224
1218
1211
1205
1198
1191
1184
1177
1169
1162
1154
1146
1138
1129
1121
1112
1103
1095
1085
1076
1067
1057
1047
1037
1027
1016
1006
995
985
974
962
951
939
928
916
904
892
880
868
855
843
831
819
808
796
785
773
762
752
741
731
721
711
701
692
683
675
666
658
650
643
635
628
621
615
608
602
596
590
584
578
573
567
561
556
550
545
540
534
529
523
518
513
507
502
496
491
485
479
473
467
461
454
448
441
433
426
418
409
400
391
381
371
361
350
339
327
315
302
289
276
262
248
234
220
205
190
176
161
146
131
116
101
86
71
56
41
26
12
-3
-18
-33
-48
-62
-77
-92
-107
-122
-137
-153
-168
-184
-199
-215
-231
-248
-264
-281
-298
-315
-332
-349
-366
-384
-401
-419
-436
-454
-471
-488
-506
-523
-540
-557
-574
-591
-608
-625
-641
-657
-673
-689
-705
-720
-734
-749
-763
-776
-789
-802
-815
-826
-838
-849
-860
-870
-880
-890
-899
-908
-916
-924
-932
-939
-946
-953
-960
-966
-972
-978
-984
-990
-995
-1000
-1006
-1010
-1014
-1020
-1025
-1029
-1033
-1037
-1040
-1043
-1046
-1049
-1051
-1054
-1056
-1057
-1059
-1060
-1062
-1062
-1063
-1063
-1064
-1063
-1063
-1063
-1062
-1061
-1061
-1059
-1058
-1056
-1055
-1053
-1051
-1048
-1046
-1043
-1040
-1037
-1034
-1030
-1026
-1022
-1018
-1014
-1008
-1004
-999
-994
-988
-983
-977
-971
-966
-960
-954
-948
-942
-937
-931
-925
-920
-915
-910
-906
-901
-897
-894
-890
-887
-884
-881
-879
-877
-875
-873
-871
-869
-867
-865
-863
-862
-860
-857
-855
-853
-851
-848
-846
-843
-841
-838
-835
-832
-829
-826
-822
-819
-815
-811
-807
-802
-798
-793
-788
-783
-778
-773
-767
-762
-756
-750
-744
-737
-731
-724
-717
-711
-704
-696
-689
-682
-674
-667
-659
-651
-642
-634
-625
-616
-607
-598
-588
-578
-568
-557
-547
-536
-525
-513
-501
-489
-477
-465
-453
-441
-428
-415
-403
-390
-377
-364
-351
-338
-324
-311
-297
-284
-270
-256
-242
-228
-214
-200
-185
-171
-156
-142
-127
-112
-97
-83
-68
-53
-38
-24
-9
6
21
35
50
65
80
94
109
124
138
153
167
181
195
208
222
235
248
261
273
285
297
309
321
332
343
354
364
375
385
395
404
414
423
432
441
449
458
466
474
482
490
498
506
515
523
531
540
549
557
566
576
585
594
604
613
623
632
642
652
662
671
681
691
701
711
720
730
740
749
759
768
778
788
798
807
818
828
838
849
860
871
883
895
906
919
931
944
957
970
983
996
1010
1024
1038
1052
1067
1082
1097
1112
1127
1143
1159
1175
1191
1207
1223
1240
1256
1273
1291
1308
1326
1344
1362
1381
1399
1419
1438
1458
1478
1499
1520
1541
1562
1584
1606
1628
1651
1673
1696
1718
1741
1764
1787
1810
1832
1855
1878
1900
1923
1945
1967
1989
2011
2033
2055
2077
2099
2120
2142
2163
2184
2205
2226
2247
2268
2288
2309
2329
2349
2369
2389
2408
2428
2447
2465
2484
2502
2519
2537
2554
2570
2587
2603
2618
2634
2649
2664
2679
2693
2708
2722
2736
2750
2764
2777
2791
2805
2818
2831
2844
2858
2871
2883
2896
2909
2922
2934
2946
2959
2971
2983
2995
3007
3018
3030
3041
3053
3064
3075
3086
3097
3108
3118
3129
3139
3149
3159
3169
3179
3189
3198
3208
3217
3226
3234
3243
3251
3259
3267
3275
3282
3289
3297
3304
3311
3318
3324
3331
3338
3344
3351
3357
3364
3370
3376
3383
3389
3395
3402
3408
3414
3421
3427
3433
3439
3445
3450
3456
3461
3467
3472
3476
3481
3485
3489
3492
3496
3498
3500
3502
3503
3504
3504
3504
3503
3501
3500
3497
3494
3491
3487
3483
3478
3473
3468
3462
3455
3449
3441
3434
3426
3418
3409
3400
3391
3381
3371
3361
3350
3339
3327
3316
3303
3291
3278
3264
3250
3236
3222
3207
3192
3177
3162
3146
3130
3114
3098
3082
3065
3049
3032
3016
3000
2983
2967
2950
2934
2918
2902
2886
2871
2855
2840
2825
2810
2795
2780
2766
2751
2737
2723
2709
2695
2681
2666
2653
2639
2625
2611
2597
2584
2570
2557
2544
2531
2519
2506
2495
2483
2472
2461
2451
2441
2431
2422
2413
2405
2397
2389
2381
2374
2367
2360
2354
2348
2342
2336
2330
2325
2319
2314
2309
2303
2298
2293
2288
2283
2278
2272
2267
2262
2257
2251
2246
2240
2235
2229
2223
2218
2212
2206
2200
2195
2189
2183
2177
2172
2166
2161
2156
2151
2146
2141
2136
2132
2128
2124
2120
2116
2113
2110
2107
2104
2101
2098
2096
2093
2091
2088
2086
2084
2082
2080
2078
2076
2074
2072
2070
2068
2066
2064
2062
2060
2058
2056
2054
2052
2050
2048
2047
2045
2043
2041
2041
2039
2037
2036
2035
2033
2031
2029
2028
2025
2024
2021
2020
2019
2017
2016
2015
2013
2013
2013
2013
2013
2013
2016
2017
2019
2021
2025
2028
2032
2036
2040
2044
2049
2054
2060
2065
2071
2077
2083
2090
2096
2103
2109
2116
2122
2129
2135
2141
2148
2154
2160
2166
2172
2177
2183
2188
2194
2199
2204
2209
2213
2218
2222
2226
2230
2234
2238
2241
2245
2248
2251
2254
2256
2258
2261
2262
2264
2265
2266
2267
2268
2269
2269
2269
2269
2269
2269
2269
2269
2268
2268
2267
2267
2266
2266
2265
2264
2264
2263
2263
2262
2262
2261
2261
2261
2260
2260
2260
2260
2259
2259
2259
2259
2259
2259
2259
2258
2258
2258
2258
2258
2258
2258
2258
2258
2259
2259
2259
2260
2260
2261
2262
2264
2265
2267
2269
2271
2273
2275
2278
2280
2283
2286
2289
2293
2296
2301
2305
2310
2315
2320
2326
2332
2338
2345
2352
2359
2367
2375
2383
2392
2401
2411
2421
2431
2441
2451
2462
2473
2484
2495
2506
2517
2528
2539
2550
2561
2572
2583
2594
2604
2615
2626
2637
2648
2658
2669
2680
2691
2701
2712
2722
2733
2743
2753
2763
2773
2783
2793
2802
2812
2821
2829
2838
2846
2854
2862
2869
2876
2883
2890
2896
2902
2907
2912
2917
2922
2926
2931
2935
2938
2942
2945
2948
2951
2953
2956
2958
2960
2961
2962
2964
2964
2965
2965
2965
2965
2964
2963
2961
2959
2957
2954
2951
2947
2943
2938
2932
2926
2920
2913
2906
2898
2889
2881
2871
2861
2851
2841
2830
2819
2807
2795
2783
2770
2757
2744
2730
2717
2703
2689
2676
2662
2648
2633
2619
2605
2591
2576
2562
2548
2533
2519
2505
2491
2477
2463
2449
2435
2422
2408
2395
2382
2369
2356
2343
2330
2318
2306
2293
2281
2269
2258
2246
2234
2223
2212
2200
2189
2178
2168
2157
2147
2136
2126
2116
2106
2096
2086
2076
2066
2056
2047
2037
2028
2017
2008
1999
1989
1980
1971
1961
1952
1942
1933
1924
1915
1906
1897
1888
1878
1869
1860
1851
1842
1833
1824
1815
1806
1796
1787
1778
1768
1758
1748
1739
1729
1718
1708
1698
1688
1678
1668
1657
1647
1636
1626
1615
1605
1594
1583
1572
1561
1549
1538
1526
1514
1502
1490
1478
1465
1452
1439
1426
1412
1398
1383
1368
1353
1337
1321
1304
1287
1269
1251
1232
1212
1192
1172
1150
1129
1106
1084
1060
1037
1012
988
963
938
912
886
859
833
806
778
751
723
695
666
637
608
579
549
520
490
460
429
399
368
338
307
277
246
215
185
154
124
93
63
33
4
-26
-55
-84
-113
-142
-170
-199
-227
-255
-283
-311
-338
-366
-394
-421
-449
-477
-505
-533
-561
-589
-618
-647
-676
-705
-735
-765
-795
-825
-855
-885
-916
-946
-977
-1008
-1038
-1069
-1101
-1132
-1163
-1195
-1226
-1258
-1290
-1322
-1355
-1387
-1420
-1453
-1486
-1519
-1552
-1586
-1619
-1653
-1687
-1721
-1755
-1790
-1825
-1859
-1894
-1929
-1964
-1999
-2033
-2069
-2103
-2138
-2173
-2208
-2243
-2277
-2312
-2346
-2381
-2415
-2450
-2484
-2519
-2553
-2587
-2622
-2656
-2690
-2725
-2759
-2794
-2828
-2862
-2897
-2931
-2966
-3000
-3035
-3070
-3104
-3139
-3174
-3208
-3243
-3278
-3313
-3348
-3382
-3417
-3452
-3487
-3522
-3557
-3591
-3626
-3661
-3696
-3731
-3766
-3801
-3835
-3870
-3905
-3939
-3973
-4006
-4041
-4075
-4108
-4141
-4174
-4206
-4239
-4271
-4302
-4333
-4364
-4395
-4425
-4455
-4484
-4513
-4542
-4571
-4599
-4627
-4655
-4682
-4710
-4737
-4764
-4790
-4817
-4843
-4869
-4894
-4920
-4945
-4969
-4994
-5018
-5042
-5065
-5088
-5111
-5134
-5156
-5178
-5200
-5222
-5244
-5266
-5287
-5309
-5330
-5351
-5372
-5393
-5414
-5435
-5455
-5475
-5495
-5515
-5535
-5554
-5574
-5593
-5612
-5631
-5649
-5668
-5686
-5705
-5723
-5741
-5758
-5776
-5794
-5811
-5828
-5846
-5863
-5880
-5897
-5914
-5931
-5948
-5964
-5981
-5998
-6015
-6031
-6048
-6065
-6082
-6098
-6115
-6132
-6149
-6166
-6183
-6200
-6218
-6235
-6252
-6269
-6286
-6303
-6320
-6337
-6354
-6371
-6387
-6404
-6421
-6437
-6454
-6470
-6486
-6502
-6519
-6535
-6551
-6567
-6582
-6598
-6613
-6629
-6644
-6659
-6674
-6688
-6703
-6717
-6731
-6745
-6759
-6773
-6787
-6800
-6814
-6828
-6841
-6855
-6868
-6881
-6895
-6908
-6920
-6933
-6946
-6958
-6970
-6981
-6993
-7004
-7014
-7024
-7035
-7044
-7054
-7063
-7072
-7080
-7089
-7097
-7105
-7113
-7120
-7128
-7136
-7143
-7150
-7157
-7164
-7171
-7178
-7184
-7190
-7196
-7202
-7207
-7212
-7217
-7222
-7226
-7230
-7234
-7237
-7240
-7243
-7245
-7247
-7249
-7250
-7251
-7252
-7253
-7253
-7253
-7253
-7253
-7253
-7252
-7251
-7250
-7249
-7248
-7247
-7246
-7245
-7244
-7242
-7241
-7240
-7238
-7236
-7235
-7233
-7231
-7229
-7226
-7224
-7221
-7219
-7216
-7214
-7211
-7208
-7205
-7202
-7200
-7197
-7194
-7190
-7187
-7184
-7180
-7177
-7173
-7169
-7165
-7161
-7157
-7152
-7148
-7143
-7139
-7134
-7130
-7125
-7121
-7116
-7112
-7108
-7104
-7099
-7095
-7091
-7087
-7083
-7079
-7076
-7072
-7068
-7065
-7061
-7058
-7054
-7051
-7047
-7044
-7040
-7037
-7033
-7030
-7026
-7022
-7018
-7014
-7010
-7006
-7002
-6998
-6994
-6989
-6985
-6980
-6975
-6971
-6966
-6961
-6956
-6951
-6945
-6940
-6935
-6930
-6924
-6919
-6913
-6908
-6902
-6897
-6891
-6885
-6880
-6874
-6868
-6862
-6855
-6849
-6843
-6836
-6830
-6823
-6816
-6809
-6802
-6795
-6787
-6780
-6773
-6765
-6758
-6750
-6743
-6735
-6727
-6720
-6712
-6704
-6696
-6688
-6680
-6672
-6663
-6654
-6646
-6636
-6627
-6618
-6608
-6598
-6588
-6578
-6567
-6557
-6546
-6535
-6524
-6512
-6501
-6489
-6478
-6466
-6454
-6442
-6430
-6418
-6406
-6393
-6381
-6369
-6356
-6344
-6331
-6319
-6306
-6294
-6281
-6269
-6256
-6243
-6231
-6218
-6205
-6192
-6179
-6166
-6153
-6140
-6126
-6113
-6099
-6085
-6071
-6058
-6044
-6030
-6016
-6002
-5987
-5973
-5959
-5945
-5931
-5917
-5904
-5890
-5876
-5863
-5849
-5836
-5823
-5810
-5797
-5784
-5771
-5758
-5745
-5732
-5719
-5706
-5693
-5681
-5668
-5655
-5643
-5630
-5617
-5605
-5592
-5579
-5567
-5554
-5541
-5528
-5515
-5502
-5489
-5476
-5462
-5449
-5435
-5421
-5407
-5393
-5379
-5365
-5351
-5338
-5324
-5310
-5296
-5282
-5268
-5254
-5241
-5227
-5213
-5199
-5185
-5171
-5157
-5142
-5128
-5113
-5099
-5084
-5069
-5054
-5039
-5024
-5008
-4993
-4977
-4962
-4946
-4931
-4915
-4899
-4884
-4868
-4852
-4837
-4821
-4806
-4790
-4775
-4760
-4744
-4729
-4715
-4700
-4686
-4671
-4657
-4643
-4629
-4615
-4602
-4588
-4574
-4561
-4547
-4533
-4520
-4506
-4492
-4479
-4465
-4452
-4439
-4425
-4412
-4399
-4386
-4373
-4360
-4347
-4334
-4322
-4310
-4297
-4285
-4273
-4262
-4250
-4239
-4228
-4217
-4206
-4195
-4184
-4173
-4163
-4153
-4142
-4132
-4122
-4112
-4102
-4091
-4082
-4073
-4062
-4054
-4045
-4035
-4026
-4016
-4006
-3998
-3989
-3979
-3970
-3962
-3953
-3944
-3936
-3927
-3919
-3912
-3904
-3897
-3890
-3883
-3877
-3871
-3865
-3859
-3854
-3849
-3844
-3840
-3836
-3832
-3828
-3824
-3821
-3817
-3814
-3811
-3807
-3804
-3801
-3799
-3796
-3793
-3791
-3789
-3787
-3785
-3783
-3782
-3780
-3779
-3778
-3777
-3776
-3776
-3775
-3775
-3776
-3776
-3777
-3779
-3780
-3782
-3784
-3786
-3789
-3792
-3795
-3798
-3802
-3806
-3810
-3814
-3818
-3823
-3828
-3832
-3837
-3842
-3847
-3852
-3857
-3862
-3867
-3872
-3877
-3882
-3888
-3893
-3899
-3905
-3911
-3918
-3925
-3931
-3939
-3946
-3954
-3962
-3970
-3978
-3987
-3996
-4005
-4014
-4025
-4035
-4046
-4057
-4067
-4080
-4091
-4104
-4116
-4128
-4141
-4154
-4166
-4179
-4193
-4206
-4219
-4232
-4246
-4259
-4273
-4286
-4299
-4313
-4326
-4340
-4353
-4367
-4380
-4394
-4407
-4421
-4435
-4449
-4462
-4476
-4490
-4504
-4518
-4532
-4546
-4560
-4574
-4588
-4603
-4617
-4631
-4645
-4660
-4674
-4688
-4702
-4717
-4731
-4745
-4759
-4773
-4787
-4801
-4815
-4829
-4842
-4856
-4870
-4884
-4898
-4912
-4926
-4940
-4954
-4968
-4982
-4997
-5011
-5025
-5040
-5054
-5069
-5083
-5098
-5112
-5127
-5142
-5156
-5171
-5185
-5199
-5213
-5227
-5241
-5254
-5267
-5280
-5293
-5305
-5318
-5330
-5342
-5354
-5366
-5377
-5389
-5400
-5411
-5422
-5433
-5444
-5455
-5465
-5476
-5486
-5496
-5506
-5517
-5527
-5537
-5546
-5556
-5566
-5576
-5585
-5595
-5604
-5613
-5622
-5632
-5641
-5650
-5659
-5668
-5677
-5686
-5695
-5704
-5713
-5722
-5730
-5739
-5748
-5756
-5765
-5773
-5781
-5789
-5797
-5804
-5812
-5819
-5825
-5832
-5838
-5844
-5850
-5855
-5860
-5865
-5870
-5874
-5878
-5881
-5884
-5887
-5890
-5892
-5894
-5896
-5897
-5898
-5899
-5900
-5901
-5901
-5901
-5901
-5900
-5900
-5899
-5897
-5896
-5894
-5891
-5888
-5885
-5881
-5876
-5871
-5866
-5860
-5854
-5848
-5841
-5833
-5826
-5817
-5809
-5800
-5791
-5782
-5772
-5762
-5752
-5741
-5731
-5720
-5708
-5697
-5685
-5673
-5661
-5649
-5636
-5623
-5610
-5597
-5584
-5571
-5557
-5543
-5529
-5515
-5501
-5487
-5473
-5458
-5443
-5429
-5414
-5399
-5384
-5369
-5353
-5338
-5322
-5307
-5291
-5275
-5259
-5243
-5227
-5211
-5195
-5178
-5161
-5145
-5128
-5111
-5094
-5076
-5059
-5042
-5024
-5007
-4989
-4971
-4954
-4936
-4918
-4901
-4883
-4866
-4848
-4831
-4814
-4796
-4779
-4763
-4746
-4729
-4713
-4696
-4680
-4664
-4647
-4631
-4615
-4599
-4582
-4566
-4550
-4535
-4519
-4503
-4487
-4472
-4456
-4441
-4425
-4410
-4395
-4380
-4365
-4350
-4335
-4320
-4306
-4292
-4277
-4263
-4249
-4235
-4221
-4207
-4193
-4180
-4166
-4153
-4139
-4126
-4113
-4100
-4088
-4075
-4062
-4050
-4038
-4026
-4014
-4002
-3991
-3980
-3969
-3958
-3948
-3937
-3927
-3917
-3908
-3898
-3889
-3880
-3871
-3862
-3853
-3845
-3836
-3828
-3820
-3812
-3804
-3797
-3789
-3781
-3774
-3766
-3759
-3751
-3744
-3737
-3729
-3722
-3715
-3708
-3700
-3693
-3686
-3679
-3671
-3664
-3656
-3649
-3641
-3634
-3626
-3618
-3610
-3602
-3594
-3585
-3576
-3568
-3559
-3550
-3540
-3531
-3521
-3512
-3502
-3492
-3482
-3472
-3461
-3451
-3441
-3430
-3420
-3410
-3400
-3389
-3379
-3369
-3359
-3349
-3339
-3329
-3319
-3309
-3299
-3289
-3279
-3268
-3258
-3248
-3237
-3227
-3216
-3205
-3194
-3183
-3172
-3160
-3149
-3137
-3124
-3112
-3100
-3087
-3074
-3061
-3048
-3035
-3022
-3008
-2995
-2981
-2967
-2953
-2939
-2925
-2910
-2895
-2881
-2865
-2850
-2834
-2818
-2802
-2786
-2769
-2752
-2735
-2718
-2700
-2682
-2664
-2646
-2627
-2609
-2590
-2572
-2553
-2535
-2516
-2497
-2479
-2460
-2442
-2424
-2405
-2387
-2368
-2350
-2331
-2313
-2294
-2275
-2257
-2238
-2219
-2200
-2181
-2161
-2142
-2122
-2103
-2083
-2063
-2043
-2023
-2003
-1983
-1962
-1942
-1921
-1901
-1880
-1859
-1838
-1817
-1796
-1775
-1753
-1732
-1710
-1689
-1667
-1645
-1622
-1600
-1577
-1555
-1532
-1509
-1485
-1462
-1438
-1414
-1390
-1366
-1342
-1318
-1293
-1268
-1244
-1219
-1194
-1169
-1144
-1118
-1093
-1067
-1041
-1014
-989
-963
-936
-910
-883
-856
-829
-801
-774
-746
-719
-691
-663
-635
-607
-579
-550
-522
-494
-465
-437
-408
-379
-351
-322
-293
-264
-235
-205
-176
-146
-116
-86
-55
-24
7
38
70
101
133
166
198
231
264
297
330
364
397
431
464
498
531
565
598
632
666
699
733
767
801
835
868
902
936
970
1004
1038
1073
1106
1140
1174
1208
1242
1276
1310
1343
1377
1411
1444
1477
1511
1543
1576
1609
1641
1673
1705
1737
1768
1800
1832
1863
1895
1926
1958
1990
2021
2053
2085
2117
2149
2181
2213
2245
2277
2309
2341
2372
2404
2436
2467
2499
2530
2561
2592
2624
2654
2685
2716
2746
2777
2807
2837
2867
2897
2927
2956
2986
3016
3045
3075
3104
3134
3164
3193
3223
3253
3282
3312
3342
3372
3403
3433
3463
3494
3525
3556
3587
3618
3649
3681
3712
3744
3776
3808
3840
3872
3904
3937
3969
4002
4034
4067
4100
4133
4165
4198
4231
4264
4296
4329
4361
4394
4426
4458
4491
4523
4555
4586
4618
4650
4682
4714
4746
4778
4809
4842
4874
4906
4938
4970
5003
5035
5067
5100
5132
5165
5197
5230
5262
5295
5327
5359
5392
5424
5456
5488
5520
5552
5584
5615
5647
5678
5710
5741
5772
5803
5834
5864
5895
5925
5955
5985
6015
6044
6074
6103
6132
6161
6190
6219
6247
6276
6304
6332
6361
6389
6416
6444
6472
6499
6527
6554
6581
6608
6634
6661
6687
6713
6739
6765
6791
6816
6841
6867
6892
6916
6941
6965
6989
7013
7037
7061
7084
7107
7130
7153
7176
7199
7221
7243
7265
7287
7309
7330
7352
7373
7395
7416
7437
7458
7479
7500
7521
7542
7562
7582
7602
7622
7642
7662
7681
7701
7720
7740
7759
7779
7798
7818
7838
7857
7877
7897
7917
7937
7957
7977
7998
8018
8038
8058
8080
8100
8121
8141
8162
8183
8204
8224
8245
8265
8285
8305
8325
8345
8365
8385
8405
8425
8445
8465
8485
8505
8525
8545
8565
8585
8605
8625
8645
8665
8685
8705
8724
8744
8764
8784
8803
8822
8841
8860
8879
8897
8916
8933
8951
8968
8985
9001
9017
9033
9048
9063
9077
9092
9105
9118
9131
9144
9156
9168
9179
9190
9201
9211
9221
9231
9240
9249
9257
9265
9272
9279
9286
9292
9298
9304
9309
9314
9318
9322
9325
9328
9331
9333
9335
9336
9337
9338
9338
9338
9338
9337
9335
9334
9332
9330
9328
9325
9322
9319
9315
9311
9307
9303
9299
9294
9290
9285
9280
9275
9270
9264
9259
9253
9247
9242
9236
9230
9224
9217
9211
9205
9198
9191
9184
9178
9171
9163
9156
9149
9142
9135
9127
9120
9113
9106
9098
9091
9084
9077
9070
9063
9056
9048
9041
9034
9026
9019
9011
9003
8996
8988
8980
8972
8965
8957
8948
8940
8932
8924
8916
8908
8899
8891
8883
8875
8867
8859
8851
8843
8835
8827
8820
8812
8805
8797
8790
8782
8775
8767
8759
8752
8744
8736
8728
8720
8712
8704
8696
8688
8680
8672
8664
8656
8647
8639
8631
8623
8615
8607
8599
8592
8584
8576
8569
8561
8554
8546
8539
8532
8524
8517
8510
8503
8495
8488
8481
8473
8466
8458
8450
8443
8435
8428
8420
8412
8405
8397
8390
8382
8375
8368
8361
8354
8347
8340
8333
8327
8321
8314
8308
8303
8297
8292
8286
8281
8276
8271
8267
8262
8258
8253
8249
8245
8241
8237
8233
8229
8225
8221
8218
8214
8211
8208
8205
8202
8199
8196
8194
8191
8189
8186
8185
8183
8180
8180
8179
8178
8177
8176
8176
8176
8176
8176
8177
8178
8179
8180
8182
8183
8186
8188
8189
8193
8196
8199
8202
8206
8210
8213
8217
8221
8225
8229
8233
8237
8241
8245
8248
8252
8255
8259
8262
8265
8268
8271
8274
8277
8280
8282
8285
8288
8291
8294
8297
8300
8303
8306
8310
8313
8316
8320
8324
8328
8331
8335
8339
8344
8348
8352
8356
8360
8364
8368
8372
8375
8379
8383
8386
8390
8393
8396
8399
8402
8405
8407
8410
8412
8414
8416
8418
8420
8422
8423
8424
8426
8427
8428
8429
8429
8430
8431
8431
8431
8431
8431
8431
8431
8430
8429
8429
8427
8426
8424
8423
8420
8418
8415
8412
8409
8405
8401
8397
8392
8387
8382
8377
8372
8366
8361
8355
8349
8343
8337
8331
8325
8319
8312
8306
8299
8293
8286
8280
8273
8266
8259
8251
8244
8236
8229
8221
8213
8205
8197
8188
8180
8170
8162
8153
8143
8134
8124
8114
8103
8093
8083
8073
8061
8051
8039
8028
8016
8005
7993
7981
7969
7957
7944
7931
7919
7906
7893
7880
7866
7853
7839
7825
7811
7797
7783
7769
7754
7740
7726
7711
7697
7683
7669
7654
7640
7626
7612
7598
7584
7569
7555
7541
7526
7512
7497
7483
7468
7453
7438
7423
7408
7393
7377
7361
7345
7330
7314
7298
7282
7266
7250
7234
7218
7202
7187
7171
7155
7139
7124
7108
7092
7076
7060
7044
7027
7011
6994
6977
6960
6942
6924
6907
6889
6871
6852
6834
6815
6797
6778
6759
6740
6721
6702
6683
6664
6645
6626
6606
6587
6568
6549
6530
6510
6491
6472
6452
6433
6413
6394
6374
6354
6334
6313
6293
6273
6252
6231
6211
6190
6170
6149
6128
6108
6088
6067
6047
6028
6008
5988
5969
5950
5931
5913
5894
5876
5859
5841
5824
5807
5790
5773
5756
5739
5723
5706
5690
5673
5657
5641
5625
5609
5593
5577
5562
5546
5530
5514
5499
5483
5468
5453
5438
5423
5408
5393
5378
5363
5349
5334
5319
5305
5290
5276
5261
5247
5233
5219
5205
5191
5177
5163
5149
5135
5122
5109
5096
5083
5071
5059
5047
5035
5023
5012
5001
4990
4979
4968
4957
4947
4936
4926
4915
4905
4894
4884
4873
4862
4852
4841
4830
4819
4808
4797
4785
4774
4763
4751
4740
4729
4718
4706
4695
4685
4674
4663
4652
4642
4631
4621
4610
4599
4589
4578
4566
4555
4544
4532
4520
4508
4496
4484
4471
4458
4445
4432
4418
4404
4390
4375
4360
4345
4329
4313
4296
4279
4262
4245
4227
4209
4191
4173
4154
4136
4117
4097
4078
4059
4038
4019
3999
3978
3958
3937
3916
3894
3873
3851
3828
3805
3782
3759
3736
3712
3687
3663
3638
3613
3588
3562
3536
3510
3484
3458
3431
3405
3378
3351
3324
3298
3271
3244
3217
3190
3163
3137
3110
3083
3056
3028
3001
2974
2946
2918
2891
2862
2834
2806
2777
2748
2720
2690
2661
2632
2602
2572
2542
2512
2482
2452
2422
2392
2362
2332
2302
2272
2243
2213
2183
2154
2124
2095
2065
2036
2005
1977
1947
1918
1888
1859
1829
1799
1770
1740
1710
1680
1650
1620
1590
1560
1531
1502
1472
1443
1415
1386
1358
1330
1302
1274
1247
1219
1192
1165
1138
1112
1085
1058
1032
1004
979
952
925
899
872
845
818
790
763
735
708
680
652
624
596
568
540
512
484
456
427
399
370
342
313
285
256
228
199
170
142
113
85
56
27
-1
-30
-58
-87
-115
-144
-172
-200
-228
-256
-284
-312
-339
-366
-394
-421
-447
-474
-500
-526
-552
-578
-604
-629
-654
-679
-703
-728
-752
-776
-800
-823
-847
-870
-893
-916
-939
-961
-984
-1006
-1029
-1051
-1073
-1095
-1116
-1138
-1159
-1181
-1202
-1222
-1243
-1264
-1284
-1304
-1324
-1343
-1363
-1382
-1401
-1420
-1439
-1458
-1476
-1495
-1513
-1531
-1550
-1568
-1585
-1603
-1621
-1638
-1656
-1673
-1690
-1707
-1724
-1741
-1758
-1775
-1792
-1809
-1826
-1843
-1860
-1877
-1894
-1911
-1928
-1944
-1961
-1978
-1994
-2011
-2027
-2044
-2061
-2077
-2094
-2111
-2127
-2144
-2161
-2178
-2194
-2211
-2228
-2244
-2261
-2277
-2294
-2311
-2327
-2344
-2361
-2379
-2396
-2413
-2431
-2449
-2467
-2485
-2503
-2521
-2539
-2557
-2576
-2594
-2613
-2631
-2650
-2669
-2688
-2706
-2725
-2744
-2762
-2781
-2800
-2818
-2837
-2856
-2874
-2893
-2911
-2930
-2948
-2967
-2986
-3005
-3024
-3043
-3062
-3082
-3102
-3122
-3142
-3162
-3182
-3203
-3224
-3245
-3266
-3287
-3308
-3329
-3351
-3372
-3393
-3415
-3436
-3457
-3479
-3500
-3521
-3542
-3564
-3585
-3606
-3627
-3648
-3669
-3689
-3710
-3730
-3751
-3771
-3791
-3811
-3831
-3851
-3871
-3890
-3910
-3930
-3949
-3969
-3988
-4006
-4027
-4046
-4065
-4085
-4104
-4123
-4142
-4160
-4179
-4198
-4216
-4235
-4253
-4271
-4290
-4308
-4326
-4344
-4363
-4381
-4399
-4417
-4436
-4454
-4472
-4491
-4509
-4528
-4546
-4565
-4584
-4604
-4623
-4643
-4663
-4683
-4704
-4724
-4745
-4765
-4786
-4807
-4827
-4848
-4869
-4890
-4910
-4931
-4952
-4972
-4993
-5014
-5035
-5056
-5077
-5098
-5120
-5141
-5163
-5184
-5206
-5229
-5251
-5274
-5297
-5320
-5344
-5368
-5392
-5416
-5441
-5466
-5491
-5516
-5541
-5566
-5592
-5617
-5642
-5668
-5694
-5719
-5745
-5770
-5796
-5822
-5848
-5874
-5900
-5926
-5952
-5978
-6005
-6032
-6058
-6085
-6113
-6140
-6168
-6196
-6225
-6253
-6282
-6311
-6341
-6370
-6400
-6429
-6459
-6488
-6518
-6547
-6577
-6606
-6635
-6664
-6693
-6722
-6751
-6779
-6808
-6837
-6865
-6893
-6921
-6949
-6977
-7005
-7033
-7061
-7089
-7117
-7144
-7172
-7200
-7228
-7256
-7284
-7312
-7340
-7367
-7395
-7423
-7451
-7479
-7507
-7534
-7562
-7590
-7618
-7645
-7673
-7701
-7729
-7756
-7784
-7811
-7838
-7865
-7892
-7919
-7946
-7973
-7999
-8026
-8052
-8077
-8105
-8131
-8157
-8183
-8209
-8235
-8261
-8286
-8312
-8338
-8364
-8389
-8415
-8441
-8466
-8492
-8518
-8544
-8570
-8596
-8621
-8647
-8673
-8699
-8725
-8751
-8777
-8802
-8828
-8854
-8879
-8905
-8930
-8956
-8981
-9007
-9032
-9057
-9083
-9108
-9134
-9159
-9184
-9210
-9235
-9261
-9286
-9311
-9337
-9363
-9388
-9414
-9439
-9465
-9491
-9517
-9542
-9568
-9593
-9619
-9644
-9670
-9695
-9720
-9745
-9770
-9795
-9820
-9845
-9870
-9895
-9921
-9946
-9971
-9996
-10021
-10047
-10072
-10097
-10122
-10147
-10172
-10196
-10221
-10245
-10270
-10293
-10317
-10340
-10363
-10386
-10408
-10430
-10451
-10472
-10492
-10512
-10532
-10551
-10570
-10589
-10607
-10625
-10643
-10661
-10679
-10696
-10714
-10731
-10749
-10767
-10784
-10802
-10819
-10837
-10855
-10872
-10889
-10907
-10924
-10940
-10957
-10973
-10989
-11005
-11020
-11035
-11049
-11063
-11077
-11090
-11103
-11116
-11128
-11140
-11151
-11162
-11173
-11183
-11193
-11203
-11213
-11223
-11232
-11242
-11251
-11260
-11269
-11279
-11288
-11297
-11306
-11315
-11324
-11333
-11341
-11350
-11358
-11366
-11374
-11382
-11389
-11397
-11403
-11410
-11416
-11422
-11428
-11433
-11438
-11443
-11448
-11452
-11456
-11461
-11465
-11469
-11473
-11477
-11481
-11485
-11489
-11493
-11498
-11502
-11506
-11511
-11516
-11520
-11525
-11529
-11534
-11539
-11543
-11548
-11552
-11556
-11560
-11565
-11569
-11573
-11576
-11580
-11583
-11587
-11590
-11593
-11595
-11598
-11600
-11602
-11604
-11605
-11607
-11608
-11609
-11611
-11612
-11613
-11614
-11616
-11617
-11618
-11620
-11621
-11623
-11625
-11626
-11628
-11630
-11632
-11633
-11635
-11637
-11638
-11640
-11641
-11643
-11644
-11646
-11647
-11648
-11648
-11649
-11649
-11649
-11649
-11648
-11647
-11646
-11645
-11644
-11642
-11640
-11638
-11635
-11633
-11630
-11627
-11624
-11621
-11618
-11615
-11612
-11609
-11607
-11604
-11602
-11599
-11597
-11595
-11593
-11591
-11588
-11586
-11584
-11582
-11580
-11578
-11575
-11573
-11570
-11567
-11563
-11560
-11556
-11552
-11548
-11544
-11540
-11535
-11531
-11526
-11521
-11516
-11511
-11506
-11501
-11495
-11490
-11484
-11479
-11473
-11467
-11461
-11455
-11448
-11442
-11435
-11428
-11420
-11413
-11405
-11397
-11389
-11380
-11372
-11363
-11354
-11344
-11335
-11325
-11316
-11306
-11296
-11285
-11275
-11264
-11254
-11243
-11232
-11221
-11210
-11199
-11188
-11177
-11165
-11154
-11143
-11131
-11120
-11108
-11097
-11085
-11073
-11061
-11049
-11037
-11024
-11012
-10999
-10986
-10974
-10961
-10948
-10934
-10921
-10908
-10895
-10881
-10867
-10854
-10840
-10826
-10812
-10797
-10783
-10768
-10753
-10738
-10723
-10707
-10691
-10675
-10659
-10643
-10626
-10610
-10593
-10576
-10559
-10541
-10524
-10506
-10489
-10471
-10453
-10435
-10417
-10398
-10380
-10362
-10343
-10324
-10306
-10286
-10267
-10248
-10228
-10208
-10187
-10167
-10146
-10124
-10102
-10080
-10057
-10035
-10011
-9988
-9964
-9940
-9916
-9892
-9867
-9843
-9818
-9793
-9768
-9743
-9718
-9692
-9667
-9641
-9615
-9590
-9564
-9538
-9512
-9486
-9460
-9433
-9406
-9379
-9352
-9325
-9297
-9268
-9240
-9211
-9181
-9151
-9121
-9090
-9059
-9028
-8997
-8965
-8933
-8901
-8868
-8836
-8803
-8770
-8737
-8704
-8672
-8639
-8606
-8574
-8541
-8509
-8477
-8445
-8413
-8381
-8350
-8318
-8287
-8256
-8225
-8193
-8162
-8131
-8100
-8069
-8038
-8006
-7975
-7943
-7912
-7880
-7849
-7817
-7785
-7753
-7721
-7689
-7657
-7624
-7592
-7560
-7527
-7495
-7462
-7429
-7396
-7363
-7330
-7297
-7264
-7230
-7197
-7163
-7129
-7096
-7062
-7028
-6993
-6959
-6924
-6890
-6855
-6820
-6784
-6749
-6714
-6678
-6643
-6608
-6572
-6537
-6501
-6466
-6430
-6395
-6359
-6324
-6289
-6254
-6220
-6185
-6151
-6116
-6082
-6049
-6015
-5981
-5948
-5914
-5881
-5848
-5815
-5782
-5749
-5717
-5684
-5652
-5620
-5588
-5557
-5525
-5494
-5462
-5431
-5401
-5370
-5340
-5309
-5279
-5249
-5220
-5191
-5161
-5132
-5104
-5075
-5047
-5018
-4990
-4962
-4935
-4907
-4880
-4853
-4826
-4799
-4773
-4747
-4721
-4695
-4670
-4645
-4620
-4595
-4570
-4545
-4521
-4496
-4472
-4448
-4424
-4400
-4376
-4352
-4328
-4304
-4280
-4257
-4233
-4209
-4186
-4162
-4139
-4115
-4091
-4069
-4046
-4022
-3999
-3976
-3953
-3931
-3908
-3885
-3862
-3840
-3817
-3795
-3772
-3750
-3728
-3705
-3683
-3661
-3638
-3616
-3593
-3571
-3548
-3526
-3503
-3480
-3457
-3435
-3412
-3389
-3366
-3343
-3320
-3297
-3274
-3251
-3228
-3205
-3183
-3160
-3137
-3114
-3092
-3069
-3047
-3025
-3002
-2980
-2958
-2935
-2913
-2891
-2869
-2847
-2825
-2802
-2780
-2758
-2735
-2713
-2690
-2667
-2644
-2621
-2598
-2575
-2551
-2528
-2504
-2480
-2457
-2433
-2409
-2385
-2362
-2338
-2314
-2290
-2266
-2243
-2219
-2195
-2171
-2147
-2124
-2100
-2077
-2053
-2029
-2005
-1983
-1960
-1937
-1914
-1891
-1868
-1845
-1822
-1800
-1777
-1755
-1732
-1710
-1688
-1666
-1644
-1622
-1601
-1579
-1558
-1537
-1515
-1494
-1473
-1453
-1432
-1412
-1391
-1371
-1351
-1331
-1312
-1292
-1273
-1254
-1235
-1216
-1197
-1179
-1160
-1141
-1123
-1104
-1086
-1067
-1049
-1031
-1012
-994
-976
-958
-941
-923
-906
-890
-873
-857
-842
-826
-811
-797
-782
-768
-755
-742
-729
-716
-704
-692
-681
-670
-659
-648
-638
-628
-618
-609
-599
-590
-581
-573
-564
-555
-547
-539
-531
-523
-515
-507
-500
-492
-486
-479
-473
-467
-462
-457
-453
-449
-446
-443
-440
-438
-436
-435
-435
-435
-435
-435
-436
-437
-439
-440
-442
-443
-445
-447
-449
-451
-453
-456
-458
-461
-464
-467
-470
-474
-478
-482
-487
-492
-498
-504
-511
-518
-525
-533
-541
-550
-559
-569
-579
-590
-601
-612
-623
-635
-647
-659
-671
-682
-694
-706
-717
-728
-740
-751
-761
-772
-783
-794
-804
-815
-825
-836
-847
-858
-869
-880
-891
-903
-914
-925
-937
-948
-960
-971
-983
-994
-1004
-1016
-1028
-1039
-1050
-1061
-1072
-1083
-1094
-1105
-1116
-1127
-1138
-1149
-1160
-1171
-1182
-1193
-1204
-1216
-1227
-1239
-1250
-1262
-1274
-1286
-1298
-1310
-1322
-1335
-1347
-1360
-1372
-1385
-1398
-1411
-1424
-1437
-1450
-1463
-1476
-1489
-1502
-1515
-1528
-1540
-1553
-1565
-1577
-1588
-1600
-1611
-1622
-1633
-1644
-1654
-1664
-1674
-1684
-1693
-1702
-1711
-1719
-1728
-1735
-1743
-1750
-1757
-1764
-1771
-1777
-1784
-1790
-1796
-1802
-1808
-1814
-1819
-1825
-1830
-1835
-1840
-1845
-1849
-1853
-1857
-1861
-1865
-1868
-1871
-1874
-1876
-1879
-1881
-1883
-1885
-1886
-1888
-1889
-1891
-1892
-1893
-1894
-1895
-1896
-1897
-1898
-1899
-1900
-1900
-1901
-1902
-1903
-1903
-1904
-1905
-1905
-1905
-1906
-1906
-1907
-1907
-1907
-1908
-1908
-1908
-1909
-1909
-1910
-1910
-1911
-1911
-1912
-1912
-1913
-1914
-1914
-1915
-1915
-1916
-1917
-1917
-1918
-1919
-1920
-1921
-1922
-1923
-1924
-1924
-1925
-1926
-1927
-1927
-1928
-1929
-1929
-1930
-1930
-1931
-1931
-1931
-1932
-1932
-1932
-1932
-1931
-1931
-1931
-1930
-1930
-1929
-1928
-1928
-1926
-1925
-1924
-1922
-1920
-1918
-1915
-1913
-1910
-1907
-1904
-1901
-1897
-1893
-1889
-1885
-1881
-1876
-1872
-1867
-1862
-1857
-1852
-1847
-1842
-1836
-1831
-1827
-1822
-1817
-1812
-1807
-1802
-1797
-1792
-1787
-1782
-1777
-1771
-1766
-1760
-1755
-1749
-1744
-1738
-1732
-1726
-1720
-1714
-1708
-1702
-1695
-1688
-1681
-1674
-1667
-1660
-1652
-1645
-1637
-1629
-1621
-1612
-1604
-1595
-1586
-1577
-1568
-1559
-1549
-1540
-1530
-1520
-1510
-1500
-1490
-1480
-1470
-1459
-1449
-1439
-1429
-1418
-1408
-1398
-1387
-1377
-1366
-1355
-1345
-1334
-1324
-1313
-1303
-1293
-1283
-1273
-1263
-1253
-1243
-1234
-1224
-1214
-1205
-1196
-1187
-1178
-1169
-1160
-1151
-1143
-1135
-1126
-1118
-1110
-1103
-1095
-1088
-1082
-1075
-1069
-1063
-1057
-1052
-1046
-1042
-1037
-1033
-1029
-1026
-1022
-1020
-1018
-1016
-1016
-1016
-1016
-1016
-1016
-1016
-1018
-1018
-1020
-1022
-1022
-1024
-1025
-1026
-1027
-1028
-1029
-1029
-1029
-1029
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1020
-1020
-1018
-1016
-1016
-1014
-1014
-1014
-1012
-1012
-1012
-1010
-1010
-1010
-1010
-1008
-1008
-1008
-1006
-1006
-1004
-1002
-1002
-1000
-999
-997
-995
-994
-992
-990
-988
-986
-984
-982
-980
-979
-977
-976
-974
-973
-972
-971
-970
-969
-968
-967
-966
-965
-964
-963
-961
-960
-958
-956
-954
-952
-949
-947
-944
-940
-937
-933
-930
-926
-922
-917
-913
-909
-905
-900
-896
-892
-887
-883
-878
-873
-868
-863
-858
-853
-848
-842
-837
-831
-825
-819
-812
-806
-799
-792
-785
-778
-770
-763
-756
-748
-741
-733
-726
-718
-711
-704
-697
-690
-683
-676
-669
-663
-656
-650
-643
-637
-631
-625
-618
-612
-606
-600
-594
-588
-582
-576
-570
-564
-558
-551
-545
-540
-534
-528
-522
-517
-512
-506
-501
-496
-492
-487
-483
-478
-474
-470
-467
-463
-459
-456
-453
-450
-447
-444
-441
-438
-435
-432
-429
-426
-422
-419
-415
-412
-408
-404
-400
-395
-391
-386
-382
-377
-372
-367
-361
-356
-351
-345
-340
-334
-328
-322
-316
-310
-304
-298
-292
-285
-279
-272
-265
-258
-251
-243
-236
-228
-220
-212
-203
-195
-186
-177
-167
-157
-147
-137
-126
-115
-104
-92
-81
-69
-56
-44
-31
-18
-4
9
23
37
52
66
81
96
111
126
141
157
172
188
204
220
236
252
269
285
302
319
336
353
370
387
404
422
440
458
476
494
512
530
549
567
586
604
623
642
661
680
699
718
737
755
774
793
812
831
850
868
887
906
925
944
963
982
1000
1020
1040
1059
1078
1097
1116
1135
1154
1173
1192
1210
1229
1247
1266
1284
1303
1321
1340
1358
1376
1394
1412
1430
1448
1466
1484
1502
1520
1538
1556
1575
1593
1611
1629
1648
1666
1685
1704
1723
1743
1762
1782
1803
1824
1845
1866
1888
1910
1933
1956
1979
2001
2025
2050
2074
2099
2123
2148
2173
2199
2224
2250
2275
2301
2327
2353
2379
2406
2432
2459
2485
2512
2539
2566
2594
2621
2649
2677
2705
2733
2761
2790
2818
2847
2876
2906
2935
2965
2994
3024
3054
3084
3115
3145
3175
3206
3236
3266
3296
3326
3356
3386
3415
3445
3474
3504
3533
3563
3592
3621
3650
3679
3708
3736
3765
3794
3822
3851
3879
3908
3937
3966
3995
4024
4053
4082
4112
4141
4170
4199
4228
4257
4286
4315
4343
4372
4400
4428
4456
4484
4512
4539
4567
4594
4622
4649
4676
4703
4730
4757
4783
4810
4836
4863
4889
4915
4941
4967
4993
5018
5044
5070
5095
5121
5146
5171
5196
5220
5245
5269
5293
5317
5340
5363
5387
5410
5432
5455
5478
5500
5522
5545
5567
5589
5612
5634
5657
5679
5702
5725
5747
5770
5794
5817
5841
5865
5889
5914
5938
5963
5989
6014
6040
6066
6093
6119
6146
6173
6200
6227
6255
6282
6310
6338
6366
6394
6422
6450
6478
6506
6535
6563
6592
6621
6650
6678
6707
6736
6765
6793
6822
6851
6880
6910
6939
6969
6998
7028
7058
7088
7118
7148
7178
7209
7239
7270
7300
7331
7362
7393
7423
7454
7485
7515
7545
7576
7606
7636
7666
7696
7726
7755
7785
7814
7844
7873
7903
7932
7961
7990
8019
8048
8077
8106
8135
8164
8192
8221
8249
8277
8305
8332
8360
8386
8413
8439
8465
8490
8515
8540
8564
8588
8611
8634
8657
8679
8700
8722
8742
8763
8783
8803
8823
8842
8861
8880
8899
8917
8936
8954
8972
8990
9008
9026
9044
9062
9079
9097
9114
9131
9148
9164
9181
9197
9213
9228
9244
9259
9274
9289
9303
9317
9332
9346
9360
9373
9387
9401
9414
9427
9441
9454
9468
9481
9495
9509
9522
9536
9550
9563
9577
9591
9604
9618
9631
9644
9658
9671
9684
9697
9710
9722
9735
9747
9760
9772
9784
9796
9808
9821
9833
9845
9857
9868
9880
9892
9904
9915
9926
9938
9949
9960
9971
9982
9992
10003
10013
10023
10032
10042
10051
10060
10069
10077
10085
10093
10101
10108
10116
10123
10130
10137
10144
10150
10157
10163
10169
10176
10182
10188
10194
10200
10206
10211
10217
10223
10229
10235
10241
10246
10252
10258
10264
10270
10276
10282
10288
10294
10299
10305
10311
10316
10321
10326
10332
10336
10341
10345
10350
10353
10357
10360
10363
10365
10367
10369
10370
10371
10372
10373
10373
10373
10373
10373
10373
10372
10372
10371
10370
10369
10368
10367
10366
10365
10364
10363
10362
10361
10359
10358
10358
10357
10356
10355
10354
10354
10353
10352
10352
10351
10351
10351
10350
10350
10350
10350
10350
10350
10350
10350
10350
10350
10350
10351
10351
10351
10352
10353
10354
10355
10357
10358
10360
10362
10365
10367
10370
10373
10376
10379
10382
10385
10389
10392
10396
10399
10403
10406
10409
10413
10416
10419
10422
10425
10428
10431
10433
10436
10439
10442
10445
10448
10451
10454
10457
10460
10463
10467
10470
10474
10478
10482
10487
10491
10496
10501
10506
10512
10517
10523
10529
10535
10542
10548
10554
10561
10567
10574
10580
10587
10593
10600
10607
10614
10620
10627
10634
10641
10647
10654
10660
10667
10673
10680
10686
10692
10699
10705
10711
10716
10722
10727
10733
10738
10743
10747
10752
10756
10760
10764
10768
10772
10776
10779
10783
10786
10789
10792
10795
10798
10801
10804
10806
10809
10811
10813
10815
10817
10819
10821
10823
10825
10826
10827
10828
10829
10830
10830
10830
10830
10829
10829
10828
10827
10825
10824
10822
10820
10818
10815
10813
10810
10807
10804
10801
10798
10794
10791
10788
10784
10781
10777
10774
10770
10767
10763
10759
10755
10752
10748
10744
10739
10735
10731
10727
10723
10719
10715
10711
10707
10703
10699
10695
10691
10687
10683
10680
10676
10672
10669
10665
10661
10658
10655
10651
10647
10644
10640
10636
10632
10628
10624
10619
10614
10609
10604
10599
10593
10587
10580
10573
10566
10558
10550
10542
10533
10525
10515
10506
10497
10487
10477
10467
10456
10445
10434
10423
10411
10399
10387
10375
10362
10349
10335
10321
10307
10293
10278
10263
10247
10231
10215
10198
10182
10164
10147
10129
10111
10093
10074
10055
10036
10016
9996
9977
9957
9937
9917
9896
9876
9855
9834
9813
9793
9772
9750
9729
9708
9687
9666
9645
9625
9604
9583
9562
9541
9520
9499
9478
9457
9436
9414
9393
9371
9349
9327
9304
9281
9258
9234
9210
9185
9161
9135
9110
9084
9058
9032
9005
8978
8951
8924
8896
8869
8841
8814
8786
8758
8731
8703
8675
8647
8619
8591
8563
8534
8505
8476
8447
8417
8387
8356
8325
8294
8263
8231
8198
8166
8132
8099
8064
8031
7997
7962
7927
7892
7857
7821
7785
7750
7714
7678
7642
7606
7570
7534
7498
7462
7426
7390
7354
7318
7282
7246
7209
7172
7135
7098
7061
7023
6985
6947
6909
6871
6832
6793
6755
6716
6677
6637
6598
6559
6519
6479
6440
6400
6360
6320
6280
6240
6200
6160
6120
6080
6039
5999
5959
5918
5878
5837
5797
5756
5715
5674
5633
5592
5551
5510
5468
5427
5385
5344
5302
5260
5219
5177
5135
5092
5050
5008
4965
4923
4880
4837
4794
4751
4708
4664
4621
4577
4534
4490
4446
4402
4359
4315
4270
4226
4182
4138
4094
4050
4005
3961
3917
3873
3829
3785
3741
3697
3653
3609
3565
3521
3477
3432
3388
3343
3299
3254
3209
3164
3119
3074
3029
2985
2940
2895
2850
2805
2761
2717
2672
2628
2584
2540
2497
2453
2410
2366
2323
2280
2237
2194
2150
2107
2064
2021
1977
1934
1890
1847
1803
1759
1715
1671
1627
1583
1538
1494
1450
1405
1361
1316
1272
1227
1183
1138
1094
1050
1006
962
918
875
831
788
745
702
659
617
574
532
489
447
405
362
320
278
235
193
150
108
66
23
-19
-61
-103
-145
-186
-228
-269
-310
-352
-393
-434
-475
-515
-556
-597
-638
-678
-719
-759
-799
-840
-880
-920
-961
-1000
-1041
-1082
-1123
-1163
-1204
-1245
-1286
-1327
-1369
-1410
-1452
-1494
-1535
-1577
-1620
-1662
-1704
-1747
-1790
-1832
-1875
-1918
-1961
-2004
-2047
-2090
-2133
-2176
-2218
-2261
-2304
-2346
-2388
-2430
-2472
-2514
-2556
-2598
-2639
-2681
-2722
-2763
-2804
-2845
-2886
-2926
-2967
-3008
-3048
-3089
-3129
-3170
-3211
-3251
-3292
-3333
-3374
-3415
-3456
-3497
-3538
-3579
-3620
-3662
-3703
-3744
-3784
-3825
-3866
-3907
-3948
-3988
-4029
-4070
-4111
-4151
-4192
-4233
-4275
-4316
-4357
-4399
-4441
-4483
-4525
-4568
-4610
-4654
-4697
-4740
-4784
-4828
-4872
-4917
-4961
-5006
-5051
-5096
-5141
-5186
-5231
-5277
-5322
-5368
-5414
-5459
-5505
-5551
-5598
-5644
-5690
-5737
-5783
-5830
-5876
-5923
-5969
-6016
-6063
-6109
-6156
-6202
-6249
-6295
-6341
-6387
-6433
-6479
-6525
-6570
-6615
-6660
-6705
-6749
-6793
-6837
-6881
-6924
-6968
-7011
-7053
-7096
-7138
-7180
-7222
-7264
-7306
-7347
-7388
-7429
-7470
-7511
-7551
-7591
-7631
-7671
-7710
-7749
-7788
-7827
-7865
-7902
-7940
-7977
-8013
-8051
-8087
-8124
-8160
-8196
-8231
-8267
-8302
-8337
-8371
-8406
-8441
-8475
-8510
-8544
-8578
-8612
-8646
-8680
-8713
-8747
-8780
-8813
-8846
-8879
-8912
-8944
-8977
-9009
-9041
-9073
-9104
-9136
-9167
-9199
-9230
-9261
-9292
-9322
-9353
-9383
-9413
-9443
-9473
-9503
-9532
-9562
-9591
-9620
-9649
-9678
-9706
-9735
-9764
-9792
-9820
-9848
-9876
-9904
-9932
-9960
-9988
-10015
-10042
-10070
-10097
-10123
-10150
-10177
-10203
-10229
-10254
-10279
-10304
-10329
-10353
-10377
-10401
-10425
-10448
-10471
-10494
-10517
-10540
-10562
-10584
-10607
-10629
-10651
-10673
-10694
-10716
-10738
-10759
-10780
-10802
-10823
-10844
-10865
-10886
-10907
-10928
-10948
-10969
-10989
-11010
-11030
-11050
-11070
-11090
-11109
-11129
-11148
-11167
-11186
-11205
-11224
-11243
-11261
-11280
-11298
-11316
-11334
-11353
-11371
-11389
-11407
-11425
-11443
-11461
-11479
-11497
-11514
-11532
-11549
-11566
-11583
-11600
-11617
-11634
-11650
-11667
-11683
-11699
-11715
-11731
-11746
-11762
-11777
-11793
-11808
-11823
-11838
-11853
-11868
-11883
-11898
-11912
-11927
-11941
-11955
-11969
-11982
-11995
-12008
-12021
-12033
-12046
-12058
-12070
-12081
-12093
-12104
-12115
-12126
-12137
-12147
-12158
-12168
-12179
-12189
-12199
-12209
-12219
-12230
-12240
-12250
-12260
-12270
-12280
-12290
-12300
-12310
-12319
-12329
-12339
-12348
-12357
-12367
-12376
-12385
-12394
-12403
-12412
-12421
-12430
-12438
-12447
-12456
-12465
-12473
-12482
-12491
-12500
-12509
-12517
-12526
-12535
-12544
-12552
-12561
-12570
-12578
-12587
-12595
-12603
-12611
-12619
-12627
-12635
-12642
-12649
-12656
-12663
-12669
-12675
-12681
-12687
-12693
-12699
-12704
-12710
-12715
-12720
-12725
-12730
-12735
-12740
-12745
-12750
-12754
-12759
-12763
-12767
-12772
-12776
-12779
-12783
-12786
-12789
-12792
-12794
-12796
-12798
-12799
-12800
-12801
-12801
-12800
-12800
-12799
-12797
-12796
-12794
-12791
-12789
-12786
-12782
-12779
-12775
-12771
-12767
-12763
-12758
-12754
-12749
-12744
-12738
-12733
-12727
-12721
-12715
-12709
-12702
-12695
-12688
-12681
-12674
-12666
-12658
-12650
-12642
-12634
-12625
-12616
-12607
-12597
-12587
-12578
-12567
-12557
-12546
-12536
-12524
-12513
-12502
-12490
-12478
-12466
-12454
-12442
-12429
-12417
-12404
-12391
-12378
-12365
-12352
-12338
-12325
-12311
-12298
-12284
-12270
-12256
-12241
-12227
-12212
-12197
-12182
-12166
-12151
-12135
-12119
-12102
-12086
-12069
-12052
-12035
-12018
-12000
-11982
-11963
-11945
-11926
-11907
-11887
-11868
-11848
-11828
-11808
-11787
-11767
-11746
-11726
-11705
-11684
-11663
-11642
-11621
-11600
-11578
-11557
-11535
-11514
-11492
-11470
-11448
-11426
-11404
-11382
-11359
-11336
-11313
-11290
-11267
-11243
-11219
-11194
-11170
-11144
-11119
-11093
-11067
-11041
-11014
-10987
-10959
-10931
-10903
-10874
-10845
-10816
-10786
-10756
-10726
-10695
-10665
-10634
-10603
-10571
-10540
-10508
-10477
-10445
-10412
-10380
-10347
-10314
-10281
-10247
-10213
-10179
-10144
-10109
-10074
-10038
-10002
-9966
-9929
-9892
-9855
-9817
-9779
-9741
-9702
-9663
-9624
-9585
-9545
-9506
-9466
-9426
-9386
-9345
-9305
-9265
-9224
-9184
-9143
-9103
-9062
-9022
-8982
-8941
-8901
-8861
-8821
-8780
-8740
-8700
-8659
-8618
-8577
-8537
-8495
-8454
-8413
-8372
-8330
-8288
-8246
-8204
-8162
-8119
-8077
-8034
-7991
-7949
-7906
-7863
-7820
-7777
-7735
-7692
-7650
-7607
-7565
-7523
-7481
-7440
-7399
-7358
-7317
-7276
-7236
-7195
-7155
-7115
-7075
-7035
-6996
-6956
-6917
-6878
-6839
-6800
-6761
-6723
-6684
-6646
-6607
-6569
-6531
-6492
-6454
-6417
-6379
-6341
-6304
-6267
-6231
-6194
-6158
-6122
-6086
-6050
-6015
-5980
-5945
-5910
-5875
-5840
-5805
-5770
-5736
-5701
-5667
-5632
-5597
-5562
-5527
-5492
-5457
-5422
-5387
-5351
-5316
-5281
-5246
-5210
-5175
-5140
-5105
-5070
-5035
-5000
-4965
-4931
-4897
-4862
-4829
-4795
-4761
-4728
-4695
-4662
-4630
-4597
-4564
-4532
-4499
-4467
-4435
-4403
-4371
-4339
-4307
-4276
-4244
-4213
-4181
-4150
-4119
-4088
-4057
-4026
-3995
-3965
-3934
-3903
-3873
-3842
-3812
-3782
-3752
-3722
-3691
-3661
-3631
-3601
-3572
-3542
-3512
-3482
-3451
-3421
-3391
-3361
-3330
-3299
-3269
-3238
-3207
-3176
-3144
-3113
-3081
-3050
-3018
-2986
-2953
-2921
-2888
-2856
-2823
-2790
-2757
-2724
-2690
-2657
-2623
-2589
-2554
-2519
-2484
-2449
-2413
-2378
-2341
-2305
-2268
-2231
-2194
-2156
-2118
-2080
-2041
-2003
-1964
-1924
-1885
-1846
-1806
-1766
-1726
-1686
-1646
-1605
-1565
-1524
-1483
-1441
-1400
-1358
-1316
-1274
-1232
-1189
-1147
-1104
-1061
-1018
-975
-932
-889
-845
-802
-759
-716
-672
-629
-585
-542
-499
-455
-412
-369
-325
-282
-239
-195
-152
-109
-66
-23
20
63
106
149
193
236
279
322
365
408
451
494
537
580
623
665
708
751
793
836
878
920
962
1004
1045
1087
1128
1169
1209
1250
1290
1330
1370
1409
1449
1488
1526
1565
1603
1641
1679
1716
1754
1791
1827
1864
1900
1936
1972
2007
2043
2078
2113
2148
2182
2217
2251
2285
2319
2353
2386
2419
2452
2485
2517
2550
2582
2614
2645
2677
2708
2739
2770
2800
2831
2861
2891
2920
2950
2979
3009
3038
3066
3095
3123
3152
3180
3207
3235
3262
3289
3316
3343
3369
3395
3420
3445
3470
3494
3519
3542
3566
3589
3612
3635
3657
3679
3701
3723
3744
3766
3787
3807
3828
3848
3868
3888
3908
3928
3947
3966
3984
4003
4021
4038
4056
4073
4090
4107
4123
4139
4154
4169
4184
4198
4212
4226
4239
4252
4264
4276
4288
4300
4311
4322
4332
4343
4352
4362
4371
4380
4389
4397
4405
4412
4419
4426
4432
4438
4443
4449
4453
4458
4462
4466
4469
4472
4475
4478
4480
4483
4485
4487
4489
4491
4493
4495
4497
4499
4501
4502
4504
4506
4508
4510
4512
4514
4516
4518
4521
4523
4526
4528
4530
4533
4535
4538
4540
4542
4545
4547
4549
4552
4554
4556
4559
4561
4563
4565
4567
4569
4571
4572
4574
4575
4576
4577
4578
4579
4580
4580
4581
4581
4582
4582
4582
4582
4582
4582
4581
4581
4580
4580
4579
4578
4577
4576
4575
4574
4573
4571
4570
4568
4567
4565
4563
4562
4560
4558
4557
4555
4553
4551
4550
4548
4546
4544
4543
4541
4539
4537
4536
4534
4532
4530
4528
4526
4524
4522
4520
4517
4514
4511
4508
4505
4502
4498
4494
4491
4487
4483
4478
4474
4470
4465
4460
4456
4451
4446
4441
4436
4431
4426
4421
4416
4411
4406
4401
4397
4392
4387
4382
4377
4372
4368
4363
4358
4353
4348
4343
4338
4333
4327
4322
4317
4311
4306
4300
4295
4289
4283
4277
4271
4266
4260
4254
4248
4243
4237
4231
4226
4221
4215
4210
4206
4201
4196
4191
4187
4182
4178
4174
4169
4165
4161
4157
4153
4149
4145
4141
4137
4134
4130
4126
4123
4119
4116
4112
4109
4106
4102
4099
4096
4093
4090
4086
4085
4082
4078
4075
4073
4070
4067
4065
4062
4059
4056
4053
4049
4046
4042
4038
4034
4030
4026
4021
4016
4011
4005
4000
3994
3988
3982
3975
3969
3962
3955
3948
3941
3934
3927
3920
3913
3906
3899
3891
3883
3876
3868
3860
3851
3843
3834
3825
3816
3807
3797
3787
3777
3767
3756
3745
3735
3724
3713
3702
3691
3680
3669
3658
3647
3636
3625
3615
3605
3594
3584
3574
3564
3554
3544
3534
3525
3515
3506
3496
3487
3478
3468
3459
3449
3440
3430
3421
3411
3401
3391
3381
3371
3361
3351
3340
3330
3319
3309
3298
3287
3276
3265
3253
3242
3230
3219
3207
3195
3183
3171
3159
3147
3135
3123
3110
3098
3086
3073
3061
3049
3036
3024
3012
2999
2987
2974
2962
2949
2937
2924
2912
2899
2886
2873
2859
2846
2833
2819
2805
2791
2778
2764
2750
2736
2722
2708
2694
2680
2667
2653
2639
2625
2611
2597
2583
2569
2555
2541
2527
2513
2498
2483
2469
2454
2439
2423
2408
2392
2376
2360
2344
2327
2311
2294
2277
2260
2243
2226
2208
2191
2173
2156
2138
2120
2101
2083
2064
2045
2027
2008
1988
1969
1949
1929
1909
1888
1867
1846
1825
1803
1781
1759
1736
1713
1690
1667
1643
1620
1596
1572
1549
1525
1501
1477
1453
1429
1405
1381
1357
1332
1308
1284
1259
1234
1209
1184
1158
1132
1106
1080
1053
1026
999
971
944
916
887
859
830
802
773
744
715
686
656
627
598
569
540
511
482
453
424
396
367
339
310
282
254
226
198
170
142
114
87
59
31
4
-24
-52
-79
-107
-135
-162
-189
-217
-244
-271
-299
-326
-353
-379
-406
-433
-459
-485
-511
-537
-563
-588
-614
-640
-665
-691
-716
-742
-767
-793
-819
-845
-871
-897
-923
-949
-975
-1002
-1029
-1055
-1082
-1110
-1137
-1164
-1192
-1220
-1248
-1276
-1304
-1333
-1362
-1391
-1420
-1449
-1479
-1509
-1539
-1569
-1599
-1629
-1660
-1691
-1722
-1754
-1785
-1817
-1848
-1880
-1912
-1944
-1976
-2007
-2039
-2071
-2103
-2135
-2166
-2198
-2230
-2262
-2293
-2325
-2356
-2388
-2419
-2451
-2482
-2514
-2545
-2577
-2608
-2640
-2672
-2704
-2736
-2768
-2800
-2832
-2864
-2897
-2929
-2962
-2995
-3027
-3060
-3093
-3126
-3159
-3191
-3224
-3257
-3290
-3323
-3356
-3389
-3422
-3455
-3488
-3521
-3554
-3587
-3620
-3653
-3686
-3719
-3752
-3785
-3818
-3851
-3884
-3917
-3951
-3984
-4017
-4051
-4083
-4118
-4151
-4185
-4218
-4252
-4285
-4319
-4353
-4386
-4420
-4454
-4487
-4521
-4555
-4590
-4624
-4658
-4693
-4728
-4763
-4799
-4834
-4870
-4906
-4943
-4980
-5017
-5054
-5092
-5130
-5169
-5208
-5247
-5286
-5325
-5364
-5404
-5444
-5483
-5523
-5563
-5603
-5643
-5683
-5723
-5763
-5803
-5842
-5882
-5922
-5962
-6001
-6041
-6080
-6120
-6159
-6198
-6238
-6277
-6316
-6355
-6394
-6432
-6471
-6510
-6549
-6587
-6626
-6664
-6702
-6741
-6779
-6817
-6855
-6892
-6930
-6968
-7006
-7044
-7082
-7120
-7158
-7196
-7234
-7272
-7310
-7348
-7386
-7424
-7463
-7501
-7540
-7579
-7618
-7657
-7697
-7736
-7776
-7817
-7857
-7898
-7939
-7979
-8020
-8061
-8103
-8144
-8186
-8227
-8268
-8310
-8352
-8394
-8435
-8477
-8519
-8561
-8603
-8645
-8686
-8728
-8770
-8811
-8853
-8894
-8935
-8976
-9018
-9058
-9099
-9140
-9181
-9221
-9262
-9302
-9343
-9383
-9423
-9463
-9502
-9542
-9581
-9620
-9659
-9697
-9735
-9773
-9811
-9848
-9885
-9922
-9958
-9994
-10030
-10066
-10101
-10135
-10170
-10204
-10238
-10272
-10306
-10339
-10372
-10405
-10438
-10470
-10503
-10535
-10567
-10599
-10631
-10663
-10694
-10726
-10757
-10788
-10818
-10849
-10879
-10908
-10938
-10967
-10995
-11024
-11052
-11080
-11107
-11134
-11161
-11187
-11213
-11239
-11264
-11289
-11313
-11337
-11361
-11385
-11408
-11431
-11454
-11476
-11499
-11521
-11542
-11564
-11586
-11607
-11628
-11649
-11669
-11690
-11710
-11730
-11749
-11769
-11788
-11807
-11825
-11844
-11862
-11879
-11897
-11914
-11930
-11947
-11963
-11978
-11994
-12009
-12024
-12039
-12054
-12068
-12082
-12096
-12109
-12123
-12136
-12150
-12163
-12176
-12189
-12202
-12215
-12228
-12241
-12254
-12267
-12280
-12293
-12306
-12318
-12331
-12343
-12356
-12368
-12380
-12392
-12404
-12415
-12427
-12438
-12449
-12460
-12470
-12480
-12490
-12500
-12510
-12519
-12529
-12538
-12547
-12556
-12565
-12574
-12582
-12591
-12600
-12609
-12618
-12627
-12636
-12645
-12654
-12663
-12672
-12682
-12691
-12700
-12709
-12718
-12727
-12736
-12745
-12754
-12763
-12771
-12780
-12788
-12796
-12804
-12812
-12820
-12828
-12836
-12843
-12850
-12857
-12864
-12870
-12877
-12883
-12889
-12894
-12900
-12905
-12910
-12915
-12920
-12924
-12929
-12933
-12937
-12941
-12945
-12949
-12953
-12956
-12960
-12963
-12966
-12969
-12972
-12975
-12978
-12980
-12983
-12986
-12988
-12991
-12994
-12996
-12999
-13001
-13004
-13006
-13009
-13011
-13014
-13016
-13019
-13022
-13024
-13027
-13029
-13032
-13034
-13037
-13039
-13041
-13043
-13045
-13047
-13048
-13050
-13051
-13052
-13053
-13054
-13055
-13055
-13055
-13055
-13055
-13055
-13054
-13053
-13052
-13051
-13050
-13048
-13046
-13044
-13042
-13040
-13038
-13035
-13033
-13030
-13027
-13024
-13021
-13018
-13014
-13011
-13007
-13004
-13000
-12996
-12992
-12987
-12983
-12978
-12973
-12967
-12962
-12956
-12950
-12943
-12936
-12929
-12922
-12914
-12906
-12898
-12889
-12880
-12871
-12862
-12852
-12842
-12832
-12821
-12810
-12799
-12787
-12776
-12764
-12752
-12739
-12727
-12714
-12702
-12689
-12675
-12662
-12649
-12635
-12621
-12607
-12593
-12578
-12564
-12549
-12534
-12519
-12503
-12488
-12472
-12455
-12439
-12422
-12405
-12387
-12369
-12351
-12333
-12315
-12296
-12277
-12258
-12239
-12219
-12200
-12180
-12160
-12140
-12120
-12100
-12079
-12058
-12037
-12016
-11995
-11974
-11953
-11932
-11910
-11888
-11867
-11845
-11822
-11800
-11777
-11754
-11731
-11708
-11684
-11660
-11636
-11612
-11588
-11563
-11538
-11513
-11488
-11463
-11438
-11412
-11386
-11361
-11335
-11309
-11283
-11257
-11231
-11205
-11178
-11152
-11126
-11099
-11073
-11046
-11019
-10993
-10966
-10939
-10912
-10885
-10859
-10832
-10805
-10778
-10752
-10725
-10699
-10672
-10646
-10620
-10593
-10567
-10541
-10514
-10488
-10462
-10435
-10409
-10382
-10356
-10329
-10302
-10275
-10248
-10220
-10193
-10165
-10137
-10109
-10081
-10052
-10024
-9995
-9967
-9938
-9909
-9880
-9851
-9822
-9792
-9763
-9733
-9704
-9674
-9644
-9614
-9584
-9554
-9524
-9493
-9463
-9433
-9402
-9372
-9342
-9311
-9281
-9250
-9219
-9188
-9157
-9127
-9096
-9064
-9033
-9002
-8971
-8940
-8908
-8877
-8846
-8814
-8783
-8752
-8720
-8689
-8657
-8626
-8595
-8564
-8532
-8501
-8470
-8438
-8407
-8376
-8344
-8313
-8282
-8250
-8219
-8188
-8157
-8125
-8095
-8064
-8032
-8002
-7972
-7941
-7911
-7881
-7850
-7820
-7790
-7760
-7730
-7700
-7670
-7640
-7611
-7581
-7552
-7523
-7494
-7465
-7436
-7407
-7379
-7350
-7322
-7294
-7265
-7237
-7209
-7181
-7153
-7124
-7096
-7068
-7040
-7012
-6984
-6956
-6929
-6901
-6873
-6846
-6818
-6791
-6764
-6737
-6711
-6685
-6659
-6633
-6607
-6582
-6556
-6531
-6506
-6482
-6457
-6433
-6409
-6385
-6361
-6337
-6313
-6290
-6267
-6244
-6221
-6198
-6176
-6153
-6132
-6110
-6089
-6067
-6047
-6026
-6006
-5986
-5966
-5946
-5927
-5907
-5888
-5869
-5850
-5831
-5813
-5794
-5775
-5757
-5738
-5720
-5701
-5682
-5664
-5645
-5626
-5608
-5589
-5570
-5551
-5533
-5514
-5495
-5476
-5458
-5439
-5421
-5402
-5384
-5366
-5348
-5330
-5312
-5294
-5276
-5259
-5241
-5224
-5206
-5188
-5171
-5153
-5135
-5118
-5100
-5082
-5064
-5046
-5028
-5010
-4992
-4973
-4955
-4937
-4919
-4901
-4883
-4865
-4847
-4830
-4812
-4795
-4778
-4760
-4743
-4726
-4710
-4693
-4676
-4659
-4643
-4626
-4610
-4593
-4577
-4560
-4544
-4527
-4511
-4494
-4478
-4462
-4446
-4430
-4414
-4398
-4382
-4366
-4350
-4334
-4318
-4302
-4287
-4271
-4255
-4240
-4224
-4208
-4193
-4177
-4161
-4145
-4129
-4113
-4097
-4081
-4064
-4048
-4032
-4016
-3999
-3983
-3966
-3950
-3933
-3916
-3900
-3883
-3866
-3849
-3832
-3816
-3799
-3782
-3766
-3749
-3732
-3716
-3699
-3683
-3667
-3650
-3634
-3618
-3602
-3586
-3570
-3553
-3537
-3521
-3505
-3489
-3472
-3456
-3440
-3424
-3408
-3391
-3375
-3359
-3343
-3327
-3311
-3296
-3280
-3264
-3248
-3232
-3217
-3201
-3186
-3170
-3154
-3139
-3123
-3108
-3092
-3076
-3061
-3045
-3029
-3014
-2998
-2982
-2966
-2951
-2935
-2919
-2903
-2887
-2871
-2855
-2839
-2823
-2807
-2791
-2775
-2759
-2742
-2726
-2709
-2693
-2676
-2659
-2642
-2625
-2608
-2590
-2573
-2556
-2538
-2521
-2503
-2486
-2468
-2450
-2432
-2414
-2396
-2378
-2360
-2342
-2324
-2306
-2288
-2270
-2253
-2235
-2218
-2201
-2184
-2167
-2150
-2133
-2116
-2100
-2083
-2067
-2051
-2035
-2017
-2003
-1987
-1971
-1956
-1940
-1925
-1910
-1895
-1881
-1866
-1852
-1839
-1825
-1812
-1799
-1786
-1773
-1761
-1750
-1738
-1727
-1716
-1705
-1695
-1685
-1675
-1665
-1656
-1647
-1638
-1629
-1621
-1613
-1605
-1597
-1589
-1581
-1573
-1565
-1558
-1550
-1542
-1535
-1527
-1519
-1511
-1503
-1496
-1488
-1480
-1472
-1464
-1456
-1448
-1440
-1431
-1423
-1414
-1406
-1397
-1388
-1379
-1370
-1360
-1351
-1342
-1332
-1323
-1313
-1303
-1294
-1284
-1274
-1264
-1255
-1245
-1235
-1226
-1216
-1206
-1197
-1188
-1178
-1169
-1160
-1151
-1141
-1132
-1123
-1114
-1105
-1096
-1087
-1079
-1070
-1061
-1052
-1043
-1034
-1025
-1016
-1006
-998
-989
-979
-970
-960
-950
-940
-930
-920
-910
-899
-889
-878
-867
-857
-846
-835
-825
-814
-804
-793
-783
-773
-763
-753
-743
-733
-723
-713
-703
-694
-684
-674
-665
-655
-646
-637
-627
-618
-609
-600
-591
-582
-574
-565
-557
-548
-540
-532
-525
-517
-510
-503
-496
-489
-483
-477
-471
-465
-460
-455
-450
-446
-441
-437
-433
-430
-426
-423
-420
-417
-414
-412
-409
-407
-405
-403
-401
-399
-398
-396
-395
-394
-393
-393
-393
-393
-393
-393
-394
-394
-395
-396
-397
-398
-399
-400
-402
-403
-404
-405
-406
-407
-408
-409
-410
-411
-412
-413
-414
-415
-415
-416
-417
-418
-419
-419
-420
-421
-422
-423
-424
-425
-426
-427
-428
-430
-432
-433
-435
-437
-439
-441
-444
-446
-448
-451
-453
-456
-458
-461
-463
-466
-468
-471
-473
-475
-478
-480
-483
-485
-488
-490
-493
-495
-498
-501
-503
-506
-508
-511
-513
-516
-518
-521
-523
-526
-528
-531
-533
-536
-538
-540
-542
-544
-546
-547
-549
-550
-552
-553
-554
-555
-556
-557
-558
-560
-561
-562
-563
-564
-566
-567
-569
-570
-572
-575
-577
-580
-583
-586
-589
-593
-597
-602
-606
-611
-616
-621
-627
-632
-638
-644
-649
-655
-661
-667
-674
-680
-686
-692
-699
-705
-712
-718
-724
-731
-737
-744
-750
-757
-763
-770
-776
-782
-788
-794
-799
-805
-810
-815
-821
-825
-830
-835
-840
-844
-848
-853
-857
-861
-865
-869
-873
-878
-882
-886
-890
-895
-899
-903
-908
-913
-918
-922
-927
-932
-937
-942
-947
-952
-957
-961
-966
-970
-974
-978
-982
-985
-988
-991
-994
-997
-999
-1000
-1002
-1004
-1006
-1008
-1008
-1010
-1010
-1012
-1012
-1014
-1014
-1014
-1014
-1016
-1016
-1016
-1014
-1014
-1014
-1012
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-998
-995
-992
-990
-987
-984
-982
-979
-976
-974
-971
-969
-967
-965
-963
-962
-960
-959
-957
-956
-956
-955
-954
-954
-954
-953
-953
-954
-954
-954
-955
-955
-956
-956
-957
-958
-959
-960
-961
-962
-963
-964
-965
-966
-967
-968
-969
-970
-971
-973
-974
-975
-977
-978
-979
-980
-981
-982
-983
-983
-984
-984
-984
-984
-983
-983
-982
-981
-979
-978
-976
-974
-971
-968
-966
-963
-959
-956
-952
-948
-944
-940
-936
-931
-926
-920
-915
-909
-903
-897
-891
-884
-877
-870
-863
-855
-848
-840
-832
-824
-815
-806
-797
-788
-778
-769
-759
-749
-738
-728
-717
-706
-695
-685
-673
-662
-651
-640
-629
-617
-606
-594
-583
-571
-559
-547
-535
-522
-510
-497
-484
-471
-457
-443
-429
-415
-400
-385
-370
-354
-339
-323
-307
-291
-274
-258
-241
-224
-207
-190
-173
-156
-139
-122
-105
-88
-71
-54
-38
-21
-4
12
29
45
62
78
94
111
127
143
159
176
192
208
224
240
257
273
289
306
322
339
355
372
388
405
422
439
455
472
489
506
523
540
557
574
591
608
626
644
661
679
697
716
734
752
771
790
809
828
847
867
886
906
926
946
966
986
1006
1027
1048
1069
1090
1111
1132
1154
1175
1196
1218
1240
1261
1283
1305
1327
1349
1371
1393
1415
1438
1460
1482
1504
1527
1549
1572
1594
1617
1639
1662
1684
1706
1729
1751
1773
1795
1817
1839
1861
1883
1904
1926
1948
1969
1991
2013
2033
2056
2078
2100
2122
2144
2166
2188
2210
2233
2255
2278
2300
2323
2345
2368
2390
2413
2435
2458
2481
2503
2525
2548
2570
2592
2614
2636
2658
2680
2702
2724
2746
2767
2789
2810
2832
2854
2875
2897
2919
2941
2962
2984
3006
3028
3050
3072
3094
3116
3138
3160
3182
3204
3226
3248
3270
3292
3314
3336
3358
3380
3402
3424
3445
3467
3489
3511
3532
3554
3576
3597
3618
3640
3661
3682
3704
3725
3746
3766
3787
3808
3829
3850
3870
3891
3912
3933
3954
3975
3996
4018
4038
4061
4083
4106
4129
4153
4177
4201
4225
4250
4275
4300
4326
4352
4378
4404
4431
4457
4484
4511
4538
4566
4593
4620
4648
4676
4703
4731
4759
4788
4816
4844
4873
4902
4931
4961
4990
5020
5051
5082
5113
5144
5176
5209
5241
5274
5307
5341
5375
5409
5443
5477
5512
5547
5582
5617
5652
5687
5722
5757
5792
5827
5863
5898
5933
5968
6003
6038
6073
6109
6144
6180
6215
6251
6287
6323
6359
6396
6432
6469
6506
6543
6580
6618
6655
6693
6730
6768
6806
6843
6881
6919
6957
6994
7032
7070
7107
7145
7182
7219
7257
7294
7331
7369
7406
7443
7481
7518
7555
7593
7630
7668
7705
7743
7781
7819
7857
7895
7933
7971
8009
8048
8086
8124
8163
8201
8239
8277
8315
8353
8391
8429
8466
8503
8541
8578
8615
8652
8688
8725
8761
8798
8834
8870
8906
8942
8978
9014
9050
9086
9122
9158
9193
9229
9265
9300
9336
9371
9407
9442
9477
9512
9547
9582
9617
9652
9686
9721
9755
9790
9824
9858
9892
9926
9960
9994
10028
10061
10095
10128
10162
10195
10228
10261
10294
10327
10360
10393
10426
10459
10492
10525
10557
10590
10623
10655
10687
10719
10751
10783
10815
10846
10877
10908
10939
10969
10999
11028
11057
11086
11114
11143
11170
11198
11225
11252
11278
11305
11331
11356
11382
11407
11432
11457
11481
11505
11529
11553
11576
11599
11622
11644
11666
11688
11710
11731
11752
11773
11793
11814
11834
11854
11874
11894
11914
11933
11953
11972
11992
12011
12030
12050
12069
12088
12108
12127
12147
12166
12186
12206
12226
12246
12266
12286
12306
12326
12346
12367
12387
12408
12428
12449
12470
12490
12511
12531
12552
12573
12593
12614
12634
12655
12675
12695
12716
12736
12756
12776
12796
12815
12835
12854
12873
12892
12910
12929
12947
12965
12983
13000
13017
13034
13051
13067
13083
13098
13113
13128
13143
13157
13170
13183
13196
13209
13221
13232
13244
13255
13266
13276
13286
13296
13306
13315
13324
13333
13342
13351
13360
13369
13377
13386
13395
13403
13411
13420
13428
13436
13444
13452
13460
13467
13475
13482
13489
13496
13503
13510
13516
13523
13529
13536
13542
13548
13554
13560
13567
13573
13579
13586
13592
13599
13605
13612
13619
13626
13633
13640
13648
13655
13662
13669
13677
13684
13691
13699
13706
13713
13720
13727
13734
13741
13748
13755
13762
13769
13775
13782
13789
13796
13804
13811
13818
13826
13833
13841
13849
13856
13864
13872
13879
13887
13895
13903
13910
13918
13926
13934
13941
13949
13956
13963
13971
13978
13985
13992
13999
14005
14012
14018
14024
14031
14036
14042
14048
14053
14058
14064
14068
14073
14077
14082
14085
14089
14092
14096
14098
14101
14103
14105
14107
14109
14110
14111
14112
14112
14112
14112
14112
14112
14111
14111
14110
14109
14107
14106
14104
14103
14101
14098
14096
14094
14091
14088
14085
14082
14078
14075
14071
14067
14063
14059
14054
14049
14045
14040
14034
14029
14024
14018
14012
14006
14000
13994
13988
13981
13974
13967
13960
13953
13945
13937
13930
13922
13914
13905
13897
13889
13880
13872
13863
13854
13845
13836
13827
13818
13809
13800
13791
13782
13773
13764
13754
13745
13735
13725
13715
13705
13695
13685
13674
13663
13652
13641
13630
13618
13607
13595
13583
13571
13559
13547
13535
13522
13510
13497
13484
13472
13459
13446
13433
13421
13408
13396
13383
13371
13359
13346
13334
13322
13310
13298
13286
13274
13262
13250
13237
13225
13213
13201
13189
13177
13165
13152
13140
13128
13116
13104
13093
13081
13069
13058
13046
13035
13024
13012
13001
12990
12979
12968
12957
12946
12935
12924
12913
12901
12890
12879
12867
12856
12845
12833
12821
12810
12798
12787
12775
12764
12752
12741
12729
12718
12707
12695
12684
12673
12663
12652
12641
12630
12620
12609
12599
12588
12578
12567
12557
12547
12536
12526
12516
12506
12496
12486
12476
12466
12456
12446
12437
12427
12417
12408
12398
12388
12379
12370
12360
12351
12341
12332
12322
12313
12304
12294
12285
12276
12266
12257
12247
12237
12228
12218
12208
12198
12187
12177
12167
12156
12146
12135
12124
12113
12103
12092
12081
12071
12060
12050
12040
12029
12019
12009
12000
11990
11980
11971
11962
11953
11945
11937
11929
11921
11914
11907
11900
11894
11887
11881
11876
11870
11865
11860
11855
11850
11846
11842
11838
11834
11830
11826
11822
11819
11815
11812
11808
11805
11802
11799
11796
11793
11790
11788
11785
11783
11781
11779
11778
11776
11775
11774
11773
11772
11772
11771
11771
11771
11771
11771
11771
11771
11771
11771
11771
11771
11770
11770
11769
11768
11767
11765
11764
11762
11760
11757
11755
11752
11749
11747
11744
11741
11738
11735
11732
11729
11726
11724
11721
11718
11715
11713
11710
11708
11705
11703
11701
11698
11696
11694
11692
11689
11687
11685
11682
11679
11676
11674
11671
11667
11664
11661
11658
11655
11651
11648
11645
11641
11638
11634
11631
11628
11625
11621
11618
11615
11612
11609
11606
11603
11600
11597
11594
11591
11588
11585
11582
11578
11575
11572
11568
11565
11561
11558
11554
11550
11547
11543
11539
11535
11531
11527
11523
11520
11516
11512
11508
11504
11500
11496
11493
11489
11485
11481
11477
11474
11470
11466
11462
11458
11453
11449
11445
11440
11436
11431
11427
11422
11417
11413
11408
11403
11398
11393
11388
11383
11378
11373
11368
11363
11357
11352
11347
11341
11336
11330
11325
11319
11313
11308
11302
11296
11290
11284
11278
11272
11265
11259
11253
11247
11241
11235
11229
11223
11217
11212
11206
11200
11194
11189
11183
11178
11172
11167
11161
11156
11150
11145
11139
11133
11128
11122
11117
11111
11105
11100
11094
11088
11082
11076
11070
11063
11057
11050
11044
11037
11030
11023
11016
11009
11001
10993
10985
10977
10969
10960
10951
10942
10933
10924
10914
10904
10894
10884
10873
10863
10852
10841
10829
10818
10806
10794
10782
10770
10758
10745
10732
10720
10707
10693
10680
10666
10653
10639
10624
10610
10595
10580
10566
10550
10535
10519
10504
10488
10471
10455
10438
10421
10404
10386
10368
10350
10332
10313
10295
10276
10257
10238
10218
10199
10179
10159
10139
10119
10098
10078
10057
10036
10016
9995
9974
9953
9932
9911
9890
9869
9848
9827
9806
9785
9764
9743
9722
9701
9680
9659
9638
9617
9596
9575
9554
9532
9511
9490
9468
9447
9425
9404
9382
9360
9339
9317
9295
9273
9251
9230
9208
9186
9164
9142
9121
9099
9077
9056
9034
9012
8991
8969
8948
8926
8905
8884
8862
8841
8820
8799
8778
8756
8735
8714
8693
8672
8650
8629
8607
8586
8564
8543
8521
8499
8478
8456
8434
8413
8391
8369
8347
8326
8304
8282
8260
8238
8216
8194
8172
8150
8128
8106
8084
8061
8039
8018
7996
7974
7952
7930
7908
7886
7864
7841
7819
7797
7775
7752
7730
7708
7685
7663
7640
7618
7595
7572
7550
7527
7504
7481
7458
7435
7412
7389
7366
7342
7319
7296
7273
7249
7226
7202
7179
7155
7132
7108
7084
7061
7037
7013
6990
6966
6942
6919
6895
6871
6848
6824
6800
6777
6753
6730
6706
6683
6660
6636
6613
6590
6567
6545
6522
6499
6476
6454
6431
6409
6387
6365
6343
6321
6299
6277
6255
6234
6213
6192
6171
6150
6129
6109
6089
6069
6049
6029
6010
5990
5971
5952
5933
5914
5896
5877
5859
5840
5822
5804
5786
5768
5750
5732
5715
5697
5680
5663
5646
5629
5612
5595
5578
5561
5545
5528
5512
5496
5480
5463
5447
5432
5416
5400
5384
5368
5352
5337
5321
5306
5290
5275
5260
5245
5230
5215
5200
5186
5171
5157
5142
5128
5114
5099
5085
5071
5056
5042
5027
5013
4998
4983
4968
4953
4938
4923
4908
4892
4877
4861
4845
4830
4814
4798
4783
4767
4751
4736
4720
4704
4689
4674
4658
4643
4628
4613
4598
4583
4568
4553
4538
4523
4508
4493
4477
4462
4447
4432
4417
4402
4387
4371
4356
4341
4325
4310
4294
4279
4264
4249
4233
4218
4203
4188
4173
4158
4143
4128
4113
4099
4083
4069
4053
4038
4022
4008
3993
3978
3962
3947
3932
3916
3901
3885
3870
3854
3838
3823
3807
3791
3776
3760
3744
3728
3713
3697
3681
3666
3650
3635
3619
3603
3588
3572
3557
3541
3526
3510
3495
3479
3464
3448
3433
3418
3402
3387
3372
3357
3342
3327
3312
3298
3283
3268
3254
3239
3224
3210
3195
3180
3166
3151
3136
3121
3106
3091
3076
3062
3046
3031
3016
3001
2986
2971
2956
2941
2926
2911
2896
2882
2867
2852
2837
2822
2808
2793
2778
2763
2748
2733
2717
2702
2686
2670
2654
2638
2621
2604
2587
2570
2553
2536
2518
2501
2483
2465
2447
2429
2411
2393
2375
2356
2338
2320
2302
2284
2266
2248
2230
2212
2194
2176
2158
2140
2123
2105
2087
2069
2051
2033
2013
1996
1977
1959
1940
1921
1902
1883
1864
1845
1826
1807
1788
1769
1750
1731
1712
1693
1673
1654
1635
1616
1597
1578
1558
1539
1520
1501
1481
1462
1442
1423
1403
1383
1363
1343
1322
1301
1281
1259
1238
1217
1195
1173
1150
1128
1105
1082
1058
1034
1010
986
961
936
910
884
858
832
805
778
750
723
695
666
637
608
579
549
519
489
459
428
397
365
334
302
270
238
205
173
140
107
74
41
7
-26
-59
-93
-127
-160
-194
-228
-262
-296
-330
-364
-398
-432
-466
-500
-534
-569
-603
-637
-671
-705
-740
-774
-808
-843
-877
-911
-946
-980
-1014
-1048
-1082
-1116
-1151
-1185
-1219
-1253
-1287
-1321
-1355
-1389
-1423
-1457
-1491
-1525
-1560
-1594
-1629
-1664
-1699
-1734
-1769
-1804
-1840
-1875
-1911
-1946
-1982
-2017
-2055
-2091
-2127
-2164
-2201
-2237
-2274
-2311
-2349
-2386
-2423
-2460
-2498
-2535
-2573
-2610
-2648
-2686
-2723
-2761
-2799
-2836
-2874
-2912
-2950
-2988
-3026
-3064
-3101
-3139
-3177
-3214
-3252
-3289
-3327
-3364
-3402
-3439
-3477
-3515
-3552
-3590
-3627
-3665
-3702
-3740
-3777
-3814
-3851
-3889
-3926
-3963
-3999
-4035
-4073
-4110
-4146
-4182
-4219
-4255
-4291
-4327
-4363
-4399
-4435
-4471
-4507
-4543
-4579
-4615
-4651
-4687
-4723
-4759
-4795
-4831
-4867
-4903
-4939
-4976
-5012
-5048
-5084
-5120
-5156
-5191
-5227
-5263
-5298
-5333
-5369
-5404
-5438
-5473
-5508
-5543
-5577
-5612
-5647
-5681
-5716
-5751
-5786
-5821
-5856
-5891
-5926
-5962
-5997
-6033
-6069
-6104
-6140
-6176
-6212
-6248
-6283
-6319
-6355
-6390
-6425
-6460
-6495
-6529
-6564
-6597
-6631
-6664
-6697
-6729
-6761
-6793
-6825
-6856
-6887
-6918
-6949
-6979
-7009
-7039
-7069
-7099
-7128
-7158
-7187
-7216
-7246
-7275
-7304
-7333
-7361
-7390
-7419
-7447
-7475
-7503
-7532
-7559
-7587
-7615
-7642
-7670
-7697
-7724
-7751
-7778
-7805
-7832
-7858
-7885
-7912
-7938
-7965
-7992
-8018
-8045
-8071
-8098
-8125
-8151
-8178
-8205
-8232
-8259
-8286
-8313
-8340
-8367
-8394
-8421
-8448
-8476
-8503
-8531
-8558
-8586
-8613
-8640
-8668
-8695
-8722
-8749
-8775
-8802
-8828
-8855
-8881
-8907
-8932
-8958
-8983
-9008
-9033
-9057
-9082
-9106
-9130
-9154
-9177
-9201
-9224
-9248
-9271
-9294
-9318
-9341
-9364
-9387
-9411
-9434
-9458
-9481
-9505
-9529
-9553
-9577
-9600
-9624
-9648
-9672
-9696
-9720
-9743
-9767
-9790
-9814
-9837
-9860
-9883
-9906
-9929
-9952
-9974
-9997
-10020
-10042
-10065
-10088
-10110
-10133
-10156
-10179
-10201
-10224
-10246
-10269
-10291
-10314
-10336
-10358
-10380
-10402
-10423
-10444
-10465
-10486
-10507
-10527
-10547
-10567
-10587
-10606
-10625
-10645
-10664
-10682
-10701
-10720
-10739
-10757
-10776
-10795
-10813
-10832
-10850
-10869
-10887
-10906
-10925
-10943
-10962
-10981
-11000
-11019
-11038
-11056
-11075
-11094
-11113
-11132
-11151
-11171
-11190
-11209
-11228
-11248
-11267
-11287
-11307
-11327
-11347
-11367
-11388
-11408
-11429
-11449
-11470
-11491
-11512
-11533
-11555
-11576
-11597
-11618
-11640
-11661
-11683
-11704
-11726
-11747
-11768
-11790
-11811
-11832
-11853
-11874
-11895
-11916
-11937
-11957
-11978
-11999
-12019
-12039
-12059
-12079
-12099
-12119
-12138
-12158
-12177
-12196
-12214
-12233
-12251
-12269
-12287
-12305
-12322
-12339
-12356
-12373
-12389
-12405
-12421
-12436
-12451
-12466
-12481
-12495
-12509
-12522
-12536
-12549
-12562
-12574
-12586
-12598
-12610
-12621
-12632
-12643
-12653
-12663
-12673
-12682
-12692
-12701
-12709
-12718
-12726
-12734
-12742
-12750
-12757
-12764
-12772
-12778
-12785
-12792
-12798
-12804
-12810
-12816
-12822
-12828
-12833
-12839
-12844
-12850
-12855
-12860
-12865
-12870
-12875
-12880
-12885
-12890
-12895
-12900
-12905
-12910
-12914
-12919
-12923
-12927
-12931
-12935
-12939
-12943
-12946
-12949
-12952
-12955
-12958
-12961
-12963
-12965
-12967
-12969
-12971
-12972
-12973
-12975
-12976
-12977
-12977
-12978
-12979
-12979
-12980
-12980
-12980
-12981
-12981
-12981
-12981
-12981
-12980
-12980
-12980
-12980
-12980
-12979
-12979
-12979
-12978
-12977
-12977
-12976
-12975
-12973
-12972
-12971
-12969
-12967
-12965
-12963
-12960
-12958
-12955
-12952
-12949
-12946
-12943
-12939
-12935
-12932
-12928
-12924
-12920
-12916
-12912
-12908
-12904
-12900
-12896
-12892
-12888
-12884
-12881
-12877
-12873
-12870
-12866
-12862
-12859
-12855
-12851
-12847
-12843
-12839
-12835
-12831
-12826
-12821
-12817
-12812
-12806
-12801
-12795
-12790
-12784
-12778
-12772
-12766
-12760
-12754
-12747
-12741
-12734
-12728
-12722
-12715
-12708
-12702
-12695
-12688
-12682
-12675
-12668
-12661
-12654
-12646
-12639
-12632
-12624
-12616
-12608
-12600
-12591
-12583
-12574
-12565
-12555
-12546
-12536
-12527
-12517
-12507
-12497
-12487
-12476
-12466
-12455
-12445
-12435
-12424
-12414
-12404
-12394
-12384
-12374
-12364
-12354
-12344
-12334
-12325
-12315
-12306
-12296
-12286
-12277
-12267
-12257
-12248
-12238
-12228
-12219
-12209
-12199
-12189
-12179
-12169
-12160
-12150
-12140
-12130
-12120
-12110
-12100
-12090
-12081
-12071
-12061
-12052
-12042
-12033
-12024
-12015
-12006
-11997
-11988
-11979
-11971
-11963
-11955
-11947
-11939
-11931
-11924
-11916
-11909
-11902
-11896
-11889
-11883
-11877
-11871
-11866
-11860
-11855
-11850
-11846
-11842
-11838
-11834
-11831
-11829
-11826
-11824
-11822
-11820
-11819
-11818
-11817
-11817
-11816
-11816
-11817
-11817
-11818
-11819
-11821
-11822
-11824
-11826
-11828
-11830
-11833
-11835
-11838
-11841
-11844
-11847
-11850
-11854
-11857
-11860
-11863
-11867
-11870
-11873
-11876
-11878
-11881
-11883
-11885
-11887
-11889
-11891
-11892
-11893
-11895
-11896
-11897
-11897
-11898
-11899
-11900
-11900
-11901
-11901
-11902
-11903
-11904
-11905
-11906
-11907
-11908
-11910
-11911
-11913
-11914
-11916
-11918
-11920
-11921
-11923
-11925
-11927
-11929
-11932
-11934
-11936
-11938
-11940
-11942
-11944
-11946
-11948
-11951
-11953
-11955
-11957
-11959
-11961
-11963
-11965
-11967
-11969
-11971
-11972
-11974
-11976
-11977
-11979
-11980
-11981
-11983
-11984
-11985
-11985
-11986
-11987
-11987
-11987
-11987
-11987
-11987
-11986
-11986
-11985
-11984
-11983
-11981
-11980
-11979
-11977
-11976
-11974
-11972
-11970
-11969
-11967
-11965
-11963
-11961
-11959
-11958
-11956
-11954
-11952
-11950
-11948
-11946
-11944
-11942
-11940
-11938
-11936
-11933
-11930
-11928
-11925
-11922
-11919
-11916
-11913
-11910
-11906
-11903
-11900
-11896
-11892
-11888
-11884
-11880
-11876
-11871
-11866
-11862
-11857
-11852
-11846
-11841
-11836
-11830
-11825
-11819
-11814
-11808
-11802
-11796
-11791
-11785
-11779
-11774
-11768
-11763
-11757
-11752
-11746
-11741
-11735
-11730
-11724
-11719
-11713
-11707
-11702
-11696
-11690
-11684
-11678
-11672
-11665
-11659
-11652
-11645
-11638
-11630
-11622
-11614
-11606
-11598
-11589
-11580
-11571
-11562
-11553
-11543
-11534
-11524
-11514
-11504
-11494
-11483
-11473
-11462
-11451
-11440
-11429
-11418
-11407
-11396
-11385
-11373
-11362
-11350
-11338
-11326
-11314
-11302
-11289
-11277
-11264
-11251
-11238
-11225
-11212
-11198
-11185
-11171
-11157
-11143
-11128
-11114
-11099
-11084
-11068
-11053
-11037
-11021
-11005
-10989
-10972
-10955
-10938
-10920
-10903
-10884
-10866
-10847
-10828
-10808
-10788
-10768
-10748
-10727
-10706
-10684
-10662
-10640
-10618
-10595
-10572
-10549
-10525
-10501
-10477
-10453
-10428
-10404
-10379
-10353
-10328
-10302
-10277
-10251
-10225
-10199
-10172
-10146
-10119
-10093
-10066
-10039
-10013
-9986
-9959
-9932
-9905
-9877
-9850
-9823
-9796
-9768
-9741
-9713
-9686
-9658
-9630
-9602
-9574
-9545
-9517
-9488
-9459
-9430
-9401
-9372
-9343
-9313
-9284
-9254
-9225
-9195
-9165
-9136
-9106
-9076
-9046
-9017
-8987
-8957
-8927
-8898
-8868
-8839
-8810
-8780
-8751
-8722
-8693
-8664
-8635
-8606
-8577
-8548
-8519
-8490
-8461
-8433
-8404
-8375
-8346
-8317
-8288
-8260
-8231
-8202
-8173
-8144
-8116
-8087
-8058
-8029
-8002
-7973
-7945
-7917
-7889
-7861
-7833
-7805
-7777
-7749
-7722
-7694
-7666
-7639
-7612
-7584
-7557
-7529
-7502
-7474
-7447
-7420
-7392
-7365
-7338
-7310
-7283
-7256
-7228
-7201
-7174
-7146
-7119
-7092
-7064
-7037
-7010
-6983
-6956
-6929
-6902
-6875
-6849
-6823
-6796
-6770
-6745
-6719
-6693
-6667
-6642
-6616
-6591
-6566
-6540
-6515
-6490
-6465
-6439
-6414
-6389
-6363
-6338
-6312
-6286
-6260
-6234
-6208
-6182
-6156
-6129
-6103
-6077
-6050
-6024
-5998
-5971
-5945
-5919
-5893
-5866
-5840
-5814
-5788
-5761
-5735
-5709
-5682
-5656
-5629
-5602
-5576
-5549
-5521
-5494
-5467
-5440
-5412
-5384
-5356
-5328
-5300
-5272
-5243
-5215
-5186
-5158
-5129
-5100
-5071
-5043
-5014
-4985
-4956
-4927
-4899
-4870
-4841
-4813
-4784
-4755
-4726
-4697
-4668
-4639
-4609
-4580
-4550
-4519
-4489
-4458
-4427
-4396
-4364
-4333
-4301
-4268
-4236
-4203
-4170
-4137
-4104
-4070
-4038
-4003
-3971
-3937
-3903
-3870
-3836
-3802
-3769
-3735
-3702
-3668
-3634
-3600
-3567
-3533
-3499
-3465
-3431
-3397
-3363
-3329
-3294
-3260
-3226
-3191
-3156
-3122
-3087
-3052
-3017
-2981
-2946
-2911
-2875
-2839
-2804
-2768
-2732
-2696
-2660
-2624
-2588
-2552
-2516
-2479
-2443
-2406
-2370
-2333
-2296
-2259
-2222
-2185
-2147
-2109
-2071
-2033
-1995
-1956
-1917
-1877
-1838
-1798
-1758
-1717
-1676
-1635
-1594
-1553
-1511
-1469
-1427
-1385
-1342
-1299
-1257
-1214
-1171
-1128
-1084
-1041
-997
-954
-910
-866
-822
-778
-734
-689
-645
-601
-556
-512
-467
-422
-378
-333
-288
-243
-198
-153
-108
-63
-18
28
73
118
164
209
255
301
346
392
438
484
530
576
623
669
716
762
809
856
904
951
999
1046
1094
1143
1191
1239
1288
1337
1386
1436
1486
1536
1586
1637
1688
1739
1790
1842
1894
1947
1999
2052
2106
2159
2214
2268
2322
2377
2432
2488
2544
2600
2656
2712
2769
2826
2884
2942
3000
3058
3117
3176
3235
3295
3356
3416
3477
3538
3600
3662
3724
3787
3850
3913
3976
4038
4103
4167
4231
4295
4360
4424
4489
4554
4619
4684
4749
4814
4880
4945
5011
5076
5142
5208
5274
5340
5407
5473
5539
5606
5673
5739
5806
5873
5940
6007
6074
6141
6208
6275
6341
6408
6475
6542
6609
6675
6742
6808
6875
6941
7007
7073
7139
7205
7271
7336
7401
7466
7532
7596
7661
7726
7790
7855
7919
7983
8047
8109
8173
8237
8300
8363
8426
8489
8551
8614
8676
8739
8801
8863
8925
8987
9049
9111
9173
9235
9297
9358
9420
9481
9543
9604
9665
9726
9787
9847
9908
9968
10029
10089
10149
10209
10269
10330
10390
10450
10510
10570
10631
10691
10751
10812
10872
10933
10994
11055
11116
11178
11239
11301
11362
11424
11486
11548
11610
11672
11734
11796
11859
11921
11984
12046
12109
12172
12235
12298
12361
12424
12488
12551
12615
12679
12744
12808
12873
12938
13003
13068
13134
13200
13266
13332
13399
13465
13532
13599
13666
13733
13800
13867
13934
14002
14069
14136
14204
14271
14339
14406
14474
14541
14609
14676
14743
14811
14878
14945
15012
15080
15147
15214
15281
15348
15415
15482
15549
15615
15682
15749
15816
15882
15949
16015
16082
16149
16216
16283
16350
16417
16484
16550
16617
16684
16751
16817
16884
16950
17017
17083
17150
17216
17283
17349
17415
17481
17547
17613
17679
17745
17811
17877
17942
18008
18073
18138
18203
18268
18333
18397
18462
18526
18590
18654
18718
18781
18845
18908
18971
19033
19096
19158
19220
19281
19342
19403
19463
19523
19583
19642
19700
19758
19816
19873
19929
19985
20041
20096
20151
20205
20258
20312
20364
20417
20469
20520
20571
20622
20672
20722
20771
20821
20869
20918
20965
21013
21060
21106
21152
21198
21243
21288
21332
21376
21419
21462
21504
21546
21587
21628
21668
21708
21748
21786
21825
21863
21900
21937
21973
22009
22045
22079
22114
22148
22181
22214
22247
22279
22311
22342
22373
22404
22434
22464
22493
22522
22551
22579
22606
22633
22660
22687
22712
22738
22763
22788
22812
22836
22860
22883
22906
22928
22951
22973
22995
23016
23038
23059
23080
23100
23121
23141
23162
23182
23202
23222
23242
23263
23283
23302
23322
23342
23362
23382
23401
23421
23441
23460
23479
23498
23517
23536
23555
23574
23593
23611
23629
23648
23666
23684
23702
23720
23737
23755
23772
23789
23806
23822
23839
23855
23871
23886
23902
23917
23932
23947
23962
23976
23991
24005
24019
24033
24046
24060
24073
24086
24099
24112
24124
24137
24149
24161
24173
24184
24195
24206
24217
24228
24238
24248
24258
24267
24277
24286
24295
24303
24312
24320
24328
24336
24344
24351
24359
24366
24373
24380
24387
24394
24401
24407
24414
24420
24426
24433
24438
24444
24450
24455
24461
24466
24471
24475
24480
24484
24488
24492
24495
24498
24501
24503
24506
24508
24510
24511
24513
24514
24515
24516
24517
24517
24518
24518
24518
24518
24518
24518
24518
24517
24517
24517
24516
24515
24515
24514
24513
24512
24511
24509
24508
24507
24505
24503
24501
24499
24497
24494
24492
24489
24486
24482
24479
24475
24471
24467
24462
24457
24452
24446
24441
24435
24428
24422
24415
24407
24399
24391
24383
24374
24365
24355
24345
24334
24323
24312
24300
24287
24274
24261
24247
24233
24218
24203
24188
24172
24156
24139
24123
24106
24088
24070
24052
24034
24016
23997
23978
23959
23939
23920
23900
23881
23861
23841
23821
23801
23781
23761
23740
23720
23700
23680
23660
23641
23621
23601
23582
23562
23543
23523
23504
23485
23465
23446
23427
23408
23389
23370
23351
23333
23314
23295
23277
23258
23240
23221
23203
23184
23165
23147
23128
23109
23090
23070
23051
23031
23011
22991
22971
22951
22931
22911
22891
22871
22850
22830
22810
22790
22770
22749
22729
22709
22690
22670
22650
22631
22611
22592
22573
22554
22535
22516
22498
22479
22461
22443
22425
22407
22389
22371
22353
22335
22317
22299
22282
22264
22246
22228
22211
22193
22175
22158
22140
22123
22105
22088
22071
22053
22036
22019
22001
21984
21966
21948
21931
21913
21895
21876
21858
21840
21821
21802
21784
21765
21745
21726
21706
21686
21666
21646
21625
21605
21584
21563
21542
21520
21499
21477
21455
21433
21411
21388
21365
21342
21319
21296
21272
21248
21224
21199
21174
21149
21124
21098
21073
21047
21020
20994
20967
20940
20912
20885
20857
20829
20801
20772
20743
20714
20685
20655
20625
20595
20565
20535
20504
20473
20442
20410
20379
20347
20314
20282
20249
20216
20183
20149
20115
20081
20047
20012
19977
19943
19907
19872
19837
19801
19766
19730
19694
19658
19622
19586
19550
19514
19478
19442
19406
19370
19333
19297
19260
19224
19187
19150
19114
19077
19040
19003
18966
18928
18891
18854
18816
18778
18741
18703
18665
18627
18588
18550
18512
18474
18435
18397
18358
18319
18281
18242
18203
18164
18125
18086
18047
18008
17969
17930
17890
17851
17812
17772
17733
17693
17653
17614
17574
17534
17494
17455
17415
17375
17335
17295
17255
17215
17175
17135
17095
17055
17014
16974
16933
16893
16852
16811
16770
16729
16687
16646
16604
16562
16520
16478
16435
16393
16350
16306
16265
16222
16178
16136
16093
16050
16008
15965
15922
15879
15837
15794
15751
15708
15666
15623
15580
15537
15494
15451
15408
15365
15322
15279
15235
15191
15148
15104
15060
15015
14971
14927
14882
14838
14793
14749
14704
14659
14615
14570
14526
14481
14436
14392
14347
14303
14258
14214
14169
14124
14080
14035
13990
13945
13900
13855
13810
13765
13719
13674
13628
13582
13536
13490
13444
13398
13352
13306
13259
13213
13167
13121
13074
13028
12982
12936
12890
12844
12798
12753
12707
12661
12616
12570
12524
12479
12433
12387
12341
12295
12249
12203
12157
12111
12065
12019
11972
11926
11880
11833
11786
11739
11692
11645
11598
11551
11504
11457
11409
11362
11314
11267
11219
11171
11124
11076
11028
10979
10931
10882
10833
10784
10734
10684
10634
10583
10533
10481
10430
10378
10326
10273
10221
10168
10115
10062
10008
9954
9901
9847
9792
9738
9683
9629
9574
9519
9464
9408
9353
9297
9242
9186
9130
9074
9017
8961
8904
8847
8790
8733
8675
8618
8560
8503
8445
8387
8328
8270
8212
8153
8093
8036
7977
7918
7859
7800
7741
7682
7622
7563
7503
7444
7384
7325
7265
7206
7146
7087
7027
6967
6907
6848
6788
6728
6668
6608
6548
6488
6427
6367
6307
6246
6185
6125
6064
6003
5943
5882
5821
5760
5699
5638
5577
5516
5455
5394
5333
5271
5210
5148
5087
5025
4963
4901
4839
4777
4715
4652
4590
4528
4465
4403
4341
4278
4216
4154
4091
4029
3966
3904
3842
3779
3717
3655
3593
3531
3469
3407
3345
3283
3222
3160
3099
3037
2976
2914
2853
2791
2730
2669
2608
2546
2485
2424
2363
2302
2241
2180
2119
2058
1998
1937
1876
1816
1755
1695
1635
1575
1515
1455
1396
1336
1277
1218
1160
1101
1043
985
927
870
812
755
698
641
585
528
472
415
359
303
247
192
136
80
25
-30
-85
-141
-195
-250
-305
-359
-414
-468
-522
-576
-630
-684
-738
-791
-844
-898
-951
-1002
-1056
-1109
-1161
-1214
-1266
-1318
-1370
-1422
-1474
-1526
-1578
-1629
-1681
-1732
-1784
-1835
-1887
-1938
-1989
-2040
-2091
-2142
-2193
-2244
-2295
-2346
-2397
-2448
-2499
-2550
-2601
-2652
-2703
-2754
-2806
-2857
-2908
-2960
-3011
-3063
-3115
-3167
-3219
-3271
-3323
-3375
-3428
-3480
-3532
-3585
-3638
-3691
-3743
-3796
-3849
-3902
-3955
-4009
-4062
-4115
-4168
-4221
-4274
-4327
-4381
-4434
-4487
-4540
-4594
-4647
-4701
-4754
-4807
-4861
-4914
-4968
-5022
-5075
-5129
-5183
-5236
-5290
-5344
-5398
-5452
-5507
-5561
-5616
-5670
-5725
-5780
-5835
-5890
-5944
-6000
-6055
-6110
-6165
-6220
-6276
-6331
-6387
-6442
-6498
-6553
-6609
-6664
-6720
-6776
-6831
-6887
-6943
-6999
-7054
-7110
-7166
-7222
-7278
-7334
-7390
-7446
-7502
-7559
-7615
-7672
-7728
-7785
-7842
-7899
-7956
-8013
-8071
-8128
-8185
-8243
-8300
-8357
-8415
-8472
-8529
-8586
-8643
-8700
-8757
-8814
-8870
-8927
-8983
-9040
-9096
-9153
-9209
-9266
-9322
-9378
-9435
-9491
-9547
-9604
-9660
-9717
-9773
-9830
-9886
-9943
-10000
-10056
-10113
-10170
-10227
-10284
-10341
-10398
-10454
-10511
-10568
-10625
-10682
-10739
-10795
-10852
-10909
-10965
-11022
-11078
-11135
-11191
-11247
-11304
-11360
-11416
-11472
-11528
-11584
-11640
-11695
-11751
-11807
-11862
-11918
-11973
-12029
-12084
-12140
-12195
-12250
-12305
-12360
-12415
-12470
-12525
-12580
-12635
-12690
-12746
-12800
-12855
-12911
-12966
-13021
-13076
-13131
-13186
-13241
-13297
-13352
-13408
-13463
-13519
-13575
-13631
-13687
-13744
-13800
-13856
-13913
-13970
-14026
-14083
-14140
-14197
-14254
-14311
-14368
-14426
-14483
-14540
-14597
-14654
-14710
-14767
-14823
-14880
-14936
-14992
-15047
-15103
-15158
-15214
-15269
-15324
-15378
-15433
-15488
-15542
-15597
-15651
-15706
-15761
-15815
-15870
-15924
-15979
-16033
-16088
-16143
-16197
-16251
-16306
-16360
-16414
-16468
-16522
-16576
-16630
-16684
-16738
-16791
-16845
-16899
-16953
-17006
-17060
-17114
-17168
-17222
-17276
-17330
-17384
-17439
-17493
-17548
-17602
-17657
-17712
-17767
-17822
-17877
-17933
-17988
-18043
-18099
-18154
-18210
-18266
-18321
-18377
-18432
-18488
-18544
-18599
-18655
-18711
-18766
-18822
-18878
-18934
-18989
-19045
-19101
-19157
-19213
-19270
-19326
-19382
-19439
-19495
-19552
-19609
-19666
-19722
-19779
-19836
-19893
-19950
-20007
-20064
-20122
-20179
-20236
-20293
-20350
-20407
-20465
-20522
-20579
-20636
-20694
-20751
-20808
-20865
-20923
-20980
-21037
-21094
-21152
-21209
-21266
-21323
-21380
-21436
-21493
-21549
-21605
-21661
-21717
-21772
-21827
-21882
-21937
-21991
-22045
-22099
-22153
-22206
-22260
-22313
-22365
-22418
-22470
-22523
-22575
-22626
-22678
-22729
-22780
-22831
-22882
-22932
-22982
-23032
-23082
-23131
-23180
-23229
-23277
-23325
-23373
-23420
-23467
-23514
-23561
-23607
-23652
-23698
-23743
-23787
-23832
-23876
-23919
-23963
-24006
-24048
-24091
-24133
-24175
-24216
-24258
-24299
-24339
-24380
-24420
-24460
-24499
-24539
-24578
-24617
-24656
-24695
-24733
-24771
-24809
-24847
-24884
-24921
-24958
-24995
-25031
-25067
-25103
-25139
-25175
-25210
-25245
-25280
-25314
-25348
-25382
-25416
-25450
-25483
-25516
-25549
-25581
-25614
-25646
-25678
-25710
-25741
-25772
-25803
-25834
-25864
-25894
-25924
-25953
-25982
-26011
-26039
-26067
-26095
-26123
-26150
-26176
-26203
-26229
-26255
-26281
-26306
-26332
-26357
-26381
-26406
-26430
-26454
-26477
-26501
-26524
-26547
-26569
-26592
-26614
-26636
-26657
-26679
-26700
-26721
-26742
-26762
-26783
-26803
-26823
-26843
-26863
-26882
-26902
-26921
-26940
-26959
-26978
-26996
-27015
-27033
-27051
-27070
-27088
-27106
-27123
-27141
-27159
-27176
-27193
-27210
-27227
-27244
-27260
-27277
-27293
-27309
-27325
-27340
-27356
-27371
-27387
-27402
-27417
-27431
-27446
-27460
-27475
-27489
-27503
-27517
-27531
-27545
-27558
-27572
-27586
-27599
-27613
-27626
-27640
-27653
-27667
-27680
-27693
-27707
-27720
-27733
-27746
-27760
-27773
-27787
-27800
-27814
-27827
-27841
-27854
-27868
-27882
-27896
-27909
-27923
-27937
-27951
-27965
-27979
-27993
-28007
-28022
-28036
-28051
-28065
-28080
-28095
-28110
-28125
-28141
-28156
-28172
-28188
-28204
-28221
-28237
-28254
-28270
-28287
-28304
-28320
-28337
-28354
-28371
-28388
-28405
-28422
-28439
-28457
-28474
-28491
-28509
-28527
-28545
-28563
-28581
-28600
-28619
-28638
-28657
-28676
-28696
-28716
-28736
-28756
-28776
-28797
-28817
-28838
-28859
-28879
-28900
-28921
-28942
-28963
-28984
-29005
-29026
-29047
-29068
-29089
-29110
-29130
-29151
-29172
-29193
-29214
-29235
-29256
-29277
-29299
-29320
-29341
-29362
-29384
-29405
-29426
-29447
-29468
-29490
-29511
-29531
-29552
-29573
-29593
-29613
-29633
-29653
-29673
-29692
-29711
-29730
-29749
-29768
-29786
-29804
-29823
-29841
-29858
-29876
-29894
-29911
-29929
-29946
-29963
-29980
-29997
-30014
-30030
-30047
-30063
-30080
-30096
-30112
-30127
-30143
-30158
-30174
-30189
-30203
-30218
-30233
-30247
-30261
-30275
-30288
-30302
-30315
-30329
-30342
-30354
-30367
-30380
-30392
-30404
-30416
-30428
-30440
-30451
-30462
-30473
-30484
-30495
-30505
-30516
-30526
-30536
-30546
-30555
-30565
-30574
-30583
-30593
-30602
-30611
-30620
-30628
-30637
-30646
-30655
-30663
-30672
-30680
-30689
-30697
-30706
-30714
-30723
-30731
-30740
-30748
-30757
-30766
-30774
-30783
-30791
-30800
-30809
-30817
-30826
-30835
-30843
-30852
-30860
-30869
-30878
-30886
-30895
-30903
-30912
-30920
-30929
-30937
-30946
-30954
-30963
-30971
-30979
-30987
-30995
-31003
-31011
-31018
-31025
-31033
-31040
-31047
-31053
-31060
-31066
-31072
-31078
-31084
-31089
-31094
-31099
-31104
-31108
-31113
-31117
-31121
-31124
-31128
-31131
-31135
-31138
-31141
-31144
-31146
-31149
-31151
-31153
-31155
-31156
-31157
-31159
-31159
-31160
-31161
-31161
-31161
-31161
-31160
-31160
-31159
-31158
-31157
-31156
-31155
-31153
-31152
-31150
-31148
-31145
-31143
-31140
-31137
-31134
-31131
-31127
-31123
-31119
-31115
-31110
-31105
-31100
-31095
-31089
-31083
-31076
-31069
-31062
-31055
-31047
-31039
-31030
-31021
-31012
-31003
-30993
-30983
-30972
-30961
-30950
-30938
-30926
-30914
-30902
-30889
-30875
-30862
-30848
-30834
-30819
-30804
-30789
-30773
-30757
-30741
-30724
-30707
-30689
-30671
-30653
-30635
-30616
-30597
-30578
-30558
-30538
-30518
-30498
-30477
-30456
-30435
-30414
-30393
-30371
-30349
-30327
-30305
-30283
-30260
-30238
-30215
-30192
-30169
-30147
-30124
-30101
-30078
-30055
-30032
-30009
-29986
-29963
-29940
-29917
-29894
-29871
-29847
-29824
-29801
-29777
-29753
-29729
-29705
-29681
-29657
-29632
-29608
-29583
-29558
-29533
-29507
-29482
-29456
-29430
-29404
-29378
-29352
-29326
-29300
-29273
-29247
-29220
-29194
-29167
-29140
-29113
-29087
-29060
-29033
-29006
-28979
-28951
-28924
-28896
-28869
-28841
-28813
-28785
-28757
-28729
-28701
-28673
-28645
-28617
-28588
-28560
-28532
-28503
-28475
-28447
-28418
-28390
-28362
-28334
-28306
-28278
-28250
-28222
-28194
-28166
-28139
-28111
-28083
-28055
-28028
-28000
-27972
-27943
-27915
-27887
-27858
-27829
-27800
-27771
-27742
-27713
-27683
-27654
-27624
-27594
-27565
-27535
-27505
-27475
-27445
-27415
-27385
-27356
-27326
-27296
-27266
-27237
-27207
-27177
-27147
-27118
-27088
-27058
-27028
-26999
-26969
-26940
-26910
-26881
-26851
-26822
-26793
-26764
-26735
-26706
-26677
-26648
-26620
-26592
-26564
-26536
-26508
-26480
-26452
-26425
-26397
-26370
-26343
-26316
-26290
-26263
-26237
-26210
-26184
-26158
-26132
-26106
-26081
-26055
-26030
-26004
-25979
-25953
-25928
-25903
-25877
-25852
-25827
-25801
-25776
-25750
-25725
-25699
-25673
-25647
-25621
-25595
-25569
-25543
-25517
-25491
-25464
-25437
-25410
-25384
-25356
-25329
-25302
-25274
-25247
-25219
-25191
-25163
-25134
-25106
-25078
-25049
-25020
-24991
-24962
-24933
-24903
-24873
-24843
-24813
-24783
-24752
-24721
-24690
-24658
-24627
-24595
-24562
-24530
-24497
-24463
-24430
-24396
-24362
-24327
-24293
-24258
-24223
-24187
-24152
-24116
-24081
-24045
-24009
-23973
-23937
-23901
-23865
-23830
-23794
-23758
-23722
-23687
-23651
-23616
-23581
-23546
-23511
-23476
-23442
-23408
-23373
-23339
-23306
-23272
-23238
-23205
-23172
-23138
-23105
-23073
-23040
-23008
-22976
-22944
-22912
-22881
-22850
-22819
-22788
-22758
-22727
-22697
-22667
-22638
-22608
-22579
-22550
-22521
-22493
-22464
-22436
-22408
-22380
-22352
-22324
-22297
-22270
-22243
-22216
-22189
-22163
-22136
-22111
-22085
-22059
-22034
-22009
-21985
-21960
-21936
-21912
-21889
-21865
-21842
-21819
-21797
-21774
-21752
-21730
-21708
-21687
-21665
-21644
-21623
-21602
-21582
-21561
-21541
-21520
-21500
-21480
-21460
-21440
-21420
-21401
-21381
-21361
-21342
-21323
-21304
-21285
-21266
-21247
-21229
-21211
-21192
-21174
-21157
-21139
-21121
-21104
-21087
-21070
-21053
-21036
-21019
-21002
-20986
-20969
-20953
-20936
-20920
-20903
-20887
-20870
-20854
-20837
-20821
-20804
-20787
-20771
-20754
-20737
-20720
-20704
-20687
-20670
-20653
-20636
-20619
-20603
-20586
-20569
-20553
-20536
-20520
-20504
-20488
-20472
-20456
-20440
-20425
-20409
-20394
-20378
-20363
-20348
-20333
-20318
-20304
-20289
-20274
-20260
-20245
-20231
-20216
-20202
-20188
-20174
-20160
-20146
-20132
-20118
-20105
-20091
-20078
-20064
-20051
-20038
-20025
-20013
-20000
-19988
-19976
-19964
-19952
-19940
-19928
-19916
-19905
-19893
-19882
-19871
-19859
-19848
-19836
-19825
-19813
-19801
-19790
-19778
-19766
-19754
-19742
-19730
-19717
-19705
-19692
-19679
-19667
-19654
-19641
-19628
-19615
-19602
-19588
-19575
-19562
-19548
-19535
-19522
-19508
-19495
-19481
-19468
-19454
-19441
-19427
-19413
-19400
-19386
-19372
-19358
-19344
-19330
-19316
-19302
-19288
-19273
-19259
-19244
-19230
-19215
-19200
-19185
-19170
-19155
-19140
-19125
-19109
-19094
-19078
-19062
-19046
-19030
-19014
-18998
-18982
-18965
-18949
-18932
-18916
-18899
-18882
-18865
-18848
-18831
-18815
-18798
-18781
-18764
-18747
-18729
-18712
-18695
-18678
-18661
-18643
-18626
-18608
-18591
-18573
-18555
-18537
-18519
-18501
-18483
-18464
-18445
-18426
-18407
-18388
-18368
-18349
-18329
-18308
-18288
-18268
-18247
-18226
-18205
-18184
-18162
-18141
-18119
-18098
-18076
-18054
-18031
-18009
-17987
-17964
-17942
-17919
-17897
-17874
-17851
-17828
-17805
-17782
-17759
-17736
-17712
-17689
-17665
-17642
-17618
-17595
-17571
-17547
-17523
-17499
-17475
-17451
-17427
-17403
-17379
-17354
-17330
-17306
-17282
-17258
-17234
-17210
-17186
-17162
-17138
-17114
-17090
-17066
-17042
-17019
-16995
-16971
-16948
-16925
-16901
-16878
-16855
-16832
-16809
-16786
-16763
-16740
-16717
-16694
-16671
-16648
-16625
-16602
-16580
-16557
-16534
-16511
-16489
-16466
-16443
-16421
-16398
-16375
-16352
-16329
-16306
-16283
-16262
-16239
-16216
-16193
-16171
-16148
-16126
-16103
-16081
-16058
-16036
-16014
-15991
-15969
-15947
-15925
-15903
-15881
-15859
-15837
-15815
-15793
-15771
-15750
-15728
-15706
-15685
-15664
-15642
-15621
-15600
-15578
-15557
-15536
-15515
-15494
-15472
-15451
-15430
-15409
-15388
-15367
-15346
-15325
-15304
-15283
-15262
-15241
-15220
-15199
-15178
-15157
-15136
-15115
-15094
-15073
-15052
-15031
-15010
-14989
-14968
-14947
-14926
-14905
-14883
-14862
-14841
-14820
-14798
-14777
-14756
-14734
-14713
-14691
-14669
-14647
-14625
-14603
-14581
-14558
-14536
-14513
-14490
-14467
-14443
-14420
-14396
-14372
-14348
-14324
-14300
-14275
-14251
-14227
-14202
-14178
-14154
-14130
-14106
-14082
-14058
-14034
-14010
-13987
-13963
-13940
-13916
-13893
-13870
-13847
-13823
-13800
-13777
-13754
-13731
-13708
-13684
-13661
-13638
-13615
-13591
-13568
-13545
-13522
-13499
-13475
-13452
-13429
-13406
-13384
-13361
-13338
-13315
-13293
-13270
-13248
-13226
-13203
-13181
-13159
-13137
-13115
-13092
-13070
-13048
-13026
-13004
-12981
-12959
-12937
-12915
-12893
-12871
-12849
-12827
-12805
-12783
-12761
-12740
-12718
-12697
-12675
-12654
-12632
-12611
-12590
-12569
-12548
-12527
-12506
-12485
-12464
-12444
-12423
-12402
-12381
-12361
-12340
-12319
-12298
-12278
-12257
-12236
-12215
-12195
-12174
-12153
-12133
-12112
-12091
-12071
-12050
-12030
-12009
-11988
-11968
-11947
-11926
-11906
-11885
-11864
-11843
-11822
-11800
-11779
-11758
-11736
-11714
-11692
-11670
-11648
-11626
-11604
-11581
-11559
-11536
-11513
-11490
-11467
-11444
-11421
-11398
-11374
-11351
-11328
-11305
-11282
-11259
-11235
-11212
-11189
-11166
-11143
-11120
-11098
-11075
-11052
-11030
-11007
-10984
-10962
-10940
-10917
-10895
-10873
-10851
-10829
-10807
-10785
-10764
-10742
-10721
-10699
-10678
-10657
-10635
-10614
-10593
-10572
-10551
-10531
-10510
-10489
-10468
-10447
-10426
-10405
-10384
-10363
-10343
-10322
-10301
-10280
-10258
-10237
-10216
-10195
-10174
-10153
-10131
-10110
-10089
-10067
-10046
-10024
-10003
-9982
-9960
-9938
-9917
-9895
-9873
-9851
-9829
-9807
-9785
-9763
-9740
-9718
-9695
-9673
-9650
-9627
-9604
-9581
-9558
-9534
-9511
-9487
-9464
-9440
-9416
-9393
-9369
-9345
-9320
-9296
-9272
-9248
-9223
-9198
-9174
-9149
-9124
-9098
-9073
-9048
-9022
-8996
-8970
-8944
-8918
-8891
-8864
-8837
-8810
-8783
-8755
-8727
-8699
-8671
-8642
-8613
-8584
-8554
-8524
-8494
-8464
-8433
-8402
-8371
-8339
-8307
-8275
-8242
-8210
-8177
-8144
-8109
-8077
-8042
-8009
-7975
-7941
-7907
-7872
-7838
-7803
-7768
-7733
-7698
-7663
-7627
-7592
-7556
-7521
-7485
-7449
-7413
-7377
-7341
-7304
-7268
-7231
-7194
-7157
-7119
-7082
-7044
-7006
-6968
-6930
-6892
-6853
-6815
-6776
-6737
-6698
-6659
-6619
-6580
-6540
-6500
-6460
-6420
-6379
-6339
-6298
-6257
-6215
-6174
-6132
-6090
-6048
-6006
-5964
-5921
-5878
-5835
-5792
-5749
-5705
-5662
-5618
-5574
-5530
-5485
-5441
-5396
-5352
-5307
-5262
-5216
-5171
-5125
-5079
-5033
-4987
-4941
-4894
-4847
-4800
-4753
-4705
-4658
-4609
-4561
-4512
-4463
-4414
-4364
-4314
-4263
-4212
-4161
-4109
-4057
-4005
-3952
-3899
-3846
-3792
-3738
-3684
-3629
-3574
-3519
-3463
-3408
-3351
-3295
-3238
-3181
-3123
-3065
-3007
-2949
-2890
-2831
-2772
-2713
-2653
-2594
-2534
-2473
-2413
-2352
-2292
-2231
-2170
-2109
-2047
-1986
-1925
-1863
-1801
-1740
-1678
-1616
-1554
-1492
-1430
-1368
-1306
-1244
-1182
-1120
-1058
-996
-934
-872
-810
-748
-686
-624
-562
-499
-437
-375
-312
-250
-187
-124
-61
2
65
128
192
255
319
382
446
510
574
638
702
767
831
895
960
1024
1089
1154
1219
1284
1349
1414
1479
1544
1609
1674
1740
1805
1871
1936
2001
2068
2134
2200
2266
2332
2398
2465
2531
2598
2665
2731
2798
2865
2932
2999
3066
3133
3200
3268
3335
3402
3470
3537
3605
3673
3740
3808
3876
3945
4013
4082
4151
4220
4289
4358
4428
4497
4567
4638
4708
4778
4849
4920
4990
5061
5133
5204
5275
5346
5417
5489
5560
5631
5702
5773
5845
5916
5987
6058
6129
6200
6271
6343
6414
6485
6556
6628
6699
6770
6842
6913
6985
7056
7128
7199
7271
7342
7414
7485
7556
7628
7699
7770
7841
7912
7982
8053
8122
8193
8262
8332
8401
8470
8538
8607
8675
8743
8811
8878
8945
9012
9079
9146
9212
9278
9344
9410
9476
9541
9606
9671
9736
9801
9865
9929
9993
10057
10120
10184
10247
10310
10372
10435
10497
10559
10620
10682
10743
10804
10864
10924
10984
11044
11103
11162
11221
11280
11338
11396
11453
11511
11568
11625
11681
11738
11794
11849
11905
11960
12014
12069
12123
12177
12230
12283
12336
12388
12440
12492
12543
12594
12644
12694
12744
12793
12842
12891
12939
12987
13035
13082
13130
13176
13223
13269
13315
13361
13407
13452
13497
13542
13586
13631
13675
13719
13762
13806
13849
13892
13934
13977
14019
14060
14102
14143
14184
14225
14265
14305
14345
14384
14423
14462
14500
14538
14576
14614
14651
14688
14724
14761
14797
14832
14868
14903
14938
14972
15006
15040
15074
15107
15139
15172
15204
15236
15267
15299
15329
15360
15390
15420
15450
15480
15509
15538
15567
15595
15624
15652
15681
15709
15737
15765
15793
15821
15848
15876
15903
15930
15957
15984
16011
16038
16064
16090
16116
16142
16168
16193
16218
16242
16267
16291
16314
16338
16361
16384
16406
16429
16450
16472
16493
16514
16535
16555
16575
16595
16615
16634
16653
16671
16690
16708
16725
16743
16760
16777
16793
16809
16825
16840
16855
16869
16884
16897
16911
16924
16937
16950
16962
16974
16986
16998
17009
17020
17031
17042
17053
17063
17073
17084
17094
17103
17113
17123
17132
17142
17151
17160
17169
17178
17187
17196
17204
17213
17221
17229
17238
17246
17253
17261
17269
17276
17284
17291
17298
17305
17312
17318
17325
17331
17337
17343
17349
17355
17361
17366
17372
17377
17382
17387
17392
17397
17402
17406
17411
17415
17420
17424
17428
17433
17437
17441
17445
17449
17453
17457
17461
17465
17469
17473
17477
17481
17485
17489
17493
17497
17501
17505
17509
17513
17516
17520
17524
17528
17531
17535
17539
17543
17546
17550
17553
17557
17561
17564
17567
17571
17574
17577
17581
17584
17587
17590
17593
17596
17599
17602
17606
17609
17612
17615
17619
17622
17625
17629
17633
17636
17640
17644
17647
17651
17655
17659
17663
17667
17671
17676
17680
17684
17689
17693
17698
17703
17707
17712
17717
17722
17727
17732
17736
17741
17746
17752
17757
17762
17767
17773
17778
17784
17790
17795
17801
17807
17813
17820
17826
17832
17838
17845
17851
17858
17865
17871
17878
17885
17891
17898
17905
17911
17918
17924
17931
17937
17943
17950
17956
17962
17968
17974
17980
17986
17992
17998
18004
18011
18017
18023
18029
18035
18042
18048
18055
18061
18068
18074
18081
18088
18094
18101
18109
18116
18123
18131
18138
18146
18154
18162
18170
18179
18187
18196
18205
18214
18223
18232
18241
18251
18261
18271
18281
18292
18302
18313
18324
18336
18347
18359
18371
18384
18397
18409
18423
18436
18450
18464
18478
18493
18508
18523
18538
18554
18570
18586
18602
18619
18635
18653
18670
18688
18706
18724
18742
18761
18780
18799
18819
18839
18859
18880
18900
18922
18943
18965
18986
19009
19031
19054
19076
19099
19123
19146
19170
19194
19218
19242
19266
19291
19316
19341
19367
19393
19419
19445
19471
19498
19524
19551
19579
19606
19634
19662
19690
19718
19746
19775
19803
19832
19861
19890
19920
19949
19979
20009
20039
20069
20099
20130
20160
20191
20222
20252
20284
20315
20346
20377
20409
20441
20472
20504
20536
20568
20600
20633
20665
20697
20730
20762
20795
20828
20861
20894
20927
20960
20993
21027
21060
21094
21128
21162
21196
21231
21265
21300
21335
21371
21406
21442
21478
21514
21550
21586
21623
21660
21697
21735
21772
21810
21848
21886
21924
21963
22002
22041
22080
22119
22159
22199
22239
22279
22320
22361
22402
22444
22485
22527
22569
22612
22654
22697
22740
22783
22826
22870
22914
22958
23002
23046
23090
23135
23180
23225
23270
23315
23361
23407
23452
23498
23545
23591
23638
23684
23731
23778
23825
23873
23920
23968
24015
24063
24111
24159
24207
24255
24303
24351
24400
24448
24496
24545
24593
24642
24690
24739
24787
24836
24884
24933
24982
25031
25079
25128
25177
25226
25275
25325
25374
25423
25473
25523
25572
25622
25673
25723
25773
25824
25875
25925
25976
26028
26079
26131
26182
26234
26286
26338
26391
26443
26495
26548
26601
26654
26707
26760
26813
26867
26920
26974
27028
27082
27136
27190
27244
27299
27354
27409
27464
27519
27574
27629
27685
27741
27796
27852
27908
27964
28021
28077
28133
28190
28246
28303
28360
28417
28474
28531
28588
28645
28702
28759
28816
28873
28931
28988
29045
29103
29160
29218
29276
29333
29391
29449
29507
29565
29622
29680
29738
29796
29854
29912
29971
30029
30087
30145
30204
30262
30320
30379
30438
30496
30555
30614
30673
30731
30790
30849
30908
30967
31026
31085
31144
31202
31261
31320
31378
31437
31495
31554
31612
31670
31728
31785
31843
31900
31957
32014
32070
32125
32182
32238
32293
32348
32403
32458
32512
32566
32619
32671
32725
32777
32830
32881
32933
32984
33034
33085
33135
33184
33233
33282
33331
33379
33426
33474
33520
33567
33613
33659
33704
33748
33793
33837
33880
33923
33965
34007
34049
34090
34131
34171
34211
34251
34290
34329
34367
34405
34443
34480
34517
34553
34590
34626
34661
34696
34731
34765
34799
34833
34866
34899
34931
34963
34994
35025
35056
35086
35115
35145
35173
35202
35230
35257
35284
35310
35337
35362
35387
35412
35436
35460
35483
35506
35528
35550
35571
35592
35613
35633
35653
35672
35691
35710
35728
35746
35763
35780
35797
35813
35830
35845
35861
35876
35890
35905
35919
35933
35946
35959
35972
35985
35997
36009
36021
36033
36044
36055
36066
36076
36087
36097
36107
36116
36126
36135
36145
36154
36163
36172
36180
36189
36197
36206
36214
36222
36229
36237
36244
36252
36259
36266
36273
36279
36286
36292
36299
36305
36311
36317
36322
36328
36333
36338
36343
36348
36353
36358
36362
36367
36371
36375
36379
36383
36387
36391
36395
36398
36402
36405
36408
36411
36414
36417
36419
36422
36424
36426
36428
36430
36431
36433
36434
36435
36436
36436
36437
36437
36437
36437
36437
36436
36436
36435
36434
36433
36431
36430
36429
36427
36425
36424
36422
36420
36418
36416
36414
36412
36410
36408
36406
36403
36401
36399
36397
36394
36392
36390
36387
36385
36382
36380
36378
36375
36372
36370
36367
36364
36361
36358
36355
36351
36348
36344
36341
36337
36333
36329
36326
36322
36318
36313
36309
36305
36301
36297
36293
36288
36284
36279
36275
36271
36266
36261
36257
36252
36247
36243
36238
36233
36228
36223
36218
36213
36208
36203
36198
36193
36188
36183
36178
36172
36167
36162
36157
36152
36147
36142
36137
36132
36127
36123
36118
36113
36108
36103
36098
36094
36089
36084
36079
36074
36069
36064
36059
36054
36049
36044
36039
36033
36028
36023
36017
36012
36006
36000
35995
35989
35983
35977
35972
35966
35960
35954
35948
35942
35936
35930
35924
35918
35912
35906
35900
35894
35888
35882
35875
35869
35862
35855
35848
35841
35834
35827
35820
35812
35805
35797
35790
35782
35774
35766
35758
35750
35741
35733
35724
35715
35706
35697
35688
35678
35668
35658
35648
35637
35627
35616
35604
35592
35581
35568
35556
35543
35530
35516
35502
35488
35474
35459
35444
35429
35413
35398
35381
35365
35348
35330
35313
35295
35277
35258
35239
35220
35201
35181
35161
35141
35120
35099
35077
35055
35033
35011
34988
34965
34941
34917
34893
34868
34843
34818
34792
34765
34739
34712
34684
34656
34628
34599
34570
34540
34510
34480
34449
34418
34386
34354
34322
34289
34256
34223
34189
34155
34121
34087
34052
34017
33982
33947
33912
33876
33840
33804
33768
33732
33696
33660
33623
33587
33550
33514
33477
33440
33404
33367
33330
33293
33256
33218
33181
33144
33106
33068
33030
32992
32954
32916
32878
32839
32800
32762
32723
32683
32644
32604
32564
32526
32485
32445
32406
32365
32325
32284
32244
32204
32162
32122
32081
32040
31999
31958
31917
31876
31835
31793
31752
31710
31669
31628
31586
31545
31503
31462
31420
31379
31337
31296
31255
31214
31172
31131
31090
31049
31008
30968
30927
30887
30846
30806
30766
30726
30686
30646
30606
30566
30527
30487
30448
30408
30369
30329
30290
30251
30211
30172
30133
30094
30055
30016
29977
29938
29900
29861
29822
29784
29746
29707
29669
29631
29594
29556
29518
29481
29443
29406
29369
29332
29295
29258
29221
29185
29148
29112
29076
29040
29004
28968
28932
28896
28860
28824
28788
28753
28717
28681
28645
28610
28574
28538
28503
28467
28432
28396
28361
28325
28290
28254
28219
28183
28148
28112
28077
28041
28005
27969
27933
27897
27861
27824
27788
27751
27714
27677
27640
27603
27565
27527
27490
27451
27413
27375
27336
27298
27259
27220
27180
27141
27102
27062
27022
26982
26942
26901
26861
26820
26779
26737
26696
26654
26612
26570
26527
26485
26442
26399
26355
26312
26268
26224
26180
26135
26090
26045
26000
25954
25909
25863
25817
25771
25724
25678
25631
25584
25537
25490
25443
25395
25348
25300
25252
25204
25156
25108
25060
25012
24963
24914
24865
24816
24767
24718
24668
24619
24569
24519
24469
24419
24369
24318
24267
24217
24166
24115
24064
24013
23961
23910
23858
23807
23755
23703
23651
23598
23546
23493
23440
23387
23334
23280
23227
23173
23119
23064
23010
22955
22900
22844
22788
22732
22676
22620
22563
22506
22449
22391
22333
22275
22217
22159
22100
22041
21982
21923
21863
21803
21743
21683
21622
21561
21500
21439
21377
21315
21253
21191
21129
21066
21003
20940
20877
20813
20750
20686
20621
20557
20492
20427
20362
20297
20231
20165
20099
20033
19967
19900
19833
19766
19698
19630
19562
19494
19426
19357
19288
19219
19149
19079
19009
18939
18869
18798
18727
18656
18585
18514
18442
18370
18298
18225
18153
18080
18007
17934
17861
17787
17713
17639
17565
17491
17417
17343
17268
17194
17119
17044
16970
16895
16820
16745
16671
16596
16521
16447
16372
16297
16222
16148
16074
15999
15925
15851
15776
15702
15628
15553
15479
15404
15330
15256
15181
15107
15033
14958
14884
14809
14735
14661
14586
14512
14438
14364
14290
14216
14142
14068
13994
13921
13847
13774
13700
13627
13554
13481
13408
13335
13263
13190
13117
13045
12973
12900
12828
12756
12684
12612
12541
12469
12397
12326
12254
12183
12112
12040
11969
11898
11827
11755
11684
11613
11542
11471
11400
11329
11258
11187
11117
11046
10975
10904
10833
10763
10692
10621
10551
10480
10410
10340
10269
10199
10129
10059
9989
9919
9850
9780
9710
9641
9571
9502
9432
9363
9293
9224
9155
9085
9016
8947
8878
8809
8740
8671
8603
8534
8465
8397
8328
8260
8191
8122
8055
7987
7918
7850
7782
7714
7646
7579
7511
7443
7375
7307
7240
7172
7104
7037
6969
6901
6834
6767
6699
6632
6565
6498
6431
6364
6297
6231
6164
6098
6032
5965
5899
5833
5768
5702
5636
5571
5506
5440
5375
5310
5245
5180
5116
5051
4986
4922
4858
4793
4729
4665
4601
4537
4473
4409
4346
4282
4218
4155
4091
4027
3964
3901
3838
3774
3711
3648
3585
3522
3458
3395
3332
3269
3206
3142
3079
3016
2953
2889
2826
2762
2699
2636
2572
2509
2445
2381
2318
2254
2190
2126
2062
1998
1934
1870
1806
1742
1677
1613
1549
1484
1420
1355
1291
1226
1161
1096
1031
966
901
836
771
706
641
575
510
444
379
313
247
181
115
49
-18
-84
-151
-218
-285
-352
-419
-487
-554
-622
-690
-758
-826
-894
-962
-1030
-1099
-1167
-1235
-1304
-1373
-1441
-1510
-1579
-1647
-1716
-1785
-1854
-1922
-1991
-2060
-2128
-2197
-2266
-2334
-2403
-2472
-2540
-2609
-2677
-2746
-2814
-2883
-2952
-3020
-3089
-3157
-3226
-3294
-3363
-3431
-3500
-3568
-3636
-3705
-3773
-3841
-3909
-3977
-4045
-4112
-4180
-4247
-4314
-4382
-4449
-4515
-4582
-4649
-4715
-4781
-4847
-4913
-4979
-5044
-5110
-5175
-5240
-5305
-5370
-5435
-5500
-5564
-5629
-5693
-5757
-5821
-5885
-5949
-6013
-6077
-6141
-6204
-6267
-6331
-6394
-6457
-6520
-6583
-6645
-6708
-6771
-6833
-6895
-6957
-7019
-7081
-7143
-7205
-7266
-7328
-7389
-7450
-7511
-7572
-7633
-7694
-7755
-7815
-7875
-7935
-7995
-8055
-8114
-8173
-8233
-8292
-8351
-8409
-8467
-8525
-8583
-8641
-8699
-8756
-8813
-8870
-8927
-8984
-9041
-9097
-9154
-9210
-9266
-9322
-9377
-9433
-9489
-9544
-9599
-9654
-9709
-9764
-9819
-9873
-9928
-9982
-10036
-10090
-10144
-10198
-10252
-10306
-10359
-10413
-10466
-10520
-10573
-10626
-10680
-10733
-10786
-10839
-10892
-10945
-10997
-11050
-11103
-11156
-11208
-11261
-11313
-11366
-11418
-11471
-11523
-11575
-11627
-11679
-11731
-11783
-11835
-11887
-11938
-11990
-12041
-12093
-12144
-12195
-12246
-12298
-12349
-12400
-12451
-12502
-12554
-12605
-12656
-12708
-12759
-12810
-12862
-12913
-12965
-13017
-13068
-13120
-13172
-13224
-13276
-13329
-13381
-13433
-13486
-13538
-13591
-13644
-13697
-13750
-13803
-13856
-13909
-13962
-14016
-14069
-14123
-14177
-14230
-14284
-14338
-14392
-14447
-14501
-14556
-14610
-14665
-14720
-14775
-14831
-14886
-14942
-14998
-15054
-15110
-15167
-15223
-15280
-15337
-15395
-15452
-15510
-15568
-15626
-15685
-15743
-15802
-15861
-15920
-15980
-16039
-16099
-16158
-16219
-16279
-16338
-16400
-16460
-16521
-16582
-16642
-16703
-16764
-16826
-16887
-16948
-17009
-17071
-17132
-17194
-17255
-17317
-17378
-17440
-17502
-17564
-17625
-17687
-17749
-17811
-17873
-17935
-17996
-18058
-18120
-18182
-18244
-18305
-18367
-18429
-18491
-18552
-18614
-18675
-18737
-18798
-18859
-18920
-18981
-19042
-19103
-19164
-19225
-19285
-19346
-19406
-19467
-19527
-19587
-19647
-19707
-19766
-19826
-19885
-19945
-20004
-20063
-20122
-20181
-20240
-20298
-20357
-20415
-20473
-20531
-20589
-20647
-20704
-20761
-20818
-20875
-20932
-20988
-21044
-21100
-21156
-21212
-21267
-21322
-21377
-21432
-21486
-21541
-21595
-21649
-21702
-21756
-21809
-21862
-21915
-21967
-22020
-22072
-22124
-22176
-22227
-22279
-22330
-22381
-22432
-22482
-22533
-22583
-22633
-22683
-22733
-22782
-22832
-22881
-22930
-22979
-23028
-23077
-23125
-23174
-23222
-23270
-23318
-23366
-23414
-23461
-23509
-23556
-23603
-23650
-23697
-23744
-23791
-23837
-23884
-23930
-23976
-24021
-24067
-24112
-24158
-24203
-24247
-24292
-24336
-24381
-24425
-24468
-24512
-24556
-24599
-24642
-24685
-24727
-24770
-24812
-24854
-24896
-24937
-24979
-25020
-25061
-25102
-25143
-25184
-25224
-25265
-25305
-25345
-25384
-25424
-25463
-25502
-25541
-25580
-25618
-25657
-25695
-25732
-25770
-25807
-25844
-25880
-25917
-25952
-25988
-26023
-26059
-26093
-26128
-26162
-26196
-26229
-26263
-26296
-26329
-26361
-26393
-26425
-26457
-26488
-26519
-26550
-26581
-26611
-26641
-26671
-26701
-26730
-26759
-26788
-26817
-26845
-26873
-26901
-26928
-26955
-26982
-27009
-27035
-27062
-27088
-27113
-27139
-27164
-27189
-27214
-27238
-27262
-27286
-27310
-27334
-27357
-27380
-27403
-27426
-27448
-27470
-27492
-27514
-27536
-27557
-27578
-27599
-27620
-27640
-27661
-27681
-27701
-27721
-27740
-27760
-27779
-27798
-27817
-27836
-27855
-27873
-27892
-27910
-27928
-27946
-27963
-27981
-27998
-28016
-28033
-28050
-28066
-28083
-28099
-28116
-28132
-28147
-28163
-28178
-28194
-28209
-28223
-28238
-28253
-28267
-28282
-28296
-28310
-28324
-28338
-28352
-28365
-28379
-28392
-28406
-28419
-28432
-28445
-28458
-28471
-28484
-28497
-28509
-28522
-28534
-28547
-28559
-28571
-28583
-28595
-28607
-28619
-28630
-28642
-28653
-28665
-28676
-28687
-28698
-28709
-28720
-28730
-28741
-28752
-28762
-28772
-28783
-28793
-28803
-28813
-28822
-28832
-28842
-28851
-28860
-28869
-28879
-28888
-28896
-28905
-28914
-28922
-28931
-28939
-28947
-28955
-28963
-28971
-28979
-28987
-28995
-29003
-29010
-29018
-29025
-29033
-29040
-29048
-29055
-29062
-29069
-29077
-29084
-29091
-29098
-29105
-29113
-29120
-29127
-29134
-29141
-29149
-29156
-29163
-29170
-29177
-29185
-29192
-29199
-29207
-29214
-29221
-29229
-29236
-29244
-29251
-29259
-29266
-29274
-29282
-29290
-29298
-29306
-29314
-29322
-29330
-29338
-29347
-29355
-29364
-29372
-29381
-29390
-29399
-29407
-29416
-29425
-29434
-29444
-29453
-29462
-29471
-29481
-29490
-29499
-29509
-29518
-29528
-29537
-29547
-29556
-29566
-29575
-29585
-29594
-29603
-29613
-29622
-29631
-29641
-29650
-29659
-29668
-29678
-29687
-29696
-29705
-29714
-29723
-29732
-29741
-29751
-29760
-29769
-29778
-29787
-29796
-29805
-29814
-29823
-29832
-29841
-29849
-29858
-29867
-29876
-29885
-29894
-29903
-29912
-29921
-29929
-29938
-29947
-29955
-29964
-29973
-29981
-29990
-29998
-30006
-30015
-30023
-30031
-30039
-30047
-30055
-30063
-30071
-30079
-30086
-30094
-30101
-30108
-30115
-30122
-30129
-30136
-30142
-30149
-30155
-30161
-30167
-30173
-30179
-30184
-30189
-30194
-30199
-30204
-30208
-30213
-30217
-30221
-30226
-30230
-30233
-30237
-30241
-30244
-30248
-30251
-30254
-30258
-30261
-30264
-30267
-30269
-30272
-30275
-30277
-30280
-30282
-30285
-30287
-30289
-30291
-30293
-30295
-30297
-30298
-30300
-30301
-30303
-30304
-30306
-30307
-30308
-30309
-30310
-30311
-30312
-30313
-30314
-30314
-30315
-30316
-30316
-30317
-30317
-30317
-30318
-30318
-30318
-30318
-30318
-30318
-30318
-30318
-30318
-30318
-30318
-30317
-30317
-30317
-30317
-30316
-30316
-30315
-30315
-30314
-30313
-30313
-30312
-30311
-30310
-30309
-30308
-30307
-30306
-30305
-30304
-30302
-30301
-30299
-30298
-30296
-30294
-30293
-30291
-30289
-30287
-30286
-30284
-30282
-30280
-30278
-30276
-30273
-30271
-30269
-30267
-30265
-30262
-30260
-30257
-30255
-30253
-30250
-30248
-30245
-30242
-30240
-30237
-30234
-30231
-30228
-30226
-30223
-30220
-30217
-30214
-30211
-30208
-30205
-30201
-30198
-30195
-30192
-30189
-30186
-30183
-30180
-30176
-30173
-30170
-30167
-30163
-30160
-30157
-30154
-30150
-30147
-30143
-30140
-30136
-30133
-30129
-30126
-30122
-30119
-30115
-30112
-30108
-30104
-30101
-30097
-30093
-30089
-30085
-30081
-30078
-30074
-30070
-30066
-30062
-30058
-30053
-30049
-30045
-30041
-30036
-30032
-30027
-30023
-30018
-30013
-30008
-30003
-29998
-29993
-29988
-29983
-29977
-29972
-29966
-29961
-29955
-29949
-29943
-29937
-29931
-29924
-29918
-29912
-29905
-29899
-29892
-29885
-29879
-29872
-29865
-29858
-29851
-29844
-29837
-29830
-29822
-29815
-29808
-29800
-29793
-29785
-29777
-29770
-29762
-29754
-29746
-29738
-29730
-29722
-29714
-29706
-29698
-29690
-29682
-29674
-29666
-29658
-29650
-29642
-29634
-29626
-29618
-29610
-29602
-29594
-29586
-29578
-29570
-29562
-29554
-29546
-29538
-29530
-29521
-29513
-29505
-29497
-29488
-29480
-29472
-29463
-29455
-29446
-29438
-29429
-29421
-29412
-29403
-29395
-29386
-29377
-29369
-29360
-29351
-29343
-29334
-29325
-29317
-29308
-29299
-29290
-29281
-29273
-29264
-29255
-29246
-29237
-29228
-29219
-29210
-29201
-29192
-29183
-29174
-29165
-29156
-29147
-29138
-29129
-29120
-29111
-29102
-29093
-29084
-29075
-29067
-29058
-29049
-29040
-29031
-29022
-29014
-29005
-28996
-28987
-28978
-28969
-28960
-28951
-28942
-28933
-28924
-28915
-28906
-28896
-28887
-28878
-28868
-28859
-28849
-28840
-28830
-28820
-28811
-28801
-28791
-28781
-28772
-28762
-28752
-28742
-28732
-28723
-28713
-28703
-28693
-28684
-28674
-28664
-28654
-28645
-28635
-28625
-28616
-28606
-28597
-28587
-28578
-28568
-28559
-28549
-28540
-28530
-28521
-28511
-28502
-28493
-28484
-28474
-28465
-28456
-28447
-28438
-28429
-28420
-28411
-28402
-28393
-28384
-28375
-28366
-28358
-28349
-28340
-28332
-28323
-28315
-28306
-28298
-28290
-28282
-28274
-28265
-28257
-28249
-28241
-28234
-28226
-28218
-28210
-28202
-28194
-28187
-28179
-28171
-28163
-28156
-28148
-28140
-28132
-28125
-28117
-28109
-28101
-28093
-28086
-28078
-28070
-28062
-28055
-28047
-28039
-28031
-28024
-28016
-28008
-28000
-27993
-27985
-27977
-27969
-27962
-27954
-27946
-27939
-27931
-27924
-27916
-27909
-27901
-27894
-27887
-27879
-27872
-27865
-27858
-27851
-27844
-27837
-27830
-27823
-27816
-27809
-27802
-27796
-27789
-27782
-27775
-27769
-27762
-27755
-27749
-27742
-27735
-27729
-27722
-27716
-27709
-27703
-27696
-27690
-27683
-27677
-27671
-27665
-27659
-27653
-27647
-27641
-27635
-27630
-27624
-27619
-27613
-27608
-27603
-27598
-27592
-27587
-27582
-27577
-27572
-27567
-27562
-27556
-27551
-27546
-27541
-27536
-27531
-27526
-27521
-27516
-27510
-27505
-27500
-27495
-27490
-27485
-27480
-27475
-27470
-27465
-27460
-27455
-27450
-27445
-27440
-27435
-27430
-27425
-27420
-27415
-27409
-27404
-27398
-27393
-27387
-27382
-27376
-27370
-27364
-27358
-27352
-27346
-27340
-27334
-27328
-27322
-27315
-27309
-27302
-27296
-27289
-27282
-27275
-27268
-27261
-27254
-27247
-27240
-27232
-27225
-27217
-27209
-27201
-27193
-27185
-27177
-27169
-27161
-27152
-27143
-27135
-27126
-27117
-27108
-27099
-27089
-27080
-27070
-27060
-27050
-27040
-27030
-27019
-27009
-26998
-26987
-26976
-26964
-26953
-26941
-26929
-26917
-26904
-26892
-26879
-26865
-26852
-26838
-26825
-26810
-26796
-26781
-26767
-26751
-26736
-26720
-26705
-26688
-26672
-26655
-26639
-26621
-26604
-26587
-26569
-26551
-26532
-26514
-26495
-26476
-26457
-26438
-26418
-26398
-26378
-26358
-26337
-26316
-26295
-26274
-26253
-26231
-26209
-26187
-26164
-26141
-26118
-26095
-26072
-26048
-26024
-25999
-25975
-25950
-25925
-25899
-25873
-25847
-25821
-25795
-25768
-25741
-25714
-25687
-25659
-25631
-25603
-25575
-25547
-25519
-25490
-25462
-25433
-25404
-25375
-25345
-25316
-25286
-25257
-25227
-25197
-25167
-25137
-25107
-25076
-25046
-25015
-24985
-24954
-24923
-24892
-24861
-24830
-24798
-24767
-24736
-24704
-24672
-24641
-24609
-24577
-24545
-24513
-24480
-24448
-24416
-24383
-24351
-24319
-24286
-24254
-24221
-24188
-24156
-24123
-24091
-24058
-24025
-23992
-23960
-23927
-23894
-23861
-23829
-23796
-23763
-23730
-23697
-23664
-23631
-23598
-23565
-23532
-23499
-23466
-23433
-23400
-23367
-23333
-23300
-23267
-23234
-23200
-23167
-23134
-23100
-23067
-23033
-23000
-22967
-22933
-22900
-22866
-22833
-22799
-22766
-22732
-22699
-22665
-22632
-22598
-22565
-22532
-22498
-22465
-22432
-22398
-22365
-22332
-22299
-22266
-22233
-22200
-22167
-22134
-22101
-22068
-22035
-22002
-21969
-21936
-21903
-21870
-21837
-21804
-21771
-21738
-21705
-21671
-21638
-21605
-21572
-21538
-21505
-21471
-21438
-21404
-21371
-21337
-21303
-21269
-21236
-21202
-21168
-21134
-21100
-21065
-21031
-20997
-20962
-20928
-20893
-20859
-20824
-20789
-20754
-20719
-20684
-20648
-20613
-20577
-20542
-20506
-20470
-20434
-20397
-20361
-20324
-20288
-20251
-20214
-20177
-20139
-20102
-20064
-20027
-19989
-19951
-19913
-19874
-19836
-19798
-19759
-19720
-19682
-19643
-19604
-19565
-19526
-19486
-19447
-19408
-19368
-19329
-19289
-19249
-19210
-19170
-19130
-19090
-19050
-19011
-18971
-18931
-18890
-18850
-18810
-18770
-18730
-18689
-18649
-18609
-18569
-18528
-18488
-18448
-18407
-18367
-18326
-18286
-18246
-18205
-18165
-18125
-18084
-18044
-18004
-17963
-17923
-17883
-17843
-17803
-17763
-17723
-17683
-17643
-17603
-17563
-17523
-17483
-17444
-17404
-17364
-17325
-17285
-17246
-17206
-17167
-17127
-17088
-17049
-17010
-16970
-16931
-16892
-16853
-16814
-16775
-16736
-16697
-16658
-16619
-16581
-16542
-16503
-16465
-16427
-16388
-16350
-16312
-16274
-16236
-16198
-16160
-16122
-16085
-16047
-16010
-15972
-15935
-15898
-15861
-15824
-15787
-15750
-15713
-15676
-15639
-15603
-15566
-15529
-15493
-15456
-15419
-15383
-15346
-15310
-15274
-15238
-15201
-15165
-15129
-15094
-15058
-15022
-14986
-14951
-14915
-14880
-14845
-14810
-14775
-14740
-14706
-14671
-14637
-14602
-14568
-14534
-14500
-14466
-14433
-14399
-14366
-14332
-14299
-14266
-14232
-14199
-14166
-14133
-14100
-14067
-14035
-14002
-13969
-13937
-13904
-13871
-13839
-13806
-13774
-13742
-13710
-13677
-13645
-13613
-13581
-13549
-13517
-13485
-13453
-13422
-13390
-13358
-13326
-13294
-13262
-13231
-13199
-13167
-13135
-13103
-13071
-13039
-13007
-12975
-12942
-12910
-12877
-12845
-12812
-12779
-12746
-12713
-12679
-12646
-12612
-12578
-12545
-12510
-12476
-12442
-12407
-12372
-12338
-12302
-12267
-12232
-12196
-12160
-12124
-12088
-12052
-12015
-11978
-11941
-11904
-11866
-11828
-11790
-11751
-11713
-11674
-11634
-11595
-11555
-11515
-11475
-11434
-11393
-11352
-11310
-11268
-11226
-11184
-11142
-11099
-11056
-11012
-10969
-10925
-10881
-10837
-10792
-10747
-10703
-10657
-10612
-10567
-10521
-10475
-10429
-10383
-10337
-10290
-10243
-10196
-10149
-10102
-10055
-10007
-9959
-9911
-9863
-9814
-9766
-9717
-9668
-9619
-9569
-9520
-9470
-9420
-9370
-9320
-9269
-9219
-9168
-9117
-9066
-9015
-8963
-8912
-8860
-8809
-8757
-8705
-8653
-8601
-8548
-8496
-8443
-8391
-8338
-8285
-8232
-8179
-8125
-8071
-8018
-7964
-7910
-7856
-7802
-7748
-7693
-7638
-7584
-7529
-7474
-7419
-7364
-7308
-7253
-7198
-7142
-7086
-7031
-6975
-6919
-6863
-6807
-6751
-6694
-6638
-6581
-6525
-6468
-6411
-6354
-6297
-6240
-6183
-6126
-6068
-6011
-5953
-5895
-5837
-5779
-5721
-5662
-5603
-5544
-5485
-5426
-5366
-5307
-5247
-5186
-5126
-5065
-5005
-4944
-4883
-4821
-4760
-4698
-4636
-4574
-4512
-4449
-4387
-4324
-4261
-4198
-4135
-4070
-4008
-3944
-3880
-3816
-3751
-3687
-3622
-3557
-3492
-3427
-3361
-3296
-3230
-3164
-3098
-3032
-2965
-2899
-2832
-2765
-2698
-2631
-2564
-2496
-2429
-2361
-2293
-2225
-2157
-2089
-2021
-1952
-1884
-1815
-1746
-1677
-1607
-1538
-1468
-1398
-1328
-1258
-1187
-1116
-1045
-974
-903
-831
-759
-687
-615
-543
-470
-397
-324
-250
-177
-103
-29
45
119
194
268
343
418
494
569
645
720
796
872
948
1025
1101
1177
1254
1331
1408
1484
1561
1638
1715
1792
1870
1947
2024
2101
2179
2256
2333
2411
2488
2565
2643
2720
2798
2875
2952
3029
3107
3184
3261
3338
3415
3493
3570
3647
3723
3800
3877
3954
4030
4107
4183
4260
4336
4412
4488
4564
4640
4716
4791
4867
4942
5017
5092
5167
5242
5317
5391
5466
5540
5614
5688
5762
5836
5909
5983
6056
6129
6202
6274
6347
6419
6491
6563
6634
6706
6777
6848
6918
6989
7059
7129
7199
7269
7338
7407
7476
7545
7614
7682
7750
7818
7885
7953
8020
8087
8153
8220
8286
8352
8418
8484
8549
8614
8679
8744
8808
8872
8936
9000
9063
9126
9189
9251
9313
9375
9437
9498
9559
9619
9680
9740
9799
9859
9918
9977
10035
10094
10152
10209
10267
10324
10381
10437
10494
10550
10605
10661
10716
10771
10825
10880
10934
10988
11041
11095
11147
11200
11253
11305
11357
11408
11460
11511
11561
11612
11662
11712
11762
11812
11861
11910
11959
12008
12057
12105
12153
12201
12249
12296
12344
12391
12438
12485
12532
12578
12625
12671
12717
12763
12809
12854
12900
12945
12990
13035
13080
13125
13169
13214
13258
13302
13346
13390
13434
13478
13521
13564
13608
13651
13693
13736
13779
13821
13864
13906
13948
13990
14032
14074
14116
14157
14199
14240
14281
14322
14363
14405
14446
14486
14527
14568
14609
14650
14691
14731
14772
14813
14853
14894
14935
14975
15016
15056
15096
15137
15177
15217
15257
15297
15337
15376
15416
15456
15495
15535
15574
15614
15653
15692
15731
15770
15809
15848
15887
15926
15965
16004
16043
16082
16120
16158
16198
16236
16276
16315
16353
16392
16431
16470
16508
16547
16586
16624
16663
16702
16740
16779
16817
16856
16894
16933
16971
17009
17048
17086
17124
17162
17201
17239
17277
17315
17353
17391
17429
17467
17505
17542
17580
17618
17656
17693
17731
17768
17806
17843
17880
17917
17955
17992
18029
18066
18102
18139
18176
18213
18249
18286
18322
18359
18395
18431
18467
18504
18540
18576
18612
18648
18684
18720
18756
18792
18828
18863
18899
18935
18970
19005
19041
19076
19111
19146
19181
19216
19250
19285
19319
19353
19388
19422
19455
19489
19523
19556
19589
19622
19655
19688
19721
19754
19786
19818
19850
19882
19914
19946
19978
20009
20040
20072
20103
20134
20164
20195
20225
20256
20286
20316
20346
20376
20405
20435
20464
20494
20523
20552
20581
20610
20639
20668
20697
20725
20754
20783
20811
20840
20868
20897
20925
20954
20982
21011
21039
21067
21096
21124
21152
21181
21209
21238
21266
21295
21323
21352
21380
21409
21438
21467
21496
21524
21553
21583
21612
21641
21670
21700
21729
21759
21788
21818
21848
21877
21907
21937
21967
21997
22027
22057
22088
22118
22148
22178
22209
22239
22270
22300
22331
22361
22392
22423
22453
22484
22515
22546
22577
22608
22639
22670
22701
22733
22764
22795
22827
22858
22889
22921
22953
22984
23016
23048
23080
23112
23144
23176
23208
23240
23272
23304
23337
23369
23402
23434
23467
23500
23532
23565
23598
23631
23664
23696
23729
23762
23795
23828
23861
23894
23927
23960
23993
24026
24059
24092
24125
24157
24190
24223
24256
24289
24321
24354
24386
24419
24451
24484
24516
24549
24581
24613
24645
24677
24709
24741
24773
24805
24837
24868
24900
24931
24963
24994
25025
25056
25087
25118
25149
25180
25210
25241
25271
25301
25332
25362
25392
25421
25451
25481
25510
25540
25569
25598
25627
25656
25685
25714
25742
25771
25799
25827
25855
25883
25911
25938
25966
25993
26020
26047
26073
26100
26126
26152
26178
26204
26230
26255
26281
26306
26330
26355
26380
26404
26428
26452
26476
26499
26522
26546
26568
26591
26614
26636
26658
26680
26702
26724
26745
26766
26787
26808
26829
26850
26870
26891
26911
26931
26950
26970
26990
27009
27028
27047
27066
27085
27103
27122
27140
27158
27176
27194
27212
27229
27247
27264
27281
27298
27315
27332
27348
27365
27381
27397
27413
27429
27445
27460
27476
27491
27506
27522
27536
27551
27566
27580
27595
27609
27623
27637
27650
27664
27677
27690
27703
27716
27729
27742
27754
27766
27778
27790
27802
27814
27825
27836
27847
27858
27869
27880
27890
27901
27911
27921
27931
27941
27951
27961
27970
27980
27989
27999
28008
28017
28026
28034
28043
28051
28059
28068
28076
28083
28091
28099
28106
28113
28120
28127
28134
28140
28147
28153
28159
28165
28170
28176
28181
28186
28191
28196
28201
28206
28210
28214
28219
28223
28226
28230
28234
28237
28240
28243
28246
28249
28251
28253
28255
28257
28259
28260
28262
28263
28264
28265
28265
28266
28266
28266
28266
28265
28265
28264
28263
28262
28260
28259
28257
28255
28253
28251
28248
28245
28242
28239
28236
28232
28229
28225
28220
28216
28211
28207
28202
28197
28191
28186
28180
28174
28168
28162
28156
28149
28143
28136
28129
28122
28114
28107
28099
28091
28083
28075
28067
28058
28050
28041
28032
28023
28013
28004
27994
27985
27975
27965
27954
27944
27934
27923
27912
27901
27890
27879
27868
27857
27845
27834
27822
27810
27798
27785
27773
27760
27748
27735
27722
27708
27695
27682
27668
27654
27641
27627
27613
27598
27584
27570
27555
27541
27526
27512
27497
27482
27468
27453
27438
27423
27408
27393
27378
27363
27348
27333
27318
27303
27288
27273
27258
27242
27227
27212
27197
27182
27167
27152
27137
27122
27107
27092
27078
27063
27048
27034
27019
27005
26991
26977
26963
26949
26935
26921
26908
26894
26881
26867
26854
26841
26828
26815
26802
26789
26777
26764
26751
26739
26726
26714
26701
26689
26677
26664
26652
26640
26629
26617
26605
26593
26582
26571
26559
26548
26537
26526
26515
26505
26494
26484
26473
26463
26453
26443
26434
26424
26414
26405
26395
26386
26377
26368
26359
26350
26341
26333
26324
26316
26307
26299
26291
26283
26275
26267
26259
26252
26244
26237
26229
26222
26215
26208
26201
26194
26187
26181
26174
26168
26162
26156
26150
26144
26138
26133
26127
26121
26116
26111
26106
26101
26096
26091
26086
26081
26076
26072
26067
26062
26058
26053
26049
26045
26040
26036
26031
26027
26023
26018
26014
26010
26005
26001
25997
25992
25988
25983
25979
25975
25970
25966
25962
25957
25953
25949
25944
25940
25936
25931
25927
25923
25918
25914
25910
25905
25901
25896
25892
25888
25883
25879
25874
25870
25865
25861
25857
25852
25847
25843
25838
25834
25829
25824
25819
25814
25809
25804
25799
25794
25789
25784
25778
25773
25768
25762
25757
25751
25745
25740
25734
25728
25722
25716
25710
25704
25698
25692
25686
25680
25673
25667
25661
25654
25648
25641
25635
25628
25621
25615
25608
25601
25595
25588
25581
25574
25568
25561
25554
25547
25541
25534
25527
25520
25513
25506
25499
25492
25485
25478
25471
25464
25457
25450
25442
25435
25428
25421
25413
25406
25398
25391
25383
25376
25368
25361
25353
25346
25338
25331
25323
25315
25308
25300
25292
25285
25277
25269
25261
25254
25246
25238
25230
25222
25214
25206
25198
25189
25181
25173
25165
25156
25148
25139
25131
25122
25113
25105
25096
25087
25079
25070
25061
25053
25044
25035
25027
25018
25009
25001
24992
24983
24974
24966
24957
24948
24939
24931
24922
24913
24904
24895
24886
24877
24868
24859
24850
24841
24831
24822
24813
24804
24795
24785
24776
24767
24757
24748
24739
24730
24720
24711
24702
24693
24684
24675
24666
24656
24647
24638
24629
24620
24611
24602
24593
24584
24575
24566
24557
24548
24539
24529
24520
24511
24502
24492
24483
24474
24464
24455
24445
24436
24426
24417
24407
24397
24388
24378
24368
24358
24348
24338
24328
24318
24307
24297
24286
24276
24265
24254
24243
24232
24221
24210
24198
24187
24175
24163
24151
24139
24127
24115
24102
24089
24077
24064
24051
24038
24024
24011
23997
23983
23969
23955
23941
23926
23911
23896
23881
23866
23851
23835
23819
23803
23787
23770
23754
23737
23719
23702
23684
23666
23648
23629
23611
23592
23572
23553
23533
23513
23492
23472
23451
23429
23408
23386
23364
23341
23319
23296
23272
23249
23225
23201
23177
23152
23127
23102
23077
23051
23025
22999
22972
22946
22919
22891
22864
22836
22808
22780
22751
22722
22693
22664
22634
22604
22574
22544
22513
22483
22452
22420
22389
22357
22325
22293
22261
22229
22196
22163
22130
22097
22064
22031
21997
21964
21930
21897
21863
21829
21795
21761
21727
21692
21658
21624
21589
21555
21520
21486
21451
21417
21382
21347
21313
21278
21243
21208
21174
21139
21104
21069
21034
21000
20965
20930
20895
20860
20825
20790
20755
20720
20685
20650
20615
20580
20545
20510
20475
20439
20404
20369
20334
20299
20264
20229
20193
20158
20123
20088
20053
20018
19984
19949
19914
19879
19845
19810
19775
19741
19706
19672
19637
19603
19568
19534
19500
19465
19431
19396
19362
19328
19293
19259
19224
19190
19156
19121
19087
19053
19018
18984
18950
18916
18882
18847
18813
18779
18745
18712
18678
18644
18610
18576
18543
18509
18476
18442
18408
18375
18342
18308
18275
18241
18208
18175
18142
18108
18075
18042
18009
17976
17943
17910
17877
17845
17812
17779
17746
17714
17681
17649
17616
17584
17551
17519
17487
17454
17422
17390
17357
17325
17293
17260
17228
17196
17163
17131
17098
17066
17033
17001
16968
16935
16902
16869
16836
16803
16770
16737
16703
16670
16636
16603
16569
16535
16501
16467
16433
16398
16364
16329
16295
16260
16225
16190
16155
16119
16084
16047
16012
15976
15940
15904
15868
15831
15795
15758
15721
15685
15647
15610
15573
15536
15498
15460
15422
15384
15346
15308
15270
15231
15193
15154
15115
15076
15037
14997
14958
14919
14879
14839
14800
14760
14720
14679
14639
14599
14558
14518
14477
14437
14396
14355
14314
14273
14232
14191
14149
14108
14066
14025
13983
13941
13900
13858
13815
13773
13731
13689
13646
13604
13561
13518
13475
13433
13389
13346
13303
13260
13216
13173
13129
13085
13042
12998
12954
12910
12865
12821
12776
12732
12687
12642
12598
12553
12507
12462
12417
12371
12326
12280
12234
12188
12142
12096
12050
12003
11957
11910
11863
11816
11769
11722
11675
11627
11580
11532
11484
11436
11388
11340
11291
11243
11194
11145
11096
11047
10998
10949
10899
10849
10800
10750
10699
10649
10599
10548
10497
10446
10395
10344
10292
10240
10188
10136
10084
10031
9979
9926
9873
9819
9766
9712
9658
9604
9550
9495
9440
9386
9330
9275
9220
9164
9108
9052
8996
8940
8883
8826
8770
8713
8656
8599
8541
8484
8426
8369
8311
8253
8194
8135
8077
8019
7960
7901
7842
7782
7723
7663
7603
7543
7483
7422
7361
7300
7239
7178
7116
7054
6993
6930
6868
6805
6743
6680
6617
6554
6490
6426
6363
6299
6235
6170
6106
6041
5977
5912
5847
5782
5716
5651
5585
5520
5454
5388
5322
5255
5189
5123
5056
4990
4923
4856
4789
4722
4655
4587
4520
4453
4385
4317
4250
4182
4114
4046
3978
3910
3841
3773
3704
3636
3567
3499
3430
3361
3292
3223
3154
3085
3016
2946
2877
2807
2738
2668
2599
2529
2459
2390
2320
2250
2180
2110
2039
1969
1899
1828
1758
1687
1617
1546
1475
1405
1334
1263
1192
1121
1050
979
908
836
765
694
623
551
480
408
337
265
194
122
51
-21
-92
-164
-235
-307
-379
-450
-522
-594
-665
-737
-809
-881
-952
-1024
-1096
-1167
-1239
-1310
-1382
-1454
-1525
-1597
-1668
-1740
-1811
-1883
-1954
-2025
-2097
-2169
-2240
-2311
-2383
-2454
-2525
-2596
-2668
-2739
-2810
-2881
-2952
-3023
-3094
-3165
-3236
-3307
-3378
-3449
-3519
-3590
-3661
-3731
-3802
-3872
-3943
-4013
-4083
-4154
-4224
-4294
-4364
-4434
-4504
-4574
-4644
-4713
-4783
-4853
-4922
-4992
-5061
-5131
-5200
-5269
-5338
-5407
-5476
-5545
-5614
-5682
-5751
-5819
-5888
-5956
-6024
-6092
-6160
-6228
-6296
-6364
-6431
-6499
-6566
-6634
-6701
-6768
-6835
-6902
-6969
-7036
-7103
-7169
-7236
-7303
-7369
-7435
-7502
-7568
-7634
-7700
-7766
-7832
-7898
-7964
-8029
-8095
-8161
-8226
-8291
-8357
-8422
-8487
-8552
-8617
-8682
-8747
-8811
-8876
-8941
-9005
-9069
-9134
-9198
-9262
-9326
-9391
-9455
-9519
-9582
-9646
-9710
-9774
-9838
-9901
-9965
-10028
-10092
-10155
-10219
-10282
-10345
-10408
-10472
-10535
-10598
-10661
-10724
-10786
-10849
-10912
-10975
-11037
-11100
-11163
-11225
-11287
-11350
-11412
-11474
-11537
-11599
-11661
-11723
-11785
-11847
-11908
-11970
-12032
-12093
-12155
-12216
-12278
-12339
-12400
-12462
-12523
-12584
-12645
-12706
-12767
-12827
-12888
-12949
-13009
-13070
-13130
-13191
-13251
-13312
-13372
-13432
-13492
-13553
-13613
-13673
-13733
-13793
-13853
-13913
-13973
-14033
-14093
-14153
-14212
-14272
-14332
-14392
-14451
-14511
-14570
-14630
-14690
-14749
-14809
-14868
-14927
-14987
-15046
-15105
-15165
-15224
-15283
-15342
-15401
-15460
-15519
-15578
-15637
-15696
-15755
-15814
-15873
-15931
-15990
-16047
-16107
-16165
-16224
-16282
-16340
-16399
-16457
-16515
-16573
-16631
-16688
-16746
-16804
-16861
-16919
-16976
-17034
-17091
-17149
-17206
-17263
-17320
-17377
-17434
-17491
-17548
-17605
-17661
-17718
-17775
-17831
-17887
-17944
-18000
-18056
-18112
-18168
-18224
-18279
-18335
-18390
-18446
-18501
-18556
-18611
-18666
-18720
-18775
-18829
-18883
-18938
-18991
-19045
-19099
-19152
-19206
-19259
-19312
-19365
-19417
-19470
-19522
-19574
-19627
-19678
-19730
-19782
-19833
-19885
-19936
-19987
-20038
-20089
-20139
-20190
-20240
-20290
-20340
-20389
-20439
-20488
-20537
-20586
-20635
-20684
-20732
-20781
-20829
-20877
-20925
-20972
-21020
-21067
-21114
-21161
-21208
-21255
-21301
-21348
-21394
-21440
-21486
-21532
-21577
-21623
-21668
-21713
-21758
-21803
-21848
-21892
-21936
-21981
-22025
-22068
-22112
-22156
-22199
-22242
-22285
-22328
-22371
-22413
-22455
-22497
-22539
-22581
-22623
-22664
-22706
-22747
-22788
-22829
-22869
-22910
-22950
-22990
-23030
-23070
-23109
-23149
-23188
-23227
-23266
-23305
-23344
-23382
-23421
-23459
-23497
-23535
-23572
-23610
-23647
-23685
-23722
-23759
-23796
-23832
-23869
-23905
-23942
-23978
-24014
-24050
-24086
-24121
-24157
-24192
-24227
-24262
-24297
-24332
-24366
-24401
-24435
-24469
-24503
-24537
-24571
-24604
-24638
-24671
-24704
-24737
-24769
-24802
-24834
-24866
-24898
-24930
-24961
-24993
-25024
-25055
-25085
-25116
-25146
-25176
-25206
-25235
-25265
-25294
-25323
-25351
-25380
-25408
-25436
-25464
-25492
-25519
-25546
-25573
-25600
-25626
-25653
-25679
-25705
-25731
-25756
-25782
-25807
-25832
-25857
-25881
-25906
-25930
-25954
-25978
-26002
-26025
-26048
-26071
-26094
-26117
-26139
-26161
-26183
-26205
-26226
-26248
-26269
-26289
-26310
-26331
-26351
-26371
-26391
-26411
-26430
-26449
-26468
-26487
-26506
-26525
-26543
-26561
-26579
-26597
-26614
-26632
-26649
-26666
-26682
-26699
-26715
-26731
-26747
-26762
-26778
-26793
-26808
-26823
-26837
-26851
-26866
-26880
-26893
-26907
-26920
-26933
-26946
-26959
-26972
-26984
-26997
-27009
-27021
-27033
-27045
-27056
-27068
-27079
-27090
-27101
-27112
-27123
-27133
-27144
-27154
-27164
-27174
-27184
-27194
-27204
-27213
-27223
-27232
-27242
-27251
-27260
-27269
-27278
-27287
-27296
-27305
-27313
-27322
-27330
-27339
-27347
-27356
-27364
-27372
-27381
-27389
-27397
-27405
-27413
-27420
-27428
-27436
-27443
-27451
-27458
-27465
-27472
-27479
-27486
-27493
-27500
-27506
-27513
-27519
-27526
-27532
-27538
-27544
-27550
-27556
-27562
-27567
-27573
-27579
-27584
-27589
-27595
-27600
-27605
-27610
-27615
-27620
-27625
-27630
-27635
-27640
-27644
-27649
-27653
-27658
-27662
-27666
-27671
-27675
-27679
-27683
-27687
-27691
-27695
-27699
-27702
-27706
-27710
-27713
-27717
-27720
-27723
-27727
-27730
-27733
-27736
-27739
-27742
-27744
-27747
-27750
-27752
-27755
-27757
-27759
-27761
-27763
-27765
-27767
-27769
-27771
-27772
-27774
-27775
-27776
-27777
-27778
-27779
-27780
-27781
-27782
-27782
-27783
-27783
-27783
-27783
-27783
-27783
-27783
-27783
-27783
-27783
-27782
-27782
-27781
-27781
-27780
-27780
-27779
-27778
-27778
-27777
-27776
-27775
-27775
-27774
-27773
-27772
-27771
-27770
-27769
-27768
-27767
-27766
-27765
-27764
-27763
-27762
-27761
-27760
-27759
-27758
-27757
-27756
-27755
-27754
-27753
-27752
-27750
-27749
-27748
-27747
-27746
-27745
-27743
-27742
-27741
-27739
-27738
-27736
-27734
-27732
-27731
-27729
-27727
-27725
-27722
-27720
-27718
-27715
-27713
-27710
-27708
-27705
-27702
-27699
-27696
-27693
-27690
-27687
-27684
-27680
-27677
-27673
-27670
-27666
-27663
-27659
-27655
-27651
-27647
-27643
-27639
-27635
-27630
-27626
-27621
-27617
-27612
-27608
-27603
-27598
-27593
-27588
-27583
-27577
-27572
-27567
-27561
-27556
-27550
-27544
-27538
-27532
-27526
-27520
-27514
-27508
-27502
-27495
-27489
-27482
-27476
-27469
-27462
-27455
-27448
-27441
-27434
-27427
-27420
-27413
-27405
-27398
-27390
-27383
-27375
-27367
-27360
-27352
-27344
-27336
-27328
-27320
-27312
-27304
-27296
-27287
-27279
-27271
-27262
-27254
-27245
-27237
-27228
-27219
-27211
-27202
-27193
-27184
-27175
-27166
-27157
-27147
-27138
-27129
-27119
-27110
-27100
-27090
-27081
-27071
-27061
-27051
-27041
-27031
-27021
-27011
-27000
-26990
-26980
-26969
-26959
-26948
-26937
-26927
-26916
-26905
-26894
-26883
-26872
-26861
-26849
-26838
-26827
-26816
-26804
-26793
-26781
-26770
-26758
-26746
-26735
-26723
-26711
-26700
-26688
-26676
-26664
-26652
-26641
-26629
-26617
-26605
-26593
-26581
-26569
-26557
-26545
-26532
-26520
-26508
-26496
-26484
-26472
-26459
-26447
-26435
-26423
-26410
-26398
-26386
-26374
-26361
-26349
-26337
-26325
-26313
-26300
-26288
-26276
-26264
-26252
-26240
-26228
-26215
-26203
-26191
-26179
-26167
-26155
-26143
-26130
-26118
-26106
-26094
-26082
-26069
-26057
-26045
-26032
-26020
-26008
-25996
-25983
-25971
-25959
-25947
-25934
-25922
-25910
-25898
-25886
-25873
-25861
-25849
-25837
-25824
-25812
-25800
-25788
-25775
-25763
-25750
-25738
-25725
-25713
-25700
-25688
-25675
-25662
-25649
-25636
-25623
-25610
-25597
-25584
-25571
-25557
-25544
-25530
-25517
-25503
-25489
-25475
-25461
-25447
-25432
-25418
-25403
-25388
-25373
-25358
-25343
-25328
-25312
-25297
-25281
-25265
-25250
-25234
-25218
-25201
-25185
-25169
-25152
-25136
-25119
-25102
-25085
-25069
-25052
-25034
-25017
-25000
-24983
-24965
-24948
-24930
-24912
-24895
-24877
-24859
-24841
-24823
-24804
-24786
-24767
-24749
-24730
-24711
-24692
-24673
-24654
-24635
-24615
-24596
-24576
-24556
-24536
-24516
-24495
-24475
-24454
-24433
-24413
-24391
-24370
-24349
-24327
-24306
-24284
-24262
-24240
-24218
-24195
-24173
-24150
-24127
-24104
-24081
-24058
-24034
-24010
-23987
-23962
-23938
-23914
-23889
-23864
-23840
-23814
-23789
-23764
-23738
-23712
-23686
-23660
-23634
-23607
-23581
-23554
-23527
-23500
-23472
-23445
-23417
-23389
-23361
-23333
-23305
-23277
-23248
-23219
-23191
-23162
-23132
-23103
-23074
-23044
-23014
-22984
-22954
-22924
-22894
-22863
-22832
-22802
-22771
-22740
-22709
-22677
-22646
-22614
-22583
-22551
-22519
-22487
-22455
-22423
-22390
-22358
-22325
-22292
-22260
-22227
-22194
-22161
-22128
-22094
-22061
-22028
-21994
-21961
-21927
-21893
-21860
-21826
-21792
-21758
-21724
-21690
-21656
-21622
-21588
-21554
-21520
-21486
-21452
-21418
-21384
-21350
-21316
-21281
-21247
-21213
-21179
-21144
-21110
-21076
-21041
-21007
-20972
-20938
-20904
-20869
-20835
-20800
-20766
-20731
-20697
-20663
-20628
-20594
-20559
-20525
-20491
-20456
-20422
-20387
-20353
-20319
-20285
-20250
-20216
-20182
-20147
-20113
-20079
-20045
-20011
-19976
-19942
-19908
-19874
-19839
-19805
-19771
-19737
-19702
-19668
-19634
-19599
-19565
-19530
-19496
-19461
-19427
-19392
-19358
-19323
-19288
-19253
-19219
-19184
-19149
-19114
-19079
-19044
-19009
-18974
-18939
-18904
-18869
-18834
-18798
-18763
-18728
-18693
-18657
-18622
-18586
-18551
-18515
-18480
-18444
-18408
-18373
-18337
-18301
-18265
-18229
-18193
-18157
-18121
-18085
-18049
-18013
-17977
-17941
-17905
-17869
-17833
-17797
-17761
-17725
-17689
-17653
-17617
-17581
-17545
-17509
-17473
-17437
-17402
-17366
-17330
-17294
-17259
-17223
-17187
-17152
-17116
-17080
-17045
-17009
-16974
-16938
-16903
-16867
-16832
-16796
-16761
-16725
-16690
-16655
-16620
-16584
-16549
-16514
-16479
-16444
-16409
-16373
-16338
-16303
-16268
-16234
-16199
-16164
-16129
-16094
-16059
-16024
-15989
-15954
-15919
-15884
-15849
-15814
-15779
-15744
-15709
-15674
-15639
-15604
-15570
-15535
-15500
-15465
-15430
-15395
-15360
-15326
-15291
-15256
-15221
-15187
-15152
-15117
-15083
-15048
-15014
-14979
-14944
-14910
-14875
-14841
-14806
-14772
-14737
-14702
-14668
-14633
-14599
-14565
-14530
-14496
-14461
-14427
-14393
-14358
-14324
-14289
-14255
-14221
-14186
-14152
-14118
-14083
-14049
-14015
-13981
-13946
-13912
-13878
-13844
-13809
-13775
-13741
-13707
-13673
-13638
-13604
-13570
-13536
-13501
-13467
-13433
-13398
-13364
-13329
-13295
-13260
-13226
-13191
-13156
-13121
-13086
-13051
-13016
-12981
-12946
-12911
-12875
-12840
-12805
-12769
-12733
-12698
-12662
-12626
-12590
-12555
-12519
-12483
-12447
-12410
-12374
-12338
-12302
-12265
-12229
-12192
-12156
-12119
-12082
-12045
-12008
-11971
-11934
-11897
-11860
-11823
-11785
-11748
-11711
-11673
-11636
-11598
-11561
-11523
-11485
-11448
-11410
-11372
-11335
-11297
-11259
-11221
-11184
-11146
-11108
-11070
-11032
-10994
-10957
-10919
-10881
-10843
-10805
-10767
-10729
-10691
-10653
-10615
-10577
-10539
-10501
-10463
-10425
-10387
-10349
-10311
-10273
-10235
-10197
-10159
-10122
-10084
-10046
-10008
-9971
-9933
-9895
-9858
-9820
-9782
-9745
-9707
-9670
-9632
-9595
-9557
-9520
-9483
-9446
-9408
-9371
-9334
-9297
-9260
-9223
-9187
-9150
-9114
-9077
-9041
-9005
-8968
-8932
-8896
-8861
-8825
-8789
-8754
-8718
-8683
-8648
-8613
-8578
-8543
-8508
-8473
-8438
-8404
-8370
-8335
-8301
-8267
-8233
-8199
-8166
-8132
-8099
-8066
-8032
-8000
-7967
-7934
-7902
-7870
-7838
-7806
-7774
-7742
-7711
-7680
-7649
-7618
-7587
-7556
-7526
-7495
-7465
-7435
-7405
-7375
-7345
-7315
-7286
-7257
-7227
-7198
-7169
-7141
-7112
-7083
-7055
-7027
-6999
-6971
-6943
-6915
-6887
-6860
-6832
-6805
-6778
-6751
-6724
-6697
-6670
-6644
-6617
-6591
-6564
-6538
-6512
-6486
-6460
-6434
-6408
-6382
-6356
-6330
-6304
-6279
-6253
-6228
-6202
-6177
-6151
-6126
-6101
-6075
-6050
-6025
-6000
-5975
-5950
-5924
-5899
-5874
-5849
-5824
-5799
-5774
-5749
-5724
-5699
-5674
-5649
-5624
-5598
-5573
-5548
-5523
-5497
-5472
-5447
-5421
-5396
-5370
-5344
-5319
-5293
-5267
-5241
-5216
-5190
-5164
-5138
-5112
-5085
-5059
-5033
-5007
-4980
-4954
-4928
-4901
-4875
-4848
-4822
-4795
-4768
-4742
-4715
-4688
-4661
-4634
-4607
-4579
-4552
-4525
-4497
-4469
-4442
-4414
-4386
-4358
-4329
-4301
-4273
-4244
-4215
-4187
-4158
-4129
-4100
-4070
-4041
-4011
-3982
-3953
-3923
-3893
-3864
-3834
-3804
-3774
-3743
-3713
-3682
-3652
-3621
-3590
-3559
-3528
-3497
-3466
-3434
-3403
-3371
-3339
-3307
-3275
-3242
-3210
-3177
-3145
-3112
-3079
-3046
-3013
-2979
-2946
-2912
-2878
-2845
-2811
-2776
-2742
-2708
-2673
-2639
-2604
-2569
-2534
-2499
-2464
-2429
-2393
-2358
-2322
-2286
-2250
-2214
-2178
-2142
-2105
-2069
-2032
-1995
-1958
-1921
-1884
-1847
-1809
-1772
-1734
-1697
-1659
-1621
-1583
-1545
-1506
-1468
-1429
-1391
-1352
-1313
-1275
-1236
-1197
-1158
-1118
-1079
-1040
-1000
-961
-921
-881
-842
-802
-762
-722
-682
-642
-602
-562
-521
-481
-441
-401
-360
-320
-280
-239
-199
-158
-118
-77
-37
4
45
85
126
166
207
248
289
329
370
411
452
493
534
574
615
656
697
738
780
821
862
903
944
985
1026
1068
1109
1150
1191
1233
1274
1315
1357
1398
1440
1481
1523
1565
1606
1648
1690
1732
1774
1816
1858
1900
1942
1985
2027
2069
2112
2154
2197
2239
2282
2324
2367
2410
2453
2495
2538
2581
2624
2667
2710
2753
2796
2839
2883
2926
2969
3013
3056
3099
3143
3186
3230
3273
3317
3360
3404
3448
3491
3535
3579
3622
3666
3710
3753
3797
3841
3884
3928
3972
4016
4059
4103
4147
4191
4235
4279
4323
4367
4411
4455
4499
4543
4587
4631
4676
4720
4764
4809
4853
4897
4942
4986
5031
5076
5120
5165
5210
5254
5299
5344
5389
5434
5479
5524
5569
5614
5659
5704
5749
5794
5839
5885
5930
5975
6021
6066
6112
6157
6203
6248
6294
6340
6386
6432
6478
6524
6570
6616
6662
6708
6754
6801
6847
6893
6940
6986
7033
7079
7126
7172
7219
7265
7312
7359
7405
7452
7499
7545
7592
7639
7686
7733
7780
7827
7874
7921
7968
8016
8063
8109
8157
8205
8252
8300
8348
8395
8443
8491
8539
8587
8635
8683
8731
8779
8827
8875
8924
8972
9020
9069
9117
9166
9215
9264
9312
9361
9410
9459
9508
9557
9607
9656
9705
9754
9804
9853
9902
9952
10001
10051
10100
10150
10199
10249
10298
10348
10397
10447
10497
10546
10596
10645
10695
10744
10794
10844
10893
10943
10992
11042
11091
11141
11190
11240
11289
11339
11388
11438
11487
11537
11586
11635
11685
11734
11783
11833
11882
11931
11980
12029
12078
12127
12176
12225
12274
12323
12371
12420
12468
12517
12565
12614
12662
12710
12759
12807
12855
12903
12951
12999
13046
13094
13142
13189
13237
13284
13332
13379
13426
13473
13520
13568
13614
13661
13708
13755
13801
13848
13894
13941
13987
14033
14079
14125
14171
14216
14262
14307
14352
14398
14443
14488
14533
14577
14622
14666
14711
14755
14799
14843
14887
14930
14974
15017
15060
15103
15146
15188
15231
15273
15315
15357
15398
15440
15481
15522
15563
15604
15644
15684
15724
15764
15803
15843
15882
15920
15959
15997
16035
16073
16110
16146
16184
16221
16257
16293
16329
16364
16400
16435
16469
16504
16538
16572
16606
16640
16673
16706
16739
16771
16804
16836
16867
16899
16930
16961
16992
17023
17053
17083
17113
17143
17172
17201
17230
17259
17287
17316
17344
17371
17399
17426
17453
17480
17506
17532
17558
17584
17609
17635
17660
17684
17709
17733
17757
17781
17805
17828
17852
17875
17897
17920
17943
17965
17987
18009
18030
18052
18073
18094
18115
18136
18156
18177
18197
18217
18236
18256
18275
18294
18313
18332
18351
18369
18387
18405
18423
18441
18459
18476
18493
18510
18527
18544
18561
18577
18593
18610
18626
18642
18657
18673
18688
18703
18719
18733
18748
18763
18777
18791
18805
18819
18833
18846
18860
18873
18886
18899
18912
18924
18937
18949
18961
18973
18985
18996
19008
19019
19031
19042
19053
19064
19074
19085
19095
19106
19116
19126
19136
19145
19155
19164
19174
19183
19192
19200
19209
19217
19226
19234
19242
19250
19257
19265
19272
19279
19287
19294
19300
19307
19314
19320
19326
19332
19338
19344
19350
19355
19360
19366
19371
19375
19380
19384
19389
19393
19397
19400
19404
19407
19410
19413
19416
19418
19421
19423
19425
19427
19428
19429
19430
19431
19432
19433
19433
19433
19433
19433
19432
19431
19430
19429
19428
19427
19425
19423
19421
19419
19417
19414
19411
19408
19405
19402
19399
19395
19391
19387
19383
19379
19375
19370
19365
19361
19355
19350
19345
19339
19333
19327
19321
19315
19309
19302
19295
19288
19281
19273
19266
19258
19250
19242
19233
19224
19216
19206
19197
19188
19178
19168
19158
19148
19137
19127
19116
19105
19094
19082
19071
19059
19047
19035
19023
19010
18998
18985
18972
18959
18946
18932
18919
18905
18892
18878
18864
18850
18835
18821
18806
18792
18777
18762
18747
18732
18717
18701
18686
18670
18654
18639
18623
18607
18591
18575
18558
18542
18525
18509
18492
18475
18459
18442
18425
18407
18390
18373
18355
18338
18320
18302
18284
18266
18248
18230
18211
18193
18174
18155
18136
18117
18098
18079
18060
18041
18021
18002
17982
17962
17942
17923
17903
17883
17863
17843
17823
17802
17782
17762
17742
17722
17702
17681
17661
17641
17621
17600
17580
17560
17540
17520
17499
17479
17459
17439
17419
17398
17378
17358
17338
17318
17298
17278
17257
17237
17217
17197
17177
17157
17138
17118
17098
17078
17059
17039
17020
17000
16981
16961
16942
16923
16904
16885
16866
16847
16828
16809
16791
16772
16754
16735
16717
16698
16680
16662
16644
16626
16608
16590
16572
16554
16536
16519
16501
16484
16466
16449
16431
16414
16397
16379
16363
16346
16329
16312
16296
16279
16262
16245
16229
16213
16197
16181
16164
16148
16132
16116
16101
16085
16068
16053
16038
16021
16007
15991
15976
15961
15946
15930
15915
15900
15885
15870
15855
15840
15825
15810
15795
15780
15766
15751
15736
15721
15706
15691
15676
15661
15646
15631
15616
15601
15585
15570
15555
15540
15525
15510
15494
15479
15464
15449
15433
15418
15403
15387
15372
15357
15341
15326
15310
15295
15279
15264
15248
15232
15217
15201
15185
15169
15153
15137
15121
15105
15089
15073
15057
15041
15025
15009
14993
14977
14961
14945
14929
14912
14896
14880
14864
14848
14832
14816
14799
14783
14767
14751
14735
14719
14703
14687
14670
14654
14638
14622
14606
14590
14574
14558
14542
14525
14509
14493
14478
14462
14446
14430
14414
14399
14383
14367
14352
14337
14321
14306
14291
14276
14261
14246
14231
14217
14202
14187
14173
14158
14144
14130
14116
14102
14088
14074
14060
14046
14032
14019
14005
13992
13978
13965
13952
13939
13926
13913
13900
13887
13874
13861
13849
13836
13823
13811
13798
13786
13774
13761
13749
13737
13725
13713
13701
13689
13677
13665
13654
13642
13630
13618
13607
13595
13584
13572
13561
13550
13538
13527
13516
13505
13493
13482
13471
13460
13449
13438
13427
13416
13405
13394
13382
13371
13360
13349
13338
13327
13315
13304
13293
13282
13270
13259
13248
13236
13225
13213
13202
13190
13179
13167
13155
13143
13132
13120
13108
13096
13084
13072
13060
13047
13035
13023
13010
12998
12985
12972
12960
12947
12934
12921
12908
12895
12882
12869
12856
12843
12830
12817
12804
12791
12777
12764
12751
12737
12724
12711
12698
12684
12671
12657
12644
12631
12617
12604
12590
12577
12563
12550
12536
12523
12509
12496
12482
12469
12455
12441
12428
12414
12400
12386
12372
12359
12345
12331
12317
12303
12289
12275
12261
12246
12232
12218
12203
12189
12174
12160
12145
12130
12116
12101
12086
12071
12056
12041
12026
12011
11996
11981
11966
11951
11935
11920
11905
11890
11874
11859
11843
11828
11813
11797
11782
11766
11751
11735
11720
11704
11688
11673
11657
11642
11626
11610
11595
11579
11563
11547
11532
11516
11500
11484
11468
11452
11436
11420
11404
11388
11372
11356
11340
11324
11308
11292
11276
11259
11243
11227
11210
11194
11177
11161
11144
11128
11111
11094
11078
11061
11044
11027
11010
10993
10976
10959
10942
10925
10908
10891
10873
10856
10839
10821
10804
10786
10769
10751
10734
10716
10699
10681
10663
10645
10628
10610
10592
10574
10556
10538
10520
10502
10484
10466
10448
10430
10411
10393
10375
10357
10338
10320
10301
10283
10264
10246
10227
10208
10190
10171
10152
10134
10115
10096
10078
10059
10040
10021
10002
9984
9965
9946
9927
9908
9889
9870
9851
9832
9813
9794
9775
9756
9737
9718
9698
9679
9660
9641
9621
9602
9583
9563
9544
9525
9505
9486
9466
9447
9427
9407
9388
9368
9348
9329
9309
9289
9269
9249
9230
9210
9190
9170
9150
9129
9109
9089
9069
9049
9028
9008
8988
8967
8947
8926
8906
8885
8865
8844
8823
8802
8782
8761
8740
8719
8698
8677
8656
8635
8614
8592
8571
8550
8528
8507
8485
8463
8442
8420
8398
8376
8354
8332
8310
8287
8265
8243
8220
8198
8175
8153
8130
8108
8085
8061
8039
8016
7994
7971
7948
7925
7902
7878
7855
7832
7809
7786
7762
7739
7716
7692
7669
7646
7622
7599
7575
7552
7528
7505
7481
7458
7434
7410
7387
7363
7340
7316
7293
7269
7246
7222
7198
7175
7151
7128
7104
7081
7057
7033
7010
6986
6962
6939
6915
6891
6867
6844
6820
6796
6772
6748
6724
6700
6677
6653
6629
6605
6581
6557
6533
6508
6484
6460
6436
6412
6388
6364
6339
6315
6291
6267
6242
6218
6194
6169
6145
6121
6096
6072
6047
6023
5999
5974
5950
5925
5901
5876
5851
5827
5802
5777
5753
5728
5703
5678
5653
5628
5603
5579
5554
5529
5503
5478
5453
5428
5403
5378
5353
5327
5302
5277
5251
5226
5200
5175
5149
5123
5097
5072
5046
5020
4994
4968
4942
4915
4889
4863
4836
4810
4783
4756
4729
4703
4676
4648
4621
4594
4567
4539
4512
4484
4457
4429
4401
4373
4345
4317
4289
4261
4232
4204
4175
4147
4118
4089
4061
4032
4003
3974
3945
3915
3886
3857
3828
3798
3769
3739
3710
3680
3650
3621
3591
3561
3531
3501
3471
3441
3411
3381
3350
3320
3290
3259
3229
3199
3168
3137
3107
3076
3045
3015
2984
2953
2922
2892
2861
2830
2799
2768
2737
2706
2675
2644
2613
2582
2551
2521
2490
2459
2428
2397
2366
2335
2304
2273
2242
2211
2180
2148
2117
2086
2055
2024
1993
1961
1930
1899
1867
1836
1805
1773
1742
1710
1679
1647
1616
1584
1552
1521
1489
1457
1426
1394
1362
1330
1299
1267
1235
1203
1171
1139
1107
1075
1043
1010
979
947
914
882
850
818
785
753
721
688
656
623
591
558
526
493
460
428
395
362
330
297
264
231
199
166
133
100
67
34
1
-31
-64
-97
-130
-163
-196
-229
-262
-295
-329
-362
-395
-428
-461
-494
-527
-561
-594
-627
-660
-694
-727
-760
-794
-827
-860
-894
-927
-960
-994
-1027
-1061
-1094
-1127
-1161
-1194
-1227
-1261
-1294
-1328
-1361
-1395
-1428
-1461
-1495
-1528
-1562
-1596
-1629
-1663
-1696
-1730
-1764
-1797
-1831
-1865
-1898
-1932
-1966
-2000
-2033
-2067
-2101
-2135
-2169
-2203
-2237
-2271
-2305
-2339
-2373
-2407
-2441
-2475
-2509
-2543
-2577
-2611
-2645
-2679
-2713
-2747
-2781
-2815
-2849
-2883
-2917
-2951
-2985
-3020
-3054
-3088
-3122
-3156
-3190
-3224
-3258
-3293
-3327
-3361
-3395
-3429
-3463
-3497
-3531
-3565
-3599
-3633
-3667
-3701
-3735
-3769
-3803
-3837
-3871
-3905
-3939
-3973
-4006
-4041
-4075
-4109
-4143
-4177
-4211
-4245
-4279
-4313
-4347
-4381
-4415
-4449
-4483
-4516
-4550
-4584
-4618
-4652
-4685
-4719
-4753
-4786
-4820
-4854
-4887
-4920
-4954
-4987
-5020
-5054
-5087
-5120
-5153
-5186
-5219
-5251
-5284
-5317
-5349
-5382
-5415
-5447
-5479
-5511
-5544
-5576
-5608
-5640
-5671
-5703
-5735
-5766
-5798
-5829
-5860
-5891
-5922
-5953
-5984
-6015
-6045
-6076
-6106
-6136
-6167
-6196
-6226
-6256
-6285
-6315
-6344
-6373
-6402
-6431
-6460
-6488
-6516
-6545
-6573
-6600
-6628
-6656
-6683
-6710
-6737
-6764
-6791
-6817
-6844
-6870
-6896
-6922
-6947
-6973
-6998
-7023
-7048
-7073
-7097
-7122
-7146
-7170
-7193
-7217
-7240
-7263
-7286
-7309
-7332
-7354
-7376
-7398
-7420
-7442
-7463
-7484
-7505
-7526
-7546
-7567
-7587
-7607
-7627
-7647
-7666
-7685
-7704
-7723
-7742
-7761
-7779
-7797
-7815
-7833
-7851
-7869
-7886
-7903
-7920
-7937
-7954
-7970
-7987
-8003
-8019
-8035
-8050
-8066
-8080
-8096
-8111
-8125
-8141
-8154
-8169
-8183
-8197
-8211
-8224
-8238
-8251
-8264
-8276
-8289
-8301
-8314
-8326
-8338
-8350
-8361
-8373
-8384
-8396
-8407
-8418
-8429
-8439
-8450
-8460
-8471
-8481
-8491
-8500
-8510
-8519
-8529
-8538
-8547
-8555
-8564
-8572
-8580
-8588
-8596
-8604
-8611
-8619
-8626
-8633
-8639
-8646
-8653
-8659
-8665
-8671
-8677
-8683
-8688
-8693
-8699
-8704
-8709
-8713
-8718
-8722
-8726
-8730
-8734
-8738
-8742
-8745
-8748
-8751
-8754
-8756
-8759
-8761
-8763
-8765
-8766
-8768
-8769
-8770
-8771
-8771
-8772
-8772
-8772
-8772
-8771
-8771
-8770
-8769
-8768
-8767
-8765
-8764
-8762
-8760
-8758
-8755
-8753
-8750
-8747
-8744
-8741
-8737
-8734
-8730
-8726
-8721
-8717
-8712
-8707
-8702
-8697
-8692
-8686
-8680
-8674
-8668
-8662
-8655
-8649
-8642
-8635
-8628
-8621
-8613
-8606
-8598
-8590
-8582
-8574
-8566
-8557
-8549
-8540
-8532
-8523
-8514
-8505
-8496
-8487
-8477
-8468
-8458
-8449
-8439
-8429
-8419
-8409
-8399
-8389
-8379
-8368
-8358
-8347
-8337
-8326
-8315
-8304
-8293
-8282
-8271
-8260
-8249
-8238
-8226
-8215
-8203
-8192
-8180
-8169
-8157
-8145
-8134
-8122
-8109
-8098
-8086
-8074
-8061
-8048
-8037
-8025
-8012
-8000
-7987
-7975
-7962
-7949
-7936
-7924
-7911
-7898
-7884
-7871
-7858
-7845
-7832
-7818
-7805
-7791
-7778
-7764
-7751
-7737
-7723
-7709
-7695
-7681
-7667
-7653
-7639
-7625
-7611
-7596
-7582
-7568
-7553
-7538
-7524
-7509
-7494
-7479
-7464
-7449
-7434
-7419
-7404
-7389
-7373
-7358
-7342
-7327
-7311
-7295
-7280
-7264
-7248
-7232
-7216
-7200
-7184
-7168
-7153
-7137
-7121
-7105
-7088
-7072
-7056
-7040
-7024
-7008
-6992
-6976
-6960
-6944
-6928
-6912
-6896
-6879
-6863
-6847
-6831
-6815
-6799
-6783
-6767
-6751
-6735
-6719
-6703
-6687
-6671
-6655
-6639
-6623
-6607
-6592
-6576
-6560
-6544
-6528
-6513
-6497
-6481
-6465
-6450
-6434
-6418
-6403
-6387
-6371
-6356
-6340
-6325
-6309
-6294
-6278
-6263
-6247
-6232
-6217
-6201
-6186
-6171
-6156
-6141
-6125
-6110
-6096
-6081
-6066
-6051
-6036
-6022
-6007
-5993
-5978
-5964
-5950
-5935
-5921
-5907
-5893
-5879
-5865
-5852
-5838
-5824
-5811
-5797
-5784
-5771
-5757
-5744
-5731
-5718
-5705
-5692
-5680
-5667
-5654
-5642
-5629
-5617
-5605
-5593
-5581
-5569
-5557
-5545
-5533
-5522
-5510
-5499
-5487
-5476
-5465
-5454
-5443
-5432
-5422
-5411
-5401
-5390
-5380
-5370
-5359
-5349
-5339
-5329
-5320
-5310
-5300
-5291
-5281
-5271
-5262
-5253
-5243
-5234
-5225
-5216
-5207
-5198
-5189
-5180
-5171
-5162
-5153
-5145
-5136
-5128
-5119
-5111
-5102
-5094
-5086
-5078
-5070
-5062
-5054
-5046
-5038
-5030
-5023
-5015
-5008
-5000
-4993
-4985
-4978
-4971
-4964
-4957
-4950
-4943
-4936
-4929
-4922
-4916
-4909
-4903
-4896
-4890
-4884
-4877
-4871
-4865
-4859
-4854
-4848
-4842
-4837
-4831
-4826
-4821
-4816
-4811
-4806
-4801
-4796
-4791
-4787
-4782
-4778
-4773
-4769
-4765
-4761
-4756
-4752
-4748
-4744
-4740
-4736
-4732
-4729
-4725
-4721
-4717
-4714
-4710
-4706
-4703
-4699
-4696
-4692
-4688
-4685
-4682
-4678
-4675
-4671
-4668
-4665
-4661
-4658
-4655
-4652
-4649
-4645
-4642
-4639
-4636
-4633
-4630
-4627
-4624
-4621
-4618
-4616
-4613
-4610
-4607
-4604
-4601
-4599
-4596
-4593
-4590
-4587
-4584
-4582
-4579
-4576
-4573
-4570
-4567
-4564
-4561
-4558
-4555
-4552
-4549
-4545
-4542
-4539
-4536
-4533
-4529
-4526
-4523
-4520
-4516
-4513
-4510
-4507
-4503
-4500
-4497
-4493
-4490
-4487
-4483
-4480
-4476
-4473
-4470
-4466
-4463
-4459
-4456
-4452
-4449
-4445
-4441
-4438
-4434
-4431
-4427
-4423
-4420
-4416
-4412
-4409
-4405
-4401
-4397
-4394
-4390
-4386
-4383
-4379
-4375
-4372
-4368
-4364
-4361
-4357
-4353
-4349
-4346
-4342
-4338
-4334
-4330
-4327
-4323
-4319
-4315
-4311
-4307
-4303
-4299
-4295
-4290
-4286
-4282
-4277
-4273
-4269
-4264
-4259
-4255
-4250
-4245
-4240
-4235
-4230
-4225
-4220
-4215
-4210
-4204
-4199
-4193
-4188
-4182
-4176
-4170
-4164
-4159
-4153
-4146
-4140
-4134
-4128
-4122
-4115
-4109
-4103
-4096
-4090
-4083
-4075
-4070
-4062
-4056
-4049
-4042
-4035
-4027
-4021
-4014
-4006
-4000
-3992
-3985
-3978
-3970
-3963
-3955
-3947
-3940
-3932
-3924
-3916
-3909
-3901
-3893
-3885
-3877
-3869
-3861
-3853
-3845
-3837
-3829
-3821
-3813
-3805
-3797
-3789
-3781
-3773
-3765
-3757
-3749
-3742
-3734
-3726
-3718
-3711
-3703
-3695
-3688
-3680
-3672
-3665
-3657
-3650
-3642
-3635
-3627
-3620
-3613
-3605
-3598
-3591
-3583
-3576
-3569
-3562
-3555
-3548
-3541
-3534
-3527
-3520
-3513
-3507
-3500
-3493
-3487
-3481
-3474
-3468
-3462
-3456
-3450
-3444
-3438
-3432
-3426
-3420
-3415
-3409
-3404
-3398
-3393
-3388
-3383
-3377
-3372
-3367
-3362
-3357
-3353
-3348
-3343
-3338
-3334
-3329
-3325
-3321
-3316
-3312
-3308
-3304
-3301
-3297
-3293
-3290
-3286
-3283
-3279
-3276
-3273
-3270
-3267
-3264
-3261
-3259
-3256
-3253
-3251
-3249
-3246
-3244
-3242
-3240
-3238
-3236
-3234
-3233
-3231
-3230
-3228
-3227
-3226
-3225
-3224
-3224
-3223
-3222
-3222
-3222
-3222
-3222
-3222
-3222
-3223
-3223
-3224
-3225
-3226
-3227
-3228
-3230
-3231
-3233
-3235
-3237
-3239
-3241
-3244
-3246
-3249
-3252
-3255
-3258
-3261
-3264
-3268
-3271
-3275
-3279
-3283
-3287
-3291
-3295
-3300
-3304
-3309
-3313
-3318
-3323
-3329
-3334
-3339
-3345
-3350
-3356
-3362
-3368
-3374
-3381
-3387
-3394
-3400
-3407
-3414
-3421
-3428
-3436
-3443
-3451
-3458
-3466
-3474
-3481
-3489
-3498
-3506
-3514
-3522
-3531
-3539
-3548
-3557
-3565
-3574
-3583
-3592
-3601
-3611
-3620
-3629
-3639
-3648
-3658
-3668
-3678
-3688
-3698
-3708
-3718
-3729
-3739
-3750
-3760
-3771
-3782
-3792
-3803
-3814
-3825
-3836
-3848
-3859
-3870
-3881
-3893
-3904
-3915
-3927
-3938
-3950
-3962
-3973
-3985
-3997
-4009
-4019
-4032
-4043
-4056
-4069
-4081
-4093
-4105
-4117
-4130
-4142
-4154
-4167
-4179
-4192
-4204
-4217
-4229
-4242
-4254
-4267
-4280
-4292
-4305
-4318
-4330
-4343
-4356
-4368
-4381
-4394
-4406
-4419
-4432
-4444
-4457
-4470
-4482
-4495
-4507
-4520
-4532
-4545
-4558
-4570
-4583
-4595
-4608
-4620
-4632
-4645
-4657
-4670
-4682
-4694
-4707
-4719
-4731
-4743
-4755
-4768
-4780
-4792
-4804
-4816
-4828
-4840
-4852
-4864
-4876
-4888
-4900
-4911
-4923
-4935
-4946
-4958
-4969
-4981
-4992
-5004
-5015
-5027
-5038
-5049
-5061
-5072
-5083
-5094
-5105
-5117
-5128
-5139
-5150
-5161
-5172
-5183
-5194
-5205
-5216
-5227
-5237
-5248
-5259
-5270
-5280
-5291
-5302
-5312
-5323
-5333
-5344
-5354
-5364
-5375
-5385
-5395
-5406
-5416
-5426
-5436
-5446
-5456
-5466
-5476
-5486
-5496
-5506
-5516
-5526
-5535
-5545
-5555
-5564
-5574
-5583
-5593
-5602
-5612
-5621
-5630
-5640
-5649
-5658
-5667
-5676
-5685
-5694
-5703
-5712
-5720
-5729
-5738
-5746
-5755
-5763
-5771
-5779
-5788
-5796
-5804
-5812
-5819
-5827
-5835
-5842
-5850
-5857
-5864
-5872
-5879
-5886
-5892
-5899
-5906
-5913
-5919
-5926
-5932
-5938
-5944
-5950
-5956
-5962
-5968
-5974
-5980
-5985
-5991
-5996
-6001
-6007
-6012
-6017
-6022
-6027
-6031
-6036
-6041
-6045
-6050
-6054
-6058
-6063
-6067
-6071
-6075
-6079
-6083
-6087
-6091
-6094
-6098
-6102
-6105
-6109
-6112
-6116
-6119
-6122
-6126
-6129
-6132
-6135
-6138
-6141
-6144
-6146
-6149
-6152
-6154
-6156
-6159
-6161
-6163
-6165
-6167
-6169
-6170
-6172
-6174
-6175
-6176
-6178
-6179
-6180
-6181
-6182
-6182
-6183
-6184
-6184
-6185
-6185
-6185
-6185
-6185
-6185
-6185
-6185
-6184
-6184
-6183
-6182
-6182
-6181
-6180
-6179
-6177
-6176
-6175
-6173
-6172
-6170
-6168
-6166
-6165
-6163
-6161
-6158
-6156
-6154
-6152
-6149
-6147
-6144
-6142
-6139
-6137
-6134
-6131
-6128
-6125
-6123
-6120
-6117
-6114
-6111
-6108
-6104
-6101
-6098
-6095
-6091
-6088
-6084
-6081
-6077
-6073
-6070
-6066
-6062
-6058
-6054
-6050
-6046
-6042
-6038
-6034
-6030
-6026
-6022
-6018
-6014
-6009
-6005
-6001
-5997
-5993
-5988
-5984
-5980
-5976
-5971
-5967
-5963
-5959
-5955
-5950
-5946
-5942
-5938
-5933
-5929
-5925
-5921
-5916
-5912
-5908
-5904
-5900
-5895
-5891
-5887
-5883
-5879
-5875
-5871
-5868
-5864
-5860
-5856
-5853
-5849
-5846
-5842
-5839
-5836
-5833
-5830
-5827
-5824
-5821
-5818
-5815
-5812
-5809
-5807
-5804
-5802
-5799
-5797
-5794
-5792
-5790
-5788
-5785
-5783
-5781
-5779
-5777
-5775
-5774
-5772
-5770
-5768
-5767
-5765
-5764
-5762
-5761
-5760
-5758
-5757
-5756
-5755
-5754
-5753
-5752
-5751
-5750
-5749
-5749
-5748
-5747
-5747
-5746
-5746
-5745
-5745
-5745
-5744
-5744
-5744
-5744
-5744
-5744
-5744
-5744
-5744
-5745
-5745
-5745
-5746
-5746
-5747
-5747
-5748
-5748
-5749
-5750
-5750
-5751
-5752
-5753
-5753
-5754
-5755
-5756
-5757
-5757
-5758
-5759
-5760
-5761
-5762
-5763
-5764
-5765
-5766
-5767
-5767
-5768
-5769
-5770
-5771
-5772
-5773
-5774
-5775
-5776
-5777
-5779
-5780
-5781
-5782
-5783
-5784
-5785
-5786
-5788
-5789
-5790
-5791
-5792
-5794
-5795
-5796
-5797
-5799
-5800
-5801
-5802
-5804
-5805
-5806
-5808
-5809
-5810
-5812
-5813
-5814
-5815
-5817
-5818
-5819
-5821
-5822
-5823
-5825
-5826
-5828
-5829
-5830
-5832
-5833
-5834
-5836
-5837
-5839
-5840
-5841
-5842
-5844
-5845
-5846
-5847
-5848
-5849
-5850
-5851
-5852
-5853
-5854
-5855
-5856
-5856
-5857
-5858
-5858
-5859
-5859
-5860
-5860
-5861
-5861
-5861
-5862
-5862
-5862
-5862
-5862
-5862
-5863
-5863
-5863
-5862
-5862
-5862
-5862
-5862
-5862
-5861
-5861
-5861
-5861
-5860
-5860
-5859
-5859
-5859
-5858
-5858
-5857
-5856
-5856
-5855
-5855
-5854
-5853
-5853
-5852
-5851
-5850
-5850
-5849
-5848
-5847
-5846
-5845
-5844
-5843
-5842
-5841
-5839
-5838
-5837
-5836
-5834
-5833
-5831
-5830
-5828
-5827
-5825
-5824
-5822
-5820
-5818
-5817
-5815
-5813
-5811
-5809
-5807
-5804
-5802
-5800
-5798
-5795
-5793
-5790
-5788
-5785
-5782
-5780
-5777
-5774
-5771
-5768
-5765
-5762
-5759
-5756
-5753
-5750
-5747
-5743
-5740
-5736
-5732
-5729
-5725
-5721
-5717
-5713
-5709
-5704
-5700
-5695
-5691
-5686
-5681
-5676
-5671
-5666
-5661
-5655
-5650
-5644
-5638
-5632
-5626
-5620
-5614
-5608
-5601
-5595
-5588
-5581
-5574
-5567
-5560
-5553
-5545
-5538
-5530
-5522
-5514
-5506
-5498
-5490
-5482
-5473
-5465
-5456
-5447
-5438
-5429
-5420
-5411
-5402
-5393
-5383
-5374
-5364
-5355
-5345
-5335
-5326
-5316
-5306
-5296
-5286
-5276
-5266
-5256
-5246
-5235
-5225
-5215
-5204
-5194
-5183
-5173
-5162
-5152
-5141
-5130
-5119
-5108
-5098
-5087
-5076
-5065
-5053
-5042
-5031
-5020
-5009
-4997
-4986
-4975
-4963
-4952
-4940
-4929
-4917
-4906
-4894
-4883
-4871
-4860
-4848
-4836
-4824
-4813
-4801
-4789
-4777
-4765
-4753
-4741
-4729
-4717
-4705
-4693
-4680
-4668
-4655
-4643
-4631
-4618
-4605
-4593
-4580
-4568
-4555
-4542
-4529
-4517
-4504
-4491
-4479
-4466
-4453
-4440
-4428
-4415
-4402
-4389
-4376
-4364
-4351
-4338
-4325
-4312
-4300
-4287
-4274
-4261
-4249
-4236
-4223
-4210
-4197
-4185
-4172
-4159
-4146
-4133
-4120
-4108
-4094
-4082
-4069
-4056
-4043
-4030
-4018
-4005
-3993
-3980
-3967
-3954
-3942
-3929
-3916
-3904
-3891
-3878
-3866
-3853
-3841
-3828
-3816
-3803
-3791
-3779
-3766
-3754
-3742
-3730
-3718
-3705
-3693
-3681
-3669
-3657
-3645
-3634
-3622
-3610
-3598
-3587
-3575
-3563
-3552
-3541
-3529
-3518
-3506
-3495
-3484
-3473
-3461
-3450
-3439
-3428
-3417
-3406
-3395
-3384
-3373
-3362
-3351
-3340
-3330
-3319
-3308
-3297
-3287
-3276
-3265
-3255
-3244
-3234
-3223
-3213
-3202
-3192
-3181
-3171
-3160
-3150
-3140
-3129
-3119
-3109
-3098
-3088
-3078
-3067
-3057
-3047
-3037
-3026
-3016
-3006
-2996
-2986
-2976
-2966
-2956
-2946
-2936
-2926
-2917
-2907
-2897
-2887
-2877
-2867
-2858
-2848
-2838
-2828
-2818
-2809
-2799
-2789
-2779
-2769
-2760
-2750
-2740
-2730
-2720
-2711
-2701
-2691
-2682
-2672
-2662
-2653
-2643
-2634
-2624
-2615
-2605
-2596
-2586
-2577
-2567
-2558
-2549
-2539
-2530
-2520
-2511
-2501
-2492
-2483
-2473
-2464
-2454
-2445
-2435
-2426
-2417
-2408
-2398
-2389
-2380
-2371
-2362
-2353
-2344
-2335
-2326
-2317
-2309
-2300
-2291
-2282
-2274
-2265
-2256
-2248
-2239
-2230
-2222
-2213
-2205
-2196
-2188
-2179
-2171
-2162
-2154
-2145
-2137
-2128
-2120
-2111
-2103
-2094
-2086
-2077
-2069
-2060
-2052
-2043
-2035
-2025
-2017
-2009
-2001
-1992
-1984
-1975
-1966
-1958
-1949
-1941
-1932
-1924
-1915
-1906
-1898
-1889
-1881
-1872
-1863
-1855
-1846
-1838
-1829
-1820
-1812
-1803
-1794
-1786
-1777
-1768
-1760
-1751
-1742
-1733
-1725
-1716
-1707
-1698
-1689
-1680
-1672
-1663
-1654
-1645
-1636
-1627
-1618
-1609
-1600
-1591
-1582
-1573
-1564
-1555
-1546
-1537
-1528
-1519
-1510
-1501
-1491
-1482
-1473
-1464
-1455
-1446
-1436
-1427
-1418
-1409
-1400
-1391
-1382
-1372
-1363
-1354
-1345
-1336
-1327
-1318
-1309
-1301
-1292
-1283
-1274
-1265
-1256
-1248
-1239
-1230
-1221
-1213
-1204
-1195
-1186
-1178
-1169
-1161
-1152
-1144
-1135
-1127
-1118
-1110
-1101
-1093
-1085
-1076
-1068
-1060
-1052
-1044
-1036
-1028
-1020
-1012
-1004
-996
-989
-981
-973
-966
-958
-951
-943
-935
-928
-921
-913
-906
-898
-891
-884
-876
-869
-862
-854
-847
-840
-833
-825
-818
-811
-803
-796
-789
-781
-774
-767
-759
-752
-745
-737
-730
-723
-716
-708
-701
-694
-686
-679
-672
-665
-657
-650
-643
-636
-629
-622
-614
-607
-600
-593
-586
-579
-572
-564
-557
-550
-543
-536
-529
-522
-514
-507
-500
-493
-485
-478
-471
-464
-456
-449
-442
-434
-427
-420
-412
-405
-397
-390
-383
-375
-368
-360
-353
-345
-338
-330
-323
-315
-308
-301
-293
-286
-278
-271
-263
-256
-249
-241
-234
-227
-219
-212
-205
-197
-190
-183
-176
-169
-162
-155
-148
-141
-134
-127
-120
-113
-107
-100
-94
-87
-81
-75
-69
-62
-56
-50
-44
-39
-33
-27
-21
-16
-10
-5
1
6
11
17
22
27
32
37
42
47
52
56
61
66
70
75
79
84
88
92
96
101
105
109
113
116
120
124
127
131
135
138
142
145
148
151
155
158
161
164
167
170
173
176
179
182
185
188
191
194
197
199
202
205
208
210
213
216
218
221
223
226
228
231
233
236
238
241
243
246
248
250
253
255
257
259
261
263
265
267
269
271
273
275
277
279
280
282
284
285
287
288
290
291
293
294
295
297
298
299
301
302
303
304
305
307
308
309
310
311
312
313
314
314
315
316
317
317
318
318
319
319
319
320
320
320
320
320
320
319
319
319
319
318
317
317
316
315
315
314
313
312
311
310
308
307
306
304
303
301
300
298
296
294
292
290
288
286
283
281
278
276
273
271
268
266
263
260
257
254
251
249
246
243
240
237
234
231
228
225
222
219
216
213
210
207
203
200
197
194
191
188
185
181
178
175
172
168
165
162
159
155
152
149
145
142
139
135
132
129
126
122
119
116
112
109
106
103
99
96
93
89
86
83
79
76
73
70
66
63
60
57
54
50
47
44
41
38
35
32
30
27
24
21
18
16
13
11
8
6
3
1
-2
-4
-6
-8
-11
-13
-15
-17
-19
-21
-23
-24
-26
-28
-30
-31
-33
-34
-36
-37
-39
-40
-42
-43
-44
-46
-47
-48
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-65
-66
-67
-68
-69
-69
-70
-71
-72
-72
-73
-74
-75
-75
-76
-77
-78
-78
-79
-80
-81
-82
-83
-83
-84
-85
-86
-87
-88
-88
-89
-90
-91
-92
-92
-93
-94
-95
-95
-96
-97
-98
-98
-99
-100
-101
-101
-102
-103
-104
-104
-105
-106
-106
-107
-108
-108
-109
-109
-110
-110
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-116
-117
-117
-118
-119
-119
-120
-121
-121
-122
-123
-124
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-151
-152
-153
-154
-156
-157
-158
-160
-161
-162
-164
-165
-167
-168
-170
-172
-173
-175
-177
-179
-181
-183
-185
-187
-189
-191
-193
-196
-198
-201
-203
-206
-208
-211
-214
-216
-219
-222
-225
-228
-231
-234
-237
-241
-244
-247
-251
-254
-257
-261
-265
-268
-272
-275
-279
-283
-287
-291
-295
-298
-302
-306
-310
-315
-319
-323
-327
-331
-336
-340
-344
-349
-353
-357
-362
-366
-371
-376
-380
-385
-390
-394
-399
-404
-409
-414
-419
-424
-429
-434
-439
-444
-450
-455
-460
-465
-471
-476
-481
-487
-492
-498
-503
-509
-514
-520
-525
-531
-536
-542
-547
-553
-558
-564
-570
-575
-581
-586
-592
-598
-604
-609
-615
-621
-627
-633
-638
-644
-650
-656
-662
-668
-674
-680
-686
-692
-698
-704
-710
-716
-722
-728
-734
-740
-746
-752
-758
-764
-770
-776
-782
-788
-794
-799
-805
-811
-817
-823
-828
-834
-840
-846
-851
-857
-862
-868
-874
-879
-885
-890
-896
-901
-906
-912
-917
-923
-928
-933
-938
-944
-949
-954
-959
-964
-970
-975
-980
-985
-990
-995
-999
-1004
-1008
-1014
-1018
-1024
-1028
-1033
-1038
-1042
-1047
-1051
-1056
-1060
-1065
-1069
-1073
-1078
-1082
-1086
-1090
-1094
-1099
-1103
-1107
-1111
-1115
-1119
-1122
-1126
-1130
-1134
-1137
-1141
-1145
-1148
-1152
-1156
-1159
-1163
-1166
-1169
-1173
-1176
-1179
-1183
-1186
-1189
-1192
-1195
-1198
-1201
-1204
-1207
-1210
-1212
-1215
-1218
-1220
-1223
-1225
-1227
-1230
-1232
-1234
-1236
-1238
-1240
-1242
-1243
-1245
-1246
-1248
-1249
-1250
-1252
-1253
-1254
-1255
-1255
-1256
-1257
-1257
-1258
-1258
-1259
-1259
-1259
-1260
-1260
-1260
-1260
-1260
-1260
-1260
-1259
-1259
-1259
-1259
-1258
-1258
-1257
-1257
-1256
-1255
-1255
-1254
-1253
-1252
-1251
-1250
-1249
-1248
-1247
-1246
-1245
-1244
-1243
-1242
-1240
-1239
-1238
-1236
-1235
-1234
-1232
-1231
-1229
-1228
-1226
-1225
-1223
-1222
-1220
-1219
-1217
-1216
-1214
-1213
-1211
-1209
-1208
-1206
-1205
-1203
-1201
-1200
-1198
-1196
-1195
-1193
-1191
-1190
-1188
-1186
-1184
-1182
-1180
-1179
-1177
-1175
-1173
-1171
-1169
-1167
-1165
-1163
-1160
-1158
-1156
-1154
-1152
-1149
-1147
-1145
-1142
-1140
-1138
-1135
-1133
-1130
-1128
-1125
-1123
-1120
-1117
-1115
-1112
-1109
-1106
-1103
-1100
-1097
-1094
-1091
-1088
-1084
-1081
-1078
-1074
-1071
-1067
-1063
-1060
-1056
-1052
-1049
-1045
-1041
-1037
-1033
-1029
-1025
-1020
-1016
-1012
-1008
-1004
-1000
-996
-991
-987
-982
-977
-973
-968
-963
-958
-954
-949
-944
-939
-934
-929
-923
-918
-913
-908
-902
-897
-892
-886
-881
-875
-869
-864
-858
-852
-846
-840
-834
-828
-822
-816
-810
-804
-798
-791
-785
-778
-772
-765
-759
-752
-745
-739
-732
-725
-719
-712
-705
-698
-691
-684
-677
-670
-663
-656
-649
-642
-635
-628
-621
-614
-607
-600
-593
-586
-579
-571
-564
-557
-550
-543
-535
-528
-521
-514
-506
-499
-492
-485
-477
-470
-463
-455
-448
-441
-433
-426
-419
-411
-404
-397
-390
-382
-375
-368
-360
-353
-346
-338
-331
-323
-316
-309
-301
-294
-286
-279
-271
-264
-256
-248
-241
-233
-225
-217
-210
-202
-194
-186
-178
-170
-162
-154
-146
-138
-130
-122
-113
-105
-97
-89
-80
-72
-64
-56
-47
-39
-31
-22
-14
-5
3
11
20
28
37
45
53
62
70
79
87
95
104
112
120
128
137
145
153
161
170
178
186
194
202
210
218
226
233
241
249
257
265
272
280
288
295
303
311
318
326
333
341
348
355
363
370
377
385
392
399
406
413
420
427
434
441
448
455
462
469
475
482
489
495
502
508
515
521
528
534
540
547
553
559
565
571
577
583
589
595
600
606
611
617
622
627
633
638
643
648
652
657
662
666
671
675
680
684
688
692
696
700
703
707
710
714
717
720
723
726
729
732
735
738
740
742
745
747
749
751
753
755
757
759
760
762
763
765
766
767
769
770
771
772
773
774
775
776
777
777
778
778
779
779
780
780
780
780
781
781
781
780
780
780
780
780
779
779
778
778
777
776
775
775
774
773
772
771
769
768
767
766
764
763
761
759
758
756
754
752
750
748
745
743
741
738
736
734
731
728
726
723
721
718
715
712
710
707
704
701
699
696
693
690
687
685
682
679
676
673
670
667
664
661
658
655
652
649
646
643
640
637
634
631
628
625
622
619
616
613
610
607
604
601
598
595
592
589
585
582
579
576
573
570
567
564
561
558
555
552
549
546
543
540
536
533
530
527
524
521
518
514
511
508
505
502
498
495
492
489
485
482
479
476
472
469
466
462
459
455
452
448
445
441
438
434
430
427
423
419
415
411
408
404
400
396
392
388
384
381
377
373
369
365
361
357
354
350
346
342
338
334
331
327
323
319
315
311
308
304
300
296
292
288
285
281
277
273
270
266
262
259
255
251
248
244
241
237
234
230
227
224
220
217
213
210
207
203
200
197
194
190
187
184
180
177
174
170
167
164
160
157
154
150
147
144
140
137
134
130
127
124
121
117
114
111
108
104
101
98
95
91
88
85
82
78
75
72
68
65
62
58
55
51
48
45
41
38
35
31
28
25
21
18
15
11
8
5
1
-2
-5
-8
-12
-15
-18
-22
-25
-28
-32
-35
-38
-41
-45
-48
-51
-55
-58
-61
-65
-68
-71
-74
-78
-81
-84
-88
-91
-94
-97
-101
-104
-107
-110
-114
-117
-120
-123
-127
-130
-133
-136
-140
-143
-146
-149
-153
-156
-159
-162
-166
-169
-172
-175
-178
-182
-185
-188
-191
-194
-197
-200
-203
-206
-209
-213
-216
-219
-222
-225
-228
-230
-233
-236
-239
-242
-245
-248
-250
-253
-256
-258
-261
-263
-266
-268
-271
-273
-275
-278
-280
-282
-285
-287
-289
-291
-293
-295
-297
-299
-301
-303
-305
-306
-308
-310
-311
-313
-314
-316
-317
-319
-320
-321
-323
-324
-325
-326
-327
-328
-329
-330
-331
-332
-333
-334
-335
-336
-337
-338
-339
-339
-340
-341
-342
-342
-343
-344
-345
-345
-346
-347
-348
-348
-349
-350
-350
-351
-352
-352
-353
-354
-354
-355
-355
-356
-357
-357
-358
-359
-360
-360
-361
-362
-363
-363
-364
-365
-366
-367
-367
-368
-369
-370
-371
-372
-373
-373
-374
-375
-376
-377
-378
-379
-380
-381
-382
-383
-385
-386
-387
-388
-389
-391
-392
-393
-394
-396
-397
-398
-400
-401
-403
-404
-406
-407
-409
-410
-412
-414
-415
-417
-419
-420
-422
-424
-425
-427
-429
-431
-432
-434
-436
-438
-439
-441
-443
-445
-447
-448
-450
-452
-454
-456
-457
-459
-461
-463
-465
-467
-468
-470
-472
-474
-476
-478
-480
-482
-484
-485
-487
-489
-491
-493
-495
-497
-500
-502
-504
-506
-508
-510
-512
-514
-516
-518
-520
-522
-525
-527
-529
-531
-533
-536
-538
-540
-542
-545
-547
-549
-551
-554
-556
-559
-561
-563
-566
-568
-571
-573
-576
-578
-581
-583
-586
-588
-591
-593
-596
-598
-601
-604
-606
-609
-612
-614
-617
-620
-623
-625
-628
-631
-634
-636
-639
-642
-645
-647
-650
-653
-656
-659
-661
-664
-667
-670
-672
-675
-678
-681
-683
-686
-689
-691
-694
-697
-699
-702
-705
-707
-710
-713
-715
-718
-721
-724
-726
-729
-732
-734
-737
-740
-742
-745
-748
-750
-753
-755
-758
-760
-763
-765
-768
-770
-773
-775
-778
-780
-783
-785
-788
-790
-793
-795
-798
-800
-803
-805
-808
-811
-813
-816
-819
-821
-824
-827
-830
-832
-835
-838
-841
-843
-846
-849
-852
-854
-857
-860
-863
-866
-868
-871
-874
-877
-880
-883
-886
-889
-892
-895
-898
-901
-905
-908
-911
-914
-918
-921
-925
-928
-932
-935
-939
-943
-946
-950
-954
-957
-961
-965
-969
-973
-977
-981
-985
-989
-994
-998
-1002
-1006
-1010
-1014
-1020
-1024
-1029
-1033
-1038
-1043
-1048
-1052
-1057
-1062
-1067
-1072
-1077
-1082
-1087
-1092
-1097
-1102
-1107
-1112
-1118
-1123
-1128
-1134
-1139
-1145
-1150
-1156
-1161
-1167
-1172
-1178
-1183
-1189
-1194
-1200
-1205
-1211
-1217
-1222
-1228
-1233
-1239
-1245
-1250
-1256
-1262
-1267
-1273
-1279
-1285
-1290
-1296
-1302
-1307
-1313
-1319
-1325
-1330
-1336
-1342
-1347
-1353
-1359
-1364
-1370
-1376
-1381
-1387
-1393
-1399
-1404
-1410
-1416
-1421
-1427
-1433
-1439
-1444
-1450
-1456
-1462
-1468
-1473
-1479
-1485
-1491
-1497
-1503
-1509
-1514
-1520
-1526
-1532
-1538
-1543
-1549
-1555
-1561
-1567
-1572
-1578
-1584
-1589
-1595
-1601
-1606
-1612
-1618
-1623
-1629
-1634
-1640
-1646
-1651
-1657
-1662
-1668
-1674
-1679
-1685
-1690
-1696
-1701
-1707
-1712
-1718
-1723
-1728
-1734
-1739
-1745
-1750
-1755
-1761
-1766
-1771
-1777
-1782
-1787
-1793
-1798
-1803
-1809
-1814
-1819
-1824
-1830
-1835
-1840
-1846
-1851
-1856
-1861
-1867
-1872
-1877
-1883
-1888
-1893
-1899
-1904
-1909
-1915
-1920
-1925
-1931
-1936
-1941
-1946
-1952
-1957
-1962
-1967
-1972
-1977
-1982
-1988
-1993
-1998
-2003
-2008
-2013
-2017
-2021
-2027
-2032
-2037
-2041
-2045
-2051
-2055
-2060
-2065
-2069
-2073
-2078
-2082
-2086
-2091
-2095
-2099
-2103
-2107
-2111
-2115
-2118
-2122
-2126
-2130
-2133
-2137
-2141
-2144
-2148
-2151
-2154
-2158
-2161
-2164
-2168
-2171
-2174
-2177
-2180
-2183
-2186
-2189
-2192
-2195
-2197
-2200
-2203
-2205
-2208
-2210
-2213
-2215
-2218
-2220
-2222
-2225
-2227
-2229
-2231
-2233
-2235
-2237
-2239
-2241
-2243
-2245
-2247
-2249
-2251
-2252
-2254
-2256
-2258
-2259
-2261
-2262
-2264
-2266
-2267
-2269
-2270
-2271
-2273
-2274
-2276
-2277
-2278
-2279
-2281
-2282
-2283
-2284
-2286
-2287
-2288
-2289
-2290
-2291
-2292
-2293
-2294
-2294
-2295
-2296
-2297
-2298
-2298
-2299
-2300
-2300
-2301
-2302
-2302
-2303
-2303
-2304
-2304
-2305
-2305
-2305
-2306
-2306
-2306
-2307
-2307
-2307
-2307
-2307
-2307
-2307
-2307
-2307
-2307
-2306
-2306
-2306
-2305
-2305
-2304
-2304
-2303
-2303
-2302
-2302
-2301
-2300
-2300
-2299
-2298
-2297
-2296
-2295
-2294
-2293
-2292
-2291
-2290
-2289
-2288
-2287
-2285
-2284
-2283
-2281
-2280
-2279
-2277
-2276
-2274
-2273
-2271
-2270
-2268
-2267
-2265
-2264
-2262
-2260
-2259
-2257
-2255
-2253
-2252
-2250
-2248
-2246
-2244
-2242
-2240
-2239
-2237
-2235
-2233
-2230
-2228
-2226
-2224
-2222
-2220
-2218
-2216
-2214
-2211
-2209
-2207
-2205
-2203
-2201
-2199
-2196
-2194
-2192
-2190
-2188
-2186
-2184
-2181
-2179
-2177
-2175
-2173
-2170
-2168
-2166
-2164
-2161
-2159
-2157
-2154
-2152
-2150
-2148
-2145
-2143
-2141
-2138
-2136
-2134
-2131
-2129
-2127
-2125
-2122
-2120
-2118
-2115
-2113
-2111
-2108
-2106
-2104
-2101
-2099
-2096
-2094
-2092
-2089
-2087
-2085
-2083
-2080
-2078
-2076
-2074
-2071
-2069
-2067
-2065
-2063
-2061
-2058
-2056
-2054
-2052
-2050
-2048
-2045
-2044
-2041
-2040
-2039
-2037
-2035
-2033
-2031
-2029
-2028
-2025
-2024
-2023
-2021
-2019
-2017
-2016
-2013
-2013
-2011
-2009
-2008
-2007
-2005
-2004
-2003
-2001
-2001
-1999
-1998
-1997
-1996
-1995
-1994
-1993
-1992
-1991
-1990
-1989
-1988
-1987
-1986
-1985
-1984
-1984
-1983
-1982
-1981
-1980
-1979
-1978
-1977
-1976
-1975
-1974
-1973
-1972
-1971
-1971
-1970
-1968
-1967
-1966
-1965
-1964
-1963
-1962
-1961
-1960
-1959
-1958
-1957
-1956
-1955
-1954
-1953
-1952
-1951
-1950
-1949
-1948
-1947
-1946
-1945
-1944
-1943
-1942
-1941
-1940
-1939
-1938
-1938
-1937
-1936
-1935
-1934
-1934
-1933
-1932
-1931
-1931
-1930
-1929
-1929
-1928
-1927
-1927
-1926
-1926
-1925
-1925
-1924
-1924
-1923
-1923
-1922
-1922
-1922
-1921
-1921
-1921
-1921
-1920
-1920
-1920
-1920
-1919
-1919
-1919
-1919
-1919
-1918
-1918
-1918
-1918
-1917
-1917
-1917
-1917
-1916
-1916
-1916
-1915
-1915
-1915
-1914
-1914
-1914
-1913
-1913
-1912
-1912
-1911
-1911
-1910
-1910
-1909
-1908
-1907
-1907
-1906
-1905
-1904
-1903
-1902
-1901
-1900
-1899
-1898
-1897
-1895
-1894
-1892
-1891
-1889
-1888
-1886
-1884
-1883
-1881
-1879
-1877
-1875
-1873
-1871
-1868
-1866
-1864
-1862
-1859
-1857
-1854
-1852
-1849
-1846
-1843
-1841
-1838
-1835
-1832
-1829
-1826
-1823
-1820
-1817
-1814
-1811
-1808
-1805
-1801
-1798
-1795
-1791
-1788
-1784
-1781
-1777
-1774
-1770
-1767
-1763
-1759
-1756
-1752
-1748
-1745
-1741
-1737
-1734
-1730
-1726
-1723
-1719
-1716
-1712
-1708
-1705
-1701
-1698
-1694
-1690
-1687
-1683
-1680
-1676
-1673
-1669
-1665
-1662
-1658
-1655
-1651
-1647
-1644
-1640
-1637
-1633
-1629
-1626
-1622
-1618
-1614
-1611
-1607
-1603
-1600
-1596
-1592
-1589
-1585
-1581
-1578
-1574
-1570
-1567
-1563
-1560
-1556
-1552
-1549
-1545
-1542
-1539
-1535
-1532
-1528
-1525
-1522
-1518
-1515
-1512
-1508
-1505
-1502
-1499
-1495
-1492
-1489
-1486
-1483
-1479
-1476
-1473
-1470
-1467
-1464
-1461
-1458
-1455
-1452
-1449
-1446
-1443
-1440
-1437
-1434
-1431
-1428
-1426
-1423
-1420
-1417
-1414
-1412
-1409
-1406
-1403
-1401
-1398
-1395
-1392
-1390
-1387
-1384
-1381
-1379
-1376
-1373
-1370
-1368
-1365
-1362
-1360
-1357
-1354
-1352
-1349
-1346
-1344
-1341
-1338
-1336
-1333
-1330
-1328
-1325
-1322
-1320
-1317
-1315
-1312
-1310
-1307
-1304
-1302
-1299
-1297
-1294
-1292
-1289
-1287
-1284
-1282
-1279
-1277
-1274
-1272
-1269
-1266
-1264
-1261
-1259
-1256
-1254
-1251
-1249
-1246
-1244
-1241
-1239
-1236
-1234
-1231
-1229
-1227
-1224
-1222
-1219
-1217
-1214
-1212
-1210
-1207
-1205
-1202
-1200
-1197
-1195
-1192
-1190
-1187
-1185
-1182
-1180
-1177
-1175
-1172
-1169
-1166
-1164
-1161
-1158
-1155
-1153
-1150
-1147
-1144
-1141
-1138
-1136
-1133
-1130
-1127
-1124
-1121
-1118
-1115
-1112
-1109
-1106
-1103
-1100
-1097
-1094
-1091
-1088
-1085
-1081
-1078
-1075
-1072
-1069
-1065
-1062
-1059
-1055
-1052
-1049
-1045
-1042
-1038
-1035
-1031
-1028
-1024
-1020
-1016
-1014
-1010
-1006
-1002
-999
-996
-992
-989
-985
-982
-978
-975
-971
-968
-964
-961
-957
-954
-951
-947
-944
-940
-937
-934
-930
-927
-924
-920
-917
-914
-910
-907
-904
-901
-898
-895
-891
-888
-885
-882
-879
-877
-874
-871
-868
-865
-862
-860
-857
-854
-851
-849
-846
-844
-841
-839
-836
-834
-831
-829
-826
-824
-822
-819
-817
-815
-813
-810
-808
-806
-804
-802
-800
-798
-796
-795
-793
-791
-789
-788
-786
-784
-783
-781
-780
-778
-777
-776
-774
-773
-772
-771
-770
-769
-768
-767
-766
-765
-764
-764
-763
-762
-762
-761
-761
-760
-760
-759
-759
-759
-759
-758
-758
-758
-758
-758
-758
-758
-758
-759
-759
-759
-759
-760
-760
-761
-761
-762
-762
-763
-763
-764
-765
-766
-767
-768
-769
-770
-771
-772
-773
-775
-776
-778
-779
-781
-783
-785
-787
-789
-791
-793
-795
-797
-799
-801
-804
-806
-808
-811
-813
-816
-818
-821
-823
-826
-828
-831
-834
-836
-839
-842
-845
-847
-850
-853
-856
-859
-862
-865
-868
-872
-875
-878
-881
-885
-888
-891
-895
-898
-901
-905
-908
-912
-915
-919
-922
-926
-929
-933
-936
-940
-943
-947
-951
-954
-958
-962
-965
-969
-973
-977
-980
-984
-988
-992
-996
-1000
-1002
-1006
-1010
-1014
-1018
-1022
-1026
-1030
-1034
-1038
-1042
-1045
-1049
-1053
-1057
-1060
-1064
-1068
-1071
-1075
-1079
-1082
-1086
-1089
-1093
-1097
-1100
-1104
-1107
-1111
-1114
-1118
-1121
-1125
-1128
-1132
-1135
-1139
-1142
-1146
-1149
-1152
-1156
-1159
-1162
-1165
-1169
-1172
-1175
-1178
-1181
-1185
-1188
-1191
-1194
-1197
-1200
-1203
-1206
-1209
-1212
-1215
-1218
-1221
-1223
-1226
-1229
-1232
-1235
-1238
-1240
-1243
-1246
-1248
-1251
-1254
-1256
-1259
-1262
-1264
-1267
-1270
-1272
-1275
-1277
-1280
-1282
-1285
-1287
-1290
-1292
-1295
-1297
-1300
-1302
-1304
-1307
-1309
-1311
-1314
-1316
-1318
-1321
-1323
-1325
-1327
-1330
-1332
-1334
-1336
-1338
-1341
-1343
-1345
-1347
-1349
-1351
-1354
-1356
-1358
-1360
-1362
-1364
-1366
-1368
-1370
-1372
-1374
-1376
-1378
-1380
-1382
-1384
-1386
-1388
-1390
-1392
-1394
-1395
-1397
-1399
-1401
-1403
-1404
-1406
-1408
-1410
-1411
-1413
-1415
-1416
-1418
-1420
-1422
-1423
-1425
-1427
-1429
-1430
-1432
-1434
-1436
-1438
-1439
-1441
-1443
-1445
-1447
-1449
-1451
-1453
-1455
-1457
-1459
-1461
-1463
-1466
-1468
-1470
-1472
-1475
-1477
-1479
-1482
-1484
-1486
-1489
-1491
-1494
-1496
-1499
-1501
-1504
-1506
-1509
-1512
-1515
-1517
-1520
-1523
-1526
-1529
-1532
-1535
-1538
-1541
-1544
-1547
-1550
-1553
-1557
-1560
-1563
-1566
-1570
-1573
-1577
-1580
-1584
-1587
-1591
-1594
-1598
-1602
-1605
-1609
-1613
-1616
-1620
-1624
-1628
-1632
-1636
-1639
-1643
-1647
-1651
-1655
-1659
-1663
-1668
-1672
-1676
-1680
-1684
-1688
-1692
-1697
-1701
-1705
-1709
-1713
-1718
-1722
-1726
-1730
-1735
-1739
-1743
-1747
-1752
-1756
-1760
-1765
-1769
-1773
-1778
-1782
-1786
-1790
-1795
-1799
-1803
-1808
-1812
-1816
-1820
-1825
-1829
-1833
-1837
-1841
-1845
-1850
-1854
-1858
-1862
-1866
-1870
-1874
-1878
-1882
-1886
-1890
-1894
-1898
-1902
-1906
-1909
-1913
-1917
-1921
-1924
-1928
-1932
-1935
-1939
-1943
-1946
-1950
-1953
-1957
-1961
-1964
-1968
-1971
-1975
-1979
-1982
-1986
-1990
-1993
-1997
-2001
-2004
-2008
-2012
-2016
-2020
-2024
-2027
-2031
-2035
-2039
-2043
-2047
-2051
-2055
-2059
-2063
-2067
-2071
-2075
-2079
-2083
-2087
-2091
-2095
-2099
-2103
-2107
-2111
-2115
-2119
-2123
-2127
-2131
-2135
-2139
-2143
-2147
-2151
-2155
-2159
-2163
-2167
-2171
-2174
-2178
-2182
-2186
-2190
-2194
-2198
-2202
-2206
-2210
-2214
-2218
-2222
-2226
-2230
-2234
-2238
-2242
-2247
-2251
-2255
-2259
-2264
-2268
-2272
-2276
-2281
-2285
-2290
-2294
-2298
-2303
-2307
-2312
-2316
-2321
-2325
-2330
-2334
-2338
-2343
-2347
-2352
-2356
-2360
-2365
-2369
-2373
-2377
-2381
-2386
-2390
-2394
-2398
-2401
-2405
-2409
-2413
-2416
-2420
-2423
-2427
-2430
-2434
-2437
-2440
-2443
-2446
-2449
-2452
-2455
-2458
-2461
-2464
-2466
-2469
-2471
-2474
-2476
-2478
-2481
-2483
-2485
-2487
-2489
-2491
-2493
-2495
-2496
-2498
-2499
-2501
-2502
-2504
-2505
-2506
-2507
-2508
-2509
-2510
-2511
-2512
-2513
-2513
-2514
-2514
-2515
-2515
-2516
-2516
-2516
-2516
-2516
-2517
-2517
-2517
-2517
-2516
-2516
-2516
-2516
-2516
-2516
-2515
-2515
-2515
-2514
-2514
-2513
-2513
-2512
-2512
-2511
-2510
-2510
-2509
-2508
-2508
-2507
-2506
-2505
-2504
-2503
-2502
-2501
-2500
-2499
-2498
-2497
-2496
-2495
-2494
-2493
-2492
-2490
-2489
-2488
-2487
-2485
-2484
-2483
-2482
-2480
-2479
-2478
-2476
-2475
-2474
-2472
-2471
-2470
-2468
-2467
-2466
-2464
-2463
-2462
-2461
-2459
-2458
-2457
-2456
-2455
-2454
-2453
-2453
-2452
-2451
-2450
-2450
-2449
-2448
-2448
-2447
-2447
-2446
-2446
-2445
-2445
-2444
-2444
-2443
-2443
-2442
-2442
-2441
-2441
-2440
-2440
-2439
-2439
-2438
-2437
-2437
-2436
-2435
-2435
-2434
-2433
-2433
-2432
-2431
-2430
-2429
-2428
-2427
-2426
-2425
-2424
-2423
-2421
-2420
-2419
-2417
-2416
-2414
-2413
-2411
-2409
-2407
-2405
-2403
-2401
-2399
-2397
-2395
-2392
-2390
-2388
-2385
-2382
-2380
-2377
-2374
-2371
-2368
-2366
-2362
-2359
-2356
-2353
-2350
-2346
-2343
-2340
-2336
-2332
-2329
-2325
-2321
-2318
-2314
-2310
-2306
-2301
-2297
-2293
-2289
-2284
-2280
-2275
-2270
-2265
-2261
-2255
-2250
-2245
-2240
-2234
-2229
-2223
-2218
-2212
-2206
-2200
-2194
-2188
-2181
-2175
-2168
-2162
-2155
-2148
-2141
-2134
-2127
-2120
-2113
-2105
-2098
-2090
-2082
-2074
-2066
-2058
-2050
-2041
-2033
-2024
-2016
-2007
-1998
-1989
-1980
-1971
-1961
-1952
-1942
-1933
-1923
-1913
-1903
-1893
-1883
-1872
-1862
-1851
-1841
-1830
-1819
-1808
-1797
-1786
-1774
-1763
-1751
-1740
-1728
-1716
-1704
-1692
-1680
-1668
-1656
-1643
-1631
-1618
-1605
-1593
-1580
-1567
-1554
-1541
-1527
-1514
-1501
-1487
-1474
-1460
-1446
-1433
-1419
-1405
-1391
-1377
-1362
-1348
-1334
-1319
-1305
-1290
-1276
-1261
-1246
-1231
-1216
-1202
-1186
-1171
-1156
-1141
-1126
-1110
-1095
-1079
-1064
-1048
-1033
-1016
-1000
-985
-969
-953
-937
-921
-905
-888
-872
-856
-839
-823
-806
-790
-773
-756
-739
-723
-706
-689
-672
-655
-638
-621
-603
-586
-569
-551
-534
-517
-499
-482
-464
-447
-429
-411
-394
-376
-358
-340
-323
-305
-287
-269
-251
-233
-215
-197
-179
-161
-143
-124
-106
-88
-70
-51
-33
-15
4
22
41
59
78
96
115
134
152
171
190
208
227
246
265
283
302
321
340
359
377
396
415
434
452
471
490
508
527
545
564
582
601
619
638
656
674
693
711
729
748
766
784
802
820
838
856
874
892
909
927
945
962
980
997
1014
1032
1050
1067
1084
1102
1119
1136
1153
1170
1187
1203
1220
1237
1254
1270
1287
1303
1319
1336
1352
1368
1384
1400
1416
1432
1448
1464
1479
1495
1511
1526
1542
1558
1573
1588
1604
1619
1635
1650
1665
1680
1695
1710
1725
1740
1755
1770
1785
1800
1815
1830
1844
1859
1873
1888
1902
1917
1931
1945
1959
1973
1987
2001
2015
2029
2043
2057
2070
2084
2097
2111
2124
2137
2151
2164
2177
2190
2203
2216
2229
2242
2255
2267
2280
2293
2305
2318
2330
2343
2355
2368
2380
2392
2404
2416
2428
2440
2452
2464
2476
2487
2499
2510
2522
2533
2544
2555
2567
2578
2589
2600
2611
2621
2632
2643
2654
2664
2675
2685
2695
2706
2716
2726
2737
2747
2757
2767
2777
2786
2796
2806
2816
2825
2835
2844
2854
2863
2872
2882
2891
2900
2909
2918
2927
2936
2945
2953
2962
2971
2979
2988
2996
3005
3013
3022
3030
3038
3046
3054
3062
3070
3078
3086
3094
3102
3110
3118
3125
3133
3141
3148
3156
3163
3171
3178
3186
3193
3200
3208
3215
3222
3230
3237
3244
3251
3258
3265
3273
3280
3287
3294
3301
3307
3314
3321
3328
3335
3342
3348
3355
3362
3369
3375
3382
3389
3395
3402
3408
3415
3421
3428
3434
3441
3447
3454
3460
3466
3473
3479
3486
3492
3498
3505
3511
3517
3524
3530
3537
3543
3549
3556
3562
3568
3575
3581
3588
3594
3600
3607
3613
3619
3626
3632
3638
3645
3651
3657
3664
3670
3676
3682
3689
3695
3701
3707
3713
3719
3726
3732
3738
3744
3750
3756
3762
3767
3773
3779
3785
3791
3796
3802
3808
3813
3819
3825
3830
3836
3841
3847
3852
3858
3863
3868
3873
3879
3884
3889
3894
3899
3904
3909
3914
3919
3924
3929
3934
3938
3943
3948
3953
3957
3962
3966
3971
3975
3980
3984
3989
3993
3997
4002
4006
4010
4014
4018
4022
4026
4030
4034
4038
4042
4046
4050
4054
4058
4062
4065
4069
4073
4075
4080
4083
4086
4091
4094
4098
4101
4104
4108
4111
4115
4118
4121
4125
4128
4131
4135
4138
4141
4144
4148
4151
4154
4157
4161
4164
4167
4170
4173
4176
4179
4183
4186
4189
4192
4195
4198
4201
4204
4207
4210
4213
4216
4219
4222
4225
4228
4231
4234
4237
4239
4242
4245
4247
4250
4253
4255
4258
4260
4262
4265
4267
4269
4271
4273
4276
4278
4279
4281
4283
4285
4287
4288
4290
4291
4293
4294
4295
4297
4298
4299
4300
4301
4302
4303
4304
4304
4305
4306
4306
4307
4307
4308
4308
4308
4308
4308
4308
4308
4308
4308
4307
4307
4306
4306
4305
4305
4304
4303
4302
4301
4300
4299
4298
4297
4296
4294
4293
4292
4290
4288
4287
4285
4283
4281
4280
4278
4276
4273
4271
4269
4267
4264
4262
4260
4257
4254
4252
4249
4246
4243
4241
4238
4235
4232
4229
4226
4223
4219
4216
4213
4210
4206
4203
4200
4196
4193
4189
4186
4182
4179
4175
4172
4168
4164
4161
4157
4153
4150
4146
4142
4138
4134
4130
4126
4122
4118
4114
4110
4106
4102
4098
4094
4090
4085
4081
4077
4073
4067
4064
4059
4054
4051
4046
4042
4037
4033
4027
4024
4019
4014
4010
4005
4000
3995
3990
3986
3981
3976
3971
3966
3961
3956
3951
3945
3940
3935
3930
3924
3919
3914
3908
3903
3897
3892
3886
3881
3875
3870
3864
3859
3853
3847
3842
3836
3830
3824
3818
3813
3807
3801
3795
3789
3783
3777
3771
3765
3759
3753
3747
3741
3734
3728
3722
3716
3710
3703
3697
3691
3685
3678
3672
3666
3659
3653
3647
3641
3634
3628
3622
3616
3609
3603
3597
3591
3585
3578
3572
3566
3560
3553
3547
3541
3535
3529
3523
3516
3510
3504
3498
3492
3486
3479
3473
3467
3461
3455
3449
3443
3437
3430
3424
3418
3412
3406
3400
3394
3388
3382
3376
3369
3363
3357
3351
3345
3339
3333
3327
3321
3315
3309
3303
3297
3291
3285
3279
3273
3267
3261
3255
3249
3243
3237
3231
3225
3219
3213
3207
3201
3195
3189
3183
3177
3171
3166
3160
3154
3148
3142
3136
3130
3124
3118
3112
3106
3101
3095
3089
3083
3077
3071
3065
3060
3054
3048
3042
3036
3030
3024
3019
3013
3007
3001
2995
2990
2984
2978
2972
2966
2961
2955
2949
2943
2938
2932
2926
2920
2915
2909
2903
2897
2892
2886
2880
2874
2869
2863
2857
2852
2846
2840
2834
2829
2823
2817
2812
2806
2800
2795
2789
2783
2778
2772
2767
2761
2755
2750
2744
2738
2733
2727
2722
2716
2710
2705
2699
2694
2688
2682
2677
2671
2666
2660
2655
2649
2644
2638
2632
2627
2621
2616
2610
2605
2599
2594
2588
2583
2577
2572
2566
2561
2555
2550
2544
2539
2533
2528
2522
2517
2512
2506
2501
2495
2490
2484
2479
2474
2468
2463
2457
2452
2447
2441
2436
2430
2425
2420
2414
2409
2403
2398
2393
2387
2382
2377
2371
2366
2361
2355
2350
2345
2339
2334
2329
2323
2318
2313
2308
2302
2297
2292
2286
2281
2276
2271
2265
2260
2255
2250
2244
2239
2234
2229
2223
2218
2213
2208
2203
2197
2192
2187
2182
2177
2171
2166
2161
2156
2151
2146
2140
2135
2130
2125
2120
2115
2110
2104
2099
2094
2089
2084
2079
2074
2069
2063
2058
2053
2048
2043
2037
2033
2028
2023
2017
2013
2008
2003
1998
1992
1987
1982
1977
1972
1967
1962
1957
1952
1947
1942
1937
1932
1927
1922
1917
1912
1907
1902
1897
1892
1888
1883
1878
1873
1868
1863
1858
1853
1848
1843
1838
1833
1828
1823
1819
1814
1809
1804
1799
1794
1789
1784
1779
1775
1770
1765
1760
1755
1750
1745
1741
1736
1731
1726
1721
1717
1712
1707
1702
1697
1693
1688
1683
1678
1673
1669
1664
1659
1654
1650
1645
1640
1635
1631
1626
1621
1616
1612
1607
1602
1597
1593
1588
1583
1579
1574
1569
1564
1560
1555
1550
1546
1541
1536
1532
1527
1522
1518
1513
1509
1504
1499
1495
1490
1485
1481
1476
1472
1467
1462
1458
1453
1449
1444
1439
1435
1430
1426
1421
1417
1412
1407
1403
1398
1394
1389
1385
1380
1376
1371
1367
1362
1358
1353
1349
1344
1340
1335
1331
1326
1322
1317
1313
1308
1304
1299
1295
1290
1286
1281
1277
1273
1268
1264
1259
1255
1250
1246
1242
1237
1233
1228
1224
1220
1215
1211
1206
1202
1198
1193
1189
1185
1180
1176
1172
1167
1163
1159
1154
1150
1146
1141
1137
1133
1128
1124
1120
1115
1111
1107
1103
1098
1094
1090
1085
1081
1077
1073
1068
1064
1060
1056
1051
1047
1043
1039
1034
1030
1026
1022
1018
1012
1008
1004
1000
997
992
988
984
980
976
971
967
963
959
955
951
947
942
938
934
930
926
922
918
914
909
905
901
897
893
889
885
881
877
873
869
864
860
856
852
848
844
840
836
832
828
824
820
816
812
808
804
800
796
792
788
784
780
776
772
768
764
760
756
752
748
744
740
736
732
728
724
720
716
713
709
705
701
697
693
689
685
681
677
673
670
666
662
658
654
650
646
642
639
635
631
627
623
619
616
612
608
604
600
596
593
589
585
581
577
574
570
566
562
558
555
551
547
543
540
536
532
528
525
521
517
513
510
506
502
498
495
491
487
484
480
476
472
469
465
461
458
454
450
447
443
439
436
432
428
425
421
417
414
410
406
403
399
396
392
388
385
381
378
374
370
367
363
360
356
352
349
345
342
338
335
331
327
324
320
317
313
310
306
303
299
296
292
289
285
282
278
275
271
268
264
261
257
254
250
247
243
240
236
233
229
226
222
219
216
212
209
205
202
198
195
192
188
185
181
178
175
171
168
164
161
158
154
151
147
144
141
137
134
131
127
124
121
117
114
111
107
104
101
97
94
91
87
84
81
77
74
71
68
64
61
58
54
51
48
45
41
38
35
32
28
25
22
19
15
12
9
6
2
-1
-4
-7
-10
-14
-17
-20
-23
-26
-30
-33
-36
-39
-42
-45
-49
-52
-55
-58
-61
-64
-68
-71
-74
-77
-80
-83
-86
-89
-93
-96
-99
-102
-105
-108
-111
-114
-117
-121
-124
-127
-130
-133
-136
-139
-142
-145
-148
-151
-154
-157
-160
-163
-166
-170
-173
-176
-179
-182
-185
-188
-191
-194
-197
-200
-203
-206
-209
-212
-215
-218
-221
-224
-227
-230
-233
-236
-238
-241
-244
-247
-250
-253
-256
-259
-262
-265
-268
-271
-274
-277
-280
-283
-285
-288
-291
-294
-297
-300
-303
-306
-309
-311
-314
-317
-320
-323
-326
-329
-332
-334
-337
-340
-343
-346
-349
-351
-354
-357
-360
-363
-366
-368
-371
-374
-377
-380
-382
-385
-388
-391
-394
-396
-399
-402
-405
-408
-410
-413
-416
-419
-421
-424
-427
-430
-432
-435
-438
-441
-443
-446
-449
-451
-454
-457
-460
-462
-465
-468
-470
-473
-476
-479
-481
-484
-487
-489
-492
-495
-497
-500
-503
-505
-508
-511
-513
-516
-519
-521
-524
-526
-529
-532
-534
-537
-540
-542
-545
-547
-550
-553
-555
-558
-560
-563
-566
-568
-571
-573
-576
-579
-581
-584
-586
-589
-591
-594
-596
-599
-602
-604
-607
-609
-612
