1 1
2 10
3 100
4 101
5 1201
6 301
7 12
8 20
9 104
10 13
11 30
12 102
13 14
14 21
15 2
16 200
17 103
18 410
19 341
20 3
21 203
22 105
23 210
24 421
25 1242
26 112
27 204
28 50
29 106
30 310
31 34
32 41
33 107
34 230
35 43
36 114
37 31
38 23
39 205
40 303
41 113
42 108
43 305
44 25
45 121
46 109
47 40
48 24
49 123
50 15
51 120
52 42
53 1142
54 211
55 26
56 207
57 140
58 45
59 250
60 110
61 610
62 36
63 131
64 160
65 302
66 134
67 4
68 124
69 16
70 180
71 70
72 27
73 32
74 300
75 240
76 314
77 231
78 144
79 234
80 135
81 122
82 320
83 1032
84 405
85 35
86 403
87 1003
88 17
89 312
90 1031
91 80
92 38
93 430
94 150
95 225
96 125
97 126
98 18
99 510
100 90
101 49
102 400
103 201
104 243
105 141
106 127
107 323
108 136
109 51
110 251
111 206
112 304
113 214
114 212
115 143
116 224
117 28
118 129
119 61
120 128
121 62
122 620
123 307
124 71
125 142
126 504
127 1045
128 252
129 2025
130 170
131 19
132 710
133 60
134 116
135 810
136 309
137 63
138 146
139 313
140 311
141 156
142 260
143 130
144 2030
145 152
146 316
147 324
148 46
149 145
150 132
151 244
152 147
153 261
154 618
155 208
156 370
157 270
158 327
159 232
160 503
161 202
162 402
163 340
164 137
165 148
166 242
167 325
168 138
169 91
170 154
171 47
172 241
173 326
174 344
175 149
176 317
177 53
178 115
179 162
180 29
181 321
182 2032
183 910
184 1030
185 223
186 245
187 604
188 501
189 235
190 354
191 420
192 308
193 139
194 1000
195 209
196 330
197 153
198 167
199 37
200 163
201 215
202 1021
203 350
204 173
205 81
206 280
207 360
208 83
209 48
210 334
211 530
212 1011
213 155
214 500
215 220
216 72
217 52
218 151
219 213
220 254
221 157
222 218
223 236
224 161
225 178
226 58
227 159
228 1002
229 390
230 490
231 249
232 540
233 602
234 502
235 1013
236 217
237 246
238 343
239 183
240 412
241 411
242 219
243 247
244 73
245 238
246 1323
247 613
248 56
249 158
250 221
251 253
252 165
253 271
254 520
255 406
256 336
257 703
258 404
259 248
260 172
261 184
262 264
263 512
264 612
265 414
266 345
267 237
268 82
269 342
270 428
271 118
272 291
273 296
274 164
275 133
276 281
277 628
278 262
279 1062
280 730
281 1307
282 7
283 117
284 166
285 415
286 274
287 255
288 506
289 407
290 194
291 1005
292 408
293 54
294 256
295 257
296 92
297 702
298 2502
299 175
300 1017
301 901
302 79
303 171
304 1004
305 560
306 1060
307 174
308 168
309 681
310 1007
311 306
312 930
313 69
314 346
315 193
316 417
317 64
318 356
319 413
320 1131
321 315
322 169
323 185
324 65
325 226
326 2026
327 1014
328 318
329 603
330 720
331 3020
332 1130
333 195
334 258
335 329
336 351
337 176
338 363
339 239
340 284
341 74
342 364
343 186
344 419
345 425
346 511
347 319
348 263
349 259
350 423
351 84
352 514
353 714
354 227
355 265
356 416
357 216
358 187
359 228
360 902
361 480
362 328
363 347
364 507
365 802
366 267
367 570
368 630
369 273
370 272
371 332
372 532
373 508
374 903
375 283
376 1020
377 1402
378 1240
379 352
380 348
381 640
382 1012
383 331
384 357
385 179
386 431
387 458
388 268
389 424
390 4232
391 2532
392 516
393 371
394 358
395 89
396 119
397 177
398 513
399 445
400 94
401 374
402 275
403 426
404 418
405 361
406 293
407 266
408 365
409 349
410 422
411 614
412 914
413 39
414 531
415 197
416 57
417 335
418 631
419 188
420 451
421 651
422 269
423 233
424 192
425 93
426 322
427 712
428 1120
429 803
430 362
431 279
432 189
433 2001
434 1010
435 830
436 1302
437 276
438 432
439 1324
440 450
441 526
442 600
443 409
444 435
445 509
446 1016
447 521
448 372
449 453
450 353
451 452
452 384
453 294
454 820
455 1301
456 2308
457 181
458 391
459 1039
460 1001
461 440
462 920
463 1209
464 339
465 355
466 2003
467 1015
468 1315
469 1631
470 67
471 337
472 1037
473 461
474 367
475 382
476 721
477 515
478 1051
479 2022
480 812
481 731
482 523
483 580
484 1019
485 471
486 373
487 368
488 198
489 621
490 278
491 608
492 1230
493 366
494 605
495 708
496 338
497 394
498 468
499 378
500 359
501 434
502 455
503 375
504 2013
505 1018
506 1401
507 199
508 517
509 5
510 59
511 650
512 704
513 1022
514 277
515 1028
516 470
517 287
518 524
519 1152
520 615
521 821
522 1321
523 2325
524 454
525 641
526 518
527 75
528 297
529 182
530 1218
531 723
532 369
533 716
534 616
535 441
536 571
537 78
538 558
539 1158
540 915
541 1091
542 505
543 1023
544 923
545 590
546 460
547 429
548 609
549 1024
550 924
551 95
552 456
553 740
554 601
555 1260
556 525
557 705
558 1210
559 2100
560 381
561 392
562 1025
563 617
564 527
565 442
566 463
567 4363
568 1043
569 581
570 383
571 436
572 741
573 912
574 427
575 814
576 519
577 2021
578 921
579 492
580 437
581 76
582 379
583 623
584 823
585 718
586 931
587 2023
588 2236
589 619
590 831
591 534
592 561
593 1615
594 85
595 282
596 295
597 1112
598 1205
599 385
600 713
601 661
602 465
603 285
604 472
605 711
606 541
607 522
608 1029
609 840
610 1406
611 376
612 388
613 396
614 467
615 700
616 1038
617 439
618 804
619 2404
620 824
621 811
622 671
623 572
624 1092
625 781
626 438
627 542
628 626
629 446
630 457
631 591
632 1026
633 1126
634 1241
635 841
636 634
637 1345
638 528
639 932
640 377
641 87
642 286
643 1123
644 443
645 624
646 724
647 288
648 813
649 551
650 801
651 298
652 1129
653 1219
654 96
655 816
656 1416
657 1341
658 386
659 1132
660 289
661 815
662 691
663 562
664 482
665 6282
666 1162
667 1008
668 606
669 622
670 725
671 387
672 2034
673 1055
674 1223
675 3000
676 607
677 97
678 715
679 818
680 717
681 1671
682 6
683 462
684 941
685 751
686 529
687 627
688 447
689 642
690 552
691 55
692 750
693 660
694 464
695 904
696 670
697 719
698 1419
699 1041
700 680
701 550
702 459
703 1084
704 1508
705 475
706 842
707 592
708 536
709 629
710 582
711 537
712 479
713 229
714 672
715 709
716 1052
717 299
718 625
719 805
720 2024
721 1121
722 761
723 547
724 851
725 2010
726 1701
727 397
728 690
729 1033
730 771
731 497
732 191
733 871
734 971
735 1006
736 1400
737 495
738 563
739 706
740 1034
741 6010
742 1160
743 791
744 473
745 1040
746 916
747 86
748 486
749 817
750 913
751 1058
752 707
753 2307
754 1306
755 469
756 389
757 1063
758 906
759 393
760 483
761 466
762 196
763 1193
764 543
765 1046
766 917
767 567
768 496
769 734
770 535
771 564
772 1064
773 2231
774 1310
775 1113
776 1213
777 951
778 1516
779 639
780 911
781 861
782 578
783 652
784 1265
785 727
786 662
787 6202
788 2602
789 961