5
22607
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-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
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-62
-62
-62
-62
-62
-61
-61
-61
-61
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-62
-62
-62
-62
-61
-61
-61
-60
-60
-60
-60
-59
-59
-59
-58
-58
-58
-58
-57
-57
-57
-57
-56
-56
-56
-55
-55
-55
-54
-54
-54
-53
-53
-52
-52
-51
-51
-50
-50
-49
-49
-48
-48
-48
-47
-47
-46
-46
-45
-45
-45
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-40
-40
-39
-39
-38
-38
-37
-37
-36
-36
-35
-34
-33
-33
-32
-31
-30
-29
-28
-28
-27
-26
-25
-24
-23
-22
-21
-20
-19
-18
-17
-17
-16
-15
-14
-14
-13
-12
-11
-10
-10
-9
-8
-8
-7
-6
-5
-4
-4
-3
-1
0
1
2
4
5
7
9
11
13
15
17
19
21
23
26
28
30
32
35
37
40
43
45
48
51
54
56
59
62
65
68
71
74
77
79
82
85
87
90
92
95
97
100
102
105
108
110
113
116
119
122
125
127
130
133
136
139
142
145
148
151
154
158
161
164
167
171
174
177
181
184
188
191
194
197
200
203
206
209
211
214
216
218
221
223
225
228
231
234
237
241
244
248
252
255
259
263
267
271
275
280
284
288
292
296
300
304
308
311
315
318
321
325
327
330
333
335
338
341
344
347
351
354
358
362
365
369
373
377
382
386
390
394
398
401
405
408
411
413
416
418
420
423
425
428
431
435
439
443
448
454
460
466
473
481
489
498
507
516
525
534
543
553
562
571
581
590
599
608
617
625
634
642
650
658
666
675
683
691
699
707
716
724
733
741
750
759
769
778
787
796
805
814
823
832
840
849
857
864
872
880
887
894
900
907
913
919
925
931
937
943
949
955
961
966
972
977
983
988
993
999
1004
1010
1014
1020
1027
1033
1039
1044
1050
1056
1062
1068
1075
1083
1091
1100
1109
1119
1129
1139
1149
1159
1169
1180
1190
1200
1211
1222
1233
1244
1256
1267
1279
1291
1303
1315
1326
1338
1348
1359
1369
1378
1388
1396
1405
1413
1422
1430
1438
1446
1455
1463
1472
1480
1489
1497
1506
1514
1521
1529
1536
1543
1550
1556
1561
1566
1569
1572
1574
1575
1575
1575
1576
1576
1576
1577
1578
1579
1581
1584
1588
1592
1597
1603
1609
1616
1624
1632
1641
1651
1662
1673
1686
1699
1712
1726
1740
1754
1767
1780
1793
1806
1818
1830
1842
1854
1866
1878
1890
1903
1916
1930
1944
1959
1974
1990
2005
2023
2040
2057
2075
2094
2112
2132
2151
2171
2190
2209
2228
2246
2264
2281
2298
2314
2330
2345
2359
2373
2386
2399
2410
2421
2430
2439
2448
2455
2462
2468
2474
2480
2485
2491
2496
2502
2508
2514
2520
2526
2532
2539
2546
2554
2562
2572
2582
2594
2606
2619
2633
2647
2661
2675
2689
2703
2716
2728
2740
2751
2763
2774
2785
2796
2808
2820
2833
2847
2861
2876
2890
2905
2920
2935
2950
2966
2982
2999
3016
3034
3051
3069
3086
3103
3120
3135
3150
3165
3179
3191
3203
3215
3225
3234
3243
3251
3258
3266
3274
3281
3288
3295
3302
3307
3312
3317
3320
3324
3327
3330
3334
3339
3344
3350
3357
3365
3373
3380
3387
3394
3400
3405
3410
3415
3422
3429
3438
3448
3460
3473
3487
3501
3515
3528
3540
3552
3562
3573
3583
3593
3603
3614
3624
3634
3643
3653
3662
3671
3680
3690
3700
3711
3722
3735
3747
3760
3774
3788
3803
3819
3835
3851
3868
3884
3901
3917
3933
3948
3964
3979
3995
4010
4025
4040
4054
4070
4085
4100
4114
4129
4144
4159
4175
4191
4207
4224
4241
4258
4276
4294
4311
4329
4346
4364
4381
4397
4413
4428
4443
4457
4471
4484
4498
4510
4523
4535
4545
4555
4563
4570
4576
4580
4582
4583
4583
4582
4580
4577
4575
4572
4568
4565
4562
4560
4558
4557
4557
4557
4559
4561
4564
4567
4570
4572
4575
4577
4580
4583
4587
4591
4597
4603
4610
4618
4625
4633
4640
4646
4653
4659
4666
4672
4679
4687
4695
4705
4715
4725
4737
4748
4761
4774
4788
4802
4817
4832
4847
4861
4876
4890
4903
4916
4927
4938
4948
4956
4963
4969
4974
4978
4981
4984
4986
4988
4989
4991
4992
4994
4996
4998
5000
5001
5003
5004
5006
5007
5007
5008
5009
5009
5010
5012
5014
5016
5019
5022
5025
5028
5030
5032
5034
5035
5035
5034
5033
5030
5027
5023
5018
5012
5007
5001
4996
4992
4988
4985
4983
4983
4983
4984
4986
4989
4994
4999
5006
5013
5020
5028
5037
5045
5054
5063
5072
5080
5088
5096
5103
5109
5115
5121
5125
5128
5131
5133
5133
5132
5131
5128
5124
5119
5113
5106
5099
5091
5083
5074
5066
5057
5048
5039
5030
5021
5012
5004
4997
4989
4983
4976
4970
4963
4957
4949
4942
4935
4928
4921
4914
4908
4901
4894
4885
4876
4866
4855
4843
4832
4820
4809
4799
4790
4781
4773
4765
4757
4749
4742
4734
4726
4718
4711
4703
4695
4688
4680
4672
4664
4657
4649
4642
4635
4628
4621
4614
4606
4598
4590
4581
4572
4563
4555
4547
4539
4533
4527
4522
4517
4513
4510
4508
4506
4506
4507
4510
4513
4518
4524
4531
4538
4545
4552
4559
4566
4572
4578
4584
4590
4597
4603
4610
4617
4624
4632
4639
4646
4652
4658
4662
4666
4669
4671
4672
4671
4668
4663
4656
4647
4636
4623
4610
4595
4580
4566
4552
4538
4525
4513
4500
4487
4473
4459
4445
4431
4417
4404
4391
4378
4366
4355
4344
4333
4322
4311
4300
4289
4278
4267
4256
4245
4234
4224
4214
4205
4197
4190
4184
4178
4174
4171
4168
4166
4165
4165
4166
4168
4172
4176
4182
4188
4195
4202
4208
4214
4219
4223
4226
4229
4231
4233
4233
4233
4231
4228
4224
4219
4212
4203
4192
4180
4166
4151
4135
4117
4099
4081
4062
4043
4025
4005
3986
3966
3945
3924
3902
3880
3857
3834
3811
3789
3766
3744
3723
3702
3680
3658
3636
3613
3589
3564
3538
3512
3486
3460
3435
3411
3388
3367
3346
3326
3307
3288
3269
3251
3232
3214
3196
3179
3163
3148
3134
3122
3111
3102
3094
3086
3079
3072
3065
3057
3050
3042
3034
3027
3020
3015
3009
3005
3001
2998
2994
2991
2987
2982
2977
2971
2963
2954
2943
2931
2916
2900
2883
2864
2846
2828
2810
2793
2775
2758
2739
2721
2702
2683
2664
2645
2628
2611
2596
2581
2568
2555
2544
2533
2523
2513
2503
2494
2485
2477
2468
2459
2450
2440
2430
2419
2407
2394
2381
2366
2350
2334
2316
2298
2279
2260
2241
2222
2204
2186
2169
2152
2135
2117
2100
2082
2063
2045
2025
2007
1988
1969
1949
1929
1909
1889
1869
1849
1829
1809
1788
1768
1748
1728
1709
1690
1672
1655
1640
1625
1612
1599
1588
1577
1566
1556
1547
1538
1529
1520
1511
1502
1494
1486
1477
1469
1460
1450
1439
1427
1414
1399
1383
1366
1348
1329
1309
1289
1268
1247
1225
1204
1183
1162
1140
1119
1097
1075
1052
1029
1004
979
953
927
900
872
845
817
789
761
733
704
675
647
618
590
562
534
506
477
448
418
387
356
325
295
265
236
209
182
157
132
109
86
63
41
20
-1
-21
-41
-61
-81
-100
-119
-138
-157
-175
-193
-213
-233
-255
-277
-302
-327
-354
-382
-410
-437
-465
-491
-515
-538
-558
-577
-594
-610
-626
-641
-658
-675
-693
-713
-734
-757
-781
-807
-834
-863
-893
-925
-959
-994
-1031
-1069
-1109
-1149
-1189
-1229
-1269
-1307
-1344
-1379
-1413
-1445
-1476
-1504
-1531
-1557
-1582
-1606
-1629
-1652
-1674
-1695
-1716
-1736
-1755
-1775
-1794
-1814
-1834
-1854
-1874
-1895
-1916
-1937
-1958
-1979
-1999
-2019
-2039
-2058
-2077
-2096
-2114
-2132
-2149
-2166
-2181
-2196
-2211
-2224
-2236
-2247
-2258
-2269
-2281
-2293
-2307
-2322
-2339
-2358
-2378
-2400
-2422
-2446
-2469
-2493
-2516
-2539
-2561
-2582
-2603
-2624
-2644
-2663
-2682
-2701
-2719
-2736
-2752
-2768
-2782
-2795
-2807
-2819
-2830
-2842
-2853
-2864
-2875
-2887
-2898
-2910
-2922
-2934
-2947
-2960
-2973
-2987
-3001
-3015
-3029
-3043
-3059
-3074
-3091
-3108
-3126
-3145
-3164
-3184
-3204
-3224
-3245
-3266
-3288
-3311
-3334
-3359
-3384
-3410
-3438
-3467
-3498
-3530
-3564
-3599
-3636
-3673
-3711
-3749
-3787
-3825
-3862
-3898
-3933
-3967
-3998
-4029
-4057
-4083
-4108
-4130
-4151
-4170
-4187
-4203
-4216
-4228
-4237
-4246
-4253
-4258
-4263
-4267
-4271
-4274
-4278
-4281
-4284
-4287
-4290
-4293
-4295
-4298
-4300
-4301
-4301
-4301
-4300
-4298
-4294
-4290
-4284
-4278
-4270
-4262
-4254
-4245
-4236
-4227
-4218
-4209
-4202
-4196
-4191
-4188
-4187
-4187
-4189
-4192
-4197
-4202
-4208
-4215
-4222
-4229
-4237
-4244
-4251
-4259
-4266
-4272
-4279
-4285
-4291
-4296
-4302
-4307
-4312
-4317
-4321
-4326
-4331
-4335
-4339
-4344
-4348
-4352
-4356
-4358
-4360
-4359
-4358
-4355
-4350
-4344
-4336
-4327
-4318
-4308
-4298
-4288
-4279
-4270
-4262
-4254
-4247
-4241
-4236
-4231
-4228
-4226
-4224
-4224
-4223
-4224
-4225
-4225
-4226
-4225
-4224
-4223
-4220
-4216
-4210
-4204
-4197
-4188
-4178
-4166
-4152
-4137
-4120
-4100
-4078
-4051
-4022
-3991
-3954
-3912
-3866
-3813
-3755
-3691
-3620
-3544
-3461
-3373
-3278
-3178
-3073
-2963
-2849
-2730
-2608
-2484
-2357
-2228
-2098
-1968
-1837
-1707
-1578
-1449
-1322
-1195
-1070
-946
-823
-701
-579
-458
-337
-216
-96
24
143
262
378
493
606
717
825
932
1035
1137
1237
1335
1431
1526
1620
1712
1802
1890
1975
2057
2135
2210
2280
2347
2409
2466
2519
2567
2610
2648
2681
2710
2734
2754
2770
2781
2789
2793
2793
2790
2784
2776
2765
2754
2742
2730
2718
2708
2699
2692
2686
2683
2681
2680
2679
2680
2680
2681
2682
2684
2685
2687
2690
2692
2695
2698
2701
2705
2709
2713
2719
2724
2731
2738
2746
2753
2761
2768
2774
2779
2783
2785
2785
2783
2780
2776
2770
2763
2756
2749
2742
2737
2734
2734
2737
2744
2756
2771
2792
2816
2846
2879
2915
2955
2996
3039
3083
3128
3173
3218
3264
3309
3355
3401
3447
3493
3540
3587
3636
3686
3737
3791
3848
3907
3971
4038
4112
4189
4272
4359
4452
4549
4650
4755
4864
4975
5088
5202
5318
5434
5551
5669
5787
5904
6021
6136
6249
6360
6469
6573
6675
6773
6868
6961
7051
7140
7229
7318
7409
7501
7595
7691
7791
7894
7999
8106
8217
8329
8442
8555
8668
8780
8891
8999
9105
9207
9306
9399
9487
9569
9645
9714
9777
9834
9884
9929
9969
10004
10034
10059
10079
10094
10104
10109
10108
10102
10091
10077
10059
10038
10014
9988
9961
9932
9901
9867
9831
9791
9748
9700
9649
9592
9531
9465
9395
9320
9241
9158
9071
8980
8887
8790
8691
8589
8484
8377
8268
8159
8048
7941
7835
7732
7631
7535
7443
7355
7272
7194
7121
7054
6992
6934
6882
6833
6789
6748
6710
6674
6640
6606
6572
6538
6503
6466
6427
6386
6344
6300
6254
6207
6159
6109
6059
6009
5959
5910
5862
5815
5769
5724
5681
5639
5599
5560
5521
5484
5448
5413
5378
5344
5311
5278
5245
5212
5178
5143
5108
5071
5032
4992
4951
4909
4866
4821
4776
4731
4686
4642
4601
4562
4527
4496
4471
4452
4438
4431
4430
4435
4446
4463
4485
4513
4546
4585
4629
4677
4730
4787
4847
4911
4976
5042
5110
5178
5246
5314
5383
5452
5521
5591
5660
5729
5798
5865
5932
5997
6060
6122
6181
6239
6295
6348
6401
6453
6504
6554
6604
6654
6703
6751
6798
6844
6890
6934
6978
7022
7065
7107
7150
7193
7235
7276
7317
7356
7394
7429
7462
7492
7519
7543
7564
7582
7596
7607
7615
7620
7623
7625
7625
7625
7623
7621
7618
7613
7607
7600
7591
7580
7569
7556
7543
7529
7516
7504
7492
7482
7474
7467
7461
7457
7453
7450
7448
7447
7448
7451
7456
7464
7474
7488
7504
7523
7544
7567
7591
7616
7641
7667
7692
7717
7742
7766
7789
7810
7828
7843
7854
7860
7861
7855
7842
7823
7797
7764
7725
7681
7632
7579
7523
7465
7406
7346
7285
7225
7164
7104
7045
6987
6929
6872
6815
6759
6704
6650
6596
6543
6490
6440
6390
6343
6299
6258
6222
6190
6164
6143
6129
6121
6119
6124
6135
6152
6176
6204
6238
6276
6319
6365
6415
6468
6523
6581
6640
6701
6764
6827
6890
6954
7017
7080
7142
7204
7267
7330
7394
7460
7527
7596
7666
7737
7809
7882
7956
8031
8106
8185
8265
8348
8434
8524
8618
8716
8819
8926
9039
9156
9279
9406
9539
9675
9816
9960
10106
10255
10404
10555
10704
10852
10997
11137
11273
11402
11525
11640
11747
11846
11937
12020
12097
12166
12228
12283
12333
12376
12414
12447
12477
12503
12526
12548
12568
12588
12609
12630
12653
12678
12705
12734
12765
12798
12832
12866
12900
12934
12965
12995
13021
13045
13067
13087
13105
13123
13142
13164
13190
13222
13261
13309
13367
13438
13521
13618
13731
13858
14001
14160
14334
14523
14725
14941
15168
15405
15651
15904
16163
16425
16689
16952
17213
17470
17722
17965
18200
18423
18635
18833
19017
19185
19338
19475
19596
19701
19792
19869
19933
19987
20031
20068
20099
20125
20147
20168
20189
20210
20233
20258
20285
20316
20350
20389
20431
20479
20531
20588
20650
20716
20787
20860
20937
21016
21097
21181
21267
21355
21446
21538
21633
21728
21823
21917
22010
22099
22185
22266
22340
22408
22467
22517
22557
22586
22603
22607
22599
22578
22546
22504
22454
22397
22335
22269
22200
22130
22057
21982
21903
21822
21736
21645
21548
21446
21337
21223
21101
20974
20842
20705
20565
20424
20283
20144
20008
19879
19757
19644
19543
19454
19378
19316
19268
19235
19215
19210
19217
19237
19268
19310
19361
19420
19485
19555
19628
19701
19774
19845
19912
19974
20029
20077
20117
20149
20173
20188
20196
20197
20191
20181
20165
20145
20120
20091
20056
20018
19974
19926
19874
19820
19764
19708
19653
19601
19552
19508
19469
19436
19409
19389
19377
19371
19373
19382
19396
19416
19439
19464
19491
19519
19548
19578
19608
19638
19668
19697
19724
19748
19770
19788
19803
19815
19824
19831
19838
19844
19851
19860
19871
19884
19900
19917
19936
19956
19977
19997
20017
20035
20051
20063
20070
20072
20068
20057
20040
20016
19986
19950
19908
19860
19807
19748
19685
19616
19543
19465
19383
19297
19208
19116
19022
18927
18832
18736
18640
18545
18450
18357
18264
18172
18080
17989
17896
17803
17709
17613
17516
17418
17319
17220
17122
17024
16927
16832
16740
16652
16568
16489
16415
16347
16286
16231
16180
16135
16094
16059
16027
15998
15972
15949
15929
15912
15898
15887
15879
15875
15875
15879
15888
15900
15916
15935
15957
15982
16010
16039
16070
16102
16134
16166
16195
16222
16248
16271
16291
16306
16321
16331
16338
16344
16344
16344
16337
16326
16309
16286
16258
16222
16180
16131
16074
16010
15938
15858
15768
15670
15561
15444
15318
15185
15046
14901
14754
14605
14455
14306
14158
14011
13867
13724
13583
13444
13306
13169
13033
12897
12760
12623
12486
12349
12212
12076
11942
11810
11683
11559
11440
11327
11220
11119
11025
10937
10856
10780
10711
10646
10587
10531
10479
10431
10386
10345
10307
10274
10246
10222
10203
10187
10175
10166
10158
10151
10143
10134
10124
10111
10095
10076
10053
10026
9994
9956
9913
9865
9811
9753
9691
9625
9555
9482
9405
9326
9245
9161
9074
8987
8898
8809
8720
8632
8545
8460
8377
8296
8216
8138
8060
7984
7908
7832
7754
7675
7593
7507
7416
7320
7218
7110
6997
6878
6754
6626
6493
6356
6216
6074
5930
5786
5641
5499
5358
5221
5088
4960
4837
4721
4610
4505
4404
4308
4215
4125
4035
3950
3864
3780
3698
3617
3537
3458
3380
3302
3223
3142
3059
2971
2879
2781
2676
2566
2451
2331
2208
2084
1961
1839
1722
1609
1501
1398
1301
1210
1124
1043
967
893
824
756
690
625
561
496
430
362
291
218
140
60
-24
-111
-200
-292
-386
-481
-576
-672
-768
-865
-961
-1057
-1154
-1251
-1348
-1445
-1543
-1640
-1736
-1832
-1926
-2017
-2109
-2198
-2284
-2369
-2453
-2534
-2614
-2693
-2770
-2846
-2921
-2994
-3065
-3135
-3203
-3270
-3335
-3398
-3461
-3523
-3585
-3646
-3708
-3771
-3836
-3903
-3972
-4045
-4120
-4198
-4279
-4361
-4445
-4530
-4616
-4700
-4784
-4865
-4945
-5022
-5096
-5168
-5237
-5304
-5369
-5431
-5491
-5548
-5602
-5653
-5700
-5743
-5782
-5818
-5850
-5879
-5906
-5929
-5949
-5965
-5978
-5986
-5989
-5987
-5981
-5971
-5957
-5940
-5920
-5897
-5871
-5842
-5809
-5774
-5735
-5695
-5652
-5608
-5565
-5522
-5481
-5442
-5408
-5378
-5353
-5334
-5321
-5315
-5316
-5323
-5338
-5359
-5387
-5420
-5458
-5501
-5546
-5594
-5642
-5691
-5738
-5784
-5828
-5869
-5909
-5946
-5982
-6016
-6049
-6082
-6115
-6148
-6182
-6217
-6254
-6292
-6332
-6373
-6416
-6459
-6503
-6546
-6587
-6628
-6667
-6705
-6742
-6777
-6811
-6843
-6873
-6902
-6929
-6954
-6979
-7003
-7026
-7050
-7075
-7100
-7127
-7155
-7186
-7218
-7253
-7290
-7329
-7370
-7413
-7456
-7499
-7542
-7584
-7624
-7662
-7696
-7728
-7756
-7781
-7803
-7822
-7839
-7852
-7862
-7870
-7875
-7877
-7877
-7875
-7870
-7863
-7853
-7841
-7827
-7810
-7791
-7770
-7746
-7720
-7692
-7662
-7630
-7596
-7560
-7523
-7482
-7440
-7394
-7346
-7295
-7241
-7186
-7129
-7072
-7016
-6962
-6912
-6868
-6830
-6799
-6776
-6761
-6755
-6757
-6767
-6783
-6805
-6831
-6859
-6890
-6921
-6953
-6983
-7013
-7041
-7066
-7089
-7109
-7126
-7139
-7147
-7150
-7148
-7140
-7125
-7104
-7076
-7041
-7000
-6954
-6903
-6848
-6790
-6731
-6670
-6607
-6545
-6482
-6419
-6357
-6296
-6237
-6181
-6127
-6077
-6030
-5985
-5943
-5902
-5862
-5824
-5786
-5749
-5714
-5680
-5647
-5618
-5590
-5566
-5545
-5526
-5510
-5497
-5486
-5479
-5474
-5472
-5474
-5479
-5486
-5495
-5505
-5517
-5528
-5540
-5552
-5562
-5573
-5582
-5591
-5598
-5605
-5611
-5615
-5620
-5624
-5627
-5631
-5634
-5638
-5642
-5647
-5653
-5660
-5668
-5678
-5689
-5700
-5711
-5722
-5732
-5740
-5746
-5750
-5752
-5752
-5751
-5747
-5742
-5737
-5731
-5725
-5721
-5718
-5717
-5719
-5724
-5732
-5742
-5754
-5768
-5782
-5796
-5809
-5821
-5831
-5840
-5848
-5855
-5861
-5868
-5874
-5881
-5890
-5901
-5915
-5931
-5951
-5975
-6002
-6032
-6064
-6098
-6133
-6167
-6201
-6233
-6263
-6290
-6315
-6338
-6358
-6374
-6388
-6399
-6407
-6412
-6415
-6415
-6414
-6411
-6408
-6404
-6400
-6397
-6395
-6394
-6394
-6396
-6400
-6404
-6410
-6417
-6424
-6432
-6440
-6447
-6453
-6458
-6461
-6461
-6460
-6456
-6450
-6444
-6436
-6427
-6418
-6407
-6396
-6383
-6369
-6352
-6335
-6315
-6294
-6272
-6250
-6228
-6206
-6185
-6166
-6147
-6130
-6114
-6099
-6085
-6074
-6064
-6057
-6052
-6051
-6054
-6060
-6071
-6085
-6104
-6126
-6152
-6181
-6212
-6246
-6282
-6319
-6359
-6402
-6446
-6494
-6545
-6600
-6659
-6722
-6788
-6857
-6929
-7002
-7076
-7151
-7226
-7300
-7374
-7446
-7517
-7586
-7652
-7717
-7779
-7839
-7896
-7951
-8003
-8052
-8100
-8146
-8189
-8233
-8274
-8313
-8352
-8389
-8426
-8461
-8496
-8531
-8566
-8601
-8637
-8673
-8709
-8746
-8783
-8821
-8859
-8897
-8936
-8976
-9016
-9056
-9097
-9139
-9180
-9222
-9265
-9307
-9349
-9392
-9435
-9479
-9524
-9569
-9615
-9662
-9709
-9757
-9804
-9852
-9898
-9944
-9990
-10034
-10077
-10119
-10161
-10202
-10244
-10286
-10329
-10374
-10419
-10466
-10515
-10565
-10615
-10667
-10720
-10773
-10828
-10884
-10941
-10999
-11059
-11120
-11181
-11244
-11308
-11372
-11437
-11502
-11567
-11632
-11695
-11758
-11819
-11878
-11936
-11991
-12046
-12100
-12153
-12206
-12259
-12313
-12368
-12423
-12478
-12534
-12591
-12647
-12704
-12760
-12817
-12873
-12929
-12986
-13042
-13099
-13155
-13213
-13272
-13331
-13392
-13454
-13517
-13581
-13646
-13712
-13778
-13845
-13912
-13979
-14046
-14112
-14179
-14245
-14310
-14374
-14436
-14496
-14554
-14610
-14662
-14712
-14758
-14802
-14843
-14882
-14917
-14950
-14980
-15005
-15027
-15045
-15058
-15067
-15072
-15074
-15072
-15066
-15058
-15048
-15035
-15020
-15003
-14984
-14964
-14943
-14920
-14895
-14869
-14842
-14814
-14785
-14754
-14723
-14691
-14659
-14626
-14594
-14561
-14529
-14496
-14463
-14429
-14394
-14357
-14318
-14278
-14235
-14190
-14144
-14097
-14048
-13998
-13947
-13896
-13844
-13793
-13742
-13691
-13641
-13592
-13545
-13499
-13454
-13412
-13371
-13331
-13294
-13257
-13222
-13188
-13156
-13124
-13093
-13063
-13034
-13006
-12978
-12952
-12928
-12904
-12881
-12860
-12839
-12820
-12801
-12784
-12767
-12751
-12735
-12720
-12705
-12691
-12678
-12667
-12656
-12647
-12640
-12634
-12629
-12625
-12621
-12617
-12613
-12609
-12604
-12600
-12594
-12589
-12582
-12575
-12565
-12554
-12541
-12525
-12506
-12485
-12462
-12436
-12408
-12379
-12348
-12316
-12282
-12247
-12211
-12174
-12135
-12096
-12055
-12014
-11972
-11930
-11889
-11848
-11808
-11770
-11733
-11699
-11666
-11634
-11604
-11576
-11548
-11522
-11496
-11471
-11446
-11422
-11398
-11374
-11350
-11326
-11302
-11276
-11250
-11222
-11193
-11163
-11131
-11098
-11063
-11028
-10991
-10954
-10916
-10879
-10841
-10803
-10766
-10729
-10693
-10657
-10623
-10589
-10557
-10526
-10496
-10468
-10441
-10415
-10390
-10367
-10344
-10321
-10299
-10277
-10255
-10232
-10208
-10184
-10158
-10131
-10102
-10072
-10039
-10005
-9968
-9930
-9889
-9846
-9801
-9755
-9707
-9657
-9606
-9554
-9501
-9448
-9393
-9338
-9282
-9225
-9167
-9109
-9051
-8992
-8934
-8877
-8820
-8764
-8709
-8654
-8600
-8546
-8492
-8439
-8385
-8331
-8278
-8223
-8167
-8113
-8055
-7997
-7936
-7873
-7808
-7741
-7671
-7599
-7524
-7448
-7369
-7287
-7204
-7118
-7030
-6940
-6847
-6753
-6657
-6558
-6459
-6357
-6254
-6150
-6043
-5935
-5826
-5715
-5602
-5488
-5373
-5256
-5137
-5016
-4893
-4768
-4641
-4512
-4382
-4250
-4117
-3984
-3851
-3717
-3583
-3450
-3317
-3184
-3052
-2922
-2792
-2664
-2538
-2414
-2292
-2171
-2052
-1935
-1820
-1706
-1594
-1484
-1375
-1269
-1164
-1062
-963
-867
-773
-683
-597
-514
-435
-360
-288
-220
-155
-93
-33
25
81
135
188
240
291
340
389
436
483
530
576
623
671
720
769
820
872
926
981
1037
1095
1153
1213
1273
1334
1395
1456
1518
1579
1641
1702
1764
1827
1889
1953
2017
2081
2146
2211
2276
2341
2406
2470
2533
2595
2656
2716
2776
2835
2893
2951
3008
3065
3122
3179
3236
3294
3351
3408
3466
3524
3582
3640
3698
3757
3816
3876
3936
3997
4057
4117
4177
4236
4295
4353
4410
4466
4522
4577
4632
4687
4742
4797
4852
4907
4963
5019
5075
5132
5188
5245
5302
5358
5415
5472
5528
5585
5642
5698
5754
5809
5863
5917
5969
6021
6070
6118
6164
6208
6250
6290
6327
6361
6392
6420
6446
6469
6490
6509
6525
6540
6554
6566
6577
6587
6596
6605
6613
6622
6630
6638
6647
6655
6663
6672
6680
6688
6696
6705
6713
6722
6732
6742
6753
6765
6779
6794
6811
6830
6851
6873
6897
6921
6946
6972
6997
7023
7048
7073
7099
7124
7150
7176
7202
7227
7253
7278
7303
7327
7351
7375
7399
7422
7445
7469
7493
7517
7542
7569
7596
7624
7652
7682
7712
7743
7773
7804
7834
7863
7892
7921
7948
7975
8000
8026
8051
8074
8096
8118
8138
8157
8177
8196
8214
8231
8248
8265
8281
8297
8312
8327
8341
8355
8367
8378
8388
8396
8402
8406
8408
8407
8405
8401
8395
8388
8379
8368
8356
8342
8327
8310
8292
8274
8254
8234
8213
8192
8169
8146
8122
8096
8071
8044
8016
7990
7962
7935
7908
7881
7855
7830
7805
7781
7758
7734
7712
7689
7668
7647
7627
7608
7589
7571
7553
7535
7518
7501
7484
7467
7451
7434
7419
7403
7389
7375
7362
7349
7337
7326
7315
7304
7294
7284
7275
7267
7259
7252
7246
7241
7237
7233
7230
7227
7225
7222
7220
7218
7216
7214
7212
7210
7208
7206
7205
7203
7202
7202
7201
7201
7202
7203
7205
7208
7211
7214
7217
7220
7222
7225
7226
7227
7228
7228
7227
7226
7225
7224
7223
7222
7220
7219
7218
7216
7215
7214
7213
7213
7213
7213
7213
7215
7216
7218
7220
7222
7224
7226
7228
7229
7230
7231
7232
7233
7234
7235
7237
7239
7241
7244
7247
7250
7253
7256
7260
7265
7270
7276
7283
7291
7299
7309
7320
7331
7343
7355
7367
7380
7394
7407
7421
7434
7448
7462
7476
7489
7503
7517
7532
7546
7560
7575
7589
7604
7618
7633
7647
7660
7674
7687
7699
7711
7723
7735
7747
7759
7771
7783
7796
7809
7824
7839
7854
7872
7890
7910
7931
7954
7978
8004
8031
8060
8089
8119
8150
8180
8213
8244
8275
8307
8339
8371
8402
8434
8466
8498
8530
8562
8593
8624
8654
8683
8712
8741
8768
8795
8821
8846
8869
8891
8912
8930
8947
8962
8976
8987
8997
9006
9013
9018
9022
9024
9024
9023
9020
9014
9007
8998
8987
8974
8959
8943
8925
8906
8885
8863
8841
8817
8793
8769
8745
8721
8697
8672
8649
8625
8602
8579
8556
8534
8513
8492
8472
8453
8435
8418
8402
8388
8374
8361
8349
8339
8330
8322
8315
8310
8307
8304
8304
8304
8307
8310
8315
8321
8328
8336
8345
8355
8365
8376
8388
8401
8415
8430
8446
8462
8480
8498
8516
8535
8555
8574
8594
8614
8634
8653
8671
8689
8707
8723
8739
8754
8769
8782
8795
8806
8817
8826
8834
8841
8846
8851
8854
8855
8856
8855
8854
8851
8847
8841
8835
8827
8818
8808
8797
8784
8771
8756
8741
8724
8706
8688
8668
8647
8625
8603
8579
8555
8530
8504
8478
8451
8423
8394
8365
8334
8303
8271
8237
8202
8167
8130
8092
8053
8013
7972
7931
7888
7845
7801
7757
7712
7666
7621
7574
7528
7482
7436
7390
7345
7301
7257
7214
7172
7132
7093
7055
7019
6984
6950
6917
6886
6854
6824
6794
6764
6736
6707
6679
6652
6626
6600
6575
6550
6527
6503
6481
6459
6438
6417
6397
6377
6358
6339
6319
6300
6280
6260
6239
6218
6196
6174
6151
6129
6106
6082
6059
6036
6012
5989
5965
5942
5919
5897
5875
5853
5833
5813
5794
5776
5759
5743
5727
5712
5697
5684
5671
5659
5648
5637
5628
5619
5611
5604
5598
5592
5588
5584
5581
5578
5576
5574
5573
5571
5569
5567
5564
5561
5556
5551
5543
5535
5524
5512
5498
5482
5464
5445
5423
5400
5375
5349
5322
5293
5264
5233
5202
5171
5138
5105
5072
5037
5002
4967
4931
4894
4856
4818
4780
4741
4701
4661
4620
4579
4538
4496
4453
4410
4367
4324
4280
4237
4193
4149
4105
4059
4016
3971
3926
3881
3835
3790
3745
3699
3655
3610
3567
3524
3482
3441
3401
3362
3324
3286
3249
3212
3175
3138
3101
3064
3026
2987
2948
2909
2870
2830
2790
2749
2708
2667
2626
2585
2544
2502
2460
2419
2378
2336
2295
2254
2214
2173
2134
2095
2057
2019
1982
1946
1910
1875
1839
1804
1768
1733
1696
1659
1622
1584
1545
1506
1466
1426
1385
1344
1303
1261
1220
1178
1137
1095
1055
1014
975
936
899
862
826
791
757
724
691
660
628
597
566
534
502
469
435
400
364
326
287
246
203
159
112
63
12
-41
-96
-154
-213
-273
-336
-401
-468
-537
-609
-682
-756
-833
-911
-991
-1072
-1154
-1238
-1322
-1408
-1494
-1580
-1667
-1754
-1841
-1928
-2015
-2101
-2186
-2270
-2353
-2435
-2516
-2596
-2675
-2753
-2829
-2904
-2978
-3050
-3121
-3191
-3260
-3328
-3395
-3461
-3525
-3589
-3652
-3714
-3775
-3835
-3894
-3953
-4011
-4069
-4127
-4184
-4242
-4299
-4357
-4415
-4474
-4533
-4592
-4652
-4713
-4775
-4837
-4900
-4964
-5028
-5093
-5159
-5225
-5291
-5357
-5424
-5491
-5558
-5625
-5692
-5760
-5827
-5894
-5961
-6029
-6096
-6163
-6231
-6298
-6366
-6434
-6502
-6571
-6639
-6707
-6774
-6841
-6908
-6974
-7039
-7103
-7167
-7229
-7290
-7350
-7409
-7467
-7523
-7578
-7632
-7684
-7735
-7785
-7833
-7880
-7925
-7969
-8012
-8053
-8093
-8132
-8170
-8206
-8242
-8277
-8310
-8343
-8375
-8406
-8436
-8466
-8496
-8525
-8554
-8582
-8611
-8639
-8667
-8695
-8723
-8751
-8778
-8805
-8832
-8859
-8885
-8911
-8936
-8961
-8985
-9008
-9031
-9053
-9075
-9096
-9117
-9137
-9157
-9176
-9195
-9214
-9231
-9249
-9265
-9281
-9296
-9310
-9324
-9337
-9349
-9360
-9371
-9382
-9391
-9400
-9409
-9417
-9424
-9430
-9436
-9442
-9448
-9454
-9459
-9465
-9471
-9477
-9484
-9491
-9499
-9506
-9515
-9523
-9531
-9540
-9549
-9558
-9568
-9577
-9587
-9598
-9609
-9621
-9633
-9646
-9659
-9674
-9689
-9705
-9721
-9739
-9757
-9775
-9794
-9813
-9833
-9853
-9873
-9892
-9912
-9931
-9951
-9969
-9987
-10004
-10020
-10035
-10049
-10062
-10073
-10084
-10093
-10101
-10109
-10116
-10122
-10128
-10134
-10140
-10145
-10151
-10157
-10163
-10170
-10176
-10183
-10189
-10196
-10203
-10210
-10218
-10225
-10233
-10241
-10249
-10258
-10267
-10276
-10285
-10295
-10305
-10316
-10327
-10339
-10351
-10363
-10376
-10390
-10403
-10417
-10431
-10445
-10460
-10475
-10490
-10505
-10520
-10535
-10549
-10564
-10578
-10591
-10605
-10618
-10630
-10643
-10655
-10666
-10678
-10689
-10699
-10710
-10719
-10729
-10737
-10746
-10753
-10761
-10767
-10774
-10779
-10785
-10790
-10795
-10800
-10804
-10809
-10813
-10817
-10821
-10824
-10828
-10831
-10833
-10836
-10839
-10841
-10844
-10847
-10850
-10854
-10857
-10862
-10866
-10872
-10877
-10883
-10888
-10895
-10901
-10907
-10913
-10920
-10926
-10933
-10940
-10947
-10955
-10963
-10971
-10980
-10989
-10997
-11006
-11015
-11024
-11032
-11040
-11048
-11056
-11064
-11071
-11079
-11086
-11093
-11100
-11108
-11115
-11123
-11130
-11138
-11145
-11152
-11159
-11165
-11171
-11177
-11183
-11188
-11193
-11198
-11203
-11208
-11212
-11217
-11221
-11226
-11231
-11236
-11242
-11247
-11253
-11259
-11266
-11273
-11281
-11289
-11298
-11307
-11317
-11328
-11340
-11352
-11364
-11377
-11391
-11405
-11419
-11433
-11447
-11462
-11477
-11492
-11508
-11524
-11541
-11558
-11575
-11594
-11612
-11632
-11651
-11671
-11692
-11713
-11734
-11754
-11775
-11796
-11817
-11837
-11857
-11876
-11895
-11913
-11930
-11946
-11961
-11975
-11987
-11999
-12009
-12018
-12026
-12032
-12037
-12042
-12045
-12047
-12048
-12048
-12048
-12046
-12043
-12038
-12033
-12027
-12019
-12010
-12000
-11989
-11976
-11963
-11948
-11932
-11915
-11898
-11879
-11859
-11838
-11816
-11794
-11770
-11747
-11722
-11697
-11672
-11646
-11619
-11592
-11565
-11538
-11510
-11482
-11453
-11424
-11395
-11366
-11336
-11305
-11274
-11243
-11212
-11180
-11148
-11116
-11084
-11052
-11020
-10989
-10958
-10927
-10896
-10866
-10835
-10805
-10774
-10744
-10713
-10682
-10651
-10620
-10588
-10556
-10523
-10490
-10456
-10421
-10386
-10350
-10313
-10274
-10235
-10194
-10152
-10109
-10065
-10019
-9972
-9924
-9875
-9825
-9775
-9723
-9672
-9619
-9567
-9514
-9460
-9406
-9352
-9297
-9242
-9187
-9132
-9076
-9021
-8966
-8912
-8857
-8802
-8748
-8693
-8638
-8583
-8527
-8471
-8414
-8356
-8298
-8239
-8180
-8119
-8058
-7997
-7934
-7871
-7807
-7742
-7677
-7611
-7544
-7476
-7408
-7339
-7270
-7200
-7130
-7059
-6988
-6917
-6845
-6773
-6701
-6628
-6556
-6484
-6411
-6339
-6266
-6194
-6121
-6048
-5974
-5901
-5827
-5752
-5678
-5603
-5528
-5453
-5378
-5302
-5226
-5150
-5073
-4995
-4917
-4838
-4758
-4678
-4597
-4515
-4433
-4351
-4267
-4184
-4100
-4014
-3931
-3846
-3761
-3675
-3590
-3505
-3420
-3336
-3251
-3167
-3083
-3000
-2917
-2835
-2752
-2670
-2589
-2507
-2427
-2346
-2266
-2187
-2108
-2029
-1952
-1874
-1797
-1721
-1645
-1570
-1495
-1421
-1348
-1275
-1202
-1130
-1057
-985
-914
-842
-770
-698
-626
-554
-482
-409
-337
-264
-190
-117
-43
30
103
176
248
320
391
461
531
599
667
733
799
864
927
989
1050
1110
1168
1226
1282
1337
1391
1444
1496
1546
1596
1645
1693
1740
1787
1833
1879
1924
1968
2012
2055
2098
2140
2181
2222
2261
2301
2340
2378
2417
2455
2493
2531
2570
2609
2648
2687
2727
2768
2809
2851
2893
2936
2980
3024
3069
3114
3160
3206
3252
3299
3345
3391
3437
3483
3529
3574
3619
3664
3708
3752
3796
3839
3882
3924
3966
4006
4048
4088
4127
4166
4205
4243
4281
4319
4357
4395
4432
4470
4507
4545
4583
4622
4660
4699
4739
4779
4820
4861
4903
4945
4988
5032
5077
5122
5168
5214
5261
5308
5355
5402
5449
5496
5543
5590
5636
5682
5728
5774
5819
5864
5908
5953
5997
6041
6085
6129
6173
6217
6262
6306
6350
6395
6439
6483
6526
6570
6613
6656
6698
6740
6781
6822
6862
6902
6941
6980
7018
7056
7093
7129
7164
7199
7233
7266
7298
7329
7359
7388
7416
7442
7468
7493
7517
7540
7562
7584
7605
7625
7644
7663
7681
7698
7715
7730
7745
7758
7771
7782
7793
7802
7811
7819
7825
7831
7837
7841
7845
7848
7850
7852
7853
7853
7853
7852
7851
7849
7847
7844
7841
7837
7832
7827
7821
7814
7806
7798
7789
7779
7769
7757
7746
7734
7721
7708
7695
7682
7669
7655
7641
7628
7614
7600
7587
7573
7560
7546
7533
7520
7507
7495
7483
7472
7461
7451
7441
7433
7425
7418
7411
7405
7400
7395
7391
7387
7383
7380
7376
7373
7369
7366
7362
7358
7354
7351
7346
7342
7338
7333
7328
7323
7317
7310
7303
7296
7288
7280
7271
7261
7252
7242
7231
7220
7209
7198
7186
7174
7162
7149
7137
7124
7111
7098
7085
7072
7059
7045
7032
7019
7005
6992
6978
6965
6952
6939
6926
6913
6901
6889
6877
6866
6855
6844
6834
6825
6815
6806
6798
6790
6783
6776
6769
6763
6757
6751
6745
6739
6733
6726
6719
6712
6704
6696
6687
6677
6667
6656
6644
6632
6620
6607
6593
6579
6565
6550
6535
6519
6503
6486
6469
6451
6432
6413
6394
6373
6352
6330
6307
6283
6258
6232
6206
6179
6151
6122
6093
6063
6033
6002
5971
5938
5906
5873
5839
5805
5770
5735
5700
5664
5629
5594
5559
5524
5490
5456
5423
5390
5358
5326
5295
5265
5236
5208
5181
5155
5130
5105
5082
5060
5039
5019
5000
4982
4966
4950
4936
4923
4912
4902
4893
4885
4879
4873
4869
4866
4864
4863
4864
4865
4867
4871
4876
4881
4888
4896
4905
4915
4926
4938
4951
4964
4978
4993
5009
5025
5041
5058
5075
5093
5110
5128
5146
5164
5183
5201
5221
5240
5260
5281
5302
5324
5347
5369
5393
5417
5441
5466
5492
5517
5543
5569
5595
5621
5647
5673
5698
5723
5747
5771
5794
5817
5839
5862
5884
5906
5929
5951
5973
5996
6018
6041
6063
6085
6106
6127
6148
6168
6188
6207
6226
6244
6261
6278
6294
6310
6325
6339
6353
6366
6378
6389
6400
6410
6420
6428
6436
6443
6449
6455
6460
6464
6468
6470
6472
6473
6473
6472
6470
6466
6462
6456
6450
6442
6433
6423
6412
6401
6388
6374
6360
6345
6330
6313
6296
6278
6260
6241
6222
6202
6182
6162
6141
6120
6098
6076
6053
6030
6006
5981
5956
5930
5903
5875
5847
5817
5787
5757
5725
5694
5661
5628
5594
5560
5525
5490
5454
5417
5380
5342
5303
5264
5224
5183
5141
5099
5056
5013
4968
4923
4877
4831
4784
4736
4688
4638
4588
4537
4486
4434
4381
4327
4273
4218
4162
4106
4049
3991
3932
3873
3813
3752
3690
3628
3565
3501
3437
3372
3306
3240
3173
3106
3038
2970
2901
2832
2763
2693
2624
2554
2485
2415
2346
2276
2207
2137
2068
1999
1929
1860
1791
1722
1653
1584
1514
1445
1376
1306
1237
1168
1098
1029
959
890
820
751
681
612
542
473
403
334
266
197
129
61
-6
-73
-140
-205
-270
-335
-399
-462
-524
-585
-646
-706
-766
-825
-884
-942
-1000
-1057
-1114
-1170
-1226
-1281
-1335
-1389
-1442
-1495
-1547
-1599
-1650
-1701
-1751
-1800
-1849
-1897
-1945
-1992
-2037
-2084
-2128
-2173
-2216
-2259
-2302
-2343
-2385
-2425
-2465
-2504
-2543
-2581
-2619
-2656
-2692
-2728
-2763
-2798
-2832
-2865
-2898
-2930
-2961
-2992
-3022
-3051
-3080
-3108
-3136
-3164
-3190
-3217
-3243
-3269
-3294
-3319
-3343
-3368
-3391
-3415
-3438
-3461
-3483
-3506
-3527
-3549
-3570
-3591
-3612
-3632
-3653
-3673
-3693
-3713
-3733
-3752
-3772
-3791
-3810
-3829
-3848
-3867
-3886
-3904
-3923
-3942
-3961
-3980
-4000
-4019
-4040
-4059
-4080
-4101
-4121
-4142
-4163
-4183
-4204
-4224
-4245
-4265
-4286
-4307
-4328
-4348
-4369
-4391
-4412
-4434
-4455
-4477
-4499
-4521
-4544
-4566
-4588
-4610
-4633
-4655
-4677
-4700
-4722
-4744
-4766
-4788
-4810
-4831
-4852
-4873
-4893
-4913
-4932
-4951
-4970
-4988
-5006
-5024
-5041
-5059
-5077
-5095
-5112
-5130
-5148
-5166
-5184
-5203
-5221
-5239
-5258
-5277
-5296
-5316
-5335
-5355
-5375
-5395
-5415
-5435
-5454
-5474
-5493
-5512
-5530
-5548
-5565
-5581
-5596
-5611
-5625
-5637
-5650
-5661
-5672
-5682
-5691
-5700
-5709
-5717
-5725
-5732
-5739
-5745
-5751
-5756
-5761
-5765
-5769
-5773
-5777
-5781
-5785
-5788
-5793
-5797
-5801
-5805
-5809
-5813
-5817
-5821
-5825
-5829
-5833
-5838
-5843
-5848
-5855
-5862
-5869
-5878
-5887
-5896
-5907
-5917
-5929
-5940
-5952
-5965
-5978
-5991
-6004
-6017
-6031
-6044
-6058
-6071
-6085
-6098
-6111
-6123
-6136
-6148
-6161
-6173
-6185
-6197
-6209
-6221
-6233
-6245
-6257
-6270
-6282
-6294
-6307
-6319
-6332
-6345
-6358
-6371
-6385
-6399
-6413
-6428
-6443
-6459
-6475
-6491
-6507
-6524
-6540
-6557
-6573
-6590
-6606
-6622
-6638
-6654
-6669
-6684
-6699
-6714
-6729
-6743
-6758
-6773
-6788
-6802
-6817
-6832
-6847
-6862
-6877
-6892
-6907
-6922
-6937
-6952
-6967
-6982
-6997
-7013
-7028
-7043
-7058
-7074
-7089
-7104
-7120
-7135
-7150
-7166
-7181
-7196
-7211
-7226
-7242
-7257
-7272
-7286
-7301
-7316
-7330
-7345
-7359
-7373
-7386
-7400
-7413
-7427
-7440
-7453
-7466
-7480
-7493
-7507
-7520
-7534
-7548
-7563
-7577
-7592
-7607
-7622
-7638
-7653
-7669
-7685
-7701
-7717
-7734
-7751
-7769
-7787
-7805
-7824
-7843
-7862
-7881
-7900
-7920
-7940
-7960
-7980
-8000
-8022
-8045
-8067
-8090
-8115
-8141
-8167
-8195
-8223
-8252
-8282
-8312
-8344
-8376
-8408
-8441
-8475
-8509
-8544
-8578
-8614
-8649
-8685
-8721
-8757
-8793
-8829
-8866
-8902
-8938
-8974
-9010
-9046
-9081
-9117
-9152
-9186
-9221
-9255
-9288
-9321
-9354
-9387
-9419
-9450
-9481
-9512
-9543
-9573
-9603
-9633
-9662
-9691
-9719
-9747
-9774
-9801
-9827
-9852
-9877
-9900
-9923
-9944
-9965
-9985
-10005
-10023
-10041
-10059
-10076
-10093
-10109
-10125
-10140
-10155
-10169
-10183
-10197
-10210
-10222
-10234
-10246
-10257
-10268
-10278
-10288
-10298
-10307
-10316
-10326
-10335
-10343
-10352
-10360
-10368
-10376
-10384
-10392
-10400
-10408
-10415
-10423
-10431
-10438
-10446
-10453
-10461
-10468
-10476
-10483
-10490
-10497
-10504
-10511
-10518
-10524
-10531
-10537
-10543
-10550
-10556
-10563
-10570
-10577
-10584
-10592
-10599
-10607
-10615
-10623
-10632
-10640
-10648
-10656
-10664
-10671
-10678
-10685
-10690
-10695
-10699
-10703
-10705
-10707
-10708
-10707
-10706
-10704
-10701
-10697
-10692
-10686
-10680
-10672
-10665
-10656
-10647
-10637
-10626
-10615
-10603
-10591
-10578
-10565
-10551
-10536
-10520
-10503
-10486
-10467
-10448
-10427
-10406
-10384
-10361
-10338
-10314
-10289
-10263
-10237
-10210
-10183
-10155
-10126
-10097
-10066
-10036
-10004
-9972
-9938
-9904
-9870
-9834
-9798
-9762
-9725
-9687
-9648
-9609
-9570
-9530
-9489
-9449
-9408
-9367
-9325
-9284
-9242
-9201
-9159
-9118
-9076
-9034
-8992
-8949
-8907
-8864
-8821
-8778
-8734
-8690
-8646
-8601
-8556
-8510
-8465
-8419
-8372
-8325
-8278
-8231
-8182
-8134
-8085
-8036
-7986
-7936
-7886
-7835
-7785
-7734
-7683
-7632
-7581
-7531
-7480
-7429
-7378
-7328
-7276
-7225
-7174
-7122
-7070
-7018
-6965
-6913
-6860
-6807
-6755
-6702
-6649
-6596
-6543
-6490
-6437
-6385
-6332
-6279
-6227
-6175
-6122
-6070
-6017
-5965
-5913
-5861
-5809
-5757
-5705
-5653
-5602
-5550
-5498
-5446
-5393
-5341
-5288
-5235
-5182
-5129
-5075
-5021
-4967
-4913
-4858
-4804
-4749
-4694
-4639
-4584
-4529
-4475
-4420
-4365
-4311
-4256
-4202
-4147
-4091
-4038
-3983
-3928
-3873
-3817
-3762
-3706
-3650
-3594
-3538
-3482
-3426
-3370
-3314
-3258
-3202
-3147
-3091
-3036
-2982
-2927
-2874
-2820
-2767
-2714
-2661
-2609
-2557
-2505
-2453
-2401
-2350
-2298
-2247
-2195
-2144
-2093
-2041
-1991
-1940
-1888
-1837
-1786
-1735
-1684
-1632
-1581
-1530
-1478
-1427
-1376
-1324
-1273
-1223
-1172
-1122
-1072
-1022
-973
-923
-874
-826
-777
-729
-681
-634
-587
-540
-493
-447
-402
-357
-312
-268
-224
-181
-139
-97
-55
-15
26
65
104
142
180
216
252
287
321
354
386
418
449
478
508
536
564
591
617
642
667
691
714
736
757
777
796
815
832
848
864
878
892
905
918
929
940
950
960
968
976
983
989
995
999
1002
1004
1006
1008
1008
1008
1008
1006
1004
1002
999
995
991
986
980
974
968
961
953
946
938
929
921
912
903
894
885
876
867
858
849
840
831
822
812
803
793
783
773
763
752
741
730
719
708
697
685
674
663
652
641
630
620
611
602
593
586
579
573
568
564
561
559
557
556
556
557
559
562
565
569
574
580
586
593
601
609
618
627
637
646
657
667
677
688
698
709
719
730
740
750
760
769
779
788
797
806
814
823
831
839
847
854
861
867
874
880
885
890
895
899
903
906
909
912
914
917
918
920
921
922
922
922
922
921
920
919
917
915
913
911
908
905
902
898
894
889
884
878
872
865
858
850
841
832
822
812
801
789
778
765
753
740
727
713
700
686
671
657
643
628
613
598
584
569
554
540
525
511
496
482
469
455
442
429
416
404
392
380
369
358
347
336
325
315
305
295
286
277
268
260
252
245
238
232
226
222
218
214
212
209
208
207
206
206
206
207
209
211
213
216
220
224
228
233
238
244
250
257
264
272
280
289
298
308
318
329
340
353
366
379
393
408
424
440
456
474
492
510
529
549
569
589
610
632
653
675
697
720
742
765
788
811
833
856
879
901
924
946
968
990
1012
1034
1056
1078
1101
1123
1146
1168
1191
1215
1238
1261
1285
1309
1333
1357
1382
1406
1431
1456
1481
1506
1531
1556
1581
1606
1630
1655
1680
1704
1728
1752
1777
1800
1824
1848
1872
1895
1919
1942
1965
1988
2009
2032
2054
2076
2097
2118
2139
2160
2180
2201
2221
2241
2261
2281
2301
2320
2340
2359
2378
2396
2415
2433
2451
2469
2486
2503
2519
2536
2551
2567
2582
2596
2610
2623
2636
2648
2659
2670
2680
2690
2698
2707
2714
2721
2728
2734
2739
2744
2748
2751
2754
2757
2758
2759
2760
2760
2759
2758
2756
2753
2750
2746
2742
2737
2732
2727
2721
2714
2708
2701
2694
2687
2680
2672
2664
2656
2648
2639
2630
2621
2612
2602
2593
2583
2573
2562
2552
2541
2530
2518
2506
2494
2481
2468
2454
2440
2425
2409
2393
2377
2359
2342
2324
2306
2287
2268
2248
2228
2208
2187
2167
2145
2124
2102
2079
2057
2033
2009
1986
1962
1937
1912
1886
1860
1834
1807
1780
1752
1724
1696
1667
1639
1610
1581
1552
1523
1494
1465
1436
1407
1378
1350
1321
1293
1266
1238
1211
1184
1157
1131
1105
1079
1054
1028
1002
978
953
929
904
879
855
830
806
781
756
731
705
680
654
628
602
575
549
522
495
468
440
413
385
357
329
300
271
242
212
182
152
122
91
60
29
-3
-35
-67
-100
-133
-167
-201
-235
-270
-304
-340
-375
-411
-447
-483
-520
-557
-594
-631
-669
-707
-745
-783
-822
-861
-900
-940
-980
-1020
-1061
-1102
-1144
-1186
-1229
-1272
-1316
-1360
-1405
-1450
-1496
-1542
-1588
-1635
-1682
-1730
-1777
-1825
-1873
-1921
-1969
-2017
-2067
-2115
-2164
-2213
-2262
-2311
-2360
-2409
-2458
-2507
-2555
-2604
-2652
-2699
-2746
-2793
-2840
-2886
-2932
-2977
-3022
-3067
-3111
-3155
-3199
-3243
-3286
-3330
-3373
-3416
-3460
-3503
-3547
-3591
-3635
-3679
-3723
-3768
-3812
-3857
-3902
-3947
-3992
-4037
-4083
-4128
-4173
-4219
-4264
-4310
-4355
-4401
-4446
-4491
-4536
-4581
-4625
-4670
-4714
-4757
-4801
-4843
-4886
-4928
-4970
-5011
-5052
-5092
-5132
-5171
-5209
-5247
-5284
-5321
-5357
-5393
-5428
-5463
-5498
-5531
-5565
-5598
-5631
-5663
-5696
-5728
-5759
-5791
-5822
-5853
-5883
-5914
-5944
-5974
-6004
-6034
-6064
-6094
-6123
-6153
-6183
-6213
-6243
-6273
-6303
-6333
-6363
-6393
-6424
-6454
-6484
-6515
-6545
-6575
-6605
-6635
-6665
-6695
-6724
-6753
-6782
-6811
-6840
-6868
-6896
-6924
-6951
-6978
-7004
-7030
-7056
-7081
-7106
-7130
-7155
-7179
-7203
-7227
-7251
-7274
-7298
-7321
-7344
-7366
-7389
-7410
-7432
-7453
-7473
-7493
-7513
-7532
-7550
-7568
-7585
-7602
-7618
-7634
-7649
-7665
-7679
-7694
-7707
-7721
-7734
-7747
-7759
-7771
-7783
-7795
-7806
-7816
-7827
-7837
-7846
-7856
-7865
-7874
-7882
-7890
-7898
-7906
-7913
-7920
-7926
-7932
-7939
-7944
-7950
-7956
-7962
-7967
-7973
-7978
-7983
-7989
-7994
-7999
-8003
-8007
-8010
-8015
-8018
-8020
-8023
-8025
-8026
-8028
-8029
-8029
-8031
-8031
-8031
-8031
-8031
-8029
-8028
-8026
-8023
-8021
-8016
-8013
-8009
-8004
-7999
-7993
-7987
-7980
-7973
-7965
-7957
-7949
-7939
-7929
-7919
-7908
-7897
-7884
-7872
-7858
-7844
-7830
-7815
-7800
-7784
-7768
-7751
-7734
-7717
-7700
-7682
-7664
-7646
-7628
-7610
-7591
-7573
-7554
-7535
-7516
-7496
-7477
-7457
-7437
-7417
-7396
-7375
-7355
-7334
-7312
-7291
-7269
-7247
-7224
-7201
-7178
-7154
-7130
-7106
-7082
-7057
-7032
-7007
-6983
-6958
-6933
-6908
-6883
-6859
-6834
-6809
-6785
-6760
-6736
-6712
-6687
-6663
-6639
-6614
-6590
-6566
-6541
-6516
-6492
-6467
-6443
-6418
-6393
-6369
-6344
-6320
-6295
-6270
-6246
-6221
-6197
-6172
-6148
-6123
-6099
-6074
-6049
-6024
-5999
-5974
-5949
-5923
-5898
-5873
-5847
-5822
-5797
-5772
-5747
-5721
-5696
-5671
-5646
-5620
-5594
-5568
-5541
-5514
-5486
-5458
-5429
-5399
-5370
-5339
-5309
-5278
-5247
-5215
-5183
-5151
-5119
-5086
-5053
-5020
-4986
-4952
-4918
-4883
-4849
-4814
-4779
-4745
-4710
-4675
-4641
-4606
-4572
-4538
-4504
-4470
-4436
-4403
-4370
-4337
-4304
-4272
-4240
-4208
-4177
-4146
-4115
-4083
-4054
-4022
-3994
-3964
-3935
-3906
-3878
-3850
-3822
-3795
-3768
-3741
-3715
-3689
-3663
-3638
-3612
-3587
-3563
-3539
-3515
-3491
-3468
-3445
-3422
-3401
-3379
-3359
-3339
-3319
-3301
-3283
-3265
-3249
-3233
-3217
-3202
-3188
-3174
-3161
-3148
-3135
-3122
-3109
-3097
-3085
-3072
-3060
-3048
-3037
-3025
-3014
-3003
-2991
-2981
-2970
-2959
-2949
-2938
-2928
-2918
-2907
-2897
-2886
-2876
-2865
-2855
-2844
-2833
-2822
-2812
-2801
-2790
-2779
-2768
-2758
-2747
-2736
-2726
-2715
-2704
-2693
-2681
-2670
-2658
-2646
-2634
-2622
-2609
-2597
-2584
-2571
-2557
-2544
-2530
-2517
-2503
-2489
-2476
-2462
-2448
-2434
-2420
-2407
-2393
-2379
-2365
-2351
-2337
-2323
-2309
-2295
-2281
-2267
-2252
-2238
-2224
-2210
-2195
-2181
-2167
-2153
-2139
-2124
-2110
-2096
-2082
-2068
-2054
-2040
-2027
-2013
-2000
-1987
-1974
-1962
-1949
-1937
-1924
-1912
-1900
-1888
-1877
-1865
-1854
-1843
-1832
-1821
-1811
-1800
-1790
-1781
-1771
-1762
-1753
-1744
-1736
-1727
-1719
-1711
-1703
-1695
-1687
-1680
-1672
-1665
-1658
-1651
-1644
-1638
-1632
-1626
-1620
-1615
-1610
-1605
-1600
-1596
-1592
-1589
-1585
-1582
-1579
-1576
-1574
-1571
-1569
-1567
-1564
-1562
-1559
-1557
-1554
-1552
-1549
-1546
-1544
-1541
-1539
-1536
-1534
-1532
-1529
-1528
-1526
-1524
-1523
-1522
-1521
-1521
-1520
-1520
-1520
-1520
-1520
-1521
-1521
-1522
-1523
-1524
-1526
-1527
-1529
-1531
-1533
-1536
-1538
-1540
-1543
-1545
-1548
-1551
-1554
-1557
-1560
-1563
-1566
-1570
-1573
-1577
-1581
-1585
-1589
-1594
-1599
-1604
-1609
-1615
-1620
-1626
-1633
-1639
-1645
-1652
-1658
-1665
-1671
-1678
-1684
-1690
-1697
-1703
-1709
-1715
-1722
-1728
-1734
-1741
-1747
-1754
-1760
-1767
-1774
-1780
-1787
-1794
-1801
-1809
-1816
-1824
-1831
-1839
-1847
-1855
-1863
-1871
-1879
-1887
-1896
-1904
-1912
-1920
-1928
-1935
-1943
-1950
-1956
-1962
-1968
-1973
-1978
-1982
-1986
-1990
-1993
-1995
-1998
-2000
-2001
-2001
-2003
-2003
-2001
-2001
-2000
-1998
-1995
-1992
-1987
-1983
-1977
-1971
-1964
-1956
-1948
-1939
-1929
-1919
-1908
-1896
-1884
-1872
-1859
-1846
-1832
-1817
-1803
-1788
-1772
-1756
-1740
-1723
-1706
-1688
-1670
-1651
-1632
-1611
-1591
-1569
-1547
-1524
-1501
-1477
-1452
-1427
-1401
-1375
-1349
-1322
-1295
-1267
-1240
-1212
-1184
-1156
-1127
-1099
-1071
-1042
-1014
-985
-957
-928
-900
-871
-843
-814
-785
-757
-728
-699
-670
-641
-611
-582
-553
-524
-495
-466
-437
-409
-381
-353
-325
-298
-270
-244
-217
-191
-165
-139
-114
-89
-64
-40
-16
8
32
55
78
101
124
147
170
193
215
237
259
281
303
325
346
368
388
409
429
449
468
487
506
524
541
558
575
591
606
622
636
651
664
678
691
703
715
727
738
749
759
769
779
788
797
805
813
820
827
833
839
844
849
854
858
861
864
867
869
871
872
873
874
875
875
875
875
875
874
872
871
869
867
864
861
858
854
850
846
842
837
832
826
820
814
808
801
794
786
779
771
764
756
748
739
731
722
713
704
694
684
674
663
652
640
628
615
602
589
574
560
545
530
514
498
481
464
447
429
411
392
374
355
335
315
295
274
253
231
209
186
163
139
115
89
63
37
9
-19
-48
-77
-107
-138
-169
-201
-233
-266
-299
-332
-366
-400
-434
-468
-502
-536
-570
-604
-638
-672
-706
-740
-775
-809
-843
-877
-911
-946
-980
-1014
-1050
-1085
-1120
-1156
-1191
-1227
-1263
-1300
-1336
-1374
-1411
-1448
-1486
-1524
-1562
-1601
-1639
-1678
-1716
-1755
-1794
-1832
-1871
-1910
-1949
-1988
-2027
-2066
-2105
-2144
-2183
-2223
-2262
-2302
-2341
-2381
-2420
-2460
-2500
-2540
-2579
-2619
-2659
-2699
-2739
-2779
-2819
-2859
-2899
-2940
-2981
-3022
-3063
-3105
-3146
-3188
-3229
-3271
-3312
-3354
-3395
-3436
-3477
-3518
-3558
-3598
-3638
-3678
-3718
-3757
-3797
-3836
-3875
-3914
-3953
-3992
-4030
-4069
-4107
-4146
-4184
-4222
-4261
-4299
-4338
-4376
-4415
-4453
-4492
-4531
-4569
-4608
-4646
-4685
-4723
-4762
-4800
-4838
-4875
-4913
-4950
-4987
-5023
-5059
-5095
-5131
-5166
-5201
-5235
-5269
-5303
-5336
-5369
-5402
-5435
-5467
-5499
-5530
-5562
-5593
-5625
-5656
-5687
-5718
-5750
-5781
-5812
-5844
-5875
-5907
-5938
-5969
-6000
-6031
-6062
-6093
-6123
-6153
-6183
-6213
-6243
-6273
-6302
-6331
-6360
-6388
-6416
-6444
-6472
-6500
-6527
-6555
-6582
-6609
-6635
-6662
-6688
-6714
-6740
-6766
-6792
-6817
-6842
-6866
-6890
-6914
-6938
-6961
-6984
-7006
-7029
-7051
-7072
-7094
-7115
-7137
-7158
-7179
-7200
-7221
-7242
-7263
-7285
-7306
-7327
-7349
-7370
-7392
-7414
-7435
-7457
-7478
-7500
-7522
-7543
-7564
-7586
-7607
-7628
-7649
-7669
-7690
-7710
-7729
-7749
-7768
-7787
-7805
-7823
-7841
-7859
-7876
-7894
-7911
-7928
-7945
-7961
-7978
-7994
-8010
-8026
-8042
-8058
-8073
-8089
-8103
-8119
-8134
-8148
-8163
-8177
-8192
-8206
-8220
-8234
-8247
-8261
-8274
-8288
-8301
-8313
-8326
-8338
-8350
-8361
-8372
-8383
-8394
-8404
-8413
-8422
-8431
-8439
-8447
-8454
-8461
-8467
-8473
-8478
-8483
-8487
-8491
-8494
-8497
-8499
-8500
-8501
-8502
-8502
-8501
-8499
-8497
-8495
-8492
-8488
-8483
-8478
-8473
-8466
-8459
-8452
-8444
-8435
-8426
-8415
-8404
-8393
-8380
-8367
-8353
-8338
-8322
-8305
-8288
-8269
-8250
-8230
-8209
-8186
-8164
-8141
-8118
-8093
-8070
-8045
-8019
-7993
-7967
-7940
-7913
-7886
-7858
-7830
-7801
-7772
-7743
-7714
-7684
-7654
-7624
-7593
-7562
-7531
-7500
-7468
-7436
-7404
-7372
-7340
-7307
-7274
-7242
-7209
-7176
-7143
-7110
-7077
-7044
-7011
-6978
-6944
-6911
-6878
-6844
-6811
-6777
-6743
-6709
-6676
-6642
-6608
-6574
-6540
-6506
-6471
-6437
-6403
-6368
-6334
-6299
-6265
-6230
-6196
-6162
-6128
-6094
-6061
-6027
-5994
-5961
-5928
-5895
-5862
-5830
-5797
-5765
-5733
-5701
-5669
-5638
-5607
-5576
-5546
-5515
-5486
-5456
-5427
-5399
-5370
-5342
-5314
-5287
-5259
-5232
-5205
-5178
-5152
-5125
-5099
-5073
-5048
-5022
-4998
-4973
-4949
-4925
-4901
-4877
-4854
-4831
-4808
-4786
-4764
-4741
-4720
-4698
-4677
-4655
-4634
-4613
-4592
-4571
-4551
-4531
-4510
-4490
-4470
-4450
-4431
-4411
-4392
-4372
-4353
-4333
-4313
-4294
-4274
-4254
-4235
-4215
-4195
-4175
-4155
-4135
-4116
-4096
-4075
-4057
-4037
-4018
-3998
-3979
-3960
-3941
-3922
-3903
-3884
-3865
-3847
-3828
-3809
-3791
-3772
-3753
-3734
-3715
-3696
-3677
-3657
-3638
-3618
-3598
-3579
-3559
-3540
-3521
-3502
-3483
-3464
-3446
-3428
-3409
-3392
-3374
-3357
-3340
-3323
-3306
-3289
-3273
-3257
-3241
-3226
-3211
-3196
-3181
-3166
-3152
-3138
-3124
-3111
-3097
-3084
-3071
-3057
-3044
-3031
-3018
-3004
-2991
-2978
-2964
-2951
-2938
-2924
-2910
-2897
-2883
-2869
-2855
-2840
-2826
-2811
-2797
-2782
-2767
-2752
-2737
-2722
-2707
-2691
-2676
-2660
-2645
-2629
-2613
-2597
-2581
-2566
-2550
-2535
-2519
-2504
-2489
-2474
-2459
-2444
-2429
-2414
-2399
-2385
-2370
-2355
-2341
-2326
-2311
-2297
-2282
-2268
-2253
-2239
-2224
-2210
-2195
-2181
-2167
-2153
-2138
-2124
-2110
-2096
-2081
-2067
-2052
-2037
-2023
-2009
-1994
-1980
-1966
-1952
-1938
-1924
-1910
-1897
-1884
-1871
-1858
-1846
-1833
-1821
-1808
-1796
-1784
-1771
-1759
-1747
-1735
-1722
-1710
-1698
-1686
-1673
-1661
-1648
-1636
-1623
-1611
-1598
-1585
-1572
-1559
-1547
-1534
-1521
-1509
-1497
-1485
-1473
-1461
-1449
-1438
-1427
-1416
-1405
-1395
-1384
-1374
-1364
-1355
-1345
-1336
-1327
-1318
-1309
-1301
-1292
-1284
-1276
-1268
-1260
-1252
-1245
-1238
-1232
-1225
-1219
-1213
-1208
-1203
-1198
-1193
-1189
-1185
-1181
-1178
-1175
-1172
-1169
-1166
-1163
-1161
-1159
-1157
-1154
-1152
-1150
-1148
-1146
-1144
-1141
-1138
-1136
-1133
-1130
-1127
-1123
-1120
-1116
-1113
-1109
-1105
-1101
-1097
-1092
-1087
-1082
-1077
-1071
-1065
-1058
-1052
-1044
-1037
-1029
-1020
-1012
-1004
-995
-986
-977
-967
-957
-947
-936
-925
-915
-904
-892
-881
-870
-858
-847
-835
-823
-812
-800
-788
-776
-764
-752
-740
-728
-715
-703
-690
-677
-664
-650
-636
-622
-608
-593
-578
-563
-547
-532
-516
-500
-484
-468
-452
-435
-419
-403
-386
-369
-352
-335
-318
-301
-284
-267
-249
-232
-214
-197
-179
-162
-144
-126
-109
-91
-74
-56
-39
-21
-4
13
31
48
65
81
98
115
132
149
166
183
200
217
234
252
269
286
303
321
338
355
371
388
405
421
437
453
469
484
499
514
529
544
558
572
586
599
613
626
639
651
664
676
688
700
711
722
733
744
755
765
776
786
796
806
815
825
834
843
852
860
868
876
883
890
896
902
908
913
918
923
927
931
935
938
940
943
944
946
947
947
948
948
947
946
945
943
941
938
935
932
928
923
918
913
907
900
893
886
878
869
860
850
839
829
817
806
793
781
768
754
740
726
712
697
682
667
652
637
621
606
590
574
558
541
525
508
490
473
455
437
418
399
380
360
340
319
297
276
253
231
208
184
160
136
111
86
60
34
8
-19
-46
-73
-102
-130
-159
-189
-219
-249
-280
-312
-344
-376
-408
-441
-475
-509
-543
-578
-613
-648
-684
-721
-758
-795
-833
-872
-910
-950
-989
-1029
-1070
-1111
-1152
-1194
-1237
-1279
-1322
-1365
-1409
-1453
-1497
-1542
-1586
-1631
-1676
-1722
-1767
-1813
-1859
-1905
-1951
-1998
-2044
-2091
-2138
-2184
-2231
-2278
-2325
-2372
-2418
-2465
-2512
-2558
-2605
-2652
-2699
-2746
-2793
-2840
-2887
-2935
-2983
-3031
-3079
-3128
-3176
-3225
-3274
-3323
-3372
-3421
-3470
-3520
-3569
-3618
-3668
-3718
-3767
-3817
-3867
-3917
-3967
-4017
-4066
-4116
-4166
-4216
-4266
-4315
-4365
-4415
-4465
-4514
-4564
-4615
-4665
-4715
-4765
-4816
-4866
-4917
-4967
-5018
-5069
-5120
-5171
-5222
-5273
-5324
-5375
-5426
-5477
-5528
-5579
-5630
-5680
-5731
-5781
-5832
-5882
-5932
-5982
-6032
-6082
-6132
-6182
-6232
-6282
-6332
-6381
-6431
-6480
-6530
-6579
-6628
-6677
-6725
-6773
-6821
-6869
-6916
-6963
-7010
-7056
-7102
-7147
-7193
-7237
-7282
-7326
-7369
-7412
-7455
-7497
-7538
-7579
-7619
-7659
-7698
-7736
-7773
-7810
-7845
-7880
-7915
-7948
-7981
-8012
-8042
-8074
-8103
-8132
-8161
-8189
-8216
-8242
-8268
-8293
-8317
-8341
-8364
-8387
-8409
-8431
-8452
-8473
-8493
-8512
-8531
-8549
-8567
-8584
-8601
-8617
-8633
-8648
-8662
-8677
-8690
-8704
-8716
-8729
-8741
-8752
-8763
-8774
-8785
-8795
-8805
-8815
-8825
-8834
-8843
-8853
-8862
-8871
-8880
-8889
-8897
-8906
-8914
-8922
-8930
-8938
-8946
-8953
-8961
-8968
-8974
-8981
-8986
-8992
-8997
-9002
-9006
-9009
-9012
-9014
-9016
-9017
-9018
-9018
-9017
-9017
-9015
-9013
-9010
-9007
-9003
-8999
-8994
-8988
-8982
-8975
-8967
-8959
-8949
-8940
-8929
-8918
-8906
-8893
-8880
-8865
-8850
-8833
-8816
-8798
-8779
-8758
-8737
-8715
-8691
-8667
-8641
-8614
-8587
-8558
-8528
-8498
-8466
-8434
-8401
-8367
-8332
-8297
-8261
-8224
-8186
-8147
-8108
-8068
-8026
-7986
-7943
-7900
-7856
-7812
-7766
-7720
-7673
-7626
-7577
-7529
-7479
-7429
-7378
-7326
-7274
-7222
-7168
-7115
-7060
-7005
-6950
-6894
-6837
-6780
-6723
-6665
-6607
-6548
-6489
-6429
-6370
-6309
-6249
-6188
-6127
-6065
-6003
-5941
-5878
-5815
-5752
-5688
-5624
-5559
-5494
-5428
-5362
-5295
-5228
-5160
-5092
-5024
-4955
-4886
-4817
-4747
-4677
-4607
-4537
-4466
-4396
-4325
-4255
-4185
-4114
-4043
-3974
-3904
-3834
-3765
-3696
-3627
-3558
-3489
-3421
-3353
-3285
-3217
-3150
-3082
-3015
-2948
-2881
-2814
-2748
-2682
-2616
-2550
-2484
-2418
-2353
-2288
-2222
-2157
-2092
-2027
-1962
-1897
-1833
-1768
-1704
-1639
-1575
-1512
-1448
-1385
-1322
-1260
-1197
-1136
-1074
-1012
-952
-892
-832
-772
-713
-654
-596
-538
-480
-422
-365
-308
-251
-195
-139
-84
-29
25
79
132
185
238
289
341
392
442
492
541
590
638
686
733
780
826
872
917
961
1004
1049
1092
1134
1176
1217
1257
1297
1337
1376
1414
1452
1489
1526
1563
1599
1635
1671
1706
1741
1775
1810
1844
1878
1912
1946
1979
2013
2045
2079
2113
2145
2178
2211
2243
2276
2308
2340
2371
2403
2434
2464
2495
2525
2555
2584
2613
2642
2670
2698
2726
2753
2780
2807
2833
2859
2884
2909
2933
2958
2981
3005
3028
3051
3073
3095
3117
3139
3160
3181
3202
3222
3242
3262
3281
3300
3319
3337
3354
3371
3387
3403
3418
3433
3446
3460
3472
3485
3496
3507
3517
3527
3536
3544
3552
3559
3566
3572
3577
3581
3585
3589
3591
3593
3595
3595
3596
3595
3595
3593
3591
3589
3586
3582
3578
3573
3568
3562
3556
3549
3541
3532
3523
3514
3503
3492
3480
3467
3453
3439
3424
3408
3391
3374
3356
3337
3317
3296
3275
3253
3230
3207
3183
3158
3132
3105
3078
3050
3021
2991
2961
2929
2896
2863
2829
2793
2757
2720
2682
2643
2603
2562
2521
2478
2435
2391
2347
2301
2255
2209
2161
2113
2065
2015
1965
1914
1863
1811
1758
1704
1650
1595
1539
1483
1426
1368
1309
1250
1189
1129
1067
1004
942
878
813
748
683
616
549
482
414
346
277
208
138
68
-2
-72
-143
-214
-285
-356
-428
-499
-571
-643
-715
-787
-860
-932
-1004
-1078
-1151
-1224
-1297
-1371
-1444
-1518
-1591
-1665
-1738
-1811
-1884
-1957
-2029
-2103
-2175
-2248
-2320
-2392
-2463
-2535
-2606
-2678
-2749
-2820
-2890
-2961
-3031
-3101
-3171
-3241
-3310
-3379
-3448
-3516
-3584
-3652
-3720
-3786
-3853
-3919
-3984
-4049
-4113
-4177
-4241
-4303
-4366
-4427
-4489
-4549
-4609
-4669
-4728
-4786
-4844
-4901
-4958
-5015
-5070
-5126
-5180
-5235
-5289
-5342
-5395
-5448
-5500
-5552
-5603
-5654
-5704
-5754
-5804
-5852
-5900
-5948
-5995
-6042
-6087
-6133
-6177
-6221
-6265
-6307
-6350
-6391
-6432
-6472
-6512
-6551
-6590
-6628
-6666
-6703
-6740
-6776
-6812
-6847
-6882
-6916
-6950
-6983
-7016
-7048
-7080
-7112
-7143
-7174
-7204
-7235
-7264
-7294
-7323
-7352
-7380
-7408
-7436
-7463
-7490
-7517
-7543
-7569
-7595
-7620
-7645
-7669
-7693
-7717
-7740
-7763
-7786
-7808
-7830
-7852
-7873
-7894
-7915
-7935
-7955
-7974
-7993
-8012
-8029
-8048
-8064
-8082
-8099
-8115
-8130
-8146
-8160
-8175
-8188
-8202
-8215
-8227
-8240
-8251
-8263
-8273
-8284
-8294
-8303
-8312
-8321
-8328
-8336
-8342
-8349
-8354
-8359
-8363
-8367
-8371
-8373
-8376
-8377
-8378
-8379
-8379
-8379
-8378
-8376
-8374
-8372
-8369
-8365
-8361
-8357
-8352
-8346
-8340
-8334
-8327
-8319
-8311
-8302
-8293
-8284
-8273
-8263
-8251
-8240
-8228
-8215
-8201
-8188
-8173
-8157
-8141
-8125
-8108
-8090
-8071
-8053
-8032
-8012
-7991
-7969
-7947
-7923
-7900
-7875
-7851
-7825
-7799
-7773
-7746
-7718
-7690
-7662
-7633
-7604
-7575
-7545
-7516
-7485
-7455
-7424
-7393
-7362
-7331
-7299
-7267
-7235
-7203
-7171
-7138
-7106
-7073
-7041
-7008
-6975
-6943
-6910
-6877
-6844
-6811
-6778
-6745
-6712
-6679
-6645
-6612
-6579
-6545
-6512
-6479
-6445
-6412
-6379
-6346
-6313
-6280
-6248
-6215
-6183
-6151
-6119
-6087
-6055
-6024
-5993
-5963
-5933
-5903
-5873
-5844
-5815
-5787
-5759
-5731
-5703
-5676
-5649
-5622
-5596
-5570
-5544
-5518
-5492
-5467
-5442
-5417
-5393
-5368
-5344
-5321
-5298
-5275
-5253
-5231
-5210
-5189
-5169
-5149
-5130
-5111
-5093
-5076
-5059
-5042
-5026
-5010
-4994
-4979
-4965
-4951
-4937
-4923
-4910
-4897
-4885
-4872
-4861
-4849
-4837
-4826
-4815
-4805
-4794
-4784
-4774
-4764
-4754
-4745
-4735
-4727
-4718
-4709
-4701
-4693
-4686
-4679
-4672
-4665
-4658
-4652
-4646
-4640
-4634
-4629
-4624
-4618
-4613
-4609
-4604
-4599
-4594
-4590
-4585
-4581
-4577
-4573
-4568
-4564
-4560
-4557
-4553
-4549
-4545
-4542
-4538
-4535
-4531
-4528
-4525
-4521
-4518
-4515
-4512
-4509
-4505
-4502
-4499
-4497
-4494
-4491
-4489
-4487
-4484
-4483
-4481
-4480
-4478
-4478
-4477
-4476
-4476
-4476
-4476
-4476
-4476
-4477
-4477
-4478
-4479
-4480
-4481
-4482
-4484
-4486
-4488
-4490
-4493
-4496
-4499
-4502
-4505
-4509
-4514
-4518
-4523
-4528
-4533
-4539
-4545
-4552
-4558
-4565
-4572
-4579
-4586
-4594
-4601
-4609
-4617
-4625
-4633
-4642
-4650
-4659
-4667
-4676
-4685
-4694
-4703
-4712
-4721
-4730
-4740
-4749
-4758
-4768
-4778
-4788
-4797
-4807
-4818
-4828
-4838
-4849
-4859
-4870
-4881
-4892
-4903
-4914
-4925
-4937
-4948
-4960
-4972
-4984
-4996
-5009
-5021
-5034
-5046
-5059
-5072
-5084
-5097
-5110
-5123
-5136
-5149
-5161
-5174
-5187
-5199
-5212
-5224
-5236
-5248
-5260
-5272
-5284
-5296
-5307
-5318
-5329
-5340
-5350
-5360
-5370
-5379
-5388
-5397
-5405
-5413
-5420
-5427
-5434
-5440
-5446
-5452
-5457
-5462
-5466
-5471
-5474
-5478
-5481
-5484
-5487
-5489
-5491
-5493
-5494
-5495
-5496
-5497
-5497
-5496
-5496
-5495
-5494
-5493
-5491
-5489
-5487
-5484
-5481
-5479
-5476
-5472
-5469
-5465
-5462
-5458
-5454
-5450
-5445
-5441
-5436
-5432
-5427
-5422
-5417
-5412
-5406
-5401
-5396
-5390
-5384
-5379
-5373
-5367
-5361
-5355
-5349
-5343
-5336
-5330
-5323
-5316
-5309
-5302
-5294
-5286
-5279
-5270
-5262
-5253
-5244
-5234
-5224
-5214
-5203
-5192
-5181
-5169
-5157
-5145
-5132
-5119
-5105
-5091
-5077
-5063
-5048
-5033
-5018
-5003
-4988
-4972
-4957
-4941
-4925
-4910
-4894
-4878
-4862
-4845
-4829
-4813
-4796
-4780
-4763
-4746
-4729
-4712
-4695
-4677
-4660
-4643
-4625
-4608
-4591
-4573
-4556
-4539
-4522
-4505
-4488
-4471
-4454
-4437
-4420
-4403
-4386
-4369
-4352
-4335
-4318
-4301
-4284
-4267
-4250
-4233
-4216
-4200
-4183
-4166
-4149
-4133
-4116
-4100
-4083
-4067
-4050
-4034
-4018
-4001
-3985
-3969
-3953
-3937
-3921
-3905
-3889
-3873
-3857
-3841
-3825
-3809
-3793
-3777
-3761
-3745
-3729
-3713
-3696
-3680
-3663
-3647
-3630
-3613
-3596
-3578
-3561
-3543
-3525
-3507
-3489
-3471
-3452
-3434
-3415
-3395
-3376
-3357
-3337
-3317
-3297
-3277
-3256
-3235
-3215
-3194
-3173
-3152
-3130
-3109
-3087
-3066
-3044
-3022
-3000
-2978
-2955
-2933
-2910
-2887
-2863
-2839
-2815
-2791
-2765
-2740
-2714
-2688
-2661
-2634
-2606
-2578
-2549
-2520
-2491
-2461
-2431
-2401
-2370
-2340
-2308
-2277
-2246
-2214
-2182
-2150
-2118
-2086
-2053
-2021
-1988
-1955
-1922
-1889
-1855
-1822
-1788
-1754
-1720
-1685
-1650
-1615
-1579
-1543
-1507
-1471
-1434
-1397
-1360
-1323
-1285
-1247
-1208
-1170
-1131
-1092
-1052
-1012
-973
-933
-892
-852
-811
-770
-729
-688
-646
-605
-563
-521
-478
-436
-393
-350
-306
-263
-219
-175
-130
-86
-41
4
49
94
140
185
230
276
321
366
412
457
502
547
592
637
681
726
770
814
858
901
944
988
1030
1073
1115
1157
1199
1241
1282
1323
1364
1405
1446
1486
1526
1566
1606
1646
1686
1726
1766
1806
1846
1885
1925
1965
2005
2044
2084
2124
2163
2203
2242
2281
2320
2359
2397
2436
2474
2512
2550
2588
2625
2663
2700
2737
2775
2812
2849
2886
2924
2961
2998
3036
3073
3111
3148
3186
3224
3262
3300
3338
3375
3413
3451
3489
3527
3565
3602
3640
3678
3715
3753
3790
3827
3865
3902
3939
3976
4013
4050
4086
4124
4160
4197
4234
4270
4307
4343
4380
4416
4452
4488
4524
4560
4596
4631
4667
4702
4737
4772
4807
4841
4875
4909
4943
4976
5009
5042
5074
5107
5139
5171
5202
5233
5264
5295
5325
5355
5384
5413
5442
5470
5498
5525
5552
5578
5604
5629
5654
5679
5703
5727
5750
5773
5796
5818
5839
5860
5881
5901
5920
5940
5958
5976
5993
6010
6026
6042
6056
6070
6084
6096
6108
6119
6130
6140
6149
6157
6164
6171
6177
6182
6186
6190
6193
6194
6196
6196
6196
6195
6193
6190
6187
6184
6180
6175
6169
6164
6157
6150
6143
6135
6126
6117
6107
6096
6085
6073
6061
6048
6034
6020
6005
5989
5972
5955
5937
5919
5900
5880
5859
5838
5817
5795
5772
5749
5725
5700
5675
5649
5622
5595
5567
5539
5510
5480
5449
5418
5386
5353
5320
5286
5251
5216
5180
5143
5106
5068
5029
4990
4950
4910
4868
4827
4784
4741
4697
4652
4607
4561
4515
4468
4420
4372
4323
4275
4225
4175
4125
4075
4024
3973
3921
3869
3817
3765
3712
3659
3605
3552
3498
3444
3389
3334
3278
3223
3167
3110
3053
2996
2938
2881
2822
2764
2705
2646
2586
2526
2466
2406
2345
2284
2223
2162
2100
2037
1975
1913
1850
1787
1723
1659
1596
1531
1467
1402
1337
1272
1207
1142
1076
1010
944
878
812
746
679
612
546
479
412
345
277
210
143
75
8
-60
-127
-195
-263
-330
-398
-466
-534
-602
-670
-738
-807
-875
-943
-1012
-1081
-1150
-1219
-1288
-1357
-1426
-1496
-1566
-1635
-1705
-1775
-1845
-1915
-1985
-2055
-2125
-2194
-2264
-2334
-2403
-2472
-2541
-2610
-2679
-2747
-2815
-2883
-2951
-3019
-3086
-3153
-3220
-3287
-3353
-3419
-3485
-3551
-3617
-3682
-3747
-3812
-3877
-3941
-4006
-4070
-4134
-4197
-4261
-4324
-4387
-4450
-4513
-4576
-4638
-4700
-4762
-4824
-4886
-4947
-5008
-5069
-5130
-5190
-5250
-5310
-5369
-5429
-5487
-5546
-5604
-5662
-5720
-5777
-5834
-5890
-5946
-6002
-6057
-6112
-6166
-6220
-6274
-6327
-6379
-6432
-6483
-6535
-6586
-6636
-6686
-6736
-6785
-6834
-6882
-6930
-6977
-7024
-7071
-7117
-7162
-7207
-7252
-7296
-7339
-7382
-7425
-7466
-7508
-7548
-7588
-7628
-7667
-7705
-7742
-7779
-7816
-7851
-7886
-7921
-7954
-7987
-8020
-8051
-8083
-8113
-8143
-8172
-8200
-8228
-8255
-8282
-8308
-8333
-8358
-8382
-8406
-8429
-8451
-8473
-8495
-8516
-8536
-8556
-8576
-8596
-8614
-8633
-8651
-8668
-8686
-8702
-8718
-8734
-8749
-8764
-8779
-8793
-8806
-8820
-8833
-8845
-8857
-8869
-8881
-8892
-8903
-8913
-8923
-8933
-8942
-8951
-8960
-8968
-8977
-8984
-8991
-8998
-9005
-9011
-9017
-9022
-9028
-9033
-9037
-9041
-9045
-9049
-9053
-9056
-9060
-9063
-9066
-9069
-9072
-9075
-9077
-9079
-9081
-9083
-9084
-9085
-9086
-9087
-9087
-9086
-9086
-9085
-9083
-9081
-9079
-9077
-9074
-9070
-9067
-9063
-9059
-9054
-9050
-9045
-9040
-9034
-9029
-9023
-9017
-9011
-9004
-8998
-8991
-8983
-8976
-8968
-8960
-8952
-8944
-8935
-8926
-8916
-8906
-8895
-8885
-8873
-8862
-8849
-8837
-8823
-8810
-8795
-8781
-8766
-8750
-8734
-8718
-8701
-8684
-8667
-8649
-8631
-8612
-8593
-8574
-8555
-8536
-8516
-8496
-8476
-8456
-8435
-8415
-8394
-8373
-8352
-8330
-8309
-8287
-8265
-8243
-8220
-8198
-8175
-8151
-8129
-8106
-8083
-8058
-8036
-8012
-7989
-7965
-7941
-7917
-7893
-7869
-7845
-7820
-7796
-7771
-7746
-7721
-7695
-7670
-7644
-7618
-7591
-7565
-7538
-7511
-7483
-7456
-7428
-7400
-7372
-7344
-7315
-7287
-7258
-7230
-7201
-7172
-7143
-7114
-7085
-7056
-7027
-6997
-6968
-6938
-6908
-6878
-6848
-6817
-6787
-6756
-6725
-6694
-6663
-6632
-6601
-6569
-6538
-6506
-6474
-6442
-6411
-6379
-6346
-6314
-6282
-6249
-6217
-6184
-6151
-6117
-6084
-6050
-6016
-5982
-5947
-5912
-5877
-5842
-5806
-5770
-5734
-5697
-5660
-5623
-5586
-5549
-5511
-5473
-5435
-5396
-5357
-5318
-5279
-5240
-5200
-5160
-5120
-5080
-5040
-4999
-4958
-4917
-4876
-4834
-4793
-4751
-4709
-4667
-4625
-4583
-4541
-4499
-4457
-4415
-4372
-4330
-4288
-4246
-4204
-4161
-4119
-4077
-4035
-3992
-3950
-3908
-3865
-3823
-3781
-3738
-3695
-3653
-3610
-3567
-3524
-3481
-3438
-3395
-3352
-3308
-3265
-3222
-3179
-3136
-3093
-3050
-3008
-2965
-2923
-2880
-2838
-2796
-2754
-2713
-2671
-2630
-2589
-2548
-2507
-2466
-2426
-2386
-2346
-2306
-2266
-2227
-2188
-2149
-2110
-2071
-2033
-1995
-1957
-1919
-1881
-1843
-1806
-1769
-1731
-1694
-1657
-1620
-1584
-1547
-1511
-1475
-1439
-1403
-1368
-1332
-1297
-1262
-1228
-1193
-1159
-1126
-1092
-1059
-1026
-993
-961
-929
-897
-866
-835
-804
-773
-743
-712
-682
-653
-623
-594
-565
-536
-507
-479
-451
-424
-396
-369
-343
-316
-290
-265
-239
-214
-189
-165
-141
-117
-94
-71
-48
-26
-4
18
40
61
82
102
123
143
163
183
202
221
240
259
277
295
313
331
348
365
381
398
414
429
444
459
473
487
500
513
525
537
548
559
569
579
588
596
604
611
618
624
629
634
639
642
645
648
650
651
652
653
653
652
651
649
646
644
640
636
631
626
620
613
606
599
590
581
572
562
552
541
529
517
505
492
478
465
450
436
421
405
390
374
357
341
324
307
289
272
254
236
218
200
182
164
145
127
108
90
71
52
33
15
-4
-23
-42
-61
-80
-99
-118
-137
-155
-174
-193
-212
-232
-251
-270
-290
-310
-330
-350
-370
-390
-411
-431
-452
-472
-493
-514
-535
-556
-577
-598
-620
-642
-663
-685
-708
-730
-752
-774
-797
-819
-842
-865
-887
-910
-933
-956
-978
-1000
-1024
-1047
-1070
-1093
-1115
-1138
-1161
-1184
-1206
-1229
-1252
-1274
-1297
-1319
-1342
-1365
-1387
-1410
-1432
-1455
-1478
-1501
-1524
-1547
-1570
-1593
-1616
-1639
-1662
-1685
-1708
-1731
-1754
-1777
-1800
-1823
-1846
-1869
-1892
-1915
-1937
-1960
-1983
-2005
-2028
-2051
-2073
-2095
-2118
-2140
-2162
-2185
-2207
-2229
-2251
-2273
-2294
-2316
-2338
-2359
-2381
-2402
-2423
-2444
-2465
-2486
-2506
-2527
-2548
-2568
-2588
-2609
-2629
-2649
-2668
-2688
-2708
-2727
-2746
-2766
-2785
-2804
-2823
-2841
-2860
-2878
-2896
-2914
-2932
-2949
-2966
-2983
-3000
-3016
-3033
-3049
-3065
-3081
-3097
-3112
-3128
-3143
-3159
-3174
-3189
-3204
-3218
-3233
-3247
-3261
-3275
-3289
-3303
-3317
-3330
-3344
-3357
-3371
-3384
-3397
-3411
-3424
-3438
-3451
-3464
-3478
-3491
-3505
-3518
-3532
-3545
-3558
-3571
-3584
-3597
-3610
-3622
-3634
-3646
-3658
-3669
-3680
-3691
-3702
-3712
-3722
-3732
-3742
-3752
-3762
-3771
-3780
-3789
-3798
-3806
-3815
-3823
-3831
-3838
-3846
-3853
-3861
-3868
-3874
-3881
-3888
-3894
-3900
-3906
-3911
-3917
-3922
-3927
-3932
-3936
-3941
-3945
-3949
-3953
-3957
-3960
-3964
-3967
-3970
-3973
-3975
-3978
-3980
-3982
-3983
-3984
-3985
-3986
-3986
-3986
-3986
-3985
-3984
-3983
-3981
-3979
-3976
-3973
-3970
-3966
-3962
-3957
-3952
-3947
-3941
-3935
-3928
-3921
-3913
-3905
-3896
-3887
-3878
-3868
-3857
-3846
-3835
-3823
-3811
-3798
-3785
-3771
-3758
-3743
-3728
-3713
-3697
-3681
-3665
-3648
-3631
-3613
-3595
-3577
-3559
-3540
-3521
-3501
-3482
-3462
-3442
-3422
-3401
-3380
-3359
-3338
-3317
-3295
-3273
-3250
-3227
-3204
-3181
-3157
-3133
-3108
-3084
-3058
-3033
-3007
-2981
-2954
-2927
-2900
-2872
-2844
-2816
-2787
-2758
-2729
-2699
-2669
-2639
-2608
-2577
-2546
-2514
-2482
-2450
-2417
-2385
-2352
-2318
-2285
-2251
-2217
-2183
-2148
-2113
-2079
-2044
-2008
-1973
-1937
-1901
-1865
-1829
-1792
-1756
-1719
-1682
-1644
-1606
-1569
-1530
-1492
-1453
-1414
-1375
-1335
-1295
-1255
-1215
-1174
-1134
-1093
-1052
-1010
-970
-928
-887
-845
-803
-761
-719
-677
-635
-592
-550
-508
-465
-423
-380
-338
-295
-253
-210
-168
-125
-83
-41
2
44
86
128
171
213
255
297
339
380
422
464
506
547
589
630
672
713
754
795
836
877
918
958
998
1039
1079
1119
1158
1198
1238
1277
1316
1356
1395
1434
1472
1511
1550
1588
1627
1665
1703
1741
1779
1817
1854
1892
1929
1966
2003
2040
2077
2114
2150
2186
2222
2258
2294
2329
2364
2399
2434
2468
2502
2536
2569
2602
2635
2668
2700
2732
2764
2796
2827
2858
2889
2920
2950
2981
3011
3040
3070
3099
3128
3157
3185
3213
3240
3268
3294
3321
3347
3373
3398
3423
3448
3472
3496
3519
3542
3564
3586
3608
3629
3650
3670
3690
3710
3729
3748
3767
3785
3803
3820
3837
3854
3870
3886
3902
3917
3932
3946
3960
3974
3988
4001
4014
4026
4038
4050
4061
4072
4082
4091
4102
4111
4120
4129
4137
4144
4151
4158
4164
4170
4176
4181
4186
4191
4195
4200
4203
4207
4210
4213
4215
4218
4220
4222
4223
4224
4225
4226
4226
4225
4225
4224
4222
4220
4218
4215
4211
4208
4204
4199
4194
4189
4183
4177
4171
4164
4157
4150
4142
4134
4125
4116
4107
4098
4088
4078
4067
4057
4045
4034
4022
4010
3997
3984
3971
3957
3943
3928
3913
3898
3882
3866
3850
3833
3815
3797
3779
3761
3741
3722
3702
3682
3662
3641
3620
3598
3576
3554
3531
3508
3484
3460
3436
3411
3387
3361
3336
3310
3283
3257
3230
3202
3175
3147
3119
3091
3063
3034
3006
2977
2948
2920
2891
2862
2833
2804
2775
2746
2716
2687
2658
2628
2599
2570
2540
2511
2481
2452
2423
2393
2364
2335
2306
2277
2248
2219
2190
2162
2133
2104
2076
2047
2017
1990
1961
1932
1903
1875
1846
1817
1789
1760
1731
1703
1674
1646
1618
1589
1561
1533
1505
1478
1450
1423
1396
1369
1342
1315
1288
1262
1235
1209
1182
1156
1130
1104
1078
1052
1026
1000
974
948
922
897
871
845
820
794
768
742
716
691
664
638
612
586
560
533
507
480
453
426
399
372
344
317
289
261
233
205
177
148
120
91
63
34
6
-23
-51
-80
-108
-137
-166
-194
-223
-251
-280
-308
-336
-365
-394
-422
-451
-479
-508
-537
-566
-595
-624
-653
-682
-711
-740
-769
-798
-827
-856
-885
-915
-944
-973
-1002
-1031
-1060
-1090
-1119
-1148
-1177
-1206
-1235
-1264
-1293
-1322
-1350
-1379
-1408
-1436
-1464
-1493
-1521
-1549
-1577
-1605
-1632
-1660
-1687
-1715
-1742
-1769
-1796
-1823
-1849
-1876
-1902
-1929
-1955
-1981
-2007
-2033
-2059
-2084
-2109
-2135
-2159
-2184
-2209
-2233
-2257
-2280
-2304
-2327
-2350
-2373
-2395
-2418
-2440
-2462
-2484
-2506
-2528
-2550
-2572
-2593
-2615
-2636
-2657
-2679
-2700
-2720
-2741
-2762
-2782
-2803
-2823
-2843
-2863
-2882
-2902
-2921
-2940
-2958
-2977
-2995
-3013
-3031
-3048
-3065
-3083
-3099
-3116
-3133
-3149
-3166
-3182
-3198
-3213
-3229
-3244
-3259
-3274
-3288
-3303
-3317
-3330
-3344
-3357
-3370
-3383
-3395
-3407
-3419
-3430
-3442
-3453
-3464
-3474
-3485
-3495
-3506
-3516
-3526
-3536
-3545
-3555
-3565
-3574
-3583
-3592
-3601
-3610
-3618
-3627
-3635
-3643
-3650
-3658
-3665
-3672
-3678
-3685
-3691
-3697
-3703
-3708
-3714
-3719
-3724
-3728
-3732
-3737
-3740
-3744
-3747
-3750
-3753
-3755
-3757
-3759
-3761
-3762
-3763
-3764
-3764
-3765
-3765
-3765
-3764
-3764
-3763
-3762
-3761
-3760
-3758
-3757
-3755
-3754
-3752
-3750
-3747
-3745
-3742
-3739
-3736
-3732
-3728
-3724
-3719
-3714
-3709
-3703
-3697
-3691
-3685
-3678
-3670
-3663
-3655
-3647
-3639
-3630
-3621
-3612
-3603
-3593
-3583
-3573
-3563
-3553
-3542
-3531
-3520
-3509
-3497
-3485
-3473
-3460
-3447
-3434
-3421
-3407
-3393
-3379
-3364
-3349
-3334
-3318
-3302
-3286
-3269
-3252
-3235
-3217
-3199
-3181
-3162
-3143
-3124
-3105
-3085
-3065
-3045
-3025
-3005
-2984
-2963
-2942
-2921
-2900
-2878
-2857
-2835
-2813
-2791
-2768
-2746
-2723
-2700
-2677
-2654
-2630
-2607
-2583
-2559
-2535
-2511
-2487
-2462
-2438
-2413
-2389
-2364
-2339
-2314
-2290
-2265
-2240
-2215
-2190
-2165
-2140
-2115
-2090
-2065
-2040
-2015
-1990
-1965
-1940
-1915
-1890
-1865
-1840
-1815
-1790
-1765
-1740
-1715
-1690
-1665
-1641
-1616
-1591
-1566
-1541
-1517
-1492
-1467
-1442
-1418
-1393
-1368
-1343
-1319
-1294
-1270
-1245
-1221
-1197
-1173
-1149
-1125
-1101
-1077
-1054
-1030
-1006
-984
-961
-938
-915
-893
-870
-848
-826
-804
-782
-760
-738
-717
-695
-674
-653
-631
-610
-589
-568
-547
-526
-505
-484
-464
-443
-422
-401
-380
-359
-338
-317
-296
-275
-253
-232
-211
-190
-169
-147
-126
-105
-84
-63
-42
-22
-1
20
40
61
81
101
122
142
162
182
202
221
241
261
281
300
320
339
359
378
397
417
436
454
473
492
510
528
546
564
581
598
616
633
649
666
683
699
715
732
747
763
779
794
809
824
839
853
867
881
895
908
921
934
947
959
971
983
995
1006
1016
1028
1039
1049
1059
1068
1077
1086
1095
1103
1111
1118
1125
1132
1138
1144
1149
1154
1159
1163
1167
1170
1174
1177
1179
1182
1184
1186
1187
1189
1190
1191
1192
1192
1193
1193
1193
1193
1193
1193
1193
1193
1193
1193
1193
1193
1193
1192
1192
1191
1191
1190
1189
1188
1186
1185
1183
1181
1178
1176
1173
1170
1167
1163
1160
1156
1152
1148
1143
1138
1134
1129
1123
1118
1112
1107
1101
1095
1089
1082
1075
1069
1062
1054
1047
1039
1031
1022
1014
1006
998
990
981
972
963
954
945
936
926
917
907
897
888
878
868
857
847
837
826
816
805
794
783
772
761
750
739
728
717
705
694
683
672
660
649
638
627
615
604
593
581
570
559
547
536
524
513
501
489
478
466
454
442
430
418
406
393
381
368
355
342
329
316
303
289
276
262
247
233
219
204
189
174
159
144
129
114
98
83
67
51
35
20
4
-12
-28
-45
-61
-77
-93
-110
-126
-142
-159
-175
-192
-208
-225
-242
-259
-276
-292
-310
-327
-344
-361
-379
-396
-414
-432
-450
-468
-486
-504
-522
-540
-558
-576
-594
-612
-630
-648
-666
-684
-702
-720
-738
-756
-774
-792
-810
-828
-846
-864
-882
-900
-918
-936
-954
-971
-989
-1006
-1024
-1041
-1058
-1075
-1092
-1109
-1126
-1142
-1159
-1175
-1191
-1207
-1223
-1238
-1254
-1269
-1285
-1300
-1315
-1330
-1345
-1360
-1374
-1389
-1403
-1418
-1432
-1446
-1459
-1473
-1486
-1499
-1512
-1525
-1538
-1550
-1563
-1575
-1587
-1599
-1610
-1622
-1633
-1644
-1654
-1665
-1675
-1685
-1694
-1704
-1713
-1722
-1731
-1740
-1748
-1757
-1765
-1773
-1780
-1788
-1796
-1803
-1810
-1817
-1823
-1830
-1836
-1842
-1848
-1854
-1859
-1865
-1870
-1875
-1879
-1884
-1888
-1892
-1896
-1900
-1904
-1907
-1911
-1914
-1917
-1921
-1923
-1926
-1929
-1932
-1934
-1937
-1939
-1941
-1943
-1945
-1947
-1949
-1950
-1952
-1953
-1955
-1956
-1957
-1958
-1959
-1959
-1960
-1960
-1960
-1960
-1960
-1959
-1959
-1958
-1957
-1956
-1955
-1953
-1951
-1949
-1947
-1944
-1942
-1939
-1935
-1932
-1928
-1924
-1920
-1916
-1911
-1906
-1901
-1896
-1891
-1885
-1879
-1874
-1868
-1862
-1855
-1849
-1843
-1836
-1829
-1822
-1815
-1808
-1801
-1794
-1786
-1779
-1771
-1763
-1755
-1747
-1739
-1730
-1721
-1712
-1703
-1693
-1684
-1674
-1664
-1653
-1643
-1632
-1621
-1610
-1599
-1587
-1576
-1564
-1552
-1540
-1527
-1515
-1503
-1490
-1477
-1465
-1452
-1440
-1427
-1414
-1402
-1389
-1376
-1364
-1351
-1339
-1326
-1314
-1301
-1289
-1276
-1263
-1251
-1238
-1225
-1212
-1198
-1185
-1172
-1158
-1144
-1130
-1116
-1102
-1088
-1074
-1059
-1044
-1029
-1014
-999
-984
-969
-954
-938
-923
-907
-891
-876
-860
-844
-829
-813
-797
-782
-766
-751
-735
-720
-705
-689
-674
-659
-644
-628
-613
-597
-582
-566
-551
-535
-519
-503
-487
-471
-454
-438
-422
-405
-389
-372
-355
-339
-322
-306
-289
-272
-256
-239
-223
-206
-189
-173
-156
-139
-123
-106
-89
-72
-55
-38
-21
-5
12
29
46
63
79
96
112
129
145
161
178
194
210
225
241
257
272
287
303
318
333
347
362
377
391
406
420
434
448
461
475
488
502
515
528
541
554
567
580
592
605
618
631
644
657
670
683
696
709
722
735
748
761
774
787
800
813
827
840
853
866
879
892
905
918
931
944
956
969
982
994
1006
1018
1032
1044
1056
1068
1080
1092
1104
1116
1128
1139
1151
1162
1174
1185
1196
1208
1219
1230
1240
1251
1262
1272
1283
1293
1304
1314
1324
1334
1344
1355
1365
1375
1385
1395
1405
1415
1426
1436
1446
1457
1467
1478
1489
1499
1510
1521
1531
1542
1553
1563
1574
1585
1595
1605
1616
1626
1636
1646
1655
1665
1674
1684
1693
1702
1711
1719
1728
1736
1744
1752
1760
1768
1775
1783
1790
1797
1804
1812
1819
1826
1833
1840
1847
1854
1861
1869
1876
1883
1891
1898
1906
1914
1921
1929
1937
1944
1952
1960
1968
1976
1983
1991
1999
2005
2013
2021
2029
2036
2043
2051
2057
2064
2071
2078
2084
2091
2097
2103
2110
2116
2122
2128
2134
2140
2146
2152
2158
2163
2169
2175
2180
2186
2191
2197
2202
2207
2212
2217
2222
2226
2231
2236
2241
2245
2250
2255
2260
2264
2269
2274
2279
2284
2289
2294
2299
2304
2309
2314
2319
2324
2329
2334
2340
2345
2350
2355
2361
2366
2371
2376
2381
2387
2392
2397
2402
2407
2413
2418
2423
2428
2433
2438
2442
2447
2452
2456
2461
2465
2470
2474
2479
2483
2488
2492
2497
2501
2506
2511
2516
2521
2526
2532
2537
2543
2549
2555
2561
2567
2573
2580
2587
2593
2600
2607
2614
2621
2629
2636
2644
2652
2660
2668
2676
2684
2692
2701
2709
2718
2726
2735
2744
2752
2761
2770
2779
2787
2796
2805
2814
2823
2832
2840
2849
2858
2867
2875
2884
2892
2901
2909
2918
2926
2935
2943
2951
2960
2968
2976
2984
2993
3001
3010
3018
3027
3035
3044
3053
3061
3070
3079
3088
3098
3107
3116
3125
3135
3144
3154
3163
3173
3182
3192
3202
3211
3221
3231
3241
3250
3260
3269
3279
3289
3298
3308
3317
3326
3336
3345
3355
3364
3373
3382
3392
3401
3410
3419
3428
3438
3447
3456
3465
3474
3483
3492
3500
3509
3518
3526
3534
3543
3551
3559
3566
3574
3581
3589
3596
3603
3610
3617
3623
3630
3636
3642
3648
3654
3660
3666
3671
3677
3682
3688
3693
3698
3704
3709
3714
3719
3724
3729
3734
3739
3744
3749
3754
3759
3764
3769
3774
3779
3784
3789
3794
3800
3805
3810
3816
3822
3827
3833
3838
3844
3849
3855
3860
3865
3871
3876
3881
3886
3891
3896
3901
3905
3910
3914
3918
3922
3926
3930
3934
3938
3941
3945
3948
3951
3954
3957
3959
3962
3964
3966
3968
3969
3971
3972
3973
3973
3974
3974
3974
3974
3974
3973
3972
3971
3970
3968
3966
3964
3962
3960
3957
3954
3952
3949
3945
3942
3939
3935
3931
3927
3923
3919
3915
3910
3905
3901
3896
3891
3885
3880
3875
3870
3864
3859
3853
3848
3842
3836
3831
3825
3819
3814
3808
3802
3796
3790
3784
3778
3772
3766
3759
3753
3746
3739
3732
3725
3718
3711
3703
3696
3688
3680
3672
3664
3656
3648
3639
3631
3622
3613
3604
3595
3586
3577
3567
3558
3548
3538
3529
3519
3509
3499
3489
3478
3468
3458
3447
3437
3426
3415
3404
3394
3383
3372
3361
3350
3339
3327
3316
3305
3294
3283
3271
3260
3248
3236
3225
3213
3200
3188
3176
3163
3151
3138
3126
3113
3100
3087
3074
3061
3048
3035
3021
3008
2995
2981
2968
2954
2941
2927
2914
2901
2888
2874
2861
2848
2835
2822
2809
2796
2783
2770
2757
2744
2731
2719
2706
2694
2681
2669
2656
2644
2632
2619
2607
2595
2582
2570
2558
2545
2533
2521
2508
2496
2484
2471
2459
2447
2434
2422
2410
2397
2385
2373
2361
2349
2336
2324
2312
2301
2289
2277
2265
2253
2242
2230
2218
2207
2195
2184
2172
2161
2149
2138
2126
2115
2104
2092
2081
2070
2059
2048
2037
2025
2015
2004
1993
1983
1972
1961
1951
1940
1930
1919
1909
1898
1887
1877
1866
1856
1845
1834
1824
1813
1802
1792
1781
1770
1760
1749
1739
1728
1718
1707
1697
1686
1676
1665
1655
1644
1634
1623
1613
1603
1592
1582
1571
1561
1551
1540
1530
1519
1509
1498
1488
1477
1467
1456
1445
1435
1424
1413
1402
1391
1380
1369
1358
1346
1335
1324
1312
1300
1289
1277
1265
1253
1241
1229
1217
1205
1193
1181
1169
1156
1144
1132
1119
1107
1095
1082
1070
1057
1045
1032
1018
1006
994
981
968
955
941
928
915
901
887
873
859
845
830
815
801
785
770
755
739
723
708
692
676
660
644
628
612
596
580
564
548
532
516
500
484
467
451
435
419
403
387
371
355
339
323
307
291
275
259
243
227
211
195
179
163
147
131
114
98
82
66
49
33
16
0
-17
-34
-51
-67
-84
-101
-118
-135
-152
-168
-185
-202
-218
-235
-252
-268
-285
-301
-317
-334
-350
-366
-382
-398
-414
-430
-446
-461
-477
-492
-508
-523
-539
-554
-569
-584
-599
-614
-629
-644
-658
-673
-687
-702
-716
-730
-744
-758
-772
-785
-799
-812
-826
-839
-852
-865
-878
-891
-904
-916
-929
-941
-954
-966
-978
-991
-1002
-1014
-1027
-1038
-1050
-1062
-1073
-1085
-1097
-1108
-1120
-1131
-1143
-1154
-1165
-1177
-1188
-1199
-1211
-1222
-1233
-1245
-1256
-1267
-1279
-1290
-1302
-1313
-1325
-1336
-1348
-1360
-1371
-1383
-1395
-1406
-1418
-1430
-1442
-1453
-1465
-1477
-1489
-1500
-1512
-1524
-1535
-1547
-1558
-1569
-1580
-1591
-1602
-1613
-1623
-1634
-1644
-1654
-1664
-1674
-1683
-1693
-1702
-1711
-1720
-1729
-1737
-1746
-1755
-1763
-1772
-1780
-1788
-1797
-1805
-1813
-1821
-1829
-1836
-1844
-1851
-1859
-1866
-1873
-1880
-1887
-1893
-1900
-1906
-1912
-1918
-1924
-1929
-1934
-1940
-1945
-1949
-1954
-1958
-1963
-1967
-1971
-1975
-1979
-1982
-1986
-1989
-1992
-1995
-1998
-2000
-2003
-2005
-2007
-2009
-2011
-2013
-2013
-2016
-2017
-2017
-2019
-2020
-2021
-2021
-2021
-2023
-2023
-2023
-2024
-2024
-2024
-2023
-2023
-2021
-2021
-2021
-2019
-2017
-2017
-2015
-2013
-2011
-2008
-2005
-2001
-1999
-1996
-1992
-1988
-1983
-1979
-1974
-1969
-1963
-1957
-1951
-1945
-1939
-1932
-1925
-1917
-1910
-1902
-1894
-1885
-1876
-1867
-1858
-1848
-1838
-1827
-1817
-1806
-1794
-1783
-1771
-1759
-1747
-1734
-1722
-1709
-1695
-1682
-1668
-1655
-1641
-1626
-1612
-1597
-1583
-1568
-1553
-1537
-1522
-1506
-1490
-1474
-1457
-1440
-1423
-1406
-1389
-1372
-1354
-1336
-1318
-1300
-1282
-1263
-1245
-1226
-1207
-1188
-1169
-1150
-1131
-1112
-1092
-1072
-1052
-1032
-1012
-991
-970
-949
-928
-906
-884
-862
-840
-817
-794
-771
-747
-724
-700
-676
-651
-627
-602
-577
-552
-526
-500
-474
-448
-421
-394
-367
-340
-312
-284
-256
-228
-199
-170
-141
-112
-83
-53
-24
6
36
66
96
127
157
188
218
249
280
311
341
372
403
434
465
496
528
559
590
621
652
683
715
746
777
808
839
871
902
933
964
995
1026
1057
1089
1120
1151
1182
1214
1245
1276
1307
1338
1370
1401
1432
1463
1494
1525
1556
1586
1617
1648
1679
1710
1740
1771
1802
1832
1863
1894
1924
1955
1985
2016
2045
2077
2107
2138
2168
2199
2229
2260
2290
2320
2350
2380
2410
2440
2470
2499
2528
2558
2587
2616
2645
2674
2703
2732
2760
2789
2818
2846
2875
2903
2932
2960
2988
3017
3045
3073
3102
3130
3158
3186
3214
3242
3270
3298
3326
3354
3382
3410
3438
3466
3494
3522
3550
3578
3606
3634
3662
3690
3718
3746
3774
3802
3830
3857
3885
3913
3940
3968
3995
4022
4050
4077
4105
4132
4159
4186
4213
4240
4266
4293
4319
4345
4371
4397
4423
4448
4473
4498
4523
4547
4572
4596
4620
4643
4667
4690
4712
4735
4757
4779
4801
4822
4843
4864
4884
4904
4924
4944
4963
4982
5001
5019
5037
5055
5073
5090
5106
5123
5139
5155
5170
5185
5200
5214
5228
5242
5255
5268
5281
5293
5305
5317
5328
5339
5349
5359
5369
5378
5387
5396
5405
5413
5421
5428
5435
5442
5449
5455
5461
5467
5473
5478
5483
5488
5493
5497
5501
5505
5508
5512
5515
5518
5521
5523
5525
5527
5529
5531
5532
5533
5534
5535
5535
5536
5536
5535
5535
5534
5533
5532
5530
5529
5527
5525
5523
5521
5518
5515
5513
5510
5506
5503
5499
5496
5492
5488
5484
5479
5475
5470
5466
5461
5456
5451
5445
5440
5434
5429
5423
5417
5411
5404
5398
5391
5385
5378
5371
5364
5356
5349
5341
5333
5326
5317
5309
5301
5293
5284
5275
5267
5258
5249
5239
5230
5221
5211
5202
5192
5183
5173
5163
5153
5143
5133
5123
5113
5103
5093
5083
5073
5063
5053
5043
5032
5022
5012
5001
4991
4981
4970
4960
4949
4938
4928
4917
4906
4895
4885
4874
4863
4852
4841
4830
4819
4808
4797
4787
4776
4765
4754
4744
4733
4723
4712
4702
4692
4682
4672
4662
4652
4642
4632
4623
4613
4604
4595
4586
4577
4568
4559
4551
4542
4534
4526
4518
4510
4502
4495
4487
4480
4473
4466
4459
4452
4446
4439
4433
4426
4420
4414
4408
4402
4396
4390
4385
4379
4373
4368
4362
4356
4351
4345
4340
4334
4329
4323
4318
4312
4307
4301
4296
4291
4285
4280
4275
4270
4264
4259
4254
4249
4244
4239
4234
4229
4224
4219
4214
4209
4204
4199
4195
4190
4185
4180
4176
4171
4167
4162
4158
4154
4149
4145
4141
4137
4134
4130
4126
4123
4120
4117
4114
4111
4108
4106
4103
4101
4099
4097
4096
4094
4093
4091
4091
4090
4090
4090
4090
4090
4091
4091
4093
4094
4096
4098
4100
4103
4106
4110
4113
4117
4122
4127
4132
4138
4144
4150
4157
4164
4172
4180
4188
4197
4206
4216
4225
4236
4246
4257
4268
4279
4291
4303
4315
4328
4341
4353
4366
4380
4393
4406
4420
4434
4448
4462
4476
4490
4504
4518
4533
4547
4561
4576
4590
4605
4619
4633
4648
4662
4676
4691
4705
4720
4735
4749
4764
4779
4794
4809
4824
4839
4855
4870
4885
4900
4916
4931
4947
4962
4977
4993
5008
5023
5039
5054
5069
5085
5100
5115
5131
5146
5162
5177
5193
5208
5224
5240
5255
5271
5287
5303
5319
5335
5351
5367
5383
5399
5415
5432
5448
5464
5481
5497
5513
5530
5546
5562
5579
5595
5611
5628
5644
5661
5677
5693
5710
5726
5743
5759
5776
5792
5809
5826
5842
5859
5876
5893
5910
5927
5944
5961
5978
5995
6012
6030
6047
6064
6081
6098
6116
6133
6150
6167
6184
6200
6217
6234
6250
6266
6283
6299
6315
6330
6346
6362
6377
6392
6407
6422
6437
6452
6466
6480
6495
6508
6522
6535
6549
6562
6575
6587
6599
6612
6624
6635
6647
6658
6669
6680
6690
6701
6711
6721
6731
6741
6751
6760
6770
6779
6789
6798
6807
6816
6826
6835
6844
6854
6863
6872
6882
6891
6900
6910
6919
6928
6937
6946
6955
6964
6973
6982
6990
6999
7007
7016
7024
7032
7040
7048
7055
7063
7070
7078
7085
7092
7099
7105
7112
7119
7125
7131
7138
7144
7150
7155
7161
7167
7172
7177
7183
7188
7193
7197
7202
7207
7211
7215
7220
7224
7228
7231
7235
7238
7242
7245
7248
7251
7254
7257
7260
7263
7265
7267
7270
7272
7274
7276
7278
7279
7281
7283
7284
7285
7287
7288
7289
7290
7291
7291
7292
7292
7293
7293
7293
7294
7294
7294
7294
7294
7294
7293
7293
7293
7293
7292
7292
7291
7290
7290
7289
7288
7287
7286
7285
7284
7282
7281
7279
7277
7276
7274
7272
7269
7267
7265
7262
7259
7256
7253
7250
7247
7243
7240
7236
7232
7228
7223
7219
7214
7210
7205
7200
7195
7190
7184
7179
7173
7167
7161
7154
7148
7141
7134
7127
7119
7111
7103
7095
7087
7078
7069
7060
7050
7040
7030
7019
7009
6998
6986
6975
6963
6951
6939
6927
6914
6902
6889
6876
6863
6849
6836
6822
6808
6794
6780
6766
6751
6737
6722
6707
6692
6677
6661
6645
6630
6613
6597
6581
6564
6547
6530
6513
6496
6478
6461
6442
6424
6406
6387
6368
6349
6329
6310
6290
6270
6249
6229
6208
6187
6166
6145
6124
6102
6080
6059
6037
6014
5992
5970
5947
5924
5901
5878
5855
5832
5809
5785
5762
5738
5714
5690
5666
5641
5617
5592
5568
5543
5518
5492
5467
5442
5416
5391
5365
5339
5313
5287
5261
5234
5208
5181
5155
5128
5101
5074
5047
5020
4993
4966
4938
4911
4884
4856
4829
4801
4773
4746
4718
4690
4662
4634
4606
4578
4550
4522
4494
4466
4438
4409
4381
4353
4324
4296
4267
4239
4210
4182
4153
4125
4097
4067
4040
4011
3983
3954
3926
3897
3868
3840
3811
3782
3753
3725
3696
3667
3638
3609
3580
3551
3521
3492
3462
3433
3403
3373
3342
3312
3282
3251
3220
3189
3158
3126
3095
3064
3032
3000
2969
2937
2905
2873
2841
2809
2777
2745
2713
2681
2649
2617
2585
2553
2521
2489
2457
2425
2393
2361
2330
2298
2266
2235
2204
2172
2141
2110
2079
2049
2017
1987
1957
1927
1897
1867
1837
1807
1778
1748
1719
1689
1660
1631
1602
1574
1545
1516
1488
1460
1431
1403
1375
1347
1319
1291
1263
1235
1208
1180
1153
1126
1099
1072
1045
1018
993
967
941
915
890
865
840
816
791
767
743
720
697
674
651
629
606
584
563
541
520
499
478
458
437
417
397
377
357
337
318
299
280
262
244
226
208
191
174
157
141
124
108
92
77
62
47
33
19
5
-9
-22
-35
-47
-60
-72
-83
-95
-106
-117
-128
-139
-149
-159
-169
-178
-187
-196
-205
-213
-222
-229
-237
-244
-251
-258
-265
-271
-277
-283
-288
-293
-298
-303
-307
-311
-315
-319
-322
-326
-329
-331
-334
-336
-338
-340
-342
-343
-344
-345
-345
-346
-346
-346
-345
-345
-344
-343
-342
-340
-339
-337
-335
-332
-330
-327
-324
-321
-317
-314
-310
-306
-301
-297
-292
-288
-283
-277
-272
-267
-261
-255
-249
-243
-236
-230
-223
-216
-209
-202
-195
-187
-180
-172
-164
-156
-148
-139
-131
-122
-113
-104
-95
-86
-76
-67
-57
-47
-37
-27
-17
-7
4
15
26
37
48
60
71
83
95
107
120
132
145
158
171
185
198
212
226
240
255
269
284
299
314
329
344
360
376
391
407
423
439
456
472
489
505
522
539
556
573
591
608
626
644
662
680
698
717
736
755
774
794
813
833
854
874
895
916
937
958
979
1000
1022
1044
1066
1088
1111
1133
1156
1178
1201
1224
1247
1270
1293
1316
1340
1364
1387
1411
1435
1459
1483
1508
1532
1557
1582
1606
1631
1656
1682
1707
1732
1758
1784
1810
1836
1862
1888
1914
1941
1968
1995
2021
2049
2076
2104
2132
2160
2188
2217
2245
2274
2303
2332
2361
2391
2420
2450
2480
2510
2540
2571
2601
2632
2663
2694
2725
2757
2789
2820
2852
2884
2916
2949
2981
3014
3046
3079
3112
3145
3178
3211
3244
3278
3311
3345
3378
3412
3446
3479
3513
3547
3581
3615
3649
3683
3717
3752
3786
3821
3856
3890
3925
3960
3995
4030
4066
4101
4136
4171
4206
4241
4277
4312
4347
4382
4416
4451
4486
4521
4555
4590
4624
4658
4693
4727
4761
4795
4829
4862
4896
4929
4963
4996
5030
5063
5096
5129
5162
5195
5228
5260
5293
5325
5357
5389
5421
5453
5485
5516
5548
5579
5610
5641
5672
5702
5733
5763
5793
5823
5853
5883
5912
5942
5971
6000
6029
6059
6087
6116
6145
6174
6202
6231
6259
6287
6316
6344
6372
6399
6427
6455
6482
6509
6536
6563
6590
6616
6642
6669
6695
6720
6746
6771
6797
6822
6847
6872
6897
6921
6946
6970
6995
7019
7043
7067
7090
7114
7137
7160
7183
7206
7228
7251
7273
7295
7317
7339
7361
7382
7404
7425
7446
7467
7488
7509
7529
7550
7570
7590
7610
7629
7649
7668
7687
7705
7724
7742
7760
7778
7796
7814
7831
7848
7865
7882
7898
7915
7931
7947
7963
7978
7994
8009
8023
8039
8054
8068
8082
8096
8109
8124
8137
8150
8163
8176
8188
8200
8213
8225
8236
8248
8260
8271
8282
8293
8304
8314
8325
8335
8345
8355
8364
8374
8383
8392
8401
8409
8418
8426
8434
8441
8449
8456
8463
8470
8477
8484
8490
8497
8503
8509
8515
8520
8526
8531
8536
8540
8544
8548
8552
8556
8559
8562
8565
8567
8570
8572
8574
8576
8578
8579
8580
8581
8582
8583
8583
8583
8583
8582
8582
8581
8579
8578
8576
8575
8573
8571
8569
8567
8564
8562
8559
8557
8554
8551
8548
8545
8542
8538
8535
8532
8528
8524
8521
8517
8513
8509
8504
8500
8496
8492
8487
8483
8479
8474
8470
8465
8461
8457
8452
8448
8443
8439
8435
8430
8425
8421
8416
8411
8406
8401
8396
8391
8385
8380
8374
8369
8363
8358
8352
8347
8342
8336
8331
8326
8321
8316
8311
8306
8301
8296
8291
8286
8281
8276
8271
8265
8260
8255
8249
8243
8238
8232
8226
8220
8214
8208
8202
8196
8191
8185
8179
8173
8167
8161
8154
8148
8141
8135
8129
8122
8116
8109
8103
8096
8090
8084
8077
8071
8064
8058
8052
8045
8039
8034
8028
8022
8016
8010
8004
7998
7992
7985
7979
7973
7967
7961
7955
7949
7943
7937
7931
7925
7919
7913
7908
7902
7896
7890
7884
7878
7872
7866
7861
7855
7850
7844
7839
7834
7829
7824
7819
7814
7809
7804
7799
7794
7789
7784
7779
7774
7769
7765
7760
7755
7750
7745
7740
7735
7730
7725
7721
7716
7711
7706
7702
7697
7693
7688
7684
7680
7675
7671
7667
7663
7659
7655
7650
7646
7642
7639
7635
7631
7627
7624
7620
7617
7613
7610
7607
7603
7600
7597
7594
7592
7589
7587
7584
7582
7579
7577
7575
7573
7571
7569
7567
7565
7563
7562
7560
7559
7557
7556
7556
7555
7554
7554
7554
7554
7555
7555
7556
7557
7558
7559
7561
7562
7564
7566
7568
7570
7573
7575
7578
7581
7584
7587
7590
7594
7598
7601
7605
7609
7614
7618
7623
7627
7632
7637
7642
7647
7653
7658
7664
7669
7675
7681
7686
7692
7698
7704
7710
7716
7722
7728
7735
7741
7747
7753
7760
7766
7772
7779
7785
7792
7798
7805
7811
7818
7824
7830
7836
7843
7849
7855
7861
7867
7873
7879
7885
7891
7897
7903
7909
7915
7921
7927
7933
7939
7945
7951
7957
7963
7969
7975
7981
7987
7993
7999
8005
8010
8016
8023
8029
8036
8042
8048
8055
8061
8068
8074
8080
8087
8093
8100
8106
8112
8119
8125
8131
8137
8143
8148
8154
8161
8167
8173
8179
8183
8189
8196
8201
8207
8212
8218
8223
8228
8234
8239
8244
8250
8255
8260
8265
8271
8276
8281
8286
8291
8296
8302
8307
8312
8317
8322
8327
8333
8338
8343
8348
8353
8358
8363
8368
8373
8379
8384
8389
8394
8399
8404
8409
8414
8419
8424
8429
8434
8439
8444
8449
8454
8459
8464
8469
8474
8479
8483
8488
8493
8498
8502
8507
8511
8516
8520
8524
8528
8532
8535
8539
8543
8546
8549
8552
8555
8558
8561
8563
8565
8568
8570
8572
8574
8575
8577
8579
8580
8582
8583
8584
8585
8586
8587
8587
8588
8589
8589
8589
8589
8589
8589
8589
8589
8588
8588
8587
8587
8586
8585
8584
8583
8582
8581
8579
8578
8576
8575
8573
8571
8569
8567
8565
8563
8561
8558
8556
8554
8552
8549
8547
8544
8542
8539
8537
8534
8532
8529
8527
8524
8522
8519
8517
8514
8511
8509
8506
8503
8500
8497
8494
8491
8488
8485
8482
8479
8476
8472
8469
8466
8462
8459
8455
8452
8448
8445
8441
8437
8433
8429
8425
8421
8417
8412
8408
8403
8399
8394
8389
8384
8378
8373
8368
8362
8356
8350
8344
8338
8332
8325
8318
8312
8305
8298
8290
8283
8275
8268
8260
8252
8244
8236
8227
8219
8210
8201
8193
8183
8173
8164
8156
8146
8137
8127
8117
8106
8096
8087
8076
8066
8055
8044
8032
8023
8012
8000
7989
7978
7967
7956
7944
7933
7921
7909
7897
7886
7874
7862
7849
7837
7825
7813
7801
7789
7777
7765
7753
7741
7729
7716
7704
7692
7680
7668
7655
7643
7631
7618
7605
7593
7580
7567
7554
7542
7529
7516
7503
7490
7477
7464
7451
7438
7425
7412
7399
7386
7373
7360
7348
7335
7322
7309
7297
7284
7272
7259
7247
7234
7222
7210
7198
7185
7173
7161
7150
7138
7126
7114
7103
7091
7079
7068
7057
7046
7035
7024
7013
7002
6992
6981
6971
6960
6950
6940
6930
6920
6910
6900
6890
6880
6871
6861
6852
6842
6833
6824
6815
6806
6797
6788
6780
6771
6763
6754
6746
6738
6730
6722
6714
6706
6698
6691
6683
6676
6669
6662
6655
6648
6641
6634
6628
6621
6615
6609
6602
6596
6590
6585
6579
6573
6567
6561
6555
6549
6544
6538
6532
6526
6520
6514
6508
6503
6497
6491
6485
6479
6473
6467
6462
6456
6450
6444
6438
6432
6426
6420
6415
6409
6403
6397
6391
6385
6379
6373
6368
6362
6356
6350
6344
6338
6332
6326
6321
6315
6309
6303
6297
6291
6285
6279
6273
6268
6262
6256
6250
6244
6238
6232
6226
6220
6215
6209
6203
6197
6191
6185
6179
6173
6167
6162
6156
6150
6144
6138
6132
6126
6120
6114
6108
6103
6097
6091
6085
6079
6073
6067
6061
6055
6049
6043
6038
6032
6026
6020
6014
6008
6002
5996
5990
5984
5978
5972
5967
5961
5955
5949
5943
5937
5931
5925
5919
5913
5907
5901
5896
5890
5884
5878
5872
5866
5860
5854
5848
5842
5836
5830
5824
5818
5812
5807
5801
5795
5789
5783
5777
5771
5765
5759
5753
5747
5741
5735
5729
5723
5717
5712
5706
5700
5694
5688
5682
5676
5670
5664
5658
5652
5646
5640
5634
5628
5622
5616
5610
5604
5598
5593
5587
5581
5575
5569
5563
5557
5551
5545
5539
5533
5527
5521
5515
5509
5503
5497
5491
5485
5479
5473
5467
5461
5455
5449
5443
5437
5431
5425
5420
5414
5408
5402
5396
5390
5384
5378
5372
5366
5360
5354
5348
5342
5336
5330
5324
5318
5312
5306
5300
5294
5288
5282
5276
5270
5264
5258
5252
5246
5240
5234
5228
5222
5216
5210
5204
5198
5192
5186
5180
5174
5168
5162
5156
5150
5144
5138
5132
5126
5120
5114
5108
5102
5096
5090
5084
5078
5072
5066
5060
5054
5048
5042
5036
5030
5024
5018
5012
5006
5000
4994
4988
4982
4976
4970
4964
4958
4952
4946
4940
4934
4928
4922
4916
4909
4903
4897
4891
4885
4879
4873
4867
4861
4855
4849
4843
4837
4831
4825
4819
4813
4807
4801
4795
4789
4783
4777
4771
4765
4759
4753
4747
4741
4734
4728
4722
4716
4710
4704
4698
4692
4686
4680
4674
4668
4662
4656
4650
4644
4638
4632
4626
4620
4613
4607
4601
4595
4589
4583
4577
4571
4565
4559
4553
4547
4541
4535
4529
4523
4517
4510
4504
4498
4492
4486
4480
4474
4468
4462
4456
4450
4444
4438
4432
4425
4419
4413
4407
4401
4395
4389
4383
4377
4371
4365
4359
4353
4346
4340
4334
4328
4322
4316
4310
4304
4298
4292
4286
4279
4273
4267
4261
4255
4249
4243
4237
4231
4225
4219
4212
4206
4200
4194
4188
4182
4176
4170
4164
4158
4151
4145
4139
4133
4127
4121
4115
4109
4103
4097
4090
4083
4078
4072
4066
4059
4054
4048
4042
4035
4029
4022
4017
4011
4005
3999
3993
3986
3980
3974
3968
3962
3956
3950
3944
3938
3931
3925
3919
3913
3907
3901
3895
3888
3882
3876
3870
3864
3858
3852
3846
3839
3833
3827
3821
3815
3809
3803
3796
3790
3784
3778
3772
3766
3760
3754
3747
3741
3735
3729
3723
3717
3711
3704
3698
3692
3686
3680
3674
3667
3661
3655
3649
3643
3637
3631
3624
3618
3612
3606
3600
3594
3587
3581
3575
3569
3563
3557
3550
3544
3538
3532
3526
3520
3514
3507
3501
3495
3489
3483
3477
3470
3464
3458
3452
3446
3439
3433
3427
3421
3415
3409
3402
3396
3390
3384
3378
3372
3365
3359
3353
3347
3341
3334
3328
3322
3316
3310
3304
3297
3291
3285
3279
3273
3266
3260
3254
3248
3242
3235
3229
3223
3217
3211
3204
3198
3192
3186
3180
3173
3167
3161
3155
3149
3142
3136
3130
3124
3118
3111
3105
3099
3093
3087
3080
3074
3068
3062
3056
3049
3043
3037
3031
3025
3018
3012
3006
3000
2993
2987
2981
2975
2969
2962
2956
2950
2944
2937
2931
2925
2919
2913
2906
2900
2894
2888
2881
2875
2869
2863
2856
2850
2844
2838
2832
2825
2819
2813
2807
2800
2794
2788
2782
2775
2769
2763
2757
2750
2744
2738
2732
2726
2719
2713
2707
2701
2694
2688
2682
2676
2669
2663
2657
2651
2644
2638
2632
2626
2619
2613
2607
2601
2594
2588
2582
2576
2569
2563
2557
2550
2544
2538
2532
2525
2519
2513
2507
2500
2494
2488
2482
2475
2469
2463
2456
2450
2444
2438
2431
2425
2419
2413
2406
2400
2394
2387
2381
2375
2369
2362
2356
2350
2344
2337
2331
2325
2318
2312
2306
2300
2293
2287
2281
2274
2268
2262
2256
2249
2243
2237
2230
2224
2218
2212
2205
2199
2193
2186
2180
2174
2167
2161
2155
2149
2142
2136
2130
2123
2117
2111
2104
2098
2092
2086
2079
2073
2067
2060
2054
2048
2041
2035
2029
2021
2016
2009
2004
1997
1991
1985
1978
1972
1966
1959
1953
1947
1940
1934
1928
1921
1915
1909
1902
1896
1890
1883
1877
1871
1864
1858
1852
1845
1839
1833
1826
1820
1814
1807
1801
1795
1788
1782
1776
1769
1763
1757
1750
1744
1738
1731
1725
1719
1712
1706
1700
1693
1687
1681
1674
1668
1662
1655
1649
1643
1636
1630
1624
1617
1611
1605
1598
1592
1585
1579
1573
1566
1560
1554
1547
1541
1535
1528
1522
1516
1509
1503
1496
1490
1484
1477
1471
1465
1458
1452
1446
1439
1433
1426
1420
1414
1407
1401
1395
1388
1382
1375
1369
1363
1356
1350
1344
1337
1331
1324
1318
1312
1305
1299
1293
1286
1280
1273
1267
1261
1254
1248
1241
1235
1229
1222
1216
1210
1203
1197
1190
1184
1178
1171
1165
1158
1152
1146
1139
1133
1126
1120
1114
1107
1101
1094
1088
1082
1075
1069
1062
1056
1050
1043
1037
1030
1024
1018
1010
1004
998
992
986
979
973
966
960
953
947
941
934
928
921
915
909
902
896
889
883
876
870
864
857
851
844
838
831
825
819
812
806
799
793
786
780
774
767
761
754
748
741
735
729
722
716
709
703
696
690
684
677
671
664
658
651
645
638
632
626
619
613
606
600
593
587
580
574
568
561
555
548
542
535
529
522
516
509
503
497
490
484
477
471
464
458
451
445
438
432
