8191
8190
8189
8187
8183
8175
8159
8127
8063
7935
8188
8186
8185
8182
8181
8179
8174
8173
8171
8158
8157
8167
8155
8151
7679
8126
8125
8123
8143
8119
8111
8062
8061
8059
8055
8095
8047
7167
7934
7933
7931
8031
7927
8184
8180
8178
8177
8172
8170
8169
7919
8166
8165
8156
8154
8153
7999
8163
8150
8149
7678
7677
7903
8124
8147
8122
8121
8142
8141
7675
8118
8117
8139
7671
8115
8110
8109
8135
8060
8058
8057
8107
7663
7871
8054
8053
8094
8093
8103
8051
8046
8045
8091
7166
7165
7647
8043
8087
7932
7930
7929
7163
8030
8029
8039
7926
7925
7807
7159
8027
8079
7923
7918
7917
8023
7615
8176
8168
8164
8162
8161
7998
7997
7915
7151
8152
8148
8146
8145
7902
7676
7901
7674
7995
7673
7911
8015
8140
8138
8137
8120
8116
7899
7670
8114
7669
8113
7991
7135
8134
8133
8108
8106
7667
8105
7551
7895
7662
7661
7870
7869
8056
8052
8131
8050
8102
7983
8101
8049
8092
7659
8090
7867
8089
8044
8042
7887
7646
8041
8099
7645
7103
7164
8086
7162
8085
7161
7655
7863
6143
8038
8037
8028
7643
7928
8026
7806
7924
7158
7805
8025
7967
8083
7922
7157
7423
8078
7921
8077
8035
7614
8022
7855
7639
7916
8021
7613
7803
7914
7155
7150
7913
7149
8075
7996
7039
7994
7611
8019
7993
7910
8014
7799
7900
7909
8013
7147
7898
7631
8160
7897
7672
7990
8144
7668
7134
8071
7989
7839
8136
7133
7666
7607
8011
7907
7550
8132
7894
7549
7665
7893
7143
7791
8112
7660
8130
7987
7868
7982
8104
7131
7658
7866
7981
8100
7657
7547
7865
7891
8007
8129
7599
7886
8098
7102
7885
8088
7654
7101
7862
7644
7979
7127
8048
6142
8084
8097
7653
8040
7861
7642
6141
7775
7543
8082
7966
8036
7641
7160
7883
7422
7965
7099
7156
7804
8081
7421
8034
7859
7854
7802
7651
7975
7638
7583
8076
6139
8024
7154
4095
7119
7853
7637
8020
8074
7801
7612
7963
8033
7038
7535
7153
7920
7879
7610
7148
7095
7419
8018
8073
7037
7912
7798
7146
7743
6135
7851
7609
7635
7630
7797
8017
7908
8012
8070
7145
7838
7992
7629
7606
7959
8010
7035
7415
7988
7837
7906
7132
7605
7142
8069
7087
7896
7519
7790
7795
7847
8009
7986
7130
7892
7548
6127
7141
7627
7789
7835
7546
7905
8006
7031
7129
7890
7598
7980
7603
7985
7664
7407
7951
8067
7597
7545
7978
7126
8005
7787
7656
7139
7071
7884
7864
7889
7623
7774
7100
7542
7125
7831
7977
7860
7652
7882
6140
7773
7023
7098
6911
7595
7541
8128
7974
7582
8003
6138
7783
7964
7858
4094
7881
7640
8096
7118
7097
7123
7420
7650
7581
7771
7962
7973
4093
7534
6137
7539
7852
7117
7636
7094
7823
7878
7418
7591
8080
7857
7533
7742
6134
7850
7093
7800
7961
7649
7579
7036
7417
7634
7877
4091
7741
6133
7115
7767
7971
7958
7796
7152
8072
7034
7414
7849
8032
7531
7608
7487
7628
7086
7091
6111
7518
7391
7633
7144
7957
7413
7836
7846
7739
8016
7575
7794
6126
7033
7604
7085
6131
4087
7875
7517
7626
7111
7834
6125
7030
7845
7788
7527
8068
7140
7406
8008
7411
7950
7602
7793
7955
7083
7029
7625
7515
7007
7833
7786
7405
7070
6123
7128
7596
7622
7949
7843
7830
7069
7138
7904
7601
7984
7544
7022
7785
8004
7027
6910
8066
7124
7594
7403
7829
7772
7021
7621
7782
6909
7888
7540
7759
7976
7947
7735
7137
7593
7770
7122
7781
7822
7827
8002
7580
7590
7538
8065
4092
7096
7880
7116
7619
7769
7972
7821
7067
7578
7121
6136
7532
7589
4090
7567
7779
7766
7943
7092
7537
7114
7856
7740
6110
8001
7960
7486
7530
7577
6132
6907
7511
7416
7876
7390
7970
7574
7090
7079
7738
7648
4086
7113
7848
7359
6119
7412
6130
4079
4089
7084
7956
7110
7516
7526
7019
7632
7032
6124
6109
6079
7969
7529
7874
7082
7514
7399
4085
7410
7844
7573
7006
7063
7737
6122
7028
7404
7954
7525
7792
7832
7624
7068
7873
7402
7389
7842
7026
7948
6879
7765
7089
7784
7003
7600
7020
3839
7828
6908
7819
7485
6129
6847
7109
7758
7015
7620
7587
7727
3583
7513
3967
6107
7081
6975
7510
7734
7005
7763
7946
7503
7592
7409
6655
6121
6095
6903
7780
7078
2047
7826
7136
7483
7375
7358
6118
4083
6783
7571
7953
7401
3071
4078
7820
7768
7387
7618
7065
4063
7025
7731
8064
6991
7588
7841
7357
7055
7778
7066
7523
7120
7566
7351
7295
4077
7942
6015
6103
6895
7017
4075
7815
7733
7355
7107
7398
7536
7507
7757
7576
7018
7062
7711
6905
8000
4031
7343
6906
7397
7764
7945
7509
6999
4088
7825
7479
7061
7112
7077
5887
7484
6108
6117
7383
4084
7617
7572
7777
7565
6078
7968
7941
7755
5631
6877
6878
6875
7001
7002
7471
3838
3837
6846
7563
3835
6077
6871
6863
7075
7528
6843
3582
6094
6115
7872
7455
7388
3823
3831
6839
7751
3966
3965
3807
7736
6845
3579
5119
3963
4071
7374
6093
6815
3575
7395
6087
7088
3581
7939
3775
3711
3959
3951
7059
6091
7524
7373
6831
2045
2046
3070
3551
3935
7559
7367
6075
2043
6071
6063
6047
7327
7818
7817
6128
3519
7108
7371
7064
3567
3069
7014
7013
7011
6990
3903
6781
6782
7586
7585
7512
7726
7725
7723
6106
2031
2039
3063
7719
3327
6105
6779
7080
2015
7356
6974
6973
6971
6967
6959
6943
7004
3067
7762
7761
7730
3455
7502
6989
7501
7499
7495
7408
3055
6120
4076
6983
6767
6775
6654
6653
6651
6647
6639
6623
1919
1983
3007
6591
6902
6527
6901
6899
6399
6751
7016
1791
6987
7350
3039
7482
7481
4081
2943
7347
1535
2559
1023
7729
4082
7570
7569
7400
4074
4073
2815
7506
7952
7342
7354
7353
7349
6719
7386
7385
7396
7024
4062
4061
4059
4055
4047
7341
7335
7840
7054
7053
7051
7047
7505
7060
7522
7521
6099
7339
7294
7293
7291
7287
7279
7263
6887
7231
6101
6891
6102
6014
6013
6011
6007
5999
5983
5951
6904
6894
6893
3999
7732
7814
7813
7811
4015
7106
7105
4023
7756
4027
7710
7709
7707
7703
7695
4029
4030
6995
6997
7508
7944
6998
7824
7478
7477
7475
7076
5759
5886
5885
5883
5879
5871
5855
5823
6116
7382
7381
7379
6876
7616
7000
7776
7564
3836
6874
6873
7940
6862
7754
7753
6870
6861
5375
3834
3833
5503
5567
6855
5599
5615
5623
5627
5629
3822
5630
6867
6859
3964
6841
6842
6844
6869
3821
3830
6838
3815
6092
3819
3827
6835
7470
7469
7467
7463
3805
3806
3577
3578
3580
3803
3961
3962
7561
7562
3710
3829
6837
3574
3950
6076
6086
7372
6830
6813
6814
2044
3799
3791
6811
7073
3571
7074
3774
3709
6083
3958
3949
3703
3943
6829
6113
3573
7439
6114
7447
7451
3771
3707
7453
6090
6089
6085
7454
6799
6807
6823
7366
3955
3947
3566
3549
3550
7747
7749
3933
3934
3767
3695
7750
6827
3547
4607
3931
4863
3647
3773
4991
5055
2042
2041
3068
5087
3518
5103
5111
7363
5115
3957
5117
5118
6780
3743
3679
4067
4069
2030
4070
3565
3515
3559
3535
3543
7365
7369
7370
3919
3927
3759
7393
3902
7394
3511
3563
2029
2038
3062
3517
2023
3899
7938
7937
3487
3325
3326
3454
6988
2027
2035
3059
7057
3323
6778
6777
7058
3895
2014
2013
3054
3901
2011
3503
6766
7555
7557
7558
1918
2037
3061
3066
3065
3453
6073
6067
6055
6031
6074
7311
6069
6059
6039
6070
6061
6043
7319
3871
6062
6045
7323
6046
7325
3319
3311
3447
7326
7816
3053
3295
6982
1999
2007
3047
3451
6765
6774
3887
1917
1982
3006
6759
3051
1911
3439
6979
3263
3391
3199
6763
6771
1915
1979
3003
7012
7009
7010
6749
6750
1790
1789
2942
3423
7584
7724
7721
7715
6986
6985
6981
6747
7722
7717
6104
7718
1787
1903
1975
2999
6773
1022
1855
1981
3005
3038
3037
3035
6972
6969
6963
6951
6927
6970
6965
6955
6935
6966
6957
6939
6958
6941
6942
2941
1887
1951
2975
6743
6735
1783
1775
2935
7760
1759
4072
1534
2558
1021
2939
1015
1967
2991
3031
3023
7500
7497
7491
7498
7493
7494
7352
7346
7345
7348
2927
1531
2555
1019
6718
1663
1727
2879
6652
6649
6643
6631
6607
6559
6463
6271
6650
6645
6635
6615
6575
6495
6335
6646
6637
6619
6583
6511
6638
6367
6621
6587
6519
6622
6383
6589
6523
6590
6391
6525
6395
6526
1527
2551
1007
6900
6897
6397
6898
6398
2911
2557
1533
959
2814
2813
2811
6717
1503
2527
991
6711
7340
1471
2495
895
7480
6715
2543
1519
2799
2807
511
4080
2783
1279
2303
767
6703
7334
1407
2431
2751
2687
7568
7331
7333
7337
7338
7728
7384
4060
4057
4051
4039
4058
4053
4043
4054
4045
4046
7052
7049
7043
7050
7045
7046
7520
6097
6098
7292
7289
7283
7271
7247
7199
7290
7285
7275
7255
7215
7286
7277
7259
7223
7278
6883
7261
7227
6885
7262
7229
6886
7230
6100
6889
6890
6012
6009
6003
5991
5967
5919
6010
6005
5995
5975
5935
6006
5997
5979
5943
5998
5981
5947
5982
5949
5950
7504
3983
3991
6892
3995
3997
3998
7812
7809
7810
4007
4011
4013
4014
6687
7104
4019
4021
4022
4025
4026
7708
7705
7699
7687
7706
7701
7691
7702
7693
7694
4028
6993
6994
6996
7476
7473
7474
5695
5727
5743
5751
5755
5757
5758
5863
5884
5875
5881
5791
5839
5882
5877
5867
5847
5807
5878
5869
5851
5815
5870
5853
5819
5854
5821
5822
7380
7377
7378
6872
3832
6860
6840
6854
6857
6866
7752
6853
3814
5247
5311
5343
5359
5367
5371
5373
5374
5439
5471
5487
5495
5499
5501
5502
5535
5551
5559
5563
5565
5566
3804
5583
5591
5595
5597
5598
6868
5607
5611
5613
5614
3576
5619
5621
5622
6851
5625
5626
5628
3828
6834
3801
3790
6858
3820
3960
3802
3708
6812
3818
3825
3826
6833
6865
6836
3798
3948
7459
7468
7465
7461
7466
7462
3787
6084
6809
3789
3569
3811
6828
3570
7560
6082
3817
3942
3770
3769
3706
3548
3932
3946
6081
3572
3772
6797
2040
6826
3813
3929
7072
3795
3954
3953
3945
3694
3941
6822
6806
6825
6791
3564
3797
3930
3783
3645
3534
3956
3545
6112
6810
7431
7435
7437
7438
7443
7445
7446
6819
6803
7449
7450
3677
3741
3702
7452
6088
3701
6798
3939
3699
3705
3757
3926
7745
7746
7748
2028
3643
3533
3514
3516
7362
3562
3561
3918
3555
3691
4351
4479
4543
4575
4599
4591
4603
4605
4606
4735
4831
4855
4799
4847
4859
4861
4862
3510
4959
4975
4983
4987
4989
4990
4927
3751
3763
3758
5039
5047
5023
5053
5051
5054
5071
5079
5083
5085
5086
5095
5099
5101
5102
5109
5107
5110
2012
3558
3766
5113
5114
5116
3531
3541
2022
3646
7056
4065
4066
3502
4068
2019
6821
6805
3546
3894
6037
3058
3755
3765
3557
3322
6030
7309
3687
3509
6041
6042
3898
7364
7368
7361
6035
3513
7392
3678
3742
3615
6058
7315
3542
3915
3917
3675
3739
3639
3321
3923
3897
3693
3870
3052
7303
6027
6029
3671
3735
3057
2021
2034
3893
1997
7936
3869
3318
3293
7317
3303
6764
6023
3324
1916
3310
3309
3198
2010
3501
3315
3631
3046
6776
3911
6051
2025
3438
3879
7307
3479
3446
3900
6748
7714
3867
3891
7553
7554
3886
3885
7556
3486
3443
3485
3307
3883
3317
3049
3043
3527
2026
2036
7310
3060
3064
2009
3452
7318
1788
1978
6772
6072
6054
6065
6066
7322
6068
3294
6038
3291
1909
3004
3471
7324
6060
6757
3262
2005
6044
3445
3507
2003
6953
3287
6795
6984
6978
6980
3197
3389
3499
3261
1914
1913
6949
6950
6053
2940
3259
6057
7713
6769
6934
3002
1998
3036
3421
6937
7720
1774
7716
2998
2033
1851
3422
1854
1899
1785
3925
3483
3449
1973
2006
6962
2997
6925
1977
6954
7321
1980
1950
3663
3727
1853
3045
3255
2973
1974
3022
1885
1910
1767
3450
6733
1886
6745
1883
1758
1771
2990
2974
6758
6926
1773
6964
3050
1902
1935
3279
7008
3419
3390
1529
2553
1755
1901
6761
1895
6742
2926
2925
1965
1661
2971
2989
3191
3030
3021
1757
1726
3431
3183
3135
2934
3855
1020
2812
2938
6557
6961
3033
3231
6923
6727
6567
6461
6605
6629
6493
6933
6611
1963
1526
2550
2933
7489
1991
6755
2995
1786
1847
3195
6459
3435
1995
6558
6543
6641
6642
3383
6606
6762
1017
6387
6770
6582
6334
2547
1523
2556
1532
6270
1470
2494
6617
6588
1879
3019
7344
3387
1725
1005
2919
1947
6393
3359
1501
2525
6977
1966
6551
2523
1499
7490
7496
6919
7492
1949
1751
1467
2491
6579
3027
1014
1743
1782
2987
1781
2549
1525
3034
1502
2526
6968
2554
1530
6303
6431
2541
1517
2798
1469
2493
6507
2809
6462
6574
2910
1907
6634
6956
1662
6518
2878
6938
6585
6896
1723
2937
2967
3375
3407
6618
1823
6940
6620
1971
2463
1439
1406
2430
2871
2539
1515
1403
2427
3167
6366
6746
2423
1399
1711
2487
1463
1518
2542
6381
2511
1487
1006
6389
1343
2367
1495
2519
1631
6394
1455
2479
1013
2353
1329
1291
2415
1292
1959
2797
1391
2348
1324
2315
2316
1323
2347
2351
1327
2319
1295
2312
1328
1321
1289
1320
1288
2489
2352
2345
2313
2344
1465
2314
2346
2306
2350
2318
2338
1294
1326
1322
1282
1314
1290
1468
2307
1293
1466
6396
2490
1325
2317
2349
1283
1315
2339
2492
2310
1318
1464
1286
2342
2488
1340
1420
1422
2446
2445
2444
2364
1421
2311
2343
1319
1287
2337
1280
1281
2354
2355
2305
2304
2336
1330
1313
1312
2447
1331
1423
1299
1316
2340
2485
2308
2323
1284
1461
2341
1285
1332
2365
2366
1341
1317
1300
1304
1333
1305
2356
2357
1342
2324
2329
2328
2309
1419
2443
2486
1460
1462
2320
1296
2358
2480
2484
1298
1302
1417
1334
1456
2441
2326
2325
2442
2322
1418
1301
1457
1459
2481
2483
1416
1306
2482
2440
1303
1307
1335
2331
2330
1458
2327
2359
1297
2321
2332
2360
2335
1336
1311
1308
2333
1309
1338
958
1337
2476
2334
1452
2361
2362
1310
1871
1339
2478
2363
1454
2465
1451
1441
2475
1444
2468
2472
1445
1443
2477
2474
1449
1440
1450
2464
1446
2467
2469
2470
2473
1448
1453
1447
2471
2466
1442
1405
2429
2457
2456
1432
1433
1434
2458
1277
2399
2448
1424
1375
2301
2449
1425
2451
1427
2863
2459
1428
2452
2450
1426
1435
1429
2453
2461
1437
1436
2460
2455
1431
2454
1438
1430
2462
2433
2435
2432
1409
1408
1411
1387
1415
2439
2411
1410
2434
1413
2437
1414
1383
2407
2436
2438
1412
1386
2410
2404
2405
2406
1380
1382
1381
2400
1376
1377
2401
1378
1384
1385
2409
2408
2402
2403
1395
1379
2419
1397
2421
1389
1390
1394
1362
1398
1363
1370
1371
1360
1388
2422
2413
2412
2395
2394
2387
2386
2414
2384
2418
1374
2398
2369
2424
2420
1373
2382
1400
1396
2375
2368
2397
1401
2425
2385
1351
1344
1361
1358
1345
1372
1357
1404
2373
2396
2428
2381
1349
1356
1392
2383
2374
2372
1359
2380
2371
1350
2393
1348
1347
1369
2416
2379
1355
2378
2370
2392
1346
2417
2426
1354
1393
1368
1402
1352
2376
1353
2377
1365
2389
2388
1364
2535
1511
2390
1366
2391
1367
2810
1018
1480
2781
2504
2505
1481
2510
1278
2302
1486
2509
1485
2506
2507
3001
1482
1483
1484
2508
2907
1473
2496
6734
2497
1472
2524
2500
1479
1476
2503
1500
2501
1477
1498
1478
2499
2498
1497
1496
1475
1474
1491
1490
2515
2514
2522
2520
2502
2521
2512
1488
2516
1489
2513
1492
2517
2518
1493
1494
3539
1659
2537
1513
2538
1514
990
1512
1509
2533
1647
2536
1507
1516
2552
1528
1510
2531
2530
2540
1506
2534
2529
2532
1508
1505
2548
1524
1011
1504
2528
1522
2546
2959
2545
1521
1520
2544
2299
1275
7704
6503
7698
2175
1151
2931
7681
7700
7697
7696
7686
7683
2782
7680
7692
7682
7690
7685
7684
7689
7688
1247
2271
2805
6581
7329
7744
7332
7336
7330
7808
7712
1839
2909
7308
7306
7299
7304
7297
7296
7298
7300
7305
7302
1779
7301
1695
2063
1039
1024
1025
2049
2048
2791
1038
2062
7314
7320
1026
2050
7316
7312
7313
893
2051
2061
2060
1037
1036
1027
2055
2054
1031
1030
2099
2287
1075
1263
1073
2097
1028
2052
1072
2096
1074
2098
2108
2056
1086
1029
2053
1032
1084
2110
1085
2104
2057
2105
2109
1033
1080
1081
1087
2111
7328
2106
2107
1082
1083
1076
1078
1077
7376
2058
2100
2101
2102
1034
2103
1035
7360
1046
2070
1079
2059
2155
2154
1131
1130
2071
2083
1047
1059
2082
1058
2066
2065
1041
1042
1043
2067
2064
1040
1100
1101
1045
2068
2069
2080
2125
2124
1044
1056
2152
1128
2153
1057
2081
1129
1102
2126
1132
2156
2806
1135
2159
2150
1126
2075
1063
1134
2087
1127
2127
2095
2158
1051
2121
1103
1071
2151
1097
1099
2120
2089
1133
2123
2157
1065
2094
1096
1070
1239
3495
2263
1122
2088
2086
2146
1053
1052
2077
2076
1062
1064
2074
1050
1098
1048
2122
2092
2084
1060
1068
2072
2091
1238
2090
1124
2147
2148
2149
1123
2078
1066
2093
1067
1125
1220
1221
1069
2244
1054
2262
2245
2145
1121
2079
1055
1049
1245
2085
2261
1237
1120
2144
2246
1222
2269
2270
2073
1246
1061
1244
1241
2268
2265
2167
2166
1223
1137
1243
2164
2267
1242
1142
2264
1143
1240
1140
1141
2260
2266
2165
1236
2161
2247
2163
2162
1138
1139
1136
2160
1217
2241
2257
1233
2240
1216
1144
2168
1089
2256
1091
1232
1219
2115
2113
2243
2114
1090
2173
1149
1146
2112
1148
2171
2174
2170
1145
2172
1150
1147
2169
1088
2272
2242
1248
1249
1234
1271
2273
2258
1110
2295
2134
1218
1095
1108
2259
2132
1093
1235
2119
2117
2133
2135
2116
6510
1092
1109
1111
1262
1261
1254
1227
1250
1251
2286
2275
2278
2251
2274
2285
2298
2279
1253
2277
1094
1224
1225
1226
2296
2255
1230
1231
2254
1274
1272
1255
2118
2248
2250
2249
2284
1258
2282
2253
1260
1229
2283
1252
1259
1273
2297
2280
2136
2276
1112
1228
2252
1256
1117
2141
1119
1118
1116
1114
1115
1257
2300
2130
2131
2281
1106
2138
2139
1276
1107
2140
2142
2143
2128
1104
1113
2137
2293
2294
1269
1270
2129
1105
2291
2290
2292
1267
1266
1268
1264
2288
1265
2289
2239
1215
2237
2216
2212
1192
1213
1188
3415
2217
1193
1191
2215
2223
3029
1189
2236
2213
1199
7434
1212
6494
1198
2220
2222
1196
951
2214
2209
1185
1190
7433
1195
2219
7430
1194
7432
1197
2750
7436
1184
2232
2218
2903
2221
7191
1208
2238
2208
1214
1186
2210
2233
7429
1209
2211
7428
1187
7195
7427
7198
7426
2235
2234
7424
1211
7425
1210
2983
2228
1204
2229
1205
2225
1200
2230
2231
2224
1207
1206
1201
7214
1202
7448
2226
2227
1203
7197
7442
7441
7440
7228
7207
7444
7213
7226
7211
7193
7194
7192
7225
7209
7196
7212
1176
7208
2200
2201
2203
2204
2202
1177
1180
1179
1178
7210
1183
2207
2205
7181
1181
7201
7188
7203
7205
7206
7200
7202
2206
7204
7219
1182
7189
7190
7180
7183
7177
7176
7182
7184
7185
6613
7187
2196
1158
7178
2182
7186
1172
1159
2183
1173
1174
2197
2198
7224
7217
7221
7222
7216
7218
7460
1912
7220
1905
7179
1908
2199
7170
7171
1175
7175
2195
1171
1906
7456
2178
2180
1904
7173
7458
7457
2192
2176
7169
1156
1154
1152
1168
1155
2179
2187
1163
1153
2193
2194
1157
7174
7168
2177
1170
2181
7172
1169
2190
1166
2191
2188
1167
1164
2186
1162
1165
2189
1599
2185
1160
1161
2184
7464
7267
7284
1655
7472
1900
1636
1637
1869
1897
1824
1827
1838
1638
7270
1826
1639
7282
1840
7281
1868
1825
1864
1830
1841
1870
1898
1856
1896
1859
1857
1836
1831
1832
1833
1866
1873
1867
1837
7246
1835
1865
1829
1828
1858
7245
1834
1651
1881
1843
7243
1633
1846
1632
1860
1861
1862
7253
1889
1888
7254
1882
1893
1892
1872
1844
1845
1863
7258
1875
7269
1842
1874
1884
1894
1880
1815
1650
1814
7251
7260
1645
1646
1648
1657
1649
1808
1644
7274
1660
1656
1809
1653
7273
1878
1813
1658
1812
7488
7257
1811
1641
1652
1654
7280
7239
1852
1877
1891
1810
7288
1635
1876
1640
1890
1634
7276
1642
1848
1849
1850
6571
1643
7264
7266
7265
1943
7240
7242
7238
7241
7244
7256
7268
7236
7233
7232
1816
1818
1819
1821
7234
7235
2747
1822
891
1820
1817
7237
7252
1795
1953
7250
7249
7272
1792
1794
1952
7248
1793
1958
1956
1961
1960
1957
1954
2749
1929
1798
1964
1962
1797
1796
1931
1799
1930
1955
1942
1928
1941
2767
1968
1932
1605
1976
1940
1603
1970
1602
1604
1600
1934
1933
1601
1948
2877
1946
1807
1972
1806
1936
1969
1615
1989
1945
1611
1610
1805
1609
1944
1613
1801
1608
1993
1627
1626
1800
1802
1804
1614
1939
1990
1994
1988
1606
1607
1938
1937
1992
1925
1924
1927
2017
1926
1612
1803
2001
1920
2000
1921
1984
2002
2004
1985
2018
2024
1996
2008
2016
1986
1923
1922
1987
2020
1624
1628
2032
1579
1629
1625
1617
1630
1616
1578
1619
1618
1622
1621
1623
1620
1576
1583
1582
7552
1597
1598
1581
2719
1593
1596
1594
1592
1595
1577
1580
1584
1585
1586
1587
1591
1568
1570
1588
2779
1590
1569
1571
1589
1572
1543
1573
1540
1575
1542
1574
1541
1539
1538
1536
1537
1549
1550
1551
1548
2795
2686
2685
1545
1544
2775
1546
6390
1559
1547
1557
1558
1554
1552
1003
1553
1555
1556
6731
1564
1565
1561
943
2743
1719
1566
1560
1567
1562
1563
6515
6710
510
2735
503
509
6599
2709
2710
2708
2780
2693
2694
2712
2692
2711
2689
2705
2695
2691
2707
2713
2718
2704
2759
2758
2688
2706
2776
2778
2700
2690
2714
2698
2803
2715
766
2697
2701
2757
2777
2756
2699
2696
2716
2717
2703
2702
2774
2773
2772
2770
2768
2771
2769
1720
4041
2923
2764
1715
1722
2765
1712
1714
831
1721
2760
4038
2761
1717
2762
1718
2766
1724
4044
5694
2763
1713
2752
507
1716
2753
1747
5692
2754
5726
2741
6947
2755
2739
5724
5725
2738
2875
5693
3593
3594
2736
1746
1745
2740
1744
2733
2737
5685
5684
1709
1737
1708
1710
1736
1742
1741
3592
1705
2728
1749
2729
1738
1756
1740
1750
1704
5663
2742
1748
5674
5673
5672
2745
5688
5675
5662
2727
2746
1735
5703
1703
3595
2748
5683
5682
5679
5678
5677
1702
1731
1730
1699
1734
5661
5660
1728
1698
1696
5699
5702
2744
5704
5698
5707
2734
5686
5696
2726
2723
5691
2722
5689
2720
2732
5706
1739
1697
5680
5697
2623
5705
2721
1729
5687
5709
5708
5690
1701
5711
1700
5701
5700
5720
5721
5710
5723
5658
1753
5676
1733
1732
2725
2724
5659
5722
5657
1676
5656
1691
1679
1675
3597
1674
1693
1752
1677
1692
1694
5681
1690
1754
2731
2730
5652
5651
5654
5655
1673
1707
3596
5649
5650
987
1680
5648
1706
5653
1689
1672
1678
1681
1682
6555
3598
1688
1683
1670
1669
1671
3599
5741
5667
5740
1668
5742
5664
4012
5665
3584
5666
1784
1687
1685
1664
5736
5716
5713
5636
5635
5714
5715
5634
5712
3987
5718
5640
5719
5637
5638
3990
5639
3993
3586
5647
5717
5633
5641
5728
3585
1684
5734
5632
5733
5738
5737
5645
5732
5644
5731
1665
5643
5730
5729
5646
5642
4009
1686
5735
3587
5739
3989
3985
4010
3589
2788
3588
3591
4035
3590
2671
1667
3986
1778
1776
3984
3996
5671
4017
4008
4003
1777
2789
5669
5670
1666
2790
1780
3975
3994
4018
5668
1772
3988
2679
4020
4005
4006
3992
4016
4002
3612
1770
4000
3611
2784
4001
4004
5860
5750
5862
2785
5861
1769
1768
3613
3614
4024
2786
3610
3979
3974
3973
3981
2787
3601
3600
2793
2792
2796
3602
1765
3982
3970
1762
5868
3971
3972
1766
5749
4042
5748
1763
2794
5865
5753
3603
3609
3608
3968
5752
1764
5756
1760
5864
5754
3980
3978
5856
3637
5857
1761
3633
3969
5745
3632
5744
3976
5746
5858
5747
5866
5859
3636
3638
3634
3977
3641
3644
3635
3605
3604
3607
2804
3619
3642
3640
3618
2801
3623
3606
2802
2800
3627
3622
3626
3617
3616
3621
3620
2808
3625
2683
3628
3629
4049
3624
3630
6487
4037
6573
3756
4056
3752
3753
3754
5788
5790
6491
5789
3761
3764
5874
3760
3723
3721
3762
3722
3659
3658
3657
5784
5785
5787
5786
3750
3720
3744
3748
3656
3768
3749
3745
5872
887
5876
3747
3746
5873
3660
3724
3800
3661
3732
5880
4052
3730
3725
3666
3668
3662
3669
3733
3726
3729
5779
5780
3731
894
5781
5782
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5783
5773
5774
5775
5776
3728
5777
5772
5778
3665
3670
3734
3736
3664
3667
3672
4050
3737
3673
3650
3674
3676
3796
3653
3648
3738
3740
3712
3714
3717
3808
3651
3809
3715
3794
3776
3778
3779
3716
3713
3652
3792
3810
3649
3812
6521
3777
3654
3793
3718
4040
4036
957
3816
3719
3655
3780
3788
3782
3786
3781
4034
4033
3785
3784
3015
4032
3689
5852
3688
3690
6603
5848
5849
5843
5842
5840
5841
5850
5846
3692
3696
3697
3824
763
3682
3683
2900
2901
2898
2899
5844
3686
3681
5833
3680
3685
5798
5799
5845
2896
3698
3684
2897
5835
5796
5797
2895
2902
5832
2906
3700
3704
5834
5814
4048
2908
5838
5812
5813
2904
999
5825
5836
5837
5792
5824
2905
5811
5810
5809
5808
5830
5795
5794
2915
5827
2912
2914
2560
2567
5793
5826
5829
5828
5820
2561
4064
5831
2918
2917
2566
2922
2924
2916
2920
2913
2563
2921
5803
2562
2883
5816
2584
5802
2880
2585
2590
2882
5801
2936
5800
5817
5818
2588
2564
2591
2894
2887
5804
2884
2885
2886
2565
2587
2589
2881
5805
2586
2892
5806
2571
2613
2932
2928
2577
2893
2612
2930
2569
2598
2890
2568
2888
2570
2576
2929
2889
2891
863
2614
2599
2615
2573
2583
2574
2611
2580
2579
2596
2597
2610
2581
2572
2609
2575
2578
2582
2658
2667
2608
2619
2659
2617
2670
2669
2668
2666
2618
2616
2664
2620
2621
2622
2592
2593
2656
2657
2603
2672
2665
2660
2602
2595
2594
2678
2677
2675
2673
2663
2661
2605
2604
2684
2662
2674
2676
2601
2606
2607
2655
2600
2681
2682
2680
3863
975
2644
2642
2654
2646
2640
2643
2647
2645
2652
2641
2847
2653
2648
2650
2651
2649
2846
2844
2842
2636
2637
6040
2843
2845
314
2841
2840
2638
315
311
2639
6017
6016
6019
6018
2876
6741
2819
317
2627
6022
2634
6021
2635
310
312
313
316
6020
2829
2818
2817
2816
2828
6716
2632
307
318
2633
2626
2625
2624
308
3000
304
319
306
2823
2866
2867
309
6028
6025
2822
2830
305
2821
2629
2630
2631
2831
6096
6026
2874
2869
2820
2628
6024
2873
2870
2835
2868
2836
2837
2839
2826
2827
2864
2872
2960
6033
2832
6032
2825
2824
2996
2982
2961
2962
2963
2964
2966
2968
2980
2976
2977
2981
6034
2833
2834
2855
2838
6036
2965
2979
2992
2994
2865
2852
2969
2853
2854
2985
2984
2988
2978
2851
2858
2970
2862
2850
2955
2954
2952
2859
2860
2986
2861
2848
2993
286
2953
6080
2857
2856
2849
274
283
282
280
276
273
2972
287
275
285
277
272
3212
3213
284
2957
281
2958
301
3214
3215
2956
6739
300
303
269
259
2945
2944
256
258
279
3210
3211
2946
2947
268
302
751
278
257
296
3205
3204
290
298
297
3208
3209
299
271
2951
295
294
765
265
3207
3206
3229
3227
3225
270
3224
262
2949
291
264
2948
293
3226
2950
3230
3228
263
292
3223
3203
3221
289
3202
288
3201
3200
267
3220
3222
3216
3217
3218
3219
266
260
261
6379
6052
6050
6048
6049
479
3247
6056
6064
357
3056
359
358
356
3014
3025
3026
3020
3048
3024
3012
3028
3008
3018
3013
3009
3044
3042
3253
3032
3016
3011
3252
3952
3017
3248
3010
3251
3254
3250
3040
3249
3041
378
362
363
377
355
360
352
379
354
353
3940
3257
3258
3260
376
361
3235
373
375
374
383
382
3234
3256
3944
3243
983
380
381
3238
3239
372
3938
3236
3937
3242
3245
3232
3244
3237
3246
3233
3241
3936
365
364
3240
369
332
368
370
367
5917
366
334
333
335
371
3889
5915
3890
3884
3907
3906
3888
3874
3875
143
5903
142
5963
169
3892
328
3896
329
174
3881
3882
5918
147
141
140
5902
5911
145
5897
146
3916
5959
5916
3880
3878
144
175
168
182
5966
5896
187
828
3913
3872
3910
3909
3877
3908
5914
3904
3914
5910
3912
3873
823
3905
829
183
3852
822
186
3876
830
5913
189
5901
5912
820
5900
5909
3313
5899
5908
3302
178
827
170
5955
191
5898
3847
188
5965
185
172
177
5954
173
5891
3296
330
821
824
825
817
3316
816
447
3840
3312
826
129
3300
3853
327
131
3314
171
3843
190
3854
3841
326
3297
179
3306
167
3298
3846
184
3299
3842
128
3304
181
5962
136
137
5889
331
3305
139
5958
5957
5956
818
180
166
153
130
5890
163
176
322
325
3845
5961
5953
3850
5904
3301
3320
3851
5905
5906
323
5952
5960
5888
5964
3849
5907
3844
154
819
155
156
157
161
324
152
133
138
320
162
160
165
3308
3848
159
148
3928
151
149
164
158
132
321
3924
3922
3437
150
134
135
3920
813
3921
809
5931
5978
5894
338
814
810
812
5971
811
815
6008
808
807
5933
806
339
5895
804
348
349
5893
5980
345
5927
5892
350
351
487
486
336
5974
5942
485
340
484
344
5970
803
805
5977
5976
802
5934
3856
6001
6004
5926
482
483
499
346
3868
5973
3857
989
347
337
5932
801
343
341
5924
800
496
5969
5968
497
342
498
3290
3866
5925
5939
506
3288
6002
5946
5929
6000
3865
3289
3864
3292
3862
505
504
502
501
500
3861
3860
5972
5930
5928
480
481
5922
3859
5923
508
398
490
5941
488
5920
5921
489
491
401
399
471
3858
3285
492
390
5940
391
493
5937
779
470
4618
769
791
5936
389
474
475
768
4619
472
790
494
388
473
400
5938
3284
5945
3286
770
4616
477
495
788
476
3267
3268
5944
397
778
4617
455
452
468
469
5948
454
771
396
3280
449
466
456
478
467
405
453
3281
789
3264
4620
458
3271
3270
3269
402
403
457
3265
782
780
392
407
386
774
4621
465
4622
783
4623
395
404
781
448
3266
393
775
387
776
451
459
3282
394
450
5987
3283
772
773
5990
406
464
385
384
4614
4609
5989
5993
777
5996
3274
786
255
3275
787
3273
3272
3277
4615
196
3276
4608
4612
461
4610
6627
3278
4613
4611
197
5985
5984
5988
5994
102
5986
460
234
100
198
785
5992
793
195
194
199
232
103
235
193
101
192
784
462
792
6327
233
463
248
243
249
97
794
418
4626
242
241
240
254
795
419
421
416
96
253
252
250
417
4732
251
4733
238
239
799
237
4639
4734
4637
4627
879
4636
4728
4624
98
797
223
247
224
226
236
127
126
1
221
201
0
4625
4725
4731
4724
4726
4727
444
4729
4721
796
798
4638
420
202
122
123
2
200
892
113
228
203
446
4730
4628
4720
225
409
222
218
246
124
4632
220
886
99
4722
411
3114
410
890
229
3
227
219
114
85
59
888
4652
4659
4658
4648
4649
4657
4650
4656
4651
4655
4654
4653
4702
4644
4714
4633
4634
125
445
4635
4640
4641
4642
4715
4643
4645
4646
4647
4719
4711
4712
4713
4704
4660
4661
4675
4663
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
245
244
889
4703
884
216
217
880
878
876
4717
872
4690
4689
4688
4687
4664
4665
4666
4716
4667
4668
4669
4670
4671
4672
4673
4662
4674
4677
4678
4679
4680
4681
4682
4683
4723
4684
4685
4686
4676
121
4718
4631
4708
84
57
4707
4706
4705
4629
4709
110
112
4630
4710
408
120
3113
115
56
422
58
109
86
869
885
80
874
881
877
442
443
870
871
882
873
3119
441
883
875
3115
867
864
118
81
3118
87
440
108
205
868
111
3112
230
3104
423
106
865
116
82
3350
119
62
231
3347
204
866
3351
107
439
209
3116
63
3349
3352
3105
3110
3346
3111
3348
105
432
437
436
433
83
415
117
61
211
438
3353
3109
3117
104
65
67
64
207
3107
208
206
413
4
23
3357
5
412
25
3108
3106
210
13
3354
12
24
14
3339
414
669
66
11
3344
93
6
3355
8
7
60
10
3123
3122
3338
670
667
3358
434
18
435
68
9
3345
427
19
3356
22
426
3131
3134
70
3133
27
671
668
666
665
71
664
3120
3121
3130
92
4821
213
15
69
3337
431
4820
28
3132
4823
3128
3129
20
4808
21
4809
16
94
4829
429
4811
26
212
4828
430
428
214
4822
4830
4810
3124
31
3126
4816
3336
53
29
17
215
3125
4819
3127
73
425
95
424
4818
30
52
3408
4815
3343
3342
3341
3340
46
4817
3409
4814
4813
54
74
72
47
4812
75
653
55
3077
4801
4806
4827
89
45
90
662
4826
655
654
652
650
648
649
4825
4824
4800
4804
78
44
3090
4805
3076
651
3078
88
646
3091
641
4807
640
91
663
3410
660
4802
79
3075
3095
3079
4850
657
659
6522
42
35
3411
3412
43
4803
647
644
3413
3100
34
661
3074
3099
3335
3072
39
3328
3329
3101
4851
643
3334
77
658
33
3332
3330
3089
76
3102
3430
3094
3568
3088
3429
3073
3428
3098
3427
41
3426
3093
656
38
4854
3414
4848
32
3333
645
3331
4852
4853
6644
3424
48
4849
3418
3416
40
3369
3417
3096
3092
3401
36
642
3406
3374
3103
3097
3436
37
49
3553
3448
3441
3434
3433
3404
3444
3368
3402
3400
3425
3370
3372
3432
4857
3373
3440
50
3403
6524
3405
4858
3556
51
3371
3552
6586
4856
3442
4846
4842
3554
3420
6648
735
690
4845
3560
691
4844
4860
4840
4843
4841
3385
3506
3529
3376
693
3508
701
847
3384
3382
3504
3377
844
846
689
688
4835
3080
4837
3082
4836
3083
3084
4832
4839
3085
3087
4798
4793
4791
4790
4789
4788
4838
4833
4834
692
845
3362
3364
3378
3379
3380
3360
3386
3392
700
703
3396
3394
3393
3388
3505
3361
3512
3528
3532
3530
699
3381
842
843
3363
3365
4795
4794
3086
3397
4792
702
3395
698
3081
3544
840
861
3537
3536
3399
3367
3366
3398
3520
3521
4797
4796
3538
3540
855
841
6630
3523
694
3162
3163
862
696
853
3525
852
678
3522
854
695
697
3161
4775
4772
3526
860
3524
3160
3166
679
856
4774
849
857
4773
3164
848
859
858
3165
583
851
676
599
4787
584
4786
4770
850
3158
4768
4769
596
3156
6636
6614
585
582
4784
4771
3159
4785
603
3157
3152
3482
3481
3491
601
4758
4750
4738
3494
4776
4739
4740
4741
4777
4742
4751
4778
4779
4780
4743
4744
3155
4745
4781
4746
4747
4748
3490
4767
4737
4736
4757
4756
4755
4754
4760
4753
3468
3474
3475
3476
4759
3477
4761
4783
3480
4752
4762
4763
4764
3484
4765
4766
3478
4749
4782
605
675
677
607
606
604
598
597
595
3153
600
3154
577
580
3142
581
3473
3493
3492
673
576
602
3465
3472
3143
674
593
592
3488
590
589
588
3489
3496
3469
3463
3459
3458
3460
3464
3461
586
578
587
591
594
3497
672
3470
3500
3137
579
3498
3462
3140
3457
681
3138
755
686
3136
3141
3139
3456
3467
3466
834
838
839
687
685
684
682
835
680
754
832
761
753
833
3194
836
760
3192
683
752
3193
837
762
764
756
3196
711
757
759
707
758
712
747
749
706
750
3171
710
746
740
739
738
748
3170
745
736
713
708
741
714
705
639
737
715
3175
610
3144
3168
744
3184
3145
709
704
3146
3174
3188
3172
3185
563
3147
742
3169
629
611
562
608
3148
3149
3190
3189
609
628
3151
3150
3173
743
638
632
721
633
3180
3181
3182
3186
637
636
560
720
512
513
635
734
631
630
575
625
624
622
573
561
722
3177
612
3178
3179
3187
626
716
613
623
568
567
574
621
723
717
554
572
620
634
3176
569
733
540
732
566
541
627
555
552
565
571
614
553
543
570
730
544
728
731
514
617
524
564
518
517
519
515
729
542
718
615
616
719
545
521
523
516
522
559
546
547
558
725
618
6331
6269
526
525
520
619
538
727
726
548
724
527
539
549
557
534
535
529
551
556
533
962
550
531
528
960
961
970
969
968
963
964
974
532
967
530
965
971
972
6359
973
536
537
966
981
976
994
977
980
995
993
982
1004
992
997
996
998
978
985
988
1000
979
984
986
1001
1002
1016
1010
1008
1009
1012
955
927
919
913
912
918
916
6382
954
915
6517
953
917
952
956
950
914
948
921
949
944
945
947
946
920
941
924
925
926
922
896
940
937
938
939
936
942
901
897
923
898
899
900
928
929
930
931
902
903
934
932
935
933
909
910
911
907
906
905
904
908
5028
5030
5029
5031
5024
5025
5026
5027
5038
5034
5036
5032
5033
5035
5037
5040
5042
5041
5043
5044
5045
5046
5052
5001
4999
4998
4997
4996
4992
5022
5007
5006
5005
5004
5003
5002
4994
4993
4995
5000
5050
5020
5048
5049
6263
5021
5018
5019
5016
5017
5015
5014
5013
5012
5011
5010
5009
5008
4936
4937
4938
4939
4941
4942
4943
4940
6207
4949
4948
6319
4951
4950
4947
4946
4935
4934
4933
4944
4932
4929
4928
4945
4931
4930
4957
4952
4953
4954
4955
4956
4958
4988
4979
4976
4980
4981
4977
4985
4982
4986
4978
4984
4967
4964
4965
4966
4972
4973
4974
4968
4971
4970
4962
4963
4969
6239
4960
4961
5067
5066
5065
5064
5058
5070
5069
5068
6633
5062
5057
5059
5060
5056
5061
5063
5081
5080
5090
5091
5084
5108
5082
5097
5098
5088
5096
5072
5078
5089
5077
5075
5074
5073
5076
5092
5094
5104
5093
5100
5105
5106
5112
4924
4926
4925
4920
4923
4914
4915
4916
4917
4918
4913
4921
4922
4912
4919
6479
6702
4864
4890
4891
4874
4889
4888
4887
4886
4869
4885
4870
4884
4883
4882
4881
4880
4879
4878
4877
4876
4875
4871
4872
4892
4893
4873
4895
4911
4910
4909
4908
4894
4906
4905
4904
4903
4902
4907
4900
4899
4898
4897
4865
4866
4867
4868
4896
4901
6709
6714
6992
6363
6455
4321
4322
4323
4324
4325
4320
4331
4327
4328
4329
4330
4332
4333
4334
4326
4335
6976
6793
6792
6713
6787
6794
6785
6788
6790
6786
6784
6789
6817
6796
6801
6832
6816
6818
6820
6804
6802
6800
6824
6808
4350
4338
4339
4287
4286
4304
4285
4284
4305
4306
4283
4308
4341
4340
4337
4336
4344
4319
4318
4317
4316
4315
4314
4313
4312
4345
4311
4346
4347
4348
4310
4309
4349
4307
4282
4260
4280
4243
4244
4245
4281
4247
4248
4242
4249
4251
4252
4253
4254
4255
4256
4250
4241
4240
4239
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4257
4258
4246
4267
4269
4272
4268
4276
4266
4273
4265
4274
4275
4279
4264
4263
4262
4278
4261
4277
4259
4270
4271
4342
4343
4289
4294
4295
4297
4298
4299
4293
4288
4296
4292
4291
4302
4290
4303
6351
4301
4300
6864
6701
6699
6849
6850
6852
5344
5348
6856
5350
5351
6848
5349
5345
5346
5347
6666
6667
6695
6679
6882
6664
6665
6881
5358
6671
5355
6660
5352
5354
6661
6662
5357
5356
6663
6673
6668
6888
5337
5353
6670
6675
6676
6677
6674
6669
6678
6685
6672
6707
5336
5329
5328
5338
6686
5331
5330
6683
6884
5340
5341
5342
6656
6333
6657
6659
6658
5339
6680
6682
6684
5332
5333
5334
5335
7048
6681
7042
5323
5362
6880
5327
5326
5312
5313
5314
5316
5317
5315
5319
5322
5320
5321
5325
5324
5318
5363
5360
5364
5365
5361
5366
7044
6960
5372
6694
5370
5368
6693
6692
5369
6691
6690
6688
6689
7041
6708
6948
6697
6696
6706
7040
6698
6700
6945
6944
6760
6952
6704
6705
6946
6932
6756
6928
6929
6754
6930
6931
6712
6752
6936
6753
6917
6912
6913
6915
6922
6918
6916
6920
6921
6768
6914
5304
6924
5305
6740
5308
5309
6365
5310
5307
6508
6737
6738
6744
5306
6509
6728
6506
5303
5302
5301
5300
5296
6736
6730
6496
5297
6497
6729
6732
6725
6724
6501
6723
6549
5298
6498
6499
6500
6502
5299
6505
6726
6504
6720
6722
6548
6544
6545
6550
6546
6547
6721
4444
5281
4443
4445
4446
4447
5274
5275
5276
5277
5278
5279
5280
5282
5273
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
4442
5248
5283
5272
6553
5270
6554
6552
4432
4433
4434
4435
4436
4438
4439
4440
4437
5264
5265
5271
5266
5267
5268
4441
5269
5249
5250
5251
6556
6514
6516
6520
5253
6513
6512
5254
5252
5255
6539
6447
6538
6535
6534
6537
5257
5258
5259
6470
6464
6465
6536
6466
6467
6468
6469
5256
6471
6476
4418
5263
6477
6478
5262
5260
5261
4429
4428
4424
6542
4431
6473
6472
4417
4416
4419
4427
4430
6540
6541
6533
4425
6532
6474
4478
4477
6475
4426
6529
4420
4423
4476
6375
6528
6486
6482
6480
6483
6484
6485
6560
6481
4468
4469
4470
4421
4466
4471
4422
4474
4465
6566
4467
6572
6531
6578
6584
6530
6563
6564
6561
4464
5494
6492
4472
4473
4475
6577
6576
6562
5498
6490
6565
6488
5489
5492
5488
5493
6489
4352
4456
4353
5491
4461
6580
4457
4460
5490
5497
4462
4359
5496
6568
6569
6570
4358
4383
4354
4463
5500
4459
4458
4355
4356
4366
4363
4382
4381
4380
4357
4362
6288
4367
4379
4378
4361
4448
4365
4449
4454
6291
6290
6289
4364
4360
4376
4453
4452
4374
4377
4455
4375
6292
6293
6294
6295
6296
6297
6298
6299
6281
6279
6300
6301
4451
4450
6302
6278
4372
4368
6277
4369
6640
4373
6287
6437
6436
6438
6439
6440
5456
5457
5461
5458
5459
5463
6443
6442
6441
5462
5466
6444
6435
6445
6458
6456
6434
6280
5460
6432
6433
6276
5424
4371
5467
6283
5464
6285
6286
6457
6446
6282
4370
5425
6284
6460
5470
5465
5427
5426
4412
6272
6273
4415
6275
6309
6308
6310
4408
5468
5428
5429
5430
5431
4414
6305
6306
5469
4413
6311
6307
6274
5481
6425
6304
5480
6632
4409
5482
5483
6453
5475
5474
5473
6424
4406
5486
5472
6449
6451
6426
5485
5484
6454
6320
6452
6321
6322
6323
6448
4404
6450
4405
4407
6604
5438
5433
5432
5478
5206
6427
6428
6430
5205
5204
5203
5202
5201
5200
4142
5207
5479
4138
4137
4136
4134
4133
4132
4127
4143
5208
6420
4126
5184
5437
5436
5435
5434
5215
5214
6326
6325
6421
6324
5212
5211
5210
6317
6316
6315
6314
6313
5209
5213
4124
4140
4122
4101
4100
4099
4098
5476
4411
4102
4116
4410
4103
4118
5477
4121
4402
4120
4117
6429
5185
4097
4096
6422
4123
6419
4403
6318
6602
6312
6628
4135
4119
4139
4141
4125
5186
6609
4131
4130
6608
4401
4400
4129
6601
6600
6597
5187
6612
4128
6610
4114
4115
4112
6423
4113
6418
6626
6624
6596
6593
6598
5188
6594
6595
4109
5397
6592
6329
4110
6328
5396
5191
5190
5189
4108
6417
6416
6625
6332
6330
5399
6403
4111
5244
5243
4105
5246
5394
5395
5398
5391
5390
5245
4396
4397
4106
4107
4104
6616
5389
5377
5385
5379
6402
5392
5387
5383
5376
5242
5381
5240
5384
4155
5407
5406
5405
4156
5404
4157
5403
5192
5193
5194
5195
5196
5402
5401
5400
5382
5393
5199
4154
5198
5380
5197
4152
5386
5235
5378
6400
6401
5233
5236
5237
5238
5241
5239
5232
5388
5234
4399
4153
4395
4394
4158
4159
4398
6405
6404
4392
6406
4393
4148
5408
5413
5412
5411
5410
4391
4390
4151
6267
5414
5415
4150
5409
4146
4145
6407
4144
4149
4147
4388
4389
4384
4386
4385
5448
5449
5455
5454
5453
5452
5450
4387
5451
5220
5440
5225
6414
5416
5417
5418
5419
5420
5421
5422
5423
6415
5446
5445
5441
5442
5224
5443
5444
5221
5217
5218
5219
6411
5222
5223
6409
5216
6408
5227
5228
5229
5230
5231
5447
5226
6410
6413
6412
6212
6213
6214
6215
6209
6210
6208
6211
6245
6244
6260
6261
6246
6247
6262
6268
6235
5541
6234
6361
6233
6232
6238
5539
6360
5540
5538
5537
5543
5544
5549
5536
5542
6259
6258
5545
6364
6237
5550
6362
5548
5546
6358
6216
6236
6256
6257
6266
6386
6384
6356
5547
5162
5163
5164
6357
6264
6385
6388
6217
6350
6225
6349
6348
6231
6265
6342
4201
4202
4203
6336
4204
4205
4206
4200
4207
4194
4193
6253
4208
4209
4210
4211
6355
4199
4198
4197
6340
6343
6229
4191
6339
6248
6249
6224
6338
6352
6353
6354
6219
4212
6337
4195
4196
6341
6218
4192
4215
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
5555
4185
4186
4187
4188
4189
4190
4170
4213
4169
4167
4216
4217
4218
4219
5167
5166
5165
4220
4221
4222
5161
5160
4160
4161
4223
4162
4163
4164
4165
4166
4168
4214
6392
6228
5558
6252
6251
5564
5554
6240
6230
5552
5553
6220
6221
5556
5562
6254
6347
6346
6345
6344
5560
6242
6250
6227
6255
5557
4531
4532
4533
4534
4535
5561
6243
6241
6226
6222
6371
4526
6223
5183
4524
4525
4527
4530
6370
5158
5182
4529
5159
5181
6369
6373
4528
5180
5153
4522
4521
4520
5157
5156
6368
6380
6372
4523
6374
6378
5152
4516
4517
4518
6376
5154
6377
5177
5155
5176
5178
4519
5147
5144
5173
5170
5179
5146
4539
4538
4537
4515
4514
4513
4512
5145
5171
5137
5135
4536
5143
5136
5149
5128
5129
5172
5150
5151
5148
5130
5131
5132
5133
5175
4540
5174
5141
5140
5139
5138
5134
5169
5168
5142
4542
5125
5124
5120
4541
5127
5126
5121
5123
5122
5507
5511
6191
6189
5504
5508
5506
5505
5509
6188
6190
5510
6184
6187
6186
6185
5624
5618
5617
5620
5616
5518
5512
5513
5515
5516
5517
5519
5514
4503
6197
4509
4510
4511
5608
5612
4484
4485
4486
4488
4508
4490
4492
4489
4494
4498
4502
4499
4500
4501
4491
4495
4496
4487
4497
6199
4493
6183
5610
6196
4504
6181
4507
6198
5609
4482
4483
4506
4480
4505
4481
5531
5530
6193
6194
5604
5605
6180
6195
6192
6182
5528
5600
5601
5532
5606
5529
5533
5534
6179
6176
6178
6177
6151
6157
4604
5568
4547
5603
5602
4545
4544
4601
4600
4556
6156
4551
6150
4552
4553
4554
4555
4546
4550
4557
4559
4592
4593
4594
4548
4595
4596
4558
4549
4598
4602
4597
5569
5572
5580
5592
5594
5596
5520
6159
5522
5523
4572
5570
5571
5521
5573
5582
5576
5577
6158
4574
5593
4585
6148
5581
6149
5575
5574
4568
4569
5526
5525
6154
5524
4573
5527
4578
4584
6155
6200
6146
4586
4587
4588
4589
4590
6201
6202
6205
6204
6203
4579
4577
6206
6147
6152
6145
4571
4576
5579
5578
4570
6144
4580
6174
4560
4582
4581
4567
4565
4564
4566
4562
4561
4563
6153
5585
6175
4583
5590
5584
6173
5586
5588
5587
6172
5589
6168
6169
6161
6171
6160
6170
6163
6166
6162
6165
6164
6167
