5
39120
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
-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
-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
-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
-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
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-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
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-179
-179
-179
-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
-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
-187
-187
-187
-187
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-194
-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
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-206
-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
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-211
-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
-213
-213
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-217
-218
-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
-221
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-223
-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
-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
-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
-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
-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
-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
-240
-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
-241
-241
-242
-242
-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
-243
-243
-243
-244
-244
-244
-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
-245
-245
-245
-246
-246
-246
-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
-247
-247
-247
-247
-248
-248
-248
-248
-248
-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
-249
-249
-249
-249
-250
-250
-250
-250
-250
-250
-250
-250
-250
-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
-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
-252
-252
-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
-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
-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
-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
-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
-257
-257
-257
-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
-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
-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
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-254
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-253
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-252
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-251
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-249
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-248
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-247
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-246
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-244
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-243
-242
-242
-242
-242
-242
-242
-242
-242
-242
-242
-241
-241
-241
-241
-241
-241
-241
-241
-241
-241
-240
-240
-240
-240
-240
-240
-240
-240
-240
-239
-239
-239
-239
-239
-239
-239
-239
-239
-238
-238
-238
-238
-238
-238
-238
-238
-238
-237
-237
-237
-237
-237
-237
-237
-237
-236
-236
-236
-236
-236
-236
-236
-236
-235
-235
-235
-235
-235
-235
-235
-235
-234
-234
-234
-234
-234
-234
-234
-234
-233
-233
-233
-233
-233
-233
-233
-232
-232
-232
-232
-232
-232
-232
-232
-231
-231
-231
-231
-231
-231
-231
-230
-230
-230
-230
-230
-230
-230
-229
-229
-229
-229
-229
-229
-229
-228
-228
-228
-228
-228
-228
-228
-227
-227
-227
-227
-227
-227
-227
-226
-226
-226
-226
-226
-226
-226
-225
-225
-225
-225
-225
-225
-224
-224
-224
-224
-224
-224
-224
-223
-223
-223
-223
-223
-223
-222
-222
-222
-222
-222
-222
-222
-221
-221
-221
-221
-221
-221
-220
-220
-220
-220
-220
-220
-219
-219
-219
-219
-219
-219
-219
-218
-218
-218
-218
-218
-217
-217
-217
-217
-217
-217
-216
-216
-216
-216
-216
-216
-215
-215
-215
-215
-215
-214
-214
-214
-214
-214
-214
-213
-213
-213
-213
-213
-212
-212
-212
-212
-212
-212
-211
-211
-211
-211
-211
-210
-210
-210
-210
-210
-209
-209
-209
-209
-209
-208
-208
-208
-208
-208
-208
-207
-207
-207
-207
-207
-206
-206
-206
-206
-206
-205
-205
-205
-205
-205
-204
-204
-204
-204
-204
-203
-203
-203
-203
-203
-202
-202
-202
-202
-202
-201
-201
-201
-201
-201
-200
-200
-200
-200
-200
-199
-199
-199
-199
-198
-198
-198
-198
-198
-197
-197
-197
-197
-197
-196
-196
-196
-196
-196
-195
-195
-195
-195
-195
-194
-194
-194
-194
-193
-193
-193
-193
-193
-192
-192
-192
-192
-191
-191
-191
-191
-191
-190
-190
-190
-190
-189
-189
-189
-189
-189
-188
-188
-188
-188
-187
-187
-187
-187
-186
-186
-186
-186
-186
-185
-185
-185
-185
-184
-184
-184
-184
-184
-183
-183
-183
-183
-182
-182
-182
-182
-181
-181
-181
-181
-180
-180
-180
-180
-180
-179
-179
-179
-179
-178
-178
-178
-178
-177
-177
-177
-177
-176
-176
-176
-176
-176
-175
-175
-175
-175
-174
-174
-174
-174
-173
-173
-173
-173
-172
-172
-172
-172
-171
-171
-171
-171
-170
-170
-170
-170
-169
-169
-169
-169
-168
-168
-168
-168
-167
-167
-167
-167
-166
-166
-166
-166
-165
-165
-165
-165
-164
-164
-164
-164
-163
-163
-163
-163
-162
-162
-162
-161
-161
-161
-161
-160
-160
-160
-160
-159
-159
-159
-159
-158
-158
-158
-158
-157
-157
-157
-156
-156
-156
-156
-155
-155
-155
-154
-154
-154
-154
-153
-153
-153
-153
-152
-152
-152
-151
-151
-151
-151
-150
-150
-150
-149
-149
-149
-149
-148
-148
-148
-147
-147
-147
-146
-146
-146
-146
-145
-145
-145
-144
-144
-144
-143
-143
-143
-143
-142
-142
-142
-141
-141
-141
-140
-140
-140
-140
-139
-139
-139
-138
-138
-138
-137
-137
-137
-136
-136
-136
-136
-135
-135
-135
-134
-134
-134
-133
-133
-133
-132
-132
-132
-131
-131
-131
-130
-130
-130
-130
-129
-129
-129
-128
-128
-128
-127
-127
-127
-126
-126
-126
-125
-125
-125
-124
-124
-124
-123
-123
-123
-122
-122
-122
-121
-121
-121
-120
-120
-120
-119
-119
-119
-118
-118
-118
-117
-117
-117
-116
-116
-116
-115
-115
-114
-114
-114
-113
-113
-113
-112
-112
-112
-111
-111
-111
-110
-110
-110
-109
-109
-109
-108
-108
-108
-107
-107
-106
-106
-106
-105
-105
-105
-104
-104
-104
-103
-103
-103
-102
-102
-101
-101
-101
-100
-100
-100
-99
-99
-99
-98
-98
-98
-97
-97
-96
-96
-96
-95
-95
-95
-94
-94
-94
-93
-93
-92
-92
-92
-91
-91
-91
-90
-90
-90
-89
-89
-88
-88
-88
-87
-87
-87
-86
-86
-85
-85
-85
-84
-84
-83
-83
-83
-82
-82
-82
-81
-81
-80
-80
-80
-79
-79
-78
-78
-78
-77
-77
-77
-76
-76
-75
-75
-75
-74
-74
-73
-73
-73
-72
-72
-71
-71
-71
-70
-70
-69
-69
-69
-68
-68
-67
-67
-67
-66
-66
-65
-65
-65
-64
-64
-63
-63
-63
-62
-62
-61
-61
-61
-60
-60
-59
-59
-59
-58
-58
-57
-57
-57
-56
-56
-55
-55
-54
-54
-54
-53
-53
-52
-52
-52
-51
-51
-50
-50
-49
-49
-49
-48
-48
-47
-47
-47
-46
-46
-45
-45
-44
-44
-44
-43
-43
-42
-42
-41
-41
-41
-40
-40
-39
-39
-38
-38
-38
-37
-37
-36
-36
-35
-35
-35
-34
-34
-33
-33
-32
-32
-32
-31
-31
-30
-30
-29
-29
-28
-28
-28
-27
-27
-26
-26
-25
-25
-24
-24
-24
-23
-23
-22
-22
-21
-21
-20
-20
-19
-19
-19
-18
-18
-17
-17
-16
-16
-15
-15
-14
-14
-14
-13
-13
-12
-12
-11
-11
-10
-10
-9
-9
-8
-8
-7
-7
-7
-6
-6
-5
-5
-4
-4
-3
-3
-2
-2
-1
-1
0
0
1
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26
26
27
27
28
28
29
29
30
30
31
31
32
32
33
33
34
34
35
35
36
36
37
37
38
38
39
39
40
40
41
41
42
42
43
43
44
44
45
45
46
46
47
47
48
49
49
50
50
51
51
52
52
53
53
54
54
55
56
56
57
57
58
58
59
59
60
61
61
62
62
63
63
64
64
65
65
66
67
67
68
68
69
69
70
71
71
72
72
73
73
74
74
75
76
76
77
77
78
78
79
80
80
81
81
82
83
83
84
84
85
85
86
87
87
88
88
89
90
90
91
91
92
92
93
94
94
95
95
96
97
97
98
98
99
100
100
101
101
102
103
103
104
104
105
106
106
107
108
108
109
109
110
111
111
112
112
113
114
114
115
116
116
117
117
118
119
119
120
121
121
122
123
123
124
124
125
126
126
127
128
128
129
130
130
131
132
132
133
134
134
135
136
136
137
138
138
139
139
140
141
141
142
143
143
144
145
145
146
147
147
148
149
149
150
151
151
152
153
154
154
155
156
156
157
158
158
159
160
160
161
162
162
163
164
165
165
166
167
167
168
169
169
170
171
172
172
173
174
174
175
176
177
177
178
179
179
180
181
182
182
183
184
184
185
186
187
187
188
189
189
190
191
192
192
193
194
195
195
196
197
198
198
199
200
200
201
202
203
203
204
205
206
206
207
208
209
209
210
211
212
212
213
214
215
215
216
217
218
218
219
220
221
221
222
223
224
224
225
226
227
228
228
229
230
231
231
232
233
234
234
235
236
237
238
238
239
240
241
241
242
243
244
245
245
246
247
248
249
249
250
251
252
253
253
254
255
256
257
257
258
259
260
261
261
262
263
264
265
265
266
267
268
269
269
270
271
272
273
274
274
275
276
277
278
278
279
280
281
282
283
283
284
285
286
287
288
288
289
290
291
292
293
293
294
295
296
297
298
298
299
300
301
302
303
304
304
305
306
307
308
309
310
310
311
312
313
314
315
316
316
317
318
319
320
321
322
323
323
324
325
326
327
328
329
330
330
331
332
333
334
335
336
337
338
338
339
340
341
342
343
344
345
346
346
347
348
349
350
351
352
353
354
354
355
356
357
358
359
360
361
362
363
364
364
365
366
367
368
369
370
371
372
373
374
374
375
376
377
378
379
380
381
382
383
384
385
386
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
533
534
535
536
537
538
539
540
541
542
543
544
545
546
548
549
550
551
552
553
554
555
556
557
558
559
561
562
563
564
565
566
567
568
569
570
571
572
574
575
576
577
578
579
580
581
582
583
585
586
587
588
589
590
591
592
593
594
596
597
598
599
600
601
602
603
604
606
607
608
609
610
611
612
613
614
616
617
618
619
620
621
622
623
625
626
627
628
629
630
631
632
634
635
636
637
638
639
640
641
643
644
645
646
647
648
649
651
652
653
654
655
656
657
659
660
661
662
663
664
665
667
668
669
670
671
672
674
675
676
677
678
679
681
682
683
684
685
686
688
689
690
691
692
693
695
696
697
698
699
701
702
703
704
705
706
708
709
710
711
712
714
715
716
717
718
719
721
722
723
724
725
727
728
729
730
731
733
734
735
736
737
739
740
741
742
744
745
746
747
748
750
751
752
753
754
756
757
758
759
761
762
763
764
765
767
768
769
770
772
773
774
775
777
778
779
780
781
783
784
785
786
788
789
790
791
793
794
795
796
798
799
800
801
803
804
805
806
808
809
810
811
813
814
815
817
818
819
820
822
823
824
825
827
828
829
831
832
833
834
836
837
838
840
841
842
843
845
846
847
849
850
851
852
854
855
856
858
859
860
861
863
864
865
867
868
869
871
872
873
875
876
877
879
880
881
882
884
885
886
888
889
890
892
893
894
896
897
898
900
901
902
904
905
906
908
909
910
912
913
914
916
917
918
920
921
922
924
925
926
928
929
930
932
933
935
936
937
939
940
941
943
944
945
947
948
950
951
952
954
955
956
958
959
960
962
963
965
966
967
969
970
971
973
974
976
977
978
980
981
983
984
985
987
988
989
991
992
994
995
996
998
999
1000
1002
1002
1004
1006
1008
1008
1010
1012
1012
1014
1016
1016
1018
1020
1022
1022
1024
1026
1027
1029
1030
1032
1033
1034
1036
1037
1039
1040
1041
1043
1044
1046
1047
1049
1050
1051
1053
1054
1056
1057
1059
1060
1061
1063
1064
1066
1067
1069
1070
1071
1073
1074
1076
1077
1079
1080
1082
1083
1084
1086
1087
1089
1090
1092
1093
1095
1096
1097
1099
1100
1102
1103
1105
1106
1108
1109
1111
1112
1113
1115
1116
1118
1119
1121
1122
1124
1125
1127
1128
1130
1131
1132
1134
1135
1137
1138
1140
1141
1143
1144
1146
1147
1149
1150
1152
1153
1155
1156
1158
1159
1160
1162
1163
1165
1166
1168
1169
1171
1172
1174
1175
1177
1178
1180
1181
1183
1184
1186
1187
1189
1190
1192
1193
1195
1196
1198
1199
1201
1202
1204
1205
1207
1208
1210
1211
1213
1214
1216
1217
1219
1220
1222
1223
1225
1226
1228
1230
1231
1233
1234
1236
1237
1239
1240
1242
1243
1245
1246
1248
1249
1251
1252
1254
1255
1257
1258
1260
1261
1263
1265
1266
1268
1269
1271
1272
1274
1275
1277
1278
1280
1281
1283
1284
1286
1287
1289
1290
1292
1293
1295
1297
1298
1300
1301
1303
1304
1306
1307
1309
1310
1311
1313
1314
1316
1317
1319
1320
1322
1323
1325
1326
1328
1329
1331
1332
1333
1335
1336
1338
1339
1341
1342
1343
1345
1346
1348
1349
1351
1352
1353
1355
1356
1358
1359
1360
1362
1363
1364
1366
1367
1369
1370
1371
1373
1374
1375
1377
1378
1379
1381
1382
1383
1384
1386
1387
1388
1390
1391
1392
1393
1395
1396
1397
1398
1400
1401
1402
1404
1405
1406
1407
1409
1410
1411
1412
1414
1415
1416
1418
1419
1420
1422
1423
1424
1426
1427
1428
1430
1431
1432
1434
1435
1437
1438
1439
1441
1442
1443
1445
1446
1448
1449
1450
1452
1453
1455
1456
1457
1459
1460
1462
1463
1465
1466
1468
1469
1471
1472
1473
1475
1476
1478
1479
1481
1482
1483
1485
1486
1488
1489
1491
1492
1493
1495
1496
1498
1499
1500
1501
1503
1504
1505
1506
1507
1508
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1522
1523
1524
1525
1526
1527
1529
1530
1531
1532
1533
1534
1536
1537
1538
1539
1540
1542
1543
1545
1546
1547
1549
1550
1551
1553
1554
1556
1557
1558
1560
1561
1562
1564
1565
1566
1567
1569
1570
1571
1573
1574
1576
1577
1579
1580
1582
1583
1585
1586
1587
1589
1590
1592
1593
1595
1596
1598
1599
1601
1602
1604
1606
1607
1609
1610
1612
1613
1615
1617
1618
1620
1621
1623
1624
1626
1628
1629
1631
1632
1634
1635
1637
1638
1640
1641
1643
1644
1646
1647
1649
1650
1652
1653
1654
1656
1657
1659
1660
1661
1663
1664
1666
1667
1669
1670
1672
1673
1675
1677
1678
1680
1681
1683
1684
1686
1687
1688
1690
1691
1693
1695
1696
1698
1699
1701
1703
1704
1705
1707
1708
1709
1710
1711
1712
1714
1715
1716
1717
1718
1720
1721
1722
1724
1725
1726
1728
1730
1731
1733
1735
1737
1738
1740
1742
1744
1746
1748
1750
1752
1754
1756
1759
1761
1763
1765
1767
1769
1772
1774
1776
1778
1781
1783
1785
1787
1789
1791
1793
1794
1796
1797
1798
1799
1800
1801
1802
1804
1805
1807
1809
1811
1812
1814
1816
1818
1819
1821
1822
1823
1824
1825
1826
1826
1827
1828
1830
1831
1833
1835
1837
1840
1842
1845
1847
1849
1851
1852
1853
1854
1855
1855
1855
1856
1856
1857
1858
1859
1860
1862
1864
1866
1868
1870
1873
1875
1876
1878
1880
1881
1883
1884
1886
1887
1888
1889
1891
1892
1893
1895
1896
1897
1899
1901
1903
1904
1906
1908
1909
1910
1911
1912
1913
1913
1914
1914
1914
1915
1915
1915
1916
1916
1917
1918
1919
1920
1921
1923
1924
1926
1927
1928
1929
1930
1930
1931
1931
1930
1930
1930
1931
1931
1932
1933
1934
1935
1936
1938
1939
1939
1940
1940
1940
1939
1939
1939
1939
1938
1938
1938
1939
1939
1939
1940
1941
1941
1942
1942
1943
1943
1944
1945
1946
1946
1946
1946
1946
1946
1945
1945
1944
1944
1943
1943
1942
1942
1942
1942
1941
1941
1940
1939
1938
1937
1936
1934
1933
1932
1930
1929
1928
1927
1926
1925
1924
1923
1923
1923
1923
1923
1923
1924
1924
1925
1925
1925
1925
1924
1924
1923
1922
1921
1920
1920
1919
1919
1919
1919
1918
1918
1918
1918
1917
1917
1916
1915
1914
1913
1912
1911
1909
1908
1907
1906
1905
1903
1902
1902
1901
1901
1901
1901
1901
1901
1901
1901
1901
1901
1901
1901
1900
1900
1900
1899
1899
1898
1898
1897
1895
1894
1892
1891
1889
1888
1887
1886
1885
1885
1884
1884
1884
1883
1882
1881
1880
1879
1877
1876
1874
1872
1870
1868
1866
1864
1862
1860
1858
1856
1855
1854
1853
1853
1853
1853
1853
1853
1853
1852
1851
1850
1848
1846
1843
1841
1839
1837
1835
1833
1832
1831
1830
1829
1827
1826
1824
1822
1820
1817
1815
1812
1809
1807
1804
1802
1800
1798
1796
1794
1792
1790
1789
1787
1785
1784
1782
1780
1778
1776
1774
1772
1769
1767
1765
1762
1760
1758
1755
1753
1751
1748
1745
1743
1740
1737
1733
1730
1726
1723
1719
1715
1711
1707
1702
1697
1692
1687
1682
1678
1673
1669
1665
1661
1657
1654
1651
1648
1644
1641
1638
1634
1631
1628
1624
1621
1617
1613
1609
1605
1601
1597
1593
1590
1586
1583
1580
1576
1573
1569
1566
1561
1557
1552
1546
1540
1534
1527
1520
1513
1506
1499
1493
1486
1480
1475
1470
1465
1461
1457
1454
1450
1448
1445
1442
1440
1437
1434
1431
1428
1425
1421
1418
1415
1411
1407
1403
1399
1396
1392
1388
1385
1381
1378
1376
1373
1371
1368
1366
1364
1361
1358
1354
1349
1344
1339
1333
1328
1323
1317
1313
1308
1304
1300
1296
1293
1290
1287
1285
1282
1280
1277
1275
1272
1269
1266
1263
1260
1257
1254
1252
1250
1249
1248
1247
1247
1246
1246
1245
1243
1241
1238
1235
1232
1229
1225
1222
1220
1217
1215
1213
1211
1209
1206
1203
1199
1196
1192
1188
1184
1180
1176
1173
1170
1167
1164
1161
1159
1156
1153
1151
1149
1147
1146
1145
1143
1142
1141
1140
1138
1136
1133
1130
1126
1123
1119
1116
1112
1109
1106
1104
1101
1098
1096
1094
1091
1090
1088
1087
1087
1086
1086
1087
1087
1087
1088
1088
1087
1086
1085
1083
1081
1079
1078
1076
1074
1073
1073
1072
1072
1072
1072
1071
1071
1069
1068
1066
1064
1062
1060
1058
1055
1052
1049
1046
1042
1038
1034
1030
1026
1022
1016
1012
1008
1002
999
994
989
985
981
977
974
971
968
965
963
960
958
955
953
951
950
948
946
945
943
941
939
937
934
932
930
928
925
922
919
916
913
911
909
907
906
905
905
905
905
905
905
903
901
899
896
893
889
886
882
879
876
874
873
873
873
873
874
874
874
873
871
868
865
861
856
851
846
841
836
833
829
827
825
823
821
820
819
818
816
815
813
812
810
808
805
802
799
796
792
788
784
780
776
773
771
769
767
765
763
761
759
756
754
751
748
745
743
741
741
740
741
741
741
741
742
742
741
741
741
740
739
738
737
736
736
735
736
736
736
737
738
739
740
741
742
743
744
744
744
743
742
741
739
737
734
731
729
727
727
727
728
730
731
733
735
737
739
741
742
743
743
743
742
741
740
738
735
732
729
726
724
723
722
722
723
724
726
728
730
732
733
733
731
728
724
720
714
709
703
698
694
690
688
685
684
682
681
679
677
675
672
669
666
663
660
657
655
653
651
650
649
648
647
646
645
643
641
639
636
634
631
629
628
626
625
624
623
622
621
620
620
620
620
620
620
619
618
616
614
611
608
605
602
599
596
593
590
587
583
579
574
570
566
562
559
556
554
553
552
551
550
548
547
546
546
545
544
544
543
541
540
539
538
536
535
533
530
527
523
519
514
509
505
500
496
492
488
484
480
475
469
462
454
447
441
435
430
427
425
423
423
423
423
423
423
424
424
426
427
428
430
431
432
432
432
432
432
432
432
431
431
431
431
431
431
430
429
428
426
424
421
418
414
410
406
404
403
403
404
406
408
411
414
417
419
420
421
420
419
416
413
410
407
403
399
395
391
388
385
383
382
382
382
383
385
386
388
389
390
390
390
389
388
386
384
382
379
377
374
370
367
363
360
356
353
351
349
347
345
344
342
340
338
337
335
333
330
327
323
320
317
315
313
311
309
306
304
301
298
294
290
286
282
279
275
272
269
265
260
255
250
244
239
233
228
223
220
217
216
216
217
218
219
219
219
218
216
213
209
204
200
196
192
188
184
182
180
180
180
181
183
185
187
189
190
192
193
193
193
191
190
188
185
183
180
176
171
165
159
152
145
137
130
121
113
104
96
87
78
69
60
50
42
34
27
21
16
13
11
9
7
5
2
-1
-5
-10
-15
-22
-28
-34
-40
-45
-49
-53
-57
-62
-66
-71
-77
-85
-93
-101
-110
-119
-128
-135
-141
-146
-150
-153
-156
-158
-160
-163
-165
-168
-171
-174
-177
-180
-183
-186
-190
-195
-200
-206
-212
-220
-227
-234
-240
-245
-250
-254
-258
-262
-265
-269
-273
-278
-285
-293
-301
-310
-318
-326
-333
-340
-346
-353
-360
-368
-376
-384
-394
-403
-413
-422
-431
-440
-448
-456
-463
-471
-479
-487
-496
-504
-513
-521
-529
-536
-544
-551
-557
-564
-570
-577
-583
-591
-599
-608
-617
-626
-635
-644
-653
-662
-672
-681
-691
-701
-711
-720
-729
-737
-744
-750
-754
-757
-759
-761
-761
-761
-761
-761
-762
-764
-766
-770
-775
-781
-789
-798
-808
-819
-830
-842
-855
-867
-879
-891
-902
-913
-922
-930
-936
-942
-947
-952
-957
-963
-968
-973
-979
-985
-992
-1000
-1008
-1018
-1028
-1039
-1049
-1059
-1069
-1079
-1088
-1095
-1101
-1106
-1111
-1115
-1120
-1126
-1133
-1141
-1149
-1158
-1168
-1177
-1186
-1194
-1201
-1206
-1210
-1212
-1213
-1214
-1214
-1214
-1214
-1214
-1214
-1213
-1213
-1213
-1212
-1212
-1212
-1212
-1212
-1213
-1215
-1217
-1218
-1220
-1222
-1223
-1225
-1226
-1228
-1230
-1234
-1240
-1247
-1256
-1267
-1278
-1291
-1304
-1318
-1332
-1347
-1361
-1375
-1389
-1403
-1417
-1431
-1444
-1458
-1472
-1485
-1498
-1511
-1523
-1536
-1548
-1561
-1574
-1587
-1602
-1617
-1632
-1647
-1661
-1675
-1688
-1700
-1711
-1722
-1732
-1743
-1753
-1763
-1772
-1781
-1789
-1797
-1804
-1810
-1815
-1820
-1824
-1828
-1832
-1835
-1838
-1841
-1845
-1848
-1852
-1855
-1858
-1860
-1861
-1862
-1862
-1862
-1861
-1860
-1859
-1858
-1857
-1858
-1859
-1862
-1867
-1873
-1881
-1889
-1899
-1911
-1924
-1939
-1955
-1971
-1987
-2001
-2017
-2031
-2043
-2055
-2066
-2077
-2088
-2100
-2114
-2128
-2144
-2159
-2175
-2191
-2206
-2222
-2237
-2253
-2269
-2285
-2302
-2317
-2333
-2347
-2361
-2375
-2388
-2400
-2410
-2421
-2431
-2441
-2452
-2464
-2477
-2492
-2508
-2525
-2543
-2562
-2581
-2600
-2617
-2632
-2647
-2660
-2673
-2686
-2699
-2713
-2726
-2741
-2755
-2770
-2784
-2798
-2811
-2825
-2838
-2852
-2865
-2878
-2890
-2902
-2914
-2926
-2938
-2950
-2962
-2973
-2985
-2996
-3008
-3019
-3032
-3045
-3060
-3077
-3096
-3116
-3137
-3159
-3181
-3203
-3224
-3244
-3264
-3284
-3304
-3324
-3344
-3364
-3384
-3403
-3422
-3441
-3458
-3475
-3490
-3505
-3520
-3535
-3549
-3564
-3579
-3594
-3610
-3625
-3641
-3657
-3673
-3689
-3705
-3722
-3739
-3757
-3774
-3792
-3811
-3830
-3849
-3869
-3889
-3908
-3927
-3945
-3962
-3980
-3998
-4016
-4035
-4053
-4073
-4093
-4114
-4135
-4156
-4177
-4195
-4213
-4228
-4243
-4257
-4270
-4284
-4297
-4310
-4324
-4338
-4353
-4368
-4384
-4400
-4417
-4435
-4452
-4470
-4488
-4505
-4523
-4540
-4556
-4573
-4588
-4603
-4616
-4630
-4643
-4656
-4669
-4681
-4693
-4704
-4714
-4724
-4734
-4744
-4755
-4765
-4776
-4787
-4799
-4811
-4823
-4836
-4848
-4861
-4872
-4883
-4893
-4902
-4910
-4916
-4923
-4928
-4932
-4937
-4942
-4947
-4954
-4962
-4971
-4981
-4992
-5003
-5014
-5024
-5034
-5043
-5050
-5056
-5062
-5066
-5070
-5073
-5075
-5077
-5078
-5079
-5080
-5081
-5083
-5086
-5090
-5095
-5102
-5109
-5118
-5128
-5138
-5149
-5159
-5170
-5180
-5189
-5198
-5206
-5214
-5220
-5226
-5232
-5239
-5247
-5255
-5264
-5273
-5282
-5291
-5299
-5307
-5313
-5318
-5321
-5324
-5325
-5326
-5328
-5329
-5331
-5333
-5336
-5340
-5343
-5347
-5350
-5353
-5356
-5358
-5359
-5360
-5361
-5362
-5364
-5365
-5366
-5367
-5367
-5367
-5367
-5366
-5365
-5364
-5363
-5362
-5361
-5360
-5359
-5358
-5357
-5356
-5353
-5350
-5346
-5341
-5336
-5330
-5323
-5317
-5310
-5302
-5295
-5288
-5282
-5276
-5271
-5267
-5264
-5263
-5262
-5261
-5261
-5260
-5259
-5257
-5254
-5250
-5244
-5236
-5227
-5218
-5209
-5200
-5192
-5184
-5178
-5172
-5167
-5163
-5159
-5155
-5151
-5146
-5140
-5133
-5126
-5117
-5107
-5095
-5082
-5067
-5052
-5036
-5020
-5004
-4990
-4976
-4964
-4953
-4945
-4938
-4933
-4928
-4925
-4921
-4918
-4916
-4914
-4912
-4911
-4909
-4908
-4906
-4905
-4904
-4904
-4904
-4904
-4904
-4903
-4902
-4900
-4898
-4897
-4895
-4893
-4891
-4890
-4888
-4887
-4887
-4887
-4886
-4884
-4882
-4878
-4872
-4864
-4855
-4845
-4833
-4821
-4807
-4793
-4779
-4765
-4751
-4739
-4726
-4714
-4703
-4692
-4681
-4670
-4659
-4647
-4635
-4622
-4609
-4595
-4580
-4566
-4552
-4538
-4525
-4513
-4503
-4493
-4484
-4477
-4470
-4463
-4456
-4449
-4442
-4435
-4427
-4419
-4411
-4402
-4394
-4385
-4376
-4366
-4356
-4347
-4339
-4332
-4325
-4320
-4315
-4312
-4309
-4308
-4306
-4305
-4303
-4300
-4296
-4293
-4290
-4287
-4284
-4282
-4279
-4277
-4275
-4272
-4270
-4268
-4265
-4261
-4256
-4250
-4242
-4233
-4222
-4210
-4197
-4184
-4171
-4158
-4146
-4133
-4121
-4109
-4098
-4086
-4078
-4070
-4062
-4056
-4051
-4046
-4041
-4035
-4030
-4026
-4022
-4018
-4014
-4011
-4006
-4003
-3998
-3992
-3985
-3978
-3970
-3960
-3951
-3941
-3931
-3922
-3915
-3908
-3902
-3896
-3892
-3888
-3884
-3881
-3876
-3872
-3866
-3859
-3851
-3841
-3831
-3821
-3810
-3800
-3792
-3784
-3777
-3771
-3765
-3759
-3752
-3745
-3738
-3730
-3721
-3711
-3701
-3691
-3680
-3670
-3660
-3650
-3640
-3629
-3619
-3609
-3599
-3588
-3577
-3564
-3550
-3536
-3520
-3505
-3490
-3475
-3462
-3449
-3438
-3427
-3417
-3408
-3398
-3388
-3377
-3366
-3354
-3341
-3327
-3313
-3298
-3283
-3268
-3253
-3238
-3224
-3211
-3199
-3187
-3175
-3164
-3152
-3139
-3125
-3110
-3095
-3078
-3061
-3045
-3028
-3012
-2997
-2983
-2971
-2959
-2948
-2937
-2925
-2912
-2898
-2883
-2868
-2852
-2835
-2819
-2803
-2786
-2771
-2756
-2743
-2731
-2720
-2710
-2700
-2690
-2680
-2670
-2660
-2650
-2640
-2630
-2620
-2610
-2601
-2592
-2585
-2578
-2572
-2567
-2562
-2559
-2557
-2556
-2556
-2556
-2556
-2556
-2556
-2554
-2552
-2547
-2541
-2533
-2524
-2514
-2503
-2492
-2482
-2472
-2462
-2453
-2444
-2435
-2426
-2416
-2405
-2393
-2381
-2368
-2355
-2342
-2329
-2317
-2306
-2296
-2286
-2277
-2268
-2259
-2250
-2240
-2229
-2218
-2207
-2197
-2188
-2181
-2177
-2174
-2174
-2177
-2182
-2188
-2195
-2203
-2211
-2218
-2224
-2231
-2236
-2242
-2247
-2251
-2255
-2259
-2263
-2268
-2273
-2279
-2287
-2296
-2306
-2316
-2327
-2338
-2349
-2359
-2369
-2379
-2388
-2397
-2406
-2414
-2422
-2429
-2435
-2441
-2447
-2452
-2456
-2459
-2461
-2461
-2461
-2461
-2462
-2463
-2466
-2471
-2477
-2486
-2495
-2505
-2514
-2523
-2530
-2535
-2539
-2540
-2541
-2540
-2539
-2539
-2539
-2540
-2542
-2544
-2548
-2551
-2555
-2559
-2562
-2564
-2566
-2567
-2566
-2565
-2563
-2561
-2557
-2552
-2547
-2542
-2537
-2532
-2527
-2523
-2521
-2519
-2518
-2519
-2521
-2524
-2528
-2532
-2535
-2538
-2540
-2541
-2542
-2542
-2541
-2541
-2540
-2540
-2541
-2542
-2544
-2546
-2550
-2555
-2561
-2568
-2574
-2582
-2588
-2595
-2600
-2604
-2607
-2608
-2608
-2607
-2604
-2601
-2598
-2595
-2594
-2595
-2598
-2604
-2612
-2623
-2634
-2646
-2658
-2670
-2680
-2689
-2696
-2701
-2704
-2706
-2707
-2706
-2705
-2704
-2702
-2700
-2698
-2696
-2694
-2692
-2691
-2689
-2687
-2685
-2681
-2677
-2672
-2667
-2662
-2656
-2650
-2643
-2637
-2631
-2625
-2620
-2616
-2613
-2611
-2609
-2608
-2606
-2604
-2601
-2598
-2595
-2593
-2592
-2592
-2594
-2596
-2599
-2602
-2604
-2607
-2608
-2609
-2610
-2611
-2612
-2614
-2616
-2619
-2623
-2627
-2631
-2635
-2639
-2642
-2645
-2646
-2647
-2646
-2645
-2642
-2640
-2638
-2637
-2637
-2639
-2643
-2648
-2655
-2663
-2673
-2682
-2692
-2702
-2711
-2720
-2727
-2733
-2740
-2745
-2751
-2757
-2763
-2769
-2775
-2780
-2785
-2789
-2793
-2796
-2798
-2799
-2798
-2796
-2794
-2791
-2787
-2784
-2781
-2779
-2777
-2776
-2776
-2776
-2776
-2777
-2777
-2777
-2777
-2777
-2776
-2776
-2775
-2774
-2773
-2771
-2769
-2767
-2767
-2767
-2767
-2769
-2770
-2772
-2773
-2775
-2776
-2776
-2776
-2775
-2774
-2773
-2771
-2770
-2769
-2768
-2768
-2767
-2767
-2766
-2766
-2766
-2766
-2766
-2765
-2764
-2763
-2762
-2761
-2760
-2759
-2758
-2756
-2753
-2751
-2748
-2746
-2745
-2744
-2744
-2744
-2745
-2746
-2747
-2750
-2753
-2756
-2758
-2760
-2760
-2759
-2756
-2753
-2750
-2746
-2743
-2740
-2738
-2736
-2734
-2733
-2732
-2731
-2729
-2727
-2724
-2721
-2718
-2715
-2711
-2706
-2700
-2692
-2682
-2671
-2657
-2641
-2623
-2606
-2587
-2570
-2553
-2538
-2525
-2514
-2504
-2496
-2489
-2483
-2477
-2471
-2466
-2462
-2458
-2455
-2453
-2452
-2452
-2453
-2455
-2457
-2458
-2460
-2460
-2460
-2459
-2457
-2455
-2452
-2449
-2446
-2443
-2441
-2440
-2440
-2440
-2441
-2442
-2444
-2446
-2448
-2449
-2450
-2450
-2451
-2451
-2452
-2452
-2452
-2451
-2449
-2446
-2443
-2440
-2437
-2433
-2430
-2427
-2423
-2420
-2416
-2413
-2410
-2407
-2405
-2403
-2401
-2400
-2398
-2396
-2393
-2390
-2387
-2383
-2379
-2374
-2368
-2362
-2355
-2349
-2343
-2338
-2333
-2329
-2326
-2324
-2321
-2319
-2316
-2313
-2311
-2308
-2306
-2305
-2304
-2304
-2305
-2306
-2307
-2310
-2314
-2318
-2323
-2329
-2335
-2341
-2347
-2353
-2359
-2365
-2371
-2376
-2379
-2382
-2384
-2385
-2385
-2385
-2385
-2386
-2387
-2390
-2394
-2399
-2407
-2415
-2423
-2432
-2440
-2448
-2454
-2459
-2463
-2464
-2462
-2457
-2450
-2441
-2430
-2418
-2406
-2393
-2380
-2369
-2359
-2351
-2344
-2340
-2337
-2334
-2332
-2331
-2329
-2326
-2322
-2316
-2307
-2297
-2285
-2273
-2260
-2247
-2234
-2222
-2211
-2201
-2192
-2183
-2173
-2163
-2150
-2136
-2119
-2101
-2080
-2057
-2032
-2007
-1982
-1956
-1931
-1905
-1880
-1855
-1830
-1805
-1780
-1755
-1730
-1705
-1682
-1658
-1635
-1612
-1590
-1567
-1544
-1521
-1498
-1475
-1452
-1429
-1407
-1384
-1362
-1340
-1320
-1302
-1286
-1273
-1262
-1253
-1246
-1241
-1235
-1229
-1222
-1213
-1202
-1189
-1173
-1154
-1134
-1111
-1087
-1063
-1038
-1012
-988
-964
-939
-915
-891
-866
-842
-818
-793
-768
-741
-715
-689
-663
-638
-614
-591
-568
-546
-525
-504
-484
-464
-443
-423
-403
-384
-365
-346
-329
-312
-296
-280
-264
-248
-231
-212
-193
-172
-151
-129
-108
-87
-67
-48
-30
-14
1
13
23
32
40
46
52
57
63
68
73
79
85
93
102
112
125
139
155
171
188
205
222
237
251
265
277
290
302
313
325
338
352
367
383
401
419
438
457
477
498
519
541
563
585
606
628
649
670
691
711
732
752
773
795
817
841
867
893
919
945
969
993
1014
1036
1055
1073
1090
1106
1123
1141
1160
1181
1204
1227
1251
1276
1300
1324
1347
1371
1394
1417
1440
1462
1484
1505
1526
1547
1567
1586
1606
1625
1646
1667
1691
1716
1742
1769
1797
1826
1855
1884
1913
1941
1969
1995
2021
2047
2072
2097
2123
2148
2174
2199
2225
2251
2277
2303
2329
2354
2379
2402
2425
2448
2470
2493
2515
2538
2561
2585
2609
2634
2660
2685
2711
2736
2759
2781
2802
2821
2839
2854
2868
2880
2890
2899
2909
2918
2927
2938
2950
2962
2975
2988
3002
3015
3028
3041
3054
3065
3077
3087
3097
3106
3116
3124
3133
3141
3149
3158
3168
3178
3190
3202
3214
3226
3237
3248
3259
3269
3279
3288
3297
3305
3312
3320
3327
3334
3341
3347
3354
3359
3364
3368
3370
3372
3373
3373
3374
3376
3380
3385
3392
3400
3410
3422
3434
3447
3461
3475
3489
3504
3520
3535
3551
3566
3582
3597
3612
3627
3643
3659
3676
3694
3714
3734
3756
3778
3800
3823
3844
3864
3883
3902
3919
3936
3952
3967
3981
3996
4010
4024
4038
4053
4067
4081
4094
4108
4122
4137
4151
4166
4181
4197
4213
4230
4246
4262
4277
4292
4305
4318
4330
4342
4354
4367
4380
4393
4408
4424
4441
4459
4477
4497
4517
4538
4559
4581
4602
4623
4643
4662
4680
4697
4714
4729
4744
4758
4773
4787
4801
4815
4829
4844
4859
4874
4890
4906
4922
4939
4956
4972
4988
5004
5021
5037
5054
5072
5090
5108
5127
5145
5162
5179
5195
5209
5222
5233
5244
5253
5263
5272
5281
5291
5302
5313
5324
5336
5348
5360
5373
5385
5398
5409
5420
5429
5437
5444
5450
5457
5464
5471
5479
5489
5499
5510
5521
5533
5546
5560
5574
5588
5603
5617
5631
5645
5658
5672
5685
5699
5713
5728
5745
5762
5781
5800
5820
5840
5859
5879
5900
5920
5940
5959
5978
5995
6011
6027
6043
6058
6072
6086
6099
6111
6123
6133
6142
6151
6160
6169
6178
6190
6202
6217
6232
6249
6265
6282
6299
6316
6333
6350
6366
6382
6398
6413
6429
6443
6458
6472
6485
6497
6509
6520
6531
6541
6552
6562
6572
6581
6589
6596
6603
6608
6613
6617
6621
6623
6624
6624
6624
6623
6621
6619
6615
6612
6608
6603
6598
6593
6588
6583
6577
6571
6564
6557
6550
6544
6539
6534
6531
6528
6525
6523
6521
6520
6520
6520
6520
6520
6520
6521
6522
6524
6527
6529
6532
6534
6534
6534
6532
6529
6525
6521
6516
6511
6507
6504
6504
6506
6509
6514
6521
6528
6536
6543
6550
6557
6561
6565
6567
6568
6569
6568
6568
6567
6567
6568
6571
6574
6579
6585
6593
6601
6610
6619
6628
6634
6639
6642
6642
6640
6635
6629
6621
6613
6605
6596
6588
6580
6573
6566
6559
6551
6543
6534
6524
6514
6502
6491
6480
6470
6461
6454
6449
6445
6441
6438
6434
6430
6425
6419
6413
6406
6399
6392
6386
6380
6373
6367
6361
6356
6350
6345
6340
6336
6332
6329
6327
6325
6324
6322
6321
6319
6317
6314
6311
6307
6304
6302
6300
6300
6299
6299
6299
6299
6298
6296
6294
6291
6288
6284
6279
6274
6269
6264
6259
6255
6250
6245
6239
6232
6224
6214
6203
6191
6179
6167
6154
6142
6131
6120
6109
6098
6088
6078
6068
6059
6050
6043
6036
6032
6029
6028
6030
6034
6038
6044
6050
6056
6062
6067
6072
6076
6078
6078
6078
6076
6074
6071
6069
6068
6068
6070
6073
6077
6082
6087
6093
6098
6103
6106
6108
6107
6104
6099
6092
6083
6072
6061
6050
6038
6028
6018
6009
6002
5997
5993
5991
5989
5989
5988
5988
5988
5987
5984
5979
5972
5964
5953
5941
5929
5916
5904
5893
5882
5872
5862
5853
5843
5833
5823
5811
5800
5788
5775
5761
5747
5731
5715
5698
5680
5660
5639
5616
5593
5569
5545
5521
5497
5474
5453
5432
5413
5395
5378
5362
5347
5331
5315
5298
5280
5260
5239
5217
5194
5171
5149
5127
5105
5085
5066
5047
5029
5012
4994
4976
4958
4938
4918
4897
4874
4850
4824
4797
4769
4740
4712
4685
4658
4633
4609
4586
4563
4541
4518
4495
4469
4442
4412
4380
4346
4311
4276
4241
4207
4173
4141
4111
4083
4058
4034
4011
3990
3971
3952
3934
3916
3898
3880
3861
3840
3819
3797
3775
3753
3730
3708
3686
3664
3643
3623
3603
3584
3566
3549
3534
3519
3505
3492
3480
3468
3457
3446
3435
3425
3415
3406
3397
3388
3379
3370
3362
3354
3347
3340
3335
3330
3325
3320
3316
3311
3305
3300
3295
3291
3289
3288
3289
3292
3296
3300
3304
3308
3311
3313
3313
3310
3306
3301
3295
3287
3278
3269
3258
3248
3237
3226
3215
3203
3192
3180
3168
3157
3146
3136
3125
3116
3105
3095
3084
3072
3059
3046
3032
3017
3002
2987
2972
2958
2943
2929
2915
2900
2885
2869
2853
2837
2820
2804
2788
2773
2759
2746
2735
2724
2713
2702
2690
2676
2661
2645
2627
2608
2587
2565
2543
2521
2498
2475
2452
2429
2408
2387
2368
2350
2334
2320
2306
2294
2282
2271
2259
2246
2232
2216
2199
2180
2160
2138
2117
2094
2073
2051
2031
2011
1992
1973
1954
1935
1914
1893
1871
1848
1824
1799
1773
1747
1720
1693
1667
1640
1614
1588
1562
1537
1512
1486
1460
1433
1404
1374
1342
1309
1275
1239
1203
1165
1127
1089
1052
1014
979
945
911
879
847
817
788
761
735
710
685
661
637
615
592
569
546
523
501
478
457
436
417
398
381
365
349
334
320
306
291
275
259
242
224
205
187
168
149
131
113
96
80
65
52
40
31
23
16
12
8
6
3
0
-4
-10
-18
-27
-37
-48
-59
-70
-81
-91
-99
-107
-113
-118
-122
-125
-127
-130
-132
-135
-139
-144
-150
-157
-166
-176
-187
-200
-214
-229
-246
-263
-280
-298
-316
-334
-351
-365
-378
-388
-396
-402
-406
-408
-409
-408
-407
-406
-405
-404
-405
-406
-408
-412
-417
-422
-429
-435
-441
-447
-451
-455
-457
-458
-457
-457
-456
-456
-457
-459
-462
-466
-469
-473
-476
-479
-480
-480
-478
-474
-468
-462
-456
-448
-441
-434
-428
-423
-421
-422
-426
-431
-439
-449
-461
-475
-490
-507
-524
-542
-560
-577
-592
-606
-618
-629
-639
-649
-658
-668
-680
-692
-705
-718
-732
-746
-760
-773
-787
-802
-817
-833
-848
-863
-876
-889
-900
-910
-919
-927
-935
-945
-957
-971
-987
-1004
-1026
-1049
-1073
-1099
-1126
-1154
-1182
-1211
-1239
-1268
-1295
-1322
-1348
-1373
-1397
-1419
-1439
-1458
-1475
-1491
-1505
-1517
-1528
-1539
-1549
-1560
-1572
-1586
-1602
-1620
-1639
-1661
-1683
-1706
-1730
-1756
-1784
-1814
-1846
-1879
-1914
-1950
-1987
-2024
-2061
-2095
-2128
-2157
-2184
-2209
-2232
-2254
-2276
-2297
-2319
-2342
-2367
-2392
-2418
-2444
-2470
-2494
-2516
-2536
-2553
-2567
-2580
-2591
-2602
-2612
-2623
-2636
-2652
-2670
-2692
-2718
-2746
-2776
-2808
-2840
-2874
-2907
-2941
-2974
-3005
-3036
-3064
-3091
-3116
-3139
-3161
-3181
-3199
-3217
-3234
-3250
-3267
-3283
-3299
-3315
-3331
-3347
-3363
-3380
-3397
-3413
-3429
-3443
-3456
-3468
-3478
-3487
-3494
-3500
-3505
-3510
-3515
-3522
-3531
-3541
-3554
-3570
-3588
-3609
-3631
-3654
-3679
-3704
-3729
-3752
-3774
-3793
-3809
-3823
-3834
-3844
-3853
-3862
-3872
-3883
-3897
-3914
-3933
-3955
-3980
-4005
-4032
-4058
-4083
-4109
-4132
-4154
-4175
-4194
-4214
-4233
-4254
-4275
-4300
-4326
-4353
-4382
-4410
-4439
-4467
-4495
-4522
-4550
-4577
-4603
-4630
-4656
-4683
-4711
-4739
-4767
-4795
-4822
-4849
-4875
-4900
-4924
-4947
-4968
-4986
-5002
-5015
-5025
-5032
-5037
-5040
-5041
-5039
-5035
-5029
-5022
-5014
-5004
-4994
-4982
-4969
-4954
-4940
-4925
-4911
-4899
-4888
-4878
-4871
-4867
-4865
-4865
-4868
-4872
-4876
-4880
-4883
-4887
-4890
-4894
-4900
-4906
-4914
-4924
-4935
-4948
-4961
-4974
-4987
-4998
-5006
-5013
-5018
-5021
-5023
-5025
-5028
-5032
-5040
-5051
-5065
-5082
-5102
-5124
-5148
-5172
-5197
-5221
-5245
-5268
-5291
-5313
-5335
-5356
-5376
-5395
-5412
-5430
-5446
-5463
-5479
-5495
-5512
-5528
-5546
-5564
-5581
-5597
-5611
-5624
-5634
-5643
-5651
-5657
-5663
-5667
-5671
-5675
-5678
-5681
-5683
-5686
-5689
-5691
-5693
-5695
-5695
-5695
-5694
-5693
-5692
-5691
-5689
-5687
-5684
-5680
-5676
-5671
-5666
-5661
-5655
-5650
-5646
-5644
-5642
-5642
-5643
-5644
-5645
-5645
-5643
-5640
-5635
-5628
-5619
-5609
-5597
-5585
-5572
-5558
-5545
-5532
-5520
-5508
-5496
-5484
-5471
-5456
-5441
-5424
-5407
-5388
-5368
-5346
-5323
-5297
-5270
-5239
-5206
-5170
-5132
-5091
-5048
-5004
-4958
-4912
-4865
-4817
-4771
-4725
-4682
-4640
-4601
-4565
-4530
-4498
-4467
-4437
-4408
-4378
-4349
-4318
-4287
-4255
-4223
-4192
-4162
-4133
-4105
-4080
-4056
-4032
-4009
-3986
-3963
-3938
-3913
-3888
-3861
-3835
-3810
-3786
-3764
-3743
-3724
-3706
-3690
-3675
-3661
-3648
-3636
-3626
-3617
-3609
-3602
-3596
-3589
-3582
-3575
-3568
-3561
-3554
-3548
-3543
-3541
-3542
-3548
-3557
-3570
-3584
-3601
-3619
-3636
-3653
-3668
-3682
-3693
-3702
-3709
-3714
-3718
-3721
-3724
-3728
-3732
-3736
-3741
-3747
-3753
-3760
-3768
-3778
-3789
-3801
-3815
-3831
-3848
-3866
-3884
-3901
-3915
-3928
-3937
-3943
-3945
-3944
-3941
-3935
-3928
-3920
-3911
-3902
-3893
-3884
-3876
-3868
-3860
-3852
-3844
-3837
-3831
-3825
-3820
-3815
-3811
-3807
-3804
-3802
-3800
-3800
-3801
-3804
-3810
-3819
-3830
-3844
-3859
-3876
-3893
-3910
-3927
-3943
-3958
-3971
-3982
-3992
-4001
-4008
-4014
-4019
-4021
-4022
-4019
-4017
-4013
-4008
-4003
-3998
-3994
-3989
-3986
-3983
-3981
-3980
-3979
-3976
-3972
-3967
-3961
-3953
-3945
-3937
-3931
-3926
-3923
-3922
-3924
-3928
-3934
-3942
-3951
-3959
-3967
-3975
-3981
-3987
-3993
-3999
-4005
-4011
-4019
-4027
-4038
-4050
-4064
-4080
-4101
-4124
-4152
-4183
-4218
-4254
-4292
-4330
-4367
-4402
-4433
-4461
-4483
-4502
-4517
-4529
-4539
-4548
-4558
-4570
-4584
-4602
-4623
-4646
-4670
-4695
-4720
-4743
-4764
-4783
-4801
-4817
-4831
-4844
-4855
-4864
-4871
-4876
-4880
-4881
-4881
-4877
-4872
-4864
-4856
-4847
-4839
-4831
-4824
-4817
-4810
-4804
-4798
-4792
-4785
-4778
-4769
-4759
-4747
-4732
-4716
-4698
-4678
-4656
-4633
-4610
-4586
-4563
-4541
-4519
-4498
-4477
-4457
-4437
-4417
-4398
-4379
-4359
-4339
-4319
-4297
-4274
-4249
-4224
-4196
-4166
-4135
-4101
-4066
-4029
-3992
-3954
-3917
-3881
-3845
-3811
-3778
-3747
-3718
-3689
-3660
-3630
-3599
-3566
-3529
-3490
-3446
-3399
-3348
-3296
-3241
-3187
-3133
-3080
-3030
-2981
-2935
-2891
-2849
-2809
-2769
-2730
-2691
-2652
-2614
-2576
-2539
-2503
-2469
-2437
-2408
-2381
-2357
-2336
-2318
-2303
-2290
-2279
-2270
-2262
-2255
-2250
-2248
-2248
-2251
-2257
-2266
-2280
-2297
-2318
-2342
-2369
-2399
-2429
-2461
-2493
-2525
-2557
-2588
-2618
-2647
-2674
-2698
-2720
-2740
-2758
-2774
-2786
-2796
-2803
-2807
-2810
-2810
-2809
-2805
-2800
-2793
-2785
-2776
-2767
-2756
-2744
-2732
-2719
-2705
-2691
-2678
-2666
-2653
-2642
-2631
-2621
-2614
-2609
-2606
-2606
-2609
-2613
-2619
-2627
-2636
-2646
-2656
-2667
-2677
-2687
-2696
-2705
-2712
-2719
-2725
-2729
-2731
-2733
-2733
-2734
-2734
-2735
-2737
-2739
-2740
-2740
-2738
-2734
-2727
-2717
-2704
-2688
-2669
-2649
-2628
-2609
-2592
-2579
-2569
-2562
-2559
-2558
-2559
-2562
-2564
-2566
-2567
-2566
-2563
-2558
-2551
-2543
-2534
-2524
-2513
-2503
-2493
-2484
-2475
-2466
-2457
-2448
-2439
-2429
-2420
-2410
-2400
-2388
-2375
-2361
-2345
-2327
-2307
-2287
-2266
-2246
-2226
-2209
-2194
-2182
-2173
-2167
-2162
-2159
-2156
-2153
-2149
-2145
-2138
-2130
-2121
-2110
-2099
-2088
-2078
-2070
-2063
-2058
-2055
-2053
-2053
-2053
-2054
-2054
-2053
-2050
-2045
-2040
-2033
-2027
-2019
-2009
-2000
-1991
-1983
-1976
-1971
-1968
-1965
-1963
-1961
-1960
-1960
-1961
-1963
-1965
-1967
-1969
-1972
-1974
-1976
-1976
-1976
-1974
-1970
-1966
-1961
-1955
-1948
-1939
-1929
-1917
-1904
-1889
-1871
-1852
-1830
-1806
-1781
-1755
-1728
-1700
-1671
-1640
-1609
-1575
-1541
-1505
-1469
-1433
-1397
-1361
-1328
-1297
-1269
-1244
-1222
-1203
-1186
-1172
-1161
-1153
-1148
-1145
-1144
-1144
-1146
-1148
-1150
-1152
-1154
-1154
-1153
-1150
-1145
-1138
-1129
-1119
-1109
-1099
-1089
-1080
-1073
-1067
-1063
-1060
-1059
-1059
-1058
-1057
-1054
-1049
-1042
-1033
-1022
-1008
-996
-982
-966
-950
-932
-914
-894
-874
-853
-830
-808
-786
-767
-750
-735
-724
-714
-707
-702
-699
-697
-697
-697
-698
-700
-703
-707
-712
-719
-728
-739
-751
-764
-778
-792
-806
-819
-830
-841
-849
-856
-860
-864
-865
-866
-865
-863
-860
-856
-850
-845
-839
-833
-828
-824
-821
-819
-817
-815
-813
-810
-805
-799
-790
-780
-768
-754
-740
-725
-709
-694
-679
-664
-651
-638
-627
-617
-610
-604
-602
-603
-607
-613
-621
-629
-637
-643
-648
-650
-650
-648
-645
-642
-638
-635
-633
-633
-634
-637
-642
-649
-657
-664
-671
-678
-683
-687
-690
-691
-692
-691
-690
-690
-690
-691
-693
-696
-699
-703
-707
-711
-715
-719
-722
-726
-729
-733
-737
-741
-746
-750
-755
-761
-768
-776
-786
-797
-809
-823
-837
-852
-868
-883
-897
-910
-920
-928
-932
-933
-932
-930
-927
-925
-925
-926
-930
-937
-946
-958
-972
-985
-999
-1010
-1022
-1035
-1046
-1058
-1069
-1082
-1095
-1109
-1123
-1138
-1152
-1166
-1180
-1192
-1204
-1216
-1226
-1235
-1242
-1246
-1248
-1248
-1245
-1242
-1237
-1232
-1227
-1223
-1220
-1219
-1220
-1225
-1233
-1243
-1254
-1266
-1279
-1291
-1303
-1315
-1326
-1337
-1347
-1358
-1370
-1384
-1400
-1417
-1437
-1457
-1478
-1499
-1518
-1538
-1556
-1573
-1588
-1602
-1613
-1623
-1631
-1637
-1642
-1645
-1645
-1644
-1642
-1638
-1634
-1629
-1624
-1619
-1613
-1608
-1602
-1595
-1587
-1578
-1568
-1555
-1540
-1524
-1507
-1490
-1471
-1454
-1437
-1421
-1406
-1392
-1380
-1367
-1355
-1343
-1331
-1319
-1307
-1295
-1284
-1273
-1261
-1248
-1234
-1219
-1204
-1187
-1169
-1152
-1134
-1116
-1098
-1079
-1059
-1036
-1012
-984
-954
-922
-888
-852
-818
-785
-755
-728
-705
-685
-668
-654
-640
-628
-616
-605
-594
-584
-574
-563
-552
-541
-530
-519
-508
-496
-484
-471
-456
-440
-424
-407
-389
-371
-354
-338
-325
-315
-309
-307
-308
-311
-315
-319
-324
-329
-335
-342
-350
-359
-369
-380
-392
-403
-415
-427
-439
-451
-463
-476
-489
-503
-517
-531
-543
-553
-561
-567
-571
-573
-572
-571
-568
-565
-562
-561
-560
-561
-563
-565
-567
-569
-570
-571
-572
-572
-571
-569
-568
-565
-563
-559
-554
-547
-538
-526
-512
-497
-480
-464
-449
-437
-427
-422
-420
-422
-426
-432
-438
-443
-447
-448
-447
-444
-439
-434
-429
-426
-423
-422
-423
-425
-427
-429
-431
-432
-433
-433
-432
-429
-425
-420
-414
-406
-396
-384
-370
-354
-336
-316
-294
-272
-249
-226
-203
-181
-160
-139
-118
-96
-73
-49
-23
6
36
68
102
136
173
210
250
289
329
369
406
441
474
503
529
552
572
592
611
631
654
678
706
736
769
803
837
872
906
939
969
995
1018
1040
1058
1075
1090
1105
1121
1137
1155
1175
1197
1220
1245
1270
1295
1320
1343
1363
1381
1395
1405
1412
1415
1414
1411
1404
1397
1389
1382
1377
1373
1370
1369
1369
1368
1368
1365
1361
1354
1345
1332
1318
1301
1281
1260
1238
1214
1191
1166
1142
1118
1094
1070
1046
1022
999
976
954
933
913
892
870
847
823
797
770
743
715
688
660
634
608
581
554
525
494
462
427
392
356
320
285
252
221
193
166
141
117
94
70
46
20
-8
-38
-71
-105
-143
-182
-223
-265
-308
-352
-396
-441
-486
-531
-575
-619
-662
-706
-749
-793
-838
-885
-934
-985
-1039
-1097
-1156
-1217
-1278
-1338
-1395
-1448
-1497
-1541
-1581
-1616
-1648
-1677
-1705
-1733
-1761
-1791
-1822
-1854
-1887
-1921
-1955
-1990
-2024
-2057
-2089
-2118
-2146
-2173
-2198
-2220
-2242
-2262
-2281
-2300
-2320
-2340
-2362
-2386
-2410
-2436
-2463
-2491
-2520
-2549
-2578
-2606
-2633
-2658
-2683
-2706
-2729
-2751
-2772
-2791
-2809
-2827
-2844
-2861
-2876
-2891
-2904
-2916
-2928
-2939
-2950
-2962
-2975
-2988
-3001
-3016
-3032
-3049
-3068
-3089
-3112
-3137
-3164
-3193
-3222
-3251
-3279
-3307
-3332
-3355
-3376
-3396
-3414
-3432
-3450
-3468
-3487
-3507
-3528
-3550
-3571
-3593
-3614
-3633
-3650
-3665
-3677
-3687
-3695
-3702
-3708
-3714
-3720
-3727
-3736
-3746
-3759
-3774
-3791
-3809
-3830
-3851
-3875
-3899
-3923
-3948
-3971
-3994
-4014
-4030
-4045
-4054
-4061
-4062
-4062
-4061
-4058
-4054
-4051
-4049
-4046
-4046
-4046
-4048
-4050
-4051
-4051
-4051
-4050
-4046
-4043
-4037
-4030
-4021
-4011
-3999
-3987
-3974
-3961
-3948
-3935
-3921
-3906
-3889
-3871
-3851
-3828
-3802
-3773
-3742
-3708
-3672
-3635
-3596
-3557
-3519
-3480
-3442
-3404
-3366
-3329
-3291
-3254
-3218
-3181
-3144
-3107
-3070
-3034
-2999
-2964
-2929
-2894
-2856
-2817
-2775
-2731
-2686
-2640
-2595
-2551
-2509
-2471
-2438
-2410
-2386
-2367
-2351
-2338
-2325
-2312
-2298
-2281
-2262
-2239
-2214
-2185
-2153
-2118
-2079
-2037
-1995
-1950
-1904
-1857
-1811
-1765
-1721
-1677
-1636
-1595
-1555
-1514
-1473
-1430
-1385
-1337
-1287
-1233
-1177
-1119
-1059
-998
-937
-876
-816
-759
-703
-649
-598
-548
-499
-452
-405
-359
-312
-266
-220
-172
-123
-72
-19
37
96
158
222
288
354
420
486
549
610
669
725
779
831
881
930
979
1027
1075
1124
1173
1224
1275
1327
1382
1438
1495
1554
1614
1675
1737
1799
1860
1920
1978
2033
2086
2135
2181
2224
2265
2303
2340
2376
2411
2445
2480
2515
2552
2589
2627
2666
2706
2746
2788
2829
2870
2910
2948
2982
3014
3043
3070
3095
3118
3142
3165
3191
3217
3246
3276
3307
3339
3371
3404
3436
3467
3498
3529
3558
3587
3615
3642
3669
3695
3721
3747
3774
3801
3828
3855
3883
3910
3937
3963
3986
4008
4026
4041
4051
4058
4061
4061
4059
4058
4057
4057
4058
4059
4065
4072
4081
4091
4105
4120
4136
4154
4174
4194
4215
4237
4259
4281
4303
4324
4345
4363
4381
4397
4412
4424
4436
4446
4457
4467
4477
4487
4497
4508
4520
4532
4545
4560
4575
4590
4606
4623
4639
4656
4672
4688
4703
4717
4729
4740
4749
4756
4761
4764
4764
4762
4758
4752
4744
4733
4720
4706
4690
4672
4653
4632
4612
4591
4571
4551
4532
4514
4496
4479
4461
4444
4427
4411
4394
4378
4362
4346
4330
4313
4296
4278
4259
4240
4221
4201
4182
4164
4147
4132
4119
4108
4098
4090
4083
4078
4075
4074
4072
4072
4073
4074
4075
4078
4081
4083
4083
4083
4078
4070
4059
4046
4032
4014
3997
3978
3959
3941
3925
3911
3899
3889
3880
3872
3863
3854
3844
3832
3818
3802
3783
3761
3737
3711
3683
3654
3624
3593
3561
3527
3493
3460
3427
3396
3367
3339
3312
3286
3260
3235
3210
3185
3160
3133
3105
3075
3042
3008
2970
2931
2890
2847
2803
2758
2713
2669
2626
2584
2543
2504
2466
2429
2394
2359
2325
2292
2257
2223
2187
2150
2112
2074
2035
1996
1958
1920
1882
1846
1810
1776
1743
1710
1678
1647
1616
1585
1553
1521
1487
1452
1415
1376
1335
1292
1246
1200
1154
1108
1064
1020
978
937
897
858
818
778
737
694
649
604
556
507
457
404
349
293
234
173
110
47
-18
-84
-150
-216
-282
-348
-414
-481
-548
-618
-689
-764
-841
-922
-1004
-1090
-1176
-1262
-1346
-1429
-1508
-1583
-1655
-1722
-1786
-1847
-1906
-1963
-2020
-2076
-2132
-2187
-2242
-2297
-2352
-2408
-2464
-2520
-2578
-2637
-2698
-2760
-2823
-2886
-2946
-3004
-3059
-3110
-3157
-3201
-3241
-3279
-3315
-3350
-3384
-3417
-3451
-3485
-3518
-3551
-3583
-3613
-3641
-3667
-3691
-3713
-3732
-3749
-3764
-3776
-3786
-3794
-3799
-3800
-3799
-3795
-3788
-3779
-3768
-3756
-3743
-3728
-3714
-3698
-3680
-3662
-3641
-3619
-3595
-3569
-3542
-3513
-3484
-3455
-3425
-3396
-3366
-3335
-3303
-3269
-3234
-3197
-3159
-3120
-3082
-3044
-3009
-2977
-2947
-2921
-2897
-2874
-2852
-2829
-2805
-2779
-2750
-2717
-2681
-2642
-2599
-2555
-2509
-2462
-2414
-2366
-2317
-2269
-2222
-2175
-2129
-2084
-2037
-1993
-1947
-1899
-1850
-1799
-1745
-1688
-1628
-1564
-1498
-1429
-1360
-1290
-1220
-1150
-1082
-1012
-944
-873
-801
-727
-651
-572
-491
-408
-323
-237
-150
-63
23
110
197
284
373
463
554
649
745
843
943
1045
1148
1252
1357
1464
1572
1683
1795
1909
2025
2143
2262
2381
2499
2616
2731
2844
2953
3059
3163
3264
3362
3459
3554
3648
3741
3834
3926
4019
4113
4208
4304
4400
4498
4596
4695
4795
4893
4990
5085
5176
5263
5345
5422
5494
5562
5627
5690
5751
5811
5870
5928
5986
6043
6100
6157
6213
6268
6322
6374
6423
6471
6517
6561
6602
6642
6679
6713
6746
6776
6805
6832
6858
6884
6908
6932
6956
6979
7001
7022
7042
7060
7077
7093
7107
7121
7134
7146
7158
7169
7180
7191
7202
7213
7223
7232
7240
7248
7255
7263
7271
7279
7289
7299
7309
7320
7331
7341
7350
7358
7364
7368
7370
7370
7368
7366
7363
7360
7356
7354
7351
7349
7346
7345
7343
7341
7339
7335
7331
7325
7318
7310
7300
7289
7278
7266
7253
7239
7225
7210
7193
7176
7156
7135
7112
7087
7060
7031
7002
6970
6939
6906
6874
6842
6810
6778
6747
6716
6685
6654
6623
6593
6563
6533
6505
6477
6450
6424
6399
6375
6350
6324
6298
6271
6243
6214
6185
6155
6125
6095
6067
6039
6013
5988
5964
5941
5920
5899
5880
5861
5844
5826
5808
5789
5770
5750
5729
5706
5682
5658
5632
5607
5582
5558
5534
5511
5489
5468
5449
5431
5414
5398
5383
5368
5353
5338
5324
5309
5295
5282
5268
5256
5244
5233
5221
5211
5200
5190
5182
5174
5169
5165
5163
5163
5165
5168
5172
5178
5184
5191
5198
5206
5212
5219
5224
5228
5232
5235
5237
5239
5241
5244
5247
5251
5256
5263
5271
5280
5291
5303
5317
5332
5350
5369
5390
5412
5436
5460
5485
5510
5536
5561
5588
5616
5646
5677
5712
5748
5787
5828
5871
5913
5956
5996
6035
6072
6107
6139
6168
6193
6216
6236
6254
6271
6287
6304
6321
6340
6359
6380
6402
6424
6446
6467
6487
6504
6518
6530
6540
6548
6555
6561
6567
6574
6582
6592
6603
6616
6629
6643
6656
6669
6681
6693
6705
6716
6728
6740
6751
6763
6775
6787
6801
6815
6830
6844
6859
6875
6890
6906
6922
6938
6955
6974
6993
7015
7037
7062
7087
7114
7140
7166
7192
7218
7243
7269
7295
7320
7345
7369
7393
7417
7441
7464
7489
7514
7540
7566
7594
7621
7648
7675
7700
7725
7749
7772
7794
7815
7834
7851
7867
7881
7895
7906
7917
7926
7934
7940
7945
7950
7954
7957
7961
7964
7968
7972
7978
7983
7990
7997
8003
8010
8016
8023
8029
8034
8039
8042
8048
8051
8055
8058
8063
8067
8071
8076
8080
8087
8093
8099
8106
8113
8119
8125
8134
8141
8148
8156
8163
8169
8173
8176
8177
8177
8177
8175
8173
8170
8170
8170
8170
8173
8178
8183
8189
8193
8196
8197
8196
8194
8191
8186
8180
8173
8164
8154
8144
8132
8121
8108
8093
8076
8058
8038
8016
7992
7966
7939
7911
7882
7855
7829
7805
7783
7764
7747
7732
7720
7708
7698
7688
7679
7669
7659
7649
7636
7623
7608
7591
7572
7553
7533
7514
7496
7479
7463
7449
7437
7427
7420
7414
7410
7407
7404
7402
7399
7396
7392
7387
7381
7374
7368
7361
7355
7348
7341
7334
7327
7319
7311
7303
7295
7287
7278
7270
7262
7254
7246
7239
7233
7228
7225
7222
7219
7216
7213
7210
7205
7199
7191
7181
7168
7154
7138
7121
7105
7089
7075
7062
7052
7043
7037
7034
7032
7031
7030
7027
7021
7012
6999
6982
6961
6938
6912
6884
6855
6826
6797
6769
6742
6716
6691
6666
6641
6615
6588
6560
6529
6497
6460
6421
6378
6333
6285
6236
6185
6133
6080
6027
5974
5923
5872
5824
5777
5732
5689
5647
5607
5567
5526
5484
5441
5396
5349
5301
5251
5200
5148
5097
5045
4993
4942
4891
4842
4793
4745
4697
4649
4600
4551
4500
4448
4395
4341
4287
4232
4177
4122
4067
4013
3959
3905
3850
3796
3743
3690
3639
3589
3539
3491
3445
3399
3355
3311
3267
3221
3173
3122
3068
3011
2951
2889
2824
2758
2690
2622
2556
2491
2429
2369
2311
2255
2200
2146
2093
2040
1986
1931
1874
1814
1752
1687
1620
1552
1483
1415
1347
1280
1215
1151
1088
1026
965
904
843
781
717
651
584
515
444
373
301
230
160
91
23
-44
-110
-176
-242
-310
-378
-448
-519
-591
-664
-738
-812
-887
-962
-1038
-1114
-1191
-1267
-1344
-1421
-1498
-1575
-1654
-1734
-1816
-1901
-1987
-2075
-2164
-2255
-2346
-2438
-2528
-2617
-2703
-2786
-2865
-2942
-3017
-3090
-3162
-3233
-3302
-3371
-3441
-3511
-3581
-3652
-3722
-3791
-3859
-3925
-3989
-4051
-4113
-4172
-4229
-4285
-4339
-4393
-4446
-4499
-4553
-4606
-4660
-4714
-4768
-4822
-4876
-4929
-4981
-5032
-5079
-5123
-5163
-5199
-5231
-5259
-5284
-5308
-5330
-5351
-5373
-5394
-5417
-5442
-5468
-5497
-5528
-5560
-5593
-5625
-5658
-5691
-5724
-5756
-5787
-5817
-5845
-5871
-5895
-5917
-5939
-5959
-5979
-5999
-6019
-6039
-6059
-6079
-6099
-6119
-6137
-6152
-6164
-6171
-6174
-6173
-6168
-6159
-6148
-6135
-6120
-6105
-6090
-6075
-6059
-6044
-6028
-6011
-5995
-5979
-5964
-5950
-5936
-5923
-5911
-5898
-5886
-5873
-5859
-5844
-5826
-5807
-5788
-5768
-5750
-5733
-5720
-5710
-5704
-5701
-5701
-5702
-5702
-5701
-5696
-5688
-5676
-5661
-5643
-5622
-5600
-5578
-5554
-5532
-5509
-5487
-5465
-5442
-5417
-5391
-5364
-5335
-5306
-5276
-5246
-5213
-5180
-5145
-5110
-5073
-5036
-4999
-4961
-4923
-4886
-4849
-4812
-4776
-4740
-4705
-4670
-4634
-4599
-4562
-4523
-4482
-4438
-4392
-4343
-4292
-4240
-4188
-4136
-4086
-4037
-3989
-3941
-3895
-3849
-3803
-3757
-3711
-3665
-3619
-3572
-3524
-3476
-3428
-3378
-3329
-3279
-3228
-3177
-3127
-3076
-3027
-2978
-2932
-2887
-2845
-2805
-2766
-2728
-2690
-2652
-2615
-2579
-2544
-2509
-2475
-2441
-2408
-2377
-2347
-2318
-2290
-2262
-2234
-2206
-2178
-2151
-2126
-2103
-2081
-2059
-2036
-2013
-1989
-1965
-1939
-1913
-1885
-1856
-1827
-1798
-1769
-1741
-1715
-1691
-1669
-1650
-1633
-1618
-1604
-1590
-1576
-1562
-1548
-1534
-1520
-1507
-1493
-1479
-1464
-1448
-1432
-1415
-1398
-1380
-1362
-1345
-1328
-1313
-1299
-1286
-1274
-1263
-1251
-1239
-1227
-1212
-1196
-1177
-1156
-1132
-1106
-1079
-1052
-1024
-997
-970
-945
-919
-893
-867
-839
-810
-781
-751
-722
-692
-664
-636
-611
-587
-566
-546
-529
-514
-501
-489
-479
-470
-463
-456
-449
-442
-435
-428
-420
-412
-404
-396
-387
-380
-372
-366
-361
-357
-355
-354
-355
-355
-356
-356
-354
-352
-349
-345
-339
-333
-325
-316
-308
-299
-290
-281
-271
-259
-246
-230
-212
-193
-173
-153
-132
-111
-91
-73
-57
-44
-33
-24
-16
-8
0
8
18
28
40
55
71
90
109
130
150
170
190
209
229
248
268
288
309
330
350
371
391
411
432
453
475
497
520
544
568
591
613
634
654
671
686
699
712
724
736
749
762
776
792
809
828
848
870
893
917
941
965
988
1010
1032
1052
1070
1088
1103
1117
1130
1140
1147
1152
1154
1153
1151
1147
1141
1136
1130
1125
1121
1117
1113
1109
1105
1100
1093
1085
1076
1066
1056
1046
1037
1030
1022
1018
1014
1012
1010
1010
1012
1012
1014
1014
1014
1014
1012
1010
1006
1002
999
993
987
980
970
959
946
930
914
896
878
860
842
824
806
787
767
747
726
704
681
658
634
609
582
554
526
495
464
431
398
363
328
293
257
222
185
149
113
75
37
-1
-41
-81
-122
-163
-206
-250
-296
-344
-394
-446
-499
-554
-611
-668
-725
-783
-842
-902
-964
-1029
-1096
-1165
-1238
-1312
-1389
-1467
-1547
-1629
-1711
-1794
-1877
-1960
-2045
-2130
-2216
-2305
-2396
-2489
-2583
-2679
-2775
-2870
-2963
-3055
-3143
-3228
-3310
-3390
-3467
-3543
-3619
-3696
-3773
-3851
-3930
-4009
-4089
-4169
-4250
-4330
-4411
-4492
-4572
-4651
-4729
-4805
-4880
-4953
-5024
-5093
-5159
-5224
-5286
-5347
-5407
-5467
-5526
-5586
-5646
-5706
-5766
-5826
-5885
-5943
-5999
-6055
-6108
-6161
-6213
-6266
-6320
-6376
-6434
-6494
-6556
-6621
-6688
-6757
-6829
-6903
-6978
-7056
-7135
-7216
-7298
-7380
-7463
-7547
-7630
-7712
-7792
-7869
-7943
-8013
-8083
-8148
-8215
-8279
-8344
-8408
-8473
-8538
-8604
-8669
-8734
-8797
-8857
-8914
-8967
-9015
-9060
-9100
-9137
-9171
-9202
-9231
-9257
-9283
-9307
-9331
-9354
-9377
-9399
-9419
-9439
-9459
-9477
-9495
-9513
-9529
-9544
-9557
-9569
-9579
-9588
-9596
-9603
-9610
-9618
-9626
-9637
-9649
-9663
-9678
-9694
-9711
-9728
-9745
-9762
-9777
-9790
-9803
-9814
-9825
-9834
-9843
-9852
-9860
-9868
-9877
-9886
-9895
-9904
-9913
-9923
-9933
-9942
-9952
-9962
-9971
-9978
-9984
-9988
-9991
-9992
-9991
-9989
-9986
-9982
-9976
-9970
-9964
-9957
-9950
-9943
-9936
-9929
-9921
-9912
-9902
-9889
-9875
-9859
-9841
-9822
-9801
-9779
-9756
-9733
-9710
-9687
-9664
-9641
-9618
-9595
-9572
-9549
-9526
-9502
-9478
-9453
-9426
-9398
-9370
-9340
-9311
-9281
-9251
-9220
-9187
-9151
-9113
-9073
-9030
-8984
-8937
-8888
-8838
-8787
-8735
-8684
-8633
-8582
-8531
-8480
-8429
-8378
-8326
-8273
-8219
-8164
-8109
-8052
-7994
-7936
-7875
-7814
-7751
-7686
-7619
-7549
-7478
-7405
-7329
-7252
-7174
-7094
-7012
-6930
-6847
-6763
-6678
-6593
-6506
-6417
-6327
-6236
-6142
-6048
-5952
-5856
-5759
-5662
-5564
-5465
-5366
-5267
-5167
-5068
-4969
-4870
-4771
-4673
-4575
-4477
-4379
-4281
-4184
-4088
-3994
-3901
-3811
-3722
-3634
-3548
-3463
-3378
-3294
-3210
-3125
-3040
-2954
-2867
-2779
-2691
-2603
-2517
-2432
-2349
-2269
-2193
-2120
-2051
-1986
-1923
-1862
-1801
-1741
-1680
-1617
-1552
-1483
-1412
-1338
-1261
-1183
-1103
-1024
-945
-867
-791
-717
-644
-573
-502
-432
-363
-294
-225
-156
-87
-17
52
121
190
257
324
389
454
517
580
641
700
758
815
870
925
978
1031
1082
1133
1184
1234
1284
1335
1387
1439
1491
1543
1596
1650
1704
1758
1813
1869
1926
1984
2041
2101
2158
2215
2271
2325
2377
2427
2475
2522
2568
2614
2658
2703
2746
2789
2831
2871
2910
2948
2984
3019
3054
3088
3123
3157
3193
3230
3268
3307
3348
3391
3435
3480
3526
3573
3621
3667
3713
3757
3800
3842
3884
3925
3965
4003
4042
4078
4116
4152
4188
4224
4260
4297
4334
4373
4413
4454
4495
4537
4578
4619
4660
4699
4737
4772
4806
4838
4868
4896
4923
4949
4973
4997
5021
5043
5066
5089
5113
5137
5162
5186
5210
5234
5257
5280
5301
5322
5341
5359
5376
5392
5407
5420
5431
5440
5446
5449
5450
5449
5447
5444
5441
5438
5436
5436
5438
5443
5448
5455
5463
5470
5475
5479
5481
5479
5475
5467
5457
5445
5432
5417
5403
5388
5374
5360
5347
5335
5322
5310
5298
5285
5271
5255
5238
5219
5198
5174
5148
5119
5089
5058
5027
4997
4968
4940
4913
4887
4862
4837
4814
4791
4768
4746
4724
4703
4682
4664
4646
4631
4618
4605
4592
4578
4563
4546
4526
4502
4474
4443
4408
4371
4333
4295
4256
4218
4181
4145
4111
4077
4043
4013
3981
3950
3920
3890
3861
3833
3806
3779
3753
3727
3702
3678
3654
3632
3610
3589
3569
3549
3529
3509
3488
3468
3446
3424
3399
3373
3346
3316
3285
3253
3219
3186
3152
3118
3085
3053
3020
2987
2954
2921
2886
2852
2817
2782
2747
2714
2681
2650
2621
2594
2568
2543
2520
2499
2478
2459
2441
2424
2409
2395
2381
2368
2355
2343
2331
2320
2310
2300
2290
2281
2273
2265
2258
2251
2244
2238
2232
2228
2224
2220
2217
2215
2212
2209
2206
2202
2196
2189
2181
2171
2160
2148
2136
2123
2110
2097
2085
2074
2065
2057
2050
2045
2040
2036
2032
2028
2023
2016
2008
1999
1987
1975
1961
1946
1932
1917
1903
1889
1877
1866
1856
1847
1838
1830
1823
1815
1807
1799
1790
1779
1767
1752
1736
1717
1696
1674
1650
1625
1600
1575
1549
1525
1501
1480
1459
1439
1421
1403
1386
1371
1356
1342
1328
1313
1299
1286
1272
1259
1246
1232
1218
1205
1192
1180
1170
1161
1153
1146
1141
1136
1133
1131
1130
1130
1131
1133
1134
1135
1136
1136
1134
1133
1131
1130
1130
1132
1136
1142
1151
1163
1178
1196
1217
1240
1264
1290
1318
1345
1373
1401
1427
1453
1479
1504
1528
1552
1576
1600
1624
1648
1673
1700
1727
1757
1787
1819
1852
1884
1916
1946
1974
2000
2023
2044
2061
2074
2085
2092
2097
2100
2102
2103
2102
2101
2099
2096
2092
2087
2080
2072
2062
2049
2033
2015
1994
1971
1947
1920
1893
1864
1836
1807
1779
1751
1723
1694
1665
1636
1605
1574
1541
1506
1469
1429
1386
1339
1289
1235
1180
1123
1065
1008
951
895
841
788
736
684
631
577
521
463
404
342
277
209
139
67
-8
-85
-163
-244
-327
-412
-501
-591
-685
-780
-877
-975
-1074
-1174
-1275
-1374
-1473
-1570
-1665
-1759
-1851
-1942
-2033
-2124
-2215
-2307
-2400
-2494
-2589
-2686
-2784
-2883
-2983
-3085
-3187
-3289
-3390
-3492
-3593
-3693
-3794
-3895
-3997
-4100
-4205
-4312
-4420
-4530
-4642
-4756
-4870
-4986
-5103
-5221
-5341
-5462
-5584
-5706
-5827
-5948
-6068
-6186
-6302
-6418
-6532
-6646
-6759
-6872
-6985
-7098
-7211
-7324
-7437
-7549
-7661
-7772
-7882
-7992
-8100
-8208
-8316
-8422
-8528
-8634
-8740
-8847
-8954
-9060
-9165
-9269
-9371
-9472
-9570
-9667
-9761
-9853
-9943
-10031
-10118
-10204
-10287
-10369
-10449
-10526
-10602
-10677
-10751
-10824
-10895
-10967
-11038
-11109
-11181
-11254
-11328
-11403
-11478
-11553
-11628
-11703
-11778
-11854
-11929
-12004
-12078
-12149
-12219
-12285
-12348
-12407
-12462
-12512
-12557
-12597
-12633
-12667
-12699
-12730
-12761
-12793
-12824
-12857
-12892
-12927
-12964
-13000
-13037
-13072
-13107
-13140
-13173
-13204
-13233
-13260
-13285
-13309
-13331
-13353
-13373
-13392
-13410
-13425
-13438
-13448
-13456
-13462
-13466
-13468
-13468
-13467
-13465
-13463
-13460
-13456
-13452
-13448
-13443
-13438
-13432
-13426
-13418
-13408
-13397
-13383
-13369
-13353
-13335
-13317
-13297
-13276
-13255
-13233
-13211
-13189
-13168
-13146
-13124
-13102
-13080
-13059
-13037
-13016
-12995
-12974
-12953
-12931
-12907
-12880
-12851
-12819
-12784
-12745
-12702
-12657
-12608
-12558
-12505
-12451
-12394
-12337
-12277
-12215
-12150
-12082
-12012
-11938
-11862
-11784
-11704
-11622
-11539
-11454
-11369
-11283
-11196
-11108
-11021
-10933
-10845
-10758
-10671
-10584
-10498
-10412
-10327
-10242
-10156
-10070
-9983
-9894
-9804
-9712
-9619
-9525
-9432
-9341
-9251
-9165
-9081
-9001
-8923
-8847
-8772
-8699
-8626
-8552
-8478
-8403
-8328
-8252
-8177
-8101
-8026
-7951
-7876
-7802
-7728
-7654
-7580
-7507
-7434
-7362
-7290
-7219
-7148
-7078
-7009
-6940
-6872
-6805
-6740
-6676
-6613
-6551
-6490
-6428
-6367
-6306
-6245
-6184
-6123
-6063
-6003
-5945
-5887
-5831
-5777
-5725
-5675
-5628
-5584
-5542
-5503
-5467
-5432
-5397
-5363
-5329
-5296
-5262
-5229
-5196
-5165
-5136
-5108
-5081
-5057
-5036
-5016
-4998
-4981
-4963
-4945
-4927
-4907
-4886
-4864
-4840
-4816
-4792
-4770
-4749
-4732
-4719
-4708
-4701
-4695
-4691
-4688
-4685
-4682
-4678
-4673
-4666
-4658
-4648
-4638
-4627
-4618
-4609
-4602
-4596
-4592
-4588
-4585
-4582
-4579
-4574
-4568
-4561
-4553
-4545
-4536
-4528
-4520
-4512
-4506
-4502
-4499
-4498
-4499
-4503
-4508
-4516
-4526
-4537
-4551
-4565
-4581
-4599
-4618
-4639
-4661
-4685
-4711
-4738
-4765
-4794
-4823
-4853
-4883
-4914
-4945
-4976
-5007
-5038
-5069
-5101
-5133
-5165
-5197
-5230
-5263
-5297
-5331
-5366
-5401
-5436
-5471
-5507
-5544
-5581
-5621
-5663
-5707
-5754
-5804
-5857
-5912
-5969
-6028
-6089
-6151
-6215
-6279
-6344
-6411
-6478
-6545
-6613
-6681
-6749
-6817
-6884
-6951
-7017
-7083
-7148
-7213
-7279
-7345
-7411
-7476
-7541
-7607
-7673
-7738
-7805
-7871
-7938
-8005
-8073
-8143
-8215
-8288
-8362
-8437
-8512
-8587
-8661
-8733
-8802
-8868
-8930
-8989
-9045
-9098
-9149
-9199
-9249
-9298
-9348
-9399
-9450
-9501
-9553
-9603
-9653
-9700
-9747
-9791
-9834
-9875
-9913
-9949
-9983
-10014
-10043
-10070
-10095
-10117
-10137
-10154
-10169
-10181
-10191
-10200
-10206
-10212
-10216
-10219
-10222
-10225
-10228
-10232
-10235
-10239
-10241
-10243
-10243
-10241
-10237
-10229
-10218
-10204
-10187
-10167
-10144
-10120
-10095
-10069
-10044
-10019
-9995
-9973
-9951
-9930
-9908
-9886
-9864
-9840
-9816
-9792
-9766
-9739
-9711
-9681
-9651
-9620
-9589
-9557
-9524
-9492
-9459
-9426
-9394
-9362
-9329
-9296
-9261
-9224
-9185
-9146
-9105
-9063
-9021
-8977
-8932
-8887
-8841
-8795
-8749
-8703
-8658
-8612
-8566
-8521
-8475
-8429
-8383
-8338
-8292
-8246
-8200
-8154
-8109
-8063
-8016
-7972
-7926
-7880
-7834
-7788
-7742
-7696
-7650
-7603
-7555
-7506
-7456
-7406
-7357
-7309
-7263
-7219
-7179
-7141
-7107
-7076
-7048
-7022
-6997
-6973
-6948
-6923
-6897
-6871
-6843
-6815
-6786
-6757
-6729
-6702
-6676
-6652
-6629
-6606
-6584
-6563
-6541
-6520
-6499
-6476
-6453
-6427
-6399
-6369
-6337
-6303
-6266
-6225
-6181
-6134
-6084
-6031
-5976
-5919
-5860
-5801
-5742
-5683
-5624
-5565
-5506
-5447
-5389
-5331
-5274
-5215
-5157
-5097
-5035
-4972
-4906
-4838
-4767
-4693
-4618
-4541
-4465
-4390
-4316
-4244
-4173
-4104
-4035
-3967
-3899
-3830
-3758
-3685
-3608
-3527
-3443
-3354
-3262
-3168
-3072
-2976
-2879
-2782
-2685
-2589
-2493
-2399
-2305
-2212
-2119
-2025
-1935
-1844
-1754
-1664
-1576
-1488
-1402
-1316
-1231
-1147
-1065
-985
-906
-828
-752
-677
-602
-527
-452
-377
-301
-224
-148
-72
3
76
148
218
287
353
417
479
539
596
653
707
761
815
869
923
978
1034
1092
1151
1211
1272
1334
1396
1459
1521
1583
1646
1710
1775
1841
1910
1980
2053
2127
2204
2282
2361
2441
2521
2601
2680
2760
2839
2917
2995
3072
3148
3223
3298
3373
3447
3522
3596
3670
3743
3816
3887
3958
4027
4097
4165
4230
4295
4358
4420
4481
4541
4600
4658
4714
4768
4820
4869
4915
4958
4998
5035
5070
5102
5132
5161
5190
5218
5246
5275
5303
5332
5360
5387
5413
5438
5461
5483
5502
5519
5536
5551
5567
5581
5596
5611
5626
5642
5658
5676
5696
5718
5741
5765
5791
5816
5842
5867
5892
5916
5939
5960
5979
5996
6011
6024
6035
6044
6051
6056
6058
6058
6055
6050
6042
6032
6021
6008
5995
5981
5969
5958
5949
5942
5938
5935
5933
5931
5930
5929
5927
5923
5918
5911
5901
5890
5876
5861
5845
5826
5807
5786
5765
5744
5723
5704
5686
5671
5658
5647
5639
5632
5628
5624
5622
5620
5618
5615
5610
5604
5596
5585
5573
5560
5545
5529
5514
5498
5484
5472
5461
5453
5448
5445
5444
5445
5449
5454
5461
5470
5479
5489
5498
5507
5515
5522
5527
5530
5533
5534
5533
5532
5530
5527
5524
5522
5522
5523
5525
5530
5537
5545
5554
5563
5572
5580
5588
5594
5599
5603
5605
5607
5609
5609
5610
5610
5610
5609
5608
5606
5603
5599
5594
5587
5580
5572
5563
5554
5545
5536
5528
5520
5514
5507
5501
5495
5488
5480
5471
5459
5445
5429
5411
5392
5374
5355
5337
5320
5306
5293
5282
5274
5267
5263
5260
5259
5260
5263
5268
5275
5284
5296
5310
5325
5341
5357
5375
5392
5409
5426
5443
5460
5477
5495
5515
5537
5562
5591
5622
5657
5694
5733
5775
5819
5864
5910
5957
6006
6054
6104
6153
6204
6254
6305
6357
6409
6463
6517
6574
6631
6690
6750
6812
6874
6936
6999
7062
7124
7185
7245
7303
7359
7414
7466
7515
7563
7607
7650
7691
7731
7768
7804
7839
7871
7902
7930
7958
7984
8009
8034
8058
8084
8111
8138
8170
8203
8239
8278
8318
8361
8405
8450
8496
8541
8586
8630
8673
8716
8758
8801
8845
8889
8935
8981
9029
9077
9126
9176
9226
9277
9326
9375
9424
9471
9518
9564
9609
9653
9696
9737
9777
9815
9851
9886
9919
9952
9984
10016
10046
10077
10107
10137
10168
10199
10232
10266
10301
10338
10378
10420
10465
10513
10564
10616
10671
10729
10787
10848
10909
10971
11034
11096
11159
11223
11286
11351
11416
11483
11552
11622
11695
11769
11844
11920
11996
12072
12148
12224
12300
12377
12453
12529
12606
12683
12761
12838
12914
12990
13066
13142
13220
13298
13377
13457
13537
13619
13701
13785
13870
13956
14043
14130
14217
14303
14389
14474
14558
14639
14719
14796
14871
14945
15018
15090
15161
15232
15302
15371
15440
15510
15579
15647
15715
15781
15846
15910
15973
16035
16094
16154
16212
16268
16324
16379
16434
16487
16540
16593
16644
16694
16744
16794
16843
16891
16939
16987
17036
17085
17135
17186
17239
17292
17347
17402
17459
17516
17573
17630
17687
17743
17797
17848
17896
17941
17982
18019
18053
18086
18116
18145
18172
18200
18229
18259
18290
18323
18358
18393
18430
18467
18505
18543
18580
18616
18650
18683
18714
18744
18772
18799
18823
18846
18867
18886
18903
18919
18935
18951
18967
18983
18999
19015
19030
19046
19061
19075
19089
19101
19112
19122
19132
19141
19151
19162
19174
19187
19202
19218
19234
19250
19265
19280
19294
19305
19315
19323
19330
19335
19339
19342
19346
19349
19353
19357
19361
19366
19371
19377
19382
19386
19391
19394
19397
19399
19400
19400
19398
19393
19387
19378
19368
19355
19342
19327
19311
19295
19279
19262
19245
19227
19210
19192
19174
19155
19138
19120
19102
19084
19066
19048
19030
19011
18991
18971
18949
18926
18903
18878
18853
18827
18802
18776
18752
18728
18705
18682
18658
18635
18611
18587
18563
18539
18515
18492
18469
18447
18427
18407
18388
18369
18351
18333
18316
18300
18284
18270
18257
18244
18234
18225
18217
18211
18205
18201
18198
18194
18189
18184
18177
18168
18157
18145
18131
18115
18098
18079
18061
18043
18026
18010
17997
17985
17977
17970
17965
17962
17960
17958
17956
17953
17949
17944
17938
17930
17921
17912
17904
17897
17891
17887
17886
17886
17888
17891
17896
17902
17908
17915
17923
17931
17939
17948
17957
17966
17975
17983
17991
17998
18004
18011
18019
18028
18038
18049
18062
18076
18091
18107
18123
18139
18155
18169
18181
18191
18199
18204
18207
18208
18207
18204
18200
18195
18188
18181
18173
18164
18154
18144
18133
18122
18110
18098
18086
18073
18060
18046
18031
18015
17997
17977
17956
17934
17912
17891
17870
17852
17835
17820
17808
17796
17785
17774
17762
17748
17732
17715
17696
17675
17653
17630
17606
17581
17556
17531
17507
17483
17458
17435
17411
17388
17365
17342
17320
17299
17279
17260
17242
17225
17210
17195
17181
17167
17153
17140
17125
17110
17093
17074
17053
17030
17004
16975
16944
16910
16874
16837
16799
16760
16720
16680
16639
16598
16556
16514
16471
16427
16382
16337
16289
16239
16186
16131
16073
16011
15945
15876
15805
15731
15655
15578
15500
15422
15343
15263
15184
15104
15025
14946
14867
14789
14712
14634
14557
14480
14402
14322
14242
14159
14074
13986
13897
13805
13711
13615
13519
13421
13324
13226
13130
13035
12941
12848
12756
12665
12574
12483
12391
12299
12205
12110
12014
11916
11817
11715
11613
11509
11404
11299
11194
11088
10983
10879
10776
10675
10574
10474
10376
10279
10183
10088
9994
9899
9804
9709
9613
9517
9421
9326
9232
9138
9045
8952
8860
8768
8678
8587
8498
8408
8317
8227
8135
8044
7951
7858
7765
7672
7580
7490
7401
7315
7231
7149
7068
6989
6910
6832
6753
6672
6591
6507
6422
6337
6251
6165
6081
5999
5919
5841
5766
5695
5626
5559
5495
5431
5368
5304
5240
5175
5110
5043
4975
4907
4838
4770
4701
4634
4568
4502
4438
4375
4313
4252
4192
4134
4077
4022
3967
3915
3863
3813
3764
3716
3670
3624
3579
3535
3490
3446
3402
3359
3316
3274
3232
3191
3150
3109
3070
3033
2998
2966
2936
2908
2883
2861
2842
2824
2809
2795
2782
2770
2757
2744
2729
2713
2695
2676
2655
2632
2609
2585
2560
2537
2514
2494
2476
2462
2450
2441
2434
2429
2425
2423
2420
2418
2416
2413
2410
2407
2403
2400
2397
2393
2390
2387
2385
2384
2385
2387
2391
2397
2403
2410
2416
2422
2426
2428
2429
2427
2425
2422
2418
2415
2413
2411
2409
2408
2406
2404
2402
2397
2392
2384
2375
2364
2352
2339
2326
2313
2300
2288
2276
2266
2257
2249
2241
2234
2227
2221
2214
2206
2198
2189
2178
2166
2152
2137
2120
2102
2084
2066
2048
2031
2015
2000
1986
1974
1963
1952
1943
1933
1923
1913
1903
1892
1881
1869
1857
1843
1828
1811
1793
1773
1753
1731
1708
1686
1664
1642
1621
1601
1582
1564
1545
1527
1508
1489
1468
1447
1424
1401
1376
1351
1325
1298
1268
1237
1204
1167
1129
1088
1044
999
952
903
853
802
750
697
644
589
533
476
418
359
299
237
173
107
39
-31
-103
-176
-251
-327
-404
-482
-560
-638
-716
-794
-870
-947
-1024
-1102
-1181
-1261
-1343
-1427
-1513
-1602
-1693
-1788
-1885
-1984
-2085
-2189
-2294
-2401
-2509
-2618
-2727
-2837
-2947
-3057
-3166
-3276
-3386
-3496
-3607
-3719
-3832
-3947
-4064
-4184
-4306
-4430
-4555
-4681
-4807
-4933
-5059
-5185
-5309
-5433
-5556
-5679
-5800
-5922
-6043
-6165
-6287
-6410
-6534
-6658
-6782
-6908
-7034
-7162
-7291
-7421
-7554
-7688
-7824
-7961
-8099
-8237
-8376
-8516
-8656
-8797
-8938
-9080
-9223
-9366
-9510
-9654
-9799
-9945
-10090
-10235
-10380
-10525
-10670
-10815
-10961
-11109
-11258
-11410
-11563
-11716
-11870
-12024
-12176
-12327
-12476
-12623
-12768
-12912
-13054
-13196
-13337
-13478
-13618
-13757
-13896
-14034
-14172
-14310
-14447
-14586
-14724
-14864
-15005
-15147
-15289
-15431
-15573
-15713
-15852
-15990
-16125
-16258
-16389
-16518
-16646
-16774
-16902
-17031
-17161
-17293
-17426
-17561
-17696
-17830
-17964
-18098
-18231
-18363
-18494
-18625
-18756
-18886
-19016
-19145
-19272
-19398
-19522
-19644
-19764
-19882
-19998
-20112
-20225
-20337
-20449
-20559
-20668
-20776
-20883
-20989
-21094
-21201
-21308
-21416
-21526
-21637
-21749
-21861
-21971
-22081
-22187
-22291
-22391
-22487
-22581
-22671
-22760
-22847
-22934
-23021
-23110
-23200
-23291
-23384
-23478
-23572
-23667
-23762
-23857
-23953
-24049
-24146
-24244
-24342
-24441
-24540
-24638
-24736
-24832
-24928
-25023
-25117
-25210
-25303
-25396
-25489
-25581
-25675
-25769
-25862
-25956
-26049
-26140
-26230
-26318
-26405
-26490
-26573
-26656
-26738
-26819
-26899
-26978
-27057
-27135
-27211
-27285
-27357
-27428
-27496
-27563
-27630
-27696
-27764
-27832
-27901
-27971
-28042
-28113
-28183
-28253
-28322
-28389
-28455
-28519
-28582
-28643
-28702
-28759
-28813
-28864
-28913
-28961
-29007
-29053
-29100
-29148
-29199
-29253
-29311
-29372
-29438
-29508
-29580
-29656
-29735
-29815
-29897
-29980
-30064
-30149
-30234
-30320
-30407
-30496
-30586
-30678
-30770
-30863
-30956
-31050
-31143
-31236
-31329
-31422
-31515
-31608
-31703
-31799
-31897
-31998
-32101
-32208
-32317
-32427
-32540
-32656
-32770
-32885
-32999
-33113
-33226
-33337
-33448
-33556
-33663
-33768
-33873
-33976
-34079
-34181
-34283
-34384
-34484
-34582
-34679
-34775
-34869
-34961
-35051
-35140
-35230
-35319
-35410
-35501
-35594
-35687
-35781
-35874
-35965
-36055
-36141
-36225
-36305
-36381
-36453
-36522
-36588
-36651
-36711
-36769
-36826
-36882
-36938
-36994
-37051
-37107
-37164
-37220
-37275
-37330
-37382
-37433
-37481
-37525
-37568
-37608
-37646
-37683
-37721
-37758
-37796
-37835
-37876
-37917
-37960
-38004
-38048
-38092
-38135
-38177
-38219
-38260
-38299
-38338
-38375
-38411
-38445
-38478
-38509
-38539
-38567
-38594
-38619
-38645
-38671
-38698
-38727
-38758
-38791
-38826
-38863
-38900
-38937
-38972
-39004
-39033
-39059
-39080
-39097
-39109
-39117
-39120
-39120
-39116
-39108
-39099
-39087
-39074
-39060
-39047
-39034
-39021
-39009
-38997
-38985
-38974
-38961
-38948
-38933
-38915
-38895
-38872
-38846
-38818
-38788
-38756
-38722
-38687
-38651
-38613
-38575
-38535
-38494
-38450
-38405
-38357
-38307
-38256
-38204
-38151
-38098
-38043
-37987
-37929
-37868
-37803
-37735
-37662
-37585
-37504
-37419
-37330
-37239
-37146
-37051
-36956
-36861
-36767
-36674
-36582
-36491
-36401
-36311
-36220
-36129
-36036
-35942
-35846
-35749
-35651
-35552
-35451
-35349
-35245
-35140
-35035
-34928
-34820
-34713
-34606
-34500
-34397
-34295
-34195
-34098
-34003
-33909
-33817
-33725
-33633
-33543
-33454
-33366
-33280
-33194
-33110
-33026
-32942
-32857
-32772
-32686
-32598
-32511
-32421
-32332
-32243
-32155
-32067
-31983
-31900
-31819
-31741
-31665
-31591
-31519
-31450
-31382
-31317
-31253
-31191
-31132
-31073
-31017
-30961
-30906
-30851
-30794
-30737
-30678
-30617
-30555
-30492
-30427
-30361
-30295
-30228
-30161
-30094
-30027
-29959
-29891
-29824
-29756
-29687
-29618
-29548
-29477
-29405
-29330
-29254
-29176
-29095
-29013
-28928
-28841
-28752
-28661
-28568
-28474
-28377
-28279
-28178
-28076
-27972
-27866
-27760
-27653
-27546
-27439
-27332
-27226
-27120
-27015
-26910
-26806
-26703
-26600
-26497
-26394
-26291
-26189
-26086
-25984
-25881
-25779
-25676
-25573
-25472
-25371
-25270
-25170
-25070
-24969
-24868
-24766
-24662
-24556
-24448
-24339
-24228
-24116
-24004
-23892
-23779
-23667
-23554
-23442
-23329
-23216
-23102
-22987
-22872
-22757
-22642
-22528
-22414
-22301
-22188
-22076
-21965
-21853
-21741
-21629
-21516
-21403
-21290
-21177
-21064
-20951
-20839
-20727
-20614
-20502
-20390
-20277
-20165
-20052
-19938
-19824
-19711
-19597
-19484
-19371
-19260
-19150
-19042
-18936
-18831
-18727
-18623
-18520
-18417
-18313
-18209
-18105
-18000
-17896
-17791
-17686
-17580
-17474
-17367
-17260
-17152
-17044
-16935
-16826
-16717
-16608
-16498
-16387
-16274
-16161
-16046
-15929
-15811
-15691
-15571
-15450
-15329
-15208
-15087
-14965
-14844
-14722
-14601
-14480
-14358
-14235
-14112
-13988
-13862
-13736
-13610
-13482
-13354
-13226
-13097
-12968
-12839
-12710
-12582
-12452
-12323
-12192
-12061
-11930
-11799
-11668
-11538
-11408
-11279
-11151
-11024
-10897
-10772
-10647
-10523
-10400
-10279
-10158
-10037
-9918
-9799
-9680
-9562
-9445
-9329
-9214
-9100
-8988
-8877
-8768
-8661
-8554
-8448
-8342
-8238
-8132
-8029
-7925
-7822
-7719
-7617
-7515
-7413
-7313
-7213
-7115
-7017
-6920
-6824
-6729
-6634
-6540
-6446
-6353
-6261
-6169
-6079
-5991
-5905
-5821
-5739
-5658
-5577
-5496
-5414
-5329
-5242
-5152
-5059
-4964
-4868
-4770
-4673
-4576
-4482
-4391
-4304
-4220
-4141
-4065
-3993
-3924
-3857
-3793
-3729
-3667
-3605
-3543
-3482
-3422
-3362
-3303
-3244
-3185
-3125
-3065
-3004
-2942
-2879
-2815
-2750
-2684
-2619
-2554
-2489
-2425
-2361
-2297
-2233
-2168
-2103
-2037
-1972
-1907
-1842
-1779
-1717
-1657
-1597
-1537
-1477
-1417
-1356
-1294
-1230
-1165
-1098
-1030
-961
-891
-821
-751
-682
-613
-544
-476
-408
-341
-274
-207
-141
-75
-9
57
123
190
257
324
391
460
529
599
670
740
810
878
945
1010
1073
1134
1193
1250
1306
1362
1417
1474
1531
1589
1649
1708
1768
1827
1886
1943
1998
2051
2103
2152
2199
2243
2284
2323
2359
2394
2428
2461
2495
2528
2563
2599
2637
2677
2719
2763
2809
2856
2905
2954
3004
3054
3103
3151
3200
3248
3298
3349
3402
3457
3515
3574
3633
3693
3752
3810
3868
3924
3981
4038
4098
4160
4225
4294
4367
4444
4524
4606
4690
4776
4863
4950
5038
5126
5213
5300
5386
5470
5555
5638
5722
5805
5888
5970
6053
6135
6217
6300
6383
6466
6550
6635
6721
6807
6893
6980
7067
7153
7240
7325
7410
7494
7577
7659
7740
7819
7898
7975
8053
8130
8208
8287
8367
8448
8530
8612
8695
8777
8858
8938
9015
9090
9163
9233
9301
9368
9436
9506
9578
9654
9734
9820
9912
10009
10112
10220
10331
10445
10560
10676
10790
10902
11011
11115
11215
11310
11400
11485
11568
11648
11728
11810
11894
11982
12074
12172
12276
12384
12495
12609
12725
12840
12954
13066
13176
13284
13390
13493
13595
13695
13794
13892
13991
14089
14187
14286
14384
14483
14582
14681
14780
14880
14981
15084
15187
15292
15399
15506
15613
15721
15827
15933
16036
16138
16238
16335
16433
16527
16620
16712
16802
16891
16978
17063
17145
17226
17304
17380
17454
17526
17597
17666
17732
17796
17856
17913
17967
18017
18064
18108
18149
18189
18227
18266
18304
18344
18386
18429
18474
18520
18568
18618
18669
18720
18771
18823
18874
18924
18975
19026
19076
19125
19174
19221
19268
19312
19356
19398
19439
19481
19524
19568
19615
19665
19719
19776
19836
19897
19960
20024
20086
20148
20208
20267
20324
20379
20433
20486
20538
20591
20642
20694
20745
20795
20845
20895
20946
20996
21046
21095
21144
21192
21239
21286
21331
21376
21420
21463
21506
21549
21592
21634
21676
21718
21760
21801
21841
21881
21920
21958
21996
22033
22068
22101
22133
22163
22191
22217
22242
22266
22290
22312
22334
22356
22378
22400
22423
22446
22470
22495
22520
22546
22572
22597
22621
22643
22663
22680
22694
22706
22715
22722
22728
22733
22737
22740
22743
22745
22745
22745
22744
22742
22739
22735
22730
22723
22715
22705
22694
22682
22669
22654
22639
22623
22606
22590
22573
22557
22541
22524
22508
22490
22473
22454
22435
22414
22392
22368
22344
22319
22293
22269
22245
22221
22198
22175
22152
22128
22104
22079
22054
22029
22003
21978
21952
21927
21903
21878
21854
21830
21805
21779
21753
21726
21698
21670
21642
21612
21582
21551
21520
21489
21459
21428
21399
21369
21341
21313
21287
21263
21240
21218
21198
21178
21160
21141
21121
21100
21078
21053
21025
20995
20964
20931
20898
20865
20834
20805
20777
20752
20729
20707
20687
20668
20650
20632
20614
20595
20575
20554
20532
20509
20485
20461
20436
20411
20386
20362
20338
20315
20293
20273
20254
20236
20219
20202
20186
20170
20154
20138
20122
20105
20087
20068
20047
20026
20003
19980
19956
19933
19910
19888
19869
19852
19838
19826
19817
19810
19804
19798
19790
19780
19766
19748
19725
19697
19665
19628
19589
19548
19507
19467
19427
19390
19354
19321
19289
19259
19231
19202
19174
19145
19116
19085
19053
19020
18985
18950
18915
18879
18844
18810
18777
18745
18715
18687
18659
18633
18608
18582
18556
18530
18501
18471
18438
18403
18366
18327
18288
18249
18210
18171
18134
18098
18063
18030
17997
17966
17935
17906
17878
17851
17824
17797
17772
17746
17722
17698
17674
17650
17626
17603
17580
17557
17534
17512
17490
17467
17445
17424
17403
17382
17362
17343
17324
17307
17290
17275
17260
17247
17233
17220
17206
17190
17174
17155
17134
17111
17085
17057
17027
16996
16965
16934
16902
16871
16839
16807
16774
16741
16708
16674
16639
16603
16566
16528
16490
16451
16411
16367
16324
16277
16228
16174
16117
16056
15992
15924
15854
15783
15712
15642
15573
15507
15441
15377
15313
15249
15184
15118
15051
14981
14910
14836
14761
14683
14604
14523
14442
14359
14276
14193
14110
14030
13950
13873
13798
13724
13653
13582
13513
13443
13373
13302
13230
13157
13084
13010
12935
12861
12788
12717
12647
12579
12513
12449
12386
12324
12262
12200
12137
12073
12009
11944
11879
11813
11746
11679
11611
11544
11476
11409
11342
11275
11210
11146
11084
11025
10968
10913
10858
10803
10746
10687
10626
10560
10492
10420
10345
10268
10188
10106
10024
9942
9861
9780
9700
9620
9542
9465
9389
9315
9242
9170
9099
9029
8958
8888
8816
8744
8670
8596
8521
8447
8372
8297
8222
8148
8074
8000
7926
7852
7777
7702
7626
7550
7473
7396
7318
7241
7165
7089
7014
6941
6869
6799
6729
6660
6590
6520
6448
6376
6303
6230
6157
6085
6013
5942
5873
5805
5737
5670
5603
5536
5468
5400
5331
5261
5191
5122
5053
4984
4915
4847
4780
4714
4648
4582
4516
4449
4381
4313
4243
4171
4098
4022
3948
3871
3795
3719
3644
3569
3497
3425
3355
3286
3219
3152
3085
3018
2950
2881
2811
2739
2665
2590
2513
2434
2355
2276
2196
2116
2037
1957
1878
1799
1719
1640
1561
1482
1402
1323
1244
1164
1084
1004
925
845
766
686
607
528
450
372
296
222
148
76
5
-66
-137
-208
-280
-353
-427
-502
-577
-653
-729
-805
-882
-957
-1033
-1109
-1185
-1261
-1337
-1414
-1490
-1565
-1640
-1712
-1783
-1852
-1918
-1981
-2041
-2101
-2156
-2210
-2262
-2313
-2363
-2413
-2462
-2510
-2557
-2603
-2648
-2692
-2733
-2773
-2810
-2845
-2878
-2910
-2940
-2969
-2997
-3024
-3052
-3079
-3106
-3135
-3164
-3195
-3226
-3257
-3288
-3319
-3349
-3378
-3406
-3432
-3457
-3480
-3501
-3521
-3538
-3555
-3569
-3581
-3592
-3600
-3606
-3611
-3614
-3615
-3614
-3612
-3608
-3602
-3595
-3586
-3576
-3564
-3551
-3536
-3520
-3503
-3485
-3466
-3447
-3428
-3408
-3387
-3367
-3345
-3324
-3302
-3279
-3256
-3231
-3206
-3179
-3151
-3122
-3092
-3061
-3030
-2997
-2964
-2930
-2896
-2861
-2825
-2789
-2752
-2715
-2678
-2641
-2605
-2570
-2535
-2501
-2467
-2434
-2399
-2363
-2326
-2287
-2246
-2203
-2157
-2109
-2058
-2005
-1953
-1899
-1845
-1792
-1739
-1687
-1637
-1587
-1538
-1490
-1444
-1399
-1355
-1313
-1271
-1230
-1190
-1152
-1114
-1079
-1044
-1010
-976
-942
-908
-874
-839
-802
-765
-726
-686
-646
-604
-563
-522
-482
-442
-402
-362
-322
-280
-237
-192
-146
-96
-44
10
66
125
184
244
304
364
423
481
539
595
651
707
761
815
868
921
973
1024
1074
1124
1172
1220
1266
1312
1356
1399
1440
1479
1518
1555
1591
1625
1658
1689
1719
1746
1772
1796
1818
1838
1856
1871
1884
1895
1904
1911
1917
1922
1926
1929
1931
1934
1936
1938
1941
1944
1948
1952
1956
1961
1966
1972
1978
1983
1988
1993
1997
1999
2000
2000
1998
1995
1990
1985
1979
1973
1967
1961
1956
1950
1945
1939
1932
1925
1917
1908
1898
1887
1876
1865
1853
1841
1831
1821
1813
1807
1803
1800
1799
1800
1802
1806
1812
1818
1824
1831
1838
1846
1854
1863
1873
1884
1897
1913
1931
1950
1973
1997
2021
2049
2077
2106
2135
2165
2195
2226
2257
2289
2323
2358
2395
2433
2473
2514
2556
2598
2641
2684
2727
2770
2812
2855
2898
2940
2983
3027
3070
3115
3159
3205
3250
3296
3341
3386
3432
3478
3524
3570
3616
3662
3707
3752
3796
3839
3881
3922
3963
4003
4043
4083
4125
4167
4211
4256
4302
4349
4396
4443
4491
4537
4583
4628
4673
4716
4759
4802
4844
4886
4928
4970
5012
5054
5095
5136
5176
5216
5256
5296
5335
5374
5412
5449
5485
5520
5555
5590
5623
5657
5689
5722
5754
5787
5819
5852
5884
5918
5952
5986
6021
6056
6091
6125
6158
6191
6223
6255
6286
6316
6345
6372
6398
6422
6444
6466
6487
6507
6528
6549
6571
6593
6616
6639
6662
6686
6709
6732
6755
6777
6799
6821
6843
6866
6889
6912
6935
6958
6981
7004
7027
7049
7072
7096
7120
7145
7171
7198
7225
7254
7283
7313
7343
7373
7401
7429
7455
7479
7503
7524
7545
7564
7582
7599
7615
7630
7644
7658
7672
7685
7700
7714
7730
7746
7762
7778
7793
7807
7819
7829
7837
7843
7847
7849
7851
7852
7853
7854
7855
7857
7860
7863
7866
7870
7874
7878
7882
7886
7890
7893
7897
7899
7901
7901
7901
7899
7896
7891
7885
7877
7867
7855
7841
7825
7807
7787
7765
7740
7713
7684
7652
7620
7586
7551
7516
7481
7445
7409
7373
7337
7301
7264
7226
7188
7149
7109
7069
7028
6988
6949
6911
6873
6835
6798
6760
6722
6684
6645
6606
6565
6525
6483
6441
6399
6358
6317
6277
6238
6201
6166
6133
6101
6072
6045
6019
5994
5969
5945
5920
5895
5868
5839
5810
5779
5747
5715
5683
5652
5623
5595
5568
5544
5522
5500
5480
5460
5440
5421
5402
5384
5366
5349
5334
5320
5307
5296
5286
5277
5269
5262
5256
5251
5248
5247
5247
5247
5249
5251
5253
5255
5256
5257
5258
5258
5257
5256
5254
5252
5250
5249
5247
5246
5245
5245
5246
5248
5251
5254
5258
5263
5268
5274
5280
5288
5296
5305
5315
5326
5337
5349
5361
5373
5386
5398
5411
5423
5435
5447
5459
5471
5484
5498
5514
5533
5555
5581
5609
5641
5675
5710
5745
5780
5813
5844
5873
5898
5921
5942
5960
5976
5992
6008
6024
6041
6060
6080
6103
6127
6152
6179
6208
6236
6263
6290
6315
6338
6359
6377
6393
6407
6418
6427
6435
6441
6447
6451
6454
6457
6460
6462
6465
6468
6471
6473
6476
6480
6483
6487
6490
6493
6494
6492
6487
6478
6465
6448
6426
6400
6371
6339
6305
6270
6234
6198
6163
6128
6094
6061
6028
5996
5965
5933
5901
5868
5835
5801
5767
5731
5693
5654
5612
5569
5523
5475
5426
5376
5326
5274
5223
5171
5120
5069
5020
4970
4921
4871
4821
4771
4721
4671
4621
4572
4522
4472
4421
4370
4317
4264
4209
4153
4096
4038
3979
3921
3862
3805
3748
3692
3637
3582
3528
3475
3421
3368
3316
3265
3215
3167
3119
3074
3030
2987
2945
2903
2861
2819
2777
2733
2688
2642
2595
2547
2499
2451
2404
2358
2313
2269
2225
2183
2140
2098
2055
2012
1969
1925
1880
1834
1787
1739
1690
1641
1591
1540
1490
1438
1387
1336
1285
1235
1184
1133
1081
1029
975
920
863
804
744
682
618
554
489
424
359
294
231
169
109
49
-8
-64
-118
-171
-221
-271
-318
-364
-409
-451
-491
-529
-565
-598
-628
-656
-681
-703
-722
-737
-750
-761
-770
-778
-784
-790
-794
-797
-799
-800
-801
-801
-800
-798
-794
-789
-781
-771
-758
-742
-722
-699
-672
-643
-610
-576
-539
-502
-463
-424
-383
-343
-302
-260
-218
-174
-129
-83
-35
15
65
116
167
218
270
322
375
428
483
538
595
653
712
772
831
889
946
1000
1053
1102
1149
1192
1234
1274
1313
1353
1393
1434
1477
1521
1567
1614
1662
1710
1758
1806
1853
1899
1944
1988
2031
2072
2113
2152
2190
2228
2265
2303
2341
2381
2422
2466
2512
2560
2609
2660
2712
2765
2818
2871
2923
2975
3025
3075
3123
3170
3215
3259
3300
3339
3376
3412
3445
3478
3510
3541
3572
3603
3635
3667
3700
3734
3768
3802
3837
3872
3907
3942
3977
4013
4049
4086
4122
4159
4196
4233
4269
4305
4341
4376
4411
4446
4481
4515
4549
4583
4615
4647
4677
4705
4731
4755
4775
4793
4809
4823
4835
4846
4857
4868
4879
4889
4898
4908
4916
4924
4932
4940
4947
4954
4962
4970
4978
4988
4999
5011
5025
5040
5056
5073
5091
5111
5131
5151
5172
5191
5210
5227
5242
5256
5269
5281
5292
5304
5315
5328
5341
5355
5370
5386
5403
5422
5441
5462
5484
5508
5531
5555
5579
5602
5623
5644
5663
5681
5698
5713
5728
5743
5757
5773
5790
5809
5829
5850
5872
5893
5914
5934
5952
5968
5983
5995
6005
6014
6021
6028
6033
6039
6044
6050
6056
6064
6073
6084
6095
6107
6121
6134
6149
6163
6176
6190
6202
6213
6224
6233
6242
6251
6261
6271
6282
6295
6310
6326
6344
6364
6384
6405
6425
6444
6462
6478
6494
6508
6523
6538
6554
6571
6589
6608
6628
6648
6670
6691
6713
6733
6753
6772
6789
6806
6820
6833
6843
6852
6859
6865
6871
6878
6887
6899
6915
6934
6956
6982
7009
7038
7067
7094
7118
7139
7157
7171
7182
7192
7200
7209
7218
7228
7241
7255
7272
7290
7309
7329
7349
7369
7388
7407
7426
7444
7462
7479
7496
7514
7531
7548
7566
7584
7602
7622
7642
7663
7686
7708
7732
7755
7778
7799
7818
7836
7851
7866
7879
7891
7903
7915
7927
7941
7955
7969
7984
7999
8015
8029
8045
8061
8079
8096
8116
8135
8157
8180
8203
8226
8248
8269
8289
8306
8323
8338
8352
8366
8379
8391
8403
8415
8426
8437
8447
8457
8466
8475
8484
8492
8500
8509
8517
8525
8534
8542
8551
8560
8570
8579
8588
8597
8606
8616
8627
8638
8651
8663
8677
8691
8705
8719
8732
8746
8759
8771
8785
8799
8815
8832
8852
8872
8894
8916
8939
8963
8986
9009
9033
9058
9083
9110
9138
9167
9197
9227
9258
9287
9316
9344
9370
9395
9417
9438
9458
9478
9498
9519
9541
9564
9587
9611
9636
9659
9682
9704
9724
9742
9758
9771
9782
9789
9794
9797
9798
9798
9798
9799
9800
9803
9808
9814
9822
9831
9841
9852
9863
9875
9887
9898
9908
9918
9926
9934
9941
9948
9954
9961
9967
9974
9981
9989
9998
10008
10018
10029
10041
10053
10066
10078
10090
10101
10109
10116
10119
10121
10120
10119
10116
10114
10113
10114
10118
10124
10132
10144
10158
10172
10188
10202
10217
10230
10241
10252
10261
10269
10277
10283
10289
10295
10301
10307
10314
10322
10330
10339
10349
10360
10371
10382
10393
10403
10412
10420
10426
10430
10432
10432
10429
10425
10420
10413
10406
10399
10392
10384
10377
10370
10363
10357
10350
10344
10339
10334
10329
10324
10319
10312
10304
10294
10280
10263
10243
10219
10193
10165
10135
10105
10076
10048
10021
9998
9977
9959
9944
9931
9920
9909
9899
9887
9873
9858
9839
9818
9794
9767
9738
9707
9675
9643
9610
9577
9546
9515
9487
9460
9436
9412
9390
9369
9348
9326
9305
9282
9260
9236
9212
9187
9162
9136
9110
9083
9055
9026
8995
8961
8926
8887
8846
8802
8756
8708
8661
8613
8567
8521
8477
8434
8393
8353
8313
8274
8233
8191
8146
8099
8048
7996
7941
7884
7825
7765
7704
7643
7581
7520
7459
7398
7338
7279
7219
7160
7102
7044
6987
6931
6875
6821
6768
6717
6668
6621
6576
6534
6494
6456
6419
6383
6348
6314
6280
6246
6213
6180
6146
6113
6080
6048
6016
5986
5956
5928
5902
5876
5852
5830
5809
5789
5772
5756
5741
5728
5716
5705
5695
5685
5675
5664
5652
5639
5625
5611
5595
5580
5566
5552
5540
5530
5523
5518
5516
5516
5518
5520
5523
5525
5526
5526
5526
5525
5523
5520
5517
5514
5511
5508
5506
5503
5501
5499
5497
5495
5494
5493
5492
5491
5489
5488
5485
5482
5478
5473
5467
5458
5448
5436
5422
5407
5390
5373
5356
5338
5320
5303
5285
5268
5250
5232
5213
5193
5171
5149
5125
5099
5073
5044
5014
4982
4948
4912
4874
4836
4795
4754
4712
4669
4625
4581
4536
4491
4445
4400
4353
4307
4261
4214
4169
4124
4080
4035
3994
3952
3910
3868
3826
3782
3737
3690
3642
3594
3545
3496
3448
3402
3358
3315
3274
3234
3195
3156
3118
3079
3039
2997
2955
2911
2866
2821
2775
2730
2686
2644
2603
2564
2527
2492
2459
2428
2399
2371
2345
2319
2294
2268
2241
2212
2182
2150
2116
2081
2045
2011
1977
1945
1916
1889
1865
1844
1826
1810
1796
1782
1768
1754
1738
1722
1705
1687
1668
1648
1627
1607
1586
1566
1546
1526
1507
1487
1467
1447
1427
1407
1387
1366
1346
1324
1301
1277
1250
1221
1189
1154
1115
1074
1030
984
936
887
838
790
742
696
651
607
563
520
477
433
389
344
299
253
206
159
112
65
19
-28
-73
-117
-159
-201
-242
-281
-320
-359
-397
-435
-473
-511
-550
-589
-628
-668
-708
-750
-793
-837
-883
-930
-978
-1026
-1073
-1120
-1167
-1212
-1257
-1300
-1343
-1384
-1426
-1468
-1511
-1556
-1602
-1649
-1699
-1749
-1801
-1854
-1907
-1961
-2015
-2068
-2121
-2173
-2223
-2273
-2323
-2372
-2421
-2470
-2518
-2566
-2613
-2659
-2704
-2748
-2791
-2834
-2876
-2917
-2958
-2998
-3037
-3077
-3116
-3155
-3194
-3233
-3272
-3311
-3350
-3389
-3429
-3469
-3510
-3551
-3592
-3632
-3673
-3714
-3754
-3793
-3832
-3871
-3909
-3947
-3986
-4025
-4064
-4103
-4141
-4180
-4217
-4255
-4292
-4328
-4363
-4397
-4431
-4464
-4498
-4533
-4570
-4609
-4650
-4692
-4736
-4782
-4829
-4877
-4927
-4977
-5026
-5074
-5121
-5166
-5209
-5251
-5291
-5330
-5369
-5407
-5445
-5484
-5524
-5565
-5607
-5650
-5693
-5736
-5779
-5822
-5865
-5906
-5948
-5988
-6027
-6066
-6104
-6141
-6179
-6218
-6257
-6296
-6337
-6377
-6418
-6459
-6500
-6541
-6581
-6622
-6663
-6703
-6743
-6781
-6818
-6852
-6886
-6917
-6946
-6973
-6997
-7019
-7039
-7057
-7074
-7091
-7109
-7127
-7145
-7165
-7185
-7206
-7226
-7247
-7267
-7286
-7304
-7322
-7339
-7356
-7371
-7386
-7400
-7414
-7428
-7442
-7457
-7473
-7489
-7506
-7523
-7541
-7559
-7578
-7597
-7616
-7637
-7657
-7677
-7697
-7717
-7738
-7758
-7779
-7800
-7821
-7841
-7860
-7879
-7897
-7915
-7932
-7948
-7963
-7975
-7987
-7997
-8006
-8015
-8023
-8032
-8042
-8051
-8061
-8073
-8086
-8099
-8113
-8127
-8140
-8153
-8164
-8177
-8188
-8199
-8209
-8219
-8230
-8240
-8251
-8262
-8273
-8284
-8294
-8305
-8314
-8324
-8333
-8344
-8355
-8366
-8379
-8392
-8406
-8421
-8436
-8450
-8464
-8477
-8489
-8500
-8511
-8521
-8531
-8540
-8550
-8560
-8571
-8583
-8595
-8610
-8625
-8641
-8657
-8674
-8691
-8708
-8726
-8746
-8767
-8789
-8812
-8837
-8862
-8889
-8916
-8945
-8973
-9003
-9032
-9060
-9088
-9114
-9139
-9163
-9184
-9204
-9222
-9240
-9256
-9273
-9290
-9309
-9330
-9352
-9376
-9402
-9430
-9460
-9491
-9522
-9553
-9584
-9613
-9642
-9669
-9695
-9721
-9748
-9775
-9803
-9832
-9863
-9895
-9929
-9965
-10001
-10039
-10077
-10116
-10154
-10192
-10230
-10269
-10307
-10346
-10386
-10426
-10467
-10508
-10550
-10592
-10634
-10676
-10718
-10761
-10803
-10847
-10891
-10936
-10982
-11029
-11076
-11124
-11172
-11220
-11267
-11312
-11356
-11397
-11437
-11475
-11512
-11549
-11585
-11623
-11662
-11704
-11748
-11794
-11843
-11894
-11946
-12000
-12053
-12106
-12159
-12211
-12262
-12311
-12359
-12406
-12452
-12496
-12540
-12583
-12625
-12667
-12709
-12750
-12791
-12831
-12870
-12909
-12947
-12984
-13021
-13057
-13091
-13125
-13156
-13185
-13213
-13239
-13263
-13286
-13307
-13326
-13345
-13363
-13380
-13397
-13414
-13430
-13446
-13463
-13480
-13498
-13517
-13536
-13557
-13577
-13597
-13618
-13637
-13657
-13675
-13694
-13711
-13729
-13746
-13764
-13783
-13803
-13824
-13846
-13868
-13892
-13916
-13940
-13964
-13989
-14014
-14039
-14063
-14088
-14113
-14138
-14164
-14190
-14217
-14245
-14274
-14303
-14334
-14364
-14396
-14427
-14459
-14492
-14525
-14558
-14592
-14626
-14660
-14694
-14728
-14762
-14795
-14827
-14860
-14893
-14926
-14960
-14995
-15031
-15066
-15102
-15137
-15172
-15207
-15242
-15276
-15309
-15342
-15375
-15408
-15440
-15472
-15503
-15534
-15564
-15592
-15620
-15647
-15673
-15698
-15723
-15747
-15771
-15793
-15816
-15838
-15861
-15884
-15908
-15932
-15957
-15981
-16006
-16030
-16053
-16078
-16101
-16125
-16146
-16169
-16190
-16210
-16228
-16245
-16260
-16274
-16286
-16297
-16308
-16317
-16325
-16332
-16340
-16347
-16353
-16358
-16361
-16366
-16369
-16370
-16373
-16375
-16376
-16376
-16378
-16379
-16383
-16386
-16390
-16394
-16398
-16403
-16408
-16413
-16419
-16424
-16428
-16432
-16436
-16440
-16444
-16448
-16453
-16458
-16464
-16470
-16476
-16482
-16487
-16491
-16494
-16495
-16495
-16492
-16489
-16485
-16481
-16477
-16474
-16472
-16471
-16470
-16469
-16469
-16467
-16465
-16461
-16455
-16446
-16434
-16420
-16403
-16384
-16364
-16343
-16322
-16300
-16280
-16258
-16234
-16209
-16181
-16152
-16120
-16084
-16047
-16007
-15965
-15921
-15875
-15828
-15780
-15730
-15679
-15626
-15574
-15520
-15466
-15412
-15358
-15303
-15248
-15193
-15137
-15081
-15024
-14967
-14909
-14850
-14790
-14728
-14666
-14602
-14536
-14469
-14400
-14330
-14260
-14188
-14116
-14043
-13969
-13895
-13821
-13747
-13672
-13597
-13521
-13445
-13369
-13292
-13215
-13138
-13061
-12983
-12905
-12826
-12748
-12671
-12593
-12517
-12441
-12366
-12290
-12214
-12137
-12060
-11981
-11903
-11824
-11745
-11666
-11589
-11513
-11439
-11367
-11297
-11231
-11167
-11106
-11048
-10994
-10942
-10892
-10845
-10798
-10752
-10706
-10660
-10614
-10568
-10522
-10476
-10432
-10389
-10347
-10308
-10270
-10233
-10198
-10164
-10130
-10097
-10065
-10033
-10001
-9970
-9938
-9907
-9875
-9843
-9811
-9779
-9746
-9713
-9680
-9647
-9616
-9586
-9558
-9533
-9509
-9488
-9469
-9451
-9435
-9421
-9407
-9394
-9381
-9368
-9354
-9340
-9326
-9310
-9293
-9276
-9257
-9238
-9219
-9200
-9181
-9163
-9146
-9131
-9117
-9106
-9098
-9092
-9089
-9089
-9091
-9094
-9099
-9103
-9109
-9114
-9119
-9123
-9128
-9132
-9137
-9143
-9150
-9157
-9164
-9172
-9180
-9188
-9196
-9205
-9215
-9225
-9236
-9247
-9260
-9275
-9293
-9313
-9335
-9360
-9386
-9412
-9438
-9462
-9485
-9505
-9523
-9538
-9550
-9561
-9570
-9578
-9586
-9593
-9600
-9606
-9611
-9616
-9621
-9624
-9627
-9628
-9626
-9622
-9615
-9603
-9588
-9568
-9545
-9519
-9490
-9459
-9428
-9397
-9368
-9338
-9310
-9281
-9253
-9224
-9194
-9164
-9132
-9098
-9062
-9023
-8982
-8939
-8892
-8843
-8790
-8735
-8677
-8616
-8552
-8486
-8418
-8349
-8279
-8208
-8137
-8067
-7998
-7928
-7859
-7790
-7720
-7649
-7577
-7504
-7428
-7351
-7273
-7193
-7112
-7030
-6948
-6867
-6787
-6707
-6629
-6551
-6474
-6398
-6322
-6246
-6171
-6096
-6021
-5946
-5871
-5797
-5724
-5651
-5579
-5509
-5439
-5371
-5304
-5238
-5174
-5111
-5049
-4988
-4928
-4869
-4811
-4754
-4699
-4646
-4595
-4546
-4500
-4457
-4417
-4379
-4344
-4312
-4281
-4251
-4221
-4191
-4161
-4129
-4096
-4062
-4025
-3987
-3946
-3904
-3861
-3816
-3773
-3730
-3689
-3650
-3613
-3578
-3547
-3519
-3493
-3470
-3449
-3429
-3409
-3390
-3368
-3346
-3321
-3293
-3264
-3232
-3200
-3168
-3136
-3107
-3080
-3057
-3036
-3020
-3007
-2997
-2989
-2983
-2978
-2973
-2968
-2963
-2958
-2952
-2946
-2941
-2936
-2933
-2931
-2931
-2934
-2940
-2948
-2958
-2972
-2987
-3004
-3023
-3043
-3063
-3083
-3104
-3124
-3143
-3162
-3180
-3198
-3215
-3232
-3250
-3267
-3286
-3305
-3326
-3348
-3371
-3395
-3420
-3445
-3470
-3495
-3519
-3542
-3563
-3582
-3599
-3614
-3627
-3639
-3648
-3656
-3664
-3671
-3678
-3686
-3695
-3705
-3716
-3728
-3740
-3752
-3763
-3773
-3781
-3788
-3792
-3794
-3794
-3791
-3788
-3783
-3777
-3771
-3765
-3760
-3754
-3750
-3746
-3743
-3740
-3739
-3740
-3742
-3745
-3751
-3758
-3768
-3779
-3793
-3808
-3823
-3840
-3856
-3872
-3887
-3903
-3918
-3934
-3949
-3966
-3983
-4003
-4024
-4048
-4073
-4099
-4125
-4151
-4175
-4198
-4218
-4235
-4251
-4264
-4277
-4288
-4300
-4312
-4327
-4344
-4363
-4385
-4409
-4434
-4461
-4488
-4516
-4543
-4569
-4594
-4617
-4637
-4655
-4670
-4684
-4695
-4706
-4716
-4726
-4737
-4750
-4764
-4779
-4797
-4816
-4836
-4858
-4880
-4902
-4923
-4943
-4962
-4979
-4994
-5008
-5021
-5032
-5042
-5051
-5059
-5066
-5071
-5076
-5079
-5081
-5081
-5079
-5076
-5073
-5069
-5065
-5061
-5057
-5052
-5045
-5036
-5025
-5011
-4996
-4977
-4957
-4934
-4910
-4884
-4857
-4830
-4804
-4777
-4752
-4728
-4704
-4682
-4661
-4641
-4621
-4604
-4587
-4573
-4561
-4552
-4544
-4539
-4536
-4534
-4534
-4535
-4537
-4540
-4544
-4549
-4554
-4559
-4565
-4570
-4575
-4579
-4582
-4584
-4585
-4587
-4589
-4591
-4595
-4600
-4607
-4615
-4624
-4636
-4647
-4659
-4671
-4683
-4694
-4705
-4715
-4726
-4736
-4746
-4758
-4770
-4784
-4798
-4814
-4831
-4847
-4862
-4876
-4889
-4900
-4909
-4917
-4924
-4931
-4939
-4947
-4956
-4967
-4979
-4992
-5006
-5021
-5036
-5052
-5069
-5085
-5101
-5118
-5134
-5149
-5163
-5176
-5187
-5195
-5202
-5206
-5208
-5208
-5207
-5206
-5204
-5204
-5204
-5205
-5207
-5211
-5216
-5221
-5227
-5234
-5240
-5245
-5249
-5252
-5254
-5255
-5255
-5255
-5254
-5254
-5254
-5254
-5255
-5257
-5261
-5265
-5271
-5279
-5288
-5297
-5307
-5317
-5327
-5335
-5342
-5347
-5351
-5354
-5355
-5356
-5356
-5357
-5359
-5362
-5367
-5373
-5381
-5391
-5402
-5415
-5429
-5444
-5460
-5475
-5492
-5508
-5525
-5542
-5558
-5575
-5592
-5608
-5625
-5641
-5658
-5676
-5695
-5715
-5737
-5761
-5787
-5816
-5846
-5879
-5912
-5947
-5983
-6019
-6054
-6088
-6123
-6157
-6192
-6227
-6263
-6299
-6337
-6375
-6415
-6454
-6494
-6533
-6571
-6608
-6644
-6679
-6714
-6748
-6783
-6817
-6851
-6885
-6919
-6952
-6984
-7015
-7044
-7070
-7095
-7117
-7136
-7154
-7171
-7188
-7204
-7222
-7241
-7261
-7282
-7305
-7328
-7353
-7377
-7401
-7425
-7448
-7470
-7491
-7510
-7529
-7547
-7565
-7583
-7602
-7621
-7641
-7662
-7683
-7705
-7726
-7748
-7769
-7791
-7811
-7832
-7853
-7873
-7894
-7914
-7935
-7955
-7976
-7996
-8016
-8036
-8055
-8076
-8095
-8114
-8132
-8148
-8166
-8183
-8199
-8215
-8230
-8245
-8260
-8274
-8287
-8300
-8312
-8324
-8336
-8348
-8359
-8370
-8381
-8391
-8401
-8411
-8420
-8429
-8437
-8445
-8452
-8459
-8464
-8470
-8476
-8482
-8489
-8497
-8504
-8512
-8519
-8526
-8533
-8539
-8544
-8549
-8553
-8556
-8560
-8562
-8564
-8566
-8567
-8567
-8566
-8565
-8563
-8561
-8557
-8553
-8548
-8544
-8541
-8538
-8538
-8538
-8540
-8543
-8548
-8553
-8560
-8566
-8572
-8577
-8581
-8584
-8586
-8588
-8590
-8591
-8592
-8593
-8594
-8594
-8595
-8595
-8595
-8594
-8593
-8590
-8588
-8584
-8581
-8579
-8577
-8576
-8577
-8580
-8583
-8588
-8593
-8599
-8606
-8614
-8622
-8630
-8639
-8648
-8659
-8669
-8681
-8693
-8705
-8716
-8727
-8736
-8743
-8750
-8756
-8761
-8767
-8773
-8781
-8790
-8800
-8812
-8825
-8840
-8855
-8869
-8882
-8894
-8904
-8912
-8918
-8922
-8924
-8925
-8925
-8924
-8923
-8921
-8918
-8917
-8915
-8914
-8915
-8916
-8917
-8920
-8923
-8926
-8929
-8932
-8933
-8933
-8932
-8930
-8926
-8920
-8914
-8906
-8898
-8890
-8882
-8875
-8868
-8862
-8856
-8851
-8847
-8843
-8840
-8836
-8831
-8825
-8819
-8811
-8803
-8794
-8786
-8777
-8769
-8761
-8755
-8751
-8748
-8746
-8747
-8748
-8751
-8755
-8759
-8764
-8770
-8775
-8781
-8787
-8793
-8800
-8807
-8816
-8827
-8839
-8853
-8869
-8886
-8904
-8923
-8942
-8961
-8980
-8998
-9016
-9033
-9050
-9066
-9082
-9098
-9114
-9131
-9148
-9166
-9184
-9203
-9223
-9244
-9264
-9284
-9303
-9322
-9341
-9358
-9373
-9387
-9399
-9409
-9418
-9425
-9430
-9434
-9436
-9437
-9438
-9437
-9437
-9435
-9433
-9431
-9428
-9425
-9421
-9416
-9410
-9404
-9396
-9386
-9375
-9364
-9350
-9336
-9319
-9301
-9281
-9260
-9238
-9216
-9193
-9171
-9149
-9127
-9107
-9087
-9068
-9048
-9027
-9004
-8979
-8950
-8918
-8882
-8844
-8803
-8761
-8719
-8676
-8635
-8595
-8556
-8519
-8483
-8448
-8412
-8376
-8340
-8301
-8262
-8220
-8177
-8132
-8086
-8038
-7987
-7934
-7879
-7823
-7764
-7705
-7645
-7584
-7522
-7460
-7399
-7338
-7277
-7217
-7158
-7099
-7039
-6979
-6918
-6858
-6797
-6737
-6677
-6618
-6559
-6500
-6441
-6382
-6323
-6264
-6205
-6145
-6086
-6027
-5970
-5914
-5861
-5810
-5761
-5714
-5668
-5622
-5577
-5533
-5489
-5446
-5405
-5364
-5325
-5288
-5253
-5219
-5188
-5158
-5130
-5102
-5075
-5048
-5021
-4994
-4966
-4939
-4911
-4884
-4857
-4832
-4807
-4783
-4761
-4740
-4720
-4701
-4684
-4668
-4653
-4640
-4628
-4617
-4608
-4600
-4593
-4588
-4582
-4577
-4572
-4567
-4563
-4559
-4556
-4554
-4553
-4554
-4556
-4560
-4565
-4570
-4576
-4582
-4588
-4593
-4599
-4605
-4612
-4620
-4631
-4643
-4658
-4675
-4695
-4716
-4738
-4761
-4785
-4808
-4831
-4854
-4877
-4900
-4924
-4948
-4974
-5000
-5028
-5056
-5084
-5113
-5144
-5175
-5207
-5240
-5274
-5309
-5346
-5385
-5424
-5465
-5505
-5545
-5585
-5623
-5660
-5695
-5729
-5760
-5790
-5819
-5847
-5875
-5904
-5932
-5961
-5990
-6018
-6046
-6073
-6100
-6126
-6151
-6176
-6200
-6223
-6246
-6269
-6292
-6315
-6337
-6358
-6379
-6400
-6420
-6441
-6463
-6486
-6508
-6531
-6554
-6575
-6595
-6613
-6628
-6640
-6649
-6656
-6661
-6665
-6669
-6672
-6676
-6681
-6686
-6693
-6701
-6709
-6719
-6729
-6741
-6752
-6764
-6776
-6788
-6799
-6810
-6820
-6829
-6837
-6843
-6847
-6851
-6853
-6855
-6856
-6857
-6857
-6857
-6857
-6856
-6855
-6854
-6853
-6851
-6847
-6842
-6834
-6824
-6811
-6797
-6781
-6763
-6744
-6724
-6703
-6680
-6656
-6631
-6604
-6576
-6547
-6517
-6487
-6456
-6424
-6393
-6363
-6333
-6304
-6275
-6246
-6218
-6189
-6160
-6130
-6100
-6068
-6036
-6002
-5966
-5929
-5892
-5853
-5814
-5773
-5731
-5689
-5645
-5600
-5554
-5507
-5460
-5411
-5362
-5313
-5264
-5216
-5169
-5122
-5076
-5031
-4986
-4942
-4897
-4853
-4808
-4761
-4712
-4661
-4606
-4550
-4491
-4432
-4371
-4310
-4248
-4188
-4129
-4073
-4019
-3969
-3922
-3876
-3832
-3789
-3746
-3702
-3658
-3611
-3564
-3515
-3464
-3413
-3361
-3310
-3258
-3207
-3156
-3105
-3055
-3003
-2952
-2900
-2848
-2795
-2743
-2691
-2639
-2587
-2536
-2485
-2435
-2383
-2330
-2276
-2219
-2160
-2098
-2033
-1965
-1894
-1822
-1748
-1673
-1597
-1520
-1444
-1368
-1292
-1217
-1141
-1066
-991
-917
-842
-767
-692
-615
-538
-460
-381
-301
-221
-142
-62
17
95
173
249
324
399
472
545
619
692
767
843
919
996
1074
1153
1231
1310
1388
1466
1544
1623
1702
1783
1864
1945
2025
2108
2189
2270
2349
2427
2504
2578
2650
2720
2789
2857
2923
2988
3053
3117
3182
3247
3312
3377
3443
3510
3578
3648
3720
3794
3867
3941
4014
4085
4154
4220
4284
4346
4406
4463
4519
4575
4631
4688
4747
4808
4872
4938
5005
5074
5142
5210
5277
5342
5405
5465
5520
5571
5619
5663
5705
5745
5785
5825
5867
5910
5956
6004
6054
6106
6158
6209
6259
6307
6353
6399
6444
6489
6534
6580
6625
6671
6718
6765
6812
6860
6907
6955
7003
7050
7098
7147
7196
7246
7297
7347
7399
7450
7502
7554
7605
7656
7706
7755
7805
7855
7906
7957
8010
8063
8117
8170
8224
8277
8330
8382
8435
8487
8540
8593
8646
8700
8755
8809
8863
8916
8968
9019
9069
9119
9167
9215
9261
9306
9348
9389
9428
9464
9499
9531
9562
9592
9621
9651
9683
9716
9749
9784
9819
9854
9888
9921
9952
9981
10008
10032
10053
10072
10090
10107
10123
10138
10153
10167
10181
10194
10208
10221
10233
10246
10260
10274
10289
10304
10319
10333
10346
10356
10363
10366
10366
10362
10356
10348
10339
10329
10320
10311
10302
10291
10281
10269
10257
10244
10231
10217
10202
10185
10168
10149
10130
10109
10088
10065
10041
10015
9988
9959
9930
9900
9871
9842
9813
9785
9757
9728
9700
9671
9642
9610
9577
9542
9506
9468
9430
9392
9356
9320
9286
9254
9223
9194
9165
9136
9107
9079
9051
9023
8995
8969
8943
8919
8895
8872
8849
8826
8803
8779
8754
8729
8703
8678
8651
8624
8597
8571
8545
8521
8498
8478
8458
8440
8422
8404
8386
8368
8348
8328
8305
8279
8251
8219
8185
8150
8115
8080
8045
8012
7980
7951
7923
7898
7874
7850
7826
7799
7769
7737
7702
7665
7626
7586
7544
7500
7456
7411
7367
7323
7280
7239
7198
7158
7119
7079
7040
7001
6962
6921
6878
6834
6787
6739
6688
6637
6584
6530
6477
6423
6371
6320
6270
6221
6171
6119
6065
6008
5948
5885
5820
5753
5684
5614
5545
5477
5411
5348
5289
5232
5179
5128
5079
5032
4986
4942
4898
4854
4810
4765
4719
4671
4622
4572
4522
4470
4418
4366
4313
4260
4207
4156
4105
4057
4009
3962
3916
3871
3825
3781
3736
3693
3650
3608
3568
3530
3493
3459
3426
3394
3361
3327
3292
3255
3217
3179
3141
3104
3068
3035
3003
2974
2946
2919
2893
2867
2841
2814
2787
2760
2733
2707
2682
2658
2637
2617
2600
2585
2570
2555
2539
2520
2498
2472
2443
2412
2381
2350
2321
2293
2267
2245
2225
2208
2194
2181
2169
2157
2144
2130
2114
2096
2074
2051
2024
1996
1967
1936
1905
1874
1843
1812
1781
1750
1720
1689
1658
1627
1594
1561
1527
1492
1456
1420
1383
1345
1307
1268
1229
1189
1149
1110
1071
1032
995
958
921
885
849
814
781
750
721
694
670
646
624
601
579
557
535
513
491
469
446
423
400
378
355
333
310
287
263
239
214
190
166
141
115
89
63
38
15
-5
-23
-38
-51
-64
-76
-89
-103
-119
-139
-161
-187
-214
-242
-270
-297
-323
-346
-368
-386
-402
-417
-430
-443
-455
-467
-479
-491
-503
-516
-528
-541
-555
-569
-584
-599
-616
-635
-655
-677
-701
-726
-752
-779
-805
-831
-855
-879
-901
-920
-938
-953
-966
-977
-987
-996
-1004
-1012
-1020
-1031
-1044
-1060
-1079
-1101
-1127
-1155
-1185
-1215
-1245
-1273
-1298
-1319
-1336
-1350
-1361
-1371
-1379
-1387
-1395
-1405
-1415
-1425
-1436
-1445
-1452
-1457
-1459
-1458
-1455
-1450
-1443
-1435
-1425
-1413
-1399
-1385
-1370
-1354
-1338
-1322
-1305
-1287
-1271
-1256
-1243
-1231
-1220
-1210
-1201
-1191
-1183
-1175
-1167
-1159
-1150
-1141
-1132
-1123
-1116
-1109
-1103
-1096
-1088
-1078
-1066
-1054
-1041
-1029
-1016
-1006
-999
-993
-988
-986
-986
-989
-991
-994
-996
-997
-997
-996
-994
-991
-987
-983
-978
-974
-970
-966
-963
-961
-960
-961
-962
-963
-966
-969
-974
-978
-984
-989
-994
-1000
-1004
-1010
-1016
-1024
-1032
-1041
-1052
-1065
-1080
-1097
-1116
-1136
-1157
-1178
-1199
-1220
-1243
-1266
-1291
-1318
-1345
-1374
-1404
-1435
-1467
-1501
-1536
-1572
-1609
-1648
-1687
-1727
-1767
-1807
-1846
-1884
-1921
-1956
-1990
-2021
-2054
-2084
-2115
-2145
-2176
-2208
-2240
-2273
-2307
-2341
-2375
-2409
-2442
-2474
-2506
-2538
-2569
-2600
-2631
-2663
-2696
-2730
-2765
-2800
-2835
-2868
-2899
-2928
-2955
-2980
-3005
-3031
-3057
-3084
-3114
-3147
-3183
-3221
-3262
-3304
-3346
-3389
-3430
-3470
-3508
-3544
-3578
-3611
-3643
-3675
-3706
-3738
-3771
-3806
-3842
-3881
-3921
-3962
-4006
-4050
-4094
-4141
-4187
-4233
-4279
-4323
-4367
-4410
-4452
-4494
-4536
-4579
-4622
-4667
-4712
-4757
-4803
-4850
-4897
-4944
-4992
-5038
-5084
-5130
-5175
-5219
-5265
-5311
-5358
-5406
-5455
-5506
-5557
-5609
-5661
-5713
-5763
-5811
-5858
-5902
-5944
-5984
-6023
-6060
-6096
-6131
-6167
-6203
-6241
-6280
-6321
-6364
-6408
-6453
-6498
-6543
-6587
-6630
-6672
-6712
-6751
-6788
-6825
-6860
-6896
-6931
-6967
-7004
-7041
-7079
-7118
-7158
-7198
-7238
-7278
-7319
-7358
-7396
-7432
-7468
-7502
-7535
-7568
-7600
-7632
-7665
-7698
-7732
-7767
-7803
-7840
-7878
-7916
-7954
-7992
-8029
-8067
-8103
-8138
-8173
-8207
-8240
-8273
-8305
-8337
-8370
-8403
-8436
-8469
-8501
-8533
-8563
-8592
-8620
-8645
-8668
-8689
-8709
-8727
-8743
-8758
-8773
-8787
-8801
-8814
-8827
-8841
-8854
-8868
-8883
-8897
-8912
-8926
-8940
-8953
-8965
-8975
-8983
-8989
-8993
-8993
-8991
-8985
-8976
-8964
-8948
-8929
-8907
-8884
-8859
-8833
-8807
-8782
-8756
-8731
-8707
-8683
-8659
-8635
-8610
-8584
-8556
-8526
-8495
-8462
-8428
-8392
-8355
-8316
-8277
-8238
-8198
-8157
-8117
-8076
-8032
-7989
-7942
-7894
-7844
-7792
-7738
-7683
-7626
-7569
-7512
-7454
-7397
-7340
-7284
-7227
-7171
-7114
-7059
-7003
-6947
-6891
-6835
-6778
-6720
-6662
-6602
-6543
-6483
-6422
-6362
-6303
-6244
-6186
-6128
-6071
-6015
-5960
-5905
-5851
-5798
-5746
-5694
-5644
-5595
-5547
-5499
-5452
-5405
-5357
-5308
-5257
-5206
-5152
-5098
-5043
-4987
-4930
-4873
-4815
-4757
-4698
-4640
-4581
-4522
-4463
-4403
-4343
-4283
-4223
-4163
-4103
-4043
-3983
-3923
-3861
-3797
-3733
-3667
-3598
-3528
-3455
-3380
-3303
-3225
-3144
-3063
-2981
-2897
-2812
-2725
-2637
-2549
-2460
-2371
-2282
-2194
-2107
-2021
-1936
-1852
-1770
-1688
-1605
-1522
-1438
-1353
-1267
-1182
-1097
-1012
-931
-851
-774
-699
-626
-555
-485
-415
-346
-277
-208
-140
-73
-6
61
127
193
258
324
391
459
527
596
666
735
803
871
935
998
1057
1113
1166
1217
1267
1315
1363
1410
1457
1505
1555
1606
1658
1712
1767
1822
1876
1930
1984
2036
2087
2137
2185
2232
2276
2320
2363
2405
2447
2488
2530
2572
2615
2658
2702
2747
2794
2842
2891
2942
2993
3045
3098
3150
3204
3257
3310
3363
3415
3466
3516
3566
3614
3662
3709
3755
3800
3844
3887
3931
3974
4018
4062
4107
4152
4199
4245
4293
4340
4387
4434
4479
4523
4565
4606
4645
4683
4720
4755
4790
4824
4858
4891
4923
4955
4986
5016
5044
5071
5096
5121
5146
5170
5193
5216
5238
5259
5278
5295
5311
5325
5337
5347
5356
5364
5372
5380
5389
5398
5408
5418
5428
5437
5446
5454
5462
5470
5479
5488
5499
5509
5521
5532
5544
5554
5564
5571
5577
5581
5582
5583
5582
5581
5581
5581
5582
5584
5586
5590
5593
5597
5600
5603
5606
5609
5611
5613
5615
5617
5618
5619
5619
5618
5616
5613
5610
5607
5605
5603
5601
5599
5597
5594
5590
5585
5578
5568
5558
5545
5532
5518
5504
5490
5477
5464
5452
5440
5429
5417
5405
5393
5379
5365
5349
5333
5315
5296
5276
5255
5233
5209
5183
5157
5129
5101
5072
5043
5014
4987
4960
4935
4911
4888
4865
4842
4819
4795
4772
4749
4726
4703
4680
4658
4635
4614
4593
4572
4550
4528
4505
4480
4455
4430
4404
4378
4353
4328
4305
4281
4258
4235
4212
4188
4162
4136
4109
4080
4051
4022
3994
3966
3939
3914
3889
3867
3845
3824
3804
3783
3763
3743
3722
3700
3677
3654
3630
3606
3581
3556
3532
3508
3486
3466
3448
3432
3418
3406
3396
3387
3378
3368
3357
3346
3332
3318
3302
3287
3271
3256
3241
3226
3212
3199
3186
3173
3160
3147
3133
3119
3105
3092
3080
3068
3057
3046
3034
3022
3009
2994
2976
2957
2936
2913
2890
2865
2840
2815
2790
2765
2741
2717
2693
2669
2645
2620
2595
2570
2544
2518
2491
2464
2437
2409
2382
2355
2329
2304
2280
2257
2236
2217
2200
2184
2169
2155
2143
2131
2119
2108
2097
2086
2076
2066
2057
2050
2043
2037
2033
2029
2028
2028
2029
2032
2036
2041
2049
2056
2065
2074
2084
2095
2105
2116
2126
2136
2146
2157
2167
2179
2191
2203
2215
2227
2238
2249
2259
2267
2275
2281
2286
2291
2294
2297
2300
2303
2305
2308
2310
2312
2314
2315
2315
2315
2315
2314
2313
2312
2310
2309
2307
2306
2304
2303
2302
2302
2302
2303
2305
2307
2311
2314
2317
2319
2320
2319
2318
2315
2312
2309
2305
2302
2300
2299
2299
2301
2305
2310
2316
2322
2329
2336
2342
2348
2353
2357
2361
2364
2366
2368
2369
2369
2368
2366
2365
2362
2360
2359
2358
2358
2359
2361
2363
2365
2366
2367
2365
2362
2358
2351
2343
2334
2324
2313
2304
2294
2287
2280
2276
2273
2272
2273
2274
2277
2281
2284
2287
2289
2290
2290
2288
2284
2279
2272
2264
2255
2246
2237
2229
2221
2214
2208
2203
2199
2196
2193
2190
2187
2183
2178
2172
2164
2155
2145
2134
2122
2109
2095
2082
2069
2057
2045
2035
2025
2015
2005
1997
1986
1975
1961
1946
1928
1908
1887
1864
1841
1818
1796
1775
1757
1740
1725
1712
1700
1688
1676
1663
1649
1632
1614
1593
1571
1548
1524
1499
1474
1448
1421
1394
1368
1341
1314
1287
1259
1231
1203
1176
1149
1122
1096
1070
1043
1016
988
959
929
897
864
830
795
758
722
685
649
614
579
546
514
483
453
424
396
370
344
320
295
271
248
224
201
178
155
132
108
84
59
33
8
-17
-41
-65
-88
-110
-131
-152
-172
-192
-212
-232
-253
-274
-296
-319
-342
-366
-391
-416
-442
-469
-495
-521
-546
-571
-594
-615
-636
-655
-671
-686
-699
-710
-719
-728
-735
-742
-749
-755
-761
-767
-773
-779
-785
-790
-795
-800
-805
-809
-814
-818
-823
-826
-829
-830
-830
-829
-826
-821
-814
-806
-796
-784
-772
-760
-748
-737
-726
-714
-703
-692
-680
-668
-654
-639
-622
-604
-584
-561
-538
-513
-488
-462
-435
-409
-382
-357
-332
-308
-285
-262
-239
-217
-194
-171
-148
-125
-102
-79
-56
-32
-8
17
42
67
93
119
145
172
198
225
251
277
303
329
354
380
406
431
457
482
508
534
561
588
615
643
670
698
725
753
780
808
835
863
890
918
946
974
1002
1032
1062
1092
1124
1156
1190
1225
1262
1301
1342
1384
1426
1470
1514
1559
1604
1650
1695
1741
1786
1830
1873
1915
1955
1993
2029
2062
2094
2123
2151
2176
2199
2221
2240
2258
2275
2290
2304
2317
2329
2340
2349
2357
2365
2372
2379
2385
2391
2397
2403
2408
2413
2418
2421
2425
2427
2430
2434
2437
2442
2447
2453
2460
2468
2478
2488
2500
2512
2525
2538
2552
2566
2581
2597
2613
2630
2648
2667
2686
2706
2727
2749
2771
2794
2818
2843
2870
2897
2925
2955
2986
3018
3051
3085
3119
3153
3185
3216
3246
3272
3297
3319
3338
3355
3370
3383
3396
3407
3419
3431
3443
3455
3468
3482
3495
3508
3521
3533
3546
3558
3571
3584
3598
3612
3626
3641
3658
3675
3693
3712
3731
3752
3774
3797
3821
3847
3874
3904
3935
3967
4002
4038
4075
4113
4152
4190
4228
4266
4303
4339
4374
4407
4440
4472
4503
4533
4563
4593
4623
4653
4683
4713
4743
4773
4804
4836
4867
4899
4930
4962
4993
5025
5057
5089
5120
5150
5179
5207
5234
5259
5283
5305
5326
5346
5365
5383
5402
5421
5440
5460
5482
5505
5530
5557
5584
5613
5642
5672
5701
5729
5756
5782
5807
5830
5853
5875
5896
5917
5937
5957
5977
5998
6019
6042
6066
6091
6119
6148
6178
6211
6244
6277
6309
6340
6368
6394
6416
6435
6451
6464
6475
6484
6492
6500
6508
6517
6527
6539
6551
6565
6579
6593
6608
6623
6639
6655
6672
6689
6706
6724
6742
6761
6779
6798
6816
6833
6849
6865
6880
6894
6907
6919
6931
6943
6954
6965
6977
6990
7003
7017
7031
7046
7061
7076
7092
7108
7124
7139
7154
7169
7182
7195
7207
7218
7230
7242
7255
7268
7284
7300
7318
7338
7358
7380
7401
7422
7442
7462
7482
7501
7519
7536
7552
7568
7582
7595
7607
7618
7628
7636
7644
7651
7657
7663
7669
7675
7682
7689
7698
7707
7717
7728
7739
7751
7763
7774
7784
7794
7802
7809
7814
7818
7820
7820
7819
7815
7810
7803
7794
7784
7773
7761
7749
7736
7722
7707
7691
7672
7652
7628
7603
7575
7545
7513
7479
7443
7406
7367
7328
7288
7248
7207
7165
7123
7080
7037
6992
6947
6902
6858
6814
6770
6727
6685
6644
6603
6563
6524
6484
6446
6408
6370
6333
6297
6261
6226
6192
6159
6126
6093
6060
6027
5993
5957
5921
5883
5844
5804
5762
5720
5677
5633
5589
5545
5500
5454
5407
5360
5311
5261
5209
5155
5098
5038
4975
4908
4837
4762
4683
4600
4514
4425
4333
4240
4146
4050
3954
3859
3765
3672
3582
3493
3407
3323
3241
3160
3081
3003
2926
2848
2770
2691
2611
2531
2450
2369
2290
2212
2136
2062
1991
1922
1855
1790
1725
1660
1595
1528
1460
1392
1322
1253
1183
1115
1048
982
917
854
792
730
670
609
549
489
428
366
305
244
184
125
67
9
-47
-102
-157
-211
-264
-316
-369
-423
-479
-536
-596
-657
-720
-784
-850
-916
-983
-1049
-1115
-1179
-1242
-1304
-1365
-1424
-1483
-1541
-1598
-1655
-1711
-1767
-1823
-1878
-1933
-1986
-2039
-2091
-2143
-2193
-2244
-2293
-2343
-2393
-2442
-2491
-2540
-2589
-2637
-2684
-2730
-2774
-2818
-2860
-2900
-2938
-2974
-3008
-3040
-3070
-3098
-3124
-3149
-3173
-3196
-3218
-3240
-3262
-3285
-3308
-3331
-3356
-3381
-3406
-3433
-3459
-3486
-3513
-3541
-3570
-3599
-3630
-3660
-3692
-3723
-3755
-3786
-3817
-3848
-3878
-3908
-3937
-3966
-3996
-4026
-4057
-4089
-4121
-4154
-4186
-4218
-4248
-4277
-4304
-4329
-4351
-4372
-4391
-4409
-4426
-4443
-4461
-4478
-4496
-4512
-4529
-4544
-4559
-4572
-4585
-4597
-4608
-4617
-4626
-4634
-4641
-4648
-4653
-4658
-4661
-4663
-4663
-4661
-4657
-4653
-4646
-4639
-4630
-4620
-4610
-4598
-4586
-4571
-4555
-4538
-4518
-4497
-4474
-4449
-4423
-4396
-4368
-4341
-4315
-4288
-4263
-4237
-4212
-4186
-4159
-4130
-4100
-4067
-4033
-3998
-3962
-3925
-3890
-3855
-3821
-3789
-3758
-3729
-3701
-3673
-3645
-3618
-3590
-3560
-3530
-3498
-3464
-3429
-3391
-3352
-3312
-3271
-3229
-3187
-3145
-3102
-3060
-3019
-2978
-2938
-2899
-2860
-2820
-2781
-2741
-2701
-2660
-2620
-2580
-2540
-2502
-2464
-2429
-2395
-2362
-2332
-2303
-2274
-2246
-2219
-2192
-2164
-2136
-2108
-2079
-2049
-2019
-1988
-1956
-1923
-1890
-1856
-1821
-1785
-1748
-1711
-1673
-1634
-1596
-1557
-1518
-1478
-1438
-1398
-1358
-1318
-1278
-1237
-1197
-1157
-1116
-1075
-1035
-996
-957
-919
-882
-845
-809
-773
-738
-703
-667
-632
-596
-560
-524
-486
-448
-410
-372
-334
-297
-262
-227
-194
-162
-131
-101
-71
-42
-13
17
48
80
112
146
180
216
253
291
330
369
409
448
488
527
565
603
639
675
709
742
774
806
838
869
900
931
961
991
1018
1046
1071
1094
1115
1135
1152
1168
1183
1198
1213
1228
1243
1260
1278
1298
1319
1342
1366
1392
1420
1450
1482
1517
1554
1593
1634
1678
1725
1773
1824
1875
1928
1982
2035
2089
2143
2196
2247
2298
2347
2396
2444
2491
2538
2585
2631
2678
2726
2773
2822
2872
2923
2976
3031
3086
3143
3202
3261
3320
3380
3439
3497
3554
3610
3665
3719
3771
3824
3876
3929
3982
4037
4093
4151
4210
4270
4331
4392
4452
4511
4570
4627
4683
4737
4792
4845
4899
4953
5008
5063
5119
5176
5233
5290
5348
5405
5463
5521
5581
5641
5703
5767
5832
5898
5966
6033
6101
6168
6234
6299
6361
6423
6482
6540
6597
6652
6706
6759
6810
6860
6909
6957
7005
7052
7100
7147
7196
7246
7297
7349
7402
7455
7509
7562
7613
7663
7711
7756
7798
7839
7876
7913
7948
7983
8018
8054
8090
8129
8167
8209
8252
8295
8339
8384
8428
8472
8515
8556
8597
8636
8674
8710
8744
8777
8809
8840
8870
8901
8933
8967
9003
9041
9082
9126
9172
9219
9268
9318
9368
9417
9466
9514
9559
9604
9646
9687
9726
9763
9800
9836
9873
9910
9948
9987
10027
10069
10111
10155
10198
10241
10283
10324
10362
10398
10432
10463
10490
10516
10538
10558
10576
10592
10608
10624
10640
10657
10674
10692
10711
10731
10750
10769
10787
10803
10818
10831
10843
10854
10865
10876
10887
10900
10913
10927
10943
10961
10979
11000
11021
11044
11067
11091
11116
11141
11167
11194
11222
11251
11281
11313
11345
11379
11414
11449
11485
11519
11553
11584
11613
11639
11661
11680
11695
11707
11717
11725
11733
11740
11748
11757
11766
11777
11787
11798
11808
11817
11824
11830
11833
11835
11835
11834
11832
11830
11828
11826
11825
11823
11822
11820
11818
11815
11812
11808
11804
11799
11795
11790
11785
11780
11774
11768
11761
11754
11747
11740
11734
11730
11727
11726
11727
11730
11734
11741
11748
11755
11761
11766
11767
11766
11761
11754
11744
11734
11724
11715
11707
11703
11703
11706
11714
11725
11740
11758
11779
11802
11826
11851
11877
11902
11925
11946
11964
11980
11992
12002
12010
12017
12022
12028
12034
12042
12051
12063
12077
12093
12111
12130
12150
12169
12188
12205
12222
12236
12250
12262
12273
12283
12294
12304
12314
12325
12336
12348
12360
12374
12388
12403
12418
12434
12451
12467
12483
12497
12511
12523
12533
12542
12551
12559
12568
12578
12590
12603
12617
12632
12648
12664
12680
12696
12712
12727
12742
12756
12770
12784
12799
12814
12830
12846
12862
12878
12893
12907
12920
12931
12940
12946
12950
12952
12951
12948
12944
12937
12929
12919
12909
12899
12889
12881
12874
12870
12867
12866
12867
12870
12872
12875
12876
12876
12874
12868
12861
12851
12838
12824
12809
12793
12777
12761
12747
12734
12724
12717
12712
12711
12712
12715
12720
12726
12732
12739
12745
12751
12756
12760
12764
12768
12772
12775
12779
12782
12785
12787
12788
12787
12784
12779
12772
12762
12749
12733
12714
12692
12667
12638
12608
12575
12542
12508
12474
12440
12407
12376
12345
12316
12287
12258
12230
12201
12170
12139
12106
12071
12035
11997
11958
11919
11878
11837
11796
11755
11715
11676
11638
11602
11567
11534
11503
11473
11446
11420
11397
11375
11354
11335
11317
11299
11281
11264
11247
11230
11214
11200
11187
11177
11168
11161
11155
11150
11145
11140
11135
11129
11123
11116
11109
11102
11096
11091
11089
11088
11090
11095
11103
11113
11126
11140
11156
11172
11187
11202
11215
11226
11235
11242
11246
11248
11249
11249
11249
11250
11251
11254
11257
11262
11269
11277
11287
11297
11309
11321
11333
11345
11355
11363
11370
11374
11376
11374
11370
11363
11354
11343
11330
11316
11302
11287
11272
11257
11243
11228
11213
11197
11178
11158
11135
11110
11083
11052
11020
10986
10951
10916
10882
10848
10816
10786
10758
10733
10709
10687
10665
10643
10621
10599
10576
10552
10528
10502
10476
10448
10420
10391
10363
10334
10305
10277
10248
10221
10194
10169
10145
10123
10102
10084
10067
10052
10038
10027
10016
10006
9997
9988
9979
9969
9958
9945
9931
9914
9896
9877
9856
9835
9813
9792
9771
9750
9729
9708
9687
9664
9640
9615
9589
9562
9533
9503
9473
9443
9413
9383
9355
9329
9303
9278
9255
9232
9210
9189
9169
9149
9131
9113
9098
9084
9073
9064
9057
9051
9047
9041
9035
9028
9018
9006
8992
8976
8958
8938
8919
8899
8882
8866
8852
8842
8834
8830
8829
8831
8835
8842
8849
8857
8864
8870
8876
8879
8882
8884
8885
8887
8890
8893
8898
8904
8912
8920
8930
8941
8952
8963
8974
8985
8996
9008
9019
9031
9044
9056
9067
9078
9088
9097
9104
9111
9115
9119
9121
9121
9122
9121
9121
9121
9121
9121
9122
9122
9122
9121
9119
9116
9112
9108
9102
9096
9091
9085
9079
9075
9070
9066
9063
9060
9058
9057
9057
9058
9059
9061
9062
9064
9066
9067
9069
9070
9071
9072
9074
9077
9083
9091
9102
9115
9130
9147
9165
9183
9201
9219
9237
9254
9272
9290
9308
9326
9346
9366
9388
9410
9433
9457
9483
9509
9537
9566
9597
9629
9662
9696
9732
9768
9804
9842
9881
9921
9962
10004
10046
10089
10133
10177
10222
10268
10314
10361
10407
10454
10500
10546
10593
10639
10685
10730
10775
10819
10864
10908
10950
10992
11031
11068
11103
11134
11164
11191
11216
11240
11262
11282
11302
11320
11339
11357
11375
11393
11412
11430
11450
11471
11494
11518
11545
11573
11603
11633
11664
11696
11728
11760
11792
11823
11853
11882
11911
11941
11970
12001
12034
12069
12107
12149
12193
12240
12289
12339
12389
12440
12489
12536
12582
12626
12668
12710
12752
12794
12838
12883
12930
12979
13030
13081
13134
13187
13239
13290
13341
13390
13439
13488
13538
13589
13641
13696
13753
13811
13872
13934
13996
14057
14115
14169
14218
14262
14301
14334
14363
14389
14412
14435
14459
14484
14511
14541
14573
14607
14642
14679
14717
14756
14793
14831
14867
14901
14935
14968
15000
15032
15063
15094
15125
15155
15185
15214
15244
15273
15302
15330
15357
15385
15412
15439
15467
15495
15523
15551
15579
15607
15634
15661
15686
15711
15735
15758
15781
15803
15825
15846
15866
15886
15905
15922
15938
15951
15963
15971
15977
15980
15980
15978
15974
15968
15962
15956
15950
15945
15940
15937
15934
15932
15932
15932
15933
15934
15935
15936
15935
15932
15927
15919
15909
15895
15880
15863
15845
15828
15812
15798
15787
15779
15774
15771
15770
15771
15771
15771
15768
15761
15751
15736
15718
15695
15670
15642
15614
15585
15556
15528
15503
15479
15459
15441
15426
15414
15403
15394
15386
15378
15369
15359
15348
15334
15317
15297
15273
15247
15217
15186
15153
15119
15085
15052
15020
14991
14964
14939
14917
14898
14881
14865
14852
14840
14829
14819
14808
14797
14784
14770
14753
14733
14712
14687
14659
14630
14598
14564
14530
14494
14456
14417
14376
14334
14289
14243
14195
14145
14092
14038
13980
13920
13857
13792
13724
13653
13579
13502
13422
13340
13256
13170
13083
12996
12908
12820
12733
12645
12557
12470
12382
12294
12206
12118
12030
11942
11855
11769
11684
11599
11516
11433
11351
11270
11188
11107
11026
10945
10865
10785
10706
10629
10554
10481
10411
10344
10281
10221
10165
10113
10064
10017
9972
9928
9884
9840
9796
9751
9705
9660
9614
9568
9523
9479
9435
9394
9353
9313
9274
9236
9197
9159
9121
9083
9046
9008
8970
8931
8891
8850
8806
8761
8713
8663
8610
8556
8500
8444
8387
8329
8273
8217
8163
8109
8057
8005
7954
7903
7852
7802
7751
7701
7651
7602
7554
7508
7463
7419
7376
7333
7291
7248
7205
7162
7118
7075
7033
6991
6950
6910
6870
6830
6788
6745
6700
6653
6602
6548
6492
6432
6370
6306
6239
6171
6102
6031
5961
5890
5820
5751
5682
5614
5546
5478
5411
5342
5273
5203
5132
5060
4988
4915
4841
4768
4695
4622
4549
4477
4406
4336
4267
4198
4131
4064
3999
3933
3869
3806
3745
3685
3627
3571
3517
3464
3413
3362
3312
3262
3211
3159
3104
3048
2990
2930
2868
2805
2741
2678
2614
2552
2491
2431
2372
2314
2258
2202
2145
2088
2029
1968
1905
1840
1772
1703
1630
1556
1481
1405
1328
1251
1175
1100
1028
958
891
827
767
709
654
601
549
498
449
400
351
304
259
214
171
131
92
56
22
-10
-41
-70
-98
-126
-152
-179
-205
-230
-255
-278
-301
-323
-345
-366
-387
-408
-430
-453
-477
-501
-526
-552
-578
-604
-630
-657
-685
-714
-744
-776
-810
-846
-883
-922
-961
-1000
-1041
-1081
-1122
-1163
-1205
-1248
-1292
-1338
-1384
-1432
-1481
-1530
-1579
-1627
-1675
-1721
-1766
-1811
-1855
-1898
-1941
-1985
-2029
-2075
-2121
-2168
-2216
-2263
-2310
-2357
-2402
-2447
-2490
-2533
-2575
-2618
-2659
-2700
-2741
-2780
-2818
-2855
-2890
-2923
-2954
-2984
-3013
-3041
-3069
-3096
-3123
-3150
-3177
-3202
-3227
-3249
-3269
-3288
-3304
-3319
-3332
-3343
-3354
-3364
-3374
-3384
-3396
-3408
-3420
-3433
-3445
-3457
-3467
-3477
-3486
-3493
-3500
-3506
-3512
-3518
-3524
-3531
-3539
-3548
-3558
-3568
-3580
-3592
-3605
-3619
-3632
-3646
-3659
-3672
-3684
-3695
-3705
-3715
-3724
-3733
-3743
-3753
-3764
-3776
-3788
-3800
-3812
-3823
-3833
-3843
-3851
-3858
-3864
-3870
-3874
-3878
-3882
-3885
-3889
-3892
-3895
-3898
-3901
-3903
-3905
-3907
-3908
-3910
-3911
-3911
-3912
-3911
-3909
-3906
-3901
-3894
-3886
-3876
-3864
-3852
-3840
-3828
-3818
-3809
-3803
-3799
-3798
-3798
-3800
-3802
-3804
-3804
-3803
-3798
-3790
-3780
-3767
-3752
-3738
-3723
-3711
-3702
-3695
-3692
-3693
-3697
-3705
-3716
-3728
-3742
-3757
-3773
-3788
-3803
-3818
-3832
-3845
-3858
-3871
-3884
-3898
-3914
-3931
-3950
-3971
-3995
-4019
-4046
-4075
-4102
-4130
-4156
-4181
-4205
-4226
-4245
-4261
-4275
-4286
-4294
-4301
-4306
-4310
-4312
-4313
-4314
-4314
-4315
-4315
-4315
-4316
-4316
-4317
-4317
-4316
-4314
-4311
-4304
-4296
-4284
-4270
-4253
-4234
-4214
-4193
-4171
-4148
-4126
-4103
-4080
-4056
-4032
-4008
-3982
-3955
-3928
-3898
-3868
-3837
-3805
-3772
-3739
-3705
-3670
-3634
-3597
-3559
-3519
-3479
-3437
-3395
-3353
-3310
-3267
-3225
-3184
-3144
-3104
-3065
-3026
-2989
-2952
-2916
-2882
-2848
-2816
-2784
-2753
-2722
-2691
-2659
-2626
-2591
-2555
-2518
-2479
-2441
-2404
-2369
-2336
-2305
-2277
-2251
-2228
-2206
-2183
-2161
-2135
-2107
-2075
-2039
-1999
-1954
-1906
-1854
-1800
-1744
-1686
-1629
-1571
-1514
-1457
-1401
-1345
-1290
-1235
-1179
-1122
-1064
-1004
-943
-879
-813
-744
-672
-599
-523
-445
-366
-286
-205
-123
-42
39
119
198
276
352
426
498
568
636
704
772
840
910
982
1056
1133
1213
1296
1381
1468
1556
1646
1735
1825
1914
2003
2091
2180
2268
2357
2446
2536
2625
2715
2804
2892
2980
3065
3149
3230
3308
3384
3458
3530
3599
3667
3734
3799
3863
3926
3988
4049
4108
4165
4220
4273
4324
4372
4417
4461
4502
4542
4580
4616
4652
4686
4720
4753
4785
4817
4849
4881
4912
4944
4975
5006
5037
5067
5097
5125
5152
5177
5200
5221
5241
5259
5277
5295
5314
5334
5355
5378
5403
5430
5460
5492
5525
5559
5593
5626
5659
5691
5721
5750
5776
5801
5823
5842
5860
5875
5889
5901
5913
5925
5937
5951
5966
5983
6002
6023
6044
6067
6089
6111
6133
6153
6173
6191
6208
6224
6237
6248
6257
6262
6264
6262
6257
6247
6233
6215
6194
6171
6146
6120
6095
6069
6043
6018
5993
5968
5941
5912
5880
5844
5803
5759
5710
5657
5600
5540
5477
5414
5350
5288
5228
5171
5119
5070
5027
4988
4953
4921
4892
4863
4833
4802
4767
4729
4685
4637
4584
4526
4464
4400
4335
4270
4208
4149
4096
4048
4006
3969
3938
3911
3887
3865
3842
3819
3793
3765
3734
3700
3664
3626
3587
3547
3507
3467
3428
3389
3350
3312
3273
3234
3194
3152
3110
3065
3019
2971
2922
2871
2819
2767
2713
2658
2602
2545
2489
2432
2375
2319
2265
2212
2160
2110
2059
2008
1957
1904
1849
1792
1733
1672
1610
1548
1485
1423
1361
1300
1239
1179
1119
1059
1000
943
887
833
780
729
680
632
585
539
492
445
397
348
297
244
190
135
80
24
-32
-89
-146
-204
-264
-325
-389
-454
-520
-588
-655
-722
-788
-851
-913
-974
-1033
-1091
-1149
-1207
-1268
-1330
-1396
-1464
-1536
-1611
-1689
-1769
-1851
-1935
-2019
-2104
-2189
-2273
-2356
-2439
-2520
-2601
-2682
-2762
-2842
-2922
-3004
-3085
-3168
-3250
-3332
-3412
-3491
-3568
-3643
-3717
-3791
-3863
-3937
-4011
-4086
-4164
-4245
-4328
-4413
-4501
-4591
-4682
-4773
-4864
-4955
-5044
-5131
-5215
-5297
-5377
-5454
-5530
-5603
-5676
-5747
-5817
-5887
-5958
-6029
-6100
-6173
-6245
-6318
-6390
-6460
-6528
-6594
-6655
-6713
-6767
-6817
-6863
-6906
-6946
-6985
-7022
-7059
-7097
-7135
-7176
-7220
-7266
-7316
-7368
-7423
-7479
-7535
-7591
-7645
-7697
-7747
-7793
-7836
-7875
-7912
-7945
-7977
-8007
-8039
-8071
-8106
-8145
-8186
-8231
-8280
-8333
-8389
-8449
-8512
-8577
-8645
-8716
-8788
-8863
-8940
-9020
-9101
-9184
-9270
-9357
-9446
-9536
-9628
-9722
-9816
-9911
-10008
-10106
-10205
-10304
-10405
-10506
-10609
-10712
-10816
-10922
-11028
-11135
-11243
-11351
-11460
-11569
-11677
-11786
-11894
-12001
-12107
-12211
-12314
-12415
-12515
-12613
-12709
-12804
-12897
-12988
-13077
-13165
-13250
-13333
-13414
-13492
-13568
-13641
-13711
-13778
-13843
-13905
-13965
-14024
-14081
-14137
-14192
-14247
-14303
-14359
-14417
-14477
-14539
-14604
-14671
-14740
-14811
-14883
-14956
-15029
-15101
-15172
-15240
-15307
-15371
-15433
-15495
-15555
-15617
-15680
-15746
-15815
-15887
-15963
-16041
-16123
-16206
-16291
-16376
-16462
-16547
-16633
-16718
-16803
-16888
-16973
-17060
-17148
-17238
-17330
-17426
-17527
-17631
-17741
-17855
-17973
-18094
-18217
-18342
-18466
-18589
-18710
-18827
-18940
-19047
-19150
-19247
-19340
-19429
-19515
-19599
-19680
-19760
-19839
-19916
-19991
-20063
-20132
-20196
-20256
-20311
-20361
-20407
-20449
-20489
-20527
-20565
-20604
-20644
-20686
-20729
-20774
-20819
-20865
-20910
-20954
-20997
-21038
-21076
-21111
-21144
-21173
-21199
-21222
-21242
-21261
-21277
-21293
-21308
-21323
-21338
-21354
-21372
-21391
-21410
-21431
-21452
-21473
-21493
-21513
-21531
-21549
-21565
-21581
-21597
-21614
-21632
-21652
-21675
-21700
-21728
-21759
-21791
-21826
-21861
-21896
-21932
-21966
-22000
-22032
-22063
-22093
-22121
-22148
-22175
-22201
-22227
-22253
-22280
-22307
-22335
-22364
-22393
-22422
-22450
-22478
-22505
-22530
-22554
-22577
-22598
-22619
-22638
-22657
-22676
-22696
-22717
-22739
-22763
-22790
-22818
-22848
-22879
-22912
-22945
-22978
-23011
-23043
-23074
-23103
-23132
-23158
-23183
-23207
-23229
-23250
-23270
-23290
-23309
-23329
-23350
-23372
-23395
-23419
-23443
-23468
-23493
-23517
-23540
-23562
-23583
-23601
-23617
-23632
-23644
-23655
-23665
-23674
-23683
-23693
-23705
-23718
-23733
-23749
-23766
-23784
-23800
-23814
-23825
-23832
-23835
-23833
-23827
-23817
-23804
-23790
-23775
-23762
-23750
-23741
-23735
-23733
-23735
-23740
-23749
-23762
-23777
-23795
-23814
-23833
-23853
-23872
-23891
-23907
-23923
-23935
-23946
-23954
-23959
-23962
-23963
-23963
-23962
-23960
-23958
-23956
-23954
-23952
-23950
-23948
-23945
-23943
-23940
-23937
-23933
-23930
-23927
-23924
-23921
-23919
-23918
-23918
-23920
-23924
-23929
-23935
-23943
-23951
-23959
-23967
-23974
-23981
-23986
-23991
-23994
-23996
-23998
-24000
-24002
-24005
-24008
-24012
-24016
-24020
-24023
-24026
-24027
-24025
-24021
-24012
-24001
-23985
-23967
-23946
-23923
-23900
-23878
-23857
-23837
-23819
-23802
-23786
-23771
-23756
-23740
-23723
-23703
-23681
-23655
-23625
-23593
-23559
-23523
-23487
-23453
-23420
-23391
-23366
-23345
-23328
-23316
-23306
-23299
-23294
-23288
-23282
-23274
-23263
-23250
-23234
-23216
-23195
-23173
-23150
-23127
-23105
-23085
-23066
-23050
-23037
-23027
-23018
-23012
-23007
-23003
-22999
-22995
-22989
-22980
-22968
-22953
-22935
-22913
-22889
-22864
-22837
-22810
-22785
-22760
-22738
-22718
-22699
-22682
-22665
-22648
-22630
-22610
-22589
-22564
-22537
-22507
-22473
-22437
-22399
-22360
-22320
-22278
-22237
-22196
-22154
-22112
-22071
-22030
-21988
-21948
-21907
-21867
-21828
-21789
-21750
-21712
-21673
-21635
-21597
-21559
-21520
-21480
-21439
-21397
-21352
-21305
-21256
-21205
-21153
-21099
-21044
-20989
-20935
-20881
-20829
-20778
-20729
-20683
-20639
-20597
-20556
-20517
-20478
-20441
-20403
-20365
-20326
-20287
-20248
-20207
-20164
-20121
-20076
-20029
-19981
-19932
-19883
-19834
-19786
-19739
-19694
-19653
-19614
-19579
-19548
-19519
-19493
-19468
-19444
-19420
-19395
-19369
-19342
-19312
-19281
-19249
-19214
-19179
-19143
-19106
-19070
-19036
-19003
-18972
-18943
-18917
-18893
-18870
-18848
-18825
-18802
-18777
-18750
-18720
-18687
-18651
-18612
-18570
-18526
-18481
-18434
-18387
-18341
-18294
-18249
-18205
-18161
-18119
-18077
-18036
-17995
-17954
-17912
-17870
-17827
-17783
-17738
-17692
-17646
-17598
-17550
-17501
-17451
-17400
-17349
-17298
-17247
-17196
-17145
-17094
-17043
-16993
-16942
-16891
-16841
-16791
-16741
-16691
-16642
-16592
-16543
-16495
-16449
-16403
-16360
-16318
-16277
-16239
-16204
-16170
-16139
-16109
-16081
-16053
-16027
-16004
-15982
-15960
-15940
-15922
-15906
-15892
-15880
-15870
-15862
-15855
-15850
-15846
-15841
-15836
-15831
-15824
-15816
-15807
-15797
-15785
-15773
-15760
-15746
-15733
-15721
-15710
-15700
-15691
-15683
-15677
-15671
-15667
-15662
-15658
-15653
-15647
-15640
-15632
-15622
-15610
-15596
-15580
-15562
-15543
-15523
-15501
-15480
-15458
-15437
-15418
-15399
-15382
-15366
-15353
-15340
-15330
-15320
-15310
-15301
-15291
-15281
-15269
-15257
-15242
-15226
-15209
-15190
-15170
-15150
-15131
-15112
-15095
-15080
-15067
-15057
-15049
-15044
-15041
-15039
-15039
-15039
-15038
-15038
-15036
-15032
-15027
-15021
-15014
-15006
-14999
-14992
-14988
-14985
-14985
-14988
-14992
-14998
-15005
-15012
-15018
-15023
-15027
-15029
-15029
-15028
-15027
-15024
-15022
-15020
-15019
-15019
-15021
-15023
-15025
-15028
-15031
-15034
-15037
-15039
-15040
-15041
-15040
-15040
-15038
-15035
-15032
-15028
-15023
-15018
-15012
-15007
-15002
-14997
-14994
-14992
-14992
-14993
-14995
-14997
-15000
-15002
-15004
-15006
-15007
-15007
-15006
-15005
-15003
-15001
-14999
-14997
-14997
-14996
-14997
-14998
-15001
-15004
-15008
-15013
-15019
-15025
-15032
-15039
-15045
-15052
-15057
-15062
-15066
-15069
-15072
-15075
-15078
-15082
-15087
-15092
-15098
-15104
-15111
-15118
-15125
-15132
-15139
-15147
-15156
-15167
-15180
-15196
-15214
-15235
-15258
-15283
-15309
-15336
-15362
-15387
-15411
-15434
-15454
-15473
-15491
-15506
-15521
-15535
-15549
-15562
-15575
-15587
-15599
-15611
-15622
-15633
-15644
-15656
-15668
-15681
-15693
-15705
-15717
-15728
-15737
-15746
-15752
-15758
-15762
-15765
-15767
-15769
-15771
-15774
-15777
-15782
-15788
-15794
-15802
-15810
-15819
-15827
-15836
-15843
-15851
-15858
-15864
-15870
-15875
-15881
-15888
-15895
-15902
-15911
-15919
-15927
-15936
-15944
-15952
-15960
-15967
-15973
-15978
-15982
-15984
-15986
-15986
-15985
-15983
-15980
-15975
-15969
-15962
-15953
-15942
-15930
-15917
-15903
-15888
-15872
-15856
-15839
-15823
-15808
-15794
-15781
-15769
-15759
-15749
-15740
-15732
-15724
-15717
-15709
-15701
-15693
-15683
-15674
-15664
-15653
-15642
-15632
-15620
-15610
-15599
-15589
-15580
-15571
-15564
-15557
-15550
-15544
-15538
-15532
-15527
-15521
-15515
-15510
-15503
-15496
-15489
-15480
-15472
-15464
-15456
-15449
-15443
-15439
-15437
-15437
-15440
-15446
-15453
-15462
-15472
-15483
-15495
-15507
-15520
-15534
-15548
-15562
-15578
-15595
-15613
-15633
-15653
-15676
-15700
-15725
-15751
-15778
-15806
-15834
-15864
-15895
-15927
-15959
-15993
-16027
-16062
-16096
-16129
-16163
-16196
-16227
-16257
-16286
-16315
-16341
-16369
-16395
-16421
-16445
-16469
-16491
-16513
-16533
-16553
-16572
-16591
-16610
-16628
-16646
-16663
-16681
-16697
-16713
-16729
-16744
-16758
-16771
-16785
-16798
-16812
-16826
-16841
-16857
-16873
-16890
-16906
-16921
-16934
-16946
-16955
-16963
-16968
-16972
-16976
-16979
-16983
-16988
-16994
-17000
-17008
-17016
-17024
-17032
-17039
-17046
-17051
-17056
-17061
-17065
-17069
-17072
-17077
-17082
-17087
-17094
-17102
-17111
-17121
-17133
-17146
-17162
-17179
-17198
-17218
-17241
-17265
-17291
-17317
-17345
-17373
-17401
-17430
-17458
-17486
-17514
-17542
-17571
-17600
-17630
-17660
-17691
-17724
-17757
-17792
-17827
-17864
-17902
-17940
-17980
-18020
-18060
-18100
-18141
-18181
-18221
-18262
-18302
-18344
-18385
-18428
-18471
-18514
-18557
-18600
-18641
-18682
-18721
-18760
-18797
-18834
-18872
-18909
-18947
-18985
-19024
-19065
-19106
-19148
-19191
-19235
-19280
-19324
-19369
-19413
-19455
-19497
-19537
-19575
-19612
-19648
-19682
-19715
-19748
-19779
-19809
-19838
-19866
-19893
-19919
-19943
-19966
-19988
-20009
-20029
-20047
-20064
-20079
-20093
-20104
-20114
-20123
-20130
-20135
-20139
-20141
-20143
-20142
-20140
-20137
-20133
-20127
-20121
-20114
-20108
-20102
-20097
-20093
-20091
-20089
-20087
-20087
-20086
-20086
-20085
-20084
-20084
-20083
-20083
-20083
-20084
-20086
-20089
-20093
-20099
-20107
-20116
-20126
-20138
-20150
-20164
-20179
-20195
-20211
-20227
-20244
-20260
-20275
-20290
-20303
-20315
-20327
-20337
-20347
-20357
-20368
-20379
-20391
-20404
-20417
-20432
-20447
-20463
-20479
-20494
-20510
-20525
-20541
-20558
-20575
-20592
-20610
-20629
-20649
-20669
-20689
-20710
-20730
-20750
-20770
-20789
-20808
-20826
-20845
-20864
-20883
-20902
-20921
-20941
-20960
-20981
-21001
-21021
-21041
-21061
-21081
-21101
-21122
-21143
-21165
-21187
-21210
-21234
-21259
-21283
-21308
-21332
-21356
-21379
-21402
-21423
-21443
-21461
-21478
-21493
-21506
-21517
-21526
-21533
-21539
-21543
-21547
-21550
-21553
-21556
-21559
-21562
-21564
-21566
-21566
-21566
-21564
-21560
-21554
-21546
-21536
-21524
-21511
-21496
-21480
-21463
-21445
-21427
-21409
-21391
-21373
-21355
-21337
-21319
-21302
-21284
-21265
-21247
-21227
-21208
-21187
-21166
-21143
-21120
-21095
-21068
-21040
-21010
-20978
-20945
-20909
-20873
-20835
-20795
-20754
-20713
-20670
-20626
-20581
-20535
-20488
-20441
-20393
-20344
-20295
-20245
-20194
-20144
-20093
-20041
-19990
-19938
-19885
-19833
-19779
-19725
-19670
-19615
-19560
-19505
-19450
-19396
-19343
-19292
-19242
-19194
-19147
-19101
-19056
-19012
-18968
-18926
-18883
-18841
-18800
-18759
-18718
-18678
-18638
-18598
-18558
-18518
-18478
-18438
-18398
-18358
-18320
-18283
-18247
-18213
-18180
-18150
-18121
-18093
-18067
-18041
-18016
-17990
-17964
-17937
-17909
-17880
-17849
-17817
-17785
-17750
-17715
-17679
-17643
-17606
-17569
-17532
-17497
-17463
-17430
-17400
-17372
-17345
-17321
-17298
-17276
-17255
-17235
-17215
-17196
-17176
-17155
-17135
-17113
-17091
-17069
-17046
-17022
-16997
-16972
-16947
-16921
-16896
-16872
-16848
-16826
-16804
-16783
-16762
-16741
-16720
-16697
-16673
-16648
-16620
-16591
-16562
-16531
-16501
-16470
-16441
-16413
-16387
-16363
-16340
-16318
-16297
-16277
-16258
-16236
-16216
-16195
-16172
-16151
-16129
-16107
-16084
-16061
-16038
-16015
-15992
-15969
-15947
-15926
-15905
-15886
-15868
-15851
-15836
-15822
-15809
-15796
-15784
-15772
-15760
-15747
-15734
-15721
-15707
-15693
-15678
-15663
-15646
-15630
-15613
-15595
-15577
-15559
-15541
-15522
-15504
-15487
-15470
-15454
-15439
-15426
-15413
-15401
-15389
-15378
-15366
-15355
-15343
-15332
-15321
-15311
-15301
-15293
-15285
-15278
-15273
-15268
-15263
-15259
-15256
-15252
-15249
-15246
-15244
-15241
-15238
-15236
-15233
-15230
-15227
-15224
-15221
-15217
-15214
-15211
-15207
-15204
-15202
-15200
-15198
-15197
-15196
-15196
-15196
-15197
-15197
-15198
-15198
-15197
-15197
-15196
-15194
-15193
-15192
-15191
-15190
-15189
-15187
-15186
-15186
-15185
-15185
-15186
-15187
-15188
-15189
-15189
-15189
-15189
-15187
-15183
-15178
-15172
-15164
-15155
-15146
-15136
-15126
-15116
-15105
-15093
-15081
-15067
-15052
-15036
-15019
-15001
-14982
-14962
-14941
-14918
-14895
-14870
-14844
-14815
-14784
-14751
-14715
-14676
-14634
-14590
-14544
-14495
-14446
-14396
-14345
-14294
-14243
-14192
-14141
-14088
-14035
-13981
-13926
-13870
-13813
-13755
-13698
-13640
-13583
-13526
-13469
-13413
-13356
-13300
-13243
-13186
-13128
-13071
-13014
-12958
-12901
-12845
-12790
-12735
-12679
-12623
-12567
-12510
-12452
-12393
-12332
-12271
-12208
-12145
-12081
-12016
-11951
-11885
-11819
-11752
-11684
-11617
-11549
-11483
-11417
-11352
-11287
-11224
-11162
-11100
-11039
-10978
-10916
-10855
-10794
-10733
-10672
-10611
-10551
-10491
-10432
-10375
-10318
-10263
-10208
-10154
-10100
-10045
-9991
-9937
-9883
-9829
-9776
-9722
-9669
-9615
-9561
-9506
-9451
-9395
-9339
-9282
-9225
-9168
-9111
-9055
-8999
-8944
-8889
-8835
-8780
-8726
-8671
-8615
-8559
-8502
-8444
-8386
-8327
-8268
-8208
-8147
-8085
-8023
-7961
-7899
-7836
-7774
-7711
-7649
-7587
-7527
-7467
-7409
-7351
-7294
-7238
-7182
-7126
-7069
-7011
-6952
-6892
-6832
-6771
-6709
-6647
-6585
-6524
-6462
-6400
-6337
-6274
-6210
-6144
-6076
-6007
-5937
-5865
-5791
-5716
-5639
-5560
-5480
-5398
-5315
-5231
-5147
-5061
-4975
-4889
-4803
-4718
-4633
-4548
-4464
-4380
-4297
-4214
-4130
-4046
-3960
-3874
-3787
-3698
-3608
-3517
-3427
-3337
-3247
-3159
-3073
-2988
-2906
-2826
-2749
-2673
-2599
-2526
-2455
-2384
-2314
-2245
-2176
-2109
-2043
-1977
-1914
-1852
-1791
-1732
-1675
-1621
-1568
-1517
-1468
-1420
-1374
-1329
-1285
-1241
-1197
-1154
-1111
-1067
-1022
-978
-932
-885
-838
-790
-742
-694
-646
-599
-552
-507
-462
-418
-375
-332
-290
-249
-207
-164
-122
-78
-34
12
58
106
154
204
253
304
354
404
454
503
553
602
651
701
751
802
854
907
963
1020
1079
1139
1201
1264
1327
1391
1455
1520
1584
1649
1715
1781
1848
1916
1986
2057
2130
2203
2278
2354
2430
2508
2586
2666
2746
2827
2908
2991
3074
3157
3241
3326
3411
3496
3582
3669
3756
3844
3933
4022
4114
4206
4300
4394
4490
4586
4682
4778
4874
4970
5065
5160
5255
5349
5442
5536
5630
5725
5821
5917
6015
6113
6212
6312
6413
6515
6617
6719
6823
6926
7030
7134
7238
7341
7445
7548
7650
7752
7854
7956
8058
8159
8261
8362
8464
8565
8667
8770
8873
8976
9081
9186
9292
9399
9508
9617
9728
9840
9952
10065
10178
10292
10406
10520
10633
10745
10857
10968
11077
11184
11291
11396
11500
11603
11706
11809
11912
12015
12118
12222
12326
12429
12532
12634
12734
12832
12929
13023
13115
13205
13292
13377
13460
13540
13618
13695
13771
13845
13919
13992
14063
14134
14205
14274
14343
14412
14480
14549
14617
14685
14753
14820
14887
14954
15020
15086
15151
15216
15281
15345
15409
15472
15536
15599
15662
15725
15788
15850
15912
15974
16036
16097
16160
16222
16283
16344
16406
16468
16531
16593
16657
16720
16783
16847
16910
16973
17036
17099
17161
17224
17287
17350
17414
17479
17546
17613
17681
17750
17819
17889
17958
18027
18095
18161
18226
18289
18350
18409
18465
18519
18571
18621
18669
18716
18761
18806
18851
18895
18939
18984
19029
19074
19119
19165
19210
19255
19298
19341
19381
19420
19456
19490
19521
19550
19578
19603
19627
19651
19673
19694
19715
19735
19753
19772
19790
19808
19826
19844
19862
19880
19898
19915
19932
19948
19964
19980
19994
20009
20022
20036
20050
20063
20075
20088
20099
20110
20121
20130
20139
20147
20154
20160
20167
20173
20180
20187
20196
20206
20216
20228
20239
20252
20264
20275
20287
20298
20310
20322
20335
20350
20366
20384
20404
20426
20449
20474
20500
20527
20553
20578
20603
20628
20651
20674
20697
20720
20743
20766
20791
20816
20843
20871
20900
20932
20965
21000
21037
21075
21115
21156
21198
21240
21283
21325
21367
21409
21451
21493
21534
21576
21618
21660
21702
21743
21785
21826
21866
21906
21945
21984
22022
22061
22099
22138
22177
22217
22259
22301
22345
22390
22436
22483
22531
22580
22630
22680
22731
22782
22833
22885
22936
22986
23037
23087
23137
23186
23234
23283
23330
23378
23425
23472
23519
23565
23610
23655
23699
23742
23785
23827
23868
23909
23950
23991
24032
24072
24112
24152
24192
24231
24270
24309
24347
24384
24422
24459
24495
24530
24565
24599
24632
24666
24699
24733
24767
24801
24836
24871
24908
24945
24982
25019
25055
25091
25125
25158
25189
25218
25245
25270
25293
25314
25335
25354
25374
25393
25413
25433
25454
25475
25497
25519
25542
25565
25589
25614
25640
25667
25695
25723
25754
25785
25817
25851
25886
25922
25960
25998
26037
26078
26119
26160
26202
26244
26285
26326
26366
26405
26443
26480
26516
26552
26588
26624
26660
26696
26733
26769
26806
26842
26878
26913
26948
26981
27014
27046
27077
27107
27137
27166
27195
27223
27251
27278
27305
27331
27357
27382
27406
27431
27455
27479
27504
27529
27556
27582
27610
27639
27668
27697
27725
27754
27782
27809
27835
27861
27886
27912
27937
27962
27988
28014
28041
28069
28098
28127
28158
28189
28220
28252
28284
28315
28345
28375
28403
28430
28457
28482
28506
28529
28551
28573
28593
28613
28631
28649
28666
28683
28699
28716
28732
28748
28765
28782
28799
28815
28832
28847
28862
28877
28891
28905
28919
28933
28947
28962
28978
28995
29013
29032
29052
29073
29095
29116
29138
29160
29182
29203
29224
29245
29265
29285
29305
29325
29344
29363
29382
29400
29418
29435
29451
29466
29480
29493
29506
29517
29528
29539
29550
29561
29572
29583
29594
29606
29617
29628
29639
29648
29656
29663
29669
29673
29676
29677
29678
29677
29676
29675
29674
29673
29671
29669
29667
29664
29660
29656
29650
29644
29637
29629
29622
29616
29610
29606
29602
29598
29595
29592
29589
29587
29584
29580
29577
29573
29569
29565
29562
29558
29555
29551
29548
29546
29544
29543
29543
29545
29549
29555
29564
29575
29588
29603
29621
29641
29662
29686
29710
29736
29762
29789
29815
29842
29869
29896
29923
29950
29977
30004
30031
30059
30086
30113
30140
30168
30195
30223
30252
30280
30309
30337
30366
30393
30420
30445
30469
30491
30512
30531
30549
30565
30579
30592
30602
30612
30619
30626
30631
30634
30637
30638
30638
30637
30633
30628
30621
30612
30600
30587
30572
30556
30539
30522
30504
30487
30470
30453
30437
30421
30406
30391
30377
30363
30350
30336
30323
30310
30297
30284
30270
30256
30241
30225
30208
30191
30172
30153
30133
30112
30090
30069
30047
30026
30005
29986
29966
29947
29928
29909
29890
29870
29849
29827
29804
29781
29757
29733
29708
29683
29658
29633
29609
29585
29562
29540
29518
29498
29479
29461
29444
29428
29412
29396
29381
29365
29350
29333
29317
29299
29281
29263
29244
29225
29206
29187
29169
29152
29135
29120
29106
29092
29080
29068
29056
29045
29033
29021
29009
28996
28982
28968
28952
28936
28919
28901
28882
28862
28841
28820
28798
28776
28754
28732
28711
28690
28669
28649
28628
28608
28588
28567
28546
28524
28502
28479
28455
28430
28405
28380
28354
28329
28305
28281
28259
28238
28219
28202
28186
28171
28157
28143
28129
28115
28101
28086
28069
28052
28034
28015
27995
27976
27957
27938
27921
27905
27889
27875
27861
27848
27835
27821
27806
27790
27773
27754
27734
27713
27692
27670
27648
27627
27606
27586
27566
27547
27528
27509
27490
27471
27451
27431
27411
27390
27369
27349
27328
27308
27288
27269
27250
27232
27215
27199
27183
27169
27155
27142
27129
27117
27105
27093
27081
27069
27057
27045
27032
27020
27007
26994
26982
26970
26959
26948
26938
26929
26921
26914
26909
26905
26901
26898
26895
26892
26889
26886
26882
26877
26872
26865
26858
26849
26841
26832
26824
26817
26811
26805
26801
26798
26796
26794
26794
26793
26792
26791
26790
26787
26784
26780
26776
26770
26764
26756
26748
26740
26732
26723
26715
26708
26701
26696
26691
26687
26684
26681
26678
26675
26671
26667
26662
26656
26649
26641
26632
26622
26611
26600
26588
26576
26564
26553
26542
26532
26524
26516
26510
26505
26502
26499
26498
26498
26499
26500
26500
26500
26499
26497
26493
26489
26483
26477
26470
26463
26456
26449
26443
26438
26434
26431
26430
26430
26431
26434
26438
26444
26450
26457
26464
26470
26476
26480
26483
26484
26484
26481
26478
26472
26466
26459
26451
26443
26435
26428
26422
26416
26412
26409
26406
26403
26400
26396
26392
26388
26382
26377
26371
26365
26360
26355
26351
26347
26345
26343
26342
26341
26340
26340
26339
26339
26338
26336
26335
26333
26331
26329
26327
26326
26324
26323
26322
26322
26321
26321
26320
26320
26320
26320
26321
26321
26322
26323
26325
26326
26328
26330
26332
26334
26338
26342
26346
26351
26357
26364
26370
26377
26383
26389
26394
26398
26401
26404
26407
26409
26411
26413
26416
26420
26424
26430
26436
26443
26450
26457
26463
26469
26472
26474
26474
26472
26467
26461
26453
26444
26435
26424
26413
26402
26390
26379
26366
26354
26341
26327
26313
26298
26281
26264
26245
26226
26205
26184
26162
26140
26117
26094
26071
26047
26024
26001
25979
25956
25934
25912
25891
25870
25848
25826
25804
25781
25756
25731
25704
25676
25647
25617
25587
25556
25526
25494
25463
25432
25401
25370
25340
25309
25277
25246
25214
25181
25147
25113
25078
25041
25003
24964
24923
24880
24835
24788
24738
24687
24634
24579
24522
24464
24405
24345
24285
24223
24162
24099
24037
23973
23909
23845
23780
23715
23649
23582
23516
23450
23383
23317
23251
23184
23116
23048
22978
22908
22836
22764
22691
22617
22543
22468
22394
22320
22248
22176
22105
22035
21966
21898
21830
21762
21695
21627
21558
21489
21419
21348
21276
21203
21130
21056
20982
20908
20834
20761
20688
20615
20542
20470
20398
20326
20253
20181
20108
20035
19961
19888
19815
19743
19672
19601
19531
19463
19395
19328
19262
19197
19132
19067
19002
18938
18874
18809
18745
18681
18617
18554
18491
18429
18367
18306
18246
18185
18126
18066
18006
17945
17885
17823
17762
17700
17638
17575
17513
17451
17389
17328
17266
17205
17145
17086
17027
16969
16912
16855
16800
16745
16691
16639
16587
16536
16486
16437
16389
16341
16294
16245
16198
16149
16101
16050
16000
15949
15898
15846
15794
15742
15690
15638
15586
15534
15482
15430
15378
15327
15277
15227
15178
15129
15082
15035
14988
14943
14897
14852
14807
14762
14718
14673
14629
14584
14539
14495
14450
14406
14363
14320
14278
14238
14199
14161
14125
14091
14059
14028
13998
13970
13942
13914
13887
13859
13831
13803
13775
13747
13720
13694
13670
13647
13626
13607
13589
13573
13558
13545
13533
13522
13511
13500
13489
13477
13465
13452
13438
13423
13406
13388
13369
13349
13327
13305
13283
13259
13236
13211
13186
13160
13133
13104
13074
13043
13010
12975
12939
12902
12863
12823
12783
12741
12699
12656
12612
12567
12522
12476
12429
12382
12334
12286
12237
12187
12137
12086
12035
11983
11930
11875
11820
11764
11706
11648
11589
11530
11470
11409
11348
11286
11224
11161
11098
11035
10972
10909
10846
10784
10721
10659
10597
10535
10473
10412
10350
10289
10227
10166
10105
10044
9983
9922
9862
9803
9744
9685
9627
9569
9511
9452
9394
9334
9275
9215
9155
9094
9033
8972
8911
8850
8789
8729
8668
8609
8550
8491
8432
8373
8315
8256
8196
8137
8077
8018
7958
7897
7837
7776
7715
7654
7592
7530
7468
7405
7343
7280
7217
7155
7092
7030
6967
6905
6843
6781
6719
6657
6596
6535
6475
6415
6356
6296
6237
6177
6116
6055
5993
5930
5866
5802
5738
5674
5609
5545
5481
5418
5355
5293
5231
5169
5108
5047
4986
4924
4863
4801
4738
4676
4613
4549
4486
4422
4359
4295
4232
4169
4106
4043
3980
3917
3855
3792
3729
3666
3604
3541
3478
3414
3351
3287
3223
3158
3092
3026
2959
2891
2823
2755
2685
2616
2546
2476
2405
2335
2264
2194
2124
2054
1984
1913
1843
1772
1701
1628
1556
1482
1408
1332
1256
1179
1102
1024
946
867
789
711
634
556
479
402
324
246
167
87
6
-77
-160
-245
-331
-417
-504
-591
-679
-766
-853
-940
-1026
-1112
-1198
-1284
-1370
-1457
-1544
-1632
-1721
-1810
-1900
-1991
-2082
-2173
-2265
-2356
-2447
-2538
-2628
-2719
-2808
-2898
-2988
-3078
-3167
-3257
-3348
-3438
-3528
-3619
-3708
-3798
-3887
-3976
-4064
-4152
-4240
-4328
-4416
-4503
-4590
-4676
-4760
-4844
-4926
-5006
-5084
-5160
-5234
-5306
-5377
-5447
-5516
-5585
-5653
-5720
-5788
-5854
-5920
-5985
-6048
-6111
-6172
-6231
-6289
-6346
-6402
-6456
-6509
-6561
-6611
-6660
-6707
-6753
-6797
-6839
-6881
-6921
-6961
-7001
-7041
-7080
-7121
-7161
-7202
-7243
-7284
-7325
-7365
-7404
-7442
-7479
-7514
-7548
-7581
-7613
-7644
-7675
-7707
-7739
-7772
-7806
-7841
-7877
-7913
-7951
-7990
-8029
-8069
-8109
-8148
-8189
-8228
-8267
-8305
-8343
-8381
-8419
-8459
-8499
-8541
-8584
-8628
-8673
-8719
-8766
-8812
-8857
-8902
-8946
-8989
-9031
-9073
-9115
-9157
-9200
-9242
-9285
-9328
-9371
-9414
-9457
-9499
-9541
-9583
-9624
-9666
-9707
-9749
-9792
-9834
-9878
-9922
-9967
-10013
-10059
-10106
-10154
-10202
-10250
-10299
-10348
-10398
-10448
-10498
-10549
-10600
-10650
-10700
-10750
-10798
-10846
-10893
-10939
-10985
-11029
-11073
-11117
-11160
-11203
-11246
-11289
-11331
-11375
-11418
-11462
-11506
-11550
-11595
-11639
-11683
-11725
-11767
-11808
-11847
-11885
-11923
-11960
-11997
-12034
-12071
-12109
-12148
-12187
-12226
-12265
-12304
-12343
-12381
-12418
-12454
-12490
-12525
-12559
-12593
-12626
-12658
-12691
-12722
-12753
-12784
-12814
-12844
-12873
-12902
-12931
-12960
-12988
-13016
-13044
-13071
-13097
-13122
-13146
-13170
-13193
-13216
-13238
-13261
-13283
-13306
-13329
-13352
-13375
-13399
-13421
-13443
-13465
-13486
-13507
-13527
-13547
-13567
-13587
-13607
-13627
-13647
-13668
-13688
-13709
-13730
-13750
-13771
-13791
-13811
-13831
-13851
-13871
-13891
-13911
-13931
-13951
-13971
-13991
-14010
-14030
-14049
-14069
-14088
-14108
-14127
-14147
-14167
-14187
-14208
-14228
-14249
-14270
-14292
-14314
-14337
-14361
-14386
-14412
-14439
-14467
-14496
-14525
-14554
-14583
-14612
-14640
-14669
-14696
-14723
-14749
-14775
-14800
-14824
-14847
-14869
-14890
-14911
-14932
-14951
-14971
-14991
-15010
-15030
-15051
-15071
-15093
-15114
-15136
-15158
-15181
-15203
-15226
-15248
-15270
-15291
-15312
-15332
-15351
-15368
-15386
-15402
-15418
-15433
-15448
-15463
-15478
-15493
-15508
-15523
-15538
-15552
-15565
-15577
-15589
-15600
-15609
-15617
-15624
-15630
-15635
-15639
-15641
-15643
-15644
-15644
-15643
-15641
-15637
-15633
-15628
-15622
-15615
-15606
-15596
-15585
-15573
-15560
-15546
-15530
-15514
-15497
-15479
-15460
-15442
-15423
-15404
-15385
-15367
-15350
-15333
-15318
-15303
-15289
-15275
-15262
-15248
-15235
-15222
-15208
-15194
-15180
-15167
-15153
-15140
-15128
-15117
-15107
-15099
-15092
-15085
-15080
-15075
-15071
-15067
-15063
-15059
-15055
-15051
-15047
-15043
-15039
-15035
-15031
-15028
-15025
-15023
-15021
-15021
-15021
-15022
-15025
-15028
-15033
-15039
-15046
-15054
-15063
-15072
-15082
-15092
-15101
-15111
-15121
-15131
-15141
-15152
-15162
-15174
-15185
-15197
-15209
-15221
-15233
-15244
-15255
-15265
-15274
-15281
-15288
-15293
-15298
-15301
-15304
-15306
-15307
-15307
-15307
-15307
-15307
-15306
-15306
-15306
-15307
-15308
-15311
-15315
-15320
-15327
-15335
-15345
-15355
-15367
-15379
-15392
-15405
-15418
-15431
-15445
-15458
-15471
-15484
-15498
-15511
-15525
-15539
-15554
-15570
-15586
-15604
-15623
-15644
-15666
-15689
-15713
-15739
-15766
-15793
-15822
-15850
-15878
-15906
-15934
-15961
-15988
-16015
-16041
-16067
-16093
-16117
-16143
-16170
-16196
-16222
-16248
-16274
-16302
-16329
-16359
-16388
-16418
-16448
-16479
-16511
-16543
-16576
-16609
-16643
-16678
-16713
-16748
-16783
-16819
-16855
-16891
-16928
-16965
-17002
-17040
-17078
-17116
-17154
-17192
-17230
-17268
-17306
-17344
-17382
-17421
-17459
-17498
-17538
-17577
-17617
-17656
-17696
-17734
-17773
-17810
-17847
-17884
-17919
-17954
-17989
-18023
-18057
-18090
-18124
-18158
-18192
-18226
-18259
-18293
-18326
-18358
-18390
-18420
-18450
-18480
-18509
-18537
-18565
-18592
-18619
-18647
-18674
-18701
-18728
-18755
-18782
-18810
-18838
-18867
-18896
-18925
-18956
-18986
-19017
-19048
-19079
-19110
-19141
-19172
-19203
-19233
-19264
-19294
-19324
-19354
-19385
-19415
-19446
-19477
-19507
-19538
-19569
-19599
-19630
-19660
-19689
-19719
-19748
-19778
-19807
-19836
-19865
-19895
-19924
-19953
-19982
-20011
-20041
-20070
-20099
-20129
-20160
-20191
-20222
-20254
-20287
-20320
-20353
-20387
-20421
-20455
-20489
-20523
-20556
-20590
-20624
-20657
-20691
-20724
-20758
-20792
-20826
-20860
-20894
-20928
-20962
-20997
-21031
-21066
-21102
-21138
-21175
-21214
-21253
-21294
-21336
-21379
-21423
-21467
-21512
-21558
-21604
-21650
-21696
-21743
-21790
-21837
-21885
-21932
-21980
-22028
-22077
-22125
-22174
-22224
-22273
-22322
-22372
-22421
-22471
-22520
-22568
-22617
-22664
-22712
-22759
-22806
-22852
-22898
-22944
-22989
-23034
-23079
-23123
-23168
-23212
-23255
-23299
-23342
-23385
-23428
-23471
-23512
-23554
-23595
-23635
-23675
-23714
-23753
-23791
-23828
-23865
-23900
-23935
-23970
-24004
-24038
-24071
-24104
-24137
-24170
-24201
-24233
-24263
-24293
-24322
-24351
-24378
-24405
-24431
-24456
-24480
-24504
-24527
-24549
-24570
-24591
-24611
-24631
-24651
-24670
-24690
-24709
-24728
-24747
-24766
-24785
-24804
-24823
-24842
-24861
-24880
-24898
-24916
-24934
-24950
-24966
-24981
-24995
-25008
-25021
-25033
-25045
-25056
-25067
-25077
-25087
-25098
-25108
-25118
-25128
-25139
-25150
-25161
-25172
-25184
-25196
-25209
-25222
-25235
-25248
-25261
-25274
-25287
-25299
-25311
-25322
-25333
-25343
-25353
-25363
-25373
-25383
-25393
-25403
-25414
-25426
-25437
-25449
-25462
-25474
-25486
-25498
-25511
-25523
-25535
-25547
-25559
-25571
-25583
-25595
-25607
-25619
-25631
-25643
-25655
-25667
-25679
-25691
-25702
-25714
-25726
-25738
-25749
-25760
-25771
-25782
-25792
-25802
-25811
-25819
-25827
-25834
-25841
-25847
-25852
-25857
-25862
-25866
-25870
-25873
-25876
-25878
-25880
-25881
-25881
-25880
-25879
-25876
-25873
-25870
-25865
-25860
-25854
-25848
-25841
-25834
-25826
-25818
-25809
-25799
-25788
-25776
-25763
-25750
-25735
-25720
-25704
-25688
-25671
-25654
-25637
-25620
-25603
-25586
-25568
-25550
-25532
-25514
-25497
-25479
-25461
-25444
-25428
-25411
-25396
-25381
-25367
-25353
-25340
-25328
-25317
-25306
-25295
-25285
-25276
-25267
-25258
-25249
-25241
-25232
-25224
-25217
-25209
-25202
-25195
-25189
-25183
-25177
-25172
-25168
-25164
-25161
-25159
-25157
-25157
-25158
-25160
-25163
-25167
-25173
-25179
-25186
-25194
-25203
-25212
-25222
-25232
-25242
-25253
-25264
-25275
-25288
-25301
-25315
-25330
-25346
-25363
-25381
-25399
-25419
-25440
-25460
-25481
-25502
-25522
-25542
-25562
-25581
-25600
-25618
-25635
-25653
-25669
-25686
-25701
-25717
-25732
-25747
-25761
-25774
-25787
-25799
-25811
-25821
-25830
-25838
-25845
-25851
-25855
-25859
-25863
-25865
-25868
-25869
-25870
-25871
-25870
-25869
-25867
-25865
-25861
-25856
-25850
-25843
-25835
-25827
-25817
-25807
-25796
-25784
-25772
-25759
-25746
-25732
-25718
-25703
-25688
-25673
-25657
-25641
-25624
-25607
-25589
-25571
-25552
-25533
-25513
-25492
-25470
-25448
-25425
-25402
-25378
-25355
-25331
-25306
-25282
-25257
-25232
-25206
-25180
-25153
-25125
-25096
-25066
-25036
-25005
-24974
-24943
-24912
-24880
-24849
-24817
-24786
-24754
-24722
-24690
-24658
-24625
-24592
-24559
-24525
-24490
-24455
-24420
-24385
-24350
-24314
-24279
-24243
-24208
-24172
-24137
-24102
-24067
-24032
-23997
-23962
-23927
-23892
-23858
-23822
-23787
-23752
-23716
-23681
-23645
-23610
-23576
-23542
-23508
-23475
-23443
-23411
-23380
-23349
-23319
-23288
-23257
-23227
-23196
-23165
-23134
-23102
-23070
-23037
-23004
-22970
-22936
-22901
-22867
-22831
-22796
-22761
-22725
-22690
-22655
-22621
-22586
-22552
-22518
-22485
-22451
-22418
-22384
-22351
-22318
-22284
-22250
-22217
-22183
-22150
-22117
-22083
-22050
-22017
-21984
-21952
-21919
-21887
-21854
-21822
-21790
-21758
-21726
-21694
-21661
-21628
-21595
-21561
-21527
-21493
-21459
-21424
-21389
-21354
-21320
-21286
-21252
-21219
-21186
-21154
-21122
-21090
-21059
-21028
-20996
-20965
-20933
-20902
-20871
-20839
-20808
-20778
-20748
-20718
-20688
-20659
-20631
-20602
-20574
-20547
-20521
-20495
-20469
-20444
-20420
-20396
-20373
-20350
-20328
-20307
-20286
-20265
-20244
-20224
-20204
-20185
-20166
-20147
-20128
-20109
-20090
-20071
-20052
-20033
-20015
-19997
-19979
-19962
-19946
-19931
-19916
-19901
-19887
-19874
-19861
-19848
-19835
-19822
-19809
-19796
-19783
-19769
-19756
-19742
-19729
-19715
-19702
-19689
-19676
-19663
-19650
-19637
-19624
-19611
-19598
-19584
-19571
-19558
-19545
-19532
-19519
-19507
-19495
-19484
-19473
-19462
-19453
-19443
-19434
-19426
-19418
-19410
-19403
-19396
-19389
-19383
-19376
-19370
-19364
-19357
-19350
-19344
-19337
-19330
-19324
-19318
-19312
-19307
-19303
-19299
-19296
-19294
-19292
-19290
-19289
-19287
-19286
-19285
-19284
-19282
-19280
-19278
-19276
-19274
-19271
-19269
-19266
-19264
-19262
-19259
-19257
-19255
-19253
-19251
-19249
-19247
-19245
-19243
-19241
-19239
-19237
-19234
-19232
-19230
-19227
-19224
-19221
-19218
-19214
-19210
-19206
-19202
-19197
-19193
-19189
-19184
-19180
-19175
-19171
-19167
-19163
-19159
-19155
-19151
-19147
-19143
-19139
-19135
-19131
-19127
-19122
-19117
-19111
-19105
-19099
-19093
-19086
-19080
-19073
-19066
-19059
-19053
-19047
-19041
-19035
-19030
-19025
-19019
-19014
-19009
-19003
-18998
-18993
-18988
-18982
-18977
-18972
-18968
-18964
-18960
-18957
-18955
-18953
-18952
-18951
-18951
-18952
-18953
-18954
-18956
-18958
-18961
-18963
-18966
-18969
-18972
-18976
-18979
-18983
-18987
-18991
-18995
-19000
-19005
-19010
-19015
-19020
-19025
-19031
-19036
-19041
-19047
-19052
-19058
-19063
-19069
-19075
-19081
-19088
-19095
-19102
-19110
-19118
-19127
-19136
-19146
-19155
-19164
-19173
-19182
-19190
-19198
-19205
-19212
-19219
-19226
-19233
-19240
-19247
-19254
-19263
-19271
-19281
-19291
-19301
-19312
-19324
-19336
-19348
-19360
-19373
-19385
-19398
-19410
-19423
-19436
-19449
-19461
-19474
-19487
-19500
-19513
-19526
-19539
-19552
-19565
-19578
-19591
-19603
-19616
-19628
-19640
-19652
-19663
-19674
-19685
-19695
-19705
-19715
-19724
-19733
-19742
-19750
-19758
-19766
-19773
-19780
-19786
-19792
-19797
-19802
-19806
-19810
-19813
-19816
-19819
-19821
-19823
-19825
-19827
-19828
-19830
-19831
-19832
-19833
-19834
-19834
-19835
-19835
-19834
-19834
-19832
-19830
-19828
-19824
-19820
-19815
-19809
-19802
-19794
-19785
-19775
-19763
-19751
-19738
-19724
-19708
-19692
-19676
-19658
-19640
-19620
-19600
-19579
-19558
-19535
-19512
-19488
-19463
-19437
-19411
-19383
-19355
-19326
-19296
-19265
-19234
-19202
-19169
-19135
-19101
-19067
-19032
-18996
-18961
-18925
-18889
-18852
-18815
-18778
-18740
-18702
-18664
-18624
-18584
-18543
-18502
-18460
-18418
-18375
-18332
-18288
-18245
-18203
-18160
-18118
-18076
-18035
-17994
-17953
-17912
-17871
-17830
-17789
-17748
-17707
-17666
-17625
-17584
-17544
-17504
-17464
-17425
-17387
-17348
-17309
-17271
-17232
-17193
-17153
-17113
-17073
-17032
-16990
-16949
-16907
-16864
-16821
-16778
-16735
-16692
-16648
-16604
-16560
-16516
-16472
-16427
-16382
-16337
-16291
-16244
-16197
-16149
-16102
-16053
-16003
-15953
-15903
-15852
-15801
-15749
-15697
-15644
-15592
-15539
-15486
-15432
-15379
-15325
-15271
-15216
-15162
-15107
-15052
-14996
-14940
-14883
-14826
-14768
-14710
-14651
-14591
-14531
-14470
-14409
-14348
-14287
-14226
-14164
-14103
-14041
-13980
-13919
-13857
-13796
-13735
-13673
-13611
-13550
-13488
-13426
-13365
-13303
-13242
-13181
-13121
-13061
-13002
-12943
-12885
-12828
-12772
-12717
-12662
-12607
-12553
-12498
-12444
-12390
-12335
-12281
-12227
-12172
-12118
-12064
-12010
-11957
-11904
-11852
-11800
-11748
-11697
-11646
-11595
-11543
-11492
-11441
-11390
-11339
-11287
-11236
-11184
-11132
-11080
-11028
-10976
-10923
-10871
-10818
-10766
-10713
-10660
-10607
-10555
-10502
-10448
-10395
-10341
-10288
-10233
-10179
-10124
-10069
-10014
-9958
-9903
-9846
-9790
-9733
-9676
-9618
-9561
-9503
-9446
-9388
-9331
-9275
-9219
-9163
-9108
-9053
-8999
-8945
-8891
-8836
-8782
-8727
-8671
-8615
-8559
-8503
-8447
-8390
-8334
-8279
-8224
-8169
-8115
-8061
-8009
-7957
-7906
-7855
-7805
-7755
-7705
-7656
-7607
-7558
-7509
-7460
-7412
-7363
-7314
-7265
-7216
-7167
-7118
-7069
-7020
-6972
-6924
-6876
-6830
-6783
-6737
-6692
-6646
-6601
-6555
-6510
-6463
-6416
-6368
-6320
-6272
-6223
-6174
-6124
-6075
-6027
-5978
-5930
-5882
-5835
-5788
-5741
-5694
-5648
-5602
-5555
-5509
-5463
-5416
-5370
-5324
-5277
-5231
-5184
-5136
-5088
-5040
-4991
-4941
-4891
-4841
-4790
-4739
-4688
-4637
-4586
-4534
-4481
-4428
-4375
-4321
-4268
-4214
-4160
-4106
-4051
-3997
-3943
-3889
-3835
-3781
-3727
-3672
-3618
-3564
-3509
-3455
-3401
-3347
-3294
-3240
-3187
-3134
-3080
-3027
-2974
-2920
-2866
-2812
-2759
-2705
-2651
-2598
-2544
-2491
-2437
-2384
-2331
-2278
-2224
-2171
-2117
-2063
-2009
-1956
-1902
-1849
-1796
-1743
-1689
-1636
-1582
-1528
-1474
-1420
-1365
-1311
-1256
-1202
-1148
-1094
-1040
-987
-933
-878
-823
-768
-712
-656
-598
-541
-482
-423
-364
-304
-243
-182
-120
-58
5
69
133
198
263
329
396
463
532
601
670
741
812
884
956
1029
1103
1177
1252
1328
1403
1480
1556
1633
1710
1788
1866
1944
2023
2102
2181
2262
2342
2423
2504
2585
2666
2747
2828
2910
2990
3071
3152
3233
3314
3395
3476
3558
3639
3720
3802
3883
3965
4046
4128
4210
4291
4373
4454
4534
4615
4694
4773
4852
4930
5007
5083
5159
5234
5309
5383
5457
5530
5603
5677
5750
5823
5895
5968
6041
6113
6185
6256
6327
6397
6467
6536
6604
6673
6741
6808
6876
6943
7009
7076
7141
7207
7272
7337
7401
7466
7530
7593
7657
7720
7783
7845
7907
7968
8028
8087
8146
8205
8262
8319
8376
8432
8488
8543
8598
8654
8709
8763
8818
8872
8925
8978
9031
9083
9135
9187
9238
9289
9341
9392
9444
9496
9548
9601
9654
9708
9762
9816
9870
9925
9979
10033
10087
10140
10193
10245
10297
10348
10400
10451
10503
10555
10607
10659
10712
10765
10818
10871
10924
10976
11029
11080
11131
11182
11231
11281
11329
11377
11425
11472
11519
11567
11613
11660
11707
11754
11800
11846
11892
11938
11983
12029
12074
12118
12163
12207
12251
12295
12339
12383
12427
12471
12516
12561
12607
12653
12699
12745
12792
12839
12886
12934
12982
13030
13079
13128
13179
13230
13281
13334
13388
13443
13499
13556
13614
13673
13732
13792
13853
13914
13975
14037
14099
14161
14223
14286
14349
14412
14476
14541
14606
14672
14739
14806
14874
14943
15012
15081
15151
15222
15293
15365
15438
15511
15585
15660
15736
15812
15889
15967
16045
16123
16203
16282
16361
16441
16522
16602
16683
16764
16846
16927
17009
17092
17174
17256
17338
17421
17503
17586
17668
17751
17834
17917
18001
18084
18168
18253
18337
18422
18507
18592
18678
18763
18848
18934
19019
19104
19188
19273
19357
19441
19524
19607
19691
19773
19856
19939
20022
20104
20187
20270
20353
20435
20518
20601
20684
20767
20849
20932
21014
21096
21178
21260
21342
21424
21506
21587
21669
21751
21833
21914
21996
22078
22160
22241
22323
22404
22486
22567
22647
22728
22808
22888
22967
23046
23125
23204
23282
23361
23439
23517
23595
23672
23750
23827
23904
23981
24057
24134
24209
24285
24360
24435
24509
24583
24657
24731
24805
24878
24951
25024
25096
25167
25239
25309
25379
25449
25518
25586
25654
25721
25788
25854
25921
25986
26052
26118
26183
26249
26314
26379
26444
26510
26575
26640
26704
26769
26833
26897
26960
27024
27087
27149
27211
27272
27333
27394
27454
27514
27573
27631
27689
27746
27802
27857
27912
27965
28018
28070
28120
28170
28219
28266
28313
28359
28404
28448
28492
28534
28576
28616
28656
28695
28732
28769
28804
28839
28872
28904
28934
28964
28993
29021
29049
29075
29101
29126
29151
29176
29200
29223
29246
29269
29291
29313
29334
29354
29374
29393
29412
29430
29447
29463
29479
29494
29509
29522
29536
29548
29560
29572
29583
29594
29604
29614
29624
29633
29642
29651
29659
29667
29675
29682
29689
29696
29703
29710
29716
29723
29729
29735
29741
29746
29751
29755
29759
29762
29764
29766
29768
29769
29769
29769
29769
29768
29768
29767
29767
29767
29768
29769
29770
29772
29775
29778
29782
29785
29789
29792
29796
29799
29802
29805
29807
29809
29811
29813
29815
29817
29819
29822
29824
29827
29830
29833
29837
29840
29844
29848
29852
29856
29860
29864
29868
29872
29875
29879
29882
29885
29887
29889
29892
29894
29896
29899
29902
29905
29907
29910
29912
29915
29916
29918
29920
29921
29922
29922
29922
29922
29922
29921
29920
29919
29917
29914
29910
29906
29902
29897
29891
29885
29879
29873
29866
29858
29851
29843
29834
29826
29817
29808
29798
29789
29778
29768
29758
29747
29736
29725
29713
29700
29688
29674
29661
29647
29633
29619
29604
29590
29576
29562
29549
29536
29523
29511
29500
29488
29478
29467
29456
29445
29434
29422
29410
29397
29384
29371
29358
29344
29332
29319
29308
29297
29287
29279
29271
29264
29258
29252
29247
29242
29237
29233
29228
29224
29220
29216
29212
29208
29204
29200
29197
29193
29190
29187
29184
29181
29179
29176
29173
29171
29169
29167
29165
29163
29161
29159
29158
29156
29155
29153
29152
29150
29148
29146
29144
29142
29139
29136
29133
29130
29126
29123
29120
29117
29115
29112
29111
29109
29108
29108
29107
29106
29106
29105
29104
29104
29103
29102
29100
29098
29096
29093
29090
29087
29084
29080
29076
29071
29067
29063
29058
29054
29050
29046
29042
29037
29034
29030
29026
29022
29018
29013
29008
29003
28998
28993
28987
28981
28975
28968
28961
28954
28947
28940
28932
28925
28917
28910
28903
28896
28889
28883
28877
28872
28866
28861
28856
28851
28846
28841
28836
28831
28826
28820
28816
28811
28807
28803
28799
28795
28792
28789
28787
28785
28782
28780
28778
28776
28775
28775
28775
28776
28778
28780
28783
28786
28789
28793
28797
28800
28804
28807
28811
28814
28817
28821
28825
28829
28834
28839
28844
28850
28856
28862
28869
28875
28882
28889
28896
28903
28910
28916
28923
28929
28935
28941
28946
28951
28956
28960
28964
28968
28972
28976
28979
28983
28986
28989
28991
28994
28995
28996
28997
28997
28997
28996
28995
28993
28990
28987
28982
28977
28971
28963
28955
28946
28936
28925
28914
28902
28889
28876
28863
28849
28834
28819
28803
28787
28770
28752
28733
28713
28693
28671
28648
28625
28600
28575
28548
28521
28493
28465
28437
28408
28379
28349
28320
28291
28261
28231
28201
28170
28138
28105
28071
28037
28001
27965
27928
27890
27851
27812
27772
27732
27692
27651
27610
27568
27527
27485
27442
27400
27357
27314
27270
27227
27183
27139
27094
27050
27005
26959
26913
26867
26820
26773
26725
26677
26629
26581
26532
26483
26435
26386
26337
26288
26239
26190
26142
26093
26044
25995
25947
25898
25848
25799
25749
25699
25648
25597
25546
25494
25441
25388
25335
25281
25226
25172
25116
25061
25005
24949
24893
24837
24780
24723
24666
24609
24551
24494
24436
24378
24320
24261
24202
24143
24084
24025
23965
23905
23845
23785
23725
23665
23605
23545
23485
23424
23364
23303
23243
23182
23121
23059
22998
22937
22875
22814
22752
22691
22630
22569
22509
22449
22389
22329
22270
22211
22153
22094
22036
21978
21920
21861
21803
21743
21684
21623
21563
21502
21441
21380
21319
21259
21198
21139
21079
21021
20962
20904
20846
20788
20731
20673
20616
20559
20502
20445
20388
20332
20275
20218
20161
20104
20047
19990
19933
19877
19821
19766
19711
19657
19604
19551
19498
19446
19394
19342
19291
19239
19188
19137
19086
19036
18986
18937
18889
18842
18795
18750
18705
18660
18617
18573
18531
18488
18446
18404
18362
18321
18280
18240
18200
18160
18121
18083
18045
18008
17972
17936
17902
17868
17836
17804
17772
17741
17710
17679
17648
17618
17587
17556
17525
17495
17465
17435
17406
17378
17350
17322
17296
17269
17244
17219
17194
17171
17147
17124
17102
17080
17058
17037
17015
16994
16973
16952
16931
16911
16891
16872
16853
16834
16817
16799
16783
16766
16750
16734
16718
16702
16686
16670
16653
16638
16622
16607
16592
16577
16563
16549
16535
16522
16508
16494
16480
16465
16451
16437
16422
16408
16393
16378
16363
16347
16331
16315
16300
16283
16267
16251
16235
16219
16203
16187
16171
16155
16139
16123
16107
16091
16074
16056
16040
16023
16004
15988
15970
15953
15935
15917
15898
15880
15861
15842
15822
15803
15783
15764
15744
15724
15703
15683
15662
15640
15618
15596
15573
15550
15526
15502
15478
15453
15429
15404
15379
15354
15329
15303
15278
15252
15226
15200
15173
15147
15120
15092
15064
15036
15008
14979
14949
14920
14890
14859
14829
14799
14768
14738
14708
14678
14648
14618
14588
14558
14528
14498
14466
14435
14402
14369
14336
14301
14266
14231
14195
14158
14121
14083
14045
14006
13967
13927
13887
13846
13804
13761
13717
13672
13627
13580
13532
13484
13435
13385
13334
13282
13230
13176
13122
13067
13011
12954
12896
12838
12778
12719
12659
12598
12536
12475
12412
12349
12286
12221
12156
12091
12025
11958
11891
11823
11755
11686
11617
11547
11476
11405
11334
11261
11188
11115
11041
10967
10892
10817
10743
10668
10593
10518
10443
10367
10292
10216
10139
10063
9985
9908
9830
9752
9674
9596
9517
9438
9358
9279
9199
9118
9038
8957
8876
8795
8714
8633
8551
8470
8388
8305
8223
8140
8057
7974
7891
7808
7725
7642
7559
7477
7394
7312
7229
7147
7065
6982
6900
6818
6736
6655
6573
6491
6410
6329
6248
6167
6086
6005
5923
5842
5761
5680
5599
5518
5437
5356
5275
5194
5113
5032
4951
4870
4790
4709
4628
4547
4466
4385
4304
4223
4142
4061
3981
3900
3820
3739
3659
3579
3499
3419
3340
3260
3181
3102
3024
2945
2867
2789
2712
2635
2558
2481
2405
2328
2252
2176
2100
2024
1948
1873
1798
1723
1649
1575
1502
1429
1357
1286
1215
1144
1073
1002
932
862
792
722
652
582
513
443
374
304
235
166
97
28
-41
-109
-178
-246
-314
-381
-449
-516
-583
-650
-717
-784
-851
-917
-984
-1050
-1116
-1182
-1247
-1313
-1378
-1443
-1508
-1572
-1636
-1700
-1763
-1826
-1889
-1951
-2013
-2075
-2136
-2198
-2258
-2319
-2380
-2440
-2500
-2560
-2619
-2678
-2737
-2796
-2854
-2912
-2970
-3027
-3084
-3141
-3197
-3252
-3307
-3362
-3416
-3470
-3523
-3576
-3629
-3681
-3734
-3786
-3838
-3890
-3942
-3994
-4046
-4098
-4150
-4201
-4252
-4303
-4354
-4405
-4455
-4504
-4554
-4603
-4652
-4700
-4749
-4797
-4845
-4893
-4941
-4989
-5037
-5085
-5133
-5181
-5228
-5276
-5323
-5370
-5416
-5462
-5508
-5553
-5598
-5642
-5686
-5729
-5772
-5814
-5856
-5897
-5938
-5978
-6017
-6057
-6095
-6133
-6170
-6207
-6243
-6279
-6314
-6349
-6384
-6417
-6451
-6484
-6517
-6550
-6583
-6615
-6647
-6679
-6710
-6741
-6772
-6802
-6832
-6862
-6891
-6920
-6948
-6976
-7004
-7031
-7059
-7086
-7113
-7140
-7166
-7192
-7218
-7243
-7268
-7293
-7317
-7340
-7363
-7386
-7408
-7430
-7452
-7473
-7494
-7515
-7536
-7557
-7578
-7599
-7620
-7642
-7663
-7685
-7706
-7728
-7750
-7772
-7794
-7816
-7838
-7860
-7882
-7904
-7927
-7949
-7971
-7994
-8016
-8039
-8061
-8084
-8106
-8128
-8150
-8172
-8194
-8216
-8238
-8260
-8282
-8304
-8326
-8348
-8370
-8392
-8414
-8437
-8459
-8482
-8504
-8526
-8549
-8571
-8593
-8615
-8637
-8660
-8682
-8704
-8726
-8748
-8770
-8793
-8815
-8837
-8859
-8881
-8904
-8927
-8950
-8974
-8997
-9022
-9046
-9071
-9096
-9121
-9147
-9173
-9199
-9225
-9252
-9278
-9305
-9332
-9359
-9386
-9413
-9440
-9467
-9494
-9521
-9548
-9575
-9603
-9631
-9660
-9689
-9719
-9750
-9781
-9813
-9846
-9879
-9912
-9945
-9979
-10013
-10047
-10081
-10115
-10149
-10183
-10217
-10252
-10286
-10321
-10356
-10391
-10427
-10463
-10500
-10537
-10574
-10612
-10650
-10688
-10726
-10764
-10802
-10841
-10880
-10919
-10958
-10997
-11037
-11077
-11117
-11158
-11199
-11241
-11283
-11325
-11368
-11411
-11455
-11499
-11544
-11589
-11635
-11682
-11729
-11777
-11825
-11874
-11924
-11974
-12024
-12075
-12126
-12177
-12229
-12281
-12334
-12386
-12440
-12493
-12547
-12602
-12656
-12712
-12767
-12823
-12880
-12937
-12994
-13052
-13110
-13168
-13226
-13285
-13343
-13402
-13461
-13520
-13578
-13637
-13696
-13755
-13815
-13874
-13933
-13992
-14051
-14111
-14170
-14230
-14289
-14349
-14409
-14468
-14528
-14587
-14647
-14707
-14766
-14826
-14885
-14945
-15005
-15065
-15125
-15185
-15245
-15305
-15365
-15425
-15485
-15544
-15603
-15663
-15721
-15780
-15839
-15897
-15955
-16013
-16071
-16129
-16186
-16244
-16300
-16358
-16414
-16470
-16526
-16582
-16638
-16693
-16748
-16803
-16858
-16912
-16966
-17021
-17075
-17128
-17182
-17236
-17289
-17342
-17395
-17448
-17501
-17554
-17606
-17658
-17709
-17760
-17811
-17862
-17912
-17962
-18012
-18061
-18111
-18159
-18208
-18255
-18303
-18350
-18397
-18443
-18488
-18534
-18579
-18623
-18667
-18710
-18753
-18795
-18836
-18876
-18916
-18955
-18992
-19029
-19066
-19101
-19136
-19170
-19204
-19236
-19268
-19299
-19329
-19358
-19386
-19413
-19439
-19464
-19488
-19511
-19533
-19555
-19575
-19595
-19614
-19633
-19650
-19667
-19683
-19698
-19712
-19726
-19739
-19752
-19764
-19775
-19785
-19795
-19804
-19813
-19820
-19827
-19833
-19838
-19842
-19846
-19849
-19852
-19854
-19856
-19857
-19859
-19860
-19860
-19861
-19861
-19861
-19861
-19861
-19860
-19859
-19857
-19856
-19853
-19851
-19848
-19844
-19840
-19836
-19831
-19826
-19821
-19815
-19810
-19804
-19798
-19792
-19786
-19780
-19773
-19766
-19759
-19752
-19744
-19737
-19729
-19721
-19714
-19706
-19698
-19691
-19683
-19676
-19668
-19660
-19652
-19644
-19636
-19628
-19620
-19612
-19603
-19594
-19586
-19577
-19568
-19559
-19549
-19540
-19531
-19522
-19512
-19503
-19493
-19484
-19474
-19464
-19453
-19442
-19431
-19419
-19407
-19395
-19382
-19369
-19355
-19341
-19327
-19312
-19296
-19280
-19264
-19247
-19229
-19211
-19193
-19174
-19156
-19136
-19117
-19097
-19077
-19056
-19036
-19014
-18992
-18970
-18948
-18925
-18902
-18879
-18855
-18832
-18807
-18783
-18758
-18733
-18707
-18680
-18653
-18625
-18597
-18568
-18539
-18510
-18480
-18450
-18420
-18390
-18359
-18329
-18299
-18268
-18238
-18207
-18177
-18146
-18115
-18085
-18054
-18023
-17992
-17960
-17929
-17897
-17866
-17833
-17801
-17769
-17736
-17702
-17668
-17634
-17599
-17564
-17528
-17491
-17454
-17416
-17378
-17340
-17302
-17263
-17225
-17186
-17147
-17108
-17069
-17029
-16990
-16950
-16909
-16868
-16826
-16785
-16743
-16700
-16658
-16615
-16572
-16529
-16486
-16444
-16401
-16358
-16315
-16271
-16228
-16184
-16140
-16096
-16050
-16006
-15961
-15916
-15870
-15823
-15777
-15730
-15683
-15636
-15589
-15542
-15495
-15448
-15401
-15354
-15307
-15259
-15212
-15165
-15117
-15070
-15022
-14975
-14928
-14881
-14834
-14788
-14742
-14695
-14649
-14603
-14558
-14512
-14466
-14421
-14375
-14330
-14284
-14239
-14194
-14150
-14105
-14060
-14015
-13971
-13926
-13881
-13836
-13791
-13745
-13700
-13655
-13610
-13566
-13521
-13477
-13433
-13389
-13346
-13302
-13259
-13216
-13173
-13131
-13089
-13047
-13005
-12963
-12922
-12880
-12839
-12797
-12756
-12715
-12674
-12632
-12592
-12551
-12510
-12469
-12429
-12388
-12348
-12307
-12267
-12226
-12185
-12144
-12102
-12061
-12019
-11977
-11935
-11893
-11850
-11808
-11765
-11723
-11680
-11638
-11595
-11553
-11510
-11468
-11425
-11383
-11341
-11299
-11256
-11214
-11171
-11128
-11085
-11042
-10998
-10954
-10910
-10866
-10822
-10777
-10732
-10686
-10641
-10595
-10548
-10502
-10454
-10407
-10358
-10310
-10261
-10211
-10161
-10111
-10060
-10009
-9957
-9905
-9853
-9800
-9747
-9694
-9640
-9586
-9532
-9478
-9424
-9369
-9314
-9259
-9203
-9148
-9092
-9036
-8979
-8923
-8866
-8809
-8752
-8694
-8637
-8579
-8522
-8464
-8406
-8349
-8291
-8234
-8176
-8119
-8061
-8005
-7948
-7891
-7834
-7776
-7718
-7660
-7601
-7542
-7483
-7424
-7364
-7303
-7243
-7183
-7122
-7062
-7001
-6941
-6880
-6819
-6758
-6696
-6634
-6572
-6509
-6445
-6382
-6317
-6252
-6187
-6122
-6056
-5990
-5923
-5856
-5788
-5721
-5653
-5584
-5515
-5446
-5377
-5307
-5237
-5167
-5097
-5026
-4955
-4883
-4811
-4739
-4667
-4594
-4521
-4448
-4375
-4303
-4230
-4157
-4083
-4011
-3939
-3866
-3793
-3721
-3648
-3575
-3503
-3430
-3357
-3284
-3211
-3137
-3063
-2989
-2915
-2841
-2766
-2692
-2618
-2543
-2469
-2395
-2321
-2247
-2174
-2100
-2027
-1953
-1879
-1806
-1732
-1658
-1584
-1510
-1436
-1362
-1288
-1214
-1141
-1068
-996
-924
-852
-781
-710
-639
-569
-498
-428
-358
-288
-217
-147
-76
-5
66
137
208
279
350
420
490
560
630
700
769
838
907
975
1044
1112
1179
1247
1314
1381
1447
1514
1580
1646
1712
1777
1843
1908
1972
2036
2100
2163
2226
2288
2349
2410
2470
2529
2587
2645
2702
2758
2814
2870
2925
2980
3034
3088
3142
3196
3249
3303
3355
3408
3460
3512
3564
3615
3666
3716
3766
3816
3865
3914
3963
4011
4059
4106
4153
4199
4245
4290
4335
4379
4423
4467
4510
4553
4595
4637
4678
4719
4760
4800
4840
4880
4920
4960
4999
5039
5078
5117
5156
5195
5233
5271
5309
5347
5384
5421
5457
5494
5529
5565
5601
5636
5671
5705
5740
5774
5808
5842
5876
5910
5944
5977
6011
6044
6078
6111
6144
6176
6208
6239
6270
6301
6331
6360
6390
6419
6447
6475
6503
6531
6558
6585
6612
6638
6664
6690
6715
6740
6765
6790
6815
6839
6863
6887
6910
6932
6955
6977
6998
7020
7040
7061
7081
7100
7120
7139
7158
7177
7196
7214
7233
7251
7269
7286
7304
7321
7338
7354
7371
7387
7403
7419
7434
7449
7464
7478
7492
7506
7519
7532
7545
7557
7569
7581
7592
7603
7614
7624
7634
7644
7654
7664
7674
7683
7693
7701
7710
7717
7724
7731
7736
7741
7746
7750
7754
7757
7759
7762
7764
7766
7767
7768
7769
7769
7770
7770
7769
7769
7768
7767
7765
7763
7762
7759
7757
7754
7752
7748
7745
7741
7737
7732
7726
7720
7714
7707
7700
7692
7684
7677
7669
7661
7653
7646
7638
7630
7623
7615
7608
7600
7592
7584
7575
7567
7558
7549
7541
7532
7523
7514
7506
7497
7488
7479
7470
7461
7451
7442
7433
7424
7415
7405
7396
7387
7378
7368
7359
7349
7338
7328
7317
7305
7294
7282
7270
7258
7246
7233
7220
7208
7194
7181
7167
7153
7140
7126
7112
7098
7084
7071
7057
7043
7029
7015
7001
6987
6972
6958
6943
6927
6912
6897
6882
6867
6852
6837
6822
6807
6791
6775
6759
6743
6726
6709
6691
6673
6655
6637
6619
6600
6582
6562
6543
6524
6505
6485
6466
6446
6427
6407
6387
6367
6347
6326
6306
6285
6263
6241
6219
6197
6174
6150
6126
6102
6078
6053
6029
6003
5978
5952
5926
5900
5873
5845
5817
5788
5759
5729
5699
5669
5638
5606
5575
5542
5510
5477
5444
5411
5377
5342
5308
5272
5236
5200
5164
5127
5089
5051
5013
4974
4934
4894
4853
4811
4769
4727
4684
4641
4598
4554
4510
4466
4422
4378
4333
4288
4242
4196
4150
4103
4056
4008
3959
3910
3861
3812
3762
3711
3660
3609
3558
3506
3454
3402
3349
3297
3244
3191
3138
3084
3030
2976
2922
2867
2812
2757
2702
2646
2590
2534
2477
2420
2363
2305
2247
2189
2130
2070
2011
1950
1890
1828
1767
1705
1643
1580
1517
1454
1391
1328
1264
1200
1136
1071
1006
941
875
809
743
676
608
541
473
405
337
268
200
131
63
-6
-75
-145
-214
-284
-354
-425
-496
-567
-638
-710
-783
-855
-928
-1000
-1075
-1149
-1223
-1297
-1372
-1447
-1523
-1599
-1675
-1751
-1828
-1905
-1982
-2059
-2137
-2214
-2292
-2370
-2447
-2525
-2603
-2681
-2759
-2837
-2915
-2993
-3071
-3149
-3227
-3305
-3383
-3462
-3540
-3618
-3696
-3773
-3851
-3929
-4006
-4085
-4163
-4241
-4319
-4397
-4476
-4555
-4634
-4713
-4793
-4872
-4952
-5032
-5112
-5192
-5272
-5353
-5434
-5515
-5596
-5677
-5757
-5838
-5919
-5999
-6080
-6160
-6241
-6321
-6402
-6483
-6565
-6646
-6728
-6810
-6892
-6975
-7057
-7139
-7221
-7302
-7384
-7466
-7547
-7629
-7711
-7793
-7876
-7958
-8041
-8124
-8208
-8291
-8374
-8458
-8542
-8625
-8709
-8792
-8875
-8958
-9042
-9125
-9208
-9291
-9373
-9456
-9538
-9620
-9702
-9784
-9866
-9947
-10029
-10110
-10191
-10271
-10352
-10432
-10512
-10592
-10671
-10750
-10829
-10907
-10985
-11062
-11140
-11216
-11293
-11369
-11444
-11519
-11594
-11669
-11743
-11817
-11890
-11963
-12035
-12107
-12178
-12249
-12319
-12389
-12458
-12527
-12595
-12663
-12730
-12797
-12862
-12927
-12991
-13055
-13118
-13180
-13242
-13303
-13363
-13423
-13482
-13541
-13599
-13656
-13713
-13769
-13824
-13878
-13931
-13984
-14036
-14087
-14137
-14187
-14237
-14285
-14333
-14381
-14429
-14475
-14522
-14568
-14613
-14658
-14702
-14745
-14788
-14831
-14873
-14914
-14954
-14994
-15033
-15072
-15110
-15148
-15185
-15221
-15257
-15293
-15328
-15362
-15396
-15430
-15462
-15495
-15526
-15557
-15588
-15617
-15647
-15676
-15704
-15732
-15760
-15787
-15813
-15839
-15865
-15890
-15915
-15939
-15962
-15985
-16008
-16030
-16052
-16074
-16094
-16116
-16137
-16158
-16178
-16200
-16219
-16241
-16261
-16280
-16300
-16320
-16338
-16358
-16376
-16394
-16412
-16429
-16446
-16463
-16480
-16496
-16513
-16529
-16545
-16561
-16577
-16593
-16609
-16624
-16639
-16654
-16669
-16684
-16698
-16713
-16727
-16740
-16754
-16767
-16781
-16794
-16806
-16819
-16832
-16844
-16856
-16868
-16879
-16891
-16902
-16912
-16922
-16932
-16941
-16949
-16958
-16965
-16972
-16979
-16986
-16992
-16998
-17004
-17009
-17014
-17019
-17023
-17027
-17031
-17034
-17038
-17041
-17044
-17047
-17050
-17053
-17055
-17056
-17058
-17058
-17059
-17059
-17059
-17059
-17059
-17058
-17058
-17058
-17057
-17057
-17056
-17055
-17054
-17053
-17051
-17049
-17047
-17044
-17040
-17037
-17033
-17028
-17024
-17019
-17014
-17008
-17003
-16997
-16991
-16984
-16978
-16971
-16964
-16956
-16949
-16941
-16933
-16924
-16916
-16907
-16898
-16889
-16880
-16870
-16860
-16851
-16841
-16831
-16821
-16810
-16800
-16788
-16777
-16765
-16752
-16739
-16726
-16713
-16699
-16686
-16672
-16658
-16644
-16630
-16615
-16601
-16587
-16573
-16558
-16544
-16530
-16516
-16501
-16487
-16472
-16458
-16443
-16429
-16414
-16399
-16384
-16367
-16352
-16335
-16320
-16303
-16286
-16268
-16251
-16235
-16216
-16199
-16181
-16163
-16143
-16125
-16106
-16087
-16068
-16049
-16030
-16011
-15991
-15972
-15953
-15934
-15915
-15895
-15876
-15857
-15838
-15819
-15800
-15781
-15762
-15743
-15724
-15705
-15686
-15667
-15648
-15629
-15610
-15591
-15572
-15553
-15533
-15514
-15495
-15476
-15457
-15438
-15419
-15400
-15381
-15362
-15343
-15325
-15306
-15287
-15268
-15249
-15230
-15211
-15192
-15173
-15155
-15136
-15118
-15100
-15081
-15063
-15045
-15027
-15009
-14990
-14972
-14953
-14934
-14915
-14896
-14877
-14857
-14838
-14819
-14799
-14780
-14760
-14741
-14721
-14702
-14682
-14663
-14643
-14623
-14603
-14583
-14563
-14542
-14521
-14500
-14479
-14457
-14435
-14412
-14390
-14367
-14344
-14321
-14298
-14276
-14253
-14230
-14208
-14186
-14163
-14141
-14119
-14097
-14075
-14053
-14031
-14010
-13988
-13967
-13945
-13923
-13902
-13880
-13859
-13837
-13816
-13794
-13772
-13751
-13730
-13709
-13688
-13668
-13648
-13628
-13608
-13589
-13570
-13550
-13531
-13511
-13491
-13471
-13450
-13429
-13407
-13386
-13364
-13342
-13320
-13297
-13275
-13253
-13230
-13208
-13186
-13163
-13141
-13119
-13096
-13073
-13051
-13028
-13005
-12981
-12958
-12934
-12910
-12886
-12861
-12836
-12810
-12784
-12758
-12731
-12704
-12677
-12649
-12622
-12593
-12565
-12536
-12507
-12477
-12446
-12415
-12383
-12351
-12317
-12284
-12250
-12215
-12180
-12145
-12109
-12073
-12037
-12001
-11964
-11926
-11889
-11851
-11812
-11773
-11733
-11693
-11652
-11611
-11569
-11526
-11483
-11439
-11395
-11350
-11304
-11258
-11211
-11164
-11117
-11069
-11022
-10974
-10925
-10877
-10828
-10778
-10729
-10678
-10627
-10576
-10524
-10472
-10419
-10366
-10312
-10259
-10205
-10150
-10095
-10040
-9985
-9929
-9872
-9815
-9758
-9700
-9641
-9582
-9523
-9464
-9404
-9343
-9283
-9222
-9160
-9099
-9036
-8974
-8911
-8847
-8784
-8720
-8656
-8591
-8527
-8462
-8397
-8332
-8267
-8201
-8135
-8070
-8005
-7939
-7873
-7807
-7741
-7676
-7610
-7543
-7477
-7411
-7344
-7277
-7209
-7142
-7074
-7006
-6938
-6870
-6802
-6734
-6667
-6599
-6531
-6463
-6395
-6327
-6258
-6190
-6121
-6052
-5983
-5914
-5845
-5777
-5708
-5639
-5570
-5501
-5432
-5362
-5293
-5224
-5155
-5086
-5017
-4948
-4880
-4812
-4745
-4678
-4612
-4546
-4480
-4414
-4349
-4284
-4219
-4155
-4091
-4027
-3964
-3900
-3838
-3775
-3713
-3651
-3589
-3528
-3467
-3406
-3346
-3286
-3227
-3168
-3109
-3051
-2993
-2936
-2879
-2823
-2767
-2712
-2657
-2602
-2548
-2495
-2442
-2390
-2338
-2286
-2235
-2184
-2133
-2082
-2032
-1982
-1932
-1883
-1835
-1787
-1740
-1693
-1647
-1602
-1557
-1514
-1470
-1427
-1385
-1343
-1302
-1261
-1220
-1180
-1141
-1102
-1063
-1025
-987
-949
-912
-875
-839
-803
-768
-734
-700
-666
-633
-601
-570
-539
-509
-480
-451
-423
-396
-369
-343
-317
-292
-268
-244
-220
-197
-173
-151
-128
-106
-84
-63
-42
-23
-3
15
33
49
66
82
97
112
126
141
155
168
181
194
207
219
231
242
252
262
272
281
291
299
308
317
325
333
341
349
357
365
372
379
387
394
401
408
415
422
429
436
443
450
457
464
471
478
485
492
499
506
512
519
525
531
537
544
550
557
563
570
577
584
591
599
607
615
623
631
639
647
656
664
673
682
691
700
710
720
730
740
751
762
773
785
796
808
820
833
846
859
872
885
899
913
928
942
957
972
988
1004
1020
1037
1054
1071
1089
1107
1126
1144
1164
1183
1203
1224
1244
1266
1288
1310
1333
1357
1382
1407
1432
1458
1485
1512
1539
1567
1595
1624
1653
1683
1713
1744
1776
1808
1840
1873
1907
1941
1976
2012
2048
2084
2121
2158
2196
2235
2274
2313
2353
2393
2434
2475
2516
2558
2600
2642
2685
2728
2771
2814
2858
2901
2944
2988
3031
3075
3118
3161
3205
3249
3292
3336
3381
3425
3470
3515
3560
3605
3650
3695
3740
3785
3830
3875
3920
3965
4010
4054
4099
4144
4188
4232
4277
4322
4367
4413
4459
4505
4551
4597
4643
4689
4735
4780
4826
4871
4917
4962
5008
5055
5101
5148
5195
5242
5289
5336
5383
5431
5479
5526
5574
5622
5670
5718
5767
5815
5863
5911
5959
6007
6054
6101
6148
6195
6242
6288
6335
6381
6428
6474
6520
6566
6613
6658
6704
6750
6795
6841
6886
6931
6975
7019
7063
7106
7148
7191
7232
7274
7315
7357
7399
7440
7482
7524
7566
7609
7651
7694
7736
7778
7821
7863
7905
7947
7988
8029
8071
8112
8151
8193
8233
8273
8313
8353
8393
8433
8474
8514
8554
8595
8635
8676
8716
8756
8795
8834
8873
8911
8948
8985
9022
9059
9095
9131
9167
9203
9239
9274
9310
9345
9380
9415
9449
9484
9517
9551
9584
9616
9648
9680
9711
9742
9773
9803
9833
9863
9892
9922
9951
9980
10008
10036
10064
10092
10119
10147
10175
10203
10231
10259
10288
10316
10344
10373
10401
10429
10456
10483
10511
10537
10564
10591
10617
10644
10670
10697
10724
10750
10777
10804
10831
10859
10887
10915
10943
10972
11001
11031
11060
11089
11118
11146
11175
11203
11230
11258
11286
11313
11341
11368
11396
11423
11450
11477
11504
11531
11557
11583
11610
11636
11662
11689
11715
11742
11769
11795
11821
11847
11873
11898
11923
11947
11971
11995
12018
12042
12066
12089
12113
12137
12161
12185
12209
12233
12256
12280
12302
12325
12347
12369
12391
12412
12433
12454
12475
12495
12515
12535
12554
12573
12592
12611
12630
12648
12667
12685
12703
12721
12738
12755
12772
12789
12806
12823
12839
12855
12871
12887
12902
12917
12932
12946
12960
12974
12988
13002
13016
13030
13044
13058
13071
13084
13097
13110
13123
13135
13148
13160
13172
13184
13196
13208
13219
13231
13242
13253
13264
13275
13285
13296
13307
13317
13328
13338
13348
13358
13368
13378
13388
13398
13409
13419
13430
13442
13453
13465
13476
13488
13500
13511
13523
13534
13546
13557
13567
13578
13589
13600
13611
13623
13634
13646
13657
13669
13681
13693
13704
13717
13729
13742
13755
13768
13782
13796
13810
13825
13839
13853
13867
13881
13895
13909
13924
13938
13953
13968
13984
14000
14017
14034
14051
14068
14086
14104
14122
14140
14158
14177
14195
14214
14233
14252
14271
14290
14310
14330
14350
14370
14390
14411
14432
14453
14475
14496
14518
14540
14561
14583
14605
14627
14649
14672
14695
14717
14741
14764
14787
14810
14834
14857
14879
14902
14925
14947
14970
14993
15016
15039
15062
15086
15110
15134
15159
15183
15208
15234
15259
15284
15310
15336
15361
15386
15412
15437
15461
15486
15510
15534
15558
15582
15606
15630
15654
15678
15702
15727
15751
15776
15800
15824
15848
15872
15895
15919
15941
15964
15986
16008
16030
16050
16072
16091
16111
16132
16151
16169
16187
16204
16222
16239
16257
16274
16290
16305
16321
16335
16350
16364
16376
16390
16402
16414
16426
16437
16448
16458
16467
16476
16484
16491
16498
16505
16511
16516
16522
16526
16531
16535
16538
16541
16543
16544
16545
16544
16543
16542
16540
16537
16534
16530
16526
16520
16515
16508
16501
16493
16485
16476
16466
16456
16445
16434
16422
16409
16396
16382
16367
16352
16335
16318
16300
16282
16262
16241
16219
16197
16174
16149
16125
16099
16073
16045
16018
15989
15960
15931
15901
15871
15840
15809
15777
15744
15711
15677
15642
15606
15569
15531
15492
15453
15413
15372
15331
15290
15248
15205
15162
15118
15074
15029
14983
14937
14890
14842
14793
14744
14695
14644
14593
14541
14489
14436
14383
14329
14275
14220
14165
14109
14053
13996
13938
13880
13821
13761
13700
13639
13577
13514
13451
13387
13322
13257
13191
13124
13057
12990
12922
12854
12785
12716
12647
12577
12507
12436
12364
12292
12220
12146
12073
11998
11923
11847
11771
11695
11618
11541
11464
11387
11309
11231
11152
11074
10995
10916
10836
10757
10677
10597
10517
10437
10356
10275
10193
10110
10027
9943
9859
9774
9690
9604
9519
9434
9348
9263
9177
9092
9006
8920
8833
8747
8660
8573
8485
8397
8309
8221
8132
8044
7955
7867
7777
7688
7599
7510
7421
7331
7242
7153
7063
6974
6884
6794
6703
6613
6522
6431
6340
6250
6159
6069
5978
5888
5799
5709
5620
5531
5442
5354
5265
5177
5089
5001
4913
4825
4737
4649
4561
4474
4386
4299
4211
4124
4035
3949
3862
3775
3688
3601
3515
3428
3342
3255
3168
3082
2995
2908
2822
2735
2649
2563
2476
2390
2304
2219
2133
2047
1961
1875
1789
1703
1617
1532
1447
1362
1277
1192
1108
1024
940
857
773
690
607
524
441
359
276
194
113
31
-50
-131
-212
-292
-373
-453
-532
-612
-691
-770
-849
-928
-1006
-1084
-1162
-1240
-1317
-1394
-1471
-1547
-1624
-1700
-1776
-1851
-1926
-2001
-2076
-2151
-2225
-2299
-2373
-2447
-2521
-2594
-2668
-2742
-2816
-2890
-2963
-3037
-3111
-3185
-3258
-3332
-3404
-3477
-3548
-3620
-3690
-3760
-3829
-3897
-3965
-4030
-4098
-4163
-4228
-4293
-4357
-4421
-4485
-4548
-4611
-4673
-4735
-4797
-4859
-4919
-4980
-5039
-5098
-5157
-5214
-5271
-5328
-5384
-5439
-5494
-5549
-5603
-5657
-5710
-5763
-5816
-5869
-5921
-5972
-6023
-6074
-6125
-6175
-6224
-6273
-6322
-6370
-6417
-6464
-6510
-6556
-6601
-6645
-6689
-6732
-6775
-6818
-6861
-6904
-6946
-6989
-7031
-7073
-7115
-7157
-7198
-7238
-7279
-7318
-7358
-7396
-7435
-7473
-7510
-7547
-7584
-7621
-7657
-7693
-7729
-7765
-7800
-7835
-7869
-7904
-7938
-7973
-8007
-8041
-8074
-8108
-8141
-8175
-8207
-8239
-8271
-8302
-8333
-8363
-8393
-8422
-8451
-8479
-8508
-8536
-8565
-8593
-8621
-8649
-8677
-8705
-8733
-8760
-8788
-8815
-8842
-8868
-8894
-8919
-8943
-8968
-8991
-9014
-9037
-9060
-9082
-9104
-9126
-9149
-9171
-9194
-9218
-9241
-9265
-9289
-9313
-9337
-9361
-9383
-9406
-9427
-9448
-9468
-9488
-9507
-9525
-9543
-9560
-9578
-9595
-9613
-9630
-9647
-9665
-9683
-9701
-9719
-9737
-9755
-9774
-9792
-9810
-9828
-9846
-9863
-9881
-9898
-9914
-9931
-9947
-9964
-9980
-9997
-10014
-10032
-10050
-10069
-10088
-10108
-10128
-10149
-10170
-10192
-10213
-10235
-10256
-10277
-10297
-10317
-10337
-10356
-10375
-10394
-10412
-10431
-10449
-10468
-10486
-10506
-10525
-10545
-10565
-10585
-10606
-10627
-10649
-10671
-10693
-10716
-10738
-10761
-10784
-10808
-10831
-10855
-10879
-10903
-10927
-10951
-10976
-11000
-11025
-11049
-11074
-11099
-11124
-11149
-11173
-11198
-11222
-11246
-11270
-11294
-11318
-11341
-11364
-11388
-11411
-11434
-11457
-11481
-11505
-11529
-11554
-11580
-11607
-11635
-11663
-11693
-11722
-11753
-11783
-11814
-11844
-11874
-11905
-11934
-11964
-11994
-12023
-12053
-12082
-12112
-12141
-12171
-12201
-12231
-12262
-12293
-12324
-12356
-12388
-12420
-12453
-12486
-12518
-12551
-12584
-12616
-12648
-12679
-12711
-12741
-12772
-12802
-12832
-12862
-12892
-12922
-12952
-12982
-13013
-13044
-13074
-13105
-13135
-13166
-13196
-13226
-13255
-13284
-13313
-13341
-13369
-13396
-13423
-13450
-13476
-13502
-13527
-13553
-13578
-13604
-13629
-13654
-13680
-13705
-13731
-13757
-13783
-13809
-13834
-13859
-13884
-13908
-13932
-13955
-13977
-13999
-14020
-14040
-14060
-14080
-14098
-14117
-14135
-14152
-14170
-14187
-14205
-14223
-14241
-14259
-14277
-14294
-14312
-14330
-14347
-14363
-14379
-14395
-14409
-14423
-14436
-14449
-14461
-14472
-14484
-14495
-14506
-14517
-14528
-14540
-14551
-14562
-14573
-14583
-14594
-14604
-14614
-14623
-14631
-14639
-14646
-14653
-14659
-14665
-14671
-14676
-14682
-14687
-14693
-14698
-14704
-14710
-14715
-14721
-14727
-14732
-14737
-14742
-14747
-14751
-14755
-14759
-14762
-14765
-14767
-14770
-14771
-14773
-14773
-14773
-14773
-14772
-14771
-14770
-14768
-14767
-14765
-14763
-14761
-14758
-14756
-14753
-14750
-14747
-14743
-14739
-14734
-14729
-14724
-14718
-14712
-14706
-14700
-14693
-14686
-14679
-14672
-14664
-14656
-14648
-14640
-14631
-14623
-14614
-14606
-14597
-14588
-14580
-14571
-14562
-14552
-14543
-14534
-14524
-14515
-14505
-14496
-14486
-14476
-14467
-14457
-14446
-14436
-14426
-14416
-14405
-14395
-14385
-14374
-14364
-14353
-14341
-14330
-14318
-14305
-14292
-14279
-14266
-14252
-14239
-14225
-14212
-14198
-14185
-14171
-14158
-14144
-14130
-14115
-14100
-14085
-14069
-14053
-14037
-14021
-14005
-13989
-13972
-13956
-13939
-13922
-13905
-13888
-13870
-13852
-13833
-13815
-13796
-13777
-13758
-13739
-13720
-13701
-13681
-13661
-13641
-13621
-13601
-13580
-13559
-13538
-13516
-13495
-13472
-13450
-13428
-13405
-13382
-13359
-13337
-13314
-13291
-13268
-13246
-13223
-13200
-13177
-13154
-13130
-13106
-13082
-13058
-13032
-13007
-12981
-12955
-12929
-12902
-12875
-12849
-12822
-12795
-12768
-12741
-12713
-12686
-12658
-12631
-12603
-12575
-12546
-12518
-12489
-12460
-12432
-12402
-12373
-12344
-12315
-12285
-12256
-12226
-12197
-12167
-12138
-12108
-12078
-12048
-12018
-11987
-11956
-11925
-11894
-11862
-11831
-11799
-11767
-11735
-11703
-11671
-11639
-11607
-11574
-11542
-11510
-11477
-11445
-11412
-11380
-11347
-11315
-11282
-11249
-11215
-11182
-11148
-11114
-11080
-11045
-11010
-10976
-10941
-10906
-10871
-10837
-10802
-10768
-10734
-10699
-10665
-10632
-10598
-10565
-10531
-10499
-10466
-10434
-10401
-10370
-10338
-10306
-10275
-10244
-10213
-10182
-10150
-10119
-10088
-10057
-10027
-9996
-9965
-9935
-9905
-9875
-9845
-9815
-9786
-9756
-9727
-9698
-9669
-9640
-9611
-9583
-9554
-9526
-9499
-9471
-9444
-9417
-9391
-9364
-9338
-9312
-9286
-9261
-9236
-9211
-9187
-9163
-9139
-9116
-9092
-9069
-9045
-9022
-8999
-8975
-8952
-8929
-8906
-8883
-8860
-8837
-8815
-8793
-8771
-8750
-8729
-8708
-8688
-8668
-8648
-8628
-8608
-8589
-8569
-8549
-8529
-8509
-8489
-8469
-8449
-8429
-8409
-8389
-8370
-8351
-8332
-8313
-8296
-8278
-8261
-8245
-8228
-8212
-8196
-8180
-8164
-8148
-8134
-8118
-8103
-8089
-8074
-8060
-8045
-8032
-8019
-8005
-7992
-7978
-7965
-7951
-7938
-7924
-7911
-7897
-7884
-7871
-7858
-7845
-7832
-7820
-7808
-7796
-7785
-7773
-7762
-7752
-7741
-7731
-7721
-7711
-7701
-7692
-7682
-7673
-7664
-7655
-7646
-7637
-7629
-7620
-7612
-7604
-7596
-7589
-7581
-7574
-7567
-7559
-7552
-7544
-7536
-7529
-7521
-7513
-7505
-7497
-7489
-7481
-7473
-7465
-7457
-7450
-7442
-7434
-7426
-7419
-7411
-7404
-7396
-7388
-7380
-7373
-7365
-7357
-7349
-7340
-7332
-7324
-7315
-7306
-7297
-7288
-7278
-7269
-7259
-7248
-7238
-7227
-7216
-7204
-7193
-7181
-7169
-7157
-7144
-7131
-7118
-7104
-7090
-7076
-7061
-7045
-7030
-7014
-6998
-6982
-6965
-6949
-6932
-6915
-6898
-6881
-6863
-6845
-6827
-6808
-6789
-6769
-6749
-6728
-6707
-6685
-6663
-6640
-6617
-6593
-6570
-6546
-6522
-6498
-6474
-6450
-6426
-6402
-6378
-6353
-6328
-6303
-6278
-6253
-6227
-6202
-6176
-6150
-6124
-6098
-6072
-6045
-6018
-5991
-5963
-5936
-5907
-5878
-5849
-5820
-5790
-5760
-5730
-5700
-5670
-5639
-5608
-5577
-5546
-5515
-5483
-5450
-5418
-5385
-5352
-5318
-5284
-5249
-5215
-5180
-5145
-5109
-5074
-5038
-5002
-4967
-4931
-4895
-4858
-4822
-4785
-4748
-4711
-4673
-4635
-4596
-4557
-4518
-4479
-4439
-4399
-4359
-4318
-4278
-4237
-4195
-4154
-4112
-4070
-4027
-3985
-3942
-3899
-3856
-3812
-3767
-3723
-3678
-3633
-3587
-3541
-3494
-3448
-3400
-3353
-3305
-3257
-3208
-3159
-3110
-3060
-3010
-2960
-2910
-2859
-2809
-2758
-2708
-2657
-2605
-2554
-2502
-2450
-2398
-2345
-2292
-2238
-2184
-2130
-2076
-2021
-1968
-1913
-1859
-1804
-1750
-1695
-1640
-1585
-1529
-1473
-1417
-1360
-1303
-1246
-1189
-1131
-1073
-1014
-956
-897
-838
-778
-719
-659
-599
-539
-478
-418
-357
-297
-236
-176
-115
-54
7
68
129
190
252
313
375
437
499
560
622
683
745
806
868
930
991
1053
1115
1176
1238
1300
1362
1424
1487
1549
1611
1673
1736
1798
1860
1922
1984
2045
2109
2171
2233
2295
2358
2420
2482
2544
2606
2668
2729
2791
2852
2913
2974
3035
3095
3155
3214
3274
3333
3393
3452
3511
3570
3629
3688
3747
3805
3864
3922
3980
4038
4096
4153
4211
4269
4326
4383
4440
4497
4554
4610
4666
4723
4779
4835
4891
4947
5004
5060
5117
5173
5230
5287
5344
5401
5457
5514
5571
5628
5685
5741
5798
5855
5912
5969
6026
6083
6140
6197
6255
6312
6369
6426
6483
6540
6597
6655
6712
6770
6828
6885
6943
7001
7058
7116
7173
7231
7288
7345
7401
7458
7515
7571
7628
7684
7741
7798
7854
7911
7968
8023
8080
8137
8193
8249
8305
8360
8416
8471
8525
8580
8634
8689
8743
8796
8850
8903
8956
9009
9062
9115
9168
9222
9275
9328
9382
9436
9489
9543
9597
9650
9704
9758
9812
9865
9919
9973
10027
10081
10135
10189
10244
10298
10352
10407
10461
10516
10570
10625
10679
10734
10788
10843
10897
10952
11006
11061
11115
11169
11223
11277
11330
11384
11437
11490
11543
11596
11649
11702
11756
11809
11863
11917
11970
12024
12079
12133
12187
12241
12295
12349
12402
12455
12508
12561
12613
12666
12718
12770
12822
12875
12927
12979
13031
13084
13136
13188
13240
13292
13344
13396
13448
13499
13551
13602
13653
13704
13755
13806
13857
13908
13959
14010
14061
14113
14164
14216
14268
14319
14371
14423
14474
14526
14577
14628
14679
14729
14780
14830
14881
14931
14981
15030
15080
15130
15180
15229
15279
15328
15377
15426
15474
15522
15570
15618
15666
15713
15760
15807
15854
15901
15947
15994
16040
16085
16132
16178
16224
16268
16314
16359
16404
16448
16492
16536
16580
16624
16668
16711
16755
16798
16841
16883
16925
16967
17008
17050
17090
17131
17172
17212
17252
17291
17330
17369
17408
17446
17483
17521
17557
17594
17630
17665
17700
17735
17769
17803
17837
17870
17903
17935
17966
17997
18028
18058
18087
18116
18145
18173
18200
18227
18253
18279
18305
18329
18354
18377
18401
18424
18447
18469
18491
18513
18534
18555
18575
18595
18615
18635
18654
18673
18692
18710
18728
18746
18763
18780
18796
18812
18827
18841
18855
18869
18883
18896
18909
18921
18933
18945
18957
18968
18978
18988
18997
19006
19014
19022
19029
19036
19042
19047
19053
19057
19062
19066
19070
19073
19077
19080
19083
19085
19088
19090
19092
19094
19095
19095
19095
19094
19093
19091
19088
19085
19081
19077
19073
19068
19063
19057
19051
19044
19038
19030
19023
19015
19006
18997
18988
18978
18968
18958
18947
18936
18924
18912
18899
18886
18872
18858
18843
18828
18812
18796
18779
18762
18745
18727
18709
18691
18672
18653
18634
18614
18594
18573
18553
18531
18509
18487
18464
18441
18417
18392
18367
18342
18316
18289
18262
18235
18207
18179
18151
18122
18093
18063
18033
18003
17972
17941
17909
17876
17843
17810
17776
17741
17706
17670
17634
17597
17560
17523
17485
17446
17408
17369
17330
17291
17252
17212
17172
17132
17092
17052
17011
16970
16928
16886
16843
16800
16757
16713
16670
16625
16581
16536
16491
16446
16401
16355
16308
16262
16215
16167
16119
16071
16023
15974
15925
15875
15825
15775
15725
15675
15624
15573
15521
15469
15417
15365
15312
15258
15204
15150
15095
15040
14984
14928
14871
14814
14757
14699
14642
14583
14525
14466
14407
14347
14287
14227
14167
14106
14044
13983
13921
13858
13796
13733
13669
13605
13541
13477
13412
13347
13282
13216
13150
13084
13018
12951
12885
12818
12750
12683
12614
12546
12477
12408
12338
12267
12197
12125
12054
11983
11911
11840
11768
11697
11625
11553
11482
11410
11338
11266
11194
11121
11049
10977
10904
10831
10759
10686
10614
10541
10468
10395
10323
10250
10176
10103
10030
9956
9882
9808
9734
9660
9585
9511
9436
9362
9287
9212
9137
9062
8987
8911
8835
8759
8683
8607
8530
8453
8377
8300
8223
8146
8070
7993
7917
7841
7765
7689
7613
7537
7461
7386
7310
7235
7160
7085
7011
6936
6862
6788
6714
6640
6567
6493
6420
6347
6274
6202
6130
6058
5986
5915
5844
5773
5703
5632
5562
5493
5423
5354
5285
5217
5148
5080
5013
4945
4878
4811
4744
4678
4611
4544
4478
4411
4344
4278
4212
4146
4080
4014
3948
3883
3818
3753
3688
3624
3559
3495
3431
3367
3303
3239
3175
3112
3048
2984
2921
2858
2795
2733
2670
2609
2547
2486
2426
2365
2305
2246
2186
2127
2068
2009
1950
1891
1832
1774
1715
1657
1600
1542
1485
1429
1372
1316
1260
1205
1149
1094
1040
986
932
878
825
773
720
668
616
565
513
462
412
362
312
263
213
165
117
69
21
-26
-73
-119
-165
-211
-257
-302
-347
-392
-436
-480
-524
-567
-610
-652
-693
-734
-775
-816
-856
-895
-935
-974
-1012
-1051
-1090
-1128
-1165
-1202
-1239
-1275
-1311
-1346
-1381
-1415
-1449
-1482
-1515
-1548
-1581
-1613
-1645
-1677
-1708
-1739
-1769
-1799
-1828
-1857
-1886
-1914
-1943
-1971
-1998
-2025
-2053
-2080
-2107
-2134
-2160
-2185
-2211
-2236
-2261
-2286
-2310
-2334
-2358
-2382
-2406
-2429
-2452
-2475
-2497
-2520
-2542
-2564
-2585
-2607
-2628
-2649
-2671
-2692
-2712
-2733
-2753
-2773
-2792
-2812
-2831
-2850
-2868
-2887
-2905
-2924
-2942
-2961
-2980
-2998
-3017
-3036
-3054
-3073
-3091
-3110
-3128
-3146
-3164
-3182
-3199
-3216
-3233
-3250
-3267
-3283
-3300
-3316
-3332
-3347
-3363
-3378
-3394
-3409
-3423
-3438
-3452
-3466
-3480
-3493
-3506
-3518
-3530
-3542
-3552
-3563
-3573
-3583
-3592
-3602
-3610
-3619
-3627
-3636
-3644
-3652
-3659
-3667
-3674
-3681
-3688
-3694
-3700
-3706
-3712
-3718
-3723
-3728
-3733
-3737
-3742
-3746
-3751
-3755
-3759
-3764
-3768
-3772
-3777
-3781
-3785
-3789
-3793
-3797
-3801
-3804
-3807
-3809
-3811
-3813
-3815
-3816
-3817
-3818
-3819
-3819
-3820
-3821
-3821
-3821
-3821
-3821
-3821
-3820
-3819
-3818
-3817
-3815
-3813
-3811
-3808
-3805
-3802
-3799
-3795
-3791
-3786
-3782
-3777
-3772
-3767
-3763
-3758
-3753
-3749
-3744
-3739
-3734
-3729
-3724
-3719
-3713
-3707
-3701
-3694
-3688
-3682
-3676
-3669
-3664
-3658
-3652
-3647
-3642
-3637
-3632
-3627
-3622
-3617
-3612
-3607
-3602
-3598
-3593
-3588
-3583
-3579
-3574
-3570
-3566
-3561
-3557
-3553
-3550
-3546
-3543
-3539
-3536
-3533
-3530
-3528
-3525
-3522
-3520
-3517
-3515
-3512
-3509
-3507
-3504
-3502
-3499
-3497
-3495
-3493
-3491
-3489
-3488
-3486
-3485
-3484
-3482
-3481
-3480
-3479
-3478
-3477
-3476
-3475
-3474
-3473
-3472
-3471
-3470
-3469
-3468
-3467
-3466
-3465
-3464
-3464
-3463
-3463
-3462
-3462
-3461
-3461
-3461
-3461
-3461
-3462
-3462
-3462
-3463
-3463
-3463
-3464
-3464
-3464
-3464
-3465
-3465
-3465
-3466
-3466
-3467
-3467
-3468
-3469
-3469
-3470
-3471
-3471
-3471
-3471
-3471
-3470
-3469
-3468
-3467
-3466
-3465
-3463
-3462
-3460
-3459
-3458
-3458
-3457
-3457
-3456
-3456
-3456
-3456
-3456
-3456
-3455
-3454
-3453
-3452
-3450
-3449
-3447
-3446
-3444
-3442
-3440
-3439
-3437
-3435
-3434
-3432
-3430
-3428
-3426
-3423
-3421
-3419
-3416
-3413
-3411
-3408
-3405
-3403
-3400
-3397
-3395
-3392
-3389
-3387
-3384
-3381
-3379
-3376
-3373
-3370
-3367
-3365
-3362
-3359
-3356
-3354
-3351
-3349
-3346
-3343
-3341
-3338
-3335
-3332
-3329
-3326
-3323
-3320
-3316
-3313
-3309
-3306
-3303
-3299
-3296
-3292
-3289
-3286
-3283
-3280
-3278
-3276
-3273
-3271
-3269
-3268
-3266
-3264
-3263
-3261
-3260
-3258
-3257
-3256
-3255
-3255
-3254
-3254
-3253
-3253
-3253
-3253
-3254
-3254
-3254
-3255
-3255
-3256
-3257
-3258
-3259
-3261
-3262
-3264
-3266
-3268
-3270
-3273
-3275
-3278
-3281
-3284
-3287
-3290
-3294
-3297
-3300
-3302
-3305
-3308
-3310
-3312
-3314
-3316
-3318
-3320
-3322
-3324
-3326
-3327
-3329
-3330
-3332
-3334
-3335
-3337
-3338
-3340
-3341
-3342
-3343
-3345
-3346
-3347
-3348
-3349
-3350
-3351
-3353
-3354
-3356
-3357
-3359
-3361
-3362
-3364
-3366
-3368
-3370
-3373
-3375
-3377
-3379
-3382
-3384
-3387
-3389
-3392
-3395
-3398
-3401
-3404
-3408
-3411
-3415
-3419
-3423
-3426
-3430
-3434
-3437
-3441
-3444
-3448
-3451
-3455
-3458
-3462
-3465
-3469
-3473
-3477
-3481
-3486
-3490
-3494
-3498
-3502
-3506
-3510
-3513
-3517
-3520
-3523
-3526
-3528
-3530
-3533
-3535
-3537
-3539
-3541
-3543
-3544
-3546
-3548
-3549
-3551
-3552
-3553
-3554
-3555
-3556
-3556
-3557
-3557
-3558
-3558
-3558
-3558
-3558
-3557
-3557
-3556
-3555
-3554
-3553
-3552
-3550
-3549
-3548
-3547
-3545
-3544
-3543
-3542
-3541
-3540
-3539
-3538
-3537
-3536
-3535
-3534
-3533
-3532
-3531
-3530
-3528
-3527
-3525
-3524
-3522
-3521
-3519
-3518
-3516
-3515
-3514
-3513
-3511
-3510
-3509
-3507
-3506
-3504
-3503
-3501
-3499
-3497
-3495
-3493
-3491
-3488
-3485
-3481
-3478
-3474
-3470
-3466
-3463
-3459
-3456
-3453
-3450
-3448
-3445
-3443
-3440
-3438
-3436
-3433
-3431
-3429
-3426
-3424
-3421
-3419
-3416
-3413
-3410
-3407
-3404
-3401
-3398
-3395
-3393
-3391
-3388
-3386
-3385
-3383
-3381
-3379
-3377
-3375
-3373
-3370
-3368
-3365
-3362
-3359
-3356
-3352
-3349
-3346
-3343
-3340
-3337
-3335
-3333
-3330
-3328
-3326
-3324
-3322
-3321
-3319
-3318
-3317
-3316
-3315
-3314
-3313
-3313
-3313
-3313
-3313
-3313
-3314
-3315
-3316
-3317
-3318
-3319
-3321
-3322
-3323
-3325
-3326
-3328
-3330
-3332
-3334
-3336
-3338
-3341
-3343
-3346
-3348
-3351
-3354
-3356
-3359
-3361
-3363
-3365
-3367
-3369
-3371
-3372
-3373
-3374
-3375
-3376
-3377
-3378
-3379
-3380
-3380
-3381
-3382
-3382
-3383
-3383
-3384
-3384
-3384
-3384
-3385
-3385
-3385
-3386
-3386
-3385
-3385
-3384
-3382
-3381
-3379
-3377
-3375
-3373
-3371
-3370
-3368
-3367
-3366
-3365
-3364
-3363
-3362
-3360
-3359
-3358
-3356
-3355
-3353
-3351
-3349
-3347
-3346
-3344
-3342
-3340
-3339
-3337
-3336
-3334
-3332
-3330
-3328
-3326
-3324
-3321
-3318
-3315
-3312
-3308
-3304
-3299
-3294
-3288
-3283
-3277
-3271
-3264
-3258
-3251
-3244
-3237
-3230
-3224
-3217
-3210
-3204
-3197
-3190
-3184
-3177
-3170
-3162
-3155
-3147
-3138
-3130
-3121
-3111
-3102
-3092
-3082
-3072
-3061
-3051
-3040
-3029
-3018
-3007
-2996
-2984
-2972
-2960
-2948
-2936
-2923
-2910
-2896
-2882
-2868
-2854
-2840
-2826
-2811
-2797
-2782
-2767
-2753
-2738
-2722
-2707
-2691
-2676
-2660
-2643
-2627
-2610
-2593
-2576
-2560
-2543
-2526
-2509
-2492
-2475
-2457
-2440
-2423
-2405
-2387
-2369
-2351
-2333
-2315
-2297
-2278
-2260
-2241
-2222
-2203
-2183
-2164
-2145
-2125
-2106
-2087
-2067
-2048
-2029
-2009
-1990
-1971
-1952
-1932
-1913
-1894
-1875
-1855
-1836
-1816
-1797
-1777
-1757
-1737
-1717
-1696
-1676
-1656
-1635
-1615
-1595
-1574
-1554
-1533
-1513
-1492
-1472
-1451
-1431
-1410
-1389
-1368
-1347
-1326
-1305
-1283
-1262
-1241
-1219
-1198
-1176
-1155
-1133
-1111
-1089
-1067
-1045
-1022
-999
-977
-954
-931
-909
-886
-863
-841
-819
-797
-775
-753
-731
-709
-687
-665
-643
-621
-599
-577
-555
-533
-510
-488
-466
-444
-422
-400
-378
-356
-333
-310
-287
-264
-241
-217
-193
-168
-144
-119
-94
-69
-45
-20
5
29
54
78
102
126
150
173
197
221
244
268
292
316
340
364
388
413
438
464
489
515
541
567
592
618
644
669
695
720
745
770
796
821
846
872
897
922
948
973
999
1024
1049
1074
1099
1124
1148
1173
1197
1222
1246
1270
1294
1318
1342
1366
1389
1412
1435
1458
1480
1502
1524
1545
1566
1587
1607
1627
1647
1666
1685
1703
1721
1739
1757
1774
1791
1808
1824
1840
1855
1870
1885
1900
1914
1928
1942
1955
1968
1981
1994
2005
2017
2028
2037
2047
2056
2065
2073
2080
2087
2094
2100
2106
2111
2117
2122
2126
2131
2136
2140
2144
2148
2152
2156
2160
2163
2166
2169
2172
2174
2175
2177
2177
2178
2178
2178
2177
2177
2175
2174
2172
2170
2167
2165
2162
2160
2157
2154
2151
2148
2145
2142
2139
2135
2132
2128
2124
2120
2115
2110
2105
2099
2094
2087
2081
2074
2068
2061
2054
2045
2039
2032
2024
2017
2009
2001
1995
1988
1980
1972
1964
1956
1948
1939
1931
1922
1913
1904
1894
1885
1876
1866
1856
1847
1837
1827
1816
1806
1795
1785
1774
1763
1752
1741
1729
1717
1705
1693
1681
1668
1655
1642
1630
1617
1604
1591
1579
1566
1554
1542
1530
1518
1506
1494
1481
1469
1457
1445
1433
1420
1408
1395
1383
1370
1356
1343
1329
1315
1300
1286
1272
1257
1243
1229
1214
1200
1185
1170
1155
1140
1125
1109
1093
1077
1061
1045
1029
1012
996
980
963
946
929
912
895
877
860
843
826
808
791
773
756
738
721
703
684
666
648
629
610
590
571
552
532
513
493
473
454
433
413
392
372
351
330
309
287
266
245
224
202
181
160
138
117
95
74
53
32
11
-10
-31
-52
-72
-93
-113
-133
-154
-174
-194
-214
-234
-253
-273
-292
-311
-330
-349
-367
-386
-404
-423
-441
-460
-478
-496
-515
-532
-550
-567
-584
-601
-617
-634
-650
-665
-681
-696
-712
-727
-742
-757
-772
-787
-802
-817
-831
-846
-860
-874
-888
-901
-914
-927
-940
-953
-965
-978
-990
-1002
-1014
-1027
-1040
-1052
-1064
-1077
-1089
-1101
-1113
-1125
-1136
-1148
-1159
-1170
-1181
-1192
-1203
-1214
-1225
-1236
-1246
-1257
-1267
-1277
-1287
-1297
-1306
-1315
-1324
-1333
-1341
-1349
-1357
-1364
-1371
-1378
-1385
-1391
-1398
-1404
-1411
-1417
-1424
-1430
-1437
-1444
-1450
-1457
-1463
-1469
-1475
-1481
-1487
-1492
-1498
-1503
-1508
-1513
-1518
-1523
-1528
-1533
-1537
-1541
-1545
-1549
-1553
-1557
-1561
-1564
-1568
-1572
-1575
-1579
-1582
-1585
-1588
-1591
-1594
-1596
-1599
-1601
-1604
-1606
-1609
-1611
-1613
-1616
-1618
-1620
-1623
-1625
-1628
-1630
-1632
-1635
-1637
-1639
-1641
-1643
-1644
-1646
-1648
-1650
-1652
-1654
-1656
-1658
-1660
-1662
-1664
-1666
-1669
-1671
-1673
-1675
-1677
-1679
-1681
-1683
-1685
-1686
-1688
-1690
-1692
-1694
-1696
-1698
-1699
-1701
-1703
-1705
-1706
-1708
-1709
-1710
-1712
-1713
-1715
-1717
-1719
-1722
-1725
-1728
-1731
-1735
-1739
-1742
-1746
-1750
-1754
-1757
-1761
-1764
-1767
-1771
-1774
-1777
-1781
-1785
-1788
-1792
-1797
-1801
-1805
-1810
-1815
-1820
-1825
-1830
-1835
-1840
-1845
-1850
-1855
-1860
-1865
-1870
-1875
-1880
-1885
-1890
-1895
-1901
-1907
-1913
-1919
-1925
-1931
-1938
-1944
-1951
-1957
-1964
-1970
-1977
-1983
-1990
-1996
-2001
-2009
-2015
-2021
-2028
-2035
-2041
-2048
-2055
-2062
-2070
-2077
-2085
-2092
-2100
-2108
-2116
-2124
-2132
-2141
-2150
-2158
-2167
-2176
-2185
-2194
-2203
-2212
-2221
-2230
-2240
-2249
-2259
-2269
-2279
-2290
-2301
-2312
-2324
-2336
-2348
-2360
-2373
-2385
-2398
-2410
-2423
-2436
-2450
-2463
-2477
-2491
-2505
-2520
-2535
-2550
-2565
-2580
-2595
-2611
-2627
-2643
-2659
-2676
-2692
-2709
-2726
-2744
-2761
-2779
-2796
-2815
-2833
-2852
-2871
-2890
-2910
-2930
-2949
-2970
-2990
-3010
-3030
-3051
-3071
-3092
-3112
-3133
-3154
-3175
-3195
-3216
-3237
-3258
-3279
-3300
-3321
-3343
-3364
-3386
-3408
-3429
-3451
-3473
-3494
-3516
-3537
-3558
-3579
-3600
-3621
-3642
-3663
-3684
-3704
-3725
-3745
-3766
-3786
-3806
-3827
-3847
-3866
-3886
-3906
-3926
-3945
-3965
-3984
-4003
-4022
-4041
-4059
-4078
-4096
-4114
-4131
-4148
-4166
-4183
-4199
-4216
-4232
-4249
-4265
-4281
-4297
-4313
-4329
-4345
-4361
-4377
-4393
-4409
-4425
-4441
-4457
-4472
-4488
-4503
-4518
-4532
-4547
-4561
-4574
-4588
-4601
-4615
-4628
-4641
-4654
-4668
-4681
-4694
-4707
-4720
-4734
-4747
-4760
-4773
-4786
-4798
-4811
-4824
-4836
-4848
-4860
-4871
-4883
-4894
-4906
-4917
-4928
-4939
-4950
-4961
-4972
-4983
-4994
-5005
-5015
-5026
-5036
-5046
-5055
-5065
-5074
-5083
-5091
-5099
-5107
-5115
-5122
-5128
-5135
-5141
-5147
-5152
-5158
-5162
-5167
-5170
-5174
-5177
-5180
-5182
-5184
-5186
-5188
-5189
-5190
-5190
-5191
-5191
-5190
-5189
-5187
-5185
-5183
-5180
-5177
-5173
-5169
-5165
-5161
-5156
-5151
-5145
-5140
-5134
-5127
-5121
-5113
-5105
-5097
-5088
-5079
-5069
-5058
-5047
-5036
-5024
-5012
-5000
-4987
-4974
-4961
-4948
-4934
-4920
-4905
-4891
-4876
-4860
-4845
-4829
-4813
-4796
-4780
-4762
-4745
-4727
-4708
-4689
-4670
-4650
-4630
-4609
-4589
-4567
-4546
-4524
-4502
-4480
-4458
-4436
-4413
-4390
-4367
-4344
-4321
-4297
-4273
-4249
-4225
-4201
-4177
-4153
-4128
-4103
-4078
-4053
-4027
-4002
-3977
-3951
-3925
-3899
-3873
-3847
-3820
-3794
-3767
-3740
-3712
-3685
-3657
-3629
-3601
-3573
-3545
-3517
-3488
-3460
-3431
-3402
-3373
-3343
-3314
-3283
-3253
-3222
-3191
-3159
-3128
-3096
-3064
-3031
-2999
-2967
-2935
-2903
-2871
-2839
-2806
-2774
-2742
-2709
-2677
-2644
-2611
-2578
-2545
-2511
-2478
-2445
-2411
-2378
-2345
-2311
-2278
-2244
-2211
-2177
-2143
-2110
-2076
-2041
-2008
-1974
-1940
-1906
-1873
-1839
-1806
-1772
-1739
-1705
-1672
-1639
-1605
-1571
-1538
-1504
-1470
-1437
-1403
-1370
-1336
-1303
-1269
-1236
-1202
-1169
-1136
-1102
-1069
-1036
-1002
-969
-935
-902
-868
-835
-801
-768
-734
-700
-666
-632
-598
-564
-529
-495
-460
-425
-390
-355
-320
-286
-251
-216
-181
-146
-110
-75
-39
-4
31
67
102
138
173
209
244
280
316
352
388
424
461
497
534
570
606
643
679
714
750
785
821
856
891
927
962
997
1032
1067
1103
1138
1173
1209
1244
1279
1314
1349
1384
1419
1453
1488
1521
1555
1588
1621
1654
1686
1719
1751
1783
1815
1847
1879
1911
1943
1975
2005
2037
2068
2098
2129
2158
2188
2217
2246
2275
2303
2331
2359
2386
2413
2440
2467
2493
2519
2544
2570
2595
2619
2644
2668
2691
2714
2737
2759
2780
2801
2821
2841
2861
2880
2898
2917
2935
2953
2970
2987
3004
3021
3038
3054
3070
3086
3101
3117
3132
3147
3161
3176
3190
3204
3218
3231
3243
3256
3268
3279
3290
3301
3311
3322
3331
3341
3350
3360
3368
3377
3385
3394
3401
3409
3416
3423
3429
3435
3441
3446
3451
3456
3460
3464
3468
3471
3474
3476
3478
3480
3481
3482
3483
3483
3482
3481
3480
3478
3476
3473
3469
3465
3460
3455
3449
3443
3437
3430
3423
3416
3408
3401
3393
3384
3376
3367
3358
3349
3339
3329
3318
3307
3296
3284
3272
3260
3247
3234
3220
3206
3192
3178
3163
3149
3134
3118
3103
3088
3072
3057
3041
3025
3008
2992
2975
2959
2942
2924
2907
2890
2873
2856
2838
2821
2804
2787
2770
2753
2736
2718
2701
2684
2666
2647
2629
2610
2591
2571
2551
2531
2510
2490
2468
2447
2426
2404
2383
2361
2339
2317
2294
2271
2248
2224
2200
2176
2151
2127
2101
2076
2050
2025
1999
1973
1947
1920
1894
1867
1840
1812
1785
1756
1728
1699
1670
1640
1611
1580
1550
1519
1488
1457
1426
1395
1364
1334
1303
1272
1242
1211
1180
1148
1117
1085
1053
1020
988
955
922
888
855
822
789
756
723
690
657
624
590
557
523
489
455
420
385
350
315
279
244
208
173
138
103
68
34
0
-33
-67
-100
-133
-166
-199
-232
-265
-299
-332
-366
-400
-433
-467
-500
-534
-567
-601
-634
-668
-701
-735
-768
-802
-836
-869
-902
-936
-969
-1002
-1035
-1068
-1101
-1134
-1167
-1199
-1231
-1263
-1295
-1326
-1357
-1388
-1419
-1449
-1479
-1509
-1539
-1570
-1600
-1630
-1660
-1689
-1719
-1748
-1776
-1805
-1833
-1860
-1887
-1914
-1941
-1967
-1994
-2020
-2045
-2072
-2097
-2123
-2148
-2173
-2198
-2222
-2247
-2271
-2294
-2318
-2341
-2363
-2385
-2407
-2429
-2451
-2472
-2494
-2515
-2537
-2558
-2579
-2601
-2622
-2643
-2664
-2685
-2706
-2725
-2745
-2764
-2783
-2801
-2819
-2837
-2855
-2873
-2891
-2909
-2927
-2945
-2963
-2981
-2998
-3015
-3032
-3049
-3065
-3081
-3097
-3112
-3127
-3142
-3156
-3170
-3184
-3197
-3210
-3222
-3235
-3247
-3260
-3272
-3284
-3295
-3307
-3318
-3329
-3339
-3349
-3359
-3368
-3377
-3385
-3394
-3402
-3410
-3418
-3426
-3434
-3443
-3451
-3459
-3467
-3475
-3482
-3489
-3496
-3502
-3507
-3512
-3517
-3520
-3523
-3526
-3528
-3530
-3531
-3532
-3532
-3532
-3532
-3532
-3531
-3531
-3530
-3528
-3527
-3525
-3523
-3521
-3519
-3516
-3513
-3510
-3506
-3502
-3498
-3493
-3488
-3483
-3477
-3471
-3464
-3457
-3450
-3443
-3435
-3428
-3420
-3412
-3404
-3396
-3388
-3380
-3372
-3364
-3357
-3348
-3340
-3331
-3322
-3312
-3302
-3292
-3281
-3270
-3259
-3247
-3235
-3223
-3211
-3198
-3186
-3173
-3161
-3148
-3134
-3121
-3107
-3093
-3078
-3063
-3048
-3033
-3017
-3001
-2985
-2969
-2953
-2936
-2920
-2903
-2886
-2868
-2851
-2833
-2815
-2798
-2779
-2761
-2742
-2724
-2704
-2685
-2665
-2645
-2625
-2604
-2584
-2563
-2542
-2522
-2501
-2480
-2459
-2437
-2416
-2394
-2372
-2350
-2327
-2304
-2281
-2258
-2235
-2212
-2189
-2166
-2144
-2121
-2098
-2076
-2053
-2029
-2007
-1984
-1960
-1937
-1913
-1889
-1865
-1841
-1817
-1792
-1768
-1744
-1720
-1696
-1672
-1648
-1624
-1600
-1577
-1553
-1529
-1505
-1482
-1458
-1434
-1411
-1387
-1364
-1341
-1319
-1296
-1274
-1252
-1230
-1208
-1186
-1164
-1142
-1120
-1098
-1076
-1054
-1032
-1010
-989
-968
-947
-926
-904
-883
-862
-841
-820
-798
-777
-755
-734
-713
-692
-672
-652
-632
-612
-593
-573
-554
-535
-516
-497
-478
-459
-440
-420
-401
-382
-363
-344
-325
-306
-288
-269
-251
-233
-215
-197
-180
-163
-145
-129
-112
-96
-80
-64
-49
-34
-19
-4
11
26
41
55
70
85
99
114
129
143
158
172
186
200
214
228
242
255
269
282
295
308
321
333
345
357
369
380
392
403
414
425
436
446
457
467
477
487
496
506
515
525
534
543
551
560
568
577
584
592
599
606
613
620
626
631
637
642
647
652
657
661
666
671
676
682
687
693
698
703
708
712
717
720
723
726
728
730
731
732
733
734
736
737
739
740
742
744
746
748
750
751
752
753
753
754
753
753
753
752
751
750
749
748
747
746
745
745
744
744
744
743
743
742
741
740
738
736
733
729
725
720
715
710
704
697
691
685
678
672
665
659
652
646
640
633
627
620
613
606
599
592
584
576
568
560
552
543
535
526
517
509
500
492
484
476
467
459
451
442
434
425
416
407
398
389
379
370
360
350
339
329
318
307
296
285
273
262
250
239
227
215
203
192
180
168
155
143
130
117
104
90
77
63
49
35
20
6
-8
-23
-37
-52
-67
-83
-98
-114
-130
-145
-161
-177
-193
-209
-225
-241
-257
-272
-288
-304
-319
-335
-351
-367
-383
-399
-415
-432
-448
-465
-482
-499
-516
-533
-551
-568
-585
-603
-621
-638
-656
-674
-691
-709
-728
-746
-764
-783
-802
-822
-841
-861
-880
-900
-920
-940
-960
-980
-1000
-1020
-1040
-1060
-1080
-1100
-1119
-1139
-1158
-1178
-1197
-1216
-1235
-1254
-1272
-1291
-1309
-1327
-1345
-1363
-1380
-1398
-1415
-1432
-1449
-1466
-1482
-1499
-1515
-1532
-1548
-1565
-1581
-1597
-1614
-1630
-1647
-1663
-1680
-1696
-1713
-1730
-1746
-1763
-1780
-1797
-1814
-1831
-1849
-1866
-1883
-1901
-1918
-1936
-1954
-1972
-1990
-2009
-2027
-2045
-2063
-2081
-2099
-2116
-2134
-2152
-2169
-2186
-2204
-2221
-2237
-2254
-2271
-2288
-2304
-2321
-2337
-2354
-2370
-2386
-2402
-2418
-2433
-2448
-2463
-2479
-2494
-2509
-2523
-2538
-2553
-2568
-2582
-2597
-2611
-2626
-2640
-2655
-2669
-2683
-2696
-2710
-2723
-2736
-2749
-2762
-2774
-2786
-2798
-2810
-2821
-2833
-2844
-2855
-2866
-2876
-2887
-2897
-2906
-2916
-2925
-2933
-2942
-2950
-2959
-2967
-2976
-2984
-2993
-3001
-3010
-3018
-3027
-3035
-3043
-3050
-3057
-3064
-3069
-3075
-3080
-3084
-3088
-3092
-3095
-3098
-3101
-3104
-3106
-3109
-3111
-3113
-3115
-3117
-3118
-3120
-3121
-3122
-3123
-3124
-3124
-3124
-3124
-3124
-3124
-3123
-3122
-3121
-3120
-3120
-3118
-3117
-3116
-3115
-3113
-3112
-3109
-3107
-3105
-3102
-3099
-3095
-3092
-3088
-3084
-3080
-3076
-3071
-3067
-3062
-3057
-3052
-3047
-3041
-3036
-3029
-3023
-3016
-3009
-3002
-2994
-2986
-2978
-2970
-2962
-2954
-2945
-2937
-2928
-2919
-2910
-2901
-2891
-2882
-2872
-2862
-2852
-2841
-2830
-2820
-2808
-2797
-2786
-2774
-2762
-2749
-2737
-2724
-2711
-2698
-2685
-2672
-2659
-2645
-2632
-2618
-2605
-2591
-2577
-2563
-2549
-2534
-2520
-2505
-2490
-2475
-2460
-2445
-2429
-2413
-2397
-2381
-2365
-2349
-2333
-2317
-2300
-2284
-2268
-2251
-2234
-2217
-2200
-2182
-2164
-2146
-2127
-2109
-2090
-2071
-2051
-2032
-2012
-1993
-1973
-1953
-1933
-1912
-1892
-1871
-1850
-1829
-1808
-1787
-1766
-1744
-1723
-1701
-1679
-1657
-1635
-1613
-1590
-1567
-1544
-1521
-1498
-1475
-1452
-1429
-1406
-1383
-1359
-1336
-1312
-1289
-1264
-1240
-1216
-1191
-1166
-1141
-1116
-1090
-1065
-1040
-1014
-989
-963
-938
-912
-887
-861
-835
-809
-783
-756
-730
-703
-677
-650
-623
-595
-568
-541
-513
-486
-458
-431
-404
-377
-349
-323
-296
-269
-242
-215
-188
-161
-134
-108
-81
-54
-27
1
28
55
82
110
138
165
193
222
250
278
306
334
361
389
417
444
471
499
526
553
581
608
635
663
691
719
747
775
803
831
860
888
916
945
974
1002
1031
1060
1089
1118
1146
1175
1204
1232
1261
1290
1319
1349
1378
1408
1438
1468
1498
1529
1559
1590
1621
1651
1682
1713
1743
1773
1803
1833
1863
1893
1923
1953
1982
2012
2041
2072
2102
2132
2162
2191
2221
2250
2279
2308
2337
2365
2393
2421
2449
2477
2504
2532
2559
2587
2614
2641
2668
2695
2722
2749
2776
2803
2830
2857
2884
2911
2939
2966
2993
3020
3047
3074
3101
3127
3154
3180
3205
3231
3257
3282
3307
3332
3357
3382
3407
3432
3457
3481
3505
3529
3553
3577
3600
3623
3646
3669
3692
3715
3737
3760
3782
3805
3827
3849
3870
3891
3912
3932
3952
3972
3991
4009
4027
4046
4064
4082
4100
4117
4135
4153
4170
4188
4205
4222
4239
4256
4272
4288
4304
4319
4334
4349
4364
4378
4392
4406
4419
4432
4445
4458
4471
4483
4495
4507
4519
4531
4542
4554
4566
4577
4588
4600
4611
4622
4632
4642
4652
4661
4669
4677
4685
4692
4699
4705
4711
4716
4721
4726
4731
4735
4739
4743
4746
4749
4752
4754
4755
4756
4757
4757
4756
4755
4754
4752
4750
4747
4743
4740
4736
4731
4726
4720
4714
4708
4701
4694
4687
4679
4671
4663
4654
4645
4636
4627
4617
4607
4597
4586
4575
4563
4551
4539
4526
4513
4500
4487
4473
4460
4446
4432
4417
4402
4387
4372
4356
4340
4323
4306
4289
4272
4255
4237
4219
4200
4181
4162
4143
4123
4104
4083
4062
4043
4022
4002
3981
3960
3939
3918
3897
3875
3854
3833
3811
3789
3768
3746
3724
3702
3680
3658
3636
3615
3593
3571
3550
3528
3506
3484
3462
3440
3417
3395
3372
3349
3326
3303
3280
3256
3233
3209
3185
3162
3138
3114
3090
3066
3042
3017
2993
2968
2942
2917
2892
2866
2840
2814
2789
2763
2737
2711
2685
2659
2633
2607
2581
2555
2529
2503
2477
2451
2424
2398
2372
2346
2320
2295
2269
2243
2217
2192
2167
2142
2117
2092
2068
2044
2020
1996
1972
1948
1924
1900
1876
1852
1828
1805
1781
1758
1734
1711
1688
1665
1642
1620
1597
1574
1551
1528
1506
1483
1460
1437
1415
1392
1370
1348
1326
1304
1282
1261
1240
1219
1199
1178
1157
1137
1117
1096
1076
1056
1036
1016
997
977
958
939
921
902
884
867
849
832
815
798
782
765
749
733
716
700
684
667
651
635
619
603
587
571
556
541
526
511
496
482
468
453
439
425
411
397
383
369
356
342
329
315
302
288
275
262
249
237
224
212
200
189
178
166
155
144
133
122
111
100
90
79
70
60
51
42
33
25
17
9
1
-6
-14
-21
-28
-35
-42
-49
-55
-62
-68
-73
-79
-84
-90
-94
-99
-104
-108
-112
-116
-119
-123
-126
-129
-132
-135
-139
-142
-144
-147
-150
-152
-154
-156
-158
-160
-161
-163
-164
-166
-167
-168
-169
-170
-170
-171
-171
-171
-170
-170
-169
-168
-168
-166
-165
-164
-162
-160
-158
-156
-153
-150
-147
-144
-141
-137
-134
-130
-126
-122
-118
-113
-108
-103
-98
-92
-86
-80
-73
-67
-60
-53
-45
-38
-30
-22
-14
-5
4
13
22
32
41
51
60
70
80
90
100
110
120
130
140
151
162
173
184
196
208
220
232
245
258
271
284
297
311
325
338
352
366
380
394
408
423
437
452
466
481
496
512
527
543
558
574
590
606
623
639
655
671
687
704
720
736
752
769
785
801
817
833
848
864
879
894
909
924
939
954
969
984
999
1014
1030
1045
1061
1076
1092
1107
1123
1138
1154
1170
1185
1201
1217
1233
1249
1265
1281
1296
1312
1328
1344
1360
1376
1392
1409
1425
1441
1458
1475
1492
1509
1526
1544
1561
1579
1597
1615
1632
1650
1668
1685
1702
1720
1737
1754
1771
1788
1806
1823
1841
1859
1877
1895
1913
1931
1948
1966
1984
2001
2017
2036
2053
2071
2089
2106
2124
2142
2160
2178
2196
2214
2232
2250
2268
2285
2303
2321
2339
2357
2375
2393
2411
2428
2447
2465
2483
2501
2520
2538
2556
2575
2593
2611
2628
2646
2663
2681
2698
2715
2733
2750
2768
2786
2804
2822
2840
2858
2877
2895
2913
2931
2949
2966
2984
3001
3018
3035
3051
3068
3085
3101
3118
3134
3151
3167
3184
3200
3217
3234
3250
3267
3283
3300
3316
3331
3347
3362
3378
3393
3408
3423
3438
3453
3468
3483
3498
3513
3528
3542
3557
3572
3587
3601
3616
3630
3644
3658
3671
3684
3697
3709
3722
3734
3746
3758
3770
3782
3793
3805
3817
3828
3839
3850
3860
3871
3880
3890
3899
3908
3916
3925
3934
3942
3951
3959
3968
3976
3984
3993
4001
4009
4017
4025
4032
4040
4046
4053
4059
4066
4070
4075
4081
4086
4090
4094
4098
4102
4106
4110
4114
4117
4121
4125
4128
4131
4135
4138
4140
4143
4145
4146
4148
4149
4150
4150
4150
4151
4150
4150
4150
4149
4149
4148
4147
4146
4144
4143
4141
4139
4137
4134
4131
4129
4125
4122
4119
4115
4111
4106
4101
4096
4091
4085
4078
4073
4067
4059
4054
4046
4040
4033
4026
4019
4011
4003
3996
3987
3979
3971
3962
3953
3944
3935
3925
3915
3905
3895
3885
3874
3864
3853
3842
3831
3819
3808
3796
3784
3772
3760
3747
3734
3721
3707
3694
3680
3666
3651
3637
3622
3608
3593
3578
3563
3548
3532
3517
3501
3485
3469
3453
3437
3421
3405
3388
3372
3355
3338
3321
3304
3286
3269
3251
3233
3215
3197
3178
3159
3140
3121
3101
3081
3061
3041
3020
2999
2978
2957
2935
2913
2892
2870
2847
2825
2803
2780
2757
2734
2711
2688
2665
2642
2619
2596
2573
2550
2527
2504
2480
2457
2434
2410
2387
2363
2339
2315
2291
2267
2242
2218
2193
2169
2144
2120
2095
2070
2045
2021
1996
1971
1946
1920
1895
1869
1843
1818
1792
1766
1740
1713
1687
1661
1634
1608
1581
1555
1528
1501
1475
1448
1421
1394
1367
1340
1313
1285
1257
1229
1201
1173
1145
1117
1088
1060
1032
1002
975
946
918
889
861
832
803
775
746
717
688
659
630
601
572
543
513
484
454
425
396
366
337
308
278
250
221
192
164
135
107
78
50
21
-7
-36
-64
-93
-122
-150
-179
-208
-236
-265
-293
-322
-350
-378
-406
-434
-462
-489
-517
-545
-572
-600
-627
-655
-683
-710
-738
-766
-794
-821
-849
-876
-903
-931
-958
-985
-1012
-1039
-1066
-1094
-1121
-1147
-1174
-1201
-1228
-1255
-1281
-1307
-1334
-1360
-1386
-1412
-1438
-1464
-1490
-1516
-1542
-1568
-1594
-1620
-1647
-1673
-1699
-1725
-1751
-1777
-1803
-1828
-1854
-1879
-1904
-1929
-1954
-1979
-2004
-2029
-2055
-2080
-2105
-2130
-2155
-2180
-2205
-2230
-2254
-2279
-2303
-2328
-2352
-2376
-2401
-2425
-2449
-2474
-2498
-2522
-2546
-2570
-2594
-2618
-2642
-2665
-2689
-2712
-2735
-2758
-2781
-2804
-2827
-2850
-2873
-2896
-2918
-2941
-2963
-2985
-3007
-3029
-3050
-3072
-3093
-3113
-3134
-3154
-3175
-3195
-3214
-3234
-3254
-3273
-3293
-3312
-3332
-3351
-3371
-3390
-3409
-3428
-3447
-3465
-3483
-3502
-3519
-3537
-3554
-3572
-3589
-3605
-3622
-3639
-3655
-3672
-3688
-3704
-3721
-3737
-3753
-3768
-3784
-3799
-3814
-3829
-3844
-3859
-3873
-3887
-3901
-3915
-3929
-3943
-3956
-3969
-3983
-3995
-4008
-4019
-4032
-4043
-4056
-4067
-4078
-4090
-4100
-4111
-4121
-4131
-4141
-4150
-4159
-4167
-4175
-4182
-4189
-4196
-4203
-4209
-4215
-4222
-4228
-4234
-4239
-4245
-4250
-4255
-4259
-4263
-4267
-4271
-4274
-4277
-4280
-4282
-4285
-4287
-4289
-4291
-4292
-4293
-4295
-4296
-4297
-4297
-4298
-4298
-4298
-4298
-4297
-4296
-4294
-4293
-4291
-4288
-4286
-4284
-4281
-4279
-4276
-4273
-4271
-4268
-4264
-4261
-4257
-4253
-4249
-4244
-4239
-4234
-4228
-4223
-4217
-4211
-4205
-4199
-4194
-4188
-4181
-4175
-4169
-4163
-4157
-4151
-4145
-4138
-4132
-4125
-4118
-4111
-4103
-4094
-4086
-4078
-4070
-4062
-4054
-4046
-4037
-4027
-4019
-4011
-4002
-3994
-3985
-3976
-3967
-3958
-3949
-3940
-3931
-3922
-3913
-3903
-3894
-3884
-3875
-3865
-3855
-3844
-3834
-3823
-3813
-3802
-3792
-3782
-3772
-3762
-3752
-3742
-3731
-3721
-3711
-3700
-3689
-3678
-3667
-3656
-3644
-3633
-3621
-3609
-3598
-3586
-3574
-3562
-3549
-3537
-3525
-3513
-3500
-3488
-3476
-3464
-3451
-3439
-3427
-3415
-3403
-3391
-3379
-3367
-3355
-3342
-3330
-3318
-3306
-3293
-3281
-3269
-3256
-3244
-3231
-3219
-3206
-3194
-3181
-3169
-3157
-3145
-3133
-3121
-3109
-3097
-3085
-3073
-3061
-3050
-3038
-3026
-3014
-3002
-2991
-2979
-2967
-2956
-2945
-2934
-2923
-2912
-2901
-2891
-2881
-2871
-2860
-2850
-2840
-2829
-2819
-2808
-2798
-2787
-2777
-2766
-2756
-2745
-2735
-2724
-2714
-2704
-2694
-2684
-2674
-2664
-2655
-2645
-2636
-2627
-2617
-2608
-2598
-2589
-2579
-2570
-2560
-2551
-2541
-2531
-2521
-2512
-2502
-2493
-2483
-2474
-2464
-2455
-2446
-2436
-2427
-2418
-2409
-2401
-2392
-2384
-2376
-2368
-2360
-2353
-2345
-2338
-2331
-2324
-2317
-2310
-2303
-2296
-2290
-2283
-2277
-2271
-2265
-2259
-2254
-2249
-2244
-2239
-2235
-2230
-2226
-2222
-2218
-2215
-2211
-2207
-2203
-2199
-2196
-2192
-2188
-2185
-2182
-2179
-2176
-2174
-2172
-2169
-2168
-2166
-2164
-2163
-2161
-2160
-2159
-2157
-2156
-2155
-2153
-2152
-2151
-2150
-2150
-2149
-2149
-2148
-2148
-2148
-2149
-2149
-2149
-2149
-2149
-2150
-2150
-2151
-2151
-2152
-2152
-2153
-2153
-2154
-2155
-2155
-2156
-2157
-2158
-2160
-2161
-2163
-2165
-2167
-2169
-2172
-2175
-2178
-2182
-2185
-2189
-2192
-2196
-2200
-2203
-2207
-2211
-2214
-2218
-2222
-2227
-2231
-2235
-2240
-2245
-2249
-2254
-2259
-2264
-2268
-2273
-2278
-2283
-2288
-2293
-2298
-2303
-2308
-2313
-2319
-2324
-2329
-2335
-2340
-2346
-2351
-2357
-2363
-2369
-2375
-2381
-2388
-2394
-2401
-2407
-2414
-2421
-2428
-2436
-2444
-2452
-2460
-2468
-2476
-2485
-2493
-2502
-2511
-2519
-2528
-2537
-2546
-2555
-2564
-2573
-2583
-2592
-2601
-2611
-2620
-2630
-2640
-2650
-2660
-2669
-2680
-2690
-2700
-2711
-2722
-2733
-2744
-2755
-2766
-2777
-2789
-2800
-2811
-2822
-2833
-2844
-2855
-2866
-2876
-2887
-2898
-2909
-2920
-2932
-2943
-2955
-2966
-2978
-2990
-3002
-3014
-3026
-3038
-3050
-3062
-3074
-3086
-3097
-3109
-3120
-3131
-3142
-3153
-3164
-3175
-3186
-3197
-3208
-3220
-3232
-3244
-3256
-3268
-3280
-3292
-3304
-3317
-3329
-3340
-3352
-3363
-3374
-3385
-3396
-3407
-3417
-3428
-3439
-3449
-3460
-3471
-3482
-3494
-3505
-3516
-3528
-3539
-3551
-3562
-3573
-3585
-3596
-3606
-3617
-3627
-3637
-3647
-3657
-3666
-3676
-3686
-3696
-3705
-3715
-3725
-3735
-3744
-3754
-3763
-3772
-3781
-3790
-3799
-3807
-3816
-3824
-3832
-3840
-3848
-3856
-3864
-3872
-3880
-3888
-3896
-3903
-3911
-3918
-3925
-3932
-3939
-3945
-3951
-3958
-3963
-3969
-3975
-3980
-3985
-3990
-3994
-3999
-4003
-4008
-4011
-4016
-4021
-4025
-4029
-4032
-4035
-4038
-4042
-4045
-4048
-4050
-4051
-4054
-4054
-4057
-4057
-4058
-4058
-4058
-4058
-4058
-4058
-4057
-4057
-4056
-4056
-4054
-4054
-4054
-4053
-4051
-4050
-4049
-4046
-4045
-4043
-4040
-4038
-4035
-4033
-4030
-4027
-4025
-4022
-4019
-4014
-4011
-4008
-4005
-4000
-3996
-3992
-3987
-3982
-3976
-3971
-3965
-3959
-3953
-3946
-3940
-3933
-3926
-3919
-3912
-3904
-3897
-3889
-3882
-3874
-3865
-3857
-3848
-3839
-3830
-3820
-3810
-3800
-3789
-3779
-3768
-3756
-3745
-3733
-3721
-3709
-3697
-3685
-3673
-3661
-3649
-3637
-3624
-3612
-3600
-3587
-3574
-3561
-3548
-3535
-3521
-3508
-3494
-3480
-3467
-3453
-3439
-3426
-3412
-3399
-3385
-3372
-3358
-3345
-3331
-3317
-3304
-3290
-3276
-3262
-3247
-3233
-3218
-3203
-3189
-3174
-3159
-3144
-3129
-3115
-3100
-3086
-3071
-3057
-3042
-3028
-3013
-2999
-2984
-2970
-2955
-2940
-2925
-2910
-2895
-2880
-2865
-2850
-2836
-2821
-2806
-2791
-2776
-2761
-2746
-2731
-2716
-2700
-2685
-2669
-2653
-2637
-2621
-2605
-2589
-2572
-2556
-2539
-2522
-2505
-2489
-2472
-2454
-2437
-2420
-2402
-2385
-2367
-2349
-2331
-2312
-2294
-2275
-2257
-2238
-2219
-2200
-2181
-2162
-2143
-2124
-2105
-2086
-2067
-2047
-2028
-2008
-1989
-1969
-1950
-1930
-1910
-1890
-1870
-1850
-1830
-1810
-1790
-1770
-1750
-1730
-1710
-1690
-1670
-1650
-1630
-1610
-1590
-1570
-1550
-1530
-1510
-1490
-1471
-1451
-1431
-1411
-1391
-1371
-1351
-1332
-1312
-1292
-1272
-1252
-1232
-1213
-1193
-1173
-1154
-1134
-1115
-1096
-1076
-1057
-1038
-1018
-1000
-981
-962
-942
-923
-903
-884
-864
-845
-825
-806
-787
-767
-748
-729
-709
-690
-670
-651
-631
-611
-592
-572
-553
-533
-514
-495
-476
-456
-437
-417
-398
-378
-358
-339
-319
-299
-279
-260
-240
-221
-202
-184
-165
-147
-129
-111
-93
-75
-58
-40
-22
-5
13
30
48
65
82
100
117
134
151
167
184
201
217
234
251
267
284
300
317
334
350
366
383
399
415
431
447
463
479
495
512
528
544
560
576
592
608
624
640
656
672
688
704
719
735
751
766
782
797
812
827
842
857
871
885
899
913
927
942
956
970
984
999
1012
1028
1042
1057
1071
1085
1100
1114
1129
1143
1158
1172
1187
1202
1217
1231
1246
1261
1276
1290
1305
1319
1333
1347
1361
1374
1388
1401
1414
1427
1440
1453
1465
1478
1491
1504
1517
1529
1542
1555
1568
1581
1594
1607
1620
1633
1646
1660
1673
1686
1699
1713
1726
1739
1752
1766
1779
1792
1804
1817
1829
1842
1854
1866
1878
1890
1901
1913
1924
1935
1947
1958
1968
1979
1989
2000
2009
2020
2029
2040
2049
2058
2068
2077
2086
2095
2104
2113
2122
2131
2140
2149
2159
2169
2179
2189
2199
2209
2218
2228
2238
2248
2257
2266
2276
2284
2293
2302
2311
2319
2328
2337
2345
2354
2363
2372
2381
2389
2398
2406
2414
2422
2429
2436
2443
2450
2456
2463
2469
2476
2482
2489
2496
2502
2509
2516
2523
2529
2536
2543
2550
2556
2563
2569
2575
2581
2587
2593
2599
2605
2611
2616
2622
2628
2633
2639
2644
2649
2654
2659
2663
2668
2671
2675
2679
2682
2685
2689
2693
2697
2701
2705
2709
2713
2717
2721
2725
2728
2732
2735
2737
2740
2743
2745
2748
2751
2753
2756
2758
2761
2763
2765
2767
2769
2771
2773
2775
2776
2778
2779
2780
2781
2783
2784
2785
2786
2787
2787
2788
2789
2789
2790
2791
2791
2792
2792
2792
2793
2793
2793
2793
2793
2793
2792
2792
2791
2790
2789
2787
2785
2783
2781
2778
2775
2772
2768
2764
2759
2754
2749
2743
2737
2731
2725
2718
2711
2704
2697
2690
2682
2674
2666
2658
2649
2640
2631
2622
2613
2603
2593
2583
2573
2563
2553
2542
2532
2521
2510
2498
2487
2475
2463
2451
2439
2426
2413
2400
2388
2375
2362
2350
2337
2325
2312
2300
2288
2276
2264
2252
2240
2227
2215
2202
2189
2176
2163
2150
2136
2123
2109
2095
2081
2067
2053
2039
2024
2009
1994
1978
1963
1946
1930
1914
1898
1881
1865
1849
1832
1816
1801
1785
1769
1753
1737
1722
1706
1690
1674
1658
1642
1626
1610
1593
1576
1559
1542
1524
1506
1488
1470
1452
1434
1416
1398
1380
1362
1344
1327
1309
1291
1273
1255
1237
1219
1201
1183
1164
1146
1127
1108
1090
1072
1053
1035
1016
999
982
964
946
929
911
893
875
857
839
821
803
784
766
747
728
709
690
671
652
633
614
594
575
556
537
517
498
478
459
439
419
398
378
358
338
317
297
276
256
236
215
194
174
153
132
111
90
69
48
27
6
-15
-36
-57
-78
-99
-120
-141
-162
-184
-206
-228
-250
-272
-295
-317
-340
-362
-384
-406
-429
-450
-472
-494
-515
-537
-558
-579
-601
-622
-643
-664
-686
-707
-729
-750
-772
-794
-816
-838
-860
-882
-904
-926
-948
-970
-993
-1014
-1037
-1059
-1081
-1103
-1125
-1147
-1169
-1191
-1213
-1236
-1258
-1280
-1302
-1324
-1346
-1368
-1390
-1411
-1433
-1454
-1475
-1497
-1518
-1539
-1560
-1582
-1603
-1625
-1647
-1668
-1690
-1711
-1733
-1754
-1775
-1796
-1816
-1837
-1857
-1877
-1896
-1916
-1936
-1956
-1975
-1995
-2015
-2033
-2054
-2074
-2093
-2113
-2132
-2152
-2172
-2191
-2211
-2231
-2250
-2270
-2289
-2308
-2327
-2346
-2365
-2384
-2402
-2421
-2439
-2457
-2475
-2493
-2511
-2529
-2547
-2564
-2582
-2600
-2618
-2636
-2654
-2672
-2689
-2707
-2724
-2741
-2757
-2774
-2790
-2806
-2821
-2837
-2852
-2868
-2883
-2898
-2913
-2929
-2944
-2959
-2973
-2988
-3002
-3017
-3031
-3045
-3058
-3072
-3085
-3098
-3111
-3124
-3137
-3149
-3161
-3173
-3185
-3196
-3208
-3219
-3229
-3240
-3250
-3260
-3270
-3279
-3289
-3298
-3307
-3316
-3324
-3333
-3341
-3348
-3356
-3363
-3370
-3376
-3382
-3388
-3393
-3398
-3403
-3408
-3412
-3416
-3420
-3424
-3428
-3431
-3435
-3439
-3442
-3446
-3449
-3452
-3455
-3458
-3460
-3462
-3464
-3466
-3468
-3469
-3470
-3471
-3472
-3472
-3473
-3474
-3474
-3474
-3475
-3475
-3475
-3475
-3475
-3476
-3476
-3476
-3476
-3476
-3476
-3476
-3475
-3474
-3473
-3472
-3471
-3470
-3469
-3468
-3467
-3466
-3465
-3464
-3463
-3462
-3461
-3460
-3459
-3457
-3455
-3453
-3451
-3448
-3446
-3443
-3440
-3437
-3434
-3431
-3428
-3425
-3422
-3418
-3415
-3411
-3407
-3402
-3398
-3393
-3388
-3383
-3378
-3372
-3366
-3360
-3354
-3347
-3341
-3334
-3327
-3320
-3313
-3305
-3298
-3290
-3282
-3274
-3266
-3258
-3249
-3241
-3232
-3223
-3214
-3205
-3196
-3187
-3177
-3168
-3159
-3149
-3140
-3131
-3122
-3112
-3103
-3094
-3084
-3074
-3065
-3055
-3045
-3034
-3024
-3014
-3003
-2993
-2983
-2973
-2963
-2953
-2943
-2933
-2924
-2914
-2904
-2894
-2884
-2873
-2863
-2852
-2841
-2831
-2820
-2809
-2799
-2788
-2778
-2767
-2757
-2747
-2736
-2726
-2716
-2705
-2695
-2684
-2673
-2662
-2651
-2640
-2629
-2618
-2606
-2595
-2584
-2573
-2562
-2551
-2541
-2530
-2519
-2509
-2498
-2486
-2475
-2464
-2452
-2441
-2429
-2418
-2407
-2395
-2384
-2373
-2363
-2352
-2341
-2330
-2320
-2309
-2298
-2287
-2275
-2264
-2253
-2241
-2229
-2217
-2205
-2193
-2181
-2169
-2157
-2144
-2132
-2120
-2107
-2095
-2082
-2070
-2057
-2045
-2032
-2019
-2005
-1992
-1979
-1965
-1951
-1938
-1924
-1910
-1897
-1884
-1871
-1858
-1845
-1832
-1819
-1807
-1794
-1781
-1768
-1755
-1742
-1729
-1716
-1703
-1689
-1676
-1663
-1650
-1636
-1623
-1610
-1598
-1585
-1573
-1560
-1548
-1535
-1523
-1510
-1498
-1485
-1472
-1459
-1446
-1432
-1419
-1406
-1393
-1379
-1366
-1353
-1340
-1327
-1315
-1302
-1289
-1277
-1264
-1252
-1240
-1228
-1216
-1203
-1192
-1180
-1168
-1157
-1145
-1134
-1123
-1112
-1100
-1089
-1078
-1067
-1056
-1045
-1034
-1022
-1010
-1000
-989
-978
-967
-956
-945
-934
-924
-913
-903
-893
-882
-872
-862
-852
-842
-832
-823
-813
-803
-793
-782
-772
-762
-752
-741
-731
-721
-711
-700
-690
-680
-670
-660
-650
-640
-629
-619
-610
-600
-590
-580
-571
-561
-552
-542
-533
-523
-513
-504
-494
-484
-475
-466
-456
-447
-438
-429
-421
-412
-403
-394
-385
-376
-367
-359
-350
-342
-333
-325
-317
-309
-301
-293
-286
-278
-270
-263
-255
-247
-240
-233
-225
-218
-211
-204
-196
-189
-182
-175
-168
-161
-154
-147
-140
-134
-128
-121
-115
-109
-104
-98
-92
-86
-81
-75
-70
-64
-59
-54
-49
-44
-38
-33
-28
-23
-18
-13
-8
-4
1
6
11
15
20
24
28
32
35
39
42
45
48
51
54
56
59
61
64
66
69
72
75
78
80
83
85
88
90
92
93
95
97
99
101
103
105
107
108
110
112
114
116
118
119
121
123
124
126
128
129
131
133
134
136
138
140
142
144
146
148
150
152
154
157
159
162
165
167
170
173
176
179
182
185
188
191
194
198
201
205
209
213
217
221
225
229
234
238
243
247
252
256
261
266
271
276
281
286
291
296
301
306
311
317
322
327
333
338
344
349
354
360
365
371
377
383
389
395
402
408
415
422
429
436
443
450
457
464
471
478
486
493
500
508
516
524
532
540
549
558
567
576
585
594
603
613
623
632
642
652
662
672
683
693
704
715
726
738
750
762
774
787
800
814
827
841
855
868
882
896
909
923
937
951
966
981
996
1010
1026
1042
1058
1074
1090
1107
1124
1140
1157
1174
1191
1209
1226
1244
1261
1279
1297
1315
1334
1352
1371
1389
1408
1428
1447
1466
1486
1506
1525
1545
1565
1585
1606
1626
1646
1667
1687
1708
1729
1750
1772
1793
1815
1836
1858
1880
1901
1923
1945
1967
1989
2009
2032
2054
2076
2097
2119
2141
2162
2184
2205
2226
2248
2269
2290
2310
2331
2352
2373
2393
2414
2435
2456
2477
2498
2518
2539
2560
2580
2601
2621
2641
2661
2681
2701
2721
2741
2760
2780
2799
2819
2838
2857
2876
2895
2914
2932
2951
2969
2988
3006
3024
3042
3060
3078
3096
3114
3132
3149
3166
3183
3200
3217
3234
3251
3267
3284
3300
3316
3333
3349
3365
3381
3398
3414
3430
3446
3462
3479
3495
3511
3527
3542
3558
3574
3589
3605
3620
3635
3650
3665
3680
3695
3709
3723
3738
3752
3765
3779
3793
3806
3820
3833
3846
3860
3873
3886
3900
3913
3926
3939
3953
3965
3978
3991
4003
4016
4027
4040
4051
4062
4074
4085
4096
4106
4116
4126
4136
4145
4155
4164
4173
4182
4191
4200
4208
4216
4224
4232
4240
4247
4255
4262
4268
4275
4282
4288
4294
4300
4305
4310
4315
4320
4325
4329
4334
4338
4342
4345
4349
4352
4356
4359
4363
4366
4369
4373
4376
4379
4381
4384
4386
4388
4390
4391
4393
4394
4395
4396
4397
4398
4399
4400
4401
4401
4402
4403
4403
4403
4404
4404
4404
4403
4403
4402
4402
4401
4400
4399
4398
4396
4395
4394
4392
4391
4390
4388
4387
4385
4383
4382
4379
4377
4375
4372
4369
4366
4363
4360
4357
4353
4350
4347
4344
4341
4337
4334
4330
4327
4323
4319
4315
4311
4306
4302
4298
4293
4289
4284
4280
4275
4271
4266
4261
4256
4251
4246
4241
4236
4230
4225
4219
4213
4207
4201
4195
4188
4182
4175
4168
4161
4154
4147
4140
4132
4125
4117
4110
4102
4094
4086
4078
4069
4059
4051
4043
4034
4025
4016
4006
3997
3988
3978
3969
3960
3950
3941
3931
3921
3911
3901
3891
3881
3871
3860
3850
3839
3828
3817
3805
3794
3783
3772
3761
3750
3739
3728
3717
3706
3695
3684
3673
3661
3650
3638
3626
3614
3602
3590
3578
3565
3553
3541
3529
3517
3505
3493
3481
3469
3456
3444
3432
3419
3407
3394
3381
3368
3355
3341
3328
3314
3300
3286
3272
3258
3244
3230
3215
3201
3186
3171
3156
3141
3126
3111
3095
3079
3064
3048
3033
3017
3001
2986
2970
2954
2939
2923
2906
2890
2873
2857
2840
2823
2806
2789
2772
2754
2737
2720
2703
2685
2668
2651
2633
2616
2598
2581
2563
2545
2528
2510
2492
2474
2456
2439
2421
2403
2385
2367
2349
2331
2313
2295
2278
2260
2242
2224
2207
2189
2171
2153
2135
2118
2100
2082
2064
2045
2028
2009
1992
1975
1957
1939
1921
1903
1885
1867
1850
1832
1814
1796
1779
1761
1743
1725
1707
1689
1671
1653
1635
1617
1599
1581
1563
1545
1527
1509
1491
1473
1456
1438
1421
1403
1385
1368
1350
1332
1314
1296
1278
1260
1242
1224
1206
1188
1170
1153
1135
1117
1099
1081
1063
1046
1028
1010
992
974
956
938
920
902
884
866
848
829
811
792
774
755
736
718
699
680
662
644
625
607
588
570
551
533
514
495
476
457
438
419
399
380
360
340
320
300
280
260
240
220
200
180
161
141
121
101
81
61
41
20
0
-21
-42
-63
-84
-105
-126
-147
-168
-189
-210
-231
-251
-272
-293
-314
-335
-357
-378
-400
-421
-443
-465
-487
-509
-531
-553
-575
-598
-620
-643
-665
-687
-710
-732
-755
-778
-800
-823
-846
-869
-893
-916
-939
-963
-987
-1010
-1034
-1058
-1081
-1104
-1127
-1150
-1173
-1195
-1217
-1239
-1261
-1283
-1306
-1328
-1350
-1372
-1395
-1417
-1440
-1463
-1485
-1508
-1530
-1552
-1574
-1596
-1619
-1641
-1663
-1684
-1706
-1728
-1750
-1772
-1793
-1815
-1837
-1858
-1879
-1901
-1922
-1943
-1964
-1985
-2005
-2027
-2047
-2068
-2088
-2109
-2129
-2149
-2170
-2190
-2211
-2231
-2252
-2273
-2294
-2315
-2335
-2356
-2377
-2397
-2418
-2438
-2458
-2479
-2499
-2518
-2538
-2558
-2577
-2596
-2615
-2634
-2653
-2671
-2690
-2708
-2726
-2744
-2763
-2781
-2799
-2816
-2834
-2852
-2870
-2887
-2905
-2923
-2940
-2958
-2975
-2993
-3011
-3028
-3045
-3063
-3080
-3097
-3114
-3131
-3147
-3164
-3180
-3196
-3211
-3227
-3242
-3257
-3273
-3288
-3303
-3318
-3333
-3349
-3364
-3380
-3396
-3411
-3427
-3442
-3458
-3473
-3487
-3502
-3517
-3531
-3545
-3560
-3574
-3588
-3602
-3616
-3630
-3645
-3658
-3672
-3686
-3700
-3714
-3728
-3742
-3755
-3769
-3782
-3795
-3808
-3821
-3833
-3845
-3856
-3868
-3879
-3889
-3900
-3911
-3921
-3931
-3942
-3952
-3962
-3972
-3982
-3993
-4003
-4013
-4022
-4033
-4043
-4053
-4062
-4072
-4081
-4090
-4098
-4106
-4114
-4121
-4128
-4135
-4142
-4149
-4156
-4163
-4169
-4176
-4182
-4188
-4194
-4200
-4205
-4210
-4215
-4220
-4224
-4228
-4232
-4236
-4240
-4244
-4249
-4253
-4256
-4260
-4264
-4267
-4270
-4273
-4275
-4277
-4279
-4280
-4282
-4283
-4283
-4284
-4285
-4285
-4286
-4286
-4286
-4287
-4287
-4287
-4286
-4286
-4285
-4284
-4282
-4280
-4278
-4276
-4273
-4270
-4267
-4263
-4260
-4255
-4251
-4247
-4242
-4238
-4233
-4228
-4223
-4218
-4213
-4208
-4203
-4198
-4193
-4187
-4182
-4176
-4170
-4163
-4157
-4150
-4144
-4136
-4129
-4122
-4114
-4106
-4098
-4090
-4082
-4073
-4065
-4056
-4046
-4038
-4029
-4019
-4010
-4001
-3991
-3981
-3971
-3961
-3951
-3941
-3930
-3920
-3909
-3897
-3886
-3874
-3862
-3849
-3836
-3823
-3810
-3797
-3783
-3770
-3757
-3743
-3730
-3716
-3703
-3689
-3675
-3661
-3647
-3633
-3619
-3605
-3591
-3577
-3563
-3549
-3534
-3520
-3506
-3491
-3476
-3461
-3446
-3430
-3415
-3399
-3383
-3367
-3351
-3335
-3319
-3303
-3287
-3270
-3254
-3237
-3220
-3202
-3185
-3167
-3149
-3131
-3113
-3094
-3076
-3057
-3039
-3020
-3002
-2983
-2965
-2946
-2927
-2909
-2890
-2871
-2852
-2834
-2815
-2796
-2777
-2758
-2739
-2720
-2701
-2682
-2663
-2644
-2624
-2605
-2585
-2565
-2545
-2525
-2505
-2485
-2465
-2446
-2426
-2407
-2388
-2369
-2350
-2331
-2312
-2292
-2273
-2254
-2234
-2214
-2195
-2175
-2155
-2135
-2115
-2095
-2075
-2055
-2035
-2015
-1996
-1976
-1956
-1936
-1916
-1896
-1876
-1856
-1836
-1816
-1796
-1776
-1756
-1736
-1716
-1696
-1676
-1655
-1635
-1615
-1594
-1574
-1554
-1534
-1514
-1493
-1473
-1454
-1434
-1414
-1395
-1375
-1356
-1337
-1318
-1299
-1280
-1260
-1241
-1222
-1203
-1184
-1165
-1145
-1126
-1107
-1087
-1068
-1048
-1029
-1008
-990
-970
-951
-932
-912
-893
-874
-856
-837
-818
-799
-780
-761
-742
-723
-704
-685
-666
-646
-627
-608
-589
-570
-551
-533
-514
-496
-478
-460
-442
-424
-407
-389
-371
-354
-336
-318
-300
-283
-265
-247
-229
-211
-193
-175
-157
-139
-121
-104
-86
-68
-51
-33
-15
2
20
38
56
73
91
109
127
145
163
181
199
217
235
253
271
289
307
325
343
361
379
398
416
434
452
471
489
507
526
544
562
581
599
618
636
655
673
692
711
730
749
768
787
806
825
844
863
882
901
919
938
957
976
995
1014
1033
1052
1071
1090
1110
1129
1148
1167
1186
1205
1223
1242
1260
1278
1296
1314
1332
1350
1368
1386
1404
1423
1441
1459
1477
1494
1512
1530
1547
1564
1581
1598
1615
1632
1649
1666
1683
1700
1718
1735
1752
1769
1787
1804
1821
1838
1855
1871
1888
1905
1921
1938
1954
1971
1987
2004
2020
2037
2053
2070
2086
2103
2120
2137
2154
2170
2187
2204
2220
2236
2252
2268
2284
2299
2314
2329
2344
2359
2373
2387
2402
2416
2430
2443
2457
2471
2484
2498
2512
2525
2539
2553
2566
2579
2592
2605
2618
2630
2642
2654
2666
2677
2689
2700
2711
2723
2734
2745
2756
2767
2778
2789
2799
2809
2819
2829
2838
2847
2856
2865
2873
2881
2889
2897
2905
2912
2920
2928
2936
2944
2953
2962
2970
2979
2988
2997
3006
3015
3023
3031
3039
3047
3054
3061
3068
3075
3082
3089
3096
3103
3110
3117
3124
3131
3138
3145
3151
3158
3165
3171
3178
3184
3190
3196
3202
3208
3214
3221
3227
3234
3241
3247
3254
3261
3268
3275
3282
3289
3295
3302
3308
3313
3319
3324
3328
3333
3337
3341
3345
3349
3353
3357
3361
3366
3370
3375
3379
3383
3388
3392
3396
3399
3403
3406
3409
3411
3414
3416
3419
3421
3423
3425
3427
3429
3431
3433
3435
3437
3439
3441
3443
3445
3447
3448
3450
3451
3453
3454
3455
3456
3456
3457
3458
3459
3459
3460
3460
3461
3461
3461
3461
3460
3459
3458
3457
3456
3454
3453
3452
3451
3450
3448
3447
3446
3445
3444
3443
3442
3441
3439
3438
3436
3435
3433
3431
3429
3426
3424
3422
3419
3417
3414
3412
3409
3407
3404
3401
3398
3396
3393
3389
3386
3383
3379
3375
3371
3367
3363
3359
3354
3350
3345
3340
3336
3331
3326
3322
3317
3313
3308
3304
3299
3295
3290
3285
3281
3276
3271
3266
3261
3255
3250
3244
3238
3232
3226
3220
3213
3207
3201
3194
3188
3181
3175
3169
3162
3156
3149
3143
3136
3130
3123
3116
3109
3102
3095
3088
3081
3074
3066
3059
3052
3045
3037
3029
3022
3014
3006
2998
2990
2981
2973
2965
2956
2948
2940
2932
2924
2916
2908
2901
2893
2885
2878
2870
2862
2855
2847
2840
2832
2825
2817
2810
2803
2796
2789
2783
2776
2770
2763
2757
2751
2744
2738
2732
2725
2719
2712
2705
2698
2692
2684
2677
2670
2663
2656
2650
2643
2637
2631
2625
2619
2613
2608
2603
2597
2592
2587
2582
2577
2572
2567
2561
2556
2550
2545
2539
2533
2527
2521
2515
2509
2503
2497
2491
2485
2479
2474
2468
2462
2456
2450
2445
2439
2432
2426
2421
2415
2409
2403
2398
2392
2387
2381
2376
2371
2366
2361
2356
2351
2346
2342
2337
2333
2328
2324
2319
2315
2310
2305
2300
2295
2290
2284
2279
2274
2269
2263
2258
2253
2248
2243
2238
2234
2229
2224
2220
2215
2210
2206
2201
2195
2190
2185
2179
2174
2168
2163
2157
2151
2146
2140
2135
2129
2124
2118
2112
2106
2101
2095
2090
2084
2079
2074
2069
2064
2060
2055
2050
2045
2040
2033
2029
2023
2017
2012
2005
2000
1993
1987
1981
1974
1967
1960
1953
1946
1939
1933
1926
1920
1914
1908
1902
1895
1889
1882
1876
1869
1861
1854
1846
1838
1830
1822
1814
1806
1798
1790
1782
1774
1765
1757
1749
1740
1732
1723
1714
1705
1696
1687
1677
1667
1657
1647
1637
1627
1617
1607
1597
1587
1578
1568
1559
1549
1539
1528
1518
1507
1496
1484
1473
1462
1451
1440
1429
1419
1408
1397
1387
1376
1366
1355
1345
1334
1323
1312
1301
1290
1278
1267
1255
1243
1230
1218
1205
1192
1179
1166
1154
1141
1128
1115
1103
1090
1077
1064
1051
1038
1025
1012
998
984
971
957
943
930
916
903
889
876
863
849
836
823
811
798
785
772
759
746
733
720
706
693
679
666
652
639
626
612
599
586
573
559
546
532
518
504
490
476
462
448
434
420
406
391
377
363
349
335
321
307
292
278
264
250
235
221
206
192
177
162
148
133
118
103
88
73
57
42
27
12
-3
-17
-32
-47
-62
-77
-92
-107
-123
-138
-154
-170
-185
-201
-217
-233
-249
-265
-281
-297
-313
-330
-346
-362
-379
-396
-413
-430
-448
-466
-484
-502
-520
-538
-557
-575
-594
-613
-631
-650
-668
-687
-706
-724
-743
-762
-781
-800
-820
-840
-860
-881
-901
-922
-943
-964
-984
-1004
-1026
-1047
-1068
-1088
-1109
-1130
-1151
-1172
-1194
-1215
-1236
-1257
-1278
-1299
-1321
-1342
-1363
-1385
-1406
-1428
-1449
-1471
-1492
-1514
-1535
-1556
-1578
-1600
-1621
-1643
-1666
-1688
-1711
-1734
-1757
-1780
-1804
-1827
-1851
-1875
-1899
-1923
-1947
-1972
-1996
-2021
-2045
-2071
-2097
-2122
-2147
-2173
-2199
-2224
-2250
-2276
-2301
-2327
-2354
-2380
-2406
-2433
-2459
-2485
-2511
-2537
-2563
-2589
-2615
-2642
-2668
-2694
-2720
-2747
-2773
-2800
-2826
-2852
-2878
-2904
-2930
-2956
-2982
-3008
-3035
-3061
-3088
-3115
-3142
-3169
-3196
-3223
-3250
-3276
-3303
-3329
-3356
-3382
-3408
-3435
-3461
-3488
-3515
-3542
-3569
-3596
-3623
-3650
-3677
-3704
-3731
-3758
-3785
-3811
-3838
-3864
-3890
-3917
-3943
-3969
-3994
-4019
-4046
-4070
-4097
-4123
-4149
-4174
-4200
-4226
-4253
-4279
-4305
-4331
-4357
-4383
-4409
-4434
-4460
-4485
-4511
-4536
-4561
-4586
-4611
-4636
-4661
-4686
-4711
-4737
-4762
-4788
-4813
-4838
-4864
-4889
-4913
-4938
-4962
-4986
-5011
-5035
-5059
-5083
-5107
-5131
-5155
-5179
-5203
-5227
-5251
-5276
-5300
-5323
-5347
-5371
-5395
-5418
-5441
-5465
-5487
-5510
-5533
-5555
-5578
-5600
-5623
-5645
-5667
-5689
-5711
-5733
-5755
-5777
-5799
-5821
-5842
-5864
-5885
-5907
-5928
-5949
-5970
-5991
-6012
-6033
-6054
-6075
-6096
-6116
-6137
-6158
-6179
-6199
-6220
-6241
-6262
-6283
-6304
-6324
-6345
-6365
-6386
-6406
-6426
-6446
-6466
-6486
-6506
-6525
-6545
-6565
-6584
-6604
-6623
-6642
-6661
-6680
-6698
-6716
-6734
-6752
-6770
-6788
-6805
-6823
-6841
-6858
-6876
-6893
-6910
-6927
-6944
-6961
-6978
-6994
-7011
-7027
-7043
-7058
-7074
-7089
-7104
-7119
-7134
-7149
-7164
-7179
-7194
-7209
-7224
-7238
-7253
-7267
-7281
-7295
-7309
-7322
-7335
-7348
-7360
-7373
-7385
-7398
-7410
-7423
-7435
-7447
-7459
-7471
-7483
-7495
-7506
-7518
-7529
-7541
-7552
-7563
-7574
-7585
-7595
-7606
-7616
-7626
-7636
-7646
-7655
-7665
-7674
-7684
-7693
-7702
-7712
-7721
-7730
-7739
-7747
-7756
-7764
-7772
-7780
-7788
-7795
-7803
-7810
-7818
-7825
-7832
-7839
-7845
-7852
-7858
-7864
-7870
-7876
-7881
-7886
-7891
-7896
-7901
-7905
-7910
-7914
-7918
-7922
-7925
-7929
-7932
-7935
-7938
-7941
-7944
-7947
-7950
-7952
-7954
-7956
-7958
-7960
-7961
-7963
-7964
-7965
-7967
-7968
-7969
-7970
-7971
-7971
-7972
-7973
-7973
-7973
-7973
-7972
-7972
-7971
-7971
-7970
-7969
-7968
-7966
-7965
-7963
-7961
-7959
-7956
-7954
-7950
-7947
-7943
-7940
-7936
-7932
-7927
-7923
-7918
-7913
-7908
-7903
-7897
-7892
-7886
-7879
-7873
-7866
-7859
-7852
-7844
-7837
-7829
-7820
-7812
-7803
-7794
-7785
-7776
-7766
-7757
-7746
-7736
-7725
-7713
-7702
-7690
-7677
-7665
-7652
-7638
-7625
-7611
-7597
-7582
-7568
-7552
-7537
-7521
-7505
-7488
-7472
-7454
-7437
-7419
-7402
-7384
-7366
-7348
-7329
-7311
-7292
-7273
-7253
-7234
-7214
-7194
-7173
-7152
-7131
-7110
-7089
-7067
-7045
-7023
-7000
-6977
-6954
-6931
-6907
-6883
-6859
-6834
-6810
-6784
-6759
-6733
-6707
-6680
-6653
-6626
-6599
-6571
-6543
-6515
-6487
-6458
-6429
-6400
-6371
-6341
-6311
-6281
-6250
-6219
-6187
-6155
-6123
-6091
-6058
-6026
-5993
-5960
-5926
-5892
-5858
-5824
-5789
-5754
-5719
-5683
-5646
-5610
-5572
-5535
-5497
-5459
-5421
-5382
-5342
-5303
-5263
-5222
-5182
-5141
-5100
-5059
-5017
-4976
-4934
-4892
-4850
-4808
-4765
-4722
-4680
-4636
-4593
-4550
-4506
-4462
-4418
-4373
-4329
-4283
-4238
-4192
-4146
-4100
-4053
-4006
-3960
-3913
-3866
-3818
-3771
-3724
-3676
-3629
-3581
-3533
-3485
-3436
-3388
-3339
-3291
-3242
-3193
-3144
-3095
-3046
-2997
-2948
-2899
-2850
-2800
-2751
-2701
-2651
-2602
-2552
-2502
-2452
-2403
-2353
-2303
-2254
-2204
-2154
-2104
-2055
-2005
-1955
-1905
-1855
-1804
-1754
-1704
-1653
-1602
-1552
-1501
-1450
-1399
-1348
-1297
-1246
-1196
-1145
-1094
-1044
-993
-943
-892
-842
-792
-742
-692
-642
-592
-542
-492
-442
-392
-342
-292
-242
-191
-141
-90
-39
11
62
112
163
213
263
312
362
412
461
510
559
607
656
704
752
800
848
896
944
991
1039
1086
1133
1180
1228
1275
1322
1368
1415
1462
1508
1554
1600
1645
1691
1736
1781
1826
1871
1916
1961
2005
2051
2096
2140
2185
2230
2274
2318
2362
2406
2450
2494
2537
2580
2624
2667
2710
2753
2796
2838
2881
2923
2966
3008
3050
3092
3133
3175
3216
3258
3299
3339
3380
3420
3461
3501
3541
3581
3620
3660
3699
3738
3777
3816
3855
3894
3933
3972
4011
4049
4088
4126
4164
4203
4240
4278
4315
4352
4389
4426
4463
4500
4537
4573
4610
4646
4682
4719
4755
4791
4826
4861
4896
4931
4965
4999
5033
5066
5099
5132
5165
5197
5230
5262
5294
5326
5358
5389
5421
5452
5482
5513
5543
5573
5603
5633
5663
5692
5721
5751
5779
5808
5836
5864
5892
5920
5947
5973
6000
6026
6052
6077
6103
6128
6153
6178
6202
6226
6250
6274
6297
6319
6342
6364
6386
6408
6430
6451
6472
6494
6515
6536
6557
6578
6599
6619
6639
6659
6678
6697
6716
6734
6752
6770
6787
6805
6823
6840
6858
6876
6894
6912
6930
6947
6965
6982
6999
7016
7032
7048
7064
7079
7093
7107
7121
7135
7148
7161
7174
7187
7199
7212
7224
7236
7248
7259
7270
7282
7293
7303
7314
7324
7334
7344
7353
7363
7373
7382
7391
7400
7409
7417
7425
7433
7440
7447
7454
7461
7468
7475
7481
7488
7495
7501
7508
7514
7521
7527
7533
7538
7544
7549
7554
7559
7564
7568
7572
7576
7580
7583
7586
7588
7591
7593
7595
7597
7598
7600
7601
7602
7603
7603
7604
7604
7603
7603
7603
7602
7601
7600
7599
7598
7597
7595
7593
7591
7589
7587
7584
7581
7577
7574
7570
7567
7563
7559
7555
7550
7546
7541
7536
7531
7525
7520
7514
7508
7502
7496
7489
7483
7476
7468
7460
7452
7443
7434
7425
7415
7405
7394
7384
7374
7363
7353
7342
7332
7321
7310
7299
7288
7276
7264
7252
7240
7228
7215
7203
7190
7177
7164
7151
7137
7124
7110
7096
7081
7067
7052
7038
7023
7008
6993
6978
6963
6947
6931
6915
6899
6883
6866
6850
6833
6815
6798
6781
6763
6745
6727
6709
6691
6672
6653
6634
6615
6595
6575
6555
6535
6515
6495
6474
6453
6432
6410
6388
6366
6343
6320
6297
6273
6249
6225
6201
6177
6153
6129
6105
6081
6057
6032
6008
5983
5958
5933
5907
5881
5855
5829
5802
5776
5749
5723
5696
5669
5642
5615
5588
5560
5533
5505
5477
5449
5421
5393
5364
5336
5307
5278
5250
5221
5193
5164
5136
5107
5078
5050
5021
4992
4963
4934
4904
4874
4845
4815
4785
4755
4725
4695
4666
4637
4607
4578
4550
4521
4492
4464
4435
4406
4377
4348
4319
4290
4261
4232
4202
4173
4144
4115
4086
4057
4027
3999
3970
3942
3914
3885
3857
3829
3801
3773
3744
3716
3687
3659
3630
3601
3572
3543
3514
3485
3456
3427
3398
3370
3341
3312
3284
3256
3228
3200
3172
3145
3118
3091
3063
3036
3009
2981
2954
2926
2898
2871
2843
2815
2787
2759
2731
2703
2675
2647
2619
2591
2563
2535
2508
2480
2453
2425
2398
2371
2343
2316
2289
2261
2233
2206
2178
2150
2122
2094
2067
2039
2011
1983
1956
1928
1900
1872
1843
1815
1787
1758
1729
1701
1672
1643
1615
1587
1558
1530
1502
1474
1445
1417
1389
1361
1333
1305
1276
1248
1220
1192
1164
1136
1108
1080
1053
1025
997
970
942
915
888
860
833
806
779
752
726
699
672
646
619
593
566
539
513
486
459
432
405
378
352
325
298
272
246
220
194
169
143
118
92
67
41
15
-10
-36
-61
-86
-111
-136
-161
-186
-210
-235
-259
-283
-307
-332
-356
-380
-404
-429
-453
-477
-501
-526
-550
-574
-598
-622
-646
-670
-694
-718
-743
-767
-791
-815
-839
-864
-888
-912
-936
-959
-983
-1006
-1030
-1054
-1078
-1101
-1125
-1148
-1172
-1195
-1218
-1241
-1264
-1286
-1308
-1330
-1352
-1373
-1395
-1416
-1437
-1457
-1478
-1499
-1519
-1540
-1561
-1581
-1602
-1623
-1643
-1664
-1685
-1705
-1726
-1746
-1767
-1787
-1807
-1826
-1846
-1865
-1884
-1903
-1922
-1941
-1960
-1979
-1997
-2016
-2033
-2052
-2071
-2089
-2107
-2125
-2143
-2161
-2179
-2196
-2214
-2231
-2248
-2265
-2282
-2298
-2314
-2330
-2346
-2362
-2377
-2393
-2408
-2424
-2439
-2455
-2470
-2486
-2501
-2517
-2533
-2548
-2563
-2578
-2593
-2608
-2623
-2637
-2651
-2665
-2678
-2691
-2705
-2718
-2731
-2743
-2756
-2769
-2781
-2794
-2806
-2819
-2831
-2843
-2856
-2868
-2880
-2891
-2903
-2915
-2926
-2937
-2948
-2959
-2969
-2980
-2990
-3000
-3010
-3019
-3029
-3038
-3047
-3056
-3065
-3074
-3083
-3092
-3102
-3111
-3120
-3129
-3138
-3146
-3155
-3163
-3171
-3179
-3187
-3194
-3202
-3209
-3216
-3223
-3230
-3237
-3243
-3250
-3257
-3264
-3271
-3278
-3285
-3292
-3299
-3305
-3312
-3319
-3325
-3331
-3337
-3343
-3348
-3354
-3360
-3365
-3371
-3376
-3382
-3387
-3393
-3398
-3404
-3409
-3415
-3420
-3426
-3431
-3436
-3441
-3446
-3451
-3455
-3460
-3465
-3470
-3474
-3479
-3483
-3487
-3490
-3494
-3497
-3500
-3504
-3507
-3510
-3514
-3517
-3521
-3524
-3527
-3531
-3534
-3537
-3541
-3544
-3547
-3550
-3553
-3555
-3558
-3561
-3563
-3565
-3567
-3569
-3571
-3573
-3575
-3576
-3578
-3579
-3580
-3582
-3583
-3584
-3585
-3586
-3587
-3588
-3588
-3589
-3590
-3590
-3591
-3591
-3592
-3592
-3592
-3593
-3593
-3592
-3592
-3592
-3591
-3591
-3591
-3590
-3590
-3590
-3590
-3590
-3590
-3590
-3590
-3589
-3589
-3588
-3587
-3586
-3585
-3583
-3582
-3580
-3578
-3575
-3573
-3571
-3569
-3567
-3565
-3563
-3562
-3560
-3558
-3556
-3555
-3553
-3552
-3550
-3549
-3547
-3546
-3544
-3542
-3541
-3539
-3537
-3535
-3532
-3530
-3528
-3526
-3523
-3521
-3518
-3515
-3513
-3510
-3507
-3503
-3500
-3497
-3494
-3491
-3488
-3484
-3481
-3477
-3474
-3470
-3466
-3463
-3459
-3454
-3450
-3446
-3441
-3437
-3433
-3428
-3424
-3420
-3416
-3412
-3408
-3404
-3399
-3395
-3391
-3386
-3382
-3377
-3373
-3368
-3363
-3359
-3354
-3350
-3345
-3341
-3336
-3332
-3328
-3323
-3319
-3314
-3310
-3305
-3300
-3296
-3291
-3286
-3281
-3276
-3270
-3265
-3260
-3255
-3250
-3244
-3239
-3234
-3230
-3225
-3220
-3216
-3212
-3208
-3204
-3200
-3196
-3192
-3188
-3184
-3180
-3176
-3172
-3168
-3164
-3160
-3156
-3153
-3149
-3145
-3142
-3139
-3136
-3133
-3130
-3127
-3125
-3122
-3119
-3117
-3114
-3111
-3109
-3106
-3103
-3101
-3099
-3097
-3095
-3094
-3092
-3091
-3091
-3090
-3089
-3089
-3089
-3088
-3088
-3087
-3087
-3086
-3086
-3086
-3086
-3086
-3086
-3087
-3087
-3087
-3088
-3088
-3089
-3090
-3091
-3092
-3093
-3094
-3096
-3097
-3099
-3101
-3103
-3105
-3107
-3109
-3111
-3113
-3115
-3117
-3119
-3122
-3124
-3127
-3129
-3132
-3135
-3138
-3141
-3144
-3148
-3152
-3156
-3161
-3165
-3170
-3175
-3179
-3184
-3189
-3194
-3199
-3203
-3208
-3213
-3218
-3223
-3229
-3234
-3240
-3246
-3253
-3259
-3266
-3273
-3280
-3287
-3294
-3302
-3309
-3317
-3325
-3333
-3340
-3348
-3356
-3365
-3373
-3381
-3390
-3398
-3407
-3416
-3425
-3434
-3443
-3452
-3461
-3470
-3479
-3489
-3498
-3507
-3516
-3525
-3535
-3544
-3554
-3563
-3573
-3583
-3594
-3604
-3615
-3625
-3636
-3647
-3657
-3668
-3679
-3690
-3701
-3712
-3723
-3734
-3746
-3757
-3769
-3780
-3792
-3804
-3816
-3828
-3840
-3852
-3864
-3876
-3888
-3899
-3911
-3922
-3934
-3945
-3956
-3968
-3979
-3991
-4003
-4014
-4027
-4038
-4051
-4064
-4075
-4089
-4101
-4114
-4127
-4140
-4152
-4165
-4178
-4191
-4204
-4216
-4229
-4242
-4255
-4267
-4280
-4293
-4306
-4319
-4332
-4345
-4359
-4372
-4385
-4399
-4413
-4426
-4440
-4453
-4467
-4480
-4494
-4507
-4521
-4534
-4548
-4561
-4575
-4588
-4602
-4616
-4629
-4643
-4657
-4671
-4685
-4698
-4712
-4726
-4739
-4752
-4765
-4778
-4790
-4803
-4815
-4828
-4840
-4853
-4865
-4878
-4891
-4904
-4917
-4930
-4943
-4955
-4968
-4980
-4992
-5003
-5014
-5025
-5036
-5047
-5057
-5068
-5078
-5088
-5099
-5109
-5120
-5130
-5141
-5151
-5162
-5172
-5182
-5192
-5202
-5211
-5221
-5231
-5240
-5250
-5259
-5269
-5278
-5288
-5297
-5306
-5315
-5324
-5333
-5341
-5350
-5358
-5366
-5374
-5382
-5391
-5399
-5407
-5415
-5423
-5431
-5438
-5446
-5452
-5459
-5465
-5471
-5477
-5483
-5489
-5494
-5499
-5505
-5510
-5515
-5520
-5526
-5531
-5535
-5540
-5544
-5549
-5552
-5556
-5560
-5563
-5566
-5569
-5572
-5575
-5578
-5580
-5583
-5585
-5588
-5590
-5592
-5594
-5596
-5598
-5600
-5602
-5603
-5604
-5605
-5606
-5606
-5606
-5606
-5606
-5606
-5606
-5606
-5606
-5605
-5605
-5604
-5603
-5602
-5601
-5600
-5598
-5596
-5594
-5592
-5590
-5587
-5584
-5581
-5578
-5575
-5572
-5569
-5566
-5562
-5559
-5555
-5552
-5548
-5545
-5541
-5538
-5534
-5530
-5526
-5521
-5517
-5512
-5507
-5501
-5496
-5490
-5484
-5478
-5472
-5466
-5460
-5454
-5447
-5441
-5434
-5428
-5421
-5414
-5407
-5400
-5393
-5386
-5379
-5371
-5364
-5357
-5349
-5342
-5335
-5327
-5319
-5311
-5303
-5295
-5286
-5278
-5269
-5260
-5251
-5241
-5232
-5222
-5212
-5202
-5192
-5181
-5171
-5160
-5149
-5138
-5127
-5116
-5105
-5093
-5082
-5070
-5058
-5046
-5033
-5021
-5008
-4995
-4982
-4969
-4956
-4942
-4928
-4915
-4901
-4887
-4872
-4858
-4843
-4829
-4814
-4799
-4784
-4769
-4754
-4739
-4724
-4709
-4693
-4678
-4663
-4647
-4631
-4615
-4599
-4583
-4567
-4550
-4534
-4517
-4500
-4483
-4466
-4448
-4431
-4414
-4397
-4379
-4362
-4345
-4327
-4310
-4292
-4275
-4258
-4241
-4223
-4206
-4189
-4172
-4154
-4137
-4120
-4102
-4083
-4067
-4048
-4030
-4011
-3993
-3974
-3955
-3936
-3917
-3897
-3878
-3858
-3839
-3819
-3800
-3780
-3761
-3741
-3722
-3702
-3683
-3663
-3643
-3624
-3604
-3584
-3565
-3545
-3525
-3505
-3486
-3466
-3445
-3425
-3405
-3384
-3364
-3343
-3322
-3302
-3281
-3260
-3239
-3217
-3196
-3175
-3153
-3132
-3110
-3088
-3066
-3044
-3022
-2999
-2977
-2954
-2931
-2908
-2885
-2862
-2839
-2816
-2793
-2770
-2747
-2724
-2701
-2678
-2655
-2632
-2609
-2586
-2563
-2539
-2516
-2492
-2468
-2444
-2420
-2395
-2371
-2346
-2321
-2297
-2272
-2247
-2223
-2198
-2174
-2150
-2126
-2102
-2078
-2054
-2029
-2005
-1982
-1958
-1934
-1910
-1886
-1862
-1838
-1814
-1791
-1767
-1743
-1719
-1696
-1672
-1648
-1625
-1601
-1578
-1555
-1531
-1508
-1486
-1463
-1440
-1418
-1396
-1373
-1351
-1329
-1306
-1284
-1262
-1240
-1218
-1196
-1174
-1153
-1131
-1110
-1089
-1068
-1047
-1026
-1004
-984
-962
-941
-920
-898
-877
-856
-835
-814
-793
-772
-751
-730
-709
-689
-668
-647
-627
-606
-586
-565
-545
-525
-505
-485
-465
-446
-426
-407
-387
-368
-349
-330
-311
-292
-273
-254
-235
-216
-197
-177
-158
-139
-120
-100
-81
-62
-43
-25
-6
12
30
48
66
84
102
120
138
157
175
194
213
232
252
271
291
310
330
349
368
387
407
426
444
463
482
500
518
537
555
573
592
610
628
647
665
684
703
722
740
759
778
797
816
834
852
870
888
906
923
941
958
975
992
1008
1026
1044
1061
1078
1096
1114
1132
1150
1168
1186
1203
1221
1238
1255
1272
1289
1306
1323
1339
1356
1374
1391
1408
1426
1444
1461
1479
1497
1515
1533
1551
1568
1586
1604
1622
1640
1658
1676
1694
1712
1729
1747
1764
1781
1798
1815
1832
1849
1866
1883
1900
1917
1935
1951
1968
1985
2001
2017
2035
2051
2067
2084
2100
2116
2133
2149
2165
2181
2197
2214
2230
2246
2262
2278
2294
2309
2325
2340
2354
2369
2383
2397
2411
2425
2438
2451
2465
2478
2490
2503
2516
2528
2540
2552
2564
2576
2587
2598
2609
2620
2631
2642
2653
2663
2674
2684
2694
2705
2715
2725
2736
2746
2756
2765
2775
2784
2793
2802
2810
2818
2826
2834
2842
2850
2858
2865
2873
2880
2887
2894
2900
2906
2912
2918
2924
2930
2936
2941
2947
2953
2958
2964
2970
2976
2982
2987
2993
2998
3003
3008
3013
3018
3022
3027
3031
3035
3039
3043
3047
3051
3056
3060
3064
3068
3072
3076
3080
3083
3086
3089
3091
3094
3095
3097
3099
3100
3102
3103
3104
3105
3106
3107
3107
3108
3108
3108
3109
3109
3109
3110
3110
3111
3112
3112
3112
3113
3113
3112
3112
3111
3110
3110
3109
3108
3107
3106
3106
3105
3105
3104
3104
3103
3103
3102
3102
3101
3100
3099
3097
3095
3093
3091
3088
3085
3083
3080
3077
3075
3072
3070
3068
3067
3065
3063
3061
3059
3057
3055
3052
3049
3047
3044
3041
3038
3035
3032
3030
3027
3024
3021
3019
3016
3014
3012
3010
3008
3006
3004
3001
2999
2996
2993
2990
2987
2983
2980
2976
2973
2969
2966
2963
2961
2958
2955
2953
2950
2948
2945
2942
2939
2936
2933
2929
2925
2921
2917
2913
2909
2905
2901
2897
2893
2889
2885
2882
2878
2874
2870
2866
2861
2856
2852
2846
2841
2836
2831
2825
2819
2814
2808
2802
2796
2790
2784
2778
2772
2765
2759
2753
2747
2741
2734
2728
2721
2714
2707
2700
2693
2686
2678
2671
2664
2657
2650
2643
2636
2629
2622
2615
2608
2601
2594
2587
2580
2573
2565
2558
2551
2543
2536
2528
2520
2513
2505
2497
2490
2482
2474
2467
2459
2451
2444
2436
2428
2420
2412
2404
2396
2388
2380
2371
2363
2355
2347
2339
2331
2323
2315
2307
2299
2291
2284
2276
2268
2260
2253
2245
2237
2229
2221
2213
2205
2197
2189
2181
2173
2165
2157
2149
2140
2132
2124
2115
2107
2098
2090
2082
2074
2066
2058
2051
2043
2036
2028
2021
2013
2005
1997
1989
1981
1973
1964
1956
1948
1940
1931
1923
1914
1906
1897
1888
1879
1870
1861
1852
1843
1833
1824
1815
1805
1796
1787
1777
1768
1758
1748
1739
1729
1719
1709
1699
1689
1679
1669
1660
1650
1640
1630
1621
1611
1602
1593
1583
1574
1565
1556
1547
1538
1529
1521
1512
1503
1494
1485
1476
1468
1459
1450
1441
1431
1422
1413
1403
1394
1384
1374
1365
1355
1345
1335
1325
1315
1304
1294
1284
1274
1264
1254
1244
1235
1225
1215
1205
1196
1186
1176
1167
1157
1148
1138
1129
1120
1110
1101
1091
1082
1072
1062
1052
1042
1032
1022
1012
1002
994
985
975
966
957
948
939
929
920
910
900
890
880
870
860
850
841
831
821
812
802
793
784
776
767
759
751
743
736
728
721
713
706
698
691
683
675
667
659
652
644
636
629
621
614
607
600
593
586
580
573
567
560
554
548
542
536
529
522
516
508
501
494
486
479
472
464
457
450
443
437
430
423
416
410
403
397
390
383
377
370
363
357
350
343
336
330
323
317
310
304
298
292
286
280
274
269
263
258
253
247
242
238
233
228
224
220
216
212
208
204
201
197
193
190
187
183
180
177
173
170
167
163
160
156
152
149
145
141
138
134
131
127
124
121
118
115
112
110
107
105
102
100
98
96
94
92
90
88
86
85
83
81
80
78
77
76
75
75
74
74
74
74
74
74
75
75
75
76
76
76
76
76
76
76
77
77
78
79
80
81
82
84
86
88
90
92
94
96
98
100
102
105
107
109
111
114
116
119
121
123
126
128
131
133
136
138
141
143
146
149
151
154
157
159
162
165
167
170
173
176
179
183
186
190
193
197
201
204
208
212
216
219
223
227
230
233
237
240
243
246
250
253
257
261
265
270
274
279
283
288
293
297
302
307
311
316
321
326
331
336
341
346
351
357
362
368
374
380
386
392
399
405
412
419
426
433
440
448
455
462
470
477
485
492
500
508
516
524
533
541
550
559
569
578
588
598
608
618
628
638
648
658
669
679
689
699
710
720
730
741
752
762
773
784
795
806
817
828
840
851
862
873
884
895
906
916
927
937
947
957
967
977
987
997
1008
1018
1028
1039
1050
1061
1072
1083
1094
1105
1116
1127
1138
1149
1160
1171
1182
1193
1205
1216
1228
1240
1252
1264
1277
1290
1302
1315
1328
1341
1354
1367
1379
1392
1404
1416
1429
1441
1454
1466
1479
1492
1504
1517
1529
1542
1554
1566
1579
1591
1603
1615
1628
1640
1653
1665
1678
1690
1703
1716
1729
1742
1756
1769
1783
1797
1810
1824
1838
1852
1866
1880
1893
1907
1920
1934
1947
1961
1974
1988
2001
2015
2029
2041
2056
2070
2083
2097
2111
2124
2138
2152
2165
2179
2192
2205
2219
2232
2245
2258
2271
2284
2297
2310
2323
2336
2349
2362
2375
2388
2401
2414
2427
2440
2454
2467
2480
2493
2506
2520
2533
2546
2559
2571
2584
2597
2609
2622
2635
2647
2660
2673
2686
2699
2712
2726
2739
2753
2766
2780
2793
2807
2820
2833
2847
2860
2873
2886
2899
2912
2926
2939
2952
2965
2979
2992
3005
3018
3031
3044
3056
3068
3080
3092
3103
3115
3126
3138
3149
3161
3173
3184
3196
3208
3220
3232
3244
3255
3267
3278
3290
3301
3313
3324
3335
3346
3357
3368
3379
3390
3401
3412
3422
3433
3443
3454
3464
3475
3485
3495
3505
3515
3525
3535
3545
3554
3563
3573
3582
3590
3599
3608
3616
3625
3633
3642
3650
3658
3667
3675
3683
3691
3699
3707
3715
3722
3730
3738
3746
3754
3762
3770
3778
3786
3794
3802
3810
3818
3826
3833
3841
3849
3856
3864
3872
3880
3888
3895
3903
3911
3919
3927
3935
3943
3951
3959
3967
3975
3982
3990
3997
4003
4011
4018
4025
4030
4038
4045
4051
4058
4065
4072
4078
4086
4093
4100
4107
4115
4122
4129
4136
4143
4150
4157
4164
4171
4178
4185
4192
4199
4205
4212
4219
4226
4233
4240
4247
4254
4261
4268
4275
4282
4289
4296
4302
4308
4315
4321
4327
4333
4338
4344
4350
4355
4361
4366
4372
4377
4382
4388
4393
4398
4404
4409
4414
4419
4424
4429
4433
4438
4442
4447
4451
4455
4460
4464
4468
4472
4476
4480
4484
4488
4492
4496
4500
4503
4507
4510
4514
4517
4520
4523
4525
4527
4529
4531
4533
4535
4536
4538
4539
4540
4542
4543
4545
4546
4547
4548
4549
4550
4551
4551
4552
4552
4552
4551
4551
4550
4550
4549
4548
4547
4546
4544
4543
4542
4540
4539
4537
4536
4534
4532
4531
4529
4527
4525
4523
4521
4519
4517
4515
4513
4511
4509
4507
4505
4503
4501
4498
4496
4494
4491
4489
4486
4483
4481
4477
4474
4471
4467
4463
4460
4456
4452
4448
4444
4440
4435
4431
4427
4422
4418
4413
4408
4403
4398
4393
4387
4382
4376
4370
4364
4358
4352
4345
4338
4330
4323
4315
4307
4299
4291
4283
4275
4266
4258
4249
4241
4232
4224
4215
4206
4197
4188
4179
4170
4160
4151
4141
4131
4121
4111
4101
4090
4078
4069
4058
4046
4035
4025
4014
4003
3992
3981
3969
3958
3946
3934
3921
3909
3897
3884
3871
3858
3845
3832
3819
3805
3792
3778
3764
3750
3735
3721
3706
3691
3676
3660
3645
3629
3614
3598
3582
3565
3549
3532
3515
3498
3480
3463
3445
3427
3409
3391
3372
3354
3336
3317
3299
3280
3262
3243
3224
3205
3186
3167
3147
3128
3108
3088
3068
3048
3028
3008
2988
2968
2948
2928
2907
2887
2866
2846
2825
2804
2783
2761
2739
2717
2695
2673
2650
2627
2604
2581
2558
2535
2511
2488
2464
2440
2416
2392
2368
2344
2320
2296
2271
2247
2222
2197
2172
2147
2122
2096
2071
2045
2019
1993
1967
1941
1916
1890
1864
1838
1812
1786
1760
1733
1707
1681
1654
1628
1601
1574
1547
1520
1493
1466
1439
1411
1384
1357
1329
1302
1275
1248
1220
1193
1166
1139
1111
1084
1056
1028
1000
972
944
916
889
861
833
806
778
751
723
696
669
642
615
587
560
533
506
478
451
424
397
369
342
315
288
262
235
208
182
155
129
103
76
50
24
-2
-28
-54
-80
-106
-132
-158
-184
-209
-235
-261
-286
-312
-338
-364
-390
-416
-442
-468
-494
-521
-547
-574
-600
-627
-653
-680
-707
-733
-760
-787
-813
-840
-867
-893
-920
-947
-973
-1000
-1027
-1054
-1081
-1108
-1134
-1161
-1188
-1215
-1242
-1269
-1296
-1323
-1350
-1377
-1404
-1431
-1458
-1485
-1512
-1540
-1566
-1593
-1620
-1647
-1673
-1700
-1726
-1753
-1779
-1805
-1831
-1857
-1883
-1909
-1935
-1961
-1986
-2012
-2037
-2063
-2089
-2114
-2140
-2165
-2191
-2216
-2241
-2266
-2290
-2315
-2340
-2364
-2388
-2412
-2436
-2460
-2483
-2507
-2530
-2554
-2577
-2600
-2623
-2646
-2670
-2693
-2716
-2738
-2761
-2784
-2806
-2828
-2851
-2873
-2895
-2916
-2938
-2960
-2982
-3004
-3026
-3047
-3069
-3091
-3112
-3133
-3154
-3175
-3196
-3217
-3237
-3257
-3277
-3297
-3317
-3336
-3356
-3375
-3394
-3414
-3433
-3452
-3471
-3490
-3509
-3528
-3547
-3565
-3583
-3600
-3618
-3635
-3652
-3668
-3685
-3702
-3718
-3735
-3752
-3769
-3786
-3803
-3820
-3837
-3855
-3872
-3889
-3906
-3923
-3940
-3957
-3974
-3991
-4006
-4022
-4038
-4054
-4070
-4085
-4101
-4116
-4131
-4146
-4161
-4176
-4192
-4207
-4222
-4237
-4251
-4266
-4280
-4295
-4309
-4323
-4336
-4350
-4364
-4377
-4390
-4404
-4417
-4430
-4442
-4455
-4467
-4480
-4492
-4504
-4516
-4527
-4539
-4550
-4561
-4572
-4584
-4595
-4605
-4616
-4627
-4638
-4649
-4660
-4671
-4682
-4693
-4703
-4714
-4725
-4736
-4746
-4756
-4767
-4777
-4787
-4797
-4808
-4818
-4828
-4838
-4848
-4858
-4868
-4878
-4887
-4897
-4906
-4915
-4923
-4932
-4940
-4949
-4957
-4965
-4973
-4981
-4989
-4997
-5005
-5013
-5021
-5029
-5036
-5044
-5052
-5059
-5066
-5074
-5081
-5088
-5095
-5102
-5109
-5116
-5123
-5130
-5136
-5143
-5149
-5156
-5162
-5168
-5174
-5179
-5184
-5190
-5195
-5200
-5205
-5210
-5215
-5220
-5225
-5230
-5236
-5241
-5246
-5252
-5257
-5262
-5266
-5271
-5275
-5280
-5284
-5288
-5292
-5296
-5299
-5303
-5307
-5310
-5314
-5318
-5321
-5325
-5328
-5332
-5335
-5339
-5342
-5345
-5348
-5351
-5354
-5356
-5359
-5361
-5363
-5365
-5367
-5368
-5370
-5372
-5373
-5375
-5377
-5379
-5381
-5382
-5384
-5386
-5388
-5389
-5391
-5392
-5394
-5395
-5396
-5398
-5399
-5401
-5402
-5404
-5406
-5407
-5409
-5410
-5412
-5414
-5415
-5416
-5418
-5419
-5421
-5423
-5424
-5426
-5427
-5429
-5431
-5433
-5434
-5436
-5438
-5439
-5441
-5443
-5444
-5446
-5447
-5449
-5450
-5452
-5453
-5455
-5457
-5458
-5460
-5462
-5464
-5466
-5468
-5469
-5471
-5473
-5475
-5476
-5478
-5480
-5482
-5483
-5485
-5487
-5489
-5491
-5492
-5494
-5496
-5498
-5499
-5501
-5502
-5504
-5506
-5507
-5509
-5511
-5513
-5515
-5517
-5520
-5522
-5524
-5526
-5527
-5529
-5531
-5532
-5534
-5535
-5537
-5538
-5540
-5541
-5542
-5544
-5545
-5547
-5548
-5550
-5551
-5552
-5553
-5554
-5555
-5556
-5557
-5558
-5558
-5559
-5559
-5560
-5560
-5560
-5561
-5561
-5561
-5561
-5561
-5561
-5561
-5560
-5560
-5560
-5559
-5559
-5558
-5558
-5557
-5557
-5556
-5555
-5555
-5554
-5553
-5552
-5551
-5550
-5549
-5548
-5547
-5546
-5546
-5545
-5544
-5543
-5542
-5541
-5540
-5539
-5538
-5536
-5535
-5534
-5532
-5531
-5529
-5528
-5527
-5525
-5524
-5523
-5522
-5520
-5519
-5518
-5517
-5515
-5513
-5511
-5509
-5506
-5504
-5501
-5498
-5494
-5491
-5487
-5483
-5480
-5476
-5473
-5470
-5467
-5464
-5460
-5457
-5454
-5451
-5448
-5444
-5441
-5437
-5433
-5429
-5424
-5420
-5415
-5410
-5405
-5400
-5396
-5391
-5387
-5382
-5378
-5374
-5370
-5366
-5362
-5358
-5354
-5350
-5345
-5341
-5337
-5332
-5328
-5323
-5319
-5314
-5310
-5305
-5301
-5296
-5292
-5288
-5284
-5280
-5277
-5273
-5270
-5266
-5263
-5260
-5257
-5254
-5251
-5248
-5246
-5243
-5240
-5237
-5233
-5230
-5227
-5223
-5219
-5215
-5210
-5206
-5201
-5197
-5192
-5187
-5182
-5177
-5172
-5167
-5163
-5158
-5154
-5149
-5145
-5140
-5135
-5130
-5125
-5120
-5114
-5109
-5103
-5098
-5092
-5086
-5081
-5075
-5070
-5064
-5059
-5053
-5048
-5042
-5037
-5031
-5026
-5020
-5014
-5008
-5003
-4997
-4991
-4984
-4978
-4971
-4964
-4957
-4950
-4943
-4936
-4929
-4922
-4915
-4909
-4901
-4894
-4887
-4880
-4872
-4865
-4857
-4849
-4841
-4832
-4824
-4815
-4807
-4799
-4790
-4782
-4774
-4766
-4758
-4750
-4742
-4734
-4726
-4718
-4710
-4701
-4693
-4684
-4674
-4665
-4655
-4645
-4636
-4626
-4617
-4607
-4598
-4589
-4581
-4572
-4564
-4556
-4547
-4539
-4531
-4523
-4514
-4505
-4497
-4488
-4479
-4470
-4461
-4452
-4443
-4434
-4425
-4416
-4407
-4398
-4389
-4380
-4371
-4362
-4353
-4344
-4335
-4325
-4316
-4306
-4297
-4287
-4278
-4268
-4258
-4249
-4239
-4230
-4221
-4211
-4202
-4192
-4183
-4173
-4163
-4153
-4143
-4133
-4122
-4112
-4101
-4091
-4081
-4070
-4061
-4051
-4041
-4030
-4021
-4011
-4001
-3991
-3981
-3971
-3960
-3950
-3940
-3929
-3919
-3908
-3898
-3887
-3876
-3865
-3854
-3843
-3832
-3821
-3810
-3799
-3788
-3777
-3766
-3755
-3745
-3734
-3723
-3712
-3701
-3690
-3679
-3667
-3655
-3644
-3632
-3620
-3608
-3596
-3583
-3571
-3559
-3547
-3535
-3523
-3511
-3499
-3488
-3476
-3464
-3453
-3441
-3430
-3418
-3407
-3395
-3383
-3371
-3359
-3346
-3334
-3322
-3309
-3297
-3284
-3272
-3259
-3247
-3235
-3222
-3210
-3198
-3186
-3174
-3162
-3150
-3138
-3126
-3114
-3102
-3090
-3077
-3065
-3052
-3040
-3027
-3015
-3002
-2990
-2978
-2966
-2954
-2943
-2931
-2919
-2907
-2895
-2883
-2871
-2858
-2846
-2833
-2821
-2808
-2796
-2783
-2771
-2759
-2747
-2735
-2724
-2712
-2701
-2690
-2678
-2667
-2655
-2644
-2633
-2621
-2610
-2598
-2587
-2575
-2564
-2553
-2542
-2531
-2521
-2510
-2500
-2490
-2479
-2468
-2458
-2447
-2436
-2424
-2413
-2402
-2391
-2380
-2369
-2358
-2348
-2337
-2327
-2316
-2306
-2295
-2285
-2274
-2264
-2254
-2243
-2233
-2223
-2212
-2202
-2192
-2182
-2172
-2162
-2152
-2142
-2132
-2122
-2112
-2102
-2092
-2082
-2072
-2062
-2052
-2043
-2033
-2024
-2013
-2005
-1995
-1986
-1976
-1966
-1957
-1947
-1937
-1928
-1918
-1908
-1899
-1890
-1881
-1872
-1863
-1855
-1846
-1837
-1829
-1820
-1812
-1803
-1795
-1787
-1779
-1771
-1763
-1755
-1747
-1740
-1732
-1724
-1717
-1709
-1701
-1694
-1686
-1679
-1671
-1664
-1657
-1649
-1642
-1635
-1628
-1621
-1614
-1608
-1601
-1595
-1589
-1583
-1577
-1571
-1566
-1560
-1554
-1548
-1542
-1536
-1529
-1523
-1517
-1511
-1505
-1499
-1493
-1488
-1482
-1477
-1472
-1466
-1461
-1456
-1451
-1446
-1441
-1436
-1431
-1426
-1420
-1415
-1409
-1403
-1397
-1392
-1386
-1380
-1374
-1368
-1363
-1357
-1352
-1347
-1342
-1336
-1331
-1326
-1321
-1316
-1310
-1305
-1299
-1293
-1287
-1281
-1275
-1269
-1263
-1257
-1251
-1245
-1239
-1234
-1228
-1223
-1218
-1212
-1207
-1201
-1196
-1190
-1185
-1180
-1174
-1169
-1164
-1158
-1153
-1148
-1143
-1138
-1133
-1127
-1122
-1117
-1112
-1106
-1101
-1096
-1090
-1084
-1079
-1073
-1068
-1062
-1056
-1051
-1045
-1039
-1034
-1028
-1022
-1016
-1012
-1006
-1000
-995
-989
-983
-976
-970
-963
-956
-949
-942
-935
-927
-920
-913
-905
-898
-890
-882
-874
-866
-858
-849
-841
-832
-823
-814
-805
-797
-788
-779
-770
-760
-751
-742
-732
-722
-712
-702
-692
-681
-671
-661
-651
-640
-630
-620
-609
-599
-589
-578
-567
-557
-546
-535
-523
-512
-500
-488
-476
-463
-451
-438
-425
-412
-398
-385
-372
-359
-345
-332
-319
-306
-293
-279
-266
-252
-239
-225
-211
-196
-182
-167
-152
-138
-123
-108
-93
-78
-62
-47
-32
-16
-1
15
31
47
63
79
95
111
128
144
161
178
194
211
228
245
262
279
296
313
331
348
366
384
403
421
440
459
478
497
516
536
555
574
594
613
633
652
672
692
712
732
753
773
794
815
836
857
878
900
921
943
965
987
1008
1032
1055
1078
1102
1125
1149
1173
1197
1221
1244
1268
1292
1316
1339
1363
1387
1410
1434
1457
1481
1505
1529
1553
1577
1601
1626
1650
1675
1700
1724
1749
1774
1799
1824
1849
1874
1899
1923
1948
1973
1997
2021
2047
2071
2095
2120
2144
2168
2193
2217
2241
2266
2290
2314
2339
2363
2388
2413
2437
2462
2487
2512
2537
2562
2587
2612
2637
2662
2686
2711
2735
2759
2783
2807
2831
2855
2880
2904
2928
2953
2977
3002
3027
3051
3076
3100
3125
3149
3173
3197
3221
3245
3268
3292
3315
3338
3361
3385
3408
3431
3454
3478
3501
3524
3548
3571
3594
3617
3641
3664
3687
3710
3732
3755
3777
3799
3821
3843
3865
3886
3908
3930
3951
3973
3994
4014
4035
4057
4078
4098
4119
4138
4158
4177
4197
4216
4235
4254
4272
4291
4309
4327
4344
4362
4379
4396
4413
4429
4446
4462
4478
4495
4511
4527
4543
4559
4575
4590
4606
4621
4636
4651
4666
4681
4695
4709
4724
4737
4751
4765
4778
4792
4805
4818
4831
4844
4857
4870
4882
4894
4906
4917
4929
4940
4951
4961
4972
4982
4993
5003
5012
5022
5032
5041
5049
5058
5066
5074
5082
5089
5097
5104
5112
5119
5127
5134
5141
5148
5155
5162
5169
5175
5181
5187
5192
5198
5203
5209
5214
5219
5225
5230
5234
5239
5244
5248
5252
5256
5260
5264
5268
5272
5276
5279
5283
5286
5289
5292
5295
5298
5300
5302
5304
5305
5307
5308
5309
5310
5310
5311
5311
5311
5311
5311
5311
5310
5309
5308
5307
5306
5304
5302
5300
5298
5295
5293
5290
5287
5284
5280
5277
5273
5269
5265
5261
5256
5252
5247
5242
5237
5232
5226
5220
5214
5208
5201
5194
5186
5179
5172
5165
5158
5151
5144
5137
5130
5123
5116
5109
5102
5095
5088
5081
5073
5066
5059
5051
5043
5036
5028
5020
5012
5004
4996
4988
4980
4971
4962
4953
4944
4935
4925
4916
4906
4896
4886
4875
4865
4854
4843
4832
4821
4811
4800
4789
4779
4768
4758
4747
4736
4725
4715
4704
4693
4681
4670
4659
4647
4635
4623
4612
4600
4588
4576
4564
4553
4541
4529
4517
4505
4493
4481
4469
4457
4444
4432
4420
4407
4395
4383
4371
4358
4346
4334
4322
4310
4298
4287
4275
4263
4250
4238
4226
4213
4201
4188
4175
4162
4149
4136
4123
4110
4097
4083
4072
4059
4046
4033
4021
4008
3995
3982
3969
3956
3942
3929
3915
3902
3888
3875
3861
3847
3833
3819
3805
3791
3777
3763
3749
3735
3722
3708
3694
3680
3666
3652
3638
3624
3610
3595
3581
3566
3552
3538
3524
3510
3496
3482
3468
3454
3439
3425
3411
3396
3382
3367
3353
3338
3323
3309
3294
3279
3264
3250
3235
3221
3206
3192
3178
3164
3150
3136
3122
3108
3095
3081
3067
3053
3039
3026
3011
2997
2983
2969
2955
2941
2927
2913
2899
2885
2872
2858
2844
2831
2818
2804
2792
2779
2766
2753
2740
2727
2714
2702
2689
2675
2662
2649
2636
2623
2610
2597
2584
2571
2558
2545
2532
2520
2507
2495
2483
2471
2458
2446
2435
2423
2411
2399
2386
2374
2362
2349
2336
2324
2311
2299
2286
2274
2262
2250
2238
2226
2214
2202
2191
2179
2167
2155
2143
2131
2119
2107
2096
2084
2072
2060
2048
2036
2023
2011
1999
1987
1974
1962
1950
1937
1925
1913
1901
1889
1877
1865
1853
1841
1830
1818
1806
1794
1783
1771
1759
1748
1736
1724
1713
1701
1690
1679
1668
1657
1647
1636
1626
1616
1605
1595
1585
1575
1565
1555
1545
1535
1525
1515
1505
1496
1486
1477
1467
1458
1448
1439
1429
1420
1410
1401
1391
1382
1372
1362
1353
1343
1334
1325
1315
1306
1297
1288
1279
1270
1262
1253
1244
1236
1227
1218
1210
1201
1192
1183
1175
1166
1157
1148
1139
1130
1122
1113
1104
1096
1087
1079
1071
1063
1056
1048
1041
1034
1027
1020
1012
1006
999
992
985
977
970
963
956
949
942
936
929
922
915
908
902
895
888
882
875
869
862
856
850
844
838
832
826
820
814
808
803
797
791
785
780
774
769
764
759
754
749
744
739
734
729
724
720
715
710
706
701
697
693
689
685
681
678
674
670
666
663
659
656
652
649
645
642
638
634
630
626
622
618
614
611
607
604
600
597
594
591
587
584
581
578
574
571
568
565
562
559
556
554
551
549
546
544
541
538
536
533
530
528
525
523
521
518
516
514
512
510
508
505
503
501
498
496
493
490
488
485
482
479
476
473
471
468
466
464
462
460
459
457
456
454
453
451
449
448
446
444
442
441
439
438
436
435
434
433
432
432
431
431
430
429
429
428
427
426
426
425
424
423
422
421
420
419
418
416
415
414
414
413
412
412
411
411
411
412
412
412
413
413
413
414
415
415
416
417
418
420
421
423
424
426
428
429
431
433
435
437
439
441
444
446
448
450
452
454
457
459
461
464
466
469
471
474
477
480
483
486
489
491
494
497
500
502
505
508
511
514
517
520
524
527
530
534
537
540
544
547
551
554
558
562
565
569
573
576
580
583
587
590
593
597
600
604
608
612
615
619
623
627
631
635
639
643
647
651
655
659
664
668
672
677
681
686
690
694
698
703
707
711
715
719
723
728
732
736
740
745
749
753
758
762
766
770
775
779
783
787
792
796
800
805
809
814
818
823
827
832
836
840
845
849
853
857
861
865
869
873
876
880
884
888
891
895
898
902
905
908
911
913
916
918
920
922
924
925
927
928
929
930
930
931
932
932
932
932
933
933
932
932
932
931
931
930
929
929
928
926
925
924
923
922
920
919
917
916
914
912
910
908
906
904
902
900
898
895
893
891
888
885
883
880
877
874
871
868
865
862
859
856
852
849
846
842
839
835
831
827
823
819
815
811
807
803
799
795
790
786
781
777
772
767
761
756
751
745
739
733
727
721
715
709
702
695
688
681
674
667
659
652
644
636
628
620
612
603
595
586
577
569
560
551
542
533
524
515
506
497
489
480
471
462
453
443
434
424
413
403
392
381
370
359
348
336
325
314
302
290
278
266
253
241
228
215
202
188
175
161
148
134
120
106
92
78
63
49
34
19
4
-10
-25
-41
-56
-71
-87
-103
-118
-134
-150
-167
-183
-199
-215
-231
-247
-264
-280
-296
-313
-330
-346
-364
-381
-398
-416
-433
-451
-469
-487
-504
-522
-540
-557
-575
-593
-611
-628
-646
-664
-682
-700
-718
-737
-755
-774
-793
-812
-831
-850
-870
-890
-909
-929
-949
-969
-990
-1010
-1031
-1051
-1072
-1093
-1114
-1135
-1156
-1178
-1199
-1221
-1243
-1265
-1287
-1309
-1331
-1353
-1375
-1397
-1419
-1442
-1464
-1486
-1508
-1530
-1553
-1575
-1597
-1620
-1642
-1664
-1687
-1710
-1732
-1755
-1778
-1801
-1824
-1847
-1870
-1893
-1915
-1938
-1960
-1983
-2005
-2027
-2050
-2073
-2095
-2118
-2141
-2164
-2187
-2210
-2233
-2257
-2280
-2303
-2326
-2349
-2372
-2395
-2418
-2441
-2464
-2487
-2510
-2533
-2556
-2579
-2602
-2625
-2648
-2671
-2694
-2717
-2739
-2762
-2785
-2807
-2829
-2852
-2874
-2896
-2918
-2939
-2961
-2983
-3005
-3026
-3048
-3070
-3092
-3115
-3137
-3159
-3181
-3203
-3224
-3246
-3267
-3288
-3310
-3331
-3352
-3373
-3394
-3415
-3435
-3456
-3477
-3498
-3519
-3540
-3561
-3583
-3604
-3625
-3646
-3667
-3688
-3709
-3730
-3751
-3772
-3792
-3813
-3834
-3855
-3875
-3896
-3917
-3937
-3958
-3978
-3998
-4018
-4038
-4058
-4078
-4097
-4116
-4136
-4155
-4174
-4193
-4212
-4231
-4250
-4269
-4287
-4306
-4324
-4342
-4360
-4378
-4396
-4414
-4432
-4449
-4467
-4484
-4502
-4519
-4537
-4554
-4571
-4588
-4605
-4622
-4638
-4655
-4671
-4688
-4704
-4720
-4737
-4753
-4769
-4785
-4801
-4817
-4833
-4848
-4864
-4879
-4895
-4910
-4925
-4941
-4956
-4971
-4986
-5001
-5015
-5030
-5045
-5059
-5073
-5088
-5102
-5116
-5129
-5143
-5157
-5170
-5183
-5196
-5209
-5222
-5235
-5247
-5260
-5272
-5285
-5297
-5309
-5322
-5334
-5346
-5359
-5371
-5383
-5395
-5406
-5418
-5429
-5440
-5451
-5462
-5472
-5483
-5493
-5503
-5513
-5524
-5534
-5543
-5553
-5563
-5572
-5582
-5591
-5600
-5609
-5618
-5626
-5635
-5643
-5652
-5660
-5668
-5676
-5684
-5692
-5700
-5708
-5715
-5723
-5730
-5738
-5745
-5751
-5758
-5765
-5771
-5778
-5784
-5791
-5797
-5804
-5810
-5817
-5823
-5829
-5836
-5842
-5848
-5854
-5859
-5865
-5870
-5874
-5879
-5883
-5888
-5892
-5895
-5899
-5902
-5905
-5908
-5911
-5913
-5916
-5918
-5921
-5923
-5925
-5927
-5928
-5930
-5931
-5932
-5933
-5933
-5934
-5934
-5934
-5934
-5934
-5933
-5933
-5932
-5931
-5930
-5929
-5927
-5925
-5924
-5922
-5919
-5917
-5914
-5911
-5908
-5905
-5902
-5898
-5895
-5891
-5887
-5882
-5878
-5873
-5869
-5864
-5859
-5854
-5849
-5844
-5839
-5833
-5828
-5822
-5817
-5811
-5806
-5800
-5795
-5789
-5783
-5777
-5770
-5764
-5757
-5750
-5743
-5736
-5729
-5722
-5715
-5707
-5700
-5693
-5686
-5679
-5671
-5664
-5656
-5649
-5641
-5634
-5626
-5619
-5611
-5603
-5595
-5588
-5580
-5572
-5564
-5556
-5547
-5539
-5531
-5523
-5514
-5506
-5498
-5490
-5482
-5473
-5465
-5457
-5448
-5440
-5431
-5423
-5414
-5406
-5397
-5389
-5380
-5372
-5363
-5355
-5346
-5338
-5329
-5320
-5312
-5303
-5295
-5286
-5278
-5270
-5261
-5253
-5245
-5236
-5228
-5219
-5211
-5202
-5194
-5185
-5177
-5168
-5160
-5151
-5142
-5133
-5125
-5116
-5106
-5097
-5088
-5079
-5070
-5060
-5051
-5042
-5033
-5023
-5014
-5005
-4995
-4986
-4976
-4967
-4957
-4948
-4938
-4929
-4919
-4910
-4901
-4891
-4882
-4873
-4864
-4854
-4845
-4835
-4826
-4816
-4806
-4797
-4787
-4777
-4767
-4757
-4747
-4737
-4727
-4717
-4707
-4697
-4687
-4677
-4667
-4656
-4646
-4636
-4625
-4614
-4603
-4593
-4582
-4571
-4560
-4549
-4539
-4528
-4517
-4507
-4496
-4486
-4476
-4465
-4455
-4445
-4434
-4424
-4413
-4402
-4392
-4381
-4370
-4359
-4348
-4337
-4326
-4315
-4304
-4294
-4283
-4272
-4261
-4250
-4239
-4228
-4216
-4205
-4194
-4182
-4171
-4159
-4147
-4135
-4123
-4111
-4099
-4086
-4075
-4062
-4050
-4038
-4025
-4013
-4001
-3988
-3975
-3963
-3950
-3937
-3924
-3910
-3897
-3884
-3870
-3857
-3843
-3830
-3817
-3803
-3790
-3776
-3763
-3749
-3736
-3722
-3709
-3695
-3681
-3667
-3654
-3640
-3626
-3612
-3597
-3583
-3569
-3555
-3540
-3526
-3512
-3498
-3483
-3469
-3455
-3441
-3427
-3413
-3398
-3384
-3370
-3356
-3341
-3327
-3312
-3298
-3283
-3268
-3254
-3239
-3225
-3210
-3196
-3181
-3166
-3152
-3137
-3122
-3107
-3092
-3076
-3061
-3046
-3030
-3014
-2999
-2983
-2967
-2950
-2934
-2918
-2901
-2885
-2868
-2852
-2835
-2818
-2801
-2785
-2768
-2751
-2734
-2717
-2700
-2683
-2666
-2649
-2632
-2614
-2597
-2580
-2562
-2545
-2527
-2510
-2492
-2475
-2457
-2439
-2422
-2404
-2386
-2368
-2349
-2331
-2312
-2293
-2275
-2256
-2237
-2218
-2199
-2180
-2161
-2142
-2123
-2104
-2085
-2066
-2047
-2028
-2008
-1989
-1969
-1950
-1930
-1911
-1891
-1872
-1852
-1832
-1812
-1793
-1773
-1753
-1733
-1713
-1693
-1673
-1653
-1633
-1613
-1593
-1573
-1553
-1532
-1512
-1491
-1470
-1449
-1428
-1406
-1384
-1363
-1341
-1319
-1297
-1275
-1253
-1230
-1208
-1186
-1164
-1141
-1119
-1096
-1074
-1051
-1027
-1004
-980
-957
-933
-909
-885
-861
-837
-813
-789
-765
-741
-717
-692
-668
-644
-619
-595
-571
-546
-521
-497
-472
-447
-422
-397
-371
-346
-321
-295
-270
-244
-219
-193
-167
-142
-116
-90
-64
-39
-13
13
39
66
92
118
145
171
197
224
250
276
303
329
355
381
408
434
461
487
514
540
567
594
621
648
674
701
728
755
782
809
836
863
890
917
944
971
999
1026
1054
1082
1109
1137
1164
1191
1219
1246
1273
1300
1327
1354
1380
1407
1434
1460
1487
1513
1540
1566
1592
1619
1645
1671
1697
1724
1750
1776
1802
1827
1853
1879
1904
1929
1954
1979
2004
2029
2054
2078
2103
2127
2152
2177
2201
2225
2250
2274
2298
2322
2346
2370
2394
2418
2441
2465
2488
2512
2535
2558
2582
2605
2628
2651
2674
2698
2721
2744
2767
2789
2812
2835
2857
2879
2902
2924
2947
2969
2991
3014
3036
3059
3081
3103
3125
3147
3169
3191
3213
3235
3256
3278
3299
3321
3342
3364
3385
3407
3428
3449
3470
3491
3512
3533
3554
3574
3595
3615
3635
3655
3675
3695
3715
3734
3754
3774
3793
3813
3832
3852
3871
3891
3910
3929
3947
3966
3984
4003
4021
4038
4058
4075
4094
4112
4130
4148
4165
4183
4201
4218
4235
4253
4270
4286
4303
4319
4335
4351
4367
4383
4398
4413
4428
4443
4458
4473
4487
4502
4516
4530
4544
4558
4572
4585
4598
4611
4624
4636
4648
4660
4671
4682
4693
4704
4714
4725
4735
4744
4754
4763
4773
4782
4791
4799
4808
4816
4823
4831
4838
4845
4852
4858
4865
4871
4877
4882
4888
4893
4898
4903
4908
4912
4916
4920
4924
4927
4930
4934
4937
4940
4943
4945
4948
4951
4954
4956
4959
4961
4963
4965
4967
4969
4970
4972
4973
4974
4975
4976
4976
4977
4977
4977
4977
4977
4977
4976
4976
4975
4974
4973
4972
4970
4969
4967
4965
4963
4961
4959
4957
4954
4951
4948
4945
4942
4939
4936
4932
4929
4925
4921
4917
4913
4909
4905
4901
4896
4891
4886
4880
4875
4869
4863
4856
4850
4843
4837
4830
4823
4816
4809
4802
4794
4787
4779
4772
4764
4756
4747
4739
4730
4722
4712
4703
4694
4684
4675
4665
4655
4645
4636
4626
4616
4606
4596
4586
4576
4565
4555
4544
4534
4523
4512
4500
4489
4478
4466
4454
4442
4430
4418
4406
4394
4381
4369
4357
4344
4332
4319
4307
4294
4281
4268
4255
4242
4229
4216
4202
4188
4174
4160
4146
4132
4118
4103
4089
4074
4059
4045
4030
4014
4000
3985
3970
3955
3940
3925
3909
3894
3878
3862
3846
3830
3814
3797
3781
3764
3747
3730
3713
3696
3679
3661
3643
3626
3608
3590
3571
3553
3535
3516
3498
3479
3461
3442
3423
3404
3385
3365
3346
3326
3306
3286
3265
3245
3224
3203
3181
3160
3139
3117
3095
3074
3052
3030
3008
2987
2965
2943
2921
2898
2876
2854
2831
2808
2785
2762
2739
2715
2692
2668
2645
2621
2597
2573
2549
2525
2501
2476
2452
2427
2403
2378
2354
2329
2304
2280
2255
2231
2206
2181
2156
2131
2106
2081
2056
2031
2005
1981
1957
1932
1907
1883
1858
1833
1809
1784
1759
1734
1709
1684
1659
1634
1609
1583
1558
1532
1507
1481
1455
1430
1404
1378
1352
1327
1301
1276
1250
1225
1199
1174
1148
1123
1098
1072
1047
1022
997
971
946
921
896
872
847
822
798
773
748
724
700
675
651
626
602
578
553
529
505
480
456
432
408
384
361
337
313
290
267
243
220
197
174
151
128
105
83
60
37
15
-7
-30
-52
-74
-97
-119
-141
-163
-184
-206
-228
-249
-271
-292
-314
-335
-356
-377
-398
-419
-440
-460
-481
-501
-522
-542
-562
-582
-602
-622
-642
-662
-681
-700
-719
-738
-757
-775
-793
-812
-830
-847
-865
-883
-900
-918
-935
-952
-969
-986
-1002
-1018
-1035
-1051
-1067
-1083
-1099
-1115
-1130
-1146
-1161
-1177
-1192
-1207
-1222
-1237
-1252
-1267
-1282
-1297
-1311
-1326
-1340
-1355
-1369
-1383
-1398
-1412
-1426
-1439
-1453
-1467
-1481
-1495
-1509
-1522
-1536
-1550
-1563
-1577
-1590
-1604
-1617
-1630
-1644
-1657
-1670
-1683
-1696
-1709
-1722
-1734
-1746
-1759
-1771
-1783
-1795
-1807
-1818
-1830
-1841
-1853
-1864
-1875
-1885
-1896
-1906
-1917
-1927
-1937
-1946
-1956
-1965
-1975
-1984
-1993
-2001
-2011
-2020
-2028
-2037
-2045
-2053
-2061
-2069
-2077
-2084
-2092
-2099
-2106
-2113
-2120
-2127
-2133
-2140
-2147
-2153
-2160
-2167
-2173
-2180
-2186
-2192
-2198
-2204
-2210
-2216
-2221
-2227
-2232
-2238
-2243
-2248
-2254
-2259
-2264
-2269
-2274
-2278
-2283
-2287
-2291
-2296
-2300
-2304
-2307
-2311
-2315
-2319
-2322
-2326
-2330
-2333
-2337
-2341
-2344
-2348
-2351
-2355
-2358
-2361
-2364
-2367
-2369
-2372
-2374
-2377
-2379
-2381
-2383
-2385
-2387
-2389
-2391
-2393
-2395
-2396
-2398
-2399
-2401
-2402
-2403
-2405
-2406
-2407
-2408
-2409
-2410
-2411
-2411
-2412
-2412
-2413
-2413
-2414
-2414
-2415
-2415
-2416
-2416
-2417
-2417
-2417
-2417
-2417
-2416
-2416
-2416
-2415
-2414
-2414
-2413
-2412
-2411
-2410
-2409
-2408
-2406
-2405
-2403
-2402
-2400
-2398
-2396
-2394
-2391
-2389
-2386
-2384
-2381
-2378
-2375
-2372
-2370
-2367
-2364
-2361
-2358
-2354
-2351
-2348
-2345
-2342
-2338
-2335
-2332
-2329
-2325
-2322
-2318
-2315
-2311
-2308
-2304
-2300
-2296
-2292
-2288
-2283
-2279
-2275
-2270
-2266
-2262
-2257
-2252
-2248
-2243
-2238
-2234
-2229
-2224
-2219
-2214
-2209
-2204
-2199
-2194
-2189
-2184
-2179
-2174
-2169
-2164
-2158
-2153
-2148
-2142
-2137
-2132
-2126
-2121
-2115
-2110
-2105
-2100
-2094
-2089
-2084
-2079
-2075
-2070
-2065
-2061
-2056
-2052
-2048
-2043
-2039
-2035
-2031
-2027
-2023
-2017
-2013
-2009
-2005
-2001
-1998
-1993
-1989
-1985
-1981
-1978
-1974
-1970
-1967
-1963
-1960
-1956
-1953
-1950
-1946
-1943
-1939
-1936
-1933
-1929
-1926
-1922
-1919
-1915
-1912
-1909
-1905
-1902
-1899
-1895
-1892
-1889
-1886
-1883
-1880
-1877
-1874
-1872
-1869
-1866
-1863
-1861
-1858
-1855
-1852
-1850
-1847
-1844
-1841
-1837
-1834
-1831
-1828
-1826
-1823
-1820
-1818
-1815
-1813
-1811
-1808
-1806
-1804
-1801
-1799
-1796
-1794
-1791
-1789
-1786
-1784
-1781
-1779
-1776
-1774
-1771
-1769
-1767
-1764
-1762
-1760
-1758
-1756
-1753
-1751
-1749
-1747
-1744
-1742
-1740
-1738
-1735
-1733
-1731
-1728
-1726
-1723
-1721
-1719
-1716
-1714
-1712
-1709
-1707
-1704
-1702
-1700
-1697
-1695
-1692
-1689
-1687
-1684
-1682
-1679
-1677
-1674
-1671
-1669
-1666
-1663
-1660
-1658
-1655
-1653
-1650
-1647
-1644
-1642
-1639
-1636
-1633
-1630
-1627
-1624
-1621
-1619
-1616
-1613
-1610
-1607
-1604
-1602
-1599
-1596
-1593
-1591
-1588
-1586
-1583
-1581
-1578
-1576
-1573
-1571
-1568
-1566
-1563
-1560
-1558
-1555
-1552
-1550
-1547
-1545
-1543
-1541
-1539
-1536
-1534
-1532
-1530
-1527
-1525
-1522
-1520
-1517
-1515
-1513
-1510
-1508
-1505
-1503
-1500
-1498
-1495
-1492
-1489
-1487
-1484
-1481
-1478
-1475
-1472
-1469
-1466
-1463
-1460
-1457
-1454
-1452
-1449
-1447
-1445
-1443
-1441
-1439
-1437
-1436
-1434
-1432
-1430
-1428
-1426
-1424
-1422
-1420
-1418
-1417
-1415
-1413
-1412
-1411
-1409
-1408
-1407
-1406
-1404
-1403
-1402
-1400
-1398
-1397
-1395
-1393
-1391
-1389
-1387
-1384
-1382
-1380
-1378
-1376
-1374
-1373
-1371
-1369
-1367
-1365
-1364
-1362
-1360
-1358
-1357
-1355
-1353
-1351
-1349
-1347
-1345
-1343
-1341
-1339
-1337
-1335
-1333
-1331
-1329
-1327
-1326
-1324
-1322
-1320
-1318
-1316
-1314
-1312
-1310
-1308
-1306
-1305
-1303
-1301
-1298
-1296
-1294
-1291
-1289
-1286
-1283
-1280
-1278
-1275
-1272
-1269
-1266
-1263
-1260
-1257
-1255
-1252
-1249
-1246
-1244
-1241
-1238
-1235
-1233
-1230
-1227
-1224
-1221
-1218
-1215
-1212
-1209
-1206
-1203
-1200
-1196
-1193
-1190
-1187
-1184
-1182
-1179
-1176
-1173
-1170
-1168
-1165
-1162
-1159
-1157
-1154
-1151
-1149
-1146
-1144
-1142
-1139
-1137
-1135
-1133
-1131
-1129
-1127
-1126
-1124
-1122
-1120
-1118
-1116
-1113
-1111
-1109
-1107
-1106
-1104
-1102
-1100
-1099
-1097
-1095
-1093
-1091
-1089
-1087
-1085
-1083
-1081
-1079
-1078
-1076
-1074
-1073
-1071
-1070
-1068
-1067
-1065
-1063
-1062
-1060
-1058
-1057
-1055
-1053
-1051
-1050
-1048
-1046
-1045
-1043
-1041
-1039
-1037
-1035
-1034
-1032
-1030
-1028
-1026
-1024
-1022
-1020
-1018
-1018
-1016
-1014
-1014
-1012
-1012
-1010
-1010
-1008
-1008
-1006
-1006
-1004
-1004
-1004
-1004
-1002
-1002
-1002
-1002
-1004
-1004
-1004
-1006
-1006
-1006
-1008
-1008
-1010
-1012
-1012
-1014
-1014
-1016
-1016
-1018
-1018
-1020
-1022
-1022
-1024
-1025
-1027
-1028
-1029
-1031
-1033
-1034
-1036
-1038
-1039
-1041
-1043
-1045
-1047
-1050
-1052
-1054
-1057
-1059
-1062
-1065
-1067
-1070
-1073
-1076
-1079
-1082
-1085
-1088
-1091
-1094
-1097
-1101
-1104
-1107
-1110
-1114
-1117
-1120
-1124
-1127
-1131
-1134
-1138
-1141
-1145
-1149
-1153
-1156
-1160
-1163
-1167
-1170
-1174
-1177
-1180
-1184
-1188
-1191
-1195
-1199
-1202
-1206
-1210
-1214
-1217
-1221
-1225
-1228
-1232
-1236
-1239
-1243
-1246
-1249
-1253
-1256
-1260
-1263
-1267
-1270
-1274
-1277
-1280
-1284
-1287
-1290
-1293
-1296
-1299
-1302
-1305
-1308
-1312
-1315
-1319
-1323
-1327
-1331
-1335
-1339
-1343
-1346
-1350
-1354
-1357
-1361
-1364
-1368
-1371
-1375
-1378
-1382
-1386
-1389
-1393
-1397
-1401
-1404
-1408
-1412
-1416
-1419
-1423
-1427
-1430
-1434
-1437
-1440
-1444
-1447
-1450
-1454
-1457
-1461
-1464
-1468
-1472
-1475
-1479
-1483
-1487
-1491
-1495
-1499
-1502
-1506
-1510
-1513
-1517
-1520
-1523
-1527
-1530
-1533
-1536
-1539
-1543
-1546
-1549
-1553
-1556
-1559
-1563
-1566
-1569
-1573
-1576
-1579
-1582
-1584
-1587
-1590
-1593
-1595
-1598
-1601
-1603
-1606
-1609
-1612
-1614
-1617
-1620
-1622
-1625
-1627
-1630
-1632
-1635
-1637
-1640
-1643
-1646
-1648
-1652
-1655
-1658
-1661
-1665
-1668
-1671
-1674
-1677
-1680
-1683
-1685
-1688
-1690
-1693
-1696
-1699
-1702
-1705
-1708
-1711
-1715
-1718
-1722
-1725
-1728
-1732
-1735
-1738
-1741
-1745
-1748
-1751
-1754
-1757
-1760
-1763
-1766
-1769
-1772
-1775
-1778
-1782
-1785
-1788
-1792
-1795
-1798
-1802
-1805
-1809
-1812
-1816
-1819
-1822
-1825
-1829
-1832
-1835
-1839
-1842
-1845
-1848
-1852
-1855
-1859
-1863
-1866
-1870
-1874
-1878
-1882
-1885
-1889
-1893
-1896
-1900
-1903
-1907
-1910
-1914
-1917
-1920
-1923
-1926
-1930
-1933
-1936
-1939
-1943
-1946
-1949
-1953
-1956
-1959
-1962
-1966
-1969
-1972
-1975
-1978
-1981
-1983
-1986
-1989
-1991
-1994
-1997
-1999
-2001
-2004
-2005
-2008
-2009
-2013
-2015
-2017
-2020
-2021
-2025
-2028
-2029
-2033
-2036
-2037
-2040
-2043
-2045
-2047
-2049
-2051
-2053
-2055
-2057
-2059
-2061
-2064
-2066
-2068
-2070
-2073
-2075
-2077
-2079
-2081
-2083
-2085
-2087
-2088
-2089
-2091
-2092
-2093
-2094
-2095
-2096
-2097
-2098
-2100
-2101
-2103
-2104
-2105
-2107
-2108
-2109
-2111
-2112
-2113
-2114
-2114
-2115
-2116
-2117
-2117
-2118
-2119
-2120
-2120
-2121
-2122
-2122
-2123
-2124
-2125
-2126
-2126
-2127
-2128
-2129
-2131
-2132
-2133
-2134
-2135
-2136
-2136
-2137
-2137
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2138
-2137
-2137
-2138
-2138
-2138
-2139
-2139
-2140
-2140
-2141
-2142
-2142
-2143
-2144
-2145
-2146
-2147
-2147
-2148
-2149
-2150
-2151
-2153
-2154
-2155
-2156
-2158
-2159
-2160
-2162
-2163
-2165
-2166
-2167
-2168
-2170
-2171
-2172
-2174
-2175
-2176
-2178
-2179
-2180
-2182
-2183
-2185
-2186
-2187
-2188
-2190
-2191
-2192
-2193
-2194
-2195
-2196
-2197
-2198
-2199
-2200
-2202
-2203
-2204
-2206
-2207
-2209
-2210
-2212
-2214
-2215
-2217
-2219
-2220
-2222
-2224
-2226
-2228
-2230
-2233
-2235
-2237
-2239
-2241
-2244
-2246
-2248
-2250
-2252
-2254
-2256
-2259
-2261
-2263
-2266
-2269
-2271
-2274
-2277
-2280
-2283
-2286
-2289
-2292
-2295
-2298
-2302
-2305
-2308
-2312
-2315
-2318
-2322
-2325
-2329
-2332
-2336
-2339
-2343
-2347
-2351
-2355
-2358
-2362
-2366
-2370
-2374
-2378
-2381
-2385
-2388
-2392
-2395
-2399
-2402
-2406
-2409
-2413
-2416
-2420
-2423
-2427
-2431
-2434
-2438
-2441
-2445
-2448
-2452
-2455
-2459
-2462
-2466
-2469
-2473
-2476
-2480
-2484
-2487
-2491
-2495
-2498
-2502
-2506
-2510
-2514
-2517
-2521
-2525
-2529
-2532
-2536
-2539
-2543
-2546
-2550
-2553
-2556
-2560
-2563
-2566
-2570
-2573
-2577
-2581
-2584
-2588
-2592
-2596
-2600
-2604
-2608
-2612
-2616
-2620
-2625
-2629
-2633
-2637
-2642
-2646
-2650
-2654
-2659
-2663
-2667
-2672
-2676
-2680
-2685
-2689
-2694
-2698
-2703
-2707
-2712
-2716
-2721
-2726
-2730
-2735
-2739
-2744
-2749
-2753
-2758
-2762
-2766
-2771
-2775
-2779
-2784
-2788
-2793
-2798
-2802
-2807
-2812
-2817
-2821
-2826
-2831
-2835
-2840
-2844
-2848
-2852
-2856
-2860
-2864
-2867
-2871
-2875
-2878
-2882
-2886
-2889
-2893
-2897
-2900
-2904
-2908
-2911
-2915
-2918
-2922
-2925
-2928
-2931
-2934
-2937
-2940
-2942
-2945
-2948
-2951
-2954
-2957
-2960
-2963
-2966
-2969
-2971
-2974
-2976
-2979
-2981
-2983
-2985
-2987
-2988
-2990
-2991
-2992
-2994
-2995
-2996
-2997
-2998
-2999
-3000
-3002
-3003
-3004
-3005
-3006
-3007
-3008
-3009
-3010
-3011
-3012
-3012
-3013
-3013
-3014
-3014
-3015
-3015
-3016
-3016
-3016
-3017
-3017
-3017
-3017
-3017
-3017
-3016
-3016
-3016
-3015
-3014
-3013
-3012
-3011
-3010
-3009
-3007
-3006
-3005
-3003
-3001
-3000
-2998
-2997
-2995
-2993
-2992
-2990
-2989
-2987
-2985
-2984
-2982
-2980
-2978
-2977
-2974
-2972
-2970
-2968
-2965
-2962
-2960
-2957
-2954
-2952
-2949
-2946
-2943
-2940
-2937
-2934
-2931
-2928
-2925
-2922
-2918
-2915
-2912
-2908
-2905
-2901
-2897
-2893
-2888
-2884
-2880
-2875
-2871
-2866
-2862
-2857
-2852
-2848
-2843
-2838
-2833
-2829
-2824
-2819
-2814
-2808
-2803
-2798
-2792
-2787
-2781
-2776
-2770
-2764
-2759
-2753
-2747
-2742
-2736
-2730
-2724
-2718
-2712
-2706
-2699
-2693
-2686
-2679
-2673
-2666
-2659
-2652
-2645
-2638
-2631
-2625
-2618
-2612
-2605
-2599
-2592
-2586
-2579
-2572
-2565
-2558
-2551
-2544
-2536
-2528
-2520
-2512
-2504
-2496
-2488
-2479
-2471
-2463
-2455
-2446
-2438
-2429
-2420
-2411
-2402
-2392
-2383
-2373
-2363
-2353
-2343
-2332
-2322
-2312
-2302
-2292
-2282
-2272
-2263
-2253
-2243
-2233
-2224
-2214
-2203
-2193
-2183
-2172
-2161
-2150
-2138
-2127
-2116
-2104
-2093
-2081
-2070
-2059
-2048
-2037
-2025
-2016
-2005
-1994
-1983
-1972
-1962
-1951
-1940
-1929
-1918
-1907
-1896
-1885
-1874
-1862
-1851
-1840
-1829
-1817
-1806
-1795
-1784
-1772
-1761
-1749
-1738
-1726
-1715
-1703
-1691
-1679
-1668
-1656
-1644
-1632
-1621
-1609
-1597
-1585
-1574
-1562
-1550
-1538
-1526
-1515
-1503
-1491
-1479
-1467
-1456
-1444
-1432
-1421
-1409
-1397
-1386
-1374
-1362
-1351
-1339
-1327
-1316
-1304
-1293
-1281
-1269
-1258
-1246
-1235
-1223
-1212
-1200
-1188
-1177
-1165
-1154
-1142
-1130
-1119
-1107
-1096
-1084
-1073
-1061
-1050
-1038
-1026
-1014
-1002
-990
-978
-965
-953
-940
-927
-914
-901
-888
-875
-862
-849
-836
-823
-810
-797
-784
-771
-759
-746
-733
-721
-708
-696
-683
-670
-658
-645
-632
-619
-606
-593
-580
-567
-554
-540
-527
-514
-501
-487
-474
-461
-449
-436
-423
-410
-397
-384
-371
-357
-343
-330
-316
-302
-288
-274
-260
-246
-232
-219
-206
-192
-179
-167
-154
-141
-128
-115
-102
-89
-75
-62
-49
-35
-22
-9
5
18
32
45
59
72
86
99
112
126
139
152
166
179
192
205
219
232
246
260
274
288
302
316
330
344
359
373
387
401
414
428
442
456
469
483
497
510
524
538
552
566
580
594
608
622
636
650
664
678
692
706
720
734
748
763
778
792
807
822
836
851
866
880
894
909
923
937
950
964
978
992
1006
1020
1033
1047
1061
1075
1089
1103
1116
1130
1143
1157
1170
1183
1196
1209
1222
1235
1247
1260
1273
1285
1298
1311
1324
1336
1349
1362
1375
1387
1400
1412
1425
1437
1449
1461
1473
1486
1498
1510
1522
1534
1545
1557
1569
1581
1593
1605
1617
1629
1641
1653
1665
1677
1689
1700
1712
1723
1734
1746
1757
1768
1780
1791
1803
1814
1825
1836
1847
1858
1869
1879
1889
1899
1908
1918
1928
1937
1947
1957
1966
1976
1986
1995
2005
2015
2024
2033
2044
2053
2063
2072
2082
2091
2100
2109
2118
2127
2135
2144
2152
2160
2168
2176
2185
2193
2201
2209
2217
2225
2233
2241
2249
2256
2264
2271
2279
2286
2293
2300
2307
2314
2321
2328
2334
2341
2348
2354
2361
2367
2374
2380
2387
2394
2400
2407
2413
2419
2425
2431
2437
2442
2448
2454
2459
2465
2471
2476
2482
2488
2493
2499
2504
2510
2515
2521
2526
2531
2536
2541
2546
2551
2556
2561
2566
2571
2576
2581
2586
2591
2597
2602
2607
2612
2618
2623
2628
2633
2637
2642
2647
2651
2656
2660
2665
2670
2674
2679
2683
2688
2692
2697
2701
2705
2709
2714
2718
2722
2727
2731
2735
2740
2744
2749
2753
2758
2762
2767
2771
2776
2780
2784
2789
2793
2797
2801
2805
2809
2812
2816
2819
2823
2826
2829
2832
2835
2838
2841
2844
2847
2850
2853
2856
2858
2861
2863
2866
2868
2870
2871
2873
2875
2877
2878
2880
2881
2883
2884
2885
2887
2888
2889
2890
2892
2893
2894
2895
2896
2897
2897
2898
2899
2899
2899
2899
2899
2899
2899
2899
2899
2899
2899
2899
2899
2898
2898
2898
2897
2897
2896
2895
2893
2892
2890
2889
2887
2886
2884
2883
2881
2880
2878
2877
2875
2873
2871
2869
2867
2865
2862
2860
2857
2855
2852
2849
2846
2843
2840
2837
2833
2830
2826
2823
2819
2816
2812
2808
2804
2800
2796
2792
2787
2783
2778
2773
2768
2763
2758
2752
2747
2742
2736
2731
2726
2720
2715
2710
2704
2699
2693
2688
2682
2676
2670
2664
2658
2652
2646
2640
2633
2627
2620
2613
2607
2600
2593
2586
2579
2572
2565
2558
2550
2543
2536
2529
2521
2514
2507
2499
2492
2485
2477
2470
2462
2455
2447
2439
2432
2424
2417
2409
2401
2393
2386
2378
2370
2363
2355
2347
2340
2332
2324
2316
2309
2301
2293
2285
2278
2270
2262
2255
2247
2239
2231
2224
2216
2208
2200
2193
2185
2178
2171
2164
2156
2149
2142
2134
2127
2119
2111
2103
2095
2087
2078
2070
2062
2054
2045
2037
2029
2021
2015
2007
2000
1992
1985
1977
1970
1962
1955
1947
1939
1931
1923
1916
1908
1900
1893
1886
1879
1872
1865
1858
1852
1845
1838
1832
1825
1818
1811
1804
1798
1791
1784
1777
1770
1763
1756
1749
1743
1736
1729
1721
1714
1707
1700
1693
1686
1679
1671
1664
1657
1649
1642
1634
1627
1619
1611
1604
1596
1589
1581
1574
1566
1559
1551
1544
1536
1529
1521
1514
1506
1499
1491
1484
1476
1469
1461
1453
1446
1439
1431
1424
1417
1409
1402
1395
1387
1380
1373
1366
1358
1351
1344
1336
1329
1321
1314
1306
1299
1291
1284
1276
1269
1262
1254
1247
1239
1232
1225
1218
1210
1203
1196
1189
1182
1175
1168
1161
1154
1147
1140
1133
1127
1120
1113
1106
1100
1093
1086
1079
1073
1066
1059
1053
1046
1040
1033
1027
1020
1014
1008
1000
994
988
981
974
968
961
954
948
942
935
929
923
917
911
905
900
894
888
883
878
872
867
862
857
851
846
841
836
831
825
820
815
810
805
800
795
790
786
781
776
771
766
761
757
752
747
743
738
733
729
725
720
716
712
707
703
699
695
691
687
683
679
675
671
667
664
660
656
652
648
644
640
636
633
629
625
622
618
615
611
607
604
600
597
593
589
586
582
579
576
572
569
566
562
559
556
553
550
547
544
542
539
536
534
531
529
526
524
522
519
517
515
513
510
508
506
504
502
500
498
496
494
492
491
489
488
486
485
484
483
482
481
480
479
479
478
477
476
475
474
473
472
471
470
468
467
465
464
463
461
460
458
457
456
455
453
452
451
450
449
448
446
445
444
443
442
440
439
438
436
435
433
431
430
428
427
425
424
422
421
420
419
418
417
416
415
414
413
413
412
411
410
409
408
408
407
406
406
405
405
405
404
404
403
403
402
402
402
401
401
401
401
401
401
401
401
401
401
401
402
402
402
402
402
402
402
402
402
403
403
403
403
403
404
404
405
405
406
406
406
407
407
408
408
408
409
409
409
410
410
411
411
412
412
413
413
414
414
415
416
416
417
418
419
420
421
421
422
423
424
424
425
425
426
426
427
427
428
429
429
430
431
432
433
434
435
437
438
440
441
443
445
447
449
451
452
454
456
458
460
462
464
466
468
470
472
475
477
479
481
484
486
488
490
493
495
497
499
501
503
505
507
509
511
513
516
518
520
523
525
528
531
533
535
538
540
542
544
546
548
550
552
554
556
558
560
562
565
567
570
572
575
577
580
582
584
586
588
590
592
594
596
598
599
601
603
605
607
610
612
614
616
619
621
623
625
627
629
630
632
633
635
636
638
639
641
642
644
646
648
650
652
654
656
658
659
661
663
665
666
668
669
670
672
673
675
676
678
679
681
682
684
685
686
688
689
690
691
693
694
695
697
698
700
701
703
704
706
707
709
711
712
714
715
717
719
720
722
723
725
726
728
730
732
733
735
737
739
741
744
746
748
750
752
754
756
757
759
760
761
763
764
765
767
768
769
771
772
774
775
777
778
780
781
783
784
785
787
788
789
790
791
791
792
793
793
794
794
794
795
795
796
796
796
797
797
797
797
797
798
798
798
798
798
798
798
798
798
798
798
798
797
797
797
797
797
796
796
796
795
795
794
793
793
792
791
791
790
789
788
788
787
786
785
784
783
782
781
780
779
778
776
775
774
773
772
771
770
769
768
767
766
765
764
763
762
761
760
759
758
756
755
754
753
752
751
750
749
748
748
747
746
746
745
744
743
743
742
741
741
740
739
739
739
738
738
738
737
737
737
737
737
737
736
736
736
736
735
735
735
734
734
733
733
732
731
731
730
729
729
728
728
727
726
725
725
724
723
722
721
720
719
718
717
717
716
715
714
714
713
712
712
711
710
710
709
708
707
706
705
704
702
701
700
699
698
697
696
696
695
694
693
692
691
690
689
687
686
684
682
681
679
677
675
674
672
670
668
667
665
663
662
661
659
658
656
655
653
652
651
649
648
646
645
644
642
641
639
638
636
635
634
632
631
629
628
627
625
624
622
621
620
618
617
615
614
613
611
610
608
607
606
604
603
601
600
599
597
596
595
593
592
590
589
588
586
585
584
582
581
579
578
577
575
574
573
571
570
568
567
566
564
563
562
560
559
558
556
555
554
552
551
550
548
547
545
544
543
541
540
539
537
536
535
533
532
531
529
528
527
525
524
523
521
520
519
517
516
515
513
512
511
509
508
507
505
504
503
502
500
499
498
496
495
494
492
491
490
488
487
486
485
483
482
481
479
478
477
475
474
473
472
470
469
468
466
465
464
463
461
460
459
457
456
455
454
452
451
450
448
447
446
445
443
442
441
440
438
437
436
434
433
432
431
429
428
427
426
424
423
422
421
419
418
417
416
414
413
412
411
409
408
407
406
404
403
402
401
399
398
397
396
395
393
392
391
390
388
387
386
385
383
382
381
380
379
377
376
375
374
372
371
370
369
368
366
365
364
363
362
360
359
358
357
356
354
353
352
351
350
348
347
346
345
344
342
341
340
339
338
336
335
334
333
332
330
329
328
327
326
325
323
322
321
320
319
317
316
315
314
313
312
310
309
308
307
306
305
303
302
301
300
299
298
297
295
294
293
292
291
290
288
287
286
285
284
283
282
280
279
278
277
276
275
274
272
271
270
269
268
267
266
265
263
262
261
260
259
258
257
255
254
253
252
251
250
249
248
247
245
244
243
242
241
240
239
238
237
235
234
233
232
231
230
229
228
227
226
224
223
222
221
220
219
218
217
216
215
213
212
211
210
209
208
207
206
205
204
203
202
201
199
198
197
196
195
194
193
192
191
190
189
188
187
186
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
165
164
163
162
161
160
159
158
157
156
155
154
153
152
151
150
149
148
147
146
145
144
143
142
141
140
139
138
137
136
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
44
43
42
41
40
39
38
37
36
35
34
33
32
31
31
30
29
28
27
26
25
24
23
22
21
20
19
19
18
17
16
15
14
13
12
11
10
9
9
8
7
6
5
4
3
2
1
0
0
-1
-2
-3
-4
-5
-6
-7
-8
-8
-9
-10
-11
-12
-13
-14
-15
-16
-16
-17
-18
-19
-20
-21
-22
-23
-23
-24
-25
-26
-27
-28
-29
-30
-30
-31
-32
-33
-34
-35
-36
-36
-37
-38
-39
-40
-41
-42
-42
-43
-44
-45
-46
-47
-48
-48
-49
-50
-51
-52
-53
-54
-54
-55
-56
-57
-58
-59
-59
-60
-61
-62
-63
-64
-64
-65
-66
-67
-68
-69
-69
-70
-71
-72
-73
-74
-74
-75
-76
-77
-78
-78
-79
-80
-81
-82
-83
-83
-84
-85
-86
-87
-87
-88
-89
-90
-91
-91
-92
-93
-94
-95
-96
-96
-97
-98
-99
-100
-100
-101
-102
-103
-104
-104
-105
-106
-107
-107
-108
-109
-110
-111
-111
-112
-113
-114
-115
-115
-116
-117
-118
-118
-119
-120
-121
-122
-122
-123
-124
-125
-125
-126
-127
-128
-129
-129
-130
-131
-132
-132
-133
-134
-135
-135
-136
-137
-138
-138
-139
-140
-141
-141
-142
-143
-144
-144
-145
-146
-147
-147
-148
-149
-150
-150
-151
-152
-153
-153
-154
-155
-156
-156
-157
-158
-159
-159
-160
-161
-162
-162
-163
-164
-165
-165
-166
-167
-167
-168
-169
-170
-170
-171
-172
-173
-173
-174
-175
-175
-176
-177
-178
-178
-179
-180
-180
-181
-182
-183
-183
-184
-185
-185
-186
-187
-188
-188
-189
-190
-190
-191
-192
-192
-193
-194
-195
-195
-196
-197
-197
-198
-199
-199
-200
-201
-201
-202
-203
-204
-204
-205
-206
-206
-207
-208
-208
-209
-210
-210
-211
-212
-212
-213
-214
-214
-215
-216
-217
-217
-218
-219
-219
-220
-221
-221
-222
-223
-223
-224
-225
-225
-226
-227
-227
-228
-229
-229
-230
-231
-231
-232
-232
-233
-234
-234
-235
-236
-236
-237
-238
-238
-239
-240
-240
-241
-242
-242
-243
-244
-244
-245
-245
-246
-247
-247
-248
-249
-249
-250
-251
-251
-252
-252
-253
-254
-254
-255
-256
-256
-257
-258
-258
-259
-259
-260
-261
-261
-262
-263
-263
-264
-264
-265
-266
-266
-267
-267
-268
-269
-269
-270
-271
-271
-272
-272
-273
-274
-274
-275
-275
-276
-277
-277
-278
-278
-279
-280
-280
-281
-281
-282
-283
-283
-284
-284
-285
-286
-286
-287
-287
-288
-289
-289
-290
-290
-291
-292
-292
-293
-293
-294
-295
-295
-296
-296
-297
-297
-298
-299
-299
-300
-300
-301
-301
-302
-303
-303
-304
-304
-305
-306
-306
-307
-307
-308
-308
-309
-309
