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