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