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