5
15071
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
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
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
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
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
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
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
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
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
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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-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
-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
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-69
-69
-69
-69
-68
-68
-68
-67
-67
-67
-66
-66
-66
-65
-65
-64
-64
-63
-63
-62
-62
-61
-61
-60
-60
-59
-58
-58
-57
-57
-56
-55
-55
-54
-53
-52
-52
-51
-50
-49
-48
-47
-47
-46
-45
-44
-44
-43
-42
-41
-40
-40
-39
-38
-37
-37
-36
-35
-34
-34
-33
-32
-31
-31
-30
-30
-29
-29
-28
-28
-27
-27
-26
-26
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-26
-26
-26
-27
-27
-28
-29
-30
-31
-31
-32
-33
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-45
-46
-47
-48
-49
-50
-50
-51
-52
-52
-53
-53
-53
-54
-54
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-57
-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
-61
-61
-62
-62
-62
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-69
-69
-70
-70
-71
-71
-71
-72
-72
-72
-72
-72
-72
-71
-71
-71
-70
-70
-70
-69
-69
-69
-68
-68
-68
-67
-67
-66
-66
-65
-65
-65
-65
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-62
-62
-63
-63
-64
-64
-65
-66
-66
-67
-68
-69
-70
-71
-72
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-85
-86
-87
-88
-88
-89
-90
-91
-91
-92
-93
-93
-94
-94
-95
-96
-96
-96
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-99
-100
-100
-100
-101
-101
-101
-102
-102
-102
-103
-103
-104
-104
-104
-105
-105
-105
-106
-106
-107
-107
-108
-108
-109
-110
-110
-111
-112
-112
-113
-113
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-117
-117
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-122
-122
-122
-122
-123
-123
-123
-123
-122
-122
-122
-122
-121
-121
-121
-120
-120
-119
-119
-119
-118
-117
-116
-116
-115
-114
-113
-112
-111
-109
-108
-108
-107
-106
-105
-104
-103
-102
-101
-100
-99
-98
-97
-96
-94
-93
-92
-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
-64
-63
-62
-61
-59
-58
-57
-56
-55
-53
-52
-51
-50
-49
-48
-46
-45
-44
-43
-41
-40
-39
-38
-37
-36
-34
-33
-32
-31
-30
-29
-28
-27
-26
-25
-24
-23
-22
-22
-21
-20
-20
-19
-18
-17
-16
-14
-13
-11
-9
-8
-6
-4
-1
1
3
5
8
10
12
14
16
19
21
23
25
27
29
31
32
34
36
37
39
41
43
45
47
48
50
52
54
55
57
58
59
59
60
60
60
60
60
60
60
60
60
61
61
62
63
63
64
66
67
69
71
73
75
78
80
82
84
86
87
89
90
91
93
94
95
96
97
98
99
101
102
104
106
108
110
113
115
117
120
122
124
127
129
131
134
136
139
141
143
146
148
150
152
154
157
159
161
163
165
168
170
172
174
175
177
178
180
181
182
183
183
184
184
184
185
185
185
185
186
186
186
186
186
186
185
185
184
183
182
181
181
180
179
177
177
176
175
174
174
173
172
172
172
171
171
170
169
168
166
165
163
161
160
158
156
154
152
150
148
147
146
145
145
146
147
148
149
150
152
153
153
154
155
155
156
156
156
156
156
155
155
154
153
152
151
150
149
149
148
148
147
147
146
145
144
142
140
138
135
133
130
127
124
120
116
112
107
102
97
92
87
82
77
73
69
65
61
57
53
49
45
41
37
33
29
25
21
16
12
7
3
-2
-7
-12
-17
-22
-28
-33
-38
-44
-49
-54
-58
-63
-67
-70
-74
-77
-81
-84
-88
-91
-95
-98
-103
-107
-112
-116
-121
-125
-129
-133
-137
-140
-144
-148
-152
-156
-161
-166
-171
-176
-181
-186
-191
-195
-198
-202
-205
-208
-211
-214
-217
-219
-222
-224
-227
-230
-234
-237
-241
-245
-250
-255
-260
-264
-268
-272
-276
-279
-283
-287
-292
-296
-301
-305
-310
-315
-320
-325
-330
-335
-341
-347
-354
-361
-368
-375
-383
-391
-399
-407
-415
-423
-431
-439
-447
-456
-465
-475
-484
-493
-502
-511
-521
-531
-540
-550
-559
-569
-579
-589
-599
-608
-617
-625
-633
-641
-649
-657
-666
-675
-683
-692
-701
-710
-718
-726
-734
-742
-750
-757
-763
-768
-773
-777
-781
-785
-790
-794
-799
-803
-808
-812
-817
-821
-826
-830
-834
-839
-843
-847
-851
-855
-858
-861
-865
-868
-871
-875
-878
-882
-886
-890
-895
-899
-903
-907
-910
-913
-917
-921
-925
-929
-933
-937
-942
-947
-954
-960
-967
-973
-980
-986
-994
-1000
-1008
-1016
-1024
-1032
-1039
-1047
-1055
-1064
-1073
-1082
-1091
-1100
-1109
-1118
-1125
-1132
-1137
-1141
-1146
-1150
-1153
-1157
-1160
-1164
-1170
-1177
-1184
-1192
-1198
-1204
-1210
-1215
-1221
-1228
-1235
-1242
-1250
-1258
-1267
-1275
-1282
-1287
-1290
-1293
-1295
-1296
-1297
-1298
-1298
-1299
-1300
-1303
-1306
-1310
-1314
-1318
-1324
-1330
-1338
-1347
-1357
-1366
-1375
-1382
-1388
-1393
-1397
-1400
-1404
-1409
-1415
-1422
-1429
-1438
-1447
-1457
-1468
-1480
-1491
-1501
-1510
-1517
-1524
-1532
-1541
-1550
-1559
-1568
-1578
-1588
-1599
-1610
-1621
-1631
-1641
-1650
-1658
-1666
-1674
-1681
-1687
-1690
-1692
-1693
-1694
-1695
-1697
-1698
-1700
-1702
-1704
-1708
-1712
-1716
-1719
-1720
-1722
-1722
-1723
-1723
-1721
-1718
-1714
-1710
-1707
-1706
-1706
-1705
-1705
-1705
-1706
-1708
-1711
-1712
-1712
-1709
-1706
-1702
-1697
-1692
-1687
-1682
-1678
-1675
-1674
-1672
-1670
-1667
-1665
-1662
-1659
-1656
-1653
-1652
-1651
-1651
-1652
-1653
-1653
-1653
-1653
-1654
-1655
-1656
-1655
-1655
-1655
-1656
-1657
-1660
-1662
-1664
-1667
-1670
-1673
-1675
-1677
-1678
-1678
-1679
-1680
-1681
-1683
-1685
-1687
-1690
-1693
-1697
-1700
-1704
-1708
-1712
-1715
-1716
-1716
-1714
-1711
-1709
-1707
-1706
-1705
-1704
-1703
-1700
-1696
-1691
-1686
-1680
-1673
-1667
-1662
-1658
-1655
-1651
-1647
-1643
-1637
-1631
-1624
-1617
-1609
-1601
-1592
-1582
-1574
-1566
-1558
-1549
-1540
-1529
-1518
-1506
-1496
-1487
-1479
-1474
-1470
-1467
-1464
-1462
-1460
-1458
-1455
-1452
-1448
-1444
-1440
-1436
-1433
-1429
-1425
-1421
-1417
-1412
-1406
-1400
-1394
-1387
-1381
-1375
-1370
-1365
-1360
-1353
-1347
-1339
-1332
-1324
-1317
-1310
-1304
-1298
-1291
-1283
-1274
-1264
-1253
-1241
-1228
-1217
-1206
-1196
-1186
-1177
-1168
-1160
-1152
-1146
-1138
-1130
-1119
-1108
-1096
-1084
-1073
-1064
-1056
-1049
-1043
-1036
-1030
-1022
-1014
-1006
-997
-986
-974
-960
-946
-931
-916
-900
-885
-869
-854
-839
-824
-810
-798
-787
-778
-770
-761
-751
-742
-732
-724
-716
-709
-701
-693
-683
-672
-658
-644
-629
-614
-599
-585
-573
-561
-552
-545
-539
-534
-529
-523
-517
-510
-504
-497
-490
-484
-478
-473
-470
-466
-460
-453
-445
-439
-434
-431
-428
-425
-421
-417
-413
-411
-409
-407
-406
-404
-403
-402
-402
-401
-400
-399
-398
-397
-394
-390
-385
-378
-370
-363
-356
-350
-346
-341
-336
-330
-322
-313
-305
-297
-289
-280
-271
-261
-253
-246
-239
-231
-222
-212
-202
-193
-185
-178
-171
-165
-160
-155
-152
-149
-144
-139
-133
-128
-123
-118
-113
-108
-103
-99
-96
-95
-94
-92
-89
-85
-79
-74
-69
-63
-55
-46
-37
-27
-18
-10
-2
5
13
20
27
35
43
52
61
71
80
88
96
101
105
106
105
104
103
101
98
96
95
95
97
99
100
98
96
95
94
93
91
88
84
80
78
77
77
78
79
79
80
80
81
82
84
87
90
95
100
107
113
119
124
128
132
135
137
138
138
138
138
137
137
136
136
136
136
136
136
135
135
134
134
133
130
126
122
117
113
109
105
101
98
95
93
91
89
87
84
81
78
76
73
70
67
67
69
72
75
78
81
84
88
93
96
98
99
99
102
107
114
123
132
142
154
167
182
195
206
216
225
236
249
264
277
288
297
305
313
322
330
337
343
350
358
368
380
392
404
417
431
445
458
470
482
495
511
528
546
565
582
600
617
635
653
670
685
701
716
733
750
767
783
800
816
833
848
861
872
881
891
902
914
927
940
953
965
977
988
999
1008
1018
1026
1033
1041
1050
1058
1064
1070
1076
1082
1088
1093
1097
1100
1104
1108
1113
1119
1124
1128
1133
1138
1145
1152
1160
1167
1174
1182
1191
1200
1210
1219
1227
1236
1245
1253
1261
1268
1273
1278
1284
1291
1296
1301
1304
1307
1310
1313
1316
1318
1317
1316
1316
1316
1317
1318
1318
1318
1317
1315
1313
1310
1305
1301
1296
1293
1293
1293
1296
1299
1304
1309
1315
1322
1330
1339
1349
1360
1371
1384
1400
1417
1436
1455
1474
1492
1510
1528
1546
1564
1581
1597
1613
1628
1644
1658
1672
1684
1697
1709
1722
1735
1746
1756
1765
1776
1788
1801
1814
1828
1840
1852
1864
1876
1888
1900
1911
1922
1933
1944
1955
1966
1977
1987
1997
2005
2016
2025
2033
2041
2048
2053
2056
2059
2062
2064
2065
2066
2066
2067
2068
2070
2071
2072
2072
2072
2072
2071
2071
2069
2068
2066
2064
2063
2062
2061
2062
2063
2065
2069
2075
2082
2091
2101
2112
2124
2138
2152
2167
2184
2203
2225
2247
2270
2294
2317
2341
2366
2391
2416
2440
2463
2485
2506
2527
2548
2569
2588
2606
2623
2641
2659
2677
2696
2716
2738
2762
2788
2815
2841
2866
2888
2909
2930
2950
2970
2988
3005
3022
3038
3055
3072
3089
3104
3119
3133
3147
3161
3174
3187
3198
3208
3218
3226
3232
3237
3239
3240
3241
3241
3240
3239
3237
3234
3231
3228
3224
3220
3216
3213
3212
3210
3209
3207
3205
3202
3199
3196
3193
3188
3184
3179
3176
3175
3175
3175
3175
3175
3175
3176
3177
3178
3179
3180
3179
3177
3174
3171
3168
3164
3159
3153
3146
3138
3131
3123
3114
3105
3095
3085
3076
3067
3059
3050
3039
3029
3019
3010
3001
2992
2983
2973
2963
2954
2944
2934
2923
2912
2901
2889
2878
2866
2855
2843
2831
2819
2808
2796
2784
2771
2758
2744
2729
2715
2700
2686
2672
2658
2645
2631
2618
2604
2590
2576
2562
2550
2537
2525
2511
2497
2482
2467
2452
2438
2422
2407
2392
2378
2365
2353
2342
2332
2321
2310
2300
2289
2279
2267
2256
2245
2234
2223
2213
2203
2192
2181
2171
2161
2153
2145
2139
2133
2127
2123
2121
2120
2120
2121
2123
2125
2128
2131
2133
2134
2133
2130
2126
2120
2114
2108
2100
2092
2084
2076
2068
2060
2052
2043
2033
2024
2013
2001
1989
1977
1965
1954
1943
1931
1920
1909
1899
1889
1880
1871
1861
1851
1840
1829
1817
1805
1792
1779
1766
1753
1739
1725
1712
1699
1687
1675
1664
1653
1644
1635
1626
1618
1610
1603
1597
1592
1586
1580
1574
1567
1560
1554
1548
1541
1535
1527
1520
1512
1506
1500
1495
1491
1487
1483
1481
1478
1476
1474
1473
1472
1470
1469
1467
1465
1462
1459
1457
1455
1454
1454
1453
1453
1453
1453
1454
1455
1457
1457
1457
1457
1455
1454
1452
1449
1447
1446
1445
1444
1443
1442
1442
1442
1442
1442
1443
1443
1443
1442
1440
1438
1435
1433
1430
1427
1424
1421
1417
1414
1411
1408
1405
1401
1397
1393
1390
1386
1382
1377
1371
1365
1358
1350
1343
1334
1325
1314
1304
1294
1284
1275
1266
1256
1247
1238
1230
1222
1214
1206
1198
1189
1181
1173
1164
1156
1147
1139
1131
1123
1114
1105
1096
1087
1078
1069
1059
1049
1039
1029
1018
1010
1000
991
982
972
961
949
936
922
908
893
878
864
851
838
826
815
804
793
783
772
761
750
739
728
717
705
694
683
671
659
647
634
620
606
591
577
563
549
536
524
512
501
490
480
469
460
450
441
432
423
413
401
389
376
363
349
336
322
308
295
282
271
260
249
239
230
221
212
204
196
189
181
174
167
161
155
148
141
135
128
122
118
113
110
106
103
101
99
97
96
95
95
94
94
94
94
94
93
92
90
89
88
86
83
79
74
69
64
59
53
46
39
31
22
13
4
-6
-16
-27
-37
-47
-56
-67
-78
-89
-101
-113
-123
-134
-143
-153
-162
-170
-179
-188
-197
-206
-215
-225
-235
-245
-255
-265
-274
-284
-294
-304
-314
-324
-335
-347
-360
-373
-387
-402
-417
-433
-449
-465
-482
-499
-517
-536
-555
-575
-595
-615
-635
-654
-673
-692
-711
-730
-747
-765
-781
-797
-812
-826
-840
-853
-866
-879
-891
-904
-916
-928
-939
-951
-962
-974
-985
-996
-1004
-1014
-1022
-1031
-1038
-1044
-1050
-1055
-1061
-1067
-1072
-1077
-1083
-1089
-1095
-1101
-1108
-1114
-1121
-1127
-1134
-1140
-1146
-1152
-1157
-1162
-1166
-1171
-1175
-1180
-1184
-1188
-1191
-1194
-1198
-1202
-1207
-1213
-1219
-1225
-1232
-1239
-1247
-1255
-1264
-1273
-1283
-1293
-1303
-1313
-1323
-1333
-1344
-1353
-1362
-1371
-1378
-1385
-1390
-1395
-1400
-1405
-1410
-1415
-1420
-1426
-1432
-1438
-1444
-1450
-1456
-1463
-1470
-1478
-1486
-1494
-1504
-1513
-1523
-1534
-1543
-1553
-1561
-1569
-1576
-1583
-1589
-1595
-1600
-1605
-1610
-1614
-1618
-1623
-1627
-1632
-1637
-1642
-1648
-1654
-1661
-1669
-1677
-1686
-1696
-1705
-1714
-1723
-1732
-1741
-1749
-1756
-1763
-1770
-1776
-1782
-1788
-1794
-1799
-1804
-1809
-1815
-1820
-1825
-1829
-1834
-1838
-1842
-1846
-1850
-1853
-1855
-1858
-1861
-1863
-1866
-1869
-1872
-1875
-1879
-1883
-1887
-1892
-1897
-1902
-1908
-1913
-1918
-1924
-1929
-1935
-1940
-1946
-1952
-1958
-1963
-1969
-1975
-1980
-1985
-1990
-1995
-2000
-2005
-2009
-2016
-2021
-2025
-2031
-2036
-2041
-2045
-2051
-2056
-2061
-2065
-2070
-2074
-2078
-2082
-2085
-2088
-2090
-2093
-2095
-2097
-2100
-2103
-2106
-2109
-2112
-2116
-2119
-2123
-2126
-2128
-2131
-2134
-2137
-2141
-2144
-2148
-2151
-2155
-2159
-2163
-2167
-2171
-2175
-2179
-2184
-2188
-2193
-2198
-2203
-2209
-2214
-2220
-2225
-2231
-2238
-2244
-2250
-2256
-2262
-2268
-2274
-2280
-2285
-2291
-2296
-2302
-2308
-2314
-2321
-2327
-2333
-2340
-2348
-2356
-2365
-2374
-2384
-2395
-2406
-2418
-2430
-2442
-2453
-2465
-2477
-2489
-2501
-2514
-2528
-2542
-2557
-2572
-2589
-2606
-2623
-2641
-2660
-2680
-2700
-2720
-2741
-2761
-2781
-2801
-2820
-2839
-2858
-2876
-2894
-2912
-2930
-2949
-2968
-2987
-3007
-3026
-3045
-3064
-3083
-3102
-3121
-3140
-3160
-3180
-3201
-3222
-3243
-3264
-3285
-3306
-3326
-3347
-3367
-3388
-3408
-3429
-3449
-3470
-3490
-3510
-3530
-3550
-3570
-3591
-3612
-3633
-3654
-3676
-3697
-3719
-3742
-3764
-3788
-3812
-3837
-3863
-3891
-3919
-3948
-3979
-4011
-4043
-4078
-4114
-4151
-4190
-4230
-4272
-4315
-4360
-4407
-4455
-4504
-4554
-4606
-4658
-4712
-4768
-4824
-4883
-4942
-5003
-5066
-5130
-5196
-5264
-5334
-5405
-5478
-5552
-5627
-5705
-5783
-5863
-5944
-6026
-6108
-6191
-6275
-6359
-6443
-6529
-6615
-6702
-6790
-6878
-6966
-7054
-7142
-7230
-7317
-7405
-7492
-7579
-7665
-7750
-7835
-7919
-8003
-8085
-8167
-8249
-8329
-8408
-8487
-8566
-8644
-8721
-8797
-8872
-8946
-9020
-9093
-9164
-9235
-9305
-9374
-9442
-9509
-9576
-9641
-9706
-9771
-9835
-9897
-9960
-10021
-10080
-10139
-10196
-10252
-10307
-10361
-10412
-10462
-10510
-10556
-10600
-10643
-10683
-10721
-10757
-10790
-10821
-10850
-10877
-10902
-10925
-10947
-10967
-10985
-11003
-11018
-11032
-11044
-11055
-11065
-11073
-11079
-11085
-11089
-11091
-11093
-11092
-11091
-11088
-11083
-11077
-11070
-11061
-11049
-11036
-11021
-11005
-10986
-10966
-10943
-10918
-10890
-10860
-10828
-10793
-10757
-10718
-10678
-10636
-10594
-10550
-10505
-10460
-10414
-10367
-10319
-10270
-10220
-10169
-10116
-10063
-10008
-9952
-9895
-9837
-9779
-9719
-9659
-9597
-9535
-9473
-9410
-9346
-9282
-9217
-9152
-9086
-9019
-8953
-8886
-8818
-8751
-8683
-8615
-8548
-8480
-8413
-8346
-8279
-8213
-8147
-8082
-8016
-7952
-7887
-7822
-7757
-7692
-7627
-7561
-7495
-7429
-7362
-7296
-7230
-7164
-7098
-7033
-6968
-6904
-6840
-6777
-6714
-6653
-6591
-6531
-6472
-6413
-6356
-6300
-6245
-6192
-6139
-6088
-6038
-5989
-5941
-5895
-5849
-5804
-5761
-5718
-5677
-5636
-5597
-5558
-5521
-5484
-5449
-5415
-5382
-5350
-5320
-5292
-5264
-5238
-5214
-5190
-5168
-5147
-5127
-5107
-5089
-5072
-5055
-5039
-5024
-5009
-4995
-4982
-4969
-4956
-4943
-4930
-4918
-4905
-4892
-4880
-4868
-4855
-4843
-4831
-4818
-4805
-4792
-4779
-4766
-4754
-4741
-4728
-4715
-4701
-4687
-4673
-4658
-4643
-4627
-4611
-4595
-4578
-4560
-4542
-4524
-4505
-4485
-4465
-4444
-4423
-4401
-4379
-4356
-4333
-4310
-4286
-4262
-4237
-4213
-4188
-4162
-4137
-4110
-4083
-4054
-4026
-3996
-3966
-3935
-3903
-3872
-3840
-3808
-3776
-3745
-3714
-3684
-3655
-3626
-3597
-3569
-3541
-3514
-3487
-3461
-3436
-3411
-3387
-3365
-3343
-3323
-3304
-3286
-3269
-3253
-3238
-3225
-3213
-3203
-3193
-3185
-3178
-3172
-3168
-3165
-3163
-3163
-3164
-3166
-3169
-3173
-3179
-3185
-3193
-3201
-3210
-3220
-3231
-3243
-3255
-3268
-3281
-3295
-3309
-3323
-3338
-3352
-3366
-3381
-3395
-3409
-3423
-3436
-3448
-3460
-3470
-3480
-3489
-3498
-3506
-3513
-3520
-3526
-3532
-3538
-3542
-3546
-3548
-3550
-3550
-3549
-3546
-3542
-3537
-3531
-3524
-3517
-3509
-3500
-3492
-3482
-3473
-3464
-3455
-3447
-3438
-3430
-3423
-3416
-3410
-3404
-3399
-3394
-3390
-3387
-3384
-3382
-3380
-3378
-3377
-3375
-3373
-3372
-3369
-3367
-3364
-3361
-3359
-3356
-3354
-3352
-3350
-3349
-3348
-3347
-3347
-3346
-3346
-3346
-3345
-3344
-3343
-3341
-3339
-3336
-3333
-3329
-3325
-3321
-3316
-3311
-3307
-3302
-3298
-3295
-3291
-3288
-3286
-3283
-3280
-3278
-3274
-3271
-3267
-3262
-3257
-3252
-3246
-3239
-3233
-3226
-3219
-3212
-3204
-3197
-3189
-3181
-3172
-3164
-3155
-3145
-3135
-3125
-3114
-3103
-3091
-3079
-3066
-3052
-3037
-3021
-3005
-2989
-2971
-2954
-2935
-2917
-2899
-2881
-2863
-2844
-2825
-2806
-2787
-2768
-2749
-2729
-2709
-2690
-2670
-2650
-2631
-2611
-2592
-2573
-2554
-2535
-2516
-2497
-2478
-2458
-2439
-2420
-2400
-2381
-2361
-2342
-2323
-2304
-2285
-2266
-2247
-2228
-2209
-2190
-2170
-2150
-2130
-2110
-2090
-2070
-2051
-2033
-2015
-1997
-1979
-1962
-1946
-1930
-1915
-1901
-1887
-1875
-1863
-1852
-1842
-1833
-1823
-1815
-1806
-1797
-1789
-1781
-1773
-1765
-1757
-1748
-1740
-1731
-1722
-1713
-1703
-1693
-1682
-1671
-1660
-1649
-1637
-1625
-1613
-1601
-1588
-1576
-1563
-1550
-1537
-1524
-1510
-1496
-1481
-1466
-1449
-1432
-1415
-1397
-1378
-1358
-1338
-1317
-1296
-1275
-1253
-1231
-1209
-1187
-1164
-1141
-1118
-1094
-1070
-1045
-1020
-993
-966
-937
-908
-878
-847
-815
-783
-750
-717
-683
-649
-615
-580
-545
-509
-473
-436
-400
-363
-326
-288
-250
-212
-173
-135
-96
-56
-16
24
65
106
146
186
226
265
303
340
377
413
448
483
517
552
586
619
653
686
718
750
780
810
838
865
891
916
940
963
985
1006
1027
1047
1066
1085
1105
1124
1143
1162
1181
1199
1217
1235
1252
1270
1286
1303
1320
1336
1352
1368
1384
1398
1413
1427
1440
1452
1464
1474
1484
1493
1501
1509
1517
1524
1531
1537
1543
1549
1555
1561
1568
1575
1583
1591
1598
1606
1614
1622
1630
1637
1645
1652
1658
1665
1672
1680
1687
1694
1702
1710
1719
1729
1739
1750
1761
1773
1786
1800
1814
1829
1844
1861
1878
1896
1915
1935
1956
1977
2000
2024
2048
2072
2097
2121
2146
2170
2194
2217
2239
2261
2282
2303
2322
2341
2358
2375
2390
2404
2417
2428
2437
2444
2450
2454
2456
2457
2456
2454
2452
2447
2442
2436
2429
2421
2412
2401
2389
2376
2361
2345
2326
2307
2286
2264
2241
2218
2194
2170
2146
2122
2099
2077
2055
2035
2015
1997
1980
1964
1950
1938
1927
1918
1910
1904
1899
1895
1893
1891
1889
1889
1888
1888
1889
1889
1889
1889
1890
1891
1893
1896
1900
1905
1910
1916
1923
1931
1939
1947
1957
1967
1978
1990
2001
2015
2029
2043
2057
2071
2086
2101
2115
2129
2144
2158
2172
2186
2200
2215
2229
2244
2259
2275
2291
2307
2323
2340
2356
2372
2388
2403
2418
2432
2446
2459
2471
2482
2493
2502
2511
2520
2529
2537
2545
2553
2561
2569
2576
2582
2589
2594
2599
2602
2605
2608
2609
2611
2612
2612
2612
2612
2612
2612
2612
2611
2611
2610
2608
2607
2606
2605
2605
2604
2603
2602
2602
2601
2599
2597
2595
2591
2587
2581
2575
2567
2558
2549
2539
2529
2519
2510
2500
2491
2483
2475
2468
2461
2456
2450
2445
2441
2436
2432
2427
2423
2418
2413
2408
2402
2397
2392
2386
2381
2376
2371
2367
2363
2359
2355
2351
2348
2344
2341
2338
2335
2333
2331
2329
2327
2325
2323
2321
2320
2318
2317
2315
2312
2310
2307
2304
2302
2299
2296
2293
2291
2288
2285
2281
2278
2274
2270
2265
2261
2256
2251
2245
2239
2233
2227
2220
2212
2204
2196
2187
2177
2167
2155
2143
2130
2116
2101
2086
2071
2055
2039
2023
2007
1990
1974
1958
1941
1925
1910
1894
1879
1864
1850
1836
1823
1810
1799
1789
1780
1773
1767
1764
1761
1761
1762
1764
1768
1773
1779
1787
1795
1804
1815
1827
1840
1855
1870
1887
1905
1924
1944
1966
1989
2013
2039
2066
2093
2120
2148
2177
2205
2233
2261
2289
2318
2345
2373
2400
2428
2455
2482
2509
2536
2562
2588
2614
2640
2666
2691
2716
2741
2765
2790
2814
2839
2863
2888
2913
2938
2964
2989
3014
3039
3064
3089
3113
3137
3160
3183
3205
3227
3249
3270
3290
3310
3328
3346
3364
3380
3396
3411
3425
3439
3453
3467
3481
3496
3511
3527
3544
3560
3578
3595
3612
3630
3647
3664
3681
3698
3715
3732
3749
3766
3783
3799
3816
3832
3847
3863
3878
3892
3906
3919
3931
3943
3954
3965
3975
3985
3994
4003
4014
4024
4034
4043
4054
4065
4075
4086
4096
4105
4115
4123
4131
4138
4145
4150
4155
4160
4164
4168
4172
4175
4178
4181
4184
4187
4190
4193
4195
4197
4200
4201
4203
4204
4204
4204
4204
4204
4203
4203
4203
4203
4202
4202
4202
4202
4202
4202
4202
4201
4200
4199
4197
4194
4191
4188
4184
4180
4176
4172
4168
4165
4163
4160
4159
4158
4157
4156
4155
4155
4155
4155
4155
4156
4158
4159
4161
4164
4167
4171
4176
4182
4189
4197
4206
4216
4227
4238
4251
4264
4278
4292
4307
4323
4340
4358
4376
4396
4416
4437
4460
4483
4507
4531
4556
4581
4607
4633
4659
4686
4714
4742
4770
4800
4829
4859
4890
4922
4953
4986
5018
5051
5085
5119
5154
5190
5226
5263
5300
5338
5377
5415
5453
5491
5529
5567
5604
5641
5677
5713
5749
5784
5820
5856
5892
5928
5965
6002
6040
6078
6116
6155
6193
6231
6268
6306
6343
6379
6415
6451
6486
6520
6555
6588
6622
6655
6689
6723
6757
6791
6825
6860
6895
6931
6967
7003
7040
7078
7117
7156
7197
7238
7280
7323
7366
7410
7455
7500
7546
7591
7637
7683
7730
7776
7822
7868
7915
7961
8007
8054
8101
8147
8193
8239
8284
8329
8373
8417
8460
8503
8545
8587
8628
8669
8710
8751
8791
8831
8870
8908
8945
8982
9017
9052
9085
9116
9146
9175
9203
9229
9255
9279
9302
9325
9346
9367
9387
9405
9423
9441
9457
9473
9488
9503
9517
9530
9543
9555
9566
9576
9586
9594
9601
9607
9612
9617
9620
9623
9625
9628
9630
9632
9634
9636
9639
9642
9645
9650
9655
9662
9669
9677
9687
9697
9709
9721
9734
9747
9760
9774
9789
9803
9819
9834
9850
9867
9885
9904
9922
9942
9962
9982
10002
10023
10044
10065
10086
10108
10130
10152
10174
10196
10219
10242
10265
10288
10312
10337
10361
10386
10411
10436
10460
10485
10508
10532
10554
10576
10597
10618
10637
10655
10672
10688
10703
10716
10727
10738
10746
10754
10760
10766
10770
10775
10778
10782
10785
10787
10790
10792
10793
10794
10794
10793
10793
10792
10790
10788
10786
10784
10782
10780
10778
10776
10773
10770
10768
10765
10761
10758
10754
10750
10746
10742
10738
10735
10732
10729
10727
10725
10725
10724
10725
10726
10727
10729
10731
10734
10737
10740
10743
10746
10750
10753
10756
10760
10763
10767
10771
10775
10779
10784
10789
10794
10799
10805
10811
10817
10824
10830
10836
10843
10849
10855
10861
10866
10871
10875
10880
10884
10887
10891
10894
10898
10901
10904
10906
10909
10911
10912
10914
10914
10914
10913
10912
10910
10907
10904
10901
10897
10893
10888
10883
10877
10871
10864
10856
10847
10838
10827
10816
10804
10791
10777
10763
10747
10731
10714
10696
10677
10657
10636
10614
10591
10567
10542
10515
10488
10459
10429
10398
10366
10333
10298
10263
10226
10188
10149
10109
10068
10026
9984
9940
9896
9851
9806
9761
9716
9670
9623
9576
9529
9482
9434
9385
9337
9288
9239
9191
9141
9092
9042
8993
8943
8893
8843
8793
8742
8692
8642
8592
8542
8493
8443
8393
8344
8294
8244
8195
8145
8095
8045
7995
7945
7894
7843
7792
7741
7689
7638
7586
7534
7482
7429
7377
7324
7272
7219
7167
7114
7062
7009
6957
6905
6854
6803
6752
6702
6653
6603
6555
6507
6460
6413
6367
6322
6277
6233
6189
6146
6104
6063
6022
5982
5942
5903
5865
5828
5791
5755
5719
5684
5651
5617
5585
5553
5522
5491
5461
5432
5403
5374
5345
5317
5289
5260
5231
5201
5172
5141
5111
5079
5048
5016
4983
4951
4918
4886
4853
4821
4789
4757
4726
4696
4666
4637
4608
4580
4553
4526
4500
4475
4451
4427
4405
4383
4361
4341
4321
4302
4283
4266
4249
4233
4218
4204
4191
4178
4167
4156
4146
4137
4129
4122
4116
4111
4107
4105
4103
4102
4103
4104
4106
4109
4113
4118
4123
4129
4136
4143
4150
4158
4166
4174
4183
4192
4200
4209
4218
4227
4236
4245
4254
4263
4273
4282
4291
4301
4310
4320
4329
4339
4348
4358
4367
4377
4387
4397
4407
4417
4428
4439
4450
4461
4472
4482
4493
4503
4513
4523
4532
4541
4550
4558
4566
4574
4582
4589
4597
4604
4611
4619
4626
4634
4641
4649
4656
4664
4672
4680
4688
4695
4703
4711
4719
4726
4733
4740
4746
4753
4759
4765
4771
4776
4782
4788
4794
4800
4806
4813
4821
4828
4836
4845
4854
4863
4873
4883
4893
4903
4913
4923
4933
4943
4954
4964
4974
4984
4994
5004
5014
5023
5033
5043
5053
5063
5073
5084
5095
5107
5119
5131
5143
5156
5169
5181
5194
5207
5220
5233
5247
5260
5273
5287
5300
5314
5328
5342
5356
5369
5383
5396
5409
5422
5435
5447
5459
5472
5483
5495
5507
5519
5530
5542
5553
5564
5574
5584
5594
5602
5611
5618
5625
5631
5637
5642
5647
5652
5656
5660
5664
5667
5670
5673
5676
5679
5681
5683
5686
5687
5689
5691
5692
5692
5692
5691
5689
5687
5683
5677
5671
5663
5654
5644
5633
5620
5606
5591
5574
5556
5536
5516
5494
5470
5446
5420
5393
5365
5335
5305
5274
5241
5208
5173
5138
5101
5063
5024
4984
4943
4900
4857
4812
4766
4719
4671
4622
4572
4521
4469
4416
4362
4308
4253
4197
4140
4083
4025
3967
3907
3847
3787
3726
3664
3602
3539
3476
3412
3348
3283
3218
3153
3087
3021
2955
2888
2822
2755
2688
2621
2554
2488
2421
2354
2288
2222
2156
2090
2024
1959
1893
1829
1764
1700
1637
1573
1510
1448
1385
1323
1261
1200
1138
1077
1016
956
896
835
775
715
655
594
534
473
412
352
291
230
169
108
47
-13
-74
-134
-194
-253
-313
-372
-430
-488
-545
-602
-658
-713
-768
-821
-874
-926
-976
-1026
-1075
-1123
-1170
-1216
-1261
-1306
-1349
-1392
-1434
-1475
-1515
-1555
-1594
-1633
-1671
-1708
-1745
-1782
-1817
-1852
-1887
-1921
-1954
-1986
-2017
-2049
-2080
-2110
-2140
-2169
-2199
-2227
-2256
-2284
-2312
-2339
-2366
-2393
-2420
-2446
-2473
-2499
-2525
-2551
-2577
-2603
-2629
-2656
-2682
-2710
-2737
-2765
-2793
-2821
-2849
-2878
-2907
-2936
-2965
-2994
-3023
-3052
-3082
-3112
-3142
-3172
-3202
-3232
-3262
-3293
-3323
-3354
-3384
-3415
-3447
-3478
-3510
-3542
-3575
-3608
-3642
-3676
-3711
-3746
-3782
-3817
-3853
-3890
-3926
-3963
-3999
-4035
-4073
-4110
-4147
-4184
-4221
-4257
-4294
-4330
-4366
-4401
-4437
-4472
-4508
-4543
-4579
-4614
-4650
-4686
-4722
-4758
-4795
-4832
-4869
-4906
-4944
-4982
-5020
-5059
-5097
-5136
-5174
-5213
-5252
-5290
-5328
-5367
-5405
-5443
-5481
-5518
-5556
-5594
-5632
-5669
-5707
-5745
-5783
-5820
-5858
-5896
-5933
-5970
-6007
-6045
-6082
-6119
-6156
-6193
-6229
-6266
-6303
-6340
-6377
-6413
-6450
-6487
-6523
-6559
-6596
-6632
-6668
-6704
-6739
-6775
-6811
-6846
-6882
-6918
-6953
-6989
-7025
-7061
-7096
-7132
-7168
-7205
-7241
-7277
-7313
-7349
-7385
-7421
-7457
-7492
-7527
-7562
-7596
-7630
-7664
-7698
-7731
-7764
-7797
-7829
-7861
-7893
-7924
-7955
-7986
-8016
-8047
-8076
-8105
-8132
-8161
-8188
-8214
-8240
-8265
-8290
-8313
-8336
-8359
-8381
-8403
-8425
-8446
-8466
-8486
-8507
-8526
-8546
-8565
-8584
-8603
-8621
-8640
-8658
-8676
-8694
-8712
-8730
-8748
-8766
-8783
-8800
-8817
-8834
-8851
-8867
-8883
-8899
-8915
-8932
-8948
-8964
-8980
-8997
-9013
-9030
-9046
-9062
-9079
-9095
-9111
-9127
-9143
-9159
-9175
-9192
-9208
-9225
-9243
-9260
-9278
-9297
-9315
-9334
-9353
-9372
-9392
-9412
-9431
-9451
-9471
-9491
-9511
-9532
-9552
-9573
-9594
-9616
-9637
-9659
-9681
-9704
-9726
-9749
-9773
-9796
-9821
-9845
-9870
-9895
-9921
-9947
-9974
-10001
-10029
-10057
-10086
-10115
-10145
-10175
-10205
-10236
-10268
-10300
-10332
-10365
-10399
-10433
-10467
-10502
-10538
-10574
-10611
-10649
-10687
-10725
-10765
-10804
-10844
-10884
-10925
-10966
-11007
-11048
-11089
-11131
-11172
-11213
-11255
-11295
-11336
-11377
-11417
-11457
-11497
-11536
-11575
-11613
-11651
-11689
-11727
-11764
-11801
-11838
-11874
-11910
-11946
-11981
-12016
-12050
-12084
-12118
-12151
-12184
-12216
-12249
-12281
-12312
-12344
-12375
-12406
-12437
-12468
-12498
-12528
-12558
-12587
-12616
-12645
-12673
-12701
-12728
-12755
-12782
-12808
-12834
-12860
-12885
-12911
-12935
-12960
-12985
-13009
-13033
-13057
-13080
-13103
-13126
-13149
-13171
-13194
-13216
-13237
-13259
-13280
-13301
-13321
-13341
-13361
-13380
-13399
-13417
-13436
-13453
-13471
-13487
-13503
-13519
-13534
-13548
-13562
-13575
-13588
-13600
-13612
-13623
-13634
-13645
-13655
-13665
-13674
-13683
-13692
-13700
-13708
-13715
-13723
-13729
-13736
-13742
-13749
-13755
-13761
-13766
-13772
-13779
-13785
-13791
-13797
-13803
-13809
-13816
-13822
-13827
-13833
-13839
-13844
-13849
-13855
-13860
-13865
-13870
-13874
-13879
-13883
-13887
-13891
-13895
-13899
-13903
-13907
-13911
-13915
-13919
-13924
-13928
-13932
-13936
-13941
-13945
-13950
-13956
-13961
-13968
-13974
-13981
-13988
-13995
-14003
-14010
-14018
-14026
-14035
-14044
-14052
-14062
-14071
-14081
-14091
-14101
-14112
-14123
-14135
-14146
-14159
-14171
-14184
-14196
-14209
-14222
-14236
-14249
-14263
-14276
-14290
-14304
-14318
-14332
-14346
-14360
-14375
-14389
-14404
-14418
-14433
-14447
-14462
-14476
-14490
-14505
-14519
-14534
-14548
-14562
-14577
-14591
-14606
-14620
-14635
-14649
-14663
-14677
-14691
-14705
-14718
-14731
-14744
-14757
-14770
-14782
-14793
-14805
-14815
-14826
-14836
-14846
-14855
-14865
-14873
-14882
-14890
-14898
-14906
-14914
-14921
-14929
-14936
-14943
-14950
-14956
-14963
-14969
-14976
-14982
-14988
-14994
-15000
-15005
-15011
-15016
-15020
-15025
-15029
-15033
-15036
-15040
-15043
-15046
-15049
-15052
-15055
-15058
-15061
-15063
-15065
-15066
-15068
-15069
-15070
-15070
-15071
-15071
-15070
-15070
-15068
-15067
-15065
-15062
-15060
-15057
-15053
-15050
-15046
-15042
-15037
-15032
-15027
-15021
-15014
-15007
-15000
-14992
-14984
-14975
-14965
-14956
-14945
-14934
-14923
-14912
-14900
-14888
-14875
-14861
-14848
-14834
-14819
-14804
-14788
-14772
-14756
-14739
-14721
-14703
-14684
-14666
-14646
-14627
-14607
-14587
-14566
-14546
-14525
-14504
-14483
-14461
-14440
-14419
-14397
-14376
-14354
-14332
-14310
-14288
-14266
-14243
-14220
-14198
-14175
-14152
-14129
-14105
-14082
-14059
-14035
-14011
-13986
-13961
-13936
-13910
-13884
-13857
-13830
-13803
-13775
-13748
-13720
-13691
-13663
-13634
-13604
-13575
-13545
-13514
-13483
-13451
-13419
-13387
-13354
-13321
-13287
-13253
-13219
-13184
-13149
-13113
-13077
-13040
-13003
-12964
-12926
-12887
-12848
-12808
-12767
-12726
-12684
-12643
-12600
-12557
-12514
-12471
-12428
-12384
-12340
-12296
-12251
-12206
-12161
-12116
-12071
-12026
-11980
-11934
-11887
-11841
-11794
-11746
-11699
-11650
-11601
-11552
-11502
-11452
-11401
-11350
-11299
-11247
-11194
-11142
-11089
-11035
-10982
-10929
-10875
-10822
-10769
-10715
-10662
-10608
-10554
-10500
-10446
-10392
-10338
-10285
-10231
-10177
-10122
-10068
-10013
-9958
-9903
-9848
-9792
-9735
-9678
-9621
-9563
-9505
-9447
-9388
-9328
-9269
-9208
-9148
-9088
-9027
-8965
-8903
-8841
-8779
-8717
-8654
-8591
-8527
-8463
-8399
-8335
-8271
-8206
-8140
-8074
-8009
-7943
-7877
-7811
-7744
-7677
-7610
-7542
-7474
-7407
-7339
-7272
-7204
-7136
-7068
-7001
-6933
-6865
-6797
-6728
-6660
-6593
-6525
-6457
-6390
-6322
-6255
-6188
-6121
-6054
-5988
-5921
-5855
-5788
-5722
-5656
-5590
-5524
-5458
-5392
-5326
-5260
-5195
-5130
-5064
-4999
-4934
-4869
-4804
-4739
-4675
-4611
-4548
-4485
-4423
-4361
-4299
-4238
-4177
-4117
-4058
-3998
-3939
-3880
-3822
-3764
-3706
-3649
-3592
-3536
-3480
-3425
-3370
-3316
-3263
-3210
-3157
-3106
-3055
-3004
-2955
-2905
-2857
-2809
-2762
-2715
-2669
-2624
-2580
-2537
-2494
-2452
-2411
-2370
-2329
-2289
-2250
-2211
-2173
-2135
-2098
-2061
-2025
-1989
-1954
-1920
-1886
-1852
-1819
-1787
-1755
-1724
-1693
-1663
-1633
-1603
-1574
-1545
-1516
-1487
-1458
-1429
-1400
-1372
-1344
-1316
-1288
-1259
-1231
-1203
-1174
-1146
-1117
-1089
-1060
-1031
-1002
-974
-945
-916
-887
-857
-828
-800
-771
-742
-712
-683
-653
-624
-595
-565
-536
-507
-478
-450
-421
-393
-364
-336
-308
-280
-252
-224
-196
-169
-141
-113
-85
-57
-30
-3
25
52
79
106
133
159
186
212
238
264
289
314
339
364
388
413
436
460
483
507
529
552
574
596
618
640
661
682
703
724
744
765
786
806
827
848
868
889
909
929
949
970
990
1010
1030
1050
1070
1090
1110
1131
1151
1172
1194
1215
1237
1259
1281
1304
1327
1350
1373
1397
1421
1446
1470
1495
1520
1546
1572
1598
1624
1651
1678
1705
1732
1759
1787
1815
1843
1871
1899
1928
1957
1986
2016
2045
2075
2105
2135
2165
2196
2227
2258
2289
2321
2353
2385
2417
2449
2482
2514
2547
2581
2614
2647
2680
2713
2747
2780
2814
2847
2880
2914
2947
2980
3013
3047
3080
3113
3145
3178
3210
3243
3275
3306
3338
3369
3400
3431
3462
3493
3523
3552
3582
3612
3641
3670
3700
3729
3757
3786
3815
3843
3872
3900
3928
3956
3984
4011
4040
4067
4096
4124
4152
4180
4207
4235
4263
4290
4318
4345
4373
4400
4427
4455
4482
4508
4535
4562
4589
4616
4643
4670
4697
4724
4751
4778
4805
4832
4860
4887
4914
4940
4967
4993
5019
5045
5070
5095
5120
5145
5169
5193
5218
5242
5266
5290
5314
5338
5362
5387
5411
5436
5461
5486
5511
5536
5562
5587
5612
5637
5663
5688
5714
5739
5765
5790
5815
5841
5866
5891
5916
5941
5965
5989
6012
6035
6058
6080
6102
6124
6145
6166
6186
6206
6226
6246
6265
6284
6303
6321
6340
6357
6375
6392
6408
6425
6441
6457
6472
6488
6503
6517
6532
6546
6560
6574
6587
6601
6614
6627
6639
6651
6663
6675
6687
6698
6709
6719
6729
6740
6750
6759
6769
6778
6787
6796
6806
6815
6824
6833
6842
6851
6860
6869
6877
6886
6895
6903
6912
6920
6929
6937
6945
6953
6961
6968
6975
6983
6990
6997
7003
7009
7015
7021
7026
7031
7036
7040
7044
7048
7052
7055
7058
7061
7063
7065
7067
7069
7070
7071
7072
7073
7073
7073
7073
7073
7072
7072
7071
7070
7069
7068
7066
7064
7061
7059
7055
7051
7047
7043
7038
7033
7028
7022
7016
7010
7003
6997
6989
6982
6974
6966
6958
6950
6941
6933
6924
6915
6906
6897
6888
6878
6868
6858
6848
6837
6825
6814
6802
6790
6778
6765
6753
6740
6728
6715
6702
6689
6676
6663
6650
6637
6624
6612
6599
6586
6573
6561
6549
6536
6524
6512
6501
6489
6478
6467
6456
6446
6436
6427
6418
6410
6401
6393
6386
6378
6371
6365
6358
6352
6345
6340
6334
6329
6324
6319
6315
6311
6307
6303
6300
6297
6294
6292
6290
6288
6286
6284
6282
6281
6279
6277
6276
6275
6273
6272
6271
6270
6269
6268
6268
6267
6267
6266
6266
6266
6267
6268
6268
6269
6271
6272
6274
6276
6278
6281
6283
6286
6289
6292
6295
6298
6301
6305
6308
6312
6316
6320
6324
6329
6334
6338
6343
6349
6354
6360
6366
6372
6379
6385
6392
6399
6406
6414
6421
6429
6437
6444
6452
6460
6467
6474
6482
6489
6496
6503
6510
6517
6524
6530
6536
6542
6548
6553
6559
6564
6568
6573
6578
6582
6587
6591
6595
6599
6603
6607
6610
6614
6617
6620
6623
6626
6628
6630
6632
6634
6635
6636
6637
6637
6637
6637
6636
6635
6634
6632
6630
6627
6624
6621
6617
6613
6608
6603
6597
6591
6584
6577
6570
6562
6553
6545
6536
6527
6517
6507
6496
6486
6474
6462
6450
6437
6424
6410
6396
6382
6366
6351
6335
6318
6302
6284
6267
6249
6231
6213
6194
6175
6156
6136
6117
6097
6077
6056
6036
6015
5995
5974
5953
5933
5912
5890
5869
5848
5827
5806
5784
5763
5742
5720
5699
5677
5656
5634
5612
5591
5569
5548
5526
5505
5483
5462
5440
5419
5398
5377
5357
5336
5316
5296
5276
5256
5236
5216
5196
5177
5158
5139
5119
5100
5081
5062
5043
5024
5005
4986
4966
4947
4927
4907
4887
4867
4847
4827
4807
4786
4766
4745
4724
4704
4683
4661
4640
4619
4597
4576
4554
4532
4510
4488
4466
4444
4421
4399
4376
4353
4330
4307
4284
4260
4237
4213
4190
4166
4142
4118
4094
4070
4045
4021
3997
3973
3949
3925
3901
3877
3854
3830
3806
3783
3759
3735
3712
3688
3664
3640
3617
3593
3569
3545
3521
3497
3473
3449
3425
3400
3376
3352
3327
3302
3278
3253
3228
3203
3177
3152
3127
3102
3076
3051
3026
3000
2975
2950
2925
2900
2875
2850
2825
2800
2775
2751
2726
2702
2678
2654
2631
2607
2584
2561
2538
2516
2493
2471
2449
2428
2407
2386
2365
2345
2325
2306
2287
2268
2250
2232
2215
2198
2181
2165
2148
2132
2117
2101
2086
2071
2056
2041
2025
2012
1998
1984
1969
1955
1941
1927
1913
1899
1885
1871
1857
1843
1828
1814
1800
1785
1771
1756
1742
1727
1713
1698
1683
1669
1654
1639
1624
1609
1594
1579
1564
1548
1533
1518
1503
1487
1472
1456
1441
1425
1410
1394
1379
1363
1348
1333
1318
1303
1288
1273
1258
1242
1227
1212
1197
1182
1166
1151
1136
1120
1105
1089
1073
1058
1042
1026
1010
993
977
960
943
926
909
892
874
856
838
820
801
783
763
744
724
704
684
664
643
622
600
579
557
534
511
488
464
440
416
392
367
342
317
291
265
239
213
186
160
133
106
79
51
23
-6
-34
-63
-93
-123
-153
-184
-215
-246
-278
-309
-342
-374
-407
-440
-473
-507
-541
-575
-610
-645
-680
-715
-751
-786
-822
-858
-894
-930
-967
-1002
-1039
-1076
-1113
-1150
-1187
-1224
-1262
-1299
-1337
-1375
-1414
-1452
-1491
-1529
-1568
-1607
-1646
-1685
-1724
-1764
-1803
-1843
-1882
-1921
-1961
-2000
-2039
-2079
-2118
-2157
-2197
-2236
-2275
-2315
-2354
-2394
-2433
-2473
-2512
-2552
-2592
-2631
-2671
-2710
-2750
-2790
-2829
-2869
-2908
-2948
-2987
-3027
-3066
-3106
-3145
-3185
-3224
-3264
-3303
-3343
-3382
-3422
-3461
-3501
-3541
-3580
-3620
-3660
-3700
-3740
-3780
-3820
-3860
-3900
-3940
-3980
-4019
-4059
-4099
-4138
-4178
-4217
-4256
-4295
-4333
-4371
-4409
-4447
-4485
-4522
-4559
-4595
-4632
-4668
-4704
-4739
-4774
-4809
-4844
-4878
-4912
-4946
-4979
-5012
-5045
-5077
-5108
-5140
-5170
-5201
-5230
-5260
-5289
-5317
-5345
-5372
-5398
-5424
-5449
-5474
-5498
-5522
-5544
-5567
-5588
-5610
-5630
-5650
-5670
-5689
-5708
-5726
-5744
-5762
-5779
-5795
-5811
-5827
-5842
-5857
-5871
-5885
-5898
-5911
-5923
-5935
-5946
-5956
-5966
-5975
-5983
-5991
-5999
-6006
-6012
-6018
-6023
-6028
-6032
-6036
-6039
-6042
-6044
-6045
-6046
-6046
-6046
-6046
-6045
-6043
-6041
-6039
-6036
-6034
-6030
-6027
-6023
-6018
-6013
-6008
-6002
-5996
-5989
-5982
-5975
-5967
-5959
-5951
-5942
-5933
-5924
-5915
-5906
-5896
-5886
-5876
-5866
-5855
-5844
-5833
-5822
-5811
-5799
-5787
-5776
-5763
-5751
-5739
-5726
-5714
-5701
-5688
-5675
-5662
-5649
-5636
-5623
-5611
-5598
-5586
-5573
-5561
-5548
-5536
-5523
-5511
-5499
-5486
-5474
-5461
-5449
-5436
-5423
-5410
-5398
-5385
-5372
-5359
-5345
-5332
-5319
-5306
-5292
-5279
-5265
-5252
-5238
-5224
-5211
-5197
-5184
-5170
-5156
-5142
-5129
-5115
-5101
-5086
-5072
-5058
-5043
-5029
-5014
-4999
-4984
-4969
-4954
-4939
-4924
-4909
-4894
-4879
-4864
-4849
-4834
-4820
-4805
-4790
-4776
-4762
-4747
-4733
-4719
-4705
-4692
-4678
-4665
-4652
-4639
-4626
-4613
-4601
-4589
-4576
-4564
-4553
-4541
-4529
-4517
-4506
-4495
-4484
-4472
-4461
-4450
-4439
-4428
-4416
-4405
-4394
-4382
-4371
-4359
-4348
-4336
-4324
-4312
-4300
-4288
-4276
-4263
-4251
-4238
-4226
-4213
-4200
-4187
-4173
-4160
-4146
-4133
-4119
-4105
-4091
-4077
-4062
-4048
-4034
-4019
-4005
-3991
-3976
-3961
-3946
-3931
-3916
-3901
-3885
-3870
-3854
-3838
-3822
-3806
-3790
-3774
-3758
-3741
-3725
-3709
-3693
-3676
-3660
-3644
-3627
-3611
-3595
-3578
-3562
-3546
-3529
-3513
-3496
-3480
-3464
-3447
-3430
-3414
-3397
-3381
-3364
-3347
-3330
-3314
-3297
-3280
-3263
-3246
-3228
-3211
-3194
-3176
-3159
-3141
-3124
-3106
-3089
-3071
-3053
-3036
-3019
-3001
-2984
-2967
-2951
-2934
-2917
-2901
-2884
-2867
-2851
-2834
-2818
-2802
-2786
-2770
-2754
-2738
-2721
-2705
-2689
-2673
-2656
-2640
-2624
-2607
-2590
-2574
-2557
-2540
-2524
-2507
-2490
-2472
-2455
-2438
-2421
-2403
-2386
-2368
-2351
-2333
-2316
-2298
-2280
-2262
-2244
-2226
-2208
-2190
-2172
-2153
-2135
-2116
-2097
-2078
-2059
-2039
-2019
-1999
-1978
-1957
-1935
-1914
-1892
-1869
-1846
-1823
-1799
-1775
-1751
-1726
-1700
-1675
-1648
-1622
-1594
-1567
-1539
-1510
-1481
-1452
-1422
-1392
-1361
-1330
-1298
-1266
-1234
-1201
-1168
-1134
-1100
-1066
-1031
-995
-960
-923
-887
-850
-813
-775
-737
-699
-661
-622
-583
-544
-505
-466
-426
-387
-347
-308
-268
-228
-188
-147
-107
-66
-25
15
56
97
138
179
221
262
303
344
386
427
469
511
553
594
636
678
720
762
804
846
888
929
971
1012
1054
1095
1137
1178
1218
1259
1300
1341
1381
1422
1462
1502
1543
1583
1623
1662
1702
1742
1782
1822
1861
1901
1940
1980
2019
2058
2097
2136
2175
2214
2252
2290
2328
2366
2403
2440
2477
2514
2550
2586
2622
2658
2694
2729
2765
2799
2834
2869
2903
2937
2970
3003
3036
3069
3101
3133
3165
3196
3227
3257
3287
3317
3346
3375
3403
3431
3459
3486
3513
3539
3565
3591
3616
3640
3665
3689
3713
3736
3760
3783
3805
3828
3850
3872
3894
3916
3938
3959
3981
4002
4022
4043
4065
4086
4106
4126
4146
4165
4185
4204
4222
4241
4259
4278
4296
4314
4332
4350
4368
4386
4404
4421
4439
4456
4474
4491
4508
4524
4541
4557
4574
4590
4606
4622
4637
4653
4668
4683
4698
4712
4726
4740
4754
4767
4781
4793
4806
4818
4830
4842
4853
4863
4874
4884
4894
4903
4912
4920
4928
4936
4943
4949
4956
4961
4967
4972
4976
4980
4983
4986
4989
4991
4993
4994
4995
4995
4996
4996
4995
4994
4993
4992
4990
4988
4986
4983
4980
4977
4973
4969
4965
4960
4955
4950
4944
4938
4932
4925
4918
4910
4901
4893
4884
4874
4864
4854
4843
4831
4820
4808
4796
4783
4770
4756
4742
4728
4714
4699
4684
4668
4652
4636
4620
4603
4586
4568
4551
4533
4515
4497
4478
4460
4441
4422
4403
4384
4365
4346
4327
4308
4289
4269
4250
4231
4211
4192
4172
4153
4133
4113
4093
4074
4054
4034
4014
3994
3974
3954
3934
3914
3894
3874
3855
3835
3815
3796
3777
3757
3738
3720
3701
3682
3664
3646
3628
3611
3594
3577
3561
3545
3529
3514
3499
3485
3471
3458
3445
3432
3420
3408
3397
3386
3375
3365
3355
3345
3336
3327
3319
3311
3303
3296
3289
3282
3276
3270
3264
3259
3255
3251
3248
3245
3243
3242
3241
3241
3242
3243
3245
3247
3251
3254
3259
3264
3269
3275
3282
3289
3296
3304
3313
3322
3331
3341
3351
3362
3373
3385
3398
3410
3424
3437
3452
3466
3482
3497
3513
3530
3546
3563
3580
3598
3615
3633
3651
3669
3687
3705
3724
3743
3762
3781
3800
3819
3838
3858
3878
3898
3918
3938
3958
3979
3999
4019
4040
4061
4082
4103
4125
4146
4168
4190
4211
4233
4255
4278
4300
4322
4344
4366
4388
4410
4432
4454
4476
4498
4519
4541
4562
4583
4604
4625
4646
4666
4687
4707
4728
4748
4768
4788
4808
4828
4848
4867
4887
4906
4925
4943
4962
4980
4998
5016
5033
5051
5068
5085
5101
5117
5133
5149
5164
5179
5193
5207
5221
5235
5248
5261
5274
5286
5298
5309
5321
5332
5342
5353
5363
5372
5382
5390
5399
5407
5415
5423
5430
5437
5444
5450
5456
5462
5468
5473
5478
5483
5487
5491
5495
5499
5503
5506
5509
5511
5514
5516
5518
5519
5521
5522
5523
5524
5525
5525
5525
5525
5525
5525
5524
5523
5522
5521
5519
5517
5515
5513
5511
5508
5505
5502
5499
5495
5491
5487
5483
5478
5474
5468
5463
5457
5451
5445
5438
5431
5424
5416
5408
5399
5391
5381
5372
5362
5351
5341
5330
5318
5306
5294
5281
5268
5254
5240
5226
5211
5196
5181
5165
5149
5133
5117
5101
5085
5068
5051
5035
5018
5001
4984
4967
4950
4933
4916
4898
4881
4864
4847
4830
4813
4797
4780
4764
4748
4731
4715
4699
4684
4668
4652
4636
4621
4605
4590
4575
4560
4545
4530
4515
4501
4486
4472
4458
4443
4429
4415
4401
4387
4374
4360
4346
4332
4319
4305
4292
4278
4265
4251
4238
4225
4211
4198
4184
4171
4157
4144
4130
4116
4102
4089
4075
4059
4046
4032
4018
4003
3989
3975
3961
3946
3932
3917
3903
3888
3874
3859
3845
3830
3816
3801
3786
3772
3757
3742
3727
3712
3696
3681
3665
3650
3634
3619
3603
3588
3573
3558
3542
3527
3512
3498
3483
3469
3454
3440
3426
3412
3398
3384
3370
3356
3342
3328
3314
3300
3285
3271
3257
3242
3228
3213
3198
3183
3168
3153
3137
3122
3106
3090
3074
3058
3043
3027
3011
2996
2981
2965
2950
2936
2921
2907
2892
2878
2864
2850
2836
2822
2809
2795
2781
2768
2754
2741
2727
2714
2701
2688
2676
2663
2650
2638
2625
2613
2601
2589
2576
2564
2552
2540
2527
2515
2503
2491
2478
2466
2454
2442
2430
2417
2405
2393
2381
2368
2356
2343
2330
2318
2304
2291
2278
2264
2250
2237
2223
2210
2196
2183
2170
2157
2143
2130
2117
2103
2090
2077
2064
2051
2037
2025
2012
1999
1987
1975
1964
1952
1941
1930
1919
1908
1897
1887
1877
1866
1856
1847
1837
1828
1819
1810
1801
1792
1784
1775
1767
1758
1750
1742
1734
1727
1719
1712
1705
1698
1691
1684
1677
1670
1663
1656
1649
1643
1636
1629
1623
1616
1610
1604
1598
1591
1585
1580
1574
1568
1562
1557
1551
1545
1539
1533
1527
1521
1515
1509
1503
1497
1491
1485
1480
1474
1468
1463
1457
1452
1447
1442
1437
1432
1427
1421
1416
1411
1406
1401
1395
1390
1384
1379
1374
1369
1364
1359
1354
1350
1345
1341
1336
1332
1328
1323
1318
1313
1308
1303
1298
1293
1288
1283
1278
1273
1268
1263
1258
1252
1247
1241
1235
1228
1222
1215
1207
1200
1193
1185
1177
1169
1161
1153
1145
1136
1128
1119
1110
1101
1091
1081
1071
1061
1050
1039
1027
1014
1002
991
978
965
951
937
923
909
895
880
865
849
834
818
802
786
769
752
735
718
701
683
665
646
627
608
589
569
549
529
509
489
468
447
426
404
383
361
338
316
293
270
246
223
198
174
149
123
98
71
45
18
-9
-36
-64
-92
-119
-148
-176
-204
-233
-262
-291
-320
-350
-379
-409
-439
-470
-500
-530
-561
-591
-622
-652
-683
-713
-744
-774
-804
-835
-865
-895
-925
-955
-985
-1014
-1046
-1076
-1106
-1136
-1167
-1197
-1228
-1258
-1289
-1320
-1351
-1382
-1413
-1444
-1475
-1506
-1537
-1568
-1600
-1631
-1662
-1694
-1726
-1757
-1789
-1822
-1854
-1886
-1919
-1952
-1985
-2017
-2051
-2084
-2118
-2151
-2184
-2217
-2250
-2283
-2316
-2349
-2382
-2414
-2446
-2479
-2511
-2542
-2574
-2605
-2636
-2668
-2698
-2729
-2760
-2790
-2820
-2850
-2880
-2910
-2939
-2969
-2998
-3027
-3055
-3084
-3112
-3140
-3168
-3195
-3222
-3249
-3275
-3302
-3327
-3353
-3378
-3403
-3428
-3452
-3476
-3499
-3523
-3546
-3568
-3591
-3613
-3635
-3656
-3678
-3699
-3720
-3740
-3761
-3781
-3801
-3821
-3840
-3859
-3878
-3897
-3915
-3934
-3952
-3970
-3987
-4003
-4021
-4037
-4053
-4069
-4083
-4099
-4114
-4129
-4144
-4158
-4172
-4186
-4199
-4213
-4226
-4239
-4252
-4264
-4276
-4288
-4300
-4312
-4323
-4334
-4345
-4356
-4367
-4378
-4389
-4399
-4410
-4420
-4430
-4440
-4450
-4460
-4470
-4480
-4489
-4499
-4509
-4518
-4528
-4537
-4547
-4556
-4565
-4574
-4583
-4592
-4601
-4610
-4619
-4628
-4637
-4646
-4655
-4664
-4673
-4682
-4691
-4700
-4709
-4718
-4727
-4735
-4744
-4752
-4760
-4768
-4775
-4783
-4790
-4797
-4804
-4810
-4816
-4823
-4829
-4835
-4841
-4846
-4852
-4858
-4863
-4869
-4874
-4880
-4885
-4890
-4895
-4901
-4906
-4911
-4917
-4922
-4928
-4933
-4939
-4944
-4950
-4955
-4960
-4966
-4971
-4977
-4983
-4989
-4995
-5001
-5007
-5013
-5019
-5026
-5033
-5039
-5046
-5053
-5060
-5067
-5073
-5080
-5087
-5093
-5100
-5107
-5113
-5120
-5127
-5133
-5139
-5146
-5152
-5158
-5164
-5170
-5176
-5182
-5188
-5194
-5200
-5205
-5211
-5217
-5222
-5227
-5233
-5238
-5243
-5249
-5254
-5259
-5264
-5269
-5273
-5278
-5283
-5288
-5293
-5298
-5303
-5308
-5313
-5318
-5323
-5329
-5334
-5339
-5344
-5349
-5355
-5360
-5365
-5370
-5375
-5380
-5385
-5390
-5395
-5400
-5405
-5410
-5414
-5419
-5424
-5428
-5433
-5437
-5441
-5445
-5450
-5454
-5458
-5461
-5465
-5468
-5472
-5475
-5478
-5480
-5483
-5485
-5487
-5489
-5491
-5492
-5493
-5494
-5494
-5494
-5494
-5493
-5492
-5491
-5490
-5488
-5486
-5484
-5481
-5478
-5475
-5471
-5467
-5463
-5459
-5454
-5450
-5445
-5440
-5436
-5431
-5426
-5421
-5416
-5411
-5406
-5401
-5396
-5391
-5386
-5381
-5376
-5371
-5366
-5362
-5357
-5352
-5348
-5343
-5339
-5335
-5330
-5326
-5321
-5317
-5312
-5308
-5303
-5298
-5294
-5289
-5284
-5279
-5274
-5269
-5264
-5259
-5253
-5248
-5243
-5237
-5231
-5226
-5220
-5213
-5207
-5200
-5194
-5187
-5179
-5172
-5164
-5156
-5148
-5140
-5131
-5122
-5112
-5102
-5092
-5082
-5071
-5060
-5048
-5037
-5025
-5013
-5000
-4988
-4975
-4963
-4950
-4937
-4924
-4911
-4898
-4885
-4871
-4858
-4844
-4831
-4817
-4803
-4789
-4776
-4762
-4748
-4734
-4720
-4706
-4692
-4677
-4663
-4649
-4636
-4622
-4608
-4594
-4581
-4567
-4554
-4540
-4527
-4514
-4500
-4487
-4474
-4460
-4447
-4434
-4421
-4408
-4395
-4382
-4368
-4355
-4342
-4329
-4316
-4302
-4289
-4276
-4262
-4249
-4235
-4222
-4208
-4195
-4181
-4168
-4154
-4140
-4127
-4113
-4100
-4086
-4073
-4059
-4046
-4033
-4019
-4006
-3993
-3979
-3966
-3953
-3939
-3926
-3912
-3898
-3885
-3871
-3857
-3842
-3828
-3814
-3799
-3784
-3770
-3755
-3740
-3725
-3709
-3694
-3679
-3664
-3648
-3632
-3617
-3601
-3585
-3568
-3552
-3535
-3518
-3502
-3484
-3467
-3450
-3433
-3415
-3397
-3380
-3362
-3344
-3326
-3308
-3289
-3271
-3253
-3234
-3216
-3197
-3179
-3160
-3141
-3123
-3104
-3085
-3066
-3047
-3028
-3009
-2989
-2969
-2950
-2930
-2910
-2890
-2869
-2849
-2828
-2807
-2786
-2764
-2743
-2721
-2699
-2677
-2655
-2633
-2610
-2588
-2565
-2542
-2519
-2496
-2473
-2449
-2426
-2402
-2377
-2353
-2328
-2304
-2279
-2253
-2228
-2203
-2177
-2151
-2125
-2099
-2073
-2045
-2020
-1993
-1966
-1938
-1911
-1883
-1855
-1827
-1798
-1770
-1741
-1711
-1682
-1653
-1623
-1593
-1563
-1532
-1502
-1471
-1440
-1410
-1378
-1347
-1316
-1284
-1252
-1220
-1188
-1155
-1123
-1090
-1057
-1025
-992
-959
-926
-893
-860
-826
-793
-760
-727
-694
-661
-628
-595
-562
-530
-498
-466
-434
-402
-370
-338
-306
-274
-242
-210
-178
-146
-114
-82
-50
-18
14
46
79
111
143
175
207
239
271
303
335
367
398
430
462
493
525
556
587
619
650
682
713
744
776
808
840
871
903
935
967
1000
1032
1064
1097
1130
1163
1196
1229
1262
1295
1328
1361
1394
1428
1461
1494
1528
1561
1594
1627
1660
1693
1725
1758
1790
1823
1855
1888
1920
1953
1985
2017
2050
2082
2115
2148
2180
2213
2245
2278
2310
2342
2375
2407
2439
2472
2504
2536
2568
2600
2632
2664
2696
2728
2760
2792
2824
2856
2887
2919
2951
2982
3014
3046
3077
3109
3141
3172
3204
3236
3268
3299
3331
3363
3395
3426
3458
3490
3522
3554
3586
3619
3651
3684
3716
3749
3781
3814
3847
3879
3912
3945
3977
4010
4042
4075
4107
4140
4172
4204
4236
4268
4300
4332
4364
4396
4427
4459
4490
4522
4553
4584
4615
4646
4677
4707
4737
4768
4798
4827
4857
4887
4916
4946
4975
5003
5032
5061
5089
5117
5145
5172
5200
5227
5254
5280
5307
5333
5359
5385
5410
5436
5461
5486
5510
5535
5559
5583
5606
5630
5653
5676
5698
5721
5743
5766
5788
5810
5831
5853
5874
5895
5916
5937
5958
5978
5998
6018
6038
6057
6076
6095
6113
6131
6148
6166
6183
6200
6216
6232
6248
6264
6279
6294
6309
6323
6337
6351
6364
6377
6390
6402
6414
6425
6437
6447
6458
6468
6477
6486
6495
6503
6511
6518
6525
6532
6538
6543
6549
6554
6558
6562
6566
6570
6573
6575
6577
6579
6581
6582
6583
6583
6583
6583
6582
6582
6580
6579
6577
6575
6572
6570
6567
6564
6560
6556
6552
6548
6543
6538
6533
6527
6521
6514
6507
6500
6492
6483
6474
6465
6455
6444
6434
6423
6411
6399
6387
6374
6361
6348
6334
6319
6305
6289
6274
6258
6242
6225
6208
6191
6173
6155
6137
6118
6099
6079
6060
6039
6019
5998
5977
5956
5935
5913
5891
5868
5846
5823
5800
5777
5753
5729
5706
5682
5657
5633
5608
5584
5559
5534
5509
5483
5458
5432
5407
5381
5355
5329
5303
5276
5250
5224
5197
5171
5144
5117
5090
5064
5037
5010
4983
4956
4929
4902
4875
4847
4820
4793
4766
4739
4712
4685
4658
4631
4604
4577
4550
4523
4495
4468
4441
4413
4386
4358
4331
4303
4275
4247
4219
4191
4163
4136
4108
4080
4053
4025
3998
3970
3943
3915
3888
3861
3834
3807
3780
3754
3727
3700
3674
3647
3620
3594
3567
3541
3515
3488
3462
3436
3409
3383
3357
3330
3304
3278
3251
3225
3199
3173
3146
3120
3094
3068
3042
3015
2989
2963
2937
2911
2885
2859
2833
2806
2780
2754
2728
2702
2676
2650
2624
2597
2571
2545
2519
2493
2466
2440
2413
2387
2360
2333
2307
2280
2253
2225
2198
2171
2143
2115
2087
2059
2031
2003
1974
1945
1916
1887
1858
1828
1798
1769
1739
1708
1678
1648
1617
1586
1556
1525
1493
1462
1430
1398
1366
1334
1302
1269
1236
1203
1170
1137
1103
1070
1036
1002
968
934
900
866
831
797
763
728
693
659
624
589
554
519
484
449
414
378
343
307
271
235
199
164
128
92
55
19
-17
-53
-90
-126
-163
-200
-236
-273
-310
-347
-384
-421
-458
-495
-532
-570
-607
-644
-681
-718
-756
-793
-830
-867
-904
-941
-978
-1014
-1052
-1088
-1125
-1161
-1198
-1234
-1270
-1306
-1342
-1377
-1413
-1448
-1484
-1519
-1554
-1589
-1623
-1658
-1692
-1726
-1760
-1794
-1827
-1860
-1893
-1926
-1958
-1990
-2021
-2054
-2086
-2117
-2148
-2178
-2209
-2239
-2269
-2299
-2329
-2358
-2388
-2417
-2446
-2474
-2503
-2531
-2560
-2588
-2616
-2644
-2672
-2699
-2727
-2755
-2782
-2810
-2837
-2864
-2892
-2919
-2946
-2973
-2999
-3026
-3052
-3078
-3104
-3130
-3156
-3181
-3207
-3232
-3257
-3282
-3307
-3332
-3357
-3381
-3405
-3430
-3454
-3477
-3501
-3525
-3548
-3571
-3594
-3617
-3640
-3663
-3686
-3708
-3730
-3752
-3774
-3796
-3818
-3840
-3861
-3882
-3903
-3924
-3944
-3965
-3985
-4005
-4025
-4043
-4064
-4083
-4103
-4122
-4141
-4159
-4178
-4197
-4215
-4233
-4252
-4270
-4288
-4306
-4323
-4341
-4359
-4377
-4395
-4412
-4430
-4448
-4465
-4483
-4500
-4517
-4535
-4552
-4569
-4585
-4602
-4619
-4635
-4652
-4669
-4685
-4702
-4719
-4735
-4752
-4769
-4786
-4803
-4820
-4838
-4855
-4872
-4890
-4907
-4925
-4942
-4960
-4978
-4995
-5013
-5031
-5048
-5066
-5084
-5102
-5121
-5139
-5157
-5175
-5193
-5212
-5230
-5248
-5267
-5285
-5303
-5321
-5339
-5358
-5376
-5394
-5412
-5430
-5449
-5467
-5485
-5504
-5522
-5540
-5559
-5577
-5595
-5614
-5632
-5650
-5667
-5685
-5703
-5720
-5738
-5755
-5772
-5789
-5806
-5823
-5839
-5856
-5872
-5889
-5905
-5922
-5938
-5954
-5970
-5986
-6002
-6018
-6034
-6050
-6066
-6081
-6097
-6112
-6128
-6143
-6158
-6172
-6187
-6202
-6216
-6230
-6244
-6258
-6272
-6286
-6300
-6313
-6326
-6340
-6353
-6366
-6379
-6392
-6405
-6418
-6431
-6444
-6456
-6469
-6481
-6493
-6505
-6517
-6529
-6541
-6552
-6564
-6575
-6586
-6597
-6608
-6619
-6630
-6640
-6651
-6661
-6671
-6681
-6690
-6700
-6709
-6718
-6727
-6736
-6744
-6753
-6761
-6768
-6776
-6783
-6790
-6797
-6803
-6810
-6816
-6821
-6827
-6832
-6837
-6842
-6846
-6851
-6855
-6859
-6863
-6866
-6870
-6873
-6876
-6878
-6881
-6883
-6885
-6887
-6889
-6890
-6892
-6893
-6894
-6894
-6895
-6895
-6895
-6895
-6894
-6894
-6893
-6892
-6891
-6890
-6888
-6886
-6884
-6882
-6879
-6877
-6874
-6870
-6867
-6863
-6859
-6855
-6850
-6846
-6841
-6836
-6831
-6825
-6820
-6814
-6808
-6801
-6795
-6788
-6781
-6774
-6767
-6759
-6751
-6743
-6735
-6726
-6717
-6708
-6698
-6689
-6678
-6668
-6657
-6647
-6635
-6624
-6612
-6601
-6589
-6576
-6564
-6551
-6539
-6526
-6512
-6499
-6486
-6472
-6458
-6444
-6430
-6416
-6401
-6386
-6371
-6355
-6340
-6324
-6308
-6292
-6275
-6259
-6242
-6225
-6207
-6190
-6173
-6155
-6137
-6119
-6101
-6083
-6065
-6047
-6028
-6010
-5992
-5973
-5955
-5937
-5918
-5900
-5882
-5864
-5845
-5827
-5808
-5790
-5771
-5752
-5734
-5715
-5696
-5677
-5658
-5639
-5620
-5601
-5582
-5563
-5544
-5525
-5506
-5487
-5468
-5449
-5430
-5411
-5392
-5373
-5354
-5335
-5316
-5297
-5279
-5260
-5241
-5222
-5203
-5185
-5166
-5147
-5129
-5110
-5091
-5073
-5054
-5036
-5017
-4999
-4980
-4962
-4944
-4925
-4907
-4889
-4871
-4853
-4835
-4817
-4800
-4782
-4765
-4748
-4730
-4713
-4696
-4679
-4663
-4646
-4629
-4613
-4596
-4580
-4564
-4547
-4531
-4515
-4499
-4484
-4468
-4452
-4437
-4422
-4406
-4391
-4376
-4361
-4347
-4332
-4318
-4303
-4289
-4274
-4260
-4246
-4231
-4217
-4203
-4189
-4174
-4160
-4146
-4132
-4117
-4103
-4089
-4075
-4059
-4046
-4032
-4018
-4003
-3990
-3975
-3961
-3947
-3933
-3919
-3905
-3891
-3877
-3863
-3849
-3835
-3821
-3808
-3794
-3780
-3767
-3753
-3740
-3726
-3713
-3700
-3686
-3673
-3660
-3647
-3634
-3621
-3608
-3595
-3582
-3569
-3556
-3544
-3531
-3518
-3505
-3493
-3480
-3467
-3455
-3443
-3430
-3418
-3406
-3394
-3382
-3370
-3358
-3347
-3335
-3323
-3312
-3300
-3288
-3277
-3265
-3253
-3242
-3230
-3218
-3207
-3195
-3184
-3172
-3160
-3149
-3137
-3126
-3114
-3103
-3091
-3080
-3069
-3057
-3046
-3034
-3023
-3011
-3000
-2988
-2977
-2965
-2953
-2941
-2928
-2916
-2903
-2891
-2878
-2864
-2851
-2838
-2824
-2810
-2796
-2782
-2768
-2754
-2739
-2725
-2710
-2695
-2680
-2665
-2650
-2635
-2620
-2604
-2589
-2573
-2557
-2541
-2525
-2508
-2492
-2476
-2459
-2442
-2426
-2409
-2392
-2375
-2358
-2341
-2324
-2306
-2289
-2271
-2253
-2236
-2218
-2199
-2181
-2162
-2144
-2125
-2106
-2086
-2067
-2047
-2027
-2007
-1987
-1967
-1947
-1926
-1905
-1885
-1864
-1842
-1821
-1800
-1779
-1757
-1736
-1715
-1693
-1672
-1650
-1629
-1607
-1586
-1564
-1543
-1521
-1500
-1478
-1456
-1435
-1413
-1391
-1369
-1347
-1325
-1303
-1281
-1258
-1236
-1213
-1191
-1168
-1146
-1123
-1101
-1078
-1055
-1033
-1010
-987
-965
-942
-919
-897
-874
-851
-828
-805
-783
-760
-737
-714
-692
-669
-646
-624
-601
-578
-556
-533
-511
-489
-466
-444
-422
-399
-377
-355
-333
-311
-290
-268
-247
-225
-204
-183
-161
-140
-119
-98
-77
-57
-36
-16
5
25
45
65
84
104
123
143
162
181
200
219
238
257
275
294
312
331
349
367
385
403
420
438
455
472
489
506
523
540
557
573
590
606
622
638
654
670
686
702
718
734
749
765
781
796
812
827
843
858
873
888
903
918
933
948
963
977
992
1006
1020
1034
1048
1062
1075
1089
1102
1114
1127
1140
1152
1164
1176
1188
1200
1211
1223
1234
1246
1257
1268
1279
1290
1300
1311
1322
1332
1342
1353
1363
1373
1383
1392
1402
1412
1421
1430
1440
1449
1458
1467
1476
1485
1494
1503
1512
1521
1529
1538
1546
1555
1563
1571
1580
1588
1596
1604
1611
1619
1626
1634
1641
1648
1655
1661
1668
1674
1681
1687
1694
1700
1706
1712
1718
1724
1729
1735
1741
1746
1752
1757
1763
1768
1773
1778
1784
1789
1794
1798
1803
1808
1813
1817
1822
1826
1831
1835
1840
1844
1849
1854
1858
1863
1868
1873
1878
1882
1888
1893
1898
1903
1908
1913
1919
1924
1929
1934
1939
1944
1949
1954
1959
1964
1969
1974
1979
1984
1989
1994
1999
2005
2009
2015
2020
2025
2029
2035
2040
2045
2051
2056
2061
2066
2071
2075
2080
2085
2089
2094
2099
2103
2107
2112
2116
2120
2125
2129
2133
2137
2141
2144
2148
2152
2155
2158
2162
2165
2168
2171
2174
2176
2179
2182
2184
2187
2189
2192
2194
2197
2199
2202
2204
2206
2208
2211
2213
2215
2217
2219
2221
2223
2225
2227
2229
2231
2232
2234
2235
2237
2238
2239
2241
2242
2243
2245
2246
2247
2248
2249
2251
2252
2253
2254
2255
2257
2258
2259
2260
2262
2263
2264
2265
2267
2268
2269
2270
2270
2271
2272
2273
2273
2274
2274
2275
2275
2275
2275
2275
2275
2275
2274
2274
2273
2272
2271
2270
2269
2267
2265
2264
2262
2259
2257
2255
2253
2250
2247
2244
2241
2238
2235
2231
2228
2224
2220
2216
2212
2208
2203
2199
2194
2189
2184
2179
2174
2168
2163
2157
2151
2145
2139
2133
2127
2120
2114
2107
2100
2093
2086
2079
2071
2064
2056
2048
2039
2031
2021
2013
2004
1995
1985
1976
1966
1956
1945
1935
1925
1914
1903
1892
1881
1870
1859
1847
1836
1824
1812
1800
1788
1776
1763
1751
1738
1725
1712
1699
1685
1672
1658
1645
1631
1617
1603
1588
1574
1560
1545
1531
1516
1502
1487
1472
1457
1442
1428
1413
1398
1383
1369
1354
1340
1326
1312
1297
1283
1269
1256
1242
1228
1215
1201
1188
1175
1162
1149
1136
1123
1111
1098
1086
1074
1062
1050
1038
1026
1014
1004
993
982
971
960
949
939
928
918
907
897
887
877
866
856
846
836
826
816
806
796
787
777
767
757
747
737
728
718
708
698
689
679
669
660
650
640
631
621
612
602
593
583
574
564
555
546
536
527
518
509
500
491
482
474
465
457
449
441
433
425
417
409
402
394
387
380
373
366
359
353
346
340
333
327
321
315
309
303
297
291
285
280
274
269
263
258
253
247
242
237
232
227
222
217
212
207
202
198
193
189
184
180
176
171
167
163
159
155
151
147
143
140
136
133
129
126
122
119
116
112
109
106
103
100
97
94
91
88
85
82
79
77
74
71
69
66
64
61
59
57
55
53
51
49
47
45
43
42
40
38
37
35
33
32
30
29
28
27
26
25
24
24
23
23
23
22
22
22
22
23
23
23
24
25
25
26
27
28
30
31
32
34
35
37
39
41
43
45
47
49
52
54
57
60
62
65
69
72
75
79
83
86
90
95
99
103
108
113
117
122
127
132
137
143
148
153
159
165
171
177
183
189
196
202
209
216
223
230
237
244
251
259
266
274
281
288
296
303
311
319
326
334
342
350
358
366
375
383
392
400
409
417
426
435
444
452
461
470
479
488
497
507
516
525
534
544
553
563
572
582
592
602
612
623
633
643
654
665
675
686
697
708
719
730
741
753
764
775
786
797
809
820
831
842
853
865
876
887
898
910
921
932
943
954
966
977
988
999
1010
1020
1032
1043
1054
1065
1076
1087
1098
1108
1119
1130
1141
1152
1162
1173
1184
1195
1205
1216
1227
1238
1249
1260
1271
1282
1293
1304
1316
1327
1338
1350
1361
1373
1384
1396
1408
1419
1431
1443
1455
1467
1478
1490
1502
1514
1527
1539
1551
1563
1575
1588
1600
1612
1624
1636
1649
1661
1673
1684
1696
1708
1719
1731
1742
1753
1764
1774
1785
1795
1806
1816
1826
1836
1845
1855
1865
1874
1883
1892
1901
1910
1918
1927
1935
1943
1951
1959
1966
1974
1981
1988
1995
2001
2008
2013
2020
2025
2032
2037
2043
2048
2053
2058
2063
2067
2072
2076
2080
2084
2088
2091
2095
2098
2101
2104
2107
2110
2113
2116
2118
2121
2123
2125
2127
2129
2131
2132
2134
2135
2137
2138
2139
2140
2140
2141
2142
2142
2142
2143
2143
2143
2143
2143
2143
2143
2143
2143
2142
2142
2141
2141
2140
2140
2139
2138
2137
2136
2135
2134
2133
2131
2130
2128
2126
2124
2122
2119
2117
2115
2112
2109
2107
2104
2101
2098
2095
2092
2089
2086
2083
2080
2076
2073
2070
2066
2063
2060
2056
2052
2049
2045
2041
2037
2033
2029
2025
2020
2016
2012
2007
2003
1999
1995
1990
1986
1982
1978
1974
1970
1966
1963
1959
1955
1952
1948
1944
1941
1937
1934
1930
1926
1923
1919
1916
1912
1909
1906
1902
1899
1896
1893
1889
1886
1883
1880
1877
1874
1871
1868
1865
1862
1859
1856
1853
1850
1846
1843
1840
1836
1833
1829
1826
1822
1818
1814
1811
1807
1802
1798
1794
1789
1785
1780
1775
1770
1765
1759
1754
1748
1742
1736
1730
1723
1717
1710
1703
1696
1688
1681
1673
1666
1658
1650
1642
1634
1625
1617
1608
1600
1591
1582
1573
1564
1555
1546
1536
1527
1517
1507
1498
1488
1478
1468
1458
1448
1437
1427
1417
1406
1396
1385
1375
1364
1354
1343
1333
1322
1311
1301
1290
1279
1268
1257
1246
1235
1224
1213
1202
1191
1179
1168
1157
1145
1134
1122
1111
1099
1088
1076
1064
1053
1041
1029
1016
1006
994
982
970
957
945
933
921
908
896
883
870
857
844
831
818
804
791
777
763
749
735
721
706
692
677
662
647
631
616
600
584
568
552
536
519
503
486
469
452
435
417
400
382
364
346
328
309
290
272
253
233
214
194
174
154
134
114
93
72
51
30
9
-13
-35
-57
-79
-101
-123
-146
-169
-192
-215
-238
-262
-286
-309
-334
-358
-382
-407
-432
-457
-483
-508
-534
-560
-586
-612
-639
-665
-692
-719
-746
-772
-800
-827
-854
-881
-909
-937
-964
-992
-1020
-1048
-1077
-1105
-1133
-1162
-1190
-1219
-1248
-1277
-1306
-1335
-1363
-1393
-1422
-1451
-1480
-1509
-1538
-1567
-1596
-1625
-1654
-1683
-1712
-1741
-1770
-1799
-1829
-1858
-1887
-1916
-1946
-1975
-2004
-2033
-2063
-2092
-2121
-2150
-2179
-2208
-2237
-2266
-2295
-2323
-2352
-2380
-2409
-2437
-2465
-2493
-2521
-2549
-2576
-2604
-2631
-2659
-2686
-2713
-2740
-2767
-2794
-2820
-2847
-2873
-2899
-2925
-2951
-2976
-3002
-3027
-3053
-3078
-3103
-3127
-3152
-3176
-3200
-3224
-3248
-3271
-3294
-3317
-3340
-3363
-3385
-3407
-3429
-3451
-3473
-3494
-3515
-3536
-3557
-3577
-3598
-3618
-3638
-3658
-3678
-3698
-3718
-3738
-3757
-3777
-3796
-3815
-3834
-3852
-3871
-3889
-3908
-3926
-3943
-3961
-3979
-3996
-4013
-4030
-4046
-4062
-4080
-4096
-4113
-4129
-4144
-4160
-4176
-4191
-4207
-4222
-4237
-4252
-4267
-4282
-4297
-4311
-4326
-4340
-4353
-4367
-4381
-4394
-4407
-4420
-4432
-4445
-4457
-4469
-4481
-4492
-4503
-4514
-4525
-4536
-4546
-4556
-4565
-4575
-4584
-4593
-4601
-4610
-4618
-4625
-4633
-4640
-4647
-4654
-4660
-4666
-4672
-4677
-4682
-4687
-4692
-4696
-4700
-4704
-4707
-4710
-4713
-4716
-4719
-4721
-4723
-4725
-4726
-4728
-4729
-4730
-4731
-4732
-4732
-4733
-4733
-4733
-4733
-4732
-4732
-4731
-4730
-4729
-4727
-4726
-4724
-4722
-4720
-4718
-4716
-4713
-4710
-4708
-4705
-4701
-4698
-4695
-4691
-4687
-4683
-4679
-4675
-4670
-4666
-4661
-4656
-4651
-4645
-4640
-4634
-4628
-4621
-4615
-4608
-4601
-4594
-4587
-4580
-4572
-4564
-4556
-4548
-4540
-4531
-4522
-4513
-4504
-4495
-4485
-4475
-4465
-4454
-4443
-4433
-4421
-4410
-4398
-4386
-4374
-4361
-4349
-4336
-4323
-4309
-4296
-4282
-4268
-4254
-4240
-4225
-4210
-4195
-4180
-4164
-4149
-4133
-4117
-4100
-4083
-4067
-4050
-4033
-4016
-3998
-3980
-3963
-3945
-3927
-3908
-3890
-3871
-3852
-3833
-3814
-3794
-3775
-3755
-3735
-3714
-3694
-3673
-3652
-3631
-3609
-3588
-3566
-3544
-3521
-3499
-3476
-3453
-3430
-3406
-3382
-3358
-3334
-3310
-3285
-3260
-3235
-3210
-3184
-3158
-3132
-3106
-3079
-3053
-3026
-2998
-2971
-2943
-2916
-2888
-2859
-2831
-2802
-2773
-2744
-2715
-2686
-2656
-2626
-2596
-2566
-2536
-2506
-2475
-2444
-2413
-2382
-2351
-2320
-2288
-2257
-2225
-2194
-2162
-2130
-2099
-2067
-2035
-2003
-1971
-1939
-1907
-1875
-1843
-1811
-1780
-1748
-1716
-1684
-1652
-1620
-1587
-1555
-1523
-1491
-1459
-1427
-1395
-1363
-1331
-1299
-1267
-1235
-1203
-1172
-1140
-1108
-1076
-1044
-1012
-980
-949
-917
-885
-853
-821
-789
-758
-726
-694
-662
-630
-598
-566
-535
-503
-471
-440
-408
-377
-345
-314
-283
-252
-221
-190
-159
-128
-98
-67
-37
-6
24
54
84
114
143
173
202
231
261
290
318
347
376
404
432
460
489
516
544
572
599
627
654
681
708
735
762
788
814
840
866
892
917
943
968
993
1018
1042
1067
1091
1116
1140
1163
1187
1210
1233
1256
1279
1301
1324
1346
1368
1389
1410
1432
1453
1473
1494
1514
1534
1554
1574
1593
1612
1631
1650
1669
1687
1705
1723
1740
1758
1775
1791
1808
1824
1840
1856
1871
1886
1901
1916
1931
1945
1959
1973
1986
1999
2012
2025
2037
2049
2061
2073
2084
2095
2106
2117
2127
2137
2147
2156
2166
2175
2184
2193
2201
2210
2218
2226
2234
2242
2249
2256
2264
2271
2277
2284
2290
2297
2303
2309
2315
2321
2327
2333
2338
2344
2350
2355
2360
2366
2371
2376
2382
2387
2392
2397
2402
2407
2412
2417
2422
2427
2432
2437
2442
2447
2452
2457
2462
2467
2472
2477
2482
2487
2493
2498
2503
2508
2513
2518
2523
2528
2532
2537
2542
2547
2552
2556
2561
2566
2571
2576
2580
2585
2590
2595
2600
2605
2609
2614
2619
2624
2629
2634
2639
2643
2648
2653
2658
2663
2668
2672
2677
2682
2687
2692
2698
2703
2708
2714
2719
2725
2731
2736
2742
2748
2754
2760
2766
2772
2777
2783
2789
2795
2801
2807
2813
2819
2824
2830
2836
2842
2847
2853
2858
2864
2869
2875
2880
2886
2891
2897
2902
2907
2912
2917
2922
2927
2932
2937
2942
2946
2951
2955
2959
2964
2968
2972
2976
2980
2983
2987
2990
2994
2997
3000
3004
3007
3010
3013
3015
3018
3021
3023
3025
3028
3030
3032
3034
3036
3037
3039
3040
3042
3043
3044
3045
3046
3047
3048
3048
3049
3049
3049
3050
3050
3050
3049
3049
3049
3048
3047
3047
3046
3045
3043
3042
3040
3039
3037
3035
3032
3030
3028
3025
3022
3019
3016
3012
3009
3005
3001
2997
2992
2988
2983
2978
2973
2968
2962
2956
2950
2944
2938
2931
2924
2917
2910
2902
2895
2887
2878
2870
2861
2852
2843
2833
2823
2814
2803
2793
2782
2772
2760
2749
2738
2726
2715
2703
2691
2679
2666
2654
2641
2629
2616
2602
2589
2575
2562
2548
2534
2520
2505
2491
2476
2461
2446
2431
2416
2401
2385
2370
2354
2338
2323
2307
2291
2275
2259
2243
2226
2210
2193
2177
2160
2143
2126
2109
2092
2075
2058
2041
2024
2007
1990
1973
1956
1939
1922
1905
1888
1871
1853
1836
1819
1802
1785
1768
1752
1735
1718
1701
1684
1667
1651
1634
1617
1601
1584
1568
1552
1535
1519
1503
1487
1471
1456
1440
1424
1409
1393
1378
1363
1348
1333
1317
1302
1287
1272
1257
1242
1227
1212
1197
1183
1168
1153
1138
1123
1108
1093
1078
1063
1048
1033
1018
1002
988
973
958
944
929
914
899
884
869
855
840
825
810
796
781
766
752
737
723
708
694
679
665
651
636
622
608
594
580
567
553
539
525
512
498
485
472
458
445
432
419
406
393
380
368
355
342
330
317
304
292
279
267
254
242
229
217
205
192
180
168
156
143
131
119
107
95
83
71
59
48
36
24
13
1
-10
-22
-33
-45
-56
-67
-78
-90
-101
-112
-123
-133
-144
-155
-166
-176
-187
-197
-208
-218
-228
-238
-248
-258
-267
-277
-287
-296
-305
-315
-324
-333
-342
-351
-360
-369
-377
-386
-394
-403
-411
-419
-428
-436
-444
-452
-460
-468
-476
-483
-491
-499
-506
-514
-522
-529
-537
-544
-552
-560
-567
-575
-582
-590
-598
-605
-613
-620
-628
-635
-642
-650
-657
-664
-672
-679
-686
-693
-700
-707
-714
-721
-728
-735
-742
-749
-756
-763
-769
-776
-783
-789
-796
-802
-809
-815
-821
-828
-834
-840
-847
-853
-859
-865
-871
-877
-883
-888
-894
-900
-905
-911
-916
-922
-927
-932
-938
-943
-948
-953
-958
-963
-968
-973
-978
-983
-988
-993
-998
-1002
-1006
-1012
-1016
-1022
-1026
-1031
-1035
-1040
-1045
-1049
-1054
-1058
-1063
-1067
-1071
-1076
-1080
-1084
-1089
-1093
-1097
-1101
-1105
-1109
-1113
-1116
-1120
-1124
-1127
-1130
-1134
-1137
-1140
-1144
-1147
-1149
-1152
-1155
-1158
-1160
-1163
-1165
-1167
-1169
-1171
-1173
-1174
-1176
-1177
-1179
-1180
-1181
-1182
-1183
-1183
-1184
-1184
-1185
-1185
-1185
-1184
-1184
-1184
-1183
-1182
-1181
-1180
-1179
-1178
-1176
-1175
-1173
-1171
-1169
-1166
-1164
-1162
-1159
-1156
-1153
-1150
-1147
-1144
-1140
-1136
-1133
-1129
-1125
-1121
-1116
-1112
-1107
-1102
-1097
-1092
-1087
-1081
-1076
-1070
-1064
-1058
-1052
-1046
-1040
-1034
-1028
-1020
-1014
-1008
-1002
-995
-989
-982
-975
-969
-962
-955
-948
-941
-935
-928
-921
-914
-906
-899
-892
-885
-878
-871
-864
-858
-851
-844
-837
-831
-824
-818
-812
-806
-800
-794
-788
-782
-776
-771
-765
-760
-755
-750
-745
-740
-735
-731
-726
-722
-717
-713
-709
-706
-702
-698
-695
-692
-689
-686
-683
-680
-678
-675
-673
-670
-668
-666
-664
-663
-661
-660
-659
-658
-657
-656
-655
-655
-655
-655
-655
-655
-655
-655
-656
-657
-657
-658
-660
-661
-662
-664
-666
-668
-670
-672
-674
-677
-679
-682
-685
-688
-691
-695
-698
-702
-706
-710
-714
-718
-723
-728
-732
-738
-743
-748
-754
-759
-765
-771
-777
-784
-790
-797
-804
-811
-818
-825
-833
-840
-848
-856
-864
-872
-881
-889
-898
-907
-916
-925
-934
-943
-952
-962
-971
-981
-991
-1000
-1010
-1020
-1030
-1040
-1049
-1059
-1069
-1079
-1089
-1100
-1110
-1120
-1130
-1140
-1150
-1161
-1171
-1181
-1191
-1201
-1212
-1222
-1232
-1242
-1252
-1262
-1272
-1281
-1291
-1301
-1311
-1320
-1330
-1339
-1348
-1357
-1367
-1376
-1385
-1394
-1403
-1411
-1420
-1429
-1438
-1446
-1454
-1463
-1471
-1479
-1487
-1494
-1502
-1509
-1517
-1524
-1531
-1537
-1544
-1551
-1557
-1563
-1569
-1575
-1581
-1587
-1592
-1598
-1603
-1608
-1613
-1618
-1623
-1628
-1632
-1636
-1640
-1644
-1648
-1651
-1654
-1657
-1660
-1663
-1665
-1667
-1669
-1671
-1673
-1674
-1675
-1676
-1677
-1678
-1678
-1679
-1679
-1678
-1678
-1678
-1677
-1676
-1675
-1674
-1672
-1671
-1669
-1667
-1665
-1663
-1660
-1658
-1655
-1652
-1649
-1646
-1643
-1639
-1636
-1632
-1628
-1624
-1620
-1616
-1612
-1608
-1603
-1599
-1594
-1590
-1585
-1580
-1575
-1570
-1565
-1560
-1555
-1550
-1544
-1539
-1533
-1528
-1522
-1516
-1511
-1505
-1499
-1493
-1487
-1481
-1474
-1468
-1461
-1455
-1448
-1442
-1435
-1428
-1421
-1414
-1406
-1399
-1392
-1384
-1377
-1369
-1362
-1354
-1346
-1338
-1330
-1322
-1315
-1307
-1299
-1290
-1282
-1274
-1266
-1258
-1250
-1242
-1233
-1225
-1217
-1209
-1200
-1192
-1184
-1176
-1167
-1159
-1151
-1143
-1134
-1126
-1118
-1110
-1102
-1093
-1085
-1077
-1069
-1061
-1053
-1045
-1037
-1029
-1022
-1014
-1006
-999
-991
-984
-977
-970
-962
-955
-948
-941
-934
-928
-921
-914
-907
-901
-894
-888
-881
-875
-868
-862
-855
-849
-843
-837
-831
-825
-819
-814
-808
-803
-797
-792
-787
-782
-777
-772
-767
-762
-758
-753
-749
-745
-741
-737
-733
-729
-725
-722
-718
-715
-712
-709
-706
-704
-701
-699
-696
-694
-692
-690
-688
-686
-684
-683
-681
-680
-678
-677
-676
-675
-673
-672
-671
-671
-670
-669
-668
-668
-668
-667
-667
-667
-667
-667
-668
-668
-669
-670
-671
-672
-673
-674
-676
-678
-680
-681
-684
-686
-688
-690
-693
-696
-698
-701
-704
-707
-710
-714
-717
-721
-725
-728
-732
-737
-741
-745
-749
-754
-759
-763
-768
-773
-778
-783
-789
-794
-799
-805
-810
-815
-821
-826
-832
-837
-843
-848
-854
-860
-866
-872
-878
-884
-890
-896
-902
-908
-915
-921
-928
-934
-941
-947
-954
-961
-968
-974
-981
-988
-995
-1002
-1008
-1016
-1022
-1030
-1038
-1045
-1052
-1059
-1067
-1074
-1081
-1089
-1096
-1104
-1111
-1119
-1127
-1134
-1142
-1149
-1157
-1165
-1172
-1180
-1187
-1195
-1202
-1210
-1217
-1225
-1232
-1240
-1247
-1254
-1262
-1269
-1276
-1283
-1290
-1297
-1304
-1311
-1318
-1324
-1331
-1338
-1344
-1351
-1357
-1363
-1369
-1375
-1381
-1387
-1393
-1398
-1404
-1409
-1414
-1420
-1425
-1430
-1435
-1439
-1444
-1448
-1453
-1457
-1461
-1466
-1470
-1473
-1477
-1481
-1484
-1488
-1491
-1494
-1498
-1501
-1503
-1506
-1509
-1511
-1514
-1516
-1518
-1520
-1522
-1524
-1526
-1528
-1529
-1531
-1532
-1533
-1534
-1535
-1536
-1537
-1537
-1538
-1538
-1539
-1539
-1539
-1539
-1539
-1539
-1539
-1538
-1538
-1537
-1537
-1536
-1535
-1534
-1533
-1532
-1531
-1530
-1529
-1527
-1526
-1524
-1522
-1520
-1518
-1516
-1514
-1512
-1509
-1507
-1504
-1502
-1499
-1496
-1493
-1490
-1487
-1483
-1480
-1476
-1473
-1469
-1465
-1462
-1458
-1454
-1450
-1446
-1442
-1438
-1434
-1430
-1426
-1422
-1418
-1414
-1410
-1406
-1401
-1397
-1393
-1389
-1385
-1380
-1376
-1372
-1368
-1364
-1360
-1355
-1351
-1347
-1343
-1339
-1335
-1331
-1327
-1323
-1319
-1315
-1311
-1307
-1303
-1299
-1296
-1292
-1288
-1284
-1281
-1277
-1273
-1270
-1266
-1263
-1259
-1256
-1253
-1249
-1246
-1243
-1240
-1237
-1234
-1231
-1228
-1225
-1222
-1219
-1217
-1214
-1212
-1209
-1207
-1205
-1202
-1200
-1198
-1197
-1195
-1193
-1192
-1191
-1190
-1189
-1188
-1187
-1186
-1186
-1185
-1185
-1185
-1185
-1185
-1185
-1185
-1185
-1186
-1186
-1187
-1187
-1188
-1189
-1190
-1191
-1192
-1193
-1194
-1195
-1197
-1198
-1199
-1201
-1203
-1204
-1206
-1208
-1210
-1212
-1214
-1216
-1218
-1221
-1223
-1226
-1229
-1231
-1234
-1237
-1240
-1244
-1247
-1250
-1254
-1257
-1261
-1264
-1268
-1271
-1275
-1279
-1283
-1287
-1291
-1295
-1300
-1304
-1308
-1313
-1318
-1322
-1327
-1332
-1337
-1342
-1347
-1352
-1358
-1363
-1368
-1374
-1379
-1385
-1390
-1396
-1402
-1407
-1413
-1419
-1424
-1430
-1436
-1442
-1448
-1454
-1460
-1466
-1472
-1478
-1484
-1490
-1496
-1502
-1508
-1515
-1521
-1527
-1533
-1540
-1546
-1553
-1559
-1566
-1572
-1579
-1585
-1592
-1599
-1606
-1612
-1619
-1626
-1633
-1640
-1646
-1653
-1660
-1667
-1674
-1681
-1687
-1694
-1701
-1708
-1715
-1722
-1728
-1735
-1742
-1749
-1756
-1763
-1769
-1776
-1783
-1790
-1797
-1803
-1810
-1817
-1824
-1830
-1837
-1844
-1851
-1857
-1864
-1871
-1877
-1884
-1891
-1897
-1904
-1910
-1917
-1923
-1930
-1936
-1943
-1949
-1955
-1961
-1967
-1973
-1979
-1985
-1991
-1996
-2001
-2007
-2012
-2017
-2021
-2027
-2032
-2036
-2041
-2045
-2049
-2053
-2057
-2061
-2065
-2068
-2072
-2075
-2078
-2081
-2084
-2087
-2089
-2092
-2094
-2096
-2098
-2100
-2102
-2104
-2105
-2106
-2107
-2108
-2109
-2110
-2110
-2111
-2111
-2111
-2111
-2110
-2110
-2109
-2109
-2108
-2107
-2105
-2104
-2103
-2101
-2099
-2097
-2095
-2093
-2090
-2088
-2085
-2082
-2079
-2075
-2072
-2068
-2065
-2061
-2056
-2052
-2048
-2043
-2037
-2033
-2028
-2023
-2017
-2011
-2005
-1999
-1993
-1986
-1979
-1972
-1965
-1958
-1950
-1943
-1935
-1927
-1918
-1910
-1901
-1893
-1884
-1874
-1865
-1856
-1846
-1836
-1826
-1816
-1806
-1795
-1785
-1774
-1763
-1752
-1741
-1730
-1719
-1707
-1696
-1684
-1673
-1661
-1649
-1637
-1625
-1613
-1601
-1589
-1576
-1564
-1552
-1539
-1527
-1514
-1502
-1489
-1477
-1464
-1451
-1439
-1426
-1413
-1400
-1387
-1374
-1361
-1348
-1335
-1322
-1309
-1296
-1282
-1269
-1256
-1242
-1229
-1216
-1202
-1189
-1175
-1162
-1149
-1135
-1122
-1108
-1094
-1081
-1067
-1053
-1040
-1026
-1012
-998
-985
-971
-957
-943
-930
-916
-902
-888
-875
-861
-847
-833
-820
-806
-792
-778
-765
-751
-737
-723
-710
-696
-682
-668
-655
-641
-627
-613
-600
-586
-573
-559
-545
-532
-518
-504
-491
-477
-464
-450
-437
-423
-409
-396
-382
-369
-355
-342
-329
-315
-302
-289
-275
-262
-249
-236
-223
-210
-197
-184
-171
-159
-146
-133
-121
-108
-96
-83
-71
-59
-46
-34
-22
-10
3
15
27
39
51
63
75
87
98
110
122
134
145
157
168
180
191
202
213
225
236
247
258
269
280
291
301
312
323
333
344
355
365
375
386
396
406
416
426
436
446
456
466
475
485
494
504
513
523
532
542
551
560
569
579
588
597
606
615
624
633
642
651
660
669
678
687
696
705
714
723
732
741
750
759
768
777
786
795
804
813
821
830
839
848
857
866
875
884
892
901
910
919
927
936
944
953
961
970
978
987
995
1002
1010
1018
1027
1035
1043
1050
1058
1065
1073
1080
1087
1094
1101
1107
1114
1120
1127
1133
1139
1145
1151
1157
1163
1169
1174
1180
1185
1190
1196
1201
1206
1211
1216
1221
1226
1231
1235
1240
1245
1249
1254
1258
1263
1267
1271
1275
1279
1283
1287
1291
1295
1299
1302
1306
1310
1313
1317
1320
1324
1327
1330
1333
1336
1339
1342
1345
1348
1350
1353
1355
1358
1360
1363
1365
1367
1370
1372
1374
1376
1378
1380
1382
1383
1385
1387
1388
1390
1391
1392
1393
1395
1396
1397
1398
1399
1400
1401
1401
1402
1403
1403
1404
1404
1405
1405
1405
1406
1406
1406
1406
1406
1406
1406
1406
1405
1405
1404
1404
1403
1403
1402
1401
1400
1399
1399
1398
1397
1395
1394
1393
1392
1390
1389
1388
1386
1384
1383
1381
1380
1378
1376
1374
1372
1370
1368
1366
1364
1361
1359
1357
1354
1351
1349
1346
1343
1340
1337
1334
1331
1328
1325
1321
1318
1314
1311
1307
1303
1300
1296
1292
1288
1284
1280
1276
1272
1268
1264
1259
1255
1250
1245
1241
1236
1231
1226
1221
1215
1210
1205
1199
1193
1188
1182
1176
1170
1163
1157
1151
1144
1138
1131
1124
1117
1110
1103
1095
1088
1080
1072
1065
1057
1048
1040
1032
1022
1014
1006
997
988
979
970
960
951
941
932
922
912
902
892
882
871
861
850
839
828
817
806
795
783
772
760
749
737
725
713
701
689
677
665
653
641
629
617
604
592
580
567
555
542
530
517
505
492
480
467
454
441
428
415
402
388
375
362
348
334
321
307
293
279
266
251
237
223
209
194
180
165
150
135
120
105
90
75
60
44
29
13
-2
-18
-34
-50
-65
-81
-97
-113
-129
-146
-162
-178
-194
-211
-227
-244
-260
-277
-294
-310
-327
-344
-361
-378
-395
-412
-429
-446
-463
-480
-498
-515
-532
-549
-567
-584
-602
-619
-636
-654
-671
-689
-707
-724
-742
-760
-777
-795
-812
-830
-848
-865
-883
-901
-918
-936
-954
-971
-989
-1006
-1024
-1042
-1059
-1077
-1094
-1112
-1129
-1146
-1163
-1180
-1197
-1214
-1231
-1248
-1265
-1281
-1298
-1314
-1330
-1347
-1363
-1379
-1395
-1411
-1427
-1443
-1459
-1475
-1490
-1506
-1521
-1537
-1552
-1568
-1583
-1598
-1613
-1628
-1643
-1658
-1673
-1688
-1702
-1717
-1732
-1746
-1760
-1774
-1789
-1803
-1817
-1830
-1844
-1858
-1871
-1885
-1898
-1912
-1925
-1938
-1951
-1963
-1976
-1989
-2001
-2013
-2025
-2037
-2050
-2061
-2073
-2084
-2096
-2107
-2118
-2129
-2139
-2150
-2160
-2170
-2180
-2190
-2200
-2209
-2219
-2228
-2237
-2246
-2255
-2263
-2272
-2280
-2288
-2296
-2304
-2311
-2319
-2326
-2333
-2340
-2347
-2353
-2360
-2366
-2372
-2378
-2384
-2390
-2395
-2400
-2405
-2410
-2415
-2419
-2424
-2428
-2432
-2436
-2440
-2443
-2447
-2450
-2453
-2456
-2459
-2461
-2464
-2466
-2468
-2470
-2472
-2473
-2475
-2476
-2477
-2478
-2479
-2480
-2481
-2481
-2482
-2482
-2482
-2482
-2482
-2482
-2482
-2482
-2482
-2481
-2481
-2480
-2479
-2478
-2477
-2476
-2475
-2474
-2472
-2471
-2469
-2468
-2466
-2464
-2462
-2460
-2458
-2456
-2453
-2451
-2448
-2445
-2443
-2440
-2437
-2433
-2430
-2426
-2422
-2419
-2415
-2410
-2406
-2402
-2397
-2393
-2388
-2383
-2378
-2373
-2368
-2363
-2358
-2352
-2347
-2342
-2336
-2330
-2325
-2319
-2313
-2307
-2301
-2295
-2289
-2283
-2277
-2271
-2265
-2258
-2252
-2246
-2239
-2233
-2226
-2219
-2213
-2206
-2199
-2192
-2185
-2179
-2172
-2165
-2158
-2151
-2143
-2136
-2129
-2122
-2114
-2107
-2099
-2092
-2084
-2076
-2069
-2061
-2053
-2045
-2036
-2028
-2020
-2011
-2003
-1994
-1985
-1977
-1968
-1959
-1950
-1941
-1932
-1922
-1913
-1904
-1894
-1885
-1876
-1866
-1856
-1847
-1837
-1827
-1817
-1807
-1798
-1788
-1778
-1768
-1758
-1748
-1737
-1727
-1717
-1707
-1697
-1687
-1676
-1666
-1656
-1645
-1635
-1624
-1614
-1603
-1593
-1582
-1572
-1561
-1551
-1540
-1529
-1519
-1508
-1498
-1487
-1476
-1466
-1455
-1444
-1434
-1423
-1413
-1402
-1391
-1380
-1370
-1359
-1348
-1338
-1327
-1316
-1305
-1295
-1284
-1274
-1263
-1252
-1242
-1231
-1221
-1210
-1200
-1189
-1179
-1168
-1158
-1147
-1137
-1127
-1116
-1106
-1096
-1086
-1075
-1065
-1055
-1045
-1035
-1025
-1014
-1004
-995
-985
-975
-965
-955
-945
-935
-926
-916
-906
-896
-886
-877
-867
-858
-848
-838
-829
-819
-810
-801
-791
-782
-773
-763
-754
-745
-736
-727
-718
-710
-701
-692
-684
-675
-667
-659
-651
-643
-635
-628
-620
-613
-605
-598
-591
-584
-577
-570
-564
-557
-551
-544
-538
-532
-526
-520
-514
-509
-503
-498
-492
-487
-482
-477
-472
-467
-462
-458
-453
-449
-444
-440
-436
-432
-428
-424
-420
-416
-413
-409
-405
-402
-399
-395
-392
-389
-386
-383
-380
-377
-374
-371
-369
-366
-364
-362
-360
-357
-355
-353
-352
-350
-348
-346
-345
-343
-342
-341
-340
-338
-337
-336
-335
-335
-334
-333
-333
-332
-332
-331
-331
-331
-331
-331
-331
-331
-331
-331
-331
-331
-331
-331
-332
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-336
-337
-337
-337
-337
-337
-337
-338
-338
-338
-338
-338
-337
-337
-337
-337
-337
-337
-336
-336
-335
-335
-334
-333
-333
-332
-331
-330
-329
-328
-326
-325
-323
-322
-320
-319
-317
-315
-313
-311
-309
-307
-305
-303
-300
-298
-295
-293
-290
-288
-285
-283
-280
-277
-274
-272
-269
-266
-263
-260
-258
-255
-252
-249
-247
-244
-241
-239
-236
-233
-231
-228
-226
-223
-221
-218
-216
-213
-211
-208
-206
-203
-201
-198
-196
-193
-191
-188
-186
-184
-181
-179
-177
-175
-172
-170
-168
-166
-164
-162
-160
-157
-155
-153
-151
-149
-147
-145
-143
-140
-138
-136
-134
-132
-129
-127
-125
-123
-121
-118
-116
-114
-112
-109
-107
-105
-103
-101
-98
-96
-94
-92
-90
-88
-86
-84
-82
-80
-78
-76
-74
-73
-71
-69
-67
-66
-64
-62
-61
-59
-58
-56
-55
-53
-52
-51
-50
-48
-47
-46
-45
-44
-43
-42
-41
-40
-39
-38
-37
-36
-35
-34
-33
-32
-31
-31
-30
-29
-28
-27
-26
-25
-25
-24
-23
-22
-22
-21
-20
-20
-19
-18
-18
-17
-17
-16
-16
-16
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-16
-16
-17
-17
-18
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-36
-37
-38
-39
-40
-41
-43
-44
-45
-46
-47
-49
-50
-51
-52
-53
-54
-56
-57
-58
-59
-61
-62
-63
-64
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-79
-80
-81
-82
-82
-83
-84
-84
-85
-85
-86
-86
-87
-87
-87
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-88
-88
-88
-88
-88
-87
-87
-87
-86
-86
-86
-85
-85
-85
-84
-84
-84
-83
-83
-82
-82
-81
-81
-80
-80
-79
-79
-78
-78
-77
-77
-76
-76
-75
-75
-74
-74
-73
-72
-72
-71
-71
-70
-70
-69
-69
-68
-68
-68
-67
-67
-66
-66
-65
-65
-65
-64
-64
-63
-63
-62
-62
-62
-61
-61
-60
-60
-59
-59
-58
-57
-57
-56
-56
-55
-55
-55
-54
-54
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-54
-54
-55
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-67
-68
-69
-71
-72
-74
-76
-77
-79
-81
-83
-85
-87
-89
-91
-93
-95
-97
-100
-102
-104
-107
-109
-112
-115
-117
-120
-123
-125
-128
-131
-134
-137
-140
-143
-146
-149
-152
-155
-159
-162
-165
-168
-172
-175
-179
-182
-186
-189
-193
-196
-200
-203
-207
-210
-214
-217
-221
-225
-228
-232
-235
-239
-242
-246
-249
-253
-257
-260
-264
-267
-271
-275
-278
-282
-285
-289
-293
-296
-300
-304
-307
-311
-315
-318
-322
-326
-330
-333
-337
-341
-345
-348
-352
-356
-360
-363
-367
-371
-374
-378
-382
-385
-389
-392
-395
-399
-402
-405
-408
-411
-414
-417
-420
-423
-425
-428
-430
-433
-435
-438
-440
-442
-444
-446
-448
-450
-452
-453
-455
-456
-458
-459
-460
-461
-462
-463
-464
-465
-466
-467
-467
-468
-468
-469
-469
-469
-469
-470
-470
-469
-469
-469
-469
-468
-468
-467
-467
-466
-465
-464
-463
-462
-461
-460
-459
-458
-456
-455
-453
-452
-450
-448
-447
-445
-443
-441
-439
-437
-434
-432
-430
-428
-425
-423
-420
-418
-415
-413
-410
-407
-405
-402
-399
-396
-393
-390
-387
-384
-381
-378
-375
-372
-368
-365
-362
-358
-355
-351
-348
-344
-341
-337
-333
-330
-326
-322
-318
-315
-311
-307
-303
-299
-294
-290
-286
-282
-277
-273
-269
-264
-260
-256
-251
-247
-242
-238
-234
-229
-225
-220
-216
-212
-208
-203
-199
-195
-191
-187
-183
-179
-175
-170
-166
-162
-159
-155
-151
-147
-143
-139
-135
-131
-128
-124
-120
-116
-113
-109
-106
-102
-98
-95
-91
-87
-84
-80
-77
-73
-69
-66
-62
-59
-55
-52
-48
-45
-41
-38
-34
-31
-28
-24
-21
-17
-14
-11
-7
-4
-1
2
5
8
11
14
17
20
23
26
28
31
33
36
38
40
43
45
47
49
51
52
54
56
57
59
60
62
63
64
65
66
67
68
69
69
70
70
71
71
72
72
72
72
72
72
71
71
71
70
70
69
68
68
67
66
65
64
63
61
60
59
57
56
54
53
51
49
47
45
43
41
39
37
35
32
30
28
25
23
20
17
15
12
9
6
4
1
-2
-5
-8
-11
-15
-18
-21
-24
-28
-31
-34
-38
-42
-45
-49
-53
-57
-61
-65
-69
-73
-77
-82
-86
-91
-95
-100
-105
-110
-115
-120
-125
-130
-135
-140
-146
-151
-157
-162
-168
-173
-179
-185
-191
-197
-203
-209
-215
-221
-227
-233
-239
-245
-251
-258
-264
-270
-276
-283
-289
-295
-302
-308
-314
-321
-327
-334
-340
-346
-353
-359
-366
-372
-378
-385
-391
-398
-404
-410
-417
-423
-429
-436
-442
-448
-455
-461
-468
-474
-481
-487
-494
-500
-507
-513
-520
-526
-533
-539
-546
-552
-559
-565
-572
-578
-585
-591
-597
-604
-610
-617
-623
-629
-636
-642
-649
-655
-662
-668
-675
-682
-688
-695
-701
-708
-714
-721
-727
-734
-740
-747
-753
-760
-766
-772
-779
-785
-791
-798
-804
-810
-817
-823
-829
-835
-841
-847
-853
-859
-865
-871
-877
-883
-889
-894
-900
-905
-911
-916
-922
-927
-932
-937
-942
-947
-952
-957
-961
-966
-970
-975
-979
-983
-987
-991
-995
-999
-1002
-1006
-1008
-1012
-1016
-1018
-1022
-1025
-1028
-1030
-1033
-1035
-1038
-1040
-1042
-1044
-1046
-1048
-1050
-1052
-1054
-1055
-1057
-1058
-1059
-1060
-1061
-1062
-1063
-1064
-1065
-1065
-1066
-1066
-1066
-1067
-1067
-1067
-1067
-1067
-1066
-1066
-1066
-1065
-1065
-1064
-1064
-1063
-1062
-1061
-1060
-1059
-1058
-1057
-1055
-1054
-1052
-1051
-1049
-1047
-1045
-1043
-1041
-1039
-1036
-1034
-1032
-1029
-1026
-1022
-1020
-1016
-1014
-1010
-1006
-1004
-1000
-997
-993
-989
-985
-981
-977
-972
-968
-964
-959
-954
-949
-944
-939
-934
-929
-924
-919
-913
-908
-902
-896
-890
-884
-878
-872
-866
-859
-853
-846
-840
-833
-826
-820
-813
-806
-799
-792
-784
-777
-770
-763
-755
-747
-740
-732
-725
-717
-709
-701
-694
-686
-678
-670
-662
-654
-646
-638
-630
-622
-614
-605
-597
-589
-581
-573
-564
-556
-548
-539
-531
-523
-514
-506
-497
-489
-480
-471
-463
-454
-446
-437
-428
-420
-411
-403
-394
-385
-377
-368
-360
-351
-343
-334
-325
-317
-308
-300
-291
-283
-274
-266
-257
-249
-241
-232
-224
-215
-207
-199
-191
-182
-174
-166
-158
-150
-142
-134
-126
-118
-110
-103
-95
-87
-80
-72
-65
-57
-50
-43
-36
-29
-22
-15
-8
-1
6
12
19
26
32
39
45
51
57
63
69
75
81
87
93
99
105
110
116
121
127
132
138
143
149
154
159
164
170
175
180
185
190
195
200
205
210
215
220
225
230
234
239
244
249
253
258
263
267
272
276
281
285
289
294
298
303
307
311
316
320
324
329
333
337
342
346
350
354
358
363
367
371
375
379
383
387
391
395
400
404
408
412
416
420
423
427
431
435
439
443
447
451
454
458
462
465
469
473
476
480
483
487
490
493
497
500
503
506
510
513
516
519
522
525
528
530
533
536
539
541
544
547
549
552
554
557
559
562
564
567
569
572
574
577
579
581
584
586
589
591
594
596
599
601
604
606
609
612
614
617
619
622
625
627
630
633
636
638
641
644
647
650
653
655
658
661
664
667
671
674
677
680
683
686
690
693
696
700
703
706
710
713
717
720
724
728
731
735
739
743
746
750
754
758
762
766
771
775
779
783
787
792
796
801
805
810
814
819
824
828
833
838
843
848
853
858
863
868
874
879
884
890
895
900
906
911
917
922
928
933
939
945
950
956
962
968
973
979
985
992
998
1004
1010
1016
1022
1029
1036
1042
1049
1055
1062
1068
1075
1081
1088
1095
1101
1108
1115
1122
1128
1135
1142
1149
1155
1162
1169
1176
1182
1189
1196
1203
1210
1216
1223
1230
1237
1244
1250
1257
1264
1271
1277
1284
1291
1297
1304
1311
1317
1324
1330
1337
1344
1350
1357
1363
1370
1376
1382
1389
1395
1401
1407
1414
1420
1426
1432
1438
1444
1449
1455
1461
1467
1472
1478
1483
1488
1493
1499
1504
1509
1514
1518
1523
1528
1532
1537
1541
1546
1550
1554
1558
1562
1566
1569
1573
1576
1580
1583
1586
1589
1592
1595
1598
1601
1603
1606
1608
1611
1613
1615
1617
1619
1621
1623
1624
1626
1628
1629
1630
1632
1633
1634
1635
1636
1637
1637
1638
1639
1639
1640
1640
1640
1641
1641
1641
1641
1641
1640
1640
1640
1640
1639
1639
1638
1638
1637
1637
1636
1636
1635
1634
1633
1633
1632
1631
1630
1629
1628
1627
1626
1625
1624
1622
1621
1620
1618
1617
1615
1614
1612
1610
1608
1606
1604
1602
1600
1598
1596
1593
1591
1589
1586
1584
1581
1579
1576
1573
1571
1568
1565
1562
1559
1556
1553
1550
1546
1543
1540
1536
1532
1529
1525
1521
1517
1513
1509
1505
1501
1497
1493
1489
1484
1480
1475
1471
1466
1462
1457
1453
1448
1444
1439
1434
1429
1424
1420
1415
1410
1405
1400
1395
1389
1384
1379
1374
1369
1363
1358
1353
1347
1342
1336
1331
1325
1319
1314
1308
1302
1297
1291
1285
1279
1274
1268
1262
1256
1250
1244
1238
1232
1226
1220
1214
1208
1202
1196
1190
1184
1178
1172
1166
1160
1154
1148
1142
1136
1130
1124
1118
1112
1106
1100
1094
1088
1082
1076
1070
1064
1058
1051
1045
1039
1033
1026
1020
1014
1006
1000
994
988
982
975
969
962
956
949
943
936
930
923
917
910
904
897
891
885
878
872
865
859
853
846
840
834
827
821
815
809
803
797
790
784
778
773
767
761
755
749
744
738
732
727
721
716
710
705
699
694
689
683
678
673
668
663
658
653
648
643
639
634
629
625
620
616
612
607
603
599
595
591
587
583
580
576
572
569
566
562
559
556
553
550
547
544
542
539
536
534
532
529
527
525
523
520
518
516
515
513
511
509
508
506
505
504
502
501
500
499
498
498
497
497
496
496
495
495
495
495
495
495
496
496
496
496
497
497
498
499
499
500
501
502
503
504
505
506
507
508
510
511
512
514
515
517
518
520
521
523
525
526
528
530
532
533
535
537
539
541
542
544
546
548
550
552
553
555
557
559
561
563
565
566
568
570
572
574
576
578
580
582
585
587
589
591
593
595
597
599
601
604
606
608
610
612
614
617
619
621
623
626
628
630
632
634
636
638
640
643
645
647
649
651
652
654
656
658
660
662
663
665
667
668
670
671
673
674
676
677
678
679
681
682
683
684
685
685
686
687
688
688
689
689
690
690
690
690
690
690
690
690
690
690
689
689
688
688
687
686
686
685
684
683
682
681
680
678
677
675
674
672
671
669
668
666
664
662
660
658
656
655
653
651
649
647
645
643
641
639
637
635
633
632
630
628
626
624
622
620
618
616
614
612
611
609
607
605
603
601
599
597
595
594
592
590
588
586
584
582
580
579
577
575
573
571
569
567
566
564
562
560
558
556
554
553
551
549
547
545
543
542
540
538
536
534
532
531
529
527
525
523
521
520
518
516
514
512
511
509
507
505
503
502
500
498
496
494
493
491
489
487
485
484
482
480
478
476
475
473
471
469
468
466
464
462
460
459
457
455
453
452
450
448
446
445
443
441
439
438
436
434
432
431
429
427
425
424
422
420
418
417
415
413
412
410
408
406
405
403
401
400
398
396
394
393
391
389
388
386
384
382
381
379
377
376
374
372
371
369
367
366
364
362
361
359
357
355
354
352
350
349
347
345
344
342
340
339
337
335
334
332
331
329
327
326
324
322
321
319
317
316
314
312
311
309
308
306
304
303
301
299
298
296
295
293
291
290
288
286
285
283
282
280
278
277
275
274
272
270
269
267
266
264
262
261
259
258
256
254
253
251
250
248
247
245
243
242
240
239
237
236
234
232
231
229
228
226
225
223
222
220
218
217
215
214
212
211
209
208
206
205
203
201
200
198
197
195
194
192
191
189
188
186
185
183
182
180
179
177
176
174
173
171
170
168
167
165
164
162
161
159
158
156
155
153
152
150
149
147
146
144
143
141
140
138
137
135
134
132
131
129
128
127
125
124
122
121
119
118
116
115
113
112
111
109
108
106
105
103
102
100
99
98
96
95
93
92
90
89
88
86
85
83
82
80
79
78
76
75
73
72
71
69
68
66
65
64
62
61
59
58
57
55
54
52
51
50
48
47
45
44
43
41
40
39
37
36
34
33
32
30
29
28
26
25
24
22
21
19
18
17
15
14
13
11
10
9
7
6
5
3
2
1
-1
-2
-3
-5
-6
-7
-9
-10
-11
-13
-14
-15
-17
-18
-19
-21
-22
-23
-25
-26
-27
-29
-30
-31
-32
-34
-35
-36
-38
-39
-40
-42
-43
-44
-45
-47
-48
-49
-51
-52
-53
-54
-56
-57
-58
-60
-61
-62
-63
-65
-66
-67
-68
-70
-71
-72
-74
-75
-76
-77
-79
-80
-81
-82
-84
-85
-86
-87
-89
-90
-91
-92
-94
-95
-96
-97
-98
-100
-101
-102
-103
-105
-106
-107
-108
-110
-111
-112
-113
-114
-116
-117
-118
-119
-121
-122
-123
-124
-125
-127
-128
-129
-130
-131
-133
-134
-135
-136
-137
-139
-140
-141
-142
-143
-145
-146
-147
-148
-149
-150
-152
-153
-154
-155
-156
-157
-159
-160
-161
-162
-163
-164
-166
-167
-168
-169
-170
-171
-173
-174
-175
-176
-177
-178
-180
-181
-182
-183
-184
-185
-186
-188
-189
-190
-191
-192
-193
-194
-195
-197
-198
-199
-200
-201
-202
-203
-204
-206
-207
-208
-209
-210
-211
-212
-213
-215
-216
-217
-218
-219
-220
-221
-222
-223
-224
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-238
-239
-240
-241
-242
-243
-244
-245
-246
-247
-248
-249
-250
-252
-253
-254
-255
-256
-257
-258
-259
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-271
-272
-273
-274
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-285
-286
-287
-288
-289
-290
-291
-292
-293
-294
-295
-296
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306
-307
-308
-309
-310
-311
-312
-313
-314
-315
-316
-317
-318
-319
-320
-321
-322
-323
-324
-325
-326
-327
-328
-329
-330
-331
-332
-333
-334
-335
-336
-337
-338
-339
-340
-341
-342
-343
-344
-345
-346
-347
-348
-349
-349
-350
-351
-352
-353
-354
-355
-356
-357
-358
-359
-360
-361
-362
-363
-364
-365
-366
-366
-367
-368
-369
-370
-371
-372
-373
-374
-375
-376
-377
-378
-378
-379
-380
-381
-382
-383
-384
-385
-386
-387
-388
-388
-389
-390
-391
-392
-393
-394
-395
-396
-397
-397
-398
-399
-400
-401
-402
-403
-404
-405
-405
-406
-407
-408
-409
-410
-411
-412
-413
-413
-414
-415
-416
-417
-418
-419
-419
-420
-421
-422
-423
-424
-425
-426
-426
-427
-428
-429
-430
-431
-432
-432
-433
-434
-435
-436
-437
-437
-438
-439
-440
-441
-442
-442
-443
-444
-445
-446
-447
-447
-448
-449
-450
-451
-452
-452
-453
-454
-455
-456
-457
-457
-458
-459
-460
-461
-461
-462
-463
-464
-465
-466
-466
-467
-468
-469
-470
-470
-471
-472
-473
-474
-474
-475
-476
-477
-478
-478
-479
-480
-481
-481
-482
-483
-484
-485
-485
-486
-487
-488
-488
-489
-490
-491
-492
-492
-493
-494
-495
-495
-496
-497
-498
-499
-499
-500
-501
-502
-502
-503
-504
-505
-505
-506
-507
-508
-508
-509
-510
-511
-511
-512
-513
-514
-514
-515
-516
-517
-517
-518
-519
-519
-520
-521
-522
-522
-523
-524
-525
-525
-526
-527
-528
-528
-529
-530
-530
-531
-532
-533
-533
-534
-535
-535
-536
-537
-538
-538
-539
-540
-540
-541
-542
-543
-543
-544
-545
-545
-546
-547
-547
-548
-549
-549
-550
-551
-552
-552
-553
-554
-554
-555
-556
-556
-557
-558
-558
-559
-560
-560
-561
-562
-562
-563
-564
-565
-565
-566
-567
-567
-568
-569
-569
-570
-571
-571
-572
-573
-573
-574
-574
-575
-576
-576
-577
-578
-578
-579
