138
2166
2583
3372
4606
1488
1932
2611
3346
4149
4151
4804
2802
3206
3312
3461
3600
3988
4033
4500
4528
4686
153
425
433
2819
2990
3448
4390
4830
754
922
1114
1372
4101
4623
3134
4933
1082
3759
948
2355
2719
2950
4207
4728
162
1109
1365
1463
2210
3089
3643
3679
3740
3933
4509
554
579
742
1371
1822
2010
2040
2475
2565
4373
4428
1029
2522
2935
631
1117
1480
1515
1568
1849
2082
3985
4732
4734
4954
522
793
1141
2747
3518
4068
281
765
793
1388
2049
2672
3203
3955
4078
157
211
919
1842
2135
3352
4399
1167
1456
4448
4865
141
275
1320
2804
3559
4898
615
802
868
1740
2289
3037
3058
3418
4641
262
611
642
915
1689
1978
2144
2407
3241
3463
4681
1176
1734
1774
1069
1659
1936
2530
2539
2591
4446
204
304
1536
1783
2076
2863
3096
3217
4271
749
869
2489
4462
4667
4813
1658
1895
2470
3030
4427
890
1894
2586
2672
4287
4514
138
250
714
1014
1191
2244
2926
3309
3656
4294
287
3287
3671
4774
4870
718
1337
1791
2247
2499
3169
3375
3504
3823
173
192
1237
1245
1734
3121
3422
3795
106
1024
1422
1661
2818
56
2883
3726
3843
4369
4417
4824
109
2612
3369
4604
443
1544
1552
1673
369
657
2945
3196
4616
1322
1437
1681
2348
2456
4926
4957
1720
2281
2486
3453
1564
1631
3206
4702
4959
438
619
894
2933
3219
4138
4508
4615
4657
4985
1128
1174
2029
2638
3589
4040
4505
4671
1461
3469
4836
4922
1432
2129
2313
2873
3207
3771
3855
4258
4346
4725
4916
876
2972
64
281
516
1697
2279
2842
4956
190
1156
2827
3419
3713
4154
4418
579
890
924
926
1414
3797
4191
4344
4597
394
675
1400
4594
83
615
760
2145
2876
4981
4066
4407
4870
1125
4378
816
844
1152
3709
4001
4111
107
189
475
1141
2571
3336
3406
4065
4226
115
1545
2622
4040
4524
4921
1011
1194
3295
3461
314
678
1204
2119
2590
2625
3737
3141
4110
31
479
2073
3019
4086
4130
4344
4686
1473
1630
1678
2774
2996
3130
3611
3721
4719
804
1507
2802
3392
3487
3619
3820
906
1234
1501
1883
2012
2229
2579
3244
3972
4070
4608
471
830
2326
2444
3393
1269
1308
2463
400
1066
1082
1590
2182
2246
4428
4554
357
1260
1382
2072
3663
43
201
248
2252
2612
1254
2089
2290
2753
2878
513
925
1014
1369
2336
3797
3819
3929
3004
4659
4966
1402
1477
1969
2065
2756
3346
4453
4611
4704
685
1302
1715
2638
4286
4518
945
1536
1910
2288
2381
2715
188
217
444
1371
1730
3567
1175
1979
2084
3439
3552
3589
3932
4044
262
496
933
1428
183
757
1826
2834
1608
1931
4979
140
1049
1402
2972
3731
3820
532
1179
2725
2800
4286
1577
1664
2862
3110
3143
4203
4830
592
1552
1843
2442
3147
4197
723
2062
2066
2121
2219
3133
3587
4629
1634
4593
47
1670
2732
2778
3342
228
473
705
1198
2109
2606
4068
4677
108
987
1073
1206
1687
2270
3661
3848
198
300
902
1499
1629
1860
2235
2499
709
970
1063
2938
3472
4679
4774
275
1331
1449
2367
2467
3416
3452
3707
4768
238
500
661
1450
1838
2085
2741
4202
624
1077
2077
2493
2595
3176
4081
696
1103
1765
1769
2463
3482
3603
1701
717
928
2109
2260
2567
3367
568
3087
3528
3649
987
2747
3064
4078
4849
1815
1824
2136
2674
3341
3351
4565
572
736
836
1208
1305
3143
4851
1079
1421
3482
4643
4884
4911
2236
3276
3611
3732
4523
179
824
2415
3266
3567
4529
813
907
1013
1712
2498
2783
3274
3637
687
977
1819
1841
1873
2924
3018
2425
3257
516
736
1601
1657
2511
2894
2902
4633
159
1282
1965
2535
4938
30
380
440
546
1460
1981
2622
3714
3751
4004
51
734
936
1593
3031
3890
85
366
1835
1973
2377
4964
32
1421
3224
3971
4358
4741
168
198
252
417
444
2824
828
2775
4327
4691
667
723
1731
2117
2211
3734
3766
4050
4761
1438
2288
2591
3835
4343
557
1607
1675
2558
3781
3802
4374
4718
956
1026
1198
1424
1716
1875
3052
3328
3403
750
1798
2066
2709
3857
4167
4238
4324
807
941
1947
2048
2116
3108
3163
3348
3772
4711
2175
2355
2863
168
1600
3250
3329
4992
306
847
991
1192
2419
3146
3505
3515
4479
4856
502
560
654
1017
2516
2705
2795
3238
3359
4173
315
1072
1124
1699
1718
1787
1981
2165
2230
2234
2321
2358
2712
3712
130
237
407
1060
1149
2028
2539
3171
3441
3495
3588
4549
779
3065
3278
4114
4120
4969
446
1434
1688
2169
2450
4928
389
834
2289
2399
2584
4144
4465
591
2673
3830
4414
4842
563
1361
2512
2860
4891
525
1299
1515
1713
1728
1819
1864
2071
2405
3737
123
313
495
2847
3375
3542
4428
4431
4562
268
1620
1004
1038
3713
3859
4989
1310
1665
1693
1956
2686
3516
3775
322
1587
1667
2469
2700
2857
3415
3613
4002
1963
2782
2812
3124
3755
4072
4159
4931
806
1180
2483
3797
3799
4279
4914
714
1992
2345
3431
3487
3503
4771
1
26
547
822
1343
2358
2462
2887
3204
3390
277
789
1321
1537
2059
2414
2721
77
1212
1728
2598
2808
3829
17
156
1246
1338
2413
2643
3429
4583
202
620
1172
3593
3675
3893
4780
382
982
1280
3288
4510
4528
4683
465
2712
3552
4668
4681
4709
4820
1902
3167
4235
4676
990
1559
1833
1878
2013
2266
3250
3573
4143
4531
262
1382
1864
2757
3040
4972
1077
3227
4345
1104
2223
4365
4547
4575
1872
2324
3557
3649
3846
3898
568
1070
1459
1753
2565
4239
4877
4898
206
998
1530
2955
3662
3823
4054
4
156
4150
675
813
1165
2247
4244
726
1055
2545
3190
141
153
177
390
2355
3267
4816
15
224
457
771
2032
2319
2509
3499
4479
4637
877
1528
2478
2768
3387
105
1166
2002
3526
4155
1321
1344
2729
1210
1603
2528
2749
3135
3657
3741
4107
9
171
1845
2616
3861
198
969
3231
3234
3950
3990
4365
4536
4762
389
841
1695
2318
2553
2859
3257
3343
4095
4270
4424
599
1507
2072
3182
3594
4443
525
843
2886
3218
3342
3683
4405
4595
4965
904
2301
2602
3418
4554
110
119
204
652
1109
2641
3860
3971
4542
713
843
2641
3288
4432
4733
4742
851
3296
4150
162
1050
1598
1750
3554
3607
3837
4003
4083
4922
491
3538
4584
4720
29
203
306
942
3047
3845
4452
4465
4991
886
1158
1884
2390
4004
562
1945
3447
3640
382
1067
4171
156
195
1507
2760
3277
3506
4971
552
1307
1374
1581
1704
1992
3203
100
192
478
1250
1858
2260
2550
3065
3141
4819
832
1216
2967
1841
4022
877
4153
4339
75
2731
3957
4479
4983
914
1599
2379
2398
2708
3294
3493
3659
4120
4969
279
451
491
2210
2875
3795
4028
1836
3881
4331
4813
2054
2576
2890
4908
72
894
1756
1983
4217
4836
51
403
1917
2701
4277
44
763
1117
1562
1682
1707
2093
853
895
1810
2675
3241
4172
29
179
1016
1509
2123
2489
2790
477
1083
2396
3093
3533
279
2675
4241
177
1470
2590
3338
3568
4684
4733
2318
2991
3020
3691
4032
4037
4848
209
2143
3397
86
110
163
670
1826
2519
2635
3013
3559
4896
605
1656
1667
1828
2334
2764
4901
1179
2017
2203
2354
3832
64
300
332
1495
1562
1849
1917
2370
3066
3363
4245
4647
142
204
467
1155
1240
1417
1574
1778
2308
3037
3338
4705
4909
173
1495
2454
3874
22
168
202
1404
1760
1804
2349
4068
825
2554
4505
152
420
707
727
2996
4445
4833
4883
247
393
1223
1479
1921
2420
3166
3754
3912
4056
197
557
1423
2875
3408
3490
2067
2395
3016
15
590
1328
2822
2963
3891
4315
2962
4018
4095
1064
1982
2440
3845
3888
4538
4857
1889
2481
1512
2491
2578
3774
3963
4115
4394
491
1240
1285
2284
3622
3860
3924
4918
4976
72
1207
2678
1313
1746
2624
2695
3317
3698
4158
4364
4730
4974
983
1209
1329
1919
2346
3672
4530
4959
348
368
1643
3022
3608
4048
4789
322
347
1748
1910
2348
236
955
787
3495
4114
157
847
1010
2041
2388
2833
3517
3733
3923
4860
302
660
1878
1593
1611
3207
3408
4858
1495
3248
3268
3564
84
315
2365
2580
3160
3413
3526
4124
4176
4351
1216
1981
4335
4373
4450
4643
1114
1908
3042
3357
4724
716
1126
2010
2389
3712
3956
851
1546
2896
3332
3506
4609
1010
3507
4113
4879
658
995
1798
2070
2398
3407
3613
4522
222
518
1279
1930
3360
4921
123
1374
3395
4263
4683
4882
1361
2009
2388
2757
3093
4778
585
842
2083
2335
2347
3012
3268
4394
787
1945
2754
3037
3107
3153
3463
4515
925
1341
1523
3370
3634
330
391
642
1681
3295
3793
4102
4188
1383
2630
2990
4608
592
2170
2682
3010
374
797
2781
2861
3824
4354
4888
479
1507
1561
3191
3360
4133
4140
4891
208
414
837
938
1950
4074
64
606
641
766
1556
2237
3533
3698
401
3230
4342
4522
4900
26
558
2319
3318
3714
4398
1139
1627
3909
4075
110
480
931
1040
4310
4931
1596
1705
2361
2699
4320
4528
4785
521
1534
3002
3818
4671
1345
1785
3612
3621
4802
2032
2858
464
753
1984
2224
3527
4137
4532
4617
2171
2582
2751
2940
4346
294
984
1066
1111
1288
483
530
674
712
902
1077
4284
4597
963
1874
2019
2142
2335
2914
3892
19
74
147
275
2816
3558
4170
4817
506
965
4077
4419
4632
788
275
2147
2316
2732
2870
2879
2976
3824
4021
4247
4327
588
1009
2071
3344
3870
761
1089
1493
1573
2691
2797
4507
4513
131
683
765
793
814
1427
2161
2803
2971
3541
4488
4787
1316
1394
1586
3113
3644
4443
2061
2724
2752
4427
4447
4664
4691
4797
3176
3572
689
1902
2236
2781
3562
3576
4100
4346
4561
779
984
1080
1515
2135
2759
2890
3197
3522
4964
470
496
1888
3929
4241
4279
17
88
262
265
766
1057
2042
2360
3219
3272
3887
2021
2313
2548
3586
3837
4154
139
1310
1430
2059
2896
3763
495
902
1653
1898
2277
3442
3810
4072
4227
4910
185
194
722
1599
1969
2764
4168
4515
4942
1540
14
43
1164
1857
3577
4271
4395
2079
2474
2502
2524
3596
4208
4276
328
410
1840
2953
4047
4171
963
1017
2482
3534
3829
4625
4676
440
483
2097
3298
4363
4386
4548
4874
3080
3158
3265
3865
3978
27
904
1250
1894
1963
2194
2592
2713
4802
2099
3797
4157
4495
4507
4960
1729
2650
2858
3483
3751
4011
4112
4394
4425
1793
1943
1980
2275
2690
3764
4588
447
599
1102
1442
2028
2079
2321
2531
3768
4688
706
1494
3235
3601
4620
4880
1533
3286
3299
3353
4196
259
463
1510
4477
377
1858
1942
2806
317
2422
4176
4500
4708
443
718
1646
1649
3304
4297
4632
504
2109
701
1961
2973
3317
3929
4490
4503
86
201
1293
1298
1388
2086
2969
1996
2029
2539
3044
3699
4556
4586
4619
225
1357
2529
2731
3575
573
594
2050
3704
3985
4824
4830
4970
22
607
619
852
1293
3111
4525
4849
2345
2558
2785
3323
3441
3648
3946
4674
120
173
606
1493
4179
600
1494
2992
3511
1200
1355
1617
2615
2934
3628
4377
802
2465
2506
3579
4588
4949
417
881
2837
3771
4462
4896
1059
2864
3693
4172
4722
532
641
859
1579
3810
3836
130
328
1025
1108
1573
1978
2333
3204
3225
3303
3538
3888
4657
54
644
1069
2861
3288
3318
4218
122
228
475
828
1443
1483
1523
2898
3682
4743
4913
690
1081
1324
2074
4586
4620
4707
296
1072
1855
2110
3968
494
904
958
1359
1622
2130
2386
2458
3655
4094
4648
403
818
2128
2967
4819
1057
2918
3107
3468
770
1315
1417
2826
4976
134
221
753
831
855
2287
3225
4392
4761
4967
2444
2646
4446
804
1303
2418
2561
4751
1211
1962
2061
3969
4720
1176
1799
2297
2454
3073
3577
363
905
1584
1704
2905
3184
3494
4468
4774
283
313
714
1588
2512
3352
3634
3929
4385
1273
2851
4453
242
396
644
1664
2226
2286
2812
3219
3393
4189
4251
4545
1340
1341
1388
2266
2321
4202
4409
201
1121
1901
3411
4346
1447
1530
1816
1869
2134
2958
4852
1632
3678
4053
4076
4138
4218
4844
1388
1603
2774
4067
4811
691
1127
1374
1863
2157
3188
4400
4534
4877
515
1052
3791
3968
1647
2543
3794
3993
2336
3893
4462
4772
693
2521
3636
3783
4612
878
2301
2905
3530
4335
1106
1833
2452
3835
4459
1923
3078
3228
3288
3412
3899
4598
1614
3607
4112
4200
4229
1638
3091
3204
3289
3349
3754
793
905
1057
4326
4672
221
803
1395
2066
2388
3082
3910
4361
4661
4804
4838
220
1080
1898
3259
3607
3747
4103
4623
2955
3423
3645
3831
4184
4524
4756
1863
2049
2190
3621
3780
812
1061
2233
2269
2646
2885
3288
2209
3166
3991
2236
2943
3218
409
1417
4212
4991
904
1172
1415
1807
2614
3583
4666
1548
1735
2282
2572
2840
2937
3661
4329
4533
63
2201
3622
4023
4923
508
592
924
2884
3056
3631
4113
4326
620
1400
2449
2708
2920
1763
1956
1159
1363
1488
1895
2157
2419
3001
4475
376
1148
1651
1702
1858
1993
2917
3394
327
3630
3893
4089
4151
590
2660
4931
564
700
706
913
2797
3496
4305
108
380
969
1676
4067
4596
879
1039
1473
1962
2449
2538
4274
220
2043
2443
4245
4479
34
2595
3139
3627
4505
4692
1184
1274
1999
4102
4409
1893
1924
2866
3063
3466
4493
4770
1220
1330
3984
1106
1907
2090
3397
4592
245
963
1960
2755
3514
584
1333
1375
1446
2219
4343
362
1096
1344
3631
3871
4172
4659
295
757
1365
1968
2615
2726
3008
3043
3186
4298
2435
2442
2737
3470
4340
4670
4980
598
1622
1681
1763
2908
4175
4326
106
366
625
805
2213
2243
2297
2575
3566
3594
3993
4131
950
1712
2192
3362
4266
143
176
2148
2755
2911
2937
3972
4061
4331
4511
2557
4529
3604
3830
3851
4239
3269
3656
3879
4602
533
576
1052
1100
2102
2482
2717
3321
3350
3879
467
1629
1732
2900
403
528
534
590
1351
1649
1654
2603
2631
3522
3756
4145
4833
126
164
669
868
1481
1737
4790
156
758
1493
1740
1778
2252
3105
4093
4879
242
1519
2381
2712
3889
4225
1545
1812
2533
2559
3663
4037
4741
208
1082
2857
3292
3512
3665
4263
46
923
1290
1486
3316
3552
4690
449
606
2166
2623
2821
3042
3346
330
654
1165
1810
2253
2693
2810
2850
3352
3874
4668
713
970
1142
1495
2878
3202
3531
4913
647
1212
2575
2668
3367
4187
1151
2653
3119
4405
4810
62
1058
3571
3688
4407
249
1485
1624
2864
879
1024
189
319
388
492
1218
1514
1660
1777
2654
2976
3940
4757
500
1344
1500
1617
1823
3010
3995
4217
4352
4963
826
1069
1321
2843
3257
3471
4085
4429
1239
1873
2371
2676
123
2799
4085
425
1930
2162
2377
2921
354
1527
2135
3140
3319
4271
4915
283
901
2016
2198
2690
2915
4517
4760
1081
1484
3501
842
1051
1909
3218
3442
4168
4430
731
1480
1551
1846
3333
4075
4140
4620
4865
247
2926
3051
3923
4458
4615
4724
1392
3706
110
310
783
2916
2943
3273
4846
4884
4917
4952
622
680
1034
2489
4502
4760
496
582
907
925
2475
3436
4976
206
422
777
1910
2072
3811
4050
4558
4756
4989
2698
2852
3481
3497
420
515
559
1678
2253
2431
4147
4481
4526
779
2657
3284
3604
1824
1916
3329
4988
4
408
2713
3777
4429
4554
4751
1453
3289
4103
4328
4479
4770
880
1318
2086
2243
3470
4650
2664
3190
3269
3276
3690
3788
4010
4196
4220
4702
769
1340
1547
2144
3213
3440
4068
1502
2683
2884
3601
3767
3993
4103
4195
4247
1845
1852
2439
4832
1191
2272
3498
3852
4196
4280
4
1707
1759
2495
2621
3080
3784
4057
4322
1005
1492
1549
1974
2097
2305
2906
3485
3548
1959
2393
3144
3511
3982
4344
4928
4937
1667
2118
2130
3420
3700
4488
4745
638
990
1007
1548
1687
1982
2769
2987
4312
38
1008
1402
1950
2734
2987
3131
4701
481
647
815
1144
1914
2003
2319
3176
3503
4283
106
285
970
2062
2134
2863
2922
3751
469
1615
2120
2371
2758
4198
4260
1054
1514
2020
2794
2868
33
297
522
2283
2692
2992
3234
72
110
694
1993
2071
3146
3675
4628
819
1651
2260
2645
3282
4799
4985
125
557
1217
2231
291
527
3233
3629
4544
890
1448
1878
3291
395
1631
3524
3794
4566
4859
952
1412
1810
3213
185
542
1038
1447
1503
4381
1324
1673
1990
2604
3696
639
3557
3649
3900
4259
607
824
1596
2088
2116
2629
4843
2421
2835
3271
3671
690
1566
1668
1864
1956
2097
2969
3552
3632
3714
4024
157
987
1991
2101
3119
3937
1110
2724
3315
3690
4052
4236
1269
2242
3014
3281
4256
4280
4806
4822
590
906
1702
2107
2885
4777
2366
4195
4413
607
2589
3172
3621
4082
294
2913
3702
3708
4876
257
1755
2553
3592
4411
144
999
2813
3079
3743
3900
4604
4803
811
1194
1258
2255
2310
3274
3427
4207
4375
202
387
2508
2590
2952
3125
3624
3789
828
1695
2176
3191
4334
441
784
2041
2584
2806
4271
274
2278
2682
4043
4432
60
654
808
813
875
941
2160
3383
3695
4208
4665
4787
2022
2583
3059
84
945
1061
1993
4289
4914
1856
1910
2085
3135
3306
3582
3830
4037
4326
4551
4740
51
315
1055
1181
1574
2406
3260
3619
4453
4637
1656
2987
3954
193
1375
1579
1810
2257
2395
4857
179
677
1082
1744
1822
4076
4099
56
246
748
749
769
1160
2920
3912
4141
252
1708
2479
3115
439
1051
4641
493
784
2570
4711
4960
260
285
1042
1802
3050
3216
4195
4232
2257
509
804
1317
2607
3403
4081
4609
4685
4762
789
1267
2281
2750
4009
963
2744
2769
3721
4285
1282
2122
2204
3014
4499
4593
731
2757
3907
4420
4980
172
185
216
1450
2569
3069
3598
4056
4192
4694
4969
403
785
1266
2652
2815
3728
4153
4583
482
1339
1384
1565
2048
2137
2666
3030
3541
318
524
1679
1949
2162
2935
3369
3788
130
278
1038
1625
3220
3945
4098
74
274
419
1257
1261
1611
2753
3329
1395
1768
1901
4847
4987
2379
3833
4385
896
1772
2572
3399
3409
4226
4964
89
404
1457
2266
2871
4926
1524
121
553
570
665
1249
1294
1927
2695
4709
4919
626
629
769
1991
3247
3679
4199
4495
298
653
1423
2661
4004
590
949
2149
2157
2450
4590
4700
263
777
2406
2515
2623
3314
3496
999
1167
1506
2533
2575
3421
3499
4261
358
1442
2047
2348
2480
2857
2924
3082
3725
5000
485
1006
3214
4088
4257
4532
4662
1082
2000
2493
2686
2853
3142
3840
3935
4584
4939
677
3942
4053
4197
4201
4389
4473
626
702
1539
2892
3149
3155
3542
66
928
1415
1804
2741
2770
3268
3293
4447
1431
1813
3728
337
422
1935
2104
2272
2373
2801
2901
3411
43
104
248
1124
1964
2473
3651
3698
4748
810
2498
3609
4478
4821
236
1313
2679
2689
3377
4335
4549
5000
304
2766
2954
3046
4361
254
880
1926
2065
3499
3978
4054
4792
4909
13
443
1636
1961
4581
4905
756
1025
1217
2433
2997
3156
4040
4249
4643
4941
494
876
1622
3528
4431
4852
129
166
1328
1403
2253
2430
2467
2572
3621
4172
4820
753
778
1250
1445
1587
3742
3762
4060
4900
447
838
1507
1588
1602
2901
4541
388
1601
3526
4065
4609
2153
2814
3585
260
2308
2781
2799
3350
563
2337
2497
3017
3588
4252
78
312
728
1173
1231
1265
2393
3345
3353
3436
3778
3847
4856
386
1108
1885
4165
4530
388
3857
4730
4794
4944
1334
1464
2108
3117
3639
4620
4841
1821
2332
3107
3384
3635
3689
4671
4713
4952
574
1201
1482
2463
2732
2923
3213
1323
2444
2824
2968
3782
4178
4449
778
3068
3090
3192
3343
4029
4147
4243
4717
617
2418
2880
3274
3569
3939
4938
598
2375
2449
3835
4540
4783
4974
4999
451
726
1449
1642
3236
4082
1398
1870
1992
2954
3069
1396
1826
2783
3127
4012
4023
2736
106
2775
4224
4240
138
955
1125
1137
1972
2413
4213
4499
1276
2441
2785
3019
576
817
823
1064
1244
1590
1605
1701
1907
3054
3314
3608
4045
4663
4846
4887
567
2348
4756
2568
3335
3479
3931
178
1114
2286
3401
3641
4135
4259
502
1109
1472
1578
2454
2680
3194
3702
3711
3892
4311
4485
10
649
2404
3388
3834
4270
4498
4718
664
1021
1470
1941
3292
3967
4345
941
3651
4359
4846
114
209
446
739
1687
2981
3699
4565
250
707
2149
2257
2850
2971
2998
3821
4519
4765
4776
422
781
1253
2578
2620
3588
4554
4765
121
590
1344
3953
4063
4392
842
857
1368
2068
2097
2751
3289
4405
4647
4897
175
2452
2460
4155
4462
4706
128
531
1112
4997
365
688
734
1184
1643
2410
3796
4144
4173
641
1500
1813
2288
2464
3032
3520
3528
4931
550
979
1316
1413
2669
4074
151
608
1269
2820
3118
3440
1021
1058
1102
1861
2395
3036
3821
502
1114
1337
2280
2872
3366
3407
2818
3428
3821
4076
4143
4517
97
782
2122
2720
3225
3278
4594
4796
303
2840
3532
4081
4147
4181
4227
4333
537
644
656
1073
1300
1393
3038
4206
4562
733
3914
3918
4346
386
549
860
1017
1724
1905
2645
2839
3260
4092
4324
1195
1436
1569
2165
3669
3836
1106
1122
1282
2433
2928
3019
3067
3401
4433
4957
10
45
1532
1578
2219
3121
3889
4333
4337
4400
4540
902
972
1141
1182
1303
2259
2360
1304
2160
2373
2940
3371
419
1418
1824
1850
1946
3037
3510
3742
3964
4192
4829
4937
2258
2978
3111
3528
3953
4093
4125
4181
4917
375
794
1183
3977
4037
4727
239
3499
3583
842
2684
2784
2788
3234
4643
4697
4722
758
1106
3523
3921
4498
4646
266
1106
2057
2392
2676
3324
3342
590
758
1727
2212
2378
2446
2654
2770
211
364
388
460
505
589
2736
3067
127
726
903
2227
2934
4251
80
244
358
1024
2501
2770
2848
2864
4046
4339
1081
3585
4026
4499
303
1468
1613
2188
3444
4157
823
1381
2086
2770
1099
1689
1713
2504
2993
3449
712
1276
1713
2019
2383
2847
2981
3037
3946
4038
4377
4545
118
379
541
1142
1207
1612
2059
4216
165
291
647
4266
307
721
1998
2495
2658
3771
652
1415
3717
4265
2898
2911
3110
4618
841
1593
2409
3651
4059
4436
4523
616
1341
1895
2217
2238
2599
2660
4256
199
965
1813
3853
4178
4417
4458
248
306
395
839
897
1265
2137
2460
3131
3593
3632
304
454
462
1667
1705
2241
2298
3625
4164
4189
4879
1276
1854
2263
3406
3458
4245
4562
1603
2247
2813
3050
3542
3556
4253
4637
4786
1498
3126
3141
3367
19
755
1567
3278
3509
624
744
934
4231
4508
1609
2266
4640
4689
744
3196
3380
3477
4417
4585
18
47
689
962
1296
1826
2274
2811
4966
604
736
1217
1398
2540
4852
540
702
3315
3396
3482
4130
4435
4534
2299
3385
4199
38
304
1827
3023
3387
3710
4736
4841
142
359
960
1425
3171
4244
4792
1881
2352
2438
3112
3268
3307
4025
418
860
1167
1982
3470
3689
3806
3822
3882
4697
2350
2594
3102
3310
4020
4666
90
612
831
1337
1677
1948
2555
2750
3110
3197
3491
3914
4436
4469
4971
380
1573
1757
3627
4266
503
512
1635
1678
2128
2162
2219
2564
3562
4707
1451
1776
2411
4023
4210
4289
4383
4406
1237
4322
4627
4833
503
2002
2461
2476
2572
3163
3755
3956
1603
1976
3263
3372
3958
12
908
931
2114
3004
4278
4446
1185
1350
1763
1798
3363
791
840
1057
1944
3183
3261
3398
3538
4120
4438
4620
4852
3104
3185
4240
4288
1288
1936
2861
3186
3379
3663
4253
4755
1355
1512
1797
2020
4258
822
4961
437
768
1274
2464
2752
2813
2888
3003
3957
3971
4137
453
702
820
2925
3096
3913
4868
3225
3389
3799
4139
4164
4596
248
312
565
1485
2300
2639
3324
4898
19
242
1642
3342
4958
858
2466
2662
2866
4002
4097
4155
314
330
574
1836
2049
3017
3077
3309
3938
3985
4250
4441
4543
1048
1693
1890
4940
893
1960
2226
2895
2955
3105
3791
4948
398
439
599
1975
2559
3760
4067
4130
4334
574
708
764
2386
2616
2812
3088
4741
4879
554
868
1569
2874
4322
1554
3650
4676
2775
4196
4646
4986
168
601
2741
3155
3190
3638
3973
4645
4813
4989
504
2956
121
396
471
1775
3241
3409
4285
4465
785
807
1536
1800
1989
3147
3788
574
774
1294
1800
3949
4236
4725
34
2086
2209
2531
2962
3267
3820
4530
235
2272
3001
3953
727
922
2457
2620
3323
3633
4395
4565
225
1424
2476
2749
2793
4166
89
4785
985
4777
2317
4573
555
1245
2753
4096
4330
502
1115
1963
2223
2801
3657
3740
4362
828
1306
1503
1675
1874
2074
2153
2403
2586
4797
4879
112
1057
2604
3783
1938
2946
3414
3432
3636
3010
3534
3602
198
2816
3888
3913
4104
4189
1138
3518
1079
2837
3027
3034
3669
4372
4999
1056
1806
1949
2057
2371
3752
260
1468
1771
2496
2904
2948
3297
4485
46
154
1850
2000
2622
2775
3487
4145
977
1611
1903
2022
2228
2257
4939
478
511
833
1345
2986
3333
4820
54
695
1332
2160
2483
2618
3357
4305
4616
1722
2857
3365
3896
418
818
2820
4407
4531
4721
4784
4858
4862
1340
2006
3943
4439
4503
4725
1441
2081
2271
4073
4367
4966
268
1205
2356
2865
3190
3436
3532
3864
4517
69
1565
1595
2328
3134
4227
832
1421
1654
2241
3084
4272
4584
4784
102
979
1183
1267
3865
564
1316
1869
2576
272
615
858
1329
1759
1955
2351
2407
3508
4487
4624
316
456
1254
1625
2139
2381
336
828
1941
2422
2841
3025
3511
3951
2014
3512
4297
4430
340
1008
1244
1843
1974
2090
2313
2743
2943
3783
444
1194
2090
2978
3165
3689
4139
4268
4816
678
1476
1951
2983
3448
3664
91
830
2539
2583
3344
1072
2680
2917
3989
4069
4349
2568
2765
3444
3976
1981
1985
2246
2545
3039
365
779
1812
3259
3688
299
3383
4540
512
617
639
2225
2320
4071
4195
4783
1299
1501
2876
2967
4360
4630
4726
1090
1652
2140
3362
3681
3856
4079
4958
84
2095
3072
3777
4106
292
365
1871
3091
4085
4185
206
558
715
2198
2617
2699
4879
648
900
1693
2232
2468
2923
2962
87
1320
3556
2230
2972
3604
4448
1209
1618
3202
3509
3701
3736
260
597
1050
1093
2848
3126
4058
4180
169
397
1945
2580
2886
3444
4311
4953
26
137
328
1446
2222
3583
3637
707
1160
2434
2851
3820
4170
4207
231
1311
2312
3802
4345
4453
4550
4620
93
767
1269
1998
2549
2750
2827
3459
3734
4029
28
297
1317
1787
3234
3548
4044
737
1293
1584
1591
1791
4038
4622
840
1621
1641
1775
1846
4726
600
1421
1611
2352
3426
4271
4325
4354
279
1602
3063
3162
3459
4958
81
112
1949
1978
2091
2764
2815
3556
4039
4083
4512
4626
4847
4882
2227
3068
3204
3769
3773
3808
4688
1036
3455
4509
155
542
591
948
969
2185
2818
3170
3266
3920
4387
207
659
1447
2016
532
1161
2472
4170
4796
832
1244
1405
942
958
1322
1625
2732
4275
4757
4876
413
490
2664
2872
3295
3427
4078
2637
2805
3811
3935
4149
4463
4778
4894
575
1443
3900
4191
4840
107
564
881
1729
3308
3973
2058
2114
2277
3447
97
104
616
1472
2245
2514
2533
2759
4632
4962
4987
719
1679
1874
3035
3692
1544
1865
2016
4647
4656
557
956
2119
4144
4814
4959
3312
4482
965
1848
2109
3141
3445
3592
3800
4724
4862
4911
10
910
2467
2758
4435
4625
1534
2635
2869
2919
4902
612
614
830
3425
3631
3659
3766
984
1023
1070
1802
2652
2866
3309
3971
4719
2808
3025
3189
3307
4663
1400
1783
2706
3961
479
883
889
1613
1810
1872
23
479
2551
2819
116
1222
2932
3515
4923
1129
1276
3652
4578
4814
4946
840
867
1197
2523
2933
4231
257
322
526
979
1295
1405
1714
1882
2453
3250
4847
5
886
1323
1823
1884
2137
2525
2693
3000
3200
4800
611
1434
1904
2047
2197
2325
2612
2705
3314
3766
4621
4863
523
1444
2315
2402
2494
3071
3367
3788
4075
4414
4715
75
377
1874
1965
4095
390
587
589
802
2954
3455
3847
4133
4778
47
2838
4576
267
1002
1475
2892
3205
3706
3769
4934
2943
3418
4347
190
858
1430
3861
648
2640
2697
2882
3070
14
268
1138
1705
2917
248
275
2348
3020
3619
3980
4662
717
1058
1819
2208
3136
3181
4042
4493
4734
4892
638
1556
1669
2368
2783
4069
4076
4551
429
479
503
1185
1412
1440
1497
1685
3218
3555
3605
321
2260
3832
4014
4272
157
1116
2548
4399
4879
1249
2458
3189
4563
656
1432
2244
2390
3554
3850
3964
1736
1774
2710
2992
4489
870
2486
3654
3981
4276
420
506
2523
2770
2893
4635
526
539
791
1189
3574
124
273
423
700
940
975
1063
3033
3381
3658
4032
4118
4277
4875
2428
3127
3773
4102
4237
559
1768
2257
4099
4368
4874
572
853
1111
2014
2075
2185
2571
3347
4469
417
2729
3962
469
482
1456
2919
3875
492
655
856
2308
2706
3581
4730
853
1104
2304
2900
3491
3771
3799
4164
4259
4296
4835
223
240
809
1923
2276
3342
4653
264
1526
1780
2092
2263
2356
3474
4527
139
487
1187
4083
1036
1377
2092
2542
3677
4714
633
778
1559
3064
3561
4454
4501
1437
1811
2303
2743
4621
13
14
346
1389
2183
3153
3302
3413
4056
584
837
1086
1870
1954
2700
2735
2748
2852
3986
847
1243
2638
3566
3745
3859
4294
4478
1504
1609
2493
3938
4644
4647
245
1424
1554
1845
2259
4482
1352
2439
3173
4657
4829
1408
2548
2959
3014
3366
3384
4243
159
982
1605
1812
1921
2902
3363
4181
1529
3070
3494
4728
18
309
759
2953
3221
4529
4629
347
1560
2713
4070
4850
58
324
485
3206
3620
3848
4800
380
1735
1941
2553
2653
3479
3989
4256
4479
4743
136
1695
2537
2544
2819
3504
3887
4407
117
655
1124
1760
2014
2226
2987
3951
4237
4434
4537
4881
4973
471
3660
3763
4328
4729
4821
4874
787
1271
2609
2774
3681
4522
4554
517
1650
1994
2043
2111
2145
2999
3873
4108
4128
4381
466
952
1259
1527
1962
2329
2908
3129
3332
3969
4330
4737
4889
351
1749
2192
2512
2929
3204
3725
101
154
471
910
940
1661
3632
4165
268
3828
4404
4838
439
2580
3834
4845
50
1027
1524
1654
1728
1821
2168
4310
4643
549
953
1410
2399
3533
4390
319
680
3216
4373
4644
445
823
1122
2454
2578
3696
4271
3442
4978
1585
2565
4133
138
637
1775
2177
2762
3607
3896
4031
4411
4442
4624
549
595
819
1167
1691
3113
4217
100
454
1478
1564
1753
3171
205
1569
2160
405
2002
3341
3878
3932
4286
4371
4516
1036
1413
2084
2231
4122
4273
4462
4573
111
315
468
666
691
1658
2113
2206
2637
2807
4378
1969
2008
2266
3160
4542
4931
4947
60
744
934
1350
1462
1966
2676
2928
3482
3627
4144
4224
4436
322
624
1271
1349
1448
2143
3158
3706
180
686
729
2113
2446
3598
4259
677
1050
1355
3447
4120
126
1091
1627
2737
4481
2010
2048
2102
2122
2681
3291
4118
97
1660
2888
3058
4559
247
794
1423
2253
2578
2948
4239
527
868
1419
1518
2852
3264
3734
3989
4674
5000
606
1884
2128
2495
4402
633
720
752
977
1218
1476
1591
1920
3253
3891
4105
4298
4690
164
603
1081
2116
3738
4034
4744
239
412
561
586
848
1459
1501
2148
2450
3261
3438
4475
4659
4997
166
169
1587
2217
4676
50
179
1017
1672
1754
2111
2570
1092
1291
1623
1761
3972
4580
1153
1368
1467
2020
2700
3483
3853
4435
120
224
795
1228
1645
3641
842
2117
3374
4377
1266
2377
2708
2816
3007
3073
3309
4674
170
233
2195
2380
3521
3795
304
2063
3584
4076
191
782
786
1641
2286
2907
4067
4301
4916
1095
1707
3552
4457
322
955
2756
3914
785
2161
2285
2652
2855
3183
3402
4592
4746
561
2529
4770
4922
643
689
763
3609
4612
4868
4973
312
1449
2398
2575
4908
162
576
622
1762
1842
4757
1233
2464
2564
2747
2823
3742
4476
2990
4346
868
2588
3735
3790
4477
2149
2958
3101
3261
4877
887
1525
1688
2700
2796
2961
3871
4086
4628
4729
4144
4584
752
1963
3263
3877
18
389
649
838
863
962
1367
2098
3675
3685
4495
23
1137
1439
2409
2485
3099
4406
776
1783
3220
3438
3643
4559
959
1238
1289
2823
3997
4295
4886
1179
1381
1528
1880
2117
2678
3617
1374
2795
3375
3688
3884
903
1198
3007
3115
4851
471
1129
2801
4750
4850
42
524
1975
4425
4890
158
182
922
2403
2670
3191
4011
4367
4690
341
1594
3957
4382
4978
402
1211
2126
2261
3390
3759
4984
427
521
1065
1111
1168
2300
3213
3751
4187
310
734
2240
2822
4329
4793
4959
1859
1869
2185
2420
2831
4020
4075
4116
4278
748
1268
2328
2572
2725
60
1122
4317
4084
4225
4307
174
754
979
1414
3572
3981
4031
4252
865
931
4242
4910
972
1701
2747
4597
4616
4937
748
3657
4280
25
45
448
970
1200
1346
2494
3961
1568
2455
3754
4993
1138
2737
3079
3565
4247
4327
646
956
1135
1193
38
188
1362
3074
3508
4229
4391
4822
191
3969
3990
4578
499
1015
1663
1749
2160
2375
2831
3539
4011
4457
606
3880
4112
4389
4565
4773
1249
1300
2828
3164
4456
4750
1684
1801
708
1722
1754
2192
2549
410
1898
2004
3017
3292
86
260
278
580
2455
4151
591
874
4040
167
287
318
355
1596
3109
327
346
938
1634
4147
4896
59
460
938
1065
1144
2573
2716
3114
3137
3491
3833
4380
101
419
1586
1587
2111
2330
2633
3623
4375
4616
631
1706
1834
2080
3508
3774
3997
4229
4303
1564
1617
2659
2967
3082
4024
4238
4944
742
813
3063
4043
4482
4514
940
1321
1643
1886
4423
931
1004
1228
1487
1708
2247
2862
4150
4322
4711
365
2312
3105
3730
184
1000
1287
1552
2573
2958
3049
3646
3917
4768
4806
4996
19
1488
1977
1999
3086
3357
4443
4500
4603
1435
2481
3345
3358
4079
1331
4940
2627
2866
3263
15
4882
2084
2114
2535
2716
4007
1257
1328
1965
3157
3465
3980
4096
4769
4822
5
659
877
941
2396
4252
4692
2035
3006
4794
45
1006
1203
1871
2240
3821
4220
4845
66
241
419
2160
2726
2748
3728
4093
4223
4606
45
2961
3842
1601
4832
93
513
2364
3293
4737
4963
4873
4963
3994
4606
4615
252
631
887
912
2118
2691
3368
3967
4370
2024
3105
3475
3599
3775
4563
2524
3088
3654
3942
4260
4511
612
830
2094
3618
945
1785
2290
3064
3432
3816
4231
107
1398
2764
2927
3012
3280
3871
4678
1425
1909
2870
3947
247
905
906
4205
4330
976
2884
3138
3725
4632
779
813
911
1425
1795
1798
4597
117
471
556
922
1045
1560
1624
3713
3834
173
730
1950
2790
2794
3038
3080
3865
3928
4130
1484
1794
2128
2736
2788
2892
3432
3631
4203
4602
1334
2005
2331
2486
2851
3534
70
473
935
1265
1896
3728
3769
4049
4649
4901
2187
2722
4817
1833
1941
2108
3128
3498
3539
4351
4910
8
726
1521
2201
2962
3127
3567
4402
505
958
1103
1396
2140
2877
3034
3552
3597
381
1335
1419
1528
1937
1977
2683
3160
3364
3671
3772
4253
4696
1352
1778
2010
450
811
1051
1812
2562
2852
3770
817
1770
2531
1493
1700
2344
2515
2785
4816
222
547
855
1124
1413
1444
3119
4646
115
739
893
1178
1752
2009
3103
3236
3652
1177
2021
3072
3778
3944
318
730
949
1861
1865
2784
4026
871
998
2748
3736
620
1459
4774
2684
3340
4317
4621
615
868
1720
4629
4659
261
284
488
1608
1765
4358
2538
3231
4981
263
605
741
1512
1846
2412
2637
2735
3991
4003
4819
1717
2536
2776
3129
3173
1897
4262
4682
163
366
726
3147
3351
397
440
890
1075
1774
2994
3259
4395
4466
4665
1005
2518
2818
3068
3320
3942
4750
4752
580
888
1629
1858
2119
4718
2805
3423
4202
4429
4878
1667
2241
3051
779
1566
3160
3259
4675
939
1134
2236
3619
4627
4764
102
676
840
1103
1423
1924
3018
3892
4059
1059
1823
1988
3005
567
687
753
886
1794
1392
1798
2651
3410
3454
3877
4003
4538
1277
2735
2982
3493
4020
143
800
1709
2220
2510
3380
4501
4739
4921
219
1609
2359
3142
4170
4279
259
273
745
1251
1472
2709
2939
4204
4322
4749
662
989
1229
1695
2618
2721
2833
3175
3416
3568
4340
4566
3020
3688
3911
85
95
457
991
1734
1833
2247
4232
1783
1912
2519
2582
4375
4654
4789
985
1809
1997
2054
2422
4149
4779
146
437
2410
2642
3427
4913
120
987
2819
3630
3213
4042
4402
4582
1706
2349
2569
2578
4267
4393
4915
1183
1827
2906
3408
3532
3640
3766
4582
235
1642
1154
1447
1611
2062
2902
3059
4371
4722
1148
1194
2990
3273
3732
3913
152
959
1348
3899
4565
465
507
1008
1580
2184
3640
914
2558
3206
3631
4467
4483
4538
4735
4823
1506
1912
2000
2019
2310
3367
3674
4637
761
1314
1426
2284
2658
3033
3333
3993
1275
1742
1856
2022
2807
3433
3446
3830
4720
4832
4947
132
912
1656
4055
4207
4274
4672
434
971
2097
2156
3288
3859
509
924
2908
4842
4997
437
438
693
999
1091
2083
2252
3170
4997
266
1299
2543
3545
3846
224
234
1306
3351
3395
3510
3647
3869
3966
4891
53
1539
1566
3865
4664
4986
1186
1363
3282
4600
4705
4992
101
1254
1421
1612
2827
3585
3891
3985
4103
4366
4842
4893
26
66
1040
2648
3997
4423
4588
896
3573
4231
192
1544
1568
2019
2543
3780
4192
4241
121
284
576
844
1174
1427
2183
2342
2982
3076
3191
3681
3689
4634
1266
1833
3331
3078
4691
2108
3010
3736
3795
4617
555
569
1290
2976
2980
3897
1290
2107
4191
4328
4560
745
3384
3855
30
402
592
1250
1252
1913
2169
2251
2399
2502
2888
3012
3307
3882
4124
313
523
3935
115
1508
1618
2637
4461
4825
816
2044
4313
4976
1653
1683
1695
3973
4673
11
3142
3266
3665
1445
1673
3452
4427
4565
2456
2606
3877
3904
2457
2923
3661
4004
4712
4800
1261
2544
2647
3269
3619
4252
418
1543
2999
3085
1346
2350
2984
4608
725
790
827
1575
1847
2246
3050
3697
4189
1367
2545
2888
4129
132
451
495
1245
2713
2775
3093
3724
3997
4170
367
1204
1226
1490
2079
3611
252
1014
1043
1312
3691
4438
2829
4076
4624
4912
483
1505
2262
3362
3502
3739
4961
1040
1524
2140
2613
2844
3566
4406
4573
4825
1953
2250
3038
3465
941
1093
1237
1827
3320
4897
1581
1766
2600
3045
3670
4778
2095
3185
4446
645
1335
2847
4664
4746
77
2693
2924
4167
4260
4823
171
712
833
1852
3235
3319
3981
4736
4947
412
481
952
3186
3869
4497
4795
220
337
386
4404
1240
2635
2962
4731
442
1075
2241
2527
2764
3670
4008
4491
4785
155
475
3155
3378
3529
3949
4179
4345
4384
673
1341
2013
2283
3613
4548
275
320
346
633
667
1226
1271
2590
3156
3648
4604
400
569
767
1874
2162
2995
4118
311
978
1869
1932
2078
2991
3024
3514
123
1231
1289
1712
2493
4937
351
473
3375
4315
1847
2042
2568
2782
2831
3542
3674
4838
87
779
1075
1158
2999
4192
213
549
1065
1634
3696
3814
880
906
1064
1464
2897
4282
4749
62
259
1817
2241
2907
3331
3359
3588
3975
4492
4536
176
1934
2721
3503
3509
3783
4902
1423
1937
2028
2474
2835
3001
3004
3714
4580
4719
21
314
405
1288
2859
3734
4316
151
745
1201
1981
2103
2157
2764
3382
3752
4400
4702
122
317
697
2291
2341
3061
3363
85
574
1564
1839
2447
3520
4009
4068
4205
1551
3415
4419
4854
970
1054
1063
1611
2472
2804
3170
3903
4684
1167
2132
3610
4676
90
148
260
1290
3129
4935
1172
2030
2226
3176
3323
98
672
1908
2090
3982
4037
273
348
3788
4129
4258
316
411
593
841
2869
3262
3802
4713
4836
4866
7
62
393
478
510
1700
3275
3854
193
1477
1535
2026
2604
4144
1951
2092
2394
2934
3217
3247
2744
3243
3522
3750
3855
4332
4550
794
1347
1815
2331
4020
4167
1770
1853
2070
2912
3732
4067
4204
4803
4870
4936
2429
3087
4535
4753
267
1809
2040
3823
4189
4606
4849
704
1092
1283
1509
2383
3571
3591
4555
834
1008
1764
2208
3064
4539
845
1090
4785
4800
4972
712
1045
2318
2564
2750
2860
2984
3682
4052
4497
4733
1238
1544
1793
2060
2307
2800
854
1650
4001
4849
376
3425
3764
4474
2344
2817
4580
4668
4937
1164
1392
3019
3220
3433
596
2066
3926
3978
4288
4878
386
1398
1697
1978
2814
4080
1129
1596
2105
2344
3338
3423
3937
4017
4722
291
569
1366
1864
3847
4596
91
949
977
1936
2714
3168
3757
4626
149
786
1110
1242
2107
4304
4660
4794
1248
1720
2212
2237
2748
2971
3208
4037
4176
342
373
578
587
588
1151
1682
1712
2697
3822
4249
4689
4935
1118
1229
1588
1800
2259
2289
4985
313
533
4648
4838
9
168
553
1187
1222
1494
3162
3574
3799
458
1104
1152
1342
2420
2996
3899
4784
4849
259
782
880
1293
3205
4316
563
2852
2875
3364
4182
4678
4817
1574
2083
2926
4291
4676
5
230
552
570
1161
1839
1926
1980
2619
2992
3334
4253
665
1444
3386
4053
4290
771
1931
2277
2631
4975
12
190
1586
2525
2932
3182
4128
1107
1943
3090
3215
3413
4489
1640
2372
3227
4800
1448
1553
2086
2836
4755
332
1266
2166
3318
3944
4224
578
819
884
1960
1985
3891
4307
4908
4930
1384
1474
2298
2513
2833
3617
4531
4540
4695
4820
122
516
807
955
1602
2648
3594
49
547
2367
231
1565
1782
2128
2291
3090
3756
4229
336
1445
2033
3320
4622
4707
39
1365
1628
4381
4847
751
875
1101
1408
2261
2966
3545
3906
4482
1422
1607
1908
2317
2698
3073
3513
3866
1194
1288
1759
1899
3666
3968
3983
4410
4496
2074
2142
2199
3565
4909
976
1626
2146
3940
3982
893
1668
2047
3558
4610
1480
3086
4202
4281
4493
547
869
3533
3582
671
765
892
1389
1429
1452
2526
3230
3942
4309
4429
4623
251
1976
3363
3516
1477
1656
1784
13
51
580
1710
2196
2277
4104
4402
397
598
1205
1609
1633
3162
2015
3411
3616
4230
4591
4938
439
906
1169
1304
3833
1207
1878
2078
2477
2660
4041
4232
779
1162
1953
3260
3687
4933
3003
3201
3557
3669
4180
362
997
3206
4761
123
2146
2497
2565
3570
3977
4090
4572
1348
1508
3148
3209
3605
3608
3722
3948
4814
399
1276
1485
4976
50
1110
1171
1265
2429
3939
846
1688
3046
4748
996
1671
1926
3853
4470
202
2154
2619
3373
44
1249
1761
2903
4406
2456
2838
3965
3984
4311
4407
4559
174
1063
1218
1788
4336
4591
361
1487
1688
2510
2943
479
715
3874
4007
728
1114
1775
3171
3219
3282
1146
2023
2312
2546
2803
3957
4352
4637
1987
3286
4517
4828
281
1098
2014
2533
2552
4289
154
396
1204
1225
2236
3085
3376
4817
4887
159
1403
1454
1570
16
507
622
823
1076
1509
2260
2675
3575
4186
4611
880
1907
4375
4630
1144
1271
2093
3444
3785
4092
4453
1715
2036
2833
3659
3852
1152
1506
2527
3766
3942
4406
4585
4721
142
355
1078
1337
1920
1969
2466
2842
532
2756
39
1017
1558
1575
1786
3137
4269
73
1766
2138
2211
2461
2541
2574
3172
3970
20
326
2228
2388
2621
2791
4055
957
2478
3462
4141
4261
4907
4981
956
1479
1595
1923
2350
2367
3294
3762
3972
4303
4638
4756
78
200
872
2105
2284
3349
3384
3475
136
3381
3606
3827
4859
475
1470
1494
2433
2674
3991
4117
4441
4479
580
3795
4699
4708
584
687
994
1346
2153
2601
370
564
2090
2287
2674
3221
3650
3821
632
769
2497
2913
3034
3138
3662
4361
4895
1012
1365
1484
2209
2440
3111
3541
789
1109
1383
1635
4218
4525
4914
1510
3032
3741
4433
778
3261
3721
2195
2442
3208
26
432
2034
2384
2437
3238
3595
4671
86
120
1842
2258
2424
2554
2673
2873
4451
893
1203
1489
1778
2331
4083
4797
53
466
694
997
1132
1367
3883
577
3298
3774
3991
4328
42
1252
2682
3203
4681
4994
752
1384
1465
3074
3166
3813
84
115
874
2759
3128
3666
4276
1594
1767
4657
308
890
2080
2754
3149
3260
3880
537
1070
2744
2896
1527
2619
3068
3102
3414
3566
4729
924
1193
1477
2667
3218
3754
4905
54
1039
1165
2010
3025
3842
4627
683
1142
3751
85
3279
3723
3952
4459
217
598
1145
1636
1981
2488
2958
3222
3267
4301
97
1897
1929
2333
2739
3161
3507
3521
3981
4343
219
711
1761
1789
1948
3494
4068
161
1341
1649
1759
1891
2004
2460
2669
325
879
1824
2085
4233
4766
140
398
1320
1882
3406
3486
3616
3950
4787
1224
4104
2144
3644
3876
4794
4817
422
1917
2142
3015
180
229
1308
3493
4760
446
523
616
1518
2366
2428
2638
3330
3901
403
840
1158
2264
2563
2895
3536
3854
4590
4853
2042
2191
2204
2541
372
1919
2060
2506
3300
3910
3990
4155
1288
2356
2751
3915
4517
750
1109
2016
2912
2931
4340
4673
208
1275
2129
4389
4511
1213
2592
2849
2855
3624
3681
3830
4242
4639
4651
1165
1250
2429
2535
2615
2816
4202
4296
4553
4806
1039
1057
1882
2101
3458
3642
3787
4449
4961
1330
2489
2526
2687
3070
3856
4728
5000
847
912
1314
1723
2698
2719
2839
3560
3898
4038
985
1107
1916
2414
3484
3525
3569
4842
1798
2137
2806
3997
4620
532
1060
1281
1637
2654
2923
3417
1253
1267
1271
1849
2422
2480
3875
4171
4581
4981
861
2180
2960
4005
4387
4993
59
1575
2143
2769
2915
2987
1237
3139
3404
3456
1406
2088
4337
4584
29
628
1045
1235
1502
2251
2857
3222
4020
4158
871
1094
2175
3727
406
1816
3171
4077
4457
4690
202
216
1053
2575
3100
3507
3702
4177
1371
2594
2672
3057
3354
3874
349
1104
1941
3753
4089
4799
4817
795
1628
3168
3448
4278
4405
4926
549
693
729
1995
2010
2099
3613
4646
29
664
1038
1727
1836
2394
2395
2468
3493
3755
3974
4750
4913
141
1281
3187
4113
4952
2472
3015
3155
4154
1105
1427
2561
2995
3035
3258
3603
502
772
898
1156
2321
2688
2951
3642
4250
4986
179
287
526
1024
1225
2389
3520
984
1677
1966
2411
2714
3746
4394
4959
1024
1196
1325
3661
4781
559
1232
1627
1895
2103
2264
2877
2985
3526
4220
65
690
1013
1312
1377
1569
1824
2773
3874
4747
4842
2257
2275
3293
4299
496
921
2716
3298
4706
362
466
1437
1576
1632
2791
3255
3687
4274
4378
4392
811
2070
2935
3266
3732
4474
4544
63
1860
2296
2324
3178
4066
4477
4822
4915
496
1033
1455
1501
2330
2393
4910
1812
2793
3036
3519
4676
1507
2578
4250
532
606
945
1152
1886
2546
3355
4105
492
849
1018
1121
1453
1541
1825
2120
2349
3039
3231
3978
4659
4850
487
687
1232
1830
2206
4018
4125
4987
883
1368
1671
2781
2818
3335
61
459
568
717
1870
1913
2087
2241
3793
3830
4011
2766
3141
3472
4628
4693
809
831
1057
1169
1232
1490
3583
3708
4360
4569
2431
3393
4205
4381
329
1284
1917
2008
2562
2896
3003
3048
3185
3380
4763
370
638
1648
1867
1003
1223
4947
548
597
608
751
1151
1500
4363
981
1708
2322
3703
4139
2292
2616
3389
4522
236
2019
143
2204
2648
3487
3783
3840
1231
1246
1481
1997
2595
4758
105
489
578
1600
1709
2170
3551
1090
1790
2108
2367
2499
4097
4335
1273
1674
4444
4544
216
4200
4676
1461
1680
2845
4546
4847
914
2490
2505
3676
3790
4234
4895
4938
259
635
1069
1132
1221
1313
1597
3328
871
1060
3047
4160
394
1021
1022
1077
3164
4597
4714
845
2942
3566
4438
1740
2706
300
304
719
1111
1343
1941
2426
2440
3461
502
656
1381
3243
4200
4457
4478
4605
4823
753
2107
615
1518
3541
4514
1311
1399
1924
2208
3670
300
2189
3131
129
703
1009
1472
3445
4447
574
898
2463
3311
4455
1962
2337
2374
2553
3253
4603
69
1753
2189
2298
2394
2946
3592
3807
324
580
2079
3071
581
1144
1418
1959
97
1393
4375
4722
666
1010
2591
3010
3198
3625
3682
4170
4865
2611
2761
3089
4082
61
1216
2731
2759
4556
2206
3726
4145
4190
4362
4660
133
277
2075
2136
3116
3410
3739
4253
4388
716
1297
1788
1808
2696
2755
2894
2901
4788
1040
1254
1325
2359
3549
4607
218
518
1288
2228
2252
3142
1002
1228
1411
3712
3776
3993
4168
4513
4807
321
2462
269
567
688
1362
2634
2727
2756
3318
4195
4777
485
718
3005
3954
427
1386
1766
2227
2638
3135
3316
1825
3327
4170
4496
17
709
1212
1767
4142
139
160
405
911
35
730
1453
2638
4177
4908
4987
538
754
1639
4807
316
452
2538
3976
1252
1312
2102
3024
4084
4423
4536
3026
3610
4695
1387
2526
2775
4893
211
525
921
2910
3197
3357
3445
219
689
1915
2626
3476
3806
4263
4564
4992
372
1227
4522
88
917
2318
2709
2888
3576
678
2033
2339
4783
375
640
1714
3990
535
944
1383
1993
2265
3028
3254
3995
950
1048
1426
1681
1939
3039
3287
4018
1964
2788
3237
4328
4675
28
570
624
1172
1801
2102
2932
3657
4452
4813
141
1802
3862
3948
493
1836
1942
2222
2557
3145
4342
4487
331
429
681
1926
1984
2096
3708
3856
4378
241
331
604
1056
1210
1818
2295
2521
2771
2961
3085
3658
3708
4323
4376
4859
1110
1550
1601
3291
4036
4281
138
1293
2044
2666
2830
3367
3860
3983
4305
160
376
404
560
3607
3640
255
677
1359
2343
2806
3144
4527
4975
890
1035
1183
2865
2944
3002
3936
1086
1843
2179
2758
4098
4443
998
1150
1443
1765
2374
2782
4326
4332
831
632
830
1920
2067
3749
4162
4670
388
2551
4698
798
951
1435
1509
3336
3505
4602
1823
3471
4111
4153
4377
4850
1646
2843
2932
308
636
833
2890
3080
3309
4293
3261
3356
4914
302
2204
2849
3300
4235
4637
4994
2363
4797
318
1345
2527
3204
4447
4533
4773
4857
4978
1529
1750
2548
3288
3339
3760
4204
128
238
3830
3875
894
1316
3222
3284
3415
4300
4941
361
1012
3053
3548
3774
4042
1879
2098
4708
9
377
1128
1186
1502
1809
2082
2370
3237
3278
4583
1102
1787
2051
2113
2404
3581
4002
868
1194
2514
3479
3502
4287
561
846
1268
2039
2081
2747
3109
3278
3693
4353
4689
66
1941
2859
3493
3848
1419
1658
1697
2446
3095
3359
3747
4241
10
72
1241
1816
1847
1889
2021
2966
3023
3177
4109
4162
4695
5
4383
4849
4906
1516
2061
2571
2737
178
237
336
873
1379
4026
375
477
2586
2741
2747
3136
2362
2768
3495
4114
4386
4773
790
1254
2646
2947
4696
1884
2077
3524
4380
4507
1374
2640
3508
3826
4499
4876
4891
3467
3689
3800
4330
4704
595
872
1294
2319
3540
4691
63
147
1724
2254
2277
2609
2622
2672
4207
4566
4591
4808
4859
4898
243
1187
3199
3212
493
1123
1197
2517
2912
3110
3459
4399
4909
2064
2674
3591
4664
1318
1625
1801
1964
3218
4153
4581
1327
1667
1869
2418
2655
2732
2749
3537
3624
4299
4306
4346
14
300
331
335
1693
2314
2530
2766
3046
3320
4003
4264
4803
793
1138
1418
1673
1979
2379
3266
3832
1884
2659
3429
4494
4756
4763
1850
2246
2438
2998
3694
4148
4195
4454
416
980
1098
2385
3473
4083
4349
574
1305
1881
1990
2873
4016
4159
4176
269
2197
347
497
4301
4855
544
949
1806
3305
4479
2400
543
616
936
1100
2211
1297
1426
1544
1686
3392
3667
4976
46
359
747
2155
2269
2344
3233
4094
2183
3417
4152
68
77
438
2700
2997
3806
4558
4906
525
1166
2451
2793
4284
204
1637
2061
2295
3246
3330
3639
3680
729
753
1568
2391
2646
3243
4687
1236
1857
1961
3592
3767
3962
4626
2431
2674
799
1129
2370
2534
3648
4540
4894
1782
4367
4410
4687
817
1459
3072
4529
4740
1314
2613
3844
4571
4707
4808
450
769
1577
3160
567
827
955
1420
1909
3466
4120
4852
45
886
1446
2966
355
513
601
1866
2472
2619
3359
2888
3658
4930
202
321
354
1740
1812
2316
2780
2956
3248
4837
582
1304
1389
1860
2835
3771
4048
4360
4694
838
950
1370
1458
1464
1594
2814
3732
1413
1597
2335
2349
4951
98
109
686
721
1013
2939
3099
3432
4927
4958
30
1130
1919
2508
3516
4400
209
504
837
1068
3940
4097
115
660
797
1711
3347
4014
4027
4549
620
937
940
1809
2766
2854
3593
4275
4498
4542
4847
1002
1335
1399
1716
1748
2390
2927
3220
3416
4116
4148
4466
4945
268
1017
1248
2424
2910
4047
4556
4772
74
2593
2714
4995
1138
3513
277
763
2406
3188
3673
4500
514
2794
41
774
1435
3286
4507
1649
2082
2727
4267
4282
125
755
1774
2042
3654
3814
4046
4261
916
1352
1432
2894
3479
3572
4956
577
2492
2620
3027
3049
3204
3294
3326
3393
4366
35
792
1258
1941
2556
4165
4401
113
1680
1735
2205
3900
4293
869
1757
2159
3540
4389
769
1724
3018
3428
3450
3776
4739
682
1673
1801
2495
2908
3441
3999
4054
4568
291
508
2074
2274
2729
3516
315
733
1348
1570
4155
756
955
1115
2432
2814
3799
4004
4683
4981
526
1030
1127
1557
1721
4103
4256
375
714
1414
1975
3304
3766
4040
333
451
996
1789
2177
2404
3267
3311
4964
448
831
1120
1810
3312
3626
4506
88
542
859
1516
1580
2283
2524
3162
3384
3455
4551
89
491
1535
1876
4038
4553
627
2548
2921
3349
3782
3896
4483
1138
2829
3216
4991
426
1266
1322
3007
3287
3426
4146
1166
1833
2186
3148
3154
3874
1261
1880
1999
2589
2709
3103
4250
16
784
1525
3159
3419
3895
4056
4344
4872
500
1764
3142
3893
4031
4115
1419
1982
2882
3736
3977
4933
151
842
960
1410
2445
3073
4754
106
1608
2450
3065
3974
40
1286
1710
1746
2464
3168
3270
3619
3734
4091
4475
4777
830
2537
4483
9
1908
2740
2741
3970
4327
535
1065
1419
1596
2179
4008
4852
1197
1490
1669
1731
1750
2796
2982
3445
1697
2922
3036
3431
4011
4163
4608
846
1805
2630
2642
3217
3700
4321
594
674
2540
2778
2914
4408
4773
4963
1913
2073
3012
4011
4188
195
555
1181
1749
1965
2304
2607
3182
4097
4127
4439
3702
4195
4444
553
736
984
1299
1840
1873
2723
57
367
1496
2021
2649
4402
4791
1123
2871
2899
3493
3568
3882
4414
761
2411
695
840
1566
3067
3270
3679
4500
68
1083
1140
1203
2071
2424
3019
3055
3204
3842
4316
824
1669
1938
2247
2512
2720
2921
2984
3248
3843
4754
208
1178
2004
3591
3857
3952
4452
4613
12
413
1136
2832
2846
3366
4866
389
1281
1513
1846
2342
2536
2633
3609
3622
4810
537
1161
2864
3241
4727
315
3482
3586
4109
4489
411
943
1186
2002
2003
2253
4080
4284
4406
4954
401
641
1151
2440
4396
4624
4669
394
1863
3165
912
1159
2917
3884
4607
4875
361
915
1903
1975
2282
2931
4040
1193
1550
1698
1933
2187
3386
3613
1039
1271
1465
1727
2262
2334
2582
3504
1824
2724
3703
4446
434
1749
267
306
954
2699
4085
4851
253
292
307
1109
1181
1898
2595
3187
3735
201
203
227
397
2128
3031
3555
3847
4664
1473
2814
4052
769
2139
610
1661
3403
3645
3952
4142
4497
86
3265
3801
4982
4989
565
1276
4666
4749
59
703
842
1262
1718
4238
4465
430
1237
1365
1612
1790
2853
4437
4670
4772
4796
451
666
2103
2546
3973
4198
4203
4470
4761
796
2472
2839
2884
4151
4914
1042
2490
2520
2852
3273
3540
507
1001
1171
1701
2247
2344
2455
3021
4910
58
165
177
246
527
1264
1749
4874
898
1026
1150
1690
3002
4251
192
1090
1167
1352
2565
2974
3469
3812
4272
294
1188
1524
2960
3176
4539
2832
2953
3004
3643
3731
3759
3934
4156
215
636
965
2606
1481
1693
1807
3026
4163
4489
403
442
1827
2452
3485
4134
4211
4533
4566
12
129
273
2203
4451
1373
1449
1825
2091
2983
3915
4814
4874
4916
838
1217
1296
2174
4444
391
2826
3231
3354
4672
4821
1821
2210
2251
3556
3976
4030
948
2185
4491
4556
2526
3413
4026
4856
241
315
2233
501
816
1043
1510
1556
1643
2106
865
1456
2075
2726
3108
3834
3998
4550
788
409
811
1202
2338
2521
3804
4328
4858
158
872
950
3417
3825
4480
801
1360
1962
2389
2954
3498
3558
3858
4296
4837
152
333
1694
2170
2620
2155
2205
2297
2539
2702
3377
3478
3599
3679
4771
4987
579
1578
2169
2191
4202
4555
4648
293
3768
3777
4975
254
743
2364
3042
3138
3495
3677
4051
4435
1083
1450
4335
4966
22
70
655
1542
1552
2375
2504
2787
3567
4680
139
2802
3529
3756
3960
2664
4065
512
1011
3120
3426
280
2863
3408
4426
1266
1650
1939
2506
4817
1536
1782
2661
4129
4784
1034
1780
3168
3923
4370
33
738
1016
1094
1399
1621
2108
2694
3493
3599
4693
52
392
1906
2396
3070
3822
3836
3861
3933
233
1734
1899
3325
429
1775
2523
2602
4428
356
437
1775
2017
2539
2974
3272
3721
4181
4690
4756
434
1972
2506
4359
4767
1342
1489
1550
1878
2119
3312
3815
4135
4501
413
1074
2076
2590
4121
4325
4733
33
80
914
1536
1565
4240
1120
1854
2459
3580
4436
650
797
1846
2054
2661
3626
4031
2064
4227
248
768
1524
1627
2949
3209
3436
3578
4853
1445
1658
1661
2475
2943
2981
3880
388
1174
2049
2984
3287
4274
146
791
3723
4979
803
941
2293
3266
3454
4201
4326
4422
246
1627
1654
1998
2111
2592
2805
3229
3543
190
201
2720
3922
2045
2613
3438
3794
4050
37
824
909
1073
2307
2723
2860
493
685
1126
1552
1849
2136
2279
2823
3204
3254
3841
456
975
1011
1476
2417
2682
4030
4628
611
2315
2562
12
891
1016
1405
2634
2772
3968
4270
4634
4699
577
649
825
1254
2191
2540
2600
4019
1166
1443
2707
2840
1867
1982
3191
3988
4260
1644
2350
2758
3444
4368
4941
267
313
625
2706
3279
3346
3578
3868
4117
4980
202
475
1113
2221
2236
3073
3198
4387
4391
4692
1036
1174
1234
2146
3410
1258
1752
2185
2347
3037
3097
3951
4278
4318
79
1412
2226
2233
553
579
1532
2092
2130
2907
2986
4349
312
477
3983
4478
4742
999
1449
1951
3400
4034
178
1046
2616
3486
4572
4583
4641
4792
4844
1607
1890
2204
2393
2775
327
719
2762
3956
4086
821
2868
3423
3755
4363
269
907
1117
4940
134
526
843
907
2203
2345
2468
3794
3964
4717
328
527
1107
3052
3301
3665
2297
3218
3598
62
549
2304
2586
2868
3572
3704
4289
719
840
2681
3170
2825
107
226
603
1600
2208
2395
3951
4292
4370
4412
4552
4741
4817
878
1199
1419
1777
2336
3080
3509
3850
4373
685
1178
1604
2085
2508
3010
3759
253
454
904
1101
1464
1288
1420
2516
3619
3870
3907
4331
4425
171
2214
2569
4624
184
279
2195
3763
3816
3876
4251
119
1282
1593
1706
2338
3470
4389
4680
104
528
927
1342
2731
4156
527
722
1124
1963
4581
161
335
609
630
2058
2331
2477
3622
3803
3817
1595
2276
2966
4378
549
800
1795
2516
2613
2881
4901
2129
2337
2527
114
1130
1582
1632
3783
76
963
1460
3977
4532
613
796
983
1142
2538
3166
3433
3734
3789
4924
2818
3558
3800
4597
226
496
676
721
996
1075
2903
3514
598
1013
1502
3107
3630
3685
3778
4769
594
748
1667
1881
3404
4225
4253
4333
4423
344
1659
2139
3499
3588
3939
4762
441
1952
1972
2009
2363
2674
3253
3311
3460
4692
2328
2582
2855
3191
3370
3775
4268
308
404
909
1872
2066
3682
711
1026
2157
3081
3520
3800
4306
1983
2067
2312
2480
2643
131
1657
2230
3278
4095
4902
4959
720
1544
2333
3225
3756
4027
4076
4217
318
379
524
1853
2729
496
845
3087
3488
4482
4775
4880
401
941
2499
3231
4497
4528
4697
4921
495
690
730
1386
1647
2048
2311
2398
2524
3500
4432
1134
1932
2044
3111
3496
3540
4343
251
834
1253
1556
1561
2979
3902
4362
4472
1128
1243
1730
3235
3625
4602
86
387
697
972
3228
3716
4093
4273
57
2709
3239
4023
4231
4742
4946
37
449
2934
3164
4262
4558
334
1258
1607
1874
1943
2658
3093
4238
1142
2166
4026
4668
82
905
1064
2318
2636
3735
3858
4762
626
1187
2360
2752
3493
3617
4329
4730
522
1207
1881
2554
2730
2888
3441
4163
4628
1231
1404
3054
3341
3343
3832
345
1892
3414
4676
1323
1965
2889
1119
1660
2755
3071
3317
4484
720
853
1743
2836
2872
2916
3420
4713
4864
542
642
995
220
564
911
1524
1933
3030
3976
4116
1572
2128
2247
2740
2977
3714
3911
4919
847
2066
2768
2847
2859
2864
3577
4238
4293
297
1354
1900
2336
338
1625
2786
3616
4482
1274
2186
2276
3199
297
388
1210
1433
4062
4579
810
1095
1541
1773
3088
3453
3956
4346
4710
362
445
1951
2175
2558
3736
4331
704
1943
2295
2415
4037
4351
278
1028
2417
388
686
816
1561
2090
3055
4202
4893
1731
1797
2411
2447
3057
3100
4493
4674
199
476
1004
1363
4888
104
1620
4045
24
828
1370
1557
2362
2377
2675
2897
3092
3168
3296
3864
3886
4765
21
1614
1813
2497
3116
4606
4704
403
836
1640
1798
2155
2685
2722
4001
30
813
1498
1557
2612
3697
3307
896
2138
2690
4620
79
330
133
1993
2191
2388
2421
3661
3920
4172
4418
4927
2360
2374
2438
2846
4066
4196
4743
134
199
436
607
974
1387
1613
2776
3617
4357
456
1135
1858
2188
2893
4139
768
1478
4348
4868
83
2569
2989
4024
4095
1154
1268
1928
3108
3218
3408
3422
4962
844
1889
2254
2809
3277
3879
3941
4182
4445
33
452
1030
1389
1441
2954
3172
4565
4753
4833
1284
2184
3190
3389
3414
114
666
2771
2922
3586
4263
4788
366
2233
2973
4011
4644
4734
624
1251
2521
2594
3022
3682
4159
422
626
3315
3365
3797
4251
4512
494
737
2664
3897
3962
4132
1286
1438
2069
3574
3595
35
242
379
1335
1817
2231
2351
2922
3227
3436
4765
190
1106
2246
3971
4057
4139
1028
1773
1886
2442
2766
2986
3854
4826
899
3268
3849
4345
769
1399
2422
2649
2720
3395
4719
85
437
557
2025
2549
3368
3998
25
125
865
1153
1159
2228
2447
2927
3466
19
596
1957
2363
2752
2903
3430
4081
1508
2182
2379
3681
3937
823
2443
2800
3410
4236
2057
2351
3087
3813
133
645
708
1388
1513
3778
4477
1530
2994
4142
4562
164
468
806
985
1028
1823
2726
2886
3011
1832
43
1100
1370
1466
2157
2370
2936
3969
4362
4848
1489
2378
2526
2644
2678
3046
122
1921
2499
3236
954
1082
1867
2124
2282
3054
4279
4711
4941
92
549
888
1506
2880
3246
3289
362
460
2496
2865
3103
4650
1882
178
327
1707
2286
3859
4451
253
607
765
4121
4184
908
993
1600
3243
3999
190
433
854
1704
3332
4084
480
912
1277
4141
4207
982
1282
3688
4490
1141
1461
4194
4524
4574
1424
2875
101
381
1060
1106
1930
2154
2174
3867
4144
129
596
597
2819
753
1333
1716
2490
2569
2835
4194
4655
4761
69
1170
1864
2792
3023
3088
3558
4141
115
1426
1714
2544
3887
3911
4252
967
1556
1812
2193
2799
4625
4769
122
1501
2525
2838
3226
3382
3649
3788
4452
4551
1814
2289
2765
4298
36
962
1105
1822
4162
4506
1445
2016
3752
4108
4176
4431
679
900
2009
2164
2364
2617
3840
4433
1228
3191
3542
3577
4813
576
1382
1440
4021
3142
4230
4286
4477
4880
2615
3166
3408
4521
4918
589
1245
1490
1755
3199
3381
4798
129
140
816
2126
4103
4834
289
734
2251
72
1628
2096
2402
3142
3482
3491
3821
4910
112
1655
1905
3822
4535
4927
387
1841
4484
4528
4984
2404
3636
3683
3754
3920
20
29
987
1546
1888
3339
3481
4880
356
805
1438
2403
3251
775
2003
2018
2677
3057
3917
4177
4345
4985
389
2639
3010
3174
4459
3167
3184
4324
2411
4004
18
390
1292
1417
4096
4192
1880
1882
2534
3105
3475
3838
4016
1003
1931
2473
2565
2673
3276
3911
1641
2045
2381
2571
3270
3410
3968
4349
4483
478
1830
2725
3010
3178
1776
3424
3728
3736
4415
218
1461
2832
3690
3885
4844
272
2733
3378
4176
4187
4748
4991
221
1426
3815
4656
812
896
1470
1492
1507
171
1360
1465
2049
3096
3735
4383
4494
4754
1923
2599
3294
3490
4189
4865
956
1576
2475
4136
4928
151
824
1302
2439
4060
4097
4456
4682
844
900
2039
2852
3141
3684
3894
464
1727
2264
3352
4102
4398
4972
188
2723
2732
4607
625
2037
2310
2875
3130
3240
3350
3644
4175
4213
4837
433
689
1132
1210
2460
2556
3581
3875
4681
4938
4942
204
807
4302
4708
845
1156
1209
2193
2746
3879
4608
860
2514
2672
2880
4224
4663
4853
360
379
632
2377
4793
1091
1457
2165
3599
3976
91
963
1348
1901
1977
4414
4914
676
1046
1175
1318
2419
2972
3492
1199
1320
1816
3555
3607
3776
4100
497
781
2221
2599
3509
3986
4430
4818
4829
4921
91
2475
3467
953
1087
1921
2337
2580
3987
674
1849
4667
499
2664
3386
4016
4701
4793
1650
1683
2349
2357
3703
3783
4271
4365
4436
20
775
970
1434
3445
654
720
822
1161
1547
1548
1842
3103
3219
3391
3629
4831
4883
627
1745
2831
2914
3273
4159
403
1594
4197
4828
202
390
951
1193
2054
3135
3351
4115
4109
4381
788
1989
2177
4624
2611
2785
3675
3821
1126
1409
1542
3792
4189
4316
22
747
870
988
2188
2302
2890
3481
4273
4923
1140
2979
255
935
3740
3958
3963
4379
1174
2050
2425
3213
3823
3877
3890
3934
4433
122
718
1366
2746
4151
4347
1158
1311
1554
3241
3598
4216
4764
1209
1447
2617
1283
1502
2023
2973
3435
3800
28
719
2678
3583
4171
4416
4703
4755
4875
3877
4122
290
1094
2753
3099
3238
4934
943
979
1227
2474
3646
940
1605
2423
2532
2699
2976
3336
4364
2807
4034
4875
636
1655
1956
2885
3159
3450
4475
4615
4865
116
235
632
940
980
1230
1660
4213
4560
326
2741
3192
3440
4188
4418
655
656
2555
3128
3681
4162
899
1337
1386
1408
1441
2365
2406
2766
3246
4361
4489
483
745
1338
1934
2261
2359
2607
3823
4636
2012
2496
2630
2754
3428
4226
204
513
2299
2943
3856
1467
1985
2036
2774
3027
3551
673
1396
2511
3104
3271
4692
235
355
1513
2433
2899
4005
4188
4396
4495
4865
4906
1311
3585
3795
3891
989
1089
1365
1425
3790
4879
191
396
450
477
748
1448
2200
2794
3045
3384
3680
4568
792
2412
3796
392
700
800
952
1263
1417
1717
2184
2338
3724
3800
3815
4148
514
565
605
1659
1873
2492
3471
3598
1719
3920
4326
4901
96
1086
2257
3946
4354
333
1239
1371
1767
2352
3333
4042
1066
1681
2023
3275
3466
3637
1341
2176
2473
3479
3658
4874
102
129
767
2926
3468
3549
3699
3864
4541
2240
2857
2935
4194
4926
536
816
1520
3029
3158
4165
4523
4759
10
478
1720
2126
3432
4482
404
754
978
1353
1695
4498
96
424
582
1211
1254
1491
1876
2816
3618
3832
4554
1266
1319
1516
2940
3006
3110
3373
3386
3542
3850
4100
4204
4450
4557
4577
4595
4826
4916
75
198
544
615
2758
3109
3486
3841
4134
619
994
1045
1514
3682
4654
199
4926
3082
3107
3393
1267
1744
2969
3306
3951
2163
3614
1696
2222
2393
3179
4873
146
342
947
987
1018
1454
2045
3779
4172
908
1847
2841
3708
108
2313
3465
3874
4784
186
644
1245
1339
1898
1907
3405
2539
3028
3306
3901
4708
89
2126
3219
3252
3399
3523
4525
4678
1073
1114
2729
283
1472
2112
2363
2710
4621
102
181
1732
3057
3935
4006
4436
15
860
1192
1775
2776
3227
4376
4420
693
1347
1875
2962
4278
4378
4844
162
431
797
3313
3469
3970
4009
413
720
965
1481
1554
1940
2237
3884
1036
1062
1371
1834
3197
4380
4766
741
3762
4727
4872
4958
12
201
1232
1565
1771
2089
2573
3090
3903
4259
4403
582
675
1391
2391
3406
4206
2029
2125
2296
4085
4096
4465
431
1050
2531
1087
1622
2349
3085
4226
4324
608
1553
2431
2499
2584
2807
4099
4272
317
2571
3489
3564
3618
4705
4944
474
1003
281
1406
2957
3116
3244
4610
179
295
362
972
1668
2783
2922
3254
4289
4947
882
2525
2536
3736
3777
4111
4471
86
1260
1418
2906
3997
3999
569
958
3357
3627
3790
4801
2205
2235
2854
4462
4753
336
350
1486
2229
2346
2632
3177
3772
3995
4193
129
147
456
1102
1715
2175
2721
3416
3744
738
958
2360
2770
3318
4791
589
1415
3774
3807
3871
4851
1274
1571
1700
2073
3374
4242
4312
4428
4460
4476
4600
4741
4877
4890
3100
333
688
882
1059
1387
2936
3108
3668
543
794
1269
2909
4610
4947
706
924
2077
2624
2821
3371
3720
150
748
1617
4398
4528
102
406
1472
1813
1937
2816
3027
3306
3396
4134
261
666
737
757
1058
1632
2582
2682
2855
3151
3272
3709
4328
4592
4603
4914
115
1844
2545
3142
1450
1824
1987
2146
2460
2571
4473
4719
509
3976
4379
146
225
448
1145
1550
3158
3406
3838
4015
4478
4806
389
1364
2023
2258
2512
2565
2724
3197
3588
4495
872
1455
1741
2435
2944
3877
4064
621
1393
1613
1636
2060
2320
2515
2794
3437
3521
3565
3712
3842
3860
753
1212
1226
1703
1741
2002
2018
2431
4653
3789
4490
174
754
839
1378
1390
4221
4387
533
4797
911
1265
1683
1909
2452
2671
2984
2384
2740
3565
3860
4480
4697
274
1734
2087
2544
2595
4455
4584
214
1371
1672
2340
4072
4142
4168
4294
4326
4608
645
1582
2605
3296
4105
4463
1210
2258
2350
3000
3375
3541
3823
4942
1638
3508
4351
371
2823
3778
4822
25
287
1947
2782
2795
3981
4437
4948
24
361
604
1253
4665
945
1921
3167
3176
3443
4268
968
1208
3866
4377
278
348
901
1494
1836
2531
3402
4088
4534
4567
4818
4967
1132
1546
2487
2496
2582
1646
2349
2441
2784
3456
4700
332
1765
3940
4334
4451
145
272
2150
2207
2493
3453
3776
3780
3818
4242
676
1488
3131
4480
4978
4983
755
2038
2248
4069
4388
4762
576
1731
2047
2400
2651
3723
1545
2077
2653
3657
373
549
1168
1836
2093
2110
2321
2374
2791
230
1079
1130
1463
3035
3352
4288
412
937
1413
1886
1909
2573
4804
71
221
420
474
3317
3696
4031
4227
4264
4374
4839
2315
3150
3578
4954
988
1001
2357
2648
3704
1024
1269
1469
3265
4858
439
2487
3610
4475
1329
1990
2417
2749
4718
424
1229
4149
4834
4845
189
201
1215
1273
1848
2082
2582
2923
3611
4301
4343
4591
1947
2748
4130
4923
219
1220
1422
2072
3015
4806
4807
840
1172
1350
2013
4028
208
800
1699
1770
1896
2670
2803
4099
4403
4837
3496
3849
4116
4366
4435
343
787
1178
1751
2566
3343
4636
371
977
1297
2198
2643
3139
4848
521
1114
1154
1340
2472
2700
3176
3571
4459
502
2278
4693
1671
2497
3370
3844
4524
1208
2656
3313
4104
4967
236
408
1712
2625
3165
3728
76
1116
1742
2055
2414
3646
4249
2
1059
1626
4408
4609
1489
1643
2047
2332
4455
1067
1802
1968
2399
2682
3226
4899
515
2757
3127
4461
4599
4645
4754
4770
21
635
1103
3524
4799
950
1068
1873
3552
4797
668
1478
1825
3687
1335
1541
3051
3315
3361
3786
4704
1846
2099
3918
3961
4058
4487
4538
4962
555
691
805
947
1242
1293
1369
1437
1487
2111
2936
3408
4015
295
1339
3436
3848
290
1118
1632
1652
633
2380
3678
175
240
713
2115
3748
4112
4467
4519
4720
582
2096
2471
2721
2900
3750
117
1894
1918
3052
4417
4508
4619
624
1209
3391
4781
4925
494
673
723
3483
247
438
942
2981
3256
3758
4663
1084
1580
1651
2293
2533
3758
3937
4020
4766
1615
2889
2902
2920
4383
1044
1146
3912
794
2021
2874
3755
689
1958
2448
3069
4069
4100
4738
4853
133
360
456
1797
3446
3717
4109
4957
1689
2840
3008
3026
3358
3635
1955
2616
3006
4230
4357
4461
4919
435
1304
3007
4230
4350
374
646
1122
3296
4844
195
299
522
1406
2018
2724
3113
3287
4365
4401
325
367
811
1301
1529
2510
2581
3983
4187
135
287
665
867
1568
1602
2479
3143
516
1336
1386
3212
3234
3383
3417
4323
105
757
921
1470
1639
2064
2519
3302
3578
830
1251
1992
2895
3258
4037
4711
2796
3760
3813
1934
2364
3936
4180
4848
68
279
829
1172
2063
2121
3439
3774
4116
4463
4557
4637
4885
4982
1899
3678
3792
4112
4701
2487
4803
547
1549
1615
2791
3237
3594
3811
4129
108
2114
2214
2842
2892
3064
3481
4275
4988
434
693
647
876
1446
1488
2136
2463
3398
4615
630
1139
2261
2397
2877
2959
3908
4891
915
950
1765
2410
2576
3225
3742
4049
4133
19
313
723
1100
2146
2849
3361
4209
4866
73
1389
2217
2505
3405
4149
4362
4478
290
1114
2093
3419
3564
4400
4403
4834
106
122
229
699
1070
1207
2047
3455
4144
4646
4662
437
622
1458
1571
2528
2613
3663
4051
4840
4878
188
1619
2687
2721
3265
3273
4045
4499
4506
4669
257
699
1122
1805
3096
3961
4257
4795
2067
2123
4798
1163
1876
2374
3651
4340
4565
4795
978
4450
4903
655
1780
2539
3114
3573
4538
4811
452
1393
1915
2774
3208
4445
4907
503
2545
3088
137
178
543
1966
2806
2859
4299
4771
362
444
473
1334
1665
2422
4299
4647
4805
810
2806
2928
3185
4229
4946
1244
2528
2807
3219
3396
301
2488
2701
3225
989
1281
2411
2433
4575
600
717
1561
3560
3847
3879
4502
370
915
1455
2848
4664
510
675
1001
2107
2751
3114
4388
4517
4796
2856
2942
2957
3390
159
629
826
1484
1882
2924
3151
4576
4909
439
1484
1736
2931
901
1210
1479
2324
2670
3233
3702
4867
4883
944
2219
2508
4367
4742
681
4323
4439
3880
4212
4499
4558
829
1273
2373
2729
3740
4398
238
956
1615
1722
2359
2457
10
232
835
951
1204
1244
1637
2373
3108
3464
3837
3879
4440
4721
4741
2127
3070
4219
4280
59
1803
2117
2405
3351
3656
4890
146
1056
1920
3117
3241
3260
4283
4376
692
782
807
1164
2175
2181
3076
4273
1143
2023
3426
3574
4110
410
727
738
1222
1721
2447
2452
3698
200
1548
2470
2512
2993
4945
1736
1882
1961
2814
4661
261
597
1001
1016
1279
442
636
846
2534
3674
4689
276
957
1371
1473
1954
2067
3541
3720
3955
4535
472
676
1003
2996
3149
3651
4366
1162
1790
1817
1879
2015
2939
4265
4470
4970
932
2405
3171
3631
4699
4995
1687
2601
2625
2724
3902
4459
4640
1083
2622
4454
4545
4862
2888
2912
3440
123
291
1068
2640
2837
2977
3100
39
301
1851
2066
2217
3708
4469
1078
2366
3026
3173
3251
4562
4697
2704
3186
3296
4355
4672
157
256
2151
2727
3798
4139
4298
1127
1332
2185
2368
2578
2852
3197
1191
2286
3436
3575
4923
923
2036
2505
2870
3556
1170
1805
2035
2403
2619
3177
4487
4659
1757
2452
2901
2974
3041
4828
1904
2232
2654
2812
3264
4417
1368
1754
3029
3429
4258
10
1089
2630
224
469
2168
2799
4232
4819
275
1062
1219
1434
2238
3801
4214
368
810
2061
2387
2694
2824
4653
4706
1027
1343
1626
2279
2584
2742
2751
3733
4256
4741
4764
1563
1743
1833
2250
3101
3469
4593
4953
2163
2513
3250
3316
4052
4253
4265
4536
369
508
755
1135
1905
1933
1981
2690
4017
4436
4960
117
493
835
1625
3360
14
350
644
1558
1750
2667
4894
303
1786
2535
3360
3794
1366
2564
3043
6
2917
3811
2133
2250
2598
45
187
989
1554
1778
4170
4727
4746
4927
1931
2197
2817
2891
4159
4786
4799
2082
2538
3849
4554
588
673
1692
2203
2234
2404
4810
4902
735
2174
3159
3965
4231
139
277
598
2205
3664
4008
4009
4070
4585
4702
1094
1220
1881
3304
3956
4292
4607
270
325
1373
1404
2043
3125
81
440
996
2105
3313
4196
4990
852
1969
2255
3199
3991
4701
1385
1555
1965
2819
3201
3378
3653
4170
4408
4743
68
521
2111
2512
2701
3260
3936
4467
81
116
347
1099
1617
1645
2029
3028
4629
4640
4843
4892
210
1350
1619
1986
2021
2491
3199
3712
4242
4381
4383
561
2263
2417
2473
2943
4070
4554
1680
2673
3514
4424
235
1087
1259
3009
129
266
444
1477
3049
4432
4671
63
165
420
1919
2913
4405
4572
4838
4879
56
1469
1867
4778
316
666
1133
1442
2289
3913
782
1310
1525
2093
2138
2360
2707
2743
2997
4687
4992
22
1551
2440
2876
4653
4734
1378
1871
1906
3014
3468
4006
4019
4704
1059
1145
3087
3103
3422
3449
3797
282
291
1039
1303
2463
3964
908
1200
2259
3016
3146
3209
3799
4952
682
1368
2304
2528
3219
3973
12
1365
1433
1917
2056
3461
3767
239
1008
1113
2295
2321
4286
4422
73
827
920
2500
2852
4061
4459
4942
89
474
1211
1595
2224
2368
2374
2817
3677
300
427
595
657
1120
2763
3056
3263
4037
4584
1269
1888
2210
2652
4463
454
1236
2218
2403
3877
3881
3962
65
1849
2878
3359
4753
373
693
694
1079
1184
1654
2166
2608
2715
3260
3645
723
1516
4163
4489
4519
4822
788
790
1084
1578
2939
3039
4139
4474
4605
190
1169
1907
1980
2075
2149
3417
3525
4580
934
2113
2533
3284
4401
705
1047
2225
2853
3600
4301
4967
1340
1730
1946
2245
2867
3142
3376
4589
285
434
456
561
1005
2860
3293
3661
3764
3983
868
1364
3044
3717
4066
4370
288
1244
1940
3127
3580
3902
4061
4731
457
1226
2926
3828
386
835
1325
1337
2927
3660
542
1070
1253
1503
2823
3336
3669
4247
4736
4878
515
4888
1101
1179
2314
2350
3808
3864
1524
2862
2894
3160
3814
4820
460
1022
1104
1295
2000
3322
4083
535
947
1020
1283
1544
2228
2394
2521
2550
2879
2924
3646
4292
4565
84
93
298
741
2166
2767
2932
3166
4653
317
1907
3713
3919
4464
4934
810
844
1561
1941
2065
2891
4905
1840
3548
828
832
1366
2094
631
735
920
1973
3342
3716
4829
1945
2760
3569
117
454
841
3055
3211
3697
4027
112
848
872
2012
3932
4311
4899
436
931
2557
3032
3234
3755
3981
4508
4563
54
739
972
1550
3407
3477
4256
4463
441
1266
3577
3884
4315
81
1969
489
572
835
2216
2396
2738
4747
192
1986
2804
4734
1700
2214
2400
2897
3025
4195
1851
2732
2857
2962
4275
879
1728
1822
1838
2900
4170
4426
4454
4663
2011
2150
2374
3350
3964
319
626
839
943
1126
1495
1644
4179
41
1223
1606
3038
3403
3658
4107
4355
4657
4958
318
1578
2188
4196
2154
2934
2950
2987
4550
1076
2414
3349
3910
4028
4197
4805
2053
4524
333
440
3092
3402
4119
4177
4318
15
273
409
2146
2150
2700
3182
96
1310
1565
1975
3946
4768
493
606
754
1230
2700
4519
1175
1663
2075
2683
4470
690
1497
1614
2688
3401
3429
704
949
1043
3049
4452
261
1133
1215
4047
4367
4399
197
831
1234
3771
3942
4458
4967
19
429
1214
2784
4074
4621
47
810
2359
3873
3959
4152
4169
4267
4630
4694
4801
4838
1134
1149
1575
1876
1978
2135
2157
2944
3858
265
2286
2293
2976
3600
382
842
2895
2950
4397
4440
4838
505
558
864
2093
3759
4320
4683
1902
2127
2135
2720
2868
3166
3257
3741
4488
4869
2032
2571
3634
4735
3179
3626
4318
529
666
1183
3906
3968
1155
1712
2131
2482
3454
1400
1531
1660
3736
1005
2432
2443
2812
3566
3830
4739
336
361
505
1071
1618
1697
2146
3039
3741
4015
4954
3113
3548
3549
3895
1439
2375
3136
3309
471
581
678
825
896
925
1379
2748
2841
3650
4246
4252
268
856
3743
4059
4728
4863
408
494
626
1058
2214
3653
3773
1831
2046
2218
3620
1722
2287
3452
3813
3914
3966
122
577
1764
2217
2675
2793
1
395
1121
1633
2090
2109
2394
4174
2709
4073
4458
816
2041
3335
125
1024
1532
2002
3888
4341
244
1282
1530
3977
4184
4443
4555
258
3172
4255
4307
2342
2757
4205
3305
3968
4562
4701
1518
1712
2058
2198
3153
4536
4664
4733
4939
118
1238
1651
1864
2014
2457
2961
4941
468
1818
2586
3128
4000
4146
822
1447
1780
2747
3253
3423
3743
4564
4912
2331
2771
3260
4126
1347
1464
2330
2341
2620
2749
3289
3373
4503
1233
3847
2014
3701
62
1690
2593
2619
4268
793
1017
1401
2428
2945
3657
3839
3914
4321
999
1674
1812
2516
4321
726
782
882
1521
1576
2033
2240
3016
3745
1454
1648
2230
3254
4729
946
1489
2688
3798
4532
594
1668
1783
2130
2388
3577
1298
1302
2415
3136
3170
4129
4960
350
3191
1219
1532
1569
1665
2417
2789
3338
4254
4318
381
812
900
4144
4415
1717
1761
3284
3917
287
2240
3479
3782
4218
4667
851
1190
1599
2306
2792
3118
3677
4256
1141
2245
2391
3066
3311
755
1394
2055
3124
3786
4198
410
1924
2174
3113
3703
3788
4781
1133
3020
4441
1810
2558
2573
4372
4803
4928
357
948
3405
4167
4283
1066
3148
3507
3748
4162
200
1515
1587
2057
2651
2693
2738
3670
4531
489
1219
1280
1357
1582
2508
3405
3871
4749
1438
1531
1862
2059
2891
2953
3458
4143
4541
828
1267
1309
2478
4063
4399
4720
1902
2766
2839
3684
4051
767
1091
1297
1593
3814
4706
352
657
1186
3615
3718
9
185
1520
2087
2698
4013
112
1175
1398
3831
4674
589
1105
4050
4292
4317
2964
2967
3726
4158
4420
4608
4984
1598
1973
2124
2162
2302
2335
2389
2614
4109
4662
4899
2122
2240
3814
4353
604
843
1979
2029
2165
2936
4114
4777
4837
2088
2163
2514
3845
4642
81
375
579
626
2005
2243
3321
4918
4973
982
3638
4005
4014
4157
1574
1768
2420
714
1339
1832
2599
3517
4134
4485
4844
149
665
2806
3193
3922
257
2085
4715
702
2095
2500
2591
3409
4087
4739
330
646
807
1078
1577
2490
2644
2907
591
724
1318
2924
3104
4290
676
1176
1313
2108
3475
3878
4335
4961
59
1863
2277
122
710
1620
2186
4363
446
827
1681
4098
708
2038
2759
3075
3893
4249
4378
351
1523
1577
1676
2236
3684
4865
122
1168
2057
2770
4176
86
1862
3157
3218
3500
3515
99
272
353
976
1165
1574
2233
3144
248
1105
1846
2702
604
2042
2335
3195
3612
4470
2396
2445
2853
4275
4356
881
924
1820
2185
2194
2216
2401
3732
4875
4905
607
686
974
1054
1066
1269
2997
3257
3804
4411
459
3590
4133
4137
4595
380
427
2219
4070
4604
4818
26
774
4311
4486
736
2096
2196
2440
3278
3416
3821
3961
62
699
1036
1391
2418
4812
28
154
609
912
987
1478
1506
1644
2935
4244
4651
1904
3010
2250
2581
3464
3965
4354
4621
1044
2045
2053
2249
3142
3719
4215
4998
1024
1237
1520
1729
2596
2607
4753
4821
64
390
1008
1313
2940
3258
3457
4434
4605
4762
4825
396
422
525
837
1484
2413
2641
3383
3399
3451
4147
4662
4769
4960
1382
1672
2419
4047
466
2063
3173
3398
2885
477
484
558
676
781
1256
1815
2687
3402
583
1192
1879
1891
2920
3198
3240
3734
4065
4359
4482
580
797
1107
2080
2351
2530
3588
3830
4769
93
179
445
770
1167
3642
4169
4441
4857
879
1129
1802
1976
2273
3064
3385
4458
1042
1490
2740
3029
608
788
2068
3992
4033
4191
1218
1253
1755
2680
4247
4425
4681
1334
2537
2901
3268
4486
146
331
500
613
829
2542
2860
4540
2510
3039
3216
3241
3945
4168
4481
4670
2349
2417
2672
2712
3874
4724
351
1400
2540
4071
4768
85
3717
682
4209
432
515
658
2341
2525
3063
3600
2261
2406
2828
4259
4454
615
1442
2698
3879
290
1256
2599
787
1604
1648
2375
2837
3023
3309
3420
3734
3863
4417
278
735
1116
1141
1382
2229
3149
4043
4751
4933
470
1927
2611
3382
3401
4114
43
1565
2044
2991
3122
3555
3695
4283
4577
4862
570
2409
2647
2827
2902
3199
3630
3968
4345
4497
36
487
2805
4492
4588
356
1488
1700
2805
2835
2928
3488
3776
3829
3855
4929
443
1056
1449
3312
3749
4783
216
1002
1179
3219
4150
856
2581
3552
3741
3936
4288
330
552
853
1704
2034
2147
3007
3703
3930
322
1184
2164
2654
3683
4172
4475
71
113
565
2385
4692
4869
4883
18
126
1107
1719
2074
3309
3506
3950
65
935
2697
3070
3420
3493
4213
4258
1072
1126
2852
2937
3121
3359
4267
4343
1278
2757
2869
4454
1951
2147
2512
3119
3182
3779
4093
4317
4258
1341
1404
1652
2083
2874
3502
3899
3901
4351
4855
1851
2620
3332
3392
4063
326
380
1531
1589
2337
2444
3572
3687
3954
607
1123
1302
2490
3452
3626
4234
618
1804
2325
4564
641
880
2339
2560
2846
167
341
2784
3003
3029
4724
1783
2215
3507
3732
4169
4368
792
3714
4855
4966
786
1470
1590
2081
2784
434
3282
4710
2195
2764
3263
4232
4267
1094
1564
2625
3213
202
530
785
2391
2905
3253
4014
2645
3353
3712
4070
4626
4837
4840
466
1001
1757
2512
2606
3741
3813
4972
1625
2342
2418
3505
4862
716
913
1162
1619
2757
3876
4396
41
276
693
1835
4036
4634
1388
2928
4157
4815
756
1567
1911
3653
265
4236
4250
4580
663
1130
2792
3586
4001
164
196
1093
1331
1634
3486
4011
157
250
439
1381
3187
3385
3441
4996
702
1881
2351
3241
3383
122
291
331
1249
1907
2083
2427
4011
1277
2970
3087
3226
4279
1407
2855
4512
150
1260
2004
2409
3637
4621
755
2299
60
3070
3121
3391
4123
4625
4963
2774
2994
4530
685
883
1616
3757
811
2561
3464
907
1262
2179
3436
944
1086
1193
1603
2178
2364
2575
2951
4096
4469
536
1933
3176
4400
313
1208
1621
3554
3585
199
1490
4168
4480
239
261
1420
2215
2238
2989
3195
3371
66
339
1594
1646
2365
2807
3522
3906
3945
531
1301
1606
1770
2297
3205
3335
3352
3870
4029
4534
1527
1600
1812
3858
3913
1332
2300
3255
3385
4098
1889
3992
4771
4856
1072
2179
2272
3100
3360
3989
1017
1481
2172
2311
3401
4018
1345
3420
3632
4610
4890
4934
954
1097
1101
1400
1506
3795
137
305
1587
4114
4604
219
1863
2663
2830
3360
239
1576
4254
4306
4683
35
221
508
550
766
3561
3849
204
993
1266
1420
1773
1853
1900
2268
2973
3930
4945
623
1035
1178
1572
1891
2105
2579
2677
3585
4540
4855
689
1681
1692
2259
2320
3410
3917
4421
621
721
1816
2568
3250
3481
4489
4832
3570
4712
200
2492
8
118
156
3937
683
788
1221
2887
3795
4006
4498
4648
1773
1912
4187
4909
122
138
2774
3015
4544
4573
4657
4764
983
1312
1802
2009
2145
2431
2724
2728
3432
3579
4037
4363
275
580
1635
1666
1865
2075
2424
2637
2932
4450
253
3578
3956
1376
1658
2543
2560
3486
3607
4664
4774
1358
1615
1689
1840
4744
928
1534
1722
1968
2331
2972
3224
4153
4192
228
2336
2467
2613
2629
3607
3790
3988
4058
461
1217
2030
2688
4180
88
1125
1178
1283
4028
4775
768
2033
2582
2631
2672
3216
3947
4258
4315
4831
3278
3528
3977
4575
201
1365
1408
1697
3022
3953
3968
4295
4850
406
441
673
3764
4026
4636
1119
2455
2650
3492
3999
515
581
1547
2008
2010
2424
2935
4549
4777
1301
1348
1666
1907
1987
2085
2127
2424
2597
3038
3364
3542
4099
4822
541
896
1536
2159
2276
4558
4604
2615
4742
4776
4904
108
408
849
1658
1763
2850
3459
3971
589
1698
2718
2777
3875
184
498
1389
1690
3429
851
1944
3773
4904
71
391
690
1743
2916
3327
3958
3989
2566
4254
4617
4629
597
1090
3395
3495
1191
1887
2429
3117
1392
2288
3263
318
648
2495
3561
3832
2043
2512
2998
3059
4152
224
238
347
1176
1665
2188
4467
4523
4637
232
1250
1529
2215
2449
2741
3927
4268
4286
4954
174
774
1426
3739
1405
1850
2308
2529
2763
3813
4707
588
2523
4272
4467
4670
435
532
1262
1582
1832
3083
4144
1084
1245
1302
2108
2166
2776
2848
3844
4010
210
477
569
1245
1593
4522
4845
193
922
1545
2122
2239
2706
3247
3966
1976
4130
184
235
859
1625
126
817
1024
1934
3852
4851
1397
1905
2124
3148
3176
3487
4975
2240
2493
2619
3287
756
1730
4013
4958
10
666
877
1735
2036
2088
2760
4316
4502
554
1366
1447
1733
2057
3259
3532
4739
129
2012
2024
4108
475
506
1430
1801
2273
3739
4634
4764
19
689
4263
3645
3751
3835
4728
869
2280
2324
2530
3367
564
990
1977
3892
3929
627
1251
1475
1655
1739
1997
3021
965
1811
4435
547
2253
3214
4219
4566
139
655
1229
1931
2132
2554
3077
3291
3473
4268
4417
100
1652
2189
2526
2712
4333
4767
1566
1653
1915
2068
2191
2268
4224
4833
324
540
2246
2311
3090
120
361
1766
2254
2707
3085
3294
4029
208
882
1110
2221
3052
4121
455
649
1665
3540
3683
3851
4997
296
691
989
1232
1686
1993
2614
2832
3723
4103
4233
4700
1795
3305
4872
1192
1427
1477
2360
2373
2374
3451
4803
103
1786
2321
4859
1293
3219
4292
2321
2655
3639
4058
4903
780
1217
2183
2669
2933
3012
3158
4009
4107
4635
1088
1152
1225
2384
3079
3303
4068
525
1552
3370
4064
4092
4575
422
1272
1407
1854
1882
2359
4939
1444
2156
4307
523
578
1181
1997
4885
715
2596
3720
4335
4428
378
1880
3839
4649
2539
3139
3347
3396
4401
1191
3056
621
1391
1666
2876
3239
3243
3644
3777
3933
4532
4773
4905
237
431
798
1753
3375
4960
213
1186
1293
1485
2076
2245
3654
4127
4386
4639
548
1900
2786
2805
3101
3562
80
378
1190
1683
3496
3551
368
1691
2156
2559
3480
4796
4853
60
323
538
2297
2744
2768
4062
4579
1459
2239
2593
2826
3629
3945
4863
589
832
1370
2834
3298
3750
4430
1073
1655
1688
2016
3212
3384
3406
3540
1955
2280
2488
2752
3523
4226
4513
4686
359
367
541
2389
2539
3868
4073
125
505
842
1460
4180
4351
249
1403
3553
342
562
1514
1886
2037
2936
3108
3152
3440
3467
4874
753
4393
203
326
553
819
3236
891
902
1506
2372
2621
2741
3091
3402
3496
3572
3831
4302
35
1031
4297
659
1032
2009
2175
2579
4070
4767
318
772
2621
3129
4311
1553
2692
3445
4241
4498
562
606
1210
1759
1876
3367
4085
4318
4440
4580
4620
4672
4675
4885
4969
629
1175
2707
2715
3314
4416
4671
4874
138
1315
61
91
537
1300
1975
2079
2669
4436
4944
565
638
861
1461
3763
3852
3893
4126
309
3433
3493
3535
3917
4397
4876
4939
643
1172
2587
2728
3456
4173
4905
88
525
742
2365
2515
3465
3470
3781
4824
4983
708
1245
1587
3436
3519
4778
134
3323
24
2017
2593
2723
3926
4092
1946
3004
3484
4282
4954
728
1075
1247
1415
1504
1926
2685
2819
3743
4786
1742
1818
2068
3020
282
1068
1794
2524
2767
2803
3598
3800
10
419
1557
1752
1769
3253
3347
629
660
3193
3503
4423
4603
4964
1145
1603
2973
3731
158
1177
2206
2646
2938
4391
1963
2783
2793
2937
3015
508
1232
1619
3035
3216
3255
4977
214
916
2799
3156
3162
3737
4365
284
386
2154
3287
136
678
2872
3161
3441
4032
4079
3486
4551
869
2669
3089
4130
36
210
776
944
2612
2646
2741
2917
3096
4198
1899
1914
1971
2606
3358
3569
4035
4549
4581
448
1207
1996
2448
23
192
418
1227
1287
1505
1714
2226
2298
2480
2590
4973
215
2067
3389
3539
848
1436
1813
2354
3147
3760
90
510
796
1060
1902
2401
3594
3770
4192
4571
756
890
2634
3120
433
600
839
1441
2386
2890
674
1702
1803
1899
3668
4007
531
1149
1185
1659
1928
3780
101
517
3265
3952
4071
4230
28
86
1283
1624
1699
1854
2985
4713
4778
4866
2084
2225
2722
3160
3303
3496
3497
3522
3704
592
3390
3907
4529
282
1024
2504
4168
4531
3294
3317
3909
4435
596
1536
2502
3352
4202
1287
1979
2035
3186
3313
4254
309
1220
1541
1549
2961
3223
2791
2835
3411
3781
4606
467
1422
1595
2005
2204
3934
4518
157
2703
3463
3947
4267
4464
982
1159
1962
2267
104
1806
3141
3495
4961
128
328
812
1478
1879
2017
2065
2293
2310
2387
2908
3231
3663
4512
1123
2046
2900
4917
736
1367
1762
2218
2518
4267
506
954
1881
2467
3021
3190
3352
121
1597
1605
2184
3131
3180
3208
3347
3482
3548
3677
3685
4150
4711
1384
2831
3258
3739
4337
837
971
2514
2901
3518
3711
3835
4320
198
988
1965
4150
4462
1505
2785
3040
3137
340
510
1341
1527
1677
2108
4687
11
3353
3461
4117
4776
752
777
1547
2392
3667
3723
282
933
1449
1625
2474
4213
754
1117
1718
1859
2272
4000
4785
1138
1227
1327
1522
1698
2415
3113
3207
3599
4106
1054
1171
1359
1606
4193
4567
4901
4922
161
1982
1995
2081
2634
3587
302
857
2391
2667
3070
3126
4084
4287
21
1388
2259
2409
3092
3427
3772
4218
4428
291
657
953
1852
1898
2624
4210
556
1795
3354
3845
4826
392
507
736
1164
1951
2094
3685
3883
1408
1741
2020
4619
105
920
1225
2050
3341
3403
967
1481
1859
3275
4195
806
1462
2265
2779
367
964
1324
1609
2056
2545
3318
4277
4839
21
123
301
696
1531
1548
1837
1989
2436
2449
3926
4252
4404
616
1468
1569
2269
2970
3284
3325
3431
3878
4257
4350
1175
1219
3381
4181
790
2266
2700
4905
338
1009
1016
2362
3408
3929
4219
4922
806
1033
1716
1888
4366
155
699
1037
1875
1991
2538
2983
3275
4603
1162
1265
1503
2673
3138
3491
3900
4329
4587
4672
4873
2584
4059
276
771
799
1360
1451
4227
4603
717
900
1687
3394
179
741
2108
3343
4820
4944
749
1351
3802
4452
4470
4570
1164
3815
3837
164
464
805
1301
3304
3694
4429
205
1192
1636
2414
3674
4027
4318
624
1800
2972
3034
3276
1437
1759
3816
3829
383
1339
2118
3745
3977
4279
4829
4989
114
305
1000
1651
2200
3484
4276
4472
4506
4935
392
647
2443
3858
4047
2300
2362
4972
324
1248
2329
2871
3085
952
1273
1567
2746
3344
3858
1218
626
861
1093
2051
3079
3174
4306
4438
4902
10
151
821
1149
1509
1742
1879
2587
3653
4173
1923
2382
3217
3910
4429
93
3698
4983
551
698
1062
2352
2685
3027
3287
4315
4868
491
993
1598
1670
1714
3328
4251
482
844
3663
3878
3979
51
782
1373
1743
1855
1876
2151
3033
3509
3585
4736
4940
356
499
525
629
883
4139
906
914
1849
1909
2200
3438
3461
3537
3734
1175
3167
3869
4290
4502
4757
380
398
507
859
2331
2594
3014
3059
3154
3442
3980
187
688
1977
3334
3330
3626
3941
4196
4408
215
559
819
837
993
1264
2033
3793
4150
59
2350
2457
2657
4731
228
713
815
1770
3374
1962
2249
2285
3521
4062
258
988
1490
1616
1874
1899
1917
2368
2604
3166
4972
1
472
696
3433
4487
4524
4547
126
469
1854
2044
2547
2821
3078
3418
4420
4727
4913
2605
4083
4966
25
666
1375
1590
2176
3368
3656
2466
2565
3510
3654
4895
863
4152
4357
4477
462
1455
2816
3087
3967
4051
54
195
467
1057
1551
2490
3089
3259
3623
21
113
1306
2225
3391
4068
4766
287
1561
3458
4091
4863
1428
2182
2445
2470
2690
3059
3361
3542
3800
4563
4962
623
1241
1677
2575
2799
4277
4343
4476
90
369
1281
1494
1888
3311
4626
1061
2251
2434
2934
4214
4245
2374
4407
140
2053
3159
3592
4041
4203
604
1751
1768
2222
2275
3004
3034
1046
1569
2791
3303
4397
1183
2025
2604
3910
3945
4110
167
1547
3689
4694
4835
388
2770
3179
452
667
1083
2582
2601
2778
3012
4144
1890
2585
2983
3111
4260
4582
84
1031
1512
2310
2487
2735
3392
4502
4729
485
1470
1802
2251
4154
2090
3998
809
1382
3033
3867
3916
2754
3126
4541
4893
2
1307
1781
2278
2647
4140
4299
32
64
755
1661
2486
2970
1043
1411
1563
1605
1982
2365
2805
3101
3438
3461
355
2215
2422
2652
2760
3443
4268
4644
308
377
1225
1726
2376
3231
3272
4783
162
648
1278
1581
1958
3017
3630
3998
707
1722
1789
3315
4369
4406
4798
4914
678
985
3338
1114
1155
1202
1415
2036
2182
2401
3234
3239
4457
559
659
1436
1530
2179
2296
3388
3976
4140
433
1176
2455
2458
2970
3170
4610
4762
52
106
675
1382
2026
4450
395
506
3791
4453
218
1871
2531
3100
3547
3734
3902
4025
54
1930
2025
2307
2756
2875
3465
3728
4086
4479
1329
3520
3585
3619
4008
4650
918
2895
3150
4138
4377
454
2365
3263
4742
243
1467
1803
2040
3886
4537
4561
388
1116
2368
2721
1863
2910
2939
3382
3577
4582
907
1481
3047
3178
3293
3834
4711
1316
1568
2494
2528
3186
198
743
1053
3895
4697
1634
3432
732
828
965
1026
2360
3559
4013
4571
39
69
795
1217
1318
1322
2853
2976
3130
3135
3605
4643
4715
641
1737
2961
3315
3481
4873
764
1379
2028
4751
168
169
2253
2824
4445
4591
990
1467
4152
141
1619
1924
3104
4285
1698
2226
3274
3806
4174
445
576
2309
2785
2961
3488
3562
3876
4075
4252
4288
323
351
1377
1405
2478
2486
2667
3023
3580
3940
4551
4765
1033
2280
2611
3286
4052
1014
1124
1280
1912
3259
3373
4000
4248
1473
1686
4273
4586
289
2372
2994
3334
3635
980
1905
2203
3154
3991
3998
492
745
856
2087
2614
2801
3790
399
515
805
1906
2686
3800
403
589
1231
2038
2825
4602
4908
1387
2427
2964
4606
1929
4184
423
2579
3325
4332
600
1002
1632
2678
4244
909
1390
2816
3494
3634
4575
364
604
1145
3373
3768
4665
504
1542
1554
643
3634
4360
4830
2346
3183
3452
428
731
1538
1679
1772
3124
3152
3722
4130
4369
3331
4473
493
1343
3088
3890
3984
4094
4188
4232
1203
2049
2529
2646
2722
2725
398
4661
567
1210
2428
2463
2485
877
1921
2004
2856
3856
4893
1886
2799
3206
4301
4614
4879
14
25
1241
1382
1762
2268
2368
3944
4104
127
1192
1742
2069
2546
3911
4671
96
1181
1184
1385
1407
1615
3289
3496
3732
3993
4104
191
194
1167
1658
2165
406
588
830
3700
3948
4627
4881
4911
1736
2350
2917
3677
4219
4608
217
872
1698
1791
2658
3071
3491
3539
4343
518
3233
3689
3776
553
697
2264
3216
4358
835
1591
3142
3248
244
470
1196
1566
1874
1934
2697
2899
3522
430
950
2138
3096
3890
3922
586
961
2725
3126
3258
3552
3672
4808
1660
2472
2568
3049
4455
133
510
2653
2932
3602
4075
4218
4906
1227
1983
2257
3521
3522
4712
1249
2139
2187
2366
2889
3063
4546
519
3097
3841
4627
290
410
1663
2047
2593
3258
3755
4415
267
931
2908
3314
3914
4037
443
2459
3746
3910
4620
396
754
1049
2203
2757
2761
4371
1544
2043
3008
3094
3800
3947
4691
4747
218
502
3226
3987
4395
1311
3148
3461
3789
4034
764
1106
2290
2682
3421
3935
4303
421
1130
1228
2210
2274
2454
2884
3222
3479
4400
253
707
1493
1795
4930
134
794
846
865
1402
1926
2135
2137
2542
4338
189
1996
2065
2843
3645
4564
4735
4976
1531
2237
4624
2509
3263
2031
3719
4852
121
755
3993
4997
747
785
1292
1573
2396
3407
3461
4682
1570
2075
2419
2461
2892
3975
4820
4993
184
359
849
3020
4021
4193
4596
116
984
1331
1455
1630
2167
2787
3396
4348
4952
775
1840
2783
3349
4104
3386
4029
4168
122
144
391
2268
2415
3079
287
425
803
1038
3317
3836
4735
1103
1251
1428
2937
3539
3668
3821
4134
4363
4522
4850
4998
71
2090
2461
4480
906
920
1257
3235
3669
4166
386
3030
3077
3815
3871
3952
4461
4525
4812
2378
2801
8
1228
2833
4394
4531
572
1478
1562
1686
2150
3010
3475
4097
4199
4293
4655
139
985
1067
1864
1946
1983
2631
2926
2990
3054
3759
4386
4436
946
2500
2667
3009
3894
4004
1472
1564
1756
2303
2470
3015
3180
3236
3892
4077
4302
270
458
1491
1879
1961
2025
2359
4206
78
883
1744
2667
2684
3841
4295
377
925
1525
1695
3059
3255
3614
3749
4228
4337
1316
1433
2032
2359
2466
2847
160
783
1442
1622
1839
2008
3025
3431
3531
4337
4519
1636
3177
3666
4349
183
302
1308
1601
3068
3269
4041
4842
83
265
537
730
1387
1756
2125
2957
4540
4635
1747
3516
3999
4567
438
2857
3964
4025
4939
4980
794
966
981
2606
3643
545
590
943
2882
4310
4525
4610
378
834
892
1373
3738
4032
2122
2203
2808
3874
4805
1208
2762
3707
3987
4673
4714
1463
1644
1887
2262
3677
4905
89
513
652
1375
1463
1799
2389
2455
2486
3597
4570
4860
2044
3035
3646
4330
693
792
2075
3950
4115
4266
488
1085
1201
2444
3767
4223
4991
1790
3041
3360
1761
1787
2562
3326
4785
4797
4861
13
95
861
888
1368
1375
2177
3134
4129
4318
794
925
959
1105
1918
2160
3759
4167
4578
4852
161
660
1387
1915
2179
3448
3731
487
624
717
1093
2970
3344
3723
3738
3770
4004
258
561
1221
2000
2044
3900
3908
4036
270
638
1635
1689
2448
65
496
664
1793
2377
4050
4178
4590
4924
240
1200
1803
2610
2855
3073
3246
374
382
1311
1640
2989
2994
3027
3934
4835
68
855
1173
1316
2625
4034
4414
147
238
490
1935
2172
2292
2312
2693
3254
3677
4058
4110
4596
4646
441
742
1347
1572
1826
3335
4452
4687
4743
4829
273
736
1198
1308
2232
3964
4079
4154
4412
4810
4910
177
2115
2403
2614
3724
4036
4301
1307
2693
3498
822
1584
2739
3122
4756
2086
2391
3738
4080
199
279
723
936
1054
1071
2306
3128
3204
3377
3405
3608
3652
4349
698
1719
2890
2896
3571
4687
520
1270
1388
1425
1683
1801
2207
3012
4551
4631
2109
2474
3729
3788
4183
4213
4416
4851
158
1376
1645
2444
2790
4117
4477
437
488
1234
3819
3848
4155
4823
4895
513
589
592
595
777
1865
2234
2603
3025
3329
3486
4012
4435
4609
1341
1675
2178
3066
3137
3777
4116
4380
4969
1568
3005
3233
4302
1254
3154
57
335
809
1805
1990
2327
2358
3403
3442
3555
3563
4236
4950
111
546
651
675
1038
1276
1327
1582
3010
4539
967
1667
1842
2394
3843
2378
3394
3784
4282
4406
83
1468
2604
3521
4402
4964
2537
3646
4484
4823
4877
1417
3525
4021
4083
4632
4724
245
272
530
1268
4171
135
1062
1348
1894
101
544
768
1858
2479
2710
2804
586
958
1900
2144
2301
2304
2818
3601
3610
4322
305
548
954
1781
2520
2645
3254
1647
2441
3088
3535
3554
3648
4013
1536
2709
3165
586
943
1336
2191
3706
4648
192
942
2768
3018
4768
1176
1258
1907
1972
2507
2600
4583
1715
2195
2317
4520
4882
660
1263
1403
2165
2479
3439
3493
3856
4144
442
942
1431
1810
1881
3556
4437
121
873
1894
3196
4056
865
1465
1967
4399
4496
267
365
2864
3013
3895
4204
2798
2842
4805
407
530
1717
2041
2481
2594
2671
2976
3882
4743
78
1094
1691
4076
515
665
875
2652
2718
3
58
1537
2886
3131
268
1162
1921
2474
3789
4390
17
1075
2123
2783
3257
4645
4788
732
973
1561
2281
2282
2441
2613
3029
3085
4178
4685
4737
295
469
1230
1345
1992
1994
2223
3548
4677
828
1003
1796
1854
1995
2336
3089
3716
3759
4269
4770
140
746
2738
3453
4160
4180
1672
3134
3416
3544
3742
4085
4090
396
3341
3815
615
3683
4036
4313
4780
135
330
648
2038
2156
3509
3644
465
609
638
2897
3132
4067
4202
529
1100
1419
1444
1496
2018
2862
3406
3843
492
723
2882
3439
262
670
849
1225
1824
1873
2589
2659
4092
1097
2055
2085
3467
3521
4442
4572
4936
30
571
726
971
1268
1610
2784
4
749
806
991
1713
2064
2472
2835
3292
568
680
4764
4917
4986
395
1871
2584
3407
3768
3973
4626
4732
211
881
3121
3345
3481
4085
4335
4636
861
871
1565
1893
2103
3515
3547
3842
4196
4675
4692
4780
110
538
2043
2641
2852
4004
1592
2654
3492
321
1519
2445
3937
717
1013
2280
3825
4439
4846
898
2273
3983
4174
4923
1041
1452
4282
4411
4446
1343
2346
3071
882
896
1062
1776
2517
1480
1511
1746
2422
3607
3797
224
985
1123
1170
2719
3405
3615
75
2446
3334
3841
455
1068
1418
1714
2282
2507
2819
3049
3151
3322
3332
3727
1120
1641
3083
4021
4850
310
672
2028
2276
760
1157
1718
3799
576
1228
1504
2207
3713
3948
4140
4711
356
573
1570
1957
4511
691
1834
2160
2312
4067
4299
43
1172
1973
2798
3807
4009
4163
4628
4673
4764
405
1354
1836
2701
3414
3877
4409
1043
1286
2872
2894
3132
3388
1480
1666
2300
2913
4026
4700
130
597
1048
2728
592
712
1999
2394
4127
1224
1357
1978
396
558
2377
4092
4444
4879
329
715
944
3747
3978
4081
4156
4514
4612
421
794
838
952
1112
1505
1754
2033
2084
2291
2824
2897
510
1502
2095
2239
2638
3073
3610
4591
1425
1862
3345
3688
3705
3792
3944
4255
856
1224
1616
1874
2323
2754
3547
3618
4267
4529
4916
138
2001
2670
3479
4152
4638
4767
134
393
508
679
1237
1820
2125
2734
3395
4418
4796
256
289
3147
4688
4761
164
1069
1369
1645
1992
4935
128
1093
1564
2097
2266
3114
3356
3387
4249
245
314
635
3546
3899
4266
4619
79
912
2106
3333
4751
22
118
440
1540
2974
3203
311
401
592
1482
1645
2797
3567
4625
683
1346
1702
3037
3836
371
643
745
918
3301
3400
4584
2096
2927
3401
3817
4727
4883
442
1585
1590
2150
3452
4616
743
1081
2292
3365
4294
265
937
2035
2940
500
1474
2561
2967
3388
570
731
1641
2483
2845
3111
3549
4152
4158
4932
41
1192
1393
1418
3034
4105
4355
649
1954
2295
3495
185
209
1112
1711
1757
2625
3642
4195
4232
4254
4373
4966
47
703
1139
2076
2438
3582
4099
949
1253
1976
3211
3507
4236
4746
65
397
2089
4026
4202
265
2108
3047
3386
3545
4056
4090
4789
540
1701
1762
3464
3870
4879
1605
3383
4416
764
1458
2736
2815
3096
3827
4831
4922
31
378
4602
4617
358
430
939
1504
2698
3746
3898
3994
4143
351
460
1734
1797
2256
2892
2912
4011
4340
4764
166
713
1695
2802
4191
4359
138
2356
3155
4873
638
836
1024
1037
1331
1416
1636
2027
3916
1639
1952
2688
3893
187
273
1355
1783
2495
2765
3706
3776
3907
4432
2055
2111
2205
2930
512
761
943
1973
2707
2885
3044
777
1668
2419
2895
3544
4059
4782
104
1311
1435
2106
2845
4177
4484
4741
4752
646
1218
1966
2148
2627
2893
2981
3354
3451
4145
4483
233
277
1201
1273
2765
2976
3232
4193
4246
1065
1658
2124
2813
4370
4534
4557
4666
315
602
3061
3513
3765
4579
4649
1474
1807
2682
3056
3663
3793
3850
3915
4795
387
786
1946
2126
2513
515
527
1311
2037
2265
2518
3870
3915
4025
4438
4876
104
800
996
1952
2280
2945
4460
4961
4974
1156
1611
1689
4097
4100
674
3884
4029
4434
327
341
4130
4549
434
994
1860
3383
3462
853
1066
1578
2226
3644
3921
379
811
1006
1441
2512
2691
3070
3439
3519
1870
3207
3456
3476
3688
4090
4461
4493
1328
1427
2632
3448
382
602
2987
4215
4703
1087
1222
1384
2027
2885
4831
463
1185
2072
2846
261
1468
1776
3860
4112
410
1234
4848
417
1641
2381
3191
362
697
765
1487
2052
2486
2677
2999
4506
4626
4837
320
3088
4070
4890
743
784
2986
3098
3505
3927
4536
359
479
1952
2258
408
1451
1478
3151
3525
4784
440
1466
1675
1681
1858
3398
4854
537
708
1032
1231
1917
3115
3116
3574
3629
4245
4415
102
508
1049
2002
2108
2227
639
2714
26
415
1113
1819
2101
2721
4145
4874
4973
936
1426
1688
2102
2867
4015
578
830
1994
2282
2314
4184
812
3546
3767
4502
4545
4684
2654
2891
4074
4538
1222
1488
2003
3124
3297
3401
3823
750
1117
1337
1354
2109
2360
2686
2935
4227
38
752
2428
3190
4080
308
591
1084
1631
2131
2596
3189
3565
3665
4484
11
494
1259
1820
2247
2373
2932
3354
3663
4850
1697
1869
1941
2217
2452
3957
4236
4324
4686
356
382
2291
2479
2714
4412
87
2478
3184
4122
4469
984
1421
2023
2092
2632
3734
3977
4347
4464
4797
4948
258
581
1825
2252
2870
3012
3349
3537
3762
3196
3747
4388
1291
2001
3259
4606
353
417
693
762
1159
1557
1804
2068
4927
1346
1880
2146
3604
3691
3701
4021
4104
34
1754
2183
2902
3600
3913
668
1302
3088
3403
4182
1377
3947
674
837
3211
3383
4927
1556
2966
3711
4980
8
2131
2148
2351
3109
3210
3568
3601
3932
4632
4730
4910
4967
1249
2331
3795
3857
4300
4659
4782
467
3759
4823
4981
283
802
1511
2205
3328
4799
520
543
759
1529
1673
3583
3623
3806
4306
152
349
646
3036
3187
3935
4205
4802
653
1417
3813
1857
2001
2732
4276
4409
4959
333
864
914
1207
4082
799
1976
3396
3448
3863
4805
1233
1510
3409
3651
3681
3979
4478
4554
865
926
1341
2175
2506
2639
2645
4539
4770
212
657
708
948
1053
1844
2125
3748
3865
211
2055
3006
4745
2213
2655
2989
3025
3076
4849
3302
3514
4768
4860
1129
1371
1414
1604
2949
3079
4294
4308
4609
180
319
327
703
909
2213
2871
3255
4782
538
3264
300
456
1830
3801
4697
4886
4890
2322
2540
2612
2621
2750
3042
3612
4405
268
558
1105
4385
42
77
710
1766
2364
2555
3010
3767
4335
4398
4953
299
1676
1790
2349
2477
3277
3682
3905
4309
1509
1548
2037
2863
3149
3337
3331
4603
265
403
1021
2147
2638
2799
2896
4200
4796
1644
2028
3514
4229
4242
4581
583
694
4029
4596
4656
1627
1784
3147
3564
4458
4913
1021
3438
557
597
1557
1950
2895
4561
4678
4994
981
1017
1465
2997
3111
3116
4734
4910
695
1517
2545
2605
3026
3973
4241
4764
1035
1093
1478
1558
1886
3235
3922
4218
4896
1253
2499
677
1578
1683
2919
4090
437
438
476
807
1234
2131
2911
3503
4129
4294
1670
2335
2755
2964
4441
4
243
862
997
2721
3251
3298
196
1059
2279
4558
307
443
1114
3743
3838
4880
596
2017
3018
3523
4456
970
1694
2327
2650
2755
3166
3618
4603
4845
1058
1248
3288
4086
57
207
1110
2022
4004
523
1402
2075
2241
2982
4670
558
1391
2387
3498
3643
4458
4540
4836
566
810
1034
2917
4199
754
1891
3204
4037
361
658
1068
3163
4381
254
1346
1508
3707
4213
1147
1273
2301
3989
67
631
1068
1511
2471
2599
978
1317
2772
3196
3199
923
1825
1958
2963
3780
3929
4732
4735
849
874
1453
1959
2286
3920
3932
4194
377
1957
2694
3043
3974
4402
2070
2722
3310
3440
4393
244
404
669
1020
1306
1595
1737
1744
2720
2775
2972
4300
1695
239
936
1024
1469
2428
2604
2766
2940
3449
3881
4565
198
2797
4605
459
489
799
2077
2575
1215
1247
1919
2358
2479
2723
3139
3233
4036
210
2080
2185
3162
3477
3590
3714
531
644
901
2616
3847
102
977
1440
2790
2993
3619
4539
56
548
578
1098
1477
3188
3680
3741
3864
4210
4619
4839
4915
4986
196
766
986
2199
2473
2708
3373
3770
4148
4212
1506
2411
2515
3224
4208
220
1677
2370
619
1371
1715
2276
2646
3366
3384
4562
1059
1325
691
746
1204
2124
2729
2770
2964
3233
3597
3729
4000
1326
1513
1957
2030
2983
3070
4048
4865
672
1436
1805
1873
2568
2755
3255
3414
3543
3614
1334
1837
2066
3685
3995
4615
4828
4998
1821
2039
2262
2301
2805
3724
3958
4814
24
493
1643
2717
3544
4324
4728
107
1495
3533
3665
4623
565
1188
2118
3351
779
1002
2571
3338
4019
4149
672
1185
2555
2599
2873
3864
4134
4561
737
1248
1908
2480
2742
4286
4934
569
1263
1466
2955
4731
4795
18
202
240
582
597
1576
2865
4374
4641
574
942
1044
2129
2374
3501
3656
4740
699
1266
1335
2092
2157
2267
4466
147
912
2520
4942
2037
2745
3119
3856
4121
4779
230
395
1534
2970
3232
3322
3530
3898
4254
4626
377
2051
3008
3927
4225
4626
4735
4940
301
2098
2892
3269
3649
3860
1046
1810
3273
3298
4570
4803
520
1153
1388
1698
173
1289
2633
2879
3740
1273
3958
4329
4350
4862
914
1436
2071
2140
2685
2835
4109
4389
4915
483
609
1036
3505
415
974
1939
115
1588
1667
1947
2420
3294
3383
1363
4624
549
1637
1700
2347
2721
1477
1654
2116
4459
4515
4744
4909
358
2086
2437
2899
3823
4285
4423
1241
1655
1736
1841
3475
3800
4391
18
836
3522
3810
472
996
2387
2575
2593
2726
3224
3336
3084
1072
2898
3409
4436
4245
4371
4988
371
722
910
2272
2688
3512
3641
4409
4890
95
791
935
1091
1973
2261
3714
4344
4833
124
179
1460
3354
4542
201
2196
2771
3399
578
590
1476
3137
3251
3887
539
724
971
1202
2731
3114
3382
4277
4290
4370
491
543
1955
764
801
1227
1545
2011
2290
2326
2529
2908
3026
4666
4723
756
1303
1640
2678
2830
705
957
1410
3703
4995
326
849
1130
1459
1574
2754
2853
3599
894
1197
3556
3777
2232
3152
3175
4520
1017
2014
2964
644
2414
2717
3335
3565
343
1019
2584
3152
3972
4396
465
892
2429
2564
2712
2966
3459
3490
286
433
942
1355
3711
4382
1618
3403
3679
3902
4726
347
508
909
1829
3600
4310
4914
2393
2836
4529
686
3060
3961
4458
4536
1034
1165
1341
1853
2419
2561
2805
3102
915
1136
3596
3860
94
1088
1623
1692
2078
2322
2589
3274
3406
4405
4965
4993
648
933
1650
1715
1991
2666
2786
2918
2946
4366
4745
9
1307
2485
2590
2807
3123
3604
539
1118
1126
1849
2418
3545
3707
3763
4100
4194
345
706
2455
4389
4798
1658
2134
2530
3884
4363
193
238
1038
1632
3112
3314
4206
4538
4547
2694
3233
1370
3186
3214
22
639
1750
1985
2486
2683
2882
3198
3559
4086
4312
4389
1576
2689
3599
3770
4142
4705
2919
3580
3585
869
1421
1793
3449
3763
1240
1655
1868
2028
2341
2624
864
2045
2441
2613
3424
623
1202
3085
3458
4849
956
1455
1702
1775
2078
3127
3528
3742
4849
634
1806
2227
2643
4242
390
646
913
932
1741
4494
4611
4733
4243
4338
4403
240
320
536
1612
1829
3185
4270
4637
117
1525
1671
1869
2010
2452
3150
3693
4101
904
1368
1826
2950
4171
4268
4313
4783
79
602
624
1384
1825
3444
4174
304
583
1186
1626
2605
2872
2982
4494
621
3093
269
823
1961
2158
2198
2526
4782
906
1989
2000
2860
3068
3487
3748
480
2923
3962
4436
4773
1310
1659
1857
2923
2982
4233
535
2013
2384
3575
4573
568
2195
4508
399
457
955
2293
3041
3440
3553
3771
1539
2494
29
579
2291
2326
2822
4204
4207
4752
2279
2762
3629
3810
4076
4758
3089
3907
4651
4763
4788
135
2197
2664
2931
3897
4953
467
2061
3277
3635
3887
4267
4428
610
712
1450
2529
2610
2684
3311
3889
544
780
948
1935
2100
3103
3724
3936
3954
4418
4631
4680
947
1198
1800
2176
2764
3481
3702
3807
4067
4498
4534
4761
811
967
1077
2458
3222
4043
57
1757
2638
3502
3678
4501
438
606
1298
1903
2516
2802
4114
4207
4929
2813
2845
4689
4809
4921
81
6
685
2747
2809
3230
4212
4423
161
474
1318
1778
2638
4056
4922
767
1375
2159
2189
3702
4237
906
1174
2520
2771
3067
3564
4257
4337
4562
939
1185
1534
2546
3662
3663
4962
4964
369
1235
1924
2436
3015
3180
3257
4292
409
3386
55
179
610
741
1270
1754
2511
3528
4007
510
983
1029
1313
1457
1725
1730
1875
2096
2250
2681
4698
4958
79
97
1963
435
1345
2236
3266
4619
4835
3390
3392
3525
4040
4222
120
444
2080
3614
4068
4244
4893
80
655
969
2492
2858
2979
3233
3356
4601
4916
1150
1454
2202
2400
2696
3495
3755
4052
512
1200
2022
2277
2974
3615
4175
4677
4806
4865
1911
2627
3108
3658
3910
1874
2002
2835
2921
3224
3284
3554
3665
3742
2452
2664
3075
3078
3655
3697
3861
4455
4641
240
793
2174
3624
4230
4438
1454
2575
2651
2773
3321
3460
3691
512
652
1055
1247
2887
4599
523
1057
2481
4434
921
2235
3213
3259
4112
4120
286
831
1821
1878
2428
3702
1456
1797
2058
2598
3814
3997
4038
4209
228
829
950
975
1412
2106
2500
3372
3385
3552
4521
1208
2483
3708
3749
3911
722
1109
1142
1449
2481
3016
4073
4521
4830
117
629
3001
4828
898
1290
1631
3210
3600
3713
694
1486
1930
2787
4532
4547
4565
4713
208
352
1197
1609
1726
2109
2150
2582
2994
3599
4383
4955
145
1738
1896
2574
3564
3618
3789
3901
4271
1103
1243
1461
1543
1658
3250
3471
4363
4403
28
3444
3691
4563
726
1008
1075
1591
2189
2621
123
620
824
1161
1239
1795
2024
3299
3451
462
1175
1673
2171
3364
3865
4196
798
967
2030
2255
3563
4238
4436
1737
2564
985
3543
90
271
439
1078
1510
1896
1926
2332
2400
3890
4534
4707
4779
1371
1863
2036
2730
3344
3347
4083
4248
4840
1260
1744
2633
3903
4143
1832
2152
2603
2516
2723
3139
3536
767
3403
3803
165
1117
1470
2135
2293
3987
4362
4828
633
856
2663
4574
4708
4727
327
1738
2938
4386
4599
4946
634
1047
1273
1994
3107
377
635
1051
2031
2505
2634
3095
3283
4149
4242
4453
4546
1246
1494
2319
2955
3458
3967
4118
4345
336
1430
3019
3949
4719
746
773
2934
3432
4485
155
428
652
683
1674
2515
2933
3485
3973
4067
246
468
877
1017
1571
1616
1723
2190
2916
3699
4620
4878
539
1799
4580
4904
2223
2476
553
3710
2238
2335
3450
34
614
2795
2941
3005
3943
273
624
1328
1847
1879
2033
1306
1574
2258
3096
1383
1648
1727
2063
2067
3005
3751
4154
4402
4756
754
4356
4800
4947
1147
4634
397
711
4147
14
178
1196
2863
3511
3676
4306
138
313
345
724
812
1359
1477
1565
2764
3000
3407
4623
350
1111
2337
3268
4495
3
37
804
1000
1148
2671
3461
3752
4289
41
226
2526
2909
3410
4323
4876
1105
1190
1990
2516
3338
3589
4268
4458
1150
1556
2080
3794
2950
3164
3509
3551
4669
4689
2116
2877
2948
4064
4921
1383
1964
2447
429
450
537
880
992
1786
2307
3157
4205
509
2413
3095
1118
3900
483
818
1452
2267
2368
2480
2680
4232
4475
4775
22
1084
1467
2566
166
353
412
769
1203
1386
1589
1671
2235
3417
3784
4510
4557
38
275
330
1161
1775
1838
1995
2081
2284
2426
4052
495
870
1098
1426
3378
3454
802
1184
4727
4940
1207
1237
1362
2698
3129
3266
3412
3867
4006
2506
3673
4503
109
2364
3021
3059
3151
4284
4927
313
322
572
640
1621
1977
1996
3509
3654
3734
3772
3877
4256
4622
4799
1718
1934
2322
2695
3866
4009
4233
4850
4999
148
1119
1681
1842
343
1629
4209
4716
4860
1561
4656
4887
249
1138
3134
4283
4806
4927
163
964
1266
1519
1624
2512
2615
3250
3461
4468
4473
2896
3042
3332
4838
447
1400
2004
2679
2772
3015
3025
3094
3147
3750
163
443
586
718
1964
2118
2619
3426
4337
4735
4788
198
292
1050
1628
2716
2984
3288
3751
4831
4941
542
956
1699
2454
2723
1336
1365
1972
4051
4079
4487
121
1191
1793
3421
3712
4517
1630
2438
2619
3323
3329
1757
2258
3811
19
191
654
1482
1788
2013
2267
2320
4990
572
4763
4789
1085
1294
1405
1706
2438
4389
59
1857
3881
4811
4939
3295
4505
4856
1404
1701
1801
2754
3643
3863
3868
503
1084
2396
3405
4124
4788
227
1417
1478
2681
4144
4713
4881
3291
119
146
753
2046
2352
3168
3231
3365
3555
3619
4044
4525
1735
2030
2990
3067
4266
4789
1838
3653
3721
4935
840
1301
1615
2177
2308
2475
1334
1565
1858
2186
2757
2785
3744
3956
4221
4388
4431
4481
1258
2339
2480
2726
2967
3027
3960
3988
4291
4877
1950
3597
3693
3715
4017
103
164
405
2150
2241
2804
3139
3783
4547
1248
1966
2252
2517
2684
2690
4743
348
700
970
975
2404
2590
2648
2942
3157
3628
3844
4272
4648
475
576
1146
1200
2013
2065
2090
2178
3789
4128
4440
633
842
864
1189
1356
3280
1081
4733
4762
630
867
918
2086
2306
2385
2629
2703
3394
838
2038
2968
3445
3522
3582
4005
4086
4851
258
286
1499
1913
1983
2498
3972
100
726
1029
1259
1389
1560
3144
3222
156
657
1207
1447
3653
3862
4182
4219
4650
227
239
513
621
1684
2265
3205
4684
4784
385
428
1033
2731
3044
3932
1461
1476
1743
4000
455
1806
3584
3760
4193
275
1548
1874
2615
3814
4185
417
997
1505
1776
1983
3045
4968
101
466
540
2644
3087
4027
1082
1817
2536
2545
3412
3830
3852
99
428
1742
2555
3830
177
753
1672
2973
3125
3369
4632
124
572
611
1365
1368
1620
2245
2369
1206
1573
936
3261
459
3568
4415
4746
445
1012
1161
2305
4358
3186
3479
3570
423
1362
2094
2193
2540
3151
3372
3417
3802
3913
4131
4207
4854
293
1163
1432
2647
4360
4803
27
1335
1453
1558
1961
2401
2482
2568
4427
4882
143
169
314
343
351
1005
1360
2995
3235
3515
4445
345
426
561
1701
2179
2674
3322
3483
3908
3937
4263
4226
4831
448
835
1342
2414
3249
4009
4786
393
555
901
2819
3332
4377
513
928
1256
2097
2633
3308
3481
4628
184
1178
1436
1751
2419
2503
3052
3394
3838
4316
53
242
731
3245
3409
3912
4702
170
1658
1890
1960
2031
2237
4416
4608
4843
674
2931
3972
4619
4800
285
1195
1257
2446
2990
3045
4329
293
3171
3822
1220
1357
4153
4173
4373
1588
2866
3820
793
1965
2965
4380
313
2429
2500
2600
297
1446
2060
2553
1396
2173
2423
3761
4909
474
1830
1837
1873
4066
4443
4754
4864
4964
621
746
1024
1662
4332
4732
734
3293
4796
4814
4849
4943
26
644
745
849
1355
2159
2276
2289
623
3009
3486
4289
4861
1300
1447
1615
2196
2595
3126
4263
4347
4363
3
740
1448
1550
2283
1845
1929
2062
2505
3342
4871
506
549
755
2461
2691
3093
458
617
1678
1939
2617
2639
3431
3817
394
1318
2046
218
299
1640
1910
2503
2713
4051
250
314
1121
1316
1865
2538
4085
4674
4845
409
1050
3507
3667
3697
3850
3922
3946
4038
4980
971
1045
1127
1388
3609
3679
4202
4589
386
2219
3154
4274
2107
2737
2835
3042
3289
3329
305
659
1078
2469
3239
3479
588
641
1546
2540
2657
3337
3342
3577
3761
1436
2746
4013
4753
1319
2381
3782
4729
4807
115
1288
2569
2953
4177
4266
4329
119
424
496
2770
3239
3322
4767
1217
1404
2577
3511
4759
1018
1066
2665
2975
233
811
1707
2296
2835
3232
3292
3668
3736
4212
413
677
1002
1816
2862
3494
4149
4484
4870
1114
2576
2650
2834
4014
4359
4645
4671
4834
551
1268
2168
2337
2758
3077
3929
4483
4543
4587
4869
4953
51
1352
1795
2103
3059
4471
4651
2974
3325
3405
3504
3925
195
202
1101
2191
2618
3033
3208
4013
1360
1734
3593
961
4303
96
826
1637
2535
2810
4517
4939
83
166
588
642
787
2114
3313
3325
3358
4731
164
539
1637
1923
2550
4434
266
696
2562
2750
3177
3451
3824
3954
532
916
2822
2854
3447
4300
4787
4981
2
68
395
1573
3839
782
1424
2436
2475
2516
3177
3460
4764
117
4268
4378
4813
345
1179
1451
1939
2132
2710
2940
386
530
1757
2127
3586
4573
96
969
1010
1778
2012
3032
15
328
396
1755
1908
2337
2504
2515
293
532
2309
2522
3576
4244
1241
1512
1519
2532
2895
2935
3065
3396
3671
1265
3355
4560
1356
2860
3147
3805
4746
678
915
1328
1861
3481
3494
916
1957
2487
3342
4715
4910
121
1066
1370
1415
2089
2291
236
246
2048
2050
2341
2346
2745
3852
4085
4247
4801
1939
2593
4115
4603
381
704
1042
3987
201
632
800
1072
1139
3778
3966
4251
4263
4437
4493
950
1112
2374
3172
3446
3721
4311
4612
679
1678
2869
3250
3390
3476
4972
570
799
1480
3023
4130
4826
93
398
610
756
1001
1343
2409
2460
931
1687
2586
3457
4321
4482
32
494
3277
4019
4678
241
1616
1928
2430
4181
4486
581
1871
3914
3959
4186
4264
1
630
3160
3284
3417
3624
4616
1155
1825
2179
2648
2660
3020
3678
848
1867
2580
28
130
873
1061
1891
2439
3748
4633
4783
1165
2096
3515
4917
519
1531
2764
4286
1055
1747
2064
3220
4796
4912
4996
635
4116
614
1273
4870
779
1180
1727
2541
3494
1071
1718
2278
2632
2743
3068
3967
471
701
1964
2253
2320
2881
2906
2948
3052
3845
4352
536
799
1023
1179
1449
1810
2447
3023
618
2261
2319
2339
3160
3625
4455
4961
1115
1489
1772
1825
2711
2879
3140
3449
4980
4997
158
619
2860
4548
4662
554
2620
2871
4469
4635
4692
640
1278
1674
2491
138
879
2001
2501
3145
3365
3551
1775
1948
2326
2591
3493
58
1399
2296
2606
3145
3481
3786
4780
60
330
1272
1436
1829
3485
3613
362
1292
2549
2777
3263
3294
3559
3752
237
1010
1686
2383
2857
3927
4156
617
1873
1995
2436
2709
2959
3354
3416
4224
4274
4306
4662
197
373
633
1975
2255
2922
4183
499
1838
2253
3066
4264
1580
2866
552
578
2139
2278
2342
2867
2931
3609
856
1898
2134
2257
2455
3613
3864
115
485
1498
2129
2535
2774
2946
3081
3181
3885
4647
4807
1235
1613
2876
4276
1836
1979
2201
2204
2764
2833
3247
3337
4866
51
608
1212
1850
2447
2814
3087
235
570
2119
2706
2821
3204
3423
4838
209
226
994
1540
1671
1726
1941
2543
3561
4322
4635
499
654
2225
2960
3061
3295
3534
3857
4186
4422
4517
4629
980
1310
1575
1691
1743
2351
3207
4023
332
515
1143
2507
3630
4107
4166
343
3222
3275
4685
228
793
1118
1522
3778
4014
668
1202
1638
1674
2843
3027
4546
134
1074
1362
3735
4061
4253
88
985
1426
1864
2245
2809
3396
1231
1401
1528
1964
2093
3218
3284
3372
3441
4359
4652
18
167
762
2584
3605
44
1456
1980
3787
4836
436
1641
2276
2290
2343
4073
507
2697
3238
3930
4888
29
1671
2078
3832
3875
4573
349
973
1101
1585
2177
3407
4201
4679
4770
4903
1745
3101
3762
4136
744
1096
3821
4260
4476
721
1453
1539
2015
3234
466
731
990
2530
3900
4276
571
1440
1803
3503
3569
4336
4923
141
2039
2139
2379
3454
4095
4539
1689
4587
4811
137
1466
2540
2729
3315
3961
668
935
943
1421
1822
2359
2636
3189
3667
4829
4976
1003
1098
1609
2465
2583
3761
4640
4715
4995
3499
3735
1790
4583
419
532
683
1556
1681
1942
2034
2330
2468
3702
4539
1881
4210
4255
842
870
1563
2573
2613
2980
3509
73
1969
2793
2815
2908
3889
429
568
1799
2027
2452
3009
3119
123
305
1441
1636
2319
2483
3417
3493
278
412
820
2575
2774
3617
3802
4071
1896
2614
4571
594
698
713
1169
1572
3110
3169
741
1299
1328
1465
1774
2459
3264
3699
4341
4498
1003
1376
1956
3364
4093
4153
175
735
833
3345
4109
4748
4885
4
695
1243
2749
2910
2959
3780
596
2078
3012
3099
3386
4369
1440
1797
3195
4026
4417
2253
2424
2895
3171
3344
88
1030
2164
2298
2663
2868
36
1650
1902
2808
4926
980
1560
2154
3220
3429
725
759
1449
1981
4708
1235
1900
2466
2909
4627
2252
3368
3469
3513
4142
608
1226
2205
2592
3102
3187
4150
4328
4529
717
722
1384
2377
3079
4414
1615
3154
3347
4445
3
53
1293
2082
2522
2573
2613
2696
2706
3206
3231
4100
1177
2906
3781
3917
19
240
2509
3475
3499
4012
4483
2010
2249
2329
2880
3861
3936
921
1044
1835
2467
2625
3594
371
792
1413
1688
4322
4328
4513
1380
1769
2452
2817
3656
4900
320
1819
2077
40
1509
1845
2045
3457
4030
4232
4583
378
427
622
1600
4063
405
1353
1813
3168
4872
87
1270
4281
1392
2414
3600
4016
4412
788
3791
4266
4761
932
1179
1741
2228
2720
3057
3463
3957
4422
4462
4698
1329
2909
3365
4230
4398
4784
614
2119
3016
3861
4362
4637
1531
3513
3876
551
805
1367
1435
1818
2194
2698
2856
3323
2443
4273
4422
421
1734
1783
1973
2352
2639
2822
3128
3293
3357
3392
4054
4088
98
617
830
1483
1730
4295
4361
4380
4717
289
846
1949
3289
4248
1103
1229
2471
2558
3716
4024
4748
434
1514
3190
3393
1212
1581
1826
2318
2362
2484
2770
3310
4074
4836
58
137
675
1280
2400
3114
3902
1623
2282
2645
1855
3763
209
1751
3079
4781
4795
624
786
906
1730
2546
2678
1766
2372
2825
3909
3920
4261
184
981
1216
1245
1369
1474
1544
1635
2290
2465
2793
3391
3441
3594
327
801
1209
2659
3333
3357
3381
4549
4893
123
223
1376
1534
2383
2511
2874
3148
4354
4770
365
506
1626
1922
2442
2455
2500
2674
3796
3867
421
2500
4136
4259
4305
4385
432
947
1529
2761
2998
157
507
521
585
1614
2195
3434
3463
3575
1625
2235
4705
3038
4621
1042
1367
2295
3130
3539
3709
4953
137
439
1067
2476
2987
3428
3839
4094
4974
28
806
1490
3337
4804
4807
120
1352
2311
2919
3050
4840
177
233
2289
4978
234
1208
1240
2202
2302
2877
3319
3878
689
894
908
1379
1892
3536
4908
4964
611
711
1067
1594
1768
2571
2812
3210
3225
3438
4084
582
1010
2587
3580
4920
4961
435
691
1957
3330
4161
4794
393
692
3063
1130
1429
2898
3457
3478
3672
4869
4885
4989
374
1059
1611
2069
2965
2977
3520
4618
4684
120
750
2235
2823
3288
3376
3846
4289
5000
133
1139
1422
1442
2733
4157
4295
4827
224
2222
3807
4164
4377
4746
13
671
2518
4108
1263
2468
2908
3551
4820
565
1073
1250
1618
2626
3514
4113
4622
851
1208
1881
2581
2687
2778
2817
4391
273
388
1085
2336
2500
2682
2687
3058
3264
3684
587
1838
2448
2993
3715
4289
4469
4650
4693
449
1378
1936
4142
4209
1229
2093
2780
2921
3145
4048
4832
159
228
528
1253
4604
257
4120
4194
4814
94
524
566
583
2369
3103
3141
3841
3894
4605
1055
1537
4318
341
3042
3677
3864
4915
397
2729
4727
573
683
994
2404
4370
4773
193
248
817
1137
3031
284
669
944
3409
4422
2465
2786
4388
4433
1218
3180
3508
4310
4594
4774
4927
1387
2573
2940
4613
172
313
633
896
947
2491
2678
2714
3502
3631
4706
1381
1439
1505
1626
2421
2447
3835
3981
268
493
1186
1296
1891
2021
130
512
609
1062
1723
1825
2374
2593
2649
4003
4826
1561
3027
3175
4182
2120
2809
2893
3030
4290
1009
1129
2879
3090
2861
2929
3724
3733
4539
2624
2823
2855
4355
4534
434
718
1363
2112
2158
2516
2806
3982
4144
1312
1819
2158
2872
3626
4230
1805
2442
3210
3390
3519
4439
4672
73
144
394
456
854
949
1748
1937
2285
2684
3160
3794
4018
4453
2451
3119
3784
3887
171
774
2333
2786
3151
3867
3889
3946
4657
769
1495
1767
2279
2774
3250
4376
609
709
723
1520
2035
2794
3074
150
453
1147
3702
3707
262
1135
1529
1610
1715
3967
4049
4397
4741
17
198
2637
3096
3394
3949
4555
1228
1998
791
2348
2386
3408
3997
272
626
2441
2645
4267
4542
2774
3173
4447
4642
227
1855
1980
2979
3137
3167
3886
892
1133
1881
1887
2934
3077
380
795
1043
1202
1291
2156
4056
4141
4509
4885
72
100
948
1536
2864
195
985
1474
2950
3281
4199
540
1229
2115
2487
3428
4262
4849
4971
1149
2353
3283
400
1090
1926
2765
271
886
1435
1590
2297
2455
146
1015
1989
2229
4213
778
1109
1680
2015
2923
4143
302
1167
2034
3117
3499
3795
4729
4916
272
1331
3353
281
326
1645
1723
2120
2188
2632
3325
3815
1556
1573
1911
1965
2361
4675
4857
309
2359
3818
1553
2100
2646
3098
3510
3805
4549
4722
4979
785
1366
1759
474
1137
2214
2876
3264
3765
4752
355
585
714
1271
1791
2954
852
3271
4141
529
593
1013
1808
2333
2350
2571
2626
3098
3894
4600
4740
276
1483
1501
1675
2317
3350
81
2528
3943
4538
4871
123
559
1066
1614
1879
2259
4609
39
73
4302
2242
3016
3653
3712
4470
4501
4525
4595
4619
4931
1090
1385
1479
4450
464
741
1302
1406
2598
4606
142
606
1425
3339
3682
4995
165
380
1124
1972
2493
3465
3493
3756
4075
4343
1191
1680
3758
4035
4123
4543
282
3086
3839
4679
949
2741
3025
3256
4940
491
832
1589
1788
1813
2474
3616
3809
3827
932
1531
1544
1764
2526
3073
3097
3166
3852
4240
4692
4700
3
2095
2147
2272
2945
3082
3164
3473
4334
4814
292
430
2784
2950
3693
4674
4897
669
2686
4447
91
1248
384
423
710
2944
3089
4783
769
1150
2638
3418
3954
1180
4259
4875
171
344
348
822
1344
1767
2362
2365
2832
3629
220
549
1150
2764
4294
517
858
1481
3320
3401
4222
4906
1076
1326
1513
1914
2784
2853
4023
4593
57
99
1039
1917
3992
255
2238
2970
4146
4773
134
235
1056
1244
1489
3393
3402
3654
1831
2726
3027
3146
4724
2209
2833
3149
4597
4990
1212
1647
3598
4592
4845
872
1123
1635
1667
3442
934
1824
1855
2855
2994
3167
4325
58
475
766
976
1033
1461
1597
2626
3018
3250
804
2163
255
350
462
525
4746
216
357
1481
1603
4196
4664
907
2590
2954
4156
4876
4998
467
1224
1387
3153
3372
4248
607
1306
1628
3385
3727
3780
1448
1554
2152
2298
2577
3550
3878
4000
369
625
830
1861
308
3259
4071
447
1775
2445
2923
3122
3607
4024
363
991
1612
2280
2616
3411
3865
3952
4286
4705
358
376
744
943
1000
2024
3539
4435
456
606
813
2343
4179
659
4632
241
328
2151
2659
2662
4085
536
1957
2650
3125
4355
340
668
1733
101
714
2324
4201
4296
652
2220
4677
4729
4792
535
1404
2427
3766
4250
4641
175
994
999
1344
3872
552
847
3063
4077
4219
4422
1226
1249
2260
2875
9
870
1511
2735
2998
3246
4347
4935
269
1214
1757
2438
2812
2907
2973
3711
349
1498
2090
2408
2701
3916
4590
914
1794
1931
2108
2742
2779
3683
4955
1010
4641
305
1057
1408
2786
3907
4174
4251
94
150
453
1718
3044
4981
650
1184
3713
3902
4054
4098
4193
4777
516
556
603
1987
2022
2960
4776
4918
751
956
2764
3763
2064
2162
2315
2565
3252
3267
3590
3750
4001
776
933
1434
2440
2587
3225
3613
318
3152
4390
26
385
2012
2586
3038
3467
4011
4708
161
665
889
1337
1906
2183
4580
779
1341
1416
1818
2129
3150
184
1170
4828
808
2102
85
356
1032
1252
1665
2097
1185
3138
63
392
635
1982
2512
2570
2899
2935
3138
4998
695
2059
4517
4664
4763
393
1029
1588
2934
3031
3151
4890
666
1132
1198
2730
4228
4765
1399
2523
3319
3432
3928
1869
2496
2714
3332
4674
577
672
1147
2103
2716
3733
4410
1046
1054
1297
2203
27
950
3354
219
2684
3513
1430
3223
3686
1001
1062
2020
2554
3693
4672
142
444
868
1781
4992
1287
3203
4452
4679
790
2085
2195
2516
2677
2740
2757
3530
4252
4275
4343
4547
4663
334
1944
1970
3130
3373
9
503
1476
1531
3081
3320
4166
1404
1810
3019
704
809
1017
1224
1690
1800
2960
315
1093
1306
1617
1677
1827
2973
3593
3943
4456
4617
166
1733
2287
2421
2811
3201
3646
3830
4037
4295
1754
2207
2233
3522
4289
4983
868
1612
2516
2533
3028
4125
3673
1146
1258
1938
2297
4150
4973
400
700
873
986
1709
2854
2909
4237
536
622
694
1017
1380
2602
2679
4365
4923
428
458
1746
4060
4236
4358
196
1040
2944
3154
3169
3776
4041
4981
737
4720
4864
311
1368
3108
3256
3601
3674
4460
1391
2553
3772
3983
4379
471
2279
4302
452
819
1064
1910
4309
4553
4997
1036
1661
2116
3152
3319
248
516
2016
2567
301
486
557
1819
3191
3445
4458
436
1467
2676
711
2181
2944
4017
4089
4159
463
553
1240
1471
2004
3128
3136
3158
3436
3557
4126
4729
1277
1491
1773
2198
2286
3072
3997
303
1590
1912
2500
3753
4081
4221
2854
4250
416
761
831
2789
2890
3739
3779
4304
4487
88
2739
3002
3090
3557
4704
4749
463
1271
1340
1341
1834
2029
3161
3843
3847
4630
4661
4792
4949
50
1874
3502
4332
4479
4738
619
3194
4684
4723
553
2518
2949
3080
3644
3925
4363
4943
4968
4987
122
232
1314
1881
2067
2309
3238
3590
4319
4994
44
132
941
2110
2839
3164
3650
4442
106
250
456
1068
1644
2303
3016
3064
4037
4062
4903
3256
3523
4162
4803
4914
1629
2114
2807
3484
4306
601
1956
2098
2270
4749
4761
4765
4858
4968
2209
4256
4359
2250
2704
4480
1871
2021
2434
3811
4081
4644
57
488
1189
1548
3252
3364
4423
4447
1150
2664
3875
3948
3961
4327
1206
1559
1905
2422
2523
2750
3810
3999
4414
1038
1812
2760
3029
3127
3546
508
812
939
4326
31
1309
2213
1238
2835
3625
4411
4487
492
925
945
1745
1930
2625
3993
4013
4471
4510
4639
2767
3025
4583
4698
913
77
1511
2477
2749
4215
99
997
1087
1259
1419
2240
2302
2674
4784
224
2044
3546
3669
3988
4021
4918
112
717
838
1069
1461
1609
2258
2276
2573
2624
2939
3225
863
1494
1634
1750
3415
3434
711
959
1020
1458
1651
1745
1859
2155
3332
54
129
2481
841
2737
2763
4472
4870
1042
1310
2390
2406
2517
3706
4473
4896
9
665
1785
2008
3047
161
1188
2150
2157
2285
2310
3019
3781
4250
4810
526
582
861
1977
2809
3103
3151
4886
465
2161
2177
2472
2992
1864
3254
4294
795
2185
2557
4976
1251
2692
2884
4344
348
1370
2851
2941
4677
1945
2202
2962
3114
3375
1350
2283
2726
3161
4556
1085
1946
2446
3233
3653
4001
4760
106
289
440
880
1205
2408
3199
3235
4672
4837
4928
673
1071
1721
3206
3394
3941
4283
1242
3704
4105
4913
208
345
891
1203
1733
4926
135
629
1245
1585
1954
2118
2690
3148
388
1126
1537
1621
3594
4638
4649
4977
1103
2328
1950
1951
3595
4137
4216
4406
7
879
1511
1595
2149
2721
2748
2807
2952
4034
4366
647
1360
1967
2492
3271
4944
3305
3325
3433
4073
4559
526
1178
1848
2940
3424
4572
277
808
1599
2464
3090
3099
3489
3652
4162
290
1096
2097
2371
2898
3582
4042
4432
112
744
755
994
1171
1446
3639
4649
430
1406
2082
2239
2744
2929
3827
291
1533
2660
2778
2821
4425
4791
4799
724
761
945
4305
4347
4361
952
2493
2750
3020
3097
3820
4015
4123
41
310
600
786
1418
2143
3119
4611
117
950
1863
2530
3225
3694
724
780
2162
2380
215
908
1195
1363
1866
1969
3918
133
932
1616
4179
4354
4537
4763
4838
1314
1440
1767
1902
2282
2679
2890
3691
4342
4926
425
705
1533
1859
2438
2771
3074
532
957
1612
1693
1893
3363
3413
1833
2293
3706
4749
350
1016
1902
2497
3006
3448
3625
4599
4749
4759
4844
114
2467
2507
3462
3741
3894
4477
4861
538
1451
2194
3327
4266
340
693
1067
1280
1607
1773
3257
4549
4865
4943
433
2777
3218
3553
4057
4246
4865
1169
1939
2197
3392
4330
4396
1226
3419
3787
4948
428
494
655
756
1080
1718
2198
2767
4303
4564
467
1609
1883
2696
2803
3167
3260
4274
4307
863
1287
1809
1861
2365
2652
337
646
2623
3474
3959
4644
4760
1782
1970
2854
242
1269
2578
2899
4980
338
449
1563
1587
2050
3209
3552
4044
4507
4790
29
185
851
1020
1182
1808
2356
2951
3575
4383
564
1811
3496
45
66
136
288
499
1678
2078
2832
4060
4095
4220
4391
2032
2187
3867
4278
136
640
786
1109
1444
2080
2838
4145
741
1380
1610
1618
1790
1812
2474
2593
2653
2694
3057
1499
2042
2969
3909
4946
114
716
1081
2551
3284
3442
1603
3181
4346
1527
2241
4029
4506
4575
3356
3580
3823
4937
622
1329
1402
2644
2954
1302
1866
2842
3128
3517
724
2105
4635
3598
4792
278
312
3058
3122
3723
420
732
1972
2052
2577
3240
3720
4607
4812
4949
1509
4277
4752
1197
1692
1967
2164
2310
2391
2956
4656
4692
4985
1064
1434
2106
2208
2216
3159
3272
3839
4445
4705
1550
1748
1812
2552
2717
2810
3577
4287
4792
935
1599
2556
2867
3315
4018
4680
254
1902
3579
4705
66
2769
58
77
657
715
3301
3770
4544
558
569
571
924
1184
1730
2245
2714
3425
4570
622
1106
1545
1731
3299
4184
4243
28
152
1089
1786
1802
1891
2931
3056
3805
245
265
3344
4942
1528
2827
4287
4752
1379
4315
4808
4907
1180
2882
3598
3767
4443
814
2101
140
284
2282
2556
3369
4215
4851
127
384
474
1003
1224
1269
1361
2156
2259
3275
3276
3683
4839
349
2211
2455
2469
4353
4697
4725
200
770
1389
1637
1824
2386
3422
4121
4632
4851
498
906
1144
3889
4127
4557
4861
4938
554
815
941
1525
2633
113
342
541
2408
2518
3540
4748
4877
312
577
1545
2713
2865
4713
4778
4852
171
276
2010
2552
4003
4280
4622
1741
1878
2992
3294
4739
2183
2435
3346
3503
3596
3814
4118
510
1280
1722
4634
1565
1826
2689
2725
2834
3528
3853
4094
4927
741
926
1204
1477
1881
2823
4188
31
1478
2776
2814
3708
4291
1411
1928
2394
3259
4137
4377
4947
173
213
2218
2532
3383
4228
150
1009
3515
4590
532
759
1102
1495
2180
3017
3708
3905
4659
85
804
1369
1942
2769
1684
1922
2056
2348
4403
4637
4932
4969
774
1594
1825
2899
3319
4002
384
2421
432
1170
2399
2464
3275
3360
3599
4172
4312
4530
605
846
1154
3841
3871
3928
4458
4631
1082
1218
1683
4493
4864
41
1023
1085
2282
4291
704
1227
1340
1804
2670
2793
3041
116
534
1479
2951
3409
1529
1634
2146
2338
2559
2562
3904
4353
4424
132
795
1005
1704
168
216
1343
1881
1887
2914
3044
3086
3996
4288
4890
162
763
1545
3152
3464
3477
3965
4973
1338
3267
4313
4419
4574
2276
2959
3246
4120
4819
4853
4947
683
1658
1819
2105
3019
3034
3402
3530
286
687
942
2962
3172
3630
4790
1131
1897
3226
3988
4606
1513
1712
2609
3222
3496
3554
3798
1573
2449
3246
4698
1010
1051
2574
3925
266
1597
2337
2880
2901
4724
4869
376
865
936
1866
2204
2717
3853
4346
4431
3640
4241
4369
810
2145
4276
203
396
1160
1241
1254
1454
1835
2268
2738
3915
4118
784
1232
1361
1759
2378
3422
3722
4347
1214
1599
2312
2645
3478
4007
4364
867
980
1031
1786
1792
1880
2088
2843
3225
4074
4565
4715
826
2228
2540
2570
3507
3626
4579
385
386
1672
1761
1998
2010
2274
4295
897
1200
1557
2007
3935
3990
186
2088
3012
3244
4403
622
1024
1474
2799
3967
1194
2533
873
1487
1846
2120
2904
3092
4526
1746
3403
4504
1658
2630
3564
3915
4642
275
806
1716
3067
3125
3553
213
313
670
2169
2265
3933
4143
4998
391
579
3126
3439
3554
3833
3988
4189
4903
107
1786
2666
2683
3176
211
840
1013
1122
1808
4155
261
553
977
2410
2723
4431
142
339
363
1457
2232
2464
2889
1754
2722
3528
3585
3781
4121
1456
2158
2635
2797
4192
4686
679
822
1451
4032
4494
1679
3124
4027
4113
4936
150
873
1228
2884
3042
4177
343
998
1110
2295
2861
4028
4129
453
465
733
1438
2546
3215
3427
4103
4323
1217
3167
1627
2025
2100
2624
3081
3487
3650
4305
1075
1849
3178
4244
3858
4033
4346
4350
4529
4748
2973
3847
790
1129
2153
2336
4481
490
1597
2501
2890
3123
3648
1976
2751
3289
251
2503
3492
3801
4879
347
1220
2132
2566
2601
2692
4551
986
1644
1716
1742
2673
3161
4494
208
479
1953
3295
617
639
670
997
2074
2338
2945
3285
4930
575
624
855
2164
2183
2691
3371
1221
1517
2899
2901
3874
3886
4115
4442
2609
2888
3645
4239
914
1736
2193
2351
2465
3462
4199
575
1940
3774
4327
2110
726
1665
1733
1814
3007
3492
4291
587
2907
4210
4760
1562
2223
2683
2984
3319
4847
224
415
1543
4060
4708
4986
216
3932
4847
3337
3711
3869
4283
4848
4982
1099
2470
2539
3987
4588
2389
2919
3043
3395
4363
4878
942
3667
3853
3967
66
274
299
328
2410
2478
2543
3006
3335
4600
4798
4960
2286
2349
3421
4380
4536
551
4174
73
826
2117
2950
3007
3269
3924
9
1545
2438
3888
4091
1511
1786
2508
2755
3942
4918
510
732
1025
1841
2697
2955
3880
3962
1346
1968
2065
2285
3127
3464
4222
4389
457
1101
1690
1951
2355
2826
3289
644
796
2279
4085
4769
540
1152
1614
3997
403
1134
1423
1901
2646
4033
4059
4495
1672
2577
3752
511
933
971
1138
1171
2143
3934
4191
4389
681
3196
3587
3682
3993
4263
4456
957
1121
2672
2854
4714
495
2267
2336
2445
2601
4228
4810
305
597
1815
2136
3319
3554
4475
937
2368
2509
2694
2947
4521
1150
1338
2676
2839
3722
4661
656
1055
3188
3559
163
1212
2289
2743
4410
691
1576
1593
1830
3994
4309
4329
4878
1206
1479
1498
2498
2717
3630
4414
560
583
658
2370
476
1317
2297
3127
3344
3372
3605
4867
14
1986
4354
232
629
1584
1650
2060
2361
3254
3993
4162
4983
183
638
878
1162
2936
3475
630
1785
2381
3029
3048
4057
4470
2145
3371
3791
1537
3255
3981
747
890
1940
1985
2245
3084
3431
3722
783
1406
1679
2088
3115
3935
4470
215
1785
4862
4869
582
774
1587
2079
2127
2734
2759
4136
1157
2058
2249
3861
4281
4536
1010
2396
3363
555
931
2589
3187
3382
3558
3882
3928
4261
317
337
1132
1568
1743
2153
2173
2280
2370
4037
4272
325
811
895
1697
4291
1175
1463
1845
4225
4309
4766
4989
109
168
638
745
1682
2377
4718
4791
59
382
845
1178
3078
3265
3297
4905
652
734
1028
1503
2081
2821
2983
3190
4056
4578
1245
1460
3008
4073
4808
2707
4498
698
1324
1520
1643
1764
1877
2620
584
1149
1458
1608
2170
2369
2557
2939
4148
4667
286
521
1099
1266
2851
4095
4470
2570
2960
4499
766
921
2575
4680
776
886
1050
1208
1894
2118
3540
3960
4040
4536
435
1079
1134
3548
4258
4625
4862
1132
1343
1579
1962
2097
2828
3694
4340
4354
4970
372
1157
2666
4817
12
303
644
1013
4218
4586
4893
234
794
1768
4093
1118
1770
2695
2739
3182
3362
3926
4649
4803
3
1571
2365
3255
3733
3866
3889
697
805
838
2341
2381
3003
4265
4475
163
895
1220
1333
3880
352
966
1181
1195
2063
2651
4043
4236
4804
2263
2340
338
380
430
1002
1314
2674
2705
3728
3943
3956
4757
930
2884
3951
4925
404
1334
1863
3028
4247
4606
3860
4556
871
908
1014
1038
1230
1860
3159
3561
3703
3939
4159
1525
1687
2608
2616
2651
2699
4820
1441
1706
1860
2372
2733
3723
2176
2525
2648
3025
3270
3626
4705
50
1095
1660
2317
3653
3750
4120
134
643
1366
2564
3850
4029
4463
4612
4993
171
966
980
1388
3542
3837
106
174
504
1032
1444
1739
2722
2750
2824
2996
4341
4452
1233
1807
2220
3264
4498
1841
2077
2356
3222
920
1160
2496
3141
3876
4321
1054
1464
2059
4228
4348
4609
487
1073
1845
2059
2428
2842
3226
3291
4011
4178
4923
428
2394
289
877
896
1269
1466
1469
1676
2318
2321
2885
3656
4009
4528
4718
544
2770
3463
4218
2210
2402
2637
2786
3326
3338
3728
4419
770
1424
2220
2308
3334
3413
4891
4988
1878
1941
2157
2927
3770
1393
1741
1772
3473
4179
4668
1101
2047
3256
3701
4640
212
1267
1335
2342
3552
3817
4038
4224
4342
1569
3033
3369
4438
4880
31
623
882
981
1086
1237
1951
4383
4651
265
1724
2708
2780
2836
2944
3733
181
4092
4115
4417
357
544
627
1630
3410
3610
4077
4981
456
909
1670
3484
3629
4499
621
2624
2734
2901
4924
593
958
1374
1522
1633
2371
2846
2878
3450
4033
4620
4740
4848
1424
1621
2116
2554
3274
3897
4108
4644
185
1920
2132
2367
3899
4390
539
717
2337
2419
2711
2904
2978
3804
4002
1520
1566
3469
822
886
1457
1554
1910
4098
196
779
2483
2737
3896
4121
4642
3
1344
2263
3904
3940
4026
4244
4486
841
1580
1796
2696
2756
3759
4327
2487
1342
2313
2751
2760
2811
3015
4053
196
392
474
584
1079
1105
1652
1966
2086
2359
2691
3000
3683
3714
3968
719
1228
1450
3159
3319
4018
4288
723
4778
4876
39
52
523
903
1446
1488
3145
3981
1145
2598
2731
3691
4684
767
992
1363
3765
470
910
2277
3129
3991
4359
73
718
3250
3794
4151
549
1657
1983
4661
592
1434
4157
283
1427
2142
2254
2559
4869
220
1418
3026
3525
945
1977
3558
112
420
1563
2212
2753
1534
1982
2207
2589
3237
3317
4339
458
1093
1496
2046
2647
3148
3219
4339
4994
334
511
1115
4036
152
521
1441
3481
3650
1004
1176
208
491
793
1456
2795
2879
3135
3566
3973
433
1682
3784
3958
140
712
1940
2365
2427
2757
4107
603
977
2161
2547
2893
3940
4250
526
1753
3690
3797
3923
4610
382
2084
2100
3415
4468
1649
2444
2581
3714
4437
560
2206
2296
3470
4550
4742
4930
1880
2430
3211
51
528
1538
2258
4309
4317
48
1260
1666
2098
3306
335
366
647
853
1087
2813
2841
3128
3190
13
84
204
429
1073
1209
2429
2591
3146
697
768
1904
1955
59
803
2059
2068
2243
2309
2457
2918
2269
2498
3442
3628
4497
135
1889
4125
4202
4326
682
2167
2449
3162
3420
3761
3974
4875
247
567
2144
2930
3486
3877
4727
4850
251
413
756
882
2645
2686
3594
334
478
571
768
852
1041
1621
2800
3122
4504
4956
263
1239
2723
3641
4023
4788
14
95
731
4437
704
916
2483
2759
3237
4512
1100
1484
2763
2933
4126
90
485
573
1689
2851
3704
3720
4579
4592
462
542
1307
2958
4811
171
723
789
1193
1392
2107
2585
2780
3177
4464
4760
4945
4953
885
1325
1707
2529
3509
4824
405
407
706
1493
1851
2460
2809
2822
3318
3360
3634
3938
4240
4513
4723
56
865
1584
2625
2995
3096
3264
4098
4154
4571
2225
4201
509
1898
3481
4494
363
1242
3701
1149
2809
2879
2909
2986
4854
1461
2592
3933
576
1169
2430
2470
2816
2850
4022
4190
390
583
925
1629
2293
3446
3986
4141
4701
318
1400
2666
3503
3841
4127
164
212
757
1620
1670
3429
3797
3978
4590
664
921
1740
1851
2331
4943
643
1283
1423
1470
1753
2720
2903
4349
4953
495
1347
2231
2339
3650
4031
4086
4395
478
781
1854
1921
2374
2876
4599
272
1767
1825
1955
1969
2903
3090
3461
4328
5
3108
3542
4865
4914
242
370
780
1755
4735
348
426
430
1013
1445
1728
2178
2422
3900
4990
670
1141
1213
1929
2672
2674
2710
2944
840
1265
1890
2873
3753
4380
705
2526
4578
4894
161
2129
2428
3411
4058
4646
4676
4687
810
1721
2405
3518
1371
1483
1779
1956
2215
3049
3447
4466
55
2015
2601
2757
4186
4200
50
1353
1859
4418
4687
289
344
897
1945
1970
2914
3157
234
358
1246
3520
3897
4680
124
223
1368
1376
2217
2278
2345
3131
215
1457
1778
2743
3361
3915
4022
4175
882
1426
1643
1922
1969
2771
3379
4667
1181
1573
2522
2768
779
835
1058
3187
3839
3874
4507
2134
4350
124
184
633
833
1413
3157
3527
3863
4001
4164
1551
1705
2420
3041
3832
3894
4032
4789
827
1792
2938
4224
4587
2326
3595
3770
4595
4893
228
1024
3247
4212
4513
386
1267
3685
4072
2178
2464
3702
4080
1470
2440
2848
3833
4094
4178
4822
4967
810
1117
3260
1037
1080
1542
1972
2189
2747
2964
2988
3899
4560
56
617
647
942
1918
2485
2664
2905
3366
4731
4801
4948
380
3285
4189
4828
1679
3910
4167
246
759
821
1977
2242
1514
1873
2222
2714
3034
4758
4934
552
1550
4559
4931
1752
3424
3497
3964
257
638
2242
3758
3844
4813
38
334
2627
4318
640
694
1668
1682
2032
2092
2572
246
413
2611
2620
2839
4449
479
1177
1708
1715
3566
3584
4093
4309
4344
4453
1320
1498
1694
1889
3097
3457
3524
146
571
2205
2884
3178
3574
3888
4349
126
564
739
830
866
1083
1712
1981
2192
2393
2604
2793
3248
3548
4463
4984
388
675
1309
2895
2926
3799
1453
2176
3612
422
539
573
905
2253
3202
4410
4614
1391
1426
1812
3020
3977
2
732
989
1916
1979
3033
3186
3333
4150
4326
4332
153
170
912
2284
2516
2519
2578
3458
3687
4149
2
363
902
1504
1787
4044
4944
1401
2145
2387
2588
2642
2856
2872
182
492
1353
1386
2364
3300
3446
4253
44
276
1247
2607
2759
3199
4086
159
562
643
1220
1443
2769
3891
4509
1511
1601
2851
3395
3623
4306
288
594
2220
2314
3516
3753
4046
4400
4875
218
1237
2213
2872
4885
135
1393
1677
1776
2055
3701
3997
1289
2808
4779
3511
4306
4493
4898
1350
1371
1720
1800
2202
3715
3763
3956
4751
4874
1513
1636
2842
4734
607
640
786
3517
4120
533
813
1437
1821
660
2716
3411
3679
116
1049
1086
2201
2748
4132
279
412
1314
1889
2267
2334
2502
2711
2145
2260
2302
4788
262
715
728
983
1038
1306
1319
2054
2064
2126
176
283
1232
1791
2781
3109
4184
4716
4950
191
311
376
525
1665
1833
2287
3852
121
564
2466
2565
3172
3300
4527
2166
2828
3110
3648
3931
4288
379
1757
3149
4115
4697
228
296
1105
1393
1721
1747
2234
1240
1322
1736
2134
2894
3328
3898
4642
538
605
2753
2805
4009
4127
306
1055
2128
3632
4016
4597
712
1147
1968
2366
2450
2808
573
583
800
1548
2541
3370
4545
4573
1112
1672
2946
3267
3543
4609
2767
3398
4350
4382
4888
349
1705
2170
2656
2928
3822
4171
4407
4707
706
3272
4674
1167
3371
3409
4110
398
406
880
1373
1747
1962
2357
242
1469
1799
1807
2666
3842
4862
330
607
670
1036
1089
1751
1782
3889
4131
1309
4092
4478
45
733
1022
2263
2886
3942
491
582
1016
1063
1740
2364
2493
3895
4220
1863
2527
2708
2896
3271
3650
1710
1714
1820
3007
3090
3527
430
461
483
702
1316
1391
1471
2124
2536
2875
293
428
432
651
1666
2062
2130
2577
2823
3172
3622
4375
80
511
1777
2132
441
1503
2197
2486
4821
503
618
2720
2999
3568
3917
344
1285
1294
2976
4110
511
1560
3423
3637
4087
4493
89
331
973
1136
1225
1532
1654
2504
2813
2878
3320
4072
4865
79
943
1503
2598
984
1087
1360
1825
2797
3121
4563
4685
938
1073
1272
2172
2955
3213
574
1850
2724
3093
8
466
715
1004
1382
1708
3121
3131
3285
282
471
3021
4774
1978
2271
3159
3228
3524
4742
4961
627
2531
3019
3437
3921
1514
354
2007
3020
3134
3332
4124
547
1757
1798
2290
2524
2767
3002
3573
1822
2042
2596
2250
2911
3731
3829
4568
598
1788
3758
4221
4245
4549
4928
188
404
823
1621
4460
4878
314
334
1187
2194
2530
2686
2984
3985
4012
2011
2413
2543
2677
3267
3641
428
924
1253
3797
4192
4548
4851
3254
3704
4216
4335
4728
3145
3609
3936
925
2744
4285
4659
546
830
1121
1762
2417
3396
4018
4122
4299
391
885
1613
3043
3970
51
499
1803
1853
2448
3290
4286
278
573
685
1555
1910
2548
2932
4698
2726
3666
3845
3945
4008
4863
344
894
1126
1994
2977
4375
4670
1143
1725
1958
1959
2498
3153
3476
3550
4714
612
752
935
1015
1630
2058
483
987
1081
1145
2041
2306
2666
2875
3216
3469
1211
2422
3116
3226
4750
1287
2298
145
1357
4628
4957
458
656
1691
2316
2774
2877
2936
3690
3991
4354
4663
780
807
3136
3688
4469
4793
116
909
1501
1632
1645
3173
4654
4709
151
384
837
3916
4342
546
634
1552
3599
4085
4323
194
274
1016
1370
2459
2983
3872
4711
887
1224
1867
1902
2067
2977
3104
3186
4272
539
799
3106
3822
154
620
2247
2658
3146
3353
3903
4033
4349
201
368
608
2596
2923
3062
4216
2160
2896
3784
4384
265
355
430
892
2103
2264
3360
3995
2648
3177
3483
3624
4360
4960
523
1106
1931
2232
2860
4986
644
1249
1264
1455
2316
3639
3705
3741
4059
330
591
1508
1599
1678
2569
3363
3648
4430
4694
531
886
922
1033
1716
2160
2539
2645
3677
4579
609
635
950
1114
1310
1613
2046
3415
4153
2191
2347
2382
2505
2875
3042
4392
4400
2171
2854
3437
459
604
805
1445
2044
2119
2195
2920
3225
3718
4547
509
1985
2540
3137
41
636
1080
2039
2290
2294
2368
3982
4428
453
552
786
832
1849
2273
3497
3606
441
933
1571
2605
3425
4394
507
1177
1434
3492
3967
968
1631
3569
4403
4706
4871
237
393
1329
1675
2407
3289
3311
3363
3943
4406
4703
1388
1910
3371
3399
4492
4865
601
2023
2046
3989
4590
4952
381
599
625
2743
2861
3251
3328
3474
3782
4849
993
1433
2145
2291
2306
2509
2514
2855
3125
3562
4816
694
1616
1896
2182
2389
2414
2614
3109
3208
3348
4868
1174
2807
4920
4934
164
278
554
1568
3107
4691
4813
4940
22
281
409
469
721
819
1773
3167
4294
686
770
1509
1854
2392
3259
3968
4242
4726
4949
827
1629
1783
2014
2649
3480
367
1004
1258
1558
3321
3396
3789
4463
730
1425
1973
2125
2239
3677
282
776
1198
2558
2957
3404
3427
3873
189
779
1270
2538
2594
3068
3812
631
882
1243
1576
1844
3798
136
274
983
1700
2322
2557
4365
432
459
889
2011
3837
4629
1136
1342
3472
3965
1065
1433
2471
2777
2829
4691
4912
439
2013
2201
2279
3752
3925
260
1403
1484
3224
4985
488
654
2643
3056
4223
4408
69
78
826
1725
2083
2389
3035
3377
3630
4226
25
1367
2529
3815
3825
4551
634
835
1099
1908
2285
2645
3860
4038
4174
4946
473
627
1164
1340
1590
1858
3206
3310
3515
3523
3684
4694
1115
2227
2574
3068
3544
4563
4804
1113
3255
3843
3855
3920
3969
1593
2060
2108
2212
2426
3139
3311
1355
1438
1645
2720
4581
26
795
1889
2869
2966
3608
3744
4271
871
2370
2725
3482
3516
3683
3879
4641
786
1225
1529
3637
4719
297
692
2456
4965
377
840
1719
2032
1256
1387
1992
1993
2611
2841
4224
4606
4688
1362
2951
3010
3345
853
1207
1395
1917
2095
2671
2760
4671
1760
2455
2723
2772
3589
3695
4815
908
1178
2697
3340
3788
1104
3706
365
678
1343
3497
3769
3902
4437
4940
1387
1618
2347
2564
2954
3203
3396
3716
4156
4161
4420
885
1122
2171
2432
3789
4999
2966
4342
376
480
1138
2973
3696
3951
3970
4065
4141
252
816
2736
3082
3536
4532
553
713
1157
2117
2244
2458
3364
437
1867
3096
3852
4551
1027
2811
3109
3862
4335
4542
211
1061
2120
2368
2568
4364
1069
1111
1203
1477
1782
2403
3294
4345
4857
884
961
2212
2293
4065
1576
2134
2152
2191
2460
2554
2747
3529
4138
3712
4497
4627
253
2149
2518
4523
1467
2183
2184
3368
4007
4407
433
628
649
912
984
2784
3408
3466
4427
1341
1964
2006
3207
3900
4240
4493
4907
116
576
1738
1853
2936
3030
4499
721
1551
3618
346
358
379
474
1348
1560
1814
1889
3725
4072
4149
111
265
892
1463
3722
3918
4034
426
808
1022
1195
1336
1527
1874
3458
3466
4100
4701
356
881
1635
2546
3048
3298
3328
3951
4398
811
938
1380
2742
3786
186
382
1597
1651
3847
4616
1085
1348
2657
3307
3709
4149
573
579
1613
2416
4504
468
647
1901
3600
4597
229
341
519
1283
1535
2228
2434
2822
2972
4221
4314
4651
3428
4579
4807
579
1236
2517
2726
2729
3137
3234
4423
2700
3106
4736
182
592
4051
4052
4640
378
1222
1987
2885
3983
4667
4933
2169
3445
4004
4543
4907
249
1339
3776
4018
4239
4308
4819
113
375
1208
1626
1917
2291
2594
2678
3594
3677
4534
4764
45
56
435
1456
3064
3746
4141
148
555
716
1055
1684
1736
2280
3187
4316
4782
4815
41
258
272
332
575
862
1387
1650
2638
3803
3855
3871
3904
4753
762
1787
2939
3311
3643
3769
3875
1669
2709
4008
4563
4666
697
1392
1743
2730
2764
4097
4143
4244
4433
4866
1959
2540
3048
3904
4119
4183
4297
228
947
1652
1892
2295
2450
4607
404
1162
3383
4606
1368
2216
3831
3858
4652
245
721
1815
2249
3495
3775
3955
3983
4236
2031
2129
2873
3547
3635
4580
2239
3200
4717
1667
1958
2588
109
963
2680
3282
3690
556
1549
2258
2886
3334
3718
4043
4371
4413
703
1271
1418
2662
3286
4248
4474
347
520
675
1185
1801
3482
3769
665
1309
1627
1697
1979
3182
3477
4493
285
1276
1585
2230
2359
2714
3092
3168
3711
3927
4593
4649
4930
218
1795
3876
4315
4902
149
163
1773
1961
2481
3689
4279
4485
4651
4695
4790
1013
1436
1922
2022
2544
3088
3759
4663
682
877
1409
2005
2142
4476
781
1572
2302
5000
31
2617
2664
3449
3872
931
1543
1593
2098
2897
3068
3532
4843
4974
826
996
2693
3062
4359
672
2200
3169
4514
10
229
818
1594
2875
3300
4814
114
1910
3037
466
907
988
1168
1305
4196
4229
1341
1842
2013
3555
308
597
848
1353
1897
2628
3292
3517
3844
4912
49
828
1258
1340
1604
1844
2232
3348
4978
1785
1877
3694
4444
906
1378
1847
2771
3302
3482
3930
4105
4701
451
810
1128
1272
1779
2067
3001
4672
878
3080
4183
4864
627
1372
1750
1952
2067
3166
3795
4020
4599
4820
1055
4246
4617
4754
4945
328
498
2971
3497
285
1376
2440
2721
3184
4932
726
1233
1574
1884
1310
1904
2000
2941
3254
4624
511
897
1223
1439
1600
3049
3091
3096
3243
3936
3942
4680
4870
4
817
2803
3655
4028
4544
4821
894
1574
2478
3057
3521
3797
4756
4968
322
560
1258
4254
993
2453
3009
215
239
289
1251
2719
4260
4420
4740
281
659
970
2695
4098
4407
1807
2312
3078
3786
4538
2148
2465
2600
3558
4841
4857
250
1755
1872
2008
2972
3476
4329
15
771
1384
1639
2142
2206
2796
4795
336
518
579
1071
1422
1980
2332
2698
4157
4254
4406
1437
1961
2094
2436
4959
839
948
992
1141
1473
2778
3008
3199
3885
1849
1921
1980
3106
3168
3849
3881
4262
4506
4652
814
1052
2539
166
399
561
1243
2072
2970
3087
4976
627
869
1043
1156
1171
1484
2617
2777
3758
4263
4400
400
680
806
1157
2597
4184
4395
1468
1932
2064
2577
4285
331
370
2843
2957
3063
1132
1409
3669
3950
4147
4554
464
822
2241
2829
3727
1593
2759
2937
3473
4713
4749
461
4359
4491
4750
127
756
1474
1765
2756
3459
3723
3952
4682
1745
2192
2690
2923
3281
1791
2461
2767
2881
3296
4802
31
605
614
1947
2038
2276
2414
3450
4022
4753
44
1665
1799
2857
3127
4111
263
1074
3862
4013
4476
4621
490
1842
2213
2584
4306
4394
4941
2351
1560
2083
3409
3475
3480
3534
3641
4743
4759
4918
4988
911
1014
1613
2476
3056
3134
3721
4337
164
2069
2306
3858
4443
4890
289
876
1597
2264
3768
1540
2126
24
270
1030
3287
4322
4724
10
62
130
1547
1867
2434
2530
3125
4258
405
425
973
1138
2553
2566
4496
4757
412
692
1768
2446
4251
130
524
1721
3254
3871
3892
4228
4973
169
470
1625
2071
2890
3765
578
1188
1722
1786
3535
4349
807
2252
2904
3156
3343
4896
617
742
846
1534
1922
2412
2503
2770
3631
603
624
830
1338
1553
1773
1841
2047
2463
2721
3061
3115
3173
1502
1894
2794
3363
4062
4078
4305
4977
633
1040
1291
2564
2901
3153
4019
681
1470
2006
2827
3551
2010
2148
2460
3260
4727
644
1181
2199
2260
2989
3109
4531
822
2817
3713
3915
165
269
915
1347
2170
3306
3827
4424
1284
1471
1518
2850
4379
207
1672
1990
2641
3288
3814
4996
21
323
631
1047
1491
2829
270
513
1299
1359
3563
3602
3721
4931
16
710
538
1226
4140
229
1825
1988
2360
2622
3591
1192
1515
1704
1901
4734
173
1337
1479
1718
2141
2551
2758
3676
4004
4452
4703
68
329
475
716
1169
2623
3186
3552
4141
4732
4792
4806
791
1391
2026
2126
2273
2292
1300
1888
1933
2685
3152
3385
4697
898
1753
2993
3682
3943
4657
854
896
1239
1294
2619
415
605
2143
2167
2261
2979
2998
3084
3208
3316
3699
3853
342
1206
1737
1926
2025
2084
3055
1867
2902
3693
4217
4721
1026
1935
1958
2717
2909
4806
4879
23
310
339
562
827
1862
2519
3475
4819
732
1890
1969
2087
2119
4002
4144
4274
4688
4934
2110
2509
2939
4083
4870
126
173
654
1501
1851
970
1426
3039
4109
1000
1945
2388
2392
4865
327
3231
4061
624
782
2029
2331
2938
3388
3523
4237
1154
1503
2023
2138
2238
2551
3590
3958
3962
3978
4531
4807
1859
3336
3728
4861
1627
2558
3738
511
1876
2665
3231
3739
1096
1259
2092
4360
4674
361
842
1461
1797
1914
2287
3216
3946
3989
4848
1867
2594
3425
4367
4419
4510
4750
294
863
1260
1693
1725
2588
2768
3781
4978
517
795
1294
1579
1764
1878
1979
2960
4190
120
157
183
368
426
805
1181
1396
2625
3709
4624
1528
1887
1903
2334
2715
3719
422
834
2267
3254
3906
4504
4656
740
797
910
1129
1623
1647
1822
2258
3368
1451
1462
1743
2895
3335
3463
4907
1640
1732
2779
2894
2934
3333
4597
553
674
2222
3189
4365
4974
2244
2265
3370
4033
4759
689
1182
1339
1940
2036
2583
3237
3706
3727
436
2150
4638
775
1118
1483
1513
1801
2091
2352
299
1709
1883
4754
1054
1521
4413
4963
1066
2281
4264
61
371
767
1136
1655
2909
3363
3854
4161
4201
4323
4362
4555
4804
1390
1750
3105
3111
3896
3911
4088
288
503
868
1807
1879
3205
3940
4982
1132
1319
2796
4429
1051
1093
1498
1624
2280
4071
4319
4670
554
587
1425
1823
2356
2459
3128
3445
3975
4005
489
547
593
1379
1983
2007
3979
4024
4324
3
296
915
1430
1476
4723
791
982
1550
3130
3590
418
1998
2403
2574
2606
2929
299
681
2179
2463
3223
4652
3885
4076
4333
4481
39
205
369
3245
1448
1720
1983
2558
2917
3804
4403
4769
267
288
1378
1432
3794
4118
38
612
1947
2118
3118
9
725
3566
4155
4808
143
3218
3728
4476
382
933
1223
2840
723
1678
2323
2512
4079
267
1314
2448
3466
4085
4124
4985
25
910
1296
2851
4372
240
279
3055
4777
826
4936
410
571
683
1163
1221
2000
3238
3341
3409
3664
69
2508
558
1945
2091
2137
2729
2450
2792
3075
1726
3160
3162
3947
235
249
809
1278
1330
2395
2714
99
603
2388
4320
52
349
1710
1928
2133
2583
304
1187
1838
2717
2736
3250
3590
4926
422
3884
4555
788
1345
4173
4589
3
143
253
1624
1732
1872
4011
100
383
802
1410
2501
2855
3458
3904
219
533
657
2327
3852
146
680
1123
2203
2502
2719
4441
4470
4726
4833
257
509
1608
2187
2438
3165
4310
4915
356
1359
1514
4575
336
617
1898
2337
2897
3128
3176
3547
4343
4813
1088
1731
2021
1066
1325
2046
2174
2919
3084
3930
3965
3981
807
2630
3775
4704
4892
213
980
1000
1940
1989
2930
3093
3587
4396
1091
1510
2775
2961
3018
3429
3436
3546
4581
541
579
701
1123
1408
2266
2350
2732
2998
4870
527
1819
2205
2610
168
829
1425
3065
3562
4314
644
3335
3595
4341
447
1259
1284
2358
3820
4390
4883
330
597
2026
2929
4181
1286
3186
3414
4748
4794
149
2583
3093
3165
3257
3677
4256
285
1056
3387
4220
4760
123
519
1424
2373
2487
2905
3494
3580
3783
4216
716
1085
1525
2131
4063
474
768
1449
1718
2484
2646
2766
3910
4287
4312
1593
1225
1450
3696
62
167
425
559
809
1824
2056
2068
2960
3542
4410
1090
1532
2170
3559
4493
4526
301
1308
1427
1521
3749
3996
1825
1969
2897
3218
3833
4947
420
1402
1631
2007
2375
2991
836
870
1157
3761
4135
4793
1022
3355
4129
272
2630
2981
3034
4757
130
574
608
1694
2030
2173
3023
3137
773
932
2118
2593
3169
4204
4290
4348
4685
1329
2177
2299
2701
3788
4594
96
557
659
897
998
1030
1673
1987
2108
3012
3165
3877
449
985
1382
1514
2413
1898
2527
1441
1810
4215
4598
1271
2551
2741
3045
3821
4572
4675
1411
2493
2637
3443
4086
1149
1581
2072
2817
3762
4570
663
827
1043
2033
2358
3117
3350
3422
4181
1710
3183
3862
149
1997
2369
2430
2659
3804
4533
4681
4977
760
2002
1825
2279
751
895
2748
3973
4106
4848
1649
2444
2898
3878
4081
4252
4336
845
1068
1097
2093
2316
2460
3192
3657
4355
4633
4771
4966
522
1232
1386
1602
2487
2977
4293
4539
992
994
2605
2632
4661
4880
141
492
1365
1581
2791
3435
3469
3729
172
510
686
798
866
1236
1888
2086
2866
614
1171
2059
4745
301
316
2649
3985
4858
2546
3335
3430
4122
4654
290
309
1014
2281
2506
3926
2096
3320
4527
505
1218
2753
3645
3846
4095
4265
1143
1158
1382
1917
2641
2853
4903
373
856
1874
3616
4081
82
489
2045
3610
4363
46
572
3536
4564
4699
4979
166
1825
2242
3590
4123
366
640
1102
2708
2757
2978
45
260
888
940
1290
1610
3615
4179
4334
4484
343
4568
4910
1935
3155
3184
3780
4099
4383
1012
1867
3929
4835
3147
385
943
1352
1628
2654
2883
915
1301
1874
2476
2545
2548
2975
2994
3361
4728
4973
32
465
1057
2243
2345
2375
3526
4933
1294
2092
2252
3013
3528
1
925
930
1089
1659
2507
2655
2942
3592
3866
3995
4299
4352
1312
1487
1756
1982
2060
3811
4351
59
243
1035
1466
1761
1889
2213
2677
3296
233
485
528
1932
2770
2966
3588
4008
4182
1135
1857
1870
2343
2621
2736
4060
68
1167
3105
3771
4870
340
858
2851
3364
4002
1479
3537
4724
2671
4147
38
415
930
1797
1975
3028
4714
34
678
888
907
2868
3372
4331
257
1020
2382
2883
3682
4384
602
3514
301
1947
2534
2861
3019
3144
3590
4970
292
413
535
633
716
1230
2460
2692
3191
4026
4867
755
792
961
1840
2144
2249
2324
3501
4419
719
1127
3225
3520
3837
4983
5
348
1138
3031
3204
4295
689
822
1041
1485
1598
1780
2702
3053
4388
4479
284
742
791
1717
2326
2864
3982
723
1103
1406
2309
2595
2821
2917
3042
3043
628
976
1204
2676
2689
3456
4319
444
1270
1566
1636
2842
3293
4235
81
802
962
2066
2382
3409
4280
4666
703
1168
2145
3708
2766
3127
3853
4774
4786
263
297
736
939
2780
2950
3277
3633
3832
104
3375
1017
1568
2313
2406
3201
3840
777
2428
2732
3388
3408
3808
1802
1923
2371
2822
157
475
609
1001
1162
1357
1969
2388
3107
3477
3849
650
1178
2856
3756
4488
1224
2440
3728
4844
613
2025
2066
3433
4017
4339
18
481
1581
3037
3152
3639
4295
2218
3563
3886
4032
4177
98
229
523
586
816
2638
4696
796
818
1676
2614
3720
3791
4027
652
1935
2804
3334
4709
587
651
955
1244
1981
2757
4107
201
561
738
796
1993
3403
318
1108
1532
2356
2789
3259
945
2435
2898
3756
3766
3987
4363
4878
427
1702
2626
3267
3523
1224
2247
3123
3336
4020
4335
4365
4353
4403
4503
787
1882
2043
2076
2109
988
1827
4238
4587
1714
2122
2720
738
1748
2978
3229
3813
4481
38
313
798
1199
2129
2358
3554
4456
67
376
842
962
1266
2036
2453
2951
3847
4752
1104
1309
4916
347
2018
2668
3103
3708
3948
4045
4582
4709
509
766
2215
2253
3387
3396
4688
549
746
1762
1950
2126
3677
4236
4366
270
1011
1048
1385
1495
1999
2174
2362
3622
3664
471
970
1895
2660
355
623
1500
2897
3070
4348
4629
23
1771
2194
3977
4116
4340
144
396
1097
1633
4016
1485
1983
3210
4684
378
1350
1502
2267
2392
2997
4229
4497
39
254
536
1191
2071
2461
2673
3334
4301
4891
346
1004
1519
2031
2460
2546
3551
3674
3751
4381
1028
1222
2739
2842
4769
305
838
849
1655
2211
3318
3601
3668
4185
4474
4752
975
1336
2460
2823
3578
4570
145
284
650
843
1076
1113
1263
1285
1638
4107
4886
84
2806
3149
3638
3747
936
1112
1838
2981
3369
4827
87
3423
3596
3676
1536
1600
3127
3817
3980
4113
4389
4782
19
144
1196
1759
2264
4575
4990
968
1753
2706
4414
4765
4852
143
237
1444
2149
2347
195
1075
2929
3268
3514
3710
4041
4669
485
2805
3412
4204
4563
4936
3
56
2448
2936
3895
4928
1405
1409
2075
2521
2758
2765
4107
4111
291
724
2858
4299
4463
4722
613
1106
1368
2020
3132
3210
394
840
877
1239
1548
111
270
1019
1381
2694
4270
4282
369
922
1574
1615
1806
2288
2823
3388
3599
3813
1270
1544
1927
3523
4701
491
1418
2145
2602
4251
4289
1123
1326
1371
4365
950
1377
4643
586
622
1624
1887
2030
2635
2969
3831
4175
4455
653
1351
3142
3475
3729
3868
4227
1182
1568
2024
4594
4975
505
1900
2422
2846
3599
4706
4754
438
1772
1970
2063
2173
4093
4328
4380
4693
37
428
1071
2059
3295
1791
2911
4263
4452
68
1380
1659
1939
2077
3707
4537
202
1012
1855
3097
3500
3630
3814
3818
4000
562
1257
2043
2208
2426
3539
4262
4700
316
626
1127
1411
2391
3176
4184
296
1182
1364
1760
1837
3183
3455
3656
3923
144
502
4238
4645
4661
4852
1650
2305
117
482
912
1700
1966
2516
2633
2839
3446
4241
4941
1032
2353
2687
536
1081
1641
2499
3165
3248
3836
4412
790
1239
1290
2739
3944
4230
4615
756
2224
2638
3358
3433
3877
3228
4171
539
1587
3482
4356
114
554
972
1915
3971
57
745
1068
1686
1876
3188
4296
172
325
1003
1945
2206
3692
680
1171
2010
4460
311
586
996
1101
1305
3580
4688
3070
3710
4085
4500
4723
230
415
741
2268
2301
2780
3614
3870
4427
4613
41
656
681
3831
703
720
3081
4272
4531
584
1482
1848
2054
2584
2867
3183
3221
3531
4074
4440
8
801
1227
2161
2408
3030
4221
4603
808
865
1202
2186
2606
3327
3575
3638
3702
4874
218
534
785
1635
2950
1053
2100
2579
3036
3342
4130
12
2821
3006
3307
4453
169
195
1093
1551
2174
3105
3262
12
767
1676
2076
2123
2982
4163
4451
1000
2151
2701
2713
3006
3043
4102
1050
2103
2571
4338
811
928
2805
1955
3709
982
1440
2156
2225
2404
3838
474
1410
3038
3585
4394
4995
109
392
648
1593
1867
2010
2044
3558
169
1630
2005
2376
2629
4063
4209
315
805
1666
2064
2758
2799
3258
4422
4850
841
2363
3055
436
2963
3088
4585
856
1048
2054
2877
3281
3356
3517
3621
4997
1254
2122
2694
516
1153
1747
3447
3484
3835
3904
4546
984
1065
1500
2204
3707
3717
3779
3780
4412
875
898
971
1245
4233
4413
4476
324
425
2277
2640
2862
4162
971
2894
3121
3582
3812
3825
4659
4674
4857
1088
1673
1862
2089
2251
3326
4346
4417
4945
1459
1478
1750
1935
3306
4384
4490
4700
635
1120
1791
420
550
1178
1390
1548
2762
3199
4391
403
860
2574
3993
4429
4561
1281
3122
4134
1821
3330
3780
4422
4486
4990
410
418
1216
3750
3791
3921
4083
4548
4808
112
322
1148
1503
1714
2858
3128
3474
3717
163
485
1614
1634
1904
2252
2621
3262
4937
1273
1390
3123
3242
3664
3775
976
1788
2044
2358
2406
2820
2842
2885
2983
3347
4343
4824
4954
558
559
1658
1681
2646
3666
3717
4682
1211
1847
1951
2591
3970
4940
1549
2416
2457
2856
3329
88
914
2136
2269
2790
2965
921
1612
1717
2253
2259
3938
4506
4673
371
426
857
1935
2807
2961
3423
3495
137
1531
1992
2340
4580
339
1427
1502
897
1359
1376
1468
2438
3115
3532
3612
4832
27
87
327
960
2362
3536
4208
4631
1623
2367
3216
558
2376
2522
3651
460
662
1316
1461
2217
2373
3650
4515
4879
238
732
759
1046
2073
2137
2468
2499
3836
4039
989
3041
3176
4160
4787
4824
142
2811
2823
3392
1252
1948
2198
3490
2893
2951
2967
3113
4345
4680
4990
541
702
1332
2283
2615
3109
3375
3604
680
686
1110
1542
1835
2921
3268
3476
3732
253
661
1054
1092
2525
2746
609
2055
2472
3291
4631
268
471
1212
3345
4779
1311
1675
2804
3123
3234
3247
4077
4169
4876
220
988
2879
3242
3251
4121
389
3794
3865
4365
1473
1865
3768
3971
521
620
1581
3638
3708
3809
3815
4453
881
1763
1772
4237
4559
534
923
1104
1214
3511
4546
1051
1985
1987
2899
3036
3490
4399
572
728
1502
2000
2443
2857
2976
3308
3378
4806
4860
270
666
1193
1358
1885
1937
2746
2939
1727
1986
2617
3091
3929
445
1242
1266
1936
2953
3225
3768
754
804
1032
1092
1119
3200
3297
1861
2145
3360
4130
255
287
2955
4416
465
1087
1388
1971
2200
2424
3045
3286
3715
3987
2
347
1909
3504
3991
4290
4493
1993
2132
2738
2798
2959
459
914
1225
1369
1878
1919
3149
3230
4453
4461
4796
1314
1323
1919
3327
3403
3504
3623
3672
4336
4470
4889
4918
1382
1411
2684
3826
3974
4509
4760
3132
399
1481
2057
2759
3741
3945
335
1989
3244
3430
4082
2246
2717
3811
23
186
652
1337
1723
3348
4137
4270
4534
739
751
1150
1517
3029
3527
3600
4373
2888
4302
4345
156
694
954
4267
262
1112
1165
1214
1242
1541
1593
3984
1768
1898
2243
179
319
966
2041
3863
4342
4462
144
525
677
1123
2106
2550
2707
3519
3998
4333
4383
4938
517
808
1519
2251
4390
459
894
921
1260
1893
2091
2374
4127
1000
1049
1294
2769
2779
2952
4853
31
303
2467
4084
4764
4779
1026
1043
2252
1683
1825
2532
3366
3542
2241
3516
4678
1163
1777
2037
3028
3163
3182
3659
4131
582
798
1768
2557
2758
3432
4
79
303
2662
3162
1775
2368
2882
2912
3235
3290
431
927
1003
2352
3525
4773
207
628
1673
2417
3064
4531
1728
1916
1980
3334
4956
786
2602
2755
3144
4600
4872
40
188
1081
2998
3419
3486
1417
1529
1757
1921
2217
2309
2917
3751
347
814
1062
1108
2072
2145
2148
3232
3407
3775
1910
2538
3019
3830
733
1982
2309
3177
3505
535
619
4397
127
1006
1013
1229
1255
2731
454
2066
3296
4370
334
1581
1746
1844
1960
2222
3780
4639
4987
924
1916
2395
2994
3318
3616
417
549
556
2827
4520
497
723
753
1128
1286
1425
3922
3924
196
1697
1924
1968
2915
3925
4026
4475
4578
95
304
1089
1095
1110
1372
2964
3102
3103
3308
3569
4266
803
875
1266
1353
2714
2836
2935
3226
4074
4743
97
874
1493
1866
2399
2767
3264
3829
3832
4220
333
524
616
633
1407
1413
1464
2704
2748
3836
4682
4709
4989
1218
1556
1762
1955
2443
3863
4823
4862
1074
2922
3285
4090
4926
1395
2295
2303
2350
120
532
1522
2340
3245
4948
213
477
1359
2260
3578
4316
4397
4752
226
680
1527
1913
3717
4586
449
1180
1341
1361
1382
224
2741
2965
3228
4796
2746
3310
3781
3833
4471
680
741
2026
2279
2311
3048
3963
3982
4188
4853
755
2161
2445
2592
4228
1641
3306
3692
3854
4382
16
413
1306
1751
1797
1807
2233
3026
3149
3783
3784
4101
4202
4264
4467
1081
1480
2499
3405
4349
2004
3954
4620
639
858
1669
2568
4268
2150
3335
3513
3870
3963
4047
27
48
1087
3333
3380
3738
4389
4464
4540
4611
3313
3587
4262
1456
1848
2423
3471
4835
929
1832
2546
2639
2887
166
285
781
808
1507
1517
1818
2452
2461
2926
4162
4729
779
1487
1791
1796
2240
3606
4073
4157
463
730
1379
2465
2901
3207
3623
4039
4788
151
336
864
1867
2779
3255
3835
973
1099
1982
2103
3191
3927
3951
4217
4649
234
390
607
648
666
707
771
1809
2072
2671
2850
2880
3909
4461
4777
292
1623
1725
1734
2992
4019
4582
807
2676
3248
237
723
919
2792
3287
207
1775
2004
2288
2867
4544
98
417
1969
2433
2460
3447
3513
3566
4158
871
2969
3742
4676
549
1165
3229
245
1656
2104
3421
4183
4890
4995
811
4807
876
1867
2012
2343
2918
2969
3063
3665
3860
4424
4888
128
246
1010
1379
1976
4014
4671
767
2066
4537
565
1013
1327
1654
2610
2670
3146
3494
3985
4123
732
1408
2049
4106
1185
1287
2587
2769
198
310
905
2984
3739
4434
561
1045
3601
17
151
641
1382
4161
1934
2117
2215
249
526
3467
199
945
1605
1814
2527
743
1067
1620
2057
2564
4364
4950
1988
2427
3423
3714
3889
4591
2376
2380
3192
522
1203
2111
2240
2438
2466
2542
2740
3972
1372
1402
1807
2686
3609
1177
1990
3826
4323
4341
4483
187
681
859
1122
1322
2654
3508
202
521
1133
1384
2002
2357
3055
3305
278
887
947
1262
1506
1730
2759
2950
2982
3358
4598
98
741
2676
1041
2177
3378
4282
4377
315
397
990
1245
2584
2979
3753
4929
136
473
1187
1356
1504
1765
1874
2617
3082
3715
4101
409
993
1260
3019
3049
3530
4532
41
853
1517
1825
2855
3147
3575
4660
583
2513
2820
3376
216
1726
2219
3651
3733
3934
4422
4807
502
1644
1958
3510
3693
4269
52
236
982
1624
1768
3132
3211
40
171
857
2527
2543
2882
3135
357
750
1783
1918
2034
2828
3182
3428
3689
4009
4316
1609
2753
4025
1948
3994
4990
35
500
1243
1820
1828
3453
3754
3776
4525
4854
1421
1665
1731
2054
2943
2948
3224
3230
3536
3841
125
435
1752
2200
3751
4216
2282
3131
4913
1122
1416
2699
3913
4063
4363
135
252
364
566
829
3590
4135
4447
2872
3849
4386
6
1146
1458
2277
4340
4604
761
1793
2110
2343
3035
4134
4269
4463
2558
2859
3252
3643
4956
2817
3897
4516
4685
435
582
888
1060
1097
3805
4762
105
540
1143
1287
1759
3833
4820
510
676
2174
2431
2465
2734
3244
3341
645
917
1586
2382
2571
3221
3597
4270
4305
4766
523
1362
1572
1700
2175
3235
4420
4711
279
1759
1891
2084
3040
3824
3308
3711
3783
4096
4962
534
909
1855
2463
2550
3760
4151
1426
2017
2349
4083
4384
4753
4969
751
1630
1994
3184
3801
4288
1003
1050
1275
1858
1870
3200
3844
3863
4557
646
1894
2939
3787
4130
4856
309
3708
3811
4272
2774
4171
4902
1420
417
536
1246
2080
2709
4265
713
2045
2972
3124
3335
3502
4083
4097
12
1484
1911
2157
2389
2471
4764
3166
3646
43
1435
4076
4834
4935
4967
35
578
1956
4235
642
704
722
1421
1848
2129
2402
3142
37
219
739
881
1251
1620
2957
4401
288
482
2047
2189
2253
2439
3929
4248
637
1042
1226
2228
2511
2902
3385
3510
4209
736
1671
1940
2593
3138
4943
404
928
929
1468
2326
4491
108
273
499
1447
2476
2778
2812
3138
3306
3508
166
3087
4297
67
615
682
1535
2303
2585
2875
4580
322
1898
1929
2095
2143
2950
4127
4956
3273
3711
3717
4391
124
184
491
2460
2771
3849
4945
303
2023
3983
4619
177
624
3569
147
1092
1755
2310
2560
2582
3365
807
858
2219
2490
2926
3687
3861
4431
4603
218
541
2902
3503
4370
4485
1116
1345
1533
2400
4699
216
321
419
1027
1151
1399
2701
3432
3745
4405
2480
3756
4437
4575
820
878
1359
1903
3506
4378
4477
76
1559
3580
4594
378
490
1573
2734
3319
3386
3793
47
964
1177
1232
1444
2952
3345
3649
3691
4023
1499
1969
3925
4495
183
1903
2467
2567
3684
3956
4622
879
1732
2193
2213
4144
38
445
1107
1736
3813
4284
4513
651
1011
1249
2820
3019
3923
4249
497
736
1267
1322
1531
3711
4844
424
1973
3062
4014
4422
132
420
652
1499
2557
3513
3970
4852
2062
3241
3615
4103
4681
4759
4782
4925
173
354
1452
1747
2243
2744
119
1012
1329
2075
3675
891
1233
3087
4002
4767
1196
1357
2981
3712
4052
1428
2024
3072
3433
3593
4740
4888
914
2319
3378
4445
563
842
1006
1008
2421
2705
3386
3696
4746
2250
2714
3028
3623
3663
3888
541
672
3226
4307
508
519
838
1227
3515
4368
