439
1901
54
3601
3240
804
1491
3674
3470
77
2130
3258
4520
2160
4801
1764
841
4869
1325
2091
3766
4063
1066
4255
4233
1097
1350
2738
3841
3750
2354
1355
1317
2764
2552
2147
90
3905
614
570
358
1564
1609
1417
3818
2832
1463
2964
1311
4806
3141
86
268
652
1468
1175
3292
520
108
3214
2056
3298
2571
3120
20
621
3275
287
4294
4991
38
2447
3742
4994
2721
1104
3778
2167
2423
1301
2285
1693
2840
2967
1133
4859
4060
1555
334
2077
4511
2399
2496
3342
1955
4987
983
1624
112
4732
4119
787
2513
1441
1620
1043
601
340
2774
4368
2184
737
4537
3451
3943
1833
3336
3992
2833
3617
3568
661
526
1788
3511
4639
1174
4987
1731
4138
4125
1005
4781
4602
3548
4142
2111
3482
2833
3304
2737
4732
4076
4878
4459
2199
317
3005
2323
3961
3676
4176
4527
937
836
4232
3015
3572
1
393
120
3675
4845
3005
4582
701
2198
3237
1973
2037
619
1743
3189
252
3461
3402
4068
2272
2229
4571
53
2024
1724
2197
943
4589
4383
199
3242
888
2304
28
4637
3086
2263
437
3431
3894
622
592
94
4442
2950
3787
322
4779
1432
2878
4969
1449
616
3723
2071
473
2505
1103
2799
1784
2149
2104
1842
2614
1340
3969
3343
1019
3590
2989
1675
194
2952
234
1100
419
1960
3180
3188
4070
4089
188
1829
3571
3942
2065
4063
744
1893
4023
1767
1781
496
4291
2247
4366
4726
4322
1206
4431
2068
86
4605
2417
2055
3284
1434
2574
158
2694
1596
133
3085
4428
4591
3587
261
482
4066
1796
4124
4840
2436
3200
230
1192
2990
641
4461
1347
4120
4742
802
952
3154
3663
3422
4117
2596
4168
4274
4194
191
497
4364
1210
674
1528
3820
1371
168
786
3545
4449
991
4839
4074
3501
1879
2690
3545
851
217
2388
4413
4275
1227
3276
184
4091
1690
1762
104
85
1534
1723
4403
3333
2719
4090
2374
1596
1745
1686
1897
4030
1095
3475
4427
3536
3309
4863
361
4966
3412
3975
790
3046
735
2477
691
271
4526
101
3056
4082
1479
1592
2348
2367
2619
4151
2399
1624
2037
136
1657
1478
1309
1187
878
878
3791
1928
3680
1377
3180
4303
3464
2229
2765
4456
1364
1680
4685
3740
356
2180
4010
192
4845
3103
3190
1589
2076
4723
924
238
2537
4995
348
4113
667
514
393
4250
4311
3292
853
2458
4127
3713
162
191
2465
2926
3739
4370
3312
2660
3748
2078
1930
4455
2278
18
2076
3633
451
4172
1274
3704
1970
2511
4098
1575
288
1468
4670
3187
1607
48
968
3430
4656
1639
1618
3621
4656
1342
3907
4338
3135
301
3989
3289
842
481
1757
1756
2778
4102
4327
4587
4259
720
779
2241
381
824
1879
3153
821
4660
1608
4417
2941
444
1339
3144
855
4320
2719
1063
2716
419
3794
4228
3270
944
721
1474
3898
2147
1109
786
203
4110
4807
4933
1199
598
3814
4696
1227
1313
2040
4691
2908
666
597
2727
4389
3309
1366
2161
2880
1726
2259
4615
3951
104
1240
2008
4615
3190
2701
4397
510
3960
230
4864
3106
2658
492
2782
4050
3530
4586
177
1045
1919
1753
1883
869
2772
4459
2587
3689
4093
118
3281
4473
3613
2667
3286
1164
4614
4517
2426
3395
2468
1514
137
1792
1511
15
4260
1874
746
40
525
4837
3233
775
4700
1014
2937
2736
819
2148
252
523
3567
273
3312
1381
2069
2873
3745
4278
3545
2746
4323
3511
3146
745
4141
2936
1983
4881
1273
1646
4646
3471
445
621
4085
1719
3611
2699
191
1813
4634
1665
3554
550
852
3765
1332
1405
3456
2351
1143
3726
3328
2045
3091
127
2398
958
1391
1794
1562
643
3777
4753
3050
2680
3193
3523
4883
4394
939
770
87
1268
44
1882
1012
3798
4699
4261
2235
2913
954
4128
4832
574
3858
4588
3184
1189
1688
4220
868
1259
835
1810
3249
4942
2835
3286
3237
1812
4623
749
2178
13
3922
4541
3173
1124
1891
1341
3603
413
4911
3349
660
859
4538
4729
2570
1376
4987
1221
2181
4536
2936
1437
4299
3073
1965
4968
2546
1026
2772
558
4936
4323
1119
3975
1332
692
3243
4792
916
1592
731
3525
730
956
4193
4171
1098
4332
3144
540
2774
2857
1012
199
2247
1993
22
1708
2743
290
4405
861
114
3475
3140
3489
816
2156
2194
4579
1940
4314
3601
1613
4402
1464
4865
1916
1735
2758
1752
64
2912
4246
758
4782
4379
695
279
1316
2293
3786
4041
929
2369
2525
2634
4485
2460
4161
2323
4334
4165
3588
152
758
1268
2471
4939
3915
3754
2771
3485
4483
1384
3728
4311
2404
4995
2432
4248
1773
4137
1850
4689
2456
1582
1
288
3056
4237
1673
1640
3235
335
3582
3621
6
4436
673
1294
4797
1554
4054
2654
410
4502
2951
2752
862
2865
3311
2378
2956
1313
3130
4591
3900
1618
1117
4845
467
105
568
3856
3825
1449
3386
2391
3690
2858
4903
1822
1174
2231
2929
1558
1894
1676
79
4146
2945
49
2234
3153
3566
3670
3881
4752
1687
42
3566
1413
2177
782
1575
2678
3453
2343
2507
3639
1521
3776
3863
3204
4898
4413
2127
2378
3290
3909
4255
1122
4615
680
2834
1594
3748
2897
3959
1011
2724
1086
2075
2490
89
1529
3205
4271
2129
3024
3950
3951
241
88
352
2576
3518
3493
244
3408
1330
736
4759
3487
3817
4865
3513
202
2164
3869
807
2899
524
1085
4351
2310
4162
3179
722
2297
3658
3668
1114
2762
3295
2123
2457
1479
4495
3444
1247
724
4271
4836
4319
926
2021
1628
2527
2000
1419
4502
1031
435
2614
1094
3723
3901
2156
2698
4972
2169
2376
258
3640
3517
27
3653
301
2406
4002
4373
3837
4902
2552
4364
4672
2024
3927
2159
1549
4047
3343
3153
1473
401
3219
774
533
785
4667
4512
1636
3395
4876
2698
4105
4155
2323
1754
248
4296
1141
2156
2836
91
4003
4812
1660
1290
2818
2555
3443
1754
3398
1283
3236
666
3603
4621
1861
3637
264
2666
2655
948
2989
3661
776
4639
182
142
739
655
2264
4656
3231
233
637
1837
4979
4148
1446
794
3864
1978
596
1003
2693
3693
4019
2113
15
1971
3073
1678
4572
281
4620
3636
28
1279
4388
818
4719
4949
414
3844
3398
3238
1069
401
3260
2944
3768
924
2036
148
1107
3126
141
91
2156
4980
1460
1610
4525
2015
1815
4287
3181
4638
1110
3881
1667
4694
2998
2279
3666
909
4771
1984
4663
2928
225
2333
1812
4706
3731
1682
1710
773
2901
4558
911
1658
4326
4746
1193
3985
1558
3755
3171
3653
840
1320
2420
4582
4208
4312
878
532
2707
1131
3505
200
1092
3881
539
4997
2832
1208
2793
2102
4880
4479
4972
2011
3097
4240
4728
3593
3949
4372
1507
2124
316
4749
4257
1072
4140
745
2394
4807
335
3314
19
2684
3617
2217
2967
854
1173
1982
792
4086
3949
4894
2114
3969
869
3265
341
2990
3124
4973
162
3312
4747
2892
4441
1756
4495
1464
984
885
4935
4713
1804
2624
4973
687
4516
1236
2490
4204
3275
3475
2695
3801
3491
876
274
1845
720
2433
1539
3217
2171
3885
4356
652
1927
4510
758
570
781
4802
3664
1481
204
2660
1617
1006
2525
4669
304
2444
173
452
2436
592
4532
4270
2703
109
3067
339
2007
1479
2408
44
1686
3280
3003
381
2559
1963
104
1018
4974
3773
4683
371
3637
813
3468
2153
1449
2296
1461
4590
2353
1773
2108
2765
3268
1509
1872
606
659
4265
4360
4858
4020
4192
4343
2101
436
338
2727
1675
398
682
3733
238
1374
2521
1919
2487
3816
3321
292
1783
4569
2289
1780
2247
2699
3982
2913
3428
3810
4296
3890
2087
2624
4760
3667
4324
1387
1468
1353
2348
3282
1214
3119
715
4263
2383
4316
212
3571
2109
464
4463
3816
2136
183
4676
1754
4966
2463
696
3566
933
1745
2893
3638
147
4287
478
2504
1372
1116
1445
2296
4604
1441
741
1049
2533
4362
2610
4878
3432
3910
1228
3431
1614
3669
982
791
441
3085
1938
2682
2031
4871
3450
343
4422
903
2078
1905
1154
2530
237
1654
1069
60
2241
3996
1890
4434
729
808
2860
3141
1790
2479
3701
3936
2038
4628
3079
3787
2566
3556
1417
2901
3830
850
3324
3871
1476
2144
3129
2692
245
1410
4917
3888
3045
1272
234
1166
3269
2585
2921
4901
849
4307
2401
498
438
584
4129
992
3355
4407
3668
2094
4357
1735
1952
1097
2442
3054
743
1508
1215
2111
2700
1176
285
4253
1604
648
980
3962
3972
2899
2294
2083
2713
1817
530
4975
4970
3573
954
358
2382
5
3008
4938
2572
2201
4656
2150
1695
3705
3747
1582
4705
1464
181
2834
4869
4450
2615
1017
538
2518
3668
3949
3292
2236
1633
236
2145
68
1770
3570
84
4064
4221
3438
1219
3026
791
4937
330
4995
192
4277
2173
3848
1477
3082
890
2174
1413
426
4499
3154
719
1514
512
2927
3520
4774
1165
2882
290
1767
497
2796
4834
3308
3238
56
3105
3482
1367
2407
361
3085
182
749
65
3309
4812
4088
3779
1256
3898
851
4261
3625
597
3439
1211
2343
1208
4398
4590
1192
1008
1455
2259
1471
1619
2273
4755
1133
3887
4481
3678
726
1463
1956
631
4604
239
1405
2685
5
4694
380
332
2961
4160
2171
326
4974
652
1314
4847
1196
3147
3034
2881
1236
3607
700
1110
762
4505
1682
436
309
1535
2701
4941
3441
4519
508
2989
2975
3255
4938
4344
4599
2537
1239
413
4990
4150
701
1468
1756
1540
448
1481
4201
808
2586
2909
1715
518
833
2173
1604
1315
3513
1818
1441
2732
3042
4428
4811
3312
1124
4532
3841
421
3062
4119
2957
1681
3189
4501
321
2558
1797
3331
2385
2744
4777
359
3338
2945
3090
2709
1674
4995
3337
3035
3289
1377
2647
2790
1577
3895
2674
3972
4025
1318
1270
4153
543
2454
3860
3673
1333
4185
3671
4553
595
969
4501
4790
4736
1334
629
2146
2614
3026
3381
1316
4041
2012
887
4276
4815
4577
1646
4214
3765
251
1766
1091
1196
1662
2894
3547
1428
2741
3345
936
3751
1764
901
1718
3807
1554
2974
3630
3367
3393
3796
3646
1374
1452
1993
889
1166
1620
1981
28
1982
37
2901
3329
3645
4928
2750
4118
606
3555
1514
4978
4064
2899
72
3610
739
4679
875
2157
1082
760
1220
2195
4394
838
4843
4508
2347
4735
204
1367
2217
2021
2603
4351
1715
4067
1277
1148
1649
1106
2770
755
4435
2765
4916
1942
3245
2376
2823
780
4459
4125
1181
521
4350
3338
4805
4508
1848
4699
4331
612
4484
2939
1182
3808
4560
1031
1928
3089
3125
2741
4869
768
2985
3807
2954
3813
4798
823
1907
4587
2083
1089
944
1230
3463
280
752
1160
105
2808
4750
1802
4234
3069
404
3466
4798
4777
1234
2619
167
2085
3600
702
4821
3615
2185
35
4229
1677
2399
2317
1037
1879
1742
2205
3198
1177
548
1872
2989
846
3092
4235
1075
1102
2655
277
2015
4962
3162
1274
3826
3239
4516
968
1624
507
2850
4868
2045
3463
4407
2208
98
4089
4286
1582
2241
2196
3637
1926
4381
72
2769
48
1932
4140
2257
56
3067
1905
1937
1245
3107
3448
315
2019
3553
2647
1974
3795
533
4878
4247
2621
2591
1248
1964
3506
1218
695
1562
1629
1005
4627
1509
2671
128
320
3694
4065
4776
4525
4327
574
3565
1505
191
2727
3014
89
1653
1443
1575
891
876
4008
3008
2152
3771
2183
509
586
1280
557
483
2525
129
4382
1950
3909
1304
3127
2534
4181
1168
2921
2252
2446
3635
4079
2289
3139
3379
4568
3712
1369
2580
3363
110
2409
1865
3482
776
2359
4407
2255
4666
4017
2481
4744
485
1420
3722
2053
3456
2464
3946
4299
4829
1321
2706
1338
3842
697
4764
1556
1826
4130
2343
4768
4843
1111
3070
820
1226
4566
4308
2929
1688
547
2592
606
4199
1696
4975
4889
4745
3534
4614
1705
1088
4358
2793
908
388
1775
922
215
2054
3523
1701
366
1998
3815
416
2605
274
4260
3490
3927
693
2064
2500
957
36
3218
1669
1714
4354
4858
497
3571
3622
3156
469
2507
3988
1167
1236
388
4185
2997
1118
3501
1398
680
4123
912
2985
1560
2493
1664
17
1318
3702
2595
4782
4404
1693
1160
79
1519
2302
4396
479
696
2473
1897
3625
2198
2167
3738
1107
932
89
1815
4765
368
3515
3047
713
488
1190
2372
1295
3018
2343
4048
1549
3780
4482
2265
921
3561
1645
2072
2481
3672
2648
1964
3812
1173
3513
1602
2490
1079
2189
1268
3345
1873
2795
3217
2215
2293
1227
1557
3761
1602
1640
2158
3651
4140
3510
2023
1063
3003
1055
3806
2560
1572
533
730
3734
4892
253
3919
823
3928
658
192
4297
250
3387
2048
4589
3059
2186
859
873
2070
392
1379
3691
438
2218
2287
4188
2400
552
4496
2775
480
4105
1733
3502
4624
165
2691
3801
640
3930
3695
239
677
4226
1112
1553
1286
1256
4865
1660
4559
2880
756
981
2164
4163
4480
2203
3666
1454
2990
2674
4717
3301
939
342
1202
141
2000
732
3166
1677
1491
3347
2344
3685
1972
142
2926
2680
1504
2218
1501
4640
2848
4098
3028
2289
3978
1013
977
4558
3108
4901
4285
3814
382
202
1189
4552
3469
3227
2894
4946
3509
3045
3269
993
994
3031
3365
3020
3911
1638
1620
1414
1883
2017
4158
4630
3746
2135
2615
4128
3758
2301
1731
2944
365
999
936
4449
2636
1503
2213
3670
421
387
3505
4750
1589
4496
4319
2974
524
126
1205
3759
1266
2430
503
650
4511
3345
3009
4447
190
4116
3867
4298
3115
4040
2383
276
3231
3314
1586
3489
949
1804
4105
4684
1933
1955
758
728
3888
2790
4706
997
1884
2383
3480
3835
117
3537
1999
3299
2492
248
2099
750
957
3099
3871
1313
2277
949
4819
3326
4963
3254
3886
1976
4654
1195
4672
4802
2317
2466
409
2618
212
2763
2701
1089
2316
1273
2013
2739
2663
361
1199
3947
2341
4522
1045
4768
3969
3673
1917
58
2258
1436
1930
808
3954
1853
3377
142
1919
4932
4956
1380
4098
3393
4991
2214
3227
2517
738
4550
4898
4710
1223
480
4593
1003
2932
647
1545
817
4679
213
4907
2579
748
2617
4344
2623
2240
2779
727
1626
2500
3481
4528
2596
2800
3852
636
1549
2321
4667
1329
2294
1491
1147
4850
2731
1570
906
4840
3369
4661
553
4589
3688
2624
419
3196
3653
899
4289
1520
3197
457
343
2722
553
1473
4514
2739
3200
2109
3636
1306
1904
3418
4674
38
601
3723
1357
4455
3667
777
1000
3812
1333
4800
4203
1676
3918
921
2389
1682
3059
3632
1389
87
4415
2484
901
2324
4551
161
1364
4675
1126
477
3475
639
779
4161
339
2370
1643
357
1096
3743
481
4970
634
3182
2147
550
3424
1114
1042
338
2013
3317
1096
1145
2171
2948
1342
579
59
3448
4070
1552
118
1057
1167
4210
4403
3787
4613
4604
1776
3858
4808
1970
2056
3822
1361
3207
1128
931
1932
3376
3011
1742
2383
2250
3856
2707
117
1417
3493
774
2585
1709
4078
59
4631
2579
193
1627
2262
3512
4559
1892
319
2704
2150
3403
3252
534
4146
2873
4257
2327
468
3399
1053
2158
3527
1345
3707
3082
4986
1125
4798
4216
3631
3617
3602
2901
3086
1272
1460
3959
187
883
2341
4003
857
1225
2181
4636
4550
934
739
1909
4093
2208
2278
240
1421
3950
4722
3736
1343
368
3167
279
3193
708
3403
3554
686
3381
4481
1043
3643
1129
108
2153
3696
636
1672
1565
4173
4770
2437
1666
1354
2964
1093
3121
2450
3813
89
3369
4425
3112
1304
4916
566
4233
1634
4920
4899
4291
2928
3547
2277
1934
4669
4254
2568
2892
3437
4905
1186
3838
331
1481
4277
2602
3577
1442
287
2134
481
1004
4474
4934
1051
2012
4003
3284
4652
2013
1400
3967
1143
2648
153
4720
276
4491
1968
2709
3648
817
1445
668
264
2828
1542
1512
740
57
2215
1690
1667
4226
4457
382
2523
4745
56
3233
3590
2985
1373
703
2611
4321
4489
295
3643
1454
1523
4362
1206
4483
4260
793
3910
3581
555
252
2689
577
3720
3081
1431
1921
3813
3050
642
3050
2588
1520
345
3519
2912
4093
2695
4636
1471
656
3858
529
370
3896
4620
4370
2016
3156
797
4746
1924
4986
3034
4589
3903
1962
3450
4074
2682
3682
4098
2796
2005
1134
4446
3243
3840
3575
4075
1298
4161
2453
4149
4151
2334
4953
3378
2788
2285
2880
108
670
3091
1507
2133
68
3361
4011
4494
610
1221
4556
3456
2159
4928
786
3647
2933
902
4154
3904
242
458
48
155
3203
3619
2480
1885
3933
538
1847
928
3084
58
1478
4575
811
641
2075
1924
3379
3935
3814
4880
2088
2402
1960
307
4180
1384
4339
3598
3258
243
3624
2654
2051
4487
657
3396
2064
1069
2330
3738
2740
35
2504
2082
743
2140
3448
1131
4041
1258
1102
662
187
3900
2469
2513
874
4543
313
1421
4785
3710
1302
310
93
4050
1177
2361
1117
576
4339
1754
3793
4267
2244
2513
120
2908
4407
841
3533
4432
1892
377
2001
3738
2413
1122
3156
1204
1669
3521
1602
540
3135
3623
346
868
540
4602
3883
1581
1258
4537
3638
3418
4963
4400
2005
1755
1336
598
328
4886
845
2319
4951
3063
4774
1107
4230
582
2692
4235
2598
4842
1959
2117
3977
4368
1535
2661
2062
1641
1507
1673
4325
150
399
3221
2429
2599
2866
62
1789
4922
4874
722
3430
1377
2062
3778
2877
2860
3463
3752
444
3185
3730
2031
2959
4994
4644
4246
4901
4273
911
2998
324
2559
3508
4513
977
1476
2878
3665
3234
4659
3470
2102
4708
1266
631
3310
4643
4675
1940
2335
4742
3229
1103
4593
3136
34
2562
4479
4157
2568
3429
4788
1392
2655
4485
4736
690
2086
710
4707
1420
1018
1033
2674
930
2752
4160
316
24
4482
1636
1578
4042
2482
4365
2248
2911
187
201
406
1995
4260
566
944
195
1180
1279
4433
2155
3573
1110
1441
1141
1457
2332
1518
3312
1107
3144
593
27
1522
1933
919
4337
540
4952
318
1826
1130
836
2879
4709
2570
4155
1146
2254
699
1463
2087
2341
2127
2075
1343
3941
4165
996
1875
4230
177
2903
3907
2878
2499
4638
316
135
2808
1273
4217
3773
3826
3867
698
1685
2139
2462
630
4756
2156
3367
1914
4796
2644
156
4651
2113
1625
3360
2316
3568
4953
2291
2046
4387
443
3241
755
810
4838
4549
4889
1504
3560
3100
214
2953
1222
1284
3801
1434
3823
2300
4454
2870
28
2817
4826
1783
514
2366
2544
1492
2341
4302
1918
966
4892
1734
1396
927
2828
4738
338
2839
912
1032
2364
4145
3172
271
3797
2776
3493
2512
1509
1773
440
2407
219
2681
4191
1662
4965
1708
4730
155
1236
451
45
2548
900
1123
2509
1575
2493
353
3043
1003
1485
718
2576
2542
2830
2752
962
4805
4914
3631
2494
4915
3189
1623
3723
151
4810
4860
3405
3960
4903
730
276
1809
819
271
656
3862
4477
2638
4156
2754
3362
1532
3800
3046
479
1518
1540
2677
4988
134
2170
635
3780
1063
1754
226
3182
4519
2371
1100
940
1585
2835
3428
804
3995
2711
305
2650
2026
3220
414
2674
3347
3550
4203
3324
3756
172
1794
2755
3389
935
1170
3266
4677
2150
4770
1829
4159
2503
1755
3738
3172
3416
4461
2543
3336
1866
1327
707
3809
2279
2240
2669
1992
4242
3376
4839
27
368
4876
3491
4267
3854
3564
2819
1137
3166
367
3934
4715
2472
3494
3258
690
2124
2647
4619
3401
3336
587
1435
2675
3058
1867
485
2237
1132
2760
3749
1630
3346
1844
2007
4513
4382
4600
4913
119
4622
3121
373
2112
4208
2013
2378
3998
4155
3690
4642
377
4582
2239
384
1768
1359
2766
3537
2809
364
3611
3444
3011
2344
2665
3013
4730
1333
3361
92
1932
583
4928
4910
2519
1987
1093
4907
1640
1363
592
834
4281
1899
2623
3477
641
1094
2450
3473
2841
973
451
3975
1095
3256
840
235
2604
887
2308
1636
4355
4449
4410
2218
2204
4934
2804
226
2396
4794
1383
4677
3417
1959
3651
1135
4337
2496
2202
505
3804
2081
103
3382
2241
426
3122
1423
4477
3252
2063
3244
2474
2966
2874
3560
852
4662
932
3293
322
2628
3444
4545
171
3164
1821
1155
3670
4402
1658
2167
1487
1527
4662
3291
4535
1211
853
726
4709
3138
2821
4742
646
2436
3244
2881
948
3544
653
3956
1650
4766
1631
2024
3996
1099
1756
1914
266
1376
3920
3595
239
1212
3381
3230
1096
1129
387
2358
2487
250
4928
4340
2456
4447
3302
3425
1488
1766
247
1766
4144
3584
2434
3844
2136
3718
4513
3817
2995
4244
988
4053
1488
938
374
752
2749
4962
1961
4991
2043
1598
521
854
2032
2098
1254
2940
1426
125
3640
3143
4528
4391
983
3496
1093
1403
1978
4317
3787
1428
74
1043
4118
1880
1712
1094
3984
3231
783
2170
4828
764
1828
2058
2400
1760
3418
4110
1329
3329
3261
2233
85
3221
3343
639
3034
1586
470
2772
2824
2554
708
3860
2689
1692
2696
2465
4045
3190
1669
3224
1273
4178
2249
2057
4544
107
3461
384
1015
817
73
923
4563
309
1614
4112
4373
4649
3082
249
421
3250
1671
4475
3612
2489
4280
3776
4838
2714
351
4161
3116
4064
1042
236
2018
2739
422
4541
936
571
4323
3718
3861
4176
4478
2583
661
2774
3102
4318
2211
3397
166
3255
3954
1300
3835
2580
3791
1941
3985
4235
3265
1800
3308
2536
3140
4
2308
1181
4827
141
3332
3286
1721
3829
4507
1152
4062
1824
2550
597
2924
1926
420
1892
4596
1940
4917
3532
1685
210
2604
540
3479
2021
2400
3989
3649
701
2410
4811
1898
4826
633
1933
754
2680
1955
3429
814
1566
32
3709
50
4910
690
4437
1958
4846
1808
1838
2304
3310
1223
614
723
2744
418
4025
83
2215
2176
4200
3451
733
439
84
4121
4597
1963
3170
2721
905
4062
3223
2795
1936
156
279
1347
2631
3123
2025
425
3131
1970
739
1538
2421
1664
1383
1242
2519
3434
4187
3486
1603
1332
4073
3841
4089
897
3412
4806
2807
4486
3547
1579
3542
4823
1543
381
2777
1892
4683
1563
440
255
3357
344
818
1228
651
999
1802
2353
4319
3313
1226
2882
1369
2379
619
2649
4155
2589
1922
2030
4587
4506
2215
2764
3220
2674
4573
4619
2455
3949
3679
1157
3670
61
2148
1048
1784
3017
440
1859
3877
999
2147
959
1404
3467
4105
518
956
2363
1812
2236
1741
4022
4619
3405
2436
3583
792
4737
3344
215
3440
3237
442
4898
4482
2822
1074
4824
3108
417
1863
2546
2963
3168
2947
1030
2386
4851
126
1691
2127
2141
4761
1040
1673
2921
3146
3559
1403
2239
2942
3958
4924
1236
1975
4113
844
3153
2091
3258
4430
3539
2064
3436
592
1067
821
2001
2792
465
3162
2406
986
1530
1083
2959
2130
923
4087
4589
689
2919
4789
4606
611
3748
4361
4919
4647
1173
4220
3537
2970
277
318
4872
4305
4622
4519
621
366
2920
817
2313
2292
124
3122
3758
2357
1606
643
2322
2924
705
3934
1656
4022
3646
1831
4394
1997
2950
1771
3609
214
618
1136
2139
2963
2226
1069
4526
4473
1239
1497
2251
2484
1845
3880
2682
283
4635
3644
1566
3642
2257
2907
4584
340
2557
682
2901
771
3045
4975
4088
338
3849
2725
2674
2098
346
3963
3523
879
3105
3202
3185
2396
2737
2933
3218
3221
2239
453
626
4655
544
1005
2127
4690
2517
626
828
742
3143
2642
1875
3363
4499
3519
3815
1047
2218
1041
1181
1135
2697
915
261
3000
2028
3437
3392
4862
1825
3137
1861
4961
1188
4047
4395
115
120
3010
3352
2930
1151
2816
715
975
2336
2221
4494
3154
1304
3416
4447
3484
492
1045
744
2869
3921
928
666
353
1796
4225
1900
3112
1547
2561
3184
420
949
2278
4445
531
1907
1867
821
1333
35
2234
3916
4193
683
4673
529
4254
2933
2470
391
2284
3980
2069
4583
2109
579
4344
2561
4057
3704
4439
1861
2112
1212
1261
4376
597
1274
1144
209
2868
1764
1068
2212
3955
3442
1093
4917
4918
4846
2268
1556
3611
2456
722
3561
949
4569
251
4709
1251
2382
334
3492
4931
3704
1536
2109
1070
516
4018
422
2117
4611
38
2999
543
4435
4584
416
2072
4995
1714
2977
2640
906
940
758
4927
1435
4006
1303
1031
2424
3620
710
1465
593
3035
2126
1737
4395
1818
623
203
1894
1772
4251
4915
2381
4130
3774
444
1933
413
3157
4434
305
2594
671
4881
4174
4996
3081
4636
727
3188
4631
240
3507
2235
3314
1584
2097
1722
1850
3091
395
2273
784
2843
3713
4073
2341
1907
3915
4981
706
186
2718
4897
1933
4260
2473
820
4449
3744
2030
1160
4915
731
1541
4381
4819
2979
3580
442
4584
2595
4074
2340
4465
436
2240
413
1173
3807
2190
2007
57
1841
3867
2684
2124
1060
1569
1833
2666
4395
1106
816
863
2416
1328
740
2921
4999
1728
68
1842
2839
1259
813
1344
2085
3273
4444
3097
603
3084
1820
1233
3525
1607
778
3532
3656
3511
964
4058
3067
3533
1035
3739
365
528
156
4009
1591
4869
2243
266
165
4487
1191
1188
2379
2385
2996
776
1903
1265
3846
4675
2657
2574
4068
3706
2137
2053
3148
90
1493
2160
3508
3650
4362
2095
4494
4158
1902
1440
1953
645
4226
3263
4588
1363
3245
637
15
2977
4659
4133
4163
3742
3132
3777
1145
3216
4500
3496
1444
603
2249
2814
896
168
1384
3427
453
3698
1287
3995
1789
614
4748
717
759
2003
4262
4827
2692
487
3906
4521
1113
3610
4297
317
1470
2915
3358
1309
4503
3901
482
2008
2923
4245
814
3182
3490
1055
2719
3963
4122
330
3043
16
3488
4741
579
1994
4314
71
1871
4546
2483
607
3091
3
4405
410
1648
2244
4820
4430
4952
4838
1061
2848
4501
1854
43
3677
4675
584
1168
4377
2823
1675
4272
4598
4846
365
456
244
2530
3951
856
2386
4931
3498
4923
2197
878
1779
2520
1516
2422
1678
4109
1896
586
930
3071
846
2706
2415
4471
4210
3030
3958
825
207
2326
4029
4090
3204
1375
4389
4072
2747
3004
4695
4594
3546
3706
1937
2139
1520
3350
4035
2970
3898
1593
3390
3321
1312
1956
1225
3022
1683
2645
224
4153
1978
2322
3813
4009
1988
4016
4231
727
2741
2935
1972
1906
228
4896
4876
4366
4731
373
1986
2276
2101
1098
3564
2536
3633
1172
4695
1199
1398
4523
3336
2840
1314
311
3558
192
537
2681
3388
218
999
1402
3189
381
1971
3276
23
1156
4405
2340
4180
2405
4354
3253
1333
4191
4661
2115
524
1178
1418
1723
1325
3284
2112
4093
4677
4489
1919
2966
2791
2323
4705
3965
131
3273
4563
1787
1079
1840
4802
4202
923
749
2745
43
3604
1824
3538
4552
1572
3396
2023
2393
4052
3133
3214
229
3865
4145
2456
2881
3300
2407
3886
1890
1405
2527
1130
3036
4196
34
2709
4410
2702
165
4678
3400
1602
3022
1734
3643
3188
1753
1841
2930
1799
3213
2846
430
1155
265
4689
2082
2870
12
4100
3348
1919
4915
4187
1827
4938
1601
4410
2065
329
1276
116
2446
556
4359
4342
3993
1726
3458
4448
2934
4823
2896
2146
1807
2272
2072
1989
1597
1479
2780
1609
4485
2212
2973
4859
3560
2567
3373
3323
1966
1854
2740
4499
2711
2471
1425
3628
2877
1413
3808
320
1878
3595
1758
240
2555
438
2604
521
3619
902
1122
1632
4345
3044
2152
3032
4504
4956
4495
4868
3576
673
4203
2435
3918
1420
3716
339
1057
2190
3673
3851
2653
3633
4912
1759
1396
4237
373
3350
3349
681
1056
3970
2090
2955
18
3073
1998
4829
1473
4427
3177
1416
1684
333
1997
3618
4036
1144
2122
3365
3618
4465
4108
4955
4060
1673
473
1502
4161
2112
2175
4495
1629
3826
1579
3856
4797
4110
953
3262
4520
1406
4575
4937
918
2534
1466
2624
158
1364
493
4003
663
2894
160
726
92
4430
1507
1695
4211
1273
3900
3913
2496
213
799
4504
944
1176
1075
1040
116
1804
1196
4828
1654
3611
2889
1039
2911
1726
891
1938
90
852
734
3500
3882
366
894
307
1779
1979
1338
578
389
3335
3648
610
4793
4266
3137
42
899
1861
1982
1379
2067
1892
4728
143
3882
625
2664
332
115
1277
1834
4908
2985
491
1219
2179
1899
2036
2610
2974
4528
2167
4779
1846
3447
3027
2724
140
36
2129
317
3204
3621
4482
96
3631
4269
2853
2031
3728
110
4507
911
4908
202
3886
2777
1929
632
1043
944
903
4174
65
873
1037
2187
2412
3008
1263
901
3415
2968
42
1023
584
1765
3063
4223
2363
1972
1023
1992
866
816
2712
1881
328
1454
3910
2454
1799
1264
3937
3322
1242
1055
2391
3668
2206
4400
3948
2641
3830
3303
2613
3175
738
2290
3002
886
4536
3997
2893
4910
1784
3907
718
1844
82
3961
3399
2247
2794
2142
4160
3876
2002
2405
1057
303
2896
3505
2425
103
412
1616
4374
624
2516
1528
3006
4347
559
2311
3544
814
3725
1832
2145
161
1142
4117
728
1211
3689
3479
520
4648
3872
3588
1618
4468
1444
372
60
4701
1358
464
4469
4420
3320
3014
977
4551
4559
2374
4715
1919
239
2011
45
2375
1557
2483
2432
4819
3782
2233
3126
1864
1762
2486
3478
4700
1306
3367
4851
3867
1944
587
4941
4346
2341
4832
1404
653
1099
882
3265
321
2337
2390
3612
2372
2931
1709
2295
2719
15
732
517
1685
2475
4177
2536
100
4586
4903
466
1492
796
456
200
4073
2536
2352
3395
4752
4168
1675
2706
1904
3594
3120
3039
1357
1865
1813
1789
2923
4997
3185
3252
1989
1637
1463
3722
2765
32
3714
176
583
4116
3680
653
253
4193
498
551
4762
2744
3310
1259
1794
1234
4845
3388
4458
3356
4098
136
1632
4327
2282
2039
900
4347
316
4222
1552
1649
2889
2531
2062
768
4305
2729
1693
2752
2618
473
3705
202
447
4962
3689
993
1758
1970
1618
4944
3936
2045
801
1379
171
4941
257
936
4797
1989
2639
186
2227
2457
1261
4349
313
278
787
3455
668
564
4986
3301
3406
2968
3579
1790
299
4615
3979
1645
549
3550
1247
4867
2414
3457
1243
3802
1689
126
4030
4165
4766
691
4934
4268
4655
1174
4029
2246
850
1162
716
2860
1424
3001
150
3066
1914
569
3961
719
1013
658
2641
71
3485
2938
2213
4108
602
3593
2038
1850
1234
3296
4555
1833
2273
4653
1014
1490
2592
932
4795
2766
2428
426
4356
4841
4732
4262
3127
161
218
3496
2692
4986
3138
322
1961
3225
2770
1502
2218
638
2531
2153
2467
595
3213
2262
4149
2755
263
629
3166
476
65
703
2092
3434
3879
2064
2959
4585
4326
1610
2909
244
332
2065
899
4427
2078
1530
452
2105
2022
4372
3806
2497
2272
2927
2717
295
3113
3984
1662
3943
1302
2685
733
3747
3101
3095
3429
3756
3346
360
4437
1869
2322
1734
762
3410
1013
2881
3557
4311
2366
1081
1924
2800
2643
3339
2981
1345
4692
4969
3822
2200
3323
1640
2165
2697
3602
131
1205
3767
1181
4574
2251
1744
3515
2070
2826
2651
568
1745
1292
4051
2004
1652
3735
1531
2848
848
4280
4323
2086
2571
484
4618
1168
4254
2211
4195
2453
445
547
2648
1351
739
2469
3751
1552
3550
3379
3181
3279
912
4620
3876
1977
1351
2117
2569
1258
2075
3008
3517
2184
4333
2097
4077
1463
3519
1140
4220
207
591
3989
3031
1144
1550
1643
4080
1841
2751
2892
2125
4053
280
2653
3150
3237
3864
2627
3121
4878
2006
743
3332
2154
1726
2929
744
3882
3717
4675
4356
3321
684
2997
4067
2521
4732
4671
4545
2119
1127
395
2621
683
387
1603
94
2604
2363
4473
1009
356
1645
1761
4059
4038
2746
2347
3488
336
4785
4278
4156
743
1237
2983
4917
3963
1451
3071
4224
1410
4444
1998
1389
378
2526
4382
1155
3742
2400
1465
2536
2452
701
70
2203
3743
634
319
4136
2877
661
2477
2848
3106
2681
1277
4721
2510
1247
4739
3391
437
1268
1650
3703
116
4396
767
4949
4508
2412
970
3354
3678
4262
2665
4345
1433
2536
4171
4208
4851
161
1876
2246
552
1805
3505
4637
3239
2871
2121
4796
1338
1212
108
2917
4672
1382
3752
4546
4390
4457
1124
3153
3609
4742
2582
1206
1511
213
2387
2398
4933
2371
2338
2310
464
2677
3697
1346
1890
3610
3212
3087
3841
2613
3450
3608
3829
585
258
3351
4913
4472
835
4831
737
2718
171
1663
1346
3214
1452
1338
1197
2381
2872
2668
2257
4251
3548
4135
833
292
170
2744
1261
1006
1323
320
2993
995
4212
1690
146
1030
1744
946
193
4988
2833
1585
1358
2265
3740
2057
1704
2069
3000
1268
2680
4201
1585
4467
3294
3350
3063
3086
1296
4373
1923
1902
2009
2909
4376
2050
1240
1684
3810
4784
1954
1141
405
1921
252
943
1733
472
532
3198
2238
3108
2360
1810
1755
3769
224
618
691
345
3805
3449
4861
3847
4532
519
4694
1775
1786
4673
1046
359
3337
4362
3449
1705
3538
362
4549
829
4788
3764
842
3911
3201
1712
3601
2828
1318
719
4084
3808
4934
4378
2392
2156
4713
2252
287
3122
3077
182
1685
3707
2181
4061
2038
4538
351
2351
4951
1224
3183
307
3852
4075
3176
873
374
2941
3121
2398
3959
1792
3762
833
1416
2195
878
2335
57
4839
1446
3436
3415
3756
709
1271
2842
4024
3109
4770
3891
2221
3910
3050
466
4161
2984
640
3956
2604
3265
4208
3742
599
2652
977
2505
4573
1858
3201
2837
2280
593
4848
42
3900
1646
2913
1776
973
1186
835
3715
1083
318
1927
4362
2418
3566
4572
977
3821
609
1837
3589
1256
3529
3000
1928
541
3830
4649
4968
4104
2295
980
4421
20
4157
476
4971
3555
2062
598
2845
232
2836
1804
4300
1286
3921
3293
386
1786
1882
4217
2924
4764
2014
4670
697
2524
2519
2173
293
4963
2813
4423
99
3495
4218
4238
3571
4573
3559
4230
3237
3255
4869
678
1817
2671
3066
1745
2590
4792
4741
1322
2602
4356
397
3750
2479
4386
1761
3043
162
2431
3930
4570
737
2950
2271
2623
1051
2848
1787
2269
264
4313
1493
4412
483
4809
1000
4665
4279
4557
3804
678
2569
1260
2367
2412
4008
334
3256
3832
1152
4437
2689
3813
955
4633
3749
2258
4731
1548
304
2144
2198
1286
723
4474
3589
4745
2686
1579
2733
1921
4779
3665
4237
1102
4115
1976
512
3948
1692
481
412
3167
686
1357
2053
998
756
3872
1609
3021
3767
3948
3743
855
4401
1866
2105
196
258
1257
3292
4845
1184
45
2170
4150
4213
3866
2647
4529
4588
4510
1079
3504
3113
1856
305
4614
4145
3618
3039
1805
4597
4632
562
1073
4209
3200
1059
4139
731
2455
314
1225
2963
4128
254
703
4935
4921
2950
499
3887
1814
3142
3474
4651
4858
3166
145
301
4847
3670
1375
641
2734
1472
1054
4495
3232
1770
419
2996
4578
3622
4497
378
3895
229
4541
1570
3222
4419
1673
4910
732
1837
3514
4358
3617
3701
1013
160
4570
4244
2586
1965
4884
2402
1506
2735
2670
1861
2318
1774
214
4553
761
118
4077
4677
1460
1222
759
3601
1412
2426
4425
957
1338
2092
841
2997
4250
3022
1076
847
673
313
896
4515
4709
4703
1324
500
2584
3409
2653
3706
3364
2665
3450
3089
4290
431
688
2018
2263
3240
3077
1763
3696
1669
3684
4187
4097
356
1200
1615
165
2434
3452
482
1618
2778
1184
4942
2355
3239
699
701
4838
857
3732
1381
2563
4242
1652
3286
4216
4893
1166
4690
4050
778
3253
340
4806
4407
3330
670
875
2032
278
2350
4821
2557
705
3358
2560
2623
4331
1392
3830
1174
4858
4732
2919
3809
1193
633
3335
2373
3135
3824
4995
4864
3925
3528
4270
51
2161
3666
2911
2075
2367
3055
3971
2179
1649
3455
3708
595
1519
2532
3658
535
4727
2008
3484
4398
4235
970
3715
1392
572
1520
661
3395
3435
1106
2937
3478
261
3324
875
3580
4187
4
117
1425
3652
2666
3969
3567
1429
2126
1520
2664
1861
3135
921
4385
2368
1644
4265
1262
4970
4257
1025
2183
3704
4505
1565
3113
395
841
3106
823
1965
4928
3018
2358
3628
2199
1456
4356
793
2164
1499
823
104
4959
4464
2552
4580
3655
4108
3395
4948
54
1543
3720
1922
2851
2625
394
1488
4370
4076
116
3168
3605
4151
4654
4785
1595
688
323
4210
2235
4696
3427
1872
1542
1364
1088
460
4406
3983
2032
4796
2992
4337
4920
2608
1626
3877
3619
2913
2263
4454
2852
4615
3237
1594
1960
2598
4997
3703
1891
4459
4691
2834
3221
1736
2434
227
4774
1524
536
1945
3232
1366
2426
3487
598
491
2597
3479
4379
2883
3591
1160
3563
1515
4127
1195
1622
1975
1856
2095
432
1010
4630
4260
4276
2759
1216
685
1425
4256
1084
1906
2742
3575
1675
3364
2876
2314
4890
2594
2405
1722
2621
4846
46
1675
345
2821
4066
960
3296
4339
1206
640
1830
1383
4207
3572
1616
837
4154
2945
1302
4210
2604
4967
2495
3511
3781
11
572
312
530
1942
1586
3505
1120
1454
386
260
4231
362
3963
3970
4792
4746
1297
4850
698
2269
3470
1268
1782
2718
299
3204
4040
411
4238
1906
2100
4174
3490
1580
2887
4987
2015
4245
1120
942
722
2975
2550
4042
4323
1785
1176
2795
4613
668
856
821
2699
4526
417
4400
2837
3076
2633
443
1753
1057
3860
1581
3107
2266
894
570
4122
3554
1719
2699
1194
2537
3076
4448
1585
897
2483
2564
3660
3982
1347
3827
1418
2065
1175
3836
1603
3377
806
4566
3349
2791
781
1063
1609
3024
2393
4440
1178
314
2068
2535
4221
1648
2864
3125
1056
2392
1434
3778
2454
3733
2923
627
3013
760
2347
714
2119
3481
4695
3186
1960
87
3792
4776
1987
1762
3283
1163
1125
867
2704
2869
1192
3670
3272
1756
2683
1945
3095
373
632
243
4340
1565
1895
4325
3723
1100
1290
3484
1877
2611
2214
3937
740
1344
1949
2638
2172
590
720
4323
4290
2956
97
208
928
3049
3319
1879
4601
2510
1422
3995
1042
495
3647
1181
2682
1255
4754
4214
2604
2784
803
2550
1558
3555
1372
4747
4462
124
4336
4961
1274
3276
2523
55
4751
1207
2384
2244
2531
927
104
2219
907
517
3654
2463
1383
1360
770
4366
3723
3296
4996
1032
1757
4562
3054
3024
2536
1014
3118
1259
4704
4784
1061
3578
816
3463
1619
150
2194
4398
2985
3298
998
3765
1628
2615
1558
1571
406
387
3973
3873
4175
4279
3953
4045
4398
427
3180
1122
2204
2272
410
3702
3513
4548
3487
4193
2084
4483
4440
2388
4208
4595
3197
2268
1952
4853
2351
2202
3899
1997
928
3390
1351
3684
3781
2949
4572
1071
4150
4097
1344
2017
2362
4018
105
3379
257
4582
1290
3926
4092
1268
3729
1812
3612
805
695
4080
3207
1807
3010
2740
1586
345
517
791
2241
37
1358
1528
1118
1371
4903
3861
2171
2292
741
4251
4366
296
108
3356
1334
376
1016
4537
3854
330
1911
4246
1801
2349
1880
4873
2533
4363
3516
3767
1397
1062
1561
4460
4492
1774
3746
3946
779
4161
4486
3874
3301
1469
2144
4645
3126
1232
1742
2532
4559
837
3929
522
2847
3523
4481
2508
4812
3794
1998
3798
1694
2859
4173
2724
3471
4144
600
4594
2339
2624
96
4512
981
364
4822
1644
1110
613
707
2605
44
3232
4726
3228
4523
150
4869
4589
3263
2126
189
2700
4613
577
1865
2939
4599
323
411
3104
605
1548
3601
4174
2178
411
3608
2156
2411
4290
2751
3072
13
4231
380
2011
298
1748
490
4411
4895
589
2180
4566
3466
1266
3565
1906
2367
1891
44
4271
2528
4880
251
3208
1984
700
1954
1323
1595
3549
2544
147
3129
3342
3166
1386
4334
1582
4098
1158
3666
711
1164
4970
33
1797
2037
3146
4981
621
140
2354
2443
2715
3851
858
545
4877
983
4410
2615
3950
2560
1389
327
1074
500
38
3847
4408
4487
3059
448
649
1662
57
96
3648
3176
4032
1361
73
3185
3299
3188
4671
2366
3087
2921
1187
969
661
4715
1003
2117
3159
701
1187
4940
354
453
1752
3401
2882
4489
2444
1196
3
889
1888
4718
2812
2351
4270
4403
389
4320
2152
1708
1856
2428
2362
3719
1313
4224
474
612
1099
597
370
3597
473
1923
1859
4100
4531
4653
4659
4734
1211
1047
2726
462
1254
241
2055
4831
2613
3201
1958
4397
3292
361
1344
695
2372
4735
3221
3297
431
4555
1998
4350
3533
2695
4032
1534
1048
2322
1995
249
4445
1227
3555
95
2144
825
4081
607
535
3808
3643
91
2206
1649
4637
3799
1372
566
1311
4463
3403
2282
3506
4021
2301
4737
4808
4491
2906
4531
2218
1986
1940
2470
2813
4091
4836
80
613
3275
193
2038
4957
151
668
642
4958
404
2710
1467
3836
1736
4006
1019
1937
627
2978
4365
4075
1561
1850
3254
2591
2441
4181
4348
3973
2643
2863
1914
528
1382
1282
1133
3189
1368
3747
1034
310
21
3585
4809
4559
464
347
3771
244
1002
4766
3832
1314
984
29
3453
4956
803
2507
830
3036
743
4379
3324
1057
4074
1230
4888
3939
2948
961
2578
4034
1290
1024
4921
3712
656
2504
2656
1968
4393
4339
2070
2956
28
1699
3962
695
2806
2093
1759
2676
2155
4936
1882
4137
3127
2513
2722
4203
1579
269
509
1367
1031
2335
3917
1135
2722
2817
783
2777
3939
1021
951
51
495
455
3828
1462
2223
210
581
1631
3969
4837
27
1524
1487
867
85
3394
1557
2170
757
3747
3205
2140
2404
2125
2431
859
2219
4288
2958
3432
1911
1907
2721
912
290
2592
4211
1255
1578
3493
2015
721
3303
1440
1136
4477
4505
4179
2295
2649
494
3478
2424
3716
4902
554
3133
2442
1814
4550
4099
4193
3866
1556
2155
4812
4696
106
1361
2827
3061
421
1645
3082
3686
4686
2126
3157
2642
3256
4720
506
2962
4516
4923
2714
1814
2103
2528
3969
4984
1663
1003
4561
15
3124
2934
1186
285
1491
2020
2599
400
4452
1589
2234
4748
1857
4302
1369
1260
1761
4718
350
4044
378
3394
2322
1697
513
4152
1482
3841
4771
1599
2799
589
3050
4965
2830
1607
4934
3198
805
294
4818
3368
1424
1903
3125
2986
3506
2808
4833
2537
4265
2626
3259
4650
3262
481
1730
4846
2618
3418
2852
1652
2687
4249
4136
4046
2795
1348
236
2476
3081
4322
846
3257
2120
4219
3565
989
2753
2855
112
2518
4013
2460
174
3903
680
670
916
4355
2521
1206
1326
1149
2215
4736
4717
1053
983
4075
1648
1518
3735
1882
2415
354
2965
925
748
3370
3028
4905
1756
1257
976
4991
9
2188
1257
4660
2474
890
1139
554
4821
4134
4691
1164
858
329
4378
1339
2920
2309
3309
2450
3231
4204
2746
2994
1001
4685
2575
4728
3720
287
4598
4586
3880
1879
2272
1285
1984
2924
3711
3826
3454
1838
3257
4807
4501
3805
3422
3195
4179
2318
3959
1236
3004
511
3037
176
312
444
479
3949
1421
517
3185
2631
424
4116
1338
4483
3692
1856
4045
4438
4778
2371
3379
1495
2476
2065
1751
61
2786
3172
3607
2643
67
4424
722
3794
1381
338
3593
4285
950
2871
3971
19
2095
1367
977
646
417
453
1435
1352
205
3735
3368
3447
3792
4454
3543
4922
156
2702
3059
1051
238
4611
2833
1761
665
2085
3323
1986
744
4931
634
3364
1028
3400
3353
2970
122
4277
157
4360
1531
2421
2714
2999
638
370
3514
1417
3874
3012
466
4991
2512
230
2038
4835
2852
3766
2227
730
2755
250
274
3733
2568
1259
4869
2923
461
4126
878
4060
3714
3387
4329
1269
4915
2381
361
3004
2393
2292
960
3250
551
4842
725
1569
2562
4885
378
1547
315
2975
1352
1038
3318
579
723
221
2047
2472
3378
839
2269
3153
1170
4139
236
4058
870
4626
376
3226
2149
3730
3023
4416
2295
2329
3296
703
2896
379
4881
2040
1482
859
4144
3048
1740
1821
3504
1524
4296
3743
496
1586
2813
1351
2158
753
2114
4295
4656
2113
4661
2233
2824
272
767
1073
4859
2713
267
3814
1084
1456
4125
2565
2060
1197
375
4824
2079
3428
2447
3043
1518
1352
2730
3862
2049
2242
3544
489
4164
4806
3905
3483
2196
4080
3069
1127
1013
774
3601
4945
2158
4904
3396
2162
3048
4979
4818
39
1117
2140
289
3401
4749
1630
3295
2222
1124
4168
4140
3176
2454
226
2851
3735
2906
2499
3358
1534
3898
296
4929
2430
1485
1770
1700
1029
4886
1311
1184
294
843
877
4653
4042
4644
2740
176
1477
2606
3266
1123
2609
2366
1582
2945
1345
4673
1834
94
2664
3427
3214
388
3429
4736
3468
3183
4800
4756
2108
1675
660
3864
4371
4952
3634
2574
233
2366
4361
4166
3594
1007
1339
4980
1928
2371
4140
1673
2777
4372
1866
4554
553
4328
258
2750
1784
4590
1481
3826
3015
2120
4291
3465
4515
3397
3529
2063
3677
4586
3569
4401
3907
4194
3919
4438
3227
4782
3850
36
2519
2875
1827
552
1925
97
3377
421
3531
2776
933
4407
1205
326
4081
1508
488
3171
3307
925
2330
509
2350
571
1266
1344
2148
3522
2024
472
1748
1821
1789
1230
3914
2309
4582
775
1815
4421
2034
1825
2319
1673
3671
3874
2308
4901
4157
194
1604
1276
4240
2665
3015
65
4713
4855
2193
3602
4910
4546
2808
4229
2366
3931
3374
2836
4030
662
4400
89
4040
3641
1481
3398
2838
2357
3306
2898
4961
1958
1838
1718
3434
179
3644
1205
2689
864
4356
3659
4168
4383
875
4241
4155
3169
438
83
2652
2289
4477
2554
2037
3796
2262
23
4903
2633
4401
2144
1511
2609
2103
2850
3715
1274
2685
2107
2612
4521
4676
2116
3427
702
2719
13
1839
4208
206
701
1863
184
1066
346
881
4688
3032
750
3616
4957
4670
2907
2176
3371
1134
126
430
3280
1194
1279
4921
3817
136
3470
2486
433
3869
1260
188
355
4816
2591
2130
3202
4553
4367
897
1513
2752
2910
2120
3401
92
4286
660
3718
2028
457
1895
3526
4751
1373
3216
210
1227
2010
2953
4604
1398
2355
1614
303
3922
2835
4554
4223
1812
539
1159
570
1647
512
4082
442
618
632
1070
4136
1755
2586
769
3183
1398
1134
1336
4397
3847
4252
4569
3558
2828
4977
2878
943
1324
917
3530
2932
2825
363
3046
1885
4773
1251
3107
410
1453
2935
1889
1735
3073
2530
4154
1144
4688
4885
3415
2559
3811
1826
4836
4820
2021
3274
2109
2641
1302
4662
1921
843
1081
714
4794
306
2574
529
2763
4856
3048
2433
1562
4837
1679
3263
2924
1740
4411
175
1182
3553
704
3283
2014
871
699
1968
1713
367
2502
2661
81
2650
4676
4622
3968
1401
4772
2436
1962
3572
3473
3221
3149
4592
1877
4517
1688
2505
4492
355
4419
887
1403
4914
3711
3354
2102
430
2470
2457
4997
4790
1650
1759
4989
4791
3258
1446
247
4835
383
2033
2452
3557
3623
495
1598
2873
35
1559
3090
1036
266
2935
3711
851
2595
3473
3507
1184
1464
148
452
1973
1582
3688
1929
438
1959
3441
529
1279
1785
3655
3669
3527
2107
1901
1184
1558
742
4493
4377
1909
708
1040
2970
4636
191
1975
3645
3859
2651
304
1549
677
3529
3155
2904
735
1246
2517
4407
3773
3279
1665
2981
2895
3719
3706
3277
2061
4755
1086
4454
1371
629
425
4972
550
4076
4620
1498
4398
3726
736
3017
3104
472
3817
4918
4159
3928
3959
189
3419
4479
3467
4335
935
4332
1796
2737
1842
702
4196
1333
4532
4971
3669
3451
1394
3619
1392
329
4759
1832
2830
2011
3112
3466
4259
1670
510
2522
4429
669
238
4550
4440
2810
4913
4339
3627
3619
30
2967
1598
4870
4729
2961
1301
2937
3947
4235
3155
3967
4642
3416
1109
644
4820
4756
732
1055
3880
2858
1909
2185
2222
1629
2146
2572
1422
1138
413
3379
1126
3667
2649
885
2266
2788
59
1347
4538
3177
2236
930
1521
512
3775
2276
4387
1795
2206
3590
1975
3781
4241
3130
4264
312
4781
2689
3544
1792
1090
1398
3817
2180
1489
2100
695
564
1152
4759
1939
4589
3908
4712
756
1709
4885
4195
2163
1517
1531
1326
619
86
1555
1161
2706
2539
28
1451
1532
3007
1838
2037
4571
2238
857
4872
1647
879
896
1723
832
1315
3294
3871
1119
4391
4323
1095
568
1123
4528
3684
32
4097
4015
2700
1466
863
1764
1902
2420
3921
1482
3415
826
672
67
940
2464
1339
4925
3799
3112
2304
2476
2417
485
2843
2686
3239
1363
2060
1681
4444
4260
2598
2498
891
3764
4846
4747
3254
2709
1402
780
2787
1779
3249
2005
1350
4544
741
4295
612
3622
2778
3376
3032
1083
116
535
4198
4240
1193
4877
3368
4759
4804
107
1324
3666
1041
1682
4161
3954
113
1071
1256
2596
4454
2127
3120
4
4269
441
3298
37
3668
149
2479
2056
96
792
1841
2295
3400
3238
962
3241
1815
2822
2212
1013
2515
2504
2160
1464
4620
4656
86
1408
1710
3820
368
551
2399
4652
4442
3668
537
3053
1807
562
3890
1667
3432
1150
1122
2472
3280
1932
129
3772
1527
525
4819
1331
2174
822
59
2279
2130
34
860
1265
1399
424
122
1084
256
2643
1341
4994
1635
2886
3537
3951
210
2812
1867
777
473
2019
133
292
1720
4709
117
4263
1035
4012
3754
2892
3925
878
1842
433
4742
1275
2689
4551
2308
1871
1287
952
2773
3650
48
1618
2543
4808
751
746
3928
893
3704
3720
3488
944
440
4853
2067
389
1336
2277
1147
681
4261
4495
4225
989
4358
1938
3565
960
4620
3521
1237
3932
4011
1389
4326
74
592
4269
1593
2373
334
802
3110
1753
84
2594
1204
3728
113
4223
1247
1976
3321
2076
776
4480
2251
4735
1673
700
2905
4009
2953
793
2503
186
2742
1595
2875
2360
2318
4621
2138
2260
972
1184
4068
1278
464
1305
3248
2378
3999
3284
3448
4733
13
2200
2983
4772
4906
3795
1800
2426
2988
1380
3004
475
1015
116
240
3617
3661
3822
2609
1351
1543
2665
961
3880
4765
1367
3876
44
1911
829
4053
3866
1683
4447
4902
1835
210
206
1802
3757
242
4895
3256
2659
2205
573
1123
1991
543
4777
1725
1171
1789
599
2070
4786
1039
1107
3175
4609
3265
1722
1790
453
3171
689
373
4051
1658
4615
1418
3133
2754
4074
571
521
1947
3932
3033
2339
778
1303
928
4535
745
4342
3694
688
1358
3587
4611
2489
4000
2718
1154
482
475
2967
546
1588
933
3958
4583
2670
506
3821
737
4839
2368
3475
2398
2791
4808
3306
537
2252
3056
2497
4407
4152
3413
3696
3434
133
4856
1057
3349
3350
429
3542
2814
3151
1176
2858
2647
859
3446
369
4559
367
40
2174
1727
4344
1120
763
1140
693
3142
2335
199
4064
878
3335
789
3114
4663
3815
2271
930
3443
2723
637
4282
2768
646
4512
318
1715
4897
1988
1115
682
1712
4869
1183
2554
1707
3904
1840
1618
517
436
2000
3286
1733
3012
198
1034
594
3148
3046
438
2924
3928
4092
4717
4680
407
3240
337
4377
2695
3642
2434
1804
4363
1414
1860
2214
3178
3603
1178
1637
4993
194
2032
261
1029
4903
1771
3565
524
561
1914
4822
1602
2734
340
1431
762
3978
3220
1612
3499
76
1100
2994
2587
2203
4287
4872
775
1403
3768
2085
723
3290
4053
3738
2530
3428
3644
3171
590
937
3622
1037
1810
97
1725
976
3184
3280
908
21
2876
1979
4042
2206
4521
600
2946
2322
2497
4853
1847
4116
4081
2074
1519
3136
2657
4280
1452
1059
1633
2167
1409
72
1860
3007
1429
4585
4384
1447
489
3529
3270
148
1480
2752
1423
187
2784
2005
1220
4475
1888
916
3464
3432
3626
73
4166
4594
3850
3066
3743
3324
654
2267
2039
268
2251
2641
3451
4791
855
88
2957
2414
911
627
1476
1498
2946
4903
741
1990
2956
3646
1572
821
3149
4780
2147
2751
1667
2825
3075
2391
2381
2574
4169
4509
2573
4113
1278
3143
4547
3244
3110
1935
3862
1109
4604
700
3381
3795
2835
4999
2274
1687
1009
725
2381
2307
4274
2414
1310
672
662
1685
800
778
708
2308
3564
1064
277
424
2920
1570
3709
1000
2067
2364
4067
864
2143
4665
4604
2488
3183
2134
4074
2245
4441
3824
405
3364
4263
502
3318
1841
1241
1228
3177
1120
1368
1311
4740
4280
4221
2698
2939
2821
3454
863
4023
2792
3672
307
4460
4640
1857
764
4201
3809
110
168
3704
4697
3506
3349
2222
1989
4838
1310
2952
1173
292
3708
87
2475
4396
2104
969
2073
2255
3249
1074
1186
3912
401
4261
2581
1273
318
1368
4872
2572
1682
3659
2964
4185
4281
262
1695
4208
574
2549
2953
4858
1914
556
2754
4882
323
186
3363
3911
1995
1273
1547
3472
2942
4501
4244
2060
528
1556
1574
949
2712
154
4193
375
3436
803
1053
2398
3208
715
290
3349
3722
3562
3213
4471
4789
4646
4673
3992
2365
3736
320
657
2422
2409
3811
381
3040
4529
467
4335
2383
2111
296
1996
1046
3366
2453
4410
1344
26
1046
4831
3253
3058
2772
3658
2092
4302
3934
3014
3480
3460
4873
180
4347
2824
2684
3382
3724
4159
4518
4862
1372
3936
528
954
427
4850
4978
2146
1547
835
2270
3438
4051
2497
3540
4004
235
4325
29
4503
2574
4154
2173
4163
4753
1216
4797
1362
666
2226
4311
2031
710
2482
4641
2170
4430
2799
4606
119
2963
4027
3602
1281
3630
1551
754
1029
1031
524
4058
2250
4709
2104
2793
515
1020
497
178
3107
4969
436
2310
1236
1972
1050
1353
4807
2966
1594
1053
371
1523
3726
4402
4855
2758
2495
585
3164
142
178
2260
4232
649
66
910
354
4150
4867
2073
2512
4966
1913
613
3102
4739
4851
633
4930
1573
3823
612
177
2189
1526
1256
3737
3984
3101
1860
4200
3070
1080
3248
1709
3445
2992
701
2763
3086
1738
575
3024
2273
4511
1044
1507
3355
769
184
1021
3964
1569
1203
2039
641
1476
1917
1240
3464
960
4703
4480
4131
1594
3594
2793
2677
1906
1487
2836
199
2516
4035
76
1036
4612
1915
4550
2767
93
2058
2725
2667
743
3990
2191
816
201
3367
965
3899
2483
385
2148
3352
1524
963
1439
2140
996
4497
940
783
3063
2291
4570
1950
2850
2251
3554
2801
4265
843
14
1526
1569
3793
563
1792
3462
507
2208
4037
3321
176
1275
3384
1531
4389
3753
2093
1480
722
558
3917
3584
1068
491
2247
780
2648
1559
4998
183
3616
2219
882
510
1324
4619
2279
4149
3967
2637
4065
2156
829
1332
754
3025
1357
2473
1637
545
1823
4057
2560
424
1864
3353
3532
1959
859
1482
1445
4554
4326
1663
1467
4441
1192
2876
4404
997
2976
1595
202
3966
1003
2753
1196
2487
392
2220
2140
1178
1231
3715
2035
1412
880
4203
4168
391
2898
4112
2759
732
4372
14
1845
1461
1791
1446
3825
4968
3270
1222
315
4401
4295
2184
3779
4642
4708
233
3719
266
1618
2823
872
225
172
2574
1038
74
239
3411
4981
1513
4325
1219
2146
4695
2611
4095
2452
2069
630
2920
845
4337
294
674
3291
4818
66
1911
851
4668
706
259
2824
3115
90
589
4741
3004
844
3065
3450
2379
2613
1985
482
2417
1994
2113
1662
934
2677
4398
119
4925
2626
3238
638
3786
1041
511
677
779
885
3974
3991
4212
3749
1657
235
2116
1372
4785
4421
216
2996
1888
501
1001
954
4552
3019
2510
108
801
3333
1644
1117
4394
3355
2070
4436
1941
1069
3752
2285
4002
1192
2937
585
4745
98
4040
689
1973
2500
3025
1170
2135
1613
2126
3133
2095
460
1165
4832
4700
1314
2477
4460
1921
193
2428
522
774
1236
1261
379
3773
1854
97
4207
1148
3153
3939
94
4034
2309
3762
2763
4655
409
2624
2711
2975
3951
4407
1272
1359
2999
3364
91
981
4778
984
2911
4451
1588
2095
2114
4254
4606
4546
1585
393
424
4400
2356
3057
169
4413
4241
1886
4615
4707
3509
1095
605
3807
4271
3679
1436
4995
1264
2465
3917
3830
3877
4709
2120
4837
4569
4621
3167
4418
3443
106
3827
804
724
1379
2967
3353
4557
2243
1689
1912
792
1344
2881
4276
4420
3861
90
858
2086
391
4525
3667
3778
581
3288
452
1601
3198
944
2213
340
1565
4458
3293
1229
32
1383
1432
16
2825
1037
564
1023
4256
4485
3843
1084
4897
4635
11
4316
626
1886
139
1782
3099
1209
2251
2442
1861
4968
1820
4280
3599
1423
4068
2935
598
1077
4139
2918
3569
131
4523
4822
2556
3409
2422
484
3288
2612
1744
1284
4253
2032
4123
202
2214
4783
4167
3335
3899
920
4987
1351
4138
2837
1022
370
1274
4094
2526
1596
3247
2242
1241
4304
1410
4762
4401
1761
208
4134
1153
2194
2044
4635
1779
4597
4973
2629
202
1230
568
4844
3732
3341
51
3210
420
1952
3452
2325
2507
2406
1147
946
776
460
3575
1379
321
515
1406
3649
4365
1780
187
719
1842
1204
4415
4949
4267
4714
1319
3429
2466
4767
1057
4133
2849
1783
588
3053
4960
2658
3002
3835
4286
2827
3313
4372
688
371
2565
47
1539
1072
2622
3313
126
1103
3767
536
2165
4905
3903
3134
4713
461
2165
705
3539
4902
4930
3863
4329
1093
2325
715
213
1944
2219
4013
4239
173
2187
1483
4496
4632
344
2336
3084
2985
4027
4438
3129
2612
3214
4472
4174
828
4957
4258
419
2017
3444
2447
4340
2977
167
1632
75
2441
2541
4870
718
1236
1999
3377
2513
2654
2425
4832
2581
736
265
1509
1311
1904
3064
4762
1006
1803
3634
993
4244
361
3971
2411
4979
275
2887
4807
4440
516
2482
2273
4160
2345
4588
2238
1127
4070
2559
3038
1052
3453
4340
2279
2202
4131
2116
4614
2034
4048
4505
4216
3344
3336
2497
4204
3759
275
487
910
176
2320
720
2035
2121
1854
3347
1809
372
984
4995
4109
2887
2028
1102
2906
702
4023
3257
487
3724
4307
3165
4641
274
4519
3284
1055
3797
937
3873
4174
1140
2452
946
891
3106
1486
3043
3127
3505
2966
3023
4065
1592
56
1520
433
1474
217
3773
1537
4081
1903
973
3054
3837
1621
3245
3031
734
3411
4163
2064
2307
3776
4379
3462
2458
327
33
4452
1496
3097
4680
3541
4915
29
4440
4095
4979
2236
4278
1053
3611
4585
3930
1097
4089
3168
553
1710
515
137
2718
2931
3731
3167
1906
3348
3059
698
4955
4387
949
1181
516
4104
913
1859
2379
4982
1418
4815
4956
3232
1362
2890
476
2040
4006
3096
107
2619
528
4791
3284
2179
2263
3346
362
898
459
567
1271
3844
3056
2120
1929
4916
1815
863
4154
3275
3687
4081
1480
2267
2350
4554
1876
3709
3536
130
822
4300
1729
2819
2767
1436
1849
4658
2544
172
4123
1056
4952
1712
3623
471
3152
2427
3727
1167
2793
2383
2264
3859
3835
873
1662
3472
3351
3033
4806
4395
1350
4299
1993
4844
3972
4743
2057
1925
3624
670
397
2412
2582
1568
601
2711
1531
3738
2602
635
4809
1920
785
762
2789
2321
727
4437
2852
274
806
3503
4793
4986
1422
444
713
1358
687
3813
4624
4869
4428
2483
574
2195
2400
1378
3455
2832
4124
1275
527
2766
1083
1471
2320
462
3175
2551
4279
2359
1807
4148
4044
614
392
731
3972
2245
4278
3573
2120
917
1829
1115
1903
83
2866
3890
2607
2737
3003
2367
4633
1074
2554
2307
2360
3784
960
461
1326
3242
2169
3102
862
1050
3570
1651
3412
4306
1964
1743
2986
2298
3961
4001
4117
4247
1247
1197
4508
3486
2219
1011
2793
3740
3866
995
1400
3637
1470
1094
3756
2982
2762
284
2193
3250
2444
1610
35
196
748
3110
2330
1272
445
2151
1845
1844
2187
3039
1614
2348
152
4792
2170
1435
2748
1695
4643
4435
4177
1243
3331
610
1809
1016
4472
1681
3557
1699
766
2839
1781
4024
4424
3746
3663
4271
2721
2467
2025
3123
2146
3354
1714
2589
4600
1576
635
1881
659
4281
4843
3897
3807
157
2322
454
3684
2130
4716
2247
4540
277
1382
4647
772
3644
243
379
2918
4980
4363
4468
3816
2815
4050
1910
4843
3262
1091
245
2215
3436
2127
1790
3802
4681
286
1035
2298
4247
2305
33
2061
2782
2634
1750
2153
1164
914
3830
2825
3224
2363
2229
374
4143
643
4419
1201
378
2225
18
4776
3959
330
4320
1783
1991
3756
740
488
1569
1321
3928
1836
2074
1828
402
3366
1844
254
1955
1616
2417
2390
628
391
4429
283
1280
3923
4644
3956
1495
2397
4335
972
2936
3558
1408
1552
3242
1512
4026
487
284
980
25
1114
3024
3620
2701
2469
2781
484
4160
698
4348
1847
1547
2462
1287
3880
1857
2572
255
3735
578
3621
574
4557
3536
308
3779
3279
4364
489
3101
2435
545
798
2834
3363
4999
4602
658
4339
4354
3833
303
2350
427
2131
4140
605
4635
1899
1826
160
1442
1586
184
340
2748
4938
2395
2379
4976
1425
3102
1458
4462
712
276
4553
1950
140
3823
1295
4403
3114
2677
1458
4486
2267
4088
3892
2490
1726
3028
3764
2052
3428
1261
2714
460
2300
1938
1771
4216
3492
1061
2424
2457
1722
3606
3114
373
1722
4148
2366
3519
306
359
2327
1289
944
34
2460
3634
2520
2587
711
3863
1402
4817
4098
594
11
3523
2455
3031
1799
184
3900
1971
4815
1345
2541
3680
4997
2204
3412
1469
4347
4104
8
752
1958
2377
3059
4837
4143
2279
4188
4352
3973
604
298
1542
3052
630
880
3089
3581
2115
2857
3189
617
805
176
772
1601
1050
4176
1903
819
1680
3510
1921
4766
973
2076
2428
3687
2829
1795
3023
4672
2016
3143
493
4269
3092
2533
4268
95
2221
1891
3690
1676
2304
1702
3769
3290
3230
2683
2275
8
2124
1780
1485
4738
3170
2648
1145
457
274
3416
4204
2258
128
4485
4010
1913
4091
4647
2227
3039
4063
3571
1703
3220
3037
4633
1640
3128
2772
4751
3846
4715
3704
290
2422
3973
1693
3599
4092
4458
1289
1497
2436
2652
4724
800
1748
590
2668
2391
2911
4632
633
3375
3017
3948
4900
250
3761
3449
1766
4788
261
2774
3545
3415
1427
4451
1975
2816
2792
1291
1129
2697
4053
2220
702
4368
303
1656
4997
788
688
4104
2424
701
1016
2576
4831
555
259
1829
4158
3122
1298
2551
1253
4841
1545
4321
506
3298
2112
2469
855
2652
707
1739
1796
3281
870
52
3797
2836
1606
3816
3811
1242
3844
1185
2865
40
876
4780
4056
3159
915
3046
4692
2593
3418
744
2240
2946
1228
4948
2889
3296
2011
1371
3717
3318
2106
3457
2825
2394
28
4894
362
2580
2707
1928
4837
127
960
4499
69
3
870
2867
2100
618
973
1055
1563
2703
1386
1453
3635
3872
3789
128
1929
2829
1766
351
853
1220
7
1089
1293
897
1310
3323
3418
1906
4832
673
4513
4418
3847
833
3115
2506
2955
598
1959
4848
973
3619
1356
1705
2802
4289
984
3226
2070
4996
2257
4303
2385
477
3408
1571
2505
2551
1151
53
4972
2
3410
2840
4301
1055
146
3224
1735
3821
2557
4006
2838
2908
1242
887
3554
1302
3678
2324
1700
3470
2216
752
3556
1269
4888
1169
645
4708
754
205
1200
3922
4103
1685
1978
3335
4476
3835
1923
415
3170
3450
1527
3270
278
813
4381
1181
3629
4252
1518
710
1580
1737
3835
105
4058
3137
3728
4574
767
1355
1756
3724
979
1145
343
4587
3246
4107
3213
4549
697
2903
3517
4804
555
1365
2915
610
160
155
2848
3345
2128
970
27
3667
2896
27
1173
4913
952
4418
130
4195
2780
1514
1706
2922
3816
947
4368
2074
712
1100
2625
2727
2094
178
2569
1265
1947
3998
1674
875
3373
288
4247
462
3087
1848
3660
2369
1924
90
159
2975
46
2108
4523
3952
4512
738
4554
965
4238
3738
1321
856
1752
4303
4211
3996
4220
3449
4104
705
294
4181
3157
620
2855
1963
190
1302
2571
1985
2116
1701
596
2608
1833
3561
28
2506
4317
3585
3575
2398
350
4965
2031
1722
4243
3988
3135
164
4323
4106
576
3695
3441
1476
3769
695
4764
4534
4739
2446
3669
3420
3653
521
3657
1242
585
905
2152
1341
2603
1583
755
4616
3329
4878
3376
263
4901
4272
4911
931
3193
1849
4761
3419
2764
1756
882
1437
2869
4614
4385
1572
2253
3536
485
3269
3009
609
2298
2292
3821
4416
105
2755
2255
1104
4480
4110
1189
1110
1027
834
1817
262
4416
1676
123
4587
3949
1649
3155
2253
3907
3213
2661
1294
3770
3055
4257
344
2270
3959
4888
98
741
2087
1997
649
17
4453
4968
1936
3249
2323
887
1401
2713
4648
4481
2248
23
4753
3343
2983
202
3240
574
472
2897
297
170
994
145
539
614
3343
3903
2546
1496
3743
4856
1868
4052
4796
2977
2980
4264
4830
345
4395
2526
3773
3467
3396
1461
678
941
4983
869
3994
3435
3896
604
1811
3913
1169
499
3769
2575
760
3515
3736
1821
1176
4907
4130
4556
1118
1814
2948
1339
1725
4558
2810
453
4648
744
536
973
3027
1455
4780
298
4366
2041
2638
2178
1436
3376
3658
1037
413
1706
1580
793
1023
3125
2578
790
4369
142
809
2548
2130
3981
2182
4604
2982
2780
57
292
1417
4482
3725
3921
584
960
1739
4279
3636
476
4616
1640
4865
4081
3934
1779
4306
1265
4449
3115
4033
3477
2602
2411
169
23
2707
2735
1700
3556
3562
2652
2694
4913
1231
554
1730
911
4412
2683
4561
4421
4356
2116
3247
1667
2951
1813
3159
229
3637
2318
3769
1331
4731
2383
937
384
2326
814
834
443
759
4453
2419
167
897
2257
4953
4714
793
2176
3990
2792
2923
1099
4911
4738
2716
165
3061
641
2557
3392
211
4834
1529
887
3568
324
3421
4871
540
3515
2292
744
3252
310
1648
369
411
1604
431
580
3160
4120
3588
3043
1909
3174
1354
1881
4149
2731
330
3155
2993
2245
4067
4215
2806
1673
3671
293
4797
352
1537
1158
4384
2714
4018
236
1393
3446
559
3044
2053
3829
3
1633
1827
3553
3088
606
2419
592
2222
619
2552
1167
625
161
2221
4255
3186
121
741
650
2375
4973
2389
1796
3044
1780
1657
4181
1757
3489
3586
574
1144
277
573
985
3994
4651
2628
3452
4548
1366
2824
1639
3392
4854
2287
584
3359
3486
1672
1778
2637
3708
1247
4084
929
2609
4
1382
2203
4066
4141
1548
1229
3732
3426
1060
1000
4493
782
2484
720
3043
2098
2410
4750
3322
1107
813
4815
234
4915
2511
1014
2131
3225
2370
2781
3473
3461
2905
3054
897
2822
4716
2677
2224
4362
3794
4790
4511
4079
4661
1231
2616
3335
3140
3188
3523
1056
2058
2416
718
3419
4368
3480
640
2245
2817
2680
628
4416
3634
356
1046
9
368
457
3199
1343
989
3592
4300
1136
4956
3136
1424
4702
1046
603
336
4752
4407
4167
2603
2434
4499
619
4453
2910
649
1799
3717
2850
3097
860
4164
4818
2205
2124
3059
2994
1327
4150
1630
717
2175
2321
3098
307
4451
903
1985
485
3930
4067
3559
4483
953
3399
355
4573
967
4826
4491
759
4004
4277
1142
1878
955
4038
2772
81
2654
2757
3709
2674
1968
4296
360
914
3324
3043
2893
2321
2692
4473
2765
2252
174
4289
394
560
1850
1966
2814
4961
4512
4879
826
355
1848
3532
850
2793
2168
3109
1509
2609
3571
3386
3007
4702
1927
4250
2337
4859
283
3991
1779
905
2126
1948
3950
2493
1133
2017
265
2852
4496
3552
3057
2655
980
1841
4813
697
2373
4778
4645
1071
3876
3443
304
1371
3538
4404
454
1799
366
3002
808
415
4593
3083
3410
888
3745
2546
1364
3751
4106
1073
3578
4472
35
3173
3616
343
1068
906
1186
1068
4891
3348
2729
2051
106
2911
4221
3194
1597
2021
313
3274
4354
1226
3529
4328
3880
1849
976
4910
3837
1289
181
1723
2150
3088
725
2435
3186
369
719
3901
3619
3904
88
3166
343
4031
1768
155
2355
387
4145
1281
2105
2651
1668
814
1829
1439
1604
3575
3820
4862
1290
155
2185
149
2538
630
2357
631
4512
955
4197
2102
4049
2159
1966
1791
4176
2342
2102
606
3819
1967
2009
2310
3832
482
1650
1171
4536
4790
567
113
303
690
2067
2669
2758
2862
1307
3472
2440
2274
4054
3463
1665
1707
56
2338
1956
1010
1882
1294
4122
1113
2652
3696
363
3276
4978
2574
2284
2248
2661
2449
971
943
3095
2565
467
1944
4778
1779
258
3125
1422
4348
769
741
4955
371
444
242
1722
2718
2443
2089
1939
4199
2205
3351
640
1299
1276
1282
843
1894
4503
3742
3089
2660
3600
3454
3696
4312
900
1249
4041
1301
151
4894
2198
134
4031
2203
2727
3046
452
1655
300
1639
4021
4204
237
2722
357
4646
1534
38
842
320
118
291
460
1347
3484
4260
1059
4537
3511
1713
972
3065
3710
2073
2045
1947
1647
3981
4018
1439
4855
324
2302
4834
4241
1706
1801
4762
4770
3800
230
4923
2144
1919
2292
4505
427
776
2090
83
3099
3867
4664
1519
1204
939
3946
2577
2119
3480
4910
3262
2091
2406
1756
2578
30
2288
889
31
2290
4199
3530
3732
1921
3405
2380
1561
3889
3309
3409
3528
4241
3066
3094
3799
4086
4646
137
3801
1590
3269
4763
4551
2788
4977
4830
4067
3821
713
4667
4220
805
4919
4215
2348
4692
4780
2616
315
2441
1054
4533
94
2185
1672
2346
320
4113
4500
3256
1823
1833
4645
1347
2774
1702
3353
4091
1316
1093
3176
2932
3369
1995
2512
3412
634
1210
2805
2086
3581
3141
4108
1641
1719
4187
1636
393
4617
4472
4105
1340
533
76
4201
2349
4459
3773
4421
4387
631
12
1516
1461
4461
206
945
3086
2312
4861
1441
926
3527
2958
1527
1134
893
3207
2443
144
4161
1372
1346
2126
337
2417
1451
2470
1972
577
4083
2491
2141
4725
567
488
2488
3553
841
853
3451
1476
2125
311
3685
1822
271
2266
4252
4372
3515
49
832
2650
1489
1527
1117
4003
332
1411
1878
2356
670
975
4454
1867
3549
16
3427
2886
2560
3961
3563
4806
4949
1490
4309
482
1372
308
4574
4052
1865
2722
3408
3456
646
3743
1674
4830
2411
2396
3476
4399
669
1096
3730
601
185
2165
424
1138
3781
3581
142
3723
2751
2935
443
1544
2765
2912
1847
366
941
2672
1771
4656
1620
3889
1583
1031
3768
4169
4528
2331
1872
2151
53
1604
1820
482
1077
2747
222
3272
106
1614
4224
1602
4390
4562
1572
2412
4327
4579
4568
78
929
2275
2745
712
2140
3835
1831
3864
3834
2697
541
755
3237
3568
4961
1388
491
4786
3047
3784
3272
1669
2572
1172
2957
2376
3243
207
2033
1067
4114
2833
2351
2245
923
70
1569
4505
1533
2362
2593
1180
456
444
4811
3429
3935
3561
112
352
3097
1703
809
2291
3496
1391
3646
3747
3775
4442
4677
2955
341
3179
2977
202
278
3175
1295
3331
2693
2374
2313
4803
2590
2641
361
1833
2255
4222
2393
3696
4852
3347
288
4290
2150
4013
546
1548
1882
3299
1790
4216
1835
3106
1125
112
23
1069
3007
282
4888
2572
158
3981
1881
1104
3407
2785
2864
2265
2895
4986
2136
1605
1516
656
572
1254
3689
3947
294
3202
4827
775
993
2998
4588
47
3282
1701
841
3150
3844
2819
3606
4033
2207
4775
3023
3166
1819
2062
4643
425
2665
526
1401
2296
1055
3263
4985
252
2712
1326
4640
1707
2926
952
2864
507
3725
2544
596
753
2652
4979
684
769
1577
4759
1581
779
4557
2592
207
584
4123
1305
477
834
4705
3648
1851
1902
683
4051
902
3306
869
3795
4335
117
564
1460
505
4509
4324
3845
1179
3005
950
4255
1440
378
2975
3264
974
1267
1889
2769
1009
995
2453
4198
353
1169
4329
2933
3298
1566
2321
2019
2533
3605
4085
4226
4414
3846
1462
4537
4763
731
476
703
3350
3229
4844
501
2258
4796
4953
4747
3408
1352
4773
931
156
3375
3933
4433
771
2277
148
3639
1869
612
2204
1137
2648
445
323
950
2816
1277
1643
2444
3248
2939
25
2661
2299
4711
4512
1605
3861
221
2494
452
2153
2954
4494
281
3124
1264
633
1761
835
3837
3196
1054
3581
1144
300
3817
3267
2106
819
4953
4608
686
2164
3764
723
4208
3433
2616
1711
3280
3562
4660
849
1306
1641
681
2758
1710
3414
503
581
2089
3437
1457
1920
4449
4988
2761
933
1436
2014
1996
2190
4883
1883
4761
3307
4247
576
2088
1813
225
1832
2139
748
2542
1845
3265
3039
4017
2610
3652
4521
1194
4492
1443
4993
3677
4114
260
4293
674
4745
4918
2806
108
3255
4183
3636
3983
4893
906
4057
1854
2551
4163
1422
3443
3097
116
501
1050
4319
3849
4063
104
325
3291
2395
4505
3063
2801
1257
1135
1750
1757
2477
4570
480
3423
1408
4179
3616
368
820
3196
2526
3120
64
466
3975
2229
994
2741
1984
4340
2915
2227
3370
213
671
1816
4352
454
1662
1073
516
3221
3682
4
89
4844
415
1004
438
1277
4795
3336
1245
303
4141
2879
4696
2630
3055
1493
1860
2162
4084
2125
2097
4712
2999
4589
2667
3746
726
4936
839
494
1149
4282
3975
2652
544
2581
4684
59
4270
4389
4147
220
3979
3458
4792
1967
717
4823
4613
3676
2069
3545
3026
2530
4169
96
91
1566
2492
151
1725
990
2340
2032
305
3933
863
80
4406
2785
2954
3831
2966
3173
4338
4302
952
410
4950
2637
4804
3534
747
1882
2708
3924
1736
656
1057
2970
2063
6
3429
4228
61
2499
3305
3609
3782
2168
3498
2380
2863
1271
2668
3644
3719
4849
760
1314
3442
4736
4944
2901
3882
1318
885
4195
1925
1143
2613
1127
2872
1895
2437
3524
4226
4781
1457
422
1933
60
4964
2197
1834
134
1297
1359
4815
4840
2274
1526
1788
3720
3914
41
4974
4864
3310
2067
184
606
3448
3608
1089
3975
57
1294
2137
4877
4486
107
2673
4924
3490
1582
650
3566
1941
3777
1859
1690
3305
3473
2900
4893
923
2140
3083
1777
1651
2333
1098
4365
4678
576
4000
478
3286
694
3292
578
2524
1060
368
4613
4537
3815
3935
2393
4577
1429
1618
321
4914
1503
4749
1125
4606
3150
3106
140
3962
645
2610
4232
2221
1770
87
4654
4096
4597
1449
4918
3258
4909
1621
1869
3084
3381
1625
4674
2782
671
3540
1222
2462
3643
84
3831
3811
3736
3756
365
727
83
1189
251
7
3645
4230
195
4929
68
4406
4076
113
1988
1607
197
200
4088
4936
3095
2115
3881
1827
1525
4638
3969
4026
2165
909
737
3
2813
4708
1904
4716
115
3588
637
4440
1324
1304
3264
3006
2823
2603
2733
3565
2631
1831
4017
3957
3555
2299
575
2855
2970
4355
3766
2048
478
150
2083
4180
3705
3980
3926
3668
3504
2889
1426
3410
3000
3468
4565
2801
983
4438
545
2617
602
4320
2571
2683
3575
921
4636
3729
2567
2771
3816
4877
1213
4102
3066
3679
4519
2478
3590
2967
2937
4196
4133
3044
2059
3981
2975
1103
3460
1794
1804
2571
3822
146
4683
3428
3395
4184
581
3343
1448
1230
3153
4982
1706
3551
4581
1289
1269
1386
361
1426
1135
2881
4962
3601
1183
3343
2954
2033
4442
1746
2718
616
2954
4565
3954
4749
4024
11
602
1202
1404
627
4647
14
4443
2095
721
4579
504
4075
2394
3260
4340
2385
671
376
183
1006
2698
3342
2139
2850
166
835
1536
532
2796
2766
792
1371
295
803
405
4301
2776
2031
4232
1866
4389
2390
4538
3629
3648
1779
2052
809
3646
1922
2758
4085
1498
2792
2537
2712
4897
174
4113
2271
3134
4768
193
1106
658
1669
1900
1378
3758
2038
303
4832
4702
2181
3533
4062
1089
3972
4474
4017
2100
3494
2233
2823
4822
3299
4098
725
3192
3357
1663
3452
1191
1266
2347
787
2309
680
2442
4013
3301
4784
4822
1642
1222
4704
215
2673
1949
4025
3433
3309
4432
1578
314
3968
1849
1122
2126
1476
2047
2140
17
1596
140
3523
1009
4698
4911
4906
3099
1178
4662
2634
3575
803
2870
2641
683
4010
2267
1232
2725
2234
4165
1068
4043
3351
3377
3692
906
1524
585
2500
742
4149
1382
1857
2732
1082
480
753
469
1914
317
4894
1837
2684
3725
4051
2509
3370
4557
1899
2045
3554
4499
1249
4664
4839
4311
635
1584
669
2301
2801
2750
2509
280
1283
2047
1893
1212
3446
1941
3522
3884
282
1616
1290
3475
1585
4232
3069
1789
4684
422
2633
2028
2690
3835
2976
3366
1103
1168
2060
2011
3014
3273
2251
4254
4782
398
779
3138
1769
1163
2358
4050
2923
3674
2614
2692
2183
1438
3450
3971
2500
4627
3849
1468
2881
1167
3728
3640
1418
3013
1657
3735
820
4317
4315
570
980
4840
3874
225
3320
4616
912
3555
2849
4349
3569
2494
428
464
3921
1388
4739
3887
1829
1451
202
2491
4970
1977
1757
2384
2472
4139
2326
2222
2820
2262
4143
43
146
4569
1225
618
1687
2106
2790
3064
4482
1850
2995
194
3077
3061
699
779
4365
2360
1536
921
245
3939
69
2840
99
4072
4444
1325
4791
2564
4595
4411
4341
1084
4784
3165
3484
835
4475
3514
3246
4904
4093
1402
524
1124
2634
3426
1921
4356
1325
3554
1239
4163
4017
4288
2475
3069
907
1854
3065
98
1880
419
2993
749
954
2060
163
3425
705
1342
1759
2328
1500
1815
4943
3364
3619
1500
825
873
3541
2843
1694
127
2695
4092
1654
410
3568
4142
3998
4209
838
3049
1395
2577
4146
2737
3052
3045
4737
3506
545
870
611
3195
175
4880
4727
4883
4104
4003
4314
771
4704
4540
1305
620
777
4568
2642
2664
1963
1000
2177
3392
2895
4197
3371
1442
4106
2893
2221
2136
2819
4894
1529
4412
3878
4866
2738
4440
1429
2357
2935
185
960
2050
2670
2707
2422
4292
4185
2639
380
2016
3788
3831
3794
1326
203
1593
4945
2993
747
268
2368
3492
2404
181
1299
2203
3300
4336
2590
3649
106
3471
4924
3311
1457
4469
2599
1002
1459
572
3885
1890
2583
4531
2740
92
3812
171
1168
4076
1742
521
2924
4923
1599
4870
631
3644
4544
1816
3545
4367
3308
3450
2992
1211
1881
4139
2424
1372
4230
883
4716
4950
3042
2753
2353
2247
1183
4100
87
1798
3446
2633
1344
613
2947
4395
3145
4359
3291
944
4591
3775
3052
3331
1295
3562
2547
2861
4905
1312
1664
3886
3959
4336
4200
4683
4005
3561
3476
4204
2892
3699
4993
3269
980
3504
727
4598
2755
4256
1102
2886
3301
2942
3625
132
1953
4113
1407
931
2856
3884
2741
2819
716
1129
3472
4123
3920
61
1795
3324
896
4779
1364
2391
4538
4219
746
3958
4321
4038
2424
1092
2390
4718
837
4865
1191
1377
2643
199
234
660
2674
37
3629
1670
3437
4306
4125
1501
1402
4484
2432
2119
437
1658
948
1523
4693
782
4896
375
1383
1703
1923
4446
1214
1293
4119
4058
1652
3267
1761
3863
485
215
4055
3709
4453
3367
4019
1938
2896
2886
1627
1175
2373
9
4632
4756
1745
2556
464
4599
2349
4115
1786
3389
2211
843
3875
3742
1695
357
1772
3354
2146
1238
494
3171
4344
4980
3082
3410
2657
4224
2677
1259
1298
1546
3060
2882
3579
1917
3360
3496
3014
2538
838
1257
4291
4335
4548
3146
2855
4695
1219
804
3711
2185
4154
4461
1447
4767
1721
2727
1218
2794
2880
3457
333
1205
470
2493
706
2144
1273
3983
1636
245
382
2551
770
1623
2723
1201
4949
2472
3154
1016
4950
4375
682
2504
2572
2213
3000
835
3654
4346
1119
1622
2137
176
2386
4959
3760
4868
203
1256
4377
4147
3410
1438
715
1287
4313
4359
4136
1073
2109
2412
1967
4537
3988
201
2419
1876
4935
249
4654
3821
3790
1305
3591
1628
2880
813
4525
3035
1570
2191
1971
1897
1154
595
4030
764
3914
4455
767
119
1600
783
2453
2753
744
1021
3872
463
3289
823
10
3348
4995
731
2543
1880
1511
576
2214
1528
3537
4488
2398
3049
4192
1000
2967
2932
3837
2679
3335
1067
2981
3890
3263
773
2914
750
1164
3632
3766
931
2755
2996
1479
3807
4750
1255
1924
3983
3663
3975
2840
960
4802
439
23
734
1947
462
295
4395
1331
199
1285
2288
4399
1896
2940
3045
4561
3531
455
1201
2816
2392
2347
4521
1720
4640
805
2305
4960
2263
4049
3375
4907
1333
3717
4615
4852
4714
287
2619
1782
3055
3350
3429
4713
4420
915
3829
294
2081
24
1051
1037
2001
2119
4455
3922
4894
4412
4173
816
463
3861
3446
4970
2143
2337
946
1203
165
2948
2815
257
4955
1439
2974
546
2459
2725
1685
3376
4118
3149
4396
3201
1874
3485
2683
4152
700
230
273
226
4570
4265
4475
3734
1444
2864
4192
4741
3206
3797
1185
4826
2653
1434
119
1659
1528
4108
1442
2133
3732
113
4842
1518
666
2917
4647
4951
139
4132
3316
1827
1241
1778
1284
582
1352
3935
4351
1446
3558
481
2044
2140
2480
3899
586
3075
1129
4126
550
1361
323
3502
4963
4581
633
1890
3659
1346
3455
1401
266
425
3095
618
3836
4357
3928
4083
1305
1840
3929
2902
3265
2035
3609
1919
4724
4570
4076
4842
3442
3581
245
2957
234
1557
2466
4868
1762
1857
1593
920
2265
2737
1538
1561
4018
4039
3746
1262
2855
4093
4293
376
74
4418
4412
2929
324
2707
541
2906
1988
1660
329
4272
1332
4592
3567
4026
3311
2944
296
4453
4410
2272
3443
3980
4836
2555
2913
2976
2279
1122
408
3912
2088
1902
2785
2653
4739
2486
2600
200
3696
3741
2713
1358
2774
2163
1387
1852
251
2556
4879
3618
288
3703
1702
1336
1549
2662
13
889
4514
2314
1856
4947
363
4850
589
3528
4885
989
3266
3380
31
4992
3400
377
2289
4261
178
2680
2367
4455
4848
2527
99
2872
3611
2904
2548
1171
4938
567
2681
3576
712
2922
1402
2061
1115
4979
4060
4948
395
1885
2193
167
58
3983
2508
1989
2775
1273
2006
212
3468
2751
3916
1774
2620
1662
3469
513
3654
2944
3455
2740
2034
1928
4606
4085
276
1399
4173
4906
243
3220
683
634
894
3949
3263
3746
832
153
2990
26
1390
3197
3605
1762
3188
2137
67
15
2085
1165
2684
3623
1088
3670
4799
2199
3481
1546
1582
4210
2283
4719
2018
3938
3427
2755
4428
1086
4766
3845
3950
4187
3207
761
4565
1807
1901
3576
2418
2079
4535
4279
2167
4460
463
409
2257
4969
380
729
4447
1417
3007
3783
3915
1100
4559
3483
212
4737
307
2589
1931
2876
2969
3885
2923
4919
133
4752
2827
584
1566
3482
948
1819
1073
3474
2661
223
1241
3352
519
940
2353
3792
640
828
4141
3960
1834
4256
4041
2856
215
20
2411
1051
2528
621
825
4203
3096
4907
4680
3721
1837
3932
3455
2210
1242
811
820
282
563
3792
1401
2055
4748
708
1738
2026
1994
4541
4220
2518
2892
4262
3088
1784
4509
2045
3127
2018
3707
974
1015
1765
1835
836
3278
3308
557
3271
1135
1661
4047
2470
4214
2636
3727
1348
543
435
895
3927
690
2211
4728
4748
3421
2800
2098
1677
3506
990
2062
3711
495
2905
1898
998
3178
4658
2265
3333
4350
4224
972
3577
2158
305
2969
456
4249
3502
4442
4193
277
1257
1549
1760
1202
2253
1555
2107
1345
3760
2528
2114
1755
292
3897
694
2651
294
4780
4237
1710
1697
3424
2641
3371
3729
2426
407
2905
3305
1152
4297
2298
4355
2761
2384
302
2603
4336
1175
1171
1155
3037
694
2717
3137
123
2858
1781
1997
2581
4906
4236
3701
4452
2029
1607
634
1034
1249
4803
4503
3525
883
3515
1411
4800
4262
1176
669
4361
4268
66
263
4653
1838
97
2620
4142
4568
3706
4860
3849
3940
954
2202
2726
268
3349
4072
1426
4667
4842
3369
539
1927
2170
3818
2417
1506
3780
2691
1370
2353
2920
3833
4213
3782
3475
4342
2256
4844
3516
640
3194
4840
3128
2829
3177
416
858
4462
1496
4285
4678
2959
3909
431
141
3733
2160
3142
617
2669
95
1918
3184
2942
123
2160
2958
538
1294
4980
3402
2409
993
3358
4971
1483
1039
1645
3922
749
847
2923
4304
1616
4814
3947
2282
764
319
4805
3964
2023
2641
2012
292
1758
1448
3350
1466
1401
1115
1607
3610
3385
3169
1367
3372
1136
2197
2619
225
155
44
4988
3101
3973
3923
3169
1526
1418
4209
2725
3474
3241
1689
1904
4870
3421
1243
3022
2105
4467
1754
4626
1595
3321
461
2070
4678
2726
3170
1915
4118
3927
4255
2714
2922
2518
3548
2509
3370
2536
1227
3756
1376
4909
2556
464
1209
4934
2528
2586
4742
2855
1950
4702
3220
4501
3034
1403
2972
3619
1389
1923
3771
1716
2602
1945
1112
2455
4606
3116
3759
2422
1523
3201
4655
900
2234
3617
3923
479
4845
2655
791
2046
3283
3628
2658
240
3773
2223
3472
119
2062
2765
2297
1503
4264
3330
2690
689
2526
811
186
3307
4008
46
4258
120
3958
4556
904
4690
2429
200
1233
1121
2930
2873
3996
3682
144
3234
2839
3231
3098
3181
3719
2388
3068
4185
878
1
781
837
2994
646
1725
1462
78
4565
3926
3685
538
944
1731
4658
343
3039
239
1797
425
2979
1056
3664
1514
1609
1641
2732
1786
4910
3603
1968
269
1406
1065
250
3611
3040
1078
1681
4450
878
2770
3568
4962
2970
528
2554
4452
3593
1520
3983
2997
1055
1398
1089
4880
3738
2372
503
4697
3119
3911
4052
239
2038
1608
794
4003
289
2651
2914
1942
1704
951
2984
2370
4078
2046
3164
3280
3067
1274
436
679
3656
2641
1278
4719
764
2431
345
475
4576
324
4255
2418
1762
4278
4864
1017
2561
717
4435
3438
3883
704
2587
1064
2205
3095
581
1643
4221
2766
3903
3547
768
3928
1777
3965
958
2033
2924
723
3781
2631
2826
3410
2652
2484
194
3304
213
2974
2605
2011
4327
2841
4079
4868
1350
1043
2332
1774
1384
1388
3118
4726
3773
4778
2140
1968
4423
507
3005
4131
2419
679
3816
2442
2915
1923
18
1109
645
1227
3064
3492
4218
2933
3892
2986
4920
91
467
943
3121
1884
601
4611
1396
4194
3217
3430
2644
776
1978
2692
732
4478
381
479
4865
524
2994
4613
4630
2606
4243
2053
4184
4102
4976
2066
2633
4242
1918
4997
2548
4222
4938
143
1851
4467
528
2083
4755
2118
81
3135
1333
2302
4189
4655
1874
3907
2705
3256
3953
1187
99
102
1198
4782
4383
2153
4730
1244
1038
220
2839
4204
3393
3531
4796
1764
729
3563
402
3000
3873
3117
2716
3908
2809
2883
2611
2634
2158
826
3187
4623
2498
1157
626
4640
1294
4264
3023
4853
2602
945
2651
4763
1432
1468
1992
2733
2505
3586
690
4872
2381
4226
3497
656
4031
2714
2737
1133
273
3157
2246
4367
766
1858
3723
1548
1092
4712
2884
1731
4236
1522
1007
237
4394
2248
16
3501
2906
4810
1410
120
4251
2610
1448
1606
2398
598
3011
1763
298
1980
2198
4921
4466
3767
2701
980
2028
2289
3436
3821
2396
2142
3186
3756
474
128
521
942
2970
3422
4686
1712
2841
2325
4177
1807
1406
920
4187
4556
3039
2987
269
1426
2057
3510
3939
1020
814
242
4796
3029
2608
1814
608
3991
1824
3911
749
1306
67
2758
1633
3637
1423
4823
1304
3783
4208
2683
2978
1305
2515
1544
4185
1403
4260
629
1686
1358
4089
3340
1320
2971
168
1909
4918
3806
406
1538
3209
2424
2067
1643
4081
2304
2292
2943
1275
1654
3164
3127
4541
3455
3140
403
3331
1029
1492
355
1410
925
2022
1870
2522
4350
320
1932
4220
4550
2960
3519
4345
1693
300
3097
792
463
3234
4501
769
852
379
12
4591
1921
1372
923
165
2420
1995
4420
2242
3831
2083
3235
4572
2379
2146
172
3114
1050
1852
3384
379
1400
4757
1960
208
3641
930
888
2938
3108
1684
3408
3688
2093
2267
61
1947
3593
1766
763
4912
799
3827
697
4115
1732
4744
4854
3966
1724
2570
1212
3881
2513
2848
1654
1757
2076
3800
941
4902
4596
2654
1738
510
4062
3834
2526
3879
4804
4706
735
2221
4027
1797
4008
2664
4103
2338
1039
3253
4145
1097
4090
510
3071
854
2387
541
1143
4398
1244
2432
919
2560
678
3538
4315
4819
2937
4810
1648
1373
287
927
4596
2232
602
4659
3416
2797
2459
2540
1697
3548
495
3394
4811
3559
1598
3476
4905
3932
1936
2354
2808
2452
2535
416
1691
4221
2533
342
3763
459
3378
3168
3922
4329
1128
1024
3876
2521
4260
169
1229
561
2466
2202
1176
2209
2644
3432
3855
4087
1536
3857
2046
1011
3492
4937
58
958
3407
4917
2036
1530
1978
1913
3579
2337
1173
3042
262
3982
4620
4862
1293
2733
830
2907
414
2181
47
4393
1622
4360
3983
1706
1676
71
3555
4885
1791
708
3436
2022
940
596
4135
4645
809
4438
3022
2175
3742
1324
2016
3775
546
4445
2335
2249
4803
966
4781
1620
3766
1282
4573
3569
3293
2911
2029
4544
1068
3988
1053
1042
236
2844
2800
4906
4592
3903
1852
3733
4568
2355
474
4735
3430
3728
3495
639
3909
2980
682
1278
3881
4756
2266
2112
3771
1092
4820
979
1019
714
3549
1751
2166
3456
1459
3954
4718
1908
4168
3852
304
4280
2477
1600
3175
700
1272
1091
4208
4235
608
4186
3929
4985
4012
2796
3344
3850
2215
2000
1326
2662
2808
3319
2126
3118
4340
2477
380
3749
1267
3161
3443
2986
554
3797
3819
3454
930
2096
2360
3165
2245
168
3319
2790
4665
4226
1125
4236
3268
2199
383
2506
4062
2198
4393
1366
469
4557
3731
3437
2590
1225
4867
4964
111
4332
4395
923
1042
2955
180
929
2273
3442
2237
2675
4338
313
3274
1901
3031
1500
684
4760
3823
3910
3005
2050
1617
4706
3897
4804
3124
4971
2560
2850
3758
3346
168
1727
4016
2084
2031
435
2346
4427
680
373
1142
3190
3690
2148
2469
444
2436
4997
1558
4664
229
3510
2881
4292
1056
2644
1980
3233
1159
216
2814
891
4289
784
747
3825
410
148
3898
4409
2113
3447
3989
4090
2587
2702
4607
77
4321
740
3866
668
4720
903
936
1178
4853
83
3309
4542
4221
251
1942
4685
76
1206
4716
2570
3635
2699
1218
528
2816
1311
4842
3627
1454
4260
477
2334
2430
264
2417
1899
3424
1142
1304
3489
1696
3084
3969
426
3028
1120
876
833
692
669
1056
3848
199
900
2194
4743
3375
2178
646
3676
3004
3124
1443
2547
3368
2109
2546
141
1824
4386
4236
3587
4630
3626
1622
3645
1273
3122
479
1922
748
2498
2510
4624
195
1723
1513
2590
3756
2931
502
4166
3777
2031
387
4404
4033
4268
3124
1315
130
155
1514
1610
4768
2309
2659
3891
3549
3486
199
1351
816
2281
2908
3106
710
3951
3511
4587
2784
4961
1924
3412
3765
1936
2226
818
2233
2871
2565
1376
316
1760
2916
1757
3750
1415
1174
691
2674
4073
1683
3230
984
375
3649
791
4465
4409
4918
2269
4964
2251
1475
1653
902
4165
2714
2424
3614
191
3732
3846
436
4671
1792
305
4196
1559
1
176
711
2188
3676
1107
3532
3980
1310
678
3933
4802
803
2845
3189
248
2027
400
1656
171
661
2618
1317
859
1983
3538
2803
1467
1874
3373
460
4230
298
999
2974
901
3532
2891
1458
2011
517
4594
2538
785
2590
271
4411
966
3610
3228
2011
3527
1010
73
3263
311
74
54
4176
3786
4009
2606
3219
1797
3699
4482
3069
983
3780
340
2686
2390
2440
4467
1916
2667
875
1554
4037
3524
2427
1773
3082
2324
2984
4321
2920
1453
3464
1606
4105
1974
2061
4575
4782
1028
752
4851
1779
1746
3042
4448
2472
2618
3608
4313
3918
4223
1056
1165
4037
2355
2434
2827
3393
1861
1649
19
3275
2061
3026
1751
814
4678
678
1771
4147
3366
1876
3813
4614
4264
2874
303
4689
1297
3114
4863
2393
4726
255
3563
1671
2900
3539
194
4380
269
2188
2622
4449
1129
4824
4160
1545
1063
2322
4204
4472
563
2273
4034
2096
4608
153
2284
4594
2444
4374
2428
1082
4821
3189
1417
3883
907
1883
2352
3114
2253
2622
2108
4693
3840
3120
1024
3071
4580
1461
789
3305
3591
4469
1066
975
767
79
656
902
4295
1364
2486
2981
3826
379
3804
4624
1712
4490
610
3653
4603
1685
2937
4170
3581
3050
3926
2885
1257
649
2925
4946
3973
4345
4030
2520
1003
4041
2841
4633
1191
429
4363
160
3790
4810
4348
553
3524
4736
1861
2560
344
3298
2261
2845
3663
524
450
2676
967
813
4030
965
4141
2196
3630
3949
102
1251
267
4861
2063
4580
1878
3415
2017
3690
255
456
3941
2163
2327
1325
430
2137
29
4696
600
3813
3429
4279
2601
2810
1207
2775
4532
4188
2930
2251
779
4930
2573
1492
3421
97
224
2195
191
1192
1099
278
4598
15
3169
3329
1668
2073
2825
3798
4373
4295
537
2322
4203
3983
1211
4237
1047
4677
3472
2650
4377
1423
741
1254
2403
2570
2884
2741
4889
4219
4012
1824
1331
3525
2494
4761
4172
4191
3574
1259
199
2886
214
2077
2483
4561
1606
4352
1149
1281
1972
2001
826
3368
1443
2285
3435
557
4929
1454
1239
1113
2351
4245
2720
613
142
2150
177
70
4931
4068
2393
3828
2279
1788
4049
1839
3081
2912
159
2701
4710
2066
4246
84
4736
1836
4407
4193
4182
2594
538
2699
4674
335
1047
2187
4702
2249
1418
2642
3770
2093
2692
362
3889
4093
89
1954
2852
2388
4128
4550
1484
3136
722
3829
1184
2378
509
2065
3796
4045
2280
3548
1475
716
4596
631
2387
2317
1134
3331
646
1121
190
2907
1812
2415
3943
1693
3496
458
892
4856
4916
749
28
607
1639
4519
4737
9
3390
815
631
3067
530
2414
4184
1526
3967
2584
762
4464
3105
444
3026
3109
2836
3043
731
782
3775
1773
2763
2543
1356
3264
2003
4212
4747
2869
4410
2113
3870
1464
3301
485
1357
1100
1903
4675
1407
3941
1585
752
728
3339
2600
2081
976
221
3726
647
2692
4211
3880
4948
1007
953
1695
797
3258
3261
1200
1324
2832
2633
2526
3865
3006
969
551
2397
3987
2333
679
4007
1646
103
2312
1709
4419
4580
4862
326
2153
3995
1231
3435
3847
2806
2674
1939
3234
3232
628
4149
200
4199
2917
4911
539
417
1703
4883
2303
2050
3837
365
986
2448
4039
3271
1144
1718
4085
4552
4002
143
3577
180
1184
2399
4720
576
4393
3646
4818
4772
2218
1824
4972
2151
397
1158
4118
3572
4215
4734
75
739
4756
4920
4681
22
835
3165
3733
2662
2532
2824
1229
538
558
3859
3789
1686
606
1169
3970
3080
2836
1927
3627
4504
3000
2008
93
1123
2589
1713
187
334
1142
429
1882
3683
2557
1219
4288
2592
99
4261
4619
4430
345
2284
3377
4279
2809
1700
3102
1564
3157
4784
1540
3167
2288
4554
2661
2480
2956
1263
2027
73
6
4567
3187
2779
622
1296
3898
2029
3726
4270
3829
4854
4150
732
1139
3950
2021
1720
3749
3282
319
3728
1209
4417
4376
2973
1203
4423
2791
1737
1723
2049
615
4294
479
2234
670
4865
2466
349
4507
505
4581
843
4578
4104
1706
1312
2209
2609
1518
1024
3277
3477
275
873
3769
4559
4589
4383
4725
2152
4190
2722
2436
3206
2013
988
3167
2848
4603
4230
948
2311
1018
3757
4059
3064
4191
2495
807
2452
2714
579
1126
2747
1673
1520
4202
2006
2952
522
4628
4305
3506
3462
222
2619
3209
517
4515
1999
4716
4749
1302
3496
936
57
402
3004
4507
4637
1189
1354
2574
2393
2611
2403
162
1533
3154
1477
1560
2293
4071
63
795
3386
2901
3959
3953
1412
2793
1171
2607
1909
2040
1167
1830
1769
190
4140
3536
2866
1857
1941
2738
1089
1987
1371
337
3292
488
4471
867
422
2380
1842
3761
1361
1446
2682
3238
1578
3949
629
4183
3982
782
820
1250
4858
4908
631
4016
310
3544
1616
868
2252
4366
4739
1094
524
2741
1903
1257
1943
4916
4756
1850
4139
2111
1562
2763
4780
2448
1430
2862
783
2642
3467
2034
1907
2439
4461
1469
861
2873
465
3795
4754
1662
2552
1628
2620
1348
1273
534
2346
2412
471
2460
1250
3381
4181
2996
57
2628
2144
4751
3756
1866
823
1182
1557
3076
2015
4168
1685
838
2171
3330
2661
849
2479
301
1979
4037
1962
68
4739
2906
1126
2056
3654
1955
2998
2011
2044
1484
2050
2030
32
774
2174
1120
1946
4043
2668
979
4406
3357
2999
4512
4416
2721
4705
29
3902
4694
1812
2949
529
2245
3803
729
1957
3065
4091
3653
2947
1238
3659
1981
4894
4638
4863
2536
1738
2325
1769
4335
1715
2936
4588
3679
1604
2840
3080
2686
1143
1736
4113
1976
1813
3177
1467
4083
2325
3763
780
53
3226
4820
1558
4391
4579
4741
2612
1507
1174
2453
2564
2553
4712
14
3771
674
266
3022
685
2469
3474
4991
475
4965
684
3483
1068
3229
1465
1327
3355
246
2044
1353
4839
4099
534
4913
2452
3587
3643
2885
1081
4396
3838
3967
4046
420
405
155
2059
1057
4559
625
1264
3671
4930
2566
1911
2236
251
1700
3503
4027
3116
1641
233
1755
4877
4247
2669
81
1500
451
2195
3533
2283
1853
2024
3237
3023
2411
4846
4619
3219
1675
3445
1052
133
527
1628
1859
4102
224
4771
2485
1370
2176
4818
4130
2508
1792
4939
2014
1603
1945
505
1520
4861
865
3645
925
4920
960
2718
847
3384
1939
1153
1140
3148
1060
2343
2860
3889
4067
2484
170
3715
1545
2523
2112
405
2932
4862
4652
4582
4734
3708
4902
600
2295
904
1853
3880
2633
2115
4742
928
4752
1185
3184
707
3165
2389
4135
2781
4542
72
1218
4926
3620
2164
3156
1070
2109
1154
4169
4813
2911
4367
4341
3466
2061
3785
4786
1906
3747
3641
4413
2175
3219
2714
262
955
9
1025
2014
2118
1257
4267
848
2909
100
3037
1459
39
3264
2006
457
2272
1100
516
4401
3703
1192
2851
1065
2908
4680
3913
1850
1461
3944
2989
2486
2537
551
426
599
3822
2913
1339
3550
1960
2963
4788
1609
4832
502
2563
4682
3863
1816
3411
3690
3988
2064
3882
4750
2299
3859
440
1251
2187
4369
910
164
2508
4960
1308
2494
1172
921
3377
3466
4536
1865
4807
749
2532
1969
384
591
2329
3306
4550
4430
3328
3971
2396
1662
481
4277
3204
569
1245
2086
3128
2910
2108
1800
2809
2243
4601
3894
1062
583
3272
4019
3270
1748
1974
2535
1087
1822
4630
3190
4078
1103
4409
1863
3323
664
4309
23
2859
191
3285
2855
2237
691
1102
1586
588
3086
4445
3551
4416
3863
276
1790
1091
4761
1326
2690
2375
2682
4993
1848
4645
3850
172
2751
3658
3753
3439
1910
1881
1225
1856
4253
405
4447
930
1660
560
264
2882
2031
4257
3211
3562
3599
4201
4564
3611
1143
1974
2392
2702
3098
153
1352
862
748
4455
3999
1132
579
590
4037
3599
3579
394
2638
4303
1532
2377
3636
446
563
1582
1652
4599
3728
4981
2000
570
3738
1462
2705
4334
4421
598
2319
4147
22
1067
3964
4031
1749
328
3611
4525
3968
430
3507
4995
735
3939
2537
449
4259
2947
1867
3946
4216
1388
4557
2650
1721
3135
4248
597
4809
2680
3300
814
2775
4301
2576
1479
190
4987
22
2697
3266
3856
3429
2758
501
3501
2643
300
1455
3774
1180
3880
826
3533
172
4792
531
2681
933
1046
4134
3856
562
3273
793
4568
1373
3533
1247
1465
4041
3338
1420
3085
3119
1097
533
1004
1492
3347
3588
4104
4678
3925
1301
3560
776
1121
686
1339
3277
524
3127
212
1583
728
2834
4574
883
3196
1968
433
2230
1828
3488
2142
2347
2185
4988
264
36
2647
2217
59
2977
3166
4404
4924
2227
1152
4962
3490
1203
2122
4144
686
1631
3433
592
583
2043
1354
1720
2867
4247
2994
1284
4800
429
416
3080
3117
4098
4379
4980
3190
4289
3648
2413
4
596
1307
2330
1227
3678
2358
2347
772
2826
2998
1383
3327
1968
4553
1204
2059
3690
2617
1874
948
4433
4693
96
2748
3234
4570
1575
4480
1634
2052
1698
3766
2518
307
773
1369
3802
2267
560
1198
121
1009
2299
610
3351
2161
4085
926
1397
84
77
2275
1429
2056
266
500
1126
3470
1733
2280
917
1501
4442
4924
1088
1828
694
3117
852
2946
2785
3880
2491
2878
3003
4067
4477
2530
3862
3668
2298
1112
3502
2296
2706
1387
4835
906
1892
1981
2951
2970
1562
2203
1985
3698
2267
1380
2468
461
2085
1826
2544
2417
754
2415
3504
3451
2652
4961
2164
3173
1416
4155
951
4298
3868
2665
1701
2376
3236
3768
3126
4475
2601
1474
4635
22
4383
13
4285
4142
1532
762
639
203
4335
608
3177
520
222
4324
2765
3974
1366
4934
3045
3001
2926
2120
545
4835
3748
3197
4365
2376
4079
3571
2551
833
3953
1763
368
1038
3026
4331
2581
2142
591
128
117
11
4124
1167
1823
4896
871
94
3211
730
561
721
4663
3145
3791
503
4821
13
3430
55
1827
2326
2468
2884
4730
1388
3499
4706
2337
1826
2323
54
1088
3569
2968
647
2955
7
1140
1534
803
4831
3353
4423
509
3147
2212
2301
902
2750
2610
4895
1160
3110
3741
1669
4234
3178
2308
606
524
1502
394
1689
1786
3141
507
3739
3575
2025
2343
2316
1207
1043
2759
4455
4733
1136
3281
3950
1106
1983
185
3576
4888
3341
1350
4847
2128
3489
677
2051
120
4534
2693
205
2484
1732
2917
3182
1199
4197
2759
979
4559
1222
2247
2178
4923
1239
1788
3148
762
4428
544
2399
503
4733
1310
2330
2673
1858
2086
1519
188
608
4433
638
1083
282
166
4996
3324
3834
1192
3082
3484
135
3318
276
358
4332
1584
4702
4764
1084
3642
4634
2705
20
1845
4221
2809
84
1965
518
940
2862
4678
2062
3316
486
3535
4136
2100
148
4554
4952
1417
542
1302
2942
1074
4534
4483
386
755
1565
2990
4421
4206
436
554
4773
4843
516
4630
612
2573
3870
361
2532
3667
4687
3138
969
1681
3665
4320
2609
3276
4798
3376
1631
1037
609
1184
253
4609
1093
2565
2403
711
2731
3853
1506
2741
1100
471
1295
2118
4555
2495
4779
1069
2923
107
4479
1833
4867
1799
2945
4437
19
1257
2623
473
2440
4564
85
167
4890
2558
1504
2367
4681
705
4038
4697
1293
1283
3897
4904
2795
2336
609
1128
1305
4697
429
4917
3018
2106
205
4662
2748
562
419
85
1281
2848
376
407
1920
371
4470
4257
2880
1737
490
80
4761
1442
3294
793
3955
1443
798
3322
1243
1702
54
175
3942
589
1464
4945
3834
1250
49
2634
852
2721
2441
4460
3379
1342
1358
3948
1383
1136
4829
859
4300
1325
2405
2679
4520
4200
2555
2809
4183
4532
1557
1737
1549
4472
3039
2125
981
1264
2684
63
1606
979
1265
3726
475
3154
1882
2653
1867
3099
3828
996
3760
946
610
1361
2962
2924
2582
1596
4495
585
1684
4018
3103
3671
1521
3414
3826
1888
4209
1226
4770
4815
2206
4704
598
610
276
2677
2815
373
3723
150
1319
2301
523
3195
4433
4784
2371
3952
599
2582
4544
4951
3423
343
496
1199
1955
3048
1032
1953
3585
2014
1088
4953
3395
4137
1018
2406
3994
1491
1259
816
4502
735
3908
860
4179
2326
3553
1447
2479
2792
3801
3615
3475
1259
3846
2698
3298
4622
1038
1713
4029
3287
3903
2715
4539
4601
3669
221
4672
1588
1279
4603
4958
4142
3116
4205
3599
784
2285
4133
479
1644
4033
4983
2538
3768
555
1911
2365
3601
3528
1185
2918
1288
1180
4807
522
3296
2869
1987
3255
835
532
3840
5
928
1441
1583
707
1762
3861
2251
787
1857
984
2125
1172
3902
1851
2899
480
2219
2557
3721
693
1639
2126
2159
4102
1369
1485
3171
4911
4696
813
3999
3563
2907
4798
395
1055
4319
1875
3101
3746
4633
1361
3926
3736
2718
3624
4176
754
4724
3884
1396
895
3773
3559
1837
4181
4935
2633
3713
545
4493
1546
2940
2890
2901
1801
886
3880
2966
3360
2003
444
2972
4418
1807
8
2209
3935
2053
4054
4775
4035
853
1864
1848
3996
4348
4122
4880
1027
4026
2474
4095
424
3038
4451
4582
181
3019
3446
3294
2264
1328
3042
3349
4913
748
103
2964
3780
2366
377
1341
318
981
4646
564
2134
4310
42
1967
3583
3250
4459
3307
2922
175
2771
2700
2017
4862
3998
1385
110
4515
664
3993
2760
3255
2607
2531
1958
1349
2035
2640
1385
3861
1580
3598
2683
1426
4495
4411
4326
3191
1582
723
3736
4550
3371
215
2500
3227
4243
3904
1367
912
582
3294
4083
2900
2556
2129
1634
1425
4716
2387
625
1387
3145
4082
3392
517
155
3565
3392
754
2047
3340
1628
2769
4593
2406
2802
3754
4851
3808
3557
2004
479
2761
4616
664
1668
1208
3657
655
4558
654
3090
4640
780
2182
4996
513
3765
1846
2602
2624
3837
4115
4586
1998
3747
436
3591
1166
1565
3073
2881
3002
1160
2311
4924
734
3646
808
109
2500
264
4635
1242
2207
3486
477
3550
3598
2478
2092
3777
3987
4646
1442
3564
4451
194
2703
3968
4875
3206
1727
1693
33
4677
1106
3233
991
1847
3187
618
4041
2381
2237
1742
2158
3270
3021
3266
2477
2276
1840
2440
3862
517
1906
4113
825
558
2064
4215
4058
2182
4592
969
647
3590
585
1973
2495
2866
3029
4283
4480
3928
385
2439
1678
316
2664
4924
2933
2811
4361
349
233
293
4533
425
92
1461
4784
4548
1689
2272
960
1777
527
3668
2770
3450
3439
2844
3011
105
1121
4178
309
2103
1566
1014
1218
1420
3376
4677
370
4269
4621
2769
4855
2830
4183
664
1075
4331
2166
4966
3696
4119
2799
1953
1107
1630
2598
3781
2213
2499
4065
1193
1291
1022
2131
4638
1768
427
4747
2596
308
3082
594
3882
1196
1866
251
1721
2029
456
3011
1051
4316
1949
1883
903
19
3943
4092
4965
1158
937
614
3497
4278
4580
3390
969
720
3411
2385
4504
849
959
2316
2897
3120
1419
4997
3081
1242
1238
4923
2008
2337
4974
154
1330
1994
2034
2299
3859
4139
4400
3875
3587
2430
3728
1338
364
1119
2244
2746
2521
4305
4801
327
1886
327
1149
4472
3399
787
1046
729
1510
12
2789
4379
4158
1729
562
2856
2299
1032
1992
1282
4147
4495
4309
3982
2684
4989
862
1909
3250
692
2117
1496
4096
965
806
2313
2151
983
842
2135
4152
160
4943
2317
4952
4981
1286
4286
2492
4980
4747
4410
4492
4730
2490
3835
2594
152
2639
3222
4860
226
4223
2658
1271
246
4491
3821
750
1830
1520
979
483
2975
4316
3111
2499
2898
3849
3377
1161
1259
3221
4236
2668
1051
4673
2535
4956
3401
4965
1016
3049
4259
1022
2938
4980
3146
2136
3553
2646
1652
2879
4869
4938
332
2242
189
2882
2811
1808
4738
520
885
1620
3499
4121
652
1288
3573
2146
3980
2023
1228
4071
2823
3542
1992
875
3508
2416
3929
1900
3276
271
4263
355
816
1599
3844
4688
2686
852
4001
4587
344
1625
587
1633
3503
4886
745
3923
4869
2965
2471
1454
4834
3702
386
1581
168
4864
1311
3197
2940
1664
440
4538
3074
2533
2125
265
818
4898
449
1187
1656
3149
1590
1579
4799
2422
2860
1154
3170
1911
4306
874
4396
4767
1814
4823
4532
4903
4530
130
4115
4383
1510
588
886
1956
4471
3215
613
1433
1359
1677
212
2578
2396
2508
1019
1178
1989
3502
884
3035
470
1310
1565
697
2559
4231
1418
1086
3038
549
71
1169
1256
2106
4443
3138
467
3737
1281
4309
2588
2550
3829
3847
1566
519
732
2067
3035
3687
1705
1165
3669
1583
2949
1339
3028
223
4039
3473
3067
2801
2807
1832
2493
1704
4795
3104
3929
1062
3124
2637
3582
4280
2053
3806
3980
2282
3893
2739
2901
395
4443
1938
1443
2959
2846
4541
2169
2668
4225
164
2009
3599
2320
198
314
2906
3082
2278
2360
1978
4867
297
4557
1376
4721
3214
3077
67
2482
333
2376
2312
1494
1299
2329
4547
3338
3964
4796
3744
2160
1244
2071
1316
3990
3523
4546
371
4292
3846
952
710
289
3888
3493
4570
478
3747
2280
2144
511
4748
2373
3258
232
1542
2706
4019
2114
4632
2897
4156
2647
1165
4088
1181
3266
3516
2889
3294
3314
2472
4098
1960
3064
3899
4350
3600
340
2876
4998
1301
1414
2131
2775
2069
1265
932
3945
2609
399
713
1098
1330
1489
3021
4162
473
2972
3259
1515
148
1816
62
574
3643
1861
1785
2201
549
296
1299
3057
4599
3012
1880
3247
2533
4717
3075
1209
1055
3704
4109
2067
2372
3757
2547
4416
1019
3177
4017
2342
342
1826
1157
1703
257
1339
3817
2370
4212
1533
2049
3836
1395
1935
4408
3987
2803
4225
2694
360
3111
1114
1595
2117
586
53
4367
1878
2162
1007
3555
379
4069
947
770
4826
3115
4679
3423
1481
4314
3749
1500
3761
3315
3495
4882
2705
1655
2807
2457
3578
4056
1484
4706
3244
3516
220
402
2877
3846
4873
4535
1486
4987
4214
4308
2041
3952
895
2901
97
1444
782
3319
3841
2930
1185
1741
3155
3555
4338
3504
3040
3667
3650
242
4418
3478
1974
1957
4498
2624
1898
2361
3536
3766
3254
3421
76
4260
2718
3222
1618
490
2432
1148
3420
1228
963
2542
1448
3601
761
4575
586
3884
3086
3627
3625
1418
4866
866
1456
1300
1807
1376
2122
4352
2566
3164
1548
3489
180
3353
706
582
761
2712
4914
1020
4030
4543
988
949
4808
70
619
4268
2814
4299
2726
1123
4793
4129
3602
2364
4726
4653
1271
893
3788
3778
1131
3314
304
1300
1804
2964
3104
1090
4343
3702
442
3646
190
155
253
2951
3666
875
3359
4506
2976
702
4798
786
4059
1664
3228
2600
120
918
4619
2691
743
4609
2758
3484
3168
620
129
3040
1337
3646
3431
1628
2482
3003
3195
2719
1324
592
4743
2460
24
77
821
710
3153
1833
4655
3979
39
4809
4275
2203
3092
3870
3877
797
4922
4786
4387
1174
4967
4570
4031
1084
516
3509
2951
1581
2260
3971
723
2150
1704
1682
3867
1331
4222
4968
278
131
4748
702
3506
4836
3999
3908
183
1590
2102
2506
243
1727
4851
4591
3359
337
3757
1821
3660
1084
469
4132
1006
1734
1579
2766
1417
1396
2098
2101
4919
3190
4063
105
133
1973
631
3373
4615
3205
4472
3053
2699
609
3912
869
238
3263
1203
554
578
3103
475
4428
300
4846
4743
2519
4682
1636
2496
3010
2520
1186
308
1418
4021
3252
2068
4696
222
4278
4556
1877
2575
3373
1760
682
3135
4904
270
560
4693
3357
2792
3045
4189
1452
3515
4991
3535
1198
4861
1819
4954
1235
165
2891
585
4714
4125
1322
1932
3901
3156
2971
4546
1122
4653
40
4370
1992
4435
2872
3652
1844
4345
482
95
1300
4038
1682
280
3771
3447
4208
3388
2500
4241
3648
3076
1933
191
899
1850
3765
1470
4793
2024
4812
456
2556
2649
3934
2741
1461
505
4165
4205
4555
2943
764
4658
187
774
68
3583
4511
3774
4338
2787
2696
4412
1790
3475
779
1523
212
908
4204
3089
3520
57
1607
805
1851
4576
573
1448
1281
2109
179
4184
891
2045
133
2947
1608
460
328
2493
1296
3314
4416
4895
341
3522
1390
3345
3633
2243
25
4552
3841
2978
1992
2911
4560
2118
1636
1529
3671
230
905
4855
3987
3558
3924
555
776
2849
3699
328
4111
2894
864
665
3922
1505
4045
333
3488
3289
1039
1430
621
284
667
1422
3104
643
3847
34
3828
184
3295
1309
3689
976
740
4511
3493
3569
4548
2559
4405
1858
2675
3645
2299
2375
1456
4470
4601
3063
4981
4661
4608
2321
4207
705
4496
4661
1461
2944
678
2598
4355
2024
3729
1425
4048
2285
4671
181
4102
1097
2987
2053
1588
1040
913
2650
2253
9
1823
3723
3649
638
3635
3233
4292
4843
4972
3272
4775
734
1311
1425
752
4824
3394
3153
4719
3859
3175
2133
2866
2993
4576
3457
3029
2363
1823
2935
2586
2208
1169
1549
4546
3437
3277
4108
1816
4207
3695
1394
1900
4835
3199
2960
2932
1058
852
388
610
1995
728
3290
1910
640
2772
3122
1839
3368
4929
4429
2231
289
3164
1266
2551
2624
4097
4123
2580
3829
688
2357
1378
4936
2846
4200
1092
555
201
3969
4279
4573
3605
1362
2850
1868
3398
669
4602
1418
1385
4155
4342
1282
563
2391
4852
2294
2662
2899
2858
4163
381
333
1132
3072
3123
3422
1910
356
4626
2714
2723
3757
1375
2545
2009
2829
685
4215
2764
1311
2289
725
1351
2314
1880
1062
3474
3677
1021
427
205
4931
1782
1532
2219
4802
1805
3559
884
1620
3998
2341
4690
414
3869
1342
4906
2361
1165
3272
4713
4659
3170
4359
4882
3878
4805
347
2419
4188
638
3570
1557
1301
4460
3453
2098
4398
3917
3105
332
26
4245
3855
76
1629
3730
3634
2850
4012
4665
3168
1128
3749
2666
3584
2760
955
2526
3140
2945
4953
2786
4355
398
2195
2474
84
2496
1767
792
981
1206
753
738
459
504
3721
4301
2780
1039
4808
209
4259
3227
4388
539
4392
2470
3983
328
4633
2449
3793
801
2599
840
1616
1785
1762
4945
2432
1437
4811
355
2428
3184
4418
4428
4391
2298
3331
4817
1005
3308
2603
2733
2532
1660
1242
3678
4438
1475
4040
656
3647
3475
1607
2392
1046
1490
1979
461
1949
4001
683
966
3434
4988
3564
2643
2658
1486
4337
491
3597
3363
1989
2307
1722
1964
714
4554
2744
2799
2078
3520
264
2508
4553
4959
1872
4166
4861
4219
1761
662
1866
260
1847
349
3843
236
1510
3351
755
1182
460
3906
1573
676
789
1313
1174
46
4911
3147
3883
1985
1636
439
2172
3451
2168
4783
4700
51
1253
904
109
2989
4726
1467
4716
2383
472
464
965
507
1812
279
1997
4271
2709
951
3477
3261
2171
4778
3956
4758
252
967
4674
579
1385
2742
626
1823
4476
1718
2164
4053
2369
1783
1589
4516
650
1813
2308
3490
1521
1986
2519
730
1436
4992
4747
319
1848
2924
4645
3634
2748
4569
2818
921
955
3557
1146
3855
3639
4463
1348
2298
1856
2316
3405
736
3870
104
437
1436
706
3870
3523
523
3249
3356
4690
4571
3155
3916
2130
2989
3879
1983
1126
2702
1224
149
4526
1618
796
4549
2526
1373
3429
355
1784
261
16
1420
1783
3190
2369
745
2852
1783
611
4530
3708
1264
1465
3315
4723
3884
4254
3716
439
4804
3132
3738
2169
1866
1958
1545
2458
585
773
4015
4167
4918
3048
1121
4074
1523
3484
1974
453
4463
3024
3980
436
1102
4387
507
1945
3871
4745
4696
3740
3109
4587
4209
3995
3445
2886
3205
4010
3106
4126
2363
2830
807
3967
1952
2591
706
3345
4732
1275
46
24
2493
4312
2877
4188
1071
1764
1779
1225
2917
940
3204
4871
4503
1254
2937
3056
2870
3618
1629
2095
439
2896
2702
1557
244
3388
4042
4011
1510
1142
4561
2242
474
2238
2156
550
4432
2956
4024
1905
4055
4733
4825
4195
4078
2300
647
1890
1777
583
4359
2661
2712
4016
2583
455
1538
1020
4886
223
3366
1087
1207
1488
4372
3499
2847
957
2484
2639
4585
4499
1547
4833
2178
1377
338
3440
1419
3922
4830
1686
4769
2651
52
2513
2089
3443
494
2265
3254
361
1634
3217
3568
3953
3671
1452
3296
3385
3484
4159
1300
204
842
2704
1279
2198
303
1856
2042
271
2513
4268
856
186
2949
4245
4760
1923
4567
2292
1799
2656
1854
1058
4902
4974
484
1062
811
4186
2003
4716
39
2749
2923
3251
826
1258
4839
3782
3779
165
1409
2755
2123
3915
2493
2672
3242
3765
2107
1339
2791
3674
3094
2470
76
2348
907
524
1335
1235
137
640
2239
890
475
1099
3366
2866
1653
1376
4409
3335
959
517
74
2934
4952
4215
4162
2014
658
849
1254
4859
3378
824
1548
3209
4369
528
20
3262
2566
3925
1487
2182
4911
448
1933
3709
3814
738
1085
2633
4855
4844
85
3521
2661
961
2674
2833
1512
3702
1247
1220
1908
1170
2405
2155
513
516
701
4281
1659
2637
2145
4010
695
3722
1300
2153
3946
4192
508
4348
960
3595
4100
514
477
3881
1508
3748
1332
2276
2539
1367
4448
2011
4550
2078
822
495
3872
2067
1006
4647
4627
3617
1715
3194
3136
1371
4788
1960
4024
3669
4508
1127
3791
3262
3186
924
575
2876
1561
458
4074
2989
3850
1711
4357
4894
575
3534
3308
909
1967
4789
4832
24
323
3008
571
2734
2201
1161
4736
3610
971
404
59
3447
3499
1799
3093
4354
4328
3735
2581
4458
3375
2583
2383
435
4964
3903
2181
3799
3558
2605
2070
2071
393
4888
2195
2790
2608
2638
4399
1041
2957
948
4661
4261
4581
945
1430
1856
3283
3566
4276
3443
3353
4043
3922
2880
2546
4407
3587
107
1300
2229
2019
715
2242
1400
1127
4482
1108
3055
649
1546
1448
3685
1562
4556
3661
284
4535
475
2704
2122
1210
3082
2812
1678
3002
2584
2459
1324
4574
1056
1591
3515
2324
4719
4326
3951
1400
3302
1086
4526
1526
3605
1248
3935
1549
1459
533
4116
124
2456
240
3829
2022
81
455
2081
4513
3750
4829
398
4025
4955
1954
4363
627
4965
1899
1447
1376
682
4891
1391
530
3765
3693
4720
652
3221
3615
2620
3643
2001
3756
2450
4942
144
4271
1270
741
1665
1779
4521
1429
642
324
2885
2790
511
4252
209
4230
3636
580
633
2643
1420
1860
3635
4759
3071
3334
376
3790
4154
4661
398
3015
1688
2320
1918
976
1885
4782
1706
2607
3574
3174
1650
1541
3280
192
4636
2367
506
350
4707
4186
3568
2260
3057
3001
2133
1959
1738
1017
2725
533
2645
3425
329
25
1125
1856
3988
2126
231
980
1448
1091
1164
3957
3126
1150
624
3721
4903
1763
2225
694
174
4523
2392
1130
525
2536
460
4927
1963
1712
4224
1685
264
28
3407
4969
566
3024
622
3701
2900
866
1201
4177
2863
3002
3074
1620
591
4183
1177
969
2636
3552
1291
2096
2875
1578
3403
4584
1868
3152
3732
3718
3803
4284
4378
1851
2576
4941
1312
3506
3377
1373
3187
177
3891
4284
161
893
204
413
2966
251
894
3800
2490
1312
3414
3438
4830
3317
3256
4608
1645
2418
622
1827
3017
4668
4600
1978
3005
2826
2358
1705
806
4313
3604
4857
3450
4495
3673
1510
1893
1586
4089
3789
2592
1580
3388
4808
3918
1078
4711
1084
4817
1933
4229
440
2191
4611
2661
3749
4149
4079
2432
3526
911
1287
4228
2397
3002
4005
2358
1849
985
1035
1466
2846
2209
4560
4112
1097
4215
1171
828
1785
1852
4371
4653
2853
8
2605
4146
4704
4517
370
3065
4391
760
3833
1072
4396
988
869
465
1619
2705
2242
533
4329
4085
1039
4725
296
3467
4890
3829
1175
3411
4864
2592
2815
2135
3623
2954
724
1716
4376
2385
4595
1831
1418
954
2149
843
3391
2716
3890
1521
2668
2268
488
3036
2378
4951
4403
88
2894
4385
3834
2822
2441
3586
2516
4336
4316
1479
4129
2442
2244
4371
2070
4880
1369
2116
3064
3663
1332
2279
1475
636
2220
687
4840
3690
2688
1186
4591
1205
3290
4537
3628
1501
2162
2175
3043
2463
2077
4607
3010
33
879
4790
2778
892
1475
2695
4444
1824
3384
1827
4505
3645
1552
4737
3584
737
2886
1855
4183
4107
1824
2708
3026
816
364
3175
1334
4303
20
4657
1085
1982
3056
1983
3441
625
1046
2321
376
3653
1664
4725
3548
1264
2726
2181
3285
313
4170
4692
1321
4803
4030
3801
4186
1451
80
2107
396
3580
990
1023
1629
2133
2979
4245
2307
14
1947
3081
3648
589
1421
3764
155
443
1061
4772
3352
4574
4921
1889
4128
4165
4527
1778
4774
2590
2432
3668
1698
4304
3590
3599
1818
1798
3176
898
1987
4226
91
2741
4547
3404
4353
1431
4897
3287
3010
4186
3792
1499
3567
967
4341
3994
2144
4117
3488
1515
4710
1708
938
1688
2579
3646
2079
1988
2165
3689
303
8
385
4382
900
21
3905
4720
4636
3916
131
2446
159
3205
1123
408
1875
2498
2645
189
1409
2205
1012
2456
4302
3528
2704
2317
1346
1606
1781
2841
1903
901
1603
1914
1280
3505
1020
4549
3179
793
1058
1719
4393
1397
1775
837
2779
4448
4514
4002
608
466
911
3061
4535
3512
3744
1486
3455
4714
1982
949
2414
4885
2177
4304
2180
1578
1497
1667
1451
4167
1780
3178
2259
1211
1452
2466
247
4520
206
2958
2772
1941
200
2219
4989
2363
2593
4907
1794
1028
1076
1802
606
3057
4066
4424
2061
3396
923
2719
2137
1081
2516
2663
4315
2547
415
4108
4791
2978
3254
4402
1309
1080
3667
4006
4786
2572
143
4594
3817
1047
442
293
25
2777
1794
4940
542
2970
4618
4458
3083
3069
1621
582
2720
1354
4184
4450
416
3503
4607
1357
3205
104
1901
1883
4090
616
3475
3720
2644
4068
1559
4411
1070
1294
2670
1986
3056
1774
3222
4827
4443
716
713
2633
4656
4809
630
4687
3859
2228
1048
46
723
1237
479
4239
3089
4076
3595
3825
3054
2435
2584
4031
3924
2211
2482
2436
4113
4181
3454
641
4778
2690
3943
1636
2495
812
3543
4293
451
4577
1461
1296
3439
4314
4856
2440
663
1453
2469
4732
4914
3365
614
4115
3429
125
497
2787
3049
3446
275
3831
1754
1733
3158
1952
2074
2776
4087
1955
2690
1565
1449
4945
1622
1550
3454
4141
2551
2287
2467
2631
418
4010
4662
2914
2315
2718
3298
4449
3352
291
4437
4427
4436
863
4281
4763
3224
3446
593
506
651
3222
2852
497
1264
4030
2055
3180
2086
4562
4927
184
985
3258
271
2137
1483
2782
2537
1140
4533
4263
4654
2066
2401
3080
3480
1382
2260
639
481
3390
2693
4143
1423
11
2510
2835
2374
2792
1889
4533
1087
3755
4021
1694
3303
1177
390
3139
2540
2956
2109
4346
1570
1157
1504
79
2095
852
4747
974
3738
3545
1825
659
1862
2436
3539
4766
2467
4429
4326
3604
261
3404
4838
246
856
2374
1982
3835
2856
1775
2249
2476
2251
813
1087
1524
4683
4682
1445
4915
1656
1257
2186
1813
3289
2056
1897
327
4114
2745
49
4750
720
1391
1270
2392
4302
1968
3975
2354
863
3060
4579
3060
1041
4237
576
1427
3161
4973
1423
4100
2163
681
1943
4838
3236
3675
2903
750
3815
1466
3817
4251
4642
4619
4463
3395
4350
2030
2775
1984
213
1293
4617
894
1296
3368
724
3273
1928
3566
358
2954
335
1320
4198
440
1392
2595
2867
618
2722
1133
4848
1870
1370
3516
2234
604
4988
4692
3799
2187
4768
4120
4823
594
4170
3419
816
490
1313
1703
2534
2355
2957
137
321
3715
3898
3442
643
2431
2172
4914
1842
4991
743
565
4812
2999
762
2630
291
789
79
1333
3550
759
43
4539
4650
3422
4523
2467
2546
1195
3637
4206
3720
4661
3051
2264
4954
4180
1107
2439
537
2602
926
2618
2736
2159
1348
4265
4019
4654
6
630
1300
3351
1796
3048
2124
4462
2644
266
4167
4081
2941
3898
4508
1911
2426
1836
468
3214
3177
4166
3180
1141
2584
1718
2433
1757
3003
4223
835
899
2649
223
1663
1068
4426
4083
1708
4856
4281
925
2733
251
2328
3190
1729
4691
1551
4023
2702
4850
2119
3960
2948
3475
1313
52
3630
2027
4230
4038
3074
4473
907
3213
3280
980
1823
44
4027
832
2392
4706
1284
1133
1382
1847
4201
1071
2267
4424
19
540
2050
2280
1369
1491
2516
1163
1962
2131
1241
3706
4017
3132
1107
1983
3638
3849
1341
366
2407
2322
1594
360
4987
2436
1383
3085
1708
4801
64
1133
4358
2207
4780
803
2463
1171
79
660
3640
1605
3007
2828
2889
1952
2614
2925
2966
2082
1028
871
829
4755
2356
3141
2818
1885
408
1889
2119
1527
1740
4211
4964
3586
1754
344
291
1143
4956
4608
2640
2940
1198
2113
998
1547
1527
3148
2779
4618
913
402
1472
2487
707
4242
1802
650
3905
3931
747
851
4012
101
3494
719
4639
3885
277
3450
3278
4378
2458
1285
1938
141
3994
4195
1032
2040
3591
3132
1761
4907
2800
4000
1722
1716
2433
2616
360
1966
684
4111
2862
4125
1191
4093
3884
4052
4646
4636
4371
603
2244
745
3331
963
2901
1948
614
3020
3119
4561
4291
1462
1497
2723
4483
3796
4929
3155
2813
3914
2106
707
3851
558
1347
1261
3415
4225
1270
3315
1616
4458
957
1478
338
3966
3460
150
506
2914
2124
1152
1088
4098
2925
1108
540
3173
4663
3175
4234
3765
3807
2438
4252
226
3370
4803
3528
2569
1095
1894
4041
3892
3925
1580
3960
1780
3966
3751
1247
4522
252
1410
2121
4111
4361
593
323
4642
4466
3420
3834
4276
1265
3762
3931
4716
645
1640
2672
526
4434
1643
369
813
680
2671
2492
4475
4845
3079
624
2921
2020
1528
1357
4792
159
442
3870
2829
2841
3040
968
1600
1264
2137
1955
2926
2940
221
3589
491
402
2222
897
2010
1599
3970
4186
3577
859
3848
2634
4998
2203
2939
4178
3919
1714
4055
3432
1516
2610
3380
457
3441
1019
2003
1478
3872
3308
1542
2260
2268
347
1579
509
2725
1871
2881
4646
4040
1204
3328
4652
4414
1847
2152
2495
3312
3221
2370
54
4352
3097
1917
1315
259
2151
4834
1780
2633
4845
4475
2900
4195
3560
1762
1423
2505
1885
1185
111
2636
176
2827
3961
496
4962
3377
605
4877
4752
2244
3255
4414
3458
2665
4595
1808
3412
649
1974
2837
4440
98
1855
2345
2338
4966
575
3372
4200
3372
1542
2938
3787
4551
4489
82
1683
990
3426
3380
3045
427
3058
3710
3767
1169
39
4993
1325
351
42
4557
1626
1541
1431
4832
115
436
2836
2690
3611
396
10
4342
2189
4508
200
4784
1963
417
864
649
3258
1164
93
3050
1261
1402
4951
2324
2840
2817
4087
4708
504
2413
4262
4369
1
2205
1556
4782
4095
3388
4170
2895
2915
4010
4393
83
460
2271
4314
1933
2797
4285
4431
1655
3048
873
1130
2095
3861
2571
4516
15
1660
1022
4443
404
2798
2102
3066
4354
1686
1686
3626
1939
115
832
1400
2136
4761
1894
133
3456
1081
4342
3685
4360
3729
1610
2959
4420
4542
3027
728
2450
3815
2881
707
550
2604
1358
4259
1213
1492
806
1172
3443
1428
3548
880
849
2343
1976
1921
2348
1832
2391
1822
3688
2943
3399
3217
2246
1774
4126
1588
1792
2880
2130
992
1438
1703
1866
889
993
3135
2893
1636
743
4716
4661
1076
3072
3089
1517
3446
3516
3673
3229
3616
4167
1512
4381
4566
1285
2948
2206
1448
4566
4705
4721
1454
939
2781
1374
3655
3214
4286
1233
2811
3484
4346
4680
996
4309
78
2461
3112
2266
425
3161
3430
4349
214
3025
4840
4351
380
79
2523
2556
198
4141
2158
904
4295
2958
2083
2014
1840
4650
25
1871
1787
6
4737
1309
1482
3550
2890
2732
2987
3056
4217
1847
3578
4422
2123
92
3611
3166
1551
4856
3918
4376
775
4284
346
659
2693
1419
3220
3544
4612
4410
4296
3313
3824
1910
4527
2510
315
2159
571
3806
264
1956
181
1950
1044
1435
2029
635
1302
2777
2847
3149
2397
2525
562
4892
2097
376
1409
957
1689
220
4316
4250
3904
431
2647
3206
1287
1412
937
2144
4262
1479
681
4310
1021
1667
608
2305
1922
3506
4054
819
4351
545
3349
739
1829
3490
4951
2773
1990
4310
1177
3112
1946
3750
3155
4636
3163
3055
1210
4628
1344
4904
1038
2505
1591
1244
3232
2468
1534
86
4357
3114
1267
4775
4532
2161
1902
1579
3489
2022
556
1875
2807
946
3476
1998
2965
54
4587
306
1712
2498
546
1888
608
4866
977
3526
3304
1286
3066
3549
537
1076
3696
4916
1004
3873
2106
3305
328
3044
4692
2944
1174
4937
4140
3241
3939
1183
1892
506
1528
2155
2763
31
4540
807
677
1907
4060
3594
597
3286
3264
1192
2271
3504
4443
1820
2710
2963
2471
3286
4946
1474
4441
3016
1435
601
1654
78
4031
4266
2656
337
466
3268
3584
1303
4776
2176
2334
4090
4574
1272
2978
2998
869
494
4554
4932
3272
1756
3843
3
3197
3356
2757
2099
4066
2559
1875
3685
3497
1772
4193
1752
3477
1450
2243
3484
56
663
1832
938
3615
1137
2189
543
814
4619
4527
2201
1505
4857
1596
4719
601
420
1916
2312
733
1401
648
2066
3378
2969
2752
1421
3957
3637
3680
38
3542
3295
1391
4730
3218
2958
3290
2516
4172
1890
1028
1563
754
4470
2705
4746
4057
3571
3099
4661
1260
4117
1028
760
1255
1244
2666
2884
3747
2194
1929
500
2253
3755
621
4335
3452
99
572
3856
731
2464
4176
3432
3810
1681
602
379
4430
1641
408
671
3559
2925
3830
4469
1213
4684
2077
732
3901
1273
1466
2401
4046
170
4535
2386
692
2612
2450
1799
3698
3867
1929
1129
4314
3262
1163
2318
2883
1496
4243
3357
1300
4193
935
3824
1697
4851
4028
1506
3907
4430
459
504
2333
4513
1193
4261
3160
2894
2014
2634
2576
1986
4177
3728
1213
4965
1579
431
3016
4346
4400
2524
2059
4957
3816
3421
2506
572
4955
2248
4635
4907
1345
3788
4815
2891
1893
1211
1954
4246
1423
575
3701
3505
2798
4705
3196
4737
4807
3877
1279
3615
563
2351
2617
1780
3053
2125
4297
1957
1482
2048
1278
2412
4946
537
979
2517
2839
978
3038
2240
1818
116
3156
3149
1842
923
2508
2273
2125
1728
1175
1127
1582
3287
4846
1879
4035
4026
1060
4914
1973
109
726
216
834
183
3189
1436
1064
507
3477
1397
554
2630
4562
610
3630
4879
4798
380
4301
3970
2729
54
2208
1449
2896
2822
1229
4361
4198
1224
3355
12
1061
313
1472
4816
2275
553
2333
4033
2914
627
4146
4053
1119
3059
2047
1293
417
294
2443
4370
2266
4016
682
330
2978
2472
502
1587
845
1211
263
3508
4956
2758
1038
4738
4439
2668
2067
3194
1177
1247
3032
2872
96
3999
329
2414
2969
3407
4514
873
1767
4055
2213
836
3766
4358
2901
770
3582
3610
3021
1707
4744
3101
896
4657
1200
4857
4002
4286
3967
3670
3966
3708
1
211
1641
679
3829
4539
1294
1839
257
630
3559
4485
1833
1273
4410
1815
3562
1347
3537
1082
3635
4816
2521
4461
4011
931
4968
1013
237
600
2603
551
3386
4094
1117
4183
630
4167
3376
877
4213
473
2465
1085
4937
742
653
2335
4425
2031
4895
3009
2923
3790
2137
4345
3748
311
504
2272
2332
1775
3515
4195
3849
4323
1533
2761
4927
3646
4370
4267
1542
897
3859
1677
1208
1858
4342
450
4269
1816
4334
2897
4029
3962
2956
1068
2833
3762
762
4191
2002
3491
4090
1391
1402
313
390
3051
3857
1266
2164
4260
2789
99
3506
1229
1043
525
2707
2351
1866
2549
1195
3812
768
3244
2366
1944
3295
2678
1097
2267
1097
4047
1869
1417
1218
718
2818
4625
956
4221
465
1297
4077
2849
1734
3460
3936
3010
4357
2769
2436
3370
1975
2062
3842
3695
313
2723
979
1404
578
4406
2135
1434
707
859
2655
908
4982
83
4642
2471
4380
409
4422
1950
1268
3033
2504
4081
2838
2312
937
1976
4657
975
2067
157
1484
2340
4860
4731
2344
3253
304
1438
4077
3910
3112
2190
2076
372
4061
2012
3711
9
1635
519
1556
1168
914
3393
4215
2685
2465
4686
2425
2412
4295
2535
1354
1787
4461
1428
3504
2192
2855
3548
1388
128
4866
3514
3440
1570
1192
3908
3724
235
3635
52
1777
2434
527
578
2512
252
3687
1581
2399
3840
4680
2773
2796
4063
722
3969
1595
2286
1799
2389
3380
1037
4048
2455
4158
4650
254
3783
48
3160
3799
1242
4996
3401
4688
1027
564
4358
2986
662
127
624
728
3883
2524
1213
4238
3700
439
4994
1411
3449
4195
966
1908
1605
916
168
2644
4034
89
2651
4477
824
2024
2868
1800
230
1408
599
1010
810
1528
2199
778
1838
4365
290
57
1034
204
838
4633
1389
2104
359
1276
1686
1859
3781
4481
2423
868
2547
3544
2504
2139
4462
1522
3466
1525
1125
802
2475
4626
3989
3571
2926
552
1630
2519
3908
2901
1070
141
4971
1394
4127
3877
3844
4284
4804
713
2546
2862
3548
877
1688
2333
180
1276
4381
3590
4598
3719
1671
4610
740
1282
1337
4355
3229
3089
3290
177
4837
2968
3062
237
4242
144
4878
885
2671
4814
2021
2292
4486
206
3809
1739
553
1069
1674
198
2687
1495
405
4123
4857
903
784
229
3723
174
2562
2787
2847
1463
2921
1559
101
3027
4753
2456
2918
2949
563
4934
3546
468
4725
319
3372
434
1004
949
1204
3695
2736
4876
2278
2485
1895
1580
2197
4734
4051
3844
1927
2477
4418
1354
15
1450
4306
3630
2396
737
1612
4956
476
1597
3109
1450
2843
1131
4084
1022
3694
3468
1576
1117
3996
2801
3113
645
4188
3369
2193
3697
2582
3529
644
2097
1802
3744
1857
4346
4927
390
3349
2865
3549
4167
964
2799
1837
1741
4153
51
4705
1265
1806
1802
3641
726
2153
4490
4623
1539
3499
3441
2674
315
1815
1608
1046
128
2992
658
475
1023
388
266
3301
1133
1498
4331
2782
329
2366
4223
912
2455
4761
3521
4983
471
4795
50
1255
3933
2504
4504
2130
2006
3519
4468
3375
2305
3898
3296
2157
769
4952
1335
1505
3014
1084
3891
809
1111
2782
4172
343
389
3352
829
2719
1570
1838
180
3673
4661
4841
3315
1611
2392
1157
2816
4306
570
1232
4743
4597
671
4072
265
4869
2905
2328
4219
811
1665
3992
1477
1476
1374
4717
2364
2407
4756
739
4919
845
3086
2037
3154
3189
2644
4339
1085
3560
2497
2536
3338
976
2762
2622
3201
2368
4863
4463
3873
4627
2117
4937
3680
1728
3972
2512
3312
3265
806
2299
1628
1387
4549
4856
246
3206
3104
3311
1758
776
980
2427
4327
608
4070
1277
4943
1811
4772
2185
1433
3402
595
2587
543
2530
4385
3304
2944
4355
4075
2367
3654
1381
4434
4687
4140
965
90
2174
2670
3572
2182
712
4867
3002
2238
429
4719
319
4584
1593
1148
4765
3856
4482
3708
3437
4583
1775
4718
2943
4342
3763
4153
183
365
623
2046
3866
1770
747
1254
2974
2175
1851
3923
2622
4667
3697
639
517
4575
1658
3650
4259
860
4019
3085
2355
1202
49
2840
4272
2007
2098
1423
588
4737
4098
4334
1839
1869
3421
4718
480
3824
3559
4606
2425
4244
3603
2801
3055
1256
2790
26
514
3395
1415
2483
410
4731
37
3180
1626
687
1770
732
3185
2583
2133
2379
95
689
684
1099
255
144
1826
4410
4626
1368
1209
1784
541
1635
1657
233
476
701
4810
674
3270
4113
1
4276
4263
1176
2637
3686
2099
1860
2850
1958
1246
4291
464
3211
1793
3437
1949
3296
1755
3471
4989
197
4384
3749
3547
4878
944
2550
4234
4572
819
3154
4537
405
4941
4668
922
1650
3380
4495
4487
199
3843
2278
1786
1733
1749
2517
2046
371
4892
652
4222
1509
981
2079
3646
2628
4204
4931
3680
1279
4105
4889
4311
4504
2627
3882
3306
1514
1214
2091
1336
4443
3818
4850
13
2704
1335
3825
1429
2223
715
103
2291
1039
3544
1535
498
2337
4407
2533
1192
4278
2793
3926
165
2352
842
2205
3575
4617
2372
2868
1788
883
797
1134
1033
2572
349
1282
1851
2550
4564
2510
763
489
3410
1232
4800
3034
1867
1932
3571
2924
1243
2593
3764
2641
2019
4207
4344
4973
1483
4125
2668
4510
3025
3946
3469
2094
2118
1416
199
4359
2871
5
796
1263
1720
355
2709
3747
3602
4886
3873
3255
4801
3799
4626
1748
3795
4217
411
1143
2816
591
139
4931
708
1094
2808
4535
85
634
1392
3682
3701
1556
4203
1865
2999
2833
1990
4130
3486
4976
287
927
1862
52
3166
4902
2356
4914
1878
3079
3283
3501
3702
248
4473
1506
904
185
1114
1760
3942
2824
942
1469
2242
267
670
3883
2074
835
4292
545
1959
4033
4315
1481
2894
3122
4819
1952
3865
2454
1077
2314
3505
2325
48
1795
4689
1354
3912
3944
4949
4773
4950
3119
1609
3454
656
1519
1372
3002
1463
1352
1787
2925
1982
3643
402
3229
4888
215
4094
3840
4420
422
397
1126
3579
505
1442
2619
2426
888
979
781
2469
4482
1474
2371
3733
1218
2039
2035
1360
2875
2431
1915
207
378
3459
3117
1257
1703
3689
4608
4096
4251
1621
433
2976
4475
1738
166
1220
745
2733
2969
3097
3575
3477
416
3777
4710
4262
4244
3915
2503
804
470
2385
1934
2186
2119
1631
3700
2572
1668
2764
2740
4365
3716
385
1708
3148
2601
553
2049
777
748
518
3268
1141
2900
1114
725
1009
3970
1214
1041
1892
681
3840
1455
14
1757
3983
1660
2679
446
183
1554
3733
4949
3334
906
4882
1240
2339
1912
686
638
943
2841
736
176
1271
1469
3628
3093
2295
4869
1407
2590
11
444
1452
4994
3025
1232
1120
2388
615
2084
3262
4010
2859
2730
2813
3850
1257
2041
600
1752
3570
550
3549
1732
3739
2219
874
2727
4374
1170
3342
4661
4745
4885
1763
1846
26
2174
317
2300
3776
2852
3320
4510
826
1701
1404
1055
4593
3534
3118
595
2833
4272
2149
4822
1475
2902
4884
4352
3082
499
2821
151
700
3616
1505
4053
1974
805
821
18
3952
4856
20
812
1043
1998
4097
4621
2362
2127
953
2262
3348
2839
3380
2815
2331
3601
3135
3581
141
4547
2982
148
1117
4737
2470
2079
3663
2539
594
201
3302
1129
133
1502
4996
1141
495
831
1391
1636
2229
4109
4508
3208
4078
1269
3990
2375
758
2460
987
1620
298
2852
2993
4172
534
1029
1476
2291
1004
2536
1919
2436
22
115
1483
3389
1527
4775
119
3937
2625
3577
4569
4209
3304
3275
2813
380
1480
3667
3735
3151
3985
3887
1112
3412
1648
1651
1104
579
3428
4834
4663
957
288
1583
3326
465
111
3484
746
4819
3425
2334
535
4891
1059
4160
1797
39
3169
772
3612
2215
4304
3424
92
321
4205
3419
2177
918
3946
1400
4605
2148
4473
3007
4705
3710
2891
2658
598
4070
1182
1835
4343
4167
3987
2403
511
3754
1863
2475
1631
1985
777
1803
1630
532
4142
4069
2199
1910
3934
2984
4246
3175
3196
3313
3892
414
2485
1829
1113
21
1516
3077
867
2157
3361
705
3888
3727
3580
3991
976
4410
3874
1375
4179
854
765
3664
950
688
1202
4122
1222
308
4853
861
1154
4796
3685
3284
3763
2243
2821
1017
2244
4785
178
4447
3192
3663
3392
1865
1569
4397
508
2283
3798
1109
3037
4912
3619
4192
239
866
1107
3579
3098
1191
2110
2080
811
1555
4655
2535
1831
2481
862
266
4235
2447
806
383
4400
3595
3347
2195
3342
1312
646
1701
1167
435
15
3547
1952
3991
1573
3144
1407
1313
4649
4536
108
2869
3702
1555
2791
1945
1459
2953
3647
1939
2501
4196
4540
2151
188
4992
1679
2922
2533
3734
3292
1774
2249
1542
4503
4888
3403
4308
1701
1388
807
595
4782
3629
1414
715
354
3492
3753
1214
3477
2956
4023
1106
3735
3963
4148
1678
3375
4166
2292
1044
4610
3939
3634
381
1136
1178
354
1957
404
3596
4511
202
2527
1388
3846
2639
3267
121
3664
2681
4347
1663
1473
2855
4583
3065
3026
2693
3627
2677
1583
117
2458
3426
3464
675
2722
4933
4915
2183
432
3941
4603
4257
1971
1328
1620
4073
3160
3340
4379
2008
400
869
3234
128
765
3466
4181
758
1070
2261
2726
678
1988
2575
3932
2524
3529
2201
1656
583
4088
537
2989
432
1241
2241
3066
3103
2304
4184
3125
4125
301
3918
3748
4332
2449
1947
4982
1657
326
2735
3150
4446
1545
1318
1854
3786
2016
3978
2195
317
3533
4305
2403
425
2033
3194
575
4017
4791
3571
1235
331
3698
2962
1791
4980
4830
4101
3112
3079
1841
3289
3219
1074
1811
4803
2201
1678
1246
1643
1352
600
4090
2218
3141
2244
416
2708
3593
3851
2032
559
3581
333
421
1939
3536
4116
3521
1468
3005
3774
4978
688
2054
3941
1518
893
223
2412
3952
3567
541
1956
4993
2118
697
4493
1731
3369
4956
3718
1241
3374
1398
4534
2370
2983
873
2036
720
2748
3491
513
3092
1573
1720
459
1336
3924
2530
303
1077
275
1457
1975
3614
567
2601
4169
3401
3471
4376
2980
4262
3012
4594
3136
4734
3438
353
4266
2515
1687
2242
1649
1240
856
95
4848
2629
221
884
1709
3619
688
2957
245
2326
996
3802
4942
3649
104
1847
605
19
2687
348
1424
2696
2701
4353
3437
349
2369
4066
2272
3696
3839
2496
250
2122
4951
377
2349
2385
4373
4185
934
3206
1354
1607
83
671
815
3320
3300
979
1298
595
743
933
2692
2053
1232
2211
3399
4770
4518
4247
701
3399
75
4042
4128
1050
1703
816
4096
3552
2494
2575
4029
2995
604
715
2883
2569
3520
516
3981
4639
81
4039
2481
736
3580
1025
4974
835
312
4816
175
2711
3434
4772
1593
1616
1380
2247
4677
1479
994
2621
540
2578
4171
4710
941
117
2778
2546
1333
4664
96
2695
830
4865
2776
3086
112
379
2519
3443
4373
717
2537
1993
3620
1382
1345
1283
173
2574
1191
3659
2501
60
3060
2658
3579
1103
1082
227
3073
520
4416
4383
4265
1794
1349
1951
4190
3609
3419
2034
3933
4041
3765
605
1962
1565
1910
1270
3281
2868
4269
3466
337
1101
2033
3770
3911
3794
4211
607
1107
3297
1007
245
657
416
1706
257
350
3598
377
4893
4037
1543
2972
1599
2317
4203
169
1115
1933
3959
4338
236
4320
2868
2773
4944
2677
704
1949
350
343
1464
418
3708
893
4244
1707
3356
4400
926
3550
4553
2096
4336
2788
4659
3562
2530
1010
3430
2819
966
1528
3475
2725
3271
1663
4306
133
4325
4557
1722
3014
334
3371
821
1418
520
4913
1264
3267
626
2467
2780
2197
2972
3444
4856
2210
2417
3961
2380
4927
3868
1736
700
2397
1632
3384
2834
95
329
1496
3907
3708
3195
2676
3407
771
1896
4292
1570
2017
166
2639
4719
88
2629
732
3478
4826
1646
2970
2998
1941
2371
3611
62
3991
4241
1948
4464
656
2105
4709
4960
1870
3839
3935
2764
1876
2750
549
3909
183
2084
3396
3293
3773
1530
2886
1415
1469
4397
494
1179
1777
350
2215
1774
3899
523
3253
1688
302
4393
1598
3016
3566
2604
2135
2152
2509
3166
827
1949
1877
3931
60
4196
4544
2287
1481
3479
619
4280
4075
1735
2788
2616
4503
2983
3388
2078
2274
3922
2614
794
2495
4327
3380
2188
4462
2466
3108
560
3242
3481
4766
4865
2604
1352
3882
4765
4832
3715
2145
4953
2581
4569
298
2385
1892
935
126
4201
1129
4599
2777
1061
3033
1190
2507
2805
3073
591
724
2840
4511
4236
886
1809
4604
4427
1403
4950
3129
4538
4982
2311
4224
1873
15
1063
3452
4463
3953
3552
543
1798
1887
3202
509
429
3922
2669
4585
1165
2091
1244
3399
851
2536
3811
4541
259
36
660
3654
420
2605
2038
4843
314
1433
2972
4214
1878
2548
1997
1345
3959
2562
1415
3652
3618
779
2431
3983
2908
2028
272
1536
2311
3634
2196
1453
1793
1270
4695
3417
4605
3814
2661
98
2736
3316
4351
1291
126
4131
212
2489
722
3316
814
1270
2528
229
1514
2254
4096
3414
2899
3948
1111
4389
3468
1342
4994
2342
1315
703
4368
4091
4658
3630
745
4193
1127
3714
1636
1529
2093
22
4496
908
3545
3274
4
254
4534
205
4597
3545
2694
3965
116
907
2522
2715
2390
3764
3314
537
4521
1782
2462
822
199
2227
3333
388
304
802
4811
4918
2232
2699
4767
1266
859
244
3279
2919
102
2662
1449
4525
4517
293
1371
3565
2443
1989
1103
354
148
645
790
4390
1449
2810
2407
4087
3573
4410
5
2870
1161
186
2640
1435
4018
4413
2824
2390
4575
2143
1832
1595
2958
3279
690
1339
3970
4839
3515
4747
1014
3935
1379
4762
3761
4702
2359
2570
2032
691
3396
4400
3805
4437
4731
1449
1375
4307
4545
969
2733
2195
2445
544
3567
4701
3044
4683
1606
4248
2387
2324
786
3424
2414
4406
798
1534
4969
3190
1783
3998
3689
702
1023
2221
1156
4239
3985
1738
4924
907
3320
4818
4787
2881
2049
746
611
523
4915
4146
1069
148
1555
2881
4450
2866
1292
973
567
2862
428
1746
1952
4385
2033
4880
1051
283
4394
4467
3313
1818
980
1294
4624
1792
4166
2317
3054
4648
3810
3826
4554
1782
3153
196
1723
4076
3685
3888
541
2982
683
3091
3216
1045
57
1705
4455
4853
52
4963
4325
4501
4963
21
4568
1520
1653
4757
4177
3004
2167
2861
4293
1626
4220
3129
4129
4643
2362
678
983
4040
1860
3894
4830
2110
956
1470
2722
2585
1087
245
307
1081
504
2704
4895
669
3841
4548
3424
3292
3892
2584
1071
265
2359
4266
1367
2410
2397
2138
803
3288
1739
4764
2675
3287
753
1780
4657
1191
2137
1889
4873
2072
1363
942
418
2595
1253
3283
1765
1937
126
4437
1816
3412
4879
4878
2626
1723
3059
485
2027
3390
509
3978
4672
3691
2610
2521
1662
876
607
3341
2299
2074
2510
813
1992
3797
3832
999
3485
4774
3973
931
2269
2010
1337
4099
4705
225
2262
105
2960
1500
4183
3368
553
599
3587
4554
1058
790
422
4099
3241
2624
1937
3042
2817
1041
1902
3635
4670
3266
4941
4991
2444
50
4727
3208
1856
859
1187
2609
2857
1722
1390
4962
216
3120
2514
4733
760
1968
1546
2861
4556
1992
2586
380
229
528
733
4840
3835
4950
3263
2221
2020
2705
4309
3803
61
303
2429
4424
3140
4571
4709
1158
2981
1579
4971
1189
592
4013
3662
1176
77
2629
67
1751
3002
1258
4505
3265
467
4430
1843
2802
7
774
2287
960
4742
3813
2754
1682
1891
3238
3467
4051
2236
2756
1315
4278
4546
4426
1095
2861
1032
1394
2298
83
770
2300
4366
4048
1907
1842
1604
4652
3815
3411
3520
4403
4948
1272
2949
4758
1469
3394
2485
4058
3485
3177
2799
3899
2538
3408
2967
1433
2090
4940
1292
4393
2160
1216
3841
4125
4140
3014
4351
2617
1750
4691
4876
3709
3435
190
2863
2109
4463
1833
4304
1232
2135
186
4040
4452
3533
2445
1851
112
1856
3532
1450
1572
4419
4480
3838
4111
4355
846
1541
222
1082
3386
4642
3866
809
1590
407
2438
903
3187
1432
246
2578
1371
2943
4230
4996
1977
2806
773
3992
799
3925
3046
2379
129
602
4774
4852
4193
3835
3149
2501
3986
4986
3684
4001
106
403
2929
2856
2961
3700
683
4420
3489
769
3469
2549
2739
2110
809
19
3712
1786
1969
829
802
3960
3270
4837
1212
2262
2880
220
2577
238
3421
367
1724
2011
1647
2770
2669
1529
4619
2547
4251
1477
4154
2525
2953
276
4440
2433
4919
4339
1714
4209
2907
4030
535
1128
4940
4886
2789
2010
4571
4224
2281
776
2631
1074
1220
4312
4023
1169
1421
3082
722
2028
4097
1118
2936
3503
3997
414
4540
2361
2426
2165
411
2167
4460
2664
285
3282
4586
688
2047
2949
2461
1642
2430
4218
2781
757
1448
4868
1546
4855
3911
3312
3283
4791
2486
1713
387
4907
1002
1017
2091
2667
4383
2065
395
3160
4247
2287
38
1609
1763
1556
397
2647
2324
997
2693
4483
1010
4312
3270
198
1757
2010
414
4740
4242
2440
707
98
338
830
3971
1072
4130
3193
4383
2075
3752
3995
2240
1752
3159
3573
4937
1604
1171
393
122
1456
1608
735
742
4043
2008
1926
898
3062
1626
600
2724
3238
3302
4583
4174
1716
4546
193
2276
3870
1195
2962
2596
2357
1576
4700
1771
31
4688
2823
2746
172
2179
3232
4934
2827
3519
2886
4770
934
1787
1164
4083
675
3526
3592
2016
2203
261
4199
1720
1049
26
2125
3962
1726
1636
3171
452
2662
3956
3810
935
554
1812
4038
529
1299
3741
3792
398
4153
3611
3907
130
1449
207
3209
2222
1072
4721
3702
455
631
1779
4744
2651
2305
3591
1242
777
3966
373
2200
2557
42
1450
2278
4136
2931
2715
978
2286
3397
1403
3691
175
1902
21
1422
3755
3898
2235
229
1421
3583
3042
919
3165
1457
514
4349
3625
1847
2883
2154
1650
3135
1266
3108
1682
3231
260
3965
3170
1343
4308
2793
1180
368
1683
3064
2604
3534
2602
931
3772
1706
78
3897
543
2544
2722
1498
1124
2680
3910
2674
863
1734
3890
4771
3358
2611
2509
1878
1497
4340
2900
3155
2304
3563
2670
3355
2511
151
4747
4975
3555
1300
2100
4333
3940
2706
1264
1534
1658
1559
1435
4785
141
2737
962
4233
1424
2947
2366
2838
2661
3889
3966
4973
4016
2431
4279
297
1233
4434
3810
2062
1348
3855
3877
4414
3214
2978
2007
3976
1335
3060
24
3760
2499
4202
2825
4415
4674
3714
1302
4978
2106
4133
3973
744
864
94
1270
222
133
370
2945
970
1930
2066
1695
1631
2961
1065
2710
1877
1792
4717
3094
4406
1708
2677
1376
2311
3106
3147
3259
1816
4948
2061
1059
3480
4
3705
3538
4487
2645
429
3610
692
2567
789
407
278
3193
1235
3225
999
3797
415
1188
3518
1402
2531
1183
1394
952
4807
3076
2633
806
4476
3530
3310
1976
2517
4598
1004
2461
2673
4408
2091
476
1084
1552
1035
761
3040
1489
3896
1406
2638
2282
174
373
658
1445
2150
3547
2571
1669
2285
3987
4638
1045
2664
452
2581
716
4670
72
4336
4618
1196
912
3414
4523
3362
497
2958
2185
4527
2128
621
4309
1630
4302
1334
3517
1131
123
4708
975
4589
1192
2672
3150
3055
3230
1159
2050
4808
2457
4858
3034
2618
3589
1777
4371
3902
4741
2354
3362
4007
2089
4630
1647
2751
2957
543
1245
2059
3938
2426
132
4306
3333
879
531
3534
961
3127
1291
2551
4917
223
1053
2936
3087
1836
4802
1866
2078
1301
2829
4888
35
1635
4702
3893
1792
4505
916
2579
4235
1038
2935
2696
909
1410
1643
3572
2509
4945
1333
3368
4125
148
1641
819
118
1097
3342
1570
3704
1418
3795
3162
1751
2497
3100
3772
1376
3197
2071
315
3208
4925
507
3174
2580
2540
4329
877
4090
745
3078
4565
2799
103
1945
2723
100
438
618
248
4432
3457
607
4679
1550
3371
2178
3843
1377
1937
3087
4046
2948
2550
1255
2809
3068
2554
3584
563
4994
2032
1495
2589
4089
4378
4806
747
4252
638
928
699
2652
2603
1637
2237
3475
3601
3889
410
240
4672
3440
3748
2910
1648
2554
2955
1223
2472
3900
3828
3959
4953
4853
8
1599
4569
3887
1169
1450
3693
2622
1471
872
694
4374
3554
409
4774
4250
4281
912
1403
1181
1637
2088
727
1588
1402
2889
4399
2322
2683
598
3142
2442
2050
3917
2559
1695
3311
3031
2765
434
297
2628
3246
440
2572
942
4174
1561
833
4656
3340
1749
4758
2318
2744
855
1881
2238
413
3728
3701
2609
1720
4095
1867
4147
3988
1749
3045
2445
1261
9
1222
2955
176
4582
867
3290
2104
2298
1424
3029
1418
103
801
1872
1027
3359
339
1714
2454
2750
596
4908
3238
3672
3037
2186
2526
4358
1333
4005
2046
4679
568
2677
3956
1823
4933
3907
1824
970
1137
63
405
3710
3457
1791
4343
4246
79
4664
172
638
1043
1102
1919
3581
1222
4482
1629
81
2669
717
4535
3257
3001
3039
3225
4846
3784
2995
1880
4794
4441
3071
1482
3951
3481
4465
4032
889
740
2999
3109
459
2999
949
3074
204
809
1365
3034
1385
3491
2737
2850
1774
1358
4581
818
4835
4567
247
3308
2219
1527
2814
2964
3316
1012
4561
3462
1398
3243
3971
2432
3698
3007
537
1381
4561
3701
136
2029
3183
15
104
478
2739
1100
1167
743
6
89
1074
3029
3842
3701
3094
2597
2964
2818
1819
2344
3002
795
1110
2053
435
275
3940
4783
1645
2891
575
197
2229
1330
4954
3261
3675
1506
2534
4584
1099
2767
488
821
2168
4970
4017
2175
1753
2169
3213
3374
4027
2346
4146
4989
3475
2555
1685
482
3928
432
2938
2558
3310
679
1752
859
1024
3128
118
3755
4637
2850
3365
274
753
2315
3788
327
80
3508
2563
1853
269
1608
4130
1091
3846
2290
663
3020
449
1120
2677
3629
1256
4726
2439
451
2518
726
1101
37
2064
1317
2601
2626
1416
1818
4929
400
1834
4485
2259
1396
38
4473
4375
722
2799
2088
3694
943
3786
3769
3673
4440
1507
452
634
4370
3976
2616
3594
4893
448
871
4524
4199
747
2905
971
1161
951
4704
4242
853
2394
2228
3901
3509
1051
1207
4357
1770
1734
321
2003
35
3217
2234
2889
2462
3984
4023
1299
4080
3202
1479
2536
1741
2954
2610
2794
2536
1383
946
1565
1754
437
2854
3766
3842
779
905
1444
4829
4057
505
314
1044
4690
1829
2532
1109
4816
1244
4767
4591
2745
4316
3590
4274
1138
1077
4099
3269
919
3727
4421
4289
998
4400
3402
3652
1365
1520
4498
1577
3233
512
286
4816
2381
1500
3039
2299
4221
2448
3426
4409
772
4266
1980
1503
4269
3992
4602
4331
3083
4635
1229
780
4121
684
3748
1850
4888
3875
1405
517
4994
603
4319
3991
3008
1583
4758
747
4754
3437
634
1570
2467
960
4477
2272
603
2960
1521
3381
3272
773
4966
696
684
4171
2516
4662
2289
1807
2839
3543
1741
824
131
569
4510
1470
4818
3588
4335
148
4641
2617
2267
3923
3709
487
2006
3590
4441
815
2156
2082
2628
2039
2766
3924
1754
4236
3860
2244
2772
2021
601
3320
1833
393
2942
4165
2425
3280
793
1983
680
4125
2358
1074
4039
4670
4847
4911
4193
1727
4339
2712
1469
439
4158
2212
1871
1836
2736
2410
4361
3576
3146
2696
1243
4138
4944
2416
3985
1700
3907
4745
1354
1906
2911
1140
2316
3239
2417
539
338
4937
2359
2099
1250
824
631
2188
645
1328
372
235
4484
3720
4670
1571
1041
3902
1252
544
2230
2476
3001
2699
3876
2473
2675
3526
924
1611
4765
1255
1265
3837
232
4476
2758
3329
193
624
400
995
58
4774
3711
1653
2352
2146
4938
3720
1582
2206
2863
2621
3068
2611
3022
967
2309
4075
910
4279
642
3200
1063
4403
2173
2529
3466
1951
2248
1987
145
2442
3464
4319
1396
1147
554
1008
3433
3471
4425
3809
1211
1629
890
2786
4266
3443
2692
4910
2387
2063
2939
1767
3702
3684
4228
3687
2239
1815
4261
3888
1992
2187
2379
3043
3965
1185
2036
1612
2819
4320
4851
4266
4829
1662
67
3558
3359
4611
717
4241
942
4840
2497
4422
932
1678
4057
151
1769
4
4349
4015
3556
4190
3417
2969
2913
4840
3681
2053
3979
3559
3612
4820
2315
4582
4773
1287
4392
4564
2230
3166
4233
4339
4957
2644
3223
240
3456
1813
3334
4827
125
2781
3877
4002
691
2846
1198
1208
3369
1499
4724
3458
1032
2935
3219
1569
1099
363
1296
4279
4428
3600
2195
3227
2264
2307
2948
4087
497
47
1172
2989
4575
336
2262
1863
1503
3619
2039
201
1682
2969
3089
1306
3246
3846
1616
1801
1326
1852
2066
950
1373
538
1381
3874
3974
4123
3477
3742
436
304
4669
568
144
3807
3461
641
2215
2598
4121
1141
1382
645
4405
1862
3180
503
3144
3650
2099
670
2403
1524
1694
1526
333
3655
340
2456
1398
2488
1417
4564
3102
4600
1615
4096
2964
1633
951
1901
1462
1243
3371
1401
4617
1074
496
1755
4769
5
1689
2864
5
4276
4026
4849
2326
232
4736
106
1498
4046
4117
4144
1067
877
4455
4138
3617
4750
3084
511
4336
2462
4126
3572
4643
2013
4644
1479
1362
1624
3494
3689
4279
3509
3562
3252
2209
1585
2100
2777
2905
3579
4858
3996
2776
1123
381
350
4395
1408
914
763
1639
220
300
2430
4162
2124
2338
3668
508
3941
3590
1527
1092
1809
1810
3696
3009
4628
3611
1776
4729
1139
470
3639
2182
3684
2928
3193
2189
4553
2920
1061
4090
2560
2093
4203
2055
4737
1339
3571
2460
3855
3201
2765
1220
3192
2022
2447
3581
4510
4943
2277
4379
3041
4570
1364
3044
1502
153
1707
3192
1053
1157
4185
1981
359
3380
1890
3444
320
2047
4927
2655
1375
483
3110
3507
2495
2695
887
1215
658
2837
1464
4611
3780
2900
1336
1665
4791
2041
1160
2523
4669
2254
2299
1216
4870
1713
4465
735
1171
1229
42
3912
2515
4231
3061
755
1983
568
3657
1627
4834
773
4338
1620
2581
4635
4720
2380
1295
4633
419
3888
3247
1132
1616
241
753
224
3049
365
645
4656
686
2354
817
3365
1754
395
3656
3790
4707
4011
4346
1198
1270
2215
1999
2766
2552
2076
3414
4303
2013
2049
4158
1273
1636
2401
82
1133
1227
3714
1973
1159
1504
1214
3402
2467
4661
1468
2894
3651
4415
1478
3993
1258
1751
903
1184
4374
879
2699
4167
2761
2928
3941
4461
4799
4741
2318
3750
348
3549
794
1369
4305
4271
382
4206
4818
3373
114
3421
4279
1174
3504
4610
4457
4072
2534
4338
568
2470
3203
3467
2323
1240
17
1531
72
2104
2121
2758
2676
665
2569
2364
1507
2843
3418
3430
3679
4405
4379
3136
2355
1117
2658
2365
909
4171
738
120
4989
2492
1800
4
1321
4095
1410
3349
4760
2821
166
3831
1063
2842
1920
10
2146
4277
1160
1374
4067
747
2716
1626
4754
580
2442
4616
1209
1444
3853
3872
2340
4543
2460
4888
2166
2458
163
983
2601
1889
61
1807
1028
2950
2597
4091
3170
2648
2673
3920
1394
4403
2512
3067
1819
1472
2240
4652
1731
429
452
3368
1702
1708
796
211
4319
645
4296
4937
2487
2230
3764
2778
2967
1781
591
1035
1614
3396
2313
453
1962
1241
4670
4861
520
3222
316
3047
3109
359
104
2753
2367
1160
3076
313
2877
2691
1122
2764
2798
4503
2689
1269
234
4160
3139
1184
3593
3518
2960
2467
3505
2477
2812
3313
1343
561
622
4157
1485
122
4023
4221
4002
2687
2273
4056
3016
4234
1715
1222
1224
4060
2186
668
4509
339
3732
949
4968
3327
2866
2750
4661
4255
1400
2256
2590
4021
4803
21
129
3109
2831
1087
829
179
2231
2274
1501
2978
1477
2618
336
81
1284
2246
3558
4844
3996
3703
621
132
566
3348
1085
608
1880
1528
3166
1078
3715
4844
4630
770
4077
1660
2919
1252
4900
202
1354
130
3665
3109
1798
1000
444
3929
2257
4195
2268
3329
2572
3045
2739
1836
659
4746
3330
4207
1019
2535
158
631
306
1851
2980
3132
1345
3583
1920
1809
3776
1153
1650
2441
4757
667
67
4133
4645
3572
1423
4957
4709
2543
1735
3331
1427
1580
4824
1045
2938
1339
1676
3933
3658
2855
4897
920
1400
4455
1886
3176
4007
2484
4107
3383
3442
4834
1226
4918
3957
568
3974
817
2566
609
3696
2651
3602
4484
3794
1277
322
4857
1426
1887
3227
2859
2535
1563
2758
1724
204
1836
1031
827
3879
4667
3679
495
427
4158
366
1246
1543
4448
1660
40
1659
1930
77
4318
4771
2561
467
2974
4674
3165
1046
543
3624
903
1406
2417
2556
1356
3630
1397
3093
1002
2417
3710
3331
1288
3669
557
4563
645
4541
2658
3758
4888
4156
2090
711
1559
4525
1728
2196
1147
758
2417
1741
4043
4764
4676
4705
688
2489
1531
2476
1479
2718
1719
299
3886
1160
3580
4529
4257
1542
2397
2781
1018
3186
2666
2673
3519
1176
2033
678
3579
4550
2499
2553
66
2655
1804
4846
4898
3596
3517
4326
4012
1487
56
553
3595
1529
3886
4175
2054
2572
1446
2885
3627
1096
183
808
144
3315
4430
924
3356
361
1295
4281
4701
3201
3157
1866
1865
2332
4070
2304
349
4916
1782
487
3450
1996
3457
2554
4693
2204
1580
2606
2892
4607
2768
2922
4544
2820
1144
6
3284
1423
4688
2870
4985
4888
4460
1059
1101
482
2343
4165
1691
3638
1064
44
2982
1833
1184
4901
2967
4368
4742
1790
2582
3014
3569
2233
1398
647
3368
2038
4514
2442
991
4297
3339
4534
2856
1723
4954
785
141
2407
4587
8
1213
3901
3304
1213
640
4620
3826
1060
337
4878
3337
483
3180
1855
4112
2734
3250
2560
4919
3994
4575
4865
2996
4617
2163
3582
460
2076
933
3247
1417
4984
3049
1921
4866
3241
298
4816
4811
1796
184
3114
3751
3775
621
979
2218
2289
786
867
3745
1764
1702
4098
4829
1178
1343
3921
4205
202
954
9
4814
2788
2629
4176
1678
1279
4583
3388
1705
1730
2862
1658
222
4533
2084
3685
1609
2403
4631
132
3767
3364
1226
4207
3492
618
4402
3770
3506
2214
4340
2694
3043
3727
2335
3282
4260
3012
2471
1552
3991
4563
4847
46
2486
4947
1700
1341
1480
4828
4462
95
2524
62
1480
236
4372
4559
1015
635
2543
3881
1310
3649
2611
4923
3213
4354
2360
1290
3962
186
4303
701
986
2820
3547
3158
2418
2591
1308
4659
209
4388
2640
2604
236
405
2622
3392
15
1917
4847
4471
3881
610
4055
2006
2730
435
1327
981
3343
2215
2484
2551
2007
63
3160
4753
3626
3426
4765
1572
1097
2329
3238
2396
535
2189
4627
2934
3957
401
1765
3366
3417
1150
1019
1902
776
1967
669
2600
3724
3448
158
2686
3628
2766
864
4505
1993
1831
1814
161
656
796
3763
1300
2923
1432
1609
1346
1275
672
920
2174
4486
4299
1892
2298
1168
4928
4341
3074
4747
3922
627
3894
4
4461
3368
4459
2755
413
301
1177
427
2283
2321
269
2959
366
3215
1139
1919
1272
4054
1717
4639
718
3014
3082
2193
3736
2213
563
4728
1304
1414
4848
3407
1702
2462
2101
3130
4618
3249
1667
2251
1426
2020
4329
508
765
4143
1821
1543
1927
90
3927
2452
1364
3971
998
3723
231
3358
4371
2383
3362
4581
666
1219
905
3358
4026
1940
4024
2786
711
3841
1649
3458
1068
2443
1021
1237
418
3951
2019
2117
1410
1204
3954
4256
4422
2678
1606
1830
657
2205
575
2416
3445
3337
4488
2658
400
2492
1997
2312
2898
2782
4261
4220
4888
4488
3790
1463
214
4420
4975
696
4926
1055
4016
1697
4297
1630
3409
906
2669
157
3383
1163
1860
4988
300
1344
276
1696
152
2108
4592
2622
3522
2346
2514
3615
1944
2242
2986
801
3572
3442
601
3619
2577
605
635
1222
1583
2746
4022
893
3596
4923
4028
3954
2714
1918
4284
2236
3427
2586
2979
1979
3359
1444
63
2597
4722
2004
2273
66
4228
822
276
1288
2773
1996
351
2270
1011
1485
182
2243
3486
3519
2944
844
2586
2868
4019
4222
4477
880
1514
2258
4981
4535
3672
2827
4920
4665
3355
4362
743
4818
1151
2910
1690
4390
3207
1855
2787
4601
1725
1391
871
423
92
1779
4144
1279
4045
3465
4398
3499
307
2713
1944
3872
4761
4133
1614
3702
169
2081
3974
3254
4617
258
2004
477
4514
2863
1119
2881
2442
3591
2498
2174
3948
2094
2923
3055
4859
3016
1508
3718
2644
2878
4066
2289
1137
628
1043
883
4619
2754
983
4006
3223
3514
1327
1483
303
4146
3237
4632
3466
1381
4967
1467
2078
4573
4318
803
2481
4130
3960
4841
379
406
4817
1984
4753
4729
2457
3314
726
1336
811
583
3366
1710
2728
3946
3488
576
3325
2405
1153
1880
4466
2933
2466
83
1161
2505
902
616
4011
1734
4063
1505
975
930
1381
919
1339
3669
929
2541
4780
752
1317
2655
3567
707
4965
1083
2724
2908
3141
4227
1384
117
4825
4360
942
1866
1872
551
969
3492
4878
4912
4637
2507
4060
1016
3605
1671
4272
3036
4119
609
3989
79
4588
3592
3856
2220
636
4883
2493
3266
4232
4678
459
1859
2064
4549
3787
3105
4546
1707
1757
143
933
3461
3934
3826
2285
2845
3573
4624
3239
2388
1389
336
954
4182
3700
198
1041
989
2194
2249
813
3948
3784
1051
4922
2600
134
954
3568
1795
2095
1131
3738
1683
4899
3988
3022
4928
549
1966
4143
4324
29
827
2910
196
4738
3112
108
322
4860
848
2394
3409
2815
1563
2224
823
3154
4771
2227
2308
1487
1293
3377
4194
2632
2127
4859
235
3298
3841
884
3467
335
2665
4683
49
2969
3830
1323
4215
1990
1664
4864
2516
2414
925
710
3597
1869
3036
4725
1402
4588
4943
209
3728
2362
1
3137
4427
2641
1853
1854
947
4789
2100
3055
1539
2150
268
3313
3487
2388
2676
4903
4339
2165
4232
3397
2521
1685
2568
4177
2830
3367
2227
2363
1695
52
3767
2393
34
1906
4336
4250
3077
544
2038
2696
4164
3870
1175
2313
3828
2881
2918
477
4427
3346
4447
1131
2501
2608
153
2921
1598
2192
4171
904
825
3890
1626
2334
4026
2991
1881
3869
4596
2699
1145
2495
3384
3264
3224
27
178
3165
288
4240
4419
3042
2816
1152
1501
4848
4637
4201
4308
3907
834
4453
867
757
3680
2537
4750
3885
1849
4311
4276
1417
1367
2020
1610
3022
2932
4517
106
3715
1322
1821
1601
2959
2671
81
4717
1469
3573
2044
1901
3302
2191
3614
4621
95
2754
3189
1187
3651
3093
922
1888
4955
1129
1846
3237
1031
4253
3388
1195
3426
2586
2167
3760
4277
2384
4102
1456
165
2222
4508
4515
1088
1948
2698
4423
1471
2405
4568
454
1311
2010
1252
4742
4176
4109
4326
3580
2104
4553
478
3386
1417
2786
2905
4069
1565
195
2973
3765
2180
2992
2336
489
4582
2848
3881
3703
1574
1984
839
499
1827
1550
4844
3342
4183
3636
3259
3480
667
2473
1180
84
4031
4762
2066
2099
3579
1632
3726
333
127
2067
1077
4226
4725
4521
116
4879
560
1813
1289
1294
3632
3107
3943
4150
2811
4995
4652
2710
3318
53
384
127
592
2831
2022
4162
2171
308
1152
2848
4089
4707
4648
3256
4276
1475
4751
1417
4429
1248
1531
4786
437
4982
3323
3304
120
3947
1467
1737
1418
2327
4121
3753
4907
4583
3923
2856
2337
677
2032
3626
3130
1100
1794
3894
701
4233
791
3487
133
2118
3575
3402
2049
2241
77
2990
903
2764
3193
459
1286
4874
1881
3490
4316
2061
1207
2567
2476
3475
2771
1964
4391
990
1856
2700
4239
3066
2305
1163
1415
183
494
3028
3986
432
1972
4654
901
2215
675
1600
4405
631
3769
362
4796
4564
601
1719
4328
257
4817
657
1985
1171
4628
4752
2118
52
4125
2685
2922
2578
1602
3856
1328
2799
1079
1789
714
3009
4859
2897
582
715
2489
2842
3900
358
3205
4108
782
4963
4050
1572
2565
2785
2930
372
4487
232
4192
4615
4083
4170
488
1549
296
2948
4666
4767
472
4512
4536
286
2189
1093
2508
3442
3112
4560
4166
2088
557
4031
3278
3193
2250
1907
1411
3002
448
1861
2829
2940
2946
2490
154
1187
837
1436
2748
687
1622
1056
327
559
4835
181
4998
4373
1868
4557
1634
444
2977
1101
167
1129
2867
3849
497
4422
3751
2053
2217
3394
2000
2785
3896
3729
579
432
1545
4416
572
3239
1077
3915
505
2740
1703
4970
2197
1425
2565
2511
2081
2458
3729
3700
2602
306
3322
4722
3986
4965
4485
3825
2305
1333
281
790
2939
2877
1543
1863
3260
453
2717
1902
2447
1912
4960
3083
2732
1404
2571
4738
1600
3741
2936
2794
670
2609
764
1434
1036
1209
1870
3918
431
4407
3278
2311
3712
4687
3809
1671
2715
434
4237
1629
54
2729
2786
3106
4467
3018
4046
3647
1092
2754
1187
346
4845
2258
3271
2016
1608
3709
4748
2077
4558
1544
3785
181
1138
1838
4212
1841
464
451
3682
4919
785
941
2871
4054
1403
2595
2870
781
3015
1217
4921
3363
3994
862
1073
3605
4821
1667
627
2405
3608
882
2383
4324
1863
2126
2505
2746
4435
3608
879
1564
2526
593
879
4831
3749
4504
3062
647
4776
3435
1474
940
679
1946
4839
293
2972
277
4959
2070
1355
4866
973
885
3863
2244
2685
1412
2963
2239
1135
2146
3133
1843
1273
4412
4025
3871
4648
1782
2279
2722
2381
4802
3951
2207
2156
4165
3966
2043
296
4880
2985
4304
543
2066
4539
1388
2446
2779
784
2971
4430
1164
1309
2862
4912
2403
2176
728
3175
2085
4247
4900
1968
2643
4793
4112
1900
3058
354
951
4117
2388
2766
3116
4696
2890
3415
707
3015
313
2984
14
3597
1867
1184
2790
3237
2113
3892
905
1980
452
2285
4039
3689
3517
1842
3515
3524
2084
1393
133
737
4156
3062
3665
4730
1842
601
2178
1774
1559
130
2194
463
2186
3195
2583
2741
2012
4983
2587
4455
4741
1618
1745
4530
4445
3288
4680
4981
4245
4699
3311
2783
471
3736
2721
3180
4757
2712
3319
4262
3406
549
1741
4723
2728
250
682
3688
437
4951
2505
2697
4299
3294
342
4133
1494
2614
3851
3195
3758
2917
4384
2284
3542
4673
2127
3303
3314
3048
1914
4919
2421
26
1185
4962
4438
2984
1856
2001
2404
3418
1639
2542
1868
3608
2199
1576
693
3034
2132
3716
2639
402
3008
1054
114
3597
4142
1238
1381
3348
3846
3455
131
1713
3328
1299
2263
2835
898
4485
540
2391
4821
3904
1105
1719
3112
1334
810
3424
4299
3260
3625
1663
4109
3544
3466
3440
2040
4705
2493
2665
4279
2461
4270
4832
2485
3304
1972
2524
637
3208
2523
470
3288
2929
393
1045
4673
928
3101
3359
1876
4188
1642
1238
2495
2357
3862
3104
2142
382
4348
3030
197
4664
4636
2212
4466
1117
3439
3146
4234
4487
4695
2397
1592
2582
2193
830
3192
3076
3046
4518
2670
4818
4626
4417
380
3565
799
3068
846
3873
698
3079
1335
544
1221
3268
4371
1383
3347
1817
4732
859
4607
4145
2199
4551
1662
4881
150
1079
2511
1480
1624
1886
2093
3893
1545
193
4361
3518
2419
3890
752
4027
4392
1241
3613
1473
4290
2255
4209
1032
3619
4882
3242
2297
4736
2360
3763
4012
3741
1378
611
3109
1827
2016
3417
2988
3066
1034
824
4301
1573
2813
3239
524
766
2439
2305
3926
508
3963
3481
1478
3191
3905
932
477
1556
4120
692
831
4986
2108
715
1056
3978
1057
2188
1128
72
2392
1694
1397
3705
3404
1696
4130
1840
559
4370
97
2003
1778
1986
783
4973
2736
3282
455
2427
4818
3888
1827
3441
3186
2336
3341
628
2872
578
2799
3789
1152
2637
51
748
1514
3666
3292
2947
4265
809
4552
764
2745
1177
47
3249
1123
395
3258
4985
2703
2857
934
1907
1666
893
1062
750
531
1882
2755
4655
387
1778
1811
4510
4453
758
4973
803
3719
1467
2425
491
3124
1133
1905
2144
4186
4111
3674
3398
1284
891
4236
2564
4460
1500
1173
2236
2113
4405
2577
2364
4179
1373
1291
3390
4993
38
3164
2228
4922
4581
4700
2912
897
4794
441
4631
979
1528
1669
2245
3360
3276
996
1563
1090
4879
3724
4804
3509
4734
4997
2556
302
2117
3320
4925
4725
3705
3801
3591
150
1858
3912
3528
2051
1998
2204
1838
3852
551
4759
2985
1394
223
3723
1330
4549
1997
3216
3027
950
4416
918
1966
2100
1936
1415
4968
4742
4615
1146
885
885
2458
445
1820
3110
2952
4845
4265
2086
371
2565
4375
2182
1447
2582
2091
3351
227
924
4156
907
226
119
2820
1959
4792
593
3346
4434
4901
31
3227
1283
416
468
3956
1814
3640
3281
3248
4515
4030
2722
2070
3490
2507
959
2129
901
1868
1728
1441
2473
829
4649
455
4543
2375
824
4258
2123
309
2743
3017
881
332
3119
933
3096
8
1140
597
1528
158
134
2550
2133
849
431
2534
4910
912
1360
281
2860
1470
3265
4139
2066
1627
2490
1848
3033
1964
324
1974
3528
854
3230
488
1810
316
3748
4642
794
3135
1253
931
1239
3407
4601
1826
3630
2433
3815
4242
937
1141
4071
4316
4488
4090
196
646
2030
3774
2241
867
2692
3366
3802
1713
2976
1475
385
4891
3762
3490
2264
1812
4564
599
217
1329
1461
1566
1948
3177
4010
4466
724
625
3783
765
1420
1890
1055
3356
3722
1016
4433
1549
3120
4785
3386
4605
3638
315
3403
1159
4404
3285
1858
3566
2862
3371
409
582
4507
4217
712
395
1864
3093
58
3467
4803
1498
2365
1511
1212
717
2784
4386
3743
1528
3238
3592
1347
1962
1401
2383
555
3176
78
457
434
2133
1122
464
4728
2400
3342
176
1679
1474
1921
4326
2072
3828
1414
843
4109
2169
1481
1992
3035
4468
4983
5000
2578
4024
3314
602
455
1552
3705
3701
4476
4394
2185
4373
3710
4662
3861
3918
3182
4319
876
2999
2243
3489
2977
1711
2198
727
1134
1906
3071
4389
4951
1232
4725
949
510
4306
1691
499
84
2920
1060
4819
4291
2989
1584
724
4752
422
1220
1192
3416
451
1995
4543
2926
3722
430
1779
461
1006
4095
3240
2573
747
1739
1713
240
1727
542
435
4518
3414
966
1372
2641
2202
3460
1212
779
1101
433
1709
2403
4255
1718
1266
3974
3881
4613
4695
2725
3873
4953
3011
974
1409
353
3726
4317
87
2291
1277
4101
465
3592
4751
4451
858
3451
2439
2365
3537
1976
4316
3731
1969
4825
2143
1260
3340
3451
3655
2134
3967
934
4092
3469
4300
1130
4824
4258
4137
4926
1666
3812
1664
348
2950
1664
666
4394
1257
2355
242
116
147
3673
3548
444
2102
4726
3528
1604
3939
438
2649
4971
345
1064
3340
944
2711
4812
1875
1871
4103
4981
789
1948
1344
1218
3401
1864
988
3313
3925
3582
2240
3777
4446
2344
3200
1115
4496
3787
4896
273
4311
2205
3466
14
2435
1157
4492
4745
1329
1367
214
2222
309
3645
2803
415
1511
1560
4433
4102
3500
4233
4870
4679
284
4603
4225
4448
834
838
1620
4321
4449
4476
2051
758
3151
2385
3267
1696
230
2977
4663
3784
976
1242
3623
1338
3608
3684
3226
4883
4322
1863
1277
1465
779
2311
583
4843
2870
3484
2700
2069
3195
2071
2898
3098
2171
724
3911
2468
2887
3612
3096
3688
1974
4891
4772
643
4150
4131
4271
43
1867
1247
1320
2340
2517
2362
2747
520
2875
4141
4924
3561
1660
1893
4048
1996
399
2665
2872
4611
1514
1242
3713
2816
3059
1794
112
3152
3939
2220
4815
3187
3678
3674
4873
3472
2993
3425
3042
4752
3588
3138
1567
2610
225
214
1383
1820
464
625
703
1739
3090
3763
57
3639
434
672
956
3701
903
116
259
4912
4140
2006
3413
3215
206
50
1673
4148
2810
290
4170
362
219
4574
496
4582
2471
2354
117
3507
2066
3765
3796
1766
4042
128
23
2644
4940
2057
3297
626
4802
2944
938
4741
2036
3363
2529
2841
2624
2693
3964
4521
1081
4284
2983
4084
561
3358
2262
72
2428
4543
629
2490
1028
1618
4573
26
3477
492
1834
3899
2972
1959
4939
3754
1387
4820
3283
1978
3821
4092
1797
1703
3995
3184
4266
3655
1331
316
858
568
2261
2259
3879
1810
1821
4993
110
1438
4731
1541
529
4505
811
3027
2598
4410
3859
1432
733
2678
4976
3424
3253
869
3749
91
4158
1985
2176
1731
1601
2235
727
2295
4894
3670
354
2624
365
701
4445
1105
4108
362
3462
4860
3294
2842
4845
4763
3331
738
3803
3074
4892
4473
4193
3146
2448
1809
4194
2811
1047
2776
4413
2569
3724
1322
4675
3344
1435
3786
4256
272
3903
4959
4416
3384
3505
96
2456
207
2791
2922
4753
3322
3335
3459
1744
4926
4410
4749
1188
833
122
1223
1893
3853
1324
103
3939
4728
4056
3293
490
1921
2782
3905
3799
1510
2669
3710
1766
2349
3057
4910
3072
4173
1352
2561
2503
2108
3474
2368
3519
2059
4377
60
4494
3827
3674
4082
4128
4231
4861
1268
2973
1878
214
2586
2538
3518
2710
3296
639
1290
2631
636
2625
549
1121
4683
482
1634
4861
2702
190
2048
1898
948
2606
4439
905
4339
2714
4722
4645
777
4145
3757
1506
1158
9
1921
1026
929
2430
3170
4536
2135
2945
4812
992
2839
1389
913
1565
4414
3196
3091
2365
115
1936
1498
3234
529
276
2461
2427
3226
1608
1216
1275
2347
1497
292
1983
1646
2
2319
4227
1299
681
4145
3074
2954
2104
4205
3243
994
2609
3719
2956
1876
750
862
1880
210
1260
2775
3421
2234
2826
4213
3049
1229
2548
631
3427
3173
1541
3895
444
3348
3862
76
1741
2688
3254
2398
275
1535
3821
2370
1
1756
1749
4137
870
2640
1056
3107
771
586
2900
1690
1249
4146
3638
4588
1895
3361
4173
1831
3528
1050
4823
4109
3048
4877
3067
4415
957
2265
2111
4443
641
2213
2977
3200
2558
2126
3847
775
3763
4006
2579
1956
4806
2551
2265
3557
1422
954
2890
3686
4847
2469
92
4756
4109
2237
4974
4355
4194
1364
200
4527
2053
968
3995
660
3350
4952
2744
4504
3232
2024
2389
1803
2508
4270
11
882
1228
3146
4562
4923
2076
4328
1279
1205
3386
3527
337
2947
1606
3197
1470
4110
2350
1766
3478
2798
3934
4795
3287
2967
4137
2816
3576
1380
4025
3578
3120
87
1746
2418
4546
3887
3511
553
3731
3791
4960
2158
313
4223
3967
749
1058
4899
4528
1825
1184
3706
4700
558
2224
4327
3018
4923
4257
1148
633
4648
4855
3836
385
88
2217
1150
4638
1996
932
1148
2831
1680
2751
2913
3629
692
4886
1394
4338
910
1436
3053
3270
1107
4233
1971
2572
2957
3993
57
432
4168
51
1095
4357
4784
902
1755
1766
4724
1010
4913
478
4951
4829
1463
2161
1061
3316
3860
3880
1169
2484
1427
865
3700
3194
3421
4315
2891
551
4511
3919
2454
1295
4767
3027
2723
1540
2696
4468
2328
4058
1037
15
4440
3716
270
1176
201
3766
1207
4482
1788
1569
4591
2733
1852
1986
3107
2007
1676
2354
1840
4227
4535
4657
1022
4248
1185
4907
20
712
2787
3255
274
4953
3310
4414
2911
4704
3464
1777
2582
1552
3016
1812
3870
1293
4721
1704
3761
3583
4838
1817
1091
2656
2541
1623
1386
2276
661
1004
4380
4077
4505
4018
2847
4722
1856
1120
1645
4716
1674
2701
4203
2640
4815
3450
1819
539
581
3685
1304
1090
1462
4469
1133
2527
393
2124
3448
4011
3439
226
1517
4917
349
4696
1688
2917
2166
1147
688
3448
71
2219
1700
4796
1225
33
2651
4467
446
1133
1345
2219
4176
92
719
2251
4259
3371
797
849
4402
4306
4053
3640
3196
4039
2387
2862
2307
3514
2299
1642
3068
2628
188
4690
3578
4173
828
636
4193
3108
1483
473
4977
4608
2126
222
2702
4719
747
1141
4332
2706
3491
2270
2737
153
3626
4307
380
4323
4063
2876
1072
4726
4646
1975
2369
749
3009
2784
1273
676
4246
4312
3792
371
4662
4982
4295
4008
1594
4890
1811
1494
93
2909
2739
618
3722
3198
4249
1731
2416
3102
2323
1847
4801
4426
2745
3288
814
1312
445
3757
771
4824
1436
3080
4946
4783
1482
4928
3047
2045
1843
2980
4149
1728
3525
3834
2382
968
1592
3048
4841
1632
3841
3152
3658
454
2187
35
3629
1540
2977
1036
4995
1389
3645
65
583
649
3305
1128
4735
591
3051
3796
1026
373
4052
4754
4440
1157
3208
4371
2586
2236
4179
2350
4702
195
1417
3343
2164
4958
3550
716
3414
2164
280
4864
1002
762
2949
921
2848
1573
786
3449
4464
4419
3511
72
936
1723
1991
4654
658
3034
1559
1373
2392
3533
827
4330
3103
3763
4895
975
3667
4964
2439
3531
1289
3061
2562
4453
2855
2715
4216
1300
3535
1708
3166
1892
2685
4292
4856
4955
3767
342
705
2428
281
4865
523
3123
2035
3069
2220
4583
789
2187
372
69
1802
2848
2503
2291
3693
3456
252
1606
4380
2380
1418
3904
829
4988
3930
432
2362
485
945
1548
4323
3349
3468
2820
4010
1521
2905
3840
2398
2091
338
4944
1819
852
301
3063
515
2275
4578
2541
1781
3605
3876
2731
3967
4949
4298
2765
290
2280
2331
4880
4181
3531
2359
513
432
332
4242
4500
3652
890
697
2427
1967
607
3009
3942
2852
1154
4125
2819
4627
1563
2231
3566
277
4561
218
2854
2493
3355
3519
2982
1455
3877
1976
4417
3140
2136
4380
1629
2623
4004
284
2704
1600
4838
1616
2826
1835
490
4271
1325
1494
2296
2936
2932
2435
3200
3580
126
3049
280
669
3709
885
3338
2553
4772
1108
2839
546
3952
809
3311
2519
102
1764
2387
1213
4360
3590
2873
1148
117
2945
2490
4615
3237
3001
2254
544
3678
373
1705
2729
1360
319
3551
2257
340
1519
1494
3961
2954
4156
1083
131
2913
4556
4690
2132
477
3643
899
4552
3816
1796
3885
735
3561
1729
2131
3927
1986
3531
1709
3161
1573
3033
3157
796
4596
3535
2196
3398
976
4458
312
3534
3445
1719
1438
408
4575
3178
58
853
11
2477
2475
3950
4034
1816
2716
1841
4353
521
2796
4162
4016
2219
4272
2409
4176
3355
822
1992
1324
1186
2734
3024
2728
3469
1708
4517
4242
31
2066
3172
400
278
3450
132
1279
3013
1317
1716
3231
19
3540
3962
4598
3963
4940
1223
2445
2251
4983
812
981
795
1129
2244
2993
3640
4644
1492
2234
3920
835
4399
3434
2302
2664
4543
1557
4824
2278
4275
166
3390
4759
3694
1125
4103
3827
1661
1030
3794
3811
3917
3348
2580
2515
3855
456
4418
2929
2701
2617
4911
3287
1360
3900
1966
874
4106
2364
4856
3118
1569
1044
1243
1507
230
2948
3668
3813
4180
4185
1660
2704
4876
3652
2911
2235
2431
32
1770
1821
1269
185
4788
3141
4678
971
2288
3135
4607
3565
1868
3990
3238
1761
3348
64
3521
3025
436
701
1479
4694
407
4567
2387
3046
2070
2185
319
2488
158
2277
4586
4453
137
2881
1355
1907
490
195
4703
4633
3627
4377
4686
4919
2459
131
2045
2833
2446
2003
1047
1857
2829
1019
1320
296
1279
211
237
4358
3888
2195
3111
526
2848
1575
1401
2727
1135
3571
4422
4865
3485
2628
3899
1943
201
219
986
2167
1949
2126
4135
168
951
2968
2727
1080
1453
622
1840
3968
3311
963
2802
2662
2056
3690
2638
1378
3418
1502
2554
1007
264
3258
3741
91
3487
1620
242
4280
1346
1072
2769
3814
1255
2735
4311
2111
4686
4339
1959
3122
4869
3602
2565
3141
4731
2361
4301
1900
1812
2741
1989
3629
3073
3623
2100
3125
2430
2159
605
4383
229
2723
2139
4741
2043
815
1243
1494
821
1934
1776
946
4540
4676
3880
268
319
3991
2415
228
4777
3107
1641
3297
4832
4757
3226
1115
4366
2051
216
2497
2451
3141
252
4271
2522
1959
2333
4176
2189
2713
2216
4373
3921
2350
4628
3495
4566
4236
3071
4462
2146
4295
3814
3364
3989
4011
3586
4624
2450
1280
2000
1761
3999
4401
1976
197
3679
486
478
1565
4985
2743
4424
1980
3036
149
4109
4620
2775
791
1174
1372
4403
3882
2414
3809
4557
3887
1720
1725
4228
1952
1538
3006
834
3145
1250
153
206
1691
2997
686
1225
4386
1153
1442
782
1519
2224
2734
3780
2621
3573
4191
2455
30
3346
2593
927
4982
927
2238
3182
2323
2233
1087
4857
3772
333
712
3358
2253
776
3899
901
1713
4835
4240
2866
3629
385
61
1024
3972
4323
4514
2030
941
1710
1799
4556
472
3823
256
2889
2719
1544
1817
4919
4906
257
4031
3691
4228
4023
3187
4953
1523
2179
2059
3741
569
1888
2536
1519
3319
4755
3836
3750
4367
2712
3126
1956
1681
895
282
1107
3408
2720
854
3883
3231
3904
3746
1112
2017
4938
1603
472
4491
254
340
4228
922
3730
1770
1007
888
4936
40
3091
362
3897
131
3343
2181
100
4585
350
4882
1216
2651
3061
3781
4837
3511
2524
2458
2752
1078
247
1350
1350
127
1615
1267
1515
581
2539
4130
2763
4511
3841
4859
4169
2195
4984
4315
1470
1153
1722
2792
2234
333
3421
4023
3408
3139
966
605
3693
2023
3100
496
3880
2905
4334
4229
3179
554
4822
3274
1788
3585
3986
1849
4212
4766
820
2169
2276
4314
2222
3026
1841
2594
1277
2009
2157
4066
1814
455
4383
4516
2443
1110
669
191
3566
4839
2576
4258
534
4138
790
2620
519
4266
1519
3606
2272
2574
3593
1714
2113
2093
4074
1354
1146
169
4031
4721
2116
454
907
4392
1392
4643
3977
172
2822
588
3938
3698
2510
1134
1370
4315
3710
2416
4678
529
2277
1159
3785
3662
513
4937
66
1208
2133
4807
3457
4293
2219
966
1355
2835
2934
329
2654
791
2328
332
4631
3649
4285
782
2335
2393
4479
3107
3437
4117
513
2907
2126
3892
2656
3028
2418
2652
2787
2173
493
510
1780
4852
589
3230
1699
2925
296
4604
3900
4561
929
4776
585
2980
1816
2553
3654
3875
1770
1174
891
635
4098
2744
4059
3417
4098
2886
4372
345
3158
1432
2262
3010
1849
219
4571
1392
1214
348
101
4752
1432
3581
1105
1086
1086
3552
4303
592
4919
3555
932
3912
1434
530
179
242
4850
1493
2902
159
79
2609
800
3016
1636
2825
4509
4173
1725
667
3388
1425
3022
2065
329
752
2986
907
3754
2651
3938
2683
516
3351
507
4581
1447
2212
621
1631
267
4177
616
2543
3604
2444
427
2527
3996
3589
4407
952
2253
83
4622
3938
2484
4807
3342
1434
2963
1301
4181
4841
1238
3464
43
1092
4103
3664
2604
2594
181
4875
4092
3664
4861
4910
3187
749
2241
1146
3930
4612
2317
1226
3009
1316
4169
3356
62
3462
639
3520
1626
2586
885
1391
1323
3249
1826
4887
1692
3021
1291
1463
4278
1154
3983
2053
3424
3382
845
1309
4049
3791
843
3101
4743
4596
4232
833
1444
2189
1955
2477
4273
1492
3988
1379
811
4930
141
2372
2680
2615
4775
3274
1589
2945
99
3105
1737
3902
3208
1233
2175
3234
2835
2246
1735
4809
4243
447
1007
1753
2215
4881
2762
1493
3806
2504
4632
4930
4293
2260
558
1308
777
4323
2040
3231
1492
968
3998
2470
3519
2829
4940
92
1540
1063
4230
3263
4924
1773
2750
867
4221
3241
611
1703
2589
3228
508
2464
2957
4740
2187
2242
2262
4659
4454
1588
4519
3495
902
4637
1110
592
48
1907
3333
1489
2511
4051
4309
3682
1411
3884
4853
4738
3327
1100
4174
1573
3506
1145
4315
3005
1466
314
695
2770
4425
3317
1254
1773
3630
914
184
3712
3998
4533
4213
3415
2630
4177
3653
4382
4925
2236
3888
26
3103
2365
1905
3558
1238
578
3593
3138
934
751
2648
3198
4759
2501
13
4810
16
999
4885
3000
3485
3809
4855
1392
3664
2161
940
2606
4022
2306
2893
281
2132
4002
3672
919
697
1581
598
736
2539
1697
2779
4018
2447
4413
2317
291
3931
1083
4982
4991
2098
4628
2925
949
3716
4613
2678
3465
201
439
722
2329
1956
129
1239
4418
3324
1094
26
2331
919
2189
4858
4047
3587
3165
1600
3027
2572
1113
1287
722
1208
3922
2371
3087
4718
932
4993
4674
511
4402
3781
1556
2845
3515
2718
2249
1243
4780
2419
3034
3144
4471
1320
1406
3841
1991
867
1864
369
1291
947
1647
69
2454
3958
2927
1550
111
4469
1476
2822
448
4774
154
3545
4300
3964
1352
2540
4190
3178
738
4148
1610
2873
191
1095
3110
4080
1808
681
3763
4373
948
1101
3168
2943
882
2174
3815
3697
2953
2867
3985
4529
3749
371
897
2069
3820
1876
1307
665
2683
2073
4180
4894
3548
1565
3714
4362
1025
4630
706
3185
1458
926
4200
464
2614
4806
2221
4777
4377
1458
3512
37
3325
1694
4479
1611
97
3497
1722
1930
2827
2463
3782
4787
27
571
4694
4002
73
4648
3967
3314
2789
1073
2246
2225
952
3211
4517
1427
374
9
4428
4259
4061
3957
1341
4494
582
124
4908
2821
4772
3287
350
2308
3414
2037
852
1493
3029
4764
3102
909
4472
1805
2090
86
3331
4868
618
683
4556
2716
1182
4106
4406
2871
4668
330
536
584
576
1496
3962
223
3076
4415
4773
2719
1215
624
4401
808
560
4440
1522
716
3115
1406
2799
1252
273
3524
3776
106
3177
4825
2890
2083
3105
2425
1929
2272
1721
4640
1502
3451
1223
1931
2287
887
3353
98
1612
2633
2368
4276
3695
968
1244
2380
1956
3131
3723
1445
4954
3890
3838
3052
3963
2764
94
4926
1623
3831
3798
1316
3190
712
4563
921
2363
2959
4216
3837
733
3688
2135
4288
1800
4752
1949
3319
3763
754
2561
1054
1246
4663
2380
876
3036
1984
2730
3240
3321
4393
4566
420
443
3528
2451
4954
1027
4
399
400
3847
231
1635
1500
109
1404
1964
169
1972
2575
4224
2524
65
1242
3990
3086
4950
1733
4260
1119
1466
3434
3259
4447
1821
3522
4328
2222
3319
2772
708
2920
3986
2755
3268
1871
1546
3739
1151
1357
3220
3515
1512
2720
742
4670
2961
2849
3702
4707
4193
675
4856
2794
2605
4455
1928
4923
1822
4068
3748
4302
551
4119
1570
3211
2971
4389
4872
3248
3044
1247
4197
4490
2594
3999
3600
3172
738
4386
2226
290
2340
55
1385
43
2869
4770
4415
1804
1072
3380
3467
4457
230
1537
996
3560
1945
3403
2008
3827
407
4054
2233
843
3881
4730
902
2669
2419
2085
818
4499
2641
1747
1624
4047
2836
1270
3543
267
1911
3631
2455
411
1
2587
2142
1029
4001
2227
694
1464
4372
3757
1442
867
3004
4200
4607
556
4218
594
99
2287
3224
3009
864
3396
2430
1518
1537
3814
2741
2691
2254
1412
3585
4614
3313
3484
4559
1021
2997
86
2213
3991
3238
1757
15
2082
4489
699
4007
1498
373
2520
349
4982
2668
1271
1869
2114
1033
3244
152
2039
4139
2793
3766
4087
1007
4732
3590
2282
2374
3780
1485
4927
2041
3198
3140
3364
2214
2888
230
2213
707
4422
319
3315
1586
4246
4010
4701
475
4484
523
4728
4829
1408
1334
3175
4877
2611
4037
1708
668
1507
947
1524
822
3708
2766
1149
3813
1509
4633
1006
2476
1933
4734
2302
2876
819
4280
1955
1019
3795
4482
1476
2388
3574
2531
348
2579
3103
4125
4982
1167
2855
3274
3181
1923
1459
2361
325
3919
4938
955
3658
4171
1334
774
2027
2723
4844
515
3163
2199
2738
954
1158
1356
3068
4015
858
2764
3732
4145
2897
3852
1138
3236
2687
3950
759
219
642
4985
1174
4625
205
1635
2326
1471
4433
3247
2275
592
3104
1555
630
85
3829
593
3865
4150
821
3769
3553
4928
3059
3501
396
1516
3995
3236
3819
3228
3586
4651
2774
2402
3994
3624
715
4417
1726
1726
4611
1628
433
1781
4555
3717
1657
305
407
1640
2198
8
1384
197
1803
4348
510
4718
1446
2610
3891
3083
1592
260
3904
3643
974
238
1940
1581
4144
2130
4991
3419
2723
1486
3222
1797
3179
1235
2379
92
208
1375
4741
3216
177
3432
623
3180
2068
719
3811
501
4232
1439
238
784
2485
4928
475
1589
3971
4258
2542
3023
2241
859
1713
4283
3198
2448
1299
3783
4385
4685
4949
4103
2880
2394
3678
4191
219
205
1054
4377
3052
3857
745
2947
124
2087
4481
2309
1483
627
406
4535
4819
4299
1254
1929
4660
2702
543
2506
3581
3800
3899
4880
1227
247
1030
1298
313
3995
3990
712
3356
4631
3291
1532
3432
2657
791
3894
2120
4250
3503
4916
948
3799
2881
2926
2048
1331
35
3194
2818
2239
3618
4469
315
926
2426
287
3602
2498
1082
3133
785
2804
4797
2146
4286
2897
2736
2636
4018
2326
969
24
559
4439
3775
2636
3374
3665
241
2556
2325
952
343
2483
883
132
5000
960
3758
4415
3117
4745
3443
3435
2599
3776
2216
690
4573
30
4761
45
4193
4804
3723
1347
3849
4059
2459
4822
2077
1825
4481
4522
725
3948
257
3209
1146
2977
2760
415
2900
2463
2288
2925
126
3491
3523
446
3912
4259
3800
3069
3368
1748
2592
1606
3787
3051
2675
2641
1425
123
3865
579
751
3460
187
2440
1876
20
3136
2920
3918
3677
303
3688
472
1781
208
4437
3063
4235
4461
3494
2822
3660
1069
3396
2210
4151
3684
429
3708
2425
3994
2450
185
3664
3810
725
3255
4459
2435
101
1621
4991
4904
1919
406
398
730
4021
4787
2309
2596
4419
1003
4268
1001
3219
3633
4276
2458
2898
1667
4618
4226
4766
3124
863
3670
314
745
3148
3258
145
2013
4319
4105
4552
4595
2550
2913
4682
3282
361
1585
1958
3315
1793
3861
4667
4096
3612
2872
4874
3319
3717
3578
1824
3303
1553
4263
2724
3950
180
1390
1199
4593
2550
4829
3619
2289
228
4325
786
893
3622
336
4571
2617
4207
489
3251
4235
2351
4990
3589
3113
1868
2141
4948
1930
199
776
1499
4129
546
3399
3481
995
4408
868
4400
4000
2548
3710
1123
1986
4041
937
1871
3894
1027
2579
675
3224
2863
2369
13
4679
2104
3245
4684
1950
2248
2781
2844
4472
1096
3805
2437
4122
1193
627
3688
1800
1132
1897
184
505
1537
2030
2183
1360
1109
1690
3487
1987
4282
1164
3692
2652
2206
3042
1024
1453
4467
4146
1765
4430
4452
2864
4885
1276
470
599
2050
1099
3618
2472
1990
2135
814
2318
1256
1583
1302
2637
2046
4049
4097
1266
3370
183
763
585
1668
200
961
2227
1471
4088
664
1377
1939
1612
1311
4786
4762
1959
2082
1972
160
2752
1088
4530
2430
1361
4080
3358
1832
4631
4639
906
992
899
3863
4348
3741
1560
3106
2916
1768
1047
1034
776
1798
1783
2940
1691
2818
2045
1510
4701
1101
3742
3260
4996
3669
2016
2656
3086
1903
3579
2319
1152
397
4809
2876
3053
921
1142
2522
78
3248
3478
4492
2640
941
402
2309
418
493
197
1783
3083
2217
1512
1542
913
658
980
2036
2369
1943
1280
4239
2196
1566
2991
2215
3287
3080
4963
3842
1965
1094
3346
4627
2768
3023
3177
4641
3893
3750
2840
1428
4510
3204
1837
1926
3575
3463
4113
4088
4785
3611
1738
2369
3554
929
2150
3836
4601
2297
4423
2405
1174
1352
774
2873
2719
1950
2069
2004
1593
3886
2806
2820
3732
3389
2869
310
1236
4581
3312
2835
2971
1932
54
1547
4271
768
2457
3946
1374
4780
4175
395
4940
3325
301
716
516
4703
3417
3724
1448
2566
1305
2554
1552
4885
4496
179
362
4687
4345
713
4190
1038
3876
1564
715
3652
4289
4695
1355
634
2316
470
1074
1958
1509
4778
1603
713
4747
4597
3642
1848
3732
3821
4098
1919
4926
1035
2558
3361
2043
4931
795
1578
3972
963
1917
225
2444
1600
537
2108
4547
2903
3762
929
366
3203
4034
4288
2007
3748
3251
3280
1021
412
3885
1937
4919
1339
2799
4760
1282
166
408
170
4071
3670
3858
4529
2965
13
3688
1734
939
4597
4731
4358
2566
3125
2005
4406
3387
1396
1559
1763
1711
987
2533
2066
4512
380
1803
3242
2061
1839
4513
3225
1502
1406
3815
1238
1601
3054
4506
3178
4955
4672
2314
335
3587
1056
4893
4538
2378
2246
1727
2440
1309
142
4454
3567
394
2163
3361
1420
4257
4140
3071
563
2336
1999
4033
4889
3365
2233
2411
1970
2562
3457
2431
202
2142
4289
2811
1604
4502
1981
2165
946
591
766
4992
2522
2692
1698
3312
3236
3698
914
68
4327
4697
4897
3857
2756
4640
4399
4718
1368
605
2231
494
1361
540
4780
4037
3826
899
3197
93
2192
4855
2537
2127
2521
1337
3778
2312
2184
1627
2348
2417
4
3289
501
2349
4064
2977
3563
928
1377
1013
4572
2421
503
116
89
391
1623
1376
4890
300
2587
2537
682
3279
350
1159
3258
2163
2430
3977
154
3551
2136
2634
940
2806
4985
2706
2331
1848
2783
3949
2878
2923
160
1533
3892
2489
2184
2786
4065
2473
3099
730
3767
403
2321
2324
4043
194
4534
4097
222
1794
1970
1471
3559
2889
2433
811
3497
4621
3259
2884
990
4644
1190
1057
3219
4698
2038
961
4974
1305
1340
977
2385
678
747
1160
2828
4419
729
4549
224
3462
852
1573
2196
4459
2594
3354
751
2722
4341
2947
2471
4903
491
3788
1850
3602
727
597
3999
3123
1154
106
881
3395
4970
1610
2524
3922
2365
3400
1641
4866
1918
4986
730
1498
184
1030
2074
367
4000
4244
919
3388
4194
527
4538
559
4507
974
4661
3638
1486
2651
3509
4076
3942
769
297
623
2675
777
2411
4540
3174
3444
320
3752
2542
4059
1729
1861
2895
1199
4508
1588
4581
1982
1648
319
2348
2018
882
4413
4774
3816
2106
4988
2157
3560
4671
4305
6
4214
3916
4073
830
870
2145
4482
3609
2442
1373
3518
4097
2950
2080
4252
1212
1193
4597
1652
893
45
2533
4532
1329
4849
587
45
3568
973
4205
3308
4341
4991
2387
4998
3835
4249
403
3850
2191
4644
3976
3717
3926
2737
3736
1360
2618
2464
2085
3946
3051
2859
3498
3695
2841
3472
2020
4888
1645
181
3647
3960
1069
2993
617
4457
4171
517
4883
9
3146
349
271
45
3828
1781
204
426
2718
3818
292
1906
1418
818
4811
2740
3952
4953
2957
2617
1614
13
3458
2120
1306
2362
752
2767
3970
2179
4388
2067
3289
2849
4425
125
4312
1003
3416
707
3212
4970
1927
2286
273
2876
1703
2122
4112
4035
3084
2371
3362
1291
2546
1174
2069
822
1012
4898
1661
4522
220
1740
1791
4814
2790
4510
1929
935
4170
3107
186
923
2294
2923
809
2757
3019
4826
2995
90
1113
3518
4830
1546
1017
2181
611
3104
4864
665
4994
600
3804
3663
3974
3619
2725
2323
434
4539
4394
1179
3901
4377
3264
2577
647
2174
627
2263
2298
2431
1753
4182
3793
2425
4902
1232
2150
3624
3443
2019
4128
4573
4571
152
2440
4490
1051
3249
3066
3183
1588
2877
1921
4358
295
2188
2579
1331
4453
1734
2271
4732
4752
266
284
2772
4294
4414
548
2500
2084
424
2828
2965
2462
1229
4530
3895
2891
2082
4897
2725
2639
2045
307
1657
2604
978
3803
3004
2728
4213
1821
1507
3876
2706
3618
4609
1854
1711
651
3356
86
3943
1997
354
4923
2764
2394
1724
3809
902
243
3375
278
468
4195
1339
4397
275
475
1528
1
715
4353
2
3865
3340
4960
1604
2624
257
1113
2862
1916
3398
4141
4062
1327
4111
3329
4957
1812
267
1726
713
2544
1830
1364
4790
59
1250
370
1837
571
3346
2838
553
3912
603
4520
3054
4064
4273
3966
2054
2211
4112
4292
1306
1817
3121
886
3849
3790
1724
4105
285
2487
3510
2876
1135
462
850
1432
2333
1164
2689
2656
958
2239
4331
1024
1547
458
2355
4440
4933
1598
3713
4290
585
4620
4021
1587
1689
1045
3891
46
3524
2354
3755
4164
1569
3013
4977
2463
4642
4947
879
3787
1890
1799
971
168
1118
2289
3915
2516
738
4216
4223
2861
491
3325
1255
3982
1319
2717
3984
2147
3701
142
4411
1265
3336
3270
3672
947
3994
720
2651
2330
4282
1299
3550
4586
1247
1355
4768
1642
4636
2395
2970
1748
4416
2202
2223
4951
3644
4016
977
2763
1258
708
4889
4533
1286
4918
3380
701
1154
3703
553
335
248
684
181
4329
2341
3689
1140
3839
860
192
1176
498
136
1090
257
3933
1263
4169
3084
1788
1657
4136
1006
4003
3689
2115
3202
1869
1732
3601
2088
3629
2277
3010
2794
4368
3500
47
3282
3116
940
2416
3380
2703
28
437
3999
536
852
23
3023
1096
1882
3000
1256
2987
43
2527
4241
2824
1556
4526
4931
3024
4598
213
4936
4128
178
2033
2028
1613
1384
1858
3867
4016
4917
348
3957
2946
1839
4789
4822
2919
2183
1328
4575
125
4305
3685
2520
4684
1002
4621
1490
4951
1857
3999
2919
3893
4426
958
3136
2243
1161
2934
3731
3391
1305
746
3248
1200
1833
1724
133
1900
2463
546
1780
386
1251
3632
1087
4794
2451
4232
2283
4476
3570
4672
2390
4402
4704
879
343
1157
4493
526
474
330
674
1257
1753
2767
3790
4391
2033
1455
581
4472
1736
2215
1002
1092
3490
3250
3259
3996
3046
3091
3322
2765
3553
2509
4420
1719
4995
1050
2385
4471
4125
4361
1924
198
339
4152
2401
3276
172
1569
4672
4631
1619
4984
566
1779
2128
1051
458
4942
835
4464
2708
1992
4011
1823
4286
865
4710
710
3627
3022
2209
4509
3895
2782
1159
4712
3577
4973
534
1397
670
2041
2551
660
4948
4602
4404
663
3820
3451
3629
291
3358
4920
2048
898
2758
1974
2948
3482
3656
3943
2796
4374
3413
1390
3466
229
3919
1293
4740
2231
2393
2134
3139
2288
729
3976
536
404
672
991
1010
3168
833
3501
2946
4479
1986
3205
381
1399
149
1048
2884
3197
2558
2787
1724
759
416
4261
4108
3930
1125
655
2904
2078
2398
4258
3744
3214
2912
3583
1628
1688
2142
3548
630
4390
1921
4779
2441
1940
4561
1338
2212
4109
1613
1395
3150
3940
4758
2439
297
722
3500
2255
1568
4730
3232
3232
829
107
2350
3056
359
2597
1640
3097
3911
1439
2065
4146
2221
368
3528
2611
2832
4427
452
3827
2578
4661
882
4861
2919
896
1649
4115
81
2924
3076
946
4667
3793
58
1284
862
4423
4367
3536
505
475
210
2223
1805
3865
3278
126
2841
1031
4640
185
3026
2617
4450
433
3978
1348
722
649
4286
4560
2666
3534
3049
4887
2281
137
2515
3528
1753
3650
841
3743
133
1510
1314
4524
3832
2035
3306
4515
4361
393
3812
3055
3536
2045
3115
942
1201
326
3280
860
1747
3607
224
1171
2094
3187
2603
3118
972
1361
2851
4324
1950
1617
4936
3930
1872
4167
868
4161
419
2568
132
16
3541
1576
1278
4755
2256
1387
4466
3552
291
307
789
1155
1995
599
2485
2693
3134
4410
4441
1830
1450
3557
2471
867
3609
2382
1233
352
1152
3080
4603
770
4996
3824
3510
1519
4637
1457
1560
4447
4682
4384
4800
4131
2490
1790
2818
2133
2182
2330
4590
524
3149
3781
4521
4849
1849
4420
293
652
1279
1455
1937
716
2397
638
4147
4715
759
521
4469
3781
2159
3178
1558
3917
195
695
3900
156
533
1220
881
398
4251
768
2554
1384
3547
54
136
2522
2198
1977
2628
4204
4762
4977
3392
895
2078
3645
3037
3632
3267
4319
690
3528
4964
386
714
4324
175
371
298
4865
2839
2713
4272
499
2539
4653
67
1253
447
4019
3990
256
2520
1153
4359
1479
2104
1991
507
1503
614
4623
2157
1527
2837
2287
4509
3433
2567
478
4894
4861
325
1674
461
3524
1048
2596
3120
513
2368
3753
1270
594
2456
4941
4116
1272
3804
4855
2799
4062
3025
2431
2557
3243
1510
2255
2869
683
4370
3076
4984
3051
52
4032
4990
4808
454
539
3208
3719
4847
2228
2185
3179
3045
1938
3665
2800
1147
2162
1373
810
2072
2845
2242
926
2285
2453
3860
1143
2503
3598
833
2928
970
1243
1708
2516
2369
3239
3640
2126
2545
1803
1678
918
2310
1294
708
4058
1307
1971
607
1525
724
4081
3775
4220
4962
2900
3281
4026
2109
3457
2082
1834
1996
2180
1832
2330
2774
2468
395
1404
1458
781
4883
1701
4136
2989
3727
2460
2808
17
1524
1035
4752
3629
2944
2638
656
242
2004
707
3911
2076
1374
2284
4498
4401
1732
1205
3230
383
2804
1075
1492
2051
3893
73
2255
2828
4408
4651
2068
1672
1988
1312
2786
2290
4605
4932
320
3200
2188
2357
2956
3779
197
3725
3864
3528
3466
1873
2365
4015
1478
3121
2759
501
3076
2619
1325
2887
3205
2219
2861
3838
3684
1658
1642
1856
2881
2928
4062
1088
3558
987
2742
660
231
2331
3817
4822
3265
3420
3638
475
3101
720
2011
47
4943
2366
2218
1560
3355
1505
1215
2314
683
3272
4247
2212
227
2210
3318
3165
981
3162
469
2119
1335
3579
2233
972
1325
3729
551
713
3176
4805
2712
2773
1965
91
3065
4152
1246
4664
924
212
4165
584
3756
1257
3767
1664
2519
2115
1707
1911
4161
4885
2660
3518
1755
3250
371
2170
4756
2998
3075
4919
4349
3918
932
178
1020
3337
4564
3447
530
4356
1667
1540
1153
63
4213
2617
1345
632
4367
2851
4337
55
4168
36
918
2494
273
4646
1616
822
4723
4804
4258
2344
347
731
4482
4633
2916
646
3599
623
4823
880
3430
2778
4428
4642
2572
1541
4019
1739
4935
4316
2475
4049
4426
3099
1746
2269
371
4076
90
101
2118
4051
2233
160
3112
2066
3405
2906
313
3218
891
2333
4432
2593
3026
4293
2973
2650
4773
1090
2165
4575
2659
813
2708
2253
6
3883
1329
3768
1892
253
1084
1691
3029
3160
4847
1673
2596
1594
3241
4159
1965
1516
3428
3900
907
3218
3287
3248
1284
2374
1516
2165
1426
207
1150
1019
2096
591
1088
3224
88
2036
3856
3778
1147
3498
4388
3272
3314
4683
484
1162
1816
3702
2152
1569
1267
3418
390
1190
2624
1189
2067
2560
3290
1362
3405
1609
4948
3206
3905
2736
4340
453
3494
1017
2719
3676
4019
3996
4976
3803
51
4618
665
989
2271
4684
4536
1539
1907
3160
1044
605
2644
4178
3090
4569
3964
4692
1885
2338
3355
4341
3130
1908
917
4248
790
1193
3744
4578
763
923
4207
2428
1562
3782
152
2455
3065
4301
2941
4180
1298
3282
1472
1965
388
1360
1832
4515
2913
2152
3979
1873
3122
4928
3189
4894
556
3625
4382
4669
2728
3085
930
2131
21
1990
3513
2641
2639
4661
4274
2080
3913
4008
247
4204
1205
2159
969
2306
3967
2722
3571
2943
2858
4000
2733
371
919
3689
952
1824
3937
4421
4656
410
1465
56
3125
1247
4340
878
292
1448
3446
357
4580
2933
2143
4699
4828
4029
4435
472
1327
3331
1773
4607
447
4894
3973
2983
3542
1695
4165
1289
4360
2308
4103
3404
1065
540
1154
2168
4584
3991
3429
1715
3217
1571
4797
2976
3182
2252
2879
1489
1414
1936
3645
3698
4686
4688
4712
1865
4441
4327
799
4042
4623
673
4318
260
4882
2261
1591
4855
3029
3684
2384
11
873
4886
1126
3082
2758
3391
2658
2055
4275
1044
4427
76
4481
1100
308
86
440
634
50
264
3328
369
2931
3047
4282
2668
3939
3642
4668
1190
3857
4700
1209
3844
4377
4657
2588
1977
3481
4850
1472
312
410
3165
401
544
4067
1643
2241
1866
4350
4729
2081
4876
3382
2621
3249
2233
3211
2343
2842
2914
3733
1563
4705
3446
4603
1655
172
373
1479
1979
3642
982
4698
781
2001
1654
4959
1494
4815
3847
4775
2907
1673
1472
2675
556
2891
2195
4646
446
4458
1973
805
3506
403
1229
4632
522
3984
1731
844
960
3290
2029
937
4338
4164
4899
2090
1674
1504
2689
3284
2220
3627
2254
3118
1933
1891
3833
2847
4269
1732
3682
3814
3774
528
2101
3075
2158
77
919
2894
2783
542
3843
2681
969
4477
342
416
4635
1266
3305
1971
647
359
3235
3894
1382
3224
4257
2178
1046
4772
1774
3759
719
2278
4657
2729
3047
3090
3293
802
565
3627
4033
49
2202
1279
2278
732
606
1247
1125
1865
3560
4794
888
817
4475
1856
991
4205
2654
2439
684
549
1298
1762
4224
923
3952
2580
1904
3962
3578
1257
2037
3929
322
2706
4668
3643
569
4009
4694
668
1429
3061
3760
1343
1557
262
655
110
2531
2970
3748
633
3193
4205
3146
922
3839
4188
1980
3512
4633
3515
3449
1981
2957
4201
298
1386
1712
2887
1214
383
848
4344
4250
3218
1112
4052
2671
2508
2744
782
1121
4195
1509
287
4312
1945
4799
217
2362
2861
1774
4030
4789
548
1862
3827
3154
859
4999
3724
798
4783
4501
2336
4825
3071
3122
98
3591
2920
1914
2068
3848
2445
3312
1080
181
3472
1804
4898
1310
611
1539
1962
4797
4783
852
321
3802
3743
889
3448
4754
988
4753
445
2080
2770
4386
998
3850
3577
2183
393
909
2804
2108
4662
3317
3078
4301
1055
1490
4722
3472
3039
1286
1830
2263
1465
4994
4176
203
1616
1721
535
1015
3371
2332
1511
4056
1652
1167
4805
3981
3029
4592
1701
2084
826
1756
2470
1908
1617
1160
3117
3140
44
1624
2649
4752
4358
3991
4920
2665
2454
2446
2064
839
1491
266
2586
2178
1704
337
1875
3239
3661
948
2596
557
1495
2997
1856
3724
2273
631
1799
1913
1843
653
1732
1493
758
4697
4431
81
3332
1033
1831
988
2350
3306
2815
3926
4792
687
668
3276
275
2939
4333
3776
1037
1573
2687
2864
1942
2761
12
4320
231
3265
178
2186
3367
4196
1563
2637
1110
2860
1022
1432
4732
4181
403
2701
3963
2963
700
3403
100
4754
1373
1765
440
3226
205
22
4928
2366
246
4344
2720
4026
1134
2289
4488
1672
4925
2019
2657
4654
2977
481
387
4815
2299
2330
1926
2795
4362
325
2755
2472
3828
894
250
4571
2928
1344
1710
4810
2669
3115
2292
2880
2957
601
804
4513
2565
3100
2824
72
4313
3801
2446
1298
3075
4937
4822
1026
2081
390
1247
3052
3598
1335
2090
1962
235
3652
3833
1582
4240
1854
1362
4319
1066
1477
359
1714
4588
4751
232
3394
527
3869
2364
1076
786
1536
1207
1816
1631
4022
1884
4236
3860
4839
4991
2575
4152
2192
3403
1624
1236
335
289
728
674
892
2494
4863
2549
930
333
4257
4245
4568
2296
4148
1139
1693
2294
1166
3577
1236
4626
865
331
3794
1759
3678
2766
639
1137
4902
2506
2309
1006
3343
4323
3302
644
3716
3662
4959
2002
82
2359
3543
793
1230
2074
3218
272
4972
206
4650
2751
504
1431
4157
78
2774
1270
3792
3863
1240
509
3933
2933
2885
3740
2058
1259
3032
1904
181
1070
2525
1753
1533
2086
3835
3505
1885
3017
3753
2532
2329
4132
1180
746
4864
71
223
904
1102
1847
1793
37
2537
4661
2733
2544
4004
798
2775
69
1280
430
300
4486
4945
1383
1664
3859
1349
3518
69
2567
4909
1690
394
2185
1698
138
2495
1785
2266
1950
3227
4401
3450
2484
2574
4798
1513
711
1801
2953
2984
3834
116
1527
4206
4510
2835
3054
2698
2274
3512
4928
4932
947
2645
2222
1723
1061
2134
2457
2109
3545
1366
905
968
3972
1917
2652
3493
1205
317
2990
3047
2046
2674
4696
1189
2133
4080
4663
2109
618
2094
3051
86
2360
2840
2731
1416
4163
3729
1089
4096
4995
1179
2723
3334
627
3067
1094
1859
2247
2514
960
4452
3155
2576
4570
1974
443
636
2526
1741
1984
84
1680
2163
1450
297
2861
310
3251
4183
2215
1148
2453
2986
1246
3003
2355
3086
3054
4347
4771
3003
2402
3309
2685
849
4406
2792
4849
4496
3750
1671
3460
4392
1462
4360
996
4593
3517
3474
2628
891
2555
4935
1380
3501
4516
704
2775
4206
4025
1714
4922
3439
4209
222
675
4739
4573
3242
1229
2906
4702
3733
2691
148
1644
769
2376
228
3082
2106
200
1136
4623
544
3575
1644
1501
2922
3981
3774
2192
2404
2613
4515
2040
2682
4610
4856
250
1072
3072
2194
380
4138
3693
1170
1632
1961
3910
1194
3915
2118
1102
2444
3882
4841
2990
4256
4246
2980
4705
884
2246
4153
476
3712
2233
1959
2573
2147
472
27
4490
982
2527
3774
1079
3108
654
323
308
2422
2874
4180
4415
4081
831
2632
729
330
1297
857
4689
3838
3521
2935
932
4041
392
2467
878
2194
3894
4546
3180
1066
1377
383
3780
3792
1893
3140
1417
495
214
1109
3556
4920
1527
3867
892
1
4176
1112
4036
4508
3876
4055
2135
4223
4179
1981
1264
417
2883
1834
3985
3429
4658
681
1529
2273
2088
4300
1923
3013
108
1996
4421
2805
2565
2172
1791
2919
2986
3785
742
4602
1936
2191
4590
1164
4286
916
1123
2353
4307
2345
387
3321
2821
403
4638
3716
2289
2701
1162
982
3380
3910
1309
3203
2476
4120
1656
1235
1600
1892
3141
832
131
1524
503
2723
3100
3829
45
312
4511
4312
3905
1633
3016
361
1204
1846
3410
4682
492
3531
1652
990
282
1
2430
4266
3735
4353
2569
4053
3060
4206
4164
172
4652
4319
1883
3845
872
3087
3956
3981
2988
4634
3319
614
2620
4183
3747
2277
2491
506
92
3399
2677
1078
2247
4362
3804
3571
3267
2548
2955
1217
4850
4513
2393
481
4727
2137
312
537
4304
2853
377
2773
440
480
1774
2692
3969
1045
4597
4174
4365
301
169
1632
3281
866
3523
3483
3001
2660
1159
879
551
975
2528
1757
3950
364
2594
4566
3135
2676
25
3164
1435
4026
460
1257
2585
4209
3980
2052
724
3408
2941
495
1421
1351
4434
2572
3974
2311
4038
1849
4432
1853
3281
2793
4157
722
2469
1455
2738
3520
3187
4725
3814
3604
3112
1329
1266
1689
3917
3261
3540
4113
2014
1048
770
1391
3829
4050
1752
1056
4567
3788
1883
619
3664
678
532
3573
4392
546
3933
475
712
2831
1197
2133
3095
3684
2661
4070
350
1643
1623
4174
3485
3715
3453
3543
4127
811
2095
4896
3144
3727
3198
2294
4811
1961
3377
3603
2418
2551
2036
1878
4922
2902
4175
4050
1329
4211
4348
283
587
2356
1900
915
28
2174
4401
849
1393
1586
2075
3426
1857
1
3813
1212
868
1696
4437
580
176
1882
1305
3914
139
2231
4748
4050
2088
2109
3981
2558
2479
2082
337
886
2717
1199
3867
620
3026
1289
2737
3934
2919
1596
3289
4115
3799
4202
4653
1017
450
287
1749
3375
3100
2865
2382
3155
4867
2134
3913
188
3009
730
3349
2018
2942
2777
3161
3849
2673
3799
435
4931
3392
1845
3684
4205
1057
4293
1263
4277
4996
3497
542
4573
2491
3398
9
1090
3967
1227
1361
3366
4818
3940
4407
3610
4736
4715
4774
4883
134
2234
189
1304
4682
1471
2607
3804
1994
675
3479
4340
2028
2984
4222
4704
4012
4921
4709
2540
2345
3157
136
4577
4590
3538
1688
664
1251
1487
1699
926
1108
1972
2388
2537
4122
1470
1714
119
1866
3001
138
3736
2201
1772
2717
1092
4997
2784
2789
927
4332
3628
2971
1115
3252
1374
2771
103
4966
720
4465
4553
843
4170
2911
2462
480
655
1869
3099
4562
2210
4348
1410
1086
4171
295
579
3023
949
3015
3937
3116
287
4857
337
1303
182
778
1262
3068
2213
307
1289
617
4459
4466
1647
2100
2167
186
746
1868
1514
2783
688
3428
3033
1544
4335
535
1729
4057
4036
2618
1001
1404
4286
4578
3603
4036
1085
4154
790
924
2042
4997
2119
4599
2653
1603
2026
3749
325
158
2300
2651
3894
2664
1962
939
3273
2956
1135
915
1102
2860
1196
1094
2571
3484
512
718
1492
3438
2431
604
3463
1134
580
4602
2129
3146
2013
4427
1489
3854
4392
162
4752
775
1765
2377
561
2407
3360
4435
218
3173
1264
1409
927
2082
1408
1410
4431
1655
2632
4955
3871
4252
3174
677
2046
2114
627
998
4845
773
3036
1438
314
3793
3488
1488
1506
1473
2917
4992
4435
1720
920
4629
2316
2138
2938
3318
2330
1682
2598
4855
1770
2906
2565
1729
829
1376
2557
318
4146
3463
215
2140
2134
383
2094
4736
302
3740
4239
1438
3718
1948
1822
1455
3919
3302
1971
1381
986
4551
698
2043
1057
1658
4818
1075
2381
18
788
4013
182
915
278
4115
3691
4707
4613
3453
297
3064
3648
606
1362
4892
1041
1777
4377
393
4926
2109
1629
2863
2307
1975
1165
3966
1520
4110
3409
4909
3062
1855
370
4703
1406
4841
1742
3300
3812
907
3834
2095
1043
4352
4256
3355
1464
3095
4128
1604
4530
940
4208
1853
2449
302
596
326
2880
2903
3842
1420
2943
2356
1880
1897
3597
4395
589
1590
233
2018
2839
740
3763
1336
4901
2728
4071
4883
3445
4303
3530
2672
318
3470
3015
3720
2157
475
2561
3693
1873
3647
1937
714
4056
1019
4617
701
1299
880
3747
4328
1987
1540
1150
3127
295
2530
287
3285
2808
4411
3202
2449
4417
3188
4678
2843
2077
4935
4003
4542
4832
2345
1705
4715
3678
3576
1383
4986
3819
646
2551
1452
3425
2433
4217
4075
2696
1785
2166
1579
1016
4472
3416
426
3442
2067
4088
1749
1057
4073
1732
1223
695
2687
3061
4310
3994
1836
1584
4425
4006
2210
2936
1993
2529
2324
910
3792
266
2149
3057
917
4801
844
2836
334
664
3964
962
4778
592
2311
2464
341
2441
3686
4158
1237
278
2222
1119
3035
1013
4718
4286
2001
3380
1272
2065
4725
2601
4835
2502
1606
2907
3114
2893
1326
904
4464
2436
4422
3530
4773
185
2349
1685
1184
85
937
3771
3411
838
2800
1552
1038
650
4710
437
2615
4603
2210
44
2508
2217
2651
1201
1912
4700
584
769
4649
2333
4443
3229
4162
4932
3312
2741
4599
4094
1537
4500
3197
4389
3533
2324
4730
1223
893
3400
4529
3404
3818
1732
3640
4407
3748
481
437
4595
758
4626
364
109
3249
3322
724
4519
3553
119
4560
4706
358
2595
374
4088
1817
2674
2881
3585
2050
3788
4972
3177
2996
1878
3520
2321
271
2289
4612
3122
4003
3621
3958
3313
2818
4319
1460
1111
2766
4562
2359
4571
1636
3224
1050
4233
482
755
505
971
1393
4214
725
3216
1304
4478
770
3649
598
536
1443
2019
4357
2224
3020
4165
2204
3705
997
1939
3862
742
1221
3911
4375
4483
3504
3339
3777
2275
2163
582
3663
4195
4896
4137
3028
13
1211
4028
13
420
3010
4332
50
400
3464
1223
2787
58
601
598
3686
1998
754
327
1507
2745
2450
4726
3781
207
4298
564
1928
1550
2683
4195
4434
3047
2961
2150
2657
445
4994
2554
2130
1218
4730
2301
953
3638
4973
1379
519
4048
756
476
1638
2117
2708
3989
2948
1500
2636
1469
1485
3178
3012
2623
2275
3963
4890
1490
4099
2690
4539
2655
3706
2161
902
579
2968
1978
2521
3696
651
3720
1489
3271
4002
3925
2279
1686
1885
3754
1896
900
912
1788
3012
2156
1628
1135
4510
2191
2633
218
3053
1301
3432
1500
4093
2623
1144
4528
4809
2324
4900
266
3317
4231
224
906
1244
1756
2388
266
4514
3414
3649
1989
4484
1937
1396
2827
1741
1705
3943
634
2626
2514
4356
2488
2305
126
2464
3134
4991
1403
3083
1545
3886
1921
2992
3784
148
3147
1525
3425
3184
3864
4432
736
3000
4945
1081
2368
2090
4295
125
1517
151
2074
1731
2332
3432
1034
1022
4175
3759
663
2427
3219
4858
2160
4270
1917
4262
583
3145
4633
2246
555
75
4994
2090
2794
1864
4980
3855
1012
3658
2619
2173
4646
4956
498
2980
1595
3550
4014
1228
919
2444
890
786
1868
3280
2145
3263
1384
1818
4811
4342
3522
2530
276
2956
510
3345
444
963
3799
1191
499
4173
306
1198
3359
4213
3636
579
718
4856
4364
2753
1549
4062
1225
2413
1754
4980
1696
4818
4587
2226
4995
4762
1721
1526
257
3190
361
383
718
4511
4113
2383
3081
2545
4672
2733
4903
2181
588
2011
4608
950
3626
4356
418
4384
483
4960
422
2302
4010
3919
4721
562
3511
2451
4969
4803
267
363
42
4709
606
3482
710
4898
1594
1710
882
3370
3707
2339
1557
2833
482
3391
2183
2820
2474
3218
50
4548
974
1200
2253
166
236
3100
2591
651
4944
1683
811
4071
1590
4456
4408
1985
2094
3763
1906
789
4160
2667
3516
3376
1847
1111
2080
2112
3524
4141
262
2145
2638
4586
3878
2193
2260
2904
1793
3179
568
3484
3269
512
2729
3314
67
96
3908
2299
2827
4069
1032
1370
2666
4045
1422
4650
777
2645
1188
1694
1733
1885
2984
4909
1792
3861
584
3443
4949
3709
1310
4333
1785
2545
3306
3982
4227
125
2777
3666
1318
978
807
481
3774
1078
745
1328
3443
1352
2585
3533
2370
3140
3210
2180
2422
1704
3587
3464
1708
786
2792
3784
1906
3054
3747
3447
2176
4836
1881
2348
3731
3282
2025
1985
1339
1418
4376
2932
2717
1871
4785
2525
906
469
3488
1391
1254
140
1818
4555
124
2337
2326
4940
927
2675
2220
3823
692
1928
4807
1271
4793
1860
2319
4309
1249
2567
3530
502
2305
2407
4995
2562
280
4679
3950
3808
2151
1150
1311
2983
2535
3736
1432
2776
1920
81
2661
4570
483
14
4042
3908
2195
2006
945
4361
4709
2370
692
1730
1152
1788
3777
1348
164
4228
807
3986
1188
1331
82
4035
1162
4282
3988
379
1008
133
3457
448
286
3371
1892
1835
2227
2910
1065
1265
1393
372
640
2812
2778
686
2212
359
1081
51
357
458
4819
466
3634
3866
3542
256
2854
1773
3018
4076
4294
4536
4549
2041
141
1668
422
1329
3822
1653
2217
98
1676
4350
2920
2032
2562
1235
4573
968
1330
2368
2754
1152
2670
4344
2766
373
1816
838
4030
2198
2345
4394
3538
4233
2681
1941
1508
2702
3887
1490
4704
2173
4891
1634
1246
278
395
2873
3176
2637
148
3668
3127
137
4155
1624
1282
2212
3031
4761
364
452
1585
2925
395
2298
489
4920
2954
641
827
1154
2730
3805
1972
1689
3931
1536
2241
4620
3262
463
2382
2768
71
2610
544
4172
1010
2174
1410
2461
3533
1296
4887
3076
4997
4733
4523
2756
3786
2366
492
423
437
723
1676
2873
1267
1561
4228
1941
615
3420
2471
1131
1826
1182
2915
4945
4672
4788
4038
1711
3917
3806
935
4860
2437
3269
830
1145
811
4358
4049
3450
3757
822
3271
3581
2841
4189
4534
2525
3136
3628
139
4303
728
1083
1223
4733
1871
4019
1015
4282
4652
1622
2873
86
4182
822
2296
1488
344
1418
2690
4679
3552
4826
3334
1474
3107
3501
4592
3535
3370
4168
3106
64
1443
1359
4736
2371
2317
3279
3880
2928
493
2163
3652
3293
1269
2808
4246
4420
3765
4589
2894
3712
40
4619
622
2478
3293
1989
2729
2300
4527
426
912
3220
2870
2937
3160
4319
2247
4576
708
531
1589
4256
4263
3548
2241
1457
4421
2564
3504
3981
3230
2103
109
2783
632
93
1614
4392
3499
3683
3195
4582
4559
3321
2515
4828
4552
3706
1955
1173
3218
4805
3172
931
327
1175
4889
2641
4775
2092
2225
3101
2435
4207
1760
1978
1888
2333
877
1420
127
3619
2911
460
182
895
4706
3942
881
5000
105
1409
3319
105
3449
1435
2818
3146
756
3532
4161
2109
2118
1611
914
2787
2167
1438
1953
3794
311
535
3233
754
4275
2274
4579
465
3375
1135
2045
181
3775
2905
3487
1478
2547
861
4302
619
4940
329
3837
4325
3676
4566
4032
1663
3178
4693
3716
2732
4371
533
1613
3577
2951
2981
3131
3487
2829
3079
4088
3853
789
1212
4830
4277
2229
44
4485
2466
2844
4955
105
8
2391
2834
4126
4319
1905
2351
2857
4678
4629
1641
1128
4917
1355
768
3432
980
1131
1049
2327
216
2587
1357
1747
112
4594
3413
2098
2332
3178
451
1693
2900
1052
3456
4429
1572
4116
114
4129
4720
2791
1289
748
3801
3318
4496
3591
571
3082
3436
2457
270
820
3937
4963
4181
2026
3922
2433
3786
2994
2148
452
2045
2502
2753
760
2988
2958
2100
4977
325
966
1326
2751
3084
210
3984
2010
2175
3118
4361
2270
3779
1496
4203
2271
107
2296
4888
3389
1421
4232
1402
2270
960
4473
613
306
2018
4568
3780
872
1554
405
3103
3301
462
2252
1029
2787
3485
2493
3851
2839
1510
2869
3732
2451
2146
533
3802
4166
1199
3180
4453
16
1319
1128
3255
4022
1748
2045
3291
30
4396
354
4311
2843
1917
2605
3810
4381
912
4198
4462
4242
3597
4548
3422
4131
4979
3844
1665
2282
2866
920
636
4310
1978
4723
2574
873
4397
1330
2567
2580
2364
883
1807
4617
3223
1675
4406
2386
457
697
3501
550
1086
4733
2046
1601
4395
1353
2266
3414
363
2274
4499
1057
4856
4605
2525
3094
1770
568
3347
1740
4471
2634
4383
2511
3838
2400
1769
3939
4442
2838
2273
4479
3120
2895
2331
809
4816
40
269
3560
2655
53
3460
616
2206
3140
293
4220
3129
2373
620
1600
1758
1498
1497
4436
420
1813
1863
3870
4034
3857
4565
2797
4431
2700
1079
2784
187
1329
3322
404
3459
4747
2033
3281
2048
3928
1541
4521
4663
651
2751
1375
2911
3888
1828
4669
3834
743
1493
1679
1708
154
1666
3973
4489
2992
3225
1670
1028
206
782
151
1682
4190
3297
4828
2316
3804
4546
265
1809
4765
1415
2155
2422
2050
2699
3619
428
2676
626
1969
2480
2179
149
4756
1907
1164
1636
104
3512
4899
4311
2102
2240
883
4837
3260
3138
2026
2691
4946
4335
1275
1834
1725
3080
3425
2936
4074
47
682
3805
1183
2651
3633
2610
1189
565
73
1031
515
3325
3923
3872
115
1089
272
1753
3242
154
4173
2472
4274
1847
2569
3730
1632
831
4644
2085
2255
1620
3622
2577
1495
1184
4239
3160
4653
270
3595
2262
3999
2466
473
771
1029
4125
115
4460
2903
2919
235
1268
142
178
2765
428
3870
859
3224
4755
4790
3475
1384
617
228
4092
2252
2950
2246
2664
1570
3066
4817
3396
4166
3917
1680
3177
754
892
1348
3894
2176
3152
2866
2631
312
1570
767
3158
2209
553
226
1999
4599
1315
4236
2137
3251
1895
2499
1686
4615
3440
4941
2944
4330
2645
3424
3888
534
767
4520
50
59
2084
2801
1753
2979
1676
4456
3477
4213
3441
2410
3492
2566
1019
4217
1113
4803
93
1878
67
24
1283
367
1761
967
2150
893
3521
764
1685
2374
1258
1843
2061
3513
624
269
3438
1155
910
628
4188
3852
3718
4688
3700
3624
4297
647
1064
2391
1641
3909
1765
4681
275
2608
1761
2232
1543
1767
1161
3253
533
4184
1138
2526
3867
367
3392
4536
2182
2899
926
1272
4194
2454
2206
1928
4540
589
567
257
3021
3659
968
2797
4289
3679
4321
4953
3307
2709
1776
3802
1309
201
2590
2027
2444
4278
1762
1450
4449
4254
4673
4243
253
2517
2200
4584
2446
3790
4
2184
4887
4897
1248
1079
2626
4059
4959
4383
3571
1009
2034
3759
3868
2058
2517
2796
4829
613
1416
2379
1256
3996
2859
3051
2452
2132
622
1193
3747
3470
2066
4473
2374
4210
2116
4909
3064
1404
1333
4763
1060
1732
5
4576
4464
3039
3777
853
4341
3853
3918
2492
4234
2303
4426
4835
762
763
2416
4801
2441
426
1637
4096
1923
3350
3128
1766
1539
4775
2853
2600
4537
1927
4507
1150
254
1182
3079
3281
3257
3218
1606
3425
3061
4189
636
2805
3943
1549
4628
1250
4613
2268
3028
3455
871
3856
1687
1718
1041
4270
4994
1282
4036
1287
4812
200
73
2495
2509
513
4886
1690
4923
1892
260
2451
3232
4311
3613
728
3180
3052
1989
4949
1522
2528
762
4808
4173
2270
3384
3879
560
2724
3649
3751
4654
882
2077
4284
2567
3725
328
2086
4255
1890
852
2255
860
1457
4330
2688
4266
4086
4009
3823
400
4013
604
3935
2429
218
3592
961
3903
3572
3731
4425
2056
2527
3083
3707
3145
1222
2501
1924
708
1755
3878
2469
1646
4832
4686
3342
2934
1570
4430
3019
3676
3482
622
853
1130
545
1256
196
3824
1646
4020
3280
2274
3490
3207
99
4824
3246
1069
112
4118
4034
1396
1752
1457
4312
878
4502
3494
1167
4544
158
3907
2548
3143
2536
1286
1219
56
4998
4442
2420
1263
3544
2726
3460
608
4270
402
2740
2275
1757
3351
976
2314
1760
4273
3557
4071
890
3642
2192
2318
2548
3503
4410
3372
652
2760
1600
4125
2543
4589
1392
257
4639
4636
4284
2800
1734
516
4937
1910
4533
3399
2544
3749
1773
2869
3698
1618
3376
3352
4174
3516
3912
1101
1179
4030
3362
1082
2363
2038
1536
3873
646
4512
1609
1332
119
3475
245
3244
292
4017
4789
2363
2044
3906
1696
4392
4079
4774
3038
3071
3926
1382
998
408
4525
2640
4763
436
3258
2792
1366
3899
1429
1301
3466
4731
888
576
3669
199
730
3818
4386
2328
2784
2259
2116
235
3564
2061
3545
4831
4190
1598
3651
4623
824
4000
2364
1293
864
3691
1522
4052
3450
4467
906
4056
4389
680
2477
1432
1891
2692
2388
256
3141
437
2702
2728
1288
3608
2978
1391
57
3226
3102
3989
2737
1207
2922
2349
553
3910
3662
635
2709
4616
2162
3955
1058
4813
2390
2481
4316
4876
3685
4762
564
1716
166
3277
321
2872
1152
4165
4046
2501
4632
1485
565
2002
4148
3519
4247
833
4980
1745
3767
3316
1892
1988
531
799
2103
3572
3079
1247
427
3784
545
322
4949
2014
3898
1766
3953
4738
1006
2317
1614
4047
2671
927
1034
3098
1899
579
2588
1529
1033
765
1449
325
752
4024
439
169
1613
4913
733
3530
1699
3721
4259
1818
734
3316
1306
4066
2004
3594
2929
1073
2290
663
2935
2628
4620
4432
1887
1374
3871
290
888
1182
1110
4973
2248
4994
1119
167
738
599
3304
1593
905
3818
3403
216
700
3632
2870
1549
1585
384
3472
45
938
3811
4267
2034
3302
2170
705
3933
2175
2777
1699
2483
2406
541
2737
4941
4890
398
2458
332
892
522
4856
642
4147
4582
3349
1685
3974
4592
1013
2412
4803
4070
596
3469
4131
591
3456
4475
2329
1758
1060
1162
4179
2871
2096
3924
1247
1730
4522
3788
2047
1118
1981
4940
159
3595
852
4278
4466
2023
4238
1615
2221
1038
1938
3300
2472
1001
4105
1886
49
4233
1970
3738
689
4559
3152
4899
2460
1204
3810
3413
129
1553
1371
61
738
2203
1498
1203
4358
2030
944
3359
712
4382
3076
2378
4464
2488
4220
796
4394
4465
1745
4531
3232
64
4069
3432
254
4691
1507
1757
2256
3243
3903
3196
4220
3316
1378
4288
268
1460
564
3290
5
1744
3746
477
2177
3622
4353
2858
4916
4326
3995
921
1603
1583
2897
4940
1204
4759
1507
4601
2551
3527
247
3103
2291
1040
1599
2245
592
4552
2727
807
1707
799
1142
3863
3318
4299
3619
2721
212
1873
1519
3837
4558
104
791
2074
4304
734
765
3726
1300
2529
1552
604
3185
2063
1706
561
3296
4110
678
2098
1743
152
1315
3087
4802
92
3178
1416
2286
4131
1961
516
4230
853
1832
762
129
3273
1407
4710
3812
1662
2117
2195
4702
3272
3190
4908
4218
945
1262
3651
702
508
4611
882
3734
3210
3082
2041
1859
2532
1290
2383
3749
236
1292
13
943
479
2412
2135
3784
3177
4090
2371
3323
1917
192
4234
1207
4830
3808
2349
4917
741
1223
4005
2637
4577
1195
3607
1835
1948
3354
3536
4240
1967
949
1466
1950
353
3804
1507
428
2978
1110
3031
3969
4281
743
2019
2694
2674
95
866
3328
1636
1803
1439
1598
3916
3961
3014
2320
2960
70
3031
1976
1058
939
1773
128
2467
218
546
4905
3881
4624
4825
2703
2409
1700
3543
4642
2415
1392
978
2728
2864
4599
3804
3053
1958
2680
2888
1663
2653
191
1607
934
4663
954
2944
3585
2361
2261
3304
4369
3669
110
3529
4444
782
4740
2112
3443
4159
506
4093
461
926
4403
3710
4963
4002
1290
3405
2657
2528
2232
2506
3662
4031
1593
4193
1378
2504
141
111
856
2538
2287
290
2176
5000
3650
3667
2599
4943
258
2410
1138
505
441
3814
1649
3093
4094
368
1293
1399
1149
4128
4951
1793
3240
2889
1069
4370
1365
859
1304
524
619
3191
4650
4525
2885
1222
3276
496
2100
3695
2454
4935
247
193
2842
2901
2078
2313
3891
3634
82
4127
1141
1612
4742
211
474
2978
534
4227
4523
1055
460
3971
1112
106
3735
968
4135
3091
4261
2496
3210
994
4654
3787
2038
1018
2199
2943
3747
3968
4408
2502
2080
1188
1136
4474
4144
595
1645
4600
632
992
1725
490
2276
981
2973
4200
3985
2801
3381
2992
3552
4300
1811
3499
4951
1982
4051
228
2180
890
1211
2432
3646
2558
2455
2866
3093
403
1560
949
4919
4530
4495
4490
89
719
431
4351
1975
3533
2983
4221
4473
4603
628
3236
3039
664
3537
1053
892
2450
2565
607
2040
3434
2345
2190
3167
3873
2683
1094
3468
498
4181
4416
4712
4291
3264
1838
2812
4397
4011
3841
3121
1171
4157
2791
3124
778
3428
4779
3479
3861
165
3133
3640
4507
3790
950
3976
280
1108
140
3644
1110
3366
220
4464
4844
1511
4951
1295
3252
1859
1879
2030
1221
121
3440
2769
2125
2679
3
685
1338
3536
1508
3599
2347
3309
2340
2040
422
708
3894
4264
1875
4986
1414
231
3239
4941
816
198
1961
4393
1358
398
3349
4095
268
1884
589
3981
4654
4007
2998
741
1401
4488
1727
1723
2456
1570
1050
4415
4440
1400
2065
4247
136
2623
997
3101
1110
1945
4613
710
3116
3872
56
2811
2566
2004
927
2018
4991
245
3399
205
2401
441
1412
4914
2959
2226
3366
2723
790
1386
3895
1417
2275
2878
605
4750
4964
2626
3823
1903
1086
2087
769
4298
1457
3363
4649
4338
1446
1369
4213
1474
1723
3318
878
4503
3933
2122
1578
907
1247
2830
2672
2378
900
366
3367
1423
4562
1605
2203
156
2982
2336
478
446
3766
1871
3531
1031
1859
3508
703
3614
410
2463
3798
511
3893
1864
4518
3574
2201
2755
62
197
3254
118
3683
4710
2680
3121
2728
368
1715
197
4707
3225
4127
4444
597
4955
1563
3813
1658
4991
4772
1004
966
720
66
1763
16
3904
2567
3714
4368
2101
1169
2300
2605
3434
3065
4336
3789
2030
2070
2507
4079
1601
1632
2356
462
4379
4973
4119
3632
36
3672
4569
2798
2062
350
4934
3391
3813
3850
1179
4986
2864
155
3266
2633
474
1641
4651
1337
4325
4085
4933
1508
4034
4762
1186
4697
846
2205
359
4122
833
4652
3908
366
4372
2407
2202
4491
2769
2779
409
1305
2690
2799
2310
683
592
3775
618
367
4203
3497
2116
1258
1663
4320
2504
1098
189
204
1193
4056
975
2797
4425
4514
1093
909
1937
1815
319
4765
929
3593
2910
4653
2000
4312
4361
1477
4623
3450
2974
4822
2224
4549
474
1374
2928
4887
3808
1615
3625
1018
4899
1020
1901
798
2275
2049
2150
3523
849
2898
76
1780
4536
4449
4134
3335
1931
4844
3629
4057
3064
3492
1024
4286
193
643
358
2644
2030
881
2500
1604
2076
1515
1474
3173
4381
3809
4077
3001
3346
2129
1654
4499
723
4873
3452
2879
616
1271
161
2995
1813
399
3750
3365
1053
1111
2263
4512
1735
3477
625
4873
4849
2467
3611
1091
4771
4471
4810
1412
4919
2237
1314
4332
255
888
1725
3585
1476
2823
3805
4231
1870
3228
2762
3339
1926
2479
2976
1802
1084
4546
2692
4232
4330
176
2919
480
633
4366
2889
82
1779
2242
736
3080
2644
4864
4703
2063
1202
1371
4578
665
989
4301
577
3711
3090
1446
1179
746
628
1549
4535
2807
2171
1674
2307
2987
3590
2690
587
3849
4443
4007
1002
2939
1162
4609
2723
854
2163
665
2908
3196
1768
4974
4553
2198
4518
4543
1420
4598
2247
4683
1506
3305
3806
503
2729
3913
2276
1672
3282
2924
138
1110
4842
677
3175
3325
2434
1801
3056
1508
1909
1584
2095
2278
2469
1535
4478
4984
362
1479
4278
4202
4124
4119
3855
4029
2717
1064
2011
3634
956
4763
598
3482
203
1951
2318
2866
3352
1159
1205
860
4082
997
584
4191
3053
384
4294
479
84
162
4052
466
1954
65
1480
670
2395
757
547
4407
4732
3230
1119
1034
4566
2900
2002
173
2158
482
4116
4591
2975
4331
3646
1494
60
2737
4529
3367
1991
589
986
1267
4517
163
1647
3865
4161
3037
2444
2925
1781
1733
4596
65
3323
1703
1743
16
4317
4097
4970
890
2254
1625
3324
671
1309
944
2279
1067
1507
1984
487
4716
2389
1436
1991
371
2823
599
961
4533
2662
24
3859
757
3132
391
2061
1175
2891
2843
3561
1734
3485
4381
4493
3868
1389
2019
1721
3280
1296
3422
1977
92
1723
2456
1245
328
2588
2416
674
4362
3995
2190
4550
4521
29
2417
192
2729
406
4359
2959
4248
3970
256
441
4806
129
2232
2323
3291
197
2669
452
1120
4837
2202
3104
1690
2291
2796
4025
3836
3345
4128
2527
4327
99
1615
542
3334
2152
4935
1078
3134
4882
3973
2470
3344
1472
350
4608
2614
3936
1184
502
4237
2600
3490
1876
2447
2432
1202
2779
2694
3946
141
3090
3994
4337
4804
3134
4075
3249
4787
4564
97
1870
4417
69
726
1651
1020
4154
1011
3813
4915
779
4312
866
3722
314
4550
4898
1383
1124
2935
3550
549
2193
2924
1785
625
2426
3637
3359
902
4466
2522
1863
3589
3128
4575
2941
3940
4438
2328
3021
106
3021
4852
4418
2205
4466
547
3248
587
314
1667
1855
4583
735
2458
2969
4207
3554
4682
2142
3776
1622
3913
435
1036
2529
218
3338
2388
3366
3738
3557
4092
3742
4863
3378
1359
4501
4353
178
1450
3529
3300
228
1109
1731
4014
3940
30
2653
3351
312
2930
1258
1596
3338
763
2220
2269
3350
2900
959
4015
1868
143
2920
590
266
3142
1320
1687
240
3355
3885
4279
1422
518
3450
759
4413
3822
2286
695
3031
2558
2295
4312
4018
457
2789
1857
978
2343
1531
249
3419
2808
78
3611
2353
1402
1131
2139
275
1925
4554
1429
2404
3052
325
925
3064
1769
428
66
4497
1754
4539
1633
3692
3221
1090
2224
994
325
4474
563
2079
2074
4701
3114
4376
3095
2533
2702
4991
1412
3886
2241
3153
1674
1522
104
2319
1997
2609
1688
2717
2850
4455
467
4847
2258
2866
1186
3731
4618
1506
2005
1745
1963
4764
3418
2499
3970
1786
3192
2844
2870
2488
554
1424
4696
2213
2493
458
4997
3692
109
3223
1560
420
2251
3408
247
4904
4407
1612
2970
4179
4690
2904
3381
4891
1561
2838
809
594
4992
37
2127
1413
4587
305
1531
2674
2779
1256
2383
3908
2762
4005
1557
1097
931
572
3906
2930
313
163
3835
4113
2156
4592
2872
603
4476
644
3109
4626
1130
4877
4644
2145
4389
3914
3210
1972
1618
4312
1635
1963
512
7
2764
481
391
4171
3445
292
462
1419
1212
2532
2974
2848
4225
291
612
2637
2066
3231
16
3156
2901
109
4650
3553
1339
3393
3856
670
3827
150
1475
842
520
4760
577
4536
2325
1495
1233
293
552
1768
2014
34
3337
802
4237
4428
4192
744
4815
3333
33
4847
3692
2148
4426
3874
3688
1750
1186
2728
866
4353
4968
533
2192
406
1748
3655
1267
2406
2084
4303
807
1235
3451
2013
406
3260
598
1655
2306
3961
4467
3793
4111
1482
2369
1946
3445
2567
4056
2258
4063
1684
1293
1413
3682
4717
3538
2454
4121
675
1451
3372
4366
3555
1216
4706
2131
4287
1930
2857
1157
3300
1462
414
3888
4047
4070
1649
1729
2725
2458
3789
4079
2375
2535
3306
273
558
167
785
2283
57
4651
3687
1991
1694
2870
4095
4005
201
936
4227
4788
1648
3877
2681
4460
3439
1398
2692
3290
501
3301
2940
3113
2780
4120
2060
4445
3393
1970
4246
3154
2421
3482
158
1051
3756
477
1540
4358
2809
2855
1762
4176
2900
1221
1193
1070
373
1146
3525
2478
36
895
2948
3520
3493
846
1849
496
226
2653
1203
1396
1774
4251
2446
1206
1064
4566
716
87
588
3776
4450
2404
2130
2346
157
1099
2476
3959
1302
1816
258
4534
2938
2597
4326
3412
4990
4549
4654
2258
1432
2032
346
1367
24
3560
4501
4476
4117
3361
1624
1113
2139
2047
3555
2500
1996
1904
4139
1950
549
3140
1163
4973
608
2663
3645
4884
3819
4991
3689
1022
3565
4431
2959
3216
447
2103
4017
3355
1296
267
1696
2121
4380
965
1085
990
1330
3660
3079
17
2289
956
193
4346
712
2420
742
2867
786
2953
2343
2920
4066
1187
2767
241
3509
2926
3942
131
3333
2057
4942
1390
4976
1430
2081
1123
1271
4354
629
4883
970
2564
4063
4731
1942
241
2925
234
3899
2443
2684
4360
520
615
2796
3149
4744
2142
3595
275
1479
1937
3854
912
4203
4817
423
4193
365
132
4972
4999
3782
7
4239
1552
3600
3740
1221
2440
827
4793
4729
1188
768
2019
1349
2092
4925
3997
3524
4360
4453
4845
4838
118
1595
4556
464
2595
2704
2426
3909
1527
2851
1507
4507
208
3050
379
2411
740
2846
3
2017
2975
2616
3314
49
4749
2736
1397
1192
2105
888
3568
3580
3056
4637
2866
3691
1227
3795
4085
253
538
4390
2482
2711
4068
3873
2934
1084
4313
3200
370
1862
4025
1544
2839
3140
3736
3036
4893
990
662
2916
4466
4658
3921
4176
11
4536
2606
3613
4970
284
1154
1171
3000
2739
4831
3422
2102
1491
1045
371
2420
2144
1109
1000
3447
3840
107
3757
4347
4945
645
3615
911
3811
1127
1819
423
4690
4154
4239
4874
4511
2707
3012
4600
990
2191
234
720
3738
3370
4811
1178
2175
2182
254
4277
483
2260
308
2539
4213
1221
2754
3355
1576
4566
963
2966
2693
867
2427
1359
2316
1970
3232
4087
3372
3409
208
285
480
3081
3394
3929
3969
107
4476
791
3075
4499
4714
1198
2060
1133
317
4996
2996
4890
2779
3814
4800
695
1947
4029
3553
2788
3823
715
1522
1543
4729
4932
1030
1426
1930
558
2827
1725
1735
3957
3901
111
863
346
679
853
38
3190
4882
2335
136
1935
4963
4839
4167
29
870
3216
3123
3804
778
1481
3829
789
4391
1887
3147
2832
4048
1687
2311
491
383
4280
3894
4498
616
357
95
2236
117
4020
2009
1290
318
3764
1041
2840
2153
1494
3974
4899
2842
2968
3517
2117
777
550
3795
2658
1149
4673
1223
1697
239
3288
687
1279
2249
2205
895
2870
4565
4846
1661
3205
3154
2171
3435
3154
4847
901
2848
1390
2673
376
2837
4099
749
3631
11
3334
4578
497
182
160
3146
2590
4021
1183
4613
1685
2027
776
175
2960
3519
4918
122
2573
715
1979
3112
3044
3032
3011
4401
2726
949
2636
4980
1187
967
1091
231
4810
4108
4577
4968
4536
4052
2554
4894
1355
3069
4534
3405
4032
2293
2598
2289
3412
4068
943
4593
2376
3267
3482
3652
290
354
721
4161
4811
3865
164
1120
3338
4974
3423
2987
125
1074
522
4492
2307
4120
2547
3184
1665
142
3050
4028
4383
1413
2953
4429
2861
3055
3254
3249
1295
2642
2578
2830
51
2362
1025
4553
1894
4957
535
3838
2103
3428
1215
964
732
1375
4614
4275
1671
2969
2680
1459
2857
609
2922
1553
2668
713
10
2633
1506
2829
1877
2386
622
4315
4582
4909
2035
4773
1406
75
675
544
2917
3671
3273
1837
1680
4800
4032
2014
4620
2504
3255
2609
1429
662
3999
1642
1634
1053
1871
2189
2715
2460
2115
424
3092
2505
4251
4009
1846
2002
2059
1004
1557
3323
2841
3322
2125
4798
3092
3730
1059
4495
3223
1981
2270
2699
3621
3156
499
3195
1178
504
2245
1770
1361
4206
4985
4012
610
2249
1273
3076
562
4670
155
2235
3807
2958
1729
860
452
2158
3482
3056
3951
3432
4104
2275
4737
3597
1934
2810
2305
2995
3711
92
304
1221
2406
4381
3201
4868
2871
3365
1943
2407
860
4674
4445
3746
125
2704
4701
782
4959
2895
2073
1419
3526
4917
2495
3942
1595
4138
527
3080
1061
4286
799
3876
3366
2342
4786
2629
4748
4406
906
3599
3224
1735
3052
2904
4562
4889
3717
106
845
4798
1902
3934
4301
1115
1224
696
3504
1037
2033
601
1397
1370
4574
1834
226
3462
454
4879
2912
2906
602
3129
189
3431
2191
3487
1527
2444
1489
4695
126
303
121
599
1126
3876
426
419
3298
1257
888
1629
314
1247
2366
22
228
939
3793
3777
159
3316
2446
4803
1819
3443
748
3685
3920
399
4679
4399
3243
4727
4932
2445
4057
3682
954
322
1376
3846
3251
3319
2175
1550
4875
4398
1707
3883
4748
1713
1980
4816
2990
3255
349
969
2733
798
2363
4306
2261
356
3059
2036
2493
653
4056
1201
2558
1331
4115
277
4056
2515
3926
320
684
1094
1047
4363
4701
3970
107
896
1096
3833
3532
1752
2916
2856
2704
4867
2731
2555
617
4903
1183
1966
636
2469
1680
4549
4667
798
1459
2909
1133
3919
358
4004
4597
720
2280
2132
1821
1489
1775
1770
509
221
4878
600
2890
2025
4020
1622
1771
1886
1557
2440
3108
1927
557
1611
1150
1084
3773
2319
4151
1972
2937
859
2012
1806
2950
3615
4205
3675
4823
3921
1537
2042
274
3920
2683
2951
893
2035
1991
264
3090
2016
2940
1839
370
3901
1969
2036
2180
1648
1063
201
4878
626
3841
3629
996
3098
969
2765
1665
4876
3098
1789
664
350
2422
2143
650
1012
2560
3002
3757
2055
10
1278
722
1931
2545
4945
598
2197
2949
2194
1567
2587
984
4052
4415
4429
572
4509
4084
2497
4037
4124
4013
1006
592
4654
2936
3600
2737
3370
1814
4206
4872
95
4347
4329
481
3875
3562
503
4047
4554
2701
4745
2874
1321
2401
2677
3463
1980
4593
276
1873
3737
3842
3446
1653
4121
304
1856
802
4226
2445
1759
4327
1886
2721
1488
601
401
2315
176
1961
4944
2929
3285
3749
4183
909
2700
922
3378
1602
921
4682
2835
253
219
2255
4965
2024
3643
4883
2170
4569
1738
2623
1819
422
487
1054
2395
1615
2117
4647
465
4948
591
2444
3656
2937
382
410
452
4540
1249
3826
810
1700
1006
1024
1349
4794
1991
696
1335
2548
693
2490
2021
4893
3271
3575
3438
2378
2990
3947
2983
1319
4737
2658
952
3300
3856
3935
1172
4083
4306
2378
407
568
4834
2546
779
1414
2809
347
1042
1555
1214
2426
1659
948
4379
1471
2859
4506
392
1263
2530
2126
3298
4084
1806
68
558
1571
16
3356
3775
2884
1874
809
4482
3649
4269
3935
4320
4735
2169
4270
1439
17
4686
3148
1323
1312
3924
3424
3638
996
3627
1661
2574
313
1071
2999
1288
3453
673
4399
4389
1459
2664
4525
1176
1510
1732
1728
4711
121
1971
212
1706
4708
2665
1266
3866
1154
2898
541
2744
2826
3768
3645
494
473
3392
4088
2019
2072
4217
3764
1515
1460
1980
1579
3592
1122
4915
2338
1742
4846
4575
4084
362
1583
3398
1244
607
1590
1057
687
636
4945
2155
4864
3755
1033
4707
1043
4891
3320
2643
2888
3137
847
2946
768
2697
2694
532
4868
2908
3750
4965
2389
4906
990
3313
4057
1096
1370
3622
4337
2678
4892
3522
2001
3277
3683
4824
1668
4298
2557
221
3992
3932
1133
4715
2395
866
4322
4535
1835
454
2676
622
1123
2405
3907
3807
4278
4478
4645
1523
2055
2529
3510
977
3196
3731
4609
4282
1369
2607
55
844
3627
3738
2985
3562
1427
3208
3378
3108
976
1511
95
220
4023
4357
2987
4566
2940
3622
4842
4496
853
3090
3910
729
3166
3398
4780
1468
797
800
3894
861
4171
4161
3873
76
1914
4973
2969
2074
1515
4972
543
443
3745
255
3443
2233
2156
3153
875
1364
4252
3410
1667
2369
4223
2088
3311
3490
1254
3293
2662
2296
1511
3467
2904
3282
138
4837
2738
3
1271
1406
1697
1645
978
2378
2564
2516
786
3621
2239
4108
1583
884
2281
1558
3368
1496
3600
3483
2003
1834
1778
116
2680
1020
3783
894
2927
451
2213
3586
3504
2359
4784
845
3855
1638
353
656
1423
139
3846
2543
1645
2589
2752
4348
4883
3800
921
3936
4323
384
4429
1795
4192
3228
1338
2465
3573
559
40
2591
1837
4647
2878
3883
3778
2189
4757
1412
1046
480
2396
631
2499
4197
3807
4742
1921
2945
662
3793
2928
532
1056
2790
3525
3119
155
4550
2197
3349
1558
4454
2171
4864
4255
4986
3067
594
2963
2013
3687
4302
3710
636
3035
3947
1286
4864
2214
2766
2078
2626
206
1317
995
3270
632
4498
2230
2390
1612
2190
4103
3941
2170
4149
4600
4964
4833
2787
3132
1580
4309
4969
553
675
3484
1562
3886
4452
3191
4931
683
3912
1583
4005
3664
2286
672
3233
2991
4108
365
4141
2347
1068
1972
2815
3359
501
4617
2668
3629
1894
2850
991
2244
1038
3093
228
129
54
981
4252
2412
475
1483
3509
2542
388
1271
1832
1933
4051
3305
970
1736
4824
4568
3843
1889
4033
3849
3325
4534
2736
3016
884
4938
1514
803
4218
2877
2667
1033
1456
2150
314
611
853
1214
1938
3315
412
799
3055
3265
1830
4315
798
2367
1475
953
1802
3385
939
1493
3370
427
2875
405
3552
3511
2711
2168
2943
1408
1019
2841
2182
4777
840
25
2725
3596
1578
1496
1396
3064
1845
1818
2421
3126
1203
1404
746
4102
3494
3266
2429
4640
1313
3382
3102
1595
1344
4083
3852
3415
3082
1765
1817
1154
4142
2588
105
3397
2366
4982
2312
1404
1625
2809
333
2903
3091
2106
331
1351
4639
4433
439
4945
4273
643
4979
2202
2700
2737
1379
143
2119
2394
2123
4094
4814
4633
3245
3939
918
3405
2503
3467
532
297
3356
2226
1981
4825
1318
2222
244
1236
417
4308
1797
3130
3575
4358
3409
1491
1045
3367
4448
796
3832
3303
4199
2168
4313
4851
452
792
149
3329
527
1923
2703
2434
2059
19
1646
4013
1792
3025
2185
888
1273
3686
1785
4354
1088
1324
1637
2548
4906
3197
1876
3453
1865
256
4188
298
629
559
4564
3986
4865
140
2489
1252
694
3588
3687
1607
4198
2143
2532
1594
4243
1786
1753
1233
2445
1002
4091
4342
1606
887
3911
1962
3010
2756
3134
2923
2894
3529
2725
838
550
3551
970
2280
857
3292
349
1336
4521
3105
1806
3283
3168
1812
4484
2596
2327
2537
4242
4320
402
3458
2923
3947
709
429
2475
4364
2891
4315
4641
4749
844
4416
2023
4943
2664
2129
2233
3709
4642
172
2554
226
1065
4320
1998
453
3287
902
4986
3363
2041
991
4765
4660
4177
2139
2490
3531
261
1979
4435
1674
1248
618
762
3961
50
3591
2611
339
4139
2025
267
4565
1621
2693
505
3677
2384
897
4665
1149
3607
4897
2868
648
3654
3571
2750
3627
41
132
4658
3196
2066
1823
727
3097
294
3984
880
4922
3569
612
4741
1237
665
4087
4531
2870
2554
2526
1747
2002
134
682
1132
1385
3679
2985
3500
3448
2458
290
1516
176
2120
1109
1731
4901
1386
3730
2385
426
4926
3046
4333
3489
2885
4211
567
1437
3466
420
3767
2154
2554
66
1974
3813
4100
3371
2679
2873
741
3254
1407
4111
1372
3682
2090
2029
4455
4658
3697
1068
3475
2024
691
4956
1445
4783
2750
136
4678
4898
4955
1721
1239
4797
3495
4285
2395
3617
4109
1522
4839
4335
1038
414
456
3048
1740
4313
3850
877
3944
2401
2371
1352
2483
2606
3028
3331
4429
4577
4650
4901
3922
2150
2696
2038
3576
4668
2539
4723
2633
4204
2123
4794
2443
146
1411
2048
1689
4450
2667
1239
2506
2935
956
3090
338
1215
2975
3207
3362
4616
3887
1499
3808
3600
2607
2625
126
1329
2863
1173
1607
766
4203
2316
767
166
549
3248
243
1516
1898
3481
2152
4767
2743
4406
1734
4628
885
281
2875
547
3485
3909
220
323
714
184
1977
1149
1609
3300
4024
1615
433
2001
1541
575
3525
4917
2234
2027
2264
1706
1486
3440
999
1824
477
4143
2913
4992
3726
3100
2257
794
1620
2560
2807
249
2236
1753
2659
3021
1582
665
1213
1497
2349
1158
1876
4936
2046
2547
4059
2108
726
3391
3386
4374
1400
1057
3279
4404
397
2826
1151
3416
3960
3091
1708
4453
4625
4509
136
3022
4068
3100
959
3042
4936
2026
2237
3539
3876
1792
4666
119
3380
1055
1916
4376
3919
2670
3958
4294
2101
4667
4816
3024
2258
3927
4134
1259
1402
3291
3556
2835
4114
743
1148
2740
1488
3954
3239
2938
4983
2676
134
2765
3661
4362
2915
1336
1529
707
4928
4234
1712
861
3519
4242
1154
2999
4436
2206
3440
506
775
4534
2231
4286
167
3454
951
4622
435
323
1180
4842
16
3765
4246
2003
1607
4459
3634
2450
3267
2019
4465
2701
1785
3360
3385
1215
1021
3130
3839
4402
917
1860
2230
999
1428
3438
1309
651
260
2713
780
2949
68
507
4071
1691
2883
3740
603
4692
2759
2420
4812
724
3390
4975
2128
3056
2425
3532
3864
1451
4264
2338
4249
2671
1465
3330
3686
3886
2122
11
1797
1799
1725
4648
1066
4331
4548
4488
320
236
4124
25
2963
542
1804
2377
719
127
733
2439
2817
96
953
4692
309
3260
1885
3854
1241
2475
577
557
3377
2844
330
4788
883
4894
1980
1044
4289
2437
1390
4923
152
1617
3751
2436
493
3670
2980
1727
2781
1932
1878
674
4641
3887
2236
1546
2684
1012
4927
3759
3842
2751
1061
4420
3410
4412
4311
1072
4259
3321
748
2740
1722
4411
3088
1974
367
3121
3653
3438
1981
3447
4365
4846
4991
950
1489
4228
4172
4924
3466
3905
832
906
1799
1555
2450
1856
405
3062
2148
1551
3978
1205
4739
4572
3327
2607
608
4156
3770
4282
3480
4546
3247
276
1661
1234
2555
1254
613
3937
1026
4412
475
2149
2059
1148
2105
107
4187
2756
3586
3013
1605
1320
4409
4192
223
2989
2550
3623
342
4797
4167
3138
1931
537
4983
3122
4257
4882
700
409
2197
3169
4984
3829
240
2663
2066
2146
44
3125
152
2754
3153
927
628
4283
3388
513
489
4516
3193
3916
3908
379
2584
2655
1966
1212
4294
1988
909
4213
3365
3906
3523
464
1513
56
3953
1492
3161
1661
4543
4887
199
1522
341
1539
1183
4924
1857
1062
748
109
4169
351
1101
3716
2705
4012
2077
4820
3519
2167
218
1851
1132
4454
4685
2129
259
4704
1665
965
1317
305
2455
4930
4998
2219
83
102
4312
2841
175
1778
159
1132
1946
2341
2355
2576
4051
667
167
1897
4269
4369
4725
3545
1755
340
3031
4222
2052
2762
1704
528
2148
4647
2901
3870
346
4063
3938
4485
2293
1967
4296
4175
2924
59
2430
2756
1664
596
617
687
4018
3585
1594
2701
575
1517
2456
2327
3203
4221
3276
1594
3228
4253
3722
2888
2028
2170
175
4108
1898
1013
3710
4442
1836
3341
3707
3681
1617
4940
1107
4626
4331
3461
4835
153
1203
2012
1203
3223
1913
896
2194
1391
4494
1490
683
2505
4576
2487
620
4553
3026
3410
4211
3594
1976
2140
3301
960
113
4180
3194
972
4208
3968
1717
1176
2094
3217
1578
2240
6
2309
4406
441
741
2015
647
941
1240
2157
3869
523
2439
1122
2030
1995
3969
2698
4964
280
2210
2162
4229
2293
420
4186
4396
4577
544
1450
780
1298
1544
4090
3756
63
4860
3795
1765
3328
1547
1467
3235
2816
4553
317
2406
983
4911
3905
3813
3485
3882
3311
4549
2341
2046
2229
70
1499
2458
3336
1880
3891
2233
831
4228
118
1454
4430
72
2302
3128
1012
1348
2576
1126
230
2988
4550
566
1873
2826
2529
4222
2300
45
2775
1356
2959
820
4575
2826
3915
701
1750
4465
4878
1291
2099
3368
4449
3454
2492
3151
4776
697
3313
3499
1363
921
4759
684
3780
3891
176
2728
4952
1548
1533
3115
2932
1077
2143
2683
798
244
4163
2832
2964
2475
1805
361
3051
1806
1758
2865
191
561
3665
2444
4452
2260
1385
3663
2690
4945
3747
2175
4902
3108
4333
389
4154
4228
319
2715
1418
999
1091
2510
3172
4677
1318
3967
169
4023
2238
3728
3971
33
395
4297
3882
2896
3159
404
1578
4199
2148
1035
2814
29
4566
682
1552
2832
1997
3025
3207
890
132
2331
1156
2123
305
3796
650
4099
910
4426
1980
4701
3671
1762
4599
491
4856
237
3591
3546
1319
1296
2893
556
4929
1630
322
1832
4571
435
2745
2077
1985
582
3071
3351
2454
3230
857
4193
3288
1101
2506
480
1654
1914
4800
1298
2372
1774
4101
1324
1900
4971
808
383
4831
2669
1777
1270
3978
1207
3525
3160
4504
3884
4367
131
3306
3018
3276
4845
3182
2837
4933
1724
2594
4349
2452
522
3887
220
2403
829
3233
2709
683
1337
794
1707
3342
2219
2051
307
1357
1284
1659
99
4859
4789
815
4186
1707
3859
1311
3092
2185
2400
2779
2076
4843
1976
4140
3122
1219
3445
2487
880
589
1767
621
4374
1126
3973
566
1022
934
1606
2426
4210
3342
3347
2255
2169
3567
3859
4802
61
4501
4145
79
241
660
1319
2439
1094
1960
3112
4290
87
3099
1617
481
3078
3191
3870
538
3513
1263
2082
2469
1667
4391
4757
2346
582
168
3606
3414
1586
2791
492
2335
3511
3259
2606
3711
4981
4733
1204
993
3558
3795
3657
3830
45
1594
2741
3805
4706
4621
4747
803
1616
924
3431
2028
318
1545
3707
2179
2986
4435
4318
3732
1565
560
2601
1615
587
1367
389
2516
345
4783
3913
2323
199
4908
4860
2749
2653
3387
3531
1418
2065
4891
4283
1008
4118
378
3870
2725
1169
1134
2405
4222
1636
3305
287
3645
792
2276
4988
1751
1490
3587
2967
4608
173
4571
2171
3566
3022
4253
55
1815
3218
1598
2040
3971
1480
1798
257
625
3113
3004
4757
3507
2072
95
3512
1436
3794
160
4565
2460
4972
1714
4263
332
206
3528
77
1177
2777
3384
1264
1123
2510
1084
4129
61
3669
4557
2275
2202
2737
786
3615
2331
4104
84
1637
1514
52
2677
4411
364
2485
596
2256
2518
4803
691
4022
3067
900
2259
1827
2388
4213
2803
2286
4436
3987
2181
3631
3057
3377
3400
3976
912
2077
4562
4049
2154
824
3415
2172
710
1882
276
452
2398
3747
1124
3228
3222
2841
3755
3344
3530
2999
1834
1530
3222
1659
2343
2271
1853
1719
3023
786
2637
638
4060
2882
3065
3230
3047
4814
3200
2463
2468
1052
2126
3008
3904
4344
74
2053
1813
3657
570
933
640
68
2091
106
2568
1051
3611
992
2849
4170
587
3644
3105
312
742
3757
4643
3306
3421
131
1392
4567
3288
4565
4198
4641
1595
2516
3765
4105
2420
2317
1824
3802
3319
1007
1102
3313
4290
3743
2763
3180
634
2829
2353
3285
2391
527
4868
1018
3793
106
2702
1249
4900
782
4242
1701
1683
2439
2003
2558
4350
2664
623
223
3979
2644
1050
1431
2633
4181
4642
3911
3587
3321
4947
902
3569
3923
1445
4133
3705
3698
3708
35
2264
1725
4088
1734
3059
1020
3923
3543
1493
1847
1659
874
4636
3848
4227
3745
3475
1557
1132
3448
3020
3390
3714
4010
4254
3147
4333
726
3965
4226
4822
141
779
3813
3670
1815
4242
2854
533
1363
3634
3981
1384
680
3707
3380
1655
3447
156
2559
4252
1169
1831
4487
2262
1423
2772
1037
3043
3631
420
474
463
1669
986
2205
4913
2378
978
3298
280
910
4109
3707
1395
4235
3275
4151
2300
312
1034
3382
3507
2658
1194
1526
3006
2202
3680
3304
310
2313
1500
664
4168
3134
3023
1087
317
229
139
1689
2258
4115
3048
3410
3363
4522
3841
3727
3120
4943
4638
905
2990
4000
2872
789
3083
1527
3011
1178
4833
2481
1314
3527
2457
2107
3482
1816
3265
1663
2854
1086
4081
4466
4642
1965
509
2056
4308
798
3027
1181
4372
3960
2029
821
1417
4221
3073
2978
532
4546
650
2932
1373
3508
2603
2123
1501
4058
3895
4067
3509
3525
3302
2989
2739
1190
1089
393
1842
4487
1033
3092
4664
2011
1822
4074
4410
3325
144
1265
3107
3938
3737
2068
2755
3779
1123
852
4386
587
1761
3018
4873
740
1723
2061
1218
2568
716
3194
2729
2587
3573
528
4059
2071
1268
4208
4710
1974
3997
2875
3427
2775
1453
751
2025
4673
2223
1049
4169
782
3364
4763
1026
522
1949
2910
3349
1288
2710
4327
1723
957
3925
212
3645
1040
757
291
3190
2105
2757
2447
3614
4154
4328
4006
27
3145
1608
3871
4278
2577
4260
1342
1199
2272
2703
3626
3806
3932
3245
4132
2298
4225
2855
1043
2052
1720
3542
2543
1129
4669
1468
4975
4426
3348
896
2452
2392
2159
4400
37
527
2652
4681
4366
4898
1213
353
819
4734
3124
2378
813
3453
2446
3254
3421
4196
4033
578
4146
3963
255
4115
3469
4202
4290
967
971
3717
2624
2343
3807
4138
3345
2757
736
4808
1262
1429
1455
147
1298
462
4371
3143
66
4905
3881
753
3724
3360
222
132
331
3112
873
857
4680
380
3179
4010
2091
3419
4317
1544
1513
2158
1454
508
4745
128
714
137
1318
3348
3663
2807
4456
2762
3414
4217
1573
3036
3667
3760
2013
2944
2059
2659
1499
871
3922
4965
3842
4209
1982
3149
417
336
2489
3776
3692
2924
3443
3067
3128
3306
3638
1105
3011
2474
1938
1940
983
2046
3662
1691
305
448
3062
4050
3972
3605
3834
1455
2795
3914
2824
1746
1602
463
1138
2503
882
305
1812
3197
2164
1984
373
3894
2799
829
3233
2215
3282
1828
1999
3443
3319
2483
2839
3916
518
1340
4330
85
2182
3175
954
1947
4530
2058
3015
3456
2180
451
1758
411
1219
4458
2158
1490
2271
960
3325
1019
2662
1240
126
558
4738
2059
3228
4911
2289
544
1317
4300
1751
4251
1487
4353
979
2532
3186
3449
216
1922
1152
596
2057
235
4855
2237
2965
3
2591
336
3459
1282
3519
486
1888
2749
2018
4870
332
4136
3681
4908
1831
1127
4610
3670
495
2947
1441
1796
2206
1072
1427
4881
2083
456
4469
154
225
866
4633
1870
276
4260
410
357
2400
310
2337
3604
1518
2879
3195
325
3406
3746
2384
2998
575
205
4448
3087
464
4283
1703
1284
2266
2792
1720
1338
4339
4487
4264
436
2294
2922
1092
2328
4779
4258
3094
679
606
2230
4033
400
1486
2420
135
3520
1530
1478
2123
1159
1658
3183
2113
1730
1846
2988
2613
4210
1619
2026
4035
2922
4494
1409
3506
702
4939
504
4663
1466
4926
2718
2972
4629
4136
363
4678
1784
2339
4529
1778
669
2594
2392
4772
1551
1146
4623
1653
2989
4673
2588
3940
4146
1528
880
3985
2665
876
3885
194
4361
99
2807
889
759
4377
3841
4269
1195
3455
1550
1269
1841
548
112
2871
3587
3715
1711
527
4214
701
1521
1878
2235
1604
3815
4143
4532
2853
1675
4456
266
2028
1208
1023
2620
518
2191
1939
4462
4797
4956
4958
95
2635
2827
285
4888
2653
1812
977
2427
2481
2121
2325
403
144
2234
1220
2654
1144
3921
748
2023
1172
4527
1424
4892
4867
3374
1148
4299
4994
2490
1136
1496
301
1916
1905
1597
3240
4793
20
3342
525
3791
3079
1081
2641
1341
947
4276
1250
3391
2039
1426
4367
4106
4049
4488
1397
2017
3920
2922
3664
8
4146
1096
4804
679
2894
2596
3534
3391
3722
1200
2685
4948
2136
4931
3920
1237
3889
2316
1728
3989
168
4474
505
4643
678
201
4535
3899
2213
3526
2086
892
2753
3960
3432
899
3436
2990
4119
2853
653
3096
1310
4582
672
1857
4073
324
2967
1891
1624
4549
1360
3334
2491
8
2206
4614
1516
302
2073
4694
165
3218
3951
2448
3177
3054
4233
3139
4087
2540
4328
889
4447
2379
3450
3974
1677
2076
3407
3907
479
2322
2300
367
1397
3659
4021
1601
3348
1286
3576
208
2034
629
285
3340
2203
439
1992
3434
2898
2603
3296
4604
4500
3767
2095
4485
610
634
2
4978
412
4166
1738
3574
3027
1162
4782
1944
4472
1225
1784
3364
1607
4320
3248
4382
4221
4438
477
3300
1539
1817
4255
1241
4078
3263
3558
3817
2866
1842
2867
2120
4006
4519
2782
2391
2931
3138
4752
4189
4726
4793
2292
4825
3096
2980
2740
3989
1715
1645
687
3637
4252
3252
3770
731
3648
848
4096
2749
3314
2549
2491
2679
363
505
2525
2178
4339
12
4512
562
712
172
167
2038
2549
195
3402
1545
1598
1264
3406
2539
2102
2873
4264
3569
2022
4133
3454
3275
3888
2585
3708
4341
3777
3152
50
1305
4218
2629
4403
3812
4616
3669
2928
3815
3169
57
4552
81
2506
4620
881
2154
4888
4499
3492
1834
2226
4013
554
4279
1398
1288
4901
4305
3626
2332
2682
3924
1005
3362
4964
1303
1377
1889
1709
1188
1809
613
4308
3708
2509
364
2533
4634
1885
3289
3922
2209
2
1942
3161
1441
3823
2386
3851
1348
4567
4196
659
2554
938
2629
1957
3106
3065
1471
4053
1502
2169
3571
1255
1986
4052
3606
2072
751
3302
1046
2605
4279
3984
2178
2789
582
3540
3063
3653
1749
4526
1023
3260
3509
2320
1543
422
1270
931
2518
2213
698
733
951
967
2559
1677
3616
784
3529
4058
1598
1640
116
465
188
770
4371
3103
1609
4144
2825
3172
4012
3426
4663
4010
1507
467
1081
4520
2523
586
1040
4871
402
4201
2068
4808
1640
2356
4760
2077
3920
1675
4002
2679
3892
1492
1333
2258
1650
3684
1836
4198
1426
4465
2305
1078
2441
1111
2448
3317
3162
1517
3888
1418
871
4684
2361
4245
574
3933
3308
282
1601
3872
363
2420
3906
1984
624
4641
4849
354
691
1858
2431
2503
1725
510
3922
1086
2896
663
3541
2242
1822
1825
2498
53
4112
299
4369
1331
4077
984
3377
211
1734
1102
2599
2496
4367
3925
8
574
4795
4819
3285
3385
6
3235
3711
306
4343
340
2271
940
4185
362
4317
4975
1498
1068
4790
2704
1742
3013
215
3459
4590
594
4970
4289
3178
4896
525
637
4264
4303
1301
4104
1672
3952
1390
2484
4898
1230
833
1529
1854
1356
362
901
4438
1665
4175
501
1727
670
1356
631
4907
181
2863
2235
3330
4370
1187
2456
3742
1063
1359
3818
1736
4876
958
1079
4037
2364
151
2913
854
797
4692
3933
2992
2960
154
3414
3765
1693
2048
3907
3406
1565
307
2042
2936
2006
1954
4022
4609
2264
3589
1424
1171
4377
3761
1254
1329
4828
2592
1583
828
620
4511
2586
1323
58
4935
1881
4602
3810
2017
3012
4009
3564
195
1475
4520
1334
98
657
2762
767
1943
1183
3396
3987
1227
3347
1034
2263
682
4123
3198
2
2367
3201
2081
1405
3339
3125
2423
296
4408
2731
3623
3436
4022
4930
4584
4091
4579
2097
693
3916
1270
3040
533
346
4704
3689
2811
3293
2862
1162
823
615
3042
2256
3763
464
2070
17
4720
4220
4308
3313
2669
4793
1222
1638
3425
2893
4673
593
3233
4757
1368
606
1456
520
1853
999
2853
4693
4911
4355
2080
2554
765
2570
1975
64
1758
1503
4432
2544
1454
4359
294
4806
4524
1654
2829
3806
3167
4
923
4270
3911
4472
3884
3482
17
6
4773
1493
4301
247
3681
1395
3317
1913
812
1227
1348
2524
3696
3300
1150
253
4994
3958
2574
2171
4647
4038
3062
993
2647
2803
1139
1675
3243
2746
3657
3643
1081
2220
3501
4226
1430
1228
526
3694
4532
3404
3357
995
664
2413
4882
1901
1740
1348
785
2675
4403
3085
2804
2318
469
4594
2238
2011
2877
60
1551
3107
593
2894
4628
4936
3330
1974
3704
104
2840
1208
1588
3271
316
237
1715
2015
4696
4705
4904
1168
1178
103
910
2401
2360
3298
922
4790
27
4640
2604
4221
4287
997
574
1706
4147
940
4613
948
4050
3930
3576
3924
2648
1880
2764
2282
941
4945
3403
2949
872
1603
110
2452
2550
4637
2344
3705
1225
168
2927
3932
4742
4972
845
2858
1926
4563
3927
4092
148
435
297
2882
3100
1329
4286
484
409
874
833
500
277
3594
2900
1955
4872
4074
2102
4714
3020
2554
2505
1980
2558
1428
714
3828
3425
2570
3888
4496
3570
1805
4687
2444
497
4577
2678
4117
3891
1931
1187
1451
305
3016
2092
4056
16
4981
1123
2397
2066
4746
657
4091
777
2149
1404
275
651
3382
4584
554
3368
667
2445
3478
1598
4137
4733
4841
188
4909
2292
3312
3038
4719
1980
4003
3949
3087
232
1682
2172
4900
118
3578
3453
329
1853
122
3717
2207
1257
1661
200
4574
335
4141
4461
2189
2154
3972
2597
3673
1903
2736
4890
235
3808
4031
854
540
4037
1405
1493
3838
49
4687
3021
1108
1149
3149
3876
1959
716
2204
4918
3329
96
3705
2213
109
660
3754
4815
3289
450
3969
3686
3424
2625
2290
4439
4468
4827
1732
569
4150
3866
4439
992
3061
4804
4104
1885
3054
2721
4324
1279
2694
2944
3995
1625
4526
226
4341
2556
796
2609
2122
1500
2614
3611
1255
3312
1343
2193
3394
4455
1435
405
3008
2369
1112
2189
1766
377
4478
4595
2371
2803
3992
364
306
17
740
3422
4513
472
779
849
431
3834
1779
4989
415
3082
2679
4397
4709
558
3259
1157
3550
4457
4528
958
2375
3961
4302
358
940
380
178
4333
953
1441
340
943
161
1266
1613
863
1802
111
2508
196
3790
467
2767
1455
4703
1409
4751
3114
3436
2429
4279
494
2436
2709
966
3251
4224
4293
108
152
3148
1422
2432
1703
4306
273
2207
3818
1258
4053
3267
4805
4669
2664
1957
4345
590
104
4661
832
675
1950
477
3174
2522
1384
3853
4599
3586
1938
4552
4331
1441
3829
1221
2089
3687
3454
3233
2751
2813
3386
2374
250
1587
1351
691
4819
3217
4567
4987
3084
1065
3771
4688
1888
1443
312
716
3138
185
4933
4279
2639
1316
3560
1110
566
1077
2688
2863
3989
4602
71
3417
2759
3880
4044
2051
1952
3589
3809
1326
251
4536
4213
3344
2124
3832
369
2403
1043
4477
2501
4973
4222
3709
4280
3115
3548
1270
2437
3383
539
3581
2151
79
3569
4965
1653
517
1744
2108
2287
2677
3954
4432
3772
4139
3939
697
3867
2755
3216
984
1434
369
2030
905
254
1995
1926
2485
2661
1970
349
3279
2006
3445
1129
1907
2791
1723
4783
2441
55
4840
135
2335
2155
1994
4759
2442
1186
1791
2052
4853
2309
4308
907
1493
3925
1514
594
192
881
3881
4214
2792
342
944
731
1959
1537
3282
3919
1774
1486
244
3031
4831
2525
3711
1955
4040
160
4836
2360
2700
1559
3945
4877
4979
2979
852
2441
2626
3049
3431
1039
3468
3775
2115
2107
4084
4125
876
4948
4611
511
2316
2487
3649
1099
3913
778
4064
534
1781
122
1444
2748
2266
2968
2665
4726
2985
121
3504
2075
379
1032
4294
3049
565
4450
1338
2152
528
3216
1984
3945
1521
591
1677
1186
4156
2998
2775
2898
2521
1413
1884
2583
1584
1718
2695
4714
201
4359
335
3650
4886
2392
2761
2621
4805
1361
4100
4874
1333
2358
1451
3301
3852
2644
2031
1120
3259
2563
3621
941
488
2283
2295
2649
1997
1796
139
1371
3353
3527
3362
3297
2793
2680
2884
293
1411
1033
4247
1271
3076
4937
209
367
2562
4355
1559
4178
802
3543
3999
3891
2195
2869
4243
4394
4321
1798
607
445
2078
899
4485
504
73
2289
3008
3082
2884
4863
2715
3686
543
2513
4181
4734
170
4938
675
591
1181
3170
3586
1874
2278
3133
1123
2270
2832
4043
3615
2258
2146
4545
2064
2724
3493
294
706
1863
507
4087
158
949
4494
2568
3463
1754
1480
4532
4340
2179
1670
590
3488
2175
287
1353
3359
537
4471
553
3368
4110
3055
470
4291
1611
846
4210
3953
1756
2450
4920
1845
2282
2305
4777
4194
2290
1425
3437
3318
4076
80
4849
3886
2422
4748
2816
2356
3560
4725
1759
549
2634
2073
1761
2440
2429
2268
3429
3538
2306
1984
1212
4935
152
1197
4882
1080
2597
1684
4775
4666
1077
925
2379
4342
1056
2727
4992
1379
1682
164
4307
76
2834
3160
3451
1267
4478
1286
910
4351
1298
3625
60
354
2122
3907
2463
4794
376
4252
610
60
4117
3147
2321
401
195
2038
3798
3948
1697
3544
224
573
4561
693
62
1199
2309
1579
1794
4053
1341
3452
4033
3318
126
2052
3435
3228
3667
2156
4652
2409
4849
3863
731
3060
1731
3
569
434
2676
3158
3785
3044
4498
4833
3532
4921
2760
2532
3594
68
4563
356
504
3809
4277
1048
937
2168
2170
971
3009
1472
2377
1815
411
2517
1357
4467
2025
454
575
1455
4525
1579
4880
3408
1107
4274
1499
3308
599
361
4805
4812
1863
2702
3928
1371
1376
3999
3097
4843
4461
226
466
2040
2716
1111
3724
3351
3351
3600
2037
808
1506
4820
242
11
4531
9
1579
1441
2
2153
129
4326
2703
3709
1723
4759
4544
1450
50
1197
4814
2451
1440
2282
4575
1287
2041
2466
4645
313
3036
2830
1651
4901
431
2592
3804
3653
728
3021
2710
3934
374
860
1688
3569
4665
162
1778
4569
2807
3657
81
1269
4857
2358
3904
2825
1696
3288
3428
611
1104
1913
39
1246
3104
4936
910
4430
4876
1295
1139
1598
3543
550
1292
3898
1655
2392
3423
4133
558
2235
2172
1071
1389
1308
231
3661
3158
3628
1125
996
2428
4615
2597
3154
1582
2940
435
563
1225
4056
2725
3191
100
816
3958
2492
3108
1036
3913
2580
3271
9
2309
2372
2878
2323
3569
4273
4879
3861
2590
2786
753
4989
4682
3377
3541
2759
3105
3434
943
2855
2782
205
911
3041
4480
807
1805
3618
4182
1658
4341
2280
1391
2097
3719
871
4965
1174
1887
3588
3161
823
1389
4177
747
3977
330
3406
4879
4126
1513
1303
2103
4656
4850
4283
2688
1415
748
2810
4622
694
1250
782
3845
2270
485
4287
4776
4407
1140
3171
148
692
432
1127
4546
4550
1920
580
3646
1427
2040
2250
2275
3025
2153
4945
2575
4692
1327
3699
2807
997
2686
149
273
80
1247
1498
3367
248
2199
4611
3702
4338
1982
1154
2557
1359
865
4608
2112
1300
41
2732
2631
4766
3577
3868
3368
4902
3725
3606
2443
3676
186
4726
2095
4290
65
439
2432
1245
4050
1879
1287
3578
2982
4264
932
946
4036
4520
4885
2069
2152
2294
113
45
3387
1121
3435
4944
2731
3998
4061
4646
3039
1368
3091
2540
2304
512
516
2568
4550
2261
4012
3160
405
4819
2919
3848
4115
742
3222
3144
3324
1521
1250
616
1105
4958
1480
2249
3397
2320
3913
3222
3287
2949
781
2914
3028
3122
3381
2806
1249
3861
715
1959
3513
298
1834
1875
4113
3625
3786
4249
1617
3238
113
4362
4388
296
3726
2731
1415
2056
3848
4098
739
969
4500
2080
2781
1844
3953
845
2890
3117
4081
940
4320
2712
1929
367
3210
610
1411
3923
3258
1945
4092
3942
4513
3736
1561
2774
3950
421
3386
1727
1459
697
4976
2692
1812
2213
711
3591
2480
3339
976
336
3696
449
4241
1753
4117
100
3338
100
91
210
2155
1767
2365
1777
1758
2296
4952
3530
162
3695
703
454
2395
391
4106
2929
1138
734
2694
2380
3296
2800
577
15
4579
4812
2570
1079
1666
2009
3773
2621
910
138
1351
3478
4803
4741
2877
567
791
1969
3613
3565
4533
532
478
2295
2118
727
645
3629
13
1229
3701
1552
2059
4445
2466
1459
4382
3405
3108
4213
1996
1427
4063
4836
136
3068
2702
1388
2860
4702
4631
637
2926
1243
4893
3026
2929
2783
1220
165
4070
3376
1372
4788
1799
196
4490
3275
1426
4145
2937
496
4065
808
1498
4453
4805
4190
2285
4034
3252
1598
3999
380
3812
2695
2148
1386
2001
4715
2622
98
1553
551
4934
2827
473
2080
2633
4066
4974
2232
4380
1059
3787
3878
4277
4202
2058
3197
3223
1204
2918
894
3928
4292
506
2201
4971
4295
3591
3281
2789
1240
2667
3101
1336
3426
1948
449
173
4151
233
249
1726
3355
376
1021
1961
485
2186
4918
3672
1670
3024
4055
2612
2266
3017
3452
2232
310
807
1760
4314
4387
4239
2799
1436
985
1599
226
4215
4702
1103
4352
3341
4324
3513
2733
244
785
2424
945
2644
476
924
4924
3212
1438
1657
411
211
319
2567
2686
2041
3311
1718
3621
1613
2586
2341
908
871
1243
1125
1921
4858
1508
4516
934
2838
621
1014
1898
2502
4312
2237
2011
346
1662
706
3950
1768
765
805
3562
4275
1026
4436
4867
2971
2091
2300
970
3074
1170
1424
2128
4256
3387
3437
913
1350
2781
4157
4603
4420
3037
3480
1655
1541
3831
3622
4080
512
86
1254
529
732
2218
753
4255
2973
1852
2437
3627
1583
2362
79
3000
3526
4537
316
1941
145
4677
653
1063
958
807
3188
963
1553
925
2159
1722
1977
4736
2754
1801
4174
3046
1513
4955
1696
4300
4754
4908
3311
4320
1167
2399
2372
3149
927
2163
1175
1836
3311
23
518
4453
3833
3849
2357
561
2516
4934
3831
3565
4525
2228
1503
4722
2818
1790
3992
1996
2526
1334
3323
3225
4760
470
3291
1543
1888
1516
2148
1653
2289
938
2689
4336
2975
4132
3090
2320
2861
355
3658
653
4944
3084
380
2513
1669
3768
3318
195
2193
3003
4353
2235
2844
4020
3782
73
3704
4412
2657
4475
1203
759
958
4260
2975
3040
1666
2915
2938
1027
1234
3782
3872
3325
4927
1506
4933
352
218
547
1046
2678
2194
1182
1343
4079
3860
3492
3832
3545
2676
951
3814
1083
4217
4942
1644
106
3835
989
268
398
1387
4357
4751
3201
84
1181
3367
2266
2626
3056
4785
3054
910
3436
3502
3650
1222
4339
4650
3755
2162
4695
1318
1851
1287
1666
4171
819
3499
2842
40
1491
1712
4769
2295
4010
777
438
1296
3040
450
741
3418
3155
2534
2145
4582
4281
3676
1929
161
4909
2911
1515
178
2676
3265
269
3815
3032
307
2232
1913
339
3246
162
1406
3309
2060
3077
4822
1955
3346
1096
1071
1366
3656
4104
1201
361
4060
723
2925
1323
3906
1848
2695
1768
622
1646
4780
2041
3754
1441
4219
4928
3608
514
669
4049
2401
3493
1125
4618
4742
3209
3890
1673
4246
2352
4964
2090
2440
4660
4791
3116
1544
292
3371
1940
407
3789
3360
491
1662
2569
2550
3063
4676
3756
2199
4494
4108
3523
4386
268
40
1868
4240
2097
4521
1218
4
1957
1862
760
57
1231
3799
4766
68
1670
1292
4282
42
1277
1377
260
1973
3113
866
3575
3568
2626
1595
1706
891
763
2776
374
3489
3611
3232
701
1717
1816
4832
2413
533
4653
1297
717
2648
3979
2857
1805
3336
692
3054
3502
2816
4648
966
4050
285
3437
3289
1417
538
2633
312
1780
4557
406
3481
4743
3101
3332
898
3214
2709
209
3302
1570
4130
2703
4489
668
2995
728
3030
434
2796
467
3459
263
866
2649
2019
4878
3067
2647
1410
3479
4285
770
1518
3961
3421
76
124
3393
3741
3022
4788
2671
264
2463
4754
4385
3888
1946
1092
4158
945
184
3142
432
2455
4387
480
3621
100
4112
3520
840
3470
3471
2615
4187
4427
4393
2591
2707
367
2538
2053
4116
1838
3042
2312
4310
3011
646
1599
3005
2480
63
646
3220
3902
1305
704
4265
1042
4275
4422
3194
3953
575
1645
4033
1497
4422
973
876
2942
3550
51
3216
1089
2649
885
972
115
1877
3958
4754
1988
1242
1960
2764
2536
763
3951
2173
1738
3998
1307
3033
1091
3235
1215
3287
4146
1135
2330
4252
470
1093
4856
873
610
3368
2420
369
1795
350
4628
4770
702
4332
543
3415
583
708
4677
3968
4488
2261
1685
2536
4610
6
3832
2455
427
278
295
2690
4001
4876
1383
1982
1898
2936
4993
2010
4895
4160
3739
1305
2584
319
650
3852
1978
2383
3118
1034
4174
2048
4694
485
3156
2146
4621
1286
1911
2749
3644
3400
699
1095
987
3381
2905
2616
2082
518
2477
2555
4081
1163
2278
4777
107
3505
405
3152
1381
4501
77
3155
2741
2176
2598
4970
2096
1730
1600
1696
389
1586
3538
1592
3352
3556
602
2806
4452
392
1495
2108
1704
407
388
3654
2160
2138
1614
1648
162
1064
2500
1369
903
4548
643
1871
4380
3260
4913
4227
2922
4642
637
4956
1576
4604
608
1799
4017
4795
3207
2220
1251
4446
2210
3129
1532
499
398
142
4637
2560
3262
3348
4605
2368
1794
3367
3781
1343
2947
3456
1352
3436
1554
3364
370
2435
328
597
715
550
634
82
898
2950
4289
2145
3907
1567
3269
1243
1597
2517
1212
4650
474
3977
3021
3789
3719
2617
2573
1313
4586
980
2501
979
4863
1532
4150
4121
593
3007
810
2645
62
3392
1950
2315
224
2360
4710
1424
3027
1551
1157
4966
2700
4529
1985
3692
2462
3826
3205
4332
3408
4137
4842
423
3721
2203
3036
2614
4436
4339
4636
4597
1024
3067
2870
2648
1198
592
18
2885
2228
133
2391
1957
1782
1266
4327
1204
595
4975
145
4683
3320
398
3028
2544
52
1725
529
797
382
565
3727
2323
4349
3201
3589
4901
2316
4063
1340
4439
4538
3909
1149
2196
3662
3947
201
495
250
2974
1742
1584
2796
794
504
1758
4591
2728
2884
1746
4622
2921
3737
3248
1239
532
4569
4791
664
4303
1278
2078
617
4648
4587
790
2831
1073
4678
1371
3582
3433
2220
805
4515
3988
889
247
2998
1273
567
1059
118
3802
3332
2439
2137
525
3643
584
4803
313
4793
1611
460
3573
1098
3754
467
17
1914
4978
479
1762
3791
2273
319
886
4475
3845
3106
99
3637
1718
4667
582
646
1266
4902
4174
3228
1210
1551
3654
4667
3051
823
1513
3225
3594
1822
4979
2916
2884
2941
2299
3044
791
2505
1937
4234
1497
4542
3633
364
3106
1948
2336
477
1209
503
2900
4223
3439
691
1526
4329
333
2866
2415
2213
450
4014
4126
1035
4419
2891
1919
4051
4934
4357
4410
3842
3747
2110
3475
2232
2021
3988
4157
4250
2363
1232
2220
300
4715
1187
1070
2470
2863
3847
670
2609
1045
3809
4548
3774
390
4404
891
1869
2592
1118
1258
1934
436
4117
1990
3113
2074
1643
3104
3588
68
693
2467
3676
1654
1503
4952
4116
2551
1773
4687
2600
1861
392
4600
2884
3216
4814
1751
2031
4248
3791
416
1780
3893
1393
799
2472
3531
92
2239
930
3712
1652
1095
3594
3769
3085
656
4072
970
186
1534
3719
3432
1081
2745
2631
2996
3883
2691
3512
1700
2092
2659
2971
2466
2686
2360
2656
725
1855
3362
1153
200
2339
261
436
265
2465
1366
3490
1972
4957
1656
7
1482
4259
325
1091
718
284
4832
846
4594
3799
4599
2276
4993
3802
2182
4720
2153
2902
4234
4153
1858
929
3970
1563
2901
1834
4377
1174
1564
12
1873
3678
549
1230
3468
2496
4936
4693
3207
2407
383
3296
2390
4022
1071
242
3929
279
213
1823
1710
3741
3097
179
4520
3561
449
268
3692
830
3262
2798
594
2154
1990
2668
321
4814
1547
4113
4020
3786
4531
4713
2073
2127
4405
3039
4059
1324
4870
4859
1253
425
4170
1643
3692
3776
3523
635
310
357
2068
2217
958
3154
1874
1703
972
2165
1915
1958
3469
3313
870
3180
2328
778
2073
1653
2061
2934
116
4599
2278
682
2791
4875
4449
3140
1529
655
694
2240
3429
4493
4327
1223
757
4604
956
4968
3381
2556
4483
4646
1903
412
1319
115
1996
2379
3280
2220
1058
4748
4618
4552
189
3099
189
1536
3366
2125
3645
2540
3221
2936
2853
2027
3200
424
4375
1935
3200
1701
4269
2995
3131
4947
4974
4074
3359
1818
2261
2683
4681
606
4905
1467
2912
3253
3339
1992
3190
29
3637
3088
1706
845
2912
4010
3668
1779
4114
4962
1597
2659
1863
2910
3666
3650
2968
3682
4987
4290
4440
1875
1982
4361
4192
4460
3092
2465
1890
3524
4496
3549
1277
1847
2947
92
778
3725
1051
3524
4320
3024
1274
3905
348
4318
1007
1450
532
624
4426
3060
3051
2814
4868
4255
4668
3224
3469
1379
2293
3789
771
1466
3728
2185
2338
2627
3605
4117
2853
3062
321
4286
4310
2464
2138
4734
1297
3971
205
4776
254
3431
4938
2559
4592
1765
4879
1816
1276
4896
1371
1319
3815
4296
189
3565
4403
3234
4808
2512
2853
2756
771
4751
2310
2635
4572
1598
491
1930
4315
2003
3805
1638
4119
2920
4204
3673
3780
1746
438
3827
2433
233
769
3867
4439
467
3434
728
379
4607
1985
4101
3202
2264
2642
1907
2295
1713
626
4027
4229
374
4395
2118
2270
670
3214
2704
3456
2622
4213
4690
1660
2787
1905
991
4369
3556
4903
3069
2912
2404
4429
763
1820
4604
4161
1650
1209
2415
2165
1572
2736
1793
4550
3711
2226
3243
3581
3009
2561
2606
3685
2004
1345
4677
1588
1815
2785
561
3268
2261
1233
1765
561
4524
2725
1337
4433
2928
3042
1009
4804
1470
578
2949
1345
248
176
3768
1485
3662
2074
2539
1114
3793
2205
4011
2856
476
5
2347
4479
2203
154
3054
2206
1291
1372
1405
3495
828
320
4527
4866
1362
4292
1237
2796
1077
4092
4244
3749
3392
785
2654
185
4267
2834
3394
2688
1330
621
1875
3171
1045
12
4499
4952
4285
4214
4364
2826
2769
4991
1073
3004
3978
2414
1380
3091
2511
4977
1791
2007
1787
3583
4258
4442
1540
2582
13
4757
2781
2842
4310
189
1326
4741
4017
3131
1298
3399
4790
2331
3509
1700
2553
4054
4076
4701
4394
819
4321
4776
1342
1722
1049
2018
1895
1147
3852
3440
534
1456
510
933
4815
2328
633
644
3949
2850
2970
3087
2242
2593
715
2659
1356
3810
4373
1578
4391
4909
4240
1600
696
4831
2283
3792
4933
4398
1280
751
2800
1106
3989
1134
5000
2632
4506
2538
93
954
3475
3863
4443
3431
772
1403
2436
4172
385
1713
2771
3956
96
182
214
1807
1854
4206
3114
100
3312
3069
4914
3822
1418
2538
4879
3949
3709
2450
492
1494
1195
2567
213
1170
4935
1728
4917
1455
2079
2254
764
710
464
1674
4920
414
3703
3825
2247
3009
2539
2771
3833
4778
4591
4909
4823
3933
4877
4212
1067
4004
1340
2307
399
4006
1881
4815
4085
996
2527
1581
4385
1511
3208
2570
4702
3714
599
592
103
1290
166
4775
745
2361
1000
2422
3499
429
1443
2993
166
2549
2905
4415
1310
1020
2538
4240
3133
4256
1465
3728
3588
4633
3370
2844
3078
1851
4937
3038
1126
1708
1900
2821
2481
4296
193
3012
3991
2695
105
2225
4289
1831
4077
1096
4307
947
3119
4865
109
1353
2410
4759
95
2278
3938
1898
4557
1356
1898
2546
809
4404
4276
842
1297
669
2174
4011
509
4497
2021
1768
3440
3024
611
1856
998
552
39
914
3133
2550
450
1989
4090
2002
1253
237
3943
4992
206
2298
2250
3026
3278
4021
284
2413
4997
4973
3125
2002
2623
4323
3586
1800
799
2844
1917
2086
2643
1801
3397
2647
4955
3334
2973
2228
1005
4269
142
812
3512
3309
4250
2052
3147
965
4877
4652
774
254
4397
2517
4244
1296
814
2617
3910
4436
2538
4602
4401
3286
285
4045
3789
2710
3384
2943
3878
172
4513
1540
4873
2293
831
4295
917
2595
3595
1302
11
320
2481
3628
1926
3453
2999
872
1876
4417
2785
4997
1134
2319
32
2869
164
2614
2758
4792
3172
3980
4929
1689
4801
563
1608
1457
3041
4301
2512
718
4759
1285
3829
2961
3821
4770
3987
2817
4150
2441
1817
585
1127
2726
4338
3349
1075
3313
4534
663
2730
562
595
3251
1664
1344
2249
4508
2248
2745
2556
187
1101
4695
3702
3889
4021
4533
1508
9
1308
1591
712
4229
455
4759
2630
2714
1143
4969
3920
1194
4086
3882
556
108
1189
775
1789
1905
3066
1881
4869
325
1688
3958
2267
41
986
307
2472
2969
1872
639
1862
2693
629
2586
529
3623
3994
2617
4253
3236
85
151
4469
3257
1681
1282
1431
4977
1573
508
1709
1159
1441
1213
4832
3331
1205
1952
2599
1945
3699
2111
2141
3794
60
1119
533
2659
4182
1139
1784
3185
2531
2364
684
1887
2550
2105
2139
2709
3416
4940
3863
2165
1814
1367
2359
233
972
4822
1297
3469
3424
4722
201
4324
2266
1950
779
2740
3191
2309
3163
3508
2950
803
2527
4606
3833
4371
3596
668
3417
1515
2662
1190
4558
3243
1056
2812
39
3699
4790
1983
1612
1377
3628
2567
4435
4173
164
811
3050
2870
3385
4991
1314
968
2143
4924
2231
2454
4364
2483
3055
2265
1974
4215
710
2297
4206
54
4226
926
4963
1168
469
1893
994
3181
3635
4128
191
3779
177
4866
2991
1388
3914
2782
4128
4641
2627
4033
447
1724
3523
4622
2716
1967
3226
372
1956
626
3374
2896
1938
2181
2433
4520
4725
3693
149
2422
418
1060
2162
138
4087
4289
3364
2146
3776
4685
719
165
4287
4823
4186
2258
2701
2744
4566
3716
282
4950
46
1084
2112
1197
4555
1005
3613
909
2533
4732
727
2687
3761
3913
783
1554
856
2303
1988
3553
3182
3718
3461
4290
111
2876
4091
2855
2476
674
3807
4838
3014
3180
2107
4059
4935
4999
3684
3710
3421
1219
4810
3456
4500
3451
4852
4759
3173
2227
1223
3946
3208
1316
2071
1665
1429
4411
1887
2726
3829
844
3955
4456
4903
1156
4991
2648
3042
2356
786
314
2493
1481
816
2664
264
1101
4151
200
2771
724
3443
2931
1561
4379
4251
3384
2484
2834
4800
2842
493
1860
108
809
2999
206
3204
3624
1096
398
1007
271
3145
2330
4364
358
4390
3359
3253
4545
342
844
2422
687
1202
1662
3540
2683
2121
2908
3681
3407
568
4436
1533
649
2902
4125
393
1742
973
793
2791
4638
4193
4013
3723
2842
77
4183
308
4110
870
4134
4975
1064
685
3085
469
4438
677
4753
1480
2788
2049
894
1626
4129
1446
1173
1939
1289
2128
339
976
968
4429
4155
2540
1603
3076
298
1208
526
2465
1030
4368
3618
2711
2660
4783
4839
2476
356
3686
4927
2322
1402
100
1549
2544
1059
3278
2003
4044
2874
1942
540
687
4579
2015
3293
177
3402
1452
1616
2850
556
2277
2917
3110
4068
3451
4239
4436
2156
1908
2858
4400
1431
4285
2588
2224
2776
527
1405
1681
2613
4061
3595
2253
3525
2444
1446
4978
4544
2485
2605
155
2789
2495
888
1486
3306
2461
941
1471
2319
1303
407
4576
1046
2685
4309
2803
397
1631
4269
2557
1660
389
2745
3331
1184
4268
3338
2634
1226
678
2475
1514
3857
2745
4001
748
195
3087
3474
995
1485
3389
1823
2920
1238
1164
3360
2593
3046
341
2533
4724
2927
2433
407
2590
2133
4037
4688
4626
3178
2378
1005
1478
468
4573
4910
4659
3479
2181
1766
2243
696
3763
3296
1259
1282
1744
768
771
2196
3199
2703
2200
4248
4350
3321
1362
1223
2420
4479
187
2014
3762
1207
2941
4405
1767
2918
379
2023
2580
1620
4977
4671
1490
1994
2631
2313
2589
4167
3083
4799
1145
1268
1700
3410
2251
2932
3844
123
3538
1529
3589
4334
2805
3164
435
1303
977
206
2439
2654
1199
3309
4798
2206
1279
3318
3774
1848
2419
2719
73
2378
463
1886
4419
3661
3931
2962
1482
3155
163
484
3283
892
2026
1293
1849
1619
462
2357
2922
3834
940
378
4389
3495
3492
3441
1524
1633
3492
2187
21
4528
18
4029
4229
1207
512
889
2615
652
4310
4557
4978
4162
1565
1984
28
2638
4907
1963
2886
1600
3526
606
3086
2054
3207
3755
759
2088
1570
1540
4128
785
2776
428
1446
767
618
4532
4794
3055
1680
873
3119
21
3863
551
2572
1017
3928
3927
740
4711
4353
2010
2714
4050
1209
3194
2639
1404
927
3104
4624
2319
309
2364
4850
4776
3119
3642
1343
1924
4226
3594
296
1284
3530
139
4972
628
544
4309
2770
1946
4688
4172
4737
1453
2705
218
2615
396
745
4465
2623
3844
3387
4496
3073
4884
3351
2428
1177
2340
2337
1992
1867
1175
897
4436
1520
4803
6
4771
2662
4349
3153
1708
1055
2435
734
3788
4759
386
2957
1958
3184
4274
1672
2428
3657
36
4809
2204
808
550
4211
662
1191
544
1629
1306
167
1659
1478
2681
4230
3553
991
4699
1375
2867
4178
259
1872
4669
3148
124
3775
1104
2359
4718
404
2433
2443
4345
4884
321
2305
4992
4686
2594
3536
3872
4772
4498
4679
89
1789
1846
4562
4587
3819
4634
4861
4397
2926
3409
3716
4009
4085
4694
951
2874
826
872
2927
2706
4889
4086
2761
2842
3159
4664
153
3802
2055
4433
4166
152
3748
4336
2572
512
2387
2354
1383
2147
2996
365
3955
2207
4766
2255
2478
3611
4246
4151
4496
4023
2269
1393
2436
3231
1403
4460
2227
4181
419
494
877
2572
3945
669
945
1652
881
3270
382
1027
4576
2251
4978
4661
3124
1357
5
1474
3266
2969
4912
3872
4065
2165
2336
236
4821
2438
1891
3888
4123
4540
434
461
4191
4022
1212
1176
4747
1466
4489
3072
3438
2891
110
4690
53
157
3159
4770
1126
2578
4872
3037
4234
913
957
3715
1057
1229
1125
4460
2611
3194
3098
1605
99
4304
4989
4429
8
160
3504
3385
911
2284
4297
2379
4985
1815
4491
2691
4502
3842
4501
3369
951
1450
1056
454
1203
3813
4387
2377
4874
3926
1471
2633
4998
1564
3909
2625
453
1902
418
5
1783
759
1543
786
2466
4550
343
3409
6
3935
3720
2116
2855
3479
2422
2442
2397
3884
881
4213
1486
657
819
2147
2656
3405
3966
3780
3859
3173
3966
1082
595
404
3369
541
1438
2233
2941
4135
4876
472
2021
1487
3142
590
492
1282
2518
3703
4185
4991
1202
610
1644
4321
695
1539
1038
3906
1078
1886
906
4124
3130
4582
3384
3617
1381
4373
292
4627
2329
4948
479
2253
4978
1156
1534
3749
1342
129
2650
4602
4627
4826
3024
3468
3773
4643
2277
3714
1026
2990
4062
4739
2268
4215
2570
1472
757
2779
4139
1027
169
146
2580
787
1771
3099
4386
2726
3758
473
1929
1548
2166
807
4422
1422
2908
274
1113
2028
3243
2137
4285
3634
4376
2813
4612
2093
4169
4724
4726
2021
4352
2944
3431
2921
3965
893
2609
4198
2521
4802
4713
1276
518
1930
1269
2773
2641
2391
1432
1054
1233
482
3723
5
3070
2261
4752
4921
2472
3113
1929
142
872
305
91
4333
4089
2203
4571
4226
2607
471
3508
4708
2445
859
628
3566
3654
3364
4620
588
3267
3735
3063
1120
1328
290
3816
1775
4801
2348
1790
3736
2897
4616
2558
4539
4557
2318
624
1954
2908
563
3785
2940
4642
2257
3993
4070
2297
2788
4564
3931
4850
3725
1917
3582
2174
2059
3555
2641
2810
893
1749
615
881
4264
2136
2591
2790
2967
4913
346
4305
2030
4109
4294
360
1103
1827
726
4513
4591
1196
4536
3744
4005
828
147
851
4032
1834
470
4516
1487
4079
23
4618
1143
1708
424
701
1053
1986
1231
1743
1088
3922
2411
1918
2566
899
485
3968
2683
418
2071
279
4185
1371
30
2067
3011
3534
4188
3440
258
1717
205
3513
4102
2249
780
3364
945
3044
2559
4759
3317
3685
4053
2311
120
469
826
2445
3162
1717
2883
2597
1881
3277
639
1467
113
919
3187
4232
4783
28
3406
2643
4873
4574
4661
2600
1940
1608
4951
2041
1811
475
4351
1256
4080
214
4377
3015
3856
2423
502
4454
2002
1526
561
3467
2056
3728
4566
2700
51
3587
2965
2304
3410
150
2730
4979
1906
4921
4030
499
4820
3590
1390
4223
91
4112
2403
2205
1059
4113
327
2444
1680
1020
3086
4078
718
1479
811
2411
2811
577
1886
286
3909
1284
365
1325
3574
3582
931
787
735
3321
3031
3251
2696
1585
4507
1995
2575
2893
932
3313
3339
2389
793
3802
2843
308
4978
2832
4059
3503
703
46
3502
264
1804
1150
4458
3946
1153
1705
3092
2871
697
719
4142
2285
428
1482
4457
3374
1012
3263
3293
2572
1370
2785
4811
303
2357
2297
137
3915
4946
4475
300
1378
2323
2960
1199
4025
1733
4509
3754
1446
3137
1157
4503
2282
1440
1011
3277
2366
1237
4848
1940
3780
4530
309
2266
4170
428
3855
440
2833
2225
1391
983
3888
3744
4775
1723
2852
151
4191
3815
3413
2584
4604
4277
1639
4400
765
3672
4187
3804
339
2087
1542
221
4336
868
4633
3790
3188
2662
2648
3907
3671
220
3107
4520
2248
4591
2702
1940
99
178
3311
3727
28
4733
4307
3113
877
966
3646
4621
4420
3503
4322
2371
3624
4499
118
2501
2229
4383
3651
128
3038
511
874
2841
4087
1818
4926
4046
4129
4562
3108
215
4632
3551
2163
928
2941
3970
2506
1615
2416
1240
3443
2524
1403
1466
187
879
1982
3718
591
48
1241
2487
4312
4307
3267
1542
4811
4485
2475
473
1531
3311
4906
4496
3423
1058
915
2028
644
3204
2643
1251
1516
1160
1195
221
3076
1934
2487
3807
1056
2154
1918
3970
282
4926
1758
3551
4015
2877
2523
3889
4871
4322
1468
2358
409
4996
1057
2169
85
3925
3787
2752
1014
4299
4350
1481
4655
1159
58
4783
2498
2757
1238
3942
3536
4942
1589
4681
494
3623
1926
3652
3619
663
1381
3133
2328
430
2460
3793
1732
346
4472
3821
2286
3583
1432
2086
1728
4228
427
1605
3414
4959
4663
4039
3585
1126
3868
1478
4275
1944
2774
3914
3549
2840
2730
2353
806
4171
1582
4699
2395
2812
3255
3974
2975
2838
412
1270
3443
3057
679
873
1796
3671
4859
1929
1206
4424
4168
1242
2353
1523
3846
315
4429
2851
1665
310
1584
2657
3984
3888
2163
7
655
4966
90
4025
3214
3564
2283
3378
846
2032
3894
3588
911
4005
2324
1431
1040
2714
4507
2164
1867
3390
2369
2757
509
2447
154
1039
4874
2508
4810
4265
1983
4854
1733
4148
2737
4124
4876
1491
119
4624
4505
4824
4513
4940
1776
561
2368
4354
2038
3753
3440
3850
1197
4443
2310
3117
350
3183
1452
2291
3232
1902
2441
3487
594
1023
4813
4450
3984
2313
137
4464
3825
3298
984
1614
1978
2702
783
4272
2046
2473
3121
1469
4374
165
3189
2348
1770
3385
1413
4142
3401
1693
582
2870
265
4867
1459
1385
3527
2915
1280
3826
3842
1881
4418
4754
4875
1922
1317
4736
3093
3632
1267
4361
2327
3143
3374
2679
2399
750
1045
3365
4703
3133
345
3706
3865
4075
1633
4993
3478
841
3140
2889
3181
2501
3358
794
4189
3026
70
3333
2296
4470
2099
1364
3628
518
1851
2239
4877
3204
1965
4675
4424
1684
1966
2982
423
1461
844
1940
1383
1326
1806
2733
216
4681
3630
230
2651
1885
101
2871
694
3635
4885
4880
2674
4092
837
746
4642
2235
1347
3879
2968
2557
453
3298
4852
1095
3371
1649
3016
2119
3401
698
3655
3334
1672
3841
3968
1967
2483
4356
3044
3693
89
1766
4420
1958
736
54
535
157
802
608
3198
4235
3401
2689
4614
4230
3436
2511
479
4132
4391
3094
4223
256
915
4995
270
3020
561
3198
1000
496
123
2823
4249
4556
2954
3830
2409
4178
2332
4238
2113
4639
2572
4725
2469
4864
2623
2784
13
1406
1854
1949
4596
50
2104
2075
925
4512
1896
622
4949
1345
3378
4175
2368
3522
3280
2602
3531
1379
3086
3576
4583
2687
339
2462
1830
2766
4220
2297
3164
1743
2993
2858
3889
4497
2394
345
4820
3728
3954
1780
3427
2224
2700
4889
3138
4050
4815
2633
1563
2092
3014
4480
3723
2226
959
1461
4564
1141
3967
2159
3272
2281
2838
1257
2676
4800
3250
534
4385
200
1964
3261
4958
2875
2381
1643
2713
4016
4001
3516
1946
3234
444
1978
1534
3634
293
3515
3892
2458
740
4265
4103
2491
2608
3944
3661
3218
3839
1696
3171
1884
1697
3745
2454
1852
4120
2740
209
4613
1549
2539
2684
296
194
4962
4384
994
3665
3215
1144
407
4673
1553
1195
4548
3453
3328
4491
1641
3065
3956
123
4744
3925
2892
928
1813
3910
1513
3702
4494
4748
3011
1686
4213
2158
1104
1019
4657
4927
4234
1983
4658
3016
510
2863
1157
4141
4306
1468
4530
2153
4476
4229
3851
4022
997
4578
4839
1333
4656
1430
1103
3887
1087
2053
4244
743
1130
1041
1537
81
14
3002
342
3288
4687
1322
2632
3083
2734
790
1498
1724
1348
3233
2413
4268
2226
2057
312
723
1469
967
968
3470
4175
3659
4990
4425
1711
4534
4823
2293
4836
4
3649
1756
4286
2020
4399
2044
1163
2951
3130
3280
3601
4037
3544
3193
660
3340
2963
1152
989
4862
4476
1492
986
4883
3174
962
2206
971
1058
354
3223
321
2469
314
3506
2411
1281
312
3582
2943
4756
3649
3242
3851
2087
1323
3261
2893
1610
3650
3793
2519
650
4
423
2354
4544
2682
3931
2650
270
2826
4101
3894
964
4003
725
1051
505
4311
2394
4937
2006
1150
1301
1106
168
2698
995
2651
3256
682
4985
4937
3966
4838
2367
130
1732
3319
3313
4365
4730
2823
2259
1431
4185
4872
4687
4107
2070
2656
4792
1903
1138
1919
850
3865
2064
1466
3649
4504
1966
3424
276
3490
4772
988
3423
1647
3388
4432
183
5000
4483
3098
1396
46
2990
2741
4920
4298
4657
4208
4377
1799
4698
3144
3581
3676
1734
189
1290
4193
4503
102
2237
1751
2512
4072
610
2015
2253
800
3506
4169
1713
2396
421
3581
4299
2155
85
3147
2703
952
1850
4643
4275
2064
1765
3131
41
448
3634
3445
3696
4720
4544
3926
4332
3444
3560
2516
1328
698
3285
31
4442
635
3446
816
2173
3652
2558
4663
4060
1594
3685
2370
1108
3384
4363
1712
3758
3476
2108
30
4588
1127
1609
125
3613
4038
1618
2544
27
4351
719
1856
2704
3431
2407
541
4061
2163
4092
95
2366
642
390
4125
4386
567
763
2293
988
2252
1722
2251
346
1120
3966
2221
1585
1177
3367
1120
4805
3571
10
4915
4352
4864
2620
1245
1282
3931
1775
3652
2828
2105
1204
4580
2547
1560
1386
3207
1201
3610
1801
2254
3041
4029
2973
2768
1483
2741
2087
2939
2801
1506
4213
4998
3753
1978
3654
4492
3567
2605
4855
3286
2806
115
2029
718
4865
94
1225
4227
2945
2377
1773
2548
111
1849
3893
3025
70
3164
3128
3605
1403
2953
891
4938
1388
2530
1951
1427
1350
4565
530
4408
2471
849
2442
1776
4188
592
1254
1987
1357
4874
1179
4080
1794
713
473
2713
2130
184
1585
3268
1433
1794
1941
4118
3533
1660
4461
2672
1289
215
3096
3574
2586
143
2672
1309
669
3645
1027
162
3914
3611
4154
2233
133
1237
3776
219
4164
1894
627
4166
698
375
2129
2182
4411
4632
1835
3445
3189
988
1137
2660
4947
4291
1175
1061
2300
2976
4407
4535
837
3338
2129
4321
3603
541
257
4065
2962
620
1413
909
1399
3535
224
4003
1778
4783
1281
2989
2933
2196
419
254
2436
1084
3982
255
1938
4211
4355
1775
524
4223
2694
898
3903
1925
3848
4335
4329
2565
1132
1634
14
3991
1405
1952
1060
1379
3180
4232
2787
2247
1144
4042
2253
779
654
4079
2385
2715
2933
6
4364
440
897
3707
2001
1922
2027
2761
4877
625
2632
656
268
3199
4004
3993
2925
246
1229
1648
1288
3636
1167
2990
4025
2805
2360
1157
550
1640
2051
193
2072
1435
3387
4464
1359
958
3130
2873
2031
1074
3034
3838
4196
4524
2843
1244
1975
1645
3796
1160
1680
1822
1120
193
2611
3564
3389
4937
271
4701
3645
1865
4280
1002
3876
4404
331
4668
1836
4220
898
58
1826
2387
4885
4915
4116
2102
3290
1426
2333
2488
1518
14
3270
203
2464
2029
4947
4944
3562
3136
2575
1997
4337
3419
4480
657
992
1203
757
1206
3732
497
3660
2142
3270
3545
1834
3529
1930
1737
1061
4318
3979
149
1570
704
2334
747
1101
1409
2663
4384
2076
835
1671
965
4947
3722
818
1510
4216
1927
1583
961
4822
316
4568
4328
663
2729
3184
2830
4663
1308
686
1764
2192
156
943
2219
3445
3920
209
3598
2422
3786
4867
2067
2531
3336
3976
4771
2398
1632
252
2379
4489
2741
251
1245
4334
1833
3739
4
3688
1709
101
3206
78
4545
1102
4970
1627
52
817
1840
2008
2999
2644
423
2720
2899
1428
3036
78
3952
2125
252
3658
3955
3744
2180
4436
4293
472
1879
2987
4055
360
375
767
59
3022
4850
939
685
2734
226
3642
8
1148
3109
2499
4974
3706
335
3114
4666
3070
3861
1387
4152
131
4479
2974
3203
1141
179
519
3838
1759
2650
2800
2696
888
3528
1314
3080
3084
4051
2750
4810
4624
3627
4410
2145
3376
3568
4910
318
2689
456
2598
2077
802
2320
239
1843
4169
4322
2613
4649
2589
1260
796
3009
1810
457
2582
2641
4529
2622
258
1516
4979
1198
3987
1273
3222
1704
2513
3784
1690
4143
3596
4638
4374
1409
140
484
3961
3231
1864
1066
537
396
3101
3623
3225
3020
1130
3307
120
3296
1854
3751
4512
3788
1784
1240
3220
3092
4414
4340
1931
930
709
2853
2479
479
4999
4810
1525
3883
253
2589
3309
3853
3010
955
3455
4304
2328
4269
799
2147
3243
124
1318
2350
4561
1338
1044
3008
126
1844
3163
4700
3615
534
565
4297
1479
2140
2110
864
365
3799
694
3762
4592
651
501
3967
3424
2362
572
2707
3271
2104
3522
2457
3844
2914
649
316
1665
4032
839
2364
429
3557
806
728
3567
3498
1275
4357
2878
4175
4366
769
4491
3372
850
1446
2312
1456
2516
2055
3010
1596
4202
1071
4930
586
740
2044
2597
1251
372
98
1083
3757
2790
2794
3762
1338
722
2195
4746
4839
4122
1336
1562
3110
4196
1935
690
3757
4943
646
2186
1631
2633
4485
3679
3713
4419
2208
2022
4485
4633
275
2533
575
3403
2790
1986
3448
299
676
4557
3908
1383
4516
848
2781
2567
1021
2292
438
4901
1425
3254
2893
420
951
3699
3828
1344
2917
2721
3500
3063
1387
4823
3882
1197
3188
1693
3270
670
4773
1100
2747
1894
3705
776
2849
3670
2213
934
3184
3388
291
1583
1944
3890
164
4587
3613
3211
3909
269
2686
1946
2772
2309
1008
3806
4953
3138
165
871
1141
2397
4265
2459
3756
2865
2513
2506
1947
4965
4624
2065
4625
4993
2881
4441
2848
3087
3329
4645
4969
496
3474
3800
4499
4202
2634
2302
3402
3166
3368
1314
4259
4357
1504
3095
1604
3686
606
4419
87
2977
3462
3577
3045
2909
358
176
916
2703
1921
1431
3450
2272
2310
4095
2257
2340
2492
4106
683
4066
2558
1958
1545
1608
4648
452
4949
771
3717
480
3141
3038
3643
3379
1890
1673
843
4514
3888
3667
3994
1516
4169
3010
737
3660
1083
2697
53
3347
181
475
4824
1687
4918
4271
4014
2615
253
4577
1696
1327
4470
3472
3288
2009
991
1437
2352
1208
399
3893
2183
1642
4340
72
15
1175
969
1789
3983
1392
2588
156
974
1969
1777
1103
2766
2944
3536
3075
1423
1682
2009
3070
1145
2698
1107
4590
2325
2648
4431
4648
2563
1505
855
2739
3379
4911
133
2897
2658
1260
919
2973
4507
4445
1029
4258
2235
4249
578
4972
254
52
358
1474
3636
3851
285
1638
4993
783
1332
2461
1650
3975
261
3396
288
2893
543
2440
4802
4772
227
2827
1719
1456
1260
837
4320
466
618
827
234
1036
86
1191
2924
1652
3380
2791
4692
107
642
2702
1687
1982
483
2244
4754
4941
2606
2878
2281
551
4678
1605
2599
1077
2710
754
1454
4061
1640
4023
869
1930
1730
906
2246
611
288
301
1973
1845
4765
2258
2902
22
3437
4733
4561
3258
1864
2943
395
3070
2365
1327
3301
4847
578
4603
4105
4795
1072
4427
292
2601
2752
1633
4351
3737
3367
4897
2336
2864
3697
2292
2796
313
840
619
2501
3004
73
2581
5000
4071
2338
875
1308
2110
1543
2106
378
4063
2769
4226
3108
571
1887
932
110
2902
3221
1736
383
2930
4669
3046
2472
2857
4038
3340
1564
3323
3737
2409
4818
1286
4889
3777
4028
3558
3947
136
397
3550
621
3252
3341
5
4419
1633
3771
4733
4750
449
1900
938
1329
541
3961
4989
1704
860
1562
3342
4358
2881
3742
2811
2359
570
2795
4637
4784
811
209
4770
1526
3233
965
2080
4497
3936
2757
3459
3454
1947
382
3844
2533
2344
2132
4557
3848
233
2616
2345
3668
3691
702
4709
3025
4443
4400
2149
2449
3069
4807
2763
3949
359
949
2960
3952
2601
3836
1418
253
2927
1664
1273
4605
807
305
110
3024
1689
3858
1477
943
2555
2242
1659
1208
2988
1222
2871
3446
3847
2375
4841
1508
1933
1094
4038
2910
3113
2722
223
3002
3825
514
3915
282
3941
893
2529
1329
4333
797
4453
291
1875
986
96
4140
45
296
4141
2776
4623
1961
72
3180
3136
3463
3339
3899
979
3101
1039
724
4220
4222
254
1170
4691
2579
119
2880
3434
4188
2094
3978
1131
2634
3583
3400
3550
2176
4660
1236
3556
3649
2920
4294
2070
2753
4234
4623
860
1020
3790
1657
1125
4676
1844
1065
2198
1744
4915
2972
1252
2841
2591
4268
1996
444
1512
2515
1764
592
4492
489
2660
3573
2465
3567
333
1478
3829
3939
1090
4397
1687
3350
2864
3022
4031
2430
3444
1219
13
2683
3727
2123
1887
2394
3050
2416
2726
3787
1327
2357
3306
4444
4359
4177
1722
1155
4398
808
2833
2690
4012
3759
2523
3563
129
2937
2472
4982
3405
1163
3496
1712
2166
3400
1691
2862
4885
4413
4863
2271
3687
4913
2200
3219
3731
2769
1895
4506
3453
1734
1880
841
1924
3348
3701
841
187
3196
3420
4681
4290
4777
3846
894
2556
3412
964
2776
3043
2523
3974
3013
2279
861
2451
1771
614
2970
2679
3388
1675
1290
511
489
2638
987
4429
3728
1549
4043
4568
4863
4287
1595
4554
4033
421
3737
15
3288
4861
4980
3778
4721
102
1408
4035
2870
3017
1740
2195
4933
4280
1792
4607
1979
4205
3918
1035
3287
1926
4022
3442
208
1341
1141
4750
2892
4850
2941
1976
2394
4119
3504
1630
3363
3195
4080
1629
1544
2244
4624
4625
1060
501
1361
49
3215
656
2019
1369
2709
1639
4446
4750
2350
1675
4748
3465
4110
3187
668
3301
621
1113
1954
3461
2974
2410
3770
2725
1062
3468
2102
1179
840
1516
1656
66
3914
4298
2282
1186
933
4095
4794
604
557
3303
2934
1571
372
2147
1560
4503
1250
3152
1256
4737
120
3094
1473
852
3465
1096
653
2370
4208
4451
1828
922
1240
1923
458
2002
1471
1205
3341
55
2700
1893
1771
1196
3302
4355
1089
4190
1923
3276
4243
506
1475
3899
1095
4828
1632
875
4627
1264
13
1455
3035
3099
1965
2832
2052
2033
3255
1082
2741
1870
3837
4528
1836
11
361
429
3455
2586
4823
745
1756
1093
3213
3301
956
4828
2998
1215
3721
140
3211
1410
491
894
3341
4851
4114
789
4635
4444
374
1967
4294
3414
2686
3935
3656
2394
4274
48
188
1975
4901
3944
4383
1498
3508
1250
4443
2089
412
2036
3929
3226
3014
1191
1120
4839
1622
174
4931
3591
3868
4148
2619
1762
4773
994
807
1915
4210
3478
1768
347
3940
1141
3337
1419
81
3700
3612
4576
2146
2069
3716
42
2934
496
3867
3595
1507
4636
2974
88
1982
3681
3639
254
3167
2936
987
1977
3444
4733
805
3338
1625
997
1380
3857
2162
318
2574
4166
1520
2671
1794
207
3086
2759
4905
1868
4437
2664
2692
3191
1914
632
2457
277
3525
1349
31
4438
2169
1596
4741
1120
3003
4743
1416
1568
808
4970
3824
445
1389
3697
4533
3307
2918
1181
2958
2024
355
305
3308
428
1635
2239
4032
317
3027
1189
4133
2712
2928
1012
366
1567
4681
1269
3021
578
4540
1610
1230
594
81
4092
3619
1998
1518
2523
1277
1196
385
1715
3595
923
4533
198
1537
4334
3112
1650
3471
250
2136
4018
4828
4395
926
310
3639
1487
933
3052
3641
3330
2862
581
3713
2825
4953
2373
3954
2314
2678
278
280
2173
1561
3110
4446
3142
1383
4403
2172
32
2839
891
2174
888
3085
4079
298
4070
399
673
2785
4565
3129
1160
4318
4078
2861
3122
4220
4710
3157
1547
2844
2959
1801
1117
3698
4979
897
1432
3240
3740
4936
1002
2593
3514
3530
3148
3833
2624
4295
1611
1058
4195
3139
1760
1216
1254
4366
3244
3605
1343
2098
1230
1188
3687
176
2271
4795
2725
7
236
3124
4649
2756
3236
2113
4031
3655
3979
2251
24
1860
1220
2134
3686
1095
4636
3307
2717
4279
3800
3552
2138
4231
2
897
2985
2039
595
1639
1706
4147
81
514
2057
4870
1003
4012
874
2386
4736
443
1478
4396
2546
3708
230
1136
1934
2726
4981
3692
1481
4898
3246
936
4728
3971
3289
952
585
3419
384
1816
4385
90
3540
3918
3260
4273
659
1379
4971
3306
3909
2830
2348
4982
2317
2456
2727
867
4953
2041
4771
253
4394
275
1045
926
219
4112
2548
3357
3258
635
1315
513
891
1292
1157
4934
1254
2023
2995
3560
4200
1876
473
1714
1624
3548
2067
289
4884
859
2238
1002
4045
1221
3298
4533
2400
4092
3375
2725
1053
2313
4568
4679
711
1788
3115
977
3522
1789
2444
2039
1696
304
3454
3933
472
2028
4290
4542
1479
3511
1103
1914
47
3134
555
2546
2686
857
2554
2585
4860
4305
2112
1830
1382
341
3928
1764
1492
2024
4411
1602
3537
2046
2915
4525
1866
664
4783
237
3117
2196
1444
1478
2827
355
1233
3403
230
322
1169
745
1160
56
3831
4440
4601
4861
660
2753
2630
340
1191
299
4290
2338
632
4011
2859
1775
3978
2300
4265
1786
4315
2171
2083
1226
1697
533
624
1353
366
3318
1617
327
2376
605
1441
1481
1956
3243
2716
1476
1933
1308
348
3621
165
532
2105
4460
3230
2807
2449
263
3705
4342
3537
806
769
1885
3622
752
2235
4903
2234
3281
3308
1909
244
2311
924
930
4475
551
1814
560
539
1134
4814
4446
2065
3849
3566
2834
503
1719
3913
241
4945
1012
2952
4764
1559
4663
480
2153
3514
1706
1422
95
2541
4715
2895
1036
11
3699
2473
2753
33
1144
269
347
3264
3711
2013
3537
2256
4621
2508
369
1075
261
3620
3995
4145
445
385
4992
3346
2266
4478
3019
3976
4828
1172
756
2322
715
3820
3917
4666
2659
3602
3124
1199
596
2438
3007
1069
1485
2761
4757
4365
3122
4690
1253
2062
2078
1734
3930
4841
4356
151
568
1100
3722
993
630
50
4207
1897
1369
130
1767
3412
4320
1712
654
2557
2885
159
780
4168
646
1616
4872
4556
690
183
3083
2511
3425
1700
4096
3775
1209
2157
3471
1830
1576
1803
2675
3914
727
749
2839
4903
1604
4899
3340
4559
2345
3080
3157
3228
1970
2957
2673
3958
1317
4925
1944
1388
2049
2404
2477
4234
2259
2873
3883
2417
183
4798
3989
4212
519
2343
2962
443
3287
905
3923
6
1748
3353
3308
4200
1498
1066
289
3729
1169
8
95
1524
32
2247
2849
3366
3485
606
3700
4877
4086
4853
817
62
3301
3825
2051
1601
2070
297
1261
4081
4916
4967
4856
2344
2649
2716
2984
4534
1877
170
393
3023
2825
3963
82
1070
415
1575
4799
2495
2777
210
3412
3935
432
3284
2611
3822
4761
2354
3653
1826
126
585
904
3468
2129
3955
1467
1773
4959
1841
3838
2315
2466
1059
709
266
3374
189
1436
3775
2810
3545
4894
4544
210
3007
1734
4775
4293
1687
1886
968
1478
998
3190
3035
4277
1817
3380
4635
2903
3890
400
2291
2171
160
4022
1317
1326
2101
4729
4256
2110
2875
4305
878
3764
1996
162
3856
2151
977
1702
1102
4379
393
2894
3052
2928
1334
2153
769
3069
4709
4034
333
130
14
3731
2621
166
3350
212
1114
2172
1076
2422
1861
1996
1032
394
3722
3862
434
719
3694
648
4112
31
933
2226
3764
3752
3858
1138
4926
350
4167
1301
3953
4442
1869
4843
1196
3870
4770
3826
313
2532
3104
3346
380
558
679
1899
2410
123
1162
2045
1848
763
1507
81
2041
4728
1674
2882
2686
4415
231
1575
85
4850
2177
2632
4093
417
323
2724
2820
2688
4391
1018
2904
2095
3215
2231
243
2024
876
3482
121
2534
634
3411
3166
2437
572
65
905
4857
3815
3282
1368
4282
2925
3339
4499
969
891
902
4176
860
4913
3707
4642
1579
2473
3734
3607
3907
4716
231
2801
4953
807
2046
256
338
1981
21
4963
1769
1002
203
3163
1789
1913
1855
4745
123
1514
4892
3661
2038
4637
2275
760
1641
3108
4553
4554
839
1050
781
181
2170
4323
2429
3805
611
1485
1009
1211
1503
1031
3683
4679
557
4660
2781
584
2175
279
4135
2859
2344
896
2086
3166
3781
1526
1530
870
1623
3262
2977
3817
1304
3454
4386
4723
4323
4775
4236
1379
4714
743
4431
1758
1840
294
4456
3187
70
4391
3918
3195
3006
1029
1849
516
3070
657
3171
753
3901
1878
998
3462
3907
49
1260
729
558
3335
867
2663
1835
3728
2684
3339
716
882
1141
4797
842
448
3956
2163
1172
3881
2604
4609
4452
171
1203
281
3897
3205
3249
1574
4412
267
744
4022
4426
3055
1525
2193
575
4064
3646
2184
2291
2823
2210
36
335
2347
3271
2889
2315
3553
1456
3843
1105
2042
1810
2297
1009
422
855
1455
26
3014
4546
4867
3762
427
4117
1294
4142
1927
374
1633
4225
2889
1553
2991
2893
3385
1505
1760
1652
3010
4155
3992
4895
3675
4868
4019
1418
4499
3390
2521
370
3114
3478
4244
1953
4681
3278
4128
2568
2454
4166
351
2423
4162
4194
4150
1495
390
4632
1414
3903
4870
1626
2047
4402
3909
1109
1804
4989
3926
3572
666
1466
1764
1794
3388
3509
2344
649
1549
209
2286
3732
4932
446
3942
1217
558
873
1755
573
3955
3980
3152
3592
2749
3416
2187
3392
4000
2759
4498
4830
4085
165
2066
2731
2609
3342
2757
4961
2365
1377
211
4940
250
447
861
1194
4881
2838
1947
4011
4028
1184
817
867
807
3291
2023
3880
1795
4394
2758
3962
4553
508
3863
2015
1655
2531
13
1668
290
1076
1140
4265
4016
1344
4338
1156
4658
4044
2931
2936
4665
294
4869
3655
4990
1272
2330
3942
2072
1915
4548
383
4967
4659
3105
1603
1263
3071
3242
327
4062
3008
4025
3288
4425
1229
2429
1635
2165
2848
2992
3824
1892
2520
1147
4369
2653
575
1839
275
4163
2546
4213
4421
4308
1536
1136
1366
927
4423
1636
1708
1347
3445
4401
4814
2913
1137
3975
4960
1560
2335
2172
1203
471
2276
2787
1025
1276
3016
426
4334
358
1410
2028
1199
519
1114
3428
2934
549
4939
3382
951
920
95
3874
2784
1789
4865
4616
1430
3650
2578
3145
580
4556
1144
1241
2132
2935
427
1019
2746
2687
3545
3181
362
1678
2004
3609
784
969
830
1922
3239
1503
2171
138
937
3549
996
165
1380
1782
1708
2764
2380
2676
1396
1477
308
4493
141
4965
591
3079
4678
726
4174
3576
3994
3677
306
4434
3859
3660
1260
4829
3222
3587
680
3988
4850
1200
4526
77
1746
2672
674
2904
3953
3556
1255
4732
149
738
4080
3925
4440
4402
457
1712
104
2922
1866
4003
4915
1794
4887
3026
1345
2160
2625
2980
3732
1348
527
2792
1063
3181
3964
2373
3572
601
993
2695
1113
2977
1057
815
2745
2599
2033
2197
1928
2152
2284
2977
2648
3946
3695
3138
2509
3292
2508
1908
85
1241
2323
2225
4168
120
1645
1229
471
2490
581
1371
19
2452
2229
2483
1196
4335
2717
2041
3312
4680
129
2092
4820
2829
1698
1172
664
251
1466
4872
4362
427
1674
1433
2684
4908
809
1685
2373
1050
1656
1656
823
3192
4663
1445
4402
856
3409
1336
2141
3863
3567
3314
4275
2279
4202
3861
3328
898
2671
654
4444
3104
4504
1667
3265
1818
3885
4450
958
2782
4846
112
110
1703
4583
2474
1805
1726
4279
4038
3122
489
4545
3439
4509
195
4653
1281
4360
4064
3531
1822
553
2367
2951
4799
3330
19
3284
2549
2289
623
10
116
1064
2606
1160
286
2883
613
1212
2450
3619
3451
4175
2977
601
2281
147
200
224
1016
1031
1215
3571
1582
2849
4313
2714
1662
3050
1275
1683
830
832
3050
953
3984
2406
3172
2509
1240
850
721
1026
430
2906
3115
794
1186
4942
1830
2991
4262
4282
2157
1273
4076
846
1733
1562
4187
3493
2071
3065
3389
926
373
4795
4458
328
26
4785
1685
4458
1165
223
2052
4798
4382
4282
1139
2150
3482
875
853
3249
3887
4135
3396
987
139
2875
3047
1093
1682
1263
1293
214
922
4866
4481
3452
3398
3697
1136
2036
2460
156
2843
2971
3574
1580
3345
4913
969
2704
4210
103
1840
4205
4970
3792
576
57
3890
3138
3074
189
1619
604
3818
1783
3096
3805
2917
4014
765
1213
1404
3836
4286
3476
3238
802
3039
4096
3688
2113
799
4726
1692
3477
718
4006
1254
3453
2563
3482
1991
4445
3884
4736
4322
4834
1788
363
2984
2835
951
4652
4799
2463
2677
1395
3935
4125
268
1946
1885
2090
4326
3409
1880
4481
2257
942
610
765
2413
3096
4209
612
283
4462
667
4668
1492
4031
477
1060
3400
544
987
4151
2383
574
3133
3585
807
1993
3971
2726
676
2954
3153
4662
3124
1100
4384
981
4671
4686
189
288
2334
4696
228
246
764
3691
859
2264
2085
4760
2795
3253
2892
785
1981
400
1616
1483
2574
3475
1838
2860
4848
1999
2013
1439
1869
4742
2367
2035
1480
4009
407
3450
3007
3060
2803
4642
1027
4474
60
4731
1762
962
4728
2637
4038
497
1336
3017
2830
938
3845
77
4473
1033
382
4991
4145
4085
2920
292
1016
3660
4019
363
1101
4134
52
4965
2649
4148
854
4777
1245
4467
429
3109
3264
1322
3500
1011
972
1702
4391
60
3271
3406
3381
3993
1332
1365
2651
3406
457
1111
2660
720
1493
4627
1184
4058
1969
2097
4154
2230
3975
2366
735
2586
4752
4057
1551
2606
2493
2750
49
1100
2992
4711
1759
3428
1553
1053
2534
1739
2825
2308
387
3528
4181
4710
2476
4731
3641
1450
2362
2852
512
956
1428
849
4446
3749
949
7
2600
85
2753
2768
4375
2012
1952
4106
4447
3028
1381
579
566
2964
3036
46
2102
1258
3083
644
1533
772
2208
3358
4495
3660
1273
2662
4526
1654
280
894
1983
1157
816
2080
4663
3598
3202
1823
2116
4793
3045
2297
137
1907
4792
2259
1930
475
4624
4084
1223
4018
950
4368
2862
235
1712
3454
1293
4938
4022
785
1807
1002
929
4909
4631
1545
4635
3083
1328
3182
3180
1706
4773
2849
1408
700
1649
1289
4635
3350
580
517
4477
4811
2971
2431
898
2919
3110
2403
1809
4841
1564
275
1888
4873
1675
1102
1887
3626
3161
390
597
2072
3228
4125
905
1973
3940
589
1649
318
4488
172
21
2535
3696
3633
3776
4264
1294
3032
569
4170
1427
3147
639
2520
4296
3969
847
2730
1937
233
2756
3598
4008
1597
270
2703
3135
1807
1412
1471
4718
2514
3359
4504
2178
3489
4288
98
2864
5000
4114
1330
495
4481
2789
3382
2621
1929
4577
2687
1384
1215
1031
4126
374
1101
1180
4869
2243
1529
4092
738
4323
2659
2660
411
1661
2981
4948
2827
1446
3559
1411
4337
3216
3860
2187
2862
2751
3424
4447
1807
2874
1053
4517
4370
1707
253
1481
2267
4387
4925
2679
4815
2751
2998
1140
2930
1915
1115
4914
3379
3718
1798
2891
4369
3254
2969
1778
3804
3363
697
4411
1199
307
3763
1607
4302
3037
1790
2055
57
690
3096
2324
3013
3387
3615
936
3638
4355
601
2563
1722
1484
2352
1810
2713
3795
2482
268
857
434
2459
2352
1965
1163
3766
2127
1316
3967
3728
4945
3809
1071
2974
4548
1856
4272
443
141
3811
2759
4516
258
3094
3860
3365
3995
871
246
2663
766
3931
3512
4473
615
3419
1430
2600
946
1670
4875
4596
4147
1713
3560
1710
249
4064
4142
4640
3000
4338
722
3794
201
4599
4136
1371
4713
300
645
862
2955
4982
3613
2257
4669
3198
2558
2568
1417
3648
4597
1707
3679
594
375
1320
3991
3291
218
2073
655
4972
3769
4578
115
3398
1031
2537
3225
1863
378
3646
2082
23
524
1398
3244
1074
4352
3276
2280
2147
2050
262
4501
1414
3145
2701
2041
3384
1358
2136
2781
121
1052
3326
2703
4630
1077
1041
4913
3501
37
2105
3353
1127
1841
4252
219
2507
3210
3308
4612
4308
3998
470
1038
724
2978
4473
2798
2129
2940
2341
4173
2444
2805
617
1589
2127
1597
3094
1601
1871
517
299
4280
862
930
4062
3006
3662
4516
3067
2004
743
3313
1812
1989
2244
175
4462
994
4066
229
2600
3501
4959
3991
3438
783
2144
197
3932
3510
2773
212
3739
132
4895
4412
1812
3664
4249
3041
3169
1402
4406
3923
4850
2431
796
1455
1874
4457
2094
2358
2170
140
1585
313
3053
1264
520
3628
2307
4349
2304
2713
1349
3257
1725
4623
720
4962
4510
2310
2069
2634
2661
1050
3994
3620
4523
3481
3055
2343
1876
4814
193
2038
3660
2707
4082
1657
2011
653
3791
3278
4061
3366
1453
3938
695
3777
3581
4818
2830
1993
2677
4061
3982
4948
3495
3679
2524
3280
864
1318
1271
2829
551
109
1304
4471
2386
3502
1898
4083
4145
1912
4253
1844
109
4157
4352
3752
3008
902
1850
462
1670
1803
1739
4998
4954
1270
4598
2360
4256
2089
2377
4082
2783
1047
3737
487
2931
4712
2402
1590
3385
4229
3044
830
1969
3036
2931
4546
41
3493
1842
1704
1904
3612
3329
179
3035
2407
4002
1255
2211
2181
3324
546
2639
4064
3274
4659
579
2073
681
2175
3117
4548
57
2981
4282
3613
2654
204
3427
2924
684
944
1319
4116
628
3037
979
1614
3673
2876
3609
3809
1289
848
265
3479
1340
3221
4033
3242
3076
1619
2780
4670
2847
4816
3020
4399
4385
1408
1859
2023
1255
3756
1283
498
4093
1548
1501
2323
3990
496
4886
1860
2240
4502
4853
2047
3482
4323
2952
4405
3050
2340
1466
3716
1772
2231
2466
2811
321
2963
3559
3814
1767
4834
3502
636
3832
1340
1538
3785
2988
3434
4424
3948
959
4136
1415
2866
3523
1082
1009
4986
2332
2106
1487
2524
1117
1657
1812
1460
1980
2246
3188
484
2838
1463
4738
209
959
536
3878
760
3528
1988
2727
4945
2192
1802
1928
1269
1443
1038
176
1992
2286
4930
629
4896
4410
4547
3867
4314
46
3224
2877
180
1961
4091
1250
607
1930
3417
778
445
4070
2423
2838
576
678
3271
3243
1349
443
2915
4024
4464
3246
3632
1080
2600
4067
3974
2230
3684
4443
40
605
3960
1989
4937
2693
4816
3119
3228
693
4071
762
3542
4642
2451
3971
968
2788
4642
4453
4117
4626
165
2990
561
340
2510
3817
444
3180
2747
1033
4917
2143
4988
923
2350
2757
4631
4859
9
2061
4909
942
3141
3747
296
322
392
1843
1663
2853
4256
960
2554
4368
1073
4076
158
234
3068
2130
3575
3478
125
2555
3965
4612
2211
1153
3714
1483
22
4785
703
22
2681
4144
4794
1532
4575
1020
2298
4663
558
1903
1566
921
3112
2382
4336
4921
1054
1594
931
2197
858
361
3254
4212
2843
2321
3835
1813
3521
589
4169
1718
4446
637
4400
3944
4152
4163
1985
876
2026
4522
1824
3038
751
1789
3211
2776
759
1961
2819
3275
4483
3329
2372
155
4639
4425
3055
4128
4625
4643
1324
387
269
2156
3484
2254
3801
2289
2974
374
1982
1646
469
2428
241
1482
576
3927
549
3074
432
2819
4455
339
126
4699
907
824
2751
4143
1139
1120
3957
4769
2879
693
816
1330
3936
447
4374
2470
4148
4584
1367
281
1276
968
2089
1590
3225
4769
2639
4774
4528
2181
2458
129
1000
1785
2149
3740
4869
2647
3726
62
3130
2912
1214
2306
3650
1873
3573
2710
3249
1301
2576
1882
1570
4212
2900
2597
2126
4925
3260
1192
421
517
255
3166
2498
3923
403
2879
728
2355
2549
4021
2899
2111
3327
2649
4444
2603
631
3758
4781
485
2528
4190
1300
4904
3145
3910
2583
4934
1247
2709
1295
4339
2190
2391
3
1528
950
4315
4578
4891
1604
1194
205
2527
4783
4205
3534
4758
2421
4439
1277
1727
144
1654
4061
2689
968
2242
3068
413
2433
3324
3288
4372
1285
1734
4834
3298
4065
2181
202
161
2485
1669
2130
3638
3209
712
1644
2926
3723
4836
476
3584
2448
2369
3019
4281
26
920
2587
1109
607
2923
4352
501
4517
2620
3888
2863
1699
3019
139
464
3988
3229
104
3645
3822
4062
4172
4137
1382
4167
4856
1838
1195
2588
2985
3250
3114
4324
2915
193
3744
737
3066
3690
1046
723
291
887
2192
2576
4274
2890
2715
3581
1603
1824
900
2837
1746
2524
4239
857
1526
2702
2059
3507
4214
363
876
4016
1900
903
4241
1122
86
4398
1750
2705
4213
3097
447
4766
1453
32
4981
657
1154
1361
4973
866
1240
1893
1649
3855
4911
4903
2137
2080
227
964
4441
2486
484
4619
2746
2591
577
4640
946
2492
4098
2957
1657
1239
2883
2079
4260
2727
4265
3064
4995
3130
1840
2451
3
1897
640
2594
988
4948
4949
3145
2850
3067
4777
375
2419
3876
1373
2118
683
554
3178
2574
887
4267
845
2911
3576
3487
392
2908
826
526
454
2943
480
1424
3844
4788
279
842
3602
2084
3310
2422
3762
4251
3913
2172
162
2088
2562
742
734
1236
4883
3903
467
3628
1908
923
647
2066
3925
4493
3877
802
2952
2122
2156
2821
1310
2728
1485
120
2018
2152
3503
4165
3321
301
1073
777
4269
3380
3905
3739
3538
4718
11
2459
4618
2064
3463
3315
1068
4758
4371
4096
1735
3372
1355
1180
3715
2304
562
3416
816
2700
75
4730
1434
500
4531
2681
351
958
389
2346
3798
3564
2158
4442
4285
3231
3050
4053
599
3555
1244
3771
4415
2397
4409
3602
278
2136
1963
1571
3773
4439
4652
3451
32
624
4922
1930
2079
3981
4143
2323
2069
1153
702
4872
2937
1278
2245
3835
2583
940
3625
299
4336
2953
2488
4875
4079
777
2399
2804
3509
800
2615
3355
2524
3887
3735
4419
4754
3731
1659
3726
228
199
1638
2928
2394
1996
301
1681
3410
1626
2039
3209
1708
2761
2498
429
427
3881
4137
1778
1055
3657
4643
1577
1925
327
1272
1764
4922
4790
759
1782
4247
3207
3184
563
3178
4905
344
4332
572
4675
2710
2443
72
4011
3727
2344
4221
70
1815
4358
754
4091
3036
4018
3810
3721
2948
744
4254
203
2278
3760
1154
913
2127
4998
2008
3037
160
2705
4139
903
4773
4267
1384
2446
3844
4597
2323
1110
4519
1625
1941
4173
4912
3839
2359
3344
555
665
4489
2512
963
2634
3434
289
3540
568
1539
2364
35
3538
4859
2538
4940
4002
2520
2489
1605
379
3964
1482
4453
1711
2136
4009
3527
4129
4894
2696
3621
80
2737
3478
3619
4184
3439
1699
1230
4588
2009
3445
1335
1177
4473
1040
2364
1666
2074
4639
2410
4774
4602
2053
30
2413
3087
1073
314
3718
4630
4301
2936
833
4807
832
721
3713
3133
4412
4499
4560
2224
4987
4938
3914
1186
3527
249
4246
494
1782
4235
448
4093
1228
536
1597
903
1040
4051
3580
3469
3431
2691
802
1401
2275
1414
3018
3208
4006
3636
3659
4516
3927
1639
4562
1970
292
44
2017
3504
2470
969
4135
544
1559
1696
3685
4037
1640
4602
483
3982
2774
2391
3393
4003
401
183
1970
1474
4699
1420
231
4229
287
4900
4683
2556
3318
3500
850
3217
2583
3578
3748
558
2382
4145
4901
4810
4477
660
3719
822
3921
618
2945
1109
1468
1846
484
1561
1827
1147
3153
1380
2615
4675
1672
2622
3769
813
1430
697
2990
599
2674
3759
2456
1735
2097
3407
790
4979
2574
2794
1051
1533
4208
194
2687
2934
3174
2233
2616
4224
1628
4398
1770
3282
1175
934
1846
911
2393
2444
3409
1607
3996
3116
3488
4470
4697
635
3485
2424
3148
4403
4089
648
3868
619
5000
4440
3365
974
3647
205
821
295
838
3934
1078
4657
2539
1203
4576
2535
2648
1896
3535
1458
4626
3325
4185
3964
2550
656
3784
2033
4843
370
2460
2384
2200
303
2666
2138
1700
4677
53
3378
2436
1655
615
1192
2427
2001
1267
4818
3323
4109
248
4721
2748
1789
2362
3181
214
2996
4082
3296
1729
3252
4211
2823
1168
2774
4177
607
4830
4410
607
2534
1910
2425
143
231
348
454
3039
1078
552
3516
3887
4620
730
2370
369
4058
4695
892
1896
3383
2909
1676
26
2036
3276
281
3452
116
1169
4111
4477
334
2862
1245
2606
1578
4807
1799
4334
848
1205
2154
1544
3904
4734
653
3265
3877
1114
2841
2814
1591
2367
1154
1739
3463
2956
1918
720
1404
1460
651
671
4761
3158
931
973
3762
2989
3253
369
2460
4832
511
3159
49
1751
2491
2338
77
2906
695
1219
169
3425
1311
4634
2514
2181
401
2367
2179
1918
3455
3891
1555
2579
4678
825
4052
1533
266
2487
3074
613
2422
984
774
1859
1169
1497
573
3404
2247
3257
2291
2932
453
2485
2481
939
3885
3634
2294
2761
4202
1673
738
3215
1965
1567
67
4991
4507
4061
4029
638
4769
2136
1069
819
1699
2607
2833
541
546
321
4424
3798
4249
3823
4197
187
4361
2027
3133
2879
2372
571
4902
1482
3777
4949
3220
4551
1670
552
2
3569
1083
3566
1330
738
4176
1027
3903
2126
674
968
3546
1888
2209
4659
760
1528
3558
773
1263
1968
3861
4958
3445
1584
4314
774
3495
1348
2119
2459
2622
1940
3875
305
3333
2204
2436
3054
4068
713
4724
1159
2670
273
890
4743
2836
3870
3341
1967
3803
2564
3361
1565
2573
4581
3859
4767
3541
4189
1824
3474
2114
1105
2619
4766
4688
1127
1235
4710
881
1783
5000
1645
1024
3910
2297
1787
2642
797
3528
3604
1454
2904
4144
198
1013
2845
1312
403
3171
3532
1675
866
4721
4711
1393
3337
4155
1546
3664
2341
366
4800
336
2327
4562
33
2005
2750
1751
2689
4940
1906
228
2868
2684
4894
1233
4962
997
4269
2479
3723
4231
1232
1312
547
2246
3471
3981
768
2700
2151
2728
627
2853
1711
3065
1728
1494
3460
365
4290
851
3481
3179
1578
4225
3102
4153
173
1553
761
2806
381
198
3487
2387
2317
2046
1644
4617
2269
4638
908
3187
4028
1158
3349
3759
3939
3200
4114
2734
357
3215
822
4935
2510
4049
735
4195
3111
4602
3246
3357
922
4124
4183
2118
55
3228
4732
340
1468
4830
3011
2509
1293
3931
2579
3115
2150
3171
3906
3824
499
848
3461
2069
3106
2809
3733
298
3105
3035
1951
276
2638
980
913
375
816
4143
203
598
2420
1640
1781
233
3086
2089
2515
4245
2576
4440
3814
2327
3564
2398
4029
4673
3062
1426
2562
755
3491
4707
1648
344
2734
2550
4258
2771
3552
440
614
543
3579
3666
796
1872
2242
3588
4838
483
2972
4618
496
4348
2150
1399
3650
959
67
589
676
3867
1723
1294
3409
4757
1882
4876
3437
2793
3756
3391
342
3295
2699
4971
2913
1079
3484
3922
1460
3183
345
825
1392
4456
1508
3003
1064
2349
2908
3423
524
101
4882
3895
1682
4569
4899
1472
195
110
1952
1330
3768
1816
2070
3046
1788
4408
3481
4370
2100
2019
3211
4769
1043
2184
1503
197
4282
2594
3874
597
704
3008
1718
1415
4091
4312
2524
4387
4287
616
2113
3092
308
3505
4068
2433
3755
3746
1586
4385
2861
4649
3278
4435
2198
3431
4059
2107
265
1344
1430
858
241
2739
4667
4683
1127
425
1559
4178
4835
2045
3938
463
908
695
3779
1005
4815
1226
4093
1084
1733
2782
3093
370
2654
1239
1346
4342
2258
3107
81
2343
4556
4812
3997
1847
4418
1109
4721
1287
2442
208
3825
3658
2152
1775
3800
3123
4120
2870
3370
1208
2614
966
4705
3637
1506
2532
4480
2476
2783
3780
4695
4075
4008
923
1378
103
4666
2210
4202
2849
2330
71
153
1664
184
1045
2978
1117
3874
1679
31
4989
2639
1559
4057
2011
1888
4331
4545
1473
2512
1632
3061
3277
1125
3121
2042
1692
3605
831
2132
766
3993
4197
4788
3564
3415
4467
3169
310
3968
4911
4045
671
1772
4675
3178
2272
3654
4709
286
3227
6
2752
1027
2520
1147
3920
2446
4654
1308
3983
759
3940
4778
3557
3626
2659
211
1428
4541
3920
4177
2542
2493
4967
831
305
1476
1510
3541
2266
4079
3636
3228
2177
4007
143
3611
4820
4439
99
3617
1443
1587
4231
55
2415
751
3825
2396
2446
1161
163
280
3399
576
2529
3239
3572
1713
1449
1792
3765
3924
3571
3596
3835
2916
4392
1812
2955
3273
4408
4897
2893
2980
3269
4142
1874
1154
889
754
3028
708
4270
3740
4936
2946
3019
452
1238
3340
769
1976
1879
689
3763
1877
1917
4683
3226
4022
692
2207
3860
2694
487
4253
3506
4418
6
3128
4592
4323
3712
1308
984
2380
2146
2636
1055
954
4180
3040
4950
156
809
2485
157
2324
88
3808
4163
65
3118
588
2207
4503
1634
1460
2062
330
975
1542
3605
4052
2403
3950
2068
4922
2280
4103
2003
3113
559
3504
4305
1467
4934
3062
402
3838
3649
4407
482
157
3416
3996
1872
3231
2322
1624
4913
1203
4863
4605
2779
3951
4218
2429
3781
2168
2138
3417
3395
2170
3809
1355
3199
4489
2101
4046
4494
3441
3251
2014
296
2118
561
2362
881
4837
3216
3664
2221
1536
235
3033
3982
963
950
1250
4430
3213
1833
4930
1300
1539
586
1440
3807
34
786
3908
1635
1063
2717
4763
769
902
3277
1463
804
4007
1001
3270
3007
2275
2459
967
4106
4415
3990
2964
2412
1070
4026
3029
4303
3802
2622
4914
3404
4853
4523
2515
4698
3081
1062
3096
4876
894
2384
1553
2209
2509
4684
607
137
452
3399
711
76
2140
1870
1826
898
2588
3895
1941
4330
4550
3161
2201
1967
3048
1265
2289
2681
4223
4006
1199
2317
3473
3849
3617
3476
4506
520
1184
4976
3874
1872
3894
3859
3019
1953
4936
2157
4589
2423
2852
106
2805
4904
2032
4375
3352
1259
2005
322
883
3082
4425
3698
4975
3253
3900
2635
3785
2441
4036
3041
471
245
3272
4168
3210
1942
4002
230
3860
870
998
4431
106
2857
2451
2373
4916
4880
4279
2706
856
1537
2556
715
4218
2703
3260
3394
3527
50
3610
4794
726
2064
4140
927
65
269
863
4412
2742
1973
3134
1327
3164
3186
2417
953
252
1680
2407
1080
1424
4076
4676
2614
258
1327
2107
2860
4723
947
856
2167
4292
4882
1592
2039
4976
4020
3014
4680
3360
1750
280
4135
4255
1334
1877
3827
3604
1620
3817
2390
2676
3296
225
3455
4646
3132
4786
246
1687
2409
3452
2790
1806
3587
1887
1123
730
156
1910
2413
3767
2533
573
2167
4473
4317
969
1206
2098
2626
4651
4
3701
1817
2836
4230
2207
692
3350
3505
1697
1468
2502
3830
3898
2790
2087
4621
856
4178
1538
444
3684
2072
3398
754
1651
3344
3892
3465
1870
614
2137
1299
969
4078
348
1241
1594
2866
2345
4152
1774
4193
3698
325
4383
1536
1431
3765
2656
2441
3674
892
1672
1724
141
3570
890
1739
4995
2840
608
4856
48
4059
1672
3816
1884
2849
3801
3364
3599
632
1628
4222
2514
4963
772
788
1244
375
637
4712
1923
4158
4287
1704
2286
759
33
289
1927
3062
1226
190
4542
2410
2051
2403
1287
750
4498
2113
1206
3579
4938
823
1319
1975
4364
3152
3254
2648
140
1968
905
571
106
4367
372
1879
3403
3972
108
4898
3955
1091
2925
1261
2200
820
4176
4681
3938
3919
361
3171
4058
4481
53
299
542
1179
2497
3781
2202
512
4413
4334
3553
1789
4292
2998
3251
2463
4392
2263
2685
2658
1488
3567
2249
4652
2856
1806
1203
3550
3350
3605
2556
25
1173
870
3873
4945
3366
3806
1590
2632
2099
4895
3036
4030
4015
3652
1729
811
4907
483
595
4336
1269
1504
2687
105
3204
4627
3878
2543
825
204
2165
2053
2813
3788
3404
2419
1835
1126
3950
905
2157
1180
4404
1462
1554
4887
4066
3481
2799
2158
3102
373
2550
4091
3294
2190
146
3332
3661
3092
1078
874
1435
4780
276
3632
2762
3205
778
2676
4584
3626
3821
164
4608
3219
1015
4014
809
3039
1136
189
4950
3719
1487
2014
3505
1172
1989
2139
1693
223
1442
990
500
270
3503
2066
2420
1875
1208
3424
3799
4466
911
3205
2635
944
1461
1319
2161
3447
2872
4300
4294
267
1371
478
4025
4887
4311
1537
44
3611
434
2555
394
4118
2214
3044
1975
1279
2660
1694
127
4406
458
4629
4150
4334
3670
4846
1725
437
1796
2745
2753
4669
863
3538
1013
598
4498
3242
148
1638
4276
2554
3750
821
200
574
3800
4139
4050
4230
2036
2227
475
2620
308
3317
4315
2223
2947
4572
2044
2538
385
524
135
1019
2935
1433
1474
2353
711
4336
4280
2966
3588
1165
2831
474
344
2174
2064
2909
4348
248
4101
1090
1546
2550
2730
2391
742
1905
2873
1945
917
1011
4960
2384
3930
3142
2717
1165
364
396
3597
2786
2285
420
2545
68
3657
889
4942
1097
217
1256
1087
4713
2526
4106
2083
2554
3160
4591
1274
2840
4927
2666
4697
1722
2937
592
2556
2841
4616
873
3807
3873
2144
2857
4264
1663
3443
3668
2519
1734
2391
1256
51
318
96
1745
3798
169
4173
4626
88
4555
1523
137
320
2410
4354
3637
783
1987
3355
2582
963
2320
1504
3605
1477
1705
403
4299
2030
1546
140
2180
1031
3574
894
4436
3895
400
3756
4851
4008
1262
1518
3261
1348
102
3713
970
3315
3975
4286
1444
3952
1606
4947
1524
2949
294
1112
2407
1666
2306
4344
3495
1770
1469
704
4472
1391
816
2846
3218
2919
2263
3558
292
833
3521
1810
848
4038
3671
2537
1771
4714
626
4675
3192
4461
1703
2427
2553
4026
3619
3268
3320
4506
3615
4872
2844
1116
4995
705
220
3148
3680
4106
2326
975
3418
1479
338
2062
1837
632
3416
2217
2557
2997
1357
4392
3840
1503
4049
1364
1005
2296
4733
2549
4131
2098
3276
1937
1355
302
4400
2062
2857
921
106
1960
452
4103
3688
4822
174
3690
633
1909
1744
3810
3797
3213
2307
420
1699
3919
3986
1340
291
4644
4674
3947
4460
611
4015
3516
2005
3601
4437
718
3555
4801
2541
1524
4731
2848
734
4260
4144
4080
364
4654
1621
3336
3148
2566
2451
2420
564
3795
3436
2824
1770
3848
4319
3315
2991
4067
1758
304
1475
3513
1837
4806
1766
4630
1078
4385
4426
3165
7
1049
1213
4434
3978
4022
803
4587
3378
2884
3872
3060
4523
2241
2585
4385
2822
2186
2770
728
2636
1313
1502
1899
925
671
2030
3470
2539
3662
474
195
2110
1896
3383
2134
2715
843
1016
1683
4980
3661
2804
1245
4160
3622
607
41
2181
1512
765
949
4023
3475
4257
147
3500
4244
202
2038
2334
3454
4508
2151
4402
3283
2337
1447
1809
4090
1379
2628
4950
1972
2783
4649
2385
3203
3866
3892
1390
995
1937
3125
1663
4291
1615
2693
817
2728
1334
2447
4970
851
2804
3257
2879
815
4315
618
2633
1904
3674
222
58
806
2818
4616
4149
1730
4156
3581
66
1147
2173
2989
2040
1379
3615
4779
1261
525
4921
118
3661
2128
3120
1771
3115
86
3153
83
982
2544
4799
34
3233
2081
4263
2341
3185
2056
3292
1264
3676
1315
3331
3082
1669
4280
3436
1735
2158
649
2926
4501
1837
2015
4034
2867
3874
1609
4912
4043
230
387
57
3232
1563
1740
4877
1494
1593
4929
637
2078
4799
56
4363
412
4980
2684
4440
3878
780
1709
3598
540
3615
2181
1885
2692
3507
4624
949
2952
3330
2398
1997
1863
4361
708
913
3281
1507
4116
2907
368
310
4585
1251
791
2048
4659
4739
4879
413
1761
2288
2254
2688
2063
3609
2820
1183
502
4986
4572
1210
2410
3778
4998
2479
3600
895
1082
2922
2002
4800
1558
4863
2380
2755
960
538
631
4250
105
2489
1885
4424
430
2845
2698
2683
420
1459
3977
2342
3586
100
3328
2663
1356
1735
3950
3243
3082
2820
4672
784
3269
375
1773
4155
2220
2735
3806
3213
1930
1651
375
1793
4771
3401
3159
2284
133
4876
720
3410
3534
409
4217
476
1674
25
1241
4649
4199
2705
714
1222
1052
2206
2801
1836
53
1577
2547
3733
1013
1328
930
1766
586
132
3027
4515
3809
873
2293
1008
4557
1604
3351
3089
2346
848
3412
4997
4880
1805
2907
336
579
4235
267
3976
1716
2057
4365
4161
29
1364
1696
840
2178
4424
254
1281
823
1344
4777
4949
4090
4501
3877
1012
3362
4210
1412
2366
4881
1684
4282
2304
4909
4791
3075
1302
2528
3054
2098
1920
893
2713
4202
1182
87
2771
2418
2920
3262
1460
2560
2211
2890
1224
555
3981
1881
4238
591
795
2831
809
1929
571
2052
3105
3085
191
3493
1740
4283
3375
410
2582
1982
1711
3837
4898
2860
4186
1875
4023
546
491
4132
4714
4322
1956
958
1419
225
4294
2163
539
1688
3208
3848
498
2428
1394
4864
403
2028
3880
3508
636
4456
343
2724
589
1991
2410
2178
4012
1024
3397
861
2317
4245
1363
63
1699
4407
586
4711
3443
2572
161
8
852
1091
1122
2694
2486
3675
161
4037
3301
1966
4370
284
3827
1651
4617
4416
536
4578
107
393
3450
4471
2376
2861
3709
1033
7
2549
2074
1919
250
3319
1326
2086
1822
3569
2838
2077
2662
2658
2490
1858
4088
708
888
959
4393
355
4578
3527
3109
3320
1040
2884
1109
1112
64
1485
3519
4383
534
1226
979
3909
4336
4929
3197
1724
3179
2360
3320
1234
1370
3181
637
1620
4895
1671
645
1146
4716
1867
4674
3882
3589
1620
4890
501
2072
471
1588
666
3105
995
3510
590
2486
4747
2098
4408
1993
2527
543
2988
1565
2456
4529
2894
1804
2963
4894
4543
202
4503
3620
271
2930
4016
3770
1223
3128
1968
3198
361
4267
2506
4364
2127
2471
3608
2272
3619
447
1758
1425
665
3768
1353
2676
2771
899
4801
617
3764
1047
317
502
3981
2223
2238
3732
1624
4435
650
3423
4482
1082
1255
2138
61
979
4852
1151
4851
4495
170
392
4090
550
1944
2343
1236
1906
324
1556
1734
1358
3328
4385
1742
3823
2931
964
3093
2929
17
4558
2630
457
1578
1742
3453
3130
4747
4514
1401
87
332
3218
1754
3234
3352
3934
2944
355
4954
4379
2102
3962
1452
4863
4141
962
3693
469
1415
2663
756
779
688
1946
2145
3046
4888
3610
3130
2422
4957
174
3362
3352
3729
4381
3993
7
2959
420
1399
3420
4874
1404
2132
4513
590
229
3053
4947
2327
3417
771
2033
838
3326
1631
1307
271
1507
4796
4936
839
2490
982
1281
943
2137
1527
2378
569
3984
3801
1432
3303
4868
4875
4531
622
2917
4877
1038
4974
2018
772
2599
3426
517
1623
3168
2901
4154
3660
2715
3187
4873
4219
1090
1568
562
4276
427
3973
2076
2672
3951
1330
325
1651
1070
1875
825
3617
4730
1137
1641
3567
1172
3009
4585
303
2081
2944
894
1976
2618
3811
2122
2339
4316
2036
212
541
2649
3949
4052
3544
2296
462
2813
3350
3852
3084
3245
4893
2202
2308
1719
2785
4363
3634
474
1694
3677
4608
3499
2685
691
4659
2031
1107
2134
4897
4845
1845
3290
168
1346
641
437
1776
1309
3591
4752
4251
952
1555
2283
2818
2062
2227
2763
4717
3455
2130
1231
1280
1444
2389
4832
4482
4524
3952
3691
3074
3569
3481
1498
3839
3645
386
4020
2841
4211
4185
1179
923
2438
4069
3325
2945
4227
2652
3766
3990
3952
2118
2607
1670
4004
1776
4696
219
108
912
4991
1960
2050
3049
29
3477
4539
1967
320
1918
4388
3939
4288
4439
3141
2743
3208
4854
3501
3573
4360
1694
3618
3699
1131
561
1135
4628
2982
686
1101
2755
2169
236
2255
2988
4446
2609
3236
2269
1887
3858
1269
475
3204
2570
1313
4201
3584
1090
2360
1545
1122
3822
2042
3978
568
4638
4596
2198
782
219
3858
2764
400
377
2656
1522
2311
3058
2180
1236
1766
3101
3952
3800
2344
3462
463
3289
1131
752
3558
397
1353
2115
3521
4852
4416
3846
1083
4973
4007
4971
4828
1530
529
3731
4398
3712
223
1098
3002
3735
752
3145
3943
2398
176
1698
107
1901
2957
377
1032
4425
2952
302
3926
433
2400
1233
2465
59
120
599
1915
1483
3491
176
2543
275
3843
3823
1704
771
3977
4837
1082
1265
2481
1762
3254
2942
3971
2321
2969
1056
289
3459
2999
3617
3769
2101
601
1954
3456
838
4346
4095
719
1038
4723
2427
2124
2657
2818
4090
3086
4191
992
2091
3132
3730
3207
2033
2354
2395
1786
314
1327
2205
1679
1989
1953
1417
2302
196
4451
3458
380
2173
31
4494
339
2058
4254
1766
1149
2409
3581
937
281
1010
3627
3312
4485
1920
4378
2155
1264
103
1583
3744
825
4033
4796
3651
912
2518
805
4156
781
755
2016
4968
614
1519
459
3470
4175
4667
4061
1079
2839
1407
1876
4336
2200
1180
3732
3384
1053
1477
3580
1973
1802
4100
541
3076
2250
1501
4965
4105
2769
3931
2959
1842
3285
3242
1222
135
4155
916
4762
1350
1526
4710
4998
2399
180
2467
1736
1361
3982
4889
2818
3477
2389
2269
2462
715
1301
2112
3531
3259
1985
2232
3112
2537
2110
2938
3263
2655
2236
3087
581
3963
1498
1228
1481
3223
286
1581
394
834
900
270
70
2333
3092
3113
1118
4806
2327
3490
4823
2396
1405
2713
4294
2582
2078
2032
214
441
1872
438
4802
551
163
793
188
3540
3910
1191
2281
316
92
1390
2689
2504
3308
887
4668
1116
37
822
1292
2655
214
2066
281
4790
2604
3406
4653
1262
3964
1827
52
1102
3845
2972
816
1506
918
124
4636
2325
1488
1172
589
478
3188
2554
2986
183
3655
2030
1175
1266
1171
1178
755
417
402
3979
4344
1644
2873
4042
661
4266
186
4319
1472
27
2866
782
4110
610
4333
262
4495
4434
4522
4231
3999
4818
1985
4808
39
3635
1148
360
135
780
3463
3160
2157
4460
2031
3380
2226
629
2295
57
3901
1724
1270
4736
2282
867
3632
4216
4207
3956
1251
3698
3420
173
4852
4343
3686
1090
411
1028
2330
1785
4311
592
421
2228
617
4563
3864
4090
1545
749
4218
3120
3318
410
1658
3231
3237
4789
3915
2316
3938
75
2659
1779
4931
2166
78
1159
3759
275
1419
2307
2032
4775
1526
2401
2663
4392
2900
1244
4458
3142
4391
2316
2386
1408
3205
708
1394
320
3673
4181
3636
1754
3095
486
1965
2327
907
2007
3409
4914
98
1043
2526
2100
2834
2181
2995
4706
553
3334
827
4150
4407
2147
4348
4387
2349
2125
3526
7
142
367
2003
3991
3381
298
1763
2147
1731
4065
1363
2985
4295
1161
1056
3892
4386
527
2466
4707
1693
1872
299
1840
2083
2830
3060
2111
1921
1912
1822
1997
665
4250
1125
248
474
4157
2380
1962
3149
2193
2375
3212
1878
1797
3274
1062
4136
4555
2743
3747
3882
866
3839
1622
1908
3705
3277
2075
4309
695
4399
1426
2257
2847
1439
2023
1462
622
3043
311
3939
4272
1773
3855
1041
3358
2149
2191
4894
4018
2780
3151
4105
3281
1411
1376
705
1323
335
940
4758
1842
3571
4627
3283
127
231
323
578
887
564
2209
4730
1889
4105
3760
3578
3239
2569
2159
2121
439
54
4067
2515
3591
1597
3122
1294
4084
4144
4579
4889
4674
2081
1623
156
3609
4938
3606
1788
4542
4002
3794
1053
220
4903
4245
3177
4071
199
3458
2884
3080
3399
4734
3140
4067
3871
1749
527
135
1059
2653
4019
3359
1029
833
3270
4839
4965
233
4996
3170
4769
594
4605
2232
1546
1884
600
1589
158
812
1612
4272
3689
3596
2908
2619
3144
105
2158
2929
4048
722
4172
2337
3601
4704
2364
3038
2559
1937
374
2642
680
1111
1834
1368
3425
179
883
4921
3033
1820
828
780
3529
1756
4011
2176
2868
4648
3488
4059
3614
4922
4830
3578
4777
3802
4241
1884
2833
4176
2099
4708
3349
2024
4475
771
3714
3436
349
982
94
3533
2049
4048
3992
1931
2090
3952
2802
2724
3039
2137
3683
2665
1261
2619
90
4978
4811
811
837
1747
2281
3638
4268
2280
4579
4222
3411
3976
3381
2997
115
3913
4987
621
2506
3626
4598
2686
1598
304
3417
362
1412
1328
3135
895
441
3053
781
4284
4478
4139
368
4581
2430
1332
3056
4953
4321
168
3217
4142
4084
87
934
36
1032
1334
3737
1306
4653
1309
2586
4351
3352
2827
2046
3526
1495
1692
2554
973
715
1301
557
2984
220
1204
3419
531
458
1328
2419
2373
781
3954
1737
754
2565
1353
1600
130
1552
2863
3372
1743
1028
4079
2321
2858
2520
2816
540
3439
3080
1751
1766
1631
2728
1967
2890
2525
2128
1669
3256
1814
3950
674
1414
1819
3153
2148
3052
1232
3098
3790
3243
378
3789
2533
1804
4284
1333
3668
3714
2706
3343
2873
361
78
3145
3568
2588
1614
2367
2371
4611
3905
3441
2563
350
2646
4628
4805
1790
3760
164
1729
1331
151
1320
1189
3952
4863
2202
232
856
4952
2269
77
3738
2004
4428
3475
4394
616
4877
1875
1071
3734
700
1610
2872
1016
4759
890
720
1568
90
17
3630
2925
4141
4977
3132
4873
3016
4702
2322
3470
2362
3158
986
770
944
2567
3680
2661
503
1525
4311
4323
3667
1445
4186
3104
4320
2540
2386
2721
4897
1011
2624
2966
1097
3482
3277
2348
646
1458
3750
1503
2011
2508
1880
69
218
3852
2127
3406
4150
4174
3797
2029
2744
4633
2351
3793
3752
3655
325
1932
3088
4474
1351
3402
4464
2433
4030
2400
1272
600
2581
1060
3768
423
1084
1676
2128
3403
310
1305
2418
4021
1847
940
2172
4144
2109
4526
2912
3411
1688
4019
3529
3709
2917
4221
314
8
3362
3529
357
3098
3375
1701
620
750
1130
3232
1324
4372
2093
833
217
3870
4730
2418
586
3078
3561
791
13
3877
3508
3057
558
176
2075
4857
3752
3456
2028
569
4419
2510
488
1640
1603
788
1967
447
631
2113
2081
613
2600
4794
1884
2297
2349
1184
1139
1144
3921
1876
4267
668
3734
4161
4200
569
1522
3114
3938
4585
844
2405
50
4141
3059
4335
916
3052
838
829
4493
721
2686
2521
2221
1026
3314
3824
519
719
1696
581
3704
4959
1778
3678
4653
3976
274
2561
2287
4100
677
2034
4169
1607
2553
2739
767
4668
4351
4436
3790
4783
587
3841
2092
2743
3580
3810
2183
3351
3273
4636
767
1801
732
4071
2887
3728
3163
1323
4640
634
228
4850
2568
3301
2525
4831
4892
948
4522
4897
2411
4676
3817
3920
4524
53
1384
4441
3309
3112
2150
3333
4498
51
227
1489
2367
1493
3755
1323
3128
3267
4370
3914
3227
3859
4192
4113
515
822
4787
913
449
4420
1557
2671
469
4272
1063
3372
502
332
3385
3047
2984
4184
541
4346
4972
297
645
2004
1836
1244
4795
967
4531
3433
3813
4665
2929
4338
1142
1719
393
4808
1052
2029
739
280
3652
1651
100
2581
207
1089
534
2413
590
4603
3554
4616
94
4599
442
1107
2577
375
4535
4423
4354
2809
3033
78
1367
2872
2685
4431
4258
2779
3258
3981
647
652
4012
3749
3208
1548
4679
3207
3249
256
2036
4974
4937
3854
4936
1177
832
4273
4183
3878
141
1098
1385
2609
1479
3958
1425
1666
3923
4673
2554
950
2256
976
471
914
4108
2448
4345
2530
2765
4399
2655
4272
492
4050
1350
995
2466
1830
3409
2711
3359
2935
4805
2906
1219
452
142
3118
3378
1867
3718
496
3262
4409
4259
3309
4185
3956
2899
1738
4287
2997
1077
4672
2359
4595
770
1456
4584
3915
3130
4428
3058
2379
3896
3179
783
4627
3827
2372
552
4399
1466
2781
3849
162
4209
4547
1113
4915
2930
1205
416
605
2210
89
2031
3434
1021
1693
160
373
1066
2121
4615
1952
2678
187
1635
2825
333
2992
651
3661
998
2519
1427
3539
2720
4547
2461
4798
3817
4770
2999
4587
2713
153
2287
3180
300
1508
2047
1108
1588
1328
4891
3008
3950
2609
2318
4858
571
3865
1550
1591
76
4094
1572
2830
3325
2248
2712
1786
1011
4324
3170
1543
2068
2493
419
1334
3922
2599
3218
2776
3150
1148
4986
2844
4200
2918
4252
2850
606
1558
420
4872
1463
2182
3606
3788
4256
3381
3770
1541
855
3452
1345
4621
117
1828
1028
4039
2131
2517
876
105
4123
623
739
4398
3996
3262
2003
3563
2978
4423
1266
4988
2939
643
55
2373
3474
3036
3844
2027
672
4349
1575
753
3961
1862
2079
2382
468
3587
3903
4498
4311
962
1176
3033
4423
438
4448
3935
2998
4107
3603
2733
1174
371
2880
3839
3972
4384
581
4833
678
4022
4319
3243
277
2312
3166
645
4442
617
4588
4313
3200
2401
3567
1729
2811
1676
521
878
2614
3318
1304
988
2176
2019
1815
2673
3402
4429
1361
4476
1206
4357
4166
3672
2739
981
4533
4196
4931
4252
4580
4724
3242
1704
2359
1970
3999
1105
4447
4627
4171
798
66
3568
4809
1695
1033
4077
2057
2833
1623
670
2023
4176
4648
4960
4921
4079
2853
2368
1533
3269
4869
3146
3440
2892
4892
1071
1381
3961
2780
3893
880
3410
3148
2793
1703
2628
4740
1826
4154
1465
4941
3148
3717
2851
4576
1309
1346
4323
121
89
1506
139
1960
1566
2226
2008
2119
2825
4970
3759
3439
637
281
197
1930
1166
4587
3553
2993
3811
4377
3859
3039
1327
2038
78
2192
3609
3943
1998
687
3941
1944
4032
3408
1617
4525
899
2320
2341
2042
4063
4628
4818
4520
2982
4424
4210
1025
4408
4441
2560
2503
1408
4456
1731
3958
4485
4369
1606
218
3612
1743
2567
4124
4162
4532
4917
4660
4019
1838
3175
2015
2941
3162
4058
1404
3832
2935
2861
1925
3134
2365
48
2399
2304
590
4982
4889
3408
714
3612
4908
2828
3450
4273
1757
4470
293
3216
4819
1587
3517
2414
3624
4663
1117
2939
53
1865
15
4080
3303
128
1816
1373
3266
3505
2413
2516
4993
2218
568
3816
614
394
645
3901
3474
4552
82
3815
4275
4528
4513
4834
4983
1253
1876
840
1542
1348
4039
1770
3
927
2156
385
3173
2391
2086
4009
3795
3249
3668
371
3514
3835
2715
3838
4021
2565
3296
925
2872
3492
3321
154
3725
1255
464
1817
3981
447
4669
2964
2889
3531
2232
1008
2767
916
4607
4928
4119
4891
3480
1378
4275
2853
1159
345
653
2743
3405
4874
1884
3164
3845
1117
47
2850
2231
561
2093
1634
720
2668
3776
4434
2250
2844
860
4223
1131
379
1190
162
4158
4677
2397
2831
4930
481
546
732
1173
432
225
2314
2981
4661
3523
3251
652
387
2556
4485
892
1412
4980
508
771
4838
3997
3951
3529
3109
4129
2610
4211
3653
4498
1730
4740
2186
3452
4598
2312
32
2346
2434
2679
2605
4505
2122
2382
4989
1110
3337
4262
3881
464
1474
1063
303
2682
3354
4090
2841
1899
3549
160
807
3159
4765
299
3550
3951
4953
186
4853
1078
2337
2942
2222
4977
2661
1648
3663
2438
2963
4219
572
573
2941
3825
2623
1833
706
4052
2940
3527
3587
669
2554
912
1099
3466
2257
3592
4948
102
3567
3916
2467
767
976
3191
1681
1716
1686
4562
3070
4923
3159
1889
2604
4326
724
83
4368
3116
3034
725
254
3987
582
1717
3230
2057
4927
2643
809
1918
4195
3969
1342
2042
542
301
4848
3553
1671
4078
185
492
3747
1860
1757
151
1769
90
3077
2755
383
84
2569
2570
1075
586
2023
2457
3271
625
742
1094
4745
3500
2187
4849
43
3343
3430
4114
3180
4399
4331
947
3235
2386
4166
3990
219
2723
958
1030
1551
3197
2019
4941
3480
3440
3628
2905
2904
4409
4288
194
1896
189
1478
4937
4868
683
3676
1986
1233
328
4180
3438
4834
3770
1351
3158
4961
1595
143
1191
3400
2463
586
2461
591
180
109
1921
3728
3902
4793
522
4647
3178
2022
4313
3585
2566
2418
3084
3397
4800
2919
1104
1175
1294
2705
4096
733
1725
3895
2334
4855
627
1908
2149
4297
2530
4409
397
4996
356
3008
4298
3941
1200
4601
3807
868
2776
3544
4051
2870
4539
2257
1411
4925
4571
3463
3571
3619
1009
3204
3146
1699
3125
3739
2634
2738
3342
3122
4414
3636
666
3529
2213
3803
1554
3471
2240
2878
379
3842
96
2151
2195
4315
1369
3047
4157
2122
435
4024
4386
3845
2944
3897
81
1365
2018
1870
858
4330
1383
79
3390
1018
3101
3937
3202
4919
2648
486
1448
4960
165
304
2453
3888
2273
804
2549
1911
2061
4338
2789
4721
379
1354
2374
4874
4529
790
622
3682
3738
3915
2600
526
1277
3649
4961
2685
2543
49
1815
1436
1931
4280
4825
4505
1504
3026
1258
2974
297
313
2297
3799
1684
2060
18
3189
825
2856
589
1211
1670
3216
4931
707
634
915
4316
71
4033
4792
3040
2461
593
380
2024
2636
1110
142
3886
4001
4988
3565
2908
60
2608
2598
2080
657
4350
4243
851
2754
1893
347
4901
2533
2572
181
3339
4649
1470
3251
1854
4297
2251
2043
4893
857
54
1333
1285
358
157
771
424
666
2795
4601
4561
314
898
280
2085
3941
4465
4915
2221
2259
3323
2784
2272
2587
720
2621
683
1759
1752
2832
2863
3599
1810
1611
3378
3679
3876
4922
3718
4789
157
4568
4619
3316
3901
21
1094
1202
227
4341
4764
2374
3521
744
147
968
4043
4200
341
4026
1171
4427
4201
1560
1489
4535
4994
16
290
4092
275
3320
2480
1591
997
865
3369
2571
3006
1272
3532
1495
315
1020
3634
1686
1335
3295
3130
2436
1424
513
3342
4082
3725
1591
4609
577
554
3205
4042
2916
2871
818
4712
511
4092
506
3869
1226
3486
2733
953
3876
4649
1887
2795
1635
3764
2019
4224
619
4481
4230
736
1899
2990
1265
1133
3001
1739
1041
3859
4010
4357
1888
2890
2354
254
2448
2812
3593
3080
2292
3838
3835
2570
3013
4956
1408
1001
4134
1707
2135
2619
421
4592
1078
3120
3782
1885
4582
3641
2045
2998
3825
3234
1778
3882
1689
3438
281
3195
4909
4520
289
1163
4794
4575
1168
4364
2500
4960
678
897
1966
123
4902
2064
3372
1212
1175
3464
467
4472
789
961
1714
174
4633
1762
4039
1892
1744
3700
4296
1333
1511
542
1344
2479
617
31
1346
2346
1091
2418
1561
2648
2208
4212
2953
3554
741
4582
1029
1043
2886
4443
2205
4811
3395
4873
4666
193
4285
2490
1217
2068
170
2008
1690
3631
1627
913
4748
1970
1082
1839
2351
927
1341
4183
4160
1314
3389
1795
4374
1819
514
4232
1026
2703
3860
4934
548
1620
3181
169
3899
115
1773
43
615
1402
1415
4358
1687
1342
3963
4502
3108
966
411
2113
4849
3464
847
4519
4074
2615
203
1297
3517
4139
4998
4934
1357
4835
1103
2461
2685
3220
3147
2346
1672
4051
2960
1791
621
182
2981
436
1196
15
4546
1933
2877
4797
4275
1320
2848
2100
4849
4270
3898
3970
3101
4123
2482
2975
2214
2007
2232
4770
4044
3456
4641
3502
405
2156
4468
3593
1544
22
3346
4026
2307
886
388
1100
4931
2739
3499
506
2418
3890
3185
2360
2773
174
1667
3889
1208
915
174
1410
938
3742
1722
2857
2769
1017
928
3762
1564
2935
2586
74
3584
3561
4556
1490
908
1686
3461
3664
4930
3831
1453
2651
1358
203
641
3568
1203
2829
3690
2096
1367
4130
3788
904
1174
729
2403
3531
2123
4179
4982
1086
1812
1558
673
1580
2412
2510
2888
2345
1659
4646
4823
3146
3148
2834
2331
842
4623
3181
1609
1563
1266
65
574
735
2287
4371
2636
585
451
3874
4416
2738
873
4266
4294
4717
4002
3116
4286
1181
512
3116
2717
2034
4712
1217
1393
4241
1511
1257
1991
4390
2473
2459
4857
3711
3237
3025
2791
2035
1138
40
3358
889
1655
3850
4060
152
2441
3623
3162
675
2479
4937
2807
407
4578
4061
4352
1342
3062
2551
701
4706
4287
3724
3213
1769
3062
2479
494
1191
4374
3331
1326
2689
1234
4286
2172
4379
3666
3147
300
2385
2054
4150
2494
2937
3458
2151
1390
1730
2877
4823
1572
4064
835
198
3595
2227
1740
288
2064
1625
4374
1492
1412
3195
4762
388
4625
4166
901
1273
2619
3560
4367
2830
663
2133
4874
1311
2469
696
2782
164
366
356
476
1182
4792
221
4338
4834
1124
2223
287
4654
4104
675
388
530
1838
1826
528
107
690
954
4657
141
4725
1989
2096
1554
2860
4018
3966
1420
4712
4718
3284
691
3189
2616
2759
2459
3859
3673
942
4674
4082
1941
2027
4418
2900
2260
4733
3812
2675
4931
423
2671
1635
3959
2199
4856
3863
180
1690
325
4941
1785
1047
4039
2736
725
3052
3734
1179
4045
4256
4554
2896
3707
1056
4208
3478
1853
3803
1512
4286
3217
4778
1975
3271
522
48
4494
4035
568
2849
4308
3617
3997
3809
1464
237
4547
3573
1522
423
3012
2520
95
480
3819
4683
1582
995
1908
1902
2834
4142
2988
2138
2023
3240
3135
3467
4827
291
1891
3554
2372
3907
4080
2094
3445
503
608
1772
2146
24
2227
1466
250
3394
3465
4396
1026
2342
939
3729
4491
2252
4809
2226
694
794
3604
80
4448
3128
343
3819
3869
3982
1681
4856
2503
2605
985
3129
2682
3341
970
743
4725
3597
785
3915
4451
253
4759
4372
4213
3624
210
4621
3239
2387
2824
4879
2444
4947
4931
4449
3548
1569
2663
3575
436
3538
2433
4200
3633
813
4925
2198
1045
3342
3995
3267
2792
4589
1289
216
1444
4451
2238
3995
3591
2829
2049
2346
576
3640
4512
1592
3074
1622
293
838
1373
1231
4820
3374
2608
240
15
1210
3258
3429
4775
653
3061
4071
3000
3566
331
2991
3666
1489
2904
1851
3380
3011
1443
1284
3920
3397
3564
2619
4216
1010
602
4729
1026
1701
1125
678
1400
4173
3582
1350
2981
2514
4631
2927
4468
1451
4066
4220
4422
1227
898
3666
2696
3202
2365
2032
382
4267
3884
3163
4448
177
4526
259
233
4561
806
3347
231
2012
180
1451
4569
897
410
1074
1420
4019
762
3360
1820
1186
1586
4838
1203
179
1714
1122
4843
2311
3699
1416
4024
2666
2221
4458
931
1370
4536
3010
4509
4334
2239
2783
4665
681
2475
995
602
4597
519
2178
4681
2036
1441
4281
842
4021
4746
3331
4218
1556
1601
504
4267
600
1181
1695
3728
1824
2624
1684
1842
1534
391
1761
749
1547
4796
990
3670
2726
1156
3410
2780
3994
1557
1475
1923
3720
3826
1817
1508
2984
2717
2225
3396
1723
4236
2704
4494
1263
724
3301
2958
190
1569
748
2716
2678
627
389
2638
2538
3812
4495
620
1247
2503
4976
135
800
1222
3880
4577
3481
1856
3837
1719
4345
4489
2910
3843
1017
1680
202
4806
941
3008
3090
1279
101
2358
1582
2324
1687
4125
333
2527
2892
3583
2771
2757
3514
770
4595
3191
429
1623
1005
2013
1166
3264
4750
3454
682
3199
3388
308
2921
2088
3077
4061
2608
4553
3683
2156
2616
2178
621
1141
2127
203
1402
4391
4682
3143
1905
517
2939
4793
1866
2636
4314
2814
1282
2539
631
2271
1562
1784
3525
2294
3650
2533
3196
4720
2846
3322
4301
1802
935
2885
4560
2600
830
207
317
314
4147
110
4450
711
4311
477
2874
607
3029
647
2387
754
3298
2387
1275
553
2984
372
4046
1194
4092
4086
577
146
4100
4145
4671
3218
3060
2734
2013
1355
2709
2938
2457
2464
3688
3473
3771
1550
3693
1051
1076
976
566
3615
457
1796
4310
3384
4670
3799
2664
2903
1677
2106
1165
2209
630
3990
1388
2815
258
4164
991
2628
3726
1274
1671
4862
1980
2929
1185
2535
4086
2197
1133
1309
3881
4075
3189
4344
4075
137
3671
2267
4260
3449
2830
2052
4624
2268
4643
4254
3562
2041
4279
4956
4493
1738
99
4943
2675
3881
3472
3045
1512
4764
3218
2014
4912
4592
1185
4740
1171
3306
2839
169
1750
1890
3675
3936
1010
3737
3233
2102
4870
302
162
1756
4364
2781
278
2787
2779
4911
3186
4180
1600
2837
1307
1391
4206
4928
2411
1459
3927
684
986
448
3109
3522
3184
2211
3083
3433
3422
1891
4497
46
1214
3251
2339
3548
261
3107
1124
4870
705
514
848
3280
2651
750
311
785
1648
2496
221
1824
4361
4982
72
4543
4239
1662
4715
2920
1432
665
3751
65
703
1697
4190
4069
21
1379
802
3983
1344
4357
595
483
2789
4023
1140
981
140
2732
3467
2231
1578
2525
3199
2206
1954
2640
2536
167
4756
4229
1047
3019
3623
2322
4200
2813
1076
986
1366
4275
4858
3372
4969
2156
3691
83
4896
2500
3805
259
1182
3925
2590
4360
1067
1367
51
1979
3437
4117
4712
450
1559
3603
259
529
1162
978
2221
4281
595
594
538
3491
2692
1462
168
2522
821
2665
1044
4316
3901
1563
1052
2083
394
2877
2276
2993
3561
2514
3168
872
4629
3109
3929
4318
4988
879
4388
1305
1154
4133
2154
3245
1201
653
4143
1901
312
4883
2483
4952
2631
1352
1730
2603
3286
3077
2199
3121
3572
3100
3097
4191
1682
2071
4812
1664
1003
2405
3418
919
740
1407
1096
4195
4645
726
184
4184
4356
3890
118
1461
4704
3450
2060
3188
2016
2147
1038
4470
4457
1473
39
1481
2179
1398
3422
1524
3263
4779
4972
2217
1606
589
1188
788
3978
1753
1229
4418
217
153
1853
1418
2763
4540
4139
4767
545
2116
2981
2219
3052
1925
177
3552
3389
1243
2336
3425
3560
41
4266
2572
34
3912
3893
4931
3372
1585
821
4494
2540
2394
4434
4333
4052
2536
2744
4816
4358
1708
2790
3000
1444
223
1606
1070
3384
2598
3485
2205
4043
604
2741
764
801
1733
3063
546
2335
2195
3264
2576
2815
985
4930
2318
1827
1734
4911
1585
3824
1473
1224
1667
1710
1141
3501
4733
1832
2958
2637
1304
3606
4108
2699
4577
2312
1496
2418
505
911
4022
866
3255
1323
4157
1500
874
4174
2069
2205
2537
1743
1409
1519
755
4995
110
3620
1403
49
3109
1121
1940
1810
2069
1707
812
3851
2529
3627
4675
4972
2793
4580
1072
4228
1690
1563
1633
635
4310
2649
4494
3166
4281
3405
1373
1153
3338
1096
241
104
239
2848
308
2436
4905
2505
2778
861
1085
3949
867
2165
623
4386
1553
4156
2681
1572
3305
3681
1829
4941
465
1014
4967
3736
4011
1679
4852
2170
1551
2898
1700
1141
4223
229
318
3638
4015
2255
1386
3041
585
4993
4779
134
3633
3284
754
1066
947
337
4802
2505
4641
2423
1885
1554
4544
4987
522
426
1690
4779
3366
3703
4933
4994
1431
1894
4730
836
3459
4068
2235
3532
4075
3890
4138
4149
2634
3965
2204
1584
1994
315
3827
3786
642
2943
1585
719
2042
4508
3199
992
2840
4413
4818
2742
1388
893
1244
1101
2511
383
2008
719
4302
4226
47
1395
2196
3669
1661
4259
1578
3053
2481
543
614
2091
1931
277
3824
3481
4930
570
2051
2897
2845
4577
707
2224
2117
784
2064
3087
3198
1203
1040
144
2427
4578
4551
2327
2914
2408
3088
2715
379
3788
3122
207
807
1903
2365
892
4491
1165
978
4339
2457
858
4273
4799
2467
3194
3332
3385
4582
4608
31
2282
2467
1715
2133
606
4319
3562
3981
1893
3024
3015
274
937
494
979
2724
94
3794
4636
3230
3798
732
3578
665
1107
1174
130
520
4079
1419
4738
3063
2903
3054
2083
3740
549
2021
4961
3404
2638
1802
4317
1577
2222
4485
4833
1450
304
3771
510
1410
759
506
2663
4878
4612
3536
1443
3383
3446
557
883
4305
1346
2228
4909
3924
2457
2388
3348
1693
1783
1836
4542
1514
4811
4973
2239
830
3295
3694
4800
3596
4645
4459
3627
4730
4599
2260
3380
2597
1927
2368
594
2021
1012
4190
4075
1242
80
2335
2617
1579
3900
3553
325
1810
3528
898
319
3673
1309
1976
2892
545
3173
705
3619
4353
2181
797
38
3175
3859
1286
863
1269
4546
4852
3183
4343
3244
4277
1309
1076
3548
3894
4386
1771
2395
3268
903
1195
4455
184
2338
1085
4208
4206
3922
3470
4912
1249
4587
3510
4529
4959
3012
4071
4660
2788
1192
1460
571
3640
2280
2804
4149
1860
3164
2701
4890
1595
2791
933
4093
2579
4714
4801
4583
2950
3029
3609
2372
1839
2903
3368
150
4141
2013
2362
2192
4436
4441
2
4165
65
966
1751
401
3010
3456
3430
3364
1983
2685
4100
3569
491
3203
3146
2446
980
1371
1854
3982
4374
1882
2796
1132
2688
919
127
2349
4020
1814
981
4511
931
3152
963
4055
1943
1727
1580
841
2960
1969
4713
3436
4719
397
2193
3406
2442
3911
643
513
2573
1683
4615
4716
4451
4395
4382
4560
1897
3053
2798
1055
3608
2448
3280
3227
3707
93
4131
3011
3605
729
643
4270
3460
4374
2323
732
1437
707
4032
763
2367
356
1430
4747
760
543
4564
2922
2653
3672
913
3522
2445
2290
4857
150
3895
4661
3272
4652
507
4899
4776
609
448
4110
1502
448
1365
3018
2146
4248
4492
3369
2571
3475
2479
4627
3555
4671
2695
41
2936
1084
1760
2131
4804
1557
4436
940
847
2515
2188
4646
15
218
3998
1764
514
1213
4635
551
2868
4857
4174
4410
2039
30
1405
455
1770
2468
2818
4540
3191
1460
2438
2672
4924
4193
1227
1338
1964
2271
1415
804
748
2590
1404
447
2989
4055
1984
3659
2582
1854
2583
4054
3700
1020
4685
421
349
1981
2353
2462
4291
1298
2229
3900
2198
2974
214
3405
930
1910
1177
4688
1859
1102
4073
4285
3315
1865
1418
1979
4988
363
4911
1992
2603
1337
2778
498
3139
1230
3684
2430
740
922
3893
669
3566
970
1141
753
734
3319
3489
2436
4131
2586
1916
1304
620
2181
872
784
414
4886
1051
5000
188
3118
1105
1257
1551
2020
4399
2127
1947
4276
2811
1941
4850
4128
2659
2871
3715
4441
3171
3632
3717
91
2720
116
2642
3098
3915
3297
3562
314
1702
3908
1227
1309
1305
943
866
1421
4877
1693
4597
1096
4169
4123
4560
2810
3998
811
2979
2979
3425
2826
4798
2116
787
426
4409
4105
2827
4353
4676
577
863
1645
4645
2636
4683
4878
3972
2659
692
4199
4436
476
3524
455
2739
2651
2197
440
3305
3090
83
3026
3785
2042
969
2969
1468
88
1274
3530
4621
4180
4728
3199
2519
2758
991
1969
3323
314
1977
3512
2386
689
4571
1514
93
2478
3223
1467
925
846
4730
2395
1022
3134
3302
4676
2596
3633
1080
3010
937
4746
1483
217
4033
1336
1402
2383
4204
2824
1381
754
2915
4813
3639
449
1666
2940
2858
3983
564
2106
1879
431
2078
1033
4993
1331
3556
2950
4173
653
3854
3401
4100
2548
4356
3540
1695
2120
4839
3331
2613
776
3512
126
3492
4183
1716
3452
3664
1832
4676
4621
300
1982
824
2539
2282
4379
3959
3652
1062
299
2776
3862
4097
183
518
2652
3447
3221
2512
2761
153
3554
2697
1772
3909
139
3697
1043
2124
1084
1843
4860
4866
3075
2851
44
4127
4261
4090
3659
455
990
381
3872
382
111
1346
1525
366
4631
4440
2618
1024
2135
3361
1435
3231
3446
4822
3837
1253
1519
2642
1198
1309
1632
4767
3458
2686
1058
2093
2633
624
1596
3773
1269
2592
555
144
2643
2160
29
720
552
3327
215
4612
2800
1487
2883
2303
3965
993
4067
2619
2790
1497
2771
2328
2349
2766
4746
1964
291
2395
1894
2836
4982
4833
2460
1774
469
4322
1752
2562
4084
3490
1986
1259
4038
1367
2923
3973
1204
2322
1154
3644
3864
1274
359
994
1993
1531
3300
4101
4935
2491
4706
3008
1369
2673
4214
1445
2359
852
3637
3735
1737
3703
1466
4204
1052
4822
4511
4216
3845
1155
709
3877
3078
2919
4747
1320
4209
3659
638
540
2452
4109
786
2642
3019
253
584
4559
1015
3508
4484
358
453
4426
4538
3427
1738
707
588
3375
1120
2835
1375
1484
3304
541
406
2365
1482
4932
3607
3452
3499
4031
3664
2562
4860
3198
2038
2504
486
4767
368
2023
3228
1151
4276
4447
1991
1061
2520
797
1698
3023
4233
4771
31
1592
346
225
753
2114
819
3339
607
2463
695
2589
1570
4376
858
1071
596
458
683
1870
747
2334
1471
4933
3207
3218
1313
4438
1194
3435
626
4111
828
3445
1156
3412
1360
1155
3333
2678
1359
4055
1929
1022
650
3911
1333
2927
615
3744
174
366
4806
3945
3649
2186
3815
2605
1152
4685
130
1082
3091
741
664
1794
2918
4623
2081
3749
3971
2766
2963
4708
3106
4921
2326
1922
3696
4345
1487
1709
769
1622
4691
3770
3277
2146
486
2998
4879
4916
287
3420
2459
2350
3829
2335
4018
4967
545
4188
4680
2423
3738
2796
790
3382
1543
3592
1479
963
1464
315
1426
3704
1772
2806
2203
4478
641
2179
791
2536
2489
1504
3123
1163
3287
4470
3106
2852
1577
3277
1524
1636
2791
1429
4434
3907
2057
2742
4897
517
1064
4226
774
1184
3025
2833
1670
3571
1444
4503
933
2261
198
2814
4908
973
459
739
1393
4086
3569
2458
2400
2133
1470
4558
733
2564
4659
2362
2000
2869
760
2192
531
3822
3928
928
2396
3535
3089
2768
499
250
3837
3533
1618
881
1435
262
468
1336
2024
3178
265
2139
895
3008
4894
1521
2175
4552
1148
2774
4382
4634
1200
681
193
3443
383
1133
4891
748
3979
4259
1564
4430
4550
3396
2985
3601
4827
95
1123
3103
2835
4245
333
3519
3533
2660
415
4292
157
4130
4304
3442
805
3329
4850
1823
1911
1289
1690
95
2937
4701
4478
2294
4431
4549
1343
2020
2021
4338
1673
1642
3723
1624
4562
1892
2195
4287
3280
2083
2452
791
2635
840
4954
2488
3386
1578
2953
4243
4734
1259
20
1602
4673
3704
39
2755
4424
1800
3505
3675
3850
676
1115
501
3632
2267
3371
4049
2732
3861
2366
3860
4589
3508
632
1390
2946
4822
1842
2287
3355
1253
858
3713
4608
3912
870
90
1339
3943
1334
3286
1260
2761
3605
3152
1860
667
2479
4789
1850
3324
1286
4212
679
3468
3520
2913
3599
4161
3749
193
687
1868
1915
4636
1792
1614
591
1850
4514
1057
3977
2398
4176
1569
4222
3171
640
3641
2620
4285
4281
3559
3701
403
2815
514
3711
1632
1054
4519
2886
3595
4830
1055
3468
1887
4313
634
4801
2438
86
1649
731
487
4918
162
4040
4883
278
1366
4453
1338
1039
1309
237
258
1984
1238
2375
803
1870
4009
4724
4526
3256
2356
2743
1152
2815
1784
3232
3466
1154
4837
660
4442
1701
3466
4571
4418
953
4253
4098
3048
958
350
3768
1689
1084
1266
2327
2080
2335
884
798
696
1257
2642
3623
3867
3021
1019
3040
4789
3655
1854
1156
3326
2338
112
1547
3128
2131
1713
3970
790
4069
3240
254
2399
3799
3027
2610
2005
482
1894
478
571
1305
455
646
3737
4642
3312
3745
3741
408
2349
779
1509
1854
4322
1052
2493
854
1161
1514
798
1370
2431
4140
1654
74
3174
1593
1638
3024
3752
3266
1412
4016
4559
3303
4936
2042
1369
3874
1611
652
4038
2871
962
260
2113
4190
1160
3793
4564
3911
1361
2680
4559
1638
221
1486
1563
1767
3319
4452
265
4183
1104
654
3870
75
1335
3277
1197
2133
3442
3154
4781
3374
114
1909
101
4840
393
4701
4786
3515
1379
867
1470
1568
658
3045
4121
3317
1468
3366
4285
1189
1661
4709
1590
1845
2339
4983
1763
2677
3641
4661
834
292
766
2159
2080
3715
4278
4003
4866
4918
3750
668
3262
2180
2889
2421
2415
728
4049
3080
725
763
4179
3493
4481
1489
1968
1108
2360
2539
904
1611
373
1747
55
3039
4796
3718
252
3538
3974
2591
1761
2238
4613
533
4264
1252
1254
2058
3976
2117
3502
246
1
981
2975
4743
2381
106
4174
1974
1711
1732
2104
4357
3213
3430
815
4999
2608
571
1249
3795
4156
1373
3467
4
1184
1195
2440
4174
4957
568
615
3069
2020
1434
2136
4635
3577
4808
3722
2475
4214
2036
540
1277
2134
2461
2852
1839
2731
3142
476
3737
669
571
3967
762
1645
1325
527
1766
2247
1280
2392
3478
2660
4980
2353
4435
1412
2655
3357
3931
4278
3829
1911
844
1932
4123
1910
1802
4570
769
1553
1176
1021
1557
1935
2355
558
2019
4408
2903
2549
290
4562
598
1485
3149
2216
2220
413
4580
1124
2466
1216
2351
649
2290
3840
2011
3142
3963
257
1675
1996
457
4191
4006
3860
3894
54
3668
3354
645
4696
4352
4773
2704
2885
2520
1389
2927
4261
2103
1197
2947
838
406
973
3307
1973
3616
3849
2251
3535
1226
108
3745
898
4786
2228
644
1455
2141
3824
660
3944
703
1320
1940
4859
522
3115
3094
4084
2376
1699
4889
520
2694
4781
2164
4489
3122
2753
2869
710
4760
4774
3581
1511
3435
3508
1713
191
3174
1478
2496
2920
670
1943
4924
4017
1295
1465
4408
918
2324
1675
3642
4582
922
3463
4716
2866
3164
889
2445
4520
4556
2774
1471
659
3507
3105
3251
3750
4913
1706
3320
3644
3232
3113
2164
1950
107
265
2710
2403
4228
586
502
1603
1851
3766
2391
4148
3711
1983
2630
1333
655
3262
1369
4004
908
1309
2642
1270
4539
2846
580
3313
1576
4744
503
2906
2762
1131
1942
2201
922
4972
1225
1348
3046
3293
3068
2278
2301
2205
2414
3739
323
1816
4194
1600
3551
938
1592
2505
1159
1841
1270
1608
2253
1836
543
2345
4310
4646
3375
3776
4914
4208
2409
3866
147
1152
2706
4383
675
1117
1798
3179
3447
4318
4996
3431
2779
668
3247
4633
2293
791
692
3758
332
3615
3980
2863
1643
748
3200
2848
820
3434
4895
3705
4464
3725
4579
3071
3881
4150
4438
3554
4965
334
3327
3953
1073
1276
3779
4472
4540
2633
2173
1660
38
903
3241
3315
198
2504
1600
1692
4405
2044
1418
469
4262
3411
594
1692
2585
3369
3705
129
2383
1088
110
367
1435
1828
828
4409
4865
2187
2684
71
2974
2215
15
3786
3391
4809
898
4183
3775
2991
2214
2821
2943
2922
1626
3852
4250
3951
4012
1933
2999
2897
2699
368
1796
459
814
4827
3579
2759
477
743
4078
1997
920
4066
2951
959
1730
371
496
4547
2419
4226
1684
191
3705
531
1863
3297
373
3183
1705
4748
1031
2953
2734
4039
624
3772
3527
3814
3567
1830
1114
983
3410
2704
2083
1850
1700
2992
2156
4662
367
1535
1514
4839
2951
1867
1549
1858
304
1612
552
4520
115
4878
131
4301
2648
4974
4474
2650
229
2915
118
4645
2529
1614
4410
3881
4500
939
788
3675
4147
2497
2797
2969
407
329
3010
3997
1585
4738
2203
4025
2410
3369
40
537
3601
3246
3298
939
2590
4114
390
1728
2001
300
4609
2957
759
3622
2706
1498
3272
645
3845
1188
462
2381
1534
28
555
188
4625
1537
4012
3755
2140
2263
4927
2633
4612
998
4621
1770
2824
3856
1543
3313
1507
4891
1445
4326
1028
4281
4992
676
485
4450
1318
3476
1923
2265
3438
4822
559
1148
4178
4853
4571
2589
2204
1738
1327
581
197
1776
3649
1240
2298
1784
3667
3074
122
4451
307
443
2659
3258
3579
1420
645
1551
2781
4917
43
508
2417
1176
3107
2928
1823
2762
951
2574
2470
4723
636
1907
3066
3012
315
2798
1666
3595
2152
3182
4177
3144
2913
1622
4238
3042
4728
1725
1985
4806
2185
3683
1059
3219
1058
4591
1368
2093
922
4656
4848
1844
2285
2921
1868
2359
4836
622
4656
2628
2195
3728
2378
458
1940
2085
2013
3105
1714
851
2605
2587
3128
226
3513
3168
3492
1611
4885
4016
1530
4633
4455
379
91
626
1277
2715
1926
224
4323
3822
3868
64
1288
1752
4867
4979
2602
2402
1669
159
4745
2042
1458
799
4674
412
4789
2617
233
2655
2163
912
3299
1558
4100
2270
3290
2659
3437
1802
1434
898
4351
2311
3669
3887
2889
1688
1337
750
4138
1619
4987
3089
4889
3190
3899
2788
2458
50
649
1252
2060
2036
4948
337
350
3724
3704
940
605
902
1333
3935
4605
2976
1162
1951
2911
4350
3955
2527
3016
1531
1735
3979
1351
2446
605
1598
2722
1214
4004
2475
791
1187
3582
1737
2318
1476
4071
4356
4927
3923
418
1087
2613
3159
3159
3991
169
1675
2168
650
1792
742
728
1924
3834
2883
391
3981
3297
1243
1431
4843
735
1473
4674
3529
2294
2118
1871
2883
806
2633
4932
3165
1337
206
3847
4289
2097
3376
4217
1575
431
4656
672
2584
4925
1035
4393
3587
3697
625
3007
2610
3358
3818
321
3465
2892
4983
1409
3104
1034
3117
3170
3738
550
3644
2658
2801
4712
1432
4938
1713
343
2033
1039
1139
781
3494
2033
3615
3647
2145
12
811
3084
2796
1462
1989
1315
3627
111
2958
2333
4242
4299
1597
1125
3421
3152
1410
1178
1106
1372
507
1342
3424
3687
2040
2826
4281
1630
1841
4968
2342
817
2973
2201
2291
2564
2603
2480
2719
4248
2439
896
3356
3517
3815
3135
93
4722
2373
657
1014
990
2109
949
3755
2047
2581
3252
757
2529
3299
2113
1604
2812
2575
3978
3058
1434
3769
4312
1297
930
850
1592
528
2713
148
864
689
2246
515
2376
358
3960
1202
4752
727
2481
3286
2483
1249
3449
2748
316
601
2507
413
2069
3585
1443
2260
3392
815
302
94
4022
4977
2788
1754
71
2605
2802
2754
3276
4843
1487
4193
2330
687
1333
4915
327
4043
2907
497
516
320
1577
2541
2535
1520
2315
4655
4267
86
3419
4289
457
3522
4949
184
1741
2960
734
4434
3604
2699
612
3958
3083
507
4162
3061
1206
2922
2594
1677
2000
1792
150
464
287
1195
1139
3264
3248
1972
365
905
2502
1391
4344
2231
3427
818
538
2637
483
2145
2859
205
719
2538
4801
2021
2709
336
2576
1969
462
2424
974
2569
2309
2205
2734
1822
2468
4665
3128
2308
1830
2900
113
3413
1748
4033
2233
3934
530
1599
799
4043
4945
2828
3607
2329
2430
1979
363
2605
2273
2572
1661
4356
3563
3953
3389
585
2560
1203
1966
3070
2325
7
1829
4894
3649
2061
27
4406
245
3404
1523
3240
3512
2677
1653
4562
4786
3508
2907
1691
4513
3457
2134
2023
2063
4968
2552
2126
1707
3896
2980
265
3643
2259
2984
2056
1593
3279
4100
4683
550
3261
1644
2078
2807
1251
3495
4400
1644
1750
4736
2523
2724
3838
1883
2577
264
4889
242
1585
2834
3038
4352
1032
4479
3530
2736
3170
756
1802
3728
2033
4504
1554
2103
1351
4073
4331
963
3285
3958
2089
2755
4427
4129
383
225
329
3979
137
4973
1572
1763
3652
2149
1399
4543
672
175
4590
1628
3243
927
4194
4312
4141
230
207
423
4299
1933
4154
3
4284
373
374
417
2315
3466
3878
1946
182
4563
339
4967
950
3079
71
3742
643
4065
1174
3038
4687
486
4758
2305
780
1298
4857
2562
3011
285
4403
4236
3267
965
1006
4269
254
3354
3744
2869
1247
1698
289
542
3386
2715
1783
1412
997
397
3379
1109
4529
1126
3484
469
296
1120
2324
2520
4020
445
3036
4913
2529
3527
2163
3318
1934
316
976
1463
3957
4129
620
4560
1788
3375
3201
963
819
940
1510
1417
1915
1153
336
4478
166
799
2576
2310
4756
1650
1507
3547
1947
63
3077
3262
2742
2727
2197
2695
3800
3908
44
912
3872
4830
597
33
2309
1561
2659
3286
1744
1052
1649
155
1371
4086
2206
3707
1423
347
3405
2377
4300
4247
3761
2284
278
326
890
2849
3541
2732
697
2435
171
820
2098
2590
1173
3043
3586
1569
2714
3470
3557
3137
2547
3196
3930
1436
4973
2782
2361
3707
3566
2906
2142
4392
4374
204
4219
2747
2129
1851
2512
687
2801
1852
4369
157
1112
787
630
3925
767
265
4357
4163
1174
1464
2316
4125
2630
2826
1951
3501
4825
1499
848
3230
1183
764
4964
2024
2569
1671
484
1620
4838
3245
4736
4025
2253
2981
1289
4602
3669
1868
493
2665
3951
3538
1411
4602
3158
3959
5000
2103
1616
1766
1595
3834
223
4381
3234
1369
1846
2437
3758
1788
3355
3182
1955
849
3154
1192
145
1241
3727
3127
3510
559
4935
2489
4004
1857
3530
3014
3731
3974
3590
4076
3484
2394
4245
3184
3996
2485
1932
2863
2427
2362
1101
166
2401
3705
3816
2955
977
1918
1730
2391
3546
4192
3844
4106
108
2809
1823
1994
2926
4440
4405
114
4517
3096
3935
4698
3428
4856
1858
1748
4022
2472
4152
731
4072
616
2191
2186
2870
1540
2449
2365
2859
4465
686
2977
2285
4120
1358
220
103
4345
1096
1724
1081
4187
2418
3366
3133
1305
730
454
141
2510
1362
266
473
1029
2914
2259
818
852
896
3315
3662
2576
3761
4261
2900
1051
4152
3557
3867
1936
1394
72
1590
466
4016
2448
287
582
736
446
4634
2708
3418
2821
1694
816
1475
1626
4243
2220
4151
1687
2002
4831
1505
2537
4403
3450
2965
43
4618
3011
2230
1313
3284
689
928
579
1752
3759
4396
2198
4064
2243
4810
3143
2164
594
1937
3948
1375
1816
2948
2565
2828
1642
1620
4984
2474
3576
1022
3702
3654
1648
3175
2718
195
550
1683
3703
2202
3265
473
1738
4570
3034
3232
1041
537
3425
1935
4156
4088
2116
3096
2894
1555
1892
1982
985
4509
2934
2557
1982
773
3961
1931
682
841
558
793
2211
1984
4094
269
573
385
129
2145
4833
4283
1285
4027
1684
1694
2706
4295
3574
3846
3571
2267
857
4243
2282
4160
1196
1705
3695
2432
4595
2893
1181
2049
167
2997
2001
4317
196
168
3043
90
2218
4132
3175
328
2069
4482
92
289
2121
339
2193
2917
736
1162
1010
3432
4400
414
630
2903
4459
506
1464
1462
3281
788
1717
1760
3289
4514
4709
3959
2304
660
3540
2008
53
166
4540
2277
260
1948
2576
3404
3415
995
2826
2250
4773
3648
2504
363
2491
1662
3977
519
3167
1354
4283
2047
4833
530
3715
4899
2847
1533
4421
3010
4183
1851
4295
4320
4294
34
4468
2451
3082
2648
2753
1461
3203
802
107
3524
822
1009
3023
1245
1565
897
4173
1240
4107
4714
3594
2335
3063
4387
49
2529
1570
2937
1843
2616
4010
2978
2978
1533
262
1361
3919
4486
4184
2914
3984
3362
1289
1910
4554
2268
2697
3093
847
4109
2150
3746
3988
1574
816
3838
4470
4053
1634
1330
2049
4740
2578
4800
2842
3470
4854
4951
149
3048
1991
60
2454
3473
2886
1886
7
4438
2024
3527
3925
1660
682
3459
3569
2670
3065
3351
2328
2519
4396
2553
1743
996
32
99
3568
95
4059
3459
1160
1159
2866
1114
383
2262
920
1045
1255
1893
252
504
1989
2473
4666
4463
265
77
777
2918
2774
2392
1458
2246
2804
4147
1794
1426
3194
2660
4594
3413
1022
4439
1174
3091
432
551
4290
4122
392
2883
1972
942
4121
574
3686
1225
886
1839
2032
2821
1580
2505
1447
3948
2327
2144
1557
3881
4167
3906
1953
3427
1619
3560
1731
2025
4942
1825
575
1820
4764
4998
4823
3294
2215
635
1717
566
3484
3528
190
1935
4658
4263
4114
126
2780
3445
1179
108
4024
3361
881
221
2603
4823
369
2203
1242
1518
232
4100
4800
3540
3160
2975
4849
201
618
557
209
1837
3134
708
1260
2331
4312
1239
510
4866
4223
4705
1250
3409
4188
2296
1449
3874
605
4845
3040
763
1331
1062
3091
2980
1430
418
2709
3048
2995
1810
4546
3552
4533
3258
1137
643
3249
2906
889
564
3043
2489
3591
4664
2513
541
1827
4419
4792
1352
4275
3746
3000
2066
4720
2518
2161
4182
2041
4210
2647
1118
517
2965
3582
561
1465
4110
4261
4905
2407
3772
201
2614
1341
4615
2573
2517
115
4125
294
4431
3990
2982
3119
2866
2893
4739
740
425
2218
1711
3221
927
2237
2597
1615
2160
892
4078
1818
393
2890
1468
726
2514
2502
2715
3669
1925
4167
623
1353
2224
3862
2674
1714
1836
4712
4587
2230
179
3427
1308
836
275
3817
1066
4245
4565
2926
3795
2752
2320
1622
1351
667
4719
1180
1132
3480
4266
1623
2948
774
2761
4512
2710
2281
1047
69
4690
114
3265
1580
2711
3271
3589
274
2735
59
1082
832
704
2744
2627
2151
2182
3277
3193
294
809
2866
2096
1961
4867
3506
1680
197
2197
1185
777
3199
678
4115
829
570
4237
2236
4697
3138
1537
3178
1912
308
2874
2057
4769
1552
4561
1602
4421
3734
4841
566
2581
1814
4694
2703
907
621
1652
3808
1219
2638
2
4505
10
3864
1287
4128
1254
4584
2941
2227
100
716
297
1128
2202
4109
4155
2962
1655
4549
22
3865
3093
3148
296
3420
3032
4425
4594
2365
2364
2245
3655
1004
1326
2474
1383
27
184
2904
2081
808
2120
3636
1489
4612
1994
4077
3812
3838
2730
3358
4909
2450
4732
2547
4474
3349
2579
4395
4801
1365
3442
3545
4425
3905
3358
1401
3449
1946
12
4219
1919
2031
1669
4693
293
365
2386
4268
976
4918
3237
4196
3010
1519
1615
1172
1465
4233
4123
3989
3260
4807
4908
838
2037
756
3573
449
830
1548
1299
2693
659
4736
478
278
2198
1194
2530
3508
3733
1792
1840
3406
483
4579
4970
864
2657
2002
2140
4495
1388
2663
739
3858
4334
2900
2551
4127
1365
3771
3220
4956
2764
240
1034
2573
248
1311
4053
693
1135
2537
554
687
4078
778
1132
2663
3920
1109
1552
1416
756
1829
4609
2407
2749
3542
410
1712
4608
2296
4223
3311
1728
3981
4540
442
3128
1467
2956
198
868
2142
4917
3565
101
3128
1128
3336
1489
2066
3572
2663
4851
2011
2854
4337
574
642
1470
4018
1110
1141
1927
327
1458
639
1648
3292
4661
4273
2794
2855
3632
3723
2397
4487
2582
4781
1925
508
96
4997
3605
1024
4724
2227
2591
950
4025
1095
1138
2707
88
4778
3449
1675
528
4478
1408
1379
3742
3866
3115
2197
3036
3217
2018
466
830
1219
2257
4044
2055
2583
2601
902
4267
1142
2678
498
4764
892
1762
2681
894
1327
2780
681
384
1565
4292
619
4381
4770
357
1547
4720
1062
3154
3991
4612
888
4665
4045
4482
3174
211
4690
4422
185
1584
1298
4332
1119
2235
4947
1680
111
714
3206
1636
1227
1759
2975
2672
724
2345
3847
3086
1490
4322
3795
3637
3347
387
2010
2682
2413
334
2260
2780
3409
1163
64
1413
4959
2507
62
692
358
4354
4208
3470
2881
4616
3576
3272
2051
2833
3547
5000
975
3990
2061
2357
1800
2661
526
585
1755
2128
3981
3572
413
302
3563
154
2813
13
1436
3900
1605
4653
1334
4890
3049
2282
2628
29
2562
97
1958
2457
977
4122
3045
3929
4992
2074
2035
4739
4591
2936
2706
3648
2632
2456
2058
1335
2922
4425
4757
3509
4321
1715
2920
860
328
1410
1501
2568
1648
4663
4389
1243
1609
4078
209
971
513
3647
2734
1936
4104
1270
319
1791
3056
2652
3947
3823
1254
4511
4300
457
4156
4819
4061
2866
2292
4212
4600
2311
65
4589
4262
4210
105
2536
1719
194
4497
3311
4831
2055
801
1523
1821
2974
3760
3711
574
1533
937
2116
960
427
2972
3409
403
2026
3832
738
3074
4269
2437
2092
2383
1220
2488
1773
2701
1186
12
4285
2874
2852
3609
4467
3228
4197
738
2308
1997
2695
2264
2364
4972
2973
3145
3222
2152
3233
4834
2866
1932
993
4020
652
4798
3370
4703
4589
1446
2425
4338
1145
3447
89
931
4645
2521
3499
17
4133
4560
1319
3921
2588
1126
3151
359
4977
3620
1026
1649
3356
4217
3097
2197
4841
589
1084
1017
1672
1776
2866
1791
4886
3030
2621
1945
3310
4714
3157
1972
4759
3059
4063
2429
1930
4068
267
2429
875
2091
1273
4153
1933
2273
4657
3980
3024
3934
1484
4725
1433
173
1640
2351
4047
4612
1220
1025
1901
4312
3064
1989
4399
1020
2614
771
1687
1129
749
1529
1052
3599
1716
2908
3170
1266
4305
2924
4227
4511
3842
115
2134
1022
3890
926
4423
4259
1695
2881
1376
741
883
2404
1982
1306
4893
472
3345
3293
415
151
3996
2670
1190
2446
8
1156
2750
2087
1061
892
440
3752
834
1795
2751
3524
3976
300
2631
4017
4489
3066
4389
3145
1182
3284
1126
2750
1753
1091
210
3833
1156
526
612
3163
1545
3419
3135
3952
1890
2126
280
4892
2242
2130
2673
1679
3435
4899
1316
4503
1991
3606
3987
4023
633
753
398
1904
374
1808
2995
2177
3046
4385
182
1862
707
3512
1076
3335
4683
2536
3706
4613
4171
3374
2384
3866
1261
3288
1391
1501
4471
859
1378
4393
4676
3545
3590
3950
3227
2420
896
2504
627
2567
3623
4412
4531
2998
104
4436
2443
2409
4920
4395
2440
779
3786
329
4600
4674
579
4598
1834
3606
4935
4550
1540
1428
1396
2479
3100
4124
4075
2281
97
902
1461
1177
4134
979
318
3177
4773
886
4127
974
3194
1568
2945
2070
3827
244
2086
2859
1694
459
3438
159
1018
3968
647
4727
1957
1987
810
413
1558
1922
2757
4451
1385
2764
1794
1205
1524
4313
1419
2057
1910
4681
4541
1874
1128
2421
4246
4285
4083
3829
1833
59
1305
2762
4001
4913
3219
2389
1014
3179
4263
3859
4774
574
75
4400
3865
3333
2307
2868
4879
189
3774
4274
216
2336
3353
4001
619
655
2069
1386
377
3525
2234
3077
3479
2046
770
2504
2574
3289
1556
3352
3862
1604
1405
1577
4070
275
1565
2401
2628
3686
4289
1580
2728
4177
1536
933
3566
1212
466
1795
3920
3400
1240
252
2297
1406
1686
4206
735
4240
3729
3583
3571
979
415
4264
4379
1798
1639
2975
1195
1166
439
4346
3752
4112
2676
46
3116
2554
2295
2358
4852
4054
3276
318
2470
30
2438
825
3562
2598
4028
930
855
4599
2774
2237
760
3369
9
4562
42
1727
153
3553
2851
1594
2025
4456
1835
1958
1442
1627
86
4420
4826
1557
4733
1711
3421
4696
1665
526
2608
1476
17
1674
194
4093
1695
3995
3211
1411
1993
4005
3041
4012
1936
101
595
2958
710
687
4528
2243
2114
2363
1772
1681
4257
4527
2441
618
4542
4867
1481
3185
3835
1806
4784
524
4821
1300
540
293
4908
956
562
3319
4514
3515
294
491
493
4584
2815
2378
2840
3231
3365
3960
3501
1219
2441
3735
3043
1749
1419
534
828
1385
665
4891
3238
1835
2219
2163
706
1114
2582
3775
1303
4725
4278
672
2896
2447
3199
3545
803
2438
1831
3225
381
4503
2554
4955
2135
2547
2943
2398
4673
4823
4839
1966
3501
2784
2741
3948
3312
499
619
3341
4132
1319
4697
1547
4183
4302
2356
2078
1647
135
3639
1242
2629
138
4763
4748
730
2773
2688
4946
670
1352
3216
2743
3003
4824
2763
348
4216
81
2440
3747
2453
133
1988
3318
1672
4319
2204
1709
1171
2996
4968
1964
4239
2708
3254
847
1292
4298
708
2749
2964
3065
4586
1124
954
1624
2990
2934
3852
2858
3480
2274
2156
367
319
992
232
566
234
59
547
4981
1971
881
4472
4953
4727
3777
2794
4617
3086
1672
502
421
3307
933
3103
3874
1697
2563
4869
3871
3185
1443
446
4192
1789
475
4130
2561
1414
339
1189
3842
3236
1253
1635
3722
585
3389
4635
4592
3300
3990
3293
4893
1708
3193
4304
1621
3214
2223
2913
423
637
3111
268
3048
1512
1896
1899
981
4891
1580
1550
3141
2946
2787
414
2912
537
1234
117
946
3328
3731
884
1842
15
2463
2974
1925
2160
69
1213
4531
3025
1619
2592
3988
4194
4724
2863
4308
4003
3573
1016
4583
1525
3708
1353
2105
2644
1533
3953
3510
3483
675
3845
2439
2068
4100
315
2044
4937
129
4513
4102
4979
3193
3150
197
2838
4265
4629
2939
4437
2478
2313
4751
2781
213
4361
3918
379
2905
2435
494
2666
3062
2259
2246
3099
1224
4470
4831
1434
473
4557
4466
1227
1897
16
3213
2425
2100
1716
2031
2997
1410
1695
4067
379
3501
4882
1180
3042
1186
2264
4299
4014
4687
986
4144
2024
4493
2931
3142
4619
2598
577
4409
2411
2313
668
851
662
3232
4464
2827
505
3584
2600
2564
697
1725
1392
1902
3875
2689
1910
3734
4393
3753
2731
4952
1456
1748
1634
797
664
2826
4273
1948
4891
2376
1728
3534
4650
654
4509
455
387
3386
3414
1624
3816
167
3665
3963
2578
2868
1036
2658
3481
3692
3363
1423
1481
1010
2346
310
2553
3704
3706
681
2029
262
3920
4664
4425
4772
2355
4380
3065
3114
3017
3777
2862
3755
1576
3183
1114
3159
4094
473
2554
2117
388
1297
2975
3767
4593
1823
1410
2009
914
1385
3022
1838
4414
1125
771
1691
4411
3096
2501
1874
770
1463
1913
1339
2264
2764
2904
896
1599
1446
1244
1194
4343
2321
439
4603
302
3568
3059
2988
14
1909
157
3885
4123
3741
4538
2880
1470
3905
4747
1543
3419
2805
2244
1763
3087
440
4155
3237
929
4267
1429
2220
153
3525
2780
307
1911
4823
2481
4162
812
2446
511
1071
373
2569
4183
4847
408
764
633
4511
2419
4783
4834
4781
2517
3616
1597
3148
2254
3442
4536
4975
352
284
3111
18
2231
3209
912
2801
3090
1046
1802
3621
945
3789
2098
2425
276
4067
4965
582
4536
4891
4850
4825
209
456
2642
4848
2131
1866
2603
1512
2649
1133
4746
3300
3294
3968
1506
2077
2280
823
3889
3334
4053
3339
2910
3197
2214
3240
688
1743
847
4756
1093
4283
530
2346
3890
4195
4241
2539
4899
3903
2031
4245
140
259
1628
4126
4448
4789
1528
1
1371
4640
3037
4379
4242
3000
458
2345
3646
3955
2235
1131
1666
3553
3089
2033
2387
4881
363
261
3831
1250
2166
3401
3001
3757
3517
4895
3213
1543
2770
3747
187
4522
919
3748
3081
624
3206
413
3663
3289
2987
178
3174
2042
2691
4458
4819
597
3760
1950
3522
3354
3273
3150
2578
2656
1966
4656
3817
1483
2975
1255
4344
276
308
4692
2625
2561
367
3284
441
4771
2325
4109
3366
941
2975
3792
4449
613
4651
4262
3414
546
2484
313
512
975
4736
1433
2385
3373
1522
2007
205
4344
1046
3024
132
3341
3003
4114
337
4203
4051
4467
4676
1780
4813
4099
2663
977
4032
187
3429
4372
2365
2914
3800
2473
3794
682
3695
1787
3955
2767
4096
2789
3594
2053
3694
602
4109
905
2593
2450
332
1321
4923
3091
3531
1943
1964
177
1717
3381
720
4147
637
4002
1244
2574
4087
3874
1350
1897
4905
516
220
824
47
1354
3846
4067
2461
1701
2699
1612
523
3867
1032
1527
1448
4493
3369
1739
2279
1319
4618
3452
938
2581
353
3090
3574
2718
1604
4795
4961
2396
2438
2572
1251
1519
844
2374
2257
2951
4170
4873
3716
1643
4573
4048
18
4188
311
4469
1466
616
479
1154
4849
2173
1036
4531
3803
2902
3389
4192
4458
727
536
1767
4461
711
2054
3216
4789
3806
1016
1429
2148
1320
2926
4984
835
3081
1964
4526
2862
483
4185
3877
840
119
1436
1038
2776
2908
4523
4075
4252
4249
3581
909
4993
3642
502
1914
2238
3505
1065
994
1823
4468
1638
2960
2885
3403
3618
4510
2205
2300
102
1112
1827
4536
1294
391
999
3251
1399
202
3766
2126
225
2682
1244
1947
981
4042
407
359
3456
4755
2306
1412
1176
1390
3966
1994
405
3232
4901
4106
2856
268
339
4352
1620
4502
2443
1876
3525
3108
4068
611
1677
712
3036
1057
1211
3407
1772
4290
1106
2125
2216
3439
467
1861
3098
4195
4897
1904
582
1089
85
254
1680
722
1689
651
4257
4174
4259
4823
3335
1547
1787
8
1298
2374
155
1618
831
1263
3570
4570
4986
3736
3546
4682
2323
1221
736
2359
587
2384
3659
704
4500
3019
2371
3925
5
1351
4819
2760
877
847
1280
3499
971
3851
2494
1690
2667
3756
3853
3678
3360
4858
4735
2658
3415
2297
709
3287
2113
3087
2360
1177
2302
400
122
4133
446
186
2679
3641
4427
3152
3801
314
1443
3197
2060
2424
2873
2781
1964
2663
2582
3113
2771
191
3831
3749
723
2891
661
1853
4439
2036
2074
2871
1801
656
2020
17
1076
358
3639
4869
1302
1092
4423
4571
1886
4866
3184
3379
1211
72
336
190
3480
4838
1445
77
2616
157
4229
2728
570
4465
4382
578
3711
1691
2623
14
4111
4872
2798
1793
1902
3764
4466
4355
3910
934
1288
3961
1541
2529
322
802
4636
1336
270
3801
4967
431
1386
2276
2872
4891
2437
4413
2736
1956
628
1677
1293
4051
1765
4637
473
4237
3540
1991
326
271
2194
332
1298
907
4803
1825
3096
4195
4626
4213
2408
1540
3045
3336
1080
714
2200
4304
1340
4813
394
3149
3688
3779
1983
1827
3126
3367
1157
1689
4780
1612
286
2663
2397
2027
205
4789
1358
2304
1203
3077
3209
2915
4825
2340
802
969
4213
2024
3976
4295
4094
2758
3103
3384
1794
4887
4640
1783
4564
3168
3067
3947
2191
1812
4563
586
2327
3436
3717
4572
2336
994
438
2840
3399
4600
2607
991
4555
3181
4926
4359
1134
4084
269
2157
4209
2949
4808
317
2768
601
4247
2590
3941
1374
2254
2121
3016
69
1223
3710
1849
2865
2781
1067
4541
2455
2498
2568
4936
4996
727
285
3399
3777
2477
1245
673
4583
2415
460
1613
1463
2269
3743
1364
2727
3652
489
3624
4770
330
4417
148
2085
3976
3619
2648
304
3524
532
4656
4232
4837
1649
4723
3578
2411
4264
1275
638
3148
1847
282
4917
923
2566
2617
1309
2249
1750
2967
2126
1506
2446
597
4733
2955
2946
1571
784
4883
1834
4289
639
1128
1321
4148
3237
1921
141
512
1009
3048
443
2990
4485
4864
21
1280
1792
4209
2810
4208
934
4048
3067
422
1639
1841
3966
4333
727
1582
2141
1737
3914
111
124
4098
1342
289
3026
1623
4006
3442
42
2874
2782
1330
3319
4875
2082
3681
987
2302
661
2618
2729
376
1773
1331
1456
3973
2816
391
2556
4777
1097
3309
4033
4986
1858
2553
2272
2806
2812
3652
2843
4603
61
2253
4391
2266
4192
2465
2067
3613
4316
2496
4885
14
4555
768
284
4929
4533
2979
770
498
3304
4265
4863
3701
2811
2038
2432
1974
559
830
359
4002
2009
4145
2756
3726
266
1526
3744
1673
3780
819
3559
961
1304
3000
1843
3671
147
738
951
3918
523
3699
4097
3673
4040
3717
4351
2947
4166
1976
3289
61
2953
2679
3629
1912
106
2525
3733
1584
3507
4183
4885
2364
4182
755
2462
2069
3182
778
3881
3709
985
217
37
3077
1637
2392
4978
655
1459
3763
2829
456
3870
3177
388
332
2737
3702
1210
2253
1917
2079
131
2183
212
133
4715
280
483
1410
1145
924
4373
3869
97
3607
2009
161
15
3386
1345
3934
2033
1750
2759
972
2408
1330
1244
3889
3564
2451
3190
1582
2183
1389
443
2673
1420
148
70
1319
771
3902
4684
2838
332
473
1898
678
341
1687
489
4094
934
137
1623
2889
1024
3220
3159
4349
4224
1468
3797
3098
4688
2474
1745
2003
3874
1558
35
3572
2760
1999
1723
3366
243
2097
2687
1418
3376
3083
1890
2961
3150
2801
3480
3722
497
29
1870
4847
2414
649
2815
3333
152
4194
4744
4681
2651
1867
4903
3717
3006
4022
3308
3235
2845
4248
1615
2130
1253
1205
4077
4001
635
552
3117
471
4431
3269
203
3769
4600
1014
2872
759
779
3475
4868
1131
3629
2409
2999
342
3328
1882
4688
241
3465
2241
2862
3875
4459
4225
4329
4804
861
3748
1607
3002
4072
4540
4703
421
2204
4760
856
106
2126
1303
1132
2944
3145
4097
1971
2326
3903
1974
1428
1984
1446
4454
4706
3984
1040
1211
943
2441
2271
4594
548
4587
1961
945
4978
2803
2176
2464
4330
923
3570
4890
2323
2932
1612
4077
875
788
3475
4689
2468
909
1232
796
3027
1527
2643
906
734
4654
1400
1071
11
586
2751
940
1807
4027
1584
4740
1269
3822
3012
2459
1055
2865
1594
3425
3008
2038
4575
1504
4138
1334
2103
931
1400
213
2908
2161
2462
2407
4149
1831
2288
1350
2248
1598
1524
3303
4680
3155
4369
3204
3318
751
1441
766
392
1016
2519
3152
928
1822
4641
1069
3543
3540
246
388
4577
4269
3726
3919
67
565
900
2227
3464
633
788
2339
4651
597
815
4006
4630
4058
3653
3438
1069
4405
2433
2562
628
4099
1958
49
1102
4765
4828
4181
4432
2381
3246
3470
1935
4419
4569
106
735
926
3073
89
2406
1461
1892
2000
1158
3461
3901
4020
3099
2525
556
4509
2053
486
3790
4727
3152
3769
3454
4438
2382
4211
4496
2299
2745
221
2069
51
1684
3565
1449
3113
2535
2732
1730
64
2467
1228
2951
783
2012
843
4996
2275
1366
868
4773
1951
189
2926
1310
1409
1397
3788
822
849
2576
3841
2871
1451
4875
2054
4647
755
3952
30
4293
1415
2537
1283
1651
1463
1248
3410
2633
4148
1371
1255
428
3095
1915
3343
1201
1938
2526
2414
493
2650
1871
2496
3925
3149
4931
3363
1924
2351
4
4133
1739
3101
3532
193
4125
878
2069
169
1911
1656
3813
2992
2647
150
3794
1367
1629
1351
2616
4246
3891
3103
3138
594
1991
3643
513
3741
192
41
3213
1384
706
2598
1461
2002
4867
2872
2988
2478
716
3717
4453
4142
3314
4808
3328
3685
1504
4131
2234
4867
2936
4692
3743
1699
4523
3642
920
4375
2493
2175
4545
460
1342
4983
2138
4363
1032
659
1570
897
812
1084
4254
1166
4616
2695
4611
1252
772
3333
2118
4143
2652
3419
306
1353
2442
2635
3987
2899
4105
4870
2598
2961
2627
3532
1120
4930
4203
2327
1185
167
2667
428
1268
2002
397
3509
3408
1349
1158
3193
944
2206
3977
2077
2070
2421
1779
4448
316
1197
4587
4620
4830
658
1770
4287
2916
4813
3537
854
2790
203
3399
2735
3426
826
2474
3754
2738
1978
732
2165
4210
4355
2474
3646
3144
239
3853
1993
3079
5
2271
2692
4019
939
2771
1914
942
750
2407
2513
3042
3416
98
3829
4234
4364
1910
2503
212
1454
4250
4336
3032
2915
119
1453
2216
3281
1613
1541
3569
2644
3433
4224
4391
3138
805
2961
2695
1705
2185
4707
4763
3636
2642
3286
353
1666
1364
2335
2340
4944
480
2992
4139
2269
3828
1542
1814
4848
2957
3338
4886
2318
4321
143
1796
260
3428
178
2651
3562
1913
3089
1026
3588
2502
1026
2305
4683
772
490
1253
2163
3896
4617
310
2884
2828
4142
1126
871
2319
1252
2100
3209
1232
1691
1340
3854
2251
528
3076
1299
979
1795
4638
1767
78
961
3200
2084
769
237
1931
2651
3897
443
1305
4300
379
4700
4922
2368
2931
363
2541
4167
377
2705
3172
2820
3985
4525
2557
4475
1068
583
811
653
923
3074
2204
2281
2659
4403
3083
4
756
741
71
4632
4009
764
3994
3338
4218
4894
4794
3432
189
2001
1586
1609
660
3566
4573
3353
867
2779
1948
2524
7
3955
3486
1863
815
4964
2193
3397
4493
204
1546
634
104
3084
3839
2827
3516
3133
3209
3892
1018
1028
2145
227
145
4820
1498
2777
3812
2047
2603
70
4012
4588
36
98
1151
2374
4929
3867
3002
1724
2862
1394
1678
3057
3205
2337
1226
1246
1460
3704
3861
915
307
3379
4750
2137
1807
3948
3431
1865
2881
3647
3219
4353
4040
3663
3491
4004
4447
468
2091
431
1106
876
540
4370
108
2449
1285
578
2096
709
546
4702
3223
1003
4123
4145
3073
4404
116
4512
1765
4325
3134
3284
1768
2185
539
3075
239
1250
547
2860
3860
3082
469
4271
2334
3450
3376
4727
1166
232
1390
306
2862
237
4369
3221
1811
4748
3286
675
2433
1954
271
2095
1157
3505
1285
1286
4468
141
3803
4871
2208
1732
1197
4276
3595
4490
373
3708
3810
6
2357
182
2829
2402
1240
3139
3957
4234
3198
4599
4415
1483
395
4729
4343
3232
1714
2071
4324
1324
168
1553
3819
3622
4317
876
1542
3573
1206
377
3633
3437
2579
4981
3856
2720
453
4192
2982
4534
540
3536
297
1272
144
4547
106
2915
3325
2178
3735
3290
3421
2456
3571
1093
1665
4577
4243
992
3554
4216
4558
4553
3994
3150
2966
2303
420
4142
820
2198
3777
236
4368
4575
1096
318
4604
4333
427
4650
934
773
3024
2594
1787
3530
3094
2912
139
926
2516
1409
3729
1853
525
2181
4110
3001
2404
3539
2541
4854
4220
2893
1034
3450
2118
2247
2243
4999
4076
336
1986
3674
4494
4374
1286
3282
4287
1270
4814
1061
4862
2673
1093
44
4085
2208
2702
1861
1901
1308
1124
294
1754
817
4848
630
3413
2215
103
4854
3625
1730
136
4017
3758
4096
3388
3260
109
4101
511
3989
1455
4148
1137
395
4226
1242
1293
2021
2351
3825
329
409
4135
4647
2473
2786
3656
695
1843
3981
2696
52
4868
1707
2216
1381
4629
2142
1917
4322
1465
2295
4969
490
1206
4957
2727
2892
4532
2792
4095
3681
1027
2740
1722
2547
859
236
1830
4535
2224
4664
3793
1395
1715
3462
3216
543
1582
1408
2471
1929
4880
3121
1164
3874
535
2642
925
952
3798
3875
3355
2424
450
3352
1397
448
608
4408
3245
1413
1632
729
357
2770
310
3607
1297
652
3177
3614
612
3414
4886
4729
4061
2459
1023
2910
39
270
3139
1482
3897
449
4575
3058
872
4394
1541
1446
657
4203
4505
2885
3145
1495
3177
1584
4341
697
2356
4852
1055
1719
569
1114
490
1835
1200
1562
265
1463
1268
1914
2827
4126
946
4295
1126
2255
4636
4245
985
1764
3684
433
4108
1914
427
3528
1192
4981
966
3773
4304
808
3746
1954
322
1357
3107
121
241
2771
824
3265
167
2215
125
2156
898
2515
4511
2960
1886
836
4281
4531
4458
792
3957
426
3655
3852
1328
4882
2866
1155
383
411
4324
1176
2306
2325
4725
334
2797
271
2016
2251
2089
4854
3721
3926
123
3527
4033
2982
4577
2250
1195
4571
4247
4772
462
4863
3147
3540
1765
1068
1040
3688
397
1405
4956
1231
4560
2303
1498
1170
3014
310
2142
2980
1320
1263
3907
1974
3210
2398
492
496
3917
1788
4666
1576
3775
384
4644
2562
3376
3029
2509
2399
4331
1864
3115
1199
1736
949
2427
2889
4656
1308
4651
1480
3520
4941
775
499
7
4792
1951
2678
2263
2488
3423
4786
2980
3417
1069
3620
2066
1415
815
3845
1065
117
4375
1677
2104
2947
2882
4915
317
3125
2067
1532
4984
232
1073
640
3355
978
377
2215
4210
4781
3122
4765
2609
934
703
4335
102
4083
1514
3750
1676
3272
843
2650
4408
2094
1934
2122
2999
2189
780
2803
4839
3008
3575
4840
2482
2692
2598
2148
3797
3782
4935
2725
1437
199
2003
3820
2281
1593
2131
4739
1966
1188
1030
259
2666
2587
3801
4217
4008
2507
4862
1211
4721
4392
2489
976
1560
3875
2167
1821
1979
2414
631
2490
4503
2669
1138
3759
1737
3807
4951
4036
1877
4775
4807
3288
1099
2846
1615
2073
906
1359
4913
1284
495
535
137
4376
3186
4133
223
525
1804
3659
1154
536
2937
3614
41
1170
3773
242
1823
3880
4242
4267
3400
608
3158
677
2979
1119
4083
1946
1505
1469
626
690
477
108
4428
4247
2523
3063
251
3350
4095
2166
4532
1552
4849
1812
4209
2384
1174
65
1640
1198
1837
2441
1918
2737
2031
2972
4976
436
2164
2688
300
4820
2948
3525
2398
1172
3345
3156
2956
241
4841
1619
3601
2240
99
3831
3581
4100
2227
4633
358
3505
2366
3108
153
2266
852
2415
2457
840
3862
4440
4391
910
145
3272
2300
492
3853
3390
1815
3971
4053
2539
4147
435
2366
4727
672
237
4468
4254
4728
4287
2178
156
1417
520
766
2164
1200
4901
4950
505
2604
1909
2600
639
3790
4244
1913
1210
1813
4759
3489
4272
4563
3825
4989
4791
2669
197
541
462
3049
3233
1285
4100
4396
1104
4207
3269
3977
4302
4011
2921
4465
4856
84
4535
1596
1769
837
4738
3028
4583
2130
1087
1135
3140
1743
4834
4870
2679
4268
3573
3329
296
1443
1296
368
2396
3780
760
3847
4616
3689
1780
155
1782
2844
861
1998
4812
4535
3846
1363
252
4434
619
2637
2926
449
2285
132
4158
4993
4329
3189
2832
526
3161
1123
3810
3095
115
827
1387
4019
2442
376
603
526
3887
2330
3409
4257
4796
1885
2157
1571
1808
4159
1391
3878
586
1069
2773
2466
567
1418
28
3223
3348
4053
3185
721
3871
2285
2053
4678
2483
4109
2102
4467
799
1126
3363
146
4879
4127
402
2040
1964
4098
3379
800
91
3973
714
492
582
3603
519
526
1942
1119
4825
1501
2590
4798
4560
4109
3955
2152
3995
98
3329
1131
216
4694
4373
1792
2457
3294
4378
492
1772
4923
3343
4187
577
4186
475
2163
3889
1403
2417
3930
3549
385
4173
3010
1203
4553
1839
1370
3476
1152
4542
1092
2642
4904
2622
1879
2377
2117
426
845
279
1103
4424
273
2569
4564
2936
139
3796
3128
487
4663
3350
1186
4951
1872
2323
1703
3993
191
4246
3965
2225
3571
4791
1264
1073
4591
939
1381
2488
1235
385
3580
4491
4288
3403
2067
2153
2702
3446
3768
4894
138
1394
2598
2159
4675
3698
2738
3828
924
3506
4277
1877
2430
815
3179
2395
4984
401
1530
4407
76
2638
4201
2672
2680
1720
3007
1150
1106
920
3676
446
3847
290
2110
1347
1841
3220
1686
1292
471
2093
4040
126
862
4882
1832
1486
2913
3529
3630
4903
4571
2207
3862
487
537
3863
2629
3418
511
934
4770
1119
4918
3982
2036
2445
4307
3386
2751
227
1100
2941
1426
2688
4113
4356
454
2512
1286
235
3407
1235
4200
2550
1080
880
467
4969
1260
4286
1558
4784
1977
1616
792
3529
399
2215
3168
2978
4689
2047
1364
3972
3169
2731
4778
995
2559
3780
2349
601
3362
219
231
3229
764
230
739
1801
243
2302
1754
480
3646
243
3519
3769
1833
1738
3569
511
4242
4487
2981
1629
3243
2024
2787
1492
40
4232
2005
1755
2998
3929
2357
4773
743
3670
4621
3051
1434
3761
1470
4465
3995
1600
2786
501
1167
794
858
3147
722
2648
1604
641
1944
1997
4958
2503
1389
1911
4540
3396
2157
3399
3816
4599
2400
2658
3156
2288
89
4524
3459
3677
3565
2105
1440
4862
1639
3992
4776
3974
846
4182
3967
2613
2578
237
2250
88
3725
2928
4152
4097
1449
150
776
2205
3837
4071
393
3937
868
2231
1391
3365
2813
1272
3563
2665
396
2709
3260
3106
1706
943
692
1884
4651
3805
4367
799
4180
3054
4083
284
3844
776
85
1369
2628
4518
4635
57
3452
3762
2502
3591
3819
2439
805
1481
846
843
3964
1267
201
2337
4013
3024
4328
2724
733
4600
668
2688
2411
4786
3456
581
2005
470
4841
1626
2245
4764
4094
4202
933
1829
2240
684
4350
4679
1656
2005
2568
1553
2539
4021
1874
920
566
4995
1202
1255
1063
2981
1198
2322
365
1384
1170
4348
851
2424
2457
3747
3740
200
1200
3364
4948
1175
4098
3390
71
2161
3444
4671
3173
4481
3871
3279
4659
828
2381
1509
1069
3991
2041
2635
4642
648
4463
422
3892
28
1254
3800
2273
2322
2576
3099
4383
383
3102
2666
2052
4145
2325
1091
1852
3766
3992
2442
3735
4906
1282
1446
3759
3021
1798
4058
4553
1954
926
799
3009
101
475
263
563
2716
590
4364
3209
913
877
967
4277
2102
1000
2717
2594
3848
1241
1841
411
2467
3664
3413
4578
1645
217
1826
1171
679
4292
908
2356
785
3553
4673
2069
62
2539
489
2934
228
965
3929
960
972
4621
909
662
3531
1321
860
342
1156
433
2682
2240
4595
1653
799
4474
2851
738
84
4188
3914
2787
1411
3663
2247
4183
3418
4833
4941
1346
2454
3207
1205
4155
889
2598
712
3305
3457
1869
4905
1714
366
797
1653
1729
1130
2639
106
3212
2263
4869
4395
3440
3433
1588
3248
4402
1768
685
3652
2304
4065
702
2667
2632
3542
3269
2683
3959
468
2171
1570
3793
1236
4886
601
726
4997
1958
657
3281
1080
3898
3422
974
1327
622
953
1970
3008
1320
64
1805
2661
2579
171
234
3520
3634
3007
3000
382
924
4162
2024
1885
3598
271
1613
3554
3710
4796
938
1056
1960
4902
1851
4920
4945
3478
180
2008
1166
4660
1468
1634
492
2523
3526
1542
621
4801
705
4830
1294
299
4844
2799
585
1425
1762
783
2125
3159
2920
595
4356
800
3425
1149
2205
2333
4614
3740
57
2482
4190
2021
2667
4636
177
2509
2023
2301
1289
937
4753
3115
4737
3011
926
4002
3918
3246
856
621
1730
2622
3615
1935
3321
1901
2084
77
4706
867
2411
4607
4602
3487
2254
863
1896
3552
1635
1591
4013
2487
994
4785
1471
2397
940
454
4104
3617
1222
1805
4625
3610
3387
1129
4880
557
998
4815
1997
2635
3918
3009
2028
409
757
4901
2174
3978
3726
1887
3682
1983
3387
2359
3353
4745
2602
2425
1249
140
2924
675
2113
1725
4877
4143
3128
4183
3331
1807
1498
543
1889
3122
2762
2232
2558
3000
1045
420
4620
960
2770
4879
1435
3960
3504
1704
2790
1831
3749
3504
4743
139
26
1895
1661
1662
4437
2677
1804
2877
343
3463
4982
4606
4487
4336
4626
3667
1737
2617
645
1381
2202
2342
3547
287
1683
1076
2991
4858
4478
3247
4827
4350
4584
4120
2025
4781
4704
370
3848
2487
1962
4333
1404
1544
2436
1472
1747
2825
2169
1891
123
1775
2028
4572
4514
163
4489
3578
2844
1422
1898
1878
1967
696
296
965
3934
1431
2921
4626
1261
3142
4574
3157
3984
2375
4802
1507
314
4366
1300
1453
3032
2490
1947
2070
2668
281
1437
2177
2302
3731
1832
4678
549
96
38
4744
210
89
863
4742
4873
2946
4961
332
1905
3501
1818
1288
1466
2229
4458
33
1502
4966
150
1515
3280
2492
4420
3864
1874
1559
2505
225
313
1080
4727
2094
2863
1411
4089
3773
4492
3732
2747
2471
134
3163
3663
3200
1758
4003
174
3904
3580
2417
4318
4974
3056
4054
2108
1576
136
1752
4023
946
363
656
510
2725
3863
92
2613
4456
794
1495
1182
945
2853
2694
2826
1521
678
2172
4270
3021
916
2142
4998
215
1309
1912
2237
61
3016
3063
4132
8
2602
188
4185
3949
1557
4544
1161
3253
3029
1424
4654
3035
859
1123
1858
378
3759
280
1861
2187
3317
4334
2779
4563
2445
1406
3153
3583
2679
1751
3079
4925
3352
4073
1325
239
4875
3325
1252
3872
4504
4522
4402
424
4115
494
2483
488
3660
3890
371
878
4350
3299
4179
2271
3556
650
2192
4489
1221
1629
1268
3370
4025
1436
4976
2622
422
982
2947
1270
4900
1094
2920
2800
4142
3573
246
524
1757
2918
127
1173
487
3257
7
960
2736
3192
3589
3590
4960
4862
319
3152
3224
1858
1989
4833
4593
2372
2296
4043
445
821
13
4574
4615
2334
1039
3374
1115
3748
1074
4515
2373
2675
4254
3831
1735
4410
244
3529
523
1876
3674
3929
874
2984
1901
1546
896
1984
3667
3018
154
2874
2993
2944
1075
4718
4692
563
1775
908
4586
3687
2623
873
936
4007
4304
1312
980
2032
3614
2236
89
4588
2370
1958
2188
4634
4509
4700
4731
4796
3173
1905
3474
2482
2609
2765
1916
3992
2222
4635
4457
987
421
2196
136
915
3683
3708
1013
4571
519
3972
2640
590
4206
2287
668
3766
1870
636
4086
4058
520
4130
856
4428
1291
3470
4648
234
1357
2042
3113
2756
3362
1867
562
1743
2228
2195
4018
3553
3654
3160
4407
3240
3801
2155
968
659
3137
1984
1672
3223
4077
4464
1722
352
676
4414
3517
2580
1785
343
4661
168
4504
2222
379
1592
2026
4879
2679
3784
585
287
3020
79
2557
129
991
827
756
4867
4929
2742
1097
3597
3127
764
4924
4104
4494
4691
721
38
4228
3311
4635
4187
2923
1307
2411
2583
3897
1682
2704
3616
334
2749
1344
4782
2563
4928
3729
179
543
4868
1504
2579
462
3749
2176
4953
4394
2232
1321
4174
4591
4657
115
2647
2382
3458
4684
1659
3306
4635
3750
2410
1370
3858
1399
4551
2796
2252
2678
4154
1815
2668
2320
525
3007
2090
1942
3936
1084
2627
1721
4677
4406
288
2678
1036
4383
3899
1475
2448
3413
1645
3233
356
2521
424
2194
3121
1255
4269
2138
1778
1316
4568
4147
4724
735
1853
3740
3816
4446
261
3686
4670
4455
2682
1058
936
1946
4163
2690
735
3098
3464
4255
4248
4078
325
3843
2599
1521
4974
3601
4390
2073
4086
619
3444
1322
887
4645
595
4000
3411
846
3598
426
3266
2051
4391
2947
1906
4494
3754
4153
822
2139
2204
388
4293
2807
3004
504
2423
4088
4550
4644
584
1461
810
1627
2881
4489
4691
458
1422
3744
2110
692
770
4740
616
4672
1103
421
4776
4009
4260
3525
2593
4524
2906
1106
3452
1614
710
2440
4735
3164
3598
3289
1508
1925
2534
2854
1366
181
1977
3044
324
1356
617
3456
3416
3376
1742
4287
2921
3139
3552
3789
4559
784
3297
3247
1905
542
3732
4687
4172
2320
506
3985
1841
2417
3204
4
1775
2839
3578
1882
780
940
3927
99
936
4259
1938
2997
4659
915
815
3035
204
668
3758
2051
4181
922
3321
1885
1450
1542
1348
2327
3134
2462
3268
2733
230
547
3538
2004
4322
2963
1409
3537
4533
554
2595
3188
68
4632
626
2784
4793
255
1742
3810
2735
1650
2078
3393
76
2663
3060
2367
1817
4284
2710
3813
2780
297
3549
4474
857
1427
3450
2288
1674
1329
1285
2470
4322
609
2138
4183
3972
2943
4289
2450
2660
2839
4939
4842
3113
4903
1188
4467
650
1005
4662
4548
2367
3915
763
344
3312
1207
214
3680
2335
2411
1675
1766
4632
171
3667
4948
4899
2758
1578
1734
4324
336
3281
2591
3856
4570
1359
4876
2783
1665
3662
3495
2341
1824
2254
3573
2512
1995
1645
1241
1586
3199
1194
1825
61
4794
3202
606
2168
643
3043
3409
4142
4635
3929
4547
877
4301
4999
4034
3700
4903
3073
4617
858
1630
3922
331
2304
1328
4555
2989
2688
232
4309
911
1557
3735
3544
726
834
1374
4814
119
965
4370
4501
4406
190
886
1412
3817
3083
2386
566
2410
2710
803
4322
3736
919
3989
1513
1262
3255
1077
4220
4712
2393
1896
3650
3414
4692
1837
3667
1783
2834
2116
3589
3569
73
1666
23
2020
4929
3875
2983
4032
2011
1175
3003
247
3101
1659
851
1766
634
1135
2792
1825
3123
1563
4943
3495
2564
2249
1578
827
2017
3421
1643
1777
3236
4814
2462
2286
4005
3256
2529
1819
3943
2828
3260
3796
3843
2399
1399
2377
1771
2143
2028
4061
2293
763
2732
3298
2333
3337
4829
853
659
2576
1360
871
3045
4878
2232
1054
1027
4378
1771
4391
3850
4380
2162
464
1758
1779
3650
3973
4209
2396
2524
4326
1544
1297
2325
1470
4607
4939
1539
1783
2725
2412
1268
339
2905
3969
3346
3996
4844
4778
2321
3522
1823
2109
1770
1304
4945
713
1254
175
4183
2358
695
1065
3196
1970
2077
496
1512
4528
998
1617
353
2920
4627
1421
1193
2530
3483
4948
2325
1655
1027
3932
2839
3166
1508
278
663
4804
2699
842
4203
4164
1094
3112
1408
738
668
2590
4040
2334
2898
2759
1181
2115
764
2253
515
1977
1458
3315
1231
3102
1996
4965
4063
3909
4643
4023
4425
461
2568
1485
2724
707
3724
1408
2587
4823
1842
2753
1741
1780
1464
1365
781
2872
3523
2490
3753
401
4824
435
457
1511
2120
200
4788
2209
3325
2912
4174
4762
612
4242
3605
3726
4326
1601
4691
2677
101
1100
1808
2257
4021
4724
647
3070
796
1056
2318
3783
1789
4005
1112
3850
1545
4138
3138
1894
2920
2948
1376
4199
2967
2245
1948
3836
1074
961
1761
2824
2729
3258
4243
3774
2675
1833
3240
2319
4959
2762
2442
4981
2222
1651
80
2316
2723
4080
3902
2188
124
3090
3230
143
198
266
1828
3775
1121
4189
2704
4503
1192
4869
2352
1048
2455
1022
2411
4041
350
425
1029
803
4480
3498
4329
3406
4653
3096
890
197
2799
1438
3922
4119
3994
4352
311
77
444
2962
783
1160
4562
1756
4937
2830
4709
1936
2472
2713
4487
4063
3745
219
3609
2040
4995
4533
2725
2705
1549
4004
1459
406
3313
4398
4510
1359
4310
3028
2897
2752
67
2691
3245
3748
41
4944
1406
3871
2503
4084
465
4194
1967
2989
4403
3339
1906
3907
2753
525
2549
2254
1869
554
3918
3745
2391
3970
3117
4782
3868
3594
4906
4116
4928
570
3042
49
1055
3675
1434
1191
3868
2955
3152
4788
2167
4992
3391
1703
1238
2247
1682
4892
2410
3020
3515
4040
1988
3106
3412
3409
4716
1822
4298
3467
4035
4273
490
4700
1953
50
4576
936
561
131
748
277
2846
761
4377
2470
1535
367
1808
1622
1229
3239
930
2832
4143
1376
1985
3531
786
3024
3343
3498
1207
1000
3355
2952
1276
3048
1508
4130
107
3863
1198
807
4454
4058
705
404
2709
4094
2575
639
870
40
3568
99
2473
4559
1518
3522
1767
2628
2095
1169
2890
4966
852
3351
3615
4213
2056
1487
2677
171
2507
877
3702
825
3867
2795
2414
1832
3304
2659
1899
2043
4585
84
934
4115
2475
847
1651
2509
4791
4989
1146
3977
1750
4114
2208
2615
4795
362
4840
1840
251
183
1394
775
654
3491
3546
3039
2958
2358
2185
1139
1766
1248
2783
2776
4014
4669
2413
1657
2139
142
76
3689
2915
2113
2295
2390
342
668
1833
4916
4703
4367
3416
1699
2185
856
2619
2786
1734
1469
1661
3438
4882
797
4922
2826
1521
4807
963
2143
1602
555
4413
4755
3365
830
82
3102
494
4246
3623
3635
1796
3678
2628
1928
1829
639
1332
3772
1142
877
3268
3994
3714
3070
899
4329
3273
1867
304
1030
209
3968
3040
3411
38
565
3887
2484
4911
2130
733
4729
3082
2781
2234
1875
3723
628
4002
2880
4832
3974
1796
4421
1773
4429
2007
2083
1100
1419
4200
1112
842
1865
4591
2773
2417
2598
2681
441
3452
1403
4734
3321
925
3178
2218
5
4055
3202
1574
3724
3393
189
1390
258
4025
3286
924
2368
1357
387
100
1875
4185
3323
2806
4284
4921
249
12
1785
3144
1296
3772
1044
2956
2411
3347
1014
3529
3763
598
4682
2074
875
2878
2943
391
2067
2991
3499
3258
1263
2358
1549
4654
1608
3365
1449
1830
3012
2486
4873
3173
3640
586
2353
1784
2170
131
2036
2755
3965
787
4085
1596
1445
1674
3154
3478
731
4981
906
2484
3271
2668
4751
2602
4537
528
932
2796
4027
3210
4051
4980
4597
3742
2750
2502
2562
1233
300
2289
4970
910
156
3689
303
3389
2046
2890
2114
4371
2796
3557
3805
543
3945
3762
1284
590
3649
3783
429
3691
972
1333
738
3528
2423
3772
2131
2393
3766
1332
1056
4497
2173
4810
4844
4341
484
4971
1760
2247
4452
33
1625
2669
4113
329
4686
4204
2992
4651
1094
949
3274
531
1511
1728
2931
2605
3683
2260
309
2213
4780
3993
1237
2265
3861
3972
4940
1194
2243
2820
471
454
1547
1361
3024
4540
4819
3125
2506
857
4816
2180
2229
2862
2224
4633
1509
4999
3349
2528
499
3675
4526
3786
3089
2462
3655
499
2441
3927
4275
308
1358
375
3731
3450
3787
4269
4031
296
3795
2601
148
4479
1510
4707
2512
2417
1623
3189
3973
3375
2217
3579
1187
1797
4846
46
3666
4032
3946
2680
4985
1122
885
3565
4668
1332
2420
4195
1829
3293
3464
3242
1257
1069
4666
2584
593
2568
2437
940
1748
4184
4511
3318
1623
335
1044
3002
3009
1213
4879
3551
4632
4630
709
1245
4896
1876
1449
613
1969
2891
4391
3663
1914
3310
1293
4019
698
406
2045
2500
1954
1462
3464
4957
4601
4435
2408
4220
3900
2559
4654
4721
2534
4925
3924
452
2252
1260
3539
380
2840
1960
287
4037
3900
4364
1249
3881
536
4680
15
2255
2452
4525
494
1828
901
3274
4472
4869
467
1487
1601
3950
2715
1414
3202
3954
1376
3355
2784
1529
436
136
4426
3465
4598
3617
3393
354
4585
1536
1466
3258
118
528
1015
473
1308
4343
4116
3639
4484
4962
3108
320
2045
1341
3408
155
3228
4554
3180
2506
3020
2096
3781
3774
4831
1731
4588
1491
1115
3439
1349
2862
1615
1433
1563
3944
924
460
2564
619
4180
3670
350
2120
2718
404
2225
4295
4826
2452
3303
1071
1757
4463
2342
2727
4489
976
16
2958
2945
4706
4159
2289
421
1453
2535
3910
2408
430
2943
4087
2731
1596
2760
3237
2241
2733
4192
2316
4005
4679
513
476
4106
659
2912
756
3710
1754
402
3701
1333
1625
455
609
3955
2063
4505
881
3232
2979
4362
1806
4366
3312
4728
2590
3210
3937
1205
3505
3153
4240
2663
1544
4332
779
2644
2616
600
4740
4315
1550
4834
4036
1582
4957
2409
1033
2312
4708
3907
480
1139
572
4424
4156
4051
3940
3143
419
1208
2910
1727
3641
2966
560
652
1191
939
1447
720
1092
3848
1630
1021
1000
3012
1118
3941
1579
1024
4096
2139
2758
4047
1907
4309
1304
4503
1148
2966
1433
683
708
1027
4463
4755
1707
726
2315
4206
2286
3111
2392
381
4127
2894
4478
535
283
1640
2038
4387
796
3005
443
4826
4611
2122
4274
1366
797
4874
3235
3584
3855
1018
2815
1821
2281
943
980
4374
444
2459
4078
1403
3981
755
1538
1119
4851
2862
469
2748
3468
1238
613
4416
1987
2085
2358
77
3872
4615
4539
1946
4009
4123
4551
3342
4644
1729
4212
3457
2715
2036
887
3729
1401
2125
2544
2812
2649
249
2809
3614
3700
2203
4267
1789
3530
2989
4382
2586
273
1329
862
3996
2048
2148
504
4642
4653
3918
1578
136
4850
553
4431
2161
691
306
388
389
2007
4699
1610
2148
408
4910
2648
1444
2059
62
4551
823
1246
477
2505
3329
3887
1129
1000
902
3771
4803
2056
542
3785
2527
466
613
4155
2200
4063
1315
2021
4563
3806
476
164
2049
3186
4094
959
4154
458
1340
4227
2573
2887
2044
1327
2236
3710
4433
104
1026
458
944
3174
1333
2595
4688
841
76
2252
2929
279
2356
1910
346
1549
4430
53
3726
127
2091
3371
468
4306
1456
1949
1559
394
4385
722
137
3662
3080
600
3767
2247
2065
4881
1730
4921
3362
3602
873
4675
3182
2462
4363
1017
1473
3891
79
2890
3472
2072
3681
3415
4065
2248
3340
4751
1998
3316
3048
3099
3949
4964
4104
917
3364
4157
168
2409
1404
2981
3305
3766
4095
2665
1913
2855
1021
1651
4173
4329
3238
1886
2549
1237
4901
1936
275
4894
1715
3898
960
2160
3978
198
1196
3198
4183
4434
1081
492
926
3271
1254
1696
4123
69
2037
2631
4600
642
4228
3745
2593
555
1871
4176
2750
2485
1373
4804
4351
2212
4514
1519
4499
724
2946
4326
3657
2382
90
2132
3406
4895
149
2896
2426
4088
380
3336
1208
17
718
2819
1020
2404
126
1116
3614
1995
1862
4622
2473
4134
1999
3056
2379
1583
1818
1504
4555
995
936
1713
1493
1416
3830
3743
937
4036
3928
2218
123
3817
2834
1036
1210
1620
986
3662
3641
2223
4895
551
4415
506
2749
3747
2313
3139
736
3940
2858
840
914
3934
445
1966
593
2944
2300
4428
2999
2227
2235
1741
3185
2447
679
1225
2553
4726
3167
3520
1490
2254
1400
3486
907
4433
1095
1444
4597
3417
4643
2754
681
1191
4045
2627
4091
4065
4626
4371
649
543
279
33
1553
4723
4690
3918
4593
4496
3570
228
3181
2689
1683
87
1240
2911
275
2664
1577
2875
4103
2947
4087
2255
4392
645
561
3881
26
3568
4023
2810
4515
2981
2532
3611
5
2808
2527
1287
2906
2691
375
2126
2990
3691
3541
1311
353
3214
4292
3822
389
568
3087
4512
965
156
4407
218
4368
1704
1135
2984
2981
4901
4612
1448
2980
2568
2862
825
2655
3708
1416
2745
2117
1106
2224
4382
2487
344
1447
3973
3323
2856
2776
3336
3086
1450
2181
2183
2878
4040
2538
3820
3614
2405
3035
548
1311
1444
2045
3714
990
4094
2506
87
3978
2878
4549
3005
1031
3223
640
3727
3882
1175
3242
3835
947
807
325
1804
4611
1132
3715
299
1126
2865
3113
4805
4398
2635
394
1029
1554
3502
541
156
1598
801
3841
1158
4017
3078
2797
4571
2790
1283
2553
2099
3600
209
2380
464
321
1405
2412
3373
4981
3766
4168
4751
2506
4724
387
2715
3545
2591
1927
1780
4028
3808
986
4023
3444
282
3148
2761
2889
3753
225
936
2041
3267
4163
4031
1223
3789
2886
568
4285
2781
3068
2663
2562
2787
2805
1813
3983
1147
711
1356
3486
3844
2813
2313
4745
3197
4311
2522
2458
337
3296
2408
1788
4747
217
3682
949
586
1054
1761
2957
3595
3525
4458
921
585
4672
2082
973
3367
2487
4028
4037
2900
1325
4678
932
4133
2455
1032
2482
3917
3920
1857
3979
1734
2874
4139
1302
2425
2534
932
863
998
1044
1363
399
1891
492
689
4304
654
7
1309
607
758
2557
1683
3574
2718
1995
4250
1960
3958
76
890
3291
1804
1016
2084
148
4081
2148
3742
4350
3206
2639
46
2632
2864
787
844
1677
3276
4013
1459
553
1552
1048
3633
1353
1306
2233
3299
2810
3475
2959
3916
3100
4777
2272
3964
2460
3385
4325
1012
1107
3466
401
659
523
755
1702
1073
4596
761
3183
4369
2454
3736
4036
1719
4204
304
3580
2149
4155
3218
877
1938
2072
3921
4256
4168
3925
3112
1238
3443
3921
1430
4255
1783
2693
1217
4869
3721
3159
2498
2247
1186
1612
3884
4807
4844
1189
2661
3225
357
4649
1353
233
162
2608
2309
1599
4499
3500
87
1772
3129
4486
2054
3032
1118
1799
998
333
2868
4954
1628
191
44
3772
4887
1689
1896
614
2398
2404
2180
2555
612
911
1029
3343
435
1209
4409
2572
2070
3354
1050
762
2463
190
3059
3524
988
1791
4287
1239
2436
3897
4496
1317
3784
384
3969
675
3761
299
4719
2569
4028
3788
79
4199
2283
4547
3897
446
1472
1147
2343
4325
2425
4602
3838
2810
2354
1798
2300
4421
4810
3528
3184
1026
2405
2063
3126
4728
844
4871
805
4394
1668
4800
768
4798
2407
320
3335
3854
1371
1414
1539
2885
2772
4310
498
3295
2311
1177
4625
2257
2712
3019
1114
1354
4948
3721
3528
4315
4557
1982
3018
2105
4895
4060
3401
4771
3881
2067
2311
2087
503
1823
1318
4946
4992
1799
2330
4761
171
2095
2909
280
3073
3277
2416
4279
2154
2784
2856
2683
3189
1014
703
3034
75
4943
4200
3572
1628
2940
2113
1590
2910
1314
2819
4885
1645
3416
2647
3740
3605
1746
756
1407
72
4176
4231
4146
3724
589
1140
4926
3292
4196
4489
4417
3559
2542
1481
3614
267
1712
862
2720
1713
612
839
3378
3318
568
1486
1874
968
1759
712
1742
2960
4482
2863
202
4324
3841
3685
2143
107
2588
4392
3136
2629
4886
2965
2601
3079
988
1432
1617
3117
2614
1056
4996
1817
4842
301
3803
2479
4632
2980
3622
3327
4089
4062
1480
2282
473
107
3853
2651
2675
3324
4681
528
4556
3542
1150
1784
4295
4568
4848
2152
1558
1213
4226
3485
3923
2898
1832
2644
2192
4303
3143
2780
1824
3394
3342
2863
4427
3215
1263
3291
1800
959
3352
230
1799
1547
3029
2160
1575
20
4811
4292
805
3911
411
4244
2402
897
351
2242
4594
4589
3043
4829
2044
2614
1264
249
113
1605
524
3606
3583
2140
1152
3164
288
2184
1327
4815
4688
4270
2853
1256
4022
1515
2212
640
3348
3490
297
4938
866
3770
1765
3421
3201
4987
4926
2329
435
3983
1571
4369
480
169
1689
4157
4945
4826
4131
3999
1342
667
2481
2417
652
3552
1532
4995
3843
2245
1243
2948
815
2815
1506
2091
3889
1070
4923
2202
2228
1324
1217
87
1337
2385
3003
3189
4499
2205
54
4798
1049
2278
1969
4310
3741
982
1635
3269
4820
4590
2584
1192
137
2591
3740
3513
1728
1542
4984
1261
3961
73
299
4785
530
1596
4446
3800
4270
4751
562
487
1270
865
1542
4353
734
3600
4017
4668
3278
1199
3122
2381
231
3300
3376
1833
1323
1080
4890
3623
1916
1057
3039
4021
4065
3686
1727
3283
77
3954
3843
1784
2249
843
762
1036
4593
623
10
4864
4363
1933
3436
3263
3237
797
372
787
863
3127
4012
4887
2483
2551
1624
3415
2229
3140
808
3212
345
70
4450
3357
3633
3343
2548
1765
4801
2598
2264
2721
1052
2158
3641
3033
2159
3526
526
3094
1969
4868
1272
3997
3791
4830
3087
1290
3920
2512
2508
1338
44
4852
2325
716
2167
3584
4604
422
2264
3503
1067
3224
532
2942
2277
145
1537
268
211
2713
1656
3399
2765
731
2668
3904
12
676
4300
2343
4376
1924
2415
2479
1547
2710
499
4552
3332
1003
463
1235
4526
985
1665
3828
269
2541
3119
1798
856
2740
551
570
1157
1252
3314
4572
1631
1387
3310
209
2510
1385
2620
4789
1067
1473
3722
1884
652
3540
4320
871
1133
2581
1126
4655
3359
2201
3432
3736
2831
1161
2977
2990
3682
3023
1585
4863
4755
3912
2465
2288
3447
238
4515
1544
1574
4055
455
3897
3933
2371
763
4690
3455
993
718
4384
2495
2799
1303
445
523
1127
557
1074
2188
633
2043
1556
667
2191
82
1595
4411
465
2527
174
2649
2299
1055
1724
4345
4770
3782
1858
2591
255
2740
27
3032
4723
101
4048
4269
1202
2613
2927
488
4761
4819
3467
501
4799
618
2693
2730
101
2152
569
4296
3501
1245
2142
4943
767
2449
4957
2034
2031
866
2085
4842
2387
4482
2356
2303
68
1005
4066
4151
1071
408
2747
4069
3985
4486
778
2960
1719
3590
3975
2445
4372
2661
4900
4461
1257
620
3381
2271
340
1938
3399
2495
1507
4394
4151
1493
4032
2347
184
1803
1693
661
890
2998
4262
986
718
4124
1727
3282
4610
363
878
3122
4616
3429
4725
4619
2916
703
736
3302
4282
415
509
2055
3488
2826
1688
296
3560
2442
2705
3878
1959
1218
3053
316
3059
2309
2138
2467
1747
2455
2553
3904
209
3920
2700
4193
4535
1725
3674
559
1572
1561
4079
1234
3050
3590
4856
3325
3415
2773
2166
1029
4732
1503
1006
1083
1434
1626
734
1328
4966
1045
1696
1506
2160
3578
867
2497
4307
110
1857
1085
2960
4843
2992
4096
2099
2847
1729
365
668
2913
1132
4547
579
743
3177
1228
1097
53
891
1340
281
62
4105
1365
1423
4063
3463
4126
1686
2860
1315
763
3902
1146
4326
4055
697
1195
966
3182
789
3577
1847
1999
1765
3420
3128
4602
91
1952
3083
1454
716
4625
1337
2011
2901
265
3928
3926
4392
2011
1529
2771
4439
4413
1345
4978
533
1550
2897
4590
4278
3923
620
961
1027
4315
4296
509
1017
970
488
3843
1278
3460
3127
3946
2900
1827
1674
3413
4727
4447
2559
1337
2949
4285
1929
1456
464
594
4753
2501
4859
3711
3817
4413
3684
1769
2033
4332
3921
1046
1870
4585
2048
2038
1063
1038
3980
887
4153
1062
3443
720
4336
2669
2852
2027
849
3541
1799
703
3930
1382
2893
4469
3311
4367
4244
1977
1792
356
4593
1524
675
3993
3515
3870
2373
202
1666
3722
3578
2896
229
4588
2410
75
3327
950
2093
2868
856
4308
4660
2393
2316
1449
3625
3490
1547
2969
2957
1907
1756
1817
4276
3105
1121
833
1808
4699
4673
2869
517
48
2827
2246
1610
2211
609
1191
1528
27
4859
1605
2194
918
4852
1747
4362
2117
1990
1651
2549
1374
4274
4294
4734
2683
4887
4251
4634
3142
4196
627
579
810
2434
2239
3611
4106
3088
2242
469
2022
282
3480
1873
1243
2698
1113
2456
1615
1389
1788
394
4390
3410
2020
4060
1964
2086
582
2500
1896
4961
4848
3212
4919
3211
360
4498
2264
563
1032
1419
2079
142
202
1145
783
2121
20
2193
4218
2597
3231
154
1852
2185
10
297
263
4676
746
788
4590
217
4411
3258
4313
3946
337
783
2077
3876
270
3093
449
2365
801
3166
1119
4961
829
126
1149
608
2449
825
3317
2722
4688
1515
4956
4422
3818
1266
2960
70
3311
4646
125
2269
3807
253
3645
53
1810
1804
2717
2544
1532
1794
3621
2924
3072
3229
2508
574
3363
2916
2840
4687
4582
3611
4264
1362
4822
3583
2873
2963
3767
330
2921
2806
1347
533
4943
25
3678
3782
2878
3060
2712
1151
2182
855
4625
4876
3923
789
199
242
2436
3298
4778
3747
1613
4616
1831
2980
3232
1730
1248
2258
4385
3195
1867
4280
2808
2676
958
2876
4836
70
3083
2079
3384
1008
4370
4560
2483
1140
1838
2623
1328
2942
2486
4735
478
4284
2710
467
2587
3245
4794
2175
4256
456
163
1653
1436
2879
2606
977
3136
2369
2882
1694
1909
1664
2159
930
2902
2936
1397
3142
1914
4393
790
4042
1337
2130
2946
3616
2083
2589
3287
2291
2286
1393
3753
550
2127
1330
3541
4731
3953
3771
3267
4610
3538
3433
3471
3798
358
4603
1636
271
4298
3391
4548
1129
4898
1323
1181
218
3641
1982
980
1748
2881
2089
2271
1721
1712
3383
1323
3573
4611
3013
295
2135
2995
2059
1584
2114
4877
3822
3807
4804
1649
1356
3116
2628
900
4395
2806
1817
4925
3027
4352
3969
2740
2325
4050
1092
419
4513
3023
2177
2210
2042
3516
360
4202
219
1675
4688
60
3286
3566
3459
4410
4008
4082
786
1457
2243
946
3498
2010
2819
3156
3834
1992
4677
998
1311
3946
234
1066
4515
2349
832
4160
3814
3530
3130
3280
4723
2936
1672
912
3081
4667
3000
3601
3792
2023
3165
4916
4039
1631
3130
4740
1376
4633
2842
3242
2381
3654
181
3615
4081
1138
4498
4715
759
1685
220
4919
4478
3911
4407
4651
1279
419
1941
802
2373
1697
4063
3863
256
2347
4125
4368
4718
2385
1693
3861
4175
2828
2012
2506
1173
2606
2002
436
33
3217
3543
4910
4910
523
819
3172
87
298
3797
2956
4472
2479
3884
3653
808
4373
2128
8
2593
4837
3452
603
1759
2299
4110
4320
1674
3555
2538
1076
378
585
1464
4000
1105
1791
2353
88
1236
3698
4881
1589
2681
4885
2126
1956
4330
792
2861
342
3259
379
329
2655
3631
4662
1633
4827
550
4733
2865
3801
2189
1776
1431
1620
3187
3116
4377
3067
328
557
4834
1385
2127
557
3812
2719
1465
706
2369
2615
3411
4406
393
285
4979
347
1951
4933
3228
4299
3090
4619
3653
3271
2633
407
4843
1792
358
3917
1494
4213
3563
4436
2136
3040
2659
508
4507
1349
2691
1541
2388
1376
1052
3355
1128
3147
3938
4442
4644
108
3443
2435
2703
4882
2858
4550
4079
4599
4122
3247
3973
3717
4952
1309
1740
144
4470
3086
4349
2991
184
1666
892
4896
4773
856
4077
3337
671
414
992
1530
3209
4729
3608
3698
3451
1871
4413
3393
2238
3343
1310
4702
199
4349
911
3952
4957
1935
1761
2764
4688
1881
3757
4843
4282
1187
2941
4837
1971
2967
4390
2789
3925
3519
3739
3427
706
4686
156
3933
3539
1822
4758
573
3641
3752
2901
2428
2824
1821
4958
744
3593
1569
17
2573
3366
1316
2472
4324
1046
103
733
177
2144
1428
1410
3167
1042
1381
402
1143
4993
242
3504
4004
2667
862
2154
2239
614
3236
3430
4741
4386
4742
2113
4745
4504
354
3376
937
3839
1422
1771
4561
1286
958
903
3542
1647
4815
4754
553
599
2782
499
1580
4689
3117
3471
621
1127
1564
3406
2271
506
4866
1478
2988
3333
1384
4770
164
202
759
1049
4656
930
140
1050
4381
2416
4340
1017
989
1539
4526
446
2831
2421
3467
1053
4959
462
4771
4854
4834
2675
2893
4050
232
95
2675
4276
203
1456
4304
2698
3135
864
2361
830
3751
1932
2900
4094
3833
3444
4223
2762
787
2595
3093
3933
3775
4487
1143
3264
3937
680
1849
2443
2276
4444
1645
1824
1057
1464
4841
93
2459
123
3925
57
3970
1284
1792
2631
3644
903
1116
3486
1659
941
2097
4088
4414
1329
2352
4283
2943
2215
2920
1900
712
658
2848
4423
4791
3965
755
4630
2329
3513
4166
1848
4200
3239
1620
1934
632
4437
2333
305
3651
260
4670
1990
2889
1795
2627
2324
2392
4452
4182
1084
2037
1835
316
3538
2897
2665
1990
4038
4798
1580
4280
92
37
585
2443
2272
3483
4807
424
1453
3370
279
3183
2227
2916
1350
2732
518
3075
1217
2429
2588
1256
2925
247
2870
1372
2863
67
402
3134
32
469
2829
3340
4817
4576
1717
4668
3977
1509
3771
1638
2094
4111
3185
3764
4391
3832
3729
735
2683
4156
2135
234
2944
4851
2420
4151
1436
2919
4060
3700
1964
1945
622
802
823
878
3589
244
1022
1177
4269
4918
1214
2033
2003
822
855
2681
3887
3990
780
3685
4726
1813
4633
3863
2637
2669
2649
3291
3541
2332
1911
2949
2875
1403
4165
4830
318
3822
2603
867
4530
3401
3758
2120
1854
2308
3337
4920
552
776
2750
3043
353
4856
242
90
1757
607
1413
449
1133
4157
1665
357
310
983
2695
2211
4292
3189
3980
4925
4232
2112
2208
397
4303
1973
722
3237
1628
1522
3849
3432
2567
71
1851
859
4711
2627
2657
2359
4682
2313
3512
4926
2833
3358
205
3316
3263
3635
848
87
4662
2417
2270
886
3870
4406
1390
3399
4552
2335
287
4350
4451
748
713
3441
1452
2447
936
1993
792
1868
1820
240
2908
1326
462
3795
2830
1620
838
1728
2589
1592
3264
773
1720
3410
2441
2501
3133
1850
1726
3889
2197
4822
3131
1615
2092
1416
2238
1457
406
2748
3327
1793
3159
1800
2272
2971
1615
1546
4101
4431
72
4454
3458
3799
1634
83
4259
3446
4693
4306
4867
2620
1527
1960
4025
3620
617
943
1697
2000
371
2797
1733
1244
4057
4925
2524
959
3317
3413
4197
2686
2872
3571
1215
3578
982
4526
699
2621
525
1677
1609
2952
238
4971
3238
440
4159
532
4953
1905
1974
1268
1734
3362
2528
17
4137
2348
250
4123
1466
4281
3374
4618
2911
390
2979
2068
2532
1407
2266
3676
3469
597
3421
2692
1811
695
3218
4375
954
2021
2457
1042
1012
1860
1822
2946
3660
3748
1850
818
1535
4389
1123
1755
3309
1200
2226
2437
2030
1711
2592
4566
2321
2321
3791
564
3251
1050
66
3343
1469
639
3991
3247
3431
819
632
2748
4452
4634
3717
3309
4979
4986
2358
2553
1213
1012
1296
1637
1955
363
4529
1120
3265
1141
3486
970
844
3575
2199
915
3215
904
2857
846
4980
3795
4555
4449
1348
1715
1981
822
2859
4595
569
1273
4895
2419
2122
337
4353
4161
3306
538
2430
2551
3214
41
4136
2047
4661
3497
3644
3177
2802
1477
368
4186
4388
1650
4601
216
4932
1989
3829
3831
4029
4696
833
2885
2137
2886
1326
2809
4553
2768
2590
3864
4898
2102
1557
2136
92
2185
4025
3853
2786
1510
2284
2193
3697
1175
2570
1899
780
70
3924
3370
4340
1035
2473
274
3208
2547
1410
215
2127
3052
3497
296
2087
417
4489
2271
1649
4932
4985
1141
2894
4329
205
3066
2757
4067
284
4100
1254
2953
3706
2902
1523
2251
3228
3248
508
3567
3433
4114
4934
2157
986
226
2100
3094
2871
4954
4396
2133
220
1457
76
825
4547
558
1282
3207
2272
708
4072
2330
2736
1517
2754
1124
5
2089
4113
2745
3407
1349
1688
3293
3139
3955
4294
54
4699
1949
2553
1097
3496
608
2918
2990
2118
1439
3877
4246
2094
4338
1517
2526
1384
1525
568
4419
86
33
1138
4230
1227
2353
1202
4683
1432
245
3334
3698
4793
259
4105
1825
3061
1331
4813
1810
282
4291
2055
1317
2394
3726
374
3275
305
2902
3913
2633
3310
3378
3495
604
1551
2748
341
3265
4944
4250
4091
4149
4779
2849
1254
1998
1082
3301
4645
4191
3469
2589
1231
182
4278
4108
4494
3559
2701
2828
1645
139
1696
2574
4565
2198
163
1529
1507
1474
4779
3237
2265
4543
4558
1099
454
3948
454
2197
1771
1076
342
2462
4613
4611
2590
99
2067
2789
1075
1684
1433
2440
1318
3284
4986
4168
2355
4991
2278
3156
75
3555
2531
2124
426
1158
3490
407
4519
324
3005
2873
1515
497
4564
648
3337
4315
3862
1970
2269
4275
3332
210
249
599
1112
989
1449
3855
674
4431
3021
3623
353
2716
4477
1269
537
4156
609
2193
3350
4328
4591
799
2792
344
842
4536
2597
3204
3995
521
1145
3807
79
3246
4793
1722
1089
146
1312
33
3576
1993
1390
2587
194
2206
834
3477
2066
2061
3767
4160
3133
2903
445
1788
3382
3530
438
1852
2038
2533
2183
2273
4228
4395
3031
3031
580
3396
3771
3020
2452
4718
2810
2178
3601
4156
4675
316
1255
2682
3490
4514
4462
3522
315
3251
2743
3238
2034
4922
3312
3012
909
4510
4211
1283
2735
3838
4247
4402
2721
2491
1249
2248
4089
643
2959
4821
926
614
121
3813
1567
4388
2946
2337
2108
1285
2569
2107
3672
2668
4098
221
1584
4740
3078
180
1416
929
2163
2606
4647
2085
301
172
564
402
3987
824
1605
4280
56
731
86
4964
2515
4784
3845
3186
2821
4389
4602
3586
605
660
1575
1301
1333
4145
3151
1546
1346
2675
3681
3940
414
3954
926
4682
111
2584
2789
2911
4694
4765
688
4387
578
435
1378
2948
195
2605
4576
4166
433
2853
2618
3406
158
847
4946
3405
4084
902
1351
2863
3875
2014
3217
396
850
1370
3959
237
1605
4977
2605
365
3659
1995
1394
2274
956
723
2430
4600
3588
4478
4840
4881
2501
4075
2199
1093
3387
4606
1632
1809
1970
1481
3426
3710
2382
1984
2860
1928
1090
1219
4779
4652
1823
511
4934
1949
4224
2577
2843
3025
3029
718
4397
2475
322
3310
1480
3736
3973
2351
3779
2382
3212
2986
3402
2780
897
1016
3514
4288
4690
1691
4552
1829
4077
2030
473
1315
2951
2498
5
4191
2002
2639
1470
1227
290
2285
3351
3927
3806
2355
1255
4672
434
2660
1980
777
492
1167
4167
3971
3451
998
354
3534
1674
1019
4209
1417
1915
1569
250
635
1548
4008
996
1631
477
4821
2477
845
209
3236
1607
882
2755
567
3284
719
2894
1619
158
1140
4339
3824
25
2383
70
936
2319
3399
4402
4477
4146
1487
282
1897
2226
455
3470
1958
3605
3910
2965
301
4496
1999
3385
1800
2466
4317
1744
4293
3098
860
3744
2685
4234
2582
3719
4492
1218
1579
4417
1389
3543
2738
696
940
2073
1062
2355
1485
1232
1266
3456
2948
3708
2889
3081
835
3427
1449
2396
1973
2726
1295
4299
1479
825
4321
2661
4313
3224
1172
854
1023
4464
3747
4765
4261
2064
4683
4540
1886
1633
4009
615
3188
2589
1201
381
2979
994
1377
4331
3306
3301
4110
3767
2314
3526
663
1782
4718
3270
2442
3379
1841
3789
211
4707
2176
3698
4613
1559
2199
37
4892
161
1967
2893
4743
2324
1056
1668
2589
1299
2292
463
337
3349
899
3053
3694
4718
1979
999
3024
4073
3730
3960
95
1913
4834
4778
4672
2645
3670
2133
2850
2886
2242
2108
1474
930
4404
3730
3655
167
237
4527
1104
2675
1880
4476
1520
3842
3318
2679
1540
1375
417
1470
3168
64
2161
167
1334
2249
2303
1109
978
641
3157
2289
270
335
4610
3665
1383
2979
1293
4909
3423
2945
1729
2541
3705
2781
3591
2728
2725
447
935
1897
152
3903
1232
4454
259
4655
2133
268
1693
1514
980
1521
1011
1845
4238
1529
1767
1828
1788
4195
14
2117
4451
255
222
4345
569
827
4175
2089
4783
4956
4217
4497
2593
611
1866
3458
1995
3216
233
1485
2720
685
3300
3826
898
1758
3741
2188
2703
2233
3616
3403
906
3561
592
3275
1377
92
3611
1763
3909
775
989
4293
2118
756
205
4174
2008
926
2228
1480
131
2270
101
1798
4365
2813
1079
1075
414
4792
4214
1442
1291
2619
1911
4984
4418
1959
4157
1347
3566
4224
622
2162
2614
3754
4167
2483
498
1992
3922
535
2308
3505
4948
784
4367
2476
2169
2546
2888
1225
1886
4333
417
333
672
4475
4335
3383
3645
575
96
3038
2452
537
4548
1981
3690
3453
2147
3135
1628
574
1816
2367
3910
4407
3489
78
1969
2884
2873
552
4208
243
1468
1504
2209
3528
4372
3978
2923
1349
348
2110
995
1631
3134
4144
3171
2887
4284
4608
4014
4312
1920
2659
4445
3194
1818
2978
328
678
1499
2451
2768
1557
4759
2193
4783
4841
2005
3823
2287
2407
1859
2015
400
3899
3175
558
322
3447
4506
1807
3582
2693
2829
3936
3854
1433
600
4474
3606
2436
4639
193
4763
851
188
524
3899
312
4128
3556
2640
4459
904
2355
3438
3635
287
2392
2097
2364
1895
1914
4667
2728
2110
1816
4595
4345
3237
2068
583
4535
4623
1655
2534
1022
3015
2395
3128
1123
1743
1225
3752
772
4014
511
980
161
413
805
2929
2274
1003
4169
1566
3758
1281
163
719
1218
4197
648
2878
612
4178
2413
3673
4214
3064
3416
4772
1192
457
3406
2274
1125
448
4115
1873
3394
4162
2067
2729
2350
618
4430
4108
550
1923
1377
2368
1307
2820
1217
1019
2486
817
2409
4173
3466
1409
163
229
4836
2406
4340
1799
76
2361
1853
2240
189
66
220
2812
1575
1636
4800
1306
2414
1604
2286
2104
1506
832
438
2819
2220
1543
2835
3004
1127
2013
4721
3045
1404
4351
3311
1406
2900
849
4093
3401
3689
3290
1869
841
1502
370
3180
2554
1520
3630
3276
4974
1527
640
4145
994
3064
2100
1986
493
3301
1504
4235
3537
4825
3925
4362
4383
3785
65
4718
4150
2735
1180
4129
4076
679
1653
3635
2219
2950
3804
4761
4117
1082
4850
2653
3559
1240
1713
3739
1534
160
1172
183
996
2470
2602
3737
650
4256
4653
969
2869
4724
3077
1896
1124
3713
2478
2153
1809
1878
1826
3746
3025
112
2182
3133
3521
3878
2168
1424
1973
2688
495
4065
2586
2729
1359
4649
428
3268
3842
2909
619
3882
254
3403
2839
4233
3744
3518
4787
2082
3228
2516
4415
4841
4926
3455
3604
362
115
4693
986
2605
1315
3402
1376
669
1167
4916
343
2433
1362
2437
2125
3000
1634
891
4898
519
4492
1844
3604
4628
3829
772
3665
2250
3809
3329
1308
1397
1252
123
405
58
499
1162
16
3557
2310
357
162
4015
1128
850
685
987
2506
2847
4636
2886
3118
704
4226
1263
3873
2631
1851
1459
3197
901
4910
2167
4683
3270
4140
598
1917
1045
765
8
4691
2810
3551
439
2139
4129
4982
4790
4007
949
3089
1835
4301
2864
4661
3773
90
2138
4929
1466
2088
1355
3267
4757
4544
3117
2943
692
2616
4705
779
3544
1378
1753
1543
4247
323
4055
3635
2399
4274
4453
2354
1224
2492
1438
3605
656
482
734
4655
4297
4248
1940
4557
1833
1550
3903
405
2034
2248
66
3613
2946
1447
1480
3851
1964
2328
3949
1560
1450
2874
3365
617
3040
1675
203
836
4298
191
2217
1631
389
3316
3406
4970
3833
4889
1722
4985
1575
3345
2879
686
3972
4413
2735
1200
3876
3680
283
4474
563
2036
105
1274
4749
2464
3800
4042
3662
1951
4453
2531
2924
4835
1167
3896
2653
3624
778
1855
4091
1685
1110
1843
2615
2357
1828
1730
92
3018
2421
4951
2746
3326
3322
302
2028
2852
2778
22
1442
2803
4685
3691
845
4520
2013
4533
4377
2841
500
2416
4633
4817
1851
1176
2735
1339
612
431
1271
2883
2210
2282
570
2937
193
2105
4926
2277
1925
2943
4768
874
464
3580
2053
1869
4127
2120
3771
3314
1143
4794
2156
1185
1070
4720
3120
558
1407
3768
2370
1443
2215
4334
2519
411
298
2223
3890
4772
1255
3452
893
2711
2745
2295
572
1364
3829
3784
4967
1938
501
3789
4045
3866
3667
2881
3576
3554
4030
4316
4337
1175
1161
1271
21
4676
1389
4429
1597
2167
1856
2110
3593
158
601
1436
532
1630
3413
263
2993
4165
1048
2821
2348
645
2577
2995
923
1893
3102
1399
4338
4970
1655
3424
2189
3140
2487
2161
2968
1183
4348
399
4942
3346
638
3770
1347
3012
955
4508
1136
3079
4734
3115
517
4132
2820
908
354
2500
428
554
889
3764
1252
884
2650
2620
741
4393
376
1090
1106
1532
371
38
4125
939
4611
2476
1806
807
3030
1508
1856
2609
163
2703
3440
2098
825
1653
1157
3078
2928
3882
4786
895
1720
2120
4010
3628
3344
4092
4418
328
1819
887
1143
4126
629
4602
1473
3745
3741
3019
3803
2277
1084
345
2384
2
1306
2843
1685
3708
2093
2241
575
2610
3720
505
1601
3898
2650
104
444
4438
2029
3308
1782
4172
4147
4968
2138
4986
290
1760
4107
2743
2900
4692
3996
1957
3060
2594
437
1873
226
875
1373
2709
361
590
2546
205
388
3330
1067
1921
471
1387
2716
1683
1331
343
1883
2927
4139
4429
3651
585
920
478
2002
3407
3315
258
1253
1258
2365
2137
4401
1108
2757
267
1473
2536
661
4474
201
3684
3505
360
3006
1995
1295
4249
2122
3909
3772
2567
1927
4052
3405
2288
2036
2478
3320
903
2042
1765
4165
4792
2009
4231
581
3540
1251
1106
4295
783
1967
246
2891
4628
130
3979
1001
4372
1090
2167
932
4785
753
4364
3204
2683
3838
2172
2636
2579
2277
1455
2617
4407
2153
229
1951
1153
1244
2751
2260
2627
1910
3054
1171
2239
600
1588
3348
3959
610
3889
3026
2182
4823
4190
3272
3772
485
1132
1911
775
4039
1383
3713
3765
2389
994
3481
4759
1092
4013
4979
4453
2558
4325
4739
1594
822
3468
2076
2787
291
2452
1638
1679
2660
1993
513
2365
2586
675
2368
2604
33
1917
1904
462
2468
1353
3586
1206
2036
1284
3345
3135
4073
3697
2234
1161
4202
657
89
2783
1670
1166
2026
4207
2165
3576
3206
4871
4765
3355
3047
110
4351
2455
2180
2017
412
3454
2740
1083
4331
2172
4552
2635
2010
4833
262
1149
3713
2864
4249
1293
736
1359
3785
106
4526
2007
1226
3731
2368
3527
10
446
3186
3825
3518
945
43
3771
4099
2287
2916
4679
1023
2393
2840
397
40
4949
3605
2364
4876
2754
3194
1833
955
1644
325
1173
561
3816
3462
1253
4434
606
1118
2356
2651
4461
4645
4750
438
966
1335
4689
2536
4666
1355
10
4216
412
3273
4551
4702
4176
1738
2926
1893
3951
1151
1079
4279
2103
4855
1271
4808
4697
3805
863
3542
3375
227
4318
1153
2948
1763
2333
1619
3397
1947
3134
3986
969
1867
4819
2946
3984
1818
4169
342
3996
1973
2556
4601
3382
3934
4853
61
131
547
723
4104
2073
2725
1527
1938
179
518
3150
4791
4199
3146
529
4034
2824
760
4671
2364
1263
1469
4385
1534
1409
865
1089
1418
2724
3332
1791
1323
2256
4517
833
1787
445
4363
554
4236
1565
2098
1893
604
4735
3730
369
1050
1163
3052
1632
1605
2739
4465
2569
1620
2784
1780
3077
1943
2302
2070
4661
2056
4523
3648
3903
1659
871
470
4034
4029
3101
3910
4326
2342
831
4906
2062
853
3002
80
2428
4963
157
3729
764
4926
1643
4384
4225
4997
120
2208
2752
4600
3943
223
1058
276
3073
3145
2708
2222
874
1651
4724
1775
4008
2253
4670
2009
241
3632
930
3930
716
2972
4822
4962
2160
1533
4755
2722
2147
4539
712
1187
2222
3970
1036
2696
1570
1361
3731
1924
2034
2975
3836
4409
4105
907
2490
3580
1102
85
4460
4710
2623
4206
3434
2593
2569
4319
2505
251
1133
4979
2134
4473
1604
1971
4979
3401
90
4822
3677
4517
1742
2469
287
3047
682
4781
2431
2125
29
3291
2114
4267
628
4284
3739
4005
1380
4590
1110
964
360
606
1614
3461
4438
464
4659
3258
3771
4941
3785
820
926
4291
4381
4484
4393
4157
2549
4571
1883
2766
3680
2514
3177
2043
4183
669
4595
1875
2619
3730
1335
1230
1030
3999
4389
3177
3907
1606
940
1434
4074
99
2153
3540
4081
4226
4041
3041
2064
4740
1056
4128
2131
3112
2788
625
1251
4996
234
1237
2567
3639
4510
4452
44
2988
4406
4690
2355
4983
3720
4170
1484
703
2811
905
3932
3896
2714
286
442
2403
956
3903
1369
895
3176
1706
290
71
932
1556
1448
1539
1307
4511
4731
4870
4084
1115
1419
2982
1136
3154
4399
4607
3360
755
970
3372
2391
565
989
2522
4076
1856
3135
1176
1032
4472
1687
4879
2964
1850
555
4842
1912
4961
37
2279
3175
92
2524
751
1563
2753
38
3593
744
3039
568
1742
3517
1091
3798
2240
1381
2527
574
2078
4472
3123
3844
2570
2835
1467
3808
1346
2231
2393
1456
2495
1494
1122
4086
1660
3783
768
1467
126
2967
4785
1729
4211
4089
3521
4400
1740
3084
858
1541
583
4321
3423
1464
1966
4676
3070
57
4182
1570
138
2423
431
2145
3107
2309
4370
3292
4666
4305
1454
4619
1306
4787
2947
4499
3683
1706
3050
1587
990
2563
3325
13
2082
1779
165
867
3743
1153
779
2600
216
1302
4920
950
4092
1632
3121
3537
630
605
416
1962
144
2055
2555
4447
4136
2130
4399
3491
4615
3223
2775
855
726
2667
2173
4882
4405
2968
3750
3465
3582
2068
3228
4001
3309
639
3528
1343
2679
1304
2815
1564
1106
946
41
1090
4007
136
876
4236
4886
1880
554
3458
1964
1232
3048
1380
3080
613
224
596
2548
3344
1592
701
33
4358
1681
4394
1946
19
1169
465
4246
61
3282
681
1268
1500
751
2075
562
571
3669
1210
4558
4396
3375
2017
2403
2166
1313
2639
4158
2202
1983
3650
3159
3151
2819
820
4150
2914
3589
1498
4138
3199
3406
1721
1298
629
2509
4656
4774
17
3026
1881
3272
674
634
4253
3070
2971
1233
2630
155
88
2452
1432
3226
3455
3239
988
3604
4384
2255
4171
3594
3406
4316
2404
4215
2247
837
4226
272
2517
2611
2577
4851
448
3159
3613
610
3439
1376
47
2537
3668
4252
987
132
3925
2343
828
2875
245
3589
2915
4222
3389
3648
3404
3146
4575
1680
86
355
2193
2978
1605
1082
1332
2233
2273
4424
4115
3684
2217
1209
46
4025
899
971
2351
1851
3987
2963
3765
4443
1823
3013
1705
3410
4371
4202
1453
4498
110
3671
957
3768
3025
4691
576
1529
3982
3651
996
1232
2247
1216
3257
3706
4798
4519
781
1332
700
3348
1272
888
1048
2558
3027
2938
1034
2094
3968
4392
916
1715
3428
1207
2972
1918
4324
4622
861
4036
3395
3955
236
107
3866
2529
2777
588
3654
1767
994
4173
1144
3746
4396
3117
1524
4028
230
1910
1322
2321
770
4226
1914
2800
927
4055
3662
3805
2476
4464
1303
2539
1194
2688
1207
858
2958
4994
1449
4486
4461
680
572
2159
3399
4482
711
316
105
4732
3301
8
2686
4046
173
539
1832
2980
2911
408
2288
243
1336
270
2557
3486
4316
1049
15
572
2151
845
4548
106
4033
257
3906
3930
3941
2302
2045
513
1581
3867
1600
2718
3088
973
3668
1897
1590
3099
2625
2247
2879
4302
3413
3506
1350
2799
3103
3062
3421
4367
4400
16
2787
2438
2943
1474
1047
4653
583
3946
4011
2096
4791
4399
3110
4715
4992
2380
1155
1805
3463
2613
307
341
3231
2661
3043
808
1349
4978
2169
1853
3637
433
2473
282
4110
3332
1482
2410
1782
25
3423
4897
3393
963
491
4177
46
3385
2637
196
2317
3989
516
4825
356
2716
2060
418
3024
1947
439
2975
3375
1535
3122
2312
187
794
4297
4568
4856
2820
226
2981
1713
4729
1275
3373
3538
47
2418
2760
542
1506
991
3103
305
1333
3347
4259
2034
818
4245
880
976
1971
3095
2164
568
353
2744
1508
2358
3330
3418
1962
1893
407
1641
4811
356
2698
1919
3174
2534
847
2923
1342
784
1652
4326
3489
930
2724
3057
3990
3170
827
4444
51
4116
4272
2114
1899
4699
2021
269
4308
1390
1183
236
3426
3629
534
2548
1437
4030
3714
3843
1900
1793
4274
4129
1425
3154
4032
941
1937
3493
2388
4064
2032
3956
1681
4915
2329
1581
3402
2195
2313
395
624
3766
1938
2605
3256
3144
3425
949
4427
1043
4513
561
2603
2391
1953
1119
2715
4470
1607
274
2249
1507
4792
3026
4068
3769
2343
616
3833
2018
4136
3261
543
4177
85
3645
4015
3985
1367
3331
3254
3894
25
927
3139
669
3461
4010
4276
3841
1925
2238
4197
4568
2546
2896
857
2649
813
2073
1901
2603
4083
3454
2750
1342
993
498
4021
510
4129
2411
422
2932
4089
2649
4245
2133
4919
1180
656
923
4175
1357
935
352
3568
4000
473
3704
782
2857
1248
1307
959
1489
3126
3272
2433
3395
3937
212
1168
2970
1950
2143
3362
930
2264
3135
1782
2706
1157
138
1504
3126
1893
2717
4516
1245
362
546
1475
4619
74
999
4785
1139
4981
3357
996
3630
1413
1611
1995
477
4909
4910
2759
3591
750
260
2884
2157
2640
408
2126
2672
2897
1149
717
3977
3288
1824
4803
952
3561
4031
3375
1228
4166
4427
1224
1627
2468
1169
4801
397
2859
3260
3276
2645
3967
486
4290
439
4918
4595
4788
2700
857
1186
1169
4849
3682
2396
3405
3682
6
2266
2863
4504
3734
2818
2575
36
496
1470
2396
4205
4337
4240
4958
2875
1928
199
2114
354
4790
4017
4780
1091
1488
2444
3376
944
3762
58
983
3728
1378
484
4181
4578
228
2714
712
722
2869
2564
3151
1673
4683
2460
1685
1214
790
1654
3484
3690
3456
1182
1067
91
988
256
2694
3015
1833
4112
3606
3688
4997
1379
2432
3510
157
3425
3354
4584
2509
3524
3234
3348
3485
295
2727
3350
4836
1389
1457
1179
3962
465
3870
3412
3407
579
391
4934
4522
4392
3969
2117
4275
650
216
300
4836
4756
4167
260
4341
3770
1023
959
2101
3377
615
2157
428
4540
815
1342
4716
1782
1599
2820
4253
3418
1224
2520
986
3433
4255
1342
245
2999
2868
1479
4263
1944
1227
2820
1254
3993
1008
467
2274
3545
3365
2690
1973
4291
1288
4986
3074
4970
4359
4946
55
539
1918
3724
517
4502
1373
1254
980
2265
383
4800
947
1050
690
102
3968
1341
4531
2140
2946
4033
4046
2073
1098
3691
589
4701
412
898
2007
1765
4401
153
2617
1484
3615
2102
445
4199
46
4741
1702
4165
3895
1423
760
4050
2421
1763
1435
775
1928
3017
1121
110
783
4946
1427
1652
1243
1805
807
2791
3743
3777
2011
4062
395
3504
4608
3857
4193
3986
2443
107
3823
4736
2778
212
2034
2692
77
2660
3576
812
2290
174
1484
3287
4154
1120
2813
4207
2007
4839
4779
625
863
4623
1637
3802
316
2476
1026
2111
2257
913
4338
2428
304
3906
3515
2067
3173
4685
2511
3077
4667
2795
4091
4571
3878
1741
2549
3968
1406
877
319
1060
3129
3511
1063
4365
4895
1500
2230
3539
10
4724
2891
2127
1226
1550
2067
3133
404
1319
1831
85
4569
938
2877
3531
1047
1791
3874
1788
2375
1678
4106
617
1807
3972
6
1129
3429
74
856
3108
3832
455
1060
760
1800
1422
4091
1549
1375
2153
4268
2648
2122
3881
4773
4708
1676
1963
4737
651
2409
198
2983
2185
759
2483
4930
3682
1922
1944
4969
2633
300
4776
3390
3020
1064
3708
1616
644
1014
738
1833
2958
804
4722
312
3228
515
3766
3764
506
1479
4807
838
93
4576
3138
1198
2129
4423
3889
867
521
4774
247
3088
2543
2775
1757
3267
1584
4554
3373
1357
1086
720
4642
803
2306
605
2547
1937
2496
4388
1554
3729
49
4178
1426
4545
4059
150
4936
2516
1683
347
1465
110
2080
4327
1563
2601
1202
1577
3545
980
3129
4004
2334
3139
3050
3541
3790
3624
2456
1709
541
2205
3965
3410
844
750
1909
177
4331
4643
2769
4633
2310
4723
3705
883
1127
3251
1523
2276
4491
4583
3164
4099
189
1212
1570
2257
1016
4937
2934
1525
4812
3705
2609
1040
4323
3369
595
3517
3942
2953
1227
1915
1225
1229
3045
720
2493
4108
4064
3237
3453
3743
2422
2036
3613
2
432
4442
4076
4714
79
327
2146
203
4816
3104
3386
1686
455
2295
3829
613
2468
3792
4442
3469
1932
881
917
3400
4413
229
2035
2432
4313
3256
1698
3048
3020
3094
3459
4180
2582
1223
146
3955
2480
4452
2744
4375
4577
4836
791
220
713
3301
1024
4375
1233
4890
3641
2861
415
2369
101
1157
4677
444
897
2307
321
4612
3297
3991
3619
1490
735
613
1429
642
2207
2248
553
3087
1193
4223
1762
1670
3969
1800
1626
1492
1122
2129
2729
2725
3062
1494
772
1777
4354
3629
1596
3757
1107
2183
2244
4643
2529
4947
1428
1235
3472
1195
139
1772
2481
625
270
2276
4200
500
1753
38
3500
2744
2500
408
503
436
458
628
1792
4412
4270
1856
1674
1704
2862
3131
3865
3631
3158
3380
4610
3659
3231
2087
3407
3869
4634
29
4156
125
731
272
3797
2932
1564
2389
719
1602
3533
3136
4634
1431
2997
1864
2002
3776
493
3456
1059
4993
2075
3632
1277
1400
3143
4672
4337
1030
2258
2493
2952
2535
427
454
2689
3179
1463
1317
3442
1952
1058
3544
2970
2869
1616
4691
4293
3154
3823
1557
722
1977
2116
1605
306
1688
4610
3061
4926
3443
4615
4415
548
1236
3270
2971
4131
4102
3045
2544
1897
1200
1452
1141
3531
3774
1079
876
3580
2924
3335
4079
4227
3504
4727
4879
2857
4947
313
4812
4998
3004
1098
2143
4953
1009
4770
4116
1863
3761
2876
1101
1819
43
3072
3569
4582
2766
1803
2916
3799
4687
671
888
4310
3946
4740
932
1243
1853
509
3218
4283
2272
3469
4058
4591
557
226
3049
4217
380
4336
4975
4677
3835
2335
1198
3398
2095
4385
1249
3040
1731
1244
3951
4034
2920
2023
2885
1904
3916
2229
168
4586
254
2607
650
1605
4967
3247
3718
3960
1780
3625
3376
995
485
4832
3925
959
890
3811
2063
454
2818
1213
1354
2059
2241
3401
2410
1183
4380
90
171
1433
3852
3843
452
1600
2069
4570
2943
112
749
3642
3216
2884
3088
3667
4884
353
2386
163
3626
3153
4155
2292
2500
4433
2081
1437
4682
4370
1997
2165
3022
2961
3010
916
542
418
4476
4856
968
4791
2314
4199
3617
463
4797
4106
4585
4471
3937
965
4966
964
1126
3417
2285
3310
329
2931
4476
14
4565
3534
1427
1527
4261
1962
4562
1515
59
1166
3584
819
1999
4544
2379
3600
4862
1168
1386
3350
4059
4504
1438
518
4132
3836
1944
2148
4041
4594
4455
1106
318
4727
1498
1000
3045
1636
1547
2984
264
2322
4462
4352
1918
3401
601
4131
4600
187
1853
2925
4746
4822
3751
4049
4200
4370
636
1665
3446
4833
1016
1795
4178
2460
690
906
2599
4656
102
4503
2743
844
1492
2769
4693
4576
4116
3878
1329
3275
2223
4251
1223
2376
4206
4545
1925
3815
3114
2016
2560
4812
3475
1071
2263
3613
1048
1973
4922
4113
3148
187
1101
5000
2621
879
4723
495
891
794
1988
4461
2177
2646
2695
52
2403
3900
1016
4288
2902
2170
2141
2261
889
2722
4597
1754
545
2476
204
4689
2972
1502
1027
4598
3745
3290
1495
1689
3522
1773
346
887
4040
2450
4291
4136
2318
933
2616
4608
925
1240
2612
892
1106
1032
3861
4600
1727
3782
3781
4659
388
313
1324
823
3299
1567
382
481
1284
973
110
364
3293
939
232
2542
2335
4560
2345
1239
2959
642
893
1258
29
1797
2317
635
631
1877
1525
3830
366
872
92
2823
3182
4087
4081
782
2558
3172
3367
4592
843
27
2350
1343
4207
2994
1357
1311
3079
475
1326
628
592
356
2528
2762
103
2524
4843
1666
1669
3213
4845
2910
4142
4893
3506
4337
195
4334
761
3323
288
218
2938
1924
3282
2927
1026
3229
4956
1407
1596
568
4279
2307
4769
1877
1817
3480
3815
3138
2747
3058
2518
3494
2999
2756
2556
127
3865
309
1093
4684
4995
674
3361
940
339
148
615
2307
2441
4112
1732
4040
2004
4236
1347
2052
1788
585
1928
1907
225
2953
1574
4966
1757
1560
4396
4093
2664
4597
4213
3742
945
4123
95
3224
4315
3541
2153
1504
886
2222
1695
3313
2898
3307
4386
71
4231
4051
1877
4799
1090
1691
3490
4328
4083
3908
4378
4961
2326
4734
4638
4613
4004
3550
2401
3032
3642
2921
1018
2918
3863
1960
1667
1027
2359
943
2744
439
3096
529
4227
3947
2015
3907
3130
4763
1523
2512
2845
244
2724
4906
4778
1138
153
266
2925
18
679
2510
3880
1912
2320
1368
116
3229
1439
2159
3287
2260
3594
784
4486
634
4317
739
2221
2500
2141
664
3090
2332
639
2509
2608
1249
3633
3913
4113
681
2490
2446
4244
2182
756
444
973
3290
1089
908
4953
4943
4538
374
901
102
1643
3213
519
111
323
899
3147
4669
2075
3829
3475
681
3616
1254
4791
497
1285
523
3344
2385
4979
1131
4206
4596
2471
4796
3389
1309
3811
4259
1027
3560
2170
3669
368
4152
4319
3536
956
133
1766
1429
4966
4639
427
4434
1903
2569
1742
371
3261
1877
928
2581
2081
1994
4380
146
2770
3027
306
999
2229
3624
1109
4378
4040
550
592
2270
4459
177
3256
1844
2573
1079
2397
1976
3465
1736
2331
3517
2324
930
3593
1413
1022
448
2250
4410
2282
2515
3166
2432
3393
304
762
4838
1903
1762
2494
1527
1983
3768
4400
2867
1487
2034
777
2169
1665
4948
1551
4275
1667
2199
4932
3149
269
768
583
3462
3276
2497
1242
1262
3865
3409
4083
1515
209
3272
3181
761
392
4517
3618
1044
2071
3150
4077
1667
455
1811
3638
772
4706
2355
1825
3869
307
4416
1055
3112
2020
1318
2375
2720
1214
4343
539
2279
4562
4652
2260
4922
1674
2154
4114
339
489
2234
680
3736
3491
408
3926
753
4509
1863
4175
176
4560
423
59
4662
4000
223
689
4877
2044
215
2526
2281
3958
600
2521
2838
4516
3444
4881
1378
4770
72
1661
3824
199
2624
1778
1216
4376
1223
471
1457
2455
3779
1882
4964
4439
1871
2294
1441
648
4339
4314
3419
2446
631
1296
2481
4894
3545
1583
705
2095
4437
293
3739
4225
2472
2379
3996
2412
43
1127
1208
847
4496
2160
3662
3429
3474
1468
2013
4832
1163
4170
3178
221
1731
1036
4554
4994
2170
777
80
428
3195
970
902
2011
453
2112
1387
555
4486
2636
4215
4865
4380
1090
2241
4975
2968
3876
490
2475
366
225
1110
1131
2681
2014
4649
2839
3900
212
3937
3088
472
941
2247
833
2288
1998
539
4860
2789
1090
4486
4041
1329
3596
4749
1609
3986
2682
3654
4943
3861
381
1505
947
4225
1420
2240
3721
660
4932
4008
4379
82
1695
1387
2579
838
4933
4095
4575
2520
1072
148
498
1743
2548
3748
1738
2773
2043
2802
2120
704
4615
1633
1831
3015
1254
2914
4583
4402
1337
2104
4799
3699
2194
1380
3889
2071
1492
3542
2112
1895
3501
2324
2093
660
1476
1468
3053
679
4032
4789
3367
4007
2982
1805
4001
4359
3021
1311
2433
1831
446
1034
1328
56
1246
4507
4596
1807
948
3580
1026
3111
3202
2655
4588
334
2252
187
4546
80
3597
1736
4502
2717
2671
2376
334
644
4938
3598
63
2614
2208
1685
4625
1680
2290
699
377
4543
4093
4488
3649
1499
4949
3929
258
2690
4491
2482
507
2635
2863
601
3232
3267
1133
1493
2724
6
3394
771
4897
554
2351
4190
4884
4078
3301
4279
1596
3318
3894
4033
4700
902
1210
4775
4612
271
146
2908
4042
127
2527
3234
3490
2762
368
4909
3813
718
4242
2232
245
3092
896
634
2025
3450
1886
1385
3916
1813
3534
852
2578
3409
3092
4118
1907
2164
405
247
1608
207
2960
4691
3469
2374
4002
1023
4693
1184
2306
3875
2513
1596
2868
3727
2033
1974
3896
543
47
676
259
1779
1727
2052
1863
2666
4451
1914
3915
4010
2320
398
3204
3589
1627
631
620
132
146
4205
2812
2966
1615
4674
956
3211
639
1596
612
936
2213
4210
1912
4555
3056
4405
3690
2719
4393
251
4182
876
214
3820
4698
4121
4777
1282
1846
1818
963
1529
4254
2833
4166
3003
3687
908
2351
1044
2933
1570
3412
3144
1876
3787
932
3969
337
180
1546
770
2341
419
2807
301
3610
3846
3616
4645
1013
2845
3823
268
3477
4929
425
184
3866
4331
673
921
1057
1414
1388
3317
2553
1078
2972
3576
1102
2479
1602
731
3390
3851
512
1278
1318
2067
2441
3872
3536
3719
3487
3078
3483
491
4014
3503
3955
1851
2407
2760
1892
3979
168
1274
1695
3757
2692
494
3670
2615
2391
2321
291
315
868
1399
4547
4348
4651
3815
2434
727
951
3896
2780
4676
1781
3181
1194
395
3091
2196
3090
1509
4343
2794
2439
2418
3276
1506
4525
1334
2087
1825
1475
3457
638
3924
4594
4600
1197
2453
4216
1032
4391
928
2958
4938
655
2057
954
297
1194
2694
1138
801
1843
1028
3194
4449
1989
4605
4847
3636
1044
2567
3994
1399
1866
3478
2886
4364
3026
1632
2424
4247
486
1798
1769
498
1018
2361
1997
2891
4178
178
2135
3410
2945
2794
4044
787
1314
1410
4725
2362
3831
1370
4915
351
3389
260
434
403
2256
3525
4733
4989
1429
4311
90
3586
2763
3360
3869
2906
2584
790
2176
3167
3643
1821
755
2140
3438
3094
1885
3268
1761
1062
527
1296
2093
4286
3522
4718
4168
2001
1550
3883
3108
530
937
3067
623
2847
1683
1361
3428
103
3923
4345
639
771
3645
3139
385
3121
4860
2036
492
4611
907
4500
4326
873
2150
4488
1631
2014
1347
4986
296
3754
5000
96
1787
3966
4010
1735
3670
1701
1559
2132
2381
4135
3093
569
1516
4036
1416
4168
4287
454
184
3729
394
3172
193
20
3690
100
4977
1258
3982
120
2718
322
1271
71
1055
3874
4771
898
3372
4939
3176
4174
1520
1475
711
2567
3892
2151
2343
3783
3437
467
2762
1553
506
2341
3239
365
4112
3240
2127
4721
1893
2984
1442
4692
4259
2152
1819
4670
4395
1721
554
68
2399
4040
2633
4099
1275
912
497
3408
412
755
2117
3970
90
3225
139
3760
4732
4900
1328
2765
3939
1448
983
2993
1594
156
2757
3435
3221
4811
434
3220
716
1347
993
1986
1266
294
2882
662
4459
3618
1953
3331
2346
4928
4891
3835
3429
3769
4958
3452
1920
1258
4264
2451
4833
1423
4682
930
3848
3065
831
3121
3926
469
948
4412
1984
450
2186
1080
2421
4005
423
2796
3070
322
399
1936
2563
251
4369
4713
2717
559
2199
3049
3485
2346
3199
229
1925
2212
4392
4471
1290
4011
3437
4290
3207
2441
1859
18
916
173
641
1014
1527
4422
1680
1416
3201
3304
1422
337
76
99
443
1949
3131
214
71
710
4618
3466
378
545
550
72
4075
3792
697
1061
2494
4000
2637
3309
3948
247
3208
3338
2704
3650
4887
2858
4598
2387
2134
524
3453
3606
442
678
1652
4929
3414
4424
4808
2485
871
3650
4760
3243
3230
4359
2093
4299
3405
4895
4096
4159
4864
1794
2788
3889
4769
4181
2662
2074
4982
1297
1052
1427
3902
3037
2900
2584
4847
2999
1134
2567
3181
1414
4662
1225
3272
1342
1649
1807
1109
3876
1361
3219
2006
4594
4936
1942
4170
2595
4379
1574
3904
991
4169
4501
2298
1991
2275
2151
127
3858
574
4041
227
1264
2806
2319
1229
4619
1663
4570
4909
1067
3059
2473
2625
4083
335
2802
480
4148
3071
1086
1556
2918
997
3091
4760
3261
2619
4118
7
2380
4385
3516
861
2412
2433
2426
934
4485
4038
3005
4870
2503
1225
4007
1542
2340
3519
3559
865
1957
4547
2067
3015
1204
3783
3690
2482
2357
932
2674
2935
2183
1390
1573
2157
801
1955
3588
3848
2285
4989
948
2039
237
4462
3415
775
2359
1868
2287
2746
612
4533
626
3310
1563
2120
2190
2004
529
752
705
174
2517
597
2456
2534
3535
2864
3961
2764
1773
1732
3187
2570
4723
3000
3714
924
4410
1318
725
4522
2677
1781
1555
4999
3270
3293
3657
2988
2908
610
1158
1527
1330
2418
4723
3865
476
3489
165
1108
579
1065
4760
3118
4432
2446
4513
2567
2180
465
2022
2663
1191
2635
710
1617
2323
2325
3731
511
3832
4283
3293
2845
69
2118
1599
384
3830
4884
820
274
702
1428
451
4539
628
3340
1149
2830
1226
952
2260
2763
2502
3233
4194
929
2861
2778
3734
1025
1629
4930
3870
3638
4348
2346
3280
822
3485
4047
107
1834
4830
3550
2139
878
915
2052
3210
4551
212
3720
2250
4048
4361
4466
2717
3035
2190
4798
3808
2195
460
3610
1422
346
679
432
4569
755
3269
3111
4503
565
81
4583
4307
3511
1263
3818
1126
90
3394
3659
1732
3505
4341
1289
3908
4881
3627
1102
3218
4204
2345
4445
479
1043
3358
3203
4142
3022
2732
3435
2510
4858
1408
4211
4760
667
3083
1239
2796
2545
40
421
3164
3260
762
519
550
3441
4408
2292
1394
2587
868
1371
4068
1443
3790
3218
296
3249
3670
2795
3897
4890
3046
668
3162
1245
1944
672
1396
2891
1154
1207
4280
1510
1373
747
1179
3093
2548
3465
4060
4422
1828
2297
3393
4445
1417
3953
1876
4800
1646
1318
4757
4258
911
3485
3881
1056
659
937
1091
273
1777
1246
4171
2645
3732
4724
355
1150
3750
1110
741
237
2874
4270
1514
3157
4458
850
4959
4339
359
2718
454
887
260
3411
3780
4309
3253
4814
2810
4539
1995
1361
1560
2859
280
4942
2112
1204
3555
3011
4977
2777
4962
442
4710
448
1658
1576
4212
3991
1868
4968
1408
425
212
3987
1795
4077
3184
692
2270
4028
3923
362
3643
3670
1018
1678
1651
4666
1810
823
104
4898
4225
4913
3646
1358
2586
912
3425
127
1433
1135
2208
1042
3007
300
3307
4643
1728
2592
3542
1538
4783
1320
2177
4431
3812
4758
3235
2520
3292
1832
3151
299
2059
351
1741
2065
3177
259
3679
3153
3646
4090
3058
4997
338
2411
794
2604
3596
4827
2287
2914
3725
3502
72
145
1801
883
2435
4275
210
2802
3700
3084
4979
2517
373
552
2933
3260
1587
1410
337
692
636
71
1667
2981
3198
2235
4625
3363
2214
4859
4823
2626
353
789
4081
4857
1722
4308
1961
2421
843
4061
1096
1908
1647
2106
1352
2726
115
3900
3284
2530
2117
4901
2777
2577
3542
3040
4600
3235
1893
737
1367
4294
2842
1031
3754
407
4329
1958
488
2922
3088
4693
4427
968
4113
452
4436
908
3141
2974
3794
2205
845
3370
3560
2960
1143
4421
2816
4827
622
3558
1849
2497
1337
3298
2943
1505
2445
4258
1079
3221
4939
4510
4346
445
3975
3823
1346
925
3303
3986
1580
1432
1925
2821
4453
3146
1896
4603
3501
375
4882
4162
2400
3212
2188
2465
1868
4498
858
2913
3488
4063
4889
3643
4703
1914
2889
2755
1483
1353
3034
2436
3188
2625
4954
2983
1545
4777
3042
2751
3827
2746
3545
172
4219
4673
208
2779
4117
3723
4196
4708
4382
4415
1373
4696
2266
4536
2947
394
1562
964
3030
4051
4223
2508
2394
4837
2100
3255
4481
2011
1589
3832
3615
170
3726
516
2411
3761
3566
3577
3507
1420
4092
859
3665
2901
1360
1688
4001
3433
3145
2560
1578
946
2844
896
2888
301
1075
3499
3181
355
3017
3217
1756
4471
2409
729
2987
4142
296
431
1638
667
395
2649
3379
1140
3906
3721
3658
4586
167
177
4434
641
999
1101
2896
2514
1482
4879
1293
1386
2330
160
3235
4310
4445
2292
1505
230
3361
4309
4145
3679
1345
2565
2922
3873
1246
3246
1058
72
2116
1270
173
2960
926
4751
1080
4040
611
1906
995
47
1879
3890
1544
3285
2625
1880
4246
2731
2203
452
600
2106
3853
4226
3718
274
2832
36
72
3343
143
2428
1355
4354
1631
2180
376
257
4226
1416
1519
1317
4742
2623
1047
4683
3735
4587
4054
2729
2414
597
2274
1106
2291
3221
4386
1263
4510
4846
2765
3016
3491
292
196
2682
2028
2257
2709
4148
2314
4510
4396
1650
1130
57
4006
3345
3120
1927
3588
55
3026
4956
3234
2143
1065
2918
4982
1783
987
3761
2788
3034
4272
1612
3187
1810
3707
1074
473
1211
2997
3339
4817
3466
4461
637
3565
53
805
1337
3716
1914
365
4661
3898
270
3711
3296
4821
4955
455
2072
720
2375
1347
1919
1710
1888
4724
1967
2177
3324
366
691
3029
2782
2626
3388
1399
1785
15
4442
4930
4226
394
4453
986
909
1674
123
4204
1676
3462
1315
4855
1549
4706
4474
178
2694
1494
4954
4900
2557
3577
2640
4086
1805
140
3561
3915
171
847
2935
1270
4258
2868
1214
3563
3320
2512
4578
3962
2369
1930
4669
2625
1928
1438
3814
4162
508
127
3093
3325
1529
44
3252
3254
1498
4077
2332
2516
4817
3672
4922
2694
2901
4726
3558
4666
172
1867
2299
3666
1915
284
4707
787
1557
488
3854
4115
2292
1622
284
331
4390
2013
4465
2823
205
1736
72
3773
214
1390
2280
3736
4223
1181
2427
984
948
1835
2615
4236
3776
975
4701
661
3014
4159
2137
2027
2378
1502
2814
1989
1278
2129
1275
4616
1030
1875
4755
1182
2858
2172
2762
1123
974
2298
4908
455
1597
2486
3235
110
794
535
1088
2363
3011
1206
2055
1107
545
1905
2181
3189
635
97
4690
1341
3276
4510
3364
2807
608
291
623
712
4975
393
2426
1354
1296
1553
3666
151
3939
239
1717
3566
444
4674
4613
2257
3411
972
1872
1343
3684
2404
554
1185
515
1613
1730
3673
4619
4033
9
1858
3239
1231
3358
2332
4886
3262
1729
4877
876
986
1168
2458
140
1173
1964
3253
871
1629
2278
4941
4743
1284
3688
3794
3904
2799
2104
237
4902
1355
3238
606
616
133
4558
1631
3189
485
2092
2846
4264
1545
2594
1035
4479
2571
2600
1772
4242
4639
4761
1183
2749
646
4090
4068
2488
4522
3445
4836
4471
4941
2346
1714
2165
4844
1839
4187
2342
2518
517
4714
3944
3725
2635
2554
561
253
858
1709
4507
2561
113
586
1971
1598
1429
4692
2430
3676
3321
1802
2543
1955
2722
4264
2148
4700
2598
3847
146
4586
1093
3905
396
147
4999
4964
3236
2175
4631
2688
237
3473
2234
1226
2447
2325
4104
2334
3093
1678
4242
4145
2953
1150
3270
55
4313
3246
1427
3883
4217
3417
2873
2159
4888
4047
947
3813
2482
4113
2946
1693
2485
898
1774
3577
1406
3565
4548
81
1064
1361
3809
1672
1560
3995
2400
1930
3635
4946
3878
129
2742
1233
900
522
3155
4320
4780
4391
3800
2338
372
3985
3781
4307
4973
1897
3766
1457
790
2266
2101
1759
3041
2134
4422
2630
2396
829
143
2066
1019
3769
3384
280
1017
1498
20
1162
4551
1637
3091
97
4160
2076
3220
1425
3745
4825
2523
4894
1175
4327
2948
534
4099
4986
817
545
838
3948
3446
1729
2416
2134
3289
4564
2563
4525
3313
1110
4400
1454
1705
338
2013
4043
4437
2631
4559
3586
2465
2619
4517
3053
1107
1032
2371
2130
3378
1794
334
1895
1167
4908
3371
1760
1937
940
2973
1010
2154
654
3298
4395
4061
3242
2503
2487
3824
174
1540
2455
4839
3198
1630
2860
3
2792
1503
3398
3388
319
17
4455
4241
1448
1911
4324
1006
2711
620
4593
4195
210
2567
2335
2535
2729
4209
3760
4034
4666
4106
4926
4293
2981
3855
3464
2573
2816
741
1096
4843
1091
239
2668
112
2303
308
2846
3018
2307
1279
3723
1210
1949
2894
3188
951
1201
2396
2733
3813
2600
3527
898
560
281
2414
485
3731
2418
1749
1834
1984
3292
1239
4178
1628
2520
2794
1378
4288
3989
1184
4893
4491
932
2031
330
4724
3979
920
119
2266
190
1188
3134
3932
4469
4901
2294
4731
4202
1428
3640
4047
2049
1681
4026
2585
3877
4792
1962
965
2034
1961
3717
1159
4413
4827
656
3861
544
4379
3077
2008
4083
1100
890
580
4381
2785
269
845
1829
4187
2404
2001
165
778
840
1454
2286
4837
3762
2223
2305
1190
1172
4751
2344
3613
1767
4055
4903
2467
374
2131
1819
4348
4670
3851
4640
1013
102
735
1770
2510
3250
2247
2955
4098
4454
4195
179
5000
983
4818
4359
369
1955
1148
3210
3607
722
3417
3542
4874
4994
2836
2704
2458
40
3409
231
3721
2956
2723
3445
3194
3515
4317
4964
1816
2650
1383
309
2946
2935
3196
688
757
4301
4853
1686
1248
2398
262
3476
4566
1401
2466
416
2620
4402
244
3953
3928
546
96
3289
4174
1451
4691
3253
4720
3344
419
1508
3753
4986
1042
106
3103
2973
4883
762
2980
199
2321
1929
227
546
3120
2949
608
2027
465
834
572
4978
93
807
2501
4330
2482
3285
2151
28
853
700
4551
2483
2008
472
4196
2894
2407
537
691
3428
378
898
1546
1377
4581
4121
618
1482
3906
1704
1332
2803
1443
36
1741
944
1429
2195
1012
1296
4067
4221
319
1805
2142
2790
2774
4984
1586
740
773
1523
3715
3984
3284
615
7
3233
4866
2889
1451
4689
1015
2726
2787
3090
1781
2062
4441
2599
3920
1759
1611
4504
1815
2240
469
183
1501
2779
3048
262
2560
1993
2520
709
4560
4724
2090
130
664
4509
2174
3483
3632
76
3783
3224
1125
373
3834
2789
4638
163
4876
607
462
4441
871
2135
2073
4390
1629
4989
901
3213
3244
1889
4995
3526
3474
1428
4329
3520
3487
2906
862
407
3384
976
3161
4528
4188
2383
665
881
4899
4457
1604
72
2523
1980
4646
416
1897
1075
2993
583
2255
921
300
4365
3128
414
4501
4726
3104
1146
3782
1887
4882
1791
4775
3981
3413
4408
3028
1384
3757
353
321
2191
1087
4971
4854
1453
2835
2507
591
1229
423
133
2626
23
1903
3664
1115
1221
4952
2076
68
3552
4162
867
3933
2952
32
1152
2874
1812
1120
4001
2008
1582
1424
4398
3160
3806
4851
3139
473
1265
1943
1898
3114
4629
583
3101
2050
2917
3805
2263
446
1006
4440
4075
2817
3539
2693
4607
10
4397
4656
4380
4114
4784
161
1532
1286
188
3018
2359
3051
1843
239
1886
3858
3630
298
1722
4695
4324
678
2123
271
2394
3129
2604
1955
23
638
3626
3565
4419
2039
2316
1972
2159
1586
283
1240
2641
1529
1459
4670
1710
3281
3437
467
1222
4708
549
2813
2525
2469
2632
3179
3290
3195
1622
3861
3264
2076
4671
2789
4912
2231
46
1705
381
4995
1122
335
4939
2412
1345
4337
381
4749
2850
4957
150
1393
3786
4445
1843
3696
1750
2446
3561
3690
3823
1998
4769
2204
4006
897
487
4624
1714
143
1245
2934
688
1958
2644
716
1135
1065
3007
4499
1782
1049
4809
1703
3606
1340
1391
3770
368
1646
1531
1207
3347
3095
1821
1762
3952
722
986
4091
1477
97
4818
4861
98
2091
1480
2646
2412
3872
3177
4152
4212
3865
1147
3109
4770
1097
4448
3692
107
1537
945
1402
618
204
2945
3462
4353
680
3088
1796
4907
2990
1088
698
196
3941
2015
1790
3799
3186
830
2748
2424
623
3237
3009
4511
4921
3794
1805
1776
2148
1269
424
3449
2367
2276
2213
4336
4106
1840
800
1216
3413
3551
4464
2708
3050
4392
51
91
449
2288
4661
4542
2494
1124
4106
2541
2380
1827
2393
2817
1159
3858
2847
3352
699
1196
1349
4959
1908
165
1245
4785
3673
4191
2817
1016
4665
3298
4841
3607
591
174
303
3994
2404
2341
3387
1625
1299
3255
3201
4955
2606
3510
4879
3078
2133
3954
3254
4987
304
1008
254
3710
1290
1538
481
3256
786
3005
2945
176
511
4343
739
671
3439
323
4303
4302
1977
3051
4191
4961
3446
1452
815
1487
3335
2983
31
4654
4815
2441
2153
2460
3295
1832
3492
3749
3571
4721
2203
2946
1358
1000
2152
1856
4908
4239
3481
2781
2438
4035
2942
1858
2551
2270
786
716
839
372
4556
4861
1323
693
3485
1354
713
907
2157
1855
998
529
3929
2177
739
4238
2154
3321
1407
1555
3339
4774
467
3368
4359
1599
3892
1596
3346
3349
218
1632
4297
3363
3369
2923
92
612
951
2489
2231
2872
4112
3466
3775
3757
3183
158
2727
3013
522
4615
3908
3854
991
1660
1645
2659
2452
2909
1879
4728
2602
2037
2281
3073
4855
946
1534
2616
4366
2951
335
4883
4417
2759
3532
620
1277
4296
2820
4478
4023
454
644
1334
1381
341
4112
4069
3874
4440
297
2124
4783
91
3667
3370
3766
4313
4081
1696
48
3550
3498
4307
425
3676
4137
608
3846
1994
3305
57
3693
3726
4744
200
730
1197
1043
3145
416
2852
2292
838
3744
4597
2123
2758
427
432
3741
1057
3104
2553
4010
4957
1343
891
2532
4967
4485
2074
4233
2486
1758
1356
1045
2578
3371
1831
697
179
3348
1864
3481
440
1609
3132
3612
1666
1555
359
3156
3294
714
4656
1389
740
1239
4853
704
800
1636
2601
314
2707
2750
2388
3466
1193
4179
73
3890
1286
2924
4784
146
204
942
3039
282
1412
1565
1886
675
3854
2461
4388
4374
1753
1058
4658
2453
2264
3328
1057
2245
4408
2290
2858
729
1187
1261
4441
4948
2765
2429
4987
1410
1649
4661
155
1989
4432
4993
1471
3636
1988
2976
2517
2861
3755
1989
1199
4595
1987
1681
2407
3327
1576
1185
4616
4634
4470
1380
3551
4188
2678
188
2916
3733
3194
2718
3230
3109
2042
4503
2398
2474
805
3371
389
2559
1763
1198
2606
4224
522
584
544
4624
4650
1457
1222
1490
865
700
447
1192
4271
4858
1034
4171
4659
4490
3407
4432
3331
4367
719
3195
4091
3616
594
2173
211
3599
3908
152
4742
1315
551
4886
132
745
1192
352
2062
1824
3418
2179
899
452
1048
1060
4766
17
3767
4634
1780
762
281
922
2558
1870
3873
2369
170
2336
2665
1870
1289
705
4307
1464
1141
2270
5000
2792
724
586
2195
2098
3373
4699
4910
3633
1981
857
4668
2327
1982
4695
2601
3147
3203
602
701
2798
4278
2037
3479
30
829
4828
1964
4292
2774
2990
964
4159
4551
2650
4758
2068
1040
4647
3042
128
2573
839
2614
1319
4801
3164
4739
3163
2318
1000
2070
2366
2893
3964
827
3462
4295
2812
4150
3611
924
1107
551
2771
3462
1071
3947
414
4239
2177
2971
1493
4886
297
1832
988
537
1232
1179
2107
3985
4246
4107
3113
2839
4907
338
4966
4700
1785
1983
133
3511
4641
4808
3647
2507
2850
4541
3558
1961
2300
3651
3016
2485
2996
2307
3677
454
3503
3479
617
2070
1765
1822
4598
1213
3508
4664
3851
3782
380
1569
150
1776
4690
2965
1995
1724
2904
4076
4385
3301
1542
791
927
2171
2110
3541
4863
4086
2054
4283
3799
1116
1105
2812
1561
4556
1413
1403
3278
3568
3545
4492
1587
3859
3374
218
1533
4230
335
3714
3044
3734
1703
4275
1035
774
959
1129
2748
2814
1682
341
68
2296
3367
356
2400
18
2015
2506
2348
4233
2468
863
4101
2608
617
218
130
3680
4302
412
461
556
623
769
4237
4702
4102
602
3978
3888
3305
2114
2572
2256
4210
1349
4716
4080
3524
3668
597
3775
4849
1136
1686
2908
402
3571
2028
2959
4865
3196
513
2058
2607
2955
3842
149
3123
3100
3453
285
2573
3042
1819
1185
4855
2995
3583
2373
281
2360
3903
4614
4839
235
2027
45
4892
646
399
3438
951
2928
4872
1190
356
1673
1890
31
924
2899
641
4706
1279
1729
47
837
912
1351
667
3456
1951
3896
3295
3603
1840
1981
1978
4295
2285
312
4581
2314
3072
3076
2855
3915
2968
2278
534
425
90
1006
116
3536
153
3330
2790
1187
3708
4967
2628
440
3674
2365
570
2466
4339
3245
2950
4874
833
4987
234
523
2414
994
1597
2787
4409
1149
987
4531
3565
2800
4160
2147
2126
2661
4412
4012
4424
4851
1960
3568
4286
3234
1688
4714
1324
3542
4108
1326
3238
91
713
377
4772
704
3769
1521
490
475
2016
143
1247
3157
3706
2431
344
793
606
130
3594
2396
3945
2755
1106
2541
4604
4591
3972
3957
2743
3499
1097
2569
2697
2835
107
3914
1843
1706
4618
4067
4345
3216
856
2023
252
3703
4852
1760
4586
4787
2644
4202
3625
4694
4915
1479
3292
4434
4377
3593
3377
1413
3746
3844
1789
2355
4966
1922
4842
635
1840
1445
4633
2193
944
4913
2784
3512
1549
1893
447
227
8
726
3814
2956
178
934
1776
1357
860
3659
1676
4893
3342
482
3540
3962
1424
1893
1948
2870
2438
4720
2854
971
2787
2508
415
2850
1602
83
2384
1201
4747
404
3325
3396
4501
3685
4875
402
4906
4898
4856
4469
424
1161
4807
1884
4147
357
1333
1441
2725
3197
1402
3043
907
2239
2370
819
4236
2473
223
128
4627
4204
1339
1926
4958
1580
1217
4176
2965
99
4513
250
274
2938
968
552
1403
26
4247
4396
4589
4239
3599
1690
973
2956
1513
1125
214
2885
2051
4442
300
913
3333
982
4386
3450
1165
4842
3069
761
1450
841
1291
3826
90
4994
1262
1325
4920
354
4733
4113
3544
564
2672
2600
2293
4083
243
3035
2591
1685
3632
4050
1339
2995
2814
3967
3593
3763
1789
4985
1132
4386
2908
4836
4096
915
1273
482
317
3556
264
4861
4769
3274
3255
4503
345
1576
1032
3832
112
789
3959
3554
4363
504
3817
2240
694
3728
556
4979
2880
654
1768
4421
4226
1295
4201
3119
2385
4803
1371
1262
743
76
4720
3402
2102
2440
902
4506
242
1999
155
3875
4747
2529
4855
4268
3314
561
494
1272
1039
1207
667
4437
4401
1546
539
1198
4618
718
57
2946
3471
707
4462
1258
3373
4617
4926
3863
2433
3004
2196
2987
1070
568
4327
122
750
4120
1336
1110
3449
3110
1950
2937
2036
3726
4776
871
2274
4643
2796
4435
3197
4789
2539
2148
3668
144
2171
4849
4423
1343
4923
1067
2452
2146
2928
4774
3735
418
4585
25
2088
4847
1447
2013
612
2043
3199
2989
298
2980
2746
53
205
777
636
3855
3397
1709
4677
4797
884
2409
265
516
3415
1379
4006
4397
243
1948
4343
2232
717
4612
2948
221
387
4747
667
3090
4725
1713
3728
3790
3833
3388
586
4927
177
299
1044
2074
4724
3722
206
3587
2253
4489
4968
799
2486
3397
4466
3089
3853
3957
1789
3823
3040
1071
1761
292
2227
3702
2939
1741
4978
1079
4110
1295
3930
523
2390
2349
3985
2453
1572
2728
4151
4524
2850
4584
3528
3322
2673
2331
4300
4286
4437
3022
1411
3147
44
464
4724
430
3202
3152
3209
3014
3412
876
3619
2221
3657
3057
4145
3428
2862
392
1546
3524
1442
1809
4472
1673
3884
877
2773
3828
3999
1959
1849
3220
1275
4125
942
3037
4044
1269
3605
2986
2884
343
2012
2545
4975
4479
3457
516
1456
4076
296
255
1787
409
4940
1366
454
1170
4671
3197
4278
2552
4295
57
4339
2918
1687
4354
218
4712
1046
2391
4547
53
1177
4678
1427
188
507
210
199
4116
4212
2488
2026
1175
999
3396
4611
2488
2282
3914
3617
4896
657
4678
632
2586
3089
2645
3987
1407
2008
704
4172
1858
303
3379
920
2074
1563
1994
580
4601
1588
1150
3769
4701
1180
4519
4966
4269
2334
2520
1746
3300
1506
274
4931
709
4607
4140
2295
667
4759
1544
718
2907
1224
721
1558
3354
4834
2116
2336
1359
3393
817
1184
2968
4250
4374
161
3912
2795
4646
1799
1600
298
4003
1278
2074
4993
3391
3272
2489
611
3379
1961
1292
3715
4957
4416
1202
4847
195
406
2178
571
1153
2768
762
1976
3460
1298
4149
4804
485
3256
727
2665
1515
1436
3594
1288
854
1731
4135
4907
4929
3228
2490
2293
4138
2445
1219
4677
1491
1410
4913
4993
4463
63
4303
179
4290
2618
3537
2339
215
486
4867
4842
4376
3842
1065
4375
4534
2417
1138
1047
3680
85
3440
3635
2309
2901
2858
888
1749
4009
2860
1573
163
861
1241
1200
3437
3067
3201
3498
252
2841
2374
4706
4010
3029
2180
156
467
4010
261
3389
2503
1517
4191
3208
3528
3327
3301
1677
606
617
2351
3134
2379
1953
4705
4618
2665
1319
812
1081
2649
2265
2422
1354
2343
2806
842
558
3779
2664
4684
3743
4220
1365
3999
2506
1668
1045
2578
2998
2106
386
297
4941
3710
2601
2634
2155
4585
1677
1159
451
3625
3717
45
3570
1257
693
2018
4438
1238
2703
769
3102
2610
397
4624
3419
3130
3323
3139
2558
2545
939
4151
3874
1446
4190
2418
1052
910
4616
399
20
2242
581
2848
2333
2334
3682
3790
1885
1527
2851
172
984
4163
945
4178
4483
667
4087
4063
4037
2046
584
4257
2348
1002
1658
2204
715
4607
4758
4526
3271
2322
3404
84
99
1923
1991
2132
1704
152
246
4842
1422
73
660
1148
2600
2335
586
1913
2186
4136
812
2837
2115
4696
48
2886
2170
2893
1757
4512
808
1232
3228
198
645
3473
2361
261
628
1113
2
2819
3045
2498
4139
4515
387
816
4106
2803
1895
2177
2558
2829
2927
3680
900
4371
2355
3709
20
323
2133
3864
953
2709
4236
3997
4686
2112
4549
622
2140
1082
4410
599
210
3249
1342
3654
3763
3659
30
3189
2512
402
1331
510
2808
3530
3674
4256
1435
1545
2623
3419
1506
4040
3089
1238
4553
3233
52
4962
4462
4652
2918
4435
574
2941
113
1629
1337
2744
2681
658
4109
398
1767
1021
651
826
4731
1090
3805
2026
4339
2110
1946
616
1424
3812
1821
1882
3891
1326
3265
91
2731
1053
894
1335
742
4329
3715
3682
2935
1153
2956
2827
4846
681
4381
2405
856
2635
4014
4875
684
238
3198
4169
4724
867
3110
4373
313
3536
1995
4457
1346
1248
3462
4268
3941
2604
4385
224
228
4625
4882
1851
3849
4854
3595
4406
831
4185
501
1236
165
1096
4732
1188
1805
625
1096
1253
2101
348
180
3731
2027
328
887
4491
3114
4617
4053
2433
912
4133
72
1869
3514
4394
4004
4559
1819
476
3453
4263
4194
4295
4850
2965
2709
4528
5000
2082
4442
1419
4263
4908
522
3795
908
2255
1070
356
3285
4780
2213
238
4190
364
1572
3540
2431
4614
2639
2540
825
1526
2420
1344
1743
3210
2811
2772
2724
1220
4393
1231
3313
2570
4396
1795
1145
1596
3299
1215
866
3098
3213
4833
3356
648
4689
919
1391
2220
117
3680
997
2157
3231
3559
363
1907
3791
2081
2427
1029
374
1999
638
32
2757
231
4479
309
1393
4443
4487
1635
3584
496
3447
1301
2181
2559
1366
1864
4555
846
3729
4196
2495
4488
1018
4588
4404
2909
2964
4672
823
53
4320
7
168
1640
1850
15
1513
56
1985
902
122
2169
1370
1603
2368
4735
4110
3905
2721
2563
1112
966
1391
2695
1447
4677
2556
2043
2923
2653
2964
2415
2090
3247
4978
2178
4591
2315
3454
1597
3985
1610
3068
4846
4218
4115
3310
347
2895
541
2353
455
2346
3554
2648
65
4088
3901
4220
3063
1265
1194
1415
238
2191
1563
4310
4796
1591
1304
1791
1029
3010
4008
4362
3079
1417
608
1211
1489
843
940
804
2273
1622
2002
2128
2432
829
1654
4021
3567
483
534
2200
4680
4476
2819
2824
659
1664
1223
2300
4076
1907
1485
4453
2878
1747
3596
1494
1066
4694
1004
732
916
3855
1875
2450
2922
1824
2460
2115
1760
2412
1266
3229
1404
3579
1674
1318
1508
2975
3457
4145
176
1138
241
1858
2366
4281
192
981
3609
136
4985
1919
227
4906
4068
3525
1000
3692
4467
4357
1520
3415
3667
4105
3932
3443
2515
45
412
1058
2106
717
643
3543
4978
2018
3388
4052
1550
3300
2956
2470
1659
3866
3384
2572
4473
463
3956
2298
2047
4726
4247
3095
865
3268
897
857
1187
3893
4768
3702
1562
4589
2558
363
2639
1701
1491
214
3962
1223
1633
1661
761
1902
3522
1036
3680
4863
2132
1666
3872
2552
1656
2798
4520
4086
4653
2493
549
309
751
2146
4267
4007
903
1381
3395
853
1229
2701
3570
4917
1658
3893
2633
2387
3106
2580
1710
2574
4981
1676
661
3939
2381
4866
3582
4551
2143
2250
1647
3950
2705
1946
4133
1549
69
1944
3031
1055
4086
632
3506
722
451
4711
2038
102
1160
2437
874
3213
2446
4708
3633
4028
81
2970
62
646
4150
2556
1060
4131
4188
409
531
2740
3356
412
4882
292
4981
855
35
1955
1577
870
2820
1824
2740
4544
2434
4497
3381
2078
1303
3963
3323
3603
3973
800
4378
2168
3527
4811
3736
2934
1944
2872
2880
4575
3997
2002
2625
4838
3105
4446
3032
4694
2520
3083
1848
268
1712
872
379
1431
4406
3790
215
2759
2152
3812
1553
4414
1884
3546
2033
607
194
4685
950
413
1043
3051
2388
4145
4259
1566
1081
2763
1914
313
1965
3381
4458
4762
3787
224
3690
1371
1667
3392
910
2613
3597
3157
3292
3603
1023
999
778
3319
2170
876
1136
2734
3745
1187
4570
3506
4020
962
4189
828
211
1564
1364
1145
483
4485
825
1187
3418
710
2462
4454
2293
3757
3858
4774
1599
2279
4032
1401
3240
834
4812
555
543
3888
3451
3017
226
1346
3944
204
1213
3081
1542
4658
2036
4213
1940
631
4447
1025
605
2702
2271
2632
4986
3526
4152
1156
3675
4731
4393
1757
1510
2587
1336
4800
1396
4108
1496
4228
2355
1491
356
4013
4055
1159
3525
1230
38
3600
1452
3153
4862
2202
2923
4407
740
2816
1767
687
955
2491
556
533
3334
4855
3894
2488
461
4669
1092
3755
3108
4382
3992
1146
2752
3239
1307
4127
1472
461
3829
305
1503
4919
3628
951
1798
4805
4775
3547
2686
3657
2530
2521
2874
2549
4091
3640
795
3416
1267
3418
1597
4894
2696
248
3013
2178
3639
1869
3216
4618
1155
1608
4263
4787
2442
2084
1841
282
433
2643
1872
490
447
755
4436
3681
1528
3297
640
2325
2858
3059
2514
845
749
4054
201
4366
1458
1504
3171
3091
3716
3583
1992
2286
3184
4255
3796
1114
2808
3007
4777
588
3246
2361
3995
4027
498
2028
4305
2380
361
1447
1223
2366
2533
3585
2133
3635
4250
992
2354
2014
1234
312
3533
3581
304
2257
1365
3043
1931
2032
3808
2386
3718
3491
4118
2408
4052
3747
2516
3228
3260
1119
4053
166
859
2795
1043
2238
1351
2820
3303
1612
669
1176
3525
3926
2317
4313
4040
3510
2394
1274
2475
1327
1212
3981
948
3559
4889
4764
3376
4803
4288
1608
3863
3966
2424
3066
1773
4784
2205
2282
1010
2768
1442
2506
2718
3246
1261
327
4570
4295
3896
4795
3492
3339
1946
1058
3462
3442
4451
3655
3848
4434
4636
2943
785
4962
2973
350
935
4143
997
3745
3844
4980
2047
4542
671
284
1944
4520
3968
3276
4194
3972
642
3313
1551
461
4211
4068
3036
2366
1196
2485
2967
1327
4782
1778
682
1602
359
1625
4462
2151
358
740
3446
1670
171
4030
2267
3700
4847
2106
4889
827
3415
4799
768
422
4837
2261
3464
4461
645
1657
887
3777
498
1241
3345
715
2581
4755
3391
3916
4969
2033
498
4625
422
1691
2591
3870
673
2797
166
3773
3991
2672
1839
366
180
1040
4682
1892
2415
1553
3555
276
2392
2220
67
3142
444
3760
2254
1327
2603
531
2597
794
3909
855
3581
3528
3637
876
754
1600
3444
4157
3452
1622
4043
811
1296
237
3303
3614
1231
1792
1912
1512
1858
4383
3780
863
509
3576
1748
1790
4466
4633
3129
3154
4659
2835
3905
283
3911
2
3710
4662
3963
908
1208
4187
288
260
653
1487
1392
2218
713
2314
3455
1363
3529
2135
3459
3785
4935
1708
3175
687
4127
1091
33
4109
1725
4455
368
2844
4850
4364
2085
3693
2684
4346
2017
2306
2773
307
1574
2784
173
675
4679
1539
449
1856
548
4179
1350
1731
1910
3598
2694
1980
3664
3896
3671
684
709
754
484
3087
903
3675
3580
2249
4691
318
3616
3857
3832
4207
3433
3672
2839
622
2414
1835
3476
1596
2316
4618
2153
292
1965
3670
1353
780
761
1300
4735
258
4377
3636
1923
1395
532
3391
4807
3152
2610
23
1179
1009
1218
1986
4177
879
325
3553
999
4427
101
2251
4832
1154
4159
3562
375
2796
4473
2862
3864
1562
618
3155
4680
2843
1034
2942
3280
3873
3715
129
2652
2363
1000
372
4197
1103
1617
800
4902
996
2571
891
26
3088
708
3914
4962
2995
492
4091
2033
3595
458
2671
899
2218
3388
4547
3878
580
2263
3356
711
1817
545
3148
498
4927
1179
4438
1383
2012
3094
558
4269
3302
3183
4660
2052
2589
866
58
4966
4654
1682
2827
1696
1773
2774
3623
1569
1932
3648
4899
2730
806
2777
2721
3044
1464
2605
3211
1336
1850
3586
2223
2401
2344
1654
3714
1453
4575
2076
2529
1448
4888
2454
4448
1986
3592
4733
2308
1768
3550
1660
1797
3040
2953
4808
502
1671
2791
3042
3608
2289
4993
334
2750
243
4755
4952
2173
1878
1698
3162
3895
505
2631
2826
3035
3956
1778
575
4611
4456
1690
3328
86
4524
4696
2350
554
4126
28
3496
2404
1059
2660
2702
4463
821
3414
4315
2867
2002
2751
426
4096
574
739
1635
2399
279
1792
4438
3154
230
871
1010
2006
2761
4214
2672
3659
4188
3465
2498
1023
1208
4554
4407
2774
4998
2369
1577
2469
3510
3076
4657
4877
3547
194
175
2347
2084
3538
2440
1158
4545
4259
1145
2704
4788
1751
377
429
2615
636
233
218
1945
4184
3466
654
294
1297
916
4088
2451
4937
437
4981
4038
4811
3074
1792
2007
3278
4230
4633
3730
4280
4343
2045
521
1581
3117
2957
1997
4822
351
3290
1267
3361
1240
2596
1463
1952
3515
1032
1507
770
208
1009
2074
2531
3763
4863
502
1918
764
4834
3251
3524
4142
4223
4715
2088
2334
1367
3033
4813
3978
3370
136
178
2965
3326
1624
4848
95
2833
688
2497
2842
283
2993
1701
1390
2337
851
4896
11
3974
1957
1535
3927
3138
3629
1521
721
4813
4120
4398
3757
4470
3385
2863
4109
605
3335
774
2396
3167
1032
4295
2044
3975
4492
345
2348
1192
2374
3322
4060
945
4292
1527
4404
2631
3360
4689
1846
4771
2451
3894
2900
4300
271
3215
1901
4537
1226
4661
3898
2689
1188
2342
272
1505
2896
4439
4362
1650
3734
1629
3669
618
3328
268
2795
3374
3685
2265
3657
1077
472
1236
4476
3351
1912
4212
711
4324
3775
241
4104
3287
1435
1601
4591
3908
2371
1111
884
3067
4552
2626
4136
4071
1975
2066
3109
4398
3239
1465
3153
2552
2292
2275
2098
1819
4051
2554
533
2240
1570
1892
1558
3278
965
2752
4337
4353
4421
2677
926
2113
2462
2299
2734
320
3346
3176
560
4512
1701
65
202
4858
2491
4360
4807
1162
2310
3873
2647
3963
2882
3837
701
999
1700
1428
3271
4979
4152
529
1339
1748
1628
1117
4259
1936
4873
351
43
2453
4547
2110
888
1313
665
2271
1779
3536
1829
2522
4034
579
1693
3761
2678
4673
443
4102
261
734
2270
4166
4636
2324
1106
4365
2103
2551
2799
396
1211
1735
4918
2128
2871
4104
3553
4455
1912
719
4347
2811
4977
4451
3339
2146
1849
2802
3728
4002
674
1021
3572
4822
3272
46
3265
4673
3264
4811
3353
1591
4118
863
4350
459
3688
4422
4256
1632
4732
237
3532
4941
1426
4432
4778
3094
968
2230
762
2358
4739
3579
3064
1887
4883
3
3841
478
1097
3251
3403
121
1744
4480
87
1615
4123
4207
834
1661
975
1704
4088
2086
2290
2239
2072
1871
1320
3705
4518
217
1481
2461
2001
2485
1586
2720
2060
1291
3379
3352
3810
3096
308
3984
3532
611
3131
1389
2680
856
1808
1018
1618
2155
4116
293
1536
619
4268
3717
1844
2865
674
1890
2072
4085
3037
1497
557
3690
1164
3337
4208
2084
3912
2037
4259
2687
4434
1120
2546
559
3468
1923
4222
2383
2091
3182
3831
600
2098
2307
3402
1012
1173
34
4651
1820
4149
3691
2155
3965
785
3806
1711
2512
4477
1143
3532
4395
435
1704
4344
1682
4548
2977
518
2153
3292
1976
3172
2555
1214
615
427
1244
4146
345
4988
2847
1870
1891
484
119
1203
4429
1346
2402
3643
2943
3796
4855
4497
4630
2411
2989
4554
4864
1568
3423
2974
1201
3784
397
1728
2933
3625
4018
1193
1555
2770
2999
2501
820
4113
4222
2575
1942
811
2426
3849
2419
248
3842
2599
2826
2722
4394
455
3106
4629
4922
868
3078
699
4290
1695
1283
3348
4570
1790
399
3874
4774
380
4046
2544
2227
292
4035
4251
920
559
4721
230
3557
3158
3126
3533
1268
2269
2083
838
2901
2955
2843
388
2125
37
619
648
1744
3412
596
3648
3209
1605
1378
2938
3576
3872
3138
3322
3418
191
4246
1453
976
2121
2710
670
3335
4192
3058
3799
357
1833
3367
1417
3147
2925
124
445
3133
3990
474
4338
1933
3534
4271
912
2035
3502
457
531
995
644
3292
3992
4843
4504
179
2004
1200
3098
3917
4597
2139
1029
3809
363
1642
1866
296
2662
3292
996
2088
3033
3172
831
3124
1131
90
4409
1092
1206
2177
2234
4851
3588
4520
3985
971
2848
2215
689
3711
541
4623
2583
83
4057
4019
3250
3684
173
2653
2347
1372
1893
2511
1525
3575
4269
746
1446
4093
4089
1767
305
2285
849
3053
2594
3241
4702
2192
1123
1718
1859
4998
3436
3349
2254
3813
65
1432
4638
164
3566
4137
2970
4199
4386
1377
1828
672
3307
2096
1101
3583
3730
2346
4552
911
3980
3308
1963
2177
3067
1916
1182
1512
4588
4969
485
3036
4035
275
186
590
772
3470
3428
4023
4998
13
294
124
2773
4715
1006
3056
3961
4621
3632
3814
4312
3589
2370
588
1033
2358
54
2022
4996
4498
1083
723
3328
1770
1096
55
2080
3611
893
3705
3538
3716
931
3330
3580
13
495
1697
4184
1776
4690
4518
1930
4258
1370
1371
113
4307
1994
955
861
3003
2918
883
3464
580
4124
864
4957
748
2867
1108
1919
2746
1931
266
4364
225
1052
3433
706
3110
636
1249
3361
558
4599
3429
917
3985
2915
3556
623
3356
3923
340
4680
4021
4769
4429
1799
1460
3873
4934
4676
2807
4854
4272
907
4344
888
4460
1448
3933
859
2015
4089
1908
4208
3351
3254
1875
3012
4344
4871
469
995
1370
2837
4169
3760
2424
213
2681
2886
2318
4291
2179
2809
2472
1613
312
3973
4541
2387
3081
1562
184
244
4226
921
4725
798
1066
4135
1837
390
2423
4486
3949
3194
4445
2099
3010
880
2147
3274
2210
1399
1978
1184
1306
3524
3877
1096
4658
467
4494
1730
282
1119
3529
4497
3345
1079
1031
2687
4371
1034
3615
1675
1966
3312
2829
1522
4708
151
4122
1263
589
1007
1364
2110
463
3918
4655
1983
4136
4837
2886
4330
3007
2707
4302
2150
2462
4399
864
3015
3160
537
2120
4073
4875
495
453
3504
82
1296
2132
3718
4995
3244
3054
4403
1117
2154
2157
4126
3566
2200
4006
4047
3560
2576
2187
1513
1485
4704
1041
1627
4923
1274
3404
1428
2145
2983
3763
1075
1740
4985
3182
1371
4801
1651
278
4186
1124
4719
1908
1292
417
4928
2934
4105
3262
1258
1281
4080
1851
2395
3487
1981
4778
3877
648
1781
4181
816
839
4624
1797
1719
1736
1474
2745
703
2802
1861
2131
4282
4092
4251
4314
3728
2116
1023
3508
2933
1671
913
1223
2636
4351
2822
3084
3715
2239
4846
2782
2306
987
4898
4715
3100
1227
3132
4228
1898
2504
103
2721
2363
2025
716
4439
152
34
2060
355
4051
4249
801
326
1406
526
253
2418
2201
4832
3323
2371
4900
3258
4960
3321
2758
3267
3182
348
820
4809
1763
4250
4799
363
870
2980
2305
4903
3451
3407
1740
4645
2278
4416
3372
3688
3007
812
490
1968
4144
109
2562
1717
3677
1258
3021
1685
2759
46
204
3176
886
2336
4909
3056
3993
4379
4083
655
3793
401
677
4516
4067
4336
981
4914
715
948
4124
4614
4079
3090
900
2360
4625
33
4865
1175
1815
3286
3562
1769
1765
4815
333
4072
3666
4914
1929
801
4128
3597
3054
4771
507
1949
2942
4212
399
4987
221
923
4889
3382
1285
163
1990
2201
3877
1935
2781
539
294
617
2914
328
592
1270
319
423
2187
4362
4648
4243
24
22
791
4755
2785
3398
3472
451
1177
3337
3810
3168
4229
4734
2479
524
4960
2784
4368
2442
2898
4138
1826
4326
3810
4414
959
461
2485
241
355
3015
1553
3401
4518
17
816
3687
4053
3673
3841
2661
68
2658
117
1775
1765
4722
2248
2818
2726
1328
3925
4866
223
82
1524
2871
1161
2518
4720
281
1679
3108
6
1795
936
1082
2477
4012
1495
2643
4476
3512
4936
377
2821
4322
205
2047
717
3733
643
1620
2417
1329
4809
1088
1682
2512
2201
3658
4
3307
1625
4268
1207
4312
3855
3013
916
2368
4131
3253
3943
3849
4468
1217
2667
4308
3104
1187
3339
4389
4407
4211
3526
354
2013
2464
4330
4687
4654
4269
4413
4041
4308
3798
4409
4576
596
4204
4989
4019
2325
4395
1124
2312
3913
2845
2918
2705
4486
786
2517
4760
409
4258
2846
1069
932
2124
2192
2175
4103
3354
4805
1915
3039
1640
4482
364
1266
3055
1049
247
85
3746
195
2879
532
2696
2421
271
3410
3188
1561
963
2000
2507
397
179
3051
2717
3424
3944
3127
3473
4178
1373
1687
3693
778
4441
2779
4291
645
2432
2363
1900
4765
2657
2815
2289
3959
1675
4174
1876
2894
1599
2980
3623
2098
3400
4851
1245
1977
1672
614
1518
4403
4787
3013
1848
3531
2223
4117
2390
3863
3891
1080
3199
3598
1966
3973
4327
936
1533
1247
4796
4543
1763
2901
3748
399
3582
2108
3876
3958
2058
1506
4856
1960
876
2468
1201
1578
4824
1883
2815
1391
333
2585
3914
3214
4113
3466
4549
2140
2726
4172
2865
964
3104
3489
3103
2324
2669
2285
4465
829
2976
4134
946
2783
2713
1345
2175
1413
775
3994
1240
658
3894
3894
179
1903
3117
3155
1548
4211
837
3174
1812
1726
3078
2566
3765
2313
3180
1433
2324
800
1831
950
4668
1574
1913
2944
3689
1884
247
627
1819
4995
2877
320
4248
1094
2258
2300
954
4466
1180
2262
3498
3541
4749
2399
134
252
3782
2235
4637
2887
1604
128
3766
98
4113
2608
376
189
4479
4030
4757
4332
1741
1902
4232
435
2721
1462
4757
1562
4063
3687
1602
1030
1148
4828
961
127
4907
4996
4526
4801
3999
191
4902
4567
4436
2048
1556
3469
2869
2353
2453
1080
2385
4087
321
4288
3704
3584
4458
2816
3274
1094
4639
4277
3493
4628
2308
1963
2571
1843
3022
4343
2984
3783
1386
230
4812
1479
2714
2247
2492
2653
3640
2882
3713
4010
1183
406
3401
4546
2654
3384
2599
3142
2553
1849
546
1803
4362
2022
975
202
631
4913
163
600
1899
4601
1722
3075
444
282
2156
2499
3
4271
3994
1587
1086
4792
3864
3670
271
2326
4666
2358
4181
702
4480
2774
3956
522
4855
1102
4511
373
1111
3436
4588
2080
2250
144
1026
1884
2754
2882
687
1722
958
1206
3006
22
4991
2648
2578
4670
245
4857
4817
663
3414
415
2625
2655
1841
2837
1597
1668
4319
571
2334
2920
4327
4176
4341
907
2408
1471
1108
2244
4793
3959
2042
3434
2572
3242
1316
2345
1755
4030
920
4818
3924
3325
72
1079
59
486
2368
2737
1506
3630
1011
4934
4623
4293
1884
1277
2239
4831
845
2566
1040
2858
2511
1126
2520
3644
4104
417
423
681
4082
3503
3696
194
1796
2627
2208
3198
3248
4573
550
3126
3334
2694
1648
4821
4396
2867
4865
2370
4899
112
3998
100
1747
113
1868
216
4097
2496
1155
4769
2303
3690
1938
2245
468
1978
738
1152
626
3050
3344
592
4009
690
3254
2014
4580
2785
4372
4078
4886
2296
4669
1217
4816
4431
1269
81
4322
1388
4166
2315
1809
3684
3820
2152
2700
3973
517
114
17
2466
1066
1966
1030
3271
82
274
3418
4462
526
3181
1288
4699
2943
3446
3748
3049
4013
4641
604
3266
3750
3470
3143
2704
1288
1647
4042
2442
2243
285
3005
1310
437
2201
2109
204
756
1214
276
1840
4412
4063
969
3611
4572
1607
2363
4979
3664
4612
959
2378
2516
4506
4796
2597
4421
1503
121
963
1960
243
1224
4600
1468
2461
39
787
161
1085
2947
2647
4874
4660
254
3414
4075
3440
3622
989
4519
462
1430
4857
4560
2358
1208
21
2107
2593
2489
841
1233
1879
4926
4808
2495
988
3365
1450
311
3082
865
4640
308
2383
1070
3927
4476
4548
4126
4436
1120
786
3867
4222
4648
331
2344
3904
1912
490
3700
1134
1634
1838
4874
738
3479
3133
3174
2402
630
4040
2295
3731
2852
161
2390
2893
592
3834
1470
3287
2651
2503
2586
973
1219
3999
1080
3579
2389
1996
3437
922
3487
831
2204
3289
1141
84
2038
2037
3012
3700
1547
3695
4930
4991
650
4695
2311
375
1778
2957
1846
1824
1345
261
2099
1209
3682
2341
1395
695
886
4314
3946
3225
4653
2484
1929
942
4859
4526
1453
4313
2071
3866
3056
3837
2176
1707
64
2437
3188
336
4350
3371
4349
3637
2672
2369
3122
2265
3633
4956
3683
2270
3650
25
70
3914
2334
4711
4835
1955
3134
2939
3950
1714
1530
4470
2528
2509
3398
83
3540
712
2621
2802
2605
2844
3812
4516
64
3900
70
3776
3900
3623
2082
552
2838
1038
3246
3901
1536
1919
90
4509
4611
3855
1960
4436
1015
1959
564
1795
640
3912
2845
1001
1278
732
537
1209
1836
2434
4645
3052
2459
225
4241
4971
862
4712
42
3606
4666
3890
4143
4079
2914
4367
1953
1165
3797
1184
1526
2023
1997
2885
4304
2381
354
1980
3114
3293
4899
3605
4577
1743
3557
4111
845
2525
1318
4735
1326
2060
2072
1413
1880
4412
4443
837
3898
795
2672
1490
3920
996
4224
2864
641
56
2555
1618
2569
1802
1632
4227
558
1454
2579
1610
2905
5000
993
4613
2547
1305
2099
4471
2076
2543
2125
2001
2082
1941
550
3219
701
2343
2019
4204
2604
3589
1899
938
3294
4895
1528
637
893
1634
4481
1302
814
391
3873
2471
1370
2317
1792
4808
1391
152
3116
2366
719
1739
63
4401
2569
3382
257
3763
510
4622
1329
2186
1504
2722
4617
614
4216
3042
4631
3432
4768
782
3519
1238
1649
4107
421
4503
3366
1764
787
1631
1809
3858
656
1803
1228
3168
3151
4336
4147
4419
1025
3948
535
4967
3785
1172
2034
588
1342
778
4004
4276
2668
4105
498
4772
2229
4978
3153
2511
224
2442
3813
1618
117
172
950
3199
4799
4659
741
4364
1398
3263
2697
1586
1755
2799
608
3368
934
4133
1370
4782
1595
437
2528
4476
4474
3148
3741
1781
1033
526
456
3306
943
327
4118
927
1732
1000
3324
4796
61
3436
1829
1428
1472
3874
983
4847
3660
4954
4150
120
2576
101
2410
437
353
992
3234
3192
1492
4643
2576
3551
1752
3639
132
2693
549
970
3849
107
2442
2615
167
4887
145
1688
2731
2538
490
3320
3512
3350
1260
3013
1547
587
4148
2637
4054
1711
3920
816
3566
4854
3388
2184
4993
231
3783
3420
3398
3354
625
784
469
1250
1428
1734
3003
1878
2162
4521
3152
2232
1794
1170
4240
2703
321
738
3855
2156
3803
538
2939
2005
2612
1552
3915
699
1751
3381
368
4295
1991
4471
2235
138
2505
479
2976
194
1790
2378
2414
4671
682
4986
3438
4445
277
2785
665
1653
3086
3865
878
3104
1640
4424
641
4614
1328
1627
3040
1359
3202
2928
3099
3526
4225
1261
3088
3338
3042
2349
3924
2667
2658
4436
1295
1423
3057
3295
2435
4274
2504
2433
2022
2415
3971
4752
3280
1109
165
4413
2438
4040
183
2024
3110
507
2390
2260
1349
3811
1548
692
4261
4740
770
415
1196
3571
3146
4450
2905
1195
4917
3694
4064
2295
3290
2079
393
223
2242
4037
2594
2444
197
2086
2651
624
3769
988
2155
4094
2537
3819
1364
3757
2543
3257
4945
976
2812
964
1889
996
766
4095
3900
4289
1240
4440
2391
470
3848
4856
3154
515
1138
2037
675
2885
4703
4624
3213
4121
3192
1447
2776
3275
3623
1613
2066
4706
4304
1559
2738
146
608
1541
175
2521
289
608
2512
1427
3279
838
4219
2586
722
482
2502
1200
4915
1714
4767
2593
3950
2852
1445
2134
1069
466
2395
3525
4295
2076
622
4407
4124
1884
1772
1921
128
829
2477
2385
4790
734
1273
1139
3019
4381
3560
3203
4262
2327
3123
26
204
637
4381
4262
2596
3164
1054
1599
1375
2212
1939
3719
4562
146
1139
371
3131
2655
507
4543
2312
4489
2448
3323
3743
256
3830
4752
4792
4442
4376
4742
2411
4443
4130
2261
3371
3850
250
1483
2719
3789
3307
2922
652
3779
357
3356
1608
3202
3040
4073
2219
2784
3443
559
2511
2795
4602
2636
3470
3051
1426
3322
4628
2312
3765
3831
50
496
2936
2216
284
849
4360
3854
558
1101
4054
3706
275
2705
3122
1963
578
740
3880
2789
859
2253
3902
623
844
2628
2897
4507
3024
1820
1439
484
3306
1970
4964
3020
3754
2667
4798
4340
2142
3196
2787
2650
3730
3599
906
400
976
1728
1750
594
4904
4094
4235
4323
2275
2405
2744
4562
2618
212
3245
1177
1277
4905
566
4889
3453
1259
608
2860
3013
817
1105
2509
2890
3016
958
2101
4878
3151
4908
4026
2825
3583
4412
1208
3318
1415
3089
3566
2459
3267
1300
1322
2037
3416
2912
1296
913
4312
1853
1277
816
216
77
4946
1368
2146
4097
1408
2767
1828
555
2028
2678
1800
3598
4677
2075
3974
3583
3329
3200
1212
2386
470
202
1741
3862
695
4863
3244
4308
3964
4531
4818
4945
2908
4466
889
4752
3348
3485
2064
555
1522
4335
2456
968
2222
164
1736
3135
4348
4500
2428
2449
90
2192
2971
4040
852
2398
4849
4762
2571
3594
1394
270
840
4712
3957
4841
1964
4660
2907
3062
120
4945
2558
2895
3321
4962
3779
62
2591
3101
141
3028
2828
1344
3083
4372
4897
4727
2386
2048
2602
2213
1065
2286
4597
2292
2122
3061
1665
209
693
868
533
4721
3751
2948
2455
1338
3182
1841
879
2518
4442
3612
679
2971
2649
3493
4264
3060
4346
1537
747
4666
2770
2696
4649
2084
133
2730
4325
1641
2064
580
4988
4167
3325
4105
3361
4794
3725
4173
4868
3026
3007
1952
4011
2668
943
2269
2955
4506
4513
2150
468
4579
958
4497
1655
2634
3665
1332
4925
937
4727
1157
1065
2254
2426
1951
488
4069
91
3398
3387
2273
1490
4905
3421
1066
3758
2447
1544
4471
3012
4817
2431
2842
1509
2348
121
675
1284
944
1297
1979
2337
3816
3606
4843
737
3168
3393
1566
233
3133
3944
1824
3989
3711
1170
3933
3934
1531
971
1863
3614
2057
1814
748
2931
3184
1567
3057
4011
385
896
804
4510
1674
638
4172
2480
2118
3528
1312
3261
1768
3898
2378
3094
619
59
1222
3648
2782
1521
207
2780
4746
4302
1
1370
2098
3752
1673
161
3573
4611
3495
2911
848
3942
2570
3546
1467
4358
471
3560
3206
4447
430
2237
4041
181
4681
1832
3518
4427
4899
2617
3164
2112
1028
1374
3772
1834
2385
1591
1159
4103
2201
3585
2462
3940
3703
1021
4991
4440
1451
482
2319
377
1746
179
3398
4756
1616
2074
4057
2496
1048
275
2469
3006
2047
353
1668
1126
1040
3671
2809
501
2287
1899
2965
538
3499
4202
1048
4949
3239
1520
4249
1629
3118
2837
494
1974
2096
2992
3799
291
3048
3412
3521
4905
1569
944
4783
3035
3467
4928
1012
1792
1110
393
4199
643
1802
4581
1414
318
2303
4718
1041
3977
1482
4973
2201
805
4081
3086
3019
1996
631
4662
4962
449
1901
224
2151
2161
1420
3482
3158
3973
2765
4195
1577
3654
3475
4611
3936
4620
342
3303
1458
2185
2000
314
4784
2790
3282
3204
2887
1241
4038
1467
2671
2642
2089
2105
2745
1255
2864
3984
384
2555
1463
1734
4872
2504
2585
311
4217
4402
3895
3029
3904
986
3721
1885
2580
4477
1632
2947
685
1145
1316
4234
2020
4469
4840
2712
1058
3378
3300
2084
241
1074
2987
3369
4794
2558
2500
4281
2153
2550
4725
3703
3727
911
3104
1566
4928
180
1932
2231
1748
4758
1551
3135
1072
45
3655
502
1911
2138
57
570
3907
181
2643
2286
222
4255
1912
4152
4721
4542
2962
1578
2040
4184
4979
243
1591
3200
4304
3118
914
4099
2025
381
841
3988
566
890
3109
4953
4741
2193
1830
3315
4402
549
1778
1343
1272
1588
4765
4275
4041
2774
2177
2664
340
497
4823
4141
3038
2729
1724
4195
60
4858
4211
932
4704
223
2726
14
3899
2543
4532
33
4309
4103
4688
309
3708
4358
95
780
4406
1489
1837
273
919
2180
2594
3993
1005
1646
56
3680
3648
4514
1080
383
1046
2469
4904
1358
666
4604
2748
3185
181
260
1708
3268
977
1434
2198
517
48
175
1893
2290
281
4699
2340
574
590
4983
3833
936
238
384
1510
2357
2689
4975
3326
188
290
4798
4372
98
2915
456
218
2403
4554
4062
1441
1792
3671
2861
3017
2073
1780
4142
601
2490
4244
3867
3539
3915
4158
1075
1781
1420
53
4081
1929
648
1541
2323
1691
4040
4966
1432
3228
4390
623
2943
1305
2784
4348
4970
2654
2488
4991
4294
1091
663
4958
921
3048
1163
3725
4915
3683
1725
1857
3642
3408
762
4972
4003
3552
1837
2819
950
633
1771
1560
1786
4326
1324
616
422
3612
3713
4420
2086
1005
3292
2892
549
1315
4757
4429
4304
92
486
1422
2350
3307
531
2935
368
3655
264
3978
1620
4644
398
4427
3268
110
4894
785
430
3220
822
1374
2802
3638
2301
3751
821
643
614
1776
2489
4193
2167
3139
4695
3460
4115
4000
2523
1857
788
2016
2817
4043
4184
1555
3087
4929
110
4822
119
673
1543
2897
3080
2538
465
2314
3624
1235
394
1843
1121
3130
2316
4756
2888
4485
847
1368
4598
3938
1580
2804
3180
1355
3259
290
321
2005
2470
285
2955
4120
364
687
3351
565
4522
1639
2812
3597
3264
432
2607
189
2985
3911
4891
1813
2559
1895
2632
1279
1624
1413
607
1822
4504
794
311
811
4129
4698
2798
2176
42
405
1873
595
2743
3821
1242
3280
3952
3420
1695
2232
4549
4646
80
554
793
2741
2876
4327
3930
15
3081
802
649
3292
845
502
4249
3269
2732
3774
4956
3060
1873
408
1938
3409
3297
591
1833
967
3320
3827
1699
2669
868
4757
3959
3421
2874
3952
825
412
2057
3129
4803
1383
1869
3460
3124
3414
1872
1560
3938
2642
4515
4908
3194
4462
500
3673
616
4032
2874
932
2725
3021
2273
4841
2836
2251
75
4439
639
3217
2181
4906
1927
3591
1374
1276
3653
4128
1180
3147
4797
2840
140
1378
1885
1625
4542
3807
2937
678
3610
1942
3660
3527
3026
4262
4042
3546
742
150
2254
2438
537
802
2636
2055
4313
507
2154
459
792
4595
1286
4208
1134
1593
1666
2979
1771
4093
3426
2335
4467
2550
4411
638
4214
484
2890
4616
4554
3555
1859
2252
2917
1998
3449
3192
2952
3043
4748
988
4897
3228
710
817
1900
1238
1517
2966
2014
1650
1815
3910
4796
3191
840
2701
85
1021
1444
3720
3503
1843
2811
2349
770
3386
205
149
727
4685
1651
2083
395
1206
807
374
3547
2260
3819
193
1527
1653
2353
2447
4335
4496
1051
4296
4927
365
2783
1620
4441
1455
4462
4399
2857
1203
3827
2719
3666
1920
1984
1705
3146
1348
542
1534
3953
4936
613
443
616
2419
1068
1201
1182
4513
4223
60
4417
2634
1175
2034
4475
1182
2095
832
3224
2900
1393
555
1463
3559
2157
2326
454
3385
894
3328
3379
3934
377
4714
4735
813
1285
1520
3383
4636
107
4841
4841
2530
1698
3170
4223
3453
3317
4065
3853
318
1190
3100
2163
2887
120
2701
508
1486
1990
3448
700
2949
2098
4785
887
4040
3910
4770
3012
834
2268
2455
1174
3140
2096
1254
3911
469
406
943
995
4402
2765
3802
34
3738
4510
3609
4846
4844
151
4374
2085
643
3424
1687
1172
1273
2846
4000
4389
2572
1038
3399
2779
1401
4736
3210
1740
1374
3617
4770
1709
4743
1502
1019
1923
1172
1573
1884
3213
2596
1026
4231
1986
950
1967
4462
4773
3428
35
383
2684
1378
4919
2206
2676
1585
910
3474
1407
2129
838
404
4984
2069
4660
2118
3412
4436
2963
3531
2493
552
4007
532
1305
1016
4502
4047
4625
4384
4071
2496
4990
4434
1918
851
1825
2139
1353
4636
38
4542
2474
2943
3086
3873
2964
3604
4024
4821
2690
4102
3293
3137
77
1282
4693
4648
3715
3825
1530
3713
4845
203
3829
4180
1282
113
146
4776
776
111
620
1318
247
241
1337
347
1457
2554
1262
519
3135
3747
2901
1597
1409
3869
1576
2606
909
1802
4425
2207
1836
1910
135
3955
4523
1963
3896
2279
3751
4835
4254
2663
3529
115
2017
2930
3928
666
4462
4117
1472
1633
4358
4105
4804
459
4
1455
3481
2031
1578
4210
3086
1095
1028
51
3143
3889
1758
2173
4357
1221
511
1755
841
1214
1954
3948
2535
4609
347
2422
1753
576
3251
2588
1800
4680
427
2719
2388
4423
3869
4553
2553
1752
41
582
947
4466
1927
2564
1233
3525
4798
2849
153
3127
3737
901
1061
1920
3883
1895
1893
1940
1568
2586
2735
2964
2491
4880
4261
1382
4034
1246
3947
3151
631
1292
638
2508
2762
2915
965
4900
942
1711
2768
4906
4416
2895
3123
1679
3558
3641
255
1152
3906
1405
772
4942
2132
3328
2398
3387
1756
1292
4068
4071
990
168
82
998
4246
1278
1369
3670
3339
1295
1184
1235
4081
726
2465
2541
3720
2205
1693
4676
253
1487
1928
3503
2526
3338
828
1696
3444
3193
2751
3309
1277
248
2179
309
3749
630
1383
1126
78
2952
2658
3459
2835
1120
4654
1702
4584
806
3112
2497
1731
3356
56
4101
764
122
2987
2092
3275
3865
2201
4284
3769
1665
2193
3604
243
3418
1931
2375
3798
2221
4381
3788
2295
2375
1881
2893
265
33
1643
4602
71
4586
1809
1658
645
1216
3657
3162
1606
3348
2551
4428
804
557
4521
328
1460
4430
3483
3340
4141
2106
1100
4075
4824
3517
796
619
2629
2042
2578
161
745
4888
683
2744
1292
3896
743
3010
3941
682
264
3887
970
433
3963
3276
1818
2039
4635
2511
556
3283
743
1900
52
2773
1752
184
2013
1272
4890
884
2602
134
4191
1591
3904
4925
2629
886
32
3962
26
2287
3350
3039
1799
1600
4257
4447
3418
3570
4103
3193
3176
798
2074
874
3818
3566
313
3864
4010
1149
4805
4793
2306
4038
4359
1842
3568
209
4519
958
107
3563
2847
3533
2092
4088
1099
434
2978
1498
4493
1382
4049
2358
1147
34
4445
4198
3323
586
180
4828
3332
2904
1773
2718
2154
3921
2321
3853
54
4787
1219
4176
94
4262
1746
4826
3074
818
2835
338
822
3836
5
3778
1679
4369
1775
1017
3814
3027
4798
2518
1907
1291
4304
3224
4277
1606
2329
952
4276
3618
222
495
1303
4704
3631
614
1781
719
2388
3116
1320
4385
205
4430
1945
4841
4606
4345
3911
3151
2476
4306
4970
445
993
4543
3943
1327
2421
4975
2727
4430
315
4751
4438
486
2306
28
835
2374
4592
2359
3998
1539
773
1045
3267
3778
483
2338
4127
227
1900
4341
2128
1472
4587
2573
2615
436
1636
3722
544
2686
114
4371
1471
4182
1967
1802
1834
2807
3455
1170
2382
2485
1439
3488
3090
2228
3401
2096
4787
2780
312
1851
542
2285
4245
205
4070
1016
141
1836
3296
4096
213
3122
3283
278
2512
4229
2034
583
123
2080
3869
657
4482
3449
4864
578
3692
3713
948
4779
146
1887
2612
1850
791
3246
3602
3316
220
3390
3599
581
2305
296
815
833
766
1947
2637
382
2192
4991
2147
4003
1706
3082
4666
3423
4911
4129
2789
3616
4562
1032
146
297
4003
3820
1113
1521
3852
3432
1788
600
1794
3965
3244
3497
708
2024
348
4563
2503
2204
2688
1278
4741
1655
3714
1951
4019
2176
2071
3609
490
421
2698
1662
1710
1152
2243
313
2234
1644
2377
3863
646
2688
1002
3683
3488
4852
4251
1500
1819
2073
4433
3076
2363
3961
62
2263
4837
451
3266
610
1568
2971
881
4838
4773
3101
4447
2975
4439
953
828
3453
4364
2567
3570
4058
4870
43
2013
3181
2996
615
1631
1026
51
866
4148
4958
2149
2344
2337
4015
1258
872
3658
4650
147
3033
1868
4782
3127
2509
1154
1604
3114
3134
4366
1325
3574
2242
2512
4009
2549
61
4418
1801
638
110
1463
4736
2960
4087
3988
1784
3704
1783
4161
3401
1147
1122
4706
1872
415
3458
2640
93
3477
3777
3990
476
74
1323
4815
2154
4613
3232
768
4264
3591
2220
481
2265
3277
164
1869
2320
2564
900
2059
4668
1029
2916
3807
853
2053
1601
1045
709
2641
4061
1040
4542
3946
3522
1766
1066
1086
3163
2630
60
3421
58
1419
3776
3275
3212
3540
1537
2976
4699
909
2326
3327
200
4304
2883
1395
3692
2069
165
4263
3111
2687
2586
2528
2603
2563
4126
4313
2405
3993
4445
2545
3192
3206
3418
4844
3358
1894
3226
4944
4927
2724
2032
3356
2885
655
779
1545
3220
2579
3938
4931
2056
2006
368
3943
444
2863
1158
634
780
1212
4829
2479
4995
1355
4325
480
1104
3120
405
806
189
855
4590
2126
4527
863
3670
287
653
4357
1708
1925
706
2817
3077
760
4705
4277
1648
4553
4572
4806
1895
3951
1373
395
3945
1616
265
1336
758
573
1466
1569
1991
3703
1010
4247
3306
1459
1022
2992
3891
2655
1520
3778
1430
3711
441
2940
4050
541
4886
2802
2946
4513
2297
3089
134
4253
4947
4301
2824
1973
1064
3929
2958
104
353
1161
2402
3266
737
2986
3479
481
1022
2674
2819
2500
362
4161
2978
4964
4247
4855
3668
1045
4687
1264
1791
4344
1066
3122
3594
2122
2649
727
1182
3898
370
880
1423
497
411
1740
959
3116
2828
3646
3283
1878
507
4662
426
2403
4850
3252
3441
3004
2407
3911
984
2055
4245
3833
3177
1093
1309
4767
1355
2128
1563
3833
2650
301
4811
206
614
1271
737
964
4641
101
1542
4606
946
801
4039
292
1336
4784
4478
3916
4120
2254
1480
1900
3149
2545
1396
3544
1171
2375
1512
370
4122
252
7
2147
1011
815
2917
1812
2756
768
568
3172
785
1265
2660
1377
2607
2804
224
673
4019
2349
54
2860
2036
1871
301
4040
723
1779
4986
3115
2673
3877
2324
499
3038
2683
4690
3579
1380
4948
1559
1131
1299
3962
991
434
702
3579
1284
1608
1876
2165
20
1302
4993
2731
3411
4429
762
3156
3956
4619
3155
528
1277
2905
272
3358
1508
4125
1941
1686
2651
2325
1988
729
2301
3989
71
1316
1026
3285
1486
4955
4467
3182
811
4947
4182
1925
3583
1778
3375
3416
403
976
4903
4655
1323
3845
3043
350
3885
4689
4540
30
1288
3746
2850
229
99
4240
1983
4762
534
4763
3247
1307
2115
568
434
172
3246
2674
4162
4125
185
1057
3536
4237
1562
2260
1677
38
4628
1277
3852
1194
2977
1414
2612
4359
278
3357
4807
1921
471
3846
4220
1018
3618
777
230
1317
1619
959
255
499
214
4078
2598
619
3339
2164
1779
2553
3100
4103
1053
1738
2607
1802
174
231
424
549
1800
3195
2505
4994
1264
3550
3100
857
4848
4438
3850
2540
2614
2541
1100
498
1848
56
4287
176
4057
1449
3946
986
1998
4098
583
3763
807
1309
253
4365
265
3501
4463
3277
496
3043
2975
2231
3990
1519
105
3131
637
3775
4183
1216
739
840
2166
4756
4671
1597
837
1905
1357
1246
4701
4182
824
4825
1511
4078
3274
2310
3776
4195
247
2540
2955
3241
1161
3010
3544
1426
4952
3453
2537
3189
2817
3845
1377
3204
1511
3944
3171
1749
1274
1431
4085
3248
374
3965
4007
3654
3151
4243
1469
3545
1836
1695
2028
1637
1504
1484
1454
698
3858
3170
996
75
1822
1274
1589
1498
2361
2917
1646
924
4888
1987
4496
2512
2124
312
1763
4775
4726
2587
3978
3021
4932
722
1497
2418
2974
4707
4022
4585
4941
4117
4371
2
1625
1020
3566
838
4920
3665
1289
345
4324
3566
4484
1077
1766
559
4196
4374
1059
1391
4086
4593
3351
1774
2127
1709
4583
1418
2689
4355
3412
1904
983
1590
2056
3281
2683
1744
1061
4220
4034
4450
2985
370
145
1419
3958
1578
1082
2609
4098
2604
1028
2784
2729
4310
4425
2885
2844
629
860
2504
1812
2806
3743
845
1398
483
20
2467
2978
3661
2433
3158
4635
4223
3241
2852
3616
621
735
1076
859
1359
262
4681
3433
3866
150
36
3445
4158
2585
2068
102
4890
1560
4117
3469
3597
885
967
4263
2850
4289
4261
20
4304
929
899
3953
2514
1732
2611
2813
533
276
3687
73
3299
1758
1739
3307
3552
2550
4731
2771
3740
4752
1498
881
4072
3809
1274
3881
1324
3576
4967
1875
4684
18
4332
4677
3595
4084
8
369
1385
4881
3130
4766
3792
1763
246
1896
4453
2062
2363
42
2735
2278
3491
1483
82
913
4784
4183
4094
4235
1618
3938
3249
3003
1798
1216
3196
614
1862
113
3953
2681
954
2882
4303
1977
4781
1852
4968
1723
3470
1421
2164
276
1526
2666
3386
1310
782
3931
1002
2721
4209
4157
4995
2684
1982
815
1822
3665
3385
4718
3075
1117
4729
1325
3592
2980
2560
4351
1528
494
1644
3722
1938
2479
670
846
2452
4424
3824
4854
3073
3211
3944
3643
1754
3205
4373
3855
3795
804
796
4644
2876
1680
4243
9
4650
3194
532
2429
395
2542
3612
2887
243
1175
1925
623
930
1584
2705
3153
1067
1754
3643
750
3056
4226
1446
2244
4712
3609
3913
2707
4919
1436
81
4931
971
4215
2420
1899
1249
2616
57
4147
408
2422
3757
3300
3736
2245
2502
4561
722
4375
1550
327
3539
1389
3974
3173
1764
2666
2281
1301
1493
1914
1117
703
3123
1140
713
2844
4059
3525
4919
1648
1337
3139
2949
1500
2630
1451
684
1952
2804
2575
1807
33
2806
3148
4238
3565
4499
2253
2600
1030
1152
3828
1128
597
4822
2872
2793
3290
924
2618
4820
3736
3006
2098
700
1676
2593
3329
2656
3105
3740
4957
4076
1509
4241
4254
2895
1191
4519
917
2567
4455
1536
2814
26
4467
4348
3863
3091
3196
3072
4952
4793
2223
232
561
1218
699
3941
2294
590
4393
2761
1153
3220
2778
1018
931
673
2993
2559
2800
3264
1963
4763
3482
2771
1342
4700
704
2968
1395
2348
4419
4417
2268
466
1789
4822
2641
3489
786
1858
4246
956
144
550
2095
4939
2659
846
3409
389
2453
530
1978
2203
153
3838
1817
2029
3176
3687
1470
3582
644
2572
1155
3758
4961
4785
1251
1513
4249
1311
2044
4405
2101
4638
828
2125
3628
3534
169
1319
4642
4177
2483
2834
1776
89
3383
4452
2391
439
730
1373
2722
3408
247
2118
2918
2656
1398
4873
2029
3010
3368
4517
514
3392
3771
1478
1947
4510
383
839
2353
3034
75
917
186
1213
135
4458
3079
2648
2624
348
2910
2402
276
1072
2023
4145
3108
1512
4617
652
3843
1145
3699
2274
1515
564
1212
800
2654
1887
2120
2014
777
4522
1442
499
3030
4640
4235
2473
1941
3512
45
4172
2686
3291
2980
4113
984
3632
2286
3865
4914
1290
4908
1071
1360
702
607
3078
856
3576
3999
1073
4236
4360
2128
3509
3246
3092
499
1945
3055
2389
3821
3282
694
969
1495
3616
4175
4601
4321
2840
4391
1682
2367
873
2099
2564
2066
4018
1770
2278
3322
4330
310
4437
2970
2132
4071
3556
1935
307
1109
3728
1018
4050
2183
248
3079
2509
4526
1555
218
3559
2541
1197
2452
3069
1383
1082
3479
4700
1013
3752
3229
3860
2557
670
1981
592
4155
128
4652
844
4156
2890
183
1791
1042
271
558
350
1754
954
3378
4968
788
924
2757
1589
1424
3812
4102
3610
3618
938
1684
4388
1864
1712
3461
87
4472
4233
3326
2223
19
2464
2134
784
4828
3509
4749
1585
3920
323
2552
1876
63
3001
1254
4745
2160
1236
1698
3395
561
4424
1198
4469
3292
3668
861
1067
1587
2627
3720
1864
994
2716
1384
1761
3764
4279
2758
1790
2752
2999
3053
1670
2588
4628
438
1855
4748
8
2442
530
93
320
92
2752
2725
1212
3616
4758
1170
4935
1975
812
2916
4216
3181
1793
4762
517
2093
928
1132
3474
3810
2986
1900
1847
852
4449
2810
1568
172
3772
3779
35
1700
3662
2598
1959
4946
3718
2991
280
835
1473
1878
701
979
11
1463
4715
4994
1222
337
678
3150
4469
1831
4047
2052
4525
625
672
765
612
510
4604
1733
3505
4693
1705
4207
1039
1344
4425
2714
2674
2522
932
3511
3946
1195
805
188
1377
481
1609
2834
382
3761
3152
364
4406
2582
4415
1097
4185
1370
2078
4780
309
3051
581
3233
72
4941
4187
1481
1766
4101
2191
1036
4138
3126
4990
4399
3628
4838
757
3610
1930
1454
2422
4332
4898
1222
2023
990
4237
2428
3357
2163
1160
299
987
4424
1633
2947
3610
4697
428
1973
1413
3186
482
1499
3454
4864
175
3998
160
4637
4148
263
1827
3595
884
2433
69
3118
507
2707
3579
3526
2112
3394
4867
3328
3981
3058
541
1642
2997
2580
4081
4814
1175
2073
2494
1291
3651
1273
1859
1507
241
4587
107
947
65
1436
3630
82
3842
1758
3786
4692
4483
4866
1408
3034
2189
1750
4584
832
1052
4799
3659
4557
2778
2621
1529
2514
1807
3845
2257
4418
3031
1847
4594
4132
3091
4925
2541
2823
4621
2449
1182
538
3637
366
3323
525
4419
871
1128
3256
1211
3796
1211
2150
1749
3018
2306
4295
969
1379
4510
1918
3399
2718
2898
1068
4290
3177
1268
3052
4771
156
4327
4078
2481
4302
2912
1075
1917
3383
1231
3575
1341
1563
1138
2811
4844
1844
3012
4775
1099
4583
4058
2809
3834
1086
3415
1779
3264
4660
2172
4699
716
3013
1223
3393
4364
2757
3187
3626
3879
4994
1830
4011
4705
2232
2041
619
312
2820
2506
4639
2141
1365
4630
198
1956
1114
2689
933
4119
3849
4666
614
1217
1625
4189
3268
1403
2515
2655
351
282
1070
4594
899
4559
2534
181
1417
4842
2665
419
707
943
1104
2897
3222
2738
4954
2174
3046
778
4318
1138
2489
1810
4284
3178
1939
3077
1556
3264
4374
4700
739
2099
4088
2403
3433
2117
1187
3505
3256
883
601
1951
2428
2285
3917
3601
1698
1932
272
3944
115
1731
2180
1379
725
2366
4756
3730
1394
4158
2338
1423
2624
4207
2239
2760
966
1980
2083
3448
3729
2785
2640
4938
4967
3626
694
4864
3302
269
3041
837
2081
3119
1101
3087
637
251
1037
2416
3627
2986
3889
1332
4615
1017
2722
3891
53
2798
2620
2965
4987
3068
3159
3130
4344
3269
4337
824
312
1531
185
447
1848
4018
4559
4249
2243
3798
2422
714
244
948
1632
2478
2319
3947
1253
3525
3805
4902
2886
1510
1317
2839
4465
4239
4965
2254
335
3778
346
1034
1632
1133
3078
1963
1665
2092
698
3104
923
720
4707
4981
2636
2191
695
530
3576
1112
1008
798
1063
4237
4291
2817
60
4363
1150
3101
2849
3456
4827
1016
1986
3454
1057
15
3634
3563
4324
1828
2259
1613
2202
1648
3030
1854
4540
3360
4866
4158
1659
484
2388
2716
2120
2095
1490
1143
1020
3893
4772
3903
2460
4339
3
2360
1397
3038
2739
71
2617
264
3928
1362
575
3336
619
4290
2341
1271
2649
1323
3995
1797
703
638
2323
3385
2302
1914
3813
523
2714
1182
676
2234
3954
4893
1491
2043
2429
4169
1946
2075
1470
4994
3017
74
2446
3354
2985
2922
4350
1681
1834
4699
4697
762
3409
3528
3055
3218
2833
2444
2047
1095
953
4762
1420
4828
1116
1166
107
3802
3249
2673
3152
712
4112
2045
411
2620
3978
4800
4489
686
2721
2235
663
3427
1586
3588
3305
2526
2931
151
3875
4743
131
2589
4488
2632
1757
2781
2841
759
2436
2063
2332
2444
1857
873
4353
1231
3833
1226
1657
2206
3296
4599
3272
3051
1683
1242
4998
3775
2312
1528
3547
3642
4005
4371
1160
750
4645
2167
1985
2834
3889
2002
3063
199
3162
1216
3260
321
865
744
2397
4347
2181
4470
198
3887
2822
4425
4319
302
2382
403
2002
3279
2725
3103
489
2627
1037
354
4890
1412
3539
575
2302
3720
4785
226
4235
473
2907
3615
4155
234
3564
3840
641
934
4655
611
1572
238
462
4962
3665
2399
2990
3798
2640
2968
810
718
1987
4513
2098
3334
1679
4865
4470
541
3528
4071
589
876
4250
3897
1691
3847
1978
4274
4601
714
4766
415
2696
2710
3978
4707
700
2199
2299
1798
2785
686
2204
1982
4710
3295
1282
2488
2095
3733
1191
4269
422
1987
95
2110
291
740
3073
1152
4306
2210
358
2716
1874
2649
4083
2865
4050
4625
4936
3593
3846
3295
2776
2366
4361
4593
2863
55
4844
1841
3615
2678
3912
4075
1839
4063
1229
3705
1179
321
562
4856
1552
609
718
1561
1126
4889
3230
1742
3263
1401
2130
1135
3024
620
982
3942
4902
1134
1415
4839
271
2049
189
76
1527
930
3336
116
3547
1353
1851
3216
2268
3614
1035
306
4320
4685
4795
391
1452
1948
535
1131
3320
3992
2373
131
4132
3652
757
3775
1311
1085
2135
4137
73
1126
3576
3258
227
1759
2526
166
4065
3663
2083
2898
3931
258
4915
3621
3183
4535
581
625
3788
1884
195
1644
4463
1379
3840
1284
1478
213
4004
2748
1394
811
4392
4193
3924
1354
2345
1422
2946
3361
405
3290
659
3235
4407
1657
1758
1388
4814
4873
4462
2768
4128
4670
3825
3764
3280
254
2033
3291
3898
3426
552
2098
328
1243
2230
3069
1121
290
746
2727
3923
3161
431
2913
2061
3884
3161
498
283
3151
3671
4682
3531
2510
4685
4657
1024
3343
2966
1509
4536
4200
1263
4276
1469
4700
4079
2499
4907
1912
150
1932
1701
4390
4709
1377
4712
3625
2410
1991
2003
3631
3024
141
3306
1784
762
1450
140
2630
788
2399
2005
2808
706
1528
2103
4554
3996
974
1702
3518
4624
2392
1258
3468
146
3526
1827
41
1732
535
2967
2759
2863
3276
53
3179
498
977
254
3107
802
3565
1952
3042
3402
427
1570
209
819
469
65
388
4262
109
1677
4116
204
2844
1899
3109
3763
3346
4427
3291
348
4522
641
1941
3651
3966
4290
931
4579
4431
336
4186
1723
970
454
3972
4001
311
1346
99
2484
4348
4932
4246
3213
1745
4336
4733
3978
1890
57
4184
423
911
4182
1446
4626
2164
1147
3854
790
2338
1328
2183
4562
4356
1081
722
4229
2265
4183
2340
2638
3255
4024
4123
2215
3520
4463
2722
4937
389
1845
1964
4277
3366
3835
3826
738
1742
4905
2894
3644
472
3565
405
2042
1160
4225
3567
1693
174
764
3912
3066
539
1454
3151
114
1777
1013
902
1919
4356
3478
2796
1930
4825
1270
2368
983
323
2061
509
4393
3790
2436
2527
2405
332
762
3728
4796
414
1277
4162
576
3004
469
3800
174
1474
2220
1194
2633
4790
3335
243
2570
2624
4863
10
2768
742
981
697
4282
2451
370
2082
2813
3430
1489
343
4616
847
3250
1866
18
1771
3330
4210
3844
828
3585
3467
2402
787
3375
1853
4522
3236
1706
1808
1149
3808
2034
2395
2321
2692
3427
3761
2346
3715
1844
2168
4790
4338
2241
4
2568
4966
4603
1655
3994
1035
2056
2061
1794
1827
425
1175
1443
2512
3858
882
4600
1850
232
1126
795
2503
2693
688
1508
1217
4856
3841
603
4924
343
3605
651
2313
4270
2349
4270
1120
1661
4295
3416
835
3504
970
2203
3853
1658
4199
1026
2805
1543
3425
4790
711
4758
1392
883
1543
34
4339
2484
4806
1263
4016
1567
2588
2532
369
3742
3085
650
434
841
1265
1326
1839
2912
2210
2702
3420
4617
1527
2547
1300
4366
1791
306
4411
2588
1979
2924
2438
2261
3943
4476
1569
2276
1047
1934
4524
4486
4167
4751
3525
2759
3417
3578
888
3381
4275
4407
4915
3363
4461
723
1555
424
4534
1100
727
957
296
3159
2251
3821
1296
2263
2481
282
2450
4814
113
4508
158
4404
3715
3635
1745
2513
4857
2155
2747
3256
3785
1058
1663
1580
2252
4540
4682
2858
3824
4720
1746
1066
1433
2876
1901
121
2066
4042
1257
2202
2883
1965
2256
1323
3913
2000
2715
1596
4346
3050
2649
3893
1654
3904
3628
3537
1030
903
24
729
3614
4531
4181
221
2190
798
151
3445
691
1272
3743
2086
461
3410
2997
609
2703
1285
1592
4229
1920
567
390
3574
4389
968
4539
4999
1378
2361
3036
4190
289
1859
384
4752
2668
139
668
1198
4974
1645
782
2592
634
1436
4876
2752
3066
3707
1263
4841
1918
3036
3553
1929
671
3131
1701
1444
1271
911
1999
4526
1870
4385
4809
77
708
4936
1021
2082
4946
853
3186
563
4576
273
256
1334
1795
488
1460
4665
4274
3137
446
962
1483
1984
2768
3926
1047
3651
1389
3558
3207
4014
4022
3420
3031
3884
3372
4377
92
561
4385
4723
1370
4188
3319
3287
202
863
2079
3493
112
4182
2478
4911
2558
1354
2543
1151
4185
3613
1791
1442
355
3768
508
4924
2284
3998
701
1419
937
494
729
1302
2671
3160
1155
202
1481
3859
1875
1496
266
401
867
2476
2277
4641
3763
4319
4049
3196
349
4012
4359
2789
1002
882
2064
4455
2996
1516
2087
2582
4120
2044
426
1556
3634
685
3154
1988
423
2414
4714
4073
3932
4961
1897
1577
3142
1268
2484
3477
2736
3423
1492
2657
3912
3665
3697
3833
2981
1671
4904
1049
2414
4692
3153
57
4835
524
417
427
4318
2345
476
1142
70
423
1329
3170
561
1366
2114
1446
605
2668
4345
4253
3353
230
2673
1380
1168
32
1109
4649
2876
2644
2436
205
3677
4101
200
3786
2289
4578
4940
875
2726
1420
2653
4117
4962
788
979
1068
2387
562
123
2654
2703
2453
4641
816
1669
3594
3555
3892
1446
3947
81
3396
1350
2511
3025
3330
1180
3998
527
1634
3825
4038
1963
3807
4186
3362
2966
290
4710
2427
4368
2954
316
818
3184
2158
336
2718
2973
2341
1987
1516
869
2155
847
4414
1712
1881
3336
3085
1806
1548
4517
2715
4883
1151
2190
2315
4504
1193
1677
4132
2051
74
3935
1262
559
4018
4615
2959
78
3924
3106
3547
1010
3141
3849
372
2496
2039
2712
3304
3860
1982
4949
2385
1744
3060
2446
3259
706
945
1616
803
3080
1046
2166
1110
757
1508
3237
255
756
1537
4855
2017
2876
1198
2434
1013
4845
33
3891
2872
4358
4065
4590
877
3983
1840
3611
3617
2753
4259
114
1565
2504
226
4164
1442
3571
472
1109
3191
79
748
2748
1938
4247
2550
2447
653
4619
1669
2388
1854
2736
3843
894
2601
4657
4349
531
3705
4139
4641
705
3575
653
4569
3268
2300
2143
1570
3150
930
2373
146
4987
767
3090
609
433
3434
4140
112
253
4565
3814
516
1316
786
3896
489
527
3491
1428
216
1272
1796
3104
2022
10
3692
195
1606
1877
4899
2814
1220
1921
1569
45
4924
2563
4510
334
1248
2495
4407
455
3909
4289
2797
3499
3530
3074
2907
459
1874
3844
4276
1565
3951
2002
3733
1604
1588
4056
2754
21
2135
1862
402
3961
1259
199
3680
3823
3882
1336
4148
2270
1857
1003
4926
3033
1811
1756
2618
4901
1058
4599
4898
4338
2521
912
3745
2192
4968
1203
2472
3077
4607
3848
1989
906
3460
1697
4395
2737
2338
4879
4402
2838
3052
3689
216
571
1084
4513
3740
1267
4955
3611
4173
2311
4546
798
4812
3423
4812
4391
1953
433
946
4659
1039
3268
3365
2895
3934
1376
1233
3242
2167
476
2782
3296
4418
3734
3328
318
4841
4508
630
4465
1822
3561
213
861
1888
2562
599
1597
2368
583
47
4061
4455
2122
4785
1462
3601
4632
3549
2273
860
613
3807
2209
3526
637
4420
1257
50
3105
4470
1676
1576
2134
4500
4385
2896
4590
4139
935
980
4172
1212
438
4850
1923
1682
3692
763
1252
2629
2077
706
2667
4349
4257
419
884
390
4441
811
2831
281
3753
2650
713
4098
108
3908
772
1563
170
4862
762
3109
3376
3227
2232
1200
1271
501
57
1439
4964
1405
2662
3805
903
2320
4421
661
1444
774
1042
665
4527
2112
1618
441
3667
3494
3003
2823
4137
1088
4710
1587
3892
478
890
2159
437
738
2464
2875
2842
3502
1956
1272
4
4974
2789
1783
2875
1649
1562
618
864
3599
1557
196
2713
2005
3563
2221
3183
2506
1045
1990
4650
2344
1483
4450
2143
78
2156
3160
3363
1539
3231
3919
3970
327
2468
224
260
2939
4967
2784
3784
756
2198
2169
507
3715
161
2286
4670
3689
3105
4146
926
2079
4139
4225
2752
4810
1064
730
3388
2131
1653
1313
1400
476
4665
1181
3459
2000
70
2879
2118
1922
4122
1286
2828
697
4756
3226
2475
3904
2915
4456
3986
953
4703
3355
311
4931
2497
20
1286
3068
4846
3192
2315
1666
4382
3013
1770
3488
233
533
4372
604
4061
4915
1057
1715
860
4193
3921
4115
4216
2472
4258
4707
3385
1298
3272
4415
2582
1299
429
3930
1214
1887
1760
2324
3450
2866
1409
157
487
998
1488
1181
2073
1734
355
3363
3113
2522
473
251
2666
2215
2111
2112
2186
4487
3811
2977
461
4426
28
4338
2385
823
3817
2398
3646
3544
1132
3925
2551
4037
205
738
3262
4309
668
1844
877
579
4991
126
2092
2070
4047
2840
3117
4843
3323
1808
2163
2317
723
2821
2806
2866
4361
2167
4749
3417
571
377
4809
1290
3502
4483
2420
3508
2349
4141
3084
4540
1680
2918
3429
4210
3175
3854
2981
1375
3286
1850
789
3381
806
193
4961
2009
801
4054
1394
400
2501
2605
841
3454
612
3479
2413
2440
4292
3156
1713
3576
456
946
3224
1673
3380
4752
2379
334
635
3993
2028
367
1409
4988
2554
3987
2216
1982
3331
4632
1130
4720
909
3807
545
3213
2525
122
3171
912
1275
1020
2319
2868
2496
25
1505
3040
363
2012
18
3306
3197
1177
4747
3634
1521
4278
621
3117
1607
4029
1370
2037
2466
2708
2125
518
415
3514
1761
2622
2340
1871
3833
2457
520
4064
2399
833
4903
584
2769
4339
712
121
3272
3639
3635
3832
1547
4317
944
2367
3150
419
411
3189
4795
4275
2907
2030
3868
3992
4813
3389
1290
4316
2474
1027
761
453
2789
3678
1747
3879
2146
99
1634
1323
355
3879
3215
1978
1516
4404
891
819
1936
274
2517
4281
929
808
350
4539
1646
562
4807
4730
1427
1932
1572
779
1595
2763
4879
4012
3554
1563
998
1663
4538
4123
3909
3878
2248
1682
3228
2579
160
4
2570
274
4217
4126
1892
3690
291
3362
2530
2551
1964
3088
1146
103
400
1816
393
1877
1139
2773
1207
3162
1732
584
1768
1270
3110
809
2247
920
2845
4011
3657
4145
2303
940
608
2484
3441
1000
4740
4773
1030
3098
1968
1980
4959
291
286
3364
4618
1112
2652
3538
3724
674
4636
1978
261
1038
2864
2412
3229
1757
1817
2049
1146
839
1232
1171
1164
2041
2431
3863
1927
444
3866
2432
4180
2791
3795
2286
475
3810
1955
2174
4999
3185
2698
3830
1734
4258
560
2054
2642
3086
2929
3703
3530
3926
1101
3051
636
3330
736
859
4968
995
1989
1484
1714
564
2881
4490
2540
4356
3565
2584
2392
177
74
4024
4725
2368
3419
4220
3972
1182
2648
1008
4184
3955
4601
3694
2948
4955
153
127
618
485
1267
3336
2414
4814
4890
4612
2630
1759
4423
3224
1622
2929
4283
2252
3336
836
909
1981
2577
937
3056
4261
4524
761
4545
4125
3976
446
1440
1347
3279
1792
2923
4532
1371
3560
886
2478
627
4027
3635
3678
4745
1448
3737
1985
4612
2682
2090
3710
3574
1304
3875
763
2171
1177
422
1073
1147
271
2344
2048
3187
3023
2299
1667
4486
4320
4765
642
4771
787
4995
871
1663
4863
3698
4789
1630
1014
1111
2037
3934
3838
697
2697
428
3583
2836
2439
3615
2773
3008
577
3238
1613
2497
2975
638
4253
361
3430
2861
2895
4196
3155
2263
3955
4940
4314
144
850
2939
3178
2268
1345
1958
4336
2327
1216
3681
1700
410
2250
3342
4722
1072
831
3396
2290
4790
849
886
1015
2750
3768
3974
1674
1196
3839
2126
4588
2212
1086
4407
4141
1488
1991
2423
4764
2159
3955
4938
2433
2886
4044
3341
1603
1744
2469
3929
4916
2221
1978
1853
1031
1953
2245
1454
651
3210
4712
551
3012
2126
3195
2472
386
4047
3011
2541
998
1475
3962
809
4840
4114
3989
115
1292
3274
2023
3342
1957
2615
3612
1222
1935
4014
4450
1949
1258
1815
4855
449
405
1786
3304
4828
1100
2473
1898
4858
2057
2359
1478
4325
273
3570
594
91
4373
2280
3891
3878
3396
1639
4189
1603
1464
3411
4393
1409
4245
2116
4920
2471
943
1276
109
1906
3349
4205
306
185
817
3764
3506
4548
3177
4474
4062
4124
960
1039
3984
2687
4550
3443
1821
4576
3449
366
538
1267
4243
2357
4941
1830
4864
3068
1645
414
1963
3975
3637
4447
4629
4784
2521
1197
2577
3953
3647
4242
4320
2647
147
2658
5000
3711
257
26
105
1459
1122
1322
2674
2281
2351
1207
926
857
602
1276
3976
3092
3527
4903
1887
1909
1892
3382
3640
2045
101
2141
3969
4346
4925
1740
4199
850
21
1806
951
3023
2424
2676
2858
3996
4109
1292
1943
1934
4301
3216
1239
1735
901
1475
4434
2535
4930
3578
2689
1521
1296
1274
3336
702
3472
1551
397
4752
1837
987
3480
1784
3864
2113
178
4185
2748
1489
628
849
4834
659
1203
1319
4180
1140
3063
884
3335
3558
412
2903
4068
1478
877
449
3966
1628
1106
11
808
1052
3291
4335
4150
4615
287
4203
3362
1365
2302
2007
4421
1437
3375
2997
565
2514
4744
487
3061
284
3475
1256
3704
1141
1377
227
4092
516
4887
1268
3400
501
195
3809
1044
1709
2517
1376
782
3319
1253
2147
1135
4644
426
1572
3289
235
755
3574
3476
266
1717
1401
571
315
1031
1689
1824
1845
3451
2690
4586
2414
1048
260
2357
4099
2689
341
2781
1600
4815
4256
1489
3946
4570
3913
917
24
4374
1182
3841
164
3051
686
2995
2726
3974
266
1490
4458
4268
3609
2844
4898
2620
508
4230
2010
454
2997
1985
918
1161
2581
3807
2782
2360
512
4458
3707
3418
3422
3150
1227
2150
2346
4333
2883
1382
3382
1421
4418
1532
1640
1620
1326
3936
3976
4563
1249
2298
1813
651
1579
959
617
2355
3767
637
4346
3655
4247
3928
4462
3049
2945
734
53
3939
144
865
134
4799
3842
751
825
2050
1721
2901
146
1523
3270
666
1637
4988
3343
3142
2630
3891
1339
3562
1651
4280
1000
3290
3396
2005
3612
2958
3664
4263
736
4307
35
3918
3278
3445
321
172
1704
3720
1822
3090
2895
2182
3711
4432
2946
2333
2549
1185
1292
490
1940
708
2742
3458
1205
2835
2818
3203
866
526
4332
2320
176
2275
1055
441
3354
416
1476
618
2362
1542
3735
4072
1968
737
2668
2428
448
1092
3480
3436
2564
3577
4971
4388
3257
1101
3775
4448
4704
4253
2404
855
1405
500
1412
4182
2501
2130
1214
4613
4566
2747
4892
3374
594
4301
746
512
3446
952
4371
1682
2568
3771
3688
327
3112
2612
2879
879
2181
4285
1756
1037
2012
4032
2439
1646
4810
270
4175
2596
4517
1604
3970
3059
2886
1162
4065
3503
2633
3157
638
3695
3517
144
2776
2824
644
3926
440
1895
331
2962
352
1765
502
1564
3296
2164
4813
1740
3399
1712
3613
1058
2972
3563
4219
2271
2507
3943
1464
4422
1571
4933
2823
2748
1327
4279
4657
4484
2626
4856
3027
4005
3049
3520
787
3836
3739
2062
4048
3124
2928
996
967
3797
4108
1618
4223
2248
2913
3017
2880
4582
2359
4212
2683
2469
2858
4161
4488
4730
2209
1809
2313
4863
268
3382
4237
4749
2732
1478
2415
2933
469
4391
4308
172
2864
3022
3351
1764
1229
999
4270
1404
3318
2865
1380
1623
4283
4660
3950
4798
1943
631
2636
2823
4327
3906
1773
2117
2258
1428
3651
1869
2850
874
4573
3694
1698
146
4952
679
2958
2662
1701
3216
4980
4303
140
4959
4436
4700
1360
25
3687
1085
644
3538
1018
1133
831
4749
2945
4419
2354
3828
4103
1081
4803
3708
4034
4159
4258
748
1155
654
1933
1251
2793
1193
2925
130
4345
2358
1971
3920
716
4945
1444
3607
4997
364
3039
2971
601
2467
3420
3231
3163
4330
2628
4285
1966
1622
2850
2704
1494
3093
682
4893
4841
4545
3157
3609
4550
2471
4279
196
3549
1796
1567
1679
4550
1350
899
1514
84
4500
2061
763
4540
392
1924
1039
3438
771
2044
3216
3863
4711
1468
4570
1942
4633
3912
3852
1941
4530
2893
1704
2023
3519
3272
3585
324
2141
2463
4863
2191
1227
4895
343
209
4435
2279
414
3759
594
96
4299
1492
2735
3392
563
1991
3049
519
3291
4303
67
2307
954
4108
4409
486
330
1799
4154
1517
3003
2282
2647
3573
3503
527
2382
3212
2844
3076
2076
4824
817
3411
1640
606
568
211
29
3807
410
3105
4026
2568
2518
49
3819
4980
3434
1131
3770
1494
2460
272
2887
545
809
4533
152
3238
1401
3881
852
161
2952
11
4106
1621
3989
3536
750
4962
3916
4666
401
2490
2616
3387
1410
4847
1729
3421
3524
1431
2801
4615
274
4242
2563
3778
4936
630
1634
2096
434
4745
3741
894
3670
2622
2717
1331
4001
597
2640
594
2524
15
3650
3083
528
1694
435
1700
764
2566
3519
4664
1594
204
3888
1461
4251
1704
594
2092
975
1264
2894
1145
3907
3467
2997
4326
1347
3040
2697
1297
2172
666
4908
2245
2531
801
3353
3164
1662
2878
4107
2003
3373
677
4040
3193
4368
3312
2217
2673
3946
1504
2767
218
4669
983
4917
1962
3624
2093
4320
4927
401
1002
3624
3028
502
2541
4283
3799
3785
2449
1452
2485
3029
3148
2509
4134
767
825
3086
3070
3713
3434
2958
2136
4104
3886
4092
681
1144
4283
2697
1060
21
3417
1485
3452
4848
4192
4537
3635
244
663
3640
1540
826
175
1042
2732
323
4939
3099
2908
3678
2885
3951
982
3988
1188
4836
3319
1406
4878
3034
1316
4636
125
4307
3831
397
2420
1434
3458
696
1711
1860
1363
1954
3041
1406
2402
677
639
4612
3122
4053
2208
4281
2500
2141
1791
3369
4570
3280
2333
4522
4339
1609
2504
2023
4991
4418
147
1234
1958
2516
1626
2092
2771
3434
2599
323
3524
1775
2551
4825
1303
2522
2503
2949
4884
732
1889
4141
2315
136
3865
2020
1043
3631
3412
1501
2660
4211
3595
4289
4936
2934
3163
4886
3986
3948
3496
4450
4820
3059
1189
3596
3802
824
4420
956
3326
1658
3658
4824
1202
519
3308
4393
3200
3189
2972
3269
1756
3384
1969
2993
3436
905
3085
2852
869
491
3853
3182
136
265
3817
3870
4233
4727
3270
2272
2618
4492
1719
1802
1988
1529
4128
2142
4472
2708
4417
2956
3972
1220
4552
4183
1393
1941
2991
1305
214
1926
4668
143
3368
2943
143
3371
3318
2574
3216
4857
2183
4896
2896
2074
4757
3044
469
2053
4594
2171
2681
4092
1850
1060
623
165
1908
2412
3136
3505
487
2288
440
6
3923
1672
2228
2194
2371
379
416
2665
3975
1708
4286
849
516
4015
82
888
1087
811
2846
947
524
1697
4951
1383
237
3269
3088
3250
3955
1412
3586
717
491
4927
1603
3809
3907
343
651
3793
4042
2080
683
236
4741
2643
4802
2996
3341
4712
4427
4146
145
3041
3773
2233
3828
1940
4993
577
4974
3045
1038
1871
311
1898
3155
3807
1519
3953
3169
1832
4397
1203
4816
3042
287
4723
3673
2802
131
358
187
4182
4416
136
3737
2586
4531
1463
238
2463
2891
3508
1197
1788
1277
346
1980
1129
4858
415
357
895
2791
2366
2472
2605
2003
531
2018
1894
4942
4345
4480
45
485
3787
3538
74
250
4752
2674
4774
489
4854
2197
3394
1426
2657
669
3717
2608
2560
750
4527
2475
1377
4708
3594
3757
2984
4322
4414
3067
363
973
23
2159
3513
761
3817
1306
2931
2958
4128
3810
3720
1494
2224
1025
4534
4724
1738
1301
2481
3993
3226
2377
800
1313
2030
245
888
2943
276
71
4870
2785
2979
3635
1524
637
4392
4668
3520
3734
3222
3513
2183
2054
1752
4161
1899
3629
2059
2747
2779
282
4741
3216
3034
1246
3913
3398
4968
1890
3507
3674
3688
2988
3319
2556
3146
3291
3654
401
2652
212
1660
875
2049
4421
4980
697
4913
4149
1195
43
282
2330
1167
4535
2898
2355
105
1306
4433
4993
813
51
3495
120
803
1404
3218
1281
2621
960
4608
2227
342
303
1799
377
85
126
1552
1760
3168
1723
3312
2668
1326
274
2959
2994
496
4178
748
3591
275
936
1363
3289
2122
2274
1595
4383
1402
3649
2211
3179
1421
4742
479
4316
1245
2907
3152
1108
2146
3173
1705
1156
1557
2644
2599
4393
581
1856
1387
257
4203
1685
3006
2213
4015
1767
686
1253
925
1616
1213
285
3802
1075
204
788
4383
2993
4761
723
574
1631
3478
4542
1361
3960
500
3739
4018
2319
2237
1736
2318
2615
4703
1270
2740
776
4074
432
2047
978
2321
1839
623
4628
1418
1442
1619
2509
93
2738
32
922
381
984
1218
4231
2380
1376
2398
2841
2617
2101
2057
2795
4554
1737
629
1348
818
2540
684
1509
310
40
69
4944
3837
58
4466
4707
4877
2705
980
941
3202
3995
4378
4027
1041
4505
1255
992
1506
2396
1230
2592
2980
4667
1223
4108
3276
1712
4577
3593
1782
2355
4110
2754
2340
552
266
1605
957
2773
1153
2040
4744
3457
3558
4132
1139
3591
574
1884
1934
4907
2076
4798
1394
4285
494
2536
1878
2438
204
4376
2303
3371
4684
157
3125
37
655
1239
3409
4132
1702
3966
3771
2570
1875
3149
1599
2887
2593
743
3969
1921
30
4081
1879
2611
3033
2507
4612
3523
3014
4028
69
1886
4620
3399
1028
4684
4115
2661
1891
190
679
3524
2831
1050
963
2202
4773
4159
3646
3416
491
3307
3385
2867
3563
1728
1195
4709
1645
1057
4782
2332
1111
1196
2155
1599
50
1587
1607
770
129
4674
3656
1138
4454
3527
3962
3035
4389
4710
3933
197
1557
4058
2453
1442
1013
1058
4168
4633
2066
4141
106
2927
4230
1832
2807
3183
1249
10
4820
638
766
2904
789
3282
1477
163
2920
1116
290
111
1807
1947
2316
1346
2541
3803
824
3178
4121
1813
410
617
1326
3405
612
3023
4921
3064
351
3212
1119
354
1040
583
4027
816
1868
2654
2300
2005
4330
458
1336
3293
752
3694
3358
2820
3181
1163
2199
1786
3778
1192
659
2345
2436
3297
4543
596
2666
2080
3109
2287
2847
4830
1516
1197
104
1869
4299
906
3170
2188
64
736
2518
476
2920
3485
1171
2222
3968
1421
4917
3263
3221
56
282
876
2133
327
653
1971
4092
3113
129
2387
1404
1104
4608
592
4245
2968
4711
4980
1220
1342
784
2460
4586
4071
933
1671
4388
2709
3687
3945
2588
2105
342
2874
82
2660
1110
4860
1294
2976
1278
4275
785
3592
4827
4181
4001
3299
1904
2700
568
977
4508
4641
4941
1972
1607
2283
4924
393
1696
4255
1562
3145
4506
2294
1408
2994
3398
3209
4894
299
4514
2581
4005
514
1641
17
4674
4600
1017
4730
3008
1777
2631
1894
686
2314
41
2431
4056
4134
3937
3766
4896
3373
1318
2435
2782
2447
1525
4700
648
4397
3656
4958
626
1034
3248
3579
3645
1355
177
1178
3254
1541
3655
269
169
4683
1907
1769
4434
2856
1427
2902
2822
1962
3091
2352
605
3588
3183
4908
2683
2961
3284
441
553
4221
712
2785
2267
2752
2058
3648
3668
2667
1432
3920
2511
3579
4035
4171
2604
1269
2263
1591
2093
72
792
3714
1847
3064
2592
1364
3904
1363
2178
1175
985
90
667
265
2940
625
4259
1023
1875
4220
685
1301
4318
103
3398
2258
4847
4790
3577
2104
4481
2112
1080
10
3705
1744
1923
902
177
1555
1325
4733
4433
2652
1169
2237
2788
2187
4293
1638
1239
4950
4214
2855
3227
4867
1380
3249
1946
1263
2624
3044
914
2730
3811
1553
366
3429
4593
2199
774
1189
2917
3676
144
1001
1251
2018
169
2044
4843
4933
1451
3031
4673
4103
3095
4301
4683
1740
1728
3411
4247
1878
2535
186
3402
273
3089
525
2695
1898
2019
1360
1271
3989
4539
1665
4932
1723
795
3217
1182
2192
654
552
4880
2558
3114
1911
2988
268
4848
3689
3230
2701
1515
1660
303
4689
127
1843
283
3470
3886
1129
146
603
741
152
2890
2587
2443
3509
3806
3292
2838
956
3196
4608
3654
4370
4222
2258
204
1135
3567
1522
3364
624
670
3426
1786
2468
4755
3254
1879
4536
3751
2526
537
1523
696
4172
2140
2651
2577
4521
3569
1571
247
2017
4745
2189
2020
2310
1603
2104
715
945
39
1154
1064
2352
3076
3481
3542
2180
3977
1989
2471
2689
4671
4295
1483
3557
4966
1731
1940
2358
3469
3352
311
4917
2979
3756
124
2231
1462
4289
360
4509
1802
4047
327
2951
2537
41
4441
1322
2112
787
676
4710
570
4403
19
3845
3127
4031
311
615
1053
4544
4297
4118
4877
3124
1284
647
2772
3523
3794
775
1677
92
3151
4598
2603
4896
154
3196
82
642
4401
4384
2368
3506
1175
1794
3054
2964
901
91
1412
3856
2099
1326
4800
2930
3649
2062
2125
1803
2298
489
3597
1662
1050
1954
2801
1856
1365
1230
3978
3352
2000
1641
3733
3874
2949
678
3829
1813
1483
2623
2200
3337
438
482
3803
2537
3332
4108
1591
1684
1982
427
591
265
1505
4707
2007
4175
652
1166
1982
1497
944
3546
4236
4803
2458
3162
1677
1673
1953
2647
1909
1980
464
1459
3668
1320
3909
3367
3420
4218
4315
928
609
1631
4177
3531
3953
315
3420
2909
2647
2244
4171
3755
3257
3109
2002
4693
2810
3583
4263
3963
2714
2515
191
1668
46
650
3402
2826
2483
2281
411
4294
3354
4644
412
2678
822
3478
933
3466
3178
2776
3223
206
4189
3255
4835
2572
708
3262
4867
3760
1258
4114
4696
4150
771
4271
1833
2116
3350
1432
4731
3503
4519
4776
4632
1089
300
4431
3163
356
977
3126
2390
9
1740
4388
3765
2759
518
4717
917
4512
2492
1506
2510
3331
2906
2743
3282
679
779
280
1742
41
4885
4423
3318
3062
2658
700
4247
3798
4919
4778
1691
2092
4185
2139
2788
2422
507
4378
3963
3530
1115
2838
2384
3363
4708
170
212
2863
1284
1750
2495
1903
3286
3002
162
2461
4001
4851
3049
2433
4040
3574
138
4905
4753
2191
1037
1645
4296
1135
752
1714
2895
3961
4490
39
2052
3516
40
1975
4441
4103
1545
4122
2472
3462
3020
1255
3512
3039
3279
1877
4152
3049
97
786
1643
2760
2747
3641
1317
271
1206
2979
4377
2352
2224
2432
2277
821
4182
2603
3033
581
2387
3171
1137
1241
3905
3129
744
3372
3003
1186
3437
3084
659
916
3200
1551
4233
3647
3676
1611
4207
1587
1443
2409
199
3764
3052
4143
2707
1272
261
3496
3454
1684
1916
1535
508
151
2317
2173
382
598
1131
866
4863
854
4361
2108
4553
1505
3637
4034
3656
4895
561
963
4146
299
789
3938
2484
1780
915
4217
3311
1257
1782
2455
50
4110
3847
3662
4399
4724
1818
3553
851
2268
2159
2344
4856
2513
1246
4327
110
1175
3984
4268
445
3032
4696
2241
1304
4109
1742
3470
1539
3312
4128
2967
10
328
4396
590
248
3366
4488
3890
969
3353
1788
1266
289
3288
4874
3995
3675
895
2564
580
1711
1051
3453
295
1175
1595
400
1240
1440
1994
421
1045
4235
4737
1165
4360
270
1322
3837
1155
3418
2950
4091
1414
2998
2851
3810
3416
4413
350
662
428
2777
4318
1586
1728
2722
2989
1697
1545
2850
2711
3232
752
3297
1745
1550
2945
1521
2939
2834
1418
2510
4272
1905
2956
718
4315
2463
2084
1437
3130
244
2766
174
3129
3048
1304
4432
2357
4721
4705
434
1617
4608
3097
2986
2535
68
512
2261
409
3257
2194
943
1820
773
307
319
3947
3360
1677
2809
3616
1409
290
1830
4693
1251
3105
1045
4587
2502
1442
4242
3368
803
2586
1960
3327
3659
3426
113
457
858
4699
1815
3219
2519
3554
3679
4198
3460
2731
4784
2817
1758
2819
1422
1047
4598
3327
974
321
4794
4559
4353
799
2348
2748
1526
3631
2707
178
3492
1629
174
413
392
201
2174
4206
3494
901
1935
3142
529
4673
1029
3433
734
4970
3995
3427
587
436
1058
3681
4862
4941
3911
3660
2440
3529
1183
4401
134
274
1298
2706
862
2120
3970
4816
1337
3923
483
1979
2685
218
3799
4753
182
460
3205
962
559
249
4908
4226
4932
4655
1120
1013
2134
1116
4510
4245
3680
3363
441
3544
820
462
2436
2332
3253
1511
4359
1761
3321
109
1219
3009
3229
55
1336
460
2087
1493
1813
4626
4865
3731
2387
3945
2250
3735
3144
3730
2175
4483
3560
3861
1620
4016
3144
1939
4288
3295
2756
956
1883
1732
88
2346
615
4931
4918
882
2443
4324
1668
4584
4808
95
1557
1153
4233
4726
799
1226
857
4043
1367
4399
1896
460
2823
2098
2698
3023
3496
174
4134
2541
2672
2478
4784
2996
4198
2354
1387
3380
1967
2480
276
4589
1775
3262
257
2778
646
886
4709
2962
1182
913
979
3723
1968
669
1449
2820
479
4421
187
362
918
955
2803
1233
4661
2898
1679
1384
28
812
2721
4028
4040
3719
2246
3306
2521
1950
2156
4035
329
518
2201
3743
854
590
3367
4283
1869
1320
88
2055
3805
949
702
1712
2494
4454
1717
1801
562
3207
3709
3514
2692
3813
4173
3023
4582
3376
1186
2276
3098
2443
2586
1767
2623
2468
285
4415
1572
1624
4439
774
3459
2416
2244
830
2926
1507
3299
3835
836
738
1323
974
1230
462
3226
2868
781
4021
807
2552
2598
3149
4534
2753
1438
2345
1894
1077
3120
4643
417
1663
3313
1194
350
3573
3563
4329
1260
4212
3470
2777
2519
3706
236
1839
936
3573
1421
357
3223
960
3040
1547
2774
695
2727
4660
2559
4195
2923
4472
2840
1503
815
544
3419
3680
1670
4564
3451
1410
1187
1242
1851
4170
3034
3622
1741
2914
2540
4347
3930
4137
4271
2773
425
1907
4941
4759
3573
3943
3955
1255
1546
3076
3622
892
2243
4314
3054
817
4269
697
3349
2820
3661
2334
2990
4376
3417
2885
99
4324
4321
4850
4914
2689
3098
666
903
789
3413
3709
2394
2213
302
4753
949
3128
845
112
4389
4330
4374
132
4572
4944
853
3779
2359
2779
4308
44
2730
4148
51
4103
4441
4008
3313
2780
4043
3323
4027
4939
3239
4495
63
252
4445
959
2524
4938
3513
320
3134
812
4961
3114
750
19
2645
2127
527
2730
4041
2684
2263
2358
4869
2066
4432
2191
2493
3706
850
1786
1829
2796
295
4280
4909
1778
1505
4725
3126
578
2494
3117
4559
1552
3498
2562
2983
20
4717
500
1031
357
2744
441
3749
1637
1750
2286
2100
3864
766
2412
2313
4062
272
4950
1148
3067
4700
797
1207
4010
450
348
3280
920
3296
3972
3511
928
322
720
1965
890
4445
3009
404
4255
4
916
3141
3871
2507
2362
2612
4710
1061
3980
4809
3634
3022
2280
916
1329
348
4753
4677
3074
3353
1108
4593
281
439
782
1155
2629
1243
3972
3940
1503
644
1368
3522
1340
4374
4655
3054
2464
1570
3951
1858
1608
4113
151
3189
919
4943
3735
1630
4226
732
3621
888
183
3749
2688
4485
820
2296
692
4260
2543
4758
4764
2448
1847
1525
654
2956
3650
357
1114
632
1737
4002
1616
376
4084
2546
4289
497
4795
1421
4846
3126
1802
1142
3775
1040
4743
2441
3818
2798
2116
2926
206
3888
2929
3549
4874
4764
3163
3420
4439
588
4620
3155
63
2144
4409
1026
2759
3758
1545
2331
4331
4707
1831
3494
4740
807
150
1782
559
2392
1846
2345
7
4749
4126
1293
2279
3483
1582
1972
599
4028
4459
141
2148
568
3793
1498
1835
2812
2715
4041
1944
3365
1285
3919
908
3691
4689
1761
2867
873
1857
2301
4766
3101
373
4796
3192
2757
1451
2757
3597
2825
4257
4998
2332
3193
2024
4056
4945
1118
673
7
4355
3372
3591
1621
1246
280
1419
2640
2674
3462
1496
4144
2314
1212
198
29
743
1774
3157
2636
3873
3653
334
149
450
715
2207
3534
3480
3390
3896
2749
1933
4026
4532
4492
711
4979
2318
4162
4980
812
3699
4736
482
2621
3913
2539
2564
371
2774
2626
1142
4048
1621
4505
4122
3539
3104
621
891
2425
2399
3400
3150
2372
40
4289
4195
3204
1137
3405
69
4574
1737
4015
4729
3233
2699
936
4827
2406
108
1791
4736
4673
3892
1157
68
3213
4360
3368
4811
949
2708
4565
2910
2509
35
2755
3830
605
639
2081
1444
4631
3934
2664
838
4993
2540
1312
921
3006
2950
4269
3254
1861
3167
1049
2135
3689
2351
29
3094
4092
1329
4956
275
798
340
549
1516
4473
3700
283
363
2109
3571
2785
4661
257
421
4232
2698
1044
1506
1808
451
4585
218
4695
1512
2779
2592
2293
2235
1881
3098
3580
4645
4398
3090
2360
1811
1768
19
4611
2658
2034
424
1010
1145
2636
2117
4054
2771
4718
2833
2995
1390
69
4900
2558
4544
2834
3812
731
1581
4633
4739
1093
3330
1390
4499
2271
2760
2980
3288
1929
2053
1087
2219
381
4728
3654
889
113
26
328
4829
3273
4248
2464
4038
305
2333
3135
2867
1828
2745
1884
5000
565
2373
3110
1792
4136
1230
1956
932
1279
929
4145
3273
3097
2755
736
2127
368
3280
256
362
3632
4918
430
1571
3035
390
2609
2397
1370
2727
1057
2299
2819
2265
2811
728
1784
1330
4457
1773
442
671
4988
4557
4473
845
1614
2449
3874
4893
4856
3233
4716
4146
216
864
2770
3593
2682
2407
3869
1074
2754
1340
4126
4363
4640
2865
1456
208
128
1260
95
936
364
783
397
2413
464
3582
1517
1932
779
2652
3135
4956
985
4677
966
4640
799
1707
3088
2349
3070
4603
3616
523
4828
4314
1873
592
4500
4568
2192
2680
1165
1454
1423
4165
2181
3711
679
2275
755
2032
3170
1827
806
1488
2776
3012
917
3101
4004
4005
682
199
4661
840
1777
933
3403
3380
196
3406
2355
2551
4930
4245
2149
680
2836
3635
4940
1018
3179
1640
1705
1930
2176
155
4970
82
612
4399
3924
2398
2489
3208
2698
1024
67
1955
957
2470
1309
2513
4416
3920
1173
3298
3587
1751
2049
2596
2029
823
3831
1002
3939
1664
2158
4422
1217
2744
3629
2426
720
113
2078
4176
4846
2179
3467
3273
4176
414
17
4390
4638
3172
1121
3335
345
2836
4355
2951
2706
3428
4497
2996
1202
129
1958
4645
3969
75
1945
4173
4019
2355
1527
2135
3358
3305
3573
3255
232
117
791
871
468
2768
4
2310
565
440
1624
2887
3710
3481
3309
2559
4842
203
1310
1400
1689
584
811
1283
658
2561
1537
1978
2443
302
2907
3608
3254
2179
3118
3
4895
1662
3774
103
1600
4068
35
1081
3955
95
1969
3942
2436
1603
896
3404
3411
2644
967
3562
2444
908
731
3434
1243
919
2709
4791
1942
908
1024
4952
4214
2396
4069
3592
3478
4486
4686
2071
2510
3904
2168
386
3505
809
266
2319
4607
2337
4727
3559
4454
1509
4631
62
1787
3485
4423
3239
3118
156
1108
1952
3418
751
3306
739
654
2632
1017
2706
1762
4824
1853
2258
3765
4151
343
4740
2950
1332
4670
403
3211
2646
3288
626
4755
2788
3887
2993
2947
1812
1405
4543
2751
4679
2363
4613
3382
2212
1018
2471
140
4382
3116
40
687
767
1882
4049
2033
1129
3801
3706
1383
3087
1674
1213
3996
2500
4650
4007
1367
3738
2407
2655
2268
4362
3505
1787
4674
4305
2256
2628
4759
4615
4116
4217
3263
3232
3379
48
965
1153
2085
4656
3293
2315
2323
4444
1254
520
3927
2165
1165
4011
2743
747
3412
1189
4802
4192
280
4468
1000
627
2029
2963
2225
4392
3380
1585
4370
3570
4413
2548
1046
1820
4227
733
4471
3690
1604
697
737
2280
4187
248
515
3206
2391
680
4511
3964
1566
3358
471
3395
607
4902
1009
2379
2645
4171
1690
3304
3490
4784
1854
3669
3554
3423
2642
2437
4831
1013
3608
2636
3110
1722
4962
486
590
4606
1700
217
78
4347
622
1816
1924
4617
3432
1125
3000
23
3239
4200
808
2474
1211
2239
315
1097
3313
4720
3778
2373
1285
3350
4480
2741
3054
1549
3240
1393
800
3761
235
300
929
3459
4086
3171
1959
609
1723
2826
4996
3200
3661
2907
2778
4266
2680
1430
3341
3810
3897
1286
4686
3951
3839
3967
271
3699
3623
2149
2906
2700
3747
1524
2343
1685
4035
367
3632
546
2115
503
2737
963
1791
4445
2284
2885
1301
4920
4728
3105
3915
1185
1114
4869
3120
2587
1567
4293
4809
3207
1126
2992
3870
3990
4604
2115
1944
1689
4694
2785
4373
3559
3164
2379
1980
927
1910
3870
690
2996
963
1718
2387
2272
4399
1752
3915
4697
4544
3473
117
4901
990
2285
4044
1354
3222
1181
2215
4849
4079
4544
1649
4304
3829
3504
1286
700
564
330
4745
1239
4832
2577
2461
1339
1889
1589
487
3801
2951
2537
3551
995
102
1393
4748
2067
4347
4277
2491
923
4837
3174
3896
4987
87
4169
3167
3314
15
4213
1911
1982
2729
69
3353
4380
3393
4908
1099
3077
4745
4139
1035
4327
3141
828
849
4867
2693
3410
3953
4324
4350
2691
698
2198
4081
4796
380
4066
2694
1712
1600
3581
1956
3644
1010
3414
1306
4836
1259
658
2123
3093
2739
4300
3979
4125
4438
4613
4809
238
1897
2613
562
861
1063
3079
1807
3618
2401
2236
2479
4872
3220
2951
1278
67
2197
3879
1982
2128
3913
1004
2963
4227
3339
4707
2655
567
4965
3608
2933
577
3701
4171
2071
4614
1516
2311
3037
4496
114
472
2017
1130
1653
2142
148
3353
4376
4024
4079
2719
706
604
3321
3824
445
271
2977
4750
1043
2744
3052
652
4963
3457
4864
3110
2360
406
4427
2640
1252
4082
678
1966
3424
699
637
4155
4343
3216
4079
2004
389
1820
2943
3195
2812
93
3763
1668
3712
2888
3150
29
3806
1082
2190
1867
3872
1756
3168
2197
2905
1870
1620
1409
2316
4198
2661
3949
695
1476
3001
484
2528
14
4913
4982
3793
3111
3242
748
1020
1480
195
2525
2779
2209
4555
610
813
4018
1752
4286
968
771
1213
4016
4998
2145
4812
217
4771
14
2796
786
3579
2781
4887
438
4422
2028
1611
1906
2096
3499
4350
1729
333
1479
2160
1049
2661
4615
1460
732
3876
3638
2589
3839
163
3669
1565
4335
3462
3747
256
672
2875
4444
901
2897
1540
3037
4399
2725
2992
1800
2550
2038
2137
4371
1317
638
658
933
3194
4466
713
921
2647
2255
1028
328
3987
1930
4691
1065
4254
1213
4833
40
2120
4858
1782
3975
652
4266
2858
981
4222
4996
4765
2874
2635
3537
947
2613
3659
4003
608
1632
1806
1451
3155
2119
3642
1619
2842
1649
4579
735
3234
4570
2547
220
248
1810
2530
3683
4999
1440
3270
3714
347
3427
3063
38
4673
3060
2152
4507
3743
4803
4086
3946
2041
1152
1582
4210
4404
3537
2828
4330
459
4891
2777
2944
772
2033
46
4589
2709
1407
3867
4963
1047
4538
3148
1619
691
2849
2077
4989
4547
2491
2153
668
4865
1079
1695
4188
3472
4946
2789
2848
4726
1229
1075
3313
621
1472
3946
4638
2260
4972
2882
1435
3969
1646
4564
2656
1972
4047
3017
3297
4105
2181
1034
3727
966
1603
578
1916
3058
4802
4897
4639
4032
2324
4219
4393
3641
4762
1996
2274
2821
3161
176
2564
1189
396
4644
2943
2829
1703
2639
4411
2272
3661
1284
2882
1329
1758
3331
1330
3704
2029
3474
2391
2152
956
2479
3668
4447
2323
2593
3195
3573
1806
407
1680
4823
3703
4425
1564
4158
1532
4683
3303
1107
994
33
3253
4953
3015
4421
4905
786
2040
3724
4194
1911
3976
4922
1509
2828
1987
4802
2375
1672
1869
1550
4591
1615
4311
967
1802
4357
3797
1697
2045
2819
4983
3483
1321
4299
2411
3598
2738
1579
4556
2795
2325
4913
4668
654
170
3003
4364
1919
2160
4449
119
4623
3712
4651
4381
1416
3389
683
39
225
1566
704
3534
2645
3668
621
1655
330
4155
609
3738
2599
2491
2206
4377
4395
205
1761
3935
3320
4275
3672
2968
4791
745
1729
1977
696
888
517
4926
2577
2577
4389
2623
643
4608
714
3125
2370
2158
4229
561
1719
1325
2935
479
3579
2683
381
399
4257
1190
318
1413
843
3686
854
4278
4891
3802
2005
1559
278
1304
4887
1799
3541
642
4544
982
1774
4598
4474
4872
2682
2922
895
4426
4515
4078
1089
3935
2166
4610
4062
4399
370
2884
2568
4185
1282
4803
2825
3247
4188
3289
784
3497
4854
3182
4443
2807
3347
828
4710
247
4192
1607
3377
1093
2657
4318
2305
2506
2426
986
1412
3670
4125
1922
3931
2823
1911
3549
4355
3468
4784
4727
4132
2392
1993
1954
4961
3077
2622
3789
3963
2812
3357
3398
317
1948
3074
4426
2660
1805
312
4127
943
2463
2086
2551
2491
415
1154
501
2469
3740
1821
2074
1436
4124
2144
566
3430
2498
4912
3968
41
1631
1148
65
4859
1602
570
3340
3565
4774
3280
778
1956
835
2009
598
2780
2545
4016
3540
4850
4002
685
895
4675
798
2051
4590
1117
2014
4210
4150
2627
3173
4308
4543
439
3686
3404
3974
2535
2719
177
59
608
3539
434
4946
667
1642
3734
1198
3803
2344
2587
2174
2899
3090
1664
4736
533
1107
2575
3182
4575
3081
951
1902
1267
2216
458
3555
4001
4001
74
3133
2496
3340
3511
4736
1005
4724
4809
369
1510
1584
4119
1901
2799
1259
617
2299
524
1225
1929
2078
3043
1371
4990
2127
4732
4119
2151
4795
2435
4144
4765
1522
4940
2833
3057
337
2749
634
2165
4304
1186
549
2066
4066
3364
1277
786
975
490
1669
3827
2551
1320
4770
608
3199
4162
880
2604
3687
2464
3974
84
56
655
587
3380
2508
1298
149
4380
148
4244
2620
947
1653
4089
4306
4122
1694
1116
4234
2944
4974
3484
1994
3664
3709
2012
4594
2541
2195
2406
2920
929
1578
4134
3561
2934
3051
4959
1219
2190
238
2944
4339
2220
1682
685
3288
3157
4191
2297
3402
271
67
3039
2259
2113
399
564
4895
1642
2477
3907
688
1515
73
683
1719
1849
3892
4146
2442
4379
4776
1135
2682
3179
505
4998
2527
3269
857
2767
3074
341
3385
80
3591
1410
686
3034
3415
3649
2
4700
423
4497
1022
4757
2763
3363
969
42
3445
1445
3424
4853
1722
2794
3475
1366
1574
4150
435
3554
3630
200
4613
4813
1547
3280
932
3289
2597
4608
433
3250
1116
1420
4473
3416
842
1145
4574
2204
4136
4141
3182
2856
4316
2571
1114
4345
1481
1834
87
2381
3828
4734
4581
1876
2309
2747
2858
552
3863
3570
3617
2816
4766
4620
3150
4630
3452
717
4717
2768
1702
3382
1149
3417
1139
4705
1587
4613
3896
721
918
163
879
1368
356
4936
2231
1886
2085
2957
1641
4026
4560
4408
1847
928
3835
3276
516
1577
236
4650
3439
2044
994
1394
554
1058
2760
950
1755
4947
1737
988
4463
1759
4060
3186
3260
2552
52
2777
3389
4927
2927
484
723
4128
1460
194
4979
1392
2309
4056
1094
4751
1005
27
931
4219
775
778
1915
4258
986
4828
1496
2190
4072
4368
1017
212
3321
1257
3456
144
3250
1693
3142
1871
3376
463
2262
2445
1964
833
2130
2706
312
3159
96
2262
179
2462
1655
715
4307
3288
4505
758
3773
3536
3722
348
1203
1475
3336
1129
2534
1115
941
4701
3777
113
1569
1660
2226
604
3687
3061
4194
3637
3665
3745
2292
2862
1907
2617
232
4744
202
4837
1893
729
3018
1742
3671
3486
4914
2705
1308
4926
3165
3764
4727
2856
4092
3047
2660
2187
1667
4242
90
493
3737
2607
3484
1740
632
474
1993
3323
3057
874
4150
1912
715
598
3039
838
783
4210
3285
1776
1602
3278
1301
4809
2546
138
4020
444
3291
1066
4760
515
158
3831
2561
167
989
1163
4539
3982
3021
4318
2788
135
4594
962
1985
3580
4756
120
4854
1345
20
3137
766
2783
1159
1196
2699
2869
3854
749
1995
185
2003
3695
3056
2370
897
3690
4629
1294
4582
3026
2801
4485
238
3843
141
2460
3742
3012
830
1211
3166
1583
4168
1012
4824
3290
2326
2192
2230
2259
4674
4604
2198
504
2145
1413
2707
1908
1062
2452
1195
3274
418
717
1294
226
1601
4250
317
126
3823
644
3063
257
3489
3789
3318
1606
4234
412
1272
2137
2054
757
1009
170
362
3937
2017
1990
1698
4777
3011
3169
935
4673
4346
4389
2036
2086
3242
3148
924
1262
2530
1023
659
4466
2241
4364
4163
1767
3311
1953
3418
4269
1213
4518
4578
1379
1576
1542
4711
1704
4977
3850
3245
592
1512
2060
465
2304
815
3078
1299
516
235
4310
2577
1830
1156
1195
218
320
2196
1143
3923
1820
4670
2136
1580
2746
1717
885
592
2546
4243
1030
3607
1981
4299
24
3595
4010
2039
2985
3956
4806
2634
2661
1905
1181
4198
3558
1438
2912
4428
3754
1945
2534
773
4121
4886
4706
2607
4933
3515
1507
1762
3163
2579
37
3752
4819
71
4556
2477
2144
1732
3394
1836
3071
3891
2416
4747
4148
2777
3697
1449
1558
1441
20
1349
1785
3281
1491
3856
3325
4475
4877
4223
2668
1197
2430
589
509
1234
954
846
1479
819
1473
2377
3353
2460
2009
3088
4939
2460
2921
435
4269
2814
3375
3059
1344
4390
3008
26
4431
2573
1322
885
4630
4732
3226
3164
2113
4894
2803
2143
2082
4959
728
3687
110
4721
2076
2965
4001
655
1153
1418
2127
840
4248
3310
1761
4548
3051
2575
1141
136
2327
1479
4292
945
1559
491
122
2556
3559
4996
4759
2041
811
3066
2814
4131
2712
3610
115
2932
2647
4543
240
2607
4634
291
184
4910
4265
3844
1580
4453
2464
1451
680
2875
4966
2565
652
191
1394
912
3011
3550
4263
645
169
3700
1926
1683
4842
438
2144
2330
352
3140
229
2994
4455
4994
1301
3708
2176
1956
4410
2755
454
2762
4308
1912
4825
2600
2260
1821
2332
3772
2154
1399
1521
1937
2697
1798
1647
4816
704
3052
1564
4289
2531
2780
2045
4714
899
4372
725
3398
4815
4022
2914
1194
1678
1106
1125
163
3397
350
4817
4265
624
1916
66
1889
3796
1235
1145
2026
2627
2208
2233
4150
768
1445
2036
4542
231
2571
3332
146
3911
588
1626
1852
1652
3225
5000
2260
2770
46
2885
185
180
4753
129
190
2219
2131
918
2827
2953
4892
1112
1809
4237
2368
1947
1241
1101
1485
3759
3900
4714
3798
3337
3946
3992
1068
1538
3974
674
1631
3647
146
4343
3132
508
4940
2346
567
1122
4988
2520
4319
1145
3286
68
1289
4639
2790
1818
4270
3933
2531
2064
1902
599
268
668
58
2998
644
2851
3386
2771
2234
2682
4371
1520
964
1247
2456
4025
41
3633
4270
363
442
4701
2620
641
2571
728
458
1481
1554
3678
1528
136
1787
837
2313
4298
3433
2310
2833
1678
2472
4604
532
1746
700
4997
1616
1042
2988
3978
3232
2420
17
3306
1379
1565
1784
4763
923
1579
1321
4984
2764
3548
2907
3984
2273
3975
4965
643
3562
352
2580
3152
4507
1611
3106
165
4037
4199
1288
3389
1913
1384
2675
2116
2975
630
3680
3464
537
4791
2356
3266
2439
4405
3015
579
4660
4977
3850
4192
1211
2765
2412
3409
1824
2087
1456
244
4452
4481
449
3010
847
4481
3994
4954
3980
3854
4181
2692
4685
1232
1129
1647
4605
2504
3060
3228
3531
772
1928
824
713
1138
3216
341
693
2083
3489
1829
404
4137
717
2716
2375
349
610
2535
135
3569
704
279
801
1119
2843
2188
496
87
998
1526
2628
3993
3585
992
2013
269
2916
39
4812
469
2815
583
2807
1429
2311
4911
709
4991
4922
4378
4183
3570
4460
4684
4788
1984
3029
25
4223
997
4019
297
1780
1876
1147
3569
3446
3804
1241
2569
1087
1493
711
4712
510
3461
326
2976
4838
1097
2868
383
1050
1842
4727
4552
325
2447
2876
2304
1642
180
3308
1914
1181
787
1453
4997
2632
777
73
644
3485
1247
1359
4110
3465
4158
531
2562
4475
4586
3647
4792
1989
2233
3129
2103
2377
141
458
733
2027
3607
3834
4507
2413
3045
4186
4489
379
433
1611
66
1096
2382
2223
1238
546
1949
765
825
2713
707
3909
726
868
3968
1025
3440
4339
1318
3934
4408
247
796
566
821
2404
1342
204
4088
933
2758
1998
3280
25
3698
341
914
2949
2242
507
3565
2486
3389
3230
1224
114
2441
4244
1653
4550
3532
4997
1435
1967
1844
2082
2176
684
4037
2385
2765
3686
4354
3448
3509
963
1208
1755
3177
846
1806
4918
3910
1807
3599
2093
320
2568
3088
3920
2696
2657
4702
3628
1559
626
1450
1851
4229
1004
686
4080
2576
2835
3821
3387
3941
1307
4123
3417
3784
3336
4326
3505
942
1266
3900
3497
862
957
1448
3816
4347
4892
610
1893
3253
4714
508
4590
3108
4785
2573
1711
3086
1162
3023
2438
4282
31
850
4330
647
4092
564
3710
25
4826
132
1352
575
3394
3279
922
2960
3715
4652
695
3662
2533
4806
2484
469
4260
1613
749
4411
832
3191
2247
893
1975
3757
3055
193
2957
4987
1609
912
2084
1758
198
4628
3002
3062
4185
389
656
2933
4291
3346
4821
4915
4727
3588
3355
1177
2624
4432
1024
2488
3670
2031
22
4474
2386
2061
1149
2187
4205
3170
230
1689
506
85
2451
533
593
234
4416
4659
1698
1371
1557
2539
1616
2255
4536
1146
722
3606
4455
2663
3229
974
2628
2033
41
3610
1599
4596
2028
3930
1309
1315
3630
4658
3563
4427
3337
1268
1320
2933
4070
1874
2183
3503
2431
1348
3320
4248
3049
3511
2248
878
1215
849
4318
346
2916
562
48
3492
3173
252
600
824
4212
4587
3308
4666
4085
4050
1114
3822
3470
1856
1412
2443
4652
1433
3942
1327
1470
310
28
4558
4602
241
421
3691
2710
1261
197
1259
2619
2670
2365
4489
4057
1405
4026
3136
131
3625
4263
3585
3560
4231
4906
2739
3007
4687
582
576
871
3119
3429
71
87
4108
3354
4282
1363
2480
4066
4266
3663
2311
3810
4781
875
271
3110
3691
758
414
998
1723
3406
4085
242
4721
3249
2960
681
2558
1786
954
1190
3817
3187
4029
545
2989
3066
1331
2619
166
504
4829
1693
759
2589
4405
248
4179
1382
2854
3768
4393
617
4787
1754
541
4807
1990
85
389
119
151
4567
3239
3547
1550
2127
1127
4023
3082
151
2998
1491
4136
2837
943
2646
2947
3749
2034
4920
4167
2865
1453
4661
1967
2264
655
3617
4913
2429
1258
1862
283
3204
446
2071
421
290
423
877
4533
4197
1899
2671
3922
3989
2638
3404
1677
4303
231
4408
4754
2627
4251
2974
1557
4687
2429
1605
4356
2281
576
1829
4670
1958
2705
2964
1683
4348
4888
1630
4252
2382
1881
750
2746
4967
1005
529
4988
3369
3806
3681
401
309
1953
3747
148
3630
4144
505
2458
1934
1513
298
2710
322
850
776
1641
4996
3918
4917
3412
753
150
1207
3257
4634
2049
318
2442
4168
4474
1683
3714
3790
1988
144
1106
2351
1263
2402
1677
1133
3400
911
3171
2824
3546
108
311
970
1210
608
896
174
3624
440
4859
2978
159
629
3307
1133
3692
3319
2838
984
2205
1106
2070
188
1341
229
1993
2713
1850
578
1767
1218
2432
2622
2342
180
137
2894
4950
201
1751
3170
3623
1044
3
2905
3179
3634
4959
3244
2540
4177
23
2796
4853
1307
1241
2536
342
582
3418
3131
4470
4398
1808
4664
3556
3988
456
114
2627
1195
4759
4142
653
3678
2073
2495
3025
920
2946
1450
210
837
2485
1647
3359
3938
4013
2736
1435
672
1474
3656
4010
1138
719
2060
442
4942
2152
3950
1689
4081
1414
563
970
3008
4165
2019
3198
595
2142
2992
4485
3942
2314
1264
1525
404
170
2408
1262
1441
4764
3140
4053
4968
1640
4176
336
3886
1166
474
1633
3778
3915
2708
3774
1472
615
4756
387
3558
104
4271
2045
4307
4600
4647
550
4395
3569
3973
1290
579
3067
3680
855
2383
1847
3741
3840
324
3819
1066
1848
711
3309
2977
2386
4338
2293
325
358
2080
4632
3592
3410
2561
846
1989
4698
1315
962
1649
3189
1847
2630
925
4133
229
1268
2949
1695
4116
2589
2322
4280
601
1746
4548
657
3520
4006
1052
4074
4458
749
264
411
2902
2022
2063
1912
4635
3278
2326
2311
4011
1132
207
4732
4156
479
1513
4024
1353
2911
864
4640
1816
4803
1481
3157
2841
4108
1161
2569
3982
2133
4867
1289
4618
4029
3854
2450
4437
4795
3442
1607
737
664
3769
2840
1277
3750
4221
324
4269
3416
1671
4767
1037
2161
3055
3588
3311
2558
937
4393
1373
4559
4533
261
4570
3838
4179
4641
308
4964
2151
3581
4084
4443
2881
1670
1034
426
1506
2218
118
115
5
698
3131
2207
1049
3972
1288
2659
2051
3477
3303
1135
4800
4700
2533
3815
2189
3019
2920
4812
2970
4882
4671
3511
1339
2551
3307
4080
806
4807
4609
3123
3880
2991
3091
165
3891
4871
2649
1582
1913
4524
1802
2620
1684
1651
3931
3197
4125
1668
1264
3938
35
4941
3485
4346
4007
2546
895
3537
474
3040
4830
1726
1497
3671
2501
3348
1334
4306
1528
118
3274
299
4657
2320
3859
1865
1643
729
805
1774
1875
2093
891
419
4618
3497
2985
3077
981
3017
3484
3605
1085
358
2186
2218
1258
3251
777
1707
4040
177
1011
2158
3327
1363
2966
1088
2339
1292
1297
2121
3808
764
4225
1731
3076
817
2991
669
3113
2672
1453
4497
223
736
4014
1897
1759
4305
4399
2630
38
3061
4802
2648
3088
2906
3851
1462
1804
756
3599
849
1346
3304
1829
4951
677
967
1955
4384
453
2593
1343
1962
861
3999
2155
4289
911
1516
3500
1097
155
2059
3370
4942
435
4412
3102
4541
660
2380
1538
3465
825
4268
4459
2499
3986
3132
3711
732
4713
4694
4459
3357
2593
336
3552
2437
3381
1501
2395
878
4577
925
3203
4509
3632
2766
2172
2038
1504
238
912
4940
4191
2977
2886
1863
3185
1487
4175
2760
2343
1662
1369
3453
878
3119
862
3732
1163
1701
1190
3257
75
2058
3636
625
3844
3153
4874
2255
1716
125
2648
2727
614
102
4053
362
2086
619
2673
3823
1690
2349
3896
726
3800
3514
3148
3268
3447
192
4553
199
4052
1314
163
405
3200
1032
1338
4979
1622
2675
3661
368
2315
64
4616
993
4353
3201
1959
4534
2486
858
3135
2018
607
4254
4405
3427
1970
4589
3664
4052
2067
1101
4954
658
1301
3744
4421
3783
1445
4493
3857
1792
1720
287
1333
3162
3068
3408
607
3139
399
3515
634
1761
1677
1450
3708
4132
2219
254
3327
4134
2318
4280
1668
4503
4615
4367
522
367
1320
4344
813
1220
108
4479
3529
1421
4563
4932
3829
55
4314
3773
1281
2555
3730
2640
3906
299
505
447
2053
3396
1429
3639
3355
70
4539
2553
415
2027
3650
4122
2873
3417
2170
2431
2450
2243
3217
4258
1215
872
4413
2655
4271
4501
2867
932
347
558
3337
3745
2436
316
2821
2449
1859
2608
3955
3777
2288
3782
4668
505
1679
4899
477
241
4845
270
190
2855
4097
610
1799
3714
9
861
4200
4825
4618
3664
36
3795
4056
385
2076
2546
3996
4479
2514
2989
3520
855
3994
4027
594
2374
1384
2747
2600
3886
4795
581
2045
2248
2106
1721
3774
160
665
4052
1808
482
245
3428
3569
2915
84
735
1194
2150
2766
220
825
1119
1612
3907
3735
1403
3313
578
2006
4745
4572
2931
4226
2480
2737
979
124
4713
1249
2140
4851
1962
641
2392
465
1161
556
2075
4197
213
4652
2704
2554
1528
3146
4588
4609
105
2236
1585
3235
4875
655
4686
3230
3544
3273
1555
881
212
4266
4858
2575
817
4841
521
2516
3583
3108
2142
480
3461
4806
4950
3483
37
372
2685
16
1350
1868
2924
2307
596
1354
4294
891
1680
1405
487
1578
1080
2368
3012
2048
1728
4856
4691
2806
4503
4108
2440
4064
1080
87
4202
2072
2915
2893
3655
2570
9
939
2022
2071
3138
4971
3560
2938
1312
545
1860
3272
565
3179
1504
797
3976
3874
3383
1929
1200
4633
2366
2993
1937
776
2060
2663
1775
2069
2875
2842
4177
593
4490
3606
2804
4789
1912
2365
3647
3217
1374
2764
2231
1931
849
1752
1099
3130
249
2279
820
3836
1040
1742
3525
3349
4003
1798
4744
4261
2896
4854
2714
3853
3020
3826
4234
1096
4961
214
3417
4228
1834
675
2142
175
527
2495
213
667
3369
809
84
4253
2416
3254
3705
1653
1394
3062
3961
760
4532
1420
3240
1371
3932
1550
1947
368
2198
4386
2925
2309
4431
2041
1936
3522
1773
4356
1721
4820
4533
2754
34
3338
4101
530
3322
908
2039
211
2604
2377
2044
603
4199
157
2278
2036
1786
3372
4087
4070
2849
4295
2952
4918
2523
4657
762
4851
4762
527
4344
1393
1376
4456
1414
2417
975
2669
2039
3448
3918
3513
2193
545
3342
2847
3444
1114
4494
3114
913
831
1675
2935
3682
3993
3636
3103
4090
1955
1622
1674
2627
3012
4420
1282
1012
3496
2421
4100
3906
4435
2307
3117
1789
555
2213
848
443
3375
1196
1631
266
82
3882
3371
4279
1321
4389
3593
250
1235
3675
4927
112
1018
3379
2254
589
3150
1594
2134
4402
4749
2584
759
2524
1591
1409
4681
1981
3393
3810
2414
2034
2733
1487
3011
1625
1401
3983
2391
4159
3576
235
1490
1149
2231
1490
1725
4435
3227
37
304
4594
1951
879
2016
1069
637
1398
2400
1096
4049
27
4504
681
566
1977
2037
4713
112
3185
913
2550
3044
3997
4436
3631
1660
3811
3856
2429
4214
3944
4341
1923
156
4490
3544
4021
4756
4705
3925
3345
3444
4385
4414
1327
1612
2134
3786
2590
3328
4211
2972
2391
23
2900
1357
1927
2032
1689
1641
786
2752
2546
1149
309
1875
3967
1484
1523
3986
1754
3715
1687
1988
3469
2447
4713
62
2155
240
2338
2291
142
1422
4693
3921
3056
4773
2728
3563
2858
230
3148
4219
2007
4942
4859
127
3003
2476
4219
3529
419
1728
894
2610
1543
2895
3736
374
2270
802
1491
2118
4712
1981
1884
4355
1476
4574
711
1689
4522
2804
3622
1097
3700
731
4219
1122
1100
4948
3990
4623
4765
4994
2129
48
4000
193
2491
1081
2067
2148
4932
160
1362
3587
2299
1367
4877
1137
3415
3775
4286
4624
2782
2145
211
4441
2064
840
4293
3391
2599
3058
4712
97
3619
3745
1760
2000
1650
3516
3770
3622
3402
1673
385
3069
1390
1268
151
2314
2217
3167
3105
3036
870
4887
3887
1701
994
2938
1721
785
4815
1262
205
2915
3057
350
3211
4053
185
220
1429
627
1654
4561
4574
3522
2143
3510
4871
4371
2868
1492
3738
2135
3133
1664
2265
4952
4972
838
1204
1298
1495
3771
1484
4716
4672
1907
3666
635
859
4777
181
3964
2731
2416
3513
1842
2741
3228
1122
3437
4497
557
3705
1094
1708
3820
400
4793
146
51
1469
4215
3495
3667
1398
2761
2066
4683
3266
4945
2221
677
47
2171
4203
2404
582
1438
2823
4409
4826
2073
3157
1402
3580
2806
3674
2490
407
93
3858
2537
3688
230
2330
2678
1857
2734
4993
1841
2900
3290
60
1460
2224
560
3331
4371
2452
2286
3300
1540
3493
4150
3630
69
4277
2152
1445
1108
3337
1194
3072
2549
745
2161
3100
2359
1798
3108
4023
214
2112
3542
1236
172
2494
2797
2015
4382
2317
761
2606
4787
666
4723
932
2600
764
583
968
2445
1066
3735
3933
4274
1669
3314
4928
1219
86
671
2155
4012
1081
1770
1524
2022
4102
1764
503
4358
441
3101
2658
922
2026
1556
3333
4161
2256
1321
2248
991
4001
2495
3541
2855
674
3349
283
793
889
22
3467
1347
1357
2835
4740
4467
1376
3168
1198
4082
2407
2915
2707
3957
3982
3109
1722
4554
1921
3766
1011
3427
1568
1846
2011
2516
2287
885
2095
1895
1582
758
2644
2695
1761
4095
4643
3519
150
974
2846
3555
4481
3639
4259
4118
4410
4606
528
4778
681
4114
3641
1683
3954
1157
4826
2284
1871
2887
3042
3128
32
4263
171
1278
532
1495
272
3986
1746
4249
1197
407
499
3857
3455
98
4746
1251
905
4356
3829
2285
1173
4432
3522
3515
2820
4001
298
1350
608
3809
2725
1330
3134
430
1216
3870
4721
4507
3914
4032
3623
4583
841
1539
2712
3942
1100
383
4921
700
726
1060
2009
2805
185
4434
1272
2188
3893
1880
4390
3090
3651
2893
1223
2231
2866
1501
1690
1473
3628
4584
1832
4084
2588
3211
4398
4347
4736
4569
3340
991
2493
285
1035
2540
3593
3288
2905
310
3586
4619
2472
3590
513
3421
1199
4841
514
1550
2133
2409
3353
2738
2309
957
3702
749
4347
4318
4113
839
4034
695
4776
1808
4101
1355
1902
2661
1402
4372
1774
2895
1056
581
2303
3410
4733
3873
548
1938
468
2447
1485
4532
1697
1247
1986
163
2289
2560
273
1473
156
414
3808
641
1900
446
2343
3883
1528
1898
1140
4919
2772
2087
4335
4767
1793
1683
3592
2220
1185
1125
1601
4099
3153
2622
676
3813
1999
2971
2287
3257
3935
335
266
1738
2211
1645
3020
3529
4607
2741
1524
1902
3265
3089
4209
978
3146
1284
2141
1227
4823
3850
4101
4890
1489
4408
1151
3998
4718
1109
3897
3372
3320
3233
975
4035
1533
4376
1639
1810
2818
1037
4317
3721
3403
3996
1478
1599
3290
1247
4154
1330
4626
2665
4432
3901
2628
2278
289
336
625
4328
97
4085
1933
4529
3290
3526
4346
2749
1706
4364
1156
3704
3318
1217
4777
2493
765
33
3542
2251
3276
729
826
4863
4930
4733
598
981
606
814
295
4810
3220
4119
798
3301
4594
3529
3070
2434
795
1142
4899
2723
1912
3947
2925
2428
3276
1091
4421
975
2893
1460
2696
20
564
4583
3141
1130
2194
3754
1699
1047
1806
181
3902
2544
1153
3368
3645
4475
4113
3592
976
4402
853
659
3510
265
2908
2561
4775
4627
4140
1356
4641
3089
3641
31
31
3309
2907
3170
4770
2298
762
4824
4153
1788
4634
2627
2779
277
4741
3371
2063
3459
2529
4240
3105
1896
3241
3441
3629
1092
2127
976
2848
2752
3979
1416
834
2316
3477
400
1677
1444
3203
4542
2102
3504
2221
4100
2662
3364
759
770
2508
597
2867
940
2323
1609
3674
3558
2294
1088
3895
2633
1985
1287
2292
4935
4042
1216
922
1242
1488
3167
1565
4508
2411
506
4154
804
2100
2237
4654
892
780
2590
3452
62
2204
1562
2609
3033
1574
4823
376
4252
4076
1
159
565
4181
3844
3292
518
1280
3243
588
2934
608
3743
1164
3047
1084
4916
176
4334
559
4888
2065
1133
3814
1822
2009
3031
4575
1095
2124
2904
4316
2440
247
4815
1939
523
1067
2831
1101
4818
4414
3049
1279
1494
2190
1279
1619
2212
2299
1720
4733
3102
1418
3640
224
2471
1912
4463
2134
2619
3173
21
2033
1725
2312
4343
474
3584
3597
739
1400
886
883
3745
823
164
2871
4727
2125
3221
3673
3756
2144
2865
4925
180
1522
4476
3609
1016
2200
1428
1020
4085
2433
2863
420
3486
3320
2396
2451
4894
1562
3110
56
4263
4226
1291
57
3888
2942
3784
4229
2182
3976
625
1732
3041
2844
1219
1996
4644
1053
3220
655
361
728
394
2184
507
1402
2520
798
1080
1722
4273
3625
4408
4796
4785
1605
1207
1101
1218
347
4764
1077
4756
2446
1374
2285
1380
319
1981
3148
315
3052
1286
4746
315
1367
4482
4805
1463
1587
931
1243
293
4342
3302
3840
1926
1398
2166
3994
764
1005
3771
1154
808
3390
2261
4045
4804
2228
2581
407
1993
2617
926
4400
3769
396
816
2886
1326
1433
3690
1405
4518
2424
912
4742
3378
3765
260
795
374
4203
1389
948
4499
4651
868
3276
4682
4482
4899
4080
3494
1686
3242
1469
1183
1250
863
2040
1658
210
329
246
3505
1281
4451
297
3008
104
1780
3026
917
3778
1151
203
2276
3656
1038
959
1319
3335
2862
503
1651
1634
3248
4794
4135
3120
3094
505
1538
2697
1290
4591
4581
388
3820
4341
2479
4021
26
1870
2240
2709
2850
1237
307
2835
1052
889
1770
2946
1162
1915
2734
1986
2061
3293
1374
1318
387
4989
4365
710
1389
2921
4469
4577
1899
1047
1527
1911
2204
695
4657
650
1625
2631
1854
1535
3801
4553
1935
4747
4682
3097
3972
1868
1418
4697
2922
3991
4071
799
648
982
3610
3843
2740
2478
4276
2124
2223
2035
39
2206
2171
1114
4567
877
1514
2705
2868
2771
4725
3892
1593
1659
4580
4620
4171
343
2693
3546
1898
2216
1277
4941
2776
901
4835
4772
4456
1300
3066
4086
4256
3587
119
95
4016
463
1693
4082
4263
1111
1359
3499
537
3450
4052
3746
2823
3578
1056
1138
3721
3553
2823
1024
4065
1190
4096
2991
2855
1697
72
1651
2076
3912
2887
2334
3955
2130
460
1222
3091
4660
2370
1821
4182
4498
2267
2619
3051
2306
3790
3664
1392
2233
4708
4051
4999
2216
3513
4261
251
2429
4205
3493
753
3761
58
2992
1909
241
3577
321
3126
4944
2968
1390
3001
390
2036
2218
3934
191
1595
3011
482
3017
1491
2467
45
1090
4845
4465
3945
1859
4871
2087
2161
454
2186
4961
2941
3261
319
1136
4067
4785
810
889
2773
1244
2731
3997
2536
1021
3602
2685
1335
928
2908
248
1871
3101
3631
57
2608
2792
1628
1713
662
3258
107
1988
3981
4819
4272
1177
1292
3887
2457
4774
1016
1149
1572
167
3199
641
212
572
1950
2035
2148
3828
2834
221
4333
4008
4288
4161
4017
2795
3511
639
1260
3158
319
1114
263
2227
1888
276
143
3651
877
484
4765
3720
1183
738
667
4927
1907
1759
2750
2626
4654
4141
1449
532
3133
1537
3874
4710
917
1692
177
4466
330
1780
731
3216
4193
2344
4054
3612
4257
3765
1529
2514
3986
4556
4580
3550
1100
38
2455
604
1721
85
4448
1680
4054
157
927
2899
4406
3895
1548
3440
845
3302
3322
4661
2056
718
3996
3885
2121
413
2623
4384
892
1446
624
1060
1343
2260
2568
573
4116
4738
1176
3430
3556
1021
739
605
1759
371
3198
1494
4988
2442
3538
1830
3844
374
466
833
4998
945
4543
1006
813
1323
3089
4932
612
571
4257
4302
2831
3066
4455
1967
3546
1405
2434
4511
605
4414
4318
2585
1435
1652
4411
3221
3347
2354
3759
2757
1724
4620
4518
2852
4671
170
4224
4854
3875
155
2011
911
4148
2248
2913
2215
4718
660
4626
1463
1055
1159
3685
1547
2742
923
1014
1755
794
2827
3162
477
1441
3700
1432
1446
1734
324
1331
1754
3689
4174
4230
4162
3371
2988
1198
2896
3929
3490
3226
3743
1364
3044
811
1490
1408
1536
879
1391
1338
2107
261
3565
1309
2992
4085
4551
4311
744
3131
3665
691
386
155
1984
517
3541
1619
1408
2316
2078
1560
2827
1018
935
1699
2869
2703
403
2849
4995
341
163
1955
4076
4977
3151
963
2115
2056
4804
4668
1183
2051
1778
4982
475
1319
938
2857
516
2736
155
4068
779
1527
861
3687
1278
1637
1202
1746
3846
660
2079
4550
4858
1202
2941
2528
3969
4786
2496
3170
1098
3239
678
1218
768
2353
4815
1248
2389
4647
3853
493
3303
1733
4014
3328
1304
392
1422
4500
102
889
1997
3323
2823
2760
3862
3931
1229
3812
47
2757
4701
3014
1641
2734
3432
1668
633
2414
2201
1636
690
2502
952
3366
1329
1384
2191
143
2456
2459
4136
3062
4613
1003
134
3491
4056
1598
3096
4422
2736
903
3757
4656
3973
3823
4510
186
3377
4317
3306
964
2690
450
3409
2567
1541
3392
1784
4141
2731
4233
2171
2392
2748
3200
4302
320
209
1634
2876
1437
1886
2627
4512
4461
1605
4728
3077
2210
1076
3426
52
3389
8
1015
439
3410
4058
1674
229
422
3742
1313
4162
3697
3408
1245
2230
1736
4558
3841
4752
4937
2097
2674
1070
4597
1325
106
2720
3764
588
2321
3557
1277
3221
3100
3442
4146
2352
2893
3608
2292
3632
4966
3685
3139
554
1589
2715
69
621
1937
3703
3676
2846
2755
2837
861
2257
1409
3708
3619
2666
4702
4728
3681
2255
1407
4747
1791
2815
1481
2348
3989
972
922
4405
4841
3949
3019
956
3053
3800
654
1766
1418
3251
2705
2130
4180
2856
1715
3464
4393
3511
1272
2288
2654
2340
2303
4800
1380
3625
4055
1285
4940
1453
4779
3710
1888
208
1333
4377
1260
2650
3567
1848
635
3249
1398
1055
2419
911
1842
734
1747
2940
4067
1465
19
89
220
1408
1841
2277
3787
3088
3774
3048
4763
4166
286
1346
1547
3107
368
3228
1527
2020
1394
997
2868
739
1259
1360
110
1616
79
901
3263
3657
4997
1039
4420
1135
4172
834
2910
864
3895
159
1516
1237
136
399
1788
2836
1183
2548
2730
877
3437
4477
1432
3565
1348
1274
1652
4175
599
3077
3543
2928
3255
2482
3326
2313
362
2529
1280
4059
1716
1648
2165
1931
1996
1632
3506
4948
4074
2556
2709
4996
833
848
140
4209
3017
1911
578
4461
540
3481
4329
2791
4110
136
774
3990
3011
2749
713
3602
86
2770
3732
2675
1558
3927
1474
2694
2064
714
1338
3734
886
1855
4446
915
348
1404
4279
1994
1858
1795
334
1768
4608
4745
2933
225
3089
2324
4081
128
4007
1313
1437
3508
4622
1204
3560
3798
1401
3226
2452
4072
4077
4855
3416
1685
244
388
71
849
3570
4007
4748
3925
125
2843
4630
802
3231
1659
4506
3864
3133
1909
1320
1990
3003
4020
2451
2193
70
4529
1853
3899
2067
2475
2606
1451
4310
1304
847
2102
2578
3761
7
4730
4987
4706
378
4911
2190
140
2155
905
1659
2491
3302
1559
3251
1575
1189
1016
993
4069
2631
180
4992
2600
3530
551
1345
1471
628
3686
3486
1163
3183
2295
312
4385
190
1032
3132
4270
1172
447
2337
4431
3020
3975
2746
4146
3912
4576
3613
4685
2316
2760
4627
3073
2563
1278
3920
563
483
147
217
3634
271
3852
1121
137
1567
1261
1870
3012
2540
1281
3777
3208
3971
1196
2291
4266
452
1110
4440
2028
3909
2597
1556
2559
1925
101
764
1202
3703
1217
1149
2316
2683
2518
4792
904
4944
4517
3689
829
3507
1847
863
2827
1017
1598
3228
4
4855
3236
4136
4361
1186
4397
2052
4595
4930
4683
1682
4978
2580
1200
2362
3214
4093
145
1885
4413
4636
909
136
2881
3460
3154
2437
3274
435
3815
2847
1599
50
2129
1384
2247
4911
3537
3924
1083
357
3847
725
1996
4610
3648
4309
2997
2882
1250
1427
4556
274
4599
1084
4797
4726
4717
2986
4595
1909
3653
418
1437
4380
4638
2177
815
2883
1428
4282
4228
4045
3189
4332
554
768
1364
3677
2969
2216
678
2892
1766
295
3423
3752
4567
4008
1117
1143
2524
1491
844
3698
4794
2183
2681
776
4925
2097
629
3882
4378
1277
2482
2159
1989
4900
3665
2634
4718
1644
2246
855
4749
3294
4366
2637
1680
357
924
2013
2870
975
125
4840
1207
3376
4256
4840
1086
4255
4915
4701
2131
2494
4614
230
1396
650
490
235
2042
2799
3890
4972
1299
2351
4654
30
4602
3445
4008
418
2896
4012
1086
4181
2848
4197
1151
743
410
94
1616
473
3065
2582
2294
4472
1069
2585
2380
984
1799
1279
927
144
3487
911
3611
2764
366
396
1747
439
1316
1021
2818
2055
3740
2551
2141
3010
537
1522
1748
4285
2540
3847
3938
1132
1073
4370
4261
1842
2571
856
116
3889
4566
4386
4950
102
4822
2602
3749
3306
1162
196
2261
2286
1789
2738
564
4841
980
3988
3327
2920
3793
2371
3805
1269
3686
1689
2585
1593
2007
1450
3620
694
4745
489
4115
1077
1391
2248
4998
2233
14
215
1206
1316
755
666
4761
2021
2938
274
1424
2467
1654
3985
2951
1281
2321
469
3966
2849
1753
1677
2199
4102
3915
3463
1282
1976
4103
3494
4252
3556
1177
4394
1260
745
4423
3025
2261
2911
2027
1107
914
1447
4691
2495
2318
4060
64
1149
1872
1222
1536
2131
1935
226
139
2605
4297
3848
28
1628
1391
2838
2716
748
4726
1500
3464
3382
4268
1963
3190
4294
2641
993
4118
2052
4630
1631
700
2195
590
3951
1547
469
2359
90
4205
3210
108
4531
2901
2890
1583
4213
4170
2017
2603
2267
1114
885
2467
2637
2819
1455
4313
3210
1060
2466
2220
2848
2781
2314
1890
4671
3768
2655
2610
3624
3949
4678
1344
4463
1921
4637
1336
3485
4465
2753
4032
712
709
2
1669
3892
404
1178
2258
4647
3440
4989
1946
579
4413
3508
1263
343
112
2656
634
3745
2280
808
737
4546
4669
4100
693
3285
1579
3086
1069
4429
2578
2065
1253
4469
2770
1077
3209
3146
1109
1401
3281
1134
2103
4222
4752
862
4994
212
1851
3222
3785
2791
3314
3328
1724
4046
2403
2162
3511
2212
1731
3990
1914
2105
92
588
2859
3142
3724
2202
3067
4375
3281
2878
4136
3937
1614
2588
4698
3813
1812
3163
3941
4970
1807
1402
170
1211
4457
3901
3645
2639
207
4663
1432
3610
4806
2518
3072
4009
4489
2819
2681
4715
356
4591
1467
4649
2877
2514
2608
4389
1830
3757
3848
1923
2474
1328
1954
1530
3203
3248
3156
1864
4824
4053
921
3810
440
1361
3334
547
2542
2694
3822
3849
207
4212
1136
776
2496
2440
1250
3384
4474
1186
4738
1690
4103
3552
798
3376
851
3720
4133
3778
3177
3720
1905
506
528
279
3704
4759
3618
3437
2791
2996
4718
1517
2276
848
4963
2442
3909
900
2797
12
1092
1408
4580
3179
3193
1513
1275
3573
4022
3734
3589
2113
1464
4051
3835
4322
926
4588
2501
2003
3487
3525
3917
1019
3184
1856
3812
1850
3388
522
1102
607
2501
2832
4294
3814
3623
2432
391
4452
1141
3516
74
2843
3626
2930
1816
4195
2445
994
1490
1425
3712
1277
4856
1703
4512
3610
154
279
1691
2459
689
1197
4665
739
4140
3598
4176
584
3198
4584
4353
3237
1170
3352
3638
4424
3032
3093
859
4687
4591
432
832
926
3022
2441
2853
3224
3213
1530
2603
4935
2141
326
4267
1861
2891
852
2493
2914
4093
4030
2785
322
2988
4819
2161
721
3038
3854
2508
1667
1708
3461
2303
1933
3767
934
3264
2042
1721
974
3922
4375
3687
3949
2510
2183
528
3847
3160
3602
1237
4134
4282
244
891
3520
4193
2379
1467
178
4651
2906
3472
3119
2122
1848
561
1804
3065
1003
4762
3519
180
413
4378
2362
123
714
99
4941
4489
3736
226
1173
2428
4854
3491
2475
4398
1744
3785
4737
567
1796
4755
1420
4947
3444
1176
4593
1701
4100
328
521
2643
2578
3581
4237
2445
666
3449
4823
3521
4628
4492
3477
3753
1715
861
72
4032
2277
1326
3252
1379
1379
834
3459
4399
2714
4401
897
3851
2669
2043
67
2086
2456
4686
1703
3652
2657
3490
2986
2
4623
2569
3864
76
4033
1549
2473
3117
4014
3086
2828
1448
752
142
2293
899
127
19
4811
2825
2079
468
4167
2383
1116
4266
1344
4032
1831
843
3266
1737
3316
3501
2160
1610
4859
538
2640
3001
2063
2065
4486
921
2927
2781
1927
1197
2783
1759
3036
513
2710
4663
4739
379
1531
180
4436
1961
2595
2815
1182
3947
4372
4185
2515
2060
4528
4705
2713
3614
2405
1833
3031
2063
1913
3943
3866
4089
4901
3459
3958
4156
4706
4034
969
2458
1409
970
18
3019
3377
4161
1314
3177
3775
2424
503
2638
637
1791
4499
4855
2198
3528
2256
42
2470
4750
4194
1267
4825
1295
3198
1133
1300
3610
908
3259
5000
2064
1106
1630
1949
16
1978
912
2269
313
3635
2782
2351
976
4897
496
4163
4444
3548
2164
440
4315
4743
4285
1963
1935
997
4938
2695
673
2843
3066
3462
2666
2455
4660
3826
3988
3285
4213
1462
1364
1097
3969
4133
694
3180
2265
1228
4036
1202
1544
182
2154
2375
1600
1774
2832
4061
585
2571
3025
1155
4327
1623
3460
3762
2558
4130
4480
575
1574
1822
3517
1010
1556
2242
3111
589
169
1484
1397
28
1950
531
437
958
2476
437
4140
2307
297
3072
543
3176
2546
3508
3270
3489
2247
2946
4749
1292
265
2719
4560
1059
1647
1003
2058
4034
453
3110
4273
22
4333
1465
2323
2716
1499
1435
1417
4090
510
2747
117
3038
3821
2747
4828
3577
146
1622
345
2298
2842
1310
192
2531
2723
1282
1910
189
4049
3614
3149
3328
4696
1171
1879
141
1358
3547
753
4054
797
4412
3208
1466
434
1575
4921
1003
1569
4752
294
3077
780
4967
4900
3097
3066
1622
1314
993
1021
888
3917
1207
1020
4542
4808
2368
3052
1307
1983
3553
4488
1913
1663
3921
1694
4957
3841
3371
3378
4079
2096
2832
3703
2376
2290
4518
3276
2224
4217
965
3340
4410
833
4587
2607
4245
3179
3717
3535
619
3128
2580
3425
3873
1882
1665
392
1048
3196
1163
2484
3655
178
2689
1635
1977
3957
906
2594
4329
2836
4545
4429
2846
2788
3029
1175
2362
4643
599
348
2615
2381
1792
4649
3993
347
4903
3094
4940
1096
3443
4661
4055
3405
2083
1702
2161
992
782
2529
2143
199
194
1695
4479
4927
782
1193
2109
3733
3366
3087
4667
4577
4818
2131
2062
3809
905
3025
1121
2247
4035
274
978
3336
2143
2898
1048
190
1636
4279
2442
3035
405
3073
4753
4345
3483
309
3129
1210
2577
2999
2990
3661
315
4684
4470
2916
4000
1202
3446
4364
1517
3959
1668
4872
3945
3972
581
2265
3082
3864
2565
4809
4545
914
3204
3112
395
4082
3650
4735
3183
928
3362
3904
3405
3494
2957
4357
2408
4732
433
1925
4013
320
3950
1890
4737
2084
1771
512
4010
4098
1256
202
4266
2915
4053
2502
726
1796
1759
811
837
1790
893
4226
4179
773
1811
1586
3578
785
3979
886
2171
2233
3418
2842
1489
2378
1465
1473
956
2971
2335
1087
3558
2040
3985
719
761
571
2463
993
4907
872
3475
3210
2118
4473
579
359
1310
680
1657
917
3899
1858
4193
1109
3865
4499
4143
43
482
1385
3056
4653
2718
1345
2613
4320
786
1033
3247
1677
1262
2835
531
3094
783
2651
1825
3128
1709
4744
894
2956
4042
3751
632
3381
907
569
830
4076
1667
4380
2618
1488
3173
3690
1829
1652
2769
1502
2955
3327
4393
3412
2302
1022
109
2715
3704
488
3745
2930
1144
4884
1075
2277
4958
1682
4060
4579
4806
199
948
195
4494
4334
838
3267
2381
3627
678
934
2402
2975
260
1612
2511
3605
3690
2699
3402
1548
4544
470
2965
4165
3672
2611
4559
3313
2643
2265
1895
1255
1424
1783
744
4888
491
2356
3339
3318
1746
4839
354
4226
2893
4996
4377
1673
2111
3003
4118
404
3912
3298
1110
469
1966
855
2863
2148
388
1647
2725
2900
1685
4035
4831
3591
2839
3157
1796
2543
3924
1548
4837
402
1573
2892
4056
466
339
1334
2923
3989
2609
3074
2166
3706
4452
1586
3569
4840
1202
1714
3606
4400
4501
2488
2770
3183
1085
4209
1549
3171
2958
2538
944
3188
4268
1714
4946
378
950
2343
2432
641
4596
1634
4778
3742
59
3062
1139
3074
415
357
1270
2090
2728
1276
2717
442
2060
2843
2917
314
1805
3463
4667
408
1399
4575
2476
1138
2516
3849
3343
31
1927
749
3362
519
4268
3650
3977
2267
1184
360
1068
4741
4366
2645
1966
905
4449
309
2214
2173
4668
771
2240
4210
2737
2435
1614
2949
3219
4172
21
3096
1880
2837
2780
1078
3772
3976
4524
4783
514
2441
1548
4582
3391
2154
2947
946
4008
2099
3691
3424
1414
2292
4242
4149
1626
2026
2931
4707
2233
1340
1001
4620
429
1745
4468
4909
3456
3301
3499
1857
2342
4415
4027
793
1320
3701
4769
3284
4681
2071
1873
3590
201
4053
1369
4256
4144
1215
2328
3758
3605
2440
245
1060
3333
1660
3123
4294
4358
3252
678
1247
763
532
538
534
3821
916
190
453
2901
2063
1974
4508
947
4881
3469
2182
1423
3302
1168
1608
4442
2503
2176
4339
637
3284
1858
157
1693
1314
1455
3012
1173
2008
4504
292
2012
2028
2629
4575
4039
1439
2768
153
109
1372
3210
3428
46
323
710
3714
2479
2539
3063
3897
3784
1640
2617
204
329
2884
2067
2285
3949
3614
3017
1651
3518
4043
4648
4564
2004
3794
3751
4909
3611
4628
763
850
2162
2589
817
2009
2029
3391
1973
2287
3488
3653
3256
3993
4089
2056
4037
4604
4058
3145
1730
1250
2706
447
4544
3007
319
2187
745
195
4017
4951
559
3035
668
2539
4264
979
443
2457
221
4359
1781
365
4666
373
3185
2054
420
736
1936
4157
3089
4501
2759
3341
3012
1246
91
4138
337
2721
4577
1215
4917
530
3359
1396
4032
1468
3993
2597
2746
1914
4819
4885
2935
593
2120
1139
3678
4558
4114
2122
330
3630
563
1586
2060
513
2643
3625
4129
4475
1908
3614
1602
2651
726
981
4348
3447
3000
4354
136
2515
575
3282
3684
2023
4737
4224
4557
844
2642
2031
1636
3270
2009
4460
3799
3665
1888
1660
4690
2131
1281
3137
2969
1441
2698
1523
1595
4866
3479
3219
2783
1178
3402
2308
284
3520
1370
252
323
4570
1299
1924
4467
841
3826
168
1984
2806
2304
2127
4714
842
2655
1554
3890
1857
1469
2177
2843
4513
1319
571
2943
3802
1755
2224
1506
815
1565
2488
41
4246
184
2215
4388
122
4732
4648
3605
1836
654
1385
3587
1858
4611
2843
2236
3890
4129
2201
33
1649
693
1033
3803
2598
4069
3620
3623
3890
2748
3492
2987
4827
3876
4822
4115
3595
464
30
584
4766
3187
2543
2437
646
1584
1112
2276
3641
4480
4532
3173
2161
1989
3398
4230
2860
1016
3089
1181
2675
42
2945
704
4211
693
4639
846
4279
1225
1578
1865
741
1932
3156
569
174
264
3813
1503
1837
4638
4506
3226
4687
2742
221
3516
2527
4532
1253
521
55
2190
1244
83
1394
4369
734
3087
4494
738
109
1841
3151
39
2540
172
3731
3682
2048
2531
1362
2062
4665
4656
1742
1627
1482
482
3282
4240
3748
2865
2274
627
3560
385
2210
1324
3028
1708
1528
2463
2382
1084
3420
3401
2887
3049
1314
2385
2454
4399
3177
2700
1462
3941
3187
2492
2897
632
3581
4078
4162
4490
252
2641
3409
38
2281
2083
4795
4955
2249
1403
4690
917
266
4473
4999
4609
2874
2856
4237
4301
2503
3619
357
3999
3131
3209
3512
4484
1416
507
3094
2651
4038
2188
2294
124
3789
127
1312
3668
4532
4927
4302
1986
2774
2680
901
1883
4458
550
641
1260
763
677
2796
3905
4043
2512
4824
3493
721
1499
2253
3589
2360
3510
434
597
2968
4214
83
2501
4035
2793
2851
3336
1822
4559
4667
2112
1515
2848
2035
805
4900
651
2318
2826
1523
2764
1684
4406
3495
236
3191
2309
2808
1937
4770
266
4863
1509
2291
483
3313
3637
2717
1520
4788
632
1905
3375
2256
4678
404
828
4182
4803
247
163
3836
4267
4314
2208
1267
4009
268
3928
4932
1523
4570
2918
4238
4982
763
4722
2376
2720
4984
4096
3433
56
2885
2945
3124
4803
1098
3464
4452
4111
2988
1075
707
3011
563
302
3151
451
2434
1118
2230
98
4751
2202
4558
4538
1405
3643
121
2302
1312
1840
3049
2600
1870
628
112
4198
1480
1386
1223
3192
4027
3767
2143
1549
2544
2077
3943
3115
2692
4580
927
3235
1174
3148
3755
4673
2555
3453
3445
3056
871
4370
514
4020
1977
88
3127
2247
2158
2968
3014
1078
4695
4162
184
333
1983
4086
2939
3750
2685
1162
1662
2155
906
3031
4627
2677
970
4313
1425
1765
3378
4221
2320
2752
3187
1735
4052
1603
3295
2074
2846
2492
2664
1715
644
2652
3131
2052
2606
3311
3152
1462
3294
3915
2717
550
821
3394
3177
1276
1344
1354
2792
2119
1993
4542
17
3712
1714
558
295
1652
3025
2582
3401
530
3853
784
4492
4806
3464
3146
1675
2150
413
1774
4334
3015
3016
4556
284
4444
2169
3907
4108
803
4777
3867
714
266
9
557
1484
1115
1235
218
903
3757
1689
2859
2051
4735
1716
3898
2520
167
1097
3411
487
1025
2551
1768
148
443
3275
2087
1661
51
1966
1208
1716
790
25
4570
1940
1918
220
2594
37
3805
2746
3601
2906
872
4748
4540
2287
4924
3336
2120
2907
3038
4336
2832
4348
2586
4006
3155
4275
3570
1141
558
3776
4083
4205
3097
3414
3339
129
373
1773
1166
2256
1548
3945
2657
1452
553
4791
253
939
4745
469
1063
4504
2347
3131
1312
4170
756
3684
1350
4844
3050
3636
1806
207
4716
4003
2316
4333
106
822
2204
3393
2123
1248
1500
4241
3560
32
4908
1617
3426
4205
2683
4190
4918
2515
659
148
471
4835
2876
4648
3044
3720
3663
2466
1950
2963
317
4673
3674
4207
4355
4444
350
916
483
4988
446
998
2829
4965
1929
3509
4554
2108
28
3274
1905
594
1371
1369
579
2651
1962
1770
4655
2216
1057
952
1599
3478
4064
1607
2551
407
4604
1501
2055
3008
199
1890
1045
898
4617
76
3541
688
2721
1678
4292
497
2743
1025
4644
3529
2653
3395
1426
2440
3441
3924
2841
4374
2843
2590
1354
3142
347
404
4163
1945
589
2
813
112
2935
4582
2048
1417
2506
369
669
3675
567
3209
3760
3127
2966
3321
4060
1745
2919
349
1627
3120
2997
3848
4432
212
4413
4489
3762
914
470
2455
4058
4579
4800
2472
2820
629
162
627
4052
446
1682
4953
4907
3212
4270
3514
4940
3079
835
1719
1655
2848
3088
580
3214
1158
6
1248
3032
2972
955
4551
1104
4192
2262
1343
1160
2522
3862
868
3104
2470
2866
4297
1120
415
3047
4872
673
437
3729
3653
3567
2993
2895
3622
3737
4593
3802
564
608
1871
3777
4506
67
3321
3672
4912
1493
4778
4616
39
262
1808
1233
4848
2731
3044
1357
2807
3072
4343
982
4388
1448
3233
162
2013
1372
137
639
2037
2690
2300
517
911
1344
1381
481
3131
510
3088
863
2845
1176
3470
2369
2731
1843
2028
1739
3264
4947
4905
223
1582
4393
4823
2878
1391
4839
4037
4217
892
420
1315
2847
3403
1385
4944
769
1972
1837
529
4362
2505
3381
2556
1113
1911
1048
4003
4865
459
2730
4878
3531
3932
4666
3617
1432
2697
3522
3135
3296
4860
2582
1429
1853
3690
1873
3924
346
4778
4002
3682
3866
3533
1403
552
1181
250
3071
4269
1293
1171
1729
1208
3824
276
3079
4972
641
4410
397
821
1153
4800
173
4307
155
3065
1659
588
4935
3678
1070
4885
4975
3793
392
188
3123
2315
1352
891
4929
1081
4781
591
4679
1423
824
330
3172
68
4497
3436
1211
3392
762
3642
4856
2676
2842
1747
1959
1338
1050
2597
3077
4147
1626
113
3505
3666
3528
4477
4449
3695
4913
1615
4641
2729
2205
1433
3592
2013
1602
4150
3945
1297
1613
3969
964
1074
1813
1944
2025
1453
2771
2094
2966
365
2672
1277
2065
3957
3446
3324
4470
3436
1725
3917
188
434
58
3810
3386
4737
3610
1782
4331
2007
3039
1176
3677
3827
3338
1097
3437
1912
1403
2073
15
1346
515
4449
845
2273
1359
1205
2891
646
774
4154
1362
2287
2767
2958
1900
4144
2131
99
454
3809
624
3371
2406
1599
2384
3962
1789
1994
920
2875
1001
3163
773
2757
3391
1613
4655
4635
4770
3389
1981
4240
4166
314
3988
51
4223
3159
531
1604
3801
3886
685
1842
2589
3169
1067
4964
2693
4407
3371
4421
384
4008
3718
2820
2008
4539
4890
4306
341
4705
3977
1524
4172
2051
1700
4008
479
2139
2989
3907
288
4030
2797
2658
1633
1579
2008
734
4950
876
148
4509
4160
4302
46
1
1939
430
377
604
4559
4860
4162
4678
4711
924
3055
563
4644
396
169
3648
3871
1365
4810
4111
3346
527
2894
818
3858
740
92
4987
1501
1261
3278
4154
4863
1440
1137
651
4516
2202
4850
1718
1173
2884
3875
2269
4472
3835
2500
629
2440
3311
1889
365
453
743
2334
3227
1446
1240
320
3210
3686
286
3600
3647
2463
529
2776
4188
69
3054
1473
3174
95
1763
1817
3216
4503
3921
91
1036
1498
4460
4072
1876
2904
1028
1633
4095
2224
2001
1565
2645
566
938
429
4961
2074
1894
3699
9
128
4846
1602
4470
278
3252
502
1704
1938
4492
2803
505
951
1946
2037
3386
1611
3325
3575
2201
2354
2948
1930
445
2497
1061
1203
2830
54
3000
371
608
805
316
3376
1038
4961
2082
4549
4418
2452
1361
1156
443
3194
3789
3747
2739
1504
2689
90
1758
4233
440
497
4949
2154
4663
4974
4658
2286
2863
2904
3387
4840
743
4616
934
4833
2116
3488
2484
1086
2282
2902
113
1118
2660
1656
236
1336
737
1511
2511
1686
3122
2073
576
37
62
4398
1791
3462
4216
1765
2835
4914
3704
3238
2282
4529
1908
2587
870
168
4817
559
3136
1880
415
292
4637
1348
950
615
1107
2405
4872
1487
3341
4558
2269
2710
4681
2109
3389
1789
4566
1904
138
4089
3636
2684
2525
1377
261
4212
1374
4831
3214
818
2765
2545
3857
2942
3359
2418
26
1908
803
1875
4281
4380
1873
444
1900
3382
4314
2465
22
4657
2809
4839
815
3069
3826
1012
1270
2675
1276
1862
2034
567
3078
3916
2497
3067
738
1402
2616
1242
1118
4003
2971
3180
2589
4939
4793
3588
876
3017
4009
4799
1568
3869
1447
738
4030
2773
233
3891
3263
3768
2633
4880
2484
4971
1167
684
3774
4733
4625
4491
4039
3631
2037
44
715
1999
1205
4031
4837
3004
4405
3243
1531
1646
2989
4869
3842
3046
49
4271
1234
2023
1429
1159
1818
4969
3536
4015
1940
1051
725
4924
1150
3219
1143
3488
98
4496
4293
1980
3726
3769
4844
3988
3927
1224
1794
2056
3822
3065
4406
742
3080
2028
2102
2201
3805
2800
889
3283
3898
459
3223
2932
344
4112
3367
1036
4061
1135
3548
4926
4731
589
3516
269
1129
124
224
3296
31
757
1877
3495
4058
4670
1436
4460
4555
1712
1681
2256
2202
2945
3011
4966
4524
2131
915
139
3390
4983
2279
4687
690
1607
2519
3487
619
4572
1383
2414
1722
2360
745
2718
2704
4590
4410
4679
4822
401
119
2033
4274
4538
2856
917
3697
2951
2696
1502
2253
1346
1540
2538
3572
301
4198
350
43
113
190
1108
2332
3810
2794
3140
1798
97
4285
2888
3128
1314
2289
2140
332
1627
1920
4762
4315
140
171
2439
3662
4626
1018
3167
4525
2325
2610
2922
3691
4693
644
3730
4478
3129
394
1486
1891
2169
1990
752
670
1465
4947
211
3581
3830
4759
1995
1805
2086
2297
1679
2253
2229
2751
1893
2954
3972
861
2262
78
1719
2002
1136
26
1558
3104
3825
1510
31
1656
1662
2949
3796
743
2789
3804
4866
2161
1796
2335
1620
4269
1790
3815
778
4708
3685
4784
3779
3771
371
1028
2905
3207
2944
175
1961
3642
2168
2526
2811
781
4114
1830
2574
1017
4653
3850
2908
1614
3636
595
534
4287
4617
4011
3160
4688
3733
861
2030
623
1943
4577
3117
4598
4426
1210
4659
2513
4665
1387
545
3021
497
3660
3060
3536
4139
1262
4181
615
4496
1795
2459
1603
1364
1077
4688
3903
4533
4738
129
1586
3418
3
3594
2081
776
209
1060
4411
3472
2814
4474
4949
4273
3790
1067
2998
289
4792
1387
4084
1871
874
4241
4366
2399
1497
4010
3774
2351
2596
3774
3199
155
880
2604
1800
1934
2914
367
781
2473
1511
2589
356
2182
1428
4822
4026
3851
188
4140
3418
595
1324
945
2296
2725
1801
128
718
3808
4255
709
4704
3604
3925
2106
2235
26
2524
3724
1141
2036
3545
4220
4389
887
4433
2100
3835
1141
4239
4649
4080
1445
4439
4586
796
2175
3659
3345
2117
4612
578
801
89
3178
3816
2783
1
3282
3055
2702
837
1162
2993
2280
1073
57
277
4322
4664
2565
1126
4765
574
1134
2617
1267
2609
1586
3725
1431
2060
966
2894
4961
1973
3686
971
3549
1651
4738
733
528
4340
399
452
4454
4498
4577
4584
1577
2752
4438
3442
3449
4880
887
3746
1523
3035
4750
1087
4974
2521
3489
3737
4353
1231
2839
4470
1196
2879
1472
1730
1294
4455
1151
268
4701
643
3149
1126
1221
3117
1683
1301
3106
3390
470
1360
1130
3437
4908
3123
3251
4204
3061
19
4620
3946
1000
880
876
3219
4174
234
320
1951
3875
2368
2378
1050
814
4952
591
2855
3852
1939
2914
4493
1311
3443
1344
4157
653
4986
2938
3846
1994
1598
3809
2509
2939
2446
3005
3862
1499
3437
4938
306
4215
1378
4974
2333
1139
4416
1238
4256
885
312
3453
2608
3152
4127
1734
1963
3032
4563
2294
1999
1052
2418
1142
3172
2769
4883
281
2797
4216
989
2496
2524
657
1573
2221
1475
4295
2241
3788
2512
1311
4991
190
3889
2780
419
2728
3489
2550
3965
557
4792
4143
3953
2875
515
1147
2794
2467
1058
4863
1720
1129
4109
998
2921
805
4960
3783
24
2570
3308
4827
524
4987
951
1371
4722
1929
110
1800
3141
4392
4122
2000
2084
2160
1836
2185
4408
2052
2631
4978
1672
3010
4199
3864
4668
1760
2034
3965
1367
2148
3926
3217
2560
1779
4613
177
4587
3842
1280
2586
1019
2931
1563
4724
2570
2508
870
2874
3041
1297
2605
2980
4816
3725
3049
1771
4987
873
623
4254
884
2290
2241
2369
817
2393
2856
1740
907
474
197
3140
2989
4216
275
1351
72
155
1159
4249
2954
4895
4279
1762
2562
1129
4220
2838
823
3997
2417
657
419
3939
4146
3171
4880
1485
1704
442
2624
2789
243
2725
834
3837
4215
4703
2590
3962
330
4179
3190
1288
1642
2298
3593
3139
3832
1225
758
2296
4028
1178
1889
3435
2539
2262
1715
3386
4556
2610
1779
964
65
1439
199
2619
277
967
3584
366
2057
4653
652
4125
563
513
3164
4071
3870
1928
2608
3011
3364
4804
128
2204
4539
2629
172
514
3176
3457
466
3313
456
525
4786
4564
4660
479
2400
4504
4169
1733
2962
172
1949
4279
841
4714
4325
1407
2100
3100
136
2190
1738
3436
391
335
518
2566
2421
978
3700
4746
2662
574
3491
554
1006
4292
2332
4409
110
1479
2858
2110
1824
1330
1489
3008
4520
821
324
2566
4619
3261
2788
3538
2339
3331
4251
3575
3036
3415
4733
331
348
2629
574
2820
879
709
4215
4899
1410
976
2228
65
1133
1798
1319
3575
1089
2372
2357
1584
365
1425
4579
3369
3188
3699
909
1422
1869
650
750
4087
3616
483
89
1137
3010
772
231
367
1936
4864
3993
400
3067
4999
4080
4933
1577
769
4047
4105
4089
170
3653
1676
3753
2602
4878
4344
1211
743
2098
362
1588
2460
2726
2027
2655
1779
12
4597
2737
4094
4431
3635
2179
1395
586
1136
2434
954
3596
2679
309
2571
1209
4249
4974
2199
3886
3393
4959
3813
4801
3570
1431
4916
3587
2542
213
1646
200
4655
4669
3921
3987
2642
1107
4790
3443
952
168
4950
3408
2989
3102
2695
4525
2221
4661
1199
4332
2594
4658
1883
2587
1128
3884
4624
2370
3237
4988
2719
2291
354
3094
3008
4172
2566
879
174
2632
2286
3306
2785
3230
4975
949
3819
878
4994
4594
2856
4478
3755
4562
3029
4726
3556
2901
4884
2677
3166
146
2654
4383
3988
3181
1424
4382
3703
971
3014
2466
1114
2033
3145
269
705
4
1311
1083
1620
2686
592
2635
885
1700
4930
354
3178
2993
152
3899
3375
3685
312
1014
4910
3781
2377
2368
1380
3891
3657
2538
4563
4583
352
4193
4370
3757
4405
1274
4920
3277
4208
1534
3329
2224
4954
579
3600
4575
3514
1668
3062
3976
4722
4945
1334
162
602
3645
3851
109
1894
466
4235
2637
2386
3067
239
2099
4439
2959
2467
3351
4669
4765
2709
719
3125
542
876
4888
1843
4764
3183
2579
2261
4468
3717
1255
1799
4056
27
3772
2075
746
1347
1299
1576
3373
4393
4974
78
4952
4394
3504
1961
177
148
73
1830
2402
3122
4256
1983
841
524
2606
1372
3926
2262
4544
1230
2208
2378
2950
4245
426
4928
2712
3041
2598
2289
261
4845
3514
3466
893
1747
2920
3143
2604
1280
3814
1853
4680
2778
3126
4236
607
587
3402
3955
1650
4519
1343
3553
206
1587
1946
886
4887
4597
998
1692
3167
2487
2573
3216
1187
4690
2907
1560
4858
1333
1816
2566
2474
2702
522
2394
2374
328
79
4340
527
4861
731
4454
799
2947
2150
4543
2325
2331
3344
4764
2544
86
3196
4234
513
119
4054
3880
4132
3644
2201
2936
1953
626
2105
1027
1367
716
251
2645
4926
587
1813
1855
1734
3286
3355
880
649
331
3175
1598
4114
4727
75
1200
1831
3900
1762
3582
3140
2001
3276
4899
4869
1410
1861
4663
946
3771
751
4040
1814
1842
3453
3243
263
2277
3261
4812
124
2164
3315
3589
415
991
324
107
1545
469
93
516
1845
2136
2372
4500
2209
1663
1695
644
4393
158
3179
764
3573
2775
4845
3089
369
1894
2651
4791
374
290
2139
672
611
4455
4249
3760
2296
2051
1483
4984
4941
1911
3514
2932
3510
2379
3961
4609
509
2277
4999
4546
623
2399
4031
4074
3902
253
1239
558
944
393
1535
565
1529
2544
2364
4905
1486
3166
2506
2323
2019
4794
208
3051
1699
1853
1767
3630
4719
2894
4005
1526
61
2053
4391
3559
905
3370
1756
3329
4245
532
1506
357
3344
891
4385
4659
4355
4201
1562
4823
996
4408
4673
991
2755
3153
2033
1836
3814
670
2445
4974
3211
133
4935
456
1325
478
1665
3972
1773
2456
4390
3623
3343
4515
3940
1253
96
1936
2869
2208
1158
4780
2160
1911
3770
2565
3600
1771
4526
4986
2090
2768
1961
1309
850
2125
24
3724
3684
2227
2900
4156
3767
635
2686
2609
1883
1921
498
3721
3209
1694
2096
197
2145
1627
252
4446
1820
2963
915
897
1244
1506
4133
4536
3141
4886
1805
4504
740
2939
4697
4941
679
4669
3850
1781
1803
3126
4604
1004
4284
3105
2771
2768
4876
1309
4999
2259
4798
2169
424
1038
4420
565
4747
886
992
2883
1408
2065
1063
160
2849
4998
1513
4104
3199
2266
3043
544
271
4714
421
4927
1575
773
2386
4694
3880
69
1765
4907
4952
196
827
4397
3402
4335
3682
4361
109
4301
641
297
984
3612
978
1524
2855
1798
1567
396
176
3324
2641
4005
1862
2019
2768
3145
607
1006
3587
3741
3304
2237
4302
4279
597
2257
2692
1550
1735
1859
2219
2141
1214
3305
3197
98
2981
2134
2908
3937
2073
4421
1021
1518
794
1032
2017
2934
905
1863
2044
4873
3448
3948
4859
227
22
3912
1776
4348
1896
909
2897
4415
1978
1739
4492
2435
4353
1262
4277
4059
4291
54
4059
2654
2747
3278
114
3621
2686
4273
4972
4178
1756
2184
621
4017
628
3184
2375
3883
4591
2456
665
2982
1661
4482
3709
2313
864
4603
4734
2869
1139
2950
1320
4247
1413
4133
2902
1770
3990
1479
1572
4583
2652
3879
2802
377
4036
4406
1953
1612
2836
799
2055
3382
1632
2576
2068
698
1851
1505
1507
336
1735
3353
3536
2262
1946
2078
4435
2194
1757
3646
1408
2445
2509
3652
4800
1284
3321
615
3846
3123
2362
1970
4210
1973
1034
624
4583
4915
1996
1943
1341
4509
3799
2509
3223
2520
4127
2693
3918
1113
1675
1199
4837
2956
4375
4250
1511
4761
728
2521
4505
4605
565
2472
4780
4833
1916
373
620
3776
3992
4318
3502
4844
1665
710
2582
97
26
696
3549
3480
3833
3236
922
159
135
2201
2809
4515
38
1187
294
155
767
2739
2426
2496
373
1341
1939
491
3126
3304
1473
4347
3300
1799
3644
3363
3516
2926
3934
3135
3443
3078
1252
1662
1956
4540
1145
2420
111
2103
1231
1850
3365
3734
2606
4701
3607
2944
601
4933
3425
2450
1690
678
3394
1737
3678
2033
1647
4641
3002
810
2825
571
486
3803
2653
1269
190
1081
1373
1620
3253
2343
3332
1661
2430
3558
1958
24
4333
1750
4198
113
690
2202
3933
895
2447
3465
1566
2167
484
1533
4775
3751
4205
4951
4596
3501
1597
2117
1303
1116
360
2000
1160
1616
1574
348
4669
4506
4365
599
1933
3160
47
3298
4506
3097
2879
705
73
3035
2743
3025
281
2868
1918
2842
3544
3947
2622
3328
4499
1908
2212
4839
2918
420
4973
94
156
2668
848
4785
3887
4839
3497
4494
4649
4824
4023
1739
4639
2382
329
1115
4105
3323
609
287
934
2986
33
4094
3807
2822
4636
583
4066
2625
4588
4900
4679
4815
376
1982
2626
4522
3020
3981
1109
2958
3931
4201
1274
866
3464
3597
3635
194
2096
2945
962
1015
2812
1436
2389
3137
2883
427
3366
765
4520
3960
3323
378
3277
808
2296
1077
3637
1951
115
957
2569
3616
581
751
4137
1291
1874
1034
1904
3401
4942
1319
143
4476
2574
2195
2854
1976
2047
577
3123
2364
4479
2092
3244
952
1898
3780
3526
4024
345
2053
294
117
2192
1888
1891
1913
1588
151
4710
3361
4749
2836
4203
3502
1385
4636
1667
2254
4977
1815
3041
2203
1789
2468
3686
4408
3314
3976
4359
2728
3470
1734
3966
3581
3887
3881
1051
1187
4145
1393
3078
3390
3726
3055
4365
4829
3507
2348
873
4980
3438
1283
4826
270
2700
3345
3684
3255
3759
1617
388
3601
1630
4930
4352
4518
194
2778
3686
3312
2397
1296
2288
1680
1177
3613
2772
1189
2004
4566
4297
1328
3838
4335
4058
4573
4271
4632
2625
4602
4127
2598
4552
2872
680
70
2199
608
2954
1437
2523
3986
338
3464
1425
2352
3606
2773
2057
2643
3023
1761
2116
4181
42
2797
4037
2782
4616
270
2070
4726
4111
1147
494
731
4136
2401
3711
3243
562
3521
176
257
4948
3984
1418
4310
695
919
1419
1638
329
528
4874
1895
4582
4215
870
3857
4939
4134
2563
1814
1698
682
3261
4826
2071
2126
1020
4866
4616
3872
4136
2556
775
4602
1281
826
2728
4561
2523
1918
1990
4811
2425
35
3654
1327
1606
4525
2153
1172
1264
1253
258
2999
3367
3408
364
969
4364
2639
525
110
2655
4608
2117
3061
4868
2024
1818
893
2806
2716
3301
1131
1907
3116
1914
1503
3870
4930
3244
4028
4642
2845
3276
3957
4247
1979
2197
727
3293
253
4825
2820
2639
65
4370
1058
2991
1423
3558
1425
1521
4196
3491
760
2790
3590
3439
2114
796
4996
2013
617
3757
1115
1364
650
4191
4903
2305
1995
3236
2534
2462
3834
1538
4736
910
2912
2392
2069
4128
1159
4028
725
4760
813
2283
1568
1774
3124
2030
4742
3415
216
200
489
4186
4342
126
4999
1288
2406
2388
4460
2288
3392
2781
1291
193
1143
1407
4913
2438
3216
735
1255
2236
4521
3901
4856
1316
3767
1243
2525
305
4839
1038
160
3978
1662
796
3970
589
299
2579
1482
725
4883
2789
1057
4568
949
4629
2069
1922
3876
891
2798
87
2962
290
1022
4902
1021
2208
3174
3050
146
375
1834
1902
988
3449
951
3350
1763
2543
3041
4896
3905
4588
4579
2269
688
3238
4471
3835
3257
2048
4222
3663
4012
3430
488
285
4522
1392
2598
4042
3592
4008
1747
1054
2792
1560
1982
314
800
4709
1855
1981
4834
3164
3260
2964
1312
386
2005
288
4661
595
2880
4987
974
2605
4456
4762
2462
2033
2642
3786
4020
662
2634
4552
2867
410
2107
1350
2085
532
2531
1523
3563
1638
3478
1749
4423
4947
4896
3241
3836
4081
1376
2290
2388
2561
1676
343
2644
978
4078
731
2463
4044
1550
4773
1267
3214
1463
4916
1824
4851
4458
376
2544
1720
4275
3502
3295
3218
1960
3372
306
1495
1269
2371
1130
2697
3988
2932
3436
1232
1573
2202
3764
4428
2074
4626
2117
4873
3909
597
2060
2375
3493
2901
2576
408
4396
523
2554
3319
2289
4237
4924
4907
953
353
4781
1625
4403
244
2208
3369
2360
1189
1768
1810
2771
330
152
3379
3150
3178
1331
2069
1269
448
4772
1798
1953
119
3393
1836
883
4132
3779
4762
4234
850
1303
578
1831
1090
2544
3763
3682
2560
473
79
322
4019
1350
1700
4880
1230
4505
3800
3075
3357
2258
627
3329
4729
2936
3875
1672
2823
2171
1718
4111
4123
1751
1767
2995
4022
1285
4816
1470
4956
4039
3134
4281
4785
3493
2140
36
1703
2941
4961
2788
61
4773
2604
930
4010
3674
4679
966
1953
3268
559
2948
516
4449
4717
3804
1667
3515
104
1078
4123
3651
2644
191
4626
1744
4880
2827
3326
4331
1294
1079
771
2868
3908
3845
4904
2482
928
2274
2635
2884
2199
3102
3180
2338
1513
738
542
4666
3279
3505
4205
1503
2841
5
1183
3769
4510
10
4165
4018
2164
1464
3950
3120
4243
4684
485
2977
121
380
748
3797
1114
3285
1075
1958
3516
741
3180
1672
4028
761
2649
908
3267
1124
3831
4321
1927
4325
1961
4901
1267
1476
397
593
3356
3488
3192
3105
2343
4251
220
2862
2908
1748
585
3854
2467
3680
1410
2960
1185
4773
2858
1120
4537
2456
3079
4678
2271
4043
4052
4135
1945
4610
1807
2039
1633
4649
592
1745
2069
730
575
4879
2847
3088
1856
4237
1303
3194
2916
1248
4979
4524
2713
414
3863
4339
1722
935
3453
3709
484
1492
2199
4638
3696
1430
4075
201
3796
2577
608
648
3779
4727
3203
2683
4150
2382
2190
2826
4033
1858
4531
4513
4067
2710
1658
2280
2082
1912
4878
1486
472
258
625
3606
1469
1557
3822
2898
2466
1472
3572
1435
4455
3718
2458
751
4637
3162
235
2675
2287
3336
1478
1670
2512
3381
3784
1835
4781
4470
4336
4902
642
374
1149
1906
2650
947
4570
3329
1669
1593
4613
2457
4070
2635
1130
1880
2493
2962
3036
3618
4075
1007
1095
3446
1851
1742
1529
1334
4850
4003
528
1430
2037
2120
2421
854
626
53
736
1071
4752
284
3725
4967
4108
719
4897
862
3504
3302
1915
3908
1033
534
4249
83
861
215
3247
3370
1401
2509
332
2718
509
1800
1303
1478
4339
1714
4876
467
898
2437
1819
1749
2579
2130
619
2085
1251
2758
2288
263
865
4898
4514
2547
4989
3601
2081
318
457
3715
679
268
3248
1067
1047
1320
1494
3440
3257
561
1390
2180
1838
537
4955
2801
3072
1941
3892
299
4409
772
2933
3981
3704
4662
3466
400
3534
1838
4717
556
3194
2840
3859
3903
3712
4670
4642
2562
442
1415
1616
2700
1454
4741
3009
2047
4668
3610
3013
2578
3275
4282
3978
4984
1782
3906
1600
3169
49
2614
2215
3163
3239
895
3905
3667
2270
166
2794
2955
4387
4434
1141
1494
2239
4437
2309
528
4176
3115
4838
4694
1476
3712
4202
807
3133
3684
2718
2601
2645
4695
4604
567
3592
1037
4527
1640
4251
1497
1968
3834
3161
2621
3203
2148
3490
1878
1972
3730
4505
895
545
4961
952
3605
44
2891
4332
716
4236
2494
2521
2672
3719
269
3630
1644
3975
252
2039
430
4418
1349
2191
2039
3836
94
2867
2814
1456
4570
673
3214
727
1527
1045
1480
4922
2608
3709
1433
4588
1073
407
4712
3246
4990
3048
3548
2534
3504
3206
1466
3411
3497
4484
4438
6
4253
1755
1809
2881
4311
490
4944
233
2731
3412
889
60
2087
3629
526
739
624
895
1025
2088
1423
3083
2567
354
3272
935
2676
2983
4399
983
3513
2459
2759
2748
3342
868
1651
3524
708
2740
1361
14
4986
3834
431
1046
4965
4186
404
1977
191
2105
3596
3644
3948
1806
2009
3179
1840
446
3494
1820
2127
807
3074
1848
1700
508
1174
4931
1891
1282
3953
520
2469
2850
2495
863
79
550
3000
4872
1210
4686
3528
3308
3634
2474
189
2577
1416
2056
1959
4172
188
1652
3050
560
2694
2519
3998
2081
3779
3154
1223
3245
4542
3991
3197
4328
709
4456
843
3951
1941
3840
3412
3161
2567
4077
1950
4068
3075
3443
4340
1920
1130
1172
387
4111
2041
1766
2445
1293
4468
3612
1254
3656
4617
4375
2450
2814
4981
384
3941
876
3779
1639
3383
948
3566
1200
1743
4632
2720
4406
4178
1889
2182
1627
3925
943
3595
3004
3435
2535
4977
605
220
2434
2449
2953
3890
4854
1796
3862
1740
3378
365
4139
4154
3140
1102
1535
914
1863
2196
3839
626
3211
2559
3860
4891
3708
816
2374
2889
1692
1077
1212
1422
3543
4984
3224
1210
404
612
4403
2774
4662
3990
1794
2186
2305
4940
822
2330
4190
3004
1901
4145
296
1507
4651
135
2721
4943
3724
2486
767
46
2424
2063
272
3873
460
2958
880
2232
2801
1561
355
1032
2053
3669
2408
659
772
2946
296
1625
4656
276
3597
2992
369
1722
237
3548
49
3565
4968
120
1521
213
1946
1254
3186
2117
962
3576
3858
4094
3958
4414
154
4277
1567
204
445
628
3605
4071
4794
1818
1729
3020
423
2126
1279
2433
4956
3919
1322
903
49
4299
2844
280
4897
4468
4657
537
2327
463
3917
703
3997
2863
3525
127
539
825
2847
2528
3448
1564
3597
1234
2400
1315
3132
4843
4793
2731
2196
2136
3196
4666
4177
715
2583
220
4853
3021
1370
1636
3581
2364
618
1709
3879
4847
3036
231
1173
3134
2487
4239
2487
1248
552
2146
1238
3263
3876
468
4335
648
1217
1990
2328
4570
2566
4789
2750
1012
3109
4469
4388
2246
3237
4018
1365
3908
3910
2280
2266
2616
3869
2373
526
1033
3891
3974
4653
1474
1584
1397
1331
917
3797
4247
1963
1396
4929
945
963
3735
4460
4948
834
2240
4330
705
1256
3428
2620
250
3952
3023
4380
472
2068
384
777
797
2159
2964
4897
3394
3287
3239
1921
3444
3039
2315
3755
615
2882
1535
100
3514
2376
4015
3652
4846
4297
2396
4995
1600
2190
3320
1192
4962
3196
21
570
4908
1762
4243
1192
598
4023
4187
1634
609
1840
139
2863
1712
25
3279
1283
2986
3972
2552
704
4146
2460
3452
2514
2453
770
3625
2854
3084
4462
30
1603
289
1072
14
3966
1380
2887
874
1438
1820
777
1666
3383
4745
642
979
3123
3687
1564
2160
3715
2941
256
2323
1781
2351
2555
1913
3563
4931
3888
1390
2355
531
752
4631
2704
3285
1981
3791
1767
3966
384
582
2970
3988
3356
2787
1137
1837
3798
2351
1549
735
4938
1128
4948
2546
3031
2991
4447
1236
2998
4119
1361
1693
2758
110
2518
1776
4785
2347
1262
3588
2928
1631
1782
2310
4077
4433
2155
3254
58
1455
761
353
2001
1447
81
1978
2403
1694
3230
2798
2593
3356
1020
1789
2411
2842
839
1816
4777
296
2302
4591
2178
2814
4818
4539
4502
4142
2865
129
1116
4183
4413
1393
4368
3588
1630
422
528
3220
3116
2062
432
1793
1175
4510
2901
3529
81
4856
3945
683
1648
4799
2726
3207
4403
1326
26
4911
2952
616
3887
3928
2795
4841
4112
1984
3691
3986
2672
4143
2562
900
2078
1211
1863
4326
4958
2532
3141
1643
4823
1297
1115
2977
884
4584
1439
2723
106
3699
2270
2111
2047
796
3541
1719
2596
4828
1445
4400
782
2923
2084
2741
26
3365
4976
1688
3539
1622
2044
1888
1282
2704
2997
4347
576
3456
4772
2230
970
2741
1367
61
2204
363
20
1927
4172
1403
1706
3797
3689
4667
1213
4072
3406
3663
4422
153
1274
1721
1128
2100
817
543
386
2331
726
2037
658
4352
2383
4820
480
3169
1708
3730
680
3096
2177
4279
2844
846
3124
4690
4906
3418
1539
59
4472
66
1189
2740
809
2673
1671
4709
4231
4943
3233
822
769
4247
1863
1069
338
2631
3617
2446
3725
2632
2237
4769
4862
3799
1590
4327
1161
3354
785
3624
1849
479
1556
819
3086
2888
4270
2335
2972
3610
4331
1634
1964
2897
3757
2889
1983
1209
2311
3042
3345
3435
1947
3466
4425
1482
4261
1806
25
1880
1522
324
314
3579
843
3684
904
4135
383
3816
167
2726
831
4282
4912
265
4183
128
1445
1455
2059
4486
1274
1172
3298
428
3505
2055
2440
2038
781
196
2105
3026
2878
818
3359
1396
4851
1649
4005
3236
1889
706
154
3081
2401
4666
1153
2100
869
3215
1857
2472
3448
1382
4602
380
4933
516
2150
3000
3651
531
552
2889
571
4289
3162
3821
1381
3805
415
4141
2703
4771
2450
691
2217
3115
4840
392
4037
4167
4730
2852
1498
234
3428
2471
3926
2563
1618
506
3018
4384
2838
2388
4466
4520
4607
2065
1604
2404
4604
2612
2988
1979
3066
2028
760
2684
3410
663
2561
3448
3937
690
393
751
3300
1804
2457
4998
2380
862
1678
3552
2210
2316
127
3832
3977
2220
1028
4978
557
624
3176
716
2487
348
3823
4694
685
226
1472
820
393
1352
212
586
2192
2962
4212
4179
903
4619
4138
1778
1238
3089
2973
2216
3018
345
2968
3843
2878
3329
4429
3454
4541
1171
895
3318
29
1035
4305
1723
3949
1064
2290
3996
1638
526
4828
4829
501
2777
3525
4418
952
2144
2253
2495
1308
492
862
2501
258
4631
2438
2831
2083
3183
1866
4176
670
4611
886
4849
2414
4172
198
1934
1594
353
2461
2399
1554
1536
924
3401
1849
2191
1397
3100
475
336
123
2188
1887
14
2984
1459
4344
4242
3364
171
3299
4088
1189
1676
2917
2613
3109
2778
907
2953
3164
2283
909
2414
2940
3079
4714
4132
4573
2265
3128
2175
1261
595
3563
2531
3591
1124
912
16
3100
2046
3632
2788
4365
4125
3925
930
2141
1742
2974
3390
2263
1967
4274
4796
4607
3351
2499
827
2567
574
2948
3128
3239
4727
452
4257
1293
662
913
1189
2864
2203
3904
3400
4196
2097
4028
4712
2690
4552
4939
2244
780
1871
4416
1431
2216
4009
822
632
4977
3253
4369
2839
3955
4100
1945
3914
528
4868
4442
1839
4468
3044
1377
427
1750
4311
439
127
2442
2872
4941
642
4807
3168
4785
675
3447
4453
1024
1375
4591
1341
4995
3967
3111
1969
1403
986
3587
36
3402
3579
1355
241
355
3222
419
1966
2987
2285
3831
4525
2279
1378
3477
4114
1300
4480
4454
3542
516
4749
3854
971
4943
1791
3416
4877
1441
2204
1173
3328
3958
1579
511
856
2199
595
681
1601
4470
202
4791
3564
4741
4634
1302
4690
1439
2297
1026
2453
230
4912
3971
3611
826
481
1048
3361
1315
2462
1865
2086
4457
1312
506
1099
3446
1775
2150
3296
3170
3549
2506
3590
89
2169
431
1349
3528
558
3812
68
3452
3984
54
667
3723
1175
2207
2811
1813
220
1435
4554
4538
2639
3874
277
2535
4649
2329
4475
4008
253
2629
3176
500
3864
1514
1360
2832
920
884
4587
478
3376
4404
2122
3822
4382
2688
651
2999
4368
2968
1663
2881
2763
2826
2981
2626
3738
3428
1356
252
197
2638
4609
333
4140
4297
2956
3290
2413
948
2772
3340
92
4500
4712
2910
2394
138
3241
2035
773
3694
2031
2986
2874
4903
630
3483
4917
582
1058
1130
4499
1567
4632
4844
3059
797
795
1188
3863
4824
3721
3980
1928
2506
4599
364
3158
4355
3677
4505
3686
1542
703
428
1308
3700
4224
2177
4063
2500
4024
4789
2015
4624
2513
220
4611
4539
2972
1017
1301
262
960
2717
3602
4058
2657
3726
2281
2416
4246
4339
335
1185
576
1012
703
3905
287
1693
3047
2241
1927
4139
1993
2560
89
956
467
1995
1216
524
941
4986
2391
1960
4782
1136
734
1391
4280
3714
4588
4864
1380
2195
1628
4616
2846
4105
821
4430
936
1532
1735
3738
1749
2919
1665
1569
2361
1645
2918
624
3458
2669
241
3404
3395
4106
4412
880
3676
3227
4076
3508
4811
213
3740
3405
3656
356
1794
2633
1180
541
2487
4250
3603
4179
2429
4295
540
4500
4150
1305
4498
823
1359
4479
4268
4332
3470
2926
4053
2199
1806
2437
1535
4995
2316
3095
4884
1606
4124
3615
195
3025
1444
435
2884
4785
781
4971
2779
4931
1695
4716
165
3664
4664
4188
466
1812
772
2648
1309
4542
918
4635
1207
2479
886
2430
4147
174
1390
4566
687
1224
4633
3812
2244
1937
1751
1036
1677
595
1677
676
4219
3221
4388
2796
2884
4377
2874
1632
4988
1648
2338
3572
760
1669
2793
1698
3358
3596
1756
3089
1111
448
4713
1467
16
3267
1002
807
3792
1021
4178
89
1796
4105
1338
4822
3180
1787
2793
4413
132
84
2673
3807
1378
2117
2548
2168
2859
1745
1654
1818
4704
1242
1435
916
4215
940
1178
1815
692
3533
2403
2537
3873
3123
3653
1275
418
4662
4724
4896
4050
1381
2080
501
1367
1068
1180
4537
4626
4582
4855
675
2115
1238
2287
2098
1220
1978
1467
2972
1817
2876
3175
938
2995
4855
1425
377
527
727
1759
2635
1540
4363
201
3622
2009
2235
3587
3926
2602
4459
4608
2667
3238
4784
3855
3275
886
1760
1475
1685
3897
3576
1167
1390
2823
4998
911
1240
3875
2253
2899
63
3888
4702
3645
4636
1881
1730
4727
2625
192
4741
2118
474
1365
1647
2364
2746
3357
1762
2062
4925
4436
1010
3125
4708
1952
3524
4944
995
680
2435
2221
4115
1293
4556
3083
4345
1693
3471
3064
4030
3596
597
296
1009
4427
1366
3587
1224
618
632
4135
3927
1932
79
4834
1046
2279
3329
4453
1029
2591
2331
1052
2405
2876
582
1674
4203
4088
3359
829
4615
3566
1291
2420
4081
3405
2248
975
3662
2544
1365
756
4690
4218
2453
352
3247
4191
1747
679
1675
3533
1336
4363
573
347
2960
674
4033
4737
2035
3810
1428
3203
879
3372
4325
2173
3601
1819
2
111
3320
2709
2187
1477
1437
4538
1792
2978
2154
3505
901
4675
934
2989
1631
1644
1873
4818
1615
4646
3105
4480
4241
3530
1440
276
4874
2963
1475
4275
2905
1529
1369
1151
1230
3019
1555
1471
2722
2035
3593
1893
2327
2304
4259
499
2490
505
4946
646
2081
3820
2556
4543
1348
29
2479
1195
1461
1629
3997
4435
3034
4478
4202
2614
3064
2938
1501
1786
551
3385
1060
2383
1801
1036
3209
1035
4381
1811
4409
509
325
1239
3165
2028
4738
2881
316
1390
559
2509
1864
3402
4150
3338
1056
2519
1849
3724
2505
560
2949
789
1098
3253
628
4152
2081
2954
4984
2509
79
1048
4663
973
4517
3715
2899
1894
4840
4412
1929
4542
4228
209
4125
3574
4750
4057
3654
1084
2062
1847
4320
4446
2943
319
3889
2827
3681
375
2704
3186
2615
1940
4061
369
113
2072
387
1668
4339
3114
3290
3937
2611
2043
396
954
1066
2001
3312
4197
3636
409
2790
1056
4779
4556
4998
4836
4725
880
4297
1939
1435
3337
4117
2103
3648
4969
6
2458
3511
912
2302
1349
2382
4197
1613
1947
1881
4425
944
3977
3352
4334
3768
3274
4674
50
4429
1689
787
4395
1503
3584
3260
3216
4108
2667
1241
1061
1261
3258
4615
520
4593
1987
3796
3765
3597
3668
4896
4614
4188
1069
4187
1388
161
4049
3844
200
4461
663
3241
1273
3802
475
1463
2441
3614
3706
497
473
2851
172
2840
164
4429
4101
4827
3023
505
1137
824
2304
2071
4300
2052
610
2730
2461
301
4186
4444
432
2433
2928
369
272
3924
4718
1220
2530
3132
1217
2162
4353
613
4528
2687
328
3348
2618
4012
3862
1146
1965
3134
3371
2150
1963
4900
3797
4522
3801
809
686
4724
4429
2958
1073
3391
3063
4365
1132
2740
1076
2844
2132
3689
2749
4599
3610
4503
523
1668
4638
4431
1704
2226
3878
4315
2444
1396
3994
836
1320
2986
2790
3483
4367
1345
1131
139
3222
1193
4417
719
1263
273
696
858
4527
4481
38
4456
2103
3786
4602
2511
161
3775
4418
1207
1773
4978
1484
3990
698
2735
2478
4244
1911
4569
319
1769
4334
427
3430
3170
581
1530
451
2558
3658
3724
4997
3827
1990
2415
4048
2705
3216
841
163
4666
576
396
2335
4168
3016
209
1332
2248
4555
2284
2360
1848
1543
628
318
4690
96
1001
4735
3922
3229
2353
4117
3535
4815
3505
1101
4656
4869
1963
820
3315
4074
3377
2972
3676
2274
4213
1593
4341
2032
3674
3502
4063
1785
3638
4587
1357
4448
1694
2068
1279
2321
3662
175
1966
4169
2420
1931
4580
582
1558
1122
2286
2754
3000
3165
3479
4549
348
4474
1448
2692
2350
4909
1175
3345
2454
4879
525
3869
1443
1747
3829
649
4180
1543
2715
2482
387
4924
1809
2643
461
369
1740
3757
2246
361
2326
3481
3293
3291
1657
3030
501
2472
3128
3570
3861
1030
2414
1313
3897
653
4924
1474
1439
4276
1660
1878
2142
964
1766
4146
4578
664
728
911
2480
1677
4314
3195
2750
1255
3068
4056
3444
2892
4001
1335
1003
1377
4127
3786
3817
4215
3420
327
1808
1935
3037
3330
841
1124
3146
4272
3412
2447
3255
3661
582
816
646
3947
3369
4168
1656
161
4476
4177
1751
1394
1488
4447
1767
4740
160
1213
85
1393
2071
3089
972
1701
1711
3963
3421
2812
3208
3170
315
3002
2259
2839
4580
1600
4857
3079
1782
3029
2006
121
2702
390
3307
2833
98
4916
4200
2011
1166
3667
2558
2926
168
2066
1540
3245
1919
4817
3225
1709
1650
4173
3808
4321
669
2751
3457
4798
3571
1988
4090
2509
2193
42
891
2813
2092
3248
2334
4479
767
2941
40
2553
1630
156
318
4726
1724
2533
2396
1
3615
2784
2597
2327
88
4528
4864
1727
1420
3638
2599
3442
1918
4997
1597
4902
2763
4001
3874
3147
1575
4340
4131
2788
2861
2091
2449
2667
4434
4232
259
4212
1904
819
1248
4454
3177
1147
4850
1949
3266
1891
2547
1892
4665
1166
2671
4708
3824
3952
1532
2397
8
1058
2009
2884
4719
3862
4589
1574
2704
4090
887
1750
1626
4484
4247
1407
3078
213
216
4616
76
2708
3364
799
4737
3361
2097
1158
2228
2133
2216
2400
2013
1860
4905
3990
2012
2351
916
1269
225
1575
4787
3566
2560
998
2844
3166
180
2612
1952
4735
851
4311
4548
3566
3360
4714
4792
3168
2647
4942
2441
419
3047
4062
1734
883
2072
2149
4714
1623
1929
3656
2508
4148
2147
1643
1010
4614
2860
1029
2455
2479
4175
3352
3956
3391
2445
1136
1738
4782
1942
2348
3348
2375
4215
2511
2625
4083
1984
4836
897
4344
3700
2082
2586
3527
2437
1350
554
2454
741
4285
2292
821
3103
4117
1088
281
2631
3538
983
4455
1191
3088
876
84
446
3181
399
3647
1938
4440
3298
1916
1455
1637
3880
1994
1421
2678
3421
4720
1654
4871
3923
4841
4828
1717
1563
1782
1354
1261
3393
653
4660
1451
1154
2217
2266
1348
4557
2612
3861
3644
103
4359
2762
1653
1764
372
1594
704
2309
1555
1315
4720
1375
2938
1276
2901
1831
1805
4890
4009
173
3389
2589
3772
1335
3624
4846
3273
4913
1896
87
1223
796
4487
292
4341
4539
493
3935
4434
3873
863
78
3028
3858
2775
3609
4871
872
325
617
674
910
4915
4383
385
708
561
4003
917
3106
1407
65
1227
4254
4053
4204
1305
4564
3279
123
1184
4747
760
2864
3205
519
4355
4119
994
526
2335
2777
80
1279
2151
3788
2504
2775
850
4657
3995
1062
2044
1314
4006
3824
1798
4005
1596
2616
491
1021
2394
4423
1622
1118
3604
693
4280
3123
2067
4449
1719
3981
1274
3956
4846
1921
2541
2068
988
4565
2888
3880
2848
3244
766
1813
4604
3660
2778
4900
2471
3375
4362
3777
4214
3036
2230
2670
3160
172
1019
3694
256
4538
3515
971
4060
1103
737
3770
1879
3725
4288
1693
4868
4182
2874
3496
2024
3294
2817
130
788
720
2392
4568
1127
4484
4854
2998
766
4087
2376
25
1450
2826
1912
4954
533
147
1133
389
1550
4885
3455
2329
3677
2937
1100
3869
4537
395
1245
3635
2680
1741
179
2713
797
1653
123
1820
1071
902
1710
4408
1793
3782
338
693
3757
201
166
2833
4319
2662
4705
2366
3182
3838
368
4296
1473
4019
2990
4635
672
2204
2873
250
1765
3195
4808
1156
4968
2959
4856
1761
2159
215
1748
3188
565
1148
4739
376
4369
612
196
4908
311
763
1500
1379
393
1603
1683
2421
1180
1645
4216
556
3348
4811
2217
3333
520
1389
386
1692
3505
2462
1595
4233
65
239
2921
2798
2160
929
4531
2900
1235
105
2583
1037
4056
4978
4712
1593
3949
2760
2656
3836
3467
3737
2082
2415
3245
2456
282
1295
1173
445
2508
1081
4182
3690
2560
260
3879
143
3133
2471
817
2631
2612
730
1447
4223
3135
3916
4498
1264
1220
2501
3237
4808
3676
813
1609
3933
1068
4093
2520
1884
2758
2959
3218
3641
882
3973
4005
2862
3834
868
2805
1314
4621
334
152
2356
1972
3465
996
4883
2857
4236
3128
1833
4479
20
4868
2158
4792
2659
520
4751
1286
4775
4908
2095
2911
2817
752
343
3767
758
127
592
3387
1558
2130
4296
1086
3234
4439
4227
4903
4874
4133
3309
2024
825
1716
4069
1501
2662
885
670
1079
1447
1258
382
1347
3163
4084
574
3269
711
2948
2888
2125
1326
831
3642
580
3599
4018
308
3273
4168
2198
4576
4751
4102
3350
2671
2208
2086
2396
2809
4428
1328
4128
3746
4155
385
3075
3316
2744
273
3189
1970
2101
661
2447
3431
4467
3522
1046
867
4003
4240
4784
128
4709
1070
3536
4869
4159
2851
2520
1512
369
1347
1221
2706
777
1263
1595
3234
4056
952
1933
3928
1850
2356
1652
2962
799
3275
2896
4128
4792
3829
4336
451
287
2550
4571
2901
3822
4674
1348
1847
1277
4370
505
2028
1276
1090
3401
4597
2991
331
2339
4402
4579
3970
4983
2978
2999
3246
964
1680
2607
1325
3185
1460
4031
1940
2928
3732
2075
3716
708
4688
4861
3474
2358
1031
1024
2152
856
961
2164
2577
3116
3341
4695
4797
2816
2421
3015
1792
170
13
2933
3313
4727
3489
2839
15
3327
2064
2034
3666
1992
3853
829
4550
4690
3478
958
1676
1161
4337
676
4204
4567
2250
167
1086
3137
1404
2349
1632
1583
4915
641
3605
2926
3534
2189
596
3533
910
4865
43
75
3129
4051
1940
4838
1686
2362
3644
489
2154
1229
4236
4867
2522
4483
4468
3946
2592
4507
921
3795
1533
412
4876
4402
2983
3975
610
2927
3726
3834
4572
392
3985
3342
349
2613
3825
3750
2429
4628
4844
4972
588
1851
4348
1952
876
1777
3678
89
4446
1137
4160
3607
792
4314
911
403
2362
3270
2284
2854
29
1111
2084
4521
3636
3662
2356
3554
1326
4290
4704
3074
400
263
539
2016
1571
2966
3797
102
1394
1834
4012
2989
2705
3745
2503
3366
4031
1287
1762
2071
62
1004
982
2803
3130
4142
1790
4162
940
932
2783
2282
2519
240
3029
1873
3865
2401
2261
580
4020
727
4294
2387
1658
217
4592
264
1313
1771
1929
1904
3287
3654
595
3874
4071
3365
4955
4041
1590
743
2967
3839
3021
101
1259
3036
4221
4041
791
735
773
3505
686
3777
3420
1680
240
2072
3180
1557
3417
4050
2240
1063
2110
1259
1665
1519
3642
2098
4097
3036
4788
4034
4602
3623
326
1278
4522
4914
2432
2054
2106
4480
900
3853
4842
2832
2172
2588
1511
1436
1379
54
3196
1578
1334
2409
2334
4700
4190
3975
309
4879
3837
712
4569
275
4535
3806
3076
1287
2082
3773
1702
4253
4355
4366
3982
1051
2301
3475
2863
2258
2799
2522
2539
4381
2360
3567
1884
1092
102
3087
2394
2411
308
308
3005
775
2852
3653
3801
1823
1073
2892
4688
230
1944
132
575
1824
2279
23
4505
2870
4683
4895
2538
3017
1036
4948
2224
3830
2874
1302
604
4796
2616
1548
2643
4213
3387
3538
2629
2292
765
3209
4456
2071
2030
2923
4578
1920
4921
116
2480
3009
1761
3824
2250
4875
3904
4194
2510
1776
1209
880
322
647
3407
1770
412
2843
1292
3032
1898
1817
2129
1481
680
1932
4426
4313
2610
2314
2381
3755
2836
150
1041
4643
103
668
3215
273
3144
1962
2190
2616
2130
1222
4710
3035
1441
2943
4589
2590
1378
4553
848
3105
1817
2567
4006
2445
2292
4310
2012
1393
2837
2848
975
3425
30
4754
4548
685
4553
2618
4093
2013
4016
4725
2661
1100
4309
381
2842
4405
3951
4983
3237
4452
1257
3325
305
4467
1310
888
2380
3878
1457
3049
595
3195
1541
1408
4472
3951
3998
4456
2291
1501
2016
4962
3045
1071
2988
2733
2500
2739
4304
4758
4401
1230
4073
3797
9
1795
4773
2978
1132
4013
1804
2984
3768
4535
225
2722
3502
3165
2806
3859
2012
3762
4286
4864
239
1457
1004
484
62
1605
986
2917
938
2026
285
4200
4895
3196
4805
929
3355
304
2571
4597
1755
2684
1554
1177
2478
4207
1173
202
231
1188
3214
15
2481
1927
2812
997
1090
192
1827
2841
1693
2122
2636
3788
868
1371
3066
86
323
512
3054
4269
4831
499
2107
1443
1944
2344
3688
2670
4986
4969
3386
4926
3969
4248
450
1766
4613
1220
2163
2425
1871
3646
1021
4712
1465
4582
4138
4891
4701
1940
2411
4047
2322
4794
1497
3734
4382
1759
4564
381
1213
1800
725
2579
3759
1827
2851
1212
1763
196
3427
2084
4416
1022
1662
4403
2589
4747
3096
4572
3359
603
499
3142
3371
886
1719
4132
131
903
755
658
2491
880
3711
3800
1396
2901
2704
1733
3909
3785
897
518
414
1027
3534
1274
4822
2531
2157
2391
3697
2825
4972
4352
3566
3244
1822
759
10
3380
15
3974
2402
1742
4354
4317
4062
4166
3340
4228
1496
2956
1991
1043
1031
4615
2249
636
2977
1245
455
445
1114
2284
1122
632
1630
376
4341
68
2709
2677
3292
4972
583
1944
892
1687
3252
993
3324
4333
67
3392
4751
1335
1276
4838
2185
2283
4678
1356
3546
4644
3612
2003
4393
2968
3966
3724
2912
737
3086
4244
2229
1105
4238
524
1739
4527
1393
1689
3435
1658
3792
4120
593
1263
2075
1467
3019
2388
3479
4967
1007
1772
2340
1667
1556
3847
1026
4886
201
2477
3441
1351
1576
1744
652
572
2998
2644
4888
4183
3386
756
3288
943
1205
1991
3005
4691
3533
967
2390
3034
1860
3297
2140
2502
3032
2038
3162
1911
2391
241
3078
3966
1000
935
3657
3772
797
1244
1103
4905
3879
3999
4172
845
3345
3991
4625
3247
4277
2849
2202
3711
1088
3098
1586
3251
2894
4160
2651
4550
203
1827
1734
3928
3253
3902
671
4860
3751
810
4238
4447
1187
4446
308
4836
4540
2094
2652
988
1948
4977
2892
1271
611
2147
122
1327
2969
438
3356
2158
312
2002
4037
4750
1767
232
2645
4419
985
4457
107
2685
2027
2109
3832
434
2280
3554
3214
869
1745
2114
1730
3362
1323
3638
3615
207
3901
1406
1140
620
3824
298
71
1253
2164
2127
4882
3755
3804
4629
926
541
884
4606
1097
3629
4547
1826
4181
3932
978
2003
4339
4701
1245
2247
3962
1480
2064
4215
1286
213
3099
17
2153
2554
2728
4214
4515
437
4695
3236
2082
2119
2531
1258
654
4573
2419
3180
396
1691
2636
2323
1263
3085
3708
1140
3840
2294
1538
4329
1053
1984
3426
1848
2953
4032
1145
3233
4482
4722
2690
3738
4858
3143
4752
3736
998
4912
2913
1741
2675
1203
2595
3416
4869
1568
2194
679
2619
838
1487
1903
607
2028
2172
3090
3173
4609
1574
4137
317
4762
2443
431
731
2221
772
945
2270
1316
1847
4144
4609
3896
905
2736
255
4926
648
4833
4458
3705
3256
438
2593
508
4989
4615
2207
2368
3807
3565
3613
1624
4401
2645
2729
1302
2463
1520
3814
2793
3930
4491
923
1591
256
4912
3340
173
2174
1833
1018
1207
541
3126
2364
411
3035
4255
4645
2460
1165
4204
4294
2800
321
1321
2251
947
2395
3597
2366
1401
2905
3178
4881
2979
377
852
2141
281
3927
3526
42
1815
4272
881
4017
3247
3802
832
3400
610
2152
91
3403
2400
1613
3408
3194
3139
2101
2950
775
2314
3544
750
478
698
284
1678
2785
3277
2991
3283
1059
1038
320
2504
3513
3295
3714
895
2751
581
1817
1079
1080
4927
3201
595
2619
4859
1910
4578
2942
937
1784
698
3964
1579
1954
287
374
2425
1596
4123
4486
4872
1997
2845
1441
2031
1398
3472
1881
2187
4632
3267
2645
3181
908
1060
1391
3978
1725
4961
2750
407
4628
4406
325
3872
2444
1146
2593
2475
3608
378
4207
4946
1214
1692
906
294
3911
2329
2230
2512
3305
1054
2749
4880
1434
2883
472
3363
137
1855
4956
2334
572
1762
2753
3538
707
3799
4138
1203
1289
2373
4176
1040
1453
1735
2038
3713
3830
3447
4542
4485
1644
2186
2263
1479
2014
3547
102
2694
4835
764
4432
2091
924
3322
28
850
1000
1761
1560
943
3681
3366
3893
3407
3839
1003
3430
1920
2952
259
1951
1545
4970
2944
192
1802
1201
753
4699
4348
4166
4095
2257
1167
3671
4074
1087
699
3149
4386
1317
4216
1442
4430
4759
2380
4622
4895
3660
2970
348
3194
467
3384
2282
3418
669
4591
1037
1028
2046
537
1686
1098
2285
2479
2174
1073
218
3586
2097
2878
3871
54
1521
4610
1900
56
3071
4307
4930
4198
558
3096
391
2301
893
476
776
3045
652
668
2742
3227
3794
3580
3111
2622
3577
1479
658
2618
757
3030
3696
3590
2936
706
4443
1439
3489
2864
3428
50
453
4130
372
3108
3750
4335
4061
3927
89
1473
261
1677
1559
3889
532
2495
3436
680
3017
216
2568
1657
2059
2126
4050
4438
610
4412
569
1464
1965
1987
2930
3258
1177
4614
878
4041
2123
2373
4695
3595
664
2031
4638
4865
2062
1342
4705
581
4029
3303
2310
4742
491
1603
3068
3936
635
1845
2641
2365
2705
127
453
653
2822
1800
3597
1703
914
4221
86
4225
1999
4522
1790
3000
2295
325
3895
3887
1116
1146
4672
800
1609
1156
1904
3216
4043
902
2874
2478
3786
3546
1990
3827
361
738
1810
4136
2238
2698
4767
901
1446
1893
2642
4446
4392
2642
2336
1371
3378
1369
3307
4230
3683
4597
577
4810
2506
1609
218
4193
2010
2120
3901
3911
2476
4663
3507
2065
1817
1314
1827
2453
3094
1660
2859
1678
635
3344
802
3656
1893
1480
3126
1485
4782
3374
4271
2144
321
1874
3121
2062
3206
455
1715
1511
1000
4662
2358
2581
4531
4576
2209
2306
738
1798
4352
1324
863
1092
2778
2188
3487
967
1534
4944
1684
4933
4687
888
1440
2404
2991
3990
923
2800
3564
492
554
3048
1207
4954
4546
596
2987
4061
3193
1117
1674
1255
2578
2946
1872
2740
3482
4366
3566
1683
3030
3137
1247
1777
3704
4119
2236
1300
603
954
4906
441
4028
1006
2832
4122
772
233
4894
3266
1288
844
3783
3859
4552
330
3464
4247
1138
1169
4857
4562
1479
3060
239
2490
596
2508
3224
298
1125
2749
413
1459
1766
4283
4199
689
4532
4601
4715
4594
3360
4024
443
179
1714
2738
1223
2982
3036
3568
3008
4994
4444
3196
3017
4774
290
3411
1312
4767
2115
1179
4421
3377
659
4119
1284
2288
116
2825
4610
2279
3445
733
1905
2045
308
3379
3165
2275
2450
3259
3605
4516
4601
726
2201
3817
1106
198
426
841
3079
4714
1768
2077
2229
570
1647
484
204
1695
1773
1974
1688
741
654
1702
2127
2310
465
4801
4808
3234
2277
4266
4974
4797
1825
3431
3787
849
1890
3503
854
2970
3285
237
1510
1837
1542
3958
2050
268
3651
1456
35
3951
1565
4672
4729
1773
3393
740
4262
4031
3060
2116
2513
1922
1033
171
4067
3374
4600
4497
4910
3103
114
1724
3261
4791
4661
1977
2436
289
1062
1588
4806
1509
4200
3666
2340
1551
3360
1040
3614
2048
732
864
3316
2112
4427
4752
2236
1308
1779
1769
968
4365
2823
669
831
59
1268
3012
3614
3152
4662
4293
698
1981
2189
323
3264
713
3162
3895
2658
4675
1819
3316
4522
3200
1123
404
525
904
2056
731
71
401
339
2356
3748
1723
2137
2110
2890
4282
3964
2911
655
1344
4323
4509
3364
920
2887
950
2628
3082
3788
1540
4717
2315
4531
1628
1184
491
2763
4291
1178
3422
2357
3730
1467
4960
166
3972
2888
860
234
292
4671
1909
4065
3396
858
4054
3922
4275
1176
486
4296
2367
2263
1464
4066
1735
1197
443
973
3363
2036
993
346
4336
2674
1326
4541
692
4495
2053
4789
2579
4304
4485
2373
3185
2335
4140
1039
2947
1070
1759
3739
4546
70
578
4472
2976
4048
4855
1962
4525
4283
1198
1991
2387
3113
4512
3863
1987
449
1370
4609
2361
600
2799
2253
2930
3707
4149
1537
3485
4532
3387
4241
3245
4516
1796
1836
3874
4168
3479
3751
332
4942
259
1719
3457
3658
3473
2139
4547
2152
281
1334
2768
3364
3075
429
1729
1333
2779
2642
2525
2551
3865
2444
359
129
3748
4719
3864
3626
2720
855
222
2093
3570
4141
2262
614
1298
2297
1942
4049
3838
2913
4045
3632
2796
583
2261
4028
58
586
1920
2197
2414
2166
4267
3205
1701
2301
334
3671
4203
4279
2672
2501
2866
2910
4617
1471
1743
4217
1658
214
2294
430
2740
186
1301
4648
2281
745
2250
2660
3932
2577
3834
449
344
3991
3974
3567
4756
788
3425
4093
1626
2141
467
2873
853
1678
336
1030
2855
4121
3963
4577
1111
3797
604
1781
2005
1614
1884
3895
4020
4972
3169
2143
1485
2096
3975
3188
1480
751
569
2120
4982
3850
3740
996
3672
4056
2393
3749
745
1235
3667
3468
587
290
2723
1006
3216
3519
657
3371
211
3070
729
2142
1955
4968
1838
1605
3325
1235
3048
1173
819
3969
1554
2369
549
2037
532
598
4238
4082
715
457
654
4146
4968
3567
1403
4486
768
2071
2506
4101
3765
2364
3885
2614
2727
2911
4256
4025
2748
412
4486
2359
4547
4667
4739
2564
588
3974
523
2042
1841
1052
3860
2054
922
783
1771
1273
3602
280
3416
201
487
4362
4383
958
621
2826
2171
1866
1532
401
4263
4667
4427
1201
614
701
2350
3368
3401
1298
3773
2338
2382
3358
4189
1624
3651
1228
3766
4172
365
2871
4342
1066
4959
4945
672
2773
4014
4195
4863
4416
2478
4645
2204
882
3246
823
3847
4852
2389
2680
2607
2895
2116
4893
1451
4656
1037
335
2993
3506
724
26
1925
1383
2527
904
1643
3405
743
4050
581
3432
2555
637
351
4438
2233
2506
3495
3349
3099
4099
4435
137
296
4985
2651
2948
3346
2347
2407
650
1184
296
3092
4965
3987
17
3148
2722
3784
3258
739
3497
2678
654
4497
2871
1277
1376
536
4812
452
3380
2583
2354
1674
4522
1210
3928
2109
3526
1375
4578
4545
4704
1725
2303
1180
3519
4437
472
4020
889
3737
202
33
1161
3230
4880
7
3257
1708
955
1778
2989
76
768
4112
3098
296
2471
397
4368
1794
3406
2511
1883
3541
2106
4694
1247
3963
283
3811
2855
2215
4637
1290
1460
1154
4940
936
188
2984
3740
813
800
889
174
4313
231
4990
4493
2537
3205
3196
2219
4706
3600
3633
4147
1091
1452
1053
2490
148
4595
2295
3393
3734
4324
321
2797
2081
4746
2149
691
2845
407
936
704
3613
909
72
1278
4193
1269
2694
3448
1731
2731
2967
3180
258
1007
1278
989
2839
707
2513
3224
4831
3860
1248
101
2441
1099
324
4616
1639
894
475
607
203
4104
165
1702
513
2968
3855
1168
2359
695
2363
4730
4654
1550
2822
192
1303
4226
3631
4848
2900
2096
2008
3564
2974
4075
2675
279
4018
1761
1877
1922
2399
313
423
3235
1971
1219
4332
2524
4709
4221
3679
3589
4314
4157
1977
2687
1473
1862
3747
3158
962
1315
3696
1500
4552
3472
4071
3663
4742
581
2925
3597
2974
1492
2510
233
4467
3143
2361
3430
4135
4718
3811
3072
3627
4495
1837
2441
2457
1155
772
472
1152
3828
3026
118
4785
4371
1302
301
3513
4536
37
2261
4501
508
304
954
4450
4506
1658
4681
1540
2416
172
2363
4841
4166
4782
2354
2223
3963
1576
1613
4555
3142
3842
3799
4791
815
674
1163
1172
3822
3254
374
1957
1577
28
3970
3590
1393
1410
4754
4818
2416
2448
2754
3793
3338
3717
396
2444
3817
3940
1398
2901
879
635
2253
1292
1075
3451
1025
1816
2822
1542
2325
1921
3839
2733
1675
3975
3799
2956
1239
1686
1016
4847
739
381
3009
4241
3204
1090
3955
3399
569
272
4076
1110
2696
830
1662
1684
2063
3782
3375
4288
3293
4774
1401
3534
948
4785
3218
2770
1671
2659
2608
4306
262
1997
2421
2729
4547
1129
632
1592
3369
1107
4720
1159
1473
872
4257
2684
1364
1139
1935
2399
1171
2789
1241
4585
3157
1886
4460
1613
1841
3335
3419
4964
4119
2787
2953
3216
1036
4536
3095
1895
937
627
466
3335
4844
1098
4482
3443
4638
374
330
3908
4437
728
3453
2041
1715
1654
2164
244
468
3903
1157
3118
1213
3994
4917
3625
2158
4821
811
795
626
868
2308
3784
1620
4181
2097
1623
2193
3818
1735
713
3340
817
4376
3312
2834
2177
4557
2922
2932
2342
1366
86
3340
2676
2900
4966
4698
3908
1903
778
4839
968
1493
1774
3105
897
4443
545
3345
3394
1040
1731
3225
1864
4016
1792
1626
2795
3359
355
4866
4192
4651
3925
2691
4408
2318
3216
11
468
3045
1681
1969
4274
4442
159
1865
2864
3887
3225
901
366
1764
1916
3576
3492
3039
2452
2373
518
1526
3238
3832
1806
3435
2041
1090
4122
638
1786
1283
4485
2412
2048
4621
2542
974
1129
3495
4485
3861
2317
1024
4696
2526
3098
1067
4548
4150
1771
1487
2059
1205
4798
1721
2357
4107
2965
1661
1927
2498
4994
4525
12
1750
1027
3723
221
3188
1836
2313
2193
4081
2485
2479
1255
4377
910
1147
641
3682
1930
2232
2503
1535
1369
2633
469
3341
558
1521
3535
2281
1123
3596
1826
1404
3555
3774
3377
1910
2713
220
2994
640
4099
2797
2241
3487
145
4003
2932
299
4335
2471
2983
3024
2071
3500
2597
1994
3581
2426
4481
197
1599
34
4236
1366
205
4716
2348
2022
525
51
860
902
3796
2323
4744
538
1725
2082
1976
3169
3473
904
698
2018
251
331
2221
3600
1509
1198
2060
2993
1769
3161
4001
2380
2550
3255
4449
4390
3198
2290
564
2448
516
193
4888
4262
327
496
1126
747
3337
394
4258
1145
4457
3971
764
1584
3308
4352
911
192
1416
3917
912
166
1487
4476
1516
828
2471
3857
2253
1969
1340
2753
1256
679
303
2450
1115
122
2410
597
1875
2364
2275
667
977
1226
2307
128
3957
3588
3976
1455
3881
4620
4175
334
4360
2616
3128
2706
688
3300
2540
4404
2006
3426
1335
4382
3443
2
2129
1920
887
3906
4855
4205
3020
2401
4584
2375
1566
1847
3789
2505
3430
2683
1878
1889
775
600
36
4100
4341
4687
4053
4751
3994
3618
1856
3491
1785
3289
2921
3404
926
3793
224
8
2259
265
4591
3198
249
3403
75
4877
356
1543
3079
1144
1222
660
839
4300
4458
1369
2138
1426
1018
4496
3893
4393
4514
3672
3656
816
4455
2653
136
1078
1440
1478
1454
572
874
981
1566
4778
1346
1174
669
219
4199
2601
3752
163
3157
2590
401
3922
3184
558
637
2290
835
1696
2920
3989
3228
160
3167
1069
2611
1135
1980
2591
2895
2731
754
3942
3534
2178
293
455
4676
774
40
2843
4825
2702
4503
1513
70
3316
560
2311
4186
3385
3353
3616
4922
3874
2209
2541
4011
2025
2714
1711
752
4797
3057
892
3463
1767
86
2880
2278
4898
4999
3544
4373
2029
2586
4
4715
4714
1225
4319
2164
2032
3053
2009
4261
3713
1255
1538
1224
2227
4473
4976
3208
4048
871
172
4060
81
1672
2508
4389
4057
1151
4997
1112
1370
1988
666
1045
3912
2048
3607
4293
3735
2234
3742
3885
4680
3140
2548
680
2210
3173
4274
1270
3463
2478
1891
3154
625
861
3438
1165
1360
2233
3235
1473
3317
548
1699
359
611
4069
4379
4529
705
1124
3458
4570
3375
4892
1645
4083
65
1400
268
752
1098
1008
4291
769
2891
2164
4780
2433
3730
922
283
379
1078
2597
196
4174
1226
4008
3160
4525
1948
3388
2982
1565
1130
401
2700
1259
3383
4743
717
95
1726
4194
3479
1103
186
3108
1368
1432
138
4160
4946
2913
3699
1552
2745
1949
3216
2855
1260
2815
961
2416
143
2059
3055
243
2783
248
393
2062
339
60
150
2161
4502
4611
2564
125
3827
524
1686
1046
1703
165
109
1895
3005
3304
3654
3925
4434
3469
1920
2510
4520
2874
1153
41
1886
341
275
3912
3605
2604
1847
3268
2044
137
2363
1770
980
676
4891
4995
372
18
2614
4145
707
2275
2708
3494
3716
2289
4179
1863
1390
4872
2282
321
2588
4260
43
2712
3232
3603
1311
58
1791
480
4893
3996
4214
1306
3629
83
2223
752
3942
4700
517
3762
2411
519
1040
3779
2450
4144
1401
4334
233
4453
215
3374
4856
4798
3661
686
4825
3881
4971
3658
4376
3186
2448
2942
3538
2861
4626
4897
4517
3913
1024
205
2920
4938
797
1957
4437
723
3266
4116
408
2048
4447
2142
3723
908
44
402
604
1286
2210
4163
186
4582
3743
1674
1274
4934
4236
2098
2900
3286
807
4701
933
1141
2677
3139
2393
2117
4272
3937
2157
3410
4017
2440
3907
2634
757
1428
4747
1344
737
4044
4119
4622
2658
4242
1585
4148
557
1812
1775
3269
982
4972
4864
2166
2935
3412
2415
535
1052
1885
2824
1915
2220
1706
153
1763
483
3393
755
794
1596
1336
4442
4845
4339
3909
1006
4334
1881
322
1403
3150
1426
1967
4174
4953
524
3588
1930
2948
3047
4615
2968
2481
1246
1241
246
465
1481
656
3620
635
22
3115
3797
1938
2027
310
3816
2671
2368
176
2631
2392
4263
562
384
1685
3862
1497
1827
10
4175
2276
4811
674
517
1526
2087
2600
743
4555
3560
4284
1046
4751
4434
2709
3397
2314
417
919
3976
2165
1521
1721
2221
1363
201
1934
2628
2214
2890
2669
2265
923
1914
4531
4625
1679
1436
810
3717
2262
4692
1561
358
376
4186
3888
3015
3070
1018
2712
4759
1357
3216
1761
4252
178
1287
806
3483
4464
3653
2234
1888
1432
4976
3328
2026
185
4823
1339
163
1277
4815
610
1721
893
2803
2435
1765
4776
1319
70
2209
4407
1954
4755
4627
4156
1475
1204
1046
4549
3520
97
4769
4221
1243
3681
202
1163
4725
2504
123
1158
828
2267
4024
3712
4924
3784
1889
1616
1551
1767
890
4400
961
592
4418
443
948
2941
1137
2428
2985
2344
1693
2883
198
85
1398
250
3446
1856
208
4743
4451
2685
3234
346
4934
1879
2083
431
2121
4748
3937
2428
3499
2500
4536
2488
4312
4967
2488
2566
1852
3588
2117
4179
2555
3552
2968
1468
112
210
2181
3340
12
3948
1499
3591
4503
870
912
1067
2818
4981
4244
4114
3582
2101
4448
1255
2674
3001
477
3954
1985
2534
531
242
4386
4190
1268
1165
3838
4224
4910
553
3161
940
360
3799
4895
3141
3347
1940
4659
1231
4836
3184
4011
4907
238
2093
2169
78
4953
750
4608
3750
2768
1246
3113
2049
434
1494
3973
10
3523
3219
2299
1537
621
1090
112
2625
4806
2830
550
4427
2427
579
2425
4731
494
1065
843
2200
1536
1649
1204
2381
942
3348
138
2614
3514
4171
1071
4220
2608
1533
2828
4531
2546
3171
804
909
3458
814
2484
1826
4452
1963
4950
4298
2335
2027
3794
4140
4219
2422
3473
2069
4518
734
3680
3674
4620
3634
3929
1452
1229
1605
2977
3669
969
2834
1782
3847
2723
1743
3254
1112
1076
3972
4856
3259
3231
1045
4554
2858
2523
2571
1816
436
648
960
3939
1471
1244
1585
210
740
4491
4850
3854
2456
3383
77
1428
707
1670
703
151
2890
1541
2865
3147
2854
2956
4526
3479
2548
967
4134
4908
212
3258
453
4152
3038
168
3242
2143
278
1564
4387
3009
169
4449
2511
2460
2891
1501
4876
1888
3787
3095
2754
2391
63
2459
4940
2052
283
187
3032
517
2426
1884
3454
1730
4225
932
3527
2554
3773
4656
3581
181
4986
4086
451
3208
1497
4200
815
3062
1867
1703
1961
3002
568
3255
1433
4551
4406
1355
4567
375
1942
4763
1530
3165
1679
3088
3298
265
3189
3532
299
1087
60
1283
2180
2753
1831
1918
1170
884
3924
3094
4278
2136
3137
3848
2197
68
4341
1887
1030
3263
243
4619
3744
851
2276
952
1515
4577
2147
3066
1672
2503
319
662
3875
568
1480
2017
3038
2639
3015
3850
3702
4898
2608
4525
3702
4351
4719
2089
4556
831
4732
2446
1369
3826
650
3379
3007
3190
2226
4409
2544
934
342
3791
3716
1653
4510
4803
1163
707
4481
1950
2950
2874
2259
592
1736
2671
662
1171
1365
4550
409
1446
984
4371
4614
3009
1298
253
3802
233
2539
2665
2823
1794
4929
2939
2692
2791
2768
1357
2425
3578
3805
3375
3900
1673
822
4248
3274
2142
3264
2960
2263
1653
4714
485
3958
1391
4576
3339
3113
1758
1687
4169
2009
3306
1533
4216
99
72
3222
2723
3813
1610
265
2406
2271
3606
3118
3219
298
1326
883
974
3020
106
276
3081
1213
373
1968
472
788
301
440
2112
3748
88
1014
2530
3815
616
1749
273
2883
873
3803
3657
1469
4209
153
3430
2690
2448
1953
187
447
881
3517
3115
1711
3692
3218
1915
4649
1338
2538
1265
2577
1214
4674
3719
1869
3195
3952
388
3898
1
4220
3972
3025
815
278
3539
653
314
3665
1420
895
1045
3702
3676
1609
1853
4232
664
2055
3005
3654
3432
1307
2718
326
1577
4909
4355
3569
3840
2366
2910
4389
4423
2808
726
1386
1746
2152
3839
3594
2274
2954
709
3747
3056
3532
1018
326
1066
2734
760
459
1612
4559
3869
1221
1513
753
781
98
4125
50
458
2411
880
4102
4033
2181
4839
937
4392
788
4711
2084
2064
3268
642
1702
786
4352
2588
3467
3501
3643
708
2333
3120
3158
1282
4751
1873
103
652
752
2286
2915
4106
2767
1380
3342
544
616
823
2311
2652
2091
1927
2733
3004
1830
1301
908
1106
852
3910
2544
2165
16
3324
2514
839
3268
4561
3191
1598
1159
3822
3064
4444
3941
202
685
4985
3289
3734
4532
1309
2387
616
2965
1952
295
553
1859
4333
1153
1516
2154
3720
1148
3119
2406
3488
116
2081
2043
3081
3628
4422
3474
1740
90
4336
4246
4941
4194
4511
1200
2026
2417
1423
2693
1028
3712
3158
3347
3839
4140
4155
762
3747
2009
451
1448
2276
2376
2335
2530
1735
4248
1637
4330
2490
2657
2294
533
1990
3426
3837
2164
2039
2851
812
4095
2855
3168
1097
4915
3308
1245
4124
767
2450
1656
4203
1848
3412
3095
4894
227
4122
3087
4196
3298
1984
2021
213
3195
1338
2406
3705
4023
3858
4226
1151
1431
2861
2778
2071
1145
671
4789
1155
2652
2118
4958
492
1537
3444
4140
2907
1156
3670
4135
3838
2679
2766
585
255
1261
4264
1212
116
618
1483
1652
680
1934
3149
3280
4966
707
2400
3638
2683
2590
3712
3937
3382
1624
3846
4079
880
4268
308
4009
3753
4275
2106
723
2394
2202
954
3262
4517
1763
4724
4102
3061
862
847
4172
120
4764
3171
4208
1383
4847
1719
207
3047
1728
4690
4856
1580
4640
1458
3826
2632
4532
3436
1435
507
3698
3636
4688
154
4528
1933
1247
2155
4345
1289
2032
2430
2618
3930
3329
2611
961
406
1146
611
4150
832
4823
1811
1728
1914
3966
4762
3927
4146
2555
1606
830
4409
784
966
4961
1342
783
4277
1257
3165
4348
876
805
1830
3580
3235
3680
3839
2520
4884
2209
537
4254
2064
2957
2058
3793
447
761
398
1691
3091
187
2761
1462
637
575
3768
2436
349
4330
1787
842
486
3155
3312
1912
1679
3708
544
1922
3653
393
73
2320
3575
1831
675
3405
4431
652
1953
4233
449
4896
1960
712
4162
3824
582
2625
776
4357
1572
2715
1468
1162
1570
3660
2594
934
176
757
1453
3934
4979
3298
3111
1816
3608
3046
1364
1313
714
4611
334
4066
4325
3367
114
2190
2872
3359
2341
3894
2055
1235
1042
825
3033
4117
2937
4194
494
1236
146
3001
4918
1600
2170
862
4799
2028
4193
841
1105
87
2831
3964
16
1775
4267
1599
4294
2272
3058
1944
592
2698
1845
3672
1729
2964
601
557
4593
2318
4136
3469
4879
4984
979
2933
439
623
975
806
3396
340
3595
2212
1553
1153
4987
1708
2694
2496
521
4895
4352
3424
4625
2815
1653
3791
1118
4987
592
2249
2835
1846
1595
1447
4706
3766
4519
3613
3390
207
1063
3132
1660
4104
4831
4107
3355
693
4844
1844
4197
4455
520
3766
1119
3439
3869
3414
4285
4544
3198
2604
1696
403
4488
4222
4158
4385
457
3962
317
3610
1400
4956
128
4645
3602
4067
373
808
1917
2673
738
1844
605
514
941
4790
3622
556
932
313
4894
1295
3275
196
1274
3275
98
3317
4557
3483
1866
1844
107
4884
1201
4801
4624
2576
437
2015
3751
4200
2463
3807
2748
4859
1687
226
4813
2308
413
993
1072
1611
1392
3463
2621
3833
614
3708
2321
2028
4591
213
4372
2168
4563
149
4858
2261
3089
2402
3937
4731
3174
840
3242
1945
3933
1061
4934
4923
1513
1268
1565
3345
396
4347
4617
2894
834
4711
174
612
4439
521
422
510
4888
3469
459
289
2893
3743
4623
2912
4770
2377
2256
294
945
2027
3510
4039
2606
3833
4116
2596
1704
3417
2927
3836
4832
3345
2666
1572
177
3435
4300
4472
2418
3495
4726
3430
491
4834
4885
2648
919
4088
1060
249
2097
4439
2489
4128
2387
4334
892
4686
2085
3008
1926
2501
2985
1480
2223
1085
1828
4261
1982
4851
943
2160
4498
610
709
4271
386
4519
4154
1167
1816
1813
3157
3256
332
2167
4801
1879
2630
3532
1476
1682
3233
1393
1792
3254
1858
1281
1987
2471
4060
176
4808
4116
340
3152
4645
446
4604
3386
275
764
2506
82
4841
1062
836
879
4822
4743
3292
540
4333
4559
1701
3718
96
3199
894
651
836
4841
4728
120
1822
558
2000
2538
4046
3870
542
3638
2424
2643
1661
2063
4970
3637
4121
2768
4260
2605
835
3083
3890
436
3024
3639
457
2195
2412
1479
4434
4187
3327
4589
3062
269
204
585
1196
4506
3150
1893
4621
3520
2654
4873
1819
3425
1531
2069
3784
1748
1981
245
1245
1241
2443
1976
993
272
4893
4730
3985
459
4683
2581
846
223
3310
1969
1517
4924
4331
3070
4560
1288
139
1901
359
2654
674
3035
3208
813
3329
4668
3551
3000
1834
3626
380
2392
4315
1374
2317
1138
4605
606
2159
2910
4806
3831
4053
4718
4954
1546
1339
1257
1133
889
2400
4297
2344
3832
2362
3312
444
1682
4685
3326
4681
4420
3301
2943
985
1278
1516
168
205
4774
1025
1611
2729
2466
2088
2358
1577
2037
2342
4928
3263
1519
3525
561
1146
2285
2347
1193
3401
1148
3648
1856
4092
2353
583
120
3046
2611
2713
4986
1871
2062
1945
1754
3211
3014
226
1677
1047
2700
1288
1696
4075
2704
4769
1389
2645
4984
71
4046
2855
2648
2400
3455
1656
1243
2795
4275
2536
3671
1680
4643
3813
2807
2862
2860
973
1000
4313
4935
3517
2481
1304
2927
1094
611
4231
1673
3754
2611
2946
2425
841
4819
2845
4599
2125
883
2953
1860
4396
2793
4055
621
1847
1254
1485
4726
1678
1121
4852
3426
3479
3853
1356
1270
2583
2339
236
633
189
3362
1466
768
116
2123
2389
2769
2516
4546
4039
4121
274
2670
1160
1772
3492
1617
3394
1008
2580
4925
4662
514
2252
4440
1517
1995
1079
3243
4260
2783
2598
2066
2371
3960
4140
2801
4567
4992
2846
1647
2329
3852
4692
868
4589
777
4744
2495
3475
2559
2954
2823
1083
204
60
356
1098
330
3079
691
73
4698
1084
3642
2929
14
4366
3937
3871
660
4912
2308
1398
2860
1454
3725
2080
3778
289
1646
2107
1509
432
574
4940
2452
2896
1917
828
1728
372
4528
79
2908
2653
1674
4565
3131
4568
1544
4735
2702
82
1006
3576
4790
3381
1949
1065
1796
3693
4110
2961
735
1036
2147
1215
3150
2011
3034
1481
4873
357
2413
4199
4104
4973
4245
3345
1149
3304
4766
1072
1816
545
998
3535
1963
4918
37
2789
788
3745
4178
2147
1790
669
1386
4021
226
2666
4266
2427
3154
2623
2077
2180
1022
1574
591
2498
4669
1739
934
1458
2424
4198
490
3776
124
4082
3067
2455
200
2754
137
798
1218
2934
2908
2553
2313
438
3360
1674
1989
3422
1989
4399
2233
884
1892
1063
2461
431
3936
2818
3965
541
141
3601
1533
1854
4458
637
3947
452
3623
4517
2976
4018
4514
188
409
2245
520
2217
918
3533
454
1568
1065
4234
1295
310
4881
4708
980
1473
3175
756
2197
4372
2161
793
4144
2834
4841
3926
4237
98
2760
2561
1160
986
1784
402
2490
3159
3839
2492
3586
2016
2606
1611
675
4020
1222
954
4036
2852
4315
284
2941
3608
3820
1475
1503
3656
2104
2526
4803
169
3898
929
1589
391
2042
3045
1659
4080
2793
893
3318
3716
452
3394
3796
22
1920
2070
2281
1938
3314
4994
1158
2061
203
4983
619
4427
1998
3705
4541
1312
1332
3453
4048
2018
4822
1833
2787
2110
368
363
4454
3705
734
3571
3130
4674
3747
2056
229
3626
2702
12
2929
777
536
1306
4498
884
3359
3298
2971
4042
587
1438
4330
4826
3156
2037
2619
681
4573
1236
347
3566
554
1290
4215
809
4956
474
2667
4408
2986
1257
1559
4514
3220
2506
1097
4262
251
3991
614
3473
687
4621
497
4168
3048
1796
3953
1987
948
2970
307
3153
428
1374
1659
4594
576
3566
1755
4088
1358
4155
4480
4540
316
2686
839
1946
1853
1029
4041
1956
3237
2579
4578
738
917
2624
157
940
2048
1291
275
3901
406
1043
3723
3588
4078
3213
1123
2781
3646
2655
2484
1820
2956
4230
1598
3150
3924
3062
3562
2323
3200
3376
4220
4989
1943
2461
2848
2377
3317
2812
2422
1407
4599
1959
288
875
3398
1185
1450
813
146
1547
18
1278
1525
529
1101
470
4880
3664
4036
236
459
1709
2666
4497
4409
2164
3083
3146
4080
44
2670
754
555
1787
4419
1924
4247
3732
3770
3096
4516
2852
2634
3923
3163
4712
774
2719
4141
1467
2825
4839
3296
3964
2719
936
4804
2599
2922
4252
2997
988
1815
790
2960
2107
2548
3063
3282
955
2545
2275
752
2785
679
3185
3756
336
2706
3505
4095
2066
4000
4645
2767
1084
1521
3916
3399
2406
3036
1562
2091
3392
3079
3015
1148
4840
1585
1012
519
3612
835
1347
1574
3312
4184
2539
3629
640
1932
2812
3572
2346
223
4806
3585
2154
1523
1213
1171
4138
3352
1462
3300
1294
2802
4016
271
4719
3498
158
4389
3958
1144
393
753
3699
822
4430
581
1921
426
4267
3907
4129
3345
3477
3834
1013
568
1080
651
4113
4299
555
3563
3090
1402
1469
3849
3785
4530
3443
1309
3618
2472
4423
2938
4864
2140
454
3807
1274
4537
4066
3248
3038
3309
3942
1149
2306
293
2842
428
2758
3177
2659
1017
1089
3803
3004
1017
4642
2125
3856
2156
2170
2924
2812
2642
4693
1758
2021
713
3309
3190
1377
1094
3003
1938
2523
3990
855
3238
3725
2732
918
44
3649
2936
660
3388
1829
2961
4767
1995
1809
4535
4712
353
2949
1499
3452
2346
2538
3181
2803
3080
3657
2457
1954
884
2557
4783
1846
2422
591
447
3779
4430
2122
291
3717
2873
4728
588
545
4641
4993
4361
2123
3515
2296
141
3525
2211
2464
38
2074
1925
1876
39
3490
4138
2226
3860
1665
1560
2748
2761
4935
4673
2399
4342
4656
1317
4157
4649
3668
532
1568
4945
4813
2941
1364
2689
3476
23
1127
2628
1787
1369
397
4647
1791
2390
704
3265
1109
3360
2409
3053
4495
1809
1463
4798
3260
2645
74
33
2112
4751
3187
1013
4883
2937
3620
929
305
3563
3595
943
4495
977
417
4298
3648
1349
4039
4654
4196
859
1115
2118
4249
4329
1105
934
4272
3702
2354
880
1439
699
4791
3589
1241
1884
431
2523
1048
4576
1685
4068
3184
1929
3119
1550
4805
1012
2625
3987
3508
4440
2242
368
4246
1733
2888
4708
1295
1426
247
4352
560
712
143
4833
1348
3931
2091
3171
338
2435
1149
4370
1
2990
179
6
3641
650
1381
103
4956
369
955
609
2227
2779
1168
4931
4060
3219
4419
4122
39
3313
4952
1850
4123
3092
4073
3231
4862
3425
1981
1695
2991
4554
4704
4265
4582
2305
4529
3629
2589
4783
4339
2911
575
2773
4470
2157
972
745
195
597
2774
715
2462
2598
4866
3746
2869
2478
4752
4351
1402
362
4699
2442
2248
3636
4842
3073
2950
611
2647
3162
2286
3777
4609
1581
3477
4760
2313
2865
3021
818
2217
3039
4954
3129
4499
1718
4425
3369
1284
4522
22
4110
1197
3181
176
599
396
2272
2129
347
2456
1802
1670
3557
2086
2269
4792
3077
3478
1813
1421
1898
2563
1404
2210
2255
3109
532
2012
3576
2302
3428
3054
2020
287
3226
3284
4941
1475
2461
3146
1365
2302
435
4892
2020
3500
3388
3451
1026
195
4923
2868
4379
1840
3006
3436
1801
742
3610
1518
2849
559
1963
1810
4767
4871
88
3676
1171
4872
2723
750
4232
2127
4606
4734
2866
4897
2996
665
3854
3250
3178
2579
425
3202
4369
3917
2271
4274
2661
4337
876
2031
3174
2951
4301
1533
4010
2568
4108
3827
2072
958
2411
1359
581
761
4167
2480
959
544
3317
623
3452
832
3297
2172
4558
1416
1874
4826
4900
4188
1803
156
3083
362
2187
944
2718
3072
1167
1884
1682
3334
110
3367
2150
758
893
247
3607
2297
4675
1903
3597
429
3009
3020
1777
2654
4127
3167
1872
1945
4502
701
3716
4150
3730
2167
981
4024
1499
2979
662
4830
2017
17
3827
2562
2035
2466
329
1996
2146
4920
1428
4785
1676
3024
874
3679
4867
1921
2727
3422
2392
1800
4895
4983
4322
3747
4693
2434
1134
3408
986
3102
2589
4591
3994
4851
2563
4315
4755
2868
1010
2057
2488
3083
4154
3695
1329
4051
2553
2171
4030
3470
2504
4033
4601
3760
4921
58
237
681
869
1267
2446
606
4164
2472
4437
1029
1189
1178
1241
2301
3262
4702
3572
1219
3843
3025
3010
2770
4345
1457
870
1792
903
970
4432
3182
2282
393
2690
3079
3689
774
3233
1788
1737
1150
4352
1496
2233
1036
3918
4666
3091
3243
3648
497
453
1391
3941
4819
278
3338
1603
2358
1292
3350
4718
4748
3306
1732
4624
2661
4271
785
3508
676
2593
1890
1475
4249
1469
4629
4440
4664
2916
4371
921
2719
4477
2065
2483
1365
4698
4494
1329
1456
504
1810
2536
2050
4520
4606
359
1248
4002
2598
194
4662
2459
2887
1520
2482
1169
3853
4220
2632
3362
3689
3811
1849
4312
460
4270
2965
2417
1447
788
1832
3135
3629
4621
2251
2754
1301
206
4035
2766
1982
4703
2639
3571
4400
4972
4064
20
2701
735
115
2931
4331
336
855
715
3674
41
1496
3923
3613
2863
2352
3869
4900
1827
3406
740
81
2666
681
304
1411
1904
963
3582
3000
1957
3847
4667
1575
999
467
1495
1669
3842
3231
4219
63
4947
3978
2638
1905
1421
1797
4362
1311
2750
4058
4095
685
3602
456
3649
429
1895
1245
248
1466
2475
4717
1302
4141
460
2305
3605
4955
3638
1958
4890
2281
4900
4484
3560
1668
4132
4367
4043
2189
2698
2792
4666
4139
2750
506
2974
2582
1866
4585
1014
3704
3155
3007
3324
3640
3006
1167
3834
2536
3541
4729
2004
904
3362
1919
2195
2827
1555
2503
4015
2712
4845
4814
3764
3917
2855
2478
1726
1488
410
3596
3397
2876
1691
4733
383
1402
4243
1198
3101
1208
3611
2474
3923
582
3531
731
4448
2997
3870
789
2212
3527
1120
1347
4436
2640
2639
1996
1517
722
1765
2942
2909
2635
2700
1283
3771
125
2251
3257
623
1348
1469
2071
4116
1708
2116
4580
1059
2539
186
1447
2978
3495
4288
1743
409
3557
300
3119
4750
4821
316
3262
410
4738
704
1474
3792
3758
30
3137
1247
4463
2517
2990
3379
1324
74
2995
4373
2277
311
4105
1318
4946
4170
4773
1859
270
3831
1881
4124
807
1602
2204
4522
1348
4239
1319
1754
1703
3205
49
429
1193
3652
4830
2702
3657
2903
909
4150
488
3329
4243
1176
4856
2670
3758
4372
2848
2026
472
4244
103
2129
2138
2843
991
4971
17
3511
2832
2865
2688
501
930
4962
1417
2107
1936
1568
3132
2181
780
4501
1454
309
4160
4367
707
3437
4907
3421
4095
3355
2697
2301
658
4129
4519
1865
1052
3
4724
2321
502
3741
4836
2076
4885
3532
3744
2720
2714
2278
4793
1239
1379
4427
4976
3987
2363
4861
3668
1339
63
1979
4965
2712
2332
4705
2120
2045
348
305
531
4700
3601
2560
4196
2394
1196
3586
3224
938
1565
3920
3286
777
3008
3516
844
2975
2670
3916
3274
4145
1330
3003
2889
4164
3252
2259
1890
542
3147
4508
1067
2464
4548
4359
1017
338
3146
886
3269
770
4426
3015
147
835
4970
2873
1829
4611
2345
84
583
913
3938
2042
1545
2596
23
475
2726
97
1476
1955
4305
1581
996
3299
3106
2403
3191
352
2594
2532
3084
2502
4032
1995
4123
2987
3914
1999
75
3192
2767
2444
969
215
3499
2321
3014
3266
3043
3464
4985
6
2299
1584
1225
3965
3293
3195
1907
3788
1731
3152
4724
1632
251
1829
4116
807
326
2898
540
4349
3283
3643
3184
3567
3908
2813
1348
2462
2573
4679
2964
1252
2639
4217
2906
4808
3851
4562
691
4788
4605
3199
2208
4505
3101
4371
792
3442
888
173
1031
672
2598
4639
2442
1624
1296
3433
4133
2574
1757
2293
2249
2844
1450
2967
4424
4252
3552
1618
2027
3258
4580
1605
646
42
1981
3005
1648
3566
656
3897
3907
1191
2337
1617
3882
2607
4288
1515
1905
3592
2619
1802
682
4975
2561
56
3575
3990
240
902
925
4486
2271
4438
2886
3799
3764
1840
1636
1716
1459
3809
2657
4115
2901
3537
1374
4287
4127
383
500
3364
1954
1665
2732
4000
2057
1640
4758
3823
1726
2397
755
918
255
3077
2580
3851
3151
1257
2996
894
653
293
962
2840
3374
994
671
3521
1307
1999
4077
1332
4051
1939
3886
4168
2795
4200
504
2695
3912
2869
1002
4786
111
1581
1245
4231
1512
2828
2573
2909
367
4497
635
4034
1707
4268
3308
1179
4058
774
3273
2853
1386
1297
3905
2016
4126
2542
2032
2373
2447
1192
1152
2731
2631
403
263
1725
820
3490
2170
3717
1112
3474
4236
4560
4145
4348
4345
655
327
468
3931
4581
4655
3954
2830
265
3072
3929
3176
2168
3781
4956
3054
4566
609
2725
4428
4304
1947
3721
2883
2410
3864
4182
3590
487
3246
1098
3570
1078
3900
929
4785
1334
2808
4487
1384
4280
887
3218
1567
118
45
3259
2974
2639
2201
1456
2478
1971
3956
3904
2609
388
2771
2269
1605
4715
917
598
1756
4736
2470
1412
3336
2635
2169
2784
2330
832
3088
2086
203
755
274
387
653
1237
4286
4958
610
3369
4700
4273
313
2454
638
1994
4619
1392
1866
3801
2646
549
1446
4848
4869
3141
4151
4476
3203
1992
4904
1124
3667
1467
724
2198
2838
3264
2897
3036
644
2541
3545
526
1588
2517
335
4397
991
1448
623
2485
1359
3684
2225
3265
4661
3819
4197
4938
4424
9
1534
2249
2290
4651
2234
4974
4646
4291
3722
4373
3024
679
692
2863
1132
3958
20
3342
4706
2921
1941
4929
183
3191
4760
2729
2652
3062
4651
3738
4687
3850
4476
2906
2153
3606
793
4453
1248
3380
2620
1141
1487
4628
2990
3939
2911
247
2752
1238
2112
2320
4612
522
3214
1198
4370
4302
3186
1846
2811
865
1460
2039
1764
4426
3539
1244
2570
597
2813
4902
1973
1371
2865
1435
2962
2748
135
4310
1630
3451
473
3577
165
324
1666
2716
1013
558
1531
4621
1404
2270
2269
266
3481
1032
1890
4782
3954
4176
1429
2130
134
984
809
4642
3220
2459
3991
4394
4316
3184
3879
2012
3828
915
4417
1528
3270
2234
2700
3836
2277
4323
233
3183
585
1299
861
1904
3268
3334
1025
4892
192
2294
3662
4641
1974
1517
2895
1382
2154
4332
4375
2407
610
876
1195
1730
2867
2551
4280
1183
4098
430
3789
652
988
4031
4009
4549
2291
2122
4806
2235
3067
1998
4192
884
4696
2912
4853
2295
302
4009
3210
3371
4298
2751
4931
1634
3702
2236
793
1165
809
3705
4445
1913
1000
3763
274
1804
1616
1379
1704
487
2889
798
1727
1954
4519
3044
3191
2901
387
416
4359
717
1
1218
1470
4983
1478
2447
103
3520
1932
4292
3273
1648
3839
3982
3629
3724
3330
3287
3764
3924
410
2907
3268
4968
2345
1324
444
774
1435
3924
4066
4884
1164
1350
3569
4888
2612
2817
560
252
2664
251
1617
611
1922
4760
2713
4074
2618
4367
543
3871
3632
3904
870
3054
3039
1337
3743
3133
533
453
3772
4149
4215
640
416
3332
2141
4451
2553
1553
3702
2325
3515
961
2883
3385
3614
4132
3955
2514
2088
1527
670
3398
264
3951
982
4635
1324
4752
3206
2860
1205
1122
4875
3084
1509
1570
1769
2696
1753
3587
4317
2570
1685
1447
4306
2592
2679
3673
977
3287
2960
2540
518
2308
1983
3923
1917
3517
4612
3278
1584
1877
1709
2813
747
534
40
234
4558
4845
2967
585
3712
3179
471
3316
3747
2374
1562
1911
2554
255
4418
1440
4783
3169
1492
3428
2874
1711
4191
1726
3040
2156
548
3012
1259
2049
4893
2968
2517
1188
3638
2821
1694
1601
2039
4674
2722
3005
2043
1600
3881
1437
4837
4747
3105
2658
1224
256
1166
1102
1794
447
874
1456
3582
2155
3324
4636
951
3847
1275
2821
1731
1383
3723
4988
3522
211
4941
4105
1922
575
2255
1077
4204
307
2471
832
4482
692
2981
2666
2354
3189
472
1437
3302
2967
4213
3942
2057
2878
1041
1388
1231
3415
2974
3313
2243
2980
4371
4516
205
2857
3302
572
1629
2798
5
3781
1911
1405
4514
3459
2050
4759
3961
4325
2138
4833
2444
2032
3447
627
4467
1900
2043
3540
4254
4405
2051
3912
751
1421
2972
431
2368
2296
23
2239
2294
4234
509
191
4494
4197
2085
2981
4960
8
1564
113
4548
499
528
1885
1324
3525
4656
4754
2611
2916
2270
4308
731
419
2477
2262
3105
3912
2351
4383
643
4521
3370
1235
2878
4761
2916
3582
2554
2795
3056
1837
4154
1016
1181
3705
3851
603
4766
3861
1865
1307
490
238
909
3553
1737
1460
3074
144
451
4546
710
1751
1166
1112
4900
722
1886
3688
2964
3698
2357
4872
395
2955
714
4288
4381
111
2552
3456
4435
24
4042
3156
3621
3495
412
2003
1035
1409
4602
1475
2002
1470
75
2622
4322
2726
1321
2090
3879
1714
3422
1819
4370
2409
4389
4933
4664
4895
3764
3074
1665
2354
2175
112
4404
1200
3660
2670
1546
1972
3453
506
4696
3775
378
2465
3135
4751
1794
2467
4979
3408
2432
4146
3527
3039
4314
547
4949
2238
754
492
3866
4569
3995
2595
1959
1089
433
4192
1860
2661
4250
1616
3599
4264
3131
3436
3752
4767
2254
62
116
1897
804
387
4460
4838
1693
1413
3628
186
1349
3891
896
1975
4558
3655
1287
4368
1567
2900
4314
1966
869
2114
4775
1607
4073
3344
2535
3139
2074
2860
3110
2211
1930
2296
1464
4264
4538
1833
4856
1516
4680
466
846
2364
2544
1924
4051
799
2111
3666
4664
2192
2659
4958
3911
1570
983
1480
4582
3039
1736
2996
575
4940
2378
4189
405
96
3825
2662
4053
3525
3761
2090
3690
4048
2564
950
2752
3142
1570
2115
3051
4029
1804
3130
2573
923
1193
3325
4594
3217
3577
1297
4319
3469
1770
1827
134
2818
2816
276
2722
3395
3909
893
4366
3180
3022
3844
4484
2348
4693
2657
4319
3169
2248
1061
3017
484
2075
4016
4688
2779
256
2294
2040
4724
3808
1264
1138
4031
3937
4341
1728
2542
220
3248
81
3932
1526
4033
3303
1890
972
4302
3009
2065
2297
4882
1732
4564
1237
1954
1668
3798
2057
2347
3106
4054
1368
3181
4546
4471
3416
1446
4726
177
4515
1383
3309
3457
3173
2883
4434
4591
3150
3739
3057
1583
3625
3360
2388
3551
934
3430
3448
4484
2725
1261
211
2620
4135
665
2305
4721
523
1969
2383
3259
4551
1561
3834
188
2600
2263
3178
173
1692
2634
4184
3035
2242
4854
1611
1747
1252
2289
3791
3222
2377
4812
3500
3864
4479
3792
4148
2903
3555
4392
222
4478
3519
2357
4920
4848
2901
3006
355
4343
1771
2663
4564
3649
2391
4672
3050
3653
4090
2205
4253
1321
1600
64
2397
2561
1057
4381
2675
4587
1073
4746
2615
2724
2117
1797
2230
3683
2691
1194
3427
33
1387
2963
1989
865
654
2814
3396
4797
4844
842
2425
1262
1131
1756
3847
2101
2561
989
2002
304
3019
2150
2169
2202
1712
236
1267
3884
2548
774
1297
1452
504
132
4276
4596
3567
551
3959
1040
4560
229
4793
3218
4602
2355
4776
3419
4791
4166
52
4654
2148
1198
3586
635
417
3224
1088
2104
347
3075
1081
1074
790
481
3988
3110
2569
4442
3992
691
1094
2943
4627
186
3633
1405
541
3904
3950
4794
4553
3111
4103
865
2604
3031
4488
2282
4085
2453
1141
2670
2506
2392
1018
340
591
246
4441
2589
3296
1635
1463
2192
4455
500
2363
3550
3871
4553
2158
616
2774
4035
4975
2193
1817
2485
2323
982
3850
3055
1662
1586
4663
2966
3311
2584
4631
4342
4079
935
130
1364
1835
3752
4103
4542
393
4212
1619
93
1465
522
3206
3543
2143
882
258
2185
4845
227
1261
2027
4492
702
4097
2048
3452
2677
3222
4465
259
2477
3289
4633
4894
3383
458
2272
2138
3087
2173
2049
681
1281
1827
4347
4788
3593
3072
311
2776
4895
2733
3676
2720
1420
407
2042
1221
405
4418
4336
3700
94
2569
23
4968
194
1727
3929
4300
3457
1352
4337
209
1149
3552
4899
326
347
4477
4793
3416
665
4225
4727
2927
1952
469
436
956
4240
3393
826
4181
2462
4727
1082
3770
2061
2570
569
1234
3821
3508
2815
2666
3830
552
3033
2349
4213
3412
1822
3060
2810
621
2840
3657
4889
675
3170
3453
2986
44
2192
841
4422
2846
389
1204
2226
2929
2178
1676
1387
790
3420
144
2142
1322
315
714
568
1806
4903
296
2469
4441
4710
3219
2207
2913
3711
1597
4857
4705
981
4479
2799
3825
2476
830
3807
2071
1441
558
3740
3718
2735
2357
1830
3855
1446
1238
633
2485
4198
1486
1822
4344
4233
2076
2591
1751
2235
3830
2269
401
1195
1915
3978
1002
1067
3126
996
3724
2474
3261
3049
2827
3973
2700
3618
669
1774
4301
1736
4308
1607
453
4483
3958
4024
1867
1875
1889
3067
828
2164
1100
1142
61
2273
327
2687
985
3608
51
888
2948
809
614
1048
2181
4020
3460
42
712
1764
282
3663
4088
764
3261
3
105
2260
1079
1586
3202
551
37
574
266
3
1802
2978
3844
1608
3729
1128
3494
3903
2736
2742
4827
3295
750
3989
4659
3886
1305
4123
3251
4121
263
2384
1431
3120
2366
1171
2849
2310
3350
3553
4082
1323
1973
11
590
2250
2779
3586
3622
1218
4216
4733
4944
4922
2827
793
1503
616
3696
3689
2525
1614
2750
3835
3623
246
3275
2473
674
147
759
438
3155
421
918
4832
3280
2094
1102
65
3804
4436
402
3056
1044
592
1264
2341
4266
4133
1056
1696
1559
4303
4917
4492
4128
464
1836
1785
2964
3570
4835
3046
225
1275
684
1671
2748
2392
1591
3008
4249
4841
301
529
3631
3561
3312
1988
1877
2018
2482
212
1844
1154
522
4544
1802
3609
284
2089
1037
37
1872
3851
1445
2961
2276
3756
3164
1219
4400
4360
311
733
969
1680
3396
325
4131
1826
1259
4954
1528
1167
2015
2454
3235
641
4043
4176
4803
1928
283
193
4971
766
3754
1833
2412
1204
2349
2830
3229
2745
1793
2346
469
2347
4225
24
1066
1160
4516
252
1195
297
914
1555
2729
1871
1056
3180
1719
2518
3063
4943
2730
946
2860
3001
1144
3839
4920
4751
671
39
3232
89
1113
115
70
4749
1647
1100
2059
196
4582
2913
2946
2303
207
1481
3556
4042
2822
3696
1276
3696
1289
3900
3151
1752
1534
2518
3720
1160
1501
2317
3945
4398
2457
4593
4298
386
1525
3066
4787
3526
3152
220
1755
3585
504
1481
1153
453
1523
2841
3092
982
4545
1295
1552
4916
3260
1788
2137
2363
1192
747
890
1659
2206
2133
25
2856
2865
1373
356
4804
2340
1314
3120
1056
687
3027
3761
3396
2459
1658
3915
608
2019
4401
3301
2230
3871
535
1957
505
4796
3360
1717
447
4435
52
1345
4613
3687
3254
554
3865
2006
3009
608
4534
713
2102
1450
3602
2792
2657
2952
2830
4598
3669
4036
3331
160
4897
2087
1120
588
4514
4377
1183
4122
4347
327
3201
4773
2548
1954
855
3653
4481
657
806
4675
3189
897
3523
212
4032
1749
3822
4576
4340
2039
1339
1846
1229
3868
1316
3241
211
3981
4139
1922
3060
1425
1660
4764
2401
856
3034
3587
1176
1053
1862
4370
231
651
4499
4584
4921
2722
3306
4242
1107
4716
1649
1807
1120
1121
796
1814
194
4350
1989
2132
3558
3966
3437
2829
3636
3652
2452
4288
2
1113
3596
2458
3014
4303
4487
2952
2459
2602
3393
2157
4185
2964
2269
3913
2166
4184
651
4090
1975
3847
309
1631
3675
4377
3866
3345
1420
1805
1153
3835
3936
1952
1680
4262
4185
61
277
3132
530
3850
3800
2214
1350
2853
1026
1727
288
3683
1653
4988
4697
4797
1667
2454
4098
2808
3089
4481
4563
2267
3537
3557
4009
731
811
593
1297
4654
4795
4144
753
2437
3119
284
2629
2876
1803
4606
4404
1872
3012
3370
4656
3749
4059
548
3356
2660
2133
4765
2238
1596
1611
2374
4314
1850
3121
2822
3972
3655
1082
3096
4290
3107
3693
801
4594
2923
3200
2530
1155
2708
1676
3458
4101
1478
552
4752
1140
2611
2629
2849
4508
4821
4362
1173
2732
3422
1036
2086
2934
589
2517
567
7
3876
4
3955
745
1921
3931
1535
4371
4907
4719
1941
4794
1207
4272
379
4431
3355
3232
4199
2095
2903
1329
2604
4459
3027
1152
1401
4459
3750
2864
602
598
3805
3471
447
2086
4353
182
2285
3992
1944
68
2196
3398
2625
2351
617
1704
4621
2384
1259
1925
3877
3987
1432
3053
2978
3519
3570
1413
2326
4008
1418
3336
1393
2760
3362
2600
4146
3443
1477
232
2047
1540
4608
716
1665
186
2182
4113
3175
2795
635
3166
3583
2329
3447
713
712
4997
2654
3204
4328
664
2944
1787
1922
977
2764
313
4644
782
1389
2445
4819
3339
3762
1085
2168
351
3424
2170
939
520
1997
2267
2866
586
219
2523
1148
2771
890
958
4292
4644
1108
770
1647
3700
4943
1327
3481
2401
2736
2755
3103
3849
754
130
2808
3120
852
1857
4521
1739
807
1104
87
538
92
154
4945
40
406
901
4985
3567
2976
1099
2573
3015
1002
1197
2896
2607
1591
4181
2078
1552
1155
28
1410
2752
1464
3919
2693
2250
624
361
341
4096
4
1336
1560
2246
480
4434
2433
3495
1731
2867
2895
3854
1998
1693
4461
1465
3053
4386
564
3075
4770
2037
2590
3371
431
715
3516
676
928
867
1963
3190
2759
1149
1302
1491
1504
4124
4798
2027
3580
3340
1218
2263
1839
1662
1029
2859
4083
2889
4704
4186
1685
3311
3600
4691
2230
1915
4153
4933
3049
767
2006
880
4568
3150
2948
2280
3700
891
976
1778
1445
1701
4789
3312
4653
1205
121
1095
2211
1561
314
2456
160
2688
10
374
3250
1915
2517
4809
959
3967
4321
1245
2224
48
1729
2462
4387
4629
2842
498
928
2984
1638
1542
4139
301
1769
3163
3053
2120
175
4889
4115
4790
4191
3711
4713
4749
1079
1908
328
1730
4808
2479
3010
1212
4787
3602
2856
784
1048
524
1973
4185
1869
1920
2112
2778
132
4441
1624
2710
75
2265
1285
3185
3813
2362
3045
4608
2707
4773
3379
584
386
2747
1583
4659
3484
4074
4616
795
1642
2819
2496
2263
105
329
1397
4416
4478
2931
2066
4660
622
2105
2089
4921
837
2459
902
3063
1158
4632
2225
4801
2260
1206
1475
1610
4498
3281
4570
3802
4292
4124
4614
4241
60
772
169
2157
4020
907
4665
1524
3411
2568
1095
4783
3549
1887
33
3434
287
508
3369
3200
1997
1822
1367
1031
607
4342
2390
98
4119
815
1568
214
2709
3543
3402
2186
2642
3833
4821
3639
4351
2123
3409
3526
2427
37
2126
3272
103
3060
3859
1796
4098
3129
4399
4238
2238
4451
3027
4229
4415
3725
1684
84
1450
3350
961
3955
3249
3057
70
3370
2175
3635
3913
2883
1385
2954
1306
4394
4114
349
3275
4152
3491
1996
2375
4712
4614
3340
4399
1520
951
2815
2610
4748
3190
173
1536
2696
277
2638
227
4590
1625
138
175
1046
3468
2006
643
293
297
1224
4652
2452
1024
3134
366
4080
3686
2685
4501
2994
3705
4607
3009
4576
4850
4852
3880
3316
177
1278
2113
554
4609
3786
2135
2033
187
4783
3378
122
2283
862
1872
1667
3243
733
1937
4628
860
2503
3616
80
4572
3145
2682
719
1461
214
3322
2072
2535
1097
252
4291
1090
1580
2975
4823
1838
4288
2085
1794
246
4798
3165
51
4621
1925
2970
3614
4122
3625
1786
1938
2097
123
1159
2971
4074
215
4192
1095
3689
3341
2679
378
4773
2332
150
940
1157
286
1032
4118
4719
3163
183
4564
2935
2109
3689
825
4341
3263
1976
3252
670
879
902
2509
2016
3758
1606
1318
4194
3826
2866
4444
2264
4973
3452
2544
4102
3356
700
3956
4508
272
2441
586
3019
2602
1378
2841
2754
3127
3444
1581
4333
1811
2411
1339
1903
532
2716
1510
4040
3497
1913
4970
1733
1237
3865
3740
2295
1196
3358
4804
38
1360
2793
1671
1108
919
2465
1272
4743
3215
3782
4457
305
1514
3955
4692
447
4839
388
45
2474
728
3356
4448
4438
3677
1061
1512
734
2259
2498
1146
4478
4300
48
4340
16
3837
2042
1505
4837
2583
2119
4251
3811
1072
3437
2316
631
3561
3624
4014
4019
2551
2428
3900
783
212
3745
3105
3953
1763
2840
2488
2534
4911
761
3680
3273
1167
1416
738
3879
2033
1806
3064
4118
3037
4779
1673
4002
938
190
4301
2076
2466
2755
67
1727
215
1608
4688
3709
1141
4632
1602
2272
1911
2862
2210
3712
2614
3532
3149
10
2480
346
3687
535
4623
4447
3752
2982
4119
3751
4529
2510
820
4297
4098
2862
3309
1028
4936
1479
2493
4541
1427
3985
1314
3012
1460
1866
1429
2219
2868
1646
2482
3946
4985
384
4693
3722
2661
881
3785
3096
593
2017
3532
3545
4239
1819
1080
1141
4130
1687
3389
2074
307
427
3941
142
3456
2068
3938
713
3983
4954
2542
2278
2167
2850
650
2096
1812
1039
2084
2272
1876
1175
3481
2558
4661
1026
610
1563
2649
2066
3019
4512
668
3743
481
3961
1493
2280
4802
3857
946
2992
4353
376
857
2253
4416
3408
2315
1732
3559
2243
185
49
1441
974
2798
860
2038
2552
1045
199
2914
3239
736
4693
1661
527
3912
4607
2514
1547
1596
1347
4063
72
1610
229
2486
235
4473
1458
323
389
7
1612
2465
4322
3191
2285
983
454
2609
796
1924
3927
3221
589
1544
647
1207
2332
4517
166
2464
2363
4909
2339
1659
2964
4631
268
4577
674
2363
3300
3926
2198
4056
2036
2261
4692
3274
2186
2789
4925
230
2111
4186
4330
1613
731
2998
1451
3376
4032
3391
4930
3135
2481
941
3431
2047
8
2330
695
2740
4924
304
155
4476
4415
4135
80
1778
2168
3744
4998
1098
3038
4073
1242
758
2558
974
4044
2827
5
1465
50
4139
2025
4803
3825
4856
3088
4509
4499
1050
4864
4012
2786
904
2619
900
4796
4092
2269
2923
1452
2132
4005
740
2771
2106
1296
1220
4660
2182
621
206
4132
2211
1028
3290
1497
4333
367
2297
2000
4204
645
4600
2339
2198
4580
1307
3458
3899
3866
2701
2302
3584
2371
4228
51
1562
1915
4844
3632
1591
2898
1049
2648
2877
1514
2940
3381
584
2354
3900
1266
1455
2379
2234
206
1529
1315
4113
145
1713
1917
1540
3431
953
874
3769
4062
1760
440
2539
1515
2019
1582
4357
192
3736
4828
1379
544
3133
3755
1473
2841
2181
588
1566
190
3954
6
567
893
4067
2372
3627
2569
2034
1329
3654
3592
2459
3172
3348
4021
3346
1880
4143
3044
1137
799
4757
1295
629
3974
4660
2672
4791
1608
1045
3659
3236
3965
2685
4605
4975
627
349
3051
4031
2840
2039
3709
2091
4484
4567
2327
1276
1444
3462
421
689
2293
3171
4720
789
4727
3384
3721
1910
254
347
2278
2214
2366
3934
2289
4227
1286
1954
3337
4322
1445
3901
2034
1308
1369
2669
3899
3537
232
1356
4810
1126
636
4378
170
3095
4659
3898
2146
2137
390
3517
3047
806
4394
2090
190
1259
3751
2018
1865
3057
3641
1796
1202
1102
4667
3665
1007
2362
2046
2308
4988
3810
4516
928
1481
4446
2539
2239
4606
3999
4504
3331
2437
503
3613
3379
4489
3636
4748
2378
3790
1447
2420
1712
540
3535
4470
2307
4521
1787
456
2198
3716
3350
1518
4259
167
4867
2774
4828
2240
2225
2091
1020
4838
3478
4063
439
4869
4590
928
520
239
2862
121
1249
1159
556
1436
1813
831
2377
2147
3675
3935
2967
289
785
2952
1168
44
4963
3061
1530
1662
349
355
388
4612
2651
4486
295
537
900
4340
3207
4375
4993
2771
1749
1769
2253
4422
1408
536
1833
4828
1295
4974
1759
4675
3854
365
606
4639
649
3636
182
4945
3473
4096
1134
4414
4928
3106
1254
1468
4186
448
2038
113
1531
4701
142
4874
4130
212
3051
1144
4011
1746
498
4988
443
975
1180
1392
3066
336
1754
2983
256
4011
2547
2532
4835
1163
2510
237
1811
39
2666
2399
630
2148
4682
3356
746
840
1331
2219
193
2310
16
2366
2517
2827
3527
3306
165
1805
1412
3824
879
1694
112
3437
478
4188
1343
3227
1559
3465
4412
3286
3656
3353
2227
3648
4850
3111
2501
2037
4741
1458
532
298
1160
2210
2053
4820
3550
1989
4100
1807
17
1078
2744
8
739
3208
1838
4896
3076
4343
567
4418
631
2938
258
2802
4228
1103
4693
666
3800
809
4087
1396
165
3504
2085
1382
3654
1813
1808
2150
496
2547
717
1890
3801
4988
3097
3979
3422
4779
4062
3639
3998
1788
1713
1367
4608
4292
342
3032
989
3829
4337
4685
2885
2450
810
2152
1268
2620
4411
1052
2336
2185
3041
3938
2893
4677
3515
1249
1703
914
2509
1114
1509
3389
3434
4020
1593
739
1566
4865
1678
3433
1886
4352
4152
248
694
2434
4046
1142
1581
3440
1172
4412
3472
2736
2588
4538
2377
1659
110
3981
1274
4056
7
3108
3633
1153
2333
2039
4774
4777
3216
1283
353
838
2750
1849
1652
2171
2519
3612
1807
1429
1345
1369
494
2161
63
541
1935
635
665
2627
4006
392
3067
1915
1416
1305
40
3478
1812
1311
4031
421
819
2305
2492
2808
4976
206
902
4244
557
3576
4055
2502
1616
2932
4203
4467
1153
1423
1777
2209
1440
990
4084
4761
703
4859
244
1907
4347
2473
3926
4122
3243
2306
4907
2115
1698
2368
4705
2660
2381
668
2635
1658
1807
403
4505
3142
2925
748
4124
2929
225
1661
4177
2868
3623
2884
2516
2769
4660
3541
3619
2748
1926
2322
4284
4291
3707
417
4647
2151
782
2076
755
4724
699
583
3574
2900
2983
4057
3166
3973
923
1287
45
403
3930
2364
1050
1081
1611
1326
1107
4979
3801
1499
4307
1196
3665
1877
3520
4799
2594
3122
3062
1617
4243
2768
576
4628
4683
4199
3131
4866
4450
1657
2858
1204
3345
275
2593
4651
3476
3442
1530
1256
3345
2590
2261
2760
2390
4458
3460
4748
4908
4001
3140
825
3248
4071
583
2474
4445
3908
2427
3597
972
4493
2241
4401
2296
1472
4675
1274
4045
3325
124
4362
1856
1875
2867
1977
1828
1449
4868
4887
4083
2909
1900
1160
132
174
566
1921
1962
2433
3042
2296
3000
3287
1808
3547
1082
2102
2777
4738
3399
2932
1273
1555
3073
1088
2435
4741
2019
4491
3570
2116
4196
1581
235
1636
790
3938
2180
3415
3016
4733
1135
1655
4875
3077
4637
4049
2473
664
592
501
2725
2203
3221
915
2431
4682
255
2777
1275
1595
4767
4156
3909
3925
1258
2262
3681
3982
1762
2432
4241
4221
4883
4758
1218
3851
4106
4849
2180
4336
3216
1610
1875
3464
2982
2698
3174
3768
3573
4436
747
1423
1961
202
4487
1808
4213
240
2250
4633
1466
556
3571
690
378
4336
2701
1365
3439
595
2574
475
4492
4927
353
3404
4808
1367
2590
1280
2431
2060
1679
4659
3706
2335
3421
4719
4517
4782
2186
2957
3848
1862
2162
1276
4720
1915
4031
453
4211
346
3375
2608
146
488
1495
1169
1202
3765
2184
3475
4846
617
3241
1470
614
2092
3448
379
1683
2595
681
2275
1759
4313
1782
3884
2082
829
646
1482
166
1375
4432
3415
3479
1067
1434
4299
2198
2103
1210
3580
1090
2435
2192
977
1067
3720
4505
2292
2757
1418
3501
4374
4930
3149
1273
1047
1781
3011
2426
967
1833
622
3241
4500
2242
1530
1871
2691
4435
1443
3789
4686
592
3055
2605
4891
3424
567
2977
4162
2968
1972
2190
4513
3662
498
3504
579
3945
4481
4896
4178
2873
4846
2645
3984
4858
2640
2030
1312
4150
1919
2612
2228
2333
872
3010
1870
4102
1852
1551
4977
2818
635
1712
4630
4382
2330
2646
2502
1550
1627
3102
2060
591
4977
3171
2254
3891
3819
1906
3473
3120
781
1138
279
4203
2037
2546
2486
3520
2032
4832
4960
2082
4369
3053
3629
461
2420
2094
3299
1674
4519
3552
3018
1751
1957
3009
4276
611
22
4029
4680
639
3207
4821
2815
2452
3103
2208
3090
4722
4533
2701
4084
4217
2871
2091
1924
2217
4423
1799
4332
148
1397
1907
3988
806
3278
678
3600
306
4693
2249
1876
2543
4986
4732
4939
1929
4774
4248
2301
4328
4025
4923
4571
289
2344
4176
4868
2637
1377
1410
2633
1174
972
3999
3103
2929
4777
3348
480
1142
3906
3233
4293
2333
4414
2657
260
77
2957
1971
3575
4930
4
831
3150
3990
1626
777
3438
458
3141
619
3795
338
4993
332
3748
797
1741
467
1906
2586
3292
460
1668
2942
1015
4273
235
2030
4390
1535
2002
2402
2744
2482
3431
4629
4954
3488
1392
2684
2721
4783
2845
4858
25
4189
1865
3924
278
3734
2227
1086
2685
153
4416
1577
2327
2357
3637
4799
4191
1888
1507
2893
770
3838
3094
2229
2857
3734
4177
771
3816
3415
4446
2114
3175
586
2509
4226
3788
366
2009
3641
3041
2745
3512
1245
719
823
640
1786
1868
4552
697
739
1592
4563
623
3471
4358
1367
3509
4130
4931
446
4707
976
3713
2489
3656
1697
3684
384
3139
151
738
2363
586
3174
2978
2906
1816
3427
2764
3455
129
4999
2215
281
2047
1208
38
1366
3273
424
726
3897
2002
3480
40
4810
1884
4212
348
3898
1737
1253
4331
108
2226
2729
1113
826
1941
1847
4676
2700
1523
2817
612
347
4590
2235
70
1258
2712
4996
1968
1820
3141
3919
2194
401
2927
3066
2602
4500
2831
3461
2718
3584
2838
3843
2850
2877
2610
1233
1025
3815
4718
2014
2840
86
54
77
4919
2346
3241
3754
3422
1933
550
3731
428
3176
4810
2447
186
2413
4838
998
3923
4935
448
2467
3886
1767
2879
803
787
3572
3147
130
855
886
3590
4828
2858
3311
425
2909
2359
2720
2112
2455
3387
4627
2642
1563
944
4549
3708
989
2026
1551
2892
3162
2410
2254
3583
4623
1912
3895
2288
252
63
3907
4955
4355
1934
1709
1026
407
849
4548
4513
3700
1639
2131
3955
1130
2525
2325
1273
3149
2773
1968
1635
3564
4054
2381
2964
3599
3881
1860
2417
2129
2396
2053
772
4088
1507
3797
1196
1907
1832
3784
294
2813
835
4156
506
70
1743
710
2523
3064
3106
3445
4954
1206
4549
72
4171
1021
1611
3544
4614
4833
4395
3501
3586
1739
3847
237
2814
3686
2606
4093
1305
1415
45
4071
2908
3145
2676
3473
3101
29
466
3785
1264
2688
1748
2698
1014
1326
3521
2117
1805
162
4280
4208
717
3860
1603
4236
2079
214
2856
2344
4782
1473
208
2152
539
4716
3276
127
4220
3673
4850
3855
1120
2379
1583
1335
4795
3009
4590
767
4239
3559
1242
1722
1471
1578
1931
4514
323
2950
696
2551
1843
4732
2020
3260
2431
83
931
317
3973
2465
1140
505
622
425
1651
3014
1375
4356
4849
4140
3813
1273
1738
2377
832
4975
3585
775
520
1665
1507
3046
3376
4230
2146
248
4838
3927
3118
2503
417
3298
1156
22
1288
2257
764
20
4830
655
4373
3090
953
4083
4690
1617
4169
3247
2959
1735
1929
1929
2348
230
493
1366
2875
2014
4791
321
2225
2457
3182
3537
4401
1026
2572
3655
3322
4962
3147
2332
2187
1854
377
844
4612
1614
1021
2625
2185
3350
430
3040
4109
4719
528
3141
3209
4554
2152
1484
2161
3764
3342
29
3703
4840
1483
175
4249
4594
2361
1371
727
775
3004
3184
2085
2956
3273
2587
4992
4239
764
1855
2835
1615
3878
4793
4878
3723
3690
1976
3450
3968
352
4057
4035
2003
2290
2305
298
2150
1372
4007
2292
804
2143
589
1333
1056
1220
2190
4890
1057
285
332
3468
1531
4960
4138
570
3999
1064
2994
607
793
4824
218
2436
1464
4905
474
4342
1771
2775
3906
2194
2645
1729
591
881
4100
3501
1154
421
4581
1719
3168
4365
1888
622
1795
4500
2237
543
3922
4985
1701
1217
146
1777
425
3352
2967
1615
3879
602
710
614
4839
3537
2986
3571
69
2710
2969
1600
3966
996
1378
3555
4015
504
2163
1416
224
1589
983
4134
4431
3019
2316
681
3803
3667
2943
4270
1340
3445
4444
1947
2804
1684
2749
1906
2462
1059
2649
646
3889
3172
3089
2659
2658
4069
1402
2531
1514
2279
4904
2405
2017
2858
556
2344
842
1749
2706
2047
4070
1799
4181
4189
2186
1238
177
1471
3987
2329
3845
3807
1634
4520
3367
2946
3311
4859
732
498
4996
4506
2783
85
1861
1648
1492
1735
1254
1587
369
961
671
681
2849
3394
1293
2181
909
3176
1561
4864
1939
2865
3308
2088
421
4097
668
2446
3568
1416
2856
583
2481
4635
4193
1626
4869
3185
598
3079
520
1002
1284
567
3184
3993
152
4732
3230
860
1589
4104
2334
469
2071
452
2371
4905
3823
2768
554
4734
1851
2264
2970
1554
2920
3361
2842
3192
1917
1096
4516
2800
2767
1523
3662
1765
1978
3545
2718
4461
3076
2822
3480
151
3481
1081
2297
1452
4769
4688
3674
4818
239
2724
4075
2045
563
4263
901
535
3510
2565
2183
2390
2942
26
2502
2866
3409
1021
3167
108
1037
3321
4420
1998
2862
82
3830
766
1286
49
188
25
2484
1308
3414
3745
284
315
621
4370
1197
3114
2946
4068
1275
1871
791
3100
646
1670
4041
1734
3947
3444
4085
1949
1338
1708
2375
708
2437
328
252
241
2959
3223
3181
4587
737
1332
4518
4523
141
3297
4639
1012
480
3357
2450
3056
2972
1482
1854
1329
1059
486
2891
2667
1622
3476
31
4914
935
2587
4504
108
4113
2215
861
3004
1526
4180
740
1823
3444
1224
3668
4789
4650
944
4251
1511
2339
2171
4166
2316
480
4563
3265
3695
1947
4247
3843
2408
4833
530
526
1045
1125
3830
1654
4875
2367
297
3202
888
4256
4164
2277
1340
4048
369
4657
4943
2659
2143
3673
4706
1006
3556
2945
540
489
4900
1748
2301
3053
4649
1494
1453
3738
555
126
4788
207
4610
1224
634
3772
1825
1915
3316
4219
1199
617
3173
1500
2579
2704
3203
775
1571
3443
3204
1019
184
2362
3962
2982
2124
60
4764
4004
746
98
2152
3431
815
4579
3063
749
2056
1395
2478
4362
1557
3227
3717
3194
3279
2753
1183
4183
885
4132
3475
4579
2344
4688
2890
2330
1093
2291
1791
735
335
3166
516
1035
4014
3128
3946
3538
2727
1853
3202
1066
2141
3324
3623
3663
1381
2893
4845
552
4931
39
1118
757
2009
3901
2227
4885
388
1963
2856
378
228
303
311
4658
4932
739
2014
1244
363
695
2864
4387
2316
3783
254
4350
4121
3552
339
1522
964
2008
918
132
2243
3716
3035
3427
4649
4029
4756
2969
2534
1990
2488
4003
2943
3626
1445
1612
1062
2077
3399
4945
1
2078
4623
306
128
450
1434
570
4055
3127
1318
4466
3114
416
3701
1932
2110
2390
1992
3268
2281
497
3117
179
1988
2702
2360
3191
3512
2398
3027
3345
3586
4942
4069
3456
66
4928
2764
4561
4661
345
2465
2441
2078
4667
2859
4775
3772
2573
3469
1990
2226
1011
4471
1423
2849
3096
268
3908
4573
329
3249
2058
992
4820
4937
2311
3791
2790
3722
982
141
406
2801
4859
3763
3464
3971
787
2122
1972
1134
838
4427
160
3098
3183
3420
533
4871
4950
1134
4444
1232
184
4140
3701
2237
1030
982
3883
4270
4271
4381
2242
4162
163
3364
10
4238
305
1183
2142
1322
991
1027
1314
3555
3049
1426
4225
3954
1902
1604
4554
1043
3984
799
3114
1167
4555
1202
2578
2577
2323
421
1207
4670
2542
52
3981
3421
3364
415
2477
654
572
303
3099
4284
2962
4453
1024
4800
3209
1795
1697
1461
464
2418
2380
4960
1871
520
3333
3115
4256
1294
2894
1579
3474
2799
774
1773
2135
1749
1993
4162
4664
1487
4375
3579
4951
2116
2277
993
528
32
4020
4036
3485
574
978
1667
2955
189
3660
3481
461
218
4532
129
1709
1788
4115
3561
2401
4450
3806
3299
3655
2080
1670
4069
1576
1167
3262
1086
4137
2486
651
1555
1372
4638
714
203
3562
968
4524
75
2404
1214
1084
2415
1056
435
2989
94
1778
23
2464
72
293
1230
1362
2065
3516
2982
4027
2966
178
182
4200
857
2165
2032
1342
1249
3024
2765
2660
389
1436
1187
2054
3712
1999
3512
3676
3461
4410
2662
4383
1098
1344
1698
2571
2409
1045
2571
4512
2183
2840
4587
4506
3543
1801
2881
1563
3789
168
3157
1899
1435
112
4217
4368
780
1365
2651
4647
43
2175
2849
995
2042
2189
3613
3261
667
1984
4357
296
1624
629
4831
138
1270
2122
2745
2253
525
1845
492
2761
11
4807
4334
1687
294
790
2973
1402
4895
2278
719
3922
4417
4089
3518
3270
1289
2737
2067
2678
3570
1829
2731
2689
1749
3128
4957
4343
4005
1006
3522
4841
4184
1610
522
1914
4597
2572
3499
4818
971
4699
212
2012
477
3361
1784
3820
906
2093
3850
3094
1850
440
1852
1760
4728
4617
2173
727
904
4774
3551
2747
437
3025
4621
2906
585
553
2620
4599
2302
3916
675
335
4080
4335
1015
2994
1838
3831
4778
1546
4668
2886
4395
4427
971
3719
2836
371
1008
3515
1638
3327
1229
2160
2854
4104
3295
462
2786
4860
2223
4337
4431
1586
2252
1510
4993
117
2811
75
2563
3656
2297
4531
1342
4781
16
147
703
2136
1581
128
2922
2478
3924
1437
2765
2984
3030
1098
727
3878
299
3526
173
968
85
2037
2847
2763
990
1731
1289
2285
4101
3303
4700
1313
2036
1763
4668
4875
3183
71
2619
290
2765
902
2225
2887
423
4554
1835
1073
278
643
1857
4749
1390
4879
3307
1152
1313
857
3125
438
2269
3345
4248
4081
4459
3711
829
869
488
3506
4883
884
4495
3373
1244
4612
1984
3789
3685
3009
28
1450
2124
3981
1227
3748
4461
1838
474
2548
69
4317
4572
1748
4799
3013
4190
3290
3694
624
1297
970
126
1467
1327
1465
2695
1318
929
2719
3113
2569
1389
4471
1507
1417
165
4042
737
4198
4495
4062
1645
4729
3330
217
3832
3600
2560
3278
4854
552
3029
4272
1319
1866
3551
2351
2938
3288
922
284
4417
3382
4890
991
1197
3
1209
873
190
4924
2201
4708
4835
2780
1613
4061
550
3126
3470
2348
2361
3370
4204
3802
1011
4136
3395
4156
4733
4854
1725
3072
214
4986
4855
4443
3217
368
3100
4486
2712
506
2045
2742
4926
337
2989
4037
3909
4241
464
2633
1734
2054
4931
4028
120
1444
4643
3534
1669
3630
4986
3062
2842
3667
2774
2866
2572
563
3818
2497
1066
839
2126
375
2211
3516
3579
4223
3362
3713
1235
4604
2709
1288
4506
3715
1289
1927
2727
4630
3133
534
2227
802
806
1947
3718
1547
1591
1341
3210
1019
1081
1410
3809
322
2367
4563
4596
3364
4559
1435
2577
2015
2902
3482
4982
4645
4448
401
4282
3289
4953
287
143
298
4746
2005
2887
3569
147
1478
4472
3470
3965
2457
4200
950
4624
2852
457
4694
3729
2942
3394
4736
4029
4482
4576
4921
2318
839
1709
266
2633
2468
3903
964
3339
2502
4693
1710
2215
4122
742
1827
1575
2510
1426
3358
275
2292
1224
349
2171
1157
4371
672
387
3764
1034
3955
4043
703
2013
3505
4535
2814
1400
1024
1018
199
1338
22
4415
3068
3029
176
1720
441
2612
148
1901
835
2051
2279
3057
3613
3190
3004
2829
2031
1658
4023
260
4853
380
1548
2786
1163
4071
286
1822
1580
3850
1479
1429
3570
3311
4691
2777
3137
2157
2875
4445
4390
4133
180
196
77
4030
4691
2880
2099
3588
2413
577
2347
2894
1209
757
4612
732
2948
624
4893
1808
4305
2875
3402
3739
3613
1966
4879
319
3520
645
1443
3159
2439
4169
3022
2973
3992
3464
4524
3409
417
4282
1144
2121
3053
4252
473
1188
2480
535
4859
4152
4003
4948
630
1463
2103
234
2047
2074
2251
1785
4726
3170
2030
3795
1967
869
4274
2204
1307
2163
836
1884
1621
1686
632
3143
451
4416
350
3714
3828
3258
2021
3805
1401
231
1975
1113
4305
3819
973
1990
4221
2007
3289
3411
671
4380
2112
3751
3635
1788
4716
1307
4212
419
2569
4595
3711
3916
1312
1270
1755
4609
1059
3325
1407
4774
2637
3752
4153
2367
2316
3110
4498
4061
4613
1008
1953
278
535
4909
2793
3361
2058
275
4262
3673
4045
2505
1871
1443
1831
909
3010
601
1599
4964
2455
1228
685
4809
1720
1360
2275
3605
1083
4788
4546
1828
4932
3224
1221
2698
2151
4548
3451
1900
836
789
3232
317
4053
2846
134
1737
3042
168
4042
762
704
1944
204
2772
1072
4771
1221
79
1431
3570
107
2632
3385
2229
1297
344
400
4372
4691
2345
337
4317
4836
2632
1361
2055
4753
1466
1424
3631
434
2187
2035
1563
2160
1202
2256
4697
1748
3258
1829
776
1820
2450
3785
3976
4082
3809
492
629
1727
2139
3304
4467
1885
1574
1025
1181
4966
584
4418
3318
3276
915
1419
2790
4659
2720
4284
3002
3806
484
1559
3093
397
524
3463
1210
4448
4645
4229
3879
3316
2549
2920
3419
1108
77
1321
3985
1328
2651
4009
3522
1750
250
1189
3397
2564
4666
2293
640
812
108
2244
1112
2572
1981
3162
1219
1717
4816
3179
2271
386
4470
3353
4357
1343
432
4972
2638
4780
62
4069
4837
4789
3918
2784
4282
2078
3942
293
3944
4936
2011
1130
2164
1049
3121
3000
3125
4522
410
3308
2725
1208
2542
491
4936
2963
1493
1323
3445
2579
3265
567
4856
4591
2322
3024
2205
4116
4325
911
1381
4357
2259
1293
3663
1632
538
2447
1112
2110
1977
1765
3058
1582
1186
3868
4479
4862
3240
893
600
3901
1731
3007
1122
726
3776
2369
18
2486
447
1492
908
1887
3738
2417
109
2096
3228
4220
2747
1943
1876
617
1149
1940
688
469
2206
1098
3185
532
4671
2029
642
3895
1213
3017
517
3312
4965
2068
679
2316
4670
3601
4089
2092
2098
19
3079
1773
4889
3442
3692
1983
3654
4140
1890
69
4953
4825
856
1087
3291
3386
3115
106
4424
1094
2574
1811
10
1338
2117
2567
4480
772
4347
1969
4019
2659
3766
3099
1909
4514
3159
505
4633
254
4698
3645
2460
1302
840
3788
1130
1889
1030
4387
3
3898
2970
1780
2687
2856
4479
2381
2867
419
707
3222
3626
1902
4289
145
4109
1179
3275
655
1871
34
2011
3979
1939
1128
3506
378
856
775
3093
3843
3563
147
4295
3006
3939
2685
3762
4636
2169
3131
3080
3454
4511
1565
4772
2422
4893
2003
1807
4783
182
1247
4668
877
4357
3515
1775
2283
4091
2573
4897
4478
3563
3393
4968
1378
4793
566
1323
3651
148
2848
4007
3846
1311
4109
3070
426
2401
1821
1840
1411
2367
2972
1921
4048
724
1547
4357
4102
555
4757
1917
2486
3651
775
3323
1347
4034
3499
1729
3254
4573
178
559
2478
2836
3440
4464
205
4378
4135
1349
3836
3119
1490
2747
2876
1562
2924
1398
3308
2474
955
2184
2663
4495
1094
1950
4790
4620
630
2473
1835
1340
4099
2895
2075
4533
4047
1069
2036
4154
853
324
3257
4648
888
3975
2693
4009
3050
3067
454
4165
895
3559
984
701
60
987
215
3918
1720
1339
2531
4369
4954
4336
1835
2454
3121
526
4677
897
2251
4296
3030
3113
944
4738
4515
1126
4548
4893
724
1788
4235
2486
296
3072
2447
1805
4104
4176
1813
1325
1527
28
2938
4967
3990
2016
4864
1983
2447
1454
2672
3221
1765
2320
307
3259
2055
3628
1497
16
1727
2197
3813
2878
4442
2226
1378
4602
511
832
204
1709
1686
4074
1671
4810
4632
208
3907
1463
2267
2351
4809
4811
3336
4792
124
2522
4317
3125
950
1191
2354
4022
4716
4004
4273
1861
4902
2266
504
2457
4312
905
337
3062
557
307
1044
1304
4213
3854
280
2192
4744
3065
2475
4286
2590
3767
1349
3278
2542
1535
2636
3379
4116
1424
2678
3286
3362
786
1994
2117
3373
4320
4003
3871
1930
869
4520
460
1519
2530
1706
2718
603
874
1061
460
2456
2432
2592
3744
2012
201
3654
2353
4019
2797
3688
2545
3925
936
2293
4437
768
4611
546
4590
2944
3967
4510
3282
951
2793
665
3377
4312
3592
2751
4627
959
3822
566
1092
3317
1237
1624
781
2390
716
4154
3652
3358
4028
3321
268
4752
1942
1930
2380
279
4333
683
3958
1177
4131
851
2173
4222
3736
2231
1840
4759
4259
1159
2552
1009
780
1916
1798
275
3404
1301
3953
2613
4809
1812
2627
2850
4608
3176
2412
4624
329
3519
3613
3159
113
2694
826
3271
3022
657
1675
1451
3182
3586
2837
2592
4279
3945
3635
418
556
638
1043
1597
4147
639
2612
3593
2702
3755
313
3414
493
3738
4408
4739
3243
3808
609
3150
286
4428
2994
2488
1534
1198
4976
960
843
4815
99
2207
1942
3812
1360
3745
4979
877
2414
1859
1559
2834
2339
3727
3689
1790
4882
50
2636
472
4431
2297
2449
2265
3481
1810
4412
4151
901
847
4578
4710
3043
3537
2860
3417
2049
4542
1828
1134
3892
4339
4811
2155
3456
1639
240
2628
355
1872
4809
1515
246
4680
3717
4153
1427
3444
1550
3244
1009
250
2905
404
3680
430
591
4112
1545
2575
4665
3098
2763
4582
1289
1739
2779
2136
1829
1999
336
3964
1280
4776
4728
1735
3796
4648
1594
547
1183
1549
1188
2494
2022
2706
3001
1708
2478
4993
3970
920
108
2786
241
111
3791
4943
1209
2684
2472
2069
2774
143
4955
1188
3166
1333
637
2358
4365
2856
471
3097
4344
1725
4962
3479
2566
3442
4339
1868
1608
2469
593
3075
3176
361
2046
1263
4036
4902
3702
3129
1582
1683
4868
3121
2426
1564
927
2225
1506
3862
216
3650
738
3004
593
1117
2258
3646
2513
2000
857
2353
1886
1423
3314
781
2697
788
1078
3796
2605
1031
4675
286
2844
2266
3805
2486
3821
565
105
649
4696
2646
4615
2816
3530
920
3283
2219
4501
2706
4924
1237
1718
3672
1036
3628
4410
233
1446
3549
3250
4126
2255
2686
4488
39
2719
4533
1753
2245
2393
3149
1151
2917
2081
3086
2997
1824
1323
2976
4890
2395
1772
450
141
2798
2188
3053
3856
3421
2720
3392
4041
2220
693
2210
26
3187
2199
3909
2918
755
4644
453
1659
3700
188
2573
4668
4462
3796
360
2642
4806
4153
4999
2415
3368
1580
1573
197
163
2269
3075
4592
1096
1614
1126
4163
513
2135
3603
852
579
4400
2899
3339
2562
3066
4834
574
3149
3532
983
890
1383
545
2640
3359
3167
4997
3528
2988
2552
1160
2637
3435
3709
2172
129
9
728
3545
2041
4636
3571
1401
4752
490
3572
4180
1429
4810
2078
656
1951
2806
1573
111
556
4108
4359
3630
454
3800
2510
4221
754
2488
1420
3244
2268
4298
4443
448
4454
2989
4574
3604
1330
1155
232
984
986
1936
2284
4378
587
2046
4001
864
3509
3465
3754
4982
4579
1282
940
775
1748
2825
1447
311
2391
4357
3388
759
3617
3846
2767
2584
2962
1969
3707
3038
732
2788
3606
1977
4599
1880
1269
1285
568
2885
2476
421
3250
4578
4841
3942
660
2892
1908
1635
498
1008
2541
776
2677
1345
4717
1061
2121
3110
1459
4994
318
1441
3101
1909
736
197
2078
3908
2588
3548
197
3278
3808
2034
2771
3838
1495
3717
3876
2558
615
4322
4975
1184
4585
999
502
4549
3314
623
365
2164
3958
1021
2319
3871
466
2926
1529
514
1720
2881
4314
537
274
1887
3642
1992
2581
113
3469
322
3216
1962
485
4226
3637
2614
4965
1722
4445
1479
4928
2221
4349
1452
1305
501
2637
2099
2398
1329
1311
192
600
2317
1636
3833
1548
2765
1015
216
2099
3691
1465
1167
4384
767
1418
4915
4762
154
4233
4736
739
3338
1332
3896
1940
390
1604
4869
1914
4778
398
2010
4288
37
671
2625
4494
1034
4619
4995
1036
704
4450
2763
4478
1857
1990
3357
3200
148
2910
1500
3311
2393
3668
43
1715
4142
4911
1439
814
4582
3509
1182
4362
1793
4453
1250
1394
3322
3759
323
2484
4359
1935
3056
4443
2202
1200
3386
4060
4567
1071
2932
1066
1350
811
4367
2074
4445
537
4395
1559
2113
1003
637
3309
4565
4298
553
1810
2846
4706
2328
4255
2928
1141
4094
2608
12
2532
3190
3412
2447
827
2027
3708
3053
2007
2051
3383
1553
3093
4228
1838
2603
1928
4673
1040
4002
2488
339
3857
3194
4628
87
2917
1851
809
1838
3401
2743
3111
3435
1881
4192
493
4194
4908
2789
3243
4062
2522
3937
30
1636
1826
4268
4178
491
695
464
3683
3145
837
1068
4412
3642
3057
4607
4867
668
4228
3124
2367
2031
1997
3114
989
1686
1986
4276
1108
4841
2960
330
3579
531
63
2411
1645
1011
3757
4449
1276
2751
1379
3749
647
3004
2412
3213
509
1016
4893
1021
4578
80
1912
420
164
4821
3932
1335
1414
3716
603
4801
3482
4025
2271
3305
3877
789
2784
739
2466
2641
710
4049
3455
3547
1821
3030
397
1063
848
3149
1146
4336
99
1078
3111
2219
4125
1255
1321
4457
1019
3248
3281
3069
3819
1464
409
778
487
3571
1386
2568
1740
4484
4274
1733
4821
3342
4026
3777
949
4760
389
4031
447
1665
2913
2694
2063
444
317
2652
2871
2888
3409
3540
2910
3477
2746
475
4873
3421
2560
890
659
3926
1037
4245
177
4448
3881
1870
4205
4489
2729
4928
2280
4878
602
4079
2932
398
2672
1589
1878
4721
718
606
3743
4222
3347
4820
4575
4324
1251
4399
3297
897
94
3766
2728
701
1399
838
119
2645
2911
4603
1293
1064
4064
4305
1577
1661
3876
2997
1690
1222
4212
4197
2491
2807
2004
2025
2294
72
3241
4047
819
4243
2298
4916
3836
2956
1900
365
4111
2213
999
2046
637
4396
4748
163
3457
880
1792
317
2933
4271
208
503
2824
4395
1739
3898
2422
767
2336
897
4273
1088
2050
984
4175
3515
930
4050
4591
954
4398
2881
1912
306
4359
2787
608
3671
1716
144
3839
512
1741
1601
664
631
1116
4232
2006
4065
3170
2952
2462
1935
3574
1409
481
4497
683
2952
2127
4147
1381
548
4637
836
3199
1596
3975
2991
2083
1018
3696
4830
3915
1855
2876
2010
3299
3421
2508
1885
1448
565
4420
1152
4432
1317
4120
313
4189
1045
4446
1446
3650
685
1170
3194
2542
3565
1066
657
3899
1126
723
3043
1043
3085
2808
1451
3108
4713
1594
361
2572
2419
4546
3008
2430
315
4730
3584
2382
2860
861
795
3000
981
1807
762
403
2367
1963
3025
2509
132
2280
3702
2709
2376
222
4746
3635
2150
4552
1083
315
2449
2313
4411
3755
1886
2780
577
4975
805
3253
1918
3677
4432
3129
4393
1877
1915
2982
2299
2116
2034
1941
4372
2301
750
4256
3750
4371
2409
2910
1770
4491
2689
2722
2045
4993
3734
3181
1031
1218
955
1641
836
2620
952
4354
4606
4571
2061
1460
789
2656
3513
4170
1834
3069
1703
1662
194
981
4633
1221
2938
3873
1289
3919
448
2548
4367
1795
2324
4212
3757
2408
1157
4053
1676
3239
628
430
4305
3841
2855
2489
290
512
2291
2033
1149
777
3921
3755
496
4979
3489
4882
2188
4709
394
1550
2513
62
2651
4497
1129
1035
2543
1266
2783
3112
1449
2698
1737
1070
2413
3792
3084
4217
2630
4132
1111
2497
1688
3028
673
2141
3250
1994
1932
28
1711
3259
1132
1288
874
657
2728
1907
939
1692
573
3254
1602
39
2418
3450
2259
31
1675
75
1519
685
1001
3960
1851
3040
1569
4573
877
2114
4517
1584
3710
3293
447
3950
2190
1528
2292
3885
4658
3947
431
649
1554
895
4738
1477
1359
1624
3709
2382
2118
182
1115
2878
4602
1568
3404
2115
4608
1432
1572
4419
4258
4246
3652
4094
3869
3658
3188
1681
2157
252
3467
596
3770
1489
112
173
3110
1424
2230
3958
4621
4554
2517
4735
1463
1610
2573
2440
1216
2115
2342
49
1826
2146
2973
3171
3313
349
74
2421
1495
3040
2423
3323
3700
4111
4412
1893
4552
3601
4354
3627
982
2597
3016
530
3944
2950
1324
4984
4986
2095
814
1111
3140
645
1455
1095
3564
970
2980
4071
2836
2417
1178
2132
4362
3236
3009
1528
3712
2048
3700
4394
2791
1716
3873
1534
2633
2785
808
3054
3113
4248
4547
4447
1293
653
4817
693
4986
4037
725
4401
4028
4370
4938
4782
3018
1175
2627
3276
1785
3719
3079
4088
1337
4207
2287
4214
3683
4819
4469
4651
768
3239
2229
2615
3060
752
4472
1292
4732
4665
2061
4892
2622
2497
1952
3174
2498
2751
1481
3463
2446
2510
124
108
1728
4981
1657
2651
879
4403
3027
984
1257
905
16
2658
537
2446
258
4716
961
150
519
1943
1827
2531
4835
1009
112
412
1052
1968
933
4192
984
2652
4970
3754
1969
457
4363
4086
343
3847
2795
179
4800
898
4666
204
4121
37
2901
2709
659
2014
132
865
430
2685
2331
4529
3435
2997
3941
541
1568
4041
1544
1466
4378
1193
165
4337
3774
4568
3102
4919
2679
2433
939
2538
4825
502
4297
1331
3147
3783
625
8
1982
4699
2101
3154
3789
4786
2100
3583
1753
4117
1985
798
4411
3732
1329
510
3861
2004
1139
2775
3407
3962
2687
1048
3922
2692
993
1649
1580
1493
4111
2327
4670
405
3897
3644
554
475
724
4606
700
4837
3183
3280
4036
1285
4476
1005
4875
1780
1290
4480
123
369
4978
4519
194
2881
1479
4737
1964
4084
4221
2360
4715
1328
3394
4389
4628
629
1899
3219
4977
2127
4795
893
1662
1575
1593
4120
2443
34
2060
4889
1318
1219
1387
4239
156
2446
293
992
1997
1849
1910
1848
812
1357
720
358
4049
1634
259
3465
3954
3564
2193
1680
3515
2937
2169
447
3272
1943
780
2555
3501
4473
487
436
4231
1259
617
4925
4990
3454
2990
424
3702
4523
403
4481
2091
4706
3365
2779
2896
607
1992
2573
3750
2809
2756
1666
3444
636
3474
2541
4908
1833
3720
1240
2288
2887
560
732
1773
376
1719
3955
761
115
2015
1899
2283
405
3460
2454
3454
2070
2855
4019
3549
1789
3268
1504
1129
1393
3847
1422
3740
4556
1845
2529
4354
4934
2436
4469
3143
1519
3455
1145
1348
4216
2798
632
3678
2315
3443
4648
2919
3043
4009
840
3906
1913
4925
3952
1324
1143
3814
1820
1012
485
4490
1546
2164
101
424
4422
2221
168
301
4820
4106
843
2004
4204
3461
4843
2636
1882
2380
454
1409
1306
4782
883
3925
1827
2195
3138
2957
4239
2665
377
1455
1231
406
3261
1304
2747
738
641
4755
3961
1564
886
851
2831
1298
3922
4551
82
579
4970
927
3660
3919
1245
3854
306
4115
4151
526
2466
3451
294
4814
2525
616
1461
1125
3135
2747
2291
288
3339
2329
4793
1606
4177
2809
4470
4044
2665
2086
2596
2916
3613
4081
624
3205
3390
2885
1735
4889
3614
1673
3429
2912
4133
4211
316
2013
1639
2153
2520
1916
557
1467
1349
3795
3867
2364
3108
1073
1043
4018
660
1904
2238
4233
3439
539
416
1507
4945
3394
499
2741
2023
582
4714
1689
4677
2810
598
334
4520
2551
1703
2969
3829
3770
3028
4431
2534
643
1457
1180
2628
1344
4237
2525
997
4282
1288
2813
4914
3711
165
995
2340
1214
564
2214
4042
408
4230
490
4470
3491
3824
3806
1911
3518
1703
1638
1304
3730
518
1529
4464
785
4794
4758
4291
3573
92
2301
3890
1253
2986
3904
686
2315
1124
415
3073
4625
1195
2761
2454
3376
4486
2621
2848
3226
1002
1905
2382
1961
290
519
3841
1433
4442
4230
1679
3805
4247
3362
673
43
3677
2738
2411
3428
4589
1778
3673
646
1409
1030
1409
4927
2164
3112
4790
619
2796
1441
2432
3886
2684
1424
1531
1649
3544
4291
3405
15
3104
4978
1275
4213
2943
4728
737
2615
2077
3787
562
4076
1086
362
739
3150
1757
1914
3948
222
3194
4033
1871
189
4820
2673
2894
1198
1499
1382
4401
914
398
2202
3319
1481
468
4981
4670
531
2510
4996
963
943
2201
3759
2047
343
1442
2018
4506
3346
885
4439
997
1407
4156
36
2834
3920
1349
3053
2355
1520
1776
2671
367
687
1165
908
3217
1630
286
757
2437
3558
3857
1088
1980
4246
4223
257
4405
4245
1302
3649
1194
1099
3689
4962
4012
1540
3542
2119
1338
3796
728
3286
4075
1942
92
996
4214
4137
4662
2599
4002
1880
4075
741
132
1440
579
1803
237
264
3599
414
4804
3409
4102
3224
2052
1657
3994
8
2141
3336
3634
2681
2702
684
2620
1697
1878
3950
2942
2742
860
1256
2427
2602
4202
2697
3523
1614
1897
410
789
1658
1672
1002
1087
4433
2214
2016
3361
969
1650
1332
2899
1419
2650
75
4916
2248
848
4862
1306
2984
3919
3
1318
3449
4578
2527
805
3619
4131
3901
1079
2213
2648
819
2167
2999
129
804
2846
846
4919
3333
1626
2839
2692
4502
3558
695
1362
2165
4121
818
948
2873
2583
1958
3313
1224
1205
4291
998
431
3022
356
1572
276
3125
502
2710
1615
3766
1226
1465
1259
2019
593
4847
3095
3723
3087
3035
3530
3815
267
3275
3697
2178
4368
4143
1788
1822
2828
2693
1694
1022
3051
3881
870
3808
4445
3802
4678
3177
2747
1448
2749
3227
4285
4730
842
4540
4431
3473
1758
3716
357
2654
4091
1761
3063
1162
3402
165
4811
1726
2255
1121
3102
2331
4881
2803
753
4504
1048
4138
337
525
361
2410
1774
3697
892
91
4906
3715
2698
49
2280
3209
25
2276
3106
3514
152
1059
724
522
1941
365
1300
2416
1612
705
3651
361
1862
2439
3041
1258
2454
1836
3521
3047
3242
456
2428
2195
483
4364
3809
4652
2844
4244
4096
820
4093
4715
713
1736
3098
74
2934
988
270
2038
4128
926
3844
4860
2035
3293
3220
1289
4484
1892
3720
3182
22
1849
4857
4769
4060
3188
2346
2152
4262
517
1018
4968
1640
4379
3440
2337
730
3123
788
3393
2930
4789
1476
4227
4744
1474
450
3787
518
3801
1734
3644
762
4676
4637
1750
4096
2256
3836
1964
3879
3248
190
1110
4989
3670
4131
3994
2609
731
1171
4382
539
3812
3745
1812
876
3253
1948
1799
4717
856
72
87
3947
4313
1422
1159
3288
4122
3933
1430
485
4724
4774
585
4422
2038
252
4177
649
3852
2388
1787
887
4111
3404
4327
4672
4901
2290
2116
888
50
2516
4347
2572
959
1902
2564
3320
4139
4375
242
2627
1068
3051
1747
1654
4139
390
1451
3702
3760
284
3636
1636
4903
1068
2063
3465
2206
4045
4543
3841
3104
4632
2048
1072
2122
4315
4598
199
3081
3088
356
2817
2333
625
3263
4796
1096
511
373
3816
3231
180
330
4227
4485
3880
4174
1901
4227
4996
2685
2052
1140
2136
2078
2920
2147
859
4025
3942
1859
2094
2972
1190
3918
2809
2793
1919
1132
1672
1069
4893
4893
4925
1172
1718
1920
4243
17
1063
4003
3273
2811
1620
3042
348
4216
1606
451
19
3750
804
4689
2267
2491
2935
87
3545
3799
3765
1704
1309
1958
797
3368
2325
4019
4851
3703
2542
2622
432
3408
1686
3729
3749
1885
4886
54
3662
2010
4693
4525
3993
2316
3155
3457
2473
2651
3084
229
3064
677
1495
3580
2478
1558
4384
4906
1230
1819
199
833
3803
3957
1650
3867
165
3142
1199
806
4168
4687
2624
1598
4089
4397
1645
2626
141
175
1440
2884
3499
3582
1457
1360
4581
2908
503
1624
2960
2888
583
4916
4400
4197
2183
178
646
2851
898
234
4003
1841
2960
3555
3316
4215
3094
1591
2768
1448
3185
4633
4576
2908
2335
1251
38
2617
1742
3226
1086
3315
3620
112
4807
1986
3154
1292
4125
1803
39
2764
3796
3044
3996
4995
315
1554
1108
3604
48
489
409
1494
1942
2122
2026
2979
821
511
207
3412
2222
958
1094
2505
3590
139
4327
3056
4402
844
901
3002
2282
1969
2180
1004
367
2850
1331
3086
2884
4095
3093
1863
3877
3801
1493
918
2863
982
4810
1359
3531
1249
1883
2891
4698
2969
4334
3729
919
2185
3567
4520
267
493
1962
2183
3969
4586
2257
1956
4504
779
2078
1459
2640
2701
3096
2868
1984
933
3738
4339
2723
2994
4958
937
3873
4982
291
3525
716
620
4930
3963
3409
4134
2095
1016
686
4480
827
3808
268
3406
3813
4053
2406
734
1394
1605
596
1547
4742
508
4443
328
3080
2097
66
1266
1179
2736
707
4956
238
617
3617
656
4037
2815
1263
4408
2442
4740
1125
277
3742
2439
2637
4954
2904
3155
1139
4571
2983
4916
3643
3746
1281
4844
3361
4169
4129
3118
331
3896
4275
4671
3852
3503
80
3519
4222
3776
3936
4409
4242
1248
190
950
1039
2040
1430
4134
3104
2225
4788
1343
2334
2118
1201
1195
4375
1697
4704
2359
1068
1259
1192
1291
4126
3993
4501
737
100
541
3008
550
907
3464
4357
4958
2762
215
1501
2004
1143
767
137
739
4047
4712
2620
3976
2365
1007
3237
2036
4398
541
850
2533
2380
461
3557
4521
2115
3846
4048
2434
2842
2747
3512
4535
1393
1533
3702
2461
2312
3775
2320
1646
3899
2798
3377
2045
2818
3119
4195
3139
1656
1391
3660
3149
22
4175
1312
4514
2017
4340
4059
1802
3583
1295
2963
1389
240
2668
2545
3304
2345
3783
1063
1055
563
2300
4075
575
790
2892
634
8
10
286
2619
2791
4380
193
3448
4899
895
380
3168
8
4736
4444
2463
592
1347
340
1009
3475
1668
1409
760
2801
2946
2296
1092
2025
4416
3017
1495
2872
3235
814
1454
2849
4646
4200
3742
1167
2654
1448
1597
4425
181
4957
4445
4564
1450
990
959
4299
4851
4178
4033
979
2792
2675
3889
3100
2761
4243
690
2150
1234
2175
3937
3689
420
1067
133
3764
352
385
75
1232
241
1603
1806
989
588
4461
3749
2355
1905
3891
1506
906
1328
1529
2101
715
1590
805
1252
630
3780
432
4042
3033
2439
129
4362
3574
1296
4510
1576
2646
687
1729
2369
3670
588
406
2664
2343
2769
1602
1449
3118
1554
1743
2311
3036
2722
958
3082
1158
2712
4506
260
4496
741
1135
681
4067
1742
1037
601
2455
2703
3057
33
2915
110
2101
1773
3435
4743
2595
845
138
644
27
1727
4011
2714
3544
4182
1760
632
4274
105
677
4507
2077
4128
3842
655
1211
3578
3450
354
2694
1793
3691
834
3757
4927
739
1324
2145
3507
1563
2553
4553
1806
907
2442
2975
1076
3084
3853
261
2692
3938
2014
2996
121
634
3739
2391
3480
4033
1512
4130
2746
2338
1520
2522
2275
1581
142
3540
961
2320
2396
3590
555
2947
145
2340
2612
537
1023
4696
1836
577
2596
4917
410
4526
2624
688
762
358
3127
3994
2010
910
3807
2954
1587
4752
3097
2590
1322
277
2605
4220
4635
42
3009
2151
1345
2779
4546
1867
325
2964
3733
3348
4089
1298
1038
4066
4144
2753
4446
2479
3310
2568
2957
2904
3275
3185
453
1466
2791
4057
4151
161
510
3893
1846
792
2352
214
1771
3199
4958
66
523
4852
4634
2751
9
1756
4747
4399
3411
1063
2816
2202
2448
192
3147
1924
520
1157
1561
3588
4389
266
1624
935
4935
2140
1918
2442
3192
2891
4750
2264
4948
1267
488
754
4743
1375
3409
963
3355
2950
793
287
4342
1726
1320
1888
1026
3040
4562
1021
3635
2822
3496
4013
3028
1248
3670
1080
1282
953
1120
2885
549
4247
2926
1056
4114
3026
2195
845
1515
154
4571
1137
254
188
4043
4093
4621
2436
2497
3057
3524
243
1391
4013
2585
2946
1272
4589
3934
2634
2348
400
4265
219
1878
562
1574
1970
749
3827
2415
872
319
1091
2252
999
3304
4490
4303
1144
4312
763
3618
639
1162
2828
3227
4492
2422
4703
424
3016
457
4377
1459
4432
2562
4060
3151
3869
552
4177
3535
3197
1820
1469
2223
3068
2561
85
2143
4382
372
3212
4432
4250
3480
3962
3404
605
1700
4408
686
1631
1471
4974
2037
4292
2115
1471
748
3169
1133
3815
932
2863
3929
566
305
2823
1742
4008
4274
4008
935
4500
1492
4154
1391
4665
4378
4348
362
1400
2427
1204
3210
4807
3951
997
19
4615
3982
4494
2314
14
96
4253
3495
249
3425
524
2913
3191
2623
3928
3470
3277
1771
1903
2464
3649
3551
1003
4347
4885
3848
2522
3977
4636
2965
4249
1294
2553
4639
3194
49
2203
3849
3126
3014
2775
1093
4678
1262
4191
942
1481
39
904
1457
3083
2094
102
4032
963
2463
691
1104
2638
3597
601
2627
3522
2806
1154
2166
2883
3720
2605
206
3765
1843
3924
4680
218
4428
1412
2539
2239
2194
800
3352
1735
2672
414
3688
3135
2525
1498
4533
3658
80
4243
2687
2182
4522
4377
4571
3917
315
2921
2592
3481
2506
1183
1354
980
3506
447
996
1787
2687
1522
804
1977
1675
3917
2824
4450
2146
4329
1538
656
1281
2383
2355
1911
2719
2551
2322
856
1674
3912
4947
919
365
4925
344
383
12
3064
1400
1972
712
2264
4455
3259
2910
2708
2322
821
3256
67
1636
4108
1750
2386
1830
3391
36
203
3070
978
367
1254
4418
1285
4285
4669
3889
4108
2834
515
315
971
4830
2856
3105
3274
1749
3423
594
3473
877
3394
718
155
3260
1762
4726
4317
437
1065
498
2334
430
2013
2273
1740
4547
541
1463
2401
55
2593
515
4053
1628
4826
4121
2049
3251
1294
4191
4653
2725
3859
1509
2866
680
3613
4222
3967
1400
4296
3425
3545
2995
963
1229
4794
4973
2654
3196
2678
755
2668
3906
4898
3132
1615
2812
837
2044
4869
1868
2128
669
825
2190
4792
334
1261
708
4416
949
4714
1509
1441
3351
4015
4933
3074
2350
102
1399
4526
3705
3438
776
1387
1632
604
4854
759
1641
933
2153
3161
2294
2118
2977
1101
2749
705
2586
4839
3295
728
919
2196
4107
2070
309
2361
700
1363
313
4144
4633
764
2902
3781
2860
2321
2587
1094
2956
1327
306
1048
4108
1411
1329
1378
3874
4476
3592
3316
4568
4387
4330
3426
1328
568
3855
4355
497
962
884
2008
4289
4555
1342
4
3027
4508
4137
535
3036
1579
3763
2613
1187
485
4823
4777
3783
185
1205
484
1178
2027
248
605
3252
2557
974
2603
397
3925
4671
4437
3389
4203
1124
324
2541
498
3152
4318
455
4936
4717
2016
4755
794
861
715
1883
2812
2987
3192
1091
1747
885
4755
1249
4707
792
2341
3435
4184
4865
426
2978
1696
3623
4853
3418
263
2795
3063
31
4065
1947
2383
4085
3242
2648
279
2645
3721
397
2743
4993
3708
1223
715
45
3374
1265
3581
274
658
2618
1306
1117
2201
4499
4860
1827
3598
3543
467
4920
2705
4650
3345
668
351
387
1181
343
4033
1900
3946
1987
2190
1229
883
2170
2210
1692
1838
1234
2762
2052
971
2754
3839
3017
2133
903
262
1686
4739
3402
4904
1461
1598
136
2131
596
4
1774
3663
1786
1336
1497
1426
1227
1528
663
3558
624
1988
2802
1479
3507
2941
1024
3700
4266
2279
3809
3825
1950
1670
4093
2142
2070
637
2713
3873
244
3076
962
2137
961
1226
4254
2156
2067
3394
3570
723
4039
2838
304
1348
3441
3868
4439
3402
3182
1073
828
3007
2321
4036
1768
2241
4664
2611
1287
543
1206
82
234
3989
1702
1206
792
2372
4926
4017
2243
706
2454
4479
3317
4221
3870
686
1650
2832
3280
955
3738
2265
3740
3776
1936
1422
3627
1577
94
1883
4215
2525
4006
3568
4405
1037
3969
463
25
175
3939
3382
4123
343
557
1124
2149
1224
1558
2514
3709
1823
1823
302
299
3736
831
1283
4625
2015
3989
3788
1827
2706
3675
302
1417
3804
414
1981
2594
2401
1007
4142
1459
1938
2149
491
4035
4869
4028
804
627
1496
4324
3900
2827
3433
2011
2789
4300
1371
3056
4531
3735
3401
676
21
3426
4930
4862
3319
2986
2272
2944
257
334
1360
4281
2618
1490
2955
1150
709
4733
1221
3122
1065
3088
1570
2535
3536
4545
805
2717
4891
4032
2676
2374
2586
1536
4863
1579
2544
1970
149
115
3154
34
1640
3610
994
4314
4637
1898
1858
345
1432
4966
995
1561
3004
3264
4728
560
2065
799
1612
3994
3210
4728
604
2236
79
3795
1893
3938
4987
4021
154
400
4273
2037
4522
1362
4604
3737
3123
2705
2211
4803
3206
2238
758
1051
2550
267
205
3242
1826
2337
1434
1207
2564
998
2199
1900
641
567
191
4171
539
2228
3246
1682
4054
3699
3846
3800
2248
3768
4683
2923
2751
4969
1535
1183
670
4622
2928
805
2033
585
180
2748
4018
403
4916
2003
1369
1680
4227
860
2950
3181
4866
1827
2415
368
4564
1333
3311
3487
2414
1655
4467
931
182
2653
4462
1529
1435
2657
1153
3549
179
3025
1107
4237
1133
1814
3433
3204
4974
405
1050
3514
1391
420
918
4578
527
281
4695
4332
605
2126
2839
4954
1294
4210
1377
1506
1640
4909
797
3970
400
3532
3964
209
89
794
508
4063
1025
598
3684
2818
1879
1204
4503
2983
1413
3494
3722
3050
3392
1906
2523
1680
857
3785
4462
2850
4989
4840
86
2575
4227
4036
228
722
665
754
1297
2083
3715
166
4115
4632
3469
4286
3253
72
4311
411
2318
1272
3314
3279
991
3837
738
2079
2034
3099
4499
832
3812
2921
4866
3601
731
2063
1843
785
4253
1599
4140
928
294
4948
3153
4004
4903
2222
1284
4300
2155
1486
2108
418
3909
2396
4469
3284
4018
2045
4870
968
2166
3663
1739
4392
4849
4254
1592
4835
2095
3702
215
4818
1812
760
1977
2323
2708
2125
4389
331
3588
3205
2341
629
3361
3279
381
2981
1555
597
438
2990
686
476
2027
2033
1532
4930
3987
206
2316
1101
12
4887
3093
1607
2604
2330
4154
1759
2320
4326
2523
3755
4584
4631
2417
3361
164
3935
2679
1613
459
485
4770
4502
4429
721
3462
1757
3435
557
2656
1321
2700
1439
2987
2163
3974
2267
2935
3513
700
1902
55
3846
4297
901
914
4666
2406
3664
3715
2582
4813
3178
1853
1577
1856
3760
2599
2592
4312
4136
2487
1072
4930
352
3408
36
4338
3905
4329
4630
4188
3886
2178
3633
782
4032
2150
4666
4193
4520
3380
4898
2523
3140
984
216
3217
4101
4501
4783
3010
396
2716
1818
3858
811
2417
1005
4297
2382
2142
4407
3853
4792
4029
3005
2313
4487
4410
308
3118
535
1956
4059
235
3928
4897
1361
540
4269
4361
4811
1657
1746
1599
4160
1154
3239
4826
3488
2357
303
3078
388
679
2668
19
723
1858
800
3062
1611
3483
2585
2968
4264
1268
1645
3469
1837
1729
2768
959
3841
4475
2667
2442
3514
3704
785
808
1006
1426
4978
1038
1149
176
100
2202
658
1282
4729
2103
3713
3390
1493
1405
3384
938
4127
966
2117
3017
3683
1798
1920
1835
1781
1911
2143
4867
3340
1801
4686
1852
2318
3674
1089
3444
3527
3683
1020
3070
2890
2293
3783
611
3562
949
472
4524
284
1673
2935
3862
386
211
317
3531
884
4318
2050
3230
178
3141
1768
2375
2327
653
3391
3549
2799
3910
1598
4378
314
2508
2374
1601
2232
2348
3518
2225
3533
3692
1023
2576
4462
1896
414
1793
4859
3234
3902
521
3678
2205
3689
2306
4185
280
2852
108
4015
2864
2971
1771
4991
1068
4243
748
3241
4579
2545
2456
2371
3911
3320
3494
4003
241
1603
4644
2808
3467
828
2262
3595
3063
2984
469
4171
3341
4514
1902
1350
155
672
38
2371
3999
3652
1439
4812
2917
1739
1128
193
1244
3112
4793
4431
2827
1609
2194
2498
713
4714
2315
4314
1496
675
1779
2536
2129
3348
2103
372
739
1946
4293
3370
1477
4169
4109
1791
1555
59
516
1732
2505
1482
784
4824
383
3791
2851
1364
4769
1490
616
900
4724
4441
3673
3652
2535
2594
2780
4610
3664
1858
1028
3940
2059
4304
87
3765
873
3724
24
3134
929
4627
2252
343
699
3180
758
2312
2695
2347
2498
1386
506
2614
673
1981
659
1017
508
4628
2139
4334
1731
3283
3132
417
1636
710
2305
3391
3298
3262
3617
952
2059
2540
3737
2475
263
4910
1558
4123
3590
4201
3327
1634
3434
3486
757
2592
523
3892
1230
2387
1243
930
1279
332
3518
209
2129
3852
2186
1289
2342
3751
2399
4432
4656
735
3324
3453
4326
1706
1495
1540
1217
3274
3726
3079
67
3464
3007
159
2831
167
386
3779
3140
2929
2794
2582
3156
1551
3371
3629
68
2650
3804
1116
4912
1400
3158
291
4851
3581
2211
1687
4777
2212
4436
1043
2129
3052
1447
2936
2003
3901
973
208
3991
4392
1634
2147
214
2295
1669
2194
3748
2476
4786
1280
2749
733
2036
1340
457
851
4312
4919
2222
2197
264
1594
3247
4126
4365
2962
588
3313
449
1902
4281
2832
194
3990
4654
1337
1299
4504
2417
4600
2032
4111
514
4337
1585
2091
205
2324
2893
891
2988
1143
3824
2456
4114
2383
3946
274
2240
2788
2338
2187
3095
1590
4197
264
3815
479
1324
2743
2061
1613
4848
3436
2392
4577
4565
4542
2019
1197
4766
1318
2406
501
1078
4913
4092
2579
1853
3894
713
2417
3129
604
2267
382
129
2334
4895
1613
995
4193
3729
1341
23
3948
3155
2290
3034
3618
1066
3060
2638
1836
4164
4472
4911
1728
1293
50
2001
2463
2964
4416
4372
3730
2172
2902
1654
858
1154
4628
2746
395
2045
3436
2524
2017
220
2165
2913
311
233
3106
3611
3554
1543
721
2294
3042
4538
2603
4375
472
2881
4054
4628
4061
1077
943
3218
985
1734
361
776
583
2797
1813
950
3131
750
2550
1251
2428
4287
175
2954
3192
1270
613
4774
4943
179
217
2926
378
3375
2470
3574
2531
1384
163
3893
111
3362
4033
3840
3635
2008
4465
258
3967
4047
3955
4077
951
4837
836
233
1156
4525
974
811
2267
839
422
3733
2041
4300
1125
2141
1730
3419
1530
3232
4607
54
4146
889
384
1052
888
2282
615
3482
3900
2026
3106
1866
2797
139
243
2513
3444
4982
2705
1715
1270
496
1441
3443
4086
3328
1833
1501
2893
1131
4151
4688
2518
2779
453
4874
3622
749
162
2954
516
1340
113
3668
705
4952
358
3068
2211
3019
1367
2685
543
4311
930
687
1169
3457
1961
1077
4719
1931
1604
918
4769
3289
4940
4881
3905
4585
240
4107
3353
31
4286
668
3356
4565
562
1043
4928
3811
3409
3058
1774
2506
3801
4927
4228
3251
265
411
421
3027
2507
1987
1040
2047
1747
2923
3341
4612
3253
4260
1158
3520
4389
1843
3560
3923
3303
3796
2738
4923
3586
1500
1565
4312
62
4243
1118
2162
1496
1472
3087
2872
2162
4667
2050
3940
2551
747
1041
2685
1454
4510
2868
262
2554
1263
4379
577
1442
4200
4651
1138
4760
1952
4490
468
1685
3455
304
4086
858
3186
993
4021
778
660
3150
398
1548
4455
239
3499
2995
1494
1499
2339
2648
3249
1936
2496
889
2572
587
301
2198
1913
3471
4476
1731
1968
1923
4480
1671
4734
2032
3615
3106
655
2627
438
4223
1503
1686
2942
2821
2428
1044
1090
1527
3505
271
4186
1168
2836
1787
3765
781
1188
2371
2336
396
1510
1801
2835
2423
3668
1565
2791
1963
4738
2994
1866
2098
4610
4877
746
1461
2212
4709
2820
1401
3919
4010
4606
789
1422
4712
3647
449
430
2487
3739
1558
1326
2436
4533
3393
3476
3758
338
1118
1531
1841
747
3740
4517
236
1411
1105
819
2160
3460
1943
2031
1646
2292
190
1466
3591
3037
3055
3437
1683
4929
4692
4965
2057
615
4860
2154
296
959
2711
896
1967
2275
3080
3774
1949
4649
3357
4722
3310
151
3579
1193
3759
1819
93
2998
1079
4557
2672
2749
3624
2595
371
787
850
3969
3752
406
4724
4976
1576
4703
2585
2063
2181
3081
1705
2550
4614
321
1140
4227
3823
2500
1495
3431
4775
3828
2542
2138
781
175
2884
1061
4340
908
102
326
4107
4051
4879
562
2888
1178
369
3654
1340
3321
1202
1629
3016
4050
4732
893
914
3610
2930
1995
1465
2918
24
3419
3752
235
2646
3601
4231
1986
808
2683
3110
237
1412
2765
2189
1563
1895
3222
3445
1409
3379
1644
362
650
3530
2003
460
1
4740
3508
1399
2173
2792
4563
1071
3631
4702
3696
4349
3086
4659
3957
4162
1335
3944
94
1496
3615
4610
227
337
644
4341
4478
3339
914
1344
1679
616
4253
4691
2535
1016
1923
2574
4954
2298
3577
1098
3475
3068
1446
1575
2529
3918
4508
3312
2942
3223
2962
2857
2187
4640
4008
1101
3915
2790
1758
4113
4330
509
2704
4739
3339
1208
3787
4691
1466
979
2369
4835
2009
4460
1191
4685
3887
2833
4053
1579
664
4954
690
1461
1533
4729
4842
1247
624
411
375
1931
4440
4143
3998
2629
48
3479
2859
3251
4293
1305
78
1500
3664
504
2425
1208
372
3989
4588
3815
3395
1874
557
1766
858
1128
4928
284
1620
3135
1393
3162
1572
1427
1856
3193
1795
4893
1015
1737
4965
1199
818
2020
455
4502
1799
1920
2908
1253
580
1561
2139
73
48
1943
4279
2420
973
2314
22
4678
1253
3871
3677
4586
3144
2092
3859
2508
3948
1667
608
4611
485
749
4261
180
1472
2856
3834
4695
123
2339
4003
3747
89
4011
2453
4050
4499
2710
4390
3436
59
778
3067
1212
2607
2127
1882
2982
852
1238
558
1142
207
4764
2356
2581
3183
301
4624
4736
4478
130
4167
2900
3228
836
4319
777
793
2643
3533
1866
1863
3547
2628
126
1965
390
2760
3263
4994
4999
3610
2739
3856
338
2400
1933
2831
4277
2324
986
2858
20
4544
4881
487
106
4752
2871
1561
1480
3678
3791
2431
4721
79
518
2108
748
2729
1400
3690
2379
1095
4532
2628
4137
1031
4592
3472
2807
3618
1740
4039
3037
485
2968
368
835
2304
889
3993
2693
1404
2510
110
2042
4677
3761
3757
4122
3378
3694
3972
4229
2757
4549
257
4340
1962
271
3921
2261
1072
2562
4091
3726
1314
381
4937
2895
2829
3846
3387
1670
4161
783
650
54
3499
4675
847
2626
2948
2348
4425
776
99
3278
4546
4992
1594
3198
300
794
4677
924
1380
2611
4090
1702
4424
389
2530
1347
2627
3425
1218
4901
3594
4
54
1321
4655
4814
145
476
4289
3139
3196
4473
3707
4520
2159
3907
1055
450
240
906
2022
3185
4847
3869
3619
1959
3824
3521
2641
3712
393
1904
3742
3827
823
374
1192
2009
4558
3221
3624
4385
2199
4699
744
3663
1831
3512
2728
1841
380
3141
2226
3544
4380
91
4980
4451
2697
4516
4872
1797
1837
96
2454
2145
3995
1186
4247
3329
181
1734
2027
2664
1987
1765
3830
731
3631
1126
3497
1344
1712
2685
1701
442
1731
2499
1680
249
4117
1484
2884
151
336
1031
4102
1024
201
417
2586
635
3825
4545
638
3877
3677
638
4623
2961
1018
657
1298
1441
4328
4142
3984
2268
3597
4503
4323
2608
3141
2863
776
4723
3624
3600
1960
2839
1210
3574
2417
1702
4877
1275
898
1884
1591
1986
3057
4257
3834
2369
3398
3668
1930
2567
2394
599
2048
3944
3938
374
378
3942
2894
389
4609
511
1262
1257
1794
1041
1763
4299
502
2454
1939
3813
4710
1231
4802
3638
4722
3535
4571
775
316
3686
793
2353
310
2214
941
1362
2837
2779
705
494
2357
4076
1190
3073
945
4511
4877
1311
3140
3296
1761
1143
3001
2426
1249
3515
3859
3778
3862
2233
386
1490
4893
3892
450
2979
3870
1005
3033
4545
4990
283
2163
4530
2988
4732
2842
644
1079
3574
656
4405
743
2038
914
3152
1000
243
3470
4852
670
1795
3755
1642
12
266
4863
3007
4668
1307
4420
4755
1582
4921
2750
3810
2013
2449
3914
3424
686
2091
1788
3513
4315
3422
3963
3332
3236
4093
771
1431
897
3277
3336
1409
956
3629
2414
512
2743
3169
4069
70
4277
2439
3843
4829
1212
3017
1636
2199
3880
3749
2473
2791
849
3562
1512
4060
628
4976
53
397
4074
322
1399
1335
2033
290
2165
4076
3810
4680
453
596
1614
4668
3500
2959
224
3425
3891
612
931
725
3054
3081
4131
4189
3696
1027
2334
4503
4497
1221
3950
142
3747
1088
4044
2992
1817
578
3389
1254
3598
4267
3931
2136
2317
1563
1134
1597
3153
1987
2817
1634
1854
3134
1497
1532
1198
1543
4619
2496
2928
3205
1552
1411
4942
887
1913
2112
356
4754
905
964
2278
2940
1253
864
3987
264
2628
1271
2820
3428
3759
4723
2008
2994
448
3605
4715
2769
3592
1457
4064
2362
3338
169
3452
3993
1751
2386
4065
4779
229
59
3388
2965
2262
2344
4593
3844
1521
4436
3148
73
3162
1537
2825
1206
1692
952
1260
546
4760
1906
2375
2650
3929
3535
2386
555
2569
4375
1073
2636
410
3436
1865
2763
1262
4248
4101
759
316
3549
4982
4671
4819
1649
302
3418
834
5000
3890
1751
1210
2509
4437
2304
2144
2440
2012
181
2090
4448
1385
1531
1208
1043
4172
2604
2770
343
938
4908
4004
1549
1143
1369
2889
3154
4248
3588
1176
2797
811
2901
4321
2920
4120
2509
1989
2254
2785
1491
1070
4743
4031
1322
1865
2856
2222
3599
3322
1067
905
2551
3441
3228
4789
15
4392
4672
4482
3687
3023
3757
3051
1070
3227
4800
2497
2053
4016
4041
4770
248
4930
617
4360
1530
278
4217
1204
3776
4820
2179
4231
4965
2745
1024
1963
992
495
3461
1171
4895
2021
155
1035
1161
3565
3774
919
2462
686
4164
2818
3677
1247
157
2062
2018
2839
2192
3164
1026
1869
4849
2229
3602
4628
237
2471
3618
1551
1672
2486
4608
46
4523
35
3488
3055
4462
1291
1695
1204
3768
3597
4110
2751
491
4880
1821
138
3767
230
949
469
1006
844
3405
3938
1945
793
1111
2588
265
3445
1590
3486
3360
4800
4621
1881
1972
3648
3809
1429
4712
3637
3482
2398
4295
3374
945
1957
2389
4496
2478
639
4632
2613
4836
2956
214
1437
2249
2613
3205
1749
586
2553
1850
2532
812
1979
4853
2459
2074
3579
1618
811
728
3779
1394
214
2607
672
3381
4617
1949
3544
3270
1297
1001
3393
684
3425
2634
2798
4600
274
3112
2052
1670
4265
3018
499
4046
3779
65
1942
3847
2229
306
2786
4017
4512
3605
167
3382
4018
3543
517
2937
4294
3442
2470
1220
4549
1763
1445
1726
1560
4310
2137
3734
4436
4619
4639
1253
3235
1498
2307
2234
2123
2224
1900
240
3337
1275
4298
4627
2637
3705
4499
433
2195
2087
2469
4556
1553
3347
1935
1723
2613
3324
156
3882
3752
2740
4669
2797
4409
3271
700
4181
1452
1650
2697
58
3970
471
2794
1979
3947
533
3271
2748
3575
1337
2688
2939
2784
174
3915
3924
4408
3570
1369
255
1615
1075
2237
3074
2608
1510
1143
3357
531
3167
3237
4731
1279
4838
2554
4500
3897
437
1965
368
2044
161
4329
3948
2667
4075
4019
3774
2091
2013
778
2370
4027
4705
4117
3164
2836
4112
1185
2392
4579
470
1939
1935
2333
1233
3399
2757
2005
4213
4871
4005
1194
1634
2053
796
4767
137
3746
4511
2469
3475
599
3946
2972
2878
18
3027
671
4003
1847
4777
3027
4270
1737
3917
3800
857
993
2206
509
2881
7
4796
596
4217
2319
578
797
1308
4750
3259
3245
1297
3810
4943
298
4123
2007
4048
919
2897
2987
2812
2079
2217
4011
4135
2694
315
1786
2296
4957
4875
4017
4226
1632
3736
3627
1521
806
1722
4623
2715
3349
137
591
3441
777
3290
3535
3393
4628
1427
359
3694
685
3919
467
282
3383
1597
2079
4839
4224
2973
2217
1768
4954
4704
4022
718
1704
4268
2093
1455
2955
610
802
2978
2403
3826
2671
1968
4311
2295
1308
3926
1231
383
709
374
517
1590
2036
1348
4804
3753
3998
157
4292
235
800
1835
3669
440
70
1387
1613
3691
2037
2383
4450
1228
2894
3327
4204
1081
3057
4419
4720
2808
203
352
4574
2464
3720
746
2670
3250
976
1556
3329
602
2525
2019
3405
3271
4898
1971
31
1071
751
4669
4461
2735
4522
1543
1375
475
3971
2889
1542
4811
2911
4419
1824
1787
3504
3477
3577
2112
1567
2090
1227
2884
1340
2555
3421
1065
3771
779
2792
4070
1893
1264
2733
3888
1987
4508
2278
1629
2812
688
1139
1982
1972
241
2408
3721
4513
2399
3985
4163
2999
255
1701
836
3296
2108
3816
38
826
2371
2090
3129
1715
1977
3599
2059
2840
4416
3989
1234
2260
4396
4704
3407
4117
4075
3837
2398
1191
1427
3758
2361
3359
795
181
3809
2106
815
672
507
2575
2802
3433
4001
4708
2529
4135
4805
1670
2272
4559
4001
2541
961
2113
1190
40
3714
4227
2338
2639
2619
2784
3436
855
4094
4138
1888
4775
3337
186
850
1590
1375
3339
3068
4547
2922
1935
1576
1928
681
3105
1240
4051
718
3047
1998
433
3112
4912
890
4115
4110
4841
856
4667
3348
3551
1936
1585
4808
4223
4332
549
3173
832
4284
1276
1186
1888
3844
537
4827
232
3042
1524
2892
2909
2145
3982
1655
4185
3309
2164
175
4408
3011
3909
723
3821
1516
4642
1575
4004
1036
3747
1285
1565
4455
191
3962
1414
737
3719
2324
4753
4806
4599
367
2339
4096
4575
1921
127
1164
3277
3492
2146
1269
3544
4209
1897
3988
324
2883
2163
418
2123
3156
3636
543
4334
4839
3000
4675
4623
2622
404
3124
940
4523
3417
3028
3699
1606
3969
3821
787
583
3332
284
4605
4411
1555
2223
617
3803
1373
1425
2682
1929
3282
3582
1729
2926
2240
4126
3517
3315
410
2766
4042
4884
2571
378
346
2069
298
3266
4591
4742
2947
162
4972
4477
247
1127
3337
2227
676
3693
1600
3111
4424
2683
3800
1618
3712
2019
2545
2638
3741
671
2339
397
2601
3600
4319
1773
4530
1065
2066
525
4208
3579
3946
3570
3423
4060
2929
3852
1296
544
4056
631
238
2522
3296
2036
675
3453
3680
637
4999
3409
4284
2360
3049
3591
496
3822
1607
283
1795
663
113
3696
3033
4563
4561
1412
1947
4788
1555
2725
4843
1543
3279
1595
1347
4882
4910
4377
1278
2179
4298
3245
790
958
4655
1489
667
610
3177
3416
2686
2820
2686
3581
4706
1801
747
3436
108
3875
3863
3657
4501
3846
4247
2555
1266
2992
3611
1264
2269
3514
3065
1275
4380
2918
2488
3721
3488
934
2994
1154
86
326
4601
500
659
1342
148
104
4073
4411
4159
3218
1289
2275
4845
1892
3413
4042
2311
3113
4910
2170
3363
4251
150
2284
2301
4091
4162
4857
1313
4988
3430
3353
3833
323
1170
2339
4548
4328
3139
3976
1729
1434
1072
3903
3544
3394
3872
2940
4038
3258
4617
1206
4349
1601
4223
709
4548
2152
3317
2227
1256
1179
4700
4728
4735
4637
900
2096
3429
4362
3125
3163
544
2741
49
2511
111
4550
383
4642
3901
4787
1578
3348
4804
980
4355
3688
4490
4822
4744
1750
2914
1563
54
3365
3698
4009
1978
3812
4132
3937
4831
160
2135
517
1114
2599
3450
4706
1785
2278
1332
2275
1676
4812
4870
2502
1376
985
1001
4661
868
4452
1534
4269
1639
3019
4365
3238
3525
2260
2547
1552
342
4435
1218
4413
726
2144
2560
1282
740
3110
954
1318
1817
2760
338
4246
4916
550
1356
973
2406
4977
24
1641
671
1139
1775
3703
2271
1218
126
3350
2121
4362
878
528
3106
2471
2764
4186
3651
3771
826
950
3640
4811
3415
2616
1127
3709
3557
3164
4208
4746
4908
4551
1977
4155
2258
2671
4059
339
3987
2406
4943
4814
4252
137
4153
3026
3036
3697
670
1162
1438
2531
738
621
2596
1628
4208
2602
1581
1881
2703
2670
4183
2507
169
762
3699
2127
3548
3561
793
3011
4525
4055
3023
4777
2136
3208
4894
1516
4708
761
415
298
4435
4638
1572
2715
3993
679
3556
1632
4636
1144
4343
4266
4115
2328
4184
740
109
2535
3409
3418
785
3202
4910
3732
2992
1906
2482
1509
2746
2598
4609
2191
1364
1647
3363
3087
1002
2661
2471
1370
4163
1031
251
1226
488
4057
3151
4501
521
4506
1234
2986
3225
284
892
304
4131
1530
4488
268
101
218
2445
3172
508
4189
4078
777
409
3188
4184
2671
1422
1792
832
1320
502
184
3898
4440
889
616
3100
4736
2879
2555
3100
4955
3217
1446
1796
3263
2865
1384
2590
3761
661
1771
4424
4633
3537
1864
125
520
2961
1512
122
1531
4074
309
430
4154
1189
1183
369
876
2773
2329
2426
2950
4241
831
4950
636
2232
2347
3662
1100
2308
717
3502
276
4346
4160
4808
4373
3531
1005
3884
4951
4135
2083
1581
4199
4974
4624
3199
3395
2343
4719
880
2090
1891
4305
1985
1611
4243
195
1746
2154
3973
2646
2915
2440
2517
2443
1776
4587
2843
806
2086
4692
611
127
2731
140
1005
2580
1149
4921
1957
1661
3141
4272
1505
2573
2667
207
3826
2524
195
3681
3929
468
1170
1292
2912
3589
365
1091
2519
2166
2813
4914
1197
4996
4781
1315
426
1323
214
1927
2917
4471
719
4612
4142
2756
3124
4827
1828
4874
3939
3800
1627
2046
4176
194
4244
3528
2089
99
4077
2699
4135
1900
2426
2174
239
444
2589
4444
3197
4098
3774
1575
1721
4116
480
799
263
4647
1750
3654
4773
857
4974
4071
3102
2841
2434
2674
1146
4199
2109
4415
4183
336
1994
3625
1720
4873
3850
2369
2632
1272
571
1202
4588
1765
2878
1056
3797
3945
1013
4910
781
1295
3410
4938
231
3327
714
2074
2890
1069
3670
2395
4537
4498
3779
4559
3223
4349
2415
2502
3604
4194
4211
4148
4327
3910
3296
1884
1459
1702
166
4985
1885
4033
2197
2590
1930
2054
459
2113
1561
1375
2609
2928
3210
2514
4012
2353
4232
1374
744
2563
1967
874
171
1281
3882
4828
2712
1458
423
3941
3621
2362
4774
506
1012
593
549
156
1642
2766
321
813
4423
90
1479
703
219
2374
1889
237
3106
155
3715
4370
4605
342
1178
739
3225
4882
3423
4122
3750
3234
1029
1014
4369
4109
696
990
1667
916
1473
1465
965
2910
4799
3803
1766
1878
231
3756
229
4708
2663
1063
3509
672
2306
3525
4660
2702
181
421
827
4774
3225
4051
725
2071
2227
3251
2227
4418
4635
141
3502
1689
3493
4917
614
2823
1591
2642
3902
834
1349
2810
3611
316
2170
758
2489
3293
3370
253
4041
1401
4876
249
963
1779
1575
2723
2894
2825
1403
3380
4561
2545
2539
4331
672
1730
955
4650
1138
511
3505
1638
44
502
2600
957
4134
2837
1377
740
1889
1781
638
3648
4675
1265
190
4930
3730
3655
1635
919
2533
1018
2301
2387
4728
2144
3807
1736
1879
4683
4114
1983
3694
1377
1686
4099
906
368
4979
2160
4994
2226
2430
1292
2702
3706
1974
4295
791
4916
3753
3183
1776
3385
851
514
1299
4110
4902
3105
151
3728
4203
4802
1562
3979
3611
4824
4990
2347
1061
2587
2670
2108
2556
1109
657
2332
3583
2719
4506
2009
3972
2196
353
4150
3241
2487
296
3455
4052
4697
724
1127
4700
4267
63
3746
4376
3938
3672
3451
173
1833
3228
333
1778
1781
4953
1498
2044
136
441
3223
4785
876
4179
3498
4764
3005
1999
1782
1192
2433
1784
4702
1169
1525
639
4641
2217
310
2844
1744
4334
1670
4672
1488
473
34
1107
3679
4310
1814
4984
2294
3396
2228
4628
1364
165
3920
4408
3826
4477
3766
2332
3841
3049
222
2784
673
2106
2444
2701
3450
3273
1470
2601
4003
4008
1719
4995
79
4667
390
3711
2057
971
833
4301
2956
537
2949
3880
4201
3560
3153
4719
2372
1949
1653
1197
3095
2636
1235
2246
4205
1042
4957
3557
1562
1276
1327
529
1199
1400
104
1949
4609
2354
1476
2105
3178
2590
699
2781
1485
1019
596
4947
1929
698
34
1652
2906
599
4143
2504
4229
4353
3143
668
3092
320
3562
3869
4801
3776
4016
1331
891
3208
1136
970
4874
1738
974
3437
2320
3208
632
3827
1697
3653
4142
3558
3337
4726
3538
2825
678
2243
3546
4894
2364
4533
2496
4899
1012
954
1536
3944
3256
1239
4541
833
897
1761
4387
2771
3538
2473
4924
2431
2993
3526
3406
4709
4898
3518
4845
347
784
4082
2845
2914
877
4932
3079
3357
1754
2900
4017
2076
3646
1123
3518
4628
756
11
505
4437
1878
2747
3622
4602
2524
1621
2718
3322
2944
2454
3032
4586
3815
1833
2406
4308
3645
3014
477
2560
2058
307
3799
2401
4706
580
3172
2305
4005
436
3564
459
3519
4796
913
61
2504
2198
3803
4967
4412
293
4418
971
3466
4886
2587
614
4778
2173
1158
4734
2084
526
3501
185
3971
840
4915
735
1764
1797
1837
1061
3007
2051
1976
4517
1124
3967
2422
2271
37
4812
2785
1932
717
1289
1501
1287
4236
4044
1451
2123
2185
2586
3816
1789
1654
16
1111
2195
4443
4147
267
1270
4914
620
1549
3940
1064
3870
762
2260
2034
2568
2945
4422
1551
4397
560
3323
2984
4516
76
2880
224
939
155
4383
2310
291
1900
560
457
4678
2017
554
4677
2194
800
2752
220
4427
1782
4306
840
77
2011
4988
4657
662
923
4598
3744
2719
1582
469
1607
1716
1574
2900
4088
958
4076
3992
384
3515
4143
2831
3549
2476
2161
4448
2239
258
801
1734
187
2971
4696
2912
61
3913
1287
2086
2818
4512
2283
3503
2693
196
3704
1877
3976
1772
3664
1393
2651
2604
4142
4291
1892
651
238
4793
4390
4188
3571
4531
4092
4140
4512
2521
38
4141
943
4091
4513
3795
574
829
4088
4225
1426
1189
1916
2776
1863
2749
239
309
4660
1048
3520
4241
2735
551
382
1981
179
1185
3413
370
4529
1593
2879
1090
601
3112
4860
1359
1048
1603
2172
1034
2336
4368
3554
2628
3721
3232
248
245
1117
487
3987
4453
206
47
3685
4348
1238
1680
2732
2653
3536
3646
3238
2619
2264
2442
3390
4775
223
3525
1574
3837
802
1847
4389
3227
4361
765
3862
1727
965
2863
1178
88
2015
4401
1392
2814
1739
4170
3000
681
4815
4389
4995
4447
1027
3480
3392
4960
93
3371
3460
2983
836
3806
4033
4429
2805
365
260
4944
630
3892
3154
3200
667
4671
4831
1346
4564
4080
4728
2146
793
4292
1128
1933
855
1999
120
2717
3513
1693
3788
4501
1449
1996
3954
2540
568
3501
314
609
1823
4831
968
3668
2789
4851
3183
927
3305
4289
41
1617
3032
4345
2479
3746
136
2898
1878
4530
999
1301
2222
1537
2877
3401
4452
3269
3519
4096
170
2422
4321
532
4914
637
2597
2145
3270
2957
1923
4709
643
4113
3295
3266
1782
2441
2365
143
2866
1389
951
4738
495
1628
2362
3037
769
1735
929
1303
3050
1845
3267
3169
4855
4405
4036
4094
135
3062
3636
1018
714
4739
1084
4167
2743
4073
4813
1452
928
4470
3846
4401
3101
1659
1475
4486
1311
196
3522
81
1709
4525
2063
2373
4574
3750
165
829
278
3837
3182
1275
4239
2623
2969
4771
3966
1038
4074
4387
4730
868
1321
3805
3714
1126
970
4257
3894
548
3889
3694
1120
1832
757
4290
4613
454
2234
4706
682
4852
4660
895
2608
1043
187
2263
3018
1382
2627
33
2001
1939
3825
1079
3212
4226
2588
2302
2434
3997
2776
916
524
4079
3707
135
3632
2596
2236
4511
3652
1438
3177
4088
755
1708
1775
3059
2902
1560
4251
2047
1100
2752
1290
3783
245
2825
2400
2974
3584
4397
1705
4176
3335
3781
2917
123
4257
1214
1074
4076
4805
1283
571
471
2099
1200
3033
348
3136
775
4039
4522
65
2678
2441
702
3784
1536
3321
771
2803
3190
1040
38
2308
2749
2668
3096
2356
4992
656
1925
53
3090
1388
4761
562
1637
448
10
3171
662
906
3335
2196
295
398
4684
2450
1367
4552
2120
4543
41
2692
3862
2156
4408
1128
2675
1657
3252
2199
1083
4244
158
817
3911
4445
3225
4195
3594
2928
4924
3799
2601
1656
2205
4875
2156
914
3971
701
1634
2854
1195
3802
4964
2473
1264
2470
2712
1773
2050
4738
4870
4536
611
3927
4772
1748
3014
742
243
2304
1267
1087
4454
378
1947
2714
4175
1098
3219
4962
2130
336
616
4191
4411
936
2382
3654
1162
84
4293
3696
4776
951
645
3614
4552
2537
1849
1914
2223
1379
3298
894
2512
302
2399
3827
2104
3909
1904
512
3863
1188
450
4616
3570
1643
3365
1446
2275
4250
1446
3634
3309
1653
88
1812
4516
1431
947
982
4380
630
408
3634
4513
1924
2931
564
305
4493
4701
2903
409
500
2967
4009
1199
1412
3291
1841
2362
4585
1325
218
3659
2540
824
4317
1551
3904
1935
1189
2034
4747
3358
1818
1012
4334
3033
2571
689
2015
3269
3017
687
679
2851
2508
991
158
1827
1591
3936
2301
1807
2635
2749
4107
2321
1101
1523
2674
943
3352
3744
1683
3850
2673
2055
3462
3679
1666
607
246
4014
1864
297
376
2636
4675
2552
4869
2570
790
2815
3872
2561
296
4798
1230
13
1779
1213
307
3072
2179
3439
2194
4011
4485
1594
2268
1402
3489
4787
1430
1420
235
3727
1112
2479
2725
986
3907
4785
4652
4314
4430
1995
1292
4490
3400
465
3209
1394
2346
267
189
2760
2416
4377
2135
806
3081
1391
1914
4247
4172
2972
761
4592
862
1903
779
2452
2783
2958
4982
1793
2050
3720
1523
542
4954
928
1547
2884
2649
150
1877
1197
967
1019
2820
3499
3434
1143
4853
3282
3050
4553
212
1683
1801
2965
3017
4453
1492
3594
4498
4888
2963
3373
4026
502
3210
1223
374
78
998
3043
911
4973
145
4500
3719
2095
3458
3544
4180
4125
1729
4278
1740
2170
3777
2308
3771
1197
338
4857
1417
2718
868
1954
377
3113
606
1787
169
1745
687
2035
4782
3651
4215
2452
1677
4296
3794
46
2764
1398
496
2542
760
3101
2120
2698
1510
402
4549
3485
4513
4362
2777
2626
2753
3478
3870
4221
2611
3447
1709
3222
1464
4255
3578
3774
2423
3830
586
3809
3232
4442
718
754
493
1511
3725
830
1973
4096
1277
1846
341
1090
1058
2116
1789
3147
1475
2097
1451
1993
813
146
755
3495
3170
272
1037
4297
27
23
4068
2981
2410
731
630
1024
1071
4156
4839
2134
1603
1106
4867
3432
1255
2159
1453
249
114
1017
3012
2235
2999
123
2048
4619
1373
4040
819
4356
4963
2558
252
3231
3151
136
3391
4638
4332
2418
607
1007
656
4836
2330
1419
925
3024
4075
624
3897
865
1072
4082
3664
3114
1926
1113
899
3263
1129
4781
4538
1774
2862
1161
3839
3532
2066
2945
2333
4787
1096
2647
3608
3081
4972
3029
4523
4188
2254
3592
243
4925
788
452
4198
4186
4260
1742
3740
532
4362
3774
964
1925
3085
2777
4702
610
4979
3355
2298
4557
94
2501
1226
4785
1516
1205
1986
4145
3118
501
3028
1742
728
4671
3795
998
2898
3697
1258
2682
3332
3939
1344
882
4071
2584
829
3446
1595
2801
4029
471
2989
3645
645
3764
1797
4231
2322
4156
3332
4810
48
2708
4826
4400
3634
4708
4484
2367
1635
4087
2297
4336
2877
3439
3079
2750
4916
4901
112
1601
1191
942
2816
3869
4074
1763
4488
4216
950
3420
4794
1600
2558
1523
2331
945
4692
2500
3612
3295
584
2229
577
4089
1670
2437
4238
4156
724
836
4272
4716
2644
730
4181
364
2212
961
1499
4513
3749
2339
1859
1017
2554
4952
188
2429
2616
3447
1941
1590
2178
3553
904
4800
4404
3855
4919
1079
2648
4465
16
1074
351
1100
1077
3060
1488
417
472
414
852
15
2910
4310
3164
4273
3564
2627
530
890
3093
2927
2299
4312
1214
2430
3648
4633
1418
2958
1463
3632
1641
572
2591
2189
1259
2361
700
672
1839
232
227
3360
3981
4026
4498
3219
4531
3368
138
1724
332
4088
2352
3260
934
2305
1173
3196
392
1187
2366
3136
3757
594
1634
4556
419
435
2179
4774
995
4653
1285
4902
550
906
2879
3230
4828
4407
346
2786
4232
1036
4422
2250
3096
2784
2852
1690
3997
1315
2686
3660
613
1548
4292
2313
4753
1040
1331
4279
4565
3831
2067
1941
4838
3917
4968
1117
4827
2490
561
1901
1144
1323
2178
4930
4164
4431
597
4653
1796
1794
1097
2780
230
4673
4496
3244
421
1882
3516
3826
980
2889
3861
2794
4049
3421
2519
2913
757
136
246
133
3267
2077
2783
4144
698
2392
2617
1417
1205
4811
2861
4255
1341
2513
4966
1826
2247
2723
3956
2787
2115
4999
3363
2399
2884
4735
2773
2063
2958
3298
1255
162
4612
1407
1952
2582
13
2456
3669
906
1650
4744
3899
584
2981
557
286
3489
1041
4348
2571
4281
3248
4459
4069
930
308
4462
2370
1313
1279
4956
333
3039
3166
1014
4431
3120
3190
3891
4819
1779
3581
3899
4415
1529
66
2058
635
3312
3619
2743
2296
1268
709
1806
1025
1893
1642
4491
3271
262
4132
4854
1526
805
2618
3573
855
844
1452
2511
57
1080
530
2219
4829
3852
2691
2691
4723
509
2786
2126
4701
3949
1669
935
4034
2934
3803
4440
3865
1132
3660
2042
2013
2084
729
3116
2873
4877
4362
552
318
2741
2402
3749
1769
4010
975
3992
2552
4035
2137
2170
3401
3390
3468
3353
879
1911
1456
4894
1332
3934
611
2805
1099
2840
1374
3074
3989
2996
4502
2037
3846
3039
1876
302
2496
1506
4011
3757
3757
3278
1864
1583
3517
3376
1607
637
4364
4433
2240
3699
1980
3808
4485
1130
4012
2646
4196
2457
3326
198
757
1808
2409
2518
674
3966
134
3495
2255
633
3757
3947
3753
1031
4593
3593
3723
3192
2407
2070
4420
4140
4112
4940
2504
1932
4332
1431
3008
1218
227
3216
2038
2764
2088
4565
2637
4689
4359
2865
73
3135
4840
1895
3389
3765
288
3543
861
2606
1480
2656
657
1791
3695
1883
2231
4647
1644
1316
3902
2660
3766
1529
1479
1607
2604
3477
4584
2566
4425
4686
899
3190
20
945
2574
2903
4728
2293
3794
888
2614
2405
1943
4187
1573
1858
3964
1526
618
3772
3244
3334
924
574
2035
99
2341
3650
4054
1893
2762
2013
567
1524
1226
3711
1098
754
4848
1398
478
2901
1492
3494
4707
1616
1503
3828
839
1878
3307
2255
862
3174
1936
916
198
2848
1729
4794
631
2726
1784
3050
4764
2139
127
1215
2048
3183
230
3560
4459
1308
2816
452
456
112
2592
3171
3418
3393
22
153
3831
4672
4912
1674
699
4581
4569
4108
4916
563
1328
4841
894
4503
4318
589
2958
4568
908
846
4639
172
4534
989
3829
4374
1912
1223
744
4583
2788
60
2510
2587
44
2639
4284
2462
231
2777
3458
4675
4274
3391
4981
2336
406
1550
1251
2651
3248
4920
1676
3205
948
4201
674
1107
4264
1906
1171
207
1908
2171
3573
2599
2550
4062
3763
2771
1190
2331
1208
4256
676
2637
2226
771
3197
510
2124
2835
3693
3507
2635
695
4439
171
512
4292
2646
335
692
4566
931
4146
209
195
687
2712
3859
2518
3074
1458
1866
4261
4166
1738
4502
3681
2821
770
4972
484
3148
337
3673
1572
4055
2165
2988
263
3801
742
1704
1287
2935
3378
4816
422
4378
169
2882
3455
2024
4560
2020
486
2119
3813
1172
2378
2969
1313
2492
306
4494
285
3744
1817
687
2374
3018
219
4795
3627
4948
4784
4154
260
4272
1105
1754
393
1246
1802
977
2439
3866
4161
1855
3393
4776
2444
3573
1893
3623
4304
1464
1101
2391
984
1485
214
4384
4715
3748
2995
860
348
2741
3985
97
650
4269
1729
1196
1073
2919
260
2404
4169
4511
1406
4187
177
2922
1596
987
2625
1009
1053
4701
4964
3884
1383
738
4912
782
3453
2169
4619
2160
2020
3901
386
3848
3084
3368
4430
4229
1813
2488
1038
1746
2291
173
2202
3794
4748
3319
4906
4185
4033
4744
3691
1647
490
1310
4458
2028
783
4688
2704
1245
3404
3696
1528
1351
3104
4779
1826
3152
4847
2659
3537
92
4934
4942
105
2644
753
1262
862
1376
2144
635
2280
3123
2665
1
4674
4921
1433
1464
2301
3296
3584
4530
108
1553
2680
1680
1138
175
4201
3392
4905
1891
3758
3698
2642
3097
2046
1436
4823
1297
3337
3425
553
694
3048
4943
1714
1658
1087
3841
4512
1550
4218
1083
2229
1998
956
3232
229
2743
2255
3644
2347
4084
4568
1527
4799
3940
1607
2359
2827
2082
2564
2762
1567
3761
3773
2019
1014
3812
4515
1567
2068
2946
4092
4924
3446
3911
154
604
4978
1858
1908
133
1346
1157
2105
846
3384
1472
757
1728
4746
63
644
2063
1634
4861
3628
2455
1797
3117
4721
3616
4232
2510
4041
1229
4454
1609
2507
4213
2709
327
4038
3516
4651
4806
3721
1414
3227
1761
4083
4866
4059
848
785
741
1066
2862
2089
116
4236
1225
3938
4926
191
2451
1472
4291
64
4620
2572
4783
4858
3503
1560
1876
2470
2134
3536
4724
2520
59
3510
2493
988
3162
207
4543
1174
3134
4749
1057
3958
1645
4301
3934
645
3354
3733
2914
4643
1005
3261
2329
2560
2948
3570
3863
2522
3498
857
3372
633
10
2115
1052
432
3125
2246
4779
1727
926
456
716
912
3957
2388
1208
595
2388
1614
36
629
2488
4904
1037
1667
2619
688
765
3202
3336
3172
1169
2557
3661
3922
1546
735
4248
215
155
3494
1130
1562
162
2923
2476
4050
2778
612
1933
4387
234
800
4286
3456
1713
1244
3233
1530
4791
2391
4438
2519
739
1625
4208
2492
377
2047
4974
2813
3813
4118
1558
3889
1079
313
4874
2646
1927
666
2048
1645
3218
1099
3033
3623
1043
2471
2141
3671
1072
1885
369
4270
2977
3544
3973
3282
1542
2281
1721
2939
394
1961
4613
1723
1933
4811
2011
3716
3291
1041
3115
3448
4415
4974
4941
1537
453
4624
4323
2430
2324
142
1335
2037
3268
81
380
2341
344
4133
1197
1981
4799
2173
3798
3988
363
2583
2803
732
2478
4764
1575
2365
4842
997
4775
765
579
2218
2052
2865
1819
3036
3845
2743
1597
783
1303
4364
1870
282
1891
260
2385
1019
2992
2855
1999
4940
487
3095
765
2604
2940
2896
4089
168
655
81
2194
3247
2472
409
2813
737
4950
4210
4089
1599
3904
2584
4120
1403
2511
1191
2307
3358
3675
4272
1204
3120
699
4869
2008
2007
2699
1194
1957
1339
2157
133
4233
1350
4044
4854
2847
1123
2495
4384
2833
3562
3099
2769
1186
4079
711
4295
3642
2806
3969
574
3297
2391
4525
1624
1042
3983
2432
2279
4161
1025
3022
3242
3275
4441
2001
2285
659
2404
2534
756
4214
1311
3898
3294
485
2087
50
595
1853
4174
2080
2974
1373
2007
3126
4493
2266
1485
4553
3444
3933
3442
3445
4835
2173
4488
2884
760
497
936
967
812
938
1349
4346
568
4567
2334
1418
729
4492
2371
692
992
2447
4225
2971
671
4334
358
2992
1451
2146
97
849
4183
21
4878
2326
4561
870
652
3742
791
4074
168
4047
133
2212
381
4466
3406
928
1840
4184
2748
1470
827
2851
3762
933
585
4188
638
912
427
47
323
4803
2412
4164
1175
340
4961
1107
4634
286
1427
4916
1935
268
4243
1837
3839
87
1864
102
4375
3904
1610
1261
3715
1270
4049
3259
2894
4410
384
1202
4246
3512
745
3614
3779
2724
837
453
933
55
2208
1766
2372
3989
4756
4603
2653
1374
100
215
106
1627
3411
1029
627
348
3199
327
1863
1328
146
4962
99
4108
2688
2599
4395
2481
2295
1899
83
3059
2624
4153
3253
4316
1578
1396
1338
4642
3920
4999
2115
419
3
1015
3708
4660
699
3749
450
357
1788
3488
2238
3765
1167
3290
1416
2233
1910
3926
3849
3719
225
4004
4032
82
3352
819
2129
2447
2860
66
1913
4553
1801
2272
1584
4990
453
726
4661
1180
4190
766
1784
2296
4024
4716
743
3720
1341
2264
2757
3885
1301
2905
433
3679
1962
4129
1868
3725
4728
314
2748
3074
3843
3619
1715
2910
2929
4331
478
1913
2166
3407
4385
3800
1345
1720
748
2878
2572
746
3127
4497
440
931
3718
4864
2633
2422
4591
1276
2445
928
3983
1432
590
3072
1004
42
2827
4270
4967
3982
2221
2577
2494
2364
2179
4248
2241
2131
4346
1068
1247
3540
2118
2448
3149
1343
4856
3068
248
1660
2038
4257
1270
2292
4650
2770
4346
3174
4140
3594
1697
989
1901
1041
1427
640
1923
2464
4889
3688
4168
1648
3199
1809
4923
1522
1585
1847
4633
3295
4950
3241
2823
2058
3454
3241
2236
3591
3548
1271
4259
585
1660
2100
4114
2859
2905
4800
3766
3679
3618
1603
1791
1464
1496
2149
1685
1416
3852
3360
1217
412
2659
4206
481
2057
4953
1582
1973
3483
4328
2195
2994
4078
4982
1287
4942
3529
3341
3863
299
2137
3386
3129
1695
2838
3543
2308
2148
536
2564
1299
3052
79
1093
4337
1603
2456
2109
4112
3625
1401
4222
1449
1384
1412
2779
2120
4888
3431
1022
3902
4171
3616
4094
530
375
1525
29
3618
1240
4388
599
4431
3129
3253
2763
2071
1293
2144
2636
3152
2357
1976
2414
3749
4985
3586
2317
2847
3071
3533
851
847
3270
2550
1950
4835
3479
39
2611
4019
1256
3673
763
4169
2210
3635
2474
852
1296
745
3429
4022
4043
3258
4956
3088
3899
196
822
4610
4713
1729
4806
393
3488
2225
1918
218
4286
1328
1624
2968
169
1481
4006
1059
1049
1433
3427
3334
3293
4105
2300
202
3311
3231
148
2899
1654
1963
354
3826
2813
2724
1382
4279
4952
1991
306
1860
2049
4770
910
3040
3783
896
4819
1802
4524
2858
3946
1529
3439
4534
1575
1117
1066
4348
3840
1314
2318
3665
1763
4285
934
4663
4683
3089
310
4404
2459
3977
1126
4542
2366
91
1599
145
505
3002
1678
3948
4453
3615
3880
377
3424
3676
104
1506
4233
2889
2512
2389
2352
4638
4967
895
4345
3913
1128
260
118
4415
1693
347
2447
250
4441
2457
4218
385
4101
4338
4835
40
1053
3089
3352
2866
1840
4304
2297
1841
4246
339
726
694
2594
2084
133
2394
3567
2853
4166
76
3366
2309
1475
2630
704
4505
4697
1193
1643
3125
1651
1832
189
3999
1267
2086
3267
3660
1084
1696
4629
108
923
1852
1771
4561
830
4186
1015
2719
3251
4654
1100
4889
3538
1151
2474
1356
1662
3783
43
3386
4928
3266
1870
1902
2929
7
2991
4681
4305
255
2932
4964
3364
636
1060
515
3504
2407
3063
93
3545
1021
3599
3390
138
2842
4124
1425
3942
14
2776
2841
4562
1475
4289
4398
4023
1182
969
3184
3014
659
4118
2264
4596
3623
342
2697
2714
475
845
2656
2038
911
207
4079
2437
3461
298
3656
4827
870
2352
2516
3758
3183
1483
980
3070
4972
4738
405
4530
4062
498
3506
4430
3241
645
3199
936
1845
400
1606
3953
1319
2474
3508
85
1149
1083
190
2943
799
3619
2872
4020
4457
764
3667
2378
543
867
2786
4616
3071
1407
4091
1918
3437
2464
174
1441
4738
4813
2757
2614
3338
3928
2399
1779
1153
1061
2031
4907
4192
2322
1669
951
3453
1049
4926
1214
666
1134
3887
2877
1461
281
723
2402
4159
2339
1555
3140
105
3403
4050
1950
235
2882
1006
4843
4775
1700
2114
3760
4890
2671
544
165
2682
3646
2646
1818
4243
182
4321
1246
1964
3961
973
4636
1771
2247
824
3394
2090
4216
1518
4080
1372
2453
629
4918
1781
3045
2266
2464
991
2400
1363
930
3164
705
3855
3935
126
3977
4430
4051
4697
4811
4296
2140
3572
3527
2176
1279
2968
2451
3903
2721
3170
1860
2142
2312
794
3669
394
1837
1025
113
3694
2578
734
4231
4765
4805
4916
1883
2833
3328
1638
2295
1867
2907
4993
4939
998
4040
2125
2573
3334
4798
3813
4468
4766
3602
425
3655
4693
3342
4600
4967
4380
4890
485
387
3471
2897
1718
4825
4418
748
3232
838
3202
130
1508
3236
96
4511
1431
2688
561
4111
797
1068
4816
760
2855
1417
619
13
1397
2838
1452
1447
1823
4614
4000
2601
4436
1460
2666
1993
1636
870
4022
296
4337
3189
3614
2494
3899
2204
3346
2112
226
1616
3652
2242
259
3772
1112
3883
4429
3107
2613
3019
1937
4396
2325
4642
290
2424
1562
2762
3713
3071
3789
4997
1569
1180
1063
4531
1530
3787
1530
1993
1213
1262
4228
4867
35
769
4104
4015
438
3878
4990
3521
718
2722
1324
3988
4417
1758
1015
2154
2228
4542
123
3135
1997
2622
3731
4359
3880
4424
336
446
3101
1918
3177
1711
2972
1460
3216
3846
2228
405
3521
3805
913
4828
2531
1565
4280
2757
4237
231
1334
2024
2626
4267
1672
525
3582
4299
4003
2758
1870
3513
4905
2273
2495
4827
4094
2784
1818
4248
175
4822
2353
10
4333
4625
4630
3685
4569
4181
1139
2805
3623
3909
1928
1454
654
1988
138
3730
3984
2243
420
2355
4349
3753
4694
1135
4632
3408
2562
1098
3080
3668
6
3227
2755
4460
1591
227
1998
3152
1816
1166
4970
3460
2492
3917
2260
714
4597
796
446
154
3897
1171
4590
2998
3788
3363
919
2211
3229
398
1517
1554
1296
4035
3416
4295
1056
1324
1306
3987
3920
4640
17
88
2238
2373
2944
4179
3520
31
884
3047
54
3477
2166
3783
448
924
3765
552
307
3769
3433
2637
4612
3993
756
3410
2797
1735
3333
2478
4591
3307
2061
3018
1082
1912
2523
1344
2161
4844
3236
2029
573
1646
944
899
1933
133
3303
2225
727
3973
169
440
739
1370
1069
1970
4597
3169
4204
2244
3593
4870
732
1630
2251
4569
3006
167
4002
4311
3411
685
1850
3218
805
1823
2174
3788
3520
2940
1487
1140
2649
863
4070
4456
4762
823
640
494
2169
3624
3702
2328
4112
797
3585
1265
4280
663
1067
1928
1329
2069
955
197
4186
1216
4163
4240
4246
4155
4261
2382
3699
2658
1573
4599
1035
4705
3311
3194
1311
1469
2804
2730
380
987
2949
3147
4255
2210
1124
2007
4747
506
638
3165
3287
2018
4688
2182
2882
2834
2907
847
3505
1711
590
4847
1876
4669
1948
2833
4371
3110
2811
2301
2999
2304
2572
5
2523
1191
1068
3459
1734
595
793
555
80
1782
165
2589
4270
3036
4885
1117
2920
4771
4999
1371
161
2429
4361
158
4035
4180
4097
507
440
3301
1713
2839
4859
4869
1766
1797
2447
4894
3616
365
410
945
4517
2430
1544
4443
4631
78
81
1327
4756
376
970
3938
486
4275
2873
4947
3312
271
123
3784
647
4346
473
4598
4584
287
3952
805
3166
986
1840
3351
2052
623
1279
3269
1540
2061
2929
2150
1649
3355
2934
1945
2375
2067
4737
136
4500
1647
889
3930
1510
4286
4168
4976
122
4022
31
1564
4293
3794
2317
2629
1806
4431
3982
4360
165
2327
984
187
4703
2424
2464
2290
3458
4966
4279
401
979
3988
3785
263
3541
2214
2896
3269
1788
231
4836
4404
1311
2781
4218
3861
3566
2277
2775
1828
4580
3167
4716
1621
2885
2466
358
4270
4680
3258
1670
4729
713
262
49
4376
92
4225
4518
1737
1203
3189
3711
3405
3937
2230
3700
1371
746
4235
3627
1551
2784
666
3374
4203
4229
1602
631
682
92
3984
3825
93
219
783
1769
2599
3959
3855
1512
2643
3636
2902
2750
4070
402
1059
4887
2125
4253
2085
3980
1828
676
2379
2497
926
651
3623
3955
1744
3604
4915
2046
2494
1841
2621
3622
2715
290
1783
1213
2859
1029
4755
3039
1204
2477
93
3721
1014
415
3713
2451
721
2427
2805
4528
3659
2524
3847
2802
2523
419
2781
4555
4182
355
3430
810
383
851
4510
3182
3534
2630
1474
1706
3583
909
1867
3963
4996
3444
3904
3240
1531
2829
1498
3648
510
2181
4064
215
2844
2328
783
3072
3768
2500
3269
606
2812
3081
1767
3535
594
1771
1087
2051
3674
2237
3530
4410
2525
1793
3453
3979
1679
3147
3122
341
4339
2103
3413
4840
3865
900
2090
597
4223
250
468
1873
3998
3117
1664
507
1332
3730
1525
3332
3003
3415
376
160
355
387
3617
1424
409
4260
4123
1006
3721
2775
50
2989
623
4865
536
4703
2104
1545
179
4182
832
970
1823
116
3139
4311
3121
1682
4274
2310
1693
1472
3583
2404
3773
1443
4531
2296
215
3818
2704
1633
4884
4603
4584
1948
894
1188
917
4794
4580
1229
4112
4867
4643
4881
2306
1227
3714
436
4692
1151
1537
1735
3574
66
4193
2717
3850
1998
2528
916
272
429
4310
1374
2682
3505
2571
4990
3579
3821
3598
3074
2740
3385
1247
3801
510
3236
3381
401
4574
3455
4967
167
383
4954
2127
1870
2210
3842
1712
4014
3980
1104
433
3486
4685
36
4015
3445
4828
2947
1316
2704
1287
610
721
4851
1015
636
997
1866
4376
663
4332
3900
4153
3606
1355
1099
1894
3818
834
110
4949
3629
1283
2355
184
4858
4699
4524
4660
744
2475
343
2026
527
3320
1932
1117
734
3596
1667
3297
3457
4794
3842
2797
4318
1865
1678
4616
874
2758
4159
554
1901
3010
4171
1449
3595
4812
4675
1866
3174
4865
2426
3342
2327
1632
2147
4173
1383
2165
1952
3652
4393
2611
4859
4757
2501
4638
2328
3112
1979
2738
17
4359
2726
2851
4009
3595
3449
1431
1485
635
3933
1576
2419
4338
1873
578
3110
4043
1978
706
4615
1213
4968
3145
441
1281
3
2644
2316
2714
3459
1443
3963
12
1483
3371
1751
1796
516
2524
1586
1475
4799
4434
1278
1778
4624
4954
4797
2279
1103
2850
2547
4872
4320
1648
4964
682
1162
2209
1340
3442
1084
1163
4513
3965
2552
3299
769
2833
4468
3282
3693
3431
2877
341
765
1020
546
1694
4917
1200
3303
872
1734
2493
2681
4995
3932
3115
982
2650
1502
4733
1189
674
3136
1785
4351
1216
3935
4360
4894
2534
2132
4948
3807
689
1536
2743
1468
3071
2278
260
4318
3951
3319
764
4780
3673
849
4933
1744
4567
3399
3025
4879
83
614
565
3971
2221
2988
2165
1708
1083
2746
4065
829
3077
4280
663
3006
3567
323
2994
2373
1201
1093
3144
2276
3716
3313
2744
421
3583
4907
931
3977
4550
1245
2014
1908
703
3650
2928
1942
3560
4577
2090
3545
1685
1284
3843
2768
414
1964
1867
1404
8
1676
382
3005
2402
2336
4530
1761
2808
665
269
1923
1056
1263
3702
89
845
1611
1722
1939
2257
1314
4368
34
3471
1058
3105
1737
4964
3748
4820
491
2115
37
1928
419
4851
1691
3130
1447
2121
2721
4087
3500
1301
2562
1745
2125
975
4238
658
1278
478
3899
2309
2544
3914
4692
1794
4107
4805
2640
716
4338
473
1907
327
2512
2445
4727
1769
2837
3807
3887
4313
1094
1986
4607
4157
1190
3920
365
4751
3690
4859
3765
105
2849
4651
124
177
386
4172
987
1351
4056
789
3117
2791
1412
3633
1161
4912
2788
1468
3340
3600
3130
4896
2843
3162
1655
2376
2131
4601
3752
253
2457
837
977
4990
82
4051
4965
1202
389
2006
1255
558
4840
92
2476
3937
3109
515
1727
2617
1628
3926
791
1303
2881
3574
4631
1940
6
529
3910
4504
1858
629
1839
707
626
1325
926
4525
1090
2467
3898
43
1695
3320
1910
2651
676
4995
2898
4678
3689
2438
273
2074
4875
3526
2749
139
2131
4111
3551
817
2686
765
1574
2949
256
4823
2512
943
1915
4363
2877
1483
3764
1991
2097
4729
4381
806
4010
4323
3733
3927
4534
3722
4941
1172
2570
3914
3700
4364
2730
2732
858
1252
3293
3392
1506
3777
4154
4880
3897
1063
3020
3812
4496
2373
538
904
2025
2604
1707
718
215
4498
2576
2814
271
4309
4682
334
1330
3072
3632
4070
4556
1003
4012
799
4903
4947
774
3900
3691
2566
3296
3494
3332
2207
3227
1780
2715
3451
3972
2140
3095
4763
1323
1780
4611
4619
1282
2049
4295
4048
258
4753
2178
1479
3132
3228
4627
2786
3776
4598
1028
4547
872
4623
4694
3517
2216
1928
4866
3297
1296
2210
4114
3280
3725
2613
4874
616
2601
3956
2367
1815
3371
1440
3672
4942
1637
19
614
1686
2153
3329
816
1761
2191
1803
1063
3304
3205
3093
4789
3138
4019
3748
738
3879
3755
338
3596
709
3608
93
3033
1323
1829
2779
1524
1560
338
2846
1855
2504
7
4171
3533
4932
4570
957
2656
4451
4768
586
2295
2013
3042
661
4787
1763
2316
3097
4041
4079
3147
2166
3420
2224
2320
2053
2823
2090
2867
3169
642
1227
537
3878
4167
4887
1717
76
702
1553
3250
3862
2192
3258
3360
2494
3029
1683
2154
2379
4719
3964
2948
303
1046
622
917
3307
4813
4478
3900
850
3896
622
4827
3000
2302
4302
3410
4836
2330
1743
4735
630
1471
126
2768
2122
3068
743
57
1401
4310
2273
4883
3347
982
4115
1815
3633
2869
1114
1189
4628
3016
4417
1103
423
4833
4626
4968
4926
2802
3047
519
2531
1139
586
4984
4455
660
1679
4033
3505
1841
1839
4503
3201
4358
1372
2370
3621
4566
1481
2455
3835
327
2199
3267
4756
3324
1596
2433
665
1285
4349
2688
3024
3694
456
2725
284
2393
808
1934
1362
304
2418
4678
1547
2582
1496
3052
2043
2943
1998
3107
1751
4114
3800
2711
3943
1319
4411
3126
4132
2494
4464
3115
2219
3497
980
3579
2271
2922
1059
1939
4339
874
2764
3970
2061
3160
3182
212
4638
4469
4774
1828
4729
3118
3147
4007
1096
512
2924
3659
2105
1236
2301
1490
1251
3949
4976
4054
3003
3416
4821
383
4784
4797
3899
4073
4129
4753
1757
3222
4337
361
2499
841
3016
2358
3412
4798
157
3558
1316
4846
669
908
4860
2731
1314
4376
2973
3719
3598
2334
341
4103
3713
1942
1605
1813
3653
3036
538
4079
817
491
1014
4100
4289
1950
2291
631
1905
3078
977
3120
2409
2874
2325
1051
1037
2561
1626
370
62
3318
2019
4500
4050
2920
2443
1933
4114
4479
4307
3708
3139
3160
1432
1073
3195
3866
2826
496
210
2340
2313
4603
247
4704
4286
4522
3612
3387
80
4751
789
2649
786
4308
1285
4460
4179
1659
1850
452
1066
1333
4870
1792
451
420
4879
1400
4441
2169
1005
2023
661
1446
2977
609
2269
4593
4754
2437
4014
2002
1221
1391
2623
2113
4473
852
3477
2657
3743
350
2031
2719
796
2817
2935
3778
2608
1074
299
2523
833
3620
4324
3762
3317
1527
2297
1637
4515
3166
3282
3562
1320
1956
4894
4993
2878
3565
859
1409
2251
780
1980
1305
280
381
1233
167
3199
2364
1616
1879
2295
4596
2876
4974
2366
4284
4034
3112
3855
3004
4968
2906
4384
1984
1700
1125
536
818
1301
2706
4386
3125
3314
3225
4251
4562
4125
1990
1502
2627
1289
2371
3475
2699
3891
1450
2218
1223
3300
2229
612
2052
3235
1611
4836
2095
4962
3584
1527
2543
191
710
4178
2730
4390
2293
3130
4871
1893
4932
3471
667
1299
1699
4802
1096
836
242
4851
3911
4101
4315
1704
4993
840
1039
717
2253
1418
3418
1049
1218
814
26
4960
717
3701
1843
906
4050
4568
123
1930
428
693
2745
3608
1863
4695
4794
3120
2757
4367
1305
2549
2014
3818
4247
2123
2054
4285
4969
1261
1420
2886
3108
4437
102
57
1898
3443
95
4745
1195
3041
165
580
4332
4097
2097
2772
45
459
3347
3434
4523
3534
51
4971
4276
4251
2732
1851
4234
1089
4302
472
1748
1517
490
4317
3957
3356
1243
112
3685
4071
4074
4040
1668
199
198
2619
2513
1719
766
1198
2114
866
369
933
1910
713
4854
4077
3488
739
3959
4599
1534
1635
4395
4911
1013
1583
1611
3860
829
3794
4438
3904
3623
3920
227
832
4949
3218
16
238
1021
3232
3459
1074
2692
3575
662
3494
3184
313
930
1688
1720
4754
943
3204
757
455
4768
4710
2210
2468
3878
3276
1999
568
1548
2746
2307
3689
273
3535
2158
2406
4206
2664
1487
325
3216
3012
1156
2321
2801
3769
4293
18
262
3735
1091
4836
4681
2417
1764
4149
24
4553
1927
4263
4449
3226
4007
53
2714
2474
1040
4452
3301
3177
1447
4228
1424
2558
2576
2196
1756
2831
3280
189
1685
2749
1834
4127
1389
440
260
4931
1384
1982
2539
1937
4487
3318
3692
4980
3611
847
1640
4769
1226
882
1563
2590
3258
774
2513
459
3378
4851
862
1016
4541
2025
1715
1837
765
4443
4961
1756
2865
2951
2010
312
1822
2353
3652
3765
3766
4769
575
4864
4213
4694
4085
2981
4770
2783
2955
4387
1790
467
1506
4157
371
3545
3842
831
615
3806
4425
936
1435
4680
976
2751
2120
4272
1034
4507
4470
4976
545
2421
1229
938
1745
3233
2283
226
4025
3797
1993
3556
1123
4108
1026
3595
111
3428
535
432
2856
348
3961
1935
2977
4713
274
4335
331
1696
269
3140
4116
2355
2847
1419
540
931
4736
4309
4651
1320
3236
2329
555
1226
3633
852
3457
3110
4462
3111
3675
2394
3868
996
2599
367
808
3528
1817
313
2125
2735
180
4442
3927
2621
3483
4202
2616
4323
129
3992
762
4870
1683
2682
3965
1403
765
449
4149
3241
3268
3112
85
3652
2776
4668
433
3233
1457
2910
1257
577
4749
1362
2688
4058
2558
1808
3005
1996
3721
2808
3921
4991
936
1576
1725
1650
1788
2731
4960
2944
1739
3170
4942
2804
1672
1896
1668
244
1076
2343
719
367
1548
3049
3020
1541
3271
3943
621
2832
3307
2298
2913
2972
1573
1646
2651
19
24
4445
1257
4155
2281
4839
2351
695
629
4080
2855
3380
2039
4185
4606
4380
3986
4263
983
2802
48
2751
834
18
2110
3692
356
2393
4771
2034
2787
2825
4723
2713
3062
2866
2104
2065
4331
1931
411
1213
1855
3491
4004
458
3217
1062
3817
920
2153
4044
3103
2660
726
3130
1840
2662
4791
4938
4651
1042
1718
4239
4077
2183
3167
4605
894
2003
884
3537
2107
1570
4545
3407
4653
4781
1204
1129
4414
870
3357
1389
3746
396
2662
3861
23
3664
1623
570
3414
4819
614
3149
1479
1892
3742
2675
3637
227
1127
3669
1233
155
154
1550
982
2531
1611
2871
3475
3225
241
2440
1155
1763
2544
1530
4170
1414
4308
2958
1228
3358
88
252
874
4338
4640
1101
1302
22
3052
4796
4937
1589
2984
2498
4969
2422
474
156
2386
1976
2230
3870
1969
435
3792
3636
4782
453
4578
2259
2979
3005
2484
2615
1492
2560
335
1043
3361
870
1241
715
4012
1151
4922
4089
716
2983
2320
970
2651
1819
1940
1880
1811
4104
4027
4538
444
2943
2717
4892
3625
3441
3210
2895
2503
4037
1764
730
4790
4122
3316
50
4720
4884
3865
2900
286
753
2876
2069
1294
4044
1121
3126
1490
1661
3443
4392
2690
4368
2381
1118
1567
2937
2302
238
4305
743
3466
1584
698
411
955
4903
2361
2908
333
3987
3059
1236
302
506
2848
3704
2106
671
1689
2266
1003
1417
630
3724
241
1965
2642
4418
3161
4375
2217
731
3765
277
1490
2937
2801
4738
2512
126
4350
3071
4796
3624
4576
2305
4475
175
1355
1365
1927
3970
1295
3682
4100
2013
1383
4896
2050
2699
2187
763
3530
4670
81
2233
2999
2784
2541
4659
896
1432
3470
4222
1650
2221
490
1221
3151
4308
2401
2377
207
1926
3426
2932
1585
3156
883
4838
402
3972
194
2811
805
4258
933
3513
2234
1517
2629
3512
3485
2612
2149
4535
3389
4743
1188
1732
3923
1666
2989
2230
1609
2780
3016
3600
1016
819
4127
907
3154
850
953
3796
2912
2488
4450
3822
4150
1704
3950
1756
1875
3429
2603
3960
4917
2339
2390
4903
4178
4551
1929
2156
4691
2673
3624
4515
3730
701
340
1422
1106
109
2669
2780
2398
1390
626
3006
2179
757
556
4024
2798
3935
4808
4152
808
4036
1207
4105
358
683
2501
417
1750
53
756
4263
3556
4904
3183
4685
2235
1386
2504
4807
2924
2920
4510
3069
996
2627
1376
4808
1772
320
4649
2857
1847
4767
325
402
1476
1075
111
234
150
850
3861
4188
2842
2226
1731
2232
4266
2700
3275
3873
3596
1372
19
4453
1314
1648
1380
1187
2677
3605
651
3490
3168
1374
2104
3621
1658
761
1738
2988
1712
751
4448
4930
4303
263
451
4350
4704
1606
801
4321
3668
2398
1536
4791
2088
2614
2394
4018
3969
2205
3147
30
4778
2807
3386
2428
2620
3241
2607
4337
2453
4645
842
4009
1690
4905
4788
3239
81
2856
1223
3301
1488
3125
4247
1667
998
3486
3447
1155
880
4786
1165
38
1526
2805
66
1528
2152
4026
4457
1602
2562
2685
2757
4803
1334
3336
3179
4085
1063
732
4900
531
66
1122
1218
4883
827
2213
812
4856
4027
3414
2009
1712
4210
3292
2696
3785
1419
1038
395
4143
2164
3744
3112
337
291
2489
2022
1353
4003
2397
69
892
561
53
2724
4558
972
3120
2266
2075
3443
5
3974
3707
555
4029
4197
1781
3674
158
4057
1924
2579
1413
2264
2752
491
3199
2708
2346
4194
921
1886
2252
3930
436
4750
1974
2545
410
2380
3554
1604
3202
3972
3076
3398
1566
2732
959
1176
2976
2138
3888
134
158
1467
1575
1983
3291
1311
2501
3969
4786
997
2212
1198
3811
1258
553
4915
321
3638
3872
3088
833
3896
257
129
2183
1208
891
983
3004
77
4108
1498
141
841
2390
3519
2342
1700
4642
198
1462
1199
566
72
836
893
237
688
3750
1897
3818
4349
4048
1553
3579
4923
1647
3091
3085
2413
1363
710
1606
3679
4476
1872
4316
1869
2147
3656
4157
2334
1822
2412
2717
1694
920
1109
4738
4802
2244
1515
4469
4817
2995
4527
1859
3053
2369
2999
369
3856
3883
3599
3426
3898
345
706
4291
4973
3052
537
544
506
1073
708
2255
1498
2439
4460
1285
1134
3855
127
2068
1353
13
665
369
3173
456
98
1290
617
4912
1164
719
1425
2482
1075
3999
960
1518
973
3409
3985
961
2420
1673
4205
3447
1352
4268
946
1573
3815
347
57
123
2144
1121
3125
1892
3133
610
2190
2633
481
4453
4930
2613
1244
4469
344
245
1523
1389
218
240
2339
2904
3292
4435
3781
83
577
3601
607
3316
3583
228
419
2143
3800
3254
2892
3426
2865
3632
4014
1220
4925
3505
1264
2649
4904
2954
2659
1021
1060
1098
2527
4720
3782
2149
3900
1630
4377
2056
1438
1463
3321
341
1137
3566
919
2455
3531
1760
4185
3481
2386
140
1901
4082
1984
2101
4358
1967
903
2637
1260
2275
3351
1556
705
2548
1971
44
4566
4002
373
1085
4857
2753
971
3896
3812
2595
716
1314
3517
479
4520
2200
1093
1494
250
4597
3001
1403
2459
2438
406
2351
3713
3451
858
3086
1678
3912
4328
4829
808
2157
3114
3443
464
4121
4912
4998
1772
2901
1079
3808
3719
2494
2821
4259
1283
2842
2996
3679
69
611
4308
4676
895
1352
1461
108
139
620
503
3854
4656
4479
3065
3194
3790
1316
1455
2824
2525
132
1022
3955
2414
2686
444
859
1766
3912
101
473
2554
292
2072
1225
3171
2081
333
16
2106
852
775
4705
4059
3459
21
2960
3759
1150
3205
4347
93
4129
109
4866
925
4241
583
2746
4218
1249
924
4793
4199
3277
4290
2663
2009
3054
4274
374
1754
4060
3567
1430
3837
4223
2642
1241
3316
525
4385
462
2221
870
1717
1670
2498
4132
4473
3558
4574
1138
2383
4714
2781
539
1520
1132
1018
494
585
3225
501
169
4855
612
4704
739
3084
3282
4702
4301
4469
3047
1908
1644
4885
2784
221
3981
3845
3025
2827
431
1328
2584
3156
4260
2486
1279
2704
703
4132
1839
1748
848
1442
2497
2822
1361
816
1765
4328
1394
3988
1465
3951
4070
2043
3892
3602
2388
2743
3513
3783
2080
2499
1167
3985
4397
3115
4501
4786
4275
1084
1915
980
2040
4042
4942
3901
495
4459
1315
3017
4279
3
1717
2007
4800
439
3827
464
2931
1690
587
396
2640
4718
4041
3267
1840
489
56
4369
902
4682
415
1591
947
780
299
4486
3989
2939
1384
3519
2937
1554
2864
117
18
1395
4194
2656
731
4252
4726
2009
1132
899
4372
2397
1208
1688
1573
3385
2987
2642
2809
4584
2164
1852
3742
4191
3597
2747
1244
4080
1042
1032
2800
350
1605
1658
3808
2799
3936
4041
2298
1592
978
3465
4190
4591
23
4478
1217
2522
154
3030
3144
3294
2581
628
2851
2203
910
1470
2490
3047
2964
3138
1783
1959
4076
4423
2462
2127
452
906
1079
4590
1232
2708
3526
700
2354
3432
435
1561
745
1281
4197
1240
4701
1480
133
4042
679
1363
3434
4060
3862
911
1449
2645
3574
2396
3571
3948
4495
4420
412
2839
3625
2062
4952
4284
224
4999
1180
4547
1148
4298
3778
3052
3508
1995
659
3771
100
1166
4156
4178
4695
2448
3940
3476
3098
3786
1850
4380
4383
2465
222
429
3943
2621
4276
75
3518
1893
2043
3969
3132
3098
3728
2366
2035
528
2443
2973
3907
1787
787
4802
1577
3984
596
2326
1407
2341
3800
1727
2287
2195
1085
4367
2093
701
2938
4996
4717
2452
1201
3747
2622
3019
2405
3384
2859
203
3845
3325
3316
674
869
1983
2050
1075
94
1351
236
3727
3890
4241
4944
4607
1129
4950
4714
343
4022
4226
3343
4987
2803
2800
308
3377
363
1662
1421
1419
3628
452
413
3824
994
1765
574
3869
590
3403
3015
469
3878
105
1236
1201
4609
4155
4180
3784
3201
735
3450
4928
1327
2284
1182
2001
1661
2770
578
1600
63
3316
4451
1711
2391
4470
1684
2022
1264
867
3800
4504
1738
2363
695
4894
4322
971
987
1670
1702
670
775
4040
3415
2379
1492
304
2717
3515
1484
4031
2261
2012
3328
4297
1063
646
4119
687
3461
3994
2296
3894
4323
1994
3021
4641
1767
484
941
4378
1534
3096
4491
248
49
4244
2090
1124
3337
2238
525
12
4073
1147
4844
3288
1651
666
2623
1734
3250
2461
4449
1378
533
4903
38
2592
4677
3606
212
4882
3313
168
1094
1334
4092
742
2647
102
2214
2077
172
442
3089
3526
3961
2728
1176
1947
822
4945
4706
395
4044
4379
540
4087
1246
2788
2351
2201
3807
2669
1220
3652
4762
125
210
1997
573
3197
2631
3894
4990
1419
279
3278
1799
2830
850
1448
3680
4278
637
1296
254
2100
2382
3153
4281
222
829
153
230
2709
840
1511
3221
419
2342
2464
2132
4803
2609
2641
1793
3797
4905
1471
115
1043
489
1864
3884
3887
863
1122
4053
1640
4674
3923
4554
2338
1126
2487
1348
1106
3590
604
742
4066
657
461
4903
779
4964
345
4310
2388
4792
181
2390
1684
3090
3009
875
2778
3495
3260
3303
3460
3409
3798
1074
1925
3252
3147
1791
2625
251
3087
2300
1391
931
4146
1068
4258
1234
4024
1674
4078
825
1249
3761
4948
820
818
274
453
3415
1432
1550
333
4893
2411
4007
383
1270
972
3734
4767
3809
3196
3510
4849
2648
168
3897
733
276
3363
1303
2696
3706
4399
4701
618
2283
2074
3725
4334
1961
2407
3180
4775
430
527
2146
4102
4717
1880
411
247
1914
1339
183
4307
1431
1889
4526
4660
2317
4952
816
2917
3377
4655
4646
4367
1748
2867
3190
139
1742
1199
3906
2737
2514
134
2
3140
4700
3017
2037
1197
1743
3173
3128
527
349
1257
2612
2009
1950
2484
4395
436
3046
851
1398
1509
320
2787
4369
3264
1910
4355
585
1349
4789
262
3537
551
3871
2808
1623
1986
28
4661
3460
3525
69
3559
3698
4874
1435
2816
2518
1068
3749
4584
2843
1909
2157
1446
2655
2560
3939
2934
4027
386
4301
1477
544
2759
82
943
694
3966
253
4345
3888
2959
4328
2259
2198
4533
3143
2801
3504
4559
1737
2801
488
3235
809
3268
1461
4037
1943
3071
315
1525
1054
960
1393
1434
1896
2601
3826
3639
2055
1595
766
2617
3927
1381
2216
635
4943
1365
1286
3815
3916
1396
1420
4540
4172
80
3180
2278
1440
2408
3204
1280
2704
2734
1318
1011
1108
122
1143
4791
3671
3284
1044
1861
4524
4141
4607
796
4438
108
1099
3672
466
4374
1088
3434
3454
1451
2015
3454
1704
4046
529
3052
136
1790
2916
1770
2990
3059
263
34
3827
4146
4839
3446
2434
4947
4721
788
672
1363
3130
1630
1723
1178
2520
4518
388
331
3923
1222
1658
2898
106
2582
1158
1184
610
2035
3198
1813
684
3635
4727
1610
4103
4609
967
3981
3802
195
1663
4261
2221
2658
3954
1083
2862
1072
503
1087
4819
2467
26
3916
3323
4116
4131
4163
4489
3778
3677
4757
590
4700
3810
3887
1932
4300
2557
291
4294
2735
3513
709
1933
1369
2945
3237
4575
4861
1033
2541
626
1510
2107
1056
1961
688
3293
2359
393
4531
3388
4532
2419
482
2168
1260
2002
3690
137
4763
3432
687
326
4139
985
1801
1862
1470
52
140
2151
2421
2662
2518
2017
357
2592
3677
285
4932
1577
988
4579
3363
1486
3512
167
838
2906
4653
589
1461
2207
2205
1776
2580
3035
3326
4238
3745
2863
1641
3024
822
3312
996
3488
2996
2693
4321
1048
3365
2201
3932
2833
3823
2578
1583
2430
4738
1516
4333
383
1202
2902
3172
2889
2368
2162
4070
797
4959
1901
2620
2590
4155
3670
3877
1459
4048
3353
3100
4993
582
1510
2211
621
2193
1824
732
48
1594
4356
600
913
3471
1336
3411
3945
4003
861
254
2094
4681
1825
4454
3325
4727
410
2771
4487
3004
3611
4550
1363
4224
1656
3910
3101
3110
3124
4423
1000
1473
1709
1694
297
2186
4997
4083
2617
4465
2562
2352
422
276
3328
1729
1977
1322
2023
2667
491
677
3382
2606
1498
1386
2127
3588
1493
1439
4447
524
2020
2132
1488
874
2226
1566
3400
1111
4838
4714
2318
4598
1442
4108
139
1997
2803
2020
4309
3759
29
71
1419
2686
4770
3822
494
3520
4530
3113
2909
2290
51
16
1655
2456
3063
2148
895
4812
1161
1244
1324
1818
1602
731
1539
229
4518
1659
3767
889
3746
1624
31
3454
4555
567
1487
629
2561
560
4699
2738
3140
2
2907
264
1491
2596
1635
1140
3705
641
2852
4281
3858
3110
1016
564
3414
1440
4700
4162
3086
2218
2313
4369
2609
2418
4970
1765
6
2000
2215
114
3660
3799
2132
3273
2163
3817
4889
1025
4735
2089
614
4328
2829
3091
1613
2310
4142
1135
3425
3590
276
1357
1126
4212
3278
2808
3319
694
1544
4577
4804
4497
2587
1474
1989
4266
4032
4997
1227
2435
4931
691
1568
3909
2038
937
2891
4971
3359
1915
1126
2924
1085
3613
1571
4720
1238
2773
2424
4541
2052
2115
777
3426
2874
1020
1053
3749
32
3421
2006
3575
2913
4740
4655
1506
1577
4438
2047
198
1501
984
648
337
1849
2415
3507
4276
2520
4373
2813
4333
952
3715
1782
2081
937
4767
1639
544
4066
2370
4964
2801
206
1205
1672
1493
596
1907
2050
2852
839
1343
1059
134
1918
523
48
3628
2628
479
1697
1177
25
4791
1215
2147
1612
1967
3088
1171
776
4703
3524
1896
534
4501
1471
3959
2547
986
3159
2631
1095
2924
927
4073
4735
445
221
3398
1764
1059
4205
4352
1465
4908
780
191
3950
3655
926
3788
737
3610
2150
1818
3992
879
213
4419
606
1857
2560
1843
2515
3507
1754
4534
4942
4513
1773
3534
1395
1883
4199
2370
188
3779
2747
1632
724
12
2973
1504
3178
1185
1732
3645
651
4401
1223
1934
2440
3955
909
4272
2521
2930
1931
41
3541
3821
672
3139
3016
1244
235
2533
1992
4499
125
144
1025
1037
2348
3273
2867
1459
4438
57
4116
861
3357
2200
2470
3826
3653
839
3723
4923
427
4209
4664
4263
3571
3632
1661
4997
4359
3465
1155
1118
505
1934
2730
1359
2866
111
1783
2864
1824
3807
3351
2318
3285
4569
3273
3932
4520
4116
418
2048
399
1755
4142
1787
1954
19
3070
1229
3768
2189
1053
2678
1999
379
518
1567
1783
1299
3523
1202
4378
4251
4899
2396
4711
689
936
255
1713
3228
1828
331
2345
4790
2513
1685
2016
2759
554
4888
3077
3106
861
3122
3563
2570
1267
1552
4944
1460
860
558
2578
2928
1508
2988
2347
1611
3591
2512
536
1433
1499
3469
4672
2488
1480
4808
2605
3936
3568
1956
2829
3976
3052
2388
840
3191
1806
813
3017
2979
3613
1486
272
1703
3220
3840
2052
1440
275
2158
1087
216
2166
4438
1213
2693
4705
1942
371
402
591
4629
2900
24
3442
1882
3950
1166
2819
4868
3210
3602
2363
2131
4962
847
658
158
883
4490
812
3593
1753
3761
3322
2739
2619
4972
2872
3674
1124
2966
2208
3712
463
170
3100
2870
4217
475
3455
4269
4368
2763
950
2856
183
3032
2209
908
2765
1166
2819
4668
4707
577
1752
3300
4857
268
761
944
2954
1954
3076
4662
2055
1211
4150
200
92
3870
4141
84
670
1777
1325
2928
248
3394
3870
3285
36
717
707
3358
557
2294
3538
4377
1673
2139
2547
2640
3419
3524
2839
2654
47
2549
2357
2121
2944
4566
3390
2993
4462
3705
4108
4994
181
2814
70
1455
4840
1859
4036
4958
1808
607
351
269
3352
2588
1470
3120
4517
1010
1130
1512
3779
4270
4346
4224
79
4518
913
1287
296
1789
2237
2462
2702
4318
3101
2570
1377
2475
3226
2482
2655
4731
2379
69
863
590
430
3773
4953
2533
1629
400
124
3405
765
72
4560
2863
4326
212
244
1732
4558
4943
1399
972
4068
2134
4666
3239
4839
968
1972
3388
1251
1585
246
3113
2457
857
2949
25
3123
4156
1033
804
15
3319
138
1432
2561
2896
316
4766
4616
2592
4455
4148
3113
2615
31
1137
3235
2545
384
2623
408
203
946
2288
1280
881
2618
4022
4744
683
4763
776
3201
2462
2290
4899
4307
1012
2807
3298
2159
4701
3423
644
671
2276
1018
1138
3404
3757
3489
1577
319
4148
830
1644
4003
4281
2486
2061
670
2468
821
338
4551
2852
3008
3081
891
2896
32
387
4187
1617
4843
588
2211
4847
2302
3939
640
4642
875
423
419
4754
130
3746
95
3575
1008
2675
552
2600
4893
4109
1630
3973
820
4695
3088
3236
2407
2510
3157
3772
2517
2053
1928
201
735
1090
1461
2681
4994
1080
4587
2896
4152
4836
1217
2246
3413
1045
4017
2455
4494
803
3732
2956
1245
4583
3653
2457
1960
3459
4167
3127
4753
1549
967
2963
837
4266
2555
446
2129
1753
4989
3615
430
4557
1350
3082
1533
4692
1351
2708
3398
3737
4114
4224
475
194
4609
3095
1674
4797
1811
3906
1482
2624
1218
1651
3846
3631
2180
2571
926
1935
1589
2070
2824
592
2832
3094
4109
3942
2890
1329
993
3454
3821
1255
256
109
4420
1885
1713
925
1504
4087
4121
3828
3478
3472
2805
1507
705
4679
2622
1798
4489
2666
1286
2434
2067
252
1425
4782
4995
1935
2024
27
3757
2389
4886
1883
4441
4957
3146
357
887
970
4795
3526
2707
360
3535
3317
4389
3613
3034
3810
4405
1076
283
1726
2149
657
3403
1650
2864
3853
1061
3697
4506
4431
2920
2941
4830
2045
1816
2562
72
4538
4477
51
4296
2043
336
322
3462
1717
4670
1560
3746
1051
454
1841
751
3948
3606
4667
2806
2442
4071
2130
1061
2908
4498
4740
1512
2360
2813
1030
3437
3371
3829
452
3946
2115
2140
1837
3460
1389
3287
801
4282
4076
69
3931
3059
2824
4719
1733
167
4289
4107
4198
3617
3547
4251
300
4010
2259
3427
1149
3492
855
3355
1372
2871
3826
949
2569
2504
2708
1421
4465
3744
4005
192
1607
2754
4397
3185
1547
1100
3301
3413
4932
3420
4755
1709
2598
2786
3356
3070
1857
3375
4385
3248
4387
3154
751
1147
4540
1812
1449
3305
3891
4970
73
4242
1416
2594
2453
2046
1327
2204
1671
1482
4779
1756
2736
3646
848
4926
1908
1050
2868
1469
2548
484
4581
3291
4109
712
436
1068
3041
4398
1719
1963
460
2621
3301
554
2085
3484
4110
350
329
4995
1001
4660
2556
4019
1891
4971
4056
1438
596
4837
3808
4500
3650
1239
2435
3540
305
3117
3426
1674
2911
2044
3922
3910
1360
287
510
750
3267
4240
2608
198
3781
3319
1201
145
831
2977
3904
3817
1344
2489
449
797
1919
3720
1262
3575
3285
1077
4684
4141
2272
173
4429
3264
3990
843
2678
1946
2582
1536
830
445
1304
2937
636
4670
2629
96
2789
2450
3830
122
2972
2118
2898
4044
2533
3425
321
3600
1608
1752
4233
1624
2906
3047
3797
765
4361
2507
3081
3727
950
1826
156
3057
873
4417
4325
4021
3468
800
45
608
1247
2368
729
4362
583
782
2696
4459
2285
2747
1879
4195
1117
4565
1808
1971
3608
2414
2194
3255
2564
4379
1303
4760
1232
1332
3491
4813
130
614
942
4641
2380
485
2095
542
1903
4077
271
1131
4177
447
1047
548
847
2721
3341
3571
1455
4996
3870
4940
1359
1315
4382
1771
3688
4008
4317
2005
793
1019
2293
4802
2554
3601
1057
1546
877
3978
1834
3457
970
4470
1334
4990
1197
4730
4614
4957
3237
1511
836
2417
1922
2932
4408
3040
29
144
828
2514
173
271
1563
14
1687
468
457
1665
218
4607
1194
1746
1
82
3603
423
4163
4219
2311
4826
3951
257
2176
3209
1785
1259
3172
149
1282
973
1563
615
2372
3665
3041
26
3781
249
719
4018
4328
2855
3817
3753
2283
4072
1635
3057
848
2926
3659
3388
2277
3855
674
895
3583
1692
849
1459
1678
218
615
1109
4206
319
4818
3474
479
1809
3419
2215
3249
1649
4402
3397
3472
3788
4537
1007
2876
3784
2414
4308
3313
3747
455
115
2715
4989
1389
16
1945
2331
2820
1675
2484
817
4843
3111
3682
2948
2775
867
3769
3446
1021
1752
1019
2791
1083
3388
122
2258
3048
2808
2494
1546
672
1298
4399
4975
4358
2090
2864
3026
4793
1240
2535
4833
1334
2924
849
2688
2706
4323
489
2935
3061
4202
2291
726
3607
1147
2942
983
4546
2809
3735
535
2177
1751
3375
4141
948
4978
530
2910
2069
1059
618
2150
1519
2470
1684
425
1624
4797
633
4584
3671
1734
4206
3949
1856
436
1925
1185
2926
1797
3078
4641
3908
1716
4415
3729
4470
1591
2639
3952
2546
3331
3241
4512
4585
4178
4164
3549
4738
2303
4821
4145
4829
4551
2088
3860
3663
2095
2693
119
553
3393
3484
649
2503
2111
3216
4250
4385
1028
51
1649
4664
1113
4124
4064
1966
2376
659
3218
4912
4651
2388
4254
4368
2909
4725
3331
3633
670
4880
2929
3430
1283
2535
3648
3943
2547
2630
3815
1798
3336
1909
1347
3181
4450
3829
4660
2647
3561
4380
1554
3774
3662
2613
1497
3244
1630
2747
3019
4871
2543
3678
372
1490
1769
567
1629
3948
68
2184
1910
401
2218
874
4218
3299
2482
721
3672
1446
3480
2432
1542
2628
1547
4635
4282
4079
541
4766
4580
1671
2707
3028
2687
62
3172
1825
4624
225
1526
2682
781
1090
2528
4891
426
2785
772
4238
2162
1605
1979
4115
3658
4745
3720
1148
2767
2678
4982
1342
4537
3345
2298
2184
4947
4366
2104
626
4676
1488
418
4636
3213
2044
344
3100
204
2945
1962
3779
787
320
2391
3072
4345
4802
4965
1527
3641
98
1566
978
3832
2387
2044
783
4055
3013
2530
2312
4129
707
4073
3386
2774
4301
4551
907
888
4288
3733
777
4429
2009
2519
2612
877
2234
150
332
411
2259
1276
838
2309
3560
736
2661
3078
708
128
4666
4318
3173
4980
661
245
32
770
3153
358
4695
3710
615
1431
2330
3419
3319
2087
4055
900
1330
1981
888
3521
3298
2949
1039
924
4542
2505
2609
2975
121
3344
91
3206
1569
2909
3550
1633
1483
2639
2439
568
55
961
1155
2794
1662
3627
658
4633
302
3523
4966
4862
4850
2828
3872
169
2006
3613
2191
4416
248
674
497
3032
2208
4043
4166
4708
3024
1823
4134
823
3973
2661
3937
1927
3531
921
606
2767
2732
1199
3832
3134
2943
826
801
586
4887
1889
1
1298
4166
3454
4375
3590
290
1279
3561
3665
4345
1197
2735
161
3701
88
2889
4054
2400
4545
626
1174
2152
39
3645
409
1610
3641
4786
350
3603
3573
3587
4295
3655
3610
2941
99
1760
2078
4310
3654
4784
1495
1290
1287
2603
292
4349
983
4476
3593
3618
1570
4689
2516
5000
564
626
673
1540
3665
4480
2029
2008
1140
2538
3479
4429
3792
3046
4057
332
830
4935
2591
4213
3868
3528
2074
3842
394
2512
29
4670
3599
511
38
704
4187
2479
3089
2945
4933
3398
2488
3091
1764
3784
2535
3912
2533
1197
2816
2734
1299
2801
1828
1684
2685
2783
148
979
4245
92
607
2923
1700
1567
1152
3536
3323
4152
2034
2800
2928
2
4336
3598
3724
4831
90
239
1549
4065
173
4476
4132
538
4234
2792
2580
4007
405
3936
338
2828
3228
2977
1446
2299
3000
1770
2696
1626
2617
1729
3479
151
2462
4781
615
3418
1596
1363
282
2684
2088
1901
277
157
2823
1220
2592
1998
3572
4286
657
3843
1508
3677
1199
628
1477
3326
1236
4195
1424
2392
1814
2238
714
320
2550
230
2491
3290
601
3413
2161
2120
703
3945
2156
3925
1244
3600
3126
799
1294
4954
3901
850
595
739
3236
4911
4233
4900
2655
3770
3185
1870
190
2715
2664
75
1903
570
1882
138
4840
601
1675
1435
4019
3084
1338
1975
4912
2730
1417
2559
4099
2443
3464
2796
259
1797
3593
4400
93
2435
1613
2832
4539
3117
3728
507
3013
3044
1343
2009
3062
4758
3498
2753
4012
1489
1261
1289
910
2293
1483
909
1369
4624
3457
279
3170
1637
3482
1090
3466
3450
3237
4911
3176
3044
2065
1260
2025
1512
1332
2909
1777
84
711
1608
4223
145
2991
2013
4398
4435
1083
997
1795
4558
705
2812
54
3669
1258
4186
3724
1882
4213
3644
3105
2447
4098
1482
4618
4599
3302
4941
1902
1307
1036
3034
3332
2484
309
1361
2728
795
4735
1336
2373
472
2228
572
1286
2094
1041
4912
4926
1363
676
4780
4838
3406
4112
2559
3871
3982
1022
3922
2458
1596
2583
1290
4277
4414
2235
300
1428
4319
3204
2093
1880
605
1169
1277
3751
2671
1830
3353
2722
542
2033
549
3658
4525
1746
1698
4324
4053
985
2314
2285
700
4354
2651
1685
1299
3388
2105
2675
3588
1469
281
2353
2020
4723
3780
3349
4270
784
1952
2415
3264
2786
2664
313
4075
3809
2297
2739
1732
2366
692
640
2001
211
4490
1554
1319
888
1691
4542
2981
4413
2338
3332
3852
319
1725
2286
1916
4740
3826
4035
390
4028
2984
4815
2314
2410
186
1089
1992
3746
1346
1728
592
5
3298
3385
2291
3869
3807
2931
719
4657
1099
1233
2211
2864
963
3483
3424
2559
4741
3546
4273
2955
158
4885
1833
3011
3352
3262
2260
1237
2222
3529
1594
2566
1695
4043
3237
2335
1914
132
200
2813
4319
4803
46
3416
906
4206
4122
372
4497
1638
3463
1025
62
4462
67
1793
3697
2743
3908
1344
2290
3329
4446
862
723
34
462
3878
1029
1683
866
4420
2027
200
1560
1515
3075
1735
3375
4474
932
4188
3030
2081
1106
4863
1152
886
3900
3205
2074
4777
2883
3732
4926
3754
2552
4175
983
3634
2995
2958
4970
3822
4587
4988
3142
1130
3931
874
505
4964
3713
2176
4910
4864
1381
2762
1460
2777
1676
3557
388
2366
241
3147
2797
793
3101
2949
1532
1354
3127
3790
4613
1540
1362
2127
1627
4812
1955
833
3292
189
4279
30
2805
2511
4267
1104
1462
4187
4855
2989
4840
305
1746
706
2225
566
360
1930
2494
2757
4570
3647
2106
1546
1523
2550
3796
2061
3751
420
1252
408
1532
683
2700
199
3642
4690
3965
1469
1528
2938
3554
4505
1867
2476
1374
2839
40
2359
2965
3
2370
1474
3103
1510
1672
1644
1343
625
1181
1518
1831
561
3528
2920
73
2646
4502
535
4129
1360
4541
2296
3262
2439
2283
674
439
841
735
130
4021
2369
1264
1881
1193
3352
686
1912
2485
440
4189
2990
1207
379
1628
4919
637
3759
3834
3489
4185
1472
534
1483
4821
2120
3830
2719
2446
3533
4885
2508
476
2713
537
4413
3416
1325
4077
2137
3605
3543
2294
3998
4803
4299
1951
1627
3681
635
67
443
2252
3512
2873
2406
47
3434
2603
503
3875
4821
4559
4952
1832
1255
3273
4138
2385
4003
598
357
1860
4470
4379
68
4775
4185
1505
108
908
3581
3828
4254
2976
3316
1885
4354
4897
1208
4661
1326
3650
1507
3668
3408
3246
3358
1094
413
4283
3307
4874
3120
2688
1759
1150
272
4407
3791
3350
2439
1571
119
3597
87
1204
3014
1768
398
477
4262
2682
3295
2836
941
1842
4145
713
2723
3971
2412
1272
3147
1546
3532
4618
1849
574
2858
810
2663
312
3909
2939
4539
191
601
3435
3561
4992
4334
101
4634
2037
1296
3583
1646
1169
4886
2540
4045
1994
1277
1458
1733
2071
1670
3013
3674
3836
794
1241
2048
2845
4267
4662
1628
1910
2920
2616
447
2005
97
2820
3127
1116
2201
3548
631
4571
3260
1356
3948
585
1046
4079
1324
3386
318
72
2048
4749
4500
4722
911
2152
4093
361
3126
908
4660
2248
2527
4924
3298
3494
2917
2946
2303
2511
1971
3838
2404
4058
4348
1939
1459
1082
492
3404
4862
621
3468
2035
2778
3048
814
4469
2491
354
2898
4294
959
2394
1298
24
2838
2002
870
1628
419
2137
2241
4095
3334
3329
1868
2606
1048
2560
3332
2677
1224
870
2168
1286
2126
4821
1733
3353
2052
4673
3874
1346
4921
3942
1103
4446
1963
4913
4179
2164
2057
2183
3753
301
3978
2334
1061
156
3642
2625
1247
3173
4286
253
4030
2238
2708
1808
4102
90
4411
156
1205
3660
1087
20
4644
153
4777
1329
4276
3812
3385
4667
1925
4273
581
2013
4151
2853
577
1217
4451
1383
1947
173
2897
1328
945
1382
4269
3188
4343
3730
4258
2237
2826
4948
4160
1473
4538
1461
3395
169
2810
4520
2823
4850
3095
4215
846
4343
1435
2931
2849
3304
4811
133
3965
4177
2610
304
2952
1902
3827
4208
2120
3925
2337
4809
102
3186
4165
3403
2569
2823
1797
1925
2750
2904
2301
1954
176
2840
4037
24
3301
1762
3902
3633
2347
3627
795
1951
4625
3071
4277
3474
3963
970
2527
2263
4755
2146
2925
1320
1616
3420
4534
809
3329
3162
1428
4942
4940
862
4093
716
2307
2486
364
2520
3696
1763
901
3235
543
2117
1101
237
208
3832
849
2360
889
120
156
3572
4658
4982
3299
1280
3540
1847
2699
4683
858
3690
2573
2366
3398
2098
546
830
4272
3605
4561
77
1684
2232
655
519
1864
971
653
2394
3541
4502
3258
4465
2171
2347
957
1099
3695
2695
285
1629
1993
237
2296
4242
4793
3888
4253
910
508
2185
4384
3489
4914
83
4011
3772
933
2919
258
1484
4569
2404
3843
3153
844
3346
2625
2595
385
630
3526
4077
4814
1315
1029
4926
2545
900
797
1649
246
216
3677
800
509
3359
4126
1221
3374
3134
4899
85
2173
2206
581
510
4830
4191
2244
4300
4167
2370
1545
4636
1644
1693
3407
2266
705
818
1005
4211
4076
553
831
2440
2195
3247
2438
4541
3132
2409
885
505
4032
4181
2368
3502
429
3164
2918
4348
1353
1101
4029
1727
4488
1958
3898
3042
3634
2475
184
66
959
4764
701
1859
2626
655
3251
711
1725
80
3658
1429
3291
2553
3586
2273
2868
3381
2831
4608
4077
604
3585
2520
1435
234
117
1304
3113
2653
2349
2441
4040
4378
1805
4157
4829
853
1571
2887
225
4684
1593
3750
2618
3368
3126
1660
4968
300
3488
2657
1619
1923
1083
3792
4373
1917
52
3873
2020
690
1690
4845
4775
1056
3617
174
1872
2004
4369
2546
3561
4459
1919
42
2858
4580
1443
1960
990
598
3375
738
4106
3197
2503
4271
2044
3374
735
204
882
1537
1000
2383
131
1195
2673
4492
3075
3514
2099
3997
3858
315
4187
4250
1509
57
4353
3847
4278
781
4272
1175
3641
1505
3592
4386
2750
3343
2100
4029
358
4407
3181
3812
2273
1491
1184
3980
1733
1009
20
4941
4918
775
3002
2913
1278
3820
927
3552
3718
3910
3433
1639
2365
1735
3787
1189
3205
383
3423
258
2920
1915
4599
3691
2511
3322
484
4719
4478
227
4774
4847
1193
3036
3160
4517
4415
2835
2750
4104
179
574
4769
310
3606
2814
333
1125
1577
533
3516
4092
3396
2317
1419
3695
3996
2507
2516
4587
1975
2315
1600
4440
2186
1006
4827
2761
2775
2091
4482
1478
1397
4143
3587
2007
768
3510
1597
757
138
1851
4738
4536
1031
4705
1141
1859
4390
2636
4897
2567
1417
4835
401
4132
1437
3591
1017
3159
2591
2641
3794
145
4854
4543
289
4306
4606
2597
3409
4954
4682
4147
129
226
4557
2786
4872
2065
1160
847
2895
1737
510
3136
3201
4300
3163
4454
2087
992
4454
2374
4778
1694
3997
2072
1120
4559
4857
3324
1494
2865
699
2619
2959
1535
3187
4464
2421
212
4092
3672
1055
1152
4981
4377
3205
2518
2238
1356
4395
1104
1598
16
1747
2439
3791
2963
4259
1376
3643
1331
1809
735
4965
4238
2643
546
4732
4400
659
4440
3104
1632
2720
2408
4320
4838
1405
2372
65
294
818
13
2462
3567
2145
3259
3496
1216
4864
1818
1504
1687
2389
2012
4188
4225
244
174
3616
914
2062
1150
636
1078
2637
1865
3862
682
1087
2670
4165
4965
4950
722
3575
4547
2337
4705
86
4777
2981
968
4789
573
4354
4757
2498
3785
3306
2738
1986
648
3134
4668
2350
846
3737
4786
1258
4969
3666
528
3827
602
638
1131
4048
4240
4857
3869
1643
1111
3581
2121
76
2382
3876
2955
2109
4983
2789
1171
201
3442
2699
235
4349
3695
2219
2885
4238
3547
1919
798
1918
3148
2359
3753
3049
3807
2002
779
4777
2358
4118
194
1377
1802
1463
563
663
2445
719
1479
3500
3606
2340
3661
3585
559
3560
4119
4080
4306
377
543
2487
199
1632
1387
1777
4054
4580
3373
37
320
1143
4460
4422
2331
1727
967
4606
2685
478
785
3418
1318
2406
702
3795
4489
2226
1260
4136
2468
2553
2635
68
84
1621
3736
2257
3754
3235
1107
2886
58
1742
1621
3954
3752
676
680
2496
3231
537
517
888
4683
1428
4479
1599
2307
1924
2427
1190
3534
4088
1050
1012
687
3855
511
2482
1464
750
63
3185
264
309
3646
4072
3105
2473
1374
2655
4702
765
2923
1344
2922
1506
3153
161
3741
310
2911
2926
3333
1018
4796
4626
1985
4341
3543
3723
59
4199
48
2549
644
4469
3346
685
4314
2602
2074
82
4611
3165
3219
1133
1686
3193
4434
4755
780
2699
3847
1001
2995
1631
3521
196
1536
4306
648
4726
1779
1349
1178
2530
557
671
289
255
4126
491
1476
1129
3118
939
4512
1172
124
1666
4427
2196
2024
2293
2261
3505
4695
324
581
769
1943
3604
3069
2193
3384
390
1837
3432
1410
2447
2385
4486
1753
40
2518
2301
2486
3294
4959
1704
50
1982
3817
655
1592
1666
3449
3028
1985
2206
3479
4301
4191
4988
2398
1010
2283
1283
4904
2069
236
1434
427
869
3537
2051
4866
2954
1473
3356
1460
3185
4316
363
2266
929
2134
384
1021
39
434
1148
4627
2923
2001
3310
4271
4305
2685
567
237
221
4833
3460
1763
2091
2242
4299
2651
149
3378
1514
4473
3257
2067
1558
3481
3590
1408
2060
3858
2618
4916
1962
2632
2065
4031
4300
3271
4674
482
324
3325
3181
2243
627
4195
3540
2780
3703
3050
1427
1069
907
359
4345
3327
3181
4881
4248
576
4482
284
1002
2864
1547
3587
4824
1745
1116
1242
16
1874
3709
1634
1151
2801
3723
3077
3128
3741
704
2032
1438
3801
3429
3556
1567
270
3627
598
3061
3296
2811
2216
3758
1198
4708
569
346
1445
3137
1620
3606
3424
138
285
1412
20
4487
2382
892
2994
1083
1546
2895
238
2558
3511
203
3822
704
1673
2819
2460
2131
3268
2411
2929
1390
4711
1925
1225
4946
4950
4857
2863
4893
1234
2010
4699
3546
2046
4491
1165
3632
1291
2974
2
3879
3100
2734
2620
1315
1975
2164
812
3344
2379
4565
3597
609
522
2585
2759
3759
3724
2494
2277
4763
3421
707
2479
1672
1660
2520
3019
2150
1245
1010
3627
866
3325
2476
959
2095
139
61
483
3898
3578
4369
239
4648
1324
3566
2036
655
3197
1799
193
25
947
1606
1809
10
2872
2548
2278
4685
446
3766
2862
1922
804
4245
1753
649
2086
3900
1865
2365
1312
906
4813
887
965
2006
4514
2647
4563
351
3370
1643
4318
141
140
1434
1287
4323
1270
2374
1031
4750
2585
4893
2870
2897
4583
450
2494
3234
650
4234
3284
1203
4816
4373
1305
3428
3480
1398
4213
498
541
2196
2474
4515
280
3835
2936
808
1464
3343
4683
97
979
4268
4915
3340
760
4588
2174
720
4348
1865
319
4766
1758
3580
3341
1142
636
2028
4972
632
101
4200
4703
4757
2827
1120
4640
3386
2038
321
3013
3250
1333
3901
3792
3023
4022
3705
1707
932
3656
2592
3530
2687
653
2928
4643
4851
3630
2300
824
833
1238
2818
4953
4682
857
1957
1357
663
1419
4666
3501
2527
4165
4783
3822
1361
305
1569
3953
3236
1238
2948
4215
221
4151
710
594
4926
3142
3271
1693
2394
530
4625
1679
4131
3180
2329
1875
4023
3017
1774
4763
1114
4886
2591
2455
1820
1791
475
1540
170
608
319
3416
3720
414
3
1916
1969
2247
831
950
526
4215
3407
538
3628
3217
2337
756
3694
3578
2276
1043
145
4814
2969
3504
3688
413
342
4662
842
2840
117
4884
3786
4241
850
1814
3139
4882
2366
84
678
2779
4278
3861
2396
401
738
2077
4634
650
2363
1295
643
927
2733
801
3950
1661
4651
3842
1058
4140
3194
2404
4940
1950
536
131
2990
456
2769
3550
3324
3076
1677
3244
12
3153
1562
4944
232
2514
1518
3083
3096
2396
1354
3042
3018
4866
2328
1252
3858
2191
2847
453
2786
2624
4649
3791
4758
1403
2436
1590
450
1182
2052
4787
1364
1909
3601
486
3956
373
2560
2138
1351
4524
995
1430
702
3684
3543
2851
2801
78
2593
793
3379
915
2718
4348
1282
2575
3097
3352
226
276
2523
2577
4296
2929
1763
574
4841
3791
1662
4458
1520
348
1896
579
1752
2091
36
1446
4975
1283
4347
1073
3342
2208
3198
1810
3429
2948
2961
2552
3503
1974
3442
568
1815
3403
4441
3837
1478
813
3700
4807
4476
667
3356
2072
1708
1271
4060
1632
4304
4095
707
3904
4160
3748
3108
802
1855
284
3000
1532
1463
3498
1123
4639
3471
4383
4772
841
4699
4185
4253
2900
2356
3533
2681
3042
2623
1830
1092
3256
3510
514
3927
3861
1892
1428
2256
4160
1378
1152
1590
4172
4142
1320
838
3147
3859
549
1035
543
3545
2780
996
4665
1457
172
1520
4995
2281
485
92
2884
3645
3940
4903
1938
3426
2884
3055
3574
689
2218
1456
3057
576
1092
3213
3730
4089
4642
233
1264
3271
4695
3027
3117
3777
3586
239
2841
1375
948
77
3726
3219
2576
3190
1019
1007
2745
3681
1409
4067
199
573
1650
2057
4474
2239
3041
4717
1682
1000
4931
2381
2513
1941
2014
542
2750
3034
4959
4570
3406
3614
3266
31
1836
84
854
558
1992
2832
175
4276
2661
707
702
4032
1964
3201
2309
1986
1156
1287
4581
827
530
2335
3331
2394
4831
4793
671
739
2362
3655
2099
2043
2537
552
2138
3541
3626
3511
4541
4297
1275
2257
1398
3753
893
4633
1406
779
3471
4540
3034
2783
144
4068
926
1662
492
813
385
3169
4632
3881
2960
995
4159
3912
651
1101
355
1906
1305
3280
4118
4940
3297
1727
4132
1971
3857
3417
1727
1912
136
4328
699
64
2517
4235
2330
116
2884
1611
535
698
4280
2780
4628
1126
116
2683
2428
2355
1155
6
4744
2580
2427
999
3773
2534
2642
1309
1259
1869
2617
1613
3421
2276
2477
3558
3621
3526
2948
2335
3441
4637
4886
3329
56
673
3648
3706
2725
3498
1515
3051
640
3984
3362
3870
3871
1681
2221
3891
4714
1260
1477
1297
1582
221
1705
1197
4424
4696
4290
4351
831
292
3979
2291
772
1040
15
3742
4111
4946
28
4055
4744
3502
1488
4336
1121
672
4271
2271
2616
4295
3152
1600
1534
1221
2062
4771
4773
4547
832
4573
479
138
494
637
1821
2989
4149
2651
4568
3450
774
4280
611
27
773
4190
4350
2879
2515
93
3139
2797
4019
1753
1871
2423
4823
2404
3451
2603
2900
4003
1404
2917
3021
4569
2646
4089
964
4725
1008
4394
397
2010
2104
2185
2667
4883
3594
1364
2370
4886
3755
1743
430
362
2564
789
1737
2632
2993
2152
2147
4486
3855
1147
3234
756
3265
729
3048
1466
2047
858
3475
3588
2227
2077
2860
37
2308
1088
688
906
776
2186
3687
4064
4605
3930
306
1215
3914
2528
2666
10
3305
4540
941
1008
2399
3055
930
961
2411
3931
855
3306
831
393
2459
2960
3223
4996
2913
1859
1618
3411
3431
4040
953
1863
1082
745
2293
3838
665
3415
2597
591
1070
2415
4876
2098
2539
1446
2143
196
3579
437
2592
4650
1196
756
4217
2126
4718
876
3709
1990
4599
2102
3487
4621
3489
4476
3211
3011
1720
3996
2841
1080
4544
2895
55
4085
3872
4289
3848
3026
1200
2494
822
3163
3390
4985
145
109
809
2985
3611
3594
1676
1192
2676
2340
2599
4075
1512
3158
4
1863
2175
3282
909
3272
254
1546
2721
1328
4870
4052
3185
2634
183
2202
612
2458
1431
4380
1227
810
1172
146
3742
2635
4208
702
2128
2823
183
4816
852
1877
3827
3472
3219
3928
3499
1478
3520
1766
3728
3320
1997
1816
2302
3203
1673
3892
1254
3671
2421
4541
1402
2566
2685
3500
1158
4043
1047
3595
1984
2683
4825
3916
4519
234
2296
410
349
3550
2355
975
3426
1256
2135
4801
81
878
3250
4884
2380
1884
3178
3836
3680
352
2562
3810
1111
2660
4624
1721
4684
4284
3251
3919
857
1618
1570
1972
2379
1411
1266
396
2371
3118
4457
2739
2425
4121
3538
702
1418
678
430
2473
4416
3004
2186
4009
974
2372
4200
158
437
3754
4818
1626
3875
685
3789
756
2602
3838
2965
748
1729
4380
1391
273
387
3020
1449
248
1419
684
4412
131
676
841
592
3515
3678
3605
3615
1671
1158
865
2659
713
3737
2760
278
1105
3182
3093
3622
3160
1991
3232
3501
783
237
3490
4878
3242
4902
585
1518
494
3625
653
1626
70
3864
3925
1496
1488
2753
4586
2352
1586
1058
1099
3061
3808
654
828
681
4428
2592
1164
2132
2651
1002
4266
1
2888
1780
2937
4872
4121
2476
2957
62
49
2372
3754
3026
1897
332
2771
3658
4810
2127
2488
2686
1324
1028
4039
629
2597
309
3813
3181
153
4196
4938
1473
3688
4992
2597
243
1375
4867
370
863
3733
2049
1684
4721
1233
1072
1330
2941
3258
340
2940
2276
366
587
2979
470
3104
4268
2977
4730
1087
3573
1247
3255
2087
618
4348
2199
1831
1925
2278
4026
3338
1210
1325
3279
4713
1421
2457
647
2949
482
220
1722
2621
4883
3482
4311
2378
1555
246
4747
4265
2833
840
3065
1542
4364
1913
3156
1785
4545
2133
915
4455
1442
1549
4916
3272
76
1849
4117
3868
3040
157
233
859
4637
346
3509
102
1847
2522
3453
2407
297
1710
4462
4704
3513
2981
920
2705
2949
1635
3788
2949
4520
2709
2963
4685
3359
1107
1277
2345
1930
3759
2900
4046
3649
687
591
2755
288
1473
4422
700
2364
1406
4571
3220
4850
1765
412
2138
2434
3354
491
3086
3121
2142
2924
834
3706
3227
1975
2009
2260
4763
1529
3576
2985
3319
2282
3134
602
701
1269
3702
796
3437
1894
86
2936
2201
4571
2197
358
2656
4790
4668
3471
2193
3922
1041
889
42
2767
585
3181
3355
3994
60
3544
645
3871
576
1909
4030
38
1324
1043
4482
4535
4694
4118
3557
4500
800
4648
1604
2700
82
2907
3090
1498
955
3379
607
323
929
1597
2710
2573
1888
4311
3744
1305
1934
3696
3344
741
2962
3239
536
4005
3833
168
1266
3376
296
4385
779
4995
4674
4722
509
2342
315
3561
3907
2352
1768
3211
4166
2140
3555
4374
2739
3298
2346
1243
258
3133
1603
2893
867
4269
3792
319
4375
3095
2421
2857
2563
1497
639
246
1781
3001
2005
330
2950
2511
2502
3995
3300
3511
3073
1537
2161
1818
1054
4694
3052
3814
3679
1400
1345
155
4370
4138
3703
3071
4027
2259
1142
1687
2420
3265
2592
1538
732
2552
4683
849
3289
2962
3368
3840
3803
3378
3253
2876
3814
3119
2193
1195
3715
3670
3882
4122
2809
214
4067
4118
370
4324
4123
4841
4886
108
76
2983
838
3787
3321
496
2025
3884
1912
3561
4619
4335
2757
483
80
2613
1385
922
3913
267
4507
2118
3026
2771
89
4120
2143
4186
2816
539
3760
1889
1500
4100
939
816
4065
1927
3714
5
3545
1617
1210
3649
2455
2246
1089
4808
999
161
550
3925
237
4000
575
634
3603
2588
816
2842
670
3027
375
2950
3027
1266
1735
65
530
821
1243
1637
1704
1727
4981
4953
3552
3158
4998
3927
106
3713
4315
3625
4110
3669
2184
330
531
334
456
4428
3139
383
4243
2833
1097
2033
4423
713
4735
1664
2574
4781
4999
3464
4494
868
3536
3659
1337
3518
4485
2426
1522
4363
1270
4429
4067
3412
4523
1536
4194
2504
3964
583
2908
3951
1944
1871
78
2591
504
1989
2651
3028
3744
2411
4583
1080
1202
2805
3702
3343
1200
4222
3271
2140
3716
4658
3838
942
4503
3032
1938
4552
1833
241
4004
2125
2032
2915
1440
4230
4669
3267
2063
731
4717
4655
3075
3382
3694
4671
285
3413
1654
7
97
1382
4314
481
4998
416
305
419
1142
3994
4588
127
598
3938
3566
708
4910
718
2033
4607
4020
3613
2982
4403
1213
3726
1989
2910
3784
4914
3462
409
711
476
2732
3632
4707
2853
511
1292
3803
1543
4484
4027
515
4706
3818
2854
2935
472
402
951
2216
256
1438
1904
3299
4652
4797
3164
2770
1683
1542
1770
484
2357
4110
4126
1092
4041
1235
2064
890
1840
3376
456
4527
3421
3893
2441
754
2007
2508
264
1480
299
3350
3934
2474
3339
968
3819
4287
4210
4093
2301
4216
2387
4952
1353
2668
4068
544
4956
4463
4146
819
4560
4263
3038
4682
1672
1149
1993
891
2642
2179
1319
2599
375
2650
3743
2305
3665
2446
545
2614
2999
2661
2915
2699
2683
437
3343
3549
3514
4543
2535
2411
3131
1145
1857
71
4615
2622
4122
3282
2842
902
1591
469
71
394
698
865
1502
1710
1542
2624
910
1723
1153
3317
1507
3659
2978
4123
939
338
2073
43
1710
1562
4057
1499
3426
689
1424
1820
1625
1808
3122
1554
4850
2486
3592
2133
4013
3176
4469
4662
2406
736
3631
2148
4547
2521
2899
1712
196
2286
164
4044
4641
3699
3840
4224
1436
251
4088
1636
1144
4567
4511
2505
305
4171
4402
960
2008
4794
2088
3841
2680
3910
4250
1894
423
3147
1560
953
1304
3380
2881
2090
4435
859
1685
2303
2583
3670
1686
3075
4002
1139
3554
1219
3293
4633
3555
1001
2288
2038
3116
605
3722
4037
2250
1572
2550
4292
2943
371
1533
3537
3835
4769
3111
3253
1407
2256
3015
2914
3272
2966
4952
693
291
4545
3653
1933
728
3406
3745
2334
2529
4804
3079
3869
3496
4051
1990
1896
1342
62
2258
2265
4130
3512
4209
2596
1890
3398
3916
3670
1025
2392
209
4035
2398
3535
2893
3338
1794
1092
2009
3062
1651
2464
2308
2450
2401
3343
2417
1610
1329
2851
3644
4843
4645
3301
30
1996
1213
3478
521
4341
1460
2980
637
1311
1212
2656
4728
4192
1738
4283
749
3433
4352
4178
3416
1659
2245
1433
3376
412
3137
1033
2043
3901
2799
356
3923
2802
2313
48
449
3810
4042
4120
3541
3673
4628
200
3278
1369
4977
4599
2587
1299
3068
4229
495
3346
350
298
3089
3030
3589
539
2745
2995
308
778
4560
1588
1298
4074
1051
3724
3039
4779
169
3318
584
4321
108
1448
660
1113
3549
1294
1514
955
4324
4303
2248
3623
766
1960
2161
82
4297
388
2867
2746
2713
2268
3574
3928
4206
825
741
4643
3380
4772
1010
2794
1336
4032
1055
4863
168
972
298
161
1265
1047
854
2100
2966
2929
1298
3635
55
737
4149
1960
1041
4435
4716
2395
3849
3169
1714
2000
865
27
3207
3596
617
1772
2703
4746
3304
2917
3304
4837
3704
37
4184
1111
4895
618
15
313
4790
117
1485
240
4011
4636
27
203
3258
430
4252
1175
3938
1600
3002
1302
3878
2943
1204
2075
1846
3397
1129
2090
2399
1788
1761
4603
4736
1061
3669
130
1325
1310
1226
4926
4349
1888
2666
1576
1026
1467
1753
2869
4826
2535
2875
1584
3415
324
3153
1808
824
1528
2255
1794
994
758
4653
1441
136
3942
3924
345
2361
3487
1818
2720
4940
2636
131
4685
296
2127
4185
3481
1760
3147
4161
1300
2798
4461
3606
802
1516
3593
3658
1330
602
2477
2535
599
4784
2633
4074
4840
125
4035
2658
3107
2806
3707
3879
4585
4825
3039
3801
4033
1287
4820
505
1620
4904
4083
1150
4882
1419
3089
2635
1479
4838
3869
4026
4505
3632
1816
4587
178
4800
609
3438
4272
3297
3095
3876
1167
3645
4318
2884
3614
2381
2556
1142
4490
930
38
4197
3474
4240
964
2955
819
236
2593
190
3849
3519
1639
999
1998
11
4127
4779
4366
25
3112
2918
4982
1635
399
1407
1730
1437
3921
1505
701
1396
1223
3461
3525
1395
621
580
4656
2987
1993
2837
2243
3672
221
2272
1934
3409
4678
1360
1604
2775
1782
2435
2511
986
4594
4693
4519
2429
1993
2673
4465
1150
767
3702
3523
4090
2478
4698
1345
878
346
4812
3196
3560
4998
4201
3327
963
3492
1909
94
934
1629
1110
3170
4974
1110
2270
3396
4265
1966
4195
3759
2422
3776
3559
4759
3570
1406
687
4578
4246
3457
1198
1020
4033
2063
500
3457
2133
3344
2549
846
109
4460
2974
2080
3866
89
705
619
2165
285
4135
2625
4850
92
789
4133
4528
2669
795
1291
578
3488
2462
2125
179
2583
3259
2118
1887
2364
1401
3748
3348
4623
2557
4754
1812
1212
3982
4049
2717
473
2232
240
4698
2854
388
4465
4401
2631
3153
1870
1281
947
138
2845
1236
4949
969
356
986
2620
4891
3309
2974
3183
860
4028
2059
964
748
698
857
2119
3497
1764
3451
319
2883
2810
597
3117
2415
66
2733
119
3486
1088
2388
3476
713
1014
2041
4334
2576
3750
3969
2348
4316
3081
2977
2215
2915
3842
2507
62
3564
781
2831
1454
3296
35
555
4436
929
1117
1594
4916
3983
1575
1887
3747
4732
2999
4370
3239
93
4930
4241
4247
1425
113
4575
3889
2948
2104
627
779
2214
3752
1233
4439
2482
773
1389
4635
5
4896
2262
4522
2865
1485
219
3990
3658
4161
1755
1845
1837
4299
3792
4726
2784
1470
3102
4132
2898
594
2682
1593
188
354
2024
665
695
4653
4138
2887
2822
3640
3635
762
2825
362
4701
1717
1996
956
4283
2952
1231
2461
1435
4255
1098
1387
1550
4983
1542
719
3126
3726
3533
1452
4767
4405
1556
634
3059
390
4911
3558
2727
858
1906
1355
3189
3643
1330
1815
3038
3100
1194
2071
2441
2332
4623
2348
2632
3276
1540
511
2229
2278
243
2055
4125
1333
4430
1242
1410
1774
3308
3094
4511
1191
4715
46
4706
1553
2104
2793
2166
3288
3908
1918
1832
3357
2250
3943
3954
3442
1356
4869
3504
4516
598
4192
2320
709
3245
4562
317
602
693
2573
4867
1330
3908
2576
3994
1945
2778
4318
3713
4415
4329
1516
167
653
3525
3966
2276
2662
1372
3963
112
7
722
386
50
4072
270
3446
1909
1651
356
1651
4150
321
2243
3779
3344
1539
2762
229
874
3618
3896
3283
3953
4926
3457
3368
2409
907
693
4667
902
1440
3384
1823
1042
861
1236
4374
4195
1074
1652
2739
1258
113
870
2952
503
315
3714
3952
3161
3832
57
128
3028
1443
3513
2753
3197
2266
1500
2821
1583
2811
1945
3509
1552
1110
4492
381
2856
3649
1349
529
1628
2940
2456
4879
2460
1972
796
4041
1209
4123
1592
957
3382
4628
4503
1288
878
3356
1153
1976
1595
1004
3704
463
2364
2292
699
839
1013
4526
3723
705
1009
1009
3719
1494
1548
4832
3163
1620
2776
4317
4174
4027
131
3048
3080
2449
4850
560
1262
4699
3396
2642
187
3140
379
3692
4684
656
4836
3410
4679
3532
4675
2303
2811
1381
3256
651
1284
4371
4039
4967
2887
3501
248
4300
1723
446
852
3939
3456
3606
4322
3529
3425
489
2655
2779
3110
2106
1252
2115
4901
4903
214
3342
3
4730
1294
586
4764
355
465
751
4741
740
1774
1851
922
4595
3371
2455
526
4688
1277
2651
466
530
1978
742
1481
3709
1137
2858
449
208
2235
599
3895
2692
4809
4133
2416
3214
2948
39
49
3679
2641
873
391
3015
3122
4666
3300
85
3384
3752
1078
3708
2960
3147
3864
286
1495
721
3689
3122
2430
92
3503
1924
3474
1357
849
2169
4712
3266
2134
4084
350
2004
1244
2741
3522
1312
150
3663
3122
2599
4368
2473
1301
2662
4533
2795
2287
4337
2218
1434
4439
3650
2835
4084
869
967
3098
4783
3276
221
2901
4700
752
3837
1501
2764
3942
1191
4784
979
957
4405
1438
3425
1431
3446
1191
3705
2000
1780
3629
3033
35
3764
4402
2072
996
416
4539
2107
2513
1308
2971
1580
1450
2221
405
4964
1595
40
3090
507
4979
2225
4838
4098
1376
2462
491
2343
2198
4473
2464
3854
45
2217
3917
4213
1667
934
4456
3474
2768
2568
3936
1400
4466
2380
4118
601
3081
1549
1150
4158
3663
4990
2412
4025
3727
2402
3116
407
1504
4187
4073
2554
3175
4488
2791
1360
656
1147
4109
3510
3338
2759
2493
2185
1301
1048
1188
177
3983
4496
2026
36
732
3533
4607
4289
3997
61
2362
1951
215
996
67
294
4224
214
951
3558
2705
2778
3299
3695
3158
876
2157
1814
435
2259
4361
4289
1129
1171
2624
3095
116
4550
1023
367
2112
4801
1607
3202
1799
2199
2874
3294
4895
4912
1193
3410
1148
3507
3736
3177
2271
2939
2526
4878
3533
806
1683
4378
1622
1984
4043
3753
1950
4100
3327
680
4472
326
599
510
4310
788
910
2046
4162
2922
3214
1896
1973
470
1152
476
352
970
796
4686
3346
1897
2623
328
263
4443
747
1884
1705
2762
2527
201
2693
1035
3045
4364
4960
4346
500
4350
1577
1174
2393
3691
3971
3978
4725
635
3534
733
2201
2370
4378
1241
1167
864
15
4827
3534
948
1496
1524
4125
2814
3862
1310
4087
3559
4708
3251
170
2926
3436
4727
1770
2332
1926
685
303
4834
3449
4885
2839
829
2008
2086
2685
3221
25
2829
3498
4330
2754
2061
3750
4646
1652
1792
1884
2482
4618
212
4779
4609
3461
3698
4363
217
1022
22
3402
3830
2283
110
4558
921
1984
3321
897
4900
3951
2618
67
3355
4923
3089
4507
2415
4042
1278
2405
95
330
1416
75
202
4034
971
2410
977
1916
4431
1942
4368
3700
4170
2590
3490
3895
3445
888
1026
2565
3091
685
516
3226
761
22
3923
2752
1976
4175
4135
3398
4151
750
3306
126
3861
2178
1918
331
1740
2164
1218
3927
4911
2279
465
683
2948
4156
280
3291
4131
4263
10
195
101
98
3975
1630
230
4734
1401
1358
1905
1006
4645
4492
320
518
4032
4464
3995
2573
586
4995
1681
910
2562
1327
3459
1578
46
822
589
2768
3846
4335
3535
4228
2425
4255
3624
1696
2029
2069
1783
1264
4301
880
3945
223
693
4926
2099
2546
1572
4571
2241
3258
1610
4940
4424
1263
4965
2134
382
43
1363
2882
1507
4361
1921
4314
1493
1753
2384
4360
3646
50
1888
2569
707
3372
3229
2337
2725
4143
4419
3284
4477
2586
2689
2143
2204
1034
325
2387
3604
2330
2369
3727
2605
1929
847
571
3409
86
384
4884
1510
1656
3046
4228
2824
3455
2671
2415
3287
4397
4859
4709
4623
4029
22
1570
2489
3196
134
1322
841
4937
4130
3625
2857
3922
2782
503
3508
4524
2273
4508
663
520
1775
2768
3953
4620
2791
4958
190
1006
4750
2306
2655
2652
4553
4451
4365
4612
4832
3786
1731
382
4751
4778
2712
499
690
4445
357
2196
2767
3495
3022
4424
2657
4316
1279
3331
2175
3154
3897
600
3900
4385
2334
3697
795
2248
1753
700
1595
2106
1248
248
4842
2846
1862
4431
3345
1109
2648
4330
1806
3588
645
1797
2675
3621
1138
3107
4583
2026
339
3928
1206
4255
1828
545
4076
1367
2398
1426
51
976
2865
2471
1716
1274
1662
2661
948
4382
181
3502
3928
1584
4147
3399
1740
4307
941
4073
1586
3568
4392
2874
4857
4487
340
630
1548
3185
1033
133
4173
521
1631
4864
2853
3314
2284
2956
1169
414
583
4642
1727
4497
3663
4599
3444
3108
3855
1214
3555
4405
3308
2325
3552
4375
1026
4230
4845
76
300
4896
312
4470
2590
144
2663
1625
376
3083
1062
1882
4862
4511
4010
3517
591
1176
3752
2519
3804
1296
4492
2816
4609
4145
268
2932
1008
203
1444
3126
3471
4006
4645
4718
2988
4042
1829
2368
4764
3620
1153
4886
425
3271
1191
771
3930
4021
1254
1383
2779
1200
4951
1994
2907
3602
78
3960
539
3553
457
48
631
2180
3389
4213
1097
3921
1987
2333
1834
1798
453
4688
1996
456
4586
3089
3749
902
1253
138
4745
2487
893
1316
3189
3347
3904
855
4773
4500
865
3521
3856
3333
2936
416
2065
1030
1982
4812
3923
3364
3497
603
2039
3053
4692
2281
4482
1831
3284
3986
2935
1962
2504
2624
4174
157
1267
751
867
1673
119
2171
800
4140
3931
4082
3580
692
4304
4428
3480
2106
2665
248
2015
4609
2866
4558
1309
4296
4800
3587
2902
514
4187
1692
4720
535
1405
2140
3666
1658
2249
3688
1152
4429
3214
698
588
496
597
3330
4914
3259
4921
2078
692
4344
1400
3428
617
3928
1456
1047
1328
1375
1609
1600
2439
4514
4179
1523
2394
421
3273
1309
4451
4929
1129
1562
3072
3880
2988
1734
364
1424
2390
482
1530
1767
4712
2292
2872
2152
4777
3342
2030
651
1679
3968
2384
4298
322
1263
1014
1857
4852
3162
455
3422
998
3335
2394
4687
763
1982
1819
4427
4044
2153
4646
2549
2240
2722
2995
4635
118
4860
2267
1670
526
1058
4753
1893
1614
1200
4105
4321
1893
1901
3928
3055
1544
966
1209
1500
3514
1006
819
2817
4092
284
1132
448
2433
943
714
3467
15
4299
1960
2198
3282
4189
564
745
1294
4574
621
3645
1747
2644
566
800
1942
1364
2745
3266
4226
728
3646
1614
4963
1752
3844
4441
3308
2685
3766
326
1302
837
1872
502
3345
2871
737
4058
4599
539
2319
3540
234
4327
615
3473
1446
4353
3346
1597
3428
4656
4782
4172
743
4703
773
3445
3033
24
4075
724
1605
4001
4438
587
1928
1296
4637
276
1871
2386
164
1517
3840
17
1761
28
4083
3361
2380
1662
2838
54
1937
2188
2547
2275
2635
4905
4297
2877
2962
4912
2337
4404
2167
4229
3868
2720
3766
4057
4048
2342
4167
2883
4236
3521
3667
195
294
1183
2259
263
2314
3079
342
633
3555
4646
3197
4649
719
2527
405
2639
1732
2763
2995
4760
1587
1602
4732
4316
3190
1164
950
1822
2507
718
57
580
2835
776
2588
2027
632
1734
3389
4387
2060
3035
4906
270
3929
1026
1802
1623
135
2092
1031
1934
639
2151
2498
3858
125
3214
1613
4051
495
4994
4538
1615
1826
3174
756
1791
2983
3862
728
505
2203
1861
4775
3622
3640
4470
1053
4400
4138
2209
897
1363
3179
1025
3817
875
2984
206
2234
4135
3403
4619
2167
1993
1436
786
2246
1487
2014
1916
3400
983
4094
2929
3955
3526
2472
4173
39
1054
1026
1578
1384
4662
2087
2975
4554
1575
1847
3288
2299
772
3495
518
2975
3807
2066
477
530
1328
1805
842
2099
4693
892
3911
4218
2689
1762
2869
3192
3601
4242
1229
4940
2062
4435
3421
2811
2564
2645
759
1524
1795
3270
1374
1703
3567
1346
1471
3748
2282
2927
2181
3108
3872
2533
1538
2483
1232
2637
4074
2857
4149
4893
1502
3872
825
797
2789
3528
2787
435
2413
1618
4542
1725
1020
4659
61
1459
3617
2295
4571
714
4574
11
890
4974
1101
1946
1282
3514
3342
2021
2270
986
4132
3360
4207
1749
3731
1066
4076
1278
1801
3156
812
961
1866
3763
1321
3636
4716
458
2639
4271
836
2623
4817
3855
920
4867
1306
656
640
3371
3712
3714
3579
2555
4576
1515
4002
728
766
2453
641
4775
1838
727
2952
2520
385
1907
4790
2616
2243
3369
303
4932
2922
1246
3477
1475
484
2479
2032
3146
3119
3262
2142
929
352
4861
2737
3721
4259
4488
4944
3321
829
2500
1842
1534
3067
2107
3044
3521
4671
13
2497
1640
4020
2386
2610
3534
2912
1111
3997
882
2778
1164
1426
1792
2338
2742
2141
2264
1752
2975
4581
1236
2518
399
1610
379
2587
4730
1287
140
2834
422
17
689
1628
1315
3363
1249
655
2780
4283
3426
4282
147
4614
1807
663
3854
2015
3572
2514
3014
257
4111
3673
2349
2772
1433
2353
2714
3556
1538
4962
4191
25
452
3211
250
3927
1217
328
4415
3410
2055
77
95
3466
2433
1889
3596
3838
2499
4694
2777
3125
1246
4726
1957
3164
342
4815
2968
211
1793
3442
1439
4869
1795
4318
954
1894
500
2358
4194
2877
2463
3524
3936
4004
4300
3841
1789
300
4449
662
3064
2813
4665
2389
2905
3273
1299
2058
4129
601
1910
1271
3986
776
1825
4044
245
3343
3179
4659
619
1920
1588
4805
625
1778
796
3067
1342
2136
3496
1078
2287
2823
3098
4096
1663
1848
4833
4938
4397
3685
459
1038
494
4373
3068
3913
1889
1006
2716
3767
1017
660
3814
984
3269
1644
3296
704
1609
831
2613
4448
2558
3006
704
3568
3535
1079
868
1681
646
4983
1923
4070
3754
633
4333
3023
4490
4978
4890
1944
4417
4589
2117
3939
2980
4575
81
396
2431
4089
1723
4615
4250
2773
3122
2625
4104
2298
1378
4074
1235
134
2552
2557
2879
4312
4239
1596
1719
2605
3654
412
2912
4529
3527
1365
3423
2594
30
2940
349
777
703
3438
4762
3998
4206
1201
1466
3802
3153
1101
4414
2358
767
2425
2039
1364
2334
2766
1218
432
3341
363
2296
2947
3793
3613
4244
146
3895
4378
1549
15
2719
3896
1188
4401
2204
739
3380
777
2704
4490
3016
4510
1480
4125
4811
885
909
3213
3881
2187
4317
4964
4800
133
1024
2636
2264
3481
2649
1562
1916
3436
2865
1924
1021
1471
3722
3929
4388
3420
4507
729
162
1014
3771
4429
279
3733
2738
1246
2034
597
4358
2151
1907
4886
3026
4502
601
2730
2158
824
2358
4381
2832
2397
2574
2675
4069
3406
1869
522
1814
75
3837
2982
4947
316
1686
4381
3352
636
3295
4525
3152
331
870
69
4640
1816
521
41
1855
4570
1749
4016
2869
3531
1287
3190
4966
4009
2539
905
970
1999
765
2757
59
1787
1805
2974
865
1460
4342
4504
1917
327
4683
4396
160
4839
896
2373
1922
3422
4589
402
4719
4533
4069
1392
2213
293
391
2136
184
3120
2006
2755
1062
1637
4098
3739
1083
4748
3840
2692
4382
2702
2760
2778
351
4438
3894
32
2329
3298
4360
149
3729
3396
956
2849
1721
158
215
3687
2314
2436
2782
2437
3128
3178
2637
3188
321
2193
1656
152
3228
3653
2754
1886
4154
1299
4101
21
1590
4475
228
4200
1577
1309
3483
3098
3540
4052
3777
1166
1515
4640
1587
938
3672
2429
4913
4006
3899
3387
4794
2656
1813
4687
816
3945
3956
3303
2704
3026
4531
2435
840
335
4367
4410
1361
3891
2512
4768
1180
288
1016
2672
4269
254
1069
1485
3308
402
2666
468
683
2431
2610
868
3269
505
85
3205
4145
1900
412
311
475
1702
740
2132
2362
2349
4777
1354
1755
703
322
3123
3180
2239
3567
3244
2186
3739
3538
2054
3906
4057
4383
2284
769
4377
3711
602
4609
874
1226
3768
4662
2879
4915
124
2667
4804
2476
2302
817
2695
2914
3286
4668
570
4780
3477
2428
3690
2769
1071
2725
4836
2278
3038
4122
2032
3342
3143
298
3021
960
3992
3353
938
2514
3387
2054
2925
992
2267
3569
2183
1264
4307
4994
911
2078
2231
4128
2779
1532
521
2403
3106
4241
4964
5
1752
2463
2115
690
2795
3229
3155
2700
4531
4046
4602
4063
2851
677
1056
1900
2175
3633
181
4260
4979
2752
1538
3235
1431
4225
893
3410
4865
3212
1691
4066
138
3337
3432
2419
2777
802
784
2649
4725
3990
1208
2535
3449
3696
1001
4814
3168
1734
4251
2171
1401
3501
4148
4155
3270
2025
1339
3858
2779
3573
4568
4506
1216
1972
4200
1194
4791
2096
3216
4574
1225
128
3076
2564
3874
1235
1261
2706
3259
557
3102
1273
4706
991
4608
2946
3417
1659
4938
2025
1924
1426
3414
2321
3731
4641
653
3377
1146
3240
2735
2044
3489
4975
2387
4265
1828
1457
1776
3363
3895
832
1012
3593
4847
2699
2576
3221
171
550
3841
3121
1291
4270
3124
3747
2836
278
3105
1413
2822
1504
2972
4791
3174
1591
841
188
62
2871
2589
1164
1512
1261
2098
4237
1089
946
2917
3809
4249
3718
1822
1808
2754
4382
4445
115
655
2103
1720
3815
4272
2531
908
1800
3665
4882
2995
1243
4717
4649
2874
910
4995
2243
4078
3773
2662
1156
2426
1975
3106
2669
3998
258
4834
1529
1399
3001
4542
2073
2937
2286
902
4828
1200
1766
2177
3042
3159
3638
412
202
3131
3496
4374
3410
4303
4109
289
2017
984
2221
420
2425
2141
3850
4801
1377
434
758
1705
273
380
2343
3455
2114
2470
2408
821
3130
4385
4548
2227
3822
3414
2353
3126
1185
542
1195
906
4440
4465
3589
1917
2879
574
1176
1437
323
3920
2627
1148
246
237
1895
3823
3120
4975
4304
2041
2153
2396
2489
3852
3524
1085
741
1182
446
3003
3493
4156
835
2412
1334
3949
3530
3309
471
2318
183
241
502
3713
2330
4208
4788
4322
1861
4471
2165
888
2462
4403
4748
4844
2110
2488
4979
3503
4015
34
2684
4704
537
3612
275
1539
3249
3021
2399
4057
4305
3596
2848
4120
4236
99
2326
1661
2776
1193
4629
309
2461
1578
2120
1121
4324
693
3286
1654
3536
4987
3749
3399
1663
4143
2085
3708
2790
1943
27
99
1429
2051
931
3763
2850
545
646
553
1838
707
3636
4235
1283
4232
3235
963
206
3572
1679
1834
4120
1737
2250
2829
3525
3710
2754
3500
58
2338
4104
3257
3361
4853
3759
4099
4916
609
3266
4303
4853
1130
2501
3404
1988
4556
27
2101
1451
1170
1309
614
2340
1983
1874
3840
2965
1085
4092
317
569
723
4185
1653
989
3358
474
328
4983
1563
4974
4906
3595
414
546
2340
4879
725
181
1734
1469
970
4
2912
2319
217
1640
3844
2686
4594
3898
845
1060
2864
4744
639
2109
2176
4187
120
3022
3187
4051
3002
29
4944
4349
4347
3113
1357
4630
4549
4790
4904
113
4912
4213
144
745
2428
2464
274
4571
2652
1045
892
2970
4134
1872
1850
3518
3090
4487
134
3249
3279
648
2457
1228
3819
3361
4853
1126
3917
1719
4481
1847
4696
3337
4006
3392
404
1096
2520
3937
3588
2904
3625
1999
841
2808
1990
4605
4095
3428
2046
2955
4676
3478
2585
195
3069
1138
3498
5
4493
2616
2320
3082
4070
2971
2671
4832
3763
769
1349
4007
852
3052
1500
2019
1655
4565
4796
3022
3710
429
4123
391
3728
907
2423
2539
1805
3318
4649
2353
1746
3000
4016
3877
4620
3421
3773
330
1865
36
4729
3654
2233
210
3064
422
519
4064
1453
213
3002
1952
4432
343
3257
3748
2953
3765
1940
134
4361
1088
2616
2018
467
2542
206
852
2424
3031
3046
3134
4876
4343
3390
1683
2185
4087
4831
1293
2711
1186
1561
724
1232
3405
857
1457
1169
2974
918
1769
2176
1409
3021
2988
583
1457
3031
218
2996
3631
3242
3465
1954
1778
1496
4631
2829
3924
4960
2847
2874
4582
2077
1556
4994
4121
3251
521
3357
3681
2491
2761
1625
4135
4905
1900
3290
2598
3681
3914
2892
1576
2440
3680
4471
4960
2786
4855
3010
512
2024
4724
3616
399
4084
3847
2596
1118
529
665
833
2602
238
2764
4658
4768
3119
2151
4415
1288
870
2981
4814
3176
4506
2359
4888
3641
2626
931
2314
3207
108
3526
4717
3070
2765
3526
4209
1548
1627
2296
4510
3009
1506
27
1896
409
2818
4419
2788
3846
3674
3569
1333
3631
4831
743
615
2252
526
4096
818
4241
2363
1725
4159
1516
4086
4018
2281
3341
2996
980
4088
2203
1536
4284
4894
4427
3319
4141
2533
4277
3457
835
1059
709
2366
211
3158
1224
1842
1693
4499
4360
2976
579
2672
1852
3875
3071
4172
101
3097
1451
2566
4687
3153
1832
3753
4531
1493
121
4697
4380
2960
1950
4444
2199
3202
2102
4328
1629
539
2871
57
1751
2067
4518
4125
3464
4850
4381
2292
832
2507
944
4159
3714
944
4677
4910
437
4115
3940
2205
97
319
3170
1731
2890
1096
2348
3227
2676
738
4257
3228
3130
4799
965
3214
1617
4331
3447
1044
3919
4879
210
2128
3972
3829
4260
4404
974
2655
1891
4603
2329
619
468
3861
4436
2467
2229
1790
4979
959
1088
3769
3469
3301
2780
2279
2217
3114
4882
825
1301
1007
1125
800
583
2885
2101
170
4798
4106
352
4279
223
815
3734
2984
1361
4266
2131
4678
698
2596
488
2938
3271
1160
525
2964
4255
396
4203
3088
4001
4726
877
448
4854
1109
4413
2798
1012
1207
3384
1722
1213
96
3149
1307
4622
3984
962
3677
3442
3435
4150
3134
4196
1224
4769
4455
4984
141
3598
3658
2590
74
2954
15
4123
742
1982
2227
552
4040
4527
2797
520
1857
654
1573
2990
2256
3999
4545
3598
3589
1279
3350
2723
4895
4178
1675
3344
1454
1520
2614
1177
297
1885
1888
3144
829
4494
3794
1422
3768
2341
2723
3504
3339
192
420
4973
2123
4317
4403
4966
3078
4096
3215
3062
2031
1236
2238
3563
1998
4519
4093
933
2922
977
4345
57
1564
3720
969
3838
4408
985
4800
1622
4331
4557
1971
2251
4315
3872
1606
4856
4027
4339
4149
3207
70
3574
65
4101
400
2264
1408
3025
3472
2925
2761
1439
3634
2663
153
715
4842
4984
1405
4796
2544
2688
2440
232
3082
501
2975
907
44
4990
655
813
3651
1435
4789
2442
3961
4728
2689
2342
1833
1672
3291
366
4613
3488
4514
1043
1465
1508
1140
4419
4993
1694
2428
3824
3470
145
3404
907
2536
2029
270
2936
3038
1348
3679
4924
303
988
1103
2180
3193
4537
4276
3516
300
2367
1332
2253
3796
4033
4737
928
326
3296
2585
2836
4603
567
3471
1194
4673
3585
1447
3878
3261
3029
2731
3647
109
2275
277
4685
2621
2515
1770
1603
2070
485
1449
4533
158
2001
4896
3945
1502
3213
3069
1131
4474
3682
4421
4486
1624
4663
2999
2446
1908
3801
4581
3934
4099
431
2946
3869
4044
161
444
2102
1869
681
870
2049
2343
87
3628
2006
1230
4255
4708
1666
1056
1201
2602
3536
4663
5
4581
3737
3716
3980
305
4866
4444
1044
4712
1800
595
3278
2081
203
477
2769
4321
1109
2135
2089
2725
2347
1478
4484
39
3291
2798
962
3867
4638
4564
4823
2537
1944
1202
261
2762
2404
4297
1688
3043
1866
939
553
1877
3522
1740
2108
1789
1084
2025
1363
3808
2443
2357
3068
1684
1514
3079
4499
321
2349
2594
2677
2540
4075
4152
3128
1069
43
4714
4645
3776
965
3295
1105
1029
4837
333
105
3494
5
942
1712
302
3781
2049
4683
1338
1692
1000
4876
3809
422
4373
2835
1693
1953
4204
4668
1276
2379
955
289
2632
4141
442
3932
2485
1314
818
279
4492
3846
846
1897
715
2867
4903
566
2053
3512
700
4251
1603
1547
2744
2838
650
4512
1387
4478
301
3423
1032
3642
3661
4827
2001
1109
4684
3887
4868
4824
816
3786
4286
2860
1550
1485
3197
3762
3916
2150
711
2901
695
3529
407
2060
1414
1232
3747
1705
1067
3833
4037
670
934
2068
1168
448
2081
3462
1285
1909
1437
1675
2671
3597
1891
1075
4371
4687
3252
3934
1240
3166
701
2612
1540
4740
3303
726
944
3530
843
1436
2991
138
3546
3763
3729
3734
4080
3105
2636
4056
3380
65
4532
2617
3753
4670
552
2932
470
3153
4850
3685
3620
906
114
3884
3861
2450
359
1048
3221
1445
1934
3890
1024
284
97
1938
120
1471
7
2586
4937
260
4291
1383
1770
2135
569
1584
2313
2346
3567
4236
762
4183
1263
4091
4967
209
4237
685
2695
2633
1902
2504
704
2698
2680
3916
149
1038
1062
3416
2391
3840
1326
547
100
2982
2259
1546
4651
3460
2388
1649
4694
2356
2286
1023
525
859
4148
3808
3368
928
123
1568
1158
1231
4553
2957
3599
1869
1298
4580
2885
2420
426
150
1131
4870
1585
749
3931
3020
4444
2261
674
1735
782
3698
1387
4356
3378
3866
2725
3225
3975
1244
217
483
3565
3758
252
255
1147
4576
699
434
4641
3455
375
317
4312
4969
4521
6
4957
4845
1429
1673
4227
4867
3396
3079
1964
4097
206
2541
3942
4638
2259
105
4763
4644
509
922
4643
3556
12
2866
1764
3656
3916
1288
4552
1826
840
2608
4132
1163
4347
4548
2419
3265
2168
2302
1715
2974
4989
3120
956
2291
4466
3827
607
3854
2901
3134
434
2420
1341
803
2764
2167
4363
1771
1849
1802
1768
959
3153
4018
4165
4162
1504
3365
3129
3063
3581
4842
414
303
3691
1983
3456
482
4120
1402
1998
3156
886
2800
4476
805
3138
4203
4279
1006
1775
1643
12
934
2901
112
968
1315
1535
1886
2423
2197
3637
1024
1430
3797
2960
4586
2981
3766
4358
2971
1964
4976
1129
940
1226
907
1474
3670
3380
2730
3738
1846
1822
785
249
2900
2004
79
986
1965
3890
3381
914
3137
2138
405
112
2548
915
2135
3986
3716
4412
4474
3989
2784
2107
2403
178
2026
2374
3878
4532
1060
3637
483
4358
4294
4520
4038
4067
1747
4262
2122
279
4694
481
4502
3958
4494
4190
4186
3859
1160
2221
2611
3596
784
2337
3830
847
3533
2423
113
4034
2820
1505
502
2229
2275
2017
2550
2893
1143
1749
1995
4206
1699
834
3144
3939
2591
1624
4729
1973
162
4327
1035
2979
3281
4966
1432
4763
3638
2495
2601
2427
4696
2441
588
1480
1694
4644
2695
2028
2940
72
826
1925
4520
769
1906
4253
2392
4986
2442
4718
450
3482
1857
4870
325
1357
3255
4267
3153
1000
866
2630
1744
1235
3348
2747
2948
2618
1639
4961
3762
1134
3453
4095
4786
419
2310
1753
3527
4615
2390
2221
927
2909
307
765
4808
1374
4295
3879
1068
1787
885
6
4044
2806
2190
1222
967
2366
3893
582
2878
4063
1416
2522
3775
4511
1406
3934
4629
2365
2826
3117
1097
1223
749
3881
1020
4332
4503
4076
3731
4282
3370
4207
1544
3778
20
4817
4246
1294
3791
4874
462
457
3532
27
472
4209
3014
3678
3674
2088
2512
961
1142
3428
2362
2137
1713
121
1917
865
3959
2052
2939
785
4871
1679
1753
3914
1337
2223
501
4602
4560
1065
2836
3084
2447
3289
4838
615
3622
4515
1031
3136
4968
1721
4720
253
554
4219
4890
1732
344
511
1547
2837
3973
4254
1846
4040
3748
3325
2088
4664
616
50
2108
3426
4171
207
1402
4358
3974
1242
678
2019
2365
4182
1717
628
3832
1354
3979
1869
1845
4957
3754
4964
2041
3602
3973
3562
1956
2454
1030
1242
2675
3104
604
519
3059
2531
227
1835
2022
1060
2264
3043
664
4214
2831
521
411
3897
4713
887
4715
1159
4542
231
2564
2552
3976
3134
4237
2050
1743
4912
3278
932
1477
3906
4413
4890
1903
3720
3413
602
3469
475
3661
591
245
475
1896
4963
187
1181
4191
1570
594
350
4954
4455
4063
3129
1262
3101
3914
3379
898
3914
4337
500
3020
2552
2740
4505
245
3608
791
32
2954
376
2728
1650
4554
2459
2258
2115
3844
894
672
2579
814
2315
2795
4804
3939
3659
1282
1762
3250
4788
1953
4647
3828
3082
4927
688
376
2703
1290
3025
636
977
600
2304
3123
2831
34
1922
1373
4695
1299
953
567
318
4030
758
4595
267
4595
3616
4419
3293
1408
4738
1265
940
963
2677
1155
3419
1669
3914
3409
1034
4229
2198
2552
1765
3644
4390
2967
1993
3216
1743
2778
2713
368
496
3978
3024
490
2050
2035
1346
2970
459
1670
4414
4242
2575
4019
389
1903
1895
1194
3858
1981
2555
1508
4123
1694
2289
2876
4491
1795
3307
2371
4746
2135
356
599
4547
2358
3849
1245
2548
61
3977
1878
2116
1332
2979
641
1173
3591
4236
3116
1119
3620
1317
1511
1138
3601
451
3938
4849
2728
4442
3749
3124
79
3909
669
93
225
3571
2705
3097
833
4438
1902
2377
3067
2995
1387
682
3609
3882
3816
958
1124
303
4764
3511
2416
1592
1873
2055
79
4396
3567
1176
2246
1567
4599
3312
2802
3065
2918
3930
979
119
963
4294
4028
903
3081
3215
2433
3778
4855
559
3953
3369
938
2618
3865
4719
702
3573
4337
462
3270
113
3584
3810
3345
4919
1006
4114
1985
2387
4556
534
3247
2842
1924
3643
1856
124
3200
1594
3758
4202
4881
1206
770
3585
4987
2650
3743
3926
4493
4888
1876
3935
546
2793
991
4391
292
2072
214
4051
4724
2406
4304
4232
2537
2969
2973
4038
3893
1776
4345
4722
2049
2224
2971
4240
4181
3624
574
2760
911
4709
3955
58
686
2141
2565
731
390
2230
4987
1346
2928
175
4084
1969
1290
1614
3174
2429
4259
2398
1313
4487
4362
2298
1560
491
2945
4963
3374
3046
2510
1920
246
839
1144
1686
579
3727
1749
1454
2694
3154
1631
1224
4888
4600
4891
4863
2463
843
3524
2517
3381
1410
2586
4913
3872
2290
1321
3078
4034
4107
2164
4956
1001
2033
4078
3367
2628
3266
255
1482
652
3513
111
3286
2968
1268
978
2602
2236
3525
4385
159
2827
1722
3963
4327
1888
4121
3250
4657
934
2798
548
4209
1620
3288
808
1033
1876
2483
684
264
458
2223
964
4632
1801
3705
2769
36
2886
2163
4461
966
196
3974
3520
2026
1607
1930
1984
120
3060
766
781
999
4101
3108
924
1351
1701
3480
4844
3131
2305
467
2012
3852
1259
982
2401
2157
1299
2902
2263
1215
4341
3360
413
4578
3093
515
2092
3032
954
2568
4671
4267
3825
1176
3441
1100
4237
1535
1838
2308
4683
2312
3365
446
4158
716
509
2925
3198
3634
2674
2204
1681
3943
2353
1262
3393
4528
2006
1755
1265
4100
3118
192
355
463
129
3849
573
67
4137
1257
2607
3498
289
894
4426
4232
4827
1636
1932
398
1515
3024
4270
2730
1550
4551
3361
4523
3744
317
1924
1344
3148
1484
2885
3661
4763
794
3222
3477
4766
587
2698
2346
3632
2838
3282
4468
1690
3046
4477
4746
1222
4665
2703
492
628
4102
331
488
2519
2036
2569
1359
958
1226
2587
3702
3134
168
1411
1927
3064
3824
3805
3220
4593
3662
4072
1380
3922
1074
3175
917
4547
313
685
3234
206
633
270
1156
3673
2874
230
4741
1256
4424
4372
278
3206
3974
3706
2674
189
4622
1810
3339
1881
461
1766
3124
2245
1437
4826
1712
660
3206
3324
4796
2569
1645
2505
1594
918
1487
3591
650
2913
4034
4902
644
4228
736
2070
893
3206
510
2095
3487
2496
3411
1937
2019
3966
106
4143
2202
3960
1245
883
2571
2697
3524
234
3137
3359
3172
880
2220
413
120
1421
4104
381
726
3349
1429
3473
2916
2029
2881
374
4041
3157
3004
505
2351
1340
808
3125
3780
4497
1521
2174
4444
490
600
2188
1251
1750
1658
819
2251
68
2840
1843
3632
1768
4075
4374
4098
854
271
4030
1604
192
2633
4330
404
4157
2417
4904
4619
731
429
1885
1799
4856
1611
4703
1503
3610
3086
2648
2610
3016
181
2281
2550
4053
427
4345
4226
138
3163
4375
3584
521
614
2944
494
904
688
3671
4263
3123
3102
1928
260
4278
4771
1596
1674
1958
4812
960
3032
4939
3180
4486
2290
2288
1829
889
4158
4388
2571
4901
4981
3008
654
2101
3469
629
1272
3800
469
1156
2768
4311
4107
1709
1149
3751
330
436
510
4841
2240
186
2248
1764
428
1504
2464
4037
4993
139
1935
3677
432
1491
38
4792
3546
3816
1121
4555
1635
4105
707
4886
4797
1666
4452
735
4942
3228
1670
2771
3735
1961
3002
4577
3561
3469
4234
3
3268
2455
1587
1787
1974
2585
2397
990
3658
3399
1288
2713
2071
4808
1866
478
1103
2563
3254
1715
4507
790
2512
2160
2153
2575
2898
3534
1741
3933
738
209
4355
2053
4616
116
2861
1191
3643
1234
2366
4190
2255
958
443
4783
1517
4552
2715
3787
3175
3989
3397
4930
1642
29
534
1793
2953
1496
3417
3209
4241
515
4636
115
211
4522
4033
1138
2128
4100
3165
3836
1816
4310
1272
1187
4214
559
1653
408
3683
2867
4223
3795
3872
4698
4101
4350
3072
2882
4262
943
29
3213
3217
4430
4877
452
1561
2432
4571
2314
1521
4901
2844
2634
4272
896
4808
3966
244
4059
4108
2119
4427
2145
1682
2696
3928
3620
2915
2908
3308
1781
3507
2462
1891
4076
4180
1233
2204
43
1555
1990
1182
4797
1019
4357
1832
1285
1765
1637
4580
943
2354
3870
4592
2714
2031
964
1916
2285
150
1949
2416
4087
138
109
1005
948
3928
760
295
1552
4977
3699
2169
3065
4592
2265
1945
3598
2253
2437
15
2076
3239
1330
3360
3211
627
4702
227
645
3978
1567
3351
283
4530
1379
2838
2183
2060
78
2808
2622
3558
708
4841
4830
4918
101
207
3471
4914
4773
2712
1759
4757
4931
4228
1893
4735
2060
308
3554
2919
1079
1164
1605
431
2622
4314
4251
1108
2605
2427
35
1990
1866
642
2994
3954
23
4737
3192
32
2948
1181
1480
4949
1651
4215
3382
957
3071
4038
4225
648
2998
1719
1923
4295
4916
980
1188
4378
1406
2918
620
1564
35
3858
3185
631
3030
4558
3387
837
4250
1738
4313
4046
633
2811
4512
1115
165
2465
1585
2500
1668
3233
2668
2433
2093
2777
2694
3670
2686
4708
270
200
3141
3999
4145
2564
4939
2291
4691
4460
2566
3333
2527
3782
1795
3257
254
1013
3886
1600
2873
2184
4769
3956
4022
1733
2612
837
3808
4952
4467
43
4783
193
1755
1571
422
3665
863
2212
4379
4261
673
1985
797
509
212
1923
3833
3768
1103
117
3442
1819
2787
4104
3122
3768
200
1107
4528
1290
276
2408
1355
3433
1476
4029
4884
4645
3708
2138
3257
4389
3729
1638
2577
2231
4447
4140
1521
609
2899
2537
4974
4122
2351
479
4512
1804
3885
3092
4726
3366
195
2358
363
2992
4948
2620
528
982
4850
4882
701
1350
947
1848
2056
1811
1467
331
2402
681
2209
3248
4684
2745
3447
1665
4540
1071
1325
4623
1838
3554
4660
1603
1191
3315
60
1127
2365
1992
4453
4419
69
2790
1827
609
1547
149
1040
2678
1330
2877
823
3706
2994
2453
3595
4117
2707
4973
4524
4257
4063
1569
558
896
2594
1171
631
1732
129
337
3266
641
3811
345
1025
1389
393
2550
942
2478
1091
289
3276
1665
1014
2054
1138
2817
2674
3659
396
3038
1516
522
3698
3569
3655
3327
835
3812
201
4766
4569
2563
2569
2402
3334
2998
3775
1984
1071
1816
4787
3394
885
4993
4383
4113
155
3765
2210
3498
502
4617
2299
3980
1551
3765
867
4326
4416
2505
1019
3370
1569
1640
4573
2511
477
829
501
2571
108
3797
102
3078
340
1445
812
3252
542
1429
1215
2784
1906
2348
2559
41
4573
440
3281
2487
4858
2295
739
2344
2861
1056
4377
1778
1064
3629
4691
3586
4548
908
4177
815
2263
402
1354
761
1363
975
2389
2347
4991
4115
901
4267
1256
4442
784
290
1419
4828
4705
3428
2541
443
3992
1047
2398
4964
3952
929
626
796
3721
1078
160
1010
2372
4790
2993
1409
2484
849
2304
288
4559
350
3357
4428
44
1370
4772
933
4402
3332
1281
2778
1984
1833
2400
3974
2126
2593
3567
1012
2242
4234
2911
2275
1812
1875
3171
1884
1178
1692
1250
1719
3847
2009
4089
1877
2853
2690
4611
2033
936
727
4382
1296
1863
2109
4898
1684
3476
3969
1348
292
493
2190
4637
67
613
2011
2388
4438
3261
2489
483
3826
2974
4348
4325
3664
1891
340
4233
237
306
1791
4330
1173
2285
3373
659
2363
980
434
3755
2074
3171
1421
2502
2698
3715
3612
350
1138
4740
81
1609
211
87
4468
1674
3787
3110
2050
2689
1706
741
4747
4641
342
4586
440
1040
907
2651
4060
4420
481
3252
4766
173
299
2446
1917
3552
2642
1537
2289
1876
2942
3054
143
1757
3832
238
3615
132
3645
3423
816
619
1985
4679
3134
4397
2134
3912
2225
1554
4278
2027
3170
1859
1638
548
4336
1895
3041
2966
2617
4018
2281
3676
3319
2804
457
2668
4392
1137
1860
425
4362
4665
3218
112
1505
4797
1591
3616
2844
4262
677
2
4715
3865
2569
3330
3892
1346
4714
544
2970
283
1905
4409
1447
4734
3962
3713
865
2816
2672
1627
4208
961
3153
2126
2164
278
3461
1663
3049
4359
2387
736
83
4425
853
1161
4434
4365
527
656
3883
1080
2392
3066
130
4837
1488
1461
544
2723
4385
4978
1184
2812
2032
2072
4072
4146
3290
1719
187
4941
3633
790
145
1920
3078
3996
3492
4833
3307
1283
3033
651
801
1427
4092
364
3183
3856
3683
718
2864
4326
3716
811
2518
697
3420
2666
4040
2052
2097
2948
2304
4776
4809
4274
3685
3994
1975
4736
928
3229
4087
4334
4914
1995
3992
333
1089
2923
1176
2876
4378
1510
4795
4145
1401
4517
4076
930
3334
2707
1660
3076
4069
734
1125
4972
4720
3288
3296
832
4461
837
4708
4633
19
2718
4031
66
1152
288
2947
133
840
3420
4046
21
3542
2333
4043
1872
3193
2654
962
2570
191
1892
3565
1149
1287
878
1853
4227
4252
506
554
3691
2271
4615
2871
4246
2330
4383
734
3975
908
1470
3512
3841
4633
3714
1790
859
4350
1653
1657
1234
2547
1583
2577
3660
2554
4625
1302
1871
1358
1540
4446
4408
3391
4817
2767
4778
1522
1743
3376
4203
1177
1696
2110
1544
816
2334
1565
226
465
4852
3164
395
4773
2904
3453
2269
4912
2184
3673
4296
3257
4603
3584
4623
1186
4821
2581
440
3683
3163
4190
3800
790
1204
3888
624
4077
2187
914
3803
2709
939
2216
1747
2108
4015
112
1998
2698
4248
1587
2258
2925
3665
2162
724
4808
4130
4429
2834
3009
3858
2743
4392
1272
603
1063
1467
1656
3747
3884
152
497
1683
1289
425
509
2198
4453
2259
1948
2476
791
3881
3757
122
1545
1532
3105
3097
3439
3165
1530
1900
761
2186
1638
3920
2511
577
3432
1793
3522
3152
1617
3777
2028
4775
4268
2422
966
2809
3381
1691
3520
530
952
953
4432
2555
2589
1066
2440
3273
502
1400
351
4468
1396
2986
2070
153
1062
2031
3434
608
186
3275
1041
4345
1013
894
4395
4944
1556
2642
1589
2377
1532
2446
2438
1954
98
4782
3216
16
1450
4923
4909
4822
1473
847
2915
2255
1848
2891
2179
1057
39
231
973
2592
4366
934
2768
3006
4481
1927
2949
2744
3126
470
3292
1224
3838
3868
3612
3681
413
2639
1897
2473
2764
1341
1116
3432
2559
3572
4036
1769
876
1263
544
355
4751
821
2313
592
1691
1924
622
4456
4207
908
1300
2810
3535
3018
1744
1767
2633
1825
155
1944
613
1263
3155
1428
2911
4477
3826
153
4663
3440
3020
2248
1896
4183
3328
1058
3979
4519
4678
1983
3924
3651
3953
2928
523
4745
2196
2460
2082
2573
2992
2450
4587
629
2853
3328
2578
2604
2256
3626
1311
3915
1447
782
979
242
284
4101
3835
1996
2524
3924
3820
4769
2073
949
3478
1202
3685
541
4744
39
3761
977
2535
4758
4552
709
485
1264
2918
2039
42
3815
98
1011
3517
2401
2322
4138
3539
1365
1263
765
3095
3240
4914
4624
4480
1383
956
1169
1633
1273
4129
1307
2230
1630
3519
1876
4959
1069
3837
22
3260
4386
393
1084
4426
2764
355
4110
3458
3710
1539
3045
2471
319
2881
1525
1413
2631
3137
2689
884
4941
2638
3359
4457
91
3926
1176
1617
1959
802
4450
435
2113
4620
2012
1355
1962
2756
1612
184
4540
121
1118
1094
345
4461
4979
1003
4662
2560
3089
4533
549
133
4267
4197
3224
2604
1866
2430
1987
1502
4921
3871
4133
1347
3751
443
2434
3822
1480
2300
782
854
1945
1903
2336
4041
4610
2912
1878
2960
880
224
2812
1424
1153
4142
1425
36
4592
56
4753
3802
3038
3507
2873
1156
406
28
3491
4428
158
4841
895
3905
1129
3926
3928
1732
3491
1347
3099
3996
1677
4233
1908
3118
1191
252
4131
1588
2533
3487
1247
4219
2906
406
1026
1361
3398
4698
2617
4117
1403
4688
2186
4734
798
2509
2986
1324
833
3815
1026
1300
252
1782
2021
1534
3598
1129
3160
2450
1103
417
2094
278
1846
1666
4183
1739
1109
4686
803
4952
3887
3278
824
1540
1633
1505
332
3499
1497
210
4156
3374
2879
3529
3908
20
3100
3387
268
1779
3854
4519
1398
1855
4012
4357
4785
1166
3872
2460
3004
4103
3350
4741
1328
1403
1760
3413
1908
3993
3776
2700
2380
2727
4816
1797
2172
1816
4780
2772
2400
2556
3981
3796
152
50
4940
839
3912
4210
539
4856
82
3198
824
2245
1712
3209
2936
284
2825
1146
2958
2042
4094
3257
791
4653
2661
3252
1442
3255
1601
482
2331
2313
2873
3046
3841
3191
587
1861
1429
2867
2550
855
347
3089
1730
3972
828
4018
1016
1331
2574
4823
567
600
4298
2750
1640
2558
764
155
2499
2076
712
2460
496
1737
1799
3171
4368
1921
1499
2264
1804
4610
4070
4569
2625
4781
1060
157
4855
1127
2494
1226
1239
1113
978
1463
4433
4265
1954
588
3929
2054
1878
704
2881
4820
4667
1531
1834
787
4650
1594
1894
1786
2436
697
1474
220
4148
2532
4109
43
1412
4388
446
3911
970
937
4435
4403
2027
2244
1967
344
3662
3909
3345
1009
293
3111
3904
2335
2034
1244
310
4230
951
1327
3402
2608
902
4549
2374
4318
4609
596
3266
2501
1777
1368
866
790
4714
566
4676
3017
4849
943
4904
880
280
3147
1790
494
1412
3704
125
4873
329
1352
3641
4648
1146
1337
1037
1980
931
4310
1521
4952
126
2305
179
786
3825
26
3365
918
4756
455
3610
2895
1547
1247
2055
3153
1509
4885
3441
2551
3495
1962
3921
1318
1852
4282
4496
1612
454
3127
2928
2853
4356
3457
3646
3617
4834
1212
3795
3901
4585
3911
1124
2185
30
4870
1731
3958
3906
4731
4601
1035
3553
3330
2476
571
3292
2387
184
1329
1842
4495
4516
3587
4446
2216
3952
2906
4950
1503
2595
1299
2126
3642
4353
2935
4678
3467
2614
2277
640
3005
2789
3748
2498
4371
3610
3641
158
1516
803
1597
4537
3347
1553
4443
3984
3463
2267
3281
1555
154
1978
2083
4457
2162
4189
371
3433
2218
659
4064
861
4698
1068
3091
3343
1945
2345
4249
2065
1219
3278
2780
1551
449
2160
1918
3141
1500
3624
4360
3207
2422
1123
1863
635
4506
1019
783
3298
969
3811
1677
4445
66
4011
1970
2843
1818
3323
2070
796
1661
2434
2238
4411
3509
2242
1452
1995
1905
1450
855
828
4826
2397
790
2679
1794
3502
1523
1595
2663
639
3079
3894
748
4958
1673
3507
1096
3104
4054
2438
3706
3653
2942
2528
308
404
841
4405
2358
659
3742
4368
2296
1854
3680
3421
2310
2738
3065
2140
3823
2791
3199
2661
1811
1185
4457
3755
1121
702
1640
2834
349
3596
1157
188
2607
4656
1891
2798
1347
3459
1624
2978
1059
2453
3856
2993
4662
1079
3596
3167
1535
1937
4231
1849
4624
3698
1787
1003
4221
2870
1984
60
368
1800
4481
899
2048
2339
196
799
1423
118
289
2436
4368
773
4219
4106
1828
1653
1566
4920
425
2717
1914
779
2459
3770
1772
3887
3376
2388
739
2627
2908
1479
1833
1552
2703
2907
3623
452
3640
4976
3172
4320
4972
3044
1379
3772
4397
506
47
1596
368
694
2057
411
2403
4228
1940
3059
1987
4837
139
3007
3210
738
4854
1897
4129
4286
4124
3391
1288
1361
3860
1606
4427
996
1794
4902
1194
4390
2552
424
4767
1232
4006
874
3559
2177
2002
3183
4859
2593
694
709
3329
4318
1670
275
3855
3486
1985
403
159
3037
467
723
1465
4390
1387
2270
2770
588
3505
4294
4524
4158
589
261
4758
2734
4571
3436
4735
4933
4959
2984
4456
3693
1495
2714
488
1912
1468
2147
3212
990
730
2504
2289
3227
4427
3970
3812
159
1748
2729
1224
4870
4548
2558
1959
252
4793
120
4537
2121
3186
562
630
1701
1028
248
1625
1287
2244
4754
958
2180
2793
3166
1365
3980
4438
2008
596
4047
2349
71
1339
4202
2886
3749
1614
3525
1841
4291
120
292
320
3363
3016
3574
4126
4799
1085
1290
2803
2544
3393
2746
3166
2542
2418
272
1267
4621
3614
301
2408
2472
1942
164
90
551
476
2377
4331
4184
2108
3575
1500
694
2317
2910
1432
2620
4397
3484
1812
4927
3793
2335
4245
2023
1490
325
2022
2427
1677
4671
2189
3129
4202
2250
302
2029
1018
1758
4533
185
3162
3254
2041
2995
283
2800
4530
265
4037
4929
3059
10
3007
4270
1731
4084
3607
2105
4446
723
1499
4171
680
4768
2227
3389
2054
4541
1274
4638
3524
3628
1749
1598
4485
4640
689
4998
3070
1790
1339
3101
3090
3090
2412
2708
2426
89
3976
3703
3090
3097
495
3002
1345
1138
513
4997
1592
54
2635
379
4607
1372
1317
4346
2439
876
3963
1135
724
3230
529
4284
1958
1855
4493
4228
1958
980
3613
535
206
2748
3607
2955
25
941
4709
68
1854
773
3556
2915
3287
3512
3654
4676
4272
822
1266
2200
4215
3314
727
48
3843
3855
622
504
4004
4058
2052
3058
3602
23
4541
1229
4006
4924
4958
886
847
2706
3215
4094
342
385
1950
88
21
394
4763
864
774
2776
20
3663
619
433
4607
4480
4287
4981
2067
2845
435
3395
3201
371
1327
3693
3750
2461
3145
4896
2215
2520
1266
1862
4981
3534
3577
2897
2643
446
3744
783
2720
2014
746
1674
185
4288
2170
3739
3620
1809
80
2545
4924
1592
569
228
1705
4953
3553
601
101
234
401
2122
4596
2187
1479
1363
801
3281
4102
4178
3973
2111
183
1822
307
903
684
3154
2326
2231
99
3689
2655
4392
4601
1892
29
2883
3443
20
2617
3396
4103
4711
2845
810
4714
1404
4848
3243
185
3887
4589
1197
686
3537
175
2052
3267
1621
4814
3311
2409
1580
1204
3293
3834
2312
4771
2099
1489
2824
1040
606
293
1438
4900
148
793
3652
1464
1057
3815
3662
4576
1111
414
1193
4492
3473
862
3285
532
2988
3399
2890
1284
2976
3009
4652
388
2673
181
4359
3132
3720
2669
1814
2430
428
2713
3799
3583
3599
348
3332
2739
3982
3877
4433
4671
2689
20
263
4026
4302
3745
3267
1055
1305
1320
4995
1304
1660
908
3750
2681
2429
523
1134
1899
3768
2834
1791
450
2370
3959
1230
1954
4655
1266
1079
2468
3330
1892
1589
2444
3305
3785
3170
11
862
3528
918
3306
1742
581
153
774
3483
3952
3002
48
3974
4311
1755
4560
147
737
2147
2954
2867
4816
2036
2992
49
505
3291
3903
898
4546
355
1623
4328
535
2451
3108
636
1629
4520
3084
4093
2111
1634
267
1295
3816
867
4946
311
2998
3728
1086
2379
1141
3566
478
1473
4090
2545
1654
915
657
797
3779
2904
4099
27
3729
4682
1087
105
2093
555
1691
584
1215
1760
3686
1869
2248
4772
4813
1555
2690
1124
995
4088
1606
4190
3412
3454
1933
3699
3757
3800
1629
4445
914
537
2231
2559
3482
644
3140
21
922
218
1026
2672
453
3473
3176
2812
4522
330
535
2269
589
420
425
2527
4182
3211
4165
3539
2961
677
3780
2977
1892
4887
1940
293
899
3751
4690
3683
2764
1021
2145
4034
2161
2419
1420
4100
1716
620
1100
588
1539
2924
779
2454
2874
3830
2387
953
1584
3955
4195
3530
1231
732
2015
637
2697
2801
26
1689
2400
57
1818
2934
3702
1662
1623
4334
4200
4230
55
1835
3660
168
1039
3080
2885
940
2182
3075
4201
4000
1747
3030
330
4618
2789
4243
4320
1260
4353
3189
4724
2624
983
2323
2912
682
2772
4007
46
1807
4011
424
4316
290
1246
318
3567
864
460
3636
770
475
4135
165
4031
4223
4797
1217
3580
194
1864
4126
4244
4091
976
3803
2140
3639
201
3078
2849
2278
4092
4263
3722
2487
2522
2558
2672
1241
3937
4984
1911
4751
1756
1696
1396
1925
2244
1029
4847
2242
3418
4809
4513
641
1917
2255
2490
4588
4740
4542
1665
4599
4644
1105
1544
738
1269
3217
4693
4827
2357
2173
894
4182
2449
3012
4777
4202
4724
20
82
560
3032
3333
3827
3546
4925
4161
3451
146
3867
1815
2326
1380
3466
4132
1116
1356
2331
562
2427
4539
1865
2813
2654
726
3137
480
448
3750
650
4973
4706
3043
2886
4623
1772
1485
3968
4321
3645
921
2811
2759
4674
2580
1987
2480
1573
4256
415
1036
1371
4012
3559
1050
4415
2515
4338
3129
2702
3846
1983
2946
576
2187
4742
3279
569
2242
3554
1911
2897
4833
1175
465
488
3328
1619
106
524
3258
3400
4877
4256
1195
4169
4004
4611
2030
1209
4650
901
1193
3648
2614
1610
2
3015
3221
1417
4550
1276
3996
3549
3966
582
4369
3238
4357
1257
4352
2897
3241
1692
4377
1837
3882
2354
4105
8
1034
2791
1291
1251
1881
450
1014
1761
3392
2794
4967
303
1728
3770
1578
1254
4491
654
1577
3403
1344
4405
2937
35
1029
2267
4357
3609
3192
4499
74
4731
4683
2546
3292
463
3855
1120
2113
1324
2805
4085
1705
2109
1031
2486
3300
3976
2459
4003
4398
3740
515
2332
2145
163
708
3223
3337
4483
3654
4209
133
411
2571
3480
689
1138
2556
3390
1573
1950
3868
1202
4886
4451
3586
306
3609
4751
1951
3039
525
1735
797
3641
1966
1552
3205
992
1038
2937
3614
1843
343
719
2781
1149
3040
4825
4702
4855
1854
642
3404
2492
3232
4394
3349
3176
469
767
411
3624
1665
793
818
1597
4134
1379
3314
2275
395
2518
4173
1110
3860
4205
2654
2455
2082
2691
3631
652
18
377
3240
2974
304
1103
977
3449
4360
2211
754
417
1703
1231
2501
2044
4484
3634
4787
1237
4733
4742
2343
1878
3031
1124
2886
3095
2979
2965
613
3436
3576
4551
1969
2965
2763
3880
3952
4541
3872
1515
1137
4145
416
2016
611
1191
3258
65
4361
4743
2155
4307
1331
1954
1638
958
1981
3855
1856
2114
542
4934
920
3339
21
3994
3640
1273
4416
4617
4478
4550
1891
848
3761
3892
3951
4878
568
2113
1590
3562
1310
4357
3843
60
4437
3387
3719
660
4667
4033
451
2912
3321
3132
742
1909
3200
2011
4116
3721
1319
1044
4848
1978
2907
3333
4007
1422
506
1003
1739
3909
4829
4875
4300
1963
2282
3048
2409
1989
3537
366
4855
3338
2204
1526
3454
3796
309
3505
1223
3378
4087
4311
193
3493
291
4176
136
4294
4021
4922
2781
4764
3012
4653
1943
4808
50
2092
2290
3061
3604
3086
2136
4275
1348
221
1882
4430
1657
2789
2403
3363
4829
4531
4184
2051
4695
3563
2385
2300
472
1219
2583
2008
136
2362
497
3178
4714
2155
4
745
2889
3043
4574
4022
1237
2076
680
4291
2076
1827
1913
4108
1365
4497
448
3435
2578
3520
397
4511
777
3117
851
3723
3750
4421
3
3517
2964
1749
1815
1722
2298
2389
1693
4713
2693
2647
2161
2520
3372
4887
4166
4683
4043
2040
3638
1444
3812
4018
3527
187
1735
123
2599
2141
1442
2001
577
4080
4094
3553
4266
921
3445
3450
2772
2776
3021
794
2315
4802
234
3302
4579
4155
4763
4306
949
2943
1045
4827
1852
361
4806
3043
2300
82
518
1143
4021
3670
2049
945
2655
2247
2727
3553
2722
4889
3051
1062
529
1050
201
2402
1409
2895
696
2980
2842
3986
3031
4990
4471
363
4419
4315
2665
477
4685
3977
4712
3418
1342
4469
4651
2730
2037
155
1989
590
292
1278
1334
1670
2041
2271
775
53
3813
423
1975
1183
1816
4109
2693
940
770
4694
2089
2188
1026
2424
1705
4977
1333
1236
480
3218
3817
4112
2743
898
795
1875
2203
2472
200
2005
4334
2432
4136
1648
2427
3651
4350
2701
2143
3746
392
4367
4576
1919
162
3207
3376
4492
4059
3693
2209
1648
1666
4303
2964
4492
1628
2488
1453
2170
2728
3990
3164
2813
2198
2748
280
2904
3080
426
4639
1823
304
840
487
4614
2080
4778
3991
3727
1395
2436
1058
119
970
4276
1268
3585
4505
1125
1803
3407
4698
1165
241
1852
1716
3149
330
1176
2549
2449
3042
2249
157
2400
4911
2085
3100
4397
3312
525
1216
3219
905
3335
1657
2684
3389
4348
2466
3509
4925
489
1203
193
946
812
1820
3072
295
2681
3417
3788
362
4894
1130
4907
1060
941
187
133
509
983
3298
4460
2263
99
1391
1820
754
3033
2037
3556
1307
3679
285
3437
3006
1903
1014
4155
3818
1953
2343
2652
4443
1905
555
2624
3651
2565
871
3539
2445
490
2316
4003
3900
4873
2686
3810
1417
4406
468
282
1707
4614
8
1922
2162
2064
676
2909
826
2128
1080
1579
1755
1918
1962
1588
3609
3456
1754
2639
4913
957
541
3598
2736
2594
2796
4135
2014
2690
3271
1085
4647
4881
2317
4517
2538
3837
3991
3467
2043
372
3479
1217
4046
475
4477
3277
443
1615
3846
597
1674
4889
4996
3693
4916
1274
1388
1443
4418
843
3238
2608
3321
3946
2269
510
4707
1404
685
4289
4798
3785
2634
135
4461
1787
1773
2011
2532
3149
4409
778
2980
119
4751
1891
86
3083
1403
2383
4944
351
79
1493
2326
3180
2053
3296
3041
3152
1960
1539
388
1318
2907
2580
45
3198
4508
1277
2932
3677
760
729
2162
1213
3827
2938
4413
326
2124
1438
1994
1436
2589
1301
2668
4172
507
51
716
1263
2729
4536
1132
306
1026
4425
4874
556
1349
233
1208
1532
3361
3127
3843
2941
4092
577
4010
2727
4188
1348
4489
2185
4546
4526
2210
3322
4796
3624
3567
1123
3328
3437
1223
1763
3315
2114
737
2601
2692
4687
313
3067
4193
499
2223
992
2743
3938
3427
2920
3322
2769
3435
3095
2185
1017
1131
4696
4880
3107
2977
97
1317
84
2233
1755
2172
1524
1544
4710
4325
2432
4924
74
191
4268
1512
4262
3957
752
4068
4589
1393
1308
599
4432
999
2340
2980
3418
3544
2420
4840
3887
4203
260
4623
4304
2760
1355
2269
1770
1531
1258
812
1393
1638
3310
3151
1364
3244
4315
261
3398
151
2413
2446
4436
3935
1554
177
1495
326
2499
3046
2993
1492
2866
2547
3639
3848
677
4754
4213
684
2653
4411
4819
3037
497
3670
833
1603
4738
418
3273
1921
4666
2676
1540
762
975
4796
2122
3745
3450
1743
4523
3487
1577
4738
2116
4850
189
156
3728
1184
3910
2871
4069
3742
3128
514
3088
3740
4442
1022
3189
2755
1676
4341
4756
4168
2107
4885
2452
1086
71
1015
468
3360
2987
1201
2173
3181
3869
321
3075
3205
498
1959
4342
4167
1181
567
2370
1090
2390
809
4908
2300
2145
2324
3770
1958
3317
1426
2379
2058
4763
3591
316
2042
88
4971
4506
4717
2002
4689
3257
2331
4497
668
909
2578
1377
166
173
924
1904
1855
138
302
2613
1494
683
4684
244
1590
3883
899
2065
507
909
51
3535
3277
1143
4788
4450
4681
2599
4770
3323
983
2268
4645
3042
886
4404
1337
2376
3708
337
4406
2468
4831
4192
2937
2578
785
998
1791
199
1865
3394
1206
1038
1582
3301
4291
4284
459
2918
4497
3266
2654
627
1429
38
4507
528
1540
1849
3169
2630
875
4741
325
4480
2924
588
66
1084
3643
202
720
2298
4950
4953
3111
710
4110
842
1699
1081
4812
3853
3743
4530
1630
2552
4924
1488
2555
334
1043
887
1657
4096
976
3851
1577
2873
4577
4221
133
963
383
4252
911
3672
3775
2836
4049
2723
1496
421
1619
2353
2323
2487
3534
2477
1256
1250
3363
2147
2748
462
3918
18
1371
2270
3136
1430
4970
612
2458
1056
3326
1347
4052
2495
1860
2389
2084
2037
2598
1734
1588
1227
1964
1539
1117
1840
3981
3959
2864
4623
1254
1351
83
632
3992
2681
4090
3636
4859
2071
3986
1548
819
4686
2622
3625
3000
3072
3383
804
3907
1279
1440
2776
3396
4865
2936
4486
1472
1391
1648
2112
4769
3144
2919
1427
4077
737
728
1183
911
4207
3786
3219
677
1987
735
3746
1137
4590
4725
2800
4807
2130
3074
4821
563
2539
3505
84
4753
4115
910
2094
4575
3827
3242
3941
4045
2408
2700
3449
4630
2754
2581
4502
1760
4142
420
4223
655
4301
620
3695
860
1911
3805
3115
2951
4319
1950
4986
4353
2326
2149
3118
3766
4932
4296
2472
1065
3182
1696
3515
683
1227
823
1942
3640
3004
4909
94
11
3791
2976
1996
3643
1317
1438
1166
2410
2048
502
2443
526
1687
2924
4471
1514
3481
3004
4459
66
4520
852
3675
325
1582
1407
4420
3204
3311
3952
3103
3706
2709
1957
2582
1770
4598
2031
4231
25
2110
1668
1274
637
4013
415
3019
1295
3329
2261
883
1905
2420
810
835
115
3276
3273
1315
889
2210
3279
1919
1362
4557
4784
2575
1807
1299
1466
1286
4765
4228
1953
876
4454
2309
945
937
3646
3456
1329
3068
4838
3550
1047
4813
1088
1390
3325
4260
2053
4509
818
35
397
2003
1786
3708
3886
2241
596
2161
1949
886
3770
1203
740
506
1359
4520
3925
3172
253
862
3939
2905
1314
2051
2951
2031
3946
2317
1865
1519
2649
4724
1682
2376
3834
1308
777
1572
1949
539
1860
2590
3905
2494
834
229
3195
607
342
4693
3372
1455
2235
1078
221
3060
1527
2039
1848
4841
4559
4132
3445
4756
1236
4124
1802
4230
369
1256
2242
1656
374
1364
3415
1639
6
4955
260
4291
977
1609
231
4846
2148
1377
446
2276
2686
2121
2210
3816
2620
466
3231
4101
1897
1889
99
1824
1387
1582
40
839
2902
2344
4261
4246
3980
1507
239
4687
4546
2352
3137
4173
1747
3385
2985
832
69
540
1347
2528
1548
212
1330
2399
628
3277
2467
1991
434
3654
499
3309
2547
1181
2017
4426
2778
998
2544
3506
4540
2971
4343
4208
4990
377
194
1657
3244
1650
2322
2298
1385
145
4594
1559
3859
4531
516
4589
346
4034
4628
969
4716
2847
2367
2925
3443
277
3487
165
86
2503
1633
1628
3462
1591
1130
1365
4652
3638
31
2958
59
4324
625
1396
4185
3034
4974
890
2965
2245
3602
4594
4835
1746
2758
1942
4569
4650
875
296
1825
3203
3015
1478
1668
1763
3706
3291
1880
1243
1210
4102
4825
1366
1172
1890
1296
736
1870
325
3532
3854
3282
2688
2152
3372
1159
1351
732
1171
2841
2427
1008
2854
2892
3456
4021
544
2298
3667
4221
3284
86
3790
4702
1270
2935
4232
1572
2751
4234
1972
2103
1452
2955
669
2434
1025
4128
3029
4780
984
1372
4434
3418
2969
4376
3618
2323
3195
4501
2926
3511
887
295
3005
4126
2591
4063
1148
1762
4501
3966
385
2133
1007
1697
269
4629
2325
895
1038
3565
4029
4375
2039
1247
4126
451
1951
2208
273
3770
3537
3662
3220
338
1312
3526
4080
1086
2487
1809
1923
2899
75
4136
1647
719
4827
4526
1146
188
1150
3902
2711
1468
2986
2497
307
4083
1182
1650
2747
2429
4052
4955
120
4392
4187
3251
186
358
2217
996
170
395
3796
1488
3942
4972
3115
2239
940
4226
395
276
1710
547
1153
4620
4965
2582
3158
2711
197
800
2867
2596
1045
4564
774
1975
2730
4803
106
4486
3345
4864
3042
1086
433
2297
3013
1289
3180
3851
3511
3676
1627
3483
1221
4493
4283
4896
3759
2925
3681
334
3965
843
2669
4198
4468
4512
2635
4429
4120
2201
2356
4920
2593
4527
4930
2892
2890
3072
1106
223
4719
2516
1277
4863
3276
4329
4487
4992
3621
2941
1238
1073
3712
585
2923
3734
1399
3507
4650
3154
2318
138
2257
586
2961
3905
2952
827
3373
3679
3454
3479
2370
4995
1401
2695
2204
2138
21
947
799
1098
4371
4622
2790
3995
2318
2620
3389
2772
4909
2412
1938
1509
3214
2119
3169
3777
3035
4515
4477
2675
1453
3593
2071
4415
3366
241
4030
3836
1810
3783
2780
2419
1176
3059
4513
1047
1040
1012
4917
2996
956
2676
482
1020
320
2799
1671
3313
4208
3979
1967
1090
2364
3893
1186
4845
1031
4949
2627
1490
1797
2131
3645
3667
4254
1537
3387
3015
826
4392
4534
2760
4703
1139
3909
2650
4176
3069
2608
2484
586
2510
3039
3817
3500
4500
77
3500
2758
4783
4073
784
3301
4007
1845
2338
2082
544
4688
1370
1554
1768
4518
2459
1047
3778
4784
1733
1901
2549
1695
1155
713
2735
2654
4403
3831
350
387
2455
614
3320
2498
284
279
147
4323
1367
247
3057
4001
1533
3075
1497
1374
4250
3174
3047
481
190
2151
4666
269
2560
4483
115
2692
1157
3061
2015
109
4589
2039
2267
307
2499
1900
4605
2143
1434
4658
3372
1893
3369
2430
3479
1458
12
2488
2346
356
3186
3943
1732
965
634
3937
310
4547
2872
4698
3743
2378
2349
1539
4693
1735
3851
631
780
3122
2911
382
4259
4649
2013
840
4518
1417
1788
3435
2724
836
1596
870
4882
232
2798
2045
1126
1436
893
3838
1525
1077
2
4988
1107
4452
3157
580
89
697
4703
3344
1928
3962
4024
38
3328
4783
1846
2090
2944
1453
2383
1984
1179
2446
4747
4794
3358
2796
2523
1629
26
40
2225
1528
2744
360
380
3843
1860
2856
4319
1603
2331
169
3436
955
45
4746
2517
3905
4949
2291
2785
2366
3159
1582
4967
4994
3889
3439
1164
4469
4097
4360
548
848
1076
4974
3135
4280
1437
751
3815
2781
3638
474
1161
1678
3433
1899
882
541
4227
4720
3354
3097
3749
4561
1668
1830
4824
1437
5
3164
4535
1902
1433
3373
2688
3822
766
3426
3077
2584
2604
4340
4169
1243
1187
4116
1928
1404
3893
3839
3673
4832
3241
1422
4265
97
1512
3111
4283
2502
4247
2232
4914
3147
4609
2623
1811
1153
3140
4975
4288
3879
1857
3704
2398
3630
426
3697
1538
1129
1749
2976
1528
2576
4289
4506
2582
2415
1074
493
2092
2278
3614
4198
367
3876
2456
1272
3793
1998
4859
3814
169
2615
2782
1553
2442
1031
4255
2012
4949
481
1979
4455
1742
2379
3077
46
1405
1672
45
1399
4208
312
811
1363
2639
1305
4500
1607
4661
1299
4759
2246
2845
3875
66
2922
4812
3757
2980
1101
2560
4945
1159
4384
3978
1321
199
720
2457
470
526
3085
112
963
802
107
2127
1425
742
4730
852
4821
4362
4133
1157
1820
1629
1273
3531
4460
4130
1443
3859
1736
531
4827
2380
1419
718
3362
3039
2435
1590
3445
2477
4033
2364
3259
3814
3373
4437
2346
1658
2157
2469
1410
4610
2882
4396
998
790
2361
1746
1100
3370
3511
1071
411
1760
422
1000
4642
3831
4271
1048
1849
3161
3181
3525
2345
3413
2833
29
1795
1810
2334
2011
4213
1443
3598
3528
4718
2267
583
3082
2518
4492
2036
2843
3028
4574
3212
2884
597
596
3007
3811
439
4025
2722
1109
312
4609
3510
3173
3474
4894
2011
4311
1732
4177
4442
4516
2511
2252
2762
2190
2980
1735
4802
2083
4299
2365
1334
4838
2006
209
4209
2407
79
4902
3520
2918
4048
3758
890
2726
149
1225
116
3596
4050
3156
2484
2132
2494
53
2080
4423
1620
958
1853
4696
255
4904
616
1598
4897
3740
16
3073
488
4972
1577
216
2714
3048
4882
906
2239
3257
4238
3153
4727
605
3301
2927
563
3451
923
1257
4215
3789
4434
4142
1534
4494
4356
2659
2835
1891
3923
4694
2043
3235
2918
3667
1472
1318
4313
3445
2713
2021
1125
4638
500
817
4571
392
3735
449
390
4555
4623
2489
1126
2981
2326
1580
3341
4866
1013
3684
412
1603
1121
4982
2633
1363
343
3516
3277
734
2484
15
1561
693
4908
712
4714
3503
1249
2889
1061
4382
3852
2078
3460
946
508
10
3359
2724
2803
2065
598
2761
2869
2144
2182
3477
4960
2963
2248
4428
2479
3577
449
3712
551
4110
3151
2716
2401
159
296
1540
3637
3688
1470
3238
1060
1360
3782
965
2453
1780
2148
4814
853
2139
1736
1419
1532
3768
3717
3752
2859
3686
2447
574
208
4089
2228
674
3881
567
4117
4386
3911
3683
3814
425
3672
3935
4619
4937
4783
639
3844
4147
498
1365
4633
1356
4870
4588
4666
4183
1731
1891
5
1801
2459
1283
4154
3592
2636
4836
2269
1562
170
4622
1406
4559
2382
169
4805
3115
4525
4512
589
2261
4381
1891
3497
2321
2878
3937
497
4921
319
2420
778
3237
2203
1806
414
2485
3915
3355
2268
3015
1200
141
258
136
2041
329
4803
3941
1380
472
2685
3801
2248
4325
333
3819
4024
2401
1728
4325
3438
836
2673
3269
1561
574
1558
723
3320
3469
2406
4286
4016
1327
4324
839
3222
3120
1494
4547
2793
22
4407
4646
1497
4211
4138
4502
1254
3342
1618
2168
4153
2381
1779
2200
1539
2678
2740
3496
568
3304
4954
2381
3415
3881
3207
4897
3030
4881
1987
3933
1426
35
1763
2843
1690
1289
2251
765
3400
1601
574
3430
2912
3728
3262
388
2745
954
2728
3069
1800
2324
3156
2791
358
4066
3069
3216
1682
3471
2713
2414
4003
3546
3076
2847
2849
1414
1968
396
1333
2215
921
3021
4305
944
1155
3542
194
532
122
4720
2182
4380
3047
611
2846
415
4296
1908
1581
1772
3064
565
4123
229
128
2272
244
1254
1912
1575
1207
470
4933
807
3275
1087
2403
2154
1947
1518
1782
4595
2002
2936
4772
4988
107
1240
4714
3171
3904
2698
343
1125
411
1419
3678
904
2384
1297
1714
2223
4627
4151
663
1857
9
541
498
2492
1553
3299
3381
2052
4333
245
1289
3569
1494
1758
2176
4362
3698
4461
2434
2079
1649
143
3939
1180
929
1203
21
3094
3279
4716
3691
497
721
2325
2980
3672
1813
3120
290
2041
4309
4497
4527
3339
4204
3447
256
2681
1434
2085
3091
4092
1124
1631
2498
3526
4785
2468
3184
979
4497
3009
2117
3929
2634
4358
2393
3223
3518
4742
4875
3969
4492
3000
1511
4047
4052
4031
2861
561
3605
148
159
4131
1143
184
3222
3430
3835
1685
3735
1306
3476
2676
3006
3268
1308
259
878
885
285
1101
2057
99
4479
3472
710
2968
980
4479
4134
1864
3026
1554
3588
2256
4064
3113
4914
934
374
2952
168
2179
2574
4113
4001
4284
2544
4321
827
4126
2388
685
472
2277
477
3174
2002
2141
1379
4336
237
1917
104
2098
3666
1543
1963
1335
919
3026
345
589
151
2416
2982
2928
96
3732
3895
598
1781
507
4987
4098
4577
709
408
1441
3577
465
4482
1629
139
1046
972
898
2289
2628
3129
3624
1565
928
3563
4880
4386
3833
2528
3953
4011
4846
4545
3557
942
156
529
3586
825
2449
4461
3963
3352
1880
4788
789
205
2795
4114
696
3219
3620
378
3535
4782
4278
562
2443
836
1113
1586
3866
2021
4638
46
578
3252
2504
234
1331
3796
488
4855
323
3607
1249
4522
1049
484
1330
4477
1273
4612
2070
1236
1663
2489
228
1659
4568
1337
95
676
3662
134
2668
1876
2974
4881
2974
4937
2704
2734
2761
952
1614
1935
818
3695
3288
4542
3953
1918
2986
3966
4261
4621
1777
1753
1467
1264
4618
3769
2093
3329
3795
191
136
3687
4567
2710
796
1181
3678
4978
1703
2301
3233
3550
3397
3983
3528
922
1502
363
3352
2697
4247
4258
1848
1282
357
1245
1604
85
1319
1079
4844
1891
699
1999
216
2971
4680
612
1083
3246
1401
2456
3078
1129
4756
3791
2721
816
3714
3576
1099
3344
253
616
885
4339
3331
2258
4411
3601
134
2890
841
306
2588
906
1585
4776
125
4609
103
4570
641
4439
4575
3559
3074
1058
4887
4746
2523
1440
1729
3603
4889
4249
364
717
2170
3421
1309
658
4550
3357
1013
1956
3120
4908
577
3609
2202
1961
408
1661
4925
1860
3999
3558
2611
3626
831
875
1090
955
2277
2020
674
2585
1613
2717
1048
933
3752
1576
277
621
2456
138
276
1044
2518
305
3128
1427
1301
1122
2862
3624
4982
113
2223
3678
3262
3246
3391
2886
2255
3958
4371
2481
4331
1935
3
938
4771
4385
3375
2268
4258
2321
3076
156
4744
1412
1468
3951
2271
4269
1149
3248
71
1919
3370
1689
1522
4007
4092
3246
3885
3956
3877
4929
1845
2454
2673
1911
622
3604
1655
4663
3497
3636
3378
4791
1539
2457
255
547
406
3052
3804
4272
1207
1165
3308
791
331
4107
4069
1403
4722
1662
1809
4037
3427
1395
2257
2015
2584
4858
2832
4042
2893
1884
1248
1697
2282
4613
3238
1668
1990
1646
922
3251
3844
2465
2837
4058
4576
2534
1052
4285
3248
838
136
2045
1189
234
2535
1108
4615
1065
3314
175
1499
3737
1903
1722
684
3779
3486
2117
1000
4710
2606
4627
1509
372
2209
1223
3711
4838
3091
2763
3430
4314
2507
4480
3410
3650
3598
930
1161
3168
3968
4277
2441
1799
4376
598
2695
587
1401
4936
203
16
2544
1189
1797
4522
2423
3944
4803
451
650
1129
4279
1848
3194
1915
3852
3950
1478
444
4838
4507
1138
63
3350
1498
2576
561
3115
3891
2927
2020
2455
181
233
4541
3546
2845
1725
652
3797
3602
1056
3548
4364
1278
3586
210
552
3812
4016
3779
3257
944
3076
2434
1810
3917
1071
2176
4484
1561
380
295
2728
1031
2776
89
4861
1
2767
1808
1449
908
4981
2576
352
1407
984
2131
386
3805
3130
3312
3280
4479
4046
3755
503
599
1919
2322
2048
1275
1727
3849
92
2584
3858
1607
1063
2140
1528
912
4755
2889
4852
2739
4654
4944
3863
379
231
147
736
1943
351
2587
956
2092
2818
4704
1324
3098
2283
1862
1771
4424
2427
1031
4666
1787
4867
2837
1130
262
420
3663
832
387
759
3760
25
282
805
3570
318
1189
3258
1768
2109
3651
2692
3262
3931
3590
1959
3138
1788
255
4709
1745
2657
372
3393
2789
1033
3164
4383
4765
3833
1900
3743
97
236
2410
4637
1001
787
3651
3011
2712
4400
2678
2063
3057
48
4086
1170
1250
4880
3992
4773
2925
2413
357
1579
3424
1135
549
2223
1447
4904
2272
2685
4864
2165
2145
4053
3357
4178
2392
2152
3156
4356
405
1430
943
3078
3930
1802
1580
2151
3858
150
2022
688
3246
56
208
2749
2009
2864
760
747
3515
1042
3981
4101
4752
3773
2538
1521
3982
2726
55
2858
1468
2973
4512
4462
979
941
3075
4180
4370
4961
1527
338
2412
4201
1577
3126
2503
3386
4368
2034
4530
3410
1350
989
1931
956
1664
4241
1297
1681
3969
2187
2031
2603
1982
4450
4327
3917
4703
2798
3723
2942
4832
1583
3425
4514
2716
4887
3904
2105
1161
1945
1866
2022
3128
4590
42
1007
1622
1067
912
2790
3425
715
2478
181
1625
2864
1518
4708
633
1855
1539
52
547
2443
4162
2877
4216
2905
749
3826
1517
3526
93
335
97
592
4846
82
4696
1508
1583
142
2072
2856
2260
4454
783
3313
1715
2918
3361
64
1759
1456
2533
1387
3840
2963
2833
2375
2685
673
4420
4313
2264
4104
2592
1294
4343
3110
40
4335
2833
1645
4810
3766
1950
1324
3314
2080
4986
964
4675
3449
1339
1142
3393
4409
305
1491
4799
1806
1323
4108
1867
2232
594
4657
458
1296
3057
4500
3787
2681
3285
3274
1317
4364
2166
1920
3254
1852
4303
3947
4028
4825
538
1754
4783
4574
3884
1721
784
3436
643
3353
2745
748
1421
4978
4940
1262
1678
1743
4180
1789
1508
4187
4899
3961
711
2509
2179
3482
2434
3081
2366
3819
2959
4825
4069
348
4857
2907
2773
972
2610
4597
3401
4612
1295
2591
2034
4831
4282
594
1570
1560
3354
351
3284
4439
784
82
4581
2352
2715
1100
4942
3171
2456
3904
154
985
1948
3019
4234
3869
546
71
494
4578
990
2936
1259
4955
2097
4516
202
4412
4134
598
1926
1295
2235
3414
289
2734
2558
2492
874
4097
294
653
4540
4961
4065
122
3312
2585
2231
368
1293
1318
2233
1669
4198
3278
4246
2937
1823
842
828
2574
4661
2231
4133
3285
1868
2708
3162
4645
2077
4179
1544
2489
4172
3472
3469
4738
1278
103
4306
2371
4207
4665
2859
1169
1919
2040
3061
4888
890
2313
3242
1274
4554
3811
3286
3711
4291
2318
2510
3917
3595
3717
4206
3185
476
2850
351
1285
4771
919
3400
3070
1765
291
3881
2014
1495
1443
4470
2153
3740
2107
4212
2945
265
603
1235
1800
1544
522
2956
965
4285
4734
2210
1091
840
1960
2552
4170
697
1724
898
120
2881
2459
2075
2687
92
4647
4109
2415
146
3770
3760
1875
2297
1986
2286
1431
4674
413
4828
3143
4826
4248
3905
1849
3202
968
2093
1617
4679
2842
4559
1014
3506
4317
2310
3164
3849
4060
620
1336
4731
2163
446
1520
306
3816
1080
3305
86
1146
2533
880
4729
1566
4200
2353
2307
468
3322
3934
2122
4672
3579
1373
19
665
3070
3693
1584
2309
4251
4854
2205
3080
2334
3828
3992
3729
4861
1670
2523
1997
1101
4420
4225
2780
4851
485
2586
2852
721
4807
3890
989
421
1645
27
3690
238
3609
1954
2825
1338
2438
4764
2509
2433
4263
1809
1571
3643
4647
660
4207
4790
3383
2064
4514
4911
1214
2172
2500
2278
3444
2815
3495
428
184
617
2798
2165
3578
3543
3100
1230
3188
1903
4886
1944
2948
309
1193
807
520
1113
173
1002
2451
4896
2035
4211
1355
1432
3573
4981
1417
886
3016
2765
2400
3930
4509
3756
4860
2210
863
2252
1866
4956
2563
3539
3243
1981
1613
441
4744
248
166
1324
2104
2296
3181
335
1134
3220
4727
2630
4803
280
4739
1584
1478
1489
959
1007
324
4413
979
1806
159
504
1554
3773
3283
2725
2166
4903
268
4931
2041
1352
3008
135
3135
4518
2768
122
2429
2027
4099
2518
1039
1918
983
1170
218
3369
615
4074
560
319
4345
407
1511
1898
2051
1276
3288
2179
4416
4708
3520
1219
3803
2608
4276
1649
4834
3842
568
4370
3887
4196
3847
4402
1827
2860
3413
1021
1347
1337
3613
4068
4002
2788
2989
798
2135
3112
494
4026
3795
49
3811
1363
4437
3289
2508
3804
3592
4990
4153
2464
109
4973
4317
1557
3107
762
2012
3671
4374
1322
2783
3517
1184
1934
1894
1744
4932
3909
174
136
3974
4428
2224
2197
1510
545
2104
3841
4777
3156
4644
259
4432
2634
541
4763
3431
3769
4498
1115
3194
347
1239
676
2320
1043
113
3911
3328
4309
4002
4606
693
4150
3878
834
4155
2165
576
4342
4818
2136
2602
2023
3257
176
2722
3930
3271
1490
738
3687
3051
1357
2643
4932
3066
916
2320
2795
2944
4171
2840
3212
1453
4123
1868
2610
1716
1362
3871
1410
576
1425
1540
2839
361
674
4400
584
382
1037
4324
2895
4671
2529
3404
2923
1676
2339
4280
4475
1639
1535
2529
1651
961
1739
4020
3339
1151
2316
1643
4874
4676
16
3132
703
2475
1169
1803
977
3303
3985
872
3639
1842
2443
1753
3880
1180
4678
82
250
1824
2147
3926
2789
448
2064
3921
3884
4576
37
187
3794
3148
4659
4012
2270
4376
3432
1832
4558
1035
101
2519
3475
65
3681
105
4964
642
473
2198
221
2115
4433
4129
3972
225
1651
3542
32
1305
4707
1460
3669
2370
2156
3297
32
4429
1574
2367
495
1618
851
3167
3911
1200
718
878
163
1890
3675
116
3868
69
3289
3283
1994
4939
2791
1457
1625
1688
1485
4933
4902
2609
2090
4578
3295
4219
312
2654
3914
525
1407
357
3171
4984
2415
2798
4764
2234
4006
2594
2627
4991
4568
4416
3766
3075
195
2528
2045
460
1521
2897
2812
4029
3100
2730
4513
3631
1513
834
319
1593
4552
443
2087
2237
4502
1086
4927
187
2310
3425
4194
1415
1771
4155
2073
4136
3033
3135
4103
505
3528
1416
2510
3052
3276
936
3715
855
321
1916
2544
4762
4932
4050
194
535
4486
1766
410
3096
3569
4905
2252
3364
2853
2801
164
4692
4606
4722
3445
1747
671
612
2404
2023
2304
657
1157
695
1646
2604
3362
4899
608
899
3776
926
1943
1054
4370
1694
3879
2532
2483
3005
3326
4369
1287
4303
1309
4382
1899
753
2091
4407
4154
721
4297
4365
1152
3245
3486
4294
557
1304
787
1724
654
2664
3516
38
1255
87
909
1810
4893
3112
3047
1401
1119
4411
4361
2486
1898
3438
3777
4065
63
3248
1804
3873
4036
2511
3159
2125
3475
2690
3506
1645
3478
4908
586
4300
1645
849
4980
4892
3869
3920
4593
3415
1724
3669
4093
3985
1493
2718
2781
2946
996
765
715
2405
2673
1351
3901
3004
3077
915
1279
1296
1284
1196
4764
4486
973
787
2923
351
287
2592
4986
3861
88
1364
2243
2165
2009
3423
224
4784
6
1130
2613
3894
2176
4247
1830
4662
976
2287
3392
4399
3840
3258
1059
83
770
307
980
3512
3450
1396
2211
108
1364
4565
1614
1005
1191
4547
2552
3734
4234
4245
1636
1636
4887
3191
1170
4247
3416
728
3768
1971
3825
1695
3514
3644
674
3270
2022
1363
435
3069
1473
2423
344
4880
2038
1810
1451
1296
2121
2368
3846
4933
2434
1538
1137
4423
1161
4890
524
4642
1745
2902
2906
2134
3875
4614
2764
3722
1473
467
2499
2446
4574
2966
3137
685
2424
4480
1810
1397
1782
4048
4457
2214
706
3144
425
4953
3800
4725
4371
1546
1745
331
187
1748
4184
2890
1182
2430
1917
1904
4636
3824
3614
793
954
1043
1962
4581
4227
2770
4212
466
2258
431
2067
69
2113
1419
2602
4644
3818
461
4798
1881
300
3088
2155
1363
2293
3189
3572
512
611
117
4529
2282
2711
4414
3770
2397
2841
2123
1828
1728
4402
4746
4220
3511
273
762
2359
3008
208
4585
4059
532
185
4973
4431
3571
4714
1559
3842
3423
750
336
2385
2739
632
508
3622
4203
2025
3800
2357
2170
3364
3877
1107
3050
3551
1626
1818
1879
2286
94
2749
4430
4447
525
4438
2968
3937
4363
1213
4187
4461
3093
1625
511
1449
4174
3227
1597
2289
351
2233
3416
3838
1611
2835
4635
4007
226
747
3321
765
2016
3901
1989
461
1566
2805
1085
706
901
646
1780
606
2929
833
5
2170
3084
297
1677
657
1311
503
2151
1158
3025
1495
3551
2628
3517
1325
2157
1564
3009
1732
4330
4397
583
2095
893
2643
1037
579
4805
2574
4190
4203
4466
3590
1185
2945
392
1575
1350
1089
1678
1609
367
4509
884
3016
3641
1557
1768
4440
4872
1379
145
4142
1651
2297
4553
2634
3199
153
2591
3260
4529
1755
82
2985
3458
4828
4397
3904
3830
4001
3006
2971
655
2177
2350
2069
2539
2962
2578
4000
4107
1964
532
1786
2909
2839
3812
4807
220
4532
4283
117
1115
2076
2926
4263
146
3538
1711
3064
4295
1799
4482
2016
4249
4521
4709
4055
4237
1335
2060
4945
2224
3115
2076
3072
1974
3070
3264
1005
909
791
1789
3260
598
4820
4668
1561
704
2404
4434
1749
2628
4156
2469
2535
1965
2577
622
913
3173
1143
3476
4489
2788
4872
768
1205
267
457
3978
1685
591
3221
2021
3692
4819
2527
3079
4155
328
4633
1954
1694
2666
2641
2243
4619
775
4719
1256
2519
4077
3902
961
4711
4317
3619
4576
3836
1642
3693
2154
4154
2224
3386
1909
2025
2262
932
3544
4626
4866
4566
976
4835
4094
3607
194
1410
1049
1756
4887
3710
4124
2444
3078
3459
4225
2009
2953
2003
1720
4625
4374
4748
4567
2141
2480
2585
3766
4046
3411
3013
4733
3277
3402
2490
2387
3545
2677
501
3843
1295
3308
3532
4173
4529
771
2537
3537
281
4599
4593
2299
3280
4756
479
498
4257
2489
1596
2433
565
3013
4961
2800
2773
2451
262
519
4582
4666
709
633
2950
1279
3160
1542
4562
1473
4513
2607
3016
841
517
1118
1754
3746
1381
775
4533
4249
4777
3614
2873
1531
4542
476
630
4460
4995
4784
2401
2548
2270
4650
612
833
1327
3196
4656
2557
243
2683
2391
1768
2943
2987
134
4866
1049
3397
450
1413
1166
4377
1002
2372
680
2710
2213
1327
3995
508
397
4630
4012
3178
1110
2220
2943
4652
2512
3702
3313
3408
3872
4786
2278
3597
2347
781
4530
762
2470
1595
2821
3224
2839
190
125
795
3114
3568
2362
1454
3457
2627
3118
1010
4949
1305
3373
2396
2757
4355
886
4572
3875
643
4745
540
2106
2600
663
777
235
1411
3320
1141
4252
2502
836
2453
1465
853
1886
1700
3669
4457
4693
1698
2667
1978
3923
4824
1140
3324
4177
12
4089
85
3450
451
1963
2888
527
210
1430
3275
1720
1760
1541
205
3173
2763
3662
2320
3555
440
3884
3536
1492
2964
3054
4360
2115
4218
1977
2786
1791
916
906
3013
4309
418
3141
4618
2795
4340
1288
393
2731
1822
4461
203
1412
2400
4025
4583
1398
3887
1171
778
4815
2280
571
1381
4525
4768
4564
2136
4449
3714
292
412
4385
4383
1464
4715
438
4650
4803
2756
487
995
3559
4615
4305
1213
4404
2628
406
1287
3864
3644
4664
4516
3150
3643
4292
3757
2714
2617
198
2196
4674
2295
656
2038
4685
2171
777
658
1402
4767
960
3179
3631
1119
807
2029
1975
3927
406
1543
3239
2299
2185
595
3882
152
4963
4915
4852
2621
4339
155
1104
116
2099
249
3397
4784
1266
312
1642
2316
2194
2263
186
2906
3173
376
2542
2216
3610
4638
1390
746
2265
4183
3598
588
2072
856
575
3028
4037
3711
4126
767
353
2628
1811
2914
1634
3274
836
1131
4848
1560
2159
1422
2337
3276
1319
3121
4493
4039
4217
2570
62
1066
938
1514
3215
1602
8
4779
3693
1272
400
3526
4608
4326
2893
345
940
2750
3298
201
72
2311
4239
3341
2517
1270
4648
1084
1705
1346
2509
2921
122
1181
1404
62
1227
2227
607
4793
2571
3955
4270
3393
2700
566
4825
710
4229
3283
2013
94
396
1821
3617
4171
3824
1228
1628
2970
926
3991
2116
1017
2722
2454
1253
4838
1683
3512
4570
4352
3704
2582
323
2736
767
4691
3844
2245
4713
3416
4108
22
3358
2132
4802
1491
2973
3243
4227
4739
3319
4508
595
1618
3419
61
631
4786
4883
718
38
2026
2657
3092
3387
3847
537
410
3077
2469
1258
4545
3136
2377
4842
2072
689
3573
1042
4148
4773
3863
2453
1989
4517
4683
2273
4173
1098
1520
3078
3773
4674
354
4148
3233
2821
1958
3458
1746
2420
2585
1898
546
2765
118
58
2308
2284
3561
4872
2460
2022
2780
244
1422
3944
3080
1541
1648
3470
3029
2001
4352
4657
1186
4308
1506
1914
688
3285
714
984
3575
2975
4598
2642
273
3672
4697
1443
949
3867
2622
4697
2452
621
1728
3013
290
4872
2704
247
818
2049
4606
2
225
3242
1767
697
3962
2264
4494
846
605
4196
4652
4610
3035
17
3944
2817
1858
3632
3436
2542
2081
3359
952
2329
4305
4726
976
3545
51
156
3128
4671
1068
2636
4288
517
668
218
3778
4208
3766
929
2457
3185
2511
3109
1352
2394
1125
2259
2047
3777
1707
2939
3485
4598
883
3694
4632
1096
3810
4342
1762
3370
3241
1108
2518
3202
4262
3028
1846
4311
2923
3576
2620
1372
4118
4905
745
4176
4895
339
4660
2812
420
3798
2971
948
4386
4246
3358
3626
2745
1089
1523
2034
4863
1416
1422
332
2665
1164
463
4293
295
4801
144
3708
2059
3022
2499
3069
2654
4124
1831
876
18
4276
2406
3408
2489
2067
3845
1789
3008
221
816
686
2232
4361
1123
1312
4869
2035
2996
1921
3464
1793
1582
3006
36
2426
1083
965
4127
125
2018
1989
3195
4883
242
4341
1682
1790
3922
4254
4802
1018
3122
1160
4660
4916
3517
3230
3886
3115
851
3724
3877
2191
2172
1859
4479
1905
968
2012
2749
1518
3188
440
3389
156
1935
4552
4575
3546
4198
2815
3283
2634
1931
4208
2292
3284
1400
4412
1145
4897
709
4857
124
1672
1633
814
2863
2982
4152
4334
2955
4021
3938
131
486
2758
36
2313
3668
1088
22
4253
1100
3121
3007
3634
847
604
2625
4550
1492
4853
4950
702
3965
1584
2194
1728
4337
65
2156
3886
4100
2821
3872
4659
1966
1601
2913
1515
1405
4809
4282
469
682
3586
2228
3583
464
753
3869
1379
4467
125
3691
2262
3592
4976
4888
3504
3193
76
878
2071
3753
2949
2936
2023
712
4629
1160
1145
1575
2322
2710
1689
4334
1267
943
4222
2565
2771
305
718
3584
1660
4830
2444
3859
3159
3954
2600
4247
3960
1870
4768
1846
1142
1578
2318
4106
978
4879
904
2827
2120
4848
172
2536
955
3560
955
2256
2316
3543
636
1638
3521
1675
423
166
1752
4505
2893
2168
471
3223
2814
882
862
2342
1815
158
1067
4905
4491
105
4910
143
2550
3862
2812
1628
1134
2471
626
2845
1634
4732
1632
1223
338
4050
2155
2320
707
2706
4104
2324
4970
3704
2447
4476
4885
4608
4025
492
705
1201
3492
1036
2483
3115
3731
1795
1871
3068
1882
1921
1758
4793
1133
183
1046
2625
707
820
1302
2932
2912
2882
4597
518
1034
4236
2355
3185
4356
3826
296
2047
2833
3919
1477
4213
1152
4111
3598
2334
260
2828
2558
952
467
4906
253
3249
2917
829
882
933
1772
1809
1939
3884
1887
3765
754
4688
3532
4787
4642
1053
1928
4096
2702
3730
43
4111
2130
2708
2443
3132
3534
1287
3732
2064
3036
3160
701
1533
3466
1356
2027
1318
3099
1375
2802
1491
3696
2584
2194
757
1332
4166
2911
200
1542
4970
1561
1731
3988
1133
3310
2389
2476
3540
2368
1446
4103
3075
910
355
407
18
3848
3326
1189
2027
1449
3521
2409
4646
4504
1663
2846
4126
4936
1174
2856
4054
1414
228
3152
4611
195
4153
348
2100
3907
4944
2134
3478
2041
3799
3704
3236
2684
4420
4434
800
139
440
3129
3005
2046
2678
3819
2163
342
2769
3768
1560
1495
3605
228
2088
4190
2431
3269
2861
177
2478
3756
2706
4131
4605
1276
2125
3219
2530
2257
2146
1478
1823
2216
2871
258
3714
1780
4532
168
1856
4907
4463
4102
2779
3713
1293
4040
2317
1858
2018
1092
3607
3555
506
46
3462
2563
4089
807
2485
1603
3616
4294
3550
329
2536
4336
3738
3067
3712
1499
2046
4778
2163
3098
3267
2154
2907
4234
4885
3041
2858
591
2890
2159
2059
1816
3599
3955
3093
1143
4459
831
4510
4211
4175
1002
2458
4696
935
3925
3411
4316
3887
2247
188
2242
1421
123
3463
2204
2036
2254
4409
4975
1454
4246
284
2171
297
2733
1976
2269
1044
2233
2541
314
3636
3436
1322
1593
3628
3923
2968
1776
3586
746
2381
4909
4925
4151
1398
3890
4804
637
573
4984
4354
3048
2384
3555
3110
3457
1107
2649
2248
4534
4254
3018
4704
2032
4542
1697
1951
3304
2453
4762
3266
4086
557
2328
1004
2583
1170
1223
1618
69
1770
1902
1907
2056
2593
4260
2618
223
2206
1010
2697
3889
549
2013
1159
2909
2658
4755
4849
3700
1476
2764
2587
2128
4891
2415
1145
1563
1167
4821
2490
3812
2861
141
1695
1109
2046
58
2566
3882
390
3475
1809
4633
4159
1367
40
1455
4054
3918
700
3505
954
1472
3706
1097
3288
197
3936
4932
2951
928
723
545
1099
2213
2466
2935
2460
3477
3073
1374
2344
885
1114
147
1946
1605
2639
3787
430
4658
904
4364
3434
4322
269
2413
2660
4315
645
1103
4283
677
2781
2958
787
3979
2112
611
2789
3288
683
1351
3559
4331
1439
1737
933
3888
1759
2388
584
1268
2398
3379
3366
3041
1602
2756
4148
2940
2581
3084
187
4009
2427
1630
2375
3750
2247
4915
771
994
2368
582
3580
1445
4438
1241
945
3884
466
88
2164
2374
2096
2073
2745
4735
2013
584
3732
3743
774
1625
4325
2857
778
2814
3542
4181
4846
3601
3777
3532
2920
200
672
300
518
3313
4347
2713
2173
2581
4704
1348
4075
3703
1263
836
1248
4691
3
1921
2291
2517
4879
4227
134
1547
2941
1360
118
3241
605
2517
1084
2928
4038
4825
4581
1746
2292
2564
433
3290
2631
4029
2341
4140
2012
618
4004
3855
2545
345
3933
1431
2276
974
928
627
3288
1401
3389
195
2091
1213
1965
1719
231
3115
2955
29
4969
2539
2431
3016
2963
4261
1419
2080
4263
2761
4907
3811
3040
4207
2740
3087
1044
1719
1558
1037
2397
2825
1291
1574
4228
1273
73
3960
3882
3309
1323
446
4477
2873
3337
3858
383
283
1540
50
1559
4644
4257
3071
4473
969
1317
3643
2588
4270
1373
1874
4956
3977
2993
1353
250
4108
727
3350
1601
665
2673
1228
3904
2642
3184
2686
3324
2735
1773
4492
3190
4012
1022
1047
4990
4083
3209
4498
1028
4778
3550
3385
294
4171
794
3621
3478
217
114
1391
4120
2394
3941
2773
2294
3123
3125
547
1009
3133
4941
3009
4891
4876
2863
3435
2344
4553
20
101
2538
3298
3916
3973
3118
4587
2993
629
2543
1572
2455
2424
4731
4003
4565
4549
2560
322
950
1762
3131
2197
609
1709
3478
3117
156
3425
2530
4859
1989
578
2228
2353
3766
767
4797
3320
4549
3045
809
3381
4943
4925
2935
4808
8
511
1579
494
3203
2904
1692
4703
4245
4466
303
2432
3174
1021
4458
4014
2406
3030
4496
648
4971
1512
4060
3683
4027
4743
3770
3118
2621
2175
2592
2387
318
1577
4463
269
3922
3923
4172
1168
4283
2820
1348
4689
3995
2145
4593
3683
2463
4607
1645
4723
1835
3906
4531
1093
3310
2299
4175
3098
3379
11
3698
703
4030
1567
2257
3014
1488
51
229
618
4321
4014
4287
817
757
908
2607
4988
2027
869
3367
4689
4476
3330
3733
240
1567
3385
2215
222
538
3535
3554
3969
4106
1787
698
4235
4446
4924
830
283
1523
1543
3462
4503
3781
1628
3593
3378
1493
1880
873
3388
1982
293
307
1541
3749
3057
1708
1254
1640
2684
2052
842
481
1233
4725
255
193
4168
4373
2507
4977
663
4664
1920
4873
3358
2597
2026
3788
1460
168
3863
477
4708
583
3884
289
4318
1058
4108
1423
933
518
1742
4865
4046
4407
2754
3379
3080
3187
2772
1428
2863
2393
1689
1468
1746
106
2705
2219
4670
4384
1187
2321
1690
1583
3773
795
1340
872
2014
1932
2042
1445
3989
1828
3433
4824
3836
4884
3173
299
3055
3614
3146
419
2629
2436
757
3108
1279
147
4309
4438
3867
1739
2710
3341
342
4346
438
2760
3316
1264
3348
57
3559
1463
3643
2620
2278
2514
137
1980
940
4492
3408
3223
1867
393
2392
191
2253
1111
3098
4165
4694
3387
3041
1581
3550
3187
4621
429
1739
3646
2756
1374
3963
1187
2527
4339
4824
1302
3306
1479
346
1863
4563
2217
113
3479
2375
327
434
453
4157
3340
1505
1193
3986
2638
1590
3678
873
4000
3829
214
3562
1153
148
4605
4933
3838
2112
1223
2181
3625
4120
4005
1335
1896
3781
1204
3879
4299
1160
953
3445
3762
623
4726
2068
2458
2893
4211
174
3879
1526
1090
2631
3336
3384
2160
3757
1637
2042
2735
2645
3470
1588
631
3780
837
2423
769
1499
788
239
4264
286
4553
2932
2344
2811
4809
4988
2656
2743
1627
1687
2866
1662
2458
920
3032
2066
39
493
223
549
2566
1206
1990
1594
1352
3767
374
625
1302
3135
4691
3399
3677
1510
2960
753
3638
382
1307
1543
4405
827
437
1955
3603
1827
3074
2654
4452
1417
443
1766
314
3074
1817
2003
2860
4273
3820
2890
112
3350
2837
3029
3694
800
3510
1471
2764
3449
3269
1477
4355
4546
1077
2306
2243
1441
3301
107
4549
1359
786
1244
2752
233
1832
587
4761
654
3220
4447
1102
4146
126
3063
1775
3697
2859
2167
3806
4601
837
4080
4682
4166
578
1228
4392
800
974
4545
2097
3179
2646
1248
93
1324
2964
1400
419
2253
1735
3527
1271
1104
707
1611
4233
378
4855
1514
2180
3082
3407
4308
791
1842
1734
2963
2780
235
502
3178
902
3741
2031
1547
3443
4482
911
2651
1799
1303
589
4421
2673
551
2656
1738
1870
1508
4507
2353
1956
1808
916
1646
1493
1001
2846
1837
623
4405
3842
3553
3936
897
1304
601
3462
4490
2623
2489
474
4597
4954
4587
1092
2156
3067
2028
4498
2911
3564
4536
2890
3193
374
2503
3791
3487
1150
3472
95
1028
564
136
3966
496
1239
697
617
2008
1388
2237
2485
2108
3093
754
3401
2188
2751
1408
650
4256
422
4968
45
2777
2905
4773
1177
853
3567
950
2185
1698
3617
4577
4834
2294
2346
844
1696
4466
4449
68
3121
4506
3312
3703
4107
3957
3605
2162
1364
1408
2706
3563
4406
368
4515
1472
1899
254
3590
769
817
728
2951
4871
2791
1422
2014
3682
1110
4272
3187
4433
3644
1601
4063
2816
2950
4159
3902
1080
1865
2576
4312
346
1278
1643
906
1097
2210
1816
227
2253
2531
4978
1216
1645
1327
4741
695
2627
605
3935
177
1110
3463
4355
1961
3381
1277
3896
3573
4009
2085
4542
3269
3835
1630
150
3431
649
1459
1422
2541
1391
707
1025
1318
3907
4881
335
1228
2316
4379
542
4654
1650
4650
1321
2899
3208
372
3383
3332
4065
781
185
4641
1541
4428
1139
3979
2115
2201
4797
3102
3448
429
4489
2336
2051
2824
1453
4042
1561
575
4566
2435
2823
4616
3235
828
711
1959
635
2426
3979
1488
2916
1197
1597
4525
3581
3787
1792
4031
4066
2207
1290
4038
2247
3
3832
2739
1448
2056
1803
538
2390
2541
2752
1443
2727
2709
1923
4476
30
182
2150
4087
2466
972
2328
2846
1373
2256
1759
2038
1547
4209
2932
1737
1641
186
4201
3315
1531
2850
3803
3670
4275
4879
4932
3475
3968
480
4176
4765
4712
4081
419
547
417
3376
3481
2418
924
3758
1015
1130
2232
3410
250
1439
593
2189
1364
4009
1429
2238
3841
486
848
1986
3375
2864
3314
2657
4749
4331
419
4216
2643
4914
119
508
968
3541
3293
1810
687
1916
3477
4894
4977
3166
1138
883
3923
3673
2697
437
2819
1448
20
2307
2364
4194
341
1259
1151
2433
2438
2306
236
3786
553
3284
4974
4515
1062
4462
866
771
1408
1998
1584
40
1334
3455
3471
1068
989
4086
1041
3186
4047
4219
4040
2797
2272
615
1193
3914
4923
128
1188
3804
3314
2099
2744
249
559
53
118
3105
56
4016
1227
2215
3355
1366
1420
2966
2295
2496
3943
1516
1942
4096
3674
1125
2436
3054
1644
2801
3228
4842
1757
3805
943
4572
410
1255
2977
3697
1529
1400
4772
3835
564
724
731
292
2562
4428
1109
3981
4836
768
3508
1060
1860
2199
2860
1277
567
4413
4497
2715
3978
4161
418
2967
4369
315
3291
3589
464
1021
3147
3304
819
220
4398
929
165
323
4911
2202
3803
3945
4229
1981
830
1520
1932
1217
2935
25
3603
848
3830
940
3114
386
63
2517
2199
880
2661
262
1317
2454
3955
4432
2910
3404
3066
4581
1495
4684
2088
4745
3739
4472
889
4588
3228
1635
445
748
3983
2810
4524
324
2117
4065
3383
254
1067
2241
1670
3631
1901
4870
946
2507
4967
2119
3234
3160
3395
4298
395
1121
3169
4414
2140
3700
4302
3977
4762
2673
4433
2310
4102
2674
2702
3488
4517
882
3794
869
1008
3204
948
1148
3443
2933
3366
4923
3079
3584
3661
3357
16
2076
3366
164
3752
678
4875
1256
2197
3946
3718
4924
686
1655
3188
4505
2711
2950
1163
2656
840
4233
4481
1949
3392
3796
1265
1951
2220
2282
1933
2729
110
1700
475
1276
1352
4771
3505
4410
666
184
1547
584
1245
2077
1725
1353
4669
195
4429
2717
392
2982
880
1304
3927
2192
2035
4041
55
3030
4545
2831
1598
46
4881
3019
3025
3335
993
3794
1512
212
284
2443
1491
2054
1308
3423
3826
4421
2152
1285
901
4385
3636
2035
1630
451
1
2096
3343
2101
1914
3793
3070
1747
1009
4381
2863
1324
1902
917
4987
4984
516
3626
3124
2131
600
3206
2839
948
4464
3739
4841
4196
4444
3646
2681
4854
564
1114
4782
3421
4876
51
4578
2181
1571
4023
631
3241
3858
4208
2769
3256
1402
997
552
1991
4855
1030
3714
2488
4196
767
3869
706
3950
3622
3605
1814
3716
2361
3380
2375
2328
4585
1531
3373
2957
4933
934
1049
204
2336
2930
1835
2359
236
1209
352
1533
4268
786
1002
2670
2602
212
769
3099
551
4429
2219
1670
2128
4536
3052
2911
1800
1969
4233
119
591
2978
2676
430
2652
1437
1582
456
2579
1289
4120
1887
804
3372
3328
2385
1022
2481
2866
1597
2573
4725
1816
820
1699
255
3563
1383
1297
1121
4774
826
4328
4811
2819
315
2358
2714
3217
3338
1259
853
2381
2799
2505
2445
4203
3765
44
903
896
2004
4230
3148
4758
678
31
1850
606
4400
4470
1526
1103
3272
738
4672
2112
2754
3779
80
467
2539
1941
292
1826
1140
2029
4720
1170
875
1222
4623
3791
2095
1133
2300
4224
652
3623
4756
3345
3737
2131
4734
3871
3848
4782
3515
4154
1600
140
2691
790
4416
3466
3212
3592
1940
3030
688
1827
2537
3130
2305
2074
1965
3280
2840
4117
4183
4178
3780
4716
579
3716
4060
4607
4943
3741
1181
2514
3694
1584
1345
99
4710
4252
1554
3974
3880
2572
1138
1760
1577
4551
4926
4071
4158
3839
325
3374
4658
3974
3206
2425
94
35
720
4997
3506
4008
1291
1716
2251
3434
1233
4750
875
3890
2453
343
2961
4281
2535
1972
3154
929
4019
523
4191
4858
300
4156
769
3289
1443
68
53
3707
641
1453
632
2783
520
1130
43
3595
4094
4072
802
346
4256
2494
4422
4800
352
347
3431
1077
3992
4730
3776
101
4940
3879
1238
616
2972
1066
4366
3673
4456
1955
4313
2359
386
2239
3356
1633
1585
4652
2033
4344
3438
3513
513
2176
415
4252
215
4727
2969
1798
3729
728
1390
2081
3487
4847
1894
4512
640
4693
524
1159
2400
855
2864
1469
4217
3894
4494
1601
2367
1317
4048
2811
3285
2324
709
2695
2681
1561
1817
4968
745
1453
2331
842
1556
1302
1526
277
3108
4873
1176
1312
570
2202
3714
3648
4613
2932
4487
2964
1707
4782
923
1236
1458
1671
4559
298
1681
303
1119
3747
4124
599
533
2023
106
2692
1217
4577
9
4366
149
3054
849
4694
3905
766
4385
2644
4937
2840
3202
4768
4045
55
3964
3628
254
3481
63
1379
3070
4692
4798
765
1589
765
2836
1449
1364
2250
3539
2831
1760
2073
2196
2236
739
21
2361
3992
1111
2667
249
4096
2721
4942
1190
4597
3791
1994
3419
3637
4665
2698
4957
869
3874
3210
1306
2366
4963
220
3188
1247
1317
4263
1661
2016
2776
4581
3703
1402
154
4871
152
590
1229
3966
1288
3047
3799
2776
536
2128
1411
3922
26
2288
307
1076
4314
751
4740
2825
2776
4322
2893
2549
4766
4203
770
1828
435
4399
4850
2128
2153
2719
4463
1901
1282
1710
2634
4174
2870
4643
692
82
290
1188
2151
4503
2410
2878
3406
3149
1828
3014
786
3535
1595
2875
4741
4916
3905
1842
2078
262
4297
2229
2304
700
4232
807
3541
4641
4636
4886
3493
2115
201
4685
2662
1522
4075
2774
1916
3467
569
4910
3002
4988
1564
3478
1610
3736
4606
2244
3829
4885
3580
4426
3712
1949
1724
4562
593
3399
2447
3881
1876
2053
4149
2610
1018
1862
424
4241
1916
379
1778
68
2645
3359
3342
1553
3453
4165
1237
3967
732
4835
441
1602
4892
3400
4725
3669
2159
1641
4672
1775
2551
2731
2579
1957
4577
1752
3680
176
4620
4074
3166
3656
823
3450
4788
3134
1545
4435
1110
1975
2543
4734
3510
3703
4262
3770
2188
2782
2282
1212
818
3309
3826
1957
1398
4858
4994
743
4730
3629
786
3624
2146
1445
3592
4545
489
3392
2994
4603
1042
387
2162
4578
3912
4785
4002
4011
3917
4177
3751
582
4116
1956
4029
236
1170
3210
4092
955
4730
744
4630
2562
72
1746
4823
852
949
5
2692
2074
3500
815
4674
1726
4523
4439
919
2716
2678
3496
3968
3046
1066
2333
3330
3394
1904
4088
2395
1532
1004
4343
1196
4570
4193
4372
2412
2033
293
2100
384
3894
846
4197
1634
4346
4951
3353
3758
338
3363
559
2458
3670
479
4935
610
1334
1781
4600
3342
4633
1546
1112
445
801
1897
1816
407
505
4068
2246
1299
3104
1301
1532
2964
2318
3447
2539
2277
2256
333
372
1914
214
3311
936
860
1870
3087
4541
4292
232
1460
1536
4725
313
2202
3520
2458
3070
156
4645
4186
4633
3091
814
3342
4988
3726
3957
1422
2378
4235
3692
2775
622
2905
952
3740
3644
3081
21
1544
1003
1854
2662
1487
949
541
2096
319
3306
4618
4125
1238
239
127
4196
3274
2108
3631
1554
2562
3761
4860
174
890
54
4349
3112
4565
4834
4978
1882
1470
3679
4373
1866
1768
3183
2713
1924
3333
4996
1401
1464
124
3800
4877
4808
1609
1560
88
3965
2066
2877
1550
2137
2480
943
1002
4915
878
506
296
1966
4691
1914
702
3818
4777
3338
609
4462
1314
1682
2183
2864
955
2050
1608
4247
2100
2972
3668
3226
846
1283
3803
1315
489
1894
2791
353
4439
4648
3322
2836
4218
2750
3562
2668
2592
2880
938
3478
887
3472
4325
4263
4628
3351
4371
2622
2937
1923
2923
3314
4953
201
4268
1295
3250
254
4175
4536
2592
2834
4522
1304
2559
4368
810
2968
723
1675
4503
1174
1813
25
3787
4872
4810
2371
614
3551
897
2761
3555
554
4619
3747
1987
3770
4796
564
1892
3502
1827
1169
286
1190
3616
3742
2332
3636
3449
1062
1223
1976
72
3879
3849
3736
781
3253
107
4352
1041
1923
2439
1596
3382
1864
3836
394
4003
2951
2414
1358
2701
831
2672
4709
1852
2702
3382
4484
1722
80
2964
4519
4177
3520
3252
2119
1837
3562
2443
2803
2617
588
4704
2112
501
1873
3840
2655
634
2031
4780
1436
4586
1376
4771
2393
222
1829
4566
1405
993
124
2631
3123
2775
3658
1850
3895
1399
1992
1272
3571
1320
3146
4503
4730
4450
3730
3386
2641
137
4421
1153
2448
2067
698
3917
1280
1578
972
1168
3928
1331
298
2653
2435
4498
847
1986
4110
1454
3236
400
51
449
4865
3733
4221
1677
2515
4134
3319
4204
4903
60
784
997
1896
554
4869
3636
4590
4498
3137
4915
348
3100
62
375
1655
4362
4557
1348
2147
1774
3735
753
1758
2917
2039
4768
1588
1964
1934
4424
4532
4985
798
981
3828
4693
1849
4767
4260
1026
4191
1787
3923
3674
1183
4260
2977
4349
220
1841
1312
3947
124
1626
4126
1744
3567
3741
2836
1073
2242
4710
2543
4399
4268
130
734
1082
248
586
4442
1224
1527
2908
7
697
4604
2011
4393
4428
1796
3911
3413
3514
2516
2190
3083
830
2646
2949
2029
2415
3342
1510
979
4078
3412
3196
680
4972
752
206
1235
1301
4498
2694
525
3975
1802
4516
1008
2789
88
1786
850
3227
4693
2369
489
386
3124
4444
3224
4225
249
550
3192
2889
2215
457
1607
2976
3616
648
4376
572
2245
4391
2027
1915
2138
2996
2219
721
2129
1762
4287
4350
125
4672
98
2337
3904
2491
3917
3909
2317
3736
922
3336
4115
3693
3546
4621
3571
751
3301
4494
1808
1271
4874
1139
2841
482
3216
4397
3284
2315
1176
4926
1394
1850
4859
2651
3792
109
753
4881
157
2934
1664
857
4605
2646
4471
3094
3498
653
2164
3409
2184
549
1800
4781
1576
3594
4174
4649
4407
162
4952
3125
4212
3394
2
3596
694
2579
2741
2267
2631
2567
3151
2349
2064
1197
2919
3499
3350
1163
4920
4859
192
1341
4661
587
4415
3732
3120
1317
1006
2310
692
4282
2126
1837
2345
735
2103
1202
3649
2094
2570
4438
2158
2523
154
1276
1044
271
1959
2349
3613
1692
744
3743
4774
1595
174
3201
3179
772
4854
470
1953
2780
353
930
4657
39
4456
2574
4234
931
785
3893
1918
4598
2571
3909
3607
4386
2812
643
1947
2552
3985
850
109
4398
2014
2450
4206
1633
3826
2106
592
3476
2565
1619
3821
3088
3639
1191
1162
1789
398
910
1442
3284
4454
2744
3883
310
248
348
1849
1923
2113
860
2625
4881
4537
2609
1196
271
4118
1043
288
4606
3688
3491
1027
1218
4225
4920
4914
1976
3304
2510
1109
1327
290
3467
3394
1507
1849
2940
300
514
3539
934
655
3376
4176
1526
2500
1213
3024
2070
4676
2196
2629
3704
3628
1397
4647
897
4445
4625
3325
4295
4380
1224
4001
4086
1152
1976
1721
1255
4556
1621
4170
900
4767
43
4342
554
1775
1845
2640
725
3299
617
4994
31
3274
3861
4656
1468
2498
3163
4225
2978
1117
648
4853
3443
1062
4406
2075
4623
450
2377
1060
4228
1458
2921
1703
2867
28
4093
4863
4274
1266
3230
679
4535
1342
2925
2240
4847
995
1902
1512
3431
3068
3428
2688
2230
265
216
3226
1565
1455
4593
4602
3199
1810
1615
457
3884
4348
1925
2075
1578
3865
4678
2536
1823
4793
1402
3281
2883
3777
3229
4802
283
3816
3720
4596
3814
4790
857
1049
491
1440
3432
2134
1807
2744
1797
260
1119
4902
1989
1160
3540
2358
2720
528
3394
4347
4581
608
2932
2146
4089
1479
2632
3359
3955
932
3736
2921
3910
630
3243
4426
2680
2732
1724
1035
3784
4397
3407
4638
3805
4998
3403
3314
1228
605
2481
1378
1961
836
1915
3918
4718
36
1309
2051
1271
1718
3223
1425
1151
1550
2861
339
269
1412
487
504
837
912
3564
4615
4394
714
2901
1940
2652
1734
2655
3709
2614
299
3664
4023
4970
4167
1364
2640
4084
2646
4206
2363
495
1381
3819
4552
1140
3729
1299
1278
3569
2479
163
1692
2301
4569
526
4790
1371
3740
335
3680
4527
800
2060
3304
1006
1348
4453
2597
3660
3028
2905
3262
3285
4541
1918
1997
1760
2086
2601
92
2543
4756
1106
3970
4214
4972
536
2355
4058
3202
4823
3657
1260
965
1233
1004
1478
4984
2864
2367
1838
271
1592
3541
2824
3240
2216
1645
2967
3070
4339
329
4815
3128
4717
3085
2699
3170
3432
4378
4533
1454
4153
4491
158
2760
2619
2420
813
2830
3720
3623
2485
3340
2588
603
3990
4155
1538
4972
3566
497
4233
1318
322
4247
4766
3256
845
1666
2238
151
928
2267
2605
96
4845
2210
1076
1164
2038
2088
4656
2164
2975
3736
788
1592
4726
4246
286
4909
1323
888
1004
3864
4123
4032
2978
4622
575
3972
989
4915
3520
1138
1882
4299
4752
4512
1665
1627
165
160
1386
3145
2441
2806
2330
4668
895
2056
1725
1900
3721
4577
2914
349
214
4442
4480
1569
3713
3462
3954
402
2685
2836
2791
3284
4991
2105
1022
4740
1105
490
4255
2349
4460
4561
3466
1914
3644
4688
871
2634
1417
3580
1304
2044
4831
558
4518
3688
3858
531
4154
2051
1813
3884
4192
2512
1153
3938
990
3047
2732
2369
2236
46
1962
551
2116
4417
3750
4882
4845
386
1377
3449
3408
3072
2639
2559
1100
2946
4418
1827
174
3473
2534
436
1984
615
173
1393
1248
3923
3403
1909
490
2383
980
908
459
334
72
4619
1215
1131
2935
4686
669
760
3511
621
635
3808
1639
3188
581
291
2946
2077
1435
2862
4791
3457
4510
1403
2535
1334
4436
3403
3718
1225
1361
954
668
1407
2240
568
2942
2752
4259
4366
3475
3144
4097
1195
2879
284
2758
3947
4217
681
4180
100
883
601
2048
1316
3239
1150
4403
2174
1821
2699
4442
4674
1087
1078
2460
1898
1691
3023
3691
4255
2610
4890
4873
4269
340
166
1760
1735
468
3788
3994
4312
4954
4622
3558
1870
1976
490
401
3366
4549
776
4604
4498
3534
3531
1575
3890
3537
2760
2157
987
2513
3650
4814
2153
1194
3161
2505
4702
645
4918
3883
1471
2169
2274
2004
4722
42
4594
3878
2776
3699
4102
4784
284
4661
4912
229
4804
3665
148
1667
788
1865
3746
1012
2636
2978
3669
633
2892
4836
3629
2195
2614
4557
708
1675
3388
2508
510
2891
357
2347
1892
2533
1586
1083
4472
319
4739
1536
2278
3127
1966
766
4755
3154
4644
2406
3677
1476
2660
3931
2831
3553
287
752
4019
544
2327
4516
2466
2435
290
1186
1173
3733
3623
4428
1213
4040
2089
4343
3728
4965
4966
2759
2701
3313
2708
4753
107
3863
3880
65
398
2234
3055
684
4512
4223
1713
3885
1609
3857
765
3335
71
3800
384
3085
3021
4222
3078
3693
2765
714
2211
1994
2433
2375
2131
1143
4342
3698
3453
2964
2006
1534
2244
9
165
1201
1115
1305
1510
4585
3483
4527
3395
3347
2497
3531
3395
2993
1386
4849
4373
1410
1872
1451
4981
2337
15
1367
3499
636
1236
710
1355
3612
2588
4184
1357
653
1942
1092
3037
3854
31
853
3293
4045
4477
258
3527
1250
1763
1182
4437
1381
4832
1603
3832
2360
3821
1810
1645
2402
2820
1224
4037
1262
1539
3278
3056
2169
2732
2304
1395
82
3612
2208
3087
3190
2953
398
1254
1162
3756
4051
196
1052
501
778
4400
1026
3938
1205
2747
976
3605
391
842
4406
1871
412
2252
3502
366
604
4178
94
237
93
1126
2131
4301
4224
1076
4483
4759
891
1688
791
2606
4897
2830
4984
232
4315
2352
447
1140
954
1913
4407
2318
787
4948
3622
4034
3888
1046
4949
1222
3293
4535
3105
3487
2466
1400
2694
415
3847
606
2865
2381
3154
4959
4989
1762
1030
3837
1887
3184
3095
1065
2135
4025
959
878
4627
3146
2009
4901
261
2793
2186
1447
922
3513
1710
808
328
2999
4779
2879
3307
610
410
1599
2704
1356
625
2035
1326
805
2723
4634
4481
4927
1918
4364
4659
2504
1237
932
1822
239
914
2262
1525
422
1891
1428
58
3991
2014
4683
3082
2633
4964
4802
2434
2760
755
2386
4599
659
2562
4321
3140
2703
2854
3186
3179
3463
4899
3330
2544
4909
2501
733
3855
4432
4641
4163
3371
1266
4645
1373
1561
4885
4313
4016
2102
3992
149
4622
2051
2621
283
1319
1718
1905
4794
2546
2347
3955
3599
711
4253
1094
609
3186
1086
167
569
3663
191
1529
941
3003
2461
4553
3754
2793
1964
1173
3326
701
1063
3716
4903
437
4181
549
1654
2019
1481
2742
1621
3033
2022
2742
4055
3881
3690
4134
1041
702
4649
296
1289
1448
2151
368
2594
2604
463
802
558
2849
4134
3637
1906
2383
2963
1729
4413
2136
1435
4872
1467
239
1846
2632
4965
2348
4539
3611
1176
3123
4866
4393
830
1687
2106
533
1678
969
4562
1007
79
4537
352
3908
3137
1413
696
4421
4665
597
1455
2166
2450
4100
103
3955
235
3389
4964
697
2141
186
3018
3914
4137
868
4362
944
4620
1885
1591
2332
277
1969
3159
1856
1837
3867
2601
1691
3523
598
1419
839
3370
203
2044
4373
1025
2085
162
3448
3779
556
3927
4327
4471
1190
4085
2763
3595
337
1981
1432
3744
3606
1701
2782
2713
4191
3856
1212
2893
2113
183
3134
3298
3847
4878
3912
2660
2122
4844
2870
3378
2542
4982
2094
4002
2548
160
1353
2381
1354
2832
4098
1387
940
4529
2727
4599
2431
1783
4644
2706
2958
3269
4279
1264
4894
2314
3355
1050
981
3485
2343
2146
3078
4698
1274
2349
3609
2831
4543
1005
1432
2332
2311
2536
4479
4873
2822
2258
443
4042
1905
2159
2436
1964
1088
657
3683
3702
2082
1217
1824
16
3571
682
3788
4635
4010
1977
3896
4658
2419
402
322
2819
4176
4626
1675
3656
2241
3269
1389
594
3395
521
3861
4313
4199
2362
1208
3868
877
3904
1607
4537
257
2171
4360
3844
1483
3047
4697
1000
651
3944
4538
4429
4012
4163
844
493
1588
326
1503
4034
6
2584
2308
4375
3164
2693
3979
2497
4318
4176
904
2841
2076
3996
4032
264
3276
1098
4334
1106
1029
2081
338
730
4400
4504
4582
828
1731
1201
2409
1463
1133
4274
520
752
2655
102
1966
762
304
2290
4417
2808
496
1821
343
513
3524
1501
1542
1708
3851
23
2012
2463
325
4948
1808
2020
3664
3757
3497
1787
1452
3673
4051
4866
801
2187
1542
330
4904
1182
2002
2677
427
4124
2716
1407
2748
295
2938
4712
1966
2442
851
718
421
1783
421
3155
2038
1555
2624
32
4505
2333
2562
3393
4490
1155
2446
2321
1328
2032
92
4182
2846
530
2720
299
1565
1342
2937
2863
263
851
4100
3289
1661
4900
758
2802
926
1443
4271
3917
2763
3544
1948
1936
3969
892
75
1150
515
3642
66
3509
1525
2098
4386
548
2524
4588
1445
554
61
3775
4751
4361
2453
1602
3332
2523
2492
4193
4197
3530
4262
523
3834
1449
2107
1739
4087
4341
2887
1467
1420
1792
2392
4944
3970
509
4931
390
2070
1917
4901
1644
759
1741
1390
2398
2771
4438
226
1244
658
2560
360
1703
1104
1984
1827
1109
984
3118
2963
1367
4015
197
3648
3226
4740
3609
2443
2462
4013
4472
4257
3344
2189
3688
543
1220
3920
3048
324
3580
2877
2616
3508
668
2185
4606
1760
45
1339
4509
1296
2723
3117
605
3609
1602
1648
2564
2657
4501
2872
4406
3315
2006
1097
4731
666
3289
3730
1584
2016
4410
3226
3210
592
1093
3793
4304
1928
3569
3609
1262
4995
3239
478
208
1100
2569
2740
336
3012
749
324
2257
2559
1764
2601
236
1221
4203
2285
3832
636
3586
3443
1366
3876
1815
1411
2949
3854
3873
2959
3004
2310
1474
1233
3561
1563
2036
715
3247
1332
4134
3721
3376
330
4338
649
275
2368
4882
1893
2491
3337
339
3587
2032
32
791
3970
468
2322
3011
4071
1476
2250
1455
4168
1504
4392
2068
296
3885
277
1947
3746
490
2316
2283
1541
2944
4803
843
3820
4949
1493
54
4680
3797
1896
2559
3463
4800
1580
1961
4255
1512
3692
4090
468
4794
3075
2873
894
1500
2704
1683
1396
4291
3004
3165
693
2437
3824
3253
1810
205
1174
2830
3126
4221
2940
2162
1260
728
3735
1230
3622
2116
293
4421
3540
1494
2334
2219
3637
3547
2103
4067
1098
2928
1912
1939
787
2227
1999
4402
1874
4427
4431
1944
4188
1256
1912
1651
847
222
549
2287
1028
2042
4978
2353
2040
1568
4769
1093
2344
273
3767
19
3206
1600
2759
800
2753
4847
4947
1595
4330
4528
441
1573
2390
554
2722
4469
1658
1681
2195
4188
1090
104
157
4533
1635
4463
1054
3894
4175
3314
2626
338
1329
3849
2934
4067
4332
1261
396
71
1042
2599
2049
1768
711
4322
4939
2388
3832
4156
4749
2031
4009
34
4905
4774
5000
1473
1096
4244
1583
3539
401
1765
2942
2841
2256
1238
1885
852
2674
4325
984
2827
3516
687
819
1786
4690
3799
1331
388
846
4010
4366
4150
3206
3940
3412
4275
4980
3814
1478
3612
916
3132
1330
3454
1599
723
2153
683
3611
2588
4794
1363
250
4018
4597
2498
3859
4029
4739
963
2626
3853
428
918
568
3681
1449
4513
3250
2800
2085
2284
4655
12
3491
3681
246
1931
4698
4037
4012
2260
3516
3064
3907
3502
1219
1961
4388
4196
2873
4523
2173
1234
4616
4996
4594
2743
698
4245
3683
1345
2002
179
2529
4519
4581
1380
4903
3869
3346
4057
694
2303
1964
2117
4563
316
1629
1304
813
2553
2569
911
4291
4102
3685
951
2429
36
3333
49
4754
1794
2501
3487
3603
1889
4048
2585
776
292
399
1618
3963
2626
1490
3377
845
65
3359
2215
4659
479
4197
1837
4281
2796
2550
336
478
2597
2754
582
4456
1672
798
703
3362
3635
3715
420
949
3017
4642
3259
3130
4819
92
297
4042
2477
2053
2605
3859
1390
829
539
1680
2911
2842
2565
1285
392
2375
1299
694
1427
969
1798
4846
757
4727
128
4888
352
4022
3154
1878
468
2047
607
757
2430
1553
3895
554
3613
2168
2763
381
3423
1756
1048
3395
3839
4278
1995
537
1203
2471
4626
1592
3727
1506
4777
611
4438
3713
1534
4223
4058
4666
4933
4051
1015
1145
2834
648
2189
4374
4406
1265
4854
2320
4285
4954
4060
2178
1566
2778
1794
2498
3379
1683
540
2887
3544
1245
1065
1536
214
4079
1259
4323
1321
3351
2878
3563
595
4986
1590
514
2369
2099
665
1885
3983
857
4847
39
773
3657
4991
3427
2034
1149
3123
2061
4945
462
4386
948
506
195
1276
3111
4157
249
219
986
2677
1640
3654
2710
1661
2608
2626
150
2326
354
1163
2862
1674
4219
2889
247
399
1108
476
3587
353
4129
1367
3453
764
476
2639
2645
840
4442
3374
1823
1810
3381
2348
736
3020
589
2074
4357
3572
3759
4283
3866
1463
1084
2153
2530
4041
4089
1671
3406
2409
945
1880
1102
1725
53
1893
3853
1823
2125
244
1390
3898
2658
1122
1583
512
4839
3634
1247
109
322
2412
3048
1935
4881
3825
1269
3149
1211
478
2150
2546
1433
4375
3310
4549
1759
629
927
1534
1417
4501
781
3501
481
3529
3395
3891
1547
3869
1689
4828
1590
2404
833
3294
1761
1545
311
1970
3891
4401
740
4260
988
4281
2849
876
2430
1288
3026
3737
260
4526
3659
4630
369
1429
2949
504
1321
294
1799
1420
1769
3268
3426
3346
4094
2449
1025
1364
2487
3873
4785
2734
3177
1998
1984
984
1838
3924
4449
929
4737
2174
962
924
341
4302
4922
2563
3532
2880
3517
4530
4921
3848
3217
782
3821
1643
308
3807
3981
3050
4426
1712
1798
4529
3267
1119
4846
4941
1792
2753
2430
3104
3532
2896
272
2801
19
2119
4858
788
4469
4261
3082
2248
1801
1188
2727
3904
4022
485
4500
1577
813
1091
1962
1950
4407
1600
1885
2046
4155
3595
3069
4666
1320
1968
3817
2157
1140
1258
2680
3684
4292
4552
3762
3954
4108
2336
2626
470
3604
3954
584
1999
4316
2482
2361
4941
3108
135
4499
3462
3936
2647
4727
4741
2521
3650
2735
248
4982
84
1229
3969
3146
2557
1780
3910
4408
1561
3803
3889
3371
3345
2438
101
4853
3552
324
3579
4451
340
4261
4061
2781
1721
1509
1373
3411
363
658
648
4276
1008
4719
695
4658
749
4029
4556
4609
165
2555
158
4349
2166
2883
1422
1735
2261
3823
176
2049
1929
2045
3447
1286
2247
4049
3819
2873
2195
3188
2661
2323
2497
4275
2147
467
713
4713
1980
1335
1459
2287
3772
2404
77
3328
126
247
3700
3278
4025
1591
1175
3583
160
4201
4425
936
4734
2718
2258
431
888
384
1645
3073
4465
868
2040
4545
357
196
615
4409
4577
4876
1439
2906
3266
4519
4309
4555
378
479
1737
3277
2125
665
2577
4156
3153
3245
1592
3459
2569
1630
4672
1186
1403
393
3078
3288
3083
2454
1549
1264
46
2848
2915
2231
4319
744
2954
1217
4854
3464
1748
2534
473
4562
2647
1228
4669
2101
1930
3167
4264
3757
1400
2288
3702
4672
124
912
211
4678
2364
344
1649
1947
3106
1277
3884
1608
65
4215
4133
2988
3204
3133
413
2951
1224
2858
2893
1298
885
3543
1528
1379
938
3299
1039
3501
2572
3577
4646
3781
3253
2627
852
2082
2485
3850
3974
4450
3474
3851
3058
988
1785
887
2587
771
4099
4359
2238
2947
4347
81
798
2877
3198
2249
571
4569
2127
3360
195
1128
3055
1065
3180
48
3349
2320
1184
742
3805
4015
4141
3388
3554
2594
4575
874
618
2269
4722
1717
3995
1245
258
1609
3951
4290
1509
945
3965
970
319
1966
2652
1538
1843
870
3972
1121
4442
1460
4472
3784
4300
595
3885
3314
1189
4846
130
2840
1671
904
1657
2435
4284
735
1054
422
3531
656
967
961
2781
3700
3361
1586
2756
896
2353
2695
2815
4161
4513
4212
4389
223
3902
2683
4226
210
1413
1650
1925
1433
1338
1505
4875
293
4404
3994
1549
2092
1546
1698
1819
3410
453
2271
2473
3692
1575
2393
2582
1010
456
1360
3453
816
2402
4685
830
268
1267
1501
2554
2673
4300
3384
2801
2828
1616
4881
986
2717
3038
4100
3090
1980
1316
1410
1334
4358
1688
2906
1532
1465
3855
4104
4008
994
267
803
3503
2663
4096
1432
2749
3541
4627
1766
2497
1071
4711
3249
246
2344
2289
4601
1056
3794
4719
1571
914
4902
1734
4532
3710
2494
1885
3433
2832
4566
7
4329
591
972
982
1452
1226
4844
4156
3293
251
556
3826
2753
2273
245
949
2546
1890
2957
1622
2245
704
1747
2768
569
457
3864
2210
1041
2080
4263
561
3035
436
2877
4987
350
762
1096
2048
2750
29
2527
2175
4339
2239
1122
677
4512
2986
3912
170
4409
2778
1825
638
334
480
2325
4619
4622
2923
4924
2638
2562
2469
1275
81
3283
3262
1692
3127
2863
3429
1578
2407
1508
2258
4532
2206
3251
377
4122
50
3519
1867
856
4764
3386
96
3137
4012
1774
4150
1735
4777
1484
1734
2221
1025
20
2310
1342
1538
1987
4683
3663
494
1855
1117
3521
1408
4286
3496
4506
2479
2460
2976
736
3030
4853
2623
4407
2245
3084
3633
3438
274
3570
2527
642
3334
4177
2259
91
2614
4727
3298
1663
2568
2038
813
4405
4887
4000
2111
2915
4220
4492
2900
1140
81
994
2934
2892
4000
1606
604
3480
4759
538
399
2387
2045
4978
790
1600
2433
4451
3574
371
858
24
3069
2549
2059
3159
3205
1223
842
2321
4125
4409
1057
4580
2566
2186
1125
4631
730
1480
3201
2752
4470
3489
1464
3956
3491
4272
1856
4812
3951
1290
4040
4874
1134
1361
3675
2562
2416
4514
212
4116
1418
608
3160
2042
4278
1477
2213
1953
4240
1236
1664
4437
4118
2684
1629
4902
3813
1313
169
3724
2886
4162
107
2699
4074
2483
649
1229
281
3907
4225
4619
2753
688
238
430
2042
4431
3945
758
3816
922
597
804
400
183
3980
1971
866
749
1983
1101
369
664
3292
363
4822
965
4770
3104
4379
3438
4590
1135
139
2184
4168
835
3426
361
1742
1431
4847
1382
4310
3952
3671
4724
517
4785
1575
2457
4142
403
2388
130
1816
3523
4282
3706
4275
325
941
4928
875
2912
1808
2384
2654
2518
592
4505
789
2163
3934
2187
273
4192
641
1215
3632
2829
499
3093
596
4110
2314
3436
2127
3039
3970
841
2097
4219
2780
422
4897
2575
3494
2723
2034
4561
778
2675
4170
4650
1378
1598
4806
355
2837
2384
3929
3563
154
3442
105
603
1027
4023
2360
2397
3252
1854
905
2437
4022
3946
1556
1413
454
1729
1909
1517
3607
3242
4722
4229
4129
4612
1204
1075
104
397
4546
2568
2769
1534
4749
197
627
1671
4001
4820
2638
2902
3239
319
4954
2053
4017
393
334
4940
3528
4966
1464
1047
2898
479
1377
61
1415
2457
2203
2351
1833
1103
2394
3193
2406
2876
1037
3235
4951
2705
2602
4230
522
638
2590
547
3484
2163
450
4584
2655
4314
2604
1668
3946
2527
3090
3997
1472
3585
2346
4159
4960
1572
1685
3787
2605
2513
1524
1964
2384
1789
2581
2342
4890
3919
2420
2199
1164
2570
1773
2612
3512
980
130
2297
1522
1229
220
4999
2
3343
2525
620
1515
1920
3924
984
557
2560
3465
3939
2925
4501
4215
3681
4977
3636
1965
1631
2701
3794
1212
3061
1588
1843
4040
3981
4017
50
4794
1653
1517
2545
4712
590
4678
2512
1331
3090
4635
4690
4310
413
407
375
385
2199
1744
619
2308
4106
4527
4841
1109
3488
4129
3755
2091
1344
4231
107
1192
1760
391
260
4006
3973
4667
2658
1491
4748
4553
438
967
2743
746
2502
2259
4112
4097
4687
4610
971
1406
3523
981
2613
4591
3748
3007
642
306
3890
335
4215
611
2479
4877
1570
3883
2830
4651
3259
887
3322
273
3880
2307
75
2675
4363
937
2719
3909
1599
4280
875
41
3390
3911
2971
2712
2515
3818
4359
488
3714
3667
434
4134
4966
4872
65
1541
4551
2135
3473
67
219
2865
4923
692
1733
4905
2669
2851
2911
3355
3712
3781
3175
3098
4735
1954
2975
1958
646
2046
1166
3746
2562
2637
1286
4212
4829
2076
245
2785
1412
1114
3736
4719
2747
329
2267
4685
4920
4282
2660
486
1595
1493
1489
1578
1450
4027
3652
1924
4875
4333
3546
3008
2200
658
576
1064
4440
877
1252
4496
2937
3059
272
659
2681
640
2323
3731
4104
3188
948
2309
4977
2774
4821
104
160
3691
4594
4157
1830
3196
170
4360
3926
440
3063
4517
1863
3794
2152
4961
4161
4828
3536
1141
3582
3124
1539
1689
2018
4477
4931
2682
4321
2971
489
1635
166
3706
3577
1396
1275
3934
4495
2327
3645
2182
4335
2494
2996
2623
1181
1746
4697
3626
878
3564
3305
4697
3943
1575
967
711
800
4558
1279
3343
2078
760
4060
3190
1736
2554
4529
2713
3376
2191
1372
1900
4542
2996
4639
4915
2832
1601
3240
1129
3817
149
228
1847
1667
2518
647
3636
1804
358
1587
132
332
4334
3571
1995
2972
3942
4213
3079
3934
2904
3025
3301
2644
4925
3096
4462
2109
2130
3310
2703
4238
1145
2166
2475
2926
1566
4316
103
2824
3843
3548
3112
4995
3209
1357
2849
1368
3390
4701
4176
1886
4301
2942
2313
3303
468
3894
4259
2414
1702
136
2625
3794
1264
873
4120
3306
4784
643
4447
4996
3160
1647
3543
596
665
498
2338
1037
1337
791
2040
1118
2680
4905
796
2416
4896
2617
200
2225
1390
4473
2531
2118
1553
4600
1660
3260
1933
4029
3558
1484
1854
2400
1109
4006
757
3258
2379
1953
3651
2080
2672
721
621
3847
67
4607
4882
4628
3816
4186
4585
2735
3652
90
4433
3658
227
3603
2877
4033
3654
507
3432
3621
2661
455
4511
2511
2784
1416
3162
2453
3994
2149
3180
298
2428
1179
2121
2382
3512
4472
2253
4895
4971
4767
4887
1613
3511
4088
4396
4357
3352
2117
3855
4548
1200
4861
926
1620
218
4706
4783
4802
3961
2054
840
1997
2627
3186
1587
3093
231
1802
3972
703
1436
4435
1628
3245
2596
1923
3
1305
2412
1294
3618
2200
2083
29
2684
4042
1778
4474
1615
2571
3872
4445
467
3994
4409
59
3477
2044
679
2783
1431
591
1221
780
931
149
249
2039
314
4097
476
226
4504
1893
2797
603
4954
2216
69
855
4881
2124
724
3760
1112
433
1974
3856
895
3649
3306
2087
114
605
704
669
2205
1498
2832
2849
1563
140
4858
201
4364
343
3780
95
1302
4054
2122
3374
4574
3440
854
3409
2196
2354
3462
378
2623
551
3906
1816
4187
3046
3701
1529
648
4205
1795
2279
4284
993
3126
3138
3902
1439
857
648
2820
3432
1245
645
3939
915
4166
3768
661
2045
1573
1612
3043
3505
4639
4357
2755
87
3924
306
262
4178
1234
649
1718
2370
1401
2353
2523
1652
121
3625
173
3314
3996
1742
2568
2882
5
4835
2583
4636
3918
4643
1885
2050
1439
226
3242
4144
1728
1016
3961
618
3718
171
834
4263
2354
3756
3244
2379
4025
3486
3593
1256
881
3547
182
1854
303
961
2219
4180
1052
4990
2573
4403
3409
966
4665
1143
3806
1394
1478
1992
1114
2449
4229
2243
3012
1436
2809
4338
2928
1199
3653
1457
3921
3950
4208
4757
480
54
2059
2542
3775
1642
87
2121
2853
3099
89
4353
3204
2102
4868
4037
3928
254
3295
1920
1817
4929
803
4932
1162
4843
4752
3483
4658
1452
4368
4988
3799
1329
3824
3143
3794
1681
4006
2176
271
29
2185
549
3404
3302
1068
3250
4291
1094
4251
2371
3249
2727
869
107
3744
376
2014
2504
2041
272
1345
3992
3130
2715
637
244
2479
3454
4514
1467
730
3889
4764
735
2328
3796
2832
4881
756
4307
3139
1703
2914
3603
3942
4753
361
2051
3054
4415
2796
3884
1637
1395
4515
1202
142
4212
2665
4682
4031
4826
4227
2704
4531
4654
2645
3097
2999
4881
3576
4356
3120
2807
2475
4812
526
1923
2471
1420
3485
4012
3643
2389
1274
3234
1693
3247
365
857
1093
4001
3578
1005
3801
2479
1830
2768
4317
1220
4671
821
1920
3599
1184
2243
2234
2260
1874
4809
2081
2097
850
60
2945
1133
256
2449
2587
2947
4541
2193
4499
4602
756
4869
2066
4039
4494
131
1308
2136
3886
2617
1871
4716
4254
1559
3140
4547
2081
4065
3925
4125
2330
3692
3610
4830
790
4350
2092
35
2434
4038
629
1667
1828
3735
1515
2834
1596
4268
1293
2529
465
887
1480
664
3407
128
2157
2908
69
4121
236
4023
905
749
3017
3776
1062
3596
562
2701
1711
3936
2440
3931
3519
214
1463
1186
4643
4096
2335
4493
953
1603
902
3432
564
3355
3328
1505
2700
545
4251
3290
2643
1194
3594
1556
89
936
1529
312
3398
3146
2586
1122
1422
4175
2786
2672
4767
2051
2953
2772
2568
3285
4436
4861
4782
92
4771
4412
4492
2953
1229
1124
1870
2838
1602
916
3943
1110
3725
3520
4478
2465
1494
2559
4442
485
3045
3450
1759
834
3549
1102
1074
3731
4062
4912
3804
2362
4472
4007
4166
57
797
536
3719
2400
3233
79
4380
2633
3677
4081
4391
855
2389
4313
3404
329
465
4822
2310
3334
3730
2319
1403
30
523
2198
1415
520
3549
1869
4308
4672
2892
3329
3522
2161
3104
355
4229
2886
3842
3117
414
2622
4080
4102
3737
3660
3774
2510
2900
3763
2651
3020
3262
290
185
480
2213
1172
2043
1412
1892
456
2253
2763
2225
3008
2333
2725
1629
1238
1248
4757
2767
2695
175
508
4477
1817
2990
1421
3250
855
4863
776
4025
2781
548
285
2829
3017
4270
2558
1599
4324
3656
2089
3498
4749
4456
4295
1404
1039
777
3900
144
1160
3104
3128
72
4934
2359
4671
2530
915
525
4489
1331
4289
769
768
622
3748
892
3927
1657
4352
3570
1876
2497
1232
3488
1059
2428
3291
2924
3554
1266
4544
4382
4391
3492
4518
2272
2361
2088
2445
599
1156
2464
3481
906
2492
554
237
1381
166
1923
4778
1703
25
132
3360
834
847
4128
1065
3208
3066
77
1690
3916
1575
2388
226
4466
3691
955
2106
2714
1445
403
4356
4968
24
4495
1975
1103
1725
1264
3227
834
343
1442
4027
1935
3094
2581
515
3639
1175
1647
1504
4234
3018
4267
439
4855
871
604
626
2654
2937
1132
3032
4308
40
2207
4341
178
171
1764
2494
1935
4671
2818
4707
3213
4585
3985
2187
3701
3392
1465
4285
2343
4828
2571
4515
2465
2031
3881
2296
2424
100
2205
1307
1619
4128
155
3508
2762
3488
878
4783
899
2231
68
3690
4321
1493
3597
4083
3395
4501
2288
169
1618
668
4014
3328
900
2650
1742
641
1633
1695
1844
1483
4248
422
1918
416
4736
2231
731
527
209
402
1195
1364
2113
243
3803
2790
2966
1201
4619
3758
1731
4580
3946
3951
2842
2121
142
3299
838
3012
2895
4181
4435
2323
2109
4667
4443
2018
4909
3439
1952
4888
3385
4214
3108
1546
2912
4540
4397
1080
2206
1295
4888
4312
2768
4770
2795
734
2988
1022
1827
1347
2347
530
2759
3961
2981
4940
627
4691
89
3464
2364
1084
4738
957
2340
1152
25
4216
1064
3067
337
3333
675
3866
4897
2749
4036
4770
927
4508
4669
3907
1198
615
726
4788
3565
4523
2330
3668
1545
4627
3565
3285
4713
3166
2987
2552
1851
4971
4917
2662
1294
2702
2141
3787
3037
3778
3472
3863
4476
754
3719
781
2209
3714
398
934
3567
419
1488
508
3419
4891
4909
2370
3363
1972
848
23
25
204
1473
4052
4447
2105
3509
4290
3418
4804
953
1137
16
294
4639
1478
4994
2115
4377
2821
3230
3221
3839
1537
994
2761
1126
1497
3004
2494
1718
1529
2059
1665
2504
3714
1138
2156
207
118
4102
3424
2637
4225
1747
4628
4379
1646
2745
677
2891
1119
191
1115
2531
3767
4650
1585
3915
4856
1350
4725
1331
1885
3684
531
4522
4732
865
230
772
2861
3487
3938
3677
257
1969
3921
3999
1244
771
1760
4613
4234
1769
3983
4518
2514
3903
4927
1492
1233
2298
617
3752
2444
2670
1673
2725
2076
2899
750
2748
4817
4910
557
541
1816
4045
2727
4286
1413
2681
1429
667
1643
4860
3872
4522
2090
244
336
3455
4068
2952
4656
540
3874
2899
2379
1732
1162
2512
4172
3060
4995
865
1311
2063
3123
668
1441
3421
2603
490
1519
2658
1562
1975
78
252
548
2333
2224
723
184
1887
3635
1039
15
1922
3008
4604
4150
3884
2146
3685
4982
4812
1538
1712
3761
3344
4143
1113
2795
4258
3288
1513
816
4541
4541
778
2713
841
1932
521
3123
1679
3768
529
2147
1026
4019
2767
2865
3159
4199
3602
1562
931
1502
596
2563
821
4273
4422
1585
3648
966
1779
2336
3083
742
1177
3683
4563
309
1240
4763
2796
556
732
4314
863
3343
1394
1868
294
1032
4356
3907
4222
4902
1899
3349
1864
4201
1288
604
1368
4103
4399
933
3464
929
10
3635
4813
3267
2905
3741
4002
218
1542
628
2570
216
1109
2218
3637
3092
2484
4797
2204
4485
1292
4393
1953
122
619
3417
1756
3595
649
3218
4117
1219
3268
2409
3748
2825
1331
4271
3051
2614
4157
4318
461
3200
2378
3490
1762
4139
1050
4351
4360
4768
903
2258
3323
4199
2756
4920
366
2915
3847
2494
3087
4876
1679
4954
1807
1173
4169
564
1136
1467
1768
1873
358
609
910
4214
717
1885
3799
3440
3232
4368
1211
2705
928
4763
2860
3
2797
3748
4148
726
1118
1820
2107
565
643
3153
2197
3676
65
1538
138
4951
256
4495
3229
1002
4274
3724
2723
4367
417
2811
1132
1980
117
1581
1895
4034
1445
356
1786
2244
2175
3544
3144
1194
4449
3628
81
3599
4006
2480
2909
3230
267
4222
2904
4981
1311
1650
4847
1633
3451
1999
2882
2502
2380
749
2090
4685
4093
1686
3721
403
4242
3260
2222
927
3648
2708
2835
3711
191
1090
2448
1706
4993
2105
3373
3535
4596
390
4162
1921
4292
964
854
2723
1696
1608
2609
1289
4082
4681
1007
4369
2079
2120
3199
4582
872
1326
2736
1193
4934
1055
1122
3500
2724
3437
1012
4862
3404
4420
4739
2712
322
2558
4494
4780
3789
4075
336
4172
4043
385
3909
3314
3469
2758
613
667
685
2649
3299
2722
1367
4032
3212
2635
3432
2377
649
1927
2762
3057
2737
3253
4898
4142
238
2952
1613
4266
2689
4440
581
253
4727
3497
191
2999
4709
290
2906
985
4031
1970
1142
2981
4301
1577
776
687
2680
652
4910
1320
2119
1457
198
1895
4993
1437
2200
2186
2899
2883
1204
2570
1842
3445
623
4245
264
1549
28
2933
3716
1665
1299
812
449
2974
2002
2908
1418
2822
4663
1258
4844
1677
4605
4303
511
2315
1837
4299
251
614
2938
3633
3879
508
2881
20
3394
2845
241
2362
4780
1764
2135
1003
4938
1643
859
4495
384
4521
3650
3074
1544
3961
2870
380
17
3119
3759
3212
2203
1421
4730
1409
4883
761
1005
4528
760
2287
4032
2779
1065
1406
1846
3611
413
4773
835
2404
3995
2005
411
4515
2874
1976
1507
3135
3316
603
2907
1018
4124
2342
2747
2578
1298
4737
4859
3557
219
2609
311
3169
875
3370
4857
680
4593
4440
3297
4978
910
2448
1313
2748
982
3497
981
2950
1525
1210
3961
700
2676
3429
987
1105
2051
4237
3327
4176
3300
2342
153
704
3776
2870
3793
4228
3574
3513
174
744
4829
4845
1886
1919
3315
4129
1774
63
3439
2433
2028
2001
1853
2767
1790
3144
3020
1636
1919
4651
62
2335
615
4456
2860
65
283
3092
420
3051
2744
2572
4156
3784
4812
2178
1324
3866
4484
1950
1732
2741
298
4008
1015
1160
1344
2419
506
659
62
1397
211
415
3925
3377
4986
37
3489
1058
3400
3181
3153
1084
194
3619
4974
412
3574
630
3855
3815
1966
2112
1861
2027
171
1809
4778
1860
1353
2123
189
2029
417
1264
3419
2998
3446
1134
3289
1019
1784
3081
288
749
1801
4584
999
1688
3876
2072
4442
4517
4765
273
3324
1418
3989
4741
2420
2914
822
3552
2054
479
1730
1045
718
4790
2099
3841
2569
3640
1900
3050
4060
1083
3505
3999
2212
4539
3538
3087
2521
768
4857
2478
1302
577
4539
1032
2849
216
4302
1774
361
2350
4535
1510
3018
2482
1094
2762
1909
972
1790
2437
4794
4170
1267
1572
3316
3205
1157
132
4017
4237
4133
4887
2461
761
268
2445
3823
2944
2371
4935
1568
3736
2278
4260
2521
554
4338
1604
201
684
2867
4598
2681
3536
1646
1549
703
4997
3925
3467
619
526
3341
3944
2466
4883
4763
4782
4625
1116
4070
1199
3155
1742
2357
1239
3567
1105
750
1289
3076
3504
2342
4318
1804
4149
4519
4194
1684
761
2348
4867
2783
2226
2300
895
111
3300
2139
4155
3934
2231
2036
3728
1969
3633
3361
1840
2477
2961
2923
3222
1023
4921
2475
2348
4675
645
3099
4080
257
4806
1740
833
2021
4245
4562
1974
1962
3091
858
4370
597
3563
1054
2547
14
20
4774
2793
4370
3843
1076
1171
1340
4516
1093
2088
1334
3468
4620
1339
609
4735
3561
2953
1500
2339
4592
4573
3453
1967
2050
4288
732
1426
3685
4646
4494
3152
2361
255
598
3086
487
909
1747
2089
2170
3340
4627
4559
581
4446
1455
3350
1738
3390
1106
3512
4059
982
2007
1186
4216
1628
4095
1886
2892
1391
364
3682
4571
3876
306
4922
632
1342
4678
2838
10
1165
1470
4377
565
275
670
2240
2553
3266
3024
3881
2849
593
222
2047
1109
1505
535
303
601
4043
3339
1529
1012
4972
2531
587
1030
2975
3594
3443
4242
862
3076
3775
4755
113
1350
4863
1856
680
1020
2328
2285
2618
3007
4275
2404
3861
669
4057
4818
4066
3521
3651
4963
3012
2777
703
2299
687
30
4512
4270
3815
3292
2470
637
3977
3633
3428
18
4583
3399
720
3339
914
3858
3119
4995
3929
2337
4610
4456
3843
4315
3183
4737
2242
1056
2578
163
2001
1882
3171
3321
4517
3962
4261
3369
3207
1712
3113
4842
4822
2497
1029
3766
609
3711
951
308
1572
3733
3075
4204
1086
2550
1130
2612
1733
1344
3267
3802
1936
2042
4688
787
360
2467
3418
3195
1905
4550
3896
1272
1011
981
495
169
3400
866
259
1054
415
3137
2572
3441
1099
4775
4431
1025
3946
659
4014
3786
1812
692
4524
4716
1088
2214
4258
4212
3482
3912
1046
626
1067
483
50
4764
4379
1846
1005
1245
3461
2320
1107
2308
3543
1559
4553
609
4271
4918
3789
3349
2233
1766
629
2515
4901
114
81
1145
4835
1208
1628
3292
4370
369
2194
136
1223
3521
2461
1996
3271
3576
3046
3468
472
2717
2724
4399
2870
2416
1324
4106
825
3641
3778
235
2899
4778
4417
3073
3252
199
3659
1420
1544
107
3470
4277
1175
4031
664
854
883
4105
2308
4308
3909
214
3718
1965
2173
1694
4439
3073
492
2928
4171
3054
1032
1289
295
330
647
3938
3527
1948
1171
1895
4127
4976
687
3850
1435
82
2665
983
2160
3873
2702
4557
4560
2976
4505
2842
4338
1304
3580
2846
3276
1838
980
869
2247
1125
2769
4378
1084
4057
3364
3829
2005
2557
1554
3495
2377
4134
4567
2716
4935
1940
914
3279
2252
2499
450
2584
2502
4465
3105
3021
5000
3989
2236
3528
21
1855
1815
1260
4869
1159
1906
3765
4691
2333
4513
2974
2694
3978
3052
2252
3347
1421
466
3304
4619
3553
2558
2075
688
68
3616
950
4312
3381
2297
58
1932
2595
4462
1565
3084
3373
1715
2517
2468
4665
2764
3537
684
624
3700
1142
4946
4366
4017
2538
4563
4604
3265
4196
2308
4736
732
4346
1382
4609
4996
3739
4029
100
1775
1934
110
3775
4497
991
4369
1974
3117
528
2968
2269
3840
4450
1967
953
3481
292
4131
736
3927
2331
3336
4367
639
3293
4281
3830
2576
2982
3230
1717
3798
4955
2976
3823
3635
540
665
1047
3919
3914
4030
1465
2983
3010
2181
2995
337
3552
3227
493
2154
1987
1760
1095
3403
3351
227
4466
2490
3510
1990
2494
512
3038
613
3136
1545
728
629
965
3697
4061
2615
3957
1101
4712
2636
1512
3884
4162
2724
3810
628
2395
3559
4050
1911
3030
1973
719
2622
3106
1635
4372
2380
635
700
2451
2914
4521
1856
973
3578
712
3883
346
3655
3269
435
950
3484
1675
3993
4649
447
1508
703
3782
1258
2350
1174
3210
1803
3525
825
1048
4438
518
219
1156
1784
2659
4377
666
4517
3070
368
717
54
4613
3543
2929
3368
3753
237
1578
4774
4700
2891
784
856
475
1440
4974
3495
3141
645
4662
3481
4044
87
200
3429
3077
2147
4429
381
1349
1590
4866
2648
2502
4926
3851
1819
2465
3338
1264
3949
44
3600
1376
784
2684
4300
1974
4050
4564
1852
1230
950
52
136
67
2890
438
987
4425
2076
292
588
1006
646
3648
631
904
824
4311
4788
3883
712
3096
3893
558
1536
3028
1538
198
1749
4907
4830
4840
4692
4916
466
2029
741
2470
3124
2231
1531
649
2005
1757
512
3890
2050
3040
3567
473
797
4564
2590
3593
278
4962
3477
520
3143
3096
1631
2687
1231
515
672
1459
4186
2135
16
1286
1965
673
4352
224
435
1507
354
4577
4079
3235
131
3720
3690
3396
2702
3456
1562
3875
831
4658
4910
4821
4853
2121
892
4322
3814
2847
1296
801
3609
4143
1938
3638
1738
2363
3818
4658
4675
1263
329
1293
4791
3799
989
409
4345
44
3847
884
4950
4778
355
2209
4674
916
2278
1061
3473
3922
4143
1329
4304
3074
1050
2227
232
2680
305
1208
2680
3590
3824
4822
3276
1330
1704
2258
4094
3926
3736
3102
3635
4750
3739
3129
3973
4965
1895
3380
600
3105
4590
3723
3737
882
2879
4101
1863
3833
1062
3201
404
3191
3387
2564
3025
2255
21
3790
4261
390
2385
276
2227
1688
364
215
2803
4404
4605
2987
1517
4625
1053
1489
4603
1513
2045
3489
4784
3597
3176
1106
900
4019
2685
2759
1868
2525
3998
2160
1811
169
4491
227
3577
314
3241
2733
1030
1295
3517
2654
1957
2996
4395
711
4383
4914
327
535
3021
2537
2253
2283
3144
3343
966
1607
3411
4231
122
1599
4816
3294
2962
265
1801
1873
4126
2171
3153
3499
4792
2262
1099
2753
4962
801
1795
4771
791
2630
501
3533
1959
4532
3314
848
303
3361
3370
2799
4800
1582
4685
1997
841
387
2278
2525
2310
4841
57
1340
385
4774
2252
1889
3053
595
983
4975
5
1749
3625
905
397
3985
3901
1100
3157
4950
1150
2086
4898
3424
3649
4230
937
3280
1704
2474
3114
3650
4918
1557
4449
4074
4845
3575
4254
2905
1402
795
634
886
2462
2715
1905
2677
3537
4713
3745
2446
1391
3840
1341
4426
3029
3434
3338
2438
3923
3666
4693
4160
3363
307
4808
554
2453
1614
1367
1505
641
3847
1957
2253
2173
3434
3426
3131
3500
526
3036
1910
1453
4117
2165
1127
3236
1412
2895
3740
662
873
2174
4819
2674
996
3540
4345
3977
588
4335
1239
4006
2666
1989
4711
563
51
574
226
2701
1386
332
3004
1685
676
595
911
4447
4905
2873
1423
2627
1581
1033
2427
3906
624
3862
2823
859
3523
880
864
2118
449
3620
3621
2086
1599
2685
2681
2061
60
1292
164
493
2613
3727
4557
3133
3163
3534
2075
4636
4865
3952
4720
1882
2454
4189
4901
1961
4347
316
3951
4986
3632
1740
2531
1440
1580
53
3279
2251
3398
2161
3715
520
752
1352
751
3052
2326
4031
2653
533
3515
489
319
1773
3298
3198
843
783
306
181
1191
2753
1392
354
2044
4461
1525
2668
1378
3947
3797
3539
758
4736
581
4225
309
4790
1148
1271
3281
4289
4393
2504
1689
2429
738
4488
510
2420
4515
908
1159
1236
890
1697
1554
3699
427
103
1831
1445
2973
2219
2036
4911
2131
183
806
1419
3351
4623
2451
3538
2019
3782
4840
706
4501
133
1854
2865
1791
4254
3232
3633
1905
2246
4794
2661
3239
4212
2374
370
265
140
355
3395
1126
1854
2731
2776
1410
3884
4997
1262
790
2603
1136
3615
2189
2863
1087
305
1526
573
3901
1535
1870
2607
1296
1742
4411
2860
4424
2545
1272
143
299
155
3743
3246
3333
458
2679
3684
1187
4663
3263
2684
175
1752
299
2232
4081
4115
3985
1426
4959
3483
2742
2983
4267
4036
1917
4196
3979
22
1823
296
2591
1230
4138
4123
2990
397
4339
274
504
3006
340
4685
4205
3699
1678
4836
4126
1076
3809
2017
4845
1173
4346
4964
4781
107
295
2063
573
816
745
2194
3838
4195
4671
1695
2957
264
1807
4151
4313
1402
2881
850
3560
4135
1091
526
1834
1724
2662
3890
4361
3732
2557
3072
2892
1617
1429
1678
3493
496
241
14
3434
1002
2865
4277
684
4715
4437
2099
4966
2205
4981
3421
4615
3311
3020
639
1049
847
367
1234
2574
4648
1880
4532
2929
4063
1293
1711
1434
4134
1786
4939
4409
2384
2552
721
3762
3984
4480
268
4249
1605
932
2114
4421
1352
3928
3418
854
1623
2801
280
4470
3075
968
1118
3096
4470
3087
1021
256
4504
1346
4067
2085
3674
2345
1012
945
1872
3241
389
519
2241
4170
2748
3722
703
4549
1122
3294
4923
2060
416
3439
2461
336
1361
3829
4873
3113
560
1795
2356
1492
815
2846
3790
7
364
1125
4833
3355
1878
3245
726
3251
868
3428
2023
2469
3958
991
897
614
1575
1391
175
3841
2787
1122
3427
1203
4036
850
4544
2244
4291
4763
483
3715
2737
302
4896
4760
2241
3775
296
330
2158
2593
2949
3057
2176
2302
67
4024
4861
4091
4024
1957
278
2597
4840
614
323
4314
2422
4989
2125
678
2302
1933
2615
1981
153
1228
1817
4333
3710
3091
3468
4010
4268
904
191
99
926
3605
4550
2888
367
1757
3791
2009
275
283
3896
3154
3952
4936
4903
1902
79
813
3445
3289
3375
3961
3158
683
297
2213
630
1458
4833
2611
4302
349
4359
269
2252
1808
2787
4790
1896
165
345
4523
3407
3756
3291
849
300
627
2051
3226
4302
3894
1627
1223
3517
2718
4544
4144
2023
4162
2656
1972
4893
3454
1975
104
4206
2522
4773
1713
1551
594
4227
3577
472
2828
4291
2994
286
2171
3878
252
656
4310
864
3746
421
380
549
3948
4054
2882
2
4569
1300
3719
3013
1778
2625
2020
633
1604
664
530
1067
617
3800
776
247
485
4094
3176
1724
2269
3349
571
3460
4159
2125
922
2034
4311
1913
1962
1889
3421
818
3008
149
2108
2188
1518
356
2550
3926
2061
3102
4739
12
2109
1136
1140
2447
4909
1068
4832
1862
4717
1009
2351
3883
914
3318
1986
3908
2360
3532
1794
777
4760
883
4854
2890
599
2585
1448
27
3057
3266
3345
1275
3517
278
4044
2586
1943
4340
2961
1452
2848
3530
123
2955
4625
1601
4660
3158
841
2118
2299
1138
2310
2766
2671
4908
4918
2441
2821
3655
2818
3719
3182
1397
2150
2714
4432
47
896
2972
624
3288
2735
3956
3882
4283
731
3065
3045
513
4049
2103
1833
1569
4157
1254
3106
1201
1079
1732
4215
1139
156
1677
762
2157
4919
390
3230
950
1931
1003
225
1712
4762
3140
4194
4970
3868
1128
1787
4804
1287
2051
3492
2896
1897
3631
621
3950
3158
4960
238
3307
2531
1676
4322
3484
2100
677
3874
2815
2753
2054
4615
3161
2038
3255
3095
4782
569
1511
4364
2006
19
2834
1276
1588
415
4686
1718
3528
983
907
2884
1406
4287
4713
1708
654
1934
4722
256
3533
3798
4909
4918
836
468
41
747
3022
1600
3871
2422
797
2838
4037
1907
4448
246
3974
4028
4682
648
3620
3896
104
1048
3
2421
1277
1094
3033
3027
1814
4029
535
4766
2919
3615
3394
1572
3472
2483
1666
4782
4734
3453
4553
4900
4438
1323
1971
2602
4631
3907
1092
3041
1933
2519
3750
3893
646
2973
384
2078
556
3201
1551
3104
2464
4484
2870
4640
4529
1640
3353
1929
4635
2695
1202
298
187
404
1413
2721
4730
1435
2816
1557
3269
2657
4386
2733
2205
3251
3151
3837
1194
4375
3302
1335
2556
2733
82
4176
4212
2584
520
2505
3404
2425
4526
3102
1215
4211
3797
2283
3985
3360
2828
2951
4107
4377
2429
3277
4512
1567
556
1676
3336
1766
2096
3471
4308
807
3474
1436
463
1092
2251
2554
249
4518
4670
1643
1937
1186
244
4641
571
4636
4024
1627
1867
3357
309
3665
1262
678
4778
3198
4874
4610
3013
2726
2260
146
3535
347
3276
2073
3307
4378
3764
1252
826
2092
2364
2618
4257
1604
3671
4360
3138
1767
3428
3551
1674
4522
4155
802
1240
1491
2133
3053
4096
2377
3716
1777
4350
4869
2516
3043
3599
1575
2314
3067
2619
1814
2891
2500
3682
158
2422
1690
1063
340
4031
4360
343
253
4158
984
1401
1339
4233
4569
4979
2349
3696
2168
35
1283
1472
559
2460
4772
3222
2213
353
4870
2959
3596
2369
674
41
808
3022
1246
1344
2365
2282
4381
762
779
2997
3974
1179
1756
2419
1147
1013
3460
496
127
3582
2037
3244
2719
4899
535
1991
1516
1873
1038
2729
3721
1814
4073
4568
981
4869
257
14
4034
2772
3990
4754
3948
2965
73
375
3517
1737
585
1881
1117
1950
2734
3486
3005
2681
1528
2309
515
2711
3028
1997
4509
703
3009
4176
832
1229
520
1686
3577
4103
4505
2142
2010
513
2852
813
3053
1263
1229
2286
756
1016
2489
720
3180
2217
3260
3305
3832
1936
550
773
1208
3205
3113
2464
1515
33
2821
2261
1803
353
4961
1870
4209
2025
4133
1751
1228
4221
1720
2240
353
24
554
3073
2836
4152
3335
2363
4783
4663
4523
2550
2987
518
4582
2779
4183
4417
2233
2463
63
603
4876
2750
4806
1379
2967
3520
729
2446
901
289
832
1818
599
4929
1243
3461
3785
3030
1630
280
4843
492
3634
3581
2986
4751
682
750
3837
1034
3467
4319
3585
1981
1225
881
971
2336
189
543
2613
4547
3869
1587
1148
293
2205
3860
3056
765
400
3216
201
1864
4618
242
310
3209
4194
861
751
428
4466
2141
3204
4954
2500
1534
3517
3207
4912
4446
1438
1945
3511
1816
3249
3054
4371
3917
120
3243
3860
1249
805
454
3388
3765
2178
1729
457
4305
183
881
3801
30
3878
4319
2867
2222
3731
3949
2579
1472
1719
3083
589
427
2971
3991
2858
1608
98
3031
608
3950
2629
667
3853
1199
1466
4316
3874
2324
197
2657
274
2620
535
3077
1067
3968
508
374
2679
2907
3918
1691
326
208
3881
3011
3794
1142
2278
553
3502
3281
1378
2230
3147
3052
3539
4989
4849
2503
1628
4618
1900
3404
4212
2103
4430
1941
31
3068
369
955
4124
2713
4844
4153
4599
4044
4052
2314
4194
4475
394
151
3306
3032
3613
1362
3482
1748
3375
4115
296
1433
2352
4244
1624
2268
4364
2996
3623
2394
1720
3109
3271
3466
1615
959
4496
896
3917
1983
1783
510
4719
1370
2332
2068
117
322
45
3880
1348
124
2657
4087
1146
2268
4070
4613
969
851
3517
1837
4964
3598
3174
4641
3258
1622
2507
4921
1422
356
1871
2626
755
1331
677
2802
3628
415
3146
4189
3297
3966
4455
1586
3411
4552
3821
1514
750
2544
4138
3160
370
4493
1235
1055
1815
4935
57
1315
3988
3272
3818
3800
3671
3531
3545
1832
4421
3971
2974
1369
1706
3894
4071
4036
1938
4354
1903
3893
4169
4641
3142
2110
2735
1283
847
4676
3991
3311
1406
3739
3689
3262
61
3090
3767
4033
4270
918
3345
1417
1770
4827
415
2431
1191
565
2039
2874
1595
1916
77
1552
2101
896
3468
1650
4601
2101
2175
2168
1104
808
570
1529
4219
4901
2214
3346
1589
1680
1901
1057
1087
52
1762
3154
11
3170
2889
3786
949
1331
1766
4070
3511
1173
1236
1553
3644
3141
1753
1018
2846
2610
3013
3033
4348
3288
4741
2743
1858
3644
3338
3667
1816
1445
4778
2168
451
4678
1655
3227
2893
1152
2459
716
4559
1502
2936
3790
3898
4097
4281
723
3924
3763
744
1959
454
2421
46
3401
1812
544
1875
3089
797
3884
3583
2562
681
2203
2845
2457
794
4302
1054
4299
3291
972
653
1365
3692
3569
3029
2008
472
1396
1163
2749
2508
4786
570
644
1892
4110
1384
4148
4662
2638
383
632
4309
571
3858
1774
2545
3297
60
932
3522
1574
3143
1845
4901
3873
1035
2849
4414
68
1013
501
4516
2180
3513
1633
1358
1224
1549
2241
4532
4812
835
763
4981
4156
3041
903
1533
2648
4178
2658
2358
4455
2170
4975
3562
769
4595
922
733
921
4512
4599
406
834
2376
4094
602
3866
4395
858
2186
3825
1298
2157
1946
3770
3595
4682
3062
229
4910
3459
3349
1396
4302
755
4358
2163
151
1369
418
439
1928
1946
3635
4598
1207
2992
327
1881
1524
1569
4718
1883
4776
3940
4671
3814
519
2032
4632
2140
4730
2195
3643
1717
940
3052
3521
2736
1029
2337
1963
570
4905
395
413
4251
808
3070
1054
3146
1543
3982
4998
4389
4766
2475
4739
4539
4007
464
4822
378
3963
2174
773
2446
3711
1740
4259
95
3201
3985
930
1936
2123
3922
2670
4283
3769
806
4919
601
4780
442
3393
465
4875
3425
4547
2264
89
2249
4900
4693
4821
1199
4177
2815
1636
4403
2359
4461
661
384
3600
4729
1835
1565
4196
4372
617
2287
4844
4320
3006
4240
2656
54
3638
1668
1653
3875
4220
118
3144
1359
1456
1169
4678
362
4074
4048
3239
1619
4724
394
262
794
847
121
1417
1391
3584
2824
1579
451
2172
2754
339
4327
3998
3368
29
177
1442
4123
3737
2371
74
1242
1952
1053
1390
4
207
3095
4555
4421
7
3615
2239
859
2121
2745
2627
2550
1758
4600
680
1153
668
1040
4128
1054
322
108
3350
2354
1275
4662
4123
1147
321
3515
1518
1062
2432
4037
2174
2144
3299
3697
2602
3218
4392
2305
4010
3655
3706
1428
72
3284
1108
3331
4677
3131
4925
758
4133
1979
4082
1070
3808
3276
41
1707
2890
1385
3236
1881
3801
1736
2612
380
2240
256
1065
2397
3552
3960
144
2009
1324
1440
3280
131
84
358
238
3778
4483
2900
136
4076
2235
4251
3165
3226
1372
527
2451
3790
1249
2991
4505
2927
2706
2815
4454
4652
2652
3038
3508
11
4326
2348
2061
3965
2808
2182
3226
4874
3093
2100
4688
4206
4487
2706
2453
762
28
578
2932
2130
1707
1955
2775
470
2431
3565
4347
2226
264
558
791
707
4651
4044
805
4706
647
2845
3715
2194
1618
3214
676
3364
2877
2090
1235
634
1709
2545
3287
1510
1305
4453
3382
1495
4284
1366
119
1304
4435
3598
3372
3690
3700
4198
73
1448
1934
1877
2309
474
2832
1344
1706
3508
3477
4739
4406
3244
2005
707
4960
4292
1748
1889
2732
4580
4179
4594
4814
1032
2143
661
3838
2534
1460
3463
3592
3343
805
459
142
78
2242
4591
3950
2510
1299
808
4070
887
4824
547
3147
3091
4859
4336
4465
2520
3708
790
4879
1075
4984
2552
2050
2274
3124
1597
1939
3157
4344
4401
4680
2118
2465
2366
984
4581
307
4437
3263
4058
4398
3539
4974
2644
3667
4907
4700
4404
303
2845
2455
3309
1296
3716
1650
2596
215
1112
1285
2355
4375
341
1782
1968
2024
4236
4598
4264
4641
4294
1116
2274
264
4916
3177
4963
1604
1836
3867
2697
4129
149
2587
2617
1043
2371
2313
2076
4431
4688
3441
4837
1510
3622
2764
291
3586
1317
525
1323
1399
3256
4535
2312
1203
3903
1663
3277
3106
2085
2799
647
4086
3164
4209
1680
2524
1554
2355
1592
3031
2729
3066
186
3920
921
4438
3926
940
344
110
64
481
2749
1734
4631
420
2305
3097
69
611
3726
140
3460
2933
2192
4743
1511
4636
17
4668
3251
690
4469
1628
3825
750
3565
4519
2336
3866
3060
1924
123
1087
3368
2560
1112
98
1243
2327
3370
2344
4738
3322
1703
4649
1949
204
4411
2058
4112
774
364
485
717
3588
3745
932
4532
4876
4877
2278
2478
1113
872
4998
3071
4367
610
469
2821
1450
4197
2220
70
997
4324
2116
3981
2085
3008
3011
4491
3133
4338
3388
972
3106
3151
1715
3274
3840
3999
772
4656
2935
4696
2
782
69
4796
226
3336
1333
3771
4869
2904
3436
3915
3318
2121
2725
7
1390
384
569
1902
2274
2676
2085
1637
131
1226
1952
158
4371
3037
2741
2868
673
3951
739
3116
677
3518
4896
2539
739
1336
1793
1204
967
4522
808
4462
4036
443
1708
815
2541
3582
890
4363
2206
760
4546
3516
765
4026
4409
4298
368
2246
3134
4271
3780
4429
97
3819
3105
3764
3014
2385
3777
2356
4373
1499
3946
4527
3710
62
2102
327
3255
924
2557
4701
61
3082
945
4759
1034
1977
3412
1507
2559
3836
4485
4141
4493
2020
2881
3066
200
3448
4527
3116
1490
1480
3569
2827
1930
334
4805
3345
373
2294
33
4027
2249
125
3697
1148
504
4323
2188
1017
2712
537
1207
2876
4724
1810
14
3634
1857
24
1708
4202
140
2630
4047
355
651
1004
3330
2211
2610
1926
4083
3983
979
2691
4504
4067
15
29
412
3265
406
4431
4241
1547
4527
946
1603
4449
1353
1712
2804
3573
3384
1221
3638
552
4905
3998
1541
718
4713
3216
4146
790
1302
1284
837
2688
242
843
1516
4355
2801
699
861
2603
301
4743
719
421
1151
2493
2999
1257
3190
3973
537
4274
4316
4071
2592
590
653
1371
1701
762
735
2882
437
3469
4843
4659
4643
1538
548
993
5000
2761
2033
1446
4533
3110
564
488
3039
4777
4408
2869
1184
2930
3651
1201
1593
3448
3178
879
287
3616
3932
2196
2385
1109
4922
1748
1828
3227
4036
2293
3269
267
8
3004
862
1364
3142
4632
3601
1569
4031
449
2008
1523
3881
595
3056
1615
2361
4885
598
3515
4100
542
1507
3052
1661
4936
1668
11
4511
3497
1479
4466
227
3709
123
83
640
4165
1248
3269
2744
1928
3148
917
4528
3564
829
1515
4108
1229
2860
1887
1014
4439
892
1109
1159
2378
4115
381
4025
274
3955
4065
666
3256
31
112
4741
1224
779
1320
531
1968
2916
576
1832
1224
1478
2616
386
3784
4517
2465
3461
4895
1715
2579
2140
2182
376
4632
360
3605
3730
2921
3845
2228
3389
3187
3818
371
905
2194
3348
1042
1636
3385
4743
572
1804
3978
2635
2719
3479
3984
1273
1627
903
1809
2812
904
760
1582
2338
4349
63
3727
2841
3770
2752
3346
3210
3063
4589
4861
4181
2243
2069
561
974
4114
632
4414
365
3995
149
1392
858
2560
4909
272
4752
3925
3623
1591
1784
3961
1883
929
869
1470
296
3558
3139
2271
3620
3457
3818
3138
2986
2422
3297
3379
1287
1682
1542
4192
1654
2764
815
4991
1997
3603
238
2236
4061
2693
665
2075
336
3159
4435
717
3872
3105
3692
3688
885
4551
2588
1121
1734
1895
3676
4380
2023
1580
4905
87
2694
3886
2783
12
18
2492
1459
3656
4448
4572
4184
3631
303
3404
4515
3828
3944
1867
851
2614
902
1769
476
4571
3272
4591
3811
289
2557
3911
412
1483
3991
2819
2634
3915
1753
3847
812
839
1737
4684
3175
2975
1557
3423
1057
1371
1536
4493
1321
3635
2448
1033
3841
4969
1812
2231
3126
4590
3044
1075
3242
740
1641
261
1956
3059
4119
1509
4706
2819
1701
3806
4907
3929
1357
4887
2441
4909
3845
3859
2546
4491
2616
2176
2840
2406
110
471
3484
4873
4867
772
2097
4499
1513
1081
437
630
2906
4085
4650
3549
3021
3989
3025
4925
130
3756
2378
919
1207
4154
1422
1384
2002
376
4473
3923
1050
1891
2720
193
3088
3118
4437
2507
4363
4978
2344
1820
3255
90
4077
2904
1876
294
4604
3512
4238
3686
1687
1605
2107
1160
142
2328
2172
4858
4642
2349
3155
2283
2434
3031
2742
1453
93
2828
1657
4579
3145
892
1459
1444
3662
1555
1257
1701
3634
4101
4547
524
1354
4884
3358
334
1369
737
2231
4739
4086
1860
4279
3130
4001
1050
4123
3150
1340
720
3839
1904
294
877
4640
3773
4712
52
2692
3622
2703
2605
4657
4612
2366
462
1167
4450
4927
609
3352
1554
369
3182
4398
2077
4164
4343
1296
2527
2447
3361
1634
2167
4032
4861
635
3662
3442
4077
3466
1696
4999
313
281
2672
716
2775
4016
4143
301
914
1384
3552
3298
3692
2777
2184
3185
2313
3910
4833
164
223
4526
4924
3152
2211
2180
3911
737
403
2231
216
176
2840
3275
1988
1930
137
543
481
1541
3530
2628
1431
1922
4024
3520
3443
2530
4641
211
861
727
2337
933
855
3930
3133
4938
3373
4
71
4594
4324
4460
2749
1534
3939
583
4371
3250
2100
754
33
3441
3976
4737
1655
1502
4934
273
14
3128
3526
1682
2440
4611
2482
1467
1664
3326
226
4436
1825
3285
1244
1277
3964
1605
4436
4172
2078
3590
1036
2433
4729
1761
2339
1914
3248
2397
4191
1138
2657
1205
364
2881
1816
1499
1816
4807
4457
3789
2813
1836
166
361
4814
427
3862
2622
639
4852
4554
1955
36
1722
2179
1182
3543
46
4377
4969
2359
986
1993
4781
2537
14
72
4256
480
3004
1950
3674
809
2612
4206
100
1888
1661
3753
4377
3977
3818
1500
44
2746
4951
723
1312
1098
26
4078
1622
3846
266
2816
286
602
1109
2698
2415
3583
2978
4234
1818
2843
3820
4362
4658
3402
667
684
3611
1736
1776
24
1483
4565
4427
4752
2006
2058
2962
1765
2806
2661
915
4728
4375
158
174
2561
4099
2051
3190
4498
1490
2287
2450
3441
71
4682
756
4521
4020
2625
2270
3983
1642
3567
417
1737
1016
3774
2391
1224
3354
1074
4097
358
1937
4724
532
3903
2363
1054
1553
4959
4602
226
2067
4322
3731
3381
4348
4055
310
1786
2499
3910
3559
2811
1171
4787
3878
3954
2939
3485
2247
4016
4208
362
973
138
2245
1952
1727
3337
419
3770
4231
522
1193
3784
2626
813
3864
1168
1642
3776
903
4933
2680
834
3409
1058
2654
4871
2107
4446
4753
2415
1961
1887
597
297
112
4864
2495
4555
207
1210
1831
158
1956
48
3672
3032
1052
1228
3674
40
3288
3212
1077
4093
2463
1890
1092
3503
3530
2755
4517
703
1374
4757
2475
183
3016
559
2763
2262
4620
785
444
366
1120
2166
3509
4788
2286
1921
183
1504
2224
4497
442
1431
3273
4794
1572
410
2820
3992
3079
4343
1579
1949
3332
1728
1308
2437
1044
135
2309
2254
3986
803
2055
2048
1686
4757
2176
3794
4286
2033
3531
1698
890
468
4715
4712
4404
1157
888
124
1587
2074
3260
2956
4951
4998
4237
3970
1014
1992
2162
474
1573
2544
2512
389
4010
4253
768
4726
2632
545
3522
1694
4037
1655
3200
24
3528
3949
4350
4862
3793
3470
1643
898
3764
3221
4209
2382
1729
2256
1233
3842
2777
848
3101
4974
1776
3155
3859
533
28
1006
4217
227
28
2246
1398
1513
208
4079
1110
2591
1669
1261
2422
203
3629
1698
3805
1203
1750
371
175
1431
2707
3990
4523
4529
1773
1872
3429
935
4579
4186
2495
1619
375
1011
363
3564
3425
893
590
4216
4234
887
71
4342
2497
1094
817
4235
1412
3156
3459
3449
4092
49
503
613
897
3299
4477
1897
1948
4580
1059
955
4638
2739
763
3465
4657
578
3696
4649
4652
3403
4210
3952
4608
4685
648
1957
1175
893
1644
1062
3631
164
737
4173
2982
2745
3755
4420
1897
2489
4522
4755
297
2324
2610
3092
4874
4459
3608
3356
3868
661
1036
1520
4423
3758
2211
4083
4324
332
3604
184
956
4844
1842
3270
3761
1882
4949
4542
1871
674
1222
1725
4252
1270
4302
630
2116
4555
516
1291
602
3841
1767
3574
4257
316
1867
2609
3058
568
299
4351
4555
1738
2233
381
3816
3457
1878
3143
141
29
1664
1307
106
4334
4898
4515
3574
133
4929
2319
4861
1996
1483
1252
4787
4094
3231
2903
2249
4800
4806
2666
3223
235
3460
1987
4043
4621
3712
519
363
659
1738
2622
1306
1548
4385
3378
2644
3030
1376
2810
3892
4897
3423
4027
1034
4407
2183
4984
1556
2817
12
2259
3843
844
4196
3399
1405
4585
3415
2469
4182
4683
2218
2928
2846
731
88
1171
2046
4531
4950
279
3842
4840
4381
2060
1004
562
2584
4947
903
1885
2435
191
2929
1334
494
2072
3088
4862
4703
1016
1056
1880
405
2278
621
2308
3026
4966
1890
451
2886
2726
1026
2936
2295
3997
2577
4454
1395
2369
970
3343
4559
1036
2462
3129
2594
1422
2271
1384
4152
1875
861
108
2900
4747
449
3561
2658
2434
853
3629
3106
739
1537
1043
3608
3725
4806
1052
1079
2947
945
3508
4168
1331
1679
448
4237
2663
4600
503
1125
1627
501
242
2686
1466
4211
1191
4617
4994
3392
3581
1817
3174
2257
2351
1414
2529
465
2861
151
451
3322
186
4356
4927
1947
31
4600
828
3947
3595
1815
4917
730
2852
2918
829
3490
1762
1108
4178
1676
4594
3388
1818
600
305
4219
3176
577
116
1994
4789
261
2631
1863
3770
3135
18
4981
226
1394
1107
4584
3924
1484
387
4826
1901
3709
4377
3189
3905
3098
227
3795
3067
1053
3425
4127
1585
1865
3642
754
81
418
4853
4941
4686
1484
225
1029
45
128
3096
318
3116
2771
4989
560
4560
1786
865
4004
61
1132
597
317
1552
1397
4939
3467
4457
2056
869
1935
542
4527
2437
440
3225
225
2236
2162
4710
1603
3488
1681
4182
2954
4323
3629
3694
1944
2797
1320
282
4464
1623
174
4471
2498
3248
442
3303
2075
2439
2695
3424
4162
3949
4858
4321
1601
860
1647
97
3795
3077
4676
3800
2978
1382
3592
4973
4205
1452
4727
2018
1152
2648
1121
3657
1398
1595
3336
2372
3728
2562
4793
326
1024
3196
4828
1691
3119
2163
1569
4195
2809
4683
3689
1908
4422
1779
520
4091
4234
330
4863
3503
2704
3289
2040
2253
3312
2257
261
135
3300
3899
1852
775
2634
3736
1938
494
40
2084
4342
80
122
4772
2657
4146
4227
3539
1687
1791
1116
3645
2339
3281
1094
213
4679
4323
2845
409
3892
475
3652
713
3506
2417
3892
2031
1218
3633
2896
478
3238
794
1239
2242
3716
4333
376
1667
4638
2572
3567
4101
4043
1019
3026
1173
239
3590
43
2730
4688
599
2190
1019
2424
4463
1732
3609
3806
4608
2661
659
585
3646
1926
3024
2111
2138
2135
1012
295
3987
1574
1167
2369
1384
4821
834
574
2404
1985
3292
2339
4462
4438
4488
1585
1642
4312
2191
2209
3376
4295
2812
1074
4236
1949
1375
295
4321
4342
1440
2586
3381
128
4311
1794
321
4741
420
2964
3978
2101
4830
4704
3325
2384
2208
4083
3766
1193
4632
2790
2375
1233
530
4993
4648
507
1435
3670
602
1493
1490
361
1151
3302
1909
3319
4959
4429
2194
4946
1156
4935
4034
1904
4644
2522
499
3280
463
4440
639
2744
1144
4428
3925
1982
3811
3667
2273
927
2281
3691
1675
667
1625
4407
3618
4962
113
1126
2810
171
581
4538
3786
2027
446
3623
1281
3802
776
4368
3049
4885
3868
3095
4639
1554
2476
3174
3772
1078
1889
3368
4541
4225
1581
3850
3566
2432
4544
1916
3771
1666
3083
4657
1588
4677
3162
4169
1833
3303
305
2307
3878
3625
2913
4447
274
842
1273
1079
210
1883
933
512
4542
1609
3498
4830
4297
2619
1723
4979
916
1663
2653
2202
2755
1443
2835
2994
182
164
2561
969
4446
1985
353
2141
1856
272
659
2062
3146
4062
1749
2744
635
2747
4921
4277
2414
4768
3577
212
2569
1575
1414
2976
2517
3655
179
1056
4593
2600
2384
4797
4657
1726
3257
1687
3736
2185
2718
4274
3428
2754
1301
3665
1522
2376
4938
3332
220
3431
3006
3076
1090
1112
4549
236
4731
1877
163
4824
3693
4899
3236
868
130
165
4692
3860
558
3686
729
4016
83
3906
1695
3356
4505
4094
2077
4381
4058
165
4916
781
1791
2594
1356
2769
1183
4961
1216
3882
1248
4226
1524
2481
1635
2067
2777
798
4378
365
1252
3310
3578
2523
4704
3242
4045
2769
2784
2983
767
1944
2292
2141
2128
167
998
3548
2774
1614
2865
3682
2677
2985
727
3529
4590
2938
1130
2182
4362
200
3622
115
4531
1982
2714
2374
3865
133
3415
2943
3905
3773
2597
374
2897
61
2580
4921
4225
2358
738
730
4780
608
3580
1544
2520
473
670
4179
2439
1012
2680
1623
4086
64
4068
1298
4328
3351
1993
651
805
4117
2535
3709
1977
2003
3578
1461
2707
2461
4254
34
2306
94
881
700
2732
1893
3957
4491
2488
3131
2128
2352
2608
2876
37
3349
1641
302
3427
4415
1616
2428
1976
4344
1520
373
1495
2900
3879
3137
1326
1986
4516
2908
3176
1425
3851
3390
976
1143
3891
3422
855
4797
547
479
2327
4645
1051
3195
1056
610
1702
4387
2898
4777
585
3111
55
2282
922
3215
969
3240
1614
3054
2651
813
4814
2942
3081
596
4389
515
1943
1315
4478
4091
4316
1004
4370
4617
3305
1836
1285
1893
91
4507
219
2179
4776
3691
1594
4738
1701
2036
3434
2264
144
2006
1155
497
2076
1073
3223
4031
1074
766
957
1613
1298
4820
1025
3335
3338
3684
3993
4724
2059
3733
4501
4061
62
412
2130
3789
4427
1493
4134
1691
312
1950
3866
3650
1225
4976
1785
4952
3030
4322
3243
2758
3197
567
3090
4177
1586
247
3279
1931
686
1991
4286
280
4946
2232
4521
2038
1870
959
534
2951
4856
2429
468
4411
4528
810
1519
4731
1195
448
3694
1732
1035
4652
2684
229
1401
3015
1114
262
3445
2692
3386
1962
2646
3467
2726
1827
614
4393
3320
3018
4071
158
1845
3199
1032
3448
948
1680
1179
913
3805
2106
1394
2530
1947
2954
348
2347
17
669
2139
1984
2677
2209
1517
1536
3516
2438
785
3866
2523
2031
2307
2238
1569
963
2769
1532
4212
3114
4758
4796
3551
4751
2583
302
1408
4080
3435
193
164
2242
4624
3842
2558
3452
3091
4214
3785
2876
586
4604
129
2048
2189
1102
4170
2597
4238
3736
3965
462
830
44
318
1624
213
967
3536
426
3585
4969
649
4840
4865
4439
570
4785
210
2622
1057
777
2908
1270
1513
383
4992
274
4312
1296
2938
1702
2428
2756
2766
3580
41
2284
4254
1896
2319
4548
4927
439
271
2263
4153
3138
4388
546
3224
1012
1448
2575
699
2106
1380
4079
501
2041
2140
341
1764
2819
4660
260
4017
4884
1422
2942
3
4255
980
4174
2564
4053
2885
3060
2357
2757
53
3677
3264
1158
4141
4304
1411
2998
4899
379
1788
4627
1581
834
1251
2067
858
3332
1197
2119
141
1635
1531
3865
2823
3103
2828
471
1242
2484
3323
1268
1534
4367
649
1681
3323
1792
1013
4928
1386
4518
3383
516
4429
4311
3967
1356
68
2785
1284
4404
1461
4272
1461
4940
330
2620
1073
4298
1795
3126
2246
4856
3873
3767
4685
4383
1831
3050
511
1954
4464
1146
3061
3655
4404
4382
3226
3756
3924
2907
4970
2679
2688
935
83
3040
4593
1840
1218
565
3826
405
1834
3935
1858
3437
1933
16
4766
4369
2555
4305
4799
3939
1242
3658
2382
3485
583
1442
2336
3580
1773
115
2890
393
2700
3463
3455
2550
4356
824
4129
3320
3614
4725
1821
93
3700
2302
4025
693
4061
4037
1470
1433
858
3868
4909
3161
315
1367
2136
728
1146
1482
1844
4089
2484
984
933
1321
899
4459
3039
4446
1809
749
3074
2108
4931
3208
3844
3853
4383
3272
1181
927
866
509
1709
2073
726
159
1884
1531
702
3500
1566
2237
1387
418
1869
4317
3531
3147
3374
4288
4017
2813
3120
4498
4862
4882
1272
2993
3123
3839
1591
1010
3992
3308
824
3745
865
2710
4992
1623
1186
1710
2648
2134
1770
4264
712
2919
3986
1634
3712
3445
319
419
1280
4599
4910
2036
453
2140
3775
4235
3966
1965
1695
2068
414
1922
600
4637
3787
4550
254
4402
1614
3440
2741
4154
4259
1942
3411
924
4770
2704
2440
4387
613
2520
2516
3863
4607
2780
923
4357
3691
3943
4720
3422
2441
4671
754
3744
3083
1304
2781
963
2115
1137
2454
2221
132
4414
866
443
3972
4851
1396
4192
3003
4161
308
2144
1157
3820
4891
4862
2411
3579
951
4968
268
2540
4002
1345
571
2252
4002
848
4092
4003
50
2995
3277
3384
3630
333
826
4915
1488
3358
1138
2143
1328
1961
1359
4546
1085
2197
355
4405
4252
3369
3451
4131
1323
3012
4612
1463
2962
3903
896
1725
1150
992
2582
2958
2892
4210
2007
1128
1172
2148
2008
90
1105
2731
891
1960
4142
981
2472
4302
4263
2326
1907
2782
3478
2435
444
1121
4521
2434
3840
3288
171
4882
2043
1654
3133
2264
4641
4612
3386
1641
3457
2828
3369
3129
4795
1409
975
1200
3153
2412
4585
648
1684
2197
2309
136
1048
2100
2097
2485
215
3787
2741
4480
1023
447
2429
4101
4681
120
1740
1629
389
2190
1228
2239
4865
1130
2671
3251
4036
1700
4837
4722
4546
4666
971
932
1295
1871
3684
4866
152
910
4347
4251
1263
2294
2133
2854
4857
724
98
2632
2115
1428
3619
1949
3906
1322
873
2171
3676
4828
2938
44
1202
2870
1870
406
3912
3965
695
4006
2156
1403
597
3206
1505
3218
3035
4283
2505
375
1470
4827
4833
4833
3104
2459
942
14
1155
1469
1483
1708
4548
1926
2317
1491
1707
2256
2765
4417
2466
1448
3435
583
1083
2884
4512
3181
4268
1610
3354
4248
1193
2728
2732
1815
2168
4580
342
3567
4301
537
4626
483
2165
1621
71
1004
1680
2028
271
3214
2152
3837
3000
1679
521
809
3656
4925
626
108
2853
2881
4979
4244
2920
3871
4034
980
3020
802
417
3755
2742
3920
1211
4917
51
2770
4619
4201
4259
854
2248
4521
3213
2749
2068
4646
2735
2006
4556
2484
1312
3875
2445
2559
267
1743
3815
4754
3662
2425
4837
83
246
1942
2733
4408
3218
3853
994
1402
3488
1700
1369
4807
4227
2375
621
1226
782
4976
565
3443
3742
3801
1371
4673
1053
3539
2659
4190
4895
2750
4237
753
1517
2426
2851
1599
3367
1524
2081
3183
4894
382
4433
3453
4381
440
1722
1262
2502
1321
3202
3200
3033
2324
3072
3044
4033
4448
1890
2785
1175
2164
4378
2603
564
2414
2462
4245
2722
67
670
3222
3978
4495
4196
154
2485
3672
3025
3243
2143
1503
318
3732
553
3328
2405
2933
4963
2833
1865
2974
237
144
346
4274
4269
4484
608
2525
1002
2715
572
1545
371
269
2114
1672
1857
2229
1235
2824
1451
3883
3275
2727
4407
1418
4044
1318
3789
1384
1831
2786
3758
178
4270
2338
2403
2609
4295
708
4248
2052
648
2780
1969
1087
3968
3438
1552
917
3030
1197
1057
3662
2449
3778
3262
3685
3913
2734
2886
1899
710
1971
4158
4829
3
1340
4382
1923
325
2254
374
461
237
4110
2231
4573
4974
2737
1309
881
1722
4251
2984
1525
3180
4629
4923
3469
1123
4012
3408
3547
526
2058
1319
1863
3595
2574
2096
3188
4626
1392
4796
846
4940
2486
3680
2397
3001
4551
4586
1982
588
378
4422
4772
793
1244
3650
2123
1182
2949
4575
65
1274
2324
2971
4803
1664
4899
2392
3364
3791
745
2931
2810
2134
1797
4030
4109
4643
746
1581
2563
3121
4812
2447
67
676
2631
2673
2338
4418
3864
3557
1483
539
944
3319
4435
4892
1015
737
3706
477
1813
249
1560
3140
2139
3876
2125
2363
2991
4278
3874
1127
187
2636
416
4099
4112
4665
2825
900
4026
4563
3211
4535
4650
133
1494
950
3724
4545
4619
961
2050
423
116
3449
1727
1088
2578
3025
643
3047
548
1923
3434
2566
2637
2890
1910
2167
2949
4766
1825
1595
3238
4810
1661
188
4675
4434
807
904
2873
2164
4076
2939
3018
3586
1923
4810
4458
4931
2396
3588
1979
2314
1689
977
2330
1950
4957
3458
2923
2106
2747
3275
2330
2938
4218
1208
2133
4197
2657
341
1304
907
1448
3021
2090
2257
1062
4852
4053
4828
2310
4666
1912
1425
1685
4784
2775
4115
2783
790
2688
3948
2484
3489
3505
2528
4103
4949
4171
4751
3653
4353
4213
4171
3017
1555
35
881
54
4050
43
7
3137
3426
3802
1453
424
2680
2295
2696
1249
686
1175
4350
3909
2045
4309
650
2820
200
2313
2789
3287
4564
2556
2072
4474
1952
1822
1775
1370
1133
990
436
4334
910
4705
522
1029
336
957
3633
488
3862
3627
1569
1202
3564
2740
3946
3532
4571
2438
1944
2467
835
666
3107
1400
4342
4506
2728
3334
1320
4829
1907
839
2435
2244
1649
2724
1355
853
2141
3635
3209
4002
1716
1937
4600
2335
4638
92
3398
2678
1069
2526
1201
558
4233
2431
3049
2512
1682
1911
919
744
2111
3783
3122
3608
630
1708
2889
4726
343
90
1341
2303
3622
4282
3107
2672
3108
4980
4261
2830
3433
4329
3873
907
4949
2668
4172
611
1394
3519
872
3473
892
4601
155
2885
3491
28
2267
4511
2833
4290
4349
3625
3404
1912
3772
2302
1371
1335
622
2582
125
3076
1993
375
930
2180
1556
3416
4238
4356
296
2329
4063
2357
3151
3378
1486
4453
1254
3998
4775
1229
4191
3608
4837
1266
1458
599
3953
2001
2929
4001
3446
1526
2579
1694
346
3420
1911
3314
3233
1325
2138
2213
2834
511
1283
1074
3543
3627
3704
837
383
3878
1052
918
2444
4014
1265
2471
3373
2135
4774
584
3181
3604
2505
4518
4219
3517
2269
1688
4508
4162
2663
1495
3846
471
4646
4278
913
2837
2920
2501
2596
85
4553
908
3973
3800
4205
79
3232
2763
4050
4046
4424
2127
192
2625
1141
837
3105
2997
1977
3441
3646
3944
3541
631
2367
901
3036
646
4121
4079
2536
4348
1661
246
4181
1273
3429
1831
3624
2311
3052
1343
1689
349
3746
456
723
2840
276
4581
209
1224
4697
2756
4796
3183
370
2691
2923
3263
1899
2
1059
1770
853
4583
1208
1645
672
2055
3363
4041
1488
449
506
296
3947
1221
4383
3609
892
3077
855
3902
3479
1383
3713
65
2401
1484
2759
4485
4338
4669
1267
1184
4896
3347
4480
3774
3392
1459
3976
4132
1680
2730
6
3362
3436
1908
3685
608
1296
1108
1445
2016
1695
1910
2416
490
4126
2164
953
1812
4595
4237
4225
2872
594
3873
2804
1088
4275
3518
397
2894
2516
2050
1709
3251
3096
736
1685
3784
447
2197
4681
4178
4691
737
2484
2225
28
3245
3648
2978
1964
3472
742
1368
2859
1068
4290
171
4614
4577
458
4806
4348
3569
1377
3797
2942
4568
1433
2687
2137
2439
31
3155
3631
3212
2116
4217
3972
2698
3426
3611
4245
4388
4325
2216
1657
2370
3839
3925
499
4732
3015
1959
3935
4521
3920
3509
1210
412
1963
4561
109
1523
2118
913
3908
894
784
4663
3112
2731
1668
73
4994
35
3799
11
2923
459
190
4257
3433
1273
942
4976
3234
1031
1843
4104
4046
2104
4264
4527
4837
1081
2223
1506
4891
3297
3662
517
680
4416
3217
768
3171
3377
2073
1628
1371
625
1416
2649
1809
1010
4713
3523
3992
3395
3212
4911
1667
3957
1054
256
4014
1673
1553
3881
2063
1150
109
826
342
2567
4623
3806
2896
4351
2163
775
4862
2004
974
4934
1829
4809
3861
4627
2436
3344
926
355
350
698
3252
60
3875
2232
2295
2008
4637
1830
1182
1575
2225
2055
3880
1427
3251
2305
208
1602
3252
3994
1935
2717
1229
1332
4654
951
955
3068
392
2401
624
1042
3642
927
2526
1653
4768
3274
4543
4084
1438
1604
1215
3619
4541
4964
4121
2038
4579
2471
4331
2442
547
4792
3860
585
4742
2976
4643
4913
4456
4184
268
3937
2691
1543
4333
2633
4477
2783
403
4020
2917
771
893
2020
672
3112
2628
1326
2770
1367
3817
2715
125
4537
3967
4643
4597
2842
867
1429
2301
3573
4790
1775
4634
172
2694
173
4030
2369
299
827
1087
1075
3499
2406
3128
1435
4400
3348
4339
2464
85
331
1663
1162
2357
1421
1726
886
3041
1496
78
4756
2968
4087
2166
2368
249
4920
3099
1
3332
2526
4412
2234
1682
4401
95
626
3134
4610
3153
1177
1751
97
264
3379
3263
4960
4617
1355
3132
2501
2696
914
2208
2725
4809
6
1356
360
2790
96
1526
3772
3556
3077
4532
2929
1926
2087
1710
3581
3784
1920
2117
3636
4727
1615
3848
1395
2101
1581
333
539
4338
3196
4814
53
136
1807
4182
4545
4142
4347
1241
197
2252
1444
689
3776
1462
1697
3973
1342
677
3210
4811
1375
2940
230
4982
3737
875
3841
1948
3208
3715
3278
4137
2222
227
405
4510
2853
2943
3498
3356
2248
4302
3924
3419
3324
1903
1112
3737
2190
3737
4071
780
2471
926
2560
4049
2882
340
3986
4650
192
2679
3786
3040
3534
624
4708
1859
909
4147
3879
4058
646
2538
1751
4638
857
1802
2387
1554
4462
3328
4303
2156
1092
2167
3038
2397
1920
3796
4170
3465
1936
2897
2073
3660
3981
4432
2288
3804
1370
2393
4187
1833
4929
357
3710
1638
1468
3601
2692
4591
3461
1140
1330
3519
4606
2550
4008
2685
1764
1901
4894
655
4857
3154
4874
2986
2747
630
3347
2890
255
1583
4103
3857
927
1926
4581
2554
285
554
2152
4234
2315
143
4202
4829
1042
4504
3807
2866
3822
2646
2881
3382
3441
4590
3273
407
4218
3217
2791
3470
353
788
1524
4558
4070
4314
4952
2443
3337
1073
4392
1736
3191
1013
3325
2006
1588
2160
157
4997
1511
2624
2371
2129
3200
2632
1721
414
4047
3443
4309
253
3797
2458
3602
1044
809
3801
1057
2446
270
4682
1446
1307
753
2925
1216
3202
3913
1437
2489
1346
3777
4384
3252
3830
1578
4330
1851
4479
1038
4163
3849
3131
1873
601
775
2685
166
1472
4179
4851
350
1135
1524
1501
3963
3100
3894
3491
2842
2977
4278
1017
4883
1053
3252
528
2533
1407
1873
2680
2517
1758
2944
4778
3423
789
3397
2041
2359
1399
2050
2925
4248
4887
1736
2616
363
4853
693
3315
3274
4224
2798
1413
1987
120
4705
3348
3866
1594
4366
149
1330
1063
2794
4728
4127
285
3925
1403
3354
1346
3831
3647
2623
1080
3977
1395
3436
3209
4984
4418
2334
3190
212
2474
3928
3384
3589
3599
3114
3302
4865
4400
3079
3447
1832
677
2880
1152
930
4419
1393
133
4471
350
4044
2152
2518
4256
3656
3399
1730
4558
4624
3486
3580
575
2087
2103
2771
1285
1240
2575
970
1242
1161
1538
2537
3759
2481
1560
2840
1916
818
668
3899
4298
2341
756
2015
3601
615
1193
3253
981
516
3046
4566
2533
4810
3912
3373
286
3079
4272
1243
4910
2091
3619
3078
3570
336
4551
2685
4942
1187
262
1144
1775
4589
3246
4601
4663
899
4446
699
2380
1735
1575
3140
3959
3067
3142
3020
2586
1509
4307
870
4955
2311
745
1360
3852
1370
3175
74
1520
700
2761
1124
3003
2291
4334
4625
4867
1626
2344
2159
4668
711
1254
945
483
4692
103
1062
4183
2308
1122
2086
92
1317
1086
1119
4165
1395
3390
523
1350
2098
2752
1693
3873
154
3336
2958
289
740
3858
4751
2815
1459
4739
4555
1542
1729
3502
3541
1370
4769
4203
397
3120
1243
2600
3926
2058
1903
1709
2747
2390
3333
2371
3478
1489
525
3085
2597
474
465
3308
1267
2888
2027
1197
2606
1433
4671
3083
4496
3668
329
3667
4869
94
4886
2141
1852
1935
3224
471
2947
607
383
2623
2380
1677
1126
4458
2486
690
1028
1390
2925
906
3758
1638
805
3959
1064
986
993
1946
2335
3752
2725
2265
201
2557
867
2797
152
4948
834
3682
3302
2384
4019
3750
3052
827
3798
2752
922
4351
4766
3389
1924
2449
4963
3938
4439
1402
4680
378
4055
777
4497
3510
3120
1185
4867
2620
1903
4524
260
1221
4608
2069
4541
1705
3206
3370
2438
2750
4550
4345
4699
3377
727
4139
142
2886
4792
2864
2231
2390
3584
2937
2176
3578
1092
2765
1368
3310
2940
3619
3670
2527
999
4236
4016
2211
248
3732
38
4111
2571
1325
453
3234
4665
521
1376
224
1899
1845
2864
1571
3493
4524
2945
4116
453
2490
1334
4979
4391
595
4221
1784
2613
87
1783
3604
1632
368
1979
2128
4459
4850
4935
2244
3914
2087
554
1454
3715
1053
870
1646
3265
1641
614
658
3269
1788
1988
146
133
3780
966
3246
3544
3648
3066
3509
3769
3613
3603
3359
408
3262
994
3655
3713
4106
326
196
2746
4012
975
3750
4156
1609
1579
4290
3989
4978
3919
4947
1415
4521
1000
3749
1449
296
2894
3869
2625
3686
383
4351
4020
1936
2525
3025
1979
88
3327
4067
2919
4893
2920
1530
742
3865
4552
1597
819
256
1713
815
2483
151
3366
3338
3609
2454
2846
1815
3520
1807
398
2690
434
1222
82
2742
986
4036
3387
2625
937
945
1295
4216
996
4471
2399
2550
1632
1403
2082
207
1528
1104
4921
4948
865
2829
4551
4017
1273
2184
2330
4468
2389
1949
355
2067
924
2815
85
1970
2846
2668
70
4544
3865
247
3701
515
47
4623
216
2630
2437
304
3491
687
676
4899
4168
837
2385
1758
430
2004
353
3887
4186
4566
497
3662
4004
4960
2729
4902
1087
2070
3672
3533
4075
4964
41
1696
4147
1153
2348
1885
3378
4325
2073
3898
4786
1259
4722
2308
2181
1054
1661
1312
4096
3373
3693
3497
532
3394
2836
4482
1522
3050
3629
4206
2407
3581
4148
1976
3708
1624
469
3553
1687
390
753
3062
1197
573
2438
1906
2960
1596
3410
532
3730
3602
1765
1152
4260
4106
2880
3136
1444
1510
2068
1470
4357
2283
1854
3743
1265
4878
1732
998
363
1783
588
2417
1328
1942
4661
4836
695
3332
3575
4665
3051
172
3382
3196
1213
2858
205
1523
3232
1345
3429
4474
3825
2771
1458
3164
1671
1567
4203
1478
4594
3565
217
244
4757
1498
868
1927
725
2469
124
1860
4707
4829
2648
812
4681
4034
1771
3995
3158
4317
330
1386
3348
634
3299
1434
3861
3956
1097
1368
4168
2938
4922
4367
4827
1444
646
4202
2187
2422
3695
4458
4457
4018
1715
2908
3336
2318
4804
4349
2184
4999
1360
3656
270
3013
420
678
466
3272
1717
337
1761
4040
1337
965
4627
4499
2281
4361
220
4610
1490
2054
1398
4648
1450
2359
933
1936
3725
3918
1223
4584
3204
2849
3186
2889
4305
1631
1897
84
2264
4320
2034
876
818
77
234
1923
4537
1684
2816
2861
2614
1655
4151
4537
257
3569
2485
1884
3851
1303
3751
4297
707
4341
2444
2677
2169
1569
1622
4839
1787
2096
1594
1627
4906
952
4373
4624
932
120
885
994
4462
1305
205
4364
3114
116
1686
3431
888
598
515
4613
4712
1627
2708
4391
3103
1705
1262
4310
604
2757
3794
3148
1999
2559
3364
1405
3764
2970
2426
1243
3950
514
2809
2007
4230
3591
3805
4746
3660
3769
4381
434
274
4160
3464
1265
4814
2469
3508
1436
2634
219
1105
3733
1621
767
4667
1656
183
342
2030
4880
4780
1
1504
3342
1667
2250
4401
4040
1683
3955
1384
1722
2051
4522
661
3522
3550
2334
3899
1744
4995
2255
1225
551
3126
4217
3013
4739
4004
4829
3728
3389
4212
325
215
4509
156
3255
2606
2291
1858
2799
319
4019
490
3072
119
2419
4520
476
1897
761
2365
4387
3144
3175
4997
3075
668
39
3318
1641
160
1063
2679
2267
1392
2615
399
2732
3855
2253
3975
3277
1180
1147
3384
4561
3779
1789
3370
2765
4093
4135
2858
837
3685
1134
4431
1486
2059
435
1321
1278
3831
2363
1462
2355
444
4844
1311
1781
4577
74
1124
1007
4923
2494
1499
3129
2694
2490
3715
4006
3264
247
862
3075
1927
3225
2879
4172
1470
4351
4280
3863
4375
1733
2628
1189
3938
2101
2077
1954
4522
3906
3928
3603
4893
2375
1133
1732
883
1397
1649
4826
1335
1154
1308
2576
1706
4887
2734
366
2653
2628
297
4032
1340
1306
4613
4776
3307
3658
3853
2443
113
595
1841
350
2184
4128
1163
1864
3486
1521
59
3721
3335
937
4093
3032
376
623
4489
540
4492
2170
1956
1738
2912
765
127
4694
4563
3796
4426
2181
2573
4466
2390
507
296
3031
1943
4319
3043
968
2942
4036
960
896
379
831
2944
1039
2914
2403
1540
667
3148
276
2309
3349
4683
1385
405
4152
3968
4634
161
4573
4068
2130
2437
3734
3776
399
3063
86
2738
1176
1300
2847
4040
935
737
3
1006
69
1072
1799
1478
1981
4428
3468
3116
408
2253
324
1088
853
1469
2254
2726
883
176
2635
3411
1062
1501
312
3142
475
3801
928
140
2636
3235
2054
316
3689
1680
3947
2857
1800
2222
3735
1689
777
1380
2385
3775
2106
2354
1588
3454
2154
3087
2045
4891
1717
4680
2123
3031
3244
4502
514
2856
1308
4067
2517
1466
1009
536
738
3009
1569
373
2737
517
743
523
1058
4801
851
4227
4753
3506
707
2050
2525
4482
2642
1274
4265
2471
760
3692
63
978
1753
2638
901
3547
4372
3791
3260
963
2977
1976
2775
4482
3261
2750
2481
3324
1494
3731
2208
1369
3417
3743
2889
3531
4829
1178
4645
3556
1081
4658
664
3082
3101
1121
2847
4624
1113
4235
2422
2915
2171
3701
983
2660
3536
2753
2456
4700
632
4117
78
1055
2131
2776
1961
14
1724
314
3932
4838
3160
2770
4442
324
3844
4571
1061
3065
407
4990
2899
43
3736
4996
778
3500
3381
3410
2848
3478
2011
958
2718
219
143
2766
3530
4914
541
4335
114
3081
1241
2895
1159
1298
2367
3945
3686
2712
1776
4972
2133
624
3853
3330
764
1750
745
1064
4812
3492
4131
2208
3115
1234
1806
4533
340
1830
300
4187
4589
1958
2538
4811
4645
1084
352
2877
1786
3342
4231
4209
1881
4782
1933
990
3455
1360
904
3407
3858
3064
1831
766
751
1613
2182
562
4978
4096
4254
178
3826
4208
2931
1755
2222
1987
394
4399
121
4505
506
376
818
4781
2476
3907
1329
3706
3399
1622
2375
3021
2390
3495
1878
4571
4742
3148
137
3074
3358
3245
3053
809
4768
333
2531
4557
1819
4844
4713
2960
3656
798
562
3636
4028
4231
3348
191
2139
1544
4424
1860
2122
980
2115
1156
1783
2015
3870
1375
4518
2722
1160
869
2184
3526
4994
1657
4950
2056
3642
3283
1121
1886
903
999
1678
3624
4284
2996
3364
3111
4296
690
1344
3606
1647
536
1221
3225
1997
1702
1085
4839
1154
2137
1141
1573
3686
4729
422
2318
80
1875
3516
722
2094
4198
2733
4134
442
2506
2119
1105
799
610
173
2531
1250
4532
337
929
3616
2080
4193
2783
4207
4457
2798
4318
937
2762
4761
3373
2972
328
4027
1029
4208
2487
3184
593
4371
643
273
4650
1492
3839
3274
4237
1741
1336
1433
4122
159
2778
788
2670
55
4569
3893
102
1079
2569
4945
1077
2071
928
1303
1687
3962
1185
3298
3715
298
1184
4307
4301
2177
730
3877
2556
152
4006
3587
2619
195
1448
2763
146
4616
3131
785
4786
2634
1447
2374
1909
4994
1682
4198
3406
3303
2282
1994
2757
1330
2796
1495
3870
1438
2698
1694
2752
1016
4249
473
4325
3255
2942
2863
1384
4792
1242
4342
4933
4725
4671
4424
647
2668
2266
3010
4859
4911
846
4123
1060
1052
2534
3820
841
4818
3438
4786
3563
1603
1228
1010
3208
2948
3632
3398
1201
2004
1969
2988
3792
2506
558
4466
3982
4810
4873
701
4329
3553
2618
1664
3143
3705
2902
1275
2064
1555
1419
1019
3553
1923
1023
2688
578
3109
4499
1246
2848
3209
4729
4303
1570
905
4637
1025
551
605
3010
1341
4141
381
1380
2717
754
794
1443
475
3544
3714
1640
464
3206
70
380
114
4561
2883
1956
89
4444
534
4440
4435
2871
1673
1499
2335
1887
2097
1991
1447
1214
1104
4092
1232
4595
1648
528
4882
2209
2016
4782
4201
1198
2238
2691
1851
1362
4709
3133
2664
4692
4166
1410
197
2578
3229
1971
599
3872
882
3725
1977
97
481
45
2016
1976
1096
8
1473
2525
3204
770
4780
3773
1954
2271
3402
2594
1579
4757
1193
4007
3777
640
1766
2690
954
3703
1443
4823
3681
3927
1483
2953
1083
4562
527
612
4173
4530
4683
3369
3226
626
134
1176
3115
1795
1324
4277
2222
4809
1682
3601
722
4309
366
2696
3930
4398
3343
3877
2294
2163
1354
4766
1522
2217
2796
360
840
1393
2991
2812
297
1989
3092
3064
3854
1703
1187
2465
4541
4631
3042
3536
307
95
2833
4529
2816
150
2873
3737
549
583
2402
2710
317
2002
1873
454
4544
2985
2888
209
1434
4994
3396
681
1292
3989
1217
4356
4060
1326
1810
2058
996
1001
1785
1912
30
3142
4094
1331
1634
2856
1762
773
2130
3735
1049
1558
1505
1310
1229
4355
4776
4873
2801
4527
3564
2230
1259
3933
4443
872
4081
4520
2286
2481
4804
3896
1456
3983
1297
3495
3301
751
2646
2399
1371
4790
4933
1893
2400
576
1105
146
1316
2022
4726
4190
2145
4333
2468
2643
4932
4472
3074
3257
2450
136
517
2539
3047
3872
4362
1039
1639
4075
420
52
63
345
1506
2873
4359
857
1984
3735
2361
2914
3952
4975
2890
1335
301
4415
3273
2841
4883
2383
3702
1339
2324
4425
3156
4543
4590
4831
4408
805
825
4923
746
742
1303
2426
2461
979
1619
1057
4592
2945
581
105
694
4971
4914
3380
3495
3134
4907
4180
161
381
2409
263
1333
1500
2940
906
1898
455
1460
720
2224
1974
1155
4710
2613
708
4724
4279
2384
4359
2097
4290
4764
1705
300
3321
2166
1067
2773
83
1647
1538
3067
2906
3413
4685
334
1857
3862
33
4132
2864
2753
3656
4184
2609
4414
2974
546
3733
4455
3790
3785
1735
876
3700
3656
3832
669
1088
135
4227
923
342
1101
1152
2275
3015
2888
4703
1924
2986
4179
908
4447
2296
4520
326
795
2826
1944
3062
1627
2577
4450
1616
1786
2586
4574
1473
3854
4507
1027
4889
4482
4681
937
895
3582
3761
1593
285
120
4104
420
2692
2346
807
4232
3588
2350
856
3094
2828
3043
1793
4200
4235
2790
1099
1031
2184
1362
3292
3168
2061
3375
3787
96
2445
486
4319
1402
1543
930
4181
4703
4362
2624
3588
2285
3278
3671
4826
26
4874
427
3732
917
3213
1146
1855
3149
4987
357
3610
4521
1548
743
4081
4470
1074
4450
1605
189
226
4679
1769
865
171
476
392
3093
594
2642
1323
3606
4106
3868
181
4464
343
2875
3842
775
1452
1120
766
3044
440
2866
3082
4878
4621
4882
3754
4925
2573
3574
671
1768
2475
3341
589
4670
1624
126
558
314
1421
355
3538
1610
840
1897
2129
2451
3302
1711
284
1975
4843
1567
1035
3734
169
3301
3245
4756
3764
3809
4240
176
3846
2627
1648
2404
4289
269
960
2446
4304
3092
778
2683
3152
3155
4459
448
1901
3021
201
1442
184
3475
2901
1221
4341
4827
3299
1247
1266
3361
3632
354
3866
4055
4478
2169
1578
1493
3686
3424
1005
1558
3377
898
3575
1827
3241
2407
2199
1034
1356
173
57
3143
1842
958
1032
1713
1094
4123
1040
3546
1573
2787
2899
3345
4972
2130
1405
3268
2416
437
2988
771
1737
2376
4861
1855
1628
1823
4021
1409
2202
4644
1858
3459
2124
2920
3427
2701
2846
4655
242
1731
4467
860
3955
1015
1064
3666
3936
1236
466
4852
1310
2144
3255
2376
3280
471
1504
1429
3603
461
2016
3625
352
3572
3243
864
1460
3467
2134
3708
4998
519
2833
56
3468
3108
4135
1361
2754
3794
3777
2303
1621
1106
1112
581
1974
118
1416
59
774
2511
2511
1024
4155
52
1246
3804
281
3143
2962
2312
3008
1560
1233
325
696
1806
324
561
1160
2810
866
1921
4591
4117
3198
3984
4585
887
3275
3293
4151
4082
3771
2470
1148
3983
4815
4080
3264
3196
4668
208
2744
1361
3630
2026
936
2229
4500
3227
2717
865
2055
2669
4237
74
3381
4786
4190
267
808
4201
2857
4482
3367
828
3766
1323
2911
1080
2210
3987
4745
2145
4695
3572
3882
2913
673
3499
1199
2568
1317
3227
4732
156
4093
1282
1904
348
3563
2722
3339
2061
3674
1289
2276
381
3570
3703
743
3689
2505
3574
710
675
3473
1694
2349
4338
3694
1035
1617
2700
2205
2092
2867
4058
2912
2764
1030
499
4804
628
851
1242
4228
4596
126
2399
399
3545
1807
2374
1264
3666
4082
1837
3646
417
430
2092
8
2856
4284
2136
3687
1536
2576
4821
2787
2146
2232
2324
2104
1321
1357
3198
2855
3611
3591
3947
4689
1998
2694
1569
3758
4600
557
1293
3081
3181
71
1298
3760
3264
1454
4791
2311
1071
577
245
4085
3038
4773
2708
1328
4198
1650
3288
1177
2629
1441
2238
3804
1667
4850
540
2704
3329
4267
1019
403
2931
3695
2392
721
2570
4126
1506
1302
3707
1467
4225
1474
1784
450
4610
881
2042
2
651
4225
633
2077
2349
1758
2576
1113
3328
2281
4101
4275
1505
1437
2406
2649
1550
1282
2329
1883
1473
2267
1195
2568
2635
4177
21
3495
338
258
1889
4357
2741
3720
4094
3924
1395
184
1346
3551
4013
4416
1757
3311
418
4682
3213
1843
2550
2417
3715
733
1628
116
3420
3397
1824
4416
954
2322
3892
100
2069
2481
669
4166
1207
2568
1509
322
3622
4257
4529
2626
117
1286
582
3215
1150
4657
2372
3318
3862
3822
505
4245
1678
1167
3416
2645
4614
1428
4589
4531
1536
3427
1568
3401
3746
3981
2744
3408
4389
2125
1866
3574
1362
1360
498
1023
1109
1189
2245
775
3483
1347
3354
2806
330
851
3346
564
2023
3646
98
4004
2602
4088
3822
2582
3690
1498
3560
1806
1807
3333
2624
1589
790
3676
869
2298
4741
264
4357
1847
2346
3471
429
2542
3717
1768
4151
4041
364
793
3436
1101
778
1360
1123
516
510
3335
4689
3559
4723
446
1447
2986
2663
223
102
1623
827
1463
50
492
2789
2684
3555
4653
659
560
3309
4969
3303
222
2703
3480
207
1414
1342
74
3036
2232
3048
4845
3029
3672
2659
618
3085
489
2553
3490
2561
3257
4702
4129
1537
3655
254
2813
355
1541
314
1169
521
1873
3399
2931
2816
1311
303
2988
2110
2670
4822
860
3544
3927
1301
4098
773
2221
229
2531
4598
2027
2783
2968
182
3473
2421
91
4515
497
1848
2411
1258
1026
4552
1362
938
287
1617
2465
1874
3853
1704
3758
3912
1700
1236
1499
3291
2178
3204
4772
2889
3680
3797
3238
2805
1115
4115
2389
3114
2787
1329
3626
3059
1119
3655
4296
875
2832
3651
4740
727
3652
1949
3304
1329
4734
4414
3265
3994
4380
2996
4214
3512
4010
3043
193
602
1531
921
2592
206
2797
4735
4641
2829
706
1759
2940
941
2479
954
2585
2111
4597
3513
3901
1695
3829
2242
3443
851
4905
302
619
4103
621
670
3207
3827
2807
240
890
4951
4888
2295
668
1830
4787
3777
1170
2280
2704
4191
1010
495
4824
3755
1725
2242
4070
3101
2528
3647
4097
1986
100
206
4897
3285
126
2260
2654
3652
1
2608
3539
826
1172
2802
3851
290
2692
96
3943
4745
901
2259
3950
3142
656
3699
4192
2692
4474
2113
4074
2751
844
4169
2602
652
273
1405
1765
3479
1452
3767
150
3192
2475
655
3644
1748
2281
4355
2201
2404
4363
1962
3189
907
1028
1570
4026
3952
2762
728
2962
3308
259
1923
473
2327
267
2330
4154
849
1519
2326
1039
3056
3407
806
270
1410
1888
4853
4619
3061
192
2525
4770
3650
3068
4383
3808
2882
1887
3570
3924
757
4235
989
2924
1789
797
2050
3682
34
3770
1368
1839
1569
3031
1833
54
877
1609
3340
440
1734
2072
4821
1578
4416
4069
1362
2349
4253
2167
600
582
3365
2756
136
3491
3467
3871
2238
30
1368
3192
2310
160
2564
3117
1770
3318
1129
875
869
1574
1122
4079
3734
472
1829
2339
1882
2965
428
440
3954
4414
238
1372
805
1446
501
4950
3053
35
2584
2940
3986
1813
548
2830
61
1955
1430
1852
74
1941
390
2178
4842
4112
3258
1521
2582
2089
2051
134
1893
3297
3471
1462
3653
3527
3295
2851
3124
1031
3115
1066
3406
3573
3826
805
2302
4434
2219
3471
2333
2976
3090
3169
4691
1704
4684
3581
3174
2130
1259
2487
3453
4203
2915
2522
3013
1070
44
3270
1544
2053
867
3313
3091
639
3677
296
2226
3752
1535
172
802
3943
2429
2940
2041
3860
1081
4768
4568
3640
2636
1834
3532
1563
1972
2282
3786
4010
242
1925
2693
2762
267
2923
4346
2533
4549
2493
2055
2163
240
4652
412
952
3670
56
3060
22
759
3914
1702
713
611
2344
1289
304
1360
2679
4834
1876
4260
4320
500
2876
1261
591
2124
2668
3467
4132
3176
2734
4874
2040
1926
82
3370
2246
4991
4811
2508
2882
3225
612
3898
3683
801
4403
284
2416
362
3555
3326
2444
3672
2442
4218
657
4693
1094
3415
4153
3858
4971
1289
4239
2292
2863
3461
1833
4838
3575
1828
4256
1944
738
1258
2669
1846
2790
213
1573
1691
230
3149
4242
2768
868
1279
1433
2007
92
2347
14
846
4691
3031
4986
3651
4234
1331
3377
2843
3539
4454
2577
4653
929
4787
3570
4227
4031
4310
3841
4722
1166
4954
3754
4925
3528
2333
4167
1486
1648
3419
2070
731
3127
333
382
3160
1421
3699
4914
4123
3493
1173
2707
956
3749
4427
2951
4388
867
2894
1583
4982
1254
4887
802
2823
3537
4221
1726
1333
1331
470
3764
4936
332
2655
2847
4435
2216
335
3340
2959
19
759
3265
3259
4538
2791
1949
2273
2815
1
4662
2871
4364
2686
1602
751
1030
882
4779
4727
739
3803
271
2521
3706
60
3432
1530
954
2478
2335
1494
1697
2435
2062
1138
299
2068
2208
2164
2659
2023
1365
4763
9
3751
1711
323
538
4076
3
3351
1546
3478
723
2653
1710
1781
4779
3141
201
1603
451
2779
1090
3094
1213
1669
2143
4097
3859
618
3281
992
367
3305
4921
3368
1331
3112
2582
3624
1876
3781
3553
4849
1793
1509
1631
340
3686
3877
487
551
4269
2988
1386
412
4593
2090
368
472
690
4050
3430
3337
2134
4543
1652
166
1813
3798
2616
3475
3433
1434
3302
36
2890
567
1155
937
987
755
2277
1366
1774
634
2104
3198
596
258
986
532
2847
3645
2731
3383
1480
2058
3344
1831
4
2336
1897
3004
1468
4880
3268
4690
3445
2406
424
632
2373
3355
3519
4388
3731
706
197
221
1940
3274
4340
4534
1536
272
2616
596
1548
2951
1750
4367
3445
2605
4953
2607
2814
1370
1571
3414
4736
2557
856
2088
3291
341
3355
1667
4759
932
969
1065
4377
3951
4878
2859
4057
2604
4917
3759
2157
2830
1985
4307
2145
182
1369
1241
1956
4226
1383
3177
4659
733
4149
4673
800
3527
2647
4801
120
3490
2221
2950
4492
1240
1265
2435
1881
3239
3101
1969
4564
2357
2167
3082
3129
4720
63
4797
2946
3109
3405
115
3130
3848
3551
3849
2990
4033
2894
4448
2943
2269
1658
637
500
1401
3490
4413
4169
4480
2614
4548
4794
3291
2738
3315
4247
4870
3336
2538
3204
4590
1996
2020
3362
2563
1556
2133
600
1745
3133
2632
2837
1529
675
2523
4208
458
454
1935
2101
4982
1798
4375
2908
4011
3084
4227
4436
2083
3466
2270
3246
2810
3377
4870
399
2529
2064
1593
4790
3986
2485
3385
2155
1881
2753
662
3239
3572
3164
4597
278
2236
324
4983
982
3497
906
3371
3344
2659
766
3928
4392
1361
2111
357
2529
832
4653
1975
3699
780
1264
3434
4518
2012
2328
4743
2298
2123
2108
4146
371
3420
970
3110
3191
375
688
741
1498
3884
4309
3599
577
287
1579
2200
3511
2508
910
3538
2282
3989
163
2989
1484
2662
1404
3651
746
4552
1438
1891
1795
1515
1169
3034
1642
3848
4714
2999
4857
1822
1768
54
2527
2925
387
2710
3651
4768
2888
4135
397
36
2876
988
2185
1674
3086
1112
560
936
3509
4867
4492
2492
3103
196
4096
1745
2568
706
4065
2410
408
3750
3036
2740
4995
2019
1063
3070
4566
4961
581
2512
4327
244
1541
4253
2949
4348
4580
1930
2927
339
3828
4959
4421
2809
4873
4651
4336
2030
4400
4751
2048
3404
3872
894
3305
2944
3012
3718
4162
1473
3093
2784
1973
834
1032
4735
2458
1156
2825
3708
4425
2707
4111
3706
277
4284
3546
2981
4881
2962
1642
3265
3427
537
4253
1008
365
1835
1818
2340
296
496
3224
4062
3728
4676
1646
3717
4314
1845
4248
1817
3567
261
4251
1164
2303
4055
4486
2017
4579
3224
4383
3854
4644
3311
1061
55
3546
798
4319
1211
4963
3608
3556
2657
4418
3321
4568
4661
4889
2809
406
415
807
1532
776
1284
4613
3208
3728
4002
2367
142
228
2540
2458
1915
1040
2247
4480
4710
829
1597
1522
1361
267
1084
2469
1762
4352
2406
3576
3679
1513
3895
758
856
757
4714
3921
1581
1178
4171
3091
1996
3362
473
2327
4783
1224
2006
3315
3742
3233
3562
3473
1538
4188
4350
3821
2735
3390
4427
2946
658
3195
23
4698
2696
3978
3921
1149
3497
434
3641
1882
127
1692
3997
819
4364
684
3786
3485
1902
1384
402
2296
1211
3954
673
3584
4111
1137
2282
4666
2010
4394
3428
2774
3597
3556
3884
3147
4125
3831
3172
3326
4980
3058
1155
4669
3735
244
2867
3434
3859
4152
1509
2776
379
970
212
2531
1
1434
4628
3664
4473
3016
318
3401
1805
2920
1946
3884
4567
852
2364
242
3832
2862
4800
4362
1072
4874
1258
742
1348
3894
938
3451
3008
3604
3184
2471
579
4632
1258
1871
4377
2008
396
2546
268
3733
2302
389
1192
398
706
2994
3275
796
1685
2729
2862
375
4755
2751
557
3618
4685
3730
3575
4305
3259
433
1947
873
843
4308
840
2041
4221
2433
1114
17
1308
1881
177
4786
4101
624
3216
4610
4925
1148
3551
1496
2376
1185
278
2896
4932
2099
3645
2157
2548
4526
3903
4840
1066
626
1233
4585
4294
552
3846
457
3535
2781
4435
2191
2750
3540
2742
1081
4637
435
3139
3496
1780
4921
1179
3173
3227
536
2789
2080
1742
4246
3509
4628
3591
1783
712
3743
2234
1667
2686
1654
4335
784
2398
2759
307
604
1045
3106
1938
2932
132
1226
3964
227
633
4629
3862
4370
734
881
4123
3681
1141
1734
4229
1127
152
4149
1206
896
4508
535
3026
1228
1798
871
2961
2033
2647
708
4262
1046
1512
3029
2985
2871
2741
4171
3763
611
3961
1112
710
20
1275
4034
4071
3897
3950
766
4587
852
430
777
3400
752
305
1586
2268
2013
755
1855
1204
749
1422
3686
976
3299
3231
4826
4779
579
2645
2842
1859
3649
536
4453
3381
1470
1916
2744
1751
4016
711
3338
3412
4073
4879
2623
4286
3869
902
715
444
451
2249
3152
2773
3604
4697
2022
2301
4760
1025
4730
1555
706
2755
4204
2435
3936
4550
2359
467
3059
842
2306
3346
2144
1765
4775
3107
796
1404
3511
2293
3277
229
3050
4517
1081
130
2067
3817
1842
2098
3976
4562
4717
4961
460
4834
2235
4215
3933
1850
2117
3003
2088
386
3907
2747
1769
280
3607
360
4291
2009
4551
2743
1504
2272
4389
633
2477
1053
816
2394
2011
1904
2809
4289
2241
1423
2415
1013
421
933
2903
2909
3661
4678
3902
1128
2743
2754
2696
4447
2522
2314
663
2064
510
2313
2458
1493
4019
4612
1269
3098
3547
4063
2338
4088
4681
1334
3101
4783
579
1733
4512
1512
2721
2205
2177
1522
1189
1622
854
1906
449
4570
3270
2743
3481
4680
4597
1892
3216
4614
2537
898
2561
3468
3610
4083
4856
2081
1264
71
1280
4980
2199
646
2276
850
503
1811
170
177
978
1187
1300
3318
4691
1163
4130
3810
1369
4113
1815
2362
1152
2245
734
4765
334
2565
301
1756
466
1911
1676
3795
58
3472
4209
2122
850
2579
194
2499
14
2487
4094
1089
2554
2481
1965
3746
1019
3955
4654
4591
186
3348
4242
2021
2809
490
1363
1444
2955
1936
566
3858
3900
2950
2935
547
1562
3138
2044
1466
1924
3658
3048
1765
598
750
4004
2063
2373
407
1577
1232
392
306
4509
3285
2843
4365
3375
3214
555
3480
4291
8
2127
3721
1770
4765
2982
4559
2796
740
3069
511
1826
570
1650
3804
4025
629
4368
3358
3744
3536
3179
1351
1018
3315
4598
3505
4937
3330
1060
2565
4779
3970
2111
4015
86
2750
318
3604
338
2386
555
4069
1155
4514
4817
4050
3348
3167
3360
2977
536
4177
4959
4288
987
4664
4433
2520
2817
4367
2272
4349
525
1092
1817
2616
2976
2539
1478
4402
4180
618
109
1816
1987
546
1346
3999
3911
230
344
1495
496
4384
2137
2823
3990
4895
3069
2419
3577
238
3314
2277
4157
2953
1565
2164
3504
1487
2457
1010
1146
935
521
4898
4016
3385
3358
917
462
4927
4991
4500
3427
1950
2454
2386
857
4892
1478
998
1018
3022
137
3949
3164
1292
1038
2820
1974
4770
1870
1257
479
2657
4254
4915
941
9
4421
2782
1920
3119
254
3005
812
847
4845
4111
1606
676
3653
4909
3609
1072
3829
3708
2621
4153
4597
4486
4805
262
4589
519
2007
3682
4798
1174
715
1932
1244
1065
214
4816
358
342
1627
3540
3768
1650
4317
3181
1239
2033
2484
1922
4678
4465
145
2077
4458
588
1470
3315
4476
952
4939
3049
2998
4023
4303
996
2586
1702
1983
1567
2017
3029
719
2983
2942
2184
4069
3901
502
3154
4651
4282
90
1466
4511
2644
1607
4042
3730
3182
3586
3334
2965
3890
3373
2588
3104
1711
4172
4508
2863
536
1451
3875
1337
4662
3870
4018
4232
419
3237
3953
3931
3468
645
3412
2526
3499
4574
1953
495
2885
1219
3973
2634
1406
1950
3637
2224
2599
4878
4545
1323
3759
643
1467
3849
3
2486
2667
390
261
3358
1756
2034
1815
2607
1903
3582
4870
1427
653
1092
3194
4024
4202
1241
786
3339
313
155
492
4166
4879
3173
1702
3998
1131
779
1360
2364
3435
2272
2764
708
4329
4679
2841
4551
1149
4530
406
1402
4023
35
4052
2170
1975
63
4899
4421
2791
3632
1690
3615
2635
3824
1387
2639
3917
2076
2316
2748
2394
4697
4970
3878
2264
2980
3471
4896
2559
1881
2960
4242
3860
2786
3014
1316
3640
1389
3749
1926
3604
3664
2660
858
1077
1992
1275
62
1736
96
743
3550
1994
4587
1171
3561
447
3961
2176
4007
1138
1054
4639
1814
3088
4412
4086
3454
1405
2138
146
26
2545
4285
2930
3098
640
4910
4432
1886
808
2837
1502
3879
225
3345
4935
3474
294
3438
3030
972
2393
4982
4098
3259
3995
4794
4456
2953
2119
1779
1937
1246
1434
446
941
1922
3914
2019
4352
3222
1500
2502
1586
4239
715
1565
2624
805
752
49
1103
1457
4276
150
2163
1182
3240
2612
3489
3398
1352
1121
2130
4212
3347
4323
719
664
4671
1330
4144
1650
4669
1462
2546
4212
4118
3066
4833
4322
4195
4750
4593
103
382
127
3306
2236
4029
2128
323
2516
2877
3942
1143
1476
2163
2029
1616
2403
2592
2894
3444
4685
1693
4212
3656
1109
2012
2815
1553
3678
1691
414
2853
2818
2547
268
1922
2382
1035
334
3690
3810
292
3048
1784
4432
2791
939
3818
1109
1617
1197
684
4678
1432
4874
2004
2809
3295
2111
2338
3789
1640
3914
3792
1233
2054
2232
2604
1594
2339
2055
2412
196
3773
3857
1556
3713
3772
2924
635
872
1293
170
4971
3002
1964
3383
3312
403
4759
380
2692
4187
4264
4980
2483
3293
417
1792
3732
4375
879
4286
713
2777
4450
2968
2512
41
3387
2583
3816
3144
1435
2445
316
3433
525
3875
4757
3675
4031
347
1149
904
4893
4630
1988
2326
2783
3085
1559
267
115
2053
3490
4113
797
1117
573
2028
4874
2752
3219
2781
3845
3278
1357
4425
1253
4309
2342
454
3598
1010
2547
3434
828
3444
958
740
2897
3715
3537
813
1254
4893
3013
4236
4610
480
2446
212
3024
1658
561
4654
4941
2326
3373
4385
3059
323
1864
1018
2154
3626
1898
2442
2197
3049
1907
3150
3174
185
3971
1526
1405
1639
956
844
2067
746
4444
3616
2224
1222
598
3881
4802
3816
1580
2558
2207
3101
4577
522
4789
497
1914
3084
3358
963
4021
3269
996
2325
4261
4604
3325
4210
2150
4496
1909
1441
1133
3219
1697
3166
3516
4966
335
4959
644
164
2577
3249
1222
4967
1206
3402
2169
1193
1089
3446
329
3083
1045
2368
1958
2317
958
3510
2842
2880
2407
321
4063
1367
3927
2756
2369
2586
4890
2347
2951
366
294
833
1278
2235
1816
434
4190
115
1861
1208
4123
3992
227
2538
1376
175
1303
2712
1962
3018
4371
1273
229
4699
2988
4553
2662
1204
2784
4376
60
1379
4221
3870
4560
1390
4451
4473
3099
4261
49
4435
3779
4318
2869
1570
4278
2360
8
2866
224
4581
151
2574
4471
1697
4255
1891
3064
3113
711
2580
4921
2459
4511
1842
3869
2221
620
3442
3419
389
149
2646
1729
1727
3101
3925
2987
1882
823
3461
2711
969
728
781
1839
4217
210
4334
2580
2921
3556
4809
3764
4749
1417
1617
4381
533
1038
751
2193
3238
2616
1374
3394
312
1275
1798
4147
2399
2202
150
4446
4690
1709
1714
2222
3570
272
3948
230
403
1743
3165
1850
940
3057
3661
4676
1322
4813
765
605
2373
1450
1652
1646
2266
1915
4341
1798
857
3660
3699
606
1811
2215
3631
4625
417
1610
1204
566
4318
548
1281
4817
4254
1793
4804
3466
1481
814
4550
166
1916
1349
762
3666
3195
2963
83
285
1794
3739
4366
922
2936
2677
1441
737
3326
3401
1522
3509
2138
2704
707
4573
2991
3815
3001
836
2533
3897
3460
3327
3159
1276
825
429
566
1228
989
856
1304
927
261
2854
3686
4066
3198
88
956
4012
3995
4348
3890
4493
1846
4658
752
675
4639
1238
4548
1245
4107
3999
2786
3700
1735
4568
4670
2158
2834
745
4589
3511
3853
2692
253
3150
617
3961
1001
4996
4590
3520
4938
1529
2430
4713
4058
2728
3593
2457
2728
1781
3818
4536
2852
4884
2458
4107
3837
2556
587
1195
60
2838
1687
3194
2078
381
3433
3265
4531
2459
1209
1888
3558
3163
4923
2137
1770
1979
425
2800
2187
1196
3987
2508
4127
4653
2590
3334
4675
1055
4761
4055
1881
3014
4544
2440
4565
2325
2652
4473
399
3880
2478
1304
2387
3295
3230
3972
16
2495
237
3628
3910
2691
2355
181
735
2448
11
3573
3193
3569
3541
139
3216
517
4936
3091
2613
2778
1683
2044
1262
4520
2697
2293
1367
3685
585
3347
2740
386
2551
3137
3585
1956
1759
1977
4892
844
3717
322
4744
1874
855
4357
4328
4049
1728
2471
4551
2543
3311
4980
2099
4873
2978
530
2897
1245
2290
3586
4237
1165
2095
2937
3785
2789
1993
2163
2149
1377
4528
2268
906
4003
2969
4292
3876
1938
1223
3984
1141
2341
238
455
4330
3163
3931
4982
752
3074
4907
2932
3773
1949
2392
2040
4166
2239
3710
1693
483
4094
4492
3051
3956
2821
2341
3083
4031
267
243
4106
2315
4509
4723
962
1258
2698
1461
2171
4829
3657
1338
12
4690
2458
4845
2602
2235
2729
3071
2735
1312
4638
1341
3475
4081
1797
2898
1093
258
2764
4201
2211
2264
2276
3523
502
3613
4123
638
1983
3068
4656
3110
3977
2846
3340
3030
631
1256
4504
219
3426
3675
3278
1737
235
1709
1516
2171
2004
469
1816
970
3928
1904
3195
752
4057
4993
412
4752
2972
1692
1120
429
2656
4877
4202
4818
2696
1428
240
4632
3518
1345
671
19
3019
788
2179
1881
2040
1718
4658
626
1960
3973
616
4066
3199
1941
1007
276
3908
4421
2027
4562
1804
1450
1338
875
3938
3116
194
900
1325
2068
4716
867
3704
4291
4448
1459
3298
838
4049
4042
148
4575
2920
4831
2930
901
4626
2226
167
4160
2615
4809
479
2398
2837
1192
854
2802
2457
2220
4224
512
2635
815
3588
991
4673
3059
2842
3886
4369
468
4847
763
796
4712
245
5
1527
2834
4341
1252
4784
2858
1075
4678
1913
3141
4748
1467
4760
4493
4739
779
4677
1870
4879
2153
4294
3748
2025
2848
2009
674
3305
4845
2334
1608
4433
204
2779
1161
3926
1056
1562
4134
3215
232
2810
852
2460
319
2408
2332
3346
1855
3271
3730
2167
2035
2385
4253
3621
4670
358
3599
1314
2741
773
212
2945
3455
826
3272
1956
828
628
3090
4125
2635
4542
2186
1654
907
4346
358
4406
4925
1194
4054
1570
2390
1157
2611
4076
1736
494
4393
1833
487
4215
4120
3043
3694
2217
178
1043
3405
2019
4924
4104
1199
4335
4829
1339
2030
4097
4970
3845
2712
4817
1922
1939
4330
945
1702
2684
1473
3906
4159
3638
930
4369
4833
3116
847
4681
1516
4335
978
1287
2162
2905
3803
762
1278
4266
2309
3977
3297
2380
2625
3521
1347
845
1054
1663
2533
2412
4274
4608
3056
4585
1902
4897
2513
1510
3650
216
4333
4149
4490
1098
2863
1660
2104
2810
4379
3618
600
4859
4759
4967
1144
1580
3315
3571
1365
3809
794
766
1797
2019
3716
1492
4224
3434
4670
4965
2567
2273
25
550
723
1038
1711
1194
2732
1391
126
3759
3951
4073
1656
3016
4276
1163
245
4166
77
3182
408
2349
1786
3864
4736
2776
4728
4971
3571
140
3288
615
3083
4610
2809
2658
1887
181
3248
2388
684
1552
1040
1486
4058
3061
3215
4190
4284
2053
574
4337
2292
3523
1770
835
2075
2637
1697
3989
1
142
3480
3406
2323
2788
1586
2657
3891
1607
3765
1781
4356
4731
637
2410
407
3316
4994
4499
2777
4632
3199
2090
3679
351
4707
968
3473
1041
1270
4112
4123
1659
2589
585
1817
3784
286
3155
4191
4800
4288
3179
3829
4588
2898
1520
3188
2023
3974
2552
4168
795
2829
2802
2236
4926
3010
4278
3395
3187
1509
2193
2662
2149
3912
1975
301
34
1515
4991
2949
2237
2641
1943
4003
3593
1146
255
4137
2974
1040
2824
805
1361
1163
3305
705
600
4561
956
4818
2789
4661
1670
1043
4222
3541
1405
2507
2233
1287
4860
4359
1848
3869
3517
1345
1565
1815
4626
892
257
1802
4827
2838
3468
3485
3237
533
4137
3651
196
1379
1439
2929
4554
2028
1342
4629
1799
725
4963
4907
529
962
439
3936
836
4076
708
1036
3022
3414
3519
3220
4398
3710
812
390
4015
4247
1628
2032
1230
4913
3958
3510
2683
3882
2691
1095
297
2958
4409
1873
4573
608
4539
2679
3957
4984
3417
2409
3953
1811
1366
3372
3034
2017
4614
3901
1334
990
3744
2451
116
1882
3551
733
2376
2004
507
2700
5000
1875
4041
4557
4722
1091
76
3507
3078
2083
4174
894
4976
1643
3629
3488
3102
2415
2618
2976
3490
970
389
1484
3391
594
1771
2927
4215
978
249
4700
1012
2438
1969
2057
3463
3668
2361
3622
1766
3000
4925
3600
343
218
4044
105
1792
606
3512
3140
82
3723
1411
3487
4703
4903
3761
2476
248
3857
1339
2148
254
831
4416
3753
67
4213
4126
3852
1725
3512
418
2234
1801
4119
4892
4408
1498
4283
789
4339
4116
2321
3745
3062
1395
2397
2590
4424
3137
1665
4985
1635
135
3257
2623
938
2168
4836
332
2432
2121
894
3301
4908
2825
2231
45
3842
3258
1751
3504
952
4657
2959
2010
4761
4802
3321
1204
4242
2282
1232
4943
2491
3148
4706
2559
4726
3906
2216
3787
4564
3265
3993
485
3443
65
2590
4550
2456
2856
1266
4703
3506
3131
4417
423
174
4667
3601
2563
1026
4786
4427
4598
4816
1223
3398
3492
2528
2869
1820
4365
3313
3125
4831
1114
4686
46
1895
1457
2296
3226
1176
3898
4764
147
1757
3802
2037
1772
4730
425
3209
4146
24
4731
4073
3169
2596
2528
386
4626
760
1551
4046
3743
3867
4553
2460
3357
2692
967
1484
1694
1610
199
1313
1291
4535
3106
3721
148
2510
199
3086
2245
4526
4098
195
2837
1757
607
240
31
4148
3103
2997
4230
1700
4187
4708
3372
858
2409
3897
703
3094
1727
4189
4163
2395
2760
3007
3036
3173
2211
3602
1329
2665
3850
4753
4802
990
2520
3448
2427
4232
4887
990
3718
1334
3301
4212
2448
4495
3362
2347
4384
244
2858
3583
1020
4314
4799
997
467
1176
1674
1389
1842
3632
2811
4084
3396
4755
3986
2727
2141
3246
2860
4602
703
2133
3475
4060
2890
2263
3184
3590
1851
2502
1989
1935
2706
689
1179
2342
1472
3598
2923
986
864
4763
4983
1346
1745
2919
177
2029
856
4323
3341
3607
1686
3605
1429
3637
3794
3051
3515
2697
3332
2823
2280
2706
3615
3707
669
4675
1716
4913
4315
505
2352
3702
315
106
4448
2017
3697
1897
546
2547
2701
632
4113
2657
2134
3206
893
2055
2578
2045
2317
3488
1581
79
1495
4738
2232
1771
4535
3500
4862
4046
2623
4805
4241
695
894
4334
1362
2813
1634
1343
1214
3443
2316
3427
2422
3589
2010
3835
1448
1204
4279
267
1331
1126
485
3948
878
997
2393
2203
686
4295
3491
3179
2595
4116
1464
1155
3372
3054
660
2404
2625
1823
1637
4832
1162
48
2066
3195
782
4325
2583
2373
4479
4923
3958
2678
31
3275
2235
3574
3796
3079
3464
135
2462
1212
3951
3756
295
1031
4637
4466
1300
2084
3752
75
994
2659
1419
4201
3409
205
3699
1391
449
3420
2708
47
925
3789
3046
129
2111
2133
4355
459
2378
4996
611
4431
2470
2758
4972
523
153
3533
3417
3453
4357
708
4455
4935
2739
2607
1597
1299
4132
3766
207
597
730
4929
1443
4791
1205
3201
420
1582
4421
3093
3975
1279
766
4991
1956
119
4560
4805
1319
457
862
1939
3633
4013
3181
3806
2130
1695
1360
1397
1674
2560
2750
3288
3590
2546
4289
741
3913
4742
4514
4925
3471
1735
611
4292
1195
3917
4473
4385
1769
1515
3208
1849
3559
4364
968
629
317
3902
4838
10
1257
22
4553
2340
2302
2304
4937
4403
785
2288
3368
1065
4853
2222
3543
667
4542
2962
1643
4796
1134
4189
4139
77
3858
4024
4055
752
1909
2426
2950
3378
4948
1941
3553
2251
1186
1863
1418
1034
4523
4468
2824
75
1652
90
2370
831
4196
1616
452
1546
4045
970
1633
3384
416
1562
1328
3801
1063
565
3459
511
4131
4445
4211
3202
4668
1318
3477
3961
4904
856
4322
991
3058
1974
1195
1559
613
4326
3908
4933
1640
1004
2389
792
1756
1112
4618
1084
1183
1558
1135
3549
1477
3669
3772
4347
3232
2390
245
1784
1118
1693
4103
2488
4300
669
1315
4967
111
1362
2292
2499
2660
1243
1180
4834
1946
2474
4696
3609
2822
1763
739
1714
1751
3077
2169
2776
3991
3843
925
2641
248
3609
4213
2459
4818
3327
1320
462
2364
3555
1303
1350
4398
2288
3971
1237
2197
344
2270
1395
668
584
2300
353
126
2801
3237
660
4422
4877
3573
3869
1845
4732
4754
4048
4352
4499
4823
1318
858
2358
2526
4764
3202
313
1077
2511
4226
2174
4808
850
3763
4294
4749
4742
1861
4956
4477
772
1487
536
3945
4893
1585
4542
2111
1543
2728
1852
67
1508
3989
703
499
1053
889
2997
1919
4586
3106
2770
2421
4653
2637
490
2581
593
1947
1160
523
2683
488
3795
1241
967
1168
2260
3431
682
188
3127
984
262
1822
65
3431
2700
4165
999
547
3750
119
4835
741
2580
4068
515
2675
4595
576
4651
2235
1331
2742
2969
51
2299
4815
3685
3845
1412
1856
4960
2258
2543
3061
4287
463
1327
1040
4583
2736
1882
793
135
3501
2336
4835
1500
1774
1781
2937
3751
34
1886
3403
1768
2715
2080
3504
786
2727
3183
3696
3393
1806
2807
1909
4163
3505
37
775
102
1030
2118
1719
451
4215
1729
1745
4812
1547
3881
3808
253
3957
4486
3963
2917
4067
4652
2152
4004
354
1134
3318
2731
1179
2377
1126
2085
3204
2545
4050
637
698
1401
418
26
4857
1185
649
2251
1402
4016
4173
654
4490
20
567
4271
3317
2072
1282
4986
1144
2537
4187
4624
714
2141
2945
2387
1697
608
2793
2795
4349
1835
2474
249
3026
168
3309
295
4486
2858
4828
3779
514
615
2125
3294
950
1434
3644
2586
3266
3232
3139
2421
4872
3793
1693
1119
3532
2321
3206
2213
2458
3824
4209
4746
356
2653
678
2436
157
79
4068
931
2338
3783
1724
279
2344
4922
208
578
2664
3829
3008
2166
4795
181
1641
985
1148
3800
4378
3493
1437
3858
3473
4271
3667
4697
3509
681
695
1651
1142
4019
4736
3124
3015
2246
3192
2011
4403
22
1638
2181
4801
776
3165
4020
2099
563
3263
270
592
1350
724
2435
4884
4551
963
3116
1545
4176
2364
4983
4626
3733
3124
384
275
2558
3511
1909
4357
4785
2721
2475
2805
3283
2246
2715
3517
268
2649
2933
4409
1439
771
2522
1835
1040
3795
3589
265
1273
1176
2417
3325
3788
860
701
1410
4746
3853
3011
1517
2704
1968
109
2782
782
3224
3068
1590
2125
3959
3341
3284
4809
3820
4679
1490
4245
2061
2126
2776
654
2932
4992
188
2609
4527
1960
4418
2490
4525
4022
989
4404
1074
3250
2618
2329
4955
2515
1817
1239
3545
4499
270
256
439
2378
4824
4540
1971
700
3115
2410
2805
3721
182
1068
518
1719
576
2160
2202
4443
3486
914
2562
1079
1712
1795
4617
2938
4468
3778
398
872
1626
111
1854
4485
2299
3551
2033
1034
3657
3787
4686
3709
3699
787
3609
4000
4053
934
4172
942
1018
1762
3692
4669
3815
3390
4498
38
749
660
4892
1429
561
4212
3049
2965
3301
2078
662
101
3354
4500
2316
3717
4635
4788
2974
2748
841
1104
4748
725
2590
3671
3952
509
2309
516
3149
742
2398
3127
2023
4418
990
2756
765
4522
2880
4804
235
3589
76
2265
1730
3917
3066
4279
3648
1510
1499
2408
4342
3637
1004
553
4782
2662
250
2391
940
4934
3467
4263
4176
901
4426
2698
690
1430
1725
3554
882
21
2428
1973
2993
1198
1719
1325
3827
2965
2578
90
83
415
1685
4311
412
2358
11
15
4894
1478
4988
567
4652
1863
4834
507
798
3765
1491
3925
1491
912
694
4544
4577
2644
3756
4088
4731
4239
1347
1642
516
4400
3617
470
2652
261
674
3039
111
1970
3007
3483
3197
4813
708
4576
3965
1804
1685
3181
4008
2990
1392
1675
4611
1318
3890
4433
4098
1606
2610
1060
3092
2266
4286
2281
1451
4148
4710
1204
837
2591
214
4402
2236
4299
1954
2494
2445
1575
891
858
3614
4402
3644
744
127
476
1612
4246
2496
2441
998
2866
4387
1390
974
4717
2401
4392
1929
1445
699
4279
930
4672
4184
4812
2014
4553
3416
1570
382
4787
3809
636
3419
1360
2877
3275
1909
1991
4553
1317
704
4967
1514
50
4958
4516
1405
640
929
230
2678
3639
2606
4556
4902
4408
3122
1751
2149
4383
4719
4420
3081
2398
1928
952
844
1666
4412
3562
2547
3480
3864
2337
462
4481
3787
390
1555
2828
1155
1877
2370
198
1199
4148
1451
3240
544
4900
2944
3081
994
284
402
1230
4360
2618
3879
4716
2134
2629
1461
109
3349
1882
671
1484
1859
1463
1456
473
2701
4481
3236
2010
1653
935
2392
1456
1137
4734
1955
2832
2078
961
3452
879
4370
3016
4424
2075
4453
1335
1449
1908
4351
1399
2334
3510
2862
4911
4345
4814
1871
713
3782
2811
1704
2779
1764
2514
213
4349
4569
4506
3038
4488
571
4655
3779
3519
3449
2830
884
3203
2137
3267
2538
4145
4450
851
4005
4791
3210
3723
746
4632
3719
1809
1374
4215
387
1133
4689
4551
3325
2961
404
1424
68
2107
2125
1209
3260
194
2048
4104
4494
4635
2092
4395
4178
443
4000
610
2404
3371
3448
420
2003
694
4664
2678
2931
2624
1613
86
3873
993
2719
163
2660
106
74
1217
2890
2488
815
801
912
1009
1047
4516
2152
4860
3892
3220
3672
3668
375
993
779
4454
235
3848
261
1678
546
2361
28
2070
1258
4791
2066
2406
4553
771
1531
4162
4230
1850
1369
1212
3899
3942
3624
3435
2979
2289
1051
1218
3615
428
1813
4255
374
1484
4772
4631
2752
100
3394
4125
1737
1922
1627
917
2764
2426
4643
802
372
965
1567
38
1968
1522
4842
1021
2618
561
4183
4879
4582
769
1573
3130
3645
1374
3033
2972
2782
2753
1464
3323
1789
3294
36
503
1020
4204
4073
1858
3467
3958
4390
4349
4292
132
4588
1379
4783
4675
111
449
1746
1319
3371
3798
3295
911
4520
832
3804
2660
778
2819
2160
4399
1585
2714
173
4047
3436
781
2160
2666
572
1596
607
4993
3116
1566
4561
956
4455
4389
3423
310
1740
2604
2235
1862
2054
2854
3963
3058
4222
4928
3222
1528
668
155
4382
1824
128
1658
290
4085
4949
2520
772
3599
4254
4516
3472
2785
2256
2187
4577
4247
4838
3056
4242
662
3857
1326
3286
1744
3300
1178
2516
2365
4558
3033
556
475
3866
123
1841
1404
1408
1844
1988
562
754
4455
2565
161
3063
85
1210
436
1392
4343
837
4273
4922
94
1210
124
3200
3194
104
1479
4738
854
4877
2865
333
1210
3067
3601
4293
4642
3768
1703
1479
2430
1535
1516
4466
2760
2134
1556
1692
4447
3538
2041
4022
2114
1019
4880
3743
1862
1651
204
1239
4587
982
2825
4388
3144
551
3668
4826
2596
136
4970
4369
4611
2618
3949
2064
4215
1506
2903
2520
995
3257
4261
2559
4215
3281
445
745
2022
3664
1497
1221
1708
4297
1078
2449
176
1197
2440
1532
3947
4954
3966
1927
1416
2963
4511
3839
272
457
3117
344
2737
409
3242
3476
4876
2951
3504
3620
1430
1178
964
3498
2524
1955
3666
1088
4583
4051
3900
2805
4839
4186
4739
1254
1485
725
1422
257
3185
695
2873
2542
2357
1959
4171
2191
1823
916
1605
2745
713
3593
4933
334
3776
3153
502
232
942
1118
1707
1594
188
1454
1288
4044
456
4007
1289
2496
1497
4525
3861
1780
4851
1029
1848
2182
2200
33
3594
1657
2740
2458
4385
763
4537
176
447
4243
771
4124
732
2206
4848
3402
4106
3572
1924
1170
2219
3974
3754
1033
4399
1685
1816
1581
4793
486
980
1811
3278
4916
1819
2508
576
2001
3422
2090
279
377
2903
1740
1798
1558
3591
1215
344
2107
208
1563
1945
459
1284
83
1381
1073
4145
717
4421
4330
1384
2820
962
872
477
185
4734
139
3815
4730
1281
1185
3260
4838
3713
2688
4264
96
570
4930
1133
4607
165
1599
3166
1377
3721
1398
284
4973
3167
1881
2592
3680
2419
1548
3400
1802
4024
217
3236
4161
2830
4846
4846
3133
3587
4576
2744
3434
4377
3830
4032
4195
2153
2323
46
1308
551
4399
771
4708
2893
4987
2928
4136
1490
4595
233
2000
2233
4806
3079
907
218
1316
775
2241
3970
3821
1825
664
73
1555
2290
21
2306
3897
1572
1435
2377
3218
875
724
1584
289
2634
4654
3248
1503
1991
1165
4869
4525
991
1197
3055
2280
408
1635
5
3980
627
3284
596
3702
2779
605
1869
1718
4266
1234
1871
898
1408
1555
1461
4144
3317
3829
4154
468
4559
3813
3201
1038
1166
473
2138
3413
780
3367
2071
4290
4012
3184
822
2413
1156
680
909
924
815
495
2200
1110
4623
314
3802
1777
2052
4525
127
4241
339
1629
1162
2032
3579
2399
3066
4307
156
482
984
2950
3190
4234
4012
4854
4576
1076
2702
3199
3991
469
2986
2010
4151
674
3806
4355
2280
4551
4321
3196
2362
1514
3735
509
1998
851
967
2045
1246
2417
1140
2865
4978
2367
3873
4750
4861
3323
3468
2105
1823
3894
4293
1405
2871
4814
1337
3213
3943
879
2090
226
3642
2695
1833
2521
4589
102
1418
2035
2166
4966
4661
700
4855
2847
3667
756
1409
3506
1834
1859
573
2883
3621
874
3323
926
2729
431
3974
4437
980
2353
513
1225
1005
1051
778
4017
2219
1456
4826
2934
1568
980
1596
2910
172
173
2283
3802
2585
1641
1296
2004
1458
3433
1257
3715
788
1113
4298
1066
3384
3029
2100
448
1979
4418
1242
3734
4238
3435
2202
1525
1708
1165
723
1777
4394
1618
2721
2849
2698
4950
4372
334
2559
4
958
3969
3114
2628
4209
269
4514
2230
1142
4759
107
1783
1079
868
4103
1753
1190
2925
513
3411
2982
1143
830
1358
4684
1146
2441
3642
1635
3720
832
506
957
3842
146
2910
4845
221
1545
1873
1038
1309
628
3654
1093
4278
2997
2113
1523
4895
173
1546
3998
3028
898
1629
4783
3245
2819
3489
2109
43
2621
4704
3579
3559
1490
4786
4083
2569
191
3139
4108
4138
1170
1158
3404
918
3065
2176
423
3548
1613
816
272
563
2131
2588
3941
4171
3131
3690
2563
2285
1738
837
2233
1539
4240
1332
4255
2539
2679
4728
1371
1361
4134
818
825
3896
2102
4747
3666
27
1793
4669
2316
559
3656
3011
2480
726
519
1626
1137
161
45
1870
3812
2106
240
3870
296
1236
4866
3052
1722
1636
2390
167
2380
3959
2223
131
3999
4898
2192
232
4753
4024
2143
4261
2670
3407
1040
2860
4330
3815
1655
2681
4136
1347
2423
628
3940
4170
6
2820
4049
3360
1324
870
2905
4460
3452
1234
2509
894
1899
469
3526
528
1893
1381
3428
2977
246
3069
2018
4957
722
562
4911
627
768
3559
3491
1362
4816
2809
3713
4280
2390
2905
3121
3165
1328
3773
4393
532
1026
3729
3241
2195
670
723
1118
1837
3615
4610
2766
900
1299
1319
3734
2485
281
4591
1180
2040
23
3459
923
494
2494
2606
2343
1223
3538
2676
4375
4280
3349
4672
764
3947
2534
1650
4622
1281
1540
1164
3408
4268
656
4300
4969
4548
3680
342
1250
3101
1641
3348
3386
52
3537
2951
687
1093
2659
4487
2086
267
4637
4442
1722
1185
4419
2934
2369
4175
1646
4792
3549
1252
999
112
1886
3847
947
820
979
2736
15
1155
168
4275
2018
3842
325
4562
4066
4122
2446
1722
879
3281
4596
2198
148
1276
853
4822
2011
571
34
4268
4945
1823
765
528
3872
4751
3396
4738
164
3271
1552
3605
3792
3743
4769
3092
1750
1099
438
1531
3194
3735
4642
2216
2594
135
3214
631
4595
3153
3991
4909
4003
3953
1725
1911
491
468
2781
812
4894
1053
3190
3126
670
4974
3295
976
2198
2686
986
3343
1138
1093
2499
613
1895
3678
2019
2956
4973
3519
4189
2550
2635
1901
123
4410
4573
4582
86
3591
4542
576
4504
3567
1739
2306
3134
850
1285
1850
4152
4812
2483
615
3904
3632
170
3726
3861
3264
2035
1572
2370
4988
4204
2110
1827
1973
3867
4791
2611
1980
1171
4936
367
659
2390
311
1355
4435
2064
3999
3774
2358
1912
2428
4753
70
3440
4537
3542
2650
2572
3178
1507
112
4569
1342
272
935
2238
1601
536
2789
1285
1815
2706
1119
3847
4090
1111
4948
2521
4954
1907
4866
2938
4730
994
2943
4895
3232
2651
3095
502
2533
231
4227
4789
3359
1307
4775
4669
2056
730
710
4025
2252
1884
4352
4879
3407
660
221
3942
4388
1095
935
2896
458
4620
1090
417
898
1068
4330
1309
1443
3791
2209
4203
4352
4343
2221
3475
2220
2984
2505
4379
3598
3649
1292
3991
743
4544
516
4253
1523
4410
2032
238
4183
3171
421
519
4419
4565
51
2308
4255
1282
2179
2358
3356
3066
1348
2211
4502
4389
4
806
3653
4648
247
3460
4956
4765
4266
828
3584
3834
1922
4687
3658
1618
1026
1720
2046
4158
1695
4582
4268
1045
4173
4591
471
2819
3967
247
126
743
3814
2461
1988
2394
3560
4924
3490
1449
2735
2421
1215
4848
1566
4848
4481
4463
3801
697
2313
4039
4080
1280
1202
2195
870
1143
2458
2211
283
1451
383
1501
4126
3926
3720
4444
2013
4977
1338
2349
624
1852
40
2279
1726
1832
4349
2874
1924
878
640
4331
3373
4180
1964
100
3712
113
361
3391
4565
3181
155
4761
4887
2431
930
924
2829
3838
2131
4434
3511
838
3800
3319
4554
4721
3963
2138
4602
4087
993
2097
1992
2127
4226
1552
923
462
4412
4191
3309
1758
4579
4789
9
4824
712
1148
4121
584
27
181
4934
4486
2976
3444
4820
384
3753
984
168
3557
891
4017
2838
2688
4186
753
888
4548
3226
1125
2814
3805
938
2199
1724
1456
3385
446
507
3099
3058
1873
295
1602
4530
210
2962
1045
1187
4079
1700
4261
286
371
270
3129
2237
774
485
2986
353
3224
3140
1493
2226
1060
3686
2611
4815
649
283
1310
4016
4484
3652
4763
2701
4169
640
1490
3814
4381
4969
2401
2767
4219
254
568
1566
1241
1841
2668
1965
102
2717
264
133
4401
2191
1123
1324
2557
4218
2888
1310
166
4730
3696
4923
3606
3875
3150
1142
173
536
3648
2175
1892
2626
1252
1976
3165
4729
3153
3503
479
4488
1358
463
4962
4736
1368
19
3172
3430
829
310
2597
4797
3212
4738
1126
3004
2620
3694
1894
3296
4663
3067
4704
3712
3638
630
119
4031
4550
2297
273
1380
2491
795
388
284
3357
725
2956
1316
3842
1293
1373
2196
2488
1760
3912
2167
630
3998
3189
3159
4745
2519
891
4168
3660
2730
1028
1791
3593
655
936
3841
830
1011
3933
3732
1666
1063
4096
2466
1188
1256
4378
12
863
1525
4610
1539
4085
3361
2937
2987
383
813
1953
1674
4754
3799
1095
4436
645
2978
4855
4492
350
4011
1894
952
491
4780
3893
4581
3993
4797
3963
655
1616
3314
1260
4129
1805
2731
1401
2645
4165
2373
2420
3317
1977
3606
1965
4007
2134
2384
3549
2564
1428
4911
2369
1569
2624
1117
2867
2900
3615
50
1889
1447
3576
2168
1366
3726
1059
1863
1432
2437
4234
575
1262
1597
2123
4994
4891
1800
3953
2057
466
4646
2602
3757
3627
3907
757
2177
2012
2388
1958
1801
4459
1864
2020
3768
3953
4323
3692
2851
2540
319
4046
1318
4517
2687
2169
1841
1363
567
66
2616
4206
861
1285
3738
1683
545
2244
3899
3286
1917
4445
314
3456
4197
4594
1418
1005
2404
2930
4300
504
4073
1736
1325
920
2693
2369
207
1470
3379
1840
169
4758
1508
1711
2992
4655
651
3066
2579
1927
2307
3935
3947
2672
3184
3139
3587
2678
4083
4785
1919
722
3985
52
4848
2262
378
3850
3221
2980
4468
4326
3794
1263
291
4172
4438
871
2738
3770
2704
606
3261
1659
2035
1683
2337
3521
1503
1986
1608
4535
708
2750
1500
4019
3872
2552
300
630
3554
4132
1064
1312
384
2647
944
1049
1363
3991
3980
1098
1399
3191
3366
2393
2751
1301
2839
1425
3164
4224
1144
257
2419
1955
907
3470
4607
217
292
2714
3340
3359
3623
184
1000
776
381
3950
2756
3615
3036
4392
2056
3727
1302
859
2936
2082
1655
3331
2813
4557
3321
1388
1736
1482
1809
3665
4316
614
1261
1206
4391
2383
3003
2601
1600
1904
1079
4914
1485
3928
4064
2565
409
4949
2602
3074
1820
1634
2197
2905
1640
4184
3540
3164
1318
4451
3221
3269
3644
2056
4186
4533
2982
525
4955
14
3310
1366
4150
2364
2467
2879
1839
4208
3971
209
1532
111
1179
2553
1703
732
4925
1728
4702
2805
4776
3353
4721
2578
1720
2691
2608
4878
2975
1682
1618
4519
1367
2154
589
2140
2236
3930
4096
3554
1806
4931
537
4034
3480
2618
3113
1233
4947
4687
127
1583
1583
2875
4506
2277
1700
297
1973
3494
1386
4910
1729
2935
4493
4606
1550
3665
4248
1638
3638
1499
1785
707
675
1806
3136
2917
3151
3000
1699
4123
3814
4689
4799
1837
3034
4790
4235
3399
1025
4330
1771
1274
2278
181
3679
3861
4399
349
1750
1516
1238
1373
4048
2440
2539
1994
4637
1908
4571
4265
4630
506
4663
2678
621
1571
1532
4311
745
3400
2940
1685
2173
780
442
48
2014
3986
1414
1510
2489
979
1513
4329
4391
4000
3872
3912
4052
3024
1755
3258
3413
4263
1111
76
4780
4603
4217
1551
832
360
2589
2268
3656
3557
4004
1731
2821
3848
477
730
3474
2316
1293
1855
3695
4337
4276
3161
4366
2444
3387
393
113
4865
638
2957
4760
2412
3786
4230
4957
3600
280
769
593
127
2464
3783
4436
2852
3531
469
3281
4277
2006
1125
1182
2455
2014
566
481
750
4831
2713
4359
1588
4819
3290
2204
2239
4249
970
4675
3840
1538
3947
1233
4568
3898
16
4090
3013
2597
1024
4815
3091
4536
1849
4464
1613
2717
1109
1613
3139
2405
1666
4884
4108
109
3027
4224
4770
1925
212
831
2475
2846
348
4899
4219
178
494
4765
4255
1220
1269
1659
4738
1682
296
697
493
2114
4486
474
2429
3959
3322
2504
4542
3288
4561
115
4279
2161
1134
144
633
931
433
1860
4925
4743
4353
4235
2820
3452
1036
1656
817
2484
1221
1424
110
4123
883
3797
4149
4335
1666
3367
4728
2100
4495
4654
1569
41
4372
3057
517
1422
562
2011
1494
2400
3911
33
2826
3613
1682
3936
2364
2867
4276
2127
3644
601
2763
389
4009
3912
1072
4496
2966
938
4966
4346
4935
4049
4450
4378
1114
2256
3071
494
2576
4325
1202
3112
862
1131
1808
2079
1117
816
778
824
877
4984
1254
1698
2372
4108
1667
213
883
2837
3483
952
3910
1964
3043
1624
2416
619
3937
889
4626
3664
4473
4151
2211
2638
2180
2495
368
4799
3068
1709
3910
4247
1304
3363
2765
2060
3778
1750
824
820
2261
1973
4754
3204
4236
2296
4968
1217
2630
1016
4778
3977
4876
4043
4404
1507
3931
2809
936
3250
3342
4146
2199
1762
2622
1264
2007
2353
3981
2560
2962
614
4582
1607
3096
3702
4440
3659
4862
1832
1721
1227
2207
2308
4789
2976
1752
2526
817
4302
3595
3041
4737
2933
1170
3209
1217
4896
855
390
2662
3479
3355
3306
929
2830
2251
3461
1697
2737
59
1186
3178
4207
1838
3096
3575
1631
4175
359
4170
2246
3849
3880
3707
3734
4795
2241
101
4577
4399
3799
3612
4093
3649
290
3376
1715
4062
3737
3129
4109
3654
3506
769
4344
3011
4180
4685
1464
630
2402
4399
275
4442
830
2015
2055
62
3894
2555
4139
3839
3743
3672
1508
4165
286
2708
4785
2321
1496
2619
1548
130
417
4337
3072
1775
3223
4289
1931
4112
3940
723
4865
2822
1560
2662
1473
3534
1583
3755
4001
2738
2398
1307
196
1412
2326
4238
2620
4261
2464
4365
4907
416
4733
101
1715
1248
4441
1629
4101
2957
1059
1909
1675
829
3993
1778
3454
4853
4380
1653
4260
2354
3612
701
908
4853
377
3342
3181
1270
1955
3738
3088
2227
1229
368
2336
1473
2004
589
2326
3037
2022
2498
4062
2302
4160
650
2529
2366
2394
4937
811
2637
3115
1864
236
707
2752
109
2525
4228
4139
1246
1605
3351
2693
3107
684
4170
4977
4751
2430
659
209
2856
3183
1728
2266
1668
675
3585
593
1803
3222
3940
1144
2542
4875
1977
612
252
4030
4638
988
1732
1051
4716
2279
511
2542
559
2873
3824
740
4685
3723
2676
4898
1112
1547
1451
181
1837
4240
4774
2902
1444
2838
3647
4899
2551
4413
4796
2718
1295
1075
686
379
30
2085
2390
209
3141
2806
2960
1202
3655
4661
3365
2717
3160
3521
3553
4187
878
3753
1568
4395
4853
1635
2306
996
574
2594
4207
3089
3724
1566
3863
3606
2551
3563
3640
2666
4387
1280
88
2129
2089
1836
2094
4022
4500
4544
4688
1218
449
2517
4358
2439
2352
3445
1911
3615
2347
2189
2999
1540
2144
2967
2044
1599
3874
3961
11
99
1499
2130
2910
2785
335
4808
4768
4910
765
1595
2032
1824
1185
3055
4084
964
4367
4291
4395
3775
4459
2231
218
3017
2543
2498
550
4664
2499
2409
1279
552
3916
2900
671
2761
1007
301
3576
2531
1803
2130
3240
449
4023
2646
1579
1490
562
3655
287
1545
1687
713
4470
3647
3471
3932
2183
2842
3554
1540
2705
217
706
392
3805
988
3805
4765
199
2145
2427
2162
3751
4488
3287
1400
4498
2363
4008
1022
3907
1517
3061
4027
4725
656
4786
2809
4270
3712
1302
1248
2213
1524
1351
2802
3039
457
4232
2176
4150
2322
3645
4499
4438
4672
2786
1921
1557
4113
3421
2710
1703
635
1402
1502
3662
184
3932
589
76
256
4976
3916
3905
4993
257
3639
2766
3303
3816
57
49
3402
1628
1187
2889
4640
1635
1042
4934
3213
1699
1930
1466
3115
764
3942
4863
1161
2481
4181
3570
3776
3182
955
1738
413
2057
3795
3497
418
2585
657
3379
21
722
24
2606
4352
3989
176
1910
421
2221
3666
1304
4727
142
721
844
3217
3521
3233
3399
4879
339
3178
1120
1842
3891
112
1172
3590
3108
3386
3253
4018
3297
4498
3433
4608
1286
4082
3716
2197
940
2601
4947
1504
4236
2164
2540
608
862
688
2856
1580
2896
4912
3881
4208
1935
4450
1828
2022
438
4569
3807
4729
3120
20
3037
2853
896
402
1186
4439
464
1190
1125
4663
2680
1522
4135
4091
3952
4454
1936
86
3866
2824
4568
4925
4751
581
3417
3188
3470
4690
4038
4805
3055
4940
2226
316
209
4224
74
1832
819
1448
1483
2054
3197
1587
2197
3462
3265
2575
2570
2196
2967
4255
267
3375
1423
4999
621
3146
2219
811
3471
4017
515
3828
2987
2214
1558
1366
1643
271
3163
4754
8
2281
1145
2721
702
4440
1976
2469
3087
2881
1674
1147
3362
2383
4218
4286
4467
2347
3154
2415
1933
4630
2170
2166
4473
1016
1329
2910
2190
426
3932
1863
1761
4273
3949
3947
4879
3784
4824
2742
2837
4490
4154
2891
4556
2106
3030
4978
4558
3337
4510
3656
936
1912
1473
651
1494
1903
2286
4577
1552
4850
3774
1388
2295
4266
2419
870
569
2579
854
693
276
755
2836
1538
3231
4634
1423
4317
4352
4134
833
4507
3958
273
4135
1516
1292
2286
2214
1427
438
462
2732
3233
1634
914
968
4019
2600
2244
2972
3820
2090
2430
488
2278
2159
972
2558
1682
3402
3112
1651
2538
2143
3207
1218
3888
4756
2990
3613
3200
2884
30
2932
2444
1973
3235
4037
3013
117
2820
488
2520
2016
1061
318
2043
2437
126
943
3536
52
2757
3876
2231
982
4403
4452
1289
397
2947
4205
2239
700
3324
1312
3355
2184
1801
3905
2145
617
4234
277
1934
1850
363
3499
3610
4958
518
265
3794
1594
60
1665
2217
4885
4562
3065
628
593
744
3200
1017
3723
3966
1565
1809
1459
1129
2912
3645
690
3737
2831
1799
2202
1858
2952
2900
1995
2691
52
2435
1497
1923
703
2640
3149
1940
2047
770
794
4774
2491
1180
3071
2114
3906
2457
212
2673
3404
4124
1005
3176
4898
4446
3257
1360
351
2727
1326
4735
1156
3961
4346
919
2116
660
221
2656
447
809
2718
3686
3881
3788
2672
4214
3150
3451
3263
4103
3613
4704
4614
2571
4393
982
1127
4496
3969
3062
1902
380
3036
1986
4152
2984
857
991
3314
1585
2057
358
4859
4875
4579
4859
4801
1454
250
1505
1550
137
1061
421
655
38
145
152
161
4205
4671
2450
3452
2113
4688
1335
352
4877
519
39
2693
3528
3653
4219
2711
4280
583
3747
1947
3676
1518
426
2113
4931
2849
41
1988
639
534
158
3438
2460
3746
432
2527
2516
2408
1355
3305
1268
4493
1954
389
1980
1204
3823
2606
4043
1406
970
133
3441
1093
3603
3131
4321
4905
4080
652
3094
3775
2177
3839
3053
2964
1453
4796
1257
2487
3240
446
221
516
1790
880
510
764
1253
51
3314
842
2280
3138
2563
2223
3399
4341
1008
4760
3466
3592
2595
4952
925
3139
2077
955
3584
4829
1107
3899
871
2562
246
4327
3525
1901
4709
4650
485
2733
1072
4740
4977
1652
3681
541
3966
2933
3615
4597
3992
1618
3436
1597
1634
4209
4235
2449
1323
843
3534
4885
818
2342
1691
2869
4328
3190
1946
1965
684
2664
1362
3954
2637
455
4014
1899
3932
2953
4161
3478
1573
1887
2966
3054
262
3950
3281
2647
1886
1936
2458
2344
2030
2859
1090
3099
341
4408
3058
2973
4254
1036
2779
660
4823
4619
2515
4125
2743
3423
3573
4597
70
2382
2732
3055
1905
2647
4632
3907
3717
2266
3986
4328
3071
4952
1545
3804
2512
4952
2827
2512
3740
3894
3393
39
1570
2150
1010
638
1662
3378
2318
1233
2635
1189
3234
533
1159
1458
3908
798
4148
1115
741
1337
4248
3274
3370
314
85
1434
2055
309
2213
4071
3581
902
179
1955
1255
574
2312
2985
2642
4775
2792
23
2650
1439
2252
4969
3008
4417
110
1682
1506
2452
4549
2139
3200
3348
4807
266
4522
4050
2907
2207
4891
366
2943
4514
3391
1861
1466
4107
1826
3152
861
4171
4702
203
2868
3314
2629
3156
3618
1280
3086
2328
4723
3465
2581
187
911
3558
45
1257
1906
1507
2140
2322
4096
2659
201
2403
520
4529
2974
1910
2541
379
1826
1053
3774
848
4399
438
1504
4493
4709
3358
395
2882
2543
2998
2420
3339
3443
2598
4781
1966
1809
4461
1687
2654
470
1086
2329
87
3703
1490
4050
1384
3441
1247
1957
775
1826
3342
3605
3586
1679
3094
754
4447
1822
2973
1924
2188
4453
1051
1314
4174
3243
75
2550
554
279
1370
388
2412
2285
2210
4023
1954
523
2216
923
2129
4214
3382
1595
3343
2230
144
4522
1990
1921
3350
4078
2949
4193
3277
3436
333
4688
2587
2009
4647
2496
3216
826
4059
1270
1050
4225
4492
1494
3313
2005
4940
2572
2893
3354
3898
1437
3095
389
4181
4401
3286
4424
1712
2362
4419
367
834
2744
3118
1261
4742
2421
3119
3367
3182
885
234
2415
3903
4256
941
3591
4206
3808
3403
3034
1543
3266
747
4610
85
2559
4800
4940
3076
2390
240
2639
4018
3320
958
1220
4854
2484
1517
575
4550
2795
2076
1516
700
4357
4721
4388
1357
3463
4822
3598
4649
3303
3377
2504
4292
3320
244
4953
4489
2810
3885
700
4256
1998
2218
376
550
4106
2647
1497
3756
1124
791
3818
3543
3810
2339
1683
1869
4050
3463
2724
4262
3161
4127
1218
715
2872
742
2048
353
2625
2566
3596
2533
3267
1454
1653
2482
661
1183
3840
2881
3506
549
1065
3692
3250
1071
2598
392
500
536
114
2279
4691
3533
742
3448
3414
1448
2125
4344
2503
1545
1879
1529
2496
2239
535
2852
1181
4689
3462
569
4880
1682
3523
3211
4012
1787
2085
4353
302
3985
1310
4543
1912
2122
4838
3664
1615
3235
2090
933
185
400
2272
3542
485
3260
1112
3115
1691
1161
1967
3865
4589
4362
655
533
410
319
297
690
4224
3908
2770
1038
3933
2897
2546
4788
4527
2857
1730
2656
4554
570
3329
2321
4759
4013
628
366
4020
9
3566
4383
4635
3490
4730
4639
366
3254
4908
2387
3428
2664
2687
717
243
2686
2961
2639
417
1638
603
4145
825
3919
4172
538
2468
983
3380
3984
2492
4061
213
3725
1812
380
2584
2171
2907
2866
4289
1649
3771
1839
1673
2960
391
1556
3030
734
2769
1063
2987
4842
4434
4027
4860
136
3689
1240
288
4799
1403
4109
3276
1594
489
1479
1063
819
4248
3896
4010
1387
4835
4283
342
4322
194
2293
4748
392
1544
3124
4850
1608
3290
2093
3734
2106
908
84
3133
4127
1031
4536
2301
1715
2691
3026
3271
2032
2546
983
3644
900
2714
1271
1036
677
2158
2713
2371
4122
2143
427
484
985
3046
1680
4951
212
581
2444
1366
2707
295
1676
1097
2318
3751
879
3291
2783
624
4776
1984
3032
4883
164
3686
2414
3651
4356
3484
4045
2988
898
3489
2801
1207
575
925
1442
1948
3301
2970
3699
518
2285
4892
4581
2123
972
1278
1384
51
428
1781
4006
2541
4332
804
3747
4347
275
3162
3295
310
1729
1950
1429
4121
4843
2059
472
413
3669
2787
3121
4075
474
2877
2315
324
90
2667
1471
3921
2562
4363
3655
2166
2391
4746
2975
4557
1223
4438
3257
714
1162
991
4419
2727
1335
3770
771
1785
3186
420
4379
1690
640
1703
3846
4201
2630
4896
933
1176
4667
516
3488
3258
1113
2347
4068
3216
2895
2750
4760
1805
1270
636
3524
673
1638
2339
2441
236
149
316
3538
2039
3438
4567
3983
1939
2480
2051
1849
2295
4228
591
3364
1615
3981
3695
1290
1827
1211
2816
904
1730
3738
1288
4686
3477
2482
1936
776
4871
868
1705
1019
1715
2481
3840
4066
1589
4798
2098
1716
1
154
1807
1955
1683
2207
4814
4697
666
804
1942
3152
249
982
432
2674
537
1663
672
1266
3904
2715
3288
2624
4634
2458
3904
7
756
3917
3596
161
4593
3915
2422
4234
4206
3312
3278
3961
3850
1834
4223
4568
2789
3782
1945
4190
2394
4238
1919
1518
3523
3677
940
1671
1336
4296
1851
2122
937
3798
132
166
441
4097
4077
3
2967
3031
1250
4272
3002
4440
538
1378
4123
996
23
832
3321
675
3877
1971
4413
3766
3937
2282
2458
3496
4473
4991
1991
703
4743
2444
116
985
3641
3921
4851
2817
1158
1917
3253
4064
4245
4699
618
4580
4071
3250
3821
1246
4089
2376
3052
2664
1636
4067
1344
2888
443
4842
3353
573
3756
3037
1577
4049
1657
2928
3232
1575
2758
3809
2340
483
2923
3364
2496
1075
4327
1795
1225
819
2150
7
3067
2034
1430
3199
4551
3109
1414
4144
21
3689
4841
3225
4417
2089
1911
1000
2232
2858
1081
1708
4033
3043
4147
3611
2084
1859
3373
4278
1532
2577
3005
1140
1584
4067
4189
2123
2288
2361
1569
3984
844
390
369
3730
4578
1994
2678
2310
3632
4769
3851
2054
4182
4182
2873
2076
1858
484
4418
2926
2021
1519
1512
3287
1360
4147
1644
707
3701
2707
2510
2732
4142
2647
4882
2189
4447
4050
321
1966
4138
3201
4710
2439
2328
4050
2370
1267
1383
2084
1954
1093
3696
147
1331
753
2451
2072
4204
4323
2434
369
4603
1090
837
4959
521
4381
1447
1066
1842
2249
2919
1046
3971
3045
379
2518
2374
4660
2919
2351
1569
2411
3920
1263
4121
1481
1588
1147
1116
4010
1378
3757
149
293
4626
861
3922
2785
2173
203
498
264
2230
4124
678
4607
4117
4197
39
2863
1257
1566
1597
1611
3024
1733
1794
4512
4724
4305
4236
809
3033
3798
4664
2130
3790
2176
2408
4166
221
1407
3247
2269
1519
2935
627
4459
3520
240
4624
4924
3192
4757
652
662
4895
3238
4439
4420
390
4247
2046
3974
1962
1559
1853
2444
3115
2431
2453
1191
387
3028
237
3258
303
4496
2896
3031
2671
987
3053
4313
2213
263
4035
4737
4763
2552
1651
2690
277
2919
1246
2698
4915
1215
3803
4199
4990
494
1471
900
865
3991
1255
2922
1976
2517
3382
1168
2470
2364
4754
2927
1174
1988
2877
3518
996
271
259
2386
4417
261
581
1553
988
2096
4826
1232
1237
4126
1730
299
513
802
2952
3498
2658
3190
1638
3054
3986
4028
3778
4118
4289
392
4785
3154
2084
4380
4471
166
369
537
4107
363
869
211
4826
2511
2618
2191
3047
666
3117
4582
3862
1628
1485
396
2120
30
1245
3236
1056
3780
1286
2085
1966
3836
1177
1328
3700
4462
267
1631
2155
3731
3813
454
948
421
2827
4637
3482
728
3785
1331
4437
2171
2722
2254
4923
112
4336
2692
1708
42
4553
1625
2565
4517
1506
1485
1242
1079
798
622
1165
1678
646
3804
4895
407
1851
524
4610
4055
3819
2536
2896
4084
1448
3314
4553
1858
1210
4966
1810
2909
3656
870
4948
3640
3381
3749
2472
2748
4746
89
4499
959
4383
1210
1684
1353
3765
2578
1918
889
2856
453
3136
753
2177
2932
3520
73
4143
1430
3259
1052
820
78
4195
4306
384
929
4127
738
109
368
1457
4458
2987
77
4943
1139
3105
989
3648
2086
436
2880
2838
4721
4022
2613
46
2042
394
3728
1288
4603
2370
3334
2375
3423
1096
4857
1120
1225
2962
1654
3354
4919
452
4581
49
1867
2529
2475
673
63
641
2965
3219
2171
2851
3526
1598
983
4571
2830
1340
3659
546
2795
2037
540
2955
620
3635
3671
2777
3795
1287
3208
984
351
1439
1972
1211
849
218
4380
714
3912
3066
3345
313
2657
3335
752
3590
4070
2604
3176
2522
3143
4478
53
3381
859
4022
4088
3746
2768
1798
2109
48
1909
3396
2532
3845
4311
987
210
479
4996
1359
77
2107
2146
3887
4576
2757
2379
3584
2976
4477
2088
3806
3757
4758
1648
1927
4950
814
1767
799
1185
698
1650
1893
2588
3536
609
4477
1122
996
780
4755
3548
3962
2734
524
2023
2667
4635
589
3049
1210
1405
4313
3005
172
4282
1114
1922
2001
2507
2508
1401
1539
4810
1645
4764
3415
4958
1284
2460
1632
3105
1605
3875
4877
437
3363
536
1845
2218
2324
2163
4469
3599
859
4103
1762
813
3097
2436
456
3630
2125
3700
3300
4318
1948
914
3070
1783
3591
2009
4581
1218
2921
4291
867
2625
2206
3859
1453
2972
1937
416
1353
4530
3860
14
1247
2573
1456
1753
1272
412
883
3366
754
2912
4370
4166
3137
1286
660
876
491
496
3621
2540
4811
4969
4415
1223
1302
1789
2813
4381
4687
2676
4206
1452
1152
3781
275
2810
4768
3450
4234
2014
391
3679
1447
1325
4609
257
2652
3711
3551
14
889
3790
2888
934
1263
561
4195
1614
460
3982
135
335
1622
2879
4871
3706
3031
981
1543
3760
4591
3976
3560
1460
912
4023
2851
221
2051
207
374
2723
3820
1032
4628
3349
1937
3598
860
73
789
4941
637
3216
3011
1413
2437
4530
1608
4769
2851
1942
1776
864
3909
3370
3740
4483
1733
1077
2370
3743
3087
2771
4567
1311
610
2977
3763
4773
2769
4244
4259
567
2038
4124
4131
3126
4448
3093
1684
1455
3998
1101
3914
3171
4066
4295
1761
2745
929
3701
2412
242
3464
2662
3951
247
3904
3353
1195
329
1176
2492
4567
4475
2672
2973
1024
529
2342
1284
2780
2802
4675
1252
4501
3804
1663
1102
3696
2840
1151
1553
4106
4837
1443
3767
3599
1264
69
4944
4757
1221
4305
444
2037
1093
4297
1601
384
2018
1548
2576
3850
4433
1519
1707
3691
2550
4999
3893
2058
2831
1008
3179
3201
4855
2229
2828
52
2237
1065
4887
2280
3601
239
3550
159
995
2444
3831
501
1035
3503
691
6
1969
3728
2953
3341
1081
73
1192
2552
3233
2979
3355
910
1118
931
603
46
2260
975
2110
48
3524
1228
3173
3514
1405
53
4852
1770
4283
2636
4331
391
663
4406
1656
3897
689
4941
3666
3518
3521
4575
3342
2640
3303
3410
2164
2092
2247
692
3710
3910
2985
1320
3150
320
724
4307
3173
464
4654
4244
3693
382
3929
4422
4056
686
1689
3959
2747
363
2678
2481
4902
1761
1250
4973
1426
4888
4799
129
3391
3913
4827
1376
2832
5000
51
72
2835
1764
2820
3775
2913
2510
1106
2407
2370
4458
741
777
3228
4479
693
4933
3074
1951
3095
2734
2199
4346
4162
2625
375
3535
2868
3600
1186
2553
2530
4102
4953
3232
819
4421
2068
1910
1952
2092
4926
3386
1676
4842
3880
3048
207
4646
3168
736
4161
188
1126
1240
897
2547
3840
2882
2937
2704
3700
4424
3470
3868
1839
1438
3990
3348
4843
403
1212
2667
3126
1427
2297
1995
358
3807
4467
4320
2603
4942
3025
3455
3679
4672
1301
1428
1086
3313
1610
3697
480
2884
2231
2956
399
2098
3058
4270
4243
2226
2271
2159
4079
4286
251
3621
4235
3025
3908
967
3174
2952
2060
1225
4787
2273
645
1683
692
4004
3805
2877
575
773
4619
245
857
1710
4810
3684
2666
4316
748
4379
4558
3613
4103
756
761
3568
3667
2334
2384
2686
1940
3827
2405
4947
4015
504
3778
2770
3110
4878
92
2128
2601
2581
2979
710
498
1641
3774
4483
1737
268
4398
277
2983
1983
4513
251
568
1206
1858
2538
4085
36
4119
4667
244
4587
1021
3756
4929
652
3017
1655
3038
1811
4350
3486
2846
3392
4346
2303
3624
590
3376
2091
154
2784
920
2942
2882
4834
1613
3933
4994
1335
304
3621
904
2551
3800
3943
551
4200
4408
3819
1300
901
3271
3275
3669
745
709
1890
1230
3767
4883
470
1619
4676
1063
1912
2337
764
4834
3885
512
3617
1775
2293
2208
323
2366
1836
3884
2902
3884
253
2842
2773
2790
961
3341
800
769
287
4391
1135
2275
4363
531
700
4351
4880
370
571
2477
1533
1953
1201
3757
118
195
2353
3937
3849
2764
4820
4279
1668
2435
271
2537
20
4292
780
1123
1332
3050
2557
672
576
4130
2166
2250
407
2526
3409
3255
168
1287
3414
3590
4217
63
2897
1993
1478
991
4269
1469
3063
1322
3581
2649
2380
3893
907
2361
2358
6
2596
2070
2924
4374
1517
4892
3502
385
2846
2148
3163
1535
453
1353
3331
2305
3433
863
3531
4255
4405
3408
3630
1605
3601
4027
3435
2334
3352
4264
4272
222
2836
472
3183
991
2039
378
4669
4430
2029
1478
2790
2470
3250
4311
2271
2676
1459
4469
3681
1879
3011
1954
3144
100
2329
2511
893
99
856
1551
2114
4768
831
3462
1024
3301
3858
3109
1402
562
395
2570
4134
540
3820
251
4795
1621
2995
1257
4802
1822
3260
4607
2284
1634
2616
3623
2632
4392
2258
3067
1949
1114
745
2659
4315
688
2496
402
3421
2180
4843
4790
344
1434
3210
3615
2845
618
1525
3247
4573
2376
1459
3701
2491
2148
2128
26
3912
3633
471
2827
411
1281
2046
978
2690
4919
3933
919
1048
1330
601
4069
4962
1707
1766
3964
1798
1112
688
1965
346
1848
1584
765
649
4424
4558
4491
59
1729
2005
2995
2722
2947
3634
3409
1012
3661
1439
923
1971
446
30
4184
380
280
4970
2123
2572
1432
2666
1108
2896
4247
2493
4984
35
3338
1751
2435
3020
2128
517
908
141
24
2420
212
1737
991
3389
1565
176
3147
1837
384
647
3388
4721
915
2354
2994
3191
3837
3217
4645
2370
3654
2876
1618
4471
2716
4515
3848
1954
1544
626
4422
2748
583
1786
4703
2212
1519
3617
404
1868
1012
303
1423
1197
2420
2811
629
4808
3834
2511
1376
2547
4250
4150
135
3350
2840
485
4454
1446
469
1081
2044
2967
298
723
3338
3351
4989
1688
3735
3508
2574
4220
3816
3970
379
4985
170
4029
524
4040
4409
3124
4902
3363
4164
1926
681
3894
943
3349
3685
3939
402
456
2187
4076
426
201
1556
2389
443
2070
591
2573
2376
4630
2297
2317
846
2388
3901
2161
4943
3750
1175
2123
2264
3479
916
4207
1852
3159
1599
104
3471
4361
640
1526
4892
2588
4008
4917
2916
1980
1420
4173
4027
370
1775
190
4184
3354
3579
2601
485
4287
3482
4846
504
3546
307
889
1598
3962
2963
1558
1286
1069
2839
1266
3799
2220
4981
3272
3752
1262
2649
1346
3061
163
3994
2545
2187
4928
2277
1667
4232
823
1741
1753
972
193
2421
953
3482
1751
693
560
4196
3060
363
972
2041
1701
876
3378
828
939
1775
3741
9
3382
4293
4164
776
3154
583
4688
1859
87
2549
2662
1245
2268
3354
4845
2524
2611
797
2597
2974
1669
890
3194
4015
876
4557
2818
1343
4134
4197
58
4613
2074
4366
4052
1282
1507
1941
3718
4074
767
1769
1451
1511
383
4882
4309
4784
793
4525
865
2060
4350
1949
1547
256
1295
2165
3074
333
359
400
467
3174
1521
4725
1002
1500
4050
3178
2372
987
3499
2140
1850
2974
1576
3708
614
878
4267
4903
4913
2757
1841
4997
1482
1987
874
1746
1913
2678
3842
2308
1707
215
1465
804
2987
4372
4973
159
2720
1674
792
3488
2775
1702
4006
856
1395
352
2149
906
498
1439
2302
618
2710
3531
969
2924
3795
3426
1307
4049
2002
3551
754
3285
662
1278
1508
2036
1403
998
2215
226
4561
1469
783
3278
2975
3038
3174
3798
4851
4425
2399
2394
2299
1530
4649
1502
4553
1031
949
1075
4665
2675
4219
4653
1192
3054
3962
1218
538
3088
3555
3574
3691
851
2610
4614
2308
4520
428
4583
1151
804
3463
2218
3538
1309
899
2645
628
676
4193
1824
710
3759
1646
706
3090
1164
1533
1184
1395
4171
3007
3655
1951
4688
2615
3234
1659
2261
3427
4256
786
1739
1243
41
1936
311
2207
3582
899
4094
4106
4254
2882
2951
1727
4262
75
217
4361
1124
2916
4522
554
1147
4260
2830
4721
3297
3338
410
3877
2742
4475
1421
4456
39
1628
3931
4146
3323
2374
941
1746
645
1665
4511
3761
4379
230
3539
937
1866
3335
2758
903
4144
3018
3971
3563
4618
3357
4065
2733
4664
1163
2018
254
2008
524
1010
1818
444
3731
137
4654
3716
4451
2157
772
2976
3860
3846
1046
1827
1173
4538
2059
418
557
906
917
2524
131
4845
1914
2971
1270
1414
4145
3516
1545
4371
4623
3582
3277
4669
1422
2697
1768
168
2099
311
2610
7
4624
197
2014
4362
3371
2104
774
2972
652
3146
3274
4744
3284
4590
2761
4291
1100
1262
3039
4449
3264
1256
3839
3951
3444
70
4800
151
2960
4953
3501
278
4397
300
4337
1121
4544
64
249
591
1334
2718
4387
3954
702
2063
2182
4396
2306
3975
4861
2893
3909
498
1634
3227
649
845
2459
2485
799
3355
817
3574
1160
2403
3045
3937
4261
2231
4368
627
2532
1746
2931
280
2298
2071
605
4689
3315
519
1156
3572
1537
1489
3694
3631
4843
1883
3946
4054
3741
4311
4641
3995
4947
4883
4850
4815
2987
2275
4269
4719
691
638
3053
2971
4328
1912
88
3669
577
1554
4242
1323
1648
1984
3441
4377
2950
4763
1542
857
4149
4340
3497
3908
3141
4351
1207
2999
4491
3003
1886
4371
604
3766
4908
650
1306
964
4883
3958
1369
2837
2587
2650
1163
3724
1495
4666
4182
3657
2419
2747
4737
3420
3633
2473
1026
4788
104
65
3392
1123
3464
3040
2732
278
2364
552
4595
2385
2345
2100
866
2403
1684
4514
2257
1163
4301
13
686
2039
166
3855
1718
4995
4751
1459
4880
2670
4969
2062
460
1853
870
4815
969
1240
2495
4280
4620
4329
2780
4195
4914
203
3633
3691
3965
2665
1330
4824
4835
4265
3472
2110
2867
799
609
3545
1471
765
1912
3808
1145
2700
741
4867
4378
1928
76
2746
1565
3870
3552
2088
3894
3963
3418
2079
3813
2387
3172
4950
3631
2603
512
4556
427
2974
4368
4319
4497
1820
246
246
4642
3266
1104
1163
2851
2276
4992
1157
4942
3870
1294
2238
4675
289
3093
641
2538
2191
1716
4282
1631
3750
4826
899
1267
3053
1181
3450
1838
4021
2853
326
4283
4807
3686
3535
141
1138
119
4749
415
448
3728
3242
870
2557
4925
4484
1058
454
4654
2951
3914
4860
4987
3235
2027
3972
1450
4964
4649
2316
4070
4811
2184
1078
4247
3455
4558
297
2499
1778
3887
1597
3640
1487
1770
1303
289
933
2117
2933
3355
2091
1060
4437
943
427
3888
102
2181
490
3716
3871
3835
221
3538
2240
1395
1768
1925
779
728
1276
78
4178
3853
1165
1096
1377
3207
2053
3087
1286
2704
4391
66
4142
2700
1195
1559
467
4506
4018
1309
1528
782
908
4176
4297
2533
4181
2077
3678
4301
4999
3208
1996
3905
4889
2197
977
688
1221
4544
3358
1720
2507
4318
2344
4195
1285
2181
616
904
4107
2025
4628
4213
1868
3183
1671
1877
4212
4113
4574
3377
1450
1487
4156
2368
1558
1447
1437
3467
28
230
4712
3950
265
1297
381
1337
4006
2357
1627
467
4386
1090
3132
4551
4386
1598
4036
2062
3375
175
225
1275
3448
592
1476
902
1830
1924
3075
4809
1097
1794
1004
1439
26
939
3459
1085
1983
1481
1200
966
3384
4153
215
891
2908
2480
3222
2139
2415
1795
3593
1558
3612
2132
2624
1252
879
797
1328
62
154
2655
1321
425
153
3360
556
219
4365
4613
1542
4242
4619
392
2423
41
3913
1606
2312
2448
777
2189
2590
2781
713
4821
1383
27
2868
355
3484
1212
2932
2290
1788
2531
954
4626
4318
3042
2085
2433
1488
3538
4246
1766
3349
4092
367
4041
66
134
3333
2692
678
4912
1007
2294
4708
106
1886
2343
1976
1822
212
3603
631
578
265
1904
4414
299
2725
3582
579
1504
3515
2796
1253
2710
4707
3222
2907
4232
3093
2551
2671
1837
4264
994
863
3177
722
4749
4066
60
3818
1205
2364
1094
2286
3445
955
1859
3769
418
1080
1240
3783
3029
4966
4236
412
336
3745
3214
4065
1053
4143
3033
3455
1463
4266
3912
3529
831
1111
1738
762
2268
679
22
1169
156
2313
4265
287
4566
4481
404
2104
4103
3400
884
929
1868
3469
842
2638
3915
501
4178
2324
3375
540
25
101
4472
1250
2991
1211
2821
2082
3405
342
4242
2418
2154
4495
4623
215
4281
1857
4992
3936
1328
433
4656
2855
4191
4499
3283
2330
4767
4555
89
3214
3937
4967
3981
762
3863
3610
294
3266
979
213
3465
2154
2909
938
605
1057
3029
1268
1889
3488
1308
444
32
3234
4915
3009
4006
3157
2852
3407
3253
2934
4052
4732
2369
3617
3889
761
2313
3129
9
2228
121
4201
4241
3201
2083
4007
4288
2659
2781
3135
2085
4073
4117
1445
4729
1415
697
562
4989
3214
93
4173
4677
735
1627
3363
1428
2901
4839
3299
64
3041
3268
4823
2904
3875
4078
3774
3205
1827
2953
990
4095
4023
3317
3141
3143
27
975
4444
1886
1908
685
1939
487
3486
755
4134
2440
3735
1552
3588
2505
2662
4896
3148
544
1235
140
3815
3802
1241
1314
1293
877
4443
91
3694
743
2799
4846
2344
3888
1879
3851
1906
719
4847
2723
3331
1335
4291
3223
4957
3004
3281
2369
659
3365
1839
4635
1896
4309
2052
432
3029
3902
4900
1442
954
4671
699
2472
2339
3789
3768
3765
966
2318
2536
1629
1478
1015
4558
4245
550
290
4923
1382
2566
181
404
2897
3889
3746
3950
7
4565
4869
993
1939
1057
4368
3354
4066
4584
1138
4614
1723
2750
3544
2909
3083
4710
767
4289
3156
4463
2427
2602
4826
3666
4333
1841
2065
2001
4593
4675
3007
3494
586
248
3181
832
2903
4504
3681
2553
1850
4563
4498
2486
2664
2113
1451
292
4908
1115
1692
1495
1325
3162
2538
2478
4835
3809
4210
97
64
2457
475
218
13
4733
1273
52
57
4599
2583
2590
4369
158
215
128
3140
3556
2928
3674
1681
2648
2065
3255
2907
3186
3181
4210
4940
878
3848
2005
2524
1033
2090
3097
3012
2983
3940
1805
877
3291
414
301
3695
895
3727
1144
4343
3712
199
762
87
2496
3577
1888
609
2066
4311
2496
3413
1537
1074
1804
3986
4037
1669
1236
429
876
3500
533
985
728
3240
3731
1229
40
1268
743
1030
3434
1466
752
4285
4408
345
945
831
4059
4163
2615
3394
2489
4465
4913
2867
2394
3281
3704
2862
1544
1481
1218
2765
627
1201
2591
3115
493
3665
4473
4568
3368
2336
3232
318
167
3776
4600
2952
2807
4150
1832
2709
3315
1833
3977
48
3006
653
764
