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