5
52520
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-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
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-129
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-128
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-127
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-126
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-125
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-124
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-123
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-119
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-118
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-117
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-116
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-115
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-114
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-90
-90
-90
-90
-90
-90
-90
-90
-90
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-87
-87
-87
-87
-87
-87
-87
-87
-87
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-78
-78
-78
-78
-78
-78
-78
-78
-78
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-74
-74
-74
-74
-74
-74
-74
-74
-74
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-69
-69
-69
-69
-69
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-67
-66
-66
-66
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
0
0
0
0
0
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
4
4
4
4
4
5
5
5
5
5
6
6
6
6
6
7
7
7
7
7
8
8
8
8
9
9
9
9
9
10
10
10
10
10
11
11
11
11
11
12
12
12
12
12
13
13
13
13
13
14
14
14
14
15
15
15
15
15
16
16
16
16
16
17
17
17
17
18
18
18
18
18
19
19
19
19
20
20
20
20
20
21
21
21
21
22
22
22
22
23
23
23
23
23
24
24
24
24
25
25
25
25
26
26
26
26
26
27
27
27
27
28
28
28
28
29
29
29
29
30
30
30
30
30
31
31
31
31
32
32
32
32
33
33
33
33
34
34
34
34
35
35
35
35
36
36
36
36
37
37
37
37
37
38
38
38
38
39
39
39
39
40
40
40
40
41
41
41
41
42
42
42
42
43
43
43
43
44
44
44
44
45
45
45
45
46
46
46
47
47
47
47
48
48
48
48
49
49
49
49
50
50
50
50
51
51
51
51
52
52
52
52
53
53
53
54
54
54
54
55
55
55
55
56
56
56
56
57
57
57
57
58
58
58
59
59
59
59
60
60
60
60
61
61
61
62
62
62
62
63
63
63
63
64
64
64
65
65
65
65
66
66
66
67
67
67
67
68
68
68
69
69
69
69
70
70
70
71
71
71
71
72
72
72
73
73
73
73
74
74
74
75
75
75
75
76
76
76
77
77
77
78
78
78
78
79
79
79
80
80
80
80
81
81
81
82
82
82
83
83
83
83
84
84
84
85
85
85
86
86
86
86
87
87
87
88
88
88
89
89
89
89
90
90
90
91
91
91
92
92
92
93
93
93
94
94
94
94
95
95
95
96
96
96
97
97
97
98
98
98
99
99
99
99
100
100
100
101
101
101
102
102
102
103
103
103
104
104
104
105
105
105
105
106
106
106
107
107
107
108
108
108
109
109
109
110
110
110
111
111
111
112
112
112
113
113
113
113
114
114
114
115
115
115
116
116
116
117
117
117
118
118
118
119
119
119
120
120
120
121
121
121
122
122
122
122
123
123
123
124
124
124
125
125
125
126
126
126
127
127
127
128
128
128
129
129
129
130
130
130
131
131
131
132
132
132
133
133
133
134
134
134
135
135
135
136
136
136
137
137
137
138
138
138
139
139
139
140
140
140
141
141
142
142
142
143
143
143
144
144
144
145
145
145
146
146
146
147
147
147
148
148
148
149
149
150
150
150
151
151
151
152
152
152
153
153
153
154
154
155
155
155
156
156
156
157
157
157
158
158
159
159
159
160
160
160
161
161
161
162
162
163
163
163
164
164
164
165
165
165
166
166
167
167
167
168
168
168
169
169
170
170
170
171
171
171
172
172
173
173
173
174
174
175
175
175
176
176
176
177
177
178
178
178
179
179
180
180
180
181
181
182
182
182
183
183
184
184
184
185
185
186
186
186
187
187
187
188
188
189
189
189
190
190
191
191
192
192
192
193
193
194
194
194
195
195
196
196
196
197
197
198
198
198
199
199
200
200
201
201
201
202
202
203
203
203
204
204
205
205
206
206
206
207
207
208
208
208
209
209
210
210
211
211
211
212
212
213
213
213
214
214
215
215
216
216
216
217
217
218
218
219
219
219
220
220
221
221
222
222
222
223
223
224
224
225
225
226
226
226
227
227
228
228
229
229
229
230
230
231
231
232
232
233
233
234
234
234
235
235
236
236
237
237
238
238
238
239
239
240
240
241
241
242
242
243
243
244
244
244
245
245
246
246
247
247
248
248
249
249
250
250
250
251
251
252
252
253
253
254
254
255
255
256
256
257
257
258
258
258
259
259
260
260
261
261
262
262
263
263
264
264
265
265
266
266
267
267
267
268
268
269
269
270
270
271
271
272
272
273
273
274
274
275
275
276
276
277
277
278
278
279
279
280
280
281
281
282
282
283
283
284
284
285
285
286
286
287
287
288
288
289
289
290
290
291
291
292
292
293
293
294
294
295
295
296
296
297
297
298
298
299
299
300
300
301
301
302
302
303
303
304
304
305
305
306
306
307
307
308
308
309
309
310
310
311
311
312
312
313
313
314
314
315
316
316
317
317
318
318
319
319
320
320
321
321
322
322
323
323
324
324
325
326
326
327
327
328
328
329
329
330
330
331
331
332
332
333
334
334
335
335
336
336
337
337
338
338
339
339
340
341
341
342
342
343
343
344
344
345
346
346
347
347
348
348
349
349
350
351
351
352
352
353
353
354
354
355
356
356
357
357
358
358
359
359
360
361
361
362
362
363
363
364
365
365
366
366
367
367
368
369
369
370
370
371
371
372
373
373
374
374
375
376
376
377
377
378
378
379
380
380
381
381
382
383
383
384
384
385
385
386
387
387
388
388
389
390
390
391
391
392
393
393
394
394
395
396
396
397
397
398
399
399
400
400
401
402
402
403
403
404
405
405
406
406
407
408
408
409
409
410
411
411
412
412
413
414
414
415
415
416
417
417
418
419
419
420
420
421
422
422
423
423
424
425
425
426
427
427
428
428
429
430
430
431
432
432
433
434
434
435
435
436
437
437
438
439
439
440
440
441
442
442
443
444
444
445
446
446
447
448
448
449
449
450
451
451
452
453
453
454
455
455
456
457
457
458
459
459
460
460
461
462
462
463
464
464
465
466
466
467
468
468
469
470
470
471
472
472
473
474
474
475
476
476
477
478
478
479
480
480
481
482
482
483
484
484
485
486
486
487
488
488
489
490
490
491
492
492
493
494
494
495
496
496
497
498
498
499
500
501
501
502
503
503
504
505
505
506
507
507
508
509
509
510
511
512
512
513
514
514
515
516
516
517
518
518
519
520
521
521
522
523
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
548
548
549
550
551
551
552
553
553
554
555
556
556
557
558
559
559
560
561
561
562
563
564
564
565
566
567
567
568
569
570
570
571
572
573
573
574
575
576
576
577
578
579
579
580
581
582
582
583
584
585
586
586
587
588
589
589
590
591
592
592
593
594
595
595
596
597
598
599
599
600
601
602
602
603
604
605
606
606
607
608
609
610
610
611
612
613
613
614
615
616
617
617
618
619
620
621
621
622
623
624
625
625
626
627
628
629
629
630
631
632
633
633
634
635
636
637
637
638
639
640
641
641
642
643
644
645
645
646
647
648
649
650
650
651
652
653
654
654
655
656
657
658
659
659
660
661
662
663
663
664
665
666
667
668
668
669
670
671
672
672
673
674
675
676
677
677
678
679
680
681
682
682
683
684
685
686
687
687
688
689
690
691
692
692
693
694
695
696
697
697
698
699
700
701
702
702
703
704
705
706
707
708
708
709
710
711
712
713
713
714
715
716
717
718
719
719
720
721
722
723
724
725
725
726
727
728
729
730
731
731
732
733
734
735
736
737
737
738
739
740
741
742
743
744
744
745
746
747
748
749
750
751
751
752
753
754
755
756
757
758
758
759
760
761
762
763
764
765
766
766
767
768
769
770
771
772
773
774
774
775
776
777
778
779
780
781
782
783
783
784
785
786
787
788
789
790
791
792
792
793
794
795
796
797
798
799
800
801
802
802
803
804
805
806
807
808
809
810
811
812
812
813
814
815
816
817
818
819
820
821
822
823
823
824
825
826
827
828
829
830
831
832
833
834
835
835
836
837
838
839
840
841
842
843
844
845
846
847
848
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1000
1002
1002
1004
1004
1006
1006
1008
1008
1010
1010
1012
1012
1014
1016
1016
1018
1018
1020
1020
1022
1022
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1143
1144
1145
1146
1147
1148
1149
1150
1151
1153
1154
1155
1156
1157
1158
1159
1160
1161
1163
1164
1165
1166
1167
1168
1169
1170
1171
1173
1174
1175
1176
1177
1178
1179
1180
1182
1183
1184
1185
1186
1187
1188
1190
1191
1192
1193
1194
1195
1196
1198
1199
1200
1201
1202
1203
1204
1205
1207
1208
1209
1210
1211
1212
1213
1215
1216
1217
1218
1219
1220
1221
1223
1224
1225
1226
1227
1228
1230
1231
1232
1233
1234
1235
1236
1238
1239
1240
1241
1242
1243
1245
1246
1247
1248
1249
1250
1251
1253
1254
1255
1256
1257
1258
1260
1261
1262
1263
1264
1265
1267
1268
1269
1270
1271
1273
1274
1275
1276
1277
1278
1280
1281
1282
1283
1284
1285
1287
1288
1289
1290
1291
1293
1294
1295
1296
1297
1299
1300
1301
1302
1303
1305
1306
1307
1308
1309
1311
1312
1313
1314
1315
1317
1318
1319
1320
1321
1323
1324
1325
1326
1327
1329
1330
1331
1332
1333
1335
1336
1337
1338
1339
1341
1342
1343
1344
1346
1347
1348
1349
1350
1352
1353
1354
1355
1357
1358
1359
1360
1361
1363
1364
1365
1366
1368
1369
1370
1371
1372
1374
1375
1376
1377
1379
1380
1381
1382
1384
1385
1386
1387
1388
1390
1391
1392
1393
1395
1396
1397
1398
1400
1401
1402
1403
1405
1406
1407
1408
1409
1411
1412
1413
1414
1416
1417
1418
1419
1421
1422
1423
1425
1426
1427
1428
1430
1431
1432
1433
1435
1436
1437
1438
1440
1441
1442
1443
1445
1446
1447
1448
1450
1451
1452
1454
1455
1456
1457
1459
1460
1461
1462
1464
1465
1466
1467
1469
1470
1471
1473
1474
1475
1476
1478
1479
1480
1482
1483
1484
1485
1487
1488
1489
1490
1492
1493
1494
1496
1497
1498
1499
1501
1502
1503
1505
1506
1507
1508
1510
1511
1512
1514
1515
1516
1517
1519
1520
1521
1523
1524
1525
1527
1528
1529
1530
1532
1533
1534
1536
1537
1538
1540
1541
1542
1544
1545
1546
1547
1549
1550
1551
1553
1554
1555
1557
1558
1559
1561
1562
1563
1565
1566
1567
1568
1570
1571
1572
1574
1575
1576
1578
1579
1580
1582
1583
1584
1586
1587
1588
1590
1591
1592
1594
1595
1596
1598
1599
1600
1602
1603
1605
1606
1607
1609
1610
1611
1613
1614
1615
1617
1618
1619
1621
1622
1623
1625
1626
1627
1629
1630
1632
1633
1634
1636
1637
1638
1640
1641
1642
1644
1645
1647
1648
1649
1651
1652
1653
1655
1656
1657
1659
1660
1662
1663
1664
1666
1667
1668
1670
1671
1673
1674
1675
1677
1678
1680
1681
1682
1684
1685
1686
1688
1689
1691
1692
1693
1695
1696
1698
1699
1700
1702
1703
1705
1706
1707
1709
1710
1712
1713
1714
1716
1717
1719
1720
1721
1723
1724
1726
1727
1728
1730
1731
1733
1734
1735
1737
1738
1740
1741
1743
1744
1745
1747
1748
1750
1751
1752
1754
1755
1757
1758
1760
1761
1762
1764
1765
1767
1768
1770
1771
1772
1774
1775
1777
1778
1780
1781
1782
1784
1785
1787
1788
1790
1791
1793
1794
1795
1797
1798
1800
1801
1803
1804
1806
1807
1808
1810
1811
1813
1814
1816
1817
1819
1820
1822
1823
1824
1826
1827
1829
1830
1832
1833
1835
1836
1838
1839
1841
1842
1844
1845
1846
1848
1849
1851
1852
1854
1855
1857
1858
1860
1861
1863
1864
1866
1867
1869
1870
1872
1873
1875
1876
1878
1879
1881
1882
1884
1885
1886
1888
1889
1891
1892
1894
1895
1897
1898
1900
1901
1903
1904
1906
1907
1909
1910
1912
1913
1915
1916
1918
1920
1921
1923
1924
1926
1927
1929
1930
1932
1933
1935
1936
1938
1939
1941
1942
1944
1945
1947
1948
1950
1951
1953
1954
1956
1957
1959
1960
1962
1964
1965
1967
1968
1970
1971
1973
1974
1976
1977
1979
1980
1982
1983
1985
1986
1988
1990
1991
1993
1994
1996
1997
1999
2000
2001
2003
2005
2005
2008
2009
2011
2013
2013
2016
2017
2019
2020
2021
2024
2025
2027
2028
2029
2031
2033
2033
2036
2037
2039
2041
2041
2044
2045
2047
2048
2050
2052
2053
2055
2056
2058
2059
2061
2063
2064
2066
2067
2069
2070
2072
2074
2075
2077
2078
2080
2081
2083
2084
2086
2088
2089
2091
2092
2094
2095
2097
2099
2100
2102
2103
2105
2106
2108
2110
2111
2113
2114
2116
2118
2119
2121
2122
2124
2125
2127
2129
2130
2132
2133
2135
2137
2138
2140
2141
2143
2145
2146
2148
2149
2151
2152
2154
2156
2157
2159
2160
2162
2164
2165
2167
2168
2170
2172
2173
2175
2176
2178
2180
2181
2183
2184
2186
2188
2189
2191
2192
2194
2196
2197
2199
2201
2202
2204
2205
2207
2209
2210
2212
2213
2215
2217
2218
2220
2222
2223
2225
2226
2228
2230
2231
2233
2235
2236
2238
2239
2241
2243
2244
2246
2248
2249
2251
2252
2254
2256
2257
2259
2261
2262
2264
2266
2267
2269
2270
2272
2274
2275
2277
2279
2280
2282
2284
2285
2287
2288
2290
2292
2293
2295
2297
2298
2300
2302
2303
2305
2307
2308
2310
2312
2313
2315
2317
2318
2320
2321
2323
2325
2326
2328
2330
2331
2333
2335
2336
2338
2340
2341
2343
2345
2346
2348
2350
2351
2353
2355
2356
2358
2360
2361
2363
2365
2366
2368
2370
2372
2373
2375
2377
2378
2380
2382
2383
2385
2387
2388
2390
2392
2393
2395
2397
2399
2400
2402
2404
2405
2407
2409
2410
2412
2414
2415
2417
2419
2421
2422
2424
2426
2427
2429
2431
2432
2434
2436
2438
2439
2441
2443
2444
2446
2448
2450
2451
2453
2455
2456
2458
2460
2461
2463
2465
2467
2468
2470
2472
2473
2475
2477
2479
2480
2482
2484
2485
2487
2489
2491
2492
2494
2496
2498
2499
2501
2503
2504
2506
2508
2510
2511
2513
2515
2517
2518
2520
2522
2524
2525
2527
2529
2531
2532
2534
2536
2538
2539
2541
2543
2545
2546
2548
2550
2552
2553
2555
2557
2559
2560
2562
2564
2566
2567
2569
2571
2573
2574
2576
2578
2580
2581
2583
2585
2587
2588
2590
2592
2594
2595
2597
2599
2601
2603
2604
2606
2608
2610
2611
2613
2615
2617
2618
2620
2622
2624
2626
2627
2629
2631
2633
2634
2636
2638
2640
2641
2643
2645
2647
2649
2650
2652
2654
2656
2658
2659
2661
2663
2665
2666
2668
2670
2672
2674
2675
2677
2679
2681
2683
2684
2686
2688
2690
2692
2693
2695
2697
2699
2701
2702
2704
2706
2708
2710
2711
2713
2715
2717
2719
2720
2722
2724
2726
2728
2729
2731
2733
2735
2737
2738
2740
2742
2744
2746
2747
2749
2751
2753
2755
2756
2758
2760
2762
2764
2766
2767
2769
2771
2773
2775
2776
2778
2780
2782
2784
2786
2787
2789
2791
2793
2795
2796
2798
2800
2802
2804
2806
2807
2809
2811
2813
2815
2817
2818
2820
2822
2824
2826
2827
2829
2831
2833
2835
2837
2838
2840
2842
2844
2846
2848
2850
2851
2853
2855
2857
2859
2861
2862
2864
2866
2868
2870
2872
2874
2875
2877
2879
2881
2883
2885
2887
2888
2890
2892
2894
2896
2898
2900
2901
2903
2905
2907
2909
2911
2913
2914
2916
2918
2920
2922
2924
2926
2928
2929
2931
2933
2935
2937
2939
2941
2943
2945
2946
2948
2950
2952
2954
2956
2958
2960
2961
2963
2965
2967
2969
2971
2973
2975
2977
2978
2980
2982
2984
2986
2988
2990
2992
2994
2995
2997
2999
3001
3003
3005
3007
3009
3011
3012
3014
3016
3018
3020
3022
3024
3026
3028
3030
3032
3033
3035
3037
3039
3041
3043
3045
3047
3049
3051
3052
3054
3056
3058
3060
3062
3064
3066
3068
3070
3072
3074
3075
3077
3079
3081
3083
3085
3087
3089
3091
3093
3094
3096
3098
3100
3102
3104
3106
3108
3110
3111
3113
3115
3117
3119
3121
3123
3125
3127
3128
3130
3132
3134
3136
3138
3140
3141
3143
3145
3147
3149
3151
3153
3154
3156
3158
3160
3162
3164
3166
3167
3169
3171
3173
3175
3177
3178
3180
3182
3184
3186
3187
3189
3191
3193
3194
3196
3198
3200
3202
3203
3205
3207
3209
3210
3212
3214
3216
3217
3219
3221
3222
3224
3226
3227
3229
3231
3232
3234
3236
3237
3239
3241
3242
3244
3246
3247
3249
3251
3252
3254
3255
3257
3259
3260
3262
3263
3265
3267
3268
3270
3271
3273
3274
3276
3277
3279
3280
3282
3283
3285
3286
3288
3289
3291
3292
3294
3295
3297
3298
3299
3301
3302
3304
3305
3307
3308
3310
3311
3312
3314
3315
3317
3318
3320
3321
3322
3324
3325
3327
3328
3329
3331
3332
3334
3335
3337
3338
3340
3341
3343
3344
3346
3347
3349
3350
3352
3353
3355
3356
3358
3359
3361
3362
3363
3365
3366
3368
3370
3371
3373
3374
3376
3377
3379
3381
3382
3384
3386
3387
3389
3390
3392
3393
3395
3396
3398
3400
3401
3403
3404
3406
3408
3409
3411
3413
3415
3416
3418
3420
3421
3423
3425
3427
3428
3430
3431
3433
3435
3436
3438
3439
3441
3442
3444
3445
3447
3448
3450
3451
3453
3454
3456
3458
3459
3461
3462
3464
3466
3467
3469
3470
3472
3473
3475
3476
3478
3480
3481
3483
3484
3486
3488
3490
3491
3493
3495
3496
3498
3499
3501
3502
3504
3505
3507
3508
3510
3512
3513
3515
3517
3519
3521
3523
3524
3526
3528
3530
3531
3533
3535
3536
3538
3539
3541
3542
3544
3546
3547
3549
3551
3553
3555
3556
3558
3560
3562
3563
3565
3566
3568
3569
3571
3572
3574
3575
3577
3579
3580
3582
3584
3586
3588
3590
3592
3594
3596
3597
3599
3601
3603
3605
3606
3608
3609
3610
3612
3613
3614
3616
3617
3618
3620
3621
3623
3624
3626
3628
3629
3631
3633
3635
3637
3638
3640
3642
3644
3646
3647
3649
3651
3652
3654
3655
3657
3659
3661
3663
3665
3668
3670
3672
3674
3676
3678
3680
3683
3685
3687
3689
3690
3692
3694
3696
3697
3699
3701
3703
3706
3708
3710
3713
3715
3718
3720
3722
3725
3727
3729
3731
3733
3735
3737
3739
3741
3743
3745
3747
3749
3752
3754
3756
3758
3760
3762
3764
3765
3767
3768
3769
3771
3772
3773
3775
3776
3777
3779
3780
3781
3783
3784
3786
3787
3788
3789
3790
3790
3791
3791
3792
3793
3793
3794
3795
3797
3798
3799
3801
3802
3804
3805
3806
3807
3808
3809
3809
3809
3809
3810
3810
3810
3810
3811
3811
3812
3813
3814
3815
3816
3817
3819
3820
3821
3823
3824
3825
3825
3826
3826
3826
3826
3826
3826
3826
3825
3825
3824
3824
3824
3823
3823
3823
3823
3823
3823
3824
3824
3825
3826
3827
3828
3829
3830
3831
3831
3832
3833
3833
3833
3833
3833
3832
3832
3832
3831
3831
3832
3832
3833
3834
3835
3836
3838
3839
3841
3842
3844
3845
3846
3847
3847
3848
3848
3849
3849
3849
3849
3849
3849
3849
3849
3849
3848
3847
3847
3846
3845
3845
3844
3843
3843
3842
3842
3842
3842
3842
3842
3842
3842
3843
3843
3843
3842
3842
3841
3840
3838
3837
3835
3833
3831
3829
3827
3825
3824
3824
3823
3823
3822
3822
3822
3821
3820
3819
3817
3814
3812
3808
3805
3801
3798
3794
3791
3788
3786
3784
3783
3781
3780
3780
3779
3779
3778
3778
3777
3777
3776
3774
3773
3771
3768
3765
3762
3759
3756
3753
3750
3747
3745
3743
3741
3740
3740
3739
3740
3740
3741
3742
3743
3744
3745
3745
3746
3746
3746
3745
3745
3744
3743
3741
3740
3738
3737
3736
3735
3734
3733
3733
3733
3734
3734
3734
3735
3735
3735
3735
3734
3734
3733
3732
3731
3730
3729
3728
3727
3727
3727
3727
3727
3728
3728
3728
3728
3728
3727
3725
3723
3720
3717
3714
3711
3708
3705
3702
3699
3697
3695
3693
3691
3689
3688
3686
3685
3683
3682
3679
3677
3674
3671
3667
3663
3658
3654
3649
3644
3639
3634
3629
3625
3622
3619
3616
3614
3612
3610
3608
3605
3603
3600
3596
3592
3588
3583
3578
3572
3566
3560
3553
3547
3540
3534
3527
3521
3515
3510
3505
3501
3497
3493
3489
3485
3482
3478
3475
3471
3467
3463
3459
3454
3449
3444
3438
3433
3427
3422
3416
3411
3406
3401
3395
3390
3385
3380
3375
3371
3366
3361
3357
3352
3348
3343
3339
3334
3329
3324
3319
3313
3307
3301
3295
3289
3282
3276
3269
3262
3255
3247
3240
3233
3227
3220
3213
3206
3199
3192
3184
3176
3168
3159
3150
3140
3131
3121
3112
3103
3094
3085
3078
3070
3064
3058
3052
3048
3043
3040
3037
3034
3030
3026
3022
3016
3009
3002
2993
2984
2974
2964
2954
2944
2934
2925
2916
2908
2902
2896
2891
2887
2883
2880
2877
2874
2871
2867
2863
2858
2853
2847
2841
2835
2829
2824
2819
2814
2810
2807
2805
2802
2800
2797
2794
2791
2787
2783
2778
2773
2768
2763
2757
2752
2747
2742
2738
2734
2732
2730
2728
2727
2727
2726
2726
2726
2725
2724
2722
2720
2717
2713
2709
2704
2698
2693
2687
2682
2678
2673
2670
2667
2666
2665
2665
2665
2666
2668
2669
2669
2669
2667
2664
2659
2654
2648
2642
2635
2628
2620
2613
2605
2597
2589
2583
2576
2571
2567
2565
2563
2561
2560
2559
2558
2557
2555
2552
2549
2544
2539
2534
2527
2520
2513
2507
2500
2494
2489
2486
2483
2480
2479
2477
2475
2472
2469
2464
2458
2452
2444
2436
2428
2420
2412
2404
2396
2389
2382
2376
2370
2365
2361
2358
2354
2351
2348
2346
2342
2339
2336
2332
2328
2323
2318
2313
2307
2300
2292
2283
2274
2265
2254
2244
2233
2222
2212
2202
2192
2183
2175
2169
2163
2158
2155
2152
2149
2148
2146
2145
2144
2142
2141
2139
2136
2132
2128
2123
2117
2111
2104
2098
2092
2086
2081
2078
2075
2073
2073
2072
2072
2072
2071
2070
2068
2065
2062
2058
2054
2049
2044
2037
2031
2025
2017
2012
2005
1998
1992
1986
1980
1974
1969
1965
1962
1960
1958
1956
1954
1952
1950
1946
1942
1937
1932
1926
1921
1915
1909
1903
1898
1892
1887
1882
1877
1874
1871
1870
1868
1868
1867
1866
1865
1864
1863
1862
1860
1857
1854
1850
1844
1837
1830
1821
1813
1803
1794
1785
1775
1766
1757
1749
1742
1736
1731
1727
1724
1723
1721
1721
1720
1719
1717
1714
1711
1707
1701
1695
1687
1679
1670
1661
1652
1644
1637
1631
1626
1621
1617
1613
1610
1608
1607
1606
1606
1607
1608
1608
1609
1609
1608
1606
1604
1600
1597
1594
1591
1588
1587
1585
1585
1584
1584
1583
1583
1582
1580
1579
1577
1574
1571
1567
1564
1561
1558
1555
1553
1552
1551
1551
1550
1551
1551
1552
1552
1553
1554
1553
1553
1551
1549
1547
1545
1543
1540
1539
1537
1536
1535
1534
1534
1534
1535
1536
1538
1540
1541
1543
1544
1544
1543
1542
1540
1539
1537
1536
1535
1534
1535
1535
1536
1536
1537
1538
1539
1540
1542
1543
1546
1548
1551
1553
1556
1560
1563
1566
1569
1571
1573
1575
1576
1577
1578
1579
1580
1580
1581
1581
1581
1581
1581
1582
1584
1586
1588
1592
1596
1600
1604
1608
1611
1614
1617
1619
1621
1622
1624
1626
1629
1632
1636
1641
1647
1654
1661
1670
1678
1687
1696
1705
1713
1719
1724
1727
1728
1727
1725
1721
1717
1713
1709
1705
1703
1701
1701
1702
1704
1708
1714
1721
1729
1738
1748
1756
1764
1770
1774
1777
1778
1778
1777
1776
1773
1771
1768
1765
1763
1761
1759
1759
1760
1762
1765
1768
1772
1776
1780
1783
1785
1786
1786
1785
1783
1780
1776
1771
1766
1761
1756
1751
1746
1742
1739
1736
1734
1733
1732
1732
1732
1732
1732
1732
1731
1730
1727
1724
1720
1715
1709
1703
1697
1691
1685
1679
1672
1666
1659
1650
1641
1631
1619
1606
1592
1576
1561
1545
1530
1515
1502
1490
1480
1472
1466
1462
1460
1460
1461
1462
1464
1467
1469
1471
1473
1474
1474
1472
1469
1465
1458
1450
1441
1430
1419
1406
1393
1379
1364
1350
1337
1324
1313
1303
1295
1288
1282
1277
1272
1266
1259
1251
1241
1230
1218
1205
1191
1177
1162
1147
1133
1119
1106
1095
1087
1080
1076
1074
1075
1077
1081
1086
1091
1095
1099
1101
1102
1099
1094
1085
1074
1059
1043
1024
1002
983
962
942
923
907
892
880
870
863
857
852
848
844
841
836
830
823
814
803
790
774
757
737
717
694
671
648
624
602
581
562
546
532
520
510
502
494
488
481
476
470
463
456
448
438
427
413
398
381
362
343
324
306
288
272
257
244
233
223
214
206
199
192
187
181
176
171
166
162
158
154
151
148
144
140
136
130
123
114
104
92
79
65
50
34
16
-1
-19
-36
-53
-68
-82
-94
-104
-113
-119
-125
-130
-135
-141
-147
-155
-164
-175
-188
-203
-218
-234
-251
-267
-282
-295
-307
-317
-326
-333
-340
-345
-350
-355
-361
-367
-374
-382
-392
-404
-418
-434
-452
-473
-495
-518
-542
-567
-591
-614
-636
-656
-675
-692
-707
-720
-731
-742
-752
-762
-773
-785
-798
-812
-829
-848
-869
-892
-918
-947
-977
-1008
-1039
-1070
-1099
-1125
-1149
-1170
-1188
-1203
-1216
-1227
-1236
-1246
-1255
-1265
-1276
-1289
-1305
-1323
-1345
-1370
-1397
-1427
-1458
-1488
-1519
-1548
-1576
-1602
-1626
-1648
-1669
-1688
-1706
-1723
-1739
-1756
-1774
-1794
-1816
-1841
-1869
-1898
-1929
-1961
-1993
-2024
-2053
-2081
-2107
-2131
-2153
-2174
-2194
-2214
-2234
-2255
-2276
-2299
-2322
-2347
-2373
-2399
-2425
-2452
-2478
-2504
-2529
-2554
-2578
-2601
-2622
-2643
-2662
-2681
-2699
-2717
-2736
-2755
-2774
-2793
-2812
-2829
-2845
-2861
-2875
-2889
-2902
-2916
-2930
-2944
-2959
-2974
-2989
-3006
-3024
-3043
-3065
-3089
-3113
-3139
-3163
-3187
-3210
-3230
-3249
-3266
-3282
-3296
-3309
-3321
-3332
-3342
-3353
-3365
-3378
-3393
-3410
-3428
-3448
-3470
-3493
-3517
-3542
-3569
-3598
-3626
-3655
-3684
-3711
-3736
-3758
-3777
-3794
-3808
-3820
-3830
-3839
-3847
-3855
-3863
-3871
-3881
-3892
-3907
-3923
-3943
-3964
-3987
-4011
-4037
-4061
-4086
-4109
-4130
-4151
-4170
-4187
-4204
-4221
-4237
-4255
-4273
-4292
-4312
-4334
-4356
-4379
-4401
-4422
-4442
-4461
-4478
-4494
-4508
-4522
-4534
-4545
-4555
-4564
-4571
-4578
-4585
-4592
-4600
-4609
-4619
-4630
-4641
-4653
-4664
-4673
-4682
-4688
-4692
-4693
-4692
-4689
-4685
-4679
-4672
-4666
-4661
-4658
-4656
-4657
-4660
-4666
-4674
-4683
-4695
-4708
-4721
-4736
-4750
-4765
-4778
-4792
-4805
-4817
-4829
-4841
-4853
-4865
-4878
-4891
-4904
-4918
-4931
-4944
-4958
-4972
-4986
-5000
-5016
-5031
-5047
-5062
-5078
-5093
-5108
-5124
-5139
-5155
-5171
-5188
-5206
-5223
-5242
-5260
-5279
-5297
-5315
-5332
-5348
-5363
-5377
-5390
-5403
-5417
-5430
-5444
-5458
-5473
-5488
-5502
-5516
-5530
-5544
-5559
-5573
-5588
-5603
-5618
-5633
-5647
-5661
-5676
-5690
-5705
-5720
-5734
-5747
-5760
-5772
-5783
-5794
-5806
-5818
-5832
-5847
-5863
-5879
-5896
-5913
-5929
-5945
-5961
-5975
-5989
-6001
-6011
-6019
-6025
-6029
-6031
-6031
-6030
-6028
-6024
-6019
-6012
-6004
-5995
-5984
-5973
-5962
-5950
-5939
-5929
-5919
-5910
-5901
-5894
-5889
-5885
-5882
-5881
-5880
-5879
-5878
-5875
-5871
-5866
-5859
-5852
-5843
-5835
-5827
-5819
-5813
-5809
-5807
-5807
-5809
-5813
-5819
-5826
-5833
-5840
-5847
-5853
-5858
-5862
-5865
-5866
-5866
-5864
-5860
-5853
-5843
-5831
-5818
-5805
-5792
-5780
-5769
-5761
-5755
-5752
-5751
-5753
-5756
-5762
-5770
-5778
-5788
-5799
-5809
-5819
-5828
-5835
-5841
-5845
-5847
-5847
-5845
-5842
-5837
-5830
-5822
-5813
-5804
-5796
-5788
-5782
-5778
-5775
-5775
-5776
-5779
-5783
-5789
-5796
-5804
-5812
-5819
-5826
-5830
-5832
-5831
-5828
-5821
-5812
-5800
-5787
-5772
-5756
-5739
-5722
-5705
-5690
-5677
-5667
-5660
-5658
-5659
-5664
-5672
-5681
-5691
-5700
-5708
-5714
-5717
-5718
-5716
-5711
-5704
-5694
-5682
-5667
-5651
-5635
-5617
-5601
-5586
-5573
-5563
-5557
-5553
-5553
-5554
-5557
-5560
-5563
-5565
-5565
-5564
-5561
-5556
-5550
-5541
-5531
-5519
-5505
-5490
-5475
-5461
-5449
-5438
-5430
-5424
-5420
-5417
-5417
-5416
-5416
-5416
-5415
-5412
-5406
-5398
-5388
-5374
-5358
-5341
-5321
-5301
-5280
-5259
-5239
-5220
-5201
-5184
-5168
-5154
-5140
-5128
-5116
-5104
-5093
-5083
-5073
-5063
-5053
-5043
-5033
-5022
-5010
-4998
-4985
-4971
-4956
-4941
-4924
-4906
-4888
-4869
-4850
-4832
-4815
-4800
-4786
-4773
-4762
-4752
-4743
-4734
-4726
-4717
-4708
-4700
-4691
-4683
-4674
-4665
-4656
-4645
-4634
-4621
-4607
-4592
-4576
-4559
-4542
-4525
-4509
-4493
-4478
-4464
-4452
-4441
-4433
-4426
-4421
-4417
-4413
-4410
-4406
-4401
-4394
-4386
-4376
-4364
-4349
-4333
-4314
-4294
-4272
-4250
-4227
-4205
-4184
-4164
-4145
-4128
-4112
-4097
-4083
-4070
-4059
-4051
-4043
-4038
-4035
-4035
-4035
-4035
-4038
-4040
-4043
-4046
-4049
-4051
-4054
-4057
-4059
-4059
-4058
-4054
-4051
-4048
-4043
-4040
-4035
-4030
-4024
-4017
-4010
-4001
-3993
-3985
-3979
-3974
-3970
-3967
-3965
-3963
-3960
-3956
-3951
-3944
-3934
-3924
-3912
-3899
-3886
-3874
-3863
-3853
-3846
-3841
-3839
-3840
-3844
-3851
-3861
-3874
-3888
-3904
-3920
-3936
-3951
-3964
-3976
-3986
-3994
-4000
-4003
-4006
-4006
-4005
-4003
-4002
-4000
-3998
-3998
-3999
-4003
-4008
-4014
-4025
-4037
-4051
-4066
-4082
-4099
-4115
-4130
-4144
-4155
-4165
-4172
-4177
-4182
-4185
-4188
-4191
-4193
-4196
-4199
-4203
-4207
-4211
-4216
-4221
-4226
-4231
-4235
-4239
-4242
-4245
-4248
-4251
-4255
-4259
-4263
-4267
-4270
-4273
-4275
-4277
-4278
-4280
-4281
-4284
-4286
-4289
-4291
-4293
-4294
-4294
-4292
-4288
-4283
-4275
-4267
-4257
-4246
-4234
-4223
-4212
-4203
-4196
-4191
-4188
-4187
-4189
-4191
-4195
-4199
-4204
-4208
-4211
-4213
-4214
-4213
-4210
-4206
-4201
-4194
-4188
-4181
-4175
-4169
-4165
-4163
-4162
-4164
-4168
-4174
-4183
-4193
-4205
-4218
-4231
-4243
-4255
-4264
-4272
-4277
-4279
-4280
-4278
-4275
-4271
-4268
-4264
-4262
-4263
-4265
-4271
-4279
-4291
-4305
-4321
-4339
-4358
-4376
-4394
-4411
-4426
-4438
-4447
-4453
-4457
-4457
-4454
-4449
-4442
-4433
-4423
-4413
-4403
-4393
-4384
-4376
-4370
-4366
-4365
-4365
-4368
-4372
-4377
-4382
-4387
-4392
-4396
-4400
-4402
-4404
-4404
-4403
-4401
-4397
-4392
-4386
-4379
-4371
-4363
-4355
-4348
-4341
-4336
-4331
-4328
-4326
-4325
-4326
-4329
-4333
-4338
-4345
-4353
-4361
-4368
-4375
-4380
-4384
-4384
-4381
-4375
-4367
-4356
-4343
-4329
-4314
-4300
-4286
-4275
-4265
-4258
-4253
-4251
-4252
-4254
-4258
-4263
-4267
-4270
-4272
-4271
-4267
-4261
-4252
-4240
-4226
-4211
-4194
-4178
-4162
-4147
-4134
-4123
-4114
-4108
-4103
-4099
-4097
-4094
-4093
-4090
-4086
-4081
-4074
-4064
-4053
-4038
-4022
-4006
-3990
-3972
-3955
-3939
-3925
-3912
-3901
-3892
-3885
-3879
-3876
-3873
-3871
-3869
-3867
-3864
-3861
-3856
-3850
-3843
-3833
-3821
-3808
-3792
-3775
-3758
-3740
-3722
-3704
-3687
-3671
-3656
-3642
-3629
-3618
-3607
-3597
-3588
-3579
-3572
-3564
-3557
-3551
-3544
-3538
-3531
-3525
-3517
-3510
-3502
-3494
-3486
-3478
-3471
-3465
-3460
-3456
-3455
-3455
-3457
-3461
-3465
-3469
-3473
-3477
-3479
-3480
-3479
-3477
-3474
-3470
-3465
-3460
-3455
-3451
-3448
-3447
-3448
-3451
-3456
-3464
-3473
-3485
-3497
-3509
-3522
-3533
-3542
-3549
-3554
-3556
-3556
-3554
-3550
-3545
-3539
-3533
-3527
-3522
-3518
-3515
-3513
-3513
-3515
-3518
-3522
-3527
-3532
-3537
-3540
-3542
-3543
-3541
-3537
-3532
-3524
-3515
-3505
-3495
-3484
-3474
-3465
-3458
-3453
-3450
-3450
-3452
-3456
-3462
-3469
-3477
-3485
-3494
-3502
-3509
-3516
-3521
-3525
-3527
-3527
-3526
-3523
-3519
-3515
-3510
-3506
-3503
-3501
-3501
-3502
-3507
-3513
-3522
-3533
-3544
-3557
-3570
-3583
-3594
-3604
-3612
-3617
-3619
-3618
-3614
-3607
-3599
-3589
-3579
-3569
-3559
-3550
-3543
-3537
-3533
-3531
-3530
-3531
-3533
-3537
-3541
-3545
-3548
-3550
-3550
-3549
-3545
-3540
-3533
-3524
-3513
-3500
-3484
-3468
-3450
-3432
-3414
-3396
-3379
-3364
-3349
-3335
-3323
-3312
-3302
-3294
-3287
-3282
-3277
-3272
-3268
-3262
-3255
-3247
-3236
-3224
-3210
-3193
-3176
-3157
-3138
-3119
-3099
-3081
-3064
-3049
-3036
-3026
-3018
-3012
-3009
-3008
-3008
-3008
-3010
-3011
-3012
-3012
-3012
-3010
-3007
-3003
-2997
-2989
-2980
-2970
-2959
-2948
-2937
-2926
-2915
-2903
-2892
-2880
-2868
-2856
-2844
-2833
-2822
-2812
-2802
-2792
-2782
-2772
-2761
-2749
-2737
-2724
-2710
-2695
-2680
-2664
-2647
-2630
-2612
-2595
-2579
-2564
-2549
-2535
-2522
-2509
-2495
-2481
-2465
-2449
-2430
-2411
-2389
-2367
-2343
-2317
-2290
-2261
-2232
-2202
-2172
-2144
-2116
-2091
-2067
-2045
-2025
-2005
-1988
-1972
-1956
-1941
-1926
-1911
-1895
-1879
-1863
-1845
-1827
-1809
-1790
-1772
-1753
-1734
-1715
-1697
-1679
-1661
-1643
-1626
-1607
-1588
-1567
-1546
-1523
-1498
-1473
-1446
-1419
-1391
-1363
-1335
-1309
-1283
-1258
-1234
-1212
-1190
-1169
-1149
-1130
-1111
-1093
-1075
-1058
-1041
-1025
-1008
-994
-979
-965
-952
-939
-929
-919
-911
-905
-900
-897
-894
-892
-891
-890
-889
-889
-887
-886
-883
-880
-876
-871
-865
-858
-850
-841
-832
-823
-813
-803
-792
-782
-772
-763
-755
-749
-744
-741
-740
-741
-744
-747
-752
-758
-764
-769
-775
-779
-782
-783
-782
-779
-774
-768
-761
-753
-746
-740
-735
-732
-731
-731
-733
-737
-741
-746
-751
-757
-762
-767
-772
-776
-781
-784
-787
-790
-792
-793
-793
-793
-792
-791
-791
-791
-791
-792
-793
-794
-795
-797
-798
-799
-801
-802
-804
-806
-807
-808
-809
-809
-808
-807
-804
-800
-795
-789
-782
-774
-766
-758
-750
-743
-736
-731
-727
-725
-725
-726
-729
-733
-737
-741
-744
-745
-745
-743
-739
-732
-724
-714
-703
-690
-677
-664
-650
-637
-625
-614
-605
-596
-590
-585
-581
-579
-578
-577
-577
-576
-575
-572
-568
-562
-554
-544
-533
-520
-507
-494
-480
-466
-453
-440
-427
-415
-403
-391
-380
-368
-357
-345
-332
-319
-303
-287
-269
-251
-232
-214
-196
-179
-164
-150
-138
-126
-117
-107
-99
-91
-83
-76
-68
-60
-51
-41
-29
-17
-3
12
27
44
60
76
92
107
121
135
148
160
172
183
194
205
217
230
245
262
281
301
322
344
366
387
407
427
445
461
476
490
502
514
525
535
546
557
568
580
593
607
621
636
652
668
685
703
721
738
755
772
787
802
815
826
837
846
855
863
871
878
886
895
905
916
928
942
958
975
993
1012
1031
1050
1070
1089
1108
1128
1147
1168
1189
1210
1232
1255
1278
1302
1326
1350
1374
1398
1420
1442
1461
1480
1496
1511
1525
1537
1549
1559
1568
1576
1584
1591
1598
1606
1614
1623
1632
1642
1653
1665
1677
1691
1706
1722
1739
1758
1778
1799
1821
1842
1864
1884
1904
1922
1939
1956
1971
1987
2001
2016
2032
2048
2064
2081
2100
2119
2141
2164
2189
2215
2243
2272
2302
2332
2361
2390
2417
2443
2467
2489
2509
2526
2542
2556
2567
2577
2585
2592
2599
2606
2612
2620
2628
2636
2646
2657
2669
2682
2696
2711
2727
2744
2761
2778
2796
2813
2829
2845
2859
2872
2885
2896
2906
2916
2926
2937
2948
2960
2974
2988
3003
3019
3036
3052
3068
3083
3098
3111
3123
3134
3144
3152
3160
3167
3173
3178
3183
3187
3192
3196
3199
3204
3208
3212
3217
3222
3227
3233
3237
3242
3246
3249
3251
3252
3253
3253
3252
3250
3249
3246
3243
3239
3235
3229
3222
3214
3205
3195
3183
3171
3159
3145
3131
3117
3102
3088
3074
3061
3049
3038
3028
3018
3009
3000
2991
2982
2972
2961
2949
2936
2921
2906
2889
2872
2856
2840
2824
2810
2797
2786
2775
2766
2759
2753
2749
2748
2748
2751
2757
2764
2774
2785
2798
2813
2828
2845
2861
2878
2895
2912
2928
2944
2961
2977
2994
3013
3032
3053
3076
3099
3124
3149
3174
3199
3224
3247
3270
3291
3310
3328
3345
3361
3376
3391
3407
3423
3441
3460
3481
3504
3528
3553
3580
3607
3634
3661
3688
3715
3742
3768
3792
3816
3839
3861
3882
3902
3923
3943
3964
3985
4006
4029
4051
4074
4097
4120
4144
4168
4191
4214
4236
4255
4274
4290
4304
4317
4328
4338
4347
4355
4361
4367
4371
4374
4376
4376
4376
4374
4371
4367
4361
4353
4343
4331
4317
4302
4287
4271
4255
4241
4227
4215
4203
4193
4184
4176
4168
4160
4152
4145
4137
4129
4120
4112
4103
4093
4083
4075
4066
4057
4049
4043
4037
4033
4030
4027
4027
4027
4027
4029
4030
4030
4030
4030
4030
4029
4027
4027
4027
4027
4029
4030
4035
4040
4046
4053
4059
4067
4075
4083
4091
4097
4102
4106
4109
4110
4112
4112
4114
4115
4118
4123
4129
4137
4148
4160
4175
4192
4211
4231
4252
4275
4297
4319
4342
4363
4384
4403
4421
4436
4450
4460
4469
4475
4479
4481
4483
4484
4484
4485
4485
4487
4488
4490
4492
4495
4497
4499
4500
4500
4498
4494
4488
4479
4466
4450
4431
4408
4383
4355
4326
4296
4267
4238
4212
4187
4164
4144
4125
4109
4094
4080
4066
4054
4041
4027
4014
4001
3987
3971
3955
3937
3918
3898
3878
3857
3836
3814
3793
3771
3749
3728
3706
3684
3663
3643
3623
3605
3587
3571
3555
3540
3524
3507
3490
3471
3451
3429
3406
3382
3355
3327
3296
3263
3229
3193
3156
3118
3080
3042
3004
2966
2929
2892
2857
2823
2792
2762
2734
2708
2683
2659
2636
2613
2590
2568
2546
2525
2504
2484
2465
2447
2430
2414
2400
2386
2373
2361
2348
2335
2322
2308
2292
2276
2260
2243
2227
2211
2197
2183
2171
2160
2149
2139
2130
2122
2113
2104
2095
2086
2075
2065
2053
2039
2025
2008
1990
1969
1947
1923
1897
1870
1842
1813
1784
1754
1724
1693
1662
1629
1595
1560
1524
1487
1450
1411
1372
1332
1292
1251
1210
1169
1128
1089
1051
1014
979
947
916
888
862
838
816
797
779
764
752
741
732
725
720
716
714
713
712
712
711
709
706
701
693
683
671
656
640
622
604
585
566
548
530
512
494
475
454
432
408
381
352
320
287
252
215
177
139
100
60
21
-19
-58
-97
-135
-173
-209
-245
-279
-313
-345
-378
-409
-441
-471
-501
-530
-558
-584
-608
-629
-649
-666
-681
-695
-707
-718
-729
-739
-749
-758
-768
-777
-785
-793
-800
-805
-809
-811
-811
-809
-805
-799
-791
-783
-773
-763
-754
-744
-736
-729
-724
-721
-721
-723
-728
-734
-742
-751
-759
-767
-774
-780
-785
-788
-791
-794
-797
-800
-805
-811
-819
-829
-840
-853
-869
-885
-903
-921
-938
-955
-970
-984
-996
-1006
-1014
-1022
-1027
-1032
-1035
-1037
-1038
-1039
-1040
-1042
-1044
-1048
-1051
-1056
-1060
-1063
-1066
-1067
-1067
-1066
-1063
-1060
-1055
-1050
-1044
-1039
-1033
-1029
-1026
-1025
-1026
-1029
-1034
-1041
-1050
-1060
-1072
-1086
-1102
-1120
-1140
-1162
-1186
-1211
-1238
-1266
-1295
-1324
-1354
-1385
-1416
-1448
-1481
-1513
-1545
-1577
-1608
-1637
-1665
-1690
-1713
-1733
-1751
-1765
-1777
-1788
-1796
-1804
-1811
-1818
-1825
-1832
-1839
-1845
-1851
-1857
-1862
-1865
-1868
-1870
-1870
-1871
-1871
-1872
-1873
-1875
-1879
-1885
-1893
-1904
-1917
-1932
-1949
-1968
-1988
-2009
-2032
-2054
-2077
-2100
-2123
-2146
-2170
-2193
-2217
-2241
-2265
-2290
-2315
-2340
-2366
-2392
-2418
-2445
-2471
-2496
-2521
-2546
-2570
-2593
-2615
-2637
-2658
-2678
-2698
-2718
-2737
-2757
-2776
-2795
-2814
-2833
-2852
-2871
-2890
-2908
-2925
-2941
-2956
-2969
-2981
-2990
-2998
-3005
-3011
-3015
-3018
-3021
-3022
-3023
-3024
-3025
-3026
-3028
-3033
-3039
-3049
-3062
-3080
-3101
-3126
-3154
-3186
-3219
-3255
-3292
-3331
-3370
-3411
-3451
-3491
-3531
-3570
-3608
-3645
-3682
-3718
-3753
-3789
-3823
-3858
-3891
-3922
-3950
-3976
-4000
-4019
-4037
-4051
-4064
-4074
-4082
-4088
-4093
-4097
-4102
-4107
-4115
-4124
-4136
-4150
-4167
-4185
-4205
-4225
-4245
-4265
-4282
-4298
-4311
-4321
-4326
-4328
-4326
-4320
-4311
-4300
-4287
-4273
-4258
-4243
-4229
-4215
-4202
-4190
-4178
-4167
-4156
-4145
-4132
-4118
-4102
-4083
-4062
-4038
-4011
-3982
-3951
-3919
-3886
-3852
-3818
-3785
-3753
-3722
-3693
-3664
-3637
-3610
-3584
-3559
-3535
-3513
-3493
-3475
-3460
-3448
-3438
-3431
-3427
-3425
-3426
-3430
-3437
-3446
-3457
-3470
-3485
-3500
-3515
-3529
-3542
-3553
-3562
-3569
-3573
-3574
-3574
-3571
-3566
-3560
-3553
-3545
-3537
-3530
-3524
-3520
-3517
-3517
-3518
-3520
-3523
-3527
-3531
-3534
-3535
-3535
-3533
-3529
-3523
-3515
-3506
-3497
-3489
-3481
-3475
-3470
-3468
-3468
-3471
-3476
-3485
-3496
-3509
-3524
-3542
-3560
-3579
-3600
-3620
-3641
-3663
-3684
-3706
-3728
-3750
-3772
-3793
-3814
-3833
-3851
-3868
-3883
-3895
-3906
-3916
-3924
-3931
-3937
-3941
-3943
-3944
-3942
-3938
-3932
-3924
-3914
-3904
-3894
-3885
-3876
-3869
-3864
-3859
-3855
-3852
-3848
-3845
-3840
-3835
-3828
-3819
-3809
-3797
-3783
-3768
-3752
-3737
-3723
-3711
-3700
-3692
-3687
-3685
-3686
-3690
-3697
-3707
-3719
-3732
-3745
-3759
-3771
-3782
-3790
-3797
-3802
-3806
-3808
-3811
-3815
-3819
-3825
-3833
-3842
-3854
-3868
-3883
-3900
-3917
-3935
-3952
-3967
-3981
-3992
-4001
-4008
-4011
-4014
-4014
-4014
-4011
-4006
-4003
-3998
-3994
-3990
-3987
-3984
-3982
-3980
-3977
-3974
-3970
-3966
-3960
-3953
-3946
-3939
-3932
-3926
-3921
-3918
-3918
-3921
-3928
-3939
-3955
-3974
-3997
-4024
-4053
-4083
-4114
-4144
-4173
-4201
-4227
-4250
-4271
-4290
-4305
-4318
-4326
-4332
-4333
-4332
-4328
-4322
-4313
-4303
-4291
-4277
-4262
-4246
-4227
-4207
-4184
-4159
-4131
-4100
-4066
-4029
-3989
-3946
-3901
-3853
-3804
-3753
-3702
-3649
-3597
-3546
-3495
-3446
-3398
-3353
-3309
-3269
-3232
-3198
-3168
-3142
-3119
-3100
-3084
-3071
-3062
-3056
-3054
-3055
-3061
-3071
-3085
-3102
-3122
-3144
-3167
-3191
-3216
-3239
-3262
-3284
-3304
-3323
-3339
-3353
-3365
-3375
-3383
-3390
-3396
-3401
-3407
-3412
-3418
-3424
-3428
-3432
-3434
-3433
-3431
-3426
-3419
-3410
-3398
-3384
-3368
-3350
-3330
-3309
-3287
-3265
-3242
-3220
-3199
-3180
-3161
-3144
-3129
-3114
-3101
-3087
-3073
-3058
-3042
-3024
-3004
-2982
-2959
-2935
-2910
-2884
-2859
-2834
-2810
-2787
-2766
-2747
-2730
-2717
-2707
-2701
-2698
-2700
-2706
-2716
-2730
-2747
-2766
-2787
-2809
-2832
-2854
-2876
-2897
-2917
-2935
-2953
-2969
-2984
-2996
-3007
-3014
-3019
-3022
-3021
-3017
-3010
-3000
-2989
-2975
-2959
-2942
-2925
-2906
-2887
-2868
-2849
-2830
-2811
-2792
-2774
-2755
-2736
-2716
-2694
-2670
-2643
-2614
-2582
-2547
-2509
-2469
-2427
-2383
-2336
-2288
-2239
-2188
-2138
-2087
-2037
-1990
-1944
-1901
-1861
-1824
-1790
-1761
-1734
-1711
-1690
-1673
-1657
-1644
-1633
-1623
-1616
-1609
-1605
-1601
-1600
-1600
-1602
-1606
-1612
-1619
-1629
-1639
-1650
-1660
-1670
-1678
-1684
-1687
-1686
-1682
-1675
-1664
-1651
-1636
-1620
-1604
-1589
-1576
-1566
-1558
-1552
-1549
-1548
-1548
-1549
-1551
-1553
-1554
-1556
-1557
-1558
-1557
-1556
-1553
-1548
-1542
-1534
-1525
-1515
-1504
-1494
-1484
-1476
-1468
-1463
-1459
-1456
-1455
-1454
-1454
-1455
-1455
-1455
-1454
-1452
-1449
-1445
-1439
-1432
-1424
-1414
-1405
-1395
-1386
-1378
-1372
-1367
-1364
-1364
-1367
-1371
-1377
-1385
-1393
-1402
-1410
-1416
-1421
-1423
-1422
-1419
-1413
-1405
-1394
-1382
-1367
-1351
-1334
-1314
-1293
-1269
-1244
-1215
-1185
-1151
-1115
-1076
-1034
-991
-946
-899
-853
-807
-763
-721
-681
-643
-609
-577
-548
-521
-496
-473
-452
-432
-413
-396
-378
-360
-342
-322
-302
-281
-259
-236
-214
-193
-172
-153
-137
-123
-115
-111
-112
-120
-133
-152
-176
-205
-239
-275
-315
-357
-400
-445
-490
-535
-578
-620
-659
-696
-728
-757
-782
-802
-817
-829
-835
-836
-831
-821
-804
-781
-753
-720
-683
-644
-603
-561
-520
-481
-444
-410
-380
-354
-332
-314
-301
-290
-283
-277
-272
-268
-263
-257
-251
-243
-234
-225
-215
-205
-196
-186
-178
-171
-165
-161
-159
-160
-162
-167
-175
-184
-197
-213
-231
-252
-275
-299
-323
-346
-367
-384
-397
-405
-406
-401
-389
-369
-342
-309
-271
-227
-179
-127
-73
-18
39
97
155
213
270
327
382
438
493
550
607
667
729
795
865
939
1016
1100
1186
1274
1364
1454
1544
1633
1719
1801
1879
1952
2020
2083
2139
2190
2235
2276
2313
2347
2379
2410
2440
2470
2501
2533
2567
2602
2639
2677
2717
2759
2802
2846
2890
2935
2979
3023
3065
3106
3144
3180
3213
3242
3268
3291
3310
3325
3337
3346
3352
3356
3359
3360
3362
3364
3367
3371
3378
3386
3398
3412
3428
3446
3466
3488
3510
3533
3557
3580
3603
3625
3646
3666
3684
3701
3715
3726
3735
3742
3746
3748
3749
3749
3748
3749
3751
3756
3765
3777
3794
3816
3842
3875
3912
3955
4002
4053
4107
4163
4220
4279
4338
4396
4454
4512
4569
4625
4681
4736
4791
4846
4901
4956
5012
5068
5123
5179
5235
5291
5345
5398
5449
5499
5546
5591
5634
5675
5714
5753
5790
5826
5861
5895
5929
5961
5993
6025
6057
6089
6120
6152
6184
6216
6248
6279
6309
6339
6369
6399
6429
6460
6491
6523
6557
6592
6629
6667
6707
6747
6789
6832
6875
6920
6964
7010
7055
7101
7148
7194
7241
7287
7334
7382
7429
7478
7528
7579
7631
7684
7738
7792
7846
7900
7953
8004
8053
8099
8141
8180
8215
8245
8272
8295
8315
8333
8349
8363
8378
8393
8409
8426
8445
8465
8487
8510
8535
8561
8586
8612
8636
8658
8678
8695
8709
8720
8728
8733
8736
8736
8734
8729
8721
8711
8700
8686
8673
8659
8646
8634
8625
8617
8612
8609
8608
8610
8615
8621
8630
8640
8651
8663
8674
8686
8696
8706
8714
8722
8728
8734
8738
8741
8744
8746
8747
8749
8750
8752
8753
8754
8755
8754
8752
8749
8744
8737
8728
8718
8705
8691
8676
8660
8643
8625
8607
8589
8570
8552
8534
8515
8496
8476
8455
8432
8407
8380
8351
8319
8284
8248
8209
8167
8122
8077
8029
7979
7928
7875
7822
7768
7715
7662
7610
7560
7511
7464
7419
7375
7334
7294
7257
7220
7185
7151
7117
7084
7051
7019
6988
6958
6928
6901
6874
6850
6827
6806
6786
6769
6753
6738
6724
6711
6697
6683
6667
6650
6629
6606
6580
6551
6519
6486
6453
6419
6387
6358
6331
6307
6287
6270
6256
6243
6232
6221
6209
6196
6181
6165
6147
6126
6104
6079
6051
6022
5989
5955
5919
5882
5844
5806
5768
5729
5690
5651
5610
5568
5524
5478
5431
5381
5330
5278
5224
5169
5113
5056
4999
4942
4885
4830
4776
4723
4671
4620
4570
4520
4471
4421
4372
4323
4275
4228
4182
4138
4096
4054
4017
3980
3944
3910
3878
3846
3815
3784
3753
3722
3691
3659
3628
3597
3566
3536
3506
3477
3447
3418
3388
3357
3325
3293
3259
3225
3189
3153
3116
3078
3038
2997
2954
2908
2860
2810
2757
2701
2644
2585
2524
2462
2400
2339
2277
2217
2159
2103
2048
1996
1946
1897
1849
1802
1755
1710
1665
1621
1577
1534
1491
1448
1405
1362
1319
1277
1235
1194
1153
1113
1074
1035
998
962
928
895
864
834
807
782
759
736
715
694
674
654
635
617
600
584
571
559
549
541
534
529
525
523
521
520
520
520
521
522
523
524
526
527
527
528
528
527
526
525
524
524
523
523
523
522
522
521
520
519
517
514
510
505
499
490
479
465
450
432
412
390
366
342
317
291
265
238
211
183
154
124
94
63
32
0
-33
-66
-100
-133
-167
-200
-233
-265
-296
-326
-355
-383
-409
-435
-459
-482
-503
-523
-541
-558
-573
-587
-600
-612
-623
-635
-646
-659
-673
-689
-708
-729
-754
-782
-813
-846
-882
-918
-955
-993
-1029
-1064
-1098
-1129
-1157
-1181
-1202
-1218
-1229
-1237
-1240
-1239
-1234
-1227
-1216
-1203
-1189
-1173
-1155
-1137
-1118
-1098
-1078
-1058
-1036
-1012
-989
-962
-933
-902
-869
-833
-794
-753
-708
-662
-612
-560
-506
-449
-391
-332
-271
-210
-148
-86
-22
42
107
174
242
311
382
454
527
600
672
745
818
890
962
1034
1105
1175
1245
1312
1378
1442
1503
1561
1615
1665
1710
1751
1786
1818
1844
1867
1887
1903
1918
1930
1941
1950
1958
1964
1970
1974
1977
1978
1979
1978
1975
1972
1966
1960
1952
1943
1933
1923
1912
1901
1889
1878
1866
1855
1844
1834
1824
1814
1805
1796
1786
1775
1763
1749
1732
1713
1691
1668
1642
1616
1589
1563
1537
1511
1487
1463
1440
1416
1392
1365
1336
1304
1268
1227
1183
1135
1083
1027
970
910
849
788
727
666
606
547
489
432
374
316
258
198
138
76
14
-48
-111
-174
-236
-297
-356
-414
-471
-524
-576
-624
-671
-714
-755
-793
-828
-861
-891
-920
-948
-976
-1002
-1031
-1059
-1089
-1119
-1150
-1183
-1217
-1252
-1289
-1327
-1365
-1404
-1442
-1480
-1517
-1553
-1585
-1616
-1643
-1667
-1687
-1704
-1717
-1727
-1735
-1740
-1743
-1745
-1746
-1746
-1746
-1746
-1747
-1750
-1754
-1760
-1769
-1779
-1791
-1805
-1820
-1836
-1852
-1868
-1885
-1902
-1918
-1935
-1951
-1968
-1984
-2001
-2019
-2037
-2057
-2077
-2098
-2120
-2143
-2168
-2193
-2221
-2250
-2280
-2313
-2348
-2386
-2426
-2468
-2513
-2560
-2610
-2662
-2716
-2771
-2828
-2885
-2943
-3001
-3059
-3117
-3174
-3231
-3287
-3343
-3398
-3453
-3507
-3561
-3613
-3665
-3716
-3765
-3814
-3861
-3907
-3952
-3995
-4035
-4075
-4115
-4153
-4191
-4228
-4266
-4304
-4344
-4385
-4429
-4474
-4522
-4572
-4624
-4678
-4734
-4792
-4852
-4912
-4974
-5037
-5100
-5164
-5227
-5289
-5351
-5412
-5472
-5532
-5590
-5649
-5706
-5762
-5817
-5871
-5924
-5978
-6031
-6085
-6139
-6194
-6248
-6303
-6356
-6408
-6457
-6505
-6550
-6592
-6631
-6667
-6699
-6728
-6753
-6775
-6794
-6811
-6825
-6838
-6850
-6861
-6872
-6882
-6893
-6903
-6913
-6923
-6933
-6943
-6952
-6962
-6972
-6981
-6990
-6999
-7007
-7015
-7022
-7029
-7037
-7045
-7054
-7064
-7076
-7088
-7102
-7117
-7134
-7152
-7173
-7194
-7216
-7239
-7263
-7286
-7309
-7331
-7352
-7372
-7390
-7407
-7423
-7437
-7448
-7458
-7464
-7468
-7468
-7466
-7461
-7452
-7440
-7425
-7407
-7386
-7361
-7335
-7305
-7275
-7243
-7210
-7178
-7147
-7117
-7090
-7065
-7042
-7023
-7007
-6995
-6985
-6979
-6975
-6974
-6973
-6974
-6975
-6976
-6976
-6975
-6973
-6969
-6963
-6954
-6943
-6927
-6908
-6886
-6859
-6830
-6798
-6764
-6728
-6690
-6652
-6612
-6572
-6532
-6491
-6451
-6412
-6373
-6335
-6297
-6260
-6222
-6184
-6146
-6107
-6068
-6029
-5989
-5949
-5909
-5869
-5828
-5788
-5747
-5706
-5665
-5625
-5585
-5545
-5505
-5467
-5429
-5392
-5356
-5321
-5288
-5256
-5227
-5199
-5173
-5150
-5129
-5110
-5094
-5080
-5069
-5059
-5051
-5045
-5040
-5035
-5030
-5026
-5021
-5015
-5008
-5000
-4991
-4981
-4969
-4957
-4943
-4930
-4916
-4902
-4888
-4875
-4864
-4853
-4843
-4835
-4829
-4824
-4821
-4819
-4818
-4817
-4817
-4817
-4817
-4816
-4816
-4816
-4817
-4820
-4823
-4829
-4837
-4847
-4860
-4875
-4894
-4915
-4940
-4967
-4997
-5030
-5064
-5099
-5136
-5173
-5210
-5248
-5287
-5326
-5365
-5405
-5445
-5485
-5526
-5567
-5608
-5649
-5690
-5732
-5774
-5816
-5858
-5901
-5944
-5990
-6037
-6086
-6138
-6193
-6252
-6313
-6378
-6445
-6513
-6583
-6653
-6722
-6791
-6859
-6924
-6988
-7049
-7107
-7162
-7215
-7264
-7312
-7357
-7401
-7443
-7484
-7524
-7564
-7602
-7640
-7678
-7715
-7751
-7787
-7822
-7855
-7886
-7915
-7941
-7964
-7984
-8000
-8013
-8023
-8031
-8036
-8038
-8039
-8038
-8036
-8032
-8029
-8023
-8019
-8013
-8006
-7999
-7991
-7981
-7970
-7957
-7943
-7926
-7906
-7884
-7859
-7831
-7801
-7768
-7733
-7696
-7658
-7618
-7579
-7538
-7498
-7458
-7418
-7379
-7340
-7302
-7264
-7227
-7190
-7153
-7116
-7080
-7044
-7010
-6976
-6943
-6911
-6881
-6851
-6822
-6793
-6765
-6737
-6708
-6679
-6651
-6622
-6592
-6563
-6535
-6507
-6479
-6453
-6427
-6403
-6380
-6358
-6338
-6320
-6304
-6291
-6280
-6272
-6266
-6263
-6262
-6263
-6266
-6271
-6278
-6285
-6292
-6300
-6306
-6312
-6316
-6319
-6320
-6319
-6318
-6314
-6310
-6305
-6300
-6295
-6291
-6287
-6284
-6282
-6280
-6280
-6281
-6282
-6284
-6286
-6288
-6290
-6291
-6291
-6289
-6285
-6279
-6270
-6260
-6248
-6234
-6219
-6203
-6186
-6168
-6149
-6129
-6110
-6090
-6070
-6051
-6032
-6013
-5994
-5975
-5956
-5935
-5913
-5891
-5867
-5843
-5817
-5791
-5764
-5736
-5707
-5678
-5648
-5618
-5588
-5559
-5530
-5503
-5477
-5452
-5429
-5406
-5384
-5362
-5341
-5319
-5296
-5273
-5248
-5222
-5196
-5168
-5139
-5110
-5081
-5050
-5020
-4990
-4961
-4932
-4903
-4876
-4849
-4822
-4795
-4769
-4743
-4716
-4689
-4662
-4635
-4607
-4580
-4553
-4526
-4500
-4475
-4450
-4425
-4401
-4377
-4353
-4328
-4303
-4277
-4250
-4221
-4191
-4159
-4125
-4089
-4051
-4011
-3969
-3926
-3881
-3834
-3786
-3737
-3687
-3636
-3584
-3532
-3480
-3428
-3375
-3323
-3271
-3220
-3170
-3120
-3071
-3022
-2974
-2926
-2878
-2830
-2781
-2732
-2683
-2634
-2583
-2531
-2478
-2424
-2370
-2314
-2259
-2204
-2149
-2095
-2043
-1992
-1942
-1892
-1844
-1797
-1752
-1709
-1668
-1629
-1594
-1562
-1533
-1507
-1484
-1464
-1447
-1431
-1418
-1406
-1395
-1386
-1377
-1369
-1362
-1355
-1348
-1341
-1334
-1327
-1320
-1313
-1305
-1297
-1288
-1279
-1270
-1260
-1251
-1241
-1232
-1224
-1215
-1208
-1201
-1195
-1189
-1183
-1178
-1172
-1166
-1160
-1153
-1146
-1137
-1128
-1118
-1107
-1095
-1082
-1068
-1053
-1038
-1022
-1006
-990
-974
-959
-944
-929
-915
-901
-888
-874
-861
-848
-833
-818
-801
-782
-762
-739
-715
-690
-665
-639
-614
-590
-567
-546
-528
-512
-498
-487
-479
-472
-467
-463
-460
-457
-453
-449
-442
-433
-422
-409
-394
-376
-357
-336
-315
-293
-271
-250
-229
-210
-192
-176
-163
-151
-142
-135
-130
-127
-124
-122
-120
-118
-116
-113
-111
-109
-107
-105
-104
-104
-103
-103
-103
-102
-101
-101
-100
-99
-99
-100
-100
-102
-104
-107
-111
-116
-121
-127
-133
-140
-146
-154
-161
-168
-176
-183
-191
-199
-207
-216
-224
-234
-243
-253
-263
-274
-286
-298
-312
-327
-342
-359
-377
-396
-417
-439
-463
-487
-513
-540
-568
-597
-625
-655
-685
-715
-745
-775
-805
-834
-863
-891
-918
-944
-969
-992
-1014
-1035
-1056
-1076
-1096
-1117
-1138
-1160
-1184
-1207
-1232
-1256
-1280
-1304
-1327
-1348
-1368
-1386
-1402
-1414
-1423
-1429
-1430
-1426
-1419
-1407
-1392
-1374
-1353
-1329
-1302
-1274
-1244
-1213
-1182
-1150
-1119
-1089
-1059
-1031
-1002
-976
-950
-926
-903
-880
-859
-839
-820
-802
-785
-769
-753
-738
-724
-711
-697
-684
-670
-656
-643
-629
-615
-600
-585
-570
-555
-541
-526
-511
-497
-483
-471
-459
-448
-439
-430
-424
-419
-416
-414
-413
-413
-414
-414
-415
-414
-412
-408
-402
-394
-383
-371
-357
-340
-321
-299
-275
-248
-218
-186
-151
-113
-72
-27
21
74
131
193
259
330
405
485
570
657
748
841
936
1032
1128
1224
1319
1412
1503
1591
1677
1760
1840
1917
1991
2064
2134
2203
2271
2339
2405
2472
2538
2604
2670
2736
2801
2867
2932
2997
3062
3126
3192
3257
3324
3390
3458
3525
3592
3659
3725
3790
3853
3915
3975
4032
4089
4143
4197
4250
4304
4357
4412
4469
4527
4586
4647
4710
4774
4839
4905
4972
5038
5105
5171
5236
5299
5360
5418
5473
5523
5569
5610
5646
5677
5702
5723
5738
5750
5758
5762
5763
5763
5762
5760
5758
5757
5757
5758
5760
5763
5768
5773
5778
5783
5787
5790
5791
5790
5785
5777
5765
5750
5731
5710
5688
5664
5641
5619
5599
5583
5570
5561
5556
5556
5559
5566
5575
5586
5597
5607
5617
5624
5628
5629
5627
5621
5612
5599
5582
5563
5541
5516
5489
5460
5429
5398
5365
5332
5298
5265
5233
5202
5172
5143
5116
5090
5065
5042
5019
4998
4977
4957
4939
4921
4905
4890
4877
4865
4854
4844
4836
4828
4820
4813
4806
4799
4793
4786
4779
4773
4767
4761
4756
4752
4749
4747
4746
4748
4751
4757
4764
4774
4786
4801
4818
4838
4861
4887
4916
4947
4981
5018
5057
5098
5142
5187
5235
5283
5334
5385
5436
5488
5539
5589
5639
5686
5733
5777
5819
5860
5899
5937
5973
6009
6044
6079
6113
6147
6182
6217
6251
6285
6319
6352
6383
6413
6440
6466
6488
6507
6523
6535
6544
6550
6553
6553
6551
6547
6541
6533
6525
6516
6507
6499
6492
6486
6481
6478
6477
6477
6479
6482
6486
6492
6499
6507
6516
6527
6540
6555
6572
6591
6614
6639
6667
6698
6731
6765
6801
6838
6875
6912
6948
6984
7018
7051
7081
7110
7137
7162
7185
7207
7227
7246
7264
7280
7296
7311
7325
7339
7353
7367
7382
7398
7416
7435
7456
7479
7504
7530
7557
7586
7616
7646
7677
7708
7740
7771
7802
7833
7864
7895
7926
7957
7988
8020
8053
8087
8121
8156
8192
8228
8265
8302
8339
8376
8413
8451
8489
8528
8568
8610
8655
8702
8753
8806
8862
8921
8981
9043
9106
9170
9234
9298
9362
9425
9487
9548
9608
9666
9724
9780
9836
9890
9943
9996
10048
10098
10149
10199
10249
10299
10350
10401
10453
10506
10559
10613
10668
10725
10782
10840
10900
10960
11021
11081
11140
11198
11255
11309
11359
11407
11451
11492
11528
11562
11592
11619
11643
11666
11687
11706
11725
11743
11760
11777
11793
11809
11824
11839
11853
11866
11877
11887
11895
11902
11907
11910
11912
11913
11912
11910
11907
11904
11900
11896
11892
11889
11886
11885
11884
11885
11887
11891
11896
11903
11911
11921
11931
11941
11951
11961
11969
11975
11978
11980
11979
11975
11969
11960
11948
11933
11916
11896
11873
11849
11823
11796
11768
11740
11712
11684
11656
11629
11603
11577
11552
11527
11502
11476
11449
11420
11390
11359
11326
11293
11259
11226
11193
11163
11134
11108
11084
11064
11045
11030
11017
11006
10999
10993
10991
10990
10991
10994
10999
11005
11012
11021
11030
11040
11050
11061
11072
11082
11092
11102
11110
11119
11126
11133
11140
11147
11154
11161
11169
11176
11184
11193
11201
11211
11220
11230
11240
11250
11261
11271
11282
11293
11305
11318
11332
11348
11365
11383
11403
11425
11448
11474
11501
11531
11563
11597
11632
11667
11704
11740
11776
11812
11847
11883
11919
11955
11992
12031
12071
12114
12158
12205
12254
12306
12360
12415
12472
12530
12589
12647
12705
12762
12818
12873
12925
12976
13024
13070
13114
13156
13196
13237
13277
13317
13358
13400
13443
13487
13533
13580
13627
13676
13724
13772
13819
13864
13906
13946
13982
14016
14046
14074
14100
14124
14148
14171
14195
14220
14246
14275
14306
14341
14378
14418
14461
14506
14554
14604
14656
14709
14763
14817
14870
14923
14974
15024
15073
15119
15164
15207
15249
15291
15332
15373
15415
15458
15501
15546
15592
15639
15688
15737
15787
15838
15889
15939
15989
16038
16087
16135
16181
16229
16276
16323
16369
16416
16463
16510
16558
16607
16657
16708
16762
16817
16873
16931
16990
17051
17112
17175
17237
17301
17364
17427
17490
17552
17614
17677
17739
17801
17862
17924
17986
18046
18106
18164
18221
18277
18330
18381
18430
18477
18522
18565
18607
18647
18686
18724
18760
18795
18829
18860
18890
18918
18945
18970
18994
19018
19041
19064
19087
19111
19133
19155
19176
19195
19213
19228
19242
19253
19262
19269
19273
19276
19276
19275
19273
19270
19267
19263
19260
19256
19252
19247
19241
19233
19224
19212
19199
19183
19166
19147
19126
19103
19078
19052
19024
18995
18964
18933
18901
18868
18835
18801
18767
18733
18699
18664
18629
18594
18559
18523
18486
18448
18409
18368
18326
18284
18240
18195
18149
18102
18054
18005
17954
17902
17848
17795
17740
17685
17630
17574
17518
17461
17404
17346
17288
17230
17173
17115
17058
17001
16943
16887
16830
16773
16715
16658
16600
16542
16482
16422
16360
16297
16233
16167
16099
16030
15960
15890
15818
15745
15672
15599
15525
15450
15375
15300
15223
15147
15070
14993
14915
14836
14755
14672
14588
14500
14411
14320
14227
14133
14037
13940
13842
13742
13640
13537
13433
13326
13217
13107
12995
12881
12765
12649
12532
12413
12294
12175
12055
11936
11817
11700
11583
11469
11357
11246
11137
11030
10924
10820
10717
10615
10514
10414
10314
10214
10114
10013
9911
9809
9706
9603
9501
9398
9296
9195
9095
8996
8897
8800
8703
8607
8512
8417
8322
8228
8132
8038
7942
7846
7749
7651
7552
7454
7355
7257
7159
7061
6964
6868
6773
6679
6587
6497
6408
6322
6238
6156
6074
5994
5915
5835
5756
5677
5599
5521
5445
5370
5297
5225
5154
5085
5016
4949
4882
4817
4753
4690
4627
4566
4505
4445
4386
4328
4270
4215
4161
4109
4059
4013
3969
3928
3889
3852
3818
3786
3755
3725
3696
3667
3638
3609
3578
3546
3512
3478
3442
3405
3367
3328
3289
3250
3211
3172
3133
3094
3056
3019
2983
2947
2912
2877
2842
2807
2771
2734
2697
2659
2620
2581
2541
2500
2459
2418
2376
2336
2295
2256
2218
2180
2143
2107
2070
2033
1994
1953
1910
1865
1816
1764
1709
1651
1590
1526
1459
1391
1321
1251
1180
1111
1042
975
909
845
783
722
663
604
547
490
435
379
325
272
219
168
117
68
20
-27
-72
-115
-156
-195
-232
-266
-299
-331
-361
-390
-418
-445
-470
-494
-517
-538
-557
-575
-591
-606
-619
-630
-639
-646
-652
-657
-662
-667
-672
-679
-687
-697
-708
-721
-736
-751
-768
-786
-804
-823
-842
-860
-879
-897
-915
-932
-950
-967
-985
-1002
-1022
-1041
-1060
-1078
-1097
-1116
-1135
-1153
-1169
-1185
-1198
-1210
-1219
-1226
-1230
-1232
-1232
-1231
-1228
-1225
-1222
-1218
-1215
-1214
-1213
-1215
-1219
-1226
-1235
-1247
-1261
-1278
-1296
-1315
-1335
-1354
-1374
-1392
-1409
-1426
-1441
-1455
-1469
-1482
-1495
-1507
-1519
-1531
-1543
-1555
-1566
-1576
-1585
-1593
-1598
-1602
-1603
-1601
-1597
-1589
-1578
-1564
-1547
-1527
-1504
-1478
-1451
-1423
-1393
-1364
-1335
-1307
-1280
-1254
-1230
-1206
-1184
-1164
-1145
-1127
-1110
-1095
-1082
-1070
-1059
-1049
-1040
-1032
-1025
-1018
-1010
-1006
-1000
-995
-991
-987
-983
-980
-977
-974
-971
-969
-967
-967
-967
-968
-971
-976
-982
-990
-999
-1010
-1022
-1036
-1051
-1066
-1080
-1094
-1108
-1121
-1132
-1143
-1152
-1161
-1168
-1174
-1179
-1183
-1186
-1190
-1194
-1199
-1206
-1214
-1225
-1237
-1251
-1268
-1286
-1306
-1326
-1348
-1370
-1393
-1416
-1439
-1461
-1483
-1504
-1524
-1545
-1566
-1588
-1612
-1638
-1667
-1700
-1737
-1777
-1821
-1868
-1918
-1971
-2025
-2079
-2134
-2189
-2242
-2294
-2343
-2390
-2436
-2479
-2522
-2564
-2605
-2646
-2688
-2731
-2774
-2819
-2866
-2914
-2964
-3016
-3069
-3125
-3182
-3241
-3301
-3362
-3423
-3486
-3550
-3615
-3680
-3747
-3815
-3883
-3953
-4022
-4094
-4167
-4242
-4318
-4396
-4477
-4560
-4646
-4735
-4826
-4920
-5016
-5115
-5217
-5321
-5428
-5537
-5648
-5761
-5877
-5994
-6112
-6232
-6353
-6474
-6595
-6715
-6835
-6954
-7071
-7188
-7304
-7418
-7532
-7645
-7758
-7871
-7984
-8096
-8209
-8322
-8435
-8548
-8661
-8774
-8886
-8998
-9109
-9219
-9329
-9439
-9548
-9656
-9764
-9872
-9978
-10083
-10188
-10291
-10393
-10494
-10593
-10691
-10789
-10885
-10980
-11075
-11168
-11260
-11351
-11442
-11532
-11621
-11711
-11802
-11894
-11987
-12083
-12180
-12279
-12380
-12482
-12586
-12691
-12798
-12905
-13012
-13120
-13227
-13334
-13440
-13545
-13650
-13753
-13855
-13956
-14054
-14151
-14246
-14339
-14430
-14520
-14608
-14694
-14778
-14861
-14943
-15022
-15100
-15176
-15251
-15324
-15395
-15465
-15533
-15599
-15662
-15722
-15779
-15832
-15883
-15930
-15974
-16015
-16053
-16090
-16123
-16152
-16181
-16206
-16229
-16250
-16268
-16283
-16297
-16306
-16314
-16318
-16321
-16321
-16318
-16315
-16309
-16302
-16293
-16283
-16274
-16264
-16254
-16245
-16236
-16227
-16218
-16210
-16200
-16190
-16178
-16164
-16146
-16128
-16107
-16082
-16053
-16024
-15990
-15955
-15917
-15879
-15840
-15801
-15763
-15727
-15693
-15660
-15629
-15599
-15569
-15539
-15508
-15476
-15442
-15405
-15366
-15324
-15278
-15230
-15178
-15123
-15066
-15007
-14948
-14888
-14828
-14769
-14712
-14656
-14602
-14550
-14499
-14449
-14399
-14349
-14299
-14248
-14195
-14140
-14084
-14025
-13965
-13902
-13837
-13771
-13703
-13635
-13566
-13497
-13428
-13359
-13291
-13224
-13157
-13090
-13024
-12958
-12892
-12826
-12760
-12695
-12630
-12564
-12499
-12434
-12368
-12303
-12237
-12172
-12108
-12043
-11980
-11917
-11855
-11794
-11734
-11676
-11620
-11565
-11512
-11460
-11408
-11357
-11305
-11253
-11201
-11148
-11095
-11040
-10986
-10931
-10875
-10820
-10765
-10710
-10656
-10603
-10552
-10502
-10453
-10406
-10358
-10311
-10263
-10214
-10164
-10113
-10061
-10008
-9955
-9900
-9845
-9790
-9736
-9683
-9631
-9582
-9535
-9492
-9452
-9416
-9383
-9353
-9327
-9303
-9282
-9263
-9244
-9227
-9210
-9192
-9174
-9155
-9136
-9117
-9097
-9078
-9060
-9044
-9030
-9018
-9010
-9005
-9005
-9009
-9017
-9029
-9045
-9064
-9086
-9110
-9136
-9163
-9191
-9220
-9249
-9279
-9309
-9339
-9369
-9398
-9427
-9455
-9483
-9510
-9538
-9565
-9593
-9622
-9652
-9682
-9714
-9747
-9780
-9814
-9848
-9882
-9916
-9948
-9979
-10009
-10037
-10063
-10087
-10110
-10132
-10153
-10172
-10191
-10209
-10228
-10245
-10264
-10282
-10302
-10322
-10345
-10370
-10397
-10426
-10457
-10491
-10527
-10565
-10605
-10645
-10688
-10732
-10777
-10822
-10869
-10915
-10961
-11006
-11050
-11092
-11131
-11167
-11202
-11233
-11263
-11291
-11317
-11341
-11365
-11388
-11411
-11435
-11459
-11484
-11511
-11539
-11570
-11602
-11636
-11671
-11706
-11743
-11778
-11814
-11848
-11882
-11915
-11946
-11977
-12007
-12036
-12063
-12090
-12117
-12143
-12169
-12196
-12224
-12252
-12283
-12314
-12346
-12378
-12410
-12441
-12470
-12496
-12521
-12542
-12561
-12577
-12591
-12601
-12609
-12614
-12617
-12617
-12615
-12612
-12607
-12601
-12595
-12589
-12582
-12576
-12571
-12567
-12563
-12561
-12560
-12559
-12559
-12559
-12559
-12559
-12558
-12557
-12554
-12550
-12545
-12539
-12531
-12523
-12512
-12501
-12489
-12475
-12461
-12447
-12432
-12417
-12403
-12389
-12376
-12365
-12355
-12347
-12341
-12338
-12336
-12336
-12337
-12339
-12340
-12341
-12340
-12338
-12334
-12329
-12321
-12312
-12301
-12288
-12273
-12257
-12238
-12219
-12198
-12177
-12156
-12134
-12114
-12094
-12075
-12058
-12041
-12026
-12012
-11998
-11985
-11971
-11958
-11943
-11928
-11911
-11893
-11872
-11850
-11825
-11799
-11771
-11742
-11711
-11679
-11645
-11611
-11576
-11540
-11504
-11469
-11434
-11399
-11365
-11332
-11299
-11267
-11235
-11204
-11173
-11141
-11110
-11078
-11046
-11014
-10981
-10947
-10911
-10875
-10837
-10799
-10758
-10717
-10675
-10632
-10589
-10545
-10501
-10457
-10412
-10367
-10322
-10277
-10231
-10186
-10140
-10094
-10048
-10001
-9953
-9904
-9854
-9802
-9747
-9690
-9631
-9569
-9504
-9437
-9368
-9297
-9224
-9150
-9075
-9000
-8925
-8851
-8778
-8706
-8635
-8565
-8495
-8426
-8357
-8289
-8220
-8151
-8083
-8015
-7947
-7879
-7812
-7745
-7678
-7612
-7546
-7480
-7414
-7348
-7282
-7216
-7149
-7081
-7013
-6944
-6875
-6804
-6733
-6660
-6586
-6512
-6436
-6358
-6280
-6201
-6121
-6041
-5960
-5878
-5796
-5714
-5631
-5549
-5467
-5385
-5304
-5224
-5145
-5066
-4989
-4911
-4835
-4758
-4682
-4606
-4531
-4457
-4383
-4311
-4240
-4170
-4101
-4034
-3968
-3903
-3839
-3775
-3713
-3650
-3587
-3524
-3460
-3394
-3327
-3259
-3188
-3116
-3042
-2966
-2889
-2809
-2728
-2646
-2561
-2475
-2389
-2301
-2213
-2125
-2037
-1949
-1863
-1778
-1695
-1613
-1534
-1458
-1384
-1312
-1243
-1176
-1112
-1050
-990
-933
-878
-825
-774
-727
-682
-640
-601
-566
-535
-507
-484
-464
-449
-437
-429
-425
-424
-425
-429
-436
-443
-452
-462
-472
-483
-494
-505
-516
-528
-541
-554
-569
-584
-601
-619
-638
-659
-680
-703
-726
-751
-775
-800
-825
-850
-875
-899
-923
-946
-967
-988
-1008
-1026
-1044
-1061
-1077
-1093
-1110
-1127
-1145
-1165
-1187
-1211
-1237
-1265
-1295
-1327
-1360
-1393
-1428
-1463
-1498
-1534
-1570
-1606
-1642
-1678
-1715
-1752
-1790
-1830
-1871
-1913
-1957
-2001
-2047
-2093
-2139
-2185
-2230
-2274
-2316
-2358
-2398
-2437
-2475
-2512
-2548
-2583
-2617
-2651
-2685
-2719
-2754
-2790
-2826
-2862
-2899
-2935
-2971
-3007
-3041
-3075
-3106
-3137
-3166
-3194
-3220
-3246
-3271
-3296
-3321
-3347
-3374
-3401
-3429
-3459
-3489
-3519
-3550
-3580
-3610
-3639
-3667
-3693
-3718
-3742
-3765
-3785
-3804
-3820
-3835
-3847
-3857
-3866
-3873
-3878
-3883
-3887
-3890
-3893
-3896
-3898
-3900
-3902
-3904
-3906
-3907
-3908
-3907
-3905
-3902
-3896
-3890
-3881
-3872
-3861
-3849
-3837
-3825
-3813
-3801
-3790
-3781
-3772
-3765
-3759
-3754
-3751
-3749
-3748
-3747
-3747
-3746
-3745
-3744
-3742
-3738
-3734
-3729
-3722
-3714
-3706
-3697
-3688
-3679
-3670
-3662
-3654
-3646
-3638
-3629
-3619
-3608
-3597
-3584
-3570
-3556
-3540
-3524
-3507
-3490
-3473
-3455
-3438
-3422
-3407
-3393
-3380
-3368
-3357
-3346
-3336
-3325
-3314
-3302
-3290
-3277
-3263
-3248
-3233
-3217
-3201
-3183
-3165
-3145
-3125
-3105
-3085
-3064
-3044
-3025
-3005
-2985
-2965
-2943
-2921
-2898
-2873
-2847
-2820
-2791
-2760
-2728
-2694
-2657
-2620
-2580
-2539
-2498
-2455
-2412
-2369
-2326
-2284
-2241
-2199
-2158
-2117
-2076
-2035
-1994
-1953
-1912
-1870
-1828
-1785
-1743
-1700
-1656
-1612
-1567
-1520
-1472
-1423
-1372
-1319
-1266
-1212
-1156
-1098
-1039
-979
-916
-852
-785
-716
-645
-571
-496
-417
-337
-253
-168
-79
11
104
198
294
391
489
588
688
789
891
994
1098
1203
1308
1415
1522
1631
1741
1852
1965
2079
2194
2311
2429
2548
2668
2788
2910
3032
3154
3276
3398
3520
3641
3761
3880
3997
4113
4228
4341
4452
4561
4668
4773
4875
4974
5069
5162
5251
5338
5421
5502
5581
5658
5733
5807
5880
5953
6025
6097
6168
6240
6311
6382
6452
6522
6591
6658
6724
6787
6848
6906
6962
7013
7062
7108
7150
7190
7227
7261
7294
7326
7357
7388
7420
7452
7485
7519
7553
7588
7622
7657
7690
7722
7753
7783
7810
7836
7859
7881
7901
7919
7937
7954
7971
7988
8006
8025
8045
8066
8087
8112
8137
8164
8192
8221
8252
8284
8316
8349
8382
8415
8449
8483
8517
8552
8587
8623
8658
8693
8728
8762
8796
8828
8859
8889
8917
8944
8968
8991
9012
9031
9049
9066
9082
9098
9114
9129
9146
9162
9180
9199
9218
9238
9258
9278
9297
9316
9335
9353
9371
9388
9406
9423
9441
9458
9476
9495
9514
9534
9556
9579
9605
9632
9662
9693
9725
9759
9795
9830
9866
9902
9938
9974
10008
10042
10074
10104
10132
10158
10182
10204
10223
10242
10259
10274
10289
10303
10316
10330
10343
10357
10372
10387
10402
10418
10434
10449
10465
10480
10494
10508
10522
10535
10547
10558
10567
10575
10582
10588
10593
10597
10600
10602
10604
10606
10607
10609
10610
10612
10613
10614
10614
10615
10614
10612
10609
10606
10601
10596
10591
10585
10579
10573
10567
10561
10555
10548
10542
10536
10530
10525
10520
10515
10511
10508
10505
10504
10503
10505
10507
10512
10517
10525
10534
10544
10556
10568
10582
10597
10613
10630
10647
10666
10684
10703
10721
10740
10758
10775
10793
10811
10828
10846
10863
10880
10897
10913
10930
10946
10961
10976
10990
11003
11015
11026
11036
11045
11052
11059
11065
11069
11073
11077
11079
11081
11083
11083
11083
11082
11081
11080
11079
11078
11078
11079
11082
11086
11093
11102
11114
11128
11144
11162
11182
11204
11227
11251
11277
11305
11334
11364
11397
11432
11468
11507
11548
11592
11637
11685
11736
11789
11844
11902
11962
12026
12092
12160
12232
12306
12382
12460
12540
12621
12703
12785
12867
12948
13030
13110
13189
13267
13344
13420
13495
13569
13643
13716
13790
13863
13937
14011
14085
14159
14234
14308
14382
14454
14526
14596
14665
14733
14800
14866
14933
14999
15066
15133
15200
15267
15334
15402
15469
15537
15604
15671
15738
15805
15871
15936
16000
16062
16123
16183
16241
16296
16349
16400
16449
16495
16540
16582
16624
16664
16703
16741
16778
16813
16847
16879
16910
16938
16963
16986
17006
17024
17038
17050
17059
17067
17072
17076
17079
17080
17079
17078
17075
17071
17065
17059
17052
17045
17039
17032
17026
17021
17015
17010
17005
17000
16995
16989
16983
16978
16972
16966
16961
16956
16953
16950
16950
16950
16953
16958
16964
16973
16985
16999
17016
17036
17059
17085
17114
17145
17178
17213
17250
17287
17326
17365
17404
17445
17485
17526
17568
17610
17654
17698
17743
17790
17839
17890
17943
17998
18054
18112
18171
18230
18289
18348
18407
18465
18523
18579
18635
18690
18744
18798
18851
18903
18954
19005
19055
19104
19152
19197
19241
19283
19322
19360
19395
19428
19458
19487
19513
19538
19560
19580
19599
19616
19631
19645
19658
19669
19680
19690
19698
19704
19709
19711
19710
19707
19700
19691
19678
19662
19643
19622
19597
19571
19542
19512
19481
19449
19416
19382
19348
19314
19279
19244
19208
19172
19135
19097
19059
19020
18980
18940
18900
18860
18819
18779
18739
18700
18662
18624
18588
18552
18518
18486
18454
18424
18395
18367
18341
18317
18294
18272
18253
18234
18218
18202
18188
18175
18161
18148
18134
18118
18102
18083
18064
18042
18019
17994
17969
17942
17915
17887
17859
17831
17802
17773
17743
17714
17684
17655
17626
17598
17570
17542
17515
17489
17465
17441
17418
17397
17377
17358
17341
17324
17308
17293
17280
17268
17258
17250
17244
17241
17241
17243
17248
17255
17265
17278
17293
17310
17330
17351
17374
17399
17424
17449
17475
17501
17527
17554
17580
17608
17635
17663
17691
17719
17747
17774
17801
17828
17854
17881
17907
17933
17958
17984
18009
18034
18058
18082
18107
18132
18156
18181
18205
18228
18251
18273
18293
18311
18329
18345
18360
18374
18388
18401
18414
18426
18439
18451
18463
18475
18488
18501
18514
18528
18542
18556
18571
18587
18603
18619
18636
18654
18672
18690
18708
18726
18743
18759
18774
18788
18801
18813
18826
18837
18849
18860
18871
18883
18894
18906
18919
18933
18948
18965
18982
19001
19020
19039
19059
19078
19097
19114
19131
19145
19157
19167
19174
19178
19179
19178
19174
19167
19159
19150
19140
19130
19120
19111
19102
19094
19086
19080
19074
19068
19062
19055
19047
19038
19028
19016
19002
18986
18969
18950
18930
18909
18887
18863
18839
18814
18790
18765
18742
18718
18696
18674
18652
18631
18610
18588
18566
18544
18521
18498
18473
18448
18421
18394
18365
18335
18304
18272
18241
18209
18177
18147
18117
18087
18059
18031
18004
17977
17949
17921
17893
17863
17832
17800
17766
17730
17692
17652
17611
17567
17521
17474
17425
17374
17321
17266
17210
17152
17093
17032
16969
16905
16839
16773
16704
16635
16564
16493
16421
16347
16273
16197
16120
16041
15960
15877
15792
15705
15616
15526
15435
15342
15247
15152
15054
14955
14854
14750
14645
14536
14426
14313
14199
14082
13964
13844
13722
13598
13473
13347
13220
13092
12963
12834
12703
12572
12441
12308
12174
12039
11902
11763
11623
11481
11337
11192
11044
10896
10745
10594
10441
10288
10133
9979
9824
9671
9518
9366
9216
9066
8918
8770
8623
8475
8327
8178
8028
7876
7724
7570
7415
7260
7104
6949
6793
6639
6485
6332
6181
6031
5882
5736
5591
5447
5305
5165
5026
4887
4750
4613
4476
4339
4202
4064
3925
3786
3645
3503
3360
3215
3069
2921
2772
2622
2471
2320
2169
2019
1870
1723
1577
1434
1293
1155
1018
887
757
630
504
381
259
138
18
-101
-221
-339
-458
-575
-693
-809
-925
-1040
-1155
-1268
-1380
-1491
-1601
-1710
-1818
-1925
-2031
-2137
-2242
-2347
-2452
-2557
-2661
-2766
-2870
-2973
-3076
-3179
-3280
-3379
-3477
-3572
-3664
-3753
-3839
-3920
-3999
-4074
-4146
-4215
-4282
-4347
-4410
-4471
-4531
-4590
-4648
-4704
-4761
-4817
-4872
-4927
-4981
-5034
-5087
-5140
-5191
-5243
-5293
-5343
-5391
-5439
-5485
-5529
-5572
-5614
-5654
-5693
-5732
-5769
-5806
-5843
-5880
-5918
-5957
-5996
-6036
-6077
-6118
-6160
-6202
-6243
-6285
-6326
-6366
-6405
-6443
-6481
-6518
-6555
-6591
-6627
-6664
-6701
-6738
-6776
-6814
-6853
-6893
-6934
-6975
-7018
-7062
-7107
-7153
-7200
-7249
-7299
-7351
-7405
-7460
-7518
-7578
-7640
-7703
-7769
-7836
-7906
-7978
-8051
-8125
-8202
-8280
-8359
-8438
-8517
-8597
-8678
-8758
-8840
-8922
-9006
-9090
-9176
-9263
-9350
-9438
-9526
-9614
-9702
-9790
-9878
-9964
-10051
-10136
-10221
-10304
-10387
-10468
-10549
-10628
-10706
-10784
-10860
-10936
-11011
-11084
-11156
-11226
-11295
-11363
-11429
-11493
-11555
-11615
-11674
-11731
-11788
-11843
-11897
-11951
-12005
-12058
-12111
-12164
-12217
-12269
-12321
-12372
-12422
-12471
-12519
-12566
-12611
-12655
-12698
-12739
-12779
-12818
-12857
-12895
-12933
-12971
-13009
-13048
-13087
-13127
-13166
-13206
-13246
-13286
-13324
-13363
-13400
-13436
-13471
-13505
-13537
-13569
-13599
-13629
-13657
-13685
-13712
-13739
-13765
-13790
-13815
-13839
-13862
-13886
-13908
-13931
-13954
-13976
-13998
-14021
-14043
-14065
-14086
-14108
-14129
-14150
-14170
-14190
-14210
-14229
-14248
-14266
-14284
-14302
-14319
-14336
-14354
-14371
-14389
-14408
-14427
-14447
-14467
-14489
-14512
-14536
-14561
-14589
-14618
-14648
-14680
-14713
-14747
-14782
-14817
-14853
-14889
-14926
-14962
-14998
-15033
-15068
-15102
-15134
-15166
-15197
-15228
-15259
-15291
-15323
-15356
-15391
-15426
-15462
-15499
-15538
-15576
-15616
-15656
-15696
-15737
-15779
-15821
-15864
-15908
-15953
-15998
-16044
-16091
-16139
-16187
-16236
-16286
-16337
-16389
-16441
-16494
-16547
-16601
-16655
-16711
-16768
-16826
-16887
-16950
-17015
-17081
-17150
-17219
-17290
-17362
-17435
-17508
-17583
-17658
-17735
-17812
-17890
-17969
-18049
-18129
-18209
-18290
-18371
-18452
-18533
-18613
-18694
-18775
-18857
-18940
-19024
-19109
-19196
-19285
-19375
-19467
-19561
-19656
-19752
-19848
-19945
-20042
-20139
-20235
-20329
-20422
-20513
-20602
-20688
-20772
-20853
-20932
-21008
-21083
-21155
-21226
-21294
-21360
-21423
-21484
-21542
-21598
-21651
-21700
-21747
-21791
-21832
-21870
-21906
-21939
-21971
-22001
-22030
-22059
-22088
-22117
-22147
-22177
-22209
-22241
-22274
-22307
-22342
-22376
-22411
-22445
-22479
-22513
-22547
-22580
-22613
-22646
-22679
-22713
-22746
-22780
-22814
-22848
-22882
-22917
-22953
-22989
-23026
-23065
-23104
-23144
-23186
-23228
-23271
-23314
-23359
-23404
-23449
-23496
-23543
-23592
-23641
-23690
-23741
-23792
-23844
-23896
-23949
-24002
-24056
-24111
-24165
-24220
-24275
-24329
-24384
-24439
-24494
-24550
-24605
-24660
-24715
-24771
-24825
-24880
-24934
-24986
-25038
-25089
-25138
-25187
-25233
-25279
-25323
-25366
-25407
-25448
-25488
-25527
-25565
-25602
-25639
-25674
-25709
-25741
-25773
-25803
-25831
-25857
-25882
-25905
-25927
-25947
-25965
-25982
-25999
-26014
-26028
-26041
-26054
-26066
-26078
-26089
-26099
-26108
-26116
-26123
-26128
-26131
-26132
-26131
-26128
-26122
-26113
-26102
-26090
-26075
-26058
-26040
-26020
-25999
-25977
-25954
-25929
-25904
-25877
-25848
-25819
-25787
-25755
-25720
-25684
-25647
-25608
-25567
-25525
-25481
-25436
-25389
-25342
-25293
-25244
-25195
-25145
-25095
-25046
-24997
-24949
-24901
-24853
-24806
-24759
-24713
-24665
-24618
-24570
-24522
-24472
-24422
-24372
-24320
-24268
-24216
-24163
-24110
-24057
-24005
-23952
-23901
-23850
-23801
-23752
-23705
-23659
-23614
-23569
-23525
-23481
-23436
-23391
-23345
-23297
-23248
-23198
-23146
-23093
-23038
-22982
-22925
-22867
-22808
-22749
-22690
-22631
-22572
-22514
-22456
-22398
-22341
-22283
-22225
-22167
-22109
-22049
-21989
-21928
-21866
-21803
-21738
-21673
-21607
-21540
-21474
-21407
-21341
-21276
-21212
-21149
-21088
-21028
-20970
-20914
-20859
-20805
-20753
-20702
-20651
-20600
-20548
-20493
-20437
-20377
-20314
-20248
-20180
-20109
-20036
-19961
-19885
-19808
-19730
-19652
-19575
-19497
-19420
-19342
-19265
-19188
-19110
-19031
-18951
-18870
-18789
-18706
-18622
-18537
-18451
-18363
-18274
-18182
-18090
-17995
-17900
-17803
-17706
-17608
-17510
-17413
-17315
-17217
-17120
-17022
-16925
-16827
-16729
-16630
-16530
-16430
-16328
-16226
-16123
-16020
-15916
-15812
-15708
-15604
-15501
-15398
-15295
-15194
-15094
-14995
-14899
-14805
-14712
-14622
-14534
-14448
-14363
-14279
-14196
-14113
-14032
-13951
-13870
-13789
-13709
-13629
-13550
-13471
-13392
-13313
-13236
-13159
-13084
-13010
-12937
-12865
-12795
-12725
-12657
-12590
-12523
-12457
-12392
-12328
-12265
-12203
-12142
-12082
-12022
-11963
-11905
-11848
-11792
-11737
-11684
-11631
-11580
-11530
-11481
-11433
-11386
-11340
-11295
-11251
-11207
-11163
-11119
-11076
-11032
-10988
-10943
-10898
-10852
-10806
-10759
-10713
-10666
-10619
-10573
-10528
-10484
-10441
-10399
-10359
-10321
-10284
-10248
-10214
-10180
-10146
-10112
-10078
-10043
-10008
-9972
-9935
-9897
-9858
-9819
-9779
-9739
-9700
-9662
-9626
-9591
-9559
-9528
-9500
-9473
-9449
-9427
-9406
-9387
-9369
-9352
-9335
-9318
-9301
-9284
-9267
-9248
-9230
-9211
-9191
-9171
-9150
-9128
-9106
-9083
-9060
-9037
-9014
-8991
-8970
-8950
-8931
-8914
-8897
-8883
-8869
-8856
-8844
-8833
-8823
-8812
-8802
-8792
-8781
-8770
-8758
-8746
-8734
-8721
-8708
-8696
-8683
-8671
-8660
-8649
-8638
-8628
-8618
-8609
-8600
-8591
-8582
-8574
-8565
-8556
-8547
-8538
-8529
-8519
-8509
-8498
-8488
-8477
-8467
-8456
-8445
-8433
-8421
-8409
-8396
-8381
-8365
-8348
-8330
-8310
-8288
-8265
-8240
-8213
-8186
-8157
-8127
-8096
-8066
-8035
-8005
-7975
-7945
-7916
-7886
-7857
-7827
-7797
-7766
-7735
-7703
-7670
-7638
-7605
-7572
-7539
-7506
-7474
-7442
-7411
-7380
-7350
-7319
-7289
-7258
-7227
-7196
-7164
-7131
-7099
-7066
-7033
-7001
-6968
-6937
-6905
-6875
-6844
-6815
-6785
-6757
-6729
-6702
-6676
-6651
-6627
-6603
-6581
-6559
-6537
-6517
-6497
-6477
-6457
-6438
-6418
-6398
-6378
-6357
-6336
-6314
-6292
-6270
-6248
-6224
-6200
-6174
-6147
-6119
-6089
-6057
-6024
-5990
-5954
-5918
-5880
-5842
-5803
-5764
-5725
-5686
-5648
-5609
-5572
-5534
-5496
-5459
-5422
-5385
-5348
-5312
-5276
-5241
-5207
-5173
-5139
-5106
-5073
-5040
-5007
-4974
-4941
-4908
-4876
-4844
-4812
-4780
-4749
-4719
-4689
-4660
-4632
-4605
-4579
-4552
-4526
-4501
-4475
-4449
-4423
-4398
-4373
-4348
-4323
-4298
-4273
-4248
-4222
-4196
-4169
-4142
-4114
-4085
-4054
-4024
-3992
-3959
-3925
-3890
-3854
-3819
-3783
-3747
-3712
-3678
-3644
-3611
-3579
-3549
-3519
-3490
-3463
-3437
-3411
-3387
-3364
-3340
-3317
-3294
-3272
-3248
-3225
-3201
-3178
-3154
-3131
-3108
-3085
-3063
-3042
-3022
-3003
-2984
-2965
-2947
-2929
-2910
-2892
-2874
-2856
-2837
-2818
-2799
-2778
-2756
-2733
-2709
-2683
-2657
-2630
-2603
-2575
-2548
-2520
-2492
-2465
-2438
-2411
-2385
-2359
-2334
-2310
-2285
-2261
-2236
-2211
-2186
-2160
-2133
-2106
-2078
-2049
-2019
-1988
-1954
-1919
-1883
-1845
-1807
-1768
-1728
-1689
-1650
-1611
-1573
-1534
-1497
-1460
-1423
-1386
-1350
-1313
-1277
-1240
-1203
-1166
-1129
-1092
-1055
-1018
-982
-946
-910
-875
-841
-808
-777
-747
-719
-693
-668
-646
-624
-603
-582
-561
-539
-517
-493
-467
-440
-410
-377
-342
-306
-267
-227
-187
-147
-107
-68
-30
6
42
78
112
146
180
213
246
279
313
347
382
418
454
492
530
568
608
647
688
728
769
811
852
893
934
975
1014
1054
1094
1133
1171
1210
1249
1287
1325
1363
1401
1439
1477
1515
1554
1594
1634
1675
1717
1759
1801
1844
1886
1928
1970
2011
2052
2091
2129
2166
2200
2234
2265
2296
2326
2355
2383
2412
2441
2469
2498
2526
2555
2583
2612
2640
2669
2698
2727
2756
2786
2814
2843
2870
2896
2922
2946
2968
2989
3009
3026
3043
3058
3072
3085
3098
3110
3123
3136
3150
3164
3180
3196
3212
3230
3248
3266
3285
3305
3325
3346
3367
3389
3412
3436
3461
3488
3516
3546
3577
3609
3642
3676
3710
3745
3780
3815
3850
3884
3916
3947
3976
4003
4030
4054
4078
4102
4126
4149
4172
4196
4220
4244
4269
4294
4319
4345
4370
4394
4417
4438
4458
4475
4490
4503
4513
4521
4526
4530
4531
4532
4531
4530
4529
4529
4529
4530
4533
4537
4542
4549
4558
4569
4580
4593
4607
4620
4634
4648
4661
4674
4686
4697
4708
4718
4727
4736
4744
4752
4758
4764
4769
4774
4779
4784
4789
4795
4802
4809
4817
4825
4834
4844
4853
4863
4873
4883
4894
4904
4914
4925
4934
4944
4952
4960
4966
4971
4975
4977
4977
4976
4973
4970
4966
4963
4960
4960
4961
4965
4970
4977
4985
4994
5003
5013
5024
5034
5043
5053
5062
5070
5077
5084
5090
5097
5103
5110
5119
5129
5141
5156
5172
5191
5213
5237
5264
5293
5325
5359
5395
5433
5471
5511
5550
5590
5629
5668
5705
5742
5778
5814
5849
5884
5920
5956
5992
6029
6066
6103
6139
6175
6209
6243
6276
6308
6339
6370
6400
6429
6457
6484
6510
6535
6560
6583
6606
6628
6649
6669
6689
6706
6722
6736
6748
6758
6766
6772
6778
6782
6785
6787
6788
6787
6784
6779
6772
6764
6753
6741
6727
6712
6694
6676
6656
6636
6616
6595
6576
6556
6538
6522
6506
6492
6480
6468
6458
6449
6440
6432
6424
6416
6407
6398
6388
6378
6368
6357
6346
6335
6324
6314
6304
6294
6285
6277
6268
6260
6251
6242
6232
6221
6209
6196
6182
6167
6150
6133
6113
6092
6069
6043
6016
5987
5956
5923
5889
5854
5818
5780
5742
5703
5663
5623
5582
5541
5499
5456
5412
5366
5320
5272
5223
5174
5125
5075
5026
4978
4931
4885
4840
4798
4758
4721
4686
4654
4624
4595
4568
4542
4517
4493
4470
4449
4429
4411
4394
4378
4364
4350
4338
4326
4315
4304
4294
4284
4274
4264
4252
4240
4226
4211
4195
4178
4161
4142
4123
4103
4083
4062
4042
4021
4001
3982
3964
3947
3931
3916
3903
3890
3878
3866
3855
3843
3832
3821
3810
3798
3786
3774
3761
3747
3734
3720
3705
3691
3676
3662
3647
3632
3617
3602
3587
3572
3557
3542
3528
3513
3500
3487
3474
3463
3452
3444
3437
3432
3430
3430
3434
3441
3451
3465
3482
3502
3525
3551
3577
3605
3634
3662
3690
3717
3744
3769
3794
3817
3840
3862
3884
3906
3927
3949
3970
3992
4011
4032
4050
4067
4082
4094
4107
4117
4126
4134
4141
4148
4155
4162
4170
4179
4190
4203
4219
4238
4260
4284
4311
4340
4370
4401
4432
4464
4495
4526
4556
4585
4613
4640
4666
4692
4718
4745
4772
4801
4832
4864
4897
4933
4970
5009
5050
5092
5136
5181
5228
5275
5324
5373
5422
5471
5520
5570
5620
5670
5719
5769
5819
5868
5916
5963
6009
6055
6099
6143
6185
6226
6265
6303
6339
6374
6408
6442
6476
6510
6545
6582
6620
6660
6702
6746
6793
6841
6891
6942
6995
7048
7102
7157
7211
7264
7317
7369
7419
7468
7516
7561
7605
7646
7686
7723
7759
7792
7823
7853
7881
7909
7937
7965
7995
8026
8058
8093
8132
8172
8215
8260
8308
8357
8409
8462
8517
8573
8631
8690
8749
8810
8872
8935
8998
9062
9127
9193
9258
9324
9390
9455
9520
9586
9650
9715
9780
9844
9907
9970
10033
10095
10156
10217
10276
10335
10393
10449
10504
10558
10611
10663
10714
10764
10813
10860
10906
10950
10992
11033
11072
11110
11147
11184
11219
11254
11288
11321
11354
11385
11415
11444
11472
11499
11526
11552
11578
11604
11630
11656
11683
11711
11740
11770
11802
11835
11869
11904
11941
11979
12017
12056
12095
12133
12172
12210
12247
12283
12318
12351
12384
12415
12445
12474
12501
12527
12550
12572
12592
12610
12626
12641
12655
12667
12677
12686
12693
12699
12702
12702
12701
12697
12691
12684
12675
12665
12654
12642
12631
12619
12608
12597
12586
12576
12565
12555
12545
12535
12523
12511
12497
12482
12465
12447
12429
12409
12389
12370
12351
12334
12318
12304
12291
12281
12273
12267
12263
12261
12260
12259
12259
12258
12256
12253
12249
12243
12235
12226
12215
12204
12191
12177
12163
12148
12133
12117
12101
12084
12067
12048
12029
12008
11987
11963
11939
11913
11886
11859
11831
11803
11775
11747
11719
11691
11662
11633
11604
11575
11546
11516
11487
11458
11429
11401
11372
11344
11315
11286
11257
11228
11199
11169
11139
11108
11075
11042
11006
10969
10929
10887
10844
10799
10752
10703
10653
10602
10551
10499
10447
10395
10345
10295
10247
10200
10153
10107
10062
10017
9973
9929
9886
9843
9799
9756
9712
9668
9624
9578
9532
9486
9439
9392
9344
9297
9249
9200
9152
9103
9054
9005
8956
8907
8858
8809
8760
8712
8664
8617
8571
8526
8483
8442
8402
8363
8327
8291
8258
8225
8194
8163
8134
8105
8076
8047
8018
7988
7958
7928
7897
7866
7836
7806
7777
7748
7721
7695
7669
7645
7622
7601
7581
7562
7545
7529
7514
7499
7484
7469
7454
7438
7421
7403
7385
7366
7346
7326
7306
7286
7266
7246
7228
7210
7194
7179
7166
7154
7144
7134
7126
7117
7109
7102
7094
7087
7079
7073
7066
7060
7055
7049
7044
7039
7033
7028
7023
7017
7013
7008
7005
7002
6999
6998
6997
6997
6997
6997
6997
6997
6997
6997
6996
6995
6993
6992
6991
6991
6991
6993
6997
7004
7012
7024
7037
7053
7071
7091
7113
7136
7161
7186
7213
7240
7268
7296
7326
7356
7387
7419
7452
7486
7521
7557
7594
7631
7668
7706
7745
7783
7823
7863
7903
7943
7985
8026
8069
8112
8156
8200
8246
8291
8337
8384
8430
8475
8520
8563
8606
8647
8687
8727
8766
8804
8842
8881
8921
8962
9004
9048
9094
9142
9191
9241
9291
9341
9391
9439
9485
9530
9572
9611
9648
9683
9714
9744
9771
9797
9820
9843
9865
9885
9905
9925
9943
9962
9979
9996
10012
10027
10042
10055
10068
10079
10089
10097
10104
10109
10113
10117
10119
10121
10123
10125
10127
10128
10129
10130
10129
10128
10125
10120
10114
10105
10095
10082
10066
10048
10028
10006
9982
9957
9931
9905
9879
9853
9827
9802
9778
9753
9729
9704
9678
9651
9622
9592
9561
9528
9494
9459
9422
9386
9349
9313
9277
9243
9210
9180
9152
9127
9104
9082
9063
9045
9027
9009
8991
8972
8952
8931
8909
8885
8861
8836
8809
8782
8755
8727
8700
8674
8648
8623
8599
8575
8552
8529
8506
8484
8460
8437
8413
8388
8362
8335
8306
8276
8244
8210
8173
8138
8099
8060
8019
7977
7933
7888
7842
7795
7746
7697
7648
7597
7546
7494
7441
7387
7333
7279
7224
7168
7112
7056
6998
6940
6880
6818
6755
6691
6626
6559
6493
6425
6358
6291
6223
6156
6089
6023
5958
5893
5829
5766
5703
5641
5579
5517
5454
5391
5328
5265
5202
5139
5076
5014
4954
4894
4836
4781
4726
4674
4624
4576
4529
4484
4441
4399
4359
4320
4284
4250
4218
4188
4159
4131
4105
4078
4053
4027
4002
3977
3950
3924
3896
3868
3838
3808
3776
3744
3710
3677
3643
3610
3577
3545
3515
3485
3457
3431
3406
3382
3360
3338
3316
3295
3273
3251
3228
3204
3178
3152
3124
3095
3065
3035
3004
2974
2944
2915
2887
2861
2835
2811
2789
2767
2747
2728
2709
2692
2675
2659
2643
2628
2614
2601
2589
2578
2568
2560
2553
2547
2543
2539
2536
2535
2534
2535
2537
2540
2545
2550
2556
2563
2570
2579
2588
2598
2608
2619
2631
2643
2656
2669
2682
2696
2711
2726
2741
2758
2774
2792
2810
2830
2850
2870
2891
2913
2935
2958
2980
3002
3024
3046
3067
3088
3109
3129
3149
3169
3187
3205
3222
3239
3255
3272
3288
3303
3318
3332
3345
3358
3368
3378
3385
3392
3396
3399
3400
3400
3399
3396
3393
3389
3386
3383
3382
3383
3386
3391
3398
3408
3420
3434
3449
3466
3484
3502
3521
3540
3559
3577
3595
3611
3626
3640
3653
3665
3675
3685
3693
3700
3705
3708
3710
3710
3708
3705
3701
3695
3689
3682
3674
3666
3657
3648
3640
3631
3623
3616
3610
3604
3598
3593
3589
3584
3580
3576
3572
3568
3565
3561
3557
3554
3552
3550
3549
3548
3549
3550
3553
3556
3560
3566
3571
3577
3584
3590
3596
3602
3607
3612
3616
3621
3626
3631
3637
3644
3651
3658
3667
3675
3685
3694
3704
3715
3725
3735
3746
3756
3765
3775
3785
3796
3807
3818
3830
3843
3856
3870
3885
3900
3916
3933
3950
3968
3986
4006
4027
4049
4072
4096
4121
4148
4175
4204
4233
4263
4294
4325
4356
4388
4419
4450
4481
4510
4538
4565
4590
4615
4638
4660
4681
4702
4722
4742
4762
4782
4802
4823
4843
4865
4886
4908
4929
4951
4972
4994
5015
5037
5059
5082
5105
5129
5153
5178
5204
5230
5258
5285
5314
5342
5371
5400
5429
5458
5487
5516
5544
5573
5601
5629
5656
5683
5709
5734
5758
5781
5803
5824
5845
5866
5886
5907
5927
5947
5967
5988
6008
6028
6047
6067
6087
6106
6124
6143
6160
6177
6194
6211
6227
6243
6259
6275
6291
6308
6324
6342
6359
6378
6397
6416
6436
6456
6477
6498
6519
6540
6562
6583
6605
6626
6646
6666
6685
6703
6721
6738
6755
6771
6788
6805
6821
6837
6854
6870
6886
6901
6916
6931
6945
6960
6973
6987
7000
7012
7025
7037
7049
7061
7072
7084
7094
7104
7113
7122
7128
7134
7138
7142
7144
7146
7147
7147
7147
7145
7142
7139
7135
7131
7127
7122
7118
7113
7108
7104
7099
7095
7090
7086
7082
7078
7075
7072
7069
7066
7065
7064
7064
7065
7067
7069
7072
7074
7077
7078
7080
7080
7080
7080
7079
7078
7077
7075
7073
7071
7069
7068
7067
7067
7067
7068
7071
7074
7079
7085
7093
7101
7111
7122
7134
7146
7158
7171
7184
7197
7211
7226
7242
7259
7278
7299
7321
7345
7371
7398
7427
7458
7490
7523
7557
7592
7627
7662
7698
7733
7769
7804
7839
7873
7907
7941
7975
8007
8039
8071
8101
8131
8159
8186
8213
8238
8263
8288
8311
8334
8356
8378
8398
8417
8436
8453
8470
8486
8501
8516
8530
8543
8556
8569
8580
8592
8603
8613
8623
8632
8641
8650
8659
8668
8679
8691
8705
8721
8739
8759
8781
8804
8829
8855
8880
8907
8932
8958
8983
9007
9031
9053
9074
9093
9111
9128
9143
9157
9171
9184
9198
9211
9226
9241
9256
9274
9292
9311
9331
9353
9374
9397
9419
9442
9464
9486
9507
9527
9547
9566
9585
9603
9622
9640
9659
9678
9697
9716
9735
9753
9772
9791
9809
9828
9846
9865
9884
9902
9921
9939
9958
9976
9995
10013
10032
10050
10069
10088
10107
10126
10145
10165
10185
10205
10226
10248
10270
10293
10317
10342
10368
10395
10424
10454
10485
10518
10551
10585
10621
10657
10693
10730
10766
10802
10837
10872
10905
10938
10969
11000
11030
11061
11091
11122
11155
11189
11225
11264
11305
11348
11393
11439
11487
11535
11584
11632
11679
11725
11769
11812
11854
11894
11934
11972
12011
12050
12090
12132
12175
12220
12267
12316
12366
12418
12472
12526
12580
12634
12688
12742
12795
12847
12898
12948
12997
13046
13095
13144
13193
13243
13293
13344
13397
13450
13504
13559
13614
13670
13726
13782
13837
13890
13943
13994
14044
14092
14139
14185
14231
14277
14323
14369
14416
14464
14513
14563
14615
14668
14722
14777
14833
14889
14947
15004
15061
15119
15176
15233
15290
15346
15402
15457
15511
15565
15618
15671
15725
15778
15832
15886
15941
15997
16053
16111
16170
16229
16289
16347
16408
16467
16526
16584
16641
16698
16753
16808
16862
16915
16967
17018
17070
17121
17171
17222
17273
17324
17375
17426
17477
17527
17577
17625
17672
17718
17761
17803
17843
17881
17916
17949
17980
18008
18035
18060
18083
18104
18125
18144
18162
18180
18198
18214
18230
18246
18261
18274
18287
18298
18307
18314
18319
18323
18324
18322
18319
18314
18307
18298
18289
18278
18268
18257
18248
18239
18232
18226
18221
18218
18217
18217
18218
18220
18223
18226
18229
18232
18234
18236
18236
18235
18232
18228
18223
18217
18209
18200
18191
18181
18171
18162
18152
18144
18136
18129
18124
18118
18114
18111
18107
18105
18102
18100
18098
18096
18094
18091
18088
18084
18079
18074
18069
18063
18057
18051
18046
18040
18035
18030
18025
18020
18016
18011
18006
18000
17994
17986
17978
17968
17958
17947
17935
17923
17910
17896
17882
17868
17854
17839
17824
17809
17794
17780
17765
17751
17737
17724
17710
17697
17684
17670
17656
17640
17623
17605
17585
17563
17539
17513
17487
17459
17432
17404
17377
17351
17326
17301
17278
17256
17236
17217
17200
17184
17169
17156
17144
17132
17120
17108
17096
17083
17069
17055
17040
17024
17007
16990
16971
16952
16933
16913
16894
16875
16857
16838
16820
16802
16784
16765
16746
16727
16706
16685
16664
16641
16618
16594
16570
16546
16521
16497
16473
16450
16427
16405
16382
16360
16338
16315
16292
16268
16245
16221
16197
16172
16149
16123
16099
16074
16047
16020
15991
15961
15929
15896
15862
15827
15792
15756
15721
15685
15650
15615
15581
15548
15515
15482
15449
15417
15385
15352
15319
15285
15249
15212
15173
15132
15089
15043
14996
14947
14895
14842
14787
14730
14671
14612
14551
14490
14428
14366
14304
14243
14181
14120
14059
13998
13937
13875
13812
13749
13685
13621
13556
13491
13426
13360
13293
13226
13159
13090
13021
12950
12878
12805
12731
12655
12578
12500
12421
12342
12262
12183
12104
12025
11947
11869
11791
11714
11637
11560
11484
11408
11332
11256
11181
11107
11034
10963
10892
10823
10756
10690
10626
10564
10503
10443
10383
10325
10267
10209
10152
10095
10039
9984
9930
9877
9825
9774
9723
9674
9625
9576
9527
9478
9427
9375
9322
9268
9214
9159
9104
9049
8995
8943
8891
8841
8792
8745
8700
8656
8613
8570
8528
8487
8445
8404
8362
8320
8278
8235
8192
8148
8106
8061
8018
7974
7931
7888
7846
7804
7764
7724
7685
7646
7608
7571
7533
7496
7458
7420
7381
7341
7300
7258
7215
7171
7127
7082
7037
6991
6945
6898
6851
6803
6754
6704
6652
6600
6546
6492
6437
6381
6325
6269
6213
6159
6105
6053
6001
5951
5902
5852
5804
5755
5705
5655
5604
5551
5497
5440
5382
5321
5259
5195
5129
5062
4994
4926
4858
4790
4722
4655
4588
4522
4457
4392
4327
4262
4197
4132
4066
3998
3930
3860
3789
3716
3643
3570
3495
3421
3346
3271
3196
3121
3047
2973
2899
2825
2751
2678
2604
2530
2455
2381
2306
2231
2155
2079
2003
1926
1849
1773
1696
1619
1543
1468
1392
1317
1242
1166
1089
1010
931
849
764
677
586
492
395
296
193
89
-18
-126
-236
-347
-458
-570
-681
-793
-904
-1014
-1125
-1235
-1345
-1455
-1565
-1674
-1784
-1894
-2005
-2116
-2228
-2340
-2452
-2565
-2677
-2789
-2900
-3010
-3119
-3227
-3334
-3440
-3545
-3649
-3752
-3854
-3956
-4058
-4160
-4262
-4364
-4467
-4571
-4676
-4780
-4885
-4990
-5095
-5200
-5304
-5408
-5510
-5611
-5710
-5807
-5901
-5994
-6084
-6172
-6258
-6341
-6422
-6500
-6577
-6652
-6726
-6799
-6870
-6941
-7012
-7082
-7151
-7220
-7289
-7358
-7426
-7493
-7560
-7627
-7693
-7757
-7821
-7884
-7945
-8005
-8064
-8124
-8182
-8241
-8299
-8357
-8415
-8474
-8532
-8590
-8647
-8704
-8760
-8815
-8869
-8922
-8973
-9022
-9069
-9114
-9156
-9197
-9235
-9271
-9305
-9337
-9368
-9398
-9427
-9456
-9486
-9516
-9547
-9578
-9611
-9643
-9676
-9709
-9742
-9774
-9805
-9835
-9863
-9890
-9916
-9941
-9964
-9985
-10006
-10025
-10043
-10060
-10077
-10092
-10107
-10121
-10135
-10148
-10160
-10172
-10183
-10194
-10204
-10213
-10222
-10229
-10236
-10241
-10245
-10248
-10250
-10251
-10251
-10250
-10250
-10248
-10248
-10247
-10248
-10249
-10250
-10253
-10255
-10258
-10261
-10263
-10265
-10267
-10268
-10268
-10267
-10265
-10261
-10257
-10251
-10245
-10238
-10230
-10223
-10216
-10210
-10206
-10203
-10203
-10204
-10208
-10214
-10222
-10232
-10244
-10257
-10270
-10283
-10296
-10307
-10318
-10327
-10335
-10342
-10349
-10355
-10362
-10369
-10377
-10385
-10395
-10405
-10417
-10429
-10442
-10457
-10472
-10488
-10505
-10522
-10540
-10559
-10577
-10596
-10615
-10635
-10655
-10676
-10698
-10719
-10742
-10764
-10788
-10811
-10836
-10861
-10888
-10915
-10943
-10973
-11002
-11032
-11061
-11090
-11117
-11143
-11168
-11191
-11213
-11234
-11253
-11273
-11291
-11309
-11327
-11343
-11359
-11374
-11388
-11400
-11412
-11422
-11431
-11439
-11447
-11453
-11458
-11463
-11467
-11471
-11474
-11477
-11480
-11482
-11485
-11487
-11488
-11489
-11490
-11490
-11489
-11489
-11488
-11487
-11486
-11486
-11487
-11489
-11492
-11495
-11500
-11504
-11509
-11514
-11519
-11524
-11528
-11532
-11536
-11539
-11542
-11544
-11546
-11548
-11548
-11548
-11548
-11547
-11545
-11543
-11542
-11540
-11540
-11540
-11541
-11543
-11545
-11547
-11549
-11551
-11552
-11553
-11554
-11554
-11554
-11554
-11553
-11552
-11551
-11550
-11549
-11548
-11547
-11547
-11546
-11545
-11543
-11541
-11537
-11531
-11525
-11517
-11508
-11497
-11485
-11472
-11457
-11441
-11423
-11404
-11384
-11363
-11341
-11319
-11297
-11276
-11254
-11233
-11213
-11194
-11175
-11156
-11139
-11121
-11104
-11087
-11070
-11052
-11035
-11018
-11002
-10987
-10972
-10958
-10946
-10934
-10923
-10914
-10906
-10899
-10893
-10889
-10886
-10884
-10882
-10880
-10878
-10875
-10871
-10865
-10859
-10851
-10841
-10829
-10815
-10799
-10782
-10763
-10743
-10722
-10701
-10679
-10657
-10635
-10613
-10590
-10566
-10542
-10518
-10493
-10467
-10441
-10414
-10386
-10357
-10328
-10297
-10266
-10235
-10202
-10169
-10135
-10102
-10069
-10036
-10005
-9975
-9947
-9922
-9898
-9876
-9857
-9839
-9824
-9810
-9798
-9788
-9780
-9772
-9766
-9761
-9757
-9753
-9750
-9748
-9747
-9746
-9746
-9746
-9747
-9747
-9747
-9747
-9745
-9743
-9741
-9737
-9733
-9729
-9724
-9719
-9714
-9708
-9702
-9697
-9690
-9684
-9677
-9671
-9664
-9657
-9650
-9643
-9636
-9629
-9623
-9615
-9608
-9600
-9591
-9581
-9570
-9558
-9545
-9531
-9516
-9499
-9482
-9465
-9446
-9427
-9408
-9388
-9368
-9347
-9326
-9305
-9283
-9260
-9238
-9214
-9191
-9167
-9143
-9120
-9096
-9072
-9048
-9025
-9002
-8978
-8955
-8932
-8908
-8884
-8859
-8834
-8808
-8780
-8752
-8723
-8693
-8663
-8631
-8599
-8566
-8533
-8500
-8467
-8435
-8402
-8371
-8340
-8309
-8280
-8252
-8225
-8198
-8172
-8146
-8121
-8095
-8069
-8042
-8016
-7992
-7967
-7943
-7919
-7897
-7876
-7855
-7836
-7818
-7801
-7786
-7772
-7760
-7749
-7740
-7733
-7728
-7724
-7722
-7720
-7719
-7719
-7719
-7718
-7717
-7716
-7715
-7713
-7711
-7708
-7705
-7701
-7698
-7696
-7693
-7691
-7690
-7690
-7690
-7691
-7692
-7694
-7696
-7699
-7701
-7703
-7705
-7707
-7709
-7711
-7712
-7713
-7715
-7717
-7719
-7722
-7725
-7728
-7731
-7735
-7738
-7742
-7745
-7748
-7750
-7752
-7752
-7751
-7749
-7746
-7741
-7737
-7731
-7726
-7721
-7715
-7710
-7705
-7699
-7693
-7687
-7682
-7675
-7669
-7662
-7655
-7647
-7639
-7629
-7619
-7608
-7597
-7585
-7573
-7560
-7547
-7533
-7519
-7506
-7492
-7479
-7467
-7455
-7444
-7433
-7423
-7413
-7402
-7392
-7381
-7371
-7359
-7347
-7335
-7322
-7309
-7295
-7281
-7266
-7252
-7237
-7223
-7209
-7195
-7181
-7167
-7152
-7137
-7121
-7104
-7085
-7065
-7044
-7020
-6995
-6969
-6942
-6914
-6885
-6857
-6829
-6801
-6773
-6746
-6719
-6692
-6665
-6639
-6614
-6588
-6564
-6539
-6515
-6491
-6467
-6442
-6417
-6391
-6364
-6337
-6310
-6283
-6255
-6228
-6201
-6174
-6147
-6119
-6092
-6064
-6036
-6008
-5980
-5951
-5922
-5893
-5863
-5833
-5803
-5772
-5740
-5708
-5676
-5643
-5610
-5576
-5542
-5507
-5471
-5435
-5399
-5363
-5328
-5293
-5258
-5224
-5191
-5160
-5129
-5099
-5070
-5042
-5014
-4986
-4958
-4929
-4899
-4869
-4837
-4805
-4771
-4737
-4703
-4668
-4632
-4598
-4563
-4529
-4495
-4461
-4428
-4396
-4363
-4332
-4300
-4269
-4238
-4207
-4176
-4145
-4114
-4083
-4051
-4019
-3989
-3958
-3929
-3900
-3872
-3845
-3819
-3795
-3771
-3747
-3725
-3703
-3680
-3658
-3635
-3612
-3587
-3562
-3537
-3511
-3485
-3460
-3435
-3410
-3387
-3364
-3342
-3321
-3300
-3280
-3259
-3238
-3216
-3194
-3172
-3148
-3125
-3101
-3077
-3053
-3028
-3004
-2980
-2956
-2933
-2911
-2890
-2870
-2851
-2833
-2816
-2801
-2786
-2772
-2759
-2748
-2736
-2726
-2715
-2706
-2696
-2687
-2678
-2670
-2661
-2653
-2645
-2637
-2628
-2620
-2611
-2602
-2593
-2584
-2576
-2567
-2559
-2552
-2545
-2539
-2534
-2529
-2525
-2522
-2519
-2517
-2515
-2513
-2512
-2509
-2507
-2504
-2500
-2496
-2491
-2486
-2479
-2473
-2465
-2458
-2449
-2440
-2430
-2420
-2408
-2396
-2384
-2370
-2357
-2342
-2327
-2312
-2295
-2278
-2260
-2240
-2221
-2200
-2179
-2157
-2134
-2111
-2087
-2063
-2039
-2016
-1993
-1971
-1950
-1931
-1912
-1895
-1879
-1863
-1848
-1834
-1821
-1808
-1796
-1785
-1774
-1764
-1755
-1746
-1738
-1730
-1723
-1717
-1712
-1707
-1704
-1701
-1698
-1696
-1695
-1693
-1692
-1690
-1689
-1687
-1686
-1685
-1684
-1683
-1682
-1682
-1681
-1682
-1682
-1684
-1686
-1688
-1691
-1695
-1698
-1703
-1707
-1711
-1716
-1720
-1723
-1727
-1730
-1732
-1734
-1736
-1737
-1738
-1739
-1740
-1742
-1744
-1746
-1748
-1750
-1752
-1753
-1754
-1754
-1753
-1751
-1748
-1745
-1740
-1736
-1732
-1727
-1723
-1719
-1716
-1713
-1711
-1710
-1710
-1711
-1712
-1715
-1718
-1723
-1728
-1734
-1741
-1748
-1757
-1766
-1776
-1786
-1797
-1808
-1820
-1832
-1845
-1858
-1872
-1887
-1902
-1918
-1935
-1952
-1970
-1989
-2009
-2029
-2052
-2075
-2098
-2122
-2146
-2171
-2197
-2223
-2249
-2277
-2304
-2333
-2361
-2390
-2418
-2447
-2477
-2506
-2536
-2565
-2595
-2625
-2655
-2684
-2714
-2744
-2775
-2805
-2836
-2868
-2899
-2931
-2963
-2996
-3028
-3060
-3092
-3124
-3157
-3189
-3223
-3256
-3290
-3325
-3361
-3398
-3435
-3473
-3512
-3551
-3591
-3632
-3674
-3716
-3760
-3804
-3849
-3895
-3943
-3991
-4040
-4090
-4140
-4191
-4242
-4293
-4343
-4393
-4441
-4489
-4537
-4584
-4632
-4680
-4728
-4777
-4826
-4875
-4925
-4975
-5024
-5074
-5123
-5173
-5222
-5270
-5319
-5366
-5414
-5461
-5508
-5555
-5601
-5648
-5696
-5743
-5791
-5839
-5888
-5937
-5988
-6040
-6093
-6147
-6202
-6258
-6314
-6371
-6428
-6484
-6541
-6598
-6654
-6711
-6767
-6825
-6883
-6941
-7000
-7060
-7119
-7179
-7239
-7299
-7359
-7418
-7477
-7536
-7594
-7652
-7709
-7766
-7822
-7878
-7934
-7989
-8045
-8100
-8154
-8207
-8258
-8308
-8356
-8403
-8448
-8491
-8534
-8575
-8616
-8656
-8696
-8736
-8777
-8818
-8860
-8902
-8944
-8986
-9027
-9068
-9108
-9148
-9186
-9224
-9261
-9298
-9334
-9370
-9405
-9440
-9475
-9509
-9544
-9579
-9614
-9649
-9684
-9720
-9755
-9790
-9824
-9858
-9891
-9923
-9954
-9984
-10013
-10041
-10067
-10091
-10114
-10135
-10153
-10171
-10187
-10201
-10215
-10227
-10239
-10250
-10261
-10270
-10280
-10288
-10296
-10304
-10312
-10319
-10327
-10334
-10341
-10347
-10352
-10356
-10358
-10360
-10360
-10359
-10357
-10355
-10352
-10349
-10346
-10343
-10341
-10339
-10338
-10338
-10339
-10341
-10342
-10344
-10345
-10346
-10345
-10344
-10342
-10339
-10335
-10330
-10324
-10317
-10309
-10300
-10291
-10281
-10271
-10262
-10252
-10242
-10233
-10222
-10211
-10200
-10189
-10177
-10166
-10154
-10143
-10131
-10120
-10108
-10096
-10084
-10071
-10057
-10042
-10026
-10008
-9989
-9969
-9947
-9924
-9900
-9875
-9850
-9824
-9798
-9771
-9743
-9715
-9685
-9655
-9624
-9593
-9560
-9527
-9493
-9458
-9422
-9385
-9348
-9309
-9270
-9231
-9191
-9151
-9110
-9070
-9029
-8989
-8948
-8907
-8866
-8825
-8784
-8744
-8703
-8663
-8623
-8584
-8545
-8508
-8471
-8435
-8399
-8365
-8331
-8298
-8266
-8234
-8204
-8175
-8146
-8119
-8090
-8064
-8039
-8013
-7988
-7963
-7939
-7916
-7894
-7873
-7854
-7835
-7818
-7802
-7787
-7772
-7759
-7746
-7733
-7720
-7706
-7693
-7679
-7665
-7651
-7637
-7623
-7609
-7594
-7579
-7564
-7548
-7531
-7514
-7497
-7479
-7462
-7445
-7428
-7412
-7397
-7383
-7369
-7357
-7346
-7336
-7326
-7317
-7309
-7301
-7293
-7284
-7276
-7267
-7258
-7248
-7237
-7226
-7214
-7203
-7191
-7179
-7168
-7157
-7146
-7136
-7126
-7116
-7106
-7095
-7085
-7075
-7065
-7055
-7045
-7036
-7027
-7019
-7011
-7003
-6994
-6986
-6978
-6969
-6961
-6952
-6945
-6937
-6930
-6924
-6917
-6911
-6905
-6900
-6894
-6888
-6883
-6877
-6872
-6867
-6861
-6856
-6850
-6843
-6836
-6828
-6819
-6810
-6801
-6791
-6781
-6771
-6761
-6752
-6742
-6733
-6725
-6717
-6710
-6704
-6699
-6695
-6692
-6689
-6688
-6687
-6686
-6686
-6685
-6684
-6682
-6679
-6674
-6668
-6660
-6651
-6640
-6628
-6615
-6602
-6589
-6576
-6563
-6549
-6536
-6523
-6509
-6497
-6484
-6472
-6461
-6450
-6440
-6430
-6421
-6412
-6404
-6396
-6388
-6381
-6375
-6368
-6362
-6356
-6349
-6343
-6337
-6331
-6327
-6323
-6320
-6319
-6319
-6320
-6322
-6325
-6329
-6333
-6337
-6341
-6345
-6348
-6350
-6352
-6353
-6353
-6353
-6353
-6352
-6352
-6352
-6352
-6352
-6353
-6354
-6356
-6358
-6361
-6364
-6369
-6373
-6378
-6384
-6391
-6397
-6405
-6413
-6423
-6433
-6443
-6455
-6466
-6478
-6491
-6503
-6516
-6529
-6542
-6556
-6570
-6585
-6602
-6620
-6641
-6664
-6689
-6717
-6747
-6780
-6815
-6853
-6892
-6933
-6975
-7019
-7063
-7108
-7153
-7198
-7244
-7290
-7336
-7383
-7430
-7479
-7529
-7580
-7633
-7687
-7742
-7798
-7856
-7914
-7972
-8031
-8090
-8148
-8208
-8267
-8325
-8383
-8441
-8498
-8555
-8612
-8669
-8726
-8783
-8840
-8897
-8954
-9012
-9069
-9127
-9186
-9245
-9304
-9364
-9425
-9485
-9546
-9606
-9666
-9724
-9781
-9836
-9889
-9941
-9991
-10039
-10086
-10132
-10177
-10222
-10266
-10312
-10358
-10405
-10453
-10502
-10551
-10600
-10649
-10698
-10745
-10792
-10837
-10881
-10923
-10963
-11002
-11038
-11072
-11103
-11133
-11160
-11185
-11210
-11233
-11255
-11277
-11299
-11321
-11344
-11367
-11390
-11412
-11434
-11454
-11472
-11489
-11502
-11513
-11521
-11527
-11530
-11531
-11531
-11529
-11526
-11522
-11519
-11516
-11513
-11511
-11510
-11509
-11508
-11508
-11507
-11506
-11504
-11502
-11498
-11494
-11489
-11483
-11476
-11468
-11458
-11448
-11437
-11426
-11415
-11403
-11393
-11383
-11375
-11369
-11363
-11360
-11357
-11356
-11355
-11354
-11352
-11349
-11345
-11338
-11329
-11318
-11304
-11288
-11270
-11250
-11228
-11206
-11184
-11161
-11137
-11114
-11091
-11068
-11044
-11020
-10997
-10972
-10948
-10924
-10899
-10874
-10848
-10823
-10797
-10770
-10744
-10717
-10689
-10661
-10632
-10603
-10572
-10541
-10509
-10476
-10442
-10407
-10371
-10332
-10292
-10250
-10205
-10157
-10107
-10054
-9998
-9940
-9879
-9816
-9752
-9685
-9618
-9549
-9479
-9408
-9336
-9263
-9189
-9114
-9037
-8958
-8878
-8797
-8714
-8629
-8544
-8458
-8372
-8285
-8199
-8113
-8026
-7942
-7857
-7773
-7689
-7605
-7522
-7438
-7354
-7271
-7187
-7103
-7020
-6936
-6852
-6769
-6685
-6601
-6518
-6435
-6353
-6271
-6190
-6110
-6031
-5952
-5875
-5799
-5723
-5648
-5574
-5499
-5425
-5350
-5275
-5200
-5125
-5051
-4977
-4903
-4831
-4759
-4689
-4620
-4552
-4486
-4420
-4357
-4295
-4234
-4175
-4116
-4059
-4003
-3947
-3892
-3837
-3782
-3727
-3671
-3615
-3558
-3499
-3440
-3379
-3318
-3255
-3191
-3126
-3059
-2992
-2923
-2853
-2782
-2711
-2638
-2565
-2492
-2419
-2345
-2271
-2197
-2122
-2045
-1969
-1891
-1813
-1733
-1653
-1573
-1493
-1412
-1333
-1253
-1175
-1097
-1020
-945
-872
-799
-729
-659
-591
-523
-456
-389
-322
-255
-189
-122
-56
10
75
140
204
268
330
392
452
510
567
622
675
726
777
825
873
921
968
1016
1065
1114
1165
1218
1271
1326
1382
1438
1495
1552
1609
1665
1722
1778
1833
1888
1943
1997
2052
2106
2161
2217
2273
2328
2385
2441
2498
2554
2611
2667
2724
2780
2836
2892
2948
3004
3059
3115
3170
3225
3281
3337
3394
3451
3509
3568
3628
3689
3750
3813
3876
3939
4002
4065
4128
4191
4253
4316
4377
4439
4501
4563
4625
4687
4749
4812
4876
4940
5004
5068
5133
5197
5261
5325
5388
5451
5514
5576
5638
5700
5761
5822
5883
5943
6002
6060
6117
6174
6229
6284
6338
6391
6443
6494
6544
6593
6641
6687
6732
6776
6818
6859
6898
6936
6972
7007
7042
7075
7108
7140
7172
7203
7234
7264
7294
7322
7349
7375
7401
7425
7448
7470
7491
7511
7530
7548
7566
7582
7598
7613
7628
7642
7654
7665
7675
7683
7689
7693
7694
7693
7691
7686
7680
7672
7663
7653
7643
7631
7619
7606
7593
7579
7565
7550
7535
7519
7503
7486
7469
7451
7433
7414
7394
7374
7354
7334
7313
7292
7271
7251
7231
7212
7193
7175
7157
7140
7124
7107
7091
7074
7057
7039
7020
7000
6979
6958
6936
6914
6893
6872
6851
6832
6814
6797
6781
6766
6752
6739
6725
6712
6697
6682
6666
6649
6631
6612
6591
6571
6549
6528
6507
6487
6467
6449
6431
6414
6398
6383
6369
6355
6343
6331
6319
6308
6298
6288
6278
6269
6259
6248
6238
6227
6216
6206
6195
6186
6177
6169
6162
6157
6152
6148
6145
6141
6138
6135
6131
6126
6120
6112
6103
6092
6079
6065
6050
6035
6019
6003
5987
5973
5959
5946
5935
5926
5918
5912
5907
5904
5902
5901
5900
5898
5897
5894
5891
5886
5880
5873
5864
5854
5844
5833
5823
5812
5802
5793
5784
5774
5765
5756
5747
5737
5728
5719
5710
5701
5693
5684
5676
5668
5660
5652
5644
5636
5628
5620
5611
5602
5593
5584
5574
5565
5556
5548
5541
5534
5529
5524
5520
5517
5513
5510
5506
5502
5498
5493
5488
5482
5475
5468
5459
5450
5441
5430
5420
5409
5397
5386
5374
5362
5351
5340
5330
5322
5316
5311
5308
5307
5307
5309
5311
5315
5319
5323
5327
5331
5334
5337
5339
5340
5341
5342
5342
5343
5343
5344
5345
5346
5348
5351
5354
5359
5364
5369
5375
5382
5389
5396
5404
5412
5422
5433
5445
5458
5473
5490
5508
5529
5552
5576
5602
5630
5659
5689
5719
5749
5779
5807
5835
5862
5887
5910
5933
5953
5972
5989
6005
6019
6032
6044
6055
6066
6077
6088
6099
6110
6120
6131
6141
6151
6161
6170
6179
6187
6194
6200
6206
6210
6214
6218
6221
6224
6227
6229
6233
6236
6241
6247
6255
6264
6273
6284
6296
6308
6320
6332
6344
6356
6367
6377
6387
6396
6405
6413
6420
6427
6435
6442
6450
6458
6468
6478
6489
6501
6515
6529
6545
6562
6581
6600
6619
6639
6658
6678
6696
6714
6731
6747
6761
6775
6787
6799
6810
6821
6831
6842
6853
6864
6875
6887
6899
6911
6923
6934
6944
6954
6963
6971
6978
6984
6990
6995
7000
7005
7010
7016
7022
7028
7035
7042
7049
7057
7064
7071
7077
7082
7085
7087
7086
7082
7077
7069
7059
7047
7033
7018
7001
6983
6965
6946
6927
6909
6890
6872
6855
6837
6819
6801
6783
6764
6744
6724
6703
6680
6656
6632
6606
6580
6553
6526
6499
6472
6445
6418
6390
6363
6335
6307
6279
6250
6221
6191
6160
6128
6096
6063
6030
5995
5961
5926
5891
5856
5821
5785
5749
5713
5678
5643
5610
5577
5546
5515
5485
5456
5428
5400
5373
5346
5320
5294
5269
5243
5218
5192
5166
5140
5113
5086
5057
5029
4999
4969
4939
4908
4876
4845
4813
4781
4749
4717
4685
4655
4625
4596
4568
4542
4517
4493
4470
4448
4427
4407
4386
4366
4345
4323
4300
4276
4251
4224
4197
4170
4142
4115
4089
4065
4041
4019
4000
3983
3968
3954
3942
3931
3922
3912
3904
3895
3886
3876
3867
3857
3846
3835
3824
3811
3798
3785
3771
3758
3746
3734
3723
3714
3706
3700
3695
3693
3691
3692
3694
3697
3702
3707
3712
3716
3720
3722
3723
3723
3720
3716
3711
3704
3696
3687
3676
3665
3654
3642
3630
3618
3606
3594
3582
3570
3558
3546
3533
3519
3505
3490
3474
3457
3439
3420
3400
3379
3356
3334
3310
3286
3261
3236
3211
3185
3160
3135
3110
3084
3059
3033
3007
2979
2950
2920
2887
2853
2816
2778
2739
2698
2656
2613
2569
2525
2480
2436
2392
2350
2309
2269
2231
2195
2159
2125
2091
2058
2025
1994
1962
1931
1900
1870
1838
1807
1774
1741
1708
1673
1637
1601
1564
1527
1489
1451
1413
1376
1339
1302
1266
1230
1195
1159
1124
1089
1053
1018
983
948
913
879
845
812
779
748
718
689
660
633
606
579
552
525
497
470
444
418
393
370
347
326
306
286
267
248
229
210
190
170
149
126
103
79
54
29
3
-22
-48
-73
-97
-121
-143
-165
-185
-205
-223
-241
-258
-274
-290
-306
-321
-337
-354
-372
-390
-409
-429
-448
-468
-487
-505
-522
-537
-551
-564
-576
-587
-597
-607
-615
-622
-629
-634
-638
-641
-643
-643
-644
-644
-643
-642
-641
-640
-638
-636
-634
-632
-630
-627
-625
-621
-618
-613
-607
-599
-591
-581
-571
-560
-549
-537
-525
-512
-499
-486
-472
-459
-445
-431
-417
-402
-388
-372
-356
-338
-319
-298
-276
-253
-228
-203
-176
-148
-119
-88
-56
-23
11
46
81
118
155
194
234
276
320
365
412
461
510
560
609
658
707
754
800
846
892
937
983
1028
1074
1121
1168
1215
1263
1312
1361
1410
1459
1507
1555
1601
1647
1692
1736
1780
1823
1865
1908
1950
1992
2033
2074
2114
2154
2193
2232
2270
2308
2345
2382
2417
2453
2487
2520
2553
2585
2616
2647
2678
2709
2739
2769
2799
2829
2857
2884
2910
2934
2956
2975
2991
3005
3016
3024
3029
3033
3034
3034
3033
3032
3030
3027
3025
3023
3021
3018
3016
3014
3012
3009
3005
3001
2995
2987
2979
2968
2955
2941
2925
2907
2888
2867
2846
2823
2800
2776
2752
2728
2703
2678
2652
2625
2596
2566
2534
2501
2466
2430
2394
2357
2320
2283
2247
2211
2177
2143
2109
2076
2044
2012
1980
1948
1915
1883
1849
1815
1780
1743
1706
1667
1627
1585
1542
1499
1455
1411
1367
1323
1279
1237
1195
1153
1113
1073
1035
998
962
926
892
859
826
793
761
728
695
663
631
599
568
537
507
478
450
422
395
369
343
318
293
269
245
221
197
172
147
121
94
66
37
7
-24
-56
-89
-122
-156
-190
-224
-258
-292
-325
-358
-391
-423
-456
-489
-522
-555
-588
-621
-654
-686
-718
-749
-780
-811
-841
-871
-902
-934
-966
-999
-1033
-1068
-1104
-1141
-1179
-1219
-1259
-1300
-1342
-1384
-1428
-1473
-1519
-1566
-1613
-1661
-1709
-1757
-1805
-1853
-1901
-1948
-1996
-2043
-2091
-2140
-2190
-2241
-2294
-2347
-2403
-2459
-2518
-2578
-2640
-2702
-2766
-2832
-2898
-2965
-3034
-3103
-3174
-3245
-3317
-3389
-3461
-3533
-3604
-3674
-3744
-3813
-3882
-3950
-4019
-4086
-4154
-4223
-4291
-4362
-4433
-4507
-4583
-4661
-4741
-4823
-4907
-4992
-5078
-5165
-5253
-5341
-5430
-5519
-5609
-5698
-5788
-5877
-5966
-6055
-6144
-6234
-6325
-6416
-6508
-6601
-6695
-6790
-6885
-6981
-7078
-7175
-7271
-7368
-7465
-7561
-7657
-7752
-7847
-7941
-8035
-8129
-8224
-8318
-8412
-8507
-8602
-8698
-8794
-8891
-8987
-9084
-9181
-9277
-9374
-9471
-9568
-9665
-9763
-9860
-9958
-10056
-10153
-10249
-10344
-10438
-10530
-10620
-10708
-10794
-10879
-10961
-11042
-11122
-11202
-11281
-11360
-11439
-11518
-11597
-11676
-11754
-11831
-11906
-11980
-12052
-12123
-12191
-12257
-12321
-12382
-12441
-12498
-12553
-12606
-12658
-12709
-12759
-12808
-12856
-12904
-12952
-12999
-13046
-13092
-13138
-13183
-13227
-13270
-13311
-13350
-13388
-13425
-13460
-13494
-13527
-13560
-13592
-13623
-13655
-13686
-13719
-13752
-13786
-13820
-13854
-13889
-13922
-13956
-13989
-14021
-14054
-14087
-14120
-14155
-14190
-14226
-14262
-14298
-14335
-14371
-14408
-14444
-14479
-14514
-14548
-14581
-14613
-14644
-14674
-14704
-14733
-14763
-14794
-14824
-14856
-14888
-14921
-14954
-14988
-15022
-15056
-15091
-15127
-15163
-15200
-15237
-15274
-15311
-15348
-15385
-15422
-15457
-15492
-15526
-15559
-15591
-15621
-15651
-15679
-15708
-15736
-15764
-15794
-15824
-15855
-15887
-15921
-15955
-15991
-16027
-16065
-16105
-16143
-16183
-16221
-16260
-16297
-16335
-16370
-16406
-16441
-16474
-16507
-16539
-16570
-16601
-16630
-16658
-16686
-16712
-16737
-16761
-16783
-16804
-16825
-16844
-16861
-16878
-16894
-16909
-16924
-16937
-16950
-16963
-16975
-16986
-16997
-17008
-17018
-17027
-17037
-17047
-17058
-17069
-17081
-17093
-17105
-17118
-17130
-17142
-17154
-17166
-17178
-17191
-17203
-17216
-17228
-17240
-17251
-17261
-17271
-17281
-17291
-17301
-17312
-17322
-17333
-17343
-17353
-17363
-17373
-17382
-17392
-17402
-17413
-17425
-17438
-17450
-17464
-17477
-17490
-17503
-17516
-17529
-17541
-17553
-17565
-17576
-17586
-17596
-17606
-17615
-17623
-17631
-17638
-17645
-17651
-17656
-17661
-17665
-17669
-17672
-17674
-17676
-17678
-17680
-17682
-17685
-17688
-17692
-17696
-17701
-17706
-17711
-17716
-17721
-17727
-17732
-17738
-17743
-17750
-17756
-17763
-17771
-17779
-17786
-17793
-17800
-17806
-17810
-17813
-17813
-17812
-17808
-17803
-17795
-17786
-17776
-17765
-17754
-17743
-17732
-17721
-17710
-17699
-17689
-17678
-17667
-17655
-17643
-17630
-17615
-17599
-17581
-17562
-17540
-17517
-17491
-17463
-17434
-17403
-17372
-17339
-17306
-17273
-17240
-17208
-17175
-17143
-17112
-17082
-17052
-17023
-16994
-16965
-16936
-16907
-16879
-16850
-16822
-16793
-16764
-16735
-16706
-16677
-16648
-16619
-16589
-16559
-16530
-16500
-16469
-16438
-16407
-16375
-16341
-16309
-16276
-16242
-16210
-16178
-16146
-16114
-16084
-16050
-16018
-15985
-15949
-15913
-15875
-15836
-15796
-15755
-15713
-15670
-15625
-15581
-15535
-15490
-15445
-15400
-15356
-15312
-15269
-15226
-15184
-15143
-15101
-15059
-15018
-14975
-14932
-14889
-14845
-14801
-14756
-14711
-14665
-14619
-14571
-14523
-14474
-14424
-14374
-14323
-14273
-14222
-14172
-14122
-14072
-14021
-13971
-13921
-13870
-13818
-13766
-13714
-13662
-13609
-13557
-13505
-13453
-13402
-13351
-13300
-13249
-13199
-13149
-13098
-13047
-12995
-12942
-12887
-12832
-12775
-12717
-12659
-12601
-12542
-12483
-12425
-12366
-12308
-12249
-12190
-12131
-12071
-12011
-11950
-11889
-11826
-11763
-11701
-11638
-11576
-11514
-11455
-11396
-11339
-11283
-11228
-11174
-11120
-11067
-11012
-10957
-10902
-10846
-10789
-10731
-10673
-10614
-10555
-10495
-10434
-10372
-10310
-10247
-10183
-10119
-10055
-9990
-9925
-9859
-9793
-9727
-9661
-9594
-9528
-9461
-9393
-9326
-9258
-9190
-9122
-9053
-8984
-8914
-8843
-8772
-8701
-8630
-8558
-8488
-8417
-8348
-8280
-8213
-8147
-8082
-8018
-7954
-7891
-7828
-7765
-7702
-7638
-7573
-7508
-7442
-7375
-7308
-7241
-7173
-7105
-7037
-6969
-6902
-6835
-6769
-6704
-6640
-6578
-6517
-6457
-6399
-6343
-6287
-6234
-6181
-6129
-6077
-6026
-5974
-5923
-5871
-5819
-5766
-5713
-5659
-5604
-5549
-5493
-5437
-5381
-5325
-5269
-5214
-5158
-5103
-5047
-4991
-4935
-4880
-4825
-4770
-4716
-4662
-4609
-4557
-4505
-4453
-4402
-4350
-4300
-4249
-4199
-4149
-4099
-4049
-3999
-3949
-3899
-3849
-3799
-3749
-3699
-3649
-3599
-3548
-3498
-3447
-3396
-3345
-3293
-3241
-3189
-3136
-3083
-3030
-2976
-2923
-2870
-2817
-2765
-2713
-2662
-2612
-2562
-2513
-2464
-2415
-2367
-2319
-2272
-2224
-2178
-2132
-2088
-2045
-2004
-1965
-1927
-1890
-1855
-1820
-1785
-1750
-1715
-1680
-1646
-1611
-1577
-1543
-1510
-1476
-1444
-1412
-1381
-1351
-1322
-1294
-1268
-1243
-1218
-1194
-1170
-1146
-1122
-1098
-1074
-1051
-1027
-1004
-981
-960
-939
-919
-901
-884
-868
-854
-841
-829
-817
-806
-795
-783
-771
-758
-743
-727
-710
-690
-670
-647
-624
-600
-576
-552
-529
-507
-485
-465
-447
-429
-413
-398
-384
-370
-357
-345
-332
-318
-303
-288
-271
-253
-234
-214
-194
-174
-153
-132
-111
-91
-72
-53
-34
-17
0
17
34
51
69
87
106
125
145
166
187
209
232
256
281
307
333
361
388
416
444
470
496
521
545
567
589
611
632
653
674
694
715
735
755
775
793
811
828
844
858
872
885
898
910
922
934
945
957
969
980
992
1004
1016
1030
1043
1058
1072
1087
1103
1118
1134
1150
1167
1184
1202
1220
1239
1259
1280
1302
1324
1346
1369
1392
1414
1437
1460
1482
1504
1525
1545
1564
1581
1597
1611
1625
1637
1649
1661
1673
1685
1698
1711
1725
1740
1756
1772
1790
1807
1825
1844
1862
1879
1897
1914
1932
1949
1967
1985
2004
2023
2041
2063
2083
2104
2126
2148
2170
2192
2213
2235
2255
2276
2295
2314
2333
2350
2367
2384
2400
2416
2432
2449
2465
2483
2501
2520
2540
2561
2582
2604
2627
2649
2672
2695
2717
2740
2762
2784
2806
2827
2849
2870
2891
2912
2934
2956
2979
3003
3028
3054
3081
3108
3135
3163
3190
3218
3245
3271
3298
3324
3349
3373
3396
3419
3441
3462
3484
3505
3527
3550
3573
3597
3621
3646
3671
3696
3721
3745
3769
3791
3813
3834
3853
3872
3890
3908
3925
3943
3961
3980
4000
4019
4042
4064
4088
4113
4139
4167
4196
4227
4259
4292
4327
4361
4396
4431
4466
4501
4536
4571
4606
4642
4679
4717
4756
4796
4837
4879
4922
4965
5008
5051
5093
5135
5176
5217
5257
5296
5335
5374
5413
5453
5493
5534
5576
5619
5664
5709
5755
5802
5849
5896
5943
5990
6036
6082
6128
6174
6220
6266
6313
6361
6409
6457
6507
6556
6606
6656
6705
6754
6803
6850
6896
6941
6985
7027
7067
7106
7143
7179
7214
7248
7280
7312
7343
7374
7405
7435
7466
7496
7527
7558
7589
7621
7652
7683
7713
7742
7770
7797
7822
7846
7868
7889
7909
7928
7946
7964
7983
8000
8019
8037
8055
8074
8095
8116
8135
8157
8180
8202
8224
8246
8268
8290
8311
8332
8352
8371
8390
8407
8424
8441
8457
8473
8489
8504
8519
8534
8549
8564
8579
8593
8607
8621
8634
8646
8658
8669
8679
8688
8696
8703
8709
8715
8720
8725
8730
8734
8739
8743
8748
8753
8759
8765
8772
8779
8787
8796
8806
8816
8827
8839
8852
8866
8882
8899
8918
8938
8960
8984
9008
9034
9061
9087
9114
9141
9166
9192
9216
9240
9264
9287
9311
9335
9359
9384
9410
9436
9463
9491
9520
9548
9577
9606
9634
9662
9689
9715
9741
9765
9790
9814
9837
9861
9885
9909
9933
9958
9983
10009
10035
10062
10089
10117
10145
10173
10201
10229
10257
10285
10312
10339
10366
10393
10420
10447
10475
10503
10532
10561
10590
10620
10650
10680
10710
10738
10766
10793
10817
10841
10863
10883
10901
10919
10935
10950
10965
10978
10992
11006
11019
11034
11049
11065
11082
11100
11119
11139
11160
11182
11204
11227
11250
11273
11297
11321
11345
11369
11393
11417
11441
11466
11491
11517
11544
11573
11603
11634
11668
11703
11740
11780
11821
11865
11910
11957
12006
12057
12109
12161
12215
12268
12321
12375
12427
12479
12531
12583
12635
12687
12740
12794
12849
12906
12964
13023
13083
13144
13206
13268
13331
13395
13459
13523
13587
13651
13714
13778
13841
13904
13967
14030
14093
14156
14218
14281
14343
14404
14464
14524
14582
14639
14694
14747
14799
14850
14900
14948
14995
15041
15087
15132
15176
15221
15264
15308
15352
15395
15438
15480
15523
15565
15607
15649
15692
15734
15777
15820
15863
15906
15949
15992
16035
16078
16120
16161
16202
16242
16280
16320
16358
16395
16431
16467
16501
16535
16568
16601
16633
16664
16695
16725
16754
16783
16812
16840
16868
16897
16925
16952
16979
17005
17030
17053
17075
17094
17113
17129
17143
17155
17165
17173
17179
17184
17186
17188
17189
17189
17189
17190
17190
17190
17191
17191
17191
17190
17189
17188
17185
17182
17178
17173
17168
17161
17154
17145
17136
17126
17117
17107
17097
17089
17081
17074
17068
17063
17059
17056
17053
17050
17048
17045
17042
17039
17035
17031
17026
17020
17013
17006
16997
16988
16978
16967
16955
16943
16930
16917
16904
16890
16877
16865
16852
16840
16828
16817
16807
16797
16788
16779
16772
16765
16758
16752
16745
16738
16731
16724
16717
16710
16702
16696
16689
16683
16678
16674
16671
16669
16667
16667
16667
16669
16671
16675
16680
16686
16693
16701
16710
16720
16730
16740
16751
16761
16772
16782
16793
16804
16814
16825
16837
16848
16861
16874
16888
16903
16919
16936
16955
16976
16998
17022
17048
17075
17104
17135
17167
17201
17235
17270
17305
17341
17376
17411
17445
17478
17510
17542
17573
17604
17634
17665
17695
17726
17758
17789
17821
17852
17884
17914
17944
17972
17999
18024
18047
18069
18090
18110
18129
18148
18167
18186
18206
18227
18247
18269
18291
18314
18336
18358
18380
18401
18420
18438
18454
18469
18482
18493
18503
18511
18518
18523
18528
18532
18535
18537
18540
18543
18546
18549
18553
18556
18560
18564
18568
18570
18572
18573
18573
18571
18567
18562
18554
18545
18534
18522
18508
18493
18478
18462
18446
18430
18415
18400
18386
18372
18359
18347
18335
18324
18313
18302
18290
18279
18266
18253
18238
18222
18205
18186
18166
18145
18123
18099
18075
18050
18024
17997
17971
17944
17918
17892
17865
17839
17812
17785
17757
17728
17698
17667
17633
17598
17562
17523
17482
17438
17393
17347
17298
17249
17198
17147
17095
17044
16993
16942
16891
16841
16792
16743
16694
16645
16596
16547
16499
16450
16402
16353
16305
16256
16207
16160
16113
16067
16021
15977
15934
15893
15853
15815
15779
15744
15710
15678
15646
15615
15585
15554
15524
15493
15462
15431
15399
15367
15335
15302
15269
15236
15202
15168
15133
15097
15062
15026
14989
14953
14917
14882
14846
14811
14776
14741
14705
14670
14634
14599
14564
14529
14495
14461
14428
14395
14363
14331
14299
14268
14237
14207
14177
14147
14118
14089
14061
14032
14005
13978
13952
13927
13902
13878
13855
13833
13811
13789
13767
13746
13723
13700
13676
13651
13624
13597
13568
13537
13506
13474
13440
13406
13371
13336
13300
13264
13227
13191
13154
13118
13082
13048
13014
12982
12951
12921
12891
12862
12834
12805
12777
12749
12721
12694
12666
12638
12611
12583
12556
12528
12502
12476
12451
12427
12404
12383
12362
12343
12324
12306
12288
12270
12253
12235
12218
12200
12182
12164
12145
12126
12107
12087
12068
12049
12030
12012
11995
11979
11963
11949
11936
11923
11911
11900
11889
11878
11867
11855
11844
11832
11821
11809
11797
11786
11774
11762
11751
11739
11727
11716
11705
11694
11684
11674
11664
11655
11647
11639
11631
11623
11615
11608
11601
11594
11588
11582
11576
11571
11566
11563
11559
11557
11555
11554
11555
11556
11559
11563
11568
11574
11580
11587
11594
11601
11608
11614
11620
11624
11629
11633
11637
11640
11644
11648
11653
11657
11662
11668
11673
11679
11686
11693
11700
11707
11714
11722
11729
11736
11743
11750
11756
11762
11768
11774
11779
11783
11787
11791
11794
11797
11799
11801
11802
11804
11805
11806
11808
11809
11809
11810
11809
11809
11808
11806
11805
11803
11800
11797
11794
11790
11785
11780
11774
11767
11759
11750
11741
11731
11720
11708
11696
11683
11670
11656
11643
11628
11614
11599
11584
11568
11552
11535
11518
11501
11484
11468
11451
11435
11418
11402
11387
11371
11355
11340
11325
11309
11293
11277
11261
11244
11227
11210
11192
11174
11156
11138
11120
11101
11082
11063
11043
11023
11002
10981
10959
10937
10915
10892
10869
10846
10823
10800
10777
10755
10733
10711
10689
10668
10647
10626
10607
10588
10569
10552
10535
10519
10504
10490
10477
10464
10452
10441
10430
10419
10408
10397
10385
10373
10359
10345
10329
10313
10295
10276
10256
10235
10213
10190
10166
10142
10118
10094
10070
10047
10026
10005
9986
9969
9954
9941
9929
9919
9910
9902
9895
9889
9882
9876
9870
9864
9859
9853
9847
9842
9837
9831
9827
9822
9818
9815
9813
9813
9813
9816
9820
9827
9835
9845
9856
9869
9884
9899
9916
9933
9951
9969
9988
10007
10027
10046
10067
10088
10109
10132
10156
10182
10208
10235
10264
10293
10324
10355
10387
10419
10453
10487
10521
10556
10592
10628
10665
10702
10740
10779
10818
10858
10899
10940
10982
11025
11068
11112
11157
11202
11248
11295
11343
11391
11440
11489
11539
11588
11638
11687
11735
11783
11831
11878
11925
11972
12019
12067
12116
12166
12217
12269
12322
12376
12430
12485
12541
12597
12653
12709
12766
12822
12880
12938
12997
13056
13117
13177
13239
13301
13363
13425
13487
13549
13611
13673
13734
13796
13858
13920
13981
14043
14106
14168
14231
14293
14355
14417
14479
14539
14600
14659
14718
14777
14835
14894
14953
15012
15072
15133
15195
15257
15320
15384
15448
15512
15576
15639
15702
15765
15827
15888
15948
16007
16065
16120
16174
16225
16274
16320
16364
16405
16444
16481
16516
16550
16582
16612
16642
16671
16699
16727
16755
16782
16810
16838
16866
16894
16923
16952
16982
17012
17042
17073
17105
17137
17169
17203
17237
17273
17309
17347
17385
17424
17464
17504
17545
17586
17627
17669
17710
17750
17790
17829
17867
17903
17938
17970
18002
18031
18059
18086
18111
18135
18159
18182
18205
18227
18250
18272
18294
18315
18336
18356
18374
18391
18408
18422
18436
18449
18460
18470
18479
18486
18493
18499
18503
18508
18511
18515
18519
18522
18526
18530
18533
18536
18538
18539
18538
18536
18533
18529
18523
18516
18508
18500
18491
18482
18472
18463
18454
18446
18438
18430
18422
18415
18408
18401
18394
18387
18380
18372
18363
18354
18344
18333
18321
18308
18295
18281
18267
18253
18239
18226
18214
18203
18193
18184
18175
18168
18161
18155
18150
18145
18140
18136
18131
18127
18122
18117
18113
18108
18104
18101
18099
18097
18097
18098
18100
18102
18106
18111
18116
18122
18129
18135
18142
18149
18155
18161
18168
18175
18181
18189
18197
18206
18215
18224
18234
18243
18253
18262
18271
18280
18288
18296
18304
18310
18316
18321
18325
18327
18328
18328
18327
18325
18322
18319
18315
18311
18307
18305
18304
18305
18308
18315
18325
18338
18355
18374
18397
18422
18450
18480
18512
18546
18582
18619
18658
18697
18737
18777
18817
18858
18898
18938
18977
19016
19056
19094
19132
19170
19207
19242
19277
19310
19341
19371
19399
19425
19449
19471
19491
19509
19526
19543
19559
19574
19589
19605
19621
19637
19653
19670
19687
19704
19722
19740
19758
19777
19795
19814
19833
19852
19871
19890
19909
19929
19949
19970
19990
20012
20034
20056
20078
20101
20124
20147
20170
20193
20215
20238
20260
20281
20302
20323
20343
20364
20384
20404
20425
20447
20469
20492
20515
20539
20563
20586
20609
20632
20652
20672
20689
20704
20716
20725
20732
20735
20737
20736
20733
20730
20725
20721
20716
20712
20710
20708
20709
20712
20717
20725
20735
20747
20760
20775
20790
20805
20821
20836
20850
20864
20876
20887
20897
20904
20911
20915
20919
20921
20923
20924
20925
20926
20926
20927
20929
20931
20933
20936
20940
20945
20950
20957
20965
20974
20985
20998
21012
21027
21045
21063
21083
21105
21127
21150
21173
21197
21221
21245
21268
21291
21313
21335
21355
21375
21393
21410
21425
21439
21451
21461
21470
21477
21482
21485
21488
21489
21489
21489
21488
21488
21488
21488
21489
21491
21495
21500
21507
21515
21525
21537
21550
21565
21580
21596
21612
21629
21645
21662
21678
21694
21710
21725
21740
21755
21771
21788
21806
21825
21846
21868
21892
21917
21944
21972
22000
22030
22060
22090
22121
22153
22185
22218
22252
22286
22321
22356
22393
22430
22468
22506
22545
22584
22622
22660
22698
22735
22770
22805
22838
22870
22901
22931
22959
22986
23012
23036
23058
23080
23101
23121
23142
23162
23182
23203
23223
23244
23265
23285
23305
23325
23344
23362
23380
23396
23411
23424
23436
23446
23455
23462
23469
23475
23481
23486
23492
23497
23503
23509
23515
23520
23526
23530
23535
23538
23539
23540
23539
23537
23533
23528
23523
23517
23510
23504
23498
23493
23487
23483
23479
23475
23471
23468
23464
23461
23457
23453
23449
23444
23440
23436
23431
23427
23424
23421
23419
23417
23416
23415
23416
23417
23420
23424
23429
23435
23441
23448
23455
23462
23468
23473
23478
23482
23485
23488
23490
23491
23492
23493
23494
23494
23495
23496
23496
23497
23498
23498
23499
23498
23497
23495
23491
23485
23478
23468
23457
23442
23426
23406
23384
23360
23333
23305
23275
23243
23211
23178
23145
23111
23077
23043
23009
22975
22941
22906
22871
22835
22798
22760
22720
22679
22636
22593
22548
22503
22458
22413
22368
22324
22280
22237
22195
22154
22114
22074
22035
21997
21959
21922
21886
21850
21814
21779
21744
21710
21676
21642
21609
21577
21546
21516
21488
21462
21438
21416
21397
21380
21366
21353
21341
21330
21319
21307
21294
21280
21264
21248
21230
21212
21194
21176
21158
21142
21127
21114
21102
21092
21084
21077
21070
21065
21059
21053
21047
21040
21033
21025
21017
21008
20998
20988
20978
20968
20958
20948
20939
20930
20923
20917
20911
20907
20903
20900
20897
20894
20891
20887
20882
20874
20865
20852
20836
20816
20793
20766
20737
20705
20671
20636
20600
20564
20527
20492
20458
20425
20394
20365
20337
20312
20288
20266
20244
20223
20202
20180
20158
20135
20110
20084
20057
20028
19999
19968
19937
19906
19876
19847
19819
19792
19767
19744
19723
19704
19687
19671
19658
19645
19635
19626
19618
19612
19608
19606
19606
19608
19612
19618
19626
19634
19643
19652
19661
19669
19677
19684
19690
19696
19702
19707
19713
19720
19726
19734
19742
19752
19762
19773
19785
19798
19811
19823
19836
19848
19860
19871
19881
19890
19898
19906
19912
19918
19924
19929
19934
19938
19943
19949
19954
19960
19965
19970
19975
19978
19981
19982
19981
19979
19975
19969
19962
19953
19944
19934
19925
19916
19908
19900
19894
19889
19885
19881
19879
19876
19874
19873
19870
19868
19865
19861
19857
19851
19845
19839
19831
19824
19815
19807
19798
19788
19779
19770
19760
19751
19743
19734
19726
19719
19711
19704
19698
19691
19685
19680
19675
19670
19665
19661
19658
19655
19653
19652
19652
19652
19652
19651
19651
19649
19647
19645
19641
19637
19631
19626
19619
19611
19603
19594
19584
19574
19563
19552
19541
19529
19519
19509
19499
19490
19481
19473
19464
19455
19445
19436
19425
19415
19404
19393
19381
19369
19357
19344
19331
19317
19303
19289
19275
19261
19247
19233
19219
19206
19192
19179
19167
19154
19142
19129
19115
19101
19087
19072
19056
19040
19024
19009
18993
18978
18963
18950
18937
18926
18915
18906
18897
18889
18881
18874
18867
18860
18854
18849
18845
18841
18838
18835
18832
18830
18828
18825
18823
18821
18818
18816
18814
18811
18809
18808
18806
18805
18803
18802
18799
18796
18793
18789
18784
18779
18774
18768
18762
18756
18749
18743
18737
18731
18726
18721
18716
18712
18708
18704
18700
18697
18693
18689
18686
18681
18676
18670
18664
18656
18647
18636
18625
18612
18598
18583
18566
18549
18531
18513
18495
18478
18461
18445
18430
18416
18402
18390
18378
18367
18356
18345
18334
18322
18310
18296
18281
18264
18245
18224
18201
18176
18150
18123
18095
18066
18038
18010
17982
17954
17927
17899
17871
17842
17813
17783
17751
17718
17684
17648
17610
17570
17529
17486
17443
17398
17352
17306
17260
17213
17167
17120
17073
17026
16979
16931
16881
16830
16776
16720
16661
16600
16535
16467
16395
16321
16245
16166
16085
16004
15923
15841
15759
15677
15595
15514
15434
15353
15273
15194
15114
15034
14954
14873
14791
14709
14627
14544
14461
14378
14295
14213
14132
14052
13972
13894
13817
13742
13667
13593
13521
13448
13376
13304
13231
13158
13084
13010
12936
12862
12787
12712
12638
12563
12487
12412
12337
12262
12188
12114
12039
11965
11891
11815
11739
11662
11583
11502
11420
11337
11253
11167
11081
10993
10903
10811
10716
10619
10519
10417
10311
10203
10092
9979
9865
9749
9631
9513
9395
9277
9160
9044
8930
8817
8705
8595
8487
8380
8274
8169
8066
7964
7863
7763
7665
7568
7473
7380
7288
7198
7112
7028
6947
6870
6796
6725
6657
6592
6529
6467
6407
6347
6288
6228
6167
6105
6042
5978
5913
5847
5781
5715
5650
5585
5520
5456
5392
5328
5266
5204
5143
5083
5023
4966
4909
4853
4799
4746
4695
4646
4597
4550
4505
4459
4415
4371
4328
4286
4244
4203
4162
4122
4082
4043
4003
3964
3924
3885
3845
3805
3764
3723
3681
3638
3593
3547
3499
3448
3396
3341
3283
3223
3160
3094
3025
2954
2881
2806
2730
2652
2574
2495
2417
2339
2261
2183
2106
2029
1953
1878
1802
1727
1652
1576
1500
1423
1346
1269
1190
1111
1031
950
868
785
702
619
535
452
369
287
207
128
50
-26
-100
-172
-243
-312
-379
-446
-512
-577
-642
-707
-773
-839
-906
-973
-1042
-1111
-1180
-1251
-1322
-1394
-1466
-1540
-1614
-1689
-1765
-1841
-1917
-1993
-2068
-2144
-2219
-2293
-2366
-2439
-2511
-2583
-2654
-2724
-2794
-2864
-2933
-3004
-3075
-3147
-3220
-3295
-3371
-3448
-3527
-3608
-3689
-3772
-3855
-3939
-4024
-4108
-4192
-4276
-4359
-4441
-4522
-4602
-4681
-4759
-4835
-4910
-4984
-5056
-5128
-5198
-5267
-5336
-5403
-5470
-5536
-5601
-5664
-5726
-5786
-5845
-5901
-5955
-6008
-6059
-6108
-6156
-6203
-6247
-6291
-6333
-6373
-6411
-6449
-6485
-6521
-6556
-6590
-6623
-6657
-6689
-6721
-6754
-6785
-6817
-6849
-6880
-6911
-6941
-6970
-6998
-7025
-7051
-7076
-7099
-7122
-7145
-7167
-7189
-7211
-7233
-7256
-7279
-7303
-7328
-7355
-7382
-7410
-7439
-7469
-7499
-7530
-7561
-7592
-7623
-7654
-7685
-7717
-7748
-7779
-7810
-7841
-7871
-7901
-7931
-7961
-7991
-8022
-8055
-8089
-8125
-8163
-8203
-8245
-8288
-8331
-8375
-8420
-8463
-8507
-8549
-8591
-8631
-8671
-8710
-8748
-8786
-8824
-8862
-8901
-8939
-8978
-9017
-9056
-9096
-9136
-9177
-9219
-9262
-9305
-9349
-9394
-9439
-9484
-9529
-9574
-9618
-9662
-9706
-9749
-9792
-9834
-9875
-9916
-9956
-9997
-10038
-10080
-10123
-10167
-10214
-10263
-10313
-10365
-10418
-10472
-10528
-10583
-10640
-10696
-10752
-10808
-10863
-10917
-10970
-11023
-11074
-11123
-11172
-11219
-11265
-11311
-11356
-11400
-11444
-11488
-11533
-11578
-11623
-11670
-11717
-11765
-11815
-11866
-11919
-11974
-12030
-12087
-12145
-12205
-12264
-12324
-12383
-12441
-12498
-12554
-12608
-12661
-12712
-12762
-12810
-12857
-12904
-12950
-12996
-13043
-13091
-13139
-13189
-13240
-13293
-13346
-13402
-13458
-13515
-13572
-13630
-13688
-13746
-13803
-13858
-13913
-13966
-14019
-14070
-14121
-14171
-14221
-14270
-14320
-14370
-14420
-14471
-14522
-14575
-14630
-14685
-14743
-14802
-14862
-14923
-14986
-15049
-15112
-15176
-15240
-15304
-15368
-15430
-15491
-15551
-15608
-15663
-15715
-15765
-15812
-15856
-15898
-15937
-15974
-16009
-16043
-16076
-16108
-16139
-16169
-16200
-16231
-16262
-16294
-16326
-16360
-16396
-16432
-16470
-16509
-16548
-16588
-16628
-16668
-16708
-16747
-16785
-16822
-16857
-16891
-16924
-16955
-16985
-17015
-17044
-17072
-17102
-17133
-17165
-17200
-17237
-17276
-17317
-17360
-17404
-17450
-17497
-17544
-17591
-17637
-17682
-17726
-17767
-17807
-17844
-17880
-17914
-17946
-17978
-18009
-18039
-18070
-18102
-18133
-18165
-18197
-18230
-18263
-18295
-18328
-18360
-18393
-18425
-18457
-18488
-18520
-18551
-18582
-18613
-18643
-18673
-18702
-18731
-18758
-18786
-18812
-18839
-18866
-18894
-18922
-18952
-18983
-19014
-19047
-19081
-19116
-19151
-19186
-19221
-19255
-19289
-19321
-19352
-19382
-19410
-19436
-19462
-19486
-19510
-19533
-19556
-19580
-19603
-19628
-19653
-19679
-19706
-19733
-19761
-19790
-19820
-19850
-19881
-19913
-19945
-19977
-20009
-20042
-20076
-20110
-20144
-20179
-20214
-20250
-20286
-20323
-20359
-20395
-20431
-20466
-20501
-20535
-20568
-20600
-20631
-20661
-20691
-20720
-20748
-20776
-20803
-20829
-20855
-20880
-20905
-20928
-20951
-20973
-20995
-21017
-21038
-21060
-21081
-21102
-21123
-21143
-21164
-21184
-21205
-21225
-21246
-21266
-21287
-21308
-21329
-21349
-21370
-21391
-21411
-21432
-21452
-21473
-21494
-21516
-21538
-21562
-21586
-21612
-21639
-21668
-21697
-21728
-21760
-21792
-21824
-21857
-21889
-21919
-21949
-21976
-22001
-22023
-22044
-22062
-22078
-22093
-22107
-22120
-22132
-22144
-22156
-22167
-22179
-22191
-22203
-22215
-22227
-22238
-22250
-22262
-22273
-22284
-22295
-22305
-22315
-22324
-22333
-22341
-22348
-22356
-22362
-22369
-22376
-22382
-22389
-22396
-22403
-22410
-22418
-22425
-22432
-22439
-22445
-22450
-22454
-22457
-22459
-22459
-22457
-22454
-22450
-22444
-22436
-22427
-22418
-22407
-22395
-22383
-22371
-22358
-22345
-22332
-22319
-22306
-22292
-22278
-22265
-22251
-22236
-22222
-22207
-22191
-22175
-22159
-22141
-22123
-22105
-22086
-22067
-22048
-22030
-22011
-21993
-21975
-21958
-21942
-21928
-21915
-21903
-21893
-21885
-21879
-21874
-21872
-21871
-21872
-21875
-21880
-21886
-21894
-21902
-21912
-21922
-21932
-21943
-21954
-21965
-21978
-21992
-22007
-22023
-22041
-22060
-22080
-22102
-22125
-22149
-22174
-22200
-22228
-22256
-22285
-22314
-22344
-22374
-22404
-22436
-22468
-22501
-22535
-22570
-22607
-22644
-22683
-22722
-22762
-22802
-22842
-22883
-22923
-22964
-23003
-23042
-23080
-23117
-23154
-23189
-23223
-23257
-23291
-23324
-23356
-23389
-23422
-23454
-23486
-23517
-23549
-23579
-23610
-23640
-23669
-23698
-23728
-23757
-23787
-23817
-23848
-23879
-23910
-23941
-23971
-24002
-24032
-24061
-24091
-24120
-24148
-24176
-24204
-24232
-24260
-24288
-24315
-24343
-24371
-24399
-24428
-24457
-24486
-24515
-24545
-24576
-24606
-24637
-24668
-24698
-24729
-24758
-24787
-24816
-24845
-24873
-24902
-24930
-24959
-24988
-25017
-25047
-25076
-25106
-25137
-25168
-25200
-25234
-25268
-25304
-25342
-25381
-25422
-25464
-25508
-25553
-25600
-25648
-25698
-25749
-25800
-25854
-25908
-25963
-26019
-26075
-26132
-26190
-26249
-26308
-26367
-26427
-26487
-26546
-26606
-26665
-26724
-26782
-26839
-26895
-26951
-27005
-27058
-27111
-27163
-27213
-27262
-27310
-27357
-27402
-27445
-27487
-27527
-27566
-27604
-27641
-27678
-27713
-27748
-27782
-27815
-27848
-27879
-27910
-27941
-27970
-27999
-28028
-28056
-28084
-28112
-28140
-28168
-28196
-28224
-28253
-28282
-28312
-28341
-28371
-28402
-28433
-28465
-28497
-28530
-28564
-28598
-28633
-28669
-28705
-28742
-28781
-28821
-28863
-28907
-28953
-29001
-29052
-29105
-29160
-29217
-29276
-29336
-29396
-29457
-29517
-29576
-29633
-29687
-29739
-29787
-29831
-29872
-29909
-29942
-29972
-29999
-30022
-30042
-30060
-30077
-30091
-30105
-30119
-30134
-30149
-30167
-30186
-30207
-30231
-30256
-30284
-30312
-30342
-30373
-30403
-30433
-30462
-30490
-30515
-30539
-30560
-30580
-30596
-30611
-30625
-30637
-30648
-30659
-30670
-30682
-30695
-30708
-30723
-30739
-30755
-30773
-30791
-30809
-30827
-30845
-30862
-30878
-30893
-30907
-30921
-30934
-30947
-30959
-30973
-30987
-31003
-31021
-31041
-31064
-31090
-31119
-31150
-31183
-31218
-31255
-31292
-31328
-31364
-31398
-31430
-31460
-31486
-31509
-31528
-31543
-31555
-31563
-31568
-31571
-31571
-31570
-31568
-31565
-31561
-31558
-31555
-31552
-31549
-31545
-31542
-31538
-31533
-31526
-31518
-31509
-31497
-31484
-31469
-31452
-31433
-31413
-31391
-31368
-31344
-31320
-31296
-31272
-31248
-31225
-31203
-31182
-31161
-31140
-31120
-31100
-31080
-31060
-31039
-31019
-30998
-30976
-30955
-30933
-30910
-30888
-30865
-30843
-30821
-30799
-30777
-30756
-30736
-30717
-30699
-30682
-30666
-30650
-30636
-30623
-30611
-30600
-30589
-30578
-30568
-30557
-30547
-30536
-30524
-30513
-30501
-30489
-30477
-30465
-30453
-30441
-30429
-30417
-30406
-30395
-30385
-30375
-30366
-30357
-30349
-30341
-30333
-30325
-30317
-30308
-30300
-30292
-30283
-30274
-30264
-30253
-30242
-30230
-30217
-30204
-30190
-30176
-30161
-30147
-30132
-30117
-30102
-30087
-30072
-30058
-30044
-30031
-30018
-30006
-29995
-29984
-29974
-29964
-29954
-29944
-29935
-29925
-29916
-29906
-29896
-29885
-29874
-29861
-29847
-29832
-29815
-29797
-29777
-29756
-29733
-29708
-29681
-29652
-29621
-29587
-29551
-29512
-29472
-29428
-29383
-29334
-29284
-29231
-29177
-29120
-29062
-29003
-28942
-28880
-28818
-28755
-28693
-28631
-28570
-28511
-28452
-28395
-28339
-28284
-28229
-28174
-28120
-28065
-28010
-27955
-27900
-27845
-27789
-27732
-27676
-27619
-27561
-27504
-27447
-27390
-27333
-27276
-27220
-27163
-27106
-27047
-26988
-26928
-26866
-26802
-26737
-26670
-26602
-26532
-26461
-26389
-26317
-26244
-26171
-26098
-26025
-25952
-25879
-25806
-25734
-25663
-25593
-25525
-25457
-25391
-25327
-25264
-25202
-25142
-25083
-25025
-24967
-24911
-24856
-24801
-24748
-24695
-24643
-24592
-24541
-24490
-24441
-24391
-24342
-24293
-24245
-24197
-24149
-24101
-24054
-24008
-23962
-23917
-23874
-23833
-23794
-23756
-23721
-23687
-23655
-23625
-23595
-23567
-23539
-23512
-23486
-23459
-23433
-23405
-23378
-23350
-23321
-23293
-23266
-23240
-23214
-23191
-23170
-23150
-23134
-23120
-23109
-23101
-23097
-23095
-23097
-23101
-23107
-23116
-23126
-23138
-23151
-23165
-23180
-23195
-23211
-23227
-23242
-23258
-23273
-23288
-23303
-23317
-23331
-23345
-23358
-23371
-23384
-23396
-23408
-23420
-23433
-23445
-23458
-23471
-23485
-23499
-23513
-23528
-23543
-23559
-23576
-23593
-23611
-23630
-23650
-23669
-23689
-23708
-23728
-23747
-23765
-23782
-23798
-23813
-23827
-23840
-23851
-23862
-23872
-23882
-23892
-23903
-23915
-23927
-23940
-23955
-23970
-23987
-24004
-24023
-24042
-24062
-24082
-24103
-24124
-24146
-24167
-24189
-24210
-24231
-24253
-24275
-24298
-24322
-24346
-24372
-24398
-24426
-24455
-24484
-24514
-24545
-24577
-24610
-24644
-24679
-24714
-24751
-24789
-24827
-24866
-24906
-24946
-24988
-25031
-25074
-25119
-25166
-25214
-25264
-25315
-25368
-25423
-25478
-25534
-25590
-25647
-25703
-25759
-25815
-25871
-25926
-25980
-26034
-26086
-26138
-26189
-26239
-26289
-26339
-26389
-26438
-26488
-26538
-26588
-26638
-26687
-26736
-26783
-26830
-26875
-26919
-26961
-27001
-27039
-27075
-27110
-27143
-27174
-27204
-27232
-27260
-27286
-27312
-27338
-27362
-27387
-27410
-27433
-27455
-27477
-27498
-27519
-27539
-27560
-27580
-27600
-27621
-27641
-27662
-27683
-27703
-27724
-27745
-27766
-27786
-27806
-27826
-27845
-27864
-27882
-27899
-27916
-27932
-27948
-27964
-27979
-27995
-28012
-28029
-28048
-28068
-28089
-28112
-28136
-28161
-28187
-28213
-28240
-28267
-28294
-28321
-28347
-28373
-28398
-28423
-28447
-28470
-28492
-28514
-28535
-28556
-28577
-28597
-28618
-28638
-28659
-28679
-28700
-28721
-28742
-28763
-28784
-28806
-28827
-28849
-28870
-28891
-28912
-28933
-28953
-28974
-28995
-29016
-29037
-29059
-29080
-29102
-29123
-29144
-29164
-29185
-29204
-29223
-29241
-29257
-29273
-29287
-29300
-29312
-29322
-29331
-29339
-29346
-29353
-29359
-29367
-29374
-29384
-29394
-29406
-29419
-29433
-29448
-29464
-29480
-29496
-29513
-29528
-29543
-29556
-29568
-29578
-29586
-29593
-29599
-29603
-29607
-29609
-29612
-29613
-29615
-29616
-29616
-29616
-29616
-29614
-29612
-29609
-29605
-29600
-29593
-29585
-29575
-29564
-29552
-29538
-29523
-29507
-29490
-29472
-29454
-29436
-29417
-29399
-29380
-29361
-29342
-29324
-29305
-29286
-29268
-29250
-29232
-29215
-29197
-29180
-29163
-29147
-29131
-29115
-29100
-29087
-29074
-29062
-29051
-29042
-29034
-29027
-29022
-29019
-29016
-29015
-29015
-29015
-29016
-29018
-29020
-29021
-29023
-29025
-29028
-29030
-29034
-29038
-29044
-29050
-29058
-29067
-29077
-29088
-29100
-29113
-29125
-29138
-29152
-29164
-29177
-29189
-29201
-29212
-29223
-29234
-29244
-29254
-29263
-29273
-29284
-29295
-29306
-29319
-29332
-29347
-29362
-29379
-29396
-29414
-29432
-29450
-29467
-29485
-29501
-29517
-29531
-29545
-29557
-29568
-29579
-29588
-29598
-29606
-29615
-29624
-29633
-29643
-29653
-29665
-29678
-29692
-29707
-29723
-29741
-29759
-29777
-29796
-29815
-29834
-29852
-29869
-29885
-29900
-29914
-29926
-29936
-29945
-29951
-29957
-29960
-29962
-29963
-29962
-29960
-29956
-29952
-29947
-29941
-29935
-29929
-29922
-29916
-29909
-29902
-29894
-29887
-29878
-29870
-29860
-29850
-29839
-29827
-29814
-29800
-29785
-29769
-29751
-29732
-29712
-29690
-29668
-29645
-29621
-29597
-29571
-29545
-29518
-29491
-29462
-29434
-29404
-29374
-29344
-29313
-29282
-29252
-29221
-29191
-29160
-29130
-29099
-29069
-29038
-29007
-28975
-28943
-28911
-28879
-28847
-28814
-28782
-28750
-28717
-28685
-28653
-28620
-28588
-28555
-28523
-28491
-28458
-28426
-28394
-28362
-28330
-28298
-28266
-28234
-28202
-28170
-28138
-28106
-28075
-28043
-28011
-27979
-27947
-27915
-27883
-27852
-27821
-27790
-27760
-27729
-27699
-27670
-27640
-27611
-27582
-27553
-27525
-27497
-27469
-27443
-27417
-27392
-27368
-27345
-27324
-27303
-27284
-27266
-27250
-27235
-27221
-27208
-27196
-27186
-27176
-27169
-27162
-27156
-27151
-27147
-27144
-27141
-27139
-27137
-27135
-27133
-27131
-27129
-27127
-27125
-27124
-27122
-27121
-27120
-27121
-27121
-27123
-27126
-27129
-27133
-27137
-27142
-27147
-27151
-27156
-27159
-27162
-27164
-27165
-27164
-27163
-27161
-27159
-27156
-27153
-27150
-27147
-27145
-27142
-27140
-27138
-27137
-27136
-27134
-27133
-27131
-27129
-27126
-27122
-27117
-27112
-27105
-27097
-27088
-27079
-27068
-27057
-27044
-27031
-27018
-27004
-26990
-26976
-26961
-26947
-26932
-26917
-26902
-26888
-26873
-26859
-26845
-26831
-26816
-26801
-26785
-26769
-26752
-26735
-26718
-26701
-26683
-26667
-26650
-26635
-26620
-26606
-26594
-26583
-26574
-26567
-26560
-26555
-26552
-26549
-26547
-26546
-26545
-26544
-26543
-26541
-26539
-26537
-26534
-26530
-26526
-26521
-26516
-26511
-26505
-26500
-26495
-26489
-26484
-26479
-26473
-26467
-26461
-26454
-26447
-26439
-26429
-26419
-26407
-26395
-26382
-26368
-26355
-26341
-26327
-26313
-26300
-26286
-26273
-26260
-26247
-26233
-26219
-26204
-26188
-26171
-26152
-26132
-26111
-26088
-26063
-26037
-26010
-25981
-25951
-25919
-25887
-25854
-25821
-25787
-25753
-25720
-25687
-25654
-25621
-25589
-25557
-25525
-25492
-25459
-25426
-25393
-25358
-25324
-25288
-25251
-25214
-25175
-25136
-25095
-25054
-25012
-24970
-24927
-24884
-24841
-24798
-24755
-24712
-24669
-24626
-24583
-24540
-24497
-24453
-24410
-24366
-24321
-24277
-24232
-24187
-24141
-24096
-24050
-24005
-23959
-23914
-23870
-23825
-23782
-23740
-23699
-23660
-23622
-23586
-23553
-23521
-23491
-23464
-23437
-23413
-23389
-23367
-23344
-23322
-23299
-23276
-23251
-23225
-23198
-23170
-23141
-23111
-23081
-23051
-23020
-22990
-22960
-22930
-22901
-22873
-22845
-22817
-22791
-22764
-22739
-22713
-22688
-22663
-22639
-22614
-22591
-22568
-22545
-22523
-22501
-22479
-22458
-22437
-22416
-22395
-22374
-22353
-22332
-22310
-22288
-22265
-22241
-22217
-22193
-22169
-22144
-22120
-22096
-22072
-22048
-22025
-22003
-21981
-21960
-21941
-21922
-21905
-21888
-21872
-21856
-21841
-21825
-21810
-21794
-21778
-21762
-21745
-21729
-21712
-21695
-21677
-21660
-21643
-21625
-21607
-21589
-21572
-21554
-21537
-21520
-21504
-21488
-21471
-21455
-21439
-21423
-21406
-21388
-21370
-21352
-21332
-21312
-21290
-21268
-21244
-21220
-21195
-21169
-21143
-21116
-21089
-21061
-21032
-21003
-20973
-20942
-20910
-20878
-20844
-20810
-20775
-20739
-20703
-20666
-20629
-20592
-20555
-20518
-20481
-20445
-20408
-20372
-20335
-20299
-20263
-20226
-20190
-20154
-20117
-20081
-20044
-20008
-19971
-19935
-19899
-19863
-19828
-19793
-19758
-19724
-19690
-19657
-19624
-19592
-19560
-19528
-19497
-19466
-19436
-19406
-19376
-19346
-19316
-19286
-19256
-19225
-19195
-19164
-19132
-19101
-19069
-19038
-19007
-18976
-18947
-18918
-18889
-18862
-18836
-18810
-18785
-18760
-18735
-18710
-18684
-18658
-18631
-18603
-18575
-18545
-18515
-18484
-18452
-18419
-18386
-18352
-18318
-18283
-18248
-18212
-18177
-18142
-18107
-18073
-18039
-18005
-17972
-17939
-17906
-17872
-17839
-17804
-17769
-17733
-17696
-17657
-17618
-17577
-17536
-17493
-17450
-17406
-17362
-17317
-17272
-17226
-17180
-17134
-17086
-17039
-16990
-16941
-16891
-16840
-16788
-16735
-16681
-16626
-16571
-16515
-16458
-16401
-16344
-16286
-16231
-16175
-16120
-16065
-16011
-15958
-15905
-15852
-15800
-15747
-15694
-15641
-15587
-15531
-15475
-15416
-15356
-15294
-15230
-15164
-15097
-15028
-14958
-14888
-14816
-14743
-14670
-14597
-14524
-14451
-14378
-14305
-14232
-14159
-14085
-14011
-13937
-13862
-13786
-13710
-13633
-13556
-13478
-13400
-13322
-13243
-13163
-13083
-13003
-12922
-12841
-12760
-12678
-12596
-12514
-12432
-12350
-12267
-12184
-12101
-12018
-11935
-11852
-11768
-11685
-11602
-11518
-11434
-11350
-11265
-11181
-11096
-11011
-10925
-10840
-10754
-10669
-10583
-10496
-10410
-10323
-10236
-10148
-10060
-9971
-9882
-9792
-9702
-9611
-9520
-9428
-9336
-9243
-9150
-9057
-8962
-8868
-8772
-8677
-8580
-8484
-8387
-8289
-8192
-8093
-7995
-7895
-7795
-7694
-7593
-7490
-7386
-7282
-7177
-7072
-6966
-6860
-6754
-6649
-6544
-6439
-6335
-6232
-6130
-6029
-5929
-5830
-5732
-5636
-5540
-5445
-5351
-5258
-5165
-5073
-4981
-4890
-4798
-4707
-4615
-4523
-4431
-4339
-4248
-4156
-4064
-3973
-3882
-3791
-3701
-3612
-3524
-3436
-3349
-3263
-3177
-3092
-3007
-2923
-2838
-2754
-2669
-2585
-2500
-2415
-2329
-2243
-2156
-2069
-1982
-1893
-1804
-1714
-1623
-1532
-1441
-1348
-1256
-1163
-1070
-977
-885
-792
-699
-607
-515
-423
-331
-240
-149
-58
33
124
214
304
393
483
572
661
749
838
926
1014
1104
1193
1282
1372
1462
1553
1645
1737
1830
1924
2017
2113
2209
2305
2403
2501
2599
2698
2797
2897
2996
3096
3195
3293
3392
3490
3587
3684
3780
3876
3972
4067
4163
4258
4353
4448
4544
4639
4735
4831
4927
5023
5120
5216
5313
5410
5507
5605
5703
5801
5900
6000
6101
6203
6306
6410
6514
6620
6725
6831
6937
7042
7148
7252
7357
7460
7564
7667
7769
7871
7973
8074
8176
8277
8378
8479
8580
8681
8781
8882
8982
9082
9182
9282
9381
9481
9580
9680
9779
9878
9977
10076
10175
10274
10373
10472
10571
10670
10770
10869
10967
11065
11163
11260
11355
11450
11543
11634
11724
11813
11901
11987
12072
12157
12242
12327
12411
12496
12582
12668
12755
12842
12930
13018
13107
13196
13285
13374
13463
13552
13640
13728
13816
13903
13989
14075
14161
14246
14332
14417
14503
14589
14676
14763
14850
14937
15024
15112
15199
15285
15372
15458
15543
15628
15712
15796
15879
15962
16044
16125
16206
16286
16367
16449
16530
16612
16694
16778
16862
16947
17034
17121
17209
17298
17387
17477
17567
17656
17745
17834
17921
18008
18094
18178
18262
18345
18426
18507
18588
18667
18747
18826
18905
18984
19063
19143
19223
19304
19385
19466
19549
19631
19714
19796
19879
19961
20044
20126
20207
20288
20369
20450
20530
20611
20691
20772
20854
20937
21020
21105
21191
21279
21367
21457
21549
21641
21734
21828
21923
22019
22115
22213
22311
22411
22511
22613
22715
22819
22924
23031
23138
23248
23358
23470
23584
23698
23814
23930
24047
24165
24283
24402
24521
24641
24760
24880
25000
25119
25238
25357
25477
25596
25715
25835
25955
26075
26195
26317
26438
26560
26682
26805
26928
27051
27174
27298
27421
27545
27669
27792
27916
28039
28163
28287
28412
28536
28660
28785
28909
29033
29158
29281
29405
29529
29652
29775
29898
30022
30145
30268
30391
30514
30638
30761
30885
31009
31133
31257
31382
31507
31632
31757
31882
32008
32134
32259
32386
32512
32637
32765
32891
33018
33145
33272
33400
33526
33653
33779
33905
34030
34154
34277
34398
34519
34638
34755
34871
34984
35096
35206
35314
35420
35524
35626
35726
35824
35919
36013
36104
36193
36280
36365
36447
36528
36606
36683
36758
36831
36902
36971
37038
37102
37165
37225
37283
37339
37393
37445
37494
37542
37588
37632
37674
37715
37755
37794
37831
37868
37903
37938
37971
38004
38035
38066
38095
38123
38150
38176
38201
38224
38247
38269
38289
38308
38327
38344
38360
38375
38389
38401
38413
38424
38434
38443
38451
38459
38466
38473
38479
38485
38491
38496
38502
38507
38513
38519
38524
38531
38537
38544
38552
38560
38569
38578
38588
38599
38610
38623
38636
38649
38664
38680
38697
38715
38734
38755
38776
38798
38821
38844
38867
38891
38914
38938
38961
38985
39008
39031
39053
39075
39096
39116
39136
39156
39175
39194
39214
39234
39255
39277
39300
39324
39349
39375
39403
39431
39461
39491
39522
39554
39587
39620
39654
39688
39722
39756
39791
39826
39861
39897
39932
39968
40004
40040
40076
40112
40148
40183
40218
40252
40285
40318
40350
40381
40412
40443
40473
40503
40534
40564
40595
40626
40657
40689
40722
40755
40788
40822
40856
40891
40925
40960
40994
41029
41062
41095
41127
41159
41189
41218
41245
41271
41296
41319
41342
41363
41383
41403
41422
41440
41459
41477
41496
41514
41533
41552
41571
41591
41612
41634
41656
41679
41703
41728
41753
41779
41806
41833
41861
41889
41917
41946
41974
42004
42033
42064
42094
42125
42156
42188
42220
42253
42286
42319
42353
42386
42420
42454
42487
42520
42553
42586
42618
42650
42682
42714
42746
42778
42811
42845
42879
42915
42953
42992
43032
43074
43117
43162
43208
43256
43304
43353
43402
43452
43501
43549
43597
43642
43687
43729
43770
43810
43847
43883
43918
43952
43986
44018
44050
44081
44113
44145
44177
44210
44243
44278
44313
44350
44386
44424
44462
44501
44540
44579
44618
44658
44698
44738
44779
44821
44862
44904
44947
44990
45034
45078
45123
45167
45212
45257
45301
45344
45387
45429
45470
45509
45546
45582
45616
45648
45678
45706
45733
45758
45781
45804
45825
45846
45866
45886
45905
45924
45944
45963
45982
46002
46021
46041
46061
46080
46100
46119
46139
46158
46177
46196
46214
46233
46252
46271
46291
46310
46331
46353
46376
46400
46425
46452
46481
46510
46541
46572
46603
46635
46667
46700
46732
46764
46796
46829
46863
46898
46933
46970
47008
47048
47088
47131
47174
47218
47263
47309
47355
47401
47447
47492
47537
47582
47626
47670
47712
47755
47796
47838
47879
47920
47960
48002
48043
48085
48128
48171
48216
48261
48306
48353
48400
48448
48496
48544
48593
48641
48689
48737
48785
48832
48879
48926
48972
49018
49063
49109
49155
49201
49247
49294
49341
49389
49437
49485
49534
49582
49630
49677
49723
49768
49812
49855
49896
49936
49975
50012
50048
50083
50117
50150
50183
50214
50245
50276
50306
50336
50366
50395
50424
50453
50482
50511
50539
50566
50593
50619
50644
50668
50692
50714
50736
50757
50777
50796
50815
50833
50851
50869
50887
50905
50923
50941
50960
50979
50998
51017
51036
51055
51074
51093
51111
51128
51145
51162
51178
51194
51210
51225
51241
51258
51275
51293
51313
51333
51355
51377
51402
51427
51454
51481
51510
51540
51570
51600
51631
51662
51693
51724
51754
51784
51814
51844
51872
51900
51927
51954
51980
52006
52031
52056
52081
52105
52129
52153
52177
52200
52222
52244
52265
52284
52303
52321
52337
52353
52367
52380
52392
52404
52415
52425
52436
52446
52455
52465
52474
52483
52491
52499
52506
52511
52516
52518
52520
52519
52517
52513
52507
52499
52490
52479
52466
52453
52438
52422
52405
52388
52370
52351
52331
52310
52289
52267
52244
52221
52197
52173
52148
52122
52095
52068
52040
52012
51983
51953
51922
51890
51858
51825
51791
51757
51722
51686
51650
51614
51577
51539
51501
51462
51423
51382
51341
51298
51255
51211
51166
51121
51075
51029
50982
50935
50888
50841
50795
50748
50701
50654
50607
50560
50513
50465
50417
50369
50320
50270
50220
50168
50116
50064
50010
49955
49900
49843
49785
49726
49666
49604
49541
49476
49410
49342
49273
49203
49132
49061
48988
48915
48841
48768
48693
48619
48545
48471
48396
48322
48248
48175
48101
48028
47956
47884
47812
47741
47670
47600
47530
47460
47390
47320
47250
47180
47110
47039
46967
46895
46823
46749
46676
46602
46527
46452
46376
46301
46225
46149
46073
45998
45923
45848
45773
45699
45625
45551
45478
45404
45331
45257
45183
45109
45035
44960
44885
44809
44733
44657
44580
44503
44426
44349
44272
44195
44118
44042
43965
43889
43813
43738
43662
43587
43512
43438
43363
43288
43213
43138
43063
42988
42912
42836
42760
42684
42608
42532
42456
42380
42303
42226
42150
42072
41995
41918
41840
41762
41684
41605
41525
41444
41362
41279
41195
41110
41024
40937
40849
40760
40671
40581
40491
40401
40311
40220
40130
40040
39951
39861
39773
39684
39597
39509
39422
39336
39250
39165
39080
38996
38912
38829
38746
38664
38583
38502
38421
38341
38261
38181
38101
38021
37941
37860
37779
37697
37614
37530
37446
37360
37274
37186
37098
37010
36921
36832
36743
36654
36565
36475
36386
36296
36207
36117
36026
35935
35844
35752
35659
35565
35470
35374
35278
35180
35082
34983
34883
34782
34681
34579
34476
34373
34269
34165
34060
33954
33848
33741
33634
33526
33418
33308
33198
33088
32976
32865
32752
32640
32527
32415
32302
32189
32077
31964
31852
31740
31628
31516
31405
31293
31181
31070
30958
30846
30734
30622
30509
30396
30282
30169
30054
29940
29825
29710
29594
29478
29361
29243
29125
29007
28887
28767
28647
28526
28405
28283
28161
28039
27916
27794
27672
27550
27428
27306
27184
27063
26941
26820
26699
26577
26455
26333
26210
26087
25964
25840
25716
25591
25466
25342
25218
25095
24973
24852
24733
24615
24498
24384
24271
24159
24048
23939
23830
23722
23614
23507
23399
23291
23184
23076
22968
22860
22753
22645
22539
22433
22328
22223
22119
22017
21915
21813
21713
21613
21515
21416
21319
21222
21125
21029
20933
20838
20742
20647
20553
20458
20364
20271
20178
20085
19994
19903
19812
19722
19633
19543
19454
19365
19276
19188
19099
19011
18922
18834
18746
18658
18570
18483
18396
18311
18226
18142
18059
17978
17897
17818
17740
17663
17586
17511
17436
17361
17287
17214
17141
17069
16998
16927
16857
16788
16719
16651
16583
16516
16449
16382
16314
16247
16178
16111
16042
15972
15901
15829
15756
15682
15607
15532
15455
15378
15300
15223
15145
15067
14989
14912
14834
14757
14679
14602
14525
14448
14371
14294
14217
14140
14063
13986
13908
13830
13752
13673
13594
13514
13433
13352
13271
13189
13106
13023
12939
12854
12769
12684
12597
12510
12423
12334
12245
12155
12065
11974
11882
11789
11696
11602
11509
11415
11322
11229
11138
11047
10957
10869
10781
10695
10609
10524
10440
10356
10272
10189
10105
10022
9938
9854
9771
9687
9603
9520
9437
9355
9274
9193
9113
9034
8955
8877
8799
8720
8641
8562
8482
8401
8319
8236
8153
8068
7983
7897
7811
7724
7638
7552
7467
7383
7300
7217
7135
7054
6974
6895
6817
6739
6661
6584
6507
6430
6353
6276
6198
6120
6041
5961
5881
5799
5717
5634
5550
5466
5381
5296
5211
5126
5041
4955
4871
4786
4701
4617
4533
4449
4365
4281
4197
4113
4027
3943
3857
3771
3683
3594
3505
3414
3321
3228
3134
3038
2942
2846
2749
2652
2555
2458
2362
2265
2169
2073
1977
1881
1785
1690
1594
1498
1402
1306
1210
1113
1016
919
822
723
625
526
426
326
225
124
23
-78
-180
-282
-383
-485
-587
-688
-789
-889
-989
-1088
-1187
-1285
-1382
-1479
-1576
-1672
-1767
-1863
-1958
-2053
-2149
-2244
-2339
-2434
-2529
-2624
-2718
-2812
-2905
-2997
-3087
-3177
-3264
-3350
-3434
-3515
-3595
-3673
-3749
-3824
-3897
-3970
-4041
-4113
-4184
-4255
-4327
-4398
-4469
-4541
-4613
-4685
-4757
-4829
-4900
-4970
-5039
-5107
-5173
-5238
-5302
-5364
-5424
-5484
-5542
-5600
-5657
-5714
-5770
-5827
-5884
-5941
-5999
-6057
-6114
-6172
-6230
-6287
-6344
-6401
-6458
-6514
-6569
-6624
-6679
-6733
-6787
-6842
-6896
-6950
-7004
-7059
-7114
-7169
-7225
-7280
-7335
-7390
-7444
-7498
-7550
-7601
-7650
-7698
-7744
-7788
-7832
-7874
-7915
-7955
-7995
-8034
-8073
-8111
-8150
-8188
-8226
-8264
-8302
-8339
-8376
-8412
-8447
-8482
-8516
-8548
-8580
-8612
-8642
-8672
-8701
-8730
-8758
-8786
-8813
-8839
-8865
-8891
-8916
-8940
-8965
-8988
-9011
-9033
-9055
-9076
-9096
-9115
-9134
-9151
-9168
-9184
-9200
-9215
-9229
-9243
-9257
-9270
-9284
-9297
-9311
-9324
-9338
-9353
-9368
-9383
-9399
-9415
-9431
-9448
-9464
-9481
-9498
-9515
-9532
-9549
-9566
-9584
-9602
-9621
-9640
-9660
-9681
-9702
-9724
-9746
-9769
-9792
-9817
-9842
-9868
-9894
-9922
-9951
-9980
-10011
-10043
-10077
-10111
-10147
-10184
-10222
-10261
-10301
-10341
-10382
-10423
-10464
-10505
-10546
-10587
-10627
-10668
-10708
-10748
-10787
-10827
-10866
-10905
-10945
-10984
-11024
-11064
-11104
-11145
-11186
-11226
-11267
-11308
-11349
-11390
-11431
-11471
-11512
-11553
-11594
-11635
-11677
-11719
-11762
-11806
-11850
-11895
-11941
-11988
-12035
-12083
-12131
-12179
-12228
-12276
-12323
-12371
-12417
-12464
-12509
-12554
-12598
-12642
-12685
-12727
-12769
-12810
-12850
-12890
-12929
-12968
-13006
-13044
-13081
-13117
-13153
-13188
-13222
-13256
-13289
-13321
-13352
-13383
-13413
-13442
-13471
-13500
-13528
-13556
-13583
-13610
-13637
-13663
-13689
-13715
-13740
-13766
-13791
-13815
-13840
-13865
-13889
-13913
-13938
-13962
-13986
-14010
-14035
-14059
-14083
-14107
-14131
-14155
-14179
-14203
-14227
-14251
-14275
-14298
-14322
-14345
-14368
-14391
-14413
-14436
-14457
-14478
-14498
-14517
-14536
-14553
-14569
-14583
-14598
-14611
-14623
-14636
-14648
-14660
-14672
-14684
-14696
-14709
-14722
-14736
-14749
-14763
-14777
-14790
-14803
-14816
-14829
-14841
-14853
-14865
-14876
-14887
-14898
-14909
-14920
-14932
-14944
-14956
-14970
-14984
-14999
-15014
-15031
-15048
-15066
-15085
-15104
-15124
-15145
-15166
-15188
-15211
-15235
-15259
-15284
-15310
-15337
-15365
-15393
-15423
-15454
-15486
-15519
-15554
-15590
-15628
-15668
-15708
-15751
-15795
-15841
-15888
-15936
-15986
-16036
-16088
-16142
-16196
-16251
-16308
-16364
-16423
-16482
-16542
-16602
-16664
-16727
-16791
-16856
-16922
-16990
-17060
-17132
-17205
-17279
-17356
-17434
-17513
-17593
-17675
-17757
-17840
-17923
-18007
-18091
-18176
-18261
-18346
-18430
-18515
-18600
-18685
-18770
-18855
-18940
-19025
-19110
-19196
-19282
-19368
-19454
-19540
-19627
-19714
-19801
-19887
-19974
-20061
-20147
-20233
-20319
-20404
-20488
-20572
-20655
-20737
-20819
-20901
-20982
-21063
-21144
-21224
-21305
-21386
-21467
-21548
-21629
-21710
-21791
-21873
-21954
-22035
-22116
-22196
-22276
-22355
-22432
-22509
-22584
-22659
-22731
-22803
-22873
-22942
-23010
-23076
-23142
-23207
-23272
-23336
-23399
-23462
-23526
-23588
-23651
-23714
-23778
-23841
-23905
-23969
-24034
-24098
-24162
-24226
-24290
-24353
-24417
-24480
-24542
-24605
-24666
-24728
-24789
-24850
-24910
-24971
-25030
-25090
-25149
-25207
-25265
-25323
-25380
-25436
-25493
-25549
-25604
-25660
-25715
-25770
-25825
-25880
-25935
-25989
-26043
-26098
-26152
-26205
-26259
-26312
-26364
-26417
-26469
-26521
-26572
-26623
-26673
-26723
-26773
-26823
-26872
-26921
-26969
-27017
-27065
-27113
-27160
-27207
-27253
-27299
-27344
-27389
-27434
-27479
-27523
-27567
-27611
-27654
-27698
-27741
-27783
-27825
-27867
-27909
-27949
-27990
-28030
-28070
-28109
-28148
-28186
-28224
-28262
-28299
-28336
-28372
-28408
-28444
-28479
-28513
-28547
-28580
-28613
-28645
-28677
-28710
-28742
-28774
-28805
-28837
-28869
-28900
-28932
-28964
-28996
-29028
-29060
-29092
-29125
-29159
-29193
-29227
-29262
-29298
-29334
-29371
-29409
-29447
-29485
-29524
-29563
-29601
-29640
-29679
-29717
-29756
-29794
-29832
-29870
-29908
-29945
-29982
-30019
-30056
-30092
-30128
-30163
-30198
-30233
-30267
-30301
-30335
-30369
-30403
-30437
-30471
-30505
-30540
-30574
-30608
-30642
-30676
-30709
-30742
-30774
-30806
-30838
-30869
-30899
-30929
-30959
-30988
-31016
-31045
-31073
-31101
-31129
-31157
-31184
-31212
-31239
-31267
-31293
-31320
-31346
-31372
-31398
-31424
-31449
-31474
-31498
-31522
-31546
-31570
-31593
-31616
-31639
-31661
-31684
-31705
-31727
-31748
-31768
-31788
-31807
-31825
-31843
-31860
-31877
-31893
-31908
-31923
-31938
-31953
-31967
-31982
-31996
-32009
-32024
-32037
-32051
-32064
-32077
-32090
-32101
-32113
-32125
-32136
-32146
-32156
-32167
-32177
-32186
-32195
-32206
-32216
-32226
-32235
-32246
-32256
-32267
-32278
-32289
-32299
-32310
-32320
-32332
-32343
-32354
-32366
-32378
-32390
-32402
-32415
-32427
-32441
-32454
-32469
-32482
-32499
-32515
-32531
-32548
-32564
-32583
-32601
-32619
-32637
-32656
-32674
-32692
-32710
-32726
-32744
-32761
-32777
-32792
-32807
-32822
-32836
-32850
-32863
-32875
-32888
-32900
-32911
-32923
-32934
-32945
-32956
-32967
-32977
-32986
-32995
-33004
-33011
-33018
-33024
-33030
-33034
-33037
-33040
-33041
-33041
-33040
-33038
-33034
-33030
-33026
-33020
-33014
-33008
-33001
-32994
-32987
-32980
-32973
-32965
-32957
-32949
-32940
-32932
-32923
-32913
-32903
-32893
-32883
-32872
-32861
-32850
-32839
-32827
-32816
-32804
-32793
-32782
-32770
-32759
-32747
-32735
-32723
-32712
-32700
-32686
-32674
-32661
-32646
-32631
-32616
-32601
-32586
-32570
-32555
-32539
-32523
-32506
-32491
-32475
-32459
-32444
-32427
-32412
-32398
-32383
-32368
-32351
-32336
-32320
-32302
-32286
-32268
-32250
-32232
-32213
-32195
-32176
-32156
-32137
-32119
-32100
-32082
-32063
-32045
-32028
-32011
-31994
-31978
-31963
-31948
-31933
-31919
-31906
-31892
-31879
-31866
-31854
-31841
-31829
-31816
-31804
-31791
-31779
-31767
-31754
-31741
-31728
-31715
-31702
-31688
-31675
-31661
-31646
-31631
-31616
-31601
-31585
-31569
-31552
-31536
-31519
-31501
-31483
-31465
-31447
-31428
-31409
-31390
-31371
-31351
-31331
-31311
-31290
-31270
-31249
-31228
-31207
-31185
-31163
-31141
-31119
-31096
-31073
-31049
-31025
-31000
-30974
-30949
-30923
-30896
-30869
-30842
-30815
-30787
-30759
-30731
-30702
-30673
-30643
-30614
-30583
-30552
-30521
-30489
-30456
-30422
-30387
-30352
-30315
-30278
-30240
-30200
-30160
-30119
-30078
-30035
-29991
-29947
-29902
-29856
-29809
-29762
-29714
-29666
-29617
-29567
-29517
-29467
-29415
-29364
-29311
-29258
-29204
-29149
-29094
-29038
-28982
-28925
-28868
-28810
-28752
-28694
-28637
-28579
-28522
-28465
-28409
-28353
-28297
-28242
-28187
-28133
-28079
-28026
-27972
-27919
-27867
-27814
-27762
-27711
-27660
-27609
-27559
-27509
-27461
-27413
-27367
-27321
-27276
-27233
-27190
-27149
-27108
-27069
-27030
-26992
-26955
-26918
-26882
-26847
-26812
-26778
-26745
-26712
-26679
-26648
-26617
-26586
-26557
-26528
-26499
-26471
-26444
-26417
-26391
-26366
-26340
-26316
-26292
-26268
-26244
-26221
-26199
-26177
-26155
-26133
-26111
-26089
-26068
-26046
-26024
-26002
-25981
-25959
-25937
-25915
-25893
-25871
-25849
-25827
-25804
-25781
-25758
-25735
-25712
-25688
-25664
-25640
-25616
-25592
-25568
-25544
-25520
-25496
-25473
-25450
-25427
-25405
-25383
-25362
-25340
-25319
-25298
-25277
-25257
-25236
-25215
-25195
-25174
-25154
-25133
-25112
-25092
-25071
-25050
-25030
-25009
-24989
-24968
-24948
-24927
-24907
-24886
-24864
-24843
-24821
-24798
-24775
-24752
-24728
-24703
-24678
-24652
-24626
-24600
-24573
-24546
-24519
-24492
-24465
-24438
-24411
-24384
-24358
-24332
-24307
-24282
-24257
-24232
-24208
-24183
-24159
-24134
-24109
-24084
-24059
-24033
-24006
-23979
-23951
-23922
-23893
-23863
-23833
-23802
-23771
-23740
-23708
-23676
-23644
-23612
-23581
-23549
-23518
-23487
-23456
-23425
-23395
-23364
-23333
-23301
-23269
-23237
-23204
-23170
-23135
-23100
-23063
-23026
-22988
-22949
-22909
-22869
-22828
-22787
-22746
-22704
-22663
-22622
-22581
-22539
-22497
-22456
-22413
-22371
-22328
-22285
-22241
-22197
-22153
-22108
-22064
-22019
-21975
-21930
-21886
-21843
-21799
-21756
-21713
-21670
-21627
-21583
-21540
-21497
-21453
-21409
-21364
-21319
-21274
-21228
-21182
-21135
-21088
-21041
-20993
-20945
-20897
-20850
-20802
-20754
-20707
-20660
-20612
-20565
-20519
-20472
-20425
-20379
-20332
-20285
-20238
-20191
-20143
-20096
-20048
-20000
-19951
-19903
-19855
-19806
-19757
-19708
-19659
-19609
-19560
-19510
-19461
-19411
-19360
-19310
-19259
-19208
-19157
-19105
-19053
-19001
-18949
-18897
-18844
-18791
-18739
-18686
-18633
-18580
-18527
-18474
-18422
-18370
-18318
-18267
-18217
-18166
-18117
-18067
-18018
-17968
-17918
-17868
-17818
-17767
-17716
-17664
-17612
-17559
-17505
-17451
-17397
-17342
-17287
-17232
-17177
-17121
-17066
-17010
-16955
-16899
-16844
-16789
-16733
-16678
-16623
-16569
-16514
-16459
-16404
-16349
-16294
-16238
-16183
-16126
-16070
-16014
-15956
-15899
-15840
-15781
-15722
-15662
-15601
-15540
-15478
-15416
-15353
-15290
-15227
-15164
-15100
-15037
-14973
-14910
-14847
-14784
-14721
-14659
-14597
-14536
-14474
-14413
-14352
-14291
-14230
-14169
-14108
-14046
-13985
-13923
-13861
-13799
-13737
-13675
-13613
-13551
-13490
-13429
-13368
-13307
-13247
-13188
-13129
-13071
-13013
-12956
-12900
-12844
-12789
-12734
-12679
-12625
-12571
-12517
-12464
-12410
-12357
-12304
-12251
-12199
-12146
-12094
-12042
-11989
-11937
-11884
-11832
-11779
-11727
-11674
-11621
-11568
-11515
-11462
-11408
-11355
-11302
-11248
-11195
-11141
-11087
-11034
-10980
-10926
-10872
-10818
-10764
-10710
-10656
-10603
-10550
-10497
-10445
-10393
-10341
-10290
-10239
-10189
-10139
-10089
-10040
-9992
-9944
-9896
-9849
-9803
-9757
-9711
-9665
-9620
-9576
-9531
-9487
-9443
-9399
-9356
-9313
-9270
-9228
-9187
-9146
-9106
-9066
-9028
-8990
-8952
-8916
-8880
-8845
-8811
-8777
-8745
-8713
-8682
-8652
-8622
-8593
-8565
-8538
-8511
-8485
-8460
-8434
-8409
-8385
-8360
-8335
-8310
-8285
-8260
-8235
-8210
-8185
-8160
-8135
-8109
-8085
-8061
-8036
-8012
-7988
-7964
-7940
-7916
-7893
-7869
-7845
-7821
-7797
-7773
-7749
-7725
-7700
-7676
-7651
-7626
-7601
-7576
-7550
-7525
-7499
-7472
-7445
-7418
-7391
-7363
-7334
-7306
-7277
-7248
-7219
-7190
-7161
-7132
-7103
-7074
-7045
-7017
-6988
-6960
-6931
-6902
-6874
-6844
-6815
-6786
-6756
-6726
-6695
-6665
-6634
-6603
-6571
-6540
-6508
-6476
-6444
-6411
-6379
-6347
-6314
-6282
-6250
-6218
-6186
-6154
-6123
-6091
-6060
-6030
-5999
-5969
-5940
-5911
-5883
-5855
-5828
-5801
-5775
-5749
-5723
-5698
-5673
-5648
-5623
-5598
-5573
-5548
-5524
-5499
-5474
-5450
-5425
-5401
-5376
-5351
-5326
-5301
-5275
-5250
-5224
-5199
-5173
-5148
-5123
-5098
-5073
-5048
-5024
-5000
-4976
-4952
-4928
-4905
-4881
-4857
-4834
-4810
-4786
-4762
-4738
-4714
-4690
-4665
-4640
-4615
-4590
-4565
-4540
-4515
-4490
-4466
-4441
-4416
-4391
-4367
-4342
-4317
-4293
-4269
-4244
-4220
-4196
-4171
-4147
-4122
-4097
-4072
-4046
-4022
-3996
-3970
-3944
-3918
-3891
-3865
-3838
-3811
-3784
-3757
-3730
-3703
-3677
-3650
-3624
-3598
-3572
-3547
-3522
-3498
-3474
-3451
-3428
-3405
-3383
-3360
-3338
-3315
-3293
-3271
-3249
-3227
-3205
-3183
-3161
-3140
-3118
-3097
-3075
-3054
-3033
-3012
-2991
-2970
-2949
-2927
-2905
-2883
-2861
-2839
-2816
-2793
-2770
-2748
-2725
-2702
-2680
-2658
-2636
-2614
-2593
-2572
-2551
-2530
-2509
-2489
-2468
-2447
-2427
-2406
-2385
-2364
-2342
-2321
-2299
-2277
-2255
-2233
-2211
-2190
-2168
-2147
-2126
-2105
-2084
-2063
-2041
-2021
-2000
-1979
-1957
-1936
-1914
-1891
-1869
-1846
-1822
-1799
-1775
-1751
-1727
-1702
-1678
-1653
-1628
-1603
-1578
-1553
-1527
-1501
-1475
-1448
-1421
-1393
-1364
-1335
-1306
-1276
-1245
-1215
-1184
-1153
-1121
-1089
-1058
-1026
-994
-963
-931
-899
-867
-835
-803
-770
-737
-704
-670
-636
-601
-566
-531
-496
-460
-425
-389
-354
-318
-283
-247
-212
-177
-141
-106
-71
-35
0
36
72
108
144
181
218
255
292
330
368
406
444
482
521
559
597
635
673
710
748
786
823
861
900
938
977
1016
1055
1094
1133
1173
1212
1252
1291
1330
1369
1408
1446
1483
1521
1557
1593
1629
1665
1700
1734
1769
1803
1837
1871
1904
1938
1971
2004
2036
2069
2101
2132
2163
2194
2224
2254
2283
2312
2340
2368
2395
2422
2448
2473
2498
2523
2547
2571
2594
2617
2640
2663
2686
2709
2732
2755
2778
2801
2824
2846
2869
2892
2914
2936
2958
2981
3003
3025
3047
3069
3092
3115
3138
3161
3186
3210
3235
3261
3287
3313
3340
3366
3393
3420
3447
3474
3501
3528
3554
3581
3607
3634
3660
3687
3714
3742
3770
3798
3827
3856
3885
3914
3944
3974
4003
4033
4062
4091
4120
4149
4177
4206
4234
4262
4290
4317
4344
4372
4399
4425
4452
4479
4505
4532
4558
4584
4611
4636
4662
4687
4713
4737
4762
4786
4810
4834
4858
4881
4904
4927
4950
4973
4995
5018
5040
5062
5084
5106
5128
5149
5171
5192
5213
5233
5253
5273
5293
5313
5332
5351
5370
5388
5407
5425
5443
5460
5478
5495
5513
5530
5548
5565
5582
5600
5617
5634
5652
5669
5686
5703
5720
5737
5754
5771
5788
5806
5823
5840
5857
5875
5892
5909
5926
5943
5960
5977
5993
6009
6025
6041
6057
6073
6088
6104
6119
6134
6150
6165
6180
6195
6211
6226
6242
6258
6274
6290
6307
6323
6340
6357
6374
6392
6409
6427
6445
6463
6481
6499
6518
6536
6554
6573
6592
6610
6629
6648
6667
6686
6705
6724
6743
6762
6781
6801
6820
6840
6860
6880
6900
6921
6942
6963
6984
7006
7028
7051
7074
7097
7121
7146
7171
7197
7223
7249
7276
7303
7330
7358
7386
7414
7443
7472
7502
7532
7563
7594
7626
7659
7692
7727
7762
7797
7834
7871
7909
7948
7987
8026
8067
8108
8148
8191
8233
8275
8318
8361
8404
8448
8492
8537
8581
8627
8672
8718
8765
8812
8860
8908
8956
9005
9054
9103
9153
9203
9253
9303
9353
9403
9454
9504
9555
9606
9657
9708
9759
9810
9862
9913
9965
10016
10068
10119
10171
10222
10274
10325
10377
10429
10481
10533
10586
10639
10691
10745
10798
10851
10905
10958
11012
11065
11118
11171
11224
11277
11329
11382
11434
11485
11537
11589
11640
11692
11743
11794
11845
11896
11947
11998
12049
12100
12151
12203
12254
12306
12357
12409
12461
12513
12564
12616
12667
12718
12769
12820
12870
12920
12969
13018
13067
13116
13165
13214
13262
13311
13359
13408
13457
13505
13553
13602
13650
13698
13746
13794
13841
13889
13936
13984
14031
14079
14127
14175
14223
14271
14320
14370
14420
14470
14521
14573
14625
14677
14731
14784
14838
14893
14948
15003
15059
15115
15172
15229
15287
15346
15405
15466
15527
15588
15651
15715
15780
15845
15911
15978
16046
16114
16183
16251
16322
16392
16462
16533
16603
16674
16745
16816
16887
16958
17030
17101
17173
17245
17317
17389
17462
17534
17607
17679
17752
17825
17898
17971
18045
18118
18191
18264
18338
18411
18484
18558
18631
18705
18778
18852
18925
18999
19072
19145
19219
19292
19365
19439
19512
19585
19659
19732
19805
19878
19951
20023
20095
20167
20238
20309
20379
20449
20519
20588
20656
20724
20792
20859
20925
20992
21057
21123
21187
21251
21314
21377
21438
21499
21560
21619
21678
21736
21793
21850
21905
21960
22015
22068
22121
22173
22224
22274
22323
22372
22419
22466
22512
22557
22602
22645
22688
22731
22772
22814
22854
22895
22934
22974
23013
23052
23090
23129
23167
23205
23242
23280
23317
23355
23392
23429
23466
23503
23540
23577
23613
23650
23686
23721
23756
23791
23826
23860
23894
23928
23961
23994
24027
24059
24091
24123
24155
24186
24217
24248
24278
24309
24339
24368
24397
24426
24455
24484
24512
24540
24567
24594
24622
24648
24675
24701
24727
24753
24779
24804
24829
24855
24880
24905
24929
24954
24978
25001
25024
25047
25069
25091
25111
25132
25151
25171
25190
25208
25226
25244
25262
25279
25297
25315
25333
25351
25370
25388
25407
25427
25447
25467
25487
25507
25528
25549
25571
25592
25614
25636
25658
25681
25704
25727
25751
25775
25799
25824
25849
25875
25901
25928
25955
25983
26011
26039
26068
26098
26128
26159
26190
26221
26253
26285
26318
26351
26384
26417
26451
26484
26519
26553
26588
26624
26660
26697
26734
26772
26811
26850
26889
26930
26970
27012
27053
27096
27139
27182
27225
27270
27314
27359
27404
27449
27495
27541
27587
27633
27680
27728
27776
27825
27874
27924
27975
28027
28079
28133
28187
28242
28298
28355
28412
28469
28527
28585
28643
28702
28761
28821
28880
28940
29000
29061
29122
29183
29245
29306
29368
29431
29493
29556
29618
29681
29744
29807
29870
29933
29997
30061
30125
30189
30253
30318
30383
30448
30514
30580
30646
30713
30780
30847
30914
30981
31048
31115
31182
31249
31316
31382
31449
31515
31581
31647
31713
31778
31843
31908
31973
32037
32101
32165
32229
32292
32354
32417
32479
32542
32603
32664
32725
32785
32844
32903
32961
33019
33076
33132
33187
33242
33296
33349
33401
33453
33505
33556
33607
33657
33707
33756
33806
33855
33904
33952
34001
34048
34096
34143
34190
34236
34281
34326
34370
34414
34457
34500
34542
34583
34625
34665
34706
34746
34786
34825
34864
34903
34942
34980
35017
35054
35091
35126
35162
35196
35230
35263
35295
35326
35357
35388
35418
35447
35476
35504
35532
35560
35588
35615
35641
35668
35694
35720
35746
35772
35798
35824
35849
35875
35901
35926
35952
35977
36002
36028
36053
36078
36102
36127
36151
36175
36199
36223
36246
36269
36293
36316
36339
36362
36385
36408
36430
36452
36475
36496
36518
36538
36559
36579
36598
36618
36636
36655
36673
36690
36708
36725
36742
36758
36774
36790
36806
36821
36835
36849
36862
36875
36886
36897
36906
36915
36924
36931
36938
36945
36951
36957
36962
36967
36972
36977
36982
36986
36990
36993
36996
36998
37001
37002
37004
37004
37005
37005
37004
37004
37002
37001
36999
36997
36994
36992
36989
36986
36983
36979
36976
36973
36969
36965
36962
36958
36954
36950
36946
36942
36938
36933
36929
36925
36921
36917
36913
36909
36905
36901
36896
36892
36888
36883
36878
36872
36867
36861
36854
36847
36839
36831
36822
36812
36802
36792
36781
36769
36757
36745
36732
36719
36705
36692
36677
36662
36647
36631
36614
36597
36579
36561
36542
36523
36503
36483
36462
36440
36418
36395
36372
36349
36325
36302
36277
36253
36229
36204
36179
36153
36128
36102
36076
36049
36022
35994
35967
35938
35910
35881
35853
35824
35795
35765
35736
35707
35678
35648
35619
35589
35560
35531
35501
35472
35442
35413
35383
35354
35324
35295
35266
35237
35209
35180
35152
35123
35095
35067
35039
35011
34983
34955
34928
34900
34872
34844
34816
34788
34760
34732
34704
34676
34648
34620
34592
34564
34536
34508
34480
34452
34424
34395
34367
34339
34310
34282
34253
34223
34194
34164
34133
34102
34071
34039
34007
33974
33941
33908
33874
33840
33806
33772
33738
33704
33670
33635
33601
33566
33531
33496
33461
33425
33389
33353
33316
33278
33241
33203
33164
33125
33086
33047
33007
32967
32927
32887
32846
32805
32765
32723
32682
32641
32598
32557
32514
32470
32427
32384
32340
32296
32250
32205
32159
32113
32066
32020
31972
31925
31877
31829
31781
31733
31684
31635
31586
31537
31488
31439
31390
31341
31293
31244
31195
31147
31099
31051
31003
30954
30906
30858
30810
30762
30714
30665
30617
30569
30521
30473
30425
30377
30329
30281
30233
30186
30138
30091
30044
29997
29951
29904
29858
29812
29766
29720
29675
29629
29584
29538
29493
29448
29403
29357
29312
29267
29223
29178
29134
29089
29045
29001
28957
28914
28871
28828
28785
28743
28701
28659
28617
28575
28533
28491
28450
28409
28367
28326
28286
28245
28204
28164
28123
28083
28043
28003
27963
27924
27884
27844
27805
27765
27726
27686
27646
27605
27564
27523
27480
27437
27393
27349
27303
27257
27210
27163
27116
27068
27020
26972
26923
26874
26826
26777
26728
26679
26629
26580
26530
26480
26429
26377
26325
26273
26219
26166
26111
26056
26000
25944
25886
25828
25770
25712
25653
25594
25535
25476
25416
25357
25299
25240
25180
25121
25061
25001
24939
24877
24815
24752
24688
24623
24559
24493
24427
24361
24294
24227
24159
24091
24023
23954
23885
23815
23745
23674
23603
23531
23459
23387
23314
23240
23166
23091
23015
22938
22861
22782
22703
22624
22544
22463
22383
22302
22221
22139
22057
21975
21892
21809
21725
21641
21556
21471
21385
21299
21211
21124
21035
20946
20856
20765
20674
20582
20489
20396
20302
20207
20112
20016
19920
19823
19725
19628
19529
19431
19332
19232
19133
19033
18933
18832
18732
18631
18531
18431
18330
18230
18129
18029
17929
17830
17730
17630
17531
17432
17333
17234
17135
17036
16937
16838
16739
16640
16541
16442
16341
16242
16143
16043
15943
15842
15742
15642
15541
15441
15341
15241
15141
15042
14943
14845
14747
14649
14552
14454
14357
14261
14164
14067
13971
13874
13778
13682
13586
13490
13394
13298
13203
13108
13013
12919
12825
12731
12638
12546
12454
12362
12271
12180
12090
11999
11909
11819
11729
11639
11548
11458
11368
11277
11187
11096
11006
10916
10827
10737
10648
10560
10472
10384
10296
10208
10121
10033
9946
9859
9771
9684
9596
9508
9420
9332
9243
9154
9065
8975
8886
8796
8706
8616
8526
8436
8345
8255
8164
8073
7982
7891
7799
7708
7616
7524
7432
7340
7248
7156
7063
6971
6878
6786
6693
6601
6509
6416
6324
6232
6140
6048
5956
5864
5772
5680
5588
5496
5405
5313
5222
5130
5040
4949
4858
4768
4678
4589
4499
4410
4321
4232
4144
4054
3967
3879
3790
3702
3614
3526
3438
3351
3263
3175
3087
3000
2912
2824
2737
2650
2562
2475
2388
2301
2214
2127
2040
1954
1867
1780
1693
1606
1520
1433
1346
1259
1172
1085
998
911
824
737
649
562
474
387
300
212
125
39
-47
-133
-218
-303
-387
-471
-554
-636
-718
-800
-881
-962
-1042
-1122
-1202
-1281
-1360
-1439
-1518
-1596
-1674
-1752
-1828
-1905
-1980
-2055
-2128
-2201
-2273
-2344
-2414
-2483
-2551
-2618
-2684
-2750
-2815
-2880
-2944
-3007
-3070
-3132
-3194
-3255
-3315
-3375
-3435
-3494
-3552
-3609
-3666
-3722
-3777
-3831
-3884
-3937
-3989
-4040
-4090
-4140
-4190
-4239
-4287
-4336
-4383
-4431
-4477
-4524
-4569
-4614
-4659
-4703
-4746
-4788
-4829
-4870
-4909
-4948
-4985
-5022
-5058
-5094
-5128
-5163
-5196
-5229
-5262
-5294
-5325
-5356
-5386
-5416
-5445
-5474
-5502
-5530
-5557
-5583
-5608
-5633
-5657
-5680
-5703
-5725
-5746
-5767
-5787
-5807
-5826
-5845
-5864
-5882
-5900
-5918
-5936
-5954
-5971
-5988
-6005
-6021
-6037
-6053
-6068
-6083
-6097
-6111
-6125
-6138
-6151
-6163
-6175
-6187
-6199
-6210
-6222
-6234
-6245
-6257
-6269
-6281
-6292
-6304
-6315
-6326
-6337
-6347
-6357
-6367
-6376
-6384
-6392
-6399
-6406
-6412
-6419
-6425
-6431
-6437
-6444
-6451
-6458
-6465
-6472
-6480
-6488
-6496
-6504
-6512
-6520
-6528
-6536
-6543
-6550
-6557
-6563
-6569
-6575
-6581
-6586
-6592
-6597
-6603
-6609
-6615
-6621
-6628
-6635
-6643
-6651
-6659
-6668
-6677
-6686
-6696
-6705
-6715
-6724
-6734
-6743
-6753
-6762
-6772
-6781
-6791
-6800
-6810
-6821
-6831
-6843
-6854
-6867
-6880
-6893
-6907
-6921
-6937
-6952
-6968
-6984
-7001
-7018
-7035
-7052
-7070
-7087
-7105
-7122
-7140
-7158
-7176
-7195
-7214
-7233
-7252
-7272
-7292
-7313
-7334
-7355
-7377
-7400
-7422
-7445
-7468
-7491
-7514
-7537
-7560
-7583
-7607
-7630
-7654
-7678
-7702
-7726
-7750
-7775
-7800
-7825
-7850
-7876
-7902
-7929
-7955
-7982
-8009
-8036
-8064
-8090
-8118
-8146
-8173
-8201
-8228
-8256
-8284
-8311
-8339
-8367
-8395
-8423
-8452
-8481
-8511
-8540
-8571
-8601
-8632
-8663
-8694
-8725
-8757
-8789
-8821
-8853
-8885
-8918
-8950
-8983
-9016
-9048
-9082
-9115
-9148
-9182
-9216
-9250
-9284
-9319
-9354
-9388
-9423
-9458
-9493
-9528
-9562
-9597
-9631
-9665
-9699
-9733
-9767
-9801
-9835
-9869
-9904
-9938
-9972
-10006
-10040
-10074
-10108
-10141
-10175
-10208
-10241
-10274
-10307
-10339
-10371
-10403
-10434
-10465
-10496
-10526
-10557
-10587
-10616
-10646
-10675
-10704
-10732
-10760
-10788
-10816
-10843
-10870
-10897
-10923
-10949
-10974
-11000
-11024
-11048
-11072
-11095
-11117
-11139
-11160
-11181
-11201
-11221
-11239
-11258
-11276
-11293
-11310
-11326
-11342
-11357
-11372
-11387
-11402
-11416
-11430
-11443
-11457
-11470
-11483
-11495
-11507
-11518
-11529
-11539
-11549
-11559
-11568
-11577
-11585
-11594
-11602
-11609
-11617
-11624
-11631
-11638
-11645
-11651
-11657
-11663
-11669
-11675
-11680
-11685
-11690
-11695
-11699
-11702
-11705
-11707
-11709
-11711
-11711
-11712
-11711
-11710
-11709
-11707
-11704
-11701
-11697
-11693
-11688
-11683
-11677
-11671
-11664
-11656
-11647
-11638
-11628
-11617
-11606
-11594
-11582
-11569
-11555
-11541
-11526
-11510
-11494
-11477
-11459
-11441
-11422
-11402
-11381
-11360
-11337
-11315
-11291
-11267
-11243
-11218
-11192
-11166
-11139
-11112
-11084
-11056
-11028
-10999
-10970
-10941
-10911
-10881
-10851
-10820
-10789
-10757
-10725
-10693
-10660
-10627
-10594
-10561
-10527
-10493
-10458
-10424
-10389
-10353
-10318
-10282
-10245
-10209
-10172
-10135
-10098
-10060
-10022
-9984
-9945
-9906
-9867
-9827
-9788
-9748
-9708
-9668
-9628
-9587
-9546
-9506
-9465
-9424
-9383
-9343
-9302
-9261
-9220
-9179
-9138
-9097
-9056
-9016
-8975
-8934
-8894
-8854
-8813
-8774
-8734
-8694
-8655
-8616
-8577
-8539
-8500
-8462
-8424
-8386
-8348
-8310
-8273
-8235
-8198
-8160
-8122
-8086
-8048
-8010
-7974
-7937
-7900
-7863
-7826
-7789
-7752
-7716
-7679
-7643
-7606
-7570
-7534
-7498
-7463
-7427
-7392
-7357
-7322
-7288
-7253
-7219
-7185
-7152
-7118
-7085
-7052
-7019
-6986
-6954
-6921
-6889
-6856
-6824
-6792
-6759
-6727
-6695
-6663
-6631
-6599
-6568
-6536
-6504
-6473
-6441
-6410
-6378
-6347
-6315
-6284
-6253
-6221
-6190
-6158
-6126
-6094
-6062
-6029
-5997
-5964
-5931
-5898
-5865
-5832
-5800
-5767
-5734
-5702
-5669
-5637
-5605
-5573
-5542
-5510
-5479
-5448
-5417
-5386
-5355
-5325
-5294
-5264
-5233
-5203
-5172
-5142
-5111
-5080
-5050
-5019
-4989
-4958
-4928
-4897
-4867
-4837
-4807
-4777
-4748
-4718
-4689
-4660
-4631
-4602
-4574
-4545
-4517
-4489
-4461
-4433
-4405
-4377
-4350
-4322
-4295
-4268
-4242
-4216
-4190
-4164
-4140
-4115
-4091
-4067
-4046
-4024
-4002
-3981
-3960
-3939
-3919
-3899
-3879
-3859
-3839
-3819
-3800
-3780
-3760
-3741
-3721
-3702
-3682
-3663
-3643
-3624
-3605
-3586
-3567
-3548
-3530
-3512
-3494
-3476
-3459
-3443
-3426
-3410
-3395
-3380
-3365
-3351
-3338
-3325
-3312
-3300
-3288
-3276
-3265
-3254
-3243
-3232
-3222
-3212
-3202
-3193
-3184
-3175
-3166
-3158
-3150
-3143
-3136
-3129
-3123
-3118
-3113
-3108
-3104
-3100
-3097
-3094
-3091
-3089
-3086
-3085
-3083
-3082
-3081
-3080
-3079
-3079
-3079
-3079
-3080
-3081
-3082
-3083
-3085
-3087
-3089
-3091
-3094
-3097
-3100
-3103
-3107
-3111
-3116
-3120
-3125
-3130
-3135
-3140
-3146
-3151
-3157
-3162
-3167
-3172
-3177
-3181
-3185
-3189
-3193
-3196
-3199
-3202
-3205
-3208
-3210
-3213
-3215
-3218
-3220
-3222
-3225
-3227
-3228
-3230
-3231
-3232
-3233
-3233
-3233
-3232
-3231
-3229
-3227
-3225
-3222
-3218
-3214
-3210
-3206
-3201
-3196
-3191
-3186
-3180
-3173
-3167
-3160
-3152
-3145
-3136
-3128
-3119
-3110
-3101
-3092
-3082
-3073
-3063
-3053
-3044
-3034
-3025
-3015
-3005
-2995
-2985
-2975
-2965
-2955
-2945
-2934
-2923
-2912
-2901
-2890
-2878
-2866
-2854
-2842
-2830
-2818
-2806
-2794
-2783
-2771
-2760
-2749
-2738
-2727
-2717
-2706
-2696
-2686
-2676
-2667
-2657
-2648
-2639
-2631
-2623
-2615
-2607
-2600
-2594
-2587
-2582
-2576
-2571
-2567
-2563
-2560
-2557
-2554
-2552
-2550
-2548
-2547
-2545
-2545
-2544
-2544
-2544
-2544
-2544
-2545
-2546
-2547
-2549
-2551
-2553
-2555
-2558
-2561
-2565
-2569
-2573
-2577
-2582
-2588
-2593
-2599
-2606
-2612
-2619
-2627
-2635
-2643
-2651
-2660
-2669
-2679
-2689
-2699
-2710
-2721
-2732
-2744
-2757
-2769
-2783
-2796
-2811
-2825
-2840
-2856
-2872
-2888
-2905
-2922
-2939
-2956
-2974
-2992
-3010
-3028
-3046
-3064
-3082
-3100
-3118
-3136
-3155
-3173
-3192
-3210
-3229
-3248
-3267
-3287
-3307
-3326
-3346
-3366
-3386
-3406
-3426
-3446
-3466
-3485
-3505
-3524
-3543
-3562
-3580
-3598
-3616
-3633
-3651
-3668
-3684
-3701
-3717
-3732
-3748
-3763
-3778
-3793
-3807
-3821
-3835
-3849
-3862
-3874
-3887
-3899
-3911
-3923
-3935
-3946
-3957
-3968
-3978
-3989
-3999
-4009
-4018
-4027
-4035
-4045
-4053
-4061
-4069
-4077
-4083
-4091
-4097
-4104
-4110
-4116
-4122
-4128
-4134
-4140
-4146
-4152
-4157
-4163
-4169
-4174
-4179
-4185
-4190
-4195
-4199
-4204
-4208
-4212
-4216
-4220
-4223
-4227
-4230
-4233
-4236
-4239
-4241
-4243
-4246
-4248
-4250
-4251
-4253
-4255
-4256
-4258
-4259
-4260
-4261
-4261
-4262
-4263
-4263
-4264
-4265
-4265
-4266
-4266
-4267
-4267
-4267
-4268
-4268
-4268
-4268
-4268
-4268
-4268
-4267
-4267
-4266
-4265
-4263
-4261
-4259
-4257
-4253
-4250
-4246
-4242
-4237
-4233
-4228
-4222
-4217
-4211
-4206
-4200
-4194
-4188
-4181
-4174
-4167
-4160
-4153
-4144
-4136
-4127
-4118
-4109
-4099
-4089
-4078
-4067
-4057
-4046
-4034
-4022
-4011
-4000
-3988
-3976
-3965
-3953
-3942
-3931
-3920
-3908
-3897
-3886
-3875
-3865
-3854
-3843
-3833
-3822
-3812
-3801
-3790
-3779
-3769
-3757
-3746
-3735
-3723
-3711
-3700
-3688
-3675
-3663
-3650
-3638
-3625
-3612
-3599
-3586
-3573
-3560
-3546
-3532
-3518
-3504
-3489
-3474
-3459
-3444
-3428
-3412
-3395
-3378
-3361
-3343
-3326
-3308
-3289
-3271
-3252
-3233
-3213
-3193
-3173
-3152
-3131
-3109
-3087
-3064
-3041
-3018
-2994
-2970
-2945
-2920
-2895
-2870
-2844
-2818
-2791
-2765
-2737
-2710
-2681
-2653
-2623
-2593
-2563
-2532
-2500
-2467
-2435
-2401
-2367
-2333
-2298
-2264
-2229
-2193
-2158
-2122
-2086
-2050
-2013
-1977
-1940
-1902
-1865
-1827
-1789
-1751
-1712
-1673
-1633
-1593
-1553
-1512
-1472
-1431
-1389
-1348
-1307
-1265
-1224
-1182
-1140
-1099
-1057
-1014
-974
-932
-890
-848
-806
-764
-721
-679
-636
-593
-549
-505
-461
-417
-373
-328
-283
-237
-191
-145
-99
-52
-6
41
89
136
184
232
280
329
378
427
476
526
576
627
677
728
780
831
882
934
986
1038
1091
1143
1196
1249
1302
1355
1409
1462
1517
1571
1625
1680
1735
1790
1846
1901
1956
2012
2067
2122
2177
2232
2287
2341
2396
2451
2506
2560
2615
2670
2725
2779
2834
2888
2942
2996
3050
3103
3156
3209
3262
3314
3366
3417
3468
3519
3569
3619
3669
3719
3768
3818
3867
3917
3966
4014
4064
4113
4162
4210
4259
4307
4356
4404
4452
4499
4547
4594
4640
4686
4732
4778
4823
4868
4912
4957
5001
5044
5087
5130
5173
5215
5256
5297
5337
5377
5417
5456
5494
5532
5569
5606
5642
5678
5713
5748
5782
5816
5849
5881
5913
5944
5974
6004
6034
6062
6090
6118
6146
6173
6199
6226
6252
6277
6303
6328
6353
6377
6400
6424
6446
6468
6489
6510
6530
6549
6567
6584
6601
6617
6633
6648
6662
6676
6690
6703
6715
6727
6739
6750
6760
6770
6780
6789
6797
6804
6811
6817
6823
6827
6831
6835
6837
6839
6841
6842
6842
6842
6841
6840
6838
6836
6833
6830
6826
6822
6817
6811
6805
6798
6791
6783
6775
6766
6757
6747
6737
6726
6715
6704
6692
6680
6668
6655
6642
6628
6615
6600
6585
6570
6555
6539
6522
6505
6488
6470
6452
6433
6414
6395
6375
6355
6335
6314
6293
6272
6250
6228
6205
6182
6158
6134
6109
6084
6058
6032
6005
5978
5951
5923
5894
5866
5837
5807
5778
5748
5718
5687
5657
5626
5594
5563
5531
5499
5467
5434
5402
5369
5336
5302
5269
5235
5200
5166
5130
5095
5059
5023
4986
4949
4913
4876
4839
4802
4765
4728
4691
4654
4617
4580
4544
4507
4470
4433
4396
4359
4322
4286
4249
4212
4176
4140
4104
4067
4032
3997
3961
3926
3890
3855
3820
3785
3749
3714
3679
3644
3608
3573
3538
3503
3468
3433
3398
3364
3329
3295
3261
3228
3195
3162
3129
3096
3064
3032
3000
2968
2937
2905
2873
2842
2810
2779
2747
2716
2684
2653
2621
2589
2557
2525
2492
2460
2427
2394
2362
2329
2296
2263
2230
2196
2163
2129
2096
2062
2027
1993
1958
1923
1888
1853
1817
1781
1745
1709
1673
1637
1600
1563
1526
1489
1451
1413
1374
1336
1296
1257
1217
1177
1137
1096
1055
1012
972
930
888
846
803
760
717
674
630
586
542
497
452
408
362
317
272
226
180
134
88
42
-4
-51
-97
-143
-189
-235
-282
-328
-374
-420
-467
-514
-561
-608
-656
-704
-753
-801
-851
-900
-950
-999
-1050
-1100
-1151
-1202
-1253
-1304
-1355
-1407
-1458
-1510
-1562
-1613
-1665
-1717
-1769
-1821
-1874
-1926
-1979
-2032
-2086
-2139
-2194
-2248
-2303
-2358
-2414
-2470
-2525
-2582
-2638
-2694
-2751
-2807
-2864
-2921
-2978
-3035
-3093
-3150
-3208
-3266
-3324
-3382
-3440
-3499
-3558
-3617
-3676
-3736
-3796
-3855
-3915
-3975
-4035
-4096
-4156
-4216
-4277
-4337
-4398
-4458
-4518
-4579
-4639
-4699
-4760
-4820
-4880
-4940
-5000
-5060
-5120
-5181
-5241
-5301
-5362
-5422
-5483
-5544
-5605
-5666
-5727
-5789
-5850
-5912
-5973
-6035
-6096
-6157
-6219
-6280
-6341
-6402
-6462
-6523
-6583
-6644
-6704
-6765
-6825
-6886
-6946
-7007
-7068
-7130
-7191
-7253
-7315
-7377
-7439
-7502
-7565
-7628
-7691
-7754
-7818
-7882
-7946
-8010
-8074
-8140
-8205
-8270
-8336
-8402
-8468
-8535
-8602
-8670
-8738
-8806
-8875
-8944
-9013
-9083
-9153
-9223
-9293
-9363
-9434
-9504
-9575
-9645
-9716
-9786
-9856
-9927
-9997
-10068
-10138
-10208
-10279
-10349
-10419
-10489
-10559
-10629
-10699
-10769
-10839
-10908
-10977
-11046
-11114
-11182
-11249
-11316
-11383
-11449
-11515
-11581
-11647
-11712
-11777
-11842
-11906
-11970
-12035
-12098
-12162
-12225
-12288
-12351
-12413
-12475
-12537
-12598
-12659
-12720
-12781
-12841
-12901
-12961
-13021
-13081
-13141
-13201
-13260
-13319
-13378
-13437
-13496
-13554
-13611
-13669
-13726
-13783
-13839
-13895
-13951
-14006
-14061
-14116
-14170
-14224
-14278
-14332
-14386
-14439
-14492
-14545
-14598
-14650
-14702
-14754
-14805
-14856
-14906
-14956
-15006
-15055
-15103
-15151
-15198
-15245
-15291
-15336
-15381
-15425
-15468
-15511
-15554
-15596
-15637
-15678
-15719
-15759
-15798
-15838
-15877
-15915
-15954
-15991
-16029
-16065
-16102
-16139
-16175
-16210
-16245
-16280
-16314
-16347
-16382
-16415
-16447
-16480
-16512
-16543
-16574
-16605
-16635
-16665
-16694
-16722
-16751
-16778
-16806
-16833
-16859
-16885
-16911
-16936
-16961
-16986
-17011
-17035
-17059
-17083
-17106
-17129
-17152
-17174
-17196
-17218
-17239
-17260
-17280
-17300
-17319
-17338
-17357
-17375
-17392
-17410
-17427
-17443
-17460
-17476
-17492
-17507
-17522
-17536
-17550
-17564
-17577
-17589
-17601
-17612
-17623
-17633
-17642
-17651
-17660
-17667
-17675
-17682
-17688
-17694
-17700
-17705
-17709
-17713
-17717
-17720
-17723
-17725
-17727
-17728
-17728
-17728
-17727
-17726
-17724
-17722
-17719
-17716
-17712
-17708
-17703
-17698
-17692
-17686
-17680
-17673
-17665
-17658
-17650
-17641
-17632
-17623
-17614
-17604
-17594
-17584
-17573
-17562
-17551
-17540
-17528
-17517
-17505
-17493
-17481
-17469
-17456
-17444
-17431
-17419
-17406
-17393
-17380
-17366
-17353
-17339
-17325
-17311
-17297
-17282
-17268
-17254
-17239
-17224
-17210
-17195
-17180
-17165
-17150
-17135
-17120
-17105
-17090
-17075
-17059
-17043
-17027
-17011
-16995
-16979
-16962
-16946
-16929
-16911
-16894
-16876
-16858
-16840
-16822
-16803
-16784
-16766
-16747
-16728
-16709
-16689
-16670
-16650
-16631
-16611
-16591
-16570
-16550
-16529
-16507
-16486
-16464
-16442
-16419
-16397
-16373
-16351
-16328
-16303
-16280
-16257
-16233
-16210
-16186
-16161
-16138
-16114
-16088
-16065
-16040
-16015
-15991
-15966
-15941
-15916
-15891
-15866
-15841
-15817
-15792
-15768
-15744
-15720
-15696
-15672
-15649
-15626
-15603
-15580
-15557
-15534
-15511
-15488
-15465
-15442
-15419
-15397
-15374
-15351
-15329
-15306
-15284
-15262
-15240
-15218
-15196
-15175
-15154
-15132
-15112
-15091
-15070
-15050
-15029
-15009
-14989
-14970
-14950
-14931
-14911
-14892
-14873
-14854
-14835
-14816
-14797
-14778
-14759
-14741
-14722
-14704
-14685
-14667
-14649
-14631
-14613
-14595
-14577
-14559
-14541
-14524
-14507
-14489
-14472
-14455
-14438
-14421
-14404
-14388
-14371
-14354
-14338
-14322
-14306
-14290
-14274
-14259
-14244
-14229
-14215
-14200
-14186
-14172
-14158
-14144
-14130
-14116
-14101
-14087
-14072
-14058
-14043
-14028
-14013
-13998
-13983
-13969
-13954
-13939
-13924
-13909
-13894
-13878
-13863
-13848
-13832
-13816
-13800
-13783
-13766
-13749
-13732
-13714
-13695
-13677
-13658
-13638
-13619
-13598
-13578
-13557
-13535
-13513
-13491
-13468
-13445
-13421
-13396
-13372
-13346
-13320
-13293
-13266
-13239
-13211
-13182
-13153
-13123
-13093
-13063
-13032
-13000
-12968
-12935
-12902
-12869
-12835
-12800
-12765
-12730
-12694
-12658
-12621
-12584
-12546
-12509
-12470
-12432
-12392
-12353
-12312
-12271
-12230
-12188
-12145
-12102
-12058
-12014
-11969
-11924
-11877
-11830
-11783
-11735
-11686
-11637
-11587
-11536
-11485
-11433
-11381
-11328
-11275
-11220
-11166
-11110
-11054
-10997
-10939
-10881
-10822
-10763
-10703
-10643
-10582
-10521
-10459
-10397
-10334
-10271
-10208
-10144
-10080
-10015
-9950
-9885
-9819
-9753
-9686
-9619
-9551
-9483
-9414
-9345
-9276
-9207
-9137
-9067
-8996
-8926
-8855
-8783
-8712
-8640
-8568
-8496
-8424
-8351
-8277
-8204
-8130
-8055
-7981
-7905
-7830
-7755
-7679
-7603
-7526
-7450
-7373
-7297
-7220
-7144
-7067
-6990
-6914
-6837
-6760
-6683
-6606
-6529
-6451
-6374
-6296
-6219
-6141
-6063
-5985
-5907
-5829
-5750
-5672
-5593
-5515
-5436
-5357
-5279
-5200
-5121
-5043
-4964
-4885
-4807
-4728
-4649
-4570
-4491
-4412
-4332
-4253
-4173
-4093
-4013
-3932
-3852
-3772
-3691
-3611
-3530
-3450
-3370
-3290
-3210
-3130
-3051
-2972
-2894
-2815
-2737
-2660
-2582
-2505
-2428
-2351
-2275
-2198
-2121
-2044
-1967
-1890
-1813
-1736
-1659
-1582
-1505
-1428
-1351
-1274
-1198
-1122
-1046
-970
-895
-820
-745
-670
-595
-521
-447
-373
-300
-227
-154
-81
-8
64
137
209
281
352
424
495
566
636
706
776
845
914
983
1051
1118
1186
1253
1319
1386
1452
1518
1583
1649
1714
1779
1844
1908
1972
2036
2100
2163
2226
2289
2351
2413
2475
2537
2598
2658
2719
2779
2838
2897
2956
3014
3072
3130
3187
3244
3300
3356
3412
3467
3522
3576
3630
3684
3737
3790
3843
3895
3947
3998
4049
4100
4150
4200
4249
4298
4347
4395
4443
4490
4537
4584
4631
4677
4724
4770
4817
4863
4909
4955
5001
5046
5092
5137
5181
5226
5270
5313
5357
5400
5443
5485
5527
5569
5611
5653
5694
5736
5777
5819
5860
5902
5943
5985
6026
6068
6110
6152
6194
6235
6277
6319
6361
6402
6444
6485
6527
6568
6609
6650
6691
6732
6773
6813
6854
6894
6935
6975
7015
7056
7096
7137
7177
7217
7257
7297
7337
7376
7416
7455
7495
7534
7572
7611
7649
7687
7725
7763
7801
7839
7877
7915
7952
7990
8028
8066
8103
8141
8179
8217
8255
8293
8330
8368
8405
8442
8479
8516
8552
8588
8625
8661
8697
8733
8769
8804
8840
8876
8912
8947
8983
9019
9054
9090
9125
9160
9195
9230
9265
9300
9334
9369
9403
9437
9471
9506
9540
9574
9608
9643
9677
9712
9746
9781
9816
9851
9886
9922
9957
9993
10028
10064
10099
10135
10171
10207
10242
10278
10314
10350
10387
10423
10459
10496
10532
10569
10605
10642
10679
10716
10753
10791
10829
10866
10904
10942
10980
11018
11057
11095
11133
11172
11210
11249
11287
11325
11364
11403
11441
11480
11519
11558
11597
11636
11675
11714
11753
11792
11831
11870
11909
11948
11987
12026
12065
12103
12142
12180
12219
12258
12296
12335
12374
12412
12451
12489
12528
12567
12605
12644
12682
12721
12759
12798
12836
12874
12912
12951
12989
13027
13065
13102
13140
13178
13216
13253
13291
13329
13367
13405
13443
13481
13519
13557
13595
13633
13671
13710
13748
13786
13824
13862
13900
13938
13977
14015
14054
14093
14133
14172
14211
14251
14291
14330
14370
14409
14449
14488
14528
14567
14606
14644
14683
14722
14760
14798
14836
14874
14912
14950
14988
15025
15063
15100
15137
15175
15212
15249
15286
15322
15359
15396
15432
15469
15505
15541
15577
15613
15649
15684
15720
15755
15790
15826
15861
15896
15931
15966
16000
16035
16070
16104
16138
16172
16206
16239
16273
16306
16338
16370
16403
16435
16467
16498
16530
16561
16592
16623
16654
16684
16715
16745
16774
16803
16832
16861
16889
16917
16944
16972
16998
17025
17051
17077
17103
17128
17153
17178
17203
17227
17251
17275
17299
17322
17345
17367
17389
17411
17432
17454
17475
17495
17516
17536
17557
17577
17597
17617
17636
17656
17675
17694
17713
17731
17749
17766
17783
17800
17816
17831
17846
17860
17873
17886
17899
17911
17923
17934
17944
17955
17964
17974
17982
17990
17998
18005
18011
18017
18023
18027
18032
18035
18038
18041
18042
18043
18044
18044
18043
18041
18039
18037
18033
18030
18025
18021
18015
18010
18003
17997
17990
17982
17974
17965
17956
17947
17937
17926
17915
17904
17892
17880
17867
17854
17841
17827
17813
17799
17784
17769
17754
17739
17723
17707
17690
17673
17656
17638
17619
17601
17581
17562
17541
17521
17500
17478
17456
17434
17412
17390
17367
17344
17321
17298
17274
17250
17226
17202
17177
17151
17125
17099
17071
17044
17015
16987
16957
16927
16897
16866
16835
16804
16773
16741
16709
16677
16645
16613
16580
16547
16514
16481
16447
16413
16379
16344
16309
16273
16236
16201
16165
16128
16090
16053
16015
15977
15939
15900
15862
15823
15783
15744
15705
15665
15625
15585
15545
15505
15464
15424
15383
15343
15302
15261
15220
15179
15137
15096
15055
15013
14971
14929
14888
14846
14804
14761
14719
14677
14635
14593
14551
14508
14466
14424
14381
14339
14296
14253
14210
14167
14124
14081
14037
13994
13951
13907
13864
13821
13777
13734
13691
13648
13605
13563
13520
13478
13436
13394
13353
13312
13271
13230
13189
13149
13108
13068
13028
12988
12948
12908
12868
12828
12788
12749
12709
12669
12630
12591
12551
12512
12472
12433
12393
12354
12314
12274
12235
12195
12155
12115
12075
12035
11994
11954
11914
11873
11832
11792
11751
11710
11669
11628
11587
11546
11505
11464
11422
11381
11339
11298
11256
11213
11171
11128
11085
11041
10997
10953
10909
10864
10819
10773
10728
10682
10636
10590
10544
10498
10452
10406
10359
10312
10266
10218
10171
10123
10074
10025
9976
9926
9875
9824
9772
9720
9667
9614
9560
9507
9453
9399
9346
9292
9238
9184
9129
9075
9020
8966
8910
8855
8799
8742
8685
8627
8569
8510
8451
8391
8331
8270
8209
8148
8086
8023
7962
7900
7838
7775
7713
7650
7587
7523
7459
7395
7330
7265
7199
7133
7066
6999
6931
6863
6795
6726
6657
6588
6518
6448
6378
6308
6238
6167
6097
6026
5954
5883
5811
5738
5666
5592
5519
5445
5371
5296
5222
5147
5072
4998
4923
4848
4773
4697
4622
4546
4470
4394
4317
4240
4162
4083
4005
3926
3847
3766
3686
3604
3523
3441
3358
3276
3192
3109
3025
2941
2856
2772
2687
2601
2515
2429
2342
2255
2168
2080
1992
1903
1814
1725
1636
1546
1456
1366
1275
1185
1095
1004
913
823
732
641
550
459
367
276
185
94
2
-90
-181
-273
-365
-457
-550
-642
-734
-827
-920
-1012
-1105
-1198
-1292
-1385
-1478
-1571
-1664
-1757
-1850
-1943
-2036
-2128
-2221
-2313
-2405
-2498
-2590
-2682
-2774
-2866
-2958
-3050
-3142
-3235
-3327
-3419
-3511
-3604
-3696
-3788
-3880
-3972
-4062
-4155
-4246
-4336
-4427
-4517
-4606
-4696
-4785
-4873
-4961
-5049
-5137
-5224
-5311
-5397
-5484
-5570
-5656
-5742
-5828
-5914
-5999
-6085
-6170
-6255
-6340
-6424
-6508
-6592
-6675
-6758
-6840
-6922
-7003
-7084
-7165
-7245
-7325
-7405
-7485
-7565
-7644
-7724
-7803
-7882
-7961
-8039
-8118
-8195
-8272
-8349
-8424
-8499
-8573
-8646
-8718
-8790
-8860
-8930
-8999
-9068
-9136
-9203
-9270
-9336
-9401
-9466
-9531
-9594
-9657
-9719
-9780
-9841
-9901
-9960
-10019
-10076
-10134
-10190
-10246
-10302
-10357
-10412
-10466
-10520
-10574
-10627
-10680
-10733
-10786
-10838
-10889
-10941
-10992
-11042
-11092
-11141
-11190
-11238
-11286
-11333
-11379
-11425
-11470
-11514
-11558
-11601
-11645
-11687
-11730
-11772
-11814
-11856
-11898
-11940
-11982
-12024
-12066
-12108
-12149
-12191
-12232
-12273
-12313
-12353
-12392
-12431
-12469
-12506
-12543
-12579
-12615
-12650
-12685
-12720
-12754
-12788
-12821
-12855
-12888
-12921
-12954
-12986
-13019
-13051
-13083
-13114
-13145
-13176
-13206
-13236
-13266
-13295
-13323
-13352
-13380
-13408
-13435
-13463
-13490
-13517
-13544
-13571
-13597
-13624
-13650
-13675
-13701
-13726
-13751
-13776
-13800
-13824
-13847
-13870
-13892
-13914
-13935
-13955
-13975
-13994
-14013
-14032
-14050
-14067
-14084
-14101
-14118
-14134
-14151
-14167
-14182
-14198
-14213
-14228
-14243
-14257
-14271
-14284
-14297
-14310
-14321
-14333
-14344
-14354
-14363
-14373
-14381
-14389
-14397
-14403
-14410
-14415
-14421
-14425
-14430
-14433
-14436
-14439
-14441
-14443
-14444
-14445
-14445
-14445
-14445
-14444
-14442
-14440
-14438
-14436
-14433
-14429
-14425
-14421
-14416
-14410
-14405
-14398
-14391
-14384
-14376
-14367
-14358
-14348
-14338
-14327
-14315
-14302
-14289
-14275
-14261
-14245
-14229
-14212
-14195
-14177
-14158
-14139
-14120
-14100
-14080
-14059
-14038
-14017
-13996
-13974
-13951
-13928
-13905
-13881
-13856
-13831
-13805
-13779
-13752
-13724
-13695
-13667
-13637
-13607
-13577
-13547
-13516
-13485
-13453
-13421
-13389
-13356
-13324
-13290
-13257
-13223
-13189
-13155
-13120
-13085
-13050
-13014
-12977
-12941
-12904
-12866
-12829
-12791
-12752
-12714
-12675
-12636
-12596
-12557
-12518
-12478
-12439
-12399
-12359
-12320
-12280
-12240
-12200
-12160
-12119
-12079
-12038
-11997
-11956
-11914
-11873
-11831
-11789
-11746
-11704
-11662
-11619
-11577
-11535
-11494
-11452
-11411
-11370
-11330
-11289
-11249
-11209
-11168
-11128
-11088
-11048
-11008
-10967
-10927
-10886
-10846
-10806
-10765
-10725
-10685
-10645
-10605
-10566
-10527
-10488
-10449
-10411
-10372
-10334
-10297
-10259
-10221
-10184
-10146
-10109
-10071
-10034
-9996
-9959
-9922
-9885
-9848
-9811
-9775
-9738
-9703
-9667
-9632
-9597
-9563
-9529
-9495
-9462
-9429
-9396
-9363
-9330
-9297
-9264
-9232
-9199
-9167
-9135
-9103
-9071
-9039
-9008
-8977
-8946
-8915
-8885
-8856
-8827
-8798
-8769
-8741
-8713
-8686
-8658
-8631
-8603
-8575
-8548
-8520
-8492
-8464
-8436
-8407
-8379
-8350
-8321
-8292
-8263
-8235
-8206
-8177
-8148
-8119
-8092
-8063
-8035
-8007
-7978
-7950
-7922
-7893
-7865
-7836
-7807
-7777
-7748
-7718
-7688
-7657
-7627
-7596
-7565
-7535
-7504
-7473
-7442
-7411
-7381
-7350
-7320
-7290
-7260
-7230
-7199
-7169
-7139
-7109
-7078
-7048
-7017
-6986
-6955
-6923
-6892
-6860
-6828
-6796
-6763
-6731
-6699
-6666
-6634
-6601
-6569
-6537
-6504
-6472
-6439
-6407
-6374
-6341
-6307
-6274
-6240
-6206
-6172
-6137
-6102
-6067
-6032
-5997
-5962
-5926
-5891
-5856
-5820
-5785
-5749
-5714
-5679
-5643
-5608
-5573
-5538
-5502
-5467
-5432
-5397
-5362
-5327
-5292
-5257
-5221
-5186
-5151
-5116
-5081
-5047
-5012
-4977
-4943
-4909
-4874
-4840
-4806
-4772
-4737
-4703
-4669
-4634
-4600
-4565
-4531
-4496
-4461
-4426
-4390
-4355
-4319
-4283
-4247
-4211
-4174
-4138
-4101
-4065
-4027
-3991
-3955
-3918
-3882
-3845
-3808
-3772
-3735
-3698
-3660
-3623
-3585
-3548
-3510
-3472
-3433
-3395
-3356
-3318
-3279
-3240
-3202
-3163
-3125
-3086
-3048
-3010
-2972
-2934
-2896
-2858
-2820
-2782
-2745
-2708
-2671
-2634
-2597
-2561
-2525
-2490
-2454
-2419
-2385
-2351
-2317
-2283
-2250
-2217
-2184
-2152
-2120
-2088
-2056
-2024
-1993
-1961
-1930
-1899
-1868
-1838
-1807
-1777
-1747
-1718
-1689
-1660
-1631
-1603
-1575
-1548
-1521
-1495
-1469
-1443
-1418
-1393
-1368
-1344
-1320
-1296
-1272
-1249
-1226
-1203
-1180
-1158
-1135
-1113
-1092
-1070
-1049
-1028
-1008
-988
-969
-950
-931
-913
-896
-879
-862
-846
-830
-814
-798
-783
-768
-753
-738
-724
-710
-696
-683
-669
-657
-644
-632
-619
-607
-596
-584
-572
-560
-549
-537
-526
-514
-502
-491
-479
-468
-457
-445
-435
-424
-414
-404
-394
-384
-375
-366
-357
-349
-340
-332
-324
-315
-307
-299
-290
-282
-274
-266
-259
-252
-245
-238
-232
-227
-222
-218
-213
-210
-207
-204
-201
-198
-196
-194
-191
-189
-187
-184
-182
-180
-178
-177
-176
-175
-175
-175
-176
-177
-179
-182
-185
-188
-193
-197
-203
-208
-214
-221
-228
-235
-243
-251
-259
-267
-275
-284
-293
-301
-310
-319
-328
-338
-347
-357
-367
-377
-388
-399
-410
-422
-434
-447
-459
-472
-486
-499
-513
-527
-542
-556
-571
-585
-600
-614
-629
-644
-658
-672
-687
-701
-715
-730
-744
-758
-772
-787
-801
-815
-830
-844
-858
-872
-886
-900
-914
-927
-941
-955
-968
-982
-995
-1008
-1020
-1034
-1046
-1058
-1069
-1080
-1091
-1101
-1111
-1121
-1131
-1140
-1148
-1157
-1165
-1173
-1181
-1189
-1197
-1205
-1213
-1221
-1229
-1237
-1244
-1252
-1260
-1267
-1275
-1282
-1289
-1296
-1303
-1309
-1315
-1321
-1327
-1332
-1337
-1341
-1345
-1349
-1352
-1355
-1358
-1360
-1362
-1364
-1365
-1366
-1367
-1368
-1368
-1368
-1368
-1367
-1367
-1365
-1364
-1362
-1359
-1357
-1353
-1350
-1346
-1341
-1337
-1331
-1326
-1320
-1314
-1308
-1302
-1295
-1289
-1282
-1275
-1268
-1261
-1253
-1245
-1237
-1229
-1220
-1210
-1200
-1190
-1179
-1168
-1156
-1144
-1131
-1117
-1104
-1089
-1074
-1059
-1043
-1027
-1010
-994
-976
-959
-940
-922
-903
-884
-864
-844
-824
-803
-782
-760
-739
-716
-694
-671
-648
-625
-601
-577
-554
-530
-505
-481
-456
-431
-406
-381
-355
-328
-302
-274
-247
-219
-190
-161
-132
-102
-72
-42
-11
20
51
82
113
145
177
209
241
273
306
339
372
405
439
473
507
542
577
612
647
683
718
754
789
825
860
895
930
965
999
1034
1068
1103
1137
1171
1206
1240
1274
1309
1344
1378
1413
1448
1483
1518
1553
1587
1622
1656
1690
1724
1757
1790
1823
1855
1887
1919
1950
1981
2013
2044
2075
2106
2137
2168
2199
2230
2260
2291
2322
2352
2383
2413
2443
2472
2502
2531
2560
2588
2616
2644
2672
2699
2726
2753
2779
2805
2831
2857
2883
2908
2934
2959
2984
3009
3034
3058
3082
3106
3130
3153
3177
3199
3222
3244
3266
3288
3310
3331
3352
3374
3394
3415
3436
3456
3476
3496
3516
3535
3555
3574
3592
3611
3629
3647
3664
3682
3699
3716
3733
3750
3767
3783
3800
3817
3833
3850
3866
3883
3899
3916
3932
3949
3966
3982
3999
4016
4033
4050
4067
4083
4102
4119
4137
4155
4173
4192
4211
4230
4249
4268
4288
4307
4327
4347
4367
4387
4407
4428
4448
4468
4489
4509
4530
4550
4571
4591
4612
4632
4653
4674
4695
4716
4737
4758
4779
4800
4821
4843
4864
4885
4907
4928
4949
4971
4992
5014
5036
5057
5079
5100
5122
5144
5166
5188
5210
5232
5254
5275
5297
5319
5341
5363
5384
5406
5427
5448
5470
5491
5513
5534
5556
5577
5599
5620
5641
5663
5684
5705
5725
5746
5767
5787
5807
5828
5848
5868
5888
5908
5928
5948
5968
5988
6008
6029
6049
6070
6090
6111
6131
6152
6173
6194
6215
6236
6257
6278
6298
6319
6339
6359
6379
6399
6419
6438
6458
6477
6497
6517
6537
6556
6576
6596
6617
6637
6657
6677
6697
6716
6736
6756
6776
6795
6815
6834
6854
6873
6892
6912
6932
6951
6971
6991
7012
7032
7052
7073
7094
7115
7136
7157
7179
7200
7221
7242
7263
7284
7305
7325
7346
7366
7386
7406
7426
7446
7466
7485
7505
7525
7544
7563
7582
7601
7619
7638
7656
7674
7692
7710
7729
7747
7765
7784
7802
7821
7840
7858
7877
7896
7915
7934
7952
7971
7989
8007
8026
8045
8063
8080
8099
8118
8135
8154
8172
8189
8208
8226
8243
8261
8279
8297
8315
8332
8350
8369
8387
8405
8424
8443
8462
8481
8500
8519
8539
8558
8578
8597
8617
8637
8657
8677
8697
8717
8737
8757
8777
8798
8818
8839
8860
8881
8902
8923
8945
8966
8988
9010
9033
9055
9078
9100
9123
9146
9169
9192
9215
9238
9261
9284
9308
9331
9355
9379
9403
9428
9452
9477
9502
9527
9553
9579
9605
9630
9656
9682
9708
9734
9760
9785
9810
9834
9859
9883
9906
9930
9953
9975
9998
10021
10044
10066
10089
10112
10135
10159
10182
10205
10229
10253
10276
10300
10324
10348
10371
10395
10418
10442
10465
10489
10512
10535
10559
10582
10605
10628
10651
10674
10697
10720
10743
10766
10788
10811
10833
10856
10878
10901
10923
10946
10968
10990
11012
11034
11056
11078
11099
11121
11142
11163
11184
11205
11226
11247
11267
11287
11307
11327
11347
11367
11387
11406
11425
11444
11464
11482
11501
11519
11538
11556
11573
11591
11608
11625
11642
11659
11676
11692
11709
11725
11742
11759
11775
11792
11809
11826
11843
11860
11877
11894
11910
11927
11944
11960
11977
11993
12010
12026
12043
12059
12075
12091
12107
12123
12139
12155
12171
12186
12201
12217
12232
12247
12261
12276
12291
12305
12319
12333
12347
12361
12374
12387
12400
12413
12426
12438
12450
12463
12475
12486
12498
12509
12521
12532
12543
12554
12564
12575
12586
12596
12607
12617
12628
12638
12649
12659
12670
12681
12691
12702
12712
12723
12733
12744
12754
12765
12775
12786
12796
12806
12816
12827
12836
12846
12856
12865
12875
12884
12893
12901
12910
12919
12927
12935
12943
12951
12959
12967
12975
12982
12990
12997
13004
13011
13018
13025
13032
13039
13046
13052
13058
13064
13070
13075
13080
13085
13090
13094
13098
13102
13105
13108
13111
13114
13117
13120
13123
13125
13128
13131
13133
13136
13138
13140
13143
13145
13147
13148
13150
13151
13152
13153
13154
13154
13155
13155
13155
13155
13156
13156
13156
13157
13158
13158
13159
13161
13162
13163
13164
13166
13167
13168
13169
13170
13171
13172
13173
13174
13174
13175
13175
13176
13177
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13186
13187
13188
13188
13188
13188
13188
13187
13186
13186
13185
13184
13182
13181
13180
13178
13176
13174
13172
13170
13168
13165
13162
13159
13156
13152
13149
13145
13140
13136
13131
13126
13121
13116
13111
13105
13100
13094
13088
13082
13076
13070
13063
13057
13050
13044
13037
13030
13023
13016
13008
13000
12993
12984
12976
12967
12958
12948
12938
12928
12917
12906
12895
12883
12871
12859
12847
12834
12821
12808
12795
12782
12768
12754
12740
12726
12711
12695
12680
12663
12647
12629
12612
12593
12575
12556
12536
12516
12496
12475
12454
12433
12411
12388
12366
12343
12319
12296
12272
12247
12222
12197
12171
12145
12119
12092
12064
12036
12007
11978
11949
11918
11888
11857
11825
11793
11760
11727
11693
11659
11624
11589
11553
11517
11481
11443
11406
11368
11329
11290
11251
11211
11171
11130
11089
11048
11006
10964
10921
10878
10835
10791
10746
10702
10656
10611
10565
10518
10471
10424
10377
10329
10281
10233
10185
10136
10087
10037
9987
9937
9886
9835
9783
9731
9679
9626
9573
9519
9465
9411
9357
9302
9247
9192
9136
9080
9025
8969
8913
8856
8800
8744
8687
8631
8574
8518
8461
8404
8347
8290
8233
8175
8118
8060
8002
7944
7886
7828
7770
7712
7654
7596
7539
7481
7423
7365
7308
7250
7193
7136
7078
7021
6964
6907
6850
6792
6735
6678
6621
6563
6506
6448
6391
6333
6276
6218
6160
6103
6045
5988
5930
5873
5816
5759
5702
5645
5589
5533
5477
5421
5365
5310
5255
5199
5145
5090
5035
4981
4926
4872
4817
4763
4709
4655
4601
4547
4493
4439
4386
4332
4279
4225
4172
4119
4067
4014
3962
3910
3858
3807
3756
3705
3654
3603
3553
3503
3453
3404
3354
3305
3255
3206
3157
3108
3060
3011
2963
2915
2867
2819
2772
2725
2678
2632
2585
2540
2494
2449
2404
2359
2314
2270
2226
2182
2138
2094
2051
2008
1965
1923
1881
1840
1798
1758
1717
1678
1638
1599
1560
1522
1483
1445
1407
1369
1331
1294
1256
1218
1181
1144
1107
1070
1033
997
960
924
889
853
818
784
749
716
682
648
615
582
549
516
483
450
417
384
352
319
286
254
221
189
157
125
93
62
31
0
-30
-61
-91
-121
-150
-180
-209
-238
-267
-296
-324
-352
-381
-408
-436
-463
-490
-517
-543
-569
-594
-620
-645
-669
-694
-718
-742
-766
-789
-813
-836
-859
-882
-905
-928
-950
-973
-995
-1016
-1039
-1061
-1082
-1103
-1124
-1145
-1166
-1186
-1206
-1226
-1246
-1265
-1284
-1303
-1321
-1340
-1358
-1376
-1394
-1411
-1429
-1446
-1463
-1480
-1496
-1513
-1529
-1545
-1561
-1577
-1593
-1608
-1623
-1638
-1653
-1668
-1683
-1697
-1711
-1725
-1739
-1753
-1767
-1780
-1793
-1806
-1819
-1831
-1843
-1855
-1866
-1877
-1888
-1899
-1909
-1919
-1928
-1938
-1947
-1955
-1964
-1972
-1980
-1988
-1996
-2003
-2009
-2017
-2023
-2029
-2033
-2039
-2044
-2048
-2051
-2054
-2057
-2059
-2060
-2062
-2062
-2063
-2063
-2063
-2062
-2061
-2059
-2057
-2055
-2053
-2050
-2045
-2041
-2037
-2033
-2029
-2024
-2019
-2013
-2007
-2001
-1995
-1988
-1981
-1974
-1967
-1959
-1951
-1943
-1935
-1926
-1917
-1908
-1898
-1888
-1878
-1867
-1856
-1845
-1834
-1822
-1809
-1797
-1784
-1771
-1758
-1744
-1730
-1716
-1701
-1687
-1672
-1657
-1641
-1625
-1609
-1593
-1576
-1560
-1543
-1526
-1509
-1491
-1473
-1455
-1437
-1419
-1400
-1382
-1363
-1344
-1324
-1305
-1286
-1266
-1247
-1227
-1207
-1187
-1167
-1147
-1126
-1106
-1085
-1065
-1044
-1022
-1002
-982
-962
-941
-921
-901
-881
-861
-842
-822
-803
-784
-765
-746
-727
-708
-689
-671
-652
-634
-616
-598
-580
-562
-545
-527
-510
-493
-476
-460
-443
-427
-410
-394
-378
-363
-347
-332
-317
-302
-287
-272
-258
-244
-230
-216
-203
-190
-177
-164
-152
-139
-127
-115
-103
-92
-80
-69
-58
-47
-36
-25
-15
-5
5
15
24
33
42
51
60
68
76
84
92
100
108
116
124
132
139
147
154
161
168
174
180
186
191
196
201
205
209
213
217
220
224
227
230
233
237
240
243
246
249
252
255
258
260
263
265
267
269
271
273
275
276
278
279
280
281
283
284
285
285
286
286
287
287
287
287
286
286
285
285
284
283
282
280
279
277
275
273
271
268
265
262
258
254
250
246
241
236
231
226
221
215
210
204
199
193
187
181
176
170
164
157
151
145
138
131
125
117
110
103
95
87
80
72
64
56
47
39
31
23
15
7
-1
-9
-17
-25
-33
-41
-49
-58
-66
-74
-83
-91
-100
-109
-118
-127
-136
-145
-154
-163
-172
-181
-189
-198
-206
-214
-222
-230
-238
-245
-253
-261
-268
-276
-284
-292
-300
-308
-316
-325
-333
-342
-350
-359
-368
-377
-387
-396
-406
-416
-425
-435
-445
-455
-464
-474
-484
-493
-502
-511
-520
-528
-537
-545
-554
-563
-571
-581
-590
-599
-609
-619
-629
-639
-649
-660
-670
-681
-691
-701
-711
-721
-731
-741
-751
-760
-770
-780
-789
-799
-809
-819
-829
-840
-850
-861
-871
-882
-893
-904
-916
-927
-938
-950
-961
-973
-985
-997
-1008
-1020
-1033
-1046
-1058
-1071
-1084
-1097
-1110
-1124
-1137
-1151
-1165
-1179
-1193
-1207
-1222
-1237
-1252
-1267
-1283
-1299
-1315
-1331
-1348
-1365
-1382
-1400
-1417
-1435
-1453
-1471
-1489
-1507
-1525
-1543
-1560
-1578
-1596
-1614
-1632
-1649
-1667
-1685
-1702
-1720
-1737
-1755
-1772
-1789
-1806
-1823
-1840
-1857
-1874
-1891
-1908
-1924
-1941
-1958
-1974
-1991
-2007
-2023
-2039
-2054
-2069
-2084
-2099
-2113
-2127
-2141
-2155
-2169
-2183
-2196
-2210
-2224
-2238
-2251
-2265
-2279
-2293
-2307
-2321
-2334
-2348
-2362
-2375
-2389
-2402
-2415
-2429
-2442
-2454
-2467
-2480
-2492
-2505
-2517
-2530
-2542
-2554
-2567
-2579
-2591
-2604
-2616
-2629
-2641
-2653
-2665
-2677
-2689
-2700
-2712
-2723
-2734
-2745
-2756
-2766
-2777
-2787
-2797
-2806
-2816
-2825
-2834
-2843
-2852
-2861
-2869
-2877
-2885
-2893
-2901
-2909
-2917
-2925
-2933
-2941
-2949
-2956
-2964
-2971
-2979
-2985
-2992
-2999
-3005
-3010
-3016
-3021
-3026
-3030
-3035
-3039
-3043
-3048
-3052
-3056
-3060
-3064
-3068
-3072
-3076
-3080
-3084
-3088
-3092
-3095
-3099
-3102
-3106
-3109
-3112
-3115
-3117
-3120
-3122
-3124
-3126
-3127
-3129
-3130
-3131
-3132
-3133
-3133
-3133
-3133
-3132
-3131
-3130
-3129
-3127
-3126
-3123
-3121
-3118
-3116
-3112
-3109
-3105
-3102
-3097
-3093
-3088
-3084
-3078
-3073
-3067
-3061
-3055
-3048
-3041
-3034
-3026
-3018
-3010
-3001
-2992
-2983
-2973
-2963
-2952
-2942
-2931
-2920
-2908
-2896
-2884
-2871
-2858
-2845
-2831
-2817
-2803
-2788
-2773
-2758
-2743
-2728
-2712
-2697
-2681
-2665
-2649
-2633
-2617
-2601
-2584
-2567
-2550
-2533
-2516
-2498
-2480
-2462
-2444
-2426
-2407
-2389
-2370
-2351
-2331
-2312
-2293
-2273
-2253
-2234
-2214
-2194
-2174
-2154
-2134
-2114
-2093
-2073
-2052
-2032
-2011
-1991
-1970
-1949
-1928
-1908
-1887
-1867
-1846
-1825
-1805
-1784
-1764
-1743
-1723
-1702
-1682
-1661
-1640
-1619
-1598
-1577
-1555
-1533
-1512
-1490
-1467
-1445
-1422
-1400
-1377
-1354
-1332
-1309
-1286
-1264
-1241
-1219
-1197
-1175
-1152
-1131
-1109
-1087
-1065
-1043
-1020
-998
-976
-953
-931
-908
-885
-861
-838
-815
-792
-768
-745
-722
-698
-675
-652
-628
-605
-581
-557
-533
-509
-485
-461
-436
-412
-387
-362
-337
-312
-287
-262
-237
-212
-186
-161
-136
-110
-85
-59
-34
-8
17
43
68
94
119
145
170
196
221
247
272
298
324
349
375
400
426
452
477
503
529
555
581
607
634
660
687
713
740
767
795
822
850
877
906
934
962
991
1020
1049
1078
1107
1136
1165
1194
1223
1252
1281
1311
1340
1369
1398
1428
1457
1486
1516
1546
1576
1605
1635
1665
1695
1725
1755
1785
1815
1844
1874
1904
1934
1963
1993
2021
2052
2081
2110
2140
2169
2198
2227
2256
2285
2314
2342
2371
2399
2428
2456
2484
2512
2540
2569
2597
2625
2653
2681
2709
2737
2765
2792
2820
2848
2875
2902
2930
2957
2984
3010
3037
3063
3090
3116
3141
3167
3192
3218
3243
3268
3292
3317
3342
3367
3391
3416
3440
3465
3489
3513
3538
3562
3586
3610
3635
3658
3682
3706
3729
3752
3776
3799
3822
3845
3868
3891
3914
3937
3960
3984
4006
4030
4054
4078
4103
4127
4151
4174
4198
4221
4244
4266
4289
4311
4332
4354
4376
4397
4419
4440
4462
4484
4505
4527
4549
4571
4593
4614
4636
4658
4680
4702
4723
4745
4766
4787
4808
4829
4849
4870
4890
4909
4929
4948
4967
4985
5004
5021
5039
5056
5073
5090
5106
5122
5138
5154
5170
5185
5201
5216
5231
5246
5260
5274
5288
5302
5315
5328
5341
5353
5365
5376
5388
5398
5409
5419
5429
5439
5448
5457
5466
5475
5483
5491
5499
5506
5513
5520
5526
5533
5539
5545
5550
5556
5561
5565
5569
5573
5576
5579
5581
5583
5584
5584
5584
5583
5582
5580
5577
5575
5572
5569
5565
5561
5558
5554
5550
5545
5541
5536
5531
5526
5521
5515
5509
5502
5496
5489
5481
5473
5465
5456
5448
5438
5429
5419
5409
5399
5388
5378
5367
5356
5345
5334
5322
5311
5299
5287
5275
5263
5251
5238
5225
5212
5199
5185
5171
5157
5143
5128
5114
5099
5084
5069
5053
5038
5022
5007
4991
4975
4959
4943
4927
4910
4894
4877
4861
4844
4828
4811
4795
4779
4762
4746
4730
4713
4697
4681
4665
4649
4632
4616
4600
4583
4567
4551
4535
4518
4502
4486
4470
4455
4439
4424
4408
4393
4377
4362
4347
4332
4317
4301
4286
4271
4255
4240
4225
4209
4194
4179
4164
4149
4134
4120
4105
4091
4077
4062
4049
4035
4022
4008
3994
3980
3967
3953
3940
3926
3913
3900
3887
3874
3861
3848
3836
3823
3811
3798
3786
3774
3762
3749
3737
3725
3714
3702
3690
3679
3667
3656
3645
3634
3624
3613
3603
3593
3583
3574
3564
3555
3547
3538
3529
3521
3513
3505
3498
3490
3483
3476
3470
3464
3458
3452
3446
3441
3436
3432
3427
3423
3419
3415
3411
3408
3404
3401
3397
3394
3391
3388
3385
3382
3380
3378
3375
3374
3372
3371
3369
3368
3368
3367
3367
3366
3366
3367
3367
3368
3368
3369
3371
3372
3374
3376
3378
3381
3384
3387
3390
3393
3397
3400
3404
3408
3412
3416
3420
3424
3428
3432
3437
3441
3445
3450
3454
3459
3463
3468
3473
3479
3484
3489
3495
3501
3507
3513
3520
3526
3533
3539
3546
3553
3560
3567
3574
3581
3589
3596
3604
3612
3620
3628
3636
3644
3652
3661
3669
3677
3685
3693
3700
3708
3716
3723
3731
3738
3745
3753
3760
3768
3776
3783
3791
3799
3807
3814
3822
3830
3838
3846
3853
3861
3868
3876
3883
3890
3898
3905
3913
3921
3928
3937
3945
3953
3962
3970
3979
3987
3996
4003
4013
4021
4029
4037
4043
4051
4059
4067
4075
4083
4093
4101
4110
4119
4128
4137
4147
4156
4165
4174
4183
4191
4200
4209
4217
4225
4233
4241
4248
4256
4263
4271
4278
4286
4293
4300
4308
4315
4322
4329
4337
4344
4352
4360
4367
4375
4383
4391
4400
4408
4416
4425
4433
4442
4451
4460
4469
4478
4488
4497
4507
4517
4527
4537
4547
4558
4568
4579
4590
4600
4611
4622
4634
4645
4657
4668
4680
4693
4705
4718
4731
4744
4758
4772
4786
4801
4815
4830
4845
4860
4876
4891
4907
4923
4940
4956
4973
4990
5007
5025
5043
5061
5080
5099
5118
5137
5157
5177
5197
5218
5238
5259
5280
5301
5321
5342
5363
5384
5405
5426
5447
5469
5490
5511
5532
5553
5574
5596
5617
5639
5660
5682
5704
5726
5748
5770
5792
5815
5837
5860
5882
5905
5927
5950
5972
5995
6017
6039
6060
6082
6103
6125
6146
6167
6188
6209
6230
6250
6271
6291
6311
6331
6351
6371
6390
6410
6429
6448
6466
6485
6503
6521
6538
6555
6572
6588
6604
6620
6635
6650
6665
6679
6693
6706
6720
6733
6745
6758
6770
6781
6793
6803
6814
6824
6834
6843
6851
6859
6867
6874
6880
6886
6892
6897
6902
6907
6911
6915
6919
6923
6926
6930
6932
6935
6937
6938
6939
6940
6940
6940
6939
6937
6935
6932
6929
6925
6920
6916
6910
6904
6898
6892
6885
6878
6870
6862
6854
6845
6836
6826
6816
6805
6794
6783
6771
6758
6746
6732
6719
6705
6691
6676
6661
6646
6631
6615
6599
6582
6566
6549
6532
6515
6497
6479
6461
6443
6425
6407
6388
6369
6350
6331
6312
6293
6273
6253
6232
6212
6191
6170
6149
6127
6105
6083
6061
6039
6017
5994
5971
5949
5926
5903
5880
5856
5833
5809
5785
5760
5736
5711
5686
5660
5634
5609
5582
5556
5530
5503
5476
5449
5422
5395
5367
5339
5311
5283
5254
5225
5195
5166
5136
5106
5075
5045
5014
4983
4951
4919
4888
4855
4823
4790
4757
4724
4690
4656
4621
4586
4551
4515
4479
4442
4405
4368
4331
4293
4255
4216
4178
4139
4100
4059
4019
3981
3940
3900
3859
3818
3777
3735
3694
3652
3609
3567
3524
3482
3439
3396
3353
3309
3266
3222
3179
3135
3091
3048
3003
2959
2915
2871
2827
2782
2738
2693
2649
2604
2560
2515
2471
2426
2381
2337
2292
2247
2202
2157
2112
2067
2021
1977
1931
1886
1841
1796
1750
1705
1660
1615
1570
1525
1480
1435
1391
1346
1302
1258
1213
1169
1125
1081
1037
993
949
906
862
818
774
730
686
642
598
554
510
466
423
379
335
291
248
204
161
117
74
31
-13
-56
-99
-142
-185
-228
-270
-312
-355
-397
-439
-480
-522
-563
-604
-645
-686
-727
-768
-808
-848
-889
-929
-969
-1008
-1049
-1089
-1128
-1168
-1207
-1246
-1285
-1324
-1363
-1401
-1440
-1478
-1516
-1555
-1593
-1631
-1670
-1708
-1747
-1786
-1825
-1864
-1904
-1943
-1983
-2023
-2062
-2102
-2142
-2182
-2222
-2262
-2301
-2341
-2381
-2421
-2460
-2500
-2540
-2580
-2620
-2660
-2700
-2740
-2780
-2821
-2861
-2902
-2943
-2984
-3025
-3066
-3107
-3148
-3189
-3230
-3272
-3313
-3355
-3397
-3438
-3480
-3522
-3565
-3607
-3650
-3693
-3736
-3779
-3822
-3865
-3908
-3950
-3993
-4035
-4078
-4122
-4165
-4208
-4252
-4295
-4338
-4382
-4426
-4470
-4513
-4557
-4601
-4645
-4688
-4732
-4775
-4819
-4862
-4906
-4949
-4992
-5036
-5079
-5122
-5165
-5208
-5251
-5294
-5337
-5380
-5423
-5466
-5509
-5552
-5594
-5637
-5679
-5721
-5763
-5804
-5846
-5888
-5929
-5971
-6012
-6054
-6095
-6137
-6179
-6221
-6263
-6304
-6346
-6387
-6428
-6469
-6510
-6551
-6591
-6631
-6671
-6710
-6750
-6789
-6828
-6866
-6905
-6943
-6981
-7019
-7056
-7094
-7131
-7168
-7205
-7242
-7278
-7314
-7350
-7385
-7421
-7455
-7490
-7523
-7557
-7590
-7622
-7654
-7686
-7717
-7748
-7779
-7809
-7839
-7868
-7897
-7926
-7955
-7983
-8010
-8038
-8066
-8093
-8119
-8147
-8173
-8199
-8226
-8252
-8277
-8303
-8328
-8352
-8377
-8401
-8425
-8448
-8471
-8493
-8515
-8536
-8557
-8577
-8596
-8616
-8634
-8652
-8670
-8688
-8705
-8722
-8738
-8754
-8770
-8786
-8801
-8816
-8830
-8844
-8858
-8871
-8884
-8896
-8908
-8920
-8931
-8942
-8953
-8964
-8974
-8983
-8992
-9001
-9009
-9017
-9024
-9031
-9037
-9043
-9048
-9053
-9057
-9061
-9065
-9068
-9072
-9075
-9077
-9080
-9083
-9085
-9087
-9089
-9091
-9093
-9095
-9096
-9097
-9098
-9099
-9100
-9100
-9099
-9099
-9098
-9096
-9095
-9092
-9090
-9087
-9083
-9079
-9075
-9070
-9065
-9059
-9053
-9046
-9039
-9032
-9024
-9016
-9007
-8998
-8989
-8979
-8969
-8959
-8948
-8937
-8926
-8914
-8902
-8890
-8878
-8865
-8852
-8840
-8827
-8813
-8800
-8787
-8773
-8759
-8745
-8731
-8717
-8703
-8688
-8673
-8658
-8643
-8628
-8612
-8597
-8581
-8565
-8549
-8533
-8516
-8500
-8483
-8466
-8448
-8431
-8413
-8396
-8378
-8360
-8341
-8322
-8303
-8284
-8265
-8245
-8225
-8206
-8185
-8164
-8144
-8122
-8102
-8080
-8058
-8037
-8013
-7992
-7969
-7946
-7922
-7899
-7875
-7851
-7827
-7803
-7779
-7755
-7731
-7707
-7682
-7658
-7633
-7608
-7582
-7557
-7531
-7504
-7478
-7451
-7425
-7398
-7371
-7343
-7316
-7288
-7261
-7233
-7205
-7177
-7149
-7121
-7093
-7065
-7037
-7008
-6979
-6950
-6921
-6891
-6861
-6831
-6800
-6770
-6739
-6708
-6676
-6645
-6614
-6582
-6551
-6519
-6488
-6456
-6424
-6393
-6361
-6328
-6296
-6263
-6230
-6197
-6164
-6130
-6097
-6063
-6029
-5994
-5960
-5925
-5890
-5856
-5820
-5785
-5750
-5714
-5679
-5643
-5607
-5571
-5535
-5498
-5462
-5425
-5388
-5351
-5314
-5277
-5240
-5203
-5165
-5128
-5091
-5054
-5016
-4979
-4942
-4905
-4867
-4830
-4793
-4755
-4718
-4680
-4642
-4604
-4566
-4528
-4489
-4451
-4412
-4373
-4335
-4295
-4256
-4217
-4177
-4138
-4098
-4058
-4018
-3979
-3939
-3899
-3859
-3818
-3778
-3738
-3697
-3656
-3616
-3575
-3534
-3493
-3452
-3411
-3370
-3329
-3288
-3247
-3206
-3164
-3123
-3082
-3041
-2999
-2958
-2917
-2876
-2835
-2794
-2753
-2712
-2671
-2630
-2590
-2549
-2508
-2467
-2426
-2385
-2344
-2302
-2261
-2220
-2178
-2137
-2096
-2055
-2013
-1973
-1932
-1891
-1851
-1811
-1771
-1731
-1691
-1651
-1612
-1573
-1533
-1494
-1455
-1415
-1376
-1336
-1296
-1257
-1217
-1177
-1137
-1097
-1058
-1018
-979
-940
-901
-863
-825
-786
-748
-711
-673
-635
-597
-559
-522
-484
-446
-408
-369
-331
-293
-254
-216
-177
-139
-101
-63
-25
13
51
88
125
161
198
235
271
307
344
380
416
453
489
525
561
597
633
669
704
739
774
809
843
877
910
944
977
1010
1042
1075
1108
1140
1173
1206
1238
1271
1303
1335
1367
1399
1431
1462
1493
1524
1555
1585
1616
1646
1676
1707
1737
1768
1798
1829
1859
1890
1920
1950
1980
2009
2040
2069
2099
2128
2157
2185
2213
2242
2269
2297
2325
2352
2379
2406
2433
2459
2486
2512
2538
2564
2590
2616
2641
2667
2692
2717
2742
2767
2791
2815
2839
2863
2886
2909
2932
2955
2977
3000
3022
3044
3066
3088
3109
3131
3153
3175
3197
3218
3240
3261
3282
3303
3324
3345
3365
3385
3405
3425
3445
3464
3484
3504
3523
3543
3562
3582
3602
3622
3642
3662
3682
3702
3721
3741
3760
3779
3798
3817
3835
3853
3871
3889
3906
3924
3941
3958
3975
3992
4008
4025
4041
4058
4074
4090
4107
4123
4139
4155
4171
4187
4203
4218
4234
4250
4266
4282
4298
4314
4330
4346
4362
4378
4394
4411
4427
4443
4459
4474
4490
4506
4521
4536
4551
4566
4581
4595
4610
4624
4638
4652
4666
4680
4694
4708
4722
4736
4750
4763
4777
4790
4803
4816
4829
4842
4855
4868
4880
4893
4906
4919
4932
4945
4958
4971
4985
4998
5011
5024
5037
5050
5063
5076
5089
5102
5114
5127
5139
5152
5164
5177
5190
5202
5215
5228
5241
5254
5267
5280
5293
5306
5318
5331
5343
5356
5368
5380
5392
5404
5415
5426
5437
5448
5459
5470
5480
5491
5501
5512
5523
5533
5543
5553
5563
5573
5582
5590
5599
5607
5615
5622
5630
5637
5644
5651
5659
5666
5673
5680
5688
5695
5702
5710
5717
5724
5731
5738
5744
5751
5757
5763
5769
5775
5781
5787
5793
5798
5804
5809
5815
5820
5825
5831
5836
5841
5846
5850
5855
5859
5863
5867
5870
5874
5877
5879
5882
5884
5887
5889
5891
5892
5894
5895
5896
5897
5898
5898
5898
5898
5897
5897
5895
5894
5892
5890
5887
5885
5881
5878
5874
5870
5866
5861
5856
5851
5846
5840
5834
5828
5822
5815
5808
5801
5794
5787
5779
5771
5763
5754
5745
5736
5727
5717
5707
5697
5686
5675
5664
5653
5641
5629
5617
5605
5592
5579
5566
5553
5539
5526
5512
5498
5484
5469
5455
5440
5425
5410
5394
5378
5361
5345
5328
5310
5293
5275
5257
5239
5221
5202
5183
5164
5145
5126
5107
5087
5067
5047
5027
5007
4986
4966
4945
4923
4902
4881
4859
4837
4815
4793
4771
4749
4727
4704
4682
4660
4638
4616
4594
4572
4550
4528
4506
4485
4463
4442
4420
4398
4377
4355
4334
4312
4291
4269
4248
4226
4205
4184
4164
4143
4122
4102
4082
4062
4042
4022
4003
3984
3964
3945
3925
3906
3887
3867
3848
3828
3809
3789
3769
3750
3730
3711
3692
3673
3654
3635
3617
3599
3581
3563
3545
3527
3510
3492
3475
3458
3441
3424
3408
3391
3375
3359
3344
3329
3313
3299
3284
3269
3255
3241
3227
3213
3199
3185
3171
3157
3144
3130
3117
3104
3092
3079
3067
3055
3043
3032
3021
3011
3000
2991
2981
2972
2963
2954
2945
2937
2929
2921
2914
2906
2899
2891
2884
2877
2870
2863
2857
2850
2843
2837
2830
2824
2818
2812
2805
2799
2793
2787
2781
2775
2770
2764
2759
2753
2748
2743
2738
2734
2729
2724
2720
2716
2711
2707
2703
2699
2695
2692
2688
2685
2682
2679
2677
2675
2673
2671
2670
2669
2668
2667
2667
2666
2665
2665
2664
2664
2663
2663
2662
2662
2662
2661
2661
2661
2662
2662
2663
2665
2666
2668
2670
2672
2675
2678
2681
2684
2687
2689
2692
2695
2698
2701
2704
2706
2709
2712
2715
2718
2721
2724
2727
2731
2734
2738
2742
2746
2751
2755
2760
2764
2769
2774
2779
2783
2788
2793
2799
2804
2809
2815
2820
2826
2832
2838
2844
2850
2856
2863
2869
2876
2883
2890
2897
2904
2911
2918
2926
2933
2940
2948
2955
2962
2970
2977
2984
2991
2998
3005
3012
3019
3026
3033
3040
3047
3054
3061
3069
3076
3084
3092
3100
3108
3116
3125
3133
3142
3150
3159
3167
3176
3184
3192
3200
3208
3215
3223
3230
3237
3245
3252
3259
3265
3272
3279
3286
3294
3301
3308
3316
3323
3331
3339
3347
3355
3364
3372
3380
3389
3397
3405
3413
3422
3430
3438
3447
3455
3463
3472
3480
3488
3497
3505
3513
3521
3529
3537
3545
3553
3561
3568
3576
3583
3591
3598
3606
3613
3621
3628
3635
3643
3650
3657
3665
3672
3679
3686
3694
3701
3708
3716
3723
3731
3738
3746
3753
3761
3768
3776
3784
3791
3799
3807
3814
3821
3829
3836
3843
3850
3857
3864
3871
3877
3884
3890
3896
3902
3908
3914
3920
3926
3932
3937
3943
3949
3954
3960
3966
3972
3978
3984
3991
3997
4003
4010
4016
4022
4029
4035
4041
4046
4053
4059
4064
4070
4075
4081
4086
4091
4097
4103
4108
4114
4119
4125
4130
4136
4142
4148
4153
4159
4164
4170
4175
4181
4186
4191
4196
4201
4206
4211
4216
4220
4225
4230
4234
4238
4243
4247
4251
4256
4260
4264
4268
4273
4277
4281
4286
4290
4294
4299
4303
4307
4312
4316
4321
4325
4329
4333
4337
4341
4345
4349
4353
4356
4360
4363
4367
4370
4373
4376
4380
4383
4386
4389
4392
4395
4398
4401
4404
4407
4409
4412
4414
4416
4418
4420
4422
4424
4426
4428
4431
4433
4435
4437
4439
4441
4443
4445
4447
4449
4451
4452
4454
4455
4457
4458
4459
4460
4461
4462
4464
4465
4466
4467
4468
4469
4471
4472
4474
4475
4476
4478
4479
4480
4482
4483
4484
4486
4487
4488
4490
4491
4493
4495
4496
4498
4500
4501
4503
4505
4506
4508
4509
4510
4511
4512
4513
4513
4514
4514
4514
4515
4515
4515
4516
4516
4517
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4528
4529
4530
4531
4532
4533
4534
4535
4536
4538
4539
4540
4541
4543
4544
4545
4546
4547
4547
4548
4549
4550
4551
4551
4552
4553
4553
4554
4554
4555
4555
4556
4556
4556
4556
4557
4557
4557
4557
4557
4556
4556
4556
4555
4554
4554
4552
4551
4549
4548
4546
4544
4541
4539
4536
4533
4530
4526
4523
4519
4516
4512
4508
4503
4499
4494
4490
4485
4480
4475
4470
4464
4459
4454
4448
4443
4437
4431
4426
4420
4415
4409
4403
4398
4392
4386
4380
4375
4369
4363
4357
4351
4345
4339
4333
4326
4320
4314
4307
4301
4295
4289
4283
4276
4270
4264
4257
4251
4244
4238
4231
4224
4217
4210
4203
4196
4188
4181
4173
4166
4158
4151
4143
4136
4128
4120
4113
4105
4098
4091
4083
4075
4069
4062
4054
4049
4042
4035
4029
4022
4017
4011
4005
3999
3994
3988
3983
3978
3973
3969
3964
3960
3956
3952
3949
3945
3942
3938
3935
3932
3929
3925
3922
3919
3916
3912
3909
3906
3903
3901
3898
3896
3893
3891
3890
3888
3887
3885
3884
3883
3883
3882
3881
3880
3880
3879
3879
3878
3878
3877
3877
3877
3876
3876
3876
3876
3876
3876
3876
3877
3877
3878
3879
3880
3881
3882
3884
3885
3887
3889
3891
3893
3895
3897
3899
3901
3903
3905
3907
3909
3911
3913
3916
3918
3920
3922
3924
3926
3929
3931
3934
3937
3939
3942
3946
3949
3953
3957
3961
3965
3969
3974
3978
3983
3987
3992
3997
4002
4006
4011
4017
4022
4027
4033
4038
4045
4051
4057
4064
4070
4077
4083
4091
4098
4106
4113
4121
4128
4136
4144
4152
4160
4168
4177
4185
4193
4202
4211
4220
4229
4239
4249
4258
4269
4279
4290
4301
4312
4323
4335
4347
4359
4371
4383
4396
4409
4421
4434
4448
4461
4475
4488
4502
4516
4530
4544
4558
4572
4586
4600
4615
4629
4643
4657
4672
4686
4701
4716
4731
4746
4762
4777
4793
4808
4824
4840
4856
4872
4888
4904
4920
4935
4951
4967
4982
4997
5012
5027
5042
5056
5070
5085
5099
5113
5127
5140
5154
5168
5181
5195
5209
5222
5236
5249
5262
5275
5289
5302
5315
5327
5340
5353
5365
5378
5390
5402
5414
5427
5439
5450
5462
5474
5486
5498
5510
5522
5534
5546
5558
5570
5582
5594
5605
5617
5629
5640
5652
5663
5675
5686
5696
5707
5717
5727
5737
5746
5755
5764
5773
5781
5789
5797
5804
5812
5819
5826
5833
5839
5845
5851
5857
5863
5868
5873
5878
5882
5887
5890
5894
5898
5901
5904
5906
5909
5911
5913
5914
5916
5917
5918
5918
5918
5918
5918
5917
5917
5916
5914
5913
5911
5909
5907
5905
5902
5900
5897
5894
5891
5888
5884
5881
5877
5873
5868
5864
5859
5854
5848
5843
5837
5831
5824
5818
5811
5805
5798
5791
5783
5776
5768
5760
5752
5744
5735
5726
5716
5706
5696
5686
5675
5664
5652
5640
5628
5616
5603
5591
5578
5565
5551
5538
5524
5510
5497
5482
5468
5454
5439
5424
5409
5393
5377
5360
5343
5326
5308
5290
5272
5253
5234
5214
5194
5174
5154
5133
5112
5091
5070
5049
5027
5006
4984
4962
4941
4919
4897
4875
4853
4831
4809
4786
4764
4741
4718
4695
4671
4647
4624
4599
4575
4551
4526
4502
4477
4452
4428
4403
4378
4352
4327
4301
4276
4250
4224
4197
4171
4144
4117
4089
4062
4034
4006
3978
3950
3921
3893
3864
3835
3805
3776
3746
3716
3686
3655
3624
3593
3562
3530
3498
3466
3434
3401
3368
3335
3302
3269
3235
3202
3168
3134
3100
3065
3031
2996
2961
2926
2890
2854
2818
2782
2745
2708
2671
2633
2596
2558
2519
2481
2442
2403
2364
2325
2286
2246
2206
2165
2125
2084
2044
2001
1961
1920
1878
1836
1795
1753
1710
1668
1626
1584
1541
1499
1456
1414
1371
1329
1286
1243
1201
1158
1115
1073
1030
987
944
902
859
816
773
731
688
645
603
560
517
475
432
390
347
304
262
219
176
134
91
48
5
-38
-81
-124
-167
-211
-254
-297
-341
-384
-428
-471
-515
-558
-602
-645
-689
-732
-775
-819
-862
-905
-949
-992
-1035
-1078
-1121
-1164
-1207
-1250
-1293
-1336
-1379
-1421
-1463
-1505
-1547
-1588
-1630
-1671
-1712
-1753
-1794
-1835
-1875
-1916
-1957
-1998
-2039
-2079
-2120
-2160
-2201
-2241
-2281
-2321
-2360
-2400
-2439
-2478
-2517
-2556
-2595
-2634
-2672
-2710
-2748
-2786
-2824
-2861
-2898
-2935
-2972
-3008
-3044
-3080
-3115
-3150
-3185
-3220
-3255
-3289
-3323
-3357
-3391
-3425
-3458
-3492
-3524
-3557
-3589
-3621
-3652
-3683
-3714
-3744
-3775
-3804
-3834
-3864
-3893
-3922
-3951
-3981
-4010
-4038
-4067
-4096
-4124
-4153
-4180
-4208
-4235
-4261
-4287
-4312
-4337
-4361
-4385
-4409
-4432
-4454
-4477
-4499
-4520
-4542
-4563
-4584
-4604
-4625
-4644
-4664
-4683
-4701
-4719
-4737
-4754
-4771
-4787
-4803
-4819
-4834
-4850
-4865
-4879
-4894
-4908
-4922
-4936
-4949
-4963
-4975
-4988
-5000
-5011
-5022
-5032
-5042
-5052
-5060
-5069
-5077
-5084
-5091
-5098
-5104
-5110
-5115
-5120
-5125
-5130
-5134
-5138
-5141
-5144
-5147
-5149
-5152
-5153
-5155
-5156
-5156
-5157
-5157
-5156
-5156
-5155
-5153
-5152
-5150
-5147
-5145
-5142
-5138
-5135
-5130
-5126
-5121
-5116
-5111
-5105
-5098
-5092
-5085
-5078
-5071
-5063
-5055
-5046
-5038
-5029
-5019
-5010
-5000
-4989
-4979
-4968
-4956
-4945
-4932
-4920
-4907
-4894
-4881
-4867
-4853
-4838
-4823
-4808
-4792
-4776
-4760
-4744
-4727
-4710
-4692
-4674
-4656
-4638
-4619
-4601
-4581
-4562
-4542
-4522
-4502
-4481
-4460
-4439
-4418
-4396
-4374
-4351
-4328
-4305
-4281
-4257
-4233
-4209
-4184
-4159
-4134
-4109
-4083
-4058
-4032
-4006
-3980
-3953
-3927
-3900
-3873
-3846
-3818
-3790
-3762
-3734
-3706
-3677
-3648
-3619
-3590
-3561
-3532
-3503
-3474
-3445
-3416
-3387
-3358
-3328
-3299
-3270
-3241
-3212
-3182
-3153
-3123
-3093
-3063
-3033
-3003
-2973
-2943
-2912
-2882
-2852
-2822
-2791
-2761
-2731
-2701
-2670
-2640
-2610
-2580
-2549
-2519
-2488
-2457
-2427
-2396
-2365
-2334
-2303
-2273
-2242
-2211
-2179
-2148
-2117
-2087
-2056
-2025
-1994
-1964
-1933
-1903
-1873
-1843
-1812
-1782
-1752
-1722
-1692
-1662
-1632
-1602
-1572
-1542
-1512
-1482
-1453
-1423
-1394
-1365
-1336
-1307
-1279
-1251
-1223
-1195
-1167
-1139
-1111
-1083
-1055
-1028
-1000
-972
-945
-917
-890
-863
-836
-809
-783
-757
-731
-706
-681
-656
-631
-606
-582
-557
-533
-508
-483
-459
-434
-410
-385
-361
-337
-313
-289
-266
-243
-220
-198
-176
-154
-132
-110
-89
-67
-46
-24
-3
18
39
60
80
100
120
140
160
179
198
218
237
255
274
293
311
329
347
365
383
401
418
436
453
470
487
503
520
537
553
569
585
601
617
633
648
664
679
694
709
723
737
751
765
779
793
806
819
833
846
859
872
885
897
910
922
934
947
959
970
982
993
1004
1014
1026
1036
1046
1056
1066
1076
1086
1095
1104
1113
1122
1131
1139
1148
1156
1163
1171
1178
1185
1191
1198
1204
1210
1216
1221
1227
1232
1238
1243
1248
1253
1258
1262
1266
1271
1274
1278
1282
1285
1288
1291
1294
1297
1300
1302
1305
1307
1310
1312
1314
1315
1317
1318
1319
1319
1320
1320
1319
1319
1318
1317
1316
1315
1314
1313
1311
1310
1309
1307
1306
1305
1303
1302
1300
1298
1296
1294
1291
1288
1285
1282
1279
1275
1271
1268
1264
1260
1255
1251
1246
1242
1237
1233
1228
1223
1218
1213
1208
1204
1198
1193
1188
1183
1178
1172
1167
1161
1155
1150
1144
1138
1132
1126
1121
1115
1109
1103
1097
1090
1084
1078
1072
1066
1059
1053
1046
1040
1034
1027
1020
1014
1008
1002
998
992
987
981
976
971
966
961
956
951
946
942
937
933
928
924
920
916
912
908
905
901
897
894
890
886
883
879
875
872
868
864
861
857
853
849
846
842
838
835
831
828
824
821
817
814
810
807
804
800
797
794
790
787
784
780
777
773
770
767
764
760
757
754
751
748
745
741
738
735
731
727
724
720
716
712
708
704
699
695
691
687
683
679
676
672
669
665
662
658
655
652
648
645
641
638
635
631
628
625
622
619
617
614
612
610
608
606
604
603
601
600
599
598
596
595
594
593
592
590
589
588
587
586
584
583
582
581
580
579
578
577
576
575
575
574
574
574
573
573
573
573
573
573
573
573
573
573
573
573
574
574
575
575
576
577
579
580
582
583
585
588
590
592
595
598
600
603
606
610
613
616
620
623
627
630
634
638
642
646
650
654
658
663
667
672
676
681
686
691
696
702
707
712
718
723
729
734
740
745
751
757
762
768
773
779
785
790
796
802
807
813
818
824
829
835
840
845
851
856
861
867
872
877
883
888
893
899
904
909
915
920
925
930
935
941
946
951
956
961
966
971
976
981
985
990
995
999
1002
1006
1010
1014
1018
1022
1025
1028
1031
1034
1037
1040
1043
1046
1049
1053
1057
1060
1065
1069
1073
1078
1083
1088
1093
1098
1103
1108
1114
1119
1125
1130
1136
1142
1148
1153
1160
1166
1172
1178
1185
1191
1198
1204
1211
1218
1224
1231
1237
1244
1250
1257
1263
1270
1276
1283
1289
1296
1302
1309
1315
1321
1327
1333
1339
1345
1351
1356
1361
1366
1371
1375
1379
1383
1387
1391
1395
1398
1401
1405
1408
1412
1416
1420
1424
1429
1434
1439
1444
1450
1455
1461
1466
1472
1477
1482
1487
1492
1496
1501
1505
1509
1513
1517
1520
1524
1528
1531
1535
1538
1542
1545
1549
1552
1555
1559
1562
1565
1567
1570
1572
1574
1576
1578
1580
1581
1583
1584
1586
1588
1589
1591
1594
1596
1598
1601
1603
1606
1608
1610
1611
1613
1614
1614
1614
1614
1614
1613
1611
1610
1608
1606
1604
1602
1599
1597
1595
1593
1591
1589
1587
1585
1584
1582
1581
1579
1578
1577
1575
1574
1572
1571
1569
1568
1566
1564
1562
1560
1558
1556
1554
1551
1549
1546
1543
1540
1537
1534
1531
1527
1524
1520
1517
1513
1509
1505
1501
1497
1492
1488
1483
1479
1474
1469
1464
1458
1453
1447
1441
1435
1429
1423
1416
1410
1403
1396
1389
1383
1376
1368
1361
1354
1347
1340
1333
1325
1318
1311
1304
1296
1289
1282
1275
1268
1261
1253
1246
1239
1232
1225
1217
1210
1202
1195
1187
1180
1172
1164
1156
1148
1140
1131
1123
1114
1105
1096
1087
1078
1069
1060
1051
1041
1032
1022
1012
1004
994
985
976
966
957
947
937
928
918
908
898
888
878
868
858
848
837
827
816
805
794
783
772
761
749
737
726
714
702
689
677
664
651
638
626
613
600
587
574
561
548
535
522
509
496
482
469
456
443
429
416
402
389
375
362
348
335
321
308
294
281
267
253
239
225
211
196
182
167
152
138
123
108
93
78
63
48
33
18
4
-11
-26
-40
-54
-69
-83
-98
-112
-127
-142
-157
-172
-187
-202
-217
-232
-248
-263
-278
-293
-308
-322
-337
-351
-366
-380
-394
-408
-423
-437
-451
-465
-479
-493
-507
-521
-535
-549
-563
-576
-590
-603
-616
-629
-641
-654
-666
-678
-690
-701
-712
-723
-734
-745
-755
-766
-776
-786
-796
-806
-815
-825
-834
-843
-853
-861
-870
-879
-887
-896
-904
-912
-919
-927
-934
-942
-949
-956
-963
-970
-977
-984
-991
-998
-1004
-1012
-1018
-1026
-1033
-1040
-1047
-1055
-1062
-1069
-1076
-1083
-1090
-1096
-1103
-1110
-1116
-1123
-1129
-1135
-1141
-1147
-1153
-1159
-1165
-1170
-1176
-1182
-1187
-1193
-1198
-1204
-1210
-1215
-1221
-1226
-1232
-1237
-1243
-1248
-1253
-1258
-1263
-1268
-1273
-1277
-1282
-1286
-1290
-1294
-1298
-1302
-1306
-1310
-1313
-1317
-1320
-1323
-1326
-1329
-1332
-1335
-1338
-1340
-1343
-1345
-1348
-1350
-1352
-1354
-1356
-1358
-1360
-1361
-1363
-1364
-1366
-1367
-1368
-1369
-1370
-1371
-1371
-1372
-1372
-1373
-1373
-1372
-1372
-1372
-1371
-1371
-1370
-1369
-1368
-1367
-1365
-1364
-1362
-1361
-1359
-1357
-1355
-1352
-1350
-1348
-1345
-1342
-1340
-1337
-1335
-1332
-1329
-1327
-1324
-1321
-1318
-1315
-1312
-1309
-1305
-1302
-1298
-1294
-1290
-1286
-1282
-1278
-1274
-1269
-1265
-1261
-1256
-1252
-1247
-1243
-1238
-1233
-1229
-1224
-1219
-1214
-1210
-1204
-1199
-1194
-1188
-1183
-1177
-1171
-1165
-1159
-1153
-1147
-1141
-1134
-1128
-1122
-1116
-1110
-1105
-1099
-1093
-1088
-1082
-1077
-1071
-1066
-1061
-1055
-1050
-1044
-1039
-1034
-1028
-1022
-1016
-1012
-1006
-1000
-995
-990
-984
-979
-974
-968
-963
-958
-953
-948
-943
-938
-933
-928
-923
-918
-913
-908
-903
-897
-892
-887
-881
-876
-870
-865
-859
-854
-848
-843
-837
-832
-827
-821
-816
-811
-805
-800
-795
-789
-784
-779
-773
-768
-762
-757
-751
-745
-740
-734
-728
-721
-715
-709
-702
-695
-688
-681
-674
-667
-659
-652
-645
-637
-630
-622
-614
-607
-599
-591
-583
-574
-566
-557
-549
-540
-531
-522
-513
-503
-494
-484
-475
-465
-455
-445
-435
-425
-414
-404
-393
-382
-371
-359
-348
-336
-325
-313
-301
-289
-276
-264
-251
-239
-226
-214
-201
-188
-175
-162
-149
-136
-122
-109
-95
-82
-68
-54
-40
-26
-12
3
17
32
47
62
77
93
108
123
139
154
170
186
202
217
233
249
266
282
298
315
332
348
365
382
399
417
434
452
470
487
506
524
542
561
579
598
617
636
656
675
695
715
735
755
775
796
817
838
860
882
904
926
948
971
994
1016
1040
1063
1086
1110
1133
1157
1181
1205
1229
1253
1278
1303
1328
1353
1379
1404
1430
1456
1482
1509
1536
1563
1590
1617
1644
1672
1700
1728
1756
1785
1813
1842
1871
1900
1930
1960
1989
2020
2050
2080
2111
2142
2173
2204
2235
2267
2298
2330
2363
2395
2428
2461
2494
2527
2561
2595
2628
2663
2697
2731
2766
2800
2835
2870
2906
2941
2977
3013
3048
3085
3121
3157
3193
3230
3266
3303
3339
3376
3413
3449
3486
3523
3560
3597
3634
3672
3709
3747
3784
3822
3859
3897
3935
3973
4011
4048
4086
4124
4162
4200
4238
4276
4315
4353
4391
4429
4467
4505
4543
4581
4619
4657
4695
4733
4770
4808
4845
4883
4920
4957
4994
5031
5068
5105
5142
5179
5216
5253
5290
5327
5364
5401
5438
5475
5512
5549
5585
5622
5659
5696
5732
5769
5805
5842
5878
5914
5950
5985
6021
6057
6093
6129
6165
6201
6237
6273
6310
6346
6382
6418
6454
6490
6526
6562
6597
6633
6669
6704
6740
6776
6812
6847
6883
6919
6956
6992
7028
7064
7100
7136
7172
7207
7243
7278
7314
7349
7384
7419
7454
7488
7523
7557
7591
7626
7660
7694
7728
7761
7795
7828
7862
7895
7927
7960
7992
8023
8055
8087
8119
8150
8180
8212
8243
8273
8303
8333
8363
8392
8421
8450
8479
8507
8535
8562
8590
8617
8644
8671
8697
8724
8750
8776
8801
8827
8852
8877
8902
8927
8951
8975
8999
9022
9045
9068
9090
9112
9134
9155
9175
9195
9215
9234
9253
9271
9289
9306
9323
9340
9356
9372
9388
9404
9419
9434
9449
9464
9479
9493
9507
9521
9534
9548
9561
9573
9586
9598
9610
9622
9634
9645
9656
9667
9678
9688
9699
9709
9719
9729
9738
9748
9757
9766
9775
9784
9792
9800
9808
9816
9824
9831
9838
9845
9852
9859
9865
9871
9877
9883
9889
9895
9901
9906
9912
9917
9922
9928
9933
9938
9943
9949
9954
9959
9964
9969
9974
9978
9983
9987
9991
9995
9999
10002
10005
10008
10011
10014
10016
10019
10021
10023
10025
10027
10029
10031
10033
10036
10038
10040
10042
10044
10046
10048
10049
10051
10052
10053
10053
10054
10054
10054
10053
10053
10052
10051
10049
10048
10046
10044
10041
10039
10036
10033
10029
10026
10022
10018
10014
10010
10006
10001
9997
9992
9987
9982
9977
9972
9966
9960
9954
9947
9940
9934
9926
9919
9911
9904
9896
9888
9879
9871
9863
9855
9846
9837
9829
9820
9811
9802
9793
9784
9775
9766
9756
9746
9736
9725
9715
9704
9693
9681
9669
9658
9645
9633
9620
9608
9595
9581
9568
9555
9541
9527
9513
9498
9484
9469
9454
9439
9423
9407
9391
9375
9358
9341
9324
9306
9289
9270
9252
9233
9214
9194
9175
9155
9134
9114
9093
9073
9051
9030
9009
8987
8965
8943
8920
8898
8875
8851
8828
8804
8779
8755
8730
8705
8680
8655
8629
8603
8576
8550
8523
8496
8469
8442
8414
8386
8358
8330
8301
8273
8244
8214
8185
8154
8125
8095
8064
8034
8003
7972
7940
7908
7876
7843
7810
7777
7744
7710
7676
7641
7607
7572
7536
7501
7465
7428
7392
7355
7318
7281
7244
7207
7169
7131
7093
7055
7017
6979
6940
6902
6863
6824
6785
6746
6707
6668
6628
6588
6548
6508
6468
6427
6386
6345
6304
6262
6220
6178
6136
6094
6051
6009
5966
5923
5880
5837
5794
5751
5707
5664
5620
5577
5533
5489
5444
5400
5355
5310
5265
5219
5173
5127
5081
5035
4988
4941
4894
4846
4799
4751
4704
4656
4608
4560
4512
4464
4416
4368
4320
4271
4222
4173
4124
4075
4025
3975
3925
3875
3825
3774
3724
3674
3623
3573
3524
3474
3425
3376
3327
3278
3229
3181
3132
3083
3034
2985
2936
2887
2837
2787
2737
2687
2637
2587
2537
2487
2437
2388
2338
2289
2240
2191
2143
2095
2047
1999
1951
1903
1855
1807
1759
1711
1662
1614
1565
1516
1468
1419
1370
1322
1274
1225
1177
1129
1082
1034
986
939
891
844
797
749
702
655
608
561
514
468
421
374
328
282
235
189
143
97
51
5
-41
-86
-132
-177
-223
-268
-313
-358
-402
-446
-490
-535
-578
-622
-666
-710
-753
-797
-840
-884
-927
-971
-1014
-1058
-1102
-1146
-1189
-1233
-1276
-1319
-1362
-1405
-1447
-1489
-1531
-1572
-1613
-1654
-1694
-1735
-1775
-1816
-1856
-1896
-1936
-1976
-2017
-2057
-2096
-2136
-2176
-2215
-2255
-2293
-2332
-2370
-2408
-2445
-2482
-2519
-2555
-2591
-2626
-2661
-2696
-2730
-2764
-2798
-2831
-2864
-2897
-2929
-2961
-2993
-3024
-3056
-3086
-3117
-3147
-3177
-3206
-3234
-3262
-3290
-3317
-3344
-3370
-3396
-3421
-3446
-3471
-3496
-3520
-3545
-3568
-3592
-3615
-3638
-3661
-3683
-3705
-3727
-3749
-3770
-3791
-3811
-3831
-3851
-3870
-3890
-3908
-3927
-3945
-3963
-3981
-3998
-4014
-4030
-4046
-4062
-4077
-4091
-4106
-4119
-4133
-4146
-4158
-4170
-4182
-4193
-4204
-4215
-4226
-4236
-4246
-4255
-4264
-4273
-4282
-4290
-4298
-4305
-4311
-4317
-4323
-4328
-4332
-4335
-4338
-4340
-4342
-4343
-4344
-4344
-4344
-4344
-4344
-4343
-4342
-4341
-4340
-4339
-4337
-4335
-4332
-4330
-4326
-4323
-4319
-4314
-4309
-4303
-4297
-4290
-4283
-4276
-4268
-4259
-4250
-4241
-4232
-4222
-4212
-4202
-4192
-4181
-4171
-4160
-4149
-4138
-4126
-4114
-4102
-4090
-4077
-4064
-4050
-4035
-4021
-4006
-3991
-3976
-3960
-3944
-3927
-3910
-3893
-3876
-3858
-3840
-3822
-3804
-3786
-3767
-3748
-3729
-3710
-3690
-3670
-3650
-3630
-3609
-3587
-3565
-3543
-3521
-3498
-3475
-3451
-3428
-3404
-3380
-3356
-3333
-3309
-3285
-3261
-3237
-3213
-3189
-3165
-3140
-3116
-3091
-3066
-3040
-3015
-2989
-2962
-2936
-2909
-2882
-2855
-2827
-2800
-2772
-2744
-2717
-2689
-2661
-2634
-2606
-2578
-2550
-2522
-2494
-2466
-2438
-2410
-2382
-2353
-2324
-2295
-2266
-2237
-2208
-2178
-2149
-2119
-2089
-2059
-2029
-1999
-1969
-1938
-1908
-1877
-1847
-1816
-1785
-1754
-1722
-1691
-1659
-1628
-1596
-1564
-1532
-1500
-1468
-1436
-1404
-1372
-1341
-1309
-1277
-1245
-1213
-1182
-1150
-1119
-1088
-1057
-1026
-995
-965
-934
-904
-874
-844
-813
-783
-753
-723
-692
-662
-632
-602
-571
-541
-512
-482
-452
-423
-394
-366
-337
-309
-280
-252
-224
-196
-168
-140
-112
-84
-56
-28
-1
27
55
83
110
138
165
192
219
247
273
300
327
353
380
406
432
458
484
510
536
561
586
612
637
662
687
711
736
761
786
811
835
860
885
910
935
960
985
1010
1035
1059
1084
1109
1133
1157
1181
1205
1229
1253
1277
1301
1325
1348
1372
1396
1419
1443
1466
1489
1513
1536
1559
1582
1605
1628
1651
1674
1697
1720
1743
1765
1788
1811
1833
1855
1877
1899
1921
1943
1964
1985
2005
2027
2048
2069
2090
2111
2131
2152
2173
2193
2213
2234
2254
2274
2293
2313
2332
2351
2370
2389
2407
2426
2444
2463
2481
2499
2518
2536
2554
2573
2591
2609
2627
2645
2663
2680
2697
2713
2729
2745
2760
2775
2790
2804
2818
2832
2846
2859
2873
2886
2899
2912
2925
2938
2951
2963
2976
2988
3000
3012
3024
3035
3047
3058
3069
3079
3089
3099
3109
3119
3128
3137
3146
3155
3164
3172
3180
3189
3197
3205
3212
3220
3228
3235
3243
3250
3257
3264
3270
3277
3283
3288
3294
3299
3303
3308
3312
3316
3319
3323
3326
3330
3333
3336
3338
3341
3344
3346
3348
3350
3352
3353
3355
3356
3357
3358
3359
3359
3359
3360
3359
3359
3359
3358
3357
3356
3354
3352
3350
3347
3344
3341
3338
3335
3331
3327
3323
3318
3314
3309
3305
3300
3295
3290
3285
3280
3275
3269
3264
3258
3252
3245
3239
3232
3225
3218
3211
3204
3197
3190
3182
3175
3169
3162
3155
3148
3141
3135
3128
3121
3114
3106
3099
3092
3084
3076
3068
3061
3053
3045
3037
3028
3020
3012
3003
2994
2986
2977
2968
2959
2950
2941
2932
2923
2913
2904
2895
2886
2877
2868
2859
2850
2841
2832
2824
2815
2806
2798
2789
2781
2772
2763
2755
2746
2737
2728
2719
2710
2701
2692
2682
2673
2664
2654
2645
2636
2626
2617
2607
2598
2588
2578
2569
2559
2549
2540
2530
2521
2512
2502
2493
2484
2475
2466
2458
2449
2440
2431
2423
2414
2405
2397
2388
2380
2371
2363
2354
2346
2338
2330
2322
2314
2307
2299
2292
2285
2279
2272
2265
2259
2253
2246
2240
2234
2227
2221
2215
2209
2203
2197
2191
2186
2180
2175
2170
2164
2159
2154
2150
2145
2140
2136
2131
2127
2123
2119
2115
2111
2107
2103
2099
2095
2091
2088
2084
2080
2076
2073
2069
2065
2062
2058
2055
2052
2049
2045
2043
2041
2037
2036
2033
2032
2031
2029
2027
2025
2024
2023
2021
2021
2019
2017
2017
2016
2015
2013
2013
2013
2012
2012
2011
2011
2011
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2009
2011
2011
2011
2011
2011
2011
2011
2011
2011
2011
2011
2011
2011
2011
2009
2011
2011
2011
2012
2012
2013
2013
2015
2016
2017
2017
2019
2020
2021
2023
2024
2025
2027
2028
2029
2031
2033
2035
2037
2040
2041
2045
2048
2050
2053
2056
2059
2062
2065
2068
2071
2074
2077
2080
2084
2087
2091
2095
2098
2102
2106
2110
2115
2119
2123
2128
2132
2137
2142
2147
2152
2157
2162
2167
2172
2178
2183
2189
2194
2200
2206
2212
2218
2224
2230
2236
2242
2248
2255
2261
2268
2275
2281
2288
2295
2302
2309
2316
2324
2331
2338
2345
2352
2360
2367
2374
2382
2390
2398
2406
2414
2422
2431
2439
2447
2456
2464
2473
2481
2490
2498
2507
2515
2524
2533
2541
2550
2559
2568
2577
2586
2595
2604
2614
2623
2633
2643
2653
2663
2673
2683
2693
2703
2714
2724
2734
2744
2754
2764
2773
2783
2793
2802
2812
2821
2830
2840
2849
2859
2868
2877
2887
2896
2906
2915
2924
2934
2943
2952
2961
2970
2979
2988
2996
3005
3014
3023
3031
3040
3049
3057
3066
3074
3083
3091
3099
3107
3115
3123
3131
3138
3145
3153
3160
3167
3174
3181
3188
3195
3203
3210
3217
3224
3231
3238
3245
3252
3258
3265
3271
3277
3283
3289
3295
3300
3306
3311
3316
3322
3327
3332
3337
3343
3348
3353
3358
3363
3368
3373
3377
3382
3386
3390
3394
3398
3401
3405
3408
3411
3415
3418
3421
3424
3427
3430
3432
3435
3437
3440
3442
3444
3446
3448
3449
3451
3452
3454
3455
3457
3459
3460
3462
3463
3465
3466
3468
3469
3470
3471
3472
3472
3473
3473
3473
3473
3473
3473
3473
3473
3473
3472
3472
3472
3471
3471
3471
3471
3471
3470
3470
3470
3470
3470
3470
3469
3469
3469
3468
3467
3466
3465
3464
3463
3462
3461
3460
3459
3458
3457
3456
3455
3454
3454
3453
3453
3452
3452
3452
3451
3451
3451
3450
3449
3449
3448
3447
3446
3445
3444
3442
3441
3439
3438
3436
3435
3433
3431
3430
3428
3426
3423
3421
3418
3416
3413
3410
3407
3404
3400
3397
3394
3390
3387
3384
3380
3377
3374
3370
3367
3363
3360
3356
3353
3349
3346
3342
3339
3336
3332
3329
3326
3323
3320
3317
3314
3311
3308
3305
3303
3300
3297
3295
3292
3289
3287
3284
3281
3279
3276
3273
3270
3267
3264
3261
3258
3254
3251
3248
3245
3242
3238
3235
3232
3229
3226
3223
3221
3218
3215
3212
3209
3205
3202
3199
3195
3192
3188
3184
3180
3176
3172
3168
3164
3159
3155
3151
3147
3143
3138
3134
3130
3126
3122
3118
3113
3109
3105
3100
3096
3092
3087
3082
3078
3073
3068
3063
3059
3054
3049
3044
3039
3034
3029
3024
3019
3014
3010
3005
3000
2996
2991
2987
2982
2978
2974
2969
2965
2961
2957
2953
2949
2945
2941
2937
2933
2929
2925
2921
2917
2913
2909
2906
2902
2898
2894
2890
2886
2882
2879
2875
2871
2868
2864
2860
2857
2854
2850
2847
2844
2840
2837
2834
2831
2828
2825
2822
2819
2815
2812
2809
2806
2803
2800
2797
2794
2791
2788
2785
2782
2780
2777
2775
2772
2770
2768
2765
2763
2761
2759
2756
2754
2752
2750
2748
2746
2744
2742
2740
2738
2736
2734
2732
2730
2728
2726
2724
2723
2721
2719
2718
2716
2715
2714
2712
2711
2710
2709
2708
2707
2706
2705
2704
2703
2702
2701
2701
2700
2700
2699
2699
2698
2698
2698
2698
2697
2697
2697
2697
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2696
2697
2697
2697
2697
2698
2698
2698
2698
2698
2698
2698
2699
2699
2699
2699
2699
2699
2699
2699
2699
2700
2700
2701
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2718
2719
2721
2722
2724
2725
2727
2728
2729
2731
2732
2733
2735
2736
2737
2739
2740
2742
2744
2746
2749
2751
2754
2757
2759
2762
2765
2767
2769
2770
2772
2772
2773
2774
2774
2774
2774
2775
2775
2776
2776
2778
2779
2780
2782
2784
2786
2787
2789
2790
2791
2792
2792
2792
2791
2791
2790
2790
2790
2789
2789
2789
2789
2790
2790
2791
2791
2791
2791
2790
2789
2788
2786
2785
2782
2780
2778
2776
2775
2774
2773
2772
2771
2771
2770
2769
2768
2766
2764
2761
2758
2754
2750
2746
2741
2737
2733
2730
2727
2725
2724
2723
2722
2722
2722
2722
2722
2722
2721
2721
2719
2718
2715
2712
2709
2705
2701
2696
2692
2687
2683
2678
2674
2670
2667
2663
2660
2658
2655
2653
2650
2648
2645
2642
2638
2634
2630
2625
2620
2614
2608
2601
2594
2587
2580
2572
2565
2558
2550
2543
2536
2529
2521
2514
2506
2499
2491
2484
2476
2467
2459
2450
2441
2432
2422
2412
2402
2391
2381
2371
2360
2350
2340
2330
2321
2311
2302
2292
2282
2272
2262
2252
2241
2230
2219
2208
2197
2186
2175
2163
2152
2142
2131
2120
2110
2099
2088
2077
2066
2055
2043
2032
2020
2009
1997
1986
1975
1964
1953
1942
1932
1921
1911
1900
1890
1879
1869
1858
1848
1837
1827
1816
1805
1795
1784
1774
1764
1753
1743
1733
1723
1712
1702
1692
1681
1671
1661
1650
1640
1630
1620
1610
1601
1591
1582
1573
1564
1555
1546
1537
1529
1520
1511
1502
1492
1483
1474
1465
1456
1447
1438
1429
1421
1412
1404
1397
1390
1383
1376
1370
1365
1360
1355
1350
1346
1341
1337
1333
1328
1324
1319
1314
1309
1304
1299
1294
1289
1285
1280
1276
1272
1268
1265
1262
1259
1257
1255
1253
1251
1250
1248
1246
1244
1242
1239
1236
1233
1229
1226
1222
1218
1214
1211
1207
1204
1201
1199
1197
1195
1194
1194
1194
1194
1194
1194
1194
1195
1195
1195
1194
1194
1193
1192
1191
1190
1188
1187
1186
1185
1185
1184
1184
1185
1185
1186
1187
1188
1190
1191
1192
1194
1195
1196
1197
1199
1200
1201
1203
1204
1206
1208
1210
1212
1215
1218
1221
1224
1228
1231
1235
1239
1242
1246
1250
1254
1257
1261
1265
1268
1272
1275
1279
1283
1287
1291
1296
1300
1305
1311
1316
1322
1328
1334
1339
1345
1351
1357
1363
1369
1375
1381
1387
1393
1399
1405
1411
1418
1424
1431
1438
1445
1453
1461
1469
1477
1486
1495
1504
1513
1522
1532
1541
1551
1561
1571
1581
1591
1601
1611
1621
1631
1642
1652
1663
1673
1684
1696
1707
1719
1732
1744
1757
1771
1784
1798
1811
1825
1839
1853
1866
1880
1894
1908
1922
1936
1950
1964
1979
1993
2008
2023
2039
2055
2071
2087
2103
2120
2136
2153
2170
2186
2203
2220
2237
2254
2270
2287
2304
2322
2339
2357
2374
2392
2411
2429
2447
2466
2484
2503
2521
2540
2558
2577
2595
2614
2632
2650
2668
2686
2704
2723
2741
2760
2778
2797
2816
2835
2854
2874
2893
2912
2932
2951
2971
2990
3009
3028
3047
3066
3085
3104
3122
3141
3160
3178
3196
3215
3233
3251
3270
3288
3306
3325
3343
3361
3379
3397
3415
3433
3451
3469
3487
3504
3521
3538
3555
3572
3589
3605
3622
3639
3655
3672
3689
3706
3723
3740
3757
3774
3791
3807
3823
3839
3855
3871
3886
3901
3916
3930
3945
3959
3973
3988
4002
4016
4030
4045
4059
4073
4086
4101
4115
4129
4143
4156
4169
4182
4195
4207
4220
4232
4244
4256
4268
4280
4292
4304
4316
4328
4340
4352
4364
4375
4387
4398
4409
4420
4431
4441
4451
4461
4471
4481
4490
4500
4509
4518
4527
4535
4544
4552
4560
4568
4575
4582
4589
4596
4602
4608
4614
4620
4626
4631
4636
4641
4646
4651
4655
4659
4663
4666
4669
4672
4675
4678
4680
4682
4684
4685
4686
4687
4688
4689
4689
4689
4689
4690
4690
4690
4690
4689
4689
4689
4689
4688
4687
4687
4685
4684
4683
4681
4679
4676
4674
4671
4668
4664
4661
4657
4653
4649
4645
4640
4636
4632
4627
4622
4618
4613
4607
4602
4596
4590
4584
4578
4571
4564
4556
4548
4541
4533
4524
4516
4508
4500
4491
4483
4474
4465
4457
4448
4438
4429
4419
4409
4399
4388
4377
4366
4355
4343
4331
4319
4307
4295
4283
4270
4258
4245
4232
4220
4207
4194
4181
4167
4154
4140
4126
4111
4097
4082
4067
4051
4037
4022
4006
3991
3976
3960
3944
3928
3913
3897
3881
3865
3849
3832
3816
3799
3782
3765
3747
3730
3712
3694
3676
3658
3640
3622
3604
3585
3567
3549
3531
3512
3494
3476
3458
3439
3421
3403
3385
3366
3348
3329
3311
3292
3273
3254
3235
3216
3197
3177
3157
3138
3118
3098
3079
3059
3039
3020
3000
2981
2961
2942
2923
2904
2885
2866
2847
2828
2808
2789
2769
2750
2730
2711
2691
2671
2652
2632
2613
2593
2574
2554
2535
2515
2496
2476
2456
2437
2417
2397
2377
2357
2337
2316
2296
2276
2256
2235
2215
2195
2175
2155
2135
2115
2096
2076
2057
2037
2017
1998
1978
1959
1939
1919
1899
1879
1859
1839
1820
1800
1780
1761
1741
1722
1703
1684
1664
1645
1626
1608
1589
1570
1551
1532
1514
1495
1476
1458
1439
1421
1403
1385
1367
1349
1331
1313
1296
1278
1260
1243
1226
1208
1191
1173
1156
1138
1121
1103
1085
1068
1050
1032
1014
997
979
962
945
927
910
893
875
858
841
823
806
788
771
753
735
718
700
682
665
647
629
611
594
576
558
541
523
505
488
470
452
435
417
399
382
364
346
328
310
293
275
258
241
223
206
190
173
157
141
124
109
93
78
62
47
32
17
2
-12
-27
-41
-56
-70
-84
-98
-112
-126
-139
-153
-166
-180
-193
-205
-218
-231
-243
-256
-268
-280
-292
-305
-317
-329
-341
-353
-365
-377
-389
-400
-412
-423
-435
-445
-456
-467
-477
-487
-497
-507
-517
-526
-536
-545
-554
-563
-573
-582
-591
-601
-610
-620
-629
-639
-648
-658
-667
-676
-685
-694
-703
-712
-720
-729
-737
-745
-753
-761
-769
-777
-786
-793
-801
-809
-817
-825
-833
-841
-848
-856
-864
-871
-879
-886
-893
-900
-907
-914
-921
-928
-935
-941
-948
-954
-961
-967
-973
-979
-985
-991
-997
-1002
-1008
-1014
-1020
-1025
-1030
-1036
-1041
-1046
-1052
-1057
-1063
-1068
-1074
-1079
-1085
-1090
-1096
-1101
-1107
-1112
-1118
-1123
-1129
-1134
-1140
-1145
-1151
-1156
-1162
-1167
-1173
-1178
-1183
-1188
-1194
-1198
-1203
-1208
-1213
-1217
-1222
-1226
-1230
-1235
-1239
-1243
-1247
-1251
-1256
-1260
-1265
-1270
-1275
-1280
-1285
-1291
-1296
-1301
-1306
-1311
-1316
-1321
-1325
-1329
-1333
-1337
-1340
-1344
-1347
-1350
-1353
-1356
-1358
-1361
-1364
-1367
-1370
-1372
-1375
-1378
-1380
-1382
-1384
-1386
-1387
-1389
-1390
-1390
-1391
-1391
-1391
-1391
-1391
-1390
-1390
-1389
-1388
-1386
-1385
-1384
-1382
-1381
-1379
-1377
-1376
-1374
-1373
-1371
-1369
-1368
-1366
-1364
-1363
-1361
-1360
-1359
-1357
-1356
-1355
-1354
-1354
-1353
-1353
-1353
-1353
-1353
-1353
-1353
-1353
-1353
-1354
-1354
-1354
-1353
-1353
-1353
-1353
-1352
-1352
-1352
-1352
-1351
-1351
-1351
-1351
-1351
-1351
-1351
-1350
-1349
-1348
-1347
-1345
-1343
-1341
-1338
-1335
-1332
-1329
-1325
-1322
-1318
-1315
-1312
-1308
-1305
-1302
-1300
-1297
-1295
-1293
-1291
-1290
-1288
-1286
-1285
-1283
-1281
-1280
-1278
-1275
-1273
-1270
-1267
-1265
-1262
-1259
-1257
-1255
-1253
-1251
-1250
-1249
-1248
-1247
-1247
-1246
-1245
-1245
-1244
-1242
-1240
-1238
-1235
-1232
-1228
-1224
-1219
-1214
-1209
-1203
-1198
-1192
-1187
-1181
-1175
-1170
-1164
-1158
-1153
-1147
-1141
-1135
-1129
-1123
-1117
-1111
-1105
-1099
-1093
-1087
-1081
-1076
-1071
-1065
-1061
-1056
-1051
-1047
-1042
-1037
-1032
-1027
-1022
-1016
-1010
-1004
-999
-993
-987
-981
-975
-970
-964
-959
-954
-949
-944
-939
-935
-930
-926
-921
-917
-912
-908
-903
-898
-893
-888
-883
-877
-872
-866
-860
-854
-848
-842
-835
-829
-822
-816
-810
-804
-797
-791
-785
-779
-774
-768
-762
-757
-751
-746
-740
-735
-729
-724
-718
-713
-707
-701
-695
-689
-683
-677
-671
-665
-659
-653
-647
-641
-635
-630
-624
-619
-613
-608
-602
-596
-590
-584
-578
-572
-565
-559
-552
-545
-537
-530
-523
-515
-507
-499
-491
-483
-475
-467
-459
-451
-443
-435
-427
-419
-411
-403
-396
-388
-380
-373
-365
-357
-349
-341
-332
-324
-315
-307
-298
-289
-281
-272
-263
-255
-246
-237
-229
-220
-211
-202
-193
-184
-175
-166
-157
-148
-138
-129
-119
-110
-100
-90
-81
-71
-62
-52
-42
-32
-23
-12
-2
8
19
30
41
52
63
75
87
99
111
123
135
147
159
172
184
196
208
221
233
245
258
270
282
295
307
320
333
346
359
372
385
398
412
425
439
453
467
481
496
510
525
539
554
569
584
600
615
631
646
662
678
694
710
726
742
758
774
790
806
822
838
854
870
886
902
918
935
951
968
984
1000
1018
1035
1052
1069
1086
1103
1120
1137
1154
1171
1188
1205
1223
1240
1257
1275
1292
1310
1327
1345
1362
1380
1398
1415
1433
1451
1468
1486
1503
1521
1538
1556
1573
1591
1609
1626
1644
1662
1680
1699
1717
1736
1755
1774
1793
1813
1832
1852
1871
1891
1910
1930
1949
1968
1988
2007
2025
2045
2064
2083
2101
2120
2139
2157
2176
2195
2213
2232
2251
2270
2289
2308
2327
2346
2365
2384
2403
2422
2441
2459
2478
2496
2514
2533
2551
2569
2586
2604
2622
2640
2658
2676
2694
2713
2732
2751
2770
2789
2809
2828
2848
2868
2888
2907
2927
2947
2966
2986
3006
3025
3045
3065
3084
3104
3123
3143
3162
3182
3201
3220
3240
3259
3278
3297
3317
3336
3355
3375
3394
3413
3432
3450
3469
3488
3506
3524
3542
3560
3578
3595
3612
3630
3647
3664
3681
3697
3714
3730
3747
3763
3779
3795
3811
3826
3842
3857
3872
3887
3901
3916
3930
3945
3959
3973
3987
4001
4014
4027
4041
4054
4067
4081
4094
4107
4120
4133
4146
4159
4172
4185
4197
4210
4223
4236
4248
4261
4273
4286
4298
4310
4322
4334
4345
4357
4369
4380
4391
4403
4414
4425
4437
4448
4459
4471
4482
4493
4505
4516
4527
4538
4549
4560
4571
4582
4593
4604
4614
4625
4636
4647
4658
4669
4680
4691
4702
4713
4724
4735
4746
4757
4767
4778
4789
4799
4810
4820
4831
4841
4852
4862
4873
4883
4894
4904
4915
4925
4936
4946
4957
4968
4978
4989
5000
5010
5021
5032
5042
5053
5063
5073
5083
5094
5104
5113
5123
5133
5143
5152
5162
5171
5181
5190
5200
5209
5219
5228
5237
5247
5256
5265
5275
5284
5293
5302
5311
5320
5329
5337
5346
5354
5362
5370
5377
5385
5392
5399
5406
5413
5420
5426
5433
5439
5445
5451
5457
5463
5469
5475
5481
5487
5494
5500
5506
5512
5517
5523
5529
5534
5540
5545
5550
5555
5560
5565
5570
5574
5579
5583
5588
5592
5597
5602
5606
5611
5615
5620
5624
5628
5632
5636
5640
5644
5647
5651
5654
5657
5660
5663
5665
5668
5670
5672
5674
5676
5679
5681
5682
5684
5686
5688
5690
5691
5693
5694
5695
5697
5698
5699
5700
5701
5702
5702
5703
5704
5704
5704
5704
5704
5704
5704
5704
5704
5703
5703
5703
5702
5702
5701
5701
5701
5700
5700
5699
5699
5698
5697
5696
5695
5694
5692
5691
5689
5687
5685
5683
5681
5678
5676
5673
5671
5668
5664
5661
5657
5653
5649
5645
5641
5636
5631
5626
5621
5616
5611
5606
5601
5596
5590
5585
5579
5574
5568
5562
5556
5550
5544
5538
5532
5525
5519
5512
5506
5499
5493
5487
5480
5474
5467
5461
5454
5448
5441
5435
5428
5422
5415
5408
5401
5394
5387
5380
5373
5366
5359
5352
5345
5338
5331
5325
5318
5311
5304
5298
5291
5284
5278
5271
5264
5257
5249
5242
5234
5227
5219
5212
5204
5196
5188
5180
5173
5165
5157
5149
5141
5133
5125
5117
5109
5101
5093
5085
5077
5069
5061
5053
5045
5036
5028
5019
5011
5002
4993
4985
4976
4968
4959
4951
4942
4934
4926
4918
4910
4901
4893
4885
4877
4868
4860
4852
4843
4835
4826
4818
4809
4801
4792
4783
4774
4765
4757
4748
4739
4730
4721
4712
4703
4695
4686
4677
4668
4659
4650
4641
4632
4623
4614
4605
4595
4586
4576
4566
4556
4545
4535
4524
4513
4502
4491
4480
4469
4458
4447
4436
4425
4414
4403
4392
4381
4370
4359
4348
4336
4325
4313
4301
4290
4278
4265
4253
4241
4229
4216
4204
4192
4180
4167
4155
4143
4131
4118
4106
4094
4082
4070
4057
4045
4032
4019
4006
3993
3980
3966
3953
3940
3926
3913
3899
3886
3872
3859
3846
3832
3819
3805
3792
3778
3764
3750
3735
3721
3706
3692
3677
3662
3647
3632
3618
3603
3588
3574
3559
3544
3530
3516
3501
3487
3472
3458
3443
3429
3414
3399
3384
3369
3354
3339
3323
3308
3292
3276
3260
3244
3228
3212
3196
3180
3164
3148
3133
3117
3101
3086
3070
3055
3039
3024
3008
2992
2976
2960
2944
2927
2911
2894
2877
2860
2843
2825
2808
2791
2774
2757
2740
2722
2705
2688
2671
2653
2636
2618
2600
2583
2564
2546
2528
2509
2491
2472
2453
2434
2415
2397
2378
2359
2340
2321
2303
2284
2265
2247
2228
2210
2191
2173
2155
2137
2118
2100
2082
2064
2045
2028
2009
1991
1973
1955
1937
1919
1900
1882
1864
1845
1827
1809
1791
1773
1755
1738
1720
1702
1685
1667
1650
1632
1614
1596
1578
1560
1542
1524
1506
1488
1469
1451
1433
1415
1396
1378
1360
1342
1325
1307
1289
1271
1253
1235
1217
1199
1181
1162
1144
1125
1107
1088
1070
1051
1032
1014
995
977
958
940
921
903
885
867
849
831
812
794
776
758
740
722
705
687
669
651
633
615
597
579
561
543
525
507
489
471
453
435
417
399
381
364
346
329
311
294
277
259
242
225
207
190
173
156
139
122
105
88
71
55
38
22
6
-10
-26
-42
-58
-74
-90
-106
-122
-138
-154
-170
-186
-201
-217
-233
-248
-264
-279
-295
-310
-325
-340
-355
-370
-384
-399
-413
-428
-442
-456
-470
-484
-499
-513
-527
-541
-555
-569
-582
-596
-610
-623
-637
-650
-664
-677
-690
-704
-717
-731
-744
-758
-771
-785
-799
-813
-827
-841
-855
-869
-883
-897
-911
-925
-939
-953
-967
-980
-994
-1006
-1020
-1034
-1048
-1061
-1074
-1088
-1101
-1115
-1128
-1141
-1154
-1167
-1180
-1192
-1205
-1217
-1229
-1240
-1252
-1263
-1274
-1286
-1296
-1307
-1318
-1328
-1339
-1349
-1360
-1370
-1380
-1391
-1401
-1411
-1421
-1431
-1441
-1450
-1460
-1469
-1479
-1488
-1497
-1506
-1516
-1525
-1533
-1542
-1551
-1560
-1569
-1577
-1586
-1595
-1604
-1614
-1623
-1633
-1643
-1653
-1663
-1674
-1685
-1695
-1707
-1718
-1729
-1741
-1752
-1764
-1775
-1787
-1799
-1810
-1822
-1833
-1844
-1856
-1867
-1878
-1889
-1899
-1910
-1920
-1931
-1941
-1951
-1960
-1970
-1980
-1989
-1999
-2008
-2017
-2028
-2037
-2048
-2058
-2068
-2078
-2088
-2098
-2109
-2118
-2128
-2138
-2147
-2156
-2164
-2173
-2181
-2189
-2197
-2205
-2212
-2220
-2228
-2236
-2244
-2252
-2261
-2269
-2277
-2286
-2294
-2303
-2311
-2320
-2328
-2336
-2345
-2353
-2361
-2369
-2377
-2384
-2392
-2401
-2409
-2417
-2426
-2435
-2444
-2454
-2463
-2473
-2483
-2493
-2503
-2513
-2522
-2532
-2542
-2552
-2562
-2571
-2581
-2591
-2600
-2610
-2620
-2629
-2639
-2649
-2658
-2668
-2677
-2686
-2696
-2705
-2715
-2725
-2734
-2744
-2754
-2765
-2775
-2786
-2796
-2807
-2818
-2829
-2840
-2850
-2861
-2872
-2883
-2893
-2904
-2915
-2925
-2936
-2947
-2958
-2969
-2980
-2991
-3002
-3014
-3026
-3038
-3050
-3062
-3074
-3086
-3098
-3110
-3122
-3134
-3146
-3158
-3170
-3182
-3194
-3206
-3218
-3230
-3243
-3255
-3267
-3280
-3292
-3305
-3317
-3330
-3343
-3356
-3370
-3383
-3396
-3410
-3424
-3438
-3451
-3465
-3479
-3492
-3506
-3519
-3532
-3545
-3558
-3570
-3583
-3595
-3608
-3620
-3632
-3645
-3657
-3670
-3682
-3695
-3708
-3720
-3733
-3746
-3759
-3772
-3785
-3798
-3811
-3823
-3836
-3850
-3863
-3876
-3889
-3903
-3917
-3930
-3944
-3959
-3973
-3988
-4002
-4017
-4032
-4046
-4062
-4077
-4093
-4108
-4124
-4140
-4156
-4172
-4189
-4205
-4221
-4238
-4254
-4270
-4286
-4302
-4318
-4333
-4348
-4363
-4378
-4393
-4407
-4420
-4434
-4447
-4460
-4473
-4485
-4497
-4509
-4521
-4532
-4544
-4555
-4566
-4576
-4587
-4597
-4608
-4618
-4629
-4639
-4650
-4661
-4672
-4683
-4695
-4706
-4718
-4730
-4742
-4755
-4767
-4779
-4791
-4803
-4815
-4827
-4838
-4850
-4861
-4872
-4882
-4893
-4904
-4915
-4926
-4937
-4948
-4959
-4971
-4982
-4994
-5006
-5018
-5030
-5042
-5054
-5066
-5078
-5089
-5101
-5112
-5123
-5133
-5144
-5154
-5164
-5174
-5184
-5193
-5203
-5212
-5221
-5230
-5238
-5247
-5255
-5264
-5272
-5280
-5288
-5295
-5302
-5310
-5316
-5323
-5330
-5336
-5342
-5347
-5352
-5357
-5362
-5366
-5370
-5374
-5378
-5382
-5386
-5390
-5393
-5397
-5401
-5405
-5410
-5414
-5418
-5423
-5427
-5431
-5436
-5440
-5443
-5447
-5450
-5453
-5456
-5458
-5460
-5462
-5464
-5466
-5468
-5469
-5471
-5472
-5474
-5476
-5478
-5480
-5482
-5485
-5487
-5490
-5493
-5496
-5499
-5502
-5505
-5508
-5510
-5512
-5514
-5515
-5516
-5516
-5516
-5515
-5513
-5511
-5508
-5505
-5501
-5496
-5491
-5485
-5479
-5472
-5465
-5457
-5449
-5441
-5433
-5425
-5417
-5409
-5401
-5392
-5385
-5377
-5369
-5362
-5354
-5347
-5339
-5332
-5324
-5317
-5309
-5301
-5294
-5286
-5278
-5270
-5262
-5254
-5245
-5237
-5228
-5219
-5209
-5200
-5191
-5181
-5171
-5162
-5152
-5142
-5132
-5122
-5112
-5101
-5091
-5080
-5069
-5058
-5047
-5035
-5024
-5012
-5000
-4988
-4976
-4964
-4951
-4939
-4926
-4913
-4899
-4886
-4872
-4859
-4845
-4831
-4817
-4803
-4788
-4773
-4758
-4743
-4728
-4713
-4697
-4681
-4665
-4649
-4634
-4618
-4602
-4586
-4570
-4555
-4539
-4523
-4507
-4492
-4476
-4459
-4443
-4427
-4410
-4394
-4377
-4360
-4343
-4325
-4307
-4290
-4271
-4253
-4235
-4216
-4198
-4179
-4160
-4142
-4123
-4105
-4086
-4067
-4049
-4030
-4013
-3995
-3977
-3960
-3942
-3924
-3907
-3889
-3871
-3853
-3834
-3816
-3797
-3778
-3759
-3740
-3721
-3701
-3681
-3662
-3642
-3622
-3602
-3581
-3561
-3541
-3520
-3499
-3478
-3457
-3436
-3414
-3392
-3370
-3347
-3325
-3302
-3279
-3256
-3232
-3208
-3185
-3161
-3137
-3113
-3088
-3064
-3040
-3016
-2991
-2967
-2942
-2917
-2892
-2867
-2841
-2815
-2789
-2763
-2736
-2708
-2681
-2654
-2626
-2598
-2571
-2543
-2515
-2488
-2461
-2434
-2407
-2380
-2353
-2327
-2301
-2274
-2248
-2221
-2195
-2168
-2141
-2114
-2087
-2059
-2031
-2004
-1976
-1948
-1920
-1892
-1865
-1837
-1810
-1783
-1756
-1729
-1702
-1675
-1648
-1621
-1594
-1566
-1539
-1511
-1484
-1456
-1427
-1399
-1370
-1341
-1312
-1282
-1252
-1223
-1193
-1162
-1132
-1102
-1072
-1041
-1010
-980
-950
-919
-888
-858
-827
-796
-764
-733
-701
-669
-637
-605
-573
-540
-507
-474
-441
-409
-376
-343
-310
-277
-244
-211
-179
-146
-114
-82
-50
-18
14
45
77
108
140
171
202
233
265
296
327
359
390
422
454
485
517
549
581
612
644
675
706
736
767
797
827
856
885
914
943
971
1000
1028
1057
1086
1115
1144
1173
1202
1232
1261
1291
1320
1350
1379
1409
1438
1467
1496
1524
1553
1581
1609
1637
1665
1693
1721
1749
1777
1805
1833
1862
1890
1919
1947
1976
2004
2033
2061
2089
2117
2145
2173
2200
2227
2254
2281
2307
2334
2360
2386
2413
2439
2465
2491
2518
2544
2569
2595
2621
2646
2672
2697
2723
2748
2774
2799
2825
2850
2875
2901
2926
2951
2976
3001
3026
3051
3076
3101
3125
3149
3173
3197
3222
3246
3270
3294
3318
3343
3367
3392
3417
3442
3467
3493
3518
3543
3568
3593
3618
3643
3668
3692
3716
3740
3764
3788
3811
3835
3858
3882
3905
3928
3952
3975
3998
4021
4045
4067
4091
4114
4137
4159
4182
4204
4227
4249
4271
4293
4315
4336
4358
4380
4402
4423
4445
4467
4489
4512
4534
4556
4579
4601
4624
4647
4670
4693
4716
4739
4761
4784
4807
4830
4852
4875
4898
4920
4943
4966
4988
5011
5034
5056
5079
5101
5124
5146
5168
5190
5212
5233
5255
5276
5297
5318
5338
5359
5379
5399
5418
5438
5458
5477
5496
5516
5535
5554
5574
5593
5612
5632
5651
5671
5690
5710
5729
5749
5768
5788
5807
5827
5846
5865
5884
5903
5922
5941
5959
5978
5997
6016
6034
6053
6071
6089
6108
6126
6144
6162
6180
6198
6216
6234
6252
6270
6287
6305
6323
6341
6358
6376
6394
6411
6429
6447
6465
6483
6500
6518
6536
6553
6571
6589
6606
6624
6641
6658
6676
6693
6710
6727
6744
6761
6777
6794
6810
6826
6843
6859
6876
6892
6909
6925
6942
6958
6975
6991
7007
7024
7040
7056
7072
7088
7104
7120
7135
7150
7165
7180
7194
7208
7222
7235
7248
7261
7273
7285
7297
7308
7320
7331
7342
7353
7364
7375
7386
7397
7409
7420
7431
7443
7454
7466
7477
7489
7500
7512
7524
7535
7547
7559
7570
7582
7594
7606
7618
7630
7642
7654
7666
7678
7691
7703
7715
7727
7739
7751
7763
7775
7786
7798
7810
7821
7833
7845
7856
7868
7879
7891
7903
7914
7926
7937
7949
7960
7971
7982
7993
8003
8013
8023
8032
8042
8051
8058
8067
8074
8080
8087
8093
8100
8105
8111
8116
8121
8125
8130
8134
8138
8143
8147
8151
8154
8159
8163
8167
8170
8175
8179
8182
8186
8189
8192
8195
8198
8200
8203
8205
8207
8209
8211
8212
8214
8215
8216
8217
8218
8219
8220
8220
8221
8221
8221
8221
8221
8220
8220
8219
8218
8217
8216
8215
8213
8211
8210
8207
8205
8203
8200
8197
8194
8189
8186
8183
8179
8173
8170
8166
8161
8157
8151
8148
8144
8138
8135
8132
8128
8124
8121
8118
8114
8111
8108
8105
8102
8099
8096
8093
8090
8086
8083
8080
8077
8074
8071
8068
8064
8061
8058
8055
8053
8050
8047
8044
8041
8038
8035
8032
8028
8025
8021
8018
8013
8010
8006
8003
7999
7994
7990
7986
7982
7977
7973
7968
7964
7959
7955
7950
7945
7941
7936
7931
7927
7922
7917
7912
7908
7903
7898
7893
7889
7884
7880
7875
7871
7866
7862
7858
7854
7850
7846
7842
7838
7834
7830
7827
7823
7819
7815
7811
7807
7803
7799
7795
7791
7786
7782
7777
7772
7768
7763
7758
7752
7747
7742
7736
7730
7725
7719
7713
7707
7701
7695
7689
7683
7678
7672
7666
7661
7656
7650
7645
7640
7635
7629
7624
7619
7614
7609
7604
7598
7593
7588
7582
7577
7572
7566
7561
7556
7551
7545
7540
7536
7531
7526
7521
7516
7511
7507
7502
7497
7492
7487
7483
7478
7473
7468
7464
7459
7455
7450
7445
7441
7436
7432
7427
7422
7418
7413
7408
7403
7398
7393
7389
7384
7379
7374
7370
7365
7361
7356
7352
7348
7343
7339
7335
7331
7327
7323
7319
7315
7310
7306
7303
7299
7295
7291
7287
7284
7281
7277
7274
7271
7268
7265
7262
7259
7256
7253
7250
7247
7243
7240
7237
7233
7230
7226
7223
7219
7215
7211
7207
7203
7199
7195
7191
7187
7183
7179
7175
7171
7167
7163
7159
7154
7150
7146
7141
7137
7132
7128
7123
7118
7113
7108
7103
7098
7093
7089
7084
7079
7075
7070
7066
7061
7057
7053
7049
7046
7042
7038
7034
7031
7027
7023
7020
7016
7012
7009
7005
7002
6998
6995
6991
6988
6985
6982
6978
6975
6972
6968
6965
6962
6958
6954
6951
6947
6943
6938
6934
6929
6924
6919
6913
6907
6901
6895
6888
6882
6875
6868
6860
6853
6846
6838
6830
6823
6815
6807
6800
6792
6784
6777
6769
6761
6753
6746
6738
6730
6722
6713
6705
6696
6687
6678
6669
6660
6651
6641
6632
6622
6613
6603
6593
6584
6574
6565
6555
6546
6536
6527
6517
6508
6498
6489
6479
6470
6460
6451
6441
6432
6422
6412
6403
6393
6383
6373
6363
6353
6343
6333
6323
6312
6301
6291
6280
6269
6258
6247
6236
6225
6214
6202
6191
6179
6167
6154
6142
6130
6117
6104
6091
6078
6065
6052
6038
6025
6011
5998
5985
5971
5958
5945
5931
5918
5905
5891
5878
5864
5850
5836
5822
5808
5794
5779
5765
5750
5736
5721
5706
5692
5677
5663
5648
5634
5619
5605
5591
5577
5563
5549
5535
5521
5507
5492
5478
5464
5450
5435
5421
5407
5392
5377
5363
5348
5334
5319
5304
5290
5275
5260
5246
5231
5216
5201
5186
5171
5156
5140
5125
5109
5093
5077
5062
5046
5030
5014
4998
4983
4967
4951
4936
4920
4905
4890
4874
4859
4844
4829
4814
4799
4784
4769
4754
4739
4724
4709
4694
4679
4665
4650
4635
4621
4606
4592
4577
4563
4549
4535
4521
4507
4493
4479
4465
4451
4437
4423
4408
4394
4379
4364
4349
4333
4317
4301
4285
4269
4252
4236
4219
4202
4185
4168
4151
4134
4117
4100
4083
4065
4048
4030
4014
3996
3979
3961
3944
3926
3908
3891
3873
3855
3837
3819
3801
3783
3765
3746
3728
3710
3692
3673
3655
3637
3619
3601
3583
3564
3546
3528
3510
3492
3474
3456
3438
3420
3403
3385
3368
3350
3333
3316
3299
3282
3266
3249
3232
3216
3199
3182
3166
3149
3133
3116
3100
3083
3067
3050
3034
3018
3002
2986
2970
2954
2939
2923
2908
2892
2877
2861
2846
2831
2815
2800
2785
2770
2754
2739
2724
2709
2694
2679
2664
2648
2633
2618
2603
2588
2573
2558
2543
2528
2513
2498
2483
2468
2453
2439
2424
2409
2394
2380
2365
2350
2335
2321
2306
2291
2276
2262
2247
2233
2218
2204
2190
2176
2162
2148
2135
2122
2108
2095
2082
2070
2057
2044
2031
2019
2005
1994
1981
1968
1956
1943
1931
1918
1906
1893
1881
1869
1857
1845
1833
1821
1809
1797
1785
1773
1761
1749
1737
1725
1712
1700
1688
1676
1664
1653
1641
1630
1618
1607
1596
1585
1574
1563
1552
1541
1530
1519
1508
1497
1487
1476
1465
1454
1443
1432
1421
1410
1399
1389
1378
1367
1356
1346
1335
1325
1314
1304
1293
1283
1272
1262
1251
1241
1230
1220
1209
1199
1188
1177
1166
1156
1145
1134
1123
1112
1101
1090
1079
1068
1057
1046
1034
1022
1010
1000
988
976
964
952
940
928
916
904
892
879
867
855
843
830
818
806
793
780
768
755
742
729
716
703
689
676
663
650
637
624
611
598
586
573
561
549
536
524
512
500
487
475
462
450
437
425
412
400
387
374
361
349
336
323
310
297
284
271
258
245
232
219
206
193
180
167
155
142
129
117
104
91
79
66
54
42
29
17
5
-7
-19
-31
-43
-54
-66
-77
-88
-99
-110
-121
-132
-142
-153
-163
-174
-184
-195
-205
-216
-226
-237
-247
-258
-268
-279
-290
-300
-311
-322
-333
-343
-354
-365
-376
-386
-397
-407
-418
-428
-438
-448
-458
-468
-478
-488
-498
-508
-518
-528
-537
-547
-557
-567
-576
-586
-595
-604
-614
-623
-632
-641
-650
-659
-668
-677
-686
-694
-703
-712
-721
-730
-739
-748
-757
-767
-776
-786
-795
-804
-814
-823
-832
-842
-851
-860
-868
-877
-886
-894
-903
-911
-920
-928
-937
-945
-954
-962
-970
-979
-987
-995
-1002
-1010
-1018
-1026
-1034
-1041
-1048
-1055
-1062
-1069
-1076
-1082
-1089
-1095
-1102
-1108
-1114
-1120
-1126
-1132
-1137
-1143
-1149
-1155
-1160
-1166
-1172
-1178
-1184
-1190
-1196
-1203
-1209
-1215
-1222
-1228
-1235
-1241
-1247
-1253
-1259
-1266
-1272
-1277
-1283
-1289
-1295
-1300
-1306
-1312
-1317
-1323
-1328
-1334
-1339
-1344
-1349
-1354
-1359
-1364
-1368
-1373
-1377
-1382
-1386
-1391
-1395
-1400
-1404
-1408
-1413
-1418
-1422
-1427
-1431
-1436
-1440
-1445
-1449
-1454
-1458
-1463
-1467
-1471
-1476
-1480
-1484
-1488
-1492
-1497
-1501
-1505
-1509
-1513
-1517
-1521
-1526
-1530
-1534
-1539
-1543
-1548
-1552
-1557
-1561
-1566
-1570
-1574
-1579
-1583
-1587
-1591
-1595
-1598
-1602
-1605
-1609
-1612
-1615
-1618
-1621
-1624
-1627
-1630
-1633
-1636
-1638
-1641
-1643
-1646
-1648
-1650
-1652
-1654
-1656
-1658
-1660
-1661
-1663
-1665
-1667
-1668
-1670
-1672
-1674
-1676
-1679
-1681
-1683
-1686
-1688
-1690
-1693
-1695
-1697
-1700
-1702
-1704
-1706
-1709
-1711
-1713
-1715
-1718
-1720
-1723
-1725
-1728
-1731
-1734
-1737
-1740
-1744
-1747
-1751
-1754
-1758
-1762
-1765
-1769
-1772
-1776
-1779
-1783
-1786
-1790
-1793
-1797
-1800
-1804
-1807
-1811
-1814
-1817
-1821
-1824
-1827
-1831
-1834
-1838
-1841
-1845
-1848
-1851
-1855
-1858
-1862
-1865
-1868
-1872
-1875
-1878
-1881
-1885
-1888
-1891
-1894
-1897
-1900
-1902
-1905
-1908
-1910
-1913
-1915
-1918
-1920
-1923
-1926
-1928
-1931
-1934
-1936
-1939
-1942
-1945
-1947
-1950
-1953
-1955
-1958
-1961
-1963
-1966
-1969
-1971
-1974
-1977
-1980
-1982
-1985
-1988
-1991
-1994
-1996
-1999
-2001
-2005
-2009
-2012
-2015
-2017
-2021
-2025
-2028
-2031
-2033
-2037
-2040
-2043
-2045
-2049
-2051
-2054
-2056
-2059
-2061
-2063
-2065
-2067
-2069
-2071
-2072
-2074
-2076
-2077
-2079
-2081
-2082
-2084
-2086
-2087
-2089
-2090
-2092
-2093
-2095
-2096
-2098
-2099
-2101
-2102
-2103
-2104
-2106
-2107
-2108
-2110
-2111
-2112
-2114
-2115
-2117
-2119
-2121
-2122
-2124
-2127
-2129
-2131
-2133
-2135
-2138
-2140
-2143
-2145
-2148
-2150
-2153
-2156
-2158
-2161
-2164
-2167
-2170
-2173
-2176
-2179
-2182
-2186
-2189
-2193
-2197
-2200
-2204
-2208
-2212
-2216
-2220
-2224
-2228
-2233
-2237
-2241
-2245
-2249
-2253
-2257
-2261
-2265
-2270
-2274
-2278
-2283
-2287
-2291
-2296
-2300
-2305
-2309
-2314
-2318
-2322
-2326
-2330
-2334
-2338
-2341
-2344
-2347
-2350
-2353
-2356
-2359
-2362
-2364
-2367
-2370
-2372
-2375
-2378
-2381
-2383
-2386
-2389
-2391
-2394
-2396
-2398
-2401
-2403
-2405
-2407
-2410
-2412
-2414
-2417
-2419
-2421
-2424
-2426
-2429
-2432
-2434
-2437
-2440
-2443
-2446
-2449
-2453
-2456
-2459
-2463
-2466
-2469
-2473
-2476
-2479
-2483
-2486
-2489
-2492
-2495
-2498
-2502
-2505
-2508
-2511
-2514
-2518
-2521
-2525
-2528
-2531
-2535
-2538
-2542
-2546
-2549
-2553
-2557
-2560
-2564
-2568
-2571
-2575
-2579
-2582
-2586
-2589
-2592
-2596
-2599
-2603
-2607
-2610
-2614
-2618
-2623
-2627
-2631
-2636
-2640
-2645
-2650
-2655
-2660
-2665
-2670
-2675
-2680
-2685
-2690
-2696
-2701
-2706
-2712
-2718
-2724
-2730
-2736
-2742
-2748
-2754
-2761
-2767
-2774
-2780
-2786
-2792
-2799
-2805
-2811
-2817
-2823
-2830
-2836
-2843
-2850
-2857
-2864
-2872
-2880
-2887
-2895
-2903
-2912
-2920
-2928
-2936
-2945
-2953
-2961
-2969
-2977
-2986
-2994
-3002
-3011
-3019
-3028
-3036
-3045
-3054
-3063
-3072
-3082
-3091
-3100
-3109
-3118
-3127
-3136
-3145
-3154
-3162
-3171
-3179
-3188
-3196
-3205
-3213
-3222
-3230
-3239
-3248
-3257
-3266
-3275
-3284
-3294
-3303
-3313
-3322
-3332
-3341
-3351
-3360
-3370
-3380
-3389
-3399
-3409
-3419
-3430
-3440
-3450
-3461
-3472
-3482
-3493
-3504
-3515
-3525
-3536
-3547
-3557
-3568
-3578
-3588
-3599
-3609
-3619
-3628
-3638
-3648
-3658
-3667
-3677
-3687
-3696
-3706
-3715
-3724
-3733
-3743
-3752
-3760
-3769
-3778
-3786
-3795
-3803
-3811
-3820
-3828
-3836
-3844
-3852
-3860
-3869
-3877
-3885
-3893
-3901
-3909
-3916
-3924
-3932
-3939
-3947
-3954
-3961
-3968
-3975
-3982
-3989
-3997
-4003
-4011
-4018
-4025
-4033
-4040
-4048
-4056
-4064
-4072
-4080
-4086
-4094
-4103
-4111
-4119
-4127
-4135
-4142
-4149
-4156
-4163
-4170
-4176
-4183
-4189
-4195
-4200
-4206
-4212
-4217
-4223
-4229
-4234
-4240
-4245
-4250
-4256
-4261
-4266
-4270
-4275
-4279
-4283
-4286
-4290
-4293
-4296
-4298
-4301
-4303
-4305
-4307
-4309
-4311
-4312
-4314
-4316
-4317
-4318
-4320
-4321
-4322
-4323
-4324
-4325
-4326
-4326
-4327
-4327
-4327
-4327
-4326
-4326
-4326
-4325
-4324
-4324
-4323
-4322
-4321
-4320
-4319
-4318
-4316
-4315
-4312
-4310
-4308
-4305
-4302
-4299
-4296
-4293
-4289
-4286
-4282
-4279
-4275
-4272
-4268
-4264
-4260
-4256
-4252
-4247
-4243
-4238
-4233
-4227
-4222
-4216
-4210
-4203
-4197
-4190
-4184
-4177
-4170
-4163
-4156
-4149
-4142
-4135
-4128
-4120
-4113
-4106
-4099
-4091
-4083
-4075
-4067
-4059
-4050
-4041
-4032
-4022
-4011
-4001
-3990
-3979
-3968
-3956
-3944
-3933
-3921
-3909
-3897
-3885
-3873
-3860
-3848
-3835
-3822
-3809
-3796
-3783
-3770
-3756
-3743
-3730
-3716
-3703
-3690
-3677
-3664
-3651
-3639
-3626
-3613
-3599
-3586
-3573
-3559
-3546
-3532
-3517
-3503
-3489
-3474
-3459
-3444
-3428
-3413
-3397
-3381
-3365
-3349
-3332
-3315
-3298
-3280
-3262
-3243
-3225
-3206
-3187
-3167
-3148
-3128
-3109
-3089
-3070
-3050
-3031
-3012
-2993
-2973
-2954
-2935
-2916
-2896
-2877
-2857
-2837
-2817
-2797
-2777
-2757
-2736
-2716
-2695
-2675
-2654
-2634
-2613
-2593
-2572
-2551
-2530
-2509
-2487
-2466
-2443
-2421
-2398
-2375
-2351
-2328
-2304
-2280
-2256
-2232
-2208
-2184
-2160
-2136
-2113
-2089
-2066
-2043
-2020
-1996
-1973
-1949
-1925
-1900
-1875
-1849
-1823
-1797
-1770
-1743
-1716
-1688
-1661
-1633
-1606
-1578
-1550
-1523
-1495
-1468
-1441
-1414
-1387
-1360
-1333
-1306
-1279
-1252
-1224
-1197
-1169
-1141
-1113
-1085
-1056
-1027
-998
-968
-939
-909
-879
-850
-820
-790
-760
-730
-700
-670
-640
-609
-579
-549
-519
-488
-458
-428
-397
-366
-335
-304
-273
-242
-211
-180
-148
-117
-85
-53
-21
11
43
75
107
139
171
203
236
268
301
333
366
399
432
465
499
533
566
600
635
669
703
738
773
808
843
878
913
948
983
1018
1054
1089
1123
1158
1192
1226
1260
1293
1326
1359
1392
1425
1457
1490
1522
1555
1588
1621
1655
1688
1722
1756
1791
1826
1861
1897
1932
1968
2004
2040
2076
2112
2148
2183
2219
2254
2290
2325
2359
2394
2428
2462
2497
2531
2565
2599
2633
2667
2701
2736
2770
2805
2840
2875
2910
2946
2981
3016
3052
3087
3123
3158
3193
3228
3263
3298
3333
3368
3403
3437
3472
3507
3542
3576
3611
3646
3681
3715
3750
3784
3819
3854
3888
3923
3957
3992
4027
4061
4096
4131
4165
4200
4235
4269
4303
4338
4372
4406
4440
4474
4507
4541
4574
4608
4641
4674
4708
4741
4774
4807
4840
4873
4905
4938
4970
5003
5035
5067
5099
5131
5163
5195
5226
5258
5290
5322
5354
5387
5419
5451
5484
5517
5549
5582
5614
5647
5679
5711
5744
5776
5808
5840
5872
5904
5935
5967
5998
6029
6060
6090
6121
6151
6180
6210
6239
6268
6297
6325
6354
6382
6410
6438
6466
6494
6522
6549
6576
6603
6630
6656
6682
6708
6734
6759
6784
6809
6833
6858
6882
6906
6929
6953
6977
7000
7024
7047
7070
7093
7116
7138
7161
7183
7205
7227
7249
7270
7291
7313
7334
7354
7375
7396
7416
7436
7456
7476
7496
7515
7534
7553
7572
7591
7609
7627
7645
7663
7681
7698
7716
7733
7750
7767
7783
7800
7816
7832
7847
7863
7878
7893
7908
7923
7937
7951
7965
7979
7993
8007
8020
8034
8047
8060
8074
8087
8100
8112
8125
8137
8148
8160
8172
8183
8194
8204
8215
8225
8235
8245
8254
8264
8273
8282
8291
8299
8307
8316
8323
8331
8338
8345
8352
8358
8364
8369
8375
8380
8384
8388
8392
8396
8399
8402
8405
8407
8408
8410
8411
8411
8412
8412
8411
8411
8410
8409
8407
8406
8404
8402
8400
8398
8396
8394
8391
8388
8385
8382
8379
8375
8371
8367
8363
8359
8354
8349
8344
8338
8332
8326
8320
8313
8306
8299
8292
8284
8277
8269
8261
8253
8245
8236
8228
8220
8211
8202
8193
8183
8175
8166
8156
8146
8135
8125
8116
8105
8093
8083
8071
8061
8050
8039
8028
8016
8006
7995
7984
7972
7960
7948
7936
7924
7911
7898
7884
7870
7856
7842
7827
7813
7798
7783
7768
7752
7737
7722
7706
7691
7675
7660
7644
7628
7612
7596
7579
7562
7545
7528
7510
7492
7474
7455
7437
7418
7400
7381
7362
7344
7325
7306
7288
7270
7251
7233
7214
7196
7177
7159
7140
7121
7102
7082
7063
7043
7023
7003
6982
6962
6941
6920
6900
6879
6858
6838
6817
6797
6776
6756
6735
6715
6694
6673
6652
6631
6610
6589
6567
6545
6523
6501
6479
6457
6434
6412
6389
6367
6344
6321
6299
6276
6253
6230
6207
6184
6161
6137
6114
6090
6066
6042
6018
5994
5970
5946
5923
5899
5875
5851
5827
5803
5779
5755
5731
5707
5683
5659
5635
5610
5586
5562
5538
5514
5490
5466
5442
5418
5394
5370
5346
5322
5298
5274
5250
5226
5201
5177
5153
5129
5105
5080
5056
5031
5007
4982
4957
4933
4908
4883
4858
4833
4808
4783
4758
4733
4708
4684
4659
4635
4611
4587
4563
4540
4516
4493
4471
4449
4426
4405
4383
4361
4340
4319
4298
4277
4255
4234
4213
4192
4170
4149
4128
4106
4085
4062
4042
4021
4000
3978
3957
3936
3915
3894
3874
3853
3832
3812
3791
3771
3750
3730
3709
3689
3668
3647
3626
3606
3585
3564
3542
3521
3500
3479
3458
3437
3415
3394
3373
3353
3332
3311
3290
3269
3249
3228
3207
3186
3166
3145
3124
3103
3083
3062
3041
3021
3001
2980
2960
2940
2919
2899
2879
2859
2839
2819
2798
2779
2759
2739
2719
2700
2681
2662
2643
2624
2605
2587
2568
2550
2532
2514
2496
2478
2460
2441
2423
2406
2388
2370
2352
2335
2318
2300
2284
2267
2251
2235
2219
2204
2189
2174
2159
2145
2131
2116
2102
2088
2074
2060
2045
2031
2017
2001
1987
1972
1958
1943
1928
1913
1898
1883
1868
1853
1838
1824
1810
1795
1781
1768
1754
1741
1728
1715
1702
1689
1676
1663
1651
1638
1625
1612
1600
1587
1574
1561
1548
1536
1523
1510
1498
1485
1473
1461
1449
1438
1426
1415
1404
1393
1382
1371
1361
1350
1340
1329
1319
1308
1298
1288
1277
1267
1257
1246
1236
1226
1216
1206
1196
1187
1177
1168
1159
1151
1142
1134
1127
1119
1112
1105
1098
1091
1084
1078
1071
1064
1058
1051
1044
1038
1031
1024
1018
1010
1004
999
992
987
981
975
970
965
960
956
951
947
943
939
935
931
928
924
920
916
913
909
906
902
899
896
892
889
886
883
881
878
875
873
871
869
867
866
864
862
861
859
857
856
854
852
851
849
847
845
843
840
838
836
834
831
829
827
825
823
820
818
816
813
811
808
805
802
799
796
793
790
787
784
781
778
775
773
770
768
766
764
762
761
759
757
756
754
752
750
747
745
743
740
737
735
732
729
726
723
721
718
715
713
710
708
706
703
701
699
697
694
692
690
688
686
684
682
680
678
676
674
672
670
668
666
665
663
662
660
659
658
657
656
655
654
654
653
653
653
653
653
653
653
653
654
654
654
655
656
657
658
659
660
662
663
665
666
668
670
672
674
676
678
680
682
685
687
689
691
693
696
698
700
702
704
706
709
711
713
716
718
721
724
726
729
731
734
737
740
743
747
750
754
757
761
765
769
773
777
781
785
789
793
797
801
804
808
812
816
821
825
829
833
838
842
847
852
856
861
866
871
875
880
885
890
895
900
905
910
915
920
926
931
936
941
947
952
957
962
967
972
978
983
988
993
998
1004
1008
1014
1018
1024
1029
1034
1039
1044
1049
1053
1058
1062
1066
1071
1074
1078
1082
1085
1089
1092
1095
1098
1102
1105
1108
1111
1114
1117
1121
1124
1128
1131
1134
1138
1141
1145
1148
1151
1155
1158
1161
1164
1167
1170
1173
1176
1179
1182
1185
1188
1191
1194
1197
1201
1205
1208
1212
1216
1220
1224
1229
1233
1237
1241
1245
1249
1253
1257
1261
1265
1269
1272
1276
1280
1284
1288
1291
1295
1298
1302
1305
1308
1311
1314
1316
1319
1321
1324
1326
1329
1331
1334
1336
1339
1342
1345
1348
1352
1355
1359
1363
1367
1371
1375
1380
1384
1389
1394
1398
1403
1408
1413
1419
1424
1429
1435
1440
1446
1452
1458
1464
1471
1477
1484
1490
1497
1504
1511
1519
1526
1534
1542
1550
1558
1566
1574
1583
1591
1600
1609
1617
1626
1634
1643
1651
1660
1668
1677
1685
1694
1702
1711
1719
1728
1736
1745
1753
1762
1771
1779
1788
1796
1805
1813
1822
1831
1839
1848
1857
1866
1876
1885
1895
1904
1914
1924
1934
1944
1953
1963
1973
1982
1991
2000
2009
2017
2027
2035
2044
2052
2061
2069
2078
2087
2095
2104
2113
2122
2130
2139
2148
2157
2166
2175
2184
2192
2201
2210
2218
2227
2236
2244
2253
2261
2269
2278
2286
2294
2303
2311
2319
2327
2335
2343
2350
2358
2365
2373
2380
2387
2394
2401
2408
2414
2421
2427
2433
2439
2445
2451
2457
2463
2470
2476
2482
2489
2495
2502
2509
2516
2523
2530
2537
2543
2550
2557
2564
2570
2576
2583
2589
2595
2601
2607
2613
2618
2624
2630
2636
2642
2648
2653
2659
2665
2671
2677
2682
2688
2693
2698
2704
2709
2714
2719
2723
2728
2733
2738
2742
2747
2751
2756
2760
2765
2769
2773
2778
2782
2787
2791
2795
2800
2804
2809
2813
2818
2823
2827
2832
2837
2842
2848
2853
2859
2864
2870
2876
2882
2888
2894
2901
2907
2914
2920
2926
2933
2939
2945
2951
2957
2963
2969
2975
2981
2986
2992
2997
3002
3007
3012
3017
3022
3027
3031
3036
3041
3046
3050
3055
3060
3064
3069
3074
3078
3083
3088
3092
3097
3102
3107
3111
3116
3121
3125
3130
3135
3140
3145
3149
3154
3159
3164
3169
3174
3178
3183
3188
3192
3197
3202
3206
3210
3215
3219
3223
3227
3231
3234
3238
3242
3245
3248
3252
3255
3258
3261
3264
3267
3270
3272
3275
3277
3280
3282
3285
3287
3289
3291
3293
3296
3298
3300
3302
3304
3306
3309
3311
3313
3316
3318
3320
3322
3324
3327
3329
3331
3332
3334
3336
3337
3339
3340
3341
3343
3344
3345
3347
3348
3349
3351
3352
3354
3355
3357
3359
3360
3362
3364
3365
3367
3368
3370
3372
3373
3375
3377
3378
3380
3382
3383
3385
3387
3389
3390
3392
3394
3396
3398
3399
3401
3403
3404
3406
3408
3409
3411
3413
3415
3416
3418
3420
3422
3423
3425
3427
3429
3431
3432
3434
3436
3437
3439
3440
3441
3443
3444
3445
3446
3446
3447
3448
3449
3449
3450
3450
3451
3452
3453
3453
3454
3455
3456
3457
3458
3459
3461
3462
3464
3465
3467
3468
3470
3471
3473
3475
3476
3478
3480
3482
3484
3486
3488
3490
3492
3494
3496
3498
3500
3502
3504
3506
3508
3510
3512
3514
3516
3518
3520
3521
3523
3525
3527
3529
3531
3532
3534
3536
3538
3539
3541
3543
3545
3546
3548
3550
3552
3554
3556
3558
3560
3562
3564
3566
3568
3570
3572
3573
3575
3577
3579
3580
3582
3583
3584
3585
3587
3588
3588
3589
3590
3591
3591
3592
3592
3593
3593
3594
3594
3595
3595
3595
3596
3596
3596
3596
3596
3597
3597
3597
3597
3597
3597
3597
3597
3597
3597
3598
3598
3598
3598
3598
3599
3599
3599
3599
3600
3600
3601
3601
3602
3602
3603
3603
3604
3604
3605
3606
3606
3607
3607
3608
3608
3609
3610
3610
3610
3611
3611
3611
3612
3612
3612
3613
3613
3613
3614
3614
3614
3614
3615
3615
3615
3616
3616
3616
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3618
3618
3618
3619
3619
3619
3620
3620
3621
3621
3622
3622
3622
3623
3623
3623
3623
3623
3623
3623
3622
3622
3621
3620
3620
3619
3618
3617
3617
3616
3615
3615
3614
3614
3613
3613
3613
3613
3613
3613
3613
3613
3613
3613
3613
3613
3614
3614
3614
3614
3615
3615
3615
3616
3616
3616
3616
3616
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3617
3616
3616
3615
3614
3614
3613
3612
3611
3610
3609
3608
3607
3606
3605
3604
3604
3603
3602
3601
3600
3600
3599
3599
3598
3598
3598
3598
3597
3597
3597
3597
3597
3597
3597
3597
3596
3596
3596
3595
3595
3594
3594
3593
3592
3592
3591
3590
3590
3589
3589
3588
3587
3587
3586
3585
3585
3584
3584
3583
3582
3582
3581
3580
3580
3579
3578
3578
3577
3577
3576
3575
3575
3574
3573
3573
3572
3571
3571
3570
3570
3569
3568
3568
3567
3566
3566
3565
3564
3564
3563
3563
3562
3561
3561
3560
3559
3559
3558
3557
3557
3556
3556
3555
3554
3554
3553
3552
3552
3551
3550
3550
3549
3549
3548
3547
3547
3546
3545
3545
3544
3543
3543
3542
3542
3541
3540
3540
3539
3538
3538
3537
3537
3536
3535
3535
3534
3533
3533
3532
3531
3531
3530
3530
3529
3528
3528
3527
3526
3526
3525
3525
3524
3523
3523
3522
3521
3521
3520
3519
3519
3518
3518
3517
3516
3516
3515
3514
3514
3513
3513
3512
3511
3511
3510
3509
3509
3508
3507
3507
3506
3506
3505
3504
3504
3503
3502
3502
3501
3501
3500
3499
3499
3498
3497
3497
3496
3496
3495
3494
3494
3493
3492
3492
3491
3491
3490
3489
3489
3488
3487
3487
3486
3486
3485
3484
3484
3483
3482
3482
3481
3480
3480
3479
3479
3478
3477
3477
3476
3475
3475
3474
3474
3473
3472
3472
3471
3470
3470
3469
3469
3468
3467
3467
3466
3465
3465
3464
3464
3463
3462
3462
3461
3460
3460
3459
3459
3458
3457
3457
3456
3456
3455
3454
3454
3453
3452
3452
3451
3451
3450
3449
3449
3448
3447
3447
3446
3446
3445
3444
3444
3443
3442
3442
3441
3441
3440
3439
3439
3438
3437
3437
3436
3436
3435
3434
3434
3433
3433
3432
3431
3431
3430
3429
3429
3428
3428
3427
3426
3426
3425
3424
3424
3423
3423
3422
3421
3421
3420
3420
3419
3418
3418
3417
3416
3416
3415
3415
3414
3413
3413
3412
3412
3411
3410
3410
3409
3408
3408
3407
3407
3406
3405
3405
3404
3404
3403
3402
3402
3401
3400
3400
3399
3399
3398
3397
3397
3396
3396
3395
3394
3394
3393
3392
3392
3391
3391
3390
3389
3389
3388
3388
3387
3386
3386
3385
3385
3384
3383
3383
3382
3381
3381
3380
3380
3379
3378
3378
3377
3377
3376
3375
3375
3374
3374
3373
3372
3372
3371
3370
3370
3369
3369
3368
3367
3367
3366
3366
3365
3364
3364
3363
3363
3362
3361
3361
3360
3360
3359
3358
3358
3357
3356
3356
3355
3355
3354
3353
3353
3352
3352
3351
3350
3350
3349
3349
3348
3347
3347
3346
3346
3345
3344
3344
3343
3343
3342
3341
3341
3340
3340
3339
3338
3338
3337
3337
3336
3335
3335
3334
3334
3333
3332
3332
3331
3331
3330
3329
3329
3328
3328
3327
3326
3326
3325
3325
3324
3323
3323
3322
3322
3321
3320
3320
3319
3319
3318
3317
3317
3316
3316
3315
3314
3314
3313
3313
3312
3311
3311
3310
3310
3309
3308
3308
3307
3307
3306
3305
3305
3304
3304
3303
3302
3302
3301
3301
3300
3299
3299
3298
3298
3297
3296
3296
3295
3295
3294
3293
3293
3292
3292
3291
3291
3290
3289
3289
3288
3288
3287
3286
3286
3285
3285
3284
3283
3283
3282
3282
3281
3280
3280
3279
3279
3278
3277
3277
3276
3276
3275
3275
3274
3273
3273
3272
3272
3271
3270
3270
3269
3269
3268
3267
3267
3266
3266
3265
3265
3264
3263
3263
3262
3262
3261
3260
3260
3259
3259
3258
3258
3257
3256
3256
3255
3255
3254
3253
3253
3252
3252
3251
3250
3250
3249
3249
3248
3248
3247
3246
3246
3245
3245
3244
3244
3243
3242
3242
3241
3241
3240
3239
3239
3238
3238
3237
3237
3236
3235
3235
3234
3234
3233
3232
3232
3231
3231
3230
3230
3229
3228
3228
3227
3227
3226
3226
3225
3224
3224
3223
3223
3222
3221
3221
3220
3220
3219
3219
3218
3217
3217
3216
3216
3215
3215
3214
3213
3213
3212
3212
3211
3211
3210
3209
3209
3208
3208
3207
3207
3206
3205
3205
3204
3204
3203
3203
3202
3201
3201
3200
3200
3199
3199
3198
3197
3197
3196
3196
3195
3195
3194
3193
3193
3192
3192
3191
3191
3190
3189
3189
3188
3188
3187
3187
3186
3185
3185
3184
3184
3183
3183
3182
3181
3181
3180
3180
3179
3179
3178
3178
3177
3176
3176
3175
3175
3174
3174
3173
3172
3172
3171
3171
3170
3170
3169
3169
3168
3167
3167
3166
3166
3165
3165
3164
3163
3163
3162
3162
3161
3161
3160
3160
3159
3158
3158
3157
3157
3156
3156
3155
3154
3154
3153
3153
3152
3152
3151
3151
3150
3149
3149
3148
3148
3147
3147
3146
3146
3145
3144
3144
3143
3143
3142
3142
3141
3141
3140
3139
3139
3138
3138
3137
3137
3136
3136
3135
3134
3134
3133
3133
3132
3132
3131
3131
3130
3130
3129
3128
3128
3127
3127
3126
3126
3125
3125
3124
3123
3123
3122
3122
3121
3121
3120
3120
3119
3119
3118
3117
3117
3116
3116
3115
3115
3114
3114
3113
3113
3112
3111
3111
3110
3110
3109
3109
3108
3108
3107
3106
3106
3105
3105
3104
3104
3103
3103
3102
3102
3101
3101
3100
3099
3099
3098
3098
3097
3097
3096
3096
3095
3095
3094
3093
3093
3092
3092
3091
3091
3090
3090
3089
3089
3088
3088
3087
3086
3086
3085
3085
3084
3084
3083
3083
3082
3082
3081
3081
3080
3079
3079
3078
3078
3077
3077
3076
3076
3075
3075
3074
3074
3073
3073
3072
3071
3071
3070
3070
3069
3069
3068
3068
3067
3067
3066
3066
3065
3065
3064
3063
3063
3062
3062
3061
3061
3060
3060
3059
3059
3058
3058
3057
3057
3056
3056
3055
3054
3054
3053
3053
3052
3052
3051
3051
3050
3050
3049
3049
3048
3048
3047
3047
3046
3046
3045
3044
3044
3043
3043
3042
3042
3041
3041
3040
3040
3039
3039
3038
3038
3037
3037
3036
3036
3035
3035
3034
3033
3033
3032
3032
3031
3031
3030
3030
3029
3029
3028
3028
3027
3027
3026
3026
3025
3025
3024
3024
3023
3023
3022
3022
3021
3020
3020
3019
3019
3018
3018
3017
3017
3016
3016
3015
3015
3014
3014
3013
3013
3012
3012
3011
3011
3010
3010
3009
3009
3008
3008
3007
3007
3006
3006
3005
3005
3004
3004
3003
