1 3
2 4
3 7
4 8
5 11
6 12
7 15
8 15
9 16
10 19
11 20
12 20
13 23
14 23
15 24
16 24
17 27
18 28
19 31
20 31
21 32
22 32
23 35
24 35
25 36
26 36
27 39
28 39
29 39
30 40
31 40
32 43
33 44
34 44
35 47
36 47
37 47
38 48
39 48
40 51
41 51
42 52
43 52
44 55
45 55
46 55
47 56
48 56
49 56
50 59
51 59
52 60
53 60
54 63
55 63
56 63
57 64
58 64
59 67
60 68
61 68
62 68
63 71
64 71
65 71
66 71
67 72
68 72
69 75
70 75
71 76
72 76
73 79
74 79
75 79
76 80
77 80
78 80
79 83
80 83
81 84
82 84
83 84
84 84
85 87
86 87
87 87
88 87
89 88
90 88
91 91
92 91
93 92
94 92
95 95
96 95
97 95
98 95
99 95
100 96
101 96
102 96
103 96
104 99
105 99
106 100
107 100
108 103
109 103
110 103
111 104
112 104
113 104
114 104
115 107
116 107
117 108
118 108
119 111
120 111
121 111
122 111
123 111
124 112
125 112
126 115
127 115
128 116
129 116
130 116
131 116
132 119
133 119
134 119
135 119
136 119
137 119
138 120
139 120
140 120
141 120
142 123
143 123
144 124
145 124
146 127
147 127
148 127
149 128
150 128
151 128
152 131
153 131
154 131
155 132
156 132
157 132
158 132
159 135
160 135
161 135
162 135
163 136
164 136
165 136
166 139
167 139
168 140
169 140
170 140
171 140
172 143
173 143
174 143
175 143
176 143
177 143
178 144
179 144
180 144
181 147
182 147
183 148
184 148
185 151
186 151
187 151
188 151
189 152
190 152
191 152
192 152
193 155
194 155
195 155
196 156
197 156
198 156
199 159
200 159
201 159
202 159
203 159
204 159
205 160
206 160
207 160
208 160
209 163
210 164
211 164
212 164
213 164
214 164
215 167
216 167
217 167
218 167
219 167
220 167
221 168
222 168
223 168
224 168
225 171
226 171
227 171
228 172
229 172
230 175
231 175
232 175
233 175
234 176
235 176
236 176
237 176
238 179
239 179
240 179
241 180
242 180
243 180
244 180
245 183
246 183
247 183
248 183
249 183
250 184
251 184
252 184
253 187
254 187
255 188
256 188
257 188
258 191
259 191
260 191
261 191
262 191
263 191
264 191
265 192
266 192
267 192
268 192
269 195
270 195
271 195
272 195
273 196
274 196
275 196
276 199
277 199
278 199
279 199
280 199
281 200
282 200
283 200
284 200
285 203
286 203
287 203
288 204
289 204
290 204
291 204
292 207
293 207
294 207
295 207
296 208
297 208
298 208
299 211
300 211
301 212
302 212
303 212
304 212
305 215
306 215
307 215
308 215
309 215
310 215
311 215
312 215
313 216
314 216
315 216
316 216
317 219
318 219
319 219
320 220
321 220
322 220
323 223
324 223
325 223
326 223
327 224
328 224
329 224
330 224
331 224
332 224
333 227
334 227
335 227
336 228
337 228
338 228
339 228
340 231
341 231
342 231
343 231
344 231
345 231
346 231
347 231
348 232
349 232
350 235
351 235
352 236
353 236
354 236
355 236
356 236
357 239
358 239
359 239
360 239
361 239
362 239
363 239
364 239
365 240
366 240
367 240
368 240
369 243
370 243
371 244
372 244
373 244
374 244
375 247
376 247
377 247
378 247
379 248
380 248
381 248
382 248
383 248
384 251
385 251
386 251
387 251
388 252
389 252
390 252
391 255
392 255
393 255
394 255
395 255
396 255
397 255
398 255
399 256
400 256
401 256
402 259
403 259
404 259
405 260
406 260
407 260
408 260
409 260
410 260
411 263
412 263
413 263
414 263
415 263
416 263
417 263
418 264
419 264
420 264
421 264
422 264
423 264
424 267
425 267
426 268
427 268
428 271
429 271
430 271
431 271
432 271
433 271
434 272
435 272
436 272
437 272
438 272
439 275
440 275
441 275
442 276
443 276
444 276
445 276
446 276
447 276
448 279
449 279
450 279
451 279
452 279
453 279
454 279
455 280
456 280
457 280
458 280
459 283
460 283
461 284
462 284
463 284
464 284
465 287
466 287
467 287
468 287
469 287
470 287
471 287
472 287
473 288
474 288
475 288
476 288
477 291
478 291
479 291
480 292
481 292
482 292
483 295
484 295
485 295
486 295
487 295
488 296
489 296
490 296
491 296
492 296
493 296
494 299
495 299
496 299
497 299
498 299
499 300
500 300
501 300
502 300
503 303
504 303
505 303
506 303
507 303
508 303
509 304
510 304
511 304
512 304
513 307
514 307
515 308
516 308
517 308
518 308
519 308
520 308
521 311
522 311
523 311
524 311
525 311
526 311
527 311
528 311
529 311
530 311
531 312
532 312
533 312
534 312
535 315
536 315
537 315
538 315
539 316
540 316
541 316
542 319
543 319
544 319
545 319
546 319
547 319
548 320
549 320
550 320
551 320
552 320
553 320
554 323
555 323
556 323
557 324
558 324
559 324
560 324
561 327
562 327
563 327
564 327
565 327
566 327
567 327
568 328
569 328
570 328
571 331
572 331
573 332
574 332
575 332
576 332
577 332
578 335
579 335
580 335
581 335
582 335
583 335
584 335
585 335
586 335
587 335
588 336
589 336
590 336
591 336
592 336
593 336
594 339
595 339
596 339
597 339
598 340
599 340
600 340
601 340
602 343
603 343
604 343
605 343
606 344
607 344
608 344
609 344
610 344
611 344
612 347
613 347
614 347
615 348
616 348
617 348
618 348
619 351
620 351
621 351
622 351
623 351
624 351
625 351
626 352
627 352
628 352
629 352
630 355
631 355
632 355
633 356
634 356
635 356
636 356
637 356
638 356
639 356
640 359
641 359
642 359
643 359
644 359
645 359
646 359
647 359
648 359
649 359
650 360
651 360
652 360
653 360
654 360
655 360
656 363
657 363
658 363
659 364
660 364
661 364
662 364
663 367
664 367
665 367
666 367
667 367
668 368
669 368
670 368
671 368
672 371
673 371
674 371
675 371
676 371
677 372
678 372
679 372
680 372
681 375
682 375
683 375
684 375
685 375
686 375
687 376
688 376
689 376
690 376
691 376
692 379
693 379
694 380
695 380
696 380
697 380
698 380
699 383
700 383
701 383
702 383
703 383
704 383
705 383
706 383
707 383
708 384
709 384
710 384
711 384
712 384
713 384
714 387
715 387
716 387
717 388
718 388
719 388
720 391
721 391
722 391
723 391
724 391
725 391
726 391
727 391
728 392
729 392
730 392
731 392
732 392
733 395
734 395
735 395
736 395
737 395
738 396
739 396
740 396
741 396
742 399
743 399
744 399
745 399
746 399
747 399
748 399
749 399
750 399
751 399
752 400
753 400
754 400
755 403
756 403
757 404
758 404
759 404
760 404
761 404
762 404
763 404
764 404
765 407
766 407
767 407
768 407
769 407
770 407
771 407
772 407
773 407
774 408
775 408
776 408
777 408
778 411
779 411
780 411
781 411
782 412
783 412
784 412
785 415
786 415
787 415
788 415
789 415
790 415
791 416
792 416
793 416
794 416
795 416
796 416
797 416
798 416
799 419
800 419
801 419
802 419
803 419
804 420
805 420
806 420
807 420
808 420
809 420
810 420
811 420
812 423
813 423
814 423
815 423
816 423
817 423
818 424
819 424
820 424
821 424
822 427
823 427
824 428
825 428
826 428
827 428
828 428
829 431
830 431
831 431
832 431
833 431
834 431
835 431
836 431
837 431
838 431
839 431
840 432
841 432
842 432
843 432
844 435
845 435
846 435
847 435
848 436
849 436
850 436
851 436
852 439
853 439
854 439
855 439
856 439
857 439
858 439
859 439
860 440
861 440
862 440
863 440
864 440
865 440
866 440
867 440
868 443
869 443
870 443
871 444
872 444
873 444
874 444
875 444
876 447
877 447
878 447
879 447
880 447
881 447
882 447
883 447
884 448
885 448
886 448
887 448
888 451
889 451
890 451
891 451
892 452
893 452
894 452
895 452
896 452
897 455
898 455
899 455
900 455
901 455
902 455
903 455
904 455
905 455
906 455
907 455
908 455
909 456
910 456
911 456
912 456
913 456
914 456
915 459
916 459
917 459
918 459
919 460
920 460
921 460
922 460
923 463
924 463
925 463
926 463
927 464
928 464
929 464
930 464
931 464
932 464
933 464
934 467
935 467
936 467
937 467
938 468
939 468
940 468
941 468
942 468
943 468
944 471
945 471
946 471
947 471
948 471
949 471
950 471
951 471
952 471
953 472
954 472
955 472
956 472
957 475
958 475
959 475
960 476
961 476
962 476
963 476
964 476
965 476
966 479
967 479
968 479
969 479
970 479
971 479
972 479
973 479
974 479
975 479
976 479
977 479
978 479
979 480
980 480
981 480
982 480
983 480
984 480
985 480
986 480
987 483
988 483
989 483
990 483
991 484
992 484
993 484
994 484
995 487
996 487
997 487
998 487
999 488
1000 488