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