2023031901
B3/S23
c7ospk
11
7
1
4
1
1
4
20
20
17
80
3
-1
0
1
1
144
0
0
0
0
11
7
1
3
9945
13389
0
83
2195
2483
2083
2149
2161
2113
2081
2208
2435
2612
2158
2057
2115
2243
2177
2466
2088
2082
2081
2153
2149
2277
2237
2221
2094
2159
2053
2053
2157
2209
2081
2097
2145
2169
2117
2061
2065
2113
2195
2053
2165
2053
2053
2181
2281
2221
2205
2389
2325
2517
2405
2349
2437
2725
2725
2805
2757
2661
2613
2869
2917
2581
2613
2309
2445
2309
2117
2261
2325
2069
2053
2293
2165
2133
2121
2057
105
2201
2105
2297
2297
2325
2309
265
2389
2409
2409
365
2881
2241
2241
2241
2241
2305
2305
2305
2251
2049
2049
2049
2241
2497
2497
2497
2517
2553
2545
2545
2325
2305
2315
2313
2865
2061
2075
31
539
2062
29
26
27
541
31
538
539
543
2105
2497
2499
2497
2753
707
2497
2497
2499
2497
2753
737
2497
2786
2785
2753
737
2105
2371
2371
2371
2083
2083
2371
2371
2371
2371
2083
2083
2051
2083
2083
2083
2083
2173
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2947
2189
3845
2691
2691
2691
2691
3843
2691
1795
2691
2691
2691
2691
3203
2691
2691
2691
2691
2181
2637
2081
2049
2561
2593
2627
2051
131
195
2627
2083
2051
2563
547
2563
2339
2595
2563
2563
2595
2577
2061
2057
2065
3081
3081
1034
2052
2067
2067
2067
2067
2060
2065
3093
1043
3091
3091
2057
3084
3089
3081
3081
2817
2701
2713
2709
2717
2713
2714
2702
2707
667
2707
2719
2719
2713
2705
2709
2719
2719
2701
2713
2700
2697
2717
2701
2067
2049
2561
2305
2369
2368
2368
2057
2561
2561
257
2305
2049
2049
2561
2561
2337
2337
2369
2305
2689
2306
2305
265
2369
2305
2567
2601
2569
2561
2881
2880
836
2880
2592
2561
2561
2560
2561
2560
2592
2561
2561
2880
2880
2880
2881
834
3777
2880
2881
2881
2881
2881
2080
3597
2856
2689
2945
2884
2884
2817
3588
2880
2945
833
832
2688
2433
2784
3588
1544
2692
2944
900
2880
2944
2880
2881
2880
3848
2880
2881
2881
836
2945
2881
2114
2189
2261
2245
3141
3173
3173
3157
2178
2112
2112
2113
2112
2176
2081
2064
2184
137
2184
137
2256
2116
2116
3136
3140
3169
3137
3140
2153
3168
3137
3137
3140
3140
3153
3057
2177
2541
2469
3957
3957
3957
4052
2183
4064
4066
4065
4068
2464
2321
3849
2185
2185
2185
2185
2555
4069
4069
4070
4041
3905
4065
4068
2869
3959
4069
4069
4069
3957
3893
2681
2953
2956
2969
2385
2378
2377
3282
2953
2976
2960
2961
2961
2960
2972
2953
2953
2953
2953
2953
2955
2965
2965
3273
3273
2377
3269
3269
2957
2373
3269
3269
3269
2389
2373
3593
2713
2828
2365
2153
2155
2155
2163
2690
2873
2865
2873
2873
2358
2365
2696
2696
2696
2696
2696
649
2827
2865
2865
2078
2073
2145
2061
2085
3041
2060
2061
2057
2058
2148
2061
3865
3805
2846
2469
2309
2307
2315
2575
3792
3275
3269
3269
3267
2464
2733
3752
3800
3800
3800
3800
3800
2841
3275
3275
2304
2304
2312
2317
2316
3595
2304
2317
2307
2307
2310
2317
2599
3829
2623
2709
2309
2407
2387
2574
3835
3267
3201
1154
3265
3267
2691
2197
2739
3835
3835
3839
3839
3839
2843
3203
3207
2896
2819
2403
2433
2438
3615
2432
2433
2436
2439
2318
2425
3601
3717
3621
3661
2957
2914
2921
2746
3712
3779
3651
3651
3649
3779
3584
2421
3699
3727
3726
3727
3726
3726
3903
3655
3655
2888
3207
2917
2625
2631
3965
2608
2626
2626
2628
2855
2937
3894
3853
3108
2149
2621
2588
2601
2679
3844
3683
3684
3684
3685
3687
2160
2585
3598
3854
3854
3854
3852
3852
3097
3682
3686
2668
3214
2562
2665
2659
3492
2586
2662
2662
2658
2621
2589
2833
3345
3700
2841
3637
3632
3625
2580
3340
2147
2166
2166
2165
2161
2840
2843
2062
3342
3342
3342
3342
3342
3672
2162
2162
2828
2702
3646
2829
2565
2226
3640
2566
2565
2566
3636
3645
3091
2441
3072
2086
2245
2266
2282
2082
2433
3093
3102
3102
3089
3090
2076
2081
2971
2459
2459
2459
2459
2458
3073
3089
1042
3090
2056
2062
2241
2053
2068
2422
3394
2054
2053
2056
2244
3397
2143
2689
2050
2210
2257
2266
2280
3040
2719
2864
2868
2868
2865
2872
2210
2720
2659
2691
2691
2691
2691
2691
2053
2865
2866
2866
2356
2187
2403
2625
2560
2673
2566
2565
2561
2622
2256
2625
2072
3737
2514
2731
2187
2266
2219
2448
2707
2880
2818
2816
2853
2856
2723
2210
2531
2707
3731
3739
3739
3739
2065
2816
2816
2824
2416
2443
2915
2817
2818
2585
2833
2817
2819
2818
802
2200
2289
2840
2293
2897
2727
2061
2064
2187
2358
2784
3140
3170
3170
3117
3136
2608
2230
2595
563
2291
2292
2290
2272
2272
2642
3180
3180
3176
2132
2603
2055
2189
2178
2081
2235
2188
2180
2179
2179
2273
2053
2846
2049
3029
3645
2293
2264
2219
2082
2055
2114
2231
2231
2222
2118
3705
2481
2668
2668
2048
2048
2048
2048
2048
2562
2144
2144
2144
2198
2836
2276
2205
2497
2072
2487
2252
460
2252
2241
449
2241
449
2293
2214
2270
3593
3605
3953
2565
2572
2603
2403
3597
2050
2077
2077
2091
2079
3948
2825
2241
197
2241
3585
3584
3585
3586
3585
3617
2076
2076
2076
2482
2321
2588
2525
2405
2113
2570
2404
2404
2406
2402
2402
2402
2402
2564
517
2562
515
3202
1218
3341
3606
2840
2837
2818
2816
2817
3342
2711
2564
2692
2593
2561
2828
2973
2249
2249
2249
3337
3338
3337
3338
3336
3622
2582
2560
2560
2994
3440
2870
2909
2933
2052
2056
2936
2936
2937
2919
2919
2919
2919
2837
2837
2083
2081
2178
2178
2077
2390
2844
2101
2084
2056
2816
2074
2069
2064
2064
2093
2064
2846
2736
2137
2136
2137
2073
2074
2073
2073
2073
2372
2065
2064
2064
2786
3186
2369
2945
3025
2182
2056
3010
3010
3009
3049
3049
3049
3049
2097
2097
2159
2145
2051
2051
131
2981
2286
2850
2161
177
2050
2186
2048
2328
2097
2068
2064
2061
2048
2850
2186
2113
2113
2113
2333
2666
2989
2989
2988
2102
2072
2072
2064
2502
2802
2817
2829
2884
2518
2867
2886
2886
2882
2824
2824
2860
2860
2226
2226
2285
2285
2176
2176
2177
128
2561
2118
2592
2065
2065
2531
2472
2096
2560
2824
2864
2866
2853
2816
2464
2368
2193
2193
2177
2829
2568
2564
2568
2568
2532
2872
2872
2872
3038
2555
2821
2825
2818
2906
2875
2820
2820
2818
2816
2816
2848
2848
2495
2495
2489
2489
2176
2176
2176
2176
3857
2113
2592
2293
2293
2347
2728
2088
56
3810
2176
2230
2226
2232
2188
2709
2342
2329
2325
2313
3981
3743
3870
1830
3868
3851
2458
2076
2076
2076
2078
2081
2629
3243
3142
3971
2115
3205
581
3141
2695
3204
3140
2596
3108
2081
2081
2312
2312
2784
2784
2784
2784
3157
1113
2251
2181
2353
433
309
437
501
2549
2409
2442
2306
2562
3094
2154
2096
2096
2090
2168
2202
2401
2829
2841
2829
3085
2710
3086
3086
3156
3107
2204
2292
2292
2292
2070
3629
2533
2187
2116
3975
2528
2368
2368
2112
2369
2370
2114
2372
2116
2483
2480
2460
2458
2656
2592
2592
2592
2049
49
2049
2056
2436
2305
258
261
2309
2305
261
2305
261
2305
261
2309
2316
2307
2356
2356
2048
2420
2329
2425
2338
2332
2434
2371
3977
3970
3974
2058
2058
2054
2054
2086
2128
2332
348
2324
2334
2334
2309
3948
2356
2307
2312
3005
2088
2314
2314
2314
2314
2306
2306
2306
2306
2307
2306
2098
2106
2436
2308
2308
2308
2067
2067
2067
2596
2050
2825
781
778
2818
2829
2829
2825
781
2825
781
2825
2829
2825
781
778
2821
777
781
2821
2844
2841
2318
2325
2080
2100
2070
2086
2187
138
2064
2051
2119
3105
1059
3108
3106
1062
2059
2064
2087
2087
2086
2083
2616
2648
2070
2064
18
2066
2109
2884
3366
2099
2142
3001
2059
2362
2362
2362
2363
2342
2342
2118
2118
294
2831
2831
2080
2094
2112
2304
2300
2300
3377
1333
3381
3377
2214
2584
3089
17
3089
17
3089
2065
3089
17
3089
3089
17
3089
3089
17
3089
17
3089
3089
3089
17
2065
3086
3089
3089
17
3089
17
3217
3132
3214
2057
2049
2288
3089
2560
2574
2699
2698
2048
2834
2549
2213
2213
2213
2220
2226
2561
2978
3361
3361
3361
3360
2108
2108
2608
2608
2608
2612
3205
3400
3437
3095
2374
2320
2539
2368
2368
2368
2368
2417
368
2417
2409
2409
2408
361
3233
3233
161
2048
2071
2438
2438
2300
2302
2373
2369
325
453
2501
2498
2560
2752
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2133
2125
2133
2133
2133
2133
2133
2773
2862
2578
2216
172
2200
2556
2577
2304
2574
2331
2330
2574
2224
2048
2165
181
2165
181
180
2164
180
2210
100
2148
2565
2555
2499
2499
2503
2476
3012
3012
2304
2304
2304
2308
3105
3080
2317
2065
2051
2304
2344
2083
2083
2083
2083
2056
2056
2056
2058
2057
2062
2062
2315
139
2315
139
2315
139
2190
2193
2944
2944
2292
2296
2069
2069
2069
2069
2069
2083
2110
3623
2261
212
2261
212
2261
212
2261
212
2261
212
2265
2261
212
2265
2265
2261
217
2261
2261
2261
2261
217
2261
2261
2261
2261
217
2261
2261
2261
2265
2261
2261
2265
2261
2261
217
2261
2569
2843
2472
2472
2500
2916
3601
2342
3870
2320
2320
2330
2701
2502
2164
2164
2133
2164
2164
2140
2154
2174
2174
2174
3137
2441
2080
2136
2048
2082
2660
2660
2444
2444
2444
2436
2881
3732
2185
2681
3043
2634
590
2412
2855
2279
3047
743
2180
2860
620
2860
620
2796
2282
3050
2922
2922
2447
427
2447
2443
427
2443
2475
2443
2176
160
176
2176
2776
2488
2488
2488
2826
2829
2829
2829
2829
2819
2105
3954
2506
2506
2506
2506
2506
2506
2506
2506
2506
2506
2507
2506
2506
2507
2763
2497
453
2499
2497
453
2498
2501
457
2501
2501
2497
457
2497
457
2754
2757
2753
2449
405
2437
401
2449
2433
2449
2450
2435
2437
401
402
2437
401
405
402
2433
387
2449
2727
2124
2540
2540
3050
2918
2101
2063
3079
2178
2178
3120
2242
2574
2546
2546
2537
2546
2546
2544
2544
2546
2546
2546
3473
2304
2912
2984
2836
2859
2832
2832
2432
2432
2432
2436
3137
1105
3605
2777
2760
2595
2682
2682
2830
2598
2246
2246
550
2246
2093
2608
2608
2608
2608
2592
2183
2084
2116
2116
2721
2721
2721
2720
2720
2720
2720
2720
2472
2472
2472
2474
2456
2472
2472
2472
2050
1027
3201
3201
2177
1153
3225
3075
2099
115
2256
2318
2318
2318
2318
2334
2334
2334
2334
2329
2329
2312
2314
2315
266
2315
2187
2321
2321
2321
2321
2321
2334
2325
2333
2325
2325
2314
281
282
2313
266
2329
2313
2190
2201
157
2186
2065
529
273
2065
529
273
2577
2577
273
2065
529
273
2593
2066
274
2326
2333
2597
2329
274
2066
274
2341
2066
537
530
538
274
282
2581
2582
530
2082
546
2083
547
2578
2728
2300
2536
2536
2792
2087
2960
2497
2817
2508
2508
2976
2291
2065
2659
2659
2659
2659
2659
2682
2674
2672
2672
2672
3217
2065
3170
3234
2198
2216
2576
544
3232
2444
2438
2438
2438
2689
2689
2145
2573
3592
2677
2275
2275
2955
3942
2534
2278
2662
2278
2257
3940
3940
3940
3940
2676
2417
2660
2276
2276
2352
2352
2640
2673
2673
2673
2417
2417
2504
2504
2504
2448
2608
2608
2608
2608
3634
3625
3633
3633
3633
3625
3585
3625
2360
2360
2242
2318
271
2318
2318
271
2318
2326
2326
2326
2326
2328
2328
2336
2346
2347
2346
2315
299
2731
2325
2325
2325
2325
2325
2326
2321
2321
2321
2321
465
2347
2310
2310
2310
266
298
457
2347
2310
2314
2734
2693
2693
2730
2581
277
2581
2581
277
2581
277
2581
2581
277
2585
2329
2329
2330
2330
2330
2584
2306
2306
282
2321
2321
2597
2314
2322
2310
2322
2565
2310
274
2565
2310
274
466
2310
2310
2310
2693
2310
2310
2322
2322
2323
2323
2562
2592
2316
2920
2920
3810
2173
2582
2304
2560
2424
2426
2564
2491
2978
3683
2915
1635
2913
1761
2913
1633
2913
1633
3811
2867
2864
2864
3812
2061
2224
177
3698
3698
3664
3619
2064
2080
2080
2308
2310
2050
258
2304
3785
3785
2229
3609
3784
2130
3105
1089
3105
2579
3348
2836
2212
166
2836
2214
2249
3348
3348
3348
3348
2836
2132
2132
2212
2212
2329
2329
2649
2649
2649
2649
2585
2329
2112
2112
320
576
2368
576
2097
561
2880
2928
2104
2104
3890
3893
3889
3889
3889
3889
3889
3893
3048
3048
2506
2958
911
2957
911
2958
2446
399
2445
2446
2954
2954
2442
2442
2958
2958
2422
2954
2955
2954
2443
2443
2763
2957
2957
2957
2445
2445
2954
2957
2957
2445
2445
2381
3019
2966
2966
2966
2954
3018
2954
3019
2454
2442
2766
2765
2765
2762
2573
2957
2573
2573
2957
2573
2957
2573
2573
2957
3789
2454
2454
2454
2454
2454
2560
2974
2974
2974
2957
2445
3277
2954
2982
2966
2982
3789
2454
2454
3789
2454
2454
2470
2454
2454
2454
3789
2454
2454
2442
2442
2443
2443
2846
2912
2822
2894
2894
2946
2262
4054
2950
910
918
2824
2938
2939
2594
2584
2080
2119
3143
71
3143
71
2117
3141
2117
1093
2117
1093
2117
1093
2117
3139
3139
67
3256
2232
1208
3148
2334
2494
2494
3902
3902
3902
3888
2816
2816
2816
2980
2994
2992
2992
3004
3657
3653
2564
2593
3776
2192
2061
2061
2061
3067
3346
3346
2330
2313
282
3346
2313
282
2315
2316
3340
2318
3342
3340
2180
2180
2309
2308
2745
2745
2745
3257
3257
2745
3769
2361
2288
2160
240
2304
240
2416
752
2416
2416
2305
2305
2822
2646
2064
2066
3027
3545
3035
3033
1497
2929
2929
2929
2912
3060
1780
3828
2298
2251
1227
715
2251
1229
3277
3275
2251
1227
2251
715
2765
2765
2251
3275
1226
3275
2251
714
2251
2251
1227
2251
2471
3275
3275
3275
2763
2763
2251
715
3270
205
1229
3270
2253
1229
2758
2758
3275
3270
2253
1229
2246
710
2246
2470
3275
3286
3286
3286
3275
1226
3275
1226
3274
3275
2774
2251
2250
2765
2765
2250
3174
678
614
2765
3174
614
3174
3270
1229
3174
2758
3174
3174
3270
3789
2774
2774
2774
2774
2774
3169
2774
3286
3286
3270
2765
3277
3275
3286
2774
3286
3789
2774
2774
3789
2774
2774
2774
2774
2774
2774
3789
2774
2774
2762
2762
2763
2763
2966
2978
3350
2936
889
2938
3004
2434
2898
2705
2705
2705
2946
2304
2304
3919
2323
2213
2565
3269
3269
3653
3269
2565
2053
3269
1605
3269
1605
3269
1605
3653
3268
3268
3268
2566
3653
3653
3212
2056
1544
2568
1544
3080
520
2971
2118
2118
2937
2937
2938
2890
2872
2872
2872
2804
2812
2813
2813
2796
3393
3393
2668
3250
2462
2497
2573
397
398
2573
2445
2792
2499
2979
3011
451
3011
451
3011
451
3523
963
3011
3011
2507
2824
2440
1416
2824
2440
1416
393
1417
2568
2508
2510
2885
2884
2745
2745
3321
2745
2745
2265
3769
2425
2480
2288
2480
2288
2480
2288
2480
2416
880
2288
2401
2401
2854
2854
2068
2050
3
6
18
19
3035
2523
3549
3034
1498
2522
2905
2393
857
3161
3402
1482
2449
2449
2449
2763
3663
2127
1611
1615
3663
3663
3654
3654
2127
1615
3660
3660
2123
79
2127
2342
2342
2124
3659
1615
3659
1614
1615
3660
2123
79
2318
2124
3659
3659
3660
2305
3659
1615
3660
3660
2307
2307
3651
2819
801
3655
3661
3661
3654
3649
2113
1601
2119
2118
3659
3654
3661
3661
2118
2118
2178
2307
771
3663
3671
3671
3671
3659
3659
3663
3662
2190
3659
2326
2127
3659
2826
2826
3650
3723
1679
1687
3718
1679
2839
3725
3727
1687
2831
791
2182
151
1687
2189
2189
3718
3726
3718
2182
1670
2190
3722
2342
2342
2342
2342
2326
294
3649
3735
2199
2199
2190
2337
2701
650
2199
2183
3719
2182
3213
2327
2327
3213
2327
2327
2327
2327
2327
2327
3725
2327
2327
2338
2338
2337
291
2337
2583
3118
3346
2936
2936
2927
2941
2304
3607
3899
3899
3899
3729
1682
2695
2695
2734
2487
2469
2060
2572
540
2572
540
3084
2572
540
2077
2077
2588
3100
2076
540
3100
2588
3100
3100
2573
2573
2573
2086
2564
3076
2588
2092
3116
2586
556
3116
2092
2604
4087
2053
6
37
38
2053
37
3139
3339
3187
2898
2948
2948
2948
3910
3910
3910
3910
3980
2305
2305
3138
2702
2529
2657
2442
2442
2442
2442
2436
2600
2400
2848
2624
2624
2624
2624
2624
2624
2336
2624
3136
3136
2819
2680
2552
2552
2680
2552
2552
2547
2547
2808
2914
2410
2658
2656
2737
2728
681
3249
2745
2728
681
2297
3240
2361
2148
2076
2076
2076
2076
676
2076
2076
2116
2116
2116
2108
2108
2621
829
2173
2192
2184
144
145
146
2184
145
2192
146
2192
145
146
147
2192
145
147
2888
2888
2890
2891
842
2891
842
2891
2890
2890
2890
2886
2880
2880
2818
2306
2306
1282
2592
2880
704
2880
704
3776
2880
704
1728
2880
2880
2880
1728
3776
2880
2880
2881
2881
2880
2880
704
2752
2752
2752
2881
2880
704
1728
2880
704
1728
2880
2880
1728
2880
704
1728
2881
1729
2880
2880
2752
2753
2880
2880
2881
2921
2880
704
2880
2881
2881
2729
2729
4009
4009
4017
1970
2757
2885
2885
2886
710
2905
2905
2905
2757
2758
3512
2886
1734
2881
2881
705
1729
2758
2758
2491
2925
2733
2757
2885
2885
2881
2883
2883
2753
2753
2753
2755
2885
2881
4024
4030
1979
4026
4015
3825
3829
3829
3825
3829
2837
3825
1781
3829
3829
2833
2837
2801
2805
3829
2805
2801
3830
1766
3830
3830
2790
3814
2806
3835
2833
2833
753
2833
2833
2833
789
2833
3822
3813
2789
2789
2800
2841
2813
2814
2789
2805
3824
2800
2813
2837
2837
2837
2837
2837
2837
2837
2837
2837
3821
2832
2832
2847
2847
2841
2841
2841
3813
2600
3376
2316
2316
2314
2821
2110
3639
3507
3507
3507
2289
2289
2689
2689
3937
2049
2485
469
2692
2692
2692
2692
2692
2692
2692
2692
2689
2689
2692
2692
2692
2692
2692
2692
2692
2692
2692
2692
2692
2702
2688
2688
2700
2700
2700
2700
2700
2700
2700
2828
652
3229
2049
2048
1
2049
2048
1
2049
2049
2916
2880
2909
2907
3150
3150
3104
3082
3079
1127
3079
3079
3084
2611
2637
2690
2778
2352
2145
2436
2436
2436
2436
2176
384
2144
2272
2816
3584
3584
3584
3584
3584
3584
2144
2144
3584
3584
3063
2272
2272
480
2528
2272
2528
2528
2273
481
2529
2496
2867
2340
2386
2386
2592
2568
2568
2592
2601
2579
2569
2601
2579
2601
2120
2064
2064
2064
17
2064
2120
2064
2064
2048
1
2048
2048
1
2085
2085
3188
116
3188
2616
2200
2216
2200
2200
2200
2216
2200
2200
2200
2200
2200
2200
2200
2200
2200
2200
2588
2241
2222
175
2223
2222
175
2223
2222
175
2223
2734
2206
2206
2209
2496
2496
2561
769
2049
2081
289
2625
3873
1824
2384
2576
592
2576
592
2640
2576
2576
336
592
2640
2576
2384
2384
2640
2576
2576
2576
2384
2384
2384
2576
592
2640
2576
2576
2064
528
592
2064
592
2640
2560
576
2560
2560
2560
256
576
2560
2560
2560
576
2560
2560
2560
256
576
2560
2560
2624
2560
2624
2624
2048
512
2624
2373
2373
2373
2603
2632
2632
2632
2634
2632
2600
2600
2600
2600
2568
2568
2645
2389
2389
597
2641
2641
2381
2637
2381
2645
2641
2340
2645
2581
2306
2562
258
2562
2562
2645
2645
2571
3109
1062
2085
38
2664
2313
2312
2570
266
2577
2577
2657
2657
2593
2656
2577
2641
2564
2593
2593
2595
2600
3857
2449
1809
1813
2453
1813
2453
2449
2453
2449
2449
405
3729
3729
2962
2961
2181
2197
2321
2181
149
2322
3857
3841
1809
2449
3729
2177
2305
2177
3729
2833
849
3153
2193
4049
2897
850
2641
2641
2641
3715
2448
2320
144
2192
2180
2660
3717
3718
2177
2320
2448
2320
144
2181
4048
1936
4048
1936
2977
2896
2896
2832
2880
864
2640
2656
3749
2888
2896
3968
2816
896
3968
3968
2816
896
3728
2379
3137
1088
1092
2314
2314
2314
2820
2561
3957
2440
397
2440
2440
3574
3574
2312
2312
3511
2330
2069
2069
2702
2446
2446
2446
2446
2446
2446
2446
2458
2714
2446
2446
2446
2442
398
2446
2446
654
2446
2442
398
2446
2442
398
2446
654
2690
2436
2436
2432
2432
2432
2432
2432
2432
2688
2688
2688
2078
2441
2450
2441
2441
2442
402
2441
2442
2446
2188
2140
2644
2647
2186
2202
3626
2370
2309
389
2309
757
2293
757
2373
757
2690
2905
2909
2242
3779
2952
907
2353
2588
2588
2588
2588
2588
2588
2824
2616
2624
536
3136
3136
3104
1088
32
3136
32
3104
1088
32
3104
1088
64
32
2336
2336
2080
2080
2453
2620
570
2620
570
2620
570
2620
570
2620
2620
2620
570
2620
2620
2620
2346
2615
2870
2371
2371
2632
2632
2632
2824
2839
2839
2839
2839
2327
2583
2188
2192
2192
2192
2192
2192
2192
2192
2192
2192
44
140
2186
142
2192
2192
140
2186
2050
2050
2304
2304
2304
2368
260
2432
388
2432
386
388
2496
2432
448
2432
388
2432
2432
448
386
2432
448
386
2432
2432
386
388
2432
388
2432
386
388
2432
388
2432
2432
448
386
2434
3612
2634
2585
2585
2585
2585
2585
2585
2585
2585
2585
3609
2578
2578
2589
2630
2630
2885
2885
2441
2437
390
2437
390
2437
390
3073
3073
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2898
2898
2898
2896
2896
2896
2896
2896
2896
2896
2896
2896
2896
2898
2898
2896
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2884
2880
2880
2880
3616
2892
2892
2892
2890
2892
3594
3600
3754
3728
3728
3728
1690
2890
2893
842
2893
842
2890
2890
2890
2893
2893
2893
2890
2890
2880
2881
2881
849
2886
2886
2886
2886
2886
2881
849
2881
849
2881
2209
2209
2209
2209
3618
2904
2896
2904
2904
2896
2896
3616
3616
3761
3618
3608
2896
3616
3765
3765
3765
3624
3466
2954
3466
3466
2954
3466
2954
2954
2954
2186
2186
2186
3274
3274
3210
2634
2442
2442
2442
2186
2186
2134
87
3466
3466
3466
2186
2762
2442
2442
2186
2753
2115
2115
2115
2179
2624
2112
2112
2112
2112
2144
2756
2224
2096
2224
2176
2190
2118
3213
3213
2144
2128
2200
2128
2128
2765
2648
3256
2640
3280
2777
755
2136
2128
2064
2160
2160
2136
2096
2601
569
573
565
2160
2136
3264
576
2112
2112
3264
3264
2112
2112
2736
2368
2144
2144
2144
2330
346
2330
346
2330
346
2630
2145
2773
2496
2497
448
2496
450
2496
232
488
490
3056
3056
1000
2374
2372
2970
2178
2820
2820
2616
2104
2104
2104
2104
2616
2616
2616
2108
2748
2106
2106
2106
2106
2106
2106
2618
2618
2618
2618
2618
2106
2106
2106
2618
2618
2698
2054
2054
2064
6
2064
6
2064
2064
2064
6
2064
6
2712
2712
2712
2050
3
2460
2460
2460
2460
2460
2460
2460
2458
2458
2592
2644
3622
3665
2700
2508
3116
44
2384
2628
2628
2628
2288
2714
2714
2394
2202
2246
4043
4038
2242
3723
2776
2776
2064
48
2884
2884
2884
2820
2884
2884
3082
2664
2664
2664
2632
2632
2594
548
2626
548
580
582
2118
546
548
2630
2338
292
2596
164
2596
580
582
2596
164
2596
292
2596
580
582
2340
2340
2920
2920
2594
2596
2069
3688
3688
2664
2664
2664
2664
2664
2664
3688
2664
2664
2664
2664
2664
2664
2934
2125
2102
2115
2115
579
3653
3653
3653
2821
2823
2823
2823
2823
2759
3655
2188
2184
2184
2056
2056
2056
12
56
2056
2568
524
568
2568
524
562
2056
56
2056
2056
10
2056
10
2058
2056
2568
2568
522
2568
2839
2327
2332
2332
2332
2372
2372
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2060
2852
2791
2835
2835
2859
2859
2859
2859
2859
2859
2859
747
2835
2899
2899
2853
2791
2791
2993
2993
2993
2993
2993
2993
2993
2993
2993
2094
2094
2640
2640
2640
2640
2640
596
2640
596
2320
276
2320
2320
592
596
2320
276
2320
592
596
2320
276
2640
2642
2322
2322
2322
2640
2640
2644
2644
3344
3344
1300
3344
1300
3344
3344
3346
3346
3346
3346
3346
3344
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
2320
3344
3344
3344
3344
3344
2630
2630
2630
3446
2348
2348
2348
2344
2348
3336
3352
2712
2712
2712
3224
664
3224
664
2315
2634
2635
2634
2635
2311
295
2315
2315
2634
2634
2634
3339
3339
2320
2314
2314
2314
2630
2310
294
2630
2310
2310
294
3338
3338
3338
3338
3338
2186
2186
2186
2186
3240
2360
2360
2360
2360
2324
2324
3244
3240
1196
3088
3240
3384
3348
2712
2725
2725
678
2725
2692
2507
2507
2507
2507
3019
459
2507
2699
2699
2507
2311
2311
2311
2507
2507
2507
2507
2507
2507
2507
2699
2699
2630
587
583
586
2635
583
2507
2507
2507
2314
2506
2507
2507
2699
3835
2204
2204
2204
2844
156
2851
2851
2851
2211
2211
2211
2497
2360
2744
2744
2704
2698
2214
4005
4005
2628
2644
2360
2644
2644
3813
2872
2232
2840
2840
3815
3815
2872
2840
2068
2872
2872
2232
2872
3685
3685
3685
3685
2872
2872
2832
144
2832
144
2832
144
2832
144
2832
144
2192
2832
2832
2616
2668
2560
2560
2560
2371
2115
323
2371
2371
2371
2115
323
2106
2772
3650
2333
2333
2333
2310
582
2630
2317
2317
2317
2326
3314
3314
3280
2310
2310
3130
2439
2854
2854
2820
2052
2052
3588
3588
2308
2820
2820
3846
2310
3591
2695
2054
7
2055
2054
7
2055
2823
2823
2951
2311
2310
263
3591
2055
2055
2823
2823
2314
2177
2689
2064
2064
2576
2576
2576
2064
2064
2064
2064
2064
2308
2308
2308
2976
2976
2469
2469
485
2469
2469
2469
2469
2469
2468
2468
2832
2832
2825
2824
3772
2828
3516
3516
2646
2656
2640
2656
2656
3795
3795
2643
2643
2656
3271
3266
1219
2274
2059
2688
2688
2138
2138
2402
2402
2402
2530
2402
2402
3531
1482
3610
3594
3594
2570
2570
2566
2566
2566
2566
2566
2566
2566
2566
2566
2566
2566
2566
2568
2568
2568
2568
2568
2568
2568
2568
2568
2568
2568
2568
2568
2568
3594
3594
2566
2568
2290
3528
3462
1480
3592
3592
1542
3592
3592
3592
3592
3460
3588
3588
3588
3594
3594
3594
3590
2317
2133
86
2563
2565
2565
3181
3180
3181
2858
813
3867
3867
3867
2861
3803
3803
2440
2696
2440
2536
2536
2184
2184
2184
2184
2696
2696
2696
2952
2952
2952
2440
2440
2440
2440
2440
2440
2440
2440
2440
2696
2696
2696
2696
2998
951
2486
439
2054
2054
2054
2774
2774
2060
268
2060
268
2062
270
2062
270
2062
270
2062
2062
270
2062
2318
2318
2062
270
2062
270
2062
2062
2062
270
2062
2062
2062
2062
270
2062
270
2062
270
2062
270
2318
2062
270
2062
270
2062
270
2062
270
2318
2062
270
2062
270
2062
270
2062
270
2318
2400
2913
1889
2256
2256
2404
2404
2404
2404
2404
2404
3940
3940
2497
2497
2497
2209
162
2223
2223
2050
2050
2562
2562
2562
2562
2562
2562
2562
2139
2139
3689
1714
1642
3689
3689
2665
690
2738
2738
2738
2738
2738
2738
2738
2738
2665
690
2738
2738
2738
2738
2738
2738
2738
2738
2226
3688
2737
2737
2739
2664
2664
3762
2738
2738
2738
2738
2738
2738
2738
2226
2225
2225
2225
2227
2227
2738
2737
690
2738
2738
2738
2737
690
2738
2737
690
2738
2737
690
2736
2736
2736
2736
2736
2736
2736
2736
2736
2738
2738
2738
2738
2216
2216
2738
3762
2738
3762
2561
2666
2666
2666
2664
2666
2216
2216
3712
2112
2176
2176
2176
2176
2176
2744
3762
3761
2738
2737
2737
2737
2744
2744
3762
2738
2738
2232
2232
2738
2744
2744
2744
3761
2737
2737
2737
2737
2737
2737
2744
2744
2232
2232
2744
2616
2616
2616
2616
2600
2720
2720
2720
2720
2738
2736
2602
2600
2600
2736
2600
2208
2738
3752
2113
2113
2113
2177
3712
3064
3064
3064
3064
3064
3064
3064
2424
2424
2552
2225
2225
2225
3064
3064
2552
2552
3064
3064
3064
2744
2744
2737
2737
2737
2738
2737
2737
3064
3064
3064
2232
3064
3064
3064
2744
2115
2212
2212
2212
2212
2212
2208
2208
2208
2208
2208
2208
3071
2160
2672
2672
2672
2744
2226
3201
3201
2738
2704
2160
2704
2704
2113
2208
2208
2208
2208
2113
2113
2208
2208
2192
2208
2208
2208
2208
2113
2113
2113
2113
2208
2208
2224
2224
2224
2224
2224
2224
2224
2224
2224
2224
2224
2224
2224
2160
2062
3080
1044
3080
1044
3080
2147
355
2403
2147
355
2145
353
2145
2144
2144
2144
3123
2753
2378
2842
922
2842
922
2842
922
2826
906
2826
650
906
2826
906
2826
906
2826
2826
906
2866
2460
2460
2460
2238
2235
3963
2465
3298
3298
226
3556
2916
2916
3940
3940
2660
3940
3940
3558
2050
3941
3717
2916
2916
869
2917
2916
2916
869
2693
3941
3941
3717
2693
2692
2693
3939
2915
2915
3939
3939
2312
2693
3717
3032
980
3028
2608
570
2608
3664
2362
2352
314
2352
2640
2640
2822
2310
2310
2880
2880
2097
2097
50
2097
50
2097
50
2097
2097
50
2097
50
2097
50
2097
2097
2176
2176
2176
2356
2116
2116
2084
2084
2852
2698
906
2698
906
2698
906
2954
2439
2439
2695
903
2855
2848
3881
3879
3879
2483
3488
2252
2252
2715
671
2715
671
2403
2146
99
2144
2403
2147
2147
2827
2827
778
3250
2186
2186
2730
690
698
3754
1714
1722
2746
2746
2745
2745
2745
698
2745
698
2745
2746
2746
2234
1722
2234
2234
2730
2730
690
2730
690
698
2730
2730
694
698
2730
2730
690
3762
1722
2218
178
3762
1722
3754
3766
1722
2218
178
2218
178
3762
1722
2234
2746
2730
2224
2372
2434
2370
3332
3332
3202
3332
3332
3844
3844
2436
3332
3844
3844
3202
3202
3842
2052
2436
2704
2704
2755
2754
2754
2241
2240
2241
2882
2881
2241
2241
2241
3968
2241
3265
2436
2438
2438
2412
2412
2432
388
390
2436
2436
2432
388
390
2180
134
2180
2180
2180
134
2176
132
2180
2432
388
390
2436
2432
388
2432
388
2432
388
2436
2436
2436
2950
2176
134
2176
132
2176
132
2180
2746
699
2745
699
2746
699
2745
699
2790
486
2790
2530
486
2582
2582
2244
324
2370
898
964
2370
196
324
2242
322
898
196
900
324
962
964
2082
42
546
46
226
554
2082
2082
2082
2082
42
46
226
2090
354
994
2082
546
2082
38
2082
38
2086
2402
906
2954
2083
547
2083
547
2083
2083
2083
2083
547
2081
545
2081
2081
2081
545
2081
545
2242
322
198
326
2242
322
898
962
2370
2242
898
2370
2242
898
2242
326
2242
322
196
324
198
962
902
326
964
2244
900
2242
322
196
2242
322
898
196
962
964
2370
2242
898
2370
324
2242
322
898
196
900
2246
326
2242
962
326
966
2370
962
326
2371
2371
899
963
2243
323
2243
323
899
963
2243
2243
323
2371
2243
899
2243
899
2064
2049
2
2049
2
3073
3073
2048
2048
2048
3072
3072
3072
2048
2048
2115
2369
322
323
2113
66
67
2947
2947
3373
3117
2087
2087
2087
2087
2087
2087
2087
2087
2087
2883
2883
3641
3634
3640
1593
3641
3641
2105
2098
2098
2098
2098
2098
2609
570
2609
570
2610
2610
2617
2610
2610
2616
562
2610
2610
2610
2610
2610
2610
3122
3640
2616
2616
2616
2104
2616
3635
2611
2609
2609
2609
2610
2610
2610
2098
2584
2584
2584
2584
2584
2611
2609
2618
2618
2618
2618
2610
2616
562
2610
2617
562
2616
562
2610
2617
562
2616
562
2618
2618
2612
2612
2610
2610
2610
2610
2610
2611
2611
2618
2610
2564
2564
2611
3642
2618
3635
2561
2608
2608
2610
2611
2611
2560
2560
3644
3585
3613
3614
3614
3614
3614
2617
3634
3634
2610
2610
2610
2610
2620
2620
3646
2110
2622
2105
2108
2618
2620
2620
2620
3634
2610
2610
2610
2610
2610
2610
2620
2620
2108
2108
2272
2561
2561
3585
3585
2612
2610
2610
2610
2610
2618
2618
2610
2612
2612
2292
2618
2588
2610
3642
3584
3584
3584
3584
3644
2801
2802
2802
2802
2786
2786
2786
2812
3058
2530
2802
2802
2802
2802
2786
2537
2530
2300
2274
2786
2278
2278
2290
2290
2290
2290
2290
2290
2812
2812
2812
2788
2812
2300
2812
2276
3824
2564
2564
2564
2564
2564
2564
2564
2564
2588
2588
2564
2681
2802
2290
2290
2290
2276
2590
2306
261
2304
2274
2298
2810
2296
2296
3845
2578
2578
2578
2578
3845
3845
2585
530
538
2585
530
2586
2578
2578
2585
530
538
2578
2818
773
2818
773
2818
773
2818
773
774
2578
2578
2588
2588
2588
2588
2588
2588
2588
2588
2590
2589
542
2588
2590
2590
2482
3521
2568
2576
2568
536
2576
2568
2881
2369
833
2881
2881
2881
2880
2368
832
2880
2593
2593
2593
3107
2625
3098
3131
1115
3131
3163
3163
3131
1115
3163
3163
3163
3163
3163
3163
3163
3163
3131
3163
3131
3131
3163
3131
2718
2716
2716
2690
2691
2128
2328
2058
2058
2058
2724
2916
2920
2916
2920
3940
2916
2920
2729
3698
2920
3944
2792
2792
2792
2920
2920
2920
2920
3944
2920
2920
3944
3944
3944
3944
2919
2919
2919
2919
2919
2744
2492
3964
3008
3008
3008
2656
2656
2656
4048
2819
3040
3040
3040
4048
4048
2578
2834
2834
3170
3170
2917
2912
2912
2912
2912
2912
2912
2213
2208
2208
2208
2208
2208
2208
2917
2213
2850
3282
2817
2150
2912
2912
2912
2912
3086
3083
3083
3083
3083
3083
3083
3083
3082
3082
3090
3090
3082
3168
2323
2313
2313
2877
2080
2220
2220
2462
670
2717
2462
670
2717
2241
2177
2049
129
65
2054
134
70
2241
2072
2072
3080
3080
3080
2072
2120
2144
2560
640
648
2560
640
2560
640
2688
2688
2688
648
2688
648
2688
648
2696
2696
2696
2688
648
2696
2688
648
2696
2688
2688
648
2688
2688
2688
2688
2560
640
648
2560
640
648
2560
640
2560
640
648
2560
640
2688
2560
640
648
2560
640
648
2560
640
2688
2560
640
648
2560
640
648
2560
640
2688
2688
2696
2688
2688
2688
2688
2688
2688
2688
648
2688
2688
648
2688
3264
3264
2184
3712
3712
2406
2692
2436
644
2692
2052
2052
2052
2052
2052
3076
3076
2692
2052
3076
3076
2051
2051
3075
2692
2572
2056
2056
2689
2688
2688
2435
2448
2451
2819
2819
2309
389
2312
272
392
2323
3086
3976
2693
2110
3054
2062
3054
3054
2062
2062
2062
2062
2062
3006
3006
3006
3054
3054
3054
3054
2062
2062
2062
2062
2062
2622
2110
574
2110
574
2110
2110
574
2110
574
2110
574
2110
574
2110
574
2110
574
2110
574
2110
574
2110
574
2110
2622
2110
574
2110
574
2110
574
2110
574
2110
574
2110
574
2579
2579
2579
2579
2579
2579
2579
2579
2289
2673
2673
2161
2161
2865
2865
2182
70
2118
2118
2631
3142
582
1606
2118
2182
70
2118
2182
2182
70
3142
1158
1095
1159
582
583
2182
70
3142
1158
582
2182
70
3142
582
3142
582
2147
2147
2659
2147
2147
291
2147
2147
2147
2147
2147
163
2147
163
2147
2147
163
291
2147
2147
3171
611
2119
2631
2118
2117
2118
2117
2117
2116
3140
3140
580
2147
2659
2147
2147
611
1635
2116
2116
2116
2116
580
2116
2115
579
2115
579
2115
2115
2115
579
2115
2112
2112
2115
71
2179
67
2183
2119
2179
135
2179
67
71
3139
1155
1095
579
583
3139
1095
579
1603
583
1607
2179
2179
3139
1155
579
2179
67
2179
135
3139
1155
1095
579
583
2118
2118
2182
70
2182
70
2182
2118
2182
2630
1606
3206
2181
3142
582
2182
3206
2176
64
2176
64
2176
2176
2176
64
3136
1152
576
1092
580
2176
3136
576
1092
1600
580
3140
580
2176
64
2176
3136
1152
576
2176
2112
2176
2112
3136
1152
576
2176
3136
1152
576
2177
65
2113
2178
3138
578
2177
3137
577
1601
2178
3138
578
2177
2115
2115
2627
583
2627
2180
68
2116
2180
2180
68
3140
1156
580
3140
580
1604
2180
2180
2180
68
2180
68
2180
3140
1156
580
2176
3200
2115
3139
2371
3139
323
2371
2112
2112
2114
2116
2116
2114
2116
2116
2626
2626
2112
2368
2368
2368
2112
2112
2112
2616
2616
2056
2056
2565
2565
518
2053
6
2054
2053
2053
6
2053
3589
3590
2368
2368
2475
431
2475
435
2475
2475
2347
2347
4011
1967
4011
4019
4019
3891
3891
3707
3707
3707
1663
3707
2475
2475
2475
2475
435
2475
2475
2475
435
2483
2355
2355
2355
3707
1651
3707
1651
2475
435
2475
2492
3708
3708
4011
2475
2487
2487
3995
3995
3995
4019
4019
3883
3883
3676
3676
3676
3676
3676
4023
2495
2491
2491
2363
3707
2491
2491
2483
443
2483
2475
2491
2475
443
2491
2355
315
3691
3707
1651
3691
3707
1651
1655
2491
2491
2484
444
3700
1660
2475
435
443
2483
2483
443
2355
315
3707
1651
2487
3703
4027
4027
3708
3708
3895
2491
2491
2491
3781
1737
2487
2359
2487
2487
2487
3654
3654
2822
3729
3745
3744
3744
3744
3744
2360
313
2482
2481
2482
2481
2482
2481
434
2488
2360
2482
4018
2482
3897
3896
3851
2488
3704
3704
2486
446
443
2494
2494
2486
446
443
2366
3710
1654
1659
3710
1654
3896
3896
3896
3896
2474
3780
1733
1737
3785
3140
1093
1097
3145
2352
2434
2434
2438
2438
2488
2488
2360
310
2354
310
318
2354
310
3974
2360
3778
3992
2827
3728
3730
3730
3656
2825
2965
3729
2961
2961
3721
3721
2953
3742
3729
2577
3735
663
2705
1683
659
3729
657
659
3729
3721
2568
521
2593
546
3998
3977
3721
3985
3985
3990
3990
3990
3990
3990
3990
2968
2960
2960
2704
3736
3984
3728
3984
3730
3798
3798
3798
3662
3661
1614
3814
3798
3798
3830
3826
3814
3656
2689
640
642
3969
1922
3969
1922
3969
1922
3988
3793
2851
2849
2848
3968
3992
2715
3996
3996
3361
3809
1762
3825
1778
3809
1762
3825
1778
3557
3557
3825
3825
1762
1778
3824
1778
3825
3825
1762
1778
3824
1778
3809
1762
3809
1777
1762
1778
3825
3826
3824
1778
3810
3139
3137
3137
1091
3137
3139
3137
3139
3137
3137
3819
3819
3794
3794
3794
3794
3794
3794
3794
3794
3793
3793
3793
3793
3793
3793
2689
640
642
2147
2592
2592
2592
2592
2592
2592
2114
2114
2114
2114
2114
2114
2114
2114
2114
2114
2144
2144
2144
3171
1187
3715
2760
3137
1601
3137
1601
3649
3137
1601
3649
3137
3137
1601
3649
3649
3649
3137
3649
3649
3137
1601
3649
3649
3649
3137
1601
3649
3649
3649
3803
3806
3806
2308
644
2310
390
646
3153
1106
1110
2462
415
2411
2347
2347
3956
2929
884
2914
2929
884
2914
3444
2929
884
2914
3946
3959
2914
3426
4002
4002
4002
2914
2914
2914
2914
3426
2914
2914
3426
3426
3426
3426
2929
2929
2929
2929
2929
873
3937
3518
3454
2928
872
2920
2920
3936
1872
1904
1896
3936
1872
1904
3936
1872
1904
1896
3504
2992
2992
2992
2992
3504
3504
3952
2864
2992
2656
2658
2124
2013
2012
2150
2034
2150
742
4082
2790
2764
1996
2012
2124
1996
2012
2156
428
492
2482
2482
2118
2118
438
2492
2156
4061
2012
2124
2594
547
2114
67
2576
2115
35
2820
2820
3168
1248
3168
1248
608
992
3726
3843
3843
3715
3715
3939
1899
3947
3939
1899
3843
3843
3731
1939
3731
1939
3843
3968
1928
2649
2686
2686
2438
2912
2464
2464
2126
2638
2617
2126
2638
2617
585
2052
2185
2052
130
137
2116
137
2116
137
2178
136
137
2178
146
2178
146
2052
2865
802
2064
17
49
34
144
145
2080
2080
2080
2200
2563
2307
3587
3587
3587
1551
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
1551
3587
3587
3587
3587
3587
3587
1551
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
1551
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3587
3139
3139
2083
3587
3587
2408
872
3276
1230
2252
2252
3276
2060
28
2060
28
2060
22
2572
140
540
652
654
662
2572
540
652
654
662
2572
540
652
2572
652
654
2252
2572
140
540
652
668
2572
540
652
2572
652
2079
2719
2591
671
2396
2786
2528
2528
2700
2700
2700
2543
2571
2571
527
3055
3055
3044
3044
3010
3010
3010
3020
4002
3074
3044
2562
2306
2050
258
262
266
270
78
2572
522
526
2571
527
2306
70
2050
12
258
10
130
66
14
34
524
546
268
266
140
270
138
142
290
78
2050
12
258
10
130
14
268
266
270
76
142
78
2306
2050
12
258
10
130
66
14
34
268
266
140
270
138
142
290
78
2562
2562
2562
2306
524
522
526
2306
262
524
522
526
2570
2570
2562
130
34
524
522
526
546
76
142
290
74
78
2178
34
524
526
546
76
142
290
74
78
2114
34
546
290
2114
34
522
546
290
2178
142
2566
2054
14
2054
518
2052
12
14
2564
518
524
526
2054
2054
2566
2054
14
2566
526
2054
2566
2054
14
2054
518
526
2054
2566
2054
2566
2063
2575
2063
2575
2063
2575
2564
2574
2052
6
2052
6
518
2054
2054
518
2054
2054
518
2054
2054
2054
2054
2063
2063
3083
523
1043
1547
531
539
1555
1563
2579
1555
3083
523
1043
1547
1047
531
539
1555
1563
3083
523
1043
1547
531
539
1555
1563
3083
523
1043
531
539
275
1555
1563
283
3091
531
275
1555
283
3083
523
1043
1047
531
539
275
1555
1563
283
3083
523
1043
1051
531
539
275
1555
1563
283
2965
2893
3917
2637
845
2893
3264
3232
2050
32
96
34
98
2048
32
2049
2
2049
2049
65
2048
32
2048
32
2048
32
2048
1
33
32
97
96
2048
2
32
96
34
98
2048
64
32
2114
2048
64
2048
2
64
2048
1
65
33
64
32
2081
32
2048
2049
33
2049
2081
32
2049
65
33
2048
1
2
33
32
96
34
98
2048
64
32
2048
2
64
32
66
34
2048
2048
2
64
32
66
34
2048
2
64
32
96
98
2048
1
2
65
33
64
32
66
34
2050
2050
2048
2
64
32
34
2048
2
64
32
34
2048
1
2048
2048
1
768
2048
2048
2049
2048
2048
1
2049
2049
2048
1
2048
2048
2048
2048
2048
1
2048
1
2048
1
2048
2048
1
2048
2048
1
2049
2049
2048
64
2113
2048
2113
2049
2112
2048
2048
64
2048
64
2048
1
2048
1
2048
1
2049
2049
769
768
2049
2050
66
2050
66
2050
2114
2114
2114
2113
64
2113
64
2113
64
2112
2113
64
2049
3
2051
67
2051
771
2051
2048
2048
2048
3
2048
1
2049
3
67
2051
67
2049
2049
2051
67
2113
2051
2113
3
67
2113
2048
65
3
67
2048
1
3
2048
1
65
2048
65
3
67
2048
1
65
2048
1
3
2048
1
2048
1
3
2048
3
2048
1
2048
1
2051
2051
2051
2051
2051
2051
67
2051
2048
1
3
2048
65
64
2048
1
65
3
64
67
2048
1
3
2048
1
65
2048
1
65
3
64
67
2048
1
65
2049
2050
2048
2049
2049
2048
64
2049
2050
2050
2048
2048
2050
2049
65
2050
2050
2049
2
2050
2112
2112
2048
2112
2048
2048
64
2048
64
2112
2112
2048
2048
64
2048
64
2048
64
2048
2112
2112
2048
2112
2048
2048
2048
2048
2112
2048
2048
2048
2048
2112
2048
2048
2112
2048
64
2048
2048
64
2048
64
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2112
67
2112
2115
2113
2112
2113
66
2114
2050
66
2049
2
65
66
2049
2
65
66
2114
2050
66
2050
2050
66
2050
66
2050
66
2050
66
2049
2
2050
2050
2050
2050
66
2114
2050
66
2114
2050
2114
2048
2048
3080
2171
2171
2171
2171
2171
2112
2113
2112
2112
2113
2112
2112
2113
2112
2112
3136
2128
2128
2128
2128
2128
2128
2118
2118
2184
2184
3125
2613
2613
597
566
598
2357
2357
2342
589
2197
2709
2709
2709
3173
3173
1133
2334
2335
2072
152
2072
152
2072
152
2072
2072
2072
3416
3352
3032
1496
3032
1496
3032
1496
2840
920
2840
2840
1304
3352
2520
2520
2520
2520
2520
3032
1496
472
2200
2200
2200
2072
2200
3480
3480
920
2456
1432
2456
1432
2840
1304
3352
3352
2520
2392
472
2520
2392
2072
2072
2072
2456
1432
414
1438
2398
2526
3032
1496
2200
2101
2101
3032
2840
1432
920
2840
856
1432
920
2840
1432
920
3480
920
3480
3480
2648
606
3416
1374
2840
798
2654
2846
2869
2552
3576
504
2872
3360
2368
3576
504
3576
504
3576
504
3488
1528
504
2208
2872
2872
2872
2872
2872
3360
3360
2424
2368
448
2368
2424
2368
448
2368
448
376
2368
3576
504
2872
3488
3488
2368
448
2368
3520
3488
1528
504
3488
1528
504
2208
2872
2872
3360
3360
2368
448
2368
448
376
3477
2389
469
2872
2872
2752
2880
1472
2837
2107
2107
2107
2689
2689
3472
2832
1296
3472
3473
3472
2880
2944
2176
2176
192
2208
2208
2208
2208
2208
2841
1305
3353
2098
2101
2098
2101
2459
2869
413
1437
2459
2458
1434
3354
2083
2851
2083
3353
1309
3358
2184
1288
2457
1433
2393
473
2521
2208
2208
2208
3488
3488
2208
2208
2208
3360
2368
448
2368
2368
448
2368
2368
2841
1305
2841
1305
3353
3353
3010
3977
3977
3977
3976
2437
393
2437
393
2437
393
425
409
713
3272
712
2816
2273
2240
224
3528
968
2248
3500
3500
2817
2817
2818
771
2817
770
2818
2819
2817
2945
898
2831
2734
2841
1433
921
2200
408
2186
2186
2186
2185
2307
3157
2049
17
3153
3157
2057
2057
3145
2058
2049
2069
2053
2053
2049
2049
2049
2061
2061
2057
3585
1553
3585
2584
2584
2577
2577
2586
2569
2145
2613
2598
3152
3152
3152
3152
3152
3152
3146
1102
3142
3150
2058
14
3594
1550
2614
2118
118
2614
3588
3182
3153
1169
3985
1945
2569
2577
521
2569
3633
3153
1106
3152
2705
2718
2961
921
3626
2064
2064
2064
3152
3152
2576
2576
2576
2576
2614
2696
904
3617
1545
1577
3617
1545
1577
3616
2590
3152
2056
16
3152
2576
2569
3632
3616
1584
3600
3600
3632
3616
1584
3600
3600
3073
3073
3216
592
2640
3216
592
3216
592
3216
592
3216
592
2640
2640
3216
3216
592
2672
2672
2624
2624
3200
3200
3200
3200
2704
912
2960
2960
2704
912
2944
3593
3593
3593
3593
3593
3593
3593
3593
3593
3593
2624
2632
3603
1563
1559
3603
1563
1567
1559
3603
1559
3603
1559
3171
1127
611
1243
1235
1247
1239
615
2659
1243
1235
1247
1239
615
3091
1051
1055
1047
3091
1051
1055
1047
531
539
543
535
3600
3600
3600
3600
3280
3088
3600
2576
1552
2576
1552
2251
2998
2998
2992
2992
2992
2995
2251
2251
2251
2251
3339
2251
2251
2251
2251
3339
2254
2294
3341
1294
1302
246
3085
2061
2763
2253
3123
3379
3123
3379
3379
3185
3185
1201
3185
3249
3249
3249
3249
3379
3379
3123
3379
3379
3251
3251
3251
3379
3379
3379
3379
3379
3379
3379
3072
3072
3072
2060
2060
2060
2060
2060
3586
3586
3586
2608
2608
2933
2857
2857
2882
2626
2626
2626
2626
2626
2626
2626
2626
2626
2626
2664
2992
2626
2626
3266
3266
3266
2625
2626
2626
3266
578
3266
578
2626
2882
2370
578
2625
2626
2626
2626
2625
3266
578
2626
2882
2882
2916
3250
1266
2674
3252
1202
3234
1188
1196
3234
1188
1196
1194
3234
1188
2626
580
582
610
612
588
620
590
614
618
622
636
638
634
2626
580
582
596
2626
580
582
610
612
588
628
626
590
630
636
638
2626
610
588
620
618
2626
610
590
614
618
622
2626
2626
582
610
590
638
2660
2626
580
2626
580
612
2626
3234
610
626
3234
3234
1250
1190
1196
1252
1198
1268
1254
1270
1278
1266
1276
3234
1250
1198
1254
3234
1250
1252
3234
1188
1190
1196
1204
610
1202
612
1212
1214
628
626
614
630
636
638
3234
1188
610
612
2900
860
3172
2980
2056
2056
2190
3221
3214
2206
3230
2334
158
2206
3230
2206
2638
3214
3214
2190
3214
3214
2318
142
2190
2318
2318
142
2318
142
2334
158
2334
158
2334
2318
142
2318
142
3220
3220
2636
2167
2167
2123
74
2123
3032
2976
2976
2152
2148
3118
3118
558
3118
558
3118
558
1198
2606
3118
558
2265
3409
3409
2193
2193
3441
3441
3441
3089
3089
2161
3185
2257
2257
2257
2257
3185
3148
3148
2101
2155
2155
2945
3642
2338
2339
2057
2057
2057
2057
2057
2057
2057
2544
2472
2544
2472
2472
2544
2472
2544
2472
2472
2472
2472
2472
2800
496
2472
2544
2544
3056
3056
2800
2800
496
2800
2544
2800
496
2800
496
2858
2858
2858
2444
2823
2935
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2343
2343
3143
295
3143
295
2311
2311
2311
2311
2311
2311
2315
263
2315
263
3655
3655
3655
3655
2311
2311
3911
3911
2343
2343
3143
327
295
2343
2343
2343
2343
2343
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2311
2315
263
3783
1607
3783
1607
3783
1607
3655
3655
3655
3655
3655
3655
2343
2343
2375
295
2343
2311
2311
2311
2311
2311
3847
3847
3847
4007
4039
1863
1959
4039
1863
1959
2055
2055
2055
3783
3783
2097
53
51
2097
53
51
2436
2436
2438
2438
2438
2948
2948
2950
2950
2950
2950
2692
2692
2692
2692
2692
2692
2694
2694
2694
2694
2694
2692
2692
2692
2694
2694
2694
2436
2692
2692
2692
2692
2692
2692
2692
2692
2694
2694
2949
2693
2693
2693
2054
2688
2050
2049
2
2590
2590
558
606
2654
2439
2379
2379
2379
3079
3079
3072
3072
3072
3072
3072
3072
3072
2048
3264
2326
2994
2994
947
2274
946
947
2994
2274
2273
226
2273
226
2402
356
358
2400
360
354
355
363
362
2401
354
2401
354
361
362
2401
354
2274
2274
2272
226
946
947
2272
226
2272
352
226
354
946
947
2272
226
227
235
234
2272
226
354
227
230
356
355
242
358
2274
227
2274
2272
352
226
354
363
2400
2400
2272
352
226
2272
226
227
235
234
2272
352
226
354
2274
354
2272
226
354
227
235
234
2273
353
226
354
2272
352
226
354
235
355
363
2274
242
2272
226
946
2272
226
230
2272
352
226
354
946
2272
226
227
235
234
2272
226
354
230
356
242
358
2274
2272
352
226
230
358
2272
226
227
235
234
2274
354
2272
352
226
230
242
2274
354
2273
226
242
2995
2272
226
2272
226
228
2272
226
2272
226
232
227
235
234
2272
226
227
242
2274
2273
224
226
2272
226
228
230
363
362
2272
226
228
2272
226
232
227
235
234
2272
208
226
228
210
2273
224
226
2272
226
232
227
235
234
2273
224
208
209
226
210
2272
226
228
235
230
234
363
362
2274
242
2658
1634
2656
1632
610
2656
1632
610
2994
2400
354
2400
354
355
363
362
2402
2994
2994
2400
354
358
2402
355
363
362
2402
2410
2408
363
362
2400
354
2402
356
358
2400
354
2400
354
2400
354
355
363
362
2402
2400
354
2272
226
242
2402
2400
354
355
363
2272
226
227
2274
242
2402
2400
354
2400
354
2402
2400
354
2272
226
242
2402
2400
354
355
363
2272
226
227
2274
242
2282
2410
2410
2410
2282
2410
2410
2410
2410
2402
2402
2400
2278
2256
2278
2272
352
230
2272
226
2256
2256
2272
226
2272
352
2400
354
2401
354
2276
2222
2222
2222
2222
2222
2222
2286
2286
366
2286
2286
2286
2286
366
2286
2286
2414
2286
2414
2285
2285
2285
2285
2286
2286
2272
2401
2272
226
2272
2272
226
2272
2400
2286
366
2286
366
2286
366
2414
2414
2414
2414
2414
2414
2414
2413
2413
3073
3585
3073
1041
3585
3585
1553
3585
3585
1553
3585
3601
3601
3073
3585
3073
3585
3073
3585
1553
1554
3585
3585
1553
1554
3585
3073
3585
3073
3585
3585
1553
1554
3585
3585
1553
1554
3585
3073
2049
257
1537
3073
1041
2049
257
1537
17
1553
2049
257
1537
2305
961
3073
1
1537
1281
1553
1297
3585
1281
2305
961
3089
2065
1553
3009
3601
1297
3009
3073
1026
2049
257
1537
3073
1026
1041
1042
3073
1026
2049
257
1537
17
18
1553
1554
2049
257
1537
2305
961
962
3073
1
1537
1281
1282
1553
1297
1554
1298
3585
1281
1282
2305
961
962
3073
1026
2049
257
1537
3073
1026
1041
1042
3073
1026
2049
257
1537
17
18
1553
1554
2049
257
1537
2305
961
962
3073
1
1537
1281
1282
1553
1297
1554
1298
3585
1281
1282
2305
961
962
2209
225
2209
2273
289
2273
2209
2209
2064
22
2084
2160
2160
2160
2096
112
54
118
2160
2128
2128
112
2128
2096
80
112
2090
2122
2122
2128
2128
2128
2128
2128
2128
2120
88
2131
2131
2136
2120
2116
72
2088
56
36
88
104
100
2088
56
36
104
52
84
50
100
116
2088
56
104
2120
2088
36
104
84
100
51
115
2120
100
115
2088
56
88
104
2088
56
72
88
104
52
84
2088
56
36
88
104
100
2116
2116
72
2116
2116
2116
2116
2088
56
2088
56
2104
2088
2104
2088
56
2088
2088
88
2116
72
88
2088
2088
2088
2088
2088
56
88
2088
56
104
2104
104
2088
104
2088
56
68
72
88
104
100
2104
2088
56
68
36
72
104
84
100
116
2088
2088
56
104
2120
2088
36
104
84
100
115
2120
100
115
2088
56
88
104
2088
56
72
88
104
84
2088
56
88
104
100
2088
56
72
88
2088
56
68
72
2120
88
84
2088
88
2104
68
72
88
2088
2116
72
88
2088
56
72
88
2088
56
68
72
2120
88
84
2088
88
2104
68
72
88
84
2088
2088
56
68
36
88
104
100
2116
2088
56
68
72
88
104
2088
56
88
104
2152
100
2116
2088
56
104
2088
56
2088
56
2104
2088
2088
56
104
2088
56
88
104
2088
56
2088
2116
2116
2088
56
88
2088
68
88
84
100
116
2088
56
88
2088
56
88
100
2088
84
100
116
2088
56
88
2088
68
88
84
100
116
2088
56
88
84
2088
56
88
100
2088
84
100
116
2142
2138
94
2142
2142
2142
3166
2142
2142
2138
94
2142
2142
2138
94
2143
2143
2136
84
2136
84
2132
2136
84
2132
2132
2132
2132
2132
2132
2136
84
2136
84
89
2136
84
2136
2136
2132
2136
84
2136
84
2075
2075
2123
2123
2123
74
2123
2123
2075
2126
2128
2132
2120
88
84
2132
2120
88
84
2142
2138
94
2142
2138
94
2142
2138
2138
2138
3162
3166
2138
2123
91
2122
2123
2122
2075
2127
2127
2127
2122
2122
2122
2122
2122
2122
2122
2122
2122
2075
2075
2127
2127
2127
3151
2127
2122
2122
2128
112
2128
2128
2128
2128
2128
2123
2128
2123
2128
2128
2091
58
59
2123
2122
2091
58
59
2122
2091
58
59
2123
2122
2128
2122
2128
43
58
59
2123
2128
2128
2128
2128
2128
2122
2128
2122
2128
43
58
59
2123
2128
2128
2122
2128
2128
2128
2128
2128
2128
2128
2128
2128
2128
2128
2128
2128
2128
2127
2127
2127
2127
2127
2131
2131
2117
72
83
2120
2117
2117
72
2120
2120
2120
2120
88
2117
2117
72
88
85
2117
72
2120
88
2136
2120
88
2117
88
2117
72
2120
88
2136
2120
88
2120
88
2117
2117
72
88
85
73
2117
72
2120
88
2117
88
2120
88
2136
2120
88
2123
2123
2122
2123
2123
2123
2123
2091
59
2106
2123
2128
2128
2123
2123
2123
2128
2128
2121
2120
2120
2126
2126
2122
2122
2160
2106
2126
2106
2126
2126
2126
2128
2122
2126
2128
2126
2128
2126
2106
2126
2126
2128
2126
2128
2128
2128
2127
2127
2127
2127
2127
2127
2131
2116
69
88
84
2117
2153
2132
2116
72
88
84
2117
84
2132
2116
72
88
84
2117
2116
72
2117
2117
84
2117
2160
93
2160
93
2160
2123
2141
2141
2123
2141
2141
2141
2116
2116
2116
2116
2122
2123
2122
2123
2122
2122
2123
2122
2122
2123
2123
2123
2123
2123
2122
2123
2123
2123
2122
2123
74
2139
2122
2123
91
2139
2122
2139
2122
2139
2122
2139
2122
2075
2075
2075
2075
2075
2127
2127
2127
2127
2127
2127
2127
2127
2127
2127
3200
1184
2380
2380
2380
2380
2380
2562
2561
512
2561
512
2562
2561
2561
512
2562
2561
2561
512
2561
512
3074
2576
2576
2576
2576
2576
2576
2569
2578
2252
2252
3510
3254
3254
3254
3254
3254
3045
3045
3062
3037
3052
2806
749
2806
2796
2797
2812
2796
2366
414
2559
2588
3100
540
1180
2588
2588
2588
2588
1180
2588
2586
2586
3164
3100
1100
1116
3164
3164
3164
3164
3164
3164
3164
3100
3104
3100
3100
3104
3164
3164
3164
3164
3164
3164
3164
3164
3104
1068
3100
1180
2592
1180
2588
538
2592
1180
3148
3100
1116
3100
1116
3100
1100
1114
1116
3100
1100
1116
3148
1116
3100
1100
1116
3100
3104
1052
1068
1100
1116
3100
3104
3164
3164
3164
3164
3164
2588
2588
2586
3100
1100
3100
1116
3100
1050
1100
1116
3100
1050
1100
1116
3164
3158
3166
3166
3230
2593
538
2593
538
3164
3100
1116
3100
1100
1116
3100
1100
1116
3104
3104
3104
3104
3100
1050
1116
3104
1052
1100
1114
1116
3104
1052
1050
1100
1114
1116
3104
1100
3104
1100
3164
3164
3676
3676
3164
3162
1116
3164
3100
1100
1116
3670
3094
3098
3144
3144
3144
3080
3138
3138
3144
3144
3144
3144
3144
3144
3138
3144
3144
3108
3080
3080
3080
3080
3080
3138
3138
1092
3144
3138
3138
3138
3144
3138
1092
3138
1092
3138
1092
3140
3144
3138
3144
3144
3080
3140
3140
3140
1096
3140
3140
3144
3138
1092
3144
3144
3138
3144
3144
3108
3080
3080
3138
1092
3138
1092
3138
1092
1096
3140
3138
1092
1096
3140
3144
3080
3140
1097
3145
3080
3080
3652
3140
3140
3081
2620
2620
2620
3747
3747
3120
3120
3120
3120
3131
1115
3120
3700
3715
2708
2691
2691
3235
3235
3235
675
3236
3236
676
3152
3152
3152
2599
2576
2599
2576
3144
3152
3152
3152
3144
3144
3144
3144
2617
3081
2617
3088
3088
3088
3072
3072
3153
1102
3153
1102
3153
3153
3166
2595
2595
2595
3139
3139
3107
547
3107
547
3107
3139
3139
3139
3139
3139
3139
3139
3139
3089
3089
3102
1070
3102
1070
3089
3102
1070
3138
2110
2110
2110
2110
2081
2081
2081
2081
2081
2081
2081
2081
62
2110
3134
62
2110
3653
3224
3112
3112
3151
3151
3111
3160
3160
3648
3648
3648
3648
3648
3648
3648
3648
3648
3619
3619
3653
3768
3104
3104
3104
1112
3296
3296
2731
682
2731
682
2730
3241
681
3480
3076
3076
3076
3076
3072
3072
3072
3072
3072
3076
3072
3588
3588
3588
3588
3588
3584
3584
3584
3716
3716
3716
3588
3588
2180
2180
2056
2048
2052
2320
2304
3803
3803
3803
3803
3802
3802
3072
3072
3088
3072
3584
3584
2176
2176
2064
2064
2064
2320
2177
3449
3393
3385
2169
2169
2561
2561
257
2561
257
2561
257
2112
2880
2880
2880
2240
2240
2176
2176
2091
3608
1561
1562
3604
1562
3608
1561
1562
3737
1812
1690
1818
3736
1816
1689
1812
1690
1818
2324
282
1812
1818
2328
276
281
282
1816
1817
1812
1818
2306
1794
2304
258
1792
1794
2308
1796
2184
2184
3593
1705
1706
3593
1705
1801
3593
1705
3753
1706
3593
1705
1801
3593
1705
3593
1705
2384
3800
1753
1754
3592
3592
3800
2392
1880
3625
2096
49
36
50
2096
50
2096
49
36
50
3088
1041
1042
1552
1553
1554
3088
1041
1042
1552
1553
1554
2081
2100
2081
3124
3124
3085
3089
2864
817
2856
810
2864
817
809
810
2864
817
818
2864
809
810
818
2864
818
2864
817
808
809
810
818
2864
2856
809
810
2864
2856
809
810
2848
802
2848
802
2868
2868
2848
802
2906
2906
2857
2856
809
810
2824
777
778
2824
778
2824
784
777
800
778
802
2824
784
778
2224
177
178
2193
176
177
178
2192
145
176
146
178
2192
176
177
2192
176
2192
176
2210
2241
2241
2273
2273
2273
2274
2274
2249
202
2249
202
2250
2848
2856
804
3105
1056
1072
1073
3105
1056
3105
1056
1072
1073
3105
1056
1072
1073
1569
1568
1584
1585
3105
1056
1569
1568
3105
1056
1569
1568
3105
1056
1072
1073
1569
1568
1584
1585
2113
64
80
2112
81
80
2192
145
2192
145
3425
1376
3425
1376
2913
864
3489
1440
1456
1457
3504
1457
3489
1440
1456
1457
3504
1457
2913
864
2912
872
873
3504
944
945
3504
1457
944
945
2992
945
2992
945
2913
864
3361
1312
1328
1329
3361
1312
3361
1312
3361
1312
1328
1329
3472
1425
817
1329
2849
800
1313
2849
1313
2849
1313
1425
817
1329
2848
816
817
2849
800
816
2849
817
2849
817
3104
1072
1075
3123
1587
3104
1072
1568
1584
1075
3120
1075
3504
3360
1328
1331
2072
20
26
2072
20
25
26
2072
20
25
26
2072
20
25
26
2072
20
25
26
2179
3264
3264
3264
3264
3264
3275
2178
2178
2178
2049
3330
2049
2178
2178
2178
3330
2178
2050
2049
2
1281
1282
2050
1282
2050
1282
2050
2049
2049
3905
2117
2671
2415
2671
2415
2415
2777
2777
3257
2777
3251
3251
2227
1203
2227
2415
2415
2671
2415
2415
3256
2232
1208
2232
1208
2415
2415
3187
3187
2419
2419
2416
2195
2195
2179
2757
2245
2242
2242
2242
2240
2240
2240
2051
2051
2816
2816
2816
2947
3715
3715
3715
3587
3587
3587
2691
2307
2307
2307
3584
1664
2560
3588
3844
3588
3588
3588
3716
3716
3716
3588
3588
1668
3588
3588
2308
2948
2308
2308
2692
2692
2692
3588
3716
3588
3588
1668
2308
2948
2948
3118
3774
1982
3774
3958
3664
1872
2210
1617
1873
1618
1874
2208
1697
1696
162
1681
1698
1617
1873
1609
1682
1810
1618
1865
1874
2208
1696
1680
1698
1616
1872
1700
1618
1874
2208
1568
1696
1680
1570
1698
1616
1572
1872
1700
1682
1618
1874
3666
3664
1618
3616
1616
1618
3656
3654
3654
1862
3680
1617
1634
1609
1890
1618
3680
1888
1616
1634
1890
1636
1618
1892
3680
1888
1616
1634
1890
1618
3681
1632
1889
1888
1617
1873
1634
1609
1890
1618
1865
1874
3680
1888
1616
1872
1634
1890
1636
1618
1892
1874
3600
1632
1808
1888
1616
1554
1634
1810
1636
1618
3680
1888
1616
1872
1634
1890
1636
1618
1874
3600
1553
1633
1632
1808
1809
1889
1616
1617
1554
1634
1890
1810
1618
3681
1632
1889
1888
1616
1617
1872
1873
1634
1609
1890
1618
1865
1874
3681
1889
1634
1890
3681
1632
1889
1888
1616
1617
1872
1873
1634
1890
1618
1874
3680
1634
1636
3680
1634
3680
1634
3680
1889
1888
1617
1634
1890
1618
1874
3680
1888
1616
1872
1890
1636
1618
1892
1874
3680
1889
1616
1890
3920
3665
1634
1609
1618
1874
3680
1616
1634
1636
1618
3680
1616
1617
1634
1609
1618
1874
3681
1632
1889
1888
1617
1873
1634
1609
1890
1618
1874
3680
1888
1616
1872
1634
1890
1636
1618
1892
1874
3600
1632
1808
1616
1554
1634
1810
1636
1618
1874
3680
1634
1636
3681
1632
1634
3600
1553
1633
1632
1808
1809
1616
1617
1554
1634
1810
1618
3680
1634
3680
1634
1636
3681
1632
1634
3680
1889
1634
1609
1890
1618
1874
3681
1632
1889
1888
1617
1873
1634
1890
1618
1874
3600
1632
1808
1616
1554
1634
1810
1636
1618
3680
1888
1616
1872
1634
1890
1636
1618
1874
3681
1632
1889
1608
1634
1890
1864
3666
3921
1874
3857
3665
1873
1874
3681
3681
3922
3666
1874
3666
1874
3921
1874
3857
3681
3654
3654
3654
3654
3654
3654
3654
3873
3681
3681
3746
2209
1697
1569
145
162
1825
1681
1570
1698
1617
1554
1953
146
1873
1826
1609
1682
1810
1954
1618
1865
1874
2209
160
1697
1696
162
1760
1745
1698
1953
1952
2016
2001
1700
1762
1746
2018
1954
2002
3600
162
1808
1570
1698
1554
146
1826
1810
1954
1618
1874
2208
1568
1696
144
162
1824
1570
1698
1616
1952
146
1572
1872
1618
1874
2208
1696
162
1760
1744
1698
164
1952
2016
2000
1700
1762
1746
2018
1954
1764
2002
2020
2209
160
1697
1569
1568
1696
162
1825
1570
1698
1616
1617
1953
1952
1872
1873
1826
1954
3808
164
2016
1762
2018
1764
2020
2209
160
1697
1696
162
1761
1760
1745
1698
1953
1952
2017
2016
2001
1762
1746
2018
1954
2002
2210
2016
1762
2018
2209
1697
162
1761
1760
1698
2017
2016
1762
2018
2209
162
2018
2208
162
1760
1698
2016
1762
2018
1764
2020
3858
3794
2002
3873
3793
2001
3654
1862
3782
1990
3782
1990
3745
1698
1617
1609
1618
3728
1698
1616
1682
1618
3746
1616
1618
3666
3728
1616
1618
2209
160
1697
1569
209
162
1633
1632
1745
1570
1698
1617
210
1634
1746
1636
1618
3728
1698
1616
1682
1618
2208
208
162
1632
1744
1570
1698
164
1616
1572
210
1634
1746
1636
1618
3728
1616
3729
1617
1682
1618
3600
1632
1744
1634
1636
3601
1633
1632
1554
1634
1746
2209
160
1569
209
162
1633
1632
1745
1570
1617
210
1634
1746
1618
3600
1632
1744
1554
1634
1746
3680
1634
1636
3681
1634
3654
3654
1862
2246
1606
1734
1862
2246
1606
1734
1862
3092
3092
3092
3092
2908
2906
2074
154
2138
2138
2074
154
2074
2074
2074
154
2074
2074
2074
2074
2074
2138
2074
90
154
2074
2138
2074
2074
90
154
2074
90
2074
2073
2073
89
2073
2073
89
2074
2074
2074
2074
2074
2074
2074
90
154
2074
2074
90
154
2102
2102
2092
46
2753
704
2753
704
2372
580
2372
580
2372
580
2562
2596
2596
2808
2152
2633
2633
2324
3625
3625
3604
1577
1620
3604
1577
3668
3625
1620
3604
1577
1620
3604
1577
1620
2169
1657
2781
2781
2397
2397
2781
2781
2781
2072
2072
3633
3121
3705
3705
2169
1657
3705
2097
2114
68
50
2114
68
50
2617
2600
2600
3712
3114
2058
14
2056
2147
2147
3027
2051
19
2051
19
2067
2067
2352
2336
304
2352
2336
304
2336
304
2352
2336
304
2352
2336
304
2336
304
2336
304
2336
304
2336
304
3616
2336
304
2336
304
2336
2320
2336
304
2336
304
3616
3616
2336
304
3616
2336
304
3616
2336
304
3616
2336
304
2922
2922
2922
2440
2838
2885
3341
1294
909
910
3341
1294
909
910
2957
2957
2957
910
2957
910
3342
909
910
3342
909
910
2957
910
2957
910
2957
910
2957
2977
2977
3397
3397
933
3397
3397
933
2945
3013
3333
3333
901
3333
901
3330
898
3332
1289
3330
898
3332
1289
3330
898
3586
4065
4069
4069
2946
2946
3489
3493
2981
2981
3397
1381
3429
2981
2661
2661
2661
2661
2661
3013
3013
3013
3013
3013
3013
3013
2949
2949
2949
2949
3330
898
2946
2946
3330
898
3330
898
3332
3330
898
4069
4069
4069
4069
4069
4069
3685
3685
3685
3685
3685
3685
2981
2981
2789
2533
2533
3013
3013
2949
2946
2946
3525
3525
3525
3525
3557
3557
3525
1509
3557
3557
3557
2605
2605
2605
558
4065
4069
3073
1
1029
5
3073
1
1029
5
2049
1029
5
2049
5
3073
1
1029
5
3073
1
1029
5
2944
2944
2954
2954
2944
2432
2432
2432
2432
2442
2442
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
2944
3712
3712
3712
3712
3712
3712
3712
3712
3712
3712
3713
3713
3713
3713
2629
2688
2066
2052
16
17
20
2052
17
18
2641
2641
2657
2641
3665
2567
903
2567
903
1415
2567
2567
2055
2055
2050
2050
2050
2050
2050
2050
2050
2690
3202
2209
673
162
674
2739
3251
691
3251
691
2227
3251
691
3251
691
2739
2227
2227
2227
2227
2227
2544
2544
2544
498
2544
2544
2544
2544
499
2544
489
2544
2544
499
2544
499
2545
499
2544
499
2547
2544
499
2537
499
2544
499
2291
2291
2290
434
2290
434
2800
2803
2288
2288
2290
434
2290
2290
434
2290
2800
754
2803
2288
2288
2288
2288
2288
2290
2288
242
2288
2291
2482
2290
2291
2288
2290
2288
2291
2288
242
2288
242
2288
242
2288
242
2288
242
2288
233
2288
2288
2288
2288
2288
2288
2288
2288
2288
2288
2288
2288
2288
2288
2288
242
2290
2288
242
2288
242
2288
2288
243
2288
2288
2291
2291
2288
242
434
2288
242
2288
242
2288
242
2288
242
2288
242
2288
233
2288
243
2288
233
2288
242
434
2288
2290
434
2290
434
2800
2288
2288
2290
434
2290
434
2290
2290
434
2290
2800
2288
2288
2288
2288
2288
2290
2288
242
2288
2482
2290
2288
2290
2288
242
2288
2288
2288
2290
434
2290
2288
2288
2288
2288
2288
2288
242
2290
2288
2288
2288
2290
434
2288
2288
242
434
2288
242
2288
2288
242
434
2288
2795
2448
402
2448
420
402
2448
2448
420
2448
420
2448
402
2448
420
402
2448
2448
420
2248
2448
403
2248
201
2248
420
2448
402
2448
402
2448
403
2448
2448
420
2448
2448
2448
420
402
2448
402
2448
420
402
2448
402
2450
2249
2248
2448
2448
420
2448
420
2448
2448
420
2248
2448
403
2248
201
2248
420
2448
2448
2448
2448
2448
2448
2448
2448
420
402
2448
2448
2248
2448
403
2248
201
2248
2448
2448
2448
2448
2448
420
2448
2448
402
2448
420
402
2448
402
2248
201
2450
2248
2248
201
2248
2448
420
2448
200
2288
243
2800
2288
752
2800
2800
2800
2800
2800
3056
880
944
946
3056
880
3056
3056
3056
3056
3056
3056
3056
1010
3056
944
3056
944
3056
880
3056
3058
3056
3056
3056
3056
3056
1010
3051
1002
3016
3016
969
3016
3058
3058
3056
3058
3058
3056
1010
3056
1010
3056
880
3056
3056
3056
3056
3056
3056
3056
1010
3056
1010
3056
1010
3056
3056
3056
3056
1010
3056
1010
3056
1010
3056
1011
3056
1001
3056
3056
3056
1011
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3056
3051
3051
3051
3051
3051
3051
3051
3051
3051
2895
2895
2288
752
496
2482
498
2544
2482
498
2288
2544
2482
498
2544
2544
498
2544
2544
2288
496
2544
498
2288
2544
2288
2544
2288
368
432
752
2800
2468
2442
2442
2442
2442
2442
2442
2474
458
2250
426
714
458
2442
426
458
2474
458
2474
458
2474
458
2250
426
714
458
2442
202
426
714
458
2474
458
2475
2251
427
715
2475
2251
427
715
2474
2474
2478
2477
430
461
2473
457
2473
457
2288
3059
3056
3056
1010
3056
3056
3056
1010
3056
3056
3018
2954
938
842
3018
2954
938
842
3018
2954
938
842
970
2954
938
842
2890
2890
2987
2987
2987
2987
2889
842
2889
842
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
3601
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2577
2186
2186
2186
2186
2186
2186
2186
2186
3590
3590
3372
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2860
2202
2202
2294
2294
2294
2294
2294
2294
2244
2244
2247
2247
2244
2244
2244
2244
2216
2216
2180
2180
2216
2180
2216
2216
2180
168
2216
2180
2180
2180
2180
2180
2216
2216
2216
2216
2216
170
2180
168
2216
2180
2180
168
2216
2183
2216
2180
168
2183
2216
2216
2180
2216
2216
2216
2216
2180
2216
2180
2180
2216
2216
2180
2180
2216
2180
2290
2244
242
2244
2290
2290
2290
2290
2856
2856
2856
2856
2856
2856
2856
2856
2856
2856
2856
2244
2244
2244
2244
2856
2856
2856
2856
2856
2856
2244
2216
808
2216
2216
2216
2216
2216
808
2216
2216
808
2216
808
2244
2244
2180
2216
2180
2856
2216
808
2856
2244
2216
2244
2216
2180
2180
2180
2856
2216
808
2856
2216
2216
2216
808
170
2216
2216
2180
2180
2183
2216
2180
2183
2216
2856
2180
2216
2216
2856
2216
2180
2216
2180
2216
808
2856
2180
900
2216
2180
2856
2856
2244
2244
2856
2856
2244
2244
2244
2244
2244
2856
2244
2856
2244
2244
2244
2856
2244
242
2244
2244
2856
2856
2244
2244
2856
2856
2244
2244
2244
2244
2244
2856
2244
2856
2244
2244
2244
2244
2856
2216
2216
808
2290
2180
2180
2216
2180
2290
2216
2216
808
2290
2216
2180
2216
2216
808
2216
808
2180
2216
2216
2180
2290
2216
808
2216
808
2216
2856
2856
2856
2856
2856
2856
2216
2216
808
2216
2216
808
2216
808
2948
2216
2216
2216
808
2856
2290
2290
2216
808
2216
808
2180
2216
2290
2180
2180
2180
2180
2216
2216
808
2180
2216
808
2216
808
2180
900
2180
2216
170
2180
2180
2180
2216
808
2216
808
2180
2216
2290
2180
2180
2180
2180
2216
2216
808
2180
900
2180
2216
808
2216
808
2180
900
2180
2216
170
2180
2180
2180
2298
251
2298
2298
1018
2299
2298
251
2298
1018
2299
2299
2298
251
2298
2298
2299
2298
251
2298
2298
2297
2297
2244
2244
242
2244
2244
242
2290
2244
2244
242
2290
2290
2290
2290
2290
2290
2244
2244
242
2244
2244
242
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2299
2299
2203
923
2203
2203
2202
2203
2203
2299
2202
922
2294
2244
2244
2244
2244
2244
2244
2244
2244
2298
251
2298
251
1018
1019
2298
1018
2298
251
2298
251
1019
2298
2299
2299
2299
2299
2299
2299
2299
2203
251
2299
2202
2203
251
2202
922
2299
187
2201
249
921
2297
2297
2202
155
250
251
922
923
2202
155
250
251
2203
251
923
2203
251
923
2203
251
2203
251
2203
2298
251
923
2298
251
2299
2299
2297
2201
249
921
2297
2297
2297
2299
2299
2294
2294
2294
2294
2294
2294
2294
2203
2294
2299
2294
2294
2860
2860
2860
2203
2202
2860
2860
2860
2202
2860
2860
2860
2203
923
2202
2294
2202
2294
2860
2860
2860
2203
251
2294
2294
2294
2294
2294
2202
2294
2202
2294
2860
2860
2860
2203
251
2294
2294
2202
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2294
2297
2297
2297
2297
2297
2247
2247
2244
2244
2244
199
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2203
2299
2202
2203
2203
2203
2203
2860
2860
2860
2299
2294
2294
2299
2203
2203
2294
2294
2244
2244
2244
2202
250
2202
250
2299
2299
2294
2860
2202
250
2860
2202
250
2202
250
2202
250
2294
2299
2202
250
2294
2202
250
2294
2202
250
2860
2202
250
2202
250
922
2294
2202
250
2294
2294
2294
2297
2297
2297
2297
2297
2297
2247
2244
2244
2244
2244
2244
2218
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2244
2294
2294
2294
2294
2294
2203
2294
2294
2203
2294
2294
2294
2290
2290
2290
2290
2299
2299
2202
155
251
2299
2202
2202
155
251
18
15
440
424
560
56
18
19
145
152
384
12
14
195
132
65
75
155
11
475
259
18
15
440
424
560
56
18
19
145
152
384
12
14
195
132
66
74
154
11
475
259
18
15
440
424
560
56
18
19
145
152
384
12
14
195
68
66
74
154
139
475
979
18
15
440
424
560
56
18
19
145
152
384
12
14
323
68
2
75
251
307
947
355
18
15
440
424
560
56
18
19
145
152
384
12
14
323
68
66
75
251
307
947
355
18
15
440
424
560
56
18
19
145
152
384
12
270
195
132
1
75
155
395
219
259
18
15
440
424
560
56
18
19
145
152
384
12
270
195
132
2
75
155
395
219
259
18
15
440
424
560
56
18
19
145
152
384
12
270
195
132
65
75
155
395
219
259
18
15
440
424
560
56
18
19
145
152
384
12
270
195
132
66
74
154
395
219
259
18
15
440
424
560
56
18
19
145
152
384
12
270
323
132
1
75
155
395
475
83
18
15
440
424
560
56
18
19
145
152
384
12
270
323
132
2
75
155
395
475
83
18
15
440
424
560
56
18
19
145
152
384
12
270
323
132
65
75
155
395
475
83
18
15
440
424
560
56
18
19
145
152
384
12
270
323
132
66
74
154
395
475
259
18
15
440
424
560
56
18
19
145
152
384
12
270
323
68
66
75
251
747
475
355
18
15
440
424
560
56
18
19
145
152
384
12
270
323
68
66
74
154
395
475
355
18
15
440
424
560
56
18
19
145
152
384
12
270
899
1092
2
91
251
747
1787
1987
18
15
440
424
560
56
18
19
145
152
384
12
270
899
1092
66
74
154
747
1787
1987
18
15
440
424
560
56
18
19
145
152
384
12
270
899
1156
2
75
251
755
1779
1923
18
15
440
424
560
56
18
19
145
152
384
12
270
899
1156
2
91
251
747
1771
1923
18
15
440
424
560
56
18
19
145
152
384
12
270
899
580
2
91
251
747
1787
963
18
15
440
424
560
56
18
19
145
152
384
12
270
899
580
66
74
154
747
1787
963
18
15
440
424
560
56
18
19
145
152
384
12
270
963
1092
2
91
251
747
1755
2003
18
15
440
424
560
56
18
19
145
152
384
12
270
963
1092
66
74
154
747
1755
2003
18
15
440
424
560
56
18
19
145
152
384
12
270
963
580
2
91
251
747
1755
723
18
15
440
424
560
56
18
19
145
152
384
12
270
963
580
66
74
154
747
1755
979
18
15
440
424
560
56
18
19
145
152
384
12
270
963
1604
2
91
251
747
1755
1747
18
15
440
424
560
56
18
19
145
152
384
12
270
963
1604
66
74
250
747
1755
1747
18
15
440
424
560
56
18
19
145
152
448
12
14
195
132
1
27
187
11
475
259
18
15
440
424
560
56
18
19
145
152
448
12
14
195
132
2
27
187
11
475
259
18
15
440
424
560
56
18
19
145
152
448
12
270
195
132
2
27
187
395
219
259
18
15
440
424
560
56
18
19
145
152
448
12
270
323
132
2
27
187
395
475
83
18
15
440
424
560
56
18
19
145
152
448
12
270
323
68
2
27
187
395
475
355
18
15
440
424
560
56
18
19
145
152
386
12
14
323
132
2
79
249
307
955
259
18
15
440
424
560
56
18
19
145
152
386
12
14
323
132
66
79
249
307
955
259
18
15
440
424
560
56
18
19
145
152
386
12
14
323
68
66
79
249
307
947
355
18
15
440
424
560
56
18
19
145
152
386
12
270
195
132
2
79
249
755
379
259
18
15
440
424
560
56
18
19
145
152
386
12
270
195
132
66
79
249
755
379
259
18
15
440
424
560
56
18
19
145
152
386
12
270
899
1092
66
79
249
755
1787
1987
18
15
440
424
560
56
18
19
145
152
386
12
270
899
1156
2
79
249
755
1787
1923
18
15
440
424
560
56
18
19
145
152
386
12
270
899
580
66
79
249
755
1787
963
18
15
440
424
560
56
18
19
147
152
386
12
270
195
128
0
79
249
755
379
267
18
15
440
424
560
56
18
19
147
152
386
12
270
899
1152
0
79
249
755
1787
1931
18
15
778
2
1586
1842
979
987
840
540
1564
804
352
16
67
1032
1152
440
1312
448
834
18
15
778
2
1586
1842
979
987
840
540
1564
804
352
16
67
1032
1184
440
1312
448
834
18
15
778
1027
1577
1845
1497
475
840
193
586
743
865
1
1091
123
332
352
1036
1633
1921
18
15
778
1027
1577
1845
1497
475
840
193
586
743
865
2
323
123
332
352
1050
1912
1373
18
15
778
1027
1577
1845
1497
475
840
193
586
743
1889
1
1091
123
332
352
12
737
1665
18
15
778
1027
1577
1845
1497
475
840
193
586
743
1889
1
323
123
332
352
12
737
129
18
15
778
1027
1577
1845
1497
475
840
193
586
743
1889
2
323
123
332
352
26
728
129
18
15
781
1153
1585
1841
987
1501
842
174
537
787
208
1025
64
64
514
1569
1891
1463
315
18
15
781
1153
1585
1841
987
1501
842
175
537
787
208
1025
64
65
513
1569
1891
1463
315
18
15
781
1153
1585
1841
987
1501
842
175
537
787
208
1025
64
65
512
1569
1891
1463
315
18
15
781
1153
1585
1841
985
986
843
175
537
811
356
0
66
64
513
1593
1603
2016
830
18
15
781
1153
1585
1841
985
986
843
175
537
811
356
0
66
64
512
1593
1603
2016
830
18
15
781
1153
1585
1841
985
986
842
174
537
811
356
0
68
64
514
1593
1603
2016
828
18
15
781
1153
1585
1841
985
986
842
175
537
811
356
0
68
65
513
1593
1603
2016
828
18
15
781
1153
1585
1841
985
1498
843
175
537
811
356
1024
66
64
513
1593
1603
1504
318
18
15
781
1153
1585
1841
985
1498
843
175
537
811
356
1024
66
64
512
1593
1603
1504
318
18
15
781
1153
1585
1841
985
1498
842
174
537
811
356
1024
68
64
514
1593
1603
1504
316
18
15
781
1153
1585
1841
985
1498
842
175
537
811
356
1024
68
65
513
1593
1603
1504
316
18
15
781
1153
1585
1841
1497
474
843
175
537
811
1892
0
578
64
513
1593
131
728
1118
18
15
781
1153
1585
1841
1497
474
843
175
537
811
1892
0
578
64
512
1593
131
728
1118
18
15
781
1153
1585
1841
1497
474
843
175
537
747
1892
0
578
64
513
441
3
728
1118
18
15
781
1153
1585
1841
1497
474
843
175
537
747
1892
0
578
64
512
441
3
728
1118
18
15
781
129
1585
1841
881
857
842
686
1561
787
449
67
64
1088
1026
290
1390
321
771
18
15
781
1153
1577
1841
881
345
842
158
530
851
449
321
320
80
528
1649
1629
69
512
18
15
781
1153
1577
1841
881
345
842
158
530
851
449
322
320
80
528
1649
1629
68
320
18
15
781
1153
1577
1841
881
345
842
158
530
851
449
323
320
80
528
1649
1629
65
515
18
15
781
1153
1577
1841
881
857
842
158
530
851
449
65
64
80
528
1649
1629
1605
768
18
15
781
1153
1577
1841
881
857
842
158
530
851
449
66
64
80
528
1649
1629
1604
832
18
15
781
1153
1577
1841
881
857
842
158
530
851
449
67
64
80
528
1649
1629
1601
771
18
15
781
1177
1537
1841
881
1113
838
161
541
805
161
899
568
70
521
273
849
82
143
18
15
781
1177
1537
1841
881
1113
838
161
541
805
162
899
568
70
530
1555
1872
81
143
18
15
771
1027
1577
1845
864
1354
832
448
582
743
175
1325
8
136
204
360
808
1057
432
18
15
771
1027
1577
1845
864
1482
832
448
582
743
175
1069
8
136
204
360
808
545
432
18
15
57
51
312
1000
1012
401
770
513
837
945
2
39
517
1077
1462
1294
1358
1347
339
18
15
57
51
312
1000
1012
401
770
769
837
945
2
39
517
565
1206
1294
1390
1347
339
18
15
57
51
312
1000
1012
401
770
769
837
945
2
39
518
565
1206
1294
1390
1347
336
18
15
57
51
312
1000
1012
401
770
769
837
945
2
39
518
597
1206
1294
1358
1347
336
18
15
57
51
312
1000
1012
401
770
769
837
945
2
39
518
566
1206
1294
1390
1347
336
18
15
57
51
312
1000
1012
401
770
769
837
945
2
39
518
598
1206
1294
1390
1347
336
18
15
57
51
312
1000
1780
401
258
1
393
945
514
39
5
309
997
1729
734
1731
19
18
15
57
51
312
1000
1780
401
258
1
393
945
514
39
6
309
997
1729
734
1731
16
18
15
57
115
312
1000
1780
401
258
33
389
945
514
39
6
294
1014
1678
718
1731
16
18
15
57
115
312
1000
1780
401
258
33
389
945
514
39
6
589
989
1678
718
1731
16
18
15
57
115
312
1000
1780
401
258
33
390
945
514
39
5
149
1004
1676
718
1731
19
18
15
57
115
312
1000
1780
401
258
289
389
945
514
39
5
661
758
1678
718
1731
19
18
15
57
115
312
1000
1780
401
258
289
389
945
514
39
5
661
749
1678
718
1731
19
18
15
57
115
312
1000
1780
401
258
289
389
945
514
39
6
661
758
1678
718
1731
16
18
15
57
115
312
1000
1780
401
258
289
390
945
514
39
5
661
748
1676
718
1731
19
18
15
57
115
312
1000
1780
401
1282
577
389
945
514
39
1541
1125
749
1678
718
1731
1043
18
15
57
115
312
1000
1780
401
1282
577
390
945
514
39
1542
1125
764
1676
718
1731
1040
18
15
57
115
312
1000
1780
401
1282
577
390
945
514
39
1542
1133
748
1676
718
1731
1040
18
15
1906
208
194
458
250
715
544
1825
1025
46
91
835
320
286
318
1230
1545
1561
31
18
15
1906
208
194
458
250
715
544
1825
1025
46
91
835
320
286
414
1230
1545
1561
31
18
15
1906
208
194
458
250
715
544
1824
1025
46
91
835
320
287
511
1230
1545
1561
31
18
15
458
270
270
910
203
1615
832
336
848
592
1641
1593
427
24
540
734
1731
195
136
18
15
458
270
270
910
203
1615
832
336
848
592
1641
1593
427
152
1052
734
1731
195
136
18
15
458
270
270
910
203
1615
832
336
848
592
1641
1593
427
152
540
734
1731
195
136
18
15
458
270
270
910
203
1615
832
336
848
592
1641
1593
427
152
1180
734
1731
195
136
18
15
458
270
270
910
203
1615
832
336
848
592
1641
1593
431
24
540
734
1731
195
160
18
15
458
270
270
910
203
1615
832
336
848
592
1641
1593
431
152
540
734
1731
195
160
18
15
458
270
270
910
203
1615
832
336
848
592
1714
1586
427
24
540
694
1690
200
168
18
15
458
270
270
910
203
1615
832
336
848
592
1714
1586
427
152
540
694
1690
200
168
18
15
458
270
270
910
203
1615
832
336
848
592
1714
1586
427
152
1180
694
1690
200
168
18
15
458
270
270
910
203
1615
832
336
848
592
1714
1586
435
24
540
694
1682
208
140
18
15
458
270
270
910
203
1615
832
336
848
592
1642
1592
427
24
538
728
1730
199
137
18
15
458
270
270
910
203
1615
832
336
848
592
1642
1593
427
24
538
728
1730
198
136
18
15
458
270
270
910
203
1615
704
528
848
592
1641
1593
299
1368
1116
734
1731
195
200
18
15
458
270
270
910
203
1615
704
592
848
592
1641
1593
299
1304
1052
734
1731
195
200
18
15
458
270
270
910
203
1615
704
592
848
592
1641
1593
299
1304
1100
734
1731
195
200
18
15
458
270
270
910
203
1615
704
592
848
592
1641
1593
299
1304
1116
734
1731
195
200
18
15
458
270
270
910
1227
79
832
528
848
592
617
57
1963
984
1116
734
707
1731
1672
18
15
458
270
270
910
1227
79
832
528
848
592
617
57
1963
1496
1116
734
707
1731
1672
18
15
458
270
270
910
1227
79
832
528
848
592
617
57
1967
984
1116
734
707
1731
1696
18
15
458
270
270
910
1227
79
832
528
848
592
617
57
1967
1496
1116
734
707
1731
1696
18
15
458
270
270
910
1227
79
832
528
848
592
690
50
1963
984
1116
726
1098
1736
1704
18
15
458
270
270
910
1227
79
832
528
848
592
690
50
1963
1496
1116
726
1098
1736
1704
18
15
458
270
270
910
1227
79
832
592
848
592
690
50
1971
792
1116
728
1100
1732
1676
18
15
458
270
270
910
1227
79
832
592
848
592
690
50
1971
920
1052
726
1098
1744
1676
18
15
458
270
270
910
1227
79
832
592
848
596
690
50
1971
792
1056
720
1096
1744
1676
18
15
458
270
270
910
1227
79
704
592
848
592
690
50
1843
792
1052
726
1098
1736
1740
18
15
458
270
270
910
1227
79
704
592
848
592
690
50
1843
1304
1052
726
1098
1736
1740
18
15
458
270
270
910
1227
79
704
592
848
596
690
50
1843
1304
1056
720
1096
1736
1740
18
15
458
270
270
910
1227
1611
1728
528
848
272
690
561
1659
472
1116
1368
1116
326
1040
18
15
458
270
270
910
1227
1611
1728
528
848
272
690
570
1659
472
1116
1368
1108
416
1024
18
15
458
270
270
910
1227
1611
1728
528
848
276
690
561
1659
472
1116
1328
1112
198
1040
18
15
458
270
270
910
1227
1611
1728
528
848
276
690
561
1663
472
1116
1328
1112
326
1032
18
15
458
270
270
910
1227
1611
1728
528
848
276
690
570
1659
472
1116
1328
1112
192
1024
18
15
458
270
270
910
1227
1615
832
528
848
272
690
562
427
984
1116
1334
1114
200
168
18
15
458
270
270
910
1227
1615
832
528
848
272
690
562
427
1496
1116
1334
1114
200
168
18
15
458
270
270
910
1227
1615
832
528
848
272
690
562
427
472
1116
1334
1114
200
168
18
15
458
270
270
910
1227
1615
832
336
848
272
690
562
427
152
1056
1288
1132
200
168
18
15
458
270
270
910
1227
1615
832
336
848
272
690
562
427
152
1068
1288
1132
200
168
18
15
458
270
270
910
1227
1615
832
336
848
592
617
569
427
152
1052
734
707
195
136
18
15
458
270
270
910
1227
1615
832
336
848
592
617
569
427
152
1180
734
707
195
136
18
15
458
270
270
910
1227
1615
832
336
848
592
690
562
427
152
544
488
1100
200
168
18
15
458
270
270
910
1227
1615
832
336
848
592
690
562
427
152
1180
726
1098
200
168
18
15
458
270
270
910
1227
1615
832
336
848
592
690
562
435
24
540
472
1100
196
140
18
15
458
270
270
910
1227
1615
832
336
848
592
690
562
435
24
538
472
1100
196
140
18
15
458
270
270
910
1227
1615
832
336
848
596
690
562
427
152
544
720
1096
200
168
18
15
458
270
270
910
1227
1615
832
336
848
596
690
562
427
152
1180
720
1096
200
168
18
15
458
270
270
910
1227
1615
832
592
848
272
690
568
427
1432
1100
1374
1106
419
169
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
427
1432
1052
1334
1114
200
168
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
427
1432
1116
1366
1114
200
168
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
427
920
1052
1334
1114
200
168
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
427
920
1116
1366
1114
200
168
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
408
1052
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
408
1100
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
408
1114
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
408
1116
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
1432
1052
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
1432
1100
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
272
690
562
435
1432
1116
1368
1108
208
140
18
15
458
270
270
910
1227
1615
832
592
848
276
690
562
435
408
1100
1360
1112
196
140
18
15
458
270
270
910
1227
1615
832
592
848
276
690
562
435
408
1116
1360
1112
196
140
18
15
458
270
270
910
1227
1615
832
592
848
276
690
562
435
1432
1052
1328
1112
196
140
18
15
458
270
270
910
1227
1615
832
592
848
276
690
562
435
1432
1100
1360
1112
196
140
18
15
458
270
270
910
1227
1615
832
592
848
276
690
562
435
1432
1116
1360
1112
196
140
18
15
458
270
270
910
1227
1615
704
592
848
272
690
562
307
792
1052
1334
1114
200
204
18
15
458
270
270
910
1227
1615
704
592
848
272
690
562
307
1304
1056
1288
1132
200
204
18
15
458
270
270
910
1227
1615
704
592
848
272
690
562
307
1304
1052
1334
1114
200
204
18
15
458
270
270
910
1227
1615
704
592
848
272
690
562
307
1304
1068
1288
1132
200
204
18
15
458
270
270
910
1227
1615
704
592
848
272
690
562
307
1304
1100
1366
1114
200
204
18
15
458
270
270
910
1227
1615
704
592
848
272
690
562
307
1304
1116
1366
1114
200
204
18
15
458
270
270
910
1227
1615
704
592
848
592
690
562
307
1304
1052
726
1098
200
204
18
15
458
270
270
910
1227
1615
704
592
848
596
690
562
307
1304
1056
720
1096
200
204
18
15
458
270
270
910
1227
1615
1728
528
848
272
690
562
1659
472
1116
1368
1108
336
1028
18
15
458
270
270
910
1227
1615
1728
528
848
272
690
562
1651
344
1116
1368
1108
336
1036
18
15
458
270
270
910
1227
1615
1728
528
848
272
690
562
1651
472
1116
1368
1108
336
1036
18
15
458
270
270
910
1227
1615
1728
528
848
276
690
562
1659
472
1116
1328
1112
336
1032
18
15
458
270
270
910
1227
1615
1728
528
848
276
690
562
1651
344
1116
1328
1112
196
1036
18
15
458
270
270
910
715
1615
832
336
848
592
178
1074
427
24
540
726
74
1736
168
18
15
458
270
270
910
715
1615
832
336
848
592
178
1074
435
24
540
726
74
1744
140
18
15
458
270
270
911
203
1615
832
336
848
594
1640
1592
427
24
538
730
1731
195
138
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
408
1052
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
408
1100
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
1432
1052
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
1432
1116
1364
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
414
1052
1372
1118
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
414
1050
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
414
1100
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
414
1116
1364
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
1438
1052
1372
1118
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
1438
1050
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
1438
1100
1372
1110
195
128
18
15
458
270
270
911
1229
1606
832
592
848
274
689
568
444
1438
1116
1364
1110
195
128
18
15
458
270
270
911
1229
1606
1728
528
848
274
689
568
1660
350
1116
1372
1118
195
1024
18
15
458
270
271
909
1229
1606
1728
528
850
274
691
568
1660
478
1110
1360
1112
323
1024
18
15
458
270
271
911
1227
79
832
528
850
592
616
56
1963
984
1118
735
707
1731
1673
18
15
458
270
271
911
1227
79
832
528
850
592
616
56
1963
1496
1118
735
707
1731
1673
18
15
458
270
271
911
1227
1615
832
336
850
592
616
568
427
152
1182
735
707
195
137
18
15
458
270
270
910
203
1612
833
336
848
596
1714
1587
439
53
545
688
1688
210
128
18
15
458
270
270
910
203
1612
833
336
848
596
1714
1587
439
53
538
688
1688
210
128
18
15
458
270
270
910
1227
1612
833
336
848
596
690
563
439
53
545
688
664
210
128
18
15
458
270
270
910
1227
1612
833
336
848
596
690
563
439
53
538
688
664
210
128
18
15
458
270
270
398
203
75
832
528
848
1296
690
561
1947
984
1116
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
792
1052
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
792
1116
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
1432
1052
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
1432
1100
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
1432
1116
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
920
1052
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
920
1100
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1296
690
561
1947
920
1116
1622
82
854
1616
18
15
458
270
270
398
203
75
832
592
848
1300
690
561
1947
792
1056
1616
88
854
1616
18
15
458
270
270
398
203
75
832
592
848
1300
690
561
1947
856
1056
1616
88
854
1616
18
15
458
270
270
398
203
75
832
592
848
1300
690
561
1947
1432
1056
1616
88
854
1616
18
15
458
270
270
398
203
75
832
592
848
1300
690
561
1947
920
1056
1616
88
854
1616
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
792
1052
1624
84
840
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
792
1050
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
792
1116
1624
92
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
1432
1056
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
1432
1052
1624
84
840
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
1432
1100
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
1432
1114
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
1432
1116
1624
92
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
920
1056
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
920
1052
1624
84
840
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
920
1050
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
920
1100
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
920
1114
1624
84
836
1612
18
15
458
270
270
398
203
79
832
592
848
1296
690
562
1971
920
1116
1624
92
836
1612
18
15
458
270
270
398
203
79
832
592
848
1300
690
562
1971
1432
1056
1616
88
836
1612
18
15
458
270
270
398
203
79
832
592
848
1300
690
562
1971
1432
1100
1616
88
836
1612
18
15
458
270
270
398
203
79
832
592
848
1300
690
562
1971
920
1056
1616
88
836
1612
18
15
458
270
270
398
203
79
832
592
848
1300
690
562
1971
920
1100
1616
88
836
1612
18
15
458
270
270
398
203
79
704
528
848
1296
690
562
1835
1432
1116
1622
90
712
1576
18
15
458
270
270
398
715
79
704
528
848
1296
178
50
1835
1432
1116
1622
1114
712
1576
18
15
458
270
270
399
717
294
704
16
848
1298
177
536
1628
600
1628
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
16
848
1298
177
536
1628
606
1628
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
528
848
1298
177
536
1628
1368
1116
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
528
848
1298
177
536
1628
1374
1114
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
528
848
1298
177
536
1628
1374
1116
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
592
848
1298
177
536
1628
792
1116
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
592
848
1298
177
536
1628
798
1052
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
592
848
1298
177
536
1628
798
1100
1628
1118
1411
896
18
15
458
270
270
399
717
294
704
592
848
1298
177
536
1628
798
1116
1628
1118
1411
896
18
15
458
270
271
397
717
294
704
16
850
1298
179
536
1628
606
1622
1616
1112
1411
896
18
15
458
270
271
397
717
294
704
592
850
1298
179
536
1628
798
1046
1616
1112
1411
896
18
15
458
270
270
398
203
76
833
592
848
1296
690
563
1975
821
1050
1624
82
850
1600
18
15
458
286
278
906
1227
1611
832
512
836
272
689
561
447
504
1096
1290
1099
207
136
18
15
458
286
278
906
1227
1611
832
512
836
272
690
570
443
1528
1096
1292
1100
196
128
18
15
458
286
278
906
1227
1611
832
512
836
272
690
570
443
504
1096
1292
1100
196
128
18
15
458
286
278
906
1227
1611
832
576
836
272
690
570
443
824
1032
1292
1100
196
128
18
15
458
286
278
906
1227
1611
704
512
836
272
690
570
315
1312
1090
1290
1098
203
192
18
15
458
286
278
906
1227
1611
1728
512
836
272
690
570
1659
320
1090
1290
1098
203
1024
18
15
458
286
278
906
1227
1615
832
512
836
272
689
562
443
1528
1096
1290
1099
204
132
18
15
458
286
278
906
1227
1615
832
512
836
272
689
562
443
504
1096
1290
1099
204
132
18
15
458
286
278
906
1227
1615
832
512
836
272
690
568
443
1528
1096
1292
1100
200
130
18
15
458
286
278
906
1227
1615
832
512
836
272
690
568
443
504
1096
1292
1100
200
130
18
15
458
286
278
906
1227
1615
832
512
836
272
690
562
435
1528
1096
1292
1100
204
140
18
15
458
286
278
906
1227
1615
832
512
836
272
690
562
435
504
1096
1292
1100
204
140
18
15
458
286
278
906
1227
1615
832
512
836
272
690
562
443
1440
1090
1290
1098
195
132
18
15
458
286
278
906
1227
1615
832
512
836
272
690
562
443
1528
1096
1292
1100
204
132
18
15
458
286
278
906
1227
1615
832
512
836
272
690
562
443
504
1096
1292
1100
204
132
18
15
458
286
278
906
1227
1615
832
256
836
272
690
562
435
160
1060
1292
1100
204
140
18
15
458
286
278
906
1227
1615
832
576
836
272
689
569
427
824
1032
1290
1099
203
136
18
15
458
286
278
906
1227
1615
832
576
836
272
689
562
443
824
1032
1290
1099
204
132
18
15
458
286
278
906
1227
1615
832
576
836
272
690
568
427
824
1032
1292
1100
200
138
18
15
458
286
278
906
1227
1615
832
576
836
272
690
568
443
824
1032
1292
1100
200
130
18
15
458
286
278
906
1227
1615
832
576
836
272
690
562
443
824
1032
1292
1100
204
132
18
15
458
286
278
906
1227
1615
704
512
836
272
690
562
307
1312
1090
1290
1098
204
204
18
15
458
286
278
906
1227
1615
704
512
836
272
690
562
315
1312
1090
1290
1098
204
196
18
15
458
286
278
906
1227
1615
704
512
836
272
690
562
315
1312
1092
1294
1098
204
196
18
15
458
286
278
906
1227
1615
1728
512
836
272
689
569
1643
376
1096
1290
1099
331
1032
18
15
458
286
278
906
1227
1615
1728
512
836
272
689
562
1659
320
1090
1290
1099
332
1028
18
15
458
286
278
906
1227
1615
1728
512
836
272
689
562
1659
448
1090
1290
1099
332
1028
18
15
458
286
278
906
1227
1615
1728
512
836
272
689
562
1651
320
1090
1290
1099
332
1036
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
568
1643
376
1096
1292
1100
200
1034
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1659
320
1090
1290
1098
195
1032
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1659
320
1092
1292
1100
404
1028
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1659
448
1090
1290
1098
195
1032
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1659
448
1092
1292
1100
404
1028
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1651
320
1090
1290
1098
195
1044
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1651
320
1092
1292
1100
204
1036
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1651
448
1092
1292
1100
204
1036
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1651
376
1096
1292
1100
204
1036
18
15
458
286
278
906
1227
1615
1728
512
836
272
690
562
1655
320
1090
1290
1098
340
1024
18
15
458
286
278
906
1226
1611
832
512
836
272
688
570
443
1528
1096
1292
1102
198
130
18
15
458
286
278
906
1226
1611
832
512
836
272
688
570
443
504
1096
1292
1102
198
130
18
15
458
286
278
906
1226
1611
832
576
836
272
688
570
443
824
1032
1292
1102
198
130
18
15
458
286
278
906
1226
1614
832
512
836
272
688
564
436
1440
1092
1292
1102
194
136
18
15
458
286
278
906
1226
1614
832
512
836
272
688
564
444
1440
1092
1292
1102
194
128
18
15
458
286
278
906
1226
1614
1728
512
836
272
688
564
1652
320
1092
1292
1102
194
1032
18
15
458
286
278
906
1226
1614
1728
512
836
272
688
564
1652
320
1096
1292
1102
194
1032
18
15
458
286
278
906
1226
1614
1728
512
836
272
688
564
1652
448
1092
1292
1102
194
1032
18
15
458
286
278
906
1226
1614
1728
512
836
272
688
564
1660
320
1092
1292
1102
194
1024
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
427
1472
1096
1292
1102
206
170
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
435
1440
1090
1294
1102
206
130
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
435
1440
1092
1292
1102
206
130
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
435
1528
1096
1292
1102
206
130
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
435
504
1096
1292
1102
206
130
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
443
1440
1090
1294
1102
206
134
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
443
1528
1096
1292
1102
206
134
18
15
458
286
278
906
1226
1615
832
512
836
272
688
562
443
504
1096
1292
1102
206
134
18
15
458
286
278
906
1226
1615
832
256
836
272
688
562
435
160
1060
1292
1102
206
130
18
15
458
286
278
906
1226
1615
832
576
836
272
688
562
435
824
1032
1292
1102
206
130
18
15
458
286
278
906
1226
1615
832
576
836
272
688
562
443
824
1032
1292
1102
206
134
18
15
458
286
278
906
1226
1615
704
512
836
272
688
562
307
1312
1090
1294
1102
206
194
18
15
458
286
278
906
1226
1615
704
512
836
272
688
562
307
1312
1092
1292
1102
206
194
18
15
458
286
278
906
1226
1615
704
512
836
272
688
562
315
1312
1090
1294
1102
206
198
18
15
458
286
278
906
1226
1615
704
512
836
272
688
562
315
1312
1092
1292
1102
206
198
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1659
320
1090
1294
1102
206
1030
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1659
320
1092
1292
1102
206
1030
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1659
320
1096
1292
1102
206
1030
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1659
448
1092
1292
1102
206
1030
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1651
320
1090
1294
1102
206
1026
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1651
320
1092
1292
1102
206
1026
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1651
320
1096
1292
1102
206
1026
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1651
448
1092
1292
1102
206
1026
18
15
458
286
278
906
1226
1615
1728
512
836
272
688
562
1651
376
1096
1292
1102
206
1026
18
15
458
286
278
906
1227
1612
833
576
836
272
690
563
439
1429
1032
1292
1100
194
128
18
15
458
286
278
906
1227
1612
1729
512
836
272
690
563
1655
341
1092
1292
1100
322
1024
18
15
458
286
278
906
1227
1612
1729
512
836
272
690
563
1655
341
1097
1290
1098
194
1024
18
15
458
286
278
906
1227
1612
1729
512
836
272
690
563
1655
469
1097
1290
1098
194
1024
18
15
458
286
278
394
203
75
832
576
836
1296
690
570
1979
824
1032
1620
76
836
1600
18
15
458
286
278
394
203
79
832
576
836
1296
690
562
1979
824
1032
1620
74
844
1604
18
15
458
286
278
394
714
270
704
0
836
1296
168
516
1660
704
1604
1620
1088
1440
560
18
15
458
286
278
394
714
270
704
512
836
1296
168
516
1660
832
1092
1620
1088
1440
560
18
15
458
286
278
394
714
270
704
512
836
1296
168
516
1660
1472
1092
1620
1088
1440
560
18
15
458
286
278
394
203
76
705
576
836
1296
690
563
1847
789
1033
1620
76
706
1568
18
15
458
281
280
910
203
1611
832
325
832
582
1714
1594
443
59
572
694
1686
192
128
18
15
458
281
280
910
1227
1611
832
325
832
582
690
570
443
59
572
694
662
192
128
18
15
458
281
280
910
203
1612
833
325
832
582
1714
1587
443
59
572
758
1686
209
136
18
15
459
264
288
374
423
257
873
555
1568
1398
513
513
1733
641
1699
1639
111
705
1673
18
15
459
264
288
374
423
257
873
555
1568
1398
513
513
1737
641
1699
1639
111
705
1677
18
15
458
266
298
906
1227
1611
832
584
844
300
618
560
439
1424
1072
1328
1060
192
130
18
15
458
266
298
906
1227
1611
704
584
844
300
618
560
311
784
1072
1328
1074
192
194
18
15
458
266
298
906
1227
1611
704
584
844
300
618
560
311
1296
1072
1328
1074
192
194
18
15
458
266
298
906
1227
1615
832
584
844
300
618
562
439
1424
1072
1328
1074
195
128
18
15
458
267
299
907
1227
1612
833
586
842
296
616
563
439
1425
1083
1339
1080
194
128
18
15
458
267
299
907
1227
1612
833
586
842
296
616
563
439
1425
1115
1371
1080
194
128
18
15
458
266
298
906
1227
1612
833
584
844
300
618
563
439
1424
1072
1328
1058
193
128
18
15
459
267
267
395
715
259
681
552
1546
1288
168
512
1606
832
1652
1606
1139
1443
900
18
15
459
267
299
395
715
259
681
552
1552
1304
168
512
1606
896
1667
1611
1099
1443
900
18
15
715
139
683
715
203
1603
1961
552
1706
664
1664
1596
774
128
660
326
1112
344
336
18
15
715
139
683
715
715
771
1961
552
1680
664
64
1537
1681
128
643
267
15
1766
286
18
15
715
139
683
715
715
771
1961
552
1680
664
64
1537
1681
192
643
267
15
1766
286
18
15
715
139
683
715
715
801
1969
520
1680
664
128
1565
1697
160
1187
427
215
1781
168
18
15
715
139
683
715
715
801
1970
520
1680
1176
128
1566
1696
160
1187
1808
216
1780
170
18
15
715
139
683
715
715
801
1970
520
1680
664
128
1566
1696
160
1187
272
216
1780
170
18
15
715
139
683
715
715
801
1970
520
1680
664
128
1566
1696
160
675
272
216
1780
170
18
15
715
139
683
715
715
801
1970
520
1690
1176
128
1566
1696
160
1188
1798
216
1780
170
18
15
715
139
683
715
715
801
1970
520
1690
664
128
1566
1696
160
1188
422
216
1780
170
18
15
715
139
683
715
715
801
1970
520
1690
664
128
1566
1696
160
676
262
216
1780
170
18
15
449
273
277
909
1222
1607
709
597
842
267
696
569
312
793
1104
1370
1107
195
196
18
15
449
273
277
909
1222
1607
709
597
842
267
696
569
312
1305
1104
1370
1107
195
196
18
15
449
273
277
909
1222
1607
709
597
842
267
696
569
313
1305
1104
1370
1107
195
194
18
15
449
273
277
909
205
1613
837
341
845
586
1714
1586
434
50
551
688
1684
212
132
18
15
449
273
277
909
205
1613
837
341
842
587
1713
1586
433
53
528
694
1686
208
134
18
15
449
273
277
909
1229
1613
837
341
845
586
690
562
434
50
551
688
660
212
132
18
15
449
273
277
909
1229
1613
837
341
842
587
689
562
433
53
528
694
662
208
134
18
15
449
273
277
909
1229
1613
837
597
842
263
689
562
434
411
1096
1282
1114
400
136
18
15
449
273
277
909
1229
1613
837
597
842
295
689
562
433
821
1104
1346
1098
208
149
18
15
449
273
277
909
1229
1613
837
597
842
295
689
562
433
413
1104
1346
1098
208
149
18
15
449
273
277
909
1229
1613
837
597
842
295
689
562
433
1437
1104
1346
1098
208
149
18
15
449
273
277
909
1229
1613
837
597
842
295
689
562
434
411
1096
1346
1098
208
136
18
15
453
273
277
909
1222
1606
838
593
842
267
696
572
440
410
1096
1370
1107
192
130
18
15
453
273
277
909
1222
1606
838
593
842
267
696
572
440
1434
1096
1370
1107
192
130
18
15
453
273
277
909
1222
1606
710
593
842
267
696
572
312
1306
1096
1370
1107
192
194
18
15
451
273
277
909
205
1601
857
333
845
586
1714
1598
434
35
569
688
1684
192
128
18
15
451
273
277
909
1229
65
857
589
845
586
690
62
1970
803
1033
688
660
1760
1664
18
15
451
273
277
909
1229
1601
857
333
845
586
690
574
434
35
569
688
660
192
128
18
15
449
273
277
397
710
71
709
597
842
1291
184
57
1849
1305
1040
1626
1107
707
1570
18
15
449
273
277
397
710
71
709
597
842
1291
184
57
1849
1309
1040
1626
1107
707
1570
18
15
453
273
277
397
710
70
710
593
842
1291
184
60
1848
1310
1040
1626
1107
704
1570
18
15
450
286
278
906
1227
1611
1464
292
832
272
690
570
1803
136
1024
1288
1098
331
1360
18
15
450
286
278
906
1227
1611
1464
292
832
272
690
570
1803
1288
1024
1288
1098
331
1360
18
15
453
277
273
909
1222
1606
838
597
833
266
696
572
440
409
1105
1360
1104
192
130
18
15
453
277
273
909
1222
1606
838
597
833
266
696
572
440
409
1102
1360
1104
192
130
18
15
453
277
273
909
1222
1606
838
597
833
266
696
572
440
1433
1105
1360
1104
192
130
18
15
453
277
273
909
1222
1606
838
597
833
266
696
572
440
1433
1102
1360
1104
192
130
18
15
453
277
273
909
1222
1606
1734
533
833
266
696
572
1656
345
1105
1360
1104
192
1026
18
15
453
277
273
909
1222
1606
1734
533
833
266
696
572
1656
473
1105
1360
1104
192
1026
18
15
453
277
273
909
1222
1606
1734
533
849
266
696
572
1656
473
1118
1344
1104
192
1026
18
15
457
285
273
909
205
1613
833
258
838
582
1713
1586
438
160
547
688
1694
208
144
18
15
457
285
273
909
205
1613
833
258
838
582
1713
1586
446
160
547
688
1694
208
128
18
15
457
285
273
909
205
1613
833
258
838
582
1713
1586
443
160
547
688
1694
208
130
18
15
457
285
273
909
1229
1613
833
514
838
262
689
562
446
1440
1091
1280
1134
208
128
18
15
457
285
273
909
1229
1613
833
514
838
294
689
562
446
1440
1091
1344
1102
400
128
18
15
457
285
273
909
1229
1613
833
258
838
582
689
562
438
160
1059
688
670
208
144
18
15
457
285
273
909
1229
1613
833
258
838
582
689
562
438
160
547
752
670
208
144
18
15
457
285
273
909
1229
1613
833
258
838
582
689
562
446
160
1059
688
670
208
128
18
15
457
285
273
909
1229
1613
833
258
838
582
689
562
446
160
547
752
670
208
128
18
15
457
285
273
909
1229
1613
833
258
838
582
689
562
443
160
1059
688
670
208
130
18
15
457
285
273
909
1229
1613
705
514
838
262
689
562
318
1312
1091
1280
1118
400
192
18
15
457
285
273
909
1229
1613
1729
514
838
262
689
562
1662
320
1091
1280
1118
336
1024
18
15
457
285
273
909
1229
1613
1729
514
838
262
689
562
1662
448
1091
1280
1118
336
1024
18
15
457
285
273
909
1229
1613
1729
514
838
262
689
562
1654
320
1091
1280
1118
336
1040
18
15
457
285
273
909
1229
1613
1729
514
838
262
689
562
1659
320
1091
1280
1118
336
1026
18
15
457
285
273
909
1229
1613
1729
514
838
262
689
562
1659
448
1091
1280
1118
336
1026
18
15
457
285
273
909
1229
1613
1729
514
838
294
689
562
1662
320
1091
1344
1102
400
1024
18
15
457
285
273
909
1229
1613
1729
514
838
294
689
562
1654
320
1091
1344
1102
336
1040
18
15
453
277
273
397
198
70
710
597
833
1290
696
572
1848
793
1041
1616
80
704
1570
18
15
453
277
273
397
198
70
710
597
833
1290
696
572
1848
1305
1041
1616
80
704
1570
18
15
453
277
273
397
198
70
710
597
849
1290
696
572
1848
793
1054
1600
80
704
1570
18
15
453
277
273
397
198
70
710
597
849
1290
696
572
1848
793
1070
1600
80
704
1570
18
15
453
277
273
397
198
70
710
597
849
1290
696
572
1848
1305
1054
1600
80
704
1570
18
15
453
277
273
397
198
70
710
597
849
1290
696
572
1848
1305
1070
1600
80
704
1570
18
15
453
277
273
397
710
70
710
597
833
1290
184
60
1848
1305
1041
1616
1104
704
1570
18
15
453
277
273
397
710
70
710
597
849
1290
184
60
1848
1305
1054
1600
1104
704
1570
18
15
453
277
273
397
710
70
710
597
849
1290
184
60
1848
1305
1070
1600
1104
704
1570
18
15
453
277
273
397
198
130
443
523
833
1290
696
224
426
962
1090
1616
80
24
524
18
15
453
277
465
333
422
259
877
1061
161
138
568
513
1732
1929
62
112
912
731
1668
18
15
453
277
465
333
422
259
877
1061
161
138
568
513
1733
1929
62
112
912
731
1666
18
15
453
277
465
333
422
259
877
1061
161
138
568
513
1737
1929
62
112
912
731
1679
18
15
453
277
465
333
422
259
877
1062
161
138
568
513
1737
1928
62
112
912
731
1679
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1092
389
33
112
912
1755
1924
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1092
393
33
112
912
1755
1924
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1093
389
33
112
912
1755
1922
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1093
393
33
112
912
1755
1922
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1097
389
33
112
912
1755
1935
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1097
393
33
112
912
1755
1935
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1097
425
33
112
912
1755
1935
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1097
409
33
112
912
1755
1935
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1097
409
62
112
912
1755
1935
18
15
453
277
465
333
422
771
685
37
161
138
568
1537
1097
713
62
112
912
1755
1935
18
15
453
277
465
333
422
771
685
38
161
138
568
1537
1097
1224
1086
112
912
1755
1935
18
15
453
277
465
333
422
771
685
38
161
138
568
1537
1097
1224
62
112
912
1755
1935
18
15
453
277
465
333
422
771
685
38
161
138
568
1537
1097
712
62
112
912
1755
1935
18
15
449
266
299
971
1227
1615
709
616
1570
1192
552
564
304
768
1605
1880
472
448
204
18
15
449
281
262
918
1238
1623
837
265
856
312
672
562
386
225
1176
1280
1112
204
168
18
15
449
282
262
918
1238
1623
837
264
848
312
672
562
386
192
1064
1280
1112
204
168
18
15
449
282
262
918
1238
1623
837
264
848
312
672
562
386
224
1064
1280
1112
204
168
18
15
457
265
262
918
1238
1623
833
522
856
312
672
562
390
1480
1103
1345
1112
204
176
18
15
457
265
262
918
1238
1623
833
522
856
312
672
562
390
968
1103
1345
1112
204
176
18
15
457
265
262
918
1238
1623
833
266
856
312
672
562
390
200
1063
1296
1112
204
176
18
15
457
265
266
906
1227
1611
835
529
848
276
690
570
440
1452
1112
1292
1132
196
133
18
15
457
265
266
906
1226
1611
835
529
848
276
688
570
440
1452
1112
1292
1118
198
128
18
15
457
265
298
970
1227
1615
705
609
1568
1196
554
562
312
769
1600
1882
450
451
199
18
15
457
265
298
970
1227
1615
705
609
1568
1196
554
562
310
769
1600
1882
450
451
193
18
15
457
265
298
970
1226
1614
705
609
1568
1192
552
564
306
770
1600
1880
472
448
204
18
15
457
265
298
970
1226
1614
705
609
1568
1192
552
564
306
771
1600
1880
472
448
204
18
15
457
265
298
970
1226
1614
705
609
1568
1192
552
564
310
769
1600
1880
452
448
196
18
15
457
265
298
970
1226
1614
705
609
1568
1192
552
564
310
770
1600
1880
452
448
196
18
15
457
265
298
970
1226
1614
705
609
1568
1192
552
564
318
770
1600
1880
472
448
194
18
15
457
265
298
970
1226
1614
705
609
1568
1196
552
564
306
771
1600
1882
456
448
204
18
15
457
265
298
970
1226
1614
705
609
1568
1196
552
564
310
769
1600
1882
456
448
196
18
15
457
265
457
906
1226
142
705
545
1713
1040
688
244
1926
897
1571
1536
1048
1556
1588
18
15
457
265
457
906
1226
142
705
545
1713
1040
688
244
1926
898
1571
1536
1048
1556
1588
18
15
457
266
299
971
1227
1611
707
608
1570
1192
552
570
312
783
1605
1880
472
452
198
18
15
449
281
262
406
726
278
837
529
1560
1336
160
540
1730
686
1720
1600
1112
1416
664
18
15
457
265
266
394
203
79
833
593
848
1300
690
562
1944
793
1056
1626
90
835
1619
18
15
457
265
266
394
203
79
833
593
848
1300
690
562
1944
1433
1056
1626
90
835
1619
18
15
457
265
266
394
203
79
833
593
848
1300
690
562
1944
921
1056
1626
90
835
1619
18
15
457
265
266
394
203
79
833
593
848
1300
690
562
1944
921
1112
1626
90
835
1619
18
15
706
142
686
718
202
1611
1976
516
1568
664
1704
1594
779
152
1248
422
1184
324
354
18
15
706
142
686
718
202
1611
1976
516
1568
664
1704
1594
779
408
1248
422
1184
324
354
18
15
709
153
645
717
717
778
1982
545
1717
677
65
1536
1680
138
683
295
1
1724
1198
18
15
709
153
645
717
717
778
1982
545
1717
677
65
1536
1680
138
682
291
1
1724
1198
18
15
709
153
645
717
717
778
1979
545
1717
677
65
1536
1682
138
683
297
1
1724
684
18
15
709
153
645
717
717
778
1979
545
1717
677
65
1536
1682
138
682
291
1
1724
1196
18
15
709
153
645
717
717
778
1979
545
1717
678
65
1536
1682
138
682
296
13
1724
684
18
15
709
157
645
717
717
778
1978
547
1717
677
129
1536
1608
137
1193
393
193
1740
390
18
15
709
157
645
717
717
778
1978
547
1717
677
129
1536
1608
137
681
329
65
1740
390
18
15
705
138
682
714
202
1602
1967
552
1576
644
1664
1596
777
259
1432
416
1198
345
355
18
15
401
17
533
525
1126
1675
1777
1809
1418
459
1016
753
917
1109
1028
1450
1059
263
259
18
15
401
17
533
525
1126
1679
1781
401
906
459
1016
754
1681
1
1028
122
1059
260
1038
18
15
401
17
533
525
1126
1679
1781
401
906
459
1016
754
1681
17
1028
122
1059
260
1038
18
15
401
17
533
525
1126
1679
1781
1809
1418
459
1016
754
913
1105
1028
1450
1059
260
278
18
15
401
17
533
525
1126
1679
1781
1813
1418
459
1016
754
913
1109
1024
1450
1059
260
278
18
15
401
17
533
525
1126
1687
1781
405
906
971
1016
738
1673
9
1024
378
35
292
814
18
15
401
17
533
525
1126
1687
1781
405
906
459
1016
738
1673
9
1024
122
1059
292
1070
18
15
401
17
533
525
1126
1687
1781
1813
1418
459
1016
738
905
1097
1024
1450
1059
292
302
18
15
401
17
533
525
678
1670
1777
405
906
651
376
764
1694
10
1024
762
99
1088
1088
18
15
401
17
533
525
678
1679
1781
401
906
651
376
1010
1681
1
1028
810
99
580
534
18
15
401
17
533
525
614
791
789
405
906
459
504
482
529
21
1024
170
35
36
422
18
15
401
17
277
909
717
1677
1777
401
138
263
177
754
1687
5
1540
642
90
528
529
18
15
401
17
277
909
717
1677
1777
401
138
263
177
754
663
5
1540
642
90
528
1553
18
15
401
17
277
909
717
1677
1781
401
138
263
177
754
657
1
1540
642
90
528
1558
18
15
401
17
277
909
717
1677
1781
401
138
263
177
754
1683
1
1540
642
90
528
530
18
15
401
17
277
909
717
1677
1781
401
138
263
177
754
659
1
1540
642
90
528
1554
18
15
401
17
277
909
717
1677
1781
405
138
263
177
754
1681
13
1536
642
90
528
534
18
15
401
17
277
909
717
1677
1781
405
138
263
177
754
657
13
1536
642
90
528
1558
18
15
401
17
277
909
717
1677
1781
405
138
263
177
754
659
9
1536
642
90
528
1554
18
15
401
529
533
525
1126
1679
1781
1681
1226
459
1016
754
1681
1537
1668
134
291
260
782
18
15
401
529
533
525
1126
1679
1781
1681
1226
459
1016
754
1681
1553
1668
134
291
260
782
18
15
401
529
533
525
1126
1687
1781
1681
1226
459
1016
738
1673
1537
1668
134
291
292
814
18
15
401
529
533
525
614
783
785
914
1162
459
504
489
520
536
1540
198
163
35
428
18
15
401
529
533
525
614
783
785
914
1162
459
504
489
521
536
1540
198
163
35
425
18
15
401
529
533
525
614
791
789
913
586
459
504
482
545
529
132
246
147
36
390
18
15
401
529
533
525
614
791
789
913
586
459
504
482
546
529
132
246
147
36
388
18
15
401
273
533
525
1126
134
753
133
394
459
1016
252
1950
538
8
174
547
1536
1664
18
15
401
273
533
525
1126
151
757
149
394
459
1016
226
1929
521
0
170
547
1577
1710
18
15
401
273
533
525
1126
1687
1781
273
394
459
1016
738
1673
97
4
122
291
292
814
18
15
401
273
277
909
1222
141
757
133
138
651
696
230
1937
565
272
810
595
1553
1590
18
15
401
273
277
909
1222
141
757
149
138
651
696
230
1937
550
256
810
595
1553
1590
18
15
401
273
277
909
1229
141
753
274
86
582
689
242
1942
1104
1755
952
798
1552
1552
18
15
401
273
277
909
1229
141
753
274
86
587
689
242
1942
1104
1755
961
1101
1552
1552
18
15
401
273
277
909
1229
141
753
274
86
583
689
242
1942
1104
1755
953
797
1552
1552
18
15
401
273
277
909
1229
141
753
274
86
586
690
242
1942
1104
1755
960
788
1812
1552
18
15
401
273
277
909
1229
141
753
274
87
587
689
242
1942
1104
1754
960
1101
1552
1552
18
15
401
273
277
909
1229
141
753
274
87
583
689
242
1942
1104
1754
952
797
1552
1552
18
15
405
17
533
525
1126
1670
1782
1809
1418
459
1016
764
920
1098
1024
1450
1059
256
258
18
15
405
17
533
525
1126
1670
1782
1809
1418
459
1016
764
920
1102
1024
1450
1059
256
258
18
15
405
17
533
525
1126
1670
1766
1793
1418
459
1016
764
912
1094
1040
1450
1059
256
260
18
15
405
17
533
525
1126
1670
1766
1809
1418
459
1016
764
912
1102
1024
1450
1059
256
260
18
15
405
17
277
909
710
1678
1782
401
138
266
184
740
656
10
1536
667
99
528
1590
18
15
405
17
277
909
710
1678
1782
401
138
266
184
740
656
14
1536
667
99
528
1590
18
15
405
529
533
525
1126
1670
1782
1681
714
458
1016
764
1688
1546
128
107
547
256
770
18
15
405
529
533
525
1126
1670
1782
1681
714
458
1016
764
1688
1550
128
107
547
256
770
18
15
405
273
533
525
1126
134
742
129
394
459
1016
252
1936
566
16
170
547
1536
1668
18
15
405
273
533
525
1126
1670
1766
257
394
459
1016
764
1680
70
16
122
291
256
772
18
15
405
273
533
525
1126
1670
1766
257
394
459
1016
764
1680
118
16
122
291
256
772
18
15
405
273
277
909
1222
142
758
129
138
651
696
228
1936
566
272
810
595
1552
1590
18
15
389
529
537
1741
1741
1674
1787
1681
705
1787
67
1776
1682
1540
129
1178
1554
1055
17
18
15
401
529
281
406
726
294
785
785
67
156
164
516
1750
1134
1401
347
72
882
600
18
15
401
529
281
406
726
294
785
849
67
156
164
516
1750
1105
1345
347
72
882
600
18
15
401
529
281
406
726
294
785
849
67
156
164
516
1750
1169
1337
347
72
882
600
18
15
401
273
281
406
726
294
785
1105
67
156
164
516
1750
1937
121
91
72
882
600
18
15
401
273
281
406
726
294
785
1105
67
156
164
516
1750
1945
121
91
72
882
600
18
15
401
273
281
406
726
294
753
145
131
796
164
516
1614
521
513
1563
784
1412
896
18
15
401
273
281
406
726
294
753
145
131
156
164
516
1613
529
513
667
408
1010
899
18
15
401
273
281
406
726
294
753
145
131
156
164
516
1613
529
257
411
408
882
899
18
15
401
273
281
406
726
294
753
145
131
156
164
516
1613
521
513
667
408
1010
899
18
15
401
273
281
406
726
294
753
145
131
156
164
516
1613
521
257
411
408
882
899
18
15
401
273
281
406
726
294
753
145
131
156
164
516
1614
521
513
1819
1816
1412
896
18
15
401
273
281
406
726
294
753
145
131
156
164
516
1614
521
257
411
408
900
896
18
15
401
17
282
406
726
294
785
2001
576
803
160
516
1766
1585
64
787
803
1013
656
18
15
401
529
282
406
726
294
785
849
64
803
160
516
1750
1105
832
803
803
885
816
18
15
401
529
282
406
726
294
785
849
64
803
160
516
1750
1106
832
803
803
885
816
18
15
401
529
282
406
726
294
785
850
64
803
160
516
1750
1104
832
803
803
885
816
18
15
401
273
282
406
726
278
785
593
64
163
160
540
1782
657
192
147
99
904
640
18
15
401
273
282
406
726
278
789
593
64
163
160
540
1778
670
192
275
431
904
648
18
15
401
273
282
406
726
294
785
593
96
163
160
516
1766
913
128
259
99
1013
656
18
15
401
273
282
406
726
294
785
593
96
163
160
516
1766
921
128
259
99
1013
656
18
15
385
545
536
512
1121
1601
1774
1667
708
449
1023
633
1608
1578
43
83
1099
331
520
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
641
16
1560
772
960
516
1566
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
641
16
1561
772
960
516
1566
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
641
16
1562
772
960
516
1566
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
640
16
1556
784
960
514
1567
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
640
16
1562
786
960
514
1567
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
642
16
1560
772
960
516
1560
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
642
16
1561
772
960
516
1560
18
15
401
18
258
926
726
1687
1765
400
176
312
112
754
642
16
1562
772
960
516
1560
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1921
1104
1689
900
544
1540
1566
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1921
1104
1812
900
544
1540
1566
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1921
1104
1690
900
544
1540
1566
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1921
1104
1818
900
544
1540
1566
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1922
1104
1688
900
544
1540
1560
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1922
1104
1816
1348
544
1540
1560
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1922
1104
1689
900
544
1540
1560
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1922
1104
1812
900
544
1540
1560
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1922
1104
1690
900
544
1540
1560
18
15
401
274
258
926
1238
151
741
272
48
696
624
242
1922
1104
1818
900
544
1540
1560
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1921
528
276
772
544
1540
1566
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1921
528
282
776
544
1538
1598
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1921
528
1812
772
544
1540
1566
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1921
528
1818
776
544
1538
1598
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
280
776
544
1538
1588
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
276
776
544
1538
1588
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
281
776
544
1538
1588
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
282
776
544
1538
1588
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
1816
776
544
1538
1588
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
1817
776
544
1538
1588
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
1812
776
544
1540
1560
18
15
401
274
258
926
1238
151
741
144
176
696
624
242
1922
528
1818
776
544
1538
1588
18
15
401
274
282
926
1238
151
741
144
128
656
624
242
1921
528
258
808
972
1540
1566
18
15
401
274
282
926
1238
151
741
144
128
656
624
242
1921
528
1794
808
972
1540
1566
18
15
401
274
282
926
1238
151
741
144
128
656
624
242
1922
528
256
808
972
1538
1588
18
15
401
274
282
926
1238
151
741
144
128
656
624
242
1922
528
258
808
972
1538
1588
18
15
401
274
282
926
1238
151
741
144
128
656
624
242
1922
528
1792
808
972
1538
1588
18
15
401
274
282
926
1238
151
741
144
128
656
624
242
1922
528
1794
808
972
1538
1588
18
15
402
278
273
909
1222
142
752
132
142
650
696
228
1940
566
260
768
592
1552
1588
18
15
402
278
273
909
1222
142
752
132
142
650
696
228
1940
566
1796
768
592
1552
1588
18
15
387
285
273
397
717
289
793
612
70
166
178
542
1745
648
136
64
96
896
641
18
15
387
285
273
397
717
289
793
612
70
166
178
542
1745
904
136
64
96
896
641
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1569
1545
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1569
1705
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1569
1706
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1545
1545
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1545
1705
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1545
1801
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1577
1545
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
258
803
1577
1705
1241
385
192
482
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1569
1705
1241
385
194
487
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1569
1706
1241
385
194
487
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1545
1545
1241
385
194
487
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1545
1705
1241
385
194
487
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1545
1801
1241
385
194
487
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1577
1545
1241
385
194
487
18
15
389
549
549
1229
1229
653
765
1669
1165
1957
1153
261
801
1577
1705
1241
385
194
487
18
15
389
549
549
1229
1229
650
766
1670
1165
1957
1153
256
800
1568
1545
1241
385
204
480
18
15
389
549
549
1229
1229
650
766
1670
1165
1957
1153
256
800
1568
1705
1241
385
204
480
18
15
401
281
266
906
1227
151
741
129
96
580
690
226
1920
542
336
986
1114
1564
1597
18
15
401
274
274
934
1238
135
757
272
80
596
656
250
1944
1104
1752
988
1118
1553
1539
18
15
401
274
274
934
1238
135
757
272
80
596
656
250
1944
1104
1753
972
1118
1553
1539
18
15
401
274
274
934
1238
135
757
272
80
596
656
250
1944
1104
1754
972
1102
1553
1539
18
15
402
18
262
918
726
1671
1776
400
152
312
112
762
667
8
1544
784
982
513
1538
18
15
402
18
262
918
726
1671
1776
400
152
312
112
762
667
16
1544
784
982
513
1538
18
15
402
274
274
934
1238
134
752
272
80
596
656
248
1948
1104
1752
972
1118
1552
1536
18
15
402
274
274
934
1238
134
752
144
80
596
656
248
1948
528
344
972
1104
1552
1536
18
15
402
274
274
934
1238
134
752
144
80
596
656
248
1948
528
1880
972
784
1808
1536
18
15
389
293
517
1741
1741
1165
765
133
717
1765
65
1797
1313
521
1577
1561
1537
1209
102
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1761
1584
48
768
792
908
646
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1761
1584
49
768
792
908
646
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1761
1584
36
768
792
908
646
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1761
1584
50
768
792
908
646
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1762
1568
48
768
792
908
644
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1762
1568
50
768
792
908
644
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1762
1584
48
768
792
908
644
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1762
1584
49
768
792
908
644
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1762
1584
36
768
792
908
644
18
15
401
18
262
406
726
279
789
2000
600
824
160
530
1762
1584
50
768
792
908
644
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1777
1552
1040
1216
440
908
1166
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1777
1552
1041
1216
440
908
1166
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1777
1552
1042
1216
440
908
1166
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1777
1552
1552
1216
440
908
1166
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1777
1552
1553
1216
440
908
1166
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1777
1552
1554
1216
440
908
1166
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1778
1552
1040
1216
440
908
648
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1778
1552
1041
1216
440
908
648
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1778
1552
1042
1216
440
908
648
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1778
1552
1552
1216
440
908
648
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1778
1552
1553
1216
440
908
648
18
15
401
18
262
406
726
279
789
1936
1208
184
160
530
1778
1552
1554
1216
440
908
648
18
15
401
18
274
406
726
279
789
2000
592
792
160
530
1761
1584
33
785
794
908
646
18
15
401
18
274
406
726
279
789
2000
592
792
160
530
1762
1568
52
786
794
908
644
18
15
401
18
274
406
726
279
789
2000
592
792
160
530
1762
1584
33
785
794
908
644
18
15
401
18
274
406
726
279
789
1936
1232
792
160
530
1777
1552
1076
1522
794
908
654
18
15
401
18
274
406
726
279
789
1936
1232
792
160
530
1778
1552
1076
1522
794
908
648
18
15
401
537
517
1741
1741
1165
789
929
729
1767
65
1797
1509
1025
1037
1161
1549
1209
57
18
15
401
537
517
1741
1741
1165
789
929
755
1767
65
1797
1509
1025
1041
1161
1549
1209
57
18
15
401
530
262
406
726
279
789
848
88
824
160
537
1777
1168
816
768
814
907
647
18
15
401
530
262
406
726
279
789
848
88
824
160
537
1777
1168
817
768
814
907
647
18
15
401
530
262
406
726
279
789
848
88
824
160
537
1777
592
808
768
814
907
647
18
15
401
530
262
406
726
279
789
848
88
824
160
537
1777
592
810
768
814
907
647
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1777
592
816
768
792
908
654
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1777
592
817
768
792
908
654
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1777
592
809
768
792
908
654
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1777
592
810
768
792
908
654
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
1168
816
768
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
1168
817
769
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
1168
818
768
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
592
816
768
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
592
809
768
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
592
810
768
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1762
592
818
768
792
908
644
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
1168
816
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
1168
818
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
592
816
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
592
817
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
592
808
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
592
809
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
592
810
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
530
1778
592
818
768
792
908
648
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1776
1168
816
768
814
906
647
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1776
592
808
768
814
906
647
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1776
592
809
768
814
906
647
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1776
592
810
768
814
906
647
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1778
1168
816
768
814
906
644
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1778
592
808
768
814
906
644
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1778
592
809
768
814
906
644
18
15
401
530
262
406
726
279
789
848
88
824
160
538
1778
592
810
768
814
906
644
18
15
401
530
274
406
726
279
789
848
80
792
160
537
1777
592
800
784
794
907
649
18
15
401
530
274
406
726
279
789
848
80
792
160
537
1777
592
802
784
794
907
649
18
15
401
530
274
406
726
279
789
848
80
792
160
530
1777
592
800
784
794
908
654
18
15
401
530
274
406
726
279
789
848
80
792
160
530
1777
592
802
784
794
908
654
18
15
401
530
274
406
726
279
789
848
80
792
160
530
1762
1168
820
786
794
908
644
18
15
401
530
274
406
726
279
789
848
80
792
160
530
1778
1168
820
786
794
908
648
18
15
401
530
274
406
726
279
789
848
80
792
160
530
1778
592
800
784
794
908
648
18
15
401
530
274
406
726
279
789
848
80
792
160
530
1778
592
802
784
794
908
648
18
15
401
530
466
422
726
279
789
784
16
20
144
538
1776
624
858
12
30
945
651
18
15
401
530
466
422
726
279
789
784
16
20
144
538
1778
624
858
12
30
945
648
18
15
401
538
262
406
726
279
789
832
112
824
160
530
1761
576
809
768
792
908
646
18
15
401
538
262
406
726
279
789
832
112
824
160
530
1762
576
808
768
792
908
644
18
15
401
538
262
406
726
279
789
832
112
824
160
530
1762
576
809
768
792
908
644
18
15
401
538
262
406
726
279
789
832
112
824
160
530
1762
576
810
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1761
1152
776
768
792
908
646
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1761
1152
777
768
792
908
646
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1761
1152
778
768
792
908
646
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1777
1152
776
768
792
908
654
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1777
1152
778
768
792
908
654
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1762
1152
776
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1762
1152
784
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1762
1152
777
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1762
1152
800
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1762
1152
778
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1762
1152
802
768
792
908
644
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1778
1152
776
768
792
908
648
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1778
1152
784
768
792
908
648
18
15
401
538
262
406
726
279
789
864
112
824
160
530
1778
1152
778
768
792
908
648
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
656
176
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
656
177
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
656
178
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
912
145
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
912
176
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
912
177
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
537
1777
912
178
128
430
907
1159
18
15
401
274
262
406
726
279
789
592
88
184
160
530
1778
912
144
128
440
908
1160
18
15
401
274
262
406
726
279
789
592
88
184
160
530
1778
912
145
128
440
908
1160
18
15
401
274
262
406
726
279
789
592
88
184
160
530
1778
912
176
256
440
908
648
18
15
401
274
262
406
726
279
789
592
88
184
160
530
1778
912
146
128
440
908
1160
18
15
401
274
262
406
726
279
789
592
88
184
160
530
1778
912
178
128
440
908
1160
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1776
912
144
128
430
906
647
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1776
912
176
128
430
906
647
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1776
912
177
128
430
906
647
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1778
656
144
128
430
906
648
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1778
656
176
128
430
906
648
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1778
912
144
128
430
906
648
18
15
401
274
262
406
726
279
789
592
88
184
160
538
1778
912
176
128
430
906
648
18
15
401
282
262
406
726
279
789
608
48
824
160
530
1762
896
162
1664
792
908
644
18
15
405
533
645
1741
1741
1677
1773
1701
553
1637
65
770
1091
1545
193
697
1537
352
322
18
15
405
533
645
1741
1741
1677
1773
1701
553
1637
65
773
1089
1545
193
697
1537
354
327
18
15
405
533
645
1741
1741
1677
1773
1701
569
1637
65
770
1089
1545
225
677
1537
352
334
18
15
405
533
645
1741
1741
1677
1773
1701
569
1637
65
770
1091
1545
225
681
1537
352
290
18
15
405
533
645
1741
1741
1677
1773
1701
569
1637
65
773
1089
1545
225
681
1537
354
331
18
15
405
533
645
1741
1741
1677
1773
1701
573
1637
65
770
1091
1545
226
673
1537
352
322
18
15
405
533
645
1741
1741
1677
1773
1701
573
1637
65
773
1089
1545
226
673
1537
354
331
18
15
405
533
645
1741
1741
1677
1773
1701
565
1637
65
770
1091
1545
201
681
1537
352
290
18
15
405
533
645
1741
1741
1677
1773
1701
565
1637
65
770
1091
1545
202
681
1537
352
290
18
15
405
533
645
1741
1741
1677
1773
1701
565
1637
65
773
1089
1545
201
681
1537
354
331
18
15
405
533
645
1741
1741
1677
1773
1701
565
1637
65
773
1089
1545
202
682
1550
377
331
18
15
405
533
645
1741
1741
1677
1773
1701
565
1637
65
774
1089
1545
202
682
1550
376
334
18
15
402
534
262
406
726
279
784
840
112
824
160
530
1771
576
800
768
792
908
642
18
15
402
530
262
406
726
279
784
848
88
824
160
530
1771
584
808
768
792
908
642
18
15
402
530
262
406
726
279
784
848
88
824
160
530
1771
584
804
768
792
908
642
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1555
1057
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1555
1056
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1555
1072
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1555
1073
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1563
1057
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1563
1056
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1559
1057
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1559
1056
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1559
1072
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
784
176
540
1746
1559
1073
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1057
1136
1816
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1056
1136
1816
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1072
1136
1824
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1073
1136
1824
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1569
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1568
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1584
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1555
1585
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1563
1057
1136
1816
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1563
1056
1136
1816
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1563
1569
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1563
1568
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1567
1057
1200
1944
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1567
1056
1200
1944
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1567
1569
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1567
1568
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1057
1136
1816
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1056
1136
1816
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1072
1136
1824
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1073
1136
1824
900
644
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1569
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1568
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1584
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
1216
144
176
540
1746
1559
1585
1136
1812
900
650
18
15
385
34
274
394
714
290
799
1920
576
784
176
540
1746
1555
65
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
576
784
176
540
1746
1555
64
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
576
784
176
540
1746
1555
80
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
576
784
176
540
1746
1559
64
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
576
784
176
540
1746
1559
81
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
576
784
176
540
1746
1559
80
1520
792
900
644
18
15
385
34
274
394
714
290
799
1920
576
144
176
540
1746
1555
144
1264
404
904
644
18
15
385
34
274
394
714
290
799
1920
576
144
176
540
1746
1555
145
1264
1940
900
650
18
15
385
34
274
394
714
290
799
1920
576
144
176
540
1746
1559
144
1264
1940
900
650
18
15
385
34
274
394
714
290
799
1920
576
144
176
540
1746
1559
145
1264
1940
900
650
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1123
1377
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1123
1376
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1127
1377
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1127
1376
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
611
865
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
611
864
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1243
1441
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1243
1440
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1243
1456
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1243
1457
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1235
1456
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1235
1457
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1247
1441
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1247
1440
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1247
1456
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1247
1457
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1239
1456
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
1239
1457
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
615
865
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
784
176
540
1746
615
864
1520
792
900
644
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
611
864
1264
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
611
872
244
404
904
644
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
611
873
242
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1243
1456
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1243
944
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1243
945
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1235
1456
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1235
1457
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1235
944
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1235
945
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1247
944
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1247
945
242
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1239
944
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
1239
945
240
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
615
865
242
404
900
650
18
15
385
546
274
394
714
290
799
768
64
144
176
540
1746
615
864
1264
404
900
650
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1043
1313
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1043
1312
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1043
1328
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1043
1329
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1051
1313
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1051
1312
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1055
1313
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1055
1312
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1047
1313
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1047
1312
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1047
1328
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
784
176
540
1746
1047
1329
1520
792
900
644
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1043
1424
1268
404
904
644
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1043
1425
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1043
817
242
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1043
1329
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1051
801
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1051
800
1264
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1051
1313
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1055
801
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1055
1313
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1047
801
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1047
1313
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1047
1425
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1047
817
242
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
1047
1329
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
531
800
240
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
531
816
1264
404
904
644
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
531
817
242
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
539
801
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
539
800
240
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
539
816
1264
404
904
644
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
543
801
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
543
817
242
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
535
801
1266
404
900
650
18
15
385
546
274
394
714
290
799
896
64
144
176
540
1746
535
817
242
404
900
650
18
15
387
35
275
395
715
289
793
1920
1216
784
176
542
1745
1552
1056
1520
792
900
644
18
15
387
35
275
395
715
289
793
1920
1216
784
176
542
1745
1552
1072
1520
792
900
644
18
15
387
35
275
395
715
289
793
1920
1216
784
176
542
1745
1552
1075
1520
792
900
644
18
15
387
35
275
395
715
289
793
1920
1216
144
176
541
1745
1552
1075
1203
1951
901
650
18
15
387
35
275
395
715
289
793
1920
1216
144
176
541
1745
1552
1587
1203
1951
901
650
18
15
387
35
275
395
715
289
793
1920
1216
144
176
542
1745
1552
1056
1136
1816
900
644
18
15
387
35
275
395
715
289
793
1920
1216
144
176
542
1745
1552
1072
1136
1824
900
644
18
15
387
35
275
395
715
289
793
1920
1216
144
176
542
1745
1552
1568
1200
1944
900
644
18
15
387
35
275
395
715
289
793
1920
1216
144
176
542
1745
1552
1584
1200
1944
900
644
18
15
387
35
275
395
715
289
793
1920
1216
144
176
542
1745
1552
1075
1136
1824
900
644
18
15
387
35
275
395
715
291
793
1920
1216
144
176
540
1745
1552
1072
1136
1824
904
650
18
15
387
35
275
395
715
291
793
1920
1216
144
176
540
1745
1552
1075
1136
1824
904
650
18
15
387
547
275
395
715
289
793
768
64
784
176
542
1745
1232
1456
1520
792
900
644
18
15
387
547
275
395
715
289
793
896
64
784
176
542
1745
1040
1312
1520
792
900
644
18
15
387
547
275
395
715
289
793
896
64
784
176
542
1745
1040
1328
1520
792
900
644
18
15
387
547
275
395
715
289
793
896
64
784
176
542
1745
1040
1331
1520
792
900
644
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
641
1552
24
1544
1888
1282
62
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
641
1552
20
1540
1888
1284
62
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
641
1552
26
1540
1888
1284
62
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
528
24
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
528
20
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
528
25
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
528
26
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
1552
24
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
1552
20
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
1552
25
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
640
1552
26
1544
1888
1282
59
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
528
24
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
528
20
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
528
25
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
528
26
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
1552
24
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
1552
20
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
1552
25
1540
1888
1284
56
18
15
401
530
514
798
918
535
1765
1680
688
568
112
434
642
1552
26
1540
1888
1284
56
18
15
679
680
544
864
930
1070
552
331
320
620
14
1473
99
203
131
411
115
1631
17
18
15
76
252
268
774
1302
1298
1328
1089
96
512
1032
520
544
950
1216
1936
2000
72
56
18
15
76
252
268
774
1302
1298
1328
1089
96
512
1044
528
544
950
1216
1936
2008
124
70
18
15
76
252
268
774
1302
1298
1328
1088
96
512
1032
520
544
944
1216
1936
2000
72
56
18
15
76
252
268
774
1302
1298
1328
1088
96
512
1032
536
544
944
1216
1936
2000
24
24
18
15
76
252
268
774
1302
1298
1328
1088
96
512
1044
528
544
944
1216
1936
2008
124
70
18
15
76
252
268
774
1302
1298
1328
1092
96
512
1032
520
544
947
1227
1930
1991
69
88
18
15
492
488
872
846
888
888
268
266
282
323
99
833
66
203
130
23
769
308
270
18
15
492
488
872
846
888
888
268
266
282
323
355
321
66
203
130
23
513
564
782
18
15
492
488
872
846
888
888
268
266
282
323
355
833
66
203
130
23
513
52
270
18
15
492
488
872
846
888
888
268
266
346
67
355
833
66
203
1
783
1281
52
277
18
15
492
488
872
846
888
888
268
266
346
323
99
833
66
1291
1282
1303
1409
308
398
18
15
492
488
872
846
888
888
268
266
346
323
355
833
66
203
1
15
513
52
270
18
15
492
488
872
846
889
888
268
266
282
323
97
832
66
203
130
23
775
316
270
18
15
492
488
872
846
889
888
268
266
282
323
353
320
66
203
130
23
519
1116
798
18
15
492
488
872
846
889
888
268
266
282
323
353
832
66
203
130
23
519
60
270
18
15
492
488
872
846
889
888
268
266
346
323
97
832
66
1291
1282
1303
1415
316
398
18
15
492
488
872
846
890
879
266
266
282
323
96
545
96
206
130
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
67
96
545
96
246
2
795
896
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1293
1
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1293
2
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1293
1281
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1293
1282
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1294
2
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1294
1282
27
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1302
2
23
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
1302
1282
23
640
707
1536
18
15
492
488
872
846
890
879
266
266
346
323
96
545
96
246
2
27
896
707
1536
18
15
1002
744
1762
898
956
893
773
772
582
58
1075
1059
1123
1037
1
138
898
960
521
18
15
1002
744
1762
898
956
893
773
772
582
58
1075
1059
1187
13
1
138
898
704
1673
18
15
870
39
125
214
386
256
62
513
97
724
705
577
1667
715
1857
1875
791
790
1538
18
15
53
912
534
2006
850
1559
1591
1909
725
1602
330
1050
712
205
69
580
1636
1504
104
18
15
15
449
256
902
657
1851
1459
392
448
285
794
1083
1089
1075
623
63
369
817
829
18
15
15
449
256
902
657
1851
1459
392
448
285
794
1083
1601
1331
367
63
369
849
1085
18
15
15
449
256
902
657
1851
1459
392
448
285
794
1115
1089
1075
623
63
369
881
957
18
15
15
449
256
902
657
1851
1459
392
448
285
794
1115
1601
1331
367
63
369
881
1085
18
15
15
449
256
902
657
1851
1459
392
448
285
922
1083
1601
1331
367
63
625
1201
1085
18
15
15
449
256
902
657
1851
1459
397
449
285
794
1115
1089
1137
729
126
369
881
957
18
15
15
449
256
902
657
1851
1459
397
449
285
794
1115
1601
1137
729
126
369
881
1085
18
15
15
449
256
902
657
1851
1459
397
449
285
794
1115
1601
1201
1209
62
369
881
1085
18
15
15
449
256
902
657
1851
1459
397
449
285
922
1115
1601
1137
729
126
273
913
1085
18
15
15
449
256
902
657
1851
1459
397
448
285
794
1083
1089
1201
1203
63
369
817
829
18
15
15
449
256
902
657
1851
1459
397
448
285
794
1115
1089
1201
1203
63
369
881
957
18
15
15
449
256
902
657
1851
1459
397
448
285
794
1115
1601
1201
179
63
369
881
1085
18
15
15
449
256
902
657
1851
1459
397
448
285
794
1115
1601
1201
1203
63
369
881
1085
18
15
15
449
256
902
657
1851
1459
397
448
285
922
1115
1601
1201
179
63
273
913
1085
18
15
15
449
256
910
657
1851
1459
392
448
262
778
1115
1601
1331
367
110
558
673
733
18
15
15
449
256
910
657
1851
1459
392
448
262
906
1115
1601
1331
367
110
270
913
1085
18
15
15
449
256
910
657
1851
1459
392
448
582
778
1115
1089
1075
623
270
334
865
893
18
15
15
449
256
910
657
1851
1459
392
448
582
650
1115
1601
1331
367
270
782
1425
1085
18
15
15
449
256
910
657
1851
1459
392
448
582
906
1115
1601
1331
367
270
270
801
1069
18
15
15
449
256
910
657
1851
1459
392
450
582
778
1115
1089
1203
1208
524
558
865
886
18
15
15
449
256
910
657
1851
1459
392
450
582
778
1115
1601
1203
184
524
526
929
1069
18
15
15
449
256
910
657
1851
1459
392
450
582
778
1115
1601
1203
1208
524
526
929
1069
18
15
15
449
256
910
657
1851
1459
392
450
582
906
1115
1601
1203
184
524
590
801
1069
18
15
15
449
256
910
657
1851
1459
392
450
582
906
1115
1601
1203
1208
524
590
801
1069
18
15
15
449
256
918
657
1851
1459
392
448
269
778
1083
1601
1331
367
95
529
1105
1085
18
15
15
449
256
918
657
1851
1459
392
448
269
906
1115
1601
1331
367
95
593
1169
1085
18
15
15
449
256
918
657
1851
1459
392
232
269
778
1083
1089
1331
1139
119
529
593
1853
18
15
15
449
256
918
657
1851
1459
392
232
269
778
1083
1601
1331
1139
119
529
1105
1085
18
15
15
449
256
918
657
1851
1459
392
488
269
778
1083
1601
1331
371
119
529
1105
1085
18
15
15
449
256
918
657
1851
1459
392
488
269
906
1115
1601
1331
371
119
273
913
1085
18
15
15
449
256
918
657
1851
1459
392
490
278
818
1083
1601
1331
368
100
574
770
1078
18
15
1031
769
512
776
898
1681
241
1526
1008
1266
412
670
1755
1024
147
541
218
131
546
18
15
1031
769
512
776
898
1682
241
1526
1008
1266
412
668
1758
1024
147
541
218
130
546
18
15
1031
769
512
776
898
1682
241
1526
1000
1232
412
668
1758
1024
131
521
238
130
546
18
15
130
460
376
890
256
647
641
264
326
262
190
642
260
12
709
208
2
512
12
18
15
130
460
376
890
256
647
641
264
326
262
190
642
644
12
197
208
2
512
396
18
15
130
460
378
891
256
647
641
264
324
262
187
643
262
12
194
210
2
520
12
18
15
130
460
378
891
256
647
641
264
324
262
187
643
390
12
194
210
2
520
76
18
15
130
460
378
891
256
647
641
264
324
262
187
643
646
12
194
210
2
520
268
18
15
1072
928
516
546
1871
686
1889
1463
922
1082
1915
80
1105
1538
192
1222
707
1859
1113
18
15
1072
928
516
546
1871
686
1889
1463
922
1082
1915
80
1106
1538
192
1222
707
1859
1096
18
15
1072
928
516
546
1871
686
1889
1463
922
1082
1915
80
1110
1538
192
1222
707
1859
1104
18
15
194
243
443
536
275
439
1
282
130
391
417
280
414
560
3
552
36
4
132
18
15
194
243
443
536
275
439
1
282
130
391
417
280
415
560
3
552
36
4
770
18
15
526
17
930
32
165
421
437
21
772
806
1250
10
363
885
768
570
1052
574
825
18
15
526
17
930
32
165
421
469
21
772
806
1250
10
299
809
768
570
1052
574
1721
18
15
526
17
930
32
165
421
469
21
772
806
226
10
299
809
768
570
1564
1086
698
18
15
498
611
1635
71
517
12
644
654
568
772
1508
676
1908
834
899
1571
291
1059
1077
18
15
498
611
867
1095
1221
524
644
398
56
4
868
868
881
578
1667
1059
547
259
31
18
15
498
611
867
1095
1221
524
644
398
56
4
868
868
884
578
1667
1059
548
276
28
18
15
498
611
867
1095
1221
540
644
398
56
4
868
872
866
578
1667
1059
547
263
1
18
15
498
611
867
71
1221
524
644
398
56
1540
1892
868
881
578
1539
1571
35
259
31
18
15
498
611
867
71
1221
524
644
398
56
1540
1892
868
884
578
1539
1571
35
259
25
18
15
498
611
867
71
1221
540
644
398
56
1540
1892
872
866
578
1539
1571
35
263
1
18
15
498
611
1635
1095
1605
1036
644
398
568
260
612
1892
1396
578
643
163
35
835
281
18
15
498
611
1635
71
1221
524
644
398
568
772
1892
868
881
578
259
291
35
259
31
18
15
498
611
1635
71
1221
524
644
398
568
772
1892
868
884
578
259
291
35
259
25
18
15
498
611
1635
71
1221
540
644
398
568
772
1892
872
866
578
259
291
35
263
1
18
15
489
611
865
69
517
29
641
410
60
1798
1510
681
1898
616
1536
1688
36
1062
1072
18
15
489
611
865
69
517
29
641
410
60
1798
1510
681
1898
616
1664
1688
36
1062
1072
18
15
489
611
1761
1093
5
29
641
666
700
262
2
1650
1911
944
512
24
1664
1724
1698
18
15
498
611
865
69
1221
540
644
398
58
1543
1893
872
866
578
1540
1568
34
272
1
18
15
498
611
865
69
1605
1052
644
398
58
647
1669
1896
1378
578
1796
1376
610
1584
65
18
15
498
611
865
1093
1221
28
644
398
58
6
868
744
1954
1218
1540
545
547
17
1025
18
15
498
611
865
1093
1221
28
644
398
58
7
868
744
1954
1218
1540
544
547
17
1052
18
15
498
611
865
1093
1221
28
644
398
58
7
869
744
1954
1218
1540
544
546
16
1025
18
15
498
611
865
1093
1221
540
644
394
58
7
869
872
866
577
1668
1056
546
272
1
18
15
498
611
865
1093
1221
540
644
398
58
6
868
872
866
578
1668
1057
547
273
1
18
15
498
611
865
1093
1221
540
644
398
58
7
868
872
866
578
1668
1056
547
273
28
18
15
498
611
865
1093
1221
540
644
398
58
7
869
872
866
1218
1540
544
546
272
1
18
15
498
611
865
1093
1221
540
644
398
58
7
869
872
866
578
1540
544
546
272
1
18
15
498
611
865
1093
1221
540
644
398
58
7
869
872
866
578
1668
1056
546
272
1
18
15
498
611
865
1093
1605
1052
644
398
58
7
645
1896
1378
1218
1540
1056
1122
560
257
18
15
498
611
865
1093
1605
1052
644
398
58
7
645
1896
1378
578
1540
1056
1122
560
257
18
15
498
611
1633
69
1221
540
644
398
570
775
1893
872
866
578
260
288
34
272
1
18
15
498
611
1633
69
1221
540
644
654
570
775
1893
872
866
834
900
1568
34
272
1
18
15
498
611
1633
69
1605
1052
644
398
570
903
1669
1896
1378
322
260
352
130
560
129
18
15
498
611
1633
69
1605
1052
644
398
570
903
1669
1896
1378
578
260
352
130
560
129
18
15
498
611
1633
1093
1605
1052
644
394
570
263
645
1896
1378
577
644
160
98
560
129
18
15
498
611
1633
1093
1605
1052
644
398
570
262
644
1896
1378
578
644
161
99
561
129
18
15
498
611
1633
1093
1605
1052
644
398
570
263
645
1896
1378
578
644
160
98
560
129
18
15
498
611
865
69
1220
525
644
398
58
1543
1891
871
881
578
1540
1568
32
264
29
18
15
498
611
865
1093
1220
525
644
394
58
7
867
871
881
577
1668
1056
544
264
29
18
15
498
611
865
1093
1220
525
644
398
58
7
867
871
881
1218
1540
544
544
264
29
18
15
498
611
865
1093
1220
525
644
398
58
7
867
871
881
578
1540
544
544
264
29
18
15
498
611
865
1093
1220
525
644
398
58
7
867
871
881
578
1668
1056
544
264
29
18
15
498
611
1633
69
1220
525
644
398
570
775
1891
871
881
578
260
288
32
264
282
18
15
498
611
1633
69
1220
525
644
654
570
775
1891
871
881
834
900
1568
32
264
29
18
15
498
611
1633
69
1220
525
644
654
570
775
1891
871
873
834
900
1568
32
264
11
18
15
496
634
1763
1091
518
38
654
642
650
266
264
696
1889
868
1070
51
1627
1115
1083
18
15
496
626
819
1091
1605
516
640
388
6
129
645
444
1470
1202
1726
1246
746
187
1056
18
15
496
626
819
1091
1605
516
640
388
6
129
645
444
1470
1202
1982
1246
746
187
1056
18
15
496
626
819
1091
1605
516
640
388
6
129
645
444
1470
1266
1726
1246
746
187
1056
18
15
496
626
819
67
1605
1028
640
388
6
641
1669
1916
1406
626
1910
1390
746
1595
128
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1204
1616
1120
1220
12
92
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1204
1872
1120
1220
12
92
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1202
162
515
357
10
90
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1202
1617
1121
1221
10
90
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1202
1873
1121
1221
10
90
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1202
1618
1120
1220
12
92
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
880
1202
1874
1120
1220
12
92
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
160
160
356
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1697
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1696
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
162
160
356
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1681
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1698
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1617
1121
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1873
1121
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1609
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1682
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1810
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1618
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1865
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1186
1874
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
160
160
356
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1696
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1680
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1698
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1616
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1872
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1700
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1618
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1188
1874
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
160
160
356
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1568
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1696
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1680
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1570
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1698
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1616
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1572
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1872
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1700
1184
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1682
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1618
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
984
960
872
1196
1874
1120
1232
16
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1186
1618
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1188
1616
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1188
1618
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1196
1568
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1196
1616
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1196
1618
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
16
16
980
960
872
1194
1608
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
6
16
980
960
872
1186
1606
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
6
16
980
960
872
1188
1606
1120
1230
17
80
18
15
498
624
816
1208
1164
540
652
384
6
16
980
960
872
1188
1862
1120
1230
17
80
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
578
1632
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
578
1617
993
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
578
1634
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
578
1609
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
578
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
578
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1632
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1634
992
268
772
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1890
1292
268
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1636
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
580
1892
1292
268
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
582
1632
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
582
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
582
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
582
1634
992
268
772
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
582
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
582
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1633
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1632
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1889
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1617
993
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1873
1281
128
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1609
962
258
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1865
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
610
1874
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1872
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1636
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1892
1292
268
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
612
1874
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1552
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1808
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1554
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1810
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1636
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
588
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1872
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1890
1292
268
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1636
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
620
1874
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1552
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1553
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1633
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1808
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1809
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1889
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1617
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1554
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1890
1292
268
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1810
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
590
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1633
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1889
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1617
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1872
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1873
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1609
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1865
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
614
1874
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
618
1633
961
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
618
1889
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
618
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
618
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1633
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1889
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1888
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1616
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1617
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1872
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1873
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1890
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1618
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
622
1874
1280
256
776
1840
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
636
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
636
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
636
1636
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
638
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
638
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
634
1632
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1888
634
1634
960
256
776
1832
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1632
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1889
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1888
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1617
993
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1634
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1890
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1618
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
578
1874
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1632
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1888
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1616
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1872
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1890
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1636
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1618
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1892
1292
268
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
580
1874
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
582
1632
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
582
1889
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
582
1616
992
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
582
1890
1280
256
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1872
596
1872
1280
128
776
1672
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
578
1617
993
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
578
1634
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
578
1609
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
578
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
578
1874
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
580
1632
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
580
1616
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
580
1634
992
268
772
1680
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
580
1636
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
580
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1632
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1616
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1617
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1634
992
268
772
1680
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1609
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
582
1874
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1633
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1632
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1889
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1888
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1617
993
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1873
1281
128
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1609
962
258
782
1825
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1890
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
610
1874
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1888
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1616
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1872
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1890
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1636
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1892
1292
268
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
612
1874
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1552
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1808
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1616
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1554
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1810
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1636
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
588
1874
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
628
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
628
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
628
1636
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
626
1633
961
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
626
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
626
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1552
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1553
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1633
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1808
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1809
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1616
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1617
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1554
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1810
1280
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
590
1618
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
630
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
630
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
636
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
636
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
636
1636
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
638
1633
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
638
1632
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1904
638
1634
960
256
776
1824
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1632
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1889
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1634
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1609
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1890
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1618
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
578
1874
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1633
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1632
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1889
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1888
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1617
993
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1873
1281
128
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1634
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1890
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1618
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
610
1874
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1552
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1632
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1808
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1616
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1554
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1634
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1810
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1636
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
588
1618
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1632
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1888
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1616
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1872
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1634
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1890
1292
268
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1636
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1618
992
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
620
1874
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1633
961
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1632
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1889
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1608
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1634
960
256
776
1838
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1890
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
560
608
1896
618
1864
1280
256
776
1848
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
578
1618
995
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
610
1873
1283
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
610
1874
1283
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
590
1809
1283
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
614
1617
995
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
614
1873
1283
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
614
1874
1283
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
618
1633
995
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1888
622
1633
995
263
778
1832
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1872
578
1874
1283
263
778
1672
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
578
1618
995
263
778
1826
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
578
1874
1283
263
778
1824
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
582
1618
995
263
778
1826
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
582
1874
1283
263
778
1824
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
610
1873
1283
263
778
1824
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
610
1874
1283
263
778
1824
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
590
1809
1283
263
778
1824
18
15
498
624
816
184
8
44
652
384
16
528
570
608
1904
638
1633
995
263
778
1826
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1888
612
1606
992
256
776
1840
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1872
578
1606
992
268
772
1672
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1872
580
1606
992
268
772
1672
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1904
578
1606
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1904
580
1606
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1904
612
1606
992
256
776
1824
18
15
498
624
816
184
8
44
652
384
6
528
560
608
1896
578
1606
992
256
776
1848
18
15
498
624
816
184
1544
1068
652
384
16
528
1616
2000
1456
1186
1825
961
610
1604
24
18
15
498
624
816
184
1544
1068
652
384
16
528
1616
2000
1456
610
1633
961
610
1604
24
18
15
498
624
816
184
1544
1068
652
384
16
528
1616
2000
1456
626
1633
961
610
1604
24
18
15
498
624
816
1208
520
538
652
384
16
16
314
771
944
1186
1698
1027
135
455
368
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
161
1
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1697
1025
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1569
1185
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
145
1
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1825
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1681
1185
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1570
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1698
1026
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1617
1025
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1554
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1953
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
146
2
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1873
1121
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1826
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1609
1037
141
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1682
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1810
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1954
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1618
1026
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1865
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1186
1874
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
161
1
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
160
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1697
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1696
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1760
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1745
1121
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1698
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1953
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1952
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
2001
1121
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1700
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1746
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
1954
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1250
2002
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1552
1036
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1808
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1570
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1698
1026
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1554
1036
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
146
3
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1826
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1810
1036
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1954
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1618
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1190
1874
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
160
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1568
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1696
1026
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
144
12
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1824
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1570
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1698
1026
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1616
1036
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1952
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
146
12
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1572
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1872
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1618
1036
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1196
1874
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
160
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1696
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1760
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1744
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1698
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
164
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1952
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
2000
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1700
1026
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1746
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1954
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
1764
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
2002
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1252
2020
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
161
3
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
160
160
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1697
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1569
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1568
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1696
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1825
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1570
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1698
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1616
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1617
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1953
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1952
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1872
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1873
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1826
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1198
1954
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
1760
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
164
12
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
1764
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1268
2020
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
161
1
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
160
160
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1697
1026
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1696
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1761
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1760
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1745
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1698
1026
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1953
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1952
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
2017
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
2001
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1746
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
1954
1184
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1254
2002
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1270
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1270
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1270
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1270
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
161
3
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
1697
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
1761
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
1760
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
1698
1027
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
2017
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1278
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1266
161
1
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1266
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1266
2018
1120
140
260
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
160
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
162
2
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
1760
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
1698
1026
131
261
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
2016
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
1762
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
2018
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
1764
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
304
992
944
1276
2020
1120
128
264
96
18
15
498
624
816
1208
520
556
652
384
16
16
314
992
944
1186
1810
1123
135
266
98
18
15
498
624
816
1208
520
556
652
384
16
16
314
992
944
1250
1746
1123
135
266
98
18
15
498
624
816
1208
520
556
652
384
16
16
314
992
944
1250
2002
1123
135
266
98
18
15
498
624
816
1208
520
556
652
384
16
16
314
992
944
1198
1825
1123
135
266
98
18
15
498
624
816
1208
520
556
652
384
16
16
314
992
944
1254
1745
1123
135
266
98
18
15
498
624
816
1208
520
556
652
384
16
16
314
992
944
1254
2001
1123
135
266
98
18
15
498
624
816
1208
520
556
652
384
6
16
304
992
944
1186
1606
1120
128
270
97
18
15
498
624
816
1208
520
556
652
384
6
16
304
992
944
1186
1862
1120
128
270
97
18
15
498
624
816
1208
520
556
652
384
6
16
304
992
944
1250
1734
1120
128
270
97
18
15
498
624
816
1208
520
556
652
384
6
16
304
992
944
1250
1990
1120
128
270
97
18
15
498
624
816
1208
520
556
652
384
6
16
304
992
944
1252
1734
1120
128
270
97
18
15
498
624
816
1208
520
556
652
384
6
16
304
992
944
1252
1990
1120
128
270
97
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1186
1697
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1186
1698
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1186
1617
609
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1186
1609
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1186
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1188
1680
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1188
1698
1184
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1188
1616
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1188
1682
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1188
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1190
1698
1184
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1190
1616
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1190
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1196
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1204
1680
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1204
1616
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1204
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
161
2
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
160
2
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1697
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1569
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
209
97
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
162
2
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1633
609
450
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1745
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1570
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1698
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1617
609
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
210
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1746
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1636
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
610
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1202
1680
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1202
1698
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1202
1616
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1202
1682
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1202
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
160
160
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
208
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
162
160
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1744
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1570
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1698
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
164
2
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1616
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1572
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
210
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1746
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1636
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
612
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1212
1680
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1212
1616
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1214
1681
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1214
1617
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1214
1682
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
1214
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
628
1552
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
628
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
628
1744
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
628
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
628
1636
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
626
1553
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
626
1633
609
450
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
626
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
626
1554
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
626
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
626
1746
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
161
2
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
160
160
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1569
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
209
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
162
160
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1633
609
450
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1745
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1570
514
460
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1617
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
210
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1746
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
614
1618
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
630
1552
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
630
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
630
1744
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
630
1554
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
630
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
630
1746
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
636
1632
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
636
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
636
1636
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
638
1633
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
16
16
592
2000
1456
638
1634
608
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
1186
1606
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
1188
1606
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
1188
1862
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
610
198
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
610
1606
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
610
1734
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
610
1862
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
612
198
96
448
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
612
1606
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
612
1734
1120
1120
580
20
18
15
498
624
816
1208
1544
1068
652
384
6
16
592
2000
1456
612
1862
1120
1120
580
20
18
15
498
624
1764
1100
1032
44
652
640
664
260
774
530
1904
852
1044
54
98
42
737
18
15
498
624
1764
1100
1032
44
652
640
664
260
774
530
1904
860
1044
54
98
42
737
18
15
498
624
1764
1100
520
556
780
640
664
260
262
786
816
1124
1044
54
354
500
97
18
15
498
624
1764
1100
520
556
652
640
664
260
262
786
944
932
1044
54
354
500
353
18
15
1425
1169
13
286
923
2039
1181
30
2
928
832
1122
608
8
860
848
558
1708
142
18
15
1425
1169
13
286
923
2039
1181
30
3
928
832
1122
610
8
858
851
557
1706
154
18
15
256
17
176
446
70
5
1
393
412
421
49
869
76
142
26
155
707
1537
80
18
15
256
17
176
446
70
5
1
393
412
421
49
869
76
142
154
155
707
1537
80
18
15
256
17
176
446
70
5
1
393
412
421
49
869
2013
1173
90
155
707
1537
1585
18
15
256
17
176
446
70
5
1
393
412
421
49
869
2012
1166
90
155
707
1537
1584
18
15
256
17
176
446
70
6
0
402
412
421
49
864
102
158
26
155
707
1540
66
18
15
256
17
176
446
70
6
0
402
412
421
49
864
102
158
154
155
707
1540
66
18
15
256
17
176
446
70
6
0
402
412
421
49
864
2034
1182
26
155
707
1540
1578
18
15
256
17
176
446
70
6
0
402
412
421
50
864
102
286
26
155
706
1539
68
18
15
256
17
176
446
70
6
0
402
412
421
50
864
102
158
26
155
706
1539
68
18
15
256
17
176
446
70
6
0
402
412
421
50
864
102
158
154
155
706
1539
68
18
15
256
17
176
446
70
6
0
402
412
421
50
864
742
158
26
155
706
1539
1028
18
15
256
17
176
446
70
6
0
402
412
485
49
864
2034
1182
26
683
643
1540
1578
18
15
256
17
176
446
70
6
0
402
412
485
50
864
742
158
26
683
642
1539
1028
18
15
256
17
176
446
70
6
1
393
412
421
49
864
716
590
26
155
707
1540
1080
18
15
256
17
176
446
70
6
1
393
412
421
49
864
1996
1166
26
155
707
1540
1592
18
15
256
17
176
446
70
6
1
393
412
421
49
864
2012
1166
90
155
707
1540
1589
18
15
256
17
176
446
70
6
1
393
412
421
50
864
76
142
26
155
706
1539
85
18
15
256
17
176
446
70
6
1
393
412
421
50
864
76
142
90
155
706
1539
85
18
15
256
17
176
446
70
6
1
393
412
421
50
864
76
142
154
155
706
1539
85
18
15
256
17
176
446
70
6
1
393
412
421
50
864
1996
1166
26
155
706
1539
1592
18
15
256
17
176
446
70
6
1
393
412
421
50
864
2012
1166
90
155
706
1539
1589
18
15
256
17
176
446
70
37
1
393
412
421
49
165
108
270
26
283
387
641
16
18
15
256
17
176
446
70
37
1
393
412
421
49
165
108
142
26
283
387
641
16
18
15
256
17
176
446
70
37
1
393
412
421
49
165
108
142
90
283
387
641
16
18
15
256
17
176
446
70
37
1
393
412
421
49
165
108
142
154
155
387
641
528
18
15
256
17
176
446
70
37
1
393
412
421
49
165
428
142
26
283
387
641
1680
18
15
256
17
176
446
70
37
1
393
412
421
49
165
428
142
90
155
387
641
400
18
15
256
17
176
446
70
37
1
393
412
421
49
165
492
270
26
155
707
641
784
18
15
256
17
176
446
70
38
0
394
412
421
49
160
434
270
25
283
387
644
689
18
15
256
17
176
446
70
38
0
394
412
421
49
160
434
142
25
155
387
644
689
18
15
256
17
176
446
70
38
0
394
412
421
49
160
434
142
89
155
387
644
689
18
15
256
17
176
446
70
38
0
394
412
421
50
160
434
270
25
283
386
647
1692
18
15
256
17
176
446
70
38
0
394
412
421
50
160
434
142
25
155
386
647
412
18
15
256
17
176
446
70
38
0
394
412
421
50
160
434
142
89
155
386
647
412
18
15
256
17
176
446
70
38
0
402
412
421
49
160
70
286
26
283
387
644
2
18
15
256
17
176
446
70
38
0
402
412
421
49
160
70
158
26
283
387
644
2
18
15
256
17
176
446
70
38
0
402
412
421
50
160
70
286
26
283
386
643
4
18
15
256
17
176
446
70
38
0
402
412
421
50
160
70
158
26
283
386
643
4
18
15
256
17
176
446
70
38
0
402
412
421
50
160
438
286
26
283
386
643
681
18
15
256
17
176
446
70
38
1
393
412
421
49
160
444
270
26
283
387
644
1688
18
15
256
17
176
446
70
38
1
393
412
421
49
160
444
142
26
283
387
644
1688
18
15
256
17
176
446
70
38
1
393
412
421
49
160
444
142
90
283
387
644
1688
18
15
256
17
176
446
70
38
1
393
412
421
49
160
444
142
154
155
387
644
408
18
15
256
17
176
446
70
38
1
393
412
421
50
160
108
270
26
283
386
643
21
18
15
256
17
176
446
70
38
1
393
412
421
50
160
108
142
26
283
386
643
21
18
15
256
17
176
446
70
38
1
393
412
421
50
160
108
142
90
283
386
643
21
18
15
256
17
176
446
70
38
1
393
412
421
50
160
108
142
154
411
386
643
21
18
15
256
17
177
446
70
5
1
394
410
420
49
869
2013
1172
54
664
707
1537
1585
18
15
256
17
177
446
70
5
1
394
410
420
49
869
2012
1172
54
664
707
1537
1584
18
15
256
17
177
446
70
37
1
398
410
420
49
165
76
588
44
280
387
641
8
18
15
256
17
177
446
70
37
1
398
410
420
49
165
76
588
46
280
387
641
8
18
15
864
1122
1650
1854
889
1091
868
140
544
784
128
802
546
119
705
465
792
20
140
18
15
864
1122
1650
1854
889
1091
868
140
544
784
128
802
546
119
704
484
792
20
140
18
15
864
1122
1650
1854
889
1091
868
140
544
784
128
802
547
119
705
465
792
20
142
18
15
864
1122
1650
1854
889
1091
868
140
544
784
128
802
547
119
704
484
792
20
142
18
15
936
1186
1650
1854
889
1291
832
92
596
784
128
1234
66
75
324
352
792
1156
268
18
15
936
1186
1650
1854
889
1291
832
92
596
784
128
1234
66
75
580
352
792
1156
268
18
15
936
1186
1650
1854
889
1291
832
92
596
784
128
1234
66
74
324
352
792
1156
268
18
15
936
1186
1650
1854
889
1291
832
92
596
784
128
1234
66
74
580
352
792
1156
268
18
15
936
1186
1650
1854
889
1291
832
92
596
784
128
1234
67
75
324
352
792
1156
270
18
15
936
1186
1650
1854
889
1291
832
92
596
784
128
1234
67
75
580
352
792
1156
270
18
15
788
150
1616
1854
890
1139
861
596
1574
777
128
769
528
984
514
258
770
11
192
18
15
811
168
1571
1840
842
850
859
599
1617
776
308
102
67
928
548
369
1107
395
89
18
15
811
168
1571
1840
842
850
859
599
1617
776
308
102
35
928
548
369
1107
395
962
18
15
784
528
16
768
824
900
1102
138
652
1724
68
864
772
104
760
738
52
356
108
18
15
784
544
32
768
824
900
1102
154
460
780
68
864
772
100
104
360
124
352
108
18
15
784
1184
32
768
824
900
1056
1578
1068
1468
36
864
1120
1070
585
836
972
608
896
18
15
784
1184
32
768
824
900
1056
1578
1068
1468
36
864
1248
1070
585
836
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
1068
1468
36
864
1248
558
276
836
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1120
1070
1577
1860
972
608
896
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1120
558
1577
1860
972
608
896
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1248
1070
1556
1860
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1248
1070
1577
1860
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1248
1070
1620
1860
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1248
558
1556
1860
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1248
558
1577
1860
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
1248
1198
1620
1860
972
608
512
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
608
558
1577
1860
972
608
128
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
608
558
1620
1860
972
608
128
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
992
1070
1556
1860
972
608
0
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
992
1070
1577
1860
972
608
0
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
992
1070
1620
1860
972
608
0
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
992
558
1556
1860
972
608
0
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
992
558
1577
1860
972
608
0
18
15
784
1184
32
768
824
900
1056
1578
44
1468
36
864
992
558
1620
1860
972
608
0
18
15
384
396
260
932
756
1862
1034
322
336
598
804
1038
1678
217
121
725
533
644
672
18
15
384
396
260
932
756
1862
1034
322
336
598
804
1038
1678
217
1657
725
533
644
672
18
15
384
390
262
946
764
1862
1031
261
580
608
650
1035
1795
1361
733
621
780
878
553
18
15
384
390
262
946
764
1862
1031
261
580
608
906
1035
1795
1361
733
621
268
870
561
18
15
384
390
262
946
764
1862
1031
389
580
592
650
1035
1667
145
349
893
1105
1362
1106
18
15
384
390
262
946
764
1862
1031
389
580
592
906
1035
1667
145
349
381
593
906
1098
18
15
384
390
262
946
764
1862
1127
261
580
608
650
1035
1891
1393
733
621
780
878
522
18
15
384
390
262
946
764
1862
1127
261
580
608
650
1035
1899
1393
733
621
780
910
513
18
15
384
390
262
946
764
1862
1127
261
580
608
906
1035
1899
1393
733
621
268
870
513
18
15
384
390
262
946
764
1862
1127
757
240
608
906
1035
1891
1041
24
768
268
910
521
18
15
384
390
262
946
764
1862
1127
757
240
608
906
1035
1899
1041
24
768
268
910
513
18
15
384
390
2
944
765
1862
1031
245
666
1747
391
1034
1795
113
1585
1690
226
1968
561
18
15
384
390
2
944
765
1862
1031
757
666
1747
391
1034
1795
1137
1073
1690
226
1968
561
18
15
384
390
258
944
765
1862
1031
325
346
595
647
1042
1683
209
1657
729
770
864
1090
18
15
384
390
258
944
765
1862
1031
325
346
595
647
1042
1939
209
1657
729
770
864
578
18
15
384
390
258
944
765
1862
1031
325
346
595
903
1042
1683
209
121
729
258
1120
1090
18
15
384
390
258
944
765
1862
1031
325
346
595
903
1042
1683
209
1657
729
258
1120
1090
18
15
384
390
258
944
765
1862
1031
325
346
595
903
1042
1939
209
1657
729
258
864
578
18
15
384
390
258
944
765
1862
1031
757
154
595
807
1034
1795
1137
49
922
546
816
561
18
15
388
390
256
956
748
1932
1036
642
198
608
800
1120
1920
1100
66
859
529
784
540
18
15
388
390
256
956
748
1932
1036
642
198
608
800
1120
1920
1100
68
860
528
784
540
18
15
388
390
256
956
748
1932
1036
642
198
608
800
1120
1920
1100
50
823
528
784
540
18
15
388
390
256
956
748
1932
1036
642
198
608
800
1120
1928
1100
66
859
528
784
528
18
15
388
390
256
956
748
1932
1036
642
198
608
800
1120
1928
1100
68
860
528
784
528
18
15
388
390
256
956
748
1932
1036
642
198
608
800
1120
1928
1100
50
823
528
784
528
18
15
1089
641
1737
1609
1345
257
563
857
1995
1223
1833
275
601
53
569
516
70
513
117
18
15
1105
641
1737
1605
1345
257
589
861
1990
1218
1831
265
638
107
552
544
66
518
108
18
15
1105
641
1737
1605
1345
257
589
861
1990
1219
1831
265
638
107
552
513
66
518
108
18
15
1557
97
181
516
620
1090
642
194
194
226
435
829
390
897
1664
3
513
531
1600
18
15
729
525
1561
545
1202
654
730
1731
1675
11
1440
32
864
1594
1066
1832
1495
449
784
18
15
712
1544
1736
1728
414
481
304
904
728
640
204
172
416
290
10
748
1548
1572
36
18
15
712
1544
1736
1728
414
481
304
904
728
640
204
172
416
290
14
748
1548
1572
36
18
15
712
1544
1736
1728
414
481
304
907
728
640
204
172
416
291
8
748
1548
1572
36
18
15
547
629
82
144
449
609
97
305
16
90
667
414
78
9
99
577
1794
1124
1792
18
15
547
629
82
144
449
609
97
305
16
90
667
670
590
9
99
577
1794
1284
772
18
15
547
629
82
144
449
609
97
305
16
90
671
669
569
9
979
577
1793
1283
801
18
15
547
629
82
144
449
609
97
305
48
90
667
414
78
9
3
513
1794
1124
1792
18
15
547
629
82
144
449
609
97
305
48
90
667
414
78
9
19
513
1794
1124
1792
18
15
547
629
82
144
449
609
97
305
48
90
667
670
590
9
3
513
1794
1284
768
18
15
547
629
82
144
449
609
97
305
48
90
667
670
590
9
19
513
1794
1284
768
18
15
547
629
82
144
449
609
97
305
48
90
671
669
569
9
19
513
1793
1283
801
18
15
547
629
82
144
449
609
97
305
48
90
671
669
585
9
19
513
1793
1283
769
18
15
634
227
1057
13
525
394
388
540
836
354
355
193
4
496
304
0
898
116
20
18
15
634
227
1057
13
397
394
388
540
836
354
98
129
137
424
288
0
4
254
267
18
15
634
227
1057
13
397
394
388
540
836
354
98
129
137
424
304
0
4
254
267
18
15
634
227
1057
13
397
394
388
540
836
354
99
1
4
496
304
0
2
500
20
18
15
634
227
1057
13
397
394
388
540
836
354
99
1
130
424
288
0
2
2
64
18
15
634
227
1057
13
397
394
388
540
836
354
99
1
130
424
304
0
2
2
64
18
15
634
227
1057
13
397
394
388
540
836
354
99
1
137
424
288
0
2
2
70
18
15
634
227
1057
13
397
394
388
540
836
354
99
1
137
424
304
0
2
2
70
18
15
634
227
1057
13
397
394
388
540
836
354
99
129
68
496
304
0
2
756
404
18
15
634
227
1057
13
397
394
388
540
836
354
99
129
137
424
288
0
2
244
262
18
15
634
227
1057
13
397
394
388
540
836
354
99
129
137
424
304
0
2
244
262
18
15
634
227
1057
13
397
394
388
540
836
354
99
65
68
496
304
0
2
628
404
18
15
634
227
1057
13
397
394
388
540
836
354
99
65
137
424
288
0
2
130
6
18
15
634
227
1057
13
397
394
388
540
836
354
99
65
137
424
304
0
2
130
6
18
15
634
227
1057
13
398
394
388
540
836
354
96
6
130
424
288
0
0
2
80
18
15
634
227
1057
13
398
394
388
540
836
354
96
6
130
424
304
0
0
2
80
18
15
634
227
1057
13
398
394
388
540
836
354
96
6
136
424
288
0
0
2
67
18
15
634
227
1057
13
398
394
388
540
836
354
96
6
136
424
304
0
0
2
67
18
15
634
227
1057
13
398
394
388
540
836
354
96
6
137
424
288
0
0
2
66
18
15
634
227
1057
13
398
394
388
540
836
354
96
6
137
424
304
0
0
2
66
18
15
634
227
1057
13
398
394
388
540
836
354
96
134
130
424
288
0
0
249
264
18
15
634
227
1057
13
398
394
388
540
836
354
96
134
130
424
304
0
0
249
264
18
15
634
227
1057
13
398
394
388
540
836
354
96
134
146
752
1568
0
0
244
280
18
15
634
227
1057
13
398
394
388
540
836
354
96
134
146
496
288
0
0
244
280
18
15
634
227
1057
13
398
394
388
540
836
354
96
134
146
496
304
0
0
244
280
18
15
634
227
1057
13
398
394
388
540
836
354
96
70
130
424
288
0
0
130
16
18
15
634
227
1057
13
398
394
388
540
836
354
96
70
130
424
304
0
0
130
16
18
15
634
227
1057
13
398
394
388
540
836
354
96
70
146
496
288
0
0
116
24
18
15
634
227
1089
13
525
394
388
540
772
482
355
193
4
496
272
16
770
1140
20
18
15
634
227
1057
13
397
388
128
540
836
354
99
24
817
1008
288
0
46
779
1367
18
15
634
227
1057
13
397
388
128
540
836
354
99
24
817
1008
304
0
46
779
1367
18
15
634
227
1057
13
397
388
128
540
836
354
99
24
802
1008
288
0
2
523
1593
18
15
634
227
1057
13
397
388
128
540
836
354
99
24
802
1008
304
0
2
523
1593
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
16
752
1568
0
2
11
8
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
17
752
1568
0
2
11
11
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
17
496
288
0
2
11
11
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
17
496
304
0
2
11
11
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
49
752
1568
0
2
523
1875
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
34
496
288
0
2
11
57
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
34
496
304
0
2
11
57
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
144
752
1568
0
2
11
72
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
144
496
288
0
2
11
72
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
144
496
304
0
2
11
72
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
145
752
1568
0
2
11
75
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
145
496
288
0
2
11
75
18
15
634
227
1057
13
397
388
384
540
836
354
99
24
145
496
304
0
2
11
75
18
15
782
907
531
1019
744
552
96
776
1034
1483
779
1032
32
810
874
1128
232
553
33
18
15
782
907
531
1019
744
552
96
776
1034
1482
779
1032
32
810
874
1130
232
563
32
18
15
782
907
531
1019
744
552
96
776
1034
1482
778
1032
32
810
874
1130
234
547
32
18
15
550
1894
1300
1298
451
352
224
568
616
1562
1202
24
152
396
392
196
406
464
1039
18
15
198
486
788
1298
931
800
768
576
616
1546
138
72
515
775
790
1556
1922
1479
369
18
15
198
486
788
1298
931
800
768
536
616
1546
138
96
259
887
837
1652
1862
1503
113
18
15
198
230
164
282
963
576
1536
1088
584
522
682
512
1539
263
1293
1452
1466
1528
1186
18
15
198
230
164
282
963
576
1536
1088
584
522
682
512
1539
263
1294
1476
876
1016
674
18
15
198
230
164
282
963
576
1536
1088
584
522
682
512
1539
263
909
810
876
1016
674
18
15
198
230
164
282
963
576
1536
1088
584
522
682
512
1539
263
910
836
876
1016
674
18
15
198
230
164
282
963
576
1536
1088
584
522
682
640
1539
263
1293
1466
954
760
673
18
15
198
230
164
282
963
576
1536
1088
584
522
682
640
1539
263
1294
1476
876
888
1090
18
15
198
230
164
282
963
576
1536
1088
584
522
682
640
1539
263
909
810
876
632
706
18
15
198
230
164
282
963
576
1536
1088
584
522
682
640
1539
263
910
836
876
888
1090
18
15
198
230
164
282
963
576
1536
1088
584
522
682
648
1539
263
909
810
874
776
1089
18
15
198
230
164
282
963
576
1536
1088
584
522
682
648
1551
263
909
810
874
624
761
18
15
198
230
164
282
963
576
1536
1088
584
522
690
512
1539
263
909
810
866
999
673
18
15
198
230
164
282
963
576
1536
1088
584
522
690
512
1539
263
910
836
866
999
673
18
15
198
230
164
282
963
576
1536
1088
584
522
690
640
1539
263
909
810
866
871
1089
18
15
198
230
164
282
963
576
1536
1088
584
522
690
640
1539
263
910
836
866
1255
1185
18
15
198
230
164
282
963
576
1536
1088
584
522
698
512
1539
263
1294
1476
868
1000
674
18
15
198
230
164
282
963
576
1536
1088
584
522
698
512
1539
263
909
812
868
976
706
18
15
198
230
164
282
963
576
1536
1088
584
522
698
512
1539
263
910
836
868
976
706
18
15
198
230
164
282
963
576
1536
1088
584
522
698
640
1539
263
1294
1476
868
1272
1154
18
15
198
230
164
282
963
576
1536
1088
584
522
698
640
1539
263
909
810
868
1200
1154
18
15
198
230
164
282
963
576
1536
1088
584
522
698
640
1539
263
910
836
868
1200
1154
18
15
198
230
164
282
451
576
1536
1088
584
522
1706
640
1539
263
909
940
1754
248
1666
18
15
198
230
164
282
451
576
1536
1088
584
522
1706
640
1539
263
910
836
1970
255
1665
18
15
198
230
164
282
451
576
1536
1088
584
522
1714
640
1539
263
909
812
1890
247
1665
18
15
198
230
164
282
451
576
1536
1088
584
522
1714
640
1539
263
910
836
1890
231
1697
18
15
198
230
164
282
451
576
1536
1088
584
522
1722
640
1539
263
909
810
1892
248
1666
18
15
198
230
164
282
451
576
1536
1088
584
522
1722
640
1539
263
910
836
1892
208
1666
18
15
198
230
164
282
451
576
1536
1088
584
522
1722
648
1539
263
909
810
1892
224
1674
18
15
198
230
166
265
963
576
1536
1056
546
518
698
640
1539
295
929
944
872
1272
1154
18
15
198
230
166
265
963
576
1536
1056
546
518
698
648
1539
295
929
944
872
776
1089
18
15
198
230
166
265
963
576
1536
1056
548
518
698
640
1539
1095
1349
1464
872
888
1089
18
15
198
230
166
265
963
576
1536
1056
548
518
698
640
1539
295
1349
1464
872
888
1089
18
15
198
230
166
265
963
576
1536
1056
548
518
698
640
1539
295
933
952
872
1272
1154
18
15
198
230
166
265
963
576
1536
1056
548
518
698
648
1539
1095
1349
1464
872
776
1089
18
15
198
230
166
265
963
576
1536
1056
548
518
698
648
1539
295
1349
1464
872
776
1089
18
15
198
230
166
265
963
576
1536
1056
548
518
698
648
1539
295
933
952
872
776
1089
18
15
198
230
166
265
963
576
1536
1088
578
518
697
648
1539
263
897
800
946
1264
641
18
15
198
230
166
265
963
576
1536
1088
548
518
697
648
1539
263
965
856
946
1264
1153
18
15
198
230
166
265
963
576
1536
1088
580
518
697
648
1539
263
1285
1440
1458
1264
1153
18
15
198
230
166
265
963
576
1536
1088
580
518
698
640
1539
263
1285
1472
872
1272
1154
18
15
198
230
166
265
963
576
1536
1088
580
518
698
640
1539
263
901
800
872
1272
1154
18
15
198
230
166
265
963
576
1536
1088
580
518
698
648
1539
263
1285
1472
872
776
1098
18
15
198
230
166
265
963
576
1536
1088
580
518
698
648
1539
263
901
800
872
776
1098
18
15
198
230
166
265
963
576
1536
1088
582
518
697
648
1539
263
1282
1440
1458
1264
1153
18
15
198
230
166
265
963
576
1536
1088
582
518
697
648
1539
263
898
800
946
880
1089
18
15
198
230
166
265
963
576
1536
1088
582
518
698
640
1539
267
1284
1472
872
1272
1153
18
15
198
230
166
265
963
576
1536
1088
582
518
698
640
1539
267
1289
1472
872
1272
1153
18
15
198
230
166
265
963
576
1536
1088
582
518
698
640
1539
263
1282
1472
872
1272
1153
18
15
198
230
166
265
963
576
1536
1088
582
518
698
640
1539
263
898
832
872
888
1089
18
15
198
230
166
265
963
576
1536
1088
582
518
698
648
1539
267
1284
1472
872
776
1089
18
15
198
230
166
265
963
576
1536
1088
582
518
698
648
1539
267
1289
1472
872
776
1089
18
15
198
230
166
265
963
576
1536
1088
582
518
698
648
1539
263
1282
1472
872
776
1089
18
15
198
230
166
265
963
576
1536
1088
582
518
698
648
1539
263
898
832
872
776
1089
18
15
198
230
166
265
963
576
1536
32
70
518
697
648
1539
1607
1538
1952
1458
1392
1089
18
15
198
230
166
265
963
576
1536
32
546
518
698
640
1539
1607
2017
944
872
1272
1154
18
15
198
230
166
265
963
576
1536
32
548
518
698
640
1539
1607
2021
952
872
1272
1154
18
15
198
230
166
265
963
576
1536
32
548
518
698
648
1539
1607
2021
952
872
776
1089
18
15
198
230
166
265
451
576
1536
1088
582
518
186
640
1539
263
898
928
744
1784
1665
18
15
198
230
166
265
451
576
1536
1088
582
518
1722
640
1539
263
898
928
1768
248
1666
18
15
198
230
166
265
451
576
1536
32
290
518
186
640
1539
1863
1441
944
744
1784
1666
18
15
198
230
166
265
451
576
1536
32
292
518
186
640
1539
1863
1445
952
744
1784
1665
18
15
198
230
166
282
963
576
1536
1056
548
520
682
512
1539
295
933
874
874
1016
674
18
15
198
230
166
282
963
576
1536
1056
548
520
682
640
1539
295
933
874
874
888
1090
18
15
198
230
166
282
963
576
1536
1056
548
520
682
648
1539
1095
1349
1514
1466
768
1226
18
15
198
230
166
282
963
576
1536
1056
548
520
682
648
1539
1095
1381
1514
1466
768
1226
18
15
198
230
166
282
963
576
1536
1056
548
520
682
648
1539
327
1381
1514
1466
768
1226
18
15
198
230
166
282
963
576
1536
1056
548
520
682
648
1539
295
933
874
874
776
1098
18
15
198
230
166
282
963
576
1536
1056
164
520
682
512
1539
295
613
1898
874
1016
674
18
15
198
230
166
282
963
576
1536
1056
164
520
682
640
1539
295
613
1898
874
632
706
18
15
198
230
166
282
963
576
1536
1056
164
520
682
648
1539
295
613
1898
874
776
1098
18
15
198
230
166
282
963
576
1536
1056
164
520
690
512
1539
295
613
1898
866
1000
681
18
15
198
230
166
282
963
576
1536
1056
164
520
690
640
1539
295
613
1898
866
872
1089
18
15
198
230
166
282
963
576
1536
1088
548
520
682
512
1539
263
965
874
874
1016
674
18
15
198
230
166
282
963
576
1536
1088
548
520
682
640
1539
263
965
874
874
632
706
18
15
198
230
166
282
963
576
1536
1088
548
520
682
648
1539
263
965
874
874
776
1098
18
15
198
230
166
282
963
576
1536
1088
548
520
682
648
1551
263
965
874
874
624
761
18
15
198
230
166
282
963
576
1536
1088
548
520
690
512
1539
263
965
874
866
1000
681
18
15
198
230
166
282
963
576
1536
1088
548
520
690
640
1539
263
965
874
866
1256
1161
18
15
198
230
166
282
963
576
1536
1088
548
520
698
640
1539
263
965
874
868
1264
1154
18
15
198
230
166
282
963
576
1536
1088
580
520
682
512
1539
263
901
970
874
1016
674
18
15
198
230
166
282
963
576
1536
1088
580
520
682
640
1539
263
901
970
874
888
1090
18
15
198
230
166
282
963
576
1536
1088
580
520
682
648
1539
263
901
970
874
776
1098
18
15
198
230
166
282
963
576
1536
1088
580
520
682
648
1551
263
901
970
874
880
1145
18
15
198
230
166
282
963
576
1536
1088
582
520
682
512
1539
263
1282
1476
876
1016
674
18
15
198
230
166
282
963
576
1536
1088
582
520
682
512
1539
263
898
836
873
1015
673
18
15
198
230
166
282
963
576
1536
1088
582
520
682
640
1539
263
898
836
873
887
1089
18
15
198
230
166
282
963
576
1536
1088
582
520
682
648
1539
263
898
836
873
776
1098
18
15
198
230
166
282
963
576
1536
1088
582
520
694
512
1539
263
1282
1476
865
1007
673
18
15
198
230
166
282
963
576
1536
1088
582
520
694
512
1539
263
898
804
865
1007
673
18
15
198
230
166
282
963
576
1536
1088
582
520
694
640
1539
263
1282
1476
865
1203
1153
18
15
198
230
166
282
963
576
1536
1088
582
520
694
640
1539
263
898
804
865
867
1089
18
15
198
230
166
282
963
576
1536
1088
582
520
698
640
1539
267
1284
1476
868
880
1090
18
15
198
230
166
282
963
576
1536
1088
582
520
698
640
1539
263
1282
1476
868
1264
1154
18
15
198
230
166
282
963
576
1536
1088
582
520
698
640
1539
263
898
836
868
1264
1154
18
15
198
230
166
282
963
576
1536
32
548
520
682
512
1539
1735
2021
1514
1466
1528
1185
18
15
198
230
166
282
963
576
1536
32
548
520
682
512
1539
1607
2021
1514
1466
1528
1185
18
15
198
230
166
282
963
576
1536
32
548
520
682
640
1539
1735
2021
1514
1460
1272
1154
18
15
198
230
166
282
963
576
1536
32
548
520
682
640
1539
1607
2021
1514
1460
1272
1154
18
15
198
230
166
282
963
576
1536
32
548
520
682
648
1539
1735
2021
1514
1466
768
1226
18
15
198
230
166
282
963
576
1536
32
548
520
682
648
1539
1607
2021
1514
1466
768
1226
18
15
198
230
166
282
963
576
1536
32
164
520
682
512
1539
1607
1637
1898
874
1016
674
18
15
198
230
166
282
963
576
1536
32
164
520
682
640
1539
1607
1637
1898
874
632
706
18
15
198
230
166
282
963
576
1536
32
164
520
682
648
1539
1607
1637
1898
874
776
1098
18
15
198
230
166
282
963
576
1536
32
164
520
682
648
1551
1607
1637
1898
874
624
761
18
15
198
230
166
282
963
576
1536
32
164
520
690
512
1539
1607
1637
1898
866
1000
681
18
15
198
230
166
282
963
576
1536
32
164
520
690
640
1539
1607
1637
1898
866
872
1089
18
15
198
230
166
282
451
576
1536
1056
548
520
1714
640
1539
295
933
874
1762
216
1666
18
15
198
230
166
282
451
576
1536
1056
548
520
1722
640
1539
295
933
874
1892
240
1666
18
15
198
230
166
282
451
576
1536
1056
292
520
170
648
1539
327
741
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
1056
292
520
170
648
1539
295
485
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
1056
292
520
178
640
1539
295
485
1002
738
1752
1666
18
15
198
230
166
282
451
576
1536
1088
548
520
1714
640
1539
263
965
874
1890
216
1666
18
15
198
230
166
282
451
576
1536
1088
548
520
1722
640
1539
263
965
874
1892
240
1666
18
15
198
230
166
282
451
576
1536
1088
580
520
1706
640
1539
263
901
970
1754
248
1665
18
15
198
230
166
282
451
576
1536
1088
582
520
1718
640
1539
263
898
964
1761
215
1665
18
15
198
230
166
282
451
576
1536
1088
582
520
1722
640
1539
263
898
836
1892
240
1666
18
15
198
230
166
282
451
576
1536
64
292
520
170
640
1539
1799
1477
1002
746
1784
1666
18
15
198
230
166
282
451
576
1536
64
292
520
170
648
1539
1799
1477
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
64
292
520
178
640
1539
1799
1477
1002
738
1752
1666
18
15
198
230
166
282
451
576
1536
32
292
520
170
640
1539
1959
1477
1002
746
1784
1666
18
15
198
230
166
282
451
576
1536
32
292
520
170
648
1539
1991
1509
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
32
292
520
170
648
1539
1863
1509
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
32
292
520
170
648
1539
1959
1477
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
32
292
520
170
648
1539
1959
1509
1002
746
1776
1665
18
15
198
230
166
282
451
576
1536
32
292
520
178
640
1539
1991
1509
1002
738
1752
1666
18
15
198
230
166
282
451
576
1536
32
292
520
178
640
1539
1863
1509
1002
738
1752
1666
18
15
198
230
166
282
451
576
1536
32
292
520
178
640
1539
1959
1509
1002
738
1752
1666
18
15
550
614
788
1298
1475
288
96
288
872
1546
1714
1216
1091
7
557
722
214
311
769
18
15
550
614
788
1298
1475
288
96
288
872
1546
1722
1216
1091
7
557
722
210
351
769
18
15
550
614
788
1298
963
576
96
288
872
1546
186
136
35
7
557
722
1746
103
97
18
15
550
614
788
1298
963
576
96
288
872
1546
186
136
35
7
558
724
1746
103
97
18
15
198
230
166
265
963
1088
1536
32
546
518
698
1664
1539
1735
2017
944
872
1784
130
18
15
198
230
166
282
963
1088
1536
32
548
520
682
1664
1539
1735
2021
1514
948
1656
130
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
49
1025
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
49
1
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
49
1029
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
49
5
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
53
1025
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
53
1
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
53
1029
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
53
5
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
51
1
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
51
1029
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
360
51
5
136
0
564
6
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
49
1
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
49
5
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
53
1025
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
53
1
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
53
1029
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
53
5
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
51
1025
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
51
1
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
51
1029
136
0
564
262
18
15
45
209
201
267
459
771
1015
405
21
242
176
358
872
51
5
136
0
564
262
18
15
560
1892
1300
268
776
632
224
572
1640
1480
324
644
1228
388
896
16
88
1032
1380
18
15
560
1892
1300
268
776
632
224
572
1640
1480
324
644
1230
388
896
16
88
1032
1382
18
15
560
1892
1300
268
776
632
224
570
1640
1414
386
388
204
390
906
35
12
64
612
18
15
560
1892
1300
268
776
632
224
570
1640
1414
386
644
204
390
906
35
12
640
1732
18
15
560
1892
1300
268
776
632
224
570
1640
1480
322
644
1228
390
896
26
91
1024
1380
18
15
560
1892
1300
1292
392
504
224
572
616
1544
1284
4
12
900
384
208
280
56
484
18
15
560
1892
1300
1292
392
504
224
572
616
1544
1284
4
28
900
384
208
280
56
488
18
15
560
1892
1300
1292
392
504
224
570
616
1544
1284
4
12
902
384
208
280
56
484
18
15
560
1892
1300
1292
392
504
224
570
616
1544
1284
4
28
902
384
208
280
56
488
18
15
560
1892
1300
1292
392
504
224
570
616
1542
1154
4
12
902
394
163
396
480
1028
18
15
560
1892
1300
1292
392
504
224
570
616
1542
1154
4
22
902
394
163
396
480
54
18
15
560
1892
1300
1292
392
504
480
572
616
1544
1284
4
524
644
1664
240
536
8
900
18
15
560
1892
1300
1292
392
504
480
572
616
1544
1284
4
140
644
1664
240
536
8
68
18
15
560
1892
1300
1292
392
504
480
572
616
1544
1284
4
540
644
1664
240
536
16
1512
18
15
560
1892
1300
1292
392
504
480
572
616
1544
1284
4
652
644
1664
240
536
8
776
18
15
560
1892
1300
1292
392
504
480
572
616
1544
1284
4
654
644
1664
240
536
16
774
18
15
560
1892
1300
1292
392
504
480
572
616
1544
1284
4
662
644
1664
240
536
16
822
18
15
560
1892
1300
1292
392
504
480
570
616
1544
1284
4
524
646
1664
240
536
8
900
18
15
560
1892
1300
1292
392
504
480
570
616
1544
1284
4
540
646
1664
240
536
16
1512
18
15
560
1892
1300
1292
392
504
480
570
616
1544
1284
4
652
646
1664
240
536
8
776
18
15
560
1892
1300
1292
392
504
480
570
616
1544
1284
4
654
646
1664
240
536
16
774
18
15
560
1892
1300
1292
392
504
480
570
616
1544
1284
4
662
646
1664
240
536
16
822
18
15
560
1892
1300
1292
1416
504
480
572
616
1544
1796
1028
524
644
1664
176
152
440
4
18
15
560
1892
1300
1292
1416
504
480
572
616
1544
1796
1028
540
644
1664
176
152
440
40
18
15
560
1892
1300
1292
1416
504
480
572
616
1544
1796
1028
652
644
1664
176
152
440
82
18
15
560
1892
1300
1292
1416
504
480
570
616
1544
1796
1028
524
646
1664
176
152
464
4
18
15
560
1892
1300
1292
1416
504
480
570
616
1544
1796
1028
652
646
1664
176
152
464
68
18
15
560
1892
1300
1292
1416
504
480
570
616
1544
1796
1028
654
646
1664
176
152
464
70
18
15
560
1892
1300
270
776
632
224
572
1640
1412
388
644
204
388
896
34
11
657
1736
18
15
560
1892
1300
1294
392
504
480
572
616
1540
1284
4
524
644
1664
226
523
17
904
18
15
560
1892
1300
1294
392
504
480
572
616
1540
1284
4
140
644
1664
226
523
17
1106
18
15
560
1892
1300
1294
392
504
480
572
616
1540
1284
4
540
644
1664
226
523
17
1512
18
15
560
1892
1300
1294
392
504
480
572
616
1540
1284
4
652
644
1664
226
523
17
776
18
15
560
1892
1300
1294
392
504
480
572
616
1540
1284
4
668
644
1664
226
523
17
818
18
15
560
1892
1300
1294
1416
504
480
572
616
1540
1796
1028
524
644
1664
162
139
465
8
18
15
560
1892
1300
1294
1416
504
480
572
616
1540
1796
1028
540
644
1664
162
139
465
40
18
15
560
1892
1300
1294
1416
504
480
572
616
1540
1796
1028
652
644
1664
162
139
465
72
18
15
560
1892
1300
1294
1416
504
480
570
616
1540
1796
1028
524
646
1664
162
139
465
8
18
15
560
1892
1300
1294
1416
504
480
570
616
1540
1796
1028
652
646
1664
162
139
465
72
18
15
560
1892
1300
1294
393
499
225
572
616
1546
1154
3
31
901
1665
166
428
482
1076
18
15
560
1892
1300
1294
393
499
481
572
616
1546
1154
3
671
645
1665
166
428
482
820
18
15
560
1892
1300
1294
1417
499
481
572
616
1546
1794
1027
543
645
1665
182
156
442
52
18
15
560
1892
1300
1294
1417
499
481
572
616
1546
1794
1027
671
645
1665
230
153
441
89
18
15
544
628
788
1292
520
760
448
298
886
1542
4
644
348
6
581
737
1669
1221
104
18
15
135
369
84
132
460
866
819
567
77
269
388
524
738
640
640
674
1849
998
569
18
15
36
612
84
132
462
362
292
822
54
85
656
8
480
2
18
531
1809
516
566
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
1
4
528
1814
528
568
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
1
16
528
1814
528
568
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
1
17
530
1814
528
568
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
1
20
532
1814
528
568
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
2
4
528
1814
528
568
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
2
17
530
1814
528
568
18
15
36
612
84
132
462
362
292
822
54
86
656
8
480
2
18
528
1814
528
568
18
15
68
228
164
261
837
610
338
323
67
515
707
641
652
542
593
1953
1425
1309
268
18
15
68
228
164
260
836
608
338
323
67
517
706
640
652
542
593
1987
832
1280
268
18
15
68
228
164
260
836
608
338
323
67
517
706
640
652
558
609
2019
1408
1280
26
18
15
68
228
164
260
836
608
338
323
67
517
706
640
652
606
593
1955
1408
1280
268
18
15
68
228
164
260
836
608
338
323
579
517
706
640
652
606
1617
835
896
512
268
18
15
673
304
281
697
697
689
544
584
1605
1133
193
387
495
391
519
903
109
97
18
18
15
673
304
281
697
697
689
544
584
1605
1133
193
387
495
391
903
903
109
97
18
18
15
673
304
281
697
697
680
520
584
1605
1132
192
400
523
331
519
902
102
66
355
18
15
673
304
281
697
697
680
520
584
1605
1132
192
400
523
331
903
902
102
66
355
18
15
673
304
281
697
697
680
520
584
1605
1132
192
400
523
331
1415
902
102
66
355
18
15
673
304
281
697
697
681
520
584
1605
1133
193
403
523
331
519
903
109
65
353
18
15
673
304
281
697
697
681
520
584
1605
1133
193
403
527
331
519
903
109
65
354
18
15
673
592
601
697
1273
1201
544
776
773
810
834
771
1007
1031
7
17
52
118
9
18
15
673
592
601
697
1273
1201
544
776
773
813
833
771
1007
1031
7
39
61
97
9
18
15
672
625
601
1209
697
697
553
791
775
1819
193
261
996
1024
2
528
1709
237
300
18
15
672
625
601
1209
697
697
553
791
775
1819
193
389
996
1024
2
528
1709
1197
1052
18
15
672
625
601
1209
697
680
531
791
775
1819
193
264
962
1024
2
528
1709
1256
317
18
15
672
625
601
1209
697
680
531
791
775
1819
193
272
962
1024
2
528
1717
192
293
18
15
672
625
601
1209
697
680
531
791
775
1819
193
392
962
1024
2
528
1709
1192
1038
18
15
672
625
601
1209
697
681
521
791
775
1819
193
275
972
1024
2
528
1717
193
291
18
15
672
625
601
697
217
249
553
791
775
813
1920
1038
1954
1024
2
4
620
742
1708
18
15
672
369
537
1721
1721
1192
531
279
711
1755
193
1928
1026
0
642
1552
1846
1136
253
18
15
672
369
281
313
377
313
553
535
1607
1755
1217
645
996
1216
1154
1040
1325
1133
1036
18
15
424
456
64
240
432
100
72
140
140
392
388
62
514
278
161
42
267
395
838
18
15
424
456
64
240
432
100
72
140
140
392
388
62
514
278
673
42
267
395
838
18
15
424
456
64
240
432
100
72
140
140
392
388
62
514
278
162
42
267
395
838
18
15
424
456
64
240
432
100
72
140
140
392
388
62
514
278
674
42
267
395
838
18
15
424
456
64
112
240
28
16
144
136
648
390
1006
258
946
691
1579
263
1285
12
18
15
424
456
64
240
432
28
16
144
136
392
390
14
2
946
1203
43
167
709
1036
18
15
424
456
64
240
432
28
16
144
136
392
390
14
2
946
691
43
167
709
1036
18
15
424
456
64
240
432
28
16
144
136
392
390
14
2
947
1203
43
167
709
1036
18
15
424
456
64
240
432
28
16
144
136
392
390
14
2
947
691
43
167
709
1036
18
15
424
456
64
240
432
28
16
144
136
392
390
14
258
226
179
43
167
709
524
18
15
424
456
64
240
432
28
16
144
136
392
390
14
258
946
1203
43
167
709
524
18
15
424
456
64
240
432
28
16
144
136
392
390
14
258
946
691
43
167
709
524
18
15
424
456
64
240
432
28
16
144
136
392
390
14
258
947
1203
43
167
709
524
18
15
424
456
64
240
432
28
16
144
136
392
390
14
258
947
691
43
167
709
524
18
15
424
456
64
240
432
28
16
144
136
392
390
14
262
946
691
43
167
453
372
18
15
424
456
64
240
432
28
16
144
136
392
390
14
266
226
179
43
167
710
522
18
15
424
456
64
240
432
28
16
144
136
392
390
14
270
225
179
43
167
453
356
18
15
424
456
64
240
432
28
16
144
136
392
390
14
270
226
179
43
167
453
356
18
15
424
456
64
240
432
28
16
144
136
392
390
14
78
225
179
43
167
454
49
18
15
424
456
64
240
432
28
16
144
136
392
390
14
78
226
179
43
167
454
49
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
524
354
496
560
28
566
512
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
524
356
496
560
28
566
512
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
524
358
496
560
28
566
512
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
524
358
498
560
28
566
512
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
352
496
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
360
496
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
354
496
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
355
496
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
355
499
570
26
555
522
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
363
496
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
363
489
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
522
362
496
560
28
566
518
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
526
353
496
560
28
566
514
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
526
353
499
570
26
555
513
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
526
354
496
560
28
566
514
18
15
424
456
320
256
240
28
16
144
8
488
364
1006
526
354
499
570
26
555
513
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
353
497
570
26
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
353
499
571
27
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
354
496
570
26
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
354
499
570
26
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
361
499
571
27
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
362
496
570
26
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
523
362
499
571
27
555
523
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
527
353
489
570
26
555
515
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
527
353
499
571
27
555
515
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
527
354
496
570
26
555
515
18
15
424
456
320
256
240
28
17
144
8
488
364
1006
527
354
499
570
26
555
515
18
15
424
456
320
240
432
28
16
144
8
136
384
14
258
226
243
27
259
495
525
18
15
424
456
320
240
432
28
16
144
8
136
384
14
70
226
243
27
259
495
57
18
15
424
456
320
240
432
28
16
144
8
136
388
14
2
224
242
6
262
454
12
18
15
424
456
320
240
432
28
16
144
8
136
388
14
2
224
434
6
262
454
12
18
15
424
456
320
240
432
28
16
144
8
136
388
14
2
226
242
6
262
454
12
18
15
424
456
320
240
432
28
16
144
8
136
388
14
2
226
434
6
262
454
12
18
15
424
456
320
240
432
28
16
144
8
136
388
14
2
946
752
6
518
710
1036
18
15
424
456
320
240
432
28
16
144
8
136
388
14
2
947
755
6
518
710
1036
18
15
424
456
320
240
432
28
16
144
8
136
388
14
12
224
240
6
518
710
1032
18
15
424
456
320
240
432
28
16
144
8
136
388
14
12
226
240
6
262
454
8
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
224
242
6
262
454
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
224
434
6
262
454
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
352
242
6
262
454
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
226
242
6
262
454
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
226
434
6
262
454
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
354
242
6
262
454
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
946
752
6
518
710
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
946
754
6
518
710
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
258
947
755
6
518
710
524
18
15
424
456
320
240
432
28
16
144
8
136
388
14
10
224
240
6
518
710
1034
18
15
424
456
320
240
432
28
16
144
8
136
388
14
10
226
240
6
262
454
10
18
15
424
456
320
240
432
28
16
144
8
136
388
14
10
227
240
6
262
454
10
18
15
424
456
320
240
432
28
16
144
8
136
388
14
10
235
240
6
262
454
10
18
15
424
456
320
240
432
28
16
144
8
136
388
14
10
234
240
6
262
454
10
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
224
242
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
226
240
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
226
242
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
354
240
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
227
243
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
230
434
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
356
242
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
355
243
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
242
240
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
130
358
242
6
262
454
109
18
15
424
456
320
240
432
28
16
144
8
136
388
14
66
226
240
6
262
454
54
18
15
424
456
320
240
432
28
16
144
8
136
388
14
66
227
243
6
262
454
54
18
15
424
456
320
240
432
28
16
144
8
136
388
14
14
226
240
6
262
454
9
18
15
424
456
320
240
432
28
16
144
8
136
388
14
14
226
242
6
262
454
9
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
224
240
6
518
710
1046
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
224
242
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
352
240
6
518
710
1046
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
352
242
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
226
240
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
226
242
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
354
240
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
354
242
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
363
240
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
34
363
233
6
262
454
22
18
15
424
456
320
240
432
28
16
144
8
136
388
14
524
352
240
6
518
710
1776
18
15
424
456
320
240
432
28
16
144
8
136
388
14
546
352
240
6
518
710
1740
18
15
424
456
320
240
432
28
16
144
8
136
388
14
268
224
240
6
518
710
520
18
15
424
456
320
240
432
28
16
144
8
136
388
14
268
352
240
6
518
710
520
18
15
424
456
320
240
432
28
16
144
8
136
388
14
268
226
240
6
262
454
520
18
15
424
456
320
240
432
28
16
144
8
136
388
14
266
224
240
6
518
710
522
18
15
424
456
320
240
432
28
16
144
8
136
388
14
266
226
240
6
262
454
522
18
15
424
456
320
240
432
28
16
144
8
136
388
14
266
227
240
6
262
454
522
18
15
424
456
320
240
432
28
16
144
8
136
388
14
266
235
240
6
262
454
522
18
15
424
456
320
240
432
28
16
144
8
136
388
14
266
234
240
6
262
454
522
18
15
424
456
320
240
432
28
16
144
8
136
388
14
140
224
240
6
518
710
1120
18
15
424
456
320
240
432
28
16
144
8
136
388
14
140
352
240
6
518
710
1120
18
15
424
456
320
240
432
28
16
144
8
136
388
14
140
226
240
6
262
454
96
18
15
424
456
320
240
432
28
16
144
8
136
388
14
140
354
240
6
262
454
96
18
15
424
456
320
240
432
28
16
144
8
136
388
14
270
226
240
6
262
454
521
18
15
424
456
320
240
432
28
16
144
8
136
388
14
270
226
242
6
262
454
521
18
15
424
456
320
240
432
28
16
144
8
136
388
14
270
354
242
6
262
454
521
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
224
240
6
518
710
1126
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
224
242
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
226
240
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
226
242
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
354
240
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
227
240
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
227
243
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
235
240
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
138
234
240
6
262
454
102
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
225
243
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
353
243
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
226
240
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
226
242
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
226
434
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
354
240
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
142
354
242
6
262
454
98
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
224
240
6
518
710
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
224
242
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
352
240
6
518
710
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
352
242
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
226
240
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
226
242
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
354
240
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
354
242
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
235
240
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
235
233
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
355
240
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
355
243
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
363
240
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
290
363
233
6
262
454
534
18
15
424
456
320
240
432
28
16
144
8
136
388
14
78
226
240
6
262
454
49
18
15
424
456
320
240
432
28
16
144
8
136
388
14
78
226
242
6
262
454
49
18
15
424
456
320
240
432
28
16
144
8
136
388
14
78
226
434
6
262
454
49
18
15
424
456
320
240
432
28
16
144
8
136
388
14
78
242
240
6
262
454
49
18
15
424
456
320
240
432
28
16
144
8
136
390
14
2
224
242
6
263
454
13
18
15
424
456
320
240
432
28
16
144
8
136
390
14
2
224
434
6
263
454
13
18
15
424
456
320
240
432
28
16
144
8
136
390
14
2
226
242
6
263
454
13
18
15
424
456
320
240
432
28
16
144
8
136
390
14
2
226
434
6
263
454
13
18
15
424
456
320
240
432
28
16
144
8
136
390
14
2
946
752
6
519
710
1037
18
15
424
456
320
240
432
28
16
144
8
136
390
14
12
224
240
6
263
454
8
18
15
424
456
320
240
432
28
16
144
8
136
390
14
12
226
240
6
263
454
8
18
15
424
456
320
240
432
28
16
144
8
136
390
14
12
230
242
6
263
454
8
18
15
424
456
320
240
432
28
16
144
8
136
390
14
12
230
434
6
263
454
8
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
224
242
6
263
454
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
224
434
6
263
454
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
352
242
6
263
454
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
226
242
6
263
454
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
226
434
6
263
454
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
354
242
6
263
454
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
258
946
752
6
519
710
525
18
15
424
456
320
240
432
28
16
144
8
136
390
14
10
224
240
6
263
454
10
18
15
424
456
320
240
432
28
16
144
8
136
390
14
10
226
240
6
263
454
10
18
15
424
456
320
240
432
28
16
144
8
136
390
14
10
227
240
6
263
454
10
18
15
424
456
320
240
432
28
16
144
8
136
390
14
10
235
240
6
263
454
10
18
15
424
456
320
240
432
28
16
144
8
136
390
14
10
234
240
6
263
454
10
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
224
242
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
226
240
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
226
242
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
354
240
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
230
434
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
356
242
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
242
240
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
130
358
242
6
263
454
109
18
15
424
456
320
240
432
28
16
144
8
136
390
14
14
226
240
6
263
454
9
18
15
424
456
320
240
432
28
16
144
8
136
390
14
14
226
242
6
263
454
9
18
15
424
456
320
240
432
28
16
144
8
136
390
14
268
224
240
6
263
454
520
18
15
424
456
320
240
432
28
16
144
8
136
390
14
268
352
240
6
263
454
520
18
15
424
456
320
240
432
28
16
144
8
136
390
14
268
226
240
6
263
454
520
18
15
424
456
320
240
432
28
16
144
8
136
390
14
268
230
242
6
263
454
520
18
15
424
456
320
240
432
28
16
144
8
136
390
14
268
230
434
6
263
454
520
18
15
424
456
320
240
432
28
16
144
8
136
390
14
268
358
242
6
263
454
520
18
15
424
456
320
240
432
28
16
144
8
136
390
14
266
224
240
6
263
454
522
18
15
424
456
320
240
432
28
16
144
8
136
390
14
266
226
240
6
263
454
522
18
15
424
456
320
240
432
28
16
144
8
136
390
14
266
227
240
6
263
454
522
18
15
424
456
320
240
432
28
16
144
8
136
390
14
266
235
240
6
263
454
522
18
15
424
456
320
240
432
28
16
144
8
136
390
14
266
234
240
6
263
454
522
18
15
424
456
320
240
432
28
16
144
8
136
390
14
270
226
240
6
263
454
521
18
15
424
456
320
240
432
28
16
144
8
136
390
14
270
226
242
6
263
454
521
18
15
424
456
320
240
432
28
16
144
8
136
390
14
270
354
242
6
263
454
521
18
15
424
456
320
240
432
28
16
144
8
136
390
14
76
224
240
6
263
454
48
18
15
424
456
320
240
432
28
16
144
8
136
390
14
76
352
240
6
263
454
48
18
15
424
456
320
240
432
28
16
144
8
136
390
14
76
226
240
6
263
454
48
18
15
424
456
320
240
432
28
16
144
8
136
390
14
76
230
242
6
263
454
48
18
15
424
456
320
240
432
28
16
144
8
136
390
14
76
230
434
6
263
454
48
18
15
424
456
320
240
432
28
16
144
8
136
390
14
76
242
240
6
263
454
48
18
15
424
456
320
240
432
28
16
144
8
136
390
14
142
226
240
6
263
454
97
18
15
424
456
320
240
432
28
16
144
8
136
390
14
142
226
242
6
263
454
97
18
15
424
456
320
240
432
28
16
144
8
136
390
14
142
226
434
6
263
454
97
18
15
424
456
320
240
432
28
16
144
8
136
390
14
142
354
240
6
263
454
97
18
15
424
456
320
240
432
28
16
144
8
136
390
14
142
354
242
6
263
454
97
18
15
424
456
320
240
432
28
16
144
8
136
390
14
78
225
240
6
263
454
49
18
15
424
456
320
240
432
28
16
144
8
136
390
14
78
226
240
6
263
454
49
18
15
424
456
320
240
432
28
16
144
8
136
390
14
78
226
242
6
263
454
49
18
15
424
456
320
240
432
28
16
144
8
136
390
14
78
226
434
6
263
454
49
18
15
424
456
320
240
432
28
16
144
8
136
390
14
78
242
240
6
263
454
49
18
15
424
456
320
240
432
28
16
144
12
136
388
14
258
947
747
7
518
710
524
18
15
424
456
320
240
432
28
16
144
56
136
388
14
2
224
400
48
262
454
12
18
15
424
456
320
240
432
28
16
144
56
136
388
14
2
224
402
48
262
454
12
18
15
424
456
320
240
432
28
16
144
56
136
388
14
2
226
400
48
262
454
12
18
15
424
456
320
240
432
28
16
144
56
136
388
14
2
226
420
48
262
454
12
18
15
424
456
320
240
432
28
16
144
56
136
388
14
2
226
402
48
262
454
12
18
15
424
456
320
240
432
28
16
144
56
136
388
14
12
224
400
48
262
454
8
18
15
424
456
320
240
432
28
16
144
56
136
388
14
12
226
400
48
262
454
8
18
15
424
456
320
240
432
28
16
144
56
136
388
14
12
226
420
48
262
454
8
18
15
424
456
320
240
432
28
16
144
56
136
388
14
12
228
400
48
262
454
8
18
15
424
456
320
240
432
28
16
144
56
136
388
14
12
228
420
48
262
454
8
18
15
424
456
320
240
432
28
16
144
56
136
388
14
258
224
400
48
262
454
524
18
15
424
456
320
240
432
28
16
144
56
136
388
14
258
224
402
48
262
454
524
18
15
424
456
320
240
432
28
16
144
56
136
388
14
258
226
400
48
262
454
524
18
15
424
456
320
240
432
28
16
144
56
136
388
14
258
226
420
48
262
454
524
18
15
424
456
320
240
432
28
16
144
56
136
388
14
258
226
402
48
262
454
524
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
224
400
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
226
400
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
226
420
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
232
200
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
227
400
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
227
403
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
235
200
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
235
201
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
234
200
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
10
234
420
48
262
454
10
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
224
400
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
224
402
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
226
400
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
226
402
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
227
400
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
227
403
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
130
242
400
48
262
454
109
18
15
424
456
320
240
432
28
16
144
56
136
388
14
66
226
400
48
262
454
54
18
15
424
456
320
240
432
28
16
144
56
136
388
14
66
226
420
48
262
454
54
18
15
424
456
320
240
432
28
16
144
56
136
388
14
14
225
400
48
262
454
9
18
15
424
456
320
240
432
28
16
144
56
136
388
14
14
224
400
48
262
454
9
18
15
424
456
320
240
432
28
16
144
56
136
388
14
14
226
400
48
262
454
9
18
15
424
456
320
240
432
28
16
144
56
136
388
14
14
226
420
48
262
454
9
18
15
424
456
320
240
432
28
16
144
56
136
388
14
14
226
402
48
262
454
9
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
224
400
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
224
402
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
226
400
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
226
420
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
226
402
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
228
400
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
228
402
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
230
402
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
363
201
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
34
362
200
48
262
454
22
18
15
424
456
320
240
432
28
16
144
56
136
388
14
268
224
400
48
262
454
520
18
15
424
456
320
240
432
28
16
144
56
136
388
14
268
226
400
48
262
454
520
18
15
424
456
320
240
432
28
16
144
56
136
388
14
268
226
420
48
262
454
520
18
15
424
456
320
240
432
28
16
144
56
136
388
14
268
228
400
48
262
454
520
18
15
424
456
320
240
432
28
16
144
56
136
388
14
268
228
420
48
262
454
520
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
224
400
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
226
400
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
226
420
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
232
200
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
227
400
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
227
403
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
235
200
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
235
201
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
234
200
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
266
234
420
48
262
454
522
18
15
424
456
320
240
432
28
16
144
56
136
388
14
140
224
400
48
262
454
96
18
15
424
456
320
240
432
28
16
144
56
136
388
14
140
208
400
48
262
454
96
18
15
424
456
320
240
432
28
16
144
56
136
388
14
140
226
400
48
262
454
96
18
15
424
456
320
240
432
28
16
144
56
136
388
14
140
228
400
48
262
454
96
18
15
424
456
320
240
432
28
16
144
56
136
388
14
140
210
400
48
262
454
96
18
15
424
456
320
240
432
28
16
144
56
136
388
14
270
225
400
48
262
454
521
18
15
424
456
320
240
432
28
16
144
56
136
388
14
270
224
400
48
262
454
521
18
15
424
456
320
240
432
28
16
144
56
136
388
14
270
226
400
48
262
454
521
18
15
424
456
320
240
432
28
16
144
56
136
388
14
270
226
420
48
262
454
521
18
15
424
456
320
240
432
28
16
144
56
136
388
14
270
226
402
48
262
454
521
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
224
400
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
226
400
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
232
200
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
227
400
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
227
403
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
235
200
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
235
201
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
138
234
200
48
262
454
102
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
225
400
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
224
400
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
208
400
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
209
400
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
226
400
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
226
420
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
142
210
400
48
262
454
98
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
224
400
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
224
402
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
226
400
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
226
420
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
226
402
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
228
400
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
228
402
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
235
200
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
235
201
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
230
402
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
234
200
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
363
200
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
363
201
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
290
362
200
48
262
454
534
18
15
424
456
320
240
432
28
16
144
56
136
388
14
78
226
400
48
262
454
49
18
15
424
456
320
240
432
28
16
144
56
136
388
14
78
226
420
48
262
454
49
18
15
424
456
320
240
432
28
16
144
56
136
388
14
78
242
400
48
262
454
49
18
15
424
456
320
240
432
28
16
144
56
136
388
14
78
242
200
48
262
454
49
18
15
424
456
320
240
432
676
72
144
8
136
384
958
514
610
240
26
531
1551
1101
18
15
424
456
320
240
432
676
72
144
8
136
384
958
514
610
243
27
515
1551
1094
18
15
424
456
320
240
432
676
72
144
8
136
384
958
514
1634
752
26
531
1551
1101
18
15
424
456
320
240
432
676
72
144
8
136
388
958
514
608
240
6
518
1547
1094
18
15
424
456
320
240
432
676
72
144
8
136
388
958
514
608
752
6
518
1547
1094
18
15
424
456
320
240
432
676
72
144
8
136
388
958
514
1632
752
6
518
1547
1094
18
15
424
456
320
240
432
676
72
144
8
136
388
958
514
610
752
6
518
1547
1094
18
15
424
456
320
240
432
676
72
144
8
136
390
958
514
608
752
6
519
1545
1094
18
15
424
456
320
240
432
676
72
144
8
136
390
958
514
1632
752
6
519
1545
1094
18
15
424
456
320
240
432
676
72
144
8
136
390
958
514
610
752
6
519
1545
1094
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
258
946
1008
518
1798
1542
12
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
258
946
880
518
1798
1542
12
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
258
946
944
518
1798
1542
12
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
258
946
946
518
1798
1542
12
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
524
352
1008
518
1798
1542
384
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
524
352
880
518
1798
1542
384
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
524
354
1008
518
1798
1542
384
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
522
352
1008
518
1798
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
522
354
1008
518
1798
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
522
355
1008
518
1798
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
522
363
1008
518
1798
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
522
362
1008
518
1798
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
526
354
1008
518
1798
1542
321
18
15
424
456
576
368
240
28
16
144
520
648
132
1006
526
354
1010
518
1798
1542
321
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
258
946
1008
518
1799
1541
12
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
258
946
944
518
1799
1541
12
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
262
946
1008
518
1799
1541
21
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
262
946
944
518
1799
1541
21
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
524
352
1008
518
1799
1542
384
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
524
352
880
518
1799
1285
512
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
524
354
1008
518
1799
1542
384
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
524
358
1010
518
1799
1285
512
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
522
354
1008
518
1799
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
522
355
1008
518
1799
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
522
363
1008
518
1799
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
522
362
1008
518
1799
1542
390
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
526
354
1008
518
1799
1541
388
18
15
424
456
576
368
240
28
16
144
520
648
134
1006
526
354
1010
518
1799
1285
513
18
15
424
456
576
368
240
28
16
144
524
648
132
1006
522
362
1003
519
1798
1542
390
18
15
424
456
576
368
240
28
16
144
524
648
132
1006
522
362
1002
519
1798
1542
390
18
15
424
456
576
368
240
28
16
144
568
648
132
1006
522
360
968
560
1798
1286
518
18
15
424
456
576
368
240
28
16
144
568
648
132
1006
522
363
968
560
1798
1286
518
18
15
424
456
576
368
240
28
16
144
568
648
132
1006
522
363
969
560
1798
1286
518
18
15
424
456
576
368
240
28
16
144
568
648
132
1006
522
362
968
560
1798
1286
518
18
15
424
456
576
752
432
28
16
144
520
904
132
14
514
352
1010
1030
1542
1222
877
18
15
424
456
576
752
432
28
16
144
520
904
132
14
514
354
1010
1030
1542
1222
877
18
15
424
456
576
752
432
28
16
144
520
904
132
14
130
354
1008
1030
1542
1222
1133
18
15
424
456
576
752
432
28
16
144
520
904
132
14
130
356
1010
1030
1542
1222
1133
18
15
424
456
576
752
432
28
16
144
520
904
132
14
130
358
1010
1030
1542
1222
1133
18
15
424
456
576
752
432
28
16
144
520
904
132
14
34
352
1008
1030
1542
198
22
18
15
424
456
576
752
432
28
16
144
520
904
132
14
34
352
1010
1030
1542
198
22
18
15
424
456
576
752
432
28
16
144
520
904
132
14
34
354
1008
1030
1542
198
22
18
15
424
456
576
752
432
28
16
144
520
904
132
14
34
354
1010
1030
1542
198
22
18
15
424
456
576
752
432
28
16
144
520
904
132
14
524
352
1008
1030
1542
1222
992
18
15
424
456
576
752
432
28
16
144
520
904
132
14
524
352
880
1030
1542
1222
992
18
15
424
456
576
752
432
28
16
144
520
904
132
14
524
354
1008
1030
1542
1222
992
18
15
424
456
576
752
432
28
16
144
520
904
132
14
522
352
1008
1030
1542
1222
870
18
15
424
456
576
752
432
28
16
144
520
904
132
14
522
354
1008
1030
1542
1222
870
18
15
424
456
576
752
432
28
16
144
520
904
132
14
522
355
1008
1030
1542
1222
870
18
15
424
456
576
752
432
28
16
144
520
904
132
14
522
363
1008
1030
1542
1222
870
18
15
424
456
576
752
432
28
16
144
520
904
132
14
522
362
1008
1030
1542
1222
870
18
15
424
456
576
752
432
28
16
144
520
904
132
14
526
354
1008
1030
1542
1222
1009
18
15
424
456
576
752
432
28
16
144
520
904
132
14
526
354
1010
1030
1542
1222
1009
18
15
424
456
576
752
432
28
16
144
520
904
132
14
546
352
1008
1030
1542
1222
1741
18
15
424
456
576
752
432
28
16
144
520
904
132
14
546
352
1010
1030
1542
1222
1741
18
15
424
456
576
752
432
28
16
144
520
904
132
14
546
354
1008
1030
1542
1222
1741
18
15
424
456
576
752
432
28
16
144
520
904
132
14
546
354
1010
1030
1542
1222
1741
18
15
424
456
576
752
432
28
16
144
520
904
132
14
76
224
1008
1030
1542
198
392
18
15
424
456
576
752
432
28
16
144
520
904
132
14
76
226
1008
1030
1542
198
392
18
15
424
456
576
752
432
28
16
144
520
904
132
14
76
242
1008
1030
1542
198
392
18
15
424
456
576
752
432
28
16
144
520
904
132
14
142
354
1008
1030
1542
1222
1121
18
15
424
456
576
752
432
28
16
144
520
904
132
14
142
354
1010
1030
1542
1222
1121
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
352
1008
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
352
1010
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
354
1008
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
354
1010
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
355
1008
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
355
1011
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
363
1008
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
290
363
1001
1030
1542
198
534
18
15
424
456
576
752
432
28
16
144
520
904
132
14
74
224
1008
1030
1542
198
394
18
15
424
456
576
752
432
28
16
144
520
904
132
14
74
226
1008
1030
1542
198
394
18
15
424
456
576
752
432
28
16
144
520
904
132
14
74
227
1008
1030
1542
198
394
18
15
424
456
576
752
432
28
16
144
520
904
132
14
74
227
1011
1030
1542
198
394
18
15
424
456
576
752
432
28
16
144
520
904
132
14
78
226
1008
1030
1542
198
393
18
15
424
456
576
752
432
28
16
144
520
904
132
14
78
242
1008
1030
1542
198
393
18
15
424
456
576
752
432
28
16
144
520
904
134
14
130
354
1008
1030
1543
1222
1133
18
15
424
456
576
752
432
28
16
144
520
904
134
14
34
352
1008
1030
1543
198
429
18
15
424
456
576
752
432
28
16
144
520
904
134
14
34
354
1008
1030
1543
198
429
18
15
424
456
576
752
432
28
16
144
520
904
134
14
524
352
1008
1030
1543
1222
992
18
15
424
456
576
752
432
28
16
144
520
904
134
14
524
354
1008
1030
1543
1222
992
18
15
424
456
576
752
432
28
16
144
520
904
134
14
526
354
1008
1030
1543
1222
993
18
15
424
456
576
752
432
28
16
144
520
904
134
14
546
352
1008
1030
1543
1222
973
18
15
424
456
576
752
432
28
16
144
520
904
134
14
546
354
1008
1030
1543
1222
973
18
15
424
456
576
752
432
28
16
144
520
904
134
14
76
224
1008
1030
1543
198
392
18
15
424
456
576
752
432
28
16
144
520
904
134
14
76
226
1008
1030
1543
198
392
18
15
424
456
576
752
432
28
16
144
520
904
134
14
76
242
1008
1030
1543
198
392
18
15
424
456
576
752
432
28
16
144
520
904
134
14
142
354
1008
1030
1543
1222
1121
18
15
424
456
576
752
432
28
16
144
520
904
134
14
290
352
1008
1030
1543
198
205
18
15
424
456
576
752
432
28
16
144
520
904
134
14
290
354
1008
1030
1543
198
205
18
15
424
456
576
752
432
28
16
144
520
904
134
14
290
355
1008
1030
1543
198
205
18
15
424
456
576
752
432
28
16
144
520
904
134
14
290
363
1008
1030
1543
198
205
18
15
424
456
576
752
432
28
16
144
520
904
134
14
74
224
1008
1030
1543
198
394
18
15
424
456
576
752
432
28
16
144
520
904
134
14
74
226
1008
1030
1543
198
394
18
15
424
456
576
752
432
28
16
144
520
904
134
14
74
227
1008
1030
1543
198
394
18
15
424
456
576
752
432
28
16
144
520
904
134
14
78
226
1008
1030
1543
198
393
18
15
424
456
576
752
432
28
16
144
520
904
134
14
78
242
1008
1030
1543
198
393
18
15
424
456
576
752
432
28
16
144
524
904
128
14
66
234
1003
1031
1545
1263
1085
18
15
424
456
576
752
432
28
16
144
524
904
128
14
34
362
1003
1031
1545
1263
1054
18
15
424
456
576
752
432
28
16
144
524
904
128
14
546
362
1003
1031
1545
1263
941
18
15
424
456
576
752
432
28
16
144
524
904
128
14
290
362
1003
1031
1545
1263
542
18
15
424
456
576
752
432
28
16
144
524
904
132
14
66
234
1003
1031
1542
198
397
18
15
424
456
576
752
432
28
16
144
524
904
132
14
34
362
1003
1031
1542
198
428
18
15
424
456
576
752
432
28
16
144
524
904
132
14
522
362
1003
1031
1542
1222
870
18
15
424
456
576
752
432
28
16
144
524
904
132
14
546
362
1003
1031
1542
1222
972
18
15
424
456
576
752
432
28
16
144
524
904
132
14
290
362
1003
1031
1542
198
534
18
15
424
456
576
752
432
28
16
144
562
904
132
14
130
354
847
1073
1547
1259
694
18
15
424
456
576
752
432
28
16
144
562
904
132
14
142
354
847
1073
1547
1259
689
18
15
424
456
320
368
368
68
0
144
8
392
384
574
518
352
240
538
19
399
393
18
15
424
456
320
368
368
68
0
144
8
392
384
574
518
352
752
538
19
399
393
18
15
424
456
320
368
368
68
0
144
8
392
384
574
518
352
496
538
19
399
393
18
15
424
456
320
368
368
68
0
144
8
392
388
62
6
230
434
518
6
907
1065
18
15
424
456
320
368
368
68
0
144
8
392
388
62
6
230
498
518
6
907
1065
18
15
424
456
320
368
368
68
0
144
8
392
388
62
14
208
496
518
11
907
1057
18
15
424
456
320
368
368
68
0
144
8
392
388
574
6
230
434
518
6
395
41
18
15
424
456
320
368
368
68
0
144
8
392
388
574
6
230
498
518
6
395
41
18
15
424
456
320
368
368
68
0
144
8
392
388
574
518
224
240
518
6
395
393
18
15
424
456
320
368
368
68
0
144
8
392
388
574
518
352
496
518
6
395
393
18
15
424
456
320
368
368
68
0
144
8
392
388
574
518
230
434
518
6
395
393
18
15
424
456
320
368
368
68
0
144
8
392
388
574
518
230
498
518
6
395
393
18
15
424
456
320
368
368
68
0
144
8
392
390
62
4
224
496
518
7
905
1240
18
15
424
456
320
368
368
68
0
144
8
392
390
62
4
226
496
518
7
905
1240
18
15
424
456
320
368
368
68
0
144
8
392
390
62
4
226
498
518
7
905
1240
18
15
424
456
320
368
368
68
0
144
8
392
390
62
12
208
496
518
7
905
32
18
15
424
456
320
368
368
68
0
144
8
392
390
62
14
208
496
518
7
905
33
18
15
424
456
320
368
368
68
0
144
8
392
390
574
516
224
240
518
7
393
392
18
15
424
456
320
368
368
68
0
144
8
392
390
574
516
224
496
518
7
393
392
18
15
424
456
320
368
368
68
0
144
8
392
390
574
516
226
496
518
7
393
392
18
15
424
456
320
368
368
68
0
144
8
392
390
574
516
226
498
518
7
393
392
18
15
424
456
320
368
368
68
0
144
8
392
390
574
518
224
240
518
7
393
389
18
15
424
456
320
368
368
68
0
144
8
392
390
574
518
352
496
518
7
393
389
18
15
424
456
320
368
368
68
0
144
8
392
390
574
524
352
240
518
7
393
704
18
15
424
456
320
368
368
68
0
144
8
392
390
574
524
354
496
518
7
393
704
18
15
424
456
320
368
368
68
0
144
8
392
390
574
526
353
240
518
7
393
705
18
15
424
456
320
368
368
68
0
144
8
392
390
574
526
353
368
518
7
393
705
18
15
424
456
320
368
368
68
0
144
8
392
390
574
526
353
432
518
7
393
705
18
15
424
456
320
368
368
68
0
144
8
392
390
574
526
353
752
518
7
393
705
18
15
424
456
320
368
368
68
0
144
8
392
390
574
526
354
752
518
7
393
705
18
15
424
456
320
368
368
68
0
144
56
392
388
62
6
228
420
560
6
907
1065
18
15
424
456
320
368
368
68
0
44
8
392
384
62
6
174
394
538
19
911
1241
18
15
424
456
320
368
368
68
0
44
8
392
384
574
518
174
394
538
19
399
393
18
15
424
456
320
368
368
68
0
44
8
392
388
62
6
174
394
538
11
907
1065
18
15
424
456
320
368
368
68
0
44
8
392
388
62
14
174
394
538
11
907
33
18
15
424
456
320
368
368
68
0
44
8
392
388
574
518
174
394
538
11
651
1065
18
15
424
456
320
368
368
68
0
44
8
392
388
574
526
174
394
538
11
651
705
18
15
424
456
320
368
368
68
0
140
8
392
384
62
6
238
426
538
3
911
1241
18
15
424
456
320
368
368
68
0
140
8
392
384
62
6
238
458
538
19
911
1241
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
238
202
538
19
399
393
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
238
426
538
3
399
393
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
238
714
538
19
399
393
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
238
458
538
19
399
393
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
366
394
538
3
399
393
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
366
426
538
3
399
393
18
15
424
456
320
368
368
68
0
140
8
392
384
574
518
366
458
538
19
399
393
18
15
424
456
320
368
368
68
0
140
8
392
388
62
6
238
426
538
11
907
1065
18
15
424
456
320
368
368
68
0
140
8
392
388
62
6
238
458
538
11
907
1065
18
15
424
456
320
368
368
68
0
140
8
392
388
62
14
238
426
538
11
907
33
18
15
424
456
320
368
368
68
0
140
8
392
388
62
14
238
458
538
11
907
33
18
15
424
456
320
368
368
68
0
140
8
392
388
574
6
238
426
538
11
395
41
18
15
424
456
320
368
368
68
0
140
8
392
388
574
6
238
458
538
11
395
41
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
238
202
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
238
426
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
238
714
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
238
458
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
366
394
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
366
202
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
366
426
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
366
714
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
518
366
458
538
11
395
393
18
15
424
456
320
368
368
68
0
140
8
392
388
574
526
238
426
538
11
395
385
18
15
424
456
320
368
368
68
0
140
8
392
388
574
526
238
458
538
11
395
385
18
15
424
456
320
368
368
68
0
140
10
392
384
62
6
238
427
538
3
911
41
18
15
424
456
320
368
368
68
0
140
10
392
384
574
518
366
203
537
1
399
401
18
15
424
456
320
368
368
68
0
140
10
392
384
574
518
366
427
537
1
399
401
18
15
424
456
320
368
368
68
0
140
10
392
384
574
518
366
715
537
1
399
401
18
15
424
456
320
368
368
68
0
140
10
392
388
62
6
238
427
537
11
907
1065
18
15
424
456
320
368
368
68
0
140
10
392
388
574
518
366
203
537
11
395
401
18
15
424
456
320
368
368
68
0
140
10
392
388
574
518
366
427
537
11
395
401
18
15
424
456
320
368
368
68
0
140
10
392
388
574
518
366
715
537
11
395
401
18
15
424
456
320
368
368
68
1
138
8
392
388
62
15
237
426
539
11
907
1219
18
15
424
456
320
368
368
68
1
138
8
392
388
574
527
237
426
539
11
395
387
18
15
424
456
320
368
368
68
1
138
10
392
388
62
15
237
430
538
11
907
1219
18
15
424
456
320
368
368
68
1
138
10
392
388
574
527
237
429
537
11
395
387
18
15
424
456
320
368
368
68
1
138
10
392
388
574
527
237
430
538
11
395
387
18
15
424
456
320
368
368
68
1
138
10
392
388
574
527
237
461
537
11
395
387
18
15
424
456
320
368
368
68
1
142
10
392
388
62
15
238
425
538
11
907
1219
18
15
424
456
320
368
368
68
1
142
10
392
388
62
15
238
457
538
11
907
1219
18
15
424
456
320
368
368
68
1
142
10
392
388
574
527
238
425
537
11
395
387
18
15
424
456
320
368
368
68
1
142
10
392
388
574
527
238
457
537
11
395
387
18
15
424
456
320
368
880
68
0
144
8
392
902
62
516
224
240
518
519
905
728
18
15
424
456
576
368
240
68
0
144
520
648
128
574
526
353
1011
539
1811
1423
897
18
15
424
456
576
368
240
68
0
144
520
648
134
62
4
224
1008
518
1799
1929
1032
18
15
424
456
576
368
240
68
0
144
520
648
134
62
4
226
1008
518
1799
1929
1032
18
15
424
456
576
368
240
68
0
144
520
648
134
62
4
226
1010
518
1799
1929
1032
18
15
424
456
576
368
240
68
0
144
520
648
134
62
6
224
1008
518
1799
1929
1029
18
15
424
456
576
368
240
68
0
144
520
648
134
574
4
224
1008
518
1799
1417
8
18
15
424
456
576
368
240
68
0
144
520
648
134
574
4
226
1008
518
1799
1417
8
18
15
424
456
576
368
240
68
0
144
520
648
134
574
4
226
1010
518
1799
1417
8
18
15
424
456
576
368
240
68
0
144
520
648
134
574
6
224
1008
518
1799
1417
5
18
15
424
456
576
368
240
68
0
144
520
648
134
574
518
352
1008
518
1799
1417
901
18
15
424
456
576
368
240
68
0
140
520
648
128
62
6
238
970
538
1811
1935
1049
18
15
424
456
576
368
240
68
0
140
520
648
128
62
6
366
906
538
1795
1935
1049
18
15
424
456
576
368
240
68
0
140
520
648
128
62
6
366
938
538
1795
1935
1049
18
15
424
456
576
368
240
68
0
140
520
648
128
62
6
366
842
538
1811
1935
1049
18
15
424
456
576
368
240
68
0
140
520
648
128
574
6
238
970
538
1811
1423
25
18
15
424
456
576
368
240
68
0
140
520
648
128
574
6
366
906
538
1811
1423
25
18
15
424
456
576
368
240
68
0
140
520
648
128
574
6
366
938
538
1811
1423
25
18
15
424
456
576
368
240
68
0
140
520
648
128
574
6
366
842
538
1795
1423
393
18
15
424
456
576
368
240
68
0
140
520
648
128
574
518
238
970
538
1811
1423
905
18
15
424
456
576
368
240
68
0
140
520
648
128
574
518
366
906
538
1811
1423
905
18
15
424
456
576
368
240
68
0
140
520
648
128
574
518
366
938
538
1811
1423
905
18
15
424
456
576
368
240
68
0
140
520
648
128
574
518
366
842
538
1795
1423
905
18
15
424
456
576
368
240
68
0
140
520
648
128
574
518
366
970
538
1811
1423
905
18
15
424
456
576
368
240
68
0
140
520
648
132
62
6
366
906
538
1803
1931
1033
18
15
424
456
576
368
240
68
0
140
520
648
132
62
6
366
938
538
1803
1931
1033
18
15
424
456
576
368
240
68
0
140
520
648
132
62
6
366
842
538
1803
1931
1033
18
15
424
456
576
368
240
68
0
140
520
648
132
574
6
366
842
538
1803
1419
409
18
15
424
456
576
368
240
68
0
140
520
648
132
574
518
366
842
538
1803
1419
905
18
15
424
456
576
368
240
68
0
140
522
648
128
62
6
366
939
538
1795
1935
1049
18
15
424
456
576
368
240
68
0
140
522
648
128
574
6
366
939
538
1811
1423
17
18
15
424
456
576
368
240
68
0
140
522
648
132
62
6
366
939
537
1803
1931
1041
18
15
424
456
576
368
240
68
0
140
522
648
132
574
6
366
939
538
1803
1419
17
18
15
424
456
576
368
240
68
1
138
520
648
132
62
15
365
841
539
1803
1931
1027
18
15
424
456
576
368
240
68
1
138
520
648
132
62
15
365
842
539
1803
1931
1027
18
15
424
456
576
368
240
68
1
138
520
648
132
574
15
365
841
539
1803
1419
451
18
15
424
456
576
368
240
68
1
138
520
648
132
574
15
365
842
539
1803
1419
451
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1035
1025
1553
1048
896
513
1913
18
15
426
400
49
257
353
60
37
2
791
950
698
531
523
1537
1553
24
384
513
761
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1043
1025
1553
1048
896
513
1889
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1043
1041
1553
1048
896
513
1889
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1547
1537
1553
24
384
513
1785
18
15
426
400
49
257
353
60
37
2
791
950
698
531
531
1537
1553
24
384
513
737
18
15
426
400
49
257
353
60
37
2
791
950
698
531
531
1553
1553
24
384
513
737
18
15
426
400
49
257
353
60
37
2
791
950
698
531
539
1537
1553
24
384
513
729
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1555
1537
1553
24
384
513
1761
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1555
1553
1553
24
384
513
1761
18
15
426
400
49
257
353
60
37
2
791
950
698
531
1563
1537
1553
24
384
513
1753
18
15
426
400
49
257
353
60
37
2
791
950
699
531
531
1553
1553
24
385
513
737
18
15
426
400
49
257
353
60
37
2
791
950
699
531
1555
1553
1553
24
385
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1035
1025
1553
1049
897
513
1913
18
15
426
400
49
257
353
60
37
2
791
951
697
531
523
1537
1553
25
385
513
761
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1043
1025
1553
1049
897
513
1889
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1547
1537
1553
25
385
513
1785
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1047
1025
1553
1049
897
513
1898
18
15
426
400
49
257
353
60
37
2
791
951
697
531
531
1537
1553
25
385
513
737
18
15
426
400
49
257
353
60
37
2
791
951
697
531
531
1553
1553
25
385
513
737
18
15
426
400
49
257
353
60
37
2
791
951
697
531
531
1554
1553
25
385
513
737
18
15
426
400
49
257
353
60
37
2
791
951
697
531
539
1537
1553
25
385
513
729
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1555
1537
1553
25
385
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1555
1553
1553
25
385
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1555
1554
1553
25
385
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
697
531
1563
1537
1553
25
641
513
1753
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1035
1025
1553
1049
896
512
1912
18
15
426
400
49
257
353
60
37
2
791
951
699
531
523
1537
1553
25
384
512
760
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1043
1025
1553
1049
896
512
1889
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1547
1537
1553
25
384
512
1784
18
15
426
400
49
257
353
60
37
2
791
951
699
531
531
1537
1553
25
384
513
737
18
15
426
400
49
257
353
60
37
2
791
951
699
531
531
1553
1553
25
384
513
737
18
15
426
400
49
257
353
60
37
2
791
951
699
531
531
1554
1553
25
384
513
737
18
15
426
400
49
257
353
60
37
2
791
951
699
531
539
1537
1553
25
384
513
724
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1555
1537
1553
25
384
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1555
1553
1553
25
384
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1555
1554
1553
25
384
513
1761
18
15
426
400
49
257
353
60
37
2
791
951
699
531
1563
1537
1553
25
384
512
1752
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1035
1025
529
24
384
513
1913
18
15
426
400
561
257
353
60
37
2
279
438
698
531
523
1
529
24
384
513
761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
523
257
529
24
384
513
761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
523
1537
529
24
384
513
761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1043
1025
529
24
384
513
1889
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1043
1041
529
24
384
513
1889
18
15
426
400
561
257
353
60
37
2
279
438
698
531
531
1
529
24
384
513
737
18
15
426
400
561
257
353
60
37
2
279
438
698
531
531
257
529
24
384
513
737
18
15
426
400
561
257
353
60
37
2
279
438
698
531
531
1537
529
24
384
513
737
18
15
426
400
561
257
353
60
37
2
279
438
698
531
531
17
529
24
384
513
737
18
15
426
400
561
257
353
60
37
2
279
438
698
531
531
1553
529
24
384
513
737
18
15
426
400
561
257
353
60
37
2
279
438
698
531
539
1
529
24
384
513
729
18
15
426
400
561
257
353
60
37
2
279
438
698
531
539
257
529
24
384
513
729
18
15
426
400
561
257
353
60
37
2
279
438
698
531
539
1537
529
24
384
513
729
18
15
426
400
561
257
353
60
37
2
279
438
698
531
275
257
529
24
640
513
225
18
15
426
400
561
257
353
60
37
2
279
438
698
531
275
961
529
24
640
513
225
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1555
1025
529
24
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1555
1
529
24
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1555
1537
529
24
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1555
1281
529
24
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1555
1553
529
24
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1555
1297
529
24
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1563
1537
529
24
384
513
1753
18
15
426
400
561
257
353
60
37
2
279
438
698
531
1563
1281
529
24
384
513
1753
18
15
426
400
561
257
353
60
37
2
279
438
698
531
283
257
529
24
640
513
217
18
15
426
400
561
257
353
60
37
2
279
438
698
531
283
961
529
24
640
513
217
18
15
426
400
561
257
353
60
37
2
279
438
699
531
1043
1041
529
24
385
513
1889
18
15
426
400
561
257
353
60
37
2
279
438
699
531
531
17
529
24
385
513
737
18
15
426
400
561
257
353
60
37
2
279
438
699
531
531
1553
529
24
385
513
737
18
15
426
400
561
257
353
60
37
2
279
438
699
531
275
961
529
24
641
513
225
18
15
426
400
561
257
353
60
37
2
279
438
699
531
1555
1553
529
24
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
699
531
1555
1297
529
24
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
438
699
531
283
961
529
24
641
513
216
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1035
1025
529
25
641
513
1913
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1035
1026
529
25
641
513
1913
18
15
426
400
561
257
353
60
37
2
279
439
697
531
523
1
529
25
385
513
761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
523
257
529
25
385
513
761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
523
1537
529
25
385
513
761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1043
1025
529
25
385
513
1889
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1043
1026
529
25
385
513
1889
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1043
1041
529
25
385
513
1889
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1043
1042
529
25
385
513
1889
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1047
1025
529
25
385
513
1898
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1047
1026
529
25
385
513
1898
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
1
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
257
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
1537
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
17
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
18
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
1553
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
531
1554
529
25
385
513
737
18
15
426
400
561
257
353
60
37
2
279
439
697
531
539
1
529
25
385
513
729
18
15
426
400
561
257
353
60
37
2
279
439
697
531
539
257
529
25
385
513
729
18
15
426
400
561
257
353
60
37
2
279
439
697
531
539
1537
529
25
385
513
729
18
15
426
400
561
257
353
60
37
2
279
439
697
531
275
257
529
25
641
513
225
18
15
426
400
561
257
353
60
37
2
279
439
697
531
275
961
529
25
641
513
225
18
15
426
400
561
257
353
60
37
2
279
439
697
531
275
962
529
25
641
513
225
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1025
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1537
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1281
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1282
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1553
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1297
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1554
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1555
1298
529
25
385
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1563
1537
529
25
385
513
1753
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1563
1281
529
25
385
513
1753
18
15
426
400
561
257
353
60
37
2
279
439
697
531
1563
1282
529
25
385
513
1753
18
15
426
400
561
257
353
60
37
2
279
439
697
531
283
257
529
25
641
513
217
18
15
426
400
561
257
353
60
37
2
279
439
697
531
283
961
529
25
641
513
217
18
15
426
400
561
257
353
60
37
2
279
439
697
531
283
962
529
25
641
513
217
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1035
1025
529
25
384
512
1912
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1035
1026
529
26
384
513
1912
18
15
426
400
561
257
353
60
37
2
279
439
699
531
523
1
529
25
384
512
760
18
15
426
400
561
257
353
60
37
2
279
439
699
531
523
257
529
25
384
512
760
18
15
426
400
561
257
353
60
37
2
279
439
699
531
523
1537
529
25
384
512
760
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1043
1025
529
25
384
513
1905
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1043
1026
529
26
384
513
1889
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1043
1041
529
25
384
513
1905
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1043
1042
529
25
384
513
1905
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1051
1025
529
25
384
513
1908
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1051
1026
529
26
384
513
1908
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
1
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
257
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
1537
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
17
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
18
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
1553
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
531
1554
529
25
384
513
737
18
15
426
400
561
257
353
60
37
2
279
439
699
531
539
1
529
25
384
513
724
18
15
426
400
561
257
353
60
37
2
279
439
699
531
539
257
529
25
384
513
724
18
15
426
400
561
257
353
60
37
2
279
439
699
531
539
1537
529
25
384
513
724
18
15
426
400
561
257
353
60
37
2
279
439
699
531
275
257
529
25
640
513
201
18
15
426
400
561
257
353
60
37
2
279
439
699
531
275
961
529
25
640
513
201
18
15
426
400
561
257
353
60
37
2
279
439
699
531
275
962
529
25
640
513
201
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1025
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1537
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1281
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1282
529
26
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1553
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1297
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1554
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1555
1298
529
25
384
513
1761
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1563
1537
529
25
384
513
1748
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1563
1281
529
25
384
513
1748
18
15
426
400
561
257
353
60
37
2
279
439
699
531
1563
1282
529
26
384
513
1752
18
15
426
400
561
257
353
60
37
2
279
439
699
531
283
257
529
25
640
512
216
18
15
426
400
561
257
353
60
37
2
279
439
699
531
283
961
529
25
640
512
216
18
15
426
400
561
257
353
60
37
2
279
439
699
531
283
962
529
25
640
512
216
18
15
408
560
832
774
806
573
1140
256
284
6
742
241
917
161
138
1003
1122
1626
1090
18
15
408
560
832
774
806
573
1140
256
284
6
742
241
917
225
138
1003
1122
1626
1090
18
15
408
560
832
774
806
573
1140
256
284
6
486
625
845
161
138
19
178
158
50
18
15
408
560
832
774
806
573
116
256
284
6
742
625
1869
225
138
19
690
414
1074
18
15
408
560
832
774
806
573
116
256
284
6
742
625
1869
289
138
19
690
414
1074
18
15
408
560
832
774
806
829
1140
256
284
6
482
113
589
225
138
19
177
798
1074
18
15
408
560
832
774
806
829
1140
256
284
6
482
113
845
161
138
19
177
286
562
18
15
408
560
832
774
806
829
1140
256
284
6
486
113
845
161
138
19
178
282
562
18
15
424
560
880
598
806
125
568
320
324
726
534
817
1216
16
1542
1110
70
269
828
18
15
424
560
880
598
806
125
568
320
324
726
534
817
1216
22
1542
1110
70
269
828
18
15
424
560
880
598
806
125
568
260
324
726
534
817
1184
36
1324
1102
73
269
796
18
15
424
560
56
16
20
144
152
384
12
12
196
134
2
112
246
226
466
251
10
18
15
424
560
56
16
20
144
152
384
12
12
196
134
32
112
246
226
466
254
62
18
15
424
560
56
16
20
144
152
384
12
12
196
134
96
112
246
226
466
254
190
18
15
424
560
56
16
20
144
152
384
12
12
196
134
34
48
246
226
466
251
58
18
15
424
560
56
16
20
144
152
384
12
12
196
134
34
112
246
226
466
251
58
18
15
424
560
56
16
20
144
152
384
12
12
196
134
34
54
246
226
466
251
58
18
15
424
560
56
16
20
144
152
384
12
12
196
134
34
118
246
226
466
251
58
18
15
424
560
56
16
20
144
152
384
12
12
196
134
98
112
246
226
466
251
186
18
15
424
560
56
16
20
144
152
384
12
12
196
70
0
80
246
231
465
982
518
18
15
424
560
56
16
20
144
152
384
12
12
196
70
32
80
246
231
465
982
534
18
15
424
560
56
16
20
144
152
384
12
12
196
70
32
112
246
231
465
982
534
18
15
424
560
56
16
20
144
152
384
12
12
324
70
1
80
246
226
946
1275
15
18
15
424
560
56
16
20
144
152
384
12
12
324
70
2
48
246
226
946
1275
522
18
15
424
560
56
16
20
144
152
384
12
12
324
70
2
80
246
226
946
1275
522
18
15
424
560
56
16
20
144
152
384
12
12
324
70
2
112
246
226
946
1275
522
18
15
424
560
56
16
20
144
152
384
12
268
322
70
1
42
812
740
694
1254
1035
18
15
424
560
56
16
20
144
152
384
12
268
898
583
1
74
154
394
907
971
1035
18
15
424
560
56
16
20
144
152
384
12
268
898
583
65
74
154
394
907
971
1147
18
15
424
560
56
16
20
144
152
384
12
268
964
1094
0
80
246
743
1745
2006
1030
18
15
424
560
56
16
20
144
152
384
12
268
964
1094
32
80
246
743
1745
2006
1046
18
15
424
560
56
16
20
144
152
384
12
268
964
582
0
80
246
743
1745
726
6
18
15
424
560
56
16
20
144
152
384
12
268
964
582
32
80
246
743
1745
726
22
18
15
424
560
56
16
20
144
152
384
12
268
964
1606
0
80
246
743
1745
1750
6
18
15
424
560
56
16
20
144
152
384
12
268
964
1606
32
80
246
743
1745
1750
22
18
15
424
560
56
16
20
144
152
388
12
12
322
70
0
72
196
228
950
1254
6
18
15
424
560
56
16
20
144
152
388
12
12
322
70
0
88
196
228
950
1254
6
18
15
424
560
56
16
20
144
152
388
12
12
322
70
1
83
199
228
950
1254
7
18
15
424
560
56
16
20
144
152
388
12
12
322
70
33
83
199
228
950
1254
39
18
15
424
560
56
16
20
144
152
388
12
12
322
70
32
88
196
228
950
1254
38
18
15
424
560
56
16
20
144
152
388
12
12
322
70
97
72
196
228
950
1254
167
18
15
424
560
56
16
20
144
152
388
12
12
322
70
96
68
196
228
950
1254
166
18
15
424
560
56
16
20
144
152
388
12
12
322
70
96
72
196
228
950
1254
166
18
15
424
560
56
16
20
144
152
388
12
12
196
134
0
40
168
136
464
254
6
18
15
424
560
56
16
20
144
152
388
12
12
196
134
0
56
168
136
466
254
6
18
15
424
560
56
16
20
144
152
388
12
12
196
134
0
36
132
136
466
254
6
18
15
424
560
56
16
20
144
152
388
12
12
196
134
0
88
132
136
466
254
6
18
15
424
560
56
16
20
144
152
388
12
12
196
134
0
104
168
136
464
254
6
18
15
424
560
56
16
20
144
152
388
12
12
196
134
0
100
132
136
466
254
6
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
40
168
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
56
168
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
36
132
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
36
168
138
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
104
168
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
52
132
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
84
132
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
50
132
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
100
132
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
2
116
132
136
466
251
10
18
15
424
560
56
16
20
144
152
388
12
12
196
134
32
40
168
136
464
254
62
18
15
424
560
56
16
20
144
152
388
12
12
196
134
32
56
168
136
466
254
62
18
15
424
560
56
16
20
144
152
388
12
12
196
134
32
104
168
136
464
254
62
18
15
424
560
56
16
20
144
152
388
12
12
196
134
96
72
168
136
464
254
190
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
40
168
136
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
40
170
137
473
254
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
36
132
136
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
36
168
136
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
104
168
136
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
84
132
136
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
100
132
136
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
100
168
138
466
251
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
51
168
138
473
254
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
34
115
135
137
473
254
58
18
15
424
560
56
16
20
144
152
388
12
12
196
134
98
72
168
136
466
251
186
18
15
424
560
56
16
20
144
152
388
12
12
196
134
98
100
132
136
466
251
186
18
15
424
560
56
16
20
144
152
388
12
12
196
134
98
100
168
138
466
251
186
18
15
424
560
56
16
20
144
152
388
12
12
196
134
98
115
135
137
473
254
186
18
15
424
560
56
16
20
144
152
388
12
12
196
70
0
40
168
136
466
982
1030
18
15
424
560
56
16
20
144
152
388
12
12
196
70
0
56
168
136
466
982
1030
18
15
424
560
56
16
20
144
152
388
12
12
196
70
0
88
132
136
466
982
1030
18
15
424
560
56
16
20
144
152
388
12
12
196
70
0
104
168
136
466
982
1030
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
40
168
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
56
168
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
72
168
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
88
132
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
104
168
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
52
132
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
64
84
132
136
466
982
1126
18
15
424
560
56
16
20
144
152
388
12
12
196
70
32
40
168
136
466
982
1046
18
15
424
560
56
16
20
144
152
388
12
12
196
70
32
56
168
136
466
982
1046
18
15
424
560
56
16
20
144
152
388
12
12
196
70
32
36
132
136
466
982
1046
18
15
424
560
56
16
20
144
152
388
12
12
196
70
32
88
132
136
466
982
1046
18
15
424
560
56
16
20
144
152
388
12
12
196
70
32
104
168
136
466
982
1046
18
15
424
560
56
16
20
144
152
388
12
12
196
70
32
100
132
136
466
982
1046
18
15
424
560
56
16
20
144
152
388
12
12
324
70
66
68
242
306
946
382
122
18
15
424
560
56
16
20
144
152
388
12
268
194
134
0
68
196
740
374
262
262
18
15
424
560
56
16
20
144
152
388
12
268
194
134
0
68
242
754
214
230
6
18
15
424
560
56
16
20
144
152
388
12
268
194
134
0
72
196
740
374
262
262
18
15
424
560
56
16
20
144
152
388
12
268
194
134
64
68
242
754
214
230
166
18
15
424
560
56
16
20
144
152
388
12
268
322
134
0
68
242
754
2006
1158
262
18
15
424
560
56
16
20
144
152
388
12
268
322
134
2
68
242
754
2006
1158
138
18
15
424
560
56
16
20
144
152
388
12
268
322
134
64
68
242
754
2006
1158
166
18
15
424
560
56
16
20
144
152
388
12
268
322
70
0
40
808
738
694
1254
1030
18
15
424
560
56
16
20
144
152
388
12
268
322
70
0
56
808
738
694
1254
1030
18
15
424
560
56
16
20
144
152
388
12
268
322
70
1
40
808
738
694
1254
1035
18
15
424
560
56
16
20
144
152
388
12
268
322
70
1
56
808
738
694
1254
1035
18
15
424
560
56
16
20
144
152
388
12
268
322
70
65
56
808
738
694
1254
1127
18
15
424
560
56
16
20
144
152
388
12
268
322
70
33
40
808
738
694
1254
1047
18
15
424
560
56
16
20
144
152
388
12
268
322
70
64
56
808
738
694
1254
1126
18
15
424
560
56
16
20
144
152
388
12
268
322
70
32
40
808
738
694
1254
1062
18
15
424
560
56
16
20
144
152
388
12
268
322
70
32
56
808
738
694
1254
1062
18
15
424
560
56
16
20
144
152
388
12
268
898
1094
33
40
808
738
1782
1990
75
18
15
424
560
56
16
20
144
152
388
12
268
898
1094
32
40
808
738
1782
1990
70
18
15
424
560
56
16
20
144
152
388
12
268
898
1094
32
88
196
740
1782
1990
70
18
15
424
560
56
16
20
144
152
388
12
268
898
1158
0
68
196
740
1782
1926
1030
18
15
424
560
56
16
20
144
152
388
12
268
898
1158
0
72
196
740
1782
1926
1030
18
15
424
560
56
16
20
144
152
388
12
268
898
1158
0
88
196
740
1782
1926
1030
18
15
424
560
56
16
20
144
152
388
12
268
898
1095
1
40
808
746
1771
1995
1031
18
15
424
560
56
16
20
144
152
388
12
268
898
1095
33
40
808
746
1771
1995
1063
18
15
424
560
56
16
20
144
152
388
12
268
898
1159
1
40
808
746
1787
1931
1031
18
15
424
560
56
16
20
144
152
388
12
268
898
582
33
40
808
738
1782
966
75
18
15
424
560
56
16
20
144
152
388
12
268
898
582
32
40
808
738
1782
966
70
18
15
424
560
56
16
20
144
152
388
12
268
898
582
32
56
808
738
1782
966
70
18
15
424
560
56
16
20
144
152
388
12
268
898
582
32
88
196
740
1782
966
70
18
15
424
560
56
16
20
144
152
388
12
268
898
583
1
40
168
394
907
971
1035
18
15
424
560
56
16
20
144
152
388
12
268
898
583
1
40
808
746
1771
971
1031
18
15
424
560
56
16
20
144
152
388
12
268
898
583
1
56
168
394
907
971
1035
18
15
424
560
56
16
20
144
152
388
12
268
898
583
1
104
168
394
907
971
1035
18
15
424
560
56
16
20
144
152
388
12
268
898
583
65
56
168
394
907
971
1147
18
15
424
560
56
16
20
144
152
388
12
268
898
583
65
104
168
394
907
971
1147
18
15
424
560
56
16
20
144
152
388
12
268
898
583
33
40
168
394
907
971
1047
18
15
424
560
56
16
20
144
152
388
12
268
898
583
33
40
808
746
1771
971
1063
18
15
424
560
56
16
20
144
152
388
12
268
898
583
33
104
168
394
907
971
1047
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
40
168
648
208
254
6
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
40
808
738
210
251
14
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
56
168
394
217
254
6
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
56
808
648
208
254
6
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
68
196
740
356
270
526
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
72
196
740
356
270
526
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
88
132
648
210
254
6
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
104
168
648
208
254
6
18
15
424
560
56
16
20
144
152
388
12
268
196
134
0
100
132
648
210
254
6
18
15
424
560
56
16
20
144
152
388
12
268
196
134
1
56
808
738
370
251
11
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
40
168
648
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
40
808
738
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
56
808
738
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
68
196
740
356
270
522
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
36
168
650
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
72
196
740
356
270
522
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
104
168
648
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
84
132
648
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
100
132
648
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
2
116
132
648
210
251
10
18
15
424
560
56
16
20
144
152
388
12
268
196
134
33
40
808
738
370
251
59
18
15
424
560
56
16
20
144
152
388
12
268
196
134
32
40
168
648
208
254
62
18
15
424
560
56
16
20
144
152
388
12
268
196
134
32
40
808
738
210
251
62
18
15
424
560
56
16
20
144
152
388
12
268
196
134
32
56
808
648
208
254
62
18
15
424
560
56
16
20
144
152
388
12
268
196
134
32
104
168
648
208
254
62
18
15
424
560
56
16
20
144
152
388
12
268
196
134
96
72
168
648
208
254
190
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
40
168
648
210
251
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
40
808
738
210
251
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
40
170
649
217
254
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
36
168
648
210
251
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
104
168
648
210
251
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
84
132
648
210
251
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
100
132
648
210
251
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
34
115
135
649
217
254
58
18
15
424
560
56
16
20
144
152
388
12
268
196
134
98
72
168
648
210
251
186
18
15
424
560
56
16
20
144
152
388
12
268
196
134
98
100
132
648
210
251
186
18
15
424
560
56
16
20
144
152
388
12
268
196
134
98
115
135
649
217
254
186
18
15
424
560
56
16
20
144
152
388
12
268
196
70
0
40
168
648
210
982
1030
18
15
424
560
56
16
20
144
152
388
12
268
196
70
0
56
808
648
208
982
1030
18
15
424
560
56
16
20
144
152
388
12
268
196
70
0
88
132
648
210
982
1030
18
15
424
560
56
16
20
144
152
388
12
268
196
70
0
104
168
648
210
982
1030
18
15
424
560
56
16
20
144
152
388
12
268
196
70
64
40
168
648
210
982
1126
18
15
424
560
56
16
20
144
152
388
12
268
196
70
64
56
808
648
208
982
1126
18
15
424
560
56
16
20
144
152
388
12
268
196
70
64
72
168
648
210
982
1126
18
15
424
560
56
16
20
144
152
388
12
268
196
70
64
88
132
648
210
982
1126
18
15
424
560
56
16
20
144
152
388
12
268
196
70
64
104
168
648
210
982
1126
18
15
424
560
56
16
20
144
152
388
12
268
196
70
64
84
132
648
210
982
1126
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
40
168
648
210
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
40
808
650
209
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
56
808
648
208
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
88
132
648
210
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
88
900
648
210
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
104
168
648
210
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
196
70
32
100
132
648
210
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
0
40
808
738
1764
1998
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
0
56
808
738
1764
1998
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
0
72
196
740
1764
1998
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
0
88
196
740
1764
1998
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
2
40
808
738
1764
1998
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
2
56
808
738
1764
1998
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
2
68
196
740
1764
1998
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
2
72
196
740
1764
1998
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
64
72
196
740
1764
1998
1150
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
64
88
196
740
1764
1998
1150
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
64
84
196
740
1764
1998
1150
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
32
40
808
738
1764
1998
1102
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
32
88
196
740
1764
1998
1102
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
66
56
808
738
1764
1998
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
66
68
196
740
1764
1998
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
66
72
196
740
1764
1998
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
66
88
196
740
1764
1998
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
1094
34
40
808
738
1764
1998
1098
18
15
424
560
56
16
20
144
152
388
12
268
900
1158
0
68
196
740
1780
1942
1030
18
15
424
560
56
16
20
144
152
388
12
268
900
1158
0
68
242
754
1777
1942
1030
18
15
424
560
56
16
20
144
152
388
12
268
900
1158
0
72
196
740
1780
1942
1030
18
15
424
560
56
16
20
144
152
388
12
268
900
1158
0
88
196
740
1780
1942
1030
18
15
424
560
56
16
20
144
152
388
12
268
900
582
0
40
808
738
1764
974
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
582
0
56
808
738
1764
974
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
582
0
72
196
740
1764
974
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
582
0
88
196
740
1764
974
1038
18
15
424
560
56
16
20
144
152
388
12
268
900
582
2
40
808
738
1764
974
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
582
2
56
808
738
1764
974
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
582
2
68
196
740
1764
974
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
582
2
72
196
740
1764
974
1034
18
15
424
560
56
16
20
144
152
388
12
268
900
582
64
72
196
740
1764
974
1150
18
15
424
560
56
16
20
144
152
388
12
268
900
582
64
88
196
740
1764
974
1150
18
15
424
560
56
16
20
144
152
388
12
268
900
582
64
84
196
740
1764
974
1150
18
15
424
560
56
16
20
144
152
388
12
268
900
582
32
40
808
738
1764
974
1102
18
15
424
560
56
16
20
144
152
388
12
268
900
582
32
88
196
740
1764
974
1102
18
15
424
560
56
16
20
144
152
388
12
268
900
582
66
56
808
738
1764
974
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
582
66
68
196
740
1764
974
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
582
66
72
196
740
1764
974
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
582
66
88
196
740
1764
974
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
582
66
84
196
740
1764
974
1146
18
15
424
560
56
16
20
144
152
388
12
268
900
582
34
40
808
738
1764
974
1098
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
40
168
648
466
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
56
168
648
466
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
56
808
648
464
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
68
242
754
2002
1110
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
36
132
392
466
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
88
132
392
466
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
104
168
648
466
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
0
100
132
392
466
86
134
18
15
424
560
56
16
20
144
152
388
12
268
324
134
2
68
242
754
2002
1166
266
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
40
168
648
466
86
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
56
168
648
466
86
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
56
808
648
464
86
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
68
242
754
2002
1110
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
72
168
394
466
598
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
88
132
392
466
86
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
64
104
168
648
466
86
166
18
15
424
560
56
16
20
144
152
388
12
268
324
134
32
40
168
648
466
86
86
18
15
424
560
56
16
20
144
152
388
12
268
324
134
32
40
808
650
465
86
86
18
15
424
560
56
16
20
144
152
388
12
268
324
134
32
56
168
648
466
86
86
18
15
424
560
56
16
20
144
152
388
12
268
324
134
32
56
808
648
464
86
86
18
15
424
560
56
16
20
144
152
388
12
268
324
134
32
88
132
392
466
86
86
18
15
424
560
56
16
20
144
152
388
12
268
324
134
32
104
168
648
466
86
86
18
15
424
560
56
16
20
144
152
388
12
268
324
134
96
104
168
648
466
86
102
18
15
424
560
56
16
20
144
152
388
12
268
324
134
96
100
132
648
466
86
102
18
15
424
560
56
16
20
144
152
388
12
268
324
134
98
68
242
754
2002
1166
186
18
15
424
560
56
16
20
144
152
388
12
268
324
70
0
40
168
648
464
382
262
18
15
424
560
56
16
20
144
152
388
12
268
324
70
0
40
808
738
690
1275
1038
18
15
424
560
56
16
20
144
152
388
12
268
324
70
0
56
168
648
464
382
262
18
15
424
560
56
16
20
144
152
388
12
268
324
70
0
56
808
648
464
382
262
18
15
424
560
56
16
20
144
152
388
12
268
324
70
0
104
168
648
466
382
262
18
15
424
560
56
16
20
144
152
388
12
268
324
70
1
40
808
738
690
1275
1035
18
15
424
560
56
16
20
144
152
388
12
268
324
70
1
56
808
738
690
1275
1035
18
15
424
560
56
16
20
144
152
388
12
268
324
70
2
40
808
738
690
1275
1034
18
15
424
560
56
16
20
144
152
388
12
268
324
70
2
56
808
738
690
1275
1034
18
15
424
560
56
16
20
144
152
388
12
268
324
70
65
56
808
738
690
1275
1147
18
15
424
560
56
16
20
144
152
388
12
268
324
70
33
40
808
738
690
379
75
18
15
424
560
56
16
20
144
152
388
12
268
324
70
64
40
168
648
464
382
126
18
15
424
560
56
16
20
144
152
388
12
268
324
70
64
56
168
648
464
382
126
18
15
424
560
56
16
20
144
152
388
12
268
324
70
64
56
808
648
464
382
126
18
15
424
560
56
16
20
144
152
388
12
268
324
70
64
104
168
648
466
382
126
18
15
424
560
56
16
20
144
152
388
12
268
324
70
32
40
168
648
464
382
70
18
15
424
560
56
16
20
144
152
388
12
268
324
70
32
40
808
738
690
379
78
18
15
424
560
56
16
20
144
152
388
12
268
324
70
32
56
168
648
464
382
70
18
15
424
560
56
16
20
144
152
388
12
268
324
70
32
56
808
648
464
382
70
18
15
424
560
56
16
20
144
152
388
12
268
324
70
32
88
900
648
466
382
70
18
15
424
560
56
16
20
144
152
388
12
268
324
70
32
104
168
648
466
382
70
18
15
424
560
56
16
20
144
152
388
12
268
324
70
66
40
168
648
466
379
122
18
15
424
560
56
16
20
144
152
388
12
268
324
70
66
56
168
648
466
379
122
18
15
424
560
56
16
20
144
152
388
12
268
324
70
66
56
808
738
690
1275
1146
18
15
424
560
56
16
20
144
152
388
12
268
324
70
34
40
808
738
690
379
74
18
15
424
560
56
16
20
144
152
388
12
268
962
1094
2
68
242
754
1750
1926
1034
18
15
424
560
56
16
20
144
152
388
12
268
962
582
2
68
242
754
1750
902
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
0
40
168
650
1746
1934
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
0
40
808
746
1753
2006
1030
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
0
56
168
650
1746
1934
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
0
56
808
650
1746
1934
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
0
88
132
648
1746
1934
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
2
40
168
650
1746
1934
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
2
68
242
754
1746
1934
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
2
88
132
648
1746
1934
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
2
84
132
648
1746
1934
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
2
100
132
648
1746
1934
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
2
116
132
648
1746
1934
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
64
40
168
650
1746
2006
102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
64
56
168
650
1746
2006
102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
64
56
808
650
1746
2006
102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
64
88
132
648
1746
2006
102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
40
168
650
1746
1934
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
40
808
650
1745
2006
1046
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
56
168
650
1746
1934
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
56
808
650
1746
1934
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
88
132
648
1746
1934
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
88
900
648
1746
1934
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
32
100
132
648
1746
1934
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
34
40
168
650
1746
1934
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
34
40
170
650
1746
1934
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
34
84
132
648
1746
1934
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
34
100
132
648
1746
1934
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
1094
34
116
132
648
1746
1934
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
582
0
40
168
650
1746
910
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
582
0
40
808
746
1753
982
1030
18
15
424
560
56
16
20
144
152
388
12
268
964
582
0
56
168
650
1746
910
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
582
0
56
808
650
1746
910
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
582
0
88
132
648
1746
910
1038
18
15
424
560
56
16
20
144
152
388
12
268
964
582
2
40
168
650
1746
910
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
582
2
68
242
754
1746
910
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
582
2
88
132
648
1746
910
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
582
2
84
132
648
1746
910
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
582
2
100
132
648
1746
910
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
582
2
116
132
648
1746
910
1034
18
15
424
560
56
16
20
144
152
388
12
268
964
582
64
40
168
650
1746
982
102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
64
56
168
650
1746
982
102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
64
56
808
650
1746
982
102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
64
88
132
648
1746
982
102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
64
88
900
648
1746
982
102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
64
84
132
648
1746
982
102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
40
168
650
1746
910
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
40
808
650
1745
982
1046
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
56
168
650
1746
910
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
56
808
650
1746
910
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
88
132
648
1746
910
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
88
900
648
1746
910
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
32
100
132
648
1746
910
1102
18
15
424
560
56
16
20
144
152
388
12
268
964
582
34
40
168
650
1746
910
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
582
34
40
170
650
1746
910
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
582
34
84
132
648
1746
910
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
582
34
100
132
648
1746
910
1098
18
15
424
560
56
16
20
144
152
388
12
268
964
582
34
116
132
648
1746
910
1098
18
15
424
560
56
18
2
136
168
384
12
14
34
99
0
94
250
11
281
177
11
18
15
424
560
56
18
2
136
168
384
12
14
34
99
0
94
251
11
18
177
11
18
15
424
560
56
18
2
136
168
384
12
14
34
99
1
90
250
11
25
193
14
18
15
424
560
56
18
2
136
168
384
12
14
34
99
1
94
250
11
25
193
14
18
15
424
560
56
18
2
136
168
384
12
14
34
99
1
94
1018
1035
25
177
6
18
15
424
560
56
18
2
136
168
384
12
14
42
99
0
94
251
51
34
98
11
18
15
424
560
56
18
2
136
168
384
12
14
546
611
0
94
250
523
1817
945
1031
18
15
424
560
56
18
2
136
168
384
12
14
546
611
0
94
251
523
1817
945
1031
18
15
424
560
56
18
2
136
168
384
12
14
546
611
1
94
250
523
1817
945
1030
18
15
424
560
56
18
2
136
168
384
12
14
546
611
1
94
1018
523
1817
945
1030
18
15
424
560
56
18
2
136
168
384
12
14
546
611
768
1118
251
523
1810
945
779
18
15
424
560
56
18
2
136
168
384
12
14
46
99
0
94
251
51
33
218
267
18
15
424
560
56
18
2
136
168
384
12
14
226
99
0
94
250
235
457
554
11
18
15
424
560
56
18
2
136
168
384
12
14
226
99
0
94
251
235
457
554
11
18
15
424
560
56
18
2
136
168
384
12
14
226
291
1
90
250
235
457
449
13
18
15
424
560
56
18
2
136
168
384
12
14
226
291
1
94
250
235
457
449
13
18
15
424
560
56
18
2
136
168
384
12
14
554
99
0
94
251
563
1826
1122
11
18
15
424
560
56
18
2
136
168
384
12
270
34
99
0
94
250
395
25
177
11
18
15
424
560
56
18
2
136
168
384
12
270
34
99
0
94
251
395
25
177
11
18
15
424
560
56
18
2
136
168
384
12
270
34
99
1
90
250
395
25
177
6
18
15
424
560
56
18
2
136
168
384
12
270
34
99
1
94
250
395
25
177
6
18
15
424
560
56
18
2
136
168
386
12
14
34
99
1
95
249
11
25
193
14
18
15
424
560
56
18
2
136
168
386
12
270
34
99
1
95
249
395
25
177
6
18
15
424
560
56
18
2
136
168
388
12
14
34
99
0
88
196
230
78
193
7
18
15
424
560
56
18
2
136
168
388
12
14
34
99
0
84
196
230
78
193
7
18
15
424
560
56
18
2
136
168
388
12
14
34
99
0
84
242
230
73
106
11
18
15
424
560
56
18
2
136
168
388
12
14
34
99
1
88
196
230
78
193
13
18
15
424
560
56
18
2
136
168
388
12
14
34
99
1
84
196
230
78
193
13
18
15
424
560
56
18
2
136
168
388
12
14
34
99
1
84
242
230
73
193
13
18
15
424
560
56
18
2
136
168
388
12
14
34
163
0
84
242
230
73
490
11
18
15
424
560
56
18
2
136
168
388
12
14
42
99
0
88
196
230
66
98
11
18
15
424
560
56
18
2
136
168
388
12
14
42
99
0
84
196
230
66
98
11
18
15
424
560
56
18
2
136
168
388
12
14
42
99
0
84
242
230
66
98
11
18
15
424
560
56
18
2
136
168
388
12
14
42
163
0
84
242
230
66
482
11
18
15
424
560
56
18
2
136
168
388
12
14
46
99
0
84
242
230
65
218
507
18
15
424
560
56
18
2
136
168
388
12
14
226
99
0
84
242
230
457
554
11
18
15
424
560
56
18
2
136
168
388
12
14
226
99
1
84
242
230
457
513
13
18
15
424
560
56
18
2
136
168
388
12
14
226
163
0
84
242
230
462
193
7
18
15
424
560
56
18
2
136
168
388
12
14
226
163
1
84
242
230
462
193
6
18
15
424
560
56
18
2
136
168
388
12
14
226
291
0
88
196
230
462
449
7
18
15
424
560
56
18
2
136
168
388
12
14
226
291
0
84
196
230
462
449
7
18
15
424
560
56
18
2
136
168
388
12
14
226
291
0
84
242
230
462
449
7
18
15
424
560
56
18
2
136
168
388
12
14
226
291
1
88
196
230
462
449
6
18
15
424
560
56
18
2
136
168
388
12
14
226
291
1
84
196
230
462
449
6
18
15
424
560
56
18
2
136
168
388
12
14
226
291
1
84
242
230
457
449
13
18
15
424
560
56
18
2
136
168
388
12
14
226
291
1
89
196
230
462
449
6
18
15
424
560
56
18
2
136
168
388
12
270
42
99
0
88
196
742
66
98
11
18
15
424
560
56
18
2
136
168
388
12
270
42
99
0
84
196
742
66
98
11
18
15
424
560
56
18
2
136
168
388
12
270
354
99
0
88
196
742
462
321
7
18
15
424
560
56
18
2
136
168
388
12
270
354
99
1
88
196
742
462
321
13
18
15
424
560
56
18
2
136
168
388
12
270
994
1123
0
84
196
742
1742
1921
1031
18
15
424
560
56
18
2
136
168
388
12
270
994
611
0
88
196
742
1742
897
1031
18
15
424
560
56
18
2
136
168
388
12
270
994
611
0
84
196
742
1742
897
1031
18
15
424
560
56
18
2
136
168
388
12
270
994
611
1
88
196
742
1742
897
1030
18
15
424
560
56
18
2
136
168
388
12
270
994
611
1
84
196
742
1742
897
1030
18
15
424
560
56
18
2
144
152
448
12
14
34
71
1
27
251
11
26
114
10
18
15
424
560
56
18
2
144
152
448
12
14
546
583
1
27
251
523
1818
1394
1098
18
15
424
560
56
18
2
145
152
384
12
14
34
70
0
75
155
139
18
115
11
18
15
424
560
56
18
2
145
152
384
12
14
34
70
0
75
923
11
18
115
11
18
15
424
560
56
18
2
145
152
384
12
14
34
70
64
75
155
523
658
371
459
18
15
424
560
56
18
2
145
152
384
12
14
38
69
65
75
155
11
145
117
113
18
15
424
560
56
18
2
145
152
384
12
14
38
69
65
74
154
11
145
117
113
18
15
424
560
56
18
2
145
152
384
12
270
34
70
0
75
155
395
146
115
7
18
15
424
560
56
18
2
145
152
384
12
270
38
69
65
75
155
651
145
117
113
18
15
424
560
56
18
2
145
152
448
12
14
38
69
1
27
251
307
401
629
1
18
15
424
560
56
18
2
146
152
384
12
270
354
68
64
78
154
395
458
360
112
18
15
424
560
56
18
2
146
152
384
12
270
354
68
64
78
922
747
682
360
112
18
15
424
560
56
18
2
146
152
384
12
270
906
1092
0
80
246
742
1762
1984
0
18
15
424
560
56
18
2
146
152
388
12
270
906
1092
0
84
196
742
1762
1984
0
18
15
424
560
56
18
2
146
152
388
12
270
906
1092
64
72
196
742
1762
1984
1136
18
15
424
560
56
18
2
146
152
388
12
270
906
1092
64
88
196
742
1762
1984
1136
18
15
424
560
56
18
2
146
152
388
12
270
906
1092
64
84
196
742
1762
1984
1136
18
15
424
560
56
18
2
146
152
388
12
270
906
580
0
84
196
742
1762
960
0
18
15
424
560
56
18
2
146
152
388
12
270
906
580
64
72
196
742
1762
960
1136
18
15
424
560
56
18
2
146
152
388
12
270
906
580
64
88
196
742
1762
960
1136
18
15
424
560
56
18
2
146
152
388
12
270
906
580
64
84
196
742
1762
960
1136
18
15
424
560
56
18
3
136
168
384
12
14
35
99
0
94
250
11
27
176
6
18
15
424
560
56
18
3
136
168
384
12
14
35
99
0
94
251
11
27
193
1
18
15
424
560
56
18
3
136
168
384
12
14
35
99
1
90
250
11
27
177
12
18
15
424
560
56
18
3
136
168
384
12
14
35
99
1
90
251
11
27
177
12
18
15
424
560
56
18
3
136
168
384
12
14
35
99
1
90
1018
1035
27
177
12
18
15
424
560
56
18
3
136
168
384
12
14
35
99
1
90
1019
1035
27
177
12
18
15
424
560
56
18
3
136
168
384
12
14
35
99
1
94
250
11
27
177
12
18
15
424
560
56
18
3
136
168
384
12
14
35
99
1
94
1018
1035
27
177
12
18
15
424
560
56
18
3
136
168
384
12
14
547
611
0
94
250
523
1819
944
1030
18
15
424
560
56
18
3
136
168
384
12
14
547
611
0
94
251
523
1819
944
1030
18
15
424
560
56
18
3
136
168
384
12
14
547
611
1
90
250
523
1819
945
1036
18
15
424
560
56
18
3
136
168
384
12
14
547
611
1
90
251
523
1819
945
1036
18
15
424
560
56
18
3
136
168
384
12
14
547
611
1
90
1019
523
1819
945
1036
18
15
424
560
56
18
3
136
168
384
12
14
547
611
1
94
250
523
1819
945
1036
18
15
424
560
56
18
3
136
168
384
12
270
35
99
0
94
251
395
27
176
6
18
15
424
560
56
18
3
136
168
384
12
270
35
99
1
90
251
395
27
177
12
18
15
424
560
56
18
3
136
168
384
12
270
547
99
1
90
251
651
1563
1201
1036
18
15
424
560
56
18
3
136
168
384
12
270
547
611
1
90
251
651
1563
945
1036
18
15
424
560
56
18
3
136
168
384
12
270
547
611
769
1114
251
651
1563
945
780
18
15
424
560
56
18
3
136
168
384
12
270
547
611
768
1118
251
651
1563
944
774
18
15
424
560
56
18
3
136
168
384
12
270
547
1635
1
90
251
651
1563
1969
12
18
15
424
560
56
18
3
145
152
384
12
14
35
68
2
75
155
139
411
115
0
18
15
424
560
56
18
3
145
152
384
12
14
35
68
2
75
251
307
19
115
0
18
15
424
560
56
18
3
145
152
384
12
14
35
68
2
91
251
139
411
371
0
18
15
424
560
56
18
3
145
152
384
12
14
35
68
66
74
154
11
411
115
112
18
15
424
560
56
18
3
145
152
384
12
270
35
68
2
75
155
395
155
627
0
18
15
424
560
56
18
3
145
152
384
12
270
35
68
2
75
251
651
155
115
0
18
15
424
560
56
18
3
145
152
384
12
270
35
68
66
74
154
395
155
115
112
18
15
424
560
56
18
3
145
152
384
12
270
35
68
66
74
922
651
155
115
112
18
15
424
560
56
18
3
145
152
448
12
14
35
68
2
27
251
267
411
371
0
18
15
424
560
56
18
3
145
152
448
12
14
35
68
2
27
187
11
411
115
0
18
15
424
560
56
18
3
145
152
386
12
14
35
68
66
79
153
51
19
115
112
18
15
424
560
56
18
3
145
152
386
12
14
35
68
66
79
249
51
19
115
112
18
15
424
560
56
18
3
145
152
386
12
14
35
68
66
79
921
1075
19
115
112
18
15
424
560
56
18
3
145
152
386
12
14
35
580
66
79
249
563
531
1907
1136
18
15
424
560
56
18
3
145
152
386
12
14
547
68
66
79
249
563
1811
1139
112
18
15
424
560
56
18
6
144
152
384
12
14
33
67
65
74
154
51
31
113
114
18
15
424
560
56
18
6
144
152
384
12
14
33
67
65
74
155
51
31
113
114
18
15
424
560
56
18
6
144
152
384
12
14
33
67
65
74
250
227
71
113
450
18
15
424
560
56
18
6
144
152
384
12
14
33
67
65
74
251
51
31
113
114
18
15
424
560
56
18
6
144
152
384
12
14
33
67
65
74
922
1251
71
113
450
18
15
424
560
56
18
6
144
152
384
12
14
33
67
65
74
923
1075
31
113
114
18
15
424
560
56
18
6
144
152
384
12
14
33
67
64
74
154
51
31
113
115
18
15
424
560
56
18
6
144
152
384
12
14
33
67
64
74
155
51
31
113
115
18
15
424
560
56
18
6
144
152
384
12
14
33
67
64
74
250
227
71
113
115
18
15
424
560
56
18
6
144
152
384
12
14
33
67
64
74
251
51
31
113
115
18
15
424
560
56
18
6
144
152
384
12
14
33
579
65
74
155
563
543
1905
1138
18
15
424
560
56
18
6
144
152
384
12
14
33
579
65
74
251
563
543
1905
1138
18
15
424
560
56
18
6
144
152
384
12
14
33
579
65
74
923
563
1567
1905
1138
18
15
424
560
56
18
6
144
152
384
12
14
33
579
64
74
155
563
543
1905
1139
18
15
424
560
56
18
6
144
152
384
12
14
33
579
64
74
251
563
543
1905
1139
18
15
424
560
56
18
6
144
152
384
12
14
33
579
64
74
923
563
1567
1905
1139
18
15
424
560
56
18
6
144
152
384
12
14
545
67
65
74
155
563
1823
1137
114
18
15
424
560
56
18
6
144
152
384
12
14
545
67
65
74
251
563
1823
1137
114
18
15
424
560
56
18
6
144
152
384
12
14
545
67
64
74
155
563
1823
1137
115
18
15
424
560
56
18
6
144
152
384
12
14
545
67
64
74
251
563
1823
1137
115
18
15
424
560
56
18
6
144
152
384
12
14
545
579
64
74
155
563
1863
1393
1139
18
15
424
560
56
18
6
144
152
384
12
270
33
67
65
74
250
739
71
113
450
18
15
424
560
56
18
6
144
152
384
12
270
33
67
65
74
251
739
71
113
450
18
15
424
560
56
18
6
144
152
384
12
270
33
67
65
74
923
739
71
113
450
18
15
424
560
56
18
6
144
152
384
12
270
33
67
64
74
250
739
71
113
115
18
15
424
560
56
18
6
144
152
384
12
270
33
67
64
74
251
739
71
113
115
18
15
424
560
56
18
6
144
152
448
12
14
33
67
1
27
251
51
31
113
5
18
15
424
560
56
18
6
144
152
448
12
14
33
67
3
27
251
51
31
113
8
18
15
424
560
56
18
6
144
152
386
12
14
33
67
3
79
249
51
31
113
8
18
15
424
560
56
18
6
144
152
386
12
14
33
67
67
79
153
51
71
881
1480
18
15
424
560
56
18
6
144
152
386
12
14
33
67
67
79
249
51
39
113
456
18
15
424
560
56
18
6
144
152
386
12
14
33
67
67
79
921
51
39
113
456
18
15
424
560
56
18
6
144
152
386
12
14
33
579
3
79
249
563
543
1905
1032
18
15
424
560
56
18
6
144
152
386
12
14
33
579
771
1103
249
563
543
1905
776
18
15
424
560
56
18
6
144
152
386
12
14
545
67
3
79
249
563
1823
1137
8
18
15
424
560
56
18
6
146
152
384
12
14
33
64
0
74
251
51
31
112
0
18
15
424
560
56
18
6
146
152
384
12
14
545
64
0
74
251
563
1823
1136
0
18
15
424
560
56
18
18
144
152
384
12
14
194
67
0
80
246
230
466
977
519
18
15
424
560
56
18
18
144
152
384
12
14
194
67
0
112
246
230
466
977
519
18
15
424
560
56
18
18
144
152
384
12
14
194
67
3
80
246
230
466
977
1025
18
15
424
560
56
18
18
144
152
384
12
14
194
71
0
80
246
230
466
978
1039
18
15
424
560
56
18
18
144
152
384
12
14
194
71
1
80
246
230
466
978
1038
18
15
424
560
56
18
18
144
152
384
12
14
322
131
1
80
246
230
953
1153
134
18
15
424
560
56
18
18
144
152
384
12
14
322
131
3
80
246
230
953
1153
257
18
15
424
560
56
18
18
144
152
384
12
14
322
131
67
75
155
227
953
1153
161
18
15
424
560
56
18
18
144
152
384
12
14
322
67
3
80
246
230
953
1249
0
18
15
424
560
56
18
18
144
152
384
12
14
322
67
67
75
251
307
946
353
97
18
15
424
560
56
18
18
144
152
384
12
14
198
135
1
80
246
230
465
249
13
18
15
424
560
56
18
18
144
152
384
12
14
326
71
1
80
246
230
945
1250
826
18
15
424
560
56
18
18
144
152
384
12
270
194
131
3
43
812
742
382
225
0
18
15
424
560
56
18
18
144
152
384
12
270
194
131
3
58
812
742
382
225
0
18
15
424
560
56
18
18
144
152
384
12
270
194
131
3
59
812
742
382
225
0
18
15
424
560
56
18
18
144
152
384
12
270
194
131
67
75
155
739
377
225
161
18
15
424
560
56
18
18
144
152
384
12
270
194
135
65
74
154
747
361
265
124
18
15
424
560
56
18
18
144
152
384
12
270
322
131
3
43
812
742
702
257
0
18
15
424
560
56
18
18
144
152
384
12
270
322
131
3
58
812
742
702
257
0
18
15
424
560
56
18
18
144
152
384
12
270
322
131
3
59
812
742
702
257
0
18
15
424
560
56
18
18
144
152
384
12
270
322
67
65
74
154
395
473
353
125
18
15
424
560
56
18
18
144
152
384
12
270
322
67
3
43
812
742
702
1249
1025
18
15
424
560
56
18
18
144
152
384
12
270
322
67
3
58
812
742
702
1249
1025
18
15
424
560
56
18
18
144
152
384
12
270
322
67
3
59
812
742
702
1249
1025
18
15
424
560
56
18
18
144
152
384
12
270
322
67
67
75
155
739
697
1249
1121
18
15
424
560
56
18
18
144
152
384
12
270
322
67
67
75
923
739
697
1249
1121
18
15
424
560
56
18
18
144
152
384
12
270
322
71
65
74
154
395
473
354
122
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
0
80
246
742
1769
1994
7
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
65
74
154
747
1770
1985
1149
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
3
80
246
742
1769
1994
1024
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
3
43
812
742
1778
1985
0
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
3
58
812
742
1778
1985
0
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
3
59
812
742
1778
1985
0
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
67
75
155
739
1785
1985
1121
18
15
424
560
56
18
18
144
152
384
12
270
898
1091
67
75
251
739
1769
1985
96
18
15
424
560
56
18
18
144
152
384
12
270
898
1155
0
80
246
742
1778
1937
1031
18
15
424
560
56
18
18
144
152
384
12
270
898
1155
1
80
246
742
1782
1921
1030
18
15
424
560
56
18
18
144
152
384
12
270
898
1155
3
80
246
742
1778
1937
0
18
15
424
560
56
18
18
144
152
384
12
270
898
1095
0
80
246
742
1769
1993
1087
18
15
424
560
56
18
18
144
152
384
12
270
898
1095
1
80
246
742
1769
1993
61
18
15
424
560
56
18
18
144
152
384
12
270
898
1095
65
74
154
747
1769
1993
124
18
15
424
560
56
18
18
144
152
384
12
270
898
579
0
80
246
742
1769
970
7
18
15
424
560
56
18
18
144
152
384
12
270
898
579
65
74
154
395
905
961
1149
18
15
424
560
56
18
18
144
152
384
12
270
898
579
3
80
246
742
1769
970
1024
18
15
424
560
56
18
18
144
152
384
12
270
898
579
3
43
812
742
1778
961
0
18
15
424
560
56
18
18
144
152
384
12
270
898
579
3
58
812
742
1778
961
0
18
15
424
560
56
18
18
144
152
384
12
270
898
579
3
59
812
742
1778
961
0
18
15
424
560
56
18
18
144
152
384
12
270
898
579
67
75
155
739
1785
961
1121
18
15
424
560
56
18
18
144
152
384
12
270
898
579
67
75
251
739
1769
961
96
18
15
424
560
56
18
18
144
152
384
12
270
898
583
0
80
246
742
1769
969
1087
18
15
424
560
56
18
18
144
152
384
12
270
898
583
1
80
246
742
1769
969
61
18
15
424
560
56
18
18
144
152
384
12
270
898
583
65
74
154
395
905
969
1148
18
15
424
560
56
18
18
144
152
384
12
270
962
1091
0
80
246
742
1746
1921
1031
18
15
424
560
56
18
18
144
152
384
12
270
962
1091
1
80
246
742
1746
1921
6
18
15
424
560
56
18
18
144
152
384
12
270
962
1091
3
80
246
742
1746
1921
0
18
15
424
560
56
18
18
144
152
384
12
270
962
1095
0
80
246
742
1746
2002
1039
18
15
424
560
56
18
18
144
152
384
12
270
962
1095
1
80
246
742
1746
1922
58
18
15
424
560
56
18
18
144
152
384
12
270
962
579
0
80
246
742
1746
897
7
18
15
424
560
56
18
18
144
152
384
12
270
962
579
1
80
246
742
1746
897
6
18
15
424
560
56
18
18
144
152
384
12
270
962
579
3
80
246
742
1746
897
0
18
15
424
560
56
18
18
144
152
384
12
270
962
1603
0
80
246
742
1746
1745
7
18
15
424
560
56
18
18
144
152
384
12
270
962
1603
3
80
246
742
1746
1745
0
18
15
424
560
56
18
18
144
152
384
12
270
962
583
0
80
246
742
1746
722
15
18
15
424
560
56
18
18
144
152
384
12
270
962
583
1
80
246
742
1746
898
58
18
15
424
560
56
18
18
144
152
384
12
270
962
1607
0
80
246
742
1746
1746
15
18
15
424
560
56
18
18
144
152
384
12
270
962
1607
1
80
246
742
1746
1746
14
18
15
424
560
56
18
18
144
152
386
12
14
322
131
3
79
249
307
953
257
0
18
15
424
560
56
18
18
144
152
386
12
270
194
131
3
79
249
755
377
257
257
18
15
424
560
56
18
18
144
152
386
12
270
898
1091
3
79
249
755
1785
1985
0
18
15
424
560
56
18
18
144
152
386
12
270
898
1155
3
79
249
755
1785
1921
0
18
15
424
560
56
18
18
144
152
386
12
270
898
579
3
79
249
755
1785
961
0
18
15
424
560
56
18
18
144
152
388
12
14
322
131
3
83
199
229
958
1153
256
18
15
424
560
56
18
18
144
152
388
12
14
322
131
67
83
199
229
958
1153
161
18
15
424
560
56
18
18
144
152
388
12
14
322
67
3
69
196
230
946
1249
1
18
15
424
560
56
18
18
144
152
388
12
14
322
67
3
72
196
230
946
1249
1
18
15
424
560
56
18
18
144
152
388
12
14
322
67
3
83
196
230
946
1249
1
18
15
424
560
56
18
18
144
152
388
12
14
322
67
3
83
199
229
958
1249
0
18
15
424
560
56
18
18
144
152
388
12
270
194
131
0
72
196
742
358
257
135
18
15
424
560
56
18
18
144
152
388
12
270
194
131
1
69
196
742
358
257
518
18
15
424
560
56
18
18
144
152
388
12
270
194
131
3
69
196
742
358
257
0
18
15
424
560
56
18
18
144
152
388
12
270
194
131
3
72
196
742
358
257
0
18
15
424
560
56
18
18
144
152
388
12
270
194
135
0
72
196
742
358
265
15
18
15
424
560
56
18
18
144
152
388
12
270
194
135
65
72
196
742
358
265
124
18
15
424
560
56
18
18
144
152
388
12
270
194
135
64
72
196
742
358
265
123
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
0
72
196
742
1766
1985
1031
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
0
88
196
742
1766
1985
1031
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
1
69
196
742
1766
1985
1030
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
65
69
196
742
1766
1985
1149
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
65
72
196
742
1766
1985
1149
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
65
88
196
742
1766
1985
1149
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
65
85
196
742
1766
1985
1149
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
3
69
196
742
1778
1985
0
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
3
72
196
742
1778
1985
0
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
64
72
196
742
1782
1985
1127
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
64
88
196
742
1782
1985
1127
18
15
424
560
56
18
18
144
152
388
12
270
898
1091
67
88
196
742
1778
1985
1121
18
15
424
560
56
18
18
144
152
388
12
270
898
1155
0
72
196
742
1778
1921
1031
18
15
424
560
56
18
18
144
152
388
12
270
898
1155
0
88
196
742
1778
1921
1031
18
15
424
560
56
18
18
144
152
388
12
270
898
1155
1
69
196
742
1782
1921
1030
18
15
424
560
56
18
18
144
152
388
12
270
898
1155
1
88
196
742
1782
1921
1030
18
15
424
560
56
18
18
144
152
388
12
270
898
1155
3
69
196
742
1778
1921
1025
18
15
424
560
56
18
18
144
152
388
12
270
898
1155
3
72
196
742
1778
1921
1025
18
15
424
560
56
18
18
144
152
388
12
270
898
1095
0
72
196
742
1766
1993
1039
18
15
424
560
56
18
18
144
152
388
12
270
898
1095
0
88
196
742
1766
1993
1039
18
15
424
560
56
18
18
144
152
388
12
270
898
1095
1
88
196
742
1766
1993
1036
18
15
424
560
56
18
18
144
152
388
12
270
898
1095
65
72
196
742
1766
1993
1149
18
15
424
560
56
18
18
144
152
388
12
270
898
1095
65
88
196
742
1766
1993
1149
18
15
424
560
56
18
18
144
152
388
12
270
898
579
0
72
196
742
1766
961
1031
18
15
424
560
56
18
18
144
152
388
12
270
898
579
0
88
196
742
1766
961
1031
18
15
424
560
56
18
18
144
152
388
12
270
898
579
1
69
196
742
1766
961
1030
18
15
424
560
56
18
18
144
152
388
12
270
898
579
65
69
196
742
1766
961
125
18
15
424
560
56
18
18
144
152
388
12
270
898
579
65
72
196
742
1766
961
125
18
15
424
560
56
18
18
144
152
388
12
270
898
579
65
88
196
742
1766
961
125
18
15
424
560
56
18
18
144
152
388
12
270
898
579
65
85
196
742
1766
961
125
18
15
424
560
56
18
18
144
152
388
12
270
898
579
65
73
196
742
1766
961
125
18
15
424
560
56
18
18
144
152
388
12
270
898
579
3
69
196
742
1778
961
0
18
15
424
560
56
18
18
144
152
388
12
270
898
579
3
72
196
742
1778
961
0
18
15
424
560
56
18
18
144
152
388
12
270
898
579
64
72
196
742
1782
961
1127
18
15
424
560
56
18
18
144
152
388
12
270
898
579
64
88
196
742
1782
961
1127
18
15
424
560
56
18
18
144
152
388
12
270
898
579
67
69
196
742
1778
961
1121
18
15
424
560
56
18
18
144
152
388
12
270
898
579
67
88
196
742
1778
961
1121
18
15
424
560
56
18
18
144
152
388
12
270
898
583
0
72
196
742
1766
969
1039
18
15
424
560
56
18
18
144
152
388
12
270
898
583
0
88
196
742
1766
969
1039
18
15
424
560
56
18
18
144
152
388
12
270
898
583
1
88
196
742
1766
969
1036
18
15
424
560
56
18
18
144
152
388
12
270
898
583
65
72
196
742
1766
969
125
18
15
424
560
56
18
18
144
152
388
12
270
898
583
65
88
196
742
1766
969
125
18
15
424
560
56
18
18
145
152
384
12
14
194
70
1
75
155
139
466
979
1037
18
15
424
560
56
18
18
145
152
384
12
14
326
70
2
75
251
307
945
352
268
18
15
424
560
56
18
18
145
152
384
12
270
194
134
0
74
154
395
218
227
23
18
15
424
560
56
18
18
145
152
384
12
270
194
70
1
75
155
651
218
979
1037
18
15
424
560
56
18
18
145
152
384
12
270
322
134
1
75
155
395
466
595
525
18
15
424
560
56
18
18
145
152
384
12
270
322
70
0
75
155
395
474
355
87
18
15
424
560
56
18
18
145
152
384
12
270
322
70
64
75
155
395
474
355
123
18
15
424
560
56
18
18
145
152
384
12
270
196
134
1
43
812
742
368
226
22
18
15
424
560
56
18
18
145
152
384
12
270
196
134
1
59
812
742
368
226
22
18
15
424
560
56
18
18
145
152
384
12
270
324
70
2
58
812
742
688
354
12
18
15
424
560
56
18
18
145
152
384
12
270
198
134
2
75
251
755
369
256
268
18
15
424
560
56
18
18
145
152
384
12
270
962
582
0
80
246
742
1746
723
15
18
15
424
560
56
18
18
145
152
384
12
270
962
1606
0
80
246
742
1746
1747
15
18
15
424
560
56
18
18
145
152
384
12
270
902
1158
2
75
251
755
1777
1920
1036
18
15
424
560
56
18
18
145
152
384
12
270
326
133
1
75
155
395
465
597
65
18
15
424
560
56
18
18
145
152
384
12
270
326
133
65
75
155
395
465
597
161
18
15
424
560
56
18
18
145
152
384
12
270
964
1094
2
80
246
742
1744
1932
1036
18
15
424
560
56
18
18
145
152
384
12
270
964
582
2
80
246
742
1744
908
1036
18
15
424
560
56
18
18
145
152
388
12
270
196
134
1
73
196
742
368
226
22
18
15
424
560
56
18
18
145
152
388
12
270
196
134
2
72
196
742
368
258
268
18
15
424
560
56
18
18
145
152
388
12
270
900
1158
2
72
196
742
1776
1922
1036
18
15
424
560
56
18
18
146
152
384
12
14
194
128
64
78
154
139
473
224
160
18
15
424
560
56
18
18
146
152
384
12
14
194
128
64
78
250
235
474
224
160
18
15
424
560
56
18
18
146
152
384
12
14
194
64
64
78
154
139
474
976
1120
18
15
424
560
56
18
18
146
152
384
12
14
194
64
64
78
250
235
473
976
608
18
15
424
560
56
18
18
146
152
384
12
14
322
128
0
74
251
307
958
256
0
18
15
424
560
56
18
18
146
152
384
12
14
322
64
64
74
251
307
946
352
97
18
15
424
560
56
18
18
146
152
384
12
14
196
128
0
112
246
230
464
254
1
18
15
424
560
56
18
18
146
152
384
12
270
194
128
0
58
812
742
382
224
0
18
15
424
560
56
18
18
146
152
384
12
270
194
128
64
78
154
395
217
224
160
18
15
424
560
56
18
18
146
152
384
12
270
194
128
64
78
250
747
218
224
160
18
15
424
560
56
18
18
146
152
384
12
270
322
128
0
58
812
742
702
256
0
18
15
424
560
56
18
18
146
152
384
12
270
322
128
64
78
154
395
473
80
160
18
15
424
560
56
18
18
146
152
384
12
270
322
128
64
78
250
747
473
80
160
18
15
424
560
56
18
18
146
152
384
12
270
322
64
64
78
154
395
474
352
96
18
15
424
560
56
18
18
146
152
384
12
270
322
64
64
78
250
747
474
352
96
18
15
424
560
56
18
18
146
152
384
12
270
898
1088
64
78
154
747
1785
1984
1120
18
15
424
560
56
18
18
146
152
384
12
270
898
1088
64
78
250
747
1785
1984
1120
18
15
424
560
56
18
18
146
152
384
12
270
898
1152
0
80
246
742
1778
1920
0
18
15
424
560
56
18
18
146
152
384
12
270
898
576
0
74
251
395
906
960
0
18
15
424
560
56
18
18
146
152
384
12
270
898
576
64
78
154
747
1785
960
1120
18
15
424
560
56
18
18
146
152
384
12
270
898
576
64
78
250
747
1785
960
1120
18
15
424
560
56
18
18
146
152
384
12
270
898
1092
0
80
246
742
1770
1992
0
18
15
424
560
56
18
18
146
152
384
12
270
898
1092
64
78
154
747
1770
1992
96
18
15
424
560
56
18
18
146
152
384
12
270
898
1092
64
78
250
747
1770
1992
96
18
15
424
560
56
18
18
146
152
384
12
270
898
580
0
80
246
742
1770
968
0
18
15
424
560
56
18
18
146
152
384
12
270
898
580
64
78
154
747
1770
968
96
18
15
424
560
56
18
18
146
152
384
12
270
898
580
64
78
250
747
1770
968
96
18
15
424
560
56
18
18
146
152
384
12
270
196
128
0
58
812
742
368
224
0
18
15
424
560
56
18
18
146
152
384
12
270
962
1088
64
78
154
747
1754
2000
96
18
15
424
560
56
18
18
146
152
384
12
270
962
1088
64
78
250
747
1754
2000
96
18
15
424
560
56
18
18
146
152
384
12
270
962
576
64
78
154
747
1753
720
96
18
15
424
560
56
18
18
146
152
384
12
270
962
576
64
78
250
747
1753
720
96
18
15
424
560
56
18
18
146
152
384
12
270
962
576
64
78
922
747
1753
720
96
18
15
424
560
56
18
18
146
152
384
12
270
962
1092
0
80
246
742
1746
1928
0
18
15
424
560
56
18
18
146
152
384
12
270
962
1600
64
78
154
747
1753
1744
96
18
15
424
560
56
18
18
146
152
384
12
270
962
1600
64
78
250
747
1753
1744
96
18
15
424
560
56
18
18
146
152
384
12
270
962
580
0
80
246
742
1746
904
0
18
15
424
560
56
18
18
146
152
384
12
270
964
1092
0
80
246
742
1744
2006
1038
18
15
424
560
56
18
18
146
152
384
12
270
964
580
0
80
246
742
1744
982
1038
18
15
424
560
56
18
18
146
152
386
12
14
322
128
0
79
249
307
953
256
0
18
15
424
560
56
18
18
146
152
386
12
14
322
64
64
79
249
307
953
352
96
18
15
424
560
56
18
18
146
152
386
12
270
194
128
0
79
249
755
377
256
256
18
15
424
560
56
18
18
146
152
386
12
270
898
1088
0
79
249
755
1785
1984
0
18
15
424
560
56
18
18
146
152
386
12
270
898
1152
0
79
249
755
1785
1920
0
18
15
424
560
56
18
18
146
152
386
12
270
898
576
0
79
249
755
1785
960
0
18
15
424
560
56
18
18
146
152
388
12
14
322
128
64
83
199
229
956
1152
160
18
15
424
560
56
18
18
146
152
388
12
14
324
64
0
68
196
230
944
1248
0
18
15
424
560
56
18
18
146
152
388
12
14
324
64
0
69
196
230
944
1248
0
18
15
424
560
56
18
18
146
152
388
12
14
324
64
0
88
196
230
944
1248
0
18
15
424
560
56
18
18
146
152
388
12
14
324
64
0
84
196
230
944
1248
0
18
15
424
560
56
18
18
146
152
388
12
270
194
128
0
69
196
742
358
256
0
18
15
424
560
56
18
18
146
152
388
12
270
322
64
64
105
170
395
474
352
96
18
15
424
560
56
18
18
146
152
388
12
270
898
1088
0
84
196
742
1778
1984
0
18
15
424
560
56
18
18
146
152
388
12
270
898
1088
64
68
196
742
1778
1984
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
1088
64
72
196
742
1778
1984
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
1088
64
88
196
742
1778
1984
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
1088
64
84
196
742
1778
1984
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
1152
0
69
196
742
1778
1920
0
18
15
424
560
56
18
18
146
152
388
12
270
898
1152
0
84
196
742
1778
1920
0
18
15
424
560
56
18
18
146
152
388
12
270
898
576
0
84
196
742
1778
960
0
18
15
424
560
56
18
18
146
152
388
12
270
898
576
64
68
196
742
1778
960
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
576
64
72
196
742
1778
960
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
576
64
88
196
742
1778
960
1120
18
15
424
560
56
18
18
146
152
388
12
270
898
576
64
84
196
742
1778
960
1120
18
15
424
560
56
18
18
146
152
388
12
270
196
128
0
69
196
742
368
256
256
18
15
424
560
56
18
18
146
152
388
12
270
196
128
64
68
196
742
368
224
160
18
15
424
560
56
18
18
146
152
388
12
270
196
128
64
72
196
742
368
224
160
18
15
424
560
56
18
18
146
152
388
12
270
900
1088
0
69
196
742
1776
1984
0
18
15
424
560
56
18
18
146
152
388
12
270
900
1152
0
69
196
742
1776
1920
0
18
15
424
560
56
18
18
146
152
388
12
270
900
1152
0
84
196
742
1776
1920
0
18
15
424
560
56
18
18
146
152
388
12
270
900
576
0
69
196
742
1776
960
0
18
15
424
560
56
18
18
147
152
384
12
14
198
129
0
112
246
230
465
253
0
18
15
424
560
56
18
18
147
152
384
12
14
198
129
0
93
246
230
465
253
0
18
15
424
560
56
18
18
147
152
384
12
14
198
65
0
112
246
230
465
982
1024
18
15
424
560
56
18
18
147
152
384
12
14
198
65
0
93
246
230
465
982
1024
18
15
424
560
56
18
18
147
152
384
12
14
326
65
0
112
246
230
945
1277
512
18
15
424
560
56
18
18
147
152
384
12
270
194
130
0
75
155
651
362
267
256
18
15
424
560
56
18
18
147
152
384
12
270
962
1090
0
93
246
742
1746
1931
0
18
15
424
560
56
18
18
147
152
384
12
270
962
578
0
93
246
742
1746
907
0
18
15
424
560
56
18
18
147
152
384
12
270
326
129
0
75
155
395
465
598
512
18
15
424
560
56
18
18
147
152
384
12
270
966
1089
0
93
246
742
1745
1933
0
18
15
424
560
56
18
18
147
152
384
12
270
966
577
0
93
246
742
1745
909
0
18
15
424
560
56
18
18
147
152
384
12
270
966
1601
0
93
246
742
1745
1750
0
18
15
424
560
56
18
18
147
152
388
12
270
322
130
0
68
242
742
466
267
0
18
15
424
560
56
18
18
147
152
388
12
270
962
1090
0
68
242
742
1746
1931
0
18
15
424
560
56
18
18
147
152
388
12
270
962
578
0
68
242
742
1746
907
0
18
15
424
560
56
18
18
147
152
388
12
270
326
129
0
68
242
742
465
269
8
18
15
424
560
56
18
19
144
152
384
12
14
323
67
64
74
251
307
947
353
97
18
15
424
560
56
18
19
144
152
384
12
14
323
67
67
75
251
307
947
353
96
18
15
424
560
56
18
19
144
152
384
12
270
323
67
64
74
154
395
475
353
97
18
15
424
560
56
18
19
144
152
384
12
270
323
67
64
74
155
395
475
353
97
18
15
424
560
56
18
19
144
152
384
12
270
323
67
64
74
251
747
475
353
97
18
15
424
560
56
18
19
144
152
384
12
270
899
579
67
75
251
395
907
960
1120
18
15
424
560
56
18
19
144
152
384
12
270
899
583
65
74
154
395
907
968
1148
18
15
424
560
56
18
19
144
152
384
12
270
963
579
64
74
154
747
1755
721
97
18
15
424
560
56
18
19
144
152
384
12
270
963
579
64
74
155
747
1755
720
97
18
15
424
560
56
18
19
144
152
384
12
270
963
579
64
74
251
747
1755
720
97
