0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-08 21:38:47 +00:00
OI-codes/LibreOJ/3280/data/02-13.in

4001 lines
25 KiB (Stored with Git LFS)
Plaintext

2000 961
396 15
15 401
401 1074
1074 1431
1431 775
775 428
428 278
278 1762
1762 402
402 156
156 1303
1303 1897
1897 460
460 212
212 165
165 318
318 1094
1094 1865
1865 977
977 588
588 580
580 41
41 1127
1127 1010
1010 1035
1035 1319
1319 1078
1078 1059
1059 1210
1210 518
518 1077
1077 79
79 556
556 1563
1563 1354
1354 271
271 728
728 549
549 937
937 1565
1565 221
221 134
134 450
450 1613
1613 543
543 176
176 1520
1520 547
547 708
708 319
319 866
866 1306
1306 1025
1025 587
587 1375
1375 1055
1055 251
251 1525
1525 924
924 1557
1557 771
771 1980
1980 574
574 1815
1815 1148
1148 497
497 1075
1075 872
872 914
914 115
115 1257
1257 945
945 1735
1735 566
566 1695
1695 1061
1061 1139
1139 135
135 1351
1351 646
646 1788
1788 606
606 1324
1324 1675
1675 347
347 750
750 261
261 471
471 1250
1250 773
773 727
727 119
119 682
682 1028
1028 364
364 71
71 1024
1024 385
385 1047
1047 1822
1822 424
424 1281
1281 1271
1271 611
611 1346
1346 680
680 741
741 283
283 1731
1731 613
613 125
125 429
429 1032
1032 1812
1812 911
911 931
931 1270
1270 1900
1900 1391
1391 891
891 1455
1455 1001
1001 1996
1996 246
246 314
314 404
404 1352
1352 713
713 1979
1979 1765
1765 1334
1334 1231
1231 979
979 1581
1581 557
557 1568
1568 250
250 813
813 1572
1572 139
139 1378
1378 563
563 674
674 1648
1648 1641
1641 215
215 405
405 1666
1666 667
667 1312
1312 191
191 1941
1941 972
972 1273
1273 1590
1590 1527
1527 594
594 831
831 166
166 678
678 88
88 666
666 1495
1495 1380
1380 235
235 1131
1131 1445
1445 1752
1752 1141
1141 1249
1249 1535
1535 366
366 1038
1038 276
276 1466
1466 1744
1744 692
692 1973
1973 1464
1464 1037
1037 590
590 1272
1272 1042
1042 857
857 379
379 332
332 1430
1430 1292
1292 179
179 116
116 1852
1852 113
113 1126
1126 164
164 178
178 1510
1510 608
608 983
983 1401
1401 714
714 1578
1578 1601
1601 835
835 1789
1789 1939
1939 1916
1916 1379
1379 1439
1439 1604
1604 822
822 1151
1151 1564
1564 1878
1878 234
234 709
709 1965
1965 1165
1165 973
973 1313
1313 1983
1983 1517
1517 327
327 1211
1211 1489
1489 197
197 1188
1188 27
27 1425
1425 1820
1820 1260
1260 816
816 996
996 1031
1031 1844
1844 1385
1385 131
131 1599
1599 341
341 1479
1479 1232
1232 1684
1684 734
734 181
181 1982
1982 1770
1770 352
352 124
124 982
982 161
161 1753
1753 1927
1927 1179
1179 663
663 1692
1692 1644
1644 878
878 383
383 467
467 21
21 1205
1205 724
724 1686
1686 1797
1797 1396
1396 1707
1707 1192
1192 1490
1490 1359
1359 1456
1456 33
33 909
909 671
671 1472
1472 1706
1706 1496
1496 469
469 1861
1861 1180
1180 689
689 1849
1849 966
966 335
335 1630
1630 1067
1067 1499
1499 5
5 1215
1215 838
838 868
868 19
19 202
202 126
126 1560
1560 1108
1108 1656
1656 1989
1989 1819
1819 612
612 652
652 1663
1663 1295
1295 65
65 535
535 1671
1671 1491
1491 819
819 219
219 575
575 1196
1196 766
766 1176
1176 1549
1549 1732
1732 991
991 31
31 1512
1512 825
825 482
482 475
475 632
632 1754
1754 1649
1649 1156
1156 87
87 1714
1714 1988
1988 393
393 1632
1632 969
969 127
127 861
861 427
427 1978
1978 562
562 1172
1172 158
158 593
593 1794
1794 707
707 1218
1218 226
226 1823
1823 1985
1985 745
745 80
80 1408
1408 1405
1405 1555
1555 1845
1845 1589
1589 1771
1771 1310
1310 370
370 1085
1085 719
719 544
544 511
511 730
730 781
781 1586
1586 1573
1573 1856
1856 339
339 799
799 582
582 1099
1099 149
149 118
118 141
141 386
386 1655
1655 1052
1052 163
163 510
510 1247
1247 130
130 895
895 532
532 1918
1918 864
864 1864
1864 412
412 1123
1123 50
50 1242
1242 1887
1887 1116
1116 1556
1556 1286
1286 1287
1287 342
342 151
151 688
688 449
449 1256
1256 207
207 1438
1438 627
627 114
114 67
67 185
185 1331
1331 418
418 1909
1909 37
37 257
257 1571
1571 1868
1868 468
468 297
297 1740
1740 344
344 1634
1634 350
350 1021
1021 1381
1381 1814
1814 1294
1294 858
858 1150
1150 1497
1497 1805
1805 277
277 1872
1872 1098
1098 1871
1871 1728
1728 954
954 431
431 876
876 398
398 1363
1363 963
963 654
654 1890
1890 1350
1350 971
971 943
943 66
66 583
583 987
987 668
668 805
805 1633
1633 1726
1726 1716
1716 753
753 746
746 777
777 1540
1540 670
670 273
273 677
677 705
705 1729
1729 854
854 1987
1987 85
85 308
308 1104
1104 739
739 1899
1899 1796
1796 328
328 247
247 1178
1178 296
296 1036
1036 882
882 329
329 433
433 290
290 1063
1063 623
623 1926
1926 1650
1650 776
776 1459
1459 530
530 1335
1335 1397
1397 232
232 1877
1877 1027
1027 1481
1481 69
69 1288
1288 830
830 1033
1033 90
90 946
946 806
806 1347
1347 238
238 1403
1403 890
890 229
229 375
375 1203
1203 1226
1226 845
845 346
346 1409
1409 1757
1757 470
470 993
993 592
592 1147
1147 1223
1223 1717
1717 330
330 333
333 567
567 1370
1370 4
4 260
260 512
512 24
24 1484
1484 1667
1667 111
111 445
445 1390
1390 952
952 1049
1049 561
561 948
948 237
237 228
228 1702
1702 496
496 1588
1588 1606
1606 621
621 844
844 1511
1511 1548
1548 1561
1561 1858
1858 1213
1213 209
209 128
128 1130
1130 1155
1155 598
598 1144
1144 1885
1885 452
452 684
684 1836
1836 357
357 241
241 1506
1506 1492
1492 862
862 407
407 432
432 1383
1383 30
30 1859
1859 1453
1453 1501
1501 1693
1693 1697
1697 1056
1056 1255
1255 1308
1308 1773
1773 1654
1654 300
300 1276
1276 1780
1780 436
436 1269
1269 660
660 1834
1834 1221
1221 1846
1846 1137
1137 32
32 1171
1171 55
55 703
703 885
885 947
947 1299
1299 1349
1349 529
529 1246
1246 1869
1869 1382
1382 9
9 697
697 928
928 1311
1311 1786
1786 1810
1810 1958
1958 1309
1309 507
507 1580
1580 1778
1778 1283
1283 1829
1829 1002
1002 647
647 309
309 169
169 1371
1371 1853
1853 1241
1241 2
2 1220
1220 894
894 495
495 515
515 1551
1551 1154
1154 1015
1015 321
321 1360
1360 989
989 230
230 794
794 892
892 1998
1998 811
811 373
373 990
990 1070
1070 910
910 1167
1167 1329
1329 1498
1498 1432
1432 820
820 883
883 1386
1386 387
387 1076
1076 759
759 1546
1546 1493
1493 995
995 1566
1566 958
958 110
110 568
568 286
286 1219
1219 1521
1521 1611
1611 1107
1107 1609
1609 1957
1957 53
53 1596
1596 374
374 1483
1483 167
167 1125
1125 458
458 263
263 1882
1882 762
762 1891
1891 275
275 1792
1792 1777
1777 1674
1674 1143
1143 1280
1280 1584
1584 1999
1999 591
591 1585
1585 1268
1268 1828
1828 869
869 22
22 304
304 1558
1558 933
933 485
485 850
850 1610
1610 76
76 896
896 1341
1341 1513
1513 711
711 1437
1437 1111
1111 1482
1482 726
726 1395
1395 599
599 732
732 93
93 1265
1265 1362
1362 1966
1966 1356
1356 1277
1277 901
901 823
823 1194
1194 147
147 694
694 1317
1317 783
783 1679
1679 1883
1883 73
73 1245
1245 1672
1672 1930
1930 256
256 743
743 1140
1140 1110
1110 101
101 1007
1007 303
303 874
874 1680
1680 1646
1646 1044
1044 1040
1040 1821
1821 1290
1290 1749
1749 1009
1009 602
602 683
683 1938
1938 664
664 1072
1072 676
676 644
644 1542
1542 1465
1465 553
553 1798
1798 1862
1862 1715
1715 847
847 754
754 317
317 312
312 1923
1923 538
538 1428
1428 1337
1337 1160
1160 486
486 334
334 630
630 1020
1020 1159
1159 1452
1452 1533
1533 536
536 1950
1950 1622
1622 180
180 143
143 1291
1291 1800
1800 968
968 1000
1000 757
757 1898
1898 595
595 1307
1307 875
875 997
997 1114
1114 701
701 1972
1972 1234
1234 1365
1365 224
224 94
94 109
109 42
42 78
78 751
751 1612
1612 255
255 853
853 369
369 217
217 227
227 307
307 425
425 1162
1162 285
285 541
541 619
619 617
617 1163
1163 152
152 326
326 1323
1323 25
25 426
426 1318
1318 1301
1301 1030
1030 554
554 1619
1619 1494
1494 1617
1617 1041
1041 1736
1736 552
552 1636
1636 108
108 1207
1207 974
974 695
695 1618
1618 1764
1764 1389
1389 487
487 479
479 281
281 1746
1746 917
917 1469
1469 491
491 537
537 733
733 451
451 1804
1804 1720
1720 49
49 1239
1239 1421
1421 1873
1873 1937
1937 1721
1721 1012
1012 140
140 503
503 578
578 1766
1766 340
340 400
400 681
681 1793
1793 1161
1161 1616
1616 1315
1315 98
98 183
183 205
205 1208
1208 435
435 196
196 337
337 735
735 454
454 980
980 392
392 1914
1914 1050
1050 1893
1893 765
765 1476
1476 455
455 1620
1620 81
81 675
675 142
142 1503
1503 1117
1117 1953
1953 1843
1843 249
249 1019
1019 77
77 710
710 1700
1700 355
355 888
888 1023
1023 494
494 1285
1285 1016
1016 1576
1576 550
550 1760
1760 472
472 416
416 905
905 1045
1045 1261
1261 1960
1960 915
915 1426
1426 68
68 601
601 266
266 1071
1071 63
63 1854
1854 1676
1676 1522
1522 1624
1624 1227
1227 1475
1475 1410
1410 1709
1709 338
338 1708
1708 1582
1582 661
661 1971
1971 462
462 1082
1082 555
555 524
524 359
359 12
12 1416
1416 1274
1274 1442
1442 1153
1153 842
842 1135
1135 1029
1029 107
107 635
635 638
638 198
198 280
280 517
517 1710
1710 729
729 377
377 1457
1457 1132
1132 190
190 1840
1840 1320
1320 58
58 755
755 1889
1889 715
715 244
244 1238
1238 1233
1233 1928
1928 1500
1500 1402
1402 622
622 1866
1866 1627
1627 586
586 1026
1026 160
160 36
36 1325
1325 220
220 961
961 1399
1399 506
506 1252
1252 871
871 1947
1947 1387
1387 395
395 1327
1327 912
912 1100
1100 1781
1781 1119
1119 994
994 1258
1258 1373
1373 1115
1115 1638
1638 1910
1910 740
740 1450
1450 935
935 1488
1488 534
534 1826
1826 478
478 1
1 808
808 1860
1860 1990
1990 1629
1629 1811
1811 138
138 1198
1198 75
75 1237
1237 1420
1420 559
559 1626
1626 56
56 1543
1543 1986
1986 39
39 1603
1603 201
201 1487
1487 1608
1608 785
785 1642
1642 1904
1904 442
442 1922
1922 1109
1109 1785
1785 1101
1101 381
381 499
499 1305
1305 712
712 522
522 1981
1981 1992
1992 117
117 1502
1502 1243
1243 1204
1204 1064
1064 1841
1841 74
74 930
930 1935
1935 1787
1787 26
26 259
259 1640
1640 1183
1183 1440
1440 11
11 1411
1411 437
437 1623
1623 1851
1851 1118
1118 956
956 1652
1652 1837
1837 1747
1747 1587
1587 579
579 742
742 1177
1177 704
704 907
907 174
174 768
768 1969
1969 941
941 1138
1138 610
610 1669
1669 1962
1962 829
829 282
282 665
665 28
28 736
736 803
803 299
299 1093
1093 589
589 1911
1911 725
725 95
95 159
159 1008
1008 1345
1345 898
898 1593
1593 313
313 1818
1818 1997
1997 1574
1574 801
801 1202
1202 1197
1197 1661
1661 1774
1774 1783
1783 86
86 1467
1467 718
718 137
137 1095
1095 693
693 1799
1799 1463
1463 573
573 881
881 1367
1367 999
999 1977
1977 1353
1353 1105
1105 625
625 1174
1174 1645
1645 1326
1326 120
120 1628
1628 1166
1166 923
923 1570
1570 508
508 863
863 955
955 1088
1088 1394
1394 833
833 96
96 490
490 410
410 633
633 1181
1181 824
824 464
464 186
186 889
889 489
489 716
716 769
769 1678
1678 572
572 658
658 18
18 1043
1043 157
157 1921
1921 1195
1195 214
214 356
356 786
786 1547
1547 525
525 384
384 514
514 902
902 1739
1739 870
870 97
97 1054
1054 1896
1896 1696
1696 1902
1902 772
772 906
906 921
921 1302
1302 1087
1087 123
123 640
640 698
698 584
584 626
626 453
453 189
189 1133
1133 504
504 122
122 1767
1767 488
488 1083
1083 1712
1712 1526
1526 828
828 1348
1348 269
269 1406
1406 1121
1121 1120
1120 145
145 1060
1060 1297
1297 1827
1827 89
89 1361
1361 1884
1884 880
880 1451
1451 523
523 843
843 841
841 289
289 600
600 1429
1429 461
461 1384
1384 988
988 349
349 447
447 642
642 513
513 1554
1554 763
763 1894
1894 1398
1398 904
904 528
528 673
673 1665
1665 1734
1734 262
262 1970
1970 603
603 1112
1112 539
539 1963
1963 634
634 106
106 1113
1113 1443
1443 301
301 218
218 1901
1901 434
434 1550
1550 1602
1602 1404
1404 807
807 1509
1509 1779
1779 1304
1304 1407
1407 8
8 533
533 1515
1515 1097
1097 1782
1782 1595
1595 653
653 1892
1892 1264
1264 371
371 162
162 154
154 1414
1414 1366
1366 64
64 1528
1528 1756
1756 1658
1658 1209
1209 614
614 834
834 1263
1263 267
267 1631
1631 1876
1876 1657
1657 1368
1368 938
938 1537
1537 1477
1477 1017
1017 1976
1976 443
443 1895
1895 1400
1400 121
121 1553
1553 1955
1955 1057
1057 182
182 860
860 1212
1212 1738
1738 1228
1228 526
526 918
918 325
325 607
607 493
493 1625
1625 231
231 353
353 1106
1106 1505
1505 170
170 546
546 1838
1838 203
203 1683
1683 1096
1096 1230
1230 637
637 908
908 1199
1199 199
199 618
618 939
939 411
411 225
225 1436
1436 136
136 1725
1725 1803
1803 1925
1925 1886
1886 1330
1330 1806
1806 605
605 1418
1418 245
245 1022
1022 1906
1906 899
899 60
60 577
577 1905
1905 1413
1413 441
441 565
565 1142
1142 1358
1358 723
723 1874
1874 291
291 720
720 687
687 1924
1924 1240
1240 1173
1173 1189
1189 1932
1932 916
916 481
481 3
3 1006
1006 1474
1474 399
399 620
620 57
57 1592
1592 1959
1959 797
797 984
984 274
274 421
421 358
358 959
959 927
927 1448
1448 545
545 1039
1039 897
897 105
105 99
99 919
919 827
827 1191
1191 1795
1795 1743
1743 1388
1388 1936
1936 706
706 1653
1653 1539
1539 1364
1364 223
223 1235
1235 531
531 950
950 474
474 1791
1791 233
233 188
188 1532
1532 348
348 1051
1051 1217
1217 962
962 1763
1763 82
82 809
809 648
648 378
378 679
679 264
264 970
970 1004
1004 1552
1552 778
778 571
571 1944
1944 129
129 649
649 1376
1376 324
324 812
812 1284
1284 222
222 1169
1169 1267
1267 1912
1912 774
774 597
597 1948
1948 656
656 521
521 1943
1943 150
150 1013
1013 836
836 527
527 45
45 1518
1518 1802
1802 650
650 1713
1713 1600
1600 1807
1807 1146
1146 132
132 1103
1103 1867
1867 322
322 1875
1875 1681
1681 942
942 1336
1336 59
59 240
240 1216
1216 953
953 484
484 1080
1080 922
922 949
949 929
929 886
886 1668
1668 1888
1888 1651
1651 925
925 1441
1441 200
200 91
91 1293
1293 417
417 192
192 1190
1190 1122
1122 1579
1579 415
415 1266
1266 210
210 964
964 792
792 1701
1701 292
292 413
413 268
268 194
194 520
520 1523
1523 1691
1691 1591
1591 70
70 1769
1769 796
796 1903
1903 540
540 195
195 1863
1863 1824
1824 1332
1332 1473
1473 641
641 92
92 360
360 1531
1531 782
782 104
104 1755
1755 242
242 444
444 1974
1974 1321
1321 500
500 975
975 1870
1870 284
284 696
696 184
184 629
629 1168
1168 1908
1908 439
439 1583
1583 1149
1149 305
305 175
175 1444
1444 7
7 343
343 1427
1427 1278
1278 748
748 153
153 1677
1677 83
83 253
253 172
172 1831
1831 1538
1538 1690
1690 440
440 1424
1424 1434
1434 1193
1193 345
345 1124
1124 1454
1454 779
779 818
818 1689
1689 1282
1282 336
336 1776
1776 155
155 643
643 702
702 873
873 306
306 1688
1688 780
780 1832
1832 1662
1662 859
859 1314
1314 388
388 100
100 722
722 770
770 1562
1562 884
884 790
790 978
978 1134
1134 848
848 1344
1344 516
516 2000
2000 408
408 1850
1850 1723
1723 560
560 254
254 1907
1907 1461
1461 1086
1086 1929
1929 1236
1236 1733
1733 204
204 38
38 1722
1722 624
624 581
581 1446
1446 1951
1951 1068
1068 288
288 957
957 1694
1694 243
243 216
216 932
932 749
749 615
615 501
501 1724
1724 367
367 1801
1801 1279
1279 1423
1423 505
505 298
298 1145
1145 609
609 1968
1968 320
320 837
837 270
270 213
213 1136
1136 998
998 1433
1433 211
211 1975
1975 1659
1659 903
903 1670
1670 1046
1046 721
721 1597
1597 208
208 1598
1598 1275
1275 1253
1253 1750
1750 1621
1621 1186
1186 112
112 758
758 920
920 272
272 1748
1748 1485
1485 856
856 372
372 756
756 1478
1478 406
406 810
810 1817
1817 596
596 1090
1090 570
570 376
376 47
47 657
657 1417
1417 672
672 1377
1377 1164
1164 1961
1961 40
40 48
48 1699
1699 1825
1825 14
14 645
645 1660
1660 1956
1956 1685
1685 1222
1222 380
380 473
473 1915
1915 361
361 737
737 302
302 1835
1835 1251
1251 639
639 717
717 1575
1575 926
926 193
193 986
986 1005
1005 1949
1949 265
265 1857
1857 1201
1201 1830
1830 1816
1816 1392
1392 351
351 1091
1091 940
940 1412
1412 323
323 1298
1298 1813
1813 1486
1486 146
146 133
133 992
992 1462
1462 764
764 1369
1369 1102
1102 62
62 1605
1605 1839
1839 1737
1737 628
628 1254
1254 1833
1833 1991
1991 690
690 331
331 967
967 446
446 1759
1759 390
390 1647
1647 1069
1069 1372
1372 1761
1761 839
839 738
738 1952
1952 310
310 1187
1187 576
576 791
791 1594
1594 173
173 951
951 1919
1919 293
293 394
394 362
362 1994
1994 1775
1775 1316
1316 767
767 1848
1848 44
44 72
72 1339
1339 438
438 1170
1170 802
802 865
865 519
519 43
43 655
655 509
509 1322
1322 457
457 604
604 1342
1342 1519
1519 35
35 900
900 236
236 171
171 1529
1529 465
465 542
542 23
23 1206
1206 363
363 1262
1262 466
466 1516
1516 1664
1664 1185
1185 1355
1355 368
368 699
699 877
877 354
354 1182
1182 1393
1393 793
793 1920
1920 1772
1772 1248
1248 1615
1615 1639
1639 817
817 144
144 1614
1614 1742
1742 585
585 1545
1545 1058
1058 913
913 1524
1524 1704
1704 294
294 815
815 1673
1673 1224
1224 1129
1129 1993
1993 239
239 826
826 311
311 54
54 934
934 1536
1536 1705
1705 784
784 1808
1808 16
16 1698
1698 391
391 944
944 1758
1758 382
382 419
419 1079
1079 700
700 867
867 1880
1880 403
403 662
662 548
548 798
798 84
84 498
498 279
279 315
315 1053
1053 879
879 1066
1066 1703
1703 248
248 1768
1768 1300
1300 148
148 1470
1470 1507
1507 102
102 1422
1422 814
814 46
46 1687
1687 1995
1995 691
691 17
17 1741
1741 1945
1945 414
414 430
430 1637
1637 316
316 1419
1419 1847
1847 616
616 13
13 1062
1062 206
206 1954
1954 1643
1643 1745
1745 747
747 1730
1730 51
51 686
686 1084
1084 52
52 976
976 1809
1809 168
168 752
752 477
477 1229
1229 1011
1011 1719
1719 1569
1569 422
422 1682
1682 1374
1374 849
849 731
731 456
456 502
502 1471
1471 1338
1338 800
800 1607
1607 1328
1328 985
985 459
459 1559
1559 463
463 295
295 744
744 1855
1855 20
20 685
685 287
287 1468
1468 1073
1073 821
821 1081
1081 564
564 1089
1089 1214
1214 1544
1544 365
365 795
795 1964
1964 1577
1577 1784
1784 29
29 1014
1014 1340
1340 1940
1940 480
480 789
789 1541
1541 1913
1913 1933
1933 1504
1504 669
669 34
34 1343
1343 1530
1530 1289
1289 1018
1018 1967
1967 636
636 397
397 492
492 1942
1942 832
832 420
420 1460
1460 448
448 760
760 659
659 1447
1447 1065
1065 1158
1158 851
851 1984
1984 846
846 761
761 389
389 1881
1881 1879
1879 631
631 1635
1635 258
258 187
187 177
177 1567
1567 855
855 252
252 1333
1333 1034
1034 1157
1157 558
558 1003
1003 1092
1092 651
651 1508
1508 1435
1435 1415
1415 10
10 1458
1458 1946
1946 852
852 965
965 1718
1718 103
103 1152
1152 1711
1711 1259
1259 1751
1751 960
960 551
551 1480
1480 1727
1727 1514
1514 423
423 787
787 61
61 6
6 569
569 409
409 887
887 1128
1128 1534
1534 1184
1184 1449
1449 804
804 788
788 1917
1917 1048
1048 981
981 1200
1200 476
476 1931
1931 1225
1225 893
893 1175
1175 1296
1296 1357
1357 840
840 1934
1934 936
936 483
483 1790
1790 1842
1842 1244
224
93
225
406
763
81
617
283
868
898
306
4
884
860
288
391
101
187
335
854
239
813
292
699
185
524
803
418
921
19
742
609
769
249
504
583
324
308
388
236
288
373
533
896
812
869
162
57
283
51
803
385
741
757
240
418
33
659
410
60
270
536
614
113
686
562
656
671
520
85
99
580
540
472
857
650
513
862
288
601
852
780
837
611
485
657
235
743
63
715
488
428
97
726
430
702
859
396
756
175
695
330
591
624
589
641
761
487
877
806
705
485
274
108
288
89
665
68
825
163
77
671
676
567
810
445
47
482
628
188
142
231
916
288
288
599
359
572
848
545
951
525
261
319
206
96
26
74
684
368
247
77
673
80
482
288
788
476
549
163
869
750
194
845
288
460
41
179
642
726
926
19
12
42
849
288
464
854
480
538
560
934
452
355
586
558
913
737
909
558
612
836
917
40
550
361
564
187
469
499
563
122
754
775
766
124
942
682
449
144
221
288
616
748
401
701
174
834
332
821
288
507
316
955
691
835
36
129
468
514
394
374
259
592
114
947
407
936
335
370
95
569
638
702
594
898
682
644
791
935
288
593
338
423
655
759
443
848
665
201
802
186
500
117
932
747
830
310
518
850
288
792
88
897
840
622
116
288
694
10
750
605
207
609
606
231
566
181
892
262
807
93
527
822
217
392
458
43
297
849
733
957
284
740
238
809
781
808
658
372
39
714
263
604
34
245
931
288
288
218
649
745
327
462
587
156
54
900
146
596
455
272
654
730
466
746
382
543
397
834
689
632
820
917
166
121
565
648
471
712
552
17
862
742
960
94
166
413
432
868
453
489
952
314
861
29
652
661
587
950
48
322
215
752
864
193
399
168
457
512
248
446
86
819
311
331
230
798
154
98
171
508
292
300
749
288
743
760
843
733
288
288
769
199
429
933
395
699
424
251
329
619
149
364
739
3
514
492
711
561
284
592
207
27
195
636
947
288
208
421
442
732
961
281
186
130
472
210
115
135
83
42
185
32
56
188
339
494
96
288
58
159
614
919
339
530
172
307
674
288
525
169
629
258
22
776
644
118
446
880
546
518
116
97
349
677
70
263
80
805
905
661
786
109
117
31
111
584
73
664
863
515
655
559
150
798
288
232
873
265
198
204
398
192
211
772
1
556
72
98
300
736
690
4
144
647
344
288
679
642
500
312
334
547
273
36
752
919
949
633
758
455
493
219
237
389
888
787
396
1
934
444
288
489
922
955
288
383
288
603
208
305
610
544
450
288
593
912
125
406
474
504
59
771
714
288
363
844
203
495
663
344
749
288
516
461
440
281
248
288
90
878
16
497
686
269
288
288
857
631
433
775
244
561
469
886
479
299
259
255
192
924
766
244
5
170
409
640
374
539
203
25
76
487
770
142
613
577
872
615
651
556
196
147
343
915
327
831
826
709
59
598
30
459
788
581
607
393
574
141
678
724
449
205
442
889
313
650
87
585
680
342
863
236
835
838
16
10
103
669
422
173
151
523
20
581
415
193
646
322
155
212
817
765
908
914
903
515
876
270
945
588
225
253
845
220
610
916
171
184
17
478
7
697
387
321
428
883
804
49
106
785
265
938
286
696
282
288
717
131
226
290
680
824
664
399
152
502
637
907
392
129
735
136
572
542
677
288
348
527
839
380
315
364
817
573
874
68
61
436
404
797
922
640
451
933
341
365
176
944
394
710
911
670
30
811
35
853
410
126
401
706
362
829
690
625
491
411
348
407
288
620
110
840
288
616
209
813
159
716
818
202
774
271
782
278
404
99
622
447
397
323
183
28
509
386
923
414
461
910
796
601
125
346
495
770
532
277
519
911
120
521
464
405
953
287
777
328
777
753
89
839
531
784
804
65
66
46
388
119
358
358
294
416
768
751
633
39
951
841
856
94
791
75
161
429
735
56
24
876
415
627
409
920
78
88
861
957
105
606
926
135
67
390
451
288
155
65
663
450
720
288
369
897
139
860
713
729
136
131
634
123
109
474
347
801
326
63
102
638
827
488
546
323
180
519
214
277
31
234
441
432
146
351
46
543
439
139
870
541
621
773
342
288
584
523
82
174
540
920
304
595
189
288
215
885
575
678
875
681
814
936
744
763
796
170
288
544
35
656
782
465
212
303
288
198
510
463
902
958
608
789
38
881
69
256
864
745
695
576
343
226
57
150
827
391
180
691
22
744
602
103
437
375
240
289
288
789
140
351
588
21
217
268
582
148
162
852
836
153
597
247
308
502
503
484
607
157
720
329
505
959
937
190
458
924
413
882
778
288
333
734
41
243
357
206
257
506
334
594
152
709
571
346
288
946
43
6
496
948
124
576
652
140
288
635
643
100
759
865
228
509
393
645
178
635
707
6
447
362
685
475
667
169
288
137
872
379
288
366
288
285
221
306
612
764
91
668
475
264
909
293
708
288
288
370
288
288
14
753
480
859
557
564
402
596
954
526
600
941
586
467
901
288
426
106
58
127
372
7
797
790
844
354
241
373
704
683
938
575
685
452
352
728
165
536
255
52
359
535
603
649
831
672
368
566
288
27
445
250
858
102
747
53
748
928
321
939
288
700
646
931
507
590
570
132
930
288
725
874
24
483
278
739
746
776
301
216
55
60
641
551
44
340
333
269
801
222
522
927
630
37
205
821
802
537
356
104
330
303
659
597
138
707
598
808
878
220
914
223
350
611
95
696
496
191
436
693
229
825
443
832
181
662
764
653
13
723
13
288
289
551
785
272
757
230
112
72
132
377
826
127
378
160
296
668
676
781
437
728
301
427
134
754
420
378
901
294
528
15
149
721
138
288
756
624
79
191
666
296
197
956
894
619
23
145
288
871
621
302
846
235
305
82
958
133
62
628
115
483
424
816
126
273
548
238
353
137
481
899
326
299
755
899
366
419
829
481
114
615
599
771
28
490
762
944
559
793
32
729
412
425
288
639
815
288
229
820
550
491
847
216
70
925
727
950
828
257
288
784
347
282
823
943
578
583
431
768
875
389
552
534
517
912
218
660
440
360
11
478
780
476
242
705
367
81
176
3
569
340
435
317
772
288
349
316
565
670
383
223
960
758
403
353
940
718
448
309
419
423
40
291
657
376
288
433
602
687
579
506
574
722
295
908
884
38
634
697
718
53
794
492
698
134
737
694
8
508
241
156
629
67
701
734
210
767
528
927
90
425
325
108
787
111
604
819
562
55
689
297
639
703
520
18
779
164
23
400
553
600
288
595
196
618
199
477
112
793
204
662
120
318
945
336
242
121
320
700
311
832
513
5
837
253
627
173
73
107
850
381
654
632
431
921
345
805
871
274
833
128
579
49
847
778
954
724
412
209
245
810
211
648
751
298
903
145
539
568
385
414
319
18
465
275
371
711
453
902
158
69
92
64
553
666
877
618
151
317
384
555
716
713
167
731
719
408
179
741
37
288
254
883
658
25
288
178
381
498
47
858
722
542
867
929
511
158
948
732
441
811
100
15
20
457
762
660
318
529
183
398
133
740
44
267
11
790
288
190
824
160
809
463
288
376
288
554
935
78
717
893
260
913
12
568
712
535
631
674
357
891
517
417
130
521
87
608
873
925
896
494
959
865
224
252
888
812
104
900
9
800
582
545
227
530
795
105
906
939
585
168
800
623
288
71
516
459
692
498
309
471
354
143
681
141
623
573
189
946
549
271
228
444
941
885
687
416
427
456
332
64
154
279
287
74
578
923
194
799
408
928
153
312
531
336
291
953
275
375
961
881
50
651
379
470
382
501
647
541
563
123
71
589
683
522
841
497
92
2
350
268
503
866
688
421
233
667
21
529
590
395
313
128
673
468
288
422
365
783
403
855
377
175
239
200
91
14
232
620
304
2
814
846
704
952
851
879
182
794
337
493
532
880
201
715
261
886
76
895
792
779
731
698
930
361
288
830
51
195
547
148
890
237
828
45
302
48
815
286
843
61
842
249
405
470
949
387
147
887
79
767
331
288
167
113
937
434
164
86
755
101
280
625
617
456
402
250
62
386
266
725
426
315
165
643
356
534
52
786
906
889
380
213
352
172
774
548
34
907
773
477
119
276
538
719
675
867
254
466
54
246
430
842
942
197
288
84
879
438
200
341
33
929
533
246
760
438
571
904
85
324
295
75
486
222
490
672
290
940
721
258
325
435
856
285
580
355
9
280
783
736
177
708
310
915
555
252
260
369
338
367
887
807
738
486
288
893
806
932
202
630
233
512
266
851
554
692
570
866
765
870
799
838
66
855
328
626
795
264
251
918
479
833
267
473
823
454
288
577
894
591
434
417
891
411
400
730
363
669
84
50
693
213
29
473
675
360
314
184
818
537
761
439
83
345
143
157
703
526
182
214
110
293
511
943
177
26
384
905
910
45
320
460
307
904
560
505
448
706
118
626
161
684
892
484
613
895
276
738
645
557
918
227
727
816
337
420
371
8
279
723
454
688
243
510
262
636
956
234
467
288
256
890
710
501
679
605
853
653
822
882
390
524
122
637
567
107
219
499
462
298