419538
942
1794
2741
3254
3405
4219
4843
237
452
523
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2781
3
77
431
498
690
1973
3367
3703
3813
4109
538
867
1555
2287
2572
3315
3746
4227
4394
4436
1399
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2947
3498
4955
123
508
726
978
1447
3515
836
1423
2562
3671
3754
4439
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4620
309
1315
2521
2845
3466
3782
3786
3859
4599
795
915
1176
1382
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
2011
3194
3868
4968
4978
223
1196
1207
1873
3628
4180
192
641
827
828
2044
2338
3027
3438
4772
251
466
1271
1289
2074
3230
3422
4658
4843
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
4310
445
744
1003
2240
4019
997
1025
1701
3097
4077
371
581
1890
2288
2820
4234
4975
547
802
1019
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1783
3073
3129
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
963
2267
2298
2510
3056
3188
4007
4575
4630
855
947
1049
1783
1814
2200
2784
3763
3789
4090
2160
2486
3766
4041
4565
757
1058
3100
3561
4489
75
466
737
1279
1837
2601
2709
4648
4882
355
1019
1359
3588
4473
4673
102
876
974
1358
2585
3149
3273
4048
4304
4539
195
1223
2834
3623
3841
3879
433
1776
3240
3319
3949
338
1168
1638
1830
2119
2176
2859
3629
4736
439
1097
2897
3065
3273
3316
3359
3665
709
2273
2607
2956
3835
4205
4269
4851
80
872
1135
1636
1713
2155
2424
2588
2932
3551
4397
330
452
2289
2370
2552
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4164
4326
4546
95
414
740
3235
4052
4117
4521
340
3426
315
452
1912
2931
3940
62
185
535
669
676
1440
2900
3690
4258
4757
4936
197
1053
1142
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2981
3277
3888
4074
4574
4999
80
255
564
2545
3980
4358
1051
2036
3468
3702
81
195
1701
2836
3359
3992
4031
4203
78
293
1289
2642
2710
2855
4603
4774
4783
143
467
2003
3008
328
1446
1928
2789
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
4596
457
1860
2695
4237
4570
251
2413
2469
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
1583
1965
3236
4260
4545
97
253
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
495
597
790
1627
2227
2837
3489
3710
4121
883
1015
1299
1307
2176
2374
3275
3449
1209
1753
1935
2032
3479
4553
2346
2727
3204
4474
4946
716
1707
2028
3198
3303
3704
3945
4067
4547
4588
720
1033
1539
2577
3044
3180
4744
49
919
2114
4907
339
1929
1945
2302
3139
3260
3354
89
313
2008
2047
2136
2332
2562
2827
3117
3134
1463
1694
1705
2288
2400
4003
31
367
1015
1651
2162
2278
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
1019
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2894
3110
3669
4163
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
367
486
845
2369
2831
2914
4376
596
1086
1380
1774
4055
4105
4460
100
441
462
1847
758
827
1032
1214
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4609
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
352
1118
1239
1625
2034
2802
3182
4171
4466
416
1019
1099
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
491
1485
1827
3674
3937
3982
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
1483
1620
1673
1815
2081
3938
64
351
3017
4294
4690
4736
1312
2280
2534
3271
3376
3411
4242
4490
4698
179
602
735
792
1142
2030
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1773
2056
295
1352
1428
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3303
2006
2142
2223
2680
2700
4004
4430
4979
1316
1393
1768
2412
3743
94
765
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2627
2901
3930
4283
4504
1205
3192
3952
4679
1119
2624
152
1203
1916
2364
2426
2438
2672
3180
3614
4711
719
869
1540
2365
2845
2914
4485
4539
166
345
1457
2241
2437
3121
3355
3793
3814
4273
4289
63
134
1104
1378
4241
4597
1135
1363
2837
3582
3760
4466
1498
1614
1799
2063
2134
2533
2692
767
2931
3985
4010
4253
886
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
1209
1519
2388
2603
3817
4677
4819
207
625
900
2851
3688
4392
531
678
710
739
762
1556
2835
3573
3726
3750
3923
4281
4454
4812
1589
2796
2807
3226
4303
4863
481
986
1894
2107
2398
2714
2868
3571
3604
4704
651
816
847
1394
1658
2217
3513
3676
649
2401
3066
3198
3942
4391
4595
347
1774
2310
2498
3984
4213
1315
1997
2722
3840
4146
111
1109
1374
1770
2517
3265
3699
3770
3970
4016
4120
4283
117
755
1159
2099
2376
2779
3625
4309
4393
4445
111
4042
4916
4945
2611
2947
4123
4354
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3747
4002
4121
4291
441
1122
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3895
4724
551
776
1583
1040
1668
1680
2592
3060
3889
4227
4388
449
1444
2016
3274
3733
4068
4267
4792
300
1207
1711
1877
2019
2400
3916
3960
3977
1735
1925
2156
2238
2265
3179
596
763
1568
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
2376
2683
2889
2920
3487
3506
114
639
2133
2350
2864
3176
3276
3365
3751
3938
4145
4483
1648
2006
3260
3778
3971
4967
26
1098
3901
4063
107
370
418
812
1506
2376
3857
246
755
2032
2753
2931
3307
3554
3622
4286
4901
1300
2371
3729
4458
4769
186
191
331
1059
1303
1692
1824
2185
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
969
1342
1736
2186
3358
3644
3833
4879
506
788
1018
1605
2009
2241
2917
3004
3981
4521
190
465
947
1576
1930
1980
1992
2341
2374
3133
3617
3792
4048
4302
4806
207
1680
2184
2313
3214
4967
4994
1087
1279
1290
1841
1989
2032
3011
1579
1926
2332
3472
4090
4172
4285
4648
2193
2880
3599
3656
3741
3845
4136
4588
518
1102
3095
4100
4149
584
826
986
4033
4368
4984
1341
2330
3690
3743
4828
4863
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
3770
3973
99
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
868
1165
1448
2478
2861
3350
3506
4016
4869
184
1393
1518
2096
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
1613
1614
1923
2262
3196
4791
47
1642
1710
2120
2674
4177
4911
158
2594
227
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3120
3239
3535
3580
3820
3826
4041
4453
4628
158
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
943
2015
3949
4052
4753
4995
857
879
2271
2469
2566
3325
3824
3983
4205
34
53
822
1255
1756
2750
3752
4274
4408
1629
2563
4034
4234
48
270
278
395
1111
1833
2698
2718
3056
3186
3545
4314
4843
251
657
1143
1337
1750
2073
2474
3895
4651
755
969
2114
2300
504
1790
2206
2337
2415
3295
3463
3705
4356
41
738
781
841
1280
2951
3163
3880
4230
4337
4657
4931
1529
2198
2257
2545
3794
253
731
1347
2070
2399
2519
2818
3866
4163
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
1080
1786
2011
2056
2332
2441
2743
3320
125
170
712
1013
1420
2147
2173
2242
3656
4885
387
528
620
821
837
1068
1361
1999
2073
2173
2735
2741
3253
3346
3680
758
1176
1457
1736
3178
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4461
4598
4790
4925
734
1957
2291
3371
3997
4058
327
474
1582
1629
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2202
3033
3335
3721
4287
4780
4939
166
1102
2287
3277
3372
3446
3455
3685
4299
4400
4635
4763
680
2661
2997
4653
452
1784
2829
3100
3898
306
1475
2418
3383
3614
3684
627
1121
1311
1939
2631
3233
3613
17
275
1629
1705
1738
1937
1970
3140
3525
3697
3789
3856
4458
4876
1576
2897
3155
3965
4498
1370
2335
3422
3425
874
1754
2326
3178
3675
4635
25
187
284
1311
1813
2082
2366
2514
2764
3029
3560
4209
4427
1045
1688
2364
2654
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1476
1547
2451
3572
3643
3873
138
663
1157
1749
2310
2979
3665
4005
4883
43
1703
2309
2354
2564
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
267
1422
1481
1808
2307
3462
3558
527
733
790
841
896
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1569
1636
1723
1874
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4634
282
1324
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
3125
4757
4800
1032
1393
2080
3108
3629
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
2277
2312
3056
3908
230
1038
1207
2898
3408
3558
156
594
603
956
1686
1979
3118
711
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4731
19
60
198
1862
2283
3347
3515
3980
4291
4449
4476
143
937
1596
2098
2695
2738
3246
3763
3890
4351
4954
64
100
203
567
980
986
1426
3537
4102
4798
1071
1180
1297
3782
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4937
672
1076
1370
1455
2928
3096
3582
3935
4153
4332
4675
1273
1859
2455
2729
2940
2993
3933
513
1168
1995
2036
2245
3656
3805
4223
4233
4556
4897
562
1473
1693
1849
2361
2641
2660
3218
4301
4492
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
720
854
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
543
1082
2812
2876
3008
3870
421
975
1000
1127
2059
2516
2966
3016
3844
4644
235
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2514
3386
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2672
2717
2936
3386
4318
689
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2963
4369
4465
864
1233
2420
3728
3869
4421
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
3389
4239
883
4018
4754
4792
327
1858
2219
3755
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
768
998
2008
3767
3865
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
286
671
1185
1681
2080
2791
2843
3076
3272
3449
3748
3833
3984
4210
240
244
2081
3906
4157
4205
4771
291
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
4084
4394
4843
296
1592
2372
2391
3357
3619
4420
281
1278
3116
4159
1968
2119
2319
2552
3417
4722
4928
1076
1415
2559
2594
2733
3238
3330
3421
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
3507
3969
4077
4869
5000
283
350
3463
3780
4130
4309
4669
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3468
4179
255
1421
1551
4752
101
1104
2204
2708
3168
3506
4723
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
1075
1470
2582
3264
3385
3458
148
898
1058
2171
2637
3632
4193
8
819
1375
1538
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
4226
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2924
3331
123
230
1809
3436
3958
4473
4982
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1636
1896
2097
2298
2876
3163
3222
4325
361
658
750
1542
1901
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
2577
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
1793
1936
2189
4834
966
1792
1862
2440
2482
567
1118
1412
3329
237
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3930
4252
4409
337
1287
1684
1957
2023
3170
3985
4211
324
670
695
1220
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3629
4742
95
437
957
2084
3287
3302
3959
2346
3921
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1689
1996
2253
2445
3615
3691
3880
4321
458
1575
3148
4415
40
789
1018
1155
1741
1857
2579
2992
4083
158
230
677
1428
1934
3668
4135
4278
4296
803
1384
2500
2753
3298
4024
570
917
1329
1928
2089
2357
3116
3523
3775
4127
373
686
709
937
1871
2153
2663
4380
4681
296
1165
1630
2329
3766
3868
4072
1172
1212
2060
2853
4204
4629
322
497
1110
1396
2398
2919
4390
36
651
1693
2763
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3324
3907
4168
4952
45
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
3075
3644
778
949
2672
2901
4180
1880
1968
2761
3343
3772
4463
367
2167
2195
2211
2558
3178
3567
3969
4874
4958
116
612
1633
1811
2007
2272
2305
2994
3210
2755
3474
3983
4353
131
679
922
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
655
1878
1956
2185
2269
2573
2884
4352
4972
291
801
1910
2040
4680
4695
97
439
460
566
908
1177
2020
2599
3653
3938
4409
4833
87
377
459
920
954
1390
2292
870
907
1305
1497
3318
3411
3675
3740
4898
472
1685
3817
3937
4160
4656
32
454
525
897
1821
2800
3732
4120
4776
1615
4097
4406
541
1497
3033
3044
4429
327
645
1370
2664
2775
2961
2967
2979
3261
3954
984
1181
2264
2688
2923
3472
1441
2783
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
138
1338
3082
4817
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
3941
75
81
344
746
775
1142
1378
1853
1865
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2338
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
4595
592
706
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
3227
3460
3942
4149
4780
402
854
1580
1705
1820
2047
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
89
352
1818
2060
2652
3546
4284
4402
262
1574
1700
2295
4802
796
823
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
2951
3688
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
3101
3468
4681
868
2361
3392
3472
4419
4523
4678
4760
255
742
1137
1589
1618
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1427
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4553
1464
1797
3239
4726
1380
3080
3180
4265
4784
298
455
1073
1401
1416
2455
2759
3129
3420
3500
3979
4469
4918
257
2000
3048
4525
913
1325
1815
2420
2604
3796
4407
1023
1314
1601
3250
3963
4318
622
1021
2068
2213
2728
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1466
2099
2935
3688
4961
4991
1075
1585
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2536
2720
3018
3145
3630
3876
3937
4330
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2565
2690
2700
2866
3033
4113
4318
4460
4672
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
2195
3115
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
2027
2457
3599
3927
4987
1987
2165
2768
3652
4527
481
772
810
1184
2090
2563
2636
3918
4531
796
1462
1564
1742
1827
2001
2109
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
2670
3029
3039
3189
3358
4463
1140
1527
2162
3209
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
968
1094
2144
3413
4430
155
609
2328
3536
4142
960
1317
1638
2112
2557
3901
3991
4311
4981
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2790
3332
3444
3631
596
1207
1236
2012
2091
3017
3790
4113
4748
665
1105
3311
3699
4147
4211
12
190
1408
1710
1885
2265
3363
3942
4433
4613
4840
395
552
1605
2595
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
791
937
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
3212
4751
35
495
547
1626
1680
2028
2738
3339
3664
4382
4490
217
854
2169
3689
4129
4280
4522
4530
601
1587
1822
2551
2638
2846
2876
3060
3864
4086
4655
4893
552
777
1105
2092
2935
2957
3068
3533
3605
3946
4898
325
979
1294
1561
2456
2481
2881
3111
151
597
836
1956
2619
3595
3833
4001
4075
4536
4875
37
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
413
554
1391
1582
1892
1951
2377
2921
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
4769
21
723
727
1655
2353
3693
4376
41
476
477
951
3074
3175
3701
4973
1191
1901
1956
3761
4157
589
1309
1566
2554
3678
4348
4474
4537
4556
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1632
1758
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
4165
355
630
1213
1908
2150
3034
3073
3128
3441
3744
3763
4341
4900
390
421
1227
1530
1692
1854
2149
2811
3355
4841
1092
1115
1954
2200
2247
2901
2912
2992
3182
4239
59
986
1721
3078
3783
4439
329
370
1009
1195
1212
1532
2824
3186
230
352
1089
2157
2533
2642
4553
49
351
380
725
1025
1312
1987
2104
3562
3793
4587
4674
3
750
914
958
1107
1425
2021
2753
3263
3647
83
577
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4588
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
4170
4306
4787
55
704
1069
1182
1789
1820
1981
2669
3860
4174
4446
4560
4637
4851
214
272
658
815
902
1522
2101
2174
2824
2947
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4340
474
621
635
1719
1739
2087
2993
3681
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4258
926
1026
1036
1283
1997
2887
2948
3137
3653
3668
446
1352
1688
1775
2412
4949
446
3349
3407
3463
3597
7
567
1004
1139
1677
519
788
1549
2456
2607
2663
2693
4001
4090
1220
1262
1746
1878
2256
2891
3752
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
4190
597
995
3565
3997
4898
4961
123
1303
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2206
3565
3823
4036
4291
4965
81
958
1614
1762
1814
2089
2464
2838
3303
3534
4419
4802
4988
268
670
1112
1326
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
3992
4982
4996
866
1162
1422
1680
2640
2799
2821
3211
3633
3647
3728
3793
4506
4828
61
737
1756
1873
3061
90
256
1565
1699
2006
2600
4060
488
835
1623
2113
3267
3352
3496
4901
4952
645
1738
2899
3012
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
65
433
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
2419
4633
4837
337
1616
4573
4625
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
4233
1493
1952
2643
2838
3129
3657
3930
3987
4019
4407
86
928
3195
3484
698
1584
1598
2315
3129
3249
4144
4425
200
894
1119
2233
2438
2950
4168
26
2679
3099
20
168
1482
1510
1656
2265
2634
2635
3454
3801
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
2650
4890
904
1441
2129
3584
3941
4418
4824
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
3140
3996
4995
104
582
769
1105
3141
4489
260
1819
3059
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
1680
2107
2226
3037
3252
3412
4816
4823
4909
4954
518
958
1070
1118
1854
2556
2584
2620
2778
3697
1517
1705
1961
3376
3543
3563
3709
4045
4673
174
230
498
516
1536
1602
3494
4419
4446
4481
4686
479
1147
1459
2708
3934
3956
4150
4153
843
1158
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
507
593
832
1286
2639
3296
3558
4569
256
890
1485
2177
2732
3052
4454
4500
2
1920
2680
3331
3947
4161
4412
769
982
2179
2537
2636
2719
2779
355
1894
2611
2660
2715
4384
4616
4955
4962
692
1089
1124
1223
1526
1533
2192
3904
4833
236
1058
1138
2265
4305
4395
4589
208
754
1220
1442
1727
1838
3948
4501
924
1075
1563
1856
1860
2290
2681
2767
2910
4061
4911
292
607
695
1351
1863
1875
2328
2526
3580
3877
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
4619
1207
2056
2186
2602
3615
2237
3063
3731
4501
47
743
953
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
1808
2584
2983
3380
4264
4718
4876
5
159
241
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4773
4879
589
694
1230
2725
2837
3833
4091
4321
4591
4878
2967
4793
357
421
1017
1695
2018
2180
2339
3782
4198
4568
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4386
4448
4583
736
1334
1689
1927
2002
2352
3023
3203
4018
4349
4412
4709
4772
651
1239
1845
2608
4706
24
433
1431
1609
1837
2124
4124
4468
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1256
1299
1677
1692
2175
2587
3459
3566
425
436
1306
1647
1670
2217
3241
4589
702
762
800
1810
1919
2352
2672
2863
3299
3720
3854
4040
4237
4441
443
816
1184
1674
1702
2705
2727
4952
494
1487
2080
2364
2739
2837
2989
3552
3576
3582
4236
4283
4367
4419
7
648
849
881
1702
2951
3295
3817
4092
1687
2142
2522
4150
398
2069
2557
887
1002
1215
1935
4375
4658
4782
4996
798
1137
2826
3080
3192
4610
4955
4968
576
1686
2581
3196
3430
3834
76
261
770
3438
4112
4521
4660
904
1880
3717
3882
4127
4318
4457
4526
4755
51
813
896
1461
1898
2001
2775
3399
4432
4518
4782
1784
2353
2834
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
2744
2873
2921
4060
4337
4679
4753
253
318
478
598
1088
1705
2153
2548
4699
4727
639
809
818
860
883
2603
2900
3924
3940
4667
4670
4952
802
864
876
1818
2185
2339
2412
2518
2616
3323
3382
3495
4001
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
769
1282
2590
3057
3456
4969
4972
328
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3789
4365
280
1946
1993
2622
3261
4660
4849
403
576
1262
1429
1938
2707
3095
4044
1365
1799
1961
2058
2255
2440
2927
3233
4364
448
539
1398
1932
2467
2866
3081
3705
4490
758
2214
2634
3005
3190
3430
3797
4629
4886
1372
1374
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
246
2409
3477
3522
3793
3864
4479
4788
4956
726
2572
4426
82
150
422
1764
2447
2763
3311
4136
65
364
438
482
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
2185
3658
3838
4252
4515
435
2616
2939
99
1003
1007
1260
1315
1587
1684
1791
2979
3170
3822
246
1065
1438
1896
2181
3258
3461
4293
4654
5000
179
570
575
760
2790
3027
3438
4055
4892
1690
2023
3030
3720
104
498
2241
2895
2986
3471
4545
4961
530
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2663
2771
3171
4608
103
418
566
648
854
1169
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
4128
4157
4379
4389
3089
3877
4191
2034
2042
2241
3987
4202
726
2151
4127
4247
1081
1313
3676
3817
4469
4621
4678
592
738
786
2953
3285
3816
4403
208
689
1221
1243
1601
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
818
1584
2272
2456
2462
3615
4599
231
394
690
774
2055
3102
3216
3556
4681
4828
280
848
1092
1780
3067
4297
4498
4901
248
2671
2940
3086
3296
3322
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4531
469
1499
2029
2300
3088
3502
4078
4479
4521
454
1022
1157
1918
2176
2523
3219
3294
3810
100
1007
1795
1926
2755
3080
3321
4264
743
846
1954
2341
2970
4708
1019
1188
1291
2398
3595
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3275
3375
942
2527
2632
2687
2688
2851
3527
4880
910
1113
2033
2084
2129
2734
3943
4223
4478
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
2015
2587
4781
4903
18
496
1263
1544
2022
2149
2423
2738
3215
4185
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
162
1089
1583
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4684
1319
1904
2704
2946
3944
4355
4444
4894
181
985
1262
1772
2173
2353
3193
3291
4262
556
609
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3238
4175
4731
1210
1355
1536
2097
2489
4655
4700
4706
4933
1208
1276
1542
2434
2807
2893
3692
3733
3984
4484
1110
1276
2369
2682
3160
4006
4542
305
349
1271
1691
2320
2611
3169
4003
1418
1668
1740
2238
2875
2964
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
1145
2267
2505
2869
3997
4554
4889
4982
1394
1793
2614
2646
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1493
1803
2042
2529
3748
3800
3906
232
1255
1266
1865
2013
2460
3002
3957
4273
4829
4839
188
408
750
787
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3977
4093
4289
790
1071
1372
2891
4261
274
1067
1485
1501
1910
2635
3063
3416
3664
3688
3965
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4674
323
487
782
956
1097
1472
3037
3406
3481
3488
4057
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3648
1756
3337
3576
3812
3943
4372
1557
2744
4206
26
722
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
3941
4435
4462
263
331
570
685
2375
3260
4620
126
439
485
1072
1280
2502
3444
3710
4191
4317
4744
4870
347
1851
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
3123
3330
3556
3765
4516
278
760
1078
2350
2472
4961
100
1011
1407
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
709
2344
3610
3805
3909
4021
4572
548
816
1264
1972
2583
3167
3260
3383
3387
3686
4171
4588
271
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1991
2771
3168
3484
3556
4496
1613
1956
2253
2662
2928
3436
3834
4821
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
539
1067
1538
2263
4173
4712
4736
323
530
932
1357
3360
3968
4256
12
2219
4218
4834
1521
1596
1916
2596
4494
4883
503
983
1082
2155
2462
2743
3275
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4122
4237
772
1261
1522
1749
2355
2461
3430
3655
4196
4640
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
553
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
3
467
1376
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1829
2607
2874
3775
453
566
1906
3130
3579
4483
995
1120
1869
1882
2795
3554
4399
38
334
687
862
1022
1110
126
1005
1865
2090
2326
2845
3939
4432
49
247
1251
1863
2455
3099
3400
207
929
1376
1952
3446
4730
672
1520
1792
2933
3134
3302
3767
3890
4924
738
958
1532
1662
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
794
1936
2296
4908
69
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
3196
3910
3997
889
1428
1577
2138
3308
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
264
1633
3655
1765
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
1245
2380
2494
3053
3104
3950
4481
571
2764
3348
4166
460
686
923
1635
2352
3680
3873
4286
4322
4779
9
595
616
3356
3448
3727
3876
3940
4044
4426
445
1433
1698
3312
3372
3720
743
921
951
1738
2894
3359
3656
4569
639
3674
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2917
2951
3362
3457
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
320
790
1134
1381
1668
1820
4146
211
762
779
1128
1415
2027
2330
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2593
2828
2849
3547
3747
3777
545
1003
1777
1803
2282
2853
3574
3594
3674
3961
4252
4375
31
490
894
1083
1142
1872
2064
3764
4291
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4726
44
365
2135
2749
4180
4752
699
1391
2048
2723
3749
4430
4485
4976
384
532
1265
2167
3600
3987
4203
4820
4882
535
543
632
728
953
1128
1794
3180
21
2867
3721
3891
4043
1287
3114
3466
3960
4219
4810
367
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
4173
4463
4864
580
1388
1519
2530
3149
3747
3986
4595
4615
1102
1649
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2962
4296
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1978
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
4214
4415
134
156
199
865
988
1014
1700
1844
2829
3394
4220
430
583
1014
1275
1392
1880
2420
2499
3021
30
717
1851
2208
2671
2801
4441
84
209
590
1311
2015
2543
2800
3318
4049
1025
2352
3355
3514
4002
604
683
932
1309
2129
2147
2427
2856
3451
3453
3701
4916
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
1353
1489
1626
3370
110
1952
2064
2455
4453
4727
4808
1376
1648
1922
2711
3617
4602
4768
120
1251
1801
2489
2809
3512
279
471
1100
2741
2980
512
524
574
692
797
2208
3336
4616
4885
278
562
1195
1572
2045
2149
3097
3689
3794
4877
407
1655
2372
2629
2834
3924
4016
4099
4230
411
700
1878
2222
2876
3858
4209
4226
4778
1002
1219
2090
2773
3295
4104
4977
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
2135
2403
2876
4589
436
950
1037
2678
4114
4598
342
481
1989
2915
3279
3481
4101
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
4106
4428
4437
536
670
842
1572
2934
4375
4777
165
247
320
2576
2723
3603
4738
731
822
1642
2070
2366
2479
2543
2812
2919
3008
3249
4248
4276
4996
732
1140
2022
2060
2517
2943
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
664
2307
2780
4365
168
479
548
1570
2024
2856
3492
330
1172
1302
1560
2342
2814
2946
3021
3043
3585
65
236
666
733
1643
2161
2533
2617
3612
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
99
1264
2095
2916
3564
3953
4075
4264
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
3066
3447
3897
4061
4517
14
956
1440
2620
2649
2883
3384
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4511
4629
4782
4829
395
531
769
856
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1873
2352
2518
3380
4653
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
350
494
1900
2149
2677
3077
24
569
993
1582
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3586
3932
4078
4124
4146
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2964
4373
4801
809
2697
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
568
807
1132
1832
2318
2402
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3589
4648
4761
4782
4816
155
1631
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2188
2691
2973
3362
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4326
4621
187
1363
3239
4100
4570
4731
271
568
621
1152
1191
1457
3030
3076
3349
3458
3487
4851
301
750
796
1814
2394
2429
2469
4426
1304
3469
3876
4092
4379
4647
4811
187
208
780
1930
2021
3070
3990
4753
4878
195
784
869
1209
2420
3295
4569
379
3507
4688
4744
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1764
2236
2306
2322
2348
3455
4390
4687
576
1405
2121
2444
3307
3995
4952
799
1549
2047
2731
3973
4392
918
941
1574
1925
2060
3443
3635
4101
4859
521
846
919
2559
2963
2989
3586
3722
3808
3926
4280
4489
4637
4679
241
361
550
2030
4197
4658
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1359
2607
3835
4549
4781
4974
10
438
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2902
3129
4683
1140
1745
1826
2068
2236
2296
3631
3680
4734
4839
662
1629
1815
2468
2548
2912
4766
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
463
782
847
1036
1568
2016
2031
3226
3748
3798
520
1071
1574
1629
1826
2656
2862
2975
3209
3992
4379
280
869
913
2433
81
1093
2055
2132
2415
2476
2932
3859
3978
4005
4234
4567
632
832
1194
1625
2939
3278
3355
4136
129
272
368
842
2174
2933
3108
4187
4951
623
1645
2216
3091
3203
3600
4849
556
895
2008
2133
3174
4543
4912
1468
2123
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
2876
2950
738
1776
2214
2781
3027
4380
4764
264
374
434
609
732
993
1761
1908
1923
2319
3383
3444
3596
3640
4575
28
1538
1809
2764
3613
3625
3939
4379
4457
747
797
1337
1510
3211
3227
4020
4246
4301
194
308
969
1465
1941
2072
2271
2851
3148
4456
4609
4822
4989
296
752
1630
1807
1998
2186
2874
2924
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4834
568
1582
2274
2791
2872
3021
3434
3561
4377
796
916
1367
1765
2450
2931
3425
3496
4001
4194
709
2154
2421
2580
2583
2924
3317
3771
2642
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
3397
3556
489
1391
1806
1869
1979
2118
2266
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1688
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
935
2269
3072
3654
3805
4313
4713
4810
39
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2544
2607
3554
226
1300
1814
2674
4686
485
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2818
3682
680
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3390
3393
3564
3839
4542
815
1143
1536
1610
2719
3272
3285
3555
3992
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
2203
2827
2852
2923
3510
4206
66
276
568
964
1064
1163
2449
3220
1031
1956
2146
3223
3634
3686
498
780
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
2095
2273
3080
3474
3819
4029
4110
4350
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
2300
4625
4627
4810
1170
1607
1756
1892
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
1264
1435
2322
2817
3240
3458
4148
4667
4713
4857
243
504
737
3386
4118
4900
849
1165
2390
2535
3368
4198
192
236
564
1336
1532
1593
1596
1889
2990
3029
3531
3817
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
300
879
1486
1769
1817
3071
3365
3583
4559
26
263
1115
1420
1520
3124
3514
4411
4452
125
1052
1523
1790
2311
3317
3567
1204
2580
4648
468
774
1813
1821
2707
4443
4617
160
1526
1826
3176
3417
3649
3943
4039
4925
284
509
563
1425
2386
3705
3722
4836
4922
4949
826
1394
2387
2522
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4139
4693
4897
4908
353
1594
1618
3261
3559
3795
351
1045
1661
2391
2839
3132
3450
3858
3874
3977
4530
303
1726
1732
3577
3646
637
661
1350
1453
2082
2480
2718
3322
3674
4678
416
1588
1819
2523
3462
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3760
3886
4426
4620
4775
461
1137
1585
2005
3079
3406
3576
4381
4554
14
2298
3084
861
1715
1725
3023
3917
4945
4946
161
333
3936
4835
231
831
1262
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1991
2798
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
347
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
2409
3146
3793
4070
529
906
1022
1472
1727
2345
2537
2607
3169
3177
3465
3924
80
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
3021
3982
139
794
889
1389
2030
2233
2716
4482
4547
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4579
4812
62
256
453
1163
3295
3331
3358
3524
3864
4145
4500
695
760
2202
2951
3936
107
369
970
1322
3524
4758
650
1055
1714
2162
2336
4405
871
1234
1253
1808
2595
2612
4887
403
1880
3337
3839
4664
252
334
429
1016
2230
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
2114
3380
3555
3715
4712
4789
831
1114
1920
2297
2345
2844
3109
1
636
975
2163
2579
2732
2809
193
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2448
4305
4607
4970
2295
3358
3753
4240
4731
1090
1100
2275
28
169
1044
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
2045
2291
3498
342
1198
1287
1858
1865
3488
3664
3675
777
981
1307
1940
3012
4237
4293
4554
4860
151
446
728
1270
2222
2573
3223
4182
4392
4771
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2651
2802
3610
4660
352
1049
1311
1747
2031
321
1143
1166
1202
1550
2299
2406
2673
3065
3733
3855
4724
246
611
670
795
2221
2921
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3625
3718
272
1489
1677
2468
4318
4441
321
419
1077
1237
2174
3206
3768
4086
4376
4655
1255
2283
2588
3271
3415
3621
3633
4294
4508
4533
4924
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
4084
4165
883
1282
2237
2742
2989
1074
2473
2701
2808
2824
3525
3897
4633
4865
317
439
1400
1507
2186
2316
2556
3165
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1816
1823
2068
2992
3065
3515
933
1021
1703
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
3771
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
266
942
2075
2870
3562
3644
4497
4668
304
1663
2696
3319
4341
4494
4630
1182
2616
3646
4280
4282
4296
9
12
1599
2594
2669
3399
3555
4444
4463
437
1295
1336
1584
3796
3940
3957
4358
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3509
3564
4387
4501
4626
524
1718
1790
1991
2024
3100
3339
3616
3804
3843
4240
4289
4539
4670
639
698
1069
2509
4704
292
359
1335
2185
4936
634
647
1256
1687
1933
2638
3804
3948
4403
4506
128
164
175
253
457
3416
1152
1729
2143
2173
2443
2882
3079
3203
4513
755
1624
1799
2144
2999
3098
4894
122
1120
2148
2348
3463
3983
4007
213
1350
1990
1993
2051
4158
1779
2367
3266
4398
4681
86
802
854
1220
1897
1975
2822
4171
4233
2654
4204
4284
482
708
1439
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4941
22
1331
1432
1751
2711
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2513
3255
3313
3611
93
266
1046
1253
1819
2436
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
2051
2533
3818
4102
21
602
736
963
1273
1559
2169
3596
4042
4225
478
2123
2639
3399
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
2339
2615
2721
3972
472
602
631
948
1103
1423
2821
3560
3830
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3773
4015
4562
1597
2438
3980
3992
684
2896
3376
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2814
755
756
1063
1098
1323
2494
2946
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
541
813
1393
1514
1875
2145
3128
3317
3920
4453
168
330
1346
1347
1348
1960
2077
2451
3138
3251
3335
3745
4914
24
32
77
88
633
1170
1576
1754
2171
4123
4196
210
1455
1773
1854
394
970
1022
1339
1878
2682
2750
3000
4269
4699
408
579
630
709
924
1021
1668
4442
4528
393
730
810
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
4624
4724
22
460
759
836
875
1251
1716
1852
3011
3329
3892
4307
4452
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
2537
2735
3133
705
1234
1822
2834
3862
1668
1953
3036
4303
4408
4634
465
1556
2534
2725
4703
884
1576
1936
2383
2636
2859
3210
84
242
2076
2714
3014
4973
70
1967
2216
2422
3062
3028
3541
3647
4781
2774
2917
2976
3228
3866
4212
4455
416
475
842
3608
4076
4526
144
777
2026
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4387
4442
414
868
1696
2333
2849
3644
4351
64
369
1783
3351
3399
4004
538
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
4966
228
908
1229
1485
1976
3081
3672
4635
1000
1271
3050
3778
4041
4150
1115
1733
2014
2089
3256
3564
4570
440
2140
4927
12
28
954
2767
3255
1243
1421
2149
2264
3735
4264
4630
52
1531
2822
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
791
1637
1883
3148
3570
297
934
1480
2366
4659
1168
1465
2330
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
158
231
1320
1446
2105
2812
3153
3916
1585
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
3421
3449
3650
4258
4701
1014
1015
1273
3466
3938
883
1503
1613
1651
2405
2812
3458
4124
4866
4960
603
1489
1591
2881
4539
4768
4839
780
1105
1277
2081
2312
3345
4558
667
694
919
1053
2434
2435
2503
3301
3658
3863
208
469
943
1762
1915
2575
3436
467
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
678
1077
2738
3388
3692
4411
390
581
1084
3010
3519
4999
278
965
980
1069
1818
1857
2402
3054
3644
3671
3787
4198
4333
4635
4904
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
786
1433
2481
2540
2998
3000
3459
3877
4393
4693
4917
4990
103
960
1072
1381
2560
3545
4599
683
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2946
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1227
1667
2675
3343
3680
4295
737
1098
2207
2317
2731
3059
3327
4224
4933
496
1073
2485
2516
2926
3666
4046
4465
4582
864
1545
1650
1993
2265
2330
2331
2426
2817
2903
4210
4301
4828
82
1757
1769
2864
3713
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3430
3540
4767
371
459
495
526
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1583
1734
2048
2169
2593
4202
4478
4802
583
598
1268
3689
4147
4757
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
3136
4097
417
738
1102
1376
2837
3215
3855
4556
1008
1885
1933
2017
2291
2935
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3683
3702
3802
4950
88
187
675
1093
2470
3199
4041
4518
768
803
946
3090
3762
4144
4547
4705
4719
1204
1644
1877
2544
3365
3694
4217
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3551
341
381
816
1007
2617
3349
4233
4713
4820
117
295
1265
3463
3797
4636
423
436
512
1066
1970
3077
3298
3328
3414
4207
4385
4708
4979
791
2145
3298
3608
3632
4695
461
912
1643
4472
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
925
1161
1563
1604
1800
1854
2623
3057
3354
4601
4924
197
1657
2843
3392
3926
4090
487
1507
1747
1879
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4766
4816
4939
138
579
941
1439
1844
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3829
4510
4824
1053
1472
2357
3079
3250
4785
87
318
421
516
1606
3109
3282
3525
4312
4334
4459
4549
113
504
1181
1492
2415
2804
3718
3920
4565
4903
708
990
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
2116
2711
3839
427
612
1814
2268
3013
3150
3598
4491
526
1378
1574
2111
2165
2288
3109
4762
786
1910
2115
2242
3098
3421
4426
4717
1404
2081
2120
2142
2210
2250
3075
3706
3749
4415
266
370
406
1729
2069
3172
3362
3466
3524
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
912
2947
1395
1620
2456
382
809
1265
1348
1736
1943
2040
2327
3418
4817
2575
3083
3242
3561
3666
3823
542
733
1613
2340
2345
4049
4740
39
118
1113
2374
3152
348
531
919
1413
2856
3105
3765
4126
4951
43
384
560
914
1233
1238
1711
1734
2344
2787
4158
4369
142
280
339
527
1566
2037
2919
3114
4413
478
1080
1378
2404
2962
415
785
838
1537
2740
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
519
1848
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4978
430
1144
1768
1841
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3582
4131
4336
4561
4681
78
264
701
879
1917
2353
2702
3236
3928
95
818
987
1751
1796
2024
2817
2911
3873
4382
4844
1530
1822
2995
3024
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4810
58
1001
1232
1415
1685
2072
2726
3282
4656
50
232
630
1223
1525
1961
2283
2837
4569
520
532
1455
2142
2164
2925
3420
3579
3711
3772
134
2431
2661
3510
4352
4792
1052
1213
1712
2339
4508
4867
1110
1115
1553
1568
1775
1981
2898
3086
4478
4792
4843
489
1517
2515
2697
2889
883
931
1184
2037
2203
2600
3235
4117
4277
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1207
1886
2751
4200
4409
4496
100
955
1428
1847
2803
3621
4179
4441
827
1960
2174
2327
2988
3512
3741
36
260
1056
2238
2966
4435
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
1236
1687
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4565
216
1691
1974
2679
3563
3661
4668
1053
1686
1699
3642
3852
3922
4868
1339
1634
2482
3200
3628
3856
4371
4930
14
50
209
1644
2622
2838
4680
4744
4880
351
2090
2096
2223
3359
3717
3904
4085
4264
4422
1329
1467
4728
1555
1914
2167
2280
3100
3642
3792
254
1579
1922
2522
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2706
2743
3006
4108
177
467
977
1743
3991
4169
4980
1797
2021
2233
2430
3094
3395
4014
4034
4267
411
554
1163
1320
1581
3195
3573
3788
281
692
1291
1411
3122
4172
4351
4403
608
2420
2842
3678
3910
3956
4109
4291
217
1024
1039
1326
1743
2594
2775
3365
633
1694
1933
2160
2507
2997
3380
4164
4456
1334
1625
3135
3348
4509
2659
4068
4533
447
549
818
1336
2802
2895
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
4065
4690
680
2702
3318
3700
3779
3900
798
846
1832
3214
3332
3940
4363
4712
458
598
770
869
1966
4153
17
888
2568
4149
4179
4381
1143
1569
2073
2204
2597
3368
3639
3852
3928
4380
4807
138
949
1320
2347
2812
3640
3695
381
1437
1870
3039
3620
4312
4395
876
939
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
2134
2682
2722
2903
3358
3985
4178
4372
4796
413
955
2580
2886
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3935
3948
901
963
1101
2151
2869
4047
4182
112
187
584
2328
3089
4170
4344
4655
4827
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
3546
67
124
822
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1998
3111
4054
4168
514
559
1755
2322
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3469
4364
470
620
1006
1596
1688
2072
2074
2558
2996
3579
3952
1590
2216
2835
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4657
852
2212
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
754
1058
1605
1828
1907
2059
2891
3075
4720
455
1082
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
3252
3598
103
375
550
1702
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
2241
2429
3519
3563
273
427
1137
2196
2226
2271
2309
3057
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4497
4697
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3791
3813
3823
4041
960
3224
3466
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
4185
4287
4884
324
1655
2146
2258
3290
3670
500
1005
1514
1540
2255
3383
4120
4918
620
1050
1257
2990
3892
4395
4415
4516
1584
3035
4074
4916
703
723
1097
2216
3240
3256
703
1522
2489
2580
2936
2988
3479
3933
4046
4104
4128
4401
4662
4914
875
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
2140
2395
2953
3777
4369
702
2429
2521
3223
4376
4869
298
1278
2598
3054
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4818
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4907
935
1000
2002
2833
3414
78
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
195
368
663
961
1356
1770
2057
2880
3201
3573
4952
4996
551
781
985
1606
2536
2883
3119
4448
4850
42
385
671
685
1145
1243
1379
2767
3584
3855
4801
1746
2013
2772
4563
341
1527
1802
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3971
4815
237
742
1104
1132
1689
1833
2181
2448
3609
4336
663
1635
2475
2688
3794
4580
775
1343
1963
2210
2515
2958
2980
3206
3683
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1533
2613
3008
592
1411
1659
2382
3823
4573
259
1003
1063
2722
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4142
4918
756
892
2852
3041
3452
3689
3717
653
654
1517
1624
1765
2610
3086
4008
4068
4131
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
1250
2286
2422
2591
2995
3548
3613
4346
4499
4784
31
171
514
1783
2146
3168
3946
4787
201
678
1380
1756
2120
2348
3413
3891
4095
4195
4941
442
2397
2580
3380
4878
4993
574
735
964
1901
2549
2744
3245
3425
3684
4166
4325
475
1024
1808
2304
3903
4116
4436
4833
249
498
739
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2797
4529
284
521
566
1533
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
171
430
465
577
1450
1648
3461
86
633
1185
2615
2630
3216
3379
1006
1108
1320
2130
2796
3587
3838
4523
2453
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
4030
4915
432
2298
2688
2966
3449
4811
254
980
2050
2429
2513
2525
2977
3396
3593
3824
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
1775
2004
2711
4011
4322
4942
552
2738
2857
2953
3179
3257
4645
66
613
950
1535
2249
3378
3794
4512
310
2795
2852
3745
448
532
760
1854
2629
2918
3503
3598
4415
1300
2026
2221
2998
3021
3378
3441
3466
3523
4320
222
227
440
758
954
2534
3037
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
4131
4286
4990
396
617
2949
3297
3639
4450
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
268
419
1170
1931
2167
2921
3161
3461
1536
1683
2146
2913
2956
3533
4249
4935
566
646
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3161
3211
405
933
1379
1538
1653
2115
2823
3189
3429
3836
4271
4312
4780
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1560
2089
3006
3026
3360
487
826
1187
2844
4069
4764
474
1738
2554
2625
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1545
1564
2000
2201
2484
3006
3329
3380
3818
4603
4675
642
2424
4122
4228
957
997
1023
1626
2114
2924
3150
3631
4476
1799
1815
2650
3182
4546
1437
1932
2394
2594
3177
3502
4510
4760
545
1189
1533
1773
1924
2029
2459
2804
3094
3718
3923
4987
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
3918
4100
4411
198
607
856
2972
4181
4207
4368
362
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
1528
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
4450
805
1018
1132
2065
3374
4836
298
1573
1911
2326
3090
3935
4778
4882
701
910
991
1671
2883
3054
3782
4222
319
494
530
800
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
2402
2414
2417
204
1001
1255
3452
3910
4718
695
1476
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
4239
32
835
1424
1970
2421
3001
4218
4244
1312
1352
2249
3591
3826
4108
4181
208
881
1260
1398
2076
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
118
166
189
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2878
3027
3279
3341
588
1382
1497
1621
2144
4158
4812
1453
1756
1773
2258
2628
3421
3434
3592
4333
4641
4996
861
2707
4644
4894
1950
2692
2729
3209
4068
320
1399
2643
3284
3404
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
3559
591
666
1662
2308
3122
3639
4646
4887
314
2405
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2353
2512
2873
2917
3529
3942
301
1440
1613
3007
3853
704
712
766
1094
1972
2516
2654
3251
4261
4348
61
1495
2140
3539
4013
117
367
470
876
1124
1139
2153
3801
4858
1257
1322
2209
2659
3706
4042
4166
4525
4921
4961
82
389
1263
1280
2122
2225
2425
2461
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
4035
4375
4399
4419
4528
4921
4956
14
881
1365
1650
1781
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
3176
4933
332
2027
2265
2280
3699
4726
1128
2348
2738
2992
3601
3846
3961
4209
4603
4924
1973
2751
2972
3276
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
4315
4731
339
927
1268
1463
1723
2147
2637
2673
3278
3467
3554
3600
4595
352
427
1407
2260
2687
3051
4199
164
443
741
866
1431
2058
2744
2764
2906
3951
756
2360
3375
4023
109
182
242
699
1017
1483
1729
1893
2950
4132
129
660
905
1689
1876
3191
4988
1131
1553
2678
3313
3812
3938
4923
4968
80
337
2903
3579
320
2470
2538
2667
4021
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4830
4956
966
1443
1889
2115
2473
2591
3570
390
1622
1843
2865
4185
4855
4947
1877
2028
3200
3893
4313
4497
1604
2375
2612
2784
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
635
781
1520
2365
3323
4241
4359
4597
684
1390
2808
4255
4601
4636
424
2231
3036
4230
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4946
318
481
1239
1790
2021
2389
2558
2818
3195
4030
4785
938
1136
3765
4565
4905
1539
3403
4095
288
734
1156
2790
3969
4370
4648
390
2147
3332
3938
4180
1777
1840
2310
2348
2647
2845
4800
4996
26
656
827
1092
1573
2204
3255
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4658
1359
2802
3735
3857
4411
4592
4696
272
461
904
1169
1986
2490
3181
4045
4352
234
253
649
1694
3290
3540
4998
386
1387
1454
1924
2148
3418
3673
4203
4403
4473
101
331
718
1166
1353
2719
2762
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
1154
1480
1514
2869
3382
4306
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
997
1240
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
1076
1218
1477
1571
2070
2164
2845
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
603
1524
1769
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4343
360
509
1216
1312
1517
2094
2270
2781
2938
3277
3679
4141
4538
528
925
1568
1623
2454
3460
3919
3951
4322
4535
4872
4978
1400
2623
4323
4422
147
685
825
1492
2279
3162
4075
578
1302
1839
3390
4474
4714
56
836
1059
1300
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2905
3233
4247
4733
4824
255
1371
1458
2906
3017
3108
4801
4979
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
3165
3874
3993
4107
89
258
427
1020
1158
1268
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
381
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3587
3830
4088
328
2134
2712
2820
4141
4183
564
579
1542
2117
2499
3726
412
1285
1498
3104
3213
3245
74
95
1389
2196
2634
3713
4832
102
388
4190
4241
857
1056
3618
4602
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
4463
4587
4752
571
592
1564
3114
3157
3615
3767
670
803
816
924
972
1117
1832
3066
3551
3588
3769
4562
261
1312
2391
4456
2134
2513
2672
3592
4274
4512
221
1674
3257
3461
3564
3618
4280
231
1270
1357
1918
1945
2817
570
1433
2658
3426
3894
4444
4625
496
1315
1864
2282
4568
1039
1731
2271
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1963
2985
4141
4161
4374
4982
506
3411
4277
4591
4733
96
1393
2027
3267
4152
4919
763
1645
3022
3083
3193
3216
4000
4878
90
247
522
667
1045
1678
2292
2643
2947
3210
3583
4328
4684
4831
898
1572
1699
4137
4997
555
1814
1926
2762
2999
4937
481
1758
2106
2866
3025
3309
4372
4468
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
4201
930
2371
2669
3378
4178
1119
1444
1912
3134
11
501
662
1572
1628
1679
1856
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
1377
2418
3444
141
1148
2329
2761
3527
3611
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
1070
1462
1523
1565
1951
2507
2677
2914
3077
4631
4683
4765
629
3000
4065
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
4069
4843
4904
3224
3339
4879
1064
2132
2605
2622
2356
2772
3586
3977
4976
4980
365
387
1932
2034
3574
155
750
2554
2578
2595
4003
841
966
1112
2443
2446
2775
3057
3204
3258
3385
3393
4095
2635
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
804
1017
1242
1430
1599
2594
2711
4085
974
1585
1664
2316
2571
3696
3721
4110
4915
571
3243
3268
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3714
4202
4418
4513
4865
182
2639
2969
3762
4713
4847
124
748
1501
2322
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
4573
4888
1093
1157
1613
2019
319
514
526
903
1798
4340
4870
415
1058
1259
4446
4689
1342
2293
3100
3278
4100
202
267
369
474
2259
2396
2945
4892
455
1153
1219
2700
2710
4878
1001
1051
2327
2586
2702
4007
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3764
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
183
928
1307
1996
2147
2425
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
2735
3443
3566
4005
4459
1140
2461
2794
3008
3492
4163
4326
4785
301
694
855
1322
4639
70
250
607
1414
1447
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
3684
4558
4758
151
1905
1993
3791
3945
121
290
311
653
1461
1894
4098
4421
4907
3266
3869
641
1672
1678
1849
3207
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
1651
2272
2356
2397
2564
3489
3785
4360
231
2548
3378
3579
3985
1656
2590
4098
4313
4379
42
479
830
1274
1589
1897
2445
3262
3289
3368
4525
955
1520
1714
2441
3421
3747
187
294
774
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3884
3902
5
1179
1971
2437
3070
3777
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3868
4064
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2661
3517
3862
3937
4620
4874
437
1745
2095
3033
4899
1251
1363
2422
3265
3303
3520
3568
3870
529
1110
2446
2593
2785
3194
3508
4515
412
825
1329
1471
1663
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4948
448
544
943
1138
1345
1494
1694
2036
2583
3083
4243
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3850
4058
107
770
782
1486
1493
3084
3534
4721
1349
1418
2047
2308
2456
3456
3647
4182
4276
292
378
831
843
1124
2267
2407
2510
4093
4644
137
329
465
1920
2143
2583
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
1180
2207
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3817
4701
4869
1184
3014
3069
3180
3740
3891
4010
4145
4387
4582
212
443
690
802
860
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
2689
2815
3150
3628
4476
503
621
979
1144
1244
2417
2600
3388
399
914
1060
1515
4035
1005
1320
1914
2196
3682
3881
435
602
692
2862
3308
4092
4975
911
2233
3217
4159
127
384
952
1549
2215
2224
2271
2615
3523
4538
4840
189
1222
1490
2512
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
896
1754
1961
2189
2298
2463
2881
3164
3812
4352
4560
4565
4776
566
680
907
1760
2270
3315
3477
2791
3713
4933
4993
11
252
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
4271
4284
107
503
2709
2971
2975
4588
122
939
978
1514
2569
2871
3371
3573
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1432
1447
1792
2675
2783
2846
3080
3569
4965
1339
2076
2822
2912
4174
4555
4637
1110
1403
1976
2858
3536
4468
168
425
1226
1833
2170
3532
3590
4916
1118
1232
1256
1888
2894
2942
4472
891
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4472
4528
4581
547
1521
2293
3031
3088
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
3230
3232
3427
4049
4770
1169
1704
1758
1974
3283
184
579
691
1064
1134
1375
1525
2297
2847
3276
4129
110
119
184
486
1169
1466
1811
2064
2737
3413
3498
3765
4308
4485
4499
4615
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
4050
4080
4634
2514
3282
3307
3779
3951
4776
4967
20
290
384
837
907
2106
3868
4615
4785
163
315
471
2704
2872
3501
3884
4181
96
836
1093
1131
2014
2043
3015
3106
3546
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4189
4404
1401
1715
2145
2515
2556
3450
451
492
969
1344
1442
1809
2010
3918
988
1276
2568
3454
87
846
1012
1189
2115
2127
2564
3147
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
1429
1545
1601
2347
2728
3251
3376
4087
4189
4643
4839
4924
140
753
1493
2186
2319
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
335
858
1552
1644
1776
2324
4274
803
812
1301
1805
1819
2725
4842
452
627
1344
2576
4380
4432
4440
4478
319
345
720
1861
2841
3293
3548
324
1175
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3974
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
1054
1880
2156
2330
2736
3782
4458
4740
36
214
419
1070
2194
2374
2641
3363
3625
3834
4125
4150
4860
607
803
804
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
2660
4133
4900
4913
185
784
825
4069
4079
4147
271
790
939
1107
1142
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
2539
3427
4008
4193
4450
305
340
1913
2022
2060
2583
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
4071
4311
1085
1382
2092
3105
3147
3370
3826
75
1064
1546
2120
3769
3964
4692
3077
3490
284
402
599
1322
2050
3595
3974
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
1241
1755
1806
1974
2043
2181
2326
2882
3539
3781
4456
506
1548
1611
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3319
3500
3829
4546
4592
4924
129
3118
3817
4930
239
1272
1839
2725
3275
3422
4650
810
1936
2322
3002
3153
3786
4089
4799
908
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
1372
2046
4050
4586
4692
4769
4810
549
976
1564
2003
2259
2734
2737
3842
4223
4544
160
1432
1515
2506
2645
3148
3296
4465
1568
1978
2642
3121
3360
3405
4029
4072
4563
1643
2083
2808
2928
3324
4060
4294
187
1082
1582
2073
2138
2591
2998
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
1544
1837
2356
2658
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2604
2878
2888
3531
3700
4187
264
2056
4941
205
875
1578
2541
3223
4725
478
551
959
1964
2045
3195
3364
3466
3960
4965
293
1485
1544
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
2031
3154
3376
4006
4534
281
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2590
3478
322
577
602
2438
3145
354
1156
1557
2157
3267
3417
3673
4941
122
246
561
1174
2067
2145
2564
3588
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
228
476
775
869
1221
2404
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
158
453
455
551
2487
3115
3380
3640
261
338
747
2976
3632
4196
4249
74
1188
1426
1566
2126
2682
3071
3326
3335
541
2063
3322
4868
1041
3058
4288
1759
1872
4335
4862
375
727
1421
2463
2510
2754
3271
4259
4787
491
1174
1486
1816
1962
2103
2348
2906
2949
3564
4882
4929
378
755
1164
2091
2693
3310
3376
3771
4070
22
53
165
852
1925
2056
2334
3074
3138
554
556
1070
1231
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
1612
3086
3716
74
223
374
517
567
2348
2673
3818
4563
4722
2076
2595
3376
3481
4307
69
3383
3846
248
1016
2108
2387
3372
3449
494
531
650
2171
2245
4080
185
424
2078
2171
2894
3320
3363
3925
4284
148
1137
1756
1856
4849
431
824
912
1160
2135
2624
3682
3922
4224
39
308
321
2791
3055
3791
4558
934
1550
3851
4056
4591
312
651
916
1622
1818
2586
2912
3197
3916
4408
1025
2290
2697
4464
4655
4669
302
495
1234
1489
2332
3052
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1894
1976
2759
3845
4282
4289
1145
2592
3216
3220
3989
4790
457
592
3220
3347
1225
2329
2759
64
238
680
1389
1470
2531
2965
3247
3960
4038
4447
4734
4991
1552
3741
3967
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3589
3999
4436
528
924
1739
2034
2143
2604
2765
2846
3469
3916
4839
774
897
2552
2717
2777
2911
3491
3886
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
1371
2008
2529
3390
3933
4259
4987
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
1047
1837
2210
2740
3109
3421
3979
4208
4253
4362
1090
1137
1944
3010
149
1371
1634
2388
4147
4680
167
209
229
1132
3363
3660
4550
4606
1862
1864
2373
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2622
2753
4582
473
1727
3900
4505
4626
4670
4803
656
2036
4856
330
1016
2749
3539
3618
412
2373
2948
3272
3365
3720
4527
86
749
1113
1182
1187
2410
2583
2718
3342
3983
4233
164
236
1571
2985
4131
4140
4278
274
838
1069
1489
1561
1872
2068
2337
3252
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4317
306
611
954
1112
1809
2503
2533
3308
3596
3987
4043
4733
4741
271
579
1953
2185
2623
3152
3404
4649
4799
3
15
232
566
700
1277
1759
2763
3411
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
2772
3924
4477
4539
67
371
1811
1823
1859
2163
2195
4237
43
226
1019
1593
2450
3758
3886
4045
4455
4537
814
1215
1655
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
722
938
1086
2587
3756
4546
4961
452
722
746
1488
1612
3116
3525
4222
885
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
1068
1738
2944
3021
4116
4597
4635
4673
4866
4981
3007
3287
596
828
2334
2726
3997
4395
4407
4781
721
861
1276
1999
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
998
1981
2793
3473
3812
109
1149
2020
3461
3996
4711
4759
160
298
665
898
1086
1438
2035
3613
4048
4097
133
1255
1532
2500
3363
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
320
647
752
2833
3213
4118
4809
4969
100
1020
1277
1334
1366
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4257
476
1161
1305
2280
3144
3233
4072
4136
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
2050
2753
2972
3435
3627
3642
4377
4817
1364
1878
1999
2171
2933
906
992
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2516
2593
3274
3499
3611
324
1382
2353
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
732
870
1042
1279
1459
2047
2399
3526
3944
4044
4109
4259
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4183
4053
4330
4888
680
1965
2255
3265
3637
4136
4888
467
550
1511
1790
2322
3126
3297
3747
4200
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
507
602
999
2038
2084
2157
2332
3632
3713
4701
317
713
1602
2309
2405
2793
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
3122
3384
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2891
2993
3793
3906
4019
4023
4605
4884
230
1152
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
2285
2559
3306
3544
3660
4097
4163
4247
76
375
592
1110
1825
2461
2695
2917
3032
3317
4278
767
1870
2781
2821
3591
3665
3861
3906
4495
4568
4890
703
1259
2904
3559
662
736
973
1746
2267
2554
2582
2690
2748
3503
3560
163
3103
4394
4688
4744
4892
1631
1862
2165
2305
2674
2677
3082
4002
137
298
866
1509
1655
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
855
1623
1747
1882
2930
3012
3605
3670
4847
553
2109
2663
2765
2968
3425
4493
4793
4959
345
1362
1614
1753
2296
2804
3251
3518
3695
278
368
3158
3820
4327
227
902
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3750
4309
377
569
751
1074
1715
2441
2625
4207
4403
4537
4753
498
513
911
1000
1631
2028
2442
2996
3123
4861
4983
374
467
648
733
3691
4368
4513
355
902
1552
1993
2727
3389
4204
4736
435
791
1028
1153
1683
3161
3219
969
1753
2659
3714
4752
4974
20
158
2015
2146
3271
3390
3495
4040
160
751
1608
1800
2122
2153
2169
2226
2844
3328
4179
4727
4820
838
843
903
1006
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
20
85
90
412
1006
1436
3410
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
4164
380
825
2424
2548
3777
4431
809
1194
1472
1536
1944
3106
3750
4477
4511
197
1001
1265
1274
1605
2557
2714
2847
3219
3370
3511
3608
3871
3960
3984
4762
754
1751
3111
4144
4807
1776
2358
4272
309
2991
3820
3991
4716
31
42
547
972
1672
1733
1816
3953
4765
421
528
1432
2067
2899
2971
4739
1321
1445
1659
2638
2913
3025
4104
403
1417
2436
2689
3024
3040
3502
4817
171
229
980
1149
1909
2038
2569
3105
4007
4899
2305
2829
4557
1401
2666
2917
755
1114
2615
3781
4186
4442
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
83
1166
1879
2939
4036
4895
122
1147
1467
2282
2385
2871
3150
261
1316
1544
2719
2826
3621
4317
4339
4893
1869
2769
3139
3241
4765
679
757
2198
2221
2247
2333
3175
3943
4172
4566
1025
1517
3591
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
1020
1110
1309
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
2430
2825
3443
3643
3872
4107
4391
4435
76
330
498
1074
1223
2603
4069
4955
94
277
949
3087
3323
3443
3703
4115
259
1753
3694
4081
4178
4440
4700
59
440
529
1921
2774
3420
3667
4243
4437
575
1607
1633
2094
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
4181
530
711
1621
1785
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
1889
3093
3322
4232
4588
4596
4872
1409
1451
3779
1912
2026
2937
3151
3306
3654
4462
190
708
866
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
3206
3949
4381
309
334
1512
2758
3162
3745
3956
4116
4749
737
1697
1745
4553
4953
17
490
798
1540
2891
3300
4483
238
1229
1524
2126
2674
2853
4023
4054
530
1017
3139
4852
292
397
1075
1370
1394
2439
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4846
349
480
510
750
772
1021
1778
1929
3437
4226
4592
642
1112
1847
2721
2747
3768
4093
4181
4382
4762
343
563
756
936
1075
1637
1208
2407
2582
2848
3035
138
708
1203
1346
1809
3460
3532
3562
3660
3910
1054
2697
3294
3667
4407
4786
1552
1968
2044
2437
2915
4482
4690
78
424
1095
2086
2301
4691
429
1165
1786
2259
3101
3254
3362
3571
3747
3780
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4883
780
1455
1606
2097
2834
3036
3108
4227
380
896
1400
1866
2605
2791
3115
3429
3934
23
2054
2802
2866
3962
4240
297
1489
1689
2725
3606
4697
6
443
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2805
2991
3098
3953
4256
4963
128
525
579
1542
1719
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2825
3699
3909
4079
310
603
642
1320
3263
3418
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
2529
3561
3714
4103
4938
311
447
1282
1963
4745
2326
2512
2548
2881
3439
3932
4947
1994
2267
2378
2680
3820
4903
4912
646
2727
3067
4023
4427
4954
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
319
1226
1453
2247
2839
3580
4908
454
854
1998
165
177
1841
2134
2734
3813
4040
4802
350
667
1125
2041
2489
3670
1349
3362
3733
4856
46
685
1492
1868
3098
3962
4763
4786
4966
204
973
1646
2892
2916
3491
4111
4323
4410
364
1179
1467
1586
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
697
794
2322
2432
3173
3809
3857
1151
1786
3144
3205
3525
3781
4406
630
1476
2586
2718
3529
4502
371
553
2031
2810
2817
3984
4246
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
766
1180
2139
3374
3410
3521
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
3399
3670
4512
103
149
163
831
1268
1580
1701
2498
2539
2803
3433
3858
4222
4465
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4076
4211
4834
56
137
333
2501
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4611
4687
169
821
971
1420
2037
3285
3803
4608
4710
439
658
1317
2391
3083
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
985
1095
1188
1985
2188
2305
2377
187
331
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3920
4896
223
500
2040
2323
2406
2831
4802
4808
373
587
2053
2140
2331
2530
3379
3897
3910
4112
222
851
2065
2260
2516
3350
4649
950
1363
2517
4141
4699
857
1235
2217
2850
4108
4980
2015
2038
2591
3027
4154
4156
4408
271
1132
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
62
1734
1832
2440
3084
3407
3808
72
321
1476
2309
2786
2790
4881
4973
4988
264
586
3297
3307
1113
2963
3169
4858
810
1435
2240
2270
2334
2816
4623
1649
2211
4427
4840
1368
2077
2445
2870
3379
4368
4469
443
1009
1336
1498
1597
2483
3279
3280
3420
3581
4857
292
501
712
765
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
1029
1480
1748
2603
3377
3642
4940
4979
456
632
3039
3257
3819
3916
3968
4272
249
1560
2399
3125
3142
3175
3371
3426
4462
4700
4744
4845
4865
349
438
447
691
884
2721
3072
3094
3225
3473
4293
4329
211
322
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3646
4329
929
1267
1481
1901
2993
3885
4858
1677
1816
2553
4348
4950
63
906
1451
1788
2085
2506
3429
4698
1195
2437
2606
4847
471
1033
3345
3397
3929
4249
4330
4632
287
343
1038
1884
2518
2960
3217
3932
4809
2663
3732
223
1105
1359
1674
2897
4546
4831
1555
2367
2881
4148
4262
4460
4492
4799
688
762
1376
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3361
3773
4464
4661
462
1173
1570
1612
1655
2040
4014
4410
4631
993
2012
2454
2811
3447
1045
1299
1604
1719
2820
4539
4628
2407
3221
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3919
4972
169
2474
3086
4634
4657
4709
93
467
1161
1767
2470
3082
3108
3582
4072
4162
4574
4757
2614
2766
4607
444
2346
2389
4314
4676
4931
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3966
4096
4151
4154
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
89
171
778
2066
3752
4397
4854
991
2827
3016
3739
3892
48
690
919
982
1044
2634
2970
3197
4069
169
1621
2163
2189
2651
3116
3137
3649
4382
4507
264
586
991
1085
1541
1821
1895
2337
2797
3936
4554
1023
1164
1903
2180
2891
2928
3557
4964
260
1217
1353
2269
4259
312
328
1535
2064
2498
2592
3314
4457
132
475
2631
2702
3238
3953
4047
858
1214
1908
2673
3813
4339
4460
208
247
1765
1778
2248
2927
3955
4149
4677
4795
4916
391
1329
2227
3055
3383
249
412
564
999
3537
111
545
1253
3188
4410
4908
55
429
1663
2826
3024
3142
4193
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3669
3880
4825
108
153
491
2222
2788
3129
3196
4957
345
714
1419
2490
3653
3658
3874
4257
4846
5000
73
279
849
1730
2066
3144
168
275
2808
3895
6
1623
1746
2118
2189
4260
4721
4949
16
206
1128
1181
2379
2885
3242
4241
422
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1824
1942
3459
3529
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
4633
699
1095
1274
1610
4401
4746
541
1314
1382
2025
3805
4289
4372
4473
148
808
1525
4228
4307
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
461
821
1183
1223
1409
1412
3485
3925
641
785
1285
1300
1615
1646
1828
3256
3722
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
3558
4572
4757
4815
971
1037
1302
1310
1404
1868
2085
2348
2409
3722
3986
4719
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3273
3290
3557
3793
4624
386
629
1334
1853
2103
3189
4570
4824
4831
99
719
833
927
1988
2623
3574
3615
4199
4858
598
842
954
1680
1919
2275
2451
2638
3308
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
3003
3188
3750
4271
87
615
1431
1505
1727
1943
3404
3628
3667
3881
4561
1769
2557
3933
4601
4795
52
260
1566
1644
1740
2596
4285
4683
4885
263
1138
1163
1229
1930
2516
3084
4143
4226
4795
1726
1791
1841
1942
2720
2930
2981
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2643
2735
3349
4309
1910
2462
2601
2602
2758
3005
3407
3895
3941
4009
79
319
615
662
2179
2358
2400
2499
3034
3909
4616
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1234
1677
3338
3645
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
741
1090
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
4259
4501
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3719
12
717
1668
3151
3278
3572
4469
4772
110
1938
3761
50
1890
2983
3219
4605
622
845
968
2202
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4921
4997
62
266
796
1097
1226
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
4916
1252
1644
2236
2984
3302
4772
4913
2512
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
737
765
1614
1996
2972
3457
3895
205
1348
1447
1939
2642
3310
4351
4669
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
394
838
869
969
1745
3683
3723
4685
558
1127
1316
3232
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3710
4216
4435
4951
483
2169
3161
4778
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
1197
1667
2129
3237
4489
19
607
703
1024
1221
2254
2760
4151
4781
4829
4933
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4763
4800
610
1032
1361
1603
1706
2260
4508
4746
324
1018
1766
1950
2353
2936
3651
3816
4254
4884
4910
1262
1710
2421
2908
3732
3871
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
2229
2659
3554
3988
4461
4627
4789
4955
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
4072
15
1666
3020
3759
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4983
1087
1277
1965
2026
3127
3880
4081
4845
373
738
1885
2869
3622
3941
4347
248
473
2103
3992
2214
2741
3688
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2710
4097
4135
95
239
422
1700
3550
4073
4354
436
1382
1650
3006
3480
1254
2095
2725
2903
3955
803
1441
1861
2616
2827
2861
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2706
2798
2895
3209
4701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4521
4536
4580
24
306
460
1797
2988
3022
3314
320
1059
3506
3953
4830
1069
1488
1618
4063
4298
128
472
515
3292
3722
3938
4574
1708
3132
3163
3691
4401
4464
412
840
1370
1810
3033
3051
3063
3495
4542
576
4406
4665
4708
141
406
1124
3303
3519
4664
139
419
2737
2752
4621
4729
192
492
1750
4054
71
199
302
940
1331
3807
4764
1125
1322
1400
1625
1962
2909
3190
4242
4286
4382
730
1122
3055
3375
868
877
1461
2192
3005
191
866
1287
2010
2347
2975
3189
3237
3858
4709
4804
36
287
2051
2267
4386
4492
4711
185
598
657
1126
1280
1420
1651
2319
2515
2747
2923
4280
829
2125
2769
3328
3478
3489
3859
1380
1825
2211
2888
3323
3550
3855
850
1004
1887
2461
3203
3557
4102
4400
4694
4881
547
834
3805
4465
4576
1826
2121
3290
3613
3981
4265
1513
1694
1874
2395
4867
4882
4959
692
1625
2266
2430
4258
746
2412
3694
4176
509
637
760
876
1987
2073
2281
2462
2719
3326
4014
4857
1292
1298
2559
582
1328
2140
2333
2358
2415
2697
4003
4851
421
845
1144
1503
2368
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3069
3196
4658
573
740
776
1578
1712
2439
2872
3052
3787
4205
4670
4775
73
859
1357
2143
4173
4835
4933
2934
3770
4491
4626
718
1667
2659
3607
395
1016
1922
2610
2754
3544
4754
248
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4828
780
1017
1106
1622
1686
2484
2808
2997
3938
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4138
4669
321
990
1358
1427
2251
2494
2581
2817
2986
2998
4519
311
455
641
770
801
1050
1539
2288
3943
4492
454
1410
2453
2926
3055
3172
616
1204
3673
3808
103
189
274
739
1668
1725
2341
2422
3379
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
2675
3122
3837
4206
39
309
698
2432
2469
3280
3341
4417
4849
149
164
1637
2273
2635
3971
4881
459
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
406
958
1228
1440
1567
2726
3435
3626
3896
4093
4735
897
3427
4111
4310
29
1188
2658
3769
4172
4235
4445
4777
790
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
942
1753
1898
1992
2782
3560
1158
1433
2439
2637
2805
2849
3234
3860
4719
410
747
859
1124
1805
1921
2216
3145
144
3078
4363
4500
4981
344
742
1179
1317
2250
2296
3091
3366
4135
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4827
178
500
1605
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
987
2357
2737
3817
4504
468
797
847
960
1144
1167
3710
3775
399
551
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3735
4038
4721
4899
20
522
2677
2734
2818
3265
3810
3942
4417
4780
4876
2434
3089
4234
524
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2580
3328
3953
4630
158
349
569
600
984
1748
1984
2317
2927
3271
3552
3578
3896
4774
167
533
791
858
966
1628
4710
4854
85
1081
1440
2234
2462
2585
2973
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4430
4466
4884
3
316
1593
1992
2010
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
2357
4405
4437
1638
2050
2134
2396
2879
3125
3460
3599
3817
4278
4746
4780
4860
344
407
1753
2328
4172
786
1233
1463
1490
1586
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
3874
4116
202
257
1851
2606
3141
3824
4679
4980
2279
2517
2803
3355
3482
3745
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
3316
3589
3875
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4257
4365
4517
4849
200
485
1797
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
757
769
1217
2378
3715
4882
139
1379
2394
2952
3133
3883
4554
4663
1126
1267
1493
1733
2590
2845
4098
4699
344
1949
2012
2122
2351
2695
3184
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
394
427
875
1078
2469
2476
2802
3044
3456
4837
590
853
2088
2654
2678
4710
4970
779
1589
2179
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1941
2235
2576
4301
4718
264
1571
4344
277
542
696
877
1451
4326
4476
544
1793
4998
956
967
1310
1851
2171
2611
2994
3272
3349
3806
4823
772
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
3962
4169
4534
897
922
1589
1761
2763
3017
3357
4283
462
1380
3233
3747
4183
4891
241
515
1233
1304
1825
2832
3003
3855
65
2000
2229
2690
2811
2884
4229
4835
1229
2056
2067
3059
3207
1234
2080
2227
2653
2778
2970
3211
3681
3684
4524
4838
4897
762
937
1784
1906
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
3697
4255
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2790
4691
4808
4900
828
838
2061
2240
2280
2595
2896
2968
4192
4508
4658
236
534
964
2172
3343
3504
3544
4393
4410
149
656
1168
1363
1517
2134
3388
4875
2564
3870
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
3054
4445
4965
3566
3749
4258
4824
137
260
403
1289
1709
3721
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
867
1358
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
1307
1360
1829
2291
2345
2612
3716
474
1126
1315
2167
2770
3685
2148
3505
3700
4025
4667
2594
2781
2928
3884
4747
328
691
1511
3172
3585
4566
2074
588
962
1242
1788
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
947
1390
1939
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3833
4385
4753
27
659
1574
1803
1895
1903
2119
2309
3381
4379
4718
4986
1123
2338
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1948
2075
2277
2317
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
345
621
1398
1546
2246
2850
3372
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1830
1943
3402
3530
4680
946
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1853
2181
2270
2944
3112
3477
4096
4559
4854
50
75
396
481
1444
2199
2273
2426
2857
4645
98
1179
1384
1775
2179
2236
2295
2804
3363
3618
3811
4156
4189
4367
4403
4419
4663
4787
593
689
2129
3301
3789
4020
257
406
736
1259
1478
1848
2246
2750
3023
4361
4956
251
906
961
1157
1759
2684
2770
4427
4966
2302
2784
3036
3361
578
897
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4052
4087
4127
23
74
1124
1846
2149
3102
3395
3583
40
1568
2264
3277
3519
3608
4088
4164
4271
4280
4799
529
1716
2779
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
4539
1528
1609
1718
2232
2667
2744
3604
3656
3659
3977
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
3523
4277
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4867
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1794
3133
3645
4302
4831
4875
363
955
2479
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3240
4257
4301
4794
4935
4943
72
2284
2631
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
3010
3096
3357
341
828
1644
4557
4881
235
466
787
2676
3341
3351
4663
4897
1372
1573
1869
2358
3033
3258
3266
3285
3786
4031
4553
4839
233
1233
1792
1945
2267
2865
4728
4855
4993
131
232
278
1417
3019
3294
3356
3398
3846
4706
900
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3551
4068
4194
4503
4881
84
1661
1795
2392
2986
3732
4295
4874
4920
503
1826
3746
4036
4524
4787
966
1114
1515
2140
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
2396
2520
4148
1071
2807
2869
3203
3789
4196
4575
4874
828
893
1145
1215
1519
1660
1789
1916
2075
3222
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3229
4979
1164
1630
2847
3306
4445
4676
4743
953
1657
2758
2963
3052
3663
3808
3911
4320
226
649
710
841
974
1349
1655
1902
2724
2965
4556
4845
1132
1167
1531
1601
2518
3411
3611
3959
4051
4177
418
520
530
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
3060
3364
4290
176
507
734
1009
1056
1085
1637
1689
1759
2514
2524
2991
4020
4848
1085
1938
2457
2497
3598
73
143
172
206
1717
1791
2260
3954
4770
689
1041
1851
2131
2569
3635
4555
416
775
1615
1701
1764
1948
2098
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
934
2189
2452
3135
4317
4501
4717
4967
200
1129
1284
1745
1993
2391
2643
3139
3826
3890
4888
18
370
1344
2268
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
2152
2552
2710
3725
4077
4512
789
1557
1591
2023
3665
3943
4024
4344
2103
3585
4627
4731
4741
4753
687
702
1137
1978
3525
4925
924
941
1134
2249
2475
3647
4082
4133
4594
4624
4759
68
110
326
1983
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
2211
3381
4285
4482
160
545
553
725
759
798
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
2402
3864
3913
4531
4862
4896
4918
592
700
3553
3572
3967
4322
369
675
799
1504
1546
1672
4370
4676
15
333
575
1117
2173
2193
3022
3211
3342
3720
1644
1835
2042
2131
2188
2308
2395
3002
3394
4346
4421
4646
1493
3340
4075
4782
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
140
1808
3126
3429
1920
3817
4173
114
228
431
555
1259
3555
3790
3931
4596
115
1388
1406
2983
4086
227
784
867
1055
1607
2700
3168
3239
188
992
1971
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2389
2738
3588
4443
4459
4551
4750
285
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
1135
1638
2548
3472
4144
677
1109
1403
2261
3507
4714
134
151
155
1746
2581
4639
150
443
665
958
1596
1933
3911
4113
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
3489
3667
3947
4046
723
3601
3784
3868
4373
4458
938
2348
2515
2529
2603
2948
3593
3903
926
1272
1915
3017
3717
4232
4723
4907
4988
1031
1731
1798
2460
3014
3923
4347
4624
1358
2386
361
1848
3264
4300
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
4718
905
1001
1383
1708
1926
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3743
4465
895
972
1423
1654
2625
4755
285
908
1473
1931
2024
2337
2657
2673
834
1756
2314
3294
3600
4144
4323
4764
2216
3001
3220
3688
4326
4673
440
819
1333
1746
2209
3026
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
3115
3138
3455
3491
4748
4772
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4680
4713
4912
216
1281
1546
2945
3161
3407
4035
4448
4459
128
337
470
633
918
1629
2153
3015
3761
4002
4266
4501
203
538
639
1783
1955
3713
4727
74
148
585
1212
2042
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
499
809
1074
1355
2354
2762
4624
4694
776
1089
1647
1726
2276
2450
2905
3206
3583
4466
4702
191
1139
1688
1703
2016
3282
3402
4061
4455
4511
4833
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
4323
955
1114
1937
3559
4092
42
395
649
1574
1881
1977
2832
3031
3448
4032
4095
243
1815
2176
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4968
42
1743
1893
2861
3535
3661
3879
4814
4948
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
1673
1973
2132
2923
3110
3633
4049
1355
2266
3131
3148
3560
3774
4073
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
507
1143
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
4744
4978
641
1830
2222
2542
3995
4030
39
781
1284
1330
1831
2864
2990
4844
4855
4912
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
760
2671
2816
2885
2955
3238
4113
4739
1345
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2597
3815
240
653
1067
2178
2829
3318
3359
4590
469
1067
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
3886
4709
4711
114
504
1010
1684
3070
3876
4138
4884
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3683
206
239
649
1550
1818
1985
3301
4140
257
583
1339
1819
2744
3240
3349
3824
4086
4756
987
1079
1358
1507
3150
3735
3936
3985
4385
4428
110
829
867
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
3067
3943
4678
4764
607
883
1674
2664
2958
4163
861
888
1754
2403
3239
3432
3534
3729
4758
231
1018
2031
2528
2573
3808
4664
2336
3027
3518
3625
3722
4056
257
1293
2150
2317
3419
3715
3717
4355
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
4139
4356
376
437
479
621
730
930
1131
1573
2973
3158
3365
4970
4976
409
2331
2944
2988
3219
4786
870
2501
3410
3613
3679
3743
289
1334
1760
2625
4456
663
1914
2383
2722
3013
3159
3480
3514
3677
3730
3761
4076
4122
4415
700
1264
1380
1537
1800
2123
3471
3831
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
269
1593
1698
3085
3745
3807
4424
4490
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4511
1261
2261
2540
589
3372
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
819
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4136
4573
4605
4892
2421
2627
3283
3655
683
701
752
1370
2833
3544
494
693
965
1400
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1785
2023
2213
2313
3029
3051
4187
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2786
4015
4658
437
1076
1513
3080
3464
3541
3563
3855
4609
4759
317
1142
1175
1352
3618
3864
1951
2560
3015
3550
4717
4810
625
867
1329
1576
2145
3450
3533
3735
3942
4092
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3598
29
536
888
1192
1451
3133
3971
4528
4663
4958
1692
2263
4019
4840
301
1061
1235
2468
2604
2629
4628
272
652
767
1246
1910
3039
3376
1026
1425
2007
2768
3663
4219
4235
107
1877
2180
3264
3379
3506
3883
4931
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4398
4910
4911
213
319
1008
1943
2140
3873
4593
550
1500
1678
1923
3735
4189
4630
4689
1469
1935
2331
2368
4396
4529
4887
131
1301
1410
1925
1996
3169
3735
714
756
796
889
1039
1461
2042
2051
4533
332
1015
1097
1770
1929
2234
3592
3648
4505
4631
86
996
1116
1148
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
3717
4375
4553
348
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2763
2958
3631
3971
4312
4366
752
1013
1188
1498
2578
2643
4432
4760
669
1431
2757
3585
983
1155
2653
2680
4414
4744
27
278
968
1574
1698
3528
2944
1328
1374
1590
1902
2062
2468
3291
3862
4138
999
1297
1474
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
4674
266
373
1084
1376
1780
1846
1939
2037
4166
133
785
836
1887
1940
2199
2552
3718
569
798
1335
1968
2327
3551
3876
4216
4234
4973
203
1826
2485
4169
4525
4751
444
1215
1647
2320
2769
3115
4313
4719
4845
13
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
2425
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
3575
4604
530
1220
1274
2181
2189
4185
428
636
1147
1314
2966
3282
3640
3668
3853
4481
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1900
2381
2595
3899
58
272
536
748
1231
1456
1938
2049
2993
3279
4099
4291
4488
4622
514
1723
1729
2614
2917
3173
3918
4399
1846
2175
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2857
2876
3124
524
924
1027
3763
4690
4734
1289
1397
2771
2959
3024
4446
4665
1645
1925
2189
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
611
1676
3048
3384
3492
4981
178
1316
1691
1846
2423
4039
4235
758
784
3229
3771
3951
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3141
470
3164
3888
4038
4402
3794
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
675
1282
1299
3239
4431
812
2372
2691
2747
2951
3841
4155
4208
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
1728
1731
2143
2341
2517
3212
3323
3746
3747
3910
4691
1610
1964
3385
4394
448
609
1108
1327
1506
1803
2923
3154
3969
4229
810
2712
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4460
4538
177
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
1088
1221
1412
3080
3557
3716
288
484
832
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2483
3162
3421
3799
142
2241
2455
2833
3686
3985
4296
4375
4591
10
73
648
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
405
645
1300
1511
2798
3362
3742
194
1808
3035
3487
3732
3974
4314
4473
416
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
3824
4242
1081
1210
2028
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
3401
4330
939
1761
2055
2205
2296
3389
4905
544
749
1068
1133
2610
3302
4565
4587
4833
783
1632
2217
3412
3656
4550
70
314
3430
4555
4776
4777
4787
4874
88
722
1506
2161
2507
3589
3677
3796
4932
313
330
942
2340
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
2184
3771
3786
4283
4686
561
1643
1853
2148
2376
2874
3212
3855
4097
4212
4340
4594
4737
299
430
1803
1881
2082
2422
3200
3975
4031
4605
413
688
862
1411
1566
1575
1646
1743
2261
2592
3155
3914
516
537
952
2291
2653
33
2187
2275
3105
4439
4605
466
1531
1715
1918
2961
3524
3657
4004
4240
4352
551
640
1757
2396
2889
3634
3786
3871
4287
39
140
961
2942
3089
3299
3642
4206
1154
1224
3049
3334
4699
574
877
1548
1553
1683
2210
2469
2810
3152
3909
1015
1278
1400
1457
1667
1942
2479
4501
4970
146
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
3540
425
935
1170
1506
1706
2236
2528
2529
3355
4230
4629
4938
697
925
1361
1532
2036
3422
3984
4196
4371
1197
2433
3458
3900
692
1250
2850
3622
4333
4411
4775
351
639
2545
3214
3584
4848
491
1163
1565
1584
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3483
3699
4012
4975
191
533
2041
2259
4156
4955
124
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
392
1674
1727
2488
2863
4079
4420
4567
4735
1503
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
2066
3236
3366
3762
4415
165
546
1501
1921
2157
2464
2569
3766
4484
4495
804
4011
4131
4803
426
1149
1276
2139
2575
2710
2951
3433
3452
3745
3752
4057
4251
136
348
525
655
2221
2422
2677
3244
4082
4314
4770
4989
442
935
1403
2060
2249
2695
3726
3753
4281
4478
4691
4873
4999
675
1271
2728
2735
2812
2993
3092
3701
3741
4286
4577
660
1982
2428
2531
3137
3521
3707
3834
4348
4977
1006
1291
1589
1844
3348
3669
3820
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1211
2312
2430
2804
2819
4468
4570
1172
1756
3507
3664
3887
4201
4308
4413
4432
586
867
1176
1503
1738
2902
3029
3584
4457
4591
4988
158
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
974
1327
1760
1818
2390
2459
3034
3228
3388
3389
3816
4398
4942
1480
2234
2780
3329
4715
4882
111
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
4675
771
1309
2488
3560
3798
4511
1291
2641
2642
3116
3720
61
222
444
1567
1997
2292
2302
3300
4388
158
636
872
4051
4332
4353
4751
1354
506
590
1432
1463
1790
1991
3928
506
667
1508
2156
2985
2990
3432
4034
4239
411
524
1031
3542
4151
191
300
400
1115
1389
1766
2164
2860
2946
3498
3682
435
985
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
489
2730
3318
3682
4347
4457
4777
261
1057
1638
1813
2630
3171
3433
54
459
863
1274
1636
1665
2065
2630
3802
3900
3983
4013
4869
239
501
1369
1485
2040
2337
2507
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
1080
1264
1664
2501
3099
3543
4378
4825
660
780
930
1098
3212
3364
3823
1164
1286
1417
2157
3910
4006
4320
4413
1480
3251
3302
3338
4428
296
795
3938
4444
4703
508
1332
2658
2888
2915
3421
4365
4415
4608
4819
327
699
953
1992
2834
3368
4459
4806
377
1682
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
730
2103
3303
4152
843
3107
3998
4795
4924
685
2391
2728
3323
4030
1477
1672
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
691
1926
2692
3063
3111
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
3018
4352
301
1826
2318
3317
3495
3984
4918
4959
840
1843
4355
1397
1781
1845
1959
2293
3379
150
466
1534
2869
2919
3512
3796
467
507
978
1434
1491
2101
4160
4287
4551
414
612
626
793
2734
4224
4375
4596
4605
93
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
955
1389
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
1423
1805
1874
2051
2988
1082
1602
2154
3111
3138
3523
3708
3938
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
4722
657
801
1102
1498
1656
1805
2016
2177
2611
3583
3967
3997
4228
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
505
763
1173
1973
2992
3277
3306
3555
3744
4373
4507
108
523
1903
2509
2839
3161
3214
4751
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
2401
2838
3743
3777
4569
4792
151
922
2761
2880
3322
363
1643
2255
2283
2600
2700
2866
3881
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
3679
636
803
1390
2859
3011
3331
3712
4609
4874
359
636
1015
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2904
3530
3629
3862
4461
815
2550
4879
4893
119
1368
2662
3598
4598
48
371
479
810
888
1700
3255
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
1800
2211
2612
3081
3852
976
2468
3762
4031
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
122
197
3604
3645
3665
4823
2810
3003
3195
4016
4070
4394
4641
108
166
405
1208
1530
1737
2262
2366
2684
3736
3788
4456
4673
425
965
2971
3864
4433
4655
4815
4934
752
1108
1151
1193
1289
1361
1531
1997
2246
4326
4440
3146
3236
3943
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
520
554
2046
2275
2884
4074
1181
1466
2099
2373
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1598
3201
4704
54
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
128
1032
1833
2850
3485
3862
4624
64
525
1987
2396
4933
927
1579
3586
270
339
1450
1728
2908
4077
4432
4606
197
910
1743
1918
2721
3469
3515
524
880
1428
1437
1849
2129
2296
2346
3287
3480
403
867
2038
2101
3630
3750
4377
4649
1006
1879
1956
2718
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
2460
3191
3540
3785
3942
4715
4747
85
741
783
1545
3324
3698
4233
859
1421
2179
2326
3506
158
539
1030
1631
1659
1891
2093
2514
3525
3597
4319
4806
4817
1116
1156
1764
2158
2318
2697
2994
3186
3847
68
554
1821
1904
3495
4384
4532
144
394
1627
2613
2657
2768
3932
4401
259
1368
1429
2874
4171
4208
24
774
808
1450
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
288
671
3079
3473
3510
3885
4792
4793
637
1663
1909
2177
2206
2455
2670
2785
208
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
4882
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
1576
2088
2300
3274
3364
4383
4652
964
1797
3000
3451
4065
4470
4481
206
698
1181
1661
2292
2485
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
494
834
2811
3342
3864
4421
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
702
1803
4066
4323
740
1741
1952
3345
4166
4494
4893
195
535
1021
1192
2282
3864
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
1698
1776
2139
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1358
1649
1790
2074
2222
3300
3438
3578
343
494
814
1496
2103
2445
2683
3159
4308
255
1428
1487
2402
3272
3627
4164
4373
338
596
1749
2224
2506
2880
3545
3961
4731
227
724
855
1391
2240
3974
4699
1164
1316
1727
1810
2361
3118
4271
4837
4879
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2713
410
834
2490
2728
2957
4052
4222
4435
4445
1850
2121
2520
3486
3506
3529
3936
4034
4137
4675
4796
93
714
2250
2283
2638
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3843
4325
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
3307
4700
358
564
1187
1507
2786
3510
4155
4521
4811
4932
3184
3369
395
1437
1728
2919
3288
4575
371
516
1102
1347
1551
2229
3041
3533
3678
3816
3989
4280
134
524
598
1649
2290
2653
3354
3402
3501
4001
296
787
2626
3651
4261
4610
4764
3
439
853
867
1441
1801
2252
2706
3082
3155
3794
4966
58
1284
1304
2163
3217
3317
3686
3945
4968
360
620
1602
3795
28
1403
1636
2284
4411
1012
1501
1563
1672
1756
2734
4354
1945
2480
2775
2864
612
1137
1289
3211
3271
3618
3706
3956
4365
4910
1146
1335
2006
2317
3059
3112
3769
3886
4272
4779
56
320
3120
3322
3934
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4927
281
860
1146
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
280
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4690
1304
1419
1537
2515
3411
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4831
122
919
2099
2565
2899
3213
3265
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
757
3391
3544
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2823
3193
3850
4376
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
580
607
867
878
889
1893
2164
2982
4063
4401
4899
4965
834
2067
2240
3036
3241
3273
3900
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
965
1407
1666
2009
2145
2827
3076
3326
4144
474
767
942
1075
3292
3586
4593
4631
4635
296
1919
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
4834
265
784
1059
1064
1198
1656
2033
2613
3641
3657
4263
4506
4890
320
672
3168
4876
412
789
1013
3129
3260
4422
4831
4867
886
1583
2057
2980
3252
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1919
2148
3250
3363
3518
3544
3659
3983
4923
203
578
598
876
1412
2177
2557
3017
4067
4751
2571
2620
2827
2927
3025
3147
4053
4499
4526
4699
4904
23
1460
1976
2141
2710
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1322
1340
1611
2803
3003
4158
4483
61
458
468
965
1228
1247
2171
3341
3651
4439
4480
4775
139
609
1856
1895
3604
190
560
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4617
386
717
735
1108
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
1108
1611
2969
3801
4196
81
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3941
3950
4466
110
675
739
1253
1510
1772
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1222
2334
3030
3114
4332
53
1797
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
1633
3111
1186
2296
2559
3566
3631
4428
281
791
878
1111
2521
4074
941
1316
1326
1352
1361
1825
2050
3248
4438
13
115
710
1417
1433
1649
2058
2210
3013
3406
3915
4110
4396
387
435
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
735
1041
1328
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
636
857
2523
2974
3140
3321
3345
3840
4234
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
3071
4955
2196
2411
2878
4047
4245
4482
4935
54
1300
1759
4400
4482
4562
105
760
788
868
1136
1363
1557
2885
3154
3197
4839
243
1306
2170
2279
2536
3227
3305
4377
4469
180
1287
1604
2885
2982
3295
36
150
1031
2687
4140
4388
428
2353
2637
181
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
386
553
826
952
1070
1934
2604
3522
3877
4909
152
1086
1539
2424
2786
3529
3899
4061
4332
4351
4431
4735
4803
1401
2141
2309
4330
4632
405
589
1488
1702
1890
2684
2867
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
2086
2321
2668
3104
3621
4071
4831
680
891
975
1950
3812
4229
1578
1599
1848
2335
3273
3552
3668
4125
4141
4161
4186
4260
4862
4898
860
1619
2135
2405
3935
4176
4544
566
1374
4761
439
704
706
858
1864
2581
2729
4089
102
585
656
1361
2678
3349
4113
265
310
435
772
776
852
2536
3803
4638
4735
4791
2755
4560
4832
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
2194
3448
4044
173
340
1255
2683
2712
2763
3412
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2795
3571
3880
296
795
1256
1350
2955
3978
4005
4098
4222
4347
4632
349
2227
2705
3073
4732
4811
1431
2011
2427
2431
2856
2858
3731
3757
4393
1079
1202
1223
3442
4267
4361
475
671
1147
1312
3403
3711
4113
4407
481
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3546
4357
4822
480
666
1226
1795
1873
1994
2468
2928
3726
3815
1352
1913
4052
4196
653
2051
2929
3808
4549
78
728
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
606
1191
1211
1678
2099
3211
3489
3579
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3302
3728
3734
4017
4515
37
224
800
1970
2559
2905
245
1161
1668
3181
3649
4336
4555
4568
493
872
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
3251
837
2415
2622
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
3418
4983
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
92
1448
1797
2089
2403
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
274
302
1387
2501
3564
4188
1494
1571
2078
2717
3299
3859
4431
889
2115
3051
3288
4462
4780
76
529
3281
3729
4123
1152
1403
1728
4035
6
456
839
1147
1203
1603
1715
4062
4201
4825
4849
57
1318
1761
1839
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
778
918
1564
1635
1884
2650
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3834
4033
4437
243
1261
1309
3655
3671
4443
143
337
784
1138
2668
2777
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
4603
2082
4924
4995
359
882
1545
1626
2120
2413
2554
3055
3815
306
484
858
862
1331
3894
4216
4441
1158
3303
3408
3946
49
1084
1264
2016
2150
2313
2837
3936
190
588
1121
1999
2185
2731
2819
3557
3638
3923
3932
4664
4814
258
691
920
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
861
3164
3472
3648
4949
39
48
845
1510
1761
2290
3187
3981
4549
713
847
1164
1409
1778
2502
3121
3669
3987
4214
782
2137
2191
3964
204
398
436
937
1095
2368
270
1246
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
3306
3574
3619
1441
2678
2751
2900
3742
4806
368
601
846
980
1847
1978
3934
4068
259
624
3461
3629
3808
4179
4461
1813
3695
3826
4129
4823
4950
1606
2346
2588
4202
4388
785
1569
3865
1252
1762
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
646
789
1014
1044
1080
2637
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4663
475
1200
1742
2266
2381
3295
3905
4029
4385
4429
1313
1699
2222
3747
4284
4305
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
2209
3737
4725
4876
619
1248
1306
1517
3325
3453
3987
4033
4625
365
611
2005
3522
4792
4997
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1380
1846
2024
2144
2768
3128
4550
1267
2449
2506
3445
3803
3898
4364
4921
4976
2538
3754
3847
4187
4901
139
571
812
937
1469
1968
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
4027
1810
2192
2236
3095
4770
1370
1518
2830
3146
3447
3847
3946
599
632
1991
2229
3034
3192
3210
3364
3551
3846
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
1337
1386
1777
2064
2992
4168
4293
803
815
2187
2456
2494
3455
3747
4457
4773
4910
4962
1927
2653
2851
3300
4030
4768
4968
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
238
367
1044
1557
3784
3816
4240
4833
232
358
602
1703
2335
3264
3647
549
768
1089
1267
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3839
4123
4300
1554
2805
2858
3009
4523
4556
4909
182
537
998
1439
1932
2054
2365
2685
3752
775
922
2061
3828
531
1388
1481
1628
1744
2190
2440
2635
3000
4038
606
1235
1755
2148
2314
3001
3362
3736
4259
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
3436
3630
3637
3723
4167
4563
470
896
1243
1596
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
259
473
1470
1795
1963
2530
2613
4423
345
1102
1629
2221
2726
4132
4670
570
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4997
1076
1310
1667
2148
3674
4681
988
1487
1648
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
1359
2393
2971
2986
3723
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4929
168
464
3013
3285
4850
590
1113
1206
1761
2041
2117
2405
2533
3743
308
471
1181
1325
1329
2092
2868
2945
3465
3644
3822
4018
4284
1375
1763
2804
3799
3930
4964
55
265
784
1271
1357
1537
2790
4044
214
1219
1440
2982
3201
734
1073
1734
2305
4209
171
1025
2072
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
4810
406
1032
1581
2273
2383
3267
3360
4752
1404
1620
2398
2483
3224
3540
266
746
1644
1990
2464
2559
3397
4063
4918
97
361
422
1449
1558
2224
2382
2818
403
2664
3298
3616
1467
2310
2426
2848
2852
3449
3915
4313
4376
2083
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2681
3518
3528
85
274
1484
2104
2357
3764
3897
4132
4366
545
916
1024
1446
1628
1986
2282
3068
3397
3714
4340
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3444
3544
3602
3843
3879
4030
4156
4218
323
1034
2020
227
414
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
818
1988
2401
2773
2835
2899
3162
4687
4712
1609
2407
2462
2967
3419
3765
369
721
1800
3756
217
357
405
1556
1561
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2284
2806
3534
4458
515
670
1311
1509
3229
3292
3432
3594
4578
4594
827
2346
2462
2852
3273
4236
414
1199
1274
1954
2489
2606
4098
928
1807
1840
2101
2740
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
1039
2838
3318
3736
3773
4038
4710
789
3218
3316
4035
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
3108
3357
3461
4140
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3893
4799
391
2541
3804
4175
4301
572
1213
1468
1973
2589
2627
3278
3581
1046
2168
2339
3067
3092
3758
4447
4464
535
1390
1766
2109
2400
2476
2909
4962
522
972
1717
2135
2325
3440
3532
3609
4331
4877
404
723
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
4136
4271
27
197
244
1759
2240
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3789
4552
513
938
1083
2228
2788
2950
3199
3206
3327
3376
64
146
435
921
1522
1921
2329
3161
3634
4672
490
3104
4496
681
1001
1033
3054
3175
3491
3765
3857
4069
534
667
2109
2435
2662
4096
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
2735
3023
3772
4378
4939
449
1581
2134
2540
3572
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
898
1694
2462
2853
3160
3403
406
871
1217
1218
1956
2800
4710
25
158
454
1826
2884
3793
3899
446
703
1012
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
2435
281
818
2808
4361
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
2166
2469
2975
4615
4723
4965
914
987
1117
2446
2733
4403
389
560
631
887
1458
1602
1656
2147
2481
2558
3070
3537
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
4162
4812
592
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2881
3025
3395
4157
4759
1239
2425
2463
3308
624
1161
1276
1704
1829
1980
3292
3604
3705
3968
4699
1858
3330
3668
4894
629
939
1358
1609
2207
2291
2846
3238
3591
614
930
1205
1750
2178
2588
3502
4716
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
4458
1164
2368
2372
2613
2826
3050
4469
881
1866
2956
3782
4441
4647
1183
1334
1808
1956
2996
3091
3819
4729
4982
174
587
2190
2533
2968
3612
3738
137
258
2305
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
283
988
1125
1893
1912
1986
4066
505
658
711
1180
2645
2673
3239
4102
4292
4883
30
220
982
1179
1528
2050
3108
3267
3444
4733
382
1320
1886
3157
3463
4480
4996
622
1591
2288
4572
1026
1804
3917
4551
4575
142
701
723
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
78
686
2413
2545
2672
3646
4485
4970
278
437
1214
1834
1934
2662
2675
2841
3488
2277
2788
3735
3759
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4461
4643
4788
407
1661
1692
1889
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1758
1992
2630
3446
3709
3921
3994
4241
4615
73
1869
3107
4738
4826
246
625
1075
1143
1658
2765
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
2789
3302
3622
4898
116
188
363
1665
1796
2425
2933
3091
3606
5000
1185
1372
1793
2154
4356
597
682
1819
2157
2800
3931
4188
899
1429
1670
2536
2751
3442
3585
3612
4518
241
1955
2194
2378
2967
4898
386
1387
1789
2362
2999
3234
3965
4588
2085
3460
4603
4619
454
1017
2473
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
2006
2814
3379
3756
3942
3948
4455
361
707
824
2311
2367
2411
3409
3890
4210
4287
426
2196
2414
3600
908
2108
2804
3105
3802
4376
43
169
1027
1962
2027
2057
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
444
510
1189
1234
2204
2336
2661
3901
4016
4193
4633
811
1093
1211
3044
4177
4282
4295
4302
475
1992
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
3633
4269
4519
141
223
511
870
2851
4107
4256
4779
512
2198
2287
2545
2755
3156
4001
4511
1955
2003
3611
732
2956
3213
3735
3951
182
1775
1917
2008
3781
4323
4588
403
1684
2165
3443
3593
3788
3952
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
1284
1607
1625
1650
2819
3346
3384
3646
4061
4633
4924
329
857
1054
1664
2414
3156
3212
3303
3485
3955
33
748
796
3861
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4298
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
3741
4180
498
692
1228
1680
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
4746
957
2247
3141
3148
3452
4643
4880
1471
2206
2436
2738
2754
3101
4220
4451
4485
257
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
2108
2623
2807
3326
3374
3505
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
3684
3854
4263
576
688
1798
2269
2834
3260
3308
3925
4856
295
327
690
1081
1279
1952
2043
2366
2813
3182
3190
4601
655
924
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
608
2641
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
4320
4380
4740
312
981
1346
1916
2531
3869
4706
849
1108
1621
2143
2928
2988
3563
446
1851
1955
3062
152
903
1383
2681
3219
3452
3874
4135
4465
924
1333
3161
3900
3959
4216
4716
209
226
344
3367
4989
149
243
369
1306
3290
4013
4034
4157
4553
70
114
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
1332
2188
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
4542
4733
4909
2294
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
2773
2932
3843
27
2002
2033
2758
4074
4185
4428
4747
414
1322
1363
1388
1906
2029
2118
2270
3096
4255
590
2050
2115
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1314
1563
2196
3419
3515
3549
3938
4090
150
502
520
1184
1412
1511
1677
2638
2699
3329
4148
184
561
717
2006
2134
3334
4162
4665
1715
1991
2856
4332
69
130
426
1500
1761
2189
3055
4930
4948
1099
1216
2836
3059
3548
3807
4393
544
1175
1402
2514
2582
2773
3286
3371
3475
4451
4614
4706
4930
592
836
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4926
2340
2822
2966
2975
3278
3377
3803
3945
4631
545
848
987
2123
2321
3047
3091
4962
68
439
1231
1507
1564
1616
2475
3673
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1870
2347
2403
2455
2800
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4670
4736
159
897
2753
4127
415
843
1368
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4412
4666
170
570
1194
2599
2680
2829
3414
3546
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1588
1968
2782
3047
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1720
1721
2347
2393
2738
3792
3884
4337
4602
4706
4723
1286
1977
3560
4619
4784
4884
4915
310
930
1813
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
951
1249
1676
1929
2445
3944
4715
365
1089
1237
1502
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
2048
2857
3474
3750
1035
1568
2319
2625
3521
4871
657
810
2323
2543
2551
3037
3752
4413
19
1419
1611
2840
3480
3659
4326
2300
2304
2505
3207
3337
3536
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
1448
1775
1781
2225
2386
3727
3769
4132
4919
1771
2164
2273
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
752
1151
2607
2703
3579
3728
2073
2118
4351
288
570
651
1997
2427
3088
3543
3721
190
388
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
35
238
573
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2806
2810
4181
4690
1133
1691
2011
3469
1516
1927
2771
3104
3366
3521
3566
3686
3852
2611
3288
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
4504
4552
309
980
2844
3365
4592
503
681
784
4364
393
1117
1479
2817
3665
3746
4779
1018
1376
1627
1811
2057
2648
2901
3742
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
3493
4168
1047
1245
1262
2022
4653
4675
4862
649
943
1306
1475
1682
1954
2266
3184
4811
603
1507
2308
3074
3680
3715
4251
4669
1143
1479
1892
2708
72
153
367
677
688
1228
2023
2605
2814
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
483
645
1549
461
1200
1600
1896
4297
4379
299
2385
2491
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
992
1543
2308
2816
3282
3804
492
747
1338
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
3298
3876
4167
4267
1682
3751
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3517
3723
4452
33
37
1718
2028
2806
2871
3038
3678
4432
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1386
1613
3025
3466
4664
4851
4871
50
218
471
1441
2289
2679
4220
4769
592
827
846
1389
1528
2052
3049
3202
3871
4689
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
3070
4241
4523
4706
4930
599
1314
1869
2910
3635
4653
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
996
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4452
4888
325
1763
2719
3915
4210
4334
4469
1024
2777
2909
3244
3522
3606
4560
4960
484
1270
1549
1241
1426
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1633
1766
3381
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1287
1664
2605
3908
4783
1313
1789
1794
1946
3445
3673
4075
332
1105
1106
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
713
1335
1746
2061
2567
2575
2648
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
4518
1075
4209
4629
4952
474
1776
1934
2850
2857
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
4003
4958
4989
1488
1500
3137
3474
4390
4630
4648
1700
1703
2065
4374
4643
4758
423
471
596
607
3212
3578
3701
4341
727
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2297
2889
4102
5
572
1594
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
3042
3967
4316
4389
4608
35
976
1657
1978
3811
4075
4134
4378
206
452
1263
1710
2241
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
569
1406
1858
2122
2318
2552
2657
3384
339
1615
1666
1690
2723
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
264
1264
1694
2129
2808
3163
3216
4181
4218
4913
1083
3059
3306
4706
1105
1437
1825
2121
2184
2737
3874
4343
318
472
1025
1329
2350
2626
3195
4048
4423
4580
288
682
804
1766
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2544
3505
4541
2753
3225
3783
4242
4495
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
1304
2045
2648
3873
4448
4725
433
982
1502
3430
3529
4705
4820
2359
2492
2689
2810
3033
774
1364
2155
2169
2307
2824
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4506
343
465
1082
1869
2237
2465
3207
4049
212
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
251
520
1721
1729
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
1121
3667
4017
4059
4516
4523
4811
72
886
1110
1149
2196
2779
3397
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
510
726
1621
1960
2310
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
315
731
815
1127
1886
1911
2565
2986
3720
4780
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4594
4658
4733
4989
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2456
2730
3248
3518
3848
4163
2167
2607
3243
3561
4179
4437
4984
4
939
1026
3055
3178
3306
3564
4061
895
1197
1549
2651
4172
1853
2776
3473
3697
3999
324
764
1453
1650
1833
2556
3933
4133
4263
211
816
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
425
943
1380
2058
2996
3151
3674
3995
4595
4987
1051
1348
1922
2524
3163
4816
365
402
635
730
1392
1576
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
2489
3046
3059
3146
3628
3679
4193
4953
774
1926
1953
3202
3908
4339
380
1307
1310
1491
1547
2797
3914
4431
249
897
1291
1938
1950
2152
2491
2667
3129
3654
4094
4902
449
537
650
798
940
1188
1281
1329
1692
2016
3672
3863
4299
262
2211
2267
2351
3293
3774
4217
4271
106
569
1430
4070
221
688
854
1242
1259
1707
1737
2000
3719
4972
86
795
1793
2541
3147
3323
3496
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
4033
688
3969
4234
4665
4957
4988
1072
1584
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
3283
4138
4322
681
2005
2412
2533
2801
3418
383
1111
3465
805
879
1154
1507
4339
755
1026
1235
2358
2372
2967
3134
3397
4200
4476
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
3412
4055
865
1967
3016
3023
3354
3394
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
4012
293
536
711
825
1351
3439
3816
4091
4241
4779
234
408
867
2275
2573
3012
3605
4041
4278
2274
2367
2404
2779
3437
4610
4723
520
753
1414
2420
2887
3071
4040
4335
4817
1335
1369
1748
2034
2659
3320
4182
1
714
1665
2312
2462
2790
3083
4123
670
914
1565
2845
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1784
3130
3215
3717
3821
4131
4713
1827
1922
2458
3705
4570
4944
98
353
430
793
1482
1673
1749
2327
2794
4259
515
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2955
3214
4434
101
961
1155
1215
1559
2367
2662
3864
4030
4138
4504
4564
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
401
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
2652
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4830
45
734
963
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
1322
1889
1965
2362
2514
561
590
700
930
1088
2577
3339
3550
4094
4402
625
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4470
808
1409
1925
2051
2610
2641
3624
3791
4199
4526
860
889
1366
2852
4133
565
763
1777
2158
3054
4909
139
183
307
691
970
1068
1213
1952
2989
3468
4431
1429
1878
1957
2097
3057
3402
4384
4823
18
562
604
2103
2760
3637
4530
4740
808
1615
1751
1902
2478
2771
3400
4690
4971
1784
3052
3577
3637
4648
4725
4866
212
454
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3124
3616
4170
4344
4766
831
1536
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1845
2662
2958
3297
4280
4365
144
218
396
712
2815
3116
4250
4817
794
1975
2101
2969
4054
4059
4854
531
535
726
1148
2300
2407
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3418
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
1250
1275
1356
2610
3156
3176
4018
4588
760
2256
2658
2712
2953
3774
4159
4302
4349
506
1624
2367
4178
4217
4254
4978
218
365
761
828
2395
2798
2878
2973
3191
3508
3962
4095
574
1573
2213
4446
4465
731
1689
2064
3119
299
347
507
575
643
818
893
1064
2597
3044
3662
4741
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
292
603
1290
1317
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
911
1269
2971
3938
4594
4815
200
291
477
802
990
1104
1929
3101
714
1354
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
3006
3392
3527
4060
13
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1389
3134
3425
4571
52
293
382
1223
1508
2089
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
2718
3242
3591
4150
4165
150
858
1737
2312
89
606
1552
2461
3274
3643
3687
4175
4945
172
359
383
452
1061
2147
2374
2931
3685
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2733
3369
3526
3908
346
698
887
1340
3227
3309
3649
4582
4765
2146
3200
3225
3655
3826
4583
2881
4127
4187
4993
594
1594
2277
3754
4226
4302
4408
1363
1683
2121
3601
4993
67
205
1153
1246
2790
3222
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
3171
4256
4284
468
2199
3252
3357
680
1737
2601
2861
4249
502
542
690
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
4224
4872
947
1301
2769
4658
151
818
850
2566
4348
4547
4814
4968
670
949
2430
2534
3111
3507
3694
4904
65
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
1652
3914
4206
661
1288
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3773
3905
4561
4905
234
2372
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
569
1108
1824
2109
2505
2665
2727
3260
4561
492
861
1601
3384
4607
3506
3581
3608
8
413
598
834
948
1614
2637
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
1333
1840
2056
2175
2294
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
290
823
1141
2038
2375
2621
3488
3581
4383
402
1563
1892
1934
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
3648
4795
4954
264
1038
1254
1833
2493
767
791
863
1167
2668
3090
3934
4734
129
1373
3639
3922
4526
4874
141
759
899
2460
3701
4035
4234
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
649
1270
2963
3714
4652
283
1560
2081
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
1073
1232
2111
2289
3107
3413
4411
4630
4878
4939
161
1562
1717
2568
3813
648
1922
2614
3109
3228
3243
4005
4921
507
594
597
995
1213
1508
2863
2954
3053
3288
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
931
933
1127
2586
2900
4007
4133
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1496
2992
3465
4885
4917
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3339
4195
4685
4750
2274
2690
3422
3771
4399
4511
4693
4799
896
1674
3766
4117
4698
240
1601
1605
1882
2023
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
1411
1572
2450
3036
3518
3851
4313
4443
4489
190
580
1717
2410
4844
4978
418
582
1534
1604
3231
3398
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
815
1088
1426
2594
2722
3015
1034
2481
4368
4448
4561
2636
3634
3740
4033
517
1654
2132
2645
3238
3501
263
450
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2445
2763
3668
57
377
1208
1620
1794
2890
3214
3925
735
2319
3841
3882
4296
4405
102
1278
1457
1607
1633
2191
3199
3828
4443
1679
3194
3813
183
2091
2122
2483
3430
4232
39
1102
1472
2313
2518
2970
3954
4535
4635
555
2185
2871
3643
3692
4418
429
2049
2355
2540
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1520
4766
1994
2028
2075
2123
2558
2927
3819
4738
235
245
521
1211
1636
2025
3275
4361
650
907
1371
1802
2406
3335
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
517
580
597
1173
1232
2481
2638
3174
3347
3829
4534
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2842
3243
3582
4543
4901
4994
344
900
1112
2889
3780
4370
4783
4822
4991
1210
1562
2169
3968
4143
4249
4308
4390
4496
1602
1959
3768
3805
3820
922
1054
1121
1400
4395
4416
128
1351
1886
2285
2882
3064
4548
88
191
231
2052
2355
2624
2928
2962
3069
4248
4775
4881
126
1184
1255
1599
2616
3286
736
1294
1505
2030
2937
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
2058
2246
2273
3440
4250
4729
734
2185
2760
3311
3873
4589
4840
707
1158
1221
1357
1396
1547
1640
2895
3236
4591
190
530
576
1907
2211
4756
582
859
1951
3049
3497
3507
3867
3905
4607
118
258
555
570
1150
1439
1981
3517
3566
3957
4338
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
2599
2622
4822
789
2253
2343
2508
3124
4122
4908
803
832
1079
1504
2710
2716
2809
2880
4341
4733
269
514
1292
1459
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1323
1647
1726
2202
2533
2578
3905
4739
851
1434
1605
2262
2373
3211
3464
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4181
4914
897
1297
1671
2381
3145
3725
3916
4354
4554
4872
736
1353
3037
3689
122
438
633
1314
1653
2270
2425
3306
3660
4145
4155
4703
854
1003
1747
2694
4236
4583
320
477
1582
2725
3699
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
1636
2194
4118
4243
4596
4813
742
848
1192
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
1316
2275
3027
4650
4709
658
783
1009
1080
1621
2207
2600
4224
4736
4865
128
1053
1865
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
2241
2289
3497
139
369
995
1265
1458
3052
3160
3815
4060
4304
4805
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
3142
4212
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4686
165
222
855
1235
1278
1718
1769
2125
2458
4434
114
221
2524
3651
328
533
621
1471
1729
2030
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
1169
1316
2937
3980
4161
1199
3201
4687
4970
961
1166
1849
2869
3801
4210
156
1936
2086
2425
2598
2838
3120
3169
4309
34
592
812
1011
1087
2721
2861
4544
48
643
1557
1957
2479
2619
3433
3906
4830
134
855
958
1455
1638
1923
2452
3999
4912
1877
2069
2158
2201
3804
4414
4447
4925
593
1737
1777
2762
3932
4048
4232
4688
4783
17
1175
1583
2034
2157
2396
3376
3683
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3984
4482
4600
4682
4710
229
403
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2506
2842
3753
4649
300
1106
1693
1791
3991
489
961
1429
2412
2413
2660
3139
3398
3553
4174
884
2464
2587
3060
3542
3799
3865
4135
4537
4542
4591
4807
4828
4996
338
831
919
2333
2470
3041
3281
1575
3842
4517
4540
1788
1923
2989
3438
3440
425
2644
2708
2927
3612
3861
814
1008
1197
1313
1372
3513
3736
3952
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3615
3706
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
3334
3471
3505
3552
4988
167
341
975
1041
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
4525
4646
909
977
1200
1673
1962
2264
3110
3147
3232
3294
4364
4802
461
489
611
1034
1573
1915
2345
2501
2979
4457
672
1863
2500
2931
3510
4006
4501
4728
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2077
2212
2780
2824
3614
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3884
3911
4407
4628
871
1868
2475
2551
3379
4731
425
700
720
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
1345
1814
2586
2624
2812
4484
4555
4645
600
1067
1827
2007
2751
3344
3970
3972
701
2293
2817
3230
3839
4385
4531
4889
4978
4984
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
3191
4156
1952
2559
3164
3458
3809
4498
4842
92
2325
2490
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
2964
3924
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
2005
2615
2933
3768
897
1241
1809
1910
1924
2839
10
464
928
1074
1590
2918
3398
3468
4403
891
1045
2721
3380
3721
4758
192
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
129
617
1043
4802
4874
4936
1433
2460
2578
3818
448
1186
2067
2778
2976
3158
3273
4019
4057
698
1441
2458
2686
3171
3376
3827
3834
208
209
725
838
1082
1212
1629
3258
4575
4803
4997
105
473
812
2229
3351
4054
4065
4072
4150
4364
701
876
1038
1586
1712
1865
2192
2196
2637
2640
3696
1079
1098
1192
1239
1267
2068
2440
3170
3364
3628
221
327
1282
1344
1540
2229
2287
3165
4063
218
426
2075
2250
2409
3472
4264
4943
688
884
922
956
2561
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4648
434
626
770
1091
1275
2338
3565
3594
4926
47
176
610
868
877
3324
3664
3710
3972
4429
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
223
516
1247
1404
2233
2730
3064
3369
4029
4158
239
2723
2822
3726
3921
4129
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4589
229
1193
1252
1674
2251
2533
3432
3706
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1858
2266
2340
3222
3299
69
2522
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
2270
2675
4042
412
517
947
1647
2710
2840
3116
3616
4771
4857
65
620
678
1936
2070
2174
3070
3690
4068
4514
4906
762
1158
1361
2240
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
1086
1235
1463
1595
1791
2399
3493
420
1319
1517
1823
1900
2849
3023
3358
3516
3827
4325
4516
4567
159
940
2027
2208
2453
2663
2753
3114
3258
1704
2249
2558
3226
3762
4551
563
966
1080
1177
1275
2382
2436
2453
2503
3372
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3644
315
553
605
727
1215
1742
2357
2630
3362
4654
4963
217
744
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
832
904
2022
2026
2107
2452
4178
4283
42
2068
2989
3001
3272
3313
3991
4204
4850
919
1671
3821
4181
4460
4981
1141
2056
2341
2388
3349
3593
3808
126
1461
1533
2612
2891
3698
4725
726
1380
2475
2821
3233
3696
4157
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
157
2394
2450
2617
2910
3834
4249
4483
543
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
653
955
1876
1911
2956
3334
4051
4108
2896
4206
4305
4706
4736
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
2700
2986
3042
3639
3652
3947
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
353
937
1581
2004
3542
3776
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
1023
1345
2565
2938
3251
4047
109
176
2389
2458
2682
3005
4035
4141
41
262
454
2679
2900
3342
3777
4309
1018
1308
1556
1871
2043
2199
2463
2610
3660
5
1037
1398
2315
2552
3250
3607
4297
140
735
748
1550
1789
1886
2225
2552
2846
2949
2973
3133
4645
141
281
439
662
842
1439
2303
3823
4022
4057
4218
741
1126
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
2269
2350
3269
4068
4338
195
480
705
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4608
4652
305
945
967
2612
3162
3631
4093
4817
4999
10
24
1380
1429
2959
3477
4883
277
2528
3867
4044
404
1303
1757
3032
3129
3707
3931
4368
230
1403
2528
2885
2913
3212
4204
296
1754
1943
2386
3050
3979
4514
4590
1729
2083
3112
3321
4266
118
913
1457
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
937
2537
4535
737
1532
3022
3788
4065
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2791
3531
3968
279
713
1471
3234
3675
4780
960
1043
1879
3569
3669
4231
4523
1264
1472
1651
2160
2788
2900
3105
3233
4438
133
178
816
1437
2137
796
862
971
972
1700
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4817
4839
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1248
1555
1831
2682
3744
153
1046
1341
1369
2416
2697
3450
3802
1193
1617
1867
2559
4296
291
1886
2378
3567
4544
1315
1655
1844
1917
2899
3144
4373
13
254
541
1286
1350
1637
3093
4936
457
1829
2470
3333
4229
463
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3986
4340
4519
4597
7
13
24
1660
2308
2580
2587
3706
4038
4460
368
1074
1381
2135
2259
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
1236
1541
1713
3433
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
3218
3220
3489
3784
4945
116
269
460
489
594
923
1115
1217
1500
1795
2028
2474
3073
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
4143
907
2783
3815
4237
4378
392
973
979
1629
2578
2668
2945
4231
590
1104
1261
1533
3201
3232
4157
4561
4584
4662
573
842
2629
2744
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
1098
1421
2079
2322
2444
2642
3132
3357
3778
4567
453
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
2031
2662
3048
3266
3626
4272
260
687
871
1224
2018
2124
3569
4773
620
1149
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
464
810
1916
2658
3057
3662
4228
4989
630
1887
2177
2465
3504
4564
64
1806
2280
3319
3866
3965
4258
4820
141
673
921
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1998
2528
3283
3520
3549
3807
4557
4659
116
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
619
1351
2077
2394
2625
2778
2978
3400
124
354
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
1002
1329
1705
1943
2688
2753
3677
3889
4195
4202
4896
887
1954
2409
3094
3557
4048
4559
190
639
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
2162
3244
3409
3724
4203
4512
602
2999
3006
3468
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4471
4872
370
1247
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
1887
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2990
3563
4293
4341
4866
4902
464
1007
1459
2232
3012
162
813
2461
2900
4102
4155
4856
1096
2623
2795
3104
3499
4085
4160
4639
167
281
438
539
2055
2266
2721
3356
3427
4688
4896
6
561
691
1636
1638
1936
2614
2917
3505
3679
3729
4274
38
835
1887
2153
4555
2
1322
1411
1829
3217
3412
3416
3789
4675
4989
1420
2038
2154
3244
3617
3846
4105
4847
600
774
1026
1292
1798
2255
3350
4220
879
936
1122
2904
2981
3659
3721
4104
4872
132
462
675
1115
1760
2653
2851
34
406
2057
2550
3066
3359
3547
1663
1725
2447
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4678
4885
266
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
791
1288
1385
1707
2310
2895
2970
3837
4019
669
2726
2959
2969
376
2840
3150
3365
3884
4281
4286
4437
4908
85
716
3064
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3243
3564
4752
4993
376
1375
2527
3152
4040
553
704
3165
3317
3324
4322
4436
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
4493
4823
155
679
1424
1916
3062
3192
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1646
1905
2121
2256
2908
4304
234
467
928
1315
2164
2297
2731
3640
4079
4212
4444
4914
1577
1801
3149
3316
3638
4286
4430
4727
1028
1560
2512
2690
2714
2766
3206
3718
4108
4447
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
435
594
931
1929
2354
2482
2701
2746
2750
2810
3415
3664
279
577
1286
1382
1551
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
827
1035
1270
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
335
1556
1618
1679
2380
3298
243
273
870
1543
2347
3114
3173
3704
4426
4772
4835
265
1240
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4387
4409
231
725
1152
1943
2495
3338
3578
4132
4152
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4641
403
726
820
1209
1328
2438
2518
2790
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
920
1410
3827
4025
4170
4257
4557
34
122
209
381
1861
2410
3027
3940
4432
201
328
1765
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
2209
2491
2603
2759
4606
271
1213
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4737
4811
42
1963
2733
3903
4263
913
1410
1728
1754
2437
2788
4285
4409
4782
4949
2534
2540
2621
3226
4063
4168
4205
4256
50
1225
1601
1779
2546
3026
4523
4772
146
1149
3818
4718
252
713
939
2337
3130
4049
744
1280
1581
2430
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
3707
4335
4347
123
921
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
2924
3186
4002
4982
144
198
956
1361
2009
2041
2064
2747
3827
3877
3987
4048
4641
379
2158
2185
3359
3696
466
794
851
965
1761
1938
3022
3426
4617
220
1497
1934
2958
3334
4105
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
1554
1957
2172
2204
3260
3271
4120
4175
4664
249
1283
1781
2381
3885
4450
526
649
1177
3164
3190
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
400
662
785
1795
1801
2627
3161
3441
3624
3858
339
4454
244
1115
1452
1771
3296
3377
3473
3844
4084
4730
687
1268
1895
2042
2097
2590
2600
4540
4626
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
2325
2377
3553
3653
4474
4678
4886
6
3222
626
2161
2354
2759
2
1450
2583
3378
3490
4586
1729
2845
3019
3287
4187
4199
4233
4711
148
1059
1715
1727
1935
1954
3593
4210
4911
916
1897
2465
3103
4100
4417
4547
4810
411
1336
1623
2531
3070
3335
4442
1303
1442
1979
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3466
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
3513
126
638
780
1334
1790
2383
2927
3876
568
699
771
924
1752
3666
1710
2021
3167
3546
4279
4382
4999
305
832
1111
2563
3501
3538
3807
3973
4408
4452
236
409
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
1151
1197
1760
2634
2685
3992
4376
4396
650
943
1247
1516
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
3007
3284
4143
4658
4692
426
2364
3123
3756
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
1246
1261
1730
2035
3267
3334
3348
3370
3425
4224
4696
408
519
1200
1294
1373
1889
2789
2939
3213
3512
4475
4540
258
1203
1349
1755
2524
2872
420
917
932
1200
1260
1303
1993
2443
2769
2926
4325
4782
4938
90
354
403
579
952
1560
1729
1755
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
710
855
4945
46
568
726
979
1194
1289
2146
2246
3494
3879
4478
4921
366
509
676
1629
2041
2056
2086
2535
2832
3389
3412
4154
130
373
424
1374
2177
2216
2484
2592
2722
3129
4615
637
673
903
1262
1399
1851
2149
2342
2448
2703
3363
4099
646
937
1783
2408
3223
3617
3728
4264
4605
4911
69
1541
2712
2782
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1279
1320
1877
2925
2955
2969
3765
3863
523
922
2379
2567
3736
528
985
1203
2464
2504
3129
3300
4607
35
193
1870
4225
4657
723
1592
2826
2832
3686
4074
4207
122
1391
1442
1617
2188
2543
3143
4541
112
634
1221
3145
3639
3995
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
358
577
1273
2332
2964
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
663
824
979
2535
2753
3480
3582
3938
4278
4715
4846
307
921
3000
3134
4085
4960
325
911
1987
2327
3177
3218
3884
4628
148
745
1677
1723
1833
1972
736
1385
1553
2763
2961
3881
43
347
1890
1912
2223
3244
3455
4052
393
779
2675
3823
3891
4199
4420
4827
4841
106
648
1422
1651
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4921
271
510
1985
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
1202
1211
1415
2554
3154
3301
3387
4663
133
612
3658
3828
4053
4967
153
274
449
1108
1264
1887
2156
2260
2486
2506
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
4467
4533
4788
4872
2582
4029
4394
431
877
4547
4917
148
665
908
1209
1238
1504
1779
2293
845
1287
1796
2883
3077
3416
3422
4146
390
1733
2242
3758
51
251
1010
2161
2168
3261
3619
4392
168
2125
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2596
2665
2704
3629
4252
4773
120
322
1201
1422
1547
1565
2367
2443
2561
748
1957
2026
2600
3291
3785
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2592
2797
1211
1398
1551
1720
2778
4792
4843
625
821
1315
2672
3450
4079
419
1182
1836
2168
2759
3070
3345
3632
3723
3881
4131
4641
53
242
488
843
880
1010
2087
3928
4209
816
966
1398
1454
3186
4333
2141
2850
3116
4766
4781
4906
829
1038
1774
2423
2689
3044
3373
3544
3952
4471
86
511
1755
1768
2044
3191
4116
160
211
309
482
659
717
1764
2677
3193
4642
642
1380
2248
2462
2656
2731
3261
3938
4143
4159
4162
4860
1726
2216
3369
3625
3793
4521
4646
384
470
881
1432
1484
2400
3159
4322
4806
4928
142
438
479
569
802
861
863
2401
2469
2779
3141
4744
4760
140
397
759
1805
2398
3372
3587
3728
3894
4056
4204
74
415
655
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
27
990
1219
1531
1841
2773
3524
4042
4590
4718
179
1276
1539
1645
3771
4224
4751
4980
237
1987
2041
3749
120
922
1581
4646
1305
2609
3607
4372
4795
4983
2335
2601
3399
3880
4078
4207
319
1377
2642
3179
4368
4678
61
1183
1974
2129
3192
1009
2480
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3828
4282
4451
4895
21
501
1634
1795
2487
3170
3678
3846
4384
856
1319
1897
2281
2330
3219
3825
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
314
1392
1795
1874
1904
2861
3441
4628
332
484
872
2342
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
1057
2257
2394
2836
2895
56
1760
2418
2965
2967
4819
122
3206
3282
887
1149
1665
2948
3697
3975
4035
4539
4758
1238
1295
1412
2423
2657
2974
3027
3306
3415
4178
4454
53
1688
2211
2308
2582
2696
3417
3428
3750
143
464
1200
1303
1577
2407
3352
4542
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
2063
2635
2769
3179
4063
4067
4562
4704
4977
89
891
1381
1585
2397
2911
3043
3348
3514
3743
4029
4409
485
1200
1847
2196
2315
3920
4544
4800
271
797
814
3395
3765
3891
4687
1254
1723
2176
2546
2985
3042
3786
4724
903
1628
2542
3775
4171
553
1469
1785
1824
1909
3403
3853
29
190
369
404
1046
1099
1236
1458
2192
3401
3523
3884
4699
135
1003
1379
2754
3673
3708
4007
4072
744
1634
1747
2836
3704
587
650
726
1222
1783
1865
2256
2879
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
4515
79
578
1204
1450
1582
1686
1997
2854
3146
3728
3742
4085
4182
4774
33
169
1500
1769
3329
3627
3819
3895
4390
550
758
1134
1611
2413
2975
3343
3701
3825
3890
3905
4175
4261
4708
4956
598
1616
1662
4325
4876
4885
439
1339
1564
1894
2327
2632
2673
3484
3733
44
193
2287
2768
2849
2892
3962
4985
1351
1787
1846
1869
2819
3215
3417
3845
3970
399
732
1214
1681
1874
2113
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
4689
1714
2452
3344
4002
4125
164
670
1691
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
4171
4618
4766
4900
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
2182
2950
3465
3609
4155
4368
4591
4812
529
702
794
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
1628
2264
2731
2758
2821
2912
3128
4908
154
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3887
4034
4459
4738
499
1556
2181
4171
4400
4401
4716
1192
1369
1499
2742
3681
3764
3799
3956
4215
408
2339
2417
2748
2821
2867
3098
3118
3591
4569
69
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2904
2939
2980
3710
3751
4087
62
1052
1326
1501
1642
1855
1857
1991
2745
2980
3062
3612
3807
4957
923
1700
2699
2758
3115
3382
3441
4848
139
1649
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2797
22
290
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
1642
1895
2604
3860
3990
4094
4117
4927
804
1616
1709
2878
3182
4424
1859
1921
2085
2960
3270
430
824
1361
2345
2611
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
3617
4139
4450
284
963
2960
3908
296
1177
1224
1514
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3663
4296
11
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
1660
2286
2874
4101
28
172
479
1111
3194
4732
297
539
920
929
1254
3066
3298
3400
4178
4727
369
556
820
1587
2406
2484
4181
4270
309
665
1574
1879
2038
2158
2447
3753
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
1298
1751
1985
2277
3063
3695
356
716
1093
1769
1799
2090
2581
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3083
3822
3943
4428
174
668
817
1128
1336
1528
1943
3917
4111
4400
4840
778
831
3024
3408
4089
253
538
1002
1861
2123
3099
3314
3831
4045
4260
1346
1900
2444
3040
4775
4890
575
773
1246
1839
2848
3839
4186
4641
82
105
3837
3898
4553
4671
781
2867
3109
4078
4607
1454
1856
1869
2015
3140
4969
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4543
4576
4813
887
1515
1932
2845
3034
3307
1270
1913
2159
4100
4413
4792
11
562
1344
1938
4776
405
422
2377
2427
2755
2875
2887
2991
4581
49
777
836
1432
4078
4159
4982
1277
1467
1858
3464
4157
4595
4844
1283
1640
1762
1871
1984
2197
3996
4699
4817
44
165
1163
1164
1212
1294
2144
3531
4079
894
1075
1772
2754
3599
4189
1229
2055
2833
4736
4771
4814
133
355
1242
3128
3468
3902
4172
4362
4776
65
140
591
1170
3686
699
1330
2460
3585
3858
4291
4862
136
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
3182
3284
4643
4768
4770
64
1252
1638
2871
4056
4526
4760
143
805
1136
1451
1591
4017
4719
4979
93
333
563
616
1000
1601
1639
2287
2831
3208
3476
4067
4468
99
613
918
1246
4316
4481
4567
4893
4897
434
1613
2941
3395
3698
4248
4782
188
291
2928
3171
3615
1150
1276
1312
1558
1744
2212
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4921
1641
2345
3370
3434
3524
3741
4625
292
1369
1926
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2999
3055
3537
4944
189
1486
2769
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
3271
3791
4083
4343
1531
1686
1744
2441
2859
3045
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
210
418
1274
3185
4564
464
1112
1771
2037
3211
3346
3568
3794
3930
3998
4097
4408
4438
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
733
803
2429
3978
240
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
1196
1999
4574
441
519
557
1046
1638
3321
3469
3681
4805
1985
2074
2636
3020
3160
3591
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1195
1553
1690
3112
4787
4878
581
1942
1985
3850
3941
4432
4487
4619
4937
1436
2550
2775
3595
3831
4060
4360
428
1942
2280
2425
2468
2602
3027
3661
4389
282
447
613
1043
2179
2744
3084
3179
3336
3727
3797
4115
991
1137
1144
1365
2823
3697
4554
286
1588
3453
3688
3998
4114
354
1352
2429
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
4221
4420
4968
43
92
531
850
1188
1489
1634
1830
2289
2762
3791
3891
4447
4566
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1796
2516
2749
4513
4546
1079
2989
3268
4301
4405
4548
339
504
1214
1861
2012
2972
2980
3255
3887
4247
1182
2223
2519
3674
4423
466
1205
1792
3112
3442
3878
4325
4365
4457
87
688
993
1854
2445
2729
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3633
576
651
3048
3471
3902
4049
4759
4871
49
2128
2872
3138
3211
185
249
2182
2327
3136
4695
4760
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1416
3153
3459
572
675
1337
1339
1360
1619
1862
1879
2175
3186
3241
3326
3592
3724
4092
4599
4677
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2871
3464
4104
4140
847
1250
1674
2242
2476
2959
3476
3915
4194
4356
4450
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
1464
3419
4108
4336
4587
614
678
2265
2617
4198
4257
4599
1146
1433
2236
4463
162
300
1582
1626
1645
2003
3135
3376
4261
4885
4894
861
1855
2313
2468
2593
3235
4135
4162
4187
4308
1171
1280
1672
3118
3529
3818
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
895
1074
1511
3814
4191
1128
1390
1533
2030
2175
2505
3433
3915
3963
4283
1165
1789
3394
41
550
859
1490
1898
2240
2621
2912
3044
615
1090
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1821
2412
2731
3723
3757
4002
4297
4826
4857
38
194
282
2135
3077
3097
3887
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
1105
1337
1513
1818
3950
4012
1153
1733
2550
2729
2894
4609
227
772
826
1385
2056
3010
3304
3992
4264
281
1085
1921
3130
3287
3621
3717
3916
24
322
423
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
2265
2933
3826
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4774
4944
1101
2346
3226
3381
3454
3664
4499
4947
696
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
2426
2490
731
755
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1758
1925
2768
2883
4790
260
637
892
1663
1932
3771
1083
1153
1712
1978
2420
2670
3485
3603
3933
4008
4021
4888
468
473
995
1003
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
3212
3806
4438
1330
2019
2677
3809
4460
4541
4552
538
1731
2227
2554
2870
3783
4524
4637
201
462
771
1408
2319
2445
2595
60
452
2257
2975
3768
3796
4394
4593
4728
1866
2382
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2723
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
1750
3038
3596
4172
4884
4927
59
553
699
950
1753
3795
305
4585
4586
110
275
456
1358
2635
4629
4812
945
982
1171
1890
2586
2978
3352
4681
117
729
1406
1464
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4891
628
1566
1860
3424
3599
4161
4391
4397
4847
1359
3360
4184
4712
1014
1260
2854
2894
76
242
856
1919
4614
4851
616
1448
1799
2132
2140
2829
2995
3128
4165
4168
4642
784
2353
3271
3572
4021
4129
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4362
980
3446
3577
3597
3604
645
870
919
2610
2789
3258
3881
3967
321
600
609
736
1114
3984
4202
4337
4372
4484
12
120
1733
2721
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
1407
2233
2426
3189
4299
49
695
943
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1737
2127
2244
3502
3597
3811
4600
4670
1698
1730
1783
1995
2050
2986
3219
3411
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
639
666
1127
1376
2780
3146
4049
4193
647
1971
2523
1089
2285
2439
2812
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
2125
3741
4737
4758
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
1183
2886
3182
3268
4274
4788
376
1169
1343
2772
4345
4536
38
237
1021
1343
1351
2543
3139
3459
4422
4957
4971
191
2179
3665
3982
4092
123
177
375
1322
1597
2033
2289
2765
3055
3381
1437
1835
1954
2788
3112
3441
3804
4389
4483
116
663
1219
3660
3706
3881
195
384
548
1474
1630
3834
4267
4592
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
4061
4858
331
1303
1744
1800
2180
2194
3401
3957
872
1480
3925
4644
4693
434
832
977
1475
2120
2289
2778
3445
4054
4343
126
348
443
956
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
4199
4426
4476
4867
377
994
1209
1597
1710
2299
2801
2949
3006
3481
3788
172
364
1223
1771
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3822
4676
2329
2829
2866
3003
3665
4003
4469
140
251
485
667
737
1186
2530
4122
4547
4683
4736
4869
4893
3099
3503
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
634
1082
1431
2314
3136
4333
4888
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
218
400
579
3380
3505
3667
4255
2385
2439
2738
2981
4489
4592
110
261
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
57
127
1029
1731
1751
3526
4515
4657
4666
4731
4908
33
255
347
1008
1043
2285
2791
3609
3859
4849
527
944
1387
2949
3698
3734
3850
4727
4747
379
466
1430
2294
4423
4641
1025
1643
1706
2019
2544
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
1338
1817
2040
2094
2721
3622
3695
3744
20
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
4281
4404
871
1402
1548
2520
2990
3019
3239
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
379
791
1388
1429
4338
3318
3788
4128
678
1746
1849
2336
4779
4971
270
393
405
538
563
959
2846
4480
4763
1289
2004
2725
4045
4384
4586
1310
2325
2647
3172
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
2392
2405
2539
2748
3144
689
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2215
2219
2393
2702
3230
4206
1455
1812
2334
4017
4370
4773
1485
1570
2069
4931
1956
1962
2349
403
721
1534
1787
1967
2189
2352
2573
2865
3035
3388
4071
4873
60
264
1343
1731
3052
4266
4905
258
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4570
150
1118
2394
3287
1697
2840
3403
3502
3892
1150
1265
1626
2898
4190
4616
4899
201
566
3220
3324
4215
4252
4263
4696
431
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3851
102
814
2421
3026
4835
4992
62
896
1440
2906
3162
3328
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4388
1311
2387
2548
3544
4268
4339
4784
427
1278
2358
4459
716
2086
2373
2383
2640
2883
3598
3892
448
1261
1376
1943
1964
2614
3313
3330
3487
399
545
1671
3453
3845
4587
212
369
887
2400
3738
252
661
738
1041
1185
2065
2797
2864
3237
4935
49
349
1159
1346
1425
1593
2586
2664
2866
2916
4288
346
2632
2639
3827
4768
4855
136
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
1886
2455
2688
2792
3122
3330
3395
4187
911
1311
2694
2838
2890
3866
4375
51
979
2004
2144
3264
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2282
2886
2955
3076
3558
4461
4809
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2958
3020
3249
3646
3681
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
4170
4392
4565
4775
1311
1827
2506
3022
3158
3966
4515
12
555
746
2280
3057
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1415
2356
2571
2791
3567
4327
877
1175
2596
4497
338
673
1201
1488
2018
2567
4011
4252
806
1559
2057
2380
2563
2643
2679
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
4357
4575
4779
81
278
430
445
960
1249
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
301
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
3263
3441
4072
4782
103
334
853
1197
1632
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
433
1152
1211
1879
1992
2115
2170
2367
3419
3901
3925
4631
4649
4817
675
729
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1105
1745
2266
2443
2948
3133
3659
544
2119
4734
4984
399
701
814
981
1040
1154
1581
1892
2275
2685
3210
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3428
4344
613
3318
3687
3717
4156
4272
337
719
828
1069
2794
3309
3553
3568
4048
4667
4838
130
872
1781
1856
2418
2799
2880
3536
4243
125
830
951
1254
3980
4365
4823
134
1076
1934
2237
2885
3119
3199
5
284
1804
2072
2553
2699
2866
3464
3765
3842
3975
4231
4989
301
527
1199
1243
1764
3298
3570
4324
4614
4906
2497
2845
2963
3398
3928
4819
4996
39
1894
1989
2377
4243
4458
303
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3530
4865
218
583
2123
2855
3533
4064
4100
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
2546
3430
3791
4477
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
797
1621
2094
2095
3081
3576
4312
4720
4837
840
841
934
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4310
392
501
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
3464
3477
3600
3926
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
1913
1974
2002
2237
4536
899
1072
1210
1336
1424
1745
2181
2598
2784
3519
4542
523
545
731
3213
3324
3789
4694
1138
2621
2647
3229
3252
4111
1202
1450
1535
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
2867
3190
3570
3590
2155
2177
2904
3138
3826
3917
509
1517
1625
2157
2850
3552
383
486
518
555
1381
2280
2888
4184
4205
4605
285
340
2604
3963
4163
273
510
1469
1542
2358
2746
4439
730
1177
1443
2814
2867
4269
4962
2993
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2987
3791
4275
4509
4530
4634
781
1601
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
4649
108
417
741
1923
2069
2188
3450
3861
3874
4432
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4430
4713
424
463
2701
4887
535
850
905
1323
1717
3414
3613
4565
4867
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2917
3366
3848
4949
2412
2731
2844
3769
4143
4227
4654
10
14
457
2585
2824
3464
4421
4611
4664
4891
1632
1859
2204
2702
4585
553
757
959
1166
2258
2924
3093
4816
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3711
3860
3983
134
1170
1233
2160
2243
2324
2768
2810
4896
166
269
283
467
518
1527
2272
2538
3456
4016
4799
1723
3050
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
3001
3162
3338
3541
251
462
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
3157
3200
4018
4479
4551
4972
827
899
1025
1254
2024
3035
3272
3286
3321
3926
190
765
1017
2196
2658
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
3129
4596
105
857
1188
1473
1522
1655
1934
2459
2700
3865
563
855
1996
2622
2640
2710
2973
3647
4170
157
223
1637
2380
3036
3091
4285
4397
714
1118
1536
2371
2397
2651
4063
4346
4803
4977
82
405
1971
1998
2556
3724
3786
4228
4572
4644
210
229
570
1600
1669
2080
2690
2940
3114
4141
4361
597
676
1294
1382
1868
1955
2555
2822
2909
3389
3616
4286
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
2188
2403
2832
3265
4941
79
1108
2240
2605
3283
3974
547
896
1480
1488
1604
1790
2620
4127
390
617
1853
1950
2052
2857
3092
3287
3601
4290
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4387
32
307
443
1427
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
442
1717
2731
3154
3934
4017
4301
4525
251
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
2824
2888
3101
4318
4698
4790
518
723
2527
2742
4128
927
1311
1884
2303
2351
2592
2854
2855
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
4272
4661
653
1147
1886
2401
2608
3419
3657
3789
4074
4252
115
363
399
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1718
2436
3205
3656
3858
4135
4154
4815
2530
2834
30
49
512
734
832
1596
2073
3534
4296
4300
4891
98
212
381
433
589
721
1251
2463
4691
4790
1123
2137
2317
3252
3765
4654
4882
261
1409
1770
1971
2119
2149
3152
3501
1439
1755
1810
2019
3711
3856
4614
4629
4674
4994
697
976
1346
2749
3560
3827
237
315
1801
2608
3333
690
892
1165
3061
3568
4435
4584
975
1234
1402
1686
3876
4371
4628
4736
224
623
3662
3737
4965
750
815
1127
1278
1361
1614
2819
3419
4217
4921
522
931
1766
2166
4689
528
534
981
1828
2050
2336
2398
2591
2821
3648
1918
2639
3351
4974
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
2173
3247
3415
4503
4910
705
1739
2500
3044
3217
4447
183
489
719
985
997
2807
2812
3342
3668
3952
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
3354
4359
48
582
775
1189
1369
1773
3024
3972
4427
4800
4840
869
1116
1333
1751
1864
2192
2276
2662
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
4794
365
416
689
1307
1474
1690
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4166
240
429
1057
1564
3710
3758
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
2834
3353
3714
4407
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
44
168
177
562
629
2103
2775
3080
3999
4311
4799
76
434
577
3776
4045
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
2229
2315
3315
3395
4021
4229
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3645
3732
4475
4816
563
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1906
2486
4532
4640
1285
2497
4541
4716
434
908
3438
4427
94
411
628
1577
2293
2354
2746
3659
1686
2435
2727
3499
4528
360
961
1190
1303
2499
3171
3284
3884
3974
1680
2223
2721
3563
80
1061
1442
3551
3763
3850
4874
429
438
580
2103
2261
3855
4268
4410
448
1754
1818
2062
2067
3634
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
3274
33
115
664
982
1065
1752
1976
2292
4029
4567
91
387
3636
3686
3909
3934
4664
3332
3514
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
2643
2916
3566
4082
4109
288
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
3154
3313
3539
4003
43
1332
1657
1757
1970
4166
69
927
1100
2675
3487
3917
3976
4094
4291
4666
897
3571
4167
835
1118
2893
2932
4600
1409
1736
1914
2576
2957
4189
4756
2022
2371
2669
3103
3716
3866
4221
4451
412
1206
1816
2084
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3593
4158
4735
4758
4773
867
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
1262
1842
2306
3813
3845
3878
4831
4903
243
1066
1540
1713
1765
2712
3494
3982
4868
4923
898
2277
2432
3484
3819
4072
467
1092
1593
2877
3288
4923
1113
1150
2034
3492
3495
3541
3797
4332
166
1009
1472
2828
2855
3649
4034
4628
1258
1665
1705
2989
3415
3576
3810
4142
29
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
4164
845
2260
2604
3714
3802
3827
4128
4539
541
565
1478
1801
2492
2711
2898
3544
4689
521
728
822
1157
1429
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1863
2029
2620
3410
4333
4544
807
1419
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
497
1272
1411
1524
2470
50
649
1981
2049
2107
4149
27
854
2321
2777
3103
3680
4375
4628
4805
4885
1558
2124
4109
4717
4766
4863
4913
1450
2339
2613
3206
3359
4524
4843
2004
3037
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
80
1608
1984
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3475
3596
3705
4597
813
1499
2644
3509
3797
4496
3118
4238
4440
1662
3914
4238
4319
4709
4710
460
1470
2179
2206
2575
4147
4190
4349
4610
4745
69
173
464
688
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
1108
1238
1985
2434
2822
3118
3758
4007
4742
539
1008
1482
1714
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
1389
1745
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1762
2290
3785
3880
4583
4937
4988
210
777
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
3629
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3220
3652
4171
54
1329
1385
2247
2921
3127
191
716
2525
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
997
1069
1736
2717
3169
3883
4763
751
867
944
1001
1145
1982
3496
3581
3827
3948
4106
4633
608
1092
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
857
868
1113
2481
2687
2849
3337
4208
560
1171
1813
2207
2780
3274
3402
3700
3793
4587
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
4246
4395
4493
748
1614
1618
2547
3078
3116
3695
3942
525
769
888
968
2042
2215
2312
2975
4336
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4424
4479
320
532
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
617
644
816
2112
2600
2703
77
1339
2530
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
4133
440
981
1739
2137
3244
3422
3909
887
890
1420
2080
2322
2343
2372
4254
88
190
997
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
336
590
796
1297
2101
2595
3304
4239
4493
4655
27
262
976
1050
1071
2184
2496
3309
3519
4403
48
233
449
1498
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
496
749
965
1284
2016
2802
3135
3147
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
1045
1074
1582
1762
2809
3551
243
267
340
1104
1407
1468
2014
2540
242
467
832
1080
1603
4229
4524
4578
77
302
473
1732
2328
2876
3119
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1807
2514
2699
3875
3895
3991
4104
4306
262
3997
4247
4675
746
1627
3114
3156
3310
3321
3882
4124
266
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
612
1306
2279
3524
3657
3694
3747
4033
1372
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
820
1294
2027
2453
2570
3093
3514
3945
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1939
2720
2766
3628
3631
3701
3807
4382
4429
1659
3602
4165
198
1615
2290
2904
4864
576
2562
2741
2920
3134
3516
3752
219
798
1089
1691
3256
3281
4656
4976
380
603
641
2792
3317
3720
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4629
354
1156
4653
103
201
430
1223
1980
3313
3358
3949
4303
4604
19
559
833
1423
2134
2236
2480
3363
3486
3930
3987
4281
1055
3776
3813
3815
562
586
836
953
4769
4836
1973
4483
4773
4899
462
1246
2964
3797
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4540
4572
4809
4863
4870
257
714
808
1438
2110
2538
3196
3387
4624
1438
2084
2493
3213
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
975
1173
1316
1661
1672
2408
291
1716
2065
2147
2658
3258
4082
4211
4687
4981
568
982
1739
2081
2135
2239
2751
2994
3207
3427
4258
4266
4746
4974
779
1522
4105
405
2770
3060
4986
32
517
1762
2393
2700
4773
4799
460
669
2388
2515
4493
258
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
3472
4181
4876
95
383
617
910
1071
2448
2464
2966
3843
3911
4013
4024
112
566
832
2198
2408
2736
4694
350
751
1176
1735
1796
2274
2396
4796
334
382
622
992
1150
1553
2756
2998
3972
4240
4631
4812
4825
775
1775
3629
837
1498
1952
2014
2036
2192
4291
645
1485
3449
3788
4205
1410
1932
2068
3419
3529
92
139
518
570
667
874
2580
3364
3612
4503
4894
828
1929
2039
2294
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3627
3833
4212
4588
1527
2496
3152
3278
4055
4281
4500
4568
97
1192
1320
1884
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
1651
1662
2143
2216
2639
3226
3261
3930
906
1076
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
4412
4679
4840
350
1106
2192
2753
3344
4177
1424
2502
3933
4337
86
1234
1339
1639
1891
3663
4591
98
1109
1965
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1955
2019
2774
3206
3772
1062
1254
1580
1791
1934
2039
2099
3505
4474
4855
242
2403
2412
3138
869
1030
1144
2649
3515
3595
3600
3692
4800
4964
128
983
2709
2867
2889
3772
3857
4034
4310
4610
1100
2755
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3327
3734
427
2078
3983
465
632
1105
1421
2110
4049
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
2119
2437
3302
3468
3891
3915
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
2375
4407
4897
774
1620
2626
2722
3223
3957
4608
4799
1352
1836
2418
2951
3089
3177
4064
4431
4469
4529
4965
1125
2336
2483
4131
4576
537
719
1356
1489
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
4404
4690
571
1339
1572
2010
2176
2644
3113
3539
3737
4020
4380
164
287
1705
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
144
412
955
1024
1978
2579
2711
3218
3867
4038
395
716
1213
1676
2952
3338
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1239
1931
2055
2112
3094
3577
4736
4741
712
3706
3738
3908
4758
4863
250
651
817
945
1388
2248
2343
2763
3350
3654
4303
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3586
3732
838
1723
2055
2537
3512
4386
4889
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
582
2079
2581
3517
3650
3884
4265
4885
783
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
597
1134
1637
3172
3438
4281
4288
4553
1081
1747
2094
2152
2343
2866
3458
4729
324
404
664
3441
4590
4693
888
1614
1794
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3097
3155
4670
4726
1252
2252
2722
3188
3739
4305
95
422
1636
2395
2675
3244
4817
4946
1871
4553
4794
1222
2216
2371
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3880
4004
4708
213
563
1607
2390
314
649
2328
2442
2889
3580
4550
47
241
1091
1981
2025
4387
4592
933
1540
1792
2450
3310
3672
4029
4072
4183
4265
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
463
811
997
1628
2318
2873
3451
3955
166
441
778
1124
1833
1879
2436
4286
4514
4517
218
374
1912
2075
2421
3029
4234
4318
4606
853
1299
1326
2114
2392
2448
2780
3691
4486
4993
164
1498
1837
1850
2697
3474
839
920
1113
1154
3442
3556
3793
3994
4058
4165
4486
4576
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4327
4554
4661
4673
4854
54
1086
1363
2185
2902
4047
4216
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3615
4112
4120
4343
782
2160
2577
2640
3150
4877
772
1349
2071
2340
2454
2662
2848
3823
725
1144
2162
2502
2788
3140
3250
3400
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2416
2964
3221
4345
4620
979
1117
1412
1537
1618
2899
3033
3204
1883
1912
2457
3106
3698
273
466
611
1279
1698
1781
2280
2315
2577
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3735
4057
4745
210
1087
1398
1720
1905
3364
4222
4480
4490
184
372
2132
2876
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4889
540
704
869
1810
2733
3419
4772
4934
4962
1086
1154
2301
2850
4511
4608
4749
413
639
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4098
4680
4908
870
927
3335
4903
253
495
1457
2222
2987
4555
4781
493
575
1660
1748
1961
1971
2289
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
4036
4509
4703
806
1257
1449
1729
3299
4872
4918
378
486
1090
1717
1909
1937
2914
3427
3646
3676
4907
347
1739
2609
2864
3186
3680
3694
4459
4904
1433
2118
2141
4179
4436
4969
947
1509
1906
2428
3104
3609
4150
4575
4875
169
2548
2651
2725
2880
2938
4000
4604
4725
1197
1834
3057
3634
4866
765
1200
1853
1865
1937
2235
3040
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
4060
4239
4681
4939
1792
3599
3806
4109
2038
2410
2927
3487
3514
3705
3901
4119
4293
4541
4599
4811
1264
2025
2701
3462
3799
3865
4487
515
811
1113
2145
3374
3451
3876
3921
4441
4525
362
599
1132
1777
1840
2725
3403
3446
3587
3753
3773
4116
4382
4748
4823
1251
1496
2316
2673
3025
3204
124
922
2032
2260
2615
2650
3290
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
215
691
3312
4896
857
928
1354
1691
2416
2464
2890
3567
3584
4518
48
515
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
2005
2645
2912
4469
4681
804
2550
2747
3067
3117
4204
4471
719
814
1205
1270
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
338
663
796
1957
2074
3375
273
1399
2105
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2877
3698
4725
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
859
1927
2811
520
917
1115
1592
1643
1703
2136
2227
3869
4342
179
904
1348
4660
4698
4947
496
1016
2213
2765
4292
4404
4824
110
137
1238
2170
2229
2852
4390
4593
254
663
838
1065
1627
1727
2308
2346
2367
2856
3773
228
424
1589
1949
2487
2950
3578
3799
4100
4509
4694
25
455
3641
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1955
2085
2326
2520
4994
179
267
1154
1576
1689
1877
2007
2100
3899
3957
1518
1809
1966
3837
4243
4423
2330
2599
4070
586
848
1711
2155
2205
2912
4304
1256
3004
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3232
4414
425
3639
3905
679
928
1989
2059
2186
2277
3029
3444
3447
3565
4773
864
1401
2309
2424
4353
4631
4701
233
1667
1740
1911
3167
3831
4322
893
1058
1951
2129
3597
3709
4204
4938
4955
1378
1947
1963
2030
2387
3663
4277
4407
4693
831
1892
2372
3090
3674
4213
4471
228
950
1638
2194
3668
3998
896
1819
1921
2216
4646
1697
2354
2871
3210
3256
4122
127
176
305
3133
3844
4576
4664
4730
161
747
872
2806
4651
215
965
1517
1955
2295
3603
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
881
1160
2126
2296
2318
2799
2814
4283
4434
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
4330
4993
236
344
1560
2314
2321
2540
2577
2687
3254
3513
3676
4535
438
2238
2298
3501
4805
223
537
2177
2312
2813
2952
3331
3427
4050
4677
770
3052
3604
4777
539
821
891
1281
1484
1530
3519
4153
4976
167
420
538
1502
2691
2765
3865
636
814
1176
1315
1957
3156
1945
2123
2156
2306
2313
2759
3572
4218
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
2077
2188
2438
2904
3221
4236
207
320
769
1147
2036
2162
3527
3776
3843
4050
4193
4575
4737
406
590
1314
3133
3911
935
1372
2262
2497
2851
4433
4966
302
966
1524
1787
1788
2337
2349
3286
4224
4295
4964
416
599
659
778
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
2225
3741
4242
4286
4439
4489
604
1529
1804
2470
4387
4903
435
625
1849
2378
2691
2749
3302
4128
4291
4644
646
989
1367
1512
2187
3087
3954
4193
4686
4950
106
161
1847
2895
3765
4018
4949
1078
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2550
2706
3244
4128
4616
4714
353
436
482
2871
3120
3125
4753
1561
1841
2176
2805
3024
4336
4661
454
834
894
1087
1641
2235
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
2260
2385
2807
3379
3695
3829
3937
640
1119
1553
1903
3449
4557
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
4803
14
1209
1413
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1542
1765
2382
4802
715
906
1014
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
515
2300
2863
2982
3184
3435
1237
2077
2494
2787
2973
4504
185
529
2494
3916
3944
4968
278
849
866
1422
1903
2396
2424
3625
4608
182
1531
1607
1641
2061
3326
4196
4576
1018
1246
1511
1679
1724
2328
2881
3592
3860
4235
1295
1515
3221
4260
135
760
1244
1605
1999
2004
2060
3312
3348
4178
4339
14
93
1076
1806
2318
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
4203
4866
4922
2314
1379
1381
2058
2100
2958
3521
3940
3965
4132
4499
904
2377
2746
4919
1395
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
2656
2815
2922
3147
210
903
1270
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
780
1048
2643
2790
3252
3898
4079
4236
287
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
3730
4328
1690
2145
2578
2775
4872
267
652
1083
1383
1595
2049
2074
2136
2387
2652
2715
3096
4057
2521
2701
3704
4793
4918
385
1311
1318
1322
2301
2557
2854
3750
4351
47
984
2816
3113
3676
3782
257
1154
1487
2349
3730
4154
4597
1900
2595
3936
4857
4995
137
217
549
1113
1928
2802
3068
3519
4812
905
1953
2579
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3185
1466
2241
2301
3291
3685
4165
4779
1079
1466
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
4266
4748
448
866
1401
1902
2157
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4991
476
904
2010
2089
2479
2851
2928
2931
3886
4437
4895
1098
1964
2941
4485
4894
4975
397
791
847
1136
2070
3932
339
492
554
568
829
1255
2014
3224
3304
3448
1373
1872
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
1857
2080
2602
2853
3106
3222
4450
4857
594
1381
1399
2282
2712
4049
507
2006
2418
2579
3387
4069
4269
4774
344
1107
1404
2486
2880
3214
3267
3308
541
571
1810
2126
2665
1064
3288
3788
3958
4151
4608
4644
398
482
606
683
1015
1379
1757
2970
3074
525
2973
3051
3115
3203
4422
4793
1893
1931
1987
3356
3720
4443
1180
1994
2975
3007
3760
4703
4888
485
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3956
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
3269
3383
3972
4451
446
1032
1945
2518
4297
835
1823
2522
2902
3964
4502
4670
23
338
1294
1587
2285
2601
4307
4950
741
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
2444
2614
2944
4034
4459
4760
4929
16
1148
1442
2338
2422
3454
3535
3659
4408
108
1105
1449
1953
2323
4126
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4669
307
488
659
1481
1493
2802
3094
3894
4114
76
1819
2084
2903
3134
4011
165
175
495
3366
3659
4386
885
1344
1558
2083
2152
2474
4052
4638
468
774
2267
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1945
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2611
3178
3308
3363
3809
3836
4394
4903
1076
1312
2004
2140
2248
179
398
1262
1723
3067
3567
4948
1436
3090
4152
4342
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
2428
2562
2838
3043
3566
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4938
488
559
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
2058
2269
2370
2954
2997
3375
3591
3680
962
1426
1977
2220
2492
50
75
1073
1286
2612
3753
3925
290
603
2007
3121
793
942
1794
2741
3254
3405
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2781
3
77
431
498
690
1973
3367
3703
3813
4109
538
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2947
3498
4955
123
508
726
978
1447
3515
836
1366
1423
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4620
309
316
1315
2521
2845
3466
3782
3786
3859
4599
795
915
1176
1382
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
2011
3194
3868
4968
4978
223
1196
1207
1873
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
3230
3422
4658
4843
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
4310
445
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2820
4234
4975
547
802
839
1019
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1783
3073
3129
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
963
2267
2298
2510
3056
3188
4007
4575
4630
855
947
1049
1102
1783
1814
2200
2784
3763
3789
4090
2160
2486
3743
3766
4041
4565
757
1058
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
4648
4882
355
1019
1359
3588
4473
4673
102
876
974
1358
2585
3149
3273
4048
4304
4539
195
1223
2834
3623
3841
3879
44
433
1776
3240
3319
3949
338
1168
1638
1830
2119
2176
2859
3064
3629
4736
439
1097
2897
3065
3273
3316
3359
3665
709
2273
2607
2956
3835
4205
4269
4851
80
872
1135
1636
1713
2155
2424
2588
2932
3551
4397
330
452
2289
2370
2552
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4164
4326
4546
35
95
414
740
2510
3235
4052
4117
4521
340
1169
3426
315
452
1912
2931
3519
3940
62
185
535
669
676
1440
2900
3690
3746
4258
4757
4936
197
1053
1142
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2981
3277
3888
4074
4574
4999
80
255
564
2545
3980
4358
75
1051
1101
2036
3468
3702
81
195
1701
2836
3359
3992
4031
4203
78
293
1289
2642
2710
2855
4603
4774
4783
143
467
2003
3008
328
1446
1928
2789
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2695
4237
4570
251
2413
2469
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
1583
1965
3236
4260
4545
97
253
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
495
597
790
1627
2227
2837
3489
3710
4121
883
1015
1299
1307
2176
2374
3275
3449
1209
1753
1935
2032
3479
4553
945
2346
2727
3204
4474
4946
716
1380
1707
2028
3198
3303
3704
3945
4067
4547
4588
720
1033
1539
2577
3044
3180
4744
49
919
2114
3935
4907
339
1929
1945
2302
2670
3139
3260
3354
89
313
2008
2047
2136
2332
2562
2827
3117
3134
1463
1694
1705
2288
2400
4003
31
52
367
1015
1651
2162
2278
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1380
1774
1956
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4609
4727
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
352
1118
1239
1625
2034
2802
3182
4171
4466
416
1019
1099
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
491
1485
1827
3674
3814
3937
3982
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
704
1458
1483
1620
1673
1815
2081
3840
3938
64
351
3017
4294
4647
4690
4736
1312
2280
2534
3271
3376
3411
4242
4490
4698
179
602
735
792
1142
2030
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1773
2056
295
1352
1428
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3303
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
3743
94
765
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2627
2901
3930
4283
4460
4504
1205
3192
3952
4679
1119
2624
152
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
1540
2365
2845
2914
4485
4539
166
345
1457
2241
2437
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
1135
1363
2837
3582
3760
4466
1498
1614
1799
2063
2134
2533
2692
767
2931
3985
4010
4253
886
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
531
678
710
739
762
1556
2835
3573
3726
3750
3923
4281
4454
4812
1589
2796
2807
3226
4303
4863
481
986
1894
2107
2398
2714
2868
2970
3571
3604
4704
651
816
847
1394
1658
2217
3513
3676
649
2401
3066
3198
3942
4391
4595
347
1774
2310
2498
3984
4213
4537
1315
1997
2722
3840
4146
111
849
1109
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
2099
2376
2779
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
4123
4354
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3747
4002
4121
4291
441
1122
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3895
4724
551
776
1583
1040
1668
1680
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4267
4792
300
1207
1711
1877
2019
2400
3916
3960
3977
1735
1925
2156
2238
2265
3179
596
763
1568
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2350
2864
3176
3276
3365
3751
3938
4145
4483
4607
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3857
246
755
2032
2753
2931
3307
3554
3622
4286
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
969
1342
1736
2186
3358
3644
3833
4879
506
788
1018
1605
2009
2241
2917
3004
3430
3981
4521
190
465
947
1576
1930
1980
1992
2341
2374
3133
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4967
4994
1087
1279
1290
1841
1989
2032
3011
1579
1926
2332
3472
4090
4172
4285
4648
515
2193
2880
3599
3656
3741
3845
4136
4588
518
1102
3095
4100
4149
584
826
986
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
3770
3973
4359
99
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
868
1165
1448
2478
2861
3350
3506
3820
4016
4869
184
1393
1518
2096
2549
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1923
2262
3196
4791
47
1642
1710
2120
2674
4177
4911
158
2594
227
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3120
3239
3535
3580
3820
3826
4041
4453
4628
158
1972
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
943
2015
3949
4052
4753
4995
857
879
2271
2469
2566
3325
3824
3983
4205
34
53
822
1255
1756
2750
3752
4274
4408
1629
2563
4034
4234
48
270
278
395
1111
1833
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
3895
4237
4651
755
969
2114
2300
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3880
4230
4337
4657
4931
1529
2198
2257
2545
3794
253
731
1347
2070
2399
2519
2818
3866
4163
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
1080
1786
2011
2056
2332
2441
2743
3320
125
170
712
1013
1420
2147
2173
2242
3656
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
758
1176
1457
1736
3178
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4461
4598
4790
4925
734
1957
2291
3371
3997
4058
327
474
1582
1629
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
1102
2287
3277
3372
3446
3455
3685
4299
4400
4635
4763
680
2661
2997
4653
452
1784
2829
3100
3898
306
1475
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
275
1629
1705
1738
1937
1970
3140
3525
3697
3789
3856
4458
4876
1576
2897
3155
3965
4498
677
1370
2335
3422
3425
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
4209
4427
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
2451
3572
3643
3873
138
663
1157
1749
2310
2979
3665
4005
4883
43
1703
2309
2354
2564
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
527
733
790
841
896
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1569
1636
1723
1874
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4634
282
1324
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
4757
4800
1032
1393
2080
3108
3629
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
230
1038
1207
2898
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4731
19
60
198
1862
2283
3347
3515
3980
4291
4449
4476
143
937
1596
2098
2695
2738
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
4102
4798
1071
1180
1297
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4937
672
1076
1370
1455
2928
3096
3582
3935
4153
4332
4675
1273
1859
2455
2729
2940
2993
3933
513
1168
1995
2036
2245
3656
3805
4223
4233
4556
4897
562
1473
1693
1849
2361
2641
2660
3218
4301
4492
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
2812
2876
3008
3870
421
975
1000
1127
2059
2516
2966
3016
3844
4644
235
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2514
3386
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2672
2717
2936
3386
4318
689
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
864
1233
2420
3728
3869
3996
4421
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
3389
4239
883
4018
4754
4792
327
1858
2219
3755
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
768
998
2008
3767
3865
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
286
671
1185
1681
2080
2791
2843
3076
3272
3449
3748
3833
3984
4210
240
244
2081
3906
3919
4157
4205
4771
291
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
4084
4394
4843
296
1592
2372
2391
3357
3619
4420
281
1278
3116
4159
1968
2119
2319
2552
3417
4722
4928
1076
1415
2559
2594
2733
3238
3330
3421
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
3507
3969
4077
4869
5000
283
350
3463
3780
4130
4309
4669
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3468
4179
255
1421
1551
4752
101
479
1104
2204
2708
3168
3506
4723
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
1075
1470
2582
3264
3385
3458
148
898
1058
2171
2637
3632
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3714
4226
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
2577
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
1793
1936
2189
4834
966
1792
1862
2440
2482
567
1118
1412
3329
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4252
4409
337
1287
1684
1957
2023
3170
3985
4211
324
445
670
695
1220
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3629
4742
95
437
957
2084
3287
3302
3959
2346
3921
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1689
1996
2253
2445
3615
3691
3880
4321
458
1575
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
4083
158
230
677
1428
1934
3668
4135
4278
4296
803
1384
2500
2753
3298
4024
570
917
1329
1928
2089
2357
3116
3523
3775
4127
373
686
709
937
1871
2153
2254
2663
4380
4681
296
537
1165
1630
2329
3766
3868
4072
4766
1172
1212
2060
2853
4204
4629
322
497
1110
1396
2398
2919
4390
36
651
1693
2763
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
3075
3644
778
949
2672
2901
4180
1880
1968
2761
3343
3772
4463
367
2035
2167
2195
2211
2558
2845
3178
3567
3969
4874
4958
116
612
1633
1811
2007
2272
2305
2994
3210
2094
2755
3474
3983
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
87
377
459
920
954
1390
2292
4494
870
907
1305
1497
3318
3411
3675
3740
4898
472
1685
2636
3817
3937
4160
4656
32
454
525
897
1821
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
4429
4623
327
645
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
984
1181
2264
2688
2923
3472
1441
2783
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
138
1338
3082
4817
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
3941
75
81
344
746
775
1142
1378
1853
1865
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
4595
592
706
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
3227
3460
3942
4149
4780
402
854
1580
1705
1820
2047
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
89
352
1818
2060
2652
3546
4284
4402
262
1574
1700
2295
2863
4802
796
823
942
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
2951
3017
3688
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
3101
3468
3698
4681
868
2361
3392
3472
4419
4523
4678
4760
255
742
824
1137
1589
1618
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1427
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4553
777
1464
1797
3239
4726
1380
3080
3180
4113
4265
4784
298
455
1073
1401
1416
2455
2759
3129
3420
3500
3979
4469
4918
257
2000
3048
4525
913
1325
1815
2420
2604
3796
4407
1023
1314
1601
3250
3963
4318
622
1021
2068
2213
2728
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1466
2099
2935
3688
4961
4991
1075
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2536
2720
3018
3145
3630
3876
3937
4330
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2565
2690
2700
2866
3033
4113
4318
4460
4672
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
2027
2048
2457
3599
3927
4987
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
3918
4531
796
1462
1564
1742
1827
2001
2109
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
2670
3029
3039
3189
3358
4463
1140
1527
2162
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
968
1094
2144
3413
3418
4430
155
609
2328
3536
4142
960
1317
1638
2112
2557
3901
3991
4311
4981
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2297
2790
3332
3444
3631
596
1207
1236
2012
2091
3017
3790
4113
4748
665
1105
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
395
552
1605
2595
2640
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
791
937
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
4751
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4898
154
325
979
1294
1561
2456
2481
2881
3111
151
597
836
1956
2619
3595
3833
4001
4075
4536
4875
37
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
413
554
1391
1582
1892
1951
2377
2921
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
4769
21
323
723
727
1655
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
4165
355
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4900
390
421
1227
1530
1692
1854
2149
2811
3355
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3783
4439
329
370
1009
1195
1212
1532
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
49
351
380
725
1025
1312
1987
2104
3562
3793
4587
4674
3
750
914
958
1107
1425
2021
2753
3263
3647
83
577
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4588
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4306
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
4174
4446
4560
4637
4851
214
272
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4340
474
621
635
1719
1739
2087
2993
3681
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4258
926
1026
1036
1283
1997
2887
2948
3137
3653
3668
4991
446
1352
1688
1775
2412
4949
446
3349
3407
3463
3597
7
567
1004
1139
1677
227
295
519
788
1549
2456
2607
2663
2693
4001
4090
1220
1262
1746
1878
2256
2891
3752
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
4190
597
995
3565
3997
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2206
3565
3823
4036
4291
4965
81
958
1614
1762
1814
2089
2464
2838
3303
3534
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
2640
2799
2821
3211
3633
3647
3728
3793
4506
4828
61
737
1101
1756
1873
3061
90
256
1279
1565
1699
2006
2600
4060
488
835
1623
2113
3267
3352
3496
4901
4952
645
1738
2899
3012
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
4573
4625
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2691
4233
4835
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
698
1584
1598
2315
3129
3249
4144
4425
200
894
1119
2233
2438
2950
4168
4231
26
2679
3099
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
2650
4890
904
1441
2129
3584
3941
4418
4824
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
3140
3996
4995
104
582
769
922
1105
3141
4489
260
1819
3059
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1680
2107
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
3494
4419
4446
4481
4686
479
1147
1459
2708
3934
3956
4150
4153
843
1107
1158
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
507
593
832
1286
2639
3296
3558
4569
256
890
1485
2177
2732
3052
4454
4500
4969
2
1920
2680
3331
3947
4161
4412
769
982
2179
2537
2636
2719
2779
355
1894
2611
2660
2715
4384
4616
4955
4962
692
1089
1124
1223
1526
1533
2192
3904
4833
236
1058
1138
2265
4305
4395
4589
208
754
1220
1442
1727
1838
2164
3948
4501
924
1075
1563
1856
1860
2290
2681
2767
2910
4061
4911
292
607
695
1351
1863
1875
2328
2526
3580
3877
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
4386
4619
1207
2056
2186
2602
3615
3725
2237
3063
3731
4501
47
743
953
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1808
2584
2983
3380
4264
4718
4876
5
159
241
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4773
4879
589
694
1230
2725
2837
3833
4091
4321
4591
4878
1905
2967
4793
357
421
1017
1695
2018
2180
2339
3782
4198
4568
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4386
4448
4583
736
1334
1689
1927
2002
2352
3023
3203
4018
4349
4412
4709
4772
651
1239
1845
2608
2898
4706
24
433
1431
1609
1637
1837
2124
2289
4124
4468
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1256
1299
1677
1692
2175
2587
3459
3566
425
436
1306
1647
1670
2217
3241
4589
702
762
800
1810
1919
2352
2672
2863
3299
3720
3854
4040
4237
4441
443
816
1184
1674
1702
2705
2727
4952
494
1487
2080
2364
2739
2837
2989
3552
3576
3582
4236
4283
4367
4419
7
648
849
881
1702
2951
3295
3817
4092
1687
2142
2522
4150
398
2069
2557
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
2826
3080
3192
4610
4955
4968
576
1686
2581
3196
3430
3834
76
261
770
3438
4112
4521
4660
904
1880
3717
3882
4127
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
4432
4518
4782
1784
2353
2834
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
2744
2873
2921
4060
4337
4679
4753
253
318
478
598
1088
1705
2153
2548
4699
4727
639
809
818
860
883
2603
2900
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3323
3382
3495
4001
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
769
1282
2590
3057
3456
4123
4969
4972
4999
328
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3789
4365
280
1946
1993
2622
3261
3916
4660
4849
403
576
1262
1429
1938
2707
3095
4044
4794
1365
1799
1961
2058
2255
2440
2927
3233
4364
448
539
1398
1932
2467
2866
3081
3705
4490
4668
4798
758
2214
2634
3005
3190
3430
3797
4629
4886
1372
1374
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
3477
3522
3793
3864
4479
4788
4956
726
2118
2572
4426
82
150
422
1764
2447
2763
3311
4136
65
364
438
482
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1407
2185
3658
3838
4252
4515
435
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
3258
3461
4293
4654
5000
179
570
575
760
2790
3027
3438
4055
4892
1690
2023
3030
3720
104
498
2241
2895
2986
3471
4097
4545
4961
530
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2663
2771
3171
4608
103
418
566
648
854
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
3257
4128
4157
4379
4389
3089
3877
4191
2034
2042
2241
3987
4202
726
2151
4127
4247
1081
1313
3676
3817
4469
4621
4678
592
738
786
4899
2001
2953
3285
3816
4403
208
689
1221
1243
1601
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
818
1584
2272
2456
2462
3615
4599
231
394
690
774
2055
3102
3216
3556
4681
4828
280
848
1092
1780
3067
3536
4297
4498
4692
4901
248
2671
2940
3086
3296
3322
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
469
1499
2029
2300
3088
3502
4078
4479
4521
454
1022
1157
1918
2176
2523
3219
3294
3810
4100
100
1007
1795
1926
2755
2786
3080
3321
4264
743
846
1227
1365
1954
2341
2970
4708
1019
1188
1291
2398
3595
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3275
3375
942
2527
2632
2687
2688
2851
3527
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
2015
2587
4781
4903
18
496
1263
1544
2022
2149
2423
2738
3215
4185
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
162
1089
1583
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4684
1319
1904
2704
2946
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
4262
556
609
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3238
3700
4175
4731
1210
1355
1536
2097
2489
4655
4700
4706
4933
1208
1276
1542
2434
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
4006
4542
305
349
1271
1691
2320
2611
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
1145
2267
2505
2869
3997
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1493
1803
2042
2529
3748
3800
3906
232
1255
1266
1865
2013
2460
3002
3957
4273
4829
4839
188
408
750
787
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3977
4093
4289
790
1071
1372
2891
4261
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4674
323
487
782
956
1097
1472
1708
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3648
1756
3337
3576
3812
3943
4372
4574
1557
2744
4206
26
722
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
3941
4435
4462
225
263
331
570
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
3444
3710
3915
4191
4317
4744
4870
347
1851
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
4961
100
1011
1407
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
709
2344
3610
3805
3909
4021
4572
548
816
829
951
1264
1972
2583
3167
3260
3383
3387
3686
4171
4588
271
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1991
2771
3168
3187
3484
3556
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
539
1067
1538
2263
4173
4712
4736
323
530
932
1357
2354
3148
3360
3968
4256
12
2219
4218
4834
1521
1586
1596
1916
2596
4494
4883
503
983
1082
2155
2462
2743
3275
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4122
4237
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
3
96
467
1376
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1829
2607
2874
3775
453
566
1906
3130
3579
4483
995
1120
1869
1882
2795
3554
4399
38
334
687
862
1022
1110
126
1005
1865
2090
2326
2845
3939
4432
49
247
1251
1863
2455
2955
3099
3400
207
929
1110
1376
1952
3446
4730
672
1520
1792
2933
3134
3302
3767
3890
4439
4924
738
958
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4908
69
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
3196
3910
3997
889
1428
1577
2138
3308
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
1245
2380
2494
3053
3104
3950
4481
571
2764
3133
3348
4166
460
686
923
1635
2352
3680
3873
4286
4322
4779
9
595
616
3356
3448
3727
3876
3940
4044
4426
445
1433
1698
3312
3372
3720
743
921
951
1738
2894
3359
3656
4569
639
3674
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2917
2951
3362
3457
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
4146
211
762
779
1128
1415
2027
2330
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2593
2828
2849
3547
3747
3777
545
1003
1777
1803
2282
2853
3574
3594
3674
3961
4252
4375
31
490
894
1083
1142
1872
2064
3764
4291
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
2135
2749
4180
4752
699
1391
2048
2723
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
21
2867
3721
3891
4043
1287
1594
3114
3466
3960
4219
4810
367
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
4173
4463
4864
580
1388
1519
2530
3149
3747
3986
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2962
4296
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1978
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
4214
4415
134
156
199
865
988
1014
1700
1844
2345
2829
3394
4220
430
583
1014
1275
1392
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
209
590
1311
2015
2543
2800
3318
4049
4405
1025
2352
2531
3355
3514
4002
604
683
932
1309
2129
2147
2427
2856
3451
3453
3701
4916
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
1353
1489
1626
3370
110
1952
2064
2455
4453
4727
4808
1376
1648
1922
2711
3617
4602
4768
120
1251
1801
2489
2547
2809
3512
279
471
1100
2741
2980
3118
512
524
574
692
797
2208
3336
4616
4885
278
562
1195
1572
2045
2149
3097
3689
3794
4877
407
1655
2372
2629
2834
3924
4016
4099
4230
411
700
1878
2222
2876
3858
4209
4226
4778
1002
1219
2090
2773
3295
4104
4977
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
2135
2403
2876
4589
388
436
950
1037
2678
4114
4598
342
481
1989
2915
3279
3481
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
4106
4428
4437
536
670
842
1572
2934
4375
4777
165
247
320
2576
2723
3603
4738
731
822
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
4248
4276
4996
732
1140
2022
2060
2517
2943
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
4920
664
2307
2780
4365
168
479
548
1570
2024
2856
3492
330
1172
1302
1560
2342
2814
2946
3021
3043
3585
65
236
666
733
1643
2161
2533
2617
3612
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
99
1264
2095
2916
3564
3953
4075
4264
1
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
3066
3447
3897
4061
4517
14
956
1440
2620
2649
2883
3384
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4511
4629
4782
4829
395
531
769
856
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1873
2352
2518
3380
4653
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
350
494
1900
2149
2677
3077
24
569
993
1582
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2964
4373
4801
809
2697
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
568
807
1132
1832
2318
2402
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3589
4648
4761
4782
4816
155
1631
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2188
2691
2973
3362
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4326
4621
187
1363
1516
3239
4100
4570
4731
271
568
621
1152
1191
1457
3030
3076
3349
3458
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1549
2047
2731
3973
4392
918
941
1574
1925
2060
3443
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4280
4489
4637
4679
241
361
550
2030
4197
4658
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1359
1783
2161
2607
3835
4549
4781
4974
10
438
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2902
3129
4683
1140
1745
1826
2068
2236
2296
3631
3680
4734
4839
24
662
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
463
782
847
1036
1568
2016
2031
3226
3748
3798
520
1071
1574
1629
1826
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
81
1093
2055
2132
2415
2476
2932
3859
3978
4005
4234
4567
632
832
1194
1625
2939
3278
3355
4136
4499
129
272
368
842
2174
2933
3108
4187
4609
4951
623
1645
2216
3091
3203
3600
4849
133
556
895
2008
2133
3174
4543
4912
1468
2123
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1776
1791
2214
2781
3027
4380
4764
264
374
434
609
732
993
1761
1908
1923
2319
3383
3444
3596
3640
4575
28
1538
1809
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
194
308
969
1465
1941
2072
2271
2851
3148
4456
4609
4822
4989
296
752
1630
1807
1998
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4377
796
916
1367
1765
2450
2931
3425
3496
4001
4194
709
2154
2421
2580
2583
2924
3317
3771
2642
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
3397
3556
489
569
1391
1806
1869
1979
2118
2266
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
935
2269
3072
3654
3805
4313
4713
4810
39
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2544
2607
3554
226
1300
1814
2674
4686
485
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2818
3682
680
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3390
3393
3564
3839
4542
815
1143
1536
1610
2719
3272
3285
3555
3992
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
2203
2827
2852
2923
3510
4206
66
276
568
964
1064
1163
2449
3220
1031
1956
2146
3223
3634
3686
498
780
1662
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
2095
2273
3080
3474
3819
4029
4110
4350
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
2300
4625
4627
4810
1170
1607
1756
1892
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
1264
1435
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
3386
4118
4900
849
1165
2390
2535
3368
4198
192
236
564
1336
1532
1593
1596
1889
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
300
879
1486
1769
1817
3071
3365
3583
4559
26
263
1115
1420
1520
3124
3514
4411
4452
125
1052
1403
1523
1624
1790
2311
2878
3317
3567
1204
2580
4648
468
774
1813
1821
2213
2707
3907
4443
4617
160
1441
1526
1826
3176
3417
3649
3943
4039
4925
284
509
563
1425
2386
2814
3705
3722
4836
4922
4949
826
1394
2387
2522
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4139
4693
4897
4908
353
1594
1618
3261
3559
3795
351
1045
1661
2391
2839
3132
3450
3858
3874
3977
4530
303
1726
1732
3577
3646
637
661
1350
1453
2082
2480
2718
3322
3674
4678
416
1588
1819
2523
3462
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3760
3886
4426
4620
4775
461
1137
1585
2005
3079
3406
3576
4232
4381
4554
14
2298
3084
861
1715
1725
3023
3917
4945
4946
161
333
3936
4835
231
831
1262
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1991
2798
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
2409
3146
3780
3793
4070
529
906
1022
1472
1727
2345
2537
2607
3169
3177
3465
3924
80
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
3021
3982
139
794
889
1389
2030
2233
2716
4482
4547
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
1163
3295
3331
3358
3524
3864
4145
4500
695
760
2202
2729
2951
3936
107
369
970
1045
1322
3524
4758
650
1055
1714
2162
2336
4405
871
1234
1253
1808
2595
2612
4887
403
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
2114
3380
3555
3715
4712
4789
831
1114
1920
2297
2345
2844
3109
1
379
636
975
2163
2579
2732
2809
4984
193
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2448
2615
3590
4305
4607
4970
68
2295
3358
3753
4240
4731
1090
1100
1715
2275
28
169
264
1022
1044
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
2045
2291
3498
342
1198
1287
1858
1865
3488
3664
3675
777
981
1307
1940
3012
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2651
2802
3610
4660
352
1049
1311
1747
2031
321
1143
1166
1202
1550
2299
2406
2673
3065
3733
3855
4724
246
611
670
795
1281
2221
2921
3189
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3625
3718
272
1489
1677
2468
4318
4332
4441
321
419
1077
1237
2174
3206
3768
4086
4376
4655
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
1074
2473
2701
2808
2824
3525
3897
4633
4865
317
439
1400
1507
2186
2316
2556
3165
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3771
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
266
942
2075
2870
3562
3644
4497
4668
304
1663
2696
3319
4341
4494
4630
1182
2616
3646
4280
4282
4296
9
12
1599
2594
2669
3399
3555
4444
4463
437
448
1295
1336
1584
1720
3796
3940
3957
4358
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3509
3564
4387
4501
4626
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
639
698
1069
2509
4704
292
359
1335
2185
4936
634
647
1256
1419
1687
1933
2638
3804
3948
4403
4506
128
164
175
253
457
3416
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
755
1624
1799
2144
2999
3098
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
213
1350
1990
1993
2051
4158
1514
1779
2367
3266
4398
4681
86
802
854
1220
1897
1975
2822
4171
4233
2654
4204
4284
482
708
1439
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2513
3255
3313
3611
93
266
1046
1253
1819
2436
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
2051
2533
3818
4102
21
602
736
963
1273
1559
2169
2424
3596
4042
4225
478
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
472
602
631
948
1103
1423
2821
3560
3830
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3773
4015
4562
1597
2438
3980
3992
684
2896
3376
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2814
3441
755
756
1063
1098
1323
2494
2946
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
541
813
1393
1514
1875
2145
3128
3317
3920
4453
168
330
1346
1347
1348
1960
2077
2451
3138
3251
3335
3745
4914
24
32
77
88
633
1170
1576
1754
2171
4123
4196
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4269
4699
408
579
630
709
924
947
1021
1668
4442
4528
393
730
810
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
4536
4624
4724
22
460
759
836
875
1251
1716
1852
3011
3329
3892
4307
4452
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
2537
2735
3133
4023
705
1234
1822
2834
3862
4272
1668
1953
3036
4303
4408
4634
465
1556
2534
2725
4703
884
1576
1936
2383
2636
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
3028
3541
3647
3975
4781
2774
2917
2976
3228
3866
4212
4455
416
475
842
3608
4076
4526
144
777
2026
2709
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
1000
1271
3050
3778
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
2140
3312
4927
12
28
954
2767
3255
1243
1421
2149
2264
3735
4264
4630
52
1531
2822
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
791
1637
1883
3148
3570
297
934
1480
2366
3092
4628
4659
1168
1465
2330
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
3421
3449
3650
4258
4701
1014
1015
1273
3466
3938
883
1503
1613
1651
2405
2812
3458
4124
4866
4960
603
1489
1591
2881
4539
4768
4839
780
1105
1277
2081
2312
3345
3535
4558
667
694
919
1053
1634
2434
2435
2503
3301
3658
3863
208
469
943
1762
1915
2575
3436
467
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
678
1077
2738
3388
3692
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3644
3671
3787
4198
4333
4635
4904
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
786
1433
2481
2540
2998
3000
3459
3877
4393
4693
4917
4990
103
960
1072
1381
2560
3545
4599
683
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2946
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1227
1667
2675
3343
3680
4295
737
1098
2207
2317
2731
3059
3327
3577
4224
4933
496
1073
2485
2516
2926
3666
4046
4465
4582
864
1545
1650
1993
2265
2330
2331
2426
2817
2903
4210
4301
4828
82
1757
1769
2864
3713
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3430
3540
4767
371
459
495
526
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1583
1734
2048
2169
2593
4202
4478
4802
583
598
1268
3689
4147
4757
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3683
3702
3802
4950
88
187
675
1093
2470
3199
4041
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
1204
1644
1877
2544
3365
3694
4217
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
341
381
816
1007
2617
3304
3349
4233
4713
4820
117
295
1265
3463
3797
4636
423
436
512
1066
1970
3077
3298
3328
3414
4207
4385
4708
4979
791
2145
3298
3608
3632
4695
461
520
912
1643
4472
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1800
1854
2623
3057
3354
4601
4924
197
1657
2843
3392
3926
4090
487
1507
1747
1879
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4766
4816
4939
138
579
941
1439
1844
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3829
4510
4824
1053
1472
2357
3079
3250
4785
87
318
421
516
1606
3109
3282
3525
4312
4334
4459
4549
4575
113
504
1181
1492
2415
2804
3718
3920
4565
4903
708
990
2638
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
2116
2528
2711
3839
427
612
1814
2268
3013
3150
3598
4491
4722
526
1378
1574
2111
2165
2288
3109
4762
786
1910
2115
2242
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3706
3749
4415
266
370
406
1729
2069
3172
3362
3466
3524
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
912
2947
1395
1620
2456
382
809
1265
1348
1736
1943
2040
2327
3418
4817
2575
3083
3242
3561
3666
3823
542
733
1613
2340
2345
4049
4740
39
118
1113
2374
3152
348
531
919
1413
2856
3105
3765
4126
4951
43
384
560
914
1233
1238
1711
1734
2344
2787
4158
4369
142
280
339
527
1566
2037
2919
3114
4413
478
1080
1378
2404
2962
415
785
838
1537
2740
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4978
430
1144
1768
1841
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3582
4131
4336
4561
4681
78
264
701
879
1917
2353
2702
3236
3582
3721
3928
95
818
987
1751
1796
2024
2817
2911
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4810
58
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
1223
1525
1961
2283
2837
4569
177
520
532
1455
2142
2164
2925
3420
3579
3711
3772
134
2431
2661
3510
4352
4792
1052
1213
1712
2122
2339
2427
4393
4508
4867
1110
1115
1553
1568
1775
1981
2898
3086
4478
4792
4843
489
1517
2515
2697
2889
4563
883
931
1184
2037
2203
2600
3235
4117
4277
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
4200
4409
4496
100
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2988
3512
3741
36
260
1056
2238
2966
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
1236
1604
1687
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4565
216
1691
1974
2679
3563
3661
4668
1053
1686
1699
3642
3852
3922
4868
1339
1634
2482
3200
3628
3856
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
2090
2096
2223
3359
3717
3904
4085
4264
4422
1329
1467
4728
1555
1914
2167
2280
3100
3642
3792
254
1579
1922
2522
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2706
2743
3006
4108
177
467
977
1743
3991
4169
4980
1797
2021
2233
2430
3094
3395
3959
4014
4034
4267
411
554
1163
1320
1581
3195
3468
3573
3788
281
692
1291
1411
3122
4172
4351
4403
608
1165
2420
2842
3678
3910
3956
4109
4291
217
1024
1039
1326
1743
2594
2775
3365
4423
633
1694
1933
2160
2507
2978
2997
3380
4164
4456
1334
1625
3135
3348
4509
1602
2054
2659
4068
4533
447
549
818
1336
2802
2895
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
4065
4690
680
2702
2724
3318
3700
3779
3900
798
846
1832
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
888
2568
4149
4179
4381
1143
1569
2073
2204
2597
3368
3639
3852
3928
4380
4807
138
949
1320
2347
2812
3640
3695
381
1437
1870
3039
3620
4312
4395
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
2134
2682
2722
2903
3358
3985
4178
4372
4796
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3935
3948
901
963
1101
2151
2869
4047
4182
112
187
584
600
2328
3089
4170
4344
4655
4827
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
3546
67
124
822
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1998
3111
4054
4168
514
559
1755
2322
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3469
4364
470
502
620
1006
1596
1688
2072
2074
2558
2996
3579
3600
3952
1590
2216
2835
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4657
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
1082
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
273
427
1137
2196
2226
2271
2309
3057
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4497
4697
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3488
3791
3813
3823
4041
960
3224
3466
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
4185
4287
4383
4884
324
1655
2146
2258
3290
3670
3898
231
500
1005
1514
1540
2255
3383
4120
4918
620
1050
1257
2905
2990
3892
4395
4415
4516
1584
3035
4074
4916
703
723
1097
1980
2216
3240
3256
703
1522
2489
2580
2936
2988
3479
3933
3943
4046
4104
4128
4401
4662
4914
875
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
2140
2395
2953
3777
4369
702
1319
2429
2521
3223
4376
4869
298
1278
1773
2598
3054
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4818
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4907
935
1000
2002
2833
3414
78
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
195
368
663
961
1356
1770
2057
2880
3201
3573
4952
4996
551
781
985
1606
2536
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
1746
2013
2772
4563
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
3609
4336
663
1635
2475
2688
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
592
1411
1659
2382
3823
4573
259
1003
1063
2038
2722
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4142
4918
756
892
2852
3041
3452
3689
3717
653
654
1517
1624
1765
2610
3086
4008
4068
4131
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
491
514
1783
2146
3168
3946
4787
201
678
1380
1756
2120
2348
3413
3891
4095
4195
4941
442
956
2397
2580
3380
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
475
1024
1808
2304
3903
4116
4436
4833
249
498
739
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
4529
284
521
566
1533
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
171
430
465
577
1450
1648
3461
4575
86
633
1185
2615
2630
3216
3379
1006
1108
1320
2130
2796
3587
3838
4523
2453
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
4030
4915
432
2298
2688
2966
3449
4811
254
980
2050
2429
2513
2525
2977
3396
3593
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
1775
2004
2711
4011
4322
4942
552
2738
2857
2953
3179
3257
4645
66
613
950
1535
2249
3378
3794
4512
310
2795
2852
3745
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3466
3523
4320
222
227
440
758
954
2534
3037
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
4131
4286
4990
396
617
2949
3297
3639
4450
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
268
419
1170
1931
2167
2921
3161
3461
1536
1683
2146
2311
2913
2956
3533
4249
4935
566
646
1249
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3161
3211
405
933
1379
1538
1653
2115
2823
3189
3429
3752
3836
4271
4312
4780
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1560
2089
3006
3026
3360
487
826
1187
2844
3421
4069
4764
474
1738
2554
2625
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1545
1564
2000
2201
2484
3006
3329
3380
3818
4603
4675
642
2424
4122
4228
957
997
1023
1626
2114
2924
3150
3631
4476
1799
1815
2650
3182
4546
1437
1932
2394
2594
3177
3502
4510
4760
545
1189
1533
1634
1773
1924
2029
2459
2804
3094
3718
3923
4987
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
3918
4100
4411
198
607
856
2477
2972
4181
4207
4368
362
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
4450
805
1018
1132
2065
3374
4836
298
1573
1911
2326
3090
3926
3935
4778
4882
701
910
991
1671
2883
3054
3782
4222
319
494
530
800
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
2402
2414
2417
204
1001
1255
3452
3910
4718
695
1476
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
4239
32
835
1424
1970
2421
3001
4218
4244
1282
1312
1352
2249
3591
3826
4108
4181
208
881
1260
1398
2076
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
10
1453
1756
1773
2258
2628
3421
3434
3592
4333
4641
4996
861
2707
4644
4894
1950
2692
2729
3209
4068
320
1399
2643
3284
3404
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
3233
3559
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2353
2512
2873
2917
3529
3942
301
1440
1613
3007
3853
704
712
766
1094
1972
2516
2654
3251
4261
4348
61
1495
2140
3539
4013
117
367
470
876
1124
1139
2153
3133
3801
4858
1257
1322
2209
2659
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
2122
2225
2425
2461
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4921
4956
4978
14
881
1365
1650
1781
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
2027
2265
2280
2590
3635
3699
4726
1128
2348
2738
2992
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2637
2673
3278
3467
3554
3600
4595
352
427
1407
2260
2687
3051
4199
164
443
741
866
1431
2058
2744
2764
2906
3951
756
2360
3341
3375
4023
109
182
242
699
1017
1483
1729
1893
2950
3412
4132
129
660
905
1689
1876
3191
4988
1131
1553
2678
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4830
4956
966
1443
1889
2115
2473
2591
3570
390
1622
1843
2865
4185
4855
4947
1877
2028
3200
3893
4313
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
635
781
1520
2365
3323
4241
4359
4597
600
684
1390
2808
4255
4601
4636
424
2231
3036
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
2021
2389
2558
2818
3195
4030
4785
938
1136
3765
4565
4905
1539
3403
4095
288
734
1156
2123
2790
3969
4370
4648
390
2147
3332
3938
4180
1777
1840
2310
2348
2647
2845
4800
4996
26
656
827
1092
1573
2204
3255
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4658
1359
2802
3735
3857
4411
4592
4696
272
461
904
1169
1986
2490
3181
4045
4352
234
253
649
1694
3290
3540
4998
386
1387
1454
1924
2148
3418
3673
4203
4403
4473
101
331
718
1166
1353
2719
2762
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
1154
1480
1514
2869
3382
4306
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
997
1240
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
1076
1218
1477
1571
2070
2164
2845
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
603
1524
1769
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4343
360
509
903
1216
1312
1517
2094
2270
2781
2938
3277
3679
4141
4538
528
925
1568
1623
2454
3460
3919
3951
4322
4535
4872
4978
1400
2623
3477
4323
4422
147
685
825
1492
2279
3025
3162
3461
4075
4157
578
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2905
3233
4247
4733
4824
255
1371
1458
2906
3017
3108
4801
4979
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
89
258
427
1020
1158
1268
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
96
381
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3587
3830
4088
328
2134
2712
2820
4141
4183
4908
564
579
1542
2117
2499
3726
412
1285
1498
3104
3213
3245
74
95
1389
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
3618
4602
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
4463
4587
4752
571
592
1564
3114
3157
3615
3767
4040
670
803
816
924
972
1117
1832
3066
3551
3588
3769
4562
261
1312
2391
4456
2134
2513
2672
3592
4274
4512
221
1674
3257
3461
3564
3618
4280
231
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
496
1315
1864
2282
2543
4568
502
1039
1731
2271
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1963
2985
4141
4161
4374
4982
506
3411
4277
4591
4733
96
310
1393
2027
3242
3267
4152
4919
763
1645
3022
3083
3193
3216
4000
4878
90
247
522
667
1045
1271
1678
2292
2643
2947
3210
3583
4328
4684
4831
898
1572
1699
3290
3853
4137
4997
555
1814
1926
2762
2999
4937
481
1758
2106
2866
3025
3309
4372
4468
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
4201
930
1925
2371
2669
2813
3378
4178
1119
1444
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
1377
2418
3444
141
1148
2329
2761
3527
3611
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
1070
1462
1523
1565
1951
2507
2677
2914
3077
4631
4683
4765
629
3000
4065
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
4069
4843
4904
3224
3339
4879
1064
2132
2605
2622
4047
2356
2772
3586
3977
4976
4980
365
387
1932
2034
3574
155
750
2554
2578
2595
4003
841
966
1112
2443
2446
2775
3057
3204
3258
3385
3393
4095
2635
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1585
1664
2316
2571
3696
3721
4110
4847
4915
571
817
3243
3268
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3714
4202
4418
4513
4865
4997
182
2639
2969
3762
3782
4713
4847
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
4573
4888
1093
1157
1613
2019
2469
319
514
526
903
1798
4340
4870
415
1058
1259
4446
4689
1342
1650
2293
3100
3278
4100
202
267
369
474
2259
2396
2945
4892
455
1153
1219
2700
2710
4878
1001
1051
1850
2327
2586
2702
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3764
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
183
928
1307
1996
2147
2425
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
2735
3443
3566
4005
4459
1140
2461
2794
3008
3492
4163
4326
4785
301
694
855
1322
4639
70
250
607
1414
1447
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1905
1993
3791
3945
4118
121
290
311
653
1461
1894
4098
4421
4907
3266
3869
641
1672
1678
1849
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
1651
2272
2356
2397
2564
3489
3785
4360
231
2548
3378
3579
3985
4889
1656
2590
4098
4313
4379
42
479
830
1274
1589
1897
2445
3262
3289
3368
4525
955
1520
1714
2441
3421
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4464
5
1179
1971
2437
3070
3777
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3868
4064
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2661
3517
3862
3937
4620
4874
437
1745
2095
2962
3033
4899
1251
1363
2422
3265
3303
3520
3568
3870
529
1110
2446
2593
2785
3194
3508
4515
412
825
1329
1471
1663
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4948
448
544
943
1138
1345
1494
1694
2036
2583
3083
4243
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3647
4182
4276
292
378
831
843
1124
2267
2277
2407
2510
4093
4644
137
329
465
1920
2143
2583
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
1180
2207
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
1184
3014
3069
3180
3740
3891
4010
4145
4387
4582
212
443
690
802
860
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
2689
2815
3150
3628
4476
503
621
979
1144
1244
2417
2600
3388
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
435
602
692
1032
2862
3308
4092
4975
911
2233
3217
3676
4159
127
384
952
1549
1968
2215
2224
2271
2615
3523
4538
4840
189
1222
1490
2512
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
896
1754
1961
2189
2298
2463
2881
3164
3812
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3713
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
4271
4284
107
503
2709
2971
2975
4588
122
939
978
1514
2569
2871
3371
3573
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1190
1432
1447
1792
2675
2783
2846
3080
3569
4965
1339
2076
2822
2912
4174
4555
4637
1110
1171
1403
1976
2858
3536
4468
168
425
1226
1833
2170
3532
3590
4916
1118
1232
1256
1888
2894
2942
4472
891
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4472
4528
4581
547
1521
2293
3031
3088
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
3230
3232
3427
4049
4770
1169
1704
1758
1974
3283
184
579
691
1064
1134
1375
1525
2297
2847
3276
4129
4405
110
119
184
486
1169
1466
1811
2064
2737
3413
3498
3765
4308
4485
4499
4615
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4634
2514
3282
3307
3779
3951
4776
4967
20
290
384
837
907
2106
3868
4615
4785
163
315
471
2704
2872
3501
3884
4181
96
836
1093
1131
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4189
4404
1401
1715
2145
2185
2515
2556
3450
451
492
969
1344
1442
1809
2010
3918
900
988
1276
2568
3454
87
846
1012
1189
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
1429
1545
1601
2347
2728
3140
3251
3376
4087
4189
4643
4839
4924
140
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
335
858
1552
1644
1776
2324
4274
244
803
812
1301
1805
1819
2725
4842
452
627
1344
2576
4380
4432
4440
4478
319
345
720
1861
2841
3293
3548
324
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3974
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4740
36
214
419
1070
2194
2374
2641
3363
3625
3834
4125
4150
4860
607
803
804
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
2660
4133
4900
4913
185
784
825
4069
4079
4147
271
790
939
1107
1142
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
2539
2858
3427
3438
4008
4137
4193
4450
305
340
1913
2022
2060
2583
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
1085
1382
1528
2092
3105
3147
3370
3826
4560
75
1064
1546
2120
2244
3769
3964
4692
3077
3490
284
402
599
1322
2050
3595
3974
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
1241
1755
1806
1974
2043
2181
2326
2882
2907
3539
3781
4456
506
1548
1611
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3319
3500
3829
4546
4592
4924
129
3118
3817
4930
239
1272
1839
2725
3275
3422
4650
810
1936
2322
3002
3153
3786
4089
4799
908
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4544
160
1432
1515
2506
2645
3148
3296
4465
496
1568
1978
2642
3121
3360
3405
3763
4029
4072
4563
1643
2083
2808
2928
3126
3324
4060
4294
187
1082
1582
2073
2138
2591
2998
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
1544
1837
2356
2658
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2878
2888
3531
3700
4187
264
2056
4941
205
875
1578
2541
3223
4725
478
551
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
3154
3376
4006
4534
281
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2590
3478
322
577
602
2438
3145
354
1156
1557
2157
3267
3417
3673
4941
122
246
561
1174
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
228
476
775
869
1221
2404
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4211
261
338
747
2976
3632
4196
4249
74
1188
1426
1566
2126
2682
3071
3326
3335
4106
541
2063
2835
3322
4868
1041
3058
4288
1759
1872
4335
4862
375
727
1421
2463
2510
2754
3271
3563
4259
4787
491
1174
1486
1816
1962
2103
2348
2906
2949
3564
4882
4929
378
755
1164
2091
2693
3310
3376
3771
4070
22
53
165
852
1925
2056
2100
2334
3074
3138
554
556
1070
1231
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
1612
3086
3716
3864
74
223
374
517
567
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
3383
3846
248
307
670
1016
2108
2387
3372
3449
494
531
650
2171
2245
4080
185
424
2078
2171
2894
3320
3363
3925
4284
148
1137
1756
1856
4804
4849
431
456
824
912
1160
2135
2624
3682
3922
4224
4924
39
308
321
2791
3055
3791
4558
934
1550
2298
3851
4056
4591
312
651
916
946
1622
1818
2586
2835
2912
3197
3916
4408
1025
2290
2697
4464
4655
4669
302
495
1234
1489
2332
3052
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4790
457
592
3220
3347
1225
2329
2759
64
238
680
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
3741
3967
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3589
3999
4436
528
924
1739
2034
2143
2604
2765
2846
3469
3916
4839
774
897
2552
2717
2777
2911
3491
3886
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
1371
2008
2529
3390
3933
4259
4987
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
1371
1634
2388
4147
4680
167
209
229
1132
3363
3660
4550
4606
1422
1862
1864
2373
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2622
2753
4582
473
1727
1740
3900
4505
4626
4670
4803
656
1739
2036
4856
330
749
1016
2749
3539
3618
412
2373
2948
3272
3365
3720
4527
4829
86
749
1113
1182
1187
2410
2583
2718
3342
3983
4233
164
236
1571
2985
4131
4140
4278
274
838
1069
1489
1561
1872
2068
2337
3252
3626
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4317
306
611
954
1112
1809
2503
2533
3308
3596
3987
4043
4733
4741
271
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
566
700
1277
1759
2763
3411
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3924
4477
4539
67
371
1232
1310
1811
1823
1859
2163
2195
4237
43
226
1019
1593
2450
3758
3886
4045
4455
4537
814
1215
1655
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
3116
3525
4222
4955
885
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
1068
1738
2944
3021
4116
4597
4635
4673
4866
4981
452
3007
3287
596
828
2334
2726
2784
3997
4395
4407
4781
721
861
1276
1999
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
998
1981
2793
3473
3666
3812
109
1149
2020
3461
3996
4711
4759
160
298
665
898
1086
1438
2035
3613
4048
4097
133
1255
1532
2500
3363
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
320
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4257
476
1161
1305
2280
3144
3233
4072
4136
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
2050
2753
2972
3435
3627
3642
4377
4817
1364
1878
1999
2171
2933
906
992
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2516
2593
3274
3499
3611
324
1382
2353
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
732
835
870
1042
1279
1459
2047
2399
3526
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4183
1964
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
467
550
1511
1790
2322
3126
3297
3747
4200
4718
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
125
507
602
853
999
2038
2084
2157
2332
3632
3713
4701
317
713
1602
2309
2405
2793
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
3122
3384
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2891
2993
3793
3906
4019
4023
4605
4884
230
609
1152
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4495
4568
4890
703
1259
2904
3559
662
736
973
1746
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3753
4394
4688
4744
4892
4988
1631
1862
2165
2305
2674
2677
3082
4002
137
298
866
1509
1655
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
855
1623
1747
1882
2930
3012
3605
3670
4847
553
2109
2663
2765
2968
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
278
368
3158
3820
4327
227
902
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3750
4309
377
569
751
1074
1715
2441
2625
4207
4403
4537
4753
498
513
911
1000
1631
2028
2442
2996
3123
4440
4861
4983
374
467
648
733
3691
4368
4513
355
902
1552
1993
2011
2727
3389
4204
4736
435
791
1028
1153
1683
3161
3219
3260
969
1753
2659
3714
4752
4974
20
158
2015
2146
3271
3390
3495
4040
160
751
1608
1800
2122
2153
2169
2226
2844
3328
4179
4516
4727
4820
4845
838
843
903
1006
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
20
85
90
412
1006
1436
2580
3410
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
4164
380
825
2424
2548
3777
3970
4431
809
1194
1472
1536
1944
3106
3750
4477
4511
197
1001
1265
1274
1605
2557
2714
2847
3219
3370
3511
3608
3871
3960
3984
4762
754
1751
3111
4144
4807
1776
2358
4272
309
2991
3820
3991
4716
31
42
547
972
1672
1733
1816
3953
4765
421
528
1432
2067
2899
2971
4739
1321
1445
1659
2638
2913
3025
3625
4104
403
1417
2436
2689
3024
3040
3502
4817
171
229
980
1149
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
2666
2917
755
1114
2615
3781
4186
4442
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
4036
4895
122
1147
1467
2282
2385
2871
3150
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
3175
3943
4172
4566
1025
1517
3591
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
1020
1110
1309
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
2430
2825
3443
3643
3872
4107
4391
4435
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
3087
3323
3443
3703
4115
259
1753
3694
4081
4178
4440
4700
59
440
529
1921
2774
3420
3667
4243
4437
575
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
4181
530
711
1621
1785
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3779
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
3206
3949
4381
309
334
1512
2758
3162
3745
3956
4116
4749
737
1697
1745
4553
4953
17
490
798
1540
2529
2891
3300
3312
4483
238
407
1229
1524
2126
2674
2853
4023
4054
530
894
1017
3139
4852
292
397
1075
1370
1394
2439
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4846
349
480
510
750
772
1021
1778
1929
3437
4226
4592
642
1112
1847
2721
2747
3768
4093
4181
4382
4762
343
563
756
936
1075
1637
1208
2407
2582
2848
3035
138
708
1203
1346
1809
3460
3532
3562
3660
3910
1054
2697
3294
3667
4407
4786
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1786
2259
3101
3254
3362
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3962
4240
297
1489
1689
2725
3606
4697
6
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2825
3699
3909
4079
310
603
642
1320
3263
3418
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
2529
3561
3714
4103
4938
311
447
1282
1963
4745
2326
2512
2548
2881
3439
3932
4947
1259
1994
2267
2378
2680
3820
4903
4912
646
2727
3067
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
319
1226
1453
2247
2839
3580
4908
454
854
1998
165
177
1841
2134
2734
3813
4040
4802
350
667
1125
2041
2489
3670
1349
3362
3733
4856
46
685
1492
1868
3098
3962
4763
4786
4966
204
973
1646
2892
2916
3491
4111
4323
4410
364
1179
1467
1586
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
697
794
2322
2432
3173
3809
3857
1151
1786
3144
3205
3525
3781
4406
630
1231
1476
2586
2637
2718
3529
4502
371
553
2031
2810
2817
3984
4246
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
3399
3670
4512
103
149
163
831
1268
1491
1580
1701
2498
2539
2803
3433
3858
4222
4465
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
169
821
971
1420
2037
3285
3803
4608
4710
439
658
1317
2391
3083
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3920
4896
223
500
2040
2323
2406
2831
4802
4808
373
587
2053
2140
2331
2530
3379
3897
3910
4112
222
851
2065
2260
2516
3350
4649
950
1363
2517
4141
4699
857
1235
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
4154
4156
4408
271
1132
1147
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
62
1734
1832
2440
3084
3407
3808
72
321
1476
2309
2786
2790
4881
4973
4988
264
586
3297
3307
1113
2963
3169
4858
810
1435
2240
2270
2334
2816
4524
4623
1649
2211
4427
4840
1368
2077
2445
2870
3379
4368
4469
443
1009
1336
1498
1597
2483
3279
3280
3420
3581
4857
292
501
712
765
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
1029
1480
1748
2603
3377
3642
4940
4979
456
632
3039
3257
3819
3916
3968
4272
249
1560
2399
3125
3142
3175
3371
3426
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
4293
4329
211
322
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3646
4329
4670
929
1006
1267
1481
1901
2993
3885
4858
1677
1787
1816
2553
4348
4950
63
906
1451
1788
2085
2506
3429
4698
1195
2437
2606
4847
471
1033
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2663
3732
223
1105
1359
1674
2737
2897
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1376
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3361
3773
4464
4661
462
1173
1570
1612
1655
2040
4014
4410
4631
993
2012
2454
2811
3447
1045
1299
1604
1719
2820
4539
4628
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3919
4972
169
1245
2474
3086
4634
4657
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
3594
4607
444
2346
2389
4314
4676
4931
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
89
171
778
2066
3752
4397
4854
991
2827
3016
3739
3892
48
690
919
982
1044
2634
2970
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
264
586
991
1085
1541
1821
1895
2337
2797
3936
4554
1023
1164
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
1535
2064
2498
2592
3314
4457
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
3813
4339
4460
208
247
1765
1778
2248
2927
3955
4149
4677
4795
4916
391
1329
2227
3055
3383
249
396
412
564
619
999
3537
111
545
1253
3188
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3669
3880
4825
108
153
491
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3514
3653
3658
3874
4257
4846
5000
73
279
849
1730
1841
2066
3144
168
275
2808
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
1128
1181
1821
2379
2596
2885
3242
4241
422
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1824
1942
3459
3529
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
4633
699
1095
1274
1610
4401
4746
541
1314
1382
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
461
821
1183
1223
1409
1412
3485
3925
641
785
1285
1300
1615
1646
1828
3256
3722
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
3558
4572
4757
4815
971
1037
1302
1310
1404
1868
2085
2348
2409
3722
3986
4719
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
3189
4570
4824
4831
99
719
833
927
1988
2623
3574
3615
4199
4858
598
842
954
1680
1919
2275
2451
2608
2638
3308
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3750
4271
87
615
1431
1505
1727
1943
3404
3628
3667
3881
4561
344
1769
2557
3933
4601
4795
52
260
1566
1644
1740
2596
4285
4683
4885
263
1138
1163
1229
1930
2516
3084
4143
4226
4795
1273
1726
1791
1841
1942
2720
2930
2981
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
1910
2462
2601
2602
2758
3005
3264
3407
3895
3941
4009
79
319
615
662
2179
2358
2400
2499
3034
3909
4616
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1234
1677
3338
3645
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3719
12
717
1668
3151
3278
3572
4469
4772
110
1938
3761
3980
50
1190
1890
2983
3219
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4921
4997
62
266
796
1097
1226
2582
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3302
4149
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
737
765
1614
1996
2972
3457
3895
205
1348
1447
1939
2642
3310
4351
4669
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
394
838
869
969
1745
3683
3723
4685
558
1127
1316
3232
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3710
4216
4435
4951
483
2169
3161
4447
4778
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
1197
1667
2129
3237
4204
4489
19
607
703
1024
1221
2254
2760
4151
4781
4829
4933
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1706
2260
4508
4591
4746
324
1018
1766
1950
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2908
3732
3871
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
2229
2659
3059
3554
3988
4461
4627
4789
4955
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
4072
15
1666
3020
3759
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3622
3941
4347
248
473
2103
3992
2214
2741
3688
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
239
422
1700
3550
4073
4354
436
1382
1650
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4521
4536
4580
24
306
460
1797
2988
3022
3314
320
1059
3506
3953
4830
222
1069
1488
1618
4063
4298
128
472
515
3292
3722
3938
4574
1708
3132
3163
3691
4401
4464
412
840
1370
1810
3033
3051
3063
3495
4542
576
3121
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2737
2752
4621
4729
192
492
1750
4054
71
199
302
940
1331
3807
4764
1125
1322
1400
1625
1962
2909
3190
4242
4286
4382
730
1122
3055
3375
868
877
1461
2192
3005
191
595
866
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
2051
2267
4386
4492
4711
185
598
657
1126
1280
1420
1651
2319
2515
2747
2923
3711
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
969
1160
1380
1825
2211
2888
3323
3550
3855
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
4867
4882
4959
692
1625
2266
2430
4258
746
2412
3694
4176
509
637
760
876
1987
2073
2281
2462
2719
3326
4014
4440
4857
1292
1298
1351
2559
582
1328
2140
2333
2358
2415
2697
4003
4851
421
845
1144
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3069
3196
4658
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
395
1016
1922
2610
2754
3544
4754
248
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4138
4669
321
990
1358
1427
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3943
4453
4492
454
1410
2453
2926
3055
3172
616
1204
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
2675
3122
3837
4206
39
309
698
2432
2469
3280
3341
4417
4849
149
164
1637
2273
2635
3971
4881
459
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
406
958
1228
1440
1567
2726
3435
3626
3896
4093
4735
349
897
3427
4111
4310
29
1188
2658
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1992
2782
3560
528
1158
1433
2439
2637
2805
2849
3234
3860
4719
410
747
859
1124
1805
1921
2216
3145
144
3078
4363
4500
4981
344
742
1179
1317
2250
2296
3091
3366
4135
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4827
178
500
1605
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4721
4899
20
522
2677
2734
2818
3265
3810
3942
4417
4780
4876
1477
2434
3089
3365
4234
524
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
3328
3953
4630
158
349
569
600
984
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4774
167
533
791
858
966
1628
4710
4854
85
1081
1440
2234
2462
2585
2973
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4430
4466
4884
3
316
1593
1992
2010
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
2357
4405
4437
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
1753
2328
4172
786
1233
1463
1490
1586
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
3621
3874
4116
202
257
1851
2606
3141
3824
4679
4980
2279
2517
2803
3133
3355
3482
3745
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4257
4365
4517
4849
200
485
1797
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
757
769
1217
2378
3715
4882
139
1379
2394
2820
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1733
2590
2845
4098
4699
344
1949
2012
2122
2351
2695
3184
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2469
2476
2802
3044
3456
4837
590
853
2088
2654
2678
4710
4970
779
1589
2179
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1941
2235
2576
4301
4718
264
1571
4344
277
542
696
877
1451
4326
4476
18
544
1793
4998
956
967
1310
1851
2171
2611
2994
3272
3349
3806
4823
772
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
3962
4169
4534
897
922
1589
1761
2763
3017
3357
4283
462
1380
3233
3747
4183
4891
241
515
1233
1304
1825
2832
3003
3855
65
2000
2229
2690
2811
2884
4229
4835
1229
2056
2067
3059
3207
3314
1234
2080
2227
2653
2778
2970
3211
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
3697
4255
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2790
3477
4691
4808
4900
828
838
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
2172
2972
3343
3504
3544
4393
4410
149
656
1168
1363
1517
2134
3388
4875
2564
3870
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
1289
1709
3721
4105
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
867
1358
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
1307
1360
1829
2291
2345
2612
3716
474
1126
1315
2167
2717
2770
3685
2148
3505
3700
4025
4667
2594
2781
2928
3884
4747
328
691
1511
3172
3585
4566
334
2074
2274
588
962
1242
1788
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
947
1390
1939
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3833
4385
4753
27
659
1574
1803
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1948
2075
2277
2317
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1398
1546
2246
2850
3372
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1830
1943
2254
3402
3530
4680
946
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1574
1853
2181
2270
2944
3112
3477
4096
4559
4854
50
75
396
481
1444
2199
2273
2426
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
3363
3618
3811
4156
4189
4367
4403
4419
4663
4787
593
689
2129
3301
3789
4020
257
406
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
906
961
1157
1759
2684
2770
4427
4966
2302
2784
3036
3361
4380
578
897
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4052
4087
4127
23
74
1124
1846
2055
2149
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4164
4271
4280
4799
529
1716
2779
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
4539
1528
1609
1718
2232
2667
2744
3604
3656
3659
3977
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4452
4867
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
955
2149
2479
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3240
4257
4301
4794
4935
4943
72
2284
2631
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
3010
3096
3357
341
828
1224
1644
4557
4881
235
466
787
2676
3341
3351
4663
4897
1372
1573
1869
2358
3033
3258
3266
3285
3786
4031
4553
4839
233
1233
1792
1945
2267
2865
4728
4855
4993
131
232
278
1417
3019
3294
3356
3398
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3551
4068
4194
4503
4881
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
1826
3746
4036
4524
4787
966
1114
1515
2140
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
2396
2520
4148
1071
2807
2869
3203
3789
4196
4575
4874
828
893
1145
1215
1519
1660
1789
1916
2075
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3229
4979
1164
1630
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
841
974
1349
1655
1902
2724
2965
4556
4845
1132
1167
1531
1601
2518
3411
3611
3959
3984
4051
4177
418
520
530
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
3060
3364
4290
176
507
734
1009
1056
1085
1637
1689
1759
2514
2524
2991
4020
4848
743
1085
1938
2457
2497
3598
73
143
172
206
1717
1791
2260
3954
4770
689
1041
1851
2131
2569
3635
4555
416
775
1615
1701
1764
1948
2098
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
934
2189
2452
3135
4317
4501
4717
4967
200
1129
1284
1745
1993
2391
2643
3139
3826
3890
4888
18
370
1344
2268
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
2152
2552
2710
3725
4077
4512
789
1557
1591
2023
3665
3943
4024
4344
2103
3585
4627
4731
4741
4753
687
702
1137
1978
2626
3525
4925
755
924
941
1134
2249
2475
3647
4082
4133
4594
4624
4759
68
110
326
1983
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
2211
3381
4285
4482
160
545
553
725
759
798
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4531
4862
4896
4918
592
700
3553
3572
3967
4322
369
675
799
1504
1546
1672
4370
4676
15
333
575
1117
2173
2193
3022
3211
3342
3720
1644
1835
2042
2131
2188
2308
2395
3002
3394
4346
4421
4646
1493
3340
4075
4782
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
4173
114
228
431
555
1259
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1403
2261
3507
4714
134
151
155
1746
2581
4639
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
3601
3784
3868
4373
4385
4458
938
2348
2515
2529
2603
2948
3593
3903
926
1272
1915
3017
3717
4232
4723
4907
4988
1031
1731
1798
2460
3014
3923
4347
4624
4758
1358
2386
361
1848
3264
4300
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3743
4465
895
972
1423
1654
2625
4755
285
908
1473
1931
2024
2337
2657
2673
834
1756
2314
3294
3600
4144
4323
4764
2216
3001
3220
3688
4326
4673
440
819
1333
1746
2209
3026
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
3115
3138
3455
3491
4748
4772
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4680
4713
4912
216
1281
1546
2945
3161
3407
4035
4448
4459
128
337
470
633
918
1629
2153
2180
3015
3761
4002
4266
4501
203
538
639
1783
1955
3394
3713
4727
74
148
585
1212
2042
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
2354
2762
4624
4694
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4466
4702
191
1139
1688
1703
2016
3282
3402
4061
4455
4511
4833
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
4323
955
1114
1937
3559
4092
42
395
649
1574
1881
1977
2832
3031
3154
3448
4032
4095
243
1815
2176
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1743
1893
2861
3535
3661
3879
4814
4948
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
1673
1973
2132
2923
3110
3633
4049
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
507
1143
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2597
3815
240
653
1067
2178
2829
3318
3359
4590
469
1067
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
3886
4709
4711
114
504
1010
1684
3070
3676
3876
4138
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3683
206
239
649
1550
1818
1985
2448
3301
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
3150
3735
3936
3985
4385
4428
110
829
867
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3943
4678
4764
607
883
1674
2664
2958
4163
861
888
1754
2403
3239
3432
3534
3729
4758
231
1018
2031
2528
2573
3808
4664
2336
3027
3518
3625
3722
4056
257
1293
2150
2317
3419
3715
3717
4355
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
4139
4356
376
437
479
621
730
930
1131
1573
2973
3158
3365
4970
4976
409
2331
2944
2988
3219
4489
4786
870
2501
3410
3613
3679
3743
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3677
3730
3761
4076
4122
4415
700
1264
1380
1537
1800
2123
3471
3831
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
269
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4511
1261
2261
2540
4568
589
3372
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4136
4573
4605
4892
2421
2627
3283
3655
683
701
752
1370
2833
3544
3548
494
693
965
1400
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1785
2023
2213
2313
3029
3051
3302
4187
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
3618
3864
1951
2560
3015
3550
4717
4810
625
867
1329
1576
2145
3450
3533
3735
3942
4092
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3598
29
536
888
1192
1451
3133
3971
4528
4663
4799
4958
1692
2263
4019
4840
301
1061
1235
2468
2604
2629
4628
272
652
767
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
107
856
1877
2180
3264
3379
3506
3883
4931
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4398
4910
4911
213
319
1008
1943
2140
3873
4593
550
1500
1678
1923
3735
4189
4630
4689
1469
1935
2331
2368
4396
4529
4887
131
1301
1410
1925
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
4505
4631
86
937
996
1116
1148
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
3717
4375
4553
348
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
752
1013
1188
1498
2578
2643
4432
4760
669
1431
2757
3585
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3528
2944
1328
1374
1590
1902
2062
2403
2468
3291
3862
4138
999
1297
1474
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
4674
266
373
1084
1376
1780
1846
1939
2037
4166
133
785
836
1887
1940
2199
2552
3718
569
798
1335
1968
2327
3551
3876
4216
4234
4973
203
1826
2485
4169
4525
4751
444
1215
1647
2320
2769
3115
4313
4719
4803
4845
13
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
2425
2588
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
3575
4604
530
1220
1274
2181
2189
4185
428
636
1147
1314
2966
3282
3640
3668
3853
4481
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
272
536
748
1231
1456
1938
2049
2993
3279
4099
4291
4488
4622
514
759
1723
1729
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2857
2876
3124
3834
524
924
1027
1267
3763
4690
4734
4830
1289
1397
2771
2959
3024
4446
4665
1645
1925
2189
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
611
1676
3048
3384
3492
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3141
77
470
2743
3164
3888
4038
4402
4437
767
3794
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
812
2372
2691
2747
2951
3841
4155
4208
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
1728
1731
2143
2341
2517
3212
3323
3746
3747
3910
4691
1610
1674
1964
3385
3971
4394
83
448
609
1108
1327
1383
1506
1803
2649
2923
3154
3969
4229
810
2712
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
177
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
1088
1221
1412
3080
3557
3716
288
484
832
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
2121
2241
2455
2833
3686
3985
4296
4375
4591
10
73
648
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
405
645
1300
1511
2798
3362
3742
194
1808
3035
3487
3732
3974
4314
4473
416
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
3824
4242
1081
1210
2028
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
3401
3831
4330
939
1761
2055
2205
2296
2980
3389
4905
544
749
1068
1133
2610
3302
4565
4587
4833
783
1632
2217
3412
3656
4550
70
314
3430
4555
4776
4777
4787
4874
88
722
1506
2161
2507
3589
3677
3796
4932
313
330
942
2340
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
561
1643
1853
2148
2376
2874
3212
3855
4097
4212
4340
4594
4737
299
430
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
413
688
862
1411
1566
1575
1646
1743
2261
2592
3155
3914
516
537
952
2291
2653
33
2187
2275
3105
4439
4605
4635
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
551
640
1757
2396
2889
3634
3786
3871
4287
39
140
961
2522
2942
3089
3299
3642
4206
1154
1224
3049
3334
4699
574
877
1384
1548
1553
1683
2210
2469
2810
3152
3909
1015
1278
1400
1457
1667
1942
2090
2479
4191
4501
4970
146
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
4068
4230
4629
4938
697
925
1361
1532
2011
2036
3422
3984
4196
4371
1197
2433
3458
3900
692
1250
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4848
491
1163
1565
1584
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3483
3699
4012
4975
191
533
2041
2259
4156
4955
124
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
392
1674
1727
2488
2863
4079
4420
4567
4735
1503
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
2066
2148
3236
3320
3366
3634
3762
4415
165
546
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4131
4803
426
1149
1276
2139
2575
2710
2951
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3244
4082
4314
4770
4989
442
935
1403
2060
2249
2695
3726
3753
4281
4478
4691
4873
4999
675
1271
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
1982
2428
2531
3137
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3820
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1211
2312
2430
2804
2819
4468
4570
1172
1756
3507
3664
3887
4201
4308
4413
4432
586
867
1176
1503
1738
2902
3029
3584
3937
4457
4591
4988
158
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
974
1327
1760
1818
2390
2459
3034
3228
3365
3388
3389
3816
4398
4942
1480
2234
2344
2780
3329
4715
4882
111
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
4675
771
1309
2488
2669
3560
3798
4511
1291
2641
2642
3116
3720
61
222
444
1567
1997
2292
2302
3300
4388
158
636
872
4051
4332
4353
4751
1354
506
590
1432
1463
1790
1991
3928
506
667
1508
2156
2985
2990
3432
4034
4239
354
411
524
1031
3542
4151
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
757
1057
1638
1813
2630
3032
3171
3433
3951
54
459
863
1274
1636
1665
2065
2630
3802
3825
3900
3983
4013
4869
239
501
1369
1485
2040
2337
2507
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3823
4937
1164
1286
1417
2157
3910
4006
4320
4413
1480
3251
3302
3338
4428
296
795
2554
3938
4444
4703
508
1332
2658
2888
2915
3421
4365
4415
4608
4819
327
699
953
1992
2834
3368
4459
4806
377
1682
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
730
2103
3303
4152
843
3107
3998
4795
4924
685
2391
2728
3323
4030
1477
1672
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
4849
691
1926
2692
3063
3111
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
3018
4352
301
1826
2318
3317
3495
3984
4918
4959
840
1843
4355
1397
1781
1845
1959
2293
3379
150
466
1534
2869
2919
3512
3796
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
2734
4224
4375
4596
4605
93
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
1423
1805
1874
2051
2988
1082
1602
2154
3111
3138
3523
3708
3938
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
4722
657
801
1102
1498
1656
1805
2016
2177
2611
3583
3967
3997
4228
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
1903
2509
2839
3161
3214
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
2401
2838
3743
3777
4569
4792
151
922
2761
2880
3322
4756
363
1643
2255
2283
2600
2700
2866
3881
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
636
803
1390
2859
3011
3331
3712
4026
4609
4874
359
636
1015
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2904
3530
3629
3862
4461
500
815
2550
4879
4893
119
1368
2662
3598
4598
48
371
479
810
888
1700
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
1800
2211
2612
3081
3852
976
2468
3762
4031
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
122
197
3604
3645
3665
4823
2810
3003
3195
4016
4070
4394
4641
108
166
405
1208
1530
1737
2262
2366
2684
3736
3788
4456
4673
425
965
2971
3864
4433
4655
4815
4934
752
1108
1151
1193
1289
1361
1531
1997
2246
4326
4440
3146
3236
3943
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
520
554
2046
2275
2884
4074
1181
1466
2099
2373
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
3201
4704
54
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1987
2396
4933
927
1579
3586
270
339
1450
1728
2250
2908
4077
4432
4606
197
910
1743
1918
2721
3469
3515
208
524
880
1428
1437
1849
2129
2296
2346
3287
3480
403
867
2038
2101
3630
3750
4377
4649
1006
1879
1956
2718
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
2460
3191
3540
3785
3942
4715
4747
85
741
783
982
1545
3324
3698
4233
859
1193
1421
2179
2326
3506
158
539
1030
1454
1631
1659
1891
2093
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
2158
2318
2697
2994
3186
3847
68
554
1821
1904
3495
4384
4532
144
394
1627
2613
2657
2768
3932
4401
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
288
671
3079
3473
3510
3885
4792
4793
637
1663
1909
2177
2206
2455
2670
2785
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
4882
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
1576
2088
2300
3274
3364
4383
4652
964
1797
3000
3451
4065
4470
4481
206
698
1181
1661
2292
2485
2546
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
494
834
2811
3171
3342
3864
4421
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
702
1803
4066
4323
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
2282
3864
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1358
1649
1790
2074
2222
3300
3438
3578
343
494
814
1496
2103
2445
2683
3159
4308
255
1428
1487
2267
2402
3272
3627
4164
4373
338
596
1749
2224
2506
2880
3545
3961
4731
227
724
855
1391
2240
3974
4699
1164
1316
1727
1810
2361
3118
4271
4837
4879
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2713
410
834
2490
2728
2957
4052
4222
4435
4445
1850
2121
2520
3486
3506
3529
3936
4034
4137
4675
4796
93
714
2250
2283
2638
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3843
4325
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
3307
4700
358
564
1187
1507
2786
3510
4155
4521
4811
4932
3184
3369
395
1437
1728
2919
3264
3288
4575
371
516
1102
1347
1551
2229
2749
3041
3533
3678
3816
3989
4280
134
524
598
1649
2290
2653
3354
3402
3501
4001
241
296
787
2626
3651
4261
4610
4764
3
439
853
867
1441
1801
2252
2706
3082
3155
3794
4966
58
1284
1304
2163
3217
3317
3686
3945
4968
360
620
1602
3080
3795
28
1403
1636
1764
2284
4411
1012
1501
1563
1672
1756
2734
4354
631
1945
2480
2775
2864
4891
612
1137
1289
3211
3271
3618
3706
3956
4253
4365
4910
228
1146
1335
2006
2317
3059
3112
3769
3886
4272
4779
56
320
3120
3322
3934
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4927
281
860
1146
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
280
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2823
3193
3850
4376
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
2067
2240
3036
3241
3273
3900
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
965
1407
1666
2009
2145
2827
3076
3326
4144
474
767
942
1075
3292
3586
4593
4631
4635
4783
296
1919
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
4834
265
784
1059
1064
1198
1656
2033
2613
3641
3657
4263
4506
4890
320
672
1491
3168
4876
412
789
904
1013
3129
3260
4422
4831
4867
886
1583
2057
2980
3252
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1919
2148
3250
3363
3518
3544
3659
3983
4923
203
578
598
876
1412
2177
2557
3017
4067
4751
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2710
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1322
1340
1611
2803
3003
4158
4483
61
458
468
965
1228
1247
2171
3341
3651
4439
4480
4775
139
609
1856
1895
3604
190
560
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4617
386
717
735
1108
1403
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
1108
1611
2969
3801
4196
81
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3941
3950
4466
110
675
739
1253
1510
1772
2062
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1222
1695
1715
2334
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
1210
1633
3111
1186
2296
2559
3566
3631
4428
281
791
878
1111
2145
2521
4074
941
1316
1326
1352
1361
1825
2050
2298
3248
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3406
3915
4110
4396
387
435
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
735
1041
1328
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
636
857
2523
2974
3140
3321
3345
3840
4234
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
3071
4955
2196
2411
2878
4047
4245
4482
4935
54
1300
1759
4400
4482
4562
105
760
788
868
1136
1363
1557
2885
3154
3197
4839
243
1306
2170
2279
2536
3227
3305
4377
4469
180
1287
1604
1645
1706
2018
2885
2982
3295
36
150
1031
2687
4140
4388
428
2353
2637
181
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
1401
2141
2309
4330
4632
405
589
1488
1702
1890
2202
2684
2867
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
2086
2321
2668
2679
3104
3621
4071
4831
680
891
975
1950
3318
3812
4229
1578
1599
1848
2335
3156
3273
3486
3552
3668
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3553
3935
4176
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
4089
4364
102
585
656
1361
2678
3349
4113
265
310
435
772
776
852
2536
3803
4638
4735
4791
2755
4560
4832
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
2194
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4632
349
2227
2705
3073
4732
4811
1431
2011
2427
2431
2856
2858
2982
3731
3757
4393
1079
1202
1223
3442
4267
4361
475
671
1147
1312
3403
3711
4113
4407
481
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3546
4357
4822
480
666
1226
1795
1873
1994
2468
2928
3726
3815
1352
1913
3383
4052
4196
653
2051
2929
3808
4549
58
78
728
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
606
1191
1211
1678
2099
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3302
3728
3734
4017
4515
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
3251
837
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
3418
4983
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
92
1243
1448
1797
2089
2403
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3859
4431
889
2115
3051
3288
4462
4780
76
529
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
4062
4201
4825
4849
57
1318
1761
1839
2033
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1564
1635
1884
2650
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3834
4033
4437
243
1261
1309
3655
3671
4443
143
337
784
1138
2668
2777
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
4603
2082
4924
4995
359
882
1545
1626
2120
2413
2554
3055
3815
306
484
858
862
1331
3894
4216
4441
1158
3303
3408
3946
49
1084
1264
2016
2150
2313
2837
3936
190
588
1121
1999
2185
2731
2819
3557
3638
3876
3923
3932
4664
4814
258
691
920
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
861
3164
3472
3648
4949
39
48
845
1510
1761
2290
3187
3981
4549
713
847
1164
1409
1778
2502
3121
3669
3987
4214
782
2137
2191
3964
204
398
436
937
1095
2368
3020
270
1246
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
3306
3574
3619
1441
2678
2751
2900
3742
4069
4806
368
601
846
980
1847
1978
3934
4068
259
624
3461
3629
3808
4179
4461
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3865
1252
1762
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
646
667
789
1014
1044
1080
2637
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4663
475
1200
1742
2266
2381
2594
3295
3905
4029
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
2209
3737
4725
4876
619
1248
1306
1517
3325
3453
3987
4033
4625
365
611
2005
3522
4792
4997
711
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1380
1846
2024
2144
2768
3128
4049
4550
1267
2449
2506
3445
3803
3898
4364
4921
4976
2538
3754
3847
4187
4901
139
571
812
937
1469
1968
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
4027
1810
2192
2236
3095
4770
1370
1518
2830
3146
3447
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
2187
2456
2494
3455
3747
4457
4773
4910
4962
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
238
367
1044
1188
1557
3784
3816
4240
4833
232
358
602
1703
2335
3264
3462
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1439
1932
2054
2365
2685
3752
775
922
2061
3828
531
1388
1481
1628
1744
2190
2440
2635
3000
4038
606
1235
1755
2148
2314
3001
3362
3736
4259
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
259
473
1470
1795
1963
2530
2613
4423
345
1102
1629
2221
2726
4132
4670
570
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4997
1076
1310
1667
2148
3674
4681
988
1487
1648
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
3013
3059
3285
4850
590
1113
1206
1761
2041
2117
2405
2533
3743
308
471
1181
1325
1329
2092
2868
2945
3465
3644
3822
4018
4284
1375
1763
2804
3799
3930
4964
55
235
265
784
1271
1357
1537
2790
4044
214
1219
1440
2982
3201
734
1073
1734
2305
4209
171
1025
2072
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
4810
406
1032
1581
2273
2383
3267
3360
4752
1404
1620
2398
2483
3224
3540
266
746
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2224
2382
2818
403
2664
3298
3616
1467
2310
2426
2848
2852
3449
3915
4313
4376
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2681
3518
3528
4240
85
274
1484
2104
2357
3764
3897
4132
4366
545
916
1024
1446
1628
1986
2282
3068
3397
3714
4340
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
323
1034
2020
227
414
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
818
1988
2401
2773
2835
2899
3162
4687
4712
1102
1609
2407
2462
2967
3419
3765
3985
369
721
1800
2641
3756
217
357
405
1556
1561
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2284
2806
3534
4458
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2346
2462
2852
3273
4236
414
1199
1274
1954
2489
2606
4098
4574
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
1039
2838
3318
3736
3773
4038
4710
789
2289
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3893
4799
391
2541
3804
4175
4301
572
1213
1468
1973
2589
2627
3278
3581
1046
2168
2339
3067
3092
3758
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4962
522
972
1717
2135
2325
3440
3532
3609
4331
4877
404
723
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
4136
4271
4855
27
197
244
1759
2240
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3789
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
3161
3634
4672
490
3104
4496
670
681
1001
1033
3054
3175
3491
3765
3857
4069
4251
534
667
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
2735
3023
3772
4378
4800
4939
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
898
1694
2462
2853
3160
3403
4903
406
871
1217
1218
1956
2800
4710
25
158
454
1826
2884
3793
3899
446
703
1012
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
2435
281
818
2808
4361
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
2166
2469
2975
4615
4723
4965
914
987
1117
2446
2733
4403
389
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
4162
4812
592
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2881
3025
3395
4157
4759
1239
2425
2463
3308
624
1161
1276
1704
1829
1980
3292
3604
3705
3968
4699
1858
3330
3668
4894
629
939
1358
1609
2207
2291
2846
3238
3591
614
930
1205
1750
2178
2588
3502
4716
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1866
2956
3782
4441
4647
1183
1334
1808
1956
2996
3091
3819
4729
4982
174
587
2190
2533
2968
3612
3738
137
258
2305
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
283
988
1125
1893
1912
1986
3442
4066
505
658
711
1180
2645
2673
3239
4102
4292
4883
30
220
982
1179
1528
2050
3108
3267
3444
4733
382
1320
1886
3157
3463
4480
4996
622
1591
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1214
1834
1934
2662
2675
2841
3488
2277
2788
3735
3759
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4461
4643
4788
407
1661
1692
1889
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
73
1869
3107
4738
4755
4826
246
625
768
1075
1143
1658
2765
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2933
3091
3606
5000
1185
1372
1793
2154
4356
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3585
3612
4518
241
1955
2194
2378
2967
4898
386
1387
1666
1789
2362
2999
3234
3965
4588
2085
3460
4603
4619
454
1017
2473
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
2006
2814
3379
3756
3942
3948
4455
361
707
824
2311
2367
2411
3409
3890
4210
4287
426
2196
2414
3600
908
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
444
510
1189
1234
2204
2336
2661
3901
4016
4193
4633
811
1093
1211
3044
4177
4282
4295
4302
475
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
3633
4269
4519
141
223
511
870
1627
2851
4107
4256
4779
512
2097
2198
2287
2545
2755
3156
4001
4511
1955
2003
3611
732
2956
3213
3735
3951
182
1775
1917
2008
3781
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
1284
1607
1625
1650
2819
3346
3384
3646
4061
4633
4924
329
695
857
1054
1664
2414
3156
3212
3303
3485
3955
33
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4298
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
3741
4180
498
692
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
4746
957
2247
2871
3141
3148
3452
4643
4880
1471
1571
2206
2436
2738
2754
3101
4220
4451
4485
257
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
2108
2623
2807
3326
3374
3505
4086
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
3684
3854
4263
576
688
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
3182
3190
4601
655
924
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
3836
4320
4380
4740
312
981
1346
1916
2531
3869
4706
849
1108
1621
2143
2928
2988
3563
446
784
1851
1955
3062
3546
152
903
1383
2681
3219
3452
3874
4135
4465
924
1333
3161
3900
3959
4216
4716
209
226
344
3367
4989
149
243
369
1306
3290
4013
4034
4157
4553
70
114
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
1332
1358
2188
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
3096
4255
590
2050
2115
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1314
1563
2196
3419
3515
3549
3938
4090
150
502
520
1184
1412
1511
1677
2638
2699
3329
4148
184
561
717
2006
2134
3334
4162
4665
1715
1991
2856
4332
69
130
426
1500
1761
2189
3055
4930
4948
407
1099
1216
2836
3059
3548
3807
4393
544
1175
1402
2514
2582
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
2340
2822
2966
2975
3278
3377
3803
3945
4631
545
848
987
2123
2321
3047
3091
4962
68
439
1231
1507
1564
1616
2475
3673
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1870
2347
2403
2455
2800
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4670
4736
159
897
2753
4127
415
843
1368
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
2599
2680
2829
3414
3546
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1588
1968
2782
3047
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1720
1721
2347
2393
2738
3792
3884
4337
4602
4706
4723
21
1286
1977
3560
4619
4784
4884
4915
310
803
930
1813
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
951
1249
1676
1929
2445
3944
3997
4715
365
1089
1237
1502
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
2048
2857
3474
3750
1035
1568
2319
2625
3521
4871
657
810
2323
2543
2551
3037
3752
4413
19
1419
1611
2840
3480
3659
4326
436
2300
2304
2505
3207
3337
3536
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
1371
1448
1775
1781
2225
2386
3727
3769
4132
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
752
1151
2607
2703
3579
3728
2073
2118
4351
288
570
651
1352
1997
2427
3088
3543
3721
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2806
2810
4181
4690
1133
1483
1691
2011
3469
1516
1927
2060
2771
3104
3366
3521
3566
3686
3852
2611
3288
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
4504
4552
309
980
2844
3037
3365
4592
503
681
784
4364
393
1117
1479
2817
3665
3746
4779
1018
1376
1627
1811
2057
2648
2901
3742
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
3493
4168
1047
1245
1262
2022
4653
4675
4862
613
649
943
1306
1475
1682
1954
2266
3184
4811
603
1507
2308
3074
3680
3715
4251
4669
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
483
645
1549
461
1200
1600
1896
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
992
1543
2308
2816
3282
3804
492
747
1338
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
3298
3876
4167
4267
1682
3751
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3517
3723
3883
4452
33
37
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1386
1613
3025
3466
4664
4851
4871
50
218
471
1441
2289
2679
4220
4769
592
827
846
1389
1528
2052
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
4241
4523
4706
4930
599
1314
1869
2910
3635
4653
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4452
4888
325
1763
2719
3915
4210
4334
4469
1024
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1633
1766
3381
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1287
1664
2605
3056
3908
4783
1313
1789
1794
1946
3445
3673
4075
332
1105
1106
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3878
4518
1075
1103
4209
4629
4952
474
1776
1934
2850
2857
3704
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
4003
4958
4989
1488
1500
3137
3474
4390
4630
4648
858
1700
1703
2065
3941
4374
4566
4643
4758
423
471
596
607
3212
3578
3701
4341
727
1048
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3967
4316
4389
4608
35
610
976
1657
1978
3811
4075
4134
4378
206
452
1263
1710
2241
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
569
1406
1858
2122
2318
2552
2657
3384
4375
339
1615
1666
1690
2723
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
264
1264
1694
2129
2808
3163
3216
4181
4218
4913
1083
3059
3306
4706
1105
1437
1825
2121
2184
2737
3874
4047
4343
318
472
1025
1329
2350
2626
3195
4048
4423
4580
288
682
804
1766
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3505
4541
2753
3027
3225
3783
4242
4495
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
1304
2045
2506
2648
3873
4448
4725
433
982
1502
3430
3529
4580
4705
4820
2359
2492
2689
2810
3033
774
1364
1392
2155
2169
2307
2824
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4506
343
465
1082
1869
2237
2465
3207
4049
4560
212
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
1121
3667
4017
4059
4516
4523
4811
72
886
1110
1149
2196
2779
3397
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
510
726
1621
1960
2310
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
315
731
815
1127
1886
1911
2565
2986
3720
4780
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4733
4989
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
2167
2607
3243
3561
4179
4437
4984
4
939
1026
3055
3178
3306
3564
4061
895
1197
1549
2651
4172
1853
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
211
816
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
425
943
1380
2058
2996
3151
3674
3995
4595
4987
1051
1348
1922
2524
3163
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
2489
3046
3059
3146
3628
3679
4193
4953
774
1926
1953
3202
3908
4339
380
1307
1310
1491
1547
2797
3717
3914
4431
249
897
1291
1938
1950
2152
2491
2667
3129
3654
4094
4902
449
537
650
798
940
1188
1281
1329
1692
2016
3545
3672
3863
4299
262
2211
2267
2351
3293
3774
4217
4271
106
569
1430
4070
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
4033
688
3969
4234
4665
4957
4988
1072
1584
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
3283
4138
4322
681
2005
2412
2533
2801
3418
383
1111
3465
805
879
1154
1507
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
3412
4055
865
1967
3016
3023
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
4012
293
536
711
825
1351
2599
3439
3816
4091
4241
4779
234
408
867
2275
2573
3012
3605
4041
4278
2274
2367
2404
2779
3437
4610
4723
520
753
1414
2420
2887
3071
4040
4335
4817
1335
1369
1748
2034
2185
2659
3320
4182
1
714
1665
2312
2462
2790
3083
4123
670
914
1565
2845
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1784
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
793
1482
1554
1673
1749
2327
2794
4259
515
820
1393
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2955
3214
4434
101
961
1155
1215
1559
2367
2662
3864
4030
4138
4504
4564
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
401
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4830
45
734
963
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
1322
1889
1965
2362
2514
3722
168
561
590
700
930
1088
2577
3339
3550
4094
4402
625
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4470
808
1409
1925
2051
2094
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
3054
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
4349
4431
1429
1878
1957
2097
3057
3402
3484
4384
4823
18
562
604
1645
2103
2760
3637
4530
4740
808
1615
1751
1902
2478
2771
3400
4690
4971
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1845
2662
2958
3297
4280
4365
144
218
396
712
2815
3116
4250
4817
794
1975
2101
2969
4054
4059
4854
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
660
1250
1275
1356
2610
3156
3176
3998
4018
4588
760
2256
2658
2712
2953
3774
4159
4302
4349
506
1624
2367
4178
4217
4254
4978
218
365
761
828
2395
2798
2878
2973
3191
3508
3962
4095
574
1573
2213
3477
3868
4446
4465
731
1689
2064
3119
299
347
507
575
643
818
893
1064
2597
3044
3662
4741
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
292
603
1290
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
911
1269
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
714
1354
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
13
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1389
3134
3425
4571
52
293
382
1184
1223
1508
2089
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
2718
3242
3591
4150
4165
150
858
1737
2312
89
606
1552
2461
3274
3643
3687
4175
4945
172
359
383
452
1061
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2733
3369
3526
3908
346
698
887
1340
3227
3309
3649
4582
4765
2146
3200
3225
3655
3826
4583
2881
4127
4187
4993
594
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
4249
502
542
690
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
458
1652
3914
4206
661
1288
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3773
3905
4561
4905
234
2372
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
569
1108
1824
2109
2505
2665
2727
3260
4561
492
861
1601
2194
3384
4607
3506
3581
3608
3934
8
413
598
834
948
1614
2637
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
1333
1840
2056
2175
2294
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
290
823
1141
2038
2375
2621
3488
3581
4383
402
1563
1892
1934
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
4795
4954
264
1038
1254
1833
2493
767
791
863
1167
2668
3090
3934
4734
129
1373
3639
3922
4526
4874
141
759
899
2007
2460
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
649
1270
2963
3714
4652
283
1560
2081
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4878
4939
161
1562
1717
2568
3813
133
648
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
2863
2954
3053
3288
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
931
933
1127
2586
2900
3764
4007
4133
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2992
3465
4885
4917
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3339
4195
4685
4750
832
2274
2690
3422
3771
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1601
1605
1882
2023
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
1411
1572
2450
3036
3518
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
815
1088
1426
2594
2722
3015
1034
2481
4368
4448
4561
2636
3634
3740
4033
517
1654
2132
2645
3238
3501
263
450
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2445
2763
3380
3668
57
377
1208
1620
1794
2890
3175
3214
3925
735
2319
3841
3882
4296
4405
102
1278
1457
1607
1633
2191
2472
3199
3828
4443
1679
3194
3813
183
2091
2122
2483
3430
4232
39
1102
1472
2313
2518
2970
3954
4535
4635
555
2185
2871
3643
3692
4418
429
2049
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1520
4766
1994
2028
2075
2123
2558
2927
3819
4738
235
245
521
1211
1636
2025
3275
4361
650
907
1371
1802
2406
3335
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2842
3243
3582
4543
4901
4994
344
900
1112
2889
3780
4370
4783
4822
4991
1210
1562
2169
3968
4143
4249
4308
4390
4496
1602
1959
3768
3805
3820
922
1054
1121
1400
4395
4416
128
1351
1886
2285
2882
3064
4051
4548
88
191
231
2052
2355
2624
2928
2962
3069
4248
4775
4881
126
1184
1255
1599
2616
3286
736
1294
1505
2030
2937
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
734
2185
2760
3311
3873
4589
4840
707
1158
1221
1357
1396
1547
1640
2895
3236
4591
190
530
576
1907
2211
4756
582
859
1951
3049
3497
3507
3867
3905
4607
118
258
555
570
1150
1151
1439
1981
3517
3566
3957
4338
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
2599
2622
4822
789
2253
2343
2508
3124
4122
4908
803
832
1079
1504
2710
2716
2809
2880
4341
4733
269
514
1292
1459
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4181
4914
897
1297
1671
2381
3145
3725
3916
4354
4554
4872
736
1353
1982
3037
3689
4204
122
438
633
1314
1653
2270
2425
3001
3306
3660
4145
4155
4703
854
1003
1747
2694
4236
4583
320
477
1582
2725
3699
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
2207
2600
4224
4736
4865
128
667
1053
1865
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
2241
2289
3497
139
369
995
1265
1458
3052
3160
3815
4060
4304
4805
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
3142
4212
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4686
165
222
855
1235
1278
1718
1769
2125
2458
4434
114
221
2524
3651
328
533
621
1471
1729
2030
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
602
1169
1316
2937
3980
4161
1199
3201
4687
4970
961
1166
1849
2197
2869
3801
4210
156
1936
2086
2425
2598
2838
3120
3169
4309
34
592
812
1011
1087
2721
2861
4544
48
643
1557
1957
2479
2619
3433
3906
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1745
1877
2069
2158
2201
3804
4414
4447
4925
593
1737
1777
2762
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3984
4482
4600
4682
4710
229
403
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2506
2842
3753
4649
300
1106
1693
1791
3991
489
961
1429
2412
2413
2660
3139
3398
3553
4174
884
2464
2587
2607
3060
3542
3799
3865
4135
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1575
3842
4517
4540
1788
1923
2989
3438
3440
3662
425
2644
2708
2927
3612
3861
814
1008
1197
1313
1372
3513
3736
3952
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3615
3706
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
3334
3471
3505
3552
4988
167
341
975
1041
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
4525
4646
909
977
1200
1673
1962
2264
3110
3147
3232
3294
4364
4802
461
489
611
1034
1573
1915
2345
2501
2979
4457
672
1863
2500
2931
3510
4006
4501
4728
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2077
2212
2780
2824
3614
4573
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3884
3911
4407
4628
871
1868
2475
2551
3379
4731
425
700
720
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
1345
1814
2586
2624
2812
4484
4555
4645
600
1067
1827
2007
2751
3344
3970
3972
701
2293
2817
3230
3839
4385
4531
4889
4978
4984
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
3191
4156
4815
1952
2559
3164
3458
3637
3809
4498
4842
92
2325
2490
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
2005
2615
2933
3768
897
1241
1809
1910
1924
2839
10
464
928
1074
1590
2918
3398
3468
4403
891
1045
2721
3380
3721
4758
192
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
129
617
1043
1588
2438
3879
4802
4874
4936
1433
2460
2578
3818
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
698
1441
2458
2686
3171
3376
3827
3834
208
209
725
838
1082
1212
1629
3258
4575
4803
4997
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
1038
1586
1712
1865
2192
2196
2637
2640
3696
1079
1098
1192
1239
1267
2068
2440
3170
3364
3628
221
327
1282
1344
1540
1733
2229
2287
3165
4063
218
426
2075
2250
2409
3472
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4926
47
176
610
868
877
3324
3664
3710
3972
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
223
516
1247
1404
2233
2730
3064
3369
4029
4158
239
382
2723
2822
3726
3921
4129
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4589
229
651
1193
1252
1674
2251
2533
3432
3706
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4771
4857
65
620
678
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3516
3827
4325
4516
4567
159
940
2027
2208
2453
2663
2753
3114
3258
1704
2249
2558
3226
3762
4551
563
966
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3644
199
315
553
605
727
1215
1580
1742
2357
2630
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
832
904
2022
2026
2107
2452
3429
4178
4283
42
2068
2989
3001
3272
3313
3991
4204
4850
919
1671
3821
4181
4460
4981
533
1141
2056
2341
2388
3349
3593
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
157
2394
2450
2617
2910
3834
4249
4483
543
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
653
955
1876
1911
2956
3334
4051
4108
2896
4206
4305
4706
4736
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
2700
2986
3042
3639
3652
3947
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
353
937
1581
2004
3542
3776
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
1023
1345
2565
2938
3251
4047
4498
29
109
176
2389
2458
2682
3005
4035
4141
41
262
454
2679
2900
3342
3777
4309
1018
1308
1556
1871
2043
2199
2463
2610
3660
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1550
1789
1886
2225
2552
2846
2949
2973
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4057
4218
741
1126
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4817
4999
10
24
989
1380
1429
2959
3477
4883
277
2528
3867
4044
4749
4758
404
1303
1757
3032
3129
3707
3931
4368
230
272
1403
2528
2885
2913
3212
3479
4204
296
1754
1943
2386
3050
3979
4514
4590
1729
2083
3080
3112
3321
4266
118
913
1457
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
937
1665
2537
4535
737
1532
3022
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2791
3531
3968
279
713
1471
3234
3675
4780
4997
960
1043
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2788
2900
3105
3233
4438
133
178
816
1044
1437
2137
796
862
971
972
1700
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4817
4839
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1248
1555
1831
2682
3744
153
1046
1341
1369
2416
2697
3450
3802
1193
1617
1867
2559
4296
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
4373
13
254
541
1286
1350
1518
1637
3093
4936
457
1829
2470
3333
4066
4229
463
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3886
3986
4194
4340
4519
4597
7
13
24
1660
2308
2580
2587
3706
4038
4460
368
1074
1381
2135
2259
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
3218
3220
3489
3784
4945
4986
116
269
358
460
489
594
923
1115
1217
1500
1795
1941
2028
2474
3073
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
4143
907
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2945
3531
4231
590
1104
1261
1533
3201
3232
4157
4561
4584
4662
573
842
2629
2744
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
1098
1421
2079
2322
2444
2642
3132
3357
3778
4567
453
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
464
810
1916
2658
3057
3662
4228
4989
630
1887
2177
2465
3504
4564
64
1806
2280
3319
3866
3965
4258
4820
141
673
921
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
1002
1329
1705
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1954
2409
3094
3557
4048
4559
181
190
639
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
2162
3244
3409
3724
4203
4512
602
2999
3006
3468
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
3012
162
813
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4085
4160
4639
167
281
438
539
2055
2266
2721
3356
3427
4688
4896
6
561
691
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
835
1887
2153
4555
2
1322
1388
1411
1829
3172
3217
3412
3416
3789
4675
4989
1420
2038
2154
3244
3617
3846
4105
4847
600
774
1026
1292
1798
2255
3350
4220
879
936
1122
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
34
406
2057
2550
3066
3359
3547
1663
1725
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4678
4885
266
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
791
1288
1385
1707
2310
2895
2970
3837
4019
669
2726
2959
2969
4940
376
2840
3150
3365
3884
4281
4286
4437
4908
85
716
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3243
3564
4752
4993
376
1375
1486
2527
3152
4040
553
704
3165
3317
3324
4322
4436
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
4493
4823
155
679
1424
1916
3062
3192
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1646
1905
2121
2256
2908
4304
234
467
928
1315
1544
2164
2297
2731
3640
4079
4212
4444
4914
1577
1801
3149
3316
3638
4286
4430
4727
1028
1560
2512
2690
2714
2766
3206
3718
4108
4292
4447
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
827
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2347
3114
3173
3704
4426
4772
4835
265
1240
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1943
2495
3338
3578
4132
4152
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
3303
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2410
3027
3676
3940
4432
201
328
1765
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2491
2603
2759
3272
4606
271
1213
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2733
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
2534
2540
2621
3226
4063
4168
4205
4256
50
1225
1601
1779
2546
3026
3069
4523
4772
146
1149
3818
4718
252
713
939
2337
3130
4049
744
1280
1581
2430
2659
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
3707
4335
4347
4786
123
921
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
2924
3186
4002
4819
4982
144
198
956
1361
2009
2041
2064
2747
3627
3827
3877
3987
4035
4048
4641
4904
379
2158
2185
3359
3696
466
794
851
965
1761
1938
3022
3426
4617
220
1241
1497
1934
2958
3334
4105
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
1554
1957
2172
2204
3260
3271
4120
4175
4664
249
1283
1781
2381
3885
4450
526
649
1177
3164
3190
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
400
662
785
1795
1801
2627
3161
3441
3624
3858
339
902
4454
244
1115
1452
1771
3296
3377
3473
3844
4084
4730
687
1268
1895
2042
2097
2590
2600
4540
4626
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
2325
2377
3553
3653
4474
4678
4886
6
3222
626
2161
2354
2759
2
1450
2583
3378
3490
4586
678
1729
2845
3019
3287
4187
4199
4233
4711
148
586
1059
1715
1727
1935
1954
3593
4210
4911
916
1897
2465
3103
4100
4116
4417
4547
4810
411
1336
1623
2531
3070
3335
4442
4958
282
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3466
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
3513
126
638
780
1334
1790
2383
2927
3876
568
699
771
924
1752
3666
1710
2021
3167
3546
4279
4382
4999
305
832
1111
1349
2563
3501
3538
3807
3973
4055
4408
4452
236
409
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3992
4376
4396
650
943
1247
1516
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
3007
3284
4143
4658
4692
426
2364
3123
3756
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
1246
1261
1730
2035
3267
3334
3348
3370
3425
4224
4696
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
2524
2872
420
917
932
1200
1260
1303
1993
2443
2769
2926
4140
4325
4782
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
710
855
4945
46
568
726
979
1194
1289
2146
2246
3494
3879
4478
4921
366
509
676
1629
2041
2056
2086
2535
2832
3310
3389
3412
4154
130
373
424
1374
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1851
2149
2342
2448
2703
3363
4099
4348
646
937
1783
2408
3223
3617
3728
4264
4605
4911
69
1541
2712
2782
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1279
1320
1877
2925
2955
2969
3765
3863
523
922
2379
2567
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
1870
4225
4657
723
928
1592
2794
2826
2832
3686
3864
4074
4207
122
1391
1442
1617
2188
2543
2641
3143
4541
112
634
1221
3145
3639
3995
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
358
577
1273
2332
2964
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
663
824
979
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2763
2961
3881
43
347
1890
1912
2223
3244
3455
4052
393
779
2194
2675
3823
3891
4199
4420
4827
4841
106
648
1422
1651
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4921
271
510
1985
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
1202
1211
1415
2554
3154
3301
3387
4663
133
612
1831
1886
3658
3828
4053
4967
153
274
449
1108
1264
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
4467
4533
4788
4872
1034
2582
4029
4394
431
877
4547
4917
148
665
908
1209
1238
1504
1779
2293
845
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1733
2242
3758
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3629
4252
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2592
2797
1211
1398
1551
1720
2778
4792
4843
625
821
1315
2672
3450
4079
419
1182
1836
2168
2759
3070
3345
3632
3723
3881
4131
4641
53
242
488
843
880
1010
2087
3928
4209
816
966
1398
1454
3186
4333
4633
2141
2850
3116
4766
4781
4906
829
1038
1774
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
1755
1768
2044
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4642
642
1380
2248
2462
2656
2731
3261
3452
3938
4143
4159
4162
4860
1726
2216
3369
3625
3793
4521
4646
384
470
881
1432
1484
2400
3159
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2779
3141
4744
4760
140
397
759
1805
2398
3372
3587
3728
3894
4056
4204
74
415
655
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
27
990
1219
1531
1841
2773
3524
4042
4590
4718
179
1276
1539
1645
3771
4224
4751
4980
237
1987
2041
3749
120
922
1581
2261
4646
1305
2609
3607
4372
4795
4983
2335
2601
3399
3880
4078
4207
4277
319
1377
2642
3179
4368
4678
61
1183
1974
2129
3192
1009
2480
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3828
4282
4451
4720
4895
21
501
1634
1795
2487
3170
3678
3846
4384
856
1319
1897
2281
2330
3219
3825
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
314
1027
1392
1795
1874
1904
2861
3441
4628
332
484
872
2342
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
1057
2257
2394
2687
2836
2895
56
1760
2418
2965
2967
4819
122
3206
3282
887
1149
1665
2948
3697
3975
4035
4539
4758
1176
1238
1295
1412
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
1095
1688
2211
2308
2582
2696
3417
3428
3750
3872
143
464
1200
1303
1577
2407
3352
4542
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
2063
2635
2769
3179
4063
4067
4562
4704
4977
89
891
1381
1585
2397
2911
3043
3348
3514
3743
3895
4029
4409
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
3395
3765
3891
4687
1254
1723
2176
2546
2985
3042
3786
4724
903
1628
2542
3775
4171
553
1469
1471
1785
1824
1909
3403
3853
29
190
369
404
1046
1099
1236
1458
2192
3401
3523
3884
4699
135
1003
1379
2754
3673
3708
4007
4072
744
1634
1747
2836
3704
587
650
726
1222
1783
1865
2256
2879
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3329
3627
3819
3895
4390
550
758
1134
1611
2413
2957
2975
3343
3701
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
4325
4876
4885
439
1339
1564
1894
2327
2632
2673
3213
3484
3571
3733
44
193
2287
2768
2849
2864
2892
3962
4985
1351
1787
1846
1869
2819
3215
3417
3845
3970
399
732
1214
1681
1874
2113
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
4002
4125
164
670
1691
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
4171
4618
4766
4900
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
2182
2950
3465
3609
4155
4368
4591
4812
529
702
794
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
1628
2264
2731
2758
2821
2912
3128
3791
4908
154
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3887
4034
4459
4738
499
1556
2181
4171
4400
4401
4716
823
1192
1369
1499
2742
3681
3764
3799
3956
4215
408
2339
2417
2748
2821
2867
3098
3118
3591
3783
4305
4569
69
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4848
4859
139
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2582
2797
22
290
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
1642
1895
2604
3860
3990
4094
4117
4927
804
961
1531
1616
1709
2878
3182
4424
1859
1921
2085
2960
3270
430
450
824
1361
2345
2611
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
3617
4139
4450
284
963
2960
3908
296
1177
1224
1514
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
1660
2286
2874
4101
28
172
479
1111
3194
4732
297
539
920
929
1254
3066
3298
3400
4178
4727
369
556
820
1587
2406
2484
4181
4270
309
501
665
1574
1879
2038
2158
2447
3753
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
1298
1751
1985
2277
3063
3695
356
606
716
1093
1769
1799
2090
2581
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3083
3822
3943
4428
174
630
668
817
1128
1336
1528
1943
3917
4111
4400
4840
778
831
3024
3408
4089
4955
253
538
1002
1861
2123
3099
3314
3831
4045
4260
1346
1900
2444
3040
4654
4775
4890
575
773
1246
1839
2848
3839
4186
4641
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
4078
4607
1454
1856
1869
2015
3140
4969
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4543
4576
4813
887
1515
1932
2845
3034
3307
1270
1913
2159
4100
4413
4792
11
562
1344
1938
4776
389
405
422
2377
2427
2755
2875
2887
2991
4581
49
777
836
1432
4078
4159
4982
1277
1467
1858
3464
4157
4595
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3599
4189
1229
2055
2586
2833
4736
4771
4814
133
355
1242
3128
3468
3902
4172
4362
4776
65
140
591
1170
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4526
4760
143
805
1136
1451
1591
4017
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
613
918
1246
4316
4481
4567
4893
4897
434
1613
2941
3395
3698
4248
4782
188
291
2928
3171
3615
4536
1150
1276
1312
1558
1744
2212
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4921
1641
2345
3370
3434
3524
3741
4625
292
1369
1926
2212
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2999
3055
3537
4944
189
1486
1645
2769
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
210
418
1274
3185
4564
464
1112
1771
2037
3211
3346
3568
3794
3930
3998
4097
4408
4438
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
733
803
2429
3978
240
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
4574
441
519
557
1046
1638
1904
3321
3469
3681
4805
1985
2074
2636
3020
3160
3591
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1195
1553
1690
3112
4787
4878
581
1942
1985
3850
3941
4432
4487
4619
4937
1436
2550
2775
3595
3831
4060
4360
428
1942
2280
2425
2468
2602
3027
3661
4389
282
447
613
1043
1444
2075
2179
2744
3084
3179
3336
3727
3797
4115
991
1137
1144
1365
2823
3697
4554
286
1588
3453
3688
3998
4114
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1796
2516
2749
4513
4546
1079
2989
3268
4301
4405
4548
339
504
1214
1861
2012
2972
2980
3255
3887
4247
4874
1182
2223
2519
3479
3674
4423
424
466
1205
1792
3112
3442
3878
4325
4365
4457
87
688
993
1854
2445
2729
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3633
576
651
3048
3471
3902
4049
4759
4871
49
2128
2872
3138
3211
185
249
2182
2327
3136
4695
4760
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1416
3153
3459
572
675
1337
1339
1360
1619
1862
1879
2175
3186
3241
3326
3592
3724
4092
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2871
3464
4104
4140
847
1250
1674
2242
2476
2959
3476
3915
4194
4356
4450
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
1464
2135
3419
4108
4336
4587
614
678
2265
2591
2617
4198
4257
4599
1146
1433
2236
4463
162
300
1582
1626
1645
2003
2645
3135
3376
4261
4885
4894
861
1855
2313
2468
2593
3235
3785
4135
4162
4187
4308
1171
1280
1672
3118
3529
3818
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
895
1074
1511
3814
4191
1128
1257
1390
1533
2030
2175
2505
3433
3915
3963
4283
1165
1789
3394
41
550
859
1490
1898
2240
2621
2912
3044
615
1090
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
2135
3077
3097
3887
4068
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
1105
1337
1513
1818
3950
4012
1153
1733
2550
2729
2894
4609
227
772
826
1385
2056
3010
3304
3780
3992
4264
281
1085
1921
3130
3287
3621
3717
3916
24
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
2265
2933
3826
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
1101
2346
3226
3381
3454
3664
4499
4947
696
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
2426
2490
731
755
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1758
1925
2768
2883
4790
260
637
892
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4888
468
473
995
1003
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
3212
3806
4438
1330
2019
2677
3809
4460
4541
4552
538
1731
2227
2554
2870
3783
4524
4637
201
462
771
1408
2319
2445
2595
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2723
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3795
305
4585
4586
110
275
456
1358
2635
4629
4812
945
982
1171
1890
2586
2978
3021
3352
4681
117
729
1406
1464
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1359
1748
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
4614
4851
4991
358
616
1448
1799
2132
2140
2829
2995
3128
4165
4168
4642
784
2353
3271
3572
4021
4129
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4362
980
3446
3577
3597
3604
645
870
919
2610
2789
3062
3258
3881
3967
321
600
609
736
1114
3984
4202
4337
4372
4484
12
120
1733
2721
2787
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
1407
2233
2426
3189
4299
49
695
943
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1737
2127
2244
3502
3597
3811
4600
4670
1698
1730
1783
1995
2050
2986
3219
3411
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
639
666
1127
1376
2780
3146
4049
4193
647
1971
2523
1089
2285
2439
2812
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
2125
3741
4737
4758
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
1183
2886
3182
3268
4274
4788
376
1169
1343
2772
4345
4536
38
237
1021
1343
1351
2543
3139
3459
4422
4957
4971
191
2179
3355
3665
3982
4092
123
177
375
1322
1597
2033
2289
2765
3055
3381
1028
1437
1835
1954
2788
3112
3441
3472
3804
4389
4483
116
663
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
4012
4061
4858
331
1038
1303
1744
1800
2180
2194
3401
3957
872
1480
2863
3925
4644
4693
434
832
977
1475
2120
2289
2778
3445
4054
4343
126
348
443
956
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
4199
4426
4476
4867
377
994
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3822
4676
2329
2829
2866
3003
3665
4003
4469
140
251
485
667
737
1186
2530
4122
4547
4683
4736
4869
4893
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
634
1082
1297
1431
2314
3136
4333
4888
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
3380
3505
3667
4255
2385
2439
2738
2981
3986
4489
4592
110
261
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
57
127
1029
1731
1751
3526
4515
4657
4666
4731
4908
33
255
347
1008
1043
2285
2791
3609
3859
4849
527
944
1387
2949
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
1338
1817
2040
2094
2721
3622
3695
3744
20
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
4281
4404
871
1402
1548
2520
2990
3019
3239
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
379
670
791
1388
1429
4338
3318
3788
4128
678
1746
1849
2336
4779
4971
270
393
405
538
563
959
2846
4480
4763
1289
2004
2725
4045
4384
4586
1310
2325
2647
3172
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
3230
4206
4911
1455
1812
2334
4017
4370
4773
1485
1570
2069
4931
1956
1962
2349
403
593
721
1534
1787
1967
2189
2352
2573
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4570
150
1118
2394
3287
1697
2101
2840
3403
3502
3892
1150
1265
1626
2898
4190
4616
4899
201
566
3220
3324
4215
4252
4263
4696
431
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3851
102
814
2421
3026
4835
4992
62
133
896
1440
2906
3162
3328
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
4459
716
2086
2373
2383
2640
2883
3598
3892
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
3436
3453
3845
4587
212
369
887
2400
3738
252
661
738
1041
1185
2065
2797
2864
3237
4935
49
349
1159
1346
1425
1593
2586
2664
2866
2916
4288
4616
346
2632
2639
3827
4768
4855
4924
136
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3866
4375
51
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2282
2886
2955
3076
3558
4461
4809
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2874
2958
3020
3249
3646
3681
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
4170
4392
4565
4775
1311
1757
1827
2506
3022
3158
3966
4515
12
555
746
2280
3057
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1415
2356
2571
2791
3567
4327
877
1175
2596
4497
338
673
1201
1488
2018
2567
4011
4252
4657
806
1559
2057
2380
2563
2643
2679
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
81
278
430
445
960
1249
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
301
351
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
433
1152
1211
1879
1992
2115
2170
2367
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
4734
4984
399
701
814
981
1040
1154
1581
1892
2275
2685
3210
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3428
4344
613
3318
3687
3717
4156
4272
337
719
828
1069
1194
2794
3309
3553
3568
4048
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
5
284
1804
2072
2553
2699
2866
3464
3765
3842
3975
4231
4989
301
527
1199
1243
1764
3298
3570
4324
4614
4906
254
2497
2845
2963
3398
3928
4819
4996
39
1894
1989
2377
4243
4458
303
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3530
4865
218
454
583
2123
2855
3533
4064
4100
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
797
1621
2094
2095
3081
3576
4312
4720
4837
758
840
841
934
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4310
392
501
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
3464
3477
3600
3926
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
2181
2598
2784
3519
4542
523
545
731
3213
3324
3789
4694
1138
2621
2647
3229
3252
4111
1202
1450
1535
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
628
2867
3190
3570
3590
2155
2177
2871
2904
3138
3826
3917
509
1517
1625
2157
2850
3552
383
486
518
555
1381
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2746
4439
730
1177
1443
2814
2867
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2987
3791
4275
4509
4530
4634
781
1601
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
4649
108
417
741
1923
1985
2069
2188
3450
3861
3874
4432
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4430
4713
424
463
2701
4887
535
850
905
1323
1717
3414
3613
4565
4867
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4949
2412
2731
2844
3769
4143
4227
4654
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1632
1819
1859
2129
2204
2702
4216
4585
553
757
959
1166
2258
2924
3093
4816
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3711
3860
3983
134
1170
1233
2160
2243
2324
2768
2810
4896
166
269
283
467
518
1527
2272
2480
2538
3456
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
3001
3162
3338
3541
251
462
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
3157
3200
4018
4479
4551
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
3129
4163
4596
105
857
1188
1473
1522
1655
1934
2459
2700
3865
563
855
1996
2622
2640
2710
2973
3647
4170
157
223
1637
2380
3036
3091
4285
4397
714
1118
1536
2371
2397
2651
4063
4346
4803
4977
82
111
405
1971
1998
2556
3724
3786
4228
4572
4644
210
229
570
1600
1669
2080
2690
2940
3114
4141
4361
597
676
1294
1382
1868
1955
2555
2822
2909
3389
3616
4286
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
2188
2403
2832
3265
4941
79
1108
2240
2605
3283
3780
3974
547
896
1480
1488
1604
1790
2620
4127
390
617
1853
1950
2052
2714
2857
3092
3287
3601
4290
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4387
32
307
443
1427
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
157
442
1717
2731
3154
3934
4017
4301
4525
251
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
2824
2888
3101
4318
4698
4790
518
723
2527
2742
4128
927
1311
1884
2303
2351
2592
2854
2855
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
4272
4661
653
1147
1886
2401
2608
3419
3657
3789
4074
4252
115
363
399
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1718
2436
3205
3656
3858
4135
4154
4815
2530
2834
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4891
98
212
381
433
589
721
1251
2463
4691
4790
1123
2137
2317
3252
3765
4243
4654
4882
261
1409
1770
1971
2119
2149
3152
3501
1439
1755
1810
2019
3711
3856
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
1801
2608
3333
690
892
1165
3061
3568
4435
4584
975
1234
1402
1686
3876
4371
4628
4736
224
623
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2819
3419
4217
4921
522
931
1766
2166
4664
4689
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
1918
2639
3351
4974
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
2173
3247
3415
4503
4910
705
1739
2500
3044
3217
4447
183
489
719
985
997
2807
2812
3342
3668
3952
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
3354
4359
48
582
775
1189
1369
1773
3024
3972
4427
4800
4840
869
1116
1333
1751
1864
2192
2276
2662
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
4794
365
416
689
1307
1474
1690
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4166
240
429
1057
1564
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
44
168
177
562
629
2103
2775
3080
3999
4311
4799
76
434
577
3776
4045
5
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3395
4021
4229
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3645
3732
4475
4816
154
563
778
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1906
2486
4532
4640
1285
2497
3482
4541
4716
434
908
3438
4427
94
411
628
1577
2293
2354
2746
3659
1686
2435
2727
3499
4528
360
961
1190
1303
2499
3171
3284
3884
3974
1680
2223
2721
3563
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
2062
2067
3634
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
3274
33
115
664
982
1065
1752
1976
2292
4029
4567
91
387
3636
3686
3909
3934
4664
3332
3514
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
2643
2916
3566
4082
4109
288
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
3154
3313
3539
4003
43
1332
1657
1757
1970
4166
69
927
1100
2675
3487
3917
3976
4094
4291
4666
897
2872
3571
4167
835
1118
2893
2932
4600
1409
1736
1914
2361
2576
2957
4189
4756
1846
2022
2371
2669
3103
3716
3866
4221
4451
412
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3593
4158
4735
4758
4773
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
1262
1842
2306
3813
3845
3878
4831
4903
243
1066
1540
1713
1765
2712
3494
3982
4868
4923
558
898
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
2034
3492
3495
3541
3797
4332
166
1009
1472
2118
2828
2855
3649
4034
4628
1162
1258
1665
1705
2989
3415
3576
3810
4142
29
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
3714
3802
3827
4128
4539
541
565
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1863
2029
2620
3410
4333
4544
807
1419
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
497
1272
1411
1524
2470
3651
50
649
673
1981
2049
2107
3039
4149
27
854
1118
1290
2321
2777
3103
3680
4375
4628
4805
4885
1558
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3359
4524
4843
2004
3037
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
80
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3475
3596
3611
3705
4597
813
1499
2644
3509
3797
4496
234
1408
3118
3269
4238
4440
1662
3690
3914
4238
4319
4709
4710
460
1470
2179
2206
2575
4147
4190
4349
4610
4745
69
173
464
688
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
1108
1238
1985
2434
2822
3118
3758
4007
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
1389
1745
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1762
2290
3785
3880
4583
4937
4988
210
777
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
3629
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3220
3652
4171
54
1329
1385
2247
2921
3127
191
716
2525
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
3496
3581
3827
3948
4106
4633
608
1092
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1113
2481
2687
2849
3273
3337
4208
560
1171
1813
2207
2780
3274
3402
3700
3793
4587
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
4246
4395
4493
748
1614
1618
2547
3078
3116
3695
3942
525
769
888
968
2042
2215
2312
2975
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4424
4479
320
532
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
617
644
816
2112
2600
2703
77
951
1339
2530
357
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
4133
440
981
1739
2137
3244
3422
3909
887
890
1420
2080
2322
2343
2372
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
336
590
796
1297
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
3309
3519
4403
48
233
449
517
1498
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
1045
1074
1582
1762
2585
2809
3551
243
267
340
1104
1407
1468
2014
2540
242
467
832
1080
1603
2295
4229
4524
4578
77
302
473
1086
1732
2328
2876
3119
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1807
2514
2699
3875
3895
3991
4104
4306
262
3997
4247
4675
746
1627
3114
3156
3310
3321
3882
4124
266
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
612
1306
2279
3524
3657
3694
3747
4033
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1939
2720
2766
3628
3631
3701
3807
4382
4429
1659
3602
4165
198
1615
2290
2904
4864
576
893
2562
2741
2920
3134
3516
3752
219
798
1089
1691
1734
3256
3281
4656
4976
380
603
641
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4629
354
1156
4653
103
201
430
1223
1980
3313
3358
3884
3949
4303
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
3776
3813
3815
562
586
836
953
4769
4836
1973
4483
4773
4899
462
1246
2964
3797
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1438
2110
2538
3196
3387
4624
1438
2084
2493
3213
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
291
1716
2065
2147
2658
2819
3258
4082
4211
4687
4981
568
982
1739
1962
2081
2135
2239
2751
2994
3207
3427
4258
4266
4746
4974
779
1522
4105
405
2770
3060
4986
32
517
1762
2393
2700
4773
4799
460
669
1429
2388
2515
4493
258
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
3472
4181
4876
95
383
617
910
1071
2448
2464
2966
3843
3911
4013
4024
112
566
832
2198
2408
2736
4694
350
751
1176
1735
1796
2274
2396
4796
334
382
622
992
1150
1553
2756
2998
3972
4240
4631
4812
4825
775
1775
3629
837
1498
1952
2014
2036
2192
4291
645
1485
3449
3788
4205
1410
1932
2068
3419
3529
92
139
518
570
667
874
2580
3364
3612
4503
4894
4926
828
1929
2039
2294
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3627
3833
4212
4588
1527
2496
3152
3278
4055
4281
4500
4568
97
1192
1320
1884
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
623
1651
1662
2143
2216
2639
3226
3261
3930
906
1076
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
4412
4679
4840
350
1106
2192
2753
3344
4177
1424
2502
3933
4337
86
739
1234
1339
1639
1891
3663
4591
98
1109
1965
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1955
2019
2774
3206
3772
1062
1254
1580
1791
1934
2039
2099
3505
4474
4855
242
2403
2412
3138
869
1030
1144
2649
3515
3595
3600
3692
4800
4964
128
983
2709
2867
2889
3772
3857
4034
4310
4610
1100
2755
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3327
3734
427
2078
3983
465
632
1105
1421
2110
4049
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2437
3302
3468
3891
3915
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
2375
4407
4897
774
1620
2626
2722
3223
3957
4608
4799
1352
1836
2418
2951
3089
3177
4064
4431
4469
4529
4965
1125
2336
2483
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3539
3737
4020
4380
164
287
1123
1705
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
144
412
955
1024
1978
2579
2711
3059
3218
3867
4038
395
716
1213
1676
2952
3338
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1239
1931
2055
2112
3094
3577
4736
4741
712
3706
3738
3908
4758
4863
250
651
817
945
1388
2248
2343
2763
3350
3654
4303
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3586
3732
838
1723
2055
2537
3512
4386
4889
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
582
2079
2581
3517
3650
3884
4265
4885
783
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
597
1134
1411
1637
3172
3438
4281
4288
4553
1081
1747
2094
2152
2343
2866
3397
3458
4729
324
404
664
3441
4590
4693
888
1614
1794
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3097
3155
4670
4726
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
4817
4946
1871
3755
4553
4794
1222
2216
2371
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3880
4004
4708
213
563
1607
2390
3117
314
649
2328
2442
2683
2889
3580
4550
47
241
1091
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
463
811
997
1628
2050
2318
2873
3451
3955
166
441
778
996
1124
1833
1879
2436
4286
4514
4517
218
374
1912
2075
2421
3029
4234
4318
4606
853
1299
1326
2114
2392
2448
2780
3691
4486
4993
164
1498
1837
1850
2697
3474
335
839
920
1113
1154
3442
3556
3793
3898
3994
4058
4165
4486
4576
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4327
4554
4661
4673
4854
54
1086
1363
2185
2902
4047
4216
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3615
4112
4120
4343
782
2160
2577
2640
3150
4877
772
1349
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2788
3140
3250
3400
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2416
2964
3221
4345
4620
979
1117
1412
1537
1618
2899
3033
3204
1883
1912
2457
3003
3106
3698
3892
273
466
611
1279
1698
1781
2280
2315
2577
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3735
4057
4745
210
1087
1398
1720
1905
1971
3364
4222
4480
4490
184
372
2132
2876
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2850
4511
4608
4749
413
639
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4098
4680
4908
870
927
3335
4903
253
495
589
1457
2222
2987
4555
4781
493
575
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1257
1449
1729
3299
4872
4918
378
486
1090
1717
1909
1937
2914
3427
3646
3676
4907
347
1739
2520
2609
2864
3186
3680
3694
4459
4904
1433
1711
2118
2141
4179
4436
4969
947
1509
1906
2428
3104
3609
4150
4575
4875
169
2548
2651
2725
2880
2938
4000
4604
4725
1197
1834
3057
3634
4866
765
1200
1853
1865
1937
2235
3040
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
4060
4239
4681
4939
1792
3599
3806
4109
2038
2410
2927
3487
3514
3705
3901
4119
4293
4541
4599
4811
1264
2025
2701
3462
3661
3799
3865
4487
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
362
599
1132
1777
1840
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1496
2316
2673
3025
3204
124
922
2032
2260
2615
2650
3290
3894
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
215
691
3312
4896
857
928
1354
1691
2416
2464
2890
3567
3584
4518
48
515
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
2005
2645
2912
4469
4681
804
2550
2747
3067
3117
4204
4471
719
814
1205
1270
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
338
663
796
1742
1957
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2877
3698
4725
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
179
904
1348
4660
4698
4947
496
1016
2213
2765
4292
4404
4824
110
137
1238
2170
2229
2852
4178
4390
4593
254
663
838
1065
1627
1727
2308
2346
2367
2401
2856
3773
228
424
1589
1949
2487
2950
3578
3799
4100
4509
4694
25
455
3641
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
4994
179
267
1154
1576
1689
1877
2007
2100
3899
3957
1515
1518
1809
1966
3837
4243
4423
2330
2599
4070
586
848
1711
2155
2205
2661
2912
4304
1256
3004
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
3639
3905
679
928
1989
2059
2186
2277
3029
3444
3447
3565
4773
864
1401
2309
2424
3055
4353
4631
4701
233
1667
1740
1911
3167
3831
4322
893
1058
1951
2129
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
3663
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
950
1638
2194
3668
3998
896
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
4122
127
176
305
3133
3844
4576
4664
4730
161
681
747
872
2806
4651
215
965
1517
1691
1955
2295
3603
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
881
1160
2126
2296
2318
2799
2814
4283
4434
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
4330
4993
236
344
1560
2314
2321
2540
2577
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
223
537
2177
2312
2813
2952
3331
3427
4050
4677
770
3052
3604
4777
539
821
891
1281
1484
1530
3519
4153
4976
167
420
538
1502
2691
2765
3865
636
814
1176
1315
1957
3156
1945
2123
2156
2306
2313
2759
3572
4218
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
2077
2188
2438
2904
3221
4236
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
406
590
1314
3133
3911
935
1372
2077
2262
2497
2851
4433
4966
302
966
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
2225
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4387
4903
435
625
1849
2378
2691
2749
3302
4128
4291
4644
646
989
1367
1512
2187
3087
3954
4193
4686
4950
106
161
1847
2895
3765
4018
4949
1078
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2550
2706
3244
4128
4616
4714
353
436
482
2871
3120
3125
4753
618
1561
1841
2176
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
2260
2385
2807
3379
3695
3829
3937
640
1119
1553
1903
3071
3449
4557
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1542
1765
2382
4802
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
515
2300
2863
2982
3184
3435
1237
2077
2494
2787
2973
4504
185
529
2494
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3625
4608
182
1531
1607
1641
2061
3326
4196
4576
1018
1246
1511
1679
1724
2328
2881
3592
3860
4235
1295
1515
3221
4181
4260
135
252
760
1244
1605
1999
2004
2060
3312
3348
3433
4178
4339
14
93
1076
1806
2318
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
4203
4866
4922
786
2314
1379
1381
2058
2100
2958
3521
3940
3965
4132
4499
904
2377
2746
4919
1395
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
210
903
1270
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
3394
3730
4328
1690
2145
2578
2775
4872
267
652
1083
1383
1595
2049
2074
2136
2387
2652
2715
3096
4057
2521
2701
3704
4793
4918
385
1311
1318
1322
2301
2557
2854
3750
4351
47
984
2816
3113
3676
3782
257
1154
1487
2349
2646
3382
3730
4154
4597
458
1900
2595
3936
4857
4995
137
217
549
1113
1928
2802
3068
3519
4812
905
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3185
207
1466
2241
2301
3291
3685
4165
4779
1079
1466
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
4266
4748
448
866
1401
1902
2157
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4991
476
904
2010
2089
2479
2851
2928
2931
3886
4437
4895
1098
1964
2941
4485
4894
4975
397
791
847
1136
2070
2084
3932
339
492
554
568
829
1255
2014
3224
3304
3448
1373
1872
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
1381
1399
2282
2712
4049
507
2006
2418
2579
3387
4069
4269
4774
344
1107
1404
2486
2880
3214
3267
3308
3918
541
571
1810
2126
2665
1064
3288
3788
3958
4151
4608
4644
398
482
606
683
1015
1379
1757
2209
2659
2970
3074
525
2973
3051
3115
3203
4422
4793
1893
1931
1987
3356
3720
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3956
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
446
1032
1945
2518
4297
835
1823
2522
2902
3964
4502
4670
23
338
1093
1294
1587
2285
2601
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3659
4408
108
1105
1449
1953
2323
4126
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4669
307
488
659
1481
1493
2802
3094
3894
4114
76
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4638
468
774
2267
3792
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1804
1945
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2611
3178
3308
3363
3809
3836
4394
4903
1076
1312
2004
2140
2248
179
398
475
1262
1723
3067
3567
4246
4948
1436
3090
4152
4342
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
2428
2562
2838
3043
3566
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4938
488
559
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3591
3680
3767
962
1426
1977
2220
2492
50
75
574
1073
1286
2612
3753
3925
290
603
2007
3121
793
942
1794
2741
3254
3405
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2781
3
77
431
498
690
1973
3367
3703
3813
4109
538
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4599
795
915
1176
1382
2486
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
3194
3868
4968
4978
223
1196
1207
1873
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
3230
3422
4658
4843
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
4310
445
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2820
4234
4975
547
802
839
1019
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1783
3073
3129
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
963
2267
2298
2510
3056
3188
4007
4575
4630
855
947
1049
1102
1390
1783
1814
2200
2784
3763
3789
4090
2160
2486
3743
3766
4041
4565
757
1058
2117
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
4648
4882
355
1019
1359
3588
4473
4673
102
876
974
1358
2585
3149
3273
4048
4304
4539
195
1223
2834
3623
3841
3879
44
433
1776
3240
3319
3949
338
1168
1638
1830
2119
2176
2859
3064
3629
4736
439
1097
2897
3065
3273
3316
3359
3665
709
2273
2607
2956
3835
4205
4269
4851
80
872
1135
1636
1713
2155
2424
2588
2932
3551
4397
330
452
2289
2370
2552
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4164
4326
4546
35
95
414
740
2510
3235
4052
4117
4521
340
1169
3426
315
452
1912
2931
3519
3940
62
185
535
669
676
1440
2900
3690
3746
4258
4757
4936
197
1053
1142
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
75
1051
1101
2036
3468
3702
81
195
1701
2836
3359
3992
4031
4203
78
293
1289
2642
2710
2855
4603
4774
4783
143
467
2003
3008
328
1446
1928
2789
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2695
4237
4570
251
2413
2469
3110
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
1583
1965
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3275
3449
1209
1753
1935
2032
3479
4553
945
2346
2727
3204
4474
4946
716
1380
1707
2028
3198
3303
3704
3945
4067
4547
4588
720
1033
1539
2577
3044
3180
4744
49
919
2114
3935
4907
339
1929
1945
2302
2670
3139
3260
3354
4565
89
313
2008
2047
2136
2332
2562
2827
3117
3134
1463
1694
1705
2288
2400
4003
31
52
367
1015
1651
2162
2278
3623
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1380
1774
1956
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4609
4727
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
352
1118
1239
1625
2034
2802
3182
4171
4466
416
1019
1099
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
491
736
1485
1827
3674
3814
3937
3982
4330
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
704
1458
1483
1620
1673
1815
2081
3840
3938
4435
64
351
3017
4294
4647
4690
4736
1312
2280
2534
3271
3376
3411
4242
4490
4698
179
602
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1773
2056
295
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4296
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3303
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
3743
94
765
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2627
2901
3930
4283
4460
4504
1205
3192
3952
4679
1119
2624
152
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
1540
2365
2845
2914
4485
4539
166
345
1457
2241
2437
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
1498
1614
1799
2063
2134
2533
2692
767
2931
3985
4010
4253
886
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
531
678
710
739
762
1556
2075
2835
3573
3726
3750
3923
4281
4454
4812
1589
2796
2807
3226
4303
4863
481
986
1894
2107
2398
2714
2868
2970
2999
3571
3604
4704
651
816
847
1394
1658
2217
3513
3676
649
2401
3066
3198
3942
4391
4595
347
1774
2310
2498
3984
4213
4537
1315
1997
2722
3840
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
2099
2376
2779
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
4123
4354
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3747
4002
4121
4291
441
1122
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3895
4007
4724
551
776
1583
961
1040
1668
1680
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4267
4792
300
1207
1711
1877
2019
2400
3916
3960
3977
1735
1925
2156
2238
2265
3179
596
763
1568
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3857
246
755
2032
2753
2931
3307
3554
3622
4286
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
3358
3644
3833
4879
499
506
788
1018
1605
2009
2241
2917
3004
3430
3981
4521
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4967
4994
1087
1279
1290
1841
1989
2032
3011
1579
1926
2332
3472
4090
4172
4285
4648
515
1279
2193
2880
3599
3656
3741
3845
3847
4136
4588
4887
518
1102
3095
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
868
1165
1448
2478
2861
2946
3350
3506
3820
4016
4869
184
1393
1518
2096
2549
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1923
2262
3196
4791
47
1642
1710
2120
2674
4177
4911
158
2594
227
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3120
3239
3535
3580
3820
3826
4041
4453
4628
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
3949
4052
4753
4995
857
879
2271
2469
2566
3325
3824
3983
4205
34
53
822
1255
1756
2750
3752
4274
4408
1629
2563
4034
4036
4234
48
270
278
395
1111
1833
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
3895
4237
4651
755
969
2114
2300
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3880
4230
4337
4657
4931
1529
2198
2257
2545
3794
253
731
1347
2070
2399
2519
2818
3866
4163
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
1080
1786
2011
2056
2332
2441
2743
3320
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
3178
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4461
4598
4790
4925
734
1957
2291
3371
3997
4058
327
474
1582
1629
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
1102
2287
3277
3372
3446
3455
3685
4299
4400
4635
4763
680
2661
2997
4653
452
1784
2829
3100
3898
306
1475
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
275
1629
1705
1738
1937
1970
3140
3525
3697
3789
3856
4458
4876
1576
2897
3155
3965
4498
677
1370
1588
2335
3422
3425
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
4209
4427
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
2451
3572
3643
3873
138
663
1157
1749
2310
2979
3665
4005
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1569
1636
1723
1874
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
4757
4800
1032
1393
2080
3108
3629
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
230
1038
1207
2898
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
4102
4798
1071
1180
1297
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4937
672
1076
1370
1455
2928
3096
3582
3935
4153
4332
4675
1273
1859
2455
2729
2940
2993
3933
513
1168
1995
2036
2245
3656
3805
4223
4233
4556
4897
562
1473
1693
1849
2361
2641
2660
3218
4301
4492
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3870
421
975
1000
1127
2059
2516
2966
3016
3844
4644
235
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2514
2778
3386
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2672
2717
2936
3386
4318
689
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
864
1233
2420
3728
3869
3996
4421
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
3389
4239
883
4018
4754
4792
327
1858
2219
3755
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
3767
3865
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
286
671
1185
1681
2080
2791
2843
3076
3272
3449
3748
3833
3984
4210
4211
240
244
2081
3906
3919
4157
4205
4588
4771
291
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
4084
4394
4843
296
1592
2372
2391
3357
3619
4420
281
1278
3116
4159
1968
2119
2319
2552
3417
4722
4928
821
922
1076
1415
1868
2559
2594
2733
3238
3330
3421
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
3507
3969
4077
4869
5000
118
283
350
3463
3780
4130
4309
4669
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3468
4179
255
630
1421
1551
4752
101
479
1104
2204
2708
3168
3506
4723
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
3835
1075
1470
2582
3264
3385
3458
148
898
1058
1745
2171
2637
3632
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
2577
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
1793
1936
2189
4834
966
1792
1862
2440
2482
167
567
1118
1412
3329
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
3170
3985
4063
4211
324
445
670
695
1220
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1689
1996
2253
2445
3615
3691
3880
4321
458
1575
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
4083
4193
158
230
677
1428
1934
3668
4135
4278
4296
803
1384
2500
2753
3298
4024
570
917
1329
1928
2089
2357
3116
3523
3775
4127
373
686
709
937
1871
2153
2254
2663
4380
4681
296
537
1165
1630
2329
3766
3868
4072
4766
1172
1212
2060
2853
4204
4629
322
497
1110
1396
2398
2919
4390
36
651
1693
2763
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
3075
3644
767
778
949
2672
2901
4180
1880
1968
2761
3343
3772
4463
367
2035
2167
2195
2211
2558
2845
3178
3567
3969
4874
4958
116
612
1633
1811
2007
2272
2305
2994
3210
2094
2755
3474
3983
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1390
2292
4494
870
907
1305
1497
3318
3411
3675
3740
4898
472
1685
2636
3817
3937
4160
4656
32
454
525
897
1821
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
4429
4623
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
984
1181
2264
2688
2923
3472
1441
2783
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
138
1338
3082
4817
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
75
81
344
746
775
1142
1378
1853
1865
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
4595
592
706
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
3227
3460
3942
4149
4780
402
854
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
89
352
1818
2060
2652
3546
4284
4402
262
1574
1700
2295
2863
4802
796
823
942
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
2951
3017
3688
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
3101
3468
3698
4681
868
2361
3392
3472
4419
4523
4678
4760
255
742
824
1137
1589
1618
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1427
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4553
777
1464
1797
3239
4726
1380
3080
3180
4113
4265
4784
298
455
1073
1401
1416
2455
2759
3129
3420
3500
3979
4469
4918
257
2000
3048
4525
118
913
1325
1815
2420
2604
3796
4407
1023
1314
1601
3250
3963
4318
622
1021
2068
2213
2728
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1466
2099
2935
3688
4961
4991
1075
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2536
2720
3018
3145
3630
3876
3937
4330
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2565
2690
2700
2866
3033
4113
4318
4460
4672
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
2027
2048
2457
3599
3927
4987
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
2670
3029
3039
3189
3358
4463
1140
1527
2162
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
968
1094
2144
3413
3418
4430
155
609
2328
3536
4142
960
1317
1638
2112
2557
3901
3991
4311
4981
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2297
2790
3332
3444
3631
596
1207
1236
2012
2091
3017
3790
3929
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
552
1605
2595
2640
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
791
937
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
4751
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1956
2619
3595
3833
4001
4075
4536
4875
37
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
4769
21
323
723
727
1655
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
4165
355
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4900
390
421
1227
1530
1692
1854
2149
2811
3355
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3783
4431
4439
167
329
370
1009
1195
1212
1532
1916
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
16
49
351
380
725
1025
1312
1488
1987
2104
3158
3562
3793
4587
4674
3
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4588
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
4174
4446
4560
4637
4851
214
272
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4340
474
621
635
1414
1719
1739
2087
2993
3681
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
926
1026
1036
1283
1997
2887
2948
3137
3653
3668
4991
446
1352
1688
1775
2412
4949
446
1837
3349
3407
3463
3597
7
567
1004
1139
1677
227
295
519
788
1549
2073
2456
2607
2663
2693
4001
4090
4938
1220
1262
1746
1878
2256
2891
3752
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
3757
4190
597
995
3565
3997
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2206
3565
3823
4036
4291
4965
81
958
1614
1762
1814
2089
2464
2838
3303
3534
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
2640
2799
2821
3211
3633
3647
3728
3793
4506
4828
61
737
1101
1756
1873
3061
90
256
1279
1565
1699
2006
2600
4060
488
835
1623
2113
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
4573
4625
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2691
4233
4835
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1119
2233
2438
2950
4168
4231
26
2679
3099
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
2650
4890
904
976
1441
2129
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
3140
3996
4995
104
582
769
922
1105
1196
3141
4489
260
1819
3059
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1680
2107
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
3494
4419
4446
4481
4686
479
692
1147
1459
2708
3934
3956
4150
4153
843
1107
1158
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
507
593
832
1286
2639
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
769
982
2179
2537
2636
2719
2779
355
1894
2611
2660
2715
4384
4616
4955
4962
692
1089
1124
1223
1526
1533
2192
3904
4833
236
1058
1138
2265
4305
4395
4589
208
754
1220
1442
1727
1838
2164
3948
4501
924
1075
1563
1856
1860
2290
2681
2767
2910
4061
4911
292
607
695
1351
1863
1875
2328
2526
3580
3877
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
4386
4619
1207
2056
2186
2602
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4773
4879
589
694
1230
2725
2837
3833
4091
4321
4591
4878
1905
2967
4793
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2898
4706
10
24
433
1431
1609
1637
1837
2124
2289
4124
4468
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1256
1299
1677
1692
2175
2587
3459
3566
425
436
1306
1647
1670
2217
3241
4589
702
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
816
1137
1184
1674
1702
2705
2727
4952
494
1187
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
7
648
849
881
1702
2951
3295
3817
4092
1687
2142
2522
4150
398
2069
2557
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
2826
3080
3192
4610
4955
4968
576
1686
2581
3196
3430
3834
76
261
770
3438
4112
4521
4660
904
1880
3717
3882
4127
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
4432
4518
4782
624
1784
2353
2834
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2744
2873
2921
4060
4337
4679
4753
253
318
478
598
1088
1705
2153
2548
4699
4727
639
809
818
860
883
2603
2900
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
4606
769
1282
2590
3057
3456
4123
4969
4972
4999
328
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3789
4365
280
1946
1993
2622
3261
3916
4660
4849
403
576
1262
1429
1938
2707
3095
4044
4794
1365
1799
1961
2058
2255
2440
2927
3233
4364
448
539
1398
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
2214
2634
3005
3190
3430
3797
4629
4886
1372
1374
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
2452
3477
3522
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1407
2185
3658
3838
4252
4515
435
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
5000
179
570
575
760
2790
3027
3438
4055
4892
1690
2023
3030
3720
104
498
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
3676
3817
4469
4621
4678
592
738
786
4899
2001
2953
3285
3816
4403
208
689
1221
1243
1601
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
2055
3102
3216
3556
4681
4828
280
848
1092
1780
3067
3536
4297
4498
4692
4901
248
565
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3810
4100
100
1007
1795
1926
2755
2786
3080
3321
4264
743
846
1227
1365
1954
2341
2970
4708
1019
1188
1291
2398
3595
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3275
3375
942
2527
2632
2687
2688
2851
3527
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
2015
2587
4781
4903
18
496
1263
1544
2022
2149
2423
2738
3215
4185
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
162
1089
1583
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4684
1319
1904
2704
2946
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
4262
4806
556
609
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3238
3700
4175
4731
1210
1355
1536
2097
2489
4655
4700
4706
4933
1208
1276
1542
2434
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
4006
4542
305
349
1271
1691
2320
2611
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
2267
2505
2869
2901
3846
3997
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
2042
2529
3302
3748
3800
3906
232
1255
1266
1865
2013
2460
3002
3957
4273
4829
4839
188
408
750
787
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3502
3977
4093
4289
790
1071
1372
2891
4261
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4674
4687
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3648
4378
1756
3337
3576
3812
3943
4372
4574
1557
2744
4206
26
722
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
3941
4435
4462
225
263
331
570
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
3444
3710
3915
4191
4317
4744
4870
347
1851
1901
2385
2578
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
4961
100
1011
1407
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
709
2344
3610
3805
3909
4021
4572
548
816
829
951
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1783
1991
2771
3168
3187
3484
3556
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
539
1067
1538
2263
4173
4712
4736
323
530
932
1357
2354
3148
3360
3968
4256
12
2219
4218
4834
1521
1586
1596
1916
2596
4494
4883
503
983
1082
2155
2462
2743
3275
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4122
4237
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1829
2607
2874
3775
453
566
1906
3130
3579
4483
995
1120
1869
1882
2795
3554
4399
38
334
687
862
1022
1110
126
1005
1865
2090
2326
2845
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
672
1520
1792
2933
3134
3302
3767
3890
4439
4924
738
958
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4908
69
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
3196
3910
3997
889
1428
1577
2138
2326
3308
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
812
1069
1245
2380
2494
3053
3104
3950
4481
571
2764
3133
3348
4166
460
686
923
1635
2352
3680
3873
4286
4322
4779
9
595
616
3356
3448
3727
3876
3940
4044
4426
358
445
1433
1698
3312
3372
3720
4955
743
921
951
1738
2894
3359
3656
4569
639
3674
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2917
2951
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
4146
211
762
779
1128
1415
2027
2330
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2593
2828
2849
3547
3747
3777
90
545
1003
1777
1803
2282
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
1278
2135
2749
4180
4752
699
1391
2048
2723
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
21
2867
3721
3891
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
4173
4463
4864
580
1388
1519
2530
3149
3747
3986
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2962
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1978
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
4214
4415
134
156
199
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1275
1392
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
683
932
1309
2129
2147
2427
2856
3451
3453
3701
4916
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
279
471
1100
2741
2980
3118
512
524
574
692
797
2208
3336
4616
4885
278
562
1195
1572
2045
2149
3097
3689
3794
4877
407
1235
1655
2372
2629
2834
3924
4016
4099
4230
167
411
700
1878
2222
2876
3858
4209
4226
4778
1002
1219
2090
2773
3295
4104
4977
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
2135
2403
2876
4589
388
436
950
1037
2678
4114
4598
342
481
1989
2915
3279
3481
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3680
4106
4428
4437
536
670
842
1572
2934
4375
4777
165
247
320
2576
2723
3603
4738
731
822
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
1140
2022
2060
2517
2943
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
4920
664
2307
2780
4365
168
479
548
1570
2024
2856
3492
330
1172
1302
1560
2342
2814
2946
3021
3043
3585
65
236
666
733
1643
2161
2533
2617
3297
3612
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
99
1264
2095
2916
3564
3953
4075
4264
1
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
3066
3447
3897
4061
4517
14
956
1440
2620
2649
2883
3384
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4511
4629
4782
4829
395
531
769
856
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1873
2352
2518
3380
4653
64
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
24
569
993
1582
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2964
4373
4801
809
2697
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
568
807
1132
1832
2318
2402
2841
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3589
4648
4761
4782
4816
155
723
1631
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4326
4621
187
1363
1516
3239
4100
4570
4731
271
568
621
1152
1191
1457
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1549
2047
2731
3973
4392
918
941
1574
1925
2060
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4280
4489
4637
4679
241
361
550
2030
4008
4197
4658
4865
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1359
1783
2161
2607
3835
4549
4781
4974
10
438
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2902
3129
4683
1140
1745
1826
2068
2236
2296
3631
3680
4734
4839
24
662
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
463
782
847
1036
1568
2016
2031
3226
3748
3798
520
1071
1574
1629
1826
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
1093
2055
2132
2415
2476
2932
3859
3978
4005
4234
4567
632
832
1194
1625
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
556
895
2008
2133
3174
4543
4912
1468
2123
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1776
1791
2214
2781
3027
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3383
3444
3596
3640
4575
28
1538
1809
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
194
308
969
1465
1941
2072
2271
2851
3148
4456
4609
4822
4989
296
752
1630
1807
1998
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4371
4377
796
916
1367
1765
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
3397
3556
489
569
1391
1806
1869
1979
2118
2266
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
935
2269
3072
3654
3763
3805
4313
4713
4810
39
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2544
2607
3554
226
885
1300
1814
2674
4686
485
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2733
2818
3682
680
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3390
3393
3564
3839
4542
815
1143
1536
1610
2719
3272
3285
3555
3992
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
2194
2203
2827
2852
2923
3510
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1662
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
1627
2095
2273
3080
3474
3819
4029
4110
4350
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
2300
4625
4627
4810
1170
1607
1756
1892
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
1264
1435
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
3386
4118
4900
849
1165
2390
2535
3368
4198
192
236
564
1336
1532
1593
1596
1889
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
114
300
879
1486
1769
1817
3071
3365
3583
4559
26
263
1115
1420
1520
3124
3514
4411
4452
125
1052
1403
1523
1624
1790
2311
2878
3317
3567
1204
2580
4648
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1441
1526
1826
3176
3417
3649
3943
4039
4925
284
509
563
1425
2386
2814
3705
3722
4032
4836
4922
4949
826
1394
2387
2522
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4139
4693
4897
4908
353
1594
1618
3261
3559
3795
351
1045
1661
2391
2839
3132
3450
3858
3874
3977
4530
303
1726
1732
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1588
1819
2523
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3760
3886
4426
4620
4775
461
1137
1585
2005
3079
3406
3576
4232
4381
4554
14
2298
3084
861
1715
1725
3023
3917
4945
4946
161
333
3230
3936
4835
231
831
1262
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1991
2798
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
2409
3146
3780
3793
4070
529
906
1022
1472
1727
2345
2537
2607
3169
3177
3465
3924
80
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
3021
3982
139
794
889
1389
2030
2233
2716
4482
4547
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
1163
3295
3331
3358
3524
3864
4145
4500
695
760
2202
2729
2951
3936
107
369
597
970
1045
1322
3524
4758
650
1055
1714
2162
2336
4405
871
1234
1253
1808
2595
2612
4887
403
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
1432
2114
3380
3555
3715
4712
4789
831
1114
1920
2297
2345
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
4229
4984
193
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2448
2615
3590
4305
4607
4970
68
2009
2295
3358
3753
4240
4731
1090
1100
1715
2275
28
169
264
1022
1044
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
2045
2291
3498
342
1198
1287
1858
1865
2194
3488
3664
3675
777
981
1307
1940
3012
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2651
2802
3610
4660
352
1049
1311
1747
2031
2299
321
1143
1166
1202
1550
2299
2406
2673
3065
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
321
419
609
1077
1237
2174
3206
3768
4086
4376
4655
146
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
1074
2473
2701
2808
2824
3525
3897
4633
4865
317
439
1400
1507
2186
2316
2556
3165
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3771
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
266
942
2075
2870
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
1182
2616
3646
4280
4282
4296
9
12
1599
2594
2669
3399
3555
4444
4463
437
448
1295
1336
1584
1720
3796
3940
3957
4358
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3509
3564
4387
4501
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4704
292
359
1335
2185
4936
634
647
1256
1419
1687
1933
2638
3804
3948
4403
4506
128
164
175
253
457
3416
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
755
1624
1799
2144
2999
3098
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
213
1350
1990
1993
2051
4158
1514
1779
2367
3266
4398
4681
86
802
854
1220
1897
1975
2822
4171
4233
2654
4204
4284
482
708
1439
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2513
3255
3313
3611
93
266
1046
1253
1819
2436
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
2051
2533
3818
4102
21
602
736
963
1273
1559
2169
2424
3596
4042
4225
478
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
472
602
631
948
1103
1423
2821
3560
3830
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3773
4015
4562
607
1597
2438
3980
3992
684
2896
3376
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2814
3441
755
756
1063
1098
1323
2494
2946
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
541
813
1393
1514
1875
2145
2489
3128
3317
3920
4453
168
330
1346
1347
1348
1960
2077
2451
3138
3251
3335
3745
4914
24
32
77
88
633
1170
1576
1754
2171
4123
4196
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4269
4699
408
579
630
709
924
947
1021
1668
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
4536
4624
4724
22
460
759
836
875
1251
1716
1852
3011
3329
3892
4307
4452
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
2537
2735
3133
4023
705
1234
1822
2834
3862
4272
1668
1953
3036
4303
4408
4634
465
1556
2534
2725
4703
884
1576
1936
2383
2636
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
3028
3541
3647
3975
4781
2774
2917
2976
3228
3866
4212
4455
416
475
842
1442
3608
4076
4526
144
777
2026
2709
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
1000
1271
3050
3778
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4927
12
28
954
2767
3255
4085
1243
1421
2149
2264
3735
4264
4630
52
1531
2822
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
791
1637
1883
3148
3570
297
934
1480
2366
3092
4628
4659
1168
1465
2330
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
3421
3449
3650
4258
4701
1014
1015
1273
3466
3938
883
1503
1613
1651
2405
2812
3458
4124
4866
4960
603
1489
1591
2881
4539
4768
4839
780
1105
1277
2081
2312
3345
3535
4558
667
694
919
1053
1634
2434
2435
2503
3301
3658
3863
3889
208
469
943
1762
1915
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3644
3671
3787
4198
4333
4635
4904
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4693
4917
4990
103
960
1072
1381
2560
3545
4599
683
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2946
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1227
1667
2675
3343
3680
4295
737
1098
2207
2317
2731
3059
3327
3577
4224
4933
496
1073
2485
2516
2926
3666
4046
4465
4582
864
1545
1650
1993
2265
2330
2331
2426
2817
2903
4210
4301
4828
82
1757
1769
2864
3713
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3430
3540
4767
371
459
495
526
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1583
1734
2048
2169
2593
4202
4478
4802
583
598
1268
3689
4147
4757
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3683
3702
3802
4950
88
187
675
1093
2470
3199
4041
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2544
3365
3694
4217
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
2617
3304
3349
4233
4713
4820
117
295
1265
3463
3797
4636
423
436
512
1066
1970
3077
3298
3328
3414
4207
4385
4708
4979
791
2145
3298
3608
3632
4695
461
520
828
912
1643
3107
4472
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2843
3392
3926
4090
487
1507
1747
1879
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
941
1439
1844
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3829
4510
4824
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
1181
1492
2415
2804
3718
3920
4200
4565
4903
708
990
2638
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
2116
2528
2711
3839
427
612
1814
2268
3013
3150
3598
4491
4722
526
1378
1574
2111
2165
2288
3109
4762
786
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3706
3749
4415
266
370
406
1392
1729
2069
3172
3362
3466
3524
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
912
2947
1395
1620
2456
382
809
1265
1348
1736
1943
2040
2327
3418
4817
2575
3083
3242
3561
3666
3823
542
733
1613
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1413
2856
3105
3765
4126
4951
43
384
554
560
914
1233
1238
1711
1734
2344
2787
4158
4369
4947
142
280
339
527
1566
2037
2919
3114
4413
478
1080
1378
1928
2404
2962
415
785
838
1537
2740
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3582
4131
4336
4561
4681
78
264
701
879
1917
1972
2353
2702
3236
3582
3721
3928
95
818
987
1751
1796
2024
2817
2911
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
1223
1525
1961
2283
2837
4569
177
520
532
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
3510
4352
4792
1052
1213
1712
2122
2339
2427
4393
4508
4867
1110
1115
1553
1568
1775
1981
2898
3086
4478
4792
4843
489
1517
2515
2697
2889
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
4200
4409
4496
100
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2988
3512
3741
36
260
1056
2238
2966
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4565
216
1691
1974
2679
3563
3661
4668
1053
1686
1699
2006
3642
3852
3922
4868
1339
1634
2482
3200
3628
3856
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
2090
2096
2223
3359
3717
3904
4085
4264
4422
1329
1467
4728
1555
1914
2167
2280
3100
3642
3792
254
1579
1922
2522
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2706
2743
3006
4108
177
467
977
1743
2700
3991
4169
4980
1797
2021
2233
2430
3094
3395
3959
4014
4034
4267
411
554
1163
1320
1581
3195
3468
3573
3788
281
692
1291
1411
3122
4172
4351
4403
608
1165
2420
2842
3678
3910
3956
4109
4291
217
555
1024
1039
1326
1743
2594
2775
3365
4423
633
1694
1933
2160
2507
2978
2997
3380
4164
4456
1334
1625
3135
3348
4509
1602
2054
2659
4068
4167
4533
447
549
818
1336
2802
2895
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
4065
4690
680
2702
2724
3318
3700
3779
3900
798
846
1832
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
2568
4149
4179
4381
1143
1569
2073
2204
2597
3368
3639
3852
3928
4380
4807
138
949
1320
2347
2812
3640
3695
381
1437
1870
3039
3620
4312
4395
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
2134
2682
2722
2903
3358
3985
4178
4372
4796
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3935
3948
901
963
1101
2151
2869
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1596
1688
2072
2074
2558
2996
3579
3600
3952
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4657
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
1082
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4497
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3488
3791
3813
3823
4041
960
3224
3466
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
4185
4287
4383
4884
324
662
1655
2146
2258
3290
3670
3898
231
500
1005
1514
1540
2255
3383
3397
4120
4918
620
1050
1257
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4916
703
723
1097
1980
2216
3240
3256
3595
703
1522
2489
2580
2936
2988
3445
3479
3933
3943
4046
4104
4128
4401
4662
4914
875
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4818
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
935
1000
2002
2833
3414
78
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
195
368
663
961
1356
1770
2057
2880
3201
3573
4952
4996
551
781
985
1606
2536
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
1746
2013
2772
4563
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
3609
4336
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
592
1411
1659
2382
3823
4573
259
1003
1063
2038
2722
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4142
4918
756
892
2852
3041
3452
3689
3717
653
654
1517
1624
1765
2610
3086
4008
4068
4131
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
491
514
1783
2146
3168
3946
4787
201
678
1380
1756
2120
2348
3413
3891
4095
4195
4941
442
956
2397
2580
3380
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
475
1024
1808
2136
2304
3589
3903
4116
4436
4833
249
498
739
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
4529
284
521
566
1533
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
171
430
465
577
1450
1648
3461
4575
86
633
1185
2615
2630
3216
3379
1006
1108
1320
2130
2796
3587
3838
4523
2453
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
4030
4915
432
2298
2688
2966
3449
4180
4811
254
980
2050
2429
2513
2525
2977
3396
3593
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
1775
2004
2711
4011
4322
4942
552
2738
2857
2953
3179
3257
4645
66
613
950
1535
2249
3378
3794
4512
310
2795
2852
3745
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3466
3523
4320
222
227
440
758
954
2534
3037
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
4131
4286
4990
396
617
2949
3297
3639
4450
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
268
419
1170
1931
2167
2921
3161
3461
1536
1683
2146
2311
2913
2956
3533
4249
4935
566
646
1249
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3161
3211
4911
405
933
1379
1538
1653
2115
2823
3189
3429
3752
3836
4271
4312
4780
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1560
2089
3006
3026
3360
4392
487
826
1187
2844
3421
4069
4764
474
1738
2554
2625
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1545
1564
2000
2201
2484
3006
3329
3380
3818
4603
4675
642
2424
4122
4228
957
997
1023
1626
2114
2924
3150
3631
4476
1799
1815
2650
3182
4546
1437
1932
2394
2594
3177
3502
4510
4760
545
1189
1533
1634
1754
1773
1924
2029
2459
2804
3094
3718
3923
4987
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
3918
4100
4411
198
607
856
2477
2972
4181
4207
4368
362
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
4450
805
1018
1132
2065
3374
4836
298
1573
1911
2326
3090
3926
3935
4778
4882
701
910
991
1671
2883
3054
3782
3853
4222
319
494
530
800
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
2402
2414
2417
4250
204
1001
1255
3452
3910
4718
695
1476
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
4239
32
835
1424
1970
2421
3001
4218
4244
621
1282
1312
1352
2249
3591
3826
4108
4181
208
881
1260
1398
2076
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
10
1453
1756
1773
2258
2628
3421
3434
3592
4333
4641
4996
861
2707
4644
4894
1950
2692
2729
3209
4068
320
1399
2643
3284
3404
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
3233
3559
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2353
2512
2873
2917
3529
3942
301
1440
1613
3007
3853
704
712
766
854
1094
1972
2516
2654
3251
4261
4348
61
1495
2140
3539
4013
117
367
470
876
1124
1139
2153
3133
3801
4858
1257
1322
2179
2209
2659
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
2027
2265
2280
2590
3635
3699
4726
1128
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2637
2673
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
443
741
866
1431
2058
2744
2764
2906
3951
756
1127
2360
3341
3375
4023
109
182
242
699
1017
1483
1729
1893
2950
3412
4132
129
660
905
1689
1876
3191
4988
1131
1553
2678
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4830
4956
966
1443
1889
2115
2473
2591
3570
390
1622
1843
1939
2865
4185
4855
4947
1877
2028
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
635
781
1520
2365
3323
4241
4359
4597
600
684
1390
2808
4255
4601
4636
424
2231
3036
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
2021
2389
2558
2818
3195
4030
4318
4785
938
1136
3765
4565
4905
473
1539
3403
4095
288
734
1156
2123
2790
3969
4370
4648
390
2147
3332
3938
4180
1777
1840
2310
2348
2647
2845
4800
4996
26
656
827
1092
1573
2204
3255
3397
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1986
2490
3181
4045
4352
234
253
649
1694
3290
3540
4998
386
1387
1454
1924
2148
3418
3673
4203
4403
4473
101
331
718
1166
1353
2719
2762
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
1154
1480
1514
2869
3382
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4343
360
509
903
1216
1312
1517
2094
2270
2781
2938
3277
3679
4141
4538
528
925
1036
1568
1623
2454
3460
3919
3951
4322
4535
4872
4978
1400
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1458
2906
3017
3108
4801
4979
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
4422
89
258
427
1020
1158
1268
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3587
3830
4088
328
2134
2712
2820
4141
4183
4908
564
579
1542
2037
2117
2499
3726
4272
412
1285
1498
3104
3213
3245
4103
74
95
1389
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
2780
3618
4602
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
4463
4587
4752
571
592
1564
3114
3157
3615
3767
4040
670
803
816
924
972
1117
1832
3066
3551
3588
3769
4562
261
1312
2391
4456
265
2134
2513
2672
3592
4274
4512
221
1674
3257
3461
3564
3618
4280
231
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
496
1315
1864
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4733
96
310
1393
2027
3242
3267
4152
4919
763
1645
3022
3083
3193
3216
4000
4878
90
247
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4831
898
1572
1699
3290
3853
4137
4997
555
1814
1926
2762
2999
4937
460
481
1758
2106
2866
3025
3309
4372
4468
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
4201
4861
930
1925
2371
2669
2813
3378
4155
4178
4291
1119
1444
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
1377
2418
3444
141
1148
2329
2761
3527
3611
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
1070
1462
1523
1565
1951
2507
2677
2914
3077
4631
4683
4765
629
3000
4065
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
4069
4843
4904
3224
3339
4879
1064
1574
2132
2605
2622
4047
2356
2772
3586
3977
4976
4980
365
387
1932
2034
3574
155
750
2554
2578
2595
4003
841
966
1112
2443
2446
2775
3057
3204
3258
3385
3393
4095
2635
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1585
1664
2316
2571
3696
3721
4110
4847
4915
571
817
3243
3268
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3714
4202
4418
4513
4865
4997
182
2639
2969
3762
3782
4713
4847
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
4573
4888
1093
1157
1613
2019
2469
319
514
526
903
1798
4340
4870
415
1058
1259
4446
4689
1342
1650
2293
3100
3278
4100
202
267
369
474
2259
2396
2945
4892
455
1153
1219
2700
2710
4878
1001
1051
1850
2327
2586
2702
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3764
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
183
928
1307
1996
2147
2425
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
1977
2735
3443
3566
4005
4459
1140
2461
2794
3008
3492
4163
4326
4785
301
694
855
1322
4639
70
250
607
1414
1447
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
4098
4421
4907
3266
3869
641
1672
1678
1849
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
1651
2272
2356
2397
2564
3489
3785
4360
231
2548
3378
3579
3985
4889
1656
2590
4098
4313
4379
42
479
830
1274
1589
1897
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4464
5
1179
1971
2437
3070
3777
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3868
4064
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2661
3517
3862
3937
4620
4874
437
1745
2095
2962
3033
3730
4899
1251
1363
2422
3265
3303
3520
3568
3870
529
1110
2446
2593
2785
3194
3508
4515
412
825
1329
1471
1663
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4948
448
544
943
1138
1345
1494
1694
2036
2583
2605
3083
4243
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3647
4182
4276
292
378
831
843
1124
1503
2267
2277
2407
2510
4093
4644
137
329
465
1920
2143
2583
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
1180
2207
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
1184
3014
3069
3180
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
2689
2815
3150
3628
4476
4861
503
621
979
1144
1244
2417
2600
3388
4292
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
435
602
692
1032
2862
3308
4092
4975
225
911
2233
3217
3676
4159
127
384
952
1549
1968
2215
2224
2271
2615
3393
3523
4538
4840
189
1222
1490
2250
2512
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
896
1754
1961
2189
2298
2463
2881
3164
3812
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3713
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
4271
4284
107
503
2709
2971
2975
4588
122
939
978
1514
2569
2871
3371
3573
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1190
1432
1447
1792
2675
2783
2846
3080
3569
4965
1339
2076
2822
2912
4174
4555
4637
1110
1171
1403
1976
2858
2958
3536
4468
168
425
1226
1833
2170
3532
3590
4916
1118
1232
1256
1888
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3088
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
1169
1704
1758
1974
3283
184
579
691
1064
1134
1375
1525
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3413
3498
3765
4308
4485
4499
4615
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4634
2514
3282
3307
3779
3951
4776
4967
20
290
384
837
907
2106
3868
4615
4785
163
315
471
2704
2872
3501
3884
4181
96
836
1093
1131
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4189
4404
1401
1715
2145
2185
2515
2556
3450
451
492
969
1344
1442
1809
2010
3918
900
988
1276
2568
3454
87
846
1012
1189
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2728
3140
3251
3376
4087
4189
4643
4839
4924
140
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
335
535
858
1552
1644
1776
2324
4274
244
803
812
1301
1805
1819
2725
3202
4842
452
627
1344
2576
4380
4432
4440
4478
319
345
720
1861
2841
3293
3548
4533
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3974
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4740
36
214
419
1070
2194
2374
2641
3363
3625
3834
4125
4150
4860
607
803
804
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
2660
4133
4900
4913
185
784
825
4069
4079
4147
271
790
939
1107
1142
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
2539
2858
3427
3438
4008
4137
4193
4450
305
340
1913
2022
2060
2583
2607
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
1085
1382
1528
2092
3105
3147
3370
3826
4560
4769
75
1064
1546
2120
2244
3769
3964
4692
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
1241
1755
1806
1974
2043
2181
2326
2882
2907
3401
3539
3781
4456
506
1548
1611
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3319
3500
3829
4546
4592
4924
129
3118
3817
4930
239
1272
1839
2725
3275
3422
4650
810
1936
2322
3002
3153
3786
4089
4799
908
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4544
160
1432
1515
2506
2645
3148
3296
4465
496
1568
1978
2642
3121
3360
3405
3763
4029
4072
4563
1643
2083
2808
2928
3126
3324
4060
4294
187
1082
1582
2073
2138
2591
2998
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
1544
1837
2356
2658
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2878
2888
3531
3700
4187
264
2056
4941
205
875
1578
2541
3223
4725
478
551
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
3154
3376
4006
4534
281
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2157
2530
3267
3417
3673
4941
122
246
561
1174
1964
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
228
476
775
869
1221
2404
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4211
261
338
747
2976
3632
4196
4249
4963
74
1188
1426
1566
2126
2682
3071
3326
3335
4106
4225
541
2063
2835
3322
4868
1041
3058
4288
1759
1872
4335
4862
375
727
1421
2463
2510
2754
3271
3563
4259
4787
491
1174
1486
1816
1962
2103
2348
2906
2949
3564
4882
4929
378
755
1164
2091
2693
3310
3376
3771
4070
22
53
165
852
1925
2056
2100
2334
3074
3138
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
1612
3086
3716
3864
74
223
374
517
567
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
3383
3846
248
307
670
1016
2108
2387
3372
3449
4982
494
531
650
2171
2245
4080
185
424
2078
2171
2894
3320
3363
3925
4284
148
1137
1756
1856
4804
4849
431
456
824
912
1160
2135
2624
3682
3922
4224
4924
39
308
321
2791
3055
3791
4558
934
1550
2298
3851
4056
4591
312
651
916
946
1622
1818
2586
2835
2912
3197
3916
4408
1025
2290
2697
3897
4464
4655
4669
302
495
1234
1489
2332
3052
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4251
4790
457
592
3220
3347
1225
2329
2759
64
238
680
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
3741
3967
4400
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3589
3999
4436
528
924
1739
2034
2143
2604
2765
2846
3469
3916
4839
774
897
2552
2717
2777
2911
3491
3886
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
1371
2008
2529
3390
3933
4259
4987
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
1371
1634
2388
4147
4680
167
209
229
1132
3363
3660
4550
4606
1422
1862
1864
2373
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2622
2753
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
3613
4856
330
749
1016
2749
3539
3618
412
2373
2948
3272
3365
3720
4527
4829
86
749
1113
1182
1187
2410
2583
2718
3342
3983
4233
164
236
1571
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
3252
3626
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4317
306
611
954
1112
1809
2503
2533
3308
3596
3987
4043
4733
4741
271
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
566
700
1277
1759
2763
3411
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
2163
2195
4237
43
226
1019
1334
1593
2450
3758
3886
4045
4455
4537
814
1215
1655
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
3116
3525
4222
4955
885
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
1068
1738
2944
3021
4116
4597
4635
4673
4866
4981
452
3007
3287
596
828
2334
2726
2784
3997
4395
4407
4781
721
861
1276
1999
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
998
1981
2793
3473
3666
3812
109
822
1149
2020
3461
3996
4711
4759
160
298
665
898
1086
1438
2035
2587
3613
4048
4097
133
1255
1532
2500
3363
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
320
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4257
476
1161
1305
2280
3144
3233
4072
4136
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
2050
2753
2972
3435
3627
3642
4377
4817
1364
1878
1999
2171
2933
906
992
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2516
2593
3274
3499
3611
324
1382
2353
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2399
3526
3943
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4183
1964
3729
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
467
550
1511
1790
2322
3126
3297
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
125
507
602
853
999
2038
2084
2157
2332
3632
3713
4701
317
713
1602
2309
2405
2793
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2891
2993
3793
3906
4019
4023
4605
4884
230
609
1152
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4495
4568
4890
703
1259
2904
3559
662
736
973
1746
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3753
4394
4688
4744
4892
4988
1631
1862
2165
2305
2674
2677
3082
4002
137
298
866
1509
1655
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
855
1623
1747
1882
2930
3012
3605
3670
4847
553
2109
2663
2765
2968
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
278
368
3158
3820
4327
227
902
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3750
4309
4664
377
569
751
1074
1715
2441
2625
4207
4403
4537
4753
498
513
911
1000
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
3691
4368
4513
355
902
1552
1993
2011
2727
3389
4204
4736
435
791
1028
1153
1683
3161
3219
3260
969
1753
2407
2659
2670
3714
4752
4974
20
158
2015
2146
3271
3390
3495
4040
160
751
1608
1800
2122
2153
2169
2226
2844
3328
4179
4516
4727
4820
4845
838
843
903
1006
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
20
85
90
412
1006
1436
2580
3410
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
4164
380
825
2424
2548
3777
3970
4431
809
1194
1472
1536
1944
3106
3750
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4144
4807
1776
2358
4272
309
2991
3820
3991
4716
31
42
477
547
972
1672
1733
1816
3953
4765
421
528
1432
2067
2899
2971
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
171
229
980
1149
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
2666
2917
755
1114
2615
3781
4186
4442
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
4036
4895
122
1147
1467
2282
2385
2871
3150
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
2656
3175
3943
4172
4566
1025
1517
3163
3591
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
3087
3323
3369
3443
3703
4115
259
1753
3694
4081
4178
4440
4700
59
440
529
1921
2774
3420
3667
3683
4243
4437
575
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
4181
530
711
1621
1785
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3779
288
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
3206
3949
4381
309
334
1512
2758
3162
3745
3956
4116
4749
737
1697
1745
4553
4953
17
490
798
1540
2529
2891
3300
3312
4483
238
407
1229
1524
2126
2674
2853
4023
4054
530
894
1017
3139
4852
292
397
1075
1370
1394
2439
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4512
4846
349
480
510
750
772
1021
1778
1929
3437
4226
4592
642
1112
1847
2721
2747
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
1208
2407
2582
2848
2869
3035
138
708
1203
1346
1809
3460
3532
3562
3660
3910
1054
2697
3294
3667
4407
4786
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1786
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3962
4240
297
1489
1689
2725
3606
4697
6
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2825
3699
3909
4079
310
603
642
1320
3263
3418
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1856
2529
3561
3714
4103
4938
311
447
679
1282
1963
4745
2326
2512
2548
2881
3439
3932
4947
1259
1994
2267
2378
2680
3820
4903
4912
646
2727
3067
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
319
1226
1453
2247
2839
3580
4908
454
854
1998
165
177
1841
2134
2734
3813
4040
4802
350
667
1125
2041
2489
3670
1349
3362
3733
4856
46
685
1492
1868
3098
3962
4504
4763
4786
4966
204
396
973
1646
2892
2916
3491
4111
4323
4410
364
1179
1467
1586
2284
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
2322
2432
3173
3809
3857
1151
1786
3144
3205
3525
3781
4406
630
1231
1476
2586
2637
2718
3529
4502
371
553
2031
2810
2817
3984
4246
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
3399
3670
4512
103
149
163
831
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
4802
4808
373
587
2053
2140
2331
2530
3379
3897
3910
4112
222
851
1401
2065
2260
2516
3350
4629
4649
950
1363
2517
3367
4141
4699
857
1235
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
4154
4156
4408
271
1132
1147
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
4949
62
1734
1832
2440
3084
3407
3808
72
321
1476
2309
2786
2790
4881
4973
4988
264
586
3297
3307
4411
1113
2963
3169
4858
810
1435
2240
2270
2334
2816
4524
4623
1649
2211
4427
4840
1368
2077
2445
2870
3379
4368
4469
443
1009
1336
1498
1597
2483
3279
3280
3420
3581
4857
292
501
712
765
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1480
1748
2574
2603
3377
3642
4940
4979
456
632
3039
3257
3819
3916
3968
4272
249
1560
2399
3125
3142
3175
3371
3426
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
4293
4329
211
322
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3646
4329
4670
929
1006
1267
1481
1901
2993
3885
4858
1677
1686
1787
1816
2553
4348
4950
63
906
1451
1788
2085
2506
3429
4698
1195
2437
2606
4847
471
1033
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2663
3732
223
1105
1359
1674
2737
2897
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3361
3773
4464
4661
462
1173
1570
1612
1655
2040
4014
4410
4631
4884
993
2012
2454
2811
3447
1045
1299
1604
1719
2820
4539
4628
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3919
4972
169
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4314
4676
4931
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
4660
89
171
778
2066
3752
4397
4854
991
2827
3016
3739
3892
48
690
919
982
1044
2634
2970
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
264
586
991
1085
1541
1821
1895
2337
2797
3936
4554
1023
1164
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
2064
2498
2592
3314
4457
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1765
1778
2248
2927
3955
4149
4677
4795
4916
391
1329
2227
3055
3383
249
396
412
564
619
999
2810
3537
111
545
1253
3125
3188
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3669
3880
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3514
3653
3658
3874
4257
4846
5000
73
279
849
1730
1841
2066
3144
168
275
945
2808
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
1128
1181
1821
2379
2596
2885
3242
4241
422
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
4633
699
1095
1274
1610
4401
4746
84
541
1314
1382
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
461
821
1183
1223
1409
1412
3485
3925
4642
641
785
1285
1300
1615
1646
1828
3256
3722
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4572
4757
4815
971
1037
1302
1310
1404
1868
2085
2348
2409
3722
3986
4719
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
3189
4570
4824
4831
99
719
833
927
1988
2623
3574
3615
4199
4858
598
842
954
1680
1919
2275
2451
2608
2638
3308
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4271
87
615
1431
1505
1727
1943
3404
3628
3667
3881
3942
4561
344
1769
2557
3933
4601
4795
52
260
1566
1644
1740
2596
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1273
1726
1791
1841
1942
2720
2930
2981
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
1910
2462
2601
2602
2758
3005
3264
3407
3895
3941
4009
79
319
615
662
1244
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1234
1677
3338
3645
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
4469
4772
110
1938
3761
3980
50
1190
1890
2983
3219
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
1097
1226
2582
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4149
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
737
765
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
3310
4351
4669
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
394
838
869
969
1745
3683
3723
4685
558
1127
1316
3232
3604
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
4447
4778
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4204
4489
19
607
703
1024
1221
2254
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1706
2260
4508
4591
4746
324
1018
1766
1950
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2908
3732
3871
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
2229
2659
3059
3554
3988
4461
4627
4789
4955
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
4072
15
1666
2929
3020
3759
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3622
3941
4347
248
473
2103
3992
815
2214
2741
3688
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
239
422
1700
3550
4073
4354
436
1382
1650
2217
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4521
4536
4580
24
306
460
1797
2935
2988
3022
3314
320
1059
3506
3953
4830
222
1069
1488
1618
4063
4298
128
472
515
3292
3722
3938
4574
1708
3132
3163
3691
4401
4464
412
840
1370
1810
3033
3051
3063
3495
4542
576
3121
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2737
2752
4621
4729
192
492
1750
4054
71
199
302
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2909
3190
4242
4286
4382
191
730
1122
3055
3375
30
868
877
1461
2192
3005
191
595
866
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
2051
2267
4386
4492
4711
185
598
657
1126
1280
1420
1651
2319
2515
2747
2923
3711
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
2412
3694
4176
509
637
760
876
1987
2073
2281
2462
2719
2760
3326
4014
4440
4857
1111
1292
1298
1351
2559
4408
582
1328
2140
2333
2358
2415
2697
4003
4851
421
845
1144
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3069
3196
4658
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
395
1016
1922
2610
2754
3544
4754
248
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4138
4669
321
990
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3943
4453
4492
454
1410
2453
2926
3055
3172
616
1204
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
1637
2273
2635
3971
4881
459
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
406
958
1228
1440
1567
2025
2726
3435
3626
3849
3896
4093
4735
349
897
3427
4111
4310
29
1188
2658
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1992
2782
3560
528
1158
1433
2439
2637
2805
2849
3234
3860
4719
410
747
859
1124
1805
1921
2216
3145
144
3078
4363
4500
4981
344
742
1179
1317
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4827
178
500
1605
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3942
4417
4780
4876
1477
2434
3089
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
3328
3953
4630
158
349
569
600
984
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4774
167
533
791
858
966
1628
4710
4854
85
1081
1440
2234
2462
2585
2973
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4430
4466
4884
3
316
1593
1992
2010
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
3621
3874
4116
202
257
1851
2606
3141
3824
4679
4980
2279
2517
2803
3133
3355
3482
3745
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4257
4365
4517
4849
200
485
1797
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
757
769
1217
2378
3715
4882
139
1379
2394
2820
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1733
2590
2845
4098
4699
344
1949
2012
2122
2351
2695
3184
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2469
2476
2802
3044
3456
4837
590
853
2088
2654
2678
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1941
2092
2235
2576
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1310
1833
1851
2171
2611
2994
3272
3343
3349
3806
4823
772
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
3962
4169
4534
897
922
1589
1761
2763
3017
3357
4283
462
1380
3233
3747
4183
4891
241
515
1233
1304
1825
2832
3003
3855
65
2000
2229
2690
2787
2811
2884
4229
4835
4947
1229
2056
2067
3059
3207
3314
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
3697
4255
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2790
3477
4691
4808
4900
828
838
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
2172
2972
3343
3504
3544
4393
4410
149
656
1168
1363
1517
2134
3388
4875
366
2215
2564
3870
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
1289
1709
2584
3721
4105
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
867
1358
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
1307
1360
1829
2291
2345
2612
3716
474
1126
1315
1590
2167
2717
2770
3685
2148
3505
3700
4025
4667
2594
2781
2928
3884
4747
328
691
1511
3172
3585
4566
334
2074
2274
588
962
1242
1788
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1390
1939
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3833
4385
4753
27
659
1574
1803
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1398
1546
2246
2850
3372
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1830
1943
2254
3402
3530
4680
946
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1574
1853
2181
2270
2833
2944
3112
3477
4096
4559
4854
50
75
396
481
1444
2199
2273
2426
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
2302
2784
3036
3361
4380
578
897
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4052
4087
4127
23
74
1124
1846
2055
2149
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4164
4271
4280
4799
529
1716
2779
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
4539
1528
1609
1718
2232
2667
2744
3604
3656
3659
3977
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3240
4257
4301
4794
4935
4943
72
2284
2631
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
99
341
828
1224
1644
4557
4881
235
466
787
2676
3341
3351
4349
4663
4897
66
1372
1573
1869
2358
3033
3258
3266
3285
3786
4031
4553
4839
233
1233
1792
1945
2267
2865
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3551
4068
4194
4503
4881
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
2396
2520
4148
1071
2807
2869
3203
3789
4196
4575
4874
828
893
1145
1215
1519
1660
1789
1916
2075
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3229
4979
1164
1630
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
4556
4845
1132
1167
1531
1601
2518
3411
3611
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
3060
3364
4290
176
507
734
1009
1056
1085
1637
1689
1759
2514
2524
2991
4020
4848
743
1085
1938
2457
2497
3598
73
143
172
206
1717
1791
2260
3954
4770
689
1041
1851
2131
2569
3635
4555
416
775
1615
1701
1764
1948
2098
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
934
2189
2452
3135
4317
4501
4717
4967
200
1129
1284
1745
1993
2391
2643
3139
3826
3890
4888
18
370
1344
2268
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
2103
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
3525
3822
4925
755
924
941
1134
2249
2475
3647
4082
4133
4594
4624
4759
68
110
326
1983
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
2211
3381
4285
4482
160
545
553
725
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4531
4862
4896
4918
4988
592
700
3553
3572
3967
4322
369
675
712
799
1504
1546
1672
4370
4676
15
333
575
1117
2173
2193
3022
3211
3342
3720
1644
1835
2042
2131
2188
2308
2395
3002
3394
4346
4421
4646
1493
3340
4075
4782
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
4173
114
228
431
555
1259
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1403
1819
2261
3507
4714
134
151
155
1746
2581
4639
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
3601
3784
3868
4373
4385
4458
938
2348
2515
2529
2603
2948
3593
3903
926
1272
1915
3017
3717
4232
4723
4907
4988
1031
1731
1798
2460
3014
3923
4347
4624
4758
1358
2386
361
679
1848
3264
4300
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3743
4465
895
972
1423
1654
2625
4755
285
908
1473
1931
2024
2337
2657
2673
834
1756
2314
3294
3600
4144
4323
4764
2216
3001
3220
3688
4326
4673
440
819
1333
1746
2209
3026
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
3115
3138
3455
3491
4748
4772
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4680
4713
4912
216
1281
1546
2945
3161
3407
4035
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3761
4002
4266
4501
203
538
639
1783
1955
3394
3713
4727
74
148
585
711
1212
2042
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
2354
2762
4624
4694
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4466
4702
191
1139
1688
1703
2016
3282
3402
4061
4455
4511
4833
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
4323
955
1114
1937
3559
4092
42
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
1815
2176
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4814
4948
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
1673
1973
2132
2923
3110
3633
4049
4318
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
507
1143
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2597
3815
240
653
1067
2178
2829
3318
3359
4590
469
1067
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
3886
4709
4711
114
504
1010
1684
3070
3676
3876
4138
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3683
206
239
649
1550
1818
1985
2448
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
3150
3735
3936
3985
4385
4428
110
829
867
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3943
4678
4764
607
883
1674
2664
2958
4163
861
888
1754
2403
3239
3432
3534
3729
4758
231
1018
2031
2528
2573
2866
3808
4664
594
2336
3027
3518
3625
3722
4056
257
1293
2150
2317
3419
3715
3717
4355
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
4139
4356
376
437
479
621
730
930
1131
1573
2973
3158
3365
4970
4976
409
2331
2944
2988
3219
4489
4786
870
2501
3410
3613
3679
3743
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3677
3730
3761
4076
4122
4415
4849
700
1264
1380
1537
1800
2123
3471
3831
4514
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
269
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4511
1261
2261
2540
4568
589
3372
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4136
4573
4605
4892
2421
2627
3283
3655
683
701
752
1370
2257
2833
3544
3548
494
693
965
1400
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1785
2023
2213
2313
3029
3051
3302
4187
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
3618
3864
1951
2560
3015
3550
4717
4810
625
867
1329
1576
2145
3450
3533
3735
3942
4092
4917
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3598
14
29
536
888
1192
1451
2905
3133
3971
4528
4663
4799
4958
1692
2263
4019
4840
301
1061
1235
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
107
856
1877
2180
3264
3379
3506
3883
4931
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4398
4910
4911
213
319
1008
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
1469
1935
2331
2368
4396
4529
4887
131
1301
1410
1925
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
4505
4631
86
937
996
1116
1148
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
3717
4375
4553
348
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
752
1013
1188
1498
2578
2643
4432
4760
669
1431
2757
3585
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3528
2944
1328
1374
1590
1902
2062
2403
2468
3291
3862
4138
999
1297
1474
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
4674
266
373
1084
1376
1780
1846
1939
2037
4166
133
785
836
1887
1940
2199
2552
3718
569
798
1335
1968
2327
3551
3876
4020
4216
4234
4973
203
1826
2485
4169
4525
4751
444
1215
1647
2320
2769
3115
4313
4719
4803
4845
13
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
2425
2588
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
3575
4604
530
1220
1274
2181
2189
4185
428
636
1147
1314
2966
3282
3640
3668
3853
3940
4481
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
272
536
748
1231
1456
1685
1938
2049
2993
3279
4099
4291
4488
4622
514
759
1723
1729
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2857
2876
3124
3834
524
924
1027
1267
3763
4690
4734
4830
1289
1397
2771
2959
3024
4446
4665
1645
1925
2189
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
611
1676
3048
3384
3492
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3127
3141
4175
77
470
2743
3164
3888
4038
4402
4437
767
3794
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
1728
1731
2143
2341
2517
3212
3323
3746
3747
3910
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
2649
2923
3154
3969
4229
810
2712
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
1088
1221
1412
3080
3557
3716
288
484
832
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
2121
2241
2455
2833
3686
3985
4296
4375
4591
10
73
648
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
405
645
1300
1511
2798
3362
3742
194
1808
3035
3487
3732
3974
4314
4473
416
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
3824
4242
1081
1210
2028
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4905
544
749
1068
1133
2610
3302
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
3430
4555
4776
4777
4787
4874
88
679
722
1506
2161
2507
3589
3677
3796
4932
313
330
942
2340
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
561
1643
1853
2148
2376
2874
3212
3855
4097
4212
4340
4594
4737
299
430
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
413
688
862
1411
1566
1575
1646
1743
2261
2592
3155
3914
4387
516
537
952
2245
2291
2653
33
2187
2275
3105
4439
4605
4635
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
551
640
1757
1769
2396
2889
3634
3786
3871
4287
39
140
961
2522
2942
3089
3299
3642
4206
1154
1224
3049
3334
4379
4699
574
877
1384
1548
1553
1683
2210
2469
2810
3152
3909
1015
1278
1400
1457
1667
1942
2090
2114
2479
4191
4238
4501
4970
146
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
4068
4230
4629
4938
697
925
1361
1532
2011
2036
3422
3984
4196
4371
1197
2433
3268
3458
3900
692
1250
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4848
491
1163
1565
1584
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3483
3699
4012
4975
191
533
2041
2259
4156
4199
4955
124
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
392
1674
1727
2488
2863
4079
4420
4567
4735
1503
1566
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4131
4803
426
1149
1276
2139
2575
2710
2951
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3244
4082
4314
4770
4989
442
935
1403
2060
2249
2695
3726
3753
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
1982
2428
2531
3137
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1211
2312
2430
2804
2819
4468
4570
1172
1756
3507
3664
3887
4201
4308
4413
4432
586
603
867
1176
1503
1738
2902
3029
3584
3937
4457
4591
4988
158
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
974
1327
1760
1818
2390
2459
3034
3228
3365
3388
3389
3816
4398
4942
1480
2234
2344
2780
3329
4715
4882
111
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
4675
771
1309
2488
2669
3560
3798
4511
1291
2641
2642
3116
3720
61
222
444
1567
1997
2292
2302
3300
4388
158
636
872
4051
4332
4353
4751
1354
506
590
1380
1432
1463
1790
1991
3928
152
506
667
1508
2156
2985
2990
3432
4034
4239
354
411
524
1031
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
757
1057
1638
1813
2630
3032
3171
3433
3951
54
459
863
1274
1636
1665
2065
2630
3802
3825
3900
3983
4013
4869
239
501
1369
1485
2040
2337
2507
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3823
4937
1164
1286
1417
2157
3910
4006
4320
4413
1480
3251
3302
3338
4428
296
795
2554
3938
4444
4703
508
1332
2658
2888
2915
3421
4365
4415
4608
4819
327
699
953
1992
2834
3368
4459
4806
377
1682
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
730
2103
3303
4152
843
1851
3107
3998
4795
4924
685
2391
2728
3323
4030
1477
1672
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
4849
691
1926
2692
3063
3111
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
3018
4352
301
1826
2318
3317
3495
3984
4918
4959
840
1843
3550
4355
1397
1781
1845
1959
2293
2352
3379
150
466
1534
2869
2919
3512
3796
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1823
2734
4224
4375
4596
4605
93
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
1423
1805
1874
2051
2988
1082
1602
2154
3111
3138
3523
3708
3938
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
2858
4722
657
801
1102
1498
1656
1805
2016
2177
2611
3583
3967
3997
4228
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
1903
2509
2839
3161
3214
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
2401
2838
3743
3777
4569
4792
151
922
2761
2880
3322
4756
363
1643
2255
2283
2600
2700
2866
3881
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
636
803
1390
2859
3011
3331
3712
4026
4609
4874
359
636
1015
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3530
3629
3862
4461
500
815
844
2550
4879
4893
119
1368
2662
3598
4598
48
371
479
810
888
1700
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
1800
2211
2612
3081
3852
976
2468
3762
4031
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
122
197
3604
3645
3665
3839
4823
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3864
4433
4655
4815
4934
752
1108
1151
1193
1289
1361
1531
1997
2246
4326
4440
3146
3236
3943
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
251
520
554
2046
2275
2884
4074
1181
1466
2099
2373
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
3201
4704
54
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1987
2396
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4432
4606
197
910
1743
1918
2721
3469
3515
208
524
880
1428
1437
1849
2129
2296
2346
3287
3480
403
867
2038
2101
3630
3750
4377
4649
1006
1879
1956
2718
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
2460
3191
3540
3785
3942
4715
4747
85
741
783
982
1545
3324
3698
4233
859
863
1193
1421
2179
2326
3506
158
539
1030
1454
1631
1659
1891
2093
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
2158
2318
2697
2994
3186
3847
68
554
1821
1904
3495
4384
4532
4677
144
394
1627
2613
2657
2768
3932
4401
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
288
671
876
3079
3473
3510
3885
4792
4793
637
1663
1909
2177
2206
2455
2670
2785
3005
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
4882
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
1576
2088
2300
3274
3364
4383
4652
964
1797
3000
3451
4065
4470
4481
206
698
1181
1661
2292
2485
2546
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
494
834
2811
3171
3342
3864
4421
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
702
1803
4066
4323
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
2282
3864
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1358
1649
1790
2074
2129
2222
3300
3438
3578
343
494
814
1496
2103
2445
2683
3159
4308
255
1428
1487
2267
2402
3272
3627
4164
4373
338
596
1749
2224
2506
2880
3545
3961
4731
227
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2713
410
834
2490
2728
2957
4052
4222
4435
4445
1850
2121
2520
3486
3506
3529
3936
4034
4137
4675
4796
93
714
2250
2283
2638
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3843
4325
4958
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
3307
4700
358
564
1187
1507
1544
2786
3510
4155
4521
4811
4932
3184
3369
395
1437
1728
2919
3264
3288
4575
268
371
516
1102
1347
1551
2229
2749
3041
3533
3678
3816
3989
4280
134
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
787
1465
2626
3651
4261
4610
4764
3
439
853
867
1441
1801
2252
2706
3082
3155
3794
4966
58
1284
1304
2163
3217
3317
3686
3945
4186
4968
360
620
1602
3080
3795
28
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2734
3190
4354
631
1945
2480
2775
2864
3019
4891
612
1137
1289
2227
3211
3271
3618
3706
3956
4253
4365
4910
228
1146
1335
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
3120
3322
3934
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
280
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4453
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2823
3193
3850
4376
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
2067
2240
3036
3241
3273
3900
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
965
1407
1666
2009
2145
2827
3076
3326
4144
474
767
942
1075
3292
3586
4593
4631
4635
4783
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
4834
265
784
1059
1064
1198
1656
2033
2613
3641
3657
4263
4506
4890
320
672
1491
3168
4876
412
789
904
1013
3129
3260
4422
4831
4867
886
1583
2057
2980
3252
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4923
203
578
598
876
1412
2177
2557
3017
3859
4067
4751
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2710
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1322
1340
1611
2803
3003
4158
4483
61
458
468
965
1228
1247
2171
3341
3651
4439
4480
4775
139
609
1856
1895
3604
4616
190
560
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4617
386
717
735
1108
1403
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
4462
1108
1611
2969
3801
4196
81
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2334
2960
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
1186
2296
2559
3566
3631
4428
281
791
878
1111
2145
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
3248
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
735
1041
1328
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
636
857
2523
2974
3140
3321
3345
3840
4234
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
3071
4955
2196
2411
2878
4047
4245
4482
4935
54
1300
1759
4400
4482
4562
105
760
788
868
1136
1363
1557
2885
3154
3197
4839
243
1306
2170
2279
2536
3227
3305
4377
4469
180
1287
1604
1645
1706
2018
2676
2885
2982
3295
36
150
1031
2687
3247
4140
4388
4730
428
2353
2637
181
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
1401
2141
2309
4330
4632
405
589
1488
1702
1890
2202
2451
2684
2867
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
680
891
975
1950
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3553
3935
4124
4176
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
4089
4364
102
585
656
1361
2678
3349
4113
265
310
435
772
776
852
1249
2536
3803
4638
4735
4791
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
2194
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4632
349
2227
2305
2705
3073
4732
4811
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
1079
1202
1223
3442
3996
4267
4361
475
671
1147
1312
3403
3711
4113
4407
4550
481
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
2051
2929
3808
4549
58
78
728
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
606
1191
1211
1678
2099
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3302
3728
3734
4017
4515
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3418
4983
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3859
4431
889
2115
3051
3288
4462
4780
76
529
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
1318
1761
1839
2033
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1564
1635
1884
2280
2650
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4443
143
337
784
1138
2668
2777
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
4603
2082
4924
4995
359
882
1545
1626
2120
2413
2554
3055
3815
306
484
858
862
1331
3894
4216
4441
1158
3303
3408
3946
49
1084
1264
2016
2150
2313
2837
3936
4720
190
588
1121
1999
2185
2731
2819
3557
3638
3876
3923
3932
4664
4814
258
691
920
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
861
3164
3472
3648
4949
39
48
845
1510
1761
2290
3187
3981
4549
713
847
1164
1409
1778
2502
3121
3669
3987
4214
782
2137
2191
3964
204
398
436
937
1095
2104
2368
3020
270
1246
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
3306
3574
3619
1441
2678
2751
2900
3742
4069
4806
368
601
846
980
1847
1978
3934
4068
259
624
3461
3629
3808
4179
4461
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3865
1252
1762
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4663
475
1200
1742
2266
2381
2594
3295
3905
4029
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
2209
3737
4725
4876
619
1248
1306
1517
3325
3453
3987
4033
4625
365
611
2005
3522
4792
4997
711
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1380
1846
2024
2144
2768
3128
4049
4550
1267
1604
2449
2506
3445
3803
3898
4364
4921
4976
2538
3072
3754
3847
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
4027
1810
2192
2236
3095
4770
1370
1518
2830
3146
3447
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
2187
2456
2494
3455
3747
4457
4773
4910
4962
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
238
367
1044
1188
1557
3784
3816
4240
4247
4833
232
358
602
1703
2335
3264
3462
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1439
1932
2054
2365
2685
3752
775
922
2061
3828
4227
531
1388
1481
1628
1744
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4997
1076
1310
1667
2148
3674
4681
128
988
1487
1648
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
3013
3059
3285
4850
590
1113
1206
1761
2041
2117
2405
2533
2734
3743
308
471
1181
1325
1329
2092
2868
2945
3465
3644
3822
4018
4284
443
1375
1763
2804
3529
3799
3930
4964
55
235
265
784
1271
1357
1537
2790
4044
214
1219
1440
2982
3201
4982
734
1073
1734
2305
4209
171
1025
2072
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4752
1404
1620
2398
2483
3224
3540
266
746
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2681
3518
3528
4240
85
274
1484
2104
2357
3764
3897
4132
4366
545
916
1024
1446
1628
1986
2282
3068
3397
3714
4340
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
323
1034
2020
227
414
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
818
1988
2401
2773
2835
2899
3162
4687
4712
1102
1609
2407
2462
2967
3419
3765
3985
369
721
1800
2641
3756
217
357
405
1556
1561
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2284
2806
3534
4458
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2346
2462
2852
3273
4236
414
1199
1274
1954
2489
2606
3894
4098
4574
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
1039
2838
3318
3736
3773
4038
4710
789
2289
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2589
2627
3278
3581
1046
2168
2339
3067
3092
3758
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
4136
4271
4855
27
197
244
1759
2240
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3789
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
3161
3634
4672
490
3104
3852
4496
670
681
1001
1033
3054
3175
3491
3765
3857
4069
4251
534
667
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
2735
3023
3772
4378
4800
4939
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
569
898
1180
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4710
25
158
454
1826
2884
3793
3899
446
703
1012
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
2435
281
818
2808
4361
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
2166
2469
2975
4615
4723
4965
914
987
1117
2446
2733
4403
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
4162
4812
592
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2881
3025
3395
4157
4759
1239
2425
2463
3308
624
1161
1276
1704
1829
1980
3292
3604
3705
3968
4699
1858
3330
3668
4894
629
939
1358
1609
2207
2291
2846
3238
3591
614
930
1205
1750
2178
2588
3502
4716
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2996
3091
3819
4729
4982
174
587
2190
2533
2968
3612
3738
137
258
2305
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
1180
2645
2673
3239
4102
4292
4883
30
220
982
1179
1528
2050
3108
3267
3444
4733
382
1320
1886
3157
3463
4480
4996
622
1591
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1214
1834
1934
2662
2675
2841
3488
2277
2788
3735
3759
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4461
4643
4788
407
1661
1692
1889
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
73
1869
3107
4738
4755
4826
246
625
768
1075
1143
1658
2765
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2933
3091
3606
5000
1185
1372
1793
2154
2553
4356
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3585
3612
4518
241
1955
2002
2194
2378
2967
4898
386
1387
1666
1789
2362
2999
3234
3965
4588
2085
2545
3460
3786
4603
4619
454
1017
2473
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
2006
2814
3379
3756
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3890
4210
4287
426
2196
2414
3600
908
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
444
510
1189
1234
2204
2336
2661
3901
4016
4193
4633
811
1093
1211
3044
4177
4282
4295
4302
475
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
3633
4269
4519
141
223
511
870
1627
2851
4107
4256
4779
512
2097
2198
2287
2545
2755
3156
4001
4511
1955
2003
3611
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
1284
1607
1625
1650
2819
3272
3346
3384
3646
4061
4633
4924
329
695
857
1054
1664
2414
3156
3212
3303
3485
3955
33
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4298
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
3741
4180
498
692
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
4746
957
2247
2871
3141
3148
3452
4643
4880
1471
1571
2206
2436
2738
2754
3101
4220
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1852
2108
2623
2807
3326
3374
3505
4086
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
3684
3854
4263
576
688
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
3182
3190
4601
655
924
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
3836
4320
4380
4740
312
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1851
1955
3062
3546
152
903
1383
2681
3219
3452
3874
4135
4465
924
1333
3161
3900
3959
4216
4716
209
226
344
3367
4989
149
243
369
1306
3290
4013
4034
4157
4553
70
114
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
1332
1358
2188
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1314
1563
2196
3419
3515
3549
3938
4090
150
502
520
1184
1412
1511
1677
2638
2699
3329
4148
184
561
717
2006
2134
3334
4162
4665
1715
1991
2856
4332
69
130
426
1500
1761
2189
3055
4930
4948
407
1099
1216
2836
3059
3548
3807
4393
544
1175
1402
1752
2514
2582
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
545
848
987
2123
2321
3047
3091
4962
68
439
1231
1507
1564
1616
2475
3673
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4670
4736
159
897
2753
4127
415
843
1368
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
2599
2680
2829
3414
3546
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1588
1968
2782
3047
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1720
1721
2347
2393
2738
3792
3884
4337
4602
4706
4723
21
1286
1977
3560
4619
4784
4884
4915
310
803
930
1485
1813
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
951
1249
1676
1929
2445
3944
3997
4715
365
1089
1237
1502
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
2048
2857
3474
3750
1035
1568
2319
2625
3521
4871
657
810
2323
2543
2551
3037
3752
4413
19
917
1419
1611
2840
3480
3659
4326
436
2300
2304
2505
3207
3337
3536
4797
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
1371
1448
1775
1781
2225
2386
3727
3769
4132
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
752
1151
2607
2703
3579
3728
2073
2118
4351
288
570
651
1352
1997
2427
3088
3543
3721
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2806
2810
4181
4690
1133
1483
1691
2011
3469
3977
1516
1927
2060
2771
3104
3366
3521
3566
3686
3852
2611
3288
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
1833
2859
4504
4552
309
980
2844
3037
3365
4592
503
681
784
4364
393
1117
1479
2817
3665
3746
4779
1018
1376
1627
1811
2057
2648
2901
3742
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
3493
4168
4616
1047
1245
1262
2022
4653
4675
4862
613
649
943
1306
1475
1682
1954
2266
3184
4811
603
1507
2308
3074
3680
3715
4251
4669
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
483
645
1549
461
1200
1600
1896
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
992
1543
2308
2816
3282
3804
492
747
1338
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3298
3876
4167
4267
1682
3751
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4452
33
37
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1386
1613
3025
3466
4664
4851
4871
50
218
471
1441
2289
2679
4220
4769
592
827
846
1389
1528
2052
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
4241
4523
4706
4930
599
1314
1869
2910
3635
4653
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
325
1763
2061
2719
3915
4210
4334
4469
1024
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1633
1766
3381
4251
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1287
1664
2605
3056
3908
4783
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
4003
4958
4989
1488
1500
3137
3474
4390
4630
4648
858
1700
1703
2065
3941
4374
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3967
4316
4389
4608
35
610
976
1657
1978
3811
4075
4134
4378
206
452
1263
1710
2241
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
569
1220
1406
1858
2122
2318
2552
2657
3384
4375
339
1615
1666
1690
2723
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
264
1264
1694
2129
2808
3163
3216
4181
4218
4913
1083
3059
3306
4706
1105
1437
1825
2121
2184
2737
3874
4047
4343
318
472
1025
1329
2350
2626
3195
4048
4423
4580
288
682
804
1766
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3505
4541
2753
3027
3225
3783
4242
4495
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
1304
2045
2506
2648
3873
4448
4725
433
982
1502
3430
3529
4580
4705
4820
1115
2359
2492
2689
2810
3033
774
1364
1392
2155
2169
2307
2824
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1869
2221
2237
2465
3207
4049
4560
212
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
1121
3667
4017
4059
4516
4523
4811
72
886
1110
1149
2196
2779
3397
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
510
726
1621
1960
2310
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
315
731
815
1127
1886
1911
2565
2986
3720
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4733
4989
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
2167
2607
3243
3561
4179
4437
4984
4
939
1026
1940
3055
3178
3306
3564
4061
895
1197
1549
2651
4172
1853
1858
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
211
816
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3674
3995
4595
4987
1051
1348
1922
2524
3163
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1886
2489
3046
3059
3146
3628
3679
4080
4193
4953
774
1926
1953
3202
3908
4339
4765
380
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
897
1291
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
3545
3672
3863
4299
262
2211
2267
2351
3293
3774
4217
4271
106
569
1430
4070
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
4011
4033
688
3969
4234
4665
4957
4988
615
1072
1584
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
3283
4138
4322
681
2005
2412
2533
2801
3418
383
1111
3465
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
3412
4055
865
1242
1418
1967
3016
3023
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
4012
293
536
711
825
1351
2599
3439
3816
4091
4241
4779
234
408
867
1655
2275
2573
3012
3605
4041
4278
2274
2367
2404
2779
3437
4610
4723
520
753
1414
2420
2887
3071
4040
4335
4817
1335
1369
1748
2034
2185
2659
3320
4182
1
714
1665
2312
2462
2790
3083
4123
4837
670
914
1565
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1784
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1749
2327
2794
4259
515
820
1393
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2955
3214
4434
101
961
1155
1215
1559
2367
2662
3864
4030
4138
4504
4564
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4830
45
734
963
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1889
1965
2362
2514
3722
168
561
590
700
930
1088
2577
3339
3550
4094
4402
625
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4470
808
1409
1925
2051
2094
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
3054
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3402
3484
4384
4823
18
562
604
1645
2103
2760
3637
4530
4740
808
1615
1751
1902
2478
2771
3400
4690
4971
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
2815
3116
4250
4817
794
1975
2101
2969
4054
4059
4854
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
660
1250
1275
1356
2610
3156
3176
3998
4018
4092
4588
760
2256
2658
2712
2953
3774
4159
4302
4349
506
1624
2367
4178
4217
4254
4978
218
365
761
828
2395
2798
2878
2973
3191
3508
3962
4095
574
1573
2213
3477
3868
4446
4465
731
784
1267
1689
2064
3119
299
347
507
575
643
818
893
1064
2597
3044
3662
4741
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
292
603
1290
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
911
1269
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
714
1354
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
13
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1389
3134
3425
4571
52
293
382
1184
1223
1508
1886
2089
3303
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
2718
3242
3591
4150
4165
150
858
1737
2312
89
606
1552
2461
3274
3643
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3649
4582
4765
2146
3200
3225
3655
3826
4583
2881
4127
4187
4993
594
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
4249
502
542
690
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
458
1652
3914
4206
661
1288
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3773
3905
4561
4905
234
2372
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
569
1108
1824
2109
2505
2665
2727
3260
4561
492
861
1601
2194
3384
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1840
2056
2175
2294
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
290
823
1141
2038
2375
2621
3488
3581
4383
402
831
1563
1892
1934
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
4795
4954
264
1038
1254
1833
2493
767
791
863
1167
2668
3090
3934
4734
129
1373
3639
3922
4526
4874
141
759
899
2007
2460
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
649
1270
2963
3714
4652
283
1560
2081
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4878
4939
161
1562
1717
2568
3813
133
648
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
2863
2954
3053
3288
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
931
933
1127
2586
2900
3764
4007
4133
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2992
3465
4885
4917
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
1411
1572
2450
3036
3518
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
815
1088
1426
2594
2722
3015
1034
2481
4368
4448
4561
2636
3634
3740
4033
517
1654
2132
2645
3238
3501
263
450
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2445
2763
3380
3668
57
377
1208
1620
1794
2890
3175
3214
3925
735
2319
3841
3882
4296
4405
102
1278
1457
1607
1633
2191
2472
3199
3828
4443
1679
3194
3813
183
2091
2122
2483
2666
3430
4232
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2185
2871
3643
3692
4418
429
2049
2193
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1520
4766
1994
2028
2075
2123
2558
2927
3819
4738
235
245
521
1211
1636
2025
3275
4361
650
907
1371
1802
2406
3335
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2842
3243
3582
4543
4901
4994
344
900
1112
2889
3780
4370
4783
4822
4991
1210
1562
2169
3968
4143
4249
4308
4390
4496
1602
1959
3768
3805
3820
922
1054
1121
1400
3984
4395
4416
4822
128
1351
1886
2285
2882
3064
4051
4548
88
191
231
2052
2355
2624
2928
2962
3069
4248
4775
4881
126
1184
1255
1599
2616
3286
736
1294
1505
2030
2764
2937
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
734
2185
2760
3311
3873
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2895
3236
4591
190
530
576
1907
2211
4756
582
859
1951
3049
3497
3507
3867
3905
4607
118
258
555
570
1150
1151
1439
1981
3517
3566
3957
4338
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
2599
2622
4822
789
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
1292
1459
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4181
4914
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4872
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
3001
3306
3660
4145
4155
4703
4741
854
1003
1747
2219
2694
4236
4583
320
477
1582
2725
3699
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
2207
2600
4224
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
2241
2289
3497
139
369
995
1265
1458
3052
3160
3815
4060
4304
4805
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
3142
4212
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2030
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
492
602
1169
1316
2937
3980
4161
1199
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
156
1936
2086
2425
2598
2838
3120
3169
4309
34
75
592
812
1011
1087
2721
2861
4544
48
643
1557
1957
2479
2619
3433
3906
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1745
1877
2069
2158
2201
3804
4414
4447
4925
593
1737
1777
2762
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3984
4482
4600
4682
4710
229
403
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2506
2842
3753
4649
300
1106
1693
1791
3991
489
961
1429
2412
2413
2660
3139
3398
3553
4174
884
2464
2587
2607
3060
3542
3799
3865
4135
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1575
3842
4517
4540
1788
1923
2989
3438
3440
3662
425
2644
2708
2927
3612
3861
814
1008
1197
1313
1372
3513
3736
3952
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3615
3706
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
3334
3471
3505
3552
4988
167
341
975
1041
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
4525
4646
909
977
1200
1673
1962
2264
3110
3147
3232
3294
4364
4802
371
461
489
611
1034
1573
1915
2345
2501
2979
4457
672
1863
2500
2931
3510
4006
4501
4728
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2077
2212
2780
2824
3614
4573
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3884
3911
4407
4628
871
1868
2475
2551
3379
4731
425
700
720
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
1345
1814
2586
2624
2812
4484
4555
4645
600
1067
1827
2007
2751
3344
3970
3972
701
2293
2817
3230
3839
4385
4531
4889
4978
4984
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
3191
4156
4815
1952
2559
3164
3458
3637
3809
4498
4842
92
2325
2490
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
2005
2615
2933
3768
897
1241
1809
1910
1924
2839
10
464
928
1074
1590
2918
3398
3468
4403
13
891
1045
2721
3380
3721
4758
192
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
129
617
1043
1588
2438
3879
4802
4874
4936
1433
2460
2578
3818
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
208
209
725
781
838
1082
1212
1629
3258
4575
4803
4997
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1586
1712
1865
2192
2196
2637
2640
3406
3696
1079
1098
1192
1239
1267
1860
2068
2440
3170
3364
3628
221
327
1282
1344
1540
1733
2229
2287
3165
4063
218
426
2075
2250
2409
3472
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4926
47
176
610
868
877
3324
3664
3710
3972
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
1247
1404
2233
2730
3064
3369
4029
4158
239
382
2723
2822
3726
3921
4129
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4589
229
651
1193
1252
1674
2251
2533
3432
3706
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4771
4857
65
620
678
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3516
3827
4060
4325
4516
4567
159
940
2027
2208
2453
2663
2753
3114
3258
1704
2249
2558
3226
3762
4551
563
966
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3644
199
315
553
605
727
1215
1580
1742
2357
2630
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
832
904
2022
2026
2107
2452
3429
4178
4283
42
2068
2989
3001
3272
3313
3991
4204
4850
919
1671
3821
4181
4460
4981
533
1141
2056
2341
2388
2918
3349
3593
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
157
1787
2033
2394
2450
2617
2910
3834
4249
4483
543
1561
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
653
955
1876
1911
2956
3334
4051
4108
2896
4206
4305
4706
4736
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
2700
2986
3042
3639
3652
3947
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
353
937
1581
2004
3542
3776
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
1023
1345
2565
2938
3251
4047
4498
29
109
176
2389
2458
2682
3005
3974
4035
4141
41
262
454
2615
2679
2900
3342
3777
4309
1018
1308
1556
1871
2043
2199
2463
2610
3660
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1550
1789
1886
2015
2225
2552
2846
2949
2973
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4057
4218
741
1126
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4817
4999
10
24
989
1380
1429
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
3032
3129
3707
3931
4368
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3979
4514
4590
4680
1729
2083
3080
3112
3321
4266
118
913
1457
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
937
1665
2537
4535
737
1532
3022
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2791
3531
3968
279
713
1471
3234
3675
4780
4997
960
1043
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2788
2900
3105
3233
4438
4959
133
178
816
1044
1168
1437
2137
3473
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4817
4839
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1248
1555
1831
2682
3744
153
1046
1341
1369
2416
2697
3450
3802
1193
1617
1867
2559
4296
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
4373
13
254
541
1286
1350
1518
1637
3093
4050
4090
4936
457
1829
2470
3333
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4945
4986
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
2028
2474
3073
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
4143
907
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2945
3531
4231
590
1104
1261
1533
3201
3232
4157
4561
4584
4662
573
842
2629
2744
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
1098
1421
2079
2322
2444
2642
3132
3357
3778
4567
453
1264
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
464
810
1916
2658
3057
3662
4228
4989
630
1887
2177
2465
3504
4564
64
1806
2280
3319
3866
3965
4258
4820
141
673
921
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
1002
1329
1705
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1954
2409
3094
3557
4048
4559
181
190
639
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
2344
2999
3006
3468
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4085
4160
4639
167
281
438
539
2055
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
4555
2
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
3350
4220
4350
879
936
1122
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
3066
3359
3547
1663
1725
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4678
4885
266
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
4493
4823
155
679
1424
1916
3062
3192
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1646
1905
2121
2256
2818
2908
4304
234
467
928
1315
1544
2164
2297
2731
3640
4079
4212
4444
4914
1577
1801
3149
3316
3638
4286
4430
4727
1028
1560
2512
2690
2714
2766
3206
3718
4108
4292
4447
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2347
3114
3173
3704
4426
4772
4835
265
1240
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1943
2495
3338
3578
4132
4152
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
3155
3303
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2410
3027
3676
3940
4432
201
328
1765
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2315
2491
2603
2759
3272
4606
4614
271
1213
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
2534
2540
2621
3226
4063
4168
4205
4256
50
1225
1601
1779
2546
3026
3069
4523
4772
146
1067
1149
3818
4718
252
713
939
2337
3130
4049
4149
744
1280
1581
2430
2659
2890
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
3707
4335
4347
4786
123
921
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
2924
3039
3186
4002
4819
4982
144
198
956
1361
2009
2041
2064
2747
3627
3827
3877
3987
4035
4048
4641
4904
379
2158
2185
3359
3696
466
794
851
965
1716
1761
1938
3022
3426
4617
220
1241
1497
1934
2958
3334
4105
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
1554
1957
2172
2204
3260
3271
4120
4175
4664
249
1283
1781
2299
2381
3885
4450
526
649
1177
3164
3190
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
3161
3441
3624
3858
339
902
4454
244
1115
1452
1771
3296
3377
3473
3844
4084
4730
687
1268
1895
2042
2097
2590
2600
3378
4540
4626
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
2325
2377
3553
3653
4474
4678
4886
6
3222
626
2161
2354
2759
2
1450
2583
3378
3490
4586
678
1729
2845
3019
3287
4187
4199
4233
4711
148
586
1059
1715
1727
1935
1954
3593
4210
4911
916
1897
2465
3103
4100
4116
4417
4490
4547
4810
411
1336
1623
2531
3070
3335
4442
4958
282
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
3513
126
638
780
1334
1790
2383
2927
3876
4155
568
699
771
924
1752
3666
1710
2021
3167
3546
4279
4382
4580
4999
305
832
1111
1349
2343
2563
3501
3538
3807
3973
4055
4408
4452
236
409
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3992
4376
4396
422
650
943
1247
1516
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
3007
3284
4143
4658
4692
426
2364
3123
3756
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
1246
1261
1730
2035
3267
3334
3348
3370
3425
4224
4696
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
2524
2872
420
917
932
1200
1260
1303
1993
2443
2769
2926
4140
4325
4782
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
710
855
4343
4945
46
568
726
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2086
2535
2832
3310
3389
3412
4154
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2703
3363
4099
4348
646
937
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
1541
2712
2782
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1279
1320
1877
2925
2955
2969
3765
3863
523
922
2379
2567
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
1870
4225
4657
723
928
1592
2794
2826
2832
3686
3864
4074
4207
122
1391
1442
1617
2188
2543
2641
3143
3606
4541
112
634
1221
3145
3639
3995
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
663
824
979
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2126
2763
2961
3018
3881
43
347
1890
1912
2223
3244
3455
4052
393
779
2194
2675
3823
3891
4199
4420
4827
4841
106
648
1422
1651
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4921
271
510
1985
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
1202
1211
1415
2554
3154
3301
3387
4663
133
612
1831
1886
3658
3828
4053
4967
153
274
449
1108
1264
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3743
4467
4533
4788
4872
1034
2582
4029
4394
431
877
4547
4917
148
665
908
1209
1238
1504
1779
2293
3242
845
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1733
2242
3758
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2592
2797
1211
1398
1551
1720
2778
4792
4843
625
821
1315
2672
3450
4079
419
1182
1836
2168
2759
3070
3345
3632
3723
3881
4131
4641
53
242
488
843
880
1010
2087
3928
4209
816
966
1398
1454
3186
4333
4633
2141
2850
3116
4766
4781
4906
829
1038
1774
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
1755
1768
2044
2886
2970
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4642
642
1380
2248
2462
2656
2731
3261
3452
3938
4143
4159
4162
4860
1726
2216
3369
3625
3793
4521
4646
384
470
881
1432
1484
2400
3159
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2779
3141
4744
4760
140
397
759
1805
2398
3372
3587
3728
3894
4056
4204
74
415
655
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4718
179
833
1276
1539
1645
3771
4224
4751
4980
237
1987
2041
3749
120
922
1581
2261
4646
1305
2609
3386
3607
4372
4795
4983
2335
2601
3399
3880
4078
4207
4277
319
1377
2642
3179
4368
4678
61
1183
1974
2129
3192
1009
2480
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
314
1027
1392
1795
1874
1904
2861
3441
4628
332
484
872
2342
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
1057
2257
2394
2687
2836
2895
56
1760
2418
2965
2967
4819
122
3206
3282
887
1149
1665
2948
3697
3975
4035
4539
4758
1176
1238
1295
1412
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
1095
1688
2211
2308
2582
2696
3417
3428
3750
3872
143
464
904
1200
1303
1577
2407
3352
4542
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
2063
2635
2769
3179
4063
4067
4562
4704
4977
89
434
891
1381
1585
2397
2911
3043
3348
3514
3743
3895
4029
4409
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
2576
3395
3765
3891
4687
1254
1723
2176
2546
2985
3042
3786
4724
903
1628
2542
3775
4171
553
1469
1471
1785
1824
1909
3403
3853
29
190
369
404
1046
1099
1236
1458
2192
3401
3523
3884
4699
135
1003
1379
2754
3673
3708
4007
4072
744
1634
1747
2836
3704
587
650
726
1222
1783
1865
2256
2879
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3329
3627
3819
3895
4390
4444
550
758
1134
1611
2413
2957
2975
3343
3701
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
3782
4325
4876
4885
439
1339
1564
1894
2327
2632
2673
2945
3213
3484
3571
3733
44
193
1739
2143
2287
2768
2849
2864
2892
3962
4985
1351
1787
1846
1869
2819
3215
3417
3845
3970
4681
399
732
1214
1681
1874
2113
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
4002
4125
4994
164
670
1691
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
4171
4618
4766
4900
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
2182
2950
3465
3609
3714
4155
4368
4591
4812
529
702
794
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
1628
2264
2731
2758
2821
2912
3128
3791
4908
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3887
4034
4459
4738
499
1556
2181
4171
4400
4401
4716
823
1192
1369
1499
2742
3681
3764
3799
3956
4215
408
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
69
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4848
4859
139
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2582
2797
22
290
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
1642
1895
2604
3860
3990
4094
4117
4927
804
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
3617
4139
4450
284
963
2960
3908
296
1049
1177
1224
1514
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
1660
2286
2874
4101
28
172
479
1111
3194
3782
4732
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
665
1574
1879
2038
2158
2447
3753
731
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
1298
1751
1985
2277
3063
3695
356
606
716
1093
1769
1799
2090
2581
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3083
3822
3943
4428
174
630
668
817
1128
1336
1528
1943
3917
4111
4400
4840
778
831
3024
3408
4089
4955
253
538
1002
1861
2123
3099
3314
3831
4045
4260
1346
1462
1900
2444
3040
4654
4775
4890
575
773
1246
1839
2848
3839
4186
4641
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
4078
4607
1454
1856
1869
2015
3140
4969
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4462
4543
4576
4813
887
1515
1932
2845
3034
3307
1270
1913
2159
4100
4413
4792
11
562
958
1344
1938
4776
389
405
422
1931
2377
2427
2755
2875
2887
2991
4581
49
777
836
1432
4078
4159
4982
1277
1467
1858
3464
4157
4595
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3599
4189
1229
2055
2586
2833
4736
4771
4814
133
355
555
1242
3128
3468
3902
4172
4362
4776
65
140
591
1170
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4526
4760
143
805
1136
1451
1591
4017
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
613
918
1135
1246
4316
4481
4567
4893
4897
434
1613
2941
3395
3445
3698
4248
4782
188
291
2928
3171
3615
4536
1150
1276
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4921
1641
2345
3370
3434
3524
3741
4625
292
1369
1926
2212
3109
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2999
3055
3537
4944
189
1486
1645
2769
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
210
418
1274
3185
4564
464
1112
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
733
803
2429
3978
240
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4805
1985
2074
2636
3020
3160
3591
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1195
1553
1690
3112
4787
4878
581
1942
1985
3850
3941
4432
4487
4619
4937
1436
1491
2550
2775
3595
3831
3923
4060
4360
428
1942
2280
2425
2468
2602
3027
3661
4389
282
447
613
1043
1444
2075
2179
2744
3084
3179
3336
3727
3797
4115
991
1137
1144
1365
2823
3286
3697
4554
286
1588
3453
3688
3998
4114
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1796
2516
2749
4327
4513
4546
1079
1190
2989
3268
4301
4405
4548
339
504
1214
1861
2012
2972
2980
3255
3887
4247
4874
1182
2223
2519
3479
3674
4423
424
466
1205
1792
3112
3442
3878
4325
4365
4457
87
688
993
1854
2445
2729
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3633
576
651
2545
3048
3471
3902
4049
4759
4871
49
2128
2872
3138
3211
185
249
2182
2327
3136
4695
4760
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1619
1862
1879
2175
3186
3241
3326
3592
3724
4092
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2782
2871
3464
4104
4140
847
1250
1674
2242
2476
2959
3476
3915
4194
4356
4450
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
1464
2135
3419
4108
4336
4587
614
678
2265
2591
2617
4198
4257
4599
1146
1433
2236
4463
162
300
330
1582
1626
1645
2003
2645
3135
3376
4261
4885
4894
861
1855
2313
2468
2593
3235
3785
4135
4162
4187
4308
1171
1280
1672
3118
3529
3818
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
895
1074
1511
3814
4191
1128
1257
1390
1533
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
41
550
859
1490
1898
2240
2621
2912
3044
615
1090
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
1105
1337
1513
1818
3950
4012
1153
1733
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4264
281
1085
1921
3130
3287
3621
3717
3916
24
281
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
2265
2933
3826
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
1101
2346
3226
3381
3454
3664
4499
4947
696
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
2426
2490
40
731
755
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1758
1925
2768
2883
4534
4790
260
637
892
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4888
468
473
995
1003
1694
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3809
4460
4541
4552
538
942
1731
2227
2554
2870
3783
4524
4537
4637
201
462
771
1408
1879
2319
2445
2595
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2723
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3795
305
2591
4585
4586
110
275
456
1358
2635
4629
4812
945
982
1171
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1359
1748
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
4614
4851
4991
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
784
2353
3271
3572
4021
4129
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4362
980
1355
3446
3577
3597
3604
645
870
919
1720
2610
2789
3062
3258
3293
3881
3967
321
600
609
736
1114
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
1407
2233
2426
3189
4299
49
695
943
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1737
2127
2244
3502
3597
3811
4600
4670
486
1698
1730
1783
1995
2050
2986
3219
3411
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
639
666
1127
1376
2780
3146
4049
4193
647
1971
2523
1089
2285
2439
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
2125
3741
4737
4758
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
1183
2886
3182
3268
4274
4788
376
1169
1343
2772
4345
4536
38
237
1021
1343
1351
2543
3139
3459
4422
4957
4971
191
2179
3355
3665
3982
4092
123
177
375
1322
1597
2033
2289
2765
3055
3381
1028
1437
1461
1835
1954
2788
3112
3441
3472
3804
4389
4483
116
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
872
1480
2863
3925
4644
4693
434
832
977
1475
2120
2289
2778
3445
3959
4054
4343
126
348
443
956
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
4199
4426
4476
4867
377
994
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3822
4676
2329
2829
2866
3003
3665
4003
4469
140
251
485
667
737
1186
1491
2530
4122
4547
4683
4736
4869
4893
1584
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
3380
3505
3667
4255
4672
2385
2439
2738
2981
3986
4489
4592
110
261
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
57
127
1029
1731
1751
3526
4515
4657
4666
4731
4908
33
255
347
1008
1043
2285
2791
3609
3859
4849
527
944
1387
2949
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
1338
1817
2040
2094
2721
3622
3695
3744
20
658
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
4281
4404
871
1402
1548
2520
2990
3019
3239
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
3318
3788
4128
678
1746
1849
2336
4335
4779
4971
270
393
405
538
563
959
1412
2413
2846
4480
4763
1289
2004
2725
4045
4384
4586
1310
2325
2647
3172
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
3230
4206
4911
1455
1812
2334
4017
4166
4370
4773
1485
1570
2069
4931
1956
1962
2349
90
403
593
721
1534
1787
1967
2189
2352
2573
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4570
150
1118
2394
3287
1697
2101
2840
3403
3502
3892
4317
1150
1265
1626
2898
4190
4616
4899
201
208
566
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3851
102
814
2421
3026
4835
4992
62
133
896
1440
2906
3162
3328
3939
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
4459
716
2086
2373
2383
2640
2883
3598
3892
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
2307
3170
3436
3453
3845
4587
212
369
887
2400
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3237
4935
49
349
1159
1346
1425
1593
2586
2664
2866
2916
4288
4616
346
2632
2639
3827
4768
4855
4924
136
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3866
4375
51
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2874
2958
3020
3249
3646
3681
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
4170
4392
4565
4622
4775
1311
1757
1827
2506
3022
3158
3966
4515
12
555
746
2280
3057
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1415
2356
2571
2791
3567
4327
860
877
1175
2596
4497
4657
338
673
1201
1488
2018
2567
4011
4252
4657
806
1559
2057
2380
2563
2643
2679
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
81
278
430
445
960
1249
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2589
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
433
1152
1211
1220
1879
1992
2115
2167
2170
2367
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
4734
4984
399
701
814
981
1040
1154
1581
1892
2275
2583
2685
3210
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3428
4344
613
3318
3687
3717
4156
4272
337
719
828
1069
1194
2794
3309
3553
3568
4048
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
5
284
1804
2072
2553
2699
2866
3464
3765
3842
3975
4231
4989
4997
301
527
1199
1243
1764
3298
3570
4324
4614
4906
254
2497
2845
2963
3398
3928
4819
4996
39
1894
1989
2377
3342
4243
4458
235
303
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3530
4865
218
454
583
1724
2123
2855
3533
4064
4100
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
797
1621
2094
2095
3081
3576
4312
4720
4837
758
840
841
934
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4310
392
501
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3519
4542
523
545
731
3213
3324
3789
4694
1138
2621
2647
3229
3252
4111
1202
1450
1535
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
628
2867
3190
3570
3590
767
2155
2177
2871
2904
3138
3826
3917
509
1402
1517
1625
2157
2850
3552
383
486
518
555
1381
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2746
4439
730
1177
1443
1454
2814
2867
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2987
3791
4275
4509
4530
4634
781
1601
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
4649
108
417
633
741
1923
1985
2069
2188
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4430
4713
239
424
463
2701
4887
535
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4949
2412
2731
2844
3769
4143
4227
4654
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1632
1819
1859
2129
2204
2702
4216
4585
553
757
959
1166
2258
2924
3093
4816
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3711
3860
3983
4048
134
1170
1233
2160
2243
2324
2768
2810
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
3001
3162
3338
3541
251
462
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
3157
3200
4018
4479
4551
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
3129
4163
4596
105
857
1188
1473
1522
1655
1934
2459
2700
3865
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
1118
1536
2371
2397
2651
4063
4346
4803
4977
82
111
405
1971
1998
2556
3724
3786
4228
4572
4644
210
229
570
1600
1669
2080
2690
2940
3114
4141
4361
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
2188
2403
2832
3265
4941
79
1108
2240
2605
3283
3780
3974
547
896
1480
1488
1604
1790
2620
4127
390
617
1853
1950
2052
2714
2857
3092
3287
3601
4290
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4387
32
307
443
1427
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
157
442
1717
2731
3154
3934
4017
4301
4525
251
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
4128
927
1311
1884
2303
2351
2592
2854
2855
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
4272
4661
653
1147
1886
2401
2608
3419
3657
3789
4074
4252
115
363
399
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1718
2436
3205
3656
3858
4135
4154
4815
2530
2834
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4891
98
212
381
433
589
721
1251
2463
3917
4691
4790
1123
2137
2317
3252
3765
4243
4654
4882
12
261
1409
1770
1971
2119
2149
3152
3501
1439
1755
1810
2019
3711
3856
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
1801
2608
3333
690
892
1165
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
1918
2639
3351
4638
4974
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
1912
2173
3247
3415
4503
4910
705
1739
2500
3044
3217
4447
183
489
719
985
997
2807
2812
3342
3668
3952
4615
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
3354
4359
48
582
775
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
1116
1333
1751
1864
2192
2276
2662
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4166
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
44
168
177
562
629
2103
2775
3080
3999
4311
4799
76
434
577
3776
4045
5
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3395
4021
4229
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3645
3732
4475
4816
154
563
778
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1906
2486
4532
4640
1285
2497
3482
4541
4716
434
908
3438
4427
94
411
628
1577
2293
2354
2746
3659
1686
2435
2727
3499
4528
360
765
961
1190
1303
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
2062
2067
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
33
115
664
982
1065
1752
1976
2292
4029
4567
91
387
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
3566
4082
4109
288
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
3487
3917
3976
4094
4291
4666
897
2872
3571
4167
835
1118
2893
2932
4600
1409
1736
1914
2361
2576
2887
2957
4189
4756
1846
2022
2371
2669
3103
3716
3866
4221
4451
412
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3593
4158
4735
4758
4773
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
1262
1842
2306
3813
3845
3878
4831
4903
243
1066
1540
1713
1765
2712
3494
3982
4868
4923
558
898
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
2034
2064
3492
3495
3541
3797
3973
4332
166
1009
1472
2118
2828
2855
3649
4034
4628
1162
1217
1258
1665
1705
2989
4815
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
3714
3802
3827
4128
4539
541
565
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1863
2029
2620
3410
4333
4544
807
1419
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
497
1272
1411
1524
2470
3651
50
649
673
1981
2049
2107
3039
4149
27
466
854
1118
1290
2321
2777
3103
3680
4375
4628
4805
4885
1558
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3359
4524
4843
2004
3037
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3925
80
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3475
3596
3611
3705
4597
813
1499
2636
2644
3509
3797
4496
234
1408
3118
3269
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
1108
1238
1985
2434
2822
3118
3758
4007
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
1389
1745
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1762
2290
3785
3880
4583
4937
4988
210
777
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
3629
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3220
3652
4171
54
1329
1385
2247
2921
3127
191
716
2525
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
3496
3581
3827
3948
4106
4633
608
1092
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
2207
2780
3274
3402
3700
3793
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
748
1614
1618
2547
3078
3116
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3255
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4424
4479
320
532
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
617
644
816
2112
2600
2703
77
951
1339
2530
4365
357
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
4133
440
981
1739
2137
3244
3422
3909
887
890
1420
2080
2322
2343
2372
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
3309
3519
4403
48
233
449
517
1498
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
1045
1074
1582
1762
2585
2809
3551
243
267
340
1104
1407
1468
2014
2540
242
467
832
1080
1603
2295
4229
4524
4578
77
302
473
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1807
2514
2699
3875
3895
3991
4104
4306
262
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
266
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
612
1306
2279
3524
3657
3694
3747
4033
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1939
2720
2766
3628
3631
3701
3807
4382
4429
1659
3602
4165
198
1615
2290
2904
4864
576
893
2562
2741
2920
3134
3516
3752
219
798
1089
1691
1734
3256
3281
4656
4976
380
603
641
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4629
354
1156
4653
103
201
430
1223
1980
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
3776
3813
3815
4610
562
586
836
953
1988
4769
4836
1973
4483
4773
4899
462
1246
2964
3797
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1817
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1438
2110
2538
3196
3387
4624
1438
2084
2493
3213
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
291
1716
2065
2147
2658
2819
3258
4082
4211
4687
4981
568
982
1739
1962
2081
2135
2239
2751
2994
3207
3427
4258
4266
4746
4974
779
1522
4105
405
2770
3060
4299
4986
32
517
1762
2393
2700
4773
4799
460
669
1429
2388
2515
4493
258
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3843
3911
4013
4024
112
566
832
2198
2408
2736
4694
350
751
1176
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3972
4053
4240
4631
4812
4825
775
1775
1980
3629
837
1498
1952
2014
2036
2192
4291
645
1485
3449
3788
4205
1410
1932
2068
3419
3529
92
139
518
570
667
874
2580
3364
3612
4503
4894
4926
669
828
1929
2039
2294
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3627
3833
4212
4588
1527
2496
3152
3278
4055
4281
4500
4568
97
1192
1320
1884
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
623
1651
1662
2143
2216
2639
3226
3261
3930
906
1076
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
4412
4679
4840
350
1106
2192
2753
3344
4177
1424
2502
3933
4337
86
739
1234
1339
1639
1891
3663
4591
98
1109
1965
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1955
2019
2774
3206
3772
1062
1254
1580
1791
1934
2039
2099
3505
4474
4855
242
2403
2412
3138
869
1030
1144
2649
3515
3595
3600
3692
4800
4964
128
983
2709
2867
2889
3772
3857
4034
4310
4610
1100
2755
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3327
3734
427
2078
3757
3983
465
632
1105
1421
2110
4049
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
2375
4407
4897
774
1620
2626
2722
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
2336
2483
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3539
3737
4020
4380
164
287
1123
1705
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
144
412
955
1024
1978
2579
2711
3059
3218
3867
4038
395
716
1213
1676
2952
3338
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1113
1239
1931
2055
2112
3094
3577
4736
4741
712
2859
3706
3738
3908
4758
4863
250
651
817
945
1388
2248
2343
2763
3350
3654
4303
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3586
3732
838
1723
2055
2537
3512
4386
4889
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
582
2079
2581
3517
3650
3884
4265
4885
783
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
597
1134
1411
1637
3172
3438
4281
4288
4553
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
3441
4590
4693
888
1614
1794
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3097
3155
4670
4726
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
4817
4946
1871
3755
4553
4794
1222
1833
2216
2371
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
563
1607
2390
3117
314
649
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3451
3955
166
441
778
996
1124
1833
1879
2436
4286
4514
4517
218
374
1912
2075
2421
3029
4234
4318
4606
853
1299
1326
2114
2392
2448
2780
3691
4486
4993
164
737
1498
1837
1850
2697
3377
3474
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4486
4576
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3615
4112
4120
4343
782
2160
2577
2640
3150
4877
772
1349
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2788
3140
3250
3400
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
2899
3033
3204
1883
1912
2457
3003
3106
3698
3892
273
466
611
1279
1698
1781
2280
2315
2577
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
3364
4222
4480
4490
184
372
2132
2430
2876
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2850
4511
4608
4749
413
639
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4098
4680
4908
870
927
3231
3335
4903
253
495
589
1457
2222
2987
4555
4781
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
4872
4918
378
486
1090
1717
1909
1937
2914
3427
3646
3676
4907
347
1739
2520
2609
2864
3186
3680
3694
4459
4904
1433
1711
2118
2141
4179
4436
4969
947
1509
1906
2428
3104
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
4000
4604
4725
1197
1834
3057
3634
4866
765
1200
1853
1865
1937
2235
3040
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
4060
4239
4681
4939
1792
3599
3806
4109
2038
2410
2927
3487
3514
3705
3901
4119
4293
4541
4599
4811
1163
1264
2025
2701
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
362
599
1132
1777
1840
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
215
691
3312
4896
857
928
1354
1691
2416
2464
2890
3567
3570
3584
4518
48
515
745
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
2005
2645
2912
4469
4681
4920
804
2550
2747
3067
3117
4204
4471
719
814
982
1205
1270
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
663
796
1742
1957
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2877
3698
4725
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
179
904
1348
4660
4698
4947
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4178
4390
4593
254
663
838
1065
1627
1727
2308
2346
2367
2401
2856
3773
228
424
1589
1949
2487
2950
3578
3799
4100
4509
4694
25
455
3641
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
4994
179
267
1154
1576
1689
1877
2007
2100
3899
3957
1515
1518
1809
1966
3837
4080
4243
4423
2330
2599
4070
586
848
1711
2155
2205
2460
2661
2912
4304
1256
3004
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
3639
3905
679
928
1989
2059
2186
2277
3029
3444
3447
3565
4773
864
1401
2309
2424
3055
3854
4353
4631
4701
233
1667
1740
1911
3167
3831
4322
893
1058
1951
2129
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
3663
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
950
1638
2194
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
4122
127
176
305
3133
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2295
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
881
1160
2126
2296
2318
2799
2814
4283
4434
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1252
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
4330
4993
236
344
1560
2314
2321
2540
2577
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
223
537
2177
2312
2813
2952
3331
3427
4050
4677
770
3052
3604
4777
539
821
891
1281
1484
1530
3519
4153
4976
167
420
538
1502
2691
2765
3865
636
814
1176
1315
1957
3156
1945
2123
2156
2306
2313
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2904
3221
4236
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
4433
4966
302
966
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
2225
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4387
4903
435
625
1849
2378
2691
2749
2904
3302
4128
4291
4644
646
989
1367
1512
2187
3087
3954
4193
4686
4950
106
161
1847
2895
3765
4018
4949
1078
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2550
2706
3244
4128
4616
4714
353
436
482
2871
3120
3125
4753
618
1561
1841
2176
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
2260
2385
2807
3379
3695
3829
3937
4278
640
1119
1553
1903
3071
3449
4557
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1542
1765
2382
4802
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
515
2300
2863
2982
3184
3435
1237
2077
2494
2787
2973
4504
185
529
1321
2494
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3625
4608
182
1531
1607
1641
2061
3326
4196
4576
1018
1246
1511
1679
1724
2328
2881
3592
3860
4235
1295
1515
3221
4181
4260
135
252
760
1244
1605
1999
2004
2060
3312
3348
3433
4178
4339
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
4203
4866
4922
786
2314
4825
1379
1381
2058
2100
2958
3521
3940
3965
4132
4499
904
2377
2746
4919
1395
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
210
903
1270
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
3394
3730
4328
1690
2145
2578
2775
4872
267
652
1083
1383
1595
2049
2074
2136
2387
2652
2715
3096
4057
1703
2521
2701
3704
4793
4918
385
1311
1318
1322
2301
2557
2854
3750
4351
47
984
1728
2816
3113
3676
3782
257
1154
1487
2349
2646
3382
3730
4154
4597
458
479
1900
2595
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3185
207
1466
2241
2301
3291
3685
4165
4779
1079
1466
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
4266
4748
448
866
1137
1401
1902
2157
2227
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4991
476
904
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1098
1964
2941
4485
4894
4975
397
791
847
1136
1789
2070
2084
3932
339
492
554
568
829
1255
2014
3224
3304
3448
1373
1872
3362
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
1381
1399
2282
2712
4049
507
2006
2418
2579
3387
4069
4269
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
442
541
571
1810
2126
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1757
2154
2209
2659
2970
3074
525
2973
3051
3115
3203
4422
4793
1693
1893
1931
1987
3356
3720
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3956
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
446
1032
1945
2518
4297
835
1823
2522
2902
3964
4502
4670
23
338
1093
1294
1587
2285
2601
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3659
4408
108
1105
1449
1953
2323
4126
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
2802
3009
3094
3894
4114
76
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
2267
3792
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2611
3178
3308
3363
3809
3836
4394
4903
1076
1312
2004
2140
2248
179
398
475
1262
1723
3067
3567
4246
4948
1436
3090
4152
4342
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
2428
2562
2838
3043
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4938
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3591
3680
3767
4394
962
1426
1977
2220
2492
50
75
574
1073
1286
2612
2700
3753
3925
290
603
2007
3121
793
942
1794
2741
3254
3405
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2781
3
77
431
498
690
1973
3367
3703
3813
4109
538
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4599
795
915
1176
1382
2486
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
3194
3868
4968
4978
223
1196
1207
1873
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
2804
3230
3422
4658
4843
465
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
4310
445
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2820
4234
4975
547
802
839
1019
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1478
1783
2303
3073
3129
3563
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
511
963
2267
2298
2510
3056
3188
4007
4575
4630
774
855
947
1049
1102
1390
1783
1814
2200
2784
3763
3789
4090
2160
2486
3743
3766
4041
4565
757
1058
2117
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
4622
4648
4882
355
562
1019
1359
3588
4473
4673
102
876
974
1358
2585
3149
3273
4048
4304
4539
195
1223
2834
3623
3841
3879
3934
44
433
1776
3240
3319
3949
4158
338
1168
1259
1638
1830
2119
2176
2859
3064
3629
4067
4736
439
521
1097
2897
3065
3273
3316
3359
3665
709
2273
2607
2956
3835
4205
4269
4621
4851
80
872
1135
1636
1713
2155
2424
2588
2932
2969
3551
4397
330
452
874
2289
2370
2552
3680
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4097
4164
4326
4546
35
95
414
740
2510
3235
4052
4117
4521
340
1169
3426
315
452
1376
1912
2931
3519
3940
62
185
535
669
676
1440
2900
3690
3746
4258
4654
4757
4936
197
979
1053
1142
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
3572
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
75
1051
1101
2036
3468
3702
81
195
1701
2836
3359
3992
4012
4031
4203
78
293
1054
1289
2642
2710
2855
4603
4774
4783
143
467
2003
3008
328
1446
1928
2789
3135
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2695
4178
4237
4570
251
2413
2469
3110
3681
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
1583
1965
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3275
3449
1209
1753
1935
2032
3479
4553
945
2346
2727
3204
4474
4946
716
1380
1707
2028
3198
3303
3704
3945
4067
4547
4588
720
1033
1539
2577
3044
3180
4744
49
919
2114
3935
4907
339
1866
1929
1945
2302
2670
3139
3260
3354
4565
89
313
2008
2047
2136
2332
2562
2827
3117
3134
1463
1694
1705
2288
2400
4003
31
52
367
1015
1651
2162
2278
3623
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1380
1774
1956
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4026
4609
4727
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
223
352
1118
1239
1625
2034
2802
3182
4171
4466
416
1019
1099
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
491
736
1485
1827
3674
3814
3937
3982
4330
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
4951
704
1458
1483
1620
1673
1677
1815
2081
3840
3938
4435
64
351
3017
4294
4647
4690
4736
1312
2280
2534
3271
3376
3411
4242
4490
4698
179
602
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1773
2056
295
641
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4296
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3303
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
3743
4229
94
765
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2394
2627
2901
3149
3930
4283
4460
4504
1205
2925
3192
3952
4679
1119
2587
2624
152
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
1540
2365
2845
2914
4485
4539
166
345
1457
2241
2437
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
1498
1614
1799
2063
2134
2533
2692
767
2931
2939
3985
4010
4253
886
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
531
678
710
739
762
1556
2075
2405
2835
3573
3726
3750
3923
4281
4454
4466
4812
1589
2796
2807
3226
3338
4303
4863
481
986
1757
1894
2107
2398
2714
2868
2970
2999
3571
3604
4442
4704
651
816
847
1046
1394
1658
2217
3513
3676
649
2401
3029
3066
3198
3942
4391
4595
347
1774
2310
2498
3683
3984
4213
4537
1315
1997
2722
3840
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
1548
2099
2376
2779
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
4123
4354
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3747
4002
4121
4291
441
1122
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3783
3895
4007
4724
551
776
1583
3904
961
1040
1668
1680
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4267
4792
300
490
1207
1711
1877
2019
2400
3916
3960
3977
1735
1925
2156
2238
2265
3179
596
763
1568
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3077
3857
246
755
2032
2753
2931
3307
3554
3622
3903
4286
4622
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
3358
3644
3833
3854
4879
499
506
788
1018
1605
2009
2241
2650
2917
3004
3430
3981
4521
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4967
4994
1087
1279
1290
1841
1989
2032
3011
1579
1926
2332
3472
4090
4172
4285
4648
515
1279
2193
2880
3599
3656
3741
3845
3847
4023
4136
4588
4887
518
1102
3095
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
587
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
868
1165
1448
2072
2478
2839
2861
2946
3350
3506
3820
4016
4869
184
1393
1518
2096
2549
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1923
2262
3196
4791
47
1642
1710
2120
2674
4177
4911
158
2594
227
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3120
3239
3535
3580
3820
3826
3957
4041
4453
4628
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
3949
4052
4753
4995
857
879
2271
2469
2566
3325
3824
3983
4205
34
53
822
1255
1756
2750
3752
4052
4274
4408
1629
2563
4034
4036
4234
48
264
270
278
395
1111
1833
1876
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
2497
3895
4237
4651
755
969
2114
2300
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3880
4230
4337
4657
4931
262
1529
2198
2257
2545
3008
3794
253
731
1347
2070
2399
2519
2818
3563
3866
4163
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
3540
1080
1786
2011
2056
2332
2441
2743
3320
3652
3767
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
3178
3602
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4144
4461
4598
4790
4925
734
1957
2291
3037
3371
3997
4058
327
474
1582
1629
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
223
1102
2287
3277
3372
3446
3455
3685
4057
4299
4400
4635
4763
680
2661
2997
4653
452
1784
2829
3100
3898
306
1475
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
87
218
275
1629
1705
1738
1937
1970
3140
3525
3697
3789
3856
4458
4645
4876
1576
2897
3155
3965
4091
4348
4498
677
1370
1588
2335
3422
3425
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
3602
4209
4427
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
2451
3572
3643
3873
138
663
1157
1749
2310
2979
3665
4005
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1273
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1569
1636
1723
1874
2156
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
4757
4800
1032
1393
2080
3108
3629
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
230
1038
1207
2898
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
1966
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
4102
4798
1071
1162
1180
1297
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4937
672
1076
1370
1455
2928
3096
3368
3582
3935
4153
4332
4675
1273
1859
2455
2729
2940
2993
3933
4247
513
1168
1995
2036
2245
3656
3805
4223
4233
4556
4897
562
1473
1693
1849
2361
2641
2660
3218
4301
4492
202
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
197
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3870
421
975
1000
1127
2059
2516
2779
2966
3016
3844
4644
235
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2087
2514
2778
3386
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2672
2717
2936
3386
4318
689
721
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
864
1233
2420
3728
3869
3996
4421
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
3389
4239
883
4018
4754
4792
327
1858
2219
3755
4120
4889
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
2462
3767
3865
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
286
671
1185
1681
2080
2791
2843
3076
3272
3449
3748
3833
3984
4210
4211
240
244
2081
3906
3919
4157
4205
4588
4771
291
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
2385
3362
4084
4394
4843
296
1592
2372
2391
3357
3619
3964
4420
281
1278
3116
4159
1968
2119
2319
2552
3417
4722
4928
821
922
1076
1415
1868
2559
2594
2733
3238
3330
3421
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
3507
3969
4077
4869
5000
118
283
350
3463
3780
4130
4309
4669
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3456
3468
4179
255
630
1421
1551
3095
4752
101
479
1104
2204
2708
3168
3506
4723
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
3835
1075
1470
2582
3264
3385
3458
148
898
1058
1745
2171
2637
3632
3971
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
2577
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
1793
1936
2189
4834
966
1792
1862
2440
2482
167
567
1065
1118
1412
3252
3329
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
3170
3985
4063
4211
324
445
670
695
1220
1763
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3466
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1689
1996
2253
2445
3508
3615
3691
3880
4321
4854
458
1575
2770
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
3594
4083
4193
158
230
677
1428
1934
3668
4135
4278
4296
803
1384
2500
2753
3298
4024
4947
570
917
1329
1928
2089
2357
2411
3116
3523
3775
4127
373
686
709
937
1871
2153
2254
2663
2932
4380
4681
296
537
1165
1630
2329
3766
3868
3964
4072
4766
1172
1212
2060
2853
4204
4629
322
497
1110
1396
1485
2398
2919
4390
36
651
1693
2763
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
3075
3644
4636
767
778
949
2672
2901
4180
1880
1968
2761
3343
3772
4463
367
2035
2167
2195
2211
2558
2845
3178
3567
3969
4874
4958
116
612
1581
1633
1811
2007
2272
2305
2994
3210
1526
2094
2755
3474
3983
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1229
1390
2292
4494
870
907
1305
1497
3318
3411
3675
3740
4898
472
1685
2636
3817
3937
4160
4656
32
454
525
897
1821
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
4429
4623
4991
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
557
984
1181
2264
2688
2923
3472
1441
1619
2783
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
138
1338
3069
3082
4817
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
75
81
344
746
775
1142
1378
1853
1865
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
4595
592
706
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
2808
3227
3460
3942
4149
4780
402
854
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
89
352
1818
2060
2652
3546
4284
4402
262
1574
1700
2295
2863
4802
796
823
942
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
2951
3017
3688
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
3101
3468
3698
4681
868
2361
3392
3472
3995
4419
4523
4678
4760
255
742
824
1137
1589
1618
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1427
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4553
777
1464
1797
3239
4726
1380
3080
3180
4113
4265
4784
298
455
1073
1401
1416
1518
2455
2759
3129
3420
3500
3979
4469
4918
257
2000
3048
4525
118
913
1325
1815
2420
2552
2604
3796
4407
1023
1314
1601
3250
3267
3963
4318
622
1021
2068
2213
2728
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1466
2099
2935
3688
4961
4991
1075
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1198
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2441
2536
2720
3018
3145
3630
3876
3937
4330
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2504
2565
2690
2700
2866
3033
4113
4318
4460
4672
1034
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
1017
2027
2048
2457
3599
3927
4987
1177
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
2670
3029
3039
3189
3358
4463
1140
1527
2162
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
726
968
1094
2144
3413
3418
4430
155
609
2328
3536
4142
960
1317
1638
2112
2557
3901
3991
4311
4981
1728
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2297
2790
3332
3444
3631
596
1207
1236
2012
2091
3017
3790
3929
4067
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
552
1605
2595
2640
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
4266
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
791
937
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
3803
4751
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1589
1956
2619
3595
3833
4001
4075
4536
4875
37
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
4769
21
323
723
727
1655
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
4165
355
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4900
390
421
1227
1530
1692
1854
2149
2811
3355
3476
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3783
4431
4439
167
329
370
1009
1195
1212
1532
1916
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
16
49
351
380
725
1025
1312
1488
1987
2104
2629
3158
3562
3793
4587
4674
3
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4295
4588
20
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4217
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
4174
4446
4560
4637
4851
214
272
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4340
474
621
635
1414
1719
1739
2087
2969
2993
3681
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
926
1026
1036
1283
1997
2887
2948
3137
3653
3668
4991
446
1352
1688
1775
2412
4949
446
1837
3349
3407
3463
3597
7
567
1004
1139
1677
227
295
519
788
1549
2073
2456
2607
2663
2693
3039
4001
4090
4938
1220
1262
1746
1878
2256
2891
3752
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
3379
3757
4190
597
995
3565
3818
3997
4096
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2011
2206
2394
3565
3823
4036
4291
4965
81
958
1614
1762
1814
2089
2464
2838
3303
3534
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
1754
2640
2799
2821
3211
3633
3647
3728
3793
4506
4552
4828
61
148
737
1101
1756
1873
3061
90
256
1279
1565
1699
2006
2600
4060
488
835
1623
2113
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
3182
3992
4573
4625
4755
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2655
2691
4233
4835
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1119
2233
2438
2950
4168
4207
4231
26
2679
3099
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
2650
4890
904
976
1441
2129
2132
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
27
3140
3996
4995
104
582
769
922
1105
1196
3141
4489
260
1819
3059
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1185
1680
2107
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
1910
3494
4419
4446
4481
4686
479
692
1147
1459
2708
3934
3956
4000
4150
4153
605
843
1107
1158
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
37
507
593
832
1286
2639
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
769
982
2179
2537
2636
2719
2779
355
1894
2611
2660
2715
4384
4485
4616
4955
4962
692
1089
1124
1223
1526
1533
2192
3904
4833
236
1058
1138
2265
4305
4395
4589
208
754
1220
1442
1727
1838
2164
3948
4501
924
1075
1563
1856
1860
2290
2681
2767
2910
4061
4911
292
607
695
1351
1863
1875
2328
2526
3580
3877
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
3927
4386
4619
1207
2056
2186
2602
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4430
4773
4879
589
694
1230
2725
2837
3668
3833
4091
4321
4591
4878
1905
2967
4793
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4731
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2898
4706
10
24
433
1431
1609
1637
1837
2124
2289
4124
4468
4521
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1256
1299
1677
1692
2175
2587
3459
3566
425
436
1306
1647
1670
2217
3241
4589
702
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
816
1137
1184
1674
1702
2705
2727
4093
4952
494
1187
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
4908
7
648
849
881
1702
2951
3295
3817
4092
359
1687
2142
2522
4150
398
2069
2557
3229
3462
3684
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
2826
3080
3192
4610
4955
4968
576
1686
2581
3196
3430
3834
32
76
261
770
3438
4112
4521
4660
904
1880
3717
3882
4127
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
4432
4518
4782
624
1784
2353
2834
3403
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2744
2873
2921
4060
4337
4679
4753
253
318
478
598
1088
1201
1705
2153
2548
4699
4727
639
809
818
860
883
2603
2900
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
1707
2671
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
4606
769
1282
2590
3057
3456
4123
4969
4972
4999
328
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
3945
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3789
4365
280
1946
1993
2249
2622
3261
3916
4660
4849
179
403
576
1262
1429
1938
2707
3095
4044
4794
1365
1799
1961
2058
2255
2440
2927
3233
4364
448
539
1398
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
2214
2634
2656
3005
3190
3430
3797
4629
4886
1372
1374
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
2452
3477
3522
3668
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
812
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1338
1407
2185
3658
3838
4252
4515
435
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
4983
5000
179
570
575
760
2790
3027
3438
4055
4892
520
1690
2023
3030
3720
104
498
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
4358
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
3676
3817
4469
4621
4678
592
738
786
4899
2001
2953
3285
3816
3833
4403
208
689
1221
1243
1601
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
1949
2055
2687
3102
3216
3556
4681
4828
280
848
1092
1780
2870
3067
3536
4297
4498
4692
4901
248
565
1897
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
4965
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3810
4100
100
1007
1795
1926
2755
2786
3080
3321
3723
4264
743
846
1227
1365
1954
2341
2970
4708
1019
1188
1291
1737
2398
3595
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3275
3375
942
2527
2632
2687
2688
2851
3527
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
2015
2587
2826
4781
4903
18
101
496
1263
1544
2022
2149
2423
2738
3215
4185
4354
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
4434
162
1089
1583
1772
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4301
4684
1319
1904
2704
2946
3062
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
4262
4806
556
609
989
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3238
3700
4175
4731
1210
1355
1536
2097
2489
4655
4700
4706
4933
1208
1276
1542
2434
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
3733
4006
4542
305
349
1271
1691
2320
2611
3167
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
2267
2505
2869
2901
3846
3997
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
2042
2529
3302
3748
3800
3906
232
1255
1266
1865
2013
2164
2460
3002
3957
4273
4829
4839
188
408
750
787
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3502
3977
4093
4289
790
1071
1372
2891
3521
4261
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4674
4687
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3489
3648
4378
1756
3337
3576
3812
3943
4372
4574
1557
2744
4206
26
722
900
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
2309
3941
4435
4462
225
263
331
570
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
3444
3710
3915
4191
4317
4744
4870
347
1851
1901
2385
2578
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
3908
4961
100
1011
1407
3976
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
709
2344
3610
3805
3909
4021
4572
548
816
829
951
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1783
1991
2771
3168
3187
3484
3556
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
4956
539
1030
1067
1538
2263
4173
4712
4736
323
530
932
1357
2354
3148
3360
3968
4256
12
2219
4218
4834
1521
1586
1596
1916
2596
4494
4883
503
983
1082
2155
2462
2743
3275
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4122
4237
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1829
2607
2874
3775
453
566
1906
3130
3579
3672
4483
995
1120
1869
1882
2795
3554
3742
4399
38
334
687
862
1022
1110
126
1005
1865
2090
2326
2845
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
672
1520
1792
2933
3134
3302
3514
3767
3890
4439
4827
4924
738
958
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4908
69
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
2931
3196
3910
3997
889
1428
1577
2138
2326
3308
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
271
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
812
1069
1245
2380
2494
3053
3104
3950
4481
571
2764
3133
3348
4166
460
686
923
1635
2352
3680
3873
4286
4322
4779
9
417
595
616
3356
3448
3727
3876
3940
4044
4426
358
445
1433
1698
3312
3372
3720
4955
743
921
951
1738
2894
3359
3656
4569
639
3674
3996
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2884
2917
2951
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
2352
4146
4623
211
762
779
1128
1415
2027
2330
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2593
2828
2849
3547
3747
3777
90
545
1003
1777
1803
2282
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
1278
2135
2749
4180
4484
4752
699
1391
2048
2723
2792
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
21
2867
3721
3891
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
4173
4463
4864
580
1388
1519
2530
3149
3747
3986
4389
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2962
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1889
1978
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
4214
4415
134
156
199
836
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1275
1392
1787
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
683
932
1309
2129
2147
2427
2856
3451
3453
3701
4916
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
279
471
1100
2741
2980
3118
512
524
574
692
797
2208
3336
4616
4885
278
562
1195
1572
2045
2149
3097
3689
3794
4877
407
1235
1655
2372
2629
2834
3924
4016
4099
4230
167
411
700
1878
2222
2876
3858
4209
4226
4778
1002
1219
2090
2773
3295
4104
4977
28
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
2135
2403
2876
4589
388
436
950
1037
2678
4114
4598
342
481
1989
2652
2915
3279
3481
3802
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3680
4106
4428
4437
4975
536
670
842
1572
2934
4375
4777
165
247
320
2576
2723
3603
4738
731
822
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
1140
2022
2060
2517
2943
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
3131
4920
664
2307
2780
4113
4365
168
479
548
1570
2024
2856
3492
330
1172
1302
1560
2342
2814
2946
3021
3043
3585
65
236
666
733
1643
2161
2533
2617
3297
3612
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
99
1264
1665
2095
2916
3564
3953
4075
4264
1
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
2347
3066
3447
3897
4061
4517
14
956
1440
2620
2649
2883
3384
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4511
4629
4782
4829
395
531
769
856
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1835
1873
2352
2518
2894
3380
4653
64
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
24
569
993
1582
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
4795
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2964
4373
4801
809
845
2697
2741
2846
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
568
807
1132
1832
2318
2402
2841
3599
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3585
3589
4648
4761
4782
4816
155
596
723
1631
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4326
4621
187
1363
1516
2909
3239
4100
4570
4731
271
568
621
1152
1191
1457
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1140
1483
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1549
2047
2731
3973
4392
918
941
1574
1925
2060
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4279
4280
4489
4637
4679
241
361
550
2030
3791
4008
4197
4658
4865
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1359
1783
2161
2607
3835
4549
4781
4974
10
438
755
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2195
2902
3129
4683
1140
1745
1826
2068
2236
2296
3631
3680
4734
4839
24
662
1472
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
463
782
847
1036
1568
2016
2031
3226
3748
3798
520
1071
1574
1629
1826
2322
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
807
1093
2055
2132
2415
2476
2932
3859
3978
4005
4169
4234
4567
632
832
1194
1625
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
556
895
2008
2133
3174
4543
4912
1468
2123
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1717
1776
1791
2214
2781
3027
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3383
3444
3596
3640
4575
28
1538
1809
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
4654
194
308
969
1157
1465
1658
1941
2072
2271
2851
3148
4456
4609
4822
4952
4989
296
752
1630
1807
1998
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4595
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4371
4377
796
916
1367
1765
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3716
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
2157
2695
3397
3556
489
569
1391
1806
1869
1979
2118
2266
2809
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
935
2269
3072
3654
3763
3805
4313
4713
4810
39
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2544
2607
3554
40
226
885
1300
1814
2674
4686
485
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2733
2818
3682
680
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3390
3393
3564
3839
4542
4743
815
1143
1536
1610
2719
3272
3285
3555
3992
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
2194
2203
2827
2852
2923
3510
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1662
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
1627
2095
2273
3080
3474
3819
4029
4110
4350
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
2300
4625
4627
4810
1170
1607
1756
1892
2855
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
1264
1435
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
3386
4118
4459
4900
849
1165
2390
2535
3368
4198
192
236
564
1336
1532
1593
1596
1889
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
4860
114
300
879
1486
1769
1817
3071
3365
3583
4559
4911
26
263
1115
1420
1520
3124
3514
4411
4452
125
675
1052
1403
1523
1624
1790
2311
2878
3317
3567
1204
2580
4648
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1441
1526
1826
3176
3417
3649
3943
4039
4925
284
509
563
1425
2386
2814
3705
3722
4032
4836
4922
4949
826
1394
2387
2522
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4080
4139
4693
4897
4908
353
1594
1618
2856
3261
3559
3795
351
1045
1661
2391
2839
3132
3450
3858
3874
3977
4530
303
1726
1732
2243
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1588
1819
2523
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3647
3760
3886
4426
4620
4775
461
1137
1585
2005
2382
3079
3406
3576
4232
4381
4554
14
2298
3084
861
1715
1725
3023
3528
3917
4945
4946
161
333
3230
3936
4835
231
831
1262
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1991
2798
3329
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
1293
2409
3146
3780
3793
4070
529
906
1022
1472
1727
2345
2537
2607
3169
3177
3465
3924
80
1028
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
2625
3021
3099
3982
4504
139
794
889
1389
2030
2233
2716
4482
4547
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
1163
2336
3295
3331
3358
3524
3634
3864
4145
4500
695
760
1484
2128
2202
2729
2951
3936
107
369
597
970
1045
1322
3524
4758
650
1055
1714
2162
2336
4405
871
1234
1253
1808
2595
2612
4887
403
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
1432
2114
3380
3555
3715
3933
4712
4789
831
1114
1920
2297
2345
2674
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
4229
4984
193
978
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2448
2615
3590
4305
4607
4970
68
2009
2295
3358
3753
4240
4731
1090
1100
1715
2275
4171
28
169
264
1022
1044
1430
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
2045
2291
3498
342
1198
1287
1858
1865
2194
2608
3488
3664
3675
777
981
1307
1940
3012
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2393
2651
2802
3610
4660
352
1049
1311
1747
2031
2299
321
1143
1166
1202
1550
2299
2406
2673
3065
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
4510
321
419
609
1077
1237
2174
3206
3768
4086
4376
4655
146
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
1074
2473
2701
2808
2824
3525
3897
4633
4808
4865
317
439
1400
1507
2186
2316
2556
3165
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1655
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3771
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
4853
266
942
2075
2870
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
1182
2059
2616
3646
4280
4282
4296
9
12
943
1599
2594
2669
3399
3555
4444
4463
48
437
448
1295
1336
1584
1720
3796
3940
3957
4084
4358
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3333
3509
3564
4387
4398
4501
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4704
292
359
1335
2185
4936
634
647
1256
1419
1687
1933
2638
3804
3948
4403
4506
4713
128
164
175
253
457
3416
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
755
1624
1799
2144
2999
3098
648
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
4079
4223
213
1350
1990
1993
2051
4158
1514
1736
1779
2367
3266
4398
4681
86
802
854
1220
1395
1897
1975
2822
4171
4233
2654
4204
4284
482
708
1439
3356
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2513
3255
3313
3611
93
266
1046
1253
1819
2436
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
1967
2051
2533
3818
4102
21
602
736
963
1273
1559
2169
2424
3596
4042
4225
478
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
4244
472
602
631
948
1103
1423
2821
3560
3830
3859
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3773
4015
4562
607
1597
2438
3980
3992
4609
684
1124
2896
3376
3426
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2561
2814
3441
755
756
1063
1098
1323
2494
2946
3820
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
409
541
813
1393
1514
1875
2145
2489
3128
3317
3777
3920
4453
168
330
1346
1347
1348
1960
2077
2451
3138
3251
3335
3745
4914
24
32
77
88
633
1170
1576
1754
1791
2171
4123
4196
4507
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4269
4699
408
579
630
709
924
947
1021
1668
2022
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
3454
4536
4624
4724
22
460
759
836
875
1251
1416
1716
1852
3011
3329
3892
4307
4452
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
1525
2537
2719
2735
3133
4023
4218
705
925
1234
1822
2828
2834
3862
4272
1668
1953
3036
4303
4408
4634
465
694
1556
2534
2725
4703
884
1576
1936
2383
2636
2667
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
406
3028
3541
3647
3975
4781
2774
2917
2976
3228
3866
4201
4212
4455
416
475
842
1442
3608
4076
4526
144
777
2026
2709
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
4405
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
129
1000
1271
3050
3778
3863
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4927
12
28
954
2767
3255
4085
1243
1421
2149
2264
3735
4264
4630
52
1531
2822
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
54
791
1637
1883
3148
3570
297
934
1480
2366
3092
4628
4659
1168
1465
2330
3364
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
3421
3449
3650
4258
4665
4701
1014
1015
1273
2396
3466
3938
4808
883
1503
1613
1651
2405
2812
3458
4124
4866
4960
318
603
1489
1591
2881
4539
4768
4839
780
1105
1277
1325
2081
2312
3345
3535
4558
667
694
919
1053
1634
2383
2434
2435
2503
3301
3658
3863
3889
208
469
943
1762
1915
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3644
3671
3787
4198
4333
4635
4904
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4598
4693
4917
4990
103
960
1072
1381
2560
3545
4599
683
1754
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2842
2946
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1227
1667
2675
3062
3343
3680
4295
737
1098
2207
2317
2731
3016
3059
3327
3577
4224
4933
496
1073
2485
2516
2926
3666
4046
4465
4582
864
1545
1650
1993
2116
2265
2330
2331
2426
2817
2903
3493
4210
4301
4828
82
1757
1769
2864
3477
3713
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3223
3430
3540
4767
371
459
495
526
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1361
1583
1734
2048
2169
2593
4202
4478
4482
4802
583
598
1268
3689
4147
4757
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3328
3540
3683
3702
3802
4950
88
187
675
1093
2470
3199
4041
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2544
3365
3694
4217
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
2617
3304
3349
4233
4713
4820
117
295
1265
1570
3463
3797
4636
423
436
512
1066
1970
2740
2842
3077
3298
3328
3414
4207
4385
4708
4979
791
2145
3298
3371
3608
3632
4695
461
520
828
912
1643
3089
3107
4472
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2221
2843
3392
3737
3926
4090
487
1507
1747
1879
1925
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
941
1439
1844
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3829
4510
4824
4937
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
2823
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
1181
1492
2415
2804
3718
3920
4200
4565
4903
708
990
2638
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
2116
2528
2711
3839
427
612
1814
2268
3013
3150
3598
4491
4722
526
1011
1378
1574
2111
2165
2288
3109
4762
786
1819
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3706
3749
4415
266
370
406
1392
1729
2069
3172
3362
3466
3524
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
912
2947
1395
1620
2456
3904
382
809
1265
1348
1736
1943
2040
2327
3418
4817
2575
3083
3242
3561
3666
3823
542
733
1613
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1137
1413
1472
2856
3105
3765
4126
4682
4951
43
384
554
560
914
1136
1233
1238
1711
1734
2344
2787
4158
4369
4947
142
280
339
527
1566
2037
2919
3114
4413
478
1080
1378
1789
1928
2404
2962
415
785
828
838
1537
2740
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3493
3582
4131
4336
4561
4681
78
264
701
879
1917
1972
2353
2702
3236
3582
3721
3928
95
818
987
1751
1796
2024
2817
2911
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
857
1223
1525
1961
2283
2837
4569
177
520
532
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
3510
4352
4792
1052
1213
1712
2122
2339
2427
4393
4508
4867
1110
1115
1553
1568
1775
1981
2561
2898
3086
3657
4478
4792
4843
254
489
1517
2515
2697
2889
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
4200
4409
4496
100
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2988
3512
3741
36
260
1056
2124
2238
2966
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
2710
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4565
216
1691
1974
2679
3563
3661
4668
1053
1686
1699
2006
2721
3642
3852
3922
4868
1339
1634
2482
3200
3628
3856
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
410
2090
2096
2223
3359
3717
3904
4085
4264
4422
1329
1467
2620
4728
1555
1914
2167
2280
3100
3642
3792
4841
254
1579
1922
2522
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2706
2743
3006
4108
177
467
977
1743
2700
3991
4169
4704
4980
1797
2021
2233
2430
3094
3395
3959
4014
4034
4267
411
554
1163
1320
1581
3195
3468
3573
3788
281
515
692
1291
1411
2160
2670
3122
4172
4351
4403
608
1165
2420
2842
3678
3910
3956
4109
4291
217
555
1024
1039
1326
1743
2594
2775
2957
3365
4423
633
1694
1933
2160
2507
2978
2997
3380
3880
4164
4456
1334
1625
3135
3348
4509
1602
2054
2659
2969
4068
4167
4533
447
549
818
1336
2802
2895
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
4065
4690
680
2702
2724
3318
3464
3700
3779
3900
798
846
1832
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
2568
4149
4179
4381
1143
1569
2073
2204
2597
3368
3639
3852
3928
4380
4807
138
400
949
1320
2347
2812
3640
3695
381
1437
1870
3039
3620
4312
4395
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
567
2134
2682
2722
2903
3358
3985
4178
4372
4796
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3504
3935
3948
901
963
1101
2151
2869
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
2902
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1561
1596
1688
2072
2074
2558
2996
3579
3600
3952
4841
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4657
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
1082
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
352
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4497
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3257
3488
3791
3813
3823
4041
960
2621
3224
3466
4114
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
4185
4287
4383
4884
324
662
1655
2146
2258
3290
3670
3898
231
500
1005
1514
1540
2255
3383
3397
4120
4918
620
1050
1254
1257
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4916
703
723
1097
1980
2216
3240
3256
3595
703
1522
2489
2580
2936
2988
3445
3479
3933
3943
4046
4104
4128
4401
4662
4914
875
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4818
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
935
1000
2002
2833
3414
78
1243
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
195
368
663
961
1356
1770
2057
2880
3201
3573
4952
4996
551
781
985
1606
2536
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
1746
2013
2772
4563
36
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
3609
4336
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
592
1411
1659
2382
3823
4573
236
259
1003
1063
2038
2722
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4142
4918
756
892
2852
3041
3452
3689
3717
4872
653
654
1517
1624
1765
2610
3086
4008
4068
4131
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
491
514
1783
2146
3168
3946
4787
201
678
1380
1756
2120
2348
3236
3413
3891
4095
4195
4941
442
956
2397
2580
3380
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
475
1024
1808
2136
2304
3589
3903
4116
4436
4496
4833
249
498
739
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
4529
284
521
566
1533
1917
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4503
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
4827
171
430
465
577
1450
1648
3461
4575
86
633
1185
2615
2630
3216
3379
1006
1108
1320
2130
2796
3587
3838
4523
923
2453
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
4030
4581
4915
432
2298
2688
2966
3449
4180
4811
254
980
2050
2373
2429
2513
2525
2977
3396
3593
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
1775
2004
2711
4011
4322
4942
552
2738
2857
2953
3179
3257
4110
4645
66
613
950
1535
1796
2249
3378
3745
3794
4512
310
2795
2852
3745
4815
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3466
3523
4320
222
227
440
758
954
2534
3037
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
4131
4286
4990
396
617
2949
3297
3639
4450
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
268
419
1170
1642
1931
2167
2921
3161
3461
1536
1683
2146
2311
2913
2956
3533
4249
4935
566
646
1249
1377
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3161
3211
4911
405
933
1379
1538
1653
2115
2823
3189
3429
3752
3836
4271
4312
4780
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1066
1560
2089
3006
3026
3360
4392
487
826
1187
2844
3421
4069
4764
474
1738
2554
2625
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1545
1564
2000
2201
2484
3006
3329
3380
3818
4503
4603
4675
642
2424
4122
4228
957
997
1023
1626
2114
2924
3150
3631
4476
1799
1815
2330
2650
3182
4546
1437
1932
2394
2594
3177
3502
3768
4510
4760
4922
545
1189
1533
1634
1754
1773
1924
2029
2189
2459
2804
3094
3718
3923
4987
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
3918
4100
4411
198
607
856
2477
2972
4181
4207
4368
362
600
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
4450
805
1018
1132
2065
3374
4836
298
1573
1619
1911
2326
3090
3926
3935
4778
4882
701
910
991
1671
2883
3054
3430
3782
3853
4222
319
494
530
800
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
2402
2414
2417
2787
4250
204
1001
1255
3452
3910
4718
695
1476
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
4239
32
835
1424
1970
2421
3001
3626
4218
4244
621
1282
1312
1352
2249
2375
3591
3826
4108
4181
208
881
1090
1260
1398
2076
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
10
1453
1756
1773
2258
2628
3421
3434
3592
4333
4641
4996
861
2707
3163
4644
4894
1950
2692
2729
3209
4068
320
1399
2643
3284
3404
3409
3490
3609
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
3233
3559
4938
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2255
2353
2512
2873
2917
3529
3942
301
1440
1613
3007
3853
46
704
712
766
854
1094
1972
2516
2654
3251
4261
4348
61
1319
1495
2140
3539
4013
117
367
470
876
1124
1139
2153
3133
3801
4858
1257
1322
2179
2209
2659
3379
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
2027
2265
2280
2590
3635
3699
4726
1128
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2637
2673
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
443
741
866
1431
2058
2744
2764
2906
3951
4258
756
1127
2360
3341
3375
4023
109
182
242
699
1017
1483
1729
1893
2950
3412
4132
129
660
905
1689
1876
3191
4988
993
1131
1553
2077
2678
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4830
4956
966
1443
1889
2115
2473
2591
3570
390
1622
1843
1939
2001
2865
4185
4855
4947
1877
2028
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
635
781
1520
2365
3323
4241
4359
4597
600
684
1390
2808
4255
4601
4636
424
2231
3036
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
1879
2021
2389
2558
2818
3195
4030
4318
4785
938
1136
3104
3765
4565
4905
473
1539
3403
4095
4265
288
734
1156
2123
2790
3969
4370
4648
390
1025
2147
3332
3938
4180
1777
1840
2310
2348
2647
2845
4800
4996
26
656
827
1092
1573
2204
3255
3397
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1986
2490
3181
3710
4045
4352
234
253
649
1694
3290
3540
4998
386
1387
1454
1924
2148
3418
3673
4203
4403
4473
4491
101
331
718
1166
1353
2719
2762
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
947
1154
1480
1514
2869
3382
3401
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3343
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4343
360
509
903
1216
1312
1517
2094
2270
2781
2938
3277
3679
4141
4538
528
925
1036
1568
1623
2454
3460
3747
3919
3951
4322
4535
4872
4978
1400
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1458
2906
3017
3108
4801
4979
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
4422
89
258
427
1020
1158
1268
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
4821
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3587
3830
4088
328
2134
2712
2820
4141
4183
4908
564
579
1542
2037
2117
2499
3726
4272
412
1285
1498
3104
3213
3245
4103
74
95
1389
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
2780
3618
4602
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
4463
4587
4752
571
592
1564
3114
3157
3615
3767
3923
4040
670
803
816
839
924
972
1117
1136
1832
3066
3551
3588
3658
3769
4562
261
1312
2391
3803
4456
265
2134
2513
2672
3592
4274
4512
221
1674
3257
3461
3564
3618
4280
4818
231
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
25
496
1315
1864
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1918
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4733
96
310
828
1393
1826
2027
2910
3242
3267
4152
4919
763
932
1645
3022
3083
3193
3216
4000
4878
90
247
337
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4831
898
1572
1699
3290
3853
4137
4997
555
1814
1926
2762
2999
4937
460
481
1758
2106
2866
3025
3309
4372
4468
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
4201
4861
930
1925
2371
2669
2813
3378
4155
4178
4291
4316
1119
1444
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
1377
2418
3444
141
1148
2160
2329
2761
3527
3611
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
1070
1462
1523
1565
1951
2507
2677
2914
3077
4631
4683
4765
629
3000
3811
4065
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4267
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
4069
4843
4904
1999
3224
3339
4879
1064
1574
2132
2605
2622
4047
2356
2718
2772
3586
3977
4976
4980
365
387
1932
2034
3574
155
750
1967
2554
2578
2595
4003
841
966
1112
2443
2446
2775
3057
3204
3258
3385
3393
4095
2635
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1585
1664
2316
2571
3696
3721
4110
4847
4915
571
817
3243
3268
3440
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3209
3714
4202
4418
4513
4865
4997
182
390
2639
2969
3762
3782
4713
4847
4905
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
4573
4888
1027
1093
1157
1613
2019
2469
319
346
514
526
903
1798
4340
4870
415
1058
1259
4446
4689
1342
1650
2293
3100
3278
4100
202
267
369
474
2259
2396
2945
4654
4892
455
1153
1219
2700
2710
4878
1001
1051
1850
2327
2586
2702
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3764
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
4821
183
928
1307
1996
2147
2425
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
1977
2735
3443
3566
4005
4459
1140
2461
2794
2936
3008
3492
4163
4326
4785
301
694
855
1322
4639
70
250
607
1414
1447
1701
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
4098
4421
4907
3266
3869
641
1672
1678
1849
1900
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
1651
2272
2356
2397
2564
3489
3785
4360
231
2548
3378
3579
3985
4889
134
1656
2590
4098
4313
4379
42
479
830
1274
1589
1897
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4143
4464
5
1179
1971
2437
3070
3777
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3868
4064
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2247
2661
3517
3862
3937
4620
4874
437
1221
1745
2095
2962
3033
3730
4899
1251
1363
2422
2444
3265
3303
3520
3568
3870
529
1110
2446
2593
2785
3194
3508
4515
412
825
1329
1471
1663
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4948
448
544
943
1138
1345
1494
1694
2036
2120
2583
2605
3083
3929
4243
4916
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1104
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3647
4182
4276
292
378
831
843
1124
1503
1620
2267
2277
2407
2510
4093
4473
4644
137
329
465
1920
2143
2583
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
1180
2207
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
345
1184
2928
3014
3069
3180
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
2689
2815
3150
3628
4476
4861
503
621
979
1144
1244
2417
2600
3388
4292
4896
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
435
602
692
1032
2862
3308
4092
4975
225
911
2233
3217
3676
4159
4619
127
384
438
952
1549
1968
2215
2224
2271
2615
3393
3523
4538
4840
189
1222
1490
2250
2512
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
896
1754
1961
2189
2298
2463
2881
3164
3812
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3071
3713
4928
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
4271
4284
107
503
2709
2971
2975
4588
122
939
978
1514
2569
2871
3371
3573
4030
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1190
1432
1447
1792
2675
2783
2846
3080
3569
4965
1339
2076
2822
2912
4174
4555
4637
1110
1171
1403
1976
2858
2958
3536
4468
168
425
1226
1833
2170
3532
3590
4916
1118
1232
1256
1888
1994
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3088
4290
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
1169
1704
1758
1974
3283
184
579
691
1064
1134
1375
1525
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3413
3498
3765
4308
4485
4499
4615
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4634
2514
3282
3307
3779
3951
4776
4967
20
290
384
837
907
2106
3868
4615
4785
163
315
360
471
1349
2704
2872
3501
3884
4181
96
836
1093
1131
1574
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4008
4189
4404
1401
1715
2145
2185
2515
2556
3450
451
492
969
1344
1442
1809
2010
3918
900
988
1276
2568
3454
87
846
1012
1189
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2728
3140
3251
3376
4087
4189
4643
4839
4924
140
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
335
535
858
1552
1644
1776
2324
3546
4274
244
803
812
1301
1805
1819
2725
3202
4842
452
627
1344
2576
4380
4432
4440
4478
4693
319
345
720
1861
2841
3293
3548
4533
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3974
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4740
36
214
419
1070
1742
2194
2374
2641
3363
3625
3834
4125
4150
4860
607
803
804
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
2660
4133
4303
4900
4913
185
784
825
1317
4069
4079
4147
271
790
939
1107
1142
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
2539
2858
3427
3438
4008
4137
4193
4450
305
340
1913
2022
2060
2583
2607
3520
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
1085
1382
1528
2092
3105
3147
3370
3826
4560
4769
75
1064
1546
2120
2244
3769
3964
4692
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
969
1241
1755
1806
1974
2043
2181
2326
2882
2907
3401
3539
3781
4456
506
1548
1611
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3319
3500
3829
4546
4592
4924
129
857
2226
3118
3817
4204
4930
239
1272
1839
2725
3275
3422
4650
810
1936
2322
3002
3153
3786
4089
4799
908
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4544
160
1432
1515
2506
2645
3148
3296
4465
496
792
1568
1978
2642
3121
3360
3405
3763
4029
4072
4563
1643
2083
2808
2928
3126
3324
4060
4294
187
1082
1582
2073
2138
2591
2998
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
1544
1837
2356
2658
2695
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3464
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2652
2878
2888
3531
3700
4187
264
2056
4941
205
875
1578
2541
3223
4725
96
478
551
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
3154
3376
4006
4534
281
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2157
2530
3267
3417
3673
4941
122
246
561
1174
1964
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
228
476
775
869
1221
2404
3663
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4211
261
338
747
2976
3632
4196
4249
4963
74
1188
1426
1566
2126
2682
3071
3326
3335
4106
4225
541
2063
2835
3322
4868
1041
3058
4288
1759
1872
4335
4862
375
727
1421
2463
2510
2754
3271
3563
4259
4787
491
1174
1486
1816
1962
2103
2348
2906
2949
3564
4882
4929
378
755
1164
2091
2693
3310
3376
3771
4070
22
53
165
852
1539
1925
2056
2100
2334
3074
3138
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
1612
3086
3716
3864
74
223
374
517
567
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
571
3383
3846
248
307
670
1016
2108
2387
3372
3449
4982
494
531
650
2171
2245
4080
185
424
2078
2171
2894
2938
3320
3363
3925
4222
4284
148
1137
1756
1856
4804
4849
431
456
824
912
1160
2135
2624
3682
3922
4224
4924
39
308
321
2791
3055
3791
4558
934
1550
2298
3851
4056
4591
312
651
916
946
1622
1818
2042
2586
2835
2912
3197
3916
4408
1025
2290
2697
3897
4464
4655
4669
302
495
853
1234
1489
2332
3052
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4251
4790
457
592
3220
3347
1225
2329
2759
64
238
680
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
3093
3741
3967
4400
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3589
3999
4436
528
924
1739
2034
2143
2604
2765
2846
3469
3916
4839
420
774
897
2080
2552
2717
2777
2911
3491
3886
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
1371
2008
2529
3390
3567
3933
4259
4987
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
1371
1634
2388
4147
4680
167
209
229
992
1132
3363
3660
4550
4606
633
1422
1862
1864
2373
2416
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2622
2753
2902
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
3613
4856
330
749
1016
2749
3539
3618
412
1638
2373
2948
3272
3365
3720
4527
4829
86
749
1113
1182
1187
2364
2410
2583
2718
3342
3983
4233
164
236
1571
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
3252
3626
3697
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4317
306
611
954
1112
1809
2503
2533
3308
3596
3987
4043
4733
4741
271
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
566
700
1277
1759
2763
3411
4576
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
2163
2195
4237
43
226
489
1019
1078
1334
1593
2450
3758
3886
4045
4455
4537
814
1215
1655
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
128
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
3116
3525
4222
4955
885
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
1068
1738
2944
3021
4116
4597
4635
4673
4866
4981
323
452
3007
3233
3287
596
828
2334
2726
2784
3997
4395
4407
4781
721
861
1276
1999
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
998
1981
2793
3473
3666
3812
109
822
1149
2020
3461
3996
4040
4711
4759
160
298
665
898
1086
1438
2035
2587
3613
4048
4097
133
1255
1532
2500
3363
3903
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
4825
320
644
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4115
4257
476
1161
1305
2280
3144
3233
3756
4072
4136
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
1806
2050
2753
2972
3435
3627
3642
4377
4817
1364
1878
1999
2171
2933
906
992
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2357
2516
2593
3274
3499
3611
324
1382
2353
2598
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2399
3526
3943
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4183
756
1964
3729
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
467
550
1139
1511
1790
2322
3126
3297
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
125
507
602
853
999
1019
2038
2084
2157
2332
2453
3632
3713
4701
317
713
1602
2309
2405
2793
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
2381
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2891
2993
3793
3906
4019
4023
4605
4884
230
609
1152
1307
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4495
4568
4890
703
1259
2904
3559
662
736
973
1746
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3753
3995
4394
4688
4744
4892
4988
1631
1862
2165
2305
2674
2677
3082
4002
137
298
866
1509
1655
1777
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
855
1623
1747
1882
2930
3012
3605
3670
4847
4925
553
2109
2663
2765
2968
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
3703
278
368
2239
3158
3820
4327
4622
227
902
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3099
3750
4309
4664
377
569
751
1074
1715
2441
2625
4207
4403
4537
4753
498
513
911
1000
1125
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
2225
2267
3691
4368
4513
355
902
1552
1993
2011
2727
3389
3819
4204
4736
435
791
1028
1153
1683
3161
3219
3260
969
1753
2407
2659
2670
3714
4752
4974
20
158
2015
2146
3271
3390
3495
4040
160
751
1608
1800
2122
2153
2169
2226
2844
3328
4179
4516
4727
4820
4845
838
843
903
1006
1483
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
4982
20
85
90
412
1006
1436
2580
3410
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
3153
4164
380
825
2424
2548
3777
3970
4431
809
1194
1472
1536
1944
2825
3106
3750
4397
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4144
4807
798
1776
2358
4272
309
2991
3820
3991
4716
31
42
477
547
972
1672
1733
1816
3953
4765
421
528
1432
2067
2899
2971
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
171
229
980
1149
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
2666
2917
755
1114
2615
3781
4186
4442
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
3865
4036
4895
122
1147
1467
2282
2385
2871
3150
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
2656
3175
3412
3943
4172
4566
1025
1517
3163
3591
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
3087
3323
3369
3443
3703
4115
259
1753
2684
3694
4081
4178
4440
4700
59
440
529
1921
2774
3420
3667
3683
4243
4437
575
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
3608
4181
530
711
1621
1785
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
72
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3779
288
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
3206
3949
4381
309
334
1512
2758
3162
3745
3956
4116
4749
737
1697
1745
3312
4553
4953
17
490
798
1540
2529
2891
3300
3312
4352
4483
238
407
1229
1524
2126
2674
2853
3023
4023
4054
530
894
1017
3139
4852
197
292
397
1075
1370
1394
2439
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4512
4846
349
480
510
750
772
1021
1778
1929
2109
3437
4226
4592
642
1112
1412
1847
2721
2747
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
1208
2407
2582
2848
2869
3035
138
708
1203
1346
1809
2358
3460
3532
3562
3660
3910
1054
2697
3294
3667
4130
4407
4786
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1786
2036
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
752
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3962
4240
297
1489
1689
2725
3606
4697
6
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3469
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2825
3699
3909
4079
310
603
642
1320
3263
3418
624
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1544
1856
2529
3388
3561
3714
4103
4938
311
447
679
1282
1963
2722
4745
2326
2512
2548
2881
3439
3932
3957
4947
1259
1994
2267
2378
2680
3820
4903
4912
646
2236
2727
3067
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
4949
319
1226
1453
2247
2839
3580
4908
454
854
1998
165
177
1841
2134
2734
3813
4040
4802
350
518
667
1125
2041
2489
3670
1349
3362
3733
4856
46
685
1492
1868
2522
3098
3962
4504
4763
4786
4966
204
396
973
1646
2892
2916
3491
4111
4323
4410
364
1179
1467
1586
2284
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
2322
2432
3173
3809
3857
1151
1286
1786
3144
3205
3525
3781
4406
630
1231
1476
1481
2586
2637
2718
3529
4502
371
553
2031
2810
2817
3984
4246
4487
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
3627
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
2495
3399
3670
4512
103
149
163
831
1112
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
4802
4808
373
587
2053
2140
2331
2530
3379
3897
3910
4112
222
851
1401
2065
2260
2516
3350
4629
4649
950
1363
2517
3367
4141
4699
857
1235
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
3475
4154
4156
4408
271
1132
1147
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
4349
4949
62
1734
1832
2440
2498
3084
3407
3808
72
321
1476
2309
2786
2790
4881
4973
4988
264
586
3297
3307
4411
1113
2963
3169
4610
4858
810
1435
2240
2270
2334
2816
4524
4623
622
1649
2211
4427
4840
1368
2077
2445
2870
3379
4368
4469
443
1009
1336
1498
1597
2483
3279
3280
3420
3581
4857
292
501
712
765
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1480
1748
2574
2603
3377
3642
4940
4979
456
632
3039
3257
3819
3916
3968
4272
249
1560
2399
3125
3142
3175
3371
3426
4419
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
4293
4329
211
322
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3646
4329
4670
929
1006
1267
1481
1901
2993
3885
4858
1677
1686
1787
1816
2553
4348
4950
63
906
1451
1788
2085
2506
3429
4698
252
1195
2437
2606
4847
471
1002
1033
1506
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2163
2663
3732
223
1105
1359
1674
2737
2897
3415
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3361
3773
4464
4661
462
1173
1570
1612
1655
2040
4014
4410
4631
4884
993
2012
2454
2811
3447
1045
1299
1604
1719
2820
4539
4628
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3919
3935
4972
169
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4314
4676
4931
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
4660
89
171
778
2066
2854
3752
4251
4397
4854
991
2827
3016
3739
3892
48
690
919
982
1044
2634
2970
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
4923
264
586
991
1085
1541
1821
1895
2337
2797
3936
4554
1023
1164
1606
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
2064
2498
2592
3314
4457
4944
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1502
1765
1778
2248
2927
3955
4149
4304
4677
4795
4916
391
1329
2227
3055
3383
249
396
412
564
619
999
1401
2810
3537
111
545
1253
3125
3188
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3669
3880
4414
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3381
3514
3653
3658
3874
4257
4663
4846
5000
73
279
849
1730
1841
2066
3144
168
275
945
2808
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
485
1128
1181
1821
2379
2596
2885
3242
4241
422
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
3615
4633
699
1095
1274
1610
4401
4746
84
541
1314
1382
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
461
821
1183
1223
1409
1412
3163
3485
3925
4642
641
785
1022
1285
1300
1615
1646
1828
3256
3722
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4572
4757
4815
971
1037
1302
1310
1404
1868
2085
2348
2409
3722
3986
4719
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
2670
3189
4570
4824
4831
99
719
833
927
1988
2623
3574
3615
4199
4858
598
842
954
1680
1919
2275
2451
2608
2638
3308
3412
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4271
87
615
1431
1505
1727
1943
3404
3628
3667
3881
3942
4561
344
1769
2238
2557
3933
4601
4795
52
260
1566
1644
1740
1886
2596
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1273
1726
1791
1841
1942
2720
2930
2981
3222
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
1910
2462
2601
2602
2758
3005
3264
3407
3895
3941
4009
79
319
615
662
1244
1715
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1234
1677
3338
3645
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
4469
4772
110
1938
3761
3980
4110
50
1190
1890
2983
3219
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
977
1097
1226
2582
2652
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4149
4418
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
737
765
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
3310
4351
4669
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
394
838
869
969
1745
3683
3723
4181
4685
558
1127
1316
2139
2330
3232
3604
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
4447
4778
181
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4024
4204
4489
19
607
703
1024
1221
2254
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1706
2260
4508
4591
4746
324
1018
1395
1766
1950
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2658
2908
3732
3871
4193
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
1728
2229
2659
3059
3554
3988
4461
4627
4789
4955
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
4072
15
1666
2929
3020
3759
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3508
3622
3941
4347
248
268
473
2103
3764
3992
815
2214
2741
3688
3842
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
239
422
1700
3550
4073
4354
436
1382
1650
2217
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4603
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4336
4521
4536
4580
24
306
460
1797
2935
2988
3022
3314
320
1059
2692
3506
3953
4830
222
1069
1488
1618
4063
4298
128
472
515
3292
3722
3938
4574
1708
3132
3163
3691
4401
4464
4784
412
840
1370
1810
1878
3033
3051
3063
3495
4542
576
3121
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2737
2752
4621
4729
192
492
1750
4054
71
199
302
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2882
2909
3190
4242
4286
4382
191
730
1085
1122
3055
3375
30
868
877
1461
2192
3005
191
595
866
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
2051
2267
2849
4386
4492
4711
185
598
657
1126
1280
1420
1566
1651
2319
2515
2747
2923
3711
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
1168
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
932
2412
3694
4176
509
637
760
876
1987
2073
2281
2462
2719
2760
3326
4014
4440
4857
1111
1292
1298
1351
2559
4408
582
1328
2140
2333
2358
2415
2697
4003
4851
421
509
845
1144
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3036
3069
3196
4658
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
395
1016
1922
2069
2610
2754
3544
4754
248
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4054
4138
4669
321
990
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3943
4453
4492
454
1410
2453
2926
3055
3172
616
1204
3042
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
238
1637
2273
2635
3553
3971
4881
459
865
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
406
958
1228
1440
1567
2025
2726
3435
3626
3849
3896
4093
4735
349
897
3427
4111
4310
29
1185
1188
1496
2658
3615
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1969
1992
2782
3560
528
663
1158
1433
2439
2637
2805
2849
3234
3860
4719
410
747
859
1124
1805
1921
2216
3145
144
3078
3084
4363
4500
4981
344
742
1179
1317
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4827
178
500
1605
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4097
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3942
4417
4780
4876
1477
2434
3089
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
2843
3328
3953
4600
4630
158
349
569
600
984
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4774
167
533
791
858
966
1628
4710
4854
85
1081
1440
2234
2462
2585
2973
3756
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4430
4466
4884
3
316
1334
1593
1992
2010
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2239
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
837
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
3621
3874
4116
202
257
1851
2606
3141
3824
4679
4980
2279
2517
2803
2859
3133
3355
3482
3745
3996
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4168
4257
4365
4517
4849
200
485
1797
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
757
769
1217
2378
3715
4882
139
1379
2394
2820
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1733
2590
2845
4098
4699
344
1949
2012
2122
2351
2695
3184
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2469
2476
2787
2802
3044
3456
4837
590
853
2088
2654
2678
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1941
2092
2235
2576
3403
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1111
1310
1833
1851
2171
2611
2994
3272
3343
3349
3806
4722
4823
772
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
3962
4169
4534
897
922
1589
1761
2763
3017
3357
4283
462
1380
1820
3233
3747
4183
4891
241
515
1233
1304
1658
1825
2832
3003
3102
3855
65
2000
2229
2690
2787
2811
2884
3330
4229
4835
4947
1229
2056
2067
3059
3207
3314
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
3697
4255
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2790
3477
4691
4808
4900
828
838
1904
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
2172
2972
3343
3504
3544
4393
4410
149
656
1168
1363
1517
2035
2134
3388
3869
4875
366
1812
2191
2215
2564
3870
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
909
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
1289
1709
2584
3721
4105
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
867
1358
1560
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
586
1307
1360
1829
2291
2345
2612
3716
474
1126
1315
1590
2167
2717
2770
3685
4505
2148
3505
3700
4025
4667
2594
2781
2928
3884
4747
328
691
1511
3172
3585
4566
334
2074
2274
4834
588
962
1242
1374
1788
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1390
1939
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3833
4385
4753
27
659
1574
1803
1820
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1398
1546
2246
2850
3372
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1830
1943
2254
3402
3530
4680
946
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1574
1853
2181
2270
2833
2944
3112
3477
4096
4559
4854
50
75
3630
396
481
1444
2199
2273
2426
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
2302
2784
3036
3361
4380
578
897
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4052
4087
4127
23
74
1124
1846
2055
2149
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4164
4271
4280
4799
529
1716
2779
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
4539
1528
1609
1718
2232
2667
2744
3604
3656
3659
3977
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3240
4257
4301
4794
4935
4943
72
2284
2631
25
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
99
341
828
1224
1644
4557
4881
235
466
787
2524
2676
3341
3351
4349
4663
4897
66
1372
1573
1869
2358
3033
3258
3266
3285
3786
4031
4553
4839
233
676
1233
1792
1945
2267
2865
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3631
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3551
3736
4068
4194
4503
4881
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
2396
2520
4148
1071
2807
2869
3203
3789
4196
4575
4874
828
843
893
1145
1215
1519
1660
1789
1916
2075
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3229
4979
1164
1630
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
4556
4845
1132
1167
1531
1601
2518
3411
3611
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
2733
3060
3364
4290
176
507
734
1009
1056
1085
1332
1637
1689
1759
2069
2514
2524
2991
4020
4848
743
1085
1938
2457
2497
3598
73
143
172
206
1717
1791
2260
3954
4770
689
1041
1851
2131
2569
3635
4555
416
775
1615
1701
1764
1948
2098
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
931
934
2189
2452
3135
4317
4501
4717
4967
200
1129
1284
1745
1993
2391
2643
3139
3826
3890
4888
18
370
1344
2268
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2453
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
2103
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
3525
3822
4925
755
924
941
1134
2249
2475
3647
4082
4133
4594
4624
4759
68
110
326
1983
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
794
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
2211
3381
4285
4482
160
545
553
725
733
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4441
4531
4862
4896
4918
4988
592
700
3553
3572
3967
4322
369
675
712
799
1504
1546
1672
3390
4370
4676
15
333
575
1117
1780
2173
2193
3022
3211
3342
3720
1644
1835
1882
2042
2131
2188
2308
2395
3002
3394
4346
4421
4646
1493
3340
3846
4075
4782
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
4173
114
228
431
555
1259
1743
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1297
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1360
1403
1819
2261
3507
4714
134
151
155
1746
2581
4639
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
3601
3784
3868
4373
4385
4458
938
1793
2348
2515
2529
2603
2948
3593
3903
914
926
1272
1915
3017
3717
4232
4723
4857
4907
4988
1031
1067
1731
1798
2460
3014
3923
4347
4624
4758
1358
2386
284
361
679
1848
3264
4300
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3743
4465
895
972
1423
1654
2625
4755
285
908
1473
1931
2024
2337
2657
2673
834
1756
2314
3294
3600
4144
4323
4764
953
2216
3001
3220
3688
4326
4673
111
440
485
819
1333
1746
2209
3026
3597
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
3115
3138
3455
3491
4748
4772
1063
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4680
4713
4912
216
1281
1546
2945
3161
3407
4035
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3484
3761
4002
4266
4501
203
538
639
1783
1955
3394
3713
4727
74
148
585
711
1212
2042
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
2354
2762
4624
4694
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4451
4466
4702
191
1139
1688
1703
2016
3257
3282
3402
4061
4455
4511
4833
126
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
3690
4323
955
1114
1937
3559
4092
42
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
1815
2176
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4814
4948
333
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
1673
1973
2132
2923
3110
3633
4049
4318
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
1737
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
507
1143
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2597
3815
240
653
1067
2178
2829
3318
3359
4590
469
1067
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
2709
3886
4709
4711
114
504
1010
1684
3070
3676
3876
4138
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3683
206
239
403
649
1550
1818
1985
2448
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
3150
3608
3735
3936
3985
4385
4428
110
829
867
1562
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3433
3943
4678
4764
607
883
1674
2664
2958
4163
861
888
1754
2403
3239
3369
3432
3534
3729
4758
231
1018
2031
2528
2573
2866
3808
4664
594
2336
3027
3518
3625
3722
4056
4725
257
1293
1791
2150
2317
2340
3419
3715
3717
4355
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
4139
4356
376
437
479
621
730
930
1131
1573
2973
3158
3365
4970
4976
409
2331
2944
2988
3219
4489
4786
870
2501
3410
3613
3679
3743
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3677
3730
3761
4076
4122
4415
4849
700
1264
1380
1537
1800
2123
2662
3471
3831
4514
279
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
269
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4511
1261
2261
2540
4568
589
3372
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4136
4573
4605
4892
2421
2627
3283
3655
683
701
752
1370
2257
2833
3544
3548
494
693
965
1400
3050
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1785
2023
2213
2313
3029
3051
3302
3514
4187
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
3618
3864
1951
2560
3015
3550
4571
4717
4810
625
867
1329
1576
2145
3450
3533
3735
3942
3996
4092
4917
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3598
14
29
536
888
1192
1451
2905
3133
3971
4528
4663
4799
4958
1692
2263
4019
4840
301
1061
1235
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
4578
107
856
1877
2180
3264
3379
3506
3883
4931
3320
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4398
4910
4911
213
319
1008
1924
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
4705
198
1469
1935
2331
2368
3661
4396
4529
4887
131
1301
1410
1925
1944
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
4505
4631
86
937
996
1116
1148
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
3717
4041
4375
4553
348
405
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
752
1013
1188
1498
2578
2643
4432
4760
669
1431
2757
3585
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3528
2944
4946
1328
1374
1590
1902
2062
2403
2468
3291
3862
4138
999
1297
1474
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
3310
4674
266
373
1084
1376
1780
1846
1939
2037
4166
133
785
836
1887
1940
2199
2552
3718
569
798
1335
1968
2327
3551
3876
4020
4216
4234
4973
203
1826
2485
4169
4525
4751
444
1215
1647
2320
2769
3115
4313
4719
4803
4845
4850
13
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
1912
2425
2588
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2307
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
3575
4604
530
1220
1274
2181
2189
4185
428
636
1147
1314
2966
3282
3640
3668
3853
3940
4481
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
272
536
748
1231
1456
1685
1938
2049
2993
3279
3734
4099
4291
4488
4622
514
759
1723
1729
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2857
2876
3124
3834
524
924
1027
1267
3763
4015
4690
4734
4830
1289
1397
2771
2959
3024
4446
4665
1645
1925
2189
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
611
1676
3048
3384
3492
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3127
3141
4175
77
470
2561
2743
3164
3888
4038
4402
4437
767
3794
4318
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
4627
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
392
1728
1731
2143
2341
2517
3212
3323
3746
3747
3910
4670
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
2649
2923
3154
3969
4229
810
2712
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
4790
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
1088
1221
1412
3080
3557
3716
288
484
832
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
1013
1161
2121
2241
2455
2546
2833
3686
3985
4296
4375
4591
10
73
648
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
405
645
1300
1511
2798
3362
3742
194
1808
3035
3487
3732
3974
4314
4473
4672
416
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
3547
3824
4242
1081
1210
2028
3381
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4905
544
749
1068
1133
2610
3302
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
3430
4555
4776
4777
4787
4874
88
679
722
1506
2161
2507
3589
3677
3796
4932
313
330
942
2340
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
4874
561
1643
1853
2148
2376
2874
3212
3855
4097
4212
4340
4594
4737
299
430
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
4683
413
688
862
1411
1566
1575
1646
1743
2261
2592
3155
3914
4387
516
537
952
2245
2291
2653
33
2187
2275
3105
4439
4605
4635
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
113
551
640
1757
1769
2396
2889
3634
3786
3871
4287
39
140
961
2522
2942
3089
3299
3642
4206
1154
1224
3049
3334
4379
4699
574
877
1384
1548
1553
1683
2210
2469
2810
3152
3909
1015
1278
1400
1457
1667
1942
2090
2114
2479
4191
4238
4501
4970
146
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
3399
4068
4230
4629
4938
697
925
1361
1532
2011
2036
3422
3984
4196
4371
1197
2433
3268
3458
3900
692
1250
1781
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4263
4848
491
1163
1565
1584
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3483
3572
3699
4012
4975
191
533
2041
2259
4156
4199
4955
124
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
3926
392
1674
1727
2488
2863
4079
4420
4567
4735
1503
1566
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
949
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4128
4131
4803
426
1149
1276
2139
2575
2710
2951
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3244
4082
4314
4770
4989
442
935
1403
2060
2249
2695
3726
3753
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
1982
2428
2531
3137
3391
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4280
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
3936
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1178
1211
2312
2430
2804
2819
4468
4570
1172
1237
1756
3507
3664
3887
4201
4308
4413
4432
586
603
867
1176
1503
1738
2902
3029
3584
3937
4457
4591
4988
158
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
926
974
1327
1760
1818
2390
2459
3034
3228
3365
3388
3389
3816
4398
4942
1480
2234
2344
2780
3329
4715
4882
111
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
4675
460
771
1309
2488
2669
3560
3798
4511
1291
2641
2642
3116
3720
4931
61
222
444
1567
1997
2292
2302
3300
4388
158
636
872
4051
4332
4353
4751
4899
1354
506
590
1380
1432
1463
1790
1991
3928
152
506
667
1508
2156
2985
2990
3432
4034
4239
354
411
524
1031
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
757
1057
1638
1813
2630
3032
3171
3433
3951
54
459
863
1274
1636
1665
2065
2630
3802
3825
3900
3983
4013
4869
239
501
1369
1485
2040
2337
2507
3022
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3823
4937
1164
1286
1417
2157
3910
4006
4320
4413
4959
1480
3251
3302
3338
4428
296
795
2554
3938
4444
4703
168
508
1332
2658
2888
2915
3421
3473
4365
4415
4608
4819
327
699
953
1992
2834
3368
4459
4806
377
778
1674
1682
2059
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
500
730
2103
3303
4152
590
843
1851
3107
3998
4795
4924
685
2391
2728
3323
4030
1477
1672
2078
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
4849
691
1926
2461
2692
3063
3111
3200
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
3018
4352
4952
301
1826
2318
3317
3495
3984
4918
4959
840
1843
3550
4355
1031
1397
1781
1845
1959
2293
2352
3379
4510
150
466
1534
2869
2919
3512
3796
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1185
1823
2029
2734
4224
4375
4596
4605
93
571
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
941
1423
1805
1874
2051
2988
1082
1602
2154
3111
3138
3523
3708
3829
3938
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
2858
4722
657
801
1102
1498
1656
1805
2016
2177
2611
3583
3967
3997
4228
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
1903
2509
2839
3161
3214
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
2401
2838
3743
3777
4569
4762
4792
151
922
2761
2880
3322
4756
363
1643
1859
2255
2283
2600
2700
2866
3881
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
622
636
803
1390
2859
3011
3331
3712
4026
4537
4609
4874
359
636
1015
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3530
3629
3862
4461
500
815
844
2550
4083
4879
4893
119
1368
2105
2662
3598
4598
48
371
479
810
888
1700
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
865
1672
1800
2211
2612
3081
3852
976
2468
3762
4031
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
122
197
3604
3645
3665
3839
4823
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3864
4433
4655
4815
4934
752
1108
1151
1193
1289
1361
1531
1997
2246
4326
4440
3146
3236
3943
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
4779
251
520
554
2046
2275
2884
4074
1181
1466
2099
2373
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
2437
3201
4704
54
1171
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1987
2396
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4432
4606
197
910
1504
1743
1918
2721
3469
3515
208
524
880
1027
1428
1437
1849
2129
2296
2346
3287
3480
403
867
2038
2101
3630
3750
4377
4649
1006
1174
1879
1956
2718
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
1901
2460
3191
3540
3785
3942
4715
4747
85
741
783
982
1545
3324
3698
4233
859
863
1193
1421
2179
2326
3506
158
539
1030
1454
1631
1659
1891
2093
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
2158
2318
2697
2994
3186
3847
68
554
1821
1904
3495
4384
4532
4677
144
394
1627
2613
2657
2768
3932
4401
4777
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
288
671
876
2329
3079
3473
3510
3885
4792
4793
4822
637
1663
1909
2177
2206
2455
2670
2785
3005
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
4882
1105
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
807
1576
2088
2300
3274
3364
4383
4652
964
1797
3000
3451
4065
4470
4481
206
698
1181
1661
2292
2485
2546
2851
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
2858
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
4764
494
834
2811
3171
3342
3864
4421
4480
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
702
1803
4066
4323
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
2282
3864
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
4750
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1358
1649
1790
2074
2129
2222
3300
3438
3578
4400
343
494
814
1496
2103
2445
2683
3159
4308
255
1428
1487
2267
2402
3272
3627
4164
4233
4373
4933
338
596
1749
2224
2506
2880
3545
3961
4731
227
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2713
410
834
2490
2728
2957
4052
4222
4435
4445
1850
2121
2520
3486
3506
3529
3936
4034
4137
4675
4796
93
329
714
2250
2283
2638
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3487
3843
4325
4958
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
3307
4700
358
564
1187
1507
1544
2786
3510
4155
4521
4811
4932
3184
3369
395
1437
1728
2919
2931
3264
3288
4575
268
371
516
1102
1347
1551
2229
2749
3041
3533
3678
3745
3816
3989
4280
134
266
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
787
1465
2626
3651
4261
4336
4610
4764
3
439
853
867
1441
1801
2252
2706
3082
3155
3794
4966
58
1284
1304
2163
3217
3317
3493
3686
3945
4186
4968
360
620
1602
3080
3476
3795
28
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2734
3190
4354
631
1945
2480
2775
2864
3019
4891
612
1137
1289
1355
2213
2227
3211
3271
3618
3706
3956
4253
4365
4910
228
1146
1335
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
3120
3322
3934
4175
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
280
741
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4453
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2823
3193
3850
4376
19
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
4860
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
2067
2240
3036
3241
3273
3900
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
373
965
1407
1666
2009
2145
2827
3076
3326
4144
474
767
866
942
1075
3292
3586
4593
4631
4635
4783
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
3892
4834
265
784
1059
1064
1198
1656
2033
2613
3641
3657
4263
4506
4890
320
672
1491
3168
4876
412
789
904
1013
3129
3260
4422
4831
4867
886
1583
2057
2980
3252
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4923
203
578
598
876
1412
2177
2557
3017
3639
3859
4067
4751
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2710
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1118
1322
1340
1611
2803
3003
4158
4483
61
458
468
965
1228
1247
2171
3341
3651
4439
4480
4775
139
609
1832
1856
1895
3604
4616
190
560
640
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4564
4617
386
717
735
1028
1108
1403
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
4462
1108
1611
2969
3801
4196
81
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3022
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2334
2960
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
181
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
1080
1105
1186
2296
2559
2946
3566
3631
4428
281
791
878
1111
2145
2184
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
3248
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
807
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
735
1041
1328
2119
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
636
857
2523
2743
2974
3140
3321
3345
3840
4234
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
3071
4955
1989
2196
2411
2878
3112
4047
4245
4482
4935
54
891
1300
1759
3711
4400
4482
4562
105
760
788
868
907
1136
1363
1557
2885
3154
3197
4839
243
1306
2170
2279
2536
3227
3305
4201
4377
4469
180
1287
1604
1645
1706
2018
2676
2744
2885
2982
3295
36
150
1031
2199
2687
3247
4140
4388
4730
428
2353
2637
181
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
1401
2141
2309
4330
4632
405
589
1488
1702
1890
2202
2451
2684
2867
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
623
680
891
975
1950
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
3945
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3553
3935
4124
4176
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
4089
4364
102
585
656
1361
2678
3349
3796
4113
265
310
435
772
776
852
1249
2536
3803
4638
4735
4791
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
2194
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2115
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4529
4632
349
731
2227
2305
2705
3073
4732
4811
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
1079
1202
1223
3442
3996
4267
4361
475
671
1147
1312
3403
3711
4113
4387
4407
4550
481
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
2051
2929
3808
4549
58
78
728
798
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
606
1191
1211
1678
2099
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3302
3728
3734
4017
4515
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
1206
1738
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3418
4983
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3391
3859
4431
817
889
2115
3051
3288
4462
4630
4780
76
529
1483
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
1318
1761
1839
2033
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1564
1635
1884
2280
2650
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4443
143
337
784
1138
2668
2777
3078
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
4603
2082
4924
4938
4995
359
882
1545
1626
2120
2413
2554
3055
3815
306
484
858
862
1331
3720
3894
4097
4216
4441
112
1158
3303
3408
3946
49
1084
1264
2016
2150
2313
2837
3936
4720
190
588
1121
1999
2185
2731
2819
3557
3638
3862
3876
3923
3932
4664
4814
258
691
920
1581
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
717
861
2777
3164
3472
3648
4949
39
48
334
845
1510
1761
2290
3187
3981
4549
713
847
1164
1409
1778
2502
3121
3669
3987
4214
782
2137
2191
3964
204
398
436
937
1095
2104
2368
3020
270
1246
1537
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
3306
3574
3619
1441
1710
2678
2751
2900
3742
4069
4806
120
368
601
846
980
1847
1978
3934
4068
259
624
3461
3629
3808
4179
4461
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3865
1252
1762
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
2842
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4326
4663
475
1200
1742
2266
2381
2594
3295
3905
4029
4346
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
2209
3737
4725
4876
619
1248
1306
1517
3325
3453
3663
3987
4033
4625
365
611
2005
3522
4792
4997
711
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1187
1380
1846
2024
2144
2768
3128
4049
4550
1267
1604
2449
2506
3435
3445
3803
3898
4352
4364
4921
4976
2538
3072
3754
3847
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
3400
4027
1810
2192
2236
3095
4770
39
473
1190
1370
1518
2830
3146
3447
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
4911
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
2187
2456
2494
3455
3747
4457
4773
4910
4962
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
238
367
1044
1188
1557
3784
3816
4240
4247
4833
232
358
602
1703
2335
3264
3462
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1439
1932
2054
2365
2685
3752
775
922
2061
3828
4227
531
1388
1481
1628
1744
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4253
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
4044
4737
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4997
1076
1310
1667
2148
3674
4681
128
988
1487
1648
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
3013
3059
3126
3285
4850
590
1113
1206
1761
2041
2117
2405
2533
2734
3743
308
471
1181
1325
1329
2092
2868
2945
3465
3644
3822
4018
4284
443
1375
1763
2804
3529
3799
3930
4964
55
202
235
265
784
1271
1357
1537
2790
4031
4044
4850
214
1219
1440
2982
3201
4982
734
1073
1734
2305
4209
171
1025
2072
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4752
1404
1620
2398
2483
3224
3540
266
746
1083
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2681
3518
3528
4240
85
274
1484
2104
2357
2643
2832
3764
3897
4132
4366
4388
545
916
1024
1446
1628
1874
1986
2282
3068
3397
3714
4340
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
323
1034
2020
130
227
414
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
818
1988
2401
2773
2835
2899
3162
4687
4712
1102
1609
2407
2462
2967
3419
3765
3985
4352
369
721
1800
2641
3756
217
357
405
1556
1561
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2134
2284
2806
3534
4458
211
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2346
2462
2852
3273
4236
414
479
1199
1274
1954
2489
2606
3894
4098
4574
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
1039
2151
2838
3318
3736
3773
4038
4710
789
2289
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2589
2627
3278
3581
1046
2168
2339
2473
3067
3092
3758
3883
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
3581
4136
4271
4855
27
197
244
1759
2240
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3402
3789
3861
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
3161
3634
4268
4672
490
3104
3852
4496
646
670
681
1001
1033
1082
3054
3175
3491
3765
3857
4069
4251
534
667
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
4938
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
2735
3023
3772
4289
4378
4800
4939
362
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
569
898
1180
1595
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4710
4880
25
158
454
1826
2884
3793
3899
446
703
1012
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
2435
281
818
2808
4361
155
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
2166
2469
2919
2975
4615
4723
4965
914
987
1117
2446
2733
4403
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
4162
4812
592
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2166
2881
3025
3395
4157
4759
1239
2425
2463
3308
624
1161
1276
1704
1829
1980
3292
3604
3705
3968
4699
1858
3330
3668
4137
4894
629
939
1358
1609
2207
2291
2846
3238
3591
614
930
1107
1205
1750
2178
2588
3502
4716
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1724
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2996
3091
3819
4729
4982
174
294
587
2190
2533
2968
3612
3738
3974
137
258
2305
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
4815
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
926
1180
1817
2645
2673
3239
4102
4292
4883
30
220
982
1179
1528
2050
3108
3267
3444
4733
382
1320
1886
3157
3463
4480
4996
622
1591
2226
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1413
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4073
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1214
1834
1934
2662
2675
2841
3488
2277
2788
2854
3735
3759
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4118
4461
4563
4643
4788
407
1661
1692
1889
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
73
1869
3107
4738
4755
4826
246
625
768
1075
1143
1658
2765
3680
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2933
3091
3347
3606
5000
1185
1372
1793
2154
2553
4356
4695
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3585
3612
4518
241
1955
2002
2194
2378
2967
4898
386
1387
1666
1789
2362
2999
3004
3234
3965
4588
2085
2545
3460
3786
4603
4619
454
1017
2473
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
2006
2814
3379
3756
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3890
4210
4287
426
786
2196
2414
3600
908
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
56
444
510
1189
1234
2204
2336
2661
3901
3963
4016
4193
4633
811
1093
1211
3044
4177
4282
4295
4302
475
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
3633
4269
4519
4937
141
223
511
870
1627
2851
3220
4107
4256
4779
512
2097
2198
2287
2545
2755
3156
4001
4511
1955
2003
3611
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
1284
1607
1625
1650
2819
3272
3346
3384
3646
4061
4633
4924
329
695
857
1054
1664
2414
3156
3212
3303
3485
3955
33
111
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4298
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
1830
3741
4180
498
692
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
3950
4746
957
2247
2871
3141
3148
3452
4643
4880
1471
1571
2206
2436
2738
2754
3101
4220
4309
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1367
1852
2021
2108
2623
2807
3326
3374
3505
4086
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
3244
3684
3854
4263
576
655
688
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
3182
3190
4601
655
924
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
3836
4320
4380
4740
312
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1851
1955
3062
3546
4467
152
903
1383
2681
3219
3452
3874
4135
4465
924
1333
3161
3900
3959
4216
4716
209
226
344
3367
4989
149
243
369
1306
3290
4013
4034
4157
4553
70
114
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
497
1332
1358
2188
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1314
1563
2196
3419
3515
3549
3835
3938
4090
150
502
520
1184
1412
1511
1677
2638
2699
3329
4148
184
561
717
2006
2134
3334
4162
4665
1715
1991
2856
4332
69
130
426
1500
1761
2189
3055
4930
4948
407
1099
1216
2836
3059
3548
3807
4393
544
1175
1402
1752
2514
2582
2662
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
545
848
987
2123
2321
3047
3091
4962
68
439
1231
1507
1564
1616
2475
3673
3794
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4670
4736
159
897
2753
4127
415
843
1368
1517
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
2599
2680
2829
3414
3546
3627
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1588
1968
2782
3047
3764
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1720
1721
2347
2393
2738
3140
3792
3884
4337
4602
4706
4723
21
1286
1977
3560
4619
4784
4884
4915
310
803
930
1485
1813
2038
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
951
1088
1249
1676
1929
2445
3944
3997
4715
365
1089
1237
1502
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
2048
2857
3474
3750
4357
4854
1035
1568
2319
2625
3521
4871
558
657
810
2323
2543
2551
3037
3752
4413
19
917
1419
1611
2840
3480
3659
4326
436
2300
2304
2505
3207
3337
3536
4797
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
1371
1448
1763
1775
1781
2225
2386
3727
3769
4132
4343
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
752
1151
1280
2607
2703
3579
3728
2073
2118
4351
288
570
651
1352
1997
2427
3088
3543
3721
4780
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2806
2810
4181
4690
1133
1483
1691
2011
3469
3977
1516
1927
2060
2771
3104
3366
3521
3566
3686
3852
2611
3165
3288
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
1833
2859
4504
4552
309
980
2844
3037
3365
3954
4592
503
681
784
4364
393
1117
1479
2817
3665
3746
4779
1018
1376
1627
1811
2057
2648
2901
3742
318
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
3493
3574
4168
4616
1047
1245
1262
2022
4653
4675
4862
613
649
943
1236
1306
1475
1682
1954
2266
2404
3184
4811
603
1507
2308
3074
3680
3715
4251
4669
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
483
645
1549
461
1200
1600
1896
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
992
1543
2308
2816
3282
3804
393
492
747
1338
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3298
3876
4167
4267
1682
3751
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4452
33
37
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1386
1613
3025
3466
4664
4851
4871
50
218
471
1441
2289
2679
4220
4769
592
827
846
1389
1528
2052
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
3777
4241
4523
4706
4930
599
1314
1869
2910
3635
4350
4653
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
325
1763
2061
2719
3915
4210
4334
4469
1024
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1633
1766
3381
4251
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1287
1664
2605
3056
3908
4783
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
4003
4958
4989
1488
1500
3137
3474
4390
4630
4648
858
1700
1703
2065
2515
3941
4374
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1872
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3967
4316
4389
4608
35
610
976
1657
1978
3811
4075
4134
4378
206
452
1263
1710
2241
2492
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
569
1220
1406
1858
2122
2318
2552
2657
3384
4375
339
1615
1666
1690
2723
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
264
1264
1694
2129
2808
3163
3216
4181
4218
4583
4913
1083
3059
3306
4706
1098
1105
1437
1825
2121
2184
2737
3874
4047
4343
318
472
919
1025
1329
2350
2626
3195
4048
4423
4580
288
682
804
1766
2227
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3452
3505
4541
981
2753
3027
3225
3783
4242
4495
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
127
1304
2045
2506
2648
3873
4448
4725
433
982
1502
3430
3529
4303
4580
4678
4705
4820
1115
2359
2492
2689
2810
3033
774
1364
1392
2155
2169
2307
2824
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1433
1869
2221
2237
2465
3207
3474
4049
4524
4560
212
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
3121
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
1121
3667
4017
4059
4430
4516
4523
4811
72
886
1110
1149
2196
2779
3397
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
510
726
995
1621
1960
2310
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
284
315
731
815
1127
1886
1911
2565
2986
3720
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4733
4989
1056
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
2167
2607
3243
3561
4179
4437
4984
4
939
1026
1940
3055
3178
3306
3564
4061
258
895
1197
1549
2651
4172
1853
1858
2450
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
211
816
1106
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3571
3674
3995
4595
4987
1051
1348
1922
2524
3163
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1886
2489
3046
3059
3146
3628
3679
4080
4193
4953
774
1926
1953
3202
3908
4339
4765
380
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
481
897
1291
1379
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
3545
3672
3863
4299
262
2007
2211
2267
2351
2570
3293
3774
4217
4271
106
569
1430
4070
4567
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
4011
4033
688
3549
3969
4234
4665
4957
4988
615
1072
1584
1900
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
2356
3283
4138
4322
681
2005
2412
2533
2614
2801
2908
3418
383
1111
3465
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4698
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
3412
4055
865
1242
1418
1967
3016
3023
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
2595
4012
293
536
711
825
1351
2599
2967
3439
3816
4091
4241
4779
234
408
867
1430
1655
2275
2573
3012
3605
4041
4278
2274
2367
2404
2779
3058
3437
4610
4723
520
565
753
1414
2217
2420
2887
3071
4040
4335
4495
4817
1335
1369
1748
2034
2185
2659
3320
4182
4615
1
714
1665
2312
2462
2790
3083
4123
4837
670
914
1565
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1369
1784
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1749
2327
2794
3764
4259
515
820
1393
1851
2031
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2955
3214
4434
101
961
1155
1215
1559
1970
2367
2662
3864
4030
4138
4504
4564
4867
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4721
4830
45
734
963
1011
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1889
1965
2362
2514
3722
168
561
590
700
930
1088
1350
2577
3339
3550
4094
4402
625
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4470
808
1409
1925
2051
2094
2448
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
2958
3054
4399
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3402
3484
4384
4823
18
562
604
1645
2103
2760
3637
4530
4740
808
1615
1751
1902
2478
2771
3400
4690
4971
1516
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
2815
3116
4250
4817
794
1975
2101
2969
4054
4059
4343
4854
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
660
1250
1275
1356
2610
3156
3176
3332
3998
4018
4092
4588
760
2256
2658
2712
2953
3774
4159
4302
4349
506
1024
1624
2367
4178
4217
4254
4978
218
365
761
828
2395
2798
2878
2973
3191
3508
3962
4095
293
574
1573
2213
3477
3868
4446
4465
731
784
1267
1689
2064
3119
299
347
507
575
643
818
893
1064
2597
3044
3662
4741
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
292
603
1290
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
558
911
1269
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
714
1193
1354
1673
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
13
324
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1389
3134
3425
4571
52
293
382
1184
1223
1508
1886
2089
3303
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
1894
2718
3242
3591
4150
4165
4387
150
858
1737
2312
89
606
1552
2461
3274
3643
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2650
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3343
3649
4582
4765
1942
2146
3200
3225
3655
3826
4583
455
2783
2881
4127
4187
4993
594
1086
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
4249
502
542
690
2398
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
2771
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
672
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
458
1369
1652
3914
4206
661
1288
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3773
3905
4561
4905
234
1085
1150
2372
2782
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
569
1108
1824
2109
2505
2665
2727
3260
4561
4562
492
861
1601
2194
3384
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1840
2056
2175
2294
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
1203
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
290
823
1141
2038
2375
2621
3488
3581
4383
328
402
831
1563
1892
1934
2086
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
4795
4954
264
1038
1254
1833
2493
767
791
863
1167
2668
3090
3934
4734
129
1373
3639
3922
4526
4874
141
713
759
899
2007
2460
2476
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
649
1270
2963
3714
4652
283
1560
2081
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4878
4939
161
1562
1646
1717
2568
3813
133
648
666
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
2863
2954
3053
3288
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
4580
931
933
1127
2586
2900
3764
4007
4133
4602
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2992
3465
4885
4917
916
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4590
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
1411
1572
2450
3036
3518
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
205
815
1088
1098
1426
2594
2722
3015
1034
2481
4368
4448
4561
2636
3634
3740
4033
517
1654
2132
2645
3238
3501
263
450
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2445
2763
3380
3668
57
377
1208
1620
1630
1794
2890
3175
3214
3925
735
2319
2569
3841
3882
4296
4405
4802
102
1278
1457
1607
1633
2191
2472
3199
3828
4443
1679
3194
3387
3813
183
2091
2122
2483
2666
3430
4232
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2185
2871
3643
3692
4418
429
2049
2156
2193
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1520
4766
1994
2028
2075
2123
2558
2927
3819
4738
235
245
521
1211
1636
2025
3275
4361
650
907
1371
1802
2406
3335
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
25
203
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2842
3243
3582
4543
4901
4994
344
900
1112
1730
2889
3780
4370
4783
4822
4991
1210
1562
2169
3968
4143
4249
4308
4390
4496
1602
1959
3768
3805
3820
922
1054
1121
1400
3984
4395
4416
4822
128
1351
1886
2285
2882
3064
3373
4051
4548
49
88
191
231
2052
2355
2601
2624
2928
2962
3069
4248
4775
4881
126
1184
1255
1599
2616
3286
4305
736
1294
1505
2030
2764
2937
3255
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
734
2185
2760
3311
3873
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2895
3236
4591
190
530
576
1907
2211
4756
582
859
1951
3049
3055
3497
3507
3867
3905
4607
118
258
555
570
1150
1151
1439
1981
3517
3566
3957
4338
4919
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
2599
2622
4822
789
811
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
1292
1459
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4106
4181
4914
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4765
4872
330
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
3001
3306
3660
4145
4155
4703
4741
854
1003
1747
2219
2694
4236
4583
320
477
1582
2394
2725
3699
3878
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
809
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
209
227
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
2207
2600
4224
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
1862
2241
2289
2443
3497
139
369
995
1265
1369
1458
3052
3160
3815
4060
4304
4805
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
3142
4212
4317
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2016
2030
2160
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
492
602
1169
1316
2937
3980
4161
1199
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
4461
156
1936
2086
2425
2598
2838
3120
3169
4262
4309
34
75
592
812
1011
1087
2721
2861
4544
48
643
1557
1957
2479
2619
3433
3906
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1359
1745
1877
2069
2158
2201
3804
4414
4447
4925
593
1737
1777
1922
2762
3214
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3984
4482
4600
4682
4710
229
403
2278
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2310
2506
2842
3753
4649
300
1106
1693
1791
3991
489
961
1429
2412
2413
2660
3139
3398
3553
3769
4174
884
931
2464
2587
2607
3060
3542
3799
3865
4135
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1575
3842
4517
4540
1788
1923
2989
3438
3440
3662
425
2644
2708
2927
3612
3861
814
1008
1197
1313
1372
2818
3513
3736
3952
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3615
3706
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
3334
3471
3505
3552
4988
167
341
975
1041
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
3857
4525
4646
909
977
1200
1673
1962
2264
3110
3147
3232
3294
4364
4802
371
461
489
611
913
1034
1573
1915
2345
2501
2979
4056
4457
672
1863
2500
2931
3510
4006
4501
4728
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2077
2212
2780
2824
3614
4573
206
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3654
3884
3911
4407
4628
871
1868
2475
2551
3379
3653
4731
425
700
720
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
1161
1345
1814
2586
2624
2812
4484
4555
4645
600
1067
1472
1827
2007
2751
3344
3970
3972
701
2293
2817
3230
3839
4385
4531
4889
4978
4984
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
2497
3191
4156
4815
1952
2559
3164
3458
3637
3809
4498
4842
92
1688
2325
2490
2953
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
539
594
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
2005
2615
2933
3768
897
1241
1809
1910
1924
2839
10
464
928
1074
1590
2918
3398
3468
4403
13
707
891
1045
2721
3380
3721
4758
192
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
129
617
1043
1588
2438
3879
4802
4874
4936
1433
2460
2578
3818
4682
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
40
208
209
725
781
838
1082
1212
1629
3118
3258
4575
4803
4897
4997
60
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1586
1712
1865
2192
2196
2637
2640
3406
3696
131
1079
1098
1192
1239
1267
1860
2068
2440
3170
3364
3628
221
327
558
1282
1344
1540
1733
2229
2287
3165
4063
218
426
2075
2250
2409
3472
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4926
47
176
610
868
877
2405
3324
3664
3710
3972
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
1247
1404
1745
2233
2730
3064
3369
4029
4158
239
382
2723
2822
3726
3921
4129
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4589
229
651
1193
1252
1674
2251
2533
3432
3706
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1811
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4600
4771
4857
65
620
678
1425
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2855
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3516
3827
4060
4325
4516
4567
159
940
2027
2208
2453
2663
2753
3114
3258
4377
862
1704
2249
2558
3226
3762
4551
563
966
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3644
199
315
553
605
727
1215
1580
1742
2357
2630
2924
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
832
904
2022
2026
2107
2452
3429
4178
4283
42
631
2068
2989
3001
3272
3313
3991
4204
4850
919
1671
3821
4181
4460
4694
4981
533
1141
2056
2341
2388
2918
3349
3593
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
157
1787
2033
2394
2450
2617
2910
3834
4249
4483
543
1561
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
653
654
955
1876
1911
2956
3334
4051
4108
2530
2896
4206
4305
4706
4736
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
2313
2700
2986
3042
3639
3652
3947
1111
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
353
937
1581
2004
3542
3776
4008
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
708
1023
1345
2565
2938
3251
4047
4498
29
109
176
2389
2458
2682
3005
3974
4035
4141
41
262
454
2615
2679
2900
3342
3777
4309
1018
1307
1308
1556
1871
2043
2199
2463
2610
2778
3660
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1442
1550
1789
1886
2015
2225
2552
2846
2949
2973
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4057
4218
741
1126
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4817
4999
10
24
989
1380
1429
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
1775
2187
3032
3129
3707
3931
4368
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3979
4514
4590
4680
1729
2083
3080
3112
3321
4266
118
913
1457
4335
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
937
1665
2537
4535
737
1532
2087
3022
3217
3411
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2791
3531
3968
206
279
713
1471
3234
3675
4780
4997
960
1043
1333
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2788
2900
3105
3233
3633
4438
4959
133
178
816
1044
1168
1437
2137
3473
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4817
4839
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1017
1248
1555
1831
2682
3280
3744
153
1046
1341
1369
2416
2697
3450
3802
1193
1617
1867
2559
4296
4440
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
4373
13
254
541
1286
1350
1518
1637
3093
4050
4090
4936
144
457
1829
2470
3333
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
833
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4945
4986
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
2028
2474
3073
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
3204
4143
4318
907
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2875
2945
3531
4231
590
1104
1261
1533
3201
3232
4157
4328
4561
4584
4662
573
842
2629
2744
4049
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
778
1098
1421
2079
2322
2444
2642
3132
3357
3778
4567
432
453
1264
1473
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
4481
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
464
810
1916
2658
3057
3662
4228
4989
630
1887
2177
2465
3504
4564
64
1499
1806
2280
3319
3866
3965
4258
4820
141
673
921
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
4806
482
1002
1329
1705
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1821
1954
2409
3094
3557
4048
4559
181
190
639
1014
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
2344
2999
3006
3468
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2675
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4085
4160
4639
167
281
438
539
619
2055
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
3194
4555
2
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
3350
4220
4350
879
936
1122
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
3066
3359
3547
1663
1725
2088
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4678
4885
266
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2359
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
167
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
4493
4823
155
679
1424
1916
3062
3192
3645
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1007
1646
1905
2121
2256
2818
2908
4304
234
467
928
1315
1544
2164
2297
2731
3640
4079
4212
4444
4914
1577
1801
3058
3149
3316
3638
4286
4430
4727
1028
1560
2512
2690
2714
2766
2927
3206
3718
4108
4292
4447
1046
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
4779
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1847
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2238
2347
3114
3173
3704
4426
4772
4835
265
1240
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1943
2495
3338
3578
4132
4152
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
3155
3303
3597
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2410
3027
3676
3940
4432
201
328
1188
1765
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2315
2491
2603
2759
3050
3272
4606
4614
271
1213
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
2534
2540
2621
3226
4063
4168
4205
4256
50
1225
1601
1779
2546
3026
3069
4523
4772
146
1067
1149
3818
4718
252
713
939
2337
3130
4049
4149
744
1280
1581
2430
2659
2890
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
2811
3707
4335
4347
4786
123
921
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
2924
3039
3186
4002
4819
4982
144
198
956
1361
2009
2041
2064
2747
3627
3827
3877
3987
4035
4048
4641
4904
379
2158
2185
3359
3696
466
794
851
965
1716
1761
1938
3022
3426
4617
220
1241
1497
1934
2958
3334
4105
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
1554
1957
2172
2204
3260
3271
4120
4175
4664
156
249
1283
1770
1781
2299
2381
3885
4450
145
526
649
1131
1177
3164
3190
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
3161
3441
3624
3858
4934
339
902
4454
244
683
1115
1452
1771
3296
3377
3473
3844
4084
4730
687
1268
1895
2042
2097
2590
2600
3378
4540
4626
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
2325
2377
3553
3653
4474
4678
4886
6
3222
4099
626
2161
2354
2759
2
1450
2583
3378
3490
4586
678
1729
2845
3019
3287
4187
4199
4233
4711
148
586
1059
1715
1727
1935
1954
3593
4210
4911
916
1897
2465
3103
4100
4116
4417
4490
4547
4810
411
1336
1623
2531
3070
3335
4442
4958
282
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
3513
126
638
780
1334
1471
1790
2383
2927
3876
4155
568
699
771
924
1752
3666
1710
2021
3167
3546
4279
4382
4580
4999
305
832
1111
1349
2343
2563
2603
3501
3538
3807
3973
4055
4408
4452
236
409
532
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3992
4376
4396
422
650
943
1247
1516
1566
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
3007
3284
4143
4658
4692
426
2364
3123
3756
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
940
1246
1261
1730
2035
3267
3334
3348
3370
3425
4224
4696
34
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
1979
2524
2872
420
917
932
1200
1260
1303
1993
2443
2618
2769
2926
4140
4325
4782
4887
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
710
855
3962
4343
4945
46
568
726
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2086
2535
2832
3310
3389
3412
4154
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2703
3363
4099
4348
646
937
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
579
1541
2712
2782
2871
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1279
1320
1877
2925
2955
2969
3765
3863
4156
523
922
2379
2567
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
1870
4225
4657
723
928
1592
2794
2826
2832
3155
3686
3864
4074
4207
122
1391
1442
1617
2188
2543
2641
3143
3606
4541
112
634
1221
3145
3639
3995
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3248
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
190
663
824
979
1902
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2126
2763
2961
3018
3881
43
347
1890
1912
2223
3244
3455
3939
4052
4119
393
779
2194
2675
3135
3823
3891
4199
4420
4827
4841
106
285
335
648
1422
1651
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4921
271
510
1985
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
1202
1211
1415
2554
3154
3301
3387
4663
133
612
1831
1886
3658
3828
4053
4967
153
274
300
449
1108
1264
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3095
3743
4467
4533
4788
4872
1034
2582
4029
4394
431
684
877
4547
4917
148
665
908
1209
1238
1504
1779
2293
3242
845
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1733
2242
3758
4429
4807
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4445
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2592
2797
1211
1398
1551
1720
2778
4792
4843
625
821
1315
2672
3450
4079
419
1182
1836
2168
2759
3070
3345
3632
3723
3881
4131
4641
4975
53
242
488
497
843
880
1010
2087
3928
4209
4764
816
966
1398
1454
3186
4333
4633
2141
2850
3116
4766
4781
4906
383
829
1038
1774
1804
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
729
1755
1768
2044
2199
2484
2886
2970
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4642
642
1380
2248
2462
2656
2731
3261
3452
3938
4143
4159
4162
4860
1726
2216
3369
3625
3793
4521
4646
384
470
519
881
1432
1484
2400
3159
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2779
3141
4744
4760
140
397
759
1805
2398
3372
3587
3728
3894
4056
4204
74
415
655
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4289
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4718
179
833
1276
1539
1621
1645
3740
3771
4224
4751
4980
237
1987
2041
3749
120
922
1581
2261
4646
1305
2609
3386
3607
4372
4795
4983
53
2335
2601
3399
3880
4078
4207
4277
319
1377
2642
3179
4368
4678
61
1183
1974
2129
3192
4583
1009
2480
2537
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
173
314
1027
1392
1795
1874
1904
2861
3441
4628
332
484
872
2073
2342
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
85
1057
2257
2394
2687
2836
2895
4838
56
1760
2418
2965
2967
4819
122
3206
3282
887
1149
1665
2948
3697
3975
4035
4539
4610
4758
1176
1238
1295
1412
1599
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
1095
1688
2211
2308
2582
2696
3008
3417
3428
3750
3872
143
464
904
1200
1303
1577
2407
3352
4542
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
2063
2635
2769
3179
4063
4067
4562
4704
4977
89
434
891
1381
1585
2397
2911
3043
3348
3514
3743
3895
4029
4409
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
2576
3395
3765
3891
4687
1254
1723
2176
2546
2985
3042
3786
4724
903
1628
2542
3775
4171
553
1469
1471
1768
1785
1824
1909
3403
3853
29
190
369
404
1046
1099
1236
1458
2192
2503
3401
3523
3884
4699
135
1003
1379
2754
3673
3708
4007
4072
744
1634
1747
2836
3704
587
650
726
1222
1783
1865
2256
2879
2992
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3329
3627
3819
3895
4390
4444
4484
550
758
1134
1611
2413
2957
2975
3343
3701
3798
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
3782
4325
4876
4885
439
1339
1564
1894
2327
2632
2673
2945
3213
3484
3571
3733
44
193
195
1739
2143
2287
2768
2849
2864
2892
3962
4985
1351
1787
1846
1869
2819
3215
3417
3845
3970
4681
399
732
1214
1681
1874
2113
2147
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
3647
4002
4125
4994
164
218
670
1691
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
4171
4618
4766
4900
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
2182
2950
3465
3609
3714
4155
4368
4591
4812
529
702
794
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
1628
2264
2731
2758
2821
2912
3128
3791
4908
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3887
4034
4459
4738
499
1556
2181
4171
4400
4401
4716
823
1192
1369
1499
2742
3681
3764
3799
3956
4215
408
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
36
69
422
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4848
4859
139
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
3108
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2582
2797
4558
22
290
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
990
1642
1895
2604
3860
3990
4094
4117
4927
804
906
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
2691
3617
4139
4450
284
963
979
2960
3908
296
1049
1177
1224
1514
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
4150
1660
2286
2874
4101
28
172
479
1111
3194
3782
4472
4732
224
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
554
665
1574
1879
2038
2158
2447
3753
731
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
482
1298
1751
1985
2277
3063
3695
43
356
606
716
1093
1769
1799
2090
2176
2581
2924
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3083
3822
3912
3943
4428
174
630
668
817
1128
1336
1528
1943
3917
4111
4400
4840
778
831
3024
3408
4089
4955
253
538
1002
1861
2123
3099
3314
3831
4045
4260
1346
1462
1900
2444
3040
4654
4775
4890
575
773
1246
1839
2848
3839
4186
4641
4916
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
3592
4078
4607
1454
1856
1869
2015
3140
4969
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4462
4543
4576
4813
887
1306
1515
1932
2053
2845
3034
3307
1270
1913
2159
4100
4413
4792
4943
11
562
958
1344
1938
4776
389
405
422
787
1931
2377
2427
2755
2875
2887
2991
4343
4581
49
777
836
1237
1432
4078
4159
4982
1277
1467
1774
1858
3464
4157
4595
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3114
3599
4189
1229
2055
2586
2833
3962
4736
4771
4814
133
277
355
555
1242
3128
3468
3902
4172
4362
4776
65
140
591
1170
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4526
4760
143
805
1136
1451
1591
4017
4618
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
613
918
1135
1246
2609
4316
4481
4567
4893
4897
434
1613
2941
3395
3445
3698
4248
4782
188
291
1883
2928
3171
3615
4536
1150
1276
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4921
1641
2345
3370
3434
3524
3741
4625
292
1369
1926
2212
3109
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2999
3055
3537
4944
189
1486
1645
2769
3087
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
210
418
1274
3185
4564
464
1112
1554
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
210
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
733
803
2429
3978
240
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4088
4805
1985
2074
2636
3020
3160
3591
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1195
1553
1690
3112
4787
4878
581
1942
1985
3850
3941
4432
4487
4619
4937
1436
1491
2550
2775
3595
3831
3923
4060
4360
428
1942
2280
2425
2468
2602
3027
3661
3946
4389
282
447
613
1043
1444
2075
2179
2744
3084
3179
3336
3727
3797
4115
35
991
1137
1144
1365
2823
3286
3697
4554
286
1588
3453
3688
3998
4114
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1796
2516
2749
4327
4513
4546
1079
1190
2989
3268
4301
4405
4548
339
504
1214
1861
2012
2205
2972
2980
3255
3887
4247
4874
845
1182
2223
2519
3479
3674
4423
424
466
1205
1792
3112
3442
3878
4325
4365
4457
87
688
946
993
1854
2445
2729
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3633
576
651
2545
2789
3048
3471
3902
4049
4759
4871
49
2128
2872
3138
3211
185
249
2182
2327
3136
4695
4760
59
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1619
1862
1879
2068
2175
3186
3241
3326
3592
3724
4092
4249
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2782
2871
3464
4104
4140
847
1250
1674
2242
2476
2959
3476
3915
4194
4356
4450
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
1464
2135
3419
4108
4336
4587
614
678
2265
2591
2617
4198
4257
4599
1146
1433
2236
4463
162
300
330
1582
1626
1645
2003
2078
2645
3135
3376
4261
4885
4894
861
1855
2313
2468
2593
3235
3785
4135
4162
4187
4308
1171
1280
1672
3118
3529
3818
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
895
1074
1511
3814
4191
1128
1257
1390
1533
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
41
550
859
1035
1490
1898
2240
2621
2857
2912
3044
615
1090
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1658
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
504
1105
1337
1513
1818
3950
4012
1153
1733
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4264
281
1085
1921
3130
3287
3621
3717
3916
24
281
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
2265
2933
3826
4390
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
466
1101
2346
3226
3381
3454
3664
4499
4947
696
1027
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
2426
2490
40
731
755
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1710
1758
1925
2768
2883
4534
4790
260
637
892
990
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4888
468
473
995
1003
1694
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3809
4460
4541
4552
109
538
942
1731
2227
2554
2870
3783
4524
4537
4637
201
462
771
1408
1879
2319
2445
2595
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2723
2762
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3795
305
2591
4585
4586
110
275
456
1358
2635
4629
4812
945
982
1171
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1006
1359
1748
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
4614
4851
4854
4991
259
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
784
2353
3271
3572
4021
4129
4318
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4181
4362
980
1355
3446
3577
3597
3604
645
870
919
1720
1989
2610
2789
3062
3258
3293
3881
3967
321
600
609
736
1114
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
2991
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
1407
2233
2426
3189
4299
49
695
943
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1391
1737
2127
2244
3502
3597
3811
4600
4670
486
1698
1730
1783
1995
2050
2986
3219
3411
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
639
666
1127
1376
2780
3146
4049
4193
647
1971
2523
3622
1089
2285
2439
2599
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
1414
2125
3741
4737
4758
426
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
1183
1500
2886
3182
3268
4274
4788
376
1169
1343
2772
3060
4345
4536
38
237
1021
1343
1351
2543
3139
3459
4422
4957
4971
191
2179
3355
3665
3982
4092
123
177
375
1322
1597
2033
2289
2765
3055
3381
4711
1028
1437
1461
1835
1954
2788
3112
3441
3472
3804
4389
4483
116
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
832
872
1480
2863
3925
4644
4693
434
832
977
1475
2120
2289
2615
2778
3445
3959
4054
4343
126
348
443
956
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
4199
4426
4476
4867
377
994
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3068
3822
4004
4676
1609
2329
2829
2866
3003
3665
4003
4469
140
251
485
667
737
1186
1491
2530
4122
4547
4683
4736
4869
4893
1584
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
464
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
3380
3505
3667
4255
4672
2385
2439
2738
2981
3986
4489
4592
110
261
645
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
57
127
1029
1641
1731
1751
3339
3526
4515
4657
4666
4731
4908
33
255
347
1008
1043
1999
2285
2791
3609
3859
4849
527
944
1387
2949
3573
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
1338
1817
2040
2094
2721
3157
3622
3695
3744
20
658
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
4281
4404
871
1402
1548
2520
2990
3019
3239
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
1491
3318
3788
4128
678
1746
1849
2336
3611
4335
4779
4971
270
393
405
538
563
959
1412
2413
2547
2846
3794
4248
4480
4763
1289
2004
2725
4045
4384
4586
1310
2325
2647
3172
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
2947
3230
4206
4911
1455
1812
2334
4017
4166
4370
4432
4773
1485
1570
2069
3797
4931
1956
1962
2349
90
403
593
721
1534
1787
1967
2189
2352
2573
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4404
4570
150
1118
2394
3287
1697
2101
2840
3403
3502
3760
3892
4317
1150
1265
1626
2103
2780
2898
4190
4616
4899
201
208
566
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3851
102
814
2421
3026
4835
4992
62
133
896
1440
2906
3162
3233
3328
3447
3939
4113
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
2948
4459
716
2086
2373
2383
2640
2883
3598
3892
224
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
1943
2307
3170
3436
3453
3845
4587
212
369
887
2400
3281
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3237
4935
49
349
1159
1346
1425
1593
1873
2586
2664
2866
2916
2958
3031
4288
4616
346
2632
2639
3827
4768
4855
4924
136
641
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3227
3866
4375
51
614
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
4836
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2874
2958
3020
3249
3646
3681
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
4170
4392
4565
4622
4775
1311
1757
1827
2506
3022
3158
3966
4515
12
555
746
2280
3057
4916
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1415
2356
2571
2791
3567
4327
860
877
1175
2596
4497
4657
338
673
1201
1488
2018
2567
4011
4252
4657
806
1559
2057
2380
2563
2643
2679
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
81
278
430
445
960
1249
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
3715
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2589
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
4437
433
1152
1211
1220
1879
1992
2115
2167
2170
2367
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
4734
4984
399
701
814
981
1040
1154
1581
1892
2275
2583
2685
2887
3210
3469
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3022
3428
4344
613
748
3318
3687
3717
4156
4272
337
719
828
1069
1194
2794
3309
3553
3568
4048
4214
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
5
284
1804
2072
2553
2699
2866
3464
3765
3842
3975
4231
4989
4997
301
527
1199
1243
1764
3298
3570
4324
4614
4906
254
2497
2845
2963
3398
3928
4819
4996
39
1832
1894
1989
2377
3342
4243
4458
235
303
981
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3435
3530
4865
218
454
583
1724
2123
2760
2855
3533
4064
4100
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
797
1621
2094
2095
3081
3576
4312
4333
4720
4837
758
840
841
934
1038
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4310
392
501
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3519
4542
523
545
731
3213
3324
3789
4694
1138
2621
2647
3229
3252
4111
1202
1450
1535
2005
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
4958
628
2867
3190
3570
3590
767
2155
2177
2871
2904
3138
3826
3917
509
1402
1517
1625
2061
2157
2850
3552
383
486
518
555
1381
1955
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2746
4439
730
1177
1443
1454
2814
2867
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2987
3791
4275
4509
4530
4634
781
1601
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
3979
4649
108
417
538
633
741
1923
1985
2069
2188
3353
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4327
4430
4713
239
424
463
2701
4887
535
643
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4381
4949
2412
2731
2844
3769
4143
4227
4654
4708
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1632
1819
1859
2129
2204
2702
3779
4216
4585
4957
553
757
959
1166
2258
2354
2924
3093
4816
128
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3711
3860
3983
4048
134
1170
1233
2160
2243
2324
2768
2810
3984
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
3001
3162
3338
3541
251
462
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
2403
3157
3200
4018
4479
4551
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
3129
4163
4596
105
857
1188
1473
1522
1655
1934
2459
2700
3865
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
894
1118
1536
2371
2397
2651
4063
4346
4803
4977
82
111
405
1971
1998
2556
3724
3786
4228
4572
4644
4814
210
229
570
1600
1669
2080
2690
2940
3114
3621
4141
4361
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
126
2188
2403
2832
3265
4941
79
1108
2240
2605
3175
3283
3780
3974
547
896
1480
1488
1604
1790
2620
4127
390
617
1853
1950
2052
2714
2857
3092
3287
3601
4290
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4090
4387
32
307
443
1427
1574
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
157
442
1717
2731
3154
3934
4017
4301
4525
251
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
2746
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
3804
4128
927
1090
1311
1884
2303
2351
2592
2854
2855
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
4272
4661
653
740
1147
1886
2401
2608
3419
3657
3789
4048
4074
4252
115
363
399
525
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1718
1919
2436
3205
3656
3858
4135
4154
4815
2530
2834
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4891
98
212
381
433
589
721
1251
2463
3917
4691
4790
1123
1427
2137
2317
3252
3765
4243
4654
4774
4882
12
261
1409
1770
1971
2119
2149
3152
3501
1439
1755
1810
2019
3711
3856
4575
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
1801
2608
3333
3403
690
892
1165
1283
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
1918
2639
3351
4638
4974
1287
1329
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
926
1912
2173
3247
3415
4503
4910
705
1739
2250
2500
3044
3217
4447
183
489
719
985
997
2807
2812
3342
3668
3952
4615
1019
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
3354
4359
48
582
775
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
959
1116
1333
1751
1864
2192
2276
2662
2667
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4166
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
4807
44
168
177
547
562
629
2103
2775
3080
3999
4311
4799
76
434
577
3776
4045
5
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3343
3395
4021
4229
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3645
3732
4475
4816
154
563
778
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1906
2486
4532
4640
1285
2497
2883
3482
4541
4716
434
908
3438
4427
94
411
628
1577
2293
2354
2746
3659
1686
2435
2727
3499
4528
360
765
961
1190
1303
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
2062
2067
2687
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
33
115
664
982
1065
1752
1976
2292
4029
4567
91
387
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
3566
4082
4109
288
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
3487
3917
3976
4094
4291
4666
897
2872
3571
4167
835
1118
2893
2932
4600
1409
1736
1914
2361
2576
2887
2957
4189
4756
1846
2022
2371
2669
3103
3716
3866
4221
4451
412
489
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3593
4158
4735
4758
4773
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
1262
1842
2306
3813
3845
3878
4831
4903
243
1066
1540
1713
1765
2712
3494
3982
4076
4868
4923
558
898
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
2034
2064
3492
3495
3541
3797
3973
4332
4972
166
1009
1472
2118
2828
2855
3495
3649
4034
4628
1162
1217
1258
1665
1705
2989
3114
4815
2827
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
3382
3714
3802
3827
4128
4539
541
565
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1863
2029
2620
3410
4333
4544
807
1419
2483
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
497
1272
1411
1524
2470
3651
50
649
673
1981
2049
2107
3039
4149
27
466
854
1118
1290
2321
2777
3103
3680
4375
4493
4628
4805
4885
1558
1749
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3359
4524
4843
2004
2490
3037
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3523
3925
80
1295
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3326
3475
3596
3611
3705
4014
4597
813
1499
2636
2644
3509
3797
4496
234
1408
3118
3269
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
1108
1238
1985
2434
2822
3118
3529
3758
4007
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
859
1389
1745
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1762
2290
3785
3880
4583
4937
4988
210
777
1076
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
2184
3629
3709
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3220
3524
3652
4171
54
1329
1385
2099
2247
2921
3127
191
716
2525
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
3496
3581
3827
3948
4106
4633
608
1092
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1010
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
1947
2207
2780
3274
3402
3700
3793
4029
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
748
1614
1618
2547
3078
3116
3404
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3255
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4126
4424
4479
320
532
1588
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
38
617
644
816
2112
2600
2703
31
77
156
951
1339
1812
2530
4365
357
733
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
4133
440
981
1739
2137
3244
3422
3909
887
890
1420
2080
2322
2343
2372
2549
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
2909
3309
3519
4403
48
233
449
517
1498
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
1045
1074
1582
1762
2585
2809
3551
243
267
340
341
1104
1407
1468
2014
2540
242
467
832
1080
1603
2295
4229
4524
4578
77
302
473
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1807
2514
2699
3875
3895
3991
4104
4306
262
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
266
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
223
612
1306
2279
3524
3657
3694
3747
4033
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1939
2720
2766
3628
3631
3701
3807
4382
4429
1659
3602
4165
198
1615
2290
2904
4864
576
893
2562
2741
2920
3134
3516
3752
219
798
1089
1691
1734
3256
3281
4656
4976
47
380
603
641
856
1529
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4629
354
1156
4653
103
201
430
1223
1980
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
3776
3813
3815
4610
562
586
836
953
1988
4769
4836
1973
4483
4773
4899
462
1246
2964
3797
2007
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1817
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1062
1438
2110
2538
3196
3387
4624
1438
2084
2493
3213
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
291
1716
2065
2147
2658
2819
3258
4082
4211
4687
4981
568
982
1739
1962
2081
2135
2239
2552
2751
2994
3207
3427
4258
4266
4746
4974
779
1522
4105
405
2566
2770
3060
4299
4986
32
517
1762
2393
2700
4773
4799
460
669
1429
2388
2515
4493
258
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3339
3843
3911
4013
4024
112
566
832
2198
2408
2736
4694
4835
350
751
1176
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3972
4053
4240
4631
4812
4825
775
1136
1775
1980
3629
3677
837
1498
1952
2014
2036
2192
2582
4291
645
1485
3449
3788
4205
1410
1932
2068
3419
3529
92
139
518
570
667
874
2580
3364
3612
4503
4894
4926
669
828
1929
2039
2294
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3627
3833
4212
4588
1527
2496
3152
3278
4055
4281
4500
4568
4816
97
1192
1320
1884
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
623
1651
1662
2143
2216
2639
3226
3261
3930
906
1076
1632
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
3724
4412
4679
4840
350
1106
2192
2753
3122
3344
4177
1424
2502
3933
4337
86
739
1234
1339
1639
1891
3663
4591
98
1109
1965
3394
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1955
2019
2774
3206
3772
1062
1254
1580
1791
1934
2039
2099
3505
4474
4855
242
2403
2412
3138
869
1030
1144
2649
3515
3595
3600
3692
4800
4964
128
983
1182
2709
2867
2889
3772
3857
4034
4310
4610
1100
2496
2755
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3327
3734
427
2078
3757
3983
465
632
1105
1421
2110
4049
4438
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
4271
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
985
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
2375
4407
4897
774
1620
2626
2722
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
2336
2483
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3425
3539
3737
4020
4380
164
287
1123
1705
2221
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
144
412
955
1024
1978
2579
2711
3059
3218
3867
4038
395
716
1213
1676
2452
2952
3338
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1113
1239
1931
2055
2112
3094
3577
4736
4741
712
2859
3706
3738
3908
4758
4863
250
541
651
817
945
1388
2248
2343
2763
3350
3654
4303
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3586
3732
838
1723
2055
2537
3512
4386
4889
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
582
2079
2581
2992
3517
3650
3884
4265
4885
783
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
597
1134
1411
1637
3172
3438
4281
4288
4553
4907
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
3441
4590
4693
879
888
1614
1794
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3097
3155
4670
4726
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
4817
4946
1871
3755
4553
4794
1222
1833
2216
2371
2757
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
497
563
1607
2390
3117
314
649
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3451
3955
166
441
778
996
1124
1833
1879
2436
2682
4286
4514
4517
4958
218
374
1912
2075
2421
3029
4234
4318
4606
853
1299
1326
2114
2392
2448
2745
2780
3691
3992
4486
4993
164
737
1498
1837
1850
2697
3377
3474
3593
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4486
4576
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4491
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3615
4112
4120
4343
782
2160
2577
2640
2728
3150
4877
772
1349
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2704
2788
3140
3250
3400
3863
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3238
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2108
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
2899
3033
3204
1883
1912
2457
3003
3106
3698
3892
273
466
611
1279
1698
1781
2280
2315
2577
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
2556
3364
4222
4480
4490
184
372
2132
2430
2876
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2850
4511
4608
4749
413
639
803
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4098
4680
4908
870
927
3231
3335
4903
253
495
589
1457
2222
2987
4555
4781
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
4872
4918
378
486
1090
1717
1909
1937
2914
3427
3547
3646
3676
4907
347
1739
2520
2609
2864
3186
3680
3694
4459
4904
1433
1711
2118
2141
4179
4436
4969
947
1509
1906
2428
3104
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
3817
4000
4604
4725
1197
1834
3057
3634
3979
4520
4866
765
965
1063
1200
1853
1865
1937
2235
3040
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
4060
4239
4681
4939
1792
3599
3806
4109
2038
2410
2927
3487
3514
3705
3901
4119
4293
4460
4541
4599
4811
1163
1264
1308
2025
2701
3097
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
4689
362
599
1132
1777
1840
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1475
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
215
691
1457
1534
3312
4896
857
928
1354
1691
2416
2464
2733
2890
3567
3570
3584
4518
48
515
745
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
1771
2005
2645
2912
4469
4681
4920
804
2550
2747
3067
3117
4204
4471
713
719
814
982
1205
1270
1289
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
663
796
1742
1957
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2877
3698
4725
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2254
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
4679
179
904
1348
4361
4660
4698
4947
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4026
4178
4390
4593
254
663
838
1065
1627
1727
2308
2346
2367
2401
2856
3773
228
424
1589
1949
2487
2950
3578
3799
4100
4509
4694
25
455
1179
1221
3641
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
4994
179
267
1154
1576
1689
1877
2007
2100
3899
3957
1515
1518
1809
1966
3837
4080
4243
4423
2330
2599
4070
586
848
1711
2155
2205
2460
2661
2912
4304
1256
2520
3004
3008
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
974
3639
3905
328
679
928
1989
2059
2186
2277
3029
3227
3444
3447
3565
4246
4773
864
1401
2309
2424
3055
3854
4353
4631
4701
233
1667
1740
1911
3167
3831
4322
893
1058
1951
2129
2382
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
3663
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
897
950
1638
2194
2804
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
4122
127
176
305
3133
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2295
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
881
1160
2126
2296
2318
2799
2814
3415
4283
4434
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1252
1275
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
4330
4993
236
344
1560
2314
2321
2540
2577
2580
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
223
537
2177
2312
2813
2952
3331
3427
4050
4677
770
3052
3604
4777
539
821
891
1281
1484
1530
3519
4153
4976
167
420
538
1502
2691
2765
3865
636
814
1176
1315
1957
3072
3156
1945
2123
2156
2306
2313
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2904
3221
4236
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
3936
4433
4966
302
966
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
277
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
2225
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4387
4903
435
625
1849
2378
2691
2749
2904
3302
4128
4291
4644
646
989
1367
1512
2187
3087
3954
4193
4686
4950
4972
106
161
1847
2895
3765
4018
4949
1078
1584
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2550
2706
3244
3680
4128
4616
4714
353
436
482
2871
3120
3125
4753
618
1561
1841
2176
2632
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
2260
2385
2807
3379
3695
3829
3937
4278
640
1119
1553
1903
3071
3449
4557
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
1518
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1542
1765
2382
4740
4802
555
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
515
2300
2863
2982
3184
3435
1237
2077
2494
2787
2973
4504
185
529
898
1321
2494
2971
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3625
4608
182
1531
1607
1641
2061
3326
4196
4576
1018
1246
1511
1679
1724
2328
2881
3592
3860
4235
1295
1515
3221
4181
4260
135
252
760
1244
1566
1605
1999
2004
2060
3312
3348
3433
4104
4178
4339
4367
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
3582
4203
4866
4922
786
2314
4825
1379
1381
2058
2100
2958
3521
3940
3965
4132
4499
904
1333
2377
2746
4919
1395
1992
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
210
903
1270
1809
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1595
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
2630
3394
3730
4328
1690
2145
2578
2775
4872
267
652
1083
1383
1595
2049
2074
2136
2387
2652
2715
2762
3096
4057
1703
2521
2701
3704
3906
4793
4918
385
1311
1318
1322
2301
2557
2854
3750
4351
47
984
1728
2816
3113
3676
3782
257
1116
1154
1487
2349
2646
3139
3382
3730
4154
4597
458
479
1371
1900
2595
2922
3065
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3185
207
1466
2241
2301
3291
3685
4111
4165
4779
1079
1466
1996
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
2511
4266
4748
332
448
866
1137
1401
1902
2157
2227
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4991
476
904
1906
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1098
1964
2941
4485
4894
4975
95
397
791
847
1136
1789
2070
2084
3932
339
492
554
568
829
857
1255
2014
2664
3224
3304
3448
1373
1872
3362
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
693
1381
1399
2282
2712
4049
507
2006
2418
2579
3387
4069
4269
4440
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
4415
4762
442
541
571
1810
2126
2647
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1757
2154
2209
2659
2970
3074
525
2973
3051
3115
3203
4422
4793
1693
1893
1931
1987
3356
3720
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
628
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3956
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
4561
4894
446
1032
1945
2518
4297
835
1823
2522
2902
3964
4502
4670
23
338
781
1093
1294
1587
2285
2601
3991
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3659
4408
108
1105
1449
1953
2323
4126
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
1826
2802
3009
3094
3894
4114
76
603
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
2267
3792
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2611
3178
3308
3363
3809
3836
4394
4903
1076
1312
2004
2140
2248
179
357
398
475
1262
1723
3067
3567
4246
4948
1436
3090
4152
4342
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
2428
2562
2838
3043
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4938
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3591
3680
3767
4394
962
1426
1977
2220
2492
50
75
574
1073
1286
2612
2700
3753
3925
290
603
2007
3121
793
942
1794
2741
3254
3405
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2781
3
77
431
498
690
1973
3367
3703
3813
4109
538
834
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
1881
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4599
795
915
1176
1382
1466
2486
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
2895
3194
3868
4968
4978
223
1196
1207
1873
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
2804
3230
3422
4658
4843
465
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
4310
445
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2820
4234
4975
547
802
839
1019
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1478
1783
2303
3073
3129
3563
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
511
963
2267
2298
2510
3056
3188
4007
4575
4630
774
855
947
1049
1102
1390
1783
1814
2200
2784
3203
3763
3789
4090
2160
2486
3743
3766
4041
4565
345
757
1058
2117
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
4622
4648
4882
355
562
1019
1359
3588
4473
4673
102
876
974
1358
1505
2585
3149
3273
4033
4048
4304
4539
195
1223
2834
3623
3841
3879
3934
44
433
1776
2072
3240
3319
3949
4158
338
1168
1259
1638
1830
2119
2176
2859
3064
3629
3962
4067
4581
4736
439
521
1097
2897
3065
3273
3316
3359
3665
709
2273
2607
2956
3835
4205
4269
4621
4851
80
872
1135
1636
1713
2155
2424
2588
2932
2969
3551
4397
330
452
874
2289
2370
2552
3680
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4097
4164
4326
4546
35
95
414
740
893
2510
3235
4052
4117
4521
340
1169
3426
315
452
1376
1912
2931
3519
3940
3970
62
185
535
669
676
1440
2900
3690
3746
4258
4654
4757
4936
197
979
1053
1142
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
3572
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2735
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
75
1051
1101
2036
2309
3468
3702
81
195
1266
1701
2836
3169
3359
3992
4012
4031
4203
78
293
1054
1289
2642
2710
2855
3559
4603
4774
4783
143
467
2003
3008
328
1446
1928
2789
3135
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2695
4178
4237
4570
251
2413
2469
3110
3681
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
1583
1965
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2603
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3275
3449
4063
1209
1753
1935
2032
2407
3479
4553
945
2346
2727
3204
4474
4946
439
716
1380
1707
2028
3198
3303
3704
3945
4067
4547
4588
720
1033
1178
1539
2577
3044
3180
4744
49
919
2114
3935
4907
339
1866
1929
1945
2302
2670
3139
3260
3354
4565
89
313
2008
2047
2136
2332
2562
2827
3117
3134
1463
1694
1705
2288
2400
4003
31
52
367
1015
1651
2162
2278
3623
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1380
1774
1956
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
1789
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4026
4609
4727
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
223
352
1118
1239
1625
2034
2802
3182
4171
4466
416
1019
1099
1715
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
128
491
736
1485
1827
3674
3814
3937
3982
4330
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
4951
358
704
1458
1483
1620
1673
1677
1815
2081
3840
3938
4160
4435
64
351
3017
4294
4647
4690
4736
1312
2280
2534
3271
3376
3411
3517
4242
4490
4698
179
602
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1773
2056
295
641
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1562
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4296
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3303
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
3743
4229
94
765
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2394
2627
2901
3149
3930
4283
4460
4504
1205
2925
3192
3952
4679
1119
2587
2624
152
196
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
882
1540
2365
2845
2914
4485
4539
166
345
1457
2241
2437
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
1498
1614
1799
2063
2134
2533
2692
4475
767
2931
2939
3985
4010
4253
886
1201
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
531
678
710
739
762
1556
2075
2405
2835
3573
3726
3750
3923
4281
4454
4466
4812
1589
2796
2807
3226
3338
4303
4863
90
481
986
1757
1894
2107
2398
2714
2868
2970
2999
3287
3571
3604
4442
4704
651
816
847
1046
1394
1658
2217
3513
3676
649
2401
3029
3066
3198
3942
4391
4595
347
1774
2310
2498
3683
3984
4213
4537
1315
1997
2722
3840
4030
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
1548
2099
2376
2779
2916
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
3543
4123
4354
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
296
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3747
4002
4121
4291
441
552
1122
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3783
3895
4007
4724
551
776
896
1583
3904
961
1040
1668
1680
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4240
4267
4792
300
490
1207
1711
1877
2019
2400
3916
3960
3977
1733
1735
1925
2156
2238
2265
3179
596
763
1568
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1549
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3077
3857
246
755
2032
2753
2931
3307
3554
3622
3903
4286
4622
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
3358
3644
3833
3854
4879
499
506
586
788
1018
1605
2009
2241
2650
2917
3004
3430
3981
4521
4849
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4523
4967
4994
1087
1279
1290
1630
1841
1989
2032
3011
1579
1926
2332
3472
4090
4172
4285
4648
515
1279
2193
2880
3599
3656
3741
3845
3847
4023
4136
4588
4887
518
1102
3095
3334
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
587
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
868
1165
1448
2072
2478
2839
2861
2946
3350
3506
3570
3820
4016
4869
184
1393
1518
2096
2549
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1923
2262
3196
4791
47
1642
1710
2120
2674
4177
4303
4911
158
2594
227
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3043
3120
3239
3535
3580
3820
3826
3957
4041
4453
4628
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
3949
4052
4753
4995
857
879
2271
2469
2566
3325
3824
3983
4205
34
53
822
1255
1756
2750
3752
4052
4274
4408
114
1629
2563
4034
4036
4234
48
264
270
278
395
1111
1833
1876
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
2497
3895
4237
4651
755
969
2091
2114
2300
3677
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3880
4230
4337
4657
4931
262
1529
2198
2257
2545
3008
3794
253
731
1347
2070
2399
2519
2818
3563
3866
4163
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
3540
1080
1786
2011
2056
2332
2441
2743
3320
3652
3767
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
3178
3602
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4144
4461
4598
4790
4925
734
1957
2291
3037
3371
3997
4058
327
474
1582
1629
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
223
1102
2287
3277
3372
3446
3455
3685
4057
4299
4400
4635
4763
680
2661
2997
4653
429
452
1784
2829
3100
3898
306
1475
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
87
218
275
1629
1705
1738
1937
1970
3140
3525
3697
3789
3856
4458
4645
4876
4980
1576
2897
3155
3965
4091
4348
4498
677
1370
1588
2335
3422
3425
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
3602
4209
4427
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
1672
2451
3572
3643
3873
138
663
1157
1749
2310
2979
3665
4005
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1273
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1569
1636
1723
1874
2156
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
1749
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
4757
4800
1032
1393
2080
3108
3507
3629
3828
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
230
1038
1207
2898
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4128
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
1966
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
3771
4102
4798
1071
1162
1180
1297
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4937
672
1076
1370
1455
2592
2928
3096
3368
3582
3935
4153
4332
4675
1273
1859
2455
2729
2940
2993
3933
4247
513
1168
1995
2036
2245
3656
3805
4147
4223
4233
4556
4897
562
1473
1693
1849
2361
2641
2660
3218
4301
4492
202
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
197
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3649
3870
421
975
1000
1127
2059
2516
2779
2966
3016
3844
4644
235
538
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2087
2514
2778
3386
3809
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2672
2717
2936
3386
4318
689
721
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
864
1233
2420
3728
3869
3996
4421
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
2861
3389
4239
883
4018
4754
4792
327
1858
2219
3755
4120
4501
4889
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
2462
3767
3865
3874
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
286
671
1185
1681
2080
2791
2843
3076
3272
3330
3449
3748
3833
3984
4210
4211
240
244
2081
3906
3919
4157
4205
4588
4771
291
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
2385
3362
4084
4394
4843
296
508
1592
2372
2391
3357
3619
3964
4420
281
1278
3116
4159
1968
2119
2319
2552
3417
4722
4928
821
922
1076
1415
1868
2559
2594
2733
3238
3330
3421
3706
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
2589
3507
3969
4077
4869
5000
118
283
350
790
3463
3780
4130
4309
4669
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3456
3468
4179
255
630
1421
1508
1551
3095
4752
101
479
1104
2204
2708
3168
3506
4723
139
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
3835
1075
1470
2582
3264
3385
3458
148
898
1058
1745
2171
2637
3632
3971
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4552
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
3918
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
1504
2577
2780
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
1793
1936
2189
4834
966
1792
1862
2440
2482
167
567
1065
1118
1412
1438
2743
3252
3329
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
2857
3170
3985
4063
4211
324
445
670
695
1220
1763
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3466
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4108
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1689
1996
2253
2445
3508
3615
3691
3880
4321
4854
458
1575
2770
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
3594
4083
4193
158
230
677
1428
1934
3668
4135
4278
4296
803
1384
2500
2753
3298
4024
4947
570
917
1329
1928
2089
2357
2411
3116
3523
3775
4127
373
686
709
937
1871
2153
2254
2663
2932
4380
4681
296
537
1165
1630
2329
3766
3868
3964
4072
4766
1172
1212
2060
2853
3323
4062
4204
4629
322
497
1110
1396
1485
2398
2919
4390
36
651
1693
2763
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
2733
3075
3644
4636
767
778
949
2672
2901
4180
1880
1968
2761
3343
3772
4463
367
2035
2167
2195
2211
2558
2845
3178
3567
3969
4874
4958
30
116
612
1581
1633
1811
2007
2272
2305
2994
3210
1526
2094
2755
3474
3983
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1229
1390
2292
4494
870
907
1305
1497
3318
3411
3675
3740
4898
472
1685
2636
3817
3937
4160
4656
32
454
525
897
1821
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
4429
4623
4991
96
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
557
984
1181
2264
2688
2923
3472
1441
1619
1835
2783
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
138
1338
2851
3069
3082
4817
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
75
81
344
746
775
1142
1378
1853
1865
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3180
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
4595
592
706
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
2808
3227
3460
3942
4149
4780
402
854
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
4798
89
352
1818
2060
2652
3546
4284
4402
262
1574
1700
2295
2863
4802
796
823
942
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
2951
3017
3688
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
3101
3468
3698
4681
868
2361
3392
3472
3995
4419
4523
4678
4760
255
742
824
1137
1589
1618
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1427
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4553
777
1464
1797
3239
4726
1380
1537
3080
3180
4113
4265
4784
298
455
1073
1401
1416
1518
2455
2759
3129
3420
3500
3979
4469
4918
257
2000
3048
4525
118
913
1325
1815
2420
2552
2604
3796
4407
1023
1314
1601
3250
3267
3963
4318
622
1021
2068
2213
2728
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1466
2099
2935
3688
4961
4991
1075
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1198
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2441
2536
2720
3018
3145
3630
3876
3937
4330
425
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2504
2565
2690
2700
2866
3033
4113
4318
4460
4672
1034
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
1017
2027
2048
2413
2457
3599
3927
4987
1177
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
2952
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
2670
3029
3039
3189
3358
4463
1140
1527
2162
2652
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
726
968
1094
2144
3413
3418
4430
155
609
2328
3536
4142
4743
960
1317
1638
2112
2557
3729
3901
3991
4311
4981
1728
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2282
2297
2790
3332
3444
3631
596
1207
1236
2012
2091
3017
3790
3929
4067
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
404
552
1605
2595
2640
2678
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
4266
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
220
791
937
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
3957
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
3803
4751
4867
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4813
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1589
1956
2619
3595
3833
4001
4075
4536
4875
37
69
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
2610
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
3367
3516
4769
21
323
723
727
1655
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
3874
4165
355
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4900
390
421
1227
1530
1692
1854
2149
2811
3355
3476
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3490
3783
4431
4439
167
329
370
1009
1195
1212
1532
1916
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
4932
16
49
351
380
725
1025
1312
1488
1987
2104
2629
3158
3562
3793
4587
4674
3
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4295
4588
20
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4217
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
4174
4446
4560
4637
4851
214
272
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4340
474
621
635
1414
1719
1739
2087
2969
2993
3681
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
926
1026
1036
1283
1997
2887
2948
3137
3578
3653
3668
4991
446
1352
1688
1775
2412
4949
446
1837
3349
3407
3463
3597
7
567
1004
1139
1677
227
295
519
788
1549
2073
2456
2607
2663
2693
3039
4001
4090
4387
4938
1055
1220
1262
1746
1878
2256
2891
3752
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
3379
3757
4190
597
995
3565
3818
3997
4096
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2011
2206
2394
3565
3823
4036
4291
4965
81
958
1614
1762
1814
2089
2464
2838
3303
3534
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
1754
2640
2799
2821
3211
3633
3647
3728
3793
4506
4552
4828
61
148
737
1101
1756
1873
3061
90
256
1279
1565
1699
2006
2600
3524
4060
488
835
1623
2113
2275
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
3182
3992
4146
4573
4625
4755
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2655
2691
4233
4835
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1119
2233
2438
2950
4168
4207
4231
26
2679
3099
3685
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
285
2650
4890
904
976
1441
2129
2132
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
27
3140
3996
4995
104
582
769
922
1105
1196
3141
4489
260
1819
3059
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1185
1680
2107
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
4911
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
1910
3494
4419
4446
4481
4686
479
692
776
1147
1459
2708
3934
3956
4000
4150
4153
605
843
1107
1158
1730
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
37
507
593
832
1286
2639
2804
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
769
982
2179
2537
2636
2719
2779
355
1894
2064
2611
2660
2715
4384
4485
4616
4955
4962
692
1089
1124
1223
1526
1533
2192
3904
4833
236
1058
1138
2265
2784
4305
4395
4589
208
754
1220
1442
1727
1838
2164
3948
4501
924
1075
1563
1856
1860
2290
2681
2767
2910
4061
4911
292
574
607
695
1351
1863
1875
2328
2526
3580
3877
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
2239
3927
4386
4619
1207
2056
2186
2602
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
267
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4430
4773
4879
589
694
1230
2725
2837
2948
3668
3833
4091
4321
4591
4878
1905
2967
4793
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4731
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2788
2898
4706
10
24
433
1431
1609
1637
1837
2124
2289
4124
4468
4521
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1256
1299
1677
1692
2175
2587
3459
3566
141
425
436
1306
1647
1670
2217
3241
4589
702
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
764
816
1137
1184
1674
1702
2705
2727
4093
4952
494
1187
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
4908
7
648
849
881
1702
2951
3126
3295
3817
4092
359
1687
2142
2522
3866
4150
398
2069
2557
3229
3462
3684
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
2826
3080
3192
4610
4955
4968
576
1686
2581
3196
3430
3708
3834
32
76
261
770
3438
4112
4521
4660
904
1880
3717
3882
4127
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
3700
4432
4518
4782
624
1784
2353
2834
3403
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2744
2873
2921
4060
4337
4679
4753
253
318
478
598
1088
1201
1705
2153
2548
4699
4727
639
809
818
860
883
2603
2900
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
1707
2671
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
4606
530
769
1282
2590
2865
3057
3456
4123
4969
4972
4999
328
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
3945
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
4696
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3789
4365
168
280
1946
1993
2249
2622
3261
3916
4660
4849
179
403
576
1262
1429
1938
2707
3095
4044
4794
1365
1799
1961
2058
2255
2440
2927
3233
4364
448
539
1398
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
2214
2634
2656
3005
3190
3430
3797
4629
4886
1372
1374
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
2452
3477
3522
3668
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
812
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1338
1407
2185
3658
3838
4252
4515
435
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
4983
5000
179
570
575
760
2790
3027
3438
4055
4094
4892
520
1690
2023
3030
3720
4692
104
498
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
972
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
4358
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
3143
3676
3817
4469
4621
4678
592
738
786
4899
1335
2001
2953
3285
3816
3833
4403
208
689
1221
1243
1601
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
713
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
1949
2055
2687
3102
3216
3556
4681
4828
280
848
1092
1780
2870
3067
3536
3697
4297
4498
4692
4901
248
565
1897
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
727
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
4965
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3657
3810
4100
100
1007
1795
1926
2755
2786
3080
3321
3723
4264
743
846
1227
1365
1954
2341
2631
2970
4708
1019
1188
1291
1721
1737
2398
3595
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3275
3375
942
2527
2632
2687
2688
2851
3527
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
1952
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
1928
2015
2587
2826
4781
4903
18
101
496
1263
1544
2022
2149
2423
2738
3215
4185
4354
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
4434
162
1089
1583
1772
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4301
4684
1319
1861
1904
2704
2946
3062
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
4262
4806
556
609
989
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3238
3700
4175
4731
1210
1355
1536
2097
2489
4655
4700
4706
4933
1208
1276
1542
2434
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
3733
4006
4542
305
349
1271
1691
2320
2611
3167
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
2267
2505
2869
2901
3846
3997
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
2042
2529
3302
3748
3800
3906
232
1255
1266
1865
2013
2164
2460
3002
3957
4198
4273
4829
4839
188
408
750
787
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3502
3977
4093
4289
790
1071
1372
2891
3521
4261
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4059
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4674
4687
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3489
3648
4378
4804
1756
3337
3576
3812
3943
4372
4574
1557
2744
4206
26
722
900
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
2309
3941
4435
4462
225
263
331
570
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
3444
3710
3915
4191
4317
4744
4870
347
1851
1901
2385
2578
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
1903
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
3908
4961
100
1011
1407
3976
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
709
2344
3610
3805
3909
4021
4572
548
816
829
951
961
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1783
1991
2771
3168
3187
3484
3556
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3199
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
4956
539
1030
1067
1538
2263
4173
4712
4736
323
530
932
1357
2354
3148
3360
3968
4256
12
2219
4218
4834
1521
1586
1596
1916
2596
4494
4883
503
983
1082
2155
2462
2743
3275
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4054
4122
4237
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1280
1829
2607
2874
3775
453
566
1906
3130
3579
3672
4483
995
1120
1869
1882
2795
3554
3742
4399
38
334
687
862
1022
1110
126
1005
1865
2090
2326
2845
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
621
672
1520
1792
2933
3134
3302
3514
3767
3890
4439
4827
4924
738
958
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4031
4908
69
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
2931
3196
3910
3997
889
1428
1577
2138
2326
3308
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
271
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
812
1069
1245
1330
2380
2494
3053
3104
3950
4481
571
2764
3133
3173
3348
4166
460
686
923
1635
1957
2352
3680
3873
4286
4322
4779
9
417
595
616
3356
3448
3727
3876
3940
4044
4426
358
445
626
1433
1698
3312
3372
3720
4955
743
921
951
1738
2894
3359
3656
4569
639
3674
3996
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2884
2917
2951
3281
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
2352
4077
4146
4623
211
762
779
1128
1415
2027
2330
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2593
2828
2849
3547
3747
3777
90
545
1003
1777
1803
2282
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
1278
1284
2135
2749
4180
4484
4752
699
1391
2048
2723
2792
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
21
2867
3721
3891
3976
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
3770
4173
4463
4864
580
1388
1519
2530
3149
3747
3986
4389
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2962
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1889
1978
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
4214
4415
134
156
199
836
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1275
1392
1787
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
683
932
1309
2129
2147
2427
2856
3451
3453
3701
4916
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
554
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
3836
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
4651
279
471
1100
2741
2980
3118
512
524
574
692
797
2208
3336
4616
4885
278
562
1195
1572
2045
2149
3097
3689
3794
4877
407
1235
1655
2372
2629
2834
3924
4016
4099
4230
167
411
700
1878
2222
2876
3858
4209
4226
4404
4778
1002
1219
2090
2773
3295
4104
4977
28
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
519
2135
2403
2876
4589
388
436
950
1037
2678
4114
4598
342
481
1989
2652
2915
3279
3481
3802
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3680
4106
4428
4437
4975
536
670
842
1003
1572
2934
4375
4701
4777
165
247
320
2576
2723
3603
4738
731
822
1004
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
1140
2022
2060
2517
2943
3256
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
3131
4920
664
2307
2780
4113
4365
168
479
548
1570
2024
2856
3492
330
1172
1302
1560
2342
2814
2946
3021
3043
3585
65
236
291
666
733
1643
2161
2533
2617
3297
3612
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
99
1264
1665
2095
2720
2916
3564
3953
4075
4264
1
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
2347
3066
3447
3897
4061
4517
14
956
1440
2620
2649
2883
3384
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4236
4511
4629
4782
4829
395
531
769
856
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1835
1873
2352
2518
2894
3380
4653
64
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
24
569
993
1582
2558
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
4795
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2964
4373
4801
809
845
2697
2741
2846
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
568
807
1132
1832
2318
2402
2841
3599
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3585
3589
4585
4648
4761
4782
4816
155
596
723
1463
1631
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4326
4621
187
1363
1516
2909
3239
4100
4570
4731
271
568
621
1152
1191
1457
2158
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1140
1483
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1549
2047
2731
3973
4392
918
941
1574
1925
2060
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4279
4280
4489
4637
4679
241
361
550
2030
3791
4008
4197
4658
4865
5
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1327
1359
1783
2161
2607
3835
4549
4781
4974
10
438
755
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2195
2902
3129
4683
1140
1745
1826
2068
2236
2296
3631
3680
4734
4839
24
662
1472
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
463
782
847
1036
1568
2016
2031
3226
3748
3798
520
1071
1574
1629
1826
2322
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
807
1093
2055
2132
2415
2476
2932
3859
3978
4005
4169
4234
4567
632
832
1194
1625
1688
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2461
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
556
895
2008
2133
3174
4543
4912
1468
2123
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1717
1776
1791
2214
2781
3027
3745
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3148
3383
3444
3596
3640
4575
28
1538
1809
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
4654
194
308
969
1157
1465
1658
1941
2072
2271
2851
3148
4456
4609
4822
4952
4989
296
752
1630
1807
1998
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4595
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4371
4377
796
916
1367
1765
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3716
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
2157
2695
3397
3556
489
569
1391
1806
1869
1979
2118
2266
2809
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
935
2269
3072
3654
3763
3805
4313
4713
4810
39
1819
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2017
2544
2607
3554
40
226
885
1300
1814
2674
4686
485
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2733
2818
3682
680
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3390
3393
3564
3839
4542
4743
815
1143
1536
1610
2719
3272
3285
3555
3992
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
115
2194
2203
2827
2852
2923
3510
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1117
1662
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
1627
2095
2273
3080
3474
3819
4029
4110
4350
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
2300
4625
4627
4810
1170
1607
1756
1892
2855
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
44
1264
1435
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
3386
4118
4459
4900
849
1165
2390
2535
3368
4198
145
192
236
564
1336
1532
1593
1596
1889
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
4860
114
300
879
1486
1769
1817
3071
3365
3583
4559
4911
26
263
1115
1420
1520
3124
3514
4411
4452
125
675
1052
1403
1523
1624
1790
2311
2878
3317
3567
4944
1204
2580
3541
4648
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1441
1526
1826
3176
3417
3649
3943
4039
4925
284
509
563
1425
2386
2814
3705
3722
4032
4506
4836
4922
4949
826
1394
2387
2522
4229
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4080
4139
4693
4897
4908
353
1594
1618
2856
3261
3559
3795
351
1045
1661
2391
2839
3132
3450
3858
3874
3977
4309
4530
303
1726
1732
2243
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1588
1819
2523
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3647
3760
3886
4426
4620
4775
461
1137
1585
2005
2382
3079
3406
3576
4232
4381
4554
14
2298
3084
861
1715
1725
3023
3528
3917
4945
4946
161
333
3230
3936
4835
231
831
1262
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1991
2275
2798
3329
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
1293
2409
3146
3780
3793
4070
529
906
1022
1472
1475
1727
2345
2537
2607
3169
3177
3465
3924
80
1028
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
2625
3021
3099
3534
3982
4219
4504
139
794
889
1389
2030
2233
2716
4482
4547
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
1163
2336
3295
3331
3358
3524
3634
3864
4145
4500
695
760
1484
2128
2202
2729
2951
3259
3936
107
369
597
970
1045
1322
3524
4758
650
1055
1714
2162
2336
2680
4405
871
1234
1253
1808
2595
2612
4887
403
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
1432
2114
3380
3555
3715
3933
4140
4712
4789
831
1114
1920
2297
2345
2674
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
4229
4984
193
978
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2448
2615
3590
4305
4607
4970
68
1342
2009
2295
3358
3476
3753
4240
4731
1090
1100
1704
1715
2275
4171
28
169
264
1022
1044
1430
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
1022
2045
2291
3498
342
1198
1287
1858
1865
2194
2608
3488
3664
3675
777
981
1307
1940
3012
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2393
2651
2802
3208
3610
4660
352
1049
1180
1311
1747
2031
2299
321
1143
1166
1202
1550
2299
2406
2673
3065
3157
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
4510
321
419
609
1077
1237
2174
3206
3768
4086
4376
4655
146
688
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
1074
2473
2701
2808
2824
3525
3897
4633
4808
4865
317
439
1400
1507
2186
2316
2556
3165
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1655
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3722
3771
612
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
4853
266
942
2075
2870
2913
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
1182
2059
2616
3646
4280
4282
4296
9
12
943
1599
2577
2594
2669
3399
3555
4444
4463
48
437
448
1295
1336
1584
1720
3796
3940
3957
4084
4358
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3333
3509
3564
4387
4398
4501
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4704
292
359
1335
2185
3455
4936
634
647
1043
1256
1419
1687
1933
2638
3804
3948
4403
4506
4713
128
164
175
253
457
3416
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
755
1624
1799
2144
2999
3098
648
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
4079
4223
213
1350
1990
1993
2051
4158
1514
1736
1779
2367
3266
4398
4681
86
802
854
1220
1395
1897
1975
2822
4171
4233
2654
4204
4284
482
708
1439
3356
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2160
2513
3255
3313
3611
93
266
1046
1253
1819
2132
2436
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
1967
2051
2533
3818
4102
21
602
736
782
963
1273
1559
2169
2424
3596
4042
4225
478
784
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
4244
472
602
631
948
1103
1423
2821
3560
3830
3859
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3773
4015
4562
607
1597
1602
2438
3980
3992
4609
684
1124
2896
3376
3426
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2561
2814
3441
755
756
1063
1077
1098
1323
2494
2946
3820
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
409
541
813
1393
1514
1875
2145
2489
3128
3317
3777
3920
4453
168
330
1346
1347
1348
1960
2077
2451
3138
3251
3335
3745
4914
24
32
77
88
633
1170
1576
1754
1791
2171
4123
4196
4507
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4269
4699
408
579
630
709
924
947
948
1021
1668
2022
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
3454
4536
4624
4724
22
460
759
836
875
1251
1416
1716
1852
3011
3329
3892
4307
4452
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
1525
2537
2719
2735
3133
4023
4218
705
925
1234
1822
2828
2834
3862
4272
1668
1953
3036
3387
4303
4408
4634
465
694
1556
2534
2725
4703
884
1576
1936
2383
2636
2667
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
406
3028
3541
3647
3975
4781
2140
2774
2917
2976
3228
3866
4201
4212
4455
416
475
842
1442
3608
4076
4385
4526
144
777
2026
2575
2709
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
4405
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
985
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
129
1000
1271
3050
3778
3863
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4284
4927
12
28
954
2767
3255
4085
1243
1421
2149
2264
3179
3735
4264
4630
52
1531
2822
3162
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
54
791
1637
1883
3148
3570
297
480
934
1480
2366
2888
3092
4628
4659
1168
1465
2330
3364
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
2857
3421
3449
3650
4258
4665
4701
1014
1015
1273
1822
2396
3466
3938
4808
883
1503
1613
1651
2405
2812
3458
4124
4866
4960
318
603
1489
1591
2881
4539
4768
4839
780
1105
1277
1325
2081
2312
3345
3535
4558
667
694
919
1053
1634
2383
2434
2435
2503
3301
3658
3863
3889
208
469
943
1762
1915
2456
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3637
3644
3671
3787
4198
4333
4635
4904
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4598
4693
4917
4990
103
960
1014
1072
1381
2560
3545
4599
683
1754
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2842
2946
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1227
1667
2675
3062
3343
3680
4295
737
1098
2207
2317
2731
3016
3059
3327
3577
4224
4933
496
1073
2485
2516
2926
3666
4046
4465
4582
864
1218
1545
1650
1993
2116
2265
2330
2331
2426
2817
2903
3493
4210
4301
4828
82
1757
1769
2864
3477
3713
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3223
3430
3540
4767
371
459
495
526
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1361
1583
1734
2048
2169
2593
4202
4478
4482
4802
583
598
1268
3689
4147
4757
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3328
3540
3683
3702
3802
4950
88
187
675
1093
2470
3199
4041
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2544
2876
3365
3694
4217
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
2617
3304
3349
4233
4713
4820
117
295
1265
1570
3463
3797
4636
423
436
512
1066
1970
2740
2842
3077
3298
3328
3414
3797
4207
4385
4708
4979
791
2145
3298
3371
3608
3632
4695
461
520
828
912
1643
3089
3107
3680
4472
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1681
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2221
2843
3392
3737
3926
4090
487
1507
1747
1879
1925
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
941
1439
1844
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3477
3829
4510
4824
4937
885
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
2277
2823
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
1181
1492
2415
2804
3718
3920
4200
4565
4903
708
990
2638
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
1955
2116
2528
2711
3839
427
612
1814
2268
3013
3150
3598
4491
4722
526
1011
1378
1574
2111
2165
2288
3109
4762
786
1819
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3671
3706
3749
4415
266
370
406
1392
1729
2069
3172
3362
3466
3524
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
912
2947
1395
1620
2456
3904
382
809
1265
1348
1736
1943
2040
2327
3418
4817
2575
3083
3242
3561
3666
3823
542
733
1613
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1137
1413
1472
2856
3105
3765
4126
4682
4951
43
384
554
560
914
1136
1233
1238
1711
1734
2344
2787
4158
4369
4947
142
280
339
527
1566
2037
2919
3114
4413
478
1080
1378
1789
1928
2404
2962
415
785
828
838
1537
2740
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3493
3582
4131
4336
4561
4681
78
264
701
879
1476
1917
1972
2353
2702
3236
3582
3721
3928
95
818
987
1751
1796
2024
2817
2911
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
857
1223
1525
1961
2283
2837
4569
177
520
532
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
2796
3510
4352
4792
1052
1213
1712
2122
2339
2427
3693
4393
4508
4867
1110
1115
1553
1568
1775
1981
2561
2898
3086
3657
4478
4792
4843
254
489
1517
2515
2697
2889
4503
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
4200
4409
4496
100
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2988
3512
3741
36
260
1056
2124
2238
2966
3636
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
2710
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4565
216
1691
1974
2038
2679
3563
3661
4668
1053
1686
1699
2006
2105
2721
3642
3852
3922
4868
1339
1634
2482
3200
3628
3856
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
410
1827
2090
2096
2223
3359
3717
3904
4085
4264
4422
70
1329
1467
2620
4728
1555
1914
2167
2280
3100
3642
3792
4841
254
954
1579
1922
2522
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2706
2743
3006
4108
177
467
977
1743
2700
3991
4169
4202
4704
4980
1797
2021
2233
2430
2702
3094
3395
3959
4014
4034
4267
411
554
1163
1320
1581
3195
3468
3573
3788
281
515
692
1291
1411
2160
2670
3122
4172
4351
4403
608
1165
2420
2842
3267
3678
3910
3956
4109
4291
217
555
1024
1039
1326
1743
2594
2775
2957
3365
4423
633
1694
1933
2160
2507
2978
2997
3380
3880
4164
4456
4608
1334
1625
3135
3348
4509
1602
2054
2659
2969
4068
4167
4533
447
549
818
1336
2802
2895
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
4065
4690
680
2702
2724
3318
3464
3700
3779
3900
798
846
1832
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
2568
4149
4179
4381
1143
1569
2073
2204
2597
3368
3639
3852
3928
4043
4380
4807
138
400
949
1320
2347
2812
3640
3695
381
1437
1870
3039
3620
4312
4395
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
121
567
2134
2682
2722
2903
3358
3985
4178
4372
4796
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3504
3935
3948
901
963
1101
2151
2869
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
1841
2902
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3431
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1705
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1085
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1561
1596
1688
2072
2074
2558
2996
3579
3600
3952
4841
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4532
4657
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
1082
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
352
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3283
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4497
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3257
3488
3791
3813
3823
4041
4937
960
2621
3224
3276
3466
4114
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
4185
4287
4383
4884
324
662
1655
2146
2258
2303
3132
3290
3670
3898
231
500
1005
1514
1540
2255
3383
3397
4120
4918
620
1050
1254
1257
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4916
703
723
1097
1980
2175
2216
3240
3256
3595
703
1522
2489
2580
2936
2988
3063
3445
3479
3553
3933
3943
4046
4104
4128
4401
4662
4914
875
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4570
4818
4841
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
935
1000
2002
2833
3414
78
1243
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
195
368
663
961
1356
1770
2057
2880
3201
3573
3782
4952
4996
551
781
985
1606
2536
2566
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
1746
2013
2772
4563
36
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
4907
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2185
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
2762
3609
4336
53
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
592
1411
1659
2382
3823
4573
236
259
1003
1063
2038
2722
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4023
4142
4918
756
892
2852
3041
3452
3689
3717
4872
653
654
1517
1624
1765
2610
3086
4008
4068
4131
4195
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
491
514
1783
2146
3168
3946
4787
201
678
706
1380
1756
2120
2348
3236
3413
3891
4095
4195
4941
442
956
1913
2397
2580
3380
3978
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
475
1024
1808
2136
2304
3589
3903
4116
4436
4496
4833
249
498
739
740
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
4529
284
521
566
1533
1917
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4503
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
4827
171
430
465
577
1450
1648
3461
4575
86
633
1185
2615
2630
3216
3379
1006
1108
1320
1919
2130
2796
3587
3838
4523
923
2453
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
4030
4581
4915
432
2298
2688
2966
3449
4180
4811
4867
254
980
2050
2373
2429
2513
2525
2977
3396
3593
3768
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
1775
2004
2711
4011
4322
4942
552
2738
2857
2953
3179
3257
4110
4645
66
613
950
1535
1796
2249
3378
3745
3794
4512
310
2795
2852
3745
4815
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3466
3523
4320
4561
222
227
440
758
954
2534
3037
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
3812
4131
4286
4990
396
617
2949
3297
3639
4450
4894
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2228
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
268
419
1170
1642
1931
2167
2921
3161
3461
1536
1683
1698
2146
2311
2913
2956
3533
4249
4935
566
646
1249
1377
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3010
3161
3211
4911
405
933
1379
1538
1653
2115
2823
3189
3429
3752
3836
4271
4312
4780
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1066
1528
1560
2089
3006
3026
3360
4392
487
826
1187
2844
3421
4069
4764
474
835
1738
2554
2625
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1545
1564
2000
2201
2484
2819
3006
3329
3380
3818
4503
4603
4675
642
723
1455
2424
4122
4228
4957
957
997
1023
1626
2114
2924
3150
3631
4476
1799
1815
2330
2650
3182
4546
1437
1932
2394
2594
3177
3502
3768
4510
4760
4922
545
1189
1533
1634
1754
1773
1924
2029
2189
2459
2804
3094
3718
3923
4987
619
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
3567
3918
4100
4411
198
607
856
2477
2972
3627
4181
4207
4368
362
600
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
945
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
4450
805
1018
1132
2065
3374
4836
298
1573
1619
1911
2326
3090
3926
3935
4778
4882
701
910
991
1671
2883
3054
3430
3782
3853
4222
319
494
530
800
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
2402
2414
2417
2787
4250
204
1001
1255
3452
3910
4718
695
1476
1478
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
4239
32
835
1424
1970
2421
3001
3626
4218
4244
621
1282
1312
1352
2249
2375
3591
3826
4108
4181
208
881
1090
1260
1398
2076
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
3267
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
10
1453
1756
1773
2258
2628
3421
3434
3592
4333
4641
4680
4996
861
2707
3163
4644
4894
1950
2692
2729
3209
4068
320
1399
2643
3284
3404
3409
3490
3609
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
2996
3233
3559
4938
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2255
2353
2512
2873
2917
3529
3942
301
1440
1613
3007
3853
46
704
712
766
854
1094
1972
2516
2654
3251
4261
4348
61
1319
1495
2140
3539
4013
117
367
470
876
1124
1139
2153
3133
3801
4858
1257
1322
2179
2209
2659
3379
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
2027
2265
2280
2590
3635
3699
4726
1128
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2637
2673
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
443
741
866
1431
2058
2744
2764
2906
3951
4258
756
1127
2360
3341
3375
4023
109
182
242
699
1017
1483
1729
1893
2950
3412
4132
129
660
905
1689
1876
3191
4988
993
1131
1553
1651
2077
2678
2983
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4166
4830
4956
966
1443
1889
2115
2473
2591
3570
390
1622
1843
1939
2001
2865
4185
4855
4947
1877
1977
2028
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
3897
635
781
1520
2365
3323
4241
4359
4597
600
684
1390
2808
4255
4601
4636
424
2231
3036
3884
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
1879
2021
2389
2558
2818
3195
4030
4318
4785
938
1136
3104
3765
4565
4905
473
1539
3403
4095
4265
288
734
1156
2123
2790
3969
4370
4648
390
1025
2147
3332
3938
4026
4180
1777
1840
2310
2348
2647
2845
4800
4996
26
656
827
1092
1573
2204
3255
3397
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
1468
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1986
2490
3181
3710
4045
4352
234
253
649
1694
3031
3290
3540
4998
386
1387
1454
1924
2148
3418
3673
4203
4403
4473
4491
101
331
718
1166
1353
2719
2762
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
947
1154
1480
1514
2869
3382
3401
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1449
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3343
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
318
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4343
360
509
903
1216
1312
1517
2094
2270
2781
2938
3277
3679
4141
4538
528
925
1036
1568
1623
2454
3460
3747
3919
3951
4322
4535
4872
4978
1400
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1432
1458
2635
2906
3017
3108
4801
4979
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
4422
89
258
427
1020
1158
1268
1330
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
4821
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3179
3587
3830
4088
328
2134
2712
2820
4141
4183
4908
564
579
1542
2037
2117
2499
3726
4272
412
1285
1498
3104
3213
3245
4103
74
95
812
1389
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
1943
2780
3618
4602
14
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
1424
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
3582
4463
4587
4752
571
592
1564
3114
3157
3429
3615
3767
3923
4040
670
803
816
839
924
972
1117
1136
1832
3066
3129
3551
3588
3658
3769
4562
261
1312
2391
3803
4456
265
2134
2513
2672
3592
4274
4512
221
924
1674
3257
3461
3564
3618
4280
4533
4818
231
1151
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
25
496
1315
1357
1864
2018
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1918
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4733
96
310
828
1393
1826
2027
2910
3242
3267
4152
4919
763
932
1645
3022
3083
3193
3216
4000
4878
90
247
337
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4831
898
1572
1699
3290
3853
4137
4168
4997
555
1814
1926
2762
2999
4937
460
481
1758
2106
2866
3025
3222
3309
4372
4468
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
4201
4861
930
1925
2371
2669
2699
2813
3378
4155
4178
4291
4316
1119
1444
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
1377
2418
3444
141
1148
2160
2329
2761
3527
3611
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
1070
1462
1523
1565
1951
2507
2677
2914
3077
4631
4683
4765
629
3000
3811
4065
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4267
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
4069
4631
4843
4904
1999
3224
3339
4879
1064
1574
2132
2605
2622
4047
314
2356
2718
2772
3586
3977
4976
4980
33
365
387
1932
2034
3574
155
750
1967
2554
2578
2595
4003
841
966
1112
2443
2446
2775
3057
3204
3258
3385
3393
4095
294
2635
2673
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1585
1664
2316
2571
3696
3721
4110
4847
4915
571
817
3243
3268
3440
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3209
3714
4202
4418
4513
4865
4997
182
390
2639
2969
3762
3782
4713
4847
4905
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
4573
4888
1027
1093
1157
1613
2019
2469
319
346
514
526
903
1798
4340
4870
415
1058
1259
4446
4689
1325
1342
1650
2293
3100
3278
4100
202
267
369
474
1843
2259
2396
2945
4654
4892
455
1153
1219
2700
2710
4878
1001
1051
1850
2327
2586
2702
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3764
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
4821
183
928
1307
1996
2147
2425
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
1977
2735
3443
3566
4005
4459
389
1140
2461
2794
2936
3008
3492
4163
4326
4785
301
694
855
1322
4639
70
250
607
1414
1447
1701
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
4098
4421
4907
3266
3869
641
1672
1678
1849
1900
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
3196
1651
2272
2356
2397
2564
3489
3785
4360
231
2548
3378
3579
3985
4855
4889
134
1656
2590
4098
4313
4379
42
153
479
830
1274
1589
1897
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3715
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4143
4464
5
1179
1971
2437
3070
3777
3983
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3783
3868
4064
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2247
2661
3517
3862
3937
4620
4874
437
1221
1745
2095
2333
2962
3033
3730
4899
103
1251
1363
2422
2444
3265
3303
3520
3568
3870
529
1110
2446
2593
2785
3194
3508
4515
412
825
1329
1471
1663
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4948
448
544
943
1138
1345
1494
1694
2036
2120
2583
2605
3083
3929
4243
4916
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1104
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
3887
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3647
4182
4276
292
378
831
843
1124
1503
1620
2267
2277
2407
2510
3798
4093
4473
4644
137
329
465
1920
2143
2583
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2210
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
1180
2207
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
345
1184
2928
3014
3069
3180
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
2689
2815
3150
3628
4476
4861
503
621
979
1144
1244
2417
2600
3388
4292
4896
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
4199
435
602
692
1032
2862
3308
4092
4975
225
911
2233
3217
3676
4159
4619
127
384
438
952
1549
1968
2215
2224
2271
2615
2876
3393
3523
4538
4656
4840
189
1222
1490
2250
2512
2830
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
896
1754
1961
2189
2298
2463
2881
3164
3812
4034
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3071
3713
4928
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
4271
4284
107
503
2709
2971
2975
4588
4894
122
939
978
1514
2569
2871
3371
3573
4030
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1010
1190
1432
1447
1792
2675
2783
2846
3080
3569
4965
1339
2076
2822
2912
4174
4555
4637
1110
1171
1403
1976
2858
2958
3536
3669
4468
168
425
1226
1833
2170
3532
3590
4916
1118
1232
1256
1888
1994
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3088
4290
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
1169
1704
1758
1974
3283
4469
184
579
691
1064
1134
1375
1525
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3413
3443
3498
3765
4308
4485
4499
4615
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4634
2514
3282
3307
3779
3951
4776
4967
20
290
384
837
907
2106
3206
3868
4615
4785
163
315
360
471
1349
2704
2872
3501
3884
4181
96
836
1093
1131
1574
1939
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4008
4189
4257
4404
1401
1715
2145
2185
2515
2556
3450
451
492
969
1344
1442
1809
2010
3918
900
988
1276
2568
3454
87
846
1012
1189
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2728
3140
3251
3376
4087
4189
4643
4839
4924
140
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
171
335
535
858
1552
1644
1776
2324
3546
4274
244
803
812
1301
1805
1819
2725
3202
4842
452
627
1344
2576
4380
4432
4440
4478
4693
319
345
720
1861
2841
3293
3548
4533
4549
4578
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3377
3974
4190
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4740
36
214
419
1070
1742
2194
2374
2641
3363
3625
3834
4125
4150
4860
607
803
804
2715
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
2660
4133
4303
4900
4913
185
784
825
1317
4069
4079
4147
271
790
939
1107
1142
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
2539
2858
3427
3438
3767
4008
4137
4193
4450
305
340
1913
2022
2060
2583
2607
3520
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
1085
1382
1528
2092
3105
3147
3370
3826
4560
4769
75
1064
1395
1546
2120
2244
3769
3964
4692
2722
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
969
1241
1755
1806
1974
2043
2181
2326
2882
2907
3401
3539
3781
4456
506
1548
1611
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3116
3319
3500
3829
4546
4592
4924
129
857
2226
3118
3817
4204
4930
239
1272
1839
2725
3275
3422
4650
810
1936
2322
3002
3153
3786
4089
4799
908
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4505
4544
160
1432
1515
2506
2645
3020
3148
3296
4281
4465
4738
496
792
1568
1978
2642
3121
3360
3405
3763
4029
4072
4563
1643
2083
2808
2928
3126
3324
4060
4294
187
1082
1582
2073
2138
2591
2998
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
231
1544
1837
2356
2658
2695
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3464
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2652
2878
2888
3531
3700
4187
264
2056
4941
205
875
1578
2541
3223
4725
96
478
551
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
3154
3376
3983
4006
4534
281
1110
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2157
2530
3267
3417
3673
4941
122
246
561
1174
1964
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
1848
228
476
775
846
869
1221
2404
3663
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4211
261
338
747
2976
3411
3632
4196
4249
4963
74
1188
1426
1566
2126
2402
2682
3071
3326
3335
4106
4225
541
2063
2835
3322
4868
1041
3058
4288
1759
1872
4335
4862
375
727
1318
1421
2463
2510
2754
3271
3563
4259
4787
491
1174
1486
1816
1962
2103
2348
2906
2949
3564
4882
4929
378
755
1164
2091
2693
2824
3310
3376
3771
4070
22
53
165
852
1539
1925
2056
2100
2334
3074
3138
4350
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
946
1612
3086
3716
3864
74
223
374
517
567
1214
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
571
3383
3846
248
307
670
1016
2108
2387
3220
3372
3449
4982
494
531
650
2171
2245
4080
185
424
2078
2171
2894
2938
3320
3363
3925
4222
4284
148
1137
1756
1856
4804
4849
431
456
824
912
1160
2135
2624
3682
3922
4224
4924
39
308
321
2791
3055
3791
4558
934
1550
2298
3851
4056
4591
88
312
651
916
946
1622
1818
2042
2586
2835
2912
3197
3916
4408
1025
2290
2697
3897
4464
4655
4669
302
495
853
1234
1489
2332
3052
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
2879
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4251
4790
457
592
633
3220
3347
3862
1225
2329
2759
64
238
680
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
3093
3741
3967
4400
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3584
3589
3999
4436
528
924
1739
2034
2143
2604
2765
2846
3469
3916
4839
420
774
897
2080
2552
2717
2777
2911
3491
3886
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
520
1371
2008
2529
3390
3567
3933
4259
4987
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
149
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
1371
1634
2388
4147
4680
167
209
229
992
1132
3363
3660
4550
4606
633
1422
1862
1864
2373
2416
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2237
2622
2753
2902
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
3613
4856
330
749
1016
2749
3539
3618
412
1638
2373
2948
3272
3365
3720
4527
4829
86
749
1113
1182
1187
2364
2410
2583
2718
3342
3983
4222
4233
164
236
1571
2814
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
3252
3626
3697
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4057
4317
306
611
954
1112
1809
2503
2533
3308
3596
3987
4043
4733
4741
271
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
240
566
700
1277
1759
2763
3411
4576
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
2163
2195
4237
4742
43
226
489
1019
1078
1334
1593
2450
3758
3886
4045
4455
4537
814
1215
1655
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
128
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
2384
3116
3525
4222
4955
885
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
1068
1738
2944
3021
4116
4597
4635
4673
4866
4981
323
452
3007
3233
3287
596
828
2334
2726
2784
3997
4395
4407
4781
721
861
1276
1999
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
998
1981
2793
3473
3666
3812
109
822
1149
2020
3461
3996
4040
4711
4759
160
298
665
898
1086
1438
2035
2587
3613
4048
4097
133
1255
1532
2500
3363
3903
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
4825
320
644
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
3889
4316
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4115
4257
476
1161
1305
2280
3144
3233
3756
4072
4136
4532
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
1806
2050
2753
2972
3435
3627
3642
4377
4817
1364
1878
1999
2171
2933
906
992
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2357
2516
2593
3274
3499
3611
324
1382
2353
2598
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2399
3526
3943
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4183
756
1964
3729
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
84
467
550
1139
1511
1790
2322
3126
3297
3698
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
125
507
602
853
999
1019
2038
2084
2157
2332
2453
3632
3713
4701
317
713
1602
2309
2405
2793
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
2381
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2891
2993
3793
3906
4019
4023
4605
4884
230
609
1152
1307
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4495
4568
4890
703
1259
2904
3559
3818
662
736
973
1746
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3620
3753
3995
4394
4688
4744
4892
4988
1631
1862
2165
2305
2674
2677
3082
4002
137
298
866
1509
1655
1777
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
855
1623
1747
1882
2930
3012
3605
3670
4847
4925
553
2109
2663
2765
2968
3078
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
3703
278
368
2239
3158
3820
4327
4622
227
902
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3481
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3099
3750
4309
4664
377
569
751
1074
1715
2441
2625
4207
4403
4537
4753
498
513
872
911
1000
1125
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
2225
2267
3691
4368
4513
355
902
1552
1993
2011
2727
3389
3819
4204
4736
435
791
1028
1063
1153
1683
3161
3219
3260
969
1753
2337
2407
2659
2670
3569
3714
4752
4974
20
158
2015
2146
3271
3390
3406
3495
4040
160
751
1608
1800
2122
2153
2169
2226
2844
3262
3328
4179
4516
4727
4820
4845
838
843
903
1006
1483
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
4982
20
85
90
412
1006
1177
1436
2580
3410
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
3153
4164
380
825
2424
2548
3777
3970
4431
809
1194
1472
1536
1944
2825
3106
3750
4397
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
2855
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4144
4807
360
798
1776
2358
4272
309
2991
3820
3991
4716
31
42
477
547
972
1672
1733
1816
3953
4765
421
528
1432
2067
2899
2971
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
171
229
980
1149
1206
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
1529
2666
2917
755
1114
2615
3781
4186
4442
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
3865
4036
4895
122
1147
1467
1687
2282
2385
2871
3150
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
2656
3175
3412
3943
4172
4521
4566
1025
1517
3163
3591
4537
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
3087
3323
3369
3443
3703
4115
259
1753
2684
3694
4081
4178
4440
4700
59
440
529
1921
2774
3420
3667
3683
4243
4437
575
646
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
3608
3926
4181
530
711
1621
1785
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
72
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3779
288
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
3206
3774
3949
4381
309
334
1512
2758
3162
3745
3956
4116
4749
737
1697
1745
3312
4553
4953
17
490
798
1540
2529
2891
3300
3312
4352
4483
238
407
1229
1524
2126
2674
2853
3023
4023
4054
530
894
1017
3139
4852
197
292
397
1075
1370
1394
2439
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4512
4846
349
480
510
750
772
1021
1778
1929
2109
3437
4226
4592
642
1112
1412
1847
2721
2747
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
10
1208
2407
2582
2848
2869
3035
138
708
1203
1346
1809
2358
3460
3532
3562
3660
3910
1054
2697
3294
3667
4130
4407
4786
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1786
2036
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
752
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3827
3962
4240
297
1489
1689
2725
3606
4697
6
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3469
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2825
3699
3909
4079
310
603
642
1320
2288
3263
3418
624
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1544
1856
2529
3388
3561
3714
4103
4938
311
447
679
1282
1963
2722
4745
2326
2512
2548
2881
3439
3932
3957
4947
680
1259
1994
2267
2378
2680
3820
4903
4912
646
2236
2727
3067
3214
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
4949
319
1226
1453
2247
2839
3580
4908
454
854
1998
165
177
1841
2134
2734
3813
4040
4669
4802
350
518
667
1125
2041
2489
3670
1349
3362
3733
4856
46
685
1492
1868
2522
3098
3962
4504
4763
4786
4966
204
396
973
1281
1646
2892
2916
3491
4111
4323
4410
364
1179
1467
1586
2284
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
2322
2432
3173
3809
3857
1151
1286
1786
3144
3205
3525
3781
4406
630
1231
1476
1481
2586
2637
2718
3529
4502
371
553
1292
2031
2810
2817
3984
4246
4487
4841
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
3627
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
2495
3033
3399
3670
4512
103
149
163
831
1112
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
640
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
2554
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
4802
4808
373
587
2053
2140
2331
2530
3379
3688
3897
3910
4112
222
851
1401
1620
2065
2260
2516
3350
4629
4649
950
1363
2517
3367
4141
4699
857
1235
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
3475
4154
4156
4280
4408
271
1132
1147
1465
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
4349
4949
62
1734
1832
2440
2498
3084
3407
3808
72
321
1476
2309
2786
2790
4881
4973
4988
264
586
2252
3297
3307
4411
1113
2963
3169
4610
4858
810
1435
2240
2270
2334
2816
4524
4623
622
1649
2211
4427
4840
1368
2077
2445
2726
2870
3379
4368
4469
443
1009
1336
1498
1597
1993
2483
3279
3280
3420
3581
4857
292
501
638
712
765
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1480
1748
2574
2603
3377
3642
4940
4979
456
632
2750
3039
3257
3819
3916
3968
4272
249
1122
1560
2399
3125
3142
3175
3371
3426
4419
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
4293
4329
211
322
725
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3646
4329
4670
929
1006
1267
1481
1901
2993
3885
4858
1677
1686
1787
1816
2553
4348
4950
63
906
1451
1788
2085
2506
3429
4698
252
1195
2437
2606
4847
471
1002
1033
1506
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2163
2663
3732
223
1105
1359
1674
2737
2897
3415
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
2260
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3277
3361
3773
4464
4661
462
1173
1570
1612
1655
2040
4014
4410
4631
4884
993
2012
2454
2811
3447
1045
1299
1604
1719
2820
4539
4628
1402
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3919
3935
4972
169
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4314
4676
4931
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2284
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
3793
4660
89
171
778
2066
2854
3752
4251
4397
4854
991
2827
3016
3739
3892
48
690
919
982
1044
2634
2970
2978
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
4923
264
586
991
1085
1541
1821
1895
1951
2337
2797
3936
4554
1023
1164
1606
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
2064
2498
2592
3314
4457
4944
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1502
1765
1778
2248
2927
3822
3955
4149
4304
4677
4795
4916
391
1329
2227
3055
3383
249
396
412
564
619
999
1401
2810
3537
111
545
1253
3125
3188
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3669
3880
4414
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3381
3514
3653
3658
3874
4257
4663
4846
5000
73
279
849
1730
1841
2066
3144
168
275
945
2808
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
485
1128
1181
1821
2379
2596
2885
3242
4241
422
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
3615
4633
699
873
1095
1274
1610
4401
4746
84
541
1314
1382
1478
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
461
821
1183
1223
1409
1412
3163
3485
3925
4642
641
785
1022
1285
1300
1615
1646
1828
3256
3722
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4572
4757
4815
4817
971
1037
1302
1310
1404
1868
2085
2348
2409
3722
3986
4719
4829
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
2670
3189
4570
4824
4831
99
719
833
927
1988
2623
3574
3615
4199
4858
598
842
954
1680
1919
2275
2383
2451
2608
2638
3140
3308
3412
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4271
87
615
1431
1505
1727
1943
2355
3404
3628
3667
3881
3942
4561
344
1769
2238
2557
3933
4601
4795
52
260
1566
1644
1740
1886
2596
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1173
1273
1726
1791
1841
1942
2720
2930
2981
3222
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
1910
2462
2601
2602
2758
3005
3264
3407
3895
3941
4009
79
319
615
662
1244
1715
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1234
1677
3338
3645
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
3409
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
3994
4469
4772
110
1938
3761
3980
4110
50
1190
1890
2983
3219
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
977
1097
1226
2582
2652
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4149
4418
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
525
737
765
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
3310
4350
4351
4669
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
394
838
869
969
1745
3683
3723
4181
4685
558
1127
1316
2139
2330
3232
3604
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
3552
4447
4778
35
181
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4024
4204
4489
19
607
703
1024
1221
2254
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1706
2260
4508
4591
4746
324
1018
1395
1766
1950
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2658
2908
3732
3871
4193
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
1728
2229
2659
3059
3554
3988
4461
4627
4789
4955
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
3941
4072
15
1666
2929
3020
3759
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3508
3622
3941
4347
248
268
473
2103
3764
3964
3992
815
2214
2741
3688
3842
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
199
239
422
1700
3550
4073
4354
436
1382
1650
2217
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3224
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4603
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4336
4521
4536
4580
24
306
460
1797
2935
2988
3022
3314
320
1059
1174
2692
3506
3953
4830
222
1069
1488
1618
4063
4298
128
472
515
2538
3292
3722
3938
4504
4574
1708
3132
3163
3571
3691
4401
4464
4784
412
840
1370
1810
1878
3033
3051
3063
3495
4542
576
3121
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2587
2737
2752
4621
4729
192
492
1750
4054
71
199
302
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2882
2909
3190
4242
4286
4382
191
730
1085
1122
3055
3375
30
868
877
1461
2192
3005
191
595
866
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
2051
2267
2849
4386
4492
4711
185
598
657
1126
1280
1420
1566
1651
2319
2515
2747
2923
3711
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
1168
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
932
2412
3694
4176
509
637
760
876
1987
2073
2281
2462
2719
2760
3326
4014
4440
4857
1111
1292
1298
1351
2559
4408
4914
582
1328
2140
2333
2358
2415
2697
4003
4851
421
509
845
1000
1144
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3036
3069
3196
4658
4839
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
395
1016
1922
2069
2610
2754
3544
4754
248
1035
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3457
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4054
4138
4669
321
990
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3552
3943
4453
4492
454
1410
2453
2926
3055
3172
616
1204
3042
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4390
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
238
1637
2273
2635
3553
3971
4881
459
865
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
406
818
958
1228
1440
1567
2025
2726
3435
3626
3849
3896
4093
4735
349
897
3427
4111
4310
29
999
1185
1188
1496
2658
3615
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1969
1992
2782
3560
4499
528
663
1158
1433
2439
2637
2805
2849
3234
3860
4153
4719
410
747
859
1124
1805
1921
2216
3145
144
3078
3084
4363
4500
4981
344
742
1179
1317
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4700
4827
178
500
1605
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
1245
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4097
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3942
4417
4780
4876
1477
2434
3089
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
2843
3328
3953
4600
4630
158
349
569
600
984
1262
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4548
4774
167
533
791
858
966
1628
4710
4854
85
1081
1440
2234
2462
2585
2973
3756
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4111
4430
4466
4884
3
316
1334
1593
1992
2010
2306
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2239
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
837
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
3621
3874
4116
202
257
1851
2606
3141
3824
4679
4980
2279
2517
2803
2859
3133
3355
3482
3745
3996
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
4714
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4168
4257
4365
4517
4849
200
485
1797
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
757
769
1217
2378
3715
4882
139
1379
2394
2820
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1577
1733
2590
2845
4098
4699
344
1949
2012
2122
2351
2695
3184
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2469
2476
2787
2802
3044
3456
4837
590
853
2088
2654
2678
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1941
2092
2235
2576
3403
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1111
1310
1833
1851
2171
2611
2994
3272
3343
3349
3622
3806
4722
4823
772
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
3962
4169
4534
897
922
1589
1761
2472
2763
3017
3357
4283
462
1380
1820
3233
3747
4183
4891
241
515
1233
1304
1658
1825
2832
3003
3102
3855
65
2000
2229
2690
2787
2811
2884
3330
4229
4835
4947
1229
1315
2056
2067
3059
3207
3314
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
3697
4255
4467
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2790
3477
4691
4808
4900
828
838
1904
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
1738
2172
2972
3195
3343
3504
3544
4393
4410
149
656
1168
1363
1517
2035
2134
3388
3869
4875
366
532
1812
2191
2215
2564
3870
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
3842
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
909
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
1289
1709
2584
3721
4105
4756
4865
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
867
1358
1560
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
586
1307
1360
1829
2291
2345
2612
3716
474
1126
1315
1590
2167
2717
2770
3685
4505
2148
3505
3700
4025
4667
1946
2594
2781
2928
3884
4747
328
691
1511
3172
3585
4566
4822
334
2074
2274
4834
588
962
1242
1374
1788
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1390
1939
1972
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3833
4385
4753
27
659
1574
1803
1820
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3263
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1398
1546
2246
2850
3372
4192
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1830
1943
2254
3402
3530
4680
492
919
946
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1118
1574
1853
2181
2270
2833
2944
3112
3477
4096
4559
4854
50
75
3630
396
481
1444
2199
2273
2426
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
421
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
1987
2302
2784
3036
3361
4380
578
897
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4050
4052
4087
4127
23
74
1124
1846
1896
2055
2149
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4164
4271
4280
4799
529
1716
2779
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
3947
4539
1528
1609
1718
2232
2667
2744
3604
3656
3659
3977
4094
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
2853
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3240
4257
4301
4794
4935
4943
72
2284
2631
25
1241
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
99
341
828
1224
1644
2189
4557
4881
235
466
787
2524
2676
3341
3351
4349
4663
4897
66
1372
1573
1869
2358
3033
3258
3266
3285
3786
4031
4553
4839
52
233
676
1233
1792
1945
2267
2865
4015
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3631
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3470
3551
3736
4068
4194
4503
4881
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4848
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
2396
2520
4148
1071
2807
2869
3203
3789
4196
4575
4874
828
843
893
1145
1215
1519
1660
1789
1916
2075
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3229
4979
1164
1630
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
4556
4845
1132
1167
1531
1601
2518
3411
3611
3637
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
2733
3060
3364
4290
176
507
734
1009
1056
1085
1332
1637
1689
1759
2069
2514
2524
2991
4020
4848
743
1085
1938
2457
2497
3598
73
143
172
206
1717
1791
2260
3954
4770
689
1041
1561
1851
2131
2569
3635
4555
416
775
1615
1701
1764
1948
2098
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
931
934
2189
2452
2977
3135
4317
4501
4717
4967
200
1129
1284
1745
1823
1993
2391
2643
3139
3826
3890
4888
18
370
1344
2268
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2453
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
2103
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
3525
3822
4925
755
924
941
1134
2249
2475
3060
3647
4082
4133
4594
4624
4759
68
110
326
1983
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
794
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
2211
3381
4285
4482
160
545
553
725
733
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4441
4531
4862
4896
4918
4988
592
700
2034
2627
3553
3572
3967
4322
369
675
712
799
1504
1546
1672
3390
4370
4676
15
333
575
1117
1780
2173
2193
3022
3211
3342
3720
1644
1835
1882
2042
2131
2188
2308
2395
3002
3394
4346
4421
4646
1493
3340
3846
4075
4782
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
3988
4173
114
228
431
555
1259
1743
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1297
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1360
1403
1819
2261
3507
4714
134
151
155
1746
2581
4639
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
3380
3601
3784
3868
4373
4385
4458
938
1793
2348
2515
2529
2603
2948
3545
3593
3903
914
926
1272
1915
3017
3717
4232
4723
4857
4907
4988
1031
1067
1731
1798
2031
2460
3014
3923
4347
4624
4758
1358
1758
2386
284
361
679
1848
3264
4300
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3743
4465
895
972
1423
1654
2625
4755
285
908
1473
1931
2024
2337
2657
2673
834
1756
2314
3294
3600
4144
4323
4764
953
2216
3001
3220
3688
4326
4673
4979
111
440
485
819
1333
1746
2209
3026
3597
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
3115
3138
3455
3491
4748
4772
1063
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4053
4680
4713
4912
216
1281
1546
2945
3161
3407
4035
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3484
3761
4002
4266
4501
203
538
639
1783
1955
3394
3713
4727
74
148
585
711
1212
2042
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
1694
2354
2762
3199
4624
4694
4881
4998
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4154
4451
4466
4702
191
1139
1688
1703
2016
3257
3282
3402
4061
4455
4511
4833
126
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
3690
4299
4323
955
1114
1937
3559
4092
42
67
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
1815
2176
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4810
4814
4948
333
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
409
1673
1973
2132
2923
3110
3633
4049
4318
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
1737
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
507
1143
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2526
2597
3815
240
653
1067
2178
2829
3318
3359
4590
469
1067
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
2709
3886
4709
4711
114
504
1010
1684
3070
3676
3876
4138
4427
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3356
3683
206
239
403
649
1550
1818
1985
2448
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
3150
3608
3735
3936
3985
4385
4428
110
829
867
1562
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3433
3943
4038
4678
4764
607
883
1674
2664
2958
3374
4163
861
888
1754
2403
3239
3369
3432
3534
3729
4758
231
1018
2031
2528
2573
2866
3808
4664
594
2336
3027
3518
3625
3722
4056
4725
257
1293
1791
2150
2317
2340
3419
3715
3717
4355
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
4139
4356
376
437
479
621
730
930
1068
1131
1573
2973
3158
3365
4970
4976
409
2331
2944
2988
3219
4489
4786
870
2501
3410
3613
3679
3743
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3595
3677
3730
3761
4076
4122
4415
4849
700
847
1264
1380
1537
1800
2123
2662
3471
3831
4514
279
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
269
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4511
1261
2261
2540
4568
589
3372
4856
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4128
4136
4573
4605
4892
2421
2627
3283
3655
683
701
752
1370
2224
2257
2833
3544
3548
494
693
965
1400
3050
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1785
2023
2213
2313
3029
3051
3302
3514
4187
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2706
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
2657
3618
3864
1951
2560
3015
3550
4571
4717
4810
625
867
1329
1576
2145
3450
3533
3735
3942
3996
4092
4917
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3598
14
29
536
888
1192
1451
2905
3133
3971
4528
4663
4799
4958
1692
2263
4019
4840
301
1061
1235
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
4578
4897
107
856
1877
2180
3264
3379
3506
3883
4931
3320
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4398
4910
4911
213
319
1008
1924
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
4705
198
1469
1935
2331
2368
3661
4396
4529
4887
131
1301
1410
1925
1944
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
4505
4631
86
937
996
1116
1148
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
3717
4041
4375
4553
348
405
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
752
1013
1188
1498
2578
2643
4432
4760
669
1431
2757
3585
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3096
3528
4065
2944
4946
1328
1374
1590
1902
2062
2403
2468
3291
3862
4138
999
1297
1474
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
3310
4530
4674
266
373
1084
1376
1780
1846
1939
2037
4166
133
785
836
1887
1940
2199
2552
3718
569
798
1335
1968
2327
3551
3876
4020
4216
4234
4973
203
1826
2485
4169
4525
4751
444
1215
1647
2320
2769
3115
4313
4719
4803
4845
4850
4986
13
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
1912
2425
2588
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2307
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
3575
4604
530
1220
1274
2181
2189
2433
4185
4455
428
636
1147
1314
2966
3282
3640
3668
3853
3940
4481
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
272
536
748
1231
1456
1685
1938
2049
2993
3279
3734
4099
4291
4488
4622
514
759
1723
1729
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
4389
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2648
2857
2876
3124
3834
524
924
1027
1267
3763
4015
4690
4734
4830
1289
1397
2107
2771
2959
3024
4446
4665
1645
1925
2189
3122
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
611
1676
3048
3384
3492
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3127
3141
4175
77
470
2561
2743
3164
3888
4038
4402
4437
767
3794
4318
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
4627
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
392
1728
1731
2143
2341
2517
3212
3323
3746
3747
3783
3910
4670
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
1930
2649
2923
3154
3969
4229
810
2712
2778
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
4790
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
802
1088
1221
1412
3080
3557
3716
288
484
832
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
1013
1161
2121
2241
2455
2546
2833
3686
3985
4296
4375
4591
10
73
648
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
405
645
1300
1511
2798
3094
3362
3742
194
1256
1808
3035
3487
3732
3974
4314
4473
4672
416
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
2785
3547
3824
4242
1081
1210
2028
3381
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4905
544
749
1037
1068
1133
2610
3302
4159
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
978
3430
4555
4776
4777
4787
4874
88
679
722
1506
2161
2507
3589
3677
3796
4932
313
330
942
2340
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
4874
561
1643
1853
2148
2376
2874
3212
3855
4097
4212
4340
4594
4737
299
430
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
4683
413
688
862
1411
1566
1575
1646
1743
2261
2592
2665
3155
3914
4387
516
537
952
2245
2291
2653
33
2187
2275
3105
4439
4605
4635
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
113
551
640
1757
1769
2112
2396
2889
3241
3634
3786
3871
4287
39
140
961
2522
2942
3089
3299
3642
4206
290
1154
1224
3049
3334
4379
4699
574
877
1384
1548
1553
1683
2210
2469
2810
3152
3909
1015
1278
1400
1457
1667
1942
2090
2114
2479
3056
4191
4238
4501
4970
146
258
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
3399
4068
4230
4629
4938
697
925
1361
1532
2011
2036
3422
3984
4196
4371
1197
2433
3268
3458
3900
692
1250
1781
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4263
4848
491
1163
1565
1584
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3483
3572
3699
4012
4975
191
533
2041
2259
4156
4199
4955
65
124
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
3926
392
1674
1727
2488
2863
4079
4420
4567
4735
1503
1566
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
949
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4128
4131
4803
426
440
1149
1276
2139
2575
2710
2951
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3244
4082
4314
4770
4989
442
935
1403
2060
2249
2695
3726
3753
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
1982
2428
2531
3137
3391
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4280
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
3936
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1178
1211
2312
2430
2804
2819
4468
4570
1172
1237
1756
3507
3664
3887
4201
4308
4413
4432
586
603
867
1176
1503
1738
2902
3029
3584
3937
4312
4457
4591
4988
158
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
926
974
1327
1760
1818
2390
2459
3034
3228
3365
3388
3389
3816
4398
4942
1480
2234
2344
2780
3329
4715
4882
111
2355
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
4675
460
771
1309
2488
2669
3560
3798
4511
1291
2641
2642
3116
3720
4931
61
222
444
632
1567
1997
2292
2302
3300
4388
158
636
872
4051
4332
4353
4751
4899
1354
506
590
1380
1432
1463
1790
1991
2937
3928
152
506
667
1449
1508
2156
2985
2990
3432
4034
4239
354
411
524
1031
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
757
1057
1638
1813
2630
3032
3171
3433
3951
54
459
863
1274
1636
1665
2065
2630
3802
3825
3900
3983
4013
4869
239
501
1369
1485
2040
2337
2507
3022
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3823
4937
1164
1286
1417
2157
3910
4006
4320
4413
4959
1480
2536
3251
3302
3338
4428
296
795
2554
3938
4444
4703
168
508
1332
2658
2888
2915
3421
3473
4365
4415
4608
4819
327
699
953
1992
2834
3368
4459
4806
377
415
778
1674
1682
2059
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
500
730
2103
3303
4152
590
843
1851
3107
3998
4795
4924
685
2391
2482
2728
3323
4030
1477
1672
2078
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
4849
691
1926
2461
2692
3063
3111
3200
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
3018
4352
4952
301
1826
2318
2583
3317
3495
3984
4918
4959
840
1843
3550
4355
1031
1397
1781
1845
1959
2293
2352
3379
4330
4510
150
466
1534
2869
2919
3512
3796
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1185
1823
2029
2734
4224
4375
4596
4605
93
571
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1508
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
941
1423
1805
1874
2051
2988
1082
1602
2154
3111
3138
3523
3708
3829
3938
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
2858
3823
4722
657
801
1102
1498
1656
1805
2016
2177
2611
3583
3967
3997
4228
425
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
4943
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
934
1903
2509
2839
3161
3214
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
2401
2838
3743
3777
4569
4762
4792
151
922
2761
2880
3322
4756
363
1643
1859
2255
2283
2600
2700
2866
3881
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
622
636
803
1390
2859
3011
3331
3712
4026
4537
4609
4874
359
636
1015
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3530
3629
3862
4461
500
815
844
2550
4083
4879
4893
119
1368
2105
2662
3598
4598
48
371
479
810
888
1700
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
865
1672
1800
2211
2612
3081
3852
976
2468
3762
4031
4567
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
4832
122
197
3604
3645
3665
3839
4823
1491
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3766
3864
4433
4655
4815
4934
752
1108
1151
1183
1193
1289
1361
1531
1997
2246
4326
4440
3146
3236
3255
3860
3943
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
4779
251
520
554
2046
2275
2884
4074
1181
1466
2099
2373
2480
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
2437
3201
4704
54
1171
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1639
1987
2396
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4432
4606
197
910
1504
1743
1918
2721
3469
3515
208
524
880
1027
1428
1437
1849
2129
2296
2346
3287
3480
403
792
867
2038
2101
3630
3750
4377
4649
1006
1174
1879
1956
2718
3386
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
1652
1901
2460
3191
3540
3785
3942
4064
4715
4747
85
741
783
982
1545
3324
3698
4233
859
863
1193
1421
2179
2326
3506
158
539
1030
1454
1631
1659
1891
2093
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
1950
2158
2318
2697
2994
3186
3847
4041
68
554
1821
1904
3495
4384
4532
4677
144
394
1627
2613
2657
2768
2854
3932
4401
4777
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
288
341
671
876
2329
3079
3473
3510
3885
4792
4793
4822
637
1663
1909
2177
2206
2455
2670
2785
3005
50
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
4882
1105
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
807
1576
2088
2300
3274
3364
4383
4652
964
1797
3000
3451
4065
4470
4481
206
318
698
1181
1661
2292
2485
2546
2851
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
2858
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
4764
494
834
2811
3171
3342
3864
4162
4421
4480
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
702
1803
4066
4323
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
1954
2282
3864
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
4855
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
4750
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1358
1649
1790
2074
2129
2222
3300
3438
3578
4400
343
494
814
1496
2103
2445
2683
3159
4308
255
1265
1428
1487
2267
2402
3272
3627
4164
4233
4290
4373
4933
338
596
1749
2224
2506
2880
3545
3961
4731
227
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2713
410
834
2490
2728
2957
3715
4052
4222
4435
4445
1850
2121
2520
3486
3506
3529
3936
4034
4137
4675
4796
93
329
714
2250
2283
2638
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3487
3843
4325
4958
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
3307
4637
4700
358
564
1187
1507
1544
2786
3510
4155
4521
4811
4932
3184
3369
3579
395
1437
1728
2919
2931
3264
3288
4575
268
371
516
1102
1347
1551
2229
2555
2749
3041
3533
3678
3745
3816
3989
4280
134
266
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
314
787
1465
2626
3651
4261
4336
4610
4764
3
439
853
867
1441
1801
2252
2706
3082
3155
3794
4966
58
1284
1304
2163
3217
3317
3493
3686
3945
4186
4968
360
620
1602
3080
3476
3795
28
527
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2569
2734
3190
4354
631
1945
2480
2775
2864
3019
4891
612
1137
1289
1355
2213
2227
3211
3271
3618
3706
3956
4253
4365
4910
228
546
1146
1335
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
3120
3322
3934
4175
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
4607
280
741
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1159
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4453
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2823
3193
3850
4376
4979
19
521
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
4860
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
2067
2240
3036
3241
3273
3900
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
373
965
1407
1666
2009
2145
2827
3076
3326
4144
474
767
866
942
1075
3292
3586
4593
4631
4635
4783
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
3892
4834
265
784
1059
1064
1198
1656
2033
2613
3641
3657
4263
4506
4890
320
672
1491
3168
4876
412
789
904
1013
1744
3129
3260
4422
4831
4867
886
1583
2057
2980
3252
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4923
203
578
598
876
1412
2177
2557
3017
3639
3859
4067
4751
1329
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2710
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1118
1322
1340
1611
2803
3003
3946
4158
4483
61
458
468
965
1228
1247
1700
2171
3341
3651
4439
4480
4775
139
609
1832
1856
1895
3604
4616
190
560
640
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4564
4617
386
717
735
1028
1108
1403
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
4462
1108
1590
1611
2969
3801
4196
81
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3022
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2334
2960
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
181
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
1080
1105
1186
2296
2559
2946
3566
3631
4428
281
791
878
1111
2145
2184
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
3248
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
807
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
735
1041
1328
2119
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
362
636
857
2523
2743
2974
3140
3321
3345
3840
4234
4498
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
2295
3071
4299
4955
1989
2196
2411
2728
2878
3112
4047
4245
4482
4935
54
891
1300
1759
1833
3004
3711
4136
4400
4482
4562
105
760
788
868
907
1136
1363
1557
2885
3154
3197
4839
243
322
1062
1306
2170
2279
2536
3227
3305
4201
4377
4469
180
1287
1604
1645
1706
2018
2676
2744
2885
2982
3295
36
150
1031
2199
2687
3247
4140
4388
4448
4730
428
2353
2637
181
275
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
574
1401
2141
2309
4330
4632
405
589
1488
1702
1890
2202
2451
2684
2867
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
623
680
891
975
1950
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
3945
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3511
3553
3935
4124
4176
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
4089
4364
102
585
656
1361
2678
3349
3796
4113
265
310
435
772
776
852
1101
1249
1589
2536
3803
4638
4735
4791
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
1719
2194
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2115
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4529
4632
349
731
2227
2305
2705
3073
4732
4811
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
1079
1202
1223
3442
3996
4267
4361
475
671
1147
1312
3403
3711
4113
4387
4407
4550
481
1055
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
2051
2929
3808
4549
58
78
728
798
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
16
606
1191
1211
1678
2099
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3302
3728
3734
4017
4515
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
1206
1738
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3418
4983
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3391
3859
4431
817
889
2115
3051
3288
4462
4630
4780
76
529
1483
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
975
1318
1761
1839
2033
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1564
1635
1884
2280
2650
134
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4443
143
337
784
1138
2668
2777
3078
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
4603
2082
4924
4938
4995
359
882
1545
1626
2120
2413
2554
3055
3815
4508
306
484
858
862
1331
3720
3894
4097
4216
4441
112
1158
3303
3408
3946
49
1084
1264
2016
2150
2313
2837
3030
3936
4720
190
588
1121
1999
2185
2731
2819
3557
3638
3862
3876
3923
3932
4664
4814
258
691
920
1581
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
717
861
2777
3164
3472
3648
4949
39
48
334
845
1510
1761
2290
3187
3981
4549
713
847
1164
1409
1778
2502
3121
3669
3987
4214
782
2137
2191
3964
204
398
436
937
1095
2104
2368
3020
270
1246
1537
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
2634
3306
3574
3619
1441
1710
2678
2751
2900
3742
4069
4806
120
368
601
846
980
1847
1978
3934
4068
259
624
3461
3629
3808
4179
4461
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3230
3865
1252
1762
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
2842
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4326
4663
475
539
1200
1742
2266
2381
2594
3295
3905
4029
4346
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
411
2209
3737
4725
4876
619
1248
1306
1517
3121
3325
3453
3663
3987
4033
4625
365
611
2005
3522
4792
4997
711
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1187
1380
1846
2024
2144
2768
3128
4049
4550
1267
1604
2449
2506
3435
3445
3803
3898
4352
4364
4921
4976
2538
3072
3754
3847
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
3400
4027
1810
2192
2236
3095
4770
39
473
1190
1370
1518
2830
3146
3447
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
4911
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
2187
2456
2494
3455
3747
4457
4773
4910
4962
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
2336
238
367
1044
1188
1557
1991
3784
3816
4240
4247
4833
232
358
602
1703
2335
3264
3462
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1395
1439
1932
2054
2365
2685
3752
775
922
2061
3828
4227
531
1388
1481
1628
1744
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4253
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
4044
4737
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1371
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4997
1076
1310
1667
2148
3674
4681
128
988
1487
1648
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
2855
3013
3059
3126
3285
4850
590
1113
1206
1761
2041
2117
2405
2533
2734
3743
4048
308
471
1181
1325
1329
2092
2868
2945
3465
3644
3822
4018
4284
4977
443
1375
1763
2804
3529
3799
3930
4964
55
202
235
265
784
1271
1357
1537
2790
4031
4044
4850
214
1219
1440
2982
3201
4982
734
1073
1321
1734
2305
4209
171
1025
2072
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4752
1404
1620
2398
2483
3224
3540
4657
266
746
1083
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
1664
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2681
3518
3528
4240
85
274
1484
2104
2357
2643
2832
3764
3897
4132
4366
4388
545
916
1024
1446
1628
1874
1986
2282
3068
3397
3714
4272
4340
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
323
1034
2020
130
227
414
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
818
1988
2401
2773
2835
2899
2926
3162
4687
4712
1102
1426
1609
2407
2462
2967
3043
3419
3765
3985
4352
369
721
1800
2641
3756
217
357
405
1556
1561
1924
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2134
2284
2806
3534
4458
211
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2346
2462
2852
3273
4236
414
479
1199
1274
1954
2489
2606
3894
4098
4574
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
1039
2151
2838
3318
3736
3773
4038
4710
190
789
2289
3031
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2589
2627
3278
3581
1046
2168
2339
2473
3067
3092
3758
3883
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4761
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
3581
4136
4271
4855
27
197
244
1759
2240
2591
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3402
3789
3861
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
2345
3161
3634
4268
4672
490
3104
3852
4496
646
670
681
1001
1033
1082
3054
3175
3491
3765
3857
4069
4251
534
667
1246
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
4938
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
2735
3023
3772
4289
4378
4800
4939
362
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
569
898
1180
1595
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4710
4880
25
158
454
1826
2884
3793
3899
446
703
1012
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
2435
281
818
2808
4361
155
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
1810
2166
2469
2919
2975
4615
4723
4965
914
987
1117
2446
2733
4403
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
3397
4162
4812
592
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2166
2881
3025
3395
4157
4759
1239
2425
2463
3308
4746
624
1161
1276
1704
1829
1980
3185
3292
3604
3705
3968
4699
1858
3277
3330
3668
4137
4894
629
939
1358
1609
2207
2291
2846
3238
3591
3896
614
930
1107
1205
1750
2178
2588
3502
4716
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1724
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2565
2996
3091
3819
4729
4982
174
294
587
2190
2533
2968
3612
3738
3974
137
258
2305
2510
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
4815
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
926
1180
1817
2645
2673
3239
4102
4292
4883
30
220
982
1179
1528
2050
3108
3267
3444
4733
382
1320
1886
3157
3463
4480
4996
622
1591
2226
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1413
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4073
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1214
1834
1934
2662
2675
2841
3488
2277
2788
2854
3735
3759
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4118
4461
4563
4643
4788
407
1661
1692
1889
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1657
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
73
1869
3107
4738
4755
4826
246
625
768
1075
1143
1658
2765
3680
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2933
2953
3091
3347
3606
5000
1185
1372
1793
2154
2539
2553
4356
4695
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3447
3585
3612
4518
241
1955
2002
2194
2378
2967
4898
386
556
1387
1666
1789
2362
2999
3004
3234
3965
4588
2085
2545
3460
3786
4603
4619
454
1017
2473
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
1472
2006
2814
3379
3756
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3890
4210
4287
426
786
2196
2414
3600
908
1241
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
56
444
510
1189
1234
2204
2336
2661
3901
3963
4016
4193
4633
811
1093
1211
3044
4177
4282
4295
4302
475
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
3633
4269
4519
4806
4937
141
223
511
870
1627
2031
2851
3220
4107
4256
4779
512
2097
2198
2287
2545
2755
3156
4001
4511
1955
2003
3611
617
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
3208
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
4749
1284
1607
1625
1650
2819
3272
3346
3384
3646
4061
4633
4924
329
695
854
857
1054
1664
2414
3156
3212
3303
3485
3955
33
111
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4298
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
1830
3741
4180
498
692
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
3950
4746
957
2247
2871
3141
3148
3452
4643
4880
955
1471
1571
2206
2436
2738
2754
3101
4220
4309
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
4903
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1051
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1367
1852
2021
2108
2623
2807
3326
3374
3505
4086
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
3223
3244
3684
3854
4263
576
655
688
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
3182
3190
4601
53
655
924
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
3836
4320
4380
4740
312
724
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1851
1955
3062
3546
4467
152
903
1383
2681
3219
3452
3874
4135
4465
924
1333
3161
3900
3959
4216
4716
209
226
344
3367
4989
149
243
369
1050
1306
1459
3290
4013
4034
4157
4553
70
114
369
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
497
1332
1358
2188
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3086
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
3910
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1314
1563
2196
3419
3515
3549
3835
3938
4090
150
502
520
1184
1412
1511
1677
2237
2638
2699
3329
4148
184
561
717
1545
2006
2134
3334
4162
4665
1715
1991
2856
4332
69
130
426
1500
1761
2189
3055
4930
4948
407
692
1099
1216
2402
2836
3059
3548
3807
4393
4705
544
1175
1402
1752
2514
2582
2662
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
28
545
848
987
2123
2321
3047
3091
4962
68
439
1231
1507
1564
1616
2475
3268
3673
3794
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1618
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4670
4736
159
897
953
2753
3144
4127
415
843
1368
1517
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
1904
2599
2680
2829
3414
3546
3627
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1588
1968
2782
3047
3764
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1708
1720
1721
2347
2393
2738
3140
3792
3884
4337
4602
4706
4723
4724
21
1286
1977
3560
4619
4784
4884
4915
310
803
930
1485
1488
1813
2038
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
951
1088
1249
1676
1929
2445
3165
3944
3997
4715
365
1089
1237
1502
2097
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
2048
2857
3474
3750
4357
4854
1035
1568
2319
2625
3521
4871
558
657
810
2323
2543
2551
3037
3752
4413
19
917
1419
1611
2840
2943
3480
3659
4326
436
2300
2304
2505
3207
3337
3536
4797
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
1371
1448
1763
1775
1781
2225
2386
3727
3769
4132
4343
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
752
1151
1280
2607
2703
3579
3728
2073
2118
4351
288
570
651
1352
1997
2427
3088
3543
3721
4780
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2587
2806
2810
4181
4690
1133
1483
1691
2011
3469
3977
1516
1927
2060
2771
3104
3366
3521
3566
3686
3852
2611
3165
3288
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
1833
2859
4504
4552
309
980
2844
3037
3365
3954
4592
503
681
784
4364
393
1117
1479
2817
3665
3746
4779
1018
1376
1627
1811
2057
2648
2901
3742
318
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
2703
3493
3574
4168
4616
785
1047
1245
1262
2022
4653
4675
4862
613
649
943
1236
1306
1475
1682
1954
2266
2404
3184
4573
4811
603
1507
2308
3074
3680
3715
4251
4669
932
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
483
645
1549
1825
461
1200
1600
1896
2268
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
992
1543
2308
2816
3282
3804
393
492
747
1186
1338
1362
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3204
3298
3876
4167
4267
1682
3751
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4452
33
37
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1237
1386
1613
3025
3466
4664
4851
4871
50
218
471
1441
1973
2289
2679
3087
4220
4769
592
827
846
1389
1528
2052
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
3777
4241
4523
4706
4930
599
731
1314
1869
2910
3635
4350
4653
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1233
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
128
325
1763
2061
2719
3915
4210
4334
4469
1024
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1633
1766
3381
4251
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1287
1664
2605
3056
3908
4783
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
4003
4958
4989
1488
1500
3137
3474
4390
4630
4648
858
1700
1703
2065
2515
3941
4374
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1872
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3967
4316
4389
4608
4706
35
610
976
1657
1978
3811
4075
4134
4378
206
452
1263
1710
2241
2492
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4382
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
336
569
1220
1406
1858
2122
2318
2552
2657
3384
4351
4375
339
1615
1666
1690
2723
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
4557
264
1264
1694
2129
2808
3163
3216
4181
4218
4583
4913
1083
3059
3306
4706
1098
1105
1437
1825
2121
2184
2737
3405
3874
4047
4343
318
472
919
1025
1329
2350
2626
3195
4048
4423
4580
281
288
682
804
1766
2227
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3452
3505
4541
4811
981
2753
3027
3225
3783
4242
4495
174
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4313
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
127
1304
2045
2506
2648
3873
4448
4725
433
982
1502
3430
3529
4303
4580
4678
4705
4820
1115
2359
2492
2689
2810
3033
774
1364
1392
2155
2169
2307
2824
4490
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1433
1869
2221
2237
2465
3207
3474
4049
4524
4560
212
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
3121
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4175
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
1121
3667
4017
4059
4430
4516
4523
4811
72
886
1110
1149
2196
2779
3397
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
510
726
995
1621
1960
2310
2440
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
284
315
731
815
1127
1886
1911
2565
2986
3720
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4733
4989
1056
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
4668
2167
2607
3243
3561
4179
4437
4984
4
444
939
1026
1940
3055
3178
3306
3564
4061
258
895
1197
1549
2651
4172
1853
1858
2450
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
211
816
1106
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3571
3674
3995
4595
4987
1051
1348
1922
2449
2524
3163
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1886
2489
3046
3059
3146
3628
3679
4080
4193
4953
774
1635
1926
1953
3202
3908
4339
4765
380
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
481
897
1291
1379
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
2380
3545
3672
3863
4299
262
2007
2211
2267
2351
2570
3293
3774
4217
4271
106
569
1430
4070
4567
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
2721
4011
4033
688
1029
3549
3969
4234
4665
4957
4988
615
1072
1584
1900
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
2356
3283
4138
4322
681
2005
2412
2533
2614
2801
2908
3418
383
1111
3465
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4698
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
3412
4055
865
1242
1418
1967
3016
3023
3082
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
2595
4012
293
536
711
825
1351
2599
2967
3439
3816
4091
4241
4779
234
408
867
1430
1655
2275
2573
3012
3605
4041
4278
2274
2367
2404
2779
3058
3437
4610
4723
520
565
753
1414
2217
2420
2887
3071
4040
4335
4495
4817
1335
1369
1748
2034
2185
2659
3320
4182
4615
1
714
1665
2312
2462
2790
3083
3328
4123
4837
670
914
1565
1824
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1369
1784
2050
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1693
1749
2327
2794
3764
4259
515
820
1393
1851
2031
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2955
3214
4434
101
961
1155
1215
1559
1970
2367
2662
3864
4030
4138
4504
4529
4564
4867
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4721
4830
45
734
963
1011
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1471
1889
1965
2362
2514
3722
168
561
590
700
930
1088
1350
2577
3339
3550
4094
4402
625
1211
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4470
808
1409
1925
2051
2094
2448
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
2958
3054
4399
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3402
3484
4384
4823
18
562
604
1645
2103
2760
3637
4530
4740
808
1615
1751
1902
2478
2771
3400
4690
4971
1516
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1614
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
2815
3116
4250
4817
794
1975
2101
2969
3124
4054
4059
4343
4854
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
3714
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
660
1250
1275
1356
2610
3156
3176
3332
3998
4018
4092
4588
760
2256
2658
2712
2953
3774
4159
4302
4349
506
1024
1624
2367
4178
4217
4254
4978
218
365
761
828
984
2395
2798
2878
2973
3191
3508
3962
4095
293
574
1573
2213
3477
3868
4446
4465
731
784
1267
1689
2064
2140
3119
299
347
507
575
643
818
893
1064
2597
3044
3662
4741
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
4248
292
603
1290
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
558
911
1269
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
714
1193
1354
1673
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
13
324
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1389
3134
3425
4571
52
293
382
1184
1223
1508
1886
2089
3303
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
1894
2718
3242
3591
4150
4165
4387
150
858
1737
2312
2313
89
606
1552
2461
3274
3643
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2650
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3343
3649
4582
4616
4765
1942
2146
3200
3225
3655
3826
4583
455
945
2783
2881
4127
4187
4993
594
1086
1116
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
1815
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
4249
502
542
690
2398
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
2771
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
672
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
457
458
1369
1652
3914
4206
661
1288
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3773
3905
4561
4905
234
1085
1150
2372
2782
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
569
1108
1824
2109
2505
2665
2727
3260
4561
4562
492
861
1601
2194
3384
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1840
2056
2175
2294
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
1203
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
242
290
823
1141
2038
2375
2621
3488
3581
4383
328
402
831
1563
1892
1934
2086
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
3916
4795
4954
264
1038
1254
1833
2493
2872
767
791
863
1167
2668
3090
3934
4734
129
1373
3639
3922
4526
4874
141
713
759
899
2007
2460
2476
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
444
649
1270
2963
3714
4652
98
283
1560
2081
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4878
4939
161
1562
1646
1717
2568
3813
133
648
666
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
2863
2954
3053
3288
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
4580
491
931
933
1127
2586
2900
3764
4007
4133
4602
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2992
3465
4885
4917
916
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4590
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
926
1411
1572
2450
3036
3518
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
3643
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
205
815
1088
1098
1426
2594
2722
3015
901
1034
2481
4368
4448
4561
2636
3634
3740
4033
136
517
1654
2132
2645
3238
3501
263
450
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2381
2445
2763
3380
3668
57
377
1208
1620
1630
1794
2890
3175
3214
3925
735
2319
2569
3841
3882
4296
4405
4802
102
1278
1457
1607
1633
2191
2472
3199
3828
4443
1679
3194
3387
3813
183
2091
2122
2483
2666
3430
4232
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2071
2149
2185
2871
3643
3692
4418
429
1246
2049
2156
2193
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1520
4766
1994
2028
2075
2123
2558
2927
3819
4738
235
245
521
1211
1636
2025
3275
4361
54
650
907
1371
1802
2406
3335
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
25
203
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2842
3243
3582
4543
4901
4994
344
900
1112
1336
1730
2889
3780
4370
4783
4822
4991
1210
1562
2169
3738
3968
4143
4249
4308
4390
4496
1602
1823
1959
3768
3805
3820
181
922
1054
1121
1400
3685
3984
4395
4416
4822
128
1351
1886
2108
2285
2882
3064
3373
4051
4548
49
88
191
231
2052
2355
2601
2624
2928
2962
3069
4248
4775
4881
126
1184
1255
1599
2616
3286
4305
736
1294
1505
2030
2764
2937
3255
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
475
734
2185
2760
3311
3873
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2776
2895
3236
3608
4591
190
530
576
1907
2211
4756
582
859
1951
3049
3055
3497
3507
3867
3905
4607
118
258
555
570
1150
1151
1439
1470
1981
3517
3566
3957
4338
4919
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
1726
2599
2622
4822
789
811
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
1292
1459
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4106
4181
4914
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4765
4872
330
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
2460
3001
3306
3660
4145
4155
4703
4741
854
1003
1747
2219
2694
3623
4236
4583
320
477
1582
2394
2725
3699
3878
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
809
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
209
227
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
2207
2600
4224
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
1862
2241
2289
2443
3497
3579
139
369
995
1265
1369
1458
3052
3160
3815
4060
4304
4805
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
3142
4212
4317
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2016
2030
2160
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
492
602
1169
1316
2937
3980
4161
1199
1804
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
4461
156
1936
2086
2221
2425
2598
2838
3120
3169
4262
4309
4912
34
75
592
812
1011
1087
2721
2861
3596
4544
48
643
1557
1957
2479
2619
3433
3906
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1359
1745
1877
2069
2158
2201
3804
3822
4414
4447
4925
593
1337
1737
1777
1922
2762
3214
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3984
4482
4600
4682
4710
229
403
2278
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2310
2506
2842
3753
4649
300
1106
1693
1791
3991
489
961
1429
2412
2413
2660
3139
3398
3553
3769
4174
884
931
2464
2587
2607
3060
3542
3799
3865
4135
4352
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1168
1575
3842
4517
4540
1074
1788
1923
2327
2989
3438
3440
3662
425
2644
2708
2927
3612
3861
814
1008
1197
1313
1372
2818
3513
3736
3952
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3615
3706
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
3334
3471
3505
3536
3552
4988
167
341
975
1041
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
3857
4525
4646
909
977
1200
1673
1962
2264
3110
3147
3232
3294
4364
4802
371
461
489
611
913
1034
1573
1915
2345
2501
2979
4056
4457
4801
672
1863
2500
2931
3510
4006
4501
4728
265
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2077
2212
2780
2824
3614
4195
4573
206
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3654
3884
3911
4407
4628
871
1868
2475
2551
3379
3653
4731
425
700
720
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
630
1161
1345
1814
2586
2624
2812
4413
4484
4555
4645
600
1067
1472
1827
2007
2751
3344
3970
3972
701
2293
2817
3230
3839
3883
4385
4531
4889
4978
4984
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
2497
3191
4156
4815
1952
2559
3164
3458
3637
3809
4498
4842
92
1688
2325
2490
2953
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
539
594
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
1604
2005
2615
2933
3768
897
1241
1809
1910
1924
2839
4386
10
464
928
1074
1126
1590
2918
3398
3468
4403
13
707
891
1045
2721
3380
3721
4758
192
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
4151
129
617
1043
1588
2438
3879
4802
4874
4936
199
1433
2460
2578
3818
4682
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
40
208
209
725
781
838
1082
1107
1212
1629
3118
3258
4575
4803
4897
4997
60
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1586
1712
1865
2192
2196
2637
2640
3406
3696
131
1079
1098
1192
1239
1267
1860
2068
2440
3170
3364
3628
221
327
558
1282
1344
1540
1733
2229
2287
3165
4063
218
426
505
2075
2250
2409
3472
3570
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
1938
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4393
4926
47
176
610
868
877
2405
3324
3664
3710
3972
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1160
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
623
1247
1404
1745
2233
2730
3064
3369
4029
4158
239
382
1789
2723
2822
3726
3921
4129
4279
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4589
229
564
651
1193
1252
1674
2251
2533
3432
3706
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1811
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
288
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
561
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4600
4771
4857
65
620
678
1425
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2855
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3449
3516
3827
4060
4325
4516
4567
159
940
1550
2027
2208
2453
2663
2753
2768
3114
3258
4377
862
1704
2249
2558
3226
3762
4551
563
966
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3644
199
315
553
605
727
1215
1580
1742
2357
2630
2924
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
832
904
971
2022
2026
2107
2452
3429
4178
4283
42
631
2068
2989
3001
3272
3313
3991
4204
4404
4850
919
1671
3821
4181
4460
4694
4981
533
1141
2056
2341
2388
2918
3349
3593
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
4365
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
4978
157
419
1787
2033
2394
2450
2617
2910
3834
4249
4483
543
1561
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
653
654
955
1876
1911
2956
3334
4051
4108
2530
2896
4206
4305
4706
4736
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
2313
2700
2986
3042
3639
3652
3947
1111
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3568
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
353
937
1581
2004
3542
3776
4008
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
708
1023
1345
2565
2938
3251
4047
4498
29
109
176
2389
2458
2682
3005
3974
4035
4141
41
262
454
2615
2679
2900
3342
3777
4309
853
1018
1307
1308
1556
1871
2043
2199
2463
2610
2778
3660
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1442
1550
1789
1886
2015
2225
2552
2846
2949
2973
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4024
4057
4218
741
1126
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4817
4999
10
24
989
1380
1429
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
1775
2187
3032
3129
3707
3931
4368
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3979
4514
4590
4680
1729
2083
3080
3112
3321
4266
118
913
1457
4335
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
937
1665
2537
4535
737
1532
2087
3022
3217
3411
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2701
2791
3531
3968
206
279
713
1471
1645
3234
3675
4780
4997
960
1043
1297
1333
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2788
2900
3105
3233
3633
4438
4959
133
178
747
816
1044
1168
1437
2137
3473
253
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4817
4839
1870
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1017
1248
1555
1831
2682
3280
3744
153
1046
1341
1369
2416
2697
3450
3802
1193
1617
1867
2559
4296
4440
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
4373
13
254
541
1255
1286
1350
1518
1637
3093
4050
4090
4936
144
457
1556
1829
2470
2552
3333
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
833
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4945
4986
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
1988
2028
2474
3073
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
3204
4143
4318
907
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2875
2945
3531
4231
590
1104
1105
1261
1533
3201
3232
4157
4328
4561
4584
4662
573
842
1574
2629
2744
4049
4970
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
778
1098
1421
2079
2322
2444
2642
3132
3357
3778
4567
432
453
1264
1473
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
4481
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
268
464
810
1916
2658
3057
3662
4228
4989
630
1887
2177
2465
3504
4564
64
1499
1806
2280
3319
3866
3965
4258
4820
141
673
921
1312
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
4863
4884
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
4806
482
1002
1329
1705
1802
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1821
1954
2409
3094
3557
4048
4559
181
190
639
1014
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
1999
2344
2999
3006
3468
3626
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2676
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1890
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
242
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2675
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4026
4085
4160
4341
4639
167
281
438
539
619
2055
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
3194
4555
2
766
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
3350
4220
4350
879
936
1122
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
3066
3359
3547
1663
1725
2088
2240
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4678
4885
266
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2359
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
167
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
3970
4493
4823
155
679
1424
1916
3062
3192
3645
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1007
1646
1905
2121
2256
2818
2908
4304
234
467
928
1315
1544
2164
2297
2703
2731
3640
4079
4212
4444
4914
1577
1801
3058
3149
3316
3638
4286
4430
4727
1028
1560
1721
2512
2690
2714
2766
2927
3206
3718
4065
4108
4292
4447
1046
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
4779
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1847
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
557
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2238
2347
3114
3173
3704
4426
4772
4835
265
1240
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1943
2495
3338
3578
4132
4152
279
453
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
3155
3303
3597
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2410
3027
3676
3940
4432
201
328
1188
1765
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2315
2491
2603
2759
3050
3272
3659
4606
4614
271
1213
1408
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
1571
2534
2540
2621
3226
4063
4168
4205
4256
4839
50
1225
1601
1779
2546
3026
3069
4523
4772
4820
146
1067
1149
1773
3818
4718
252
713
939
2337
3130
4049
4149
744
1280
1581
2430
2659
2890
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
2811
3707
4335
4347
4786
123
921
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
2924
3039
3186
4002
4819
4982
144
198
956
1361
2009
2041
2064
2747
3627
3827
3877
3987
4035
4048
4641
4904
379
2158
2185
3088
3359
3696
466
794
851
965
1405
1716
1761
1938
3022
3426
4617
220
1241
1497
1934
2958
3334
4105
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
1554
1957
2172
2204
3260
3271
4120
4175
4664
156
249
1283
1770
1781
2299
2381
3885
4450
145
526
649
1131
1177
3164
3190
4031
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
3161
3441
3624
3858
4934
339
902
4454
244
683
1115
1452
1771
3296
3377
3473
3844
4084
4697
4730
687
1268
1895
2042
2097
2590
2600
3378
4540
4626
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
3192
2325
2377
3553
3653
4474
4678
4886
6
3222
4099
626
2161
2354
2759
2
1450
2583
3378
3490
4586
4734
678
1729
2845
3019
3287
4187
4199
4233
4711
148
586
1059
1715
1727
1935
1954
3510
3593
4210
4911
916
1897
2465
3103
4100
4116
4417
4490
4547
4810
310
411
1336
1623
2531
3070
3335
4442
4649
4958
282
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
3513
126
638
780
1334
1471
1790
2383
2927
3876
4155
568
699
771
924
1752
3666
1710
2021
3167
3546
4279
4382
4580
4999
305
832
1111
1349
1862
2343
2563
2603
3501
3538
3807
3973
4055
4408
4452
236
409
532
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3992
4376
4396
422
650
943
1247
1516
1566
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
3007
3284
4143
4658
4692
426
2364
3123
3756
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
940
1246
1261
1730
2035
3267
3334
3348
3370
3425
4224
4696
34
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
1979
2524
2872
4171
420
917
932
1200
1260
1303
1993
2443
2618
2769
2926
4140
4325
4782
4887
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
710
855
3962
4343
4945
46
568
726
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2082
2086
2535
2832
3310
3389
3412
4154
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2703
3363
4099
4348
646
937
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
579
1541
2712
2782
2871
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1279
1320
1877
2823
2925
2955
2969
3765
3863
4156
523
922
2292
2379
2567
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
1870
4225
4657
723
928
1592
2794
2826
2832
3155
3686
3864
4074
4207
122
1391
1442
1617
2188
2543
2641
3143
3606
4541
112
634
1221
3145
3639
3995
4265
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3248
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
190
430
663
824
979
1902
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2126
2763
2961
3018
3881
36
43
347
1890
1912
2223
3244
3455
3939
4052
4119
393
779
2194
2675
3135
3823
3891
4199
4420
4827
4841
106
285
335
648
1422
1651
2087
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4921
271
510
1985
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
1202
1211
1415
2554
3154
3301
3387
4663
46
133
612
1831
1886
3658
3828
3856
4053
4967
153
274
300
449
1108
1264
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3095
3743
4467
4533
4788
4872
1034
2582
4029
4394
4802
431
684
744
877
4547
4917
148
665
908
1209
1238
1504
1779
2293
3242
845
1281
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1733
2242
3758
4429
4807
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1555
1680
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4445
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2363
2592
2797
1211
1398
1551
1720
2778
4251
4792
4843
625
821
1315
2672
3450
4079
4104
419
1182
1836
2168
2759
3070
3345
3632
3723
3881
4131
4641
4975
53
242
488
497
843
880
1010
2087
3928
4209
4764
816
966
1398
1454
3186
4333
4633
2052
2141
2850
3116
4766
4781
4906
383
829
1038
1774
1804
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
729
1755
1768
2044
2199
2484
2886
2970
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4642
642
1380
2248
2462
2656
2731
3261
3452
3938
4143
4159
4162
4860
1726
2216
3369
3625
3793
4521
4646
384
470
519
881
1432
1484
2400
3159
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2779
3141
4744
4760
140
397
759
1805
2398
3372
3587
3728
3894
4056
4204
74
415
655
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4289
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4718
179
833
1276
1539
1621
1645
3740
3771
4224
4751
4980
237
1987
2041
3749
120
922
1581
2261
4646
1305
2609
3386
3607
4372
4795
4983
53
2335
2601
3399
3880
4078
4207
4277
319
1377
2642
3179
4368
4678
61
1183
1974
2129
3192
4583
1009
2309
2480
2537
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
173
314
1027
1274
1392
1795
1874
1904
2861
3441
4628
332
484
872
2073
2342
3748
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
85
1057
1416
2257
2394
2687
2836
2895
3832
4838
56
1760
2418
2965
2967
4819
122
3206
3282
887
1149
1665
2948
3697
3975
4035
4539
4610
4758
132
1176
1238
1295
1412
1599
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
715
1095
1688
2211
2308
2582
2696
3008
3417
3428
3750
3872
3904
143
464
904
1200
1303
1577
2407
3352
4542
33
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
1593
2063
2635
2769
3179
4063
4067
4562
4704
4977
89
434
891
1381
1585
2397
2911
3043
3348
3514
3743
3895
4029
4409
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
2576
3395
3765
3891
4687
1254
1723
2176
2448
2546
2985
3042
3786
4724
903
1628
2542
3775
4171
553
1469
1471
1768
1785
1824
1909
3403
3853
29
190
369
404
1046
1099
1236
1458
2192
2503
2726
3401
3523
3884
4699
135
1003
1379
2754
3673
3708
4007
4072
744
1197
1634
1747
2836
3704
587
650
726
1222
1783
1865
2256
2879
2992
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3005
3329
3627
3819
3895
4390
4444
4484
550
758
1134
1611
2413
2957
2975
3343
3701
3798
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
2287
3782
4325
4876
4885
439
1339
1564
1894
2327
2632
2673
2945
3213
3484
3571
3733
44
193
195
1739
2143
2287
2768
2849
2864
2892
3962
4985
1351
1787
1846
1869
2396
2819
3215
3417
3845
3970
4681
399
699
732
1214
1681
1874
2113
2147
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
3647
4002
4125
4994
164
218
670
1691
1746
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
4171
4175
4618
4766
4900
667
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
2182
2950
3465
3609
3714
4155
4368
4591
4812
529
702
794
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
336
1628
2264
2731
2758
2821
2912
3128
3791
4908
66
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3887
4034
4459
4738
499
1556
2181
2722
4171
4400
4401
4716
823
1192
1369
1499
2510
2742
3681
3764
3799
3862
3956
4215
408
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
36
69
422
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4399
4848
4859
139
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
3108
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4796
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2582
2797
4558
22
290
733
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
990
1642
1895
2604
3860
3990
4094
4117
4927
804
906
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
2691
3617
4139
4450
284
963
979
2960
3908
296
1049
1177
1224
1514
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
4150
1660
2286
2874
4101
28
172
479
1111
3194
3782
4472
4732
224
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
554
665
1574
1879
2038
2158
2447
3753
604
731
2293
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
4879
482
1298
1751
1985
2277
3063
3695
43
356
606
716
1093
1769
1799
2090
2176
2581
2924
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3083
3822
3912
3943
4428
174
630
668
817
1128
1336
1528
1943
3917
4111
4400
4840
778
831
3024
3408
4089
4200
4955
253
538
1002
1861
2123
3099
3314
3831
4045
4260
1346
1462
1900
2444
3040
4654
4775
4890
575
773
1246
1839
2848
3839
3990
4186
4641
4916
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
3592
4078
4607
1454
1856
1869
2015
3140
4969
326
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4372
4462
4543
4576
4813
887
1306
1515
1932
2053
2845
3034
3307
1270
1913
2159
2188
4100
4413
4792
4943
11
562
958
1344
1938
4776
389
405
422
787
1931
2377
2427
2755
2875
2887
2991
4343
4581
49
777
836
1237
1432
4078
4159
4982
1277
1467
1774
1858
3464
4157
4595
4660
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3114
3599
4189
1229
2055
2586
2833
3962
4736
4771
4814
133
277
355
555
1242
3128
3468
3902
4172
4362
4776
65
140
591
1170
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4526
4673
4760
143
805
1136
1451
1591
4017
4618
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
250
613
918
1135
1246
2470
2609
4316
4481
4567
4893
4897
434
1613
2941
3395
3445
3698
4248
4782
188
291
1883
2928
3171
3615
4536
1150
1276
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4921
1641
2345
3370
3434
3524
3741
4625
292
1369
1926
2212
3109
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2855
2999
3055
3537
4944
189
1486
1645
2769
3087
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
940
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
210
418
1274
3185
4564
464
1112
1554
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
210
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
497
733
803
2429
3978
240
260
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4088
4805
1985
2074
2636
3020
3160
3591
3675
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1195
1553
1690
2164
3112
4787
4878
581
1942
1985
2403
3850
3941
4432
4487
4619
4937
1436
1491
2550
2775
3595
3831
3923
4060
4360
428
1942
2280
2425
2468
2602
3027
3661
3946
4389
282
447
613
1043
1444
2075
2179
2744
3084
3179
3336
3727
3797
4115
35
991
1137
1144
1365
2823
3286
3697
4554
286
1588
2575
3453
3688
3998
4114
96
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
2746
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1399
1796
2516
2749
4327
4513
4546
1079
1190
2989
3268
4301
4405
4548
339
504
1214
1486
1861
2012
2205
2972
2980
3255
3887
4247
4874
845
1182
2223
2519
3479
3674
4423
424
466
1205
1792
3112
3442
3878
4325
4365
4457
87
688
946
993
1854
2445
2729
3935
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3633
576
651
2545
2789
3048
3350
3471
3902
4049
4058
4759
4871
49
2128
2872
3138
3211
185
249
2182
2327
3136
4695
4760
59
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1619
1862
1879
2068
2175
3186
3241
3326
3592
3724
4092
4249
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2782
2871
3464
4104
4140
847
1250
1674
2242
2476
2959
3476
3915
4194
4356
4450
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
1464
1635
2135
3419
4108
4336
4587
614
678
2265
2591
2617
4198
4257
4599
1146
1433
2236
2272
4463
4849
162
300
330
1582
1626
1645
2003
2078
2645
3135
3376
4261
4885
4894
861
1855
2313
2468
2593
3235
3785
4135
4162
4187
4308
1171
1276
1280
1672
3118
3529
3651
3818
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
663
895
1074
1511
3814
4191
1128
1257
1390
1533
1586
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
4101
41
550
859
1035
1490
1898
2240
2621
2857
2912
3044
615
1090
1182
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1658
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
504
1105
1337
1513
1818
3950
4012
1153
1733
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4264
281
1085
1921
3130
3287
3621
3717
3916
24
281
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
2265
2933
3826
4390
4460
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
466
1101
2346
3226
3381
3454
3664
4499
4947
696
1027
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
926
2426
2490
40
731
755
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1710
1743
1758
1925
2768
2883
4534
4790
260
637
892
990
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4888
468
473
995
1003
1694
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3809
4460
4541
4552
109
538
905
942
1731
2227
2554
2870
3783
4524
4537
4637
201
462
771
1408
1879
2319
2445
2595
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2723
2762
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
796
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3795
305
2591
4585
4586
110
275
456
1358
2635
4424
4629
4812
147
945
982
1171
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1006
1359
1748
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
4614
4851
4854
4991
259
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
784
2353
3271
3460
3572
4021
4129
4318
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4181
4362
980
1355
3446
3577
3597
3604
645
870
919
1720
1989
2610
2789
3062
3258
3293
3881
3967
3989
321
600
609
736
1114
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
2991
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
1407
2233
2426
3189
4299
49
695
943
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1621
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1391
1737
2127
2244
3502
3597
3811
4600
4670
486
1698
1730
1783
1995
2050
2986
3219
3411
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
639
666
1127
1376
2780
3146
4049
4193
647
1971
2523
3622
1089
2285
2439
2599
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
1414
2125
3741
3952
4737
4758
426
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
1183
1500
2886
3182
3268
4274
4788
376
1169
1343
2772
3060
4345
4536
38
237
1021
1343
1351
2543
3139
3459
4422
4957
4971
191
2179
3355
3665
3982
4092
123
177
375
1322
1597
2033
2289
2765
3055
3381
4711
1028
1437
1461
1835
1954
2788
3023
3112
3441
3472
3804
4389
4483
4840
116
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
832
872
1480
2863
3698
3925
4644
4693
434
832
977
1475
1942
2120
2289
2615
2778
3445
3959
4054
4343
126
348
443
956
1664
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
4199
4426
4476
4867
377
994
1048
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3068
3822
4004
4676
1609
2329
2762
2829
2866
3003
3665
4003
4469
140
251
485
667
737
1186
1491
2530
4122
4547
4683
4736
4869
4893
1584
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
464
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
2405
2853
3380
3505
3667
4255
4672
2385
2439
2738
2981
3986
4489
4592
110
261
645
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
57
127
185
1029
1641
1731
1751
3339
3526
4515
4657
4666
4731
4785
4908
33
255
347
1008
1043
1999
2285
2791
3609
3859
4849
527
944
1387
2949
3573
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
908
1338
1817
2040
2094
2721
3157
3622
3695
3744
20
658
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
2622
4281
4404
871
1402
1548
2520
2990
3019
3239
3334
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
1491
1773
3318
3788
4128
678
1746
1849
2336
3611
4335
4779
4971
270
393
405
538
563
959
1412
2413
2547
2846
3794
4248
4480
4763
1289
2004
2725
4045
4384
4586
1310
2325
2647
3172
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
2947
3230
4206
4911
1455
1812
2334
4017
4166
4370
4432
4773
1485
1570
2069
3797
4931
1956
1962
2349
90
403
593
721
1534
1787
1967
2189
2352
2573
2667
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4404
4570
150
1118
2394
3287
1697
2101
2840
3403
3502
3760
3892
4317
1150
1265
1626
2103
2780
2898
4190
4616
4899
201
208
566
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3832
3851
102
814
2421
3026
4835
4992
62
133
896
1440
2906
3162
3233
3328
3447
3939
4113
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
2948
4459
716
2086
2373
2383
2640
2883
3598
3892
224
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
1943
2307
3170
3436
3453
3845
4587
212
369
887
1701
2065
2400
3281
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3237
3323
4524
4935
49
349
1159
1346
1425
1593
1873
2586
2664
2866
2916
2958
3031
3634
4288
4616
346
2632
2639
3827
4768
4855
4924
136
641
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3227
3866
4375
51
614
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
4836
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2874
2958
3020
3249
3646
3681
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
3727
4170
4392
4565
4622
4775
1311
1757
1827
2506
3022
3158
3966
4515
12
555
746
2280
3057
4916
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1415
2356
2571
2791
3567
4327
860
877
1175
2596
4497
4657
338
673
1201
1488
2018
2567
4011
4109
4252
4657
806
1559
2057
2380
2563
2643
2679
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
81
278
430
445
960
1249
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
3715
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2589
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
4437
4920
433
1152
1211
1220
1879
1992
2115
2167
2170
2367
3321
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1036
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
3670
4734
4984
399
479
701
814
981
1040
1154
1581
1892
2275
2583
2685
2887
3210
3469
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3022
3428
4344
613
748
2534
3318
3687
3717
4156
4272
337
719
828
1069
1194
2152
2794
3309
3553
3568
4048
4214
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
3689
5
284
1804
2072
2553
2699
2866
3464
3765
3842
3975
4231
4989
4997
301
527
1199
1243
1764
3298
3570
4324
4614
4906
254
2497
2845
2963
3398
3928
4819
4996
39
1832
1894
1989
2377
3342
4243
4458
235
303
981
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3435
3530
4070
4865
218
454
583
1724
2123
2760
2855
3533
4064
4100
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
772
797
1621
2094
2095
3081
3576
3723
4312
4333
4720
4837
758
840
841
934
1038
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4310
392
501
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3519
4542
523
545
731
3213
3324
3789
4694
1138
2621
2647
3229
3252
3657
4111
1202
1450
1535
2005
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
4958
628
2867
3190
3570
3590
767
2155
2177
2871
2904
3138
3826
3917
509
1402
1517
1625
2061
2157
2850
3552
383
486
518
555
1381
1955
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2746
4439
730
1177
1443
1454
2814
2867
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4239
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2438
2987
3791
4275
4509
4530
4634
781
1601
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
3979
4649
108
417
538
633
741
1923
1985
2069
2188
3353
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4327
4430
4713
239
424
463
2701
4887
535
643
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4381
4949
2412
2731
2844
3769
4143
4227
4654
4708
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1632
1819
1859
2129
2204
2702
3779
4216
4585
4957
553
757
959
1166
2258
2354
2924
3093
4816
128
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3711
3860
3983
4048
134
1170
1233
2160
2243
2324
2768
2810
3984
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
2859
3001
3162
3338
3541
251
462
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
2403
3157
3200
4018
4479
4551
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
2526
3129
4163
4596
105
857
1188
1473
1522
1655
1934
2459
2700
3865
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
894
1118
1536
2371
2397
2651
4063
4346
4803
4977
82
111
405
1971
1998
2556
3724
3786
4214
4228
4572
4644
4814
210
229
570
1600
1669
2080
2690
2940
3114
3621
4141
4361
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
126
2188
2403
2832
3265
4941
79
1108
2233
2240
2605
3175
3283
3780
3974
547
896
1480
1488
1604
1790
2620
4127
390
617
1612
1853
1950
2052
2714
2857
3092
3287
3601
4290
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4090
4387
32
307
443
1427
1574
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
119
157
442
1717
2731
3154
3934
4017
4301
4525
251
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
2746
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
3804
4128
927
1090
1311
1884
2303
2351
2592
2854
2855
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
4272
4661
653
740
1147
1886
2401
2608
3419
3657
3789
4048
4074
4252
115
363
399
525
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1718
1919
2436
3205
3656
3858
4135
4154
4815
2530
2834
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4891
98
212
381
433
589
721
1251
2463
3341
3917
4691
4790
1123
1427
2137
2317
3252
3765
4243
4654
4774
4882
12
261
1409
1770
1971
2119
2149
3152
3501
1439
1755
1810
2019
3711
3856
4575
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
1801
2608
3333
3403
690
892
1165
1283
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
2851
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2163
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
277
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
4671
1918
2639
3351
4638
4974
1162
1287
1329
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
926
1912
2107
2173
3247
3415
4503
4910
705
1663
1739
2250
2500
3044
3217
4447
183
489
719
904
985
997
2807
2812
3342
3668
3952
4615
1019
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
2923
3354
4359
48
582
775
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
959
1116
1333
1751
1864
2192
2276
2662
2667
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4166
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
4807
44
168
177
547
562
629
1851
2103
2775
3080
3999
4311
4799
76
434
577
3776
4045
5
170
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3343
3395
4021
4229
4351
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3645
3732
4475
4816
154
563
778
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1906
2486
4532
4640
1285
2497
2883
3415
3482
4541
4716
434
908
2515
3438
4427
94
411
628
1577
2293
2354
2746
3659
1223
1686
1775
2435
2727
3499
4528
360
765
961
1190
1303
1475
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
1852
2062
2067
2687
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
33
115
664
982
1065
1752
1976
2292
4029
4567
91
387
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
3566
4082
4109
288
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
3487
3917
3976
4094
4291
4666
897
2185
2872
3571
4167
835
1118
1633
2893
2932
4600
1409
1736
1914
2361
2576
2887
2957
4189
4756
4998
1846
2022
2371
2669
3103
3716
3866
4221
4451
302
412
489
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3593
4158
4735
4758
4773
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
1262
1842
2306
3325
3813
3845
3878
4831
4903
243
1066
1540
1713
1765
2712
3494
3982
4076
4868
4923
558
898
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
1310
2034
2064
3492
3495
3541
3797
3973
4332
4972
166
1009
1472
2118
2828
2855
3495
3649
4034
4628
1162
1217
1258
1665
1705
2989
3114
4815
2827
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
2696
3382
3714
3802
3827
4128
4539
541
565
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1251
1863
2029
2620
3410
4333
4544
807
1419
2483
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
497
1272
1411
1524
2470
3257
3651
50
649
673
1981
2049
2107
3039
4149
27
466
854
1118
1290
2321
2777
3103
3680
4375
4493
4628
4805
4885
1558
1749
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3359
4524
4843
1633
2004
2490
3037
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3523
3925
36
80
1295
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3326
3475
3596
3611
3705
4014
4597
813
1499
2636
2644
3509
3797
4496
234
811
1408
3118
3269
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
1108
1238
1985
2434
2822
3118
3529
3758
4007
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
859
1389
1745
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1762
2290
3785
3880
4583
4937
4988
210
777
1076
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
2184
3629
3709
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3220
3524
3652
4171
54
1329
1385
2099
2247
2921
3127
191
716
2525
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
2791
3496
3581
3827
3948
4106
4633
608
1092
1188
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1010
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
1947
2207
2780
3274
3402
3700
3793
4029
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
748
1614
1618
2547
3078
3116
3404
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3255
3474
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4126
4424
4479
320
532
1588
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
38
617
644
816
2112
2600
2703
31
77
156
951
1339
1812
2530
4365
357
733
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
4133
440
981
1739
2137
3244
3422
3909
887
890
1420
2080
2322
2343
2372
2549
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
2909
3309
3519
4403
48
233
449
517
1498
1501
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
1045
1074
1582
1762
2585
2809
3551
243
267
340
341
1104
1407
1468
2014
2540
242
467
832
1080
1603
2295
2774
4229
4524
4578
77
302
473
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1807
2514
2699
3875
3895
3991
4104
4306
262
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
266
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
223
612
1306
2279
3524
3657
3694
3747
4033
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1939
2720
2766
3628
3631
3701
3807
3918
4382
4429
1659
3602
4165
198
767
1615
2290
2904
4864
576
893
2562
2741
2920
3134
3516
3752
219
798
1089
1691
1734
3256
3281
4656
4976
47
380
603
641
856
1529
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4629
354
1156
1589
4653
103
201
430
1223
1980
3015
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
3776
3813
3815
4610
562
586
836
953
1988
4115
4769
4836
1973
4483
4773
4899
462
1246
2964
3797
2007
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1817
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1062
1438
2110
2538
3196
3387
4624
1438
2084
2493
3213
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
3365
291
1716
1909
2065
2147
2658
2819
3258
4082
4211
4687
4981
568
982
1739
1962
2081
2135
2239
2552
2751
2994
3207
3427
4258
4266
4746
4974
779
1522
4105
4501
405
2566
2770
3060
4299
4986
32
517
1762
2393
2700
4125
4773
4799
460
669
1429
2388
2515
4493
258
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3339
3843
3911
4013
4024
112
566
832
2198
2408
2736
4694
4835
350
751
1176
1366
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3972
4053
4240
4631
4812
4825
775
1136
1775
1980
3629
3677
837
1498
1952
2014
2036
2192
2582
4291
645
1485
3449
3788
4205
1410
1932
2068
3419
3529
92
139
518
570
667
874
2580
3364
3612
4503
4894
4926
669
828
1929
2039
2294
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3627
3833
4212
4588
1527
2496
3152
3278
4055
4281
4500
4568
4816
97
1192
1320
1884
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
605
623
1651
1662
2143
2216
2639
3226
3261
3930
906
1076
1632
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
3724
4412
4679
4840
350
1106
2192
2753
3122
3344
4177
581
1424
2502
3933
4337
86
739
1234
1339
1639
1891
3663
3908
4591
98
1109
1965
3394
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1955
2019
2169
2774
3206
3772
782
1062
1254
1580
1791
1934
2039
2099
3505
4474
4855
242
2403
2412
3138
869
1030
1144
2649
3515
3595
3600
3692
4800
4964
128
983
1182
2709
2867
2889
3772
3857
4034
4310
4610
1100
2496
2755
3199
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3318
3327
3734
427
2078
3757
3983
465
632
1105
1421
2110
4049
4438
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
4271
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
985
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
2202
2375
4407
4897
774
1620
2626
2722
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
2336
2483
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3425
3539
3737
4020
4380
164
287
1123
1705
2221
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
144
412
955
1024
1978
2579
2711
3059
3218
3220
3867
4038
395
716
1213
1676
2452
2952
3338
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1113
1239
1931
2055
2112
3094
3577
4736
4741
712
2859
3706
3738
3908
4758
4863
250
541
651
817
945
1388
2248
2343
2763
3350
3654
4303
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3586
3732
838
1723
2055
2537
3512
3914
4386
4889
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
582
2079
2581
2992
3517
3650
3884
4265
4885
783
1664
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
597
1134
1411
1637
3172
3438
4281
4288
4553
4907
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
1753
3441
4590
4693
418
879
888
1614
1794
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3085
3097
3155
4670
4726
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
4817
4946
1871
3146
3755
4553
4794
1222
1833
2216
2371
2757
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
4822
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
497
563
1607
2390
3117
314
649
2245
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3051
3451
3955
166
441
778
996
1124
1833
1879
2436
2682
4286
4514
4517
4958
218
374
1912
2075
2421
3029
4234
4318
4606
853
1299
1326
2114
2392
2448
2745
2780
3691
3992
4486
4993
164
737
1498
1837
1850
2697
3377
3474
3593
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4486
4576
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4491
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3615
4112
4120
4343
782
2160
2577
2640
2728
3150
4877
772
1349
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2704
2788
3140
3250
3400
3863
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3238
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2108
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
2899
3033
3204
4303
1883
1912
2457
3003
3106
3698
3892
273
466
611
1279
1698
1781
2280
2315
2577
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
2556
3364
4222
4480
4490
184
372
2132
2430
2876
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2850
4511
4608
4749
413
639
803
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4074
4098
4680
4908
870
927
3231
3335
4903
253
376
495
589
1457
2222
2987
4555
4781
4908
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
3647
4872
4918
378
486
1090
1717
1909
1937
2914
3427
3547
3646
3676
3975
4907
347
1739
2520
2609
2864
3186
3680
3694
4459
4904
672
1433
1711
2118
2141
4179
4436
4969
947
1509
1906
2428
3104
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
3139
3817
4000
4604
4725
1197
1834
3057
3634
3979
4520
4866
765
965
1063
1200
1853
1865
1937
2235
3040
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2410
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3332
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
4060
4239
4681
4939
436
1792
3599
3806
4109
2038
2410
2927
3487
3514
3705
3901
4119
4293
4460
4541
4599
4811
1163
1264
1308
2025
2701
3097
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
4689
362
599
1132
1777
1840
2025
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1475
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
3888
215
691
1457
1534
3312
4896
857
928
1354
1691
2253
2416
2464
2733
2890
3567
3570
3584
4518
4752
48
515
745
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
1771
2005
2645
2912
4469
4681
4920
804
2550
2747
3067
3117
4204
4471
713
719
814
982
1205
1270
1289
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
663
796
1742
1957
2026
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2697
2877
3698
4725
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2254
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
4679
179
904
1348
4361
4660
4698
4947
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4026
4178
4390
4593
254
663
838
1065
1627
1727
2134
2308
2346
2367
2401
2856
3773
3887
228
424
1589
1949
2487
2950
3578
3799
4100
4272
4509
4694
25
455
1179
1221
1251
1919
3641
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
4994
179
267
1154
1576
1689
1877
2007
2100
3899
3957
1515
1518
1809
1966
3837
4080
4243
4423
2318
2330
2599
4070
168
586
848
1711
2155
2205
2460
2661
2912
4192
4304
1256
2520
3004
3008
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
974
3639
3905
328
679
928
1989
2059
2186
2277
3029
3227
3444
3447
3565
4246
4773
864
1401
1547
2309
2424
2753
3055
3854
4353
4631
4701
233
1667
1740
1911
2467
3167
3831
4322
893
1058
1951
2129
2382
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
3663
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
897
950
1638
2194
2804
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
4122
127
176
305
3133
3815
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2245
2295
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
432
881
1160
1296
2126
2296
2318
2799
2814
3415
4283
4434
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1252
1275
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
4330
4993
236
344
1560
2314
2321
2540
2577
2580
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
223
537
2177
2312
2813
2952
3331
3427
4050
4677
770
3052
3604
4777
539
821
891
1281
1484
1530
3519
4153
4976
167
420
538
1502
2691
2765
3865
4095
636
814
1176
1315
1957
3072
3156
1945
2123
2156
2306
2313
2402
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2904
3221
3815
4236
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
3936
4433
4966
302
966
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
277
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
2225
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4387
4903
435
625
1849
2378
2691
2749
2904
3302
4128
4291
4644
646
989
1313
1367
1512
1598
2187
3087
3954
4193
4686
4950
4972
106
161
1847
2895
3765
4018
4949
1078
1584
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2490
2550
2706
3244
3680
4128
4616
4714
353
436
482
2871
3120
3125
4753
618
1561
1841
2176
2632
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
2260
2385
2807
3379
3695
3829
3937
4278
640
1119
1553
1903
3071
3160
3449
4557
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
1518
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1260
1542
1765
2382
4740
4802
555
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
4798
515
2300
2863
2982
3184
3435
1237
2077
2494
2787
2973
4504
185
516
529
898
1321
2494
2971
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3622
3625
4608
182
1531
1607
1641
2061
3326
4196
4576
1018
1246
1511
1679
1724
2130
2328
2881
3592
3860
4235
1295
1515
3221
4181
4260
135
252
760
1244
1566
1605
1999
2004
2060
3312
3348
3433
4104
4178
4339
4367
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
3582
4203
4866
4922
786
2314
4381
4825
1379
1381
2058
2100
2958
3521
3940
3965
4132
4499
904
1333
2377
2746
4919
1395
1992
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
210
903
1270
1809
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1595
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
2630
3394
3730
4328
459
1690
2145
2578
2775
4872
267
652
1083
1383
1595
2049
2074
2136
2387
2652
2715
2762
3096
4057
1703
2521
2701
3704
3906
4793
4918
385
1311
1318
1322
2301
2557
2854
3750
4351
47
984
1728
2816
3113
3676
3782
257
1116
1154
1236
1487
2349
2646
3139
3382
3730
4154
4597
458
479
1371
1900
2595
2922
3065
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3185
207
1466
2241
2301
2678
3291
3685
4111
4165
4779
900
1079
1466
1996
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
2511
4266
4748
332
448
866
1137
1401
1902
2157
2227
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4991
476
904
1906
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1098
1964
2941
4485
4894
4975
95
397
791
847
1136
1789
2070
2084
3932
339
492
554
568
829
857
1255
2014
2664
3224
3304
3448
1373
1872
3362
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
693
1381
1399
2282
2712
4049
507
1330
2006
2418
2579
3387
4069
4269
4440
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
4415
4762
442
541
571
1810
2126
2647
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1757
2154
2209
2659
2970
3074
525
2973
3051
3115
3203
4422
4793
1693
1893
1931
1987
3356
3720
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
628
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3798
3956
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
4561
4894
446
1032
1945
2518
4297
835
1823
2522
2902
3964
4502
4670
23
338
781
1093
1294
1587
2285
2601
3991
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
3006
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3659
3728
4408
108
1105
1449
1953
2323
2393
2803
4126
223
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
1826
2802
3009
3094
3894
4114
76
603
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
2267
2520
3792
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2611
3178
3308
3363
3809
3836
4394
4903
1076
1312
2004
2140
2248
179
357
398
475
1262
1723
3067
3567
4246
4948
1436
3090
4152
4342
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
2428
2562
2838
3043
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4938
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3591
3680
3767
4394
962
1426
1977
2220
2402
2492
4550
50
75
574
1073
1286
2612
2700
3753
3925
290
603
2007
3121
793
942
1794
2741
3254
3405
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2781
3
77
431
498
690
1973
2875
3367
3703
3813
4109
538
834
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2459
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
1881
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4599
795
915
1176
1382
1466
2486
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
2895
3194
3868
4968
4978
223
1196
1207
1873
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
2804
3230
3422
4658
4843
465
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
4310
445
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2820
4234
4975
547
802
839
1019
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1478
1783
2303
3073
3129
3563
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
511
963
2267
2298
2510
3056
3188
4007
4575
4630
774
855
947
1049
1102
1390
1783
1814
2200
2784
3203
3763
3789
4090
2160
2486
3743
3766
4041
4565
345
757
1058
2117
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
4622
4648
4882
355
562
1019
1359
3588
4473
4673
102
876
974
1358
1505
2585
3149
3273
4033
4048
4304
4539
195
1223
2834
3623
3841
3879
3934
44
433
1776
2072
3240
3319
3949
4158
338
1168
1259
1638
1830
2119
2176
2859
3064
3629
3962
4067
4581
4736
439
521
1097
2897
3065
3273
3316
3359
3665
709
2273
2607
2956
3835
4205
4269
4621
4851
80
872
1135
1636
1713
2155
2424
2588
2932
2969
3551
4397
330
452
874
2289
2370
2552
3680
4165
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4097
4164
4326
4546
35
95
414
740
893
2510
3235
4052
4117
4521
340
1169
3426
315
452
1376
1912
2931
3519
3940
3970
62
185
535
669
676
1440
2900
3690
3746
4258
4654
4757
4936
197
979
1053
1142
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
3572
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2735
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
75
1051
1101
2036
2309
3468
3702
81
195
1266
1701
2836
3169
3359
3992
4012
4031
4203
78
293
1054
1289
2642
2710
2855
3559
4603
4774
4783
143
467
2003
3008
328
1446
1928
2789
3135
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2695
4178
4237
4570
251
2413
2469
3110
3681
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
1583
1965
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2603
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3006
3275
3449
4063
1209
1753
1935
2032
2407
3479
4553
945
2346
2727
3204
4474
4946
439
716
1380
1707
2028
3198
3303
3704
3945
4067
4547
4588
720
1033
1178
1539
2577
3044
3180
4744
49
919
2114
2530
3935
4907
339
1866
1929
1945
2302
2670
3139
3260
3354
4565
89
313
2008
2047
2136
2332
2562
2827
3117
3134
4747
1463
1694
1705
2288
2400
4003
31
52
367
1015
1651
2162
2278
3623
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1380
1774
1956
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
1789
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4026
4609
4727
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
223
352
1118
1239
1625
2034
2802
3182
4171
4466
4885
416
1019
1099
1715
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
128
491
736
1485
1827
3674
3814
3937
3982
4330
4670
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
4951
358
704
1458
1483
1620
1673
1677
1815
2081
3840
3938
4160
4435
64
351
3017
4294
4647
4690
4736
1312
2280
2534
3271
3376
3411
3517
4242
4490
4698
179
602
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1539
1773
2056
295
641
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1562
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4296
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3303
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
2809
3743
4229
94
765
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2394
2627
2901
3149
3930
4283
4460
4504
1205
2925
3192
3952
4679
1119
2587
2624
152
196
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
882
1540
2365
2845
2914
4485
4539
166
345
1457
2241
2437
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
1498
1614
1799
2063
2134
2533
2692
4475
767
2931
2939
3985
4010
4253
886
1201
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3152
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
334
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
531
678
710
739
762
1556
2075
2405
2835
3573
3726
3750
3923
4155
4281
4454
4466
4812
1589
2796
2807
3226
3338
4303
4863
90
481
986
1757
1894
2107
2398
2714
2868
2970
2999
3287
3571
3604
4442
4704
651
816
847
1046
1394
1658
2217
3513
3676
649
2401
3029
3066
3198
3942
4391
4595
347
1774
2310
2498
3683
3984
4213
4537
1315
1997
2722
3840
4030
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
1548
2099
2376
2779
2916
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
3543
4123
4354
4463
378
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
296
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3747
4002
4121
4291
441
552
1122
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3783
3895
4007
4417
4724
551
776
896
1583
3904
961
1040
1668
1680
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4240
4267
4792
300
490
1207
1711
1877
2019
2400
3916
3960
3977
1733
1735
1925
2156
2238
2265
3179
596
763
1568
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1549
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3077
3857
246
755
2032
2753
2931
3307
3554
3622
3903
4286
4622
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2397
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
4473
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
2612
3277
3358
3644
3678
3833
3854
4879
499
506
586
788
1018
1605
2009
2241
2650
2917
3004
3430
3981
4521
4849
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4523
4967
4994
1087
1279
1290
1630
1841
1989
2032
3011
1579
1926
2332
3472
4090
4172
4285
4648
515
1279
1914
2193
2880
3599
3656
3741
3845
3847
4023
4136
4588
4887
518
1102
3095
3273
3334
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
587
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
868
1165
1448
2072
2478
2839
2861
2946
3350
3506
3570
3820
4016
4869
184
1393
1518
1622
2096
2549
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1661
1923
2262
3196
4791
47
1642
1710
2120
2674
4177
4303
4911
158
2594
227
323
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3043
3120
3239
3535
3580
3820
3826
3957
4041
4453
4628
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
3949
4052
4753
4995
857
879
2271
2469
2566
3325
3824
3983
4205
34
53
822
1255
1756
2750
3752
4052
4274
4408
114
1629
2563
2815
4034
4036
4234
48
264
270
278
395
1111
1833
1876
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
2497
3895
4237
4651
755
969
1563
2091
2114
2300
3677
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3880
4230
4337
4657
4931
262
1529
2198
2257
2545
3008
3794
253
731
1347
2070
2399
2519
2818
3563
3866
4163
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
3540
1080
1786
2011
2056
2332
2441
2743
3320
3652
3767
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
3178
3602
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4144
4461
4598
4790
4925
734
1957
2291
3037
3371
3997
4058
327
474
1582
1629
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
3102
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
223
1102
2287
3277
3372
3446
3455
3685
4057
4299
4400
4635
4763
680
2661
2997
4653
429
452
1784
2829
3100
3898
4902
306
1475
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
87
218
275
1629
1705
1738
1937
1970
3140
3525
3697
3789
3856
4458
4645
4876
4980
1576
2897
3155
3965
4091
4348
4498
677
1370
1588
2335
3422
3425
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
3602
4209
4427
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
1672
2451
3572
3643
3873
138
663
1157
1749
2310
2979
3665
4005
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1273
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1569
1636
1723
1874
2156
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
1749
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
4757
4800
1032
1393
2080
3108
3507
3629
3828
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
230
1038
1207
2898
3236
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
2907
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4128
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
1966
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
3771
4102
4798
1071
1162
1180
1297
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4937
672
1076
1370
1455
2592
2928
3096
3368
3582
3935
4153
4332
4675
1273
1859
2455
2729
2940
2993
3933
4247
513
1168
1995
2036
2245
3229
3656
3805
4147
4223
4233
4556
4897
562
1473
1581
1693
1849
2361
2641
2660
3218
4301
4492
202
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
197
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3649
3870
421
975
1000
1127
2059
2516
2779
2966
3016
3844
4644
235
538
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2087
2514
2778
3386
3809
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2672
2717
2936
3386
4318
689
721
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
864
1233
2420
3728
3869
3996
4421
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
2861
3389
4239
883
4018
4754
4792
327
1858
2219
3755
4120
4501
4889
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
2462
3767
3865
3874
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
286
671
1185
1681
2080
2791
2843
3076
3272
3330
3449
3748
3833
3984
4210
4211
240
244
2081
3906
3919
4157
4205
4588
4771
291
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
2385
3362
4084
4394
4843
296
508
1592
2372
2391
3357
3619
3964
4420
281
1278
3116
4159
1968
2119
2319
2552
3417
4722
4928
821
922
1076
1415
1868
2559
2594
2733
3238
3330
3421
3706
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
2589
3507
3969
4077
4869
5000
118
283
350
790
3463
3780
4130
4309
4669
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3456
3468
4179
255
630
1421
1508
1551
3095
4752
101
479
1104
2204
2708
3168
3506
4723
139
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
3835
1075
1470
2582
3264
3385
3458
148
898
1058
1745
2171
2637
3632
3971
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4552
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
3918
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
1504
1593
2577
2780
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
1793
1936
2189
4467
4834
966
1792
1862
2440
2482
167
541
567
1065
1118
1412
1438
2743
3252
3329
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
2857
3170
3985
4063
4211
187
324
445
670
695
1220
1763
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3466
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4108
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1689
1996
2253
2445
3508
3615
3691
3880
4321
4854
458
1575
2770
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
3594
3919
4083
4193
158
230
677
1428
1934
3668
4135
4278
4296
803
1384
2500
2753
3298
4024
4947
570
917
1329
1928
2089
2357
2411
3116
3523
3775
4127
124
373
686
709
937
1871
2153
2254
2663
2932
4380
4681
296
537
1165
1630
2329
2617
3766
3868
3964
4072
4766
1172
1212
2060
2853
3323
4062
4204
4629
322
497
1110
1396
1485
2398
2919
3039
4390
36
651
1693
2763
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
2733
3075
3644
4636
767
778
949
2672
2901
4180
1880
1968
2761
3343
3772
4463
367
2035
2167
2195
2211
2558
2845
3178
3567
3969
4874
4958
30
116
612
1581
1633
1811
2007
2272
2305
2994
3210
1526
2094
2755
3474
3983
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1229
1390
2292
4494
870
907
1305
1497
3318
3411
3675
3740
4898
472
1685
2636
3817
3937
4160
4656
32
454
525
897
1821
2528
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
4429
4623
4991
96
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
557
984
1181
2264
2688
2923
3472
1441
1619
1835
2783
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
138
1338
2851
3069
3082
4817
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
75
81
344
746
775
1142
1378
1853
1865
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3180
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
2418
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
4595
592
706
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
2808
3227
3460
3942
4149
4780
402
854
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
4798
89
352
1818
2060
2603
2652
3546
4284
4402
137
262
1574
1700
2295
2863
4802
796
823
942
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
1483
2951
3017
3688
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
3101
3468
3698
4681
868
2361
3392
3472
3995
4419
4523
4678
4760
255
742
824
1137
1589
1618
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1427
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4544
4553
777
1464
1797
3239
4726
1380
1537
3080
3180
4113
4265
4784
298
455
1073
1401
1416
1518
2455
2759
3129
3420
3500
3979
4469
4918
257
2000
3048
4525
118
913
1325
1815
2420
2552
2604
3796
4407
1023
1314
1601
3250
3267
3963
4318
622
1021
2068
2211
2213
2728
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1222
1466
2099
2935
3688
4961
4991
1075
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1198
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2441
2536
2720
3018
3145
3630
3876
3937
4330
425
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2504
2565
2690
2700
2866
3033
4113
4318
4460
4672
1034
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
1017
2027
2048
2413
2457
3599
3927
4987
1177
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
2952
3895
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
2670
3029
3039
3189
3358
4463
849
1140
1527
2162
2652
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
726
968
1094
2144
3413
3418
4430
155
609
2328
3536
4142
4743
960
1317
1638
2112
2557
3729
3901
3991
4311
4981
1728
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2282
2297
2790
3332
3444
3631
596
1207
1236
2012
2091
2987
3017
3790
3929
4067
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
404
552
1605
2595
2640
2678
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
4266
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
220
791
937
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
3957
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
3803
4751
4867
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4813
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1589
1956
2619
3595
3833
4001
4075
4536
4875
37
69
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
2610
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
3367
3516
4769
21
323
723
727
1655
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
3874
4165
355
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4900
390
421
1227
1530
1692
1854
2149
2811
3355
3476
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3490
3783
4431
4439
167
329
370
1009
1195
1212
1532
1916
2645
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
4932
16
49
351
380
725
1025
1312
1488
1987
2104
2629
3158
3562
3793
4587
4674
3
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4295
4588
20
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4217
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
3889
4174
4446
4560
4637
4851
214
272
567
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4340
474
621
635
1414
1719
1739
2087
2969
2993
3681
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
926
1026
1036
1283
1997
2887
2948
3137
3578
3653
3668
4991
446
1352
1688
1775
2412
4949
446
1837
3349
3407
3463
3597
7
567
1004
1139
1677
227
295
519
788
1549
2073
2456
2607
2663
2693
3039
4001
4090
4387
4938
1055
1220
1262
1746
1878
2256
2392
2891
3752
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
3379
3757
4190
597
995
3565
3818
3997
4096
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2011
2206
2394
3565
3823
4036
4291
4965
81
958
1614
1762
1814
2089
2464
2838
3303
3534
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
1754
2640
2799
2821
3211
3633
3647
3728
3793
4506
4552
4828
61
148
737
1101
1756
1873
3061
90
256
1279
1565
1699
2006
2600
3524
4060
488
835
1623
2113
2275
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
3182
3969
3992
4146
4573
4625
4755
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2655
2691
4233
4835
4994
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1119
2233
2438
2950
4168
4207
4231
26
2679
3099
3685
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
3978
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
285
2650
4890
904
976
1441
2129
2132
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
27
940
3140
3996
4995
104
582
769
922
1105
1196
3141
4489
260
1819
3059
3733
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1185
1680
2107
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
4911
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
1910
3494
4419
4446
4481
4686
479
692
776
1147
1459
2708
3934
3956
4000
4150
4153
605
843
1107
1158
1730
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
37
507
593
832
1286
2639
2804
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
728
769
982
2179
2537
2636
2719
2779
355
1894
2064
2611
2660
2715
4384
4485
4616
4955
4962
692
1063
1089
1124
1223
1526
1533
2192
3904
4833
236
1058
1089
1138
2265
2784
4305
4395
4589
208
754
1220
1442
1727
1838
2164
2247
3948
4501
924
1075
1563
1856
1860
2290
2681
2767
2910
4061
4911
292
574
607
695
1351
1863
1875
2328
2526
3580
3877
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
2239
3927
4386
4619
1207
2056
2186
2602
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
267
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4430
4773
4879
589
694
1230
2725
2837
2948
3668
3833
4091
4321
4591
4878
1905
2967
4793
318
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4731
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2788
2898
4111
4706
10
24
433
1431
1609
1637
1837
2124
2289
4124
4468
4521
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1119
1256
1299
1677
1692
2175
2587
3459
3566
141
425
436
1306
1647
1670
2217
3241
4589
702
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
764
816
1137
1184
1674
1702
2705
2727
4093
4952
494
1187
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
4908
4952
7
648
849
881
1702
2951
3126
3295
3817
4092
359
1687
2142
2522
3866
4150
398
2069
2557
3229
3462
3684
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
1809
2826
3080
3192
4610
4955
4968
576
1686
2581
3196
3430
3708
3834
32
76
261
770
3438
4112
4521
4660
904
1880
3464
3717
3882
4127
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
3700
4432
4518
4782
624
1784
2255
2353
2834
3403
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2744
2873
2921
4060
4337
4679
4753
253
318
468
478
598
1088
1201
1705
2153
2548
4699
4727
639
809
818
860
883
2603
2900
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4642
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
1707
2671
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
4606
530
769
1282
2590
2865
3057
3456
4123
4969
4972
4999
328
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
3945
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
4696
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3789
4365
168
280
1946
1993
2249
2622
3261
3916
4660
4849
179
403
576
1262
1429
1938
2707
3095
4044
4794
1365
1799
1961
2058
2255
2440
2927
3118
3233
4364
448
539
1398
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
2214
2634
2656
3005
3190
3430
3797
4629
4886
1372
1374
1633
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
2452
3477
3522
3668
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
812
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1338
1407
2185
3658
3838
4252
4515
435
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
4983
5000
179
570
575
760
2790
3027
3438
4055
4094
4892
520
1690
2023
2332
3030
3720
4692
104
498
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
972
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
4358
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
1908
3143
3676
3817
4469
4621
4678
592
738
786
4899
1335
2001
2953
3285
3816
3833
4403
208
689
1221
1243
1601
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
713
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
1949
2055
2687
3102
3216
3556
4681
4828
280
848
1092
1780
2870
3067
3536
3697
4297
4498
4692
4901
248
565
1897
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
727
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
4965
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3657
3810
4100
100
1007
1795
1926
2755
2786
3080
3321
3723
4264
743
846
1227
1365
1954
2341
2631
2970
4708
1019
1188
1291
1721
1737
2398
3595
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3275
3375
942
2527
2632
2687
2688
2851
3527
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
1952
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
1928
2015
2587
2826
4781
4903
18
101
496
1263
1544
2022
2149
2423
2738
3215
4185
4354
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
4434
162
1089
1583
1772
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4301
4684
1319
1861
1904
2704
2946
3062
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
3870
4262
4806
556
609
989
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3238
3700
4175
4731
1210
1355
1536
2097
2489
4655
4700
4706
4933
1208
1276
1542
2434
2562
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
3733
4006
4542
305
349
1271
1691
2320
2611
3167
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
2267
2505
2869
2901
3846
3997
4407
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
2042
2529
3302
3748
3800
3906
232
1255
1266
1865
2013
2164
2460
3002
3957
4198
4273
4829
4839
188
408
750
787
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3502
3977
4093
4289
790
1071
1372
2891
3521
4261
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4059
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4674
4687
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3489
3648
4378
4804
1756
3337
3576
3812
3943
4372
4574
1557
2320
2744
4206
26
722
900
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
2309
3941
4435
4462
225
263
331
570
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
3444
3710
3915
4191
4317
4744
4870
347
1851
1901
2385
2578
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
1903
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
3908
4961
100
1011
1407
3976
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
3742
709
2344
3610
3805
3909
4021
4572
548
816
829
951
961
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1783
1991
2771
3168
3187
3484
3556
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3199
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
4956
539
1030
1067
1538
2263
4173
4712
4736
323
530
932
1357
2354
3148
3360
3968
4256
12
2219
2521
4218
4834
1521
1586
1596
1916
2596
4494
4883
503
983
1082
2155
2462
2743
3275
3327
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4054
4122
4237
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1280
1829
2607
2874
3775
453
566
1906
3130
3579
3672
4483
995
1120
1869
1882
2795
3554
3742
4399
38
334
687
862
1022
1110
126
1005
1865
2090
2326
2845
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
621
672
1520
1792
2933
3134
3302
3514
3767
3890
4439
4638
4827
4924
738
958
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4031
4908
69
821
960
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
2931
3196
3910
3997
889
1428
1577
2138
2326
3308
3925
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
271
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
812
1069
1245
1330
2380
2494
3053
3104
3950
4481
571
2764
3133
3173
3348
4166
460
686
923
1635
1957
2352
3680
3873
4134
4286
4322
4779
9
417
595
616
3356
3448
3727
3876
3940
4044
4426
358
445
626
1433
1698
3312
3372
3720
4955
524
743
921
951
1738
2894
3359
3656
4569
639
3674
3996
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2884
2917
2951
3281
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
2352
4077
4146
4623
211
762
779
1128
1415
2027
2330
2343
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2593
2828
2849
3547
3747
3777
90
545
1003
1777
1803
2282
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
1278
1284
2135
2749
4180
4484
4752
699
1391
2048
2723
2792
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
4590
21
2867
3721
3891
3976
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
3770
4173
4463
4864
580
1388
1519
2530
3149
3747
3986
4389
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2962
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1889
1978
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
3446
4214
4415
134
156
199
836
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1275
1392
1787
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
683
932
1309
2129
2147
2427
2458
2856
3451
3453
3701
4916
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
554
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
3836
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
4651
279
471
1100
2741
2980
3118
512
524
574
692
797
2208
3336
4616
4885
278
562
1195
1572
2045
2149
3097
3689
3794
4877
407
1235
1655
2372
2629
2834
3924
4016
4099
4230
167
411
700
1878
2222
2876
3858
4209
4226
4404
4778
1002
1219
2090
2773
3295
4104
4977
28
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
519
2135
2403
2876
4589
388
436
950
1037
2678
4114
4598
342
481
1989
2652
2915
3279
3481
3802
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3680
4106
4428
4437
4975
536
670
842
1003
1572
2934
4375
4701
4777
165
247
320
1731
2576
2723
3603
4738
731
822
1004
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
1140
2022
2060
2517
2943
3256
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
3131
4920
664
2307
2780
4113
4365
168
479
548
1570
1805
2024
2856
3492
330
1172
1302
1560
2342
2814
2946
3021
3043
3585
65
236
291
666
733
1643
2161
2533
2617
3297
3612
4013
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
4980
99
1264
1665
2095
2720
2916
3564
3953
4075
4264
1
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
2347
3066
3447
3897
4061
4517
14
956
1440
2620
2649
2883
3384
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4236
4511
4629
4782
4829
395
531
769
856
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1835
1873
2352
2518
2894
3380
4653
64
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
24
569
993
1582
2558
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
4795
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2964
4373
4801
809
845
2697
2741
2846
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
568
807
1132
1832
2318
2402
2841
3599
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3585
3589
4585
4648
4761
4782
4816
155
596
723
1463
1631
1825
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3404
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4326
4621
187
1363
1516
2909
3239
4100
4570
4731
271
568
621
1152
1191
1457
2158
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
716
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1140
1483
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1549
2047
2731
3973
4392
918
941
1574
1925
2060
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4279
4280
4489
4637
4679
241
361
550
2030
3791
4008
4197
4658
4865
5
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1327
1359
1783
2161
2607
3835
4549
4781
4974
10
438
755
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2195
2902
3129
4683
1140
1745
1826
2068
2236
2296
3631
3680
4734
4839
24
662
1472
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
463
782
847
1036
1568
1686
2016
2031
3005
3226
3748
3798
520
1071
1574
1629
1826
2322
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
807
1093
2055
2132
2415
2476
2932
3859
3978
4005
4169
4234
4567
632
832
1194
1625
1688
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2461
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
415
556
895
2008
2133
3174
4543
4912
1468
2123
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1717
1776
1791
2214
2781
3027
3745
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3148
3383
3444
3596
3640
4575
28
1538
1809
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
4654
194
308
969
1157
1465
1658
1941
2072
2271
2851
3148
4456
4609
4822
4952
4989
296
752
1630
1807
1998
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4595
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4371
4377
796
916
1367
1765
1768
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3716
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
2157
2695
3397
3556
489
569
1391
1806
1869
1979
2118
2266
2809
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
935
2269
3072
3654
3763
3805
4313
4713
4810
39
1819
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2017
2544
2607
3554
40
226
885
1300
1814
2674
4686
485
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2733
2818
3682
680
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3377
3390
3393
3564
3839
4542
4743
815
1143
1376
1536
1610
2719
3272
3285
3555
3992
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
115
2194
2203
2827
2852
2923
3510
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1117
1662
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
1627
2095
2273
3080
3474
3819
4029
4110
4350
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
1468
2300
4625
4627
4810
1170
1607
1756
1892
2855
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
44
1264
1435
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
3386
4118
4459
4900
849
1165
2390
2535
3368
4198
145
192
236
564
1336
1384
1532
1593
1596
1889
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
4860
114
300
879
1486
1769
1817
3071
3365
3583
4559
4911
26
263
1115
1420
1520
3124
3514
4411
4452
125
675
1052
1403
1523
1624
1790
2311
2878
3317
3567
4944
1204
2580
3541
4648
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1166
1441
1526
1826
3176
3417
3649
3943
4039
4925
284
509
563
1425
2386
2814
3705
3722
4032
4506
4836
4922
4949
826
1394
2387
2522
4229
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4080
4139
4693
4897
4908
353
1594
1618
2856
3261
3559
3795
351
1045
1658
1661
2391
2839
3132
3450
3858
3874
3977
4309
4530
303
1726
1732
2243
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1588
1819
2523
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3647
3760
3886
4426
4620
4775
461
1137
1585
2005
2382
3079
3406
3576
4232
4381
4554
14
2298
3084
861
1715
1725
3023
3223
3528
3917
4945
4946
161
333
3230
3936
4835
231
831
1262
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1991
2275
2798
3329
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
1293
2409
3146
3780
3793
4070
529
906
1022
1472
1475
1727
2345
2537
2607
3169
3177
3465
3924
80
1028
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
2625
3021
3099
3534
3982
4219
4504
139
794
889
1389
2030
2233
2716
4482
4547
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
1163
2336
3295
3331
3358
3524
3634
3864
4145
4500
695
760
1484
2128
2202
2729
2951
3259
3936
107
369
597
970
1045
1322
3154
3524
4758
650
1055
1714
2162
2336
2680
4405
871
1234
1253
1808
2595
2612
4887
403
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
511
1432
2114
3380
3555
3715
3933
4140
4712
4789
831
1114
1920
2297
2345
2674
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
4229
4984
193
978
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2448
2615
3590
4305
4607
4970
68
1342
2009
2295
3358
3476
3753
4240
4731
1090
1100
1704
1715
2275
4171
28
169
264
1022
1044
1430
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
1022
2045
2291
3498
342
1198
1287
1858
1865
2194
2608
3488
3664
3675
777
981
1307
1940
3012
3587
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2393
2651
2802
3208
3610
4660
352
1049
1180
1311
1747
2031
2299
3940
321
1143
1166
1202
1550
2299
2406
2673
3065
3157
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
4510
321
419
609
716
1077
1237
2174
3206
3768
4086
4376
4655
146
688
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1402
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
1074
2473
2701
2808
2824
3525
3897
4633
4808
4865
317
439
1400
1507
2186
2316
2556
3165
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1655
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
1940
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3722
3771
612
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
4853
266
942
2075
2870
2913
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
1182
2059
2616
3646
4280
4282
4296
9
12
943
1599
2577
2594
2669
3399
3555
4444
4463
48
437
448
1295
1336
1584
1720
3796
3940
3957
4084
4358
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3333
3509
3564
4387
4398
4501
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4550
4704
292
359
1335
2185
3455
4936
634
647
1043
1256
1419
1687
1933
2393
2638
3804
3948
4403
4506
4713
128
164
175
253
457
3416
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
755
1624
1799
2144
2999
3098
648
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
4079
4223
213
1350
1990
1993
2051
4158
1514
1736
1779
2367
3266
4398
4681
86
802
854
1220
1395
1897
1975
2822
4171
4233
2654
4204
4284
482
708
1439
3356
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2160
2513
3255
3313
3611
93
266
1046
1253
1819
2132
2436
2688
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
1967
2051
2533
3818
4102
21
602
736
782
963
1273
1559
2169
2424
3596
4042
4225
478
784
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
4244
472
602
631
948
1103
1423
2821
3560
3830
3859
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3717
3773
4015
4562
607
1597
1602
2438
3980
3992
4609
684
1124
2896
3376
3426
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2561
2814
3441
755
756
1063
1077
1098
1323
2494
2946
3820
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
409
541
813
1393
1514
1875
2145
2489
3128
3317
3777
3920
4453
168
330
1346
1347
1348
1960
2077
2451
3138
3251
3335
3745
4914
24
32
77
88
633
1170
1576
1754
1791
2171
4123
4196
4507
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4269
4699
408
579
630
709
924
947
948
1021
1668
2022
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
3454
4536
4624
4724
22
460
759
836
875
1251
1416
1716
1852
3011
3329
3892
4307
4452
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
1525
2537
2719
2735
3133
4023
4218
705
925
1234
1822
2828
2834
3862
4272
1668
1953
3036
3387
4303
4408
4634
465
694
1556
2534
2725
4703
884
1576
1936
2383
2636
2667
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
406
3028
3541
3647
3975
4781
2140
2774
2917
2976
3228
3866
4201
4212
4455
416
475
842
1442
3608
4076
4385
4526
144
777
2026
2575
2709
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
4405
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
985
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
129
1000
1271
3050
3778
3863
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4284
4927
12
28
954
1566
2767
3255
4085
1243
1421
2149
2264
3179
3735
4264
4630
52
1531
2822
3162
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
54
791
1637
1883
3148
3570
297
480
934
1480
2366
2888
3092
4628
4659
1168
1465
2330
3364
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
2857
3421
3449
3650
4258
4665
4701
526
1014
1015
1273
1822
2396
3466
3938
4808
883
1503
1613
1651
2405
2812
3458
4124
4866
4960
318
603
1489
1591
2881
4539
4768
4839
780
1105
1277
1325
2081
2312
3345
3535
4558
667
694
919
1053
1634
2383
2434
2435
2503
3301
3658
3863
3889
208
469
943
1762
1915
2456
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3637
3644
3671
3787
4198
4333
4635
4904
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4598
4693
4917
4990
103
960
1014
1072
1381
2560
3545
4599
4950
683
1754
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2842
2946
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1227
1667
2675
3062
3343
3680
4295
737
1098
2207
2317
2731
3016
3059
3327
3577
4224
4933
496
1073
1103
2485
2516
2926
3666
4046
4465
4582
864
1218
1545
1650
1993
2116
2265
2330
2331
2426
2817
2903
3493
3893
4210
4301
4828
82
1757
1769
2760
2864
3477
3713
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3223
3430
3540
4767
371
459
495
526
527
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1361
1583
1734
2048
2169
2593
4202
4478
4482
4802
583
598
1268
3689
4147
4757
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3328
3540
3683
3702
3802
4950
88
187
675
1093
2470
3199
4041
4087
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2544
2876
3365
3694
4217
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
1084
2617
3304
3349
4233
4713
4820
117
295
1265
1570
3463
3797
4636
423
436
512
1066
1970
2740
2842
3077
3298
3328
3414
3797
4207
4385
4708
4979
791
2145
3298
3371
3608
3632
4695
461
520
828
912
1643
3089
3107
3680
4472
4568
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1681
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2221
2843
3392
3737
3926
4090
487
1507
1747
1879
1925
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
941
1439
1844
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3477
3829
4510
4824
4937
885
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
2277
2823
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
551
1181
1492
2415
2804
3718
3920
4200
4565
4903
708
990
2638
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
1955
2116
2528
2711
3839
427
612
1814
2268
3013
3150
3598
4491
4722
526
1011
1378
1574
2111
2165
2288
3109
4762
786
1819
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3671
3706
3749
4415
266
370
406
1392
1729
2069
3172
3362
3466
3524
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
4675
912
2947
1395
1620
2456
3904
382
809
1265
1348
1736
1943
2040
2327
3418
4817
2575
3083
3242
3561
3666
3823
542
733
1613
1974
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1137
1413
1472
2856
3105
3765
4126
4682
4951
43
384
554
560
914
1136
1233
1238
1711
1734
2344
2787
4158
4369
4469
4947
142
280
339
527
1566
2037
2919
3114
4413
478
1080
1378
1789
1928
2404
2962
415
785
828
838
1537
2740
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
2206
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3493
3582
4131
4336
4561
4681
78
264
701
879
1476
1917
1972
2353
2702
3236
3582
3721
3928
4986
95
818
987
1751
1796
2024
2817
2911
3477
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
857
1223
1525
1961
2283
2837
4569
177
520
532
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
2796
3510
4352
4792
1052
1213
1712
2122
2339
2427
3693
4393
4508
4867
1110
1115
1553
1568
1775
1981
2561
2898
3086
3657
4478
4792
4843
254
489
1517
2515
2697
2889
4503
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
4200
4409
4496
100
903
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2988
3512
3741
36
260
1056
2124
2238
2966
3636
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
2710
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4565
216
1691
1974
2038
2679
3563
3661
4668
1053
1686
1699
2006
2105
2721
3642
3852
3922
4868
1339
1634
2482
3200
3628
3856
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
410
1827
2090
2096
2223
3359
3717
3904
4085
4264
4422
70
1329
1467
2620
3682
4728
1555
1914
2167
2280
3100
3642
3792
4841
254
954
1579
1922
2522
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2706
2743
3006
4108
177
467
977
1743
2700
3991
4169
4202
4704
4980
1797
2021
2233
2430
2702
3094
3395
3959
4014
4034
4267
411
554
1163
1320
1581
3195
3468
3573
3788
281
515
692
1291
1411
2160
2670
3122
4172
4351
4403
608
1165
2420
2842
3267
3678
3910
3956
4109
4291
217
555
1024
1039
1326
1743
2594
2642
2775
2957
3365
4423
633
1694
1933
2160
2507
2978
2997
3380
3880
4164
4456
4608
1334
1625
3135
3348
4509
1602
2054
2659
2969
4068
4167
4533
4735
447
549
818
1336
2802
2895
3939
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
4065
4690
680
2702
2724
3318
3464
3700
3779
3900
798
846
1832
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
2568
4149
4179
4381
1143
1569
2073
2204
2597
3368
3639
3852
3928
4043
4380
4807
138
400
949
1320
2347
2812
3640
3695
381
1437
1870
3039
3620
4312
4395
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
121
567
2134
2682
2722
2903
3358
3985
4178
4372
4796
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3504
3935
3948
901
963
1101
2151
2869
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
1841
2902
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3431
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1705
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1085
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1561
1596
1688
2072
2074
2558
2996
3579
3600
3952
4841
398
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4532
4657
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
1082
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
352
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3283
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4497
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3257
3488
3791
3813
3823
4041
4937
960
2621
3224
3276
3466
3669
4114
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
4185
4287
4383
4884
324
662
1655
2146
2258
2303
3132
3290
3670
3898
231
500
1005
1514
1540
2255
2641
3383
3397
4120
4918
620
1050
1254
1257
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4916
703
723
1097
1980
2175
2216
2633
3240
3256
3595
703
1522
2489
2580
2936
2988
3063
3445
3479
3553
3933
3943
4046
4104
4128
4401
4662
4914
875
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
1727
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3177
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4570
4818
4841
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
935
1000
2002
2833
3414
78
1243
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
195
368
663
961
1356
1770
2057
2880
3201
3573
3782
4952
4996
551
781
985
1606
2536
2566
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
1746
2013
2772
4563
36
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
4907
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2185
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
2762
3609
4336
53
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
592
1411
1659
2382
3823
4573
236
259
1003
1063
2038
2722
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4023
4142
4918
756
892
2852
3041
3452
3689
3717
4872
653
654
1517
1624
1765
2610
3086
4008
4068
4131
4195
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
491
514
1783
2146
3168
3946
4787
201
678
706
1380
1756
2120
2348
3236
3413
3891
4095
4195
4941
442
956
1913
2397
2580
3380
3978
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
475
1024
1808
2136
2304
3589
3903
4116
4436
4496
4833
249
498
739
740
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
4529
284
521
566
1533
1917
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4503
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
4827
171
430
465
577
1450
1648
3461
4575
86
633
1185
2615
2630
3216
3379
1006
1108
1320
1919
2130
2796
3587
3838
4523
923
2453
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
4030
4581
4915
432
2298
2688
2966
3449
4131
4180
4811
4867
254
980
2050
2373
2429
2513
2525
2977
3396
3593
3768
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
1775
2004
2598
2711
4011
4322
4942
552
2738
2857
2953
3179
3257
4110
4645
66
613
950
1535
1796
2249
3378
3745
3794
4512
310
2795
2852
3745
4815
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3466
3523
4320
4561
222
227
440
758
954
2534
3037
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
3812
4131
4286
4990
396
617
2949
3297
3639
4450
4894
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2228
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
268
419
1170
1642
1931
2167
2921
3161
3461
1536
1683
1698
2146
2311
2913
2956
3283
3533
4249
4935
566
646
1249
1377
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3010
3161
3211
4911
405
933
1379
1538
1653
2115
2823
3189
3429
3752
3836
4271
4312
4780
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1066
1528
1560
2089
3006
3026
3360
4392
487
826
1187
2844
3421
4069
4764
474
835
1738
2554
2625
3063
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1545
1564
2000
2201
2484
2819
3006
3329
3380
3818
4503
4603
4675
642
723
1455
2424
4122
4228
4957
957
997
1023
1626
2114
2924
3150
3631
4476
1799
1815
2330
2650
3182
4546
1437
1932
2394
2594
3177
3502
3768
4510
4760
4922
545
1189
1533
1634
1754
1773
1924
2029
2189
2459
2804
3094
3718
3923
4987
619
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
3567
3918
4100
4411
198
607
856
2477
2972
3627
4181
4207
4368
362
600
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
945
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
4450
805
1018
1132
2065
3374
4836
298
1573
1619
1911
2326
3090
3926
3935
4778
4882
701
910
991
1671
2883
3054
3430
3782
3853
4222
319
494
530
800
1953
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
1854
2402
2414
2417
2787
4250
204
1001
1255
3452
3910
4718
695
1476
1478
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
4239
32
835
1424
1970
2421
3001
3626
4218
4244
621
1282
1312
1352
2249
2375
3591
3826
4108
4181
208
881
1090
1260
1398
2076
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
3267
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
10
1453
1756
1773
2258
2628
3421
3434
3592
4333
4641
4680
4996
861
2707
3163
4644
4894
1950
2692
2729
3209
4068
320
1399
2643
3284
3404
3409
3490
3609
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
2996
3233
3559
4938
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2255
2353
2512
2873
2917
3529
3942
301
1440
1613
3007
3853
46
704
712
766
854
880
1094
1972
2516
2654
3251
4261
4348
61
1319
1495
2140
3539
4013
117
367
470
876
1124
1139
2153
3133
3801
4858
1257
1322
2179
2209
2659
3379
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
896
2027
2265
2280
2590
3635
3699
4726
1128
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4220
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2290
2637
2673
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
443
741
866
1431
2058
2744
2764
2906
3951
4258
756
1127
2360
3341
3369
3375
4023
109
182
242
699
1017
1483
1729
1893
2950
3412
4132
129
660
905
1689
1876
3191
4988
993
1131
1553
1651
2077
2678
2983
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4166
4830
4956
966
1443
1889
2115
2473
2591
3570
390
1622
1843
1939
2001
2865
4185
4855
4947
962
1877
1977
2028
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
3897
635
781
1520
2365
3323
4241
4359
4597
600
684
1390
2808
4255
4601
4636
424
2231
3036
3884
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
1879
2021
2389
2558
2818
3195
4030
4318
4785
938
1136
3104
3765
4565
4905
473
1539
3403
4095
4265
288
734
1156
2123
2790
3969
4370
4648
390
1025
2147
3332
3938
4026
4180
1777
1840
2310
2348
2647
2845
4800
4996
26
656
827
1092
1573
2204
3255
3397
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
1468
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1986
2490
3181
3710
4045
4352
234
253
649
1694
3031
3290
3540
4998
386
1387
1454
1924
2148
3131
3418
3673
4203
4403
4473
4491
101
331
718
1166
1353
2719
2762
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
947
1154
1480
1514
2869
3382
3401
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1449
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3343
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
318
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4187
4343
360
509
903
1216
1312
1517
2094
2270
2781
2938
3277
3679
4141
4538
528
925
1036
1568
1623
2454
3460
3747
3919
3951
4322
4535
4872
4978
1400
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1432
1458
2635
2906
3017
3108
4801
4979
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
4422
89
258
427
1020
1158
1268
1330
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
4821
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3179
3587
3830
4088
4888
328
2134
2712
2820
4141
4183
4908
564
579
1542
2037
2117
2499
3726
4272
412
1285
1498
3104
3213
3245
4103
74
95
812
1389
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
1943
2780
3618
4602
14
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
890
1424
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
3582
4463
4587
4752
571
592
1564
3114
3157
3429
3615
3767
3923
4040
670
803
816
839
924
972
1117
1136
1832
3066
3129
3551
3588
3658
3769
4562
261
1312
2391
3803
4456
265
1583
2134
2513
2672
3592
4274
4512
221
924
1674
3257
3461
3564
3618
4280
4533
4818
231
1151
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
25
496
1315
1357
1492
1864
2018
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1918
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4641
4733
96
310
381
828
1393
1826
2027
2910
3242
3267
4152
4919
763
932
1645
3022
3083
3193
3216
4000
4878
90
247
337
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4831
898
1572
1699
3290
3853
4137
4168
4997
555
1814
1926
2762
2999
4937
460
481
1758
2106
2866
3025
3222
3309
4372
4468
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
4201
4861
930
1925
2371
2669
2699
2813
3378
4155
4178
4291
4316
1119
1444
1478
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
1377
2418
3444
141
1148
2160
2329
2761
3527
3611
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
1070
1462
1523
1565
1951
2507
2677
2914
3077
4631
4683
4765
629
3000
3811
4065
4094
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4267
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
4069
4631
4843
4904
1999
3224
3339
4879
1064
1574
2132
2605
2622
4047
314
2356
2718
2772
3586
3977
4976
4980
33
365
387
1932
2034
3574
155
750
1967
2554
2578
2595
4003
841
966
1112
2443
2446
2775
3057
3204
3258
3385
3393
4095
294
2635
2673
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1585
1664
2316
2571
3696
3721
4110
4847
4915
571
817
3243
3268
3440
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3209
3327
3714
4202
4418
4513
4865
4997
182
390
2639
2969
3762
3782
4713
4847
4905
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
4573
4888
1027
1093
1157
1613
2019
2469
319
346
514
526
903
1798
4340
4731
4870
415
1058
1259
4446
4689
1325
1342
1650
2293
3100
3278
4100
202
267
369
474
1843
2259
2396
2945
4654
4892
455
1153
1219
2700
2710
4878
1001
1051
1713
1850
2327
2586
2702
3831
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3764
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
4821
183
928
1307
1996
2147
2425
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
1977
2735
3443
3566
4005
4459
389
1140
2461
2794
2936
3008
3492
4163
4326
4785
301
694
855
1322
4639
70
100
250
607
1414
1447
1701
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
4098
4421
4907
3266
3869
641
1672
1678
1849
1900
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
3196
1651
2272
2356
2397
2564
3489
3785
4360
231
2548
3378
3579
3985
4855
4889
134
1656
2590
4098
4313
4379
42
153
479
830
1274
1589
1897
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3715
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4143
4464
5
1179
1971
2437
3070
3777
3983
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3783
3868
4064
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4961
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2247
2661
3517
3862
3937
4620
4874
437
1221
1745
2095
2333
2962
3033
3730
4899
103
1251
1363
2422
2444
3265
3303
3520
3568
3870
199
529
1110
2446
2593
2785
3194
3508
4515
412
825
1329
1471
1663
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4948
448
544
943
1049
1138
1345
1494
1694
2036
2120
2583
2605
3083
3929
4243
4916
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1104
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
3887
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3647
4182
4276
292
378
831
843
1124
1503
1620
2267
2277
2407
2510
3798
4093
4473
4644
137
329
465
1920
2143
2583
2870
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2210
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
1180
2207
2487
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
261
345
1184
2928
3014
3069
3180
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
1474
2689
2815
3150
3628
4476
4861
503
621
979
1144
1244
2417
2600
3388
4292
4896
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
4199
435
602
692
1032
2862
3308
3574
4092
4975
225
911
2233
3217
3676
4159
4619
127
384
438
952
1549
1968
2215
2224
2271
2615
2876
3393
3523
4538
4656
4840
189
1222
1490
2250
2512
2830
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
314
896
1754
1961
2189
2298
2463
2881
3164
3812
4034
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3071
3713
4928
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
4271
4284
107
503
2709
2971
2975
4588
4894
122
939
978
1514
2569
2871
3371
3573
4030
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1010
1190
1432
1447
1792
2675
2783
2846
3080
3569
4539
4965
1339
2076
2822
2912
4174
4555
4637
1110
1171
1403
1976
2858
2958
3536
3669
4468
168
425
1226
1833
2170
3532
3590
4275
4916
1118
1232
1256
1888
1994
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3088
4290
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
1169
1704
1758
1974
3283
4469
184
579
691
1064
1134
1375
1525
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3413
3443
3498
3765
4308
4485
4499
4615
4702
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4634
2514
3282
3307
3779
3951
4776
4967
20
290
384
837
907
2106
3206
3868
4615
4785
163
315
360
471
1349
2704
2872
3501
3884
4181
96
836
1093
1131
1574
1939
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4008
4189
4257
4404
182
1401
1715
2145
2185
2515
2556
3450
451
492
969
1344
1442
1809
2010
3918
900
988
1276
2568
3454
87
846
1012
1189
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2476
2728
3140
3251
3376
4087
4189
4643
4839
4924
140
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
171
335
535
858
1552
1644
1776
2324
3546
4274
244
803
812
1301
1805
1819
2725
3202
4842
452
627
1344
2576
4380
4432
4440
4478
4693
319
345
591
720
1861
2841
3293
3548
4533
4549
4578
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3377
3974
4190
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4740
36
214
419
1070
1742
2194
2374
2641
3363
3625
3834
4125
4150
4860
607
803
804
2715
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
2660
4133
4303
4900
4913
185
784
825
1317
4069
4079
4147
271
790
939
1107
1142
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
2539
2858
3427
3438
3767
4008
4137
4193
4450
305
340
1913
2022
2060
2583
2607
3520
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
1085
1382
1528
2092
3105
3140
3147
3370
3826
4560
4769
75
1064
1395
1546
2120
2244
3769
3964
4692
2722
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
969
1241
1755
1806
1974
2043
2181
2326
2882
2907
3401
3539
3781
4456
506
1548
1611
1812
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3116
3319
3500
3829
4546
4592
4924
129
857
908
2226
3118
3817
4204
4930
239
1272
1839
2725
3275
3422
4650
810
1936
2322
3002
3153
3786
4089
4799
184
908
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4505
4544
160
1432
1515
2506
2636
2645
3020
3148
3296
4281
4465
4738
496
792
1568
1978
2642
3121
3360
3405
3763
4029
4072
4563
1643
2083
2808
2928
3126
3324
3491
4060
4294
187
1082
1582
2073
2138
2591
2998
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
231
1544
1837
2356
2658
2695
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3464
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2652
2878
2888
3531
3700
4187
264
2056
4941
205
875
1578
2541
3223
4725
96
478
551
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
2657
3154
3376
3983
4006
4534
281
1110
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2026
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2157
2530
3267
3417
3673
4941
122
246
561
842
1174
1964
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
1848
228
476
775
846
869
1221
2404
3663
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4060
4211
261
338
747
2976
3411
3632
4196
4249
4963
74
1188
1426
1566
2126
2402
2682
3071
3326
3335
4106
4225
541
2063
2835
3322
4868
1041
3058
4288
1759
1872
4335
4862
375
727
1318
1421
2463
2510
2754
3271
3563
4259
4660
4787
491
1174
1486
1816
1962
2103
2348
2525
2906
2949
3564
4882
4929
378
755
1164
2091
2693
2824
3310
3376
3771
4070
22
53
165
852
1539
1925
2056
2100
2334
3074
3138
4350
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
946
1612
3086
3716
3864
74
223
374
517
567
1214
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
571
3383
3846
248
307
670
1016
2108
2387
3220
3372
3449
4982
494
531
650
2171
2245
4080
185
424
2078
2171
2894
2938
3320
3363
3925
4222
4284
148
1137
1756
1856
4804
4849
431
456
824
912
1160
1941
2135
2624
3682
3922
4224
4924
39
308
321
1531
2791
3055
3791
4558
934
1550
2298
3851
4056
4591
88
312
651
916
946
1622
1818
2042
2586
2835
2912
3197
3916
4408
1025
1914
2290
2697
3897
4464
4655
4669
302
495
853
1234
1489
2332
3052
3250
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
2879
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4251
4790
457
592
633
3220
3347
3862
1225
2329
2759
64
238
680
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
3093
3741
3967
4400
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3584
3589
3999
4436
528
924
1248
1739
2034
2143
2604
2765
2846
3469
3916
4839
420
774
897
2080
2552
2717
2777
2911
3491
3886
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
520
1371
2008
2529
3390
3567
3933
4259
4987
783
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
149
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
1371
1634
2388
4147
4680
167
209
229
992
1132
3363
3660
4550
4606
633
1422
1862
1864
2373
2416
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2237
2622
2753
2902
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
3613
4856
330
749
1016
2749
3539
3618
412
1638
2373
2948
3272
3365
3720
4527
4829
86
749
1113
1182
1187
2364
2410
2583
2718
3342
3983
4222
4233
164
236
1571
2814
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
3252
3626
3697
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4057
4317
306
611
954
1112
1809
2503
2533
3308
3596
3987
4043
4733
4741
4916
271
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
240
566
700
1277
1759
2763
3411
4576
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
2163
2195
4237
4742
43
226
489
1019
1078
1334
1593
2450
3758
3886
4045
4455
4537
814
1215
1655
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
128
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
2384
3116
3525
4222
4955
885
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
1068
1738
2944
3021
4116
4597
4635
4673
4866
4981
323
452
3007
3233
3287
596
828
1803
2334
2726
2784
3997
4395
4407
4781
721
861
1276
1999
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
998
1981
2793
3473
3666
3812
109
822
861
1149
2020
3461
3996
4040
4711
4759
160
298
665
898
1086
1438
2035
2518
2587
3613
4048
4097
133
1255
1532
2500
3363
3903
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
4825
320
644
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
3889
4316
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4115
4257
476
1161
1305
2280
3144
3233
3756
4072
4136
4532
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
1806
2050
2753
2972
3435
3627
3642
4377
4817
1364
1878
1999
2171
2933
906
992
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2357
2516
2593
3274
3499
3611
4285
324
1382
2353
2598
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2154
2399
3526
3943
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4183
756
1964
3729
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
84
467
550
1139
1511
1790
2322
3126
3297
3698
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
125
507
602
853
999
1019
2038
2084
2157
2332
2453
3632
3713
4701
4963
317
713
1602
2309
2405
2793
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
2381
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2891
2993
3793
3906
4019
4023
4605
4884
230
609
1152
1307
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4495
4568
4890
703
1259
2904
3559
3818
662
736
973
1746
1764
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3620
3753
3995
4394
4688
4744
4892
4988
788
1631
1862
2165
2305
2674
2677
3082
4002
4214
137
298
866
1509
1655
1777
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
560
855
1623
1747
1882
2930
3012
3605
3670
4847
4925
553
2109
2663
2765
2968
3078
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
3703
278
368
1656
2239
3158
3820
4327
4622
227
902
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3481
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3099
3750
4309
4664
377
569
751
1074
1715
2441
2625
4207
4403
4537
4753
498
513
872
911
1000
1125
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
2225
2267
3691
4368
4513
355
902
1552
1993
2011
2727
3389
3819
4204
4736
435
791
1028
1063
1153
1683
3161
3219
3260
969
1753
2337
2407
2659
2670
3569
3714
4752
4974
20
158
2015
2146
3271
3390
3406
3495
4040
160
751
812
1608
1800
2122
2153
2169
2226
2844
3262
3328
4179
4516
4727
4820
4845
838
843
903
1006
1483
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
4982
20
85
90
412
1006
1177
1436
2580
3410
3453
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
3153
4164
380
825
2424
2548
3777
3970
4431
809
1194
1472
1536
1944
2825
3106
3750
4397
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
2855
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4120
4144
4807
360
798
1776
2358
4272
309
2991
3820
3991
4716
31
42
477
547
972
1672
1733
1816
2275
3953
4765
421
528
1432
2067
2899
2971
3670
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
4921
171
229
980
1149
1206
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
1529
2666
2917
755
1114
2615
3781
4186
4442
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
3865
4036
4895
122
1147
1467
1687
2282
2385
2871
3150
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
2656
3175
3412
3943
4172
4521
4566
1025
1517
3163
3591
4537
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
1355
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
3087
3323
3369
3443
3703
4115
259
1753
2684
3694
3873
4081
4178
4440
4700
59
440
529
1921
2774
3420
3667
3683
4243
4437
575
646
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
3608
3926
4181
530
711
1621
1785
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
72
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3053
3779
288
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
3206
3774
3949
4381
309
334
1512
2758
3162
3745
3956
4116
4749
737
1697
1745
3312
4553
4953
17
490
798
1540
2529
2891
3300
3312
4352
4483
238
407
1229
1524
2126
2674
2853
3023
4023
4054
530
894
1017
3139
4852
197
292
397
1075
1370
1394
2439
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4428
4512
4846
349
480
510
750
772
1021
1778
1929
2109
3437
4226
4592
642
1112
1412
1847
2721
2747
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
10
1208
2407
2582
2848
2869
3035
4994
138
708
1203
1346
1809
2358
3460
3532
3562
3660
3910
1054
2697
3294
3667
4130
4407
4786
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1786
2036
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
752
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3827
3962
4240
297
1489
1689
2725
3606
4697
6
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3469
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2825
3699
3909
4079
310
603
642
1320
2288
3263
3418
624
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1544
1856
2529
3388
3561
3714
4103
4938
311
447
679
1282
1963
2722
4745
2326
2512
2548
2881
3439
3932
3957
4947
680
1259
1994
2267
2378
2680
3820
4903
4912
646
2236
2727
3067
3214
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
4949
319
1226
1453
2247
2839
3580
4908
454
617
854
1998
165
177
1841
2134
2734
3813
4040
4669
4802
350
518
667
1125
2041
2489
3670
1349
3362
3733
4856
46
685
1492
1868
2522
3098
3962
4504
4763
4786
4966
204
396
973
1281
1646
2892
2916
3491
4111
4323
4410
173
364
1179
1467
1586
1716
2284
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
2322
2432
3173
3809
3857
1151
1286
1786
3144
3205
3525
3781
4406
630
1231
1476
1481
2586
2637
2718
3529
4502
371
553
1292
2031
2810
2817
3984
4246
4487
4841
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
3627
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
2495
3033
3399
3670
4512
103
149
163
831
1112
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
640
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
2554
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
4802
4808
373
587
2053
2140
2331
2530
3379
3688
3897
3910
4112
222
851
1401
1620
2065
2260
2516
3350
4629
4649
950
970
1363
2517
3367
4141
4699
857
1235
1712
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
3475
4154
4156
4280
4408
271
1132
1147
1465
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
4349
4949
62
1734
1832
2440
2498
3084
3407
3808
72
321
1476
2309
2786
2790
4881
4973
4988
264
586
2252
3297
3307
4411
1113
2963
3169
4610
4858
810
1435
2240
2270
2334
2816
4524
4623
622
1649
2211
4427
4840
1368
2077
2445
2726
2870
3379
4368
4469
443
1009
1336
1498
1597
1993
2483
3279
3280
3420
3581
4857
292
501
638
712
765
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1351
1480
1748
2574
2603
3377
3642
4940
4979
456
632
2750
3039
3257
3819
3916
3968
4272
249
1122
1560
2399
3125
3142
3175
3371
3426
4419
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
4293
4329
211
322
725
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3646
4329
4670
929
1006
1267
1481
1901
2993
3885
4858
1677
1686
1787
1816
2553
4348
4950
63
906
1451
1788
2085
2484
2506
3429
4698
252
1195
2437
2606
4847
471
1002
1033
1506
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2163
2663
3732
223
1105
1359
1674
2737
2897
3415
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
2260
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3277
3361
3773
4464
4661
462
1134
1173
1570
1612
1655
2040
4014
4410
4631
4884
993
1984
2012
2454
2709
2811
3447
1045
1299
1604
1719
2820
4539
4628
1402
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3919
3935
4972
169
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4314
4676
4931
1975
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3880
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2284
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
3793
4660
89
171
778
2066
2854
3752
4251
4397
4854
991
2827
3016
3522
3739
3892
48
690
919
982
1044
2634
2970
2978
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
4923
264
586
991
1085
1541
1821
1895
1951
2337
2797
3936
4554
1023
1164
1606
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
2064
2498
2592
3314
4457
4944
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1502
1765
1778
2248
2927
3822
3955
4149
4304
4677
4795
4916
391
1329
2227
3055
3383
249
396
412
564
619
999
1401
2810
3288
3537
4096
111
545
1253
3125
3188
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3669
3880
4414
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3381
3514
3653
3658
3874
4257
4663
4846
5000
73
279
849
1730
1841
2066
3144
168
275
945
2808
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
485
1128
1181
1821
2379
2596
2885
3242
4038
4241
422
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
3615
4633
699
873
1095
1274
1610
4401
4746
84
541
1314
1382
1478
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
461
821
1183
1223
1409
1412
3163
3485
3925
4642
641
785
1022
1285
1300
1615
1646
1828
3256
3722
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4572
4757
4815
4817
971
1037
1302
1310
1404
1683
1868
2085
2348
2409
3722
3986
4719
4829
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
2670
3189
4570
4824
4831
99
719
833
927
1988
2623
3574
3615
4199
4858
598
842
954
1680
1919
2275
2383
2451
2608
2638
3140
3308
3412
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4271
87
615
1431
1505
1727
1943
2355
3404
3628
3667
3881
3942
4561
344
1769
2238
2557
3933
4601
4795
52
260
1566
1644
1740
1886
2596
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1173
1273
1726
1791
1841
1942
2720
2930
2981
3222
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
1910
2462
2601
2602
2758
3005
3264
3407
3895
3941
4009
79
319
615
662
1244
1715
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1234
1677
3338
3645
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
3409
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
3994
4469
4772
110
1938
3761
3980
4110
50
1190
1890
2983
3219
4198
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
977
1097
1226
2582
2652
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4149
4418
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
525
737
765
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
3310
4350
4351
4669
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
394
838
869
969
1745
3683
3723
4181
4685
558
1127
1316
2139
2330
3232
3604
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
3552
4447
4778
35
181
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4024
4204
4489
19
607
703
1024
1221
2254
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1706
2260
4508
4591
4746
324
1018
1395
1766
1950
2264
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2658
2908
3732
3871
4193
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
1728
2229
2659
3059
3554
3988
4461
4627
4789
4955
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
3941
4072
15
1666
2929
3017
3020
3759
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3508
3622
3941
4347
248
268
473
2103
3764
3964
3992
815
2214
2741
3688
3842
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
199
239
422
1700
3550
4073
4354
436
1382
1650
2217
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3224
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4603
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4336
4521
4536
4580
24
306
460
1797
2935
2988
3022
3314
320
1059
1174
2692
3506
3953
4830
222
1069
1488
1618
4063
4298
128
472
515
2538
3292
3722
3938
4504
4574
1708
3132
3163
3571
3691
4401
4464
4784
412
840
1370
1810
1878
3033
3051
3063
3495
4542
576
3121
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2587
2737
2752
4621
4729
192
492
1750
4054
71
199
302
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2882
2909
3190
4242
4286
4382
191
730
1085
1122
3055
3375
30
868
877
1461
2192
3005
191
595
866
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
2051
2267
2849
4386
4492
4711
185
598
657
1126
1280
1420
1566
1651
2319
2515
2747
2923
3711
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
1168
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
932
2412
3694
4176
509
637
760
876
1987
2073
2281
2462
2719
2760
3326
4014
4440
4857
1111
1292
1298
1351
2559
4408
4914
582
1328
2140
2333
2358
2415
2697
4003
4851
421
509
845
1000
1144
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3036
3069
3196
4658
4839
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
395
1016
1922
2069
2610
2754
3544
4754
248
1035
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3457
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4054
4138
4669
321
990
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3552
3943
4453
4492
454
1410
2453
2926
3011
3055
3172
616
1204
3042
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4390
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
1783
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
238
1637
2273
2635
3553
3971
4881
459
865
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
406
818
958
1228
1440
1567
2025
2726
3435
3626
3849
3896
4093
4735
349
897
3427
4111
4310
29
999
1185
1188
1496
2658
3615
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1969
1992
2782
3560
4499
528
663
1158
1433
2439
2637
2805
2849
3234
3860
4153
4719
410
747
859
1124
1805
1921
2216
3145
144
3078
3084
4363
4500
4981
344
742
1179
1317
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4700
4827
178
500
1605
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
2893
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
1245
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4097
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3833
3942
4417
4780
4876
1477
2434
3089
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
2843
3328
3953
4600
4630
158
349
569
600
984
1262
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4548
4774
167
533
791
858
966
1628
4710
4854
85
1081
1440
2234
2462
2585
2973
3756
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4111
4347
4430
4466
4884
3
316
1334
1593
1992
2010
2306
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2239
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
837
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
3621
3874
4116
202
257
1851
2606
3141
3824
4679
4980
2279
2517
2803
2859
3133
3355
3482
3745
3996
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
4714
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4168
4257
4365
4517
4849
200
485
1144
1797
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
757
769
1217
2378
3715
4882
139
1379
2394
2820
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1577
1733
2590
2845
4098
4699
344
394
1949
2012
2122
2351
2695
3184
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2469
2476
2787
2802
3044
3456
4837
590
853
2088
2654
2678
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1941
2092
2235
2576
3403
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1111
1310
1833
1851
2171
2611
2994
3272
3343
3349
3622
3806
4722
4823
772
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
2451
3251
3962
4169
4534
897
922
1589
1761
2472
2763
3017
3357
4283
462
1380
1820
3233
3747
4183
4891
241
515
1233
1304
1658
1825
2832
3003
3102
3855
65
2000
2229
2690
2787
2811
2884
3330
4229
4835
4947
1229
1315
2056
2067
3059
3207
3314
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
2774
3697
4255
4467
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2790
3477
4691
4808
4900
828
838
1904
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
1738
2172
2972
3195
3343
3504
3544
4393
4410
149
656
1168
1363
1517
2035
2134
3388
3869
4875
366
532
1812
2191
2215
2564
3870
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
3842
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
909
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
1289
1709
2584
3721
4105
4756
4865
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
528
867
1358
1560
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
586
1307
1360
1829
2291
2345
2612
3716
474
1126
1315
1590
2167
2717
2770
3685
4505
2148
3505
3700
4025
4667
1946
2594
2781
2928
3884
4747
328
691
1511
3172
3585
4566
4822
334
2074
2274
4834
565
588
962
1242
1374
1788
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1390
1939
1972
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2077
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3833
4385
4753
27
659
1574
1803
1820
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3263
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1398
1546
2246
2850
3372
4192
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1830
1943
2254
3402
3530
4680
492
919
946
1837
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1118
1574
1853
2181
2270
2833
2944
3112
3477
4096
4559
4854
50
75
3630
396
481
1444
2199
2273
2426
2503
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
421
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
1987
2302
2784
3036
3361
4380
578
897
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4050
4052
4087
4127
23
74
1124
1846
1896
2055
2149
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4164
4271
4280
4799
529
1389
1716
2779
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
3947
4539
1528
1609
1718
2232
2667
2744
3604
3656
3659
3977
4094
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
2853
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
4989
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3182
3240
4257
4301
4794
4935
4943
72
2284
2631
25
1241
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
99
341
828
1224
1644
2189
4557
4881
235
466
787
2524
2676
3341
3351
4349
4663
4897
66
1372
1573
1869
2358
3033
3258
3266
3285
3786
3922
4031
4553
4839
52
233
676
1233
1792
1945
2267
2865
4015
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3631
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3470
3551
3736
4068
4194
4503
4881
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4848
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
674
2396
2520
4148
1071
2807
2869
3203
3789
4196
4575
4874
828
843
893
1145
1215
1519
1660
1789
1916
2075
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3075
3229
4979
1164
1630
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
4556
4845
1132
1167
1531
1601
2518
3411
3611
3637
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
2733
3060
3364
4290
176
507
734
1009
1056
1085
1332
1637
1689
1759
2069
2514
2524
2991
4020
4848
743
1085
1938
2457
2497
2527
3598
73
143
172
206
605
1717
1791
2260
3954
4770
689
1041
1561
1851
2131
2569
3635
4555
416
775
1615
1701
1764
1948
2098
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
931
934
2189
2452
2977
3135
4317
4501
4717
4967
200
1129
1284
1745
1823
1993
2391
2643
3139
3826
3890
4888
18
370
1344
2268
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2453
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
734
2103
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
3525
3822
4925
755
924
941
1134
2249
2475
3060
3647
4082
4133
4594
4624
4759
68
110
326
1983
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
794
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
2211
3381
4285
4482
160
545
553
725
733
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4441
4531
4862
4896
4918
4988
592
700
2034
2627
3553
3572
3967
4322
369
675
712
799
1504
1546
1672
3390
4370
4676
15
333
575
1117
1780
2173
2193
3022
3211
3342
3720
1644
1835
1882
2042
2131
2188
2308
2395
3002
3394
4346
4421
4646
1493
3340
3846
4075
4782
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
3988
4173
114
228
431
555
1259
1743
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1297
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1360
1403
1819
2261
3507
4714
134
151
155
1746
2581
4639
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
3380
3601
3784
3868
4373
4385
4458
938
1793
2348
2515
2529
2603
2948
3545
3593
3903
914
926
1272
1915
3017
3717
4232
4723
4857
4907
4988
1031
1067
1731
1798
2031
2460
3014
3923
4347
4624
4758
1358
1758
2386
284
361
679
1848
3264
4300
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3743
4465
895
972
1423
1654
2625
4755
285
908
1473
1931
2024
2337
2657
2673
480
834
1756
2314
3294
3600
4144
4323
4764
953
985
2216
3001
3220
3688
4326
4673
4979
111
440
485
819
1333
1746
2209
3026
3597
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
3115
3138
3455
3491
4748
4772
1063
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4053
4680
4713
4912
158
216
1281
1546
2945
3161
3407
4035
4233
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3484
3761
4002
4266
4501
203
538
639
1783
1955
3394
3713
4727
74
148
585
711
1212
2042
2656
2746
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
1694
2354
2762
3199
4624
4694
4881
4998
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4154
4451
4466
4702
191
1139
1688
1703
2016
3257
3282
3402
4061
4455
4511
4833
126
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
3690
4299
4323
955
1114
1937
3559
4092
42
67
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
1815
2176
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4810
4814
4948
333
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
409
1673
1973
2132
2923
3110
3633
4049
4318
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
1737
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
370
507
1143
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2526
2597
3815
4794
240
653
1067
2178
2829
3318
3359
4590
469
1067
2531
2768
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
2709
3886
4709
4711
114
504
1010
1684
3070
3676
3876
4138
4427
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3356
3683
206
239
403
649
1550
1818
1985
2448
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
2728
3150
3608
3735
3936
3985
4385
4428
110
829
867
1562
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3433
3943
4038
4678
4764
607
883
1674
2664
2958
3374
4163
861
888
1754
2403
3239
3369
3432
3534
3729
4758
231
1018
2031
2223
2528
2573
2866
3808
4664
594
2336
3027
3518
3625
3722
3885
4056
4725
257
1293
1791
2150
2317
2340
3419
3715
3717
4355
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
3313
4139
4356
376
437
479
621
730
930
1068
1131
1573
2973
3158
3365
4970
4976
409
2331
2944
2988
3219
4489
4786
760
870
2501
3410
3613
3679
3743
8
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3595
3677
3730
3761
4076
4122
4415
4849
700
847
1264
1380
1537
1800
2123
2662
3471
3831
4379
4514
279
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
269
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4511
1261
2261
2540
3374
4568
589
3372
4856
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4128
4136
4573
4605
4892
2421
2627
3283
3655
683
701
752
1370
2224
2257
2833
3544
3548
494
693
965
1400
3050
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1627
1785
2023
2213
2313
3029
3051
3302
3514
4187
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2706
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3111
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
2657
3618
3864
1951
2560
3015
3550
4571
4717
4810
625
867
1329
1576
1965
2145
3450
3533
3735
3942
3996
4092
4917
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3598
14
29
536
888
1192
1451
2905
3133
3971
4528
4663
4799
4958
1579
1692
2263
4019
4840
301
1061
1235
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
4578
4897
107
856
1877
2180
3264
3379
3506
3883
4931
3320
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4398
4910
4911
213
319
1008
1924
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
4705
198
1469
1935
2331
2368
3661
4396
4529
4887
131
1301
1410
1925
1944
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
4222
4505
4631
86
937
996
1116
1148
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
2279
3717
4041
4375
4553
348
405
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
752
1013
1188
1498
2578
2643
4432
4760
669
1431
2757
3585
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3096
3528
4065
2944
4946
1328
1374
1590
1902
2062
2403
2468
2517
3291
3862
4138
999
1297
1474
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
3310
4530
4674
266
373
1084
1376
1780
1846
1939
2037
4166
133
785
836
1887
1940
2199
2512
2552
3718
569
798
1335
1769
1968
2327
3551
3876
4020
4216
4234
4973
203
1826
2485
4169
4525
4751
444
1215
1647
2320
2769
3115
3467
4313
4719
4803
4845
4850
4986
13
696
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
1912
2425
2588
3062
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2307
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
1699
3575
4604
530
1220
1274
2181
2189
2433
4185
4455
428
636
1147
1314
2331
2966
3282
3640
3668
3853
3940
4481
355
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
71
272
536
748
1231
1456
1685
1938
2049
2993
3279
3734
4099
4291
4488
4622
514
759
1723
1729
2435
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
4389
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2648
2857
2876
3124
3834
524
924
1027
1267
2579
3763
4015
4690
4734
4830
1289
1397
2107
2771
2959
3024
4446
4665
1645
1925
2189
3122
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
611
1676
3048
3384
3492
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
3952
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3127
3141
4175
77
470
2561
2743
3164
3888
4038
4402
4437
767
3794
4318
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
4627
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
392
1728
1731
2143
2341
2517
3212
3323
3746
3747
3783
3910
4670
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
1930
2649
2923
3154
3969
4229
810
2712
2778
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
4790
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
802
1088
1221
1412
3080
3557
3716
288
484
832
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
1013
1161
2121
2241
2455
2546
2833
3686
3985
4296
4375
4591
10
73
648
653
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
4895
405
645
1300
1511
2798
3094
3362
3742
194
1256
1808
3035
3487
3732
3974
4314
4473
4672
416
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
2785
3547
3824
4242
1081
1210
2028
3381
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4905
544
749
1037
1068
1133
2610
3302
4159
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
978
3430
4555
4776
4777
4787
4874
88
679
722
1506
2161
2507
3589
3677
3796
4932
313
330
942
2340
2537
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
4874
561
1643
1853
2148
2376
2874
3212
3855
4097
4212
4340
4594
4737
299
430
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
4683
413
688
862
1411
1566
1575
1646
1743
2261
2592
2665
3155
3914
4387
516
537
952
2245
2291
2653
33
2187
2275
3105
4439
4605
4635
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
113
551
640
1757
1769
2112
2396
2889
3241
3634
3786
3871
4287
39
140
961
2522
2942
3089
3299
3642
4206
290
1154
1224
3049
3334
4379
4699
574
877
1384
1548
1553
1683
2210
2469
2810
2891
3152
3909
1015
1278
1400
1457
1667
1942
2090
2114
2479
3056
4191
4238
4501
4970
146
258
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
3399
4068
4230
4629
4938
697
925
1361
1532
2011
2036
2787
3422
3984
4196
4371
1197
2433
3268
3458
3900
692
1250
1305
1781
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4263
4848
491
1163
1565
1584
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3483
3572
3699
4012
4975
191
533
2041
2259
4156
4199
4955
65
124
377
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
3926
392
1674
1727
2488
2863
4079
4420
4567
4735
1503
1566
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
949
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4128
4131
4803
426
440
1149
1276
2139
2575
2710
2951
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3244
4082
4314
4770
4989
167
442
935
1403
2060
2249
2695
3726
3753
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
1982
2428
2531
3137
3391
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4280
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
335
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
3936
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1178
1211
2312
2430
2804
2819
4468
4570
1172
1237
1756
3507
3664
3887
4201
4308
4413
4432
586
603
867
1176
1503
1738
2902
3029
3584
3937
4312
4457
4591
4988
158
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
926
974
1327
1760
1818
2390
2459
3034
3228
3365
3388
3389
3816
4398
4942
1480
2234
2344
2780
3329
4715
4882
111
2355
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
4675
460
771
1309
2488
2669
3560
3798
4511
1291
2641
2642
3116
3720
4931
61
222
444
632
1567
1997
2292
2302
3300
4388
158
636
872
4051
4332
4353
4751
4899
1245
1354
506
590
1380
1432
1463
1790
1991
2937
3928
152
506
667
1449
1508
2156
2985
2990
3432
4034
4239
354
411
524
1031
1664
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
757
1057
1242
1638
1813
2630
3032
3171
3433
3951
54
459
863
1187
1274
1636
1665
2065
2630
3802
3825
3900
3983
4013
4869
239
501
1369
1485
2040
2337
2507
3022
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
458
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3823
4937
1164
1286
1417
2157
3910
4006
4320
4413
4959
1480
2536
3251
3302
3338
4428
296
795
2554
3938
4444
4703
168
508
1332
2658
2888
2915
3421
3473
4112
4365
4415
4608
4819
327
699
953
1992
2834
3368
4459
4806
377
415
778
1674
1682
2059
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
500
730
2103
3303
4152
590
843
1851
2400
3107
3998
4795
4924
685
1680
2391
2482
2728
3323
4030
1477
1672
2078
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
4849
691
1926
2461
2692
3063
3111
3200
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
3018
4352
4952
301
1826
2318
2583
3317
3495
3984
4918
4959
840
1843
3550
4355
1031
1397
1781
1845
1959
2293
2352
3379
4330
4510
150
466
1534
2869
2919
3512
3796
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1185
1823
2029
2734
4224
4375
4596
4605
93
571
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1508
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
941
1423
1805
1874
2051
2988
3582
1082
1602
2154
3111
3138
3523
3708
3829
3938
3947
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
2858
3823
4722
657
801
1102
1498
1656
1805
2016
2177
2611
3583
3967
3997
4228
425
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
4943
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
934
1903
2509
2839
3161
3214
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
2401
2838
3743
3777
4569
4762
4792
151
922
2761
2880
3322
4756
363
1643
1859
2255
2283
2600
2700
2866
3881
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
622
636
803
1390
2859
3011
3331
3712
4026
4537
4609
4874
359
636
1000
1015
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3530
3629
3862
4461
500
815
844
2550
4083
4879
4893
119
1368
2105
2662
3598
4598
48
371
479
810
888
1700
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
865
1672
1800
2211
2612
3081
3852
976
2468
3762
4031
4567
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
4832
122
197
3604
3645
3665
3839
4823
1491
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3766
3864
4433
4655
4815
4934
752
1108
1151
1183
1193
1289
1361
1531
1997
2246
4326
4440
3146
3236
3255
3860
3943
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
4779
251
520
554
2046
2275
2884
4074
1181
1466
2099
2373
2480
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
1975
2437
3201
4704
4846
54
1171
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1639
1987
2396
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4432
4606
197
910
1504
1743
1918
2721
3469
3515
208
524
880
1027
1428
1437
1849
2129
2296
2346
3287
3480
403
792
867
2038
2101
3630
3750
4377
4649
1006
1174
1879
1956
2718
3386
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
1652
1901
2460
3191
3540
3785
3942
4064
4715
4747
85
741
783
982
1545
3324
3698
4233
859
863
1193
1421
2179
2326
2984
3506
158
539
1030
1454
1631
1659
1891
2093
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
1950
2158
2318
2697
2994
3186
3847
4041
68
554
1821
1904
3495
4384
4532
4677
144
394
1627
2443
2613
2657
2768
2854
3932
4401
4777
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
288
341
671
876
2329
3079
3473
3510
3885
4792
4793
4822
637
1663
1909
2177
2206
2455
2670
2785
3005
50
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
4882
1105
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
807
1576
2088
2300
3274
3364
4383
4652
964
1797
3000
3451
4065
4470
4481
206
318
698
1181
1661
2292
2485
2546
2851
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
2858
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
4764
494
834
2400
2811
3171
3342
3864
4162
4421
4480
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
702
1803
4066
4323
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
1954
2282
3864
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
4855
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
4750
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1086
1358
1649
1790
2074
2129
2222
3300
3438
3578
4400
343
494
814
1496
2103
2445
2683
3159
4308
255
1265
1428
1487
2267
2402
3272
3627
4164
4233
4290
4373
4933
338
596
1749
2224
2506
2880
3545
3961
4731
227
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2713
410
834
2435
2490
2728
2957
3715
4052
4222
4435
4445
1850
2121
2520
3486
3506
3529
3936
4034
4137
4675
4796
93
329
714
2250
2283
2638
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3487
3843
4325
4958
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
2233
3307
4637
4700
358
564
1187
1507
1544
2786
3510
4155
4521
4811
4932
3184
3369
3579
395
1437
1728
2919
2931
3264
3288
4575
268
371
516
1102
1347
1551
2229
2555
2749
3041
3533
3678
3745
3816
3989
4280
134
266
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
314
787
1465
2626
3651
4261
4336
4610
4764
3
439
853
867
1441
1801
2252
2706
3082
3155
3794
4966
58
1284
1304
2163
3217
3317
3493
3686
3945
4186
4968
360
620
1602
3080
3476
3795
28
527
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2569
2734
3190
4354
631
1945
2480
2775
2864
3019
4891
612
1137
1289
1355
2213
2227
2596
3211
3271
3618
3706
3956
4253
4365
4910
228
546
1146
1335
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
3120
3322
3934
4175
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
4607
280
741
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1159
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4453
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2823
3193
3850
4376
4979
19
521
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
4860
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
2067
2240
3036
3241
3273
3900
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
373
965
1407
1666
2009
2145
2827
3076
3326
4144
109
474
767
866
942
1075
3292
3586
4593
4631
4635
4783
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
3892
4834
265
784
1059
1064
1198
1656
2033
2613
3641
3657
4263
4506
4890
320
672
1491
3168
4876
412
789
904
1013
1744
3129
3260
4422
4831
4867
196
886
1583
2057
2980
3252
3260
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4390
4923
203
578
598
876
1412
2177
2557
3017
3639
3859
4067
4751
1329
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2710
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1118
1322
1340
1611
2803
3003
3946
4158
4483
4717
61
458
468
965
1228
1247
1700
2171
3341
3651
4439
4480
4775
139
609
1832
1856
1895
3604
4616
190
560
640
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4564
4617
386
717
735
1028
1108
1403
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
4462
1108
1590
1611
2969
3801
4196
81
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3022
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2334
2960
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
181
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
1080
1105
1186
2296
2559
2946
3566
3631
4428
281
791
878
1111
2145
2184
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
3248
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
807
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
4920
735
1041
1328
2119
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
362
636
857
2523
2743
2974
3140
3321
3345
3840
4234
4498
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
2295
3071
4299
4955
1989
2196
2411
2728
2878
3112
4047
4245
4482
4935
54
891
1300
1759
1833
3004
3711
4136
4400
4482
4562
105
760
788
868
907
1136
1363
1557
2885
3154
3197
4839
243
322
1062
1306
2170
2279
2536
3227
3305
4201
4377
4469
180
1287
1604
1645
1706
2018
2676
2744
2885
2982
3295
36
150
1031
2199
2687
3247
4140
4388
4448
4730
428
2353
2637
3396
181
275
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
574
1401
2141
2309
4330
4632
405
589
1488
1702
1890
2202
2451
2684
2867
3548
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
623
680
891
975
1575
1950
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
3945
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3511
3553
3935
4124
4176
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
4089
4364
4
102
585
656
1361
2678
3349
3796
4113
265
310
435
772
776
852
1101
1249
1589
2536
3803
4638
4735
4791
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
1719
2194
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2115
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4529
4632
349
731
2227
2305
2705
3073
4732
4811
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
1079
1202
1223
3442
3996
4267
4361
475
671
1147
1312
3403
3711
4113
4387
4407
4550
481
1055
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2590
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
2051
2173
2929
3808
4549
58
78
728
798
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
16
606
1191
1211
1678
2099
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3302
3728
3734
4017
4515
4597
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
1206
1738
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3418
4983
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
248
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3391
3859
4431
817
889
2115
3051
3288
4462
4630
4780
76
529
1483
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
975
1318
1761
1839
2033
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1564
1635
1884
2280
2650
134
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4443
143
337
784
1138
2668
2777
3078
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
4603
2082
4924
4938
4995
359
882
1545
1626
2120
2413
2554
3055
3815
4508
306
484
858
862
1331
3720
3894
4097
4216
4441
112
1158
3303
3408
3946
4319
49
1084
1264
2016
2150
2313
2837
3030
3936
4720
190
588
1121
1999
2185
2731
2819
3557
3638
3862
3876
3923
3932
4664
4814
258
691
920
1581
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
717
861
2777
3164
3472
3648
4949
39
48
334
845
1510
1761
2290
3187
3981
4549
713
847
1164
1409
1778
2502
3121
3669
3987
4214
782
2137
2191
3964
204
398
436
937
1095
2104
2368
3020
270
1246
1537
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
2634
3306
3574
3619
1441
1710
2678
2751
2900
3742
4069
4806
120
368
601
846
980
1847
1978
3934
4068
259
624
3461
3629
3808
4179
4461
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3230
3414
3865
4270
1252
1762
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
2842
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4157
4326
4663
475
539
1200
1742
2266
2381
2594
3295
3905
4029
4346
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
411
2209
3737
4725
4876
619
1248
1306
1517
3121
3325
3453
3663
3987
4033
4625
365
611
2005
3522
4792
4997
711
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1187
1380
1846
2024
2144
2768
3128
4049
4550
1267
1604
2449
2506
3435
3445
3803
3898
4352
4364
4921
4976
2538
3072
3754
3847
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
3400
4027
1810
2192
2236
3095
4770
39
473
1190
1370
1518
2830
3146
3447
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
4911
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
2187
2456
2494
3455
3747
4457
4773
4910
4962
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
2336
238
367
1044
1188
1557
1991
3784
3816
4240
4247
4833
232
358
602
1703
2335
3264
3462
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1395
1439
1932
2054
2365
2685
3752
775
922
2061
2724
3828
4227
531
1388
1481
1628
1744
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
422
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4253
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
4044
4737
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1371
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4997
1076
1310
1667
2148
3674
4681
128
988
1487
1648
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
2855
3013
3059
3126
3285
4850
590
842
1113
1206
1761
2041
2117
2405
2533
2734
3743
4048
66
308
471
1181
1325
1329
2092
2868
2945
3465
3644
3822
4018
4284
4977
443
1375
1763
2804
3529
3799
3930
4964
55
202
235
265
784
1271
1357
1537
2790
4031
4044
4850
214
1219
1440
2982
3201
4982
734
1073
1321
1734
2305
4209
171
1025
2072
2150
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4752
1404
1620
2398
2483
3224
3540
4657
266
746
1083
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2083
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
1664
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2681
3518
3528
4240
85
274
1484
2104
2357
2643
2832
3764
3897
4132
4366
4388
545
916
1024
1446
1628
1874
1986
2282
3068
3397
3714
4272
4340
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
4228
323
1034
2020
130
227
414
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
818
1988
2401
2773
2835
2899
2926
3162
4687
4712
1102
1426
1609
2407
2462
2967
3043
3419
3765
3985
4352
369
721
1800
2641
3756
4867
217
357
405
1556
1561
1924
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2134
2284
2806
3534
4458
211
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2346
2462
2852
3273
4236
337
414
479
1199
1274
1954
2489
2606
3894
4098
4574
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
1039
2151
2838
3318
3736
3773
4038
4710
190
789
2289
3031
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
4920
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2589
2627
3278
3581
1046
2168
2339
2473
3067
3092
3758
3883
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4761
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
1867
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
3581
4136
4271
4855
27
197
244
1759
2240
2591
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3402
3789
3861
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
2345
3161
3634
4268
4672
490
3104
3852
4496
646
670
681
1001
1033
1082
2522
3054
3175
3491
3765
3857
4069
4251
534
667
1246
1327
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
4938
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
2735
3023
3772
4289
4378
4800
4939
362
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
569
898
1180
1595
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4710
4880
25
158
454
1826
2884
3793
3899
446
703
1012
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
2323
2435
281
818
2808
4361
155
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
1810
2166
2469
2919
2975
4615
4723
4965
914
987
1117
2446
2733
4403
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
3397
4162
4812
592
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2166
2881
3025
3395
4157
4759
1239
2425
2463
3308
4746
624
1161
1276
1704
1829
1980
3185
3292
3604
3705
3968
4699
1858
3277
3330
3668
4137
4894
629
939
1358
1609
2207
2291
2846
3238
3591
3896
614
930
1107
1205
1750
2178
2588
3502
4716
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
3928
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1724
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2565
2996
3091
3819
4729
4982
174
294
587
2190
2533
2968
3612
3738
3974
137
258
2305
2510
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
4815
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
926
1180
1817
2645
2673
3239
4102
4292
4883
30
220
982
1179
1528
2050
3108
3267
3444
4733
382
1320
1886
3157
3463
4480
4996
213
622
1591
2226
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1413
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4073
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1214
1834
1934
2481
2662
2675
2841
3488
2277
2788
2854
3735
3759
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4118
4461
4563
4643
4788
407
1661
1692
1889
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1657
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
73
1869
3107
4738
4755
4826
246
588
625
768
1075
1143
1658
2765
3680
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2933
2953
3091
3347
3606
5000
1185
1372
1793
2154
2539
2553
4356
4695
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3447
3585
3612
4174
4518
241
1955
2002
2194
2378
2967
4898
386
556
1387
1666
1789
2362
2999
3004
3234
3965
4588
2085
2545
3460
3786
4603
4619
454
1017
2473
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
1472
2006
2814
3379
3756
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3890
4210
4287
426
786
1427
2196
2414
3600
908
1241
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
56
444
510
1189
1234
2204
2336
2661
3901
3963
4016
4193
4633
811
1093
1211
3044
4177
4282
4295
4302
475
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
3633
4269
4519
4806
4937
141
223
511
870
1627
1650
2031
2851
3220
4107
4256
4779
512
2097
2198
2287
2545
2755
3156
4001
4511
1955
2003
3611
617
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
3208
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
4749
1284
1607
1625
1650
2819
3272
3346
3384
3646
4061
4633
4924
329
695
854
857
1054
1664
2414
3156
3212
3303
3485
3955
33
111
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4298
122
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
1830
3498
3741
4180
498
692
933
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
3950
4746
957
2247
2871
3141
3148
3452
4643
4880
955
1471
1571
2206
2436
2738
2754
3101
4220
4309
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
4903
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1051
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1367
1852
2021
2108
2623
2807
3326
3374
3505
4086
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
3223
3244
3684
3854
4263
576
655
688
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
3182
3190
4601
53
655
924
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
3836
4320
4380
4740
312
724
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1851
1955
3062
3546
4467
152
903
1383
2681
3219
3452
3874
4135
4465
924
1250
1333
3161
3900
3959
4216
4716
209
226
344
3367
4989
149
243
369
1050
1306
1459
3290
4013
4034
4157
4553
70
114
369
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
497
1332
1358
2188
2301
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3086
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
3910
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1314
1563
2196
3419
3515
3549
3835
3938
4090
150
502
520
1184
1412
1511
1677
2237
2638
2699
3329
4148
184
561
717
1545
2006
2134
3334
4162
4665
1715
1991
2856
4332
69
130
426
1500
1761
2189
3055
4930
4948
407
692
1099
1216
2402
2836
3059
3548
3807
4393
4705
544
1175
1402
1752
2514
2582
2662
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
28
545
848
987
2123
2321
3047
3091
4962
68
439
1231
1507
1564
1616
2475
3268
3673
3794
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1618
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4670
4736
159
897
953
2753
3144
4127
415
843
1368
1517
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
1904
2599
2680
2829
3414
3546
3627
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1588
1968
2782
3047
3764
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1708
1720
1721
2347
2393
2738
3140
3792
3884
4337
4602
4706
4723
4724
21
1286
1977
3560
4619
4784
4884
4915
310
803
930
1485
1488
1813
2038
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
916
951
1088
1249
1676
1929
2445
3165
3944
3997
4715
365
1089
1237
1502
2097
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
2048
2857
3474
3750
4357
4854
1035
1568
2319
2625
3521
4871
260
558
657
810
2323
2543
2551
3037
3752
4413
19
917
1419
1611
2840
2943
3480
3659
4326
436
2300
2304
2505
3207
3337
3536
4797
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
1371
1448
1763
1775
1781
2225
2386
3727
3769
4132
4343
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
245
752
1151
1280
2607
2703
3579
3728
2073
2118
4351
288
570
651
1352
1997
2427
3088
3543
3721
4780
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
4943
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2587
2806
2810
4181
4690
1133
1483
1691
2011
3469
3977
1516
1927
2060
2771
3104
3366
3521
3566
3686
3852
2611
3165
3288
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
1833
2859
4504
4552
309
980
2844
3037
3365
3954
4592
503
681
784
4364
393
1117
1479
1717
2817
3665
3746
4779
1018
1376
1627
1811
2057
2223
2648
2901
3742
318
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
2703
3493
3574
4168
4616
785
1047
1245
1262
2022
4653
4675
4862
613
649
943
1236
1306
1475
1682
1954
2266
2404
3184
4573
4811
603
1507
2308
3074
3680
3715
4251
4669
932
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
2815
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
483
645
1549
1825
461
1200
1600
1896
2268
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
992
1543
2308
2816
3282
3804
393
492
747
1186
1338
1362
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3204
3298
3876
4167
4267
1682
3751
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4452
33
37
174
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1237
1386
1613
3025
3466
4664
4851
4871
50
167
218
471
1441
1973
2289
2679
3087
4220
4769
592
827
846
1389
1528
2052
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
3777
4241
4523
4706
4930
599
731
1314
1869
2910
3635
4350
4653
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1233
1318
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
128
325
1763
2061
2719
3915
4210
4334
4469
1024
2001
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1633
1766
3381
4251
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1287
1664
2605
3056
3908
4783
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
3651
4003
4958
4989
1488
1500
3137
3474
4390
4630
4648
858
1700
1703
2065
2515
3941
4374
4411
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1872
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2455
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3967
4316
4389
4608
4706
35
610
976
1657
1978
3811
4075
4134
4378
206
452
1263
1710
2241
2492
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4382
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
336
569
1220
1406
1858
2122
2318
2552
2657
3384
4351
4375
339
1615
1666
1690
2723
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
4557
264
1264
1694
2129
2808
3163
3216
4181
4218
4583
4913
698
1083
1517
3059
3306
4706
1098
1105
1437
1825
2121
2184
2737
3405
3874
4047
4343
318
472
919
1025
1329
2350
2626
3195
4048
4423
4580
281
288
682
804
1766
2227
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3452
3505
4541
4811
981
2753
3027
3225
3783
4242
4495
174
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4313
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
127
1304
2045
2506
2648
3873
4448
4725
433
982
1502
3430
3529
4303
4580
4678
4705
4820
1115
2359
2492
2689
2810
3033
774
1364
1392
2155
2169
2307
2824
4490
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1433
1869
2221
2237
2465
3207
3474
4049
4524
4560
212
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
3121
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4175
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
1121
3667
4017
4059
4430
4516
4523
4811
72
886
1110
1149
2196
2779
3397
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
510
726
995
1621
1960
2310
2440
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
284
315
731
815
1127
1886
1911
2565
2986
3720
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4733
4989
1056
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
4668
2167
2607
3243
3561
4179
4437
4984
4
444
939
1026
1940
3055
3178
3306
3564
4061
258
895
1197
1549
2651
4172
1392
1853
1858
2450
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
211
816
1106
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3571
3674
3995
4595
4987
1051
1348
1922
2449
2466
2524
3163
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1886
2489
3046
3059
3146
3628
3679
4080
4193
4953
774
879
1635
1926
1953
3202
3908
4339
4765
380
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
481
897
1291
1379
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
2380
3545
3672
3863
4299
262
2007
2211
2267
2351
2570
3293
3774
4217
4271
106
569
1430
4070
4567
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
4839
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
2721
4011
4033
688
1029
3549
3969
4234
4665
4957
4988
615
1072
1584
1900
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
2356
3283
4138
4322
681
2005
2412
2533
2614
2801
2908
3418
4725
383
1111
3465
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4698
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
2860
3412
4055
865
1242
1418
1967
3016
3023
3082
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
2595
4012
293
536
711
825
1351
2599
2967
3439
3816
4091
4241
4779
234
408
867
1430
1655
2275
2573
3012
3605
4041
4278
2274
2367
2404
2779
3058
3437
4610
4723
520
565
753
1414
2217
2420
2887
3071
4040
4335
4495
4817
815
1335
1369
1748
2034
2185
2659
3320
4182
4615
1
714
1665
2312
2462
2790
3083
3328
4123
4837
670
914
1565
1824
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1369
1784
2050
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1693
1749
2327
2794
3764
4259
515
820
1393
1851
2031
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2943
2955
3214
4434
101
961
1155
1215
1559
1970
2367
2662
3864
4030
4138
4504
4529
4564
4867
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
4935
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4721
4830
45
734
963
1011
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1471
1889
1965
2362
2514
3722
168
561
590
700
930
1088
1350
2577
3339
3550
4094
4402
625
1211
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4470
808
1409
1925
2051
2094
2448
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
2958
3054
4399
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3402
3484
4384
4823
18
562
604
1645
2103
2760
3637
4530
4740
808
1615
1751
1902
2478
2771
3400
4690
4971
1516
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1614
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
754
2815
3116
4250
4817
794
1975
2101
2969
3124
4054
4059
4343
4854
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
3714
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
660
1250
1275
1356
2610
3156
3176
3332
3998
4018
4092
4588
760
1827
2256
2658
2712
2953
3774
4159
4302
4349
506
1024
1624
2367
4178
4217
4254
4978
218
365
761
828
984
2395
2798
2878
2973
3191
3508
3962
4095
293
574
1573
2213
3477
3868
4446
4465
731
784
1267
1689
2064
2140
3119
299
347
507
575
643
818
893
1064
2597
3044
3662
4741
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
4248
292
603
1290
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
558
911
1269
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
563
714
1193
1354
1673
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
13
324
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1389
2520
3134
3425
4571
52
293
382
1184
1223
1508
1886
2089
3303
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
1894
2718
3242
3591
4150
4165
4387
150
858
1737
2312
2313
4194
89
606
1552
2461
3274
3643
3685
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2650
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3343
3649
4582
4616
4765
1942
2146
3200
3225
3655
3826
4583
455
945
2783
2881
4127
4187
4993
594
1086
1116
1152
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
1815
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
4249
502
542
690
2398
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
2771
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
672
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
457
458
1369
1652
3914
4206
661
1288
1666
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3773
3905
4561
4905
234
1085
1150
2372
2782
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
569
1108
1824
2109
2505
2665
2727
3260
4561
4562
492
861
1601
2194
3384
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
3153
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1840
2056
2175
2294
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
1203
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
242
290
823
1141
2038
2375
2621
3488
3581
4383
328
402
831
1563
1892
1934
2086
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
3915
3916
4795
4954
264
1038
1254
1833
2493
2872
767
791
863
1167
2668
3090
3934
4734
129
1373
3639
3922
4444
4526
4874
141
713
759
899
2007
2460
2476
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
444
649
1270
2963
3714
4652
98
283
1560
2081
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4878
4939
161
1562
1646
1717
2568
3813
133
648
666
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
1990
2863
2954
3053
3288
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
4580
491
931
933
1127
2586
2900
3764
3841
4007
4133
4602
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2992
3465
4885
4917
916
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4590
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
926
1411
1572
2450
3036
3518
3581
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
3643
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
205
815
1088
1098
1426
2594
2722
3015
901
1034
2481
4368
4448
4561
2636
3634
3740
4033
136
517
1654
2132
2645
3238
3501
263
450
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2381
2445
2763
3380
3668
57
377
1208
1620
1630
1794
2890
3175
3214
3925
735
2319
2569
3841
3882
4296
4405
4802
102
1278
1457
1607
1633
2191
2472
2866
3199
3828
4443
1679
3194
3387
3813
183
2091
2122
2483
2666
3430
4232
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2071
2149
2185
2871
3643
3692
4418
4511
429
1246
2049
2156
2193
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1520
4766
1994
2028
2075
2123
2558
2927
3819
4738
235
245
521
1211
1636
2025
3275
4361
54
650
907
1371
1802
2406
3335
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
25
203
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
4943
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2842
3243
3582
4543
4901
4994
344
900
1112
1336
1730
2889
3780
4370
4783
4822
4991
1210
1562
2169
3738
3968
4143
4249
4308
4390
4496
1602
1823
1959
3768
3805
3820
181
922
1054
1121
1400
3685
3793
3984
4395
4416
4822
128
1351
1886
2108
2285
2882
3064
3373
4051
4548
49
88
191
231
2052
2355
2601
2624
2928
2962
3069
4248
4775
4881
126
1184
1255
1599
2616
3286
4305
736
1294
1505
1587
2030
2764
2937
3255
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
475
734
2185
2760
3311
3873
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2776
2895
3236
3608
4591
190
530
576
1907
2211
4756
582
859
1951
3049
3055
3497
3507
3534
3867
3905
4607
118
258
555
570
1150
1151
1439
1470
1981
2674
3517
3566
3957
4338
4919
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
1726
2599
2622
4822
789
811
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
950
1292
1459
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4106
4181
4914
4978
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4765
4872
330
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
2460
3001
3306
3660
4145
4155
4703
4741
854
1003
1747
2219
2694
3623
4236
4583
320
477
1582
2394
2725
3699
3878
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
809
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
209
227
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
2207
2600
4224
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
1862
2241
2289
2443
3497
3579
139
369
995
1265
1369
1458
3052
3160
3815
4060
4304
4805
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
3142
4212
4317
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2016
2030
2160
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
4847
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
492
602
1169
1316
2937
3980
4161
1199
1804
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
4461
156
1936
2086
2221
2425
2598
2838
3120
3169
4262
4309
4912
34
75
592
812
1011
1087
2721
2861
3596
4544
48
643
1557
1957
2479
2619
3433
3906
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1359
1745
1877
2069
2158
2201
3804
3822
4414
4447
4925
593
1337
1737
1777
1922
2762
3214
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3984
4482
4600
4682
4710
229
403
2278
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2310
2506
2842
3753
4649
300
1106
1693
1791
3991
489
961
1429
2412
2413
2660
3139
3398
3553
3769
4174
884
931
2464
2587
2607
3060
3542
3799
3865
4135
4352
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1168
1575
3842
4517
4540
1074
1788
1923
2327
2989
3438
3440
3662
425
2644
2708
2927
3612
3861
814
1008
1197
1313
1372
2818
3513
3736
3952
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3615
3706
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
3334
3471
3505
3536
3552
4988
167
341
975
1041
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
3857
4525
4646
909
977
1200
1673
1962
2264
3110
3147
3232
3294
4364
4802
371
461
489
611
913
1034
1573
1915
2345
2501
2979
4056
4457
4801
672
1863
2500
2931
3510
4006
4501
4728
265
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2077
2212
2780
2824
3308
3614
4195
4573
206
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3654
3884
3911
4407
4628
871
1868
2475
2551
3379
3653
4731
425
700
720
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
630
1161
1345
1814
2586
2624
2812
4413
4484
4555
4645
600
1067
1472
1827
2007
2751
3344
3970
3972
701
2293
2817
3230
3839
3883
4385
4531
4889
4978
4984
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
2497
3191
4156
4815
1952
2559
3164
3458
3637
3809
4498
4842
92
1688
2325
2490
2953
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
539
594
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
1237
1604
2005
2615
2933
3768
897
1241
1809
1838
1910
1924
2839
4386
10
464
928
1074
1126
1590
2918
3398
3468
4403
13
707
891
1045
2721
3380
3721
4758
192
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
4151
129
617
1043
1588
2438
3879
4802
4874
4936
199
1433
2460
2578
3818
4682
167
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
40
208
209
725
781
838
1082
1107
1212
1629
3118
3258
4575
4803
4897
4997
60
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1178
1586
1712
1865
2192
2196
2637
2640
3406
3696
131
1079
1098
1192
1239
1267
1860
2068
2440
3170
3364
3628
221
327
558
1282
1344
1540
1733
2229
2287
3165
4063
218
426
505
2075
2250
2409
3471
3472
3570
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
1938
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4393
4926
47
176
610
868
877
2405
3324
3664
3710
3972
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1160
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
623
1247
1404
1745
2233
2730
3064
3369
4029
4158
239
382
1789
2723
2822
3726
3921
4129
4279
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4589
229
564
651
1193
1252
1674
2251
2533
3432
3706
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1811
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
288
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
561
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4490
4600
4771
4857
65
620
678
1425
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2855
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3449
3516
3827
4060
4325
4516
4567
159
940
1550
2027
2208
2453
2663
2753
2768
3114
3258
4377
862
1704
2249
2558
3226
3762
4551
563
966
1009
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3644
199
315
553
605
727
1215
1580
1742
2357
2630
2924
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
832
904
971
2022
2026
2107
2452
3429
4178
4283
42
631
2068
2989
3001
3272
3313
3991
4204
4404
4850
919
1671
3821
4181
4460
4694
4981
533
1141
2056
2341
2388
2918
3349
3593
3802
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
4365
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
4978
157
419
1787
2033
2394
2450
2617
2910
3834
4249
4483
543
1561
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
513
653
654
955
1876
1911
2956
3334
4051
4108
2530
2896
4206
4305
4706
4736
4797
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
2313
2700
2986
3042
3639
3652
3947
1111
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3568
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
353
937
1581
2004
3542
3776
4008
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
686
708
1023
1345
2565
2938
3251
4047
4498
29
109
176
2389
2458
2682
3005
3974
4035
4141
41
262
454
2615
2679
2900
3342
3777
4309
853
1018
1307
1308
1556
1871
2043
2199
2463
2610
2778
3660
4855
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1442
1550
1789
1886
2015
2225
2552
2846
2949
2973
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4024
4057
4218
741
1126
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4438
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4817
4999
10
24
989
1380
1429
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
1775
2187
3032
3129
3707
3931
4368
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3979
4514
4590
4680
1729
2083
3080
3112
3321
4266
118
913
1457
4335
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
937
1665
2537
4535
737
1532
2087
3022
3217
3411
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4028
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2701
2791
3531
3968
206
279
713
1471
1645
3234
3675
4780
4997
960
1043
1297
1333
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2788
2900
3105
3233
3633
4438
4959
133
178
747
816
1044
1168
1437
2137
3473
253
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4817
4839
1870
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1017
1248
1555
1831
2682
3280
3744
153
1046
1341
1369
2416
2697
3450
3802
1193
1617
1867
2559
4296
4440
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
4373
13
254
541
1255
1286
1350
1518
1637
3093
4050
4090
4936
144
457
1556
1829
2470
2552
3333
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
833
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4945
4986
4999
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
1988
2028
2474
3073
3570
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
3204
4143
4318
907
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2875
2945
3531
4231
590
1104
1105
1261
1533
3201
3232
4157
4328
4561
4584
4662
573
842
1574
2629
2744
4049
4970
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
778
1098
1421
2079
2322
2444
2642
3132
3357
3725
3778
4567
432
453
1264
1473
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
4481
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
268
464
810
1916
2658
3057
3662
4228
4989
630
1887
2177
2465
3504
4564
64
1499
1806
2280
3319
3866
3965
4258
4820
141
673
921
1312
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
4863
4884
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
4806
482
1002
1329
1705
1802
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1821
1954
2409
3094
3557
4048
4559
181
190
639
1014
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
1999
2344
2999
3006
3468
3626
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2676
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4195
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1890
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
242
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2675
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
1531
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4026
4085
4160
4341
4639
167
281
438
539
619
2055
2177
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
3194
4555
2
766
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
3350
4220
4350
879
936
1122
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
3066
3359
3524
3547
1663
1725
2088
2240
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4678
4885
266
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2359
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
167
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
3970
4493
4823
155
679
1424
1916
3062
3192
3645
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1007
1646
1905
2121
2256
2818
2908
4304
234
467
928
1315
1544
2164
2297
2703
2731
3640
4079
4212
4444
4914
1577
1801
3058
3149
3316
3638
4286
4430
4727
1028
1560
1721
2512
2690
2714
2766
2927
3206
3718
4065
4108
4292
4447
1046
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
4779
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1847
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
557
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2238
2347
3114
3173
3704
4426
4772
4835
265
647
1240
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1859
1943
2495
3338
3578
4132
4152
279
453
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
3155
3303
3597
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2410
3027
3676
3940
4432
201
328
1188
1765
1985
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2315
2491
2603
2759
3050
3272
3659
4606
4614
271
1213
1408
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2452
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
1571
2534
2540
2621
3226
4063
4168
4205
4256
4839
50
1225
1601
1779
2546
3026
3069
4523
4772
4820
146
467
1067
1149
1773
3818
4718
252
713
939
2337
3130
4049
4149
4672
744
1280
1581
2430
2659
2890
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
2811
3707
4335
4347
4786
123
921
1085
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
2924
3039
3186
4002
4819
4982
144
198
411
956
1361
2009
2041
2064
2747
3627
3827
3877
3987
4035
4048
4641
4904
379
2158
2185
3088
3359
3696
466
794
851
965
1405
1716
1761
1938
3022
3426
4617
220
1241
1497
1934
2958
3334
4105
4456
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
1554
1957
2172
2204
3260
3271
4120
4175
4664
156
249
1283
1770
1781
2299
2381
3885
4450
145
526
649
1131
1177
3164
3190
4031
4763
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
3161
3441
3624
3858
4934
339
902
4454
244
683
1115
1452
1771
3296
3377
3473
3844
4084
4697
4730
687
1268
1895
2042
2097
2590
2600
3378
4540
4626
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
3192
2325
2377
3553
3653
4474
4678
4886
6
3222
4099
626
2161
2354
2759
2
1450
2583
3378
3490
4586
4734
678
1729
2845
3019
3287
3510
4187
4199
4233
4711
148
586
1059
1715
1727
1935
1954
3510
3593
4210
4911
916
1897
2465
3103
4100
4116
4417
4490
4547
4810
310
411
1336
1623
2531
3070
3335
4442
4649
4958
282
330
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
2308
3513
126
638
780
1334
1471
1790
2383
2927
3876
4155
568
699
771
924
1752
3666
718
1710
2021
3167
3546
4279
4382
4580
4999
305
832
1111
1349
1862
2343
2563
2603
3501
3538
3807
3973
4055
4408
4452
236
409
532
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3091
3992
4376
4396
422
650
943
1247
1516
1566
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
3007
3284
4143
4658
4692
426
2364
3123
3756
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
940
1246
1261
1730
2035
3267
3334
3348
3370
3425
4224
4696
34
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
1979
2524
2872
4171
420
917
932
1200
1260
1303
1993
2443
2618
2769
2926
4140
4325
4782
4887
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
710
855
1191
3962
4343
4945
46
568
726
954
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2082
2086
2535
2832
3310
3389
3412
4154
4459
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2703
3363
4099
4348
646
937
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
579
1541
2712
2782
2871
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1279
1320
1877
2823
2925
2955
2969
3765
3863
4156
523
922
2292
2379
2567
2675
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
1870
4225
4657
723
928
1592
2794
2826
2832
3155
3686
3864
4074
4207
122
1391
1442
1617
2188
2543
2641
3143
3606
4541
112
634
1221
2543
3145
3639
3995
4265
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3248
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
190
430
663
824
979
1902
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2126
2763
2961
3018
3881
36
43
347
1890
1912
2223
3244
3455
3939
4052
4119
393
779
2194
2675
3135
3823
3891
4199
4420
4827
4841
106
285
335
648
1422
1651
2087
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4408
4921
271
510
1985
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
497
1202
1211
1415
2554
3154
3301
3387
4663
46
133
612
1831
1886
3658
3828
3856
4053
4967
153
274
300
449
1108
1264
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3095
3743
4467
4533
4788
4872
1034
2582
4029
4394
4802
431
684
744
877
4547
4917
148
665
908
1209
1238
1504
1779
2293
3242
506
845
1281
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1733
2242
3758
4429
4807
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1555
1680
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4445
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2363
2592
2797
1211
1398
1551
1720
2778
4251
4792
4843
625
821
1315
2672
3450
4079
4104
419
1182
1836
2168
2759
3070
3345
3632
3723
3881
4131
4641
4975
53
242
488
497
843
880
1010
2087
3928
4209
4764
816
966
1398
1454
3186
4333
4633
2052
2141
2850
3116
4766
4781
4906
383
829
1038
1774
1804
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
729
1755
1768
2044
2199
2484
2886
2970
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4642
642
1380
2248
2462
2656
2731
3261
3452
3938
4143
4159
4162
4860
1726
2216
3369
3625
3793
4521
4646
384
470
519
881
1432
1484
2400
3159
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2779
3141
4744
4760
140
397
759
1805
2398
3372
3587
3728
3894
4056
4204
4912
74
415
655
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4289
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4718
179
833
1276
1539
1621
1645
3740
3771
4224
4751
4980
237
1987
2041
3749
120
922
1581
2261
4646
1305
2609
3386
3607
4372
4795
4983
53
2335
2601
3399
3880
4078
4207
4277
319
790
1377
2642
3179
4368
4678
61
1183
1974
2129
3192
4583
1009
2309
2480
2537
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
173
314
1027
1274
1392
1795
1874
1904
2861
3441
4628
332
484
872
2073
2342
3748
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
85
1057
1416
2257
2394
2687
2836
2895
3832
4838
56
1760
2418
2965
2967
4819
122
3206
3282
3765
4912
887
1149
1665
2948
3697
3975
4035
4539
4610
4758
132
1176
1238
1295
1412
1599
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
715
1095
1688
2211
2308
2582
2696
3008
3417
3428
3750
3872
3904
143
464
904
1200
1303
1577
2407
3352
4542
33
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
1593
2063
2635
2769
3179
4063
4067
4562
4704
4977
89
434
891
1381
1585
2397
2911
3043
3348
3514
3743
3895
4029
4409
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
2576
3395
3765
3891
4687
1254
1723
2011
2176
2448
2546
2985
3042
3786
4724
903
1628
2542
3775
4171
553
1469
1471
1768
1785
1824
1909
3403
3853
29
190
369
404
1046
1099
1236
1458
2192
2503
2726
3401
3523
3884
4699
135
1003
1379
2754
3673
3708
4007
4072
744
1197
1634
1747
2836
3704
587
650
726
1222
1783
1865
2256
2879
2992
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3005
3329
3627
3819
3895
4390
4444
4484
550
758
1134
1611
2413
2957
2975
3343
3701
3798
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
2287
3782
4325
4876
4885
439
1339
1564
1894
2327
2632
2673
2945
3213
3484
3571
3733
44
193
195
1739
2143
2287
2768
2849
2864
2892
3962
4985
1351
1787
1846
1869
2396
2819
3215
3417
3845
3970
4681
399
699
732
1214
1681
1874
2113
2147
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
3647
4002
4125
4994
164
218
670
1691
1746
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
4171
4175
4618
4766
4900
667
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
1692
2182
2950
3465
3609
3714
4155
4368
4591
4812
529
702
794
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
336
1628
2264
2731
2758
2821
2912
3128
3791
4908
66
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3887
4034
4459
4738
499
1556
2181
2722
4171
4400
4401
4716
823
1192
1369
1499
2510
2742
3681
3764
3799
3862
3956
4215
408
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
36
69
422
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4399
4848
4859
139
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
3108
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4796
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2582
2797
4558
22
290
733
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
990
1642
1895
2604
3860
3990
4094
4117
4927
804
906
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
2691
3617
4139
4450
284
963
979
2960
3908
296
1049
1177
1224
1514
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1099
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
4150
1660
2286
2874
4101
28
172
479
1111
3194
3782
4472
4732
224
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
554
665
1574
1879
2038
2158
2447
3753
604
731
1499
2293
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
4879
482
1298
1751
1985
2001
2277
3063
3695
43
356
606
716
1093
1769
1799
2090
2176
2581
2924
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3083
3822
3912
3943
4428
174
630
668
817
1128
1336
1528
1943
3917
4111
4400
4840
778
831
3024
3408
4089
4200
4955
253
538
1002
1861
2123
3099
3314
3831
4045
4260
1346
1462
1900
2444
3040
4654
4775
4890
575
773
1246
1839
2848
3839
3990
4186
4641
4916
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
3592
4078
4607
1454
1856
1869
2015
3140
4808
4969
326
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4372
4462
4543
4576
4813
887
1306
1515
1932
2053
2845
3034
3307
546
1270
1913
2159
2188
4100
4413
4792
4943
11
562
958
1344
1938
2650
4776
389
405
422
787
1931
2377
2427
2755
2875
2887
2991
4343
4581
49
777
836
1237
1432
4078
4159
4982
1277
1467
1774
1858
3464
4157
4595
4660
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3114
3599
4189
1229
2055
2586
2833
3962
4736
4771
4814
133
277
355
555
1242
1834
3128
3468
3902
4172
4362
4776
65
140
591
1170
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4526
4673
4760
143
805
1136
1451
1591
4017
4618
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
250
613
918
1135
1246
2470
2609
4316
4481
4567
4893
4897
434
1613
2941
3395
3445
3698
4248
4782
188
291
1883
2928
3171
3615
4536
1150
1276
1296
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4921
1641
2345
3370
3434
3524
3741
4625
292
725
1369
1926
2212
3109
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2855
2999
3055
3537
4944
189
1486
1645
2769
3087
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
940
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
210
418
1274
3185
4564
464
1112
1554
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
210
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
497
733
803
2429
3978
240
260
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4088
4805
1985
2074
2636
3020
3160
3591
3675
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1195
1553
1690
2164
3112
4787
4878
581
1942
1985
2403
3850
3941
4432
4487
4619
4937
126
1436
1491
2550
2775
3595
3831
3923
4060
4360
4701
428
1942
2280
2425
2468
2602
3027
3661
3946
4389
282
447
613
1043
1444
2075
2179
2744
2947
3084
3179
3336
3727
3797
4115
35
991
1137
1144
1365
2823
3286
3697
4554
286
1588
2575
3453
3688
3998
4114
96
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
2746
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
40
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1399
1796
2516
2749
4327
4513
4546
1079
1190
2989
3268
4301
4405
4548
339
504
1214
1486
1861
2012
2205
2972
2980
3255
3887
4200
4247
4874
845
1182
2223
2519
3479
3674
4423
424
466
1205
1792
3112
3442
3878
4325
4365
4457
87
688
946
993
1854
2445
2729
3935
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3124
3633
576
651
2545
2789
3048
3350
3471
3902
4049
4058
4759
4871
49
2128
2872
3138
3211
185
249
2182
2327
3136
4695
4760
59
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1619
1862
1879
2068
2175
3186
3241
3326
3592
3724
4092
4249
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2782
2871
3464
4104
4140
847
1250
1440
1674
2242
2476
2959
3476
3915
4194
4356
4450
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
1464
1635
2135
3419
4108
4336
4587
614
678
2265
2591
2617
4198
4257
4599
1146
1433
2236
2272
4463
4849
162
300
330
1582
1626
1645
2003
2078
2645
3135
3376
4261
4885
4894
861
1855
2313
2468
2593
3235
3470
3785
4135
4162
4187
4308
1171
1276
1280
1672
3118
3529
3651
3818
3824
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
663
895
1074
1511
2054
3814
4191
1128
1257
1390
1533
1586
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
4101
4168
41
550
859
1035
1490
1898
2240
2621
2857
2912
3044
615
1090
1182
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1658
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
504
1105
1337
1513
1818
3950
4012
1153
1733
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4264
281
1085
1921
3130
3287
3621
3717
3916
24
281
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
1805
2265
2933
3826
4390
4460
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
466
1101
2346
3226
3381
3454
3664
4499
4947
696
1027
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
926
2426
2490
40
731
755
1386
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1710
1743
1758
1925
2500
2768
2883
4534
4790
260
637
892
990
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4888
468
473
995
1003
1694
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3027
3809
4460
4541
4552
109
538
905
942
1731
2227
2554
2870
3783
4524
4537
4637
201
462
771
1408
1879
2319
2445
2595
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2397
2723
2762
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
796
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3795
4879
305
2591
4585
4586
110
275
456
1358
2635
4424
4629
4812
147
945
982
1171
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1006
1359
1748
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
4614
4851
4854
4991
259
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
784
2353
3271
3460
3572
4021
4129
4318
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4181
4362
980
1355
3446
3577
3597
3604
645
870
919
1720
1989
2610
2789
3062
3258
3293
3881
3967
3989
321
600
609
736
1114
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
2991
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
1407
2233
2426
3189
4299
49
695
943
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1621
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1391
1737
2127
2244
3502
3597
3811
4600
4670
486
1698
1730
1783
1995
2050
2986
3219
3411
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
639
666
1127
1376
2780
3146
4049
4193
647
1971
2523
3622
1089
2285
2439
2599
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
1414
2125
3741
3952
4737
4758
426
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
1183
1500
2886
3182
3268
4274
4788
376
1169
1343
2772
3060
4345
4536
38
237
1021
1343
1351
2543
3139
3459
4422
4957
4971
191
2179
2943
3355
3665
3982
4092
123
177
375
1322
1597
2033
2289
2765
3055
3381
4711
1028
1437
1461
1835
1954
2788
3023
3112
3441
3472
3804
4389
4483
4840
116
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
1605
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
832
872
1480
2863
3698
3925
4644
4693
434
832
977
1475
1942
2120
2289
2615
2778
3445
3959
4054
4343
126
348
443
956
1664
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
4199
4426
4476
4867
377
994
1048
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
1780
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
4970
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3068
3822
4004
4676
1609
2329
2762
2829
2866
3003
3665
4003
4469
140
251
485
667
737
1186
1491
2530
4122
4547
4683
4736
4869
4893
1584
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
464
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
2405
2853
3380
3505
3667
4255
4604
4672
2385
2439
2738
2981
3986
4489
4592
110
261
645
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
57
127
185
1029
1641
1731
1751
3339
3526
4515
4657
4666
4731
4785
4908
33
255
347
1008
1043
1999
2285
2791
3609
3859
4849
527
944
1387
2949
3573
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
908
1338
1817
2040
2094
2721
3157
3622
3695
3744
20
658
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
2622
4281
4404
871
1402
1548
2520
2990
3019
3239
3334
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
1491
1773
3318
3788
4128
678
1746
1849
2336
3611
4335
4779
4971
270
393
405
538
563
959
1412
2413
2547
2846
3794
4248
4480
4763
1289
2004
2725
2925
4045
4384
4586
1310
2325
2647
3172
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
2947
3230
4206
4911
1455
1812
2334
4017
4166
4370
4432
4773
1485
1570
2069
3797
4931
1956
1962
2349
90
403
593
721
1534
1787
1967
2189
2352
2573
2667
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4404
4570
150
1118
2394
3287
1697
2101
2840
3403
3502
3760
3892
4317
1150
1265
1626
2103
2780
2898
4190
4616
4899
201
208
566
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4364
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3832
3851
4892
102
814
2421
3026
4344
4835
4992
62
133
896
1440
2906
3162
3233
3328
3447
3939
4113
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4342
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
2948
4459
716
2086
2188
2373
2383
2640
2883
3598
3892
224
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
1943
2307
3170
3436
3453
3845
4587
212
369
887
1701
2065
2400
3281
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3237
3323
4524
4935
49
349
1159
1346
1425
1593
1873
2586
2664
2866
2916
2958
3031
3634
4288
4616
346
2632
2639
3827
4768
4855
4924
136
641
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3227
3866
4375
51
614
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
4836
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2874
2958
3020
3249
3646
3681
4339
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
3727
4170
4392
4565
4622
4775
1311
1757
1827
2506
3022
3158
3966
4515
12
555
746
2280
3057
4916
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1415
2356
2571
2791
3567
4327
860
877
1175
2596
4469
4497
4657
338
673
1201
1488
2018
2567
4011
4109
4252
4657
806
1559
2057
2380
2563
2643
2679
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
81
278
430
445
960
1249
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
3715
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2461
2589
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
4437
4920
433
1152
1211
1220
1879
1992
2115
2167
2170
2367
3321
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1036
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
3670
4734
4984
399
479
701
814
981
1040
1154
1581
1892
2275
2583
2685
2887
3210
3469
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3022
3428
4344
613
748
2534
3318
3687
3717
4156
4272
337
719
828
1069
1194
2152
2794
2817
3309
3553
3568
4048
4214
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
3689
5
284
1804
2072
2553
2699
2866
3464
3765
3842
3975
4231
4989
4997
301
527
1199
1243
1764
3298
3570
4324
4614
4906
254
2497
2845
2963
3398
3928
4819
4996
39
1832
1894
1989
2377
3342
4243
4458
235
303
981
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3435
3530
4070
4865
218
454
583
1724
2123
2760
2855
3533
4064
4100
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
772
797
1621
2094
2095
3081
3576
3723
4312
4333
4720
4837
758
840
841
934
1038
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4310
392
501
659
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3965
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3310
3519
4542
523
545
731
3213
3324
3789
4694
1138
2621
2647
3229
3252
3657
4111
1202
1450
1535
2005
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
4958
628
2867
3190
3570
3590
144
767
2155
2177
2871
2904
3138
3826
3917
509
1402
1517
1625
2061
2157
2850
3552
383
486
518
555
1381
1955
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2746
4439
730
1177
1443
1454
2814
2867
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4239
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2438
2987
3791
4275
4509
4530
4634
781
1601
1877
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
3979
4649
108
417
538
633
741
1923
1985
2069
2188
3353
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4327
4430
4713
239
424
463
2701
4887
535
643
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4381
4949
2412
2731
2844
3752
3769
4143
4227
4654
4708
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1632
1819
1859
2129
2204
2702
3779
4216
4585
4957
553
757
959
1166
2258
2354
2924
3093
4816
128
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3513
3711
3860
3983
4048
134
1170
1233
2160
2243
2324
2768
2810
3984
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
2859
3001
3162
3338
3541
251
462
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
2403
3157
3200
4018
4479
4551
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
2526
3129
4163
4596
105
857
1188
1473
1522
1655
1934
2459
2700
3865
3898
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
894
1118
1536
2371
2397
2651
3941
4063
4346
4803
4977
82
111
405
1971
1998
2556
3724
3786
4214
4228
4572
4644
4814
210
229
570
1600
1669
2080
2690
2940
3114
3621
4141
4361
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
136
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
126
2188
2403
2832
3265
4941
79
316
1108
2233
2240
2605
3175
3283
3780
3974
547
896
1480
1488
1604
1790
2620
4127
390
617
1137
1612
1853
1950
2052
2714
2857
3092
3287
3601
4290
4371
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4090
4387
32
160
307
443
1427
1574
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
119
157
442
1717
2731
3154
3934
4017
4301
4525
251
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
2746
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
3804
4128
927
1090
1311
1884
2303
2351
2592
2854
2855
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
4272
4661
653
740
1147
1886
2401
2608
3419
3657
3789
4048
4074
4252
115
363
399
525
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1718
1919
2436
3205
3656
3858
4135
4154
4815
2530
2834
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4723
4891
98
212
381
433
589
721
1251
2463
3341
3709
3917
4691
4790
1123
1427
2137
2317
3252
3765
4243
4654
4774
4882
12
261
1409
1770
1971
2119
2149
3152
3501
1439
1755
1810
2019
3711
3856
4575
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
1801
2608
3333
3403
690
892
1165
1283
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
2851
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2163
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
277
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
4671
1918
2639
3351
4638
4974
1162
1287
1329
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
926
1912
2107
2173
3247
3415
4503
4910
705
1663
1739
2250
2500
3044
3217
4447
183
489
719
904
985
997
2807
2812
3342
3668
3952
4615
1019
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
2923
3354
4359
48
582
775
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
959
1116
1333
1751
1864
2192
2276
2662
2667
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
3552
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4166
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
4807
44
168
177
547
562
629
1851
2103
2775
3080
3999
4311
4799
76
434
577
3776
4045
5
170
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3343
3395
4021
4229
4351
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3645
3732
4475
4816
154
563
778
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1906
2486
4532
4640
1285
2497
2883
3415
3482
4541
4716
434
908
2515
3438
4427
94
411
628
1577
2293
2354
2746
3659
1223
1686
1775
2435
2727
3499
4528
360
765
961
1190
1303
1475
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
1852
2062
2067
2687
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
33
115
664
982
1065
1602
1752
1976
2292
4029
4567
91
387
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
3566
4082
4109
288
387
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
3487
3917
3976
4094
4291
4666
897
2185
2872
3571
4167
835
1118
1633
2893
2932
4600
983
1409
1736
1914
2361
2576
2887
2957
4189
4756
4998
1846
2022
2371
2669
3103
3716
3866
4221
4451
302
412
489
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3593
4158
4735
4758
4773
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
1262
1842
2306
3325
3813
3845
3878
4831
4903
243
1066
1540
1713
1765
2712
3494
3982
4076
4868
4923
558
898
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
1310
2034
2064
3492
3495
3541
3797
3973
4332
4972
166
1009
1472
2118
2828
2855
3495
3649
4034
4628
1162
1217
1258
1665
1705
2989
3114
4815
2827
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
2696
3382
3714
3802
3827
4128
4539
541
565
1107
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1251
1863
2029
2620
3410
4333
4544
807
1419
2483
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
497
1272
1411
1524
2470
3257
3651
50
649
673
1981
2049
2107
3039
4149
27
466
854
1118
1290
2321
2777
3103
3680
4375
4493
4628
4805
4885
1558
1749
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3359
4524
4843
1633
2004
2490
3037
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3523
3925
36
80
1295
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3326
3475
3596
3611
3705
4014
4597
813
1499
2636
2644
3509
3797
4496
234
811
1408
3118
3269
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
743
1108
1238
1985
2434
2822
3118
3529
3758
4007
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
859
1389
1745
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1762
2290
2896
3785
3880
4583
4937
4988
210
777
1076
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
2184
3629
3709
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3220
3524
3652
4171
54
1329
1385
2099
2247
2921
3127
191
716
2525
4299
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
2791
3496
3581
3827
3948
4106
4633
608
1092
1188
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1010
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
1947
2207
2780
3274
3402
3700
3793
4029
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
748
1614
1618
2547
3078
3116
3404
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3255
3474
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4126
4424
4479
320
532
1588
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
38
617
644
816
2112
2600
2703
31
77
156
951
1339
1812
2530
4365
357
733
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
4133
440
981
1739
2137
3244
3422
3909
887
890
1420
2080
2322
2343
2372
2549
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
2909
3309
3519
4403
48
233
449
517
1498
1501
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
1045
1074
1582
1762
2585
2809
3551
243
267
340
341
1104
1407
1468
2014
2540
242
467
832
1080
1603
2295
2774
4229
4524
4578
77
302
473
713
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1482
1807
2514
2699
3875
3895
3991
4104
4306
262
569
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
266
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
223
612
1306
2279
3524
3657
3694
3747
4033
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1939
2720
2766
3628
3631
3701
3807
3918
4382
4429
1659
3602
4165
198
767
1615
2290
2904
4864
576
893
2562
2741
2920
3134
3516
3752
219
798
1089
1691
1734
3256
3281
4656
4976
47
380
603
641
856
1529
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4629
354
1156
1589
4653
103
201
430
1223
1980
3015
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
3776
3813
3815
4610
562
586
836
953
1698
1988
4115
4769
4836
1973
4483
4773
4899
462
1246
2964
3797
2007
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1817
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1062
1438
2110
2538
3196
3387
4624
1438
2084
2493
3213
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
3365
291
1716
1909
2065
2147
2658
2819
3258
4082
4211
4687
4981
90
568
982
1739
1962
2081
2135
2239
2552
2751
2994
3207
3427
4258
4266
4746
4974
779
1522
4105
4501
405
2566
2770
3060
3890
4299
4986
32
517
1762
2393
2700
4125
4773
4799
460
669
1429
2388
2515
4493
258
1129
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3339
3843
3911
4013
4024
112
566
832
2198
2408
2736
4694
4835
350
751
1176
1366
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3972
4053
4240
4631
4812
4825
775
1136
1775
1980
3629
3677
837
1498
1952
2014
2036
2192
2582
4291
645
1485
3449
3788
4205
1410
1932
2068
3419
3529
92
139
518
570
667
874
2580
3364
3612
4503
4894
4926
669
828
1929
2039
2294
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3627
3833
4212
4588
1527
2496
3152
3278
4055
4281
4500
4568
4816
97
1192
1320
1884
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
605
623
1651
1662
2143
2216
2639
3226
3261
3930
906
1076
1632
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
3724
4412
4679
4840
350
1106
2192
2753
3122
3344
4177
581
1424
2502
3933
4337
86
739
1234
1339
1639
1891
3663
3908
4591
98
1109
1965
3394
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1955
2019
2169
2774
3206
3772
782
1062
1254
1580
1791
1934
2039
2099
3505
4155
4474
4855
242
1614
2403
2412
3138
869
1030
1144
2649
3515
3595
3600
3692
4800
4964
128
983
1182
2709
2867
2889
3772
3857
4034
4310
4610
1100
2496
2755
3199
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3318
3327
3734
427
2078
3757
3983
465
632
1105
1421
2110
4049
4438
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
4271
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
985
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
2202
2375
4407
4897
774
1620
2626
2722
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
2336
2483
2823
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3425
3539
3737
4020
4380
164
287
1123
1705
2221
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
4489
144
412
955
1024
1978
2579
2711
3059
3218
3220
3867
4038
395
716
1213
1676
2452
2952
3338
3391
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1113
1239
1931
2055
2112
3094
3577
4736
4741
712
2859
3706
3738
3908
4758
4863
250
541
651
817
945
1388
1526
2248
2343
2763
3350
3654
4303
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3586
3732
838
1723
2055
2537
3512
3914
4386
4889
1190
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
582
2079
2581
2992
3517
3650
3884
4265
4885
783
1664
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
597
1134
1411
1637
3172
3438
4281
4288
4553
4907
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
1753
3441
4590
4693
418
879
888
1614
1794
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3085
3097
3155
4670
4726
73
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
4817
4946
1871
3146
3755
4553
4794
1222
1833
2216
2371
2757
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
4822
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
497
563
1607
2390
3117
314
649
2245
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3051
3451
3955
166
441
778
996
1124
1833
1879
2436
2682
4286
4514
4517
4958
218
374
1912
2075
2421
3029
3904
4234
4318
4606
853
1299
1326
2114
2392
2448
2745
2780
3691
3992
4486
4993
164
737
1498
1837
1850
2697
3377
3474
3593
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4486
4576
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4491
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3615
4112
4120
4343
782
2160
2577
2640
2728
3150
4877
772
1349
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2704
2788
3140
3250
3400
3863
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3238
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2108
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
2899
3033
3204
4303
1883
1912
2457
3003
3106
3698
3892
273
466
611
1279
1698
1781
2280
2315
2577
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
2556
3364
4222
4480
4490
184
372
2132
2430
2876
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2433
2850
4511
4608
4749
413
639
803
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4074
4098
4680
4908
870
927
3231
3335
3734
4903
253
376
495
589
1457
2222
2987
4555
4781
4908
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
3647
4872
4918
378
486
1090
1717
1909
1937
2914
3427
3547
3646
3676
3975
4907
347
1739
2520
2609
2864
3186
3680
3694
4459
4904
672
1433
1711
2118
2141
4179
4436
4969
947
1509
1906
2428
3104
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
3139
3817
4000
4604
4725
1197
1834
3057
3634
3979
4520
4866
765
965
1063
1200
1853
1865
1937
2235
3040
4107
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2410
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3332
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
4060
4239
4681
4939
436
1792
3599
3806
4109
2038
2410
2927
3487
3514
3705
3901
4119
4293
4460
4541
4599
4811
1163
1264
1308
2025
2701
3097
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
4689
362
599
1132
1777
1840
2025
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1475
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
3888
215
691
1457
1534
3312
4896
857
928
1354
1691
2253
2416
2464
2733
2890
3567
3570
3584
4518
4752
48
515
745
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
1771
2005
2645
2912
4469
4681
4920
804
2550
2747
3067
3117
4204
4471
713
719
814
982
1205
1270
1289
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
663
796
1742
1957
2026
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2697
2877
3698
4725
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2254
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
4679
179
904
1348
4361
4660
4698
4947
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4026
4178
4390
4593
254
663
838
1065
1627
1727
2134
2308
2346
2367
2401
2856
3384
3773
3887
228
424
1589
1949
2487
2950
3578
3799
4100
4272
4509
4694
4890
25
455
1179
1221
1251
1919
3641
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
4994
179
267
1154
1576
1689
1877
2007
2100
2709
3899
3957
1515
1518
1809
1966
3616
3837
4080
4243
4423
2318
2330
2599
4070
168
586
848
1711
2155
2205
2460
2661
2912
4192
4304
1256
2520
3004
3008
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
974
3639
3905
328
679
928
1989
2059
2186
2277
3029
3227
3444
3447
3565
4246
4773
864
1401
1547
2309
2424
2753
3055
3745
3854
4353
4631
4701
233
1667
1740
1911
2467
3167
3831
4322
893
1058
1951
2129
2382
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
3663
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
897
950
1638
2194
2804
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
4122
127
176
305
3133
3815
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2245
2295
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
432
881
1160
1296
2126
2296
2318
2799
2814
3032
3415
4283
4434
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1252
1275
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
4330
4993
236
344
1560
2314
2321
2540
2577
2580
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
223
537
2177
2312
2813
2952
3331
3427
4050
4677
770
3052
3604
4777
539
821
891
1281
1484
1530
3519
4153
4976
167
420
538
1502
2691
2765
3865
4095
4237
636
814
1176
1315
1957
3072
3156
1945
2123
2156
2306
2313
2402
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2904
3221
3815
4236
87
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
3936
4433
4966
302
966
1459
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
277
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
4840
2225
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4341
4387
4903
435
625
1849
2378
2691
2749
2904
3302
4128
4291
4644
646
989
1313
1367
1512
1598
2187
3087
3954
4193
4686
4950
4972
106
161
1847
2564
2895
3765
4018
4949
1078
1584
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2490
2550
2706
3244
3680
4128
4616
4714
353
436
482
2871
3120
3125
4753
618
1561
1841
2176
2632
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
220
2260
2385
2807
3379
3695
3829
3937
4278
640
1119
1553
1903
3071
3160
3449
4557
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
1518
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1260
1542
1765
2382
4740
4802
555
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
4798
515
2300
2863
2982
3184
3435
4934
1237
2077
2494
2787
2973
4504
185
516
529
898
1321
2494
2971
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3622
3625
4002
4028
4608
182
1531
1607
1641
2061
3326
4196
4576
1018
1246
1511
1679
1724
2130
2328
2881
3592
3860
4235
1295
1515
3221
4181
4260
135
252
760
1244
1566
1605
1747
1999
2004
2060
3312
3348
3433
4104
4178
4339
4367
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
3582
4203
4866
4922
786
2314
2848
3045
4381
4825
1379
1381
1840
2058
2100
2958
3521
3940
3965
4132
4499
904
1333
2377
2746
4919
1395
1992
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
210
903
1270
1809
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1595
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
2630
3394
3730
4328
459
1690
2145
2578
2775
4872
267
652
1083
1383
1595
2049
2074
2136
2387
2652
2715
2762
3096
4057
1703
2521
2701
3704
3906
4793
4909
4918
385
1311
1318
1322
2301
2557
2854
3417
3750
4351
47
984
1728
2816
3113
3676
3782
257
1116
1154
1236
1487
2349
2646
3139
3382
3730
4154
4597
458
479
1371
1900
2595
2922
3065
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3185
207
1466
2241
2301
2678
3239
3291
3563
3685
4111
4165
4779
900
1079
1466
1996
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
2511
4266
4748
332
448
866
1137
1401
1902
2157
2227
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4991
476
904
1906
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1077
1098
1964
2941
4485
4894
4975
95
397
791
847
1136
1789
2070
2084
3932
339
492
554
555
568
829
857
1255
2014
2664
3224
3304
3448
1373
1872
3362
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
693
1381
1399
2282
2712
4049
507
1330
2006
2418
2579
3387
4069
4269
4440
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
4415
4762
442
541
571
1810
2126
2647
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1558
1757
2154
2209
2659
2970
3074
525
2973
3051
3115
3203
4422
4793
1693
1791
1893
1931
1987
3356
3720
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
628
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3798
3956
4286
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
4561
4894
446
1032
1945
2518
4297
835
1823
2522
2902
3964
4502
4670
23
338
781
1093
1294
1587
2285
2601
3991
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
3006
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3592
3659
3728
4408
108
1105
1449
1953
2323
2393
2803
4126
223
791
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
1826
2802
3009
3094
3894
4114
76
603
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
1151
2267
2520
3792
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2296
2611
3178
3308
3363
3809
3836
4394
4903
1076
1312
2004
2140
2248
179
357
398
475
1262
1723
3067
3567
4246
4948
1436
3090
4152
4342
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
500
1881
2428
2562
2838
3043
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4938
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3591
3680
3767
4394
962
1426
1977
2220
2402
2492
4550
50
75
574
1073
1286
2612
2700
3753
3792
3925
290
603
2007
3121
793
942
1794
2741
3254
3405
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2705
2781
3
77
431
498
690
1973
2875
3367
3703
3813
4109
538
834
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2459
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
1881
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4403
4599
795
915
1176
1382
1466
2486
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
2895
3194
3868
4968
4978
223
1196
1207
1873
2081
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
2804
3230
3422
4658
4843
465
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
3371
4310
445
520
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2669
2820
4234
4975
547
802
839
1019
1124
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1478
1783
2303
3073
3129
3563
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
511
963
2267
2298
2510
3056
3188
4007
4575
4630
774
855
947
1049
1102
1390
1783
1814
2200
2784
3203
3763
3789
4090
2160
2486
3743
3766
4041
4565
345
757
1058
2117
2974
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
2866
4622
4648
4882
355
562
1019
1026
1359
2224
3588
4473
4673
102
876
974
1358
1505
2585
3149
3273
4033
4048
4304
4539
195
1223
2834
3623
3841
3879
3934
44
433
1776
2072
2170
3240
3319
3949
4158
338
1168
1259
1638
1830
2119
2176
2859
3064
3629
3962
4067
4581
4736
439
521
1097
2897
3065
3273
3316
3359
3560
3665
709
2273
2607
2956
3835
4205
4269
4621
4851
80
872
1135
1636
1713
2155
2424
2588
2932
2969
3551
4397
330
452
874
2289
2370
2552
3680
4165
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4097
4164
4326
4342
4546
35
95
414
740
893
1408
2510
3235
4052
4117
4521
340
1169
1618
3426
315
452
1376
1912
2931
3519
3940
3970
62
185
535
669
676
1440
2900
3690
3746
4258
4654
4757
4936
197
979
1053
1142
1857
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
3572
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2735
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
4449
75
1051
1101
2036
2309
3468
3702
81
195
1266
1701
2836
3169
3359
3992
4012
4031
4203
78
293
1054
1289
2642
2710
2855
3559
4603
4774
4783
143
467
1055
2003
3008
328
1446
1928
2789
3135
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2324
2695
4178
4237
4570
251
1642
2413
2469
3110
3447
3681
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
455
1583
1965
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2603
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3006
3275
3449
4063
1209
1753
1935
2032
2407
3479
4553
945
2346
2727
3204
4474
4946
439
716
1380
1707
2028
3198
3303
3464
3704
3945
4067
4547
4588
720
1033
1178
1539
2577
3044
3180
4744
49
919
2114
2530
2769
3935
4907
339
1866
1929
1945
2302
2670
3139
3260
3354
4565
89
313
2008
2047
2136
2332
2562
2827
3117
3134
4747
1463
1694
1705
2288
2400
4003
31
52
171
367
1015
1651
2162
2278
3090
3623
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
299
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1188
1380
1774
1956
2427
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
1789
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4026
4609
4727
282
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
223
352
1118
1239
1625
2034
2802
3182
4171
4466
4885
416
1019
1099
1715
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
128
491
736
1485
1827
3674
3814
3937
3982
4330
4670
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
4951
358
704
719
1458
1483
1620
1673
1677
1815
2081
3840
3938
4160
4435
64
351
3017
4294
4647
4690
4736
1312
2280
2391
2534
2831
3271
3376
3411
3517
4230
4242
4490
4698
179
602
701
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1539
1773
2056
295
641
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1562
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4296
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3282
3303
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
2809
3743
4229
94
765
850
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2394
2627
2901
3149
3930
4283
4460
4504
1205
2925
3192
3952
4679
1119
2587
2624
152
196
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
882
1540
2365
2845
2914
4485
4539
166
345
1457
1693
2241
2437
2810
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
770
1498
1614
1799
2063
2134
2533
2692
4475
767
2931
2939
3985
4010
4253
886
1201
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3152
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
334
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
4517
531
678
710
739
762
1556
2075
2405
2835
3262
3573
3726
3750
3923
4155
4281
4454
4466
4812
1589
2796
2807
3226
3338
4303
4863
90
481
986
1757
1894
2107
2398
2714
2868
2970
2999
3287
3571
3604
4063
4442
4704
651
816
847
1046
1394
1658
2217
3513
3676
649
2401
3029
3066
3198
3942
4391
4595
347
1774
2310
2498
3683
3984
4213
4278
4537
4996
1315
1997
2722
3840
4030
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
1548
1993
2099
2376
2779
2916
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
3543
4123
4354
4463
378
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
296
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3366
3747
4002
4121
4291
441
552
1018
1122
1194
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3783
3895
4007
4417
4724
551
697
776
896
1583
3904
961
1040
1623
1668
1680
2463
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4240
4267
4792
300
475
490
1207
1711
1877
2019
2400
3146
3916
3960
3977
1733
1735
1925
2156
2238
2265
3179
596
763
1568
1735
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
1892
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2308
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1184
1549
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3077
3857
246
755
2032
2753
2931
3307
3554
3622
3903
4286
4622
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2397
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
4473
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
2612
3277
3358
3644
3678
3833
3854
4879
499
506
586
788
1018
1605
2009
2241
2650
2917
3004
3430
3981
4521
4849
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4523
4967
4994
75
1087
1279
1290
1630
1841
1989
2032
3011
1579
1926
2332
2547
3472
4090
4172
4285
4648
515
1279
1914
2193
2880
3599
3656
3741
3845
3847
4023
4136
4588
4887
518
1102
3095
3273
3334
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
587
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
670
868
1165
1448
2072
2478
2839
2861
2946
3350
3506
3570
3820
4016
4869
184
1393
1518
1622
2096
2549
2983
3144
3164
3901
4235
4913
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1661
1923
2262
2859
3196
4791
47
1642
1710
2120
2674
4177
4303
4321
4911
158
2594
4708
227
323
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3043
3120
3239
3535
3580
3820
3826
3957
4041
4453
4628
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
2343
3949
4052
4753
4995
857
879
1317
2271
2469
2566
3325
3824
3983
4205
34
53
769
822
1255
1756
2750
3752
4052
4274
4408
114
1629
2563
2815
4034
4036
4234
48
264
270
278
395
1111
1833
1876
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
2497
3895
4237
4651
755
969
1563
2091
2114
2300
3677
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3457
3880
4230
4337
4657
4931
262
1529
2198
2209
2257
2545
3008
3794
253
731
1347
2070
2399
2519
2818
3563
3866
4163
4211
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
3540
1080
1427
1786
2011
2056
2332
2441
2743
3320
3652
3767
4108
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
3178
3602
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4144
4461
4598
4790
4925
734
1957
2291
3037
3371
3997
4058
327
474
1582
1629
2626
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
3102
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
223
1102
2287
3277
3372
3446
3455
3685
4057
4299
4400
4635
4763
680
2661
2997
4653
429
452
1784
2829
3100
3898
4902
306
1475
1612
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
87
218
275
1629
1705
1738
1937
1970
2471
3140
3525
3697
3789
3856
4458
4645
4876
4980
1112
1576
2897
3155
3965
4091
4348
4498
677
1370
1398
1588
2335
3422
3425
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
3602
4209
4281
4427
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
1672
2451
3572
3643
3873
138
663
1157
1749
2158
2310
2979
3665
4005
4557
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1273
1489
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1569
1636
1723
1874
2156
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
1749
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
3440
4757
4800
1032
1393
2080
3108
3507
3629
3828
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
4275
230
1038
1207
2898
3236
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4363
4871
279
624
1027
1708
2087
2140
2276
2907
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4128
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
1966
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
3771
4102
4798
1071
1162
1180
1297
2349
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4749
4937
281
672
1076
1370
1455
2592
2928
3096
3368
3582
3935
4153
4332
4675
1273
1859
2455
2729
2748
2940
2993
3933
4247
4927
513
1168
1995
2036
2245
3229
3656
3805
4147
4223
4233
4556
4897
562
1473
1533
1581
1693
1849
2361
2641
2660
3218
4301
4492
202
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
197
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3649
3870
421
975
1000
1127
2059
2516
2779
2966
3016
3844
4644
235
538
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2087
2514
2778
3386
3740
3809
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2584
2672
2717
2936
3386
3939
4318
689
721
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
4540
864
1233
2420
3728
3869
3996
4421
4629
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
2861
3389
4239
883
1483
4018
4754
4792
327
1748
1858
2219
3755
4120
4501
4889
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
2462
3767
3865
3874
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
258
286
671
1185
1681
2080
2791
2843
3076
3272
3330
3449
3748
3833
3984
4210
4211
86
240
244
2081
3906
3919
4157
4205
4588
4771
291
2331
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
2385
3362
4084
4394
4843
296
508
1592
2372
2391
3357
3619
3964
4420
281
1278
1296
3116
4159
1968
2119
2319
2552
3417
4722
4928
821
922
1076
1415
1868
2559
2594
2733
3238
3330
3421
3706
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
2589
3507
3969
4077
4644
4869
5000
118
283
350
790
3463
3780
4130
4309
4669
308
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3456
3468
4179
255
630
1421
1508
1551
3095
4752
101
479
1104
2204
2708
3168
3506
4723
139
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
3835
77
1075
1470
2582
3264
3385
3458
148
898
1058
1745
2171
2637
3632
3971
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4552
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3678
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
292
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
3918
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
1504
1593
2577
2780
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
842
1793
1936
2189
4467
4834
966
1197
1792
1862
2119
2440
2482
167
541
567
1065
1118
1412
1438
2743
3252
3329
4495
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
2885
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
2857
3170
3985
4063
4211
187
324
445
670
695
1220
1763
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3466
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4108
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1475
1689
1996
2253
2445
3508
3615
3691
3880
4321
4854
458
1575
2770
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
3594
3919
4083
4193
4695
158
230
677
1428
1934
3668
4135
4278
4296
803
977
1384
2500
2753
3298
4024
4947
570
917
1329
1928
2089
2357
2411
3116
3523
3775
4127
124
373
686
709
937
1871
2153
2254
2663
2932
4380
4681
4937
296
537
1165
1630
2329
2617
3766
3868
3964
4072
4766
1172
1212
2060
2853
3323
4062
4204
4629
322
497
1110
1396
1485
2398
2919
3039
4390
36
651
1693
2763
3101
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
2733
3075
3644
4636
767
778
949
2672
2901
4180
1880
1968
2761
2974
3343
3772
4463
367
2035
2167
2195
2211
2558
2641
2845
3178
3567
3969
4188
4874
4958
30
116
612
1581
1633
1811
2007
2272
2305
2994
3210
1245
1526
2094
2755
3474
3983
4261
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
4990
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1229
1390
2292
4494
870
907
1305
1497
2839
3318
3411
3675
3740
4898
472
1685
2636
3817
3937
4160
4656
32
454
525
897
1821
2528
2539
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
3374
4429
4623
4991
96
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
4886
557
984
1181
2264
2688
2923
3472
1441
1619
1835
2783
3040
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
4456
138
1338
2851
3069
3082
4817
809
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
75
81
344
746
775
1142
1378
1853
1865
2130
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3180
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
2418
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
4040
4595
592
706
961
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
2808
3227
3309
3460
3942
4149
4767
4780
402
854
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
4798
89
352
1818
2060
2603
2652
3546
4284
4402
137
262
1574
1700
1944
2295
2863
4802
796
823
942
3543
3719
3896
4306
4315
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
1483
2951
3017
3688
3706
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
2641
3101
3468
3698
4681
868
2361
3392
3472
3995
4419
4523
4678
4760
255
742
824
1137
1589
1618
2167
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1391
1427
2021
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4544
4553
777
1464
1797
2693
3239
4726
1380
1537
2068
3080
3180
4113
4265
4784
298
455
1073
1401
1416
1518
2455
2759
3129
3362
3420
3500
3979
4469
4918
257
2000
2057
3048
4525
118
913
1325
1815
2420
2552
2604
3796
4407
1023
1314
1601
3250
3267
3559
3963
4318
622
1021
2068
2211
2213
2728
3320
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4951
558
1222
1466
2099
2935
3688
4961
4991
1075
1279
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1198
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2441
2536
2720
3018
3145
3630
3876
3937
4330
425
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2504
2565
2690
2700
2866
3033
4113
4318
4460
4672
1034
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
1017
2027
2048
2413
2457
3599
3927
4987
1177
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
2952
3895
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
1450
2670
3029
3039
3100
3189
3358
4463
849
1140
1527
2162
2652
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
726
968
1094
2144
3413
3418
4430
155
609
2328
3459
3536
4142
4743
960
1253
1317
1638
2112
2557
3729
3901
3991
4311
4981
1728
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2282
2297
2790
3332
3444
3631
4261
596
1207
1236
2012
2091
2987
3017
3790
3929
4067
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
404
552
1605
2595
2640
2678
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
4266
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
220
791
937
1401
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
3957
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
3803
4751
4867
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4413
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4813
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1589
1956
2619
3595
3833
4001
4075
4536
4875
37
69
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
2610
3915
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
3367
3516
4769
21
323
723
727
1655
1975
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
3874
4165
355
519
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4460
4900
63
390
421
1227
1530
1692
1854
2149
2811
3355
3476
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3490
3783
4431
4439
167
329
370
1009
1195
1212
1532
1916
2645
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
4932
16
49
351
380
725
1025
1312
1488
1987
2104
2629
3158
3562
3793
4587
4674
3
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
988
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4295
4588
20
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4217
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
3889
4113
4174
4446
4560
4637
4851
214
272
567
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
3329
4156
4273
4340
474
621
635
1414
1719
1739
2087
2969
2993
3681
4199
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
148
926
1026
1036
1283
1997
2698
2887
2948
3137
3578
3653
3668
4991
446
1352
1688
1775
2412
2541
4949
446
1837
3349
3407
3463
3597
7
567
1004
1139
1677
3564
227
295
519
788
1549
2073
2456
2607
2663
2693
2934
3039
4001
4090
4387
4938
1055
1220
1262
1746
1878
2256
2392
2891
3752
4167
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
3379
3757
4190
597
995
3565
3818
3997
4096
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2011
2206
2394
3565
3823
4036
4291
4965
81
958
1614
1728
1762
1814
2089
2464
2838
3303
3534
3810
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
1754
2640
2799
2821
3211
3633
3647
3728
3793
4506
4552
4828
61
148
737
1101
1756
1873
1974
3061
90
256
1279
1565
1699
2006
2600
3524
4060
488
835
1623
2113
2275
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
3182
3610
3969
3992
4146
4573
4625
4755
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2655
2691
4233
4835
4994
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1011
1119
2233
2438
2950
4168
4207
4231
26
2679
3099
3685
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
3978
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
285
2650
4890
904
917
976
1441
2129
2132
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
27
940
3140
3996
4627
4995
104
582
769
922
1105
1196
1831
3141
3448
3594
4489
260
1819
2477
3059
3733
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1185
1680
2107
2117
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
4911
875
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
1910
3494
4419
4446
4481
4686
454
479
692
776
1147
1459
2509
2708
3147
3934
3956
4000
4150
4153
21
605
843
1107
1158
1730
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
37
507
593
832
1286
2639
2804
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
728
769
982
2179
2537
2636
2719
2779
355
1894
2064
2611
2660
2715
4384
4485
4616
4955
4962
692
1063
1089
1124
1223
1255
1526
1533
1564
2192
3904
4833
236
1058
1089
1138
2265
2784
3673
4305
4395
4589
208
754
1220
1442
1727
1838
2164
2247
3948
4501
924
1075
1563
1856
1860
2290
2623
2681
2767
2910
4061
4817
4823
4911
292
574
607
695
1340
1351
1863
1875
2328
2526
3580
3877
3999
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
2239
3927
4386
4619
1207
2056
2186
2602
3232
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
267
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4430
4773
4879
589
694
1230
2725
2837
2948
3668
3833
4091
4321
4591
4878
1905
2967
4793
318
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4731
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4190
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2788
2898
4111
4706
10
24
433
1431
1609
1637
1837
2124
2289
4124
4468
4521
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1119
1256
1299
1677
1692
2175
2587
3459
3566
141
425
436
1306
1647
1670
2217
3241
4589
702
740
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
764
816
1137
1184
1674
1702
2705
2727
4093
4952
494
1187
1305
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
4908
4952
7
648
849
881
1702
2951
3126
3295
3817
4092
359
1687
2142
2522
3401
3866
4150
398
2069
2557
3229
3462
3684
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
1224
1809
2826
3080
3192
4610
4955
4968
575
576
1686
2581
3196
3430
3708
3834
32
76
261
770
3438
4112
4521
4660
904
1880
3464
3717
3882
4127
4225
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
3700
4432
4518
4782
624
1784
2255
2353
2834
3403
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2193
2744
2873
2921
4060
4337
4679
4680
4753
253
318
468
478
598
1088
1201
1705
2153
2548
4002
4699
4727
639
809
818
860
883
2603
2900
2904
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4642
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
1707
2671
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
4606
530
769
1282
2590
2865
3057
3456
4123
4969
4972
4999
328
561
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
3945
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
4696
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3452
3789
4365
168
280
1946
1993
2249
2622
3261
3916
4660
4849
179
403
576
1262
1429
1938
2707
3095
4044
4794
1365
1799
1961
2058
2255
2440
2927
3118
3233
4364
4782
448
539
1398
1762
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
2214
2634
2656
3005
3190
3430
3797
4629
4886
1372
1374
1633
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
2452
3477
3522
3668
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
812
1357
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1338
1407
2185
3658
3838
4252
4515
435
2381
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
4983
5000
179
570
575
760
2790
3027
3438
4055
4094
4892
520
1690
2023
2332
3030
3720
4692
104
498
821
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2577
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
972
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
4358
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
1908
3143
3676
3817
4469
4621
4678
592
738
786
4899
1335
2001
2469
2953
3285
3816
3833
4403
208
689
1221
1243
1601
2066
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
713
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
1949
2055
2687
3102
3216
3556
4681
4828
280
848
1092
1780
2870
2995
3067
3536
3697
3893
4297
4498
4692
4901
248
565
1897
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
727
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
4965
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3657
3810
3844
4100
100
1007
1677
1795
1926
2755
2786
3080
3321
3723
4264
677
743
760
846
1227
1365
1954
2341
2631
2970
4708
1019
1188
1291
1721
1737
2398
3595
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3083
3275
3375
942
1007
2527
2632
2687
2688
2851
3527
3902
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
1952
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
1928
2015
2587
2826
4781
4903
18
101
496
1263
1544
2022
2149
2423
2738
3215
4185
4354
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
4434
162
1089
1583
1772
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4301
4684
1319
1861
1904
2704
2946
3062
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
3870
4262
4806
556
609
989
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3042
3238
3700
4175
4731
4829
1210
1355
1536
2097
2489
4655
4700
4706
4868
4933
1208
1276
1542
2434
2562
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
3251
3733
4006
4542
305
349
1271
1691
2320
2611
3167
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
1650
2267
2505
2869
2901
3846
3997
4407
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
1952
2042
2529
3302
3748
3800
3906
232
1255
1266
1865
2013
2164
2460
3002
3029
3957
4198
4273
4829
4839
188
408
750
787
931
1871
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3502
3977
4093
4289
790
1071
1372
2238
2891
3521
4261
4550
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4059
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4468
4674
4687
181
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3489
3648
4378
4804
1756
3337
3576
3812
3943
4372
4574
1557
2320
2744
4206
26
722
900
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
2309
3941
3949
4435
4462
225
263
331
570
632
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
2614
3444
3710
3915
4191
4317
4744
4870
347
1851
1901
1980
2385
2578
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
1903
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4791
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
3908
3910
4961
100
1011
1407
3976
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
3742
709
2344
3610
3805
3909
4021
4572
548
816
829
951
961
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1628
1783
1991
2771
3168
3187
3484
3556
4356
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3199
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
4956
539
1030
1067
1538
2263
4173
4712
4736
323
530
932
1357
2354
3148
3360
3968
4256
12
1426
2219
2521
4218
4834
145
1521
1586
1596
1916
2596
4494
4883
503
983
1082
1318
2155
2462
2743
3275
3327
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4054
4122
4237
4827
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
99
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
4846
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1280
1829
2607
2874
3775
453
566
1906
3130
3579
3672
4483
4787
995
1120
1869
1882
2795
3554
3742
4399
38
334
687
862
1022
1110
3736
126
1005
1865
2090
2326
2845
3001
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
621
672
1308
1520
1792
2933
3134
3302
3514
3767
3890
4439
4638
4827
4924
738
772
958
1076
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4031
4908
69
821
960
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
2931
3196
3910
3997
889
1428
1577
2138
2326
3308
3925
4798
96
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
271
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
812
1069
1245
1330
2380
2494
3053
3104
3950
4481
571
2255
2764
3133
3173
3348
4166
460
686
923
1635
1957
2352
3680
3873
4134
4286
4322
4779
9
417
595
616
3356
3448
3727
3876
3940
4044
4426
358
445
626
1433
1664
1698
3312
3372
3720
4955
524
743
921
951
1738
2894
3359
3656
4555
4569
639
3674
3996
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2884
2917
2951
3281
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
2352
4077
4146
4623
211
762
779
1128
1415
2027
2330
2343
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2408
2593
2828
2849
3547
3747
3777
90
545
1003
1476
1777
1803
2282
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
2877
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
553
1278
1284
2135
2749
4180
4484
4752
699
1391
2048
2723
2792
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
3993
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
4590
21
2867
3721
3891
3976
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
3770
4173
4463
4864
580
1388
1519
2530
3149
3378
3747
3986
4011
4389
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2751
2962
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1889
1978
2170
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
2251
3446
4214
4415
134
156
199
836
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1275
1392
1787
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
1837
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
632
683
932
1309
2129
2147
2427
2458
2856
3451
3453
3701
4916
1394
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
554
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
3836
4540
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
4651
279
471
1100
2741
2980
3118
195
512
524
574
692
797
2208
2245
3336
4616
4885
119
278
562
1195
1572
2045
2149
3006
3097
3689
3794
4877
407
1235
1655
1952
2372
2629
2834
3924
4016
4099
4230
167
411
700
714
1878
2222
2876
2916
3858
4209
4226
4404
4778
1002
1219
2090
2773
3295
4104
4977
28
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
519
2135
2403
2876
4589
388
436
950
1037
2678
3071
4114
4598
342
481
1989
2652
2915
3279
3481
3802
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3030
3680
4106
4428
4437
4975
536
670
842
1003
1572
2934
4375
4701
4777
165
247
320
1731
2576
2723
3603
4738
731
822
1004
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
1140
2022
2060
2517
2943
3256
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
3131
4588
4920
664
2307
2780
4113
4365
168
479
548
1570
1805
2024
2856
3492
330
1172
1302
1560
2064
2342
2814
2946
3021
3043
3585
65
236
291
666
733
1643
2161
2533
2617
3297
3612
4013
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
4980
99
1264
1665
2095
2720
2916
3564
3953
4075
4264
1
1350
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
2347
3066
3447
3897
4061
4517
14
956
1440
2526
2620
2649
2883
3384
4635
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4236
4511
4629
4782
4829
395
531
769
856
1505
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1835
1873
2352
2518
2894
3380
4653
64
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
24
569
993
1582
2558
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
4795
1114
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2140
2964
4291
4373
4801
809
845
2697
2741
2846
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
363
568
807
1132
1832
2318
2402
2841
3599
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3585
3589
4585
4648
4761
4782
4816
155
596
723
1463
1631
1825
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3404
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4255
4326
4621
187
1363
1516
2909
3239
4100
4570
4731
271
568
621
1152
1191
1457
2158
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
606
716
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1140
1483
1498
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1445
1549
2047
2731
3973
4392
918
941
1574
1925
2060
2824
3439
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4259
4279
4280
4489
4637
4679
241
361
550
2030
3791
3916
4008
4197
4658
4865
5
901
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1327
1359
1783
2161
2607
3835
4549
4781
4974
10
438
755
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2195
2902
3129
4683
1140
1745
1826
2012
2068
2236
2296
3631
3680
4734
4839
24
662
1472
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
316
463
782
847
1036
1568
1686
2016
2031
3005
3226
3748
3798
520
1071
1574
1629
1826
2322
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
807
1093
2055
2132
2415
2476
2932
3859
3978
4005
4169
4234
4567
632
832
1194
1625
1688
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2461
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
415
556
895
2008
2133
3174
4543
4912
110
1152
1468
2123
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1717
1776
1791
2214
2781
3027
3745
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3148
3383
3444
3596
3640
4575
28
1538
1809
2088
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
4654
194
308
868
969
1157
1465
1658
1941
2072
2271
2851
3148
4456
4609
4822
4952
4989
296
752
1630
1807
1998
2114
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4595
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4271
4371
4377
796
916
1367
1765
1768
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3716
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
2157
2695
3397
3556
489
569
1391
1806
1869
1979
2118
2266
2809
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
857
1041
1088
2117
2856
3690
3694
4139
4609
4918
115
289
822
844
1195
1394
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
4993
935
2269
3072
3654
3763
3805
4313
4713
4810
39
1158
1819
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2017
2544
2607
3554
4207
40
226
885
1300
1814
2674
4686
485
517
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
1200
1378
2129
2154
2733
2818
3682
680
1227
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3377
3390
3393
3564
3839
4542
4743
815
915
1143
1376
1536
1610
2719
3272
3285
3555
3992
4530
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
115
2194
2203
2827
2852
2923
3510
3860
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1117
1662
1759
2535
4088
4985
121
582
752
1252
1899
2815
3354
559
685
1627
2095
2273
3080
3474
3819
4029
4110
4350
4530
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
1468
2300
4625
4627
4810
1170
1607
1756
1892
2855
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
44
1264
1435
1831
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
2222
3386
4118
4459
4900
849
1165
2390
2535
3368
4198
145
192
236
564
1336
1384
1532
1593
1596
1889
2408
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
4860
114
300
879
1486
1769
1817
2777
3071
3365
3583
4559
4911
26
263
1115
1420
1520
3124
3514
4411
4452
125
675
1052
1403
1523
1624
1790
2311
2878
3317
3567
4944
834
1204
2580
3541
4648
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1166
1441
1526
1826
3176
3417
3649
3943
4039
4229
4925
284
509
563
1425
2386
2814
3705
3722
4032
4506
4836
4922
4949
826
1394
2387
2522
4229
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4080
4139
4693
4897
4908
353
1594
1618
2463
2856
3261
3559
3795
4464
4637
351
1045
1658
1661
2391
2839
3132
3450
3858
3874
3977
4309
4530
303
1726
1732
2243
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1588
1819
2523
2941
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3647
3760
3886
4426
4620
4775
461
1137
1585
2005
2382
3079
3406
3576
4232
4381
4554
14
880
2298
3084
861
1715
1725
3023
3223
3528
3917
4945
4946
161
333
509
3230
3936
4835
231
831
1262
2031
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1821
1991
2275
2798
3329
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
1293
2409
3146
3780
3793
4070
529
906
1022
1472
1475
1727
2285
2345
2537
2607
3169
3177
3465
3924
4410
80
1028
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
2625
3021
3099
3534
3982
4219
4504
139
794
889
1389
2030
2233
2716
4482
4547
4631
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
664
1163
2336
3295
3331
3358
3524
3634
3864
4145
4500
695
760
1484
2128
2202
2729
2951
3259
3936
4267
107
369
597
970
1045
1322
1860
3154
3524
4758
650
1043
1055
1714
2162
2336
2680
4405
871
1234
1253
1808
2595
2612
4476
4887
403
1378
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
511
1432
2114
3380
3555
3715
3933
4140
4712
4789
831
1114
1920
2297
2345
2674
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
4229
4984
193
978
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2399
2448
2615
3590
4305
4505
4607
4970
68
1342
2009
2295
3358
3476
3753
4240
4731
1090
1100
1704
1715
2275
4171
4480
28
169
264
1022
1044
1430
1448
2212
2260
2548
2971
3409
3486
3709
4152
4186
4805
102
1007
1022
2045
2291
3498
4829
342
1198
1287
1858
1865
2194
2608
3488
3664
3675
777
981
1307
1940
2886
3012
3587
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2393
2651
2802
3208
3610
4660
352
1049
1180
1311
1747
2031
2299
3940
321
1143
1166
1202
1550
2299
2406
2673
3065
3157
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3137
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
4510
321
419
609
716
1077
1237
2174
3206
3768
4086
4376
4655
146
372
688
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1402
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
4043
1074
2473
2701
2808
2824
3525
3897
4633
4808
4865
317
439
1400
1507
2186
2316
2556
3165
3233
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1655
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
1940
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3722
3771
612
1472
1761
1837
2390
2429
3052
3771
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
4853
266
942
2075
2870
2913
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
332
1182
2059
2616
3204
3344
3646
4280
4282
4296
9
12
943
1599
2577
2594
2669
3399
3555
4444
4463
4823
48
437
448
1295
1336
1579
1584
1720
3796
3940
3957
4084
4358
4509
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3333
3509
3564
4387
4398
4501
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4550
4704
292
359
1335
2185
3455
4936
634
647
1043
1256
1419
1687
1933
2393
2638
3287
3431
3804
3948
4403
4506
4559
4713
128
164
175
253
457
3416
4198
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
462
755
1624
1799
2144
2999
3098
648
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
4079
4223
213
1350
1990
1993
2051
4158
1514
1736
1779
2367
3266
4398
4681
86
802
854
1220
1395
1897
1975
2822
4171
4233
2198
2654
4204
4284
482
708
1439
3356
3522
3609
3859
4225
4966
41
634
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1767
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2160
2513
3255
3313
3611
93
266
1046
1253
1819
2132
2436
2688
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
1967
2051
2533
3818
4102
21
602
736
782
963
1273
1559
2169
2424
3596
4042
4225
478
784
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
4244
472
602
631
636
948
1103
1423
2821
3560
3830
3859
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3717
3773
4015
4562
607
1597
1602
2438
3980
3992
4609
504
684
1124
2896
3376
3426
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2561
2814
3441
755
756
1063
1077
1098
1323
2494
2946
3820
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
409
541
813
1393
1514
1875
2145
2489
3128
3317
3777
3920
4453
141
168
330
1346
1347
1348
1872
1960
2077
2451
3138
3251
3335
3544
3745
3786
4914
24
32
77
88
633
1170
1576
1754
1791
2171
4123
4196
4507
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4244
4269
4699
408
579
630
709
924
947
948
1021
1082
1668
2022
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
3454
4536
4624
4724
22
460
759
836
875
1251
1416
1716
1852
3011
3329
3892
4307
4452
32
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
1525
1548
2537
2719
2735
3133
4023
4218
705
925
1234
1822
2828
2834
3862
4272
1668
1953
3036
3387
4303
4408
4634
465
694
1556
2534
2725
2786
4703
884
1576
1936
2383
2636
2667
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
406
3028
3541
3647
3975
4781
2140
2774
2917
2976
3228
3866
4201
4212
4455
416
475
842
1442
3608
4076
4385
4526
4850
144
777
2026
2575
2709
3746
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
4405
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
4041
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
934
985
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
129
1000
1271
3050
3778
3863
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4284
4927
12
28
954
1566
2767
3255
4085
1243
1421
2149
2264
3179
3735
4264
4630
52
1531
2822
3162
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
54
791
1637
1883
3148
3570
4133
55
297
480
934
1480
2366
2888
3092
4628
4659
1168
1465
2330
3364
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
4930
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
2857
3421
3449
3650
4258
4665
4701
526
1014
1015
1273
1822
2396
3466
3938
4808
883
1503
1613
1651
2405
2812
3458
3644
4124
4866
4960
318
603
1489
1591
2881
4539
4768
4839
780
1105
1277
1325
2081
2312
3345
3535
4558
667
694
919
1053
1634
2383
2434
2435
2503
3301
3310
3658
3863
3889
208
469
943
1762
1915
2456
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1515
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3637
3644
3671
3787
4198
4333
4635
4904
4933
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
714
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4598
4693
4917
4990
103
960
1014
1072
1381
2560
3545
4599
4950
683
1754
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2842
2946
3194
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1022
1227
1311
1667
2675
3062
3343
3680
4295
737
1098
2207
2317
2731
3016
3059
3327
3577
4224
4933
496
1073
1103
2485
2516
2926
3666
4046
4465
4582
864
1218
1545
1650
1993
2116
2265
2330
2331
2426
2817
2903
3493
3893
4210
4301
4828
82
1757
1769
2760
2864
3477
3713
4100
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3223
3430
3540
4767
371
459
495
526
527
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1361
1583
1734
2048
2169
2593
4202
4478
4482
4802
583
598
1268
3689
4147
4757
4874
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2045
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3111
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3328
3507
3540
3683
3702
3802
4950
88
187
675
1093
1120
2470
3199
3403
3467
4041
4087
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2321
2544
2876
3365
3694
4217
4256
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
1084
2562
2617
3304
3349
4233
4713
4820
117
295
1265
1570
3463
3797
4636
423
436
512
1066
1970
2740
2842
3077
3298
3328
3414
3797
4207
4385
4708
4979
791
2145
3298
3371
3608
3632
4695
461
520
828
912
1643
3089
3107
3680
4472
4568
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3630
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1681
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2221
2843
3392
3737
3926
4090
224
487
1507
1747
1879
1925
2511
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
804
941
1439
1844
1945
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3477
3829
4193
4510
4824
4937
885
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
2277
2823
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
551
1181
1492
2415
2804
3718
3920
4200
4565
4903
708
990
1099
2638
2648
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
1955
2116
2528
2711
3043
3839
427
612
1814
2268
3013
3150
3598
4491
4722
24
526
1011
1378
1574
2111
2165
2288
3109
4762
786
1819
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3671
3706
3749
4415
266
370
406
1392
1729
1891
2069
3172
3362
3466
3524
3737
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
4675
912
2947
1395
1620
2456
3904
382
809
1265
1348
1736
1943
2040
2327
3418
3470
4817
4949
2575
3083
3242
3561
3666
3823
542
733
1613
1974
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1137
1413
1472
2856
3105
3765
4126
4682
4951
43
384
554
560
914
1136
1233
1238
1711
1734
2344
2787
4158
4369
4469
4947
142
280
339
527
1566
2037
2919
3114
3227
4413
478
1080
1378
1789
1928
2404
2962
415
785
828
838
1537
2740
2926
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
2206
3419
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2457
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3493
3582
4131
4336
4561
4681
78
264
701
879
1476
1917
1972
2353
2702
3236
3582
3721
3928
4986
95
818
850
987
1751
1796
2024
2817
2911
3477
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4564
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
857
1223
1525
1961
2283
2837
4569
177
520
532
872
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
2796
3510
4352
4792
1052
1213
1712
2122
2339
2427
3693
4393
4508
4867
1110
1115
1553
1568
1775
1981
2561
2898
3086
3219
3657
4478
4792
4843
254
489
1517
2515
2697
2889
4503
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
3362
4200
4409
4496
100
903
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2373
2988
3135
3512
3741
36
260
1056
2124
2238
2966
3636
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
2710
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4153
4565
216
1691
1974
2038
2679
3563
3661
4668
1053
1686
1699
2006
2105
2721
3011
3642
3852
3922
4868
1339
1473
1634
2482
3200
3628
3856
4140
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
410
1827
2090
2096
2223
3359
3717
3904
4085
4264
4422
70
1329
1467
2620
3682
4728
1555
1914
2167
2280
3100
3642
3792
4841
254
954
1579
1922
2522
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2418
2706
2743
3006
4108
177
467
977
1743
2688
2700
3991
4169
4202
4704
4980
1797
2021
2233
2430
2702
3094
3395
3959
4014
4034
4267
153
411
554
1163
1320
1581
3195
3468
3573
3788
281
515
692
1291
1411
2160
2670
3122
3682
4172
4351
4403
608
1165
2420
2842
3267
3678
3910
3956
4109
4291
217
555
1024
1039
1326
1743
2594
2642
2775
2957
3365
4423
82
633
1694
1933
2160
2507
2978
2997
3380
3880
4164
4456
4608
4704
1334
1625
3135
3348
4509
1602
2054
2659
2969
4068
4167
4533
4735
447
549
818
1336
2802
2895
3939
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
3749
4065
4690
680
2702
2724
3318
3464
3700
3779
3900
141
798
846
1832
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
1749
2568
3637
4149
4179
4381
317
1143
1569
2073
2204
2597
3368
3639
3852
3928
4043
4380
4807
138
400
949
1320
2347
2812
3640
3695
4990
381
1437
1870
3039
3620
4312
4395
4791
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
121
567
1741
2134
2682
2722
2903
3358
3985
4178
4372
4796
4938
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3504
3935
3948
901
963
1101
2151
2869
3660
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
1841
2902
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
278
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3431
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1705
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
3979
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1085
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1561
1596
1688
2072
2074
2558
2996
3579
3600
3952
4841
398
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4532
4657
560
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
877
1082
3224
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
352
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3283
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4198
4497
4608
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3257
3488
3791
3813
3823
4041
4937
960
2118
2621
3224
3276
3466
3669
4114
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
3946
4185
4287
4383
4884
324
662
1655
2146
2258
2303
3132
3290
3670
3898
231
500
1005
1514
1540
2255
2641
3383
3397
4120
4918
620
1050
1254
1257
2048
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4916
346
703
723
1097
1980
2175
2216
2633
3240
3256
3595
703
1522
2489
2580
2936
2988
3063
3296
3445
3479
3553
3933
3943
4046
4104
4128
4401
4662
4914
875
1359
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
1727
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3177
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4570
4818
4841
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
419
935
1000
2002
2833
3414
78
1243
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
4949
195
368
526
663
961
1356
1770
2057
2880
3201
3573
3782
4952
4996
551
781
985
1606
2536
2566
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
4870
1746
2013
2772
4563
36
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
4907
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2185
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
2762
3609
4336
53
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
4003
592
1411
1659
2382
3823
4573
236
259
1003
1063
1521
2038
2722
3074
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4023
4142
4918
756
892
2852
3041
3452
3638
3689
3717
4872
653
654
1517
1624
1765
2610
3086
4008
4068
4131
4195
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
399
491
514
1783
2146
3168
3946
4044
4787
201
678
706
1380
1756
2120
2348
3236
3413
3743
3891
4095
4195
4941
442
956
1913
2397
2580
3380
3978
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
4370
475
1024
1380
1808
2136
2304
3589
3903
4116
4436
4496
4833
249
498
739
740
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
3467
4529
284
521
566
1533
1917
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4503
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
4827
171
430
465
577
1450
1648
3461
4575
86
633
1185
1829
2615
2630
3216
3379
1006
1108
1320
1919
2130
2796
3587
3838
4523
923
2453
2559
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
3556
4030
4581
4915
286
432
2298
2688
2966
3449
4131
4180
4811
4867
254
980
2050
2373
2429
2513
2525
2977
3396
3593
3768
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2591
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
555
1775
2004
2598
2711
3238
4011
4322
4942
552
2738
2857
2953
3179
3231
3257
4110
4645
66
613
950
1535
1796
2249
3378
3745
3794
4512
310
713
2015
2795
2852
3745
4815
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3461
3466
3523
4320
4561
222
227
440
758
954
1082
2534
3037
4066
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
3812
4131
4286
4990
396
617
2949
3297
3639
4450
4894
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2228
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
194
268
419
1170
1642
1931
2167
2921
2973
3161
3461
698
1536
1683
1698
2146
2311
2913
2956
3120
3283
3533
4249
4935
566
646
1249
1377
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3010
3161
3211
4911
405
933
1379
1538
1653
2115
2274
2823
3189
3429
3752
3836
4271
4312
4780
4843
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1066
1528
1560
2089
2953
3006
3026
3360
4392
487
826
1187
2844
3421
4069
4764
474
835
1738
2554
2625
3063
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1393
1545
1564
1723
2000
2201
2484
2819
3006
3329
3380
3818
4503
4603
4675
642
723
1455
2424
4122
4228
4957
957
997
1023
1626
2114
2924
3150
3631
3839
4476
1539
1799
1815
2330
2650
3182
4546
1437
1932
2394
2594
3010
3177
3502
3768
4510
4760
4922
545
1189
1533
1634
1754
1773
1924
2029
2189
2459
2804
3094
3718
3923
4987
619
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
2547
3567
3918
4100
4411
4460
198
607
856
2477
2648
2972
3627
4181
4207
4368
362
600
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2272
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
530
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
945
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
3751
4450
805
1018
1132
2065
3374
4836
298
1573
1619
1911
2326
3090
3926
3935
4778
4882
701
793
910
991
1671
2883
3054
3430
3782
3853
4222
319
494
530
800
1953
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
2632
3594
4427
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
1854
2260
2402
2414
2417
2787
4250
204
1001
1255
3452
3910
4718
596
695
1476
1478
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
3993
4239
32
835
1247
1424
1970
2421
3001
3626
4218
4244
621
1282
1312
1352
2249
2375
2488
3591
3826
4108
4181
208
881
1090
1260
1398
1831
2076
2253
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
3267
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2487
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
4940
10
1453
1756
1773
1779
2258
2628
3421
3434
3592
4333
4641
4680
4996
861
2707
3163
4644
4894
1737
1950
2692
2729
3209
4068
320
1399
2643
2915
3284
3404
3409
3490
3609
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
2996
3233
3559
4938
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
2893
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2255
2353
2512
2873
2917
3529
3942
301
1440
1582
1613
3007
3853
46
704
712
766
854
880
1094
1972
2516
2654
3251
4261
4348
4664
61
1319
1495
2140
3539
4013
117
367
470
876
936
1124
1139
2153
3133
3801
4858
1257
1322
1759
2179
2209
2659
3379
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
1283
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
1796
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
896
2027
2265
2280
2590
3635
3699
4726
1128
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4220
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2290
2637
2673
2813
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
386
443
741
866
1431
2058
2744
2764
2906
3951
4258
756
1127
2360
3341
3369
3375
4023
109
182
242
699
1017
1329
1483
1729
1893
2950
3412
4132
129
660
761
869
905
1689
1876
3191
4786
4988
993
1131
1553
1651
2077
2678
2983
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
225
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4166
4830
4956
966
1443
1889
2115
2473
2591
3570
4653
390
429
1622
1843
1939
2001
2865
4185
4855
4947
962
1877
1977
2028
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
3897
635
781
1520
2365
3323
4241
4268
4359
4597
600
684
1390
2495
2808
4255
4601
4636
44
424
2231
2788
3036
3884
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
1879
2021
2389
2558
2818
3195
4030
4318
4785
938
1136
3104
3765
4032
4565
4905
473
1539
3403
4095
4265
288
734
1156
2123
2790
3969
4370
4648
390
1025
2147
3332
3938
4026
4180
1777
1840
2310
2348
2647
2845
3212
4800
4996
26
656
827
1092
1573
2204
3255
3397
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
1468
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1836
1986
2490
3181
3710
4045
4352
234
253
649
696
1694
3031
3290
3540
4998
206
386
1387
1454
1924
2148
3131
3418
3673
4203
4403
4473
4491
101
331
718
1166
1353
2719
2762
2806
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
947
1154
1480
1514
1884
2869
3382
3401
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1449
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3343
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3088
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
318
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4187
4343
360
509
903
1216
1312
1517
2094
2226
2270
2781
2938
3277
3679
4037
4141
4538
528
925
1036
1568
1623
2454
3460
3747
3919
3951
4159
4322
4535
4872
4978
1400
1820
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
830
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1432
1458
2635
2856
2906
3017
3108
4801
4979
414
912
1270
1290
1978
2168
2717
2730
3914
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
4422
4491
89
258
427
1020
1158
1268
1330
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
4821
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3179
3587
3830
4088
4888
328
2134
2712
2820
4141
4183
4714
4908
564
579
1542
2037
2117
2499
3726
4181
4272
412
1285
1498
3104
3213
3245
4103
74
95
812
1389
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
1943
2780
3618
4597
4602
14
398
803
1614
2706
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
890
1424
1502
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
3582
4463
4587
4752
571
592
1564
3114
3157
3429
3615
3767
3923
4040
670
803
816
839
924
972
1117
1136
1832
3066
3129
3551
3588
3658
3769
4562
261
1175
1312
2391
2727
3803
4456
265
1583
2134
2513
2672
3592
4274
4512
221
328
924
1674
3257
3461
3564
3618
4280
4533
4818
231
736
1151
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
25
496
1315
1357
1492
1864
2018
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1918
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4641
4733
96
276
310
381
828
1393
1826
2027
2910
3242
3267
4152
4919
763
932
1645
3022
3083
3193
3216
4000
4876
4878
90
247
337
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4831
898
1572
1699
3290
3672
3853
4137
4168
4997
555
1814
1926
2487
2762
2999
3870
4937
460
481
1641
1758
2106
2866
3025
3222
3309
4372
4468
236
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
2939
4201
4861
930
1925
2371
2669
2699
2813
3378
4155
4178
4291
4316
1119
1444
1478
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
3971
1377
2418
3293
3444
141
1148
2160
2329
2761
3527
3611
4061
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
828
1070
1462
1523
1565
1951
2507
2677
2914
3077
3178
4631
4683
4765
629
3000
3811
4065
4094
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4267
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
4069
4631
4843
4904
1468
1999
3224
3339
4879
1064
1574
2132
2605
2622
4047
314
2356
2718
2772
3586
3977
4976
4980
33
365
387
797
1932
2034
3574
155
750
1967
2554
2578
2595
4003
841
966
1112
2334
2443
2446
2775
3057
3204
3258
3385
3393
4095
294
2635
2673
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1070
1585
1664
2316
2571
2933
3696
3721
4110
4847
4915
571
817
3243
3268
3440
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3209
3327
3714
4202
4418
4513
4865
4997
182
390
2639
2969
3762
3782
4713
4847
4905
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1273
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
3945
4573
4888
1027
1093
1157
1613
2019
2469
319
346
514
526
903
1798
4340
4731
4870
415
1058
1259
4446
4689
1325
1342
1650
2293
3100
3278
4100
202
267
369
474
1696
1843
2259
2396
2508
2945
4654
4892
455
1153
1219
2700
2710
4878
1001
1051
1713
1850
2327
2586
2702
3831
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3697
3764
261
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
4821
183
928
1307
1996
2147
2425
3217
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
1977
2735
3443
3566
4005
4459
389
1140
2461
2794
2936
3008
3492
4163
4326
4449
4785
301
694
855
1322
4639
70
100
250
607
1332
1414
1447
1701
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
3658
4098
4421
4907
3266
3869
641
1672
1678
1849
1900
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
3196
1651
2272
2356
2397
2564
3489
3633
3785
4360
231
2548
3378
3579
3985
4855
4889
134
1027
1656
2501
2590
4098
4313
4379
42
153
479
830
1274
1589
1897
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3715
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4143
4464
5
1179
1971
2437
3070
3777
3983
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3783
3868
4064
4269
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4961
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2247
2661
3517
3862
3937
4620
4874
437
1221
1745
2095
2333
2638
2962
3033
3730
4899
103
1251
1363
2422
2444
3265
3303
3520
3568
3870
199
529
1110
2446
2593
2785
3194
3508
4515
412
526
825
1329
1471
1663
2673
2705
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4042
4948
448
544
943
1049
1138
1345
1494
1694
2036
2120
2583
2605
3083
3929
4243
4916
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1104
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
3887
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3457
3647
4182
4276
292
378
831
843
1124
1503
1620
2267
2277
2407
2510
3798
4093
4473
4644
137
329
465
1920
2143
2583
2870
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2210
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
172
979
1180
2207
2487
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
261
345
1184
2928
3014
3069
3180
3402
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1375
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
1474
2689
2815
3150
3628
4476
4861
503
621
979
1144
1244
2417
2600
2932
3278
3388
4292
4896
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
4199
435
602
692
1032
2862
3308
3574
4092
4975
225
911
2233
3217
3676
4159
4619
127
384
438
952
1549
1968
2215
2224
2271
2615
2635
2876
3393
3523
4538
4656
4840
189
1222
1490
2250
2512
2830
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
314
896
1754
1961
2189
2298
2463
2881
3164
3812
4034
4240
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3071
3713
4928
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
2159
4271
4284
107
503
2709
2971
2975
4588
4894
122
939
978
1514
2569
2871
3371
3573
4030
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1010
1190
1432
1447
1792
2675
2783
2846
3080
3569
4539
4965
1339
1604
2076
2822
2912
4174
4555
4637
1110
1171
1403
1603
1976
2858
2958
3536
3669
4468
168
425
1226
1833
2170
3532
3590
4275
4916
1118
1232
1256
1888
1994
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3068
3088
4290
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
221
1169
1704
1758
1974
3283
4205
4469
184
579
691
1064
1134
1375
1525
1743
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3200
3413
3443
3498
3765
4308
4485
4499
4615
4702
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3655
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4210
4634
2514
3282
3307
3779
3951
4776
4967
20
45
290
384
837
907
2106
3206
3868
4615
4785
163
315
360
471
1349
2704
2872
3501
3884
4181
96
836
1093
1131
1574
1939
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4008
4189
4257
4404
182
1401
1715
2145
2185
2515
2556
3450
146
451
492
969
1344
1442
1809
2010
3918
900
988
1276
2568
3454
87
846
1012
1189
1858
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2476
2728
2955
3140
3251
3376
4087
4189
4643
4839
4924
140
690
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
171
335
535
858
1552
1644
1770
1776
2324
3546
4274
244
803
812
1301
1805
1819
2725
3202
4689
4842
452
627
1344
2576
4380
4432
4440
4478
4693
319
345
591
720
1861
2841
3293
3548
4533
4549
4578
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3377
3974
3977
4190
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4487
4740
36
214
419
1070
1742
2194
2374
2458
2641
3363
3625
3834
4125
4150
4860
607
803
804
2715
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
1488
2014
2660
4133
4303
4900
4913
60
185
784
825
1317
4069
4079
4147
271
790
939
1107
1142
1658
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
1747
2539
2858
3427
3438
3767
4008
4137
4193
4450
305
340
1913
2022
2060
2583
2607
3520
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2166
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
659
1085
1382
1528
1666
2092
3105
3140
3147
3370
3826
4560
4769
75
1064
1395
1546
2120
2244
2921
3769
3964
4576
4692
2722
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
969
1241
1755
1806
1974
2043
2181
2326
2882
2907
3401
3539
3781
4170
4456
506
1548
1611
1812
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3116
3319
3500
3829
4546
4592
4924
129
857
908
1643
2226
3118
3817
4204
4930
239
1272
1839
2668
2725
3275
3422
4650
810
1936
2322
2482
3002
3153
3786
4089
4799
184
908
1978
2080
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4679
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4505
4544
160
727
1432
1515
2506
2636
2645
3020
3148
3296
4281
4465
4738
496
792
1568
1978
2642
3121
3360
3405
3763
4029
4072
4563
1643
1650
2083
2808
2928
3126
3324
3491
4060
4294
187
1082
1582
2073
2138
2591
2998
3458
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3396
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
231
1544
1837
2356
2658
2695
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3464
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2652
2878
2888
3531
3700
4187
264
2056
2199
4941
205
875
1578
2338
2541
3223
4725
96
478
551
631
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2167
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
2657
3154
3376
3983
4006
4534
281
1110
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2026
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2157
2530
3267
3417
3673
4941
122
246
561
842
1174
1964
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
1848
2156
228
476
775
846
869
1221
2404
3663
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4060
4211
116
261
338
747
2976
3411
3632
4196
4249
4963
74
1188
1426
1566
2126
2402
2682
3071
3326
3335
4106
4225
541
2063
2835
3322
4868
1041
1529
3058
3983
4288
1759
1872
4335
4862
375
727
1318
1421
2463
2510
2754
3271
3563
4259
4660
4787
491
1174
1486
1816
1962
2103
2348
2525
2906
2949
3564
4882
4929
378
755
1164
2091
2693
2824
3310
3376
3771
4070
22
53
165
852
1539
1925
2056
2100
2334
3074
3138
4350
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
946
1612
3086
3716
3864
74
223
374
517
567
1214
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
571
3383
3846
248
307
670
1016
2108
2387
3220
3372
3449
4982
494
531
650
2171
2245
4080
185
424
2078
2171
2894
2938
3320
3363
3925
4222
4284
148
1137
1756
1856
4804
4849
431
456
824
912
1160
1941
2135
2624
3682
3922
4224
4924
39
308
321
1531
2791
3055
3791
4558
934
1550
2298
3851
3894
4056
4591
88
312
651
916
946
1622
1818
2042
2586
2770
2835
2912
3197
3916
4408
4877
1025
1914
2290
2697
3197
3897
4464
4655
4669
302
495
853
1234
1489
2332
3052
3250
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
2879
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4187
4251
4790
457
592
633
3220
3347
3862
1225
2329
2759
64
238
680
1329
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
2929
3093
3741
3967
4400
4662
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3584
3589
3999
4436
528
924
1248
1739
2034
2143
2604
2765
2846
3469
3916
4839
420
486
774
897
2080
2552
2717
2777
2911
3491
3886
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
520
1371
2008
2529
3390
3567
3933
4259
4987
783
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
149
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
150
1371
1634
2388
4147
4680
167
209
229
992
1132
3363
3660
4550
4606
633
1368
1422
1862
1864
2373
2416
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2237
2622
2753
2902
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
3613
4856
330
749
1016
1201
2749
3539
3618
412
1638
2373
2948
3272
3365
3720
4527
4732
4829
86
749
1113
1182
1187
1613
2364
2410
2583
2718
3342
3983
4126
4222
4233
164
236
1571
2700
2814
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
2582
3252
3626
3697
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4057
4317
306
611
954
1112
1645
1809
2503
2533
3308
3596
3987
4043
4733
4741
4881
4916
271
277
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
240
566
700
1196
1277
1759
2763
3411
4528
4576
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
2163
2195
4237
4742
43
226
489
1019
1078
1334
1593
1912
2450
3758
3886
4045
4455
4537
814
1215
1655
1886
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
128
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
2384
3116
3525
4222
4659
4955
885
1379
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
589
1068
1738
2944
3021
3075
4116
4597
4635
4673
4866
4981
323
452
3007
3233
3287
596
828
1803
2334
2726
2784
3997
4051
4395
4407
4781
721
861
1276
1999
3169
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
997
998
1981
2793
3473
3666
3812
4690
109
822
861
1149
2020
3461
3996
4040
4711
4759
160
298
665
898
1086
1438
2035
2518
2587
3613
4048
4097
4468
133
1255
1532
1630
2500
3363
3401
3903
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
4825
320
644
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
3889
4316
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4115
4257
476
1161
1305
2280
3144
3233
3756
4072
4136
4532
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
1806
2050
2753
2972
3435
3627
3642
4208
4377
4817
1364
1878
1999
2171
2933
3068
906
992
1366
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2357
2516
2593
3274
3499
3611
4285
324
1382
2353
2598
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2154
2399
3526
3943
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4129
4183
756
1964
2655
3729
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
84
467
550
1139
1511
1790
2322
3126
3297
3698
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2991
3318
3923
4293
4468
125
507
602
853
999
1019
2038
2084
2157
2332
2453
3581
3632
3713
4701
4707
4963
317
713
1602
2309
2405
2793
2999
3414
3631
4170
4405
4437
4623
4758
4813
239
316
660
665
2220
2381
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2825
2891
2993
3793
3906
4019
4023
4035
4605
4884
230
609
1152
1307
1382
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
4951
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4376
4495
4568
4890
703
1259
2904
3559
3818
662
736
973
1746
1764
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3620
3753
3995
4394
4688
4744
4892
4988
788
1631
1862
2165
2305
2674
2677
3082
3175
4002
4214
137
298
866
1509
1655
1777
2270
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
560
855
1623
1747
1882
2930
3012
3605
3670
4847
4925
553
2109
2663
2765
2968
3078
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
3703
278
368
1656
2239
3158
3820
4327
4622
227
902
2351
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3481
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3099
3750
4309
4664
377
569
751
1074
1715
2441
2625
3502
4207
4403
4537
4753
498
513
872
911
1000
1125
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
1443
2225
2267
3691
4368
4513
355
902
919
1552
1993
2011
2727
3389
3819
4204
4736
435
791
1028
1063
1153
1683
3161
3219
3260
969
1753
2337
2407
2659
2670
3569
3714
4752
4974
20
158
2015
2146
3271
3390
3406
3495
4040
160
751
812
1608
1800
2122
2153
2169
2226
2605
2844
3262
3328
4179
4516
4727
4820
4845
838
843
903
1006
1483
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
4982
20
85
90
412
1006
1177
1436
1879
2580
2944
3410
3453
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1291
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
3153
4164
380
512
825
893
1361
2424
2548
3777
3913
3970
4431
809
1194
1472
1536
1944
2825
3106
3750
4397
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
2855
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4120
4144
4807
360
798
1776
2217
2358
4272
309
1425
2991
3820
3991
4716
31
42
477
547
758
972
1672
1733
1816
2275
3953
4765
421
528
1432
2067
2899
2971
3670
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
4921
171
229
980
1149
1206
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
1529
2666
2917
4649
755
1114
2615
3781
4186
4442
4778
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
3223
3865
4036
4895
122
1147
1467
1687
2282
2385
2871
3150
4959
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
2656
3175
3412
3943
4172
4521
4566
1025
1517
3163
3591
4537
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
1355
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
48
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
1625
3087
3323
3369
3443
3703
4115
259
1753
2684
3694
3873
4081
4178
4440
4700
59
440
529
933
1921
2774
3420
3667
3683
4243
4437
575
646
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
3608
3926
4181
530
711
1621
1785
2652
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
72
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3053
3779
288
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
2588
3206
3774
3949
4381
309
334
664
1512
2758
3162
3745
3956
4116
4749
737
1018
1697
1745
3312
4553
4953
17
490
798
1540
2529
2891
3300
3312
4352
4483
238
407
1229
1524
2126
2674
2853
3023
4023
4054
530
894
1017
3139
4852
197
292
397
1075
1370
1394
2439
3683
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4428
4512
4846
349
480
510
750
772
1021
1778
1929
2109
3437
4226
4592
642
1112
1412
1827
1847
2721
2747
3126
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
2406
10
1208
2407
2582
2848
2869
3035
4994
138
708
1203
1346
1809
2358
3460
3532
3562
3660
3910
1054
2697
3294
3667
4130
4407
4786
1430
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1755
1786
2036
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
752
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3827
3962
4240
297
1127
1489
1689
2725
3606
4697
6
151
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3469
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2682
2825
3699
3909
4079
310
603
642
1320
2288
3263
3418
624
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1544
1856
2529
3388
3561
3714
4103
4938
311
447
679
1282
1963
2722
4745
2326
2512
2548
2881
3439
3932
3957
4947
680
1259
1994
2267
2378
2680
3820
4903
4912
646
2236
2727
3067
3214
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
4949
319
1226
1453
2247
2839
3169
3580
4908
454
617
854
1998
165
177
1841
2134
2734
3813
4040
4669
4802
350
518
667
1125
2041
2489
3670
1349
3287
3362
3733
4856
46
685
1492
1754
1868
2522
3098
3962
4504
4763
4786
4966
204
396
973
1281
1646
2892
2916
3491
4111
4323
4410
173
364
1179
1467
1586
1716
2284
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
2322
2432
3173
3809
3857
1151
1286
1786
3144
3205
3525
3781
4406
630
1231
1476
1481
2586
2637
2718
3529
4502
371
553
1292
2031
2810
2817
3984
4246
4487
4841
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
3627
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
2495
3033
3399
3670
4512
103
149
163
831
1112
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
4700
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
640
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
2554
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
3993
4802
4808
373
587
2053
2140
2331
2530
3379
3688
3897
3910
4112
222
851
1401
1620
2065
2260
2516
3350
4629
4649
950
970
1363
2517
3367
4141
4699
857
1235
1712
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
3438
3475
4154
4156
4280
4408
271
1132
1147
1465
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
4349
4949
62
378
1734
1832
2170
2440
2498
3084
3407
3808
72
321
1114
1476
2309
2786
2790
4881
4973
4988
264
586
2252
3297
3307
4411
1113
2963
3169
4610
4858
810
1435
2240
2270
2334
2816
4524
4623
622
1649
2211
4427
4815
4840
1368
2077
2445
2726
2870
3379
3609
4368
4469
443
1009
1336
1498
1597
1993
2483
3279
3280
3420
3581
4857
292
501
638
662
712
765
771
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1351
1480
1748
2574
2603
3377
3642
4940
4979
456
632
2750
3039
3257
3819
3916
3968
4272
249
1122
1560
2399
3125
3142
3175
3371
3426
4419
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
3860
4293
4329
211
322
725
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3603
3646
4329
4670
929
1006
1267
1481
1901
2993
3885
4858
1677
1686
1787
1816
2553
3813
4348
4950
63
906
1451
1788
2085
2484
2506
3429
4698
252
1195
2437
2606
4847
471
1002
1033
1506
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2163
2663
3732
223
1105
1359
1674
2737
2897
3415
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
2260
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3277
3361
3773
4464
4661
462
490
1134
1173
1570
1612
1655
2040
4014
4410
4631
4884
445
993
1984
2012
2454
2709
2811
3447
1045
1299
1604
1719
2789
2820
4539
4628
1402
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1661
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3708
3919
3935
4972
169
679
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4246
4314
4676
4785
4931
1975
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3880
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2284
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
3793
4660
89
171
778
2066
2854
3752
4251
4397
4854
991
2827
3016
3522
3739
3892
48
690
919
982
1044
2634
2970
2978
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
4923
134
264
586
991
1085
1541
1821
1895
1951
2337
2797
3936
4554
1023
1164
1606
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
2064
2498
2592
3314
4457
4944
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1502
1765
1778
2248
2927
3347
3822
3955
4149
4304
4677
4795
4916
391
1329
2227
2627
3055
3383
249
396
412
564
619
999
1401
2810
3288
3537
4096
111
545
1253
3125
3188
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3462
3669
3880
4414
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3381
3514
3653
3658
3874
4257
4663
4708
4846
5000
73
279
849
1730
1841
2066
3144
168
275
945
2808
3511
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
485
1128
1181
1821
2379
2596
2885
3242
4038
4241
422
838
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
1641
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1308
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
3615
4633
699
873
1095
1274
1610
4401
4746
84
541
1314
1382
1478
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
386
461
821
1183
1223
1409
1412
3163
3485
3925
4642
641
785
1022
1285
1300
1615
1646
1828
2741
3256
3722
4460
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4394
4572
4757
4815
4817
971
1037
1302
1310
1404
1683
1868
2085
2348
2409
3722
3986
4719
4829
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3021
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
2670
3189
4570
4824
4831
99
719
833
927
1988
2577
2623
3574
3615
4199
4858
598
842
918
954
1680
1919
2275
2383
2451
2608
2638
3140
3308
3412
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4262
4271
87
615
1431
1505
1727
1943
2355
3404
3628
3667
3881
3942
4561
344
1769
2238
2557
3933
4601
4795
52
260
1566
1644
1740
1886
2596
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1173
1273
1726
1791
1841
1942
2720
2930
2981
3222
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
1910
2462
2601
2602
2758
3005
3115
3264
3407
3895
3941
4009
79
319
615
662
1244
1715
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1093
1234
1677
3338
3645
4915
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1243
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
3409
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
3994
4469
4772
110
1938
3761
3980
4110
50
1190
1890
2983
3219
4198
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
391
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
977
1097
1226
2582
2652
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4149
4418
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
525
737
765
789
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
3310
4350
4351
4669
620
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
389
394
838
869
969
1745
3683
3723
4181
4685
558
1127
1316
2139
2330
3232
3604
3626
4328
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
3403
3552
4447
4778
35
181
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4024
4204
4489
19
607
703
1024
1221
2254
2647
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1706
2260
3651
3990
4508
4591
4746
324
1018
1395
1766
1950
2264
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2658
2908
3732
3871
4193
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
1728
2229
2659
3059
3554
3988
4461
4627
4789
4955
17
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
3941
4072
15
1666
2929
3017
3020
3759
3879
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3508
3622
3941
4347
248
268
473
2103
3764
3964
3992
4009
815
855
2214
2741
3688
3842
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
199
239
422
1700
2985
3550
4073
4354
436
1382
1650
2217
2578
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3224
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4603
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4336
4521
4536
4580
24
306
460
1797
2935
2988
3022
3314
320
1059
1174
2692
3506
3953
4830
222
1069
1488
1618
2255
4063
4298
128
472
515
2538
3292
3722
3938
4504
4574
1708
3038
3132
3163
3571
3691
4401
4464
4784
412
840
1370
1810
1878
3033
3051
3063
3495
4542
576
3121
3258
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2587
2737
2752
4621
4729
192
492
1750
4054
71
199
302
858
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2882
2909
3190
4242
4286
4382
191
730
1085
1122
3055
3375
30
515
868
877
1461
2192
3005
191
595
866
1237
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
317
2051
2267
2849
4386
4492
4711
185
598
657
1126
1280
1420
1566
1651
2319
2515
2747
2923
3634
3711
4130
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
3930
3933
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
1168
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
932
2412
3694
3966
4176
509
637
760
876
1987
2073
2281
2462
2719
2760
3326
4014
4440
4857
367
1111
1292
1298
1351
2559
2567
4408
4914
582
1328
2140
2333
2358
2415
2697
3912
4003
4851
421
509
845
1000
1144
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3036
3069
3196
4658
4839
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
4120
4194
395
1016
1922
2069
2610
2754
3544
4754
248
806
1035
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3457
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4743
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4422
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4054
4138
4669
321
990
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3552
3943
4453
4492
454
1410
2453
2926
3011
3055
3172
616
1204
3042
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4390
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
1783
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
238
1637
1687
2273
2635
3553
3971
4881
459
865
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
232
406
818
958
1228
1440
1567
2025
2726
2842
3435
3543
3626
3849
3896
4093
4735
349
897
1597
3427
4111
4310
29
999
1185
1188
1496
2658
3615
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1969
1992
2782
3560
4499
528
663
1158
1433
2439
2637
2805
2849
3234
3860
4153
4719
410
747
859
1124
1805
1921
2216
3145
144
1648
3078
3084
4363
4500
4981
344
384
742
1179
1317
1678
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4700
4827
35
178
500
752
1605
1944
2857
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
2893
3049
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
1245
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4097
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3833
3942
4417
4780
4876
1477
2434
3089
3298
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
2843
3328
3953
4600
4630
158
349
569
600
984
1262
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4548
4774
167
533
791
858
966
1628
2600
4710
4854
85
1081
1440
2234
2462
2585
2973
3756
4891
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4111
4347
4430
4466
4884
3
316
1334
1593
1992
2010
2306
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2239
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
566
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
837
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
4553
3621
3874
3878
4116
202
257
994
1851
2606
3141
3824
4679
4980
1675
2279
2517
2803
2859
3133
3355
3482
3745
3996
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
4714
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4168
4257
4365
4517
4849
200
485
1144
1797
2322
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
4690
4715
757
769
1217
2378
3715
4882
139
202
1379
2394
2820
2893
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1577
1733
2590
2845
4098
4699
344
394
1949
2012
2122
2351
2695
3184
3243
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2435
2469
2476
2787
2802
3044
3456
4837
590
853
2088
2654
2678
4334
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1835
1941
2092
2235
2576
3403
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1111
1310
1833
1851
2171
2611
2994
3272
3343
3349
3622
3806
4722
4823
4959
772
894
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
2451
3251
3962
4169
4534
32
897
922
1589
1761
2472
2763
3017
3357
4283
462
1380
1820
3233
3747
4183
4891
241
515
1233
1304
1441
1658
1825
2832
3003
3102
3855
65
2000
2229
2690
2787
2811
2884
3330
4229
4835
4947
1229
1315
2056
2067
3059
3207
3314
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
2774
3697
4255
4467
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2334
2790
3477
4691
4808
4900
828
838
1904
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
1738
2172
2972
3195
3343
3504
3544
4393
4410
149
656
666
1168
1363
1517
2035
2134
3388
3869
4875
366
532
1812
2191
2215
2564
3870
4528
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
3842
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
2895
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
909
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
769
1289
1709
2584
3721
4105
4756
4865
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
528
867
1358
1560
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
586
1307
1360
1829
2291
2345
2612
2767
3716
474
1126
1315
1590
2167
2717
2770
3685
4505
754
2148
3505
3700
4025
4667
1946
2594
2781
2928
3884
4747
328
691
1361
1511
3172
3585
4566
4822
334
2074
2274
2921
4834
565
588
724
962
1242
1374
1788
2106
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1355
1390
1939
1972
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2077
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3756
3833
4385
4753
27
659
1574
1803
1820
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3263
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1806
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1339
1398
1546
2246
2850
3372
4192
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1322
1830
1943
2254
3402
3530
4653
4680
492
919
946
1837
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1118
1574
1853
2181
2270
2833
2944
3112
3477
4096
4559
4854
50
75
3630
396
481
1444
2199
2273
2426
2503
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
421
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
1987
2302
2784
3036
3361
3632
4380
578
897
924
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4050
4052
4087
4127
23
74
1124
1846
1896
2055
2149
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4162
4164
4271
4280
4799
529
1389
1716
2779
2886
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
3947
4539
1528
1609
1718
2232
2667
2744
2913
3604
3656
3659
3977
4094
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
2853
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
4989
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4909
1885
1984
3182
3240
4257
4301
4794
4935
4943
72
2284
2631
25
1241
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
4687
99
341
828
1224
1644
2189
4557
4881
235
466
787
2524
2676
3341
3351
4041
4349
4663
4897
66
152
1372
1573
1869
2358
3033
3258
3266
3285
3786
3922
4031
4104
4553
4839
52
233
676
1233
1792
1945
2267
2865
4015
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3631
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3470
3551
3736
4068
4194
4503
4881
4979
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3241
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3276
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4433
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4848
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
674
2396
2520
4148
1071
1101
2807
2869
3203
3789
4196
4575
4874
828
843
893
1145
1215
1519
1660
1789
1916
2075
2206
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3075
3229
4979
59
1164
1630
2355
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
3778
4556
4845
1132
1167
1531
1601
2518
3208
3411
3611
3637
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
2733
3060
3364
4290
176
507
734
1009
1056
1085
1332
1637
1689
1759
2069
2514
2524
2991
4020
4848
283
743
1085
1938
2457
2497
2527
3598
73
143
172
206
605
1717
1791
2260
3954
4770
689
1041
1561
1851
2131
2569
3635
4555
416
775
1507
1615
1701
1764
1948
2098
2235
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
931
934
2189
2452
2977
3135
4317
4501
4717
4967
200
1129
1284
1745
1823
1993
2391
2643
3139
3826
3890
4888
18
370
1344
1676
2268
2358
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2453
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
193
734
2103
3178
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
2648
3525
3822
4925
755
924
941
1134
2249
2380
2475
3060
3647
4082
4133
4594
4624
4759
68
110
326
1983
2408
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
794
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
254
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
1813
2211
3381
3754
4285
4482
160
545
553
725
733
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4441
4531
4862
4896
4918
4988
592
700
2034
2324
2627
3553
3572
3967
4322
369
675
712
799
1504
1546
1672
3390
4370
4676
15
333
575
1117
1780
2173
2193
3022
3211
3342
3720
1644
1835
1882
2042
2131
2188
2308
2338
2395
3002
3394
4346
4421
4646
1493
3340
3846
4075
4782
4991
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
3988
4173
114
228
431
555
1259
1743
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1167
1297
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1360
1403
1819
2261
3507
4714
134
151
155
1746
2581
4639
4684
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
2345
3380
3601
3784
3868
4373
4385
4458
601
938
1793
2348
2515
2529
2603
2948
3313
3545
3593
3903
4085
914
926
1272
1915
2820
3017
3717
4232
4723
4857
4907
4988
1031
1067
1731
1798
2031
2460
3014
3923
4347
4624
4758
1358
1758
2386
284
361
679
1848
3264
4300
4703
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
3883
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3659
3743
4465
895
972
1423
1654
2625
4755
4850
98
285
908
1473
1931
2024
2337
2657
2673
480
834
1756
2314
3294
3600
4144
4323
4764
953
985
2216
3001
3220
3688
4326
4673
4979
111
440
485
819
1333
1746
2209
3026
3597
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
2775
3115
3138
3455
3491
4748
4772
1063
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4053
4680
4713
4912
158
216
1281
1546
2945
3161
3407
4035
4233
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3484
3761
4002
4266
4501
4697
203
538
639
944
1783
1955
3394
3713
4727
74
148
585
711
1212
2042
2656
2746
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
1694
2354
2762
3199
4624
4694
4881
4998
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4154
4451
4466
4702
191
1139
1688
1703
2016
3257
3282
3402
4061
4455
4511
4833
126
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
3690
4299
4323
955
1114
1880
1937
3559
4092
42
67
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
735
896
1815
2176
2346
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4810
4814
4948
333
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
409
1673
1973
2132
2923
3110
3633
4049
4318
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
1737
2027
2751
2832
3344
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
370
507
1143
1181
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
3611
4740
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3300
4219
4220
4255
4770
4948
4965
82
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2526
2597
2830
3815
4794
240
653
1067
2178
2829
3318
3359
4590
469
1067
2213
2531
2768
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
2709
3886
4709
4711
114
504
1010
1684
3070
3676
3720
3876
4138
4427
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3356
3683
206
239
403
649
1550
1818
1985
2448
2725
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
2728
3150
3608
3735
3936
3985
4385
4428
110
829
867
1562
3354
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3433
3943
4038
4678
4764
607
883
1674
2664
2958
3374
4163
861
888
1754
2403
3239
3369
3432
3534
3729
4758
231
1018
2031
2223
2528
2573
2854
2866
3808
4664
594
2336
3027
3518
3625
3722
3885
4056
4725
257
1293
1791
2150
2317
2340
3419
3715
3717
4355
4430
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
3313
4139
4356
376
437
479
621
730
930
1068
1131
1573
2973
3158
3365
4970
4976
409
1149
2331
2944
2988
3219
4489
4786
760
870
1638
2501
3410
3613
3679
3743
8
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3595
3677
3730
3761
4076
4122
4415
4849
700
847
1264
1380
1537
1800
2123
2662
3471
3795
3831
4379
4514
279
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
146
269
907
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4416
4511
1261
2261
2540
3374
4568
589
3372
3981
4856
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
619
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4128
4136
4573
4605
4892
223
2421
2627
3283
3655
683
701
752
1370
2224
2257
2833
3544
3548
494
693
965
1400
3050
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1627
1785
2023
2213
2313
3029
3051
3302
3514
4187
513
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2706
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3111
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
1660
2657
3618
3864
1951
2560
3015
3550
4571
4717
4810
625
867
1329
1576
1965
2145
3450
3533
3735
3942
3996
4092
4917
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3285
3598
14
29
536
888
1192
1451
2905
3133
3971
4528
4663
4799
4958
1364
1487
1579
1692
2263
4019
4840
301
1061
1235
1360
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
4578
4897
107
856
1877
2180
3264
3379
3506
3883
4931
3320
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4364
4398
4910
4911
213
319
1008
1407
1924
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
4705
198
1469
1935
2331
2368
3661
4396
4529
4887
131
1301
1410
1925
1944
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
3662
4222
4505
4631
86
937
996
1116
1148
1548
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
2279
3717
4041
4375
4553
348
405
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
4659
752
1013
1188
1498
2578
2643
4432
4760
669
1431
1529
2757
3585
519
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3096
3528
4065
1112
2944
4946
1328
1374
1590
1902
2062
2403
2468
2517
3291
3862
4138
999
1297
1474
2651
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
3310
4530
4674
266
373
1084
1376
1780
1846
1939
2037
4166
4210
133
785
836
1887
1940
2199
2512
2552
3718
569
798
1335
1769
1968
2327
3551
3876
4020
4216
4234
4973
203
1826
2485
4169
4525
4751
4808
444
1215
1647
2320
2769
3115
3467
4313
4719
4803
4845
4850
4986
13
696
1203
1249
2567
2843
2849
3442
4527
4934
557
905
1114
1180
1912
2425
2588
3062
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2307
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
1699
3575
4604
530
795
1220
1274
2181
2189
2433
4185
4455
428
636
1147
1314
2331
2966
3282
3640
3668
3853
3940
4481
355
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
71
272
536
748
1231
1456
1685
1938
2049
2993
3279
3734
4099
4291
4488
4622
514
759
1723
1729
2435
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
4389
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2648
2857
2876
3124
3834
524
924
1027
1267
2579
3763
4015
4690
4734
4830
1289
1397
2107
2771
2959
3024
4446
4665
355
1645
1925
2189
3122
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
476
611
1676
3048
3384
3492
4878
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
3952
4269
4663
873
1101
2311
2800
3332
4302
4307
4719
51
202
2599
3110
3127
3141
4175
77
470
2561
2743
3164
3888
4038
4402
4437
172
767
1336
3794
4318
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
4627
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
392
1728
1731
2143
2341
2517
3212
3323
3746
3747
3783
3910
4670
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
1930
2649
2923
3154
3969
4229
4730
810
2712
2778
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
4790
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
802
1088
1221
1412
3080
3557
3716
288
484
832
1293
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
1013
1161
2121
2241
2455
2546
2833
3686
3985
4296
4375
4591
10
73
648
653
1103
2157
2247
4216
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
4895
405
645
1300
1511
2798
3094
3362
3742
194
1256
1808
3035
3487
3732
3974
4314
4473
4672
416
2130
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
2785
3547
3824
4242
1081
1210
2028
3381
3566
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4905
544
749
1037
1068
1133
2610
3302
4159
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
608
978
2030
3430
4555
4776
4777
4787
4874
88
679
722
1506
2092
2161
2507
3589
3677
3796
4932
313
330
942
2340
2537
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
4874
561
1643
1853
2148
2376
2874
3212
3532
3855
4097
4212
4340
4594
4737
299
430
1745
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
4683
413
688
862
1411
1566
1575
1646
1743
2261
2592
2665
3155
3914
4387
270
516
537
952
2245
2291
2653
33
2187
2275
3105
4439
4605
4635
4724
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
113
551
640
1757
1769
2112
2396
2889
3241
3634
3786
3871
4287
39
140
961
1870
2522
2703
2942
3089
3299
3642
4206
290
1154
1224
3049
3334
4379
4699
574
877
1384
1548
1553
1683
2210
2469
2810
2891
3152
3909
4666
1015
1278
1299
1400
1457
1667
1942
2090
2114
2479
3056
3958
4191
4238
4501
4970
146
258
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
3399
4068
4230
4629
4938
697
925
1361
1532
2011
2036
2787
3422
3984
4196
4371
4653
1197
2433
3268
3458
3900
692
1250
1305
1781
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4263
4848
491
1163
1565
1584
2186
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3128
3483
3572
3699
4012
4975
191
533
2041
2259
4156
4199
4955
65
124
377
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
3926
392
1674
1727
2488
2696
2863
4079
4420
4567
4735
1503
1566
1825
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
949
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4128
4131
4803
426
440
1149
1276
2139
2575
2710
2951
3163
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3022
3244
4082
4314
4770
4989
167
442
935
1403
2060
2249
2695
3726
3753
3787
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
678
1982
2428
2531
3137
3391
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4280
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
335
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
3936
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1178
1211
2312
2430
2804
2819
4468
4570
1172
1237
1756
3507
3587
3664
3887
4201
4308
4413
4432
4783
586
603
867
1176
1503
1738
2902
3029
3584
3937
4312
4457
4591
4988
158
529
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
926
974
1327
1760
1818
2390
2459
2781
3034
3228
3365
3388
3389
3816
4398
4942
212
1480
2234
2344
2780
2935
3329
4715
4882
111
2000
2355
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
3943
4675
460
771
1309
2488
2669
3230
3560
3578
3798
4511
1291
2641
2642
3116
3720
4931
61
222
444
632
1567
1997
2292
2302
2649
3300
4388
4858
158
636
872
1353
4051
4332
4353
4751
4899
1245
1354
506
590
1380
1432
1463
1790
1991
2937
3221
3928
152
506
667
1449
1508
1589
2156
2985
2990
3432
4034
4239
354
411
524
1031
1664
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1561
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
344
382
757
1057
1242
1638
1813
2630
3032
3171
3433
3951
54
459
863
1187
1274
1636
1665
2065
2630
3802
3825
3892
3900
3983
4013
4014
4869
239
501
1369
1485
2040
2337
2507
3022
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
458
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3685
3823
4937
1164
1286
1417
2074
2157
3910
4006
4320
4413
4959
1120
1337
1480
2344
2536
3251
3302
3338
4428
296
795
2554
2631
3189
3938
4444
4703
168
508
1332
2658
2888
2915
3421
3473
4112
4365
4415
4608
4819
327
699
953
1992
2513
2834
3368
4459
4806
377
415
778
1674
1682
1863
2059
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
500
730
1787
2103
3139
3303
4152
590
843
1851
2400
3107
3998
4795
4924
685
1680
2391
2482
2728
3323
4030
1477
1672
2078
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
4163
4443
4601
4849
691
1926
2461
2692
3063
3111
3200
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
2693
3018
4352
4952
301
1826
2318
2583
3317
3495
3984
4918
4959
840
1843
3550
4355
1031
1397
1781
1845
1959
2293
2352
3379
4330
4510
150
466
1534
1659
2869
2919
3512
3796
23
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1185
1823
2029
2734
4224
4375
4596
4605
93
571
624
757
1905
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1508
1564
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
941
1423
1805
1874
2051
2988
3582
1082
1602
2154
3111
3138
3523
3708
3829
3938
3947
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
2858
3823
4722
657
801
1102
1498
1656
1805
2016
2177
2611
2979
3583
3967
3997
4228
425
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
4943
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
934
1903
2509
2839
3161
3214
3674
3889
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
1895
2401
2838
3743
3777
4569
4762
4792
151
922
2761
2880
3322
4756
363
1643
1859
2255
2283
2600
2700
2866
3881
4244
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
622
636
803
1390
2859
3011
3331
3712
4026
4537
4609
4874
359
636
1000
1015
1182
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3087
3530
3629
3862
4461
500
815
844
2550
4083
4879
4893
119
1368
2105
2662
3598
4598
48
371
388
479
810
888
1700
2664
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
865
1672
1800
2211
2612
3081
3852
4421
976
2468
2604
3762
4031
4567
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
4832
122
197
475
3604
3645
3665
3839
4823
1491
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
1744
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3766
3864
4433
4655
4815
4934
752
1108
1151
1183
1193
1289
1361
1531
1997
2246
4326
4440
2588
3146
3236
3255
3860
3943
4547
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
4779
3
251
520
554
1564
2046
2275
2884
4074
1181
1466
2099
2373
2480
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
1975
2437
3201
4027
4704
4846
54
1171
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
4373
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1639
1987
2396
3165
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4309
4432
4606
197
910
1504
1743
1918
2721
3469
3515
208
524
880
1027
1428
1437
1849
2129
2296
2346
3287
3480
403
792
867
2038
2101
3630
3750
4377
4649
1006
1174
1879
1956
2718
3386
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
1652
1901
2460
3191
3540
3646
3785
3942
4064
4715
4747
85
741
783
982
1545
3141
3324
3698
4233
859
863
1193
1421
2179
2326
2984
3506
4802
158
539
1030
1454
1631
1659
1891
2093
2441
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
1950
2158
2318
2697
2994
3186
3847
3883
4041
68
554
1473
1821
1904
3495
4384
4532
4677
144
394
1627
2443
2613
2657
2768
2854
3932
4401
4777
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
4909
288
341
671
876
2329
3079
3473
3510
3885
4792
4793
4822
637
1663
1909
2177
2206
2455
2670
2785
3005
3769
50
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
555
1061
1500
2623
2964
4882
1105
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
807
1576
2022
2088
2300
3274
3364
4269
4383
4652
964
1797
3000
3451
4065
4470
4481
206
318
698
1181
1661
2292
2485
2546
2851
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
2858
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
4764
494
834
2400
2811
3171
3342
3864
4162
4421
4480
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
259
702
1803
4066
4323
4891
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
1954
2282
3864
750
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
4855
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
4084
4750
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1086
1358
1649
1790
2074
2129
2222
3300
3438
3578
4400
343
494
814
1496
2103
2445
2683
3159
4292
4308
255
1265
1428
1487
2267
2402
3272
3627
4164
4233
4290
4373
4933
338
596
1749
2224
2506
2880
3545
3961
4595
4731
227
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3006
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2249
2713
410
834
2435
2490
2728
2957
3715
4052
4222
4435
4445
71
1850
2121
2520
3486
3506
3529
3936
4034
4136
4137
4675
4796
93
329
714
1715
2250
2283
2638
2803
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3487
3843
4325
4958
970
1258
1504
1752
4268
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
2233
3307
4637
4700
358
564
1187
1507
1544
2395
2786
3510
4155
4521
4811
4932
3184
3369
3579
395
898
1437
1728
2919
2931
3264
3288
4575
268
371
516
1102
1347
1551
2229
2555
2749
3041
3533
3678
3745
3816
3989
4280
134
266
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
314
787
1465
2626
3651
4261
4336
4610
4764
3
439
853
867
1441
1801
2252
2625
2706
3082
3155
3794
4966
58
1284
1304
2163
3140
3217
3317
3493
3686
3945
4186
4968
360
620
1602
3080
3476
3795
4438
28
527
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2569
2734
3190
4354
631
1030
1945
2480
2775
2864
3019
4891
612
1137
1289
1355
2213
2227
2596
3211
3271
3343
3618
3706
3956
4253
4365
4910
228
546
1146
1335
1408
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
1976
3120
3322
3934
4175
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4920
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
4607
280
741
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1159
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4453
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
3915
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2770
2823
3193
3850
4376
4979
19
521
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
4860
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
1428
2067
2240
3036
3241
3273
3900
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
373
965
1407
1666
2009
2145
2827
3076
3326
4144
109
474
767
866
942
1075
3292
3586
4593
4631
4635
4783
116
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
3892
4834
265
784
1059
1064
1198
1656
2033
2613
2968
3641
3657
4263
4506
4890
320
672
1389
1491
3168
4876
412
789
904
1013
1744
3129
3260
3648
4422
4831
4867
196
886
1583
2057
2980
3252
3260
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4390
4923
203
578
598
876
1412
2177
2557
3017
3639
3859
4067
4751
1329
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2382
2710
3487
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1118
1322
1340
1611
2803
3003
3946
4158
4483
4717
61
458
468
831
965
1228
1247
1700
2171
3341
3651
4439
4480
4775
139
609
1795
1832
1856
1895
3604
4616
4898
190
560
640
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4564
4617
4863
386
717
735
1028
1108
1403
2269
3532
4544
4562
220
722
755
1842
2196
2434
3214
4211
4247
4290
4462
1108
1590
1611
2433
2969
3801
4196
81
98
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3022
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2334
2960
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
181
353
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
4845
1080
1105
1186
2158
2296
2559
2946
3566
3631
4428
281
791
878
1111
2145
2184
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
3248
3527
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
807
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
4920
735
1041
1328
2119
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
362
636
857
2523
2743
2974
3140
3321
3345
3840
4234
4498
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
2295
3071
4299
4955
1989
2196
2411
2451
2728
2878
3112
4047
4245
4482
4935
54
891
1300
1759
1833
3004
3711
4136
4400
4482
4562
105
760
788
868
907
1136
1363
1449
1557
2885
3154
3197
4839
243
322
1062
1306
2170
2279
2536
3227
3305
4201
4377
4469
180
1287
1604
1645
1706
2018
2676
2744
2885
2982
3295
36
150
184
1031
2199
2687
3247
4140
4388
4448
4730
428
2353
2637
3396
4404
181
275
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
574
1401
2141
2309
4330
4632
31
405
589
1488
1702
1890
2202
2451
2684
2867
3548
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
623
680
891
975
1575
1950
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
3945
3998
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3511
3553
3935
4124
4176
4459
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
3579
4089
4364
4
102
585
656
1361
2678
3349
3796
4113
265
310
435
772
776
852
1101
1249
1589
2536
3803
4638
4735
4791
737
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
1719
2194
3278
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2115
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4529
4632
349
731
2227
2305
2705
3073
4732
4811
320
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
950
1079
1202
1223
2290
3442
3996
4267
4361
475
671
1147
1312
3403
3638
3711
4113
4387
4407
4550
481
1055
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2590
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
1373
2051
2173
2209
2929
3808
4549
58
78
728
798
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
16
606
1191
1211
1678
2099
2241
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3196
3302
3728
3734
4017
4515
4597
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
1206
1738
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3418
4983
568
1357
1779
1802
2690
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
248
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3391
3859
4431
817
889
2115
3051
3288
4462
4630
4780
76
529
1483
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
975
1318
1761
1839
2033
2293
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1369
1564
1635
1884
2280
2650
3168
134
772
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4366
4443
143
337
784
1138
2668
2777
3078
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
1651
2254
4603
2082
4924
4938
4995
359
882
1545
1626
2120
2413
2554
3055
3815
4508
306
484
858
862
1331
3720
3894
4097
4216
4441
112
1158
3303
3408
3946
4230
4319
49
1084
1140
1264
2016
2150
2313
2837
3030
3936
4720
4804
190
588
1121
1999
2185
2731
2819
3557
3638
3862
3876
3923
3932
4664
4814
258
691
920
1581
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
1724
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
717
861
2777
3164
3472
3648
4949
39
48
334
845
1510
1584
1761
2290
3187
3981
4337
4549
713
847
1164
1409
1515
1778
2502
3121
3669
3987
4214
479
782
2137
2191
3964
204
398
436
937
1095
2104
2368
2626
3020
3841
4121
270
1246
1537
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
2634
3306
3574
3619
1441
1710
2678
2751
2900
3224
3742
4069
4482
4806
120
368
601
846
980
1490
1847
1978
3934
4068
4979
259
624
3461
3629
3808
4179
4461
911
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3230
3414
3865
4270
1252
1762
1827
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
2842
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4157
4326
4663
475
539
1200
1742
2266
2381
2594
3295
3905
4029
4346
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
411
2209
3737
4725
4876
619
1248
1306
1325
1517
3121
3325
3453
3663
3987
4033
4625
365
611
2005
3522
4792
4997
711
1627
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1187
1380
1846
2024
2144
2768
3128
4049
4550
1267
1604
2449
2506
3435
3445
3803
3898
4352
4364
4921
4976
2538
3072
3754
3847
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
2739
3643
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
3400
4027
1810
2192
2236
2812
3095
4770
39
473
1190
1370
1518
2830
3146
3447
3502
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
4911
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
1317
2187
2456
2494
3455
3747
4457
4773
4910
4962
30
343
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
2168
3678
470
1297
2079
2234
2336
4252
238
367
1044
1188
1557
1991
3784
3816
4240
4247
4833
232
358
602
1703
2335
2677
3264
3462
3517
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3247
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1395
1439
1932
2054
2365
2685
3752
775
922
2061
2724
3828
4227
531
1388
1481
1628
1744
2091
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
422
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4253
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
4044
4737
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
623
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1371
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4692
4997
1076
1310
1667
2148
3674
4543
4681
128
988
1487
1648
1792
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
710
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
2855
3013
3059
3126
3285
4850
590
842
1113
1206
1761
2041
2117
2405
2533
2734
3743
4048
66
308
471
770
1181
1325
1329
2092
2765
2868
2945
3465
3644
3822
4018
4284
4977
443
1375
1763
2804
3529
3799
3930
4964
55
202
235
265
784
1271
1357
1537
2790
4031
4044
4850
214
1219
1440
2982
3201
4982
734
1073
1321
1333
1734
2305
4209
171
1025
1174
2072
2150
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4082
4752
1404
1620
2398
2483
3224
3540
3895
4657
266
746
1083
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2083
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
1664
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2028
2681
3518
3528
4240
85
274
1484
2104
2357
2611
2643
2832
3764
3897
4132
4366
4388
545
916
1024
1446
1628
1874
1986
2282
3068
3397
3714
4012
4272
4340
4521
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
4228
323
1034
2020
130
227
414
663
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
781
818
1988
2401
2773
2835
2899
2926
3162
4687
4712
1102
1426
1609
2407
2462
2967
3043
3419
3765
3985
4352
369
721
1800
2641
3756
4867
217
357
405
1556
1561
1924
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2134
2284
2806
3534
4458
211
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2108
2346
2462
2852
3273
4236
337
414
479
1199
1274
1954
2489
2606
3894
4098
4574
360
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
651
1039
2151
2838
3318
3736
3773
4038
4710
190
789
1122
2289
3031
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
4920
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3565
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2173
2589
2627
3278
3581
1046
2168
2339
2473
3067
3092
3758
3883
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4761
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
1867
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
1713
2000
2116
2150
2923
3198
3367
3581
4136
4271
4855
27
197
244
1759
2240
2591
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3402
3789
3861
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
2345
3161
3634
4268
4672
490
3104
3852
4496
646
670
681
1001
1033
1082
2522
3054
3175
3491
3765
3857
4069
4251
534
667
1246
1327
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
4938
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
4942
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
1609
1778
2735
3023
3772
4289
4378
4800
4939
362
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
4099
569
777
898
1180
1595
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4422
4710
4880
25
158
454
1826
2884
3793
3899
4351
446
703
1012
1273
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
1762
2323
2435
4505
281
818
2808
4361
155
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
1810
2166
2469
2919
2975
4615
4723
4965
914
987
1117
2446
2733
4403
4962
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
3397
4162
4812
592
635
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2166
2881
3025
3395
4157
4759
1239
2425
2463
3308
4746
624
1161
1276
1704
1829
1980
3185
3292
3604
3705
3968
4699
1858
2690
3277
3330
3668
4137
4894
629
939
1358
1435
1609
2207
2291
2846
3238
3591
3896
614
930
1107
1205
1750
2178
2588
3502
4716
75
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
3928
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1724
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2565
2996
3091
3819
4729
4787
4982
174
294
587
2190
2533
2968
3612
3738
3974
137
258
2305
2510
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
4815
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
926
1180
1817
2645
2673
3239
4102
4292
4883
30
220
414
982
1179
1528
2050
3108
3267
3444
4733
338
382
1320
1886
3157
3463
3747
4480
4996
213
622
1591
2226
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1413
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4073
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1094
1214
1834
1934
2481
2662
2675
2841
3488
2277
2788
2854
3735
3759
4027
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4118
4461
4563
4643
4788
407
1661
1692
1889
2041
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1657
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
4715
73
1869
3107
4738
4755
4826
246
588
625
768
1075
1143
1658
2765
3680
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
1318
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2933
2953
3091
3347
3606
5000
1185
1372
1793
2154
2539
2553
4356
4695
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3447
3585
3612
4174
4518
241
1955
2002
2194
2378
2967
4898
386
556
1387
1666
1789
1879
2362
2999
3004
3234
3965
4588
2085
2545
3460
3786
4603
4619
454
1017
2473
2601
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
1472
2006
2814
3379
3756
3928
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3572
3890
4012
4210
4287
426
786
1427
2196
2414
3600
908
1241
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
56
444
510
1167
1189
1234
2204
2336
2661
3901
3963
4016
4193
4633
811
1093
1211
3044
4084
4177
4282
4295
4302
475
958
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
2655
3633
4269
4519
4806
4937
141
223
511
870
1627
1650
2031
2782
2851
3220
4107
4256
4779
512
2097
2198
2287
2545
2723
2755
3156
4001
4511
1955
2003
3611
617
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
3208
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
148
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
4749
519
1284
1607
1625
1650
2819
3272
3346
3384
3646
4061
4633
4924
329
695
854
857
1054
1664
2414
3156
3212
3303
3485
3955
33
111
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4058
4298
122
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
1830
3498
3741
4180
498
692
933
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
3950
4746
957
2247
2871
3141
3148
3452
4397
4643
4880
955
1471
1571
2206
2436
2738
2754
3101
4220
4309
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
4903
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1051
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1367
1852
2021
2108
2610
2623
2807
3326
3374
3505
4086
4681
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
2715
3223
3244
3684
3854
4263
576
655
688
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
2915
3182
3190
4601
53
655
924
1765
1907
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
1127
2150
2253
3836
4320
4380
4740
312
724
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1805
1851
1955
3062
3546
4467
152
903
1383
2681
3219
3452
3874
4135
4465
924
1250
1333
3161
3900
3959
4216
4716
209
226
344
1498
2343
3367
4989
149
243
369
1050
1306
1459
3290
4013
4034
4157
4553
70
114
369
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
497
1332
1358
2188
2301
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3086
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
2649
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
3910
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1080
1314
1563
2196
3419
3515
3549
3835
3938
4090
150
502
520
1184
1412
1511
1677
2237
2638
2699
3329
3641
4148
184
561
717
1545
2006
2134
2896
3334
4162
4665
1715
1716
1991
2856
4332
4994
69
130
426
1500
1761
2189
3055
4930
4948
407
692
1099
1216
2402
2836
3059
3548
3807
4393
4705
544
1175
1402
1614
1752
2514
2582
2662
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
28
545
848
987
2123
2321
3047
3091
4962
68
439
977
1231
1507
1564
1616
2475
3268
3673
3794
4249
4324
4785
4818
1917
2039
3855
4487
960
1267
1618
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4602
4670
4736
159
897
953
2327
2753
3144
4127
415
843
1368
1517
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
1417
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
1904
2599
2680
2829
3414
3546
3627
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1535
1588
1968
2782
3047
3764
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1161
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1708
1720
1721
2347
2393
2738
3140
3792
3884
4337
4602
4706
4723
4724
21
1286
1977
2634
3560
4619
4784
4884
4915
310
803
930
1485
1488
1813
2038
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
916
951
1088
1249
1676
1847
1929
2445
3165
3944
3997
4715
365
1089
1227
1237
1502
2097
2938
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
1138
2048
2857
3474
3750
4357
4854
1035
1568
2319
2625
3521
4871
260
558
657
810
2323
2543
2551
3037
3752
4413
19
917
1419
1611
2629
2840
2943
3480
3659
4326
436
1306
2300
2304
2505
3207
3337
3536
4797
533
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
966
1371
1448
1763
1775
1781
2225
2386
3727
3769
4132
4343
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
245
752
1151
1280
2607
2703
3324
3579
3728
2073
2118
4351
288
570
651
1305
1352
1997
2427
3088
3543
3721
4012
4780
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3267
4313
4943
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2315
2587
2806
2810
4181
4690
1133
1483
1691
2011
3469
3977
1516
1927
2060
2211
2771
3104
3366
3521
3566
3686
3852
2611
3165
3288
3492
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
1833
2859
2981
4504
4552
309
980
2844
3037
3365
3954
4253
4592
503
681
784
4364
393
1117
1479
1717
2817
3665
3746
4779
654
1018
1376
1627
1811
2057
2223
2648
2901
3742
318
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
2703
3493
3574
4168
4616
785
1047
1245
1262
2022
4653
4675
4862
613
649
943
1236
1306
1475
1682
1954
2266
2404
3184
4573
4811
603
1507
2110
2308
3074
3680
3715
4251
4669
932
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
2815
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
126
483
645
1549
1825
461
1200
1600
1896
2268
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
992
1543
2308
2816
3282
3804
393
492
747
1186
1338
1362
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3204
3298
3876
4167
4267
1682
3437
3751
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4052
4452
33
37
174
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1237
1386
1613
2316
3025
3466
4664
4851
4871
50
167
218
471
1441
1973
2289
2679
3087
4220
4769
592
827
846
1389
1528
1584
2052
2879
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
3777
4241
4523
4531
4706
4930
599
731
1314
1869
2910
3635
4350
4653
107
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1233
1318
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2485
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
128
325
985
1763
1911
2061
2719
3915
4210
4334
4469
1024
2001
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4943
2107
2809
3037
3086
4482
312
578
1495
1633
1766
3381
3998
4251
4314
4407
4996
630
1535
1883
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1246
1287
1664
2605
3056
3908
4783
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
2178
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
4909
1873
2426
2631
2760
2974
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
4342
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
3848
4030
4059
4471
156
829
1096
1213
1617
1946
2774
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
3651
4003
4958
4989
373
1488
1500
3137
3474
4390
4630
4648
858
1067
1700
1703
2065
2515
3941
4374
4411
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1872
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2381
2455
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3967
4316
4389
4608
4706
35
610
976
1657
1978
3811
4075
4134
4378
206
394
452
1263
1710
2241
2492
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4382
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
336
569
1220
1406
1858
2122
2318
2552
2657
3384
4351
4375
339
1615
1666
1690
2723
3236
3359
3425
3690
3854
4337
4412
4882
194
2804
2953
3267
3352
4557
264
1264
1694
2129
2808
3163
3216
4181
4218
4583
4913
698
1083
1517
3059
3306
4706
1098
1105
1437
1825
2121
2184
2737
3405
3874
4047
4343
318
472
919
1025
1329
2350
2626
3195
4048
4423
4580
281
288
682
804
1766
2227
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3452
3505
4541
4811
981
2753
3027
3225
3783
4242
4495
174
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4313
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4395
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
127
1304
2045
2506
2648
3873
4316
4448
4725
433
982
1502
3430
3529
4042
4303
4580
4678
4705
4820
1115
2359
2492
2689
2810
3033
4758
774
1364
1392
2155
2169
2307
2824
4490
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1433
1869
2221
2237
2465
2787
3207
3474
4049
4524
4560
212
977
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
1999
3121
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4175
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
4554
1121
3667
4017
4059
4430
4516
4523
4811
72
886
1110
1149
2196
2444
2779
3397
4076
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
4805
510
726
995
1621
1960
2310
2440
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
284
315
390
731
815
1127
1165
1886
1911
2565
2986
3720
4191
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4659
4733
4989
1056
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
4668
140
2167
2607
3243
3561
4179
4437
4984
4
444
939
1026
1940
3055
3178
3306
3564
4061
258
895
1197
1549
2651
4172
1392
1853
1858
2450
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
20
211
816
1106
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3571
3674
3995
4595
4987
357
1051
1348
1922
2449
2466
2524
3163
4069
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1886
2489
3046
3059
3146
3628
3679
4080
4193
4953
774
879
1635
1926
1953
3202
3908
4339
4765
380
748
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
481
897
1291
1379
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
2380
3545
3672
3863
4299
262
2007
2211
2267
2351
2570
3293
3774
4217
4271
106
569
1430
4070
4567
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
4839
299
1507
1972
2553
3360
4196
64
268
270
549
894
1436
2721
4011
4033
688
1029
3549
3969
4234
4665
4957
4988
615
1072
1584
1900
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
2356
3283
4138
4322
681
2005
2412
2533
2614
2801
2908
3418
4725
383
1111
3465
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4698
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
1669
2860
3412
4055
865
1242
1418
1967
3016
3023
3082
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
2595
4012
293
536
711
825
1351
2599
2967
3439
3816
4091
4241
4779
234
408
557
867
1430
1655
1770
2275
2573
3012
3605
4041
4278
1581
2274
2367
2404
2779
3058
3437
4610
4723
520
565
753
1099
1414
2071
2217
2420
2887
3071
4040
4335
4495
4817
815
1335
1369
1748
2034
2185
2659
3320
4182
4615
1
714
1665
2312
2462
2790
3083
3328
4123
4837
670
914
1565
1824
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1761
2740
2925
4025
4101
386
721
947
1369
1784
2050
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1693
1749
2327
2794
3764
4259
515
820
1393
1851
2031
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2943
2955
3214
4434
101
961
1155
1215
1559
1970
2367
2662
3864
4030
4138
4504
4529
4564
4867
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
4935
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1144
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4721
4830
45
734
963
1011
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
4873
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1471
1889
1965
2362
2514
3722
168
561
590
700
930
1088
1350
2577
3339
3550
4094
4402
625
985
1211
2161
2183
2378
2523
3739
3765
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4237
4470
808
1409
1925
2051
2094
2448
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
2958
3054
4399
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3269
3402
3484
4384
4823
18
562
604
1645
1942
2103
2760
3637
4530
4740
4862
808
831
1615
1751
1902
2478
2771
3400
3629
4690
4971
241
1516
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1614
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
754
2815
3116
4194
4250
4817
60
794
1975
2101
2969
3124
4054
4059
4343
4854
512
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
3714
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
585
660
1250
1275
1356
2610
3156
3176
3332
3998
4018
4092
4588
760
1827
2256
2658
2712
2953
3774
4159
4302
4349
506
1024
1624
2367
4178
4217
4254
4978
218
365
761
828
984
2395
2798
2878
2973
3191
3508
3962
4095
293
574
1573
2213
3477
3868
4446
4465
201
731
784
1267
1573
1689
2064
2140
3119
299
347
507
575
643
818
893
1064
1667
2597
3044
3662
4741
418
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
4248
292
603
1290
1310
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
558
911
1269
2005
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
4172
69
563
714
1193
1354
1673
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
4670
13
324
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1099
1285
1389
2520
3134
3425
4571
52
293
382
1184
1223
1508
1886
2089
3303
3436
3671
3738
3822
4055
4120
4711
820
1220
1727
1894
2718
3242
3591
4150
4165
4387
150
858
1132
1737
2312
2313
4194
4626
89
606
1552
2461
3274
3643
3685
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2650
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3343
3649
4582
4616
4765
1942
2146
3200
3225
3655
3826
4583
455
945
2783
2881
4127
4187
4651
4993
594
1086
1116
1152
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
1815
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
3624
4249
502
542
690
2398
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
2771
2820
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
672
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
457
458
1369
1652
3914
4206
661
1288
1666
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3244
3773
3905
4561
4905
234
1085
1150
2372
2782
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
4761
569
1108
1824
2109
2505
2665
2727
3260
4561
4562
492
861
1601
2194
3384
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
3153
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1818
1840
2056
2175
2294
2969
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
1203
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
242
290
823
1098
1141
2038
2375
2621
3488
3581
4383
328
402
831
1563
1892
1934
2086
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
3915
3916
4795
4954
264
1038
1254
1833
2009
2493
2872
767
791
863
1167
2668
3090
3934
4525
4734
129
1373
3639
3922
4444
4526
4874
141
713
759
899
2007
2460
2476
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
444
649
1270
2963
3714
4652
98
283
1560
2081
2979
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4804
4878
4939
161
1562
1646
1717
2568
3813
133
648
666
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
1990
2863
2954
3053
3288
3920
4511
4617
333
1310
1314
1589
2295
2675
2721
2820
4041
4580
491
931
933
1127
2586
2900
3764
3841
4007
4133
4602
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2844
2992
3465
4885
4917
916
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4590
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2581
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
926
1411
1572
2450
3036
3518
3581
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
3643
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
205
815
1088
1098
1426
2594
2722
3015
901
1034
2481
4368
4448
4561
2636
3634
3740
4033
136
379
517
1654
2132
2158
2645
3238
3501
263
450
1018
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2381
2445
2763
3380
3668
57
377
1208
1620
1630
1794
2890
3175
3214
3925
735
2319
2569
3841
3882
4296
4405
4802
102
1278
1457
1607
1633
2191
2472
2866
3199
3828
4443
1679
3194
3387
3813
183
2091
2122
2483
2666
3430
4232
4770
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2071
2149
2185
2871
3643
3692
4418
4511
429
1246
2049
2156
2193
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4776
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1295
1520
4766
1994
2028
2075
2123
2558
2927
3781
3819
4738
235
245
521
1211
1636
2025
3275
4361
54
393
650
907
1371
1802
2406
3335
4688
37
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
25
203
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
4943
478
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3047
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2570
2842
3243
3582
4543
4901
4994
344
900
1112
1336
1730
2889
3780
4370
4783
4822
4991
1210
1562
2169
3738
3968
4143
4249
4308
4390
4496
1602
1823
1959
3768
3805
3820
181
922
1054
1121
1400
3685
3793
3984
4395
4416
4822
128
1351
1886
2108
2285
2882
3064
3373
4051
4548
49
88
191
231
2052
2355
2601
2624
2928
2962
3069
3130
4248
4775
4881
4997
126
1184
1255
1599
2616
3286
4305
736
1294
1505
1587
2030
2764
2937
3255
4031
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
475
734
2185
2629
2760
3311
3873
4272
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2776
2874
2895
3236
3608
4591
4748
190
530
576
1907
2211
4756
582
859
1791
1951
3049
3055
3497
3507
3534
3867
3905
4607
118
258
555
570
1150
1151
1439
1470
1981
2674
3517
3566
3957
4338
4919
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
1726
2599
2622
4733
4822
789
811
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
950
1292
1459
2621
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4106
4181
4914
4978
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4765
4872
330
512
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
2460
3001
3306
3660
4145
4155
4703
4741
854
1003
1747
2219
2694
3623
4236
4583
320
477
1582
2394
2725
3699
3878
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
809
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
209
227
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
1962
2207
2600
4224
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3719
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
1862
2241
2289
2443
3497
3579
139
369
995
1265
1369
1458
1950
3052
3160
3815
4060
4304
4805
497
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
2422
3142
4212
4317
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4461
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2016
2030
2160
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
4847
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
492
602
1169
1316
2937
3980
4161
1199
1804
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
4461
156
1936
2086
2221
2425
2598
2838
3120
3169
4262
4309
4912
34
75
592
812
1011
1087
2721
2861
3596
4544
48
643
1557
1957
2479
2619
3433
3483
3906
4198
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1359
1745
1877
2069
2158
2201
3804
3822
4414
4447
4925
593
1337
1737
1777
1922
2762
3214
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4404
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3439
3984
4482
4600
4682
4710
229
403
1108
2278
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2310
2506
2842
3753
4649
300
1106
1693
1791
2284
3991
489
961
1429
1546
2412
2413
2660
3139
3398
3553
3769
4174
884
931
2120
2464
2587
2607
3060
3542
3799
3865
4135
4352
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1168
1575
3842
4517
4540
1074
1196
1788
1923
2327
2989
3438
3440
3662
425
1275
2644
2708
2887
2927
3612
3861
814
1008
1197
1313
1372
2818
3513
3736
3952
4578
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3195
3615
3706
3733
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
2964
3334
3471
3505
3536
3552
4988
167
341
975
1041
1064
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
3857
4525
4646
909
977
1200
1673
1962
2264
2722
3110
3147
3232
3294
4364
4802
371
461
489
611
913
1034
1573
1915
2345
2501
2979
4056
4457
4801
672
1863
2500
2814
2931
3510
4006
4501
4728
265
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2076
2077
2212
2780
2824
3308
3614
4195
4573
206
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3654
3884
3911
4407
4628
871
1868
2475
2551
3379
3653
4731
425
700
720
1615
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
630
1161
1345
1814
2586
2624
2812
4413
4484
4555
4604
4645
600
1067
1472
1542
1827
2007
2751
3344
3970
3972
701
2293
2389
2817
3230
3839
3883
4385
4531
4889
4978
4984
1204
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
2497
3191
4156
4815
1952
2500
2559
3164
3458
3637
3809
4498
4842
92
1688
2325
2490
2953
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
3963
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
539
594
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
1237
1604
2005
2615
2933
3768
897
1241
1809
1838
1910
1924
2839
4386
10
464
928
1074
1126
1590
2918
3398
3468
4403
13
707
891
1045
1486
2721
3380
3721
4758
192
527
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2680
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
4151
129
617
1043
1588
2438
3879
4802
4874
4936
199
1433
2460
2578
3818
4682
167
304
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
40
208
209
725
781
838
1082
1107
1212
1629
3118
3258
4575
4803
4897
4997
60
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1178
1185
1586
1712
1865
2192
2196
2637
2640
3406
3696
131
1079
1098
1192
1239
1267
1860
1876
2068
2440
3170
3364
3628
221
327
558
1282
1344
1540
1733
2229
2287
3165
4063
218
426
505
2075
2250
2409
2646
3471
3472
3570
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
1938
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4371
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4393
4926
47
176
610
868
877
2405
3324
3664
3710
3972
3991
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1160
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4079
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
623
1247
1404
1532
1745
2233
2730
3064
3369
4029
4158
239
382
1789
2723
2822
3726
3921
4129
4163
4279
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4573
4589
229
564
651
1193
1252
1674
2251
2533
3432
3706
4400
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1811
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
288
381
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
4548
561
1979
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4490
4600
4771
4857
65
620
678
1425
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2855
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3449
3516
3827
4060
4133
4325
4516
4567
159
940
1550
2027
2208
2453
2663
2753
2768
3114
3258
4377
862
1704
2249
2558
3226
3762
4551
563
966
1009
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3606
3644
4063
199
315
553
605
727
1215
1580
1742
2357
2438
2630
2924
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
4858
832
904
971
2022
2026
2107
2452
3429
4178
4283
42
631
2068
2989
3001
3272
3313
3961
3991
4204
4404
4850
919
1671
3821
4181
4460
4694
4981
533
1141
2056
2341
2388
2918
3349
3593
3802
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
4365
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
4978
157
419
1787
2033
2394
2450
2617
2910
3834
4249
4483
543
1561
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
513
653
654
955
1876
1911
2956
3334
3641
4051
4108
2530
2896
4206
4305
4632
4706
4736
4797
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
709
2313
2700
2986
3042
3639
3652
3947
1111
1127
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3568
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
268
353
937
1581
2004
3542
3776
4008
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
686
708
1023
1345
2565
2938
3251
4028
4047
4498
29
109
176
1280
2389
2458
2682
3005
3974
4035
4141
41
262
454
2615
2679
2900
3342
3777
4309
853
1018
1307
1308
1556
1871
2043
2199
2463
2610
2778
3660
4855
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1442
1550
1789
1886
2015
2225
2552
2846
2949
2973
3101
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4024
4057
4218
741
1126
1192
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1347
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4438
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4685
4817
4999
10
24
989
1380
1429
2351
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
1775
2187
2266
3032
3129
3707
3931
4368
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3779
3979
4514
4590
4680
1729
2083
3080
3112
3321
4266
118
913
1457
4335
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
937
1665
2537
4535
737
1532
2087
3022
3217
3411
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4028
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2701
2791
3531
3968
206
279
713
1471
1645
3234
3675
4780
4997
960
1043
1297
1333
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2734
2788
2900
3105
3233
3633
4438
4959
133
178
747
816
1044
1168
1437
2137
3473
253
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4651
4817
4839
1870
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1017
1248
1555
1831
2682
3280
3744
153
1046
1341
1369
2326
2416
2697
3450
3802
1193
1617
1867
2559
3758
4296
4440
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
3557
4373
4841
13
254
541
1255
1286
1350
1518
1637
3093
4050
4090
4936
144
457
1556
1829
2470
2552
3333
3897
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1018
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2612
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
833
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4945
4986
4999
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
1988
2028
2474
3073
3570
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
3204
4143
4318
907
2461
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2875
2945
3531
4231
590
1104
1105
1261
1533
3201
3232
4157
4328
4561
4584
4662
573
842
1574
2629
2744
4049
4970
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
778
1098
1421
2079
2322
2444
2642
3132
3357
3725
3778
4567
432
453
1264
1473
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
4481
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
4791
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
268
464
810
1916
2658
3057
3662
4228
4989
486
630
1887
2177
2465
3504
4564
64
1499
1806
2280
3319
3866
3965
4258
4820
141
673
921
1312
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1964
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
4863
4884
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
4806
482
1002
1329
1705
1802
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1821
1954
2409
3094
3557
4048
4559
181
190
639
1014
1812
1836
1903
2140
2286
2319
2615
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
1999
2344
2999
3006
3468
3626
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2676
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4195
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1890
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
242
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2675
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
1531
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4026
4085
4160
4341
4639
167
281
438
539
619
2055
2177
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
3194
4555
2
766
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
3350
4220
4350
879
936
1122
1331
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
2935
3066
3359
3524
3547
1663
1725
2088
2240
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4259
4678
4885
266
630
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2359
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3306
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
167
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
3970
4493
4823
155
679
1424
1916
3062
3192
3645
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1007
1646
1905
2121
2256
2818
2908
4304
234
467
882
928
1315
1544
1956
2164
2297
2703
2731
3640
4079
4212
4444
4914
1577
1801
3058
3149
3316
3638
4286
4430
4727
1028
1560
1721
2512
2690
2714
2766
2927
3206
3718
4065
4108
4292
4447
1046
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
4779
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1847
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
557
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2238
2347
3114
3173
3704
4020
4426
4772
4835
265
647
1240
1487
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1859
1943
2495
3338
3578
4132
4152
279
453
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
2197
3155
3303
3597
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2083
2410
3027
3676
3940
4432
201
328
1188
1765
1985
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2315
2386
2491
2603
2726
2759
3050
3272
3659
4606
4614
271
1213
1408
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2452
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
1571
2534
2540
2621
3226
4063
4168
4205
4256
4299
4839
50
1225
1601
1779
2546
3026
3069
4187
4523
4772
4820
146
467
1067
1149
1773
2680
3818
4718
252
713
939
2337
3130
4049
4149
4672
4913
744
1280
1581
2430
2659
2890
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
2642
2811
3707
3985
4335
4347
4786
123
623
921
1085
1402
1972
2191
3047
3843
4024
4301
401
1477
1579
1714
2924
3039
3186
4002
4819
4982
144
198
411
956
1361
2009
2041
2064
2747
3015
3627
3827
3877
3987
4035
4048
4641
4904
379
2158
2185
3088
3359
3696
466
794
851
965
1405
1716
1761
1938
3022
3426
3783
4617
220
1241
1497
1934
2958
3334
4105
4456
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
636
1554
1957
2172
2204
3260
3271
4120
4175
4664
156
249
1283
1770
1781
2299
2381
3885
4450
145
526
649
1131
1177
3164
3190
4031
4763
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
3161
3441
3624
3858
4934
339
902
4454
244
683
1115
1452
1771
3296
3377
3473
3844
4084
4697
4730
687
1268
1895
2042
2097
2590
2600
3378
4540
4626
683
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
3192
4172
2325
2377
3553
3653
4474
4678
4886
6
2131
3222
4099
626
1831
2161
2354
2759
2
1450
2583
3378
3490
4586
4734
440
678
1729
2801
2845
3019
3287
3510
4187
4199
4233
4711
148
586
833
1059
1715
1727
1935
1954
3510
3593
4210
4911
916
1897
2465
3103
3931
4100
4116
4417
4490
4547
4666
4810
310
411
1336
1623
2531
3070
3335
4442
4649
4958
282
330
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
3522
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
2308
3513
126
638
780
1334
1471
1790
2383
2927
3876
4155
568
699
771
924
1752
3666
718
1710
2021
3167
3546
4279
4382
4580
4999
305
832
1111
1349
1862
2343
2563
2603
3501
3538
3807
3973
4055
4408
4452
236
409
532
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3091
3129
3992
4376
4396
422
650
943
1247
1516
1566
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
2121
3007
3284
4143
4502
4658
4692
426
2364
3123
3756
3917
4483
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
940
1246
1261
1730
2035
2121
3267
3334
3348
3370
3425
4224
4696
34
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
1979
2524
2872
4171
420
917
932
1200
1260
1303
1993
2443
2618
2769
2926
4039
4140
4325
4782
4887
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
270
710
855
1191
3962
4343
4945
46
568
726
954
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2082
2086
2535
2832
3310
3389
3412
4154
4459
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2628
2703
3363
4099
4283
4348
646
937
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
579
1524
1541
2712
2782
2871
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1240
1279
1320
1877
2823
2925
2955
2969
3765
3863
4000
4156
523
922
2292
2379
2567
2675
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
676
1870
4225
4657
723
928
1592
2794
2826
2832
3155
3686
3864
4074
4207
122
1391
1442
1617
2188
2543
2641
3143
3606
4541
112
634
1221
2543
3145
3639
3995
4265
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3248
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
190
430
663
824
979
1902
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
2591
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2126
2763
2961
3018
3723
3881
36
43
347
1890
1912
2223
3244
3455
3939
4052
4119
393
779
2194
2675
3135
3666
3823
3891
4199
4420
4827
4841
106
285
335
648
1422
1651
2087
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4408
4921
271
510
1985
2128
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
3086
3425
3568
3766
3808
4408
290
344
497
1202
1211
1415
2554
3154
3301
3387
4663
46
133
612
1831
1886
3658
3828
3856
4053
4967
153
274
300
449
1108
1264
1494
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3095
3743
4467
4533
4788
4872
1034
2582
4029
4394
4802
431
684
744
877
4547
4917
148
665
908
1209
1238
1504
1635
1779
2293
3242
4812
506
845
1281
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1216
1733
2242
3758
4429
4807
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2467
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1555
1680
1696
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4445
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
3892
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2363
2592
2797
1211
1398
1551
1720
2778
4251
4792
4843
625
821
1315
2076
2672
3450
4079
4104
4163
419
1182
1836
2168
2759
3070
3345
3632
3690
3723
3881
4131
4641
4975
53
242
488
497
843
880
1010
2087
3928
4209
4764
742
816
966
1358
1398
1454
1937
3186
4333
4633
2052
2141
2850
3116
4766
4781
4906
383
829
1038
1774
1804
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
729
1755
1768
2044
2199
2484
2886
2970
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4625
4642
642
1380
2248
2462
2656
2731
2871
3261
3293
3452
3938
4143
4159
4162
4860
530
1726
2216
3369
3625
3793
4521
4646
384
470
519
881
1432
1484
2400
3159
3946
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2779
3141
4744
4760
140
397
567
759
1805
2398
3372
3587
3728
3894
4056
4204
4912
74
415
655
1271
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4289
4754
232
845
1536
2883
3521
4693
654
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4718
179
833
1276
1539
1621
1645
3740
3771
4224
4751
4980
237
1987
2041
2087
3749
4102
120
922
1581
2261
4646
748
1305
2609
3386
3607
4372
4795
4983
53
2335
2601
3023
3130
3238
3399
3880
4078
4207
4277
319
790
1377
2642
3179
4368
4678
61
1183
1974
2129
2642
3192
4583
1009
2309
2480
2537
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
3869
4539
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
173
314
1027
1274
1392
1795
1874
1904
2861
3441
4628
332
484
872
2073
2342
3748
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
85
1057
1416
2257
2394
2687
2836
2895
3832
4838
56
1760
2418
2709
2965
2967
3112
4819
122
3206
3282
3742
3765
4912
887
1149
1665
2948
3697
3975
4035
4539
4610
4758
132
1176
1238
1295
1412
1599
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
715
1095
1688
2211
2308
2582
2696
3008
3417
3428
3574
3750
3872
3904
143
464
904
1200
1303
1413
1577
2407
3352
4542
33
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
1593
2063
2635
2769
3179
4063
4067
4562
4655
4704
4977
89
434
891
1381
1585
1795
2397
2911
3043
3348
3514
3743
3895
4029
4409
4963
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
1441
2576
3395
3765
3891
4438
4687
1254
1723
2011
2176
2448
2546
2985
3042
3786
4724
903
1628
2542
3775
3936
4171
371
553
1469
1471
1768
1785
1824
1909
3403
3853
29
190
369
404
1040
1046
1099
1236
1458
2192
2307
2503
2726
3401
3523
3884
4699
135
1003
1379
1565
2754
3339
3673
3708
4007
4072
744
964
1197
1634
1747
2836
3704
587
650
726
1222
1279
1783
1865
2256
2879
2992
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3005
3329
3627
3819
3895
4390
4444
4484
550
758
1134
1611
2413
2957
2975
3343
3701
3798
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
2287
3782
4325
4876
4885
439
1339
1564
1764
1894
2327
2632
2673
2945
3213
3484
3571
3733
4585
44
193
195
1739
2143
2287
2768
2849
2864
2892
3272
3962
4985
1351
1787
1846
1869
2396
2819
3215
3417
3845
3970
4159
4681
399
699
732
1214
1681
1874
2113
2147
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
3647
4002
4125
4994
164
218
670
1691
1746
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
3151
4171
4175
4618
4766
4900
667
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
1692
2182
2950
3465
3609
3714
4155
4368
4591
4812
529
702
794
1496
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
336
1628
2264
2731
2758
2821
2912
3128
3791
4908
66
128
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3719
3887
4034
4459
4738
499
1556
2181
2722
4171
4400
4401
4716
823
1192
1369
1499
2510
2742
3681
3764
3799
3862
3956
4215
408
1311
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
36
69
422
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3374
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4399
4848
4859
139
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
3108
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4796
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
1036
1927
2460
2582
2797
3354
4558
22
290
733
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
990
1642
1895
2604
3694
3860
3990
4094
4117
4927
804
906
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3014
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
2691
3617
4139
4450
284
963
979
2757
2960
3136
3908
296
1049
1177
1224
1514
2381
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1099
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
4150
1660
2286
2874
4101
4914
28
172
479
1111
3194
3782
4472
4732
224
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
554
665
1574
1879
2038
2158
2447
3753
604
731
1499
2293
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
4113
4879
482
1298
1751
1985
2001
2277
3063
3695
43
356
606
716
1093
1769
1799
2090
2176
2581
2924
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3070
3083
3822
3912
3943
4428
174
630
668
817
1086
1128
1336
1528
1943
3917
4111
4400
4773
4840
778
831
3024
3408
4089
4200
4955
253
538
1002
1861
2123
3099
3314
3831
4009
4045
4260
1346
1462
1900
2444
3040
4654
4775
4890
575
773
1246
1839
2308
2848
3839
3990
4186
4641
4916
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
3592
4078
4607
1454
1856
1869
2015
3140
4808
4969
206
326
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4372
4462
4543
4576
4813
887
1306
1515
1932
2053
2845
3034
3307
546
1270
1913
2159
2188
4100
4413
4792
4943
11
562
958
1344
1938
2650
4776
389
405
422
467
787
1931
2377
2427
2755
2875
2887
2991
4095
4343
4581
49
777
836
1237
1432
4078
4159
4846
4982
1277
1467
1774
1858
3464
4157
4595
4660
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3114
3599
4189
1229
2055
2586
2833
3962
4736
4771
4814
133
277
355
555
1242
1834
2138
3128
3468
3902
4172
4362
4776
65
140
591
1170
2935
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4526
4673
4760
143
805
1136
1451
1591
1743
4017
4618
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
250
613
918
1135
1246
2470
2609
4316
4481
4567
4893
4897
434
1613
1786
2941
3395
3445
3698
4248
4782
188
291
1883
2120
2928
3171
3615
4536
1150
1276
1296
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4388
4921
1054
1641
2345
3370
3434
3524
3714
3741
4625
4649
292
725
1369
1926
2212
3109
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2769
2855
2999
3055
3537
4944
189
1486
1645
2769
3087
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
940
1175
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
4645
210
418
1274
3185
4564
464
1112
1554
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
210
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
497
733
803
2429
3978
240
260
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4088
4805
1985
2074
2636
3020
3160
3591
3675
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1172
1195
1553
1690
2164
3112
4787
4878
581
1942
1985
2403
3850
3941
4432
4487
4619
4937
126
1436
1491
2550
2775
3595
3831
3923
4060
4360
4701
428
472
1942
2280
2425
2468
2602
3027
3661
3946
4389
282
447
613
1043
1444
2075
2179
2744
2947
3084
3179
3336
3727
3797
4115
35
991
1137
1144
1365
2823
3286
3697
4513
4554
286
1442
1588
2575
3453
3688
3998
4053
4114
96
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
2289
2746
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
3698
3990
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
40
453
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1399
1796
2516
2749
4327
4513
4546
480
1079
1190
2989
3268
4301
4405
4548
339
504
1214
1486
1861
2012
2205
2972
2980
3255
3887
4200
4247
4874
845
1182
2223
2519
3479
3674
4423
424
466
1205
1655
1792
3112
3442
3878
4325
4365
4457
87
688
946
993
1854
2445
2729
3935
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
3463
3910
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3124
3633
576
651
2545
2789
3048
3350
3471
3902
4049
4058
4759
4871
49
2128
2872
3138
3211
4394
185
249
2182
2327
3136
4695
4760
59
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1461
1619
1862
1879
2068
2175
3186
3241
3326
3592
3724
4092
4249
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
947
1327
1844
2782
2871
3464
4104
4140
847
1250
1440
1674
1720
2242
2476
2959
3476
3888
3915
4194
4356
4450
344
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
544
1464
1635
2135
3419
4108
4336
4587
614
678
2265
2591
2617
3362
4198
4257
4599
1146
1433
2236
2272
4463
4849
162
300
330
1116
1582
1626
1645
2003
2078
2645
3135
3376
4261
4885
4894
861
1855
2138
2313
2468
2593
3235
3446
3470
3785
4135
4162
4187
4308
1171
1276
1280
1672
3118
3529
3651
3818
3824
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
663
895
986
1074
1234
1511
2054
3624
3814
4191
473
1128
1257
1390
1533
1586
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
4101
4168
4894
41
550
859
1035
1490
1898
2240
2621
2857
2912
3044
4418
615
1090
1182
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1658
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
1612
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
504
873
1105
1337
1513
1818
3950
4012
1153
1733
1777
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4264
281
1085
1616
1921
2516
3130
3287
3621
3717
3916
4814
24
203
281
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
1805
2265
2933
3826
4390
4460
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
466
1101
2346
3226
3381
3454
3664
4499
4947
696
1027
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
926
2426
2490
40
731
755
1386
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1710
1743
1758
1925
2500
2768
2883
4534
4790
260
637
892
990
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4884
4888
468
473
563
995
1003
1694
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3027
3809
4460
4541
4552
109
538
903
905
942
1731
2227
2554
2870
3783
4524
4537
4637
98
201
462
771
1408
1879
2319
2445
2595
2925
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2397
2723
2762
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
796
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3432
3795
4879
305
2591
4585
4586
110
275
456
1358
2635
4424
4629
4812
147
945
982
1171
1593
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4792
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1006
1021
1359
1748
2684
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
1983
4614
4851
4854
4991
259
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
784
2353
3271
3460
3572
4021
4129
4318
4988
302
1318
1693
1967
2275
2731
3204
3232
3483
3568
3729
4181
4362
980
1355
3446
3577
3597
3604
645
870
919
1720
1989
2610
2789
3062
3258
3293
3881
3967
3989
321
600
609
736
1114
2977
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
2991
3248
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
816
1407
2233
2426
3189
4299
49
695
943
1101
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1621
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1391
1737
2127
2244
3502
3597
3811
4600
4670
486
832
1698
1730
1783
1995
2050
2986
3219
3411
3843
4613
63
2010
2501
2871
3424
3799
4006
4102
4915
346
421
639
666
1127
1376
2780
3146
4049
4193
647
1971
2033
2523
3622
1089
2285
2439
2599
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
1414
2125
3741
3952
4737
4758
426
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
932
1183
1500
2886
3182
3268
4274
4788
376
1169
1343
1406
2772
3060
4345
4536
38
237
1021
1343
1351
1556
2543
2741
3139
3459
4422
4957
4971
191
2179
2943
3355
3665
3982
4092
123
177
375
860
1322
1597
2033
2289
2765
3055
3381
4711
1028
1437
1461
1835
1954
2788
3023
3112
3441
3472
3578
3804
4389
4483
4840
116
472
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
244
1605
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
131
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
832
872
1480
2863
3698
3925
4644
4693
434
832
977
1475
1942
2120
2289
2615
2778
3445
3959
4054
4343
126
227
348
443
956
1664
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
3943
4199
4426
4476
4867
377
994
1048
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
1780
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
4970
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3068
3822
4004
4676
1609
2329
2762
2829
2866
3003
3665
4003
4469
140
251
485
667
737
806
1186
1491
2530
4122
4547
4683
4736
4869
4893
1584
2761
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
464
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
2405
2853
3380
3505
3667
3887
4255
4604
4672
2385
2439
2738
2981
3986
4489
4592
110
261
645
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
4406
57
127
185
1029
1641
1731
1751
3339
3526
4515
4657
4666
4731
4785
4908
33
255
347
1008
1043
1999
2285
2791
3609
3859
4849
527
944
1387
2949
3573
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
908
1338
1817
2040
2094
2717
2721
3157
3622
3695
3744
20
658
1827
2159
4406
4704
419
888
1455
1649
2024
4521
370
1118
1199
1322
2506
2622
4281
4404
871
1402
1548
2520
2990
3019
3239
3334
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
1491
1773
3318
3338
3788
4128
678
1746
1849
2336
3611
4335
4779
4971
270
393
405
538
563
959
1412
2413
2547
2846
3794
4248
4480
4763
1289
2004
2725
2925
4045
4384
4586
1310
2325
2647
3172
185
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
2947
3230
4206
4911
1455
1812
2334
4017
4166
4370
4432
4773
1485
1570
2069
3797
4931
1956
1962
2349
90
403
593
721
1534
1787
1967
2189
2352
2573
2667
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4404
4570
150
1118
2214
2394
3287
1697
2101
2840
3403
3502
3760
3892
4317
1150
1265
1626
2103
2780
2898
4190
4616
4686
4899
201
208
566
2932
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4364
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3832
3851
4892
43
102
814
2421
3026
3305
4344
4835
4992
62
133
896
1440
2906
3162
3233
3328
3447
3939
4113
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4342
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
2948
4459
716
2086
2188
2373
2383
2640
2883
3598
3892
224
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
1943
2307
3170
3436
3453
3845
4587
212
369
887
1701
2065
2400
3281
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3073
3237
3323
4524
4935
49
349
1159
1346
1425
1593
1873
2586
2664
2866
2916
2958
3031
3634
4288
4616
346
2632
2639
3827
4768
4855
4924
136
641
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
690
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3227
3866
4375
51
614
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
4836
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2494
2874
2958
3020
3249
3646
3681
4339
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
3727
4170
4392
4565
4622
4775
1311
1757
1827
2506
2918
3022
3158
3966
4515
12
555
746
2280
3057
4916
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1282
1415
2356
2571
2791
3567
4327
860
877
1175
2596
3688
4469
4497
4657
338
673
1201
1488
2018
2567
4011
4109
4252
4657
806
1559
2057
2380
2563
2643
2679
2713
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
4991
81
278
430
445
960
1249
1801
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
3715
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2461
2589
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
4437
4920
433
1152
1211
1220
1879
1992
2115
2167
2170
2367
3321
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1036
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
3670
4734
4984
399
479
701
814
981
1040
1154
1581
1892
2275
2583
2685
2887
3210
3469
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3022
3428
4132
4344
4406
613
748
2534
3318
3687
3717
4156
4272
337
719
828
1069
1194
2152
2794
2817
3309
3553
3568
4048
4214
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
3689
5
284
1804
2025
2072
2553
2699
2866
3464
3765
3842
3975
4176
4231
4989
4997
301
527
1199
1243
1764
3298
3335
3570
4324
4614
4906
254
2497
2845
2963
3398
3928
4819
4996
39
1832
1894
1989
2377
3156
3342
4243
4458
235
303
981
992
1269
2494
2625
2975
3025
3244
3461
708
1381
2531
3435
3530
4070
4865
218
454
583
1724
2123
2760
2855
3533
3700
4064
4100
4492
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
13
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
772
797
1621
2094
2095
2860
3081
3576
3628
3723
4312
4333
4720
4803
4837
758
840
841
934
1038
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4302
4310
4388
392
501
659
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3965
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
924
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3310
3519
4542
523
545
731
3213
3324
3789
4694
435
1138
2621
2647
3229
3252
3657
4111
1202
1450
1535
2005
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
4958
628
2465
2867
3190
3570
3590
144
767
2155
2177
2871
2904
3138
3826
3917
509
1402
1517
1625
2061
2157
2850
3552
4201
383
486
518
555
1381
1955
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2695
2746
4439
730
1177
1443
1454
2145
2814
2867
3072
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4239
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2438
2987
3791
4275
4509
4530
4634
781
1601
1877
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
3979
4649
108
417
538
633
741
1923
1985
2069
2188
2453
3353
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4327
4430
4713
239
424
463
2317
2701
4887
535
643
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4381
4949
2412
2731
2783
2844
3752
3769
4037
4143
4227
4654
4708
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1632
1819
1859
2129
2204
2702
3779
4216
4585
4957
553
757
959
1166
2258
2354
2924
3093
4816
128
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3513
3711
3860
3983
4048
4643
134
1170
1233
2160
2243
2324
2768
2810
3984
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
2859
3001
3162
3338
3541
51
251
462
1537
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
2403
3157
3200
4018
4479
4551
4813
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
2526
3129
4163
4596
105
361
857
1188
1473
1522
1655
1934
2459
2700
3865
3898
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
894
1118
1536
2371
2397
2651
2872
3941
4063
4346
4803
4977
82
111
405
454
1336
1971
1998
2022
2556
3724
3786
4214
4228
4572
4644
4814
210
229
570
1600
1669
2080
2690
2940
3114
3612
3621
4141
4361
4734
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
136
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
907
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
126
2188
2403
2832
3265
4941
79
316
1108
2233
2240
2605
3175
3283
3780
3974
547
669
896
1480
1488
1604
1769
1790
2620
4127
390
617
1137
1612
1853
1950
2052
2714
2857
3092
3287
3601
4290
4371
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4090
4387
32
160
307
443
1427
1574
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
119
157
442
1717
2731
3154
3934
4017
4301
4525
251
935
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4739
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
946
2746
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
3804
4128
927
1090
1311
1884
2303
2351
2592
2854
2855
2938
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
3931
4272
4661
653
740
1147
1886
2401
2608
3419
3657
3789
4048
4074
4252
115
363
399
525
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1637
1718
1919
2436
3205
3656
3858
4135
4154
4815
2530
2834
4538
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4723
4891
98
212
381
433
589
721
1251
2463
3341
3709
3917
4557
4691
4790
1123
1427
1454
2137
2317
3252
3765
4243
4654
4774
4882
12
261
1409
1770
1971
2119
2149
3152
3501
4400
1439
1755
1810
2019
3711
3856
4575
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
318
1801
2608
3333
3403
690
892
1165
1283
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
2851
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2163
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
277
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
4671
1918
2639
3351
3930
4638
4974
1162
1287
1329
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
926
1912
2107
2173
3247
3415
4503
4910
705
944
1663
1739
2250
2500
3044
3075
3217
4447
183
489
719
904
985
997
2807
2812
3342
3668
3952
4615
1019
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
2923
3354
4359
48
582
775
979
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
959
1116
1333
1751
1864
2192
2276
2662
2667
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
3552
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4158
4166
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
125
794
1227
2205
2233
3182
3499
3636
4595
4762
564
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
4807
44
168
177
547
562
629
1851
2103
2775
3023
3080
3999
4311
4799
76
434
577
3776
4045
5
170
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3343
3395
4021
4229
4351
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3512
3645
3732
4475
4816
154
563
778
1036
1926
2524
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1749
1906
2239
2486
4532
4640
1285
2497
2883
3415
3482
4541
4716
434
880
887
908
2515
3438
4427
94
411
628
1577
2293
2354
2746
3280
3659
1223
1686
1775
2435
2727
3499
4528
360
765
961
1190
1303
1475
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
1852
2062
2067
2687
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
4488
33
115
664
982
1065
1602
1752
1976
2292
4020
4029
4567
91
272
387
766
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
2998
3566
4082
4109
288
387
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
2703
3487
3917
3976
4094
4291
4666
897
2185
2872
3571
3707
4167
835
1118
1633
2893
2932
4600
666
983
1409
1736
1914
2361
2576
2887
2957
4189
4756
4998
1846
2022
2371
2669
3103
3716
3866
4221
4451
302
412
489
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2196
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3352
3593
4158
4735
4758
4773
728
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
232
1262
1842
2306
3325
3813
3845
3878
4490
4590
4831
4849
4903
243
1066
1540
1713
1765
2712
3494
3982
4076
4868
4923
558
898
985
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
1310
2034
2064
3492
3495
3541
3797
3973
4332
4972
166
1009
1472
2118
2828
2855
3495
3649
4034
4628
1162
1217
1258
1665
1705
2989
3114
4815
1155
2827
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
2696
3382
3714
3802
3827
4128
4539
541
565
1107
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1251
1863
2029
2620
3410
4333
4544
807
1419
2483
2524
2673
3467
3973
4123
4241
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
4804
497
1272
1411
1524
2470
3257
3651
3699
50
649
673
1981
2049
2107
3039
4149
27
466
854
1118
1290
2321
2777
3103
3680
4375
4493
4628
4805
4885
1558
1651
1749
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3359
4524
4843
1633
2004
2490
3037
3639
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3523
3925
36
80
1295
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3326
3475
3596
3611
3705
4014
4597
813
1499
2636
2644
3509
3797
4496
234
811
1408
3118
3269
4051
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
786
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
743
1108
1238
1985
2434
2822
3118
3529
3758
4007
4557
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
859
1389
1745
2763
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1465
1762
2290
2896
3785
3880
4583
4937
4988
210
777
1076
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
2184
3629
3709
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3207
3220
3524
3652
4171
54
1329
1385
2099
2247
2921
3127
191
716
2525
3657
4299
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
2791
3496
3581
3827
3948
4106
4633
608
1092
1188
1234
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1010
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
1947
2207
2780
3274
3402
3700
3793
4029
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
748
1614
1618
2547
3078
3116
3404
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3255
3474
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4126
4424
4479
320
532
1588
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
38
617
644
816
2112
2600
2703
31
77
156
951
1339
1812
2530
4365
357
733
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
3997
4133
440
981
1739
2137
3244
3422
3470
3909
511
887
890
1420
2080
2322
2343
2372
2549
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
273
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
2909
3309
3519
4403
48
233
449
517
927
1498
1501
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
3734
4995
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
795
1045
1074
1582
1762
2585
2809
3551
243
267
340
341
1104
1407
1468
2014
2540
242
467
832
907
1080
1603
2295
2774
4229
4524
4578
77
302
473
713
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1482
1807
2514
2699
3875
3895
3991
4104
4306
262
569
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
4444
266
290
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
223
612
1306
2279
3524
3657
3694
3747
4033
4141
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4924
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1843
1939
2720
2766
3628
3631
3701
3807
3918
4133
4382
4429
1659
3602
4165
198
767
1615
2290
2904
3476
3773
4864
576
893
2562
2741
2920
3134
3516
3752
4973
219
798
1089
1400
1691
1734
2274
2596
3256
3281
4656
4976
47
380
603
641
856
1529
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4034
4629
354
1156
1589
4653
103
201
430
1223
1980
3015
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
1758
2506
3363
3776
3813
3815
4610
562
586
836
953
1698
1988
4115
4769
4836
1973
4483
4773
4899
462
1246
1724
2964
3797
2007
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1376
1817
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1062
1438
2110
2538
3196
3387
4624
1438
2084
2493
2590
3213
3917
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
3365
291
1716
1909
2065
2147
2658
2819
3258
4082
4211
4687
4981
90
568
982
1739
1962
2081
2135
2239
2552
2751
2994
3207
3427
3465
4258
4266
4746
4974
779
1522
4105
4501
405
2566
2770
3060
3890
4299
4986
32
517
1762
2393
2700
4125
4773
4799
460
669
1429
2388
2515
4493
258
1129
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3339
3843
3911
4013
4024
112
566
832
1662
2198
2408
2736
4694
4835
350
566
751
1176
1366
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3163
3972
4053
4240
4631
4812
4825
775
1136
1775
1980
3629
3677
837
1498
1952
2014
2036
2192
2582
4291
645
1485
2376
3449
3788
4205
1410
1932
2068
3419
3529
3753
4856
92
139
518
570
667
874
2580
3364
3612
4336
4503
4894
4926
669
828
1929
2039
2294
2305
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3559
3627
3833
4212
4588
1527
1631
2496
3152
3278
4055
4281
4500
4568
4816
97
1192
1320
1767
1884
2207
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
605
623
1651
1662
2143
2216
2639
2997
3226
3261
3930
906
1076
1632
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
3724
4412
4679
4840
330
350
1106
2192
2753
3122
3344
4177
581
1424
2502
3933
4337
86
739
1234
1339
1639
1891
2398
3663
3908
4591
98
1109
1965
3394
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1925
1955
2019
2169
2774
3206
3772
782
1062
1254
1580
1791
1934
2039
2099
3505
4155
4474
4855
242
1614
2403
2412
3138
869
1030
1144
2385
2649
3515
3595
3600
3692
4800
4964
128
983
1182
1188
2709
2867
2889
3772
3857
4034
4310
4610
1100
2496
2755
3199
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3318
3327
3734
427
1791
2078
3757
3983
186
465
632
1105
1421
2007
2110
4049
4438
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
4271
4903
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
985
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
1460
2202
2375
4407
4897
774
1620
2207
2626
2722
3116
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
2336
2483
2823
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3425
3539
3737
4020
4380
164
287
1123
1705
2221
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
4489
144
412
955
1024
1978
2579
2585
2711
3059
3218
3220
3867
4038
395
716
1213
1676
2452
2952
3338
3391
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1113
1239
1931
2055
2112
3094
3577
4736
4741
4948
712
2554
2859
3706
3738
3908
4758
4863
250
541
651
817
945
1388
1526
2248
2343
2763
3350
3654
4303
1742
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3584
3586
3732
838
1723
2055
2537
3512
3914
4386
4461
4889
1190
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
4958
582
2079
2581
2992
3517
3650
3884
4265
4885
783
1664
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
4477
597
1134
1411
1637
2422
3172
3438
4281
4288
4553
4907
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
1753
3441
4590
4693
418
879
888
1614
1794
2144
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3085
3097
3155
4670
4726
73
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
3579
4817
4946
257
1871
3146
3755
4553
4794
1222
1833
2216
2371
2757
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
4822
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
497
563
1607
2390
3117
314
649
2245
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3340
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3051
3451
3494
3955
166
441
778
996
1124
1833
1879
2436
2682
4286
4514
4517
4958
218
374
1912
2075
2421
3029
3904
4234
4318
4606
4785
853
1299
1326
2114
2392
2448
2745
2780
3691
3992
4486
4993
164
737
1498
1837
1850
2697
3377
3474
3593
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4486
4576
373
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
3550
4124
282
951
1469
3083
3709
4119
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
538
2973
3805
3984
4100
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4491
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3554
3615
4112
4120
4343
782
2160
2577
2640
2728
3150
4877
772
1349
1844
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2704
2788
3140
3250
3400
3863
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3238
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
588
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2621
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2108
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
1983
2899
3033
3204
4303
4763
1394
1883
1912
2457
3003
3106
3698
3892
273
466
611
707
1279
1698
1781
2280
2315
2577
3094
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
2556
3364
4222
4480
4490
184
372
681
1199
2132
2430
2876
3807
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4242
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2433
2850
4511
4608
4749
413
639
803
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4074
4098
4680
4908
870
927
3231
3335
3734
4903
253
376
495
589
718
1457
2222
2987
4555
4781
4908
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
3647
4872
4918
378
486
1090
1717
1909
1937
2724
2914
3427
3547
3646
3676
3975
4907
347
1739
2520
2609
2864
3186
3680
3694
4404
4459
4904
672
1433
1711
2118
2141
2926
3519
4179
4436
4572
4969
947
1509
1906
2428
3104
3355
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
3139
3817
4000
4604
4725
1197
1834
3057
3634
3979
4520
4866
765
965
1063
1200
1853
1865
1937
2235
2519
3040
4107
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2410
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3332
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
3977
4060
4239
4681
4939
436
1792
3599
3806
4109
4451
2038
2410
2927
3487
3514
3705
3901
4119
4210
4293
4460
4541
4599
4811
4867
1163
1264
1308
1949
2025
2701
3097
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
4689
362
529
599
1132
1777
1840
2025
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1475
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
3888
215
691
1457
1534
3312
4896
857
928
1354
1691
2253
2416
2464
2733
2890
3567
3570
3584
4518
4752
48
515
529
745
978
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
1771
2005
2645
2912
4469
4681
4920
804
2550
2747
3067
3117
4204
4471
699
713
719
814
982
1205
1270
1289
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
651
663
796
948
1742
1957
2026
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2697
2877
3698
4725
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2254
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
4679
179
904
1348
4361
4660
4698
4947
4999
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4026
4178
4390
4593
254
663
838
1065
1627
1727
2134
2308
2346
2367
2401
2856
3384
3773
3887
228
424
1589
1949
2487
2950
3578
3799
4100
4272
4509
4694
4890
25
455
1179
1221
1251
1919
3641
3781
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1322
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
2841
4994
179
267
703
1154
1576
1689
1877
2007
2100
2709
3899
3957
4114
1515
1518
1809
1966
3616
3837
4080
4243
4423
2318
2330
2599
4070
168
586
848
1711
2155
2205
2460
2661
2912
4192
4304
4557
1036
1256
2390
2520
3004
3008
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
974
3639
3905
328
679
928
1989
2059
2186
2277
3029
3227
3444
3447
3565
4246
4773
864
1401
1547
2309
2424
2753
3055
3745
3854
4353
4631
4701
233
1667
1740
1911
2467
3167
3831
4322
4685
893
1058
1951
2129
2382
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
2631
3663
3721
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
897
950
1638
2194
2804
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
3438
4122
127
176
305
2827
3133
3815
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2245
2295
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
432
881
1160
1296
2126
2296
2318
2799
2814
3032
3415
4283
4434
4814
652
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1257
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1252
1275
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
3426
4330
4993
236
344
1091
1560
2314
2321
2540
2577
2580
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
223
537
1484
2177
2312
2813
2952
3331
3427
4050
4677
770
1715
3052
3604
4777
539
821
891
1281
1484
1530
2541
3519
4153
4976
167
420
538
1502
2691
2765
3865
4095
4237
636
814
1176
1315
1957
3072
3156
1747
1945
2123
2156
2306
2313
2402
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2904
3221
3815
4224
4236
87
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
4951
358
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
3936
4433
4966
302
966
1459
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
4972
277
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
4840
2187
2225
2748
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4341
4387
4903
435
625
1849
2378
2691
2749
2904
3302
4128
4291
4644
646
989
1313
1367
1512
1598
2187
3087
3954
4193
4200
4686
4950
4972
106
161
1847
2564
2895
3765
4018
4949
1078
1584
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2490
2550
2706
3244
3680
4128
4616
4714
353
436
482
2825
2871
3120
3125
4753
618
1561
1841
2176
2632
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
220
2260
2385
2807
3379
3695
3829
3937
4278
640
1119
1553
1903
3071
3160
3449
4557
4711
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
1518
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1260
1542
1765
2382
4740
4802
555
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
4798
515
2300
2732
2863
2982
3184
3299
3435
4934
1237
2077
2494
2787
2973
4504
185
516
529
898
1321
2494
2971
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3622
3625
4002
4028
4608
182
1531
1607
1641
2061
3326
3890
4196
4576
1018
1246
1511
1679
1724
2130
2328
2881
3592
3860
4089
4235
1295
1515
2045
3221
4181
4260
135
252
760
1244
1566
1605
1747
1999
2004
2060
3312
3348
3433
4104
4178
4339
4367
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
3582
4203
4866
4922
786
2314
2790
2848
3045
4381
4825
1379
1381
1840
2058
2100
2958
3521
3940
3965
4132
4499
904
1333
2377
2746
4919
1395
1992
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
4647
210
903
1270
1809
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
259
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1595
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1058
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
2630
3394
3730
4328
459
1690
2145
2578
2775
4872
267
652
1074
1083
1383
1595
2049
2074
2136
2387
2652
2715
2762
3096
4057
1703
2521
2701
3704
3906
4793
4909
4918
385
1311
1318
1322
2301
2557
2854
3417
3750
4351
47
984
1728
2816
3113
3676
3782
257
334
1116
1154
1236
1487
2349
2646
3139
3382
3730
4154
4597
458
479
1201
1371
1900
2595
2922
3065
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1365
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3066
3185
207
1466
2241
2301
2678
3239
3291
3563
3685
4111
4165
4779
900
1079
1466
1996
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
2511
4266
4748
332
448
866
1137
1401
1902
2157
2227
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4729
4991
476
904
1132
1254
1906
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1077
1098
1964
2941
4485
4894
4975
95
397
791
847
1136
1789
1799
2070
2084
3932
4885
339
492
554
555
568
829
857
1255
2014
2664
3224
3304
3448
1373
1872
3362
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
693
1381
1399
2282
2712
4049
507
1330
2006
2418
2579
3387
4069
4269
4440
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
4415
4736
4762
442
541
571
1810
1848
2126
2221
2647
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1558
1757
2154
2209
2659
2970
3074
525
2973
3051
3079
3115
3203
4422
4793
1693
1791
1893
1931
1987
3356
3720
4035
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
628
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3798
3956
4286
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
4561
4888
4894
446
1032
1945
2518
4297
4652
835
1823
2522
2902
3964
4502
4670
23
338
781
1093
1294
1587
2285
2601
3991
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
3006
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3592
3659
3728
4408
108
1105
1449
1953
2313
2323
2393
2803
2939
4126
223
791
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
1826
2802
3009
3094
3894
4114
76
603
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
1151
2267
2520
3792
4672
409
939
1334
1354
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2622
3182
3387
3560
3643
4248
4597
4767
840
857
1267
2296
2611
3178
3308
3363
3809
3836
4394
4903
348
1076
1198
1312
2004
2140
2248
179
357
398
475
1262
1723
2359
3067
3567
4246
4375
4948
1436
3090
4152
4342
870
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
500
1881
2428
2562
2838
3043
3197
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4632
4938
131
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3572
3591
3680
3767
4394
962
1426
1977
2220
2402
2492
4550
50
75
574
1073
1286
2612
2700
3753
3792
3925
4836
290
603
2007
3121
793
942
1794
2741
3254
3405
4186
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2705
2781
3
77
431
498
690
1973
2875
3367
3703
3813
4109
538
834
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2459
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
1881
2562
3671
3754
4439
4659
1493
1520
1596
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4403
4599
795
915
1176
1382
1466
2486
3182
4381
4439
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
2895
3194
3868
4968
4978
223
1196
1207
1873
2081
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
251
466
1271
1289
2074
2804
3230
3422
4658
4843
465
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
3371
4310
445
520
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2669
2820
4234
4975
547
802
839
1019
1124
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1478
1783
2303
3073
3129
3563
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
511
963
2267
2298
2510
3056
3188
4007
4575
4630
774
855
947
1049
1102
1390
1783
1814
2200
2784
3203
3763
3789
4090
2160
2486
3743
3766
4041
4565
345
757
1058
2117
2974
3100
3561
4489
75
308
466
737
1279
1837
2601
2709
2866
4622
4648
4882
355
562
1019
1026
1359
2224
3588
4473
4673
102
876
974
1358
1505
2150
2585
3149
3273
4033
4048
4304
4539
195
1223
2834
3623
3841
3879
3934
44
433
1776
2072
2170
3240
3319
3949
4158
338
1168
1259
1638
1830
2119
2176
2859
3064
3629
3962
4067
4581
4736
439
521
1097
2897
3065
3273
3316
3359
3560
3665
709
2273
2607
2956
3172
3835
4205
4269
4621
4851
80
872
1135
1636
1713
2155
2424
2588
2932
2969
3551
4397
330
452
874
2289
2370
2552
3680
4165
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4097
4164
4326
4342
4546
35
95
414
740
893
1408
2510
3235
4052
4117
4521
340
1169
1618
3426
315
452
1376
1912
2931
3519
3940
3970
62
185
535
669
676
1440
2900
3690
3746
4258
4654
4757
4936
197
979
1053
1142
1857
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
3572
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2735
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
4449
75
1051
1101
2036
2309
3468
3702
81
195
1266
1701
2836
3169
3359
3992
4012
4031
4203
78
293
1054
1289
2642
2710
2855
3559
4603
4774
4783
143
467
1055
2003
3008
328
1446
1928
2789
3135
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2324
2695
4178
4237
4570
251
1642
2413
2469
3110
3447
3681
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
4615
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
455
1583
1965
2514
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2450
2603
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3006
3275
3449
4063
1209
1753
1935
2032
2407
3479
4553
945
2346
2727
3204
4474
4946
439
716
1380
1707
2028
3198
3303
3464
3704
3945
4067
4547
4588
720
1033
1178
1539
2577
3044
3180
4744
49
919
2114
2530
2769
3935
4907
339
1866
1929
1945
2302
2670
3139
3260
3354
4565
89
313
2008
2047
2136
2332
2562
2827
3117
3134
4747
1463
1694
1705
2288
2400
4003
31
52
171
367
1015
1651
2162
2278
3090
3623
4630
4999
408
562
1800
1857
2910
4246
4370
4522
4983
4
111
161
299
1019
2546
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1188
1380
1774
1956
2427
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
1789
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4026
4609
4727
282
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
223
352
1118
1239
1625
2034
2802
3182
4171
4466
4885
416
1019
1099
1715
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
128
491
736
1485
1827
3674
3814
3937
3982
4330
4670
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
4951
358
704
719
1458
1483
1620
1673
1677
1815
2081
3840
3938
4160
4435
64
351
3017
4294
4647
4690
4736
1312
2280
2391
2534
2831
3271
3376
3411
3517
4230
4242
4490
4698
179
602
701
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1539
1773
2056
295
641
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1562
1925
2152
3337
4380
4657
327
512
606
3321
2049
2319
2856
3681
4105
4296
4456
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3282
3303
1793
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
2809
3743
4229
94
765
850
1614
1725
1751
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2394
2627
2901
3149
3930
4283
4460
4504
1205
2925
3192
3952
4679
1119
2587
2624
152
196
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
882
1540
2365
2845
2914
4485
4539
166
345
1457
1693
2241
2437
2810
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
770
1498
1614
1799
2063
2134
2533
2692
4475
767
2931
2939
3985
4010
4253
886
1201
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3152
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
334
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
4517
531
678
710
739
762
1556
2075
2405
2835
3262
3573
3726
3750
3923
4155
4281
4454
4466
4572
4698
4812
1589
2796
2807
3226
3338
4303
4863
90
481
986
1757
1894
2107
2398
2714
2868
2970
2999
3287
3571
3604
4063
4442
4704
651
816
847
1046
1394
1658
2217
3513
3676
649
2401
3029
3066
3198
3942
4391
4595
347
1774
2310
2498
3683
3984
4213
4278
4537
4996
1315
1997
2722
3840
4030
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
755
1159
1548
1993
2099
2376
2779
2916
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
3543
4123
4354
4463
378
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
296
439
927
1440
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
3366
3747
4002
4121
4291
441
552
1018
1122
1194
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3783
3895
4007
4417
4724
551
697
776
896
1583
3904
961
1040
1623
1668
1680
2463
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4240
4267
4792
300
475
490
1207
1711
1877
2019
2400
3146
3916
3960
3977
1733
1735
1925
2156
2238
2265
3179
596
763
1568
1735
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
1892
2376
2683
2889
2920
3266
3487
3506
114
639
715
2133
2308
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1184
1549
1648
2006
3260
3778
3971
4967
26
437
1098
3901
4063
4526
107
370
418
812
1506
2376
3077
3857
246
755
2032
2753
2931
3307
3554
3622
3903
4286
4622
4901
1300
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2397
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
4473
77
250
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
2612
3277
3358
3644
3678
3833
3854
4879
499
506
586
788
1018
1605
2009
2241
2650
2917
3004
3430
3981
4521
4849
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4523
4967
4994
75
1087
1279
1290
1630
1841
1989
2032
3011
1579
1926
2332
2547
3472
4090
4172
4285
4648
515
1279
1914
2193
2880
3599
3656
3741
3845
3847
4023
4136
4588
4887
518
1102
3095
3273
3334
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
587
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
647
670
868
1165
1448
2072
2478
2839
2861
2946
3350
3506
3570
3820
4016
4869
184
1393
1518
1622
2096
2549
2983
3144
3164
3901
4235
4913
904
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1661
1923
2262
2859
3196
4791
47
1642
1710
2120
2674
4177
4303
4321
4911
158
2594
4708
227
323
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3043
3120
3239
3535
3580
3820
3826
3957
4041
4453
4628
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
2343
3949
4052
4753
4995
857
879
1317
2271
2469
2566
3325
3824
3983
4205
34
53
769
822
1255
1756
2750
3752
4052
4274
4408
114
1629
2563
2815
4034
4036
4234
48
264
270
278
395
1111
1833
1876
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
2497
3895
4237
4651
755
969
1563
2091
2114
2300
3677
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3457
3880
4230
4337
4657
4931
262
1529
2198
2209
2257
2545
3008
3794
253
731
1347
2070
2399
2519
2818
3563
3866
4163
4211
1356
1571
1591
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
3540
1080
1427
1786
2011
2056
2332
2441
2743
3320
3652
3767
4108
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
3178
3602
3680
3879
4471
4712
25
85
550
1020
1687
2312
2557
2695
3421
4142
4144
4461
4598
4790
4925
734
1957
2291
3037
3371
3997
4058
327
474
1582
1629
2626
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
3102
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
223
1102
2287
3277
3372
3446
3455
3685
4057
4299
4400
4635
4763
680
2661
2997
4653
429
452
1784
2829
3100
3898
4902
306
1475
1612
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
87
218
275
1629
1705
1738
1937
1970
2471
3140
3525
3697
3789
3856
4458
4645
4876
4980
1112
1576
2897
3155
3965
4091
4348
4498
677
1370
1398
1588
2335
3422
3425
3744
265
874
1754
2326
3178
3675
4635
25
187
284
479
1311
1813
2082
2366
2514
2764
3029
3560
3602
4209
4281
4427
679
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
1672
2451
3572
3643
3873
138
663
1157
1749
2158
2310
2979
3665
4005
4557
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1273
1489
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1208
1569
1636
1723
1874
2156
2313
2978
3240
4545
841
859
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
1749
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
3440
4757
4800
1032
1393
2080
3108
3507
3629
3828
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
4275
230
1038
1207
2898
3236
3408
3558
156
594
603
956
1686
1979
3118
3347
711
743
783
1485
1999
2247
4071
4363
4871
279
624
1027
1708
2087
2140
2276
2907
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
4128
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
1966
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
3771
4102
4798
1071
1162
1180
1297
2349
3782
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4749
4937
281
672
1076
1370
1455
2592
2928
3096
3368
3582
3935
4153
4332
4675
1273
1859
2455
2729
2748
2940
2993
3933
4247
4927
513
1168
1995
2036
2245
3229
3656
3805
4147
4223
4233
4556
4897
562
1473
1533
1581
1693
1849
2361
2641
2660
3218
4301
4492
202
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
197
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3649
3870
421
975
1000
1127
2059
2516
2779
2966
3016
3844
4644
235
538
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
487
626
690
1317
2087
2514
2778
3386
3740
3809
4988
2463
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2584
2672
2717
2936
3386
3939
4318
689
721
818
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
4540
864
1233
2420
3728
3869
3996
4421
4629
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
2861
3389
4239
883
1483
4018
4754
4792
327
1748
1858
2219
3755
4120
4501
4889
197
683
770
1074
1208
1812
2310
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
2462
3767
3865
3874
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
258
286
671
1185
1681
2080
2791
2843
3076
3272
3330
3449
3748
3833
3984
4210
4211
86
240
244
2081
3906
3919
4157
4205
4588
4771
291
2331
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
2385
3362
4084
4394
4843
296
508
1592
2372
2391
3357
3619
3964
4420
281
1278
1296
3116
4159
1968
2119
2319
2552
3417
4722
4928
821
922
1076
1415
1868
2559
2594
2733
3238
3330
3421
3706
4437
4544
572
869
2405
2459
4017
4994
1469
1542
1618
2216
2589
3507
3969
4077
4644
4869
5000
118
283
350
790
3463
3780
4130
4309
4669
308
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3456
3468
4179
255
630
1421
1508
1551
3095
4752
101
479
1104
2204
2708
3168
3506
4723
139
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
689
1055
1095
1891
2388
2468
4091
4302
189
390
1250
1349
1769
1806
1829
3703
3835
77
1075
1470
2582
3264
3385
3458
148
898
1058
1745
2171
2637
3632
3971
4193
8
819
1375
1538
2195
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4552
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3678
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
292
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2298
2876
3163
3222
3918
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
1504
1593
2577
2780
4023
4385
4710
4756
46
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
842
1793
1936
2189
4467
4834
966
1197
1792
1862
2119
2440
2482
167
541
567
1065
1118
1412
1438
2743
3252
3329
4495
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
2885
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
2818
2857
3170
3660
3985
4063
4211
187
324
445
670
695
1220
1763
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3466
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4108
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1475
1689
1996
2253
2445
3508
3615
3691
3880
4321
4854
458
1575
2770
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
3594
3919
4083
4193
4695
158
230
677
1428
1934
3668
4135
4278
4296
803
977
1384
2500
2753
3298
4024
4947
570
917
1329
1928
2089
2357
2411
3116
3523
3775
4127
124
373
686
709
937
1871
2153
2199
2254
2663
2932
4380
4681
4937
296
537
1165
1630
2329
2617
3766
3868
3964
4072
4766
1172
1212
2060
2853
3323
4062
4204
4629
322
497
1110
1396
1485
2398
2919
3039
4390
36
651
1693
2763
3101
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
2733
3075
3644
4636
767
778
949
2672
2901
4180
1880
1968
2761
2974
3343
3772
4463
367
2035
2167
2195
2211
2558
2641
2845
3178
3567
3969
4188
4874
4958
30
116
612
1581
1633
1811
2007
2272
2305
2994
3210
1245
1526
2094
2755
3474
3983
4261
4353
4501
131
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
4990
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1229
1390
2292
4494
870
907
1305
1497
2839
3318
3411
3675
3740
4898
472
1685
2636
3817
3896
3937
4160
4656
32
454
525
897
1821
2528
2539
2800
3732
4120
4776
1076
1615
4097
4406
541
1497
3033
3044
3374
4429
4623
4991
96
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
4886
557
984
1181
2264
2688
2923
3472
804
1441
1619
1835
2783
3040
4404
4533
311
409
833
897
2385
2620
3017
3130
3318
4456
138
1338
2851
3069
3082
4817
809
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
4773
75
81
344
746
775
1142
1378
1853
1865
2130
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3180
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
2418
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
4040
4595
592
706
961
2024
2906
4483
4597
4791
334
1938
2086
2386
2454
2516
2808
3227
3309
3460
3942
4149
4767
4780
402
854
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
4798
89
352
1818
2060
2603
2652
3546
4284
4402
137
262
1574
1700
1944
2295
2863
4802
796
823
942
957
3543
3719
3896
4306
4315
4672
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
1483
2951
3017
3339
3688
3706
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
2641
3101
3468
3698
4681
868
2361
3392
3472
3995
4419
4523
4678
4760
255
742
824
1137
1589
1618
2167
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1391
1427
2021
2029
2828
2863
3126
3409
3773
208
1505
2846
4540
4544
4553
777
1464
1797
2693
3239
4726
1380
1537
2068
3080
3180
4113
4265
4784
298
455
1073
1401
1416
1518
2455
2759
3129
3362
3420
3500
3979
4469
4918
257
2000
2057
3048
4525
118
913
1325
1815
2420
2552
2604
3796
4407
1023
1314
1601
3250
3267
3559
3963
4318
622
1021
2068
2211
2213
2728
3320
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4396
4951
558
1222
1466
2099
2935
3688
4961
4991
1075
1279
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1198
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2441
2536
2720
3018
3145
3630
3876
3937
4330
425
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2504
2565
2690
2700
2866
3033
4113
4318
4460
4672
1034
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
76
664
1022
2144
3268
3401
3934
4066
361
939
1017
2027
2048
2413
2457
3599
3927
4987
1177
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
2952
3895
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
1450
2670
3029
3039
3100
3189
3358
4463
849
1140
1527
2162
2652
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
726
968
1094
2144
3413
3418
4430
155
609
2328
3459
3536
4142
4743
960
1253
1317
1638
2112
2557
3729
3901
3991
4311
4981
1728
2869
3027
3714
3936
4879
4930
266
455
465
541
1118
1838
2132
2282
2297
2790
3332
3444
3631
4261
4467
596
1207
1236
2012
2091
2987
3017
3790
3929
4067
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
404
552
1605
2595
2640
2678
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
4266
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
220
791
937
1401
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
3957
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
3803
4751
4867
35
495
547
1626
1680
2028
2738
3339
3664
3796
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4413
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4813
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1589
1956
2619
3595
3833
4001
4075
4536
4875
37
69
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3748
4051
102
1048
1311
1621
1860
2394
2610
3915
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
3367
3516
4769
21
323
723
727
1655
1975
2353
3693
4376
41
476
477
951
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
3874
4165
355
519
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4460
4900
63
390
421
1227
1530
1692
1854
2149
2811
3355
3476
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3490
3783
4431
4439
167
329
370
1009
1195
1212
1532
1916
2645
2824
3186
3490
4938
230
352
1089
2157
2533
2642
3711
4553
4932
16
49
351
380
725
1025
1312
1488
1987
2104
2629
3158
3562
3793
4587
4674
3
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
988
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4295
4588
20
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4217
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
3889
4113
4174
4446
4560
4637
4851
214
272
567
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
2739
3329
4156
4273
4340
474
621
635
1414
1719
1739
2087
2969
2993
3681
4199
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
148
926
1026
1036
1283
1997
2698
2887
2948
3137
3578
3653
3668
4991
446
1352
1688
1775
2412
2541
4949
446
1837
3349
3407
3463
3597
7
567
1004
1139
1677
3564
227
295
519
788
1549
2073
2456
2607
2663
2693
2934
3039
4001
4090
4387
4938
1055
1220
1262
1746
1878
2256
2392
2891
3752
4167
128
411
778
1316
1412
1431
1488
2279
2686
2840
2888
3379
3757
4190
597
995
3565
3818
3997
4096
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2011
2206
2394
3565
3823
4036
4291
4965
81
958
1614
1728
1762
1814
2089
2464
2838
3303
3534
3810
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
1754
2640
2799
2821
3211
3633
3647
3728
3793
4506
4552
4828
61
148
737
1101
1756
1873
1974
3061
90
256
1279
1565
1699
2006
2600
3524
4060
488
835
1623
2113
2275
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
3182
3610
3969
3992
4146
4573
4625
4755
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2655
2691
4233
4387
4835
4994
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1011
1119
2233
2438
2950
4168
4207
4231
26
2679
3099
3685
20
168
602
1482
1510
1656
2265
2634
2635
3454
3801
3978
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
285
2650
4890
904
917
976
1441
2129
2132
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
27
940
3140
3996
4627
4995
104
582
769
922
1105
1196
1831
3141
3448
3594
4489
260
1819
2477
3059
3733
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1185
1680
2107
2117
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
4911
875
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1536
1602
1910
3494
4419
4446
4481
4686
454
479
692
776
1147
1459
2509
2708
3147
3934
3956
4000
4150
4153
21
605
843
1107
1158
1730
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
37
507
593
832
1286
2639
2804
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
728
769
982
2179
2537
2636
2719
2779
355
1894
2064
2611
2660
2715
4384
4485
4616
4955
4962
692
1063
1089
1124
1223
1255
1526
1533
1564
2192
3904
4833
236
1058
1089
1138
2265
2784
3673
4305
4395
4589
208
754
1220
1442
1727
1838
2164
2247
3948
4501
924
1075
1563
1856
1860
2290
2623
2681
2767
2910
4061
4817
4823
4911
292
574
607
695
1340
1351
1863
1875
2328
2526
3580
3877
3999
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
2239
3927
4386
4619
1207
2056
2186
2602
3232
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3448
3591
3738
4434
187
782
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
267
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4430
4773
4879
589
694
1230
2725
2837
2948
3668
3833
4091
4321
4591
4878
1905
2967
4793
318
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4731
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4190
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2788
2898
4111
4706
10
24
433
1431
1609
1637
1837
2124
2289
4124
4468
4521
688
788
3271
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1119
1256
1299
1677
1692
2175
2587
3459
3566
141
425
436
1306
1647
1670
2217
3241
4589
702
740
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
764
816
1137
1184
1674
1702
2705
2727
4093
4952
494
1187
1305
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
4908
4952
7
648
849
881
1702
2951
3126
3295
3817
4092
359
1687
2142
2522
3401
3866
4150
398
2069
2557
3229
3462
3684
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
1224
1809
2826
3080
3192
4610
4955
4968
575
576
1686
2581
3196
3430
3708
3834
32
76
261
770
3438
4112
4521
4660
904
1880
3464
3717
3882
4127
4225
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
3700
4432
4518
4782
624
1784
2255
2353
2834
3403
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2193
2744
2873
2921
4060
4337
4679
4680
4753
253
318
468
478
598
1088
1201
1705
2153
2548
4002
4699
4727
639
809
818
860
883
2603
2900
2904
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4642
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
1707
2671
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4508
4606
530
769
936
1282
2590
2865
3057
3456
4123
4969
4972
4999
328
561
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
3945
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
4696
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
3091
3669
876
1411
2400
2568
2875
3452
3789
4365
168
280
1946
1993
2249
2622
3261
3916
4660
4849
179
403
576
1262
1429
1938
2707
3095
3196
4044
4794
1365
1799
1961
2058
2255
2440
2927
3118
3233
4364
4782
448
539
1398
1762
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
1686
2214
2634
2656
3005
3190
3430
3797
4629
4886
1372
1374
1633
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4330
246
2409
2452
3477
3522
3668
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
812
1357
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2970
3219
3281
3938
4789
4817
4889
1015
1205
1338
1407
2185
3658
3838
4252
4515
435
2381
2616
2939
99
506
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
4983
5000
179
570
575
760
2790
3027
3438
4055
4094
4892
520
1690
2023
2332
3030
3720
4692
104
498
821
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2577
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1747
2541
2954
3647
4135
4787
4941
345
972
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
4358
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
1908
3143
3676
3817
4469
4621
4678
592
738
786
4899
1335
2001
2469
2953
3285
3816
3833
4403
208
689
1221
1243
1601
2066
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
713
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
1949
2055
2687
3102
3216
3556
4681
4828
280
848
1092
1780
2870
2995
3067
3536
3697
3893
4297
4498
4692
4901
248
565
1897
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3431
3990
4046
4871
4893
161
268
727
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4243
4416
4531
4965
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3657
3810
3844
4100
100
1007
1677
1795
1926
2755
2786
3080
3321
3723
4264
677
743
760
846
1227
1365
1954
2341
2631
2970
4708
1019
1188
1291
1721
1737
2398
3595
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3083
3275
3375
942
1007
2527
2632
2687
2688
2851
3266
3527
3902
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
1952
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
1928
2015
2587
2826
4781
4903
18
101
496
1263
1544
2022
2149
2423
2738
3215
4185
4354
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
4434
162
1089
1583
1772
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4301
4684
1319
1861
1904
2704
2946
3062
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
3870
4262
4806
556
609
989
1820
2173
2317
2562
3521
3964
4523
130
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3042
3238
3700
4175
4731
4829
1210
1355
1536
2097
2489
4655
4700
4706
4868
4933
1208
1276
1542
2434
2562
2807
2893
3628
3692
3733
3984
4484
1110
1276
2369
2682
3160
3251
3733
4006
4542
305
349
1271
1691
2320
2611
3167
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
1650
2267
2505
2869
2901
3846
3997
4407
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
1952
2042
2529
3302
3748
3800
3906
232
1255
1266
1865
2013
2164
2460
3002
3029
3358
3957
4198
4273
4829
4839
188
408
750
787
931
1871
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
3213
3465
3502
3977
4093
4289
790
1071
1372
2238
2891
3521
4261
4550
274
1067
1485
1501
1910
2635
2946
3063
3416
3604
3664
3688
3965
4059
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4468
4674
4687
181
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3489
3648
4378
4804
1756
3337
3576
3812
3943
4372
4574
1557
2320
2744
4165
4206
26
722
900
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
2309
3941
3949
4435
4462
225
263
331
570
632
685
2375
3260
4620
126
439
485
1072
1280
2048
2502
2614
3444
3710
3915
4191
4317
4744
4870
228
347
1851
1901
1980
2385
2578
3857
4854
4945
216
219
868
877
1092
1193
1594
1723
1788
1903
2870
3483
80
123
229
444
2066
3062
3249
3391
4045
4791
4864
3123
3330
3556
3765
4516
278
760
1078
2350
2472
3289
3908
3910
4961
100
1011
1407
3976
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
3742
709
2344
3610
3805
3909
4021
4572
548
816
829
951
961
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1628
1783
1991
2771
3168
3187
3484
3556
4356
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3199
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
4956
539
1030
1067
1538
2263
4101
4173
4712
4736
323
530
932
1357
2354
2776
3148
3360
3968
4256
12
1426
2219
2521
4218
4834
145
1521
1586
1596
1916
2596
4494
4883
503
983
1082
1318
2155
2462
2743
3275
3327
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4054
4122
4237
4827
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
99
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
4846
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1280
1829
2607
2874
3775
453
566
1906
2370
3130
3579
3672
4483
4787
995
1120
1869
1882
2795
3554
3742
4399
38
334
687
862
1022
1110
3736
126
1005
1865
2090
2326
2845
3001
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
621
672
1308
1520
1792
2933
3134
3302
3514
3767
3890
4439
4638
4827
4924
738
772
958
1076
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
4031
4908
69
821
960
3849
4097
4308
4347
4604
4725
706
757
1039
2052
2828
2931
3196
3910
3997
889
1428
1577
2138
2326
3308
3925
4798
96
115
1339
2030
2258
2790
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
271
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
4454
445
812
1069
1245
1330
2380
2494
3053
3104
3950
4481
571
2255
2764
3133
3173
3348
4166
460
686
923
1635
1957
2352
3680
3873
4134
4286
4322
4779
9
417
595
616
3356
3448
3727
3876
3940
4044
4426
358
445
626
1433
1664
1698
3312
3372
3720
4955
524
743
921
951
1738
2894
3359
3656
4555
4569
639
3674
3996
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
203
784
2884
2917
2951
3281
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
2352
4077
4146
4623
211
762
779
1128
1415
2027
2330
2343
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2408
2593
2828
2849
3547
3747
3777
90
545
1003
1476
1777
1803
2282
2592
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
2877
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
553
1278
1284
2135
2749
4180
4484
4752
699
1391
2048
2723
2792
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
3993
4203
4820
4882
247
535
543
632
728
953
1128
1794
2331
2801
3180
4590
21
2867
3721
3891
3976
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
3770
4173
4463
4864
580
1388
1519
2530
3149
3378
3747
3986
4011
4389
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2751
2962
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1889
1978
2170
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
2251
3446
4214
4415
134
156
199
836
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1275
1392
1787
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
1837
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
632
683
932
1309
2129
2147
2427
2458
2856
3451
3453
3701
4916
1394
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
554
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
3836
4540
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
4651
279
471
1100
2741
2980
3118
195
512
524
574
692
797
2208
2245
3336
4616
4885
119
278
562
1195
1572
2045
2149
3006
3097
3689
3794
4877
407
1235
1655
1952
2372
2629
2834
3924
4016
4099
4230
167
411
700
714
1878
2222
2876
2916
3858
4209
4226
4404
4778
1002
1219
2090
2773
3295
4104
4977
28
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
519
2135
2403
2876
4589
388
436
950
1037
2678
3071
4114
4598
342
481
1989
2652
2915
3279
3481
3802
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3030
3680
4106
4428
4437
4975
536
670
842
1003
1572
2934
4375
4701
4777
165
247
320
1731
2576
2723
3603
4738
731
822
1004
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
1140
2022
2060
2517
2943
3256
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
3131
4588
4920
664
2307
2780
4113
4365
168
479
548
1570
1805
2024
2856
3492
330
1172
1302
1560
2064
2342
2814
2946
3021
3043
3585
65
236
291
666
733
1643
2161
2533
2617
3297
3612
4013
429
1054
1106
1822
2186
2744
2843
3029
3512
3846
4315
4442
4951
4980
99
1264
1665
2095
2720
2916
3564
3953
4075
4264
1
1350
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
2347
3066
3447
3897
4061
4517
14
956
1440
2526
2620
2649
2883
3384
4635
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4236
4511
4629
4782
4829
395
531
769
856
1505
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1835
1873
2352
2518
2894
3380
4653
64
830
1079
1489
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
3386
24
569
993
1582
2558
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
4795
360
1114
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2140
2964
4291
4373
4801
809
845
2697
2741
2846
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
363
568
807
1132
1832
2318
2402
2841
3599
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3585
3589
4585
4648
4761
4782
4816
155
596
723
876
1463
1631
1825
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3404
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4255
4326
4621
187
1363
1516
2909
3239
4100
4570
4731
271
568
621
1152
1191
1457
2158
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
606
716
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1140
1483
1498
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1445
1549
2047
2731
3137
3973
4392
918
941
1574
1925
2060
2824
3439
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4259
4279
4280
4489
4637
4679
241
361
550
2030
3791
3916
4008
4197
4658
4865
5
901
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4720
4733
4900
492
1327
1359
1783
2161
2607
3835
4549
4781
4974
10
438
755
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
2168
2195
2902
3129
4683
1140
1745
1826
2012
2068
2236
2296
3631
3680
4734
4839
24
662
1472
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
1261
1507
2326
2751
4405
4450
316
463
782
847
1036
1568
1686
2016
2031
3005
3226
3748
3798
520
1071
1574
1629
1826
2322
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
807
1093
2055
2132
2415
2476
2932
3859
3978
4005
4169
4234
4567
632
832
1194
1625
1688
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2461
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
415
556
895
2008
2133
3174
4543
4912
110
1152
1468
2123
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1717
1776
1791
2214
2781
3027
3745
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3148
3383
3444
3596
3640
4575
28
1538
1809
2088
2764
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
4654
194
308
868
969
1157
1465
1658
1941
2072
2271
2851
3148
4456
4609
4822
4952
4989
296
752
1630
1807
1998
2114
2186
2874
2924
3310
3470
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4595
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4271
4371
4377
796
916
1367
1765
1768
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3716
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
755
2157
2695
3397
3556
489
569
1391
1806
1869
1916
1979
2118
2266
2809
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
4555
4607
181
383
566
680
857
1041
1088
2117
2856
3690
3694
4139
4603
4609
4918
115
289
822
844
1195
1394
1688
1869
2068
4325
4510
4703
4793
353
686
1783
2067
2458
3140
3869
4251
4797
4842
4993
935
2269
3072
3654
3763
3805
4313
4713
4810
39
1158
1819
2041
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2017
2544
2607
3554
4207
40
226
885
1300
1814
2674
4686
485
517
752
1025
1247
1676
2213
2277
4067
4714
33
215
569
585
812
1200
1378
2129
2154
2733
2818
3682
680
1227
2117
2219
2590
3690
3976
4371
2051
2805
2843
194
472
898
1151
2752
3377
3390
3393
3564
3839
4542
4743
815
915
1143
1376
1536
1610
2719
3272
3285
3555
3992
4530
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
115
2194
2203
2827
2852
2923
3510
3860
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1117
1662
1759
2535
4088
4985
121
582
752
1252
1899
2083
2815
3354
559
685
1627
2095
2273
3080
3474
3819
4029
4110
4350
4530
4627
309
1196
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
1468
2300
4625
4627
4810
1170
1607
1756
1892
2855
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
44
1264
1435
1831
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
2222
3386
4118
4459
4900
849
1165
2390
2535
3368
4198
145
192
236
564
1336
1384
1532
1593
1596
1889
2408
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
4860
114
300
879
1486
1769
1817
2777
3071
3365
3583
4559
4911
26
263
1115
1420
1520
3124
3514
4411
4452
125
675
1052
1403
1523
1624
1790
2311
2878
3317
3567
4944
834
1204
2580
3541
4648
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1166
1441
1526
1826
3176
3417
3649
3943
4039
4229
4925
183
284
509
563
1425
2386
2814
3705
3722
4032
4506
4836
4922
4949
826
1394
2387
2522
4229
4434
4940
94
924
1779
1965
2283
2317
2822
2903
3084
3332
4080
4139
4693
4897
4908
353
1594
1618
2463
2856
3261
3559
3795
4464
4637
351
1045
1658
1661
2391
2839
3132
3450
3858
3874
3977
4309
4530
303
1726
1732
2243
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1588
1819
2523
2941
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3647
3760
3886
4426
4518
4620
4775
461
1137
1585
2005
2382
3079
3406
3576
4232
4381
4554
4915
14
880
2298
3084
861
1715
1725
3023
3223
3528
3917
4945
4946
161
333
509
3230
3936
4835
231
831
1262
2031
2331
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1821
1991
2275
2798
3329
3635
3724
4251
20
352
2928
3158
3878
4091
4640
4766
4953
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
1293
2409
3146
3780
3793
4070
529
906
1022
1472
1475
1727
2285
2345
2537
2607
3169
3177
3465
3924
4410
80
1028
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
2625
3021
3099
3534
3982
4219
4504
139
794
889
1389
2030
2233
2716
4482
4547
4631
4797
502
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
664
1163
2336
3295
3331
3358
3524
3634
3864
4145
4500
695
760
1484
2128
2202
2729
2951
3259
3936
4267
107
369
597
970
1045
1322
1860
3154
3524
4758
650
1043
1055
1714
2162
2336
2680
4405
871
1234
1253
1808
2595
2612
4476
4887
403
574
1378
1880
3337
3839
4664
252
334
429
1016
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
511
1432
2114
3380
3555
3715
3933
4140
4712
4789
831
1114
1920
2297
2345
2674
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
4229
4984
193
978
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2399
2448
2615
3590
4305
4505
4607
4970
68
1342
2009
2295
3358
3476
3753
4240
4731
1090
1100
1704
1715
2275
4171
4480
28
169
264
1022
1044
1430
1448
2212
2260
2548
2799
2971
3409
3486
3709
4152
4186
4805
102
1007
1022
2045
2291
3498
4829
342
1198
1287
1858
1865
2194
2608
3488
3664
3675
777
981
1307
1940
2886
3012
3587
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
535
743
963
1725
2325
2393
2651
2802
3208
3610
4660
352
1049
1180
1311
1747
2031
2299
3940
321
1143
1166
1202
1550
2299
2406
2673
3065
3157
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
379
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3137
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
4510
321
419
609
716
1077
1237
2174
3206
3768
4086
4376
4655
146
372
688
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
1402
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
4043
1074
2473
2701
2808
2824
3525
3897
4633
4808
4865
317
439
1400
1507
2186
2316
2556
3165
3233
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1655
1816
1823
2068
2122
2992
3065
3515
933
1021
1703
1940
2772
2826
3436
4033
1113
1670
1798
1930
2026
2205
2374
3722
3771
612
1472
1761
1837
2390
2429
3052
3771
4006
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
4853
266
942
2075
2870
2913
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
332
1182
2059
2616
3204
3344
3646
4280
4282
4296
9
12
943
1599
2577
2594
2669
3399
3555
4444
4463
4823
48
437
448
1295
1336
1579
1584
1720
3796
3940
3957
4084
4358
4509
4785
253
1074
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3333
3509
3564
4387
4398
4501
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4550
4704
292
359
1335
2185
3455
4936
634
647
1043
1256
1419
1687
1933
2393
2638
3287
3431
3804
3948
4403
4506
4559
4713
128
164
175
253
457
3416
4198
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
462
755
1624
1799
2144
2999
3098
648
3754
4555
4894
122
1120
2148
2348
3463
3983
4007
4079
4223
213
1350
1990
1993
2051
4158
1514
1736
1779
2367
3266
4398
4681
86
802
854
1220
1395
1897
1975
2822
4171
4233
2198
2654
4204
4284
482
708
1439
3356
3522
3609
3859
4225
4966
41
634
1871
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1767
1804
2711
2735
4141
4506
4606
4628
4761
279
1636
1767
2047
2983
4589
42
649
1791
2001
2160
2513
3255
3313
3611
93
266
1046
1253
1819
2132
2436
2688
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
1967
2051
2533
3818
4102
21
602
736
782
963
1273
1559
2169
2424
3596
4042
4225
478
784
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
4244
472
602
631
636
948
1103
1423
2821
3560
3830
3859
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3717
3773
4015
4562
607
1597
1602
2438
3980
3992
4609
504
684
1124
2896
3376
3426
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2561
2814
3441
755
756
1063
1077
1098
1323
2494
2946
3820
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
4710
4837
4930
409
541
813
1393
1514
1875
2145
2489
3128
3317
3777
3920
4453
141
168
330
1346
1347
1348
1872
1960
2077
2451
3138
3251
3335
3544
3745
3786
4914
24
32
77
88
633
1170
1576
1754
1791
2171
4123
4196
4507
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4244
4269
4699
408
579
630
709
924
947
948
1021
1082
1668
2022
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
3454
4536
4624
4724
22
460
759
836
875
1251
1416
1716
1852
3011
3329
3892
4307
4452
32
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
1525
1548
2537
2719
2735
3133
4023
4218
705
925
1234
1822
2828
2834
3862
4272
1668
1953
3036
3387
3469
4303
4408
4634
465
694
1556
2534
2725
2786
4703
884
1576
1936
2383
2636
2667
2859
3210
84
242
1587
2076
2714
3014
4973
70
1967
2216
2422
3062
406
3028
3541
3647
3975
4781
2140
2774
2917
2976
3228
3866
4201
4212
4455
416
475
842
1442
3608
4076
4385
4526
4850
144
777
2026
2575
2709
3746
4729
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
4405
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
2463
4041
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
934
985
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
129
1000
1271
3050
3778
3863
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4284
4927
12
28
954
1566
2767
3255
4085
1243
1421
2149
2264
3179
3735
4264
4630
52
1531
2822
3162
3360
3374
4088
229
900
1160
2995
4069
4364
4948
48
237
1067
1117
1174
3604
4851
54
791
1637
1883
3148
3570
4133
55
297
480
934
1480
2366
2888
3092
4628
4659
1168
1465
2330
3364
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
4930
158
231
1320
1446
2004
2105
2812
3153
3916
1585
2873
4360
4443
4694
4797
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
2857
3421
3449
3650
4258
4665
4701
526
1014
1015
1273
1822
2396
3466
3938
4808
883
1503
1613
1651
2405
2812
3458
3644
4124
4866
4960
318
603
1489
1591
2881
4539
4768
4839
780
1105
1277
1325
2081
2312
3345
3535
4558
667
694
919
1053
1634
2383
2434
2435
2503
3301
3310
3658
3863
3889
208
469
943
1762
1915
2456
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1515
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4976
4999
278
965
980
1069
1818
1857
2402
3054
3637
3644
3671
3787
4198
4333
4635
4904
4933
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
714
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4598
4693
4917
4990
103
960
1014
1072
1381
2560
3545
4599
4950
683
1754
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4767
4868
4944
206
464
1139
2207
2645
2732
2842
2946
3194
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1022
1227
1311
1667
2675
3062
3343
3680
4295
737
1098
2207
2317
2731
3016
3059
3327
3577
4224
4933
496
1073
1103
2485
2516
2926
3666
4046
4465
4582
864
1218
1545
1650
1993
2116
2265
2330
2331
2426
2817
2903
3493
3893
4210
4301
4828
82
1757
1769
2760
2864
3477
3713
4100
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3223
3430
3540
4767
371
459
495
526
527
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1361
1583
1734
2048
2169
2593
4202
4478
4482
4802
583
598
1268
3689
4147
4757
4874
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2045
2711
3136
3830
4097
4975
417
738
1102
1376
2837
3111
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3328
3507
3540
3683
3702
3802
4950
88
187
675
1093
1120
2470
3199
3403
3467
4041
4087
4518
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2321
2544
2876
3365
3694
4217
4256
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
1084
2562
2617
3304
3349
4233
4713
4820
117
295
1265
1570
3463
3797
4636
423
436
512
1066
1970
2740
2842
3077
3298
3328
3414
3797
4207
4385
4708
4979
791
2145
3298
3371
3608
3632
4695
461
520
828
912
1643
3089
3107
3680
4472
4568
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3630
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1681
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2221
2843
3392
3737
3926
4090
224
487
1507
1747
1879
1925
2511
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
804
941
1439
1844
1945
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
3477
3829
4193
4510
4824
4937
885
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
2277
2823
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
551
1181
1492
2415
2804
3718
3920
4200
4565
4903
708
990
1099
2638
2648
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
1955
2116
2528
2711
3043
3839
427
612
1814
2268
3013
3150
3598
4491
4722
24
526
1011
1378
1574
2111
2165
2288
3109
4762
786
1819
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
2081
2120
2142
2210
2250
3075
3671
3706
3749
4415
266
370
406
1392
1729
1891
2069
3172
3362
3466
3524
3737
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
4675
912
2947
1395
1620
2456
3904
382
809
1265
1348
1736
1943
2040
2327
3418
3470
4817
4949
2575
3083
3242
3561
3666
3823
542
733
1613
1974
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1137
1413
1472
2856
3105
3765
4126
4682
4951
43
384
554
560
914
1136
1233
1238
1711
1734
2344
2787
4158
4369
4469
4947
142
280
339
527
1566
2037
2919
3114
3227
4413
478
1080
1378
1789
1928
2404
2962
415
785
828
838
1537
2740
2926
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
2206
3419
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2457
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2868
3334
3493
3582
4131
4336
4561
4681
78
264
701
879
1476
1917
1972
2353
2702
3236
3582
3721
3928
4986
95
818
850
987
1751
1796
2024
2817
2911
3477
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
330
1790
2241
2509
3415
3510
4564
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
857
1223
1525
1961
2283
2837
4569
177
520
532
872
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
2796
3510
4352
4792
1052
1213
1712
2122
2339
2427
3693
4393
4508
4867
1110
1115
1553
1568
1775
1981
2561
2898
3086
3219
3657
4478
4792
4843
254
489
1517
2515
2697
2889
4503
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2152
2751
3362
4200
4409
4496
100
903
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2373
2988
3135
3512
3741
36
260
1056
2124
2238
2966
3636
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
2710
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4153
4565
216
1691
1974
2038
2679
3563
3661
4668
1053
1686
1699
2006
2105
2721
3011
3642
3852
3922
4868
1339
1473
1634
2482
3200
3628
3856
4140
4371
4930
14
50
209
1644
2622
2715
2838
4030
4680
4744
4880
351
410
1827
2090
2096
2223
3359
3717
3904
4085
4264
4422
70
1329
1467
2620
3682
4728
1555
1914
2167
2280
3100
3642
3792
4841
254
954
1579
1922
2522
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2418
2706
2743
3006
4108
177
467
977
1743
2688
2700
3991
4169
4202
4704
4980
1797
2021
2233
2430
2702
3094
3395
3959
4014
4034
4267
153
411
554
1163
1320
1581
3195
3468
3573
3788
281
515
692
1291
1411
2160
2670
3122
3682
4172
4351
4403
608
1165
2420
2842
3267
3678
3910
3956
4109
4291
217
555
1024
1039
1326
1743
2594
2642
2775
2957
3365
4423
82
633
1694
1933
2160
2507
2978
2997
3380
3880
4164
4456
4608
4704
1334
1625
3135
3348
4509
1602
2054
2659
2969
4068
4167
4533
4735
447
549
818
1336
2802
2895
3939
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
3749
4065
4690
680
2702
2724
3318
3464
3700
3779
3900
141
798
846
1832
3156
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
1749
2568
3637
4149
4179
4381
317
1143
1569
2073
2204
2597
3368
3639
3852
3928
4043
4380
4807
138
400
949
1320
2347
2812
3640
3695
4990
381
1437
1870
3039
3620
4312
4395
4791
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
121
567
1741
2134
2682
2722
2903
3358
3985
4178
4372
4796
4938
413
955
2580
2886
3124
3969
4414
4649
114
635
1234
1882
2521
2906
2912
3504
3935
3948
901
963
1101
2151
2869
3660
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
1841
2902
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
238
278
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3431
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2951
3049
3307
3436
3522
3884
4725
84
1705
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
3979
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1085
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1561
1596
1688
2072
2074
2558
2996
3579
3600
3952
4841
398
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4532
4657
560
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
877
1082
3224
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
352
1045
1790
1874
2037
2228
3424
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3283
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4198
4497
4608
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3257
3488
3791
3813
3823
4041
4937
960
2118
2621
3224
3276
3466
3669
4114
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
3946
4185
4287
4383
4884
324
662
1655
2146
2258
2303
3132
3290
3670
3898
231
500
1005
1514
1540
2255
2641
3383
3397
4120
4918
620
1050
1254
1257
2048
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4916
346
703
723
1097
1980
2175
2216
2633
3240
3256
3595
703
1522
2489
2580
2936
2988
3063
3296
3445
3479
3553
3933
3943
4046
4104
4128
4401
4662
4914
875
1359
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
1727
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3177
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4570
4818
4841
578
886
1567
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
419
935
1000
2002
2833
3414
78
1243
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
4949
195
368
526
663
961
1356
1770
2057
2880
3201
3573
3782
4952
4996
551
781
985
1606
2536
2566
2883
3119
4448
4850
42
319
385
671
685
1145
1243
1379
2767
3584
3855
4199
4801
4870
1746
2013
2772
4563
36
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
4907
700
841
2466
2918
3797
3933
4348
3
480
587
647
918
1556
2078
2185
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
2762
3609
4336
53
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
4003
592
1411
1659
2382
3823
4573
236
259
1003
1063
1521
2038
2722
3074
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4023
4142
4918
756
892
2852
3041
3452
3638
3689
3717
4872
653
654
1517
1624
1765
2610
3086
4008
4068
4131
4195
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
399
491
514
1783
2146
3168
3946
4044
4787
201
678
706
1380
1756
2120
2348
3236
3413
3743
3891
4095
4195
4941
442
956
1913
2397
2580
3380
3978
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
4370
475
1024
1380
1808
2136
2304
3589
3903
4116
4436
4496
4833
249
498
739
740
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
3467
4529
284
521
566
1533
1917
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4503
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3940
4226
4319
4827
171
430
465
577
1450
1648
3461
4090
4575
86
633
1185
1829
2615
2630
3216
3379
1006
1108
1320
1919
2130
2796
3587
3838
4523
923
2453
2559
4454
437
626
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
3556
4030
4581
4915
286
432
2298
2688
2966
3449
4131
4180
4798
4811
4867
254
980
2050
2373
2429
2513
2525
2977
3396
3593
3768
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2591
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3973
4465
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
555
1775
2004
2598
2711
3238
4011
4322
4942
552
2738
2857
2953
3179
3231
3257
4110
4645
66
613
950
1535
1796
2249
3378
3745
3794
4512
310
713
2015
2795
2852
3745
4815
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3461
3466
3523
4320
4561
222
227
440
758
954
1082
2534
3037
4066
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
3812
4131
4286
4990
396
617
2949
3297
3639
4450
4894
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2228
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2542
2593
2765
2844
3602
3619
4668
4759
122
194
268
419
1170
1642
1931
2167
2921
2973
3161
3461
698
1536
1683
1698
2146
2311
2913
2956
3120
3283
3533
4249
4935
566
646
1249
1377
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
3010
3161
3211
4911
405
933
1379
1538
1653
2115
2274
2823
3189
3429
3752
3836
4271
4312
4780
4843
4935
640
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1066
1528
1560
2089
2953
3006
3026
3360
4392
487
826
1187
2844
3421
4069
4764
474
835
1738
2554
2625
3063
4186
507
1545
2131
2512
2624
2849
3876
229
333
658
1178
1393
1545
1564
1723
2000
2201
2484
2819
3006
3329
3380
3818
4503
4603
4675
642
723
1455
2424
4122
4228
4957
957
997
1023
1626
2114
2924
3150
3631
3839
4476
1539
1799
1815
2330
2650
3182
4546
1437
1932
2394
2594
3010
3177
3502
3768
4510
4760
4922
545
1189
1533
1634
1754
1773
1924
2029
2189
2459
2804
3094
3718
3923
4987
619
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
2547
3567
3918
4100
4411
4460
198
607
856
2477
2648
2972
3627
4181
4207
4368
362
600
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2272
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
530
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
945
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4352
4375
4494
203
1018
1673
2778
3271
3751
4450
805
1018
1132
1385
2065
3374
4836
298
1573
1619
1911
2326
3090
3926
3935
4778
4882
701
793
910
991
1671
2883
3054
3430
3782
3853
4222
319
494
530
800
1953
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
2632
3594
4427
4440
4503
4820
179
705
794
2633
3464
4822
4987
652
1423
1854
2260
2402
2414
2417
2787
4250
204
1001
1255
3452
3910
4718
596
695
1476
1478
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
3993
4239
32
835
1247
1424
1970
2421
3001
3626
4218
4244
621
1282
1312
1352
2249
2375
2488
3591
3826
4108
4181
208
881
1090
1260
1398
1831
2076
2253
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
1811
3267
118
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2487
2878
3027
3279
3341
588
632
1382
1497
1621
2144
4158
4812
4940
10
1453
1756
1773
1779
2258
2628
3421
3434
3592
4333
4641
4680
4996
861
2707
3163
4644
4894
1737
1950
2692
2729
3209
4068
320
1399
2643
2915
3284
3404
3409
3490
3609
3778
3807
4065
4134
4509
225
258
358
1876
2109
2472
2969
4197
627
1449
1730
1735
2996
3233
3559
4938
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
2893
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2255
2353
2512
2873
2917
3529
3942
301
1440
1582
1613
3007
3853
46
704
712
766
854
880
1094
1972
2516
2654
3251
4261
4348
4664
61
1319
1495
1562
2140
3539
4013
117
367
470
876
936
1124
1139
2153
3133
3801
4858
1257
1322
1759
2179
2209
2659
3379
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
1283
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
1796
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
896
2027
2265
2280
2590
3635
3699
4726
1128
1348
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
1973
2751
2972
3276
4220
4827
693
1427
2907
3126
4305
4918
748
1782
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2290
2637
2673
2813
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
386
443
741
866
1431
2058
2744
2764
2906
3951
4258
756
1127
2360
3341
3369
3375
4023
109
182
242
699
1017
1329
1483
1729
1893
2950
3412
4132
129
660
761
869
905
1689
1876
3191
4786
4988
993
1131
1553
1651
2077
2678
2983
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
225
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3943
4166
4830
4956
966
1443
1889
2115
2473
2591
3570
4653
390
429
1622
1843
1939
2001
2865
4185
4855
4947
962
1877
1977
2028
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
3897
635
781
1520
2365
3323
4241
4268
4359
4597
600
684
1390
2495
2808
4255
4601
4636
44
424
2231
2788
3036
3884
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4946
318
481
1239
1790
1850
1879
2021
2389
2558
2818
3195
4030
4318
4785
938
1136
3104
3765
4032
4565
4905
473
1539
3403
4095
4265
288
734
1156
2123
2790
3969
4370
4648
390
1025
2147
3332
3938
4026
4180
1777
1840
2310
2348
2647
2845
3212
4800
4996
26
656
827
1092
1573
2204
3255
3397
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
1468
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1836
1986
2490
3181
3710
4045
4352
234
253
649
696
1694
3031
3290
3540
4998
206
386
1387
1454
1924
2148
3131
3418
3673
4203
4403
4473
4491
101
331
718
1166
1353
2719
2762
2806
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
4987
947
1154
1480
1514
1884
2869
3382
3401
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1449
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3343
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3088
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
318
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4187
4343
360
509
903
1216
1312
1517
2094
2226
2270
2781
2938
3277
3679
4037
4141
4538
528
925
1036
1568
1623
2454
3460
3747
3919
3951
4159
4322
4535
4872
4978
1400
1820
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
830
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2536
2832
3023
3735
9
364
1539
1602
2065
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1432
1458
2635
2856
2906
3017
3108
4801
4979
414
912
1270
1290
1978
2168
2717
2730
3914
3951
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3993
4107
4422
4491
89
258
427
1020
1158
1268
1330
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
4821
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3179
3587
3830
4088
4888
328
2134
2712
2820
4141
4183
4714
4908
564
579
1542
2037
2117
2499
3726
4181
4272
412
1285
1498
3104
3213
3245
4103
74
95
812
1389
2132
2196
2634
3713
4832
102
388
1319
4190
4241
857
1056
1943
2780
3618
4597
4602
14
398
803
1614
2706
4104
4930
4943
4944
1178
1848
1914
3019
4115
4215
4227
216
850
890
1424
1502
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2993
3582
4463
4587
4752
571
592
1564
3114
3157
3429
3615
3767
3923
4040
670
803
816
839
924
972
1117
1136
1832
3066
3129
3551
3588
3658
3769
4562
261
1175
1312
2391
2727
3803
4456
265
1583
2134
2513
2672
3592
4274
4512
221
328
924
1674
3257
3461
3564
3618
4280
4533
4818
231
736
1151
1270
1357
1918
1945
2817
570
1433
2178
2658
3426
3894
4444
4625
25
496
1315
1357
1492
1864
2018
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
3642
4279
4293
4468
4908
4977
235
1918
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4641
4733
96
276
310
381
828
1393
1826
2027
2910
3242
3267
4152
4919
763
932
1645
3022
3083
3193
3216
4000
4876
4878
90
247
337
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4831
898
1572
1699
3290
3672
3853
4137
4168
4997
555
1814
1926
2487
2762
2999
3870
4937
460
481
1641
1758
2106
2866
3025
3222
3309
4372
4468
236
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
2939
2996
4201
4861
930
1925
2371
2669
2699
2813
3378
4155
4178
4291
4316
1119
1444
1478
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
3971
1377
2418
3293
3444
141
1148
2160
2329
2761
3527
3611
4061
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
828
1070
1462
1523
1565
1951
2507
2677
2914
3077
3178
4631
4683
4765
629
3000
3811
4065
4094
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4267
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
4069
4631
4843
4904
1468
1999
3224
3339
4879
1064
1574
2132
2605
2622
4047
314
2356
2718
2772
3586
3977
4976
4980
33
365
387
797
1932
2034
3574
155
750
1967
2554
2578
2595
4003
841
966
1112
2334
2443
2446
2775
3057
3204
3258
3385
3393
4095
294
2635
2673
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2594
2711
4085
974
1070
1585
1664
2316
2571
2933
3696
3721
4110
4847
4915
571
817
3243
3268
3440
3562
3929
94
484
517
571
572
1162
1276
1441
1852
2238
2953
3209
3327
3714
4202
4418
4513
4865
4997
182
390
2639
2969
3762
3782
4713
4847
4905
124
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1273
1314
1609
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
1108
1438
1725
1874
3158
3610
3945
4573
4888
1027
1093
1157
1613
2019
2469
319
346
514
526
903
1798
4340
4731
4870
415
1058
1259
4446
4689
1325
1342
1650
2293
3100
3278
4100
202
267
369
474
1696
1843
2259
2396
2508
2945
4654
4892
455
1153
1219
2700
2710
4878
1001
1051
1713
1850
2327
2586
2702
3831
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3697
3764
261
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
4821
183
928
1307
1996
2147
2425
3217
3294
4214
4414
4553
518
652
880
912
1318
1832
1869
1977
2735
3443
3566
4005
4459
389
1140
2461
2794
2936
3008
3492
4163
4326
4449
4785
301
694
855
1322
4639
70
100
250
607
1332
1414
1447
1701
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
3658
4098
4421
4907
3266
3869
641
1672
1678
1849
1900
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
3196
1651
2272
2356
2397
2564
3489
3633
3785
4360
231
2548
3378
3579
3985
4855
4889
134
1027
1656
1764
2501
2590
4098
4313
4379
42
153
479
830
1274
1589
1897
1963
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3715
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
1630
1724
1821
1884
2075
2405
2580
3471
1161
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4143
4464
5
1179
1971
2437
3070
3777
3983
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3783
3868
4064
4269
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4961
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2247
2661
3517
3862
3937
4620
4874
437
1221
1745
2095
2333
2638
2962
3033
3730
4899
103
1251
1363
1377
2422
2444
3265
3303
3520
3568
3870
199
529
1110
2446
2593
2785
3194
3508
4515
412
526
825
1329
1471
1663
2673
2705
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4042
4948
448
544
943
1049
1138
1345
1494
1694
2036
2120
2583
2605
3083
3929
4243
4916
1252
2158
2631
2745
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4293
144
262
788
1104
1974
3432
4098
4328
204
1319
1433
1744
2218
2908
3157
3850
3887
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3457
3647
4182
4276
292
378
831
843
1124
1503
1620
2267
2277
2407
2510
3798
4093
4473
4644
137
329
465
1920
2143
2583
2870
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2210
2386
3352
3861
4032
4383
4531
1676
2135
2871
4553
4883
172
979
1180
2207
2341
2487
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
261
345
1184
2928
3014
3069
3137
3180
3402
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1375
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
1474
2689
2815
3150
3628
4476
4861
503
621
979
1144
1244
2417
2600
2932
3278
3388
4292
4896
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
4199
435
602
692
1032
2862
3308
3574
4092
4975
225
911
2233
3217
3676
4159
4619
127
384
438
952
1549
1968
2215
2224
2271
2615
2635
2876
3393
3523
4538
4656
4840
189
1222
1490
2250
2512
2830
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3950
4233
4835
314
896
1754
1961
2189
2298
2463
2881
3164
3812
4034
4240
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3071
3713
4928
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
2159
4271
4284
107
503
2709
2971
2975
4588
4894
122
939
978
1514
2569
2871
3371
3573
4030
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1010
1190
1432
1447
1792
2675
2783
2846
3080
3569
4539
4965
1339
1604
2076
2822
2912
4174
4555
4637
1110
1171
1403
1603
1976
2858
2958
3536
3669
4468
168
425
1226
1833
2170
3532
3590
4275
4916
1118
1232
1256
1888
1994
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3068
3088
4290
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
221
1169
1704
1758
1974
3283
4205
4469
184
579
691
1064
1134
1375
1525
1743
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3200
3413
3443
3498
3765
4308
4485
4499
4615
4702
4743
356
1005
1961
2022
2334
2350
2644
3324
3439
3655
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4210
4634
2514
3282
3307
3779
3951
4776
4967
20
45
290
384
837
907
2106
3206
3868
4615
4785
163
315
360
471
1349
2704
2872
3501
3884
4181
96
836
1093
1131
1574
1939
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4008
4189
4257
4404
182
1401
1715
2145
2185
2515
2556
3450
146
451
492
969
1344
1442
1809
2010
3266
3918
900
988
1276
2568
3454
87
846
1012
1189
1858
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2476
2728
2955
3140
3251
3376
4087
4189
4643
4839
4924
140
690
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
171
335
535
858
1552
1644
1770
1776
2324
3546
4274
244
803
812
1301
1805
1819
2725
3202
4689
4842
452
627
1344
2576
4380
4432
4440
4478
4693
319
345
591
720
1861
2841
3293
3548
4533
4549
4578
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3377
3974
3977
4190
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4487
4740
36
214
419
1070
1742
2194
2374
2458
2641
3363
3625
3834
4125
4150
4860
607
803
804
2715
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
1488
2014
2660
4133
4303
4900
4913
60
185
784
825
1317
4069
4079
4147
271
790
939
1107
1142
1658
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3016
3139
3804
4784
836
848
1484
1747
2539
2858
3427
3438
3767
4008
4137
4193
4450
305
340
1913
2022
2060
2583
2607
3520
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2166
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
659
1085
1382
1528
1666
2092
3105
3140
3147
3370
3826
4560
4769
75
1064
1395
1546
2120
2244
2921
3769
3964
4576
4692
2722
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
969
1241
1755
1806
1944
1974
2043
2181
2326
2882
2907
3401
3539
3781
4170
4456
506
1548
1611
1812
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3116
3319
3500
3829
4546
4592
4924
129
857
908
1643
2226
3118
3817
4204
4930
239
1272
1839
2668
2725
3275
3422
4650
810
1936
2322
2482
3002
3153
3786
4089
4799
184
908
1978
2080
2306
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4679
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
3842
4223
4505
4544
160
727
1432
1515
2506
2636
2645
3020
3148
3296
4281
4465
4738
496
792
1568
1978
2642
3121
3167
3360
3405
3763
4029
4072
4563
1643
1650
2083
2808
2928
3126
3324
3491
4060
4294
187
1082
1582
2073
2138
2591
2998
3458
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3396
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
231
1544
1837
2356
2658
2695
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3464
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2652
2878
2888
3531
3700
4187
264
2056
2199
4941
205
875
1578
2338
2541
3223
4725
96
478
551
631
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2167
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
2657
3154
3376
3983
4006
4534
281
1110
2445
3852
4054
442
543
840
2652
3065
3257
3269
1318
1592
1822
2026
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2076
2157
2530
3267
3417
3673
4941
122
246
561
590
842
1174
1964
2067
2145
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
1848
2156
228
476
775
846
869
1221
2404
3663
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4060
4211
116
261
338
747
2976
3411
3632
4196
4249
4963
74
1188
1426
1566
2126
2402
2682
3071
3326
3335
4106
4225
541
2063
2835
3322
4868
1041
1529
3058
3983
4288
1759
1872
4335
4862
375
727
1318
1421
2463
2510
2754
3271
3563
4259
4660
4787
491
1174
1486
1816
1962
2103
2348
2525
2906
2949
3564
4882
4929
378
755
1164
2091
2693
2824
3310
3376
3771
4070
22
53
165
852
1539
1925
2056
2100
2334
3074
3138
4350
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
946
1612
3086
3716
3864
74
223
374
517
567
1214
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
571
3383
3846
248
307
670
1016
2108
2387
3220
3372
3449
4982
494
531
650
2171
2245
4080
185
424
2078
2171
2894
2938
3320
3363
3925
4222
4284
148
1137
1756
1856
3944
4804
4849
431
456
824
912
1160
1941
2135
2624
3682
3922
4224
4924
39
308
321
1531
2791
3055
3791
4558
934
1550
2298
3851
3894
4056
4591
88
312
651
916
946
1622
1818
2042
2586
2770
2835
2912
3197
3916
4408
4877
1025
1914
2290
2697
3197
3897
4464
4655
4669
302
495
853
1234
1489
2332
3052
3250
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
2879
3845
3866
4282
4289
979
1145
2592
3216
3220
3989
4187
4251
4790
457
592
633
3220
3347
3862
1225
2329
2759
64
238
680
1329
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
2929
3093
3741
3967
4400
4662
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3584
3589
3999
4436
528
924
1248
1739
2034
2143
2604
2765
2846
3469
3916
4839
420
486
774
897
2080
2552
2717
2777
2911
3491
3886
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
520
1371
2008
2529
3390
3567
3933
4259
4987
783
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
149
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
150
1371
1634
2388
4147
4680
167
209
229
992
1132
3363
3660
4550
4606
633
1368
1422
1862
1864
2373
2416
2560
2700
3286
3383
3470
3483
3627
4258
223
493
728
1316
1327
1732
1762
2023
2237
2622
2753
2902
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
3613
4856
330
749
1016
1201
2749
3539
3618
412
1638
2373
2948
3272
3365
3720
4527
4732
4829
86
749
1113
1182
1187
1613
2364
2410
2583
2718
3342
3983
4126
4222
4233
164
236
1571
2700
2814
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
2582
3252
3626
3697
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4057
4317
306
611
954
1112
1645
1809
2503
2533
3308
3596
3987
4043
4733
4741
4881
4916
271
277
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
240
566
700
1196
1277
1759
2763
3411
4528
4576
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
1919
2163
2195
4237
4742
43
226
489
1019
1078
1334
1593
1912
2450
3758
3886
4045
4455
4537
814
1215
1655
1886
2986
3935
3937
3996
4493
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
3408
128
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
2384
3116
3525
4222
4659
4955
885
1379
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
589
1068
1738
2944
3021
3075
4116
4597
4635
4673
4866
4981
323
452
3007
3233
3287
596
828
1548
1803
2334
2726
2784
3997
4051
4395
4407
4781
721
861
1276
1999
3169
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
997
998
1981
2793
3473
3666
3812
4690
109
822
861
1149
2020
3461
3996
4040
4711
4759
160
298
665
898
1086
1438
2035
2518
2587
3613
4048
4097
4468
133
1255
1532
1630
2500
3363
3401
3903
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
4825
320
644
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
3889
4316
4509
4675
82
131
1616
2262
2676
3046
3900
3995
4115
4257
476
1161
1305
2280
3144
3233
3756
4072
4136
4532
4682
35
319
853
1314
1630
1835
1862
2754
3305
3591
3785
736
1374
1417
1806
2050
2753
2972
3435
3627
3642
4208
4377
4817
1364
1878
1999
2171
2933
3068
906
992
1366
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2357
2516
2593
3274
3499
3611
4285
324
1382
2353
2598
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2154
2399
3526
3943
3944
4044
4109
4259
6
220
565
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4129
4183
756
1964
2655
3729
4053
4330
4711
4888
680
1965
2255
3265
3637
4136
4888
84
467
550
1139
1511
1790
2322
3126
3297
3698
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2775
2991
3318
3923
4293
4468
125
507
602
853
999
1019
2038
2084
2157
2332
2453
3581
3632
3713
4701
4707
4963
317
713
1602
2309
2405
2793
2999
3414
3631
4170
4405
4437
4623
4758
4813
108
239
316
660
665
2220
2381
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2825
2891
2993
3793
3906
4019
4023
4035
4605
4884
230
609
1152
1307
1382
2313
3121
3978
4166
4680
388
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
4951
76
375
592
1110
1825
2461
2695
2917
3032
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4376
4495
4568
4890
703
1259
2904
3559
3818
662
736
973
1746
1764
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3620
3753
3995
4394
4688
4744
4892
4988
788
1631
1862
2165
2305
2674
2677
3082
3175
4002
4214
137
298
866
1509
1655
1777
2270
3226
3441
3665
3811
4917
858
3040
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
560
855
1623
1747
1882
2930
3012
3605
3670
4847
4925
553
2109
2663
2765
2968
3078
3425
4493
4793
4959
345
721
1362
1614
1753
2296
2804
3251
3518
3695
3703
278
368
1656
2239
3158
3820
4327
4622
227
902
2351
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3481
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3099
3750
4309
4664
377
569
751
1074
1715
2441
2625
3502
4207
4403
4537
4753
498
513
872
911
1000
1125
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
1443
2225
2267
3691
4368
4513
355
902
919
1552
1993
2011
2727
3389
3819
4204
4736
435
791
1028
1063
1153
1683
3161
3219
3260
969
1753
2337
2407
2659
2670
3569
3714
4752
4974
20
158
2015
2146
3271
3390
3406
3495
4040
4522
160
751
812
1608
1800
2122
2153
2169
2226
2605
2844
3262
3328
4179
4516
4727
4820
4845
838
843
903
1006
1483
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
4982
20
85
90
412
1006
1177
1436
1879
2580
2944
3410
3453
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
706
1192
1291
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
3153
3376
4164
380
512
825
893
1361
2424
2548
3777
3913
3970
4431
809
1194
1472
1536
1944
2825
3106
3750
4397
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
2855
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4120
4144
4807
360
798
1776
2217
2358
4272
309
1425
2991
3820
3991
4716
31
42
477
547
758
972
1672
1733
1816
2275
3953
4765
421
528
1432
2067
2899
2971
3670
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
4921
171
229
980
1149
1206
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
1529
2666
2917
3697
4649
755
1114
2615
3781
4186
4442
4778
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
3223
3865
4036
4895
122
1147
1467
1687
2282
2385
2871
3150
4959
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
679
757
987
2198
2221
2247
2333
2656
3175
3412
3943
4172
4521
4566
1025
1517
3163
3591
4537
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
1355
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
48
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
1625
3087
3323
3369
3443
3703
4115
259
1753
2684
3694
3873
4081
4178
4440
4700
59
440
529
933
1921
2774
3420
3667
3683
4243
4437
575
646
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
3608
3926
4181
530
711
1621
1785
2652
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
72
564
1889
3093
3322
4232
4588
4596
4872
1409
1451
3053
3779
288
516
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
2588
3206
3774
3949
4381
309
334
664
996
1512
2758
3162
3745
3956
4116
4749
737
1018
1697
1745
3312
4553
4953
17
490
798
1540
2529
2891
3300
3312
4352
4483
238
407
1229
1524
2126
2674
2853
3023
4023
4054
530
894
1017
3139
4852
197
292
397
1075
1370
1394
2439
3683
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4428
4512
4846
349
480
510
750
772
1021
1778
1929
2109
3437
4226
4592
642
1112
1412
1827
1847
2721
2747
3126
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
2406
10
1208
2407
2582
2848
2869
3035
4994
138
708
1203
1346
1809
2358
3460
3532
3562
3660
3910
1054
2697
3294
3667
4130
4407
4786
1430
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1755
1786
2036
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
752
896
1400
1866
2481
2605
2791
3115
3429
3934
23
2054
2802
2866
3827
3962
4240
297
1127
1489
1689
2725
3606
4697
6
151
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3469
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2682
2825
3699
3909
4079
310
603
642
1320
2288
3263
3418
624
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1544
1856
2529
3388
3561
3714
4103
4938
311
447
679
1282
1963
2722
4745
2326
2512
2548
2881
3439
3932
3957
4947
680
1259
1994
2267
2378
2680
3820
4903
4912
646
2236
2727
3067
3214
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
4949
319
1226
1453
2247
2839
3169
3580
4908
454
617
854
1998
165
177
1841
2134
2734
3813
4040
4669
4802
350
518
667
1125
2041
2489
3670
1349
3287
3362
3733
4856
46
685
1492
1754
1868
2522
3098
3962
4504
4763
4786
4966
204
396
973
1281
1646
2892
2916
3491
4111
4323
4410
173
364
1179
1467
1586
1716
2284
2460
4550
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
866
2322
2432
3173
3809
3857
1151
1286
1786
3144
3205
3525
3781
4406
630
1231
1476
1481
2586
2637
2718
3529
4502
371
553
1292
1753
2031
2810
2817
3984
4246
4487
4841
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
3374
3410
3521
3627
184
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
2495
3033
3399
3670
4512
103
149
163
831
1112
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
4700
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
640
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
2554
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
3993
4802
4808
373
587
2053
2140
2331
2530
3379
3688
3897
3910
4112
222
851
1401
1620
2065
2260
2516
3350
4629
4649
950
970
1363
2517
3367
4141
4699
857
1235
1712
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
3438
3475
4154
4156
4280
4408
271
1132
1147
1465
2034
2084
2274
2495
3758
3818
3873
4100
4289
4348
4349
4949
62
378
1655
1734
1832
2170
2440
2498
3084
3407
3808
72
321
1114
1476
2309
2786
2790
4881
4973
4988
264
586
2252
3297
3307
4411
1113
2963
3169
4610
4858
810
1435
2240
2270
2334
2816
4524
4623
622
1649
2211
4427
4815
4840
1368
2077
2445
2726
2870
3379
3609
4368
4469
443
1009
1336
1498
1597
1993
2483
3279
3280
3420
3581
4857
292
501
638
662
712
765
771
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1351
1480
1748
2574
2603
3377
3642
4940
4979
456
632
2750
3039
3257
3819
3916
3968
4272
249
1122
1560
2399
3125
3142
3175
3371
3426
4419
4462
4700
4744
4845
4865
82
349
438
447
691
884
2721
3072
3094
3225
3473
3860
4293
4329
211
322
725
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
2976
3348
3569
4842
1018
1167
3356
517
588
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3603
3646
4329
4670
929
1006
1267
1481
1549
1901
2993
3885
4858
1677
1686
1787
1816
2553
3813
4348
4950
63
906
1451
1788
2085
2484
2506
3429
4698
252
1195
2437
2606
4847
471
1002
1033
1506
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2163
2663
3732
223
1105
1359
1674
2737
2897
3415
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
2260
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3277
3361
3773
4464
4661
462
490
1134
1173
1570
1612
1655
2040
3205
4014
4410
4631
4884
445
993
1984
2012
2454
2709
2811
3447
1045
1299
1604
1719
2789
2820
4539
4628
1402
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1661
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3708
3919
3935
4972
169
679
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4246
4314
4676
4785
4931
1975
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
2441
3074
3880
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2284
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
3793
4660
89
171
778
2066
2854
3752
4251
4397
4854
991
2827
3016
3522
3739
3892
48
690
919
982
1044
2634
2970
2978
3197
4069
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
4923
134
264
586
991
1085
1541
1821
1895
1951
2337
2797
3936
4554
1023
1164
1606
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
2064
2498
2592
3314
4457
4944
132
475
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1502
1765
1778
2248
2927
3347
3822
3955
4149
4304
4677
4795
4916
391
1329
2227
2627
3055
3383
249
396
412
564
619
999
1401
2810
3288
3537
4096
111
545
1253
3125
3188
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3462
3669
3880
4414
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3381
3514
3653
3658
3874
4257
4663
4708
4846
5000
73
279
849
1730
1841
2066
3144
168
275
945
2808
3511
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
485
1128
1181
1821
2379
2596
2885
3242
4038
4241
422
838
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
1641
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1308
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
3615
4633
699
873
1095
1274
1610
4401
4746
84
541
1314
1382
1478
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3219
3308
4448
4993
386
461
821
1183
1223
1409
1412
3163
3485
3925
4642
641
785
1022
1285
1300
1615
1646
1828
2741
3256
3722
4460
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4394
4572
4757
4815
4817
971
1037
1302
1310
1404
1683
1868
2085
2348
2409
3722
3986
4719
4829
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1819
2570
2664
3021
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
2670
3189
4570
4824
4831
99
719
833
927
1988
2577
2623
3574
3615
4199
4858
598
842
918
954
1680
1919
2275
2383
2451
2608
2638
3140
3308
3412
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4262
4271
87
615
1431
1505
1727
1943
2355
3404
3628
3667
3881
3942
4561
344
1769
2238
2557
3933
4601
4795
52
260
1566
1644
1740
1886
2596
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1173
1273
1726
1791
1841
1942
2720
2930
2981
3222
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
872
1910
2462
2601
2602
2758
3005
3115
3264
3407
3895
3941
4009
79
319
615
662
1244
1715
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
3067
3996
4163
4527
770
948
1093
1234
1677
3338
3645
4915
692
799
1662
2705
73
374
399
830
998
1573
1783
3280
409
678
741
1090
1243
1321
2867
3227
3322
3929
105
1061
1102
1264
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
3409
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
3994
4469
4772
110
1938
2671
3761
3980
4110
50
1190
1890
2983
3219
4198
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
391
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
977
1097
1226
2582
2652
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4149
4418
4772
4913
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
525
737
765
789
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
3310
4350
4351
4669
620
681
1989
2008
2418
2607
4640
870
1501
1686
1838
2228
2292
2386
2806
3678
4537
121
389
394
838
869
969
1745
3683
3723
4181
4685
558
1127
1316
2139
2330
3232
3604
3626
4328
4350
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
3403
3552
4447
4778
35
181
857
1156
1221
1732
3011
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4024
4204
4489
19
607
703
1024
1221
2254
2647
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1685
1706
2260
3651
3990
4508
4591
4746
324
1018
1395
1766
1950
2264
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2658
2908
3732
3871
4193
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
1728
2229
2659
3059
3554
3988
4461
4627
4789
4955
17
96
282
1066
1126
3517
4670
227
910
1923
2157
2582
2922
3941
4072
15
886
1666
2929
3017
3020
3759
3879
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1885
2869
3508
3622
3941
4347
248
268
473
2103
3764
3964
3992
4009
815
855
2214
2741
3688
3842
333
486
692
1047
1113
1325
2905
3468
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
199
239
422
1700
2985
3550
4073
4354
436
1382
1650
2217
2578
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3224
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2140
2366
2706
2798
2895
3209
4603
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3294
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4336
4521
4536
4580
24
306
460
1797
2750
2935
2988
3022
3314
320
1059
1174
2692
3506
3953
4830
222
1069
1488
1618
2255
4063
4298
128
472
515
2538
3292
3722
3938
4504
4574
1708
3038
3132
3163
3571
3691
4401
4464
4784
412
840
1370
1810
1878
3033
3051
3063
3495
4542
576
3121
3258
4406
4665
4708
141
406
1124
3303
3519
4664
4779
139
419
2587
2737
2752
4621
4729
192
492
1750
4054
71
199
302
858
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2882
2909
3190
4242
4286
4382
191
730
1085
1122
3055
3375
30
515
868
877
1461
2192
3005
191
595
866
1237
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
317
2051
2267
2849
4386
4492
4711
185
598
657
1126
1280
1420
1566
1651
2319
2515
2747
2923
3634
3711
4130
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
3930
3933
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
1168
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
932
2412
3694
3966
4176
509
637
760
876
1987
2073
2251
2281
2462
2719
2760
3326
4014
4440
4857
367
1111
1292
1298
1351
2559
2567
4408
4914
582
1328
2140
2333
2358
2415
2697
3912
4003
4851
421
509
845
1000
1144
1463
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3036
3069
3196
4658
4839
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4491
4626
718
1667
2659
3607
4120
4194
395
1016
1922
2069
2610
2754
3544
4754
248
806
1035
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3457
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
408
417
988
1365
1750
2323
2957
4117
4358
4743
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4422
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4054
4138
4669
321
990
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3552
3943
4453
4492
33
454
1410
2453
2926
3011
3055
3172
616
1204
3042
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4390
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
1783
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
238
1637
1687
2273
2635
3553
3971
4881
459
865
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
232
406
818
958
1228
1440
1567
2025
2726
2842
3435
3543
3626
3849
3896
4093
4735
349
897
1597
3427
4111
4310
29
999
1185
1188
1496
2658
3615
3769
4172
4235
4445
4777
5
790
835
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1969
1992
2782
3560
4499
528
663
1158
1433
2439
2637
2805
2849
3234
3860
4153
4719
410
747
859
1124
1805
1921
2216
3145
144
1648
3078
3084
4363
4500
4981
344
384
742
1179
1317
1678
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4700
4827
35
178
500
752
1605
1944
2857
4103
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
2893
3049
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
1245
2183
2532
2616
3502
4181
4199
36
66
630
699
1078
1855
2395
2408
3137
3735
4038
4097
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3833
3942
4417
4780
4876
1477
2434
3089
3298
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
2843
3328
3953
4459
4600
4630
158
349
569
600
984
1262
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4548
4774
167
533
791
858
966
1628
2600
4710
4854
85
1081
1440
2234
2462
2585
2973
3756
4891
4894
263
815
1933
2353
2358
3161
3182
3799
3951
4111
4347
4430
4466
4884
3
316
1334
1593
1992
2010
2306
2336
2446
2526
2539
3198
3274
4330
4767
2985
3095
3845
3965
4218
1509
2239
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
566
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
837
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
4553
3621
3874
3878
4116
202
257
994
1851
2606
3141
3824
4679
4980
334
1675
2279
2517
2803
2859
3133
3355
3482
3745
3996
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
217
348
932
2027
2055
2737
2866
3316
3589
3875
4714
739
882
1163
1616
1877
3927
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4168
4257
4365
4517
4849
200
485
1144
1797
2322
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
4690
4715
757
769
1217
2378
3715
4882
139
202
1379
2394
2820
2893
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1577
1733
2590
2845
4098
4699
344
394
1949
2012
2122
2351
2695
3184
3243
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
394
427
875
902
1078
2435
2469
2476
2787
2802
3044
3456
4837
590
853
2088
2654
2678
4334
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1835
1941
2092
2235
2576
3403
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1111
1310
1833
1851
2171
2611
2994
3272
3343
3349
3622
3806
4722
4823
4959
772
894
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
2451
3251
3962
4169
4534
32
897
922
1589
1761
2472
2763
3017
3357
4283
462
1380
1820
3233
3747
4183
4891
241
515
1233
1304
1441
1658
1825
2832
3003
3102
3855
65
2000
2229
2690
2787
2811
2884
3330
4229
4835
4947
1229
1315
2056
2067
3059
3207
3314
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
2774
3697
4255
4467
4517
62
2187
2500
2626
2697
2977
3139
4553
4812
399
2217
2334
2790
3477
4691
4808
4900
828
838
1904
2061
2240
2280
2595
2754
2896
2968
4192
4508
4658
236
534
964
1738
2172
2972
3195
3343
3504
3544
4393
4410
149
656
666
1168
1363
1517
2035
2134
3388
3869
4875
366
532
1812
2191
2215
2564
3870
4528
4670
21
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
3842
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
2895
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
909
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
769
1289
1709
2584
3721
4105
4756
4865
111
2196
2272
2282
2469
2702
3577
3880
3940
4405
247
456
528
867
1358
1560
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
586
1307
1360
1829
2291
2345
2612
2767
3716
474
1126
1315
1590
2167
2717
2770
3685
4505
754
2129
2148
3505
3700
4025
4667
1946
2594
2781
2928
3884
4747
328
691
1361
1511
3172
3585
4566
4822
334
2074
2274
2921
4834
565
588
724
962
1242
1374
1788
2106
2266
2663
2684
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1355
1390
1939
1972
2076
2332
2439
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
2487
359
1050
1648
2077
2289
2852
3646
4062
149
424
506
527
1085
1384
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3756
3833
4385
4753
27
659
1574
1803
1820
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3263
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1806
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1339
1398
1546
2246
2850
3372
4192
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1322
1830
1943
2254
3402
3530
3576
4653
4680
492
919
946
1837
2031
2585
2705
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1118
1574
1853
2181
2270
2833
2944
3112
3477
4096
4311
4559
4854
50
75
3630
396
481
1444
2199
2273
2426
2503
2857
4552
4645
98
1179
1384
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
421
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
1987
2302
2784
3036
3361
3632
4380
578
897
924
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
1216
2304
3141
3684
4050
4052
4087
4127
23
74
1124
1846
1896
2055
2149
2913
3102
3395
3583
40
547
1568
2264
3043
3277
3519
3608
4088
4162
4164
4271
4280
4799
529
1389
1716
2779
2886
2932
3491
4597
4651
86
211
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
3947
4539
1528
1609
1718
2232
2667
2744
2913
3604
3656
3659
3977
4094
4388
4531
520
686
3185
3502
4306
4687
378
945
2280
2853
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
4989
421
450
941
1613
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4417
4909
1885
1984
3182
3240
4257
4301
4794
4935
4943
72
2284
2631
25
1241
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
4687
99
341
828
1224
1644
1661
2189
4557
4881
235
466
787
2524
2676
3341
3351
4041
4349
4663
4897
66
152
1372
1573
1869
2358
3033
3258
3266
3285
3786
3922
4031
4104
4553
4839
52
233
676
1233
1792
1945
2267
2865
4015
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3631
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3470
3551
3736
4068
4194
4503
4881
4979
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3241
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3276
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4433
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4848
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
674
2396
2520
4148
1071
1101
2807
2869
3203
3789
4196
4575
4874
828
843
893
1145
1215
1519
1660
1789
1916
2075
2206
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3075
3229
4979
59
1164
1630
2355
2847
3306
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
3778
4556
4845
1132
1167
1531
1601
2518
3208
3411
3611
3637
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
2733
3060
3364
4290
176
507
734
1009
1056
1085
1332
1637
1689
1759
2069
2514
2524
2991
4020
4848
283
743
918
1085
1938
2457
2497
2527
3598
73
143
172
206
605
1717
1791
2260
3954
4770
689
1041
1561
1851
2131
2569
3635
4555
416
775
1507
1615
1701
1764
1948
2098
2235
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
931
934
2189
2452
2977
3135
4317
4501
4717
4967
200
1129
1284
1745
1823
1993
2391
2643
3139
3826
3890
4888
18
370
1344
1676
2268
2358
3689
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2453
2465
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
1579
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
193
734
2103
3178
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
2648
3525
3822
4925
755
924
941
1134
2249
2380
2475
3060
3647
4082
4133
4594
4624
4759
68
110
326
1983
2408
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
794
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
254
576
2889
4017
4329
4888
4937
152
683
1615
2153
2426
3216
3329
3751
3824
1813
2211
3381
3754
4285
4482
160
545
553
725
733
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4441
4531
4862
4896
4918
4988
592
700
2034
2324
2627
3553
3572
3967
4322
369
675
712
799
1504
1546
1672
3390
4370
4676
15
333
575
1117
1780
2173
2193
3022
3211
3342
3720
1644
1835
1882
2042
2131
2188
2308
2338
2395
3002
3394
4346
4421
4646
1493
3340
3846
4075
4782
4991
78
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
140
1808
3126
3429
1920
3817
3988
4173
114
228
431
555
1259
1743
3555
3790
3931
4596
115
370
1388
1406
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
707
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1167
1297
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
971
1135
1638
2548
3472
4144
677
1109
1360
1403
1819
2261
3507
4714
134
151
155
1746
2581
4639
4684
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
2345
3380
3601
3784
3868
4373
4385
4458
601
938
1793
2348
2515
2529
2603
2948
3313
3545
3593
3903
4085
914
926
1272
1915
2820
3017
3717
4232
4723
4857
4907
4988
1031
1067
1731
1798
2031
2460
3014
3923
4347
4624
4758
1358
1758
2386
284
361
679
1848
3264
4300
4703
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
3883
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3659
3743
4465
895
972
1423
1654
2625
4755
4850
98
285
908
1473
1931
2024
2337
2657
2673
480
834
1756
2314
3294
3600
4144
4323
4764
953
985
2216
3001
3220
3688
4326
4673
4979
111
440
485
819
1333
1746
2209
3026
3597
3729
3816
4004
4026
4334
1248
2126
2176
2358
2688
2775
3115
3138
3455
3491
4748
4772
1063
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4053
4680
4713
4912
158
216
1281
1546
2945
3161
3407
4035
4233
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3484
3761
4002
4266
4501
4697
203
538
639
944
1783
1955
3394
3713
4727
74
148
585
711
1212
2042
2656
2746
3051
4000
4350
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
1694
2354
2762
3199
4624
4694
4881
4998
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4154
4451
4466
4702
191
1139
1688
1703
2016
3257
3282
3402
4061
4455
4511
4833
126
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
3690
4299
4323
955
1114
1880
1937
3559
4092
42
67
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
735
896
1815
2176
2346
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4810
4814
4948
333
781
1493
1576
1905
2181
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
409
1673
1973
2132
2923
3110
3633
4049
4318
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
1737
2027
2751
2832
3344
3523
3661
3778
4784
4822
824
1355
1584
2936
4066
4218
4769
221
370
507
1143
1181
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
3611
4740
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2829
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2708
3019
3121
3300
4219
4220
4255
4770
4948
4965
82
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2561
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1790
1916
2155
3301
4559
4688
672
844
2057
2526
2597
2830
3815
4794
240
653
1067
2178
2829
3318
3359
4590
469
1067
2213
2531
2768
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
2709
3886
4709
4711
114
504
1010
1684
3070
3676
3720
3876
4138
4427
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1944
2639
2985
3201
3234
3345
3356
3683
206
239
403
649
1550
1818
1985
2448
2725
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
2728
3150
3608
3735
3936
3985
4385
4428
110
829
867
1562
3354
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3433
3943
4038
4678
4764
607
883
1674
2664
2958
3374
4163
65
861
888
1754
2403
3239
3369
3432
3534
3729
4758
231
1018
2031
2223
2528
2573
2854
2866
3808
4664
594
2336
3027
3518
3625
3722
3885
4056
4725
257
1293
1791
2150
2317
2340
3419
3715
3717
4355
4430
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
3313
4139
4356
376
437
479
621
730
930
1068
1131
1573
2973
3158
3365
4970
4976
409
1149
2331
2944
2988
3219
4489
4786
760
870
1638
2501
3410
3613
3679
3743
8
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3595
3677
3730
3761
4076
4122
4415
4849
700
847
1264
1380
1537
1800
2123
2662
3471
3795
3831
4379
4514
279
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
146
269
907
1040
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4416
4511
1261
2261
2540
3374
4568
589
3372
3981
4856
297
839
959
1102
1784
1853
2276
2488
2512
2696
2891
3884
4156
4194
4900
60
194
619
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4128
4136
4573
4605
4892
223
2421
2627
3283
3655
683
701
752
1370
2224
2257
2833
3544
3548
494
693
965
1400
3050
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1627
1785
2023
2213
2313
3029
3051
3302
3514
4187
513
1337
2157
2386
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2706
2786
3448
4015
4446
4658
437
1076
1513
1889
3080
3111
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
1660
2657
3618
3864
1951
2560
3015
3550
4571
4717
4810
625
867
1329
1576
1965
2145
3450
3533
3735
3942
3996
4092
4917
4995
751
1084
2024
2043
2060
2372
2519
2743
3107
3285
3598
14
29
536
888
1192
1451
2905
3133
3971
4528
4663
4799
4958
1364
1487
1579
1692
2263
4019
4840
301
1061
1235
1360
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2768
3663
4219
4235
4578
4897
107
856
1877
2180
3264
3379
3506
3883
4931
3320
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
4867
487
723
1014
1512
1915
2148
2623
2973
3313
4141
4364
4398
4910
4911
213
319
1008
1407
1924
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
4705
198
1469
1935
2331
2368
3661
4396
4529
4887
131
1301
1410
1925
1944
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
3662
4222
4505
4631
86
937
996
1116
1148
1548
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
2279
3717
4041
4375
4553
348
405
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
4659
752
1013
1188
1498
2578
2643
4432
4760
669
1431
1529
2757
3585
519
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3096
3528
4065
1112
2944
4946
1328
1374
1590
1902
2062
2403
2468
2517
3291
3862
4138
4372
999
1297
1474
2651
63
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
3310
4530
4674
266
373
1084
1376
1780
1846
1939
2037
4166
4210
133
785
836
1887
1940
2199
2512
2552
3718
569
798
1335
1769
1968
2327
3551
3876
4020
4216
4234
4973
203
1826
2485
4169
4525
4751
4808
444
1215
1647
2320
2769
3115
3467
4313
4719
4803
4845
4850
4986
13
696
1203
1249
2567
2843
2849
3442
4001
4527
4934
557
905
1114
1180
1912
2425
2588
3062
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2307
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
1699
3575
4604
530
795
1220
1274
2181
2189
2433
4185
4455
428
636
1147
1314
2331
2966
3282
3640
3668
3853
3940
4481
355
1122
2143
2451
2595
2661
3755
3757
3813
662
1521
1730
1873
1900
2381
2595
3899
58
71
272
536
748
1231
1456
1685
1938
2049
2993
3279
3734
4099
4291
4488
4622
514
759
1723
1729
2435
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
4389
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2648
2857
2876
3124
3834
524
924
1027
1267
2579
3763
4015
4690
4734
4830
1289
1397
2107
2771
2959
3024
4446
4665
355
1645
1925
2189
3122
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
2466
2745
3069
3553
3887
4636
4874
476
611
1676
3048
3384
3492
4878
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
3952
4269
4663
873
1101
2311
2800
3332
3968
4302
4307
4719
51
202
2599
3110
3127
3141
4175
77
470
2561
2743
3164
3888
4038
4402
4437
172
767
1336
3794
4318
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
4627
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
3229
3654
3773
40
57
287
392
1728
1731
2143
2341
2517
3212
3323
3746
3747
3783
3910
4670
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
1930
2649
2923
3154
3969
4229
4730
810
2712
2778
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
4790
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
802
1088
1221
1412
3080
3557
3716
288
484
832
1293
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
1013
1161
2121
2241
2428
2455
2546
2833
3686
3985
4296
4375
4591
10
73
648
653
1103
2157
2247
4216
4249
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
4895
405
645
1300
1511
2798
3094
3362
3742
194
1256
1808
3035
3487
3732
3974
4314
4473
4672
416
2130
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
2785
3547
3824
4242
1081
1210
2028
3381
3566
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4905
544
749
1037
1068
1133
2610
3302
4159
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
608
978
2030
3430
4555
4776
4777
4787
4874
88
679
722
1506
2092
2161
2507
3589
3677
3796
4932
313
330
942
2340
2537
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
4874
561
1643
1853
2148
2376
2874
3212
3532
3855
4097
4212
4340
4594
4737
299
430
1745
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
4683
413
688
862
1411
1566
1575
1646
1743
2261
2592
2665
3155
3914
4387
270
516
537
952
2245
2291
2653
33
2187
2275
3105
4439
4605
4635
4724
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
113
551
640
1757
1769
2112
2396
2889
3241
3634
3786
3871
4287
39
140
961
1870
2522
2703
2942
3089
3299
3642
4206
290
1154
1224
3049
3334
4379
4699
574
877
1384
1548
1553
1683
2210
2469
2810
2891
3152
3909
4666
1015
1278
1299
1400
1457
1667
1942
2090
2114
2479
3056
3958
4191
4238
4501
4970
146
258
736
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
186
288
978
1187
1333
1514
2252
2297
2948
3540
425
935
1170
1506
1706
2236
2528
2529
3355
3399
4068
4230
4629
4938
697
925
1361
1532
2011
2036
2787
3422
3984
4196
4371
4653
1197
2433
3268
3458
3900
692
1250
1305
1781
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4263
4848
491
1163
1565
1584
2186
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3128
3483
3572
3699
4012
4975
191
533
2041
2259
4156
4199
4955
65
124
377
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
3926
392
1674
1727
2488
2696
2863
4079
4420
4567
4735
1503
1566
1825
1889
2826
2849
3260
3286
3296
4467
292
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
949
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4128
4131
4803
426
440
1149
1276
2139
2575
2710
2951
3163
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3022
3244
4082
4314
4770
4989
167
442
935
1403
2060
2249
2695
3726
3753
3787
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
678
1982
2428
2531
3137
3391
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4280
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
335
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
3936
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1178
1211
2312
2430
2804
2819
4468
4570
1172
1237
1756
3507
3587
3664
3887
4201
4308
4413
4432
4783
586
603
867
1176
1503
1738
2902
3029
3584
3937
4312
4457
4591
4988
158
529
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
926
974
1327
1760
1818
2390
2459
2781
3034
3228
3365
3388
3389
3816
4398
4942
212
1480
2234
2344
2780
2935
3329
4715
4882
111
2000
2355
2471
2579
2896
3049
3906
140
1366
2951
3138
3601
3943
4675
460
771
1309
2488
2669
3230
3560
3578
3798
4511
1291
2641
2642
3116
3720
4931
61
222
444
632
1567
1997
2292
2302
2649
3300
4388
4858
158
636
872
1353
4051
4332
4353
4751
4899
1245
1354
506
590
1380
1432
1463
1790
1991
2803
2937
3221
3928
152
506
667
1449
1508
1589
2156
2985
2990
3432
4034
4239
354
411
524
1031
1664
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1561
1677
1839
2031
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
344
382
757
1057
1242
1638
1813
2630
3032
3171
3433
3951
54
459
863
1187
1274
1636
1665
2065
2630
3802
3825
3892
3900
3983
4013
4014
4869
239
501
1369
1485
2040
2337
2507
3022
4282
4373
4543
4927
1615
3357
3412
3638
4584
4721
458
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3685
3823
4937
1164
1286
1417
2074
2157
3910
4006
4320
4413
4959
1120
1337
1480
2344
2536
3251
3302
3338
4428
296
795
2554
2631
3189
3938
4444
4703
168
508
1332
2658
2888
2915
3421
3473
4112
4365
4415
4608
4819
327
699
953
1992
2513
2834
3368
4459
4806
377
415
778
1674
1682
1863
2059
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
228
994
1376
1600
2214
2861
3565
4160
500
730
1787
2103
3139
3303
4152
590
843
1851
2400
3107
3998
4795
4924
685
1680
2391
2482
2728
3323
4030
1477
1672
2078
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
3893
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
3626
4163
4443
4601
4849
691
1926
2461
2692
3063
3111
3200
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
2693
3018
4352
4952
301
1826
2318
2583
3317
3495
3984
4918
4959
840
1843
3550
4355
1031
1397
1781
1845
1959
2293
2352
3379
4330
4510
150
466
1534
1659
2869
2919
3512
3796
23
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1185
1823
2029
2734
4224
4375
4596
4605
93
571
624
757
1905
2053
2427
2556
4598
114
270
304
342
498
553
1474
3110
3990
4501
955
1389
1508
1564
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
941
1423
1805
1874
2051
2988
3582
1082
1602
2154
3111
3138
3523
3708
3829
3938
3947
3963
4324
4547
4748
4976
180
1522
1774
2307
2837
2858
3823
4722
657
801
1102
1498
1656
1805
2016
2177
2611
2979
3583
3967
3997
4228
425
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
4943
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
934
1903
2509
2839
3161
3214
3674
3889
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
1895
2401
2838
3743
3777
4569
4762
4792
151
922
2761
2880
3322
4756
363
1643
1859
2255
2283
2600
2700
2866
3881
4244
1635
2425
2983
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
622
636
803
1390
2859
3011
3331
3712
4026
4537
4609
4874
359
636
1000
1015
1182
1266
1296
2395
3108
3818
4356
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3087
3530
3629
3862
4461
500
815
844
2550
4083
4879
4893
119
1368
2105
2662
3598
3622
4598
48
371
388
479
810
888
1700
2664
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
865
1672
1800
2211
2612
3081
3852
4421
976
2468
2604
3762
4031
4567
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
4765
4832
122
197
475
3604
3645
3665
3839
4823
1491
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
1744
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3766
3864
4433
4655
4815
4934
752
1108
1151
1183
1193
1289
1361
1531
1997
2246
4326
4440
2588
3146
3236
3255
3860
3943
4547
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
4779
3
251
520
554
1564
2046
2275
2884
4074
1181
1466
2099
2373
2480
2781
4897
587
902
1367
295
519
1816
2426
3259
3638
4189
31
1037
1598
1975
2437
3201
4027
4704
4846
54
1171
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
4373
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1639
1987
2396
3165
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4309
4432
4606
197
910
1504
1743
1918
2721
3469
3515
208
524
880
1027
1428
1437
1849
2129
2296
2346
3287
3480
403
792
867
2038
2101
3630
3750
4377
4649
1006
1174
1879
1956
2718
3386
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
1652
1901
2460
3191
3540
3646
3785
3942
4064
4715
4747
85
741
783
982
1545
3141
3324
3698
4233
859
863
1193
1421
2179
2326
2984
3506
4802
158
539
1030
1454
1631
1659
1891
2093
2441
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
1950
2158
2318
2697
2994
3186
3847
3883
4041
68
554
1473
1821
1904
3495
4384
4532
4677
144
394
1627
2443
2613
2657
2768
2854
3932
4401
4777
259
932
1368
1429
2874
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
4909
288
341
671
876
2329
3079
3473
3510
3885
4792
4793
4822
637
1663
1909
2177
2206
2455
2670
2785
3005
3769
50
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
472
555
1061
1500
2623
2964
4882
1105
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
807
1576
2022
2088
2300
3274
3364
4269
4383
4652
964
1797
3000
3451
4065
4470
4481
206
318
698
1181
1661
2292
2485
2546
2851
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
2858
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
4764
494
834
2400
2811
3171
3342
3864
3883
4162
4421
4480
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
259
702
1803
4066
4323
4891
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
1954
2104
2282
3864
750
841
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
4855
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
4084
4750
1871
2041
2325
2478
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1086
1358
1649
1790
2074
2129
2222
3300
3438
3578
4400
343
494
814
1496
2103
2445
2683
3159
4292
4308
255
1265
1428
1487
2267
2402
3272
3627
4164
4233
4290
4373
4933
338
596
1749
2224
2506
2880
3545
3961
4595
4731
227
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3006
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
529
1049
1257
2137
2249
2713
410
834
2435
2490
2728
2957
3715
3973
4052
4222
4435
4445
71
1850
2121
2520
3486
3506
3529
3936
4034
4136
4137
4675
4796
93
329
714
1715
2250
2283
2638
2803
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3487
3843
4325
4958
970
1258
1504
1752
4268
4526
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
2233
3307
4637
4700
358
564
1187
1507
1544
1790
2395
2786
3510
4155
4521
4811
4932
695
3184
3369
3579
395
898
1437
1728
2919
2931
3264
3288
4575
268
371
516
1102
1347
1551
2229
2555
2749
3041
3533
3678
3745
3816
3989
4280
134
266
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
314
787
1465
2626
3651
4261
4336
4610
4764
3
439
853
867
1441
1801
2252
2625
2706
3082
3155
3794
4966
58
1284
1304
2163
3140
3217
3317
3493
3686
3945
4186
4968
360
620
1602
3080
3476
3795
4438
28
527
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2569
2734
3190
4354
631
1030
1945
2480
2775
2864
3019
4891
612
1137
1289
1355
2213
2227
2596
3211
3271
3343
3618
3706
3956
4253
4365
4910
228
546
1146
1335
1408
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
1976
3120
3322
3934
4175
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4920
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
4607
280
741
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1159
1292
1750
2101
2405
3955
4078
4221
4363
323
1285
1616
1993
2412
3378
3988
4076
4351
4453
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
947
2340
3629
3828
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
3915
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
1166
1925
2171
2199
2634
2770
2823
3193
3850
4376
4979
19
521
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
4860
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
1428
2067
2240
3036
3241
3273
3900
3969
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
373
965
1407
1666
2009
2145
2827
3076
3326
4144
109
474
767
866
942
1075
3292
3586
4593
4631
4635
4783
116
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1975
2227
2745
2746
3892
4834
265
784
1059
1064
1198
1656
2033
2613
2968
3641
3657
4263
4506
4890
320
672
1389
1491
3168
4876
412
789
904
1013
1744
3129
3260
3648
4422
4831
4867
196
886
1583
2057
2980
3252
3260
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4390
4923
203
322
578
598
876
1412
2177
2557
3017
3639
3859
4067
4751
1329
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2382
2710
3487
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1118
1322
1340
1611
2803
3003
3946
4158
4483
4717
61
458
468
831
965
1228
1247
1700
2171
3341
3651
4439
4480
4775
139
609
1795
1832
1856
1895
3604
4616
4898
190
560
640
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4564
4617
4863
386
717
735
1028
1108
1403
2269
3532
4398
4544
4562
220
722
755
1842
2196
2424
2434
3214
4211
4247
4290
4462
1108
1590
1611
2433
2969
3801
4196
81
98
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3022
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2334
2960
3030
3114
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
181
353
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
4845
1080
1105
1186
2158
2296
2559
2904
2946
3566
3631
4428
281
791
878
1111
2145
2184
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
3248
3527
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
807
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
4920
735
1041
1328
2119
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
362
636
857
2523
2743
2974
3140
3321
3345
3840
4234
4498
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
2295
3071
4299
4955
1989
2196
2411
2451
2728
2878
3112
4047
4245
4482
4935
54
891
1300
1759
1833
3004
3711
4136
4400
4482
4562
105
760
788
868
907
1136
1363
1449
1557
2885
3154
3197
4839
243
322
1062
1306
2170
2279
2536
3227
3305
4201
4377
4469
180
1287
1604
1645
1706
2018
2676
2744
2885
2982
3295
36
150
184
1031
2199
2687
3247
4140
4388
4448
4730
428
2353
2637
3396
4404
181
275
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4803
574
1401
2141
2309
4330
4632
31
405
589
1488
1702
1890
2202
2451
2684
2867
3548
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
623
680
891
975
1575
1950
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
3945
3998
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3511
3553
3935
4124
4176
4459
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
3579
4089
4364
4
102
585
656
1361
2678
3349
3796
4113
265
310
435
772
776
852
1101
1249
1589
2536
3803
4638
4735
4791
737
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
1719
2194
3278
3448
4044
173
340
1255
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2115
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4529
4632
349
731
2227
2305
2705
3073
4732
4811
320
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
950
1079
1202
1223
2290
3442
3996
4267
4361
475
671
1147
1312
3403
3638
3711
4113
4387
4407
4550
481
1055
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2590
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
1373
2051
2173
2209
2929
3808
4549
58
78
728
798
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
16
606
1191
1211
1678
2099
2241
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3196
3302
3728
3734
4017
4515
4597
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4785
47
568
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
1206
1738
2415
2622
3206
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3325
3418
4983
568
1357
1779
1802
2690
2842
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
248
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3391
3859
4431
817
889
2115
3051
3288
4462
4630
4780
76
529
1483
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
975
1318
1761
1839
2033
2288
2293
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1369
1564
1635
1884
2280
2650
3168
134
772
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4366
4443
143
337
784
1138
2668
2777
3078
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
1651
2254
4603
2082
4924
4938
4995
359
882
1545
1626
2120
2413
2554
3055
3815
4508
306
484
858
862
1331
3720
3894
4097
4216
4441
112
1158
3303
3408
3946
4230
4319
49
1084
1140
1264
2016
2150
2313
2837
3030
3936
4113
4720
4804
190
588
1121
1999
2185
2731
2819
3557
3638
3862
3876
3923
3932
4664
4814
258
691
920
1581
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
1724
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
717
861
2777
3164
3472
3648
4949
39
48
334
845
1510
1584
1761
2290
3187
3981
4337
4549
713
847
1164
1409
1515
1778
2502
3121
3669
3987
4214
479
782
2137
2191
3964
204
398
436
937
1095
2104
2368
2626
3020
3841
4121
270
1246
1537
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
2634
3306
3574
3619
1441
1710
2678
2751
2900
3224
3742
4069
4482
4806
120
368
601
846
980
1490
1847
1978
3934
4068
4979
259
624
3461
3629
3808
4179
4461
911
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3230
3414
3865
4270
1252
1762
1827
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
2842
3101
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4157
4326
4663
475
539
1200
1742
2266
2381
2594
3295
3905
4029
4346
4385
4429
1313
1699
2222
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
4709
4716
4883
263
411
2209
3737
4725
4876
619
1248
1306
1325
1517
3121
3325
3453
3663
3987
4033
4625
365
611
2005
3522
4792
4997
711
1627
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
3093
3143
3733
4362
436
1187
1380
1846
2024
2144
2768
3128
4049
4550
1267
1604
2449
2506
3435
3445
3803
3898
4352
4364
4921
4976
2538
3072
3754
3847
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
3152
3313
3516
4396
4744
656
806
2739
3643
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
3400
4027
1810
2192
2236
2812
3095
4770
39
473
1190
1370
1518
2830
3146
3447
3502
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
4911
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
1317
2187
2456
2494
3455
3747
4457
4773
4910
4962
30
343
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
1035
1693
1959
2168
3678
470
1297
2079
2234
2336
4252
238
367
1044
1188
1557
1991
3784
3816
4240
4247
4833
232
358
602
1703
2335
2677
3264
3462
3517
3647
3900
549
768
1089
1267
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3247
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1395
1439
1932
2054
2365
2685
3752
775
922
2061
2724
3828
4227
531
1388
1481
1628
1744
2091
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
422
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
897
1218
1790
1836
1893
2330
3775
4113
4253
4429
4954
330
456
686
969
1001
1385
1779
2679
2792
2972
3346
3527
4044
4737
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
623
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1371
1490
1819
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4692
4997
1076
1310
1667
2148
3674
4543
4681
128
988
1487
1648
1792
3126
3822
4136
827
1021
1076
1499
2742
2985
2990
3958
4242
4605
4614
710
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
2855
3013
3059
3126
3285
4850
590
842
1113
1206
1761
2041
2117
2405
2533
2734
3743
4048
66
308
471
770
1181
1325
1329
2092
2765
2868
2945
3465
3644
3822
4018
4284
4977
443
1375
1763
2804
3529
3799
3930
4964
55
202
235
265
784
1271
1357
1537
2790
4031
4044
4850
214
1219
1440
2982
3201
4982
734
1073
1321
1333
1734
2305
4209
171
1025
1174
2072
2150
2687
3226
4883
4890
470
493
775
812
826
950
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4082
4752
1404
1620
2398
2483
3224
3540
3895
4657
266
746
1083
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2083
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
1664
2083
2935
3389
3442
4151
4364
4929
756
789
860
926
1310
1762
2028
2681
3518
3528
4240
85
274
1484
2104
2357
2611
2643
2832
3764
3897
4132
4366
4388
545
916
1024
1446
1628
1874
1986
2282
3068
3397
3714
4012
4272
4340
4521
1153
1154
1840
2003
2538
3688
4101
4509
4579
4739
4745
4899
1444
1488
1839
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
4228
323
1034
2020
130
227
414
663
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
781
818
1988
2401
2773
2835
2899
2926
3162
4687
4712
1102
1426
1609
2407
2462
2967
3043
3419
3765
3985
4352
369
721
1800
2641
3756
4867
217
357
405
1556
1561
1924
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2134
2284
2806
3534
4458
211
515
670
1311
1509
2613
3229
3248
3292
3432
3594
4578
4594
827
2108
2346
2462
2852
3273
4236
337
414
479
1199
1274
1954
2489
2606
3894
4098
4574
360
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
651
1039
2151
2838
3318
3736
3773
4038
4710
190
789
1122
2289
3031
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
4920
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3565
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2173
2589
2627
3278
3581
1046
2168
2339
2473
3067
3092
3758
3883
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4761
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
1867
2947
3522
3665
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
4468
1713
2000
2116
2150
2923
3198
3367
3581
4136
4271
4855
27
197
244
1759
2240
2591
3296
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1696
2059
3046
3402
3789
3861
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
2345
3161
3634
4268
4672
490
3104
3852
4496
646
670
681
1001
1033
1082
2522
3054
3175
3491
3765
3857
4069
4251
534
667
1246
1327
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
4938
130
375
794
1472
1845
1853
1958
2352
3841
4091
4369
4942
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
1358
1609
1778
2735
3023
3772
4289
4378
4800
4939
362
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
4099
569
777
898
1180
1595
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4422
4710
4880
25
158
454
1826
2884
3793
3899
4351
446
703
1012
1273
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
1762
2323
2435
4505
281
818
2808
4361
155
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
1810
2166
2469
2919
2975
4615
4723
4965
914
987
1117
2446
2733
4403
4962
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
3397
4162
4812
592
635
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2166
2881
3025
3395
4157
4759
1239
2425
2463
3308
4746
624
1161
1276
1704
1829
1980
3185
3292
3604
3705
3968
4699
1858
2690
3277
3330
3668
4137
4894
629
939
1358
1435
1609
2207
2291
2846
3238
3591
3896
614
930
1107
1205
1750
2178
2588
3502
4716
75
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
3928
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1724
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2565
2996
3091
3819
4729
4787
4982
174
294
587
2190
2533
2968
3612
3738
3974
137
258
2305
2510
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
4815
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
926
1180
1817
2645
2673
3239
4102
4292
4883
30
220
414
982
1179
1528
2050
3108
3267
3444
4733
338
382
1320
1886
2946
3157
3463
3747
4480
4996
213
622
1591
2226
2288
3849
4572
1026
1804
3917
4551
4575
142
701
723
1413
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4073
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1094
1214
1834
1934
2481
2662
2675
2841
3488
2277
2788
2854
3735
3759
4027
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
2835
3426
3715
3823
3869
4118
4461
4563
4643
4788
407
1661
1692
1889
2041
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1657
1758
1992
2630
3446
3709
3921
3994
4241
4510
4615
4715
73
1869
3107
4738
4755
4826
246
588
625
768
1075
1143
1658
2765
3680
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
1318
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2426
2933
2953
3091
3347
3606
5000
1185
1372
1793
2154
2539
2553
4356
4695
597
682
1686
1819
2157
2800
3931
4188
899
1202
1429
1670
2536
2751
3442
3447
3585
3612
4174
4518
241
1955
2002
2194
2378
2967
4898
386
556
1387
1666
1789
1879
2362
2999
3004
3234
3965
4588
2085
2545
3460
3786
4603
4619
454
1017
2473
2601
2957
3491
4062
4087
4120
4247
25
390
501
503
837
1431
1472
2006
2814
3379
3756
3928
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3572
3890
4012
4210
4287
426
786
1427
2196
2414
3600
908
1241
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
56
444
510
1167
1189
1234
2204
2336
2661
3901
3963
4016
4193
4633
811
1093
1211
3044
4084
4177
4282
4295
4302
475
830
958
1581
1992
2176
2614
2740
3090
3309
1018
1701
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
2655
3633
4269
4519
4806
4937
141
223
511
870
1627
1650
2031
2782
2851
3220
4107
4256
4779
512
2097
2198
2287
2545
2723
2755
3156
4001
4511
1955
2003
3611
617
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
3208
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
148
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
4749
519
1284
1607
1625
1650
2819
3272
3346
3384
3646
4061
4633
4924
329
695
854
857
1054
1664
2414
3156
3212
3303
3485
3955
33
111
748
796
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4777
1868
2052
2370
2816
3012
3373
3652
3667
3801
4058
4298
122
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
1830
3498
3741
4180
498
692
933
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
3950
4746
957
1194
2247
2871
3141
3148
3452
4397
4643
4880
955
1471
1571
2206
2436
2738
2754
3101
4220
4309
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1673
1846
3071
3609
4151
4465
4903
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1051
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1367
1852
2021
2108
2610
2623
2807
3326
3374
3505
4086
4681
182
1593
2300
2546
2931
3606
3662
3904
99
966
1454
2715
3223
3244
3684
3854
4263
576
655
688
1665
1798
2269
2834
3260
3308
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
2915
3182
3190
4601
53
655
924
1765
1907
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
38
1127
2150
2253
3836
4320
4380
4740
312
724
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1805
1851
1955
3062
3546
4467
152
903
1383
2681
3219
3452
3874
4135
4465
924
1250
1333
3161
3900
3959
4216
4716
209
226
344
1498
2343
3367
4989
149
243
369
1050
1306
1459
3290
4013
4034
4157
4553
70
114
369
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
497
1332
1358
2188
2301
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3086
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
2649
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
3910
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1080
1314
1563
2196
3419
3515
3549
3835
3938
4090
150
502
520
1184
1412
1511
1677
2237
2638
2699
3329
3641
4148
184
561
587
717
1545
2006
2134
2896
3251
3334
4162
4665
1715
1716
1991
2856
4332
4994
69
130
426
1500
1761
2189
3055
4930
4948
407
692
1099
1216
2402
2836
3059
3548
3807
4393
4705
544
1175
1402
1614
1752
2514
2582
2662
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
28
545
848
987
2123
2321
3047
3091
4962
68
439
977
1231
1507
1564
1616
2475
3268
3673
3794
4249
4324
4785
4818
1917
1974
2039
3855
4487
960
1267
1618
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4602
4670
4736
159
897
953
2327
2753
3144
4127
415
843
1368
1517
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
1417
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3143
3934
4051
4412
4666
170
570
1194
1904
2599
2680
2829
3414
3546
3627
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1535
1588
1968
2782
3047
3764
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1161
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
883
1708
1720
1721
2347
2393
2738
3140
3792
3884
4337
4602
4706
4723
4724
21
1286
1977
2634
3560
4619
4784
4884
4915
310
803
930
1485
1488
1813
2038
2146
2322
2624
2955
3479
3703
3912
4339
4955
884
916
951
1088
1249
1676
1847
1929
2445
3165
3944
3997
4715
365
1089
1227
1237
1502
2097
2938
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
3011
3716
3887
4211
4217
4692
373
856
1138
2048
2857
3474
3750
4357
4854
1035
1568
2319
2625
3521
4871
260
558
657
810
2323
2543
2551
3037
3239
3752
4413
19
917
1419
1611
2629
2840
2943
3480
3659
4326
436
1306
2300
2304
2505
3207
3337
3536
4797
533
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
966
1371
1448
1763
1775
1781
2225
2386
3727
3769
4132
4343
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
245
752
1151
1280
2607
2703
3324
3579
3728
2073
2118
4351
288
570
651
1305
1352
1997
2427
3088
3543
3721
4012
4780
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3229
3267
4313
4943
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2315
2587
2806
2810
4181
4690
1133
1483
1691
2011
3469
3977
1516
1927
2060
2211
2771
3104
3366
3521
3566
3686
3852
2611
3165
3288
3492
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4463
1304
1723
1833
2859
2981
4504
4552
309
980
2844
3037
3365
3954
4253
4592
503
681
784
4364
393
1117
1479
1717
2817
3665
3746
4779
654
1018
1376
1627
1811
2057
2223
2648
2901
3196
3742
318
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
2703
3493
3574
4168
4616
785
1047
1245
1262
2022
4653
4675
4862
613
649
943
1236
1306
1475
1682
1954
2266
2404
3184
4573
4811
603
1507
2110
2308
3074
3680
3715
4251
4669
932
1143
1479
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
2815
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
126
483
645
1549
1825
461
1200
1600
1896
2268
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
636
992
1543
1623
2308
2816
3282
3804
393
492
747
1186
1338
1362
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3204
3298
3876
4167
4267
1682
3437
3751
3954
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4052
4452
33
37
174
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
635
698
1302
1659
2140
2501
3558
152
957
1237
1386
1613
2316
3025
3466
4664
4851
4871
50
167
218
471
1441
1973
2289
2679
3087
4220
4769
592
827
846
1389
1528
1584
2052
2879
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
3777
4241
4523
4531
4706
4930
599
731
1314
1869
2910
3635
4350
4653
107
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1233
1318
1612
2422
2471
3390
3813
4131
4467
4553
4900
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2485
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
128
325
985
1763
1911
2061
2719
3915
4210
4334
4469
1024
2001
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3986
4577
4943
2107
2809
3037
3086
4482
312
578
1495
1633
1766
3381
3998
4251
4314
4407
4996
630
1535
1883
2101
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1246
1287
1664
2605
3056
3908
4783
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
2178
3018
3268
3868
4091
4395
553
2588
2908
2997
3703
4801
4909
1873
2426
2631
2760
2974
3318
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
4342
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
3848
4030
4059
4471
156
829
1096
1213
1617
1946
2774
3511
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
3651
4003
4958
4989
373
1488
1500
3137
3474
4390
4630
4648
858
1067
1700
1703
2065
2515
3941
4374
4411
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1872
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2381
2455
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
3154
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3300
3967
4316
4389
4608
4706
35
610
976
1657
1978
3811
4075
4134
4378
206
394
452
1263
1710
2241
2492
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3759
4150
4172
4382
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
336
569
1220
1406
1858
2122
2318
2552
2657
3384
4351
4375
339
1615
1666
1690
2723
3236
3359
3425
3690
3854
4337
4412
4882
194
2804
2903
2953
3267
3352
3820
4557
264
1264
1694
2129
2808
3163
3216
4181
4218
4583
4913
698
1083
1517
3059
3306
4706
1098
1105
1437
1825
2121
2184
2737
3405
3874
4047
4343
318
472
919
1025
1329
2350
2626
3195
4048
4423
4580
281
288
682
804
1766
2227
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3452
3505
4541
4811
981
2753
3027
3225
3783
4242
4495
174
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4313
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4395
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
127
1304
2045
2506
2648
3873
4316
4448
4725
381
433
982
1502
3430
3529
4042
4303
4580
4678
4705
4820
1115
2359
2492
2689
2810
3033
4758
774
1364
1392
2155
2169
2307
2824
4490
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1433
1869
2221
2237
2465
2787
3207
3474
4049
4524
4560
212
977
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
1999
3121
3563
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4175
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
4554
1121
3667
4017
4059
4430
4516
4523
4811
72
886
1110
1149
2196
2444
2779
3397
4076
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
4805
510
726
995
1621
1960
2310
2440
3407
3833
4963
285
1469
2224
2305
2644
3045
3482
3532
3802
167
414
663
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1973
2284
4964
284
315
390
731
815
1127
1165
1886
1911
2565
2986
3720
4191
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4659
4733
4989
1056
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
4668
140
2167
2607
3243
3561
4179
4437
4984
4
444
939
1026
1940
3055
3178
3306
3564
4061
258
895
1197
1549
2651
4172
1392
1853
1858
2450
2776
3473
3697
3999
324
764
1453
1519
1650
1833
2556
3933
4133
4263
20
211
816
1106
1523
1599
1955
2966
3200
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3571
3674
3995
4595
4987
357
1051
1348
1922
2449
2466
2524
3163
4069
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1830
1886
2489
3046
3059
3146
3628
3679
4080
4193
4953
774
879
1635
1926
1953
3202
3908
4339
4765
380
748
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
481
897
1291
1379
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
2380
3545
3672
3863
4299
262
2007
2211
2267
2351
2570
3293
3774
4217
4271
106
569
1430
4070
4567
4937
221
688
854
1242
1259
1707
1737
2000
2892
3719
4972
86
795
1793
2541
3147
3323
3496
4839
299
1507
1972
2553
3360
4196
64
268
270
549
801
894
1436
2721
4011
4033
688
1029
3549
3969
4234
4665
4957
4988
615
1072
1584
1900
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
2356
3283
4138
4322
681
2005
2412
2533
2614
2801
2908
3418
4725
383
1111
3465
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4698
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
1669
2860
3412
4055
865
1242
1418
1967
3016
3023
3082
3354
3394
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
564
978
1004
1042
1924
1986
2595
4012
293
536
711
825
1351
2599
2967
3439
3816
4091
4241
4779
234
408
557
867
1430
1655
1770
2275
2573
3012
3605
4041
4278
1581
2274
2367
2404
2779
3058
3437
4610
4723
520
565
753
1099
1414
2071
2217
2420
2887
3071
4040
4335
4495
4817
815
1335
1369
1748
2034
2185
2659
3320
4182
4615
1
714
1665
2312
2462
2790
3083
3328
4123
4837
670
914
1565
1824
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1756
1761
2740
2925
4025
4101
386
721
947
1369
1784
2050
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1693
1749
2327
2794
3764
4259
515
820
1393
1851
2031
2576
2644
2880
3396
3836
3941
417
939
1280
1614
2275
2685
3519
1058
1105
1253
1661
1792
2943
2955
3214
4434
101
961
1155
1215
1559
1970
2367
2662
3864
4030
4138
4504
4529
4564
4867
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
4935
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1144
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4700
4793
390
465
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4721
4830
45
734
963
1011
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
4873
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1471
1889
1965
2362
2514
3722
168
561
590
700
930
1088
1350
2577
3339
3550
4094
4402
625
985
1211
2161
2183
2378
2523
3739
3765
4290
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4237
4470
808
1409
1925
2051
2094
2448
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
4133
565
763
1777
2158
2958
3054
4399
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3269
3402
3484
4384
4823
18
562
604
1645
1942
2103
2760
3637
4530
4740
4862
808
831
1615
1751
1902
2478
2771
3400
3629
4690
4971
241
1516
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1614
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
754
2815
3116
4194
4250
4817
60
794
1975
2101
2969
3124
4054
4059
4343
4854
512
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
1062
1296
1708
1864
3019
3184
3418
3714
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
4761
4816
585
660
1250
1275
1356
2610
3156
3176
3332
3998
4018
4092
4588
760
1827
2256
2658
2712
2953
3774
4159
4302
4349
506
1024
1624
2367
4178
4217
4254
4978
218
365
761
828
984
2395
2798
2878
2973
3191
3508
3962
4095
293
574
1573
2213
3477
3868
4446
4465
201
731
784
1267
1573
1689
2064
2140
3119
299
347
507
575
643
818
893
1064
1667
2597
3044
3662
4741
418
551
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
4248
292
603
1290
1310
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
558
911
1269
2005
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
4172
69
563
714
1193
1354
1673
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
924
2883
3006
3392
3521
3527
4060
4670
13
324
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1099
1285
1389
2520
3134
3425
4571
52
293
382
1184
1223
1508
1886
2089
3303
3436
3671
3738
3822
4055
4120
4711
820
1029
1220
1727
1894
2718
3242
3591
4150
4165
4387
150
858
1132
1737
2312
2313
4194
4626
89
606
1552
2461
3274
3643
3685
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2650
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3343
3649
4582
4616
4765
1942
2146
3200
3225
3655
3826
4583
455
945
2783
2881
4127
4187
4651
4993
594
1086
1116
1152
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3957
4202
670
778
1706
1815
3171
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
3624
4249
502
542
690
2398
3437
4051
4559
94
1877
2021
2168
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
818
850
2566
2771
2820
4348
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
672
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
457
458
1369
1652
3914
4206
661
1288
1666
1728
1913
2290
2395
3062
3128
4904
548
788
824
1346
1537
2172
2541
2791
3234
3244
3773
3905
4561
4905
234
1085
1150
2372
2782
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
4761
569
1108
1824
2109
2505
2665
2727
3260
4561
4562
492
861
1601
2194
3384
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
3153
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1818
1840
2056
2175
2294
2969
3089
3905
4258
4335
464
1309
1661
1803
4292
4383
4733
1203
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3464
3497
4646
242
290
823
1098
1141
2038
2375
2621
3488
3581
4383
328
402
831
1563
1892
1934
2086
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
3915
3916
4795
4954
264
1038
1254
1833
2009
2493
2872
3307
767
791
863
1167
2668
3090
3934
4525
4734
129
1373
3639
3922
4444
4526
4874
141
713
759
899
2007
2460
2476
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
444
649
1270
2963
3714
4652
98
283
1560
2081
2979
3272
3582
3843
4368
4552
4737
1811
2452
2817
3021
3365
3534
3674
3773
46
1073
1232
2111
2289
3107
3413
4411
4630
4804
4878
4939
161
1562
1646
1717
2568
3813
133
648
666
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
1990
2863
2954
3053
3288
3920
4511
4617
333
1310
1314
1589
2295
2416
2675
2721
2820
4011
4041
4580
491
931
933
1127
2586
2900
3764
3841
4007
4133
4602
4645
223
965
1118
1758
1917
2344
2725
2754
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2844
2992
3465
4885
4917
916
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4590
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2581
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
926
1411
1572
2450
3036
3518
3581
3851
4313
4443
4489
190
580
1066
1717
2410
4844
4978
418
582
623
1534
1604
3231
3398
3643
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
205
815
1088
1098
1426
2594
2722
3015
901
1034
2481
4368
4448
4561
2636
3634
3740
4033
136
379
517
1654
2132
2158
2645
3238
3501
263
450
1018
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2381
2445
2763
3380
3668
57
377
1208
1620
1630
1794
2890
3175
3214
3925
735
2319
2569
3841
3882
4296
4405
4802
102
1278
1457
1607
1633
2191
2472
2866
3199
3828
4443
1679
3194
3387
3813
183
2091
2122
2483
2666
3430
4232
4770
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2071
2149
2185
2871
3643
3692
4418
4511
429
1246
2049
2156
2193
2355
2540
2872
3633
3911
4390
4783
156
708
873
1239
1389
2080
3261
3663
3728
4687
4776
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1295
1520
4766
1994
2028
2075
2123
2558
2927
3781
3819
4738
235
245
521
1211
1636
2025
3275
4361
54
393
650
907
1371
1802
2406
3335
4688
37
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
25
203
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
4943
478
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1654
2654
3047
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2570
2842
3243
3582
4543
4901
4994
344
900
1112
1336
1730
2889
3780
4370
4783
4822
4991
1210
1562
2169
3738
3968
4143
4249
4308
4390
4496
1602
1823
1959
3768
3805
3820
181
922
1054
1121
1400
3685
3793
3984
4395
4416
4822
128
1351
1886
2108
2285
2882
3064
3373
4051
4548
49
88
191
231
2052
2355
2601
2624
2928
2962
3069
3130
4248
4775
4881
4997
126
1184
1255
1599
2616
3286
4305
736
1294
1505
1587
2030
2764
2937
3255
4031
1304
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
2274
4404
4564
4736
406
746
909
1083
2058
2246
2273
3440
4250
4729
475
734
2185
2629
2760
3311
3873
4272
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2776
2874
2895
3236
3608
4591
4748
190
530
576
1907
2211
4756
582
859
1791
1951
3049
3055
3497
3507
3534
3867
3905
4607
118
258
555
570
1150
1151
1439
1470
1981
2674
3517
3566
3957
4338
4919
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
1726
2599
2622
4733
4822
789
811
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
950
1292
1459
2621
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4106
4181
4914
4978
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4765
4872
330
512
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
2460
3001
3306
3660
4145
4155
4703
4741
854
1003
1747
2219
2694
3623
4236
4583
320
477
1582
2394
2725
3699
3878
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
809
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4469
209
227
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
1962
2207
2600
4224
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3719
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
1862
2241
2289
2443
3497
3579
139
369
995
1265
1369
1458
1950
3052
3160
3815
4060
4304
4805
497
687
824
953
1524
2353
2493
3732
999
1496
1780
2327
2422
3142
4212
4317
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4461
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2016
2030
2160
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
4847
169
766
3837
3944
4083
462
538
1465
1475
1741
2280
2482
2685
2787
285
487
492
602
1169
1316
2937
3980
4161
1199
1804
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
4461
156
1936
2086
2221
2425
2598
2692
2838
3120
3169
4262
4309
4912
34
75
592
812
1011
1087
2721
2861
3596
4544
48
643
1557
1957
2479
2619
3433
3483
3906
4198
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1359
1745
1877
2069
2158
2201
2661
3804
3822
4414
4447
4925
593
1337
1737
1777
1922
2762
3214
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4404
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3439
3984
4482
4600
4682
4710
229
403
1108
2278
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2310
2506
2842
3753
4649
300
1106
1693
1791
2284
3991
489
961
1429
1546
2412
2413
2660
3139
3398
3553
3769
4174
884
931
2120
2464
2587
2607
3060
3542
3799
3865
4135
4352
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1168
1575
3842
4517
4540
1074
1196
1788
1923
2327
2989
3438
3440
3662
425
1275
2644
2708
2887
2927
3612
3861
814
1008
1197
1313
1372
2818
3513
3736
3952
4578
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3195
3615
3706
3733
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4705
231
1856
2815
2964
3334
3471
3505
3536
3552
4988
167
341
975
1041
1064
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
3857
4525
4646
909
977
1200
1673
1962
2264
2722
3110
3147
3232
3294
4364
4802
371
461
489
611
913
1034
1573
1915
2345
2501
2979
4056
4457
4801
672
1863
2500
2814
2931
3510
4006
4501
4728
265
903
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2076
2077
2212
2780
2824
3308
3614
4195
4573
206
410
1092
3151
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3654
3884
3911
4407
4628
871
1868
2475
2551
3379
3653
4731
425
700
720
1615
2471
2918
3475
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
630
1161
1345
1814
2586
2624
2812
4413
4484
4555
4604
4645
600
1067
1472
1542
1827
2007
2751
3344
3970
3972
701
2293
2389
2817
3230
3839
3883
4385
4531
4889
4978
4984
322
1204
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
2497
3191
4156
4815
1952
2500
2559
3164
3458
3637
3809
4498
4842
92
1688
2325
2490
2953
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
3963
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
539
594
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
1237
1604
2005
2615
2933
3768
897
1241
1809
1838
1910
1924
2839
4386
10
464
928
1074
1126
1590
2918
3398
3468
4403
13
707
891
1045
1486
2721
3380
3721
4758
192
527
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2680
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
4151
129
617
1043
1588
2438
3879
4802
4874
4936
199
1433
2460
2578
3818
4682
167
304
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
40
208
209
725
781
838
1082
1107
1212
1629
3118
3258
4575
4803
4897
4997
60
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1178
1185
1586
1712
1865
2192
2196
2637
2640
3406
3696
131
1079
1098
1192
1239
1267
1860
1876
2068
2440
3170
3364
3628
221
327
558
1282
1344
1540
1733
2229
2287
3165
4063
218
426
505
2075
2250
2409
2646
3471
3472
3570
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
1938
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4371
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4393
4926
47
176
610
868
877
2405
3324
3664
3710
3972
3991
4429
4586
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3552
4218
4471
4703
445
1160
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3668
4079
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
623
1247
1404
1532
1745
1843
2233
2730
3064
3369
4029
4158
239
382
1789
2723
2822
3726
3921
4129
4163
4279
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4573
4589
229
564
651
1193
1252
1674
2251
2533
3432
3706
4400
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1811
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
288
381
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
4548
561
1979
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4490
4600
4771
4857
65
620
678
1425
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2855
2887
3966
4444
4493
4644
4882
1690
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3449
3516
3827
4060
4133
4325
4516
4567
159
940
1550
2027
2208
2453
2663
2753
2768
3114
3258
4377
862
1704
2249
2558
3226
3762
4551
563
966
1009
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
368
381
958
1119
1334
2517
3054
3862
379
2051
3383
3606
3644
4063
199
315
553
605
727
1215
1580
1742
2357
2438
2630
2924
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
4858
832
904
971
2022
2026
2107
2452
3429
4178
4283
42
631
2068
2989
3001
3272
3313
3961
3991
4204
4404
4850
919
1671
3821
4181
4460
4694
4981
533
1141
2056
2341
2388
2918
3349
3593
3802
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
4365
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
4978
157
419
1787
2033
2394
2450
2617
2910
3834
4249
4483
543
1561
2460
3317
3432
4931
4937
534
1146
2885
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
513
653
654
955
1876
1911
2956
3334
3641
4051
4108
2530
2896
4206
4305
4632
4706
4736
4797
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
709
2313
2700
2986
3042
3639
3652
3947
1111
1127
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3568
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
268
353
937
1581
2004
3542
3776
4008
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
686
708
1023
1345
2565
2938
3251
4028
4047
4498
29
109
176
1280
2389
2458
2682
3005
3974
4035
4141
41
225
262
454
2615
2679
2900
3342
3777
4309
853
1018
1307
1308
1556
1871
2043
2199
2463
2610
2778
3660
4855
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1442
1550
1789
1886
2015
2225
2552
2846
2949
2973
3101
3133
4645
141
281
439
662
842
1439
2303
3110
3823
4022
4024
4057
4218
741
1126
1192
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1347
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4438
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4685
4817
4999
10
24
989
1380
1429
2351
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
1775
2187
2266
3032
3129
3707
3931
4368
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3779
3979
4514
4590
4680
1729
2083
3080
3112
3321
4266
118
913
1457
4335
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
937
1665
2537
4535
737
1532
2087
3022
3217
3411
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4028
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2701
2791
3531
3968
206
279
713
1471
1645
3234
3675
4780
4997
960
1043
1297
1333
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2734
2788
2900
3105
3233
3633
4438
4959
133
178
747
816
1044
1168
1437
2137
3473
253
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4651
4817
4839
1870
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1017
1248
1555
1831
2682
3280
3744
153
1046
1341
1369
2326
2416
2697
3450
3802
1193
1617
1867
2559
3758
4296
4440
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
3557
4373
4841
13
254
541
1255
1286
1350
1518
1637
3093
4050
4090
4936
144
457
1556
1829
2470
2552
3333
3897
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1018
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2612
2895
4188
426
928
1184
2700
3145
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
833
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4114
4945
4986
4999
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
1988
2028
2474
3073
3570
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
2063
2547
2781
3204
4143
4318
907
2461
2783
3815
4237
4378
392
433
973
979
1629
2578
2668
2875
2945
3531
4231
590
1104
1105
1261
1533
3201
3232
4157
4328
4561
4584
4662
573
842
1574
2629
2744
4049
4970
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3355
3621
84
778
1098
1421
2079
2322
2444
2642
3132
3357
3725
3778
4567
432
453
1264
1473
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
4481
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
4791
832
1944
2151
2325
2451
2770
2893
2940
3461
3725
3968
4368
268
464
810
1916
2658
3057
3662
4228
4989
486
630
1887
2177
2465
3504
4564
64
1499
1806
2280
3319
3866
3965
4258
4820
141
673
921
1312
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1964
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
4863
4884
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
4806
482
1002
1329
1705
1802
1943
2688
2753
3187
3677
3889
4195
4202
4896
887
1821
1954
2409
3094
3557
4048
4559
181
190
639
1014
1812
1836
1903
2140
2286
2319
2615
3325
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
1999
2344
2999
3006
3468
3626
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2676
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4195
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1890
1952
2072
3679
3714
3878
3895
4188
4353
4494
4567
4607
242
1826
1861
2799
2936
2984
3548
3970
4018
4286
4589
4987
1116
1591
1657
2675
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
1531
2461
2573
2900
4102
4155
4856
1096
2623
2795
3104
3499
4026
4085
4160
4341
4639
167
281
438
539
619
2055
2177
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
3194
4555
2
766
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
3350
4220
4350
879
936
1122
1331
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
2935
3066
3359
3524
3547
1663
1725
2088
2240
2447
2498
2743
3612
3636
4394
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4259
4678
4885
266
630
2335
3908
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2359
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3306
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
167
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
1175
2732
3880
3970
4493
4823
155
679
1424
1916
3062
3192
3645
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1007
1646
1905
2121
2256
2818
2908
4304
234
467
882
928
1315
1544
1956
2164
2297
2703
2731
3640
4079
4212
4444
4914
1577
1801
3058
3149
3316
3638
4286
4430
4635
4727
1028
1560
1721
2512
2690
2714
2766
2927
3206
3718
4065
4108
4292
4447
1046
1067
1512
1576
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
4779
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1847
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
557
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2238
2347
3114
3173
3704
4020
4426
4772
4835
265
647
1240
1487
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1859
1943
2495
3338
3578
4132
4152
279
453
908
1454
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
2197
3155
3303
3597
3827
4025
4170
4257
4557
4857
34
122
209
381
415
1861
2083
2410
3027
3676
3940
4432
201
328
1188
1765
1985
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
3419
3547
3738
4643
1494
2209
2315
2386
2491
2603
2726
2746
2759
3050
3272
3659
4606
4614
271
1213
1408
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2452
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4285
4409
4782
4949
1571
2534
2540
2621
3226
4063
4168
4205
4256
4299
4839
50
1225
1601
1779
2546
3026
3069
4187
4523
4772
4820
146
467
1067
1149
1773
2680
3818
4718
252
713
939
2337
3130
4049
4149
4672
4913
744
1280
1581
2430
2659
2890
2929
3295
3330
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
2642
2811
3707
3985
4335
4347
4786
123
623
921
1085
1402
1972
2191
2659
3047
3843
4024
4301
401
1477
1579
1714
2924
3039
3186
4002
4819
4982
144
198
411
956
1361
2009
2041
2064
2747
3015
3627
3827
3877
3987
4035
4048
4641
4904
354
379
2158
2185
3088
3359
3696
466
794
851
965
1405
1716
1761
1938
3022
3426
3783
4617
220
1241
1497
1934
2958
3334
4105
4456
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
636
1554
1957
2172
2204
3260
3271
4120
4175
4664
156
249
1283
1770
1781
2299
2381
3885
4450
145
526
649
1131
1177
3164
3190
4031
4763
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
3161
3441
3624
3858
4934
339
902
4454
244
683
1115
1452
1771
3296
3377
3473
3844
4084
4697
4730
687
1268
1895
2042
2097
2590
2600
3378
4540
4626
683
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
3192
4172
2325
2377
3553
3653
4474
4678
4886
6
2131
3222
4099
626
1831
2161
2354
2759
2
1450
2583
3378
3490
4586
4734
440
678
1729
2801
2845
3019
3287
3510
4187
4199
4233
4711
148
586
833
1059
1715
1727
1935
1954
3510
3593
4210
4911
916
1897
2465
3103
3931
4100
4116
4417
4490
4547
4666
4810
310
411
1336
1623
2531
3070
3335
4442
4649
4958
282
330
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
3522
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
2308
3513
126
638
780
1334
1471
1790
2383
2927
3876
4155
568
699
771
924
1752
3666
718
1710
2021
3167
3546
4279
4382
4580
4999
305
832
1111
1349
1862
2343
2563
2603
3501
3538
3807
3973
4055
4408
4452
236
409
532
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3091
3129
3992
4376
4396
422
650
943
1247
1516
1566
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
2121
3007
3284
4143
4502
4658
4692
426
2364
3123
3756
3917
4483
803
836
1902
1968
2728
2927
3461
3627
4256
4951
259
940
1246
1261
1730
2035
2121
3267
3334
3348
3370
3425
4224
4696
34
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
1979
2524
2872
4171
420
917
932
1200
1260
1303
1993
2443
2618
2769
2926
4039
4140
4325
4782
4887
4938
90
354
403
579
952
1560
1729
1755
2622
4902
96
152
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
270
710
855
1191
3962
4343
4945
46
568
726
954
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2082
2086
2535
2832
3310
3389
3412
4154
4459
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2628
2703
3363
4099
4283
4348
646
937
1711
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
579
1524
1541
2712
2782
2871
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1240
1279
1320
1877
2823
2925
2955
2969
3765
3863
4000
4156
523
922
2292
2379
2567
2675
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
676
1870
4225
4657
723
928
1592
2794
2826
2832
3155
3686
3864
4074
4207
122
1391
1442
1450
1617
2188
2543
2641
3143
3606
4541
4803
112
634
1221
2543
3145
3639
3995
4265
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3248
3269
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
190
430
663
824
979
1902
2535
2614
2753
3480
3582
3938
4278
4715
4846
307
921
2591
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
466
736
1385
1553
2126
2763
2961
3018
3723
3881
36
43
347
1890
1912
2223
3244
3455
3939
4052
4119
393
779
2194
2675
3135
3666
3823
3891
4199
4420
4827
4841
106
285
335
648
1422
1651
2087
2619
2934
4780
4974
110
224
667
797
1428
1539
2190
3126
3811
4408
4921
271
510
1985
2128
2766
3711
4366
513
573
1724
2355
2677
2905
2946
3318
4251
4453
4579
695
1429
1954
2544
3086
3425
3568
3766
3808
4408
290
344
497
1202
1211
1415
2554
2806
3154
3301
3387
4663
46
133
612
1831
1886
3658
3828
3856
4053
4967
4997
153
274
300
449
1108
1264
1494
1887
2156
2260
2486
2506
2553
2962
3261
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
2768
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3095
3743
4467
4533
4788
4872
1034
2582
4029
4394
4802
431
684
744
877
4547
4917
148
665
908
1209
1238
1504
1635
1779
2293
3242
4812
506
845
1281
1287
1381
1796
2883
3077
3416
3422
4146
4345
390
1216
1733
2242
3758
4429
4807
51
251
1010
2053
2161
2168
3261
3619
4392
168
2125
2467
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4270
4558
194
346
990
1555
1680
1696
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4445
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
3892
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2363
2592
2797
1211
1398
1551
1720
2778
4251
4792
4843
625
821
1315
2076
2672
3450
4079
4104
4163
419
1182
1836
2168
2759
3070
3345
3632
3690
3723
3881
4131
4641
4975
53
242
488
497
843
880
1010
2087
3928
4209
4764
742
816
966
1358
1398
1454
1937
3186
4333
4633
2052
2141
2850
3116
4766
4781
4906
383
829
1038
1774
1804
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
729
1755
1768
2044
2199
2484
2886
2970
3191
4116
160
211
309
482
659
717
1764
2677
3193
3223
4625
4642
642
1380
2248
2462
2656
2731
2871
3261
3293
3452
3938
4143
4159
4162
4860
530
1726
2216
3369
3625
3793
4521
4646
384
470
519
881
1432
1484
2400
3159
3946
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2521
2779
3141
4744
4760
140
397
567
759
1805
2398
3372
3587
3728
3894
4056
4204
4912
74
415
655
1271
1506
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
4289
4754
232
845
1536
2883
3521
4693
654
972
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4718
179
833
1276
1539
1621
1645
3740
3771
4224
4751
4980
237
1987
2041
2087
3749
4102
120
922
1581
2261
4646
748
1305
2609
3386
3523
3607
4372
4795
4983
53
2335
2601
3023
3130
3238
3399
3880
4078
4207
4277
319
790
1377
2642
3179
4368
4678
61
1183
1974
2129
2642
3192
4583
1009
2309
2480
2537
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
3869
4539
4721
687
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
173
314
1027
1274
1392
1795
1874
1904
2861
3441
4628
332
484
872
2073
2342
3748
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
85
1057
1416
2257
2394
2687
2836
2895
3832
4838
56
1760
2418
2709
2965
2967
3112
4819
122
3206
3282
3742
3765
4912
887
1149
1665
2948
3697
3975
4035
4539
4610
4758
132
1176
1238
1295
1412
1599
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
715
1095
1688
2211
2308
2582
2696
3008
3417
3428
3574
3750
3872
3904
143
464
904
1200
1303
1413
1577
2407
3352
4542
33
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
1593
2063
2635
2769
3179
4063
4067
4562
4655
4704
4977
89
434
891
1381
1585
1795
2397
2911
3043
3348
3514
3743
3895
4029
4409
4963
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
1441
2576
3395
3765
3891
4438
4687
1254
1723
2011
2176
2448
2546
2985
3042
3786
4724
903
1628
2542
3775
3936
4171
371
553
1469
1471
1768
1785
1824
1909
3403
3853
29
190
369
404
1040
1046
1099
1236
1458
2192
2307
2503
2726
3401
3523
3884
4699
135
1003
1379
1565
2754
3339
3673
3708
4007
4072
744
964
1197
1634
1747
2836
3704
587
650
726
1222
1279
1783
1865
2256
2879
2992
3008
3755
4266
4285
4735
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3005
3329
3627
3819
3895
4390
4444
4484
550
758
1134
1611
2413
2957
2975
3343
3701
3798
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
2287
3782
4325
4876
4885
439
1339
1564
1764
1894
2327
2632
2673
2945
3213
3484
3571
3733
4585
44
193
195
1739
2143
2287
2768
2849
2864
2892
3272
3962
4985
1351
1787
1846
1869
2396
2819
3215
3417
3845
3970
4159
4681
399
699
732
1214
1681
1874
2113
2147
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4689
1714
2452
3344
3647
4002
4125
4994
164
218
670
1691
1746
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
3151
4171
4175
4618
4766
4900
667
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
1692
2182
2950
3465
3609
3714
4155
4368
4591
4812
529
702
794
1496
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
336
1628
2264
2731
2758
2821
2912
3128
3791
4908
66
128
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3719
3887
4034
4459
4738
499
1556
2181
2722
4171
4400
4401
4716
823
1192
1369
1499
2510
2742
3681
3764
3799
3862
3956
4215
408
1311
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
36
69
422
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3751
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3374
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4399
4848
4859
139
247
1649
1723
2361
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
3108
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4796
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
4727
1036
1927
2460
2582
2797
3354
4558
22
290
733
1732
2146
2256
2341
2717
3054
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
990
1642
1895
2604
3694
3860
3990
4094
4117
4927
804
906
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3014
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
2691
3617
4139
4450
284
963
979
2757
2960
3136
3908
296
1049
1177
1224
1514
2381
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1099
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
4150
1660
2286
2874
4101
4914
28
172
479
1111
1290
3194
3782
4472
4732
224
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
554
665
1574
1879
2038
2158
2447
3753
604
731
1499
2293
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
4113
4879
482
1298
1751
1985
2001
2277
3063
3695
43
356
606
716
1093
1769
1799
2090
2176
2581
2924
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
271
771
1014
1497
1816
2530
3070
3083
3822
3912
3943
4428
174
630
668
817
1086
1128
1336
1528
1943
3917
4111
4400
4773
4840
694
778
831
3024
3408
4089
4200
4955
253
538
1002
1861
2123
3099
3314
3831
4009
4045
4260
1346
1462
1900
2170
2444
3040
4654
4775
4890
575
773
1246
1466
1839
2308
2848
3839
3990
4186
4641
4916
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
3592
4078
4607
1454
1856
1869
2015
3140
4808
4969
206
326
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4372
4462
4543
4576
4813
887
1306
1515
1932
2053
2845
3034
3307
546
1270
1913
2159
2188
4100
4413
4792
4878
4943
11
562
958
1344
1938
2650
4776
389
405
422
467
787
1931
2377
2427
2755
2875
2887
2926
2991
4095
4343
4581
49
777
836
1237
1432
3792
4078
4159
4846
4982
1277
1467
1774
1858
3464
4157
4595
4660
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3114
3599
4189
1229
2055
2586
2833
3962
4736
4771
4814
133
277
355
555
1242
1834
2138
3128
3468
3902
4172
4362
4776
65
140
591
1170
2935
3686
699
1330
2460
3585
3858
4291
4862
136
574
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4514
4643
4768
4770
64
1252
1638
2871
4056
4198
4526
4673
4760
143
805
1136
1451
1591
1743
4017
4618
4719
4979
93
333
563
616
1000
1601
1639
1971
2287
2831
3208
3476
4067
4468
99
250
613
918
1135
1246
2470
2609
4316
4481
4567
4893
4897
434
1613
1786
2941
3395
3445
3698
4248
4782
188
291
1883
2120
2928
3171
3615
4536
1150
1276
1296
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4388
4921
1054
1641
2345
3370
3434
3524
3714
3741
4625
4649
292
725
1369
1926
2212
3109
3319
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2769
2855
2999
3055
3537
4944
189
1486
1645
2769
3087
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
940
1175
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
4645
210
418
1274
3185
4564
464
1112
1554
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
210
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
497
733
803
2429
3978
240
260
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4088
4805
1985
2074
2636
3020
3160
3591
3675
4470
4960
947
1483
1489
2655
3533
3873
4221
4992
258
519
957
1172
1195
1553
1690
2164
3112
4787
4878
581
1942
1985
2403
3850
3941
4432
4487
4619
4937
126
1436
1491
2550
2775
3595
3831
3923
4060
4360
4701
428
472
1942
2280
2425
2468
2602
3027
3661
3946
4389
282
447
613
1043
1444
2075
2179
2744
2947
3084
3179
3336
3727
3797
4115
35
991
1137
1144
1365
2823
3286
3697
4513
4554
286
1442
1588
2575
3453
3688
3998
4053
4114
96
354
1352
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4243
319
799
858
1981
2289
2746
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
3698
3990
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
40
453
674
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1399
1796
2516
2749
4327
4513
4546
480
1079
1190
2989
3268
4301
4405
4548
339
504
1214
1486
1861
2012
2205
2972
2980
3255
3887
4200
4247
4874
845
1182
2223
2519
3479
3674
4423
424
466
1205
1655
1792
3112
3442
3878
4325
4365
4457
87
688
946
993
1854
2445
2729
3935
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
3463
3910
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3124
3633
576
651
2545
2789
3048
3350
3471
3902
4049
4058
4759
4871
49
2128
2872
3138
3211
4394
185
249
2182
2327
3136
4695
4760
59
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1461
1619
1862
1879
2068
2175
3186
3241
3326
3592
3724
4092
4249
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
1
947
1327
1844
2782
2871
3464
4104
4140
847
1250
1440
1674
1720
2242
2476
2959
3476
3888
3915
4194
4356
4450
344
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
4118
4550
481
544
1464
1635
2135
3419
4108
4336
4587
614
678
2265
2591
2617
3362
4198
4257
4599
1146
1433
2236
2272
4463
4849
162
300
330
1116
1582
1626
1645
2003
2078
2645
3135
3376
4261
4885
4894
861
1855
2138
2313
2468
2593
3235
3446
3470
3785
4135
4162
4187
4308
1171
1276
1280
1672
3118
3529
3651
3818
3824
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
663
895
986
1074
1234
1511
2054
3624
3814
4125
4191
473
1128
1257
1390
1533
1586
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
4101
4168
4894
41
550
859
1035
1490
1898
2240
2621
2857
2912
3044
4418
615
1090
1182
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1658
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
1612
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
504
873
1105
1337
1513
1818
3950
4012
1153
1733
1777
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4264
281
1085
1616
1921
2516
3130
3287
3621
3717
3916
4814
24
203
281
322
423
1692
1927
2829
3226
4321
4478
4669
1035
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
1805
2265
2933
3826
4279
4390
4460
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
466
1101
2346
3226
3381
3454
3664
4499
4947
696
1027
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
926
2426
2490
40
731
755
1386
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1710
1743
1758
1925
2500
2768
2883
4534
4790
260
637
892
990
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4884
4888
468
473
563
995
1003
1694
3591
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3027
3809
4460
4541
4552
109
538
903
905
942
1731
2227
2554
2870
3783
4524
4537
4637
98
201
462
771
1408
1879
2319
2445
2595
2925
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2397
2723
2762
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
796
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3432
3795
4879
305
2591
4585
4586
110
275
456
1358
2635
4424
4629
4812
147
945
982
1171
1593
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4792
4891
628
1566
1860
3424
3599
4161
4391
4397
4491
4847
1006
1021
1359
1748
2684
3360
4184
4712
1014
1260
2854
2894
2941
76
242
856
1919
1983
4614
4851
4854
4991
259
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
784
2353
3271
3460
3572
4021
4129
4318
4988
302
1318
1693
1967
2275
2562
2731
3204
3232
3483
3568
3729
4181
4362
980
1355
3446
3577
3597
3604
645
870
919
1720
1989
2610
2789
3062
3258
3293
3881
3967
3989
321
600
609
736
1114
2977
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
2991
3248
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
816
1407
2233
2426
3189
4299
49
695
943
1101
1893
2988
3140
3481
3499
3887
3932
4611
911
1215
1621
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1391
1737
2127
2244
3502
3597
3811
4600
4670
486
832
1698
1730
1783
1995
2050
2986
3219
3411
3843
4613
4771
63
2010
2501
2871
3424
3799
4006
4102
4915
346
421
639
666
1127
1376
2780
3146
4049
4193
647
1971
2033
2523
3622
1089
2285
2439
2599
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
389
620
881
1414
2125
3741
3952
4737
4758
426
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
932
1183
1500
2886
3182
3268
4274
4788
376
1169
1343
1406
2772
3060
4345
4536
38
237
1021
1343
1351
1556
2543
2741
3139
3459
4422
4957
4971
191
2179
2943
3355
3665
3982
4092
123
177
375
860
1322
1597
2033
2289
2765
3055
3381
4711
1028
1437
1461
1835
1954
2788
3023
3112
3441
3472
3578
3804
4389
4483
4840
116
472
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
244
1605
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
131
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
832
872
1480
2863
3698
3925
4214
4644
4693
434
832
977
1475
1942
2120
2289
2615
2778
3445
3959
4054
4343
126
227
348
443
956
1664
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
111
133
555
644
2224
2580
3722
3929
3943
4199
4426
4476
4867
377
994
1048
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
1780
2036
2351
3107
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
4970
26
217
1240
2587
2669
2975
3130
3389
3539
4726
1696
2745
4352
4740
116
665
982
1648
1719
1943
2018
3068
3822
4004
4676
1609
2329
2762
2829
2866
3003
3431
3665
4003
4469
140
251
485
667
737
806
1186
1491
2530
4122
4547
4683
4736
4869
4893
1584
2761
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
464
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
2405
2853
3380
3505
3667
3887
4255
4604
4672
2385
2439
2738
2981
3986
4489
4592
110
261
645
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
3044
3136
3206
3453
3477
4188
4406
57
127
185
1029
1641
1731
1751
3339
3526
4515
4657
4666
4731
4785
4908
33
255
347
1008
1043
1999
2285
2791
3609
3859
4849
527
944
1387
2949
3573
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
908
1338
1817
2040
2094
2717
2721
3157
3622
3695
3744
20
658
1827
2159
4406
4704
419
888
1455
1649
2024
2277
4521
370
1118
1199
1322
2506
2622
4281
4404
871
1402
1548
2520
2990
3019
3239
3334
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
1491
1773
3318
3338
3788
4128
678
1746
1849
2336
3611
4335
4779
4971
270
393
405
538
563
959
1412
2413
2547
2846
3794
4248
4480
4763
1289
2004
2725
2925
4045
4384
4586
1310
2325
2647
3172
185
328
539
1247
1497
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
2947
3230
4206
4911
1455
1812
2334
4017
4166
4370
4432
4773
1485
1570
2069
3797
4931
1956
1962
2349
90
403
593
721
1534
1787
1967
2189
2352
2573
2667
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4404
4570
150
1118
2214
2394
3287
1697
2101
2840
3403
3502
3760
3892
4317
1150
1265
1626
2103
2780
2898
4190
4616
4686
4899
201
208
566
2932
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4364
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3832
3851
4892
43
102
814
2421
3026
3305
4344
4835
4992
62
133
896
1440
2906
3162
3233
3328
3447
3939
4113
4139
4280
4776
396
1026
1205
2218
2342
2789
2929
3170
3442
4342
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
2948
4459
716
2086
2188
2373
2383
2640
2883
3598
3892
224
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
399
545
1671
1943
2307
3170
3436
3453
3845
4587
212
369
887
1701
2065
2069
2400
3281
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3073
3237
3323
4524
4935
49
349
1159
1346
1425
1593
1873
2586
2664
2866
2916
2958
3031
3634
4288
4616
346
2632
2639
3827
4768
4855
4924
136
641
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
690
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3227
3866
4375
51
614
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
4836
451
487
1095
1438
1733
2242
2956
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2494
2874
2958
3020
3249
3646
3681
4339
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
3727
4170
4392
4565
4622
4775
1311
1757
1827
2506
2918
3022
3158
3966
4515
12
555
746
2280
3057
4916
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1137
1248
1363
1382
3066
76
139
531
1282
1415
2356
2571
2791
3567
4327
860
877
1175
2596
3688
4469
4497
4657
338
673
1201
1488
2018
2512
2567
4011
4109
4252
4657
806
1559
2057
2380
2563
2643
2679
2713
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
4991
81
278
430
445
960
1249
1801
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
3715
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2461
2589
3263
3441
4072
4782
103
334
853
1197
1632
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
4437
4920
433
1152
1211
1220
1879
1992
2115
2167
2170
2367
3321
3419
3901
3925
4631
4649
4817
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1036
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
3670
4734
4984
399
479
500
701
814
981
1040
1154
1581
1892
2275
2583
2685
2887
3210
3469
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3022
3428
4132
4344
4406
613
748
2534
3318
3687
3717
4156
4272
337
719
828
1069
1194
2152
2794
2817
3309
3553
3568
4048
4214
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
3689
5
284
1804
2025
2072
2553
2699
2866
3464
3765
3842
3975
4176
4231
4989
4997
301
527
1199
1243
1764
3298
3335
3570
4324
4614
4906
254
397
2497
2845
2963
3398
3928
4819
4996
39
1832
1894
1989
2377
3156
3342
4243
4458
235
303
981
992
1269
2494
2625
2828
2975
3025
3244
3461
708
1381
2531
3435
3530
4070
4865
218
454
583
1724
2123
2760
2855
3533
3700
4064
4100
4492
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
13
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
772
797
1621
2094
2095
2860
3081
3576
3628
3723
4312
4333
4720
4803
4837
758
840
841
934
1038
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4302
4310
4388
392
501
659
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3965
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
924
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3310
3519
4542
523
545
731
3213
3324
3789
4694
435
1138
2621
2647
3229
3252
3657
4111
1202
1450
1535
2005
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
4958
628
2465
2867
3190
3570
3590
144
767
2155
2177
2300
2871
2904
3138
3826
3917
509
1402
1517
1625
2061
2157
2850
3552
4201
383
486
518
555
1381
1955
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2695
2746
4439
730
1177
1443
1454
2145
2814
2867
3072
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4239
4618
503
779
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
227
872
1353
1904
1949
2283
2438
2987
3791
4275
4509
4530
4634
781
1601
1877
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
3979
4649
108
417
538
633
741
1923
1985
2069
2188
2453
3353
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4327
4430
4713
239
424
463
2317
2701
4887
535
643
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4381
4949
2412
2731
2783
2844
3752
3769
4037
4143
4227
4654
4708
10
14
457
713
2585
2824
3464
4421
4611
4664
4891
1353
1632
1819
1859
2129
2204
2702
3779
4216
4585
4957
553
757
959
1166
2258
2354
2924
3093
4816
128
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3513
3711
3860
3983
4048
4643
134
1170
1233
2160
2243
2324
2768
2810
3984
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
2859
3001
3162
3338
3541
51
251
462
1537
2428
841
1313
1339
1347
1645
3260
3331
3903
4083
4108
4187
4780
4955
598
692
1079
1779
2403
3157
3200
4018
4479
4551
4813
4972
827
899
1025
1254
2024
2296
3035
3272
3286
3321
3926
190
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
2526
3129
4163
4596
105
361
857
1188
1473
1522
1655
1934
2459
2700
3865
3898
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
894
1118
1536
2184
2371
2397
2651
2872
3941
4063
4346
4803
4977
82
111
405
454
1336
1971
1998
2022
2556
3724
3786
4214
4228
4572
4644
4814
210
229
570
1600
1669
2080
2690
2940
3114
3612
3621
4141
4361
4734
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
136
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
907
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
126
2188
2403
2832
3265
4941
79
316
421
1108
2233
2240
2605
3175
3283
3780
3974
547
669
896
1480
1488
1604
1769
1790
2620
3054
4127
390
617
1137
1612
1853
1950
2052
2714
2857
3092
3287
3601
4290
4371
4542
4716
4825
4833
4918
2742
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4090
4387
32
160
307
443
1427
1574
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
119
157
442
1717
2731
3154
3934
4017
4301
4525
251
935
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4739
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2446
3533
4373
4451
4486
4618
4667
179
946
2746
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
3804
4128
927
1090
1311
1884
2303
2351
2592
2854
2855
2938
3115
3292
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
3931
4272
4661
653
740
1147
1886
2401
2608
3419
3657
3789
4048
4074
4252
115
363
399
525
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1637
1718
1919
2436
3205
3656
3858
4135
4154
4815
2530
2834
4538
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4723
4891
98
212
381
433
589
721
1251
2463
3341
3709
3917
4557
4691
4790
1123
1427
1454
2137
2317
3252
3765
4243
4654
4774
4882
12
261
1409
1770
1971
2119
2149
3152
3501
4400
1439
1755
1810
2019
3711
3856
4575
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
318
1801
2608
3333
3403
690
892
1165
1283
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
2851
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2163
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
277
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
4516
4671
1918
2639
3351
3930
4638
4974
1162
1287
1329
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
926
1912
2107
2173
3247
3415
4503
4910
705
944
1663
1739
2250
2500
3044
3075
3217
4447
183
489
719
904
985
997
2807
2812
3342
3668
3952
4615
1019
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
2923
3354
4359
48
582
775
979
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
959
1116
1333
1751
1864
2192
2276
2662
2667
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
3552
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4158
4166
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
4501
125
794
1227
2205
2233
3182
3499
3636
4595
4762
564
913
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
2446
4541
4807
44
168
177
547
562
629
1851
2103
2775
3023
3080
3999
4311
4799
76
434
577
1824
3776
4045
5
170
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3343
3395
4021
4229
4351
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3512
3645
3732
4475
4816
154
563
778
1036
1926
2524
2772
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1749
1906
2239
2486
4532
4640
1285
2497
2883
3415
3482
4541
4716
434
880
887
908
2515
3438
4427
94
411
628
1577
2293
2354
2746
3280
3659
1223
1686
1775
2435
2727
3499
4528
360
765
961
1190
1303
1475
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
1852
2062
2067
2687
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
4488
33
115
664
982
1065
1602
1752
1976
2292
4020
4029
4567
91
272
387
766
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
2998
3566
4082
4109
288
387
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
2703
3487
3917
3976
4094
4291
4666
897
2185
2872
3571
3707
4167
835
1118
1633
2893
2932
4600
666
983
1409
1736
1914
2361
2576
2887
2957
4189
4756
4998
1846
2022
2371
2669
3103
3716
3866
4221
4451
302
412
489
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2196
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3352
3593
4158
4735
4758
4773
728
867
989
1603
2333
2577
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
232
1262
1842
2306
3325
3813
3845
3878
4490
4590
4831
4849
4903
243
1066
1540
1713
1765
2712
3494
3982
4076
4868
4923
558
898
985
2277
2432
3484
3819
4072
467
1092
1593
1650
2877
3288
3343
4923
1113
1150
1310
2034
2064
3492
3495
3541
3797
3973
4332
4972
166
1009
1472
2118
2828
2855
3495
3649
4034
4628
1162
1217
1258
1665
1705
2989
3114
4815
1155
2827
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
2696
3382
3714
3802
3827
4128
4539
541
565
1107
1478
1801
2466
2492
2711
2898
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1251
1863
2029
2620
3410
4333
4544
807
1419
2483
2524
2673
3467
3973
4123
4241
126
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
4804
497
1272
1411
1524
2470
3257
3651
3699
50
649
673
1981
2049
2107
3039
4149
27
466
854
1118
1290
2321
2777
3103
3680
4375
4493
4628
4805
4885
1558
1651
1749
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3291
3359
4524
4843
1633
2004
2490
3037
3639
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3523
3925
36
80
1295
1608
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3326
3475
3596
3611
3705
4014
4597
813
1499
2636
2644
3509
3797
4496
234
811
1408
3118
3269
4051
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
786
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
743
1108
1238
1985
2434
2822
3118
3529
3758
4007
4557
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
859
1389
1745
2763
3373
3499
4115
4313
4517
58
583
1866
2364
2670
3599
4455
117
372
928
1406
1465
1762
2290
2896
3785
3880
4583
4937
4988
210
777
1076
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
2184
3629
3709
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4842
597
766
1465
1977
3207
3220
3524
3652
4171
54
868
1329
1385
2099
2247
2921
3127
191
716
2525
3657
4299
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
2791
3496
3581
3827
3948
4106
4633
608
1092
1188
1234
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1010
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
1947
2207
2780
3274
3402
3700
3793
4029
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
61
748
1614
1618
2547
3078
3116
3404
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3255
3474
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
4058
4126
4424
4479
320
532
1588
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
38
617
644
816
2112
2600
2703
31
77
156
951
1339
1812
2530
4365
357
733
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
497
714
890
1477
1899
2317
2352
2663
2953
3186
3997
4133
440
981
1739
2137
3244
3422
3470
3909
511
887
890
1420
2080
2322
2343
2372
2549
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
273
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
2909
3309
3519
4403
48
233
449
517
927
1498
1501
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3449
3734
4995
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
795
1045
1074
1582
1762
2585
2809
3551
3861
243
267
340
341
1104
1407
1468
2014
2540
242
467
832
907
1080
1603
2295
2774
4229
4524
4578
77
302
473
713
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
4528
319
1366
1482
1807
2514
2699
3875
3895
3991
4104
4306
262
569
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
4444
266
290
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
223
612
1306
2279
3524
3657
3694
3747
4033
4141
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4924
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1843
1939
2720
2766
3628
3631
3701
3807
3918
4133
4382
4429
1659
3602
4165
198
767
1615
2290
2904
3476
3773
4864
576
893
2562
2741
2920
3134
3516
3752
4973
219
798
1089
1400
1691
1734
2274
2596
3256
3281
4656
4976
47
380
603
641
856
1529
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4034
4629
354
1156
1589
4653
103
201
430
1223
1980
3015
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
1758
2506
3363
3776
3813
3815
4610
562
586
836
953
1698
1988
4115
4769
4836
1973
4483
4773
4899
462
1246
1724
2964
3797
2007
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1376
1817
2111
2451
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1062
1438
2110
2538
3196
3387
4624
1438
2084
2493
2590
3213
3917
3927
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
3365
291
1716
1909
2065
2147
2658
2819
3258
4082
4211
4687
4981
90
568
982
1739
1962
2081
2135
2239
2552
2751
2994
3207
3427
3465
4258
4266
4746
4974
779
1522
4105
4501
379
405
2566
2770
3060
3890
4299
4986
32
517
1762
2393
2700
4125
4773
4799
460
669
1429
2388
2515
4493
258
1129
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3339
3843
3911
4013
4024
112
566
832
1662
2198
2408
2736
4694
4835
350
566
751
1176
1366
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3163
3972
4053
4240
4631
4812
4825
775
1136
1775
1980
3629
3677
837
1498
1952
2014
2036
2192
2582
4291
645
1485
2376
3449
3788
4205
1410
1932
2068
3419
3529
3753
4856
92
139
518
570
667
874
2580
3364
3612
4336
4503
4894
4926
669
828
1929
2039
2294
2305
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3559
3627
3833
4212
4588
1527
1631
2496
3152
3278
4055
4281
4500
4568
4816
97
1192
1320
1767
1884
2207
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
605
623
1651
1662
2143
2216
2639
2997
3226
3261
3930
906
1076
1632
2653
3530
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
3724
4412
4679
4840
330
350
1106
2192
2753
3122
3344
4177
581
1424
2502
3933
4337
86
739
1234
1339
1639
1891
2398
3663
3908
4591
98
126
1109
1965
3394
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
4041
4116
652
1859
1925
1955
2019
2169
2774
3206
3419
3772
782
1062
1254
1580
1791
1934
2039
2099
3505
4155
4474
4855
242
1614
2403
2412
3138
869
1030
1144
2385
2649
3515
3595
3600
3692
4800
4964
128
983
1182
1188
2709
2867
2889
3772
3857
4034
4310
4610
1100
2496
2755
3199
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3318
3327
3734
427
1791
2078
3757
3983
186
465
632
1105
1421
2007
2110
4049
4438
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
4271
4903
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
985
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
1460
2202
2375
4407
4897
774
1620
2207
2626
2722
3116
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
2336
2483
2823
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3425
3539
3737
4020
4380
164
287
1123
1705
2221
2676
4691
295
2382
2572
3078
3220
3402
4205
4242
4368
4489
144
412
955
1024
1978
2579
2585
2711
3059
3218
3220
3867
4038
395
716
1213
1676
2452
2952
3338
3391
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4075
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1037
1113
1239
1931
2055
2112
3094
3577
4736
4741
4948
712
2554
2859
3706
3738
3908
4758
4863
250
541
651
817
945
1388
1526
2248
2343
2763
3350
3654
4303
1742
2884
4090
4676
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3584
3586
3732
838
1723
2055
2537
3512
3914
4386
4461
4889
1190
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
4958
582
2079
2581
2992
3517
3650
3884
4265
4885
783
1664
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
4477
597
1134
1411
1637
2422
3172
3438
4281
4288
4553
4907
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
1753
3441
4590
4693
418
879
888
1614
1794
2144
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3085
3097
3155
4670
4726
73
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
3579
4817
4946
257
1871
3146
3755
4553
4794
1222
1833
2216
2371
2757
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
4822
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
497
563
1607
2390
3117
4819
314
649
2245
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4387
4592
933
1540
1792
2383
2450
3310
3340
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3051
3451
3494
3955
166
441
778
996
1124
1833
1879
2436
2682
4286
4514
4517
4958
218
374
1912
2075
2421
3029
3904
4234
4318
4606
4785
853
1299
1326
2114
2392
2448
2745
2780
3691
3992
4486
4993
164
737
1498
1837
1850
2697
3377
3474
3593
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4486
4576
373
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
3550
4124
282
951
1469
3083
3709
4119
4259
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
366
538
2973
3805
3984
4100
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4491
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3554
3615
4112
4120
4343
782
2160
2577
2640
2728
3150
4877
772
1349
1844
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2704
2788
3140
3250
3400
3863
4317
4375
4709
4943
217
373
1322
2177
2194
2909
3238
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
588
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2621
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2108
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
1983
2899
3033
3204
4303
4763
1394
1883
1912
2457
3003
3106
3698
3892
273
466
611
707
1279
1698
1781
2280
2315
2577
3094
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
2556
3364
4222
4480
4490
184
372
681
1199
2132
2430
2876
3807
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4242
4889
540
704
869
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2433
2850
4511
4608
4749
413
639
803
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4074
4098
4680
4908
870
927
1060
3231
3335
3734
4903
253
376
495
589
718
1296
1457
2222
2987
4555
4781
4908
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
3647
4872
4918
378
486
1090
1717
1909
1937
2724
2914
3427
3547
3646
3676
3975
4907
347
1739
2520
2609
2864
3186
3680
3694
3951
4404
4459
4904
672
1433
1711
2118
2141
2926
3519
4179
4436
4572
4969
947
1509
1906
2428
3104
3355
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
3139
3817
4000
4604
4725
1197
1834
3057
3634
3979
4520
4866
765
965
1063
1200
1853
1865
1937
2235
2519
3040
4107
4184
395
1772
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2410
2483
2685
3013
3252
3917
820
1296
2089
2775
2884
3257
3332
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
3977
4060
4239
4681
4939
436
1792
3599
3806
4109
4451
2038
2410
2927
3487
3514
3705
3901
4119
4210
4293
4460
4541
4599
4811
4867
1163
1264
1308
1949
2025
2701
3097
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
4689
362
529
599
1132
1777
1840
2025
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1475
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
4755
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
3888
215
691
1457
1534
3312
4896
857
928
1354
1691
2253
2416
2464
2733
2890
3567
3570
3584
4518
4752
48
515
529
745
978
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
1771
2005
2645
2912
4469
4681
4920
804
2550
2747
3067
3117
4204
4471
699
713
719
814
982
1205
1270
1289
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
651
663
796
948
1742
1957
2026
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2697
2877
3698
4725
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2254
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
4679
179
904
1348
4361
4660
4698
4947
4999
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4026
4178
4390
4593
254
663
838
1065
1627
1727
2134
2308
2346
2367
2401
2856
3384
3773
3887
228
424
1589
1949
2487
2950
3578
3799
4100
4272
4509
4694
4890
25
455
1179
1221
1251
1919
3641
3781
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1322
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
2841
4994
179
267
703
1154
1576
1689
1877
2007
2100
2709
3899
3957
4114
1515
1518
1809
1966
3616
3837
4080
4243
4423
2318
2330
2599
4070
168
586
848
1711
2155
2205
2460
2661
2912
4192
4304
4557
1036
1256
2390
2520
3004
3008
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
974
3639
3905
328
679
928
1989
2059
2186
2277
3029
3227
3444
3447
3565
4246
4773
864
1401
1547
2309
2424
2753
3055
3745
3854
4353
4631
4701
233
1667
1740
1911
2467
3167
3831
4322
4685
893
1058
1951
2129
2382
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
2631
3663
3721
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
897
950
1638
2194
2804
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
3438
4122
127
176
305
2827
3133
3815
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2245
2295
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
432
881
1160
1296
2126
2296
2318
2493
2799
2814
3032
3415
4283
4434
4814
652
1079
1174
1695
1749
3591
3793
4558
4751
181
290
1249
1345
1580
2015
2247
2642
4185
4291
678
1057
1257
1526
2206
4664
247
543
625
664
1419
2557
3154
3228
3276
4175
60
413
1252
1275
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2612
3212
3426
4330
4993
236
344
1091
1560
2314
2321
2540
2577
2580
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
4805
4988
223
537
1484
2177
2312
2813
2952
3331
3427
4050
4677
770
1715
3052
3604
4777
539
821
891
1281
1484
1530
2541
3519
4111
4153
4976
167
420
538
1502
2691
2765
3865
4095
4237
636
814
1176
1315
1957
3072
3156
1747
1945
2123
2156
2306
2313
2402
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
232
319
442
697
1578
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2904
3221
3815
4224
4236
87
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
4951
358
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
3936
4433
4966
302
966
1459
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
4972
277
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
4840
2187
2225
2748
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4341
4387
4903
435
625
1849
2378
2691
2749
2904
3302
4128
4291
4644
646
989
1313
1367
1512
1598
2187
3087
3954
4193
4200
4686
4950
4972
106
161
1847
2564
2895
3765
4018
4949
1078
1584
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2490
2550
2706
3244
3680
4128
4616
4714
353
436
482
2825
2871
3120
3125
4753
618
1561
1841
2176
2632
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
220
2260
2385
2807
3379
3695
3829
3937
4278
640
1119
1553
1903
3071
3160
3449
4557
4711
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
1518
2574
3492
3554
4331
86
1145
3710
3994
4286
4395
71
88
1211
1252
1260
1542
1765
2382
4740
4802
555
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
4798
515
2300
2732
2863
2982
3184
3299
3435
4934
1237
2077
2494
2787
2973
4504
185
516
529
898
1321
2494
2971
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3622
3625
4002
4028
4608
182
1531
1607
1641
2061
3326
3890
4196
4576
1018
1246
1511
1679
1724
2130
2328
2881
3592
3860
4089
4235
914
1295
1515
2045
3221
4181
4260
135
252
760
1244
1566
1605
1747
1999
2004
2060
3312
3348
3433
4104
4178
4339
4367
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
3582
4203
4866
4922
786
2314
2790
2848
3045
4381
4825
1379
1381
1840
2058
2100
2958
3521
3940
3965
4132
4499
904
1333
2377
2746
4919
1395
1992
2339
2445
2817
4558
4560
379
713
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
4647
210
903
1270
1809
1921
2344
2685
3626
4185
510
3193
3201
3224
3689
4616
4686
259
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1595
1610
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1058
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
2630
3394
3730
4328
459
1690
2145
2578
2775
4872
267
652
1074
1083
1383
1595
2049
2074
2136
2387
2652
2715
2762
3096
4057
1703
2521
2701
3704
3906
4793
4909
4918
385
1311
1318
1322
2301
2557
2854
3417
3750
4351
47
984
1728
2816
3113
3676
3782
257
334
1116
1154
1236
1487
2349
2646
3139
3382
3730
4154
4597
458
479
1201
1371
1900
2595
2922
3065
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1365
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3066
3185
207
1466
2241
2301
2678
3239
3291
3563
3685
4111
4165
4779
900
1079
1466
1996
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
2511
4266
4748
332
448
866
1137
1401
1902
2157
2227
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4729
4991
476
904
1132
1254
1906
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1077
1098
1964
2941
4485
4894
4975
95
397
791
847
1136
1789
1799
2070
2084
3932
4885
339
492
554
555
568
829
857
1255
2014
2664
3224
3304
3448
920
1373
1872
3362
3376
3406
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
693
1381
1399
2282
2712
4049
507
1330
2006
2418
2579
3387
4069
4269
4440
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
4415
4736
4762
442
541
571
1810
1848
2126
2221
2647
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1558
1757
2154
2209
2659
2970
3074
525
2973
3051
3079
3115
3203
4422
4793
1693
1791
1893
1931
1987
3356
3720
4035
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
628
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
944
2214
2247
2456
2591
3110
3620
3798
3956
4286
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
4561
4888
4894
446
1032
1945
2518
4297
4652
835
1823
2522
2902
3964
4502
4670
23
338
781
1093
1294
1587
2285
2601
3991
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
773
1480
1513
2444
2614
2944
3006
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3592
3659
3728
4408
108
1105
1449
1953
2313
2323
2393
2803
2939
4126
223
791
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
1826
2802
3009
3094
3894
4114
76
603
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
1151
2267
2520
3792
4672
409
939
1334
1354
1429
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2622
3182
3387
3560
3643
4248
4597
4767
4875
840
857
1267
2296
2611
3178
3308
3363
3809
3836
4394
4903
348
1076
1198
1312
2004
2140
2248
179
357
398
475
1262
1723
2359
3067
3567
4246
4375
4948
1436
3090
4152
4342
870
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
500
1881
2428
2562
2838
3043
3197
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4632
4938
131
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3572
3591
3680
3767
3970
4394
962
1426
1977
2220
2402
2492
4550
50
75
574
1073
1286
2612
2700
3753
3792
3925
4836
290
603
2007
3121
793
942
1794
2741
3254
3405
4186
4219
4843
237
452
523
1047
3836
3914
4022
4385
4401
4867
4
461
704
1262
1749
2189
2705
2781
3
77
431
498
690
1973
2875
3367
3703
3813
4109
538
834
867
1555
2161
2287
2572
3315
3746
4227
4394
4436
4523
1399
1784
1892
2010
2912
3210
3834
3912
4538
4589
478
556
2426
3786
301
651
2058
2459
2947
3498
4955
123
508
726
978
1447
3515
547
836
1366
1423
1881
2562
3671
3754
4439
4659
1493
1520
1596
1776
2232
4087
4112
424
463
696
763
978
1049
1092
1228
2052
4253
4367
4492
4620
309
316
1315
2521
2845
3466
3672
3782
3786
3859
4403
4599
795
915
1176
1382
1466
2486
3182
3196
4381
4439
4710
4905
4917
973
1749
2083
2144
2357
2419
4770
460
2011
2895
3194
3868
4968
4978
223
1196
1207
1873
2081
3628
4180
192
641
827
828
2044
2220
2338
3027
3438
4772
4826
251
466
1271
1289
2074
2804
3230
3422
4658
4843
465
506
920
1201
1285
1618
1644
1824
1827
2005
2177
2429
2752
3371
4310
445
520
744
1003
2240
3221
4019
997
1025
1701
3097
4077
371
581
1890
2288
2669
2820
4234
4975
547
802
839
1019
1124
1265
1364
2104
2730
3608
3754
3786
4211
4902
210
227
268
400
1478
1783
2303
3073
3129
3563
3694
4841
154
505
675
800
899
1418
2242
3494
3697
4287
191
511
963
2267
2298
2510
3056
3188
4007
4575
4630
774
855
947
1049
1102
1390
1783
1814
2200
2362
2784
3203
3763
3789
4090
2160
2486
3743
3766
4041
4565
345
757
1058
2117
2974
3100
3561
4489
75
300
308
466
737
1279
1837
2601
2709
2866
4622
4648
4882
355
562
1019
1026
1359
2224
3588
4473
4673
102
876
974
1358
1505
2150
2585
3149
3273
4033
4048
4304
4539
195
1223
2834
3623
3841
3879
3934
44
433
1776
2072
2170
3240
3319
3718
3949
4158
338
1168
1259
1631
1638
1830
2119
2176
2859
2869
3064
3629
3962
4067
4581
4736
439
521
1097
1993
2897
3065
3273
3316
3359
3560
3665
4371
709
2273
2607
2956
3172
3835
4205
4269
4621
4851
80
872
1135
1636
1713
2155
2424
2588
2932
2969
3551
4397
330
452
874
2289
2370
2552
3680
4165
4220
201
446
996
2808
3335
3744
4201
999
1257
1549
1837
2407
2410
3054
3723
3885
4099
233
309
1137
1673
1754
2258
2370
2757
2823
3133
3962
4097
4164
4326
4342
4546
35
95
414
740
893
1408
2510
3235
3961
4052
4117
4521
340
1169
1618
2458
3426
315
452
1376
1912
2931
3519
3940
3970
62
185
535
669
676
1440
2900
3536
3690
3746
4258
4654
4757
4936
197
979
1053
1142
1857
1991
2693
2932
2962
3624
4509
4631
4761
4823
71
460
711
2926
3572
4114
4176
4256
4352
4489
192
1075
1157
1176
2054
2278
2735
2981
3277
3888
4074
4574
4999
80
255
564
1930
2545
3980
4358
4449
75
1051
1101
2036
2309
3468
3702
81
195
1266
1701
2836
3169
3359
3992
4012
4031
4203
78
293
1054
1289
2642
2710
2855
3559
4603
4774
4783
143
467
1055
2003
3008
328
1446
1928
2789
3135
4027
4415
4600
514
1277
2552
2722
2913
3546
4303
1156
2320
2530
2782
2894
4596
457
1860
2324
2695
4178
4237
4570
251
1642
2413
2469
3110
3447
3681
3868
4231
4331
4639
4872
490
1377
1434
2422
2631
2824
3735
4014
4615
47
931
968
1944
2059
2200
2234
2937
3395
4069
4343
117
455
1583
1965
2514
3236
4260
4545
97
253
799
939
1026
1042
1723
2182
2715
3060
3386
3811
3875
4125
4479
352
495
597
790
1627
2227
2450
2603
2837
3489
3710
4121
883
1015
1299
1307
2176
2308
2374
3006
3275
3449
4063
1209
1753
1935
2032
2407
3479
4553
945
2346
2727
3204
4474
4946
439
716
1380
1707
2028
3198
3303
3464
3704
3945
4067
4547
4588
720
1033
1178
1539
2577
3044
3180
4744
49
919
2114
2530
2769
3935
4907
339
1866
1929
1945
2302
2670
3139
3260
3354
4565
89
313
389
2008
2047
2136
2332
2562
2827
3117
3134
4747
1203
1463
1694
1705
2288
2400
4003
31
52
171
367
1015
1651
2162
2278
3090
3623
4630
4999
408
562
1800
1857
2234
2910
4246
4370
4522
4983
4
111
161
299
1019
2546
2654
4099
4365
4622
4638
54
1151
1254
1521
1885
2360
2420
2464
2894
3110
3669
4163
982
1374
2042
3193
4047
4467
39
51
681
925
1396
4535
4581
53
83
367
486
845
2369
2831
2914
4376
596
1086
1188
1380
1774
1956
2427
4055
4105
4460
81
100
441
462
1847
2554
758
827
1032
1214
1789
2018
2314
3286
3451
3802
210
1827
2187
2723
3022
3849
4026
4609
4727
282
502
993
1291
1540
1743
1845
2291
2501
3155
3184
3384
3642
3996
4365
4668
4697
4906
223
352
1118
1239
1625
2034
2802
3182
4171
4466
4885
416
1019
1099
1715
2578
3105
3261
3572
4628
4907
73
377
1455
1989
2133
3255
3471
4035
4800
128
491
736
1485
1827
3674
3814
3937
3982
4330
4670
188
1013
1304
4410
4540
1610
2905
3058
3663
4164
4686
1000
1662
1981
2671
2770
4127
4917
110
859
906
1517
1858
3253
3485
4408
4531
44
217
325
1152
1463
2091
2101
3268
4580
4678
4748
4951
358
704
719
1458
1483
1620
1673
1677
1815
2081
3840
3938
4160
4435
64
351
3017
4294
4647
4690
4736
1312
1371
1646
2280
2391
2534
2831
3271
3376
3411
3517
4230
4242
4490
4698
179
602
701
735
792
1142
2030
2306
2869
3165
4128
4720
83
253
621
631
684
1098
1166
1539
1773
2056
106
295
641
1352
1428
1953
2217
2722
3283
3415
4406
33
440
948
1464
2821
2875
3548
4342
4401
609
635
1077
1231
1562
1925
2152
2395
3337
4380
4657
327
512
606
3321
268
2049
2319
2856
3681
4105
4296
4456
101
1591
2967
3382
3792
3964
4640
4895
155
933
1572
1598
2491
3282
3303
1793
2006
2142
2223
2680
2700
4004
4070
4430
4979
1316
1393
1768
2412
2809
3743
4229
94
765
850
1614
1725
1751
1883
2053
2346
2444
2833
3965
4239
4301
4838
77
133
135
370
1726
2002
2246
2394
2627
2901
3149
3930
4283
4460
4504
1205
2925
3192
3952
4575
4679
461
1119
2587
2624
152
196
898
1203
1916
2364
2426
2438
2672
3180
3614
4711
350
719
869
882
1540
2365
2845
2914
4485
4539
166
345
1457
1693
2241
2437
2810
3121
3355
3793
3814
4273
4289
4985
63
134
135
1104
1378
4241
4597
291
392
1135
1363
2837
3582
3760
4466
770
1498
1614
1799
2063
2134
2533
2692
4475
767
2931
2939
3985
4010
4253
886
1201
1542
2068
2950
3675
990
1317
1599
1686
1848
2287
2323
2698
2798
3152
3595
3879
3951
4028
9
307
483
681
958
1420
3893
4271
4728
334
720
1209
1519
2388
2603
3817
4677
4819
207
625
900
1791
2851
3688
4392
4517
531
678
710
739
762
927
1556
2075
2405
2835
3262
3573
3726
3750
3923
4155
4281
4454
4466
4572
4698
4812
970
1589
2796
2807
3226
3338
4303
4863
90
481
986
1757
1894
2107
2398
2672
2714
2868
2970
2999
3287
3571
3604
4063
4442
4704
651
816
847
1046
1394
1658
2217
3513
3676
649
2401
3029
3066
3198
3942
4391
4595
347
1774
2310
2498
3683
3984
4213
4278
4537
4996
1315
1363
1997
2722
3840
4030
4146
111
849
1109
1226
1374
1770
2517
3265
3521
3699
3770
3970
4016
4120
4283
4343
117
731
755
1159
1548
1993
2099
2376
2779
2916
3625
4309
4393
4445
111
117
4042
4916
4945
2611
2947
3543
4123
4354
4463
378
944
1575
1806
1928
2245
2879
3096
4754
4784
4838
4939
232
362
1114
1198
1882
2241
296
439
927
1440
1696
2015
2112
2209
2493
2825
2906
2960
3436
3529
3609
4071
4370
4686
1628
2362
2588
2628
2672
3366
3747
4002
4121
4291
441
552
1018
1122
1194
1496
2111
3140
3514
3608
3748
3812
1138
1988
2561
3104
4001
55
252
397
967
1815
2232
2332
2439
2919
3003
3241
4032
4126
4769
1037
1277
1570
2166
2728
2736
2867
3446
3783
3895
4007
4417
4724
551
697
776
896
1583
3904
961
1040
1386
1623
1668
1680
2463
2592
3060
3889
4227
4388
449
1444
2016
3145
3274
3733
4068
4240
4267
4792
300
475
490
1207
1711
1877
2019
2400
3146
3916
3960
3977
1733
1735
1925
2156
2238
2265
3179
596
763
1568
1735
2377
2668
2859
3195
3470
3533
4173
4334
4759
438
811
951
1541
1892
2376
2683
2889
2920
3266
3487
3506
114
639
715
1220
2133
2308
2350
2635
2864
3176
3276
3365
3751
3938
4145
4483
4607
1184
1549
1648
2006
3260
3778
3971
4967
26
437
1098
2926
3901
4063
4526
107
370
418
812
1506
2376
3042
3077
3857
246
755
2032
2753
2931
3307
3554
3622
3903
4286
4622
4901
1300
2203
2371
3729
4458
4475
4769
186
191
331
1059
1303
1692
1824
2185
2397
2429
2623
2632
2725
3073
4356
538
1216
1809
2084
3078
3208
3713
3715
903
1580
1664
1769
1825
2352
3997
4458
4473
77
250
347
626
917
1560
3520
4254
4864
4895
257
644
1251
3821
3831
4193
758
1619
1804
1925
2097
3116
986
1391
1522
1744
1920
2156
2834
4057
4341
4525
4722
4765
783
1701
1909
1973
2608
3129
3160
3613
4117
4984
116
218
613
913
1363
2700
3215
3275
4446
4562
4762
318
458
772
969
1342
1736
2186
2612
3277
3358
3554
3644
3678
3833
3854
4879
499
506
586
788
1018
1605
2009
2241
2650
2917
3004
3430
3981
4521
4849
190
465
947
1576
1930
1980
1992
2341
2374
3133
3311
3443
3617
3792
4048
4302
4806
207
340
1680
2184
2313
3214
4523
4967
4994
75
1087
1279
1290
1630
1841
1989
2032
3011
408
1579
1926
2332
2547
3472
4090
4172
4285
4648
515
1279
1914
2193
2880
3599
3656
3741
3845
3847
4023
4136
4588
4887
518
1102
1901
3095
3273
3334
4100
4149
584
826
986
3174
4033
4368
4984
1341
2330
3690
3743
4828
4863
297
1158
1182
1909
2445
2557
2971
3054
4271
4521
2170
2542
2557
3770
3973
4359
99
587
604
1354
1808
4008
4185
4480
4632
4836
4846
4991
1230
1344
1608
2676
2748
2858
2906
3198
647
670
868
1165
1448
2072
2478
2839
2861
2946
3350
3506
3570
3820
4016
4869
184
1393
1518
1622
2096
2549
2983
3144
3164
3901
4235
4913
904
1535
1649
2056
2341
3436
3550
4506
182
658
692
1613
1614
1661
1923
2262
2859
3196
3938
4514
4791
47
1642
1710
2120
2674
4177
4303
4321
4911
158
2594
4708
227
323
536
817
821
1099
1205
1551
1667
1934
3473
91
664
2216
2367
3121
3560
4130
4254
298
1092
1363
1556
1590
1780
2152
4137
169
424
1469
1869
1936
2826
2927
3043
3120
3239
3535
3580
3820
3826
3957
4041
4453
4628
27
158
1972
2116
2118
2404
2602
2637
3572
4270
4604
18
50
738
896
2113
2341
3673
3697
943
2015
2343
3949
4052
4753
4995
857
879
1317
2271
2469
2566
3325
3824
3983
4205
34
53
769
822
1255
1756
2750
3752
4052
4274
4408
114
1629
2563
2815
4034
4036
4234
48
264
270
278
395
1111
1833
1876
2191
2698
2718
3056
3186
3545
4274
4314
4843
251
657
1143
1337
1750
1922
2073
2474
2497
3895
4237
4651
755
969
1563
2091
2114
2300
3677
3720
504
1573
1790
2206
2337
2415
3295
3463
3705
3985
4299
4356
41
738
781
841
1280
2951
3163
3457
3880
4230
4337
4383
4657
4931
262
1529
2198
2209
2257
2414
2545
3008
3794
253
731
1347
2070
2399
2519
2818
3563
3866
4163
4211
1356
1571
1591
1851
1913
2767
2935
265
1676
1895
2065
2732
2976
3097
3479
3540
1080
1427
1786
2011
2056
2332
2441
2743
3320
3652
3767
4108
4153
125
170
712
1013
1420
2147
2173
2242
3656
3954
4885
4943
387
528
620
821
837
1068
1140
1361
1999
2073
2173
2719
2735
2741
3253
3346
3680
4337
758
1176
1457
1736
2138
3178
3602
3680
3879
4471
4712
25
85
550
578
1020
1687
2312
2557
2695
3421
4142
4144
4461
4598
4790
4925
734
1957
2291
3037
3371
3997
4058
327
474
1519
1582
1629
2626
2747
3344
3441
3736
3928
4174
4350
4490
4751
400
991
1432
2495
3102
4755
468
1638
2201
3009
876
1271
2070
4821
4865
680
1173
1420
1468
2397
3097
4516
95
434
1187
2084
2163
2202
3033
3335
3721
4287
4780
4939
166
223
1102
2287
3277
3372
3446
3455
3685
4057
4299
4400
4635
4763
680
2661
2997
4653
429
452
1784
2829
3100
3898
4902
306
1475
1612
2418
3383
3614
3684
627
1121
1311
1939
2106
2631
3233
3613
3878
17
87
218
275
1629
1705
1738
1937
1970
2471
2610
3140
3525
3697
3789
3856
4458
4645
4876
4980
1112
1576
2897
3155
3965
4091
4348
4498
677
1370
1398
1588
2335
3422
3425
3744
265
874
1754
2326
3178
3675
4635
25
187
284
479
1279
1311
1813
2082
2366
2514
2764
3029
3560
3602
4209
4281
4427
679
1045
1688
2364
2654
2788
4538
4840
4860
405
494
681
1052
1329
1736
1841
3254
3630
3700
4189
4461
4954
245
307
331
459
518
1374
1796
3757
622
730
841
918
1059
1242
1476
1547
1672
2451
3572
3643
3873
138
663
1100
1157
1749
2158
2310
2979
3665
4005
4557
4883
43
1703
2309
2354
2564
4315
4631
4856
1165
1426
1771
2389
3401
3493
3860
4463
4585
267
1422
1481
1808
2307
3008
3462
3558
3593
4398
527
733
790
841
896
1273
1489
1744
2080
2237
3555
3927
4401
4874
2
319
1053
1265
3852
4009
4269
4495
1103
1208
1569
1636
1723
1874
2156
2313
2978
3240
4545
841
859
1155
1659
1793
2091
2401
2441
2643
3113
3193
3692
3698
4433
4634
282
1324
1749
2335
2434
2920
3532
4147
4514
368
538
578
833
2073
2226
2780
3125
3440
4757
4800
1032
1393
2080
3108
3507
3629
3828
3965
3992
4086
4246
4385
4637
4702
894
1015
2084
2408
2857
2918
3179
3869
4136
4558
4636
282
733
1631
2277
2312
3056
3908
4275
230
1038
1207
2898
3236
3408
3558
156
594
603
956
1584
1686
1979
3118
3347
711
743
783
1485
1999
2247
4071
4363
4871
279
624
1027
1708
2087
2140
2276
2907
3283
3881
280
1284
1955
2001
3379
3903
4177
161
566
1539
2921
3877
4128
4731
19
60
198
1862
2283
2705
3347
3515
3980
4291
4449
4476
143
937
1596
1966
2098
2695
2738
3098
3246
3763
3890
4351
4916
4954
64
100
203
567
980
986
1426
3537
3771
4102
4798
1071
1162
1180
1297
2349
3782
3843
4396
4839
51
294
314
384
451
1449
1979
2762
4185
4304
491
522
639
931
1324
3946
4173
4234
4471
4590
162
391
2198
2282
2442
2453
3146
3158
3398
4665
4749
4937
281
672
1076
1370
1455
1552
2592
2928
3096
3368
3523
3582
3935
4153
4332
4675
1273
1859
2455
2729
2748
2940
2993
3933
4247
4733
4927
513
1168
1995
2036
2245
3229
3656
3805
4147
4223
4233
4556
4897
562
1473
1533
1581
1693
1849
2361
2641
2660
3218
4301
4492
202
378
380
668
1110
1570
2261
2370
2757
3381
3744
4630
4642
677
899
2037
2188
2952
3544
3800
197
424
720
854
947
1151
1675
1946
1993
2182
2218
3186
3326
3511
4331
205
226
543
1082
1474
2812
2876
3008
3649
3788
3870
421
975
1000
1127
2059
2516
2779
2966
3016
3844
4644
235
538
1529
1601
2013
2852
3733
4296
4636
4846
4933
25
105
487
626
690
1317
2087
2514
2778
3386
3740
3809
4988
2463
2517
3416
3444
3587
3793
4446
4825
4988
197
303
532
2271
2584
2672
2717
2936
3386
3939
4318
689
721
818
845
1643
1748
1943
3120
3859
3884
3966
4037
4099
4302
468
847
959
1425
2489
2530
2836
2963
3757
4369
4465
4540
864
1233
2420
3728
3869
3996
4421
4629
4787
4830
4833
667
865
1745
2152
2907
3022
3971
223
2009
2861
3389
4239
883
1483
4018
4754
4792
327
1748
1858
2219
3755
4120
4247
4501
4889
197
683
770
1074
1208
1812
2109
2310
2417
2510
3111
3187
3562
4376
4912
248
689
768
998
2008
2144
2462
3767
3865
3874
4736
249
586
623
844
1138
1569
1926
2774
2792
3160
258
286
671
1185
1681
2080
2791
2843
3076
3272
3330
3449
3748
3833
3984
4210
4211
86
240
244
315
2081
3906
3919
4157
4205
4588
4771
291
2331
2482
2774
2795
3098
3517
4295
4446
4866
227
904
1219
1286
1358
1653
2385
2767
3362
4084
4394
4843
296
508
1189
1592
2372
2391
3357
3619
3964
4420
281
1278
1296
3116
4159
1968
2119
2319
2552
3275
3417
4722
4928
821
922
1076
1415
1419
1868
2559
2594
2733
3238
3330
3421
3706
4437
4544
572
869
2405
2459
2651
4017
4994
1469
1542
1618
2216
2589
3507
3969
4077
4644
4869
5000
118
283
350
790
3463
3780
4130
4309
4669
308
530
984
1228
1574
1876
1952
2606
3335
3461
4134
54
1431
1678
2312
3400
3456
3468
4179
4802
255
630
1421
1508
1551
3095
4752
101
479
1104
2204
2708
3168
3506
4723
139
285
335
650
858
1431
2200
2649
2780
2810
2883
3758
4085
177
689
1055
1095
1891
2388
2468
4091
4302
189
390
1225
1250
1349
1426
1769
1806
1829
3703
3835
77
1075
1470
2582
3264
3385
3458
31
148
898
1058
1745
2171
2637
3632
3971
4193
4951
8
819
1375
1538
2195
2229
2249
2488
2665
4378
4395
676
1717
2114
2907
4249
4552
4638
4873
4888
270
909
1959
2558
2931
3120
3695
4398
976
2672
3429
3678
3714
4226
4761
655
662
1646
1829
2271
2879
2997
3642
3753
3877
3926
4180
4238
4863
221
514
1747
2104
2182
2924
3331
123
230
1708
1809
3436
3958
4473
4982
31
292
857
1610
1713
3006
13
43
496
888
1836
1871
2155
2312
2956
3248
3739
3997
4093
4769
813
1308
1483
1636
1896
2097
2287
2298
2876
3163
3222
3918
4325
361
658
750
1542
1901
1998
2149
4726
1715
1996
3173
3293
3295
4831
4994
73
538
816
2261
2579
255
1373
1504
1593
2577
2780
4023
4385
4710
4756
46
282
1098
1619
2834
3064
3362
3445
3720
4073
4495
13
842
1793
1936
2189
4467
4834
966
1197
1792
1862
2119
2440
2482
167
541
567
1065
1118
1412
1438
2743
3252
3329
4495
237
1257
1351
1526
1633
1776
1907
2042
2495
3445
4013
4162
4641
4883
733
783
1075
1369
1397
1772
2105
2789
2813
2885
3592
3597
3763
4619
4635
4885
955
960
1497
1713
1945
2148
2180
2493
2695
3686
3930
4207
4252
4409
337
1287
1684
1957
2023
2818
2857
3170
3660
3985
4045
4063
4211
187
324
445
670
695
1220
1763
2797
3028
3588
4810
323
1241
1340
1634
1781
2077
3370
3466
3629
4742
95
437
957
2084
3287
3302
3959
2346
3906
3921
4108
4556
104
212
277
358
1353
2651
2803
3168
3684
56
575
940
1460
1475
1689
1996
2253
2445
3508
3615
3691
3880
4321
4854
458
1575
2770
3148
4415
40
789
952
1018
1155
1741
1857
2579
2992
3594
3919
4083
4193
4695
158
230
677
1428
1934
3668
4135
4278
4296
803
977
1384
2500
2753
3298
4024
4947
570
917
1329
1928
2089
2357
2411
3116
3523
3775
4127
124
373
686
709
937
1871
2153
2199
2254
2663
2932
4380
4681
4937
296
537
1165
1630
2329
2617
3766
3868
3964
4072
4766
1172
1212
2060
2853
3323
4062
4204
4629
322
497
1110
1396
1485
2398
2919
3039
4390
36
651
1693
2188
2763
3101
3274
3635
4372
4736
4829
4975
72
1138
1389
2717
2869
3266
3324
3907
4168
4952
45
170
341
1289
1646
2039
2142
2506
2880
3182
4420
4636
340
1103
1259
1932
2060
2306
2733
3075
3644
4636
767
778
949
2672
2901
4180
1880
1968
2761
2974
3343
3772
4463
367
2035
2167
2195
2211
2558
2641
2845
3178
3567
3969
4188
4874
4958
30
116
612
1581
1633
1811
2007
2272
2305
2994
3210
1245
1526
2094
2755
3474
3983
4261
4353
4501
131
161
647
679
922
1167
3155
3458
3962
4304
4803
1136
2202
2504
2611
4281
4990
655
1878
1956
2159
2185
2269
2573
2884
4352
4972
115
291
702
801
1678
1910
2040
4680
4695
97
439
460
566
637
908
1177
2020
2599
3653
3938
4378
4409
4833
65
87
377
459
920
954
1229
1390
2292
4494
870
907
1305
1497
2839
3318
3411
3675
3740
3972
4898
472
1685
2636
3817
3896
3937
4160
4656
32
454
525
897
1821
2528
2539
2800
3732
4120
4776
1076
1615
2516
4097
4406
541
1497
3033
3044
3374
4429
4623
4991
96
327
645
727
1370
2664
2775
2961
2967
2979
3261
3793
3954
4247
4886
557
984
1181
2264
2688
2923
3472
804
1441
1619
1835
2783
3040
4404
4533
311
409
833
855
897
2385
2620
3017
3130
3318
4456
138
1338
2851
3069
3082
4817
809
2299
2660
2684
3121
3972
4485
4930
597
1447
1914
2540
3785
4219
4285
425
740
1505
1521
2064
2954
3224
3375
3455
4512
1287
1662
2239
3941
4646
4773
75
81
344
746
775
1142
1378
1853
1865
2130
2978
3260
241
847
1096
1255
1269
1812
2416
2939
3335
3526
3561
3718
3787
933
1042
1529
2341
2356
3032
3179
3180
3313
3609
4041
4092
4350
4465
111
155
458
485
551
1127
1240
2055
2338
2365
2418
3462
3825
3921
4312
4454
23
1089
1116
1212
1753
1919
2317
2693
2778
2817
3647
3971
4040
4595
592
706
961
1933
2024
2906
4453
4483
4597
4791
334
1938
2086
2386
2454
2516
2808
3227
3309
3460
3942
4078
4149
4767
4780
402
854
896
1580
1705
1820
2047
2372
4739
4763
1231
1568
1698
1800
3066
3291
4271
890
1172
2456
3331
3848
3853
4268
4436
4798
89
352
1818
2060
2603
2652
3546
4284
4402
137
262
1574
1700
1944
2295
2863
4802
796
823
942
957
3543
3719
3896
4306
4315
4672
4924
262
460
1831
1889
3378
4654
1103
1199
1211
1458
1483
2951
3017
3339
3688
3706
3718
3879
4124
4490
750
1132
1343
1545
1591
1877
2641
3101
3468
3698
4681
868
1923
2361
3392
3472
3995
4419
4523
4678
4760
255
742
824
1137
1589
1618
2167
2564
4000
4206
4274
4784
4968
1257
2060
4935
395
1391
1427
2021
2029
2828
2863
3126
3409
3773
4977
208
1505
2846
4540
4544
4553
777
1464
1797
2251
2693
3239
4726
73
1380
1537
2068
3080
3180
4113
4265
4784
298
455
1073
1401
1416
1518
2455
2759
3129
3362
3420
3500
3979
4469
4918
257
2000
2057
3048
4525
118
913
1325
1815
2420
2552
2604
3796
4407
1023
1314
1601
3250
3267
3559
3963
4318
4671
622
1021
2068
2211
2213
2728
3320
4617
197
386
425
797
1923
2139
2407
2777
3219
3823
4233
4725
4809
1313
1913
2001
2279
3109
3446
3555
3584
3850
4333
4344
143
1876
4002
4396
4951
558
1222
1466
2099
2935
3688
4961
4991
1075
1279
1585
1596
1985
2047
2175
2235
3139
4054
4349
4387
4485
25
213
1198
1362
1679
2103
2256
2263
2637
2773
3906
4299
1044
2312
3419
3606
3894
4855
374
1454
1653
3375
3508
3688
474
587
936
1840
2245
2441
2536
2720
3018
3145
3630
3876
3937
4330
425
2401
3053
3732
3756
3821
4004
4041
4742
229
1322
2075
2504
2565
2690
2700
2866
3033
4113
4318
4460
4672
1034
1127
1433
1988
2111
2158
2282
3014
3072
3577
3841
4886
771
1610
1874
2195
3115
3199
3241
4872
76
172
664
1022
1177
2144
3268
3401
3934
4066
361
939
1017
2027
2048
2413
2457
3599
3927
4987
1177
1987
2165
2768
3652
4164
4527
481
772
810
1184
2090
2563
2636
2952
3895
3918
4531
796
1462
1564
1742
1827
2001
2109
2342
2814
3709
4219
4552
4724
4919
443
1202
2583
3498
4465
4644
4795
4872
44
1041
1450
2670
3029
3039
3100
3189
3358
4463
849
1140
1527
2162
2652
3209
3879
4003
88
911
1036
2079
2334
2567
3336
3598
3920
4512
4889
726
968
1094
2144
3413
3418
4430
155
609
2328
3459
3536
4142
4743
960
1253
1317
1638
2112
2557
3729
3901
3991
4311
4981
1728
2869
3027
3714
3936
4879
4930
266
455
465
541
649
1118
1838
2132
2282
2297
2790
3332
3444
3631
4261
4467
596
1207
1236
2012
2091
2987
3017
3790
3929
4067
4113
4748
665
1105
1147
3311
3699
4147
4211
12
190
264
1408
1710
1885
2152
2265
3363
3928
3942
4170
4433
4613
4840
365
395
404
552
1605
2595
2640
2678
2701
2738
3373
3466
3638
3655
4853
442
1434
1657
2540
2610
3035
3131
3198
3685
3788
3931
4079
4266
4625
1123
1233
1390
1451
1455
2213
4346
4707
2527
2860
3608
4156
4970
220
791
937
1401
1886
2003
3207
3553
4514
4536
756
913
1081
1149
1290
1405
2582
3411
3899
3957
4082
4376
4657
4
1712
2364
2834
3516
3976
4255
4338
4415
1296
2016
2100
3212
3803
4751
4867
35
495
547
1626
1680
2028
2738
3339
3664
3796
4160
4382
4490
217
854
2169
3689
4035
4129
4280
4522
4530
601
1363
1587
1822
2551
2638
2846
2876
3060
3864
4086
4413
4655
4893
552
777
1105
1992
2092
2935
2957
3068
3231
3533
3605
3946
4813
4898
154
325
979
1294
1561
2456
2481
2881
3080
3111
151
597
836
1589
1956
2619
3595
3833
4001
4075
4536
4875
37
69
139
351
678
966
1143
1225
1931
2025
2781
2874
3204
3420
3748
4051
102
1048
1311
1621
1860
2394
2610
3034
3915
4626
83
141
1213
1767
2963
4150
4762
426
1281
1682
2612
4475
4519
4883
4959
413
554
1391
1582
1892
1951
2377
2921
3007
4281
4473
681
1983
2200
2520
2631
2704
3135
3282
3367
3516
4769
21
323
723
727
1655
1975
2353
3693
4376
41
476
477
951
2764
3074
3175
3701
4149
4973
1191
1901
1956
3761
4157
589
979
1309
1566
2554
3678
4348
4474
4537
4556
4830
4947
147
1303
1629
3069
3380
3856
3971
4388
4631
1143
2297
3544
4082
4227
255
1623
3350
3566
4362
4611
2
40
46
220
1126
1632
1758
1763
2318
3320
3472
4231
707
931
1692
2205
2273
2966
3803
3874
4165
355
519
630
1213
1396
1908
2150
3034
3073
3128
3441
3744
3763
4341
4400
4460
4900
63
390
421
1227
1530
1692
1854
2149
2811
3355
3476
4841
1092
1115
1712
1954
2200
2247
2901
2912
2992
3182
3765
4239
59
986
1721
1892
3078
3490
3783
4431
4439
4631
167
329
370
1009
1195
1212
1532
1916
2645
2824
3186
3490
3796
4938
230
352
1089
2157
2533
2642
3711
4553
4932
16
49
351
380
725
1025
1312
1488
1987
2104
2629
3158
3562
3793
4587
4674
3
113
510
750
914
958
1107
1425
2021
2753
3263
3647
83
577
988
1974
2225
3618
3840
4230
4233
4449
4662
12
842
1899
3090
3784
4433
4761
1080
2551
3004
3345
3503
3671
3705
3809
3830
4032
4143
4295
4588
20
169
421
890
1030
1290
1575
3343
3350
3420
4708
19
31
747
1016
2307
2586
2603
2668
3210
3897
3961
4170
4217
4306
4575
4787
55
704
1069
1182
1789
1820
1933
1981
2669
3860
3889
4113
4174
4446
4493
4560
4637
4851
214
272
567
658
815
902
1522
2101
2174
2824
2947
3060
3482
3584
3946
4225
4986
629
1068
2172
2435
2951
1221
1378
2240
2398
2546
2977
2990
3012
4000
4939
768
1210
1619
1967
2305
2339
3006
3277
3311
354
879
1007
2107
2739
3329
4156
4273
4340
474
621
635
1414
1719
1739
2087
2969
2993
3681
4199
4225
4638
212
403
473
1327
1529
2250
2809
3305
3534
4067
4258
148
926
1026
1036
1283
1997
2698
2887
2948
3137
3578
3653
3668
4243
4991
446
1352
1688
1775
2412
2541
4949
446
871
1837
3349
3407
3463
3597
7
567
1004
1139
1677
3564
227
295
519
788
920
1549
2073
2456
2607
2663
2693
2934
3039
4001
4090
4387
4938
1055
1220
1262
1746
1878
2256
2392
2891
3752
4167
128
411
778
1208
1316
1412
1431
1488
2279
2686
2840
2888
3379
3757
4190
597
995
3565
3818
3997
4096
4898
4961
123
1303
1586
2071
3262
3537
4144
1517
2559
2924
2967
3289
4024
370
678
875
1093
2011
2206
2394
3565
3823
4036
4291
4965
81
958
1614
1728
1762
1814
2089
2464
2838
3303
3534
3810
4259
4419
4802
4988
268
670
1112
1326
1692
2361
2494
3191
3619
3642
4146
4166
4362
4788
492
827
1580
2490
3992
4982
4996
866
1162
1422
1680
1754
2640
2799
2821
3211
3633
3647
3728
3793
4506
4552
4828
61
148
737
1101
1756
1873
1974
3061
90
256
1279
1565
1699
2006
2600
3524
4060
488
835
1623
2113
2275
3267
3352
3496
3619
4901
4952
645
1738
2899
3012
3130
3576
4799
4919
229
555
801
921
1351
1709
2473
2746
2761
2996
3817
65
433
746
1089
1668
1717
3487
4178
4798
4984
4995
309
641
1084
1478
1665
2419
4633
4837
337
1616
3182
3610
3969
3992
4146
4573
4625
4755
4
518
532
606
885
1284
1819
1857
2672
2738
3154
3502
168
2097
2181
2257
2402
2690
2741
4064
531
1242
1410
1937
2170
2219
2655
2691
4233
4387
4835
4994
1493
1952
2643
2838
3129
3657
3930
3987
4019
4093
4407
86
928
1221
1479
3195
3484
4082
698
1584
1598
2315
3129
3249
4144
4425
200
894
1011
1119
2233
2438
2950
3399
4168
4207
4231
26
2679
3099
3685
20
168
602
1482
1510
1656
1863
2265
2634
2635
3454
3801
3978
521
1328
1729
1791
2330
2418
2669
3458
3522
4957
9
285
2650
4890
904
917
976
1441
2129
2132
3584
3941
4418
4824
461
1878
2097
2996
3135
3253
3356
3692
3966
4421
4926
27
940
1861
3140
3996
4627
4995
104
582
769
922
1105
1196
1831
3141
3448
3594
4489
260
1819
2477
3059
3733
3967
4184
57
306
1215
1279
1526
2475
2531
2774
3318
3587
4634
173
1185
1680
2107
2117
2226
3037
3252
3279
3412
4816
4823
4909
4954
518
958
1070
1118
1854
1868
2556
2584
2620
2778
3697
4911
875
1517
1705
1961
3376
3543
3563
3709
4045
4631
4673
174
230
498
516
1386
1536
1602
1910
3494
4419
4446
4481
4686
454
479
692
776
1147
1459
2509
2708
3147
3934
3956
4000
4150
4153
21
605
843
1107
1158
1730
2294
2328
2515
2705
3195
3215
3347
3403
4835
4843
37
507
593
832
1286
2639
2804
3296
3558
4569
256
890
1485
2177
2260
2732
3052
4454
4500
4969
2
1920
2680
3331
3713
3947
4161
4412
728
769
982
2179
2537
2636
2719
2779
355
1894
2064
2611
2660
2715
4384
4485
4616
4955
4962
692
1063
1089
1124
1223
1255
1526
1533
1564
2192
3519
3904
4833
236
1058
1089
1138
2265
2784
3673
4305
4395
4589
208
754
1220
1442
1727
1838
2164
2247
3948
4501
924
1075
1563
1856
1860
2290
2623
2681
2767
2910
4061
4817
4823
4911
292
574
607
695
1340
1351
1863
1875
2328
2526
3580
3877
3999
126
500
797
1136
1709
1750
1862
2313
2985
3448
4164
4370
4463
270
498
742
1158
1309
2239
3927
4386
4619
1207
2056
2186
2602
3232
3615
3725
2237
3063
3731
4501
47
743
953
1630
2750
3051
3379
3448
3591
3738
4434
187
782
2360
2486
2530
2915
3306
3361
3400
4511
335
1101
1808
2584
2983
3380
4264
4718
4876
5
159
241
267
313
1043
2399
2890
3336
3618
3694
4102
4229
4318
4430
4773
4879
589
694
1230
2725
2837
2948
3668
3833
4091
4321
4591
4646
4878
1905
2967
4793
318
357
421
597
1017
1695
2018
2180
2339
3782
4198
4568
4731
4959
1134
1545
2219
3484
4513
265
743
1682
2695
3730
4235
4713
4871
1566
2217
2220
2339
2575
3163
3200
3351
4190
4386
4448
4541
4583
736
1334
1689
1927
2002
2352
3023
3203
3411
4018
4349
4412
4709
4772
651
1239
1845
2608
2788
2898
4111
4706
10
24
433
1419
1431
1609
1637
1837
2124
2289
2707
4124
4468
4521
688
788
3271
3449
3492
3555
4274
1039
1146
1181
1191
1469
1663
1870
1963
2422
2980
3386
4234
4776
4784
4939
210
833
1057
1231
1789
1978
2422
2479
2496
3302
3877
4049
4075
4201
145
370
1119
1256
1299
1677
1692
2175
2587
3459
3566
141
425
436
865
1306
1647
1670
2217
3241
4589
702
740
762
800
1810
1919
2352
2672
2863
3072
3299
3720
3854
4040
4237
4441
4565
443
764
816
1137
1184
1674
1702
2705
2727
4093
4952
494
1187
1305
1487
2080
2364
2739
2837
2989
3552
3576
3582
4120
4236
4283
4367
4419
4908
4952
7
648
849
881
1702
2951
3126
3295
3817
4092
359
1687
2142
2522
3401
3866
4150
398
2069
2557
3229
3462
3684
4559
887
1002
1215
1935
2195
4375
4658
4782
4996
798
1137
1224
1809
2826
3080
3192
4610
4955
4968
575
576
1686
2581
3196
3430
3708
3834
32
76
261
770
3273
3438
4112
4521
4660
904
1880
3464
3717
3882
4127
4225
4318
4457
4526
4755
51
813
896
1461
1866
1898
2001
2775
3399
3700
4432
4518
4782
624
1784
2255
2353
2834
3403
3435
4568
4820
250
351
609
707
868
1286
1319
1594
1749
1794
1934
2193
2744
2873
2921
4060
4337
4679
4680
4753
253
318
468
478
598
1088
1201
1705
2153
2548
3730
4002
4699
4727
639
727
809
818
860
883
2603
2900
2904
3924
3940
4667
4670
4952
802
864
866
876
1818
2185
2339
2412
2518
2616
3071
3323
3382
3495
4001
4642
4751
333
604
677
1288
1477
2995
3214
3238
3582
4461
4686
724
1471
1516
1517
1707
2671
2960
4721
4959
289
1517
3049
3315
4181
1015
1295
1459
2135
2339
3240
3254
3798
3967
4288
4508
4606
530
769
936
1282
2312
2590
2865
3057
3456
4123
4969
4972
4999
328
561
604
1861
2357
2464
3458
4104
4609
4799
561
587
829
2024
2110
2349
2803
3167
3218
3580
3656
4175
4652
462
1290
1684
3348
3865
3954
4508
4522
210
241
657
1252
1445
2285
2818
3293
4047
1022
1114
1461
1613
1668
1748
1894
3937
3945
4299
4579
748
1274
1512
1668
1829
2805
2963
3535
3563
4166
4536
23
1073
3821
4154
4696
512
886
2131
2558
2694
2796
3114
3536
3581
4509
4737
722
756
1091
1172
2442
4400
4596
4712
175
1205
2157
3091
3669
876
1411
2400
2568
2875
3452
3789
4365
168
280
1946
1993
2249
2622
3261
3916
4660
4849
179
403
576
1262
1429
1938
2707
3095
3196
4044
4794
1365
1799
1961
2058
2255
2440
2927
3118
3233
4364
4782
448
539
1398
1762
1932
1996
2467
2866
3081
3705
4490
4668
4798
758
1686
2214
2634
2656
3005
3190
3430
3797
4629
4886
1372
1374
1633
3291
4121
4444
4727
372
618
1272
1471
1721
1800
2355
2694
2914
3083
3201
3233
3278
3623
3687
4528
521
2242
2281
3627
4072
4123
4330
246
2409
2452
3477
3522
3668
3793
3864
4479
4788
4956
713
726
2118
2572
4426
82
150
422
812
1357
1764
2447
2763
3311
4136
65
364
438
482
541
933
1521
3123
3522
3563
4462
4602
4740
567
1091
1195
1750
2031
2120
2779
2818
3108
3285
3498
4050
4451
1653
1732
1828
2318
2513
2970
3219
3281
3938
4789
4817
4889
1015
1205
1338
1407
2185
3658
3838
4252
4515
435
2381
2616
2939
99
506
694
1003
1007
1260
1315
1587
1684
1791
2979
3170
3619
3822
246
1065
1438
1896
2181
2622
3258
3461
4293
4654
4983
5000
179
570
575
760
2790
3027
3438
4055
4094
4892
520
1690
2023
2332
3030
3720
4692
104
498
821
2241
2895
2986
3471
4097
4545
4961
530
1010
1337
1539
1639
1703
2074
2449
2805
3311
1186
2216
2577
2663
2771
3171
4608
103
418
566
648
854
960
1169
1796
2173
2369
2554
2807
2825
3097
4252
4374
2040
2076
3319
3690
4045
4144
956
1263
1600
1747
2541
2954
3647
4135
4787
4941
345
972
1123
1411
1576
1636
2670
2787
3233
3970
4033
4645
166
1141
1147
1307
2283
3257
4128
4157
4379
4389
3089
3877
4191
4358
2034
2042
2241
3388
3987
4202
726
2151
4127
4247
1081
1313
1908
3143
3676
3817
4469
4621
4678
592
738
786
4899
1335
2001
2469
2953
3285
3816
3833
4403
208
689
1221
1243
1601
2066
2223
2506
2783
2831
3432
3710
3806
4055
4265
100
473
713
818
1360
1584
2272
2456
2462
3615
4599
231
394
690
774
1949
2055
2687
3102
3151
3216
3556
4681
4828
280
848
1092
1780
2870
2995
3067
3536
3697
3893
4297
4498
4692
4901
248
565
1897
2671
2940
3086
3296
3322
4799
125
2318
2484
3118
3357
3431
3990
4046
4871
4893
161
268
727
873
1217
1294
2670
2796
3689
3913
222
732
1210
1371
1632
3075
3389
4203
4714
1583
2233
4133
4243
4416
4531
4965
469
1048
1499
2029
2300
3088
3502
4078
4479
4521
294
454
1022
1157
1918
2176
2523
3219
3294
3657
3810
3844
4100
100
1007
1677
1795
1926
2755
2786
3080
3321
3723
4264
677
743
760
846
1227
1365
1954
2341
2631
2970
4708
1019
1188
1291
1631
1721
1737
2398
3595
4344
4430
4592
985
996
2027
2171
3666
3952
4060
4295
4474
103
473
1203
1406
1431
3083
3275
3375
942
1007
2527
2632
2687
2688
2851
3266
3328
3527
3902
4880
351
910
1113
2033
2084
2129
2734
3943
4223
4478
1854
1952
2915
3336
3923
152
256
568
729
983
2399
2599
3820
4261
4795
668
1323
1644
1900
1928
2015
2587
2826
4781
4903
18
101
496
1263
1544
2022
2149
2423
2738
3215
4185
4354
4654
4752
1330
1511
1879
1896
3998
4609
944
3458
3589
3624
4434
162
1089
1583
1772
3044
4283
4621
358
493
1230
2565
3262
3892
4251
4301
4684
1319
1861
1904
2704
2946
3062
3944
4355
4444
4894
181
347
985
1262
1772
2173
2353
3193
3291
3870
4262
4806
556
609
989
1820
1868
2173
2317
2562
3521
3759
3964
4523
130
421
999
1426
2298
2326
2407
2441
3257
3516
3904
4574
4756
4867
296
934
1709
2790
3212
3380
3559
3929
4044
8
129
338
546
1219
1715
2569
3042
3238
3700
4175
4731
4829
1210
1355
1536
2097
2489
4655
4700
4706
4868
4933
1208
1276
1542
2434
2562
2807
2893
3628
3692
3733
3984
4484
1110
1276
1829
2369
2682
3160
3251
3733
4006
4542
305
349
1271
1691
2320
2611
3167
3169
4003
1418
1668
1740
2238
2875
2964
2975
3736
198
578
1437
2120
2677
3229
184
311
468
1329
1931
3099
3603
4138
4183
4310
1145
1650
2267
2505
2869
2901
3846
3997
4407
4554
4889
4982
1394
1793
2614
2646
3452
4098
4941
910
1109
2240
3265
3491
3813
4351
305
703
839
1241
1493
1803
1952
2042
2529
3302
3748
3800
3906
3980
232
1255
1266
1865
2013
2164
2460
3002
3029
3358
3957
4198
4273
4829
4839
188
408
750
787
931
1871
2616
2987
4539
4742
4871
423
1769
1793
2079
2377
2405
2900
3213
3465
3502
3977
4093
4289
790
1071
1372
2238
2891
3521
4261
4550
274
1067
1485
1501
1910
2291
2635
2946
3063
3416
3604
3664
3688
3965
4059
4291
4686
262
640
1557
1649
2625
3226
3499
4100
4516
47
1093
2508
3847
4468
4674
4687
181
323
487
782
956
1097
1472
1708
2878
3037
3062
3406
3481
3488
4057
4315
281
1257
2305
2733
2887
4301
258
713
2171
2433
2813
3153
3489
3648
4378
4804
1756
3337
3576
3812
3943
4372
4574
1557
2320
2744
4165
4206
26
722
900
1099
2070
2356
2549
2613
2833
3840
4181
4383
47
302
2079
2309
3941
3949
4435
4462
225
263
331
570
632
685
2375
3260
3415
4620
126
439
485
1072
1280
2048
2502
2614
3444
3710
3915
4191
4317
4744
4870
228
347
1851
1901
1980
2385
2578
3857
4854
4945
216
219
868
877
979
1092
1193
1594
1723
1788
1903
2870
3483
4451
80
123
229
444
1658
2066
3062
3249
3391
4045
4791
4864
3123
3330
3556
3765
4427
4516
278
760
1078
2350
2472
3289
3908
3910
4961
100
1011
1407
3976
4235
677
887
1257
1444
1912
2439
2657
4828
334
725
870
2294
2992
3110
3742
709
2344
3610
3805
3909
4011
4021
4572
548
816
829
951
961
1264
1972
2561
2583
3167
3260
3383
3387
3686
4171
4588
271
279
297
620
1024
1899
1929
2281
2333
2826
3500
4324
4512
4
268
622
1248
1582
1628
1783
1991
2771
3168
3187
3484
3556
4356
4496
1613
1956
2253
2662
2928
3436
3834
4821
184
519
526
769
1185
1295
1587
2046
2089
2127
2154
2533
2598
3154
3199
3314
4451
1353
1387
1409
1855
2445
2473
2664
2929
4599
4709
4956
539
602
1030
1067
1538
2263
4101
4173
4712
4736
323
530
932
1357
2354
2776
3148
3360
3968
4256
12
1155
1426
2219
2521
4218
4834
145
1521
1586
1596
1916
2596
4494
4883
503
983
1082
1318
2155
2462
2743
3275
3327
3474
3679
4904
741
746
1393
2017
2176
2651
2713
3109
3924
4054
4122
4237
4310
4827
772
1261
1522
1749
2355
2461
3239
3430
3655
4196
4640
99
1151
1350
1364
2472
3104
3220
3659
3682
4387
4677
350
553
841
1157
1249
1440
1986
2344
2540
2748
2937
3473
4061
4204
662
1245
1246
1802
2074
2240
3074
4846
3
96
467
1376
2328
2874
3854
4793
824
1028
1260
1354
2436
3752
4505
372
717
1280
1829
2607
2874
3775
453
566
1906
2370
3130
3579
3672
3887
4483
4787
995
1120
1869
1882
2795
3554
3742
4399
38
334
687
862
1022
1110
2590
3736
126
1005
1865
2090
2326
2845
3001
3939
4432
4481
49
247
1251
1863
2400
2455
2955
3099
3400
207
929
1110
1376
1952
2356
3446
4730
595
621
672
1308
1319
1520
1589
1792
2751
2933
3134
3302
3514
3767
3890
4439
4638
4827
4924
738
772
958
1076
1532
1662
1798
2007
2241
2499
2770
3405
3464
4136
4459
4625
4665
152
794
1936
2296
3456
4031
4908
69
821
960
3849
4097
4308
4347
4604
4725
5000
706
757
1039
2052
2828
2931
3196
3910
3997
889
1428
1577
2138
2326
3308
3925
4798
96
115
1339
2030
2258
2790
3459
4390
4506
4572
4635
4718
4827
4831
70
124
264
1633
3655
271
1765
1811
2027
2270
2445
3032
3409
4330
4490
583
675
1013
1757
1758
2578
2829
3356
4454
445
812
1069
1245
1330
2380
2494
3053
3104
3950
4481
571
2255
2764
3133
3173
3348
4166
460
686
923
1635
1957
2352
3680
3819
3873
4134
4286
4322
4779
9
417
595
616
3356
3448
3727
3876
3940
4006
4044
4426
358
445
568
626
1433
1664
1698
3312
3372
3720
4955
524
743
921
951
1738
2894
3359
3656
4555
4569
4860
639
3674
3996
4241
4383
231
1023
1648
2116
2456
2655
3375
3901
3946
4422
4582
134
203
784
2884
2917
2951
3281
3362
3457
4094
4220
4412
4634
627
785
854
1783
3143
3220
4054
4945
236
244
320
790
844
1134
1381
1668
1820
2352
4077
4146
4623
211
762
779
1128
1415
2027
2330
2343
2971
3010
3426
3578
4297
4489
99
1223
1282
1690
1895
2408
2593
2828
2849
3547
3747
3777
90
545
1003
1476
1777
1803
2282
2592
2853
3574
3594
3674
3841
3961
4252
4375
31
490
894
1083
1142
1872
2064
2877
3764
4291
4765
192
201
618
714
853
1094
2086
2816
4351
126
1284
2152
2203
2811
2833
3255
4697
4726
44
365
553
1278
1284
2135
2749
4180
4484
4752
699
1391
2048
2723
2792
3749
4430
4485
4976
384
532
1265
2167
2173
3600
3987
3993
4203
4820
4882
247
535
543
632
728
953
1128
1362
1794
2331
2801
3180
4590
21
2867
3721
3891
3976
4043
1287
1594
3114
3466
3960
4219
4810
4823
367
495
699
1015
1758
2128
3016
3416
3577
4293
4367
4643
466
856
1432
1693
2028
2165
3267
3770
4173
4463
4864
580
1388
1519
2530
3149
3378
3747
3986
4011
4389
4595
4615
1102
1649
1741
1743
2575
4633
311
382
461
664
819
1081
1506
1878
2751
2962
3468
4296
4338
4499
4941
944
1532
1818
1825
2485
4607
4680
858
875
886
1772
1889
1978
2170
2472
2507
2702
3236
1628
3403
528
1226
1338
1834
2251
3446
4214
4415
134
156
199
836
865
988
1014
1700
1844
2345
2829
3394
4220
4996
430
583
1014
1258
1275
1392
1787
1880
2420
2499
3021
3240
30
717
1851
2208
2641
2671
2801
4441
84
163
209
590
1311
1837
2015
2543
2800
3318
4049
4405
1025
2352
2531
3049
3355
3514
4002
604
632
683
932
1309
2129
2147
2427
2458
2856
3451
3453
3701
4916
1257
1394
3455
4055
126
553
734
1972
2230
3418
3711
12
150
1115
1484
1746
2679
3435
554
1353
1489
1626
3370
110
1952
2064
2455
4453
4533
4727
4808
1376
1648
1922
2711
3617
3836
4540
4602
4768
120
342
1136
1251
1801
2489
2547
2809
3512
4417
4651
279
471
1100
2741
2980
3118
195
512
524
574
692
797
2208
2245
3336
4616
4885
119
278
562
1195
1572
2045
2149
3006
3097
3689
3794
4877
407
1235
1655
1952
2372
2629
2834
3924
4016
4099
4230
167
411
700
714
1878
2222
2876
2916
3858
4209
4226
4404
4778
1002
1219
2090
2773
3295
4104
4977
28
622
902
1069
1551
1728
2730
2947
3341
3377
3838
4595
4715
4986
367
1267
1601
1688
2334
2900
2984
3012
3424
3616
4189
4509
4682
145
519
2135
2403
2876
4589
388
436
950
1037
2678
3071
4114
4598
342
481
1989
2652
2915
3279
3481
3802
4101
4526
4762
4889
734
2215
2269
3963
4204
4425
4671
821
885
1066
1888
2145
2646
3105
3923
4927
201
1256
1406
2411
2416
2424
3030
3242
3680
4106
4428
4437
4975
536
670
842
1003
1572
2934
4375
4701
4777
165
247
320
1731
2576
2723
3603
4738
731
822
1004
1642
2070
2366
2479
2543
2812
2919
3008
3175
3249
3457
3849
4248
4276
4996
732
962
1140
2022
2060
2517
2943
3256
3650
3906
4478
618
1076
1125
1129
1671
2196
2771
3131
4588
4920
664
2307
2780
4113
4365
168
479
548
1570
1805
2024
2856
3492
330
1172
1302
1560
2064
2342
2814
2946
3021
3043
3585
65
236
291
666
733
1643
2161
2533
2617
3297
3612
4013
429
1054
1106
1822
2186
2567
2744
2843
3029
3512
3846
4315
4442
4951
4980
99
1264
1665
2095
2720
2916
3564
3953
4075
4264
1
1350
2670
3411
4302
4775
715
892
927
1164
1354
1439
1916
2347
3066
3447
3897
4061
4517
14
956
1440
2526
2620
2649
2883
3384
4635
4978
4995
379
412
819
861
2059
2084
2499
3149
3650
3771
4236
4511
4629
4782
4829
395
531
769
856
1505
1556
2174
3211
3965
4037
4144
4404
560
1071
1194
1521
1835
1873
2352
2518
2894
3380
4653
64
830
1079
1489
1524
2046
2356
3489
4162
4618
26
553
1232
1285
1351
1423
2286
2897
4534
350
494
1900
2149
2677
3077
3386
24
569
993
1582
2558
2826
3463
4001
4995
332
1100
1466
1472
1631
1639
2094
2687
2973
3222
3586
3932
4078
4124
4146
4795
360
1114
1269
1513
1514
1639
2200
2242
2609
3330
3875
4080
4161
4203
4826
1348
2580
3106
3393
4126
1923
2140
2964
4291
4373
4801
809
845
2697
2741
2846
4072
4360
4571
1845
2019
2730
3433
3439
4527
4665
363
568
807
1132
1832
2318
2402
2841
3599
411
1023
1207
1660
1948
2555
2693
3229
3809
4163
4426
151
1454
1746
2732
2900
3136
3585
3589
4585
4648
4761
4782
4816
155
596
723
876
1463
1631
1825
2550
2951
2960
3012
3272
3623
3681
310
564
1017
1192
3335
3831
4584
1755
2761
3639
4037
4342
4387
4827
4880
468
880
2088
2188
2691
2973
3362
3404
3540
4499
129
313
554
688
1103
1472
3371
3770
3993
4255
4326
4621
187
1363
1516
2909
3239
4100
4570
4731
4903
271
568
621
1152
1191
1457
2158
3030
3076
3349
3458
3472
3487
4357
4851
301
750
796
1814
2394
2429
2469
4426
1304
3412
3469
3876
4092
4379
4647
4811
187
208
288
606
716
780
1930
2021
3070
3283
3990
4753
4878
195
784
869
1209
1768
2420
3295
4569
379
3507
4065
4688
4744
384
705
1323
1712
2417
3130
3492
3610
3957
4017
4082
4435
840
1444
1564
1642
1831
1895
2504
2540
3352
3400
4402
175
905
1326
1410
2704
2863
3012
4209
18
84
488
1167
1418
3000
3038
3278
3866
4452
18
1107
1140
1483
1498
1764
2236
2306
2322
2348
3455
4390
4687
576
688
1405
2121
2444
3307
3995
4952
799
1445
1549
2047
2077
2731
3137
3973
4392
918
941
1574
1925
2060
2824
3439
3443
3508
3635
4101
4859
521
846
919
2559
2963
2989
3530
3586
3722
3808
3926
4259
4279
4280
4489
4637
4679
241
361
550
2030
3791
3916
4008
4197
4658
4865
5
901
1040
2124
2392
2432
2682
2722
2746
2768
2806
3498
4277
4434
4720
4733
4900
492
1327
1359
1783
2161
2374
2607
3835
4549
4781
4974
10
438
755
1025
1446
1497
1620
1645
1648
2517
3201
3932
4114
4294
4660
208
1618
1784
2168
2195
2902
3129
4683
1140
1745
1826
2012
2068
2236
2296
3220
3631
3680
4734
4839
24
662
1472
1629
1815
2468
2548
2912
4766
4834
825
1682
2109
2666
2989
3336
4405
4572
4945
4989
201
231
236
239
702
1261
1507
1811
2326
2751
4405
4450
316
463
782
847
1036
1568
1686
2016
2031
3005
3226
3748
3798
520
1071
1574
1629
1826
2322
2656
2862
2975
3209
3992
4379
280
733
869
913
2433
2691
81
271
807
1093
2055
2132
2415
2476
2932
3859
3978
4005
4169
4234
4567
632
832
1194
1625
1688
2315
2939
3278
3355
3799
4136
4499
129
272
368
842
2174
2461
2933
3108
4187
4609
4951
623
1645
2043
2216
3091
3203
3600
4849
133
415
556
895
2008
2133
3174
4543
4912
110
1152
1468
2123
2235
3094
3487
3739
3855
4164
4434
1939
2975
3590
3897
1224
1701
1858
2876
2950
738
1717
1776
1791
2214
2781
3027
3745
4380
4764
264
374
434
609
732
993
1376
1761
1908
1923
2319
3148
3383
3444
3596
3640
4575
28
361
1538
1809
2088
2764
3151
3613
3625
3939
4379
4457
747
797
1337
1510
2491
3211
3227
4020
4246
4301
4654
194
308
868
969
1157
1465
1658
1941
2072
2271
2851
3148
4456
4609
4822
4952
4989
296
752
1630
1807
1998
2114
2186
2874
2924
3310
3470
3590
4162
94
239
1251
2136
2165
2439
2724
3337
3562
3581
4201
4442
4595
4834
568
1582
2274
2791
2872
3021
3201
3434
3561
4271
4371
4377
796
916
1367
1765
1768
2450
2931
3425
3496
4001
4194
709
1634
2154
2421
2580
2583
2924
3317
3716
3771
2642
2724
3512
4001
273
569
1070
1085
2474
4796
4855
274
552
755
2157
2695
3397
3556
3860
489
569
1391
1806
1869
1916
1979
2118
2266
2809
4381
4912
4947
5
2247
2319
2366
2444
2484
2622
2720
2781
2805
3401
3420
4555
4607
181
383
566
680
857
1041
1088
2117
2856
3690
3694
4139
4603
4609
4918
115
289
822
844
1195
1394
1688
1869
2068
3693
3879
4325
4510
4703
4793
353
686
1783
2067
2458
2751
3140
3869
4251
4797
4842
4993
477
935
2269
3072
3654
3763
3805
4313
4713
4810
39
1158
1819
2041
2192
2405
2603
2632
2899
4024
4279
4391
4427
4864
626
2017
2544
2607
3554
4207
40
226
885
1300
1814
2674
4686
485
517
752
1025
1247
1605
1676
2213
2277
4067
4714
33
215
569
585
812
1200
1378
2129
2154
2733
2818
3682
680
1227
2117
2219
2590
3690
3976
4371
1359
2051
2805
2843
194
472
898
1151
2752
3377
3390
3393
3564
3839
4542
4743
815
915
1143
1376
1536
1610
2719
3272
3285
3555
3992
4530
556
1361
1382
2271
3093
4000
4265
4565
4623
4867
115
2194
2203
2827
2852
2923
3510
3860
4206
66
276
568
964
1064
1163
1820
2449
3220
1031
1956
2146
3223
3634
3686
4082
498
780
874
1117
1662
1759
2535
4088
4985
121
582
752
1252
1899
2083
2815
3354
4957
559
685
1627
2095
2273
3080
3124
3474
3819
4029
4110
4350
4530
4627
309
1196
1257
2450
2486
2693
2869
4311
4616
4640
4743
718
927
1238
1410
2480
2499
2805
2909
3434
376
465
522
1468
2300
4625
4627
4810
1170
1607
1756
1892
2151
2855
2870
3672
3901
4035
4878
794
1275
1877
3669
4223
4282
4496
44
1264
1435
1831
1915
2322
2817
3240
3458
4148
4652
4667
4713
4857
243
504
737
1875
2222
3386
4118
4459
4900
849
1165
2390
2535
3368
4198
145
192
236
374
564
1336
1384
1532
1593
1596
1889
2408
2990
3029
3531
3817
3868
4343
4468
4861
355
361
1728
2159
2224
2285
2625
2991
3208
3379
3593
3670
4548
4860
114
300
879
1486
1731
1769
1817
2777
3071
3365
3583
4559
4911
26
263
1115
1420
1520
3124
3514
4411
4452
125
675
1052
1403
1523
1624
1790
2311
2878
3317
3567
4944
834
1204
2580
2976
3541
4648
4670
468
774
1813
1821
2213
2341
2707
3907
4443
4617
160
1166
1441
1526
1826
3176
3417
3649
3943
4039
4229
4925
183
284
509
563
1425
2386
2814
3705
3722
4032
4506
4836
4922
4949
826
1394
2387
2522
4229
4434
4940
94
924
1779
1961
1965
2283
2317
2822
2903
3084
3332
4080
4139
4693
4897
4908
353
1594
1618
2463
2856
3261
3559
3795
4464
4637
351
1045
1658
1661
2391
2839
3089
3132
3450
3858
3874
3977
4309
4530
303
1726
1732
2243
2366
3577
3646
637
661
1350
1453
2082
2480
2718
3099
3322
3674
4678
416
1168
1588
1819
2523
2941
3462
3682
3959
4060
4067
4135
4257
4357
1107
1130
1450
1536
1712
2462
2971
166
392
430
844
2914
3647
3760
3886
4426
4518
4620
4775
461
1137
1585
2005
2382
3079
3406
3576
4232
4381
4554
4915
14
880
2298
3084
861
1715
1725
3023
3223
3528
3917
4945
4946
161
333
509
3230
3763
3936
4835
231
831
1262
2031
2331
2398
2915
3566
3668
4128
71
832
1067
1136
1649
1797
1821
1991
2275
2798
3329
3465
3635
3724
4251
20
352
479
2928
3158
3878
4091
4640
4766
4953
494
728
3060
3812
3893
3958
3988
288
347
512
1345
2224
2683
2984
3398
3570
3686
3947
4010
4819
4833
725
1005
1088
1293
2409
3146
3780
3793
4070
4967
529
906
1022
1472
1475
1727
2285
2345
2537
2607
3169
3177
3465
3924
4410
80
1028
1110
1339
1442
1532
2596
3956
4377
475
1431
2382
2617
2625
3021
3099
3534
3982
4219
4504
126
139
794
889
1389
2030
2233
2716
4482
4547
4631
4797
502
947
1535
1565
2204
3040
3656
3671
3788
3860
3950
4597
4822
4854
712
1341
1533
1963
4091
4477
1491
2184
2456
2616
2646
3084
3089
3222
3430
4059
4579
4812
62
256
453
664
1163
2336
3295
3331
3358
3524
3634
3864
4145
4500
695
760
1484
2128
2202
2729
2951
3259
3936
4267
107
369
597
970
1045
1322
1860
3154
3524
4758
650
1043
1055
1714
2162
2336
2680
4405
871
1234
1253
1808
2595
2612
4476
4887
403
574
1378
1880
3337
3839
4664
252
334
429
1016
2017
2230
2501
2935
2960
3538
3740
3763
3944
4614
1413
1757
2381
2534
3059
64
409
1154
1200
1599
1643
2574
3088
3367
3413
3890
4987
328
511
1432
2114
3380
3555
3715
3933
4140
4712
4789
831
1114
1920
2297
2345
2674
2844
3109
3866
1
379
636
975
2163
2579
2732
2809
2940
4229
4871
4984
193
978
1068
1566
1782
3257
3373
3408
3467
3929
4256
137
643
751
1121
1691
2399
2448
2615
3590
4305
4505
4607
4970
68
1342
2009
2295
3358
3476
3753
4240
4731
1090
1100
1704
1715
2275
4171
4480
28
169
264
928
1022
1044
1430
1448
2212
2260
2548
2799
2971
3409
3486
3709
4152
4186
4805
102
1007
1022
2045
2291
3498
4829
342
1198
1287
1858
1865
2194
2608
3488
3664
3675
777
981
1307
1940
2886
3012
3587
4237
4293
4554
4860
151
446
688
728
1270
2222
2573
3223
4182
4392
4622
4771
330
1589
2584
2863
3215
3494
3937
4924
535
743
963
1725
2325
2393
2651
2802
3208
3610
4660
352
1049
1180
1311
1747
2031
2299
3940
321
1143
1166
1202
1550
2299
2406
2673
3065
3157
3733
3855
4724
246
611
670
795
1281
1433
2221
2921
3189
3408
3686
3703
3895
4281
325
379
1331
2773
3156
3276
4153
123
461
486
516
714
2158
2377
2437
2848
3137
3625
3718
4112
272
1489
1677
2468
4318
4332
4441
4510
321
419
609
716
1077
1237
2174
3206
3768
4086
4376
4655
146
372
688
1255
2283
2588
3271
3415
3621
3633
4080
4294
4508
4533
4924
785
1402
1797
2255
2493
3029
3813
4783
4998
27
953
1003
1204
3426
3881
4084
4165
883
1282
2237
2742
2989
4043
1074
2473
2701
2808
2824
3525
3897
4633
4808
4865
317
439
1400
1507
2186
2316
2556
3165
3233
3717
3993
4888
143
2099
2221
3605
3753
4981
62
417
2055
2510
4616
167
199
857
1623
1655
1816
1823
2068
2122
2992
3065
3515
127
933
1021
1703
1940
2772
2826
3436
4033
1113
1670
1798
1930
2026
2159
2205
2374
3722
3771
612
1472
1761
1837
2390
2429
3052
3771
4006
4463
4565
15
1156
1225
1803
1913
2853
3642
3796
33
1515
2326
2625
4853
266
942
2075
2870
2913
3562
3644
4497
4668
304
509
1663
2696
3319
4341
4494
4630
332
1182
1385
2059
2616
3204
3344
3646
4280
4282
4296
4869
9
12
943
1599
2577
2594
2669
3068
3399
3555
4444
4463
4823
48
437
448
680
1295
1336
1579
1584
1720
3796
3940
3957
4084
4358
4509
4785
253
1074
1091
1297
1841
2328
2939
3248
3691
4250
950
2051
3173
3333
3509
3564
4387
4398
4501
4618
4626
79
524
1718
1790
1991
2024
2723
3100
3339
3616
3804
3843
4240
4289
4539
4670
4827
639
698
1069
2509
4550
4704
292
359
1335
2185
3455
4936
634
647
1043
1256
1419
1687
1933
2393
2638
3287
3431
3804
3948
4403
4506
4559
4713
128
164
175
253
457
3416
4198
1152
1729
1851
2143
2173
2443
2882
3079
3203
4513
462
755
1624
1799
2144
2999
3098
4021
648
3754
4555
4894
122
1120
1279
2148
2348
3463
3983
4007
4079
4223
213
1350
1990
1993
2051
4158
1514
1736
1779
2367
3266
4398
4681
86
802
854
1220
1395
1897
1975
2822
4171
4233
2198
2654
4012
4204
4284
482
708
1439
2861
3356
3522
3609
3859
4225
4966
41
634
1871
2033
2501
3283
4485
4762
4941
22
1331
1432
1751
1767
1804
2711
2735
4141
4506
4606
4628
4761
279
1455
1636
1767
2047
2689
2983
4589
42
649
1791
2001
2160
2513
3255
3313
3611
93
266
1046
1253
1819
2132
2436
2688
3014
4127
1156
1356
1531
1833
2387
2992
3062
3240
3792
4607
559
773
1232
1967
2051
2533
3818
4102
21
602
736
782
963
1273
1559
2169
2424
3596
4042
4225
478
784
2123
2639
3399
4050
4222
710
923
1242
1586
1615
2409
2556
2678
4384
1221
1292
1560
1826
1827
1963
2339
2615
2721
3972
4244
472
602
631
636
948
1103
1423
2797
2821
3560
3830
3859
1095
1212
1345
1674
2361
2495
3639
4304
4591
458
1951
2330
2917
3603
3664
3717
3773
4015
4562
607
1597
1602
2438
3980
3992
4609
504
684
1124
2896
3376
3426
3623
1625
2752
2785
3074
3349
4361
91
207
722
2426
2507
2561
2814
3441
755
756
1063
1077
1098
1323
2494
2946
3820
4099
4245
4904
4908
66
75
243
573
600
746
1063
1674
2500
2591
2688
3560
4961
466
937
1708
1741
2139
3284
4710
4837
4930
409
541
813
1393
1514
1875
2145
2489
3128
3317
3777
3920
4453
141
168
330
1346
1347
1348
1872
1960
2077
2451
3138
3251
3335
3544
3745
3786
4914
24
32
77
88
633
1170
1576
1754
1791
2171
4123
4196
4507
4905
210
1455
1773
1854
394
970
1022
1339
1878
2029
2682
2750
3000
3150
4244
4269
4699
408
579
630
709
924
947
948
1021
1082
1668
2022
3548
4442
4528
393
730
810
1209
1331
1456
1994
3742
3984
689
1187
1283
2074
3023
3288
3454
4536
4624
4724
22
460
759
836
875
1251
1416
1716
1852
3011
3329
3892
4307
4452
32
64
475
1760
2490
2929
3103
3367
3394
3473
3838
4344
4476
248
1525
1548
2537
2719
2735
3133
4023
4218
705
925
1234
1822
2828
2834
3862
4272
1668
1953
3036
3387
3469
4303
4408
4634
465
694
1556
2534
2725
2786
2929
4703
884
1576
1578
1936
2383
2636
2667
2859
3210
84
242
1587
2076
2714
3014
4177
4973
70
1967
2216
2422
3062
4430
406
3028
3541
3647
3975
4781
2140
2774
2917
2976
3228
3866
4201
4212
4455
416
475
842
1442
3608
4076
4385
4526
4850
144
777
2026
2575
2709
3746
4729
4772
245
1121
1248
1580
1808
1968
3511
3682
3995
4278
4405
549
717
1187
1234
1479
2499
2961
3042
3938
4688
146
834
1732
2028
2463
4041
4387
4442
414
868
1696
2333
2849
2879
3644
4351
64
369
1783
3351
3399
4004
538
934
985
3532
3544
3676
3768
4157
4304
4796
401
947
1760
1830
1991
2889
2946
2978
3770
4966
228
908
933
1229
1485
1976
3081
3672
4635
129
1000
1271
3050
3778
3863
4041
4150
2
1115
1733
2014
2089
3256
3564
4570
440
629
2140
3312
4284
4927
12
28
954
1566
2767
3255
4085
1243
1421
2149
2264
3179
3735
4264
4469
4630
52
1531
2755
2822
3162
3360
3374
4088
229
900
1160
2995
3087
4069
4364
4948
48
237
1067
1117
1174
1232
3604
4292
4851
54
791
1637
1883
3148
3570
4133
55
297
480
934
1480
2366
2888
3092
3184
4628
4659
1168
1465
2330
3364
550
2593
2641
4026
4214
4359
4514
4870
30
300
527
1226
1527
3158
3218
3414
4034
4141
4857
4930
158
231
1320
1446
2004
2105
2812
3153
3916
1585
1774
2873
4360
4443
4694
4797
1556
1877
1959
2049
2488
2739
3472
3640
4302
4535
1102
1238
2857
3421
3449
3650
4258
4665
4701
526
1014
1015
1273
1822
2396
3466
3938
4808
883
1503
1613
1651
2405
2812
3458
3644
4124
4866
4960
318
603
1489
1591
2533
2881
4539
4768
4839
780
1105
1277
1325
2081
2312
3345
3535
4558
667
694
919
1053
1634
2383
2434
2435
2503
3301
3310
3658
3863
3889
208
469
943
1762
1915
2456
2575
3436
467
723
774
983
1074
1745
1853
2106
2573
3070
4390
4606
4969
516
864
1498
1515
1638
1702
2863
3500
254
666
798
843
2321
3984
4630
4678
4774
678
1077
2738
3388
3692
4185
4411
390
581
1084
3010
3519
4369
4976
4999
278
965
980
1069
1818
1857
2402
3054
3637
3644
3671
3787
4198
4333
4635
4904
4933
50
299
320
399
529
1876
1880
2603
2809
3118
3304
3427
4118
4713
258
288
356
714
786
1433
2481
2540
2998
3000
3459
3877
4063
4393
4598
4693
4701
4917
4990
103
960
1014
1072
1381
2560
3545
4599
4950
683
1754
2176
2213
2551
3665
3668
4426
4896
799
2443
2886
3586
3683
4167
4451
4562
4767
4868
4944
206
464
1139
1176
2207
2645
2732
2842
2946
3194
3561
3603
3717
4580
4637
430
617
750
2187
2570
3168
4025
4741
265
698
1022
1227
1311
1667
2675
3062
3343
3680
4295
737
1098
2207
2317
2731
3016
3059
3327
3577
4224
4933
496
1073
1103
2485
2516
2926
3666
4046
4465
4582
864
1218
1545
1650
1993
2116
2265
2330
2331
2426
2817
2903
3493
3893
4210
4301
4828
82
1757
1769
2760
2864
3477
3713
4100
4638
4774
4794
171
2085
2811
3623
4790
4900
567
868
923
2558
3223
3430
3540
4767
371
459
495
526
527
644
2403
2573
2980
3067
3224
4263
4432
4653
946
1146
1361
1583
1734
2048
2169
2593
4202
4478
4482
4802
583
598
980
1268
3689
4147
4757
4874
12
189
456
623
680
1418
3652
4180
4226
4560
4608
485
669
845
1099
1525
1620
2045
2711
3136
3242
3830
4097
4975
417
738
1102
1376
2159
2837
3111
3215
3855
4556
297
1008
1885
1933
2017
2291
2935
4031
4362
4723
368
2360
3307
3389
3832
37
670
1207
1245
2059
2500
100
154
315
1014
1083
1145
2405
2646
3328
3507
3540
3683
3702
3802
4950
88
187
675
1093
1120
2470
3199
3403
3467
4041
4087
4518
232
768
803
946
3090
3762
4144
4547
4705
4719
52
490
537
1204
1644
1877
2321
2544
2876
3365
3694
4217
4256
28
174
218
749
1062
1094
1480
2049
2468
2677
2778
2994
3031
3551
238
341
381
816
1007
1084
2562
2617
3304
3349
4233
4713
4820
117
295
1265
1570
3463
3797
4636
423
436
512
1066
1970
2740
2842
3077
3298
3328
3414
3797
4207
4385
4708
4979
791
2145
3298
3371
3608
3632
4695
461
520
828
912
1643
1887
3089
3107
3680
4472
4568
4958
1211
1292
1524
1597
2240
2554
2702
2828
2830
3174
3495
3618
3630
3971
4467
4590
133
661
1343
1856
2298
2375
3583
4463
4698
262
337
654
709
712
925
1161
1563
1604
1681
1800
1854
2623
3057
3354
4601
4924
197
1657
2130
2221
2843
3392
3737
3798
3926
4090
224
487
1507
1747
1879
1925
2511
3567
3750
4143
4664
4754
637
971
1135
1743
1947
2014
2089
3005
4561
4609
4729
4766
4816
4939
138
579
804
941
1439
1844
1945
2316
2406
2522
4252
456
763
899
1047
1161
2181
2291
2637
2793
3340
3527
3793
3840
3908
4709
4832
4835
371
1920
2501
2726
2958
3477
3829
4193
4510
4824
4937
885
1053
1472
2357
3079
3250
4546
4785
87
318
421
516
1606
2161
2277
2823
3109
3282
3525
4312
4334
4459
4549
4575
4801
113
504
551
1181
1492
2415
2804
3718
3920
4200
4211
4565
4903
708
990
1099
2638
2648
3607
4527
222
944
1038
1554
2927
3353
3570
4710
4851
141
1955
2116
2528
2711
3043
3839
427
612
1814
2268
3013
3150
3598
4491
4722
24
526
1011
1378
1574
2111
2165
2288
3109
4762
786
1819
1910
2115
2242
3052
3098
3421
4426
4717
452
1404
1693
2081
2120
2142
2210
2250
3075
3671
3706
3749
4415
266
370
406
1392
1729
1891
2069
3172
3362
3466
3524
3737
3901
4261
4499
4516
4746
734
743
1385
1556
2011
4100
4199
786
2337
3598
3900
4407
4675
912
2947
1395
1620
2456
3904
382
809
1265
1348
1736
1943
2040
2327
3418
3470
4817
4949
2575
3083
3242
3561
3666
3823
542
733
1613
1974
2340
2345
4049
4740
39
118
1113
2374
3152
4128
348
531
767
919
1137
1413
1472
2856
3105
3565
3765
4126
4682
4951
43
384
554
560
914
1136
1233
1238
1711
1734
2344
2787
4158
4250
4369
4469
4947
142
280
339
527
1566
2037
2919
3114
3227
4108
4413
478
1080
1378
1789
1928
2404
2962
208
415
785
828
838
1537
2740
2926
4073
613
1248
1869
2474
3107
3336
3507
3694
3725
48
99
367
737
1643
2482
198
439
450
880
955
1197
2418
2920
3118
3259
1149
1584
1616
1895
2132
2174
2206
3419
4158
4703
4779
659
1098
1257
1720
2322
4339
4607
4906
549
1090
1217
2788
2791
3363
3731
4192
423
519
613
1848
1943
2527
2882
2887
2912
3881
4448
4484
4885
1496
2204
2501
3448
4472
4716
4978
430
1144
1768
1841
2457
2489
2610
2771
3354
3806
3889
4029
4882
1892
1952
2383
2868
3334
3493
3582
4131
4336
4561
4681
78
264
701
879
1476
1917
1972
2353
2702
3236
3582
3721
3928
4986
95
818
850
987
1751
1796
2024
2817
2911
3477
3873
4382
4844
1530
1822
2995
3024
3211
3479
3953
4208
4224
4717
939
1430
2589
2906
3024
3393
4387
4766
4794
4846
4937
239
330
696
1790
2241
2509
3415
3510
4564
4810
58
973
1001
1232
1415
1685
2072
2726
3282
4324
4656
50
232
630
702
857
1223
1525
1961
2283
2837
4569
177
520
532
872
1455
2142
2164
2925
3420
3579
3711
3772
4273
134
2431
2661
2796
3510
4352
4792
1052
1213
1712
2122
2339
2427
3693
4393
4508
4867
1110
1115
1553
1568
1775
1981
2561
2898
3086
3219
3657
4478
4792
4843
254
489
1517
2515
2697
2889
4503
4563
883
931
1184
2037
2203
2600
3235
4117
4277
4815
794
1294
1700
1994
2257
2324
2647
2765
2933
3092
3407
4117
4487
181
234
335
895
1186
1207
1886
2148
2152
2751
3362
4200
4409
4496
100
903
955
1428
1847
2803
3621
4179
4441
347
827
1960
2174
2327
2373
2988
3135
3512
3741
36
260
911
1056
2124
2238
2966
3636
3770
4435
45
609
1425
1612
1614
2396
3619
4268
891
1019
1317
2595
4121
4445
4928
1236
1604
1687
2710
4195
4240
4610
336
376
583
789
1192
1784
2075
2572
2621
4153
4565
216
1691
1974
2038
2679
3563
3661
4668
1053
1686
1699
2006
2105
2721
3011
3642
3852
3922
4868
1339
1473
1634
2482
3200
3628
3856
4140
4371
4930
14
50
209
1080
1644
2622
2715
2838
4030
4680
4744
4880
351
408
410
1827
2090
2096
2223
3359
3717
3904
4085
4264
4422
70
1329
1467
2620
3682
4728
1555
1914
2167
2280
3100
3642
3792
4841
254
954
1579
1922
2522
2651
3071
3099
3544
4524
4964
359
549
1119
2005
2011
2241
2418
2706
2743
3006
4108
177
467
977
1743
2688
2700
3991
4169
4202
4679
4704
4980
1797
2021
2233
2430
2702
3094
3395
3959
4014
4034
4267
153
411
554
1163
1320
1581
3195
3468
3573
3788
281
515
692
1291
1411
2160
2670
3122
3682
4172
4351
4403
608
1165
2420
2842
3267
3678
3910
3956
4109
4291
4725
217
555
1024
1039
1326
1743
2594
2642
2775
2957
3365
4423
82
633
1694
1933
2160
2507
2978
2997
3380
3880
4164
4456
4608
4704
285
1334
1625
3135
3348
4509
1602
2054
2659
2969
4068
4167
4533
4735
447
549
818
1336
2802
2895
3197
3939
813
1172
1829
1887
2486
2750
3337
3501
3600
3683
3749
4065
4690
680
2702
2724
3318
3464
3700
3779
3900
141
798
846
1832
3156
3214
3332
3940
4363
4390
4712
458
598
770
869
1966
4153
17
512
888
1749
2568
3637
4149
4179
4381
317
1143
1569
2073
2204
2597
3368
3639
3852
3928
4043
4380
4807
138
400
949
1320
2347
2812
3640
3695
4990
381
1437
1870
3039
3620
4312
4395
4791
876
939
1282
2948
3263
3423
3646
3693
3934
3936
4032
4036
4808
20
121
567
1741
2134
2682
2722
2903
3358
3456
3985
4178
4372
4796
4938
413
955
2580
2886
3124
3969
4414
4649
74
114
635
1234
1882
2521
2906
2912
3504
3935
3948
901
963
1101
2151
2869
3660
4047
4182
112
187
584
600
2328
3089
3784
4170
4344
4655
4827
1841
2902
3005
4552
17
148
245
422
533
810
1097
1165
2027
2312
2556
4381
4784
238
278
481
653
1219
1881
2700
2835
3546
67
124
822
1023
1611
3876
3977
4284
4905
471
627
652
1383
2536
2570
2751
2841
3184
3568
3775
3953
4411
381
1108
2084
2620
2878
2895
3136
3431
3558
3605
3969
3989
4382
4907
336
371
458
1008
1680
1687
2400
3426
3680
3792
4117
441
454
1160
1905
2644
2951
3049
3307
3436
3522
3884
4725
84
1705
1998
3111
4054
4168
514
559
1607
1755
2322
2410
2520
2800
3116
3415
3720
4257
159
1230
1441
2287
2837
3199
3979
4831
626
1146
1995
2208
2540
3072
3592
3793
4465
4563
1085
1433
2991
3072
3342
3823
3910
4788
284
651
773
1208
1530
3009
3331
4007
4273
152
323
480
528
993
1718
2526
3323
3469
3821
4364
4382
470
502
620
1006
1561
1596
1688
2072
2074
2558
2996
3579
3600
3952
4841
398
1590
2216
2835
3143
4044
4750
34
526
735
1157
1263
1857
2021
2886
3181
3468
4285
4532
4657
560
852
2212
2306
2589
2795
3361
3805
4060
4085
4471
298
439
973
1722
2592
2793
3888
4339
133
754
1058
1605
1828
1907
2059
2891
3075
4720
455
632
877
1082
3224
4074
4517
4744
12
292
2158
2824
3154
3260
3334
3823
4677
352
1045
1790
1874
2037
2228
3424
3517
4067
4119
180
539
645
1216
2425
3252
3598
103
375
550
1702
1918
2070
2530
3204
3219
3732
800
1002
1053
1156
1264
1556
1606
1753
2241
2429
3519
3563
3834
273
427
1137
1458
2196
2226
2271
2309
3057
3283
3621
4431
4445
4508
935
1028
1039
1203
1717
2045
2229
3135
4198
4497
4608
4697
771
1439
1941
2488
2986
3394
3613
3713
422
1171
1500
1560
1750
2580
3257
3488
3791
3813
3823
4041
4937
960
2118
2621
3224
3276
3466
3669
4114
4910
889
1062
1137
3977
4030
4197
4381
4590
4838
87
546
1412
1927
1986
2084
2766
3085
3554
3683
4266
4293
4544
4729
370
1432
3870
3946
4185
4287
4383
4884
324
662
1655
2146
2258
2303
3132
3290
3670
3898
231
500
1005
1514
1540
2255
2641
3383
3397
4120
4918
620
1050
1254
1257
2048
2905
2990
3892
4395
4415
4516
1584
2042
3035
4074
4480
4916
346
703
723
1097
1980
2175
2216
2633
3240
3256
3595
703
1522
2489
2580
2936
2988
3063
3296
3445
3479
3553
3933
3943
4046
4104
4128
4401
4662
4914
875
1359
2824
3697
3804
3825
3929
4321
4525
690
1038
1141
1727
2140
2395
2953
3777
4369
702
1319
2429
2521
2876
3223
4376
4869
298
1278
1773
2598
3054
3177
3271
3452
4187
162
711
767
859
1025
1562
1565
4490
4570
4818
4841
578
886
1567
2047
2061
2944
2962
3700
4125
4620
4691
4747
4872
4907
419
935
1000
2002
2833
3414
78
1243
1636
1771
2093
2409
3511
4038
4091
4392
4452
4701
4949
195
368
526
663
961
1356
1770
2057
2880
3201
3573
3782
4952
4996
551
781
985
1606
2536
2566
2883
3119
4448
4850
42
319
385
671
685
761
888
1145
1243
1379
2767
3584
3855
4199
4801
4870
756
1746
2013
2772
4563
36
341
1527
1802
1903
1920
2282
2364
3383
4523
602
705
1361
1440
3936
4245
4426
4907
700
841
2466
2918
3630
3797
3933
4348
3
480
587
647
918
1556
2078
2185
2340
3256
3732
3943
4557
4991
611
641
1223
1380
2564
3320
4851
688
792
893
1232
2049
2461
2645
2894
2926
3002
3326
3769
3803
3971
4815
24
237
742
1104
1132
1689
1833
2181
2448
2762
3609
4336
53
663
1635
2475
2688
3793
3794
4580
775
1343
1963
2210
2515
2537
2958
2980
3206
3457
3683
3948
4989
1091
1389
1455
1920
1925
3909
4075
4123
4188
368
804
3462
3735
4398
951
1450
1476
2571
3239
3289
3516
3866
4111
4827
4925
19
215
655
1046
1485
1533
2613
3008
4003
592
1411
1445
1659
2382
2752
3823
4573
236
259
1003
1063
1521
2038
2722
3074
3389
3954
4258
4538
580
1549
1833
2017
2526
2642
3039
4023
4142
4918
756
892
2852
3041
3452
3638
3689
3717
4872
653
654
1517
1624
1765
2610
3086
4008
4068
4131
4195
57
144
1066
1600
1749
1773
1985
2085
3047
4115
4138
286
740
1250
2286
2422
2591
2995
3548
3613
3799
4346
4354
4499
4784
31
171
173
227
399
491
514
990
1783
2146
3168
3946
4044
4787
201
678
706
1380
1756
2120
2348
3236
3413
3743
3891
4095
4195
4941
442
956
1913
2397
2580
3380
3978
4878
4993
574
735
964
1200
1360
1901
2549
2744
3245
3425
3684
4166
4325
4370
475
1024
1380
1808
2136
2304
3589
3903
4116
4436
4496
4833
249
498
739
740
2337
2424
2653
2782
3147
4633
20
800
1462
2022
2086
2797
3467
4529
284
521
566
1533
1917
2112
2647
3221
3782
3865
4021
4138
4544
4999
322
366
745
949
2118
2858
3161
3296
3538
3978
4021
4503
4519
4788
570
1718
2603
2738
3491
3846
4919
19
54
340
2245
2538
2702
2787
3113
3446
3940
4226
4319
4827
171
430
465
577
1450
1648
3461
4090
4575
86
633
1185
1829
2615
2630
3216
3379
1006
1108
1320
1919
2130
2796
3587
3838
4523
923
2453
2559
4454
437
626
1164
2421
2618
3337
3574
3934
4117
4454
4462
4647
4975
573
692
979
3246
3556
4030
4581
4915
286
432
2298
2688
2966
3449
4131
4180
4798
4811
4867
254
980
2050
2373
2429
2513
2525
2977
3396
3593
3768
3824
4295
4629
1511
2130
2154
2831
4096
4538
66
551
1976
2016
2339
2549
2591
2774
4332
4764
4845
157
874
1310
1446
1689
1900
2022
2361
2396
2565
2855
3649
3973
4465
4870
1533
1631
2080
2498
3432
3486
4178
789
1445
2026
2401
2601
3239
3275
158
449
483
2722
3756
3794
3919
3936
4032
4278
4533
91
820
2102
2226
2462
2540
2782
2794
3247
3338
3575
353
555
1775
2004
2598
2711
3238
4011
4322
4942
552
2738
2857
2953
3179
3231
3257
4110
4645
66
613
950
1535
1796
2249
3378
3745
3794
4512
310
713
2015
2795
2852
3745
4815
448
532
760
1854
2629
2918
3503
3598
4415
1300
1753
2026
2221
2998
3021
3378
3441
3461
3466
3523
4320
4561
222
227
440
758
954
1082
2534
3037
4066
4345
4357
4366
4482
4935
98
460
1360
1441
1473
2887
3812
4131
4286
4990
396
617
2949
3297
3639
4450
4894
393
1521
1776
2018
2439
2527
3194
3281
3421
3523
3595
4733
4789
4886
13
132
602
1478
2228
2232
2250
3331
3766
3781
3860
3990
4880
109
481
1738
1849
2069
2381
2542
2593
2765
2844
3602
3619
3842
4668
4759
122
194
268
419
1170
1642
1931
2167
2921
2973
3161
3461
698
1536
1683
1698
2146
2311
2913
2956
3120
3283
3533
4249
4935
566
646
713
1249
1377
1464
1571
1784
3271
3714
3741
4020
4132
4513
1059
1184
1198
1292
1586
1790
1896
3101
3946
4690
1339
1839
2048
2080
2606
3010
3161
3211
4911
405
933
1379
1538
1653
2115
2274
2823
3189
3429
3752
3836
4271
4312
4780
4843
4935
640
824
1014
1451
2878
3589
4434
240
256
1569
3265
4890
392
1066
1528
1560
2089
2953
3006
3026
3360
4392
487
826
1187
2844
3058
3421
4069
4764
474
835
1738
2554
2625
3063
4186
507
1545
2131
2512
2624
2849
3546
3876
229
333
658
1178
1393
1545
1564
1723
2000
2201
2484
2819
3006
3176
3329
3380
3818
4503
4603
4675
642
723
1455
2424
4122
4228
4957
957
997
1023
1626
2114
2924
3150
3631
3839
4476
1539
1799
1815
2330
2650
3182
4546
1437
1932
2394
2594
3010
3177
3502
3768
4510
4760
4922
545
1189
1533
1634
1754
1773
1924
2029
2189
2459
2804
3094
3718
3923
4987
619
984
2518
2788
2867
3302
3404
4511
4981
896
979
1191
1951
2547
3567
3918
4100
4411
4460
198
607
856
2477
2648
2972
3627
4181
4207
4368
362
600
754
1383
2060
3267
4309
719
925
1021
1175
1321
1603
1921
2080
2272
2442
2689
4051
4181
4322
4450
4622
4697
4721
324
530
2823
3201
3474
4286
4443
4842
176
929
3070
3778
167
945
1528
2094
3910
382
1109
1267
3091
3691
3701
4268
4269
4331
180
1623
1632
2338
3082
3684
4112
4985
922
1008
1566
2428
3657
3702
3737
3742
4869
1018
1882
3173
3492
4103
4186
4352
4375
4494
203
1018
1673
2778
3271
3751
4450
805
1018
1132
1385
2065
3374
4836
298
1553
1573
1619
1911
2326
3090
3926
3935
4778
4882
701
793
910
991
1671
2883
3054
3430
3782
3853
4222
4959
319
494
530
800
1953
2130
2606
3152
3400
3571
3812
3816
4053
4078
4269
4277
101
476
1360
1494
2482
2844
2892
3238
3509
4160
4716
327
693
764
1428
1437
1510
1751
1995
2632
3066
3594
4427
4440
4503
4820
179
705
794
2086
2633
3464
4822
4987
652
1423
1854
2260
2402
2414
2417
2787
4250
204
1001
1255
3452
3744
3910
4718
596
695
1476
1478
2136
2348
2571
2904
3008
3450
3579
33
284
2133
2148
2247
2384
2443
2760
3068
3088
3182
3561
3993
4239
32
835
878
1247
1424
1970
2421
3001
3626
4218
4244
621
1282
1312
1352
2249
2375
2488
3591
3826
4108
4181
208
881
1090
1260
1398
1831
2076
2253
2337
2396
2596
2702
2844
2875
3711
3895
4082
4163
4499
400
743
1811
3267
118
132
166
189
435
817
1562
1940
2238
2470
2856
3189
3478
4369
4774
24
701
1778
2487
2878
3027
3279
3341
588
632
1382
1497
1621
2144
2980
4158
4812
4940
10
1453
1756
1773
1779
2258
2628
3421
3434
3592
4333
4641
4680
4996
861
2707
3163
4644
4894
1737
1950
2692
2729
3209
4068
320
1399
2643
2915
3284
3404
3409
3490
3609
3778
3807
4065
4134
4160
4509
225
258
358
1876
2109
2472
2969
4197
98
627
1449
1730
1735
2996
3233
3559
4938
591
666
1662
2308
3122
3527
3639
4646
4887
314
2405
2893
3046
3513
3934
4953
79
133
230
591
1399
1777
2223
2255
2353
2512
2873
2917
3529
3942
301
1440
1582
1613
3007
3853
46
704
712
766
854
880
1094
1972
2516
2654
3251
4261
4348
4664
61
1319
1495
1562
2140
3539
4013
117
367
470
876
936
1124
1139
2153
3133
3801
4858
1257
1322
1759
2179
2209
2659
3379
3706
4042
4166
4525
4921
4961
69
82
389
1263
1280
1283
2122
2225
2425
2461
2634
2957
3373
3727
3754
3998
733
1077
2004
2169
3651
3787
3978
4035
4375
4399
4419
4528
4588
4921
4956
4978
14
881
1365
1650
1781
1796
2018
2092
2098
3865
4369
4462
4528
4632
1210
1338
2387
2554
3176
4933
332
896
2027
2265
2280
2590
3635
3699
4726
977
1128
1348
2348
2738
2992
3579
3601
3846
3961
4209
4603
4646
4924
146
518
1973
2151
2751
2972
3276
4220
4731
4827
693
1427
2907
3126
4305
4918
748
1782
2321
2365
2985
3189
3836
4315
4731
339
927
1268
1463
1723
2147
2290
2637
2673
2813
3278
3467
3554
3600
4595
28
352
427
1407
2260
2687
3051
4199
164
386
443
741
866
1431
2058
2744
2764
2906
3951
4258
756
1127
2360
3341
3369
3375
4023
109
182
242
699
1017
1329
1483
1729
1893
2950
3412
4132
129
660
761
869
905
1689
1876
3191
4786
4988
993
1131
1553
1651
2077
2678
2983
3313
3812
3938
4923
4968
80
337
454
1573
2903
3579
320
2470
2538
2667
4021
225
589
1361
2272
3741
3746
3989
3993
4402
4790
6
1369
1374
2361
3413
3943
4166
4830
4956
966
1443
1889
2115
2473
2591
3570
4653
390
429
1622
1843
1939
2001
2865
4185
4855
4947
962
1418
1877
1977
2028
2585
3200
3893
4313
4418
4497
900
1604
2375
2612
2784
2828
2911
3757
1126
2026
2043
2811
3015
3423
3697
4958
430
829
3666
3897
635
781
1520
2365
3323
4241
4268
4359
4597
600
684
1390
1639
2495
2808
3535
4255
4601
4636
44
424
2231
2788
3036
3884
4230
4585
693
1621
1867
1986
2021
2933
3027
3433
3815
4408
4492
4542
4550
500
826
889
1834
1978
2150
2171
2498
3431
3878
3886
4685
585
612
1185
1272
1985
2360
2464
2583
2826
2916
3534
3836
4124
4573
4740
4793
4946
318
481
1239
1790
1850
1879
2021
2389
2545
2558
2818
3195
4030
4318
4785
938
1136
3104
3765
4032
4565
4905
473
1539
3403
4095
4265
288
734
1156
2123
2790
3969
4370
4648
390
1025
2147
3332
3938
4026
4180
1777
1840
2310
2348
2647
2845
3212
4800
4996
26
656
827
1092
1402
1573
2204
3255
3397
4685
288
547
985
2007
2303
2639
2794
3230
4136
4173
4571
4871
123
207
216
899
1455
1930
2120
2736
3837
4465
4525
4627
294
1050
1480
1698
2373
2724
3046
3802
4708
235
489
1737
2313
2502
3964
3985
4912
10
800
1007
1355
2390
2659
2674
4586
4658
1359
1468
2613
2802
3735
3857
4411
4592
4696
272
461
904
1169
1836
1986
2490
3181
3710
4045
4352
234
253
298
649
696
1694
3031
3290
3540
4998
206
386
1387
1454
1924
2148
3131
3418
3673
4203
4403
4473
4491
101
331
718
1166
1353
2719
2762
2806
3965
4426
587
1627
2729
3124
3437
3633
3754
3968
4315
4569
4674
4987
947
1154
1480
1514
1884
2869
3382
3401
4306
4610
4972
293
296
481
547
635
926
1391
1533
2034
2508
2885
3129
4295
4580
213
747
940
997
1240
1449
1602
1664
1838
2634
2838
2839
4000
4114
4810
406
727
956
1076
1218
1477
1571
2070
2164
2845
3343
3437
3677
4182
4192
4339
4804
61
426
2669
2678
3590
893
1948
2802
3088
3801
1827
2971
3386
4155
4992
657
1199
1333
1353
2719
2777
3328
3653
3770
4272
318
603
1524
1769
2791
2914
3170
3428
4362
4665
4666
4845
794
995
1114
1235
1545
2223
2983
3582
3748
4493
47
139
702
795
1260
1375
2158
2187
2474
3009
3303
4187
4343
360
509
903
1216
1312
1517
2094
2226
2270
2781
2938
3277
3679
4037
4141
4538
528
925
1036
1568
1623
2454
3460
3747
3919
3951
4159
4322
4535
4872
4978
1400
1820
2623
3477
4323
4422
147
685
825
1492
2279
3019
3025
3162
3461
4075
4157
578
830
1272
1302
1839
3390
4474
4714
56
836
1059
1300
1884
2142
2536
2832
3023
3658
3735
9
364
1539
1602
2065
3169
4233
181
947
1523
2103
2361
2899
2905
3233
4247
4733
4824
255
1371
1432
1458
2635
2856
2906
3017
3108
4801
4979
414
912
1270
1290
1978
2168
2717
2730
3914
3951
4047
4414
4577
427
1323
1867
1965
2219
2486
2896
4126
4792
4842
2540
2557
3365
3908
910
1366
1907
1978
2732
2947
2963
3370
402
811
1427
2033
2725
3165
3874
3951
3993
4107
4422
4491
89
258
427
998
1020
1158
1268
1330
1420
1888
2480
3027
3625
4311
4327
1023
2530
3494
116
209
818
2591
3548
3760
4798
4821
96
381
1233
1449
3080
3108
3609
4006
4041
4432
4831
519
573
1783
3179
3587
3830
4088
4888
328
2134
2712
2820
4141
4183
4714
4908
564
579
1542
2037
2117
2499
3726
4181
4272
412
1285
1498
3104
3213
3245
4103
74
95
812
1389
2132
2196
2634
3713
4832
102
388
1319
3874
4190
4241
857
1056
1943
2780
3618
4597
4602
14
398
803
1614
2570
2706
4104
4930
4943
4944
1178
1848
1914
3019
4115
4126
4215
4227
216
850
890
1424
1502
2313
2791
2956
3049
4636
190
290
549
2147
2497
2960
2966
3357
4040
4421
4771
299
1558
1723
2263
2705
2993
3582
4463
4587
4752
571
592
1564
3114
3157
3429
3615
3767
3923
4040
4874
670
803
816
839
924
972
1117
1136
1832
3066
3129
3551
3588
3658
3769
4562
261
1175
1312
2391
2727
3803
4456
265
1583
2134
2513
2672
3592
4274
4512
221
328
924
1674
3257
3461
3564
3618
4280
4533
4818
231
736
1151
1270
1357
1918
1945
2280
2817
4940
570
1433
2178
2658
3426
3894
4444
4625
25
496
1315
1357
1492
1864
2018
2282
2543
4568
502
1039
1731
2271
2316
3246
3250
3259
4402
1055
1102
1421
1430
1953
2626
2648
2838
3642
4279
4293
4468
4908
4977
235
1918
1963
2148
2985
4141
4161
4374
4982
506
3411
4277
4591
4641
4733
96
276
310
381
828
1393
1826
2027
2910
3242
3267
4152
4919
763
932
1645
3022
3083
3193
3216
4000
4876
4878
90
247
337
522
667
1045
1271
1678
2114
2292
2643
2947
3210
3222
3583
4328
4684
4780
4831
898
1572
1699
3290
3672
3853
4137
4168
4997
555
1814
1926
2487
2762
2999
3870
4937
460
481
1641
1758
2106
2866
3025
3222
3309
4372
4468
236
764
799
959
1065
1680
1717
1745
1891
2101
4152
4164
4718
1590
2196
2689
2939
2996
4201
4861
930
1925
2371
2669
2699
2813
3378
4155
4178
4291
4316
1119
1444
1478
1912
3134
11
501
662
1572
1628
1679
1856
2149
2210
2359
2411
2740
3972
4634
4982
1352
1523
1566
2535
2908
3113
3883
3971
1377
2418
3293
3444
141
1148
2160
2329
2761
3527
3611
4061
4063
4818
321
353
357
836
1365
1556
2474
3241
3898
4099
4321
4381
119
828
1070
1462
1523
1565
1951
2507
2677
2914
3077
3178
4631
4683
4765
629
3000
3811
4065
4094
4584
1236
1978
2496
2739
3198
3309
3598
3793
3892
4048
4267
4511
4582
667
1519
2067
2161
2172
2223
2608
2785
2921
3600
4069
4631
4843
4904
1468
1999
3224
3339
4879
1064
1574
1788
2132
2605
2622
4047
314
2356
2607
2718
2772
3586
3977
4976
4980
33
365
387
797
1932
2034
3574
155
750
1967
2554
2578
2595
4003
841
966
1112
1956
2334
2443
2446
2775
3057
3204
3258
3385
3393
4095
294
2635
2673
2846
3468
3522
3583
1806
2183
2191
3037
4322
4805
506
856
1353
1760
2833
2932
3363
4078
642
1298
1789
2253
2565
2832
3195
3363
4003
4198
4523
4914
580
1871
2494
3721
3863
4894
804
2063
2126
2481
4207
4977
804
992
1017
1242
1430
1599
2432
2594
2711
4085
974
1070
1585
1664
2316
2571
2933
3696
3721
4110
4847
4915
571
817
3243
3268
3440
3562
3929
94
484
517
571
572
1162
1276
1441
1812
1852
2238
2953
3209
3327
3714
4202
4418
4513
4865
4997
182
390
2639
2969
3762
3782
4713
4847
4905
124
212
748
1501
2322
3370
3752
11
713
899
1406
1550
3556
4691
78
365
597
697
798
1273
1314
1609
2049
2529
3116
3396
3426
3607
164
468
700
1246
2676
3060
4456
4477
4671
900
1448
1494
1498
2266
2318
2480
3371
4520
799
1108
1438
1725
1874
3158
3610
3945
4573
4888
1027
1093
1157
1613
2019
2469
319
346
514
526
903
1798
4340
4731
4870
415
1058
1259
4446
4689
1325
1342
1650
2293
3100
3278
4100
202
267
369
474
1696
1843
2259
2396
2508
2945
4654
4892
455
1153
1219
2028
2700
2710
4878
1001
1051
1713
1850
2327
2586
2702
3831
4007
4080
4140
4483
4759
4913
458
714
751
896
925
1770
2242
2596
3697
3764
261
526
929
1271
1286
1301
1334
1431
3726
3797
4016
4199
4631
2668
3473
3536
4330
4821
183
928
1307
1996
2147
2425
3217
3294
4214
4414
4553
4805
518
652
880
912
1318
1825
1832
1869
1977
2735
3443
3566
4005
4459
389
1140
2461
2794
2936
3008
3492
4163
4326
4449
4785
301
694
855
1322
4639
70
100
250
607
1332
1414
1447
1701
2149
2271
2445
2617
2864
3741
3965
4008
86
115
1242
1873
2012
2593
2910
3684
4558
4758
151
1550
1905
1993
3586
3791
3945
4118
121
290
311
653
1461
1894
2497
3658
4098
4421
4907
3266
3869
641
1672
1678
1849
1900
2775
3207
3860
382
542
1085
1328
1329
1439
1627
2292
2723
2755
2923
3196
1651
2272
2356
2397
2564
3489
3633
3785
4360
231
2548
3378
3579
3985
4855
4889
134
1027
1656
1764
2501
2590
4098
4313
4379
42
153
479
830
1274
1589
1897
1963
2177
2445
3262
3289
3368
4525
955
1520
1541
1714
2441
3421
3715
3747
187
294
774
1680
1829
2778
2826
3077
3776
3865
3989
258
1630
1724
1821
1858
1884
2075
2405
2580
3471
1161
1349
1395
2590
3961
4153
4165
4681
4903
1121
2982
3411
3884
3902
4143
4464
5
1179
1971
2437
3070
3777
3983
126
189
797
1030
1061
1128
1232
1262
1497
2563
2831
3033
3745
3783
3868
4064
4269
668
674
1685
2342
2856
2978
3624
4063
1470
3017
4131
4576
4961
4985
1003
2663
3415
3884
4373
4800
161
789
1006
1236
1325
1955
2247
2494
2661
3517
3862
3937
4620
4874
437
1221
1745
2095
2333
2638
2962
3033
3730
4899
103
1251
1363
1377
2422
2444
3265
3303
3520
3568
3870
199
529
1110
2446
2593
2785
3194
3508
4515
412
526
825
1329
1471
1663
2673
2705
2737
2915
3204
3664
4051
4514
491
928
1251
1498
1961
2600
2802
3406
3985
4042
4948
448
544
943
1049
1138
1345
1494
1694
2036
2120
2583
2605
3083
3929
4243
4916
1252
2158
2631
2745
2811
3984
150
375
842
1161
1442
1665
2289
3228
238
280
1197
1324
1648
2792
2943
4183
4293
144
262
788
1104
1974
3432
4098
4328
204
1319
1433
1744
2218
2406
2908
3157
3850
3887
4058
107
770
782
1486
1493
3084
3534
4721
200
1349
1396
1418
2047
2308
2456
3456
3457
3647
4182
4276
292
378
831
843
1124
1503
1620
2267
2277
2407
2510
3798
4093
4473
4644
137
329
465
1920
2143
2583
2870
3201
3636
169
224
612
1019
1031
1826
2411
2484
2741
3345
3375
3863
4846
718
2210
2386
3352
3861
4032
4383
4531
1031
1676
2135
2871
4553
4883
172
979
1180
2207
2341
2487
2716
3213
3318
3650
3894
4851
160
374
488
1038
1925
2987
3720
3817
4701
4869
261
345
1184
2928
3014
3069
3137
3160
3180
3402
3740
3891
4010
4145
4387
4582
4587
212
443
690
802
860
1375
1667
1718
3183
3398
3597
4047
4193
4635
63
145
628
644
1090
1474
2689
2815
3150
3628
4476
4861
246
503
621
979
1144
1244
2417
2600
2932
3278
3388
4292
4896
399
914
1060
1515
4035
4748
483
697
1005
1320
1914
2196
3682
3881
4199
435
602
692
1032
2862
3308
3574
4092
4975
225
911
2233
3217
3676
4159
4619
127
384
438
713
952
1549
1968
2215
2224
2271
2615
2635
2876
3393
3523
4538
4656
4840
4977
189
1222
1490
2250
2512
2830
3232
3671
4424
4677
106
204
382
1065
2342
3102
3829
4126
4454
285
1683
2232
2664
3464
3950
4233
4835
314
896
1754
1961
2189
2298
2463
2881
3164
3812
4034
4240
4352
4560
4565
4776
566
680
745
907
1760
2270
3315
3477
2791
3071
3713
4928
4933
4993
11
252
399
697
896
1221
2377
2722
2744
2990
3451
4213
4489
1010
1108
1951
2159
4271
4284
107
503
2709
2971
2975
4588
4894
122
939
978
1514
2569
2871
3371
3573
4030
611
1277
1869
2329
2654
2945
3263
3629
4461
267
393
620
775
1627
2327
2937
3441
3496
3532
3888
4127
4428
518
1010
1190
1432
1447
1792
2675
2783
2846
3080
3569
4539
4965
1339
1604
2076
2822
2912
4174
4555
4637
1110
1171
1403
1603
1781
1976
2858
2958
3536
3669
4468
168
425
875
1226
1833
2170
3532
3590
4275
4916
1118
1232
1256
1888
1994
2894
2942
4472
891
1215
1861
2366
2370
3147
3548
4699
4755
4913
180
1825
3761
4019
4472
4528
4581
547
1521
2293
3031
3068
3088
4290
92
308
407
880
2017
2553
4694
4928
1209
1656
2823
2830
2971
2986
3230
3232
3427
4049
4378
4770
221
1169
1704
1758
1974
3283
4205
4469
184
579
691
1064
1134
1375
1525
1743
2297
2847
3276
4129
4405
4545
110
119
184
486
1169
1466
1811
2064
2737
3200
3413
3443
3498
3765
4308
4485
4499
4615
4702
4743
356
1005
1961
2022
2334
2350
2644
3324
3370
3439
3655
3920
4651
4929
497
1144
1774
2203
2347
2797
3204
3727
4050
4080
4210
4627
4634
2514
3282
3307
3779
3951
4776
4967
20
45
290
384
837
907
2106
3206
3868
4615
4785
163
315
360
471
1349
2704
2872
3501
3884
4181
96
836
1093
1131
1574
1939
2014
2043
3015
3106
3546
3886
4715
440
1365
1409
1863
1978
1992
2312
2619
3174
3356
3376
3603
3728
3974
4008
4189
4257
4404
182
1401
1715
2145
2185
2515
2556
3450
146
451
492
969
1344
1442
1809
2010
3266
3918
900
988
1276
2568
3454
87
846
1012
1189
1858
2115
2127
2564
3147
3483
4418
433
764
1331
1771
2923
3284
4193
4302
4336
65
887
1429
1545
1601
2347
2428
2476
2728
2955
3140
3251
3376
4087
4189
4643
4839
4924
140
690
753
1493
2186
2319
2873
2985
3023
3766
4039
4062
4761
4901
196
212
223
449
839
843
2398
2535
2994
3680
3796
3941
4878
171
335
535
858
1552
1644
1770
1776
2324
3546
4274
36
244
633
803
812
1301
1805
1819
2725
3202
4689
4842
452
627
1344
2576
4380
4432
4440
4478
4693
319
345
591
720
1861
2841
3293
3548
4533
4549
4578
324
862
1067
1175
1334
1735
1785
3905
4019
4043
4164
4302
725
1266
2685
2915
3377
3974
3977
4190
39
238
310
612
998
1254
2642
2697
2784
3558
3599
3834
4748
547
1054
1880
2156
2330
2736
3782
4458
4487
4740
36
214
419
1070
1742
2194
2374
2458
2641
3363
3625
3834
4125
4150
4860
607
803
804
1407
2520
2715
3552
4083
4127
4697
4884
1669
2217
3159
3579
3645
3721
4116
1488
2014
2660
4133
4303
4900
4913
60
185
784
825
1317
4069
4079
4147
271
790
939
1107
1142
1658
1666
2581
2684
2890
4307
4835
20
640
1101
1176
1630
2036
2061
2306
2358
2899
3000
3016
3139
3804
4784
836
848
1484
1747
2539
2858
3427
3438
3767
4008
4137
4193
4450
98
305
340
1913
2022
2060
2583
2607
3520
3859
552
2403
2520
3589
3709
3765
3974
153
730
766
836
1290
1569
2166
2264
2999
4289
183
668
749
919
1949
2760
2779
2845
3375
4071
4164
4311
659
1085
1382
1528
1666
2092
3105
3140
3147
3370
3826
4560
4769
75
1064
1395
1546
2120
2244
2921
3769
3964
4576
4692
2722
3077
3490
284
402
599
1322
2050
3595
3974
4766
2241
2390
2430
2653
3045
3213
3543
3565
4045
4072
445
771
969
1241
1755
1806
1944
1974
2043
2181
2326
2882
2907
3401
3539
3781
4170
4456
506
1548
1611
1812
2677
2812
3080
4017
426
1111
2051
2325
2822
3109
3116
3319
3500
3829
4546
4592
4924
129
681
857
908
1643
2226
3118
3817
4204
4930
239
1272
1839
2668
2725
3275
3422
4650
810
1936
2322
2482
3002
3153
3786
4089
4799
184
908
1978
2080
2306
2314
2422
2743
3113
3115
3414
3503
4668
93
366
714
885
1372
2046
4050
4586
4679
4692
4769
4810
549
976
1564
1752
2003
2259
2734
2737
2959
3842
4223
4505
4544
160
727
1432
1515
2506
2636
2645
3020
3148
3296
4281
4465
4738
496
792
1568
1978
2642
3121
3167
3360
3405
3763
4029
4072
4563
1643
1650
2083
2808
2928
3126
3324
3491
4060
4294
187
1082
1582
2073
2138
2591
2998
3458
4565
4856
146
495
579
580
656
733
1022
1029
2052
2152
2898
3246
1640
3396
3461
4185
4461
4527
552
971
1766
3124
4972
786
1350
3593
3724
4165
4254
4349
4364
231
1544
1837
2160
2356
2658
2695
2785
3804
4195
4668
43
96
1347
2413
2965
3160
3332
3411
3464
3588
3646
4477
554
1008
1015
1475
1856
1970
2258
2449
2553
2604
2652
2878
2888
3531
3700
4187
264
2056
2199
4941
205
875
1578
2338
2541
3223
4725
96
478
551
631
959
1964
2045
2638
3195
3364
3466
3960
4965
293
350
1485
1544
2167
2496
2895
3083
400
1493
3549
3868
4525
4914
146
170
433
489
515
1212
1489
1551
2031
2657
3154
3376
3983
4006
4534
281
1110
2445
3852
4054
442
543
840
2652
2880
3065
3257
3269
1318
1592
1822
2026
2590
2784
3478
322
577
602
2438
3145
354
1156
1557
2076
2157
2530
3267
3417
3673
4941
122
246
561
590
842
1174
1964
2067
2145
2545
2564
3123
3588
3768
4047
4109
4140
4497
4532
210
557
985
1171
1212
1689
1848
2156
228
476
775
846
869
1221
2404
3610
3663
4031
4218
328
545
1265
1300
1394
1687
1887
1891
2330
2563
3457
4846
605
735
2916
3324
3712
4153
4512
4932
655
944
1173
2542
3242
4057
4314
4653
4822
4865
158
453
455
487
551
2487
3115
3380
3640
4030
4060
4211
116
261
338
747
1126
2976
3411
3632
4196
4249
4963
74
1188
1426
1566
2126
2402
2682
3071
3326
3335
3361
4106
4225
541
2063
2835
3322
4868
139
1041
1529
3058
3983
4288
1759
1872
4335
4862
375
727
1318
1421
2463
2510
2754
3271
3563
4259
4660
4787
491
1174
1486
1816
1962
2103
2348
2525
2906
2949
3564
4882
4929
378
755
1164
2091
2693
2824
3310
3376
3771
4070
22
53
165
852
1539
1925
2056
2100
2334
3074
3138
4350
554
556
1070
1231
2554
2616
2866
4431
233
607
970
2404
2793
2979
3310
4835
4934
946
1612
3086
3716
3864
74
223
374
517
567
1214
2348
2673
3818
4402
4563
4722
2076
2595
2858
3376
3481
4307
69
571
3383
3846
248
307
670
1016
2108
2387
3220
3372
3449
4982
494
531
650
2082
2171
2245
4080
185
424
2078
2171
2894
2938
3320
3363
3925
4222
4284
148
1137
1756
1856
3944
4804
4849
431
456
824
912
1160
1941
2135
2624
3682
3922
4224
4924
39
308
321
1531
2791
3055
3791
4558
934
1550
2298
3851
3894
4056
4591
88
312
651
916
946
1622
1818
2042
2586
2770
2835
2912
3197
3916
4408
4877
1025
1914
2290
2697
3197
3897
4464
4655
4669
302
495
853
1234
1489
2332
3052
3250
3520
3535
4434
4475
4802
4965
982
1220
1288
1582
2293
2431
3273
3613
3982
4487
4566
473
1799
1894
1976
2759
2879
3845
3866
4282
4289
4392
979
1145
2592
3216
3220
3989
4187
4251
4790
457
592
633
3220
3347
3862
1225
2329
2759
64
238
680
1329
1389
1470
2531
2965
3247
3960
4038
4071
4447
4734
4991
1552
2929
3093
3741
3967
4400
4662
4914
110
916
953
1524
2152
2261
3494
3842
4333
4424
111
909
2038
2403
3029
3584
3589
3999
4436
528
924
1248
1739
2034
2143
2604
2765
2846
3469
3916
4839
420
486
774
897
2080
2552
2717
2777
2911
3491
3886
4811
4936
507
987
1127
1393
2531
3347
3615
3759
3804
3915
3937
4801
520
1371
2008
2529
3390
3567
3933
4259
4987
783
898
1479
1893
2383
2506
2552
2981
3418
4229
4303
4331
599
909
1040
1738
2072
2747
4077
4638
149
1047
1837
2210
2740
3109
3421
3684
3979
4208
4253
4362
1090
1137
1944
3010
4653
149
150
1371
1634
2388
4147
4680
167
209
229
992
1132
3363
3660
4550
4606
633
1368
1422
1862
1864
2373
2416
2560
2700
3012
3286
3383
3470
3483
3627
4192
4258
4581
223
493
728
1316
1327
1732
1762
2023
2237
2622
2753
2902
4582
473
1727
1740
3900
4052
4505
4626
4670
4803
656
1739
2036
2408
3613
4856
330
749
1016
1201
2749
3539
3618
412
1638
2373
2948
3272
3365
3720
4527
4732
4829
86
749
1113
1182
1187
1613
2364
2410
2583
2718
3342
3983
4126
4222
4233
164
236
1571
2700
2814
2985
4131
4140
4278
274
300
838
1069
1489
1561
1872
2068
2337
2582
3252
3626
3697
4302
4385
4411
4595
4767
480
763
811
1258
1803
2010
2376
2394
2744
3302
4057
4317
306
611
954
1112
1645
1809
2503
2533
3308
3596
3987
4043
4733
4741
4881
4916
271
277
579
1953
2185
2623
3152
3404
4244
4649
4799
3
15
232
240
566
700
1196
1277
1759
2763
3411
4528
4576
4868
198
531
598
1236
2113
2144
2796
3089
3515
3955
4236
4277
4929
110
997
1152
1353
1834
2005
3439
3583
3701
4096
4303
4333
4510
1663
2772
3200
3924
4477
4539
67
371
1232
1310
1811
1823
1859
1919
2163
2195
4237
4742
43
226
489
1019
1078
1334
1593
1912
2450
3758
3886
4045
4455
4537
814
1215
1655
1886
2986
3935
3937
3996
4493
4575
195
490
673
891
1280
1366
1711
2392
2621
2785
3209
3408
128
722
938
1086
2587
3756
4366
4546
4961
452
722
746
1488
1612
2085
2384
3116
3525
4222
4659
4955
885
1379
1697
1749
2283
2330
2855
3056
3253
4326
1026
1044
1510
1594
1856
2305
2459
2625
3840
3928
4027
854
972
2224
2574
2793
2802
2913
2932
3005
3198
3279
3408
3897
486
589
1068
1738
2944
3021
3075
4116
4597
4635
4673
4866
4981
323
452
3007
3233
3287
596
828
1548
1803
2334
2726
2784
3997
4051
4395
4407
4781
721
861
1276
1999
3169
3308
3880
4408
4558
4907
1670
2077
2637
3051
3293
3330
4500
441
997
998
1981
2793
3473
3666
3812
4690
109
822
861
1149
2020
3461
3996
4040
4711
4759
160
298
665
898
1086
1438
2035
2518
2587
3613
4048
4097
4468
133
1255
1532
1630
2500
3363
3401
3903
4492
234
1254
1626
2171
2378
3234
3908
4143
4285
4437
4825
320
644
647
752
2833
3213
4118
4809
4969
100
1020
1250
1277
1334
1366
1909
3889
4316
4509
4675
82
131
1060
1616
2262
2676
3046
3900
3995
4115
4257
476
1161
1305
2280
3144
3233
3756
4072
4136
4532
4682
11
35
319
853
1314
1630
1835
1862
2754
3305
3575
3591
3785
736
1374
1417
1806
2050
2753
2972
3435
3627
3642
4208
4377
4817
1364
1878
1999
2171
2933
3068
906
992
1366
2817
2904
2992
3888
3977
4365
4436
4451
4632
189
623
2357
2516
2593
3274
3499
3611
4285
324
1382
1604
2353
2598
2667
3233
3355
3575
3903
4203
4391
4733
4787
943
1388
4735
25
28
690
732
835
870
1042
1279
1459
2047
2154
2399
3526
3943
3944
4044
4109
4259
6
220
565
837
1172
1319
2230
2468
3303
3409
3440
4942
1634
1863
2476
4040
206
1886
1917
4129
4183
756
1964
2655
3729
4053
4330
4711
4888
680
1503
1965
2255
3265
3637
4136
4888
84
467
550
1139
1511
1790
2322
3126
3297
3698
3747
4200
4718
4951
200
900
982
1155
1229
1320
1412
1789
2432
2634
2760
2775
2991
3318
3923
4293
4468
125
507
602
853
999
1019
2038
2084
2157
2332
2453
3581
3632
3713
4701
4707
4963
317
713
1602
2309
2405
2793
2999
3414
3631
4170
4405
4437
4623
4758
4813
108
239
316
660
665
2220
2381
3122
3384
4241
4515
1
566
743
2298
2831
3297
3546
4743
631
2314
2825
2891
2993
3793
3863
3906
4019
4023
4035
4605
4884
230
609
1152
1307
1382
2313
3121
3978
4166
4680
388
919
962
1183
2104
2206
2742
2836
2905
714
971
1526
2016
2371
2383
3134
3167
3838
119
588
988
1332
1719
2285
2559
3306
3544
3660
4097
4163
4247
4421
4951
76
375
592
1110
1825
2461
2695
2917
3032
3078
3317
3784
4278
767
1870
2781
2821
3591
3665
3861
3906
4376
4495
4568
4890
703
1259
2904
3559
3818
4809
662
736
973
1746
1764
2267
2554
2582
2690
2748
3503
3560
163
997
3103
3620
3753
3995
4394
4688
4744
4892
4988
788
1631
1862
2165
2305
2674
2677
3082
3175
4002
4214
137
298
866
1509
1655
1777
2270
3226
3441
3665
3811
4917
858
3040
4154
4641
179
235
537
935
1038
1283
2362
2566
3094
3852
159
307
560
855
1623
1747
1882
2930
3012
3605
3670
4847
4925
553
2109
2663
2765
2968
3078
3425
4493
4793
4959
345
721
841
1362
1614
1753
2296
2350
2804
3251
3518
3695
3703
278
368
1517
1656
2239
3158
3820
4327
4622
227
902
2351
2641
2941
3222
4057
4379
4592
4610
4611
28
486
819
874
1123
1487
2182
2663
2914
3657
96
143
392
839
1332
2408
2967
3313
3481
3871
4884
969
1699
1837
1964
2708
3074
4099
4552
4720
898
3054
3099
3750
4309
4664
377
569
751
1074
1715
2441
2625
3502
4207
4403
4537
4753
498
513
872
911
1000
1125
1631
2028
2375
2442
2996
3123
4440
4861
4983
374
467
648
733
883
1443
2225
2267
3691
4368
4513
355
902
919
1552
1993
2011
2727
3389
3819
3965
4204
4736
435
791
1028
1063
1153
1683
3161
3219
3260
969
1753
2087
2337
2407
2659
2670
3569
3714
4752
4974
20
158
2015
2146
3271
3390
3406
3495
4040
4522
160
751
812
1536
1608
1800
2122
2153
2169
2226
2605
2844
3262
3328
4179
4516
4727
4820
4845
838
843
903
1006
1483
1576
2125
2180
2315
2519
2665
3073
3629
3640
3828
4431
4982
20
85
90
412
1006
1177
1436
1879
2275
2580
2944
2952
3410
3453
3658
4310
4366
599
1226
2022
2771
3342
4501
4620
4972
298
305
580
654
706
1192
1291
1551
2249
3086
3783
3836
36
1044
2274
2423
2848
3153
3376
4164
4557
380
512
825
893
1361
2424
2548
2644
3777
3913
3970
4431
809
1194
1472
1536
1944
2825
3106
3114
3750
4397
4477
4511
197
1001
1265
1274
1605
2221
2557
2714
2847
2855
3219
3247
3370
3511
3608
3871
3960
3984
4750
4762
754
1410
1751
3111
4120
4144
4807
360
798
1776
2217
2358
4272
309
1425
2991
3820
3991
4716
31
42
477
547
758
972
1672
1733
1816
2275
3953
4765
421
528
1432
2067
2899
2971
3670
4739
1321
1445
1659
2638
2913
3025
3625
4104
4543
403
1417
2436
2689
3024
3040
3502
4817
4921
171
229
980
1149
1206
1909
2008
2038
2569
3105
4007
4899
2305
2829
4557
1401
1529
2666
2917
3697
4649
755
1114
2188
2615
3781
4186
4442
4778
86
546
808
2667
3066
3265
3445
2288
2516
2532
2542
2957
3160
4053
4551
83
1166
1879
2939
3223
3259
3865
4036
4895
122
1147
1467
1687
2282
2385
2871
3150
4959
261
1316
1544
2719
2826
3621
4317
4339
4893
1412
1531
1869
2769
3139
3241
4765
204
679
757
987
2198
2221
2247
2333
2656
3175
3412
3943
4172
4521
4566
1025
1517
2263
3163
3591
4537
4639
367
1069
1898
2029
2277
2468
2581
3066
3369
4469
4808
455
516
638
1020
1110
1309
1355
2096
2832
3081
4171
693
2176
2304
3306
4069
4194
529
1109
1493
1674
1711
1760
1900
2430
2825
3443
3643
3872
4107
4391
4435
4643
48
76
330
498
1074
1223
2603
4069
4955
94
277
852
949
1552
1625
3087
3323
3369
3443
3703
4115
259
1753
2684
3694
3873
4081
4178
4440
4700
59
440
529
933
1921
2774
3420
3667
3683
4243
4437
511
575
646
1607
1633
2094
3804
3828
3879
4102
4168
4234
251
317
531
1737
1776
1805
2212
3608
3926
4181
506
530
711
1621
1785
2652
3648
4570
4789
4800
1478
1737
2415
2731
2874
2894
3316
3449
4510
367
663
710
949
3604
3682
4044
4808
72
564
1889
3093
3322
4232
4560
4588
4596
4872
1409
1451
3053
3779
288
516
648
1912
2026
2937
3151
3306
3654
4462
190
708
866
869
1141
1536
1600
1850
2308
2704
3117
3245
3272
3281
3343
4053
4107
549
1199
1801
2588
3206
3774
3949
4381
309
334
664
996
1512
2758
3162
3745
3956
4116
4749
737
1018
1697
1745
3312
4553
4953
17
490
798
1540
2529
2891
3300
3312
4352
4483
238
407
1229
1524
2126
2674
2853
3023
4023
4054
530
894
1017
3139
4852
197
292
397
1075
1370
1394
2439
3683
3733
3972
4592
148
382
892
1061
1101
1402
2203
2491
2956
3485
3626
3817
3946
4067
4428
4512
4846
349
480
510
750
772
1021
1778
1929
2109
3437
4226
4592
642
1112
1412
1827
1847
2721
2747
3126
3768
4093
4181
4230
4382
4762
343
563
756
936
1075
1637
2406
10
1208
2407
2582
2848
2869
3035
4994
138
708
1203
1346
1809
2358
3460
3532
3562
3660
3910
110
1054
2697
3294
3667
4130
4407
4786
1430
1446
1552
1968
2044
2437
2915
3419
4482
4690
78
424
1095
2086
2301
4691
429
1165
1755
1786
2036
2259
3101
3254
3362
3376
3468
3571
3747
3780
3970
4356
4484
1107
1192
1689
2123
2517
3810
3827
3835
3971
4757
4883
780
1455
1606
2097
2834
3036
3108
3753
4227
380
752
896
1400
1866
2481
2605
2791
3115
3429
3520
3934
23
2054
2802
2866
3827
3962
4240
297
1127
1489
1689
2725
3606
4697
6
151
443
457
891
1150
3259
3508
3693
4387
4859
1393
1731
2410
2440
2788
2805
2991
3098
3603
3953
4256
4963
128
525
579
1542
1719
3469
3668
3929
4051
4355
4397
205
735
825
1144
1993
2267
2501
2682
2825
3699
3909
4079
310
603
642
1320
2288
3263
3418
624
993
1549
3705
3917
4020
564
1853
2163
4201
463
689
886
4022
4538
4625
640
801
1300
1544
1856
2529
3388
3561
3714
4103
4938
174
311
447
679
1282
1963
2722
4745
2326
2512
2548
2881
3439
3932
3957
4947
680
1259
1994
2267
2378
2680
3820
4903
4912
646
2236
2727
3067
3214
4023
4150
4427
4954
540
1213
1541
2411
2671
3046
3859
4614
4790
707
2179
2230
3189
3605
3629
4058
4528
4805
4949
319
1226
1453
2247
2839
3169
3580
4908
454
617
854
1998
165
177
1773
1841
2134
2734
3794
3813
4040
4669
4802
350
518
667
1125
2041
2489
3670
1349
3287
3362
3712
3733
4856
46
685
1492
1754
1868
2522
3098
3962
4504
4763
4786
4966
204
396
973
1281
1646
2892
2916
3491
4111
4323
4410
173
364
1179
1467
1586
1716
2284
2460
4550
893
1068
2382
2418
2494
3526
3647
3956
4942
114
458
697
794
866
2322
2432
3173
3809
3857
1151
1286
1786
3144
3205
3525
3781
4406
630
1231
1476
1481
2586
2637
2718
3529
4502
371
553
1292
1753
2031
2810
2817
3984
4246
4487
4841
4965
164
523
941
1116
1259
1268
1575
2363
2369
2373
3254
3629
1339
1860
2165
2608
3060
3344
3815
3865
4081
4210
4566
4861
4925
198
766
1180
2139
2676
3374
3410
3521
3627
184
383
395
806
854
2082
2372
2496
2971
3625
3637
3817
4083
4430
1334
1427
2495
3033
3399
3670
4512
103
149
163
831
1112
1268
1491
1580
1701
2196
2498
2539
2803
3433
3858
4222
4465
4700
172
280
631
1487
2387
2662
3377
3882
4134
4485
4526
545
1239
1934
2974
3243
4001
4076
4211
4834
56
137
333
640
1139
2501
2911
4939
72
689
1878
2023
2099
2500
3223
3463
3864
4323
4611
4687
51
169
821
971
1420
2037
2554
3285
3803
4608
4710
439
658
1317
2391
3083
4113
4694
4729
4963
341
589
1333
1505
2242
2894
2983
4110
4223
4685
4738
4816
372
467
985
1095
1188
1985
2188
2305
2377
4569
187
331
566
1927
2863
3111
3305
3508
3898
4393
4456
4676
4701
67
559
2497
3216
3916
3972
190
316
715
1031
1660
3566
3622
3710
3834
3854
3920
4896
223
500
2040
2323
2406
2831
3993
4802
4808
373
587
2053
2140
2331
2530
3379
3688
3897
3910
4112
222
851
1401
1620
2065
2260
2516
3350
4629
4649
950
970
1363
2517
3367
4141
4699
857
1235
1712
2217
2850
3793
3814
4108
4980
2015
2038
2591
3027
3438
3475
4154
4156
4280
4408
271
1132
1147
1465
2034
2084
2274
2341
2495
3758
3818
3873
4100
4289
4348
4349
4949
62
378
1655
1734
1832
2170
2440
2498
3084
3407
3808
72
321
1114
1476
2309
2786
2790
4881
4973
4988
264
586
2252
3297
3307
4411
1113
2963
3169
4610
4858
810
1435
2240
2270
2334
2816
4524
4623
622
1649
2211
4427
4815
4840
1368
2077
2445
2726
2870
3379
3609
4368
4469
443
1009
1336
1498
1597
1993
2483
3279
3280
3420
3581
4857
292
501
638
662
712
765
771
1150
2749
3168
3201
3436
3576
3662
3827
3910
4683
101
1029
1351
1480
1748
2574
2603
3377
3642
4940
4979
456
632
2750
3039
3257
3819
3916
3968
4272
249
1122
1560
2399
3125
3142
3175
3371
3426
4419
4462
4700
4744
4845
4865
82
349
438
447
691
884
1507
2721
3072
3094
3225
3473
3860
4293
4329
211
322
725
2388
3437
3624
3902
3986
4809
4829
4880
3066
3461
4789
303
1061
2667
2976
3348
3512
3569
4842
1018
1167
3356
517
588
906
1157
1565
1593
1615
2428
2737
2745
4046
4799
1699
2115
2266
2601
2822
3133
3603
3646
4329
4330
4670
549
929
1006
1267
1481
1549
1901
2993
3885
4858
1677
1686
1787
1816
2553
3242
3813
4348
4869
4950
63
906
1451
1788
2085
2484
2506
3429
4698
252
1195
2437
2606
4847
471
1002
1033
1506
3345
3397
3929
4001
4249
4330
4632
287
343
1038
1589
1884
2518
2960
3217
3932
4809
2163
2663
2709
3732
223
1105
1359
1674
2737
2897
3415
4546
4831
1555
2367
2881
4127
4148
4262
4460
4492
4790
4799
191
688
762
1151
1376
2260
2668
3385
3505
3893
3960
4751
4
165
1386
2413
2679
3049
3277
3361
3773
4464
4661
462
490
1134
1173
1570
1612
1655
2040
3205
4014
4410
4631
4884
445
993
1984
2012
2454
2709
2811
3447
1045
1299
1604
1719
2789
2820
4539
4628
1402
1536
2407
3221
3876
4003
4602
4998
550
752
1410
1450
1453
1500
1621
1661
1665
2241
2344
2470
2939
3319
3929
4224
4724
246
255
866
2455
3708
3919
3935
4972
169
679
1245
2474
3086
4634
4657
4682
4709
93
467
1161
1767
2470
3082
3108
3582
3751
4072
4162
4574
4757
2614
2766
2844
3594
3771
4607
444
2346
2389
4246
4314
4676
4785
4931
1975
2185
2301
2469
2606
2837
3161
3352
4116
4581
399
1277
1411
1933
1996
2441
3074
3880
3966
4096
4151
4154
4430
4590
4820
702
1239
1409
1425
2271
2914
2981
3023
3098
3158
3399
4783
410
460
2129
2284
2715
3090
3106
3959
4009
4542
4963
142
406
2030
3030
3793
4660
89
171
778
2066
2854
3752
4251
4397
4854
991
2827
3016
3522
3739
3892
48
690
919
982
1044
2634
2760
2970
2978
3197
4069
4452
169
436
1621
2145
2163
2189
2651
3116
3137
3649
3806
4382
4507
4923
37
134
264
586
991
1085
1541
1821
1895
1951
2337
2797
3936
4554
1023
1164
1606
1903
2180
2891
2928
3423
3557
4964
260
1217
1353
2269
4259
312
328
589
1535
1985
2064
2498
2592
3314
4457
4944
132
475
2365
2631
2702
3238
3953
4047
311
858
1214
1908
2673
2871
3813
4339
4460
208
247
1502
1765
1778
2248
2927
3347
3822
3955
4149
4304
4677
4795
4916
391
1329
2227
2627
3055
3383
249
396
412
564
619
999
1401
2810
3288
3537
4096
111
545
1253
2835
3125
3188
3900
4361
4410
4908
55
429
1663
2826
3024
3142
4193
1059
1305
1381
2162
3375
3740
3974
4319
4358
4578
4916
4990
20
914
1181
1751
2292
2954
3391
3462
3669
3880
4414
4825
108
153
491
1174
2222
2788
3129
3196
4957
345
714
1419
2387
2490
3381
3514
3653
3658
3874
4257
4663
4708
4846
5000
73
279
849
1730
1841
2066
2250
3144
168
275
945
2808
3511
3895
6
1623
1746
2118
2189
4260
4577
4721
4949
16
206
485
1128
1181
1821
2379
2596
2885
3242
4038
4241
422
838
1540
1975
2211
2971
4168
4966
267
663
1258
1047
1113
1620
1641
2027
2418
2689
4293
4636
4683
4952
139
193
640
758
1308
1824
1942
3459
3529
3747
4107
4869
147
432
842
1299
1798
2404
2677
2926
3380
3615
4633
699
873
937
1095
1274
1610
2099
4401
4746
84
541
1314
1382
1478
2025
2858
3805
4289
4372
4473
148
808
1525
4228
4307
4326
4365
4493
4700
351
1768
2388
2744
3028
3129
3219
3308
4448
4993
386
461
821
1183
1223
1409
1412
3163
3485
3925
4642
641
785
1022
1285
1300
1615
1646
1828
2741
3256
3722
4460
4551
322
605
1738
1929
2342
2476
3064
3260
3532
3920
4525
4565
372
576
788
982
1152
2391
2485
2957
3306
4311
4452
439
2018
2158
3558
4394
4491
4572
4757
4815
4817
971
1037
1302
1310
1404
1683
1868
2085
2348
2409
3722
3986
4159
4719
4829
409
634
721
734
1207
1384
1483
2014
2172
2202
2416
2551
3133
3688
3715
4647
69
433
747
1040
1402
1530
1819
2570
2664
3021
3273
3290
3557
3793
4624
386
629
1021
1334
1853
2103
2670
3189
4570
4824
4831
99
719
833
927
1988
2577
2623
3574
3615
4199
4858
598
842
918
954
1680
1919
2275
2383
2451
2608
2638
3140
3308
3412
3804
4257
67
156
171
3721
4667
4819
637
996
1454
2812
2913
3003
3188
3729
3750
4262
4271
87
615
1431
1505
1727
1943
2355
3404
3628
3667
3881
3942
4561
344
1769
2238
2557
3933
4601
4795
52
260
1566
1644
1740
1886
2596
2675
4285
4683
4885
263
1138
1163
1229
1461
1930
2516
3084
4143
4226
4795
1173
1273
1726
1791
1841
1942
2720
2930
2981
3222
3507
3837
4093
4814
340
2791
3205
4687
4701
350
610
1132
1937
1974
2560
2643
2735
3188
3349
4309
872
1910
2462
2601
2602
2758
3005
3115
3264
3407
3895
3941
4009
79
319
615
662
1244
1715
2179
2358
2400
2499
3034
3909
4616
848
1404
1620
1655
2485
3168
3745
18
1884
2150
3067
3996
4163
4527
770
948
1093
1234
1677
3338
3645
4915
692
799
1662
2705
73
374
399
830
998
1252
1573
1783
3280
409
678
741
1090
1243
1321
2867
3227
3322
3929
105
1061
1102
1264
1521
2530
3553
4574
4933
1297
1653
1777
2194
2844
3100
3190
3409
4259
4501
4761
878
981
991
1002
1657
2119
2474
2499
2674
2893
3433
3590
3719
12
717
1668
3151
3278
3572
3994
4469
4772
110
1938
2671
3761
3980
4110
4439
50
1190
1890
2983
3219
4198
4605
370
622
845
968
2202
2288
2574
3833
3884
4119
4729
4734
100
183
206
533
1675
1701
2228
3502
3504
3725
3941
4209
4904
391
1255
2433
2815
3133
3251
3841
4373
8
588
1391
2845
3373
3577
4098
4547
4921
4997
62
266
796
977
1097
1226
2582
2652
2826
3058
3473
3701
4409
4854
336
341
377
385
785
831
1338
1646
2485
2612
3243
4916
1252
1644
2236
2984
3287
3302
4127
4149
4418
4772
4913
2399
2512
2833
2917
2971
3334
4360
4537
119
1513
1695
2821
3351
3794
4034
365
525
737
765
789
1614
1996
2885
2972
3457
3895
4561
205
1348
1447
1939
2642
2983
3310
4350
4351
4669
620
681
1989
2008
2418
2607
3724
4640
870
1501
1686
1838
2228
2292
2386
2656
2806
3678
4537
121
389
394
838
869
969
1745
3683
3723
4181
4685
558
1127
1316
2139
2330
3232
3604
3626
4328
4350
4430
4477
203
215
675
784
1231
1433
3082
3350
3472
3710
4216
4435
4951
483
2169
3161
3403
3552
4447
4778
35
181
857
1156
1221
1732
3011
3164
3827
4394
4981
198
208
241
479
1197
1667
2129
3237
4024
4204
4489
19
607
703
1024
1221
2254
2647
2760
4151
4781
4829
4933
126
405
975
1172
1552
2162
2270
2322
3557
3583
3685
4157
4763
4800
610
1032
1361
1603
1685
1706
2260
3651
3990
4508
4591
4746
324
830
1018
1395
1766
1950
2264
2353
2936
3651
3816
4254
4884
4887
4910
1262
1710
2421
2658
2908
3732
3871
4193
4707
416
665
676
2162
2623
2977
3451
3802
4737
236
242
281
555
1301
1321
1339
1661
1728
2229
2659
2870
3059
3554
3988
4461
4627
4789
4955
17
96
282
1066
1126
3517
4670
227
910
1709
1923
2157
2582
2922
3941
4072
15
886
1666
2929
3017
3020
3759
3879
4985
159
217
243
325
637
796
1211
1239
1791
1943
2929
4078
4124
4436
4552
4666
4951
4983
1087
1277
1758
1965
2026
3127
3816
3880
4081
4845
373
738
1285
1354
1885
2869
3508
3622
3941
4347
248
268
473
1823
2103
3764
3964
3992
4009
815
855
2214
2741
3688
3842
333
486
692
1047
1113
1325
2905
3468
4382
4744
4811
4820
4949
411
710
773
1177
2591
2710
4097
4135
95
199
239
422
1700
2985
3550
4073
4354
436
1382
1650
2217
2578
3006
3480
1254
2095
2725
2903
3955
346
803
1342
1441
1861
2616
2827
2861
3433
4309
4404
4741
792
887
1561
2093
2140
2462
3286
4404
182
1177
1854
3901
163
310
499
510
652
1888
2339
3141
3224
3286
3437
3909
252
1382
2334
3575
4753
134
398
967
1929
2017
2140
2366
2706
2798
2895
3209
4603
4701
432
1701
3863
4463
4846
4921
95
468
1489
2535
2669
2720
2796
3040
3253
3294
3447
3545
4335
4629
1304
400
1448
1699
2029
2087
2343
2655
2761
3438
4336
4521
4536
4580
24
306
460
1797
2750
2935
2988
3022
3314
320
1059
1174
2692
3506
3953
4830
222
1069
1488
1618
2255
4063
4298
128
472
515
2538
3292
3722
3938
4504
4574
1708
3038
3132
3163
3571
3691
4401
4464
4784
278
412
840
1370
1810
1878
3033
3051
3063
3495
4542
576
3121
3258
4406
4665
4708
141
406
1124
2358
3303
3519
4664
4779
139
419
1286
2587
2737
2752
4621
4729
192
492
1750
4054
71
199
302
858
940
1331
1485
2591
3807
4764
1125
1322
1400
1625
1962
2882
2909
3190
4242
4286
4382
191
730
1085
1122
3055
3375
30
515
868
877
1461
2192
3005
191
595
866
1237
1287
2010
2347
2975
3189
3237
3858
4562
4709
4804
36
287
317
2051
2267
2849
4386
4492
4711
185
598
657
1126
1280
1420
1566
1651
2319
2515
2747
2923
3634
3711
4130
4280
4830
829
2125
2561
2769
3328
3478
3489
3859
3930
3933
969
1160
1380
1825
2211
2888
3323
3550
3855
4496
850
1004
1415
1887
2461
3203
3557
4102
4400
4694
4881
547
834
1168
3805
4465
4576
1826
2121
2990
3290
3613
3981
4265
1513
1694
1874
2395
3961
4867
4882
4959
692
1625
2266
2430
4258
746
932
2412
3694
3966
4176
509
637
760
876
1987
2073
2251
2281
2462
2719
2760
3326
4014
4440
4857
367
1111
1292
1298
1351
2559
2567
4408
4914
582
1328
2140
2333
2358
2415
2518
2697
3912
4003
4851
421
509
845
1000
1144
1463
1503
2368
2371
2413
3543
3855
4247
4754
4791
89
152
849
1358
3349
3899
4620
119
1201
1460
1474
1909
2194
2200
2238
3036
3069
3196
4658
4839
573
740
776
1578
1712
2439
2872
3052
3787
4190
4205
4670
4775
73
859
1283
1357
2143
4173
4835
4933
2767
2934
3770
4321
4491
4626
209
718
1667
2659
3607
4120
4194
395
1016
1922
2069
2610
2754
3544
4754
248
806
1035
1048
1248
1377
1938
2095
2099
2131
2316
2495
2712
3275
3457
3820
4247
4719
4990
2820
2865
3994
4720
4804
4972
108
340
557
1126
1158
1446
2848
3982
987
1575
1727
2136
2157
2528
2552
3174
4052
4523
4692
15
279
408
417
988
1365
1750
2323
2419
2957
4117
4358
4479
4743
4828
780
1017
1106
1622
1686
1992
2484
2808
2843
2997
3938
4422
4711
4816
4932
884
1241
1279
1318
1824
2378
3222
3241
3475
3940
4077
4254
207
760
1389
1416
1469
1535
3080
3472
4054
4138
4669
321
990
1165
1358
1427
1481
2251
2494
2581
2607
2817
2986
2998
4519
311
455
641
770
801
1050
1493
1539
2288
2299
3552
3943
4453
4492
33
454
1410
2044
2453
2926
3011
3055
3172
616
891
1204
1386
3042
3673
3808
103
189
274
424
739
1165
1668
1725
2341
2422
3379
4390
4741
4985
334
567
1378
1825
2350
2398
3650
3835
692
862
876
1298
1783
2675
3122
3837
4206
4961
39
309
698
2432
2469
3280
3341
4417
4849
149
164
238
1637
1687
2273
2635
3553
3971
4873
4881
459
584
865
1685
1791
2082
2143
2477
2562
2608
2647
3123
3606
3628
4418
4947
232
406
818
958
1228
1440
1567
2025
2726
2842
3435
3543
3626
3849
3896
4093
4735
349
897
971
1094
1597
3427
4111
4310
29
999
1185
1188
1496
1672
2658
3615
3769
4172
4235
4445
4777
5
790
835
1118
1501
2578
3431
3913
3980
75
415
934
2004
2075
2079
2421
3821
4779
4885
4941
217
942
1753
1898
1969
1992
2782
3560
4499
528
663
1158
1433
2439
2637
2805
2849
3234
3860
4153
4719
410
747
859
1124
1805
1921
2216
3145
4595
144
1648
3078
3084
4363
4500
4981
344
384
742
1179
1317
1678
2250
2296
3091
3366
4135
4382
837
1450
2212
2976
3050
3485
3980
3991
434
1003
1090
1381
1825
2071
2222
2697
2937
3341
3473
3568
4088
4700
4827
35
178
500
752
1605
1944
2857
4103
4382
4838
300
634
672
1019
1410
1709
1710
1771
1778
2221
2803
2824
4525
4812
469
1501
2027
2237
3492
3902
207
208
609
647
648
742
987
2357
2737
2893
3049
3817
4036
4504
468
797
847
960
1144
1167
3710
3775
399
551
1245
2183
2532
2616
3502
4181
4199
4370
36
66
630
699
1078
1855
2395
2408
3137
3735
3826
4038
4097
4721
4899
20
522
1549
2677
2734
2818
3265
3810
3833
3942
4417
4780
4876
1477
2434
3089
3298
3365
4234
524
1379
1906
2042
2215
2280
2724
3500
3539
4157
4270
4587
4968
321
541
1826
1994
2398
2491
4278
4297
4359
499
603
1115
1265
1655
2277
2411
2526
4064
4411
64
264
306
1814
3583
4060
4095
4177
1509
2175
2593
2916
3431
3817
3884
4139
4145
4523
170
930
2499
2580
2754
2843
3328
3953
4459
4600
4630
158
349
569
600
984
1262
1622
1748
1984
2317
2927
3271
3404
3552
3578
3896
4548
4774
167
533
791
858
966
1628
2600
4710
4854
85
1081
1440
2234
2462
2585
2973
3756
4891
4894
263
338
815
1844
1933
2353
2358
3161
3182
3603
3799
3951
4111
4347
4430
4466
4884
3
316
1334
1593
1992
2010
2306
2336
2446
2526
2539
3198
3274
3729
4330
4767
2985
3095
3845
3965
4218
197
1509
2239
2340
2792
2934
3548
3893
526
872
2117
2968
3268
3560
3682
4041
4510
4683
4695
173
566
2357
3553
4405
4437
882
949
1638
2050
2134
2396
2879
3125
3460
3496
3599
3817
3963
4278
4746
4780
4860
301
344
407
559
837
1753
2328
4172
786
1233
1463
1490
1586
1925
2246
2829
2854
3131
3194
3354
3443
3682
4036
4453
4553
3621
3874
3878
4116
202
257
994
1851
2606
3141
3824
4679
4980
334
1675
2279
2517
2803
2859
3133
3355
3482
3745
3996
28
62
296
444
456
804
2134
2945
3261
3422
4694
214
1329
2430
3626
4714
217
348
932
2027
2055
2737
2866
3316
3589
3875
4714
157
739
882
1163
1616
1877
3927
4380
295
928
1148
1197
1418
3135
3444
3902
4215
4440
4897
453
971
2574
4168
4257
4365
4517
4849
200
485
1144
1797
2322
2340
2734
3157
4025
4587
4870
1080
1083
1579
3088
3603
4610
4690
4715
757
769
1217
2378
3715
4882
139
202
1379
2394
2820
2893
2952
2982
3133
3883
4554
4663
4961
1126
1267
1493
1577
1733
2590
2845
4098
4699
344
394
1949
2012
2122
2351
2695
3184
3243
3381
3580
4031
4033
4542
4646
947
1224
1862
2168
2373
2573
3027
3576
3651
4131
4134
4288
394
427
875
902
1078
2435
2469
2476
2787
2802
3044
3456
4837
590
853
2088
2654
2678
4334
4710
4970
779
1589
2179
2239
2757
4326
4616
188
290
608
848
1033
1222
1245
2165
2393
2867
3576
3942
3999
4692
4750
4861
101
129
544
552
1640
1835
1941
2092
2235
2576
3403
4301
4718
264
1571
4344
277
500
542
696
877
1451
3596
4326
4476
18
544
1793
4998
956
967
1111
1310
1833
1851
2171
2611
2994
3272
3343
3349
3622
3806
4722
4823
4959
772
894
951
2006
2169
2423
2760
2949
3070
4098
4798
4833
108
620
1177
1374
1439
1501
2451
3251
3962
4169
4534
32
897
922
1589
1761
2472
2763
3017
3357
4283
462
1380
1820
2490
3233
3747
4183
4891
241
515
1233
1304
1441
1658
1825
2832
3003
3102
3855
65
2000
2229
2690
2787
2811
2884
3330
4229
4835
4947
1229
1315
2056
2067
3059
3207
3314
301
1234
2080
2227
2653
2730
2778
2970
3211
3315
3681
3684
3713
4524
4838
4897
762
937
1784
1906
2367
2378
2846
1408
2258
2619
4068
4296
11
143
1315
1592
2293
3106
3295
3417
3830
504
628
927
1183
1588
2774
3697
4255
4467
4517
62
76
2187
2500
2626
2697
2977
3139
4553
4812
399
850
2217
2334
2790
3477
4691
4808
4900
828
838
1904
2061
2240
2280
2595
2754
2896
2968
3095
4192
4508
4658
236
534
964
1738
2172
2972
3195
3343
3504
3544
4393
4410
149
656
666
1168
1363
1517
2035
2134
3388
3869
4037
4875
366
532
1812
2191
2215
2564
3870
4528
4670
21
470
661
703
1108
1948
2236
2339
2764
2806
2903
3056
3711
3842
4201
4467
116
138
168
606
615
714
1155
1181
1232
1654
1978
2561
2895
3320
3608
3641
4163
4943
26
207
593
804
1125
1532
1932
3355
3464
3979
4187
4362
909
3054
4445
4965
4972
1651
3566
3749
4258
4824
137
260
403
769
1289
1709
2584
3721
4105
4756
4865
111
2196
2272
2282
2469
2702
3368
3577
3880
3940
4405
247
456
528
867
1358
1560
1851
1907
2562
2601
3156
4603
4869
4970
1999
2514
3998
4731
4990
301
586
1307
1360
1829
2291
2345
2612
2767
3716
474
1126
1315
1590
2008
2167
2717
2770
3685
4505
388
754
2129
2148
3505
3700
4025
4667
1946
2594
2781
2928
3884
4747
328
691
1361
1511
3172
3585
4566
4822
334
2074
2274
2921
3226
4834
565
588
724
962
1242
1374
1788
2106
2266
2663
2684
3657
3762
3838
4976
400
480
3453
3859
4044
4077
202
499
1164
2396
2472
2504
4026
4231
43
719
1241
1366
1674
2231
2388
4441
1529
1663
1886
2412
2602
3787
4075
522
947
1355
1390
1939
1972
2076
2332
2439
3199
3971
4444
4567
4819
4902
262
313
1725
2375
2466
2583
4010
4536
184
1774
2700
3590
4844
4887
400
694
1470
1852
2487
359
1050
1648
2077
2289
2852
3646
4062
149
424
506
527
1085
1384
4040
4191
4214
866
1523
1962
2127
2255
2414
2948
3257
3604
3703
3756
3833
4385
4753
27
659
1574
1803
1820
1895
1903
2119
2309
2762
3381
4379
4718
4900
4986
1123
2338
3263
3425
4145
349
779
871
1995
2378
2828
3167
3751
4997
721
1441
1594
1806
1948
2075
2277
2317
2398
3189
3595
3708
194
270
305
857
881
1233
1479
1539
1589
1986
3974
4392
345
621
1339
1398
1546
2246
2850
3372
3734
4192
4446
4981
38
453
887
2156
2279
3014
3234
3577
3927
860
1322
1830
1943
2254
3402
3530
3576
4653
4680
492
919
946
1827
1837
2031
2585
2705
2992
3401
3413
3602
4249
4387
248
2403
2468
4510
244
875
1118
1574
1853
2181
2270
2833
2944
3112
3477
4096
4311
4559
4854
50
75
3630
396
481
1444
2199
2273
2426
2503
2857
4552
4645
98
1179
1384
1476
1775
2179
2236
2295
2804
2915
3363
3618
3811
4156
4189
4367
4403
4419
4514
4663
4787
593
689
2129
3301
3789
4020
257
406
421
736
1259
1478
1848
2246
2750
3023
3280
4361
4956
251
613
906
961
1157
1759
2684
2770
4427
4966
1914
1987
2302
2784
3036
3361
3632
4380
578
897
924
1799
2900
3571
4263
4304
4713
4975
800
1278
3566
3820
4063
4089
5
122
218
310
1216
2304
3141
3684
4050
4052
4087
4127
23
74
1124
1846
1896
2055
2149
2913
3102
3395
3583
40
547
1568
2264
2551
3043
3277
3519
3608
4088
4162
4164
4271
4280
4799
529
1389
1716
2779
2886
2932
3491
4597
4651
86
211
667
948
1095
1115
2249
2584
3035
3088
352
1485
1545
2005
2067
2631
2743
3315
3947
4539
1528
1609
1718
2232
2667
2744
2913
3604
3656
3659
3977
4094
4388
4531
520
686
2828
3185
3502
4306
4687
378
945
2280
2449
2853
3523
4277
4637
4865
715
838
1811
2167
2372
2574
2719
2842
3047
3286
3766
4074
4098
4452
4867
4989
421
450
941
1613
2485
2594
2951
3314
3350
3860
4018
27
310
649
915
1109
1296
1593
1714
1794
2844
3133
3645
4302
4831
4875
363
954
955
2149
2479
3903
4284
199
629
890
2738
2741
3164
3231
3448
4417
4909
1885
1984
3182
3240
4257
4301
4794
4935
4943
72
2284
2631
25
1241
1419
2437
2660
3748
4482
4553
1283
1855
2287
2305
3138
3231
345
471
671
1760
1805
1842
1933
2304
2884
3010
3096
3357
4687
99
341
828
1224
1644
1661
2189
4557
4881
235
466
787
2524
2676
3341
3351
4041
4349
4663
4897
66
152
1372
1573
1869
2358
3033
3258
3266
3285
3786
3922
4031
4104
4553
4839
52
233
676
1233
1792
1945
2267
2865
4015
4728
4855
4993
131
232
278
1417
2838
3019
3294
3356
3398
3631
3846
4706
900
1318
2544
2975
3130
3688
4061
4132
4355
210
244
293
309
401
574
1066
1207
1621
2419
2620
3405
3470
3728
4145
4616
4800
4876
170
238
531
1422
1468
1796
2476
2926
3470
3551
3736
4068
4194
4323
4503
4881
4979
84
1661
1795
2379
2392
2986
3732
4295
4874
4920
503
846
1826
3241
3746
3883
4036
4524
4787
966
1114
1479
1515
2140
3276
3706
4376
4818
371
648
906
1083
2185
2270
2453
2788
4233
4433
4491
4625
452
599
625
809
1523
2665
2726
3323
4465
4761
4848
4867
4917
105
287
854
867
1628
2120
3228
3321
3547
3820
4230
58
655
674
2396
2520
3383
4148
1071
1101
1388
2807
2869
3203
3789
4196
4575
4874
828
843
893
1145
1215
1519
1660
1789
1916
2075
2206
3222
3234
3802
3955
4627
4655
4733
122
1937
2144
2523
2888
3075
3229
4979
59
1164
1630
2355
2847
3306
3663
4445
4676
4743
953
1657
2758
2836
2963
3052
3663
3808
3911
4320
226
649
710
718
841
974
1349
1655
1902
2724
2965
3778
4556
4845
1132
1167
1531
1601
2518
3208
3411
3611
3637
3959
3984
4051
4177
418
520
530
704
980
1205
2195
4202
4374
4638
4733
4756
4914
335
1496
1600
1722
2733
3060
3364
4290
176
507
734
1009
1056
1085
1332
1637
1689
1759
2069
2514
2524
2991
4020
4848
283
743
918
1085
1938
2457
2497
2527
3598
4044
73
143
172
206
605
1717
1791
2260
3954
4770
689
1041
1561
1851
2131
2569
3635
4555
416
775
1507
1615
1701
1764
1948
2098
2235
2835
2903
4046
4327
225
240
2871
2979
3418
3844
3892
4012
931
934
2189
2452
2977
3135
4317
4501
4717
4967
200
1129
1284
1361
1745
1823
1993
2391
2643
3139
3826
3890
4888
18
370
1344
1676
2268
2358
3689
4558
4978
471
541
544
569
573
1006
1160
1299
2097
2240
3050
4066
4577
4923
1134
1262
2191
2206
2453
2465
2526
2579
2799
3202
3687
3703
4778
169
183
192
369
632
902
1579
1943
2152
2552
2710
3725
4077
4512
412
789
1557
1591
2023
3665
3943
4024
4344
193
734
2103
3178
3585
3926
4627
4731
4741
4753
687
702
1137
1978
2626
2648
3525
3822
4925
755
924
941
1134
2249
2380
2475
3060
3647
4082
4133
4594
4624
4759
68
110
326
1983
2408
2713
2719
2792
2832
2942
3038
4109
4217
4639
4839
794
1198
1616
1627
2118
3206
3220
3389
3701
3869
4098
828
990
1280
1357
1385
1417
1699
1705
2026
2367
2381
4554
254
576
2889
4017
4329
4888
4937
152
683
1615
1811
2153
2426
3216
3329
3751
3824
1813
2211
3381
3754
4285
4482
160
545
553
725
733
759
798
2667
2822
3041
3066
3070
4330
4625
445
565
647
1151
1374
1781
2077
2188
2736
2791
2860
3610
4248
233
695
2402
3864
3913
4441
4531
4862
4896
4918
4988
592
700
2034
2324
2627
3172
3553
3558
3572
3967
4322
369
675
712
799
1504
1546
1672
3390
4310
4370
4676
15
333
575
1117
1780
2173
2193
3022
3211
3342
3720
1644
1835
1882
2042
2111
2131
2188
2308
2338
2395
3002
3394
4346
4421
4646
1493
3340
3846
4075
4782
4991
78
536
1096
1392
1411
2903
261
383
487
1008
1300
1399
1448
2765
4071
4226
4550
28
140
1808
3126
3429
1920
2411
3817
3988
4173
114
228
431
555
1259
1743
3555
3790
3931
4596
115
370
1388
1406
1997
2983
4086
227
784
867
909
1055
1607
2099
2700
3168
3239
188
992
1971
2230
2348
3130
3402
3415
3454
3766
3985
4382
4619
4699
4839
2132
2497
2935
3092
81
609
654
1920
40
43
262
707
1607
3151
3644
4144
4997
157
1491
1798
2132
2389
2738
3588
4443
4459
4551
4750
285
374
771
1923
2296
2485
2550
3092
3394
3493
4627
4859
1167
1297
1421
1737
1742
1920
2212
2706
3590
4347
4966
66
169
835
971
1135
1638
2548
3472
4144
677
1109
1360
1403
1819
2261
3507
3725
4714
134
151
155
1746
2581
4176
4639
4684
150
443
665
958
1596
1933
3911
4113
4232
4397
4922
1771
1903
2146
2208
2230
2269
3125
3431
3780
4893
2011
2314
3489
3667
3678
3947
4046
723
2345
3380
3601
3784
3868
4373
4385
4458
601
938
1316
1793
2348
2515
2529
2603
2948
3313
3545
3593
3903
4085
914
926
1272
1915
2820
3017
3676
3717
4232
4723
4857
4907
4988
1031
1067
1150
1731
1798
2031
2460
3014
3923
4347
4624
4758
1358
1758
2386
284
361
679
1848
3264
4300
4703
4902
373
904
1577
2067
2384
2477
3233
3688
3758
3761
3883
4718
905
1001
1383
1708
1926
2007
2810
4345
4858
4933
124
297
1735
1957
2020
2258
3725
4227
4674
234
1412
1983
2371
2664
3659
3743
4465
895
972
1423
1654
2625
4755
4850
98
285
908
1473
1931
2024
2337
2657
2673
480
834
1756
2314
3294
3600
4119
4144
4323
4764
953
985
2216
3001
3220
3688
4326
4673
4979
111
440
485
819
1333
1746
2209
3026
3597
3729
3816
4004
4026
4334
103
1248
2126
2176
2358
2688
2775
3115
3138
3455
3491
4748
4772
1063
1169
1300
1361
1529
2194
2257
2320
2587
2715
3216
3628
4053
4680
4713
4912
158
216
1281
1546
2945
3161
3407
4035
4233
4448
4459
128
337
470
633
918
1629
2153
2180
2270
3015
3484
3761
4002
4266
4501
4697
203
538
639
944
1783
1955
2062
3394
3713
4727
74
148
585
711
1212
2042
2656
2746
3051
4000
4350
4422
130
239
404
1302
2682
3030
4001
4338
4484
4839
499
809
1074
1355
1694
2354
2762
3199
4624
4694
4881
4998
776
1089
1647
1726
2276
2450
2512
2905
3206
3583
4154
4451
4466
4702
191
1139
1688
1703
2016
3257
3282
3402
4061
4455
4511
4833
126
289
665
872
1064
1098
1373
1552
1792
2796
2872
3005
3690
4299
4323
955
1114
1571
1880
1937
3559
4092
42
67
395
649
1574
1823
1881
1977
2832
3031
3154
3448
4032
4095
243
735
896
1740
1815
2176
2346
3838
3944
4668
4679
4900
594
923
1005
1254
2026
3348
3485
3685
3819
4232
4968
42
1215
1743
1893
2861
3535
3661
3879
4810
4814
4948
333
781
1493
1576
1905
2181
2363
2854
3130
3920
4476
109
476
569
2128
2259
2797
3152
3391
3633
4204
4438
4702
60
409
1673
1973
2132
2923
3110
3633
4049
4318
202
1355
2266
3131
3148
3560
3774
4073
4861
200
845
1119
1864
2131
2659
2902
2914
3600
4426
368
781
1737
2027
2751
2832
3344
3523
3661
3778
4784
4822
278
824
1355
1584
2936
4066
4218
4769
221
370
507
1143
1181
1495
1915
2014
2066
4027
4391
4716
4957
15
496
2144
2312
3246
4472
78
273
392
756
822
1186
3403
3645
4224
862
1294
1359
2078
2162
2471
2506
4342
4763
61
549
550
1033
1278
1562
1661
2152
2478
2582
2611
3283
3375
3611
4740
4744
4978
641
1830
2222
2542
3995
4030
39
781
1003
1284
1330
1831
2829
2864
2990
4844
4855
4912
1230
1380
1535
2522
2639
2685
3085
3121
3595
3622
4156
7
114
1013
1085
2279
2350
2638
2708
3019
3121
3300
4219
4220
4255
4770
4948
4965
82
760
1160
2671
2816
2885
2955
3238
4113
4739
1345
1627
1961
2561
2614
2773
3528
4449
4805
4994
20
158
819
972
1232
1249
1297
3090
3719
4146
4160
1183
1654
1856
2127
2201
2620
3488
3891
3927
4067
4123
4476
4663
4791
1159
1718
2573
2885
3180
3982
4655
834
1514
1790
1916
2155
3301
4559
4688
672
844
2057
2526
2597
2830
3815
4794
240
653
1067
2178
2829
3318
3359
4590
469
1067
2213
2531
2768
3063
3075
3246
4532
705
1000
1840
3157
3702
3717
4487
4762
116
958
1555
1884
1966
2303
2709
3886
4709
4711
114
504
1010
1684
3070
3676
3720
3876
4138
4427
4884
143
685
859
1314
1876
2135
2164
2260
2603
3421
4263
4300
317
588
1893
1944
2639
2985
3201
3234
3345
3356
3683
206
239
403
649
1550
1818
1985
2448
2725
2937
3301
4131
4140
257
583
1339
1819
2744
3045
3240
3349
3824
4086
4756
987
1079
1358
1507
2728
3150
3608
3735
3936
3985
4385
4428
4884
110
829
867
1562
3354
3605
3802
4017
4103
4977
177
328
693
721
1539
1549
1681
1950
2603
2761
2766
3223
3545
4171
4230
4923
1507
1563
2189
3079
4479
4520
596
3041
3398
3442
3842
4093
4525
4767
944
1265
2441
3067
3433
3943
4038
4678
4764
607
883
1674
2295
2664
2958
3374
4163
65
861
888
1754
2403
3239
3369
3432
3534
3729
4758
231
1018
2031
2223
2528
2573
2854
2866
3808
4664
594
2336
3027
3518
3625
3722
3885
4056
4725
257
1293
1791
2150
2317
2340
3419
3715
3717
4355
4430
4647
373
1442
1975
4778
259
390
711
765
1979
2561
2734
3206
3313
4139
4356
376
437
479
621
730
930
1068
1131
1573
2973
3158
3365
4970
4976
409
1149
2331
2944
2988
3219
4489
4786
45
760
870
1638
2501
2949
3410
3613
3679
3743
8
289
1334
1760
2625
3154
4456
663
1914
2383
2722
3013
3159
3480
3514
3595
3677
3730
3761
4076
4122
4415
4849
700
847
1264
1380
1537
1800
2123
2662
3471
3795
3831
4379
4514
279
621
698
912
1304
2041
2095
2129
2187
2617
3031
3038
3071
3405
3998
146
269
907
1040
1593
1698
3085
3745
3807
4424
4490
78
486
575
1411
2608
3016
3634
3948
4678
4822
2340
3343
3417
3810
3917
4416
4511
1261
2261
2540
3374
4568
589
3372
3981
4856
297
839
959
1102
1784
1853
2276
2488
2512
2696
2844
2891
3884
4156
4194
4900
60
194
619
819
1525
1984
2155
2213
2246
2590
3078
4001
1099
1363
1397
1978
1981
3635
3783
4128
4136
4573
4605
4892
223
2421
2627
3283
3655
683
701
752
1370
2224
2257
2833
3544
3548
494
693
965
1400
3050
3128
3464
3865
4017
4890
4919
4969
198
864
1141
1440
1497
1980
2051
3793
4985
514
1266
2345
3204
3285
3654
3727
4203
845
1627
1785
2023
2213
2313
3029
3051
3302
3514
4187
513
1337
2157
2386
3759
181
2422
2758
3439
4971
550
784
2299
2591
3265
3624
4949
889
910
1455
1523
2706
2786
3448
4015
4446
4658
437
1076
1513
1889
2963
3080
3111
3464
3541
3563
3855
4609
4759
283
317
1142
1175
1352
1660
2657
3147
3618
3864
1951
2560
3015
3550
4571
4717
4810
625
867
1329
1576
1965
2145
3450
3533
3735
3942
3996
4092
4917
4995
751
1084
2024
2043
2060
2297
2372
2519
2743
3107
3285
3598
14
29
536
888
1192
1451
2905
3133
3228
3971
4528
4663
4799
4958
1364
1487
1579
1692
2263
3577
4019
4840
301
1061
1235
1360
2468
2604
2629
4628
272
652
767
1017
1149
1246
1910
3039
3376
488
1026
1425
2007
2225
2768
3663
4219
4235
4578
4897
107
856
1877
2180
3264
3379
3506
3883
4931
3320
3340
4075
4568
4710
4831
4998
139
321
962
3511
3610
3656
3843
4666
4867
487
723
1014
1512
1560
1915
2148
2623
2973
3313
4141
4364
4398
4910
4911
213
319
1008
1407
1924
1943
2140
3873
4593
550
1500
1678
1923
3735
4143
4189
4630
4689
4705
198
1469
1542
1935
2331
2368
3661
4396
4529
4887
131
1301
1410
1925
1944
1996
3169
3735
3842
714
756
796
889
1039
1461
2042
2051
2184
4533
332
1015
1097
1770
1929
2234
3592
3648
3662
4222
4505
4631
86
937
996
1116
1148
1548
1895
1928
2458
2645
2888
2907
3275
3647
4260
678
1422
2894
2933
4696
4779
1067
1747
2279
3717
4041
4375
4553
348
405
825
2257
3948
659
2515
3231
3495
3750
4199
4443
340
620
1664
1731
1965
2421
2763
2958
3338
3631
3971
4312
4366
4659
752
1013
1188
1498
2578
2643
4432
4760
669
1431
1529
2757
3585
519
983
1155
2653
2680
4414
4744
27
44
278
968
1574
1698
3096
3528
4065
1112
2944
4946
1328
1374
1590
1902
2062
2403
2468
2517
3291
3862
4138
4372
599
999
1297
1474
2651
63
227
268
1617
2248
2330
2725
3200
3429
4641
520
1162
1267
1622
2120
2381
2505
2794
3310
4530
4674
266
356
373
1084
1376
1780
1846
1939
2037
2636
2680
4166
4210
133
269
785
836
1887
1940
2199
2512
2552
3009
3718
569
798
1335
1769
1968
2131
2327
3551
3876
4020
4130
4216
4234
4973
203
1826
2485
4169
4525
4751
4808
444
1215
1639
1647
2320
2769
3115
3467
4313
4719
4803
4845
4850
4986
13
696
1203
1249
2567
2843
2849
3442
4001
4527
4934
557
905
1114
1180
1912
2425
2588
3062
3704
4974
630
911
2323
2851
3074
3322
3431
4086
4262
2307
2330
3065
3374
3614
3772
3935
4513
4526
4571
4969
1297
1699
2758
3575
4604
530
795
1220
1274
2181
2189
2340
2433
4185
4455
428
636
1147
1314
2331
2966
3282
3640
3668
3853
3940
4481
4899
355
1122
2143
2451
2595
2661
3755
3757
3813
4212
662
1521
1730
1873
1900
2381
2595
3899
58
71
272
536
748
1231
1456
1685
1938
2049
2993
3279
3734
4099
4291
4488
4622
514
759
1723
1729
2435
2614
2917
3173
3918
4399
1846
2175
4139
119
459
692
790
1002
1065
1747
3005
3095
3391
3589
3700
4293
98
938
1030
1311
3488
3887
4022
4184
4389
885
895
1494
1629
2101
3285
3941
3957
403
1210
1256
1446
2648
2857
2876
3124
3834
524
924
1027
1267
2579
3763
4015
4690
4734
4830
1289
1397
2107
2771
2959
3024
3025
4446
4665
355
1645
1925
2189
3122
3346
4323
4623
4726
364
426
702
825
1076
1217
1304
1452
2466
2745
3069
3553
3887
4636
4874
476
611
1676
3048
3384
3492
4878
4981
178
1316
1691
1846
2423
3332
4039
4235
758
784
1478
3229
3771
3951
3952
4269
4663
873
1101
2311
2800
3332
3968
4302
4307
4719
4928
51
202
1412
1686
2599
3110
3127
3141
3994
4175
77
470
2561
2743
3164
3888
4038
4402
4437
172
767
1336
3794
4318
4615
4754
567
839
947
1547
1831
1902
2374
2678
3665
4345
4806
182
675
1282
1299
3239
4431
4627
812
2372
2691
2747
2951
3841
4155
4208
4481
4826
4897
435
464
1078
2027
2289
3229
3654
3773
40
57
287
392
1728
1731
2143
2341
2517
3212
3323
3746
3747
3783
3910
4670
4691
1610
1674
1964
3122
3385
3971
4394
83
448
609
1108
1327
1383
1506
1702
1803
1930
2649
2923
2996
3154
3969
4229
4730
810
2712
2778
3184
4188
4462
4754
516
966
1005
1207
1622
2671
3370
4410
4460
4538
4790
177
178
210
419
558
1452
1833
2035
2818
3766
4426
4871
4935
303
344
582
802
1088
1221
1412
3080
3557
3716
288
484
832
1293
1799
2130
2802
2842
2897
3016
3067
3466
3662
3779
4061
4589
1077
1737
2040
2483
3162
3421
3799
142
688
1013
1161
2121
2241
2428
2455
2546
2833
3686
3985
4296
4375
4591
10
73
648
653
1103
2157
2247
4216
4249
4652
4828
4994
196
411
1556
1689
3612
3774
3926
4135
4301
4373
233
384
1263
1546
1625
1686
2239
2678
4895
405
645
1300
1511
2798
3094
3362
3742
194
1256
1808
3035
3487
3732
3974
4314
4473
4672
416
791
2130
2521
3302
3947
4372
4572
585
1196
1624
2989
3520
651
1599
1841
2333
2608
2785
3547
3824
4242
1081
1210
1466
2028
3381
3566
4647
1270
1357
1515
2819
4370
5
595
1172
3211
3529
4293
4634
4723
349
951
1069
1089
2212
2431
2451
2690
3401
3831
4330
939
1761
1953
2055
2205
2296
2980
3389
4431
4905
544
749
1037
1068
1133
2610
3302
4159
4565
4587
4833
783
1632
2217
3412
3656
4037
4550
70
314
608
978
2030
3430
4555
4776
4777
4787
4874
88
679
722
1506
2092
2161
2507
3589
3677
3796
4932
313
330
942
2340
2537
2627
4724
4940
4957
4967
805
862
901
1202
1236
1246
1281
1552
1827
2184
3771
3786
4283
4686
4874
561
1643
1853
2148
2376
2874
3212
3532
3855
4097
4212
4340
4594
4737
299
430
1745
1803
1881
2059
2082
2422
3200
3975
4031
4076
4605
4683
4988
413
688
862
1411
1566
1575
1646
1743
2261
2592
2665
3155
3914
4387
270
516
537
952
2245
2291
2653
33
1402
2187
2275
3105
4439
4605
4635
4724
466
1531
1715
1918
2961
3524
3657
4004
4119
4240
4352
113
551
640
1757
1769
2112
2396
2889
3241
3634
3786
3871
4287
39
140
961
1870
2522
2703
2942
3089
3299
3642
4206
290
1154
1224
3049
3334
4379
4699
574
709
877
1384
1548
1553
1683
2210
2469
2810
2891
3152
3909
4666
1015
1278
1299
1400
1457
1667
1942
2090
2114
2479
3056
3958
4191
4238
4501
4970
146
258
736
1225
1720
1996
2583
3067
3119
3942
3988
4482
735
1057
1090
1316
1540
1563
1780
2183
2740
4194
4782
4865
186
288
978
1187
1333
1514
2252
2297
2948
3149
3540
425
935
1170
1506
1706
2236
2528
2529
3355
3399
4068
4230
4629
4938
697
925
1361
1532
2011
2036
2787
3422
3984
4071
4196
4371
4653
1197
2433
3268
3458
3900
692
1250
1305
1781
2850
3622
4333
4411
4775
351
639
2545
3214
3400
3584
4263
4848
491
1163
1565
1584
2186
2684
2713
3603
3909
3986
4621
31
1302
1962
2041
2247
3128
3483
3572
3699
4012
4975
191
533
2041
2259
3535
4156
4199
4955
65
124
377
466
568
872
1075
1288
1857
1953
2381
2439
2445
2732
3883
3926
392
1674
1727
2488
2696
2863
4079
4420
4567
4735
1503
1566
1825
1889
2628
2826
2849
3260
3286
3296
4467
292
1321
1351
1966
1984
2198
2966
3039
4257
4580
38
479
706
835
873
924
1504
1646
2066
2148
3236
3320
3366
3634
3762
4415
165
546
949
1501
1921
2031
2157
2464
2569
3766
4484
4495
804
4011
4128
4131
4803
223
426
440
1149
1276
2139
2575
2710
2951
3163
3433
3452
3745
3752
4057
4224
4251
136
348
525
655
2221
2422
2677
3022
3244
4082
4314
4770
4989
167
442
935
1403
2060
2249
2695
3726
3753
3787
4281
4478
4691
4873
4999
675
1271
1424
2728
2735
2812
2993
3037
3092
3701
3741
4286
4577
660
678
1982
2428
2531
3137
3391
3521
3707
3834
3957
4348
4977
944
1006
1291
1589
1844
3348
3669
3744
3820
4280
4448
4819
569
601
664
930
977
1702
2094
2175
3027
3348
3573
4827
335
790
926
1103
1539
2462
2837
2916
3348
3729
4191
4415
4795
1294
2771
3936
4454
438
1621
2231
2660
3624
3964
4266
4275
361
516
795
1178
1211
2312
2430
2804
2819
4468
4570
1172
1237
1756
3507
3587
3664
3887
4201
4308
4413
4432
4783
586
603
867
1176
1503
1738
2902
3029
3584
3937
4312
4457
4591
4988
158
529
1110
1443
1748
2030
2079
2494
2739
3163
3239
3660
3832
113
1328
1712
2738
2740
3083
3222
3572
3657
4388
668
897
926
974
1327
1760
1818
2390
2459
2781
3034
3228
3365
3388
3389
3816
4398
4942
212
1480
2234
2344
2780
2935
3329
4128
4715
4882
111
2000
2355
2471
2579
2896
3049
3906
140
1366
2605
2951
3138
3601
3943
4675
460
771
1309
2488
2669
3230
3560
3578
3798
4511
1291
2641
2642
3116
3720
4931
61
222
444
632
1567
1997
2292
2302
2649
3300
4388
4858
158
636
872
1353
4051
4332
4353
4751
4899
1245
1354
3842
506
590
1380
1432
1463
1790
1991
2803
2937
3221
3928
152
506
667
1449
1508
1589
2156
2985
2990
3432
4034
4239
354
411
524
1031
1664
2516
3542
4151
4584
4793
191
300
400
1115
1389
1766
1918
2164
2860
2946
3498
3682
435
985
1120
1561
1677
1839
2031
2426
2770
3029
3195
3563
3752
3803
521
1004
1419
1518
2425
2440
3082
4212
4353
4502
4692
425
489
2730
3318
3682
4347
4457
4777
261
344
382
757
1057
1242
1638
1813
2630
3032
3171
3433
3951
54
459
863
1187
1274
1636
1665
2065
2630
3802
3825
3892
3900
3983
4013
4014
4869
239
501
1369
1485
2040
2337
2507
3022
4282
4373
4543
4927
1213
1615
1831
3357
3412
3638
4584
4721
458
1080
1264
1664
2501
3099
3543
4193
4378
4825
660
780
930
1098
3212
3364
3685
3823
4937
1164
1286
1417
2074
2157
3910
4006
4320
4413
4959
1120
1337
1480
2344
2536
3251
3302
3338
4428
296
795
2554
2631
3189
3938
4444
4703
168
508
1332
2658
2888
2915
3421
3473
4112
4365
4415
4608
4819
289
327
699
953
1180
1992
2513
2834
3368
4459
4806
377
415
778
1674
1682
1863
2059
3423
4074
4145
4933
1284
1654
2229
2509
2584
2779
2974
3840
4693
77
228
994
1376
1600
2214
2861
3565
4160
500
730
1787
2103
3139
3303
4152
590
843
1851
2067
2400
3107
3672
3998
4795
4924
685
1680
2391
2482
2728
3323
4030
1477
1672
2078
2160
2650
2694
3453
3809
4063
4453
4669
1190
1379
1423
1823
2080
2138
2415
2848
3404
3891
3893
4961
4976
261
363
525
1641
2303
2619
3342
3528
3633
3775
3845
219
1159
1560
2528
3135
3626
4163
4443
4601
4849
691
1926
2461
2692
3063
3111
3200
3415
3445
3592
3804
4503
4510
4778
334
479
608
1559
1810
1814
1969
2255
3715
4625
358
693
1592
2028
2389
2449
2693
3018
4352
4952
301
1826
2318
2583
3317
3495
3984
4918
4959
840
1843
3550
4099
4355
1031
1397
1781
1845
1959
2293
2352
3379
4330
4510
150
466
1534
1659
1972
2869
2919
3512
3796
23
467
507
978
1434
1491
2101
2629
4160
4287
4551
72
414
612
626
793
1185
1823
2029
2734
4224
4375
4596
4605
93
571
624
757
1905
2053
2427
2556
4598
114
128
140
270
304
342
498
553
1474
3110
3990
4501
955
1389
1508
1564
1705
1998
2391
2681
2850
3099
4051
4215
4571
4818
185
874
941
1423
1805
1874
2051
2988
3582
1082
1602
2036
2154
3111
3138
3415
3523
3708
3829
3938
3947
3963
4324
4547
4748
4976
180
1522
1774
1922
2307
2837
2858
3823
4722
657
801
1102
1498
1656
1805
2016
2177
2611
2979
3583
3967
3997
4228
425
777
1005
1395
1434
2214
2548
2564
2875
2938
4930
4943
505
763
1173
1973
2869
2992
3277
3306
3555
3744
4373
4507
108
523
934
1903
2509
2516
2839
3161
3214
3674
3889
4751
4885
529
2673
3021
3176
3927
4843
654
834
1021
1201
1694
1895
2401
2838
3743
3777
4569
4762
4792
151
922
2761
2880
2956
3322
4756
363
1643
1859
2255
2283
2600
2700
2866
3881
4244
1635
2425
2983
3172
3413
3618
3928
4087
4160
4257
4387
4810
4925
481
2989
3679
622
636
803
1390
2859
3011
3331
3712
4026
4537
4609
4874
359
636
1000
1015
1182
1266
1296
2395
3108
3818
4356
998
1339
1490
1583
1840
2014
2745
3104
3340
3995
405
499
1803
2227
2573
2904
3087
3530
3629
3862
4461
500
815
844
2550
4083
4879
4893
119
1368
2105
2662
3598
3622
4598
48
371
388
479
810
888
1700
2664
3255
3686
4071
4338
582
592
2658
3596
3601
4357
4538
59
210
252
321
543
865
1672
1800
2211
2612
3081
3852
4421
976
2468
2604
3762
4031
4567
4591
807
1162
1636
1716
1883
2131
2169
2234
2726
3778
3906
4765
4832
122
197
475
3604
3645
3665
3839
4823
1491
2810
3003
3195
4016
4070
4394
4641
108
166
405
1182
1208
1530
1737
1744
2262
2366
2684
3736
3788
4456
4673
4999
425
965
2971
3766
3864
4433
4655
4815
4934
752
1108
1151
1183
1193
1289
1361
1531
1997
2246
4326
4440
2588
3146
3236
3255
3307
3860
3943
4547
4621
4752
444
646
826
1619
1869
3286
3984
4286
4293
4779
3
251
520
554
1470
1564
2046
2275
2884
4074
1181
1466
2099
2373
2480
2781
4897
547
587
902
1367
3303
295
519
1816
2426
3259
3638
4189
31
1037
1598
1969
1975
2437
3187
3201
4027
4704
4846
54
1171
1530
2090
2341
2610
2820
3308
3586
3709
4457
4588
766
997
1093
1122
1305
1514
2980
3253
3416
3601
4568
4724
1460
2140
2555
2880
3453
3693
3945
4558
4956
4966
699
2346
2600
2767
2878
4373
128
1032
1833
2850
3485
3862
4469
4624
64
525
1176
1639
1987
2396
3165
4933
927
1579
2892
3586
270
339
1450
1728
2250
2908
4077
4309
4432
4606
197
910
1504
1743
1918
2721
3469
3515
208
524
880
1027
1428
1437
1849
2129
2296
2346
3287
3480
403
792
867
2038
2101
3630
3750
4377
4649
1006
1174
1879
1956
2718
3386
3523
3623
3672
3833
4253
4309
4534
57
101
132
834
1201
1273
1303
1596
1652
1901
2460
3191
3540
3646
3785
3942
4064
4715
4747
85
741
783
982
1545
3141
3324
3698
4233
859
863
1193
1421
2179
2326
2984
3506
4802
158
539
1030
1454
1631
1659
1891
2093
2441
2514
3525
3597
4319
4402
4806
4817
1116
1156
1764
1950
2158
2318
2697
2994
3186
3847
3883
4041
68
554
1473
1821
1904
3495
4384
4532
4677
144
394
1627
2443
2613
2657
2768
2854
3932
4401
4679
4777
259
932
1368
1429
2874
3144
4171
4208
24
774
808
1450
2229
2640
2889
3365
3697
830
1083
1864
2927
3860
3998
4062
4204
4249
4438
4475
4735
205
522
811
942
1080
1453
2603
3856
4569
4909
288
341
671
876
2329
3079
3473
3510
3885
4792
4793
4822
637
1663
1909
2177
2206
2455
2670
2785
3005
3769
50
208
997
1027
1536
2040
2613
3068
144
1420
1637
2353
3013
3182
3218
4679
1564
1614
1663
1961
1970
2112
2173
2202
3322
3328
252
425
433
498
641
1072
1288
1306
1385
2300
2371
2624
3157
3220
3418
3660
4136
4300
4900
472
555
1061
1500
2623
2964
4882
1105
1140
1493
1733
2593
2624
3040
3137
3408
4628
1
208
499
768
807
1576
2022
2088
2300
3037
3274
3364
3967
4269
4383
4652
964
1797
3000
3451
4065
4470
4481
206
318
698
1181
1661
2292
2485
2546
2851
3410
3842
4981
566
674
791
1282
1391
1596
1746
2020
2293
2442
2858
3265
3798
4108
4157
1567
1961
2540
2689
2811
4069
4288
4515
4764
494
834
2400
2811
3171
3342
3864
3883
4162
4421
4480
4531
4922
212
1732
1879
2120
2550
3895
4332
4826
180
259
702
1803
4066
4323
4891
740
1741
1952
2778
3345
4166
4494
4893
195
535
1021
1192
1954
2104
2282
3864
713
750
841
870
1165
1210
1386
2416
2938
3124
3658
4670
20
879
1012
1272
2112
4454
156
332
461
1738
1777
3208
3333
3715
3818
3957
4695
4820
4855
1698
1776
2139
2184
2236
3157
3525
4042
4118
346
631
1051
1545
2877
3141
3313
4113
4705
3688
4681
43
262
2215
2508
4084
4750
1871
2041
2325
2478
2525
3188
4062
4070
390
1719
1722
3041
3083
3883
3913
3991
4640
4881
1086
1358
1649
1790
1991
2074
2129
2222
3300
3438
3578
4400
343
494
814
1496
2103
2445
2683
3159
4292
4308
4522
255
1265
1428
1487
2267
2402
3272
3627
4164
4233
4290
4373
4933
338
596
1749
2224
2506
2880
3545
3961
4595
4731
227
446
724
855
1391
2240
3574
3974
4699
1164
1316
1727
1810
2361
3006
3118
4271
4837
4879
1239
1982
2445
3561
3862
3880
3966
4178
4649
204
284
529
1049
1257
2137
2249
2713
410
834
2435
2490
2728
2957
3715
3973
4052
4222
4435
4445
71
1850
2121
2520
3486
3506
3529
3936
4034
4136
4137
4675
4796
93
329
714
1715
2250
2283
2638
2803
3083
3808
4672
608
690
786
1149
1828
2538
2618
2826
3239
3243
3439
3487
3843
4325
4958
970
1258
1504
1752
4268
4526
4688
400
773
957
2428
3030
3033
3187
3200
3219
3460
4007
280
283
514
1035
1299
1860
2233
3307
4637
4700
358
564
1187
1507
1544
1790
2395
2786
3510
4155
4521
4811
4932
695
3184
3369
3579
395
898
1437
1728
2919
2931
3264
3288
4575
268
371
516
1102
1347
1551
2229
2555
2749
3041
3533
3678
3745
3816
3989
4280
134
266
524
598
1649
2290
2653
3354
3402
3497
3501
4001
241
296
314
787
1465
2626
3651
4261
4336
4610
4764
3
439
853
867
1441
1801
2252
2625
2706
3082
3155
3794
4966
58
1284
1304
2163
3140
3217
3317
3493
3686
3945
4186
4968
360
620
1602
3080
3476
3795
4438
28
527
1403
1636
1683
1764
2284
4411
1012
1501
1563
1672
1756
2569
2734
3190
4354
631
1030
1945
2480
2775
2864
3019
4891
612
1137
1289
1355
2213
2227
2596
3211
3271
3343
3618
3706
3956
4253
4365
4910
228
546
1146
1335
1408
1893
2006
2317
3059
3112
3769
3886
4272
4779
56
320
1976
3120
3322
3934
4175
4251
4344
421
604
650
719
1415
1945
2235
3008
3025
3405
3479
3876
4526
4920
4927
281
860
1146
1438
1468
1595
1713
1889
2039
2353
3492
3766
4061
4304
4370
4607
280
741
1569
2191
2346
2992
3320
4356
4654
1115
1225
1703
1761
1767
1792
3057
4538
4690
1304
1419
1537
2515
3411
3950
4215
4390
283
708
1224
1308
2882
3832
127
582
626
1159
1292
1750
2101
2405
3955
4078
4221
4363
323
1007
1285
1616
1993
2412
3378
3988
4076
4351
4453
4555
4831
122
919
2099
2565
2899
3213
3265
3302
3455
489
947
2340
3629
3828
3882
3974
4391
4867
355
758
1215
2544
3072
3123
3206
4971
743
757
3391
3544
3915
4284
4384
4634
87
953
1191
1424
1435
1565
1761
1890
2213
2559
3561
4633
4939
4982
327
576
1166
1925
2171
2199
2634
2770
2823
3193
3850
4376
4979
19
521
1119
1334
1811
2280
2620
3007
3132
3245
3325
4465
4860
580
607
867
878
889
1893
2164
2982
3919
4063
4401
4899
4965
834
1428
2067
2240
3036
3241
3273
3900
3969
4209
4864
127
609
653
2321
3163
4163
4506
4902
4945
41
373
965
1407
1666
2009
2145
2827
3076
3326
4144
109
474
767
866
942
1075
3292
3586
4593
4631
4635
4783
116
296
1919
2001
2387
2590
2699
3241
3340
3575
3864
4445
455
739
1087
1404
1567
1975
2227
2745
2746
3892
4834
265
784
1059
1064
1198
1656
2033
2613
2968
3641
3657
4263
4506
4890
320
672
1389
1491
3168
4079
4876
412
789
904
1013
1744
3129
3260
3648
4422
4831
4867
196
886
1583
2057
2980
3252
3260
3443
3446
3643
4338
4924
738
1948
2427
3151
3266
4257
4936
371
893
1085
1152
1476
1779
1919
2148
3250
3363
3518
3544
3659
3983
4390
4923
203
322
578
598
876
1412
2177
2557
3017
3639
3859
4067
4751
1329
2571
2620
2827
2927
3025
3147
4053
4499
4526
4669
4699
4904
23
1460
1976
2141
2209
2382
2710
3487
3523
3732
4145
102
489
1007
1801
2063
3583
3605
3727
4062
4066
4501
906
993
1051
1603
1657
1962
2352
3186
3202
3698
4462
4508
4511
4590
43
1118
1322
1340
1611
2803
3003
3946
4158
4483
4717
61
458
468
831
965
1228
1247
1700
2171
3341
3651
4439
4480
4775
139
609
1795
1832
1856
1895
3604
4616
4898
190
560
640
689
802
970
1411
1551
1849
2003
2059
2605
2771
3092
3407
3539
3950
4728
4788
73
882
1990
2094
2808
2819
4564
4617
4863
386
717
735
1028
1108
1403
2269
2294
2919
3532
4398
4544
4562
220
722
755
1842
2196
2424
2434
3214
4211
4247
4290
4462
1108
1590
1611
2433
2969
3801
4196
81
98
620
1298
1556
1794
1937
2867
4127
1446
1511
1854
2226
2346
2407
2416
3022
3941
3950
4466
110
675
739
1253
1510
1772
2062
2277
2472
2561
3345
4119
4851
34
164
315
431
565
771
1028
1888
2651
3167
4088
4488
4516
126
1208
1222
1695
1715
2002
2334
2960
3030
3114
4302
4332
53
272
1797
2325
3199
4026
4043
65
118
539
555
1094
1157
1216
1984
2617
2676
2917
2926
486
501
1176
1432
1480
2310
2682
3042
3622
4057
4357
4363
4388
4407
4483
4994
181
353
908
1432
1907
2680
3670
481
3230
3321
3709
3848
4072
4335
809
1210
1633
3111
3250
4845
1080
1105
1186
2158
2296
2559
2904
2946
3566
3631
4428
281
791
878
1111
2145
2184
2521
4074
941
1316
1326
1352
1361
1825
1982
2050
2298
2468
3248
3527
3830
4438
13
115
344
710
1417
1433
1649
2058
2210
3013
3206
3406
3915
4110
4396
387
435
807
1508
1602
1727
2230
3088
3747
4318
1613
1833
2324
3336
4424
958
1830
1881
2142
2659
3019
4104
4778
4920
735
1041
1328
2119
2164
2521
2605
3714
3863
4052
4609
4929
1941
2272
2598
2673
2714
3146
3305
3335
3675
3994
4418
4794
125
362
636
857
2523
2743
2974
3140
3321
3345
3840
4234
4498
4887
4949
267
882
1275
1308
2264
3019
3038
3434
4838
336
736
973
1874
2295
3071
4299
4955
1989
2196
2411
2451
2728
2878
3112
4047
4245
4482
4664
4935
54
891
1300
1759
1833
3004
3711
4136
4400
4482
4562
105
760
788
868
907
1136
1363
1449
1557
2885
3154
3197
4839
243
322
1062
1306
2170
2279
2536
3227
3305
4201
4377
4469
180
1287
1604
1645
1706
2018
2676
2744
2885
2982
3295
36
150
184
1031
2199
2687
3247
4140
4388
4445
4448
4730
428
2353
2637
3396
4404
181
275
995
2094
2410
2654
3483
3623
3872
4023
843
1587
3929
4003
378
386
553
826
952
1070
1934
2604
2903
3522
3877
4279
4909
152
1086
1539
2424
2786
3529
3899
4052
4061
4332
4351
4431
4735
4771
4803
574
1401
2141
2309
4330
4632
31
405
589
1488
1702
1890
2202
2451
2684
2867
3518
3548
3843
4290
4352
4394
4485
4664
4741
144
744
1335
2048
2216
2831
2866
4066
4106
4416
4422
4704
128
1150
3006
3562
3771
4664
36
99
339
420
659
888
1204
1430
1881
2086
2321
2668
2679
3104
3621
4071
4831
623
680
891
975
1575
1950
2080
3315
3318
3812
4229
1578
1599
1848
1998
2335
3156
3273
3486
3552
3668
3945
3998
4125
4141
4161
4186
4260
4417
4862
4898
860
1619
2135
2405
3511
3553
3935
4124
4176
4459
4544
4548
566
1060
1374
1628
4761
439
704
706
858
1864
2581
2729
3579
4089
4364
4
102
585
656
1361
2678
3349
3796
4113
265
310
435
772
776
852
1101
1249
1589
2536
3803
4638
4735
4791
737
2755
4560
4832
670
900
1211
1323
1364
1674
2713
2854
3455
3537
4080
137
305
1041
1719
2194
3278
3448
4044
173
340
1255
1682
2683
2712
2763
3412
3510
3586
4391
4806
4958
437
1065
1593
1902
1971
3084
3171
3476
4094
4453
4736
4914
987
1147
1655
2115
2795
3571
3880
296
795
1256
1350
2955
3465
3978
4005
4098
4222
4347
4529
4632
349
731
2227
2305
2705
3073
4732
4811
320
1431
2011
2064
2427
2431
2856
2858
2982
3731
3757
3885
4393
950
1079
1202
1223
2290
3442
3996
4267
4361
475
671
1147
1312
3403
3638
3711
4113
4387
4407
4550
481
1055
1674
2122
2323
2501
2650
3564
4419
4480
4967
151
1044
1162
2349
2587
2730
2896
3239
3314
3567
4704
4756
538
1643
3514
3546
3891
4357
4822
480
666
1226
1795
1873
1994
2468
2590
2928
3726
3815
1352
1913
2716
3383
4052
4196
653
1373
2051
2173
2209
2929
3808
4549
58
78
728
798
1264
1606
1710
1864
1932
2502
3418
4063
4208
4245
16
606
1191
1211
1678
2099
2241
3211
3489
3579
3787
3846
3863
4026
4401
4415
4895
1011
1451
2236
2627
2889
3196
3302
3728
3734
4017
4515
4597
37
224
800
1970
2559
2905
245
546
1161
1668
3181
3649
4336
4555
4568
493
872
1448
1644
1838
2798
3030
3781
4640
4785
47
568
665
775
811
2285
2938
3524
3744
3769
3831
111
342
456
659
3251
837
1206
1738
2415
2622
3206
3808
4243
4384
4774
4974
906
1085
1201
1396
2093
2240
2334
2360
2863
3325
3418
4983
568
1357
1779
1802
2690
2842
3077
3261
3839
4068
4417
4651
4884
4893
92
1243
1448
1797
2089
2403
2486
2897
3575
3967
139
180
372
1154
1203
1391
1449
1699
4343
248
274
302
1387
1655
2501
3564
4188
1494
1571
2078
2717
3299
3391
3859
4431
817
889
2115
3051
3288
4462
4630
4780
76
529
1483
1540
3281
3729
4123
1152
1403
1728
1928
4035
6
456
839
1147
1203
1603
1715
3823
4062
4201
4825
4849
57
975
1318
1761
1839
2033
2288
2293
3757
4464
4566
81
115
592
913
1438
1498
1814
1986
2415
3485
4802
536
638
778
918
1369
1564
1635
1884
2280
2650
3168
134
772
792
1411
1690
1913
2183
2617
4352
4543
168
731
1009
1035
1374
1800
1843
2062
2531
2837
3423
3834
4033
4437
243
1261
1309
3655
3671
3725
4366
4443
143
337
784
1138
2668
2777
2828
3078
4123
151
240
1143
3686
4179
4652
250
443
566
956
1317
1501
1651
2254
4603
2082
4924
4938
4995
359
882
1545
1626
2120
2413
2554
3055
3815
4508
306
484
858
862
1331
3720
3894
4097
4216
4256
4441
112
1158
3303
3408
3946
4230
4319
4723
49
154
1084
1140
1264
2016
2150
2313
2837
3030
3936
4113
4720
4804
190
588
1121
1999
2185
2731
2819
3557
3638
3862
3876
3923
3932
4664
4814
258
691
920
1581
1666
1994
2252
2891
3174
3572
4130
4949
693
1026
1030
1724
2083
2084
2893
3891
4344
1809
2038
3560
3945
4141
4648
46
120
156
303
717
861
2777
3164
3472
3648
4949
39
48
334
845
1510
1584
1761
2290
3187
3262
3981
4337
4549
713
847
1164
1409
1515
1778
2502
3121
3669
3987
4214
4332
479
782
2137
2191
3964
204
398
436
937
1095
2104
2368
2626
3020
3841
4121
270
1246
1537
2077
2417
3664
3828
3945
4709
62
702
1601
1868
2169
2441
2634
3306
3574
3619
1441
1710
2678
2751
2900
3224
3742
4069
4482
4806
120
368
601
846
980
1490
1847
1978
3934
4068
4979
259
624
942
3461
3629
3808
4179
4461
911
1813
3695
3826
4129
4245
4823
4950
1606
2346
2588
4202
4388
785
1569
3230
3414
3865
4270
1252
1762
1827
2277
2457
2511
4977
1529
1600
2200
2397
3006
3641
3796
4051
181
646
667
789
1014
1044
1080
2637
2842
3101
3630
3967
8
136
468
774
1130
1453
1485
2990
3053
4157
4326
4663
475
539
1200
1742
2266
2381
2594
3295
3905
4029
4346
4385
4429
1313
1699
2222
2458
3747
4284
4305
4654
121
504
852
1393
3059
3426
4060
4409
4664
4840
201
381
469
556
731
812
932
1213
2297
2550
2610
2628
3460
3932
4709
4716
4807
4883
263
411
1827
2209
3737
4725
4876
619
1248
1306
1325
1517
3121
3325
3453
3663
3987
4033
4625
365
611
2005
3522
4792
4997
711
1627
2427
2883
3222
3245
3414
3946
4095
4361
38
309
1318
1468
1877
2683
3093
3143
3733
4362
436
1187
1380
1846
2024
2144
2768
3128
4049
4550
1116
1267
1604
2449
2506
3435
3445
3803
3898
4352
4364
4921
4976
1663
2538
3072
3754
3847
4107
4187
4901
139
571
812
937
1469
1968
2835
3874
4081
4084
4436
358
1039
2586
3961
48
750
1139
1252
1561
3426
3572
3971
4796
272
441
580
832
1453
1947
2325
2481
3152
3313
3516
4396
4744
656
806
2739
3144
3643
3666
3954
4662
4784
1673
1723
2326
4027
266
453
1168
1296
1469
2527
2606
3202
3371
3735
3910
4678
106
358
484
540
1815
3027
3031
3125
3394
3400
4027
1810
2192
2236
2812
3095
4770
39
473
1190
1370
1518
2830
3146
3447
3502
3847
3946
128
599
632
1991
2229
3034
3192
3210
3364
3551
3846
3996
4569
4961
177
734
912
947
1436
1598
1611
1838
1923
2012
2062
2701
3001
3350
3462
3792
4911
1337
1386
1777
2064
2237
2992
3589
4168
4293
803
815
1317
2187
2456
2494
3455
3747
4457
4773
4910
4962
30
343
1927
2653
2851
3300
4030
4768
4968
656
843
851
1598
2118
2311
3078
3202
3771
4049
4231
4287
4398
4616
4964
205
901
1035
1693
1959
2168
3678
470
1297
2079
2234
2336
3434
4252
238
367
1044
1188
1557
1991
3784
3816
4240
4247
4833
232
358
602
1703
2335
2677
3264
3462
3517
3647
3900
549
768
1089
1267
1365
2574
2711
2815
3057
4068
4069
4168
4384
4775
50
1731
1986
2038
3247
3839
4123
4300
1554
2209
2805
2858
2885
3009
4523
4556
4909
182
537
998
1395
1439
1932
2054
2065
2365
2685
3752
775
922
2061
2724
3828
4227
531
1388
1481
1628
1744
2091
2190
2440
2635
3000
4038
606
1235
1611
1755
2148
2314
3001
3362
3736
4259
422
664
1580
3528
3865
4427
4798
1167
1246
2104
2457
2674
3174
4256
555
832
840
964
2568
2686
3436
3630
3637
3723
4117
4167
4563
470
896
1243
1596
2125
2424
2635
2947
3000
3829
4313
4946
897
1218
1790
1836
1893
2330
3775
4113
4253
4429
4954
330
456
686
969
1001
1385
1779
2275
2679
2792
2972
3346
3527
4044
4737
259
473
1470
1795
1963
2530
2613
3840
4423
345
1102
1629
2221
2726
4132
4670
570
623
1052
1153
1278
4088
4247
4409
4588
494
510
1221
1371
1490
1819
2554
3094
3373
3675
4098
219
305
1188
2145
3299
3355
4172
4692
4997
1076
1310
1667
2148
3674
4543
4681
128
988
1487
1648
1792
3126
3822
4136
827
1021
1076
1499
1644
2742
2985
2990
3958
4242
4605
4614
710
1359
2393
2971
2986
3595
3723
4423
4448
4823
663
1264
1660
2358
3064
3420
143
2033
2226
2699
2823
4188
4290
4757
4786
4929
168
464
2855
3013
3059
3126
3285
4850
590
842
1113
1206
1761
2041
2117
2405
2533
2734
3743
4048
66
308
471
770
1181
1325
1329
2092
2765
2868
2945
3465
3644
3822
4018
4284
4977
443
1375
1763
2804
3529
3799
3930
4964
55
202
235
265
784
1271
1357
1537
2790
4031
4044
4850
214
1219
1440
2517
2982
3201
4982
734
1073
1321
1333
1734
2305
4209
171
1025
1174
2072
2150
2687
3226
4883
4890
470
493
775
812
826
950
1737
1809
3151
3401
3830
4332
4728
1123
2460
2736
2845
3004
3785
4810
406
1000
1032
1581
2273
2383
3267
3360
4082
4752
1404
1620
2398
2483
3056
3224
3540
3895
4657
266
746
1083
1644
1990
2464
2559
3397
4063
4918
97
361
381
422
1449
1558
2083
2224
2382
2818
403
2664
3298
3616
3961
1444
1467
2310
2426
2786
2848
2852
3449
3915
4313
4376
1664
2083
2935
3389
3442
4151
4362
4364
4929
756
789
860
926
1310
1762
2028
2681
3518
3528
4240
85
274
1484
2104
2357
2611
2643
2832
3764
3802
3897
4132
4366
4388
545
916
1024
1446
1628
1874
1986
2282
3068
3397
3714
4012
4272
4340
4521
1153
1154
1840
2003
2538
3688
4101
4509
4568
4579
4739
4745
4899
1444
1488
1839
2538
2790
2819
3084
3276
3650
4398
4818
1325
2394
3644
3688
3888
4342
4409
18
420
604
853
1364
1409
1455
1942
2212
2452
2616
2967
3333
3444
3544
3602
3843
3879
4030
4156
4218
4228
323
1034
2020
130
227
414
663
791
896
962
1726
2476
2622
2638
3675
4763
4788
4854
605
781
818
1988
2401
2773
2835
2899
2926
3162
4687
4712
1102
1426
1609
2407
2462
2967
3043
3419
3765
3985
4352
369
721
1800
2641
3756
4867
217
357
405
1556
1561
1924
2109
2308
2773
3090
3225
3340
3738
4403
4655
4785
4930
440
454
2042
2625
2970
4095
4110
426
1244
1881
2291
2566
3665
4330
4452
4769
1029
1408
1888
2134
2284
2806
3534
4458
211
515
670
1311
1509
2613
2741
3229
3248
3292
3432
3594
4578
4594
827
2108
2346
2462
2852
3273
4236
337
414
479
1199
1274
1954
2489
2606
3894
4098
4574
360
928
1807
1840
2101
2740
3159
3775
4103
4808
1275
2352
2447
2759
2778
3181
3635
155
651
1039
2151
2838
3318
3736
3773
4038
4710
190
789
1122
2289
3031
3218
3316
4035
4410
4994
70
357
644
2213
3136
3458
3995
4201
4302
4485
4505
4882
1654
2442
3108
3357
3461
4140
4920
1373
1421
1774
1905
3058
3376
3774
4055
1277
2296
3203
3217
3348
3565
3893
4799
391
2541
3804
4175
4301
572
759
1213
1468
1973
2173
2589
2627
3278
3581
1046
2168
2339
2473
3067
3092
3758
3883
4447
4464
4984
535
1390
1766
2109
2400
2476
2909
4761
4962
522
972
1125
1717
2135
2325
3440
3532
3609
4331
4877
404
723
1867
2947
3522
3665
4377
42
177
1074
1250
1350
1817
2243
3062
3119
3435
3718
4006
4077
4468
1713
2000
2116
2150
2923
3198
3367
3581
4136
4271
4855
27
197
244
1759
2240
2591
3015
3296
4914
574
1110
1233
1507
2793
2980
3437
3809
3877
4108
4367
4807
92
1326
1696
2059
3046
3402
3446
3789
3861
4552
513
938
1083
2080
2228
2788
2950
3004
3199
3206
3327
3376
4724
64
146
435
468
921
1522
1921
2329
2345
3161
3634
4268
4672
490
3104
3852
4496
646
670
681
1001
1033
1082
2522
3054
3175
3491
3765
3857
4069
4251
534
667
1246
1327
2109
2435
2662
4096
36
315
2023
3002
3571
3697
3849
37
955
969
1682
2524
3865
4487
4938
130
375
794
1353
1472
1845
1853
1958
2352
3841
4091
4369
4942
623
1089
1904
2044
2448
2559
2592
3050
3533
4565
4826
4991
436
978
1358
1609
1778
2735
3023
3772
4289
4378
4800
4939
362
449
1581
2134
2540
3572
3888
4572
821
1069
1341
1555
2222
2352
2438
3080
3280
3699
3710
3918
3991
4099
569
777
898
1180
1595
1694
2462
2853
3160
3403
4903
406
553
871
1217
1218
1956
2800
2959
4422
4710
4880
25
158
454
1826
2884
3793
3899
4351
446
703
1012
1273
1701
1816
1985
2523
3082
3258
4594
4961
341
627
1126
1226
1762
2323
2435
4505
281
818
2808
4361
155
801
1105
1498
1551
1652
2904
3978
4205
4851
159
457
1800
1810
2166
2469
2919
2975
4615
4723
4965
914
987
1117
2446
2733
4403
4962
389
437
560
631
887
1458
1602
1656
2147
2481
2558
2783
3070
3537
3759
4521
589
1045
1854
2695
3591
4404
4795
362
1344
1805
1981
2070
2639
2781
3074
3397
4162
4812
592
635
1133
1484
1566
1678
1931
2624
2759
2770
3405
3442
4099
4632
4771
906
915
930
1572
1944
2037
2166
2881
3025
3395
4157
4759
1239
2425
2463
3308
4746
624
1161
1276
1704
1829
1980
3185
3292
3604
3705
3968
4699
1052
1858
2690
3277
3330
3668
4137
4894
629
939
1358
1435
1609
2207
2291
2846
3238
3591
3896
614
908
930
1107
1205
1750
2178
2588
3502
4716
75
463
1100
1349
1987
2429
3033
3137
3512
3855
3866
4859
4944
4992
584
848
1343
2167
3094
3121
3203
3294
3489
3928
4458
1055
1164
2368
2372
2613
2826
3050
4469
881
1724
1866
2956
3782
4441
4647
850
1183
1334
1808
1956
2565
2996
3091
3819
4729
4787
4982
174
294
587
2190
2236
2533
2968
3612
3738
3974
137
258
2305
2510
3189
3389
3863
4063
4733
4799
4933
22
205
216
609
770
3207
4205
4746
4815
252
283
988
1125
1893
1912
1986
3442
4066
505
658
711
910
926
1180
1817
2645
2673
3239
4102
4292
4883
30
220
414
982
1179
1528
2050
3108
3267
3444
4733
338
382
1320
1886
2946
3157
3463
3747
4480
4996
213
622
1591
2226
2288
3177
3849
4572
1026
1804
3917
4551
4575
142
701
723
1413
1462
2689
2869
3061
3243
3832
4805
88
780
1136
1650
1841
2585
3132
3769
805
1620
1832
1987
2232
4786
4955
1107
1141
2485
2656
3117
3519
4285
4967
242
598
847
1449
1458
1888
1981
2688
3045
3100
4073
4381
396
699
941
1118
1124
1657
1733
3146
3312
3521
4106
4134
60
78
686
2413
2545
2672
3646
3748
4485
4970
278
437
1094
1214
1834
1934
2481
2662
2675
2841
3488
4491
2277
2788
2854
3735
3759
4027
4061
4153
4170
4272
239
1289
1494
1661
3981
4721
4936
582
745
1138
1471
1832
2835
3426
3715
3823
3869
4118
4461
4563
4643
4788
407
1661
1692
1889
2041
2395
2520
3667
4070
4482
4735
4962
4976
163
286
333
1215
1521
1657
1758
1992
2630
3446
3709
3909
3921
3994
4241
4510
4615
4715
73
1869
3107
4738
4755
4826
246
588
625
768
1075
1143
1658
2765
3680
4066
4195
4220
4585
4590
1256
2592
3054
3457
3900
4393
4638
4827
190
271
303
1318
2789
3302
3622
4898
116
188
363
1665
1796
2110
2425
2426
2933
2953
3091
3347
3606
5000
1185
1372
1793
2154
2539
2553
3213
4356
4695
597
682
1686
1819
2157
2800
3657
3931
4188
887
899
1202
1429
1670
2536
2751
3442
3447
3585
3612
4174
4518
241
1955
2002
2194
2378
2967
4898
386
556
1387
1666
1789
1879
2362
2999
3004
3234
3965
4588
2085
2545
3460
3766
3786
4603
4619
454
1017
2473
2601
2957
3491
4062
4087
4120
4247
25
165
390
501
503
837
1431
1472
2006
2020
2814
3379
3756
3928
3942
3948
4455
361
493
707
824
2311
2367
2411
3409
3572
3890
4012
4210
4287
426
786
1427
2196
2414
3600
908
1241
2108
2804
3105
3802
4376
43
169
724
1027
1378
1962
2027
2057
2199
2209
2298
2486
3416
3591
3747
4385
4863
4886
73
713
1492
1798
3394
3467
3958
4188
4652
4983
56
444
510
1167
1189
1234
2204
2336
2661
3901
3963
4016
4193
4633
811
1093
1211
3044
4084
4177
4282
4295
4302
475
830
958
1581
1992
2176
2614
2740
3090
3309
1018
1701
2304
2395
2628
2675
3219
4176
4417
4702
72
399
1644
1850
1875
2234
2337
2655
3633
4269
4519
4630
4806
4937
141
223
511
870
1627
1650
2031
2782
2851
3220
4107
4256
4779
512
2097
2198
2287
2545
2723
2755
3156
4001
4511
1955
2003
3611
617
732
1222
2956
3213
3735
3944
3951
182
1775
1917
2008
2729
2964
3208
3781
4263
4323
4391
4588
147
403
1684
2165
3443
3593
3788
3952
148
257
923
2703
2850
2969
3109
3376
4047
4173
4261
4675
4749
519
1284
1607
1625
1650
2482
2819
3272
3346
3384
3646
4061
4633
4924
329
695
854
857
1054
1664
2414
3156
3212
3303
3485
3955
33
111
748
796
2594
3861
1021
1123
1331
1583
1848
2443
3224
3848
4145
4616
4777
622
855
1868
2052
2370
2816
3012
3373
3652
3667
3801
4058
4298
122
1135
1351
1748
2412
2590
2963
3201
3853
4492
4689
672
1059
1660
1830
3498
3741
3801
4180
498
692
933
1228
1680
2407
2459
2554
2856
3162
3315
3533
3738
3969
4475
4545
4788
4871
86
224
347
2583
2781
3878
3950
4746
957
1194
2247
2871
3141
3148
3452
4397
4643
4880
955
1471
1571
2206
2436
2738
2754
3101
4220
4309
4451
4485
257
460
920
1058
1524
1812
1986
2456
3678
4135
4366
1640
2460
2761
3040
4000
4426
165
280
654
1581
1673
1846
3071
3525
3609
4151
4465
4903
1287
1317
1321
1822
1984
2071
2188
2397
2680
3060
3177
3290
3906
1051
1444
1871
2560
3030
3154
3752
3753
4343
4448
201
310
544
1367
1852
2021
2108
2610
2623
2807
3326
3374
3505
4086
4681
182
1593
2072
2300
2546
2931
3606
3662
3904
99
966
1454
2715
3223
3244
3684
3854
4263
576
655
688
1665
1798
2269
2834
3260
3308
3506
3925
4856
4857
295
327
690
1081
1279
1952
2043
2366
2813
2915
3182
3190
4601
53
655
924
1447
1765
1907
1947
2498
3622
4477
4606
4644
322
602
1438
3683
4019
4344
4349
4581
608
2641
2746
2881
3211
3444
3481
3679
4130
4533
38
1127
2150
2253
2355
2685
3836
4320
4380
4740
312
724
981
1346
1916
2531
3869
4706
175
849
1108
1621
2143
2928
2988
3563
446
784
1805
1851
1955
3062
3546
4467
152
903
1329
1383
2681
3219
3452
3874
4135
4465
924
1250
1333
3102
3161
3900
3959
4216
4716
209
226
344
1498
2343
3367
4989
149
243
369
1050
1306
1459
3290
4013
4034
4157
4553
70
114
369
389
743
1581
2431
1223
1425
2898
3041
3290
14
87
340
456
497
1332
1358
2188
2301
2736
3168
3489
4080
4124
4267
4517
4988
1582
86
1055
1210
2211
2555
2776
3257
3449
4542
4733
4909
2294
3086
3675
4142
4942
197
264
458
2726
2822
3784
3894
3993
4181
4625
4803
278
690
2709
2773
2932
3818
3843
27
2002
2033
2040
2758
4074
4185
4428
4747
414
956
1322
1363
1388
1906
2029
2118
2270
2649
3096
4255
590
2050
2115
2785
3168
3480
3508
3904
4416
487
1394
2722
3342
3455
3661
3996
4406
112
560
2970
3857
3910
4014
4799
79
239
647
1484
2803
3997
4131
4926
16
1080
1314
1563
2196
3419
3515
3549
3835
3938
4090
150
502
520
1184
1412
1511
1677
2237
2638
2699
3329
3641
4148
4893
14
184
561
587
717
1545
2006
2134
2896
3251
3334
4162
4665
1191
1715
1716
1991
2856
4332
4994
69
130
180
426
1500
1761
2189
3055
4930
4948
407
692
1099
1216
2260
2402
2836
3059
3548
3807
4393
4705
544
1175
1402
1614
1752
2514
2582
2662
2773
3286
3371
3475
4451
4614
4706
4930
592
836
860
1255
1340
1575
1952
2440
2709
3009
3152
3526
3620
3797
4852
4926
1631
2340
2822
2966
2975
3278
3377
3803
3945
4631
28
545
848
987
2123
2321
3047
3091
4962
68
439
977
1231
1507
1564
1616
2475
3268
3673
3794
4249
4324
4785
4818
1917
1974
2039
3855
4487
960
1267
1618
1870
2347
2403
2455
2800
2845
2902
3059
3862
4028
4302
4577
4700
429
1544
2228
3097
3231
3343
4602
4670
4736
159
897
953
2327
2753
3144
4127
415
843
1368
1517
1756
2099
3344
6
345
466
1031
1485
2970
4387
4862
489
797
856
1153
1321
2229
2357
2572
2787
2895
3171
3590
3905
4143
4176
4362
4812
432
650
1417
2552
2581
2646
3148
3311
3757
4227
4297
4873
4930
665
1462
1579
1654
1772
2798
3122
3143
3934
4051
4412
4666
170
570
1194
1904
2599
2680
2829
3414
3546
3627
3673
4071
4958
166
520
641
952
1094
3235
3409
4053
622
1291
1484
1720
1935
2350
2396
3326
3982
4772
1535
1588
1968
2782
3047
3764
3836
4505
4690
261
576
1058
2736
3043
3792
3959
4383
4724
395
599
630
1161
1231
1822
1833
2020
2054
2457
2773
3138
3176
3489
4020
4259
4523
701
732
838
883
1708
1720
1721
2347
2393
2738
3140
3792
3884
4337
4602
4706
4723
4724
21
1286
1977
2634
3560
4619
4784
4884
4915
310
803
930
1485
1488
1813
2038
2146
2322
2624
2955
3242
3479
3703
3912
4339
4955
884
916
951
1088
1249
1676
1847
1929
2445
3165
3944
3997
4390
4715
365
1089
1227
1237
1502
2097
2938
3015
3150
3692
4022
4926
4952
1956
3033
3333
3475
4655
127
668
842
1806
2254
3011
3716
3887
4211
4217
4692
373
856
1138
2048
2857
3474
3750
4357
4854
1035
1568
2319
2486
2625
3521
4871
260
558
657
810
2323
2543
2551
3037
3239
3752
4413
19
917
1419
1611
2629
2840
2943
3480
3659
4189
4326
436
1306
2300
2304
2505
3207
3337
3536
4699
4797
533
1590
1611
2069
3646
3797
4249
4852
222
588
592
612
966
1371
1448
1763
1775
1781
2225
2386
3727
3769
4132
4343
4919
1771
2164
2273
2322
2440
3126
3451
3492
3767
4059
44
1163
3215
4194
63
245
752
1151
1280
2607
2703
3324
3579
3728
2073
2118
4351
288
570
651
1305
1352
1997
2427
3088
3543
3721
4012
4780
190
388
700
817
1270
1302
2366
2450
2549
2623
2771
2889
3099
3229
3267
4313
4943
35
238
573
756
893
1001
1245
2301
2442
143
407
552
1497
1850
2146
2315
2587
2806
2810
4181
4690
781
1093
1133
1483
1691
1964
2011
3222
3469
3977
1516
1927
2060
2211
2771
3104
3366
3521
3566
3686
3852
2611
3165
3288
3492
3687
3821
3837
3962
4398
4626
4748
4897
1282
1462
1869
2804
2955
252
1295
1479
1668
2419
2435
3604
4004
4463
1304
1723
1833
2859
2981
4504
4552
309
980
2844
3037
3365
3954
4253
4592
503
681
784
4364
393
1117
1479
1717
2817
2841
3665
3746
4779
654
1018
1376
1627
1811
2057
2223
2648
2901
3196
3742
318
515
1230
1745
2815
3482
4413
4491
4810
4927
94
208
510
1759
2101
2711
3955
1
229
573
1886
1920
4874
89
739
999
1049
1418
2693
2703
3493
3574
4168
4616
785
1047
1245
1262
2022
4653
4675
4862
613
649
943
1236
1306
1475
1682
1954
2266
2404
3184
4573
4811
603
1507
2110
2308
3074
3680
3715
4251
4669
932
1143
1479
1847
1892
2708
72
153
367
677
688
1228
1822
2023
2605
2814
2815
3167
3495
3902
4450
88
358
586
907
2200
2904
3320
3554
3971
3980
3998
4692
126
483
645
1549
1825
2932
461
1200
1600
1896
2268
4297
4379
299
2041
2385
2491
2777
2979
3773
4358
133
661
1324
1562
1788
1845
2177
2479
2744
2798
3649
4466
151
339
636
992
1543
1623
2308
2816
3282
3804
393
492
747
1186
1338
1362
1483
1685
3014
3100
3239
3325
3933
4958
95
408
1516
2192
2597
3204
3298
3876
4167
4267
1682
3437
3751
3954
4585
4972
4081
98
548
961
1250
1319
1347
1698
1824
2185
2787
3902
4139
4248
281
812
880
1742
1869
2221
2762
3147
3517
3723
3883
4052
4452
33
37
174
562
1718
2028
2806
2871
3038
3678
4432
4609
147
338
1780
2189
2741
3471
3855
4538
4610
66
166
287
635
698
1302
1659
2140
2501
3558
4673
152
957
1237
1386
1613
2316
3025
3466
3588
4664
4851
4871
50
167
218
471
1441
1973
2289
2679
3087
4220
4769
592
827
846
1389
1528
1584
2052
2879
3049
3202
3871
4689
515
778
1364
1761
1951
2530
3630
4908
1951
2047
2155
2282
3070
3777
4241
4523
4531
4706
4930
599
731
1314
1869
2910
3635
4350
4653
107
444
1118
1156
1617
2404
2527
3266
3927
4028
101
248
821
996
1233
1318
1612
2422
2471
3390
3813
4131
4467
4553
4900
1016
1369
1626
3930
4124
4533
598
619
880
1930
2308
2475
2485
2535
3004
84
1737
2095
2097
2296
2605
2704
3200
3573
4158
4452
4888
128
325
985
1763
1911
2061
2719
3915
4210
4334
4469
4895
1024
2001
2777
2909
3244
3522
3606
4560
4960
484
683
1270
1549
1241
1426
1486
2028
2125
3161
3179
3181
3466
4819
375
591
647
2512
3968
3986
4577
4943
2107
2809
3037
3086
4482
312
578
1495
1633
1766
3381
3998
4251
4314
4407
4996
630
1535
1883
2101
2310
2392
3091
3646
3863
4212
4658
200
312
556
773
822
931
2232
2858
2948
3306
3464
3891
4507
4738
521
624
1246
1287
1664
2605
3056
3908
4783
4811
790
1313
1789
1794
1946
3304
3445
3673
4075
332
1105
1106
2178
3018
3268
3868
4091
4395
553
2588
2908
2997
3470
3703
4801
4909
1873
2426
2631
2760
2974
3318
3948
1067
2281
2432
2441
3969
325
550
662
713
1335
1746
2061
2476
2567
2575
2648
2798
2896
3120
4711
4893
69
107
486
1440
1562
1784
2111
2655
2707
2925
3148
3355
3468
3878
4518
1075
1103
3297
4209
4629
4952
474
1776
1934
2850
2857
3704
4342
536
1799
1855
1868
2024
2324
2679
2937
3295
3327
3367
3595
3848
4030
4059
4471
156
829
1096
1213
1617
1946
2703
2774
3511
4110
718
1587
1747
1765
2020
2031
2710
3085
3167
3651
4003
4958
4989
373
1488
1500
3137
3474
4390
4630
4648
858
1067
1700
1703
2065
2515
3941
4374
4411
4470
4566
4643
4758
169
423
471
596
607
3212
3578
3701
4341
727
1048
1872
1873
3109
3320
4432
4821
4833
4916
369
999
1395
1815
2381
2455
2494
2755
2963
3723
3826
4348
4545
4657
692
1996
2104
2228
2297
2889
4102
5
572
1594
2229
2292
2870
3154
3831
4524
37
1864
2202
3043
3861
4611
862
900
1017
1800
2665
2782
3730
3854
4654
353
361
514
758
1193
1579
1790
2434
2640
2870
3042
3300
3967
4316
4389
4608
4706
35
610
976
1657
1978
3811
4075
4134
4378
206
394
452
1263
1710
2241
2492
2607
2792
3261
3312
3404
4138
104
631
2319
2840
2851
3413
3759
4150
4172
4382
4452
4643
624
910
1695
1866
2048
2523
2683
2737
2789
336
569
1220
1406
1858
2122
2318
2552
2657
3384
4351
4375
339
1615
1666
1690
2723
3236
3359
3425
3690
3854
4337
4412
4882
194
2804
2903
2953
3267
3352
3820
4557
264
1264
1694
2129
2808
3163
3216
4181
4218
4583
4913
698
1083
1517
3059
3306
4706
636
1098
1105
1437
1825
2121
2184
2737
3405
3874
4047
4343
318
472
919
1025
1329
2350
2626
3195
4048
4423
4580
281
288
682
804
1766
2227
3087
3891
4348
4356
4782
306
376
523
931
1219
1315
2687
3765
4450
4876
421
906
1194
1416
1673
2542
2544
3452
3505
4541
4811
981
2753
3027
3225
3783
4242
4495
174
1150
1228
2062
2589
3196
3643
3733
3898
3933
4220
4306
4313
4688
4820
41
217
292
368
813
1018
1694
2850
3559
3918
3929
4395
4797
416
538
638
769
840
1141
2847
3920
4157
103
673
859
936
1192
1294
3231
4609
4818
127
1304
2045
2506
2648
3873
4316
4448
4632
4725
381
433
982
1502
3430
3529
4042
4303
4580
4678
4705
4820
1115
2359
2492
2689
2810
3033
4758
774
1364
1392
2155
2169
2307
2824
4490
4954
1218
1743
1828
2357
2660
2746
3191
3612
3744
3929
4097
4178
4374
4397
4506
343
465
1082
1433
1869
2221
2237
2465
2787
3207
3474
4049
4524
4560
212
977
1921
2416
3209
3658
3803
4056
4695
464
1066
1576
1967
2440
2749
2833
2851
3867
3991
4474
4477
208
2539
2992
3147
4143
246
251
520
1721
1729
1999
3121
3563
3891
4734
577
724
1189
1959
2409
2615
2616
2617
3047
3933
4035
4552
4916
4995
477
818
1012
1103
2040
2133
2221
2442
2875
3725
181
451
465
1939
2070
2297
2971
3838
4175
4731
544
1042
2063
2307
3681
4502
492
825
1577
1984
3325
4032
4240
4554
1121
3667
4017
4059
4430
4516
4523
4811
72
886
1110
1149
2196
2444
2779
3397
4076
4508
4812
116
455
759
846
1781
2199
2242
2595
2997
3303
3801
4270
4805
510
722
726
995
1621
1960
2310
2440
3407
3833
4963
285
625
1469
2224
2305
2644
3045
3482
3532
3802
3923
167
414
663
931
945
1201
3714
4657
37
53
728
1177
2434
3324
3739
3841
3896
4577
695
1051
1325
1665
3014
3385
4244
536
1224
1694
1973
2284
4964
284
315
390
731
815
1127
1165
1886
1911
2565
2986
3720
4191
4780
4953
424
1146
1510
1511
1638
1710
1736
1770
2280
2817
3943
3987
4345
4594
4658
4659
4733
4989
1056
1677
2329
2646
2741
2970
3683
4527
4686
4790
152
898
1101
1187
1452
1742
2178
2456
2625
2730
3248
3518
3848
4163
4668
140
2167
2607
3243
3561
4179
4437
4984
4
444
939
1026
1940
3055
3178
3306
3564
4061
258
895
1197
1549
2246
2651
4172
1392
1853
1858
2450
2776
3473
3697
3999
324
764
1453
1519
1615
1650
1833
2556
3933
4133
4263
20
211
816
1106
1523
1599
1955
2966
3200
3692
218
727
1708
2272
2467
3717
4002
4066
425
943
1380
2058
2996
3151
3571
3674
3995
4595
4987
357
1051
1348
1922
2449
2466
2524
3163
4069
4816
365
402
635
730
1392
1576
1649
2004
2116
2422
4829
4997
98
517
1011
1621
1627
1680
1700
1706
1830
1886
2489
3046
3059
3146
3626
3628
3679
4080
4193
4953
774
879
1635
1926
1953
3202
3908
4339
4765
380
748
1307
1310
1491
1547
2797
3717
3909
3914
4431
249
481
535
897
1291
1379
1938
1950
2152
2491
2667
3129
3654
4094
4499
4902
449
537
650
798
940
1188
1281
1329
1692
2016
2380
3545
3672
3863
4299
262
2007
2211
2267
2351
2570
3293
3774
4217
4271
106
569
1430
4070
4567
4937
221
688
854
1242
1259
1707
1737
2000
2320
2892
3719
4972
86
795
1793
2541
3147
3323
3496
4839
299
1507
1972
2553
3360
4196
64
268
270
549
801
894
1436
2721
4011
4033
4349
688
1029
3549
3969
4234
4665
4957
4988
615
1072
1584
1900
2238
2625
3738
4330
275
627
1096
1273
1821
2347
2574
2625
3020
3096
3941
4287
4462
879
1445
1730
1824
2356
3283
4138
4322
681
2005
2412
2533
2614
2801
2908
3418
4725
383
1111
3465
3662
805
879
1154
1507
1589
4339
755
1026
1235
2358
2372
2399
2967
3134
3397
4200
4476
4698
4931
62
1183
2288
3084
4037
4129
4356
4524
4579
1297
1521
1669
2860
3412
4055
865
1242
1418
1967
3016
3023
3082
3354
3394
3962
4417
4741
257
922
1582
2310
2447
3424
3536
3630
3633
3671
4396
504
564
978
1004
1042
1924
1986
2595
4012
293
536
711
825
1351
2599
2967
3439
3816
4091
4241
4779
234
408
557
867
1430
1655
1770
2275
2573
3012
3605
4041
4278
1581
2274
2367
2404
2779
3058
3437
4610
4723
520
565
753
1099
1414
2071
2217
2420
2887
3071
4040
4335
4495
4817
815
1335
1369
1748
2034
2185
2659
3320
4182
4615
1
714
1665
2312
2462
2790
3083
3328
4123
4837
670
914
1565
1824
2845
3682
4953
477
1164
1944
2041
2397
2826
3356
4293
245
943
956
1756
1761
2740
2925
4025
4101
386
721
947
1369
1784
2050
3130
3215
3717
3821
4131
4713
1827
1922
2458
2743
3705
4570
4944
98
353
430
545
793
1482
1554
1673
1693
1749
2327
2794
3764
4259
515
820
1393
1851
2031
2576
2644
2880
3396
3836
3941
417
939
1280
1399
1614
2275
2685
3321
3519
1058
1105
1253
1661
1792
2943
2955
3214
4434
101
677
961
1155
1215
1559
1970
2367
2662
2675
3864
4030
4138
4504
4529
4564
4867
269
667
746
986
2711
3133
3836
3978
4930
287
903
1685
2232
2465
4031
4053
4935
417
762
1132
1427
1731
1896
2335
2738
2894
2903
3391
3449
4403
4754
401
1144
1884
2453
3031
3194
3882
4190
4382
4484
4499
4582
4685
4700
4793
390
439
465
867
1158
1860
1951
3002
4332
210
288
1062
1125
1314
1326
1366
1550
1733
2439
2560
2650
19
225
1659
2200
2596
3530
3978
4626
4853
1200
1404
1994
2652
2917
3674
3863
775
1229
3398
4243
4260
225
861
1282
1810
2268
3324
3467
3933
3968
4132
4235
4594
4721
4830
45
734
963
1011
1212
1477
1521
1955
2950
2962
3114
3897
3921
4735
4873
1075
1611
1645
2159
3675
3833
4281
4670
4802
4876
1438
3872
4031
4388
4646
304
1322
1471
1889
1965
2362
2514
3722
168
561
590
700
930
1088
1350
2577
3339
3550
4094
4402
625
985
1211
1410
2161
2183
2378
2523
3739
3765
4290
4617
4831
620
1301
1570
2450
2635
3037
3700
3730
4237
4470
808
1409
1925
2051
2094
2448
2610
2641
3624
3791
4199
4526
4916
860
889
1366
2852
2977
4133
565
763
1777
2158
2958
3054
4399
4447
4909
139
183
307
691
970
1068
1213
1952
2989
3468
3920
4349
4431
1429
1433
1878
1957
2097
3057
3269
3402
3484
4384
4823
18
562
604
1645
1942
2103
2760
3637
4530
4740
4862
808
831
1615
1751
1902
2478
2771
3400
3629
4690
4971
241
1516
1784
3052
3577
3637
4648
4725
4866
212
454
1013
1310
1601
1806
3616
3906
3927
4023
4070
4266
4272
4379
4414
4742
2447
2521
2886
3020
3083
3098
3124
3616
4170
4344
4766
169
831
1536
1614
1856
1858
2196
2815
3145
269
421
678
854
1495
2204
3027
3100
3171
4854
315
319
1246
1845
2662
2958
3297
4129
4280
4365
144
218
396
712
754
1289
2815
3058
3116
4194
4250
4817
60
794
1975
2101
2969
3124
4054
4059
4343
4854
512
531
535
726
1148
2300
2407
2480
2879
4108
4952
66
281
548
1062
1296
1708
1864
3019
3184
3418
3714
4098
4632
4684
4903
908
1357
1622
2484
3778
3990
4430
4710
84
760
1596
2079
2742
3234
3978
4761
4816
585
660
1250
1275
1356
2610
3156
3176
3332
3998
4018
4092
4588
760
1827
2256
2658
2712
2953
3774
4159
4302
4349
506
1024
1624
2367
4178
4217
4254
4978
218
365
761
828
984
2395
2798
2878
2973
3191
3508
3962
4095
293
574
715
1201
1573
2213
3477
3868
4446
4465
201
731
784
1267
1573
1689
2064
2140
3119
299
347
507
575
643
818
893
1064
1667
2597
3044
3662
4741
418
551
719
1076
2015
4180
4269
4727
4944
373
1442
1882
2194
2773
2951
3127
3592
4248
292
603
1290
1310
1317
1444
1475
1669
1768
1958
2940
3045
3808
3932
4398
235
370
558
911
1269
2005
2971
2979
3938
4594
4815
200
291
477
802
990
1104
1929
3101
4172
69
563
714
1193
1354
1592
1673
2242
2473
2481
3295
3506
3590
3876
4115
4186
4394
4408
4439
665
919
924
2883
3006
3392
3521
3527
4060
4670
13
324
425
745
1063
1127
1237
1310
1677
2559
3276
3290
3920
943
1099
1285
1389
2520
3134
3425
4571
52
293
382
750
1184
1223
1508
1886
2089
3303
3436
3671
3738
3790
3822
4055
4120
4711
820
1029
1220
1727
1894
2718
3242
3591
4150
4165
4387
150
858
1132
1737
2312
2313
3299
4194
4626
89
606
1552
2461
3274
3643
3685
3687
4175
4945
172
359
383
452
818
1061
2070
2147
2374
2931
3685
4272
4677
4981
187
702
1026
1534
1767
1956
2059
2169
2650
2733
3369
3526
3770
3908
346
698
887
1340
3227
3309
3343
3649
4582
4616
4765
1942
2146
3200
3225
3655
3826
4583
455
945
2783
2881
3828
4127
4187
4651
4993
594
1086
1116
1152
1443
1594
2235
2277
3456
3754
4226
4302
4408
1363
1683
2121
3601
4924
4993
67
205
1153
1246
2790
3222
3757
4169
4376
2092
2460
2719
3190
3230
3788
3957
4202
670
778
1706
1815
3171
3783
4256
4284
468
2199
3252
3357
4529
680
1625
1737
2601
2861
3624
4249
502
542
690
2398
3437
4051
4559
94
1877
2021
2168
2409
2714
2914
3148
3537
3615
3635
4224
4872
947
1301
2769
2871
3590
4658
151
495
818
850
2566
2771
2820
4265
4348
4482
4547
4814
4968
670
949
1236
2430
2534
3111
3507
3694
4904
65
672
799
1546
2121
2379
2895
3091
3182
3219
3691
3792
4601
457
458
1369
1652
3914
4206
661
1288
1666
1728
1913
2290
2395
3062
3128
3947
4904
548
788
824
1346
1537
2172
2541
2791
3234
3244
3773
3905
4561
4905
234
1085
1150
2372
2782
3255
3713
4414
26
518
952
1456
1725
3940
4123
4558
4761
569
1108
1824
2109
2505
2665
2727
3260
4561
4562
492
861
1601
2194
3384
4256
4607
2779
3506
3581
3608
3934
8
413
598
834
948
1614
2637
3153
4869
4996
668
1780
3752
3832
4256
4517
4532
4595
390
689
1070
1657
2179
4064
4965
1192
1619
2779
3543
3926
4308
4492
4875
498
629
665
1333
1818
1840
2056
2175
2294
2969
3089
3905
4258
4335
464
1309
1661
1803
3827
4292
4383
4733
1203
2056
2237
3810
4781
1972
2251
3163
3332
3643
3834
4299
4414
4701
151
181
295
2105
2491
2724
2769
3167
3464
3497
4646
242
290
823
1098
1141
2038
2375
2621
3488
3581
4383
328
402
831
1563
1892
1934
2086
3190
3455
4206
981
1352
4584
882
1155
1159
2733
2775
2880
3648
3915
3916
4795
4954
264
1038
1254
1833
2009
2493
2872
3307
767
791
863
1167
1959
2668
3090
3934
4525
4734
129
1373
3639
3922
4444
4526
4874
141
713
759
899
2007
2460
2476
2890
3701
4035
4234
4489
4541
4628
4647
4814
9
251
969
1750
2718
3194
4703
431
444
649
1270
2963
3714
4652
98
283
1229
1560
2081
2979
3272
3582
3843
4368
4552
4737
1811
2452
2817
2866
3021
3365
3534
3674
3773
46
526
1073
1232
2111
2289
3107
3413
4411
4630
4804
4878
4939
161
1562
1646
1717
1889
2568
3813
133
648
666
1922
2614
3109
3228
3243
3465
4005
4921
507
594
597
995
1213
1508
1990
2863
2954
3053
3288
3920
4511
4617
258
333
1310
1314
1589
2295
2416
2675
2721
2820
4011
4041
4580
491
931
933
1127
2586
2900
3764
3841
4007
4133
4602
4645
223
965
1118
1758
1917
2344
2725
2754
3160
4220
4333
4809
4995
368
1783
1915
3201
3473
3707
3774
4303
636
1115
1372
1496
2844
2992
3465
4885
4917
916
2428
2510
2660
2987
3021
4624
139
1374
1918
2015
2572
2769
2864
3007
3339
4195
4590
4685
4750
832
2274
2690
3422
3771
4046
4399
4511
4693
4799
896
1674
3766
3796
4117
4698
240
1043
1601
1605
1882
2023
2581
2828
3052
3357
150
436
1318
2484
2778
3067
3154
3721
4152
4400
4479
474
486
926
1411
1572
2450
3036
3518
3581
3851
4313
4443
4489
190
580
1066
1407
1717
2410
2602
4844
4978
47
418
582
623
1534
1604
3231
3398
3643
4391
253
483
2001
2878
3080
3485
4136
4831
937
1287
3926
4355
1377
1655
1741
2179
2826
4287
4322
4545
4721
4981
205
815
1088
1098
1426
2594
2722
3015
901
1034
2481
4357
4368
4448
4561
2636
3634
3740
4033
136
379
517
1654
2132
2158
2645
3238
3501
263
450
1018
1043
1180
1799
2139
2237
2472
2801
2817
3027
3995
4345
4568
4776
197
1077
2101
2381
2445
2763
3380
3668
57
377
1208
1328
1620
1630
1794
2890
3175
3214
3925
735
2319
2569
3841
3882
4296
4405
4802
102
1022
1278
1457
1607
1633
2191
2472
2866
3199
3828
4443
1679
3194
3387
3813
183
2091
2122
2483
2666
3430
3770
4232
4770
39
1102
1472
2313
2518
2970
3954
4535
4541
4635
555
1639
2071
2149
2185
2871
3643
3692
4418
4511
429
1246
2049
2156
2193
2355
2540
2872
3633
3911
4390
4783
156
167
708
873
1239
1389
2080
3261
3663
3728
4687
4776
4905
236
396
548
880
940
978
2364
2679
3843
4188
622
682
690
865
1295
1520
4766
1994
2028
2075
2123
2558
2927
3781
3819
4738
235
245
521
1211
1636
2025
2355
3275
4361
54
393
650
907
1371
1802
2406
3335
4688
37
188
227
1007
1015
1803
2163
2192
2414
2629
2930
3221
3592
3750
3812
4341
4494
4988
30
368
860
1080
1133
1358
1900
2766
2802
3366
4482
4503
278
460
859
975
1516
1882
2868
3598
25
203
517
580
597
1173
1232
1698
2481
2638
3174
3347
3829
4534
4943
478
792
879
981
1047
1475
1699
2888
2907
3367
3701
3852
4063
482
485
1136
1654
2654
3047
3689
3877
4018
4854
451
551
918
1536
1936
2244
2286
2570
2842
3243
3582
4543
4901
4994
344
900
1112
1336
1730
2889
3780
4370
4783
4822
4991
1210
1562
2169
3738
3968
4143
4249
4308
4390
4496
1602
1823
1959
3768
3805
3820
181
922
1054
1121
1400
3685
3793
3984
4395
4416
4822
128
1351
1886
2108
2285
2882
3064
3373
4051
4548
49
88
191
231
2052
2355
2601
2624
2928
2962
3069
3130
4248
4775
4881
4997
126
1184
1255
1599
2616
3286
4305
736
1294
1505
1587
2030
2764
2937
3255
4031
1304
1776
1781
2098
2525
2810
2905
493
555
673
914
1952
2212
2216
2274
4404
4564
4736
406
746
909
1083
2058
2246
2273
2487
3440
4250
4729
475
734
2185
2629
2760
3311
3873
4272
4589
4840
707
1158
1221
1357
1385
1396
1547
1640
2776
2874
2895
3236
3608
4591
4748
190
530
576
1907
2211
4756
582
859
1791
1951
3049
3055
3497
3507
3534
3867
3905
4607
118
258
555
570
1150
1151
1439
1470
1981
2674
3517
3566
3957
4338
4919
898
1109
1485
1508
1751
2075
2182
2288
2403
2677
2821
4572
396
468
509
1257
1726
2599
2622
4733
4822
4875
789
811
2253
2343
2508
3124
4122
4908
803
832
1079
1504
1541
2710
2716
2809
2880
4341
4733
269
514
950
1292
1459
2621
4002
4071
4378
4817
32
323
1472
1673
1686
2371
3276
3656
643
811
1283
1323
1647
1726
2202
2533
2578
2972
3905
4739
851
858
944
1434
1605
2051
2262
2373
3211
3464
3486
4097
4185
4416
535
1360
1776
1801
1852
3081
3088
3133
3469
4066
4151
4225
4868
4997
320
1217
1366
1474
2500
2662
3460
3560
3649
4106
4181
4798
4914
4978
235
897
1297
1671
2381
3145
3725
3916
4354
4554
4765
4872
330
512
736
1353
1982
3037
3689
4204
122
438
633
1245
1314
1653
2270
2425
2460
3001
3306
3660
3971
4145
4155
4703
4741
854
1003
1747
2219
2694
3623
4236
4583
320
477
1582
2394
2725
3699
3878
4250
4258
4857
416
1123
1129
1230
1309
1500
2331
2485
2692
3562
4347
173
409
809
1636
2194
4118
4243
4596
4813
742
848
1192
1221
1389
1501
2392
2415
3131
4097
4408
4703
1385
2380
2628
2694
2711
3478
3806
4306
4469
209
227
1316
2275
3027
4650
4709
658
783
1009
1080
1621
1893
1962
2188
2207
2600
4224
4425
4736
4865
128
667
1053
1865
2069
2266
2293
2698
2825
3086
3246
3691
4250
4782
4877
436
967
1211
1809
1906
2444
2821
3401
4428
401
1891
2157
3121
3164
3288
3719
3951
4405
4663
4792
1120
1521
2138
3746
4011
24
141
428
1036
1106
1833
1862
2241
2289
2443
3497
3579
139
369
995
1265
1369
1458
1950
3052
3160
3815
4060
4304
4805
497
687
824
953
1524
1688
2353
2493
3732
999
1496
1780
2327
2422
3142
4212
4317
4583
4775
790
2563
3095
3124
3342
3638
3686
3752
3842
4025
4069
4277
4461
4686
165
222
855
1235
1278
1718
1740
1769
2125
2458
4434
114
221
2524
3651
4912
328
533
621
1471
1729
2016
2030
2160
3485
3641
4130
4776
775
982
3018
3441
3442
3709
4462
4847
169
766
3837
3944
4083
462
538
1108
1465
1475
1741
2280
2482
2685
2787
4156
285
487
492
602
1169
1316
2937
3980
4161
1199
1804
3201
4687
4970
961
1166
1233
1849
2197
2869
3801
4210
4461
156
1936
2086
2221
2425
2598
2692
2838
3120
3169
4262
4309
4912
34
75
592
812
1011
1087
2721
2861
3596
4544
48
643
1557
1957
2479
2619
3433
3483
3906
4198
4830
134
855
958
1455
1638
1839
1923
2452
3999
4912
1359
1745
1877
2069
2158
2201
2661
3376
3804
3822
4414
4447
4925
593
1337
1737
1777
1922
2762
3214
3895
3932
4048
4232
4688
4783
17
653
1175
1583
2034
2157
2396
3376
3683
4404
4649
36
242
324
1600
1826
1906
1920
2690
2799
2940
3439
3984
4482
4600
4682
4710
229
403
1108
1261
2278
2720
2946
2989
3279
3398
3784
3921
3972
421
838
1331
1792
2310
2506
2842
3753
4649
4869
300
1106
1693
1791
2284
3991
489
961
1429
1546
2412
2413
2660
3139
3398
3553
3769
4174
884
931
2120
2464
2587
2607
3060
3542
3799
3865
4135
4352
4530
4537
4542
4591
4807
4828
4996
338
831
919
1384
2333
2470
3041
3281
3485
1168
1575
3842
4517
4540
1074
1196
1788
1923
2327
2989
3438
3440
3662
425
1275
2644
2708
2887
2927
3612
3861
814
1008
1197
1313
1372
2818
3513
3736
3952
4578
4853
854
1061
1198
1692
1826
2527
3860
4332
2241
2812
2945
3195
3615
3706
3733
4841
86
305
487
973
1174
1179
1480
1777
1953
2588
4113
4705
231
1856
2815
2964
3334
3471
3505
3536
3552
4652
4988
167
341
975
1041
1064
1074
2370
3006
3026
3719
1640
2045
2298
2420
2698
3857
4525
4646
4947
909
977
1200
1673
1962
2264
2722
3110
3147
3232
3294
4364
4802
371
461
489
611
913
1034
1573
1915
2345
2501
2979
4056
4457
4801
672
1863
2500
2814
2931
3510
4006
4501
4728
265
903
1300
1992
2898
3265
3474
3592
4562
785
796
1062
1579
2153
3025
3880
4737
1381
2076
2077
2212
2780
2824
3308
3614
4195
4573
206
410
1092
3151
3694
3736
4075
4321
4443
4602
4775
351
475
1437
2007
3654
3884
3911
4407
4628
871
1868
2475
2551
3379
3653
4731
425
700
720
1615
2471
2918
3475
3980
173
207
260
576
728
928
2293
2493
2576
3588
4242
4487
501
630
1161
1345
1814
2255
2586
2624
2812
3123
4413
4484
4555
4604
4645
4693
600
1067
1446
1472
1542
1827
2007
2751
3344
3970
3972
701
2293
2389
2817
3230
3839
3883
4385
4531
4889
4978
4984
322
1204
1736
1799
1882
2623
2738
3595
3745
4273
1173
2410
2416
2497
3191
4156
4815
1952
2500
2559
3164
3392
3458
3637
3809
4498
4842
92
1688
2324
2325
2490
2953
3554
3824
4086
4697
4858
433
667
949
1009
1564
2621
2936
3690
3864
4217
4948
37
232
1078
1801
1806
2342
2548
2698
3035
3053
3250
4270
4290
634
1084
1133
1405
1767
2964
3924
3963
1860
1883
2034
2379
3115
3151
3353
3750
4299
4728
4833
331
475
539
594
918
1078
1894
2527
2871
3087
3545
3694
4506
4860
78
584
892
1237
1604
2005
2615
2933
3768
897
1241
1809
1838
1910
1924
2839
4386
10
464
928
1074
1126
1590
2918
3398
3468
4403
13
707
891
1045
1486
2656
2721
3380
3721
4758
192
527
1427
1685
2151
3204
3214
3297
4042
90
729
736
910
2680
2998
3373
3423
3518
3814
4169
4859
4971
121
226
353
949
2850
2996
3029
3185
3427
3767
3843
4151
129
617
1043
1588
2382
2438
3879
4802
4874
4936
199
1433
2460
2578
3818
4682
167
304
448
1186
2067
2379
2778
2976
3158
3273
4019
4057
4789
698
1441
2458
2686
3171
3376
3827
3834
40
208
209
725
781
838
1082
1107
1212
1629
3118
3258
4575
4803
4897
4997
60
105
473
812
2229
3351
3689
4054
4065
4072
4150
4364
701
876
911
1038
1178
1185
1586
1712
1865
2192
2196
2637
2640
3406
3696
131
1079
1098
1192
1239
1267
1860
1876
2068
2440
3170
3364
3628
221
327
558
1282
1344
1540
1733
2229
2287
3165
4063
218
426
505
2075
2250
2409
2646
3471
3472
3570
4264
4943
321
688
884
922
956
2561
2693
2782
2920
3243
3612
3784
3950
4082
4121
4540
592
2340
3244
3471
4162
4389
4736
125
381
398
402
667
1938
2027
2088
2311
2386
2393
2756
3024
3026
3845
4159
4371
4648
434
626
770
1091
1275
2338
3565
3594
3681
4030
4393
4926
47
176
610
868
877
2405
3324
3664
3710
3972
3991
4429
4586
4596
4993
328
980
1343
1820
2108
3489
3604
3707
4220
4677
4764
239
510
653
1072
3224
3371
3552
4218
4471
4703
445
869
1160
1200
1892
2712
4407
25
538
868
1101
1141
1859
2128
3488
3652
3668
4079
4645
4803
303
1198
1811
2941
4096
4309
4601
4615
4866
4902
1515
3682
3727
3896
26
192
223
516
623
1247
1404
1532
1745
1843
2233
2730
3064
3369
4029
4158
4953
239
382
1789
2723
2822
3726
3748
3921
4129
4163
4279
4305
4786
4832
133
423
1384
1895
2601
3070
3597
4573
4589
229
564
651
1193
1252
1674
2251
2533
3432
3706
4400
4610
446
760
1343
1751
2059
2347
2613
3311
3514
3564
4049
4436
4471
4649
52
1098
1345
2436
4
298
956
1811
1858
2266
2340
3222
3299
69
2522
3305
3869
4043
4934
200
464
589
904
1897
3086
3410
3863
4583
4814
288
381
1126
1379
2316
2787
3641
3700
3721
3786
4273
4727
4730
4967
2614
3526
3691
3756
3892
4548
561
1979
2270
2675
4042
4927
412
517
947
1647
2710
2840
3116
3616
4018
4490
4600
4771
4857
4902
65
620
678
1425
1936
2070
2174
3070
3690
4068
4514
4906
459
762
1158
1361
2120
2240
2855
2887
3966
4444
4493
4644
4882
1690
1911
2687
3863
4264
159
523
1086
1235
1463
1595
1791
2229
2399
3493
304
420
1319
1517
1823
1900
2849
3023
3358
3449
3516
3827
4060
4133
4325
4516
4567
159
940
1550
2027
2208
2453
2663
2753
2768
3114
3258
4377
862
1704
2249
2558
3226
3762
4551
563
966
1009
1080
1177
1275
2382
2436
2453
2503
3372
3378
3409
4210
4389
35
368
381
958
1119
1334
2517
3054
3862
379
2051
2429
3383
3606
3644
4063
199
315
553
605
727
1215
1580
1742
2357
2438
2630
2924
3362
4654
4963
217
744
1151
1512
1515
1640
2032
2245
3238
3533
3672
3706
3839
3955
4858
832
904
971
2022
2026
2107
2452
3429
4178
4283
42
631
2068
2989
3001
3272
3313
3961
3991
4204
4404
4850
919
1671
2066
3821
4181
4460
4694
4981
533
1141
2056
2341
2375
2388
2918
3349
3593
3802
3808
126
1461
1533
2612
2891
3698
4725
726
1380
1616
2475
2821
3233
3696
4157
4365
273
489
1621
2312
2896
3236
3554
3944
4002
4047
4760
4978
157
419
1787
2033
2189
2394
2450
2617
2910
3834
4249
4483
543
567
1561
2460
3317
3432
4931
4937
534
1146
2885
4451
355
404
1231
1262
1969
2078
2314
2566
2820
3610
4525
4733
147
267
513
653
654
955
1876
1911
2956
3334
3641
4051
4108
2272
2530
2896
4206
4305
4632
4706
4736
4797
61
1050
1269
1424
1446
2176
2443
2484
2496
2498
2966
3112
3143
4789
212
656
709
2313
2700
2986
3042
3639
3652
3947
4068
4285
1111
1127
1345
2952
4054
4498
4721
535
3033
3095
3154
3388
3468
3568
3752
3882
4350
4730
4795
309
850
1990
3359
3431
4747
268
353
937
1581
2004
3542
3776
4008
173
1167
1319
1398
1539
1724
2613
3153
4133
4265
4891
686
708
1023
1345
2565
2938
3251
4028
4047
4498
29
109
176
1280
2389
2458
2682
3005
3974
4035
4141
41
225
262
454
1356
2615
2679
2900
3342
3777
4309
853
1018
1307
1308
1556
1871
2043
2199
2463
2610
2778
3660
4855
5
47
1037
1398
2315
2552
3250
3607
4297
140
735
748
1442
1550
1789
1886
2015
2225
2552
2846
2949
2973
3101
3133
4645
141
281
439
662
842
1439
2303
3110
3698
3823
4022
4024
4057
4218
741
1126
1192
2244
4009
126
1112
1817
1832
2033
2505
2720
3227
3560
3667
4031
4426
4476
4935
152
1347
1981
2269
2350
3269
4068
4338
195
480
705
1322
1519
1989
2610
2638
2983
3162
3229
3499
3612
3738
4438
4608
4652
305
945
967
1804
1888
2612
3162
3631
4093
4685
4817
4999
10
24
989
1380
1429
2351
2959
3477
4883
277
2528
3867
4044
4749
4758
4784
404
1303
1757
1775
2187
2266
3032
3129
3707
3931
4368
4618
230
272
481
1403
2528
2885
2913
3212
3479
4204
4707
296
1754
1943
2386
3050
3779
3979
4514
4590
4680
648
1729
2083
2477
3080
3112
3321
4266
118
913
1457
4335
4964
447
1608
2053
2386
2398
2460
1100
1518
2255
2607
2696
3716
28
252
320
454
871
917
937
1665
2537
4535
737
1532
2087
3022
3217
3411
3524
3788
4065
456
682
1136
1413
1614
1647
3031
3062
3331
3431
3946
4028
4037
4394
4491
4895
29
335
1315
1628
2296
2367
2557
2608
2701
2791
3127
3531
3968
206
279
713
1471
1645
3234
3675
4780
4997
960
1043
1297
1333
1686
1879
3569
3669
4231
4523
1264
1472
1651
2160
2734
2788
2900
3105
3233
3633
4438
4959
133
178
747
816
1044
1168
1437
2137
3473
3550
253
796
862
971
972
1700
1982
2543
2580
2868
2975
3530
4008
4223
4340
343
1158
2524
3068
4700
4704
386
1009
1973
2551
3042
3264
3492
3518
4651
4817
4839
1870
2414
2563
3046
3381
3453
3526
333
706
1210
2174
2660
2991
3040
4039
1551
3740
4522
4659
4885
735
1017
1248
1555
1831
2682
3280
3744
153
1046
1341
1369
2326
2416
2697
3450
3802
1193
1617
1867
2559
3758
4296
4440
4985
291
923
1886
2378
3567
4209
4467
4544
1315
1655
1844
1917
2899
3144
3557
4373
4841
13
254
541
1255
1286
1350
1518
1637
3093
4050
4090
4936
144
457
1556
1829
2470
2552
3333
3481
3897
4066
4229
463
1205
1800
2380
2978
3186
3630
3686
3792
364
1546
1776
2722
3013
3886
3986
4194
4340
4519
4597
7
13
24
1018
1660
2308
2580
2587
3127
3706
4038
4460
368
1074
1381
2135
2259
2612
2895
4188
265
426
928
1184
2700
3145
3480
3764
4284
4316
4684
4960
28
223
585
2281
2321
3058
3836
4216
4412
4484
422
2364
3468
833
1236
1541
1713
3433
4062
4139
4164
4402
4427
4664
4760
106
169
1001
1179
1212
2971
3218
3220
3489
3784
4114
4945
4986
4999
116
269
358
460
489
594
923
1115
1217
1266
1500
1795
1941
1988
2028
2474
3073
3570
3999
4403
4405
4610
4644
4766
4868
202
770
1266
1303
1307
1909
2063
2547
2781
3204
4143
4318
907
2461
2783
3815
4237
4378
392
433
458
973
979
1629
2578
2668
2875
2945
3531
4231
590
1104
1105
1261
1533
3201
3232
4157
4328
4561
4584
4662
573
842
1111
1574
2629
2744
4049
4970
846
1278
2188
2560
3007
3634
3945
4065
4260
4815
4840
263
662
4409
506
1378
1435
2830
3151
3153
3355
3621
84
778
1098
1421
2079
2322
2444
2642
3022
3132
3357
3725
3778
4567
432
453
1264
1473
1930
2638
2876
2958
3202
3344
982
985
1247
1644
1672
1729
1861
2031
2662
3048
3266
3626
4272
4481
260
687
871
1224
2018
2124
3569
4773
620
1149
1992
2221
3601
4227
4813
1369
2114
2463
3199
3813
3926
4069
4649
4791
832
1944
2151
2325
2451
2770
2893
2902
2940
3461
3725
3968
4368
268
464
810
1916
2658
3057
3662
4228
4989
486
630
1887
2177
2465
3504
4564
64
1499
1806
2280
3319
3866
3965
4225
4258
4820
141
673
921
1312
1351
1395
1593
1767
2870
3560
4
661
962
1236
1909
1964
1998
2528
3283
3520
3549
3807
4557
4659
90
116
1941
3674
4198
1409
1921
2433
2891
2923
3609
3795
4659
4863
4884
619
1351
2077
2085
2394
2625
2778
2978
3400
124
354
494
556
617
896
1580
1658
1877
1923
2173
2183
2194
2363
4806
482
1002
1329
1705
1802
1943
2688
2753
3187
3677
3889
4195
4202
4896
725
887
1821
1954
2409
3094
3557
4048
4559
181
190
639
1014
1812
1836
1903
2140
2286
2319
2615
3325
3569
4406
4738
162
404
581
1220
2162
3244
3409
3724
4203
4512
602
1999
2344
2999
3006
3468
3626
3824
4099
4289
395
485
1133
1218
1228
1236
1272
2646
2676
2912
3114
3748
3963
4778
194
1297
2198
2350
2442
2569
3663
3822
4061
4132
4195
4277
4471
4872
370
1247
2642
4020
4049
190
1360
1650
2176
2337
2941
3313
3475
4214
4417
4569
4795
4817
1887
1890
1952
2072
3503
3679
3714
3878
3895
4188
4353
4494
4567
4607
242
1826
1861
2799
2936
2984
3476
3548
3970
4018
4286
4589
4987
1116
1591
1657
2675
2990
3563
4293
4341
4866
4902
464
1007
1093
1459
2232
2844
3012
162
813
1531
2461
2573
2900
3315
4102
4155
4856
1096
2623
2795
3104
3499
4026
4085
4160
4341
4639
167
281
438
539
619
2055
2177
2266
2721
3356
3427
4688
4896
6
561
691
1232
1636
1638
1936
2536
2614
2917
3505
3679
3729
4274
38
298
835
1887
2153
3194
4555
2
766
1322
1388
1411
1829
3172
3217
3412
3416
3789
4350
4675
4989
1420
2038
2154
3244
3617
3846
4105
4497
4847
600
774
1026
1292
1798
2255
2408
3350
4220
4350
879
936
1122
1331
2698
2904
2981
3659
3721
4104
4872
96
132
462
675
1115
1760
2653
2851
2993
34
406
736
2057
2550
2935
3066
3359
3524
3547
3937
1316
1663
1725
2088
2240
2447
2498
2633
2743
3612
3636
4394
254
982
2493
2771
2866
3027
3187
3517
3555
3675
3893
4259
4678
4885
266
630
2335
3908
4187
4863
173
1719
2190
2660
3688
4053
4349
4557
659
791
1288
1385
1707
2310
2359
2895
2970
3837
4019
173
669
2726
2959
2969
4940
376
2840
3150
3306
3365
3884
4281
4286
4437
4908
85
716
784
2158
3064
3102
4354
396
1571
2803
4097
4154
4305
4535
1714
3534
4341
237
1174
1197
1681
1808
2695
3061
3243
3564
4752
4993
376
1350
1375
1486
2527
3152
4040
167
553
704
1936
3165
3317
3324
4322
4436
4855
850
955
1094
1257
2122
2132
2226
2481
2581
3090
3205
3274
4536
223
449
1175
2732
3880
3970
4493
4823
155
679
1424
1916
3062
3192
3645
4704
4775
772
908
1925
2118
3906
4122
4487
4967
13
271
845
995
1007
1646
1905
2121
2256
2818
2908
4304
234
467
865
882
928
1315
1544
1956
2164
2297
2703
2731
3640
4079
4212
4444
4914
1577
1801
3058
3149
3316
3638
4286
4430
4635
4727
1028
1560
1721
2512
2690
2714
2766
2927
3206
3718
4065
4108
4292
4447
1046
1067
1512
1576
1795
2100
2849
2895
3096
3294
3380
3423
3705
3712
3946
4779
4942
435
594
931
1704
1929
2354
2482
2701
2746
2750
2810
3415
3664
3950
279
577
1286
1382
1551
1847
1921
2473
2943
2987
3065
3634
4456
4815
4879
203
557
827
941
1035
1270
1719
3090
3811
4355
4357
4551
3345
3581
3755
4527
4724
16
60
335
896
1556
1618
1679
2380
3298
3456
243
273
870
1543
2238
2347
3114
3173
3704
4020
4426
4772
4835
265
647
1240
1487
1562
2239
1815
1833
2078
2587
3278
4593
1856
2861
3428
4031
4387
4409
231
725
1152
1859
1943
2495
3338
3578
4132
4152
279
453
908
1454
1464
2007
2197
2960
3176
3328
4067
4430
4795
64
804
2202
4072
4196
4446
4641
4694
403
726
820
1209
1328
1977
2438
2518
2790
2927
3268
3464
3923
4497
4767
4816
250
305
530
550
614
1076
2863
3057
3565
3895
222
920
1410
2197
3155
3303
3597
3827
4025
4170
4257
4557
4857
34
122
209
381
415
869
1861
2083
2410
3027
3676
3940
4432
201
328
1188
1765
1985
2005
2085
2246
2766
2882
3650
3856
4012
4597
4754
248
963
1147
1586
2034
2684
3961
3991
4251
4273
563
1926
2799
3419
3547
3738
4643
1494
2209
2315
2386
2491
2603
2726
2746
2759
3050
3272
3659
4606
4614
271
1213
1408
1554
1559
1619
2055
2183
2252
2468
3220
3653
3848
3959
4041
4533
4657
4737
4811
42
1963
2452
2733
2885
3903
4263
913
1410
1620
1728
1754
2437
2788
3785
4134
4285
4409
4782
4949
707
1571
2534
2540
2621
3226
4063
4168
4205
4256
4299
4839
50
1225
1601
1779
2546
3026
3069
4187
4523
4772
4820
146
467
1067
1149
1773
2680
3818
4718
252
713
939
2337
3130
4049
4149
4672
4913
744
1280
1581
2430
2659
2890
2929
3295
3330
3347
3963
4037
4164
4711
645
1025
1243
1500
1990
2335
2642
2811
3707
3985
4335
4347
4786
123
623
921
1085
1402
1972
2191
2659
3047
3843
4024
4301
401
1477
1579
1714
2924
3039
3186
4002
4819
4982
144
198
411
956
1361
2009
2041
2064
2747
3015
3627
3827
3877
3987
4035
4048
4641
4904
354
379
2158
2185
3088
3359
3696
466
794
851
965
1405
1716
1761
1938
3022
3426
3783
4617
220
1241
1497
1934
2958
3334
4105
4456
4766
4927
430
2133
2529
2864
3073
4025
4296
4846
4954
1129
1193
1739
1774
2002
2597
2642
2806
2979
3119
3177
4463
4768
154
182
419
730
891
1127
2096
3135
4382
4814
636
1554
1957
2172
2204
3260
3271
4120
4175
4664
156
249
1283
1770
1781
2299
2381
3885
4450
145
526
649
1131
1177
3164
3190
4031
4763
1634
2948
3211
3492
3502
3581
3589
4049
4853
282
326
400
662
785
1795
1801
2627
2697
3161
3441
3624
3858
4934
339
902
4454
244
683
1115
1452
1771
3296
3377
3473
3844
4084
4697
4730
687
1268
1895
2042
2097
2590
2600
3116
3378
4540
4626
683
717
1186
1218
1342
1356
1882
1938
1952
2552
2647
2966
3192
4172
2325
2377
3553
3653
4474
4678
4886
6
2131
3222
4099
626
1831
2161
2354
2759
2
1450
2583
3378
3490
4586
4734
440
678
1729
2801
2845
3019
3287
3510
4187
4199
4233
4711
148
586
833
1059
1715
1727
1935
1954
3510
3593
4210
4911
916
1897
2465
3103
3931
4100
4116
4417
4490
4547
4666
4810
310
411
1336
1623
2531
3070
3335
4442
4649
4958
282
330
1303
1442
1979
2805
4572
4578
416
1017
1119
1615
1936
2023
2411
3336
3436
3466
3522
4036
4796
326
370
3116
3426
3630
3698
4816
1174
1712
2308
3513
126
638
780
1334
1471
1790
2383
2927
3357
3876
4155
568
699
771
924
1752
3666
718
1710
2021
3167
3546
4028
4279
4382
4580
4999
305
832
1111
1349
1862
2343
2563
2603
3501
3538
3807
3973
4055
4408
4452
236
409
532
2203
2273
2430
2681
3282
3441
3945
4474
4666
212
424
1151
1197
1760
2634
2685
3091
3129
3992
4376
4396
422
650
943
1247
1516
1566
1894
1967
1978
2048
2862
3335
3342
4095
4283
4362
4775
111
321
501
2121
3007
3284
4143
4502
4658
4692
426
2364
3123
3756
3917
4483
803
836
1902
1968
2728
2927
2951
3461
3627
4256
4951
259
940
1246
1261
1730
2035
2121
3267
3334
3348
3370
3425
4224
4696
34
408
519
1200
1294
1373
1889
2789
2939
3213
3497
3512
4475
4540
71
258
1203
1349
1755
1979
2524
2872
4171
420
917
932
1200
1260
1303
1993
2443
2618
2769
2926
4039
4140
4325
4782
4887
4938
90
354
403
579
952
1560
1729
1755
2622
3841
4902
96
152
184
351
599
1039
1063
1395
1416
2107
2145
2649
2675
3194
3462
3957
3998
4725
270
710
855
1191
3962
4343
4945
46
568
726
954
979
1194
1289
2146
2246
2527
3494
3879
4478
4921
366
509
676
1629
2041
2056
2082
2086
2535
2832
3310
3389
3412
4154
4459
130
373
424
1374
2034
2177
2216
2484
2592
2722
3129
4615
637
673
903
1246
1262
1399
1783
1851
2149
2342
2448
2628
2703
3363
4099
4283
4348
646
937
1711
1783
2408
3143
3223
3617
3728
4264
4605
4911
69
579
1524
1541
2712
2782
2871
2930
2936
3202
3799
3927
4324
4401
4647
256
436
468
730
1240
1279
1320
1877
2823
2925
2955
2969
3765
3863
4000
4156
4790
523
922
2292
2379
2567
2675
3491
3736
4927
528
985
1203
1267
2464
2504
3129
3300
4607
35
193
676
1870
4225
4657
723
928
1592
2794
2826
2832
3155
3686
3864
4074
4207
122
1391
1442
1450
1454
1617
2188
2543
2641
3143
3606
4541
4803
112
634
1221
2543
3145
3639
3995
4265
4363
4506
792
1153
1210
1837
1893
1997
2105
2184
4428
4811
207
358
577
1273
2332
2964
3248
3269
3551
4074
4160
4894
4896
1750
1999
2093
2322
2796
3148
3253
3721
4761
519
925
1186
1871
1915
2787
4065
4503
4970
190
430
663
824
979
1902
2535
2614
2753
3480
3582
3938
4068
4278
4715
4846
307
921
2591
3000
3134
4085
4960
325
911
1183
1987
2327
3177
3218
3884
4280
4628
148
745
1677
1723
1833
1972
44
466
736
1385
1553
2126
2763
2961
3018
3723
3881
36
43
347
1890
1912
2223
3244
3397
3455
3939
4052
4119
393
779
2194
2675
3135
3666
3823
3891
4199
4420
4827
4841
106
285
335
648
1422
1651
2087
2619
2934
4780
4974
110
224
242
667
797
1428
1539
1821
2190
3126
3811
4408
4921
271
510
1985
2128
2766
3711
4366
513
573
1724
2355
2677
2741
2905
2946
3318
4251
4453
4579
695
1429
1954
2544
3086
3291
3425
3568
3766
3808
4408
290
344
497
1202
1211
1415
2554
2806
3154
3301
3387
4663
46
133
612
1831
1886
3658
3828
3856
4053
4967
4997
153
274
300
371
449
1108
1264
1494
1887
2156
2260
2486
2506
2553
2962
3261
3595
353
363
1006
1493
1876
1935
3630
3658
3690
4509
4681
4972
178
830
1300
2768
3926
3982
4561
4571
1621
1635
1647
1653
2004
2271
2566
2764
2799
3095
3743
4467
4533
4788
4872
1034
2582
4029
4394
4802
431
684
744
877
4547
4917
148
665
908
1209
1238
1504
1635
1779
2293
3242
4812
506
845
1281
1287
1381
1796
2883
3077
3416
3422
3451
4146
4345
390
1216
1733
2242
3758
4429
4807
51
251
662
1010
2053
2161
2168
3261
3619
3655
4392
168
2125
2467
2932
3113
4676
90
926
1718
2142
2431
3216
3973
4189
4270
4558
194
346
990
1555
1680
1696
1743
2642
2817
4148
4444
4707
131
281
653
1023
1071
1567
1833
1919
2327
2596
2665
2704
3570
3629
4252
4445
4773
120
200
322
1201
1422
1547
1565
2367
2443
2561
3031
3892
748
1957
2026
2600
3291
3785
4300
4339
501
615
742
1747
2933
2953
3363
3895
4658
921
2080
2363
2592
2797
1211
1398
1551
1720
2778
4251
4792
4843
625
821
1315
2076
2672
3450
4079
4104
4163
419
1182
1836
2168
2759
3070
3345
3632
3690
3723
3881
4131
4641
4975
53
242
488
497
843
880
1010
2087
3928
4209
4764
742
816
966
1358
1398
1454
1937
3186
4333
4633
2052
2141
2545
2850
3116
4766
4781
4906
383
829
1038
1774
1804
2423
2689
3044
3373
3544
3952
4195
4471
86
273
511
729
1755
1768
2044
2199
2484
2886
2970
3191
4116
4272
4379
160
211
309
482
659
717
1764
2677
3193
3223
4625
4642
642
1380
2248
2462
2656
2731
2871
3261
3293
3452
3938
4143
4159
4162
4860
530
1726
2216
3369
3625
3793
4521
4646
4714
384
470
519
881
1432
1484
2400
3159
3946
4322
4806
4928
142
438
479
569
802
861
863
1927
1967
2401
2469
2521
2779
3141
4744
4760
140
397
567
759
1805
2398
3372
3587
3728
3894
4056
4204
4912
74
415
655
1271
1506
1511
1977
2131
2862
3308
4290
4545
108
404
1042
2394
2586
3246
4289
4754
232
845
1536
2883
3521
4693
654
726
972
1458
1680
2647
3054
3648
4260
4614
27
144
990
1219
1531
1841
2773
3524
4042
4091
4590
4666
4718
179
833
1276
1539
1621
1645
3740
3771
4224
4751
4980
237
1987
2041
2087
3749
4102
120
922
1581
2261
4646
687
748
1305
2609
3386
3523
3607
4372
4795
4983
53
994
2335
2601
3023
3130
3238
3399
3880
4078
4207
4277
319
790
1377
2642
3179
4368
4678
61
1183
1974
2129
2642
3192
4583
1009
2309
2480
2537
4450
133
181
771
1533
2699
3135
4446
289
824
1656
2349
2444
2473
2896
3353
4067
4126
4327
4475
276
545
2297
3006
3452
3565
3709
3828
4282
4451
4720
4895
21
501
1608
1634
1795
2487
3170
3678
3846
4384
4600
856
1319
1897
2281
2330
2518
3219
3825
3869
4539
4721
687
988
1286
1287
1397
4224
4248
4524
2
1899
2534
3224
3748
173
314
1027
1274
1392
1795
1874
1904
2861
3441
4628
332
484
872
2073
2342
3748
3893
4678
4750
1081
2206
2251
3408
3612
3878
3899
85
1057
1416
2257
2394
2687
2836
2895
3832
4838
56
1760
2418
2709
2965
2967
3112
4819
122
3206
3282
3742
3765
3925
4912
887
1149
1665
2948
3697
3975
4035
4539
4610
4758
132
1176
1238
1295
1412
1599
1692
2423
2657
2974
3027
3306
3415
3689
4178
4454
53
715
1095
1688
2211
2308
2582
2696
3008
3417
3428
3574
3750
3872
3904
143
464
904
1200
1303
1413
1577
2407
3352
4542
33
175
612
970
2211
2917
2953
3386
3542
4645
196
1058
1183
1593
2063
2635
2769
3179
4063
4067
4562
4655
4704
4977
89
434
891
1381
1585
1795
2397
2911
3043
3348
3514
3743
3895
4029
4409
4963
196
485
1200
1847
2173
2196
2315
3920
4544
4800
271
797
814
1441
2238
2576
3395
3765
3891
4438
4687
1254
1723
2011
2176
2448
2546
2985
3042
3786
4724
903
1628
2542
3775
3936
4171
371
553
1469
1471
1768
1785
1824
1909
2265
3403
3853
29
190
369
404
1040
1046
1099
1236
1458
2192
2307
2503
2726
3401
3523
3884
4699
135
1003
1379
1565
2754
3339
3673
3708
4007
4072
744
964
1197
1634
1747
2836
3704
587
650
726
1222
1279
1783
1865
2256
2331
2879
2992
3008
3755
4266
4285
4735
322
517
610
681
1425
1654
1754
4102
4319
4522
625
1084
1246
1961
2334
2379
3530
4515
79
578
1204
1450
1503
1582
1686
1997
2854
3146
3328
3728
3742
4085
4182
4774
33
169
1500
1769
3005
3329
3627
3819
3895
4390
4444
4484
550
758
1134
1611
2413
2957
2975
3343
3701
3798
3825
3890
3905
4175
4261
4708
4956
598
1004
1616
1662
2287
3782
4133
4325
4876
4885
439
1339
1564
1764
1894
2327
2632
2673
2945
3213
3484
3571
3733
4585
44
193
195
1739
2143
2287
2768
2849
2864
2892
3272
3962
4985
1351
1787
1846
1869
2396
2819
3215
3417
3845
3970
4159
4681
399
699
732
1214
1681
1874
2113
2147
3447
3681
3737
4280
4612
82
604
620
761
3046
3396
3468
3926
4124
4689
1714
2452
3344
3647
4002
4125
4994
164
218
670
1691
1746
1813
2610
2838
3678
3748
4789
4933
211
1571
1906
3151
4171
4175
4618
4766
4900
667
930
3234
3306
3353
3447
4085
491
566
634
911
1224
1666
1692
2182
2950
3465
3609
3714
4155
4368
4501
4591
4812
529
702
794
1496
2311
2404
2559
2791
2864
3112
3147
3367
3824
4277
4544
336
1628
2264
2731
2758
2821
2912
3128
3791
4908
66
128
154
322
1076
1496
1557
2106
2286
2658
2805
2894
3016
3096
3564
3684
3719
3887
4034
4459
4738
499
1556
2181
2722
3500
4171
4400
4401
4716
823
1192
1369
1499
2510
2742
3681
3764
3799
3862
3956
4215
408
1311
2339
2417
2748
2821
2867
3098
3118
3372
3591
3783
4305
4569
36
69
422
474
875
911
1229
1877
2430
2818
3874
4017
4034
4127
147
1190
1276
1368
2231
2313
2595
2904
2939
2980
3710
3736
3751
3957
4087
4205
62
1052
1326
1501
1642
1855
1857
1991
2745
2938
2980
3062
3374
3612
3807
4957
108
923
1700
2699
2758
3115
3382
3441
4399
4848
4859
139
247
1649
1723
2361
2596
2693
2869
3214
3587
4330
4666
335
593
807
1654
1665
1775
1981
2082
2840
3681
3875
4042
4379
4559
4758
315
1140
2091
2414
3108
4518
50
1227
1244
2296
2652
2705
2843
3188
3950
3954
4484
4796
4981
438
550
792
1268
1444
2259
2359
2492
3297
3319
3652
4727
1036
1927
2460
2582
2797
3354
4558
22
290
733
1732
2146
2256
2341
2717
3054
4958
373
629
803
1351
1510
2084
2796
4012
4095
4106
4114
4482
426
990
1642
1895
2604
2813
3694
3860
3990
4094
4117
4927
804
906
961
1531
1616
1709
2878
3182
3376
4424
4847
1859
1921
2085
2960
3270
430
450
502
824
884
1361
2345
2611
3014
3686
4123
4523
4543
4669
4718
4872
330
1639
1923
2691
3617
4139
4450
284
963
979
2757
2960
3136
3908
296
1049
1177
1224
1514
2381
3832
3958
4047
4059
4969
242
435
960
2365
2442
2523
3163
3663
4296
11
1099
1627
2287
2685
3128
4068
885
1051
1459
2169
2289
2834
2995
4150
1660
2286
2874
4101
4914
28
172
479
1111
1290
3194
3782
4472
4732
224
297
539
920
929
1254
3066
3298
3400
4007
4178
4727
369
556
820
1587
2406
2484
3452
4181
4270
309
501
554
665
1574
1879
2038
2158
2447
3753
604
731
1499
2293
2881
3379
3430
4079
4547
1280
1414
1507
2182
2407
2955
3034
3455
3929
4078
4113
4879
482
1298
1751
1985
2001
2277
3063
3695
43
356
606
716
1093
1769
1799
2090
2176
2581
2924
3342
3590
3600
3850
4143
660
1542
1548
1570
2058
2210
2222
2296
2347
2883
2996
3039
3449
4796
42
77
271
771
1014
1497
1816
2530
2666
3070
3083
3822
3912
3943
4428
174
630
668
817
1086
1128
1336
1528
1943
3917
4111
4400
4773
4840
694
778
831
3024
3408
4089
4200
4955
253
538
1002
1861
2123
3099
3314
3831
4009
4045
4260
1346
1462
1900
2170
2444
3040
4654
4775
4890
575
773
1246
1466
1839
2308
2848
3839
3990
4186
4641
4916
82
105
2245
3837
3898
4553
4671
781
1694
2867
3109
3592
4078
4607
1454
1856
1869
2015
2959
3140
4808
4969
206
326
1138
1181
1360
1941
2744
3057
3448
3733
3862
4190
4450
4581
4
1186
1686
1783
2346
4372
4462
4543
4576
4813
887
1306
1515
1932
2053
2845
3034
3307
546
1270
1913
2159
2188
4100
4413
4792
4878
4943
11
562
958
1344
1938
2650
4776
389
405
422
467
787
1931
2377
2427
2755
2875
2887
2926
2991
3642
4095
4343
4581
49
777
836
1237
1432
3792
4078
4159
4846
4982
1277
1467
1774
1858
3464
4157
4595
4660
4844
1283
1640
1762
1871
1984
2197
3917
3996
4699
4817
44
165
1163
1164
1212
1294
2144
2989
3531
4079
894
1075
1541
1772
2754
3114
3599
4189
1229
2055
2392
2586
2833
3962
4736
4771
4814
133
277
355
555
1242
1834
2138
3128
3468
3902
4172
4362
4776
65
140
591
1170
2935
3686
699
1330
2460
3585
3858
4291
4862
136
574
593
1019
1268
2430
2910
2919
2981
3405
3494
4082
4571
381
547
803
1064
1411
2084
2872
3182
3284
4055
4514
4643
4768
4770
64
1252
1638
2871
4056
4198
4526
4673
4760
143
805
1136
1451
1467
1591
1743
4017
4618
4719
4979
93
333
563
616
1000
1601
1639
1971
2061
2287
2831
3208
3476
4067
4468
99
250
613
918
1135
1246
2470
2609
2626
4316
4481
4567
4893
4897
434
1613
1786
2941
3395
3445
3698
4209
4248
4782
188
291
1883
2120
2518
2928
3171
3615
4536
1150
1276
1296
1312
1558
1744
2212
2441
2609
3193
3283
3409
3991
4717
1319
1393
2311
2994
3022
3233
3425
3824
3873
4388
4921
628
1054
1641
2345
3370
3434
3524
3714
3741
4050
4625
4649
292
725
1369
1926
2212
3109
3319
3886
331
611
911
2090
2167
2563
3158
3176
3634
4194
4487
173
243
596
714
846
1419
1775
1788
2470
2738
2769
2855
2999
3055
3537
4944
189
1486
1645
2769
3087
658
1277
1286
2147
2438
2512
3320
3390
3415
868
906
2183
2455
2532
3271
3791
4083
4343
940
1175
1531
1686
1744
2441
2859
3045
3936
4186
4206
997
1058
1441
1460
1481
1940
2494
2871
2930
3743
4461
4645
210
418
1274
3185
4564
464
1112
1554
1771
2037
2496
3211
3346
3568
3794
3930
3998
4097
4408
4438
4865
210
483
503
610
797
1100
1834
2370
2374
2392
2808
152
931
1581
2183
2268
2312
2652
2820
3150
3595
4646
132
487
497
733
803
2429
3978
240
260
423
1091
1642
1735
4587
893
1971
2320
3195
3983
4220
4823
174
373
446
1196
1999
2061
3890
4574
441
519
557
1046
1638
1904
3321
3469
3681
4088
4161
4805
1985
2074
2636
3020
3160
3591
3675
4470
4906
4960
947
1483
1489
2655
3533
3873
4221
4992
206
258
519
957
1172
1195
1553
1690
2164
3112
4787
4878
581
1807
1942
1985
2403
3850
3941
4432
4487
4619
4937
126
1436
1491
2550
2775
3595
3831
3923
4060
4360
4701
428
472
1942
2280
2425
2468
2602
3027
3618
3661
3946
4389
282
447
613
1043
1444
2075
2179
2744
2947
3084
3179
3336
3727
3797
4115
35
991
1137
1144
1365
2823
3286
3697
4282
4513
4554
286
1442
1588
2026
2575
3453
3688
3998
4053
4114
4905
96
354
433
1352
1369
2429
2654
2669
2685
3832
3954
4253
4713
523
804
1481
2871
3619
4150
4243
319
799
858
1981
2289
2746
3082
3196
3687
3998
4194
4555
78
203
810
1361
1537
1799
2044
2241
2449
2661
2807
3365
3698
3990
4221
4420
4455
4968
43
92
410
531
850
1188
1489
1634
1649
1830
2289
2762
3791
3891
4447
4566
40
453
674
963
1553
1671
3469
4247
4650
4766
4943
487
580
724
1282
1379
1399
1796
2516
2749
4327
4513
4546
480
1079
1190
2989
3268
4283
4301
4405
4548
339
504
1214
1486
1861
2012
2205
2972
2980
3255
3887
4200
4247
4874
845
1182
2223
2519
3479
3674
4423
424
466
1205
1655
1792
3112
3442
3878
4325
4365
4457
87
688
946
993
1854
2445
2729
3935
4039
4058
4064
4602
172
1185
1851
2160
2195
2997
3321
3368
3463
3910
4120
4236
150
256
694
747
1419
2136
2363
3146
4253
212
467
1603
3124
3633
576
651
2545
2789
3048
3350
3471
3902
4049
4058
4759
4871
49
2128
2376
2872
3138
3211
4394
185
249
1032
2182
2327
3136
4695
4760
59
495
1201
1301
1491
1859
2766
3342
3454
3722
4030
4091
4378
4838
4916
293
1166
1196
1825
2920
2940
3366
4804
17
305
342
740
1092
1296
1416
3153
3459
572
675
1337
1339
1360
1461
1619
1862
1879
2068
2175
3186
3241
3326
3592
3724
4092
4249
4599
4677
4915
951
1204
1433
1573
3404
4047
658
1460
1569
1786
2225
4354
4514
4758
513
2534
4244
4419
4726
4748
4808
179
255
641
1072
1240
1401
1669
2526
3188
3590
4869
4925
1
947
1327
1346
1844
2782
2871
3464
4104
4140
847
1250
1440
1674
1720
2242
2476
2959
3476
3844
3888
3915
4194
4356
4450
344
1268
2555
2907
3003
3123
3134
3555
3787
3827
4302
229
775
1621
1627
2280
2496
2708
3230
3982
4118
4550
481
544
1464
1635
2135
3419
4108
4336
4587
614
678
2265
2591
2617
3362
4198
4257
4599
1146
1433
1737
2236
2272
4463
4849
162
300
330
1116
1582
1626
1645
2003
2078
2645
3135
3376
4261
4885
4894
861
1855
2138
2313
2468
2593
3235
3446
3470
3785
4135
4162
4187
4308
1171
1276
1280
1672
3118
3529
3651
3818
3824
3995
700
1019
1693
2321
2596
2830
2892
3385
3875
4913
833
1238
1370
541
663
895
986
1074
1234
1511
2054
3624
3814
4125
4191
473
1128
1257
1390
1533
1586
2030
2175
2505
2602
3433
3915
3963
4283
1119
1165
1789
3394
4101
4168
4894
41
550
859
1035
1490
1898
2240
2621
2857
2912
3044
4418
615
1090
1182
1517
2328
2942
3480
3818
4252
53
627
742
804
1427
1781
2475
3821
4919
336
702
779
994
1658
1821
2073
2412
2731
3594
3723
3757
4002
4297
4826
4857
38
194
282
1612
2135
3077
3097
3887
4068
4307
4419
4684
4723
384
674
882
2154
2588
3490
3508
3734
4140
4326
321
504
873
1105
1337
1513
1818
3950
4012
1153
1733
1777
2550
2729
2894
4609
227
772
826
1385
2056
2806
3010
3304
3780
3992
4129
4264
281
1085
1616
1921
2516
3130
3287
3621
3717
3916
4814
24
203
281
322
423
1119
1692
1927
2829
3226
4321
4478
4669
1035
2528
2581
2639
3294
3611
3860
4688
131
1596
4859
754
1057
1535
1805
2265
2933
3826
4264
4279
4390
4460
1467
2204
2673
2794
4065
4337
2070
2518
2562
2924
3177
3789
4440
4774
4944
466
1101
2346
3226
3381
3454
3664
4499
4947
696
1027
1359
1688
2190
2417
3027
3326
3692
3748
4881
1
364
412
745
926
2426
2490
40
731
755
1386
2426
3118
3157
3277
3334
3525
3691
3838
4148
2796
4152
4163
4551
1004
1350
1710
1743
1758
1925
2500
2768
2883
4534
4790
260
637
892
990
1663
1932
3771
1083
1153
1712
1978
2420
2610
2670
3485
3603
3933
4008
4021
4884
4888
468
473
563
995
1003
1694
3591
3811
3949
4646
304
772
1092
1289
1878
2037
2361
3477
4889
5
146
450
1467
1888
2388
2984
3212
3806
4438
1330
2019
2677
3027
3809
4460
4541
4552
109
538
903
905
942
1731
2227
2554
2870
3783
4524
4537
4637
98
201
462
771
1408
1879
2319
2445
2595
2925
60
452
504
2257
2975
3768
3796
4394
4593
4728
914
1866
2377
2382
2409
3550
3627
260
395
462
500
993
1103
1447
1592
1743
2317
2397
2723
2762
3915
23
196
256
549
845
1861
2178
2518
2851
3387
3514
4763
182
543
684
2160
2490
2542
3425
4914
555
796
1750
3038
3596
4172
4884
4927
59
198
553
699
950
1753
3432
3795
4879
305
2591
4585
4586
110
275
456
1358
2635
4424
4629
4812
147
945
982
1171
1593
1890
2586
2978
3021
3352
4681
117
729
1406
1464
1793
2011
3116
3280
3400
4242
4571
4883
98
2115
2569
3000
3333
3656
4241
4723
4792
4891
475
628
1566
1860
2902
3424
3599
4161
4391
4397
4491
4847
1006
1021
1359
1748
2684
3360
4184
4712
1014
1260
2854
2894
2941
4348
76
242
856
1919
1983
4614
4851
4854
4991
259
277
358
616
1448
1799
2132
2140
2829
2978
2995
3128
4165
4168
4642
4766
784
2353
3271
3460
3572
4021
4129
4318
4988
302
1318
1693
1967
2275
2562
2731
3204
3232
3483
3568
3729
4181
4362
4757
980
1137
1355
3446
3577
3597
3604
645
870
919
1720
1989
2610
2789
3062
3258
3293
3881
3967
3989
321
600
609
736
1114
2977
3984
4202
4337
4372
4484
4985
12
120
1733
2721
2787
2991
3248
4160
4173
161
188
1671
2077
2146
3454
4627
4745
431
816
1407
2233
2426
3189
4299
49
695
943
1101
1893
2924
2988
3140
3481
3496
3499
3887
3932
4611
911
1215
1621
1774
2007
2031
2205
2301
2606
2685
2816
3878
4191
47
474
1062
1273
1391
1737
2127
2244
3502
3597
3811
4600
4670
486
832
1698
1730
1783
1995
2050
2986
3219
3411
3843
4613
4771
63
2010
2501
2871
3424
3799
4006
4102
4915
346
421
639
666
1127
1376
2780
3146
4049
4193
647
1971
2033
2523
3622
1089
2285
2439
2599
2812
3144
3165
3370
3885
4337
537
631
792
1050
1177
3685
3712
3944
4209
4214
389
620
881
1414
2125
3487
3741
3952
4737
4758
426
1239
2398
2619
3441
3759
4044
4331
4670
4946
147
932
1183
1500
2886
3182
3268
4274
4788
376
1169
1343
1406
2772
3060
4345
4536
38
237
1021
1343
1351
1556
2543
2741
3139
3459
4422
4957
4971
191
2179
2943
3355
3665
3982
4092
123
177
375
860
1322
1597
2033
2289
2765
3055
3381
4711
1028
1437
1461
1835
1954
2788
3023
3112
3441
3472
3578
3804
3996
4389
4483
4840
116
472
663
1158
1219
3660
3706
3881
195
197
384
548
1474
1630
3834
4267
4592
244
1605
2619
4427
784
1573
834
1163
1351
1482
1750
2295
3612
3824
4012
4061
4858
131
331
1038
1303
1744
1800
2180
2194
3401
3957
4902
832
872
1480
2863
3698
3925
4214
4644
4693
434
832
977
1475
1942
2120
2289
2615
2778
3445
3959
4054
4343
126
227
348
443
956
1664
2612
3427
3848
4312
4658
4689
4740
892
977
1719
2643
3136
4018
4158
111
133
555
644
2224
2580
3722
3929
3943
4167
4199
4426
4476
4867
377
994
1048
1209
1597
1710
2299
2801
2949
3006
3481
3788
4888
172
364
1223
1771
1780
2036
2351
3107
3736
3886
4044
4458
156
725
1312
1340
2115
2613
2704
3828
3848
3861
4462
4762
4891
4906
4970
26
217
1240
2587
2669
2975
3130
3389
3539
4726
573
1696
2212
2745
4352
4740
116
665
982
1648
1719
1943
2018
3068
3822
4004
4676
1609
2329
2762
2829
2866
3003
3431
3665
4003
4469
140
251
485
667
737
806
1186
1491
2530
4122
4547
4683
4736
4869
4893
1053
1584
2761
3099
3503
3862
4837
603
746
950
1239
1480
1569
1790
1956
2014
2533
2572
2704
2972
3407
3829
4814
97
836
961
1666
283
464
634
1082
1297
1431
2314
3136
4333
4888
105
267
331
750
977
2231
2561
3547
3779
3899
4086
4489
623
734
2180
3212
3263
3746
4204
4973
2106
3151
4892
200
218
400
579
2405
2853
3380
3505
3667
3887
4255
4604
4672
2385
2439
2738
2981
3986
4489
4592
110
261
645
671
856
1085
2217
2301
2563
3048
3893
4167
4475
169
271
297
793
1061
1626
1634
1745
2298
2544
2835
3044
3136
3206
3453
3477
4188
4406
57
127
185
1029
1641
1731
1751
3339
3526
4515
4657
4666
4731
4785
4908
33
255
347
1008
1043
1999
2285
2791
3609
3859
4849
527
944
1387
2949
3573
3698
3734
3850
4066
4727
4747
379
466
1430
2294
3334
3601
4423
4641
1025
1643
1706
2019
2544
4205
4633
4975
716
1614
2621
2761
3501
3568
4194
134
291
908
1338
1817
2040
2094
2717
2721
3157
3622
3695
3744
20
658
699
1827
2159
2356
4406
4704
419
888
1455
1649
2024
2277
4521
370
1118
1199
1322
2506
2622
4281
4404
871
1402
1548
2520
2990
3019
3239
3334
3534
4595
197
1691
1983
2566
2611
3293
4503
4569
233
379
670
791
1388
1429
4338
1491
1773
3318
3338
3788
4128
678
1746
1849
2336
3611
4335
4779
4971
270
393
405
538
563
959
1412
2413
2547
2846
3794
4248
4480
4763
1289
2004
2725
2925
4045
4384
4586
1310
2325
2647
3172
185
328
539
1247
1497
2137
3652
4211
4601
725
1305
1339
1442
1509
2355
3390
3539
3854
4000
4856
1443
1913
1929
2313
2392
2405
2539
2748
3144
689
1156
2675
3204
3945
4395
310
869
1282
2771
3714
3936
4050
4170
4486
4743
43
816
1537
1759
2019
2215
2219
2393
2702
2947
3230
4206
4911
1455
1812
2334
4017
4166
4370
4432
4773
1485
1570
2069
3797
4931
1956
1962
2349
90
403
593
721
1534
1787
1962
1967
2189
2352
2573
2667
2865
3035
3388
4071
4419
4873
60
264
1343
1731
3052
4266
4905
258
959
1299
2632
2747
2835
2864
2933
3012
3197
3420
3640
4561
396
1074
1366
1725
1751
2598
3525
3993
4295
4404
4570
150
1118
2214
2394
3287
1697
2101
2840
3403
3502
3760
3892
4317
1150
1265
1626
2103
2780
2898
4190
4616
4686
4899
201
208
566
2932
3220
3324
4215
4252
4263
4696
4881
431
750
2401
2693
2815
3582
3751
4315
1145
1225
1433
1849
1998
3222
3377
3393
3986
4345
4364
4916
472
1526
2581
3023
3771
3785
164
454
976
3311
3560
3586
3829
3832
3851
4892
43
102
814
2421
3026
3305
4344
4835
4992
62
133
896
1440
2906
3162
3233
3328
3447
3939
4113
4139
4280
4776
396
633
1026
1205
2218
2342
2789
2929
3170
3442
4342
4388
1311
2387
2548
3363
3544
3978
4268
4339
4784
427
1278
2358
2948
4459
716
2086
2188
2373
2383
2640
2883
3598
3892
224
448
1261
1376
1943
1964
2614
3313
3330
3487
3943
4245
399
545
1671
1943
2307
3170
3386
3436
3453
3845
4587
212
369
887
1701
2065
2069
2400
3281
3738
3836
3838
252
661
738
1041
1185
2065
2797
2864
3073
3237
3323
4524
4935
49
349
1159
1346
1425
1593
1873
2586
2664
2866
2916
2958
3031
3634
4288
4616
346
2632
2639
3827
4768
4855
4924
136
641
1278
2091
2785
3593
3849
4183
4409
646
1894
2311
2453
2666
3538
3866
158
200
690
1886
2455
2688
2792
3122
3330
3395
4187
818
911
1311
2694
2838
2890
3227
3541
3866
4375
51
614
979
2004
2144
3264
178
1057
1406
2180
4508
807
1060
1546
2062
4155
1012
2002
2282
2886
2955
3076
3558
4461
4809
4836
451
487
1095
1438
1733
2242
2956
3020
3211
3929
4120
4249
247
1194
2166
2796
2838
3952
4605
4744
4966
588
1052
1220
1671
2494
2874
2958
3020
3249
3646
3681
4339
4788
77
86
585
787
1779
2019
2205
2650
2787
3445
3727
4170
4392
4565
4622
4775
1311
1757
1827
2506
2918
3022
3158
3966
4515
12
555
746
2280
3057
4916
175
1337
1820
1950
3517
3541
3756
3808
4013
4060
4723
272
1073
1137
1248
1363
1382
3066
76
139
531
1282
1415
2175
2356
2571
2791
3567
4327
37
860
877
1175
2596
3688
4469
4497
4657
338
673
1201
1488
2018
2512
2567
4011
4109
4252
4657
806
1559
2057
2380
2563
2643
2679
2713
2762
3781
4479
609
1481
2328
3310
3342
559
736
782
1346
1381
2503
2561
2670
3323
4357
4575
4779
4991
81
278
430
445
960
1249
1801
2316
2803
3019
3132
3479
3928
860
925
1777
2720
2857
3053
3715
301
351
672
1611
2645
3068
3319
3587
3795
4178
4970
613
820
843
855
1548
1813
2267
2461
2589
3263
3441
3996
4072
4782
103
334
853
1197
1632
2203
2284
3172
4721
14
866
914
1196
1207
1238
1497
1870
3108
4437
4700
4920
433
1152
1211
1220
1879
1992
2089
2115
2167
2170
2367
3321
3419
3901
3925
4631
4649
4817
201
675
729
1240
1577
2741
3218
3503
3507
525
1005
2727
2801
2902
2980
3437
4019
4319
2
242
314
1036
1105
1745
2266
2380
2443
2948
3133
3659
532
544
2119
3670
4734
4984
399
479
500
701
814
981
1040
1154
1581
1892
2275
2583
2685
2887
3210
3469
3872
4472
4757
4892
146
449
2293
2624
2631
2838
2859
2942
3022
3428
4132
4344
4406
613
748
2534
3318
3687
3717
4156
4272
337
719
828
1069
1194
2152
2794
2817
3223
3309
3553
3568
4048
4214
4667
4838
130
872
1781
1856
2418
2799
2880
3144
3536
4243
125
830
951
1254
1325
1719
2271
3980
4365
4823
4983
134
1076
1160
1934
2237
2885
3119
3199
3689
5
284
1804
2025
2072
2553
2699
2866
3464
3765
3842
3975
4176
4231
4989
4997
301
527
1199
1243
1764
3298
3335
3570
4324
4614
4906
254
397
2497
2845
2963
3398
3928
4819
4996
39
1832
1894
1989
2377
3156
3342
4243
4458
235
303
981
992
1269
2494
2625
2828
2975
3025
3244
3461
708
1381
2531
3435
3530
4070
4865
218
454
583
1724
2123
2760
2855
3533
3700
4064
4100
4492
2
102
236
1246
2017
2108
2728
2805
2895
3945
4064
377
825
1398
1479
1705
2546
2725
3430
3791
4477
13
619
985
1185
1427
1818
2280
3033
3079
3418
3671
3793
4630
360
772
797
1621
2094
2095
2860
3081
3576
3628
3723
4312
4333
4720
4803
4837
758
840
841
934
1038
1613
1792
2193
2246
3547
3606
3793
4167
101
356
1917
2110
3191
3820
4302
4310
4388
392
501
659
1129
1764
1883
2838
2887
3293
3653
3693
4516
4598
4714
4858
94
195
1029
1409
1715
1765
1942
2130
3464
3477
3600
3926
3965
3968
4143
4978
321
351
1165
2059
2950
2995
3026
3800
3872
3886
4035
4354
4604
91
924
1913
1974
2002
2237
2556
3043
4536
899
1072
1210
1336
1424
1745
1946
2181
2598
2784
3310
3519
4542
523
545
731
3213
3324
3789
4694
435
1138
2621
2647
3229
3252
3657
4111
1202
1450
1535
2005
2509
3441
3493
3505
3626
4852
56
329
431
754
1126
1243
1309
2460
2607
2617
2650
2895
4958
628
2465
2867
3190
3570
3590
144
767
2155
2177
2300
2871
2904
3138
3397
3826
3917
509
1402
1517
1625
2061
2157
2850
3552
4201
383
486
518
555
1381
1955
2280
2888
4184
4205
4330
4605
285
340
2604
3963
4163
273
510
1469
1542
1799
2358
2695
2746
4439
730
1177
1443
1454
2145
2400
2814
2867
3072
4269
4962
1187
2993
3001
3329
4169
4306
4768
4847
1590
1725
2463
2847
4080
4239
4618
503
779
3603
4565
4691
595
726
810
819
913
1078
1125
1260
1428
2415
2557
3159
3750
3869
4283
4601
4895
227
682
872
1353
1904
1949
2283
2438
2987
3791
4275
4509
4530
4634
781
1601
1877
2443
2648
2842
3188
3605
3953
4099
357
2948
2991
3690
3979
4649
108
417
538
633
741
1033
1923
1985
2069
2188
2453
3353
3450
3861
3874
4432
457
1233
1702
1826
1831
2549
2574
2864
2908
3378
3436
4579
4716
564
710
1089
1458
1632
2507
2621
2717
3273
3312
3879
4154
4327
4430
4713
239
424
463
2317
2701
4887
535
643
834
850
905
1323
1717
3414
3613
4565
4867
96
676
824
1168
1856
2070
2768
4496
4625
5
376
1283
1726
1779
2084
2960
3701
3854
4526
4804
288
781
1771
1792
1860
2193
2546
2917
3366
3848
4381
4949
2412
2731
2783
2844
3752
3769
4037
4143
4227
4654
4708
10
14
457
713
2053
2585
2824
3464
4421
4611
4664
4891
1353
1632
1819
1859
2129
2204
2702
3779
4216
4585
4957
553
757
959
1166
2258
2354
2924
3093
4816
128
791
859
1022
1040
1844
3918
902
1060
1340
2371
2505
2661
2918
3534
3548
3652
4963
591
646
978
1477
2260
2649
3513
3711
3860
3983
4048
4643
134
1170
1233
2160
2243
2324
2768
2810
2859
3984
4896
166
269
283
467
518
1527
2272
2480
2538
3456
3875
4016
4799
1723
2071
3050
3435
3626
3862
4164
4505
544
1147
1256
2020
2397
2615
2859
3001
3162
3338
3541
51
251
462
1537
2428
841
1313
1339
1347
1645
3260
3331
3903
4015
4083
4108
4187
4780
4955
598
680
692
1079
1779
2403
3157
3200
3731
4018
4479
4551
4813
4972
827
899
1025
1254
1991
2024
2296
3035
3272
3286
3321
3926
190
372
765
1017
2149
2196
2658
2797
2881
3967
126
370
522
722
1293
1294
1591
2618
2752
3907
4030
1035
1754
2404
2526
3129
4163
4596
105
361
857
1188
1473
1522
1655
1934
2459
2700
3865
3898
563
855
1996
2622
2640
2710
2973
3647
4170
157
160
223
1637
2380
3036
3091
4285
4397
714
894
1118
1536
2184
2371
2397
2651
2872
3941
4063
4346
4803
4977
82
111
405
454
1336
1971
1998
2022
2556
3724
3786
4214
4228
4572
4644
4814
210
229
570
1600
1669
2080
2690
2940
3114
3612
3621
4141
4361
4734
597
676
1294
1382
1868
1955
2555
2822
2829
2909
3389
3616
4109
4286
136
234
343
414
531
747
972
978
1109
1470
2100
3246
3900
4192
907
1554
1716
1973
2108
2913
3050
272
369
413
1084
1217
1300
1420
1664
1925
2124
2318
2389
2804
3160
3176
3456
87
118
126
2188
2403
2832
3265
4941
79
316
421
1108
2233
2240
2605
3175
3283
3780
3974
547
669
896
1480
1488
1604
1769
1790
2620
3054
4127
390
617
1050
1137
1612
1853
1950
2052
2714
2857
3092
3287
3601
4290
4371
4542
4716
4825
4833
4918
2742
3310
3432
4151
209
256
1224
3306
3692
3701
3824
3995
4826
4859
1107
1148
1606
1608
2419
4090
4387
32
160
307
443
1427
1574
2018
2566
68
448
634
1445
3345
3911
3927
4555
4701
119
157
442
1717
2731
3154
3934
4017
4301
4525
251
935
1026
1331
1583
2219
2411
2430
3394
3750
4283
929
1522
1673
1752
1832
2069
3169
3345
4402
4739
4940
637
785
1090
1161
1632
2612
3940
4211
64
594
629
2144
2446
3533
4373
4451
4486
4618
4667
179
946
1244
2746
2824
2888
3101
4318
4698
4790
518
710
723
2527
2550
2742
3804
4128
927
1090
1311
1884
2303
2351
2592
2854
2855
2938
3115
3292
3487
3561
3629
4078
152
372
707
1531
1873
2823
2838
3729
3931
4272
4661
653
740
1147
1886
2401
2608
3419
3657
3789
4048
4074
4252
115
363
399
525
741
996
1614
1926
2866
3044
3110
3157
4691
4950
4325
4479
4592
4764
4766
1164
1637
1718
1919
2436
3065
3205
3656
3858
4135
4154
4815
2530
2834
4538
30
49
512
734
832
1596
2073
2457
3514
3534
4296
4300
4723
4891
98
212
381
433
589
721
1251
2463
3341
3709
3917
4557
4691
4790
1123
1427
1454
2025
2137
2317
3111
3252
3765
4243
4654
4774
4882
12
261
1409
1770
1971
2119
2149
3152
3501
4400
467
1439
1755
1810
2019
3711
3856
4575
4614
4629
4674
4758
4994
352
697
976
1346
2749
3560
3827
237
315
318
1801
2608
3333
3403
690
892
1165
1283
2122
3061
3568
4435
4584
975
1234
1402
1686
3837
3876
4371
4628
4736
224
623
2851
3662
3737
3742
4965
750
815
846
1127
1278
1361
1614
2163
2819
3379
3419
4217
4921
522
931
1766
2166
4664
4689
277
346
528
534
981
1828
2050
2336
2398
2591
2672
2821
3648
4060
4516
4671
1918
2639
3351
3930
4638
4974
1162
1287
1329
1353
2313
2662
3561
3956
4314
4504
4613
4686
111
926
1912
2107
2173
3247
3415
4503
4910
705
944
1663
1739
2250
2500
3044
3075
3217
4447
183
489
719
904
985
997
2807
2812
3342
3668
3952
4615
1019
1992
2679
3295
4788
573
577
961
1160
1233
2076
2236
2822
2923
3354
4359
48
582
775
979
1189
1369
1773
3024
3972
4427
4716
4800
4840
869
959
1116
1333
1751
1864
2192
2276
2662
2667
3116
536
796
1335
1500
1832
2404
2465
2629
2822
3141
3522
3530
3552
4794
365
416
689
1307
1474
1690
1877
1924
2341
3821
4744
542
987
1319
1517
1820
2524
4158
4166
184
240
429
1057
1564
2280
2461
3710
3758
4124
4183
4762
600
1563
1793
2745
2896
4046
4303
4366
216
668
682
1127
1243
1825
2834
3353
3714
4407
4501
125
794
1227
2205
2233
3182
3499
3636
4595
4762
564
913
1099
3124
3303
4073
4822
442
1287
2148
3139
3785
1523
2446
4541
4807
44
168
177
547
562
629
1851
2103
2775
3023
3080
3999
4311
4799
76
434
577
1824
2761
3776
4045
5
170
383
648
1259
1292
1511
2143
2183
2982
3219
3280
3353
3768
3888
4082
1180
1948
2229
2315
3315
3343
3395
4021
4229
4351
4577
4637
164
391
1247
1379
1420
1549
1679
2023
2171
2447
2519
3512
3645
3732
4475
4816
154
563
778
1036
1926
2524
2772
2790
2819
3433
3513
4125
4436
410
808
1120
1669
1742
2044
2521
3364
3867
4555
592
1022
1381
1382
1608
1749
1906
2239
2486
4532
4640
1285
2497
2883
3415
3482
4541
4716
434
880
887
908
2515
3438
3634
4427
94
411
628
1577
2293
2354
2746
3280
3659
1223
1686
1775
2435
2727
3499
4528
360
765
961
1190
1303
1475
1633
2499
3171
3284
3884
3974
800
1680
2223
2721
3563
4222
80
1061
1442
3551
3763
3850
4874
429
438
580
1024
2103
2261
3855
4130
4268
4410
131
448
1754
1818
1852
2062
2067
2687
3634
4229
4588
4908
6
228
1273
1298
1441
1589
1899
2556
2694
2793
3274
4488
33
115
664
982
1065
1602
1752
1976
2292
4020
4029
4567
91
272
387
766
3636
3686
3909
3934
4664
544
3332
3514
3551
3951
4228
4520
4529
4814
654
879
1409
1987
2109
2211
3184
3634
4032
4411
4469
849
1839
2643
2916
2998
3566
4082
4109
288
387
1239
1286
1663
2828
2872
3623
3780
4036
4061
4570
4712
63
238
606
1613
3154
3313
3539
4003
43
1117
1332
1657
1757
1970
4166
69
927
1100
2058
2675
2703
3487
3917
3976
4094
4291
4666
897
2185
2872
3571
3707
4167
835
1118
1633
2893
2932
4600
666
983
1409
1736
1914
2361
2576
2887
2957
4189
4756
4998
1846
2022
2371
2669
3103
3716
3866
4221
4451
302
412
489
1206
1816
2084
2279
3058
3247
3348
3517
4228
67
387
459
1535
1578
1872
2196
2234
2303
2308
2503
3179
3283
4105
4740
4749
659
914
950
1993
2209
2348
3352
3593
4158
4735
4758
4773
728
867
989
1603
2333
2577
2797
2898
3657
3835
4162
4474
4527
4798
260
326
448
1094
2326
2982
232
1262
1830
1842
2306
3325
3813
3845
3878
4490
4590
4831
4849
4903
243
1066
1540
1713
1765
2338
2712
3494
3982
4076
4868
4923
558
898
985
2277
2432
3484
3819
4072
467
1092
1593
1650
1866
2877
3288
3343
4923
1113
1150
1310
2034
2064
3492
3495
3541
3797
3973
4332
4972
166
1009
1079
1472
2118
2828
2855
3495
3649
4034
4628
1162
1217
1258
1665
1705
2989
3114
4815
1155
2827
3415
3576
3810
4142
29
72
553
881
972
1119
1172
1413
1593
1667
2023
2575
3067
4365
4425
4434
1718
1851
1921
2253
2913
3310
4164
845
2260
2604
2696
3382
3714
3802
3827
4128
4539
541
565
1107
1478
1801
2466
2492
2711
2898
3024
3544
4689
521
728
822
1157
1429
1933
2682
2732
2970
3826
4066
4314
4760
59
817
1047
1251
1863
2029
2620
3410
4333
4544
807
1419
2483
2524
2673
3467
3973
4123
4241
126
687
719
840
2025
2567
3069
3102
3583
3919
4460
4638
4664
4804
497
1272
1411
1524
2470
3257
3651
3699
50
649
673
1981
2049
2107
3039
4149
27
112
466
854
1118
1290
1755
2321
2777
3103
3680
4375
4493
4628
4805
4885
1558
1651
1749
2124
4109
4717
4766
4863
4913
1450
2010
2339
2613
3206
3291
3359
4524
4843
1633
2004
2490
3037
3639
3919
4637
579
930
3024
3395
3967
4431
95
1080
1266
1431
2103
2606
3329
3339
3523
3925
36
80
1295
1608
1737
1984
3170
4108
4113
4767
4830
730
1084
1500
1581
1738
3419
3474
544
3326
3475
3596
3611
3705
4014
4597
813
1499
2636
2644
3509
3797
4496
234
811
1408
3118
3269
4051
4238
4440
1423
1662
3690
3914
4238
4319
4709
4710
460
1470
1581
2179
2206
2575
4147
4190
4349
4610
4745
69
173
282
464
688
786
1381
1598
1866
2710
2995
3126
3144
3452
4537
4688
4872
4930
4944
6
527
552
776
998
2559
3578
3699
3828
256
743
1108
1238
1985
2434
2822
3118
3529
3758
4007
4557
4742
539
1008
1482
1714
2076
2561
2622
2696
3579
3634
4060
4697
633
1424
1657
1813
1876
1878
3248
4274
4300
4486
4757
2495
2809
3871
4231
4828
4838
4929
2345
2581
3037
3074
3363
3425
3462
130
371
748
774
859
1389
1745
2165
2763
3373
3499
4115
4313
4517
4853
58
583
1866
2364
2670
3599
3690
4455
117
372
928
1406
1465
1762
2290
2896
3785
3880
4583
4937
4988
210
777
1076
2671
2692
4407
13
621
693
1077
4181
4191
4814
56
2184
3629
3709
4019
4258
4549
1110
1407
2035
2661
3168
3489
3695
4321
4426
4785
4842
597
766
1465
1977
3207
3220
3524
3652
4171
54
868
1329
1385
2099
2247
2921
3127
191
716
2525
3657
4299
4409
4657
4806
1795
2054
2470
2582
2585
2670
3000
3944
4363
4419
4954
573
997
1069
1736
2717
3169
3883
4763
152
751
867
944
1001
1145
1982
2791
3496
3581
3827
3948
4106
4633
608
1092
1188
1234
1930
2650
3318
3752
4715
4794
4912
4960
85
575
642
847
857
868
1010
1113
2481
2687
2849
3273
3337
4208
560
1171
1430
1813
1947
2207
2780
3274
3402
3700
3793
4029
4587
4659
4704
4918
4993
451
1813
1929
3316
4256
4439
4831
4054
424
4259
4503
937
1905
3000
3200
3883
4006
4246
4395
4493
4762
61
748
1614
1618
2547
3078
3116
3404
3695
3942
4506
525
769
888
968
2042
2215
2312
2825
2975
3150
3255
3474
4336
4352
4897
4926
394
902
2827
3431
3522
3897
4865
799
981
3756
4058
4126
4424
4479
320
532
1588
2367
3127
3221
4154
4726
12
677
913
1252
1560
1828
2133
4784
38
617
644
816
2112
2600
2703
31
77
156
951
1339
1812
2530
4365
357
733
881
1792
1948
2539
1024
2028
2345
2383
2402
2714
3528
4665
426
497
714
890
1477
1899
2317
2352
2663
2953
3186
3997
4133
4435
440
981
1739
2137
3244
3422
3470
3909
511
887
890
1420
1616
2080
2322
2343
2372
2549
4254
88
190
997
1055
1976
2488
2740
3514
3653
3959
4023
4497
4562
4575
273
336
590
796
1297
1939
2101
2595
3304
4239
4493
4655
27
75
262
976
1050
1071
2184
2496
2909
3139
3309
3519
4403
48
233
449
457
517
927
1498
1501
1533
1974
2500
2809
3202
4382
4681
4855
179
1382
1779
1967
2865
2883
3083
3338
3449
3734
4995
496
749
965
1284
2016
2802
3135
3147
3993
4307
4607
239
514
731
1029
1493
1616
1980
2572
2801
4427
218
226
320
719
795
1045
1074
1582
1762
2585
2809
3551
3861
243
267
340
341
1104
1407
1468
2014
2540
242
467
832
907
1080
1603
2295
2774
4229
4524
4578
77
302
473
713
1086
1732
2328
2876
3119
4502
4572
4985
60
1538
1852
2346
2376
3832
106
700
888
920
2066
2759
2899
4528
319
1366
1482
1807
2514
2699
3875
3895
3991
4104
4306
262
569
2021
3997
4247
4675
746
1627
1856
3114
3156
3310
3321
3882
4124
4444
266
290
413
1367
1574
3169
3711
3793
4279
4460
4712
4893
4960
223
612
1306
2279
3524
3657
3694
3747
4033
4141
366
539
1372
1385
2211
2358
3428
3506
3645
3999
4010
4145
4225
4861
97
820
1294
2027
2453
2570
3093
3514
3945
4924
4980
31
172
811
901
1415
2930
3309
3440
3688
1202
1748
1843
1939
2720
2766
3628
3631
3701
3807
3918
4133
4382
4429
1659
3602
4165
198
767
1615
2290
2904
3476
3773
4864
576
893
2562
2741
2920
3134
3516
3643
3752
4854
4973
219
798
1089
1400
1691
1734
2274
2596
3256
3281
4656
4976
47
380
603
641
856
1529
2792
2949
3317
3720
4103
4438
4491
435
652
960
1205
1716
2322
2431
2701
3033
3225
4034
4629
354
1156
1589
4653
103
201
430
1223
1980
3015
3313
3358
3884
3949
4303
4371
4372
4604
19
559
833
1423
2134
2236
2480
3294
3363
3486
3930
3987
4281
10
1055
1758
2506
3363
3776
3813
3815
4610
562
586
836
953
1698
1988
4115
4769
4836
1973
4483
4773
4899
462
1246
1724
2964
3797
2007
2209
2280
2307
2430
2486
2543
2947
3606
3969
936
1112
1376
1817
2111
2451
2854
2866
2868
2927
2950
3276
3791
3902
4439
4500
4540
4572
4809
4863
4870
257
714
808
1062
1438
2110
2538
3196
3387
4624
1438
2084
2493
2590
3213
3917
3927
4007
4071
4303
4547
568
893
2032
2251
4390
4479
4881
86
589
975
1173
1316
1661
1672
2408
3365
291
1716
1909
2065
2147
2658
2819
3258
4082
4211
4687
4981
90
568
901
982
1739
1962
2081
2135
2239
2552
2751
2994
3207
3427
3465
4258
4266
4679
4746
4974
393
779
1522
4105
4501
379
405
2566
2770
3060
3890
4299
4986
32
517
1762
2393
2700
3275
4125
4773
4799
460
669
1429
2388
2515
4493
258
1129
1329
1773
2628
2769
3146
3256
3836
4642
1934
1983
2324
2356
3981
4289
4698
4732
124
701
1228
1590
1999
2727
3472
3691
4181
4876
95
383
617
910
1071
2448
2464
2966
3339
3843
3911
4013
4024
112
566
832
1182
1662
2198
2408
2728
2736
4670
4694
4835
350
566
751
1176
1366
1735
1796
2274
2396
3758
4796
334
382
622
992
1150
1553
2756
2998
3163
3972
4053
4240
4631
4812
4825
775
1136
1775
1980
3629
3677
837
1498
1952
2014
2036
2192
2582
4291
645
1485
2376
3449
3788
4205
1410
1418
1932
2068
3419
3529
3753
4856
92
139
518
570
667
874
2580
3364
3612
4336
4503
4894
4926
669
828
1929
2039
2294
2305
3030
3554
3620
4037
4669
823
1039
1804
2432
2772
3334
3559
3627
3833
4212
4588
1527
1631
2496
3152
3278
4055
4281
4500
4568
4816
97
1192
1320
1767
1884
2207
2537
2793
3217
3241
3439
4720
1252
1520
1885
2235
2552
2612
4425
4485
4490
4722
605
623
1651
1662
2143
2216
2639
2997
3226
3261
3930
906
1076
1632
2653
3530
3657
4005
4279
4742
4858
1060
1610
1931
2123
2200
2402
3724
3875
4412
4679
4840
330
350
1106
2192
2753
3122
3344
4177
581
1424
2502
3933
4337
86
739
1234
1339
1639
1891
2398
3663
3908
4591
98
126
1109
1965
3394
3531
4480
4676
4769
4836
567
1021
1607
1940
2210
2367
2589
2764
2819
3086
3231
4041
4116
652
1859
1925
1955
2019
2169
2774
3206
3419
3772
4381
782
1062
1076
1254
1580
1791
1934
2039
2099
3505
4155
4474
4855
242
1614
2403
2412
3138
869
1030
1144
2385
2649
3515
3595
3600
3692
4800
4964
128
983
1182
1188
2709
2867
2889
3772
3857
4034
4310
4610
1100
2496
2755
3199
3339
3642
4948
546
652
2310
3173
3200
3220
3280
3318
3327
3734
427
1791
2078
3757
3983
186
465
632
1105
1421
2007
2110
4049
4438
4754
545
693
1115
1980
2118
2437
2936
2951
3602
4586
4779
14
314
1016
1121
1930
2186
2214
2492
3042
3072
3450
3629
4586
114
1768
1787
2119
2145
2437
3302
3468
3891
3915
4271
4903
209
583
694
940
1194
3030
4244
4544
4644
4947
543
871
893
985
1075
1103
1518
2285
2396
3409
4160
4432
627
875
1445
1460
2201
2202
2375
3999
4407
4897
774
1620
2207
2626
2722
3116
3223
3957
4608
4799
1148
1352
1836
2418
2951
3089
3177
4064
4431
4469
4509
4529
4965
1125
1153
2336
2483
2823
4131
4576
537
719
1356
1489
1789
2217
2267
2386
3889
4007
4082
1100
2026
2140
2164
2520
2544
4126
99
834
1226
1816
2141
2926
4018
4404
4690
571
1339
1572
2010
2176
2644
3113
3425
3539
3737
4020
4380
164
287
1123
1705
2221
2676
4691
295
1095
2382
2572
2925
3078
3220
3402
4205
4242
4368
4489
144
412
955
1024
1978
2579
2585
2711
3059
3218
3220
3867
4038
395
716
1186
1213
1676
2452
2952
3338
3391
3440
3726
3938
4806
4832
311
388
739
1384
2539
4184
4287
4619
4746
85
567
591
765
1825
2399
3459
3706
3861
4075
4091
4305
123
1178
2309
2826
3012
3648
3667
4231
1037
1113
1239
1931
2055
2112
3094
3577
4736
4741
4948
712
2554
2859
3706
3738
3908
4758
4863
250
541
651
817
945
1386
1388
1526
2248
2343
2763
3350
3654
4303
1742
2884
4090
4676
259
834
1314
1448
1482
1747
1781
2322
2328
3096
3100
3184
3363
3503
3584
3586
3732
838
1723
2055
2537
3347
3512
3914
4386
4461
4889
1190
1782
2158
2604
2731
2864
2876
3115
3426
4044
4554
4970
36
97
279
338
694
1821
2881
3207
3576
3603
3687
3734
4119
4291
4497
4729
4958
582
2079
2581
2992
3517
3650
3884
4265
4885
783
1664
1932
3117
3295
3557
3820
4063
374
1838
2427
3024
3589
4477
597
1134
1411
1637
2422
3172
3438
4281
4288
4553
4907
1081
1747
2094
2152
2343
2866
3397
3458
3595
4729
324
404
664
1753
3441
4590
4693
418
879
888
1614
1794
2144
2324
4325
70
678
823
1176
1227
1804
1955
2089
2422
2509
2963
4001
4363
4512
1901
3024
4254
4587
4789
1127
2017
2076
2194
3085
3097
3155
4670
4726
73
1252
2252
2722
3188
3739
4305
95
422
1585
1636
2395
2675
3244
3579
4184
4817
4946
257
1871
3146
3755
4553
4794
1222
1833
2216
2371
2757
3529
4024
4772
212
432
569
1972
2519
2632
2680
2818
4008
4868
294
641
740
1470
1823
2703
3014
3852
4822
193
566
821
1818
2098
2266
2343
4898
137
276
1112
2132
2139
2547
2555
3418
3880
4004
4708
213
497
563
1607
2390
3117
4819
314
649
2245
2328
2442
2683
2889
3580
4550
47
241
1091
1887
1981
2025
3003
4249
4387
4592
933
1540
1792
2383
2450
3310
3340
3672
3755
4029
4072
4183
4265
4493
4554
4730
150
1316
1531
1768
2345
2481
3084
4175
383
1333
2507
3728
3791
4001
4125
4177
4569
4977
48
304
463
811
997
1628
2050
2318
2873
3051
3451
3494
3955
166
441
778
996
1124
1833
1879
2436
2682
4286
4514
4517
4614
4958
218
374
1912
2075
2421
3029
3904
4234
4318
4606
4785
853
1299
1326
2114
2392
2448
2745
2780
3691
3992
4486
4993
164
737
1498
1837
1850
2697
3377
3474
3593
335
839
920
1113
1154
1653
3442
3556
3793
3898
3994
4058
4165
4247
4486
4576
373
1079
1088
1745
2189
2447
3876
4581
4988
4993
766
1065
2974
3900
4124
4353
4423
143
157
309
444
1650
1662
2417
3035
3277
4660
4698
4831
15
1611
2332
2426
2611
2968
3550
4124
282
951
1469
2864
3083
3709
4119
4259
18
545
1037
2052
2061
2395
3216
3869
3888
4750
4793
366
538
2973
3805
3984
4100
4327
4554
4661
4673
4854
54
1071
1086
1363
2185
2902
4047
4216
4491
4957
793
913
2135
2598
2824
2980
3572
3611
3652
3857
3929
4103
4365
355
549
1593
1617
2577
3544
3554
3615
4112
4120
4343
782
2160
2577
2640
2728
3150
4877
772
1349
1844
2071
2340
2454
2662
2848
3823
725
1144
2111
2162
2502
2704
2788
3140
3250
3400
3863
4317
4375
4709
4909
4943
217
373
1322
1485
2177
2194
2909
3238
3362
3767
3964
4450
640
835
1034
1764
2074
3504
3994
4798
559
564
588
796
811
2359
2593
3330
3604
3886
3936
4129
4379
54
962
1986
2621
2809
3296
3553
3567
3627
137
384
389
549
1207
1278
1644
2108
2416
2964
3221
3755
4345
4620
979
1117
1412
1537
1618
1983
2899
3033
3204
4303
4601
4763
1394
1883
1912
2457
3003
3106
3698
3892
273
466
611
707
1279
1698
1781
2280
2315
2577
3094
4153
487
594
1218
1287
2826
3029
3114
3154
3974
4267
4364
4507
599
940
1314
1863
1958
2080
3678
3735
4057
4745
210
1087
1398
1720
1905
1971
2556
3364
3946
4222
4480
4490
184
372
681
1199
2132
2430
2876
3807
147
276
1159
1161
1451
2682
2733
2954
3606
3989
4111
4242
4889
540
704
869
1411
1810
2636
2733
3419
4772
4934
4962
587
1086
1154
2301
2433
2850
4511
4608
4749
413
639
803
1999
2035
2037
2617
2656
3081
3510
3738
3826
3874
4011
864
1043
1201
2769
2962
3920
4074
4098
4680
4908
870
927
1060
3231
3335
3734
4903
253
376
495
589
718
1296
1457
2222
2987
3592
4555
4781
4908
493
575
624
1660
1748
1961
1971
2289
2486
3047
3096
3192
3530
4446
4521
4673
4715
89
241
1417
1559
1863
2075
2312
3068
4036
4509
4703
806
1118
1257
1449
1729
3299
3647
4872
4918
293
378
486
1090
1717
1909
1937
2724
2914
3427
3547
3646
3676
3975
4907
347
1739
2520
2609
2864
3186
3680
3694
3951
4404
4459
4904
672
1433
1711
2118
2141
2926
3519
4179
4436
4572
4969
947
1509
1535
1906
2428
3104
3355
3609
4150
4575
4875
169
647
2548
2651
2725
2880
2938
3139
3817
4000
4604
4725
1197
1834
2951
3057
3634
3979
4520
4866
765
965
1063
1200
1853
1865
1937
2235
2519
3040
4107
4184
395
1772
1802
1957
1968
3525
4361
4664
323
745
871
890
1155
1432
1662
2410
2483
2685
3013
3252
3917
820
1296
1728
2089
2775
2884
3257
3296
3332
3353
3884
3953
4814
126
930
1365
2171
2234
3082
3211
3354
3977
4060
4239
4681
4939
436
1792
3599
3806
4109
4451
2038
2410
2927
3487
3514
3705
3901
4119
4210
4293
4460
4541
4599
4811
4867
1163
1264
1308
1949
2025
2701
3097
3462
3661
3799
3865
4487
4563
515
811
1113
1932
2145
3374
3451
3876
3921
4441
4525
4689
362
529
599
1132
1777
1840
2025
2725
3403
3446
3587
3753
3773
3826
4116
4382
4748
4823
1251
1475
1496
2316
2673
3025
3204
3337
124
922
2032
2260
2615
2650
3290
3894
4027
4396
4755
565
742
1103
1353
1825
1985
2089
2753
3334
3339
3811
3888
215
691
1457
1534
3312
4896
857
928
1354
1691
2253
2416
2464
2733
2890
3567
3570
3584
4518
4752
48
515
529
745
978
2221
2698
2941
3001
3437
3856
4148
4392
4817
509
1116
1448
2029
2244
4837
269
1771
2005
2645
2912
4469
4681
4920
18
804
2550
2747
3067
3117
4204
4471
699
713
719
814
982
1205
1270
1289
1386
2169
2616
3119
3963
176
489
622
685
1085
2144
2562
3634
4593
338
651
663
796
948
1742
1957
2026
2074
3375
273
448
1399
2105
2120
2537
3425
3624
4581
312
719
1216
1458
1485
1970
2029
2298
2492
2797
2814
2869
3431
3537
4557
4611
4769
1115
1463
2697
2877
3698
4725
4887
4960
273
351
526
922
1283
2222
2404
2575
2978
3312
3667
4469
316
696
839
859
1927
2254
2811
500
520
917
1115
1592
1643
1703
2136
2227
3869
4342
4679
179
904
1348
4361
4660
4698
4947
4999
496
1016
2213
2765
3405
4292
4404
4824
110
137
1238
2170
2229
2852
4026
4178
4390
4593
254
663
838
1065
1627
1727
2134
2308
2346
2367
2401
2856
3384
3773
3887
228
424
1589
1949
2487
2950
3578
3799
4100
4272
4509
4694
4890
25
455
1179
1221
1251
1919
3641
3781
3963
870
1340
1451
1631
1959
3662
4601
1
19
197
284
520
1161
1322
1501
2681
3989
4577
1152
2262
2424
3535
4115
1299
1438
1825
1955
2085
2326
2520
2841
4994
179
267
703
1154
1576
1689
1877
2007
2100
2709
3899
3957
4114
1515
1518
1809
1966
3616
3837
4080
4243
4423
2318
2330
2599
4070
168
586
848
1711
2155
2205
2460
2661
2912
4192
4304
4557
1036
1256
2390
2520
3004
3008
3723
38
467
818
1053
1121
1263
1579
2131
2833
3077
3276
4246
1875
3201
3232
4414
425
974
3422
3639
3905
4595
328
679
928
1989
2059
2186
2277
3029
3227
3444
3447
3565
4246
4652
4773
401
864
1401
1547
2309
2424
2753
3055
3745
3854
4353
4631
4701
233
1667
1740
1911
2467
3167
3831
4322
4685
893
1058
1951
2129
2382
3167
3597
3709
3878
4204
4938
4955
1378
1947
1963
2030
2387
2631
3663
3721
4277
4407
4693
831
1892
2372
3090
3674
4070
4213
4471
228
728
897
950
1638
2194
2804
3668
3998
896
1490
1583
1819
1921
2216
2414
4646
1697
2354
2871
3210
3256
3438
4122
127
176
305
2827
3133
3815
3844
4576
4664
4730
161
681
747
872
2806
4651
215
833
965
1517
1691
1955
2245
2295
2593
3603
4143
4399
4617
283
1064
1762
3440
3695
3829
4807
4919
2
432
649
881
1160
1296
2126
2296
2318
2493
2799
2814
3032
3415
4283
4434
4814
652
1079
1174
1695
1749
3591
3793
4558
4751
181
290
977
1249
1345
1580
1964
2015
2247
2642
3498
3631
4185
4291
678
1057
1257
1300
1526
2206
4664
247
543
625
664
942
1419
2557
3154
3228
3276
4175
60
407
413
1252
1275
1442
1866
3485
3593
3824
3839
3974
4082
4588
4801
4932
302
2156
2612
3212
3426
4330
4993
236
344
1091
1471
1560
2314
2321
2540
2577
2580
2687
3254
3513
3676
4168
4535
438
2238
2298
3501
3584
4805
4988
223
537
1484
2177
2312
2813
2952
3331
3427
4050
4677
770
1715
3052
3604
4777
539
821
891
1281
1484
1530
1629
2541
3519
4111
4153
4976
167
420
538
1502
2691
2765
3865
4095
4237
636
814
1176
1315
1957
3072
3156
1747
1945
2123
2156
2306
2313
2402
2759
3572
4218
4337
4667
31
742
1149
1349
1699
2126
2208
2626
2739
3044
3324
3711
4491
4925
232
319
442
697
1578
1887
2951
3011
3099
3754
4241
1240
1639
1795
1815
1974
2077
2188
2438
2443
2904
3221
3815
4224
4236
87
207
320
769
1147
2036
2162
2680
3527
3776
3843
4050
4193
4575
4737
4951
358
406
590
1314
3133
3911
173
935
1372
2077
2262
2497
2851
3936
4433
4832
4966
302
966
1459
1524
1787
1788
2337
2349
3286
4224
4284
4295
4964
4972
277
416
599
659
778
1547
3659
4226
4734
4792
508
1324
1801
2473
2812
3011
4103
4840
2187
2225
2748
2786
3741
4242
4286
4439
4489
604
1529
1804
2470
4298
4341
4387
4903
435
625
1849
2378
2691
2749
2904
3195
3302
4128
4291
4644
646
989
1313
1367
1512
1598
2187
3087
3954
4193
4200
4686
4950
4972
106
161
1847
2564
2895
3287
3765
4018
4426
4949
1078
1584
1936
2354
3818
3833
3954
4445
4821
260
906
2204
2229
2307
2490
2550
2706
3244
3680
4128
4616
4714
353
436
482
2825
2871
3120
3125
4753
618
1561
1841
2176
2527
2632
2805
3024
4336
4661
454
834
894
1087
1641
2235
2267
2408
2468
2738
3283
4058
156
492
623
1628
2959
3566
4993
24
220
2260
2385
2807
3379
3695
3709
3829
3937
4278
640
817
1119
1553
1903
3071
3160
3449
4557
4711
4797
4892
4989
698
1014
1074
1501
2056
2819
3488
3491
3895
4803
14
1019
1209
1413
1518
2574
3492
3554
4159
4331
86
1145
3710
3994
4151
4286
4395
71
88
1211
1252
1260
1542
1765
2382
4740
4802
555
715
906
1014
1460
1480
1907
2002
3279
3585
3848
4062
4303
4537
4796
4798
515
2300
2732
2863
2982
3184
3299
3435
4779
4934
1237
2077
2494
2787
2973
4504
185
516
529
898
1321
2494
2971
3916
3944
4326
4968
278
849
866
1422
1903
2396
2424
3614
3622
3625
4002
4028
4608
182
1531
1607
1641
2061
3326
3890
4196
4576
1018
1246
1511
1679
1724
2130
2328
2881
3056
3592
3860
4089
4235
914
1295
1515
2045
3221
4181
4260
135
252
760
1244
1566
1605
1747
1999
2004
2060
3312
3348
3433
4104
4178
4339
4367
14
93
1076
1806
2318
2484
3527
3976
4968
390
868
1242
1274
1387
2354
2665
3016
4469
4610
4801
4934
412
493
1288
1483
2473
3233
3582
4203
4866
4922
786
2314
2790
2848
3045
4381
4825
1379
1381
1840
2058
2100
2958
3521
3940
3965
4132
4499
904
1333
2377
2746
4919
1395
1992
2339
2445
2817
4558
4560
379
713
952
961
1110
1385
1627
1657
1712
2656
2815
2922
3147
3478
4353
4647
210
903
1270
1809
1921
2344
2685
3626
4185
4882
510
3193
3201
3224
3689
4616
4686
259
780
1048
2643
2790
3252
3708
3898
3947
4079
4236
287
1170
1595
1610
2544
4000
1615
1699
1750
2849
3003
3020
4593
4977
363
420
1016
1058
1175
1466
1658
2678
3033
3198
3200
3212
3280
3416
4588
201
1983
2491
2630
3394
3730
4328
459
1690
2145
2578
2775
4872
267
652
1074
1083
1383
1595
2049
2074
2136
2387
2652
2715
2762
3096
4057
1703
2521
2701
3704
3906
4793
4909
4918
385
1311
1318
1322
2301
2557
2854
3417
3750
4351
47
984
1728
2816
3113
3676
3782
257
334
1116
1154
1236
1487
2349
2646
3139
3382
3730
4154
4597
458
479
1201
1371
1900
2595
2922
3065
3936
4857
4995
137
217
470
549
1113
1928
2802
3068
3519
4812
905
1365
1476
1953
2579
3847
4477
611
660
750
996
1280
1675
1685
2162
4466
1305
1784
1915
2625
3066
3185
3863
207
1466
2241
2301
2678
3239
3291
3563
3685
4111
4165
4779
900
1079
1466
1996
3090
3410
3459
4136
4216
4588
135
679
732
840
916
2807
3471
3792
3939
68
916
1411
2511
2990
4266
4748
332
448
866
1137
1401
1902
2157
2227
3645
4217
4712
4836
1052
1565
2410
2426
3198
3664
4705
4729
4991
476
904
1132
1254
1906
1943
2010
2089
2479
2851
2928
2931
3886
4437
4895
1077
1098
1964
2941
4485
4894
4975
95
300
397
791
847
1136
1789
1799
2070
2084
3932
4885
339
492
554
555
568
829
857
1255
2014
2664
3224
3304
3448
920
1373
1872
3362
3376
3406
3697
229
252
515
1904
2991
3341
3510
3899
4605
8
525
560
727
1758
1857
2080
2602
2853
3106
3222
4101
4450
4857
594
693
1381
1399
2282
2712
4049
507
886
1330
2006
2418
2579
3387
4069
4269
4440
4774
344
1107
1404
2486
2771
2880
3214
3267
3308
3918
4077
4415
4736
4762
442
541
571
1350
1810
1848
2126
2221
2647
2665
3769
1064
3288
3788
3958
4151
4608
4644
4832
398
482
606
683
1015
1379
1558
1757
2154
2209
2659
2970
3074
525
2973
3051
3079
3115
3203
4422
4793
1693
1791
1893
1931
1987
3356
3720
4035
4443
1180
1994
2975
3007
3361
3760
4703
4888
485
628
1602
1677
1717
1919
2243
2426
2805
3078
3500
4498
4716
995
1044
1912
2012
2283
2373
2712
2781
4363
4887
153
170
923
1617
2336
2579
2888
3107
3706
3858
3970
16
384
560
1395
2179
2409
2782
2974
3487
4163
4911
4917
522
574
1069
1772
2473
2524
4085
4107
4804
428
944
2214
2247
2456
2591
3110
3620
3798
3956
4286
4378
4735
2478
2800
3439
3674
4269
4317
349
574
1430
1670
1828
1979
2141
2243
3269
3383
3972
4451
4561
4888
4894
446
1032
1945
2518
4297
4652
835
1823
2522
2902
3964
4502
4670
23
338
781
1093
1294
1587
2285
2601
3991
4307
4950
741
1073
1504
2255
2456
2659
2675
2958
3115
4653
4878
386
773
1480
1513
1589
2444
2614
2944
3006
4034
4459
4760
4929
16
795
1148
1381
1442
2338
2422
3454
3535
3592
3659
3728
4408
108
1105
1449
1953
2313
2323
2393
2803
2939
4126
223
791
1182
1504
1941
2198
4008
4647
419
967
1335
1762
2072
2166
2272
2541
2743
3472
3539
3724
4074
4669
307
488
659
1481
1493
1708
1826
2802
3009
3094
3894
4114
76
603
1819
2084
2903
3134
4011
4392
165
175
495
942
3050
3366
3659
4386
116
885
1344
1558
2083
2152
2474
3779
4052
4252
4638
468
774
1151
2267
2520
3792
4672
409
939
1334
1354
1429
1730
3373
3828
268
269
486
1394
1804
1945
2354
2382
2582
2622
3182
3387
3560
3643
4248
4597
4767
4875
840
857
1267
2296
2611
3178
3308
3363
3809
3836
4394
4903
348
1076
1198
1312
2004
2140
2248
179
357
398
475
1262
1723
2359
3067
3567
4246
4375
4948
1436
3090
4152
4342
870
1281
1595
2020
2309
3476
3478
3690
3852
4610
4764
4767
4873
4901
170
289
312
500
1881
2428
2562
2838
3043
3197
3566
4056
4493
4845
193
495
511
795
802
2484
2922
3348
3525
4632
4938
131
488
559
755
784
1255
1366
1417
3101
3293
3498
3634
4396
1486
1517
2058
2269
2370
2954
2997
3375
3572
3591
3680
3767
3970
4394
962
1426
1977
2220
2402
2492
4550
50
75
574
1073
1286
2612
2700
3753
3792
3925
4836
290
603
716
2007
3121
