17
0
3517
5
17
0
0
18
18
0
7
8
9
10
0
11
12
13
14
15
16
0
6
8
20
32
22
23
32
3544
28
29
30
43
36
31
46
33
32
35
45
37
39
40
42
26
0
47
0
3632
38
51
52
56
55
53
41
65
0
48
57
59
59
60
50
0
75
44
63
64
65
78
72
66
67
73
76
70
71
0
0
0
78
68
0
79
0
82
81
84
89
85
86
87
100
88
78
90
91
93
92
95
97
96
100
99
122
101
102
0
80
130
123
107
0
107
112
113
115
116
117
119
120
121
114
123
124
112
126
127
128
129
104
0
132
133
134
123
136
137
138
139
140
141
142
130
0
157
0
144
146
131
147
148
149
150
148
152
153
154
155
156
158
159
145
160
0
162
163
164
165
170
166
161
160
169
171
172
173
174
175
176
177
178
233
179
180
181
182
183
184
185
186
187
0
188
189
190
191
192
194
196
198
199
200
201
202
266
204
3712
205
206
207
209
208
197
211
212
213
214
215
216
217
218
0
218
220
0
222
223
224
225
226
227
228
193
229
230
234
231
232
215
235
236
237
238
239
240
241
242
0
244
246
247
248
249
250
251
245
252
255
253
258
256
257
285
233
238
261
262
263
264
265
0
268
269
221
270
271
272
274
273
274
275
276
282
278
279
280
281
254
283
284
286
267
287
288
243
291
0
292
293
321
294
295
296
297
298
299
300
267
302
303
304
305
306
307
308
327
309
310
312
313
314
312
316
317
318
319
320
321
322
324
325
326
328
324
329
0
330
331
332
333
334
335
368
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
352
353
351
354
358
359
0
360
362
373
363
364
365
366
367
0
296
357
370
371
372
374
376
377
378
379
380
381
382
0
355
385
384
387
388
389
401
375
390
391
392
403
393
394
395
383
396
399
400
404
405
406
407
408
422
421
409
410
411
412
413
414
355
415
416
417
418
397
420
0
423
424
425
426
397
427
428
429
436
430
431
432
432
434
446
435
476
438
439
440
441
442
436
445
448
449
450
451
452
453
436
447
455
0
438
457
458
459
460
479
461
0
463
462
465
464
466
467
468
469
470
471
472
443
508
473
507
474
475
477
478
0
481
480
483
484
485
487
486
488
488
490
491
492
493
495
496
494
498
499
500
528
489
531
537
443
503
504
505
0
539
509
561
511
512
513
514
515
516
517
518
482
518
520
522
523
524
525
526
506
527
529
530
533
534
535
536
538
539
542
543
544
545
546
547
548
549
550
521
551
552
0
553
0
0
556
528
530
558
559
562
0
585
541
566
567
568
569
570
571
572
573
575
576
577
596
579
580
600
581
582
584
565
0
589
589
591
592
593
0
594
574
689
595
0
598
0
599
597
0
0
599
604
605
676
0
0
632
651
609
609
611
612
614
615
616
617
618
619
656
620
621
622
689
626
583
629
0
586
633
634
635
609
636
632
0
640
641
642
684
643
644
645
646
647
624
648
0
649
650
704
651
652
672
654
681
655
657
658
659
649
629
663
613
593
671
666
667
669
670
610
674
675
0
680
678
641
713
686
687
690
725
692
0
661
693
695
701
677
654
668
703
705
707
710
632
708
709
736
0
712
714
0
682
682
639
810
812
0
0
707
685
0
688
721
722
0
694
694
726
727
723
728
696
727
767
697
769
730
0
732
706
734
776
737
736
739
744
813
0
748
749
750
751
752
753
0
754
755
0
747
757
758
760
761
762
763
0
766
765
0
769
770
731
772
733
776
775
0
706
777
0
741
813
778
779
780
781
782
783
784
785
817
759
787
789
790
791
792
793
794
725
796
798
799
800
801
804
805
801
807
808
0
742
809
0
0
0
814
815
817
821
822
823
825
821
858
828
803
803
825
831
832
833
774
835
862
836
837
838
839
842
870
0
845
848
849
850
851
852
853
820
854
797
855
856
857
859
902
861
0
0
867
874
863
863
865
866
872
809
905
0
871
873
874
876
877
878
844
879
880
881
882
850
925
884
885
819
889
890
891
892
824
893
0
895
896
897
898
860
899
706
903
846
994
873
907
908
909
0
911
912
880
914
915
916
918
919
920
924
925
926
927
939
926
888
915
932
933
934
935
0
950
0
939
941
940
944
932
932
947
948
949
950
951
928
0
956
957
959
960
961
953
955
966
967
969
959
0
972
974
1062
975
976
1067
894
979
980
1065
981
982
983
984
900
985
986
869
987
989
990
991
992
993
994
995
1102
0
996
918
998
999
1000
846
846
1003
0
1214
910
1005
1006
1007
1008
1009
1010
1011
1012
937
1014
1015
927
987
1018
1019
1021
1012
1024
1025
1026
1027
1028
1029
1031
0
1034
1036
957
1038
1039
1041
1042
1043
1048
1047
957
1050
1051
961
1052
1042
1048
1055
1056
1057
971
955
1059
1061
978
1062
1179
1064
968
1058
978
1179
1069
1074
1075
1075
1077
1078
1080
1081
1082
1083
1084
0
1081
0
983
1181
0
1089
0
1091
1092
1094
1095
1096
0
1094
1098
0
1003
1100
0
1102
0
1104
0
1106
966
1202
1108
1109
1143
1110
0
0
1115
1116
1117
1118
1119
1120
1122
1123
1124
1125
1125
1126
0
0
1128
1130
1131
1132
1143
1133
1135
1023
1137
1138
1139
1221
1140
1141
1142
1132
1136
1149
1225
1144
1150
1146
1045
0
1151
1222
1152
1152
1153
1154
1150
1046
1157
1158
1159
1160
1040
1161
1162
1163
1164
1165
1176
0
1247
965
1169
1170
1171
1173
1174
1249
1176
0
1072
1179
1066
1181
1250
1184
983
1197
1186
1188
1189
1190
1191
1192
1193
1193
1332
1195
1258
1198
1185
1199
1200
1201
1202
1111
1112
1258
0
1204
1205
1206
1003
1280
1208
1209
1210
1120
1211
1276
1281
1103
0
1215
0
1216
1217
1218
1219
1220
0
1286
1127
1223
1224
1226
0
1227
1228
1229
1230
1231
1232
927
0
1235
1237
1305
1240
1242
1243
1244
1245
1246
1247
1248
1249
1253
1250
1251
1252
1254
1255
0
1257
1258
1259
1260
1322
1192
1262
1263
1264
1265
1251
1266
1267
1268
1269
1205
1270
1272
1273
1274
1275
1276
1277
1276
1279
1346
0
1282
0
1284
1285
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
0
1300
1367
1229
1303
1304
1305
0
1234
1161
1245
1309
1306
1310
1318
1312
1313
1314
1315
1316
1248
0
1073
1320
1253
1323
1324
1325
1093
1326
1327
1328
1107
1258
1330
1326
0
1333
1192
1335
0
1266
1468
1339
0
1340
1342
1342
1279
1345
1346
1405
1283
1349
1350
1351
1352
1287
1354
1355
1356
1357
1358
1359
1293
1361
1362
1363
1364
1365
1299
1366
1368
1369
1370
1371
1297
1372
1302
1374
1375
1515
1376
1158
1163
1378
1379
1380
1452
1382
1384
1385
1386
1387
1388
1389
1521
1462
1391
1392
1393
1394
1335
1396
1397
1398
1399
1345
1345
0
0
1404
1406
1408
1647
1409
1411
1341
1482
1342
1414
1415
1416
1476
1418
1419
1420
1421
1342
1423
1494
0
1424
1502
1432
0
1428
1429
1431
1433
1434
0
1362
1436
1437
1438
1439
1371
1373
1443
1444
1313
1447
1239
1449
1450
1451
1518
1380
0
1383
1523
1455
1459
1407
1460
1461
1462
1394
0
1465
1335
1402
1468
1468
1469
1345
1345
1472
1403
1417
1474
1410
1477
0
1549
1479
1480
1481
1482
1483
1414
1485
1486
1407
1426
0
1487
1488
1489
1357
1491
1554
1489
1493
1556
0
1495
1496
1430
0
1498
1499
1500
1501
1427
1536
0
1503
1504
1427
1566
1507
1434
1433
1511
1433
1427
1444
1446
1516
1517
1458
1448
4120
1518
1521
1519
1520
1522
0
1524
1525
0
1527
1528
1457
1537
0
1531
1532
1533
1473
1417
1393
1539
1540
1541
1542
1584
1544
0
1545
1647
1546
0
1548
1598
1550
1551
1552
1489
0
1555
0
0
1558
1559
1560
1561
0
1670
1563
1617
1564
1565
1567
1568
1570
1571
1446
1573
1526
1569
1575
1574
1579
1580
1581
1582
1525
1584
1544
1589
1588
1591
1592
1594
1594
1597
1599
1600
1601
1602
1603
0
1604
0
0
1557
1606
1565
1608
1609
1610
1611
1612
1613
1614
1615
1616
0
1618
1619
1620
1621
1622
1623
0
1624
1625
0
1626
1627
0
1569
1569
1629
1630
1631
1576
1633
1634
1635
1636
1571
1577
1639
1640
1641
1642
1644
1645
1646
0
1648
1542
1650
1651
1594
1584
0
0
1656
1655
1657
1658
1659
1660
1594
1662
1663
1664
1555
1493
1665
1669
1675
1671
1672
1666
1622
1674
0
1676
0
1677
1678
1679
1680
1681
1642
1646
1646
1684
1685
1648
1687
0
1689
1689
1654
1650
1672
1693
0
1695
1662
1584
1586
1698
1699
1700
1664
1605
1701
1702
1703
1704
1705
1706
1707
1708
1710
1648
1713
0
1694
1715
1715
1693
1713
0
0
1770
1718
1719
1704
1721
1663
1723
1749
0
1725
1726
1727
1728
1729
1648
1730
0
1733
1733
1735
1715
1693
1738
1739
1740
1741
1713
0
1662
0
1745
1699
1748
0
1750
1702
1748
1753
0
1754
1756
0
1755
0
1754
1758
1759
1728
1732
1762
1732
1730
1733
1746
1763
0
1715
1736
1768
1713
0
1771
0
1773
1744
1774
1775
1805
1776
1748
0
0
0
1779
1709
1780
1781
1781
1783
1784
1785
1786
1787
0
1788
1789
1790
1791
1792
1771
1771
1772
1817
1773
0
1796
1797
1798
0
1799
0
1800
1802
1803
1805
1806
1807
1808
1809
1810
1820
1801
1812
1813
1815
1773
1814
1816
1819
0
1823
1822
0
1824
1826
1827
1828
1829
1830
1831
1832
1825
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1833
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
0
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
0
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1995
1997
1976
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2004
2004
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2021
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2055
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
4140
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2080
2098
2099
2100
2101
2102
2089
2104
2092
2115
2106
2126
2108
2109
2110
2111
2112
2113
2114
2116
2117
2118
2119
2120
2122
2123
2124
2125
2127
2128
2120
2129
2130
2131
2132
2134
2134
2135
2136
2137
2139
2139
2140
2141
2142
2143
2144
2130
2146
2147
2133
2149
2150
2151
2152
2153
2154
2155
2155
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2179
2180
2181
2182
2183
2184
2185
2186
2187
4142
2188
2189
2190
2191
2192
2198
2193
2194
2195
2181
2197
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
0
2224
2225
2226
2227
2228
2229
2230
2231
2232
2256
2233
2234
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2235
2248
2249
2250
0
2252
2252
2254
2255
2295
2257
2258
2299
2259
2258
2261
2270
0
2264
2262
2263
2274
2265
2266
2267
2268
2269
2247
2271
2272
2273
2325
2251
2280
2276
2277
2268
2279
0
2281
2283
2284
2285
0
2286
2309
2289
0
2291
0
2294
0
2297
2325
2297
0
2302
2286
2304
2305
2306
2287
0
0
2311
0
2312
2316
2279
2319
2293
2320
2321
2320
0
2323
2282
2298
2351
2324
2300
2327
2329
2329
2331
2332
2341
2333
2334
2335
2336
2302
2339
2356
2340
2342
2399
2343
2336
2345
2347
2338
0
2400
2291
2315
2423
2350
0
0
2353
0
2325
2355
0
0
2358
2359
2360
2361
2362
2363
2364
2365
4206
2394
2395
2366
2368
2347
2369
2370
2371
2369
2375
2349
2456
2377
2378
2449
2380
2379
2383
2352
2385
2386
2387
0
2389
2344
2390
2393
0
0
2477
2398
2400
2401
2442
2402
2403
2370
2372
2405
2406
2374
2410
0
2372
2406
0
2412
2413
2414
2418
2407
2422
2424
0
2425
2382
0
2428
2429
2430
2431
2432
2433
2434
2475
2362
2437
2438
2439
2440
2441
2399
2443
2444
2445
2446
2451
2447
2416
2448
2450
2452
2457
2415
2419
2454
2458
2419
2427
0
0
2460
2461
2462
2425
0
2464
2459
2465
2462
2421
2468
2469
2520
0
2390
2391
2476
2548
2478
2479
2480
2481
2466
0
2486
2487
2488
2446
2491
0
2492
2493
2494
2495
2496
2497
2463
2499
2423
2508
2502
2504
2473
2388
2505
2506
2510
2512
2513
2555
0
2469
2517
2519
2481
2521
2515
2509
0
2526
2527
2528
2493
2501
2497
2531
2532
2533
2534
2536
2537
2538
2571
2540
2541
0
2543
2511
2545
2547
0
4218
2514
2585
2550
2551
0
2553
2556
2557
2523
2554
2561
2562
2562
2560
2567
2596
2562
2568
2569
2570
2630
0
2573
2574
2574
2576
2577
2542
2511
2587
2581
2582
2583
2584
2586
2592
2589
2590
2601
0
2594
0
2598
2652
0
2566
2598
2599
0
0
2608
2603
2604
2605
2606
2607
0
2610
2611
0
2613
2614
2538
0
2696
2616
2615
2617
2618
2587
0
0
2620
2621
2549
2622
2623
2601
2626
2627
0
2593
2628
2629
2659
2609
2655
2661
2631
2612
2612
2632
2633
2636
2614
2638
2639
0
2641
2642
2643
0
2645
2646
2619
2624
2593
2648
2649
2717
2650
0
2609
2656
2657
2658
2659
2660
2634
2663
2664
0
2640
2652
2665
2634
2667
2637
2668
2744
2670
2642
0
0
2644
2676
2677
2678
2679
2680
2681
2682
2609
2684
2685
0
2687
0
2689
2690
2691
2692
2693
2694
2695
2732
0
2686
2661
2653
2698
2699
2701
0
2699
2704
0
2705
0
2706
0
0
0
2707
2644
2709
2710
2711
2673
2712
2713
2714
2715
2675
2838
2724
2759
2683
2720
2721
2689
2656
2727
2728
2729
2730
2733
2734
2735
2731
2731
2699
0
2739
2740
2741
2743
2776
2745
2746
0
2747
2781
2752
2753
2754
2756
2791
2757
2722
2758
0
2724
2760
2761
2651
2763
2809
2765
2766
2767
2768
2771
2772
2773
2774
2775
2776
2777
2778
2779
2751
2780
2714
2816
0
2783
2781
2713
2785
2786
0
2788
2789
2755
2790
0
2794
2795
2798
2793
2759
2800
2801
2802
2803
2881
2805
2726
2806
2804
2728
2736
2842
2810
2811
2775
2813
2714
2815
0
2817
2819
2821
2821
2802
2823
2824
0
2826
2818
2828
2747
2830
2787
2827
2831
2748
2834
2835
2836
2837
0
2799
2840
2883
2841
2843
4252
2845
2846
0
2848
2893
2850
2851
2853
2809
2855
2856
2857
2900
2858
2859
2900
2862
2903
2863
2869
2865
2867
2755
2870
2871
2872
2876
2963
2878
2879
2880
0
0
2878
2832
2884
0
2886
2887
2934
0
2842
2890
4253
2929
2888
2852
2894
2895
2896
2892
2898
2899
2901
0
2903
2861
2863
2867
2908
2819
2911
2868
2913
0
2874
2915
2916
2881
2873
2918
2919
2847
0
2920
2921
2917
2922
2923
2924
2925
0
2982
2927
2885
2889
2978
0
2932
0
2892
2936
2937
0
2939
2856
2940
2941
3001
0
2944
2869
2997
2864
2949
2897
2864
2903
2953
2865
2954
2955
2959
2960
2961
3091
0
2962
2964
0
2965
2966
2917
3097
3027
2969
2924
2971
2926
2973
3034
2842
2975
3036
2976
2931
2977
2980
2981
2930
3059
2983
3061
3102
0
2985
2987
2988
2939
3050
2992
2994
3003
3068
2995
2996
2945
2997
2998
3000
2945
2948
3004
2943
0
3005
3006
0
3007
3006
3009
2904
3010
3012
3013
3014
3015
2951
3016
3018
2927
0
2911
0
2963
3077
3025
3026
0
3028
3022
3029
3023
2880
2979
0
0
3032
2926
2972
3033
3035
3036
3057
2969
3038
3039
3039
3105
3059
3045
3043
3046
3044
2933
4311
3048
3051
3051
2987
3054
3063
3059
2989
3060
3061
3066
3062
3064
3065
3001
0
3068
2995
3002
0
3010
3069
3011
3012
3073
3143
3074
3141
3017
0
3079
3080
3016
3137
0
3082
3083
2963
3094
3084
3085
3086
0
3089
3170
3021
3093
3094
3095
3096
3164
3090
0
3082
3099
3100
0
3101
3092
0
3102
3099
3100
3106
3175
3116
3110
3104
3181
0
3045
2931
3115
3124
3117
3118
3055
3181
3119
2980
3123
3125
3126
3127
0
3128
3065
3190
0
3068
3011
3139
0
3140
3186
3144
3072
0
3087
3144
3075
0
3261
0
3088
3148
3219
3078
3149
3150
3151
3151
3259
3152
3136
3211
3154
3094
3161
0
3155
3031
3158
3158
3092
3096
3165
0
3168
3169
0
3101
3167
3044
3114
3111
0
3176
3115
3042
0
0
0
3044
3189
3245
3178
3119
0
0
3130
3138
3120
3123
3191
3180
3192
3194
3195
3183
3141
3198
3200
3248
3202
3137
3204
3176
3260
3209
3211
3214
3274
3215
3216
3217
3279
3281
0
3221
3222
3218
3206
3075
3224
3155
3226
3336
3336
3228
3159
3168
3169
0
3232
3166
3111
0
3235
3186
3242
3239
3116
3240
0
3249
3248
3250
3140
3189
3131
3244
3132
3256
0
3258
3253
3262
3275
3283
3265
3266
3267
3268
3269
3217
3271
3204
3272
3273
3260
3279
3280
3281
3283
3231
3285
3344
3286
3157
3288
3232
3290
3291
3292
3098
3381
0
3295
3239
3294
3235
3299
3301
3255
3302
3271
3212
3180
3306
3240
3309
3302
3268
3272
3315
3317
3192
3385
3320
3321
3278
3323
0
3324
3325
3327
3329
3331
3330
3278
0
3333
3334
0
3338
3339
3231
3286
3286
3375
3346
3347
3224
3349
3350
3382
3350
3232
3352
3354
3293
3290
3361
4586
3384
3305
3300
3383
3315
3363
3364
3299
3367
3385
3330
3324
3321
3372
3373
3337
3337
3377
3357
3378
4753
0
3384
3403
3330
3404
3387
3368
0
3390
0
3392
3393
0
3393
3396
3397
4706
3399
0
3407
3387
0
3409
3410
3411
3412
3413
3412
3415
3416
3417
3418
3419
0
3420
3421
3422
3424
3423
3401
3427
3426
3405
0
3429
0
3465
3438
3431
3432
3433
3434
3435
3436
3441
3440
3442
3443
3417
3446
3447
3448
3449
3449
3452
3453
3451
3454
3434
3456
3458
3465
3460
3461
3462
3441
3464
3465
3444
3471
3468
0
3473
3474
3461
3476
3466
3478
3478
3482
3483
3471
3484
3485
3486
3473
3474
3489
3488
3490
3491
3482
3486
3494
3488
3495
3504
3498
3499
0
3498
0
3503
3500
3509
0
0
3502
3501
3507
3509
3505
0
3511
3508
3505
3518
3517
3514
3
4936
3513
3511
3519
4937
3522
3538
3523
3548
3525
3526
3537
4929
3528
3538
3532
3515
3530
3533
4930
0
0
0
3543
3541
3538
3535
3540
3527
0
3563
3530
3551
0
3559
3566
3545
3546
3547
3521
3527
3562
3563
3555
3549
3564
3541
3551
3556
0
3581
3558
3575
3549
3562
3555
3563
3556
0
3572
3574
3578
3593
3575
3580
0
3557
3582
3564
0
3584
0
3577
3583
3576
3600
3587
3591
3588
0
0
0
3590
3609
3593
3596
3599
3557
3604
3573
3612
3605
3606
3592
3592
0
3597
3619
3590
3608
3592
3622
3611
3613
3594
3607
3617
3618
3619
0
3624
3602
27
3626
3638
3611
3590
3628
3630
3631
0
0
3632
3631
3639
3657
0
3640
3631
3643
3651
3633
3634
3601
3648
3639
3629
108
3630
3650
3645
0
0
3652
3656
3659
3661
3667
0
3663
0
3665
3660
3668
3671
3649
3672
3685
3673
3671
3678
3682
3664
3680
3681
0
3683
3684
3678
3676
3693
3694
3700
4944
3690
3700
3691
3701
3696
3697
3690
3686
3704
3707
3702
3703
3698
0
4974
0
195
3706
3718
3721
3710
0
3710
3713
3714
0
3716
4986
3729
3724
3722
4983
3721
3725
3713
3726
0
3727
3735
3733
3736
3732
0
3738
3731
3739
3741
3743
3728
3744
3746
0
3742
3737
3752
3750
3749
3767
3763
3753
3764
3758
0
3755
3760
3781
3762
3754
3767
0
0
3755
0
0
0
0
3799
3789
3780
0
0
3757
3790
0
3829
3784
3775
3774
0
0
3761
3786
3776
3765
3773
3766
0
3801
3835
3789
3792
3778
3776
3789
3821
3923
0
3833
0
3807
3798
3801
0
3777
3805
3795
3794
3798
3918
3863
3801
3812
3802
3768
3830
3845
3793
3904
3878
0
3795
3818
0
3800
0
3910
3860
3802
3804
3791
3845
3846
3847
3774
3834
3809
0
3840
3812
3827
3813
3858
3842
3843
3806
3862
3849
0
3836
3863
0
3849
3867
3823
3854
0
3854
3857
3858
3844
3861
0
3954
0
3847
3865
3850
3849
3865
3870
3866
3872
3837
3872
3841
3873
0
3855
3893
3879
3880
3875
3896
3866
3871
3872
3885
3841
3885
3890
3874
0
3946
3875
3896
3897
3917
3902
3865
3901
3924
3867
3903
3924
3905
3884
3905
3909
3923
3980
3800
3889
3912
3918
3914
3931
3847
3930
3916
3861
3918
3866
3921
3819
3906
3905
3857
3874
3837
3908
3876
3929
3941
3861
3917
3916
3956
3832
3917
4002
3934
3932
3936
3937
3922
3800
3939
4005
3892
3923
3944
3961
0
3947
3942
3942
3958
3944
0
3948
3965
0
3952
0
3864
3959
0
3958
3939
3938
3986
0
3983
3922
3983
1076
3970
1071
3970
4024
3867
3955
0
3956
3992
3937
4032
3978
3910
3982
1076
3999
3946
3966
3966
3970
3993
3974
0
3995
4027
3981
1175
4000
4002
0
1079
4014
4007
0
4012
4021
3931
3971
4001
0
3938
4028
4007
3944
4020
3987
3987
4033
4013
1146
4043
4005
4022
4041
0
4039
4039
4078
4071
3991
4026
4026
0
4037
4037
1454
4022
4050
4030
4038
4011
4068
4031
0
3990
4055
4056
4063
4116
4112
4044
4106
4049
4061
4069
0
4089
4081
1454
4052
0
4066
4023
1298
4088
0
4124
4090
4083
4047
4094
4094
4091
4061
4104
4103
4049
4084
4093
4076
0
4090
4061
0
4104
4080
4081
4121
4081
4062
4075
4102
4112
4122
4103
4031
4101
4071
0
4086
4105
4093
4095
4109
4082
4096
4066
4070
0
4115
4065
4101
4100
1456
4098
4116
4099
4107
0
4131
4130
4128
0
4133
4134
4135
4136
4143
4137
4138
4155
4141
4139
4139
4146
4146
4153
4162
4150
4153
4155
4157
4150
0
4159
2223
0
0
4161
4167
4164
0
4158
4163
4160
4169
2223
4166
4169
0
4170
4168
4178
4172
4176
4171
4178
4175
4183
0
0
0
4175
4177
4174
4182
0
4194
4191
4188
4185
4204
0
4190
0
4196
0
4188
0
4198
0
4207
4203
4191
4216
4210
4215
4209
4201
4187
4187
4216
2558
2558
0
0
4221
4226
4234
0
4223
4228
0
4225
4237
4239
4257
4238
4232
4243
4283
4226
4227
4259
4232
0
4255
4240
4235
0
4264
4267
4235
4289
4242
4286
2910
4220
4293
4262
4260
4279
4265
4258
4244
4289
4274
4237
4313
4261
4261
4267
4284
4242
4302
4335
0
4349
4335
4293
4277
4351
4296
4268
4258
4300
4288
4275
4313
4297
4387
4273
4277
4371
4298
4281
4306
4320
4303
4303
4287
4271
4286
4308
4272
0
4310
0
0
4276
2931
0
4238
4398
4315
4292
4278
4318
0
0
4323
4303
4269
0
4343
4532
4289
4345
0
4397
4330
4274
4327
4286
4414
4397
4334
4373
4355
4353
4378
4387
4326
4388
4328
4348
4314
4292
4364
4291
0
4372
4342
0
4407
0
4361
4396
4297
4367
4369
4282
0
0
4343
0
4380
0
4384
4479
4378
4388
4382
4305
4363
4382
4386
4305
4385
4385
4363
4452
4454
3121
4410
4314
4391
4363
4355
0
4457
4370
4376
0
4532
4359
4341
4378
4377
4405
4347
4409
4480
4473
0
0
4378
0
0
4416
4398
4547
4389
4610
4566
4545
4399
4425
4361
4428
0
4378
4404
4438
4407
4508
4404
4411
4474
4448
4698
0
4480
4475
4449
4331
4392
0
4563
0
4331
4299
4364
4454
4419
4421
4419
4403
4399
4389
4468
0
4528
4472
4503
4430
4404
4383
4436
4426
4370
4479
4378
4359
4559
4578
4560
4478
4494
4443
4469
4451
4429
4395
4472
4347
4416
4484
4484
0
4526
0
4522
4457
4495
4570
4509
4618
4502
0
4404
4504
4505
4498
4494
4465
0
4406
4602
4444
0
4520
4483
4392
0
4544
4498
4476
4496
4525
4548
4524
4527
4509
4530
4501
4542
4412
4603
4440
3236
4517
4539
4540
4522
4641
4468
4469
4549
4550
4529
4492
4512
4501
4369
0
4557
4559
4606
4513
4582
4560
4634
4706
0
4611
4561
4520
3374
4658
4324
4566
0
0
4612
4573
4556
0
4503
4531
4576
0
4619
4531
4533
4676
4607
4580
0
4541
0
4564
4519
4686
4612
4591
4614
4504
0
4592
4505
0
4664
0
4578
4601
4589
4511
4632
4605
4604
0
0
4475
4560
4604
4726
0
0
4642
4624
0
4541
4639
4683
4551
4565
4617
4618
4565
4665
4599
4621
4623
0
4606
4627
4654
4630
0
4673
0
0
4679
4703
4607
0
4569
4679
4568
0
4594
0
4573
4740
4659
4648
0
4686
0
4629
4630
4631
0
4655
0
4726
0
4583
4626
0
4561
0
0
4615
4621
4716
4558
4638
0
4659
4646
4628
4669
0
4647
4678
4726
0
0
3439
3388
4641
4561
0
4661
4735
4683
0
4684
4619
0
4597
4693
4600
4712
4839
4715
4665
4713
4778
4609
4648
4690
4743
4691
0
4744
4647
4632
0
4697
4638
0
4757
4700
4637
4702
0
4584
4758
4768
3423
0
4685
0
4783
4597
4651
4858
0
4746
4724
4701
4678
0
4702
0
4776
4685
0
4708
4665
4784
4777
4724
0
4655
4821
4696
0
0
4747
0
4725
4746
4693
4789
4877
4721
0
0
0
4656
4763
0
4792
0
4770
0
4739
4800
4774
4768
0
4731
0
0
4731
4780
4763
4777
4853
4744
4768
4777
4799
0
4786
4750
4786
4752
4720
4787
4785
0
4788
0
0
4771
4831
0
4762
4828
4731
4832
4775
4832
4774
4736
4839
4808
4799
4813
4815
4817
4761
0
4814
4821
4692
4848
4877
4795
4759
4771
4853
4829
4688
4820
0
4705
4867
4809
0
4862
4810
4818
4826
4814
4810
4812
4816
4876
4849
4828
4808
4852
4878
0
4845
4806
4804
0
0
4728
4845
4790
4878
4697
4847
0
4819
4831
0
0
4882
4880
4846
4867
4791
4877
4883
4871
4870
4860
4884
4884
4884
4887
4889
0
4891
4892
0
4888
4890
3497
4888
4895
4900
4893
0
0
0
4901
4908
0
4910
4910
4906
4921
4908
0
4916
4897
4914
4915
0
4926
4909
4928
4922
4921
0
4923
4922
4932
3534
0
3522
3534
4938
4937
3655
0
3655
4942
4958
4946
4960
4948
3679
4963
4945
4945
4946
0
0
0
4953
4954
3694
4962
4973
4964
0
4950
4952
3699
4961
4973
0
0
4959
4975
4979
4966
0
4983
4975
4978
4987
4971
0
5000
3734
4969
4989
4991
0
4982
4982
5000
0
4999
4985
4998
