2311
2312
2316
2318
2322
2320
2324
2323
2327
2333
2331
2331
2329
2329
2328
2328
2327
2302
2300
2304
2304
2309
2313
2360
2361
2363
2364
2362
2361
2361
2366
2367
2369
2368
2368
2369
2374
2374
2374
2373
2381
2381
2384
2385
2387
2384
2382
2386
2387
2387
2388
2390
2388
2391
2391
2393
2393
2393
2436
2435
2425
2431
2431
2429
2432
2436
2437
2435
2432
2434
2433
2429
2434
2431
2431
2430
2429
2430
2436
2434
2436
2527
2527
2527
2527
2529
2527
2529
2532
2534
2532
2529
2530
2531
2532
2532
2527
2529
2529
2528
2531
2526
2526
2527
2527
2530
2531
2530
2528
2534
2533
2530
2538
2529
2532
2529
2525
2529
2533
2538
2535
2534
2538
2538
2537
2535
2532
2531
2535
2537
2541
2539
2540
2540
2540
2545
2548
2547
2548
2556
2558
2557
2557
2557
2562
2560
2564
2562
2562
2545
2559
2560
2561
2563
2564
3514
3526
3525
3527
3526
3527
3529
3528
3527
3527
3529
3528
3532
3533
3536
3535
3537
3538
3523
3523
3534
3535
3537
3536
3539
3539
3537
3540
3545
3547
3543
3542
3542
3547
3546
3547
3550
3551
3548
3546
3547
3545
3541
3544
3543
3545
3543
3544
3544
3545
3541
3545
3544
3540
3541
3543
3548
3542
3547
3547
3545
3524
3550
3548
3553
3554
3550
3459
3460
3559
3557
3555
3560
3566
3567
3568
3569
3572
3570
3584
3584
3490
3491
3485
3583
3583
3582
3573
3574
3573
3571
3574
3576
3578
3582
3583
3581
3581
3592
3592
3597
3598
3600
3601
3595
3602
3605
3607
3607
3607
3609
3610
3604
3606
3610
3611
3613
3611
3608
3610
3606
3608
3609
3611
3609
3608
3606
3608
3608
3608
3606
3606
3607
3611
3609
3611
3622
3620
3621
3613
3612
3609
3608
3612
3611
3612
3613
3613
3614
3614
3614
3613
3613
3617
3623
3626
3629
3627
3566
3623
3623
3619
3620
3619
3616
3617
3617
3617
3625
3622
3606
3604
3612
3611
3612
3616
3613
3614
3615
3615
3615
3615
3613
3613
3612
3613
3613
3614
3615
3611
3632
3639
3637
3634
3631
3635
3635
3636
3645
3643
3642
3641
3639
3642
3641
3641
3641
3640
3635
3635
3633
3631
3631
3632
3631
3629
3633
3632
3627
3628
2668
2671
2673
2674
2679
2695
2697
2698
2697
2698
2696
2696
2697
2701
2705
2704
2686
2685
2685
2681
2681
2703
2708
2708
2701
2697
2686
2683
2683
2687
2687
2671
2558
2537
2538
2540
2539
2538
2543
2549
2549
2545
2537
2526
2544
2547
2552
2553
2553
2554
2553
2555
2551
2553
2554
2555
2555
2554
2540
2564
2541
2524
2533
2554
2560
2568
2567
2568
2574
2576
2574
2570
2573
2569
2577
2578
2576
2580
2579
2580
2581
2578
2579
2577
2579
2578
2577
2576
2576
2577
2326
2343
2341
2342
2335
2350
2383
2386
2388
2389
2394
2389
2392
2391
2402
2401
2400
2403
2392
2399
2390
2406
2413
2406
2406
2414
2416
2420
2450
2420
2421
2421
2413
2419
2413
2388
2412
2411
2400
2405
2425
2429
2426
2426
2435
2432
2428
2431
2428
2433
2432
2428
2426
2430
2432
2441
2440
2438
2440
2441
2320
2258
2269
2272
2251
2251
2251
2241
2231
2248
2251
2259
2253
2255
2254
2251
2250
2257
2265
2264
2268
2262
2269
2276
2277
2274
2277
2275
2298
2308
2309
2315
2316
2323
2327
2337
2332
2339
2328
2341
2336
2337
2336
2339
2342
2343
2343
2347
2354
2353
2353
2353
2340
2347
2358
2350
2355
2355
2368
2364
2366
2365
2357
2366
2366
2375
2374
2380
2382
2382
2374
2397
2389
2389
2338
2380
2371
2380
2379
2375
2380
2389
2385
2382
2384
2390
2395
2391
2388
2382
2381
2382
2382
2304
2335
2337
2336
2339
2343
2345
2343
2344
2343
2348
2349
2331
2333
2350
2358
2351
2356
2356
2352
2341
2346
2347
2348
2346
2344
2353
2356
2356
2357
2362
2373
2372
2375
2376
2373
2375
2376
2374
2386
2386
2387
2388
2391
2390
2387
2388
2394
2397
2399
2383
2392
2393
2392
2393
2395
2387
2394
2393
2405
2413
2416
2414
2409
2410
2408
2409
2405
2410
2404
2408
2402
2400
2399
2400
2410
2408
2411
2407
2401
2408
2408
1031
2405
2409
2415
2415
2415
2413
2417
2416
2318
2322
2323
2321
2319
2315
2313
2316
2318
2321
2317
2321
2322
2321
2321
2321
2322
2320
2318
2319
2325
2326
2327
2306
2309
2329
2330
2420
2424
2432
2433
2435
2435
2417
2438
2426
2461
2463
2464
2465
2467
2470
2469
2463
2469
2478
2488
2484
2492
2493
2486
2486
2487
2507
2518
2513
2513
2516
2511
2514
2515
2518
2525
2521
2512
2531
2531
2533
2530
2531
2532
2522
2525
2528
2536
2537
2520
2541
2543
2543
2542
2543
2544
2545
2547
2547
2541
2539
2545
2551
2653
2667
2730
2798
2800
2804
2802
2802
2799
2802
2810
2808
2811
2815
2813
2815
2806
2806
2803
2809
2814
2818
2815
2819
2818
2821
2820
2794
2818
2788
2795
2792
2794
2795
2797
2798
2800
2798
2803
2802
2786
2782
2785
2779
2776
2778
2772
2639
2763
2772
2773
2775
2777
2777
2780
2781
2780
2781
2783
2785
2788
2792
2782
2785
2786
2786
2782
2787
2785
2790
2790
2784
2784
2785
2789
2786
2793
2793
2793
2795
2793
2794
2795
2787
2791
2786
2793
2794
2797
2793
2800
2805
2793
2795
2798
2789
2792
2785
2788
2787
2785
2786
2789
2793
2794
2783
2809
2805
2805
2804
2796
2784
2784
2786
2895
2894
2896
2898
2895
2712
2689
2691
2690
2709
2709
2688
2713
2720
2722
2716
2716
2713
2707
2705
2705
2704
2699
2699
2698
2697
2694
2703
2692
2708
2708
2707
2704
2706
2709
2705
2716
2696
2712
2713
2728
2726
2724
2727
2712
2728
2725
2712
2733
2730
2730
2734
2724
2729
2731
2743
2744
2749
2742
2740
2741
2743
2746
2744
2744
2746
2746
2746
2772
2772
2766
2773
2779
2766
2763
2757
2760
2763
2768
2767
2770
2770
2768
2773
2773
2775
2772
2774
2776
2761
2766
2771
2772
2773
2784
2784
2785
2791
2770
2788
2794
2793
2794
2782
2783
2795
2798
2796
2803
2787
2800
2796
2788
2785
2806
2808
2806
2811
2801
2810
2811
2811
2821
2819
2819
2817
2818
2825
2828
2830
2825
2820
2827
2833
2835
2838
2838
2813
