5
26523
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-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
-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
-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
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-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
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-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
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-59
-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
-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
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-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
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-40
-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
-46
-47
-47
-47
-48
-48
-48
-48
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-52
-52
-52
-53
-53
-53
-54
-54
-54
-54
-55
-55
-55
-56
-56
-56
-57
-57
-57
-58
-58
-58
-59
-59
-59
-60
-60
-60
-61
-61
-61
-62
-62
-62
-62
-63
-63
-64
-64
-64
-65
-65
-65
-66
-66
-66
-67
-67
-67
-68
-68
-68
-69
-69
-70
-70
-70
-71
-71
-71
-72
-72
-73
-73
-73
-74
-74
-74
-75
-75
-75
-76
-76
-77
-77
-77
-78
-78
-78
-79
-79
-80
-80
-80
-81
-81
-82
-82
-82
-83
-83
-83
-84
-84
-85
-85
-85
-86
-86
-87
-87
-87
-88
-88
-89
-89
-89
-90
-90
-90
-91
-91
-92
-92
-92
-93
-93
-94
-94
-94
-95
-95
-96
-96
-96
-97
-97
-98
-98
-98
-99
-99
-100
-100
-101
-101
-101
-102
-102
-103
-103
-103
-104
-104
-105
-105
-106
-106
-106
-107
-107
-108
-108
-109
-109
-110
-110
-110
-111
-111
-112
-112
-113
-113
-114
-114
-114
-115
-115
-116
-116
-117
-117
-118
-118
-119
-119
-120
-120
-121
-121
-122
-122
-123
-123
-124
-124
-124
-125
-125
-126
-126
-127
-127
-128
-128
-129
-129
-130
-130
-131
-131
-132
-132
-133
-133
-134
-134
-135
-135
-136
-136
-137
-137
-138
-138
-139
-139
-140
-140
-141
-141
-142
-142
-143
-143
-144
-144
-145
-145
-146
-146
-147
-147
-148
-148
-149
-149
-150
-150
-151
-151
-152
-152
-153
-153
-154
-154
-155
-155
-156
-156
-157
-157
-158
-158
-159
-159
-160
-160
-161
-161
-162
-162
-163
-163
-164
-165
-165
-166
-166
-167
-167
-168
-168
-169
-169
-170
-171
-171
-172
-172
-173
-173
-174
-174
-175
-175
-176
-177
-177
-178
-178
-179
-179
-180
-180
-181
-182
-182
-183
-183
-184
-184
-185
-186
-186
-187
-187
-188
-188
-189
-189
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-208
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-216
-216
-217
-217
-218
-218
-219
-219
-220
-220
-221
-222
-222
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-229
-229
-230
-230
-231
-231
-232
-232
-233
-233
-234
-234
-235
-235
-236
-236
-237
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-255
-256
-256
-257
-257
-258
-258
-259
-259
-260
-260
-261
-261
-262
-262
-263
-263
-263
-264
-264
-265
-265
-266
-266
-267
-267
-268
-268
-268
-269
-269
-270
-270
-271
-271
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-277
-277
-278
-278
-279
-279
-279
-280
-280
-281
-281
-282
-282
-282
-283
-283
-284
-284
-285
-285
-285
-286
-286
-287
-287
-287
-288
-288
-289
-289
-289
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-294
-294
-294
-295
-295
-295
-296
-296
-297
-297
-297
-298
-298
-298
-299
-299
-299
-300
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-303
-304
-304
-305
-305
-305
-306
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-308
-308
-309
-309
-309
-309
-309
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-314
-315
-315
-316
-316
-316
-317
-317
-318
-318
-319
-319
-320
-320
-321
-321
-322
-322
-323
-324
-325
-326
-326
-327
-328
-329
-330
-331
-331
-332
-333
-334
-334
-335
-335
-336
-336
-337
-337
-338
-338
-338
-338
-338
-338
-338
-338
-338
-338
-338
-337
-337
-337
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-336
-337
-337
-337
-338
-338
-339
-340
-341
-342
-343
-345
-346
-348
-349
-351
-352
-354
-356
-357
-359
-361
-363
-365
-367
-369
-371
-372
-374
-375
-376
-377
-378
-380
-381
-382
-384
-386
-389
-392
-394
-397
-400
-403
-406
-408
-410
-412
-414
-416
-418
-420
-421
-423
-424
-425
-425
-426
-425
-425
-425
-424
-424
-424
-424
-424
-424
-425
-425
-426
-428
-430
-432
-435
-437
-440
-443
-445
-447
-449
-451
-452
-452
-452
-452
-450
-449
-446
-444
-441
-438
-436
-434
-432
-431
-431
-431
-432
-432
-434
-435
-436
-437
-438
-439
-439
-439
-439
-438
-438
-437
-436
-436
-435
-434
-434
-433
-432
-432
-431
-430
-430
-429
-428
-428
-427
-427
-427
-427
-428
-429
-430
-431
-433
-434
-435
-436
-436
-437
-437
-437
-437
-437
-437
-437
-438
-438
-438
-438
-437
-437
-437
-438
-438
-440
-441
-444
-447
-450
-455
-460
-465
-471
-477
-482
-487
-491
-494
-495
-495
-493
-489
-484
-479
-473
-467
-461
-456
-452
-448
-444
-442
-440
-439
-440
-441
-442
-444
-446
-447
-448
-449
-449
-448
-446
-444
-442
-439
-436
-433
-429
-426
-422
-419
-416
-413
-412
-410
-410
-410
-410
-412
-414
-418
-422
-426
-432
-438
-444
-450
-456
-463
-468
-473
-477
-480
-483
-484
-485
-485
-484
-484
-483
-482
-482
-483
-483
-485
-487
-489
-492
-495
-497
-500
-503
-505
-507
-509
-511
-512
-514
-515
-516
-516
-517
-517
-518
-518
-518
-518
-518
-518
-518
-518
-519
-520
-521
-522
-523
-524
-524
-524
-524
-523
-522
-522
-523
-526
-530
-535
-542
-550
-558
-566
-573
-580
-585
-589
-593
-595
-597
-598
-599
-600
-600
-600
-600
-599
-598
-598
-598
-600
-603
-606
-610
-615
-618
-622
-624
-626
-626
-626
-625
-622
-620
-616
-612
-608
-604
-601
-598
-596
-595
-595
-596
-598
-602
-607
-614
-621
-629
-637
-645
-651
-657
-661
-665
-668
-671
-675
-679
-684
-690
-695
-700
-704
-708
-711
-714
-718
-722
-727
-732
-738
-743
-748
-752
-754
-753
-752
-749
-746
-744
-744
-744
-746
-750
-753
-756
-758
-759
-759
-758
-757
-756
-755
-755
-755
-756
-758
-760
-763
-766
-768
-771
-773
-774
-774
-774
-773
-771
-768
-764
-760
-756
-753
-750
-747
-746
-746
-747
-748
-750
-752
-754
-755
-756
-757
-758
-758
-759
-760
-762
-764
-767
-770
-773
-776
-779
-781
-782
-783
-783
-783
-782
-780
-779
-777
-775
-773
-771
-771
-771
-773
-776
-779
-782
-784
-786
-786
-784
-782
-779
-775
-772
-769
-768
-768
-769
-773
-778
-784
-792
-801
-811
-820
-829
-836
-843
-848
-851
-854
-857
-860
-864
-869
-874
-880
-887
-893
-899
-903
-906
-906
-903
-900
-894
-889
-883
-878
-875
-872
-871
-872
-874
-878
-882
-886
-890
-894
-897
-899
-900
-901
-902
-903
-905
-907
-910
-915
-920
-927
-933
-940
-946
-952
-957
-963
-968
-973
-980
-987
-994
-1002
-1010
-1018
-1025
-1031
-1036
-1040
-1044
-1048
-1051
-1055
-1058
-1062
-1065
-1067
-1069
-1070
-1071
-1070
-1069
-1068
-1067
-1066
-1066
-1066
-1068
-1070
-1072
-1075
-1079
-1084
-1089
-1094
-1101
-1108
-1115
-1123
-1131
-1139
-1149
-1159
-1169
-1180
-1191
-1201
-1211
-1219
-1225
-1229
-1232
-1234
-1236
-1238
-1241
-1246
-1252
-1259
-1267
-1276
-1286
-1296
-1306
-1315
-1324
-1331
-1337
-1342
-1346
-1349
-1352
-1355
-1358
-1361
-1365
-1369
-1373
-1377
-1380
-1382
-1382
-1380
-1376
-1371
-1365
-1359
-1354
-1350
-1347
-1345
-1344
-1342
-1341
-1338
-1335
-1331
-1327
-1323
-1319
-1315
-1313
-1311
-1310
-1310
-1312
-1313
-1316
-1320
-1325
-1330
-1337
-1345
-1353
-1362
-1370
-1377
-1384
-1390
-1396
-1401
-1408
-1415
-1423
-1432
-1441
-1450
-1459
-1466
-1472
-1476
-1479
-1481
-1483
-1485
-1487
-1489
-1492
-1496
-1501
-1507
-1513
-1519
-1525
-1530
-1534
-1537
-1540
-1542
-1544
-1546
-1549
-1553
-1557
-1562
-1569
-1576
-1585
-1595
-1605
-1615
-1625
-1635
-1644
-1651
-1657
-1661
-1664
-1666
-1668
-1669
-1672
-1677
-1684
-1692
-1702
-1713
-1724
-1733
-1742
-1749
-1754
-1759
-1764
-1770
-1777
-1786
-1796
-1807
-1819
-1831
-1843
-1855
-1867
-1879
-1890
-1902
-1914
-1927
-1940
-1954
-1969
-1984
-1999
-2013
-2027
-2040
-2052
-2062
-2070
-2075
-2078
-2078
-2075
-2069
-2062
-2053
-2044
-2033
-2025
-2017
-2012
-2007
-2005
-2004
-2005
-2011
-2019
-2028
-2039
-2049
-2059
-2066
-2071
-2072
-2070
-2065
-2058
-2049
-2041
-2033
-2029
-2029
-2033
-2041
-2052
-2066
-2082
-2097
-2112
-2124
-2134
-2141
-2145
-2147
-2149
-2150
-2152
-2155
-2161
-2169
-2181
-2196
-2214
-2234
-2255
-2275
-2294
-2311
-2324
-2335
-2342
-2348
-2354
-2360
-2370
-2384
-2403
-2428
-2458
-2491
-2525
-2556
-2583
-2604
-2618
-2625
-2626
-2621
-2613
-2601
-2588
-2573
-2557
-2542
-2528
-2515
-2504
-2497
-2493
-2494
-2498
-2506
-2516
-2528
-2539
-2550
-2559
-2565
-2568
-2568
-2567
-2565
-2564
-2565
-2568
-2574
-2582
-2591
-2598
-2603
-2603
-2599
-2588
-2572
-2551
-2527
-2500
-2473
-2448
-2428
-2414
-2408
-2410
-2420
-2436
-2458
-2481
-2504
-2525
-2542
-2554
-2561
-2565
-2568
-2570
-2574
-2581
-2594
-2611
-2633
-2659
-2688
-2717
-2747
-2776
-2804
-2832
-2860
-2888
-2917
-2946
-2976
-3007
-3039
-3071
-3105
-3141
-3178
-3217
-3258
-3300
-3342
-3382
-3419
-3452
-3480
-3503
-3521
-3534
-3543
-3551
-3557
-3564
-3572
-3582
-3595
-3611
-3628
-3646
-3661
-3675
-3684
-3689
-3691
-3688
-3683
-3675
-3666
-3657
-3647
-3639
-3632
-3627
-3623
-3621
-3619
-3619
-3619
-3620
-3620
-3621
-3620
-3618
-3614
-3608
-3600
-3592
-3583
-3574
-3565
-3557
-3550
-3543
-3535
-3527
-3516
-3505
-3492
-3478
-3466
-3455
-3449
-3446
-3449
-3458
-3470
-3486
-3504
-3525
-3546
-3568
-3590
-3612
-3634
-3655
-3677
-3701
-3726
-3754
-3785
-3818
-3853
-3888
-3923
-3958
-3992
-4026
-4059
-4091
-4122
-4153
-4185
-4216
-4249
-4283
-4317
-4353
-4389
-4425
-4461
-4497
-4532
-4566
-4599
-4632
-4662
-4691
-4718
-4743
-4766
-4786
-4804
-4820
-4832
-4840
-4845
-4846
-4844
-4840
-4832
-4823
-4811
-4798
-4782
-4766
-4748
-4729
-4711
-4694
-4678
-4664
-4654
-4647
-4644
-4645
-4648
-4654
-4661
-4669
-4677
-4686
-4695
-4703
-4712
-4721
-4731
-4740
-4750
-4761
-4772
-4785
-4798
-4812
-4825
-4838
-4851
-4863
-4877
-4891
-4906
-4923
-4940
-4957
-4976
-4996
-5018
-5042
-5069
-5099
-5130
-5163
-5197
-5232
-5267
-5303
-5340
-5378
-5417
-5456
-5494
-5529
-5561
-5588
-5610
-5629
-5645
-5659
-5673
-5689
-5707
-5727
-5751
-5776
-5803
-5830
-5857
-5882
-5906
-5929
-5954
-5981
-6011
-6046
-6085
-6128
-6172
-6218
-6263
-6306
-6347
-6384
-6418
-6447
-6473
-6494
-6512
-6526
-6536
-6543
-6546
-6547
-6547
-6547
-6546
-6545
-6544
-6543
-6540
-6535
-6526
-6514
-6497
-6477
-6454
-6427
-6399
-6370
-6342
-6314
-6288
-6264
-6241
-6221
-6203
-6187
-6175
-6166
-6161
-6160
-6162
-6169
-6179
-6192
-6209
-6227
-6247
-6269
-6292
-6316
-6343
-6371
-6402
-6434
-6468
-6503
-6538
-6573
-6606
-6638
-6667
-6695
-6723
-6749
-6776
-6803
-6832
-6861
-6891
-6921
-6953
-6986
-7020
-7055
-7091
-7128
-7165
-7202
-7240
-7278
-7317
-7358
-7401
-7446
-7492
-7539
-7586
-7633
-7680
-7724
-7765
-7801
-7832
-7857
-7877
-7893
-7906
-7915
-7923
-7930
-7938
-7946
-7957
-7970
-7985
-8000
-8018
-8035
-8051
-8068
-8083
-8096
-8111
-8122
-8132
-8141
-8148
-8153
-8156
-8157
-8157
-8156
-8153
-8150
-8146
-8143
-8140
-8138
-8138
-8138
-8140
-8143
-8148
-8157
-8170
-8183
-8200
-8216
-8231
-8243
-8253
-8260
-8263
-8264
-8261
-8258
-8254
-8250
-8247
-8247
-8249
-8253
-8262
-8275
-8292
-8314
-8342
-8373
-8409
-8448
-8488
-8527
-8565
-8600
-8632
-8661
-8688
-8714
-8738
-8763
-8789
-8816
-8846
-8877
-8909
-8942
-8975
-9008
-9040
-9074
-9109
-9147
-9186
-9228
-9272
-9316
-9361
-9404
-9447
-9489
-9529
-9567
-9605
-9642
-9678
-9712
-9746
-9779
-9810
-9841
-9871
-9900
-9929
-9959
-9991
-10023
-10057
-10090
-10124
-10156
-10187
-10214
-10238
-10257
-10272
-10280
-10283
-10280
-10271
-10258
-10241
-10221
-10200
-10178
-10158
-10141
-10127
-10117
-10110
-10106
-10104
-10102
-10101
-10100
-10097
-10092
-10086
-10079
-10070
-10061
-10051
-10042
-10035
-10030
-10028
-10030
-10035
-10045
-10059
-10078
-10100
-10126
-10155
-10187
-10223
-10262
-10306
-10353
-10405
-10461
-10520
-10583
-10649
-10717
-10787
-10858
-10929
-11001
-11071
-11141
-11210
-11277
-11342
-11405
-11464
-11520
-11573
-11623
-11669
-11713
-11752
-11787
-11817
-11840
-11857
-11865
-11865
-11855
-11837
-11809
-11773
-11730
-11681
-11627
-11569
-11507
-11443
-11376
-11306
-11233
-11156
-11076
-10993
-10908
-10820
-10731
-10641
-10551
-10462
-10375
-10292
-10212
-10137
-10068
-10005
-9949
-9901
-9861
-9828
-9802
-9781
-9764
-9749
-9736
-9724
-9713
-9702
-9693
-9685
-9677
-9671
-9665
-9661
-9657
-9655
-9652
-9649
-9646
-9640
-9633
-9623
-9609
-9590
-9567
-9540
-9510
-9477
-9445
-9412
-9382
-9352
-9323
-9294
-9264
-9232
-9197
-9161
-9122
-9083
-9043
-9005
-8970
-8939
-8914
-8894
-8882
-8877
-8878
-8886
-8900
-8920
-8946
-8978
-9015
-9058
-9106
-9158
-9213
-9270
-9329
-9391
-9454
-9519
-9587
-9658
-9731
-9808
-9886
-9965
-10043
-10119
-10193
-10264
-10331
-10395
-10454
-10509
-10561
-10610
-10656
-10699
-10741
-10782
-10821
-10860
-10900
-10939
-10979
-11020
-11060
-11099
-11138
-11175
-11210
-11243
-11275
-11304
-11331
-11356
-11379
-11401
-11420
-11438
-11452
-11464
-11474
-11480
-11485
-11487
-11488
-11488
-11485
-11479
-11470
-11457
-11441
-11423
-11403
-11384
-11366
-11350
-11336
-11325
-11317
-11310
-11305
-11300
-11296
-11292
-11287
-11282
-11277
-11272
-11268
-11264
-11260
-11255
-11248
-11239
-11230
-11220
-11212
-11205
-11202
-11203
-11209
-11221
-11237
-11260
-11287
-11320
-11357
-11398
-11442
-11488
-11535
-11583
-11630
-11675
-11717
-11755
-11788
-11816
-11838
-11854
-11865
-11872
-11875
-11877
-11877
-11877
-11878
-11879
-11881
-11884
-11888
-11894
-11902
-11910
-11919
-11927
-11932
-11933
-11927
-11915
-11894
-11865
-11825
-11776
-11718
-11652
-11579
-11502
-11423
-11342
-11262
-11183
-11105
-11030
-10958
-10890
-10825
-10765
-10708
-10656
-10608
-10563
-10521
-10481
-10443
-10407
-10374
-10345
-10321
-10301
-10285
-10274
-10266
-10262
-10260
-10261
-10264
-10268
-10275
-10284
-10294
-10307
-10321
-10336
-10352
-10368
-10384
-10401
-10419
-10440
-10463
-10491
-10524
-10561
-10602
-10646
-10693
-10740
-10788
-10835
-10881
-10926
-10970
-11013
-11056
-11100
-11143
-11186
-11229
-11270
-11311
-11351
-11390
-11427
-11463
-11496
-11525
-11550
-11571
-11587
-11597
-11604
-11608
-11611
-11613
-11615
-11619
-11624
-11630
-11639
-11648
-11660
-11672
-11686
-11701
-11717
-11733
-11749
-11766
-11783
-11799
-11815
-11831
-11846
-11861
-11874
-11886
-11895
-11901
-11902
-11900
-11893
-11882
-11868
-11850
-11830
-11808
-11785
-11762
-11741
-11721
-11704
-11691
-11682
-11677
-11677
-11681
-11690
-11701
-11714
-11728
-11743
-11758
-11773
-11787
-11802
-11817
-11834
-11852
-11873
-11897
-11924
-11954
-11985
-12018
-12051
-12084
-12115
-12146
-12173
-12197
-12216
-12231
-12239
-12242
-12239
-12230
-12217
-12198
-12176
-12151
-12123
-12093
-12062
-12029
-11995
-11959
-11924
-11890
-11858
-11829
-11804
-11784
-11771
-11763
-11761
-11764
-11770
-11780
-11790
-11802
-11813
-11824
-11834
-11844
-11855
-11867
-11880
-11897
-11916
-11938
-11963
-11990
-12018
-12047
-12074
-12100
-12125
-12147
-12166
-12182
-12196
-12207
-12215
-12223
-12231
-12241
-12254
-12273
-12298
-12331
-12371
-12421
-12479
-12546
-12622
-12707
-12799
-12898
-13002
-13109
-13220
-13332
-13444
-13557
-13667
-13776
-13882
-13986
-14088
-14189
-14288
-14387
-14486
-14585
-14685
-14785
-14886
-14989
-15092
-15196
-15302
-15409
-15518
-15628
-15738
-15849
-15961
-16074
-16187
-16300
-16416
-16533
-16651
-16769
-16889
-17010
-17131
-17254
-17377
-17500
-17624
-17749
-17875
-18001
-18128
-18256
-18385
-18515
-18647
-18781
-18918
-19057
-19199
-19345
-19494
-19645
-19799
-19954
-20110
-20266
-20422
-20577
-20732
-20887
-21042
-21200
-21360
-21525
-21697
-21875
-22061
-22255
-22457
-22668
-22887
-23113
-23346
-23585
-23827
-24071
-24314
-24555
-24790
-25017
-25234
-25438
-25627
-25801
-25959
-26099
-26221
-26323
-26406
-26467
-26506
-26523
-26515
-26484
-26429
-26350
-26248
-26124
-25979
-25812
-25625
-25419
-25194
-24951
-24692
-24417
-24127
-23826
-23515
-23195
-22870
-22541
-22210
-21879
-21551
-21229
-20913
-20605
-20308
-20022
-19747
-19485
-19233
-18991
-18757
-18528
-18302
-18075
-17844
-17608
-17361
-17104
-16833
-16548
-16245
-15927
-15591
-15238
-14870
-14488
-14093
-13686
-13271
-12848
-12420
-11988
-11556
-11124
-10695
-10270
-9851
-9439
-9035
-8639
-8251
-7872
-7499
-7133
-6773
-6417
-6067
-5720
-5378
-5040
-4705
-4372
-4043
-3714
-3388
-3062
-2736
-2411
-2085
-1760
-1435
-1111
-786
-461
-133
199
536
881
1235
1601
1979
2372
2780
3201
3634
4078
4534
4999
5471
5952
6441
6937
7440
7948
8459
8972
9485
9997
10507
11013
11513
12008
12494
12972
13439
13894
14335
14759
15164
15548
15909
16245
16557
16842
17101
17333
17538
17714
17863
17983
18075
18139
18174
18181
18160
18112
18038
17940
17819
17676
17513
17331
17132
16916
16686
16443
16190
15932
15668
15402
15135
14869
14606
14345
14087
13833
13580
13329
13079
12828
12577
12326
12075
11826
11579
11333
11090
10849
10611
10376
10145
9918
9695
9477
9265
9061
8866
8681
8509
8350
8208
8083
7977
7892
7829
7788
7770
7775
7804
7855
7925
8013
8114
8226
8344
8466
8589
8711
8828
8940
9043
9137
9219
9289
9345
9385
9409
9416
9405
9376
9330
9265
9181
9078
8955
8812
8649
8467
8267
8048
7813
7562
7298
7020
6731
6432
6125
5810
5489
5164
4834
4500
4162
3820
3474
3123
2769
2412
2052
1688
1322
953
583
212
-159
-529
-897
-1264
-1627
-1987
-2341
-2691
-3034
-3370
-3698
-4017
-4326
-4625
-4912
-5187
-5448
-5694
-5925
-6140
-6337
-6517
-6678
-6820
-6943
-7046
-7129
-7192
-7235
-7259
-7264
-7251
-7220
-7173
-7108
-7028
-6932
-6823
-6699
-6564
-6417
-6261
-6096
-5926
-5750
-5570
-5387
-5203
-5017
-4830
-4643
-4456
-4268
-4080
-3891
-3701
-3512
-3323
-3134
-2946
-2758
-2571
-2385
-2201
-2019
-1842
-1669
-1503
-1344
-1196
-1059
-936
-827
-736
-662
-606
-570
-554
-556
-576
-609
-655
-709
-768
-829
-888
-941
-985
-1016
-1032
-1030
-1006
-961
-891
-796
-676
-532
-362
-168
49
288
547
822
1112
1415
1728
2051
2382
2719
3059
3401
3743
4082
4418
4749
5074
5392
5703
6008
6306
6598
6886
7170
7451
7730
8009
8289
8572
8861
9156
9460
9774
10099
10435
10784
11145
11517
11898
12287
12679
13072
13463
13848
14225
14591
14943
15279
15595
15888
16155
16394
16602
16778
16922
17033
17112
17160
17178
17167
17130
17069
16988
16891
16783
16666
16546
16426
16309
16200
16100
16012
15935
15869
15813
15763
15719
15678
15640
15602
15563
15518
15464
15399
15318
15218
15096
14949
14774
14569
14331
14060
13756
13420
13056
12665
12252
11817
11364
10896
10416
9927
9435
8942
8452
7966
7489
7022
6570
6134
5716
5317
4936
4575
4232
3908
3604
3318
3050
2801
2571
2358
2163
1984
1821
1671
1532
1403
1279
1159
1041
923
804
684
566
448
334
226
123
29
-55
-129
-191
-241
-281
-310
-331
-344
-354
-361
-368
-378
-392
-409
-431
-457
-488
-525
-569
-621
-680
-746
-820
-900
-989
-1085
-1189
-1302
-1422
-1549
-1680
-1813
-1946
-2073
-2193
-2300
-2393
-2468
-2524
-2560
-2575
-2567
-2539
-2490
-2423
-2340
-2242
-2132
-2012
-1883
-1747
-1609
-1470
-1333
-1201
-1075
-956
-844
-742
-647
-561
-482
-409
-339
-270
-199
-122
-40
51
150
257
372
495
627
765
912
1065
1225
1391
1563
1740
1921
2106
2293
2483
2674
2867
3062
3258
3455
3651
3846
4038
4227
4411
4589
4758
4917
5063
5194
5310
5409
5490
5552
5596
5622
5629
5620
5594
5554
5502
5441
5375
5306
5239
5178
5125
5085
5060
5052
5061
5089
5135
5197
5275
5367
5471
5585
5707
5833
5960
6085
6203
6313
6410
6494
6563
6619
6661
6692
6713
6724
6727
6722
6709
6689
6662
6628
6589
6545
6495
6440
6381
6319
6254
6189
6125
6062
6002
5945
5894
5848
5810
5779
5756
5740
5730
5725
5725
5728
5734
5743
5753
5764
5776
5789
5803
5820
5842
5870
5905
5949
6003
6066
6141
6226
6323
6430
6547
6674
6808
6947
7091
7236
7381
7524
7663
7797
7925
8045
8160
8266
8365
8456
8538
8611
8673
8724
8762
8787
8797
8793
8775
8744
8700
8645
8580
8507
8427
8341
8251
8157
8061
7965
7867
7769
7671
7573
7475
7379
7284
7191
7101
7016
6936
6863
6798
6742
6695
6658
6632
6616
6610
6613
6623
6640
6664
6692
6726
6763
6805
6850
6899
6951
7007
7067
7131
7199
7270
7344
7419
7494
7566
7634
7695
7747
7789
7819
7836
7842
7836
7819
7793
7757
7714
7665
7610
7552
7490
7427
7363
7300
7239
7181
7127
7078
7034
6996
6963
6935
6913
6896
6885
6879
6879
6886
6898
6917
6940
6968
7000
7036
7075
7117
7162
7210
7260
7313
7368
7426
7487
7550
7616
7683
7751
7819
7886
7949
8007
8061
8106
8148
8182
8213
8239
8262
8283
8302
8321
8339
8359
8379
8400
8420
8438
8451
8458
8456
8445
8423
8388
8340
8278
8202
8112
8007
7891
7761
7619
7466
7305
7136
6963
6785
6606
6426
6246
6067
5889
5713
5538
5365
5194
5024
4856
4690
4527
4367
4212
4061
3917
3780
3650
3528
3415
3311
3215
3128
3051
2983
2924
2876
2838
2809
2789
2778
2773
2774
2779
2788
2799
2811
2824
2836
2849
2863
2878
2896
2919
2948
2982
3023
3070
3122
3180
3242
3309
3380
3453
3528
3604
3678
3750
3819
3884
3945
4002
4054
4104
4148
4190
4228
4264
4298
4332
4366
4400
4437
4475
4518
4563
4613
4666
4722
4780
4841
4903
4965
5026
5087
5145
5200
5250
5296
5336
5370
5397
5417
5429
5433
5429
5417
5397
5369
5335
5293
5246
5191
5131
5065
4993
4915
4832
4744
4653
4558
4462
4364
4267
4170
4075
3982
3892
3805
3722
3643
3569
3500
3436
3376
3323
3274
3232
3195
3163
3137
3115
3099
3087
3081
3079
3081
3088
3099
3115
3134
3156
3183
3213
3246
3284
3324
3367
3413
3462
3512
3565
3619
3675
3732
3790
3850
3911
3974
4038
4103
4169
4236
4302
4369
4435
4500
4565
4629
4694
4759
4826
4896
4971
5051
5137
5230
5331
5440
5558
5685
5820
5964
6117
6276
6442
6613
6787
6963
7140
7315
7488
7656
7819
7976
8125
8267
8399
8521
8633
8734
8824
8903
8971
9028
9074
9109
9133
9147
9151
9146
9133
9111
9083
9048
9009
8966
8921
8875
8830
8787
8747
8710
8678
8649
8623
8601
8582
8564
8546
8529
8510
8489
8465
8438
8406
8372
8334
8293
8252
8212
8173
8137
8106
8079
8058
8045
8038
8038
8045
8058
8077
8103
8135
8170
8212
8256
8304
8354
8406
8459
8512
8564
8616
8666
8715
8761
8805
8845
8881
8914
8942
8966
8986
9001
9013
9021
9025
9026
9024
9019
9012
9002
8989
8976
8961
8947
8934
8923
8916
8914
8919
8932
8954
8985
9027
9079
9142
9215
9296
9385
9481
9581
9685
9790
9895
9999
10100
10198
10292
10382
10467
10550
10629
10705
10780
10853
10926
10999
11072
11146
11223
11302
11384
11470
11560
11655
11753
11856
11962
12070
12180
12291
12401
12509
12616
12720
12820
12916
13008
13095
13178
13255
13326
13393
13454
13511
13563
13612
13657
13699
13738
13774
13808
13838
13865
13889
13909
13926
13940
13951
13959
13966
13971
13975
13978
13980
13981
13982
13984
13987
13991
13998
14007
14020
14035
14054
14075
14098
14122
14147
14173
14198
14222
14245
14267
14287
14306
14324
14341
14358
14374
14390
14406
14422
14438
14455
14473
14492
14513
14536
14561
14589
14621
14656
14694
14736
14782
14830
14881
14934
14989
15045
15101
15157
15213
15269
15323
15375
15426
15474
15520
15564
15604
15643
15679
15713
15746
15779
15812
15846
15882
15920
15963
16009
16059
16114
16174
16236
16303
16373
16444
16515
16584
16652
16716
16775
16829
16877
16919
16954
16982
17004
17019
17027
17029
17025
17015
17000
16981
16957
16930
16901
16869
16836
16802
16768
16734
16701
16670
16640
16612
16588
16567
16550
16538
16530
16527
16529
16537
16549
16566
16588
16614
16645
16681
16720
16764
16811
16862
16915
16972
17030
17091
17152
17215
17278
17342
17407
17472
17537
17603
17669
17735
17801
17865
17927
17987
18042
18094
18140
18181
18215
18244
18266
18282
18293
18298
18298
18293
18284
18270
18253
18231
18206
18176
18142
18103
18061
18013
17962
17906
17847
17784
17718
17651
17583
17514
17446
17380
17315
17253
17193
17136
17083
17034
16989
16948
16912
16881
16853
16831
16813
16799
16788
16781
16777
16775
16775
16776
16777
16779
16781
16782
16783
16784
16783
16783
16783
16782
16782
16783
16784
16786
16788
16791
16793
16795
16795
16794
16790
16784
16775
16764
16749
16732
16712
16689
16664
16635
16604
16571
16534
16496
16455
16413
16370
16326
16280
16235
16189
16140
16093
16045
15995
15946
15897
15848
15800
15755
15712
15673
15638
15607
15582
15561
15546
15536
15532
15533
15539
15549
15562
15578
15596
15616
15636
15657
15676
15694
15709
15721
15729
15733
15731
15724
15712
15695
15673
15646
15615
15580
15541
15499
15455
15407
15356
15303
15247
15188
15126
15060
14991
14918
14842
14762
14679
14593
14504
14414
14324
14233
14144
14057
13973
13892
13815
13742
13674
13610
13552
13500
13454
13415
13384
13360
13345
13338
13339
13349
13368
13394
13428
13469
13517
13571
13630
13694
13763
13836
13912
13992
14074
14159
14245
14334
14425
14517
14609
14703
14797
14890
14982
15073
15163
15250
15335
15417
15497
15574
15649
15721
15789
15854
15915
15972
16023
16070
16110
16143
16172
16193
16207
16216
16216
16212
16200
16183
16160
16131
16099
16062
16021
15977
15930
15878
15823
15764
15701
15635
15564
15490
15413
15333
15251
15167
15081
14995
14907
14819
14731
14643
14554
14467
14380
14293
14208
14125
14042
13962
13884
13808
13735
13664
13596
13532
13471
13414
13359
13307
13257
13208
13160
13111
13061
13010
12957
12903
12847
12790
12732
12674
12617
12561
12507
12454
12405
12358
12315
12276
12241
12210
12182
12158
12136
12117
12101
12086
12072
12059
12047
12035
12023
12010
11997
11983
11967
11950
11930
11906
11879
11848
11813
11773
11729
11680
11628
11572
11512
11449
11383
11314
11243
11169
11093
11016
10938
10860
10782
10706
10631
10558
10488
10421
10356
10295
10238
10184
10134
10087
10043
10001
9961
9922
9884
9846
9806
9765
9723
9677
9629
9579
9525
9469
9410
9350
9287
9223
9157
9091
9024
8955
8887
8817
8746
8674
8601
8526
8449
8369
8287
8202
8114
8023
7928
7830
7728
7622
7513
7401
7287
7170
7051
6931
6811
6690
6570
6450
6333
6218
6106
5997
5891
5790
5693
5601
5514
5432
5356
5284
5218
5157
5100
5048
5001
4957
4917
4879
4845
4812
4782
4754
4727
4703
4680
4659
4640
4622
4605
4589
4574
4559
4544
4528
4511
4493
4474
4452
4429
4404
4377
4346
4313
4277
4237
4193
4145
4093
4037
3976
3912
3844
3773
3698
3621
3542
3461
3378
3294
3208
3121
3033
2944
2854
2762
2669
2575
2480
2383
2285
2185
2083
1979
1874
1767
1658
1548
1436
1322
1207
1089
968
845
718
588
454
318
178
36
-108
-254
-401
-548
-696
-843
-989
-1133
-1276
-1417
-1554
-1689
-1819
-1945
-2067
-2184
-2296
-2404
-2508
-2608
-2705
-2799
-2890
-2979
-3064
-3148
-3229
-3308
-3385
-3461
-3535
-3609
-3681
-3751
-3821
-3888
-3954
-4018
-4078
-4137
-4193
-4245
-4295
-4342
-4387
-4429
-4470
-4509
-4547
-4584
-4620
-4656
-4692
-4729
-4766
-4805
-4845
-4887
-4931
-4978
-5027
-5079
-5134
-5191
-5251
-5313
-5378
-5444
-5511
-5581
-5651
-5723
-5797
-5871
-5948
-6026
-6106
-6188
-6272
-6358
-6447
-6538
-6631
-6726
-6823
-6921
-7021
-7123
-7225
-7327
-7430
-7531
-7632
-7731
-7827
-7921
-8013
-8101
-8186
-8267
-8345
-8419
-8489
-8555
-8617
-8676
-8732
-8785
-8836
-8885
-8932
-8978
-9022
-9065
-9106
-9146
-9183
-9218
-9251
-9281
-9309
-9334
-9356
-9375
-9391
-9405
-9416
-9425
-9433
-9440
-9446
-9451
-9456
-9459
-9462
-9465
-9466
-9467
-9467
-9465
-9463
-9459
-9454
-9449
-9443
-9437
-9430
-9424
-9417
-9411
-9405
-9400
-9395
-9391
-9387
-9385
-9383
-9382
-9383
-9385
-9389
-9395
-9402
-9411
-9421
-9432
-9443
-9455
-9467
-9478
-9488
-9498
-9507
-9515
-9523
-9531
-9538
-9545
-9553
-9561
-9569
-9578
-9588
-9598
-9609
-9620
-9632
-9645
-9658
-9671
-9686
-9700
-9715
-9731
-9748
-9765
-9784
-9805
-9828
-9854
-9882
-9913
-9946
-9982
-10020
-10060
-10102
-10146
-10192
-10239
-10289
-10341
-10395
-10451
-10508
-10567
-10627
-10689
-10750
-10812
-10874
-10936
-10997
-11056
-11114
-11169
-11222
-11272
-11319
-11362
-11401
-11436
-11468
-11497
-11522
-11546
-11567
-11587
-11606
-11625
-11644
-11664
-11684
-11705
-11727
-11751
-11776
-11801
-11828
-11855
-11883
-11910
-11938
-11965
-11992
-12018
-12044
-12069
-12094
-12118
-12143
-12167
-12192
-12216
-12241
-12266
-12292
-12318
-12345
-12373
-12402
-12432
-12462
-12494
-12526
-12559
-12593
-12627
-12662
-12698
-12735
-12772
-12811
-12850
-12891
-12932
-12975
-13019
-13064
-13110
-13156
-13203
-13249
-13295
-13341
-13385
-13428
-13469
-13508
-13545
-13579
-13610
-13639
-13665
-13688
-13709
-13728
-13744
-13759
-13771
-13781
-13790
-13796
-13800
-13802
-13803
-13801
-13798
-13793
-13786
-13778
-13768
-13755
-13741
-13724
-13705
-13684
-13660
-13633
-13604
-13573
-13540
-13505
-13469
-13432
-13394
-13356
-13319
-13282
-13247
-13213
-13181
-13151
-13124
-13100
-13078
-13059
-13043
-13029
-13017
-13006
-12997
-12988
-12979
-12970
-12959
-12946
-12931
-12913
-12892
-12867
-12839
-12807
-12772
-12733
-12692
-12649
-12603
-12556
-12507
-12458
-12408
-12357
-12306
-12254
-12202
-12149
-12096
-12042
-11988
-11934
-11880
-11826
-11773
-11720
-11667
-11615
-11564
-11514
-11464
-11415
-11366
-11318
-11271
-11223
-11176
-11129
-11082
-11035
-10988
-10941
-10893
-10845
-10795
-10745
-10693
-10641
-10587
-10532
-10477
-10421
-10365
-10308
-10252
-10195
-10139
-10082
-10026
-9969
-9912
-9854
-9796
-9737
-9677
-9616
-9554
-9491
-9426
-9360
-9293
-9224
-9155
-9084
-9012
-8940
-8868
-8795
-8723
-8651
-8580
-8509
-8440
-8372
-8306
-8243
-8180
-8122
-8068
-8016
-7969
-7924
-7883
-7845
-7809
-7776
-7745
-7716
-7688
-7662
-7637
-7613
-7589
-7566
-7544
-7522
-7500
-7478
-7456
-7433
-7410
-7385
-7359
-7331
-7301
-7270
-7236
-7201
-7164
-7125
-7084
-7042
-7000
-6956
-6913
-6868
-6824
-6779
-6734
-6689
-6643
-6598
-6551
-6505
-6459
-6413
-6367
-6321
-6276
-6231
-6187
-6144
-6101
-6058
-6015
-5972
-5929
-5885
-5841
-5797
-5752
-5708
-5664
-5622
-5581
-5542
-5505
-5470
-5437
-5406
-5377
-5350
-5324
-5299
-5275
-5251
-5227
-5203
-5177
-5151
-5123
-5093
-5062
-5029
-4995
-4959
-4923
-4886
-4848
-4810
-4773
-4736
-4700
-4665
-4631
-4600
-4570
-4543
-4518
-4495
-4474
-4455
-4438
-4422
-4407
-4393
-4380
-4368
-4355
-4343
-4330
-4318
-4306
-4294
-4282
-4271
-4261
-4251
-4243
-4236
-4231
-4226
-4222
-4219
-4216
-4211
-4206
-4199
-4191
-4180
-4167
-4152
-4135
-4115
-4094
-4073
-4050
-4027
-4003
-3980
-3958
-3937
-3917
-3899
-3882
-3866
-3852
-3839
-3827
-3815
-3803
-3791
-3778
-3763
-3748
-3732
-3714
-3696
-3676
-3656
-3636
-3615
-3594
-3574
-3554
-3535
-3517
-3501
-3486
-3473
-3462
-3453
-3445
-3440
-3437
-3435
-3435
-3437
-3440
-3444
-3450
-3456
-3463
-3471
-3479
-3487
-3495
-3502
-3509
-3516
-3521
-3526
-3530
-3533
-3536
-3539
-3541
-3542
-3544
-3547
-3549
-3552
-3555
-3559
-3562
-3566
-3570
-3573
-3575
-3577
-3578
-3578
-3576
-3574
-3570
-3566
-3561
-3555
-3548
-3541
-3533
-3525
-3515
-3504
-3491
-3478
-3462
-3446
-3427
-3407
-3386
-3364
-3341
-3319
-3296
-3274
-3252
-3232
-3212
-3193
-3175
-3157
-3140
-3123
-3106
-3089
-3071
-3053
-3034
-3015
-2994
-2974
-2952
-2930
-2907
-2884
-2859
-2834
-2807
-2779
-2750
-2719
-2686
-2652
-2616
-2577
-2537
-2495
-2451
-2405
-2357
-2308
-2258
-2205
-2152
-2097
-2040
-1981
-1920
-1857
-1792
-1725
-1657
-1587
-1515
-1443
-1370
-1297
-1224
-1150
-1078
-1004
-933
-861
-790
-720
-650
-581
-512
-444
-377
-311
-245
-179
-115
-51
13
76
138
199
260
319
377
434
490
544
597
648
697
745
791
835
878
918
957
993
1027
1059
1088
1114
1138
1159
1177
1191
1203
1211
1217
1219
1219
1216
1210
1202
1192
1180
1167
1152
1137
1121
1106
1091
1077
1064
1053
1043
1034
1027
1022
1018
1016
1016
1016
1018
1022
1027
1032
1039
1046
1054
1062
1072
1083
1095
1108
1121
1136
1151
1166
1181
1195
1209
1222
1233
1242
1250
1256
1260
1263
1263
1261
1256
1250
1242
1231
1218
1203
1186
1166
1144
1119
1092
1063
1031
996
960
922
882
841
799
756
712
668
624
579
534
489
444
399
354
310
267
225
185
146
109
74
40
9
-20
-48
-74
-98
-121
-144
-165
-186
-207
-227
-248
-268
-289
-310
-331
-352
-374
-396
-419
-442
-467
-493
-520
-549
-580
-612
-645
-679
-715
-752
-789
-828
-866
-905
-944
-983
-1020
-1058
-1095
-1130
-1164
-1196
-1227
-1256
-1283
-1308
-1331
-1353
-1372
-1390
-1407
-1422
-1436
-1449
-1462
-1474
-1486
-1498
-1510
-1521
-1533
-1545
-1556
-1567
-1578
-1587
-1596
-1603
-1610
-1615
-1619
-1621
-1623
-1624
-1624
-1625
-1625
-1625
-1626
-1628
-1630
-1633
-1637
-1642
-1648
-1654
-1662
-1670
-1680
-1690
-1702
-1714
-1728
-1742
-1758
-1774
-1791
-1809
-1827
-1845
-1864
-1882
-1901
-1919
-1936
-1954
-1971
-1987
-2003
-2017
-2033
-2047
-2060
-2073
-2084
-2094
-2103
-2110
-2116
-2119
-2120
-2119
-2115
-2110
-2102
-2093
-2081
-2069
-2055
-2040
-2025
-2011
-1997
-1983
-1971
-1959
-1949
-1940
-1933
-1927
-1922
-1919
-1918
-1918
-1919
-1922
-1927
-1932
-1939
-1946
-1955
-1963
-1972
-1982
-1991
-2001
-2011
-2021
-2031
-2041
-2052
-2063
-2074
-2085
-2097
-2109
-2121
-2133
-2145
-2157
-2169
-2180
-2191
-2201
-2210
-2218
-2223
-2227
-2229
-2229
-2226
-2220
-2212
-2200
-2186
-2168
-2148
-2124
-2097
-2068
-2036
-2001
-1965
-1926
-1885
-1843
-1800
-1757
-1712
-1668
-1623
-1579
-1534
-1491
-1448
-1405
-1363
-1322
-1282
-1243
-1205
-1169
-1134
-1101
-1069
-1040
-1012
-986
-961
-939
-917
-897
-877
-859
-841
-824
-808
-792
-776
-760
-745
-730
-715
-699
-683
-667
-651
-634
-616
-598
-580
-561
-541
-521
-500
-478
-455
-431
-406
-380
-352
-323
-292
-260
-226
-191
-155
-117
-78
-39
2
43
84
126
167
208
249
289
329
368
406
443
480
516
552
587
621
654
687
718
747
776
803
829
853
877
899
920
940
959
978
995
1010
1027
1041
1055
1068
1080
1092
1103
1112
1122
1130
1138
1145
1152
1159
1165
1171
1176
1182
1187
1193
1198
1204
1210
1215
1222
1228
1234
1241
1248
1255
1262
1270
1278
1286
1294
1303
1313
1323
1334
1346
1358
1371
1384
1398
1412
1427
1441
1455
1469
1482
1494
1506
1516
1524
1531
1536
1539
1540
1539
1536
1532
1525
1517
1507
1496
1484
1470
1456
1441
1425
1410
1394
1377
1361
1345
1329
1313
1297
1280
1263
1245
1227
1208
1188
1166
1144
1120
1094
1068
1040
1010
982
952
921
891
860
830
801
771
742
713
684
654
625
594
563
531
498
464
429
392
354
315
276
235
195
155
115
75
36
-3
-41
-78
-115
-151
-186
-221
-255
-288
-320
-351
-381
-410
-438
-465
-491
-516
-539
-562
-583
-603
-622
-641
-658
-675
-691
-707
-723
-739
-754
-769
-784
-798
-811
-824
-835
-846
-856
-866
-874
-882
-888
-895
-901
-906
-911
-916
-921
-926
-932
-937
-943
-949
-956
-963
-970
-978
-986
-994
-1002
-1010
-1020
-1029
-1038
-1048
-1057
-1065
-1073
-1080
-1086
-1090
-1093
-1094
-1093
-1091
-1087
-1081
-1073
-1064
-1053
-1041
-1027
-1010
-995
-977
-957
-937
-916
-893
-870
-846
-822
-798
-775
-752
-730
-709
-690
-673
-658
-646
-635
-627
-620
-615
-612
-611
-610
-611
-612
-613
-615
-618
-620
-624
-627
-632
-638
-644
-652
-660
-670
-679
-690
-700
-711
-721
-731
-740
-748
-755
-760
-763
-765
-765
-762
-757
-750
-740
-727
-713
-696
-677
-656
-633
-608
-582
-554
-526
-497
-468
-439
-409
-380
-351
-321
-293
-264
-235
-207
-178
-150
-123
-95
-68
-42
-16
10
34
58
81
102
123
142
160
176
191
203
213
222
228
233
235
236
236
234
231
226
222
217
211
206
202
198
195
194
193
192
192
192
192
191
189
187
183
177
170
162
152
140
127
113
97
80
62
43
23
2
-20
-42
-64
-87
-110
-132
-153
-174
-194
-212
-228
-241
-253
-262
-268
-272
-272
-270
-265
-258
-248
-235
-220
-203
-184
-163
-140
-116
-91
-65
-38
-12
15
42
69
96
123
149
174
200
224
249
273
296
319
342
364
385
405
424
442
458
472
484
494
502
508
511
513
512
509
504
497
488
478
466
453
439
424
408
391
374
355
337
317
297
277
255
233
209
185
160
134
106
77
47
16
-16
-50
-84
-119
-155
-191
-228
-265
-302
-339
-376
-413
-450
-487
-524
-560
-596
-631
-666
-701
-735
-768
-801
-833
-864
-894
-924
-952
-980
-1006
-1033
-1058
-1082
-1106
-1130
-1154
-1179
-1203
-1228
-1253
-1278
-1303
-1328
-1353
-1377
-1401
-1424
-1446
-1468
-1488
-1508
-1527
-1544
-1561
-1577
-1592
-1607
-1621
-1634
-1647
-1659
-1672
-1686
-1700
-1714
-1731
-1748
-1768
-1789
-1813
-1838
-1866
-1896
-1929
-1963
-2000
-2037
-2078
-2120
-2163
-2208
-2253
-2299
-2346
-2393
-2440
-2488
-2535
-2583
-2630
-2677
-2724
-2770
-2816
-2861
-2905
-2947
-2988
-3027
-3064
-3099
-3130
-3159
-3185
-3208
-3227
-3243
-3256
-3265
-3271
-3273
-3273
-3271
-3265
-3258
-3248
-3237
-3224
-3209
-3193
-3175
-3157
-3137
-3116
-3095
-3073
-3051
-3029
-3008
-2987
-2967
-2948
-2930
-2913
-2897
-2882
-2869
-2856
-2844
-2832
-2822
-2811
-2801
-2790
-2779
-2767
-2755
-2741
-2727
-2711
-2694
-2674
-2654
-2631
-2606
-2579
-2550
-2519
-2486
-2450
-2411
-2370
-2327
-2282
-2235
-2185
-2134
-2082
-2028
-1973
-1917
-1860
-1803
-1746
-1690
-1633
-1578
-1523
-1469
-1417
-1366
-1317
-1271
-1227
-1185
-1146
-1111
-1078
-1049
-1024
-1002
-984
-970
-960
-954
-952
-954
-960
-971
-984
-1002
-1022
-1046
-1073
-1102
-1134
-1167
-1203
-1240
-1278
-1317
-1356
-1396
-1436
-1474
-1512
-1548
-1583
-1615
-1646
-1674
-1699
-1723
-1743
-1761
-1776
-1788
-1799
-1806
-1812
-1816
-1818
-1820
-1820
-1819
-1818
-1817
-1816
-1815
-1814
-1813
-1813
-1813
-1814
-1816
-1819
-1823
-1828
-1834
-1841
-1850
-1860
-1871
-1883
-1897
-1913
-1930
-1948
-1967
-1988
-2009
-2032
-2056
-2081
-2106
-2131
-2157
-2182
-2208
-2233
-2258
-2282
-2305
-2328
-2351
-2372
-2393
-2414
-2434
-2454
-2474
-2493
-2513
-2532
-2551
-2570
-2589
-2608
-2626
-2645
-2664
-2682
-2699
-2716
-2733
-2748
-2764
-2779
-2794
-2808
-2823
-2839
-2855
-2872
-2889
-2908
-2927
-2948
-2969
-2992
-3016
-3040
-3065
-3091
-3117
-3144
-3170
-3197
-3223
-3249
-3274
-3299
-3323
-3346
-3368
-3388
-3407
-3424
-3440
-3453
-3465
-3475
-3482
-3489
-3493
-3496
-3498
-3498
-3497
-3496
-3493
-3490
-3487
-3484
-3480
-3478
-3476
-3474
-3474
-3475
-3478
-3482
-3489
-3497
-3508
-3521
-3536
-3554
-3573
-3594
-3617
-3642
-3667
-3693
-3720
-3747
-3774
-3801
-3828
-3854
-3879
-3903
-3926
-3948
-3969
-3988
-4006
-4022
-4038
-4053
-4066
-4078
-4089
-4098
-4106
-4113
-4119
-4124
-4128
-4131
-4134
-4136
-4137
-4138
-4138
-4138
-4137
-4134
-4131
-4127
-4122
-4116
-4110
-4103
-4096
-4089
-4082
-4075
-4070
-4065
-4062
-4059
-4059
-4062
-4067
-4073
-4082
-4093
-4107
-4123
-4142
-4162
-4185
-4211
-4238
-4267
-4297
-4330
-4364
-4399
-4435
-4472
-4509
-4548
-4586
-4625
-4665
-4704
-4743
-4782
-4820
-4858
-4895
-4932
-4967
-5001
-5034
-5065
-5094
-5122
-5148
-5173
-5196
-5218
-5238
-5256
-5272
-5286
-5298
-5308
-5316
-5322
-5326
-5328
-5328
-5326
-5323
-5318
-5311
-5304
-5295
-5286
-5277
-5266
-5256
-5245
-5233
-5222
-5210
-5199
-5187
-5175
-5164
-5152
-5141
-5131
-5121
-5112
-5103
-5095
-5088
-5082
-5076
-5071
-5066
-5062
-5058
-5054
-5050
-5046
-5041
-5036
-5030
-5023
-5015
-5006
-4996
-4985
-4973
-4961
-4947
-4932
-4916
-4900
-4883
-4865
-4847
-4828
-4809
-4789
-4769
-4749
-4729
-4709
-4689
-4669
-4649
-4630
-4610
-4591
-4571
-4551
-4532
-4511
-4491
-4470
-4448
-4426
-4403
-4380
-4357
-4334
-4310
-4286
-4262
-4239
-4215
-4191
-4167
-4142
-4117
-4091
-4066
-4038
-4011
-3983
-3953
-3923
-3891
-3858
-3824
-3789
-3752
-3714
-3674
-3633
-3591
-3548
-3504
-3458
-3412
-3365
-3316
-3267
-3217
-3166
-3114
-3062
-3008
-2954
-2899
-2843
-2787
-2731
-2674
-2617
-2560
-2504
-2449
-2395
-2342
-2290
-2240
-2192
-2145
-2100
-2056
-2013
-1973
-1934
-1895
-1858
-1821
-1784
-1749
-1713
-1679
-1644
-1610
-1577
-1543
-1511
-1478
-1446
-1414
-1383
-1351
-1320
-1289
-1258
-1227
-1196
-1166
-1135
-1104
-1074
-1043
-1012
-983
-953
-924
-895
-867
-839
-811
-784
-758
-732
-706
-682
-659
-637
-616
-596
-578
-562
-547
-534
-523
-514
-506
-500
-496
-493
-491
-491
-492
-495
-498
-501
-506
-510
-514
-518
-521
-524
-525
-525
-523
-520
-515
-508
-499
-487
-474
-459
-441
-422
-400
-377
-352
-325
-297
-268
-237
-206
-173
-140
-106
-71
-36
0
35
71
107
142
178
213
248
283
317
352
386
420
454
487
521
554
587
620
652
683
714
743
772
800
827
854
880
906
931
957
983
1010
1037
1066
1095
1125
1157
1189
1223
1257
1292
1328
1364
1400
1436
1471
1506
1540
1573
1605
1637
1668
1698
1728
1757
1785
1812
1839
1865
1889
1913
1935
1957
1976
1995
2012
2027
2041
2054
2065
2075
2084
2092
2100
2107
2113
2119
2125
2131
2137
2144
2150
2157
2165
2173
2182
2193
2204
2217
2232
2248
2265
2284
2305
2327
2351
2376
2403
2432
2462
2493
2526
2560
2594
2629
2665
2700
2736
2771
2807
2842
2876
2911
2944
2977
3009
3040
3070
3100
3129
3156
3183
3209
3235
3259
3282
3304
3325
3346
3364
3382
3399
3415
3429
3442
3454
3465
3474
3482
3488
3493
3497
3499
3500
3500
3499
3497
3494
3491
3487
3482
3478
3473
3468
3463
3459
3455
3452
3450
3449
3448
3449
3450
3452
3455
3458
3461
3465
3468
3470
3473
3474
3475
3474
3473
3471
3468
3464
3459
3453
3446
3438
3429
3420
3410
3399
3387
3374
3360
3345
3330
3313
3296
3278
3258
3238
3218
3196
3174
3151
3128
3104
3080
3056
3030
3005
2978
2951
2924
2896
2868
2840
2812
2783
2755
2726
2698
2669
2641
2613
2585
2557
2529
2501
2473
2445
2417
2389
2361
2333
2305
2276
2246
2216
2186
2155
2124
2093
2062
2031
2000
1970
1940
1910
1882
1854
1827
1802
1777
1752
1729
1707
1686
1665
1645
1626
1608
1590
1572
1556
1539
1523
1507
1492
1476
1462
1448
1434
1420
1407
1395
1383
1371
1360
1350
1340
1330
1321
1313
1304
1295
1286
1276
1266
1255
1244
1231
1218
1204
1189
1173
1156
1138
1119
1099
1077
1054
1030
1004
978
950
921
891
860
829
796
764
731
698
665
632
599
567
536
505
475
445
417
389
362
336
310
285
260
235
211
187
163
139
116
92
69
46
23
1
-21
-42
-62
-82
-101
-119
-137
-154
-171
-187
-202
-218
-233
-248
-262
-276
-289
-302
-315
-327
-339
-351
-362
-374
-385
-396
-406
-417
-427
-436
-445
-453
-461
-467
-473
-477
-480
-481
-481
-480
-477
-473
-467
-460
-452
-443
-433
-423
-412
-401
-389
-378
-366
-355
-343
-332
-322
-312
-302
-294
-286
-280
-275
-271
-269
-267
-267
-268
-270
-273
-277
-281
-287
-293
-299
-306
-313
-321
-329
-337
-344
-352
-360
-367
-374
-380
-386
-391
-395
-399
-402
-404
-406
-406
-406
-405
-403
-399
-395
-389
-383
-375
-366
-356
-345
-334
-322
-309
-296
-283
-269
-256
-243
-230
-217
-206
-195
-185
-176
-169
-162
-157
-154
-151
-150
-149
-150
-152
-155
-159
-164
-170
-176
-184
-191
-199
-208
-216
-224
-232
-240
-247
-253
-258
-262
-264
-266
-265
-264
-260
-255
-248
-240
-229
-217
-203
-187
-171
-152
-133
-113
-92
-71
-49
-27
-5
17
38
59
79
99
118
136
152
168
183
197
210
222
232
240
248
254
258
261
262
263
262
260
256
252
247
241
234
226
218
209
200
190
180
170
159
148
136
124
112
100
88
75
63
50
37
24
11
-2
-15
-27
-40
-52
-64
-75
-86
-97
-107
-116
-125
-132
-139
-146
-151
-156
-160
-163
-166
-167
-169
-170
-171
-171
-172
-172
-173
-173
-174
-176
-177
-179
-181
-184
-187
-189
-192
-195
-197
-199
-200
-201
-200
-198
-196
-191
-186
-178
-170
-159
-147
-134
-118
-101
-83
-63
-41
-19
5
29
55
81
108
135
163
190
218
245
272
299
324
349
373
396
418
439
458
477
494
511
526
541
554
567
578
589
598
607
615
621
627
632
636
640
643
645
648
650
651
653
654
656
657
659
660
662
663
665
667
670
673
676
681
686
692
698
706
715
724
734
746
758
771
784
798
813
828
843
858
873
887
902
916
929
942
954
966
977
987
997
1006
1014
1022
1030
1037
1044
1050
1056
1062
1067
1072
1076
1079
1082
1084
1085
1086
1085
1084
1081
1078
1074
1070
1064
1058
1051
1043
1035
1026
1016
1006
996
985
973
962
950
939
927
916
905
895
885
875
866
858
851
844
838
833
829
826
824
823
824
826
828
833
838
844
851
859
867
877
886
896
907
917
928
939
951
962
973
985
996
1006
1018
1030
1040
1051
1062
1072
1083
1093
1103
1114
1124
1135
1146
1158
1170
1182
1195
1209
1222
1236
1251
1265
1280
1295
1310
1326
1342
1358
1375
1393
1411
1430
1450
1470
1491
1512
1534
1556
1579
1601
1624
1646
1668
1691
1713
1735
1757
1779
1802
1824
1846
1869
1892
1915
1938
1962
1986
2009
2035
2060
2086
2112
2138
2164
2191
2217
2244
2271
2298
2326
2353
2381
2410
2438
2467
2496
2525
2554
2584
2614
2644
2675
2707
2738
2771
2804
2838
2873
2909
2945
2983
3022
3062
3103
3145
3188
3232
3277
3323
3369
3417
3465
3515
3565
3616
3668
3720
3773
3826
3879
3931
3984
4035
4086
4135
4184
4231
4277
4321
4363
4403
4442
4478
4512
4544
4575
4603
4630
4655
4679
4702
4723
4743
4762
4780
4797
4812
4827
4841
4854
4866
4878
4889
4899
4910
4919
4929
4939
4950
4961
4973
4986
5001
5017
5034
5053
5075
5098
5122
5149
5177
5207
5239
5273
5308
5344
5382
5421
5461
5502
5544
5586
5628
5671
5713
5756
5798
5840
5882
5924
5965
6006
6046
6085
6124
6163
6200
6237
6274
6310
6345
6380
6414
6448
6481
6513
6546
6577
6609
6639
6670
6699
6728
6756
6783
6809
6834
6858
6882
6905
6927
6950
6972
6994
7016
7038
7060
7083
7106
7130
7154
7179
7205
7232
7259
7288
7317
7347
7377
7409
7440
7472
7505
7537
7568
7599
7629
7658
7686
7711
7736
7758
7778
7796
7812
7825
7836
7845
7852
7856
7858
7857
7854
7850
7843
7834
7823
7810
7796
7779
7761
7742
7720
7697
7673
7647
7621
7593
7564
7535
7505
7474
7444
7414
7383
7354
7324
7295
7266
7238
7211
7184
7157
7132
7106
7081
7057
7033
7009
6986
6963
6941
6919
6897
6876
6856
6836
6817
6799
6781
6764
6748
6732
6716
6701
6687
6673
6658
6645
6631
6617
6603
6589
6574
6560
6545
6530
6515
6499
6483
6467
6450
6433
6415
6397
6378
6358
6338
6317
6296
6274
6251
6229
6205
6182
6158
6135
6111
6087
6062
6038
6014
5990
5966
5941
5916
5891
5866
5840
5814
5788
5761
5735
5708
5680
5653
5624
5596
5567
5537
5507
5476
5444
5411
5376
5340
5303
5264
5224
5183
5141
5098
5054
5010
4965
4920
4875
4831
4787
4743
4699
4657
4615
4573
4532
4493
4453
4415
4378
4341
4305
4270
4236
4202
4170
4137
4106
4074
4043
4013
3983
3953
3924
3896
3868
3841
3814
3787
3761
3736
3711
3687
3663
3639
3615
3592
3568
3544
3520
3496
3471
3446
3420
3394
3367
3340
3313
3285
3257
3228
3200
3172
3143
3115
3088
3061
3034
3008
2984
2960
2937
2916
2896
2877
2859
2843
2829
2816
2804
2794
2785
2777
2770
2763
2758
2753
2749
2745
2742
2738
2735
2732
2730
2727
2724
2721
2718
2715
2712
2708
2704
2699
2694
2688
2681
2673
2665
2655
2644
2632
2619
2605
2589
2573
2555
2536
2517
2496
2475
2453
2430
2408
2385
2363
2341
2319
2299
2279
2259
2241
2224
2207
2191
2177
2163
2151
2139
2128
2118
2109
2100
2092
2084
2076
2068
2061
2053
2045
2037
2028
2019
2009
1999
1988
1976
1963
1950
1936
1922
1908
1893
1879
1864
1850
1836
1822
1809
1795
1782
1769
1756
1743
1730
1717
1703
1690
1676
1662
1648
1633
1619
1604
1589
1574
1560
1545
1531
1516
1503
1489
1476
1463
1451
1439
1428
1417
1407
1398
1389
1381
1373
1367
1361
1355
1351
1346
1342
1338
1334
1330
1326
1321
1316
1310
1304
1297
1290
1282
1273
1264
1254
1243
1232
1221
1209
1196
1183
1171
1157
1144
1131
1117
1104
1090
1077
1063
1050
1037
1022
1010
998
985
973
962
951
940
930
921
913
906
900
895
891
888
887
886
886
886
888
890
893
896
899
903
906
910
913
917
920
923
926
928
930
932
932
933
933
932
931
928
926
922
917
912
907
900
893
885
877
868
859
849
839
829
818
806
795
783
771
759
747
735
724
713
703
693
684
676
669
663
658
654
651
649
648
648
649
651
654
657
662
667
673
679
686
693
701
708
716
724
732
739
747
755
763
771
779
787
795
804
812
819
827
834
841
848
853
858
862
865
867
868
868
866
863
859
853
846
838
829
819
808
796
784
770
756
741
725
710
694
677
661
645
628
612
597
581
566
552
538
524
512
499
488
477
466
456
447
438
430
422
416
410
404
400
396
393
390
389
388
387
387
388
389
391
393
395
398
401
404
408
412
416
420
425
430
436
442
448
455
462
468
475
482
488
494
500
505
510
514
517
520
522
523
523
523
522
521
520
519
518
517
517
517
518
520
523
527
533
539
547
555
565
575
587
599
611
624
638
651
665
680
694
708
722
736
749
762
775
787
798
808
818
826
834
841
847
853
857
861
864
866
868
869
869
869
869
868
867
866
865
863
861
859
857
855
852
850
847
845
842
840
837
835
834
832
831
831
831
832
834
837
841
845
851
858
865
874
883
893
904
916
928
940
953
966
979
993
1006
1020
1034
1048
1061
1075
1089
1103
1116
1130
1143
1156
1169
1181
1194
1206
1218
1231
1243
1255
1267
1279
1291
1303
1315
1326
1337
1347
1357
1366
1374
1381
1388
1394
1399
1403
1407
1410
1411
1412
1412
1411
1409
1406
1402
1397
1391
1384
1376
1368
1359
1349
1339
1328
1317
1305
1293
1280
1267
1254
1241
1227
1213
1200
1186
1172
1158
1145
1131
1118
1106
1094
1082
1071
1060
1050
1041
1032
1024
1016
1010
1004
999
994
990
986
982
979
975
971
967
963
958
952
946
940
932
925
916
907
898
888
878
868
857
847
836
826
815
805
795
786
777
768
760
752
744
737
730
723
716
710
703
697
691
685
678
672
666
660
655
649
644
639
634
630
625
622
618
615
612
609
606
603
600
597
594
590
586
581
576
570
564
557
549
540
531
521
511
500
488
476
463
450
437
423
408
394
379
364
348
333
317
302
286
271
256
241
226
212
198
184
170
157
144
131
117
104
90
77
63
48
34
19
4
-10
-25
-40
-55
-69
-84
-97
-111
-123
-135
-147
-157
-167
-176
-185
-192
-199
-205
-211
-216
-220
-224
-228
-231
-235
-238
-241
-244
-247
-250
-253
-256
-258
-261
-264
-267
-270
-273
-276
-279
-282
-285
-288
-291
-294
-298
-301
-304
-307
-310
-313
-315
-317
-318
-319
-320
-319
-318
-316
-313
-310
-306
-301
-295
-288
-280
-272
-262
-251
-240
-227
-214
-199
-184
-168
-151
-134
-116
-97
-78
-59
-38
-18
3
25
47
69
91
114
137
160
184
208
232
256
280
305
329
353
378
402
426
450
473
497
519
542
564
585
606
627
648
668
689
709
730
751
773
796
819
843
868
895
923
952
983
1014
1048
1083
1118
1155
1192
1230
1268
1307
1346
1384
1422
1460
1497
1534
1570
1606
1640
1674
1708
1740
1772
1803
1834
1864
1893
1922
1949
1977
2004
2029
2055
2080
2105
2129
2152
2176
2198
2221
2243
2265
2286
2307
2328
2349
2369
2389
2409
2428
2447
2467
2486
2504
2523
2542
2560
2578
2596
2614
2632
2649
2666
2683
2700
2717
2733
2750
2767
2784
2801
2818
2836
2855
2874
2893
2913
2933
2954
2976
2998
3021
3044
3068
3092
3117
3142
3167
3193
3219
3245
3270
3296
3322
3347
3372
3396
3419
3442
3464
3485
3505
3524
3542
3560
3575
3590
3604
3617
3629
3640
3650
3660
3669
3678
3687
3695
3704
3714
3723
3734
3745
3757
3769
3783
3797
3812
3827
3843
3859
3876
3893
3910
3927
3944
3961
3978
3995
4011
4027
4043
4059
4075
4091
4107
4123
4137
4152
4166
4180
4194
4207
4220
4232
4245
4256
4268
4279
4289
4299
4309
4318
4326
4335
4342
4350
4357
4364
4370
4376
4382
4387
4392
4397
4401
4406
4410
4414
4418
4422
4426
4430
4434
4437
4441
4445
4449
4453
4458
4462
4466
4469
4473
4476
4479
4481
4484
4485
4487
4489
4490
4491
4493
4494
4495
4496
4498
4500
4502
4504
4506
4509
4512
4515
4518
4521
4524
4526
4529
4531
4532
4534
4535
4535
4534
4533
4531
4529
4525
4521
4516
4511
4505
4499
4491
4484
4475
4466
4456
4446
4435
4424
4412
4400
4388
4375
4362
4349
4336
4322
4308
4294
4280
4267
4253
4240
4226
4213
4201
4188
4176
4165
4154
4144
4134
4125
4117
4109
4102
4096
4091
4086
4082
4078
4075
4073
4070
4069
4067
4066
4065
4065
4065
4065
4065
4066
4067
4067
4070
4070
4073
4074
4075
4078
4078
4080
4081
4082
4082
4082
4081
4078
4077
4074
4070
4065
4059
4054
4048
4041
4034
4026
4019
4011
4005
3998
3992
3987
3982
3978
3975
3972
3970
3969
3969
3969
3969
3970
3970
3971
3972
3973
3973
3973
3973
3973
3972
3971
3970
3969
3967
3965
3963
3961
3958
3955
3952
3949
3945
3942
3938
3934
3930
3926
3922
3918
3914
3911
3908
3906
3905
3905
3905
3907
3910
3914
3919
3925
3932
3941
3951
3962
3974
3987
4001
4017
4034
4051
4070
4089
4108
4128
4149
4169
4189
4208
4227
4245
4263
4280
4295
4310
4323
4336
4347
4357
4366
4374
4382
4388
4394
4400
4405
4410
4414
4418
4423
4427
4431
4435
4440
4445
4450
4455
4460
4466
4471
4477
4483
4489
4495
4501
4507
4514
4521
4528
4536
4544
4553
4563
4573
4583
4594
4606
4619
4632
4645
4659
4674
4689
4705
4721
4738
4754
4771
4789
4806
4824
4842
4860
4878
4896
4914
4932
4951
4970
4988
5007
5026
5045
5064
5084
5104
5124
5144
5164
5184
5205
5226
5247
5268
5289
5310
5331
5352
5373
5393
5414
5434
5454
5473
5492
5510
5528
5545
5561
5577
5592
5606
5619
5632
5644
5656
5667
5677
5687
5697
5705
5714
5721
5729
5736
5742
5748
5753
5758
5762
5766
5770
5773
5775
5777
5778
5779
5780
5780
5780
5779
5778
5777
5775
5774
5772
5771
5769
5768
5767
5766
5766
5766
5766
5767
5768
5770
5772
5774
5777
5780
5783
5786
5789
5791
5794
5796
5798
5800
5801
5802
5803
5803
5802
5802
5800
5799
5798
5796
5795
5793
5792
5790
5789
5789
5788
5788
5788
5789
5789
5790
5791
5793
5794
5795
5796
5797
5797
5798
5798
5797
5796
5795
5793
5790
5787
5784
5780
5776
5771
5767
5762
5757
5752
5747
5743
5738
5734
5730
5727
5723
5721
5718
5716
5715
5714
5713
5713
5713
5713
5714
5714
5716
5717
5718
5720
5722
5723
5725
5726
5728
5729
5730
5732
5733
5734
5735
5736
5737
5738
5739
5739
5740
5740
5741
5741
5741
5741
5740
5740
5739
5737
5735
5733
5730
5725
5720
5714
5706
5698
5688
5677
5664
5651
5636
5620
5603
5585
5567
5547
5528
5507
5487
5466
5445
5423
5402
5381
5360
5338
5317
5296
5274
5253
5231
5210
5188
5167
5145
5123
5101
5078
5056
5034
5012
4990
4969
4947
4926
4906
4886
4866
4847
4828
4810
4792
4775
4758
4741
4724
4708
4692
4676
4660
4644
4628
4611
4594
4577
4560
4542
4523
4504
4485
4465
4445
4425
4404
4384
4363
4343
4323
4303
4282
4262
4242
4222
4201
4180
4159
4138
4116
4094
4072
4050
4027
4003
3980
3957
3933
3909
3884
3859
3834
3809
3783
3757
3730
3703
3675
3647
3619
3590
3561
3532
3503
3473
3443
3413
3382
3352
3321
3290
3259
3228
3196
3165
3133
3102
3070
3039
3008
2977
2946
2916
2886
2857
2827
2798
2769
2741
2712
2684
2656
2629
2601
2573
2546
2518
2491
2463
2435
2407
2379
2351
2322
2293
2264
2235
2205
2175
2145
2114
2083
2053
2021
1991
1960
1929
1899
1869
1839
1809
1779
1750
1721
1692
1663
1635
1608
1581
1554
1528
1503
1479
1455
1433
1411
1390
1369
1350
1332
1314
1298
1282
1267
1253
1240
1227
1216
1205
1194
1185
1176
1167
1159
1151
1144
1137
1130
1123
1117
1110
1103
1097
1090
1083
1076
1068
1061
1053
1045
1037
1028
1020
1012
1004
998
991
985
980
975
971
968
965
963
961
960
959
959
958
958
957
956
956
954
952
950
947
943
939
934
929
923
917
910
903
895
888
880
871
863
854
845
836
826
815
804
793
781
768
755
741
727
712
697
682
666
649
633
616
599
582
565
548
531
514
497
480
464
448
432
418
403
390
377
364
352
341
331
321
312
304
296
288
281
274
268
261
254
248
241
234
226
218
209
200
190
180
169
157
145
133
120
107
93
80
66
52
38
25
11
-3
-16
-30
-44
-58
-71
-85
-99
-112
-126
-139
-152
-165
-177
-190
-202
-214
-225
-236
-247
-257
-267
-276
-285
-293
-301
-308
-314
-321
-326
-332
-337
-342
-346
-351
-355
-360
-364
-368
-373
-377
-382
-386
-391
-396
-401
-406
-412
-417
-422
-427
-432
-437
-442
-447
-451
-456
-460
-464
-468
-472
-476
-479
-483
-486
-490
-493
-497
-500
-504
-508
-511
-515
-518
-522
-525
-528
-531
-534
-536
-538
-539
-539
-539
-538
-536
-533
-529
-524
-518
-511
-504
-495
-485
-475
-464
-452
-440
-427
-414
-400
-385
-370
-355
-339
-323
-306
-289
-271
-253
-234
-215
-195
-175
-154
-133
-112
-90
-68
-46
-23
-1
22
45
68
91
114
138
161
185
209
233
258
282
307
331
356
381
405
430
454
479
502
526
549
572
594
615
636
656
676
696
715
733
751
768
785
802
818
834
849
863
878
892
905
918
931
943
955
967
978
988
999
1008
1018
1028
1037
1045
1054
1063
1071
1079
1088
1096
1105
1113
1122
1131
1139
1148
1157
1166
1175
1184
1193
1203
1212
1222
1232
1243
1254
1266
1278
1291
1304
1318
1332
1347
1363
1379
1395
1412
1430
1448
1466
1484
1503
1522
1541
1561
1581
1600
1620
1640
1661
1681
1701
1721
1741
1760
1780
1799
1819
1837
1856
1874
1892
1910
1927
1943
1959
1975
1990
2005
2019
2032
2045
2059
2071
2083
2095
2106
2117
2128
2138
2147
2156
2165
2173
2181
2189
2196
2202
2209
2215
2220
2226
2231
2237
2242
2247
2252
2257
2263
2268
2273
2278
2283
2288
2294
2299
2304
2310
2315
2321
2326
2332
2338
2344
2350
2356
2362
2368
2374
2380
2386
2391
2397
2403
2408
2414
2420
2426
2433
2440
2448
2456
2465
2475
2485
2496
2507
2519
2531
2543
2556
2569
2582
2596
2610
2624
2638
2652
2666
2680
2694
2709
2723
2736
2750
2763
2776
2789
2801
2812
2823
2834
2844
2853
2861
2869
2877
2884
2891
2897
2902
2907
2912
2917
2921
2925
2929
2932
2935
2938
2941
2943
2945
2947
2949
2950
2952
2953
2954
2954
2955
2956
2956
2957
2957
2958
2959
2960
2961
2963
2964
2967
2969
2972
2974
2977
2980
2983
2986
2990
2993
2996
2999
3002
3005
3008
3011
3014
3017
3020
3023
3026
3029
3032
3035
3038
3041
3044
3047
3049
3052
3055
3058
3061
3063
3065
3067
3068
3069
3069
3069
3068
3066
3063
3060
3055
3050
3043
3036
3027
3017
3006
2995
2982
2968
2954
2939
2923
2906
2890
2873
2856
2840
2823
2807
2791
2776
2761
2747
2733
2720
2708
2696
2685
2674
2664
2655
2647
2639
2633
2627
2621
2617
2614
2611
2609
2607
2606
2606
2606
2606
2607
2608
2609
2609
2610
2610
2610
2609
2608
2606
2603
2599
2594
2588
2581
2573
2564
2554
2542
2530
2517
2502
2487
2471
2455
2437
2420
2401
2382
2363
2344
2325
2305
2286
2267
2248
2229
2211
2193
2175
2158
2142
2125
2109
2094
2078
2063
2048
2033
2019
2004
1989
1974
1959
1944
1928
1912
1897
1881
1865
1848
1832
1816
1800
1784
1769
1753
1738
1724
1710
1696
1683
1670
1658
1647
1636
1626
1616
1607
1598
1590
1583
1575
1568
1561
1554
1548
1541
1535
1528
1522
1515
1509
1503
1497
1491
1486
1481
1476
1471
1467
1462
1458
1454
1450
1446
1442
1437
1432
1427
1421
1415
1408
1401
1393
1384
1375
1365
1355
1344
1332
1320
1307
1294
1280
1266
1252
1237
1223
1208
1193
1178
1164
1149
1135
1122
1109
1096
1085
1074
1063
1053
1044
1036
1028
1020
1014
1008
1002
997
992
987
982
977
973
968
963
958
954
948
943
937
932
925
919
912
905
898
890
882
874
865
857
848
839
830
821
811
802
793
783
774
765
755
746
736
726
717
707
697
687
676
666
655
644
633
621
610
597
585
571
558
544
530
516
501
486
472
457
443
428
414
401
387
374
362
350
338
326
315
305
295
286
277
268
260
253
247
241
236
231
227
224
222
220
220
220
221
223
225
229
233
239
245
253
261
270
281
292
304
317
330
344
358
372
386
400
414
428
441
454
465
476
486
495
503
510
516
521
525
528
531
533
534
535
535
535
535
534
534
533
533
533
532
533
533
534
536
538
540
543
547
552
558
564
571
580
589
599
610
621
634
647
661
676
691
707
723
740
756
773
791
808
825
842
859
876
892
908
924
939
954
968
982
995
1006
1018
1030
1040
1049
1058
1066
1073
1080
1086
1091
1096
1100
1104
1108
1111
1115
1117
1120
1123
1126
1129
1131
1134
1137
1139
1142
1144
1147
1149
1151
1153
1155
1157
1159
1161
1162
1164
1165
1166
1166
1167
1167
1166
1165
1164
1163
1161
1159
1157
1155
1153
1150
1148
1145
1143
1140
1138
1135
1133
1131
1129
1128
1126
1125
1124
1123
1123
1123
1123
1123
1124
1125
1126
1127
1128
1129
1131
1132
1134
1135
1137
1138
1139
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1153
1155
1157
1160
1163
1167
1172
1177
1183
1190
1197
1204
1213
1221
1230
1240
1249
1260
1270
1281
1291
1302
1313
1325
1336
1347
1359
1370
1382
1393
1405
1416
1427
1438
1449
1460
1471
1482
1493
1504
1516
1528
1539
1552
1564
1576
1589
1602
1615
1628
1641
1654
1668
1681
1694
1708
1721
1734
1748
1761
1775
1788
1801
1814
1828
1841
1854
1867
1880
1893
1905
1918
1931
1943
1956
1968
1980
1992
2004
2016
2028
2040
2052
2063
2074
2086
2097
2107
2118
2127
2137
2146
2154
2162
2170
2177
2183
2188
2193
2198
2202
2205
2208
2210
2212
2214
2215
2216
2216
2217
2218
2218
2219
2220
2221
2222
2223
2225
2227
2229
2231
2234
2237
2241
2244
2249
2253
2258
2264
2270
2276
2283
2290
2297
2305
2313
2321
2330
2338
2346
2355
2363
2371
2379
2387
2394
2401
2407
2413
2418
2423
2427
2431
2434
2437
2439
2440
2441
2442
2442
2441
2440
2438
2436
2434
2431
2429
2425
2422
2419
2415
2412
2409
2406
2403
2401
2400
2399
2399
2400
2402
2405
2408
2413
2419
2426
2435
2444
2455
2466
2479
2492
2507
2522
2539
2555
2573
2590
2608
2627
2646
2664
2683
2702
2720
2739
2757
2775
2792
2809
2826
2842
2858
2873
2887
2901
2914
2926
2938
2949
2959
2969
2978
2986
2993
3000
3006
3012
3016
3020
3024
3027
3030
3032
3033
3035
3036
3036
3037
3037
3037
3036
3036
3035
3033
3032
3030
3028
3026
3024
3022
3019
3016
3012
3008
3004
2999
2994
2988
2981
2974
2966
2958
2949
2940
2930
2919
2908
2896
2884
2872
2858
2845
2831
2817
2802
2788
2773
2758
2743
2729
2714
2699
2685
2671
2657
2643
2629
2616
2603
2591
2579
2567
2555
2544
2533
2522
2512
2501
2491
2481
2471
2462
2452
2443
2433
2424
2414
2405
2396
2387
2377
2368
2358
2348
2338
2327
2316
2304
2292
2279
2266
2252
2237
2222
2206
2189
2172
2155
2136
2118
2099
2080
2060
2040
2020
2000
1980
1960
1939
1919
1899
1879
1860
1840
1822
1803
1785
1768
1752
1736
1720
1706
1692
1679
1667
1655
1645
1635
1625
1617
1609
1602
1595
1589
1583
1578
1572
1567
1562
1557
1552
1547
1541
1536
1530
1525
1519
1513
1506
1500
1493
1486
1478
1471
1462
1454
1444
1435
1425
1414
1404
1392
1381
1369
1357
1345
1332
1320
1307
1295
1282
1270
1258
1246
1235
1224
1213
1203
1194
1185
1177
1170
1163
1157
1152
1147
1143
1139
1135
1132
1128
1125
1123
1120
1117
1114
1111
1108
1105
1101
1098
1094
1091
1087
1083
1079
1074
1070
1065
1060
1054
1048
1042
1036
1030
1022
1014
1008
1000
992
983
974
965
956
946
936
926
915
904
894
883
871
860
849
837
825
813
801
789
777
764
751
738
725
712
698
684
670
656
642
627
613
598
583
568
552
537
522
507
493
478
464
450
436
423
410
397
385
372
361
350
339
328
318
308
299
291
282
275
267
261
254
249
244
239
234
230
227
223
220
217
214
211
208
205
202
198
194
190
185
180
174
168
162
155
147
139
131
123
115
107
98
89
81
72
64
55
47
38
29
21
12
3
-6
-14
-23
-32
-41
-50
-59
-67
-76
-84
-92
-99
-106
-113
-119
-125
-131
-136
-141
-145
-149
-153
-156
-159
-162
-164
-166
-168
-169
-170
-171
-172
-172
-172
-172
-172
-171
-171
-170
-168
-167
-165
-164
-162
-159
-157
-155
-152
-149
-147
-144
-142
-139
-137
-135
-132
-130
-128
-126
-124
-122
-120
-118
-116
-113
-111
-108
-104
-100
-96
-91
-86
-80
-74
-68
-60
-53
-45
-37
-28
-20
-11
-2
7
15
24
32
40
47
54
60
65
70
75
78
82
84
87
88
89
90
90
90
90
89
88
87
86
85
84
84
83
83
84
85
86
88
90
94
98
102
107
113
120
127
134
142
151
160
169
178
188
197
207
216
225
234
242
250
258
265
271
277
282
287
291
294
296
298
300
301
301
302
302
301
301
300
299
299
297
296
295
293
291
289
286
284
281
277
274
271
267
263
259
255
252
248
244
240
236
233
229
226
223
220
217
215
212
210
208
207
205
204
203
202
201
200
199
198
196
195
194
193
192
191
190
189
188
188
189
189
191
193
195
198
202
207
212
218
224
231
238
246
254
263
271
280
289
299
308
317
327
336
345
354
362
371
379
387
395
403
410
417
424
430
436
441
446
451
456
459
463
466
469
471
473
475
476
477
478
479
479
480
481
482
483
484
485
487
489
492
495
498
502
507
512
518
524
531
538
546
554
563
572
582
592
602
613
623
634
645
656
666
677
687
697
707
717
726
734
742
750
757
764
770
775
780
785
789
792
795
797
799
800
800
800
799
798
796
793
790
786
782
777
771
765
758
751
743
735
726
717
707
697
687
676
665
654
643
632
620
609
599
588
578
569
560
552
545
538
532
526
521
517
514
510
508
506
504
502
500
499
498
496
495
494
493
492
491
490
490
489
489
490
491
492
494
497
500
504
508
513
518
524
530
537
544
552
560
569
577
586
596
606
616
626
637
648
659
671
683
695
708
720
733
745
757
770
782
794
806
817
828
839
850
861
871
882
892
902
911
921
930
940
949
959
968
978
987
996
1006
1014
1025
1034
1043
1052
1061
1070
1079
1087
1096
1104
1112
1119
1126
1133
1139
1145
1150
1155
1159
1163
1166
1170
1172
1175
1177
1179
1181
1183
1184
1186
1186
1187
1188
1188
1188
1188
1188
1188
1187
1187
1188
1188
1189
1190
1191
1193
1195
1196
1198
1200
1202
1203
1205
1207
1208
1209
1211
1212
1214
1216
1218
1220
1222
1224
1226
1228
1231
1233
1235
1237
1239
1241
1242
1243
1243
1242
1241
1239
1237
1235
1232
1228
1224
1220
1216
1212
1207
1202
1198
1194
1189
1185
1182
1178
1175
1173
1170
1168
1167
1166
1165
1165
1166
1167
1169
1170
1172
1175
1177
1180
1183
1186
1189
1193
1196
1200
1204
1208
1212
1216
1220
1224
1227
1229
1231
1232
1232
1232
1231
1229
1227
1224
1221
1217
1213
1209
1205
1200
1196
1191
1187
1182
1178
1175
1171
1168
1165
1163
1161
1159
1158
1157
1157
1156
1156
1157
1157
1158
1160
1162
1164
1166
1169
1173
1176
1180
1185
1189
1194
1199
1205
1210
1216
1221
1227
1233
1238
1244
1249
1255
1259
1264
1267
1271
1273
1275
1276
1276
1275
1274
1271
1268
1264
1260
1255
1249
1243
1236
1229
1222
1214
1206
1198
1190
1182
1173
1165
1157
1150
1143
1136
1130
1124
1119
1115
1111
1108
1105
1103
1102
1101
1101
1101
1102
1104
1106
1109
1112
1116
1120
1125
1130
1136
1143
1149
1156
1163
1170
1177
1184
1191
1197
1203
1209
1215
1220
1225
1229
1233
1236
1239
1241
1243
1244
1244
1244
1243
1241
1239
1236
1233
1229
1224
1218
1211
1204
1196
1188
1179
1170
1160
1150
1139
1128
1116
1105
1093
1081
1068
1056
1044
1031
1018
1006
996
984
973
963
953
944
935
927
920
913
907
901
896
892
887
883
880
876
873
870
867
864
862
859
856
854
851
848
845
842
839
835
832
828
825
820
816
812
807
802
796
790
783
776
768
759
750
740
729
717
705
692
679
665
651
637
622
607
591
575
560
544
527
511
494
477
460
442
424
406
388
369
351
333
315
297
279
262
245
229
213
197
181
166
151
136
121
107
92
78
64
50
37
24
11
-1
-13
-24
-36
-46
-57
-67
-77
-86
-95
-104
-113
-121
-129
-138
-146
-154
-162
-171
-179
-188
-197
-207
-216
-226
-237
-248
-259
-270
-281
-293
-305
-317
-330
-342
-355
-368
-380
-394
-407
-420
-434
-447
-461
-476
-490
-504
-519
-533
-548
-563
-578
-593
-608
-623
-638
-654
-669
-685
-701
-717
-733
-749
-765
-782
-798
-814
-830
-845
-861
-876
-890
-905
-919
-933
-947
-961
-975
-988
-1002
-1014
-1029
-1042
-1055
-1068
-1081
-1094
-1107
-1119
-1132
-1144
-1157
-1170
-1183
-1196
-1209
-1222
-1235
-1249
-1263
-1277
-1291
-1305
-1319
-1333
-1347
-1361
-1375
-1390
-1404
-1418
-1432
-1447
-1462
-1477
-1492
-1508
-1523
-1539
-1555
-1571
-1587
-1603
-1619
-1636
-1652
-1668
-1685
-1701
-1717
-1734
-1750
-1766
-1781
-1797
-1811
-1826
-1840
-1853
-1866
-1878
-1890
-1901
-1912
-1922
-1931
-1939
-1947
-1954
-1961
-1966
-1971
-1975
-1978
-1980
-1982
-1982
-1982
-1981
-1980
-1978
-1975
-1972
-1968
-1964
-1959
-1955
-1950
-1944
-1939
-1933
-1928
-1922
-1916
-1910
-1903
-1897
-1890
-1882
-1875
-1867
-1858
-1850
-1841
-1832
-1822
-1812
-1801
-1790
-1779
-1768
-1756
-1745
-1733
-1722
-1710
-1699
-1688
-1677
-1666
-1655
-1644
-1633
-1623
-1613
-1603
-1593
-1584
-1575
-1567
-1558
-1551
-1543
-1536
-1528
-1522
-1515
-1509
-1503
-1497
-1491
-1485
-1479
-1473
-1467
-1460
-1453
-1446
-1439
-1431
-1424
-1416
-1408
-1399
-1390
-1381
-1372
-1362
-1351
-1341
-1330
-1318
-1306
-1294
-1281
-1268
-1255
-1242
-1228
-1214
-1200
-1185
-1171
-1157
-1142
-1128
-1113
-1098
-1083
-1068
-1053
-1037
-1022
-1006
-990
-974
-957
-941
-924
-907
-890
-872
-855
-836
-818
-799
-780
-760
-739
-718
-697
-675
-652
-629
-605
-582
-557
-533
-508
-483
-457
-432
-405
-379
-352
-325
-298
-270
-242
-214
-186
-158
-130
-102
-74
-46
-18
10
38
66
94
121
149
176
203
229
256
282
307
332
357
381
404
427
449
470
491
511
531
550
568
586
603
620
636
652
667
682
696
710
723
736
748
760
772
783
794
805
815
825
834
843
852
861
869
877
885
893
900
907
914
921
927
934
940
947
953
960
966
972
979
985
992
998
1004
1012
1018
1025
1032
1038
1045
1051
1057
1063
1069
1075
1080
1085
1090
1095
1099
1103
1107
1110
1112
1115
1117
1118
1119
1120
1120
1120
1119
1118
1116
1114
1111
1108
1104
1100
1096
1091
1087
1081
1076
1070
1063
1057
1050
1043
1035
1028
1020
1012
1004
997
989
982
974
966
959
952
945
938
932
925
920
914
909
903
898
894
889
884
880
876
872
868
864
861
858
855
852
849
846
843
839
836
833
829
826
822
818
814
810
805
801
796
790
785
779
772
766
759
751
744
736
728
719
711
702
694
685
676
668
660
651
643
635
627
620
612
604
597
589
582
574
567
559
551
542
534
525
516
507
498
489
479
470
461
452
443
434
425
416
408
399
390
382
374
366
357
350
342
334
327
320
314
307
302
296
291
286
282
279
275
272
270
268
266
265
263
262
261
261
260
259
259
258
257
257
257
256
256
256
257
257
258
258
259
260
262
264
266
268
270
272
274
276
278
279
280
281
281
281
281
280
278
276
274
271
267
263
259
254
249
243
238
231
225
218
211
204
197
189
181
172
164
155
145
136
127
117
108
98
89
80
72
63
55
48
40
34
28
22
17
13
9
7
4
3
1
1
1
1
1
2
3
4
5
5
6
6
6
5
4
2
-1
-4
-7
-12
-16
-22
-29
-36
-44
-52
-61
-71
-81
-92
-103
-114
-126
-138
-150
-162
-174
-186
-198
-211
-223
-235
-248
-261
-273
-286
-299
-311
-324
-336
-349
-361
-374
-386
-398
-410
-422
-433
-445
-457
-468
-479
-490
-501
-511
-522
-532
-542
-551
-561
-570
-580
-589
-598
-607
-616
-626
-635
-645
-656
-667
-678
-690
-702
-715
-728
-742
-756
-771
-786
-802
-818
-834
-851
-869
-886
-904
-922
-941
-960
-979
-998
-1016
-1036
-1055
-1074
-1093
-1111
-1130
-1148
-1166
-1184
-1201
-1218
-1235
-1251
-1267
-1282
-1297
-1311
-1326
-1340
-1354
-1368
-1382
-1396
-1410
-1424
-1437
-1451
-1464
-1477
-1490
-1503
-1515
-1527
-1539
-1550
-1561
-1572
-1582
-1592
-1601
-1610
-1619
-1628
-1636
-1644
-1651
-1658
-1666
-1673
-1680
-1687
-1694
-1702
-1710
-1718
-1727
-1736
-1746
-1756
-1767
-1778
-1788
-1799
-1810
-1821
-1831
-1841
-1851
-1860
-1869
-1877
-1886
-1893
-1900
-1907
-1914
-1921
-1927
-1932
-1937
-1942
-1947
-1951
-1954
-1957
-1960
-1963
-1965
-1968
-1970
-1973
-1975
-1978
-1980
-1983
-1987
-1990
-1995
-1999
-2004
-2009
-2016
-2021
-2029
-2036
-2043
-2050
-2057
-2065
-2072
-2079
-2086
-2093
-2100
-2106
-2112
-2117
-2122
-2125
-2129
-2131
-2133
-2134
-2135
-2136
-2135
-2135
-2134
-2133
-2131
-2130
-2127
-2125
-2122
-2118
-2115
-2111
-2106
-2102
-2097
-2092
-2087
-2082
-2077
-2072
-2066
-2061
-2057
-2052
-2048
-2044
-2040
-2036
-2033
-2029
-2027
-2024
-2021
-2019
-2016
-2013
-2012
-2009
-2007
-2004
-2001
-1998
-1995
-1991
-1987
-1982
-1977
-1972
-1967
-1961
-1955
-1948
-1942
-1935
-1929
-1922
-1915
-1908
-1900
-1892
-1884
-1875
-1866
-1855
-1844
-1831
-1818
-1803
-1787
-1770
-1752
-1733
-1713
-1692
-1670
-1647
-1624
-1601
-1577
-1553
-1530
-1506
-1483
-1461
-1439
-1418
-1399
-1380
-1363
-1347
-1333
-1320
-1308
-1298
-1288
-1280
-1272
-1264
-1257
-1250
-1243
-1236
-1228
-1221
-1214
-1207
-1201
-1195
-1189
-1184
-1180
-1176
-1173
-1170
-1168
-1166
-1164
-1163
-1162
-1160
-1159
-1157
-1155
-1153
-1149
-1146
-1141
-1137
-1131
-1125
-1119
-1112
-1104
-1096
-1088
-1080
-1072
-1063
-1055
-1047
-1040
-1033
-1027
-1020
-1016
-1010
-1006
-1002
-999
-996
-993
-990
-988
-986
-984
-982
-981
-979
-978
-977
-975
-974
-973
-972
-971
-969
-968
-967
-965
-963
-961
-958
-956
-952
-949
-945
-940
-935
-930
-924
-918
-911
-904
-896
-888
-880
-871
-862
-853
-843
-833
-823
-812
-802
-791
-781
-770
-760
-750
-741
-732
-724
-717
-711
-705
-701
-697
-694
-692
-690
-689
-689
-689
-689
-690
-691
-693
-694
-696
-697
-699
-700
-702
-702
-703
-703
-702
-701
-700
-698
-696
-693
-690
-687
-684
-681
-678
-675
-672
-670
-667
-665
-663
-662
-661
-660
-660
-660
-661
-662
-664
-666
-669
-672
-676
-680
-685
-691
-698
-706
-715
-726
-737
-750
-764
-779
-795
-812
-831
-850
-869
-889
-909
-930
-950
-971
-991
-1012
-1032
-1052
-1073
-1093
-1114
-1135
-1156
-1177
-1199
-1220
-1243
-1265
-1287
-1310
-1333
-1355
-1378
-1400
-1423
-1445
-1467
-1488
-1509
-1530
-1550
-1570
-1589
-1608
-1626
-1644
-1661
-1677
-1693
-1709
-1723
-1737
-1751
-1764
-1776
-1788
-1799
-1811
-1822
-1834
-1845
-1856
-1868
-1879
-1891
-1903
-1914
-1926
-1937
-1949
-1960
-1971
-1982
-1993
-2003
-2013
-2021
-2031
-2040
-2048
-2057
-2065
-2072
-2080
-2087
-2095
-2102
-2108
-2115
-2121
-2127
-2134
-2140
-2146
-2152
-2159
-2165
-2172
-2178
-2185
-2191
-2198
-2205
-2212
-2220
-2227
-2235
-2244
-2253
-2263
-2273
-2284
-2296
-2308
-2321
-2335
-2349
-2364
-2379
-2394
-2409
-2425
-2441
-2456
-2471
-2486
-2501
-2515
-2529
-2543
-2556
-2569
-2581
-2594
-2606
-2617
-2628
-2639
-2650
-2661
-2671
-2680
-2690
-2699
-2708
-2716
-2725
-2732
-2740
-2746
-2753
-2758
-2763
-2767
-2770
-2772
-2774
-2774
-2774
-2773
-2771
-2768
-2764
-2760
-2756
-2751
-2745
-2739
-2733
-2727
-2720
-2714
-2707
-2701
-2694
-2688
-2682
-2676
-2671
-2666
-2661
-2656
-2652
-2647
-2643
-2639
-2636
-2632
-2628
-2623
-2619
-2614
-2609
-2603
-2597
-2591
-2584
-2577
-2570
-2563
-2557
-2550
-2544
-2538
-2532
-2527
-2522
-2518
-2514
-2510
-2506
-2502
-2498
-2495
-2491
-2488
-2484
-2481
-2477
-2474
-2471
-2468
-2466
-2464
-2462
-2460
-2459
-2458
-2457
-2457
-2457
-2457
-2457
-2457
-2457
-2458
-2459
-2459
-2460
-2461
-2463
-2464
-2465
-2467
-2468
-2470
-2471
-2472
-2472
-2473
-2473
-2473
-2472
-2472
-2471
-2470
-2469
-2468
-2467
-2465
-2464
-2463
-2462
-2460
-2459
-2457
-2456
-2455
-2453
-2452
-2451
-2450
-2449
-2447
-2446
-2444
-2443
-2441
-2438
-2436
-2433
-2430
-2427
-2424
-2420
-2417
-2414
-2410
-2407
-2404
-2401
-2398
-2396
-2394
-2392
-2390
-2388
-2387
-2385
-2384
-2383
-2383
-2382
-2382
-2383
-2383
-2384
-2385
-2387
-2388
-2391
-2393
-2396
-2400
-2404
-2408
-2412
-2417
-2422
-2428
-2434
-2440
-2446
-2453
-2460
-2468
-2475
-2483
-2491
-2499
-2508
-2517
-2526
-2535
-2544
-2554
-2564
-2575
-2586
-2597
-2608
-2619
-2631
-2643
-2655
-2667
-2679
-2691
-2703
-2714
-2726
-2738
-2750
-2761
-2772
-2783
-2793
-2804
-2814
-2823
-2833
-2842
-2851
-2860
-2869
-2878
-2887
-2896
-2905
-2914
-2923
-2932
-2942
-2952
-2962
-2973
-2984
-2995
-3006
-3017
-3029
-3040
-3052
-3064
-3076
-3088
-3100
-3113
-3125
-3138
-3150
-3163
-3176
-3189
-3203
-3217
-3231
-3245
-3259
-3273
-3287
-3301
-3314
-3327
-3340
-3353
-3364
-3376
-3387
-3398
-3408
-3419
-3429
-3438
-3448
-3458
-3467
-3476
-3485
-3494
-3502
-3510
-3519
-3526
-3534
-3541
-3548
-3555
-3561
-3567
-3573
-3579
-3584
-3589
-3595
-3600
-3605
-3611
-3617
-3623
-3630
-3637
-3644
-3651
-3659
-3667
-3676
-3684
-3693
-3702
-3711
-3720
-3730
-3739
-3748
-3756
-3765
-3774
-3783
-3791
-3799
-3808
-3816
-3824
-3831
-3839
-3846
-3853
-3860
-3866
-3872
-3878
-3884
-3889
-3894
-3899
-3903
-3907
-3911
-3915
-3918
-3922
-3925
-3928
-3930
-3933
-3935
-3937
-3938
-3939
-3940
-3941
-3941
-3941
-3942
-3942
-3942
-3942
-3942
-3943
-3943
-3944
-3946
-3947
-3949
-3951
-3953
-3955
-3957
-3960
-3962
-3964
-3967
-3969
-3971
-3973
-3975
-3977
-3979
-3981
-3982
-3984
-3985
-3986
-3986
-3986
-3986
-3985
-3983
-3982
-3980
-3978
-3975
-3972
-3969
-3966
-3962
-3959
-3956
-3952
-3949
-3946
-3944
-3941
-3939
-3938
-3937
-3936
-3935
-3935
-3936
-3937
-3939
-3941
-3943
-3946
-3950
-3954
-3959
-3965
-3971
-3977
-3984
-3992
-3999
-4008
-4016
-4025
-4034
-4043
-4051
-4062
-4072
-4082
-4091
-4102
-4113
-4124
-4136
-4147
-4158
-4170
-4181
-4193
-4204
-4215
-4226
-4237
-4249
-4260
-4271
-4282
-4293
-4304
-4315
-4326
-4337
-4348
-4359
-4369
-4380
-4391
-4401
-4412
-4422
-4432
-4443
-4453
-4464
-4474
-4485
-4496
-4506
-4517
-4527
-4538
-4548
-4559
-4569
-4580
-4591
-4602
-4614
-4626
-4638
-4650
-4663
-4676
-4689
-4702
-4715
-4728
-4741
-4753
-4765
-4777
-4789
-4801
-4812
-4823
-4834
-4845
-4855
-4865
-4874
-4883
-4892
-4901
-4909
-4917
-4924
-4931
-4938
-4944
-4950
-4955
-4959
-4964
-4968
-4972
-4976
-4980
-4984
-4988
-4992
-4996
-5001
-5005
-5010
-5014
-5019
-5024
-5029
-5034
-5039
-5044
-5049
-5054
-5059
-5064
-5069
-5074
-5079
-5085
-5091
-5097
-5104
-5111
-5118
-5126
-5135
-5143
-5153
-5162
-5172
-5183
-5193
-5204
-5215
-5226
-5237
-5248
-5258
-5268
-5278
-5287
-5296
-5305
-5313
-5321
-5329
-5337
-5344
-5351
-5358
-5365
-5371
-5378
-5384
-5391
-5397
-5403
-5409
-5415
-5421
-5427
-5433
-5439
-5445
-5451
-5456
-5462
-5467
-5472
-5477
-5482
-5486
-5490
-5493
-5497
-5499
-5502
-5504
-5506
-5507
-5508
-5509
-5509
-5509
-5509
-5508
-5507
-5506
-5505
-5504
-5502
-5500
-5498
-5496
-5494
-5492
-5489
-5487
-5485
-5482
-5480
-5477
-5474
-5471
-5468
-5465
-5462
-5458
-5455
-5452
-5449
-5446
-5443
-5441
-5438
-5436
-5433
-5431
-5429
-5426
-5424
-5422
-5420
-5418
-5416
-5414
-5412
-5410
-5408
-5406
-5404
-5401
-5399
-5396
-5393
-5391
-5388
-5385
-5382
-5379
-5377
-5374
-5372
-5369
-5367
-5365
-5363
-5362
-5360
-5358
-5356
-5354
-5352
-5350
-5348
-5346
-5344
-5342
-5339
-5337
-5334
-5331
-5328
-5324
-5320
-5316
-5311
-5307
-5302
-5297
-5291
-5286
-5280
-5274
-5268
-5261
-5254
-5247
-5239
-5231
-5222
-5213
-5204
-5194
-5185
-5175
-5165
-5155
-5145
-5135
-5126
-5116
-5107
-5098
-5089
-5080
-5072
-5063
-5055
-5047
-5040
-5032
-5026
-5019
-5013
-5007
-5002
-4997
-4993
-4989
-4985
-4981
-4978
-4975
-4971
-4968
-4965
-4961
-4958
-4954
-4950
-4946
-4941
-4937
-4932
-4926
-4920
-4914
-4908
-4901
-4894
-4887
-4879
-4871
-4863
-4855
-4846
-4837
-4828
-4819
-4810
-4800
-4791
-4781
-4771
-4761
-4750
-4740
-4730
-4719
-4709
-4698
-4688
-4678
-4668
-4658
-4649
-4639
-4630
-4621
-4612
-4603
-4595
-4587
-4579
-4571
-4563
-4556
-4548
-4541
-4535
-4528
-4521
-4515
-4508
-4502
-4496
-4489
-4483
-4477
-4470
-4464
-4457
-4450
-4444
-4437
-4430
-4422
-4415
-4407
-4399
-4391
-4383
-4374
-4365
-4356
-4347
-4337
-4327
-4317
-4307
-4297
-4286
-4276
-4266
-4256
-4245
-4235
-4225
-4215
-4205
-4196
-4186
-4176
-4166
-4156
-4146
-4136
-4125
-4115
-4105
-4094
-4083
-4073
-4062
-4051
-4041
-4030
-4019
-4008
-3997
-3987
-3976
-3966
-3956
-3946
-3936
-3927
-3917
-3908
-3899
-3890
-3881
-3872
-3863
-3855
-3846
-3838
-3829
-3821
-3813
-3806
-3798
-3791
-3784
-3777
-3771
-3764
-3758
-3753
-3747
-3741
-3736
-3731
-3725
-3720
-3715
-3710
-3705
-3700
-3695
-3690
-3686
-3681
-3677
-3673
-3669
-3665
-3662
-3658
-3654
-3650
-3647
-3643
-3639
-3636
-3632
-3629
-3625
-3622
-3619
-3616
-3613
-3610
-3607
-3605
-3602
-3600
-3598
-3596
-3595
-3594
-3593
-3593
-3592
-3592
-3593
-3593
-3594
-3595
-3596
-3598
-3600
-3602
-3604
-3607
-3609
-3612
-3615
-3618
-3621
-3624
-3627
-3631
-3635
-3639
-3643
-3647
-3651
-3656
-3661
-3667
-3672
-3678
-3685
-3691
-3698
-3705
-3712
-3719
-3727
-3734
-3742
-3750
-3758
-3766
-3774
-3782
-3790
-3798
-3806
-3814
-3822
-3830
-3838
-3845
-3853
-3860
-3866
-3873
-3879
-3885
-3891
-3896
-3901
-3906
-3911
-3915
-3920
-3924
-3928
-3931
-3935
-3938
-3941
-3944
-3948
-3951
-3954
-3957
-3960
-3963
-3966
-3969
-3972
-3974
-3977
-3979
-3982
-3983
-3985
-3986
-3987
-3988
-3988
-3988
-3988
-3987
-3986
-3985
-3983
-3982
-3980
-3977
-3975
-3972
-3970
-3967
-3964
-3962
-3959
-3956
-3953
-3950
-3947
-3944
-3941
-3937
-3934
-3931
-3928
-3924
-3921
-3917
-3913
-3910
-3906
-3902
-3897
-3893
-3889
-3884
-3880
-3875
-3871
-3866
-3861
-3856
-3850
-3845
-3839
-3834
-3828
-3822
-3816
-3810
-3804
-3798
-3792
-3785
-3779
-3773
-3767
-3761
-3755
-3750
-3744
-3738
-3733
-3728
-3723
-3718
-3713
-3708
-3703
-3699
-3695
-3690
-3686
-3683
-3679
-3675
-3672
-3668
-3665
-3662
-3659
-3657
-3654
-3652
-3650
-3648
-3647
-3646
-3645
-3645
-3645
-3645
-3646
-3647
-3648
-3649
-3651
-3653
-3655
-3657
-3660
-3663
-3666
-3669
-3673
-3676
-3680
-3685
-3689
-3693
-3698
-3703
-3708
-3713
-3719
-3724
-3730
-3735
-3741
-3746
-3752
-3757
-3763
-3768
-3773
-3778
-3783
-3787
-3792
-3796
-3801
-3805
-3809
-3813
-3817
-3821
-3824
-3828
-3831
-3834
-3837
-3839
-3842
-3845
-3847
-3850
-3852
-3855
-3857
-3859
-3862
-3864
-3867
-3869
-3872
-3874
-3877
-3879
-3882
-3885
-3887
-3890
-3893
-3896
-3899
-3902
-3905
-3908
-3911
-3914
-3917
-3920
-3923
-3925
-3928
-3931
-3933
-3936
-3938
-3940
-3943
-3945
-3947
-3949
-3951
-3953
-3955
-3956
-3958
-3959
-3961
-3962
-3964
-3965
-3966
-3967
-3968
-3969
-3970
-3972
-3973
-3975
-3976
-3978
-3981
-3983
-3986
-3989
-3992
-3996
-3999
-4003
-4008
-4011
-4017
-4022
-4027
-4033
-4038
-4046
-4053
-4059
-4067
-4075
-4083
-4090
-4098
-4106
-4114
-4122
-4130
-4138
-4146
-4154
-4162
-4170
-4178
-4185
-4193
-4200
-4207
-4214
-4221
-4228
-4235
-4243
-4250
-4257
-4264
-4272
-4279
-4287
-4295
-4303
-4311
-4320
-4329
-4338
-4347
-4357
-4368
-4378
-4389
-4401
-4413
-4425
-4438
-4451
-4464
-4478
-4492
-4506
-4521
-4535
-4550
-4565
-4579
-4594
-4609
-4623
-4638
-4653
-4667
-4681
-4696
-4710
-4724
-4738
-4752
-4765
-4779
-4792
-4805
-4818
-4830
-4843
-4855
-4867
-4879
-4891
-4902
-4913
-4924
-4935
-4945
-4955
-4965
-4974
-4984
-4993
-5002
-5012
-5021
-5030
-5040
-5050
-5059
-5069
-5079
-5090
-5100
-5111
-5121
-5132
-5143
-5154
-5165
-5177
-5188
-5199
-5211
-5222
-5234
-5245
-5257
-5268
-5279
-5290
-5301
-5311
-5322
-5332
-5341
-5351
-5360
-5369
-5378
-5387
-5395
-5404
-5412
-5420
-5428
-5436
-5444
-5452
-5460
-5468
-5477
-5485
-5493
-5502
-5511
-5520
-5529
-5538
-5547
-5557
-5567
-5577
-5587
-5597
-5607
-5618
-5628
-5638
-5648
-5657
-5667
-5676
-5686
-5695
-5703
-5712
-5720
-5728
-5736
-5744
-5751
-5758
-5765
-5772
-5778
-5784
-5790
-5796
-5801
-5806
-5811
-5816
-5820
-5824
-5828
-5831
-5834
-5837
-5840
-5842
-5844
-5845
-5846
-5847
-5848
-5848
-5847
-5846
-5845
-5844
-5843
-5841
-5839
-5837
-5835
-5833
-5831
-5829
-5827
-5825
-5823
-5821
-5818
-5816
-5813
-5811
-5808
-5805
-5801
-5798
-5794
-5790
-5785
-5781
-5776
-5771
-5765
-5760
-5754
-5747
-5741
-5734
-5727
-5720
-5712
-5704
-5696
-5687
-5678
-5668
-5658
-5648
-5638
-5627
-5616
-5605
-5593
-5581
-5569
-5557
-5544
-5531
-5518
-5504
-5490
-5477
-5463
-5449
-5434
-5420
-5406
-5392
-5377
-5363
-5349
-5334
-5320
-5306
-5292
-5278
-5265
-5251
-5238
-5225
-5212
-5199
-5187
-5175
-5163
-5152
-5140
-5130
-5119
-5109
-5099
-5089
-5080
-5071
-5062
-5053
-5045
-5037
-5029
-5022
-5015
-5008
-5001
-4994
-4988
-4981
-4975
-4969
-4963
-4957
-4952
-4946
-4941
-4936
-4931
-4926
-4922
-4917
-4912
-4908
-4903
-4898
-4893
-4889
-4884
-4879
-4875
-4870
-4865
-4860
-4856
-4851
-4846
-4842
-4837
-4832
-4827
-4823
-4818
-4813
-4809
-4804
-4799
-4795
-4790
-4785
-4780
-4776
-4771
-4766
-4762
-4757
-4752
-4747
-4743
-4738
-4733
-4729
-4724
-4719
-4715
-4710
-4705
-4700
-4696
-4691
-4686
-4682
-4677
-4672
-4668
-4663
-4658
-4653
-4649
-4644
-4639
-4635
-4630
-4625
-4621
-4616
-4611
-4606
-4602
-4597
-4592
-4588
-4583
-4578
-4574
-4569
-4564
-4560
-4555
-4550
-4545
-4541
-4536
-4531
-4527
-4522
-4517
-4513
-4508
-4503
-4499
-4494
-4489
-4485
-4480
-4475
-4470
-4466
-4461
-4456
-4452
-4447
-4442
-4438
-4433
-4428
-4424
-4419
-4414
-4410
-4405
-4400
-4396
-4391
-4386
-4381
-4377
-4372
-4367
-4363
-4358
-4353
-4349
-4344
-4339
-4335
-4330
-4325
-4321
-4316
-4311
-4307
-4302
-4297
-4293
-4288
-4283
-4279
-4274
-4269
-4265
-4260
-4255
-4251
-4246
-4241
-4237
-4232
-4227
-4223
-4218
-4213
-4209
-4204
-4199
-4195
-4190
-4185
-4181
-4176
-4171
-4167
-4162
-4157
-4153
-4148
-4143
-4139
-4134
-4129
-4125
-4120
-4115
-4111
-4106
-4101
-4097
-4091
-4086
-4083
-4078
-4073
-4069
-4064
-4059
-4054
-4050
-4045
-4041
-4035
-4030
-4027
-4022
-4017
-4013
-4008
-4003
-3999
-3994
-3989
-3985
-3980
-3975
-3971
-3966
-3961
-3957
-3952
-3948
-3943
-3938
-3934
-3929
-3924
-3920
-3915
-3910
-3906
-3901
-3896
-3892
-3887
-3882
-3878
-3873
-3868
-3864
-3859
-3855
-3850
-3845
-3841
-3836
-3831
-3827
-3822
-3817
-3813
-3808
-3803
-3799
-3794
-3790
-3785
-3780
-3776
-3771
-3766
-3762
-3757
-3752
-3748
-3743
-3738
-3734
-3729
-3725
-3720
-3715
-3711
-3706
-3701
-3697
-3692
-3687
-3683
-3678
-3674
-3669
-3664
-3660
-3655
-3650
-3646
-3641
-3637
-3632
-3627
-3623
-3618
-3613
-3609
-3604
-3599
-3595
-3590
-3586
-3581
-3576
-3572
-3567
-3562
-3558
-3553
-3549
-3544
-3539
-3535
-3530
-3525
-3521
-3516
-3512
-3507
-3502
-3498
-3493
-3488
-3484
-3479
-3475
-3470
-3465
-3461
-3456
-3451
-3447
-3442
-3438
-3433
-3428
-3424
-3419
-3415
-3410
-3405
-3401
-3396
-3391
-3387
-3382
-3378
-3373
-3368
-3364
-3359
-3355
-3350
-3345
-3341
-3336
-3331
-3327
-3322
-3318
-3313
-3308
-3304
-3299
-3295
-3290
-3285
-3281
-3276
-3272
-3267
-3262
-3258
-3253
-3249
-3244
-3239
-3235
-3230
-3225
-3221
-3216
-3212
-3207
-3202
-3198
-3193
-3189
-3184
-3179
-3175
-3170
-3166
-3161
-3156
-3152
-3147
-3143
-3138
-3133
-3129
-3124
-3120
-3115
-3110
-3106
-3101
-3097
-3092
-3087
-3083
-3078
-3074
-3069
-3064
-3060
-3055
-3051
-3046
-3042
-3037
-3032
-3028
-3023
-3019
-3014
-3009
-3005
-3000
-2996
-2991
-2986
-2982
-2977
-2973
-2968
-2963
-2959
-2954
-2950
-2945
-2941
-2936
-2931
-2927
-2922
-2918
-2913
-2908
-2904
-2899
-2895
-2890
-2886
-2881
-2876
-2872
-2867
-2863
-2858
-2853
-2849
-2844
-2840
-2835
-2831
-2826
-2821
-2817
-2812
-2808
-2803
-2799
-2794
-2789
-2785
-2780
-2776
-2771
-2766
-2762
-2757
-2753
-2748
-2744
-2739
-2734
-2730
-2725
-2721
-2716
-2712
-2707
-2702
-2698
-2693
-2689
-2684
-2680
-2675
-2670
-2666
-2661
-2657
-2652
-2648
-2643
-2639
-2634
-2629
-2625
-2620
-2616
-2611
-2607
-2602
-2597
-2593
-2588
-2584
-2579
-2575
-2570
-2565
-2561
-2556
-2552
-2547
-2543
-2538
-2534
-2529
-2524
-2520
-2515
-2511
-2506
-2502
-2497
-2493
-2488
-2483
-2479
-2474
-2470
-2465
-2461
-2456
-2452
-2447
-2442
-2438
-2433
-2429
-2424
-2420
-2415
-2411
-2406
-2401
-2397
-2392
-2388
-2383
-2379
-2374
-2370
-2365
-2361
-2356
-2351
-2347
-2342
-2338
-2333
-2329
-2324
-2320
-2315
-2311
-2306
-2301
-2297
-2292
-2288
-2283
-2279
-2274
-2270
-2265
-2261
-2256
-2251
-2247
-2242
-2238
-2233
-2229
-2224
-2220
-2215
-2211
-2206
-2202
-2197
-2192
-2188
-2183
-2179
-2174
-2170
-2165
-2161
-2156
-2152
-2147
-2143
-2138
-2134
-2129
-2124
-2120
-2115
-2111
-2106
-2102
-2097
-2093
-2088
-2084
-2079
-2075
-2070
-2066
-2061
-2056
-2052
-2047
-2043
-2037
-2033
-2029
-2025
-2020
-2016
-2011
-2007
-2001
-1998
-1993
-1989
-1984
-1980
-1975
-1971
-1966
-1961
-1957
-1952
-1948
-1943
-1939
-1934
-1930
-1925
-1921
-1916
-1912
-1907
-1903
-1898
-1894
-1889
-1885
-1880
-1876
-1871
-1867
-1862
-1858
-1853
-1849
-1844
-1840
-1835
-1830
-1826
-1821
-1817
-1812
-1808
-1803
-1799
-1794
-1790
-1785
-1781
-1776
-1772
-1767
-1763
-1758
-1754
-1749
-1745
-1740
-1736
-1731
-1727
-1722
-1718
-1713
-1709
-1704
-1700
-1695
-1691
-1686
-1682
-1677
-1673
-1668
-1664
-1659
-1655
-1650
-1646
-1641
-1637
-1632
-1628
-1623
-1619
-1614
-1610
-1605
-1601
-1596
-1592
-1587
-1583
-1578
-1574
-1569
-1565
-1560
-1556
-1551
-1547
-1542
-1538
-1533
-1529
-1524
-1520
-1515
-1511
-1506
-1502
-1497
-1493
-1488
-1484
-1479
-1475
-1470
-1466
-1461
-1457
-1452
-1448
-1444
-1439
-1435
-1430
-1426
-1421
-1417
-1412
-1408
-1403
-1399
-1394
-1390
-1385
-1381
-1376
-1372
-1367
-1363
-1358
-1354
-1349
-1345
-1340
-1336
-1331
-1327
-1322
-1318
-1314
-1309
-1305
-1300
-1296
-1291
-1287
-1282
-1278
-1273
-1269
-1264
-1260
-1255
-1251
-1246
-1242
-1237
-1233
-1229
-1224
-1220
-1215
-1211
-1206
-1202
-1197
-1193
-1188
-1184
-1179
-1175
-1170
-1166
-1161
-1157
-1153
-1148
-1144
-1139
-1135
-1130
-1126
-1121
-1117
-1112
-1108
-1103
-1099
-1094
-1090
-1086
-1081
-1077
-1072
-1068
-1063
-1059
-1054
-1050
-1045
-1041
-1036
-1032
-1028
-1022
-1018
-1014
-1010
-1004
-1000
-996
-992
-987
-983
-979
-974
-970
-965
-961
-956
-952
-947
-943
-938
-934
-930
-925
-921
-916
-912
-907
-903
-898
-894
-889
-885
-881
-876
-872
-867
-863
-858
-854
-849
-845
-841
-836
-832
-827
-823
-818
-814
-809
-805
-801
-796
-792
-787
-783
-778
-774
-769
-765
-761
-756
-752
-747
-743
-738
-734
-730
-725
-721
-716
-712
-707
-703
-698
-694
-690
-685
-681
-676
-672
-667
-663
-659
-654
-650
-645
-641
-636
-632
-628
-623
-619
-614
-610
-605
-601
-597
-592
-588
-583
-579
-574
-570
-566
-561
-557
-552
-548
-543
-539
-535
-530
-526
-521
-517
-512
-508
-504
-499
-495
-490
-486
-481
-477
-473
-468
-464
-459
-455
-451
-446
-442
-437
-433
-428
-424
-420
-415
-411
-406
-402
-397
-393
-389
-384
-380
-375
-371
-367
-362
