j
]]>
j
]]>
689
688
687
680
673
685
682
681
682
682
686
686
687
688
689
689
686
690
690
689
689
690
690
688
689
691
691
691
691
691
691
692
692
692
693
694
695
696
698
698
699
700
701
702
702
703
703
703
703
696
696
698
699
699
703
701
697
696
700
700
701
704
706
706
697
705
708
708
705
701
698
699
701
703
705
709
710
713
719
724
725
721
716
709
710
711
712
712
711
711
709
707
706
705
704
703
702
702
700
700
701
702
703
703
704
705
706
710
715
716
716
715
714
714
714
714
714
714
714
714
714
714
714
715
721
722
723
719
714
725
722
729
732
732
733
735
735
734
740
740
740
739
739
741
740
741
749
748
743
741
739
741
741
752
755
754
749
750
751
751
752
754
755
756
755
751
748
746
746
747
748
749
751
754
756
757
759
761
763
765
766
764
761
773
772
770
766
762
776
769
777
794
792
786
770
767
763
762
758
755
754
752
752
757
760
768
770
774
775
776
773
770
770
769
770
770
771
772
774
773
772
773
775
776
776
777
778
780
789
801
805
805
804
803
802
801
799
797
795
804
814
823
825
824
823
822
822
825
828
834
836
838
839
841
842
844
846
847
848
848
849
849
849
850
851
852
854
857
854
858
868
868
868
867
867
876
880
888
891
882
880
881
886
892
905
905
905
906
908
909
911
924
926
928
930
931
931
932
933
934
935
937
939
941
943
949
950
952
953
955
955
955
955
957
957
958
958
954
950
950
954
958
961
966
972
975
977
980
984
987
989
988
987
986
985
988
991
997
1004
1004
1004
1004
1004
1006
1008
1010
1013
1016
1021
1020
1019
1018
1016
1024
1028
1029
1030
1032
1034
1036
1039
1042
1048
1055
1057
1058
1058
1060
1060
1060
1060
1060
1061
1062
1063
1065
1094
1098
1114
1114
1113
1113
1114
1116
1118
1122
1123
1124
1125
1127
1138
1144
1148
1150
1152
1154
1155
1158
1156
1154
1151
1152
1157
1170
1175
1182
1195
1199
1200
1201
1211
1213
1213
1213
1213
1213
1213
1213
1215
1234
1241
1247
1253
1256
1258
1265
1266
1267
1270
1273
1277
1281
1284
1284
1283
1282
1282
1282
1282
1282
1284
1291
1301
1321
1339
1346
1346
1345
1345
1344
1343
1341
1340
1339
1337
1335
1333
1334
1351
1364
1348
1338
1340
1346
1357
1355
1354
1354
1356
1359
1361
1372
1375
1382
1386
1383
1380
1379
1373
1371
1370
1370
1374
1379
1380
1384
1404
1413
1410
1398
1395
1394
1393
1396
1398
1399
1406
1413
1416
1418
1421
1421
1422
1424
1424
1422
1419
1420
1430
1434
1435
1437
1440
1441
1441
1442
1443
1441
1436
1435
1438
1440
1443
1444
1445
1447
1447
1448
1450
1456
1458
1459
1465
1468
1471
1481
1485
1490
1496
1497
1499
1500
1502
1503
1503
1504
1505
1507
1508
1508
1509
1510
1511
1512
1516
1517
1517
1517
1518
1520
1528
1529
1524
1523
1521
1520
1519
1522
1522
1526
1536
1540
1564
1567
1569
1570
1571
1572
1578
1572
1582
1590
1595
1599
1603
1608
1616
1626
1627
1622
1614
1603
1600
1603
1607
1611
1614
1617
1617
1617
1617
1611
1600
1596
1593
1605
1610
1615
1611
1605
1602
1590
1586
1586
1586
1586
1589
1590
1590
1590
1587
1586
1585
1583
1571
1572
1574
1576
1581
1585
1593
1600
1604
1615
1616
1611
1610
1608
1607
1605
1602
1603
1605
1609
1615
1636
1636
1637
1637
1644
1645
1649
1652
1653
1654
1654
1657
1659
1663
1665
1666
1668
1670
1672
1677
1682
1686
1688
1688
1688
1688
1688
1689
1692
1694
1695
1696
1696
1696
1695
1695
1695
1695
1699
1704
1710
1715
1718
1731
1734
1735
1736
1736
1737
1737
1738
1742
1744
1746
1750
1750
1749
1749
1749
1749
1749
1750
1752
1754
1755
1763
1765
1766
1770
1773
1776
1782
1784
1785
1785
1786
1786
1788
1791
1793
1801
1819
1822
1824
1826
1825
1822
1820
1815
1815
1827
1831
1836
1836
1838
1842
1845
1846
1846
1846
1846
1846
1847
1847
1849
1850
1850
1853
1855
1859
1860
1867
1868
1868
1869
1870
1872
1878
1881
1883
1885
1887
1888
1888
1888
1888
1898
1905
1914
1916
1908
1903
1900
1905
1925
1931
1935
1949
1953
1955
1956
1957
1958
1957
1947
1943
1936
1931
1930
1933
1934
1948
1957
1957
1950
1971
1984
1985
1989
1990
1991
1990
1989
1987
2013
2017
2020
2020
2020
2020
2021
2021
2021
2022
2024
2025
2027
2028
2030
2031
2032
2032
2032
2032
2032
2032
2034
2036
2037
2039
2040
2043
2047
2048
2050
2052
2056
2061
2060
2060
2059
2059
2061
2062
2064
2066
2068
2073
2074
2074
2075
2076
2078
2080
2083
2086
2090
2097
2102
2103
2103
2104
2105
2107
2109
2115
2116
2119
2125
2126
2126
2126
2126
2129
2132
2129
2124
2122
2120
2120
2124
2135
2140
2142
2144
2147
2150
2152
2154
2159
2165
2167
2172
2174
2175
2176
2177
2179
2180
2181
2181
2179
2178
2177
2176
2176
2178
2181
2181
2181
2199
2205
2206
2206
2207
2207
2209
2209
2209
2209
2211
2219
2225
2231
2235
2244
2245
2249
2252
2259
2260
2264
2266
2272
2276
2287
2288
2288
2289
2289
2288
2287
2288
2291
2319
2322
2323
2326
2327
2328
2329
2329
2329
2342
2349
2368
2369
2371
2371
2370
2372
2375
2380
2380
2379
2379
2382
2385
2395
2408
2408
2407
2415
2423
2425
2442
2447
2455
2454
2453
2451
2448
2450
2451
2454
2457
2463
2469
2470
2471
2467
2470
2472
2474
2476
2478
2485
2488
2495
2499
2501
2504
2505
2507
2510
2512
2513
2515
2515
2515
2515
2515
2515
2517
2518
2519
2520
2521
2523
2529
2529
2535
2536
2537
2538
2539
2539
2541
2542
2549
2550
2554
2556
2558
2558
2558
2559
2565
2567
2568
2572
2574
2577
2578
2578
2577
2575
2574
2573
2572
2571
2570
2569
2564
2565
2566
2568
2569
2569
2570
2578
2580
2582
2586
2590
2594
2595
2596
2597
2598
2598
2600
2607
2609
2614
2625
2629
2634
2638
2639
2639
2639
2641
2643
2644
2646
2648
2649
2649
2649
2648
2649
2650
2650
2652
2653
2655
2657
2660
2664
2666
2666
2670
2670
2671
2671
2671
2670
2670
2668
2668
2668
2669
2670
2671
2674
2675
2676
2681
2683
2684
2684
2686
2687
2691
2692
2694
2696
2699
2700
2701
2702
2706
2708
2711
2712
2713
2714
2715
2715
2714
2713
2713
2713
2714
2715
2715
2716
2718
2719
2721
2727
2729
2733
2733
2733
2733
2733
2733
2733
2735
2737
2741
2747
2752
2753
2753
2754
2755
2755
2756
2757
2758
2759
2761
2769
2770
2770
2771
2771
2772
2772
2773
2776
2778
2780
2787
2787
2786
2785
2784
2783
2783
2783
2785
2787
2789
2789
2789
2792
2803
2814
2818
2820
2824
2824
2821
2820
2820
2819
2818
2817
2817
2815
2815
2817
2819
2820
2822
2828
2829
2830
2831
2832
2835
2839
2844
2847
2851
2853
2854
2856
2856
2856
2857
2857
2858
2858
2858
2859
2863
2865
2868
2871
2876
2879
2881
2882
2883
2885
2887
2889
2894
2899
2906
2908
2906
2906
2908
2909
2911
2912
2915
2919
2921
2921
2923
2925
2929
2931
2937
2938
2941
2944
2949
2955
2962
2962
2962
2970
2975
2984
2986
2986
2987
2987
2988
2989
2990
2990
2991
2990
2989
2983
2984
2986
2987
2990
2991
2993
2994
2996
2997
2998
2999
3001
3002
3003
3008
3010
3013
3016
3018
3020
3027
3028
3030
3032
3034
3035
3039
3043
3049
3052
3052
3052
3052
3052
3052
3058
3068
3072
3072
3073
3073
3073
3072
3072
3086
3089
3094
3096
3098
3102
3103
3104
3104
3106
3108
3117
3120
3118
3116
3114
3113
3115
3117
3118
3121
3124
3126
3128
3130
3159
3160
3160
3159
3162
3164
3165
3165
3168
3184
3194
3196
3208
3214
3216
3217
3221
3221
3220
3219
3217
3220
3222
3224
3225
3227
3229
3231
3234
3236
3241
3242
3242
3242
3241
3240
3240
3240
3241
3248
3250
3254
3258
3261
3262
3266
3267
3276
3283
3288
3290
3290
3290
3290
3290
3290
3292
3294
3298
3300
3301
3306
3308
3314
3315
3316
3317
3326
3328
3338
3340
3342
3347
3349
3355
3358
3355
3353
3353
3352