535
2943
635
1060
1484
2000
227
815
747
3497
3041
56
3901
3123
3361
2386
2692
293
1434
3435
764
2286
607
3390
4377
3329
1865
175
4050
1484
635
3194
4057
71
52
90
1743
1330
75
4116
583
449
914
129
1941
951
2329
4474
2118
426
1063
105
1198
141
4479
555
1447
2924
4609
2098
3328
301
1068
999
1327
879
587
1150
3958
3930
411
3151
3000
4168
111
679
2795
3295
2029
1828
860
4026
2692
3612
1932
1066
4510
31
3584
3160
1160
2248
914
951
1124
2425
4637
338
502
1912
4032
4468
1915
2939
1832
1406
4498
2548
246
2506
2968
1661
3053
4360
1124
705
507
3586
2611
3490
599
455
2508
1752
454
2926
4008
2771
3950
141
467
3808
1945
2497
4388
3306
4606
127
1973
3104
1944
587
886
2141
2483
1314
2634
319
2115
2436
1977
1833
1543
4372
2526
1304
181
3666
1240
3742
3381
3860
2835
526
1253
285
567
844
1697
1573
2924
380
2846
2197
379
3146
37
3859
4130
2610
2116
4329
460
2246
2090
935
3026
1379
3028
3031
2755
2311
2372
2944
1544
4243
1380
2717
4575
4359
4133
2805
656
1327
459
3853
2292
2299
201
4249
2896
879
4080
1321
606
3306
4350
370
144
2059
2268
2506
2939
2155
3729
2637
894
4093
4017
4240
1425
1977
3536
3051
2628
194
1569
2115
1861
301
4230
4297
254
1474
4284
4325
4133
3953
1937
3281
2091
2524
4648
2970
1889
1193
2286
3618
4388
133
1321
845
4071
964
1056
736
3379
894
1061
3719
3827
3306
860
194
436
953
863
1446
4105
4586
4199
3575
4118
2286
126
4249
3415
3615
2072
1663
3067
2566
246
992
1440
2326
2242
2044
2349
2139
2384
3586
3901
894
3536
50
380
2403
2453
3882
2986
4017
4314
324
161
927
3915
3197
906
2727
2876
2491
3184
3246
4635
2479
1476
471
4125
165
4410
3490
223
1465
2937
1009
4222
935
1587
69
813
3530
3534
995
4230
395
3945
1427
1112
626
228
1743
1917
2248
1534
941
286
4284
1814
640
3575
3161
1798
2053
2100
1037
378
2005
555
3160
4635
4479
2118
2306
607
75
141
1903
2919
539
3405
1172
2310
4035
2829
2737
1053
4310
879
1826
4125
3336
1675
3148
1826
3530
4644
3745
3141
3904
75
141
4479
4125
607
2282
2255
951
1912
4557
2829
2737
3568
456
2938
3096
793
3422
301
1460
2532
1063
667
2968
1627
879
4272
4310
175
1172
3622
3074
4117
4054
3963
2286
2073
3731
379
1355
3194
31
914
3915
3366
3860
2401
1440
1564
287
3184
2829
2341
2737
2895
3032
894
64
3422
1446
4372
3041
988
879
1428
105
3111
2205
3306
301
4297
4384
1778
4133
2463
3421
4008
4563
44
69
1255
331
4125
469
2938
988
3174
879
4384
2255
3211
3096
2907
2410
2100
1428
2275
2341
2737
1866
4077
849
719
338
4103
2511
1891
1354
1619
821
3149
192
3571
1127
2760
319
2471
1938
2072
4546
471
4125
3836
1534
3894
1429
105
3387
301
3160
1238
567
3545
3030
3151
1829
177
922
3400
620
1183
2736
1687
3413
469
1174
4336
2391
3899
1733
1765
2055
31
317
3903
4531
719
338
4384
935
2275
509
218
1366
2826
597
1664
2870
1887
2148
2707
879
4391
370
3282
3508
984
2171
1106
782
344
821
2029
1191
1616
4417
1167
293
1194
481
3923
3030
1238
1765
4422
3627
1183
1250
2391
3872
3276
3027
1395
3259
1866
4557
31
1487
4617
2980
319
3269
1546
3380
620
4112
3740
3190
2879
2102
1928
246
3377
3402
587
2132
2053
3843
2341
2737
4118
894
3415
2072
374
1663
2506
995
533
31
2870
4663
845
4133
4520
111
1910
3380
1951
748
1203
1973
3520
935
1063
210
165
1404
3776
988
2551
1885
1192
4000
144
3719
465
1622
1915
246
4133
628
64
3291
3404
1218
2115
4635
4027
804
1028
279
2668
460
1442
4437
2250
662
1975
1667
2477
3399
2410
4438
3096
4128
3647
212
152
3194
4380
2548
2373
3128
1059
997
4605
459
3197
4224
286
1575
210
165
1404
2100
2055
3306
3776
247
2545
325
2057
1843
2156
4369
3001
2829
2533
31
2255
3854
2237
2282
3915
3848
4611
339
1826
3831
1476
2449
4125
4103
90
879
3427
734
2511
1974
928
3114
669
471
3893
1355
357
1578
3359
1675
3337
3160
4032
4272
3812
1866
3191
988
4384
983
2829
879
1973
1428
4457
3615
2072
1663
1828
2741
1929
1856
2963
2255
2829
4384
879
1428
3096
2938
3222
2255
4372
3369
519
2822
3653
3051
849
319
1106
719
821
1354
1153
1765
4422
4549
3996
3279
3253
2760
2816
3894
2385
2707
4479
471
4125
2181
2924
1476
2772
1255
4562
4153
894
4391
2638
4374
180
349
1176
935
1371
555
218
1314
3717
1053
105
840
2737
209
505
3978
1187
879
1428
2341
2072
2533
2829
4384
3001
2341
2737
3106
410
1792
754
1167
75
813
555
787
1572
2237
894
3130
3096
719
338
3551
2719
2286
4421
1938
3965
3306
1127
744
3380
192
922
78
894
85
426
1663
600
4037
3329
879
681
3174
519
2707
3253
490
338
2587
821
853
3373
161
44
2479
2737
555
2148
1219
374
314
1174
246
1475
319
3212
587
379
906
2391
2868
149
293
1798
2029
926
2138
3461
4205
210
2846
3917
852
4251
3074
635
2829
4384
3705
1440
2309
640
894
2511
2255
813
380
2737
2578
555
426
141
3880
530
1938
2055
3415
2072
1663
3130
988
2707
1591
879
4026
926
1066
338
1765
821
719
3190
379
2394
1325
2889
3923
906
1616
2801
3849
2391
192
4134
1314
3872
1360
3657
3158
4391
681
145
1821
653
200
1238
1250
1183
3812
3151
3959
2741
782
3740
31
620
1427
3528
4112
1934
4309
411
2868
3721
1190
983
4607
2545
3259
749
4421
3995
3380
4117
4125
456
2341
2737
192
374
1861
1314
2332
223
2551
471
1031
1999
1097
607
1814
1793
2295
4546
1484
1637
1540
698
2372
2625
2485
3932
4480
670
1939
780
982
3171
1027
4171
1238
3986
2754
3812
3500
2156
4582
2532
489
2649
1510
722
879
2818
851
2053
1273
4008
894
2551
2937
246
314
1664
2326
2506
2698
2115
127
4309
2656
2198
607
2984
2240
2017
370
2940
4230
4277
4017
4118
2848
323
915
277
848
4022
1126
3295
3379
2638
4562
995
2822
1974
4112
439
1060
1476
2056
2141
525
2166
3306
935
3575
1102
223
3621
864
754
782
406
3361
3274
3619
3475
1625
210
2868
4198
1572
2248
2878
2469
640
1686
4427
2367
1355
1910
1060
2057
3378
2284
679
1190
3041
1492
419
4024
2308
2680
1238
997
926
471
761
863
607
2055
2258
2223
923
2449
3709
2458
4035
2248
1771
2052
1756
4443
1304
3941
3401
3671
3917
3504
3995
4162
357
2945
2310
1367
2228
2760
736
2627
1724
2383
3688
775
4388
4187
4615
4611
1273
246
3745
272
3808
2115
4079
1952
2327
2404
588
3119
2970
1028
1218
1389
3123
4352
3345
4299
1362
2326
2637
894
2317
1519
2651
2506
2941
2200
2938
1610
4240
4498
1174
3197
1522
95
566
2289
2404
179
151
3536
1511
4095
4472
1838
3174
1910
3976
3378
2443
1273
3776
426
480
530
2736
4388
3141
1355
316
3553
1974
1174
3915
75
3867
749
83
3096
2942
1756
3357
2638
3271
1238
600
1823
4136
1778
526
246
1564
3808
380
85
3026
1696
3378
3977
401
83
2141
300
3853
3764
1500
3281
44
4388
3295
2309
2247
4572
2547
199
2205
530
3200
2006
3991
4103
4388
3306
3683
2842
2088
4299
1477
4032
2248
438
2395
2139
2200
749
3019
3130
3829
3289
2651
743
2533
3540
1442
3378
3996
2926
308
197
2885
4372
1242
5
2499
3779
1844
2041
2207
1060
2029
3909
2100
1355
2698
22
1973
4015
2152
4262
4491
1697
481
3802
4414
1060
3378
1578
357
941
487
3446
663
2754
3540
2286
1238
2692
4289
1014
2090
912
2207
209
2166
4430
2694
2921
1546
973
278
3307
1145
274
749
519
87
1120
3269
2596
319
1861
1887
1203
4443
852
811
2131
1798
1484
31
4139
4006
2861
3318
1089
2740
886
199
2205
3378
1564
902
2938
3096
2511
1063
4557
4388
2876
4372
3719
3841
3378
1973
1572
988
3808
3662
2269
3867
3807
2861
4272
849
2489
2800
319
3063
1724
2383
2326
2637
1564
246
3808
262
513
3745
28
199
1477
3929
821
1446
3974
481
3030
851
2053
1696
3378
2834
3379
1258
4284
1425
3536
3860
3675
3894
1974
4533
1355
1685
1617
2141
3814
3351
4414
4543
3032
2938
3844
1314
4230
4277
2710
1744
1108
2628
4548
2006
1951
530
4297
254
4595
3184
1220
1764
3776
301
4036
2926
995
3274
4107
272
3194
471
4384
3717
1176
31
417
2900
2228
2052
4413
2090
3691
1352
4232
4102
223
181
1564
2115
1778
3253
4263
1792
1053
2364
2760
3915
4663
3833
997
2601
894
2583
2980
1218
4591
2710
1902
4128
1909
925
1238
3289
2564
935
4199
1653
1226
245
2029
2144
37
893
3929
4484
3991
370
1814
2108
151
2601
1377
4609
2639
3076
3557
2813
460
2633
3041
4106
3428
4314
3971
3306
2250
3680
1924
2105
1270
2240
3011
780
2810
1973
1273
3503
439
2563
7
507
599
4136
437
3280
2970
432
3492
626
2857
2511
1603
272
4633
406
3518
2912
175
3860
736
465
927
2938
3379
4388
3306
3740
1008
4275
513
3123
597
2717
2053
851
4284
3027
879
1430
4254
941
4133
1321
1420
4591
4391
2141
704
3160
2071
826
2695
1019
530
1464
3776
489
729
3958
3976
3829
1444
1510
2250
1127
4196
317
2308
4249
1559
4624
3812
285
436
1334
956
4563
3504
734
75
1062
3963
151
2247
3763
516
1938
2818
973
2511
894
3669
519
1282
906
1438
3461
4036
3575
1778
1314
3202
4187
2248
2889
114
2605
3378
894
3306
2533
1488
1273
300
1472
401
1226
3291
2934
2840
2286
3428
1432
2292
3404
1838
2984
1890
3690
1333
2945
2248
1983
1427
3274
1047
2814
1735
599
2546
4388
3372
65
421
1060
597
697
210
2196
139
3622
1028
2489
287
3052
1367
454
2684
75
2115
3829
2825
2029
1009
379
1851
2577
2938
1938
3378
380
988
2100
2938
3336
2431
3939
1973
375
3678
1326
3139
3827
4022
3575
3713
439
4096
3074
2486
3429
1417
4356
3351
2651
505
3529
3458
4107
2885
4374
1891
4085
4474
69
2924
4446
290
2826
31
3196
139
767
3812
223
802
141
425
3194
2530
1334
1656
1521
1047
2252
2207
4008
3734
2029
4388
3130
3731
2741
530
1908
793
991
3213
1319
1763
2325
525
2340
3306
1823
3955
3865
2557
1974
4508
2602
4128
2205
894
3808
125
3741
4458
3152
3259
3306
144
319
3379
2580
997
3418
3356
460
1442
1040
3475
451
1193
1824
2783
886
636
1805
320
3712
2533
2816
380
703
956
813
370
2820
4514
262
4631
2525
3396
4388
4372
4032
3719
3063
3536
2326
2637
4027
1297
436
566
2533
2077
1698
3078
3591
1310
1318
546
1193
2135
782
2938
3372
3948
3955
4240
1145
162
2102
4200
906
2824
144
1973
513
2349
439
246
152
793
2970
493
1202
894
4130
562
4102
1653
340
4410
2891
3208
2246
3306
3520
848
2940
2090
1669
4492
2741
1731
2205
3653
3481
1392
3459
379
2138
1729
2651
3738
2818
4516
1242
981
2181
3820
884
3808
853
1667
4318
1975
1843
2266
2187
505
3379
1707
2760
4615
3290
3336
1944
3194
2620
2601
1851
3407
2402
3056
1321
3306
4388
4097
679
821
964
165
3219
702
530
1153
2470
2634
988
481
3233
1707
2198
2905
3481
4267
1238
2344
1661
3540
2472
573
864
2141
4505
2094
3694
4107
2417
2694
4175
3586
3026
4572
2286
2331
1235
2651
2268
2760
1319
338
535
3271
3880
3011
4576
302
4036
1220
4007
1124
3962
2349
2276
3152
3514
1724
1212
1805
1697
4460
1199
1427
2938
3224
3019
539
1218
2173
2938
4312
1847
451
3901
2511
3306
4090
2248
784
1900
2715
1940
1948
2180
2889
3522
234
2810
3152
982
3836
2115
2563
1860
3475
1318
4251
4249
1240
4455
2692
973
2759
4505
4197
2516
187
3683
3056
1528
3435
1404
3026
2850
607
2980
456
2063
539
4109
3486
3307
628
1519
1238
1078
168
195
1019
2050
2354
2943
635
129
879
702
90
321
814
2385
1106
243
3361
2924
3033
2590
227
584
4558
4522
2694
2601
846
449
394
3307
2258
75
863
1349
2436
94
1334
2919
1354
1429
1578
4359
555
4000
178
793
3529
4050
2795
2958
1581
1402
50
4611
918
2956
314
984
2053
3306
1664
3460
953
2180
3361
3037
2898
1278
1908
2535
1526
935
411
4230
1063
2752
31
370
2462
798
649
4071
3676
4562
2897
1495
4118
4272
2691
4531
3670
4150
2551
1664
3577
3282
1213
1442
988
3165
1062
894
2328
425
2767
2276
2634
4370
3051
2341
852
2220
4272
3628
1509
1701
992
1034
3088
1627
2938
3096
1773
1193
4503
1886
2006
2100
3892
1
4179
1887
1271
2970
4372
64
3611
3808
4277
1713
2675
2491
2835
1310
2511
3693
4245
370
3368
1824
3916
4563
559
2868
1952
2586
2662
849
1059
1219
3866
28
4612
3744
2230
894
851
3854
3282
3577
1838
911
2144
2931
319
370
3194
1038
455
852
3053
2029
1238
1034
686
2968
4337
37
3711
2794
1247
822
3026
566
4110
3051
1664
3314
1696
2074
3400
481
1333
3058
3008
2356
929
3545
1397
4389
2508
3418
479
204
2835
3808
2399
3415
984
1973
846
1527
1933
3306
1062
3361
1664
4370
2637
3694
4036
3575
474
1247
1213
1442
1343
4503
4264
2205
3828
1253
1314
3282
3091
2217
928
1330
4304
2533
4309
2102
2462
2711
4184
1265
3382
3197
2008
3271
1887
1219
790
2489
2938
3222
3571
1487
583
1519
2471
2349
2687
734
2567
4429
3147
857
488
3272
2019
2896
997
2049
260
1304
3606
909
1511
2053
4611
2115
2937
1625
4196
2885
3490
210
165
988
3282
1213
1442
1034
1627
2938
4537
4397
3096
2800
459
3808
370
819
3041
600
2920
3361
2808
3693
3306
3475
2745
2578
1814
69
927
2780
685
2851
2404
3930
469
1664
3508
83
519
3713
1219
3734
3282
1213
1442
1034
2371
2938
4397
2937
2383
2662
3096
2024
3306
4254
3808
459
3577
2567
686
2819
2822
2286
4329
3194
293
3670
819
754
1578
935
3734
2029
1273
1839
997
2250
3271
588
370
1887
4205
4429
3586
3874
162
685
2851
4300
1664
1
2738
3693
2491
4277
1824
4410
4230
4388
2637
749
4398
2506
3740
871
4008
2056
4186
2937
2835
1034
1230
3088
1973
2566
4314
2314
2736
1131
686
319
180
210
165
2078
894
2506
1686
995
1063
3362
4659
2741
3091
1838
3054
3053
2406
3803
3271
105
1493
2533
3306
3683
1273
1634
1047
455
1471
274
2579
515
272
1394
1404
287
1482
1372
2115
3357
2247
1034
2371
370
3282
4629
1476
1623
530
686
3357
1146
3866
2470
4133
3306
1647
2095
458
1996
916
3766
656
2508
245
4325
4488
3091
2144
634
1050
2982
782
1163
1838
1062
2115
2158
2295
3946
1238
112
3812
1814
345
2851
255
221
2554
2406
1709
301
3828
2055
2410
1727
3139
2736
2820
2029
4662
2739
928
2643
2100
1860
3601
1973
28
3113
3805
4359
1404
3433
1765
1084
1559
2372
1877
2680
1060
4582
2508
3289
2161
3683
2029
221
1238
1539
3526
587
1973
293
1430
2651
2741
1838
3425
935
2247
1924
1238
3289
4210
3530
3361
4139
984
254
4369
1664
1493
2924
1050
1146
4613
4498
243
50
4007
2690
1773
1786
1063
4479
3282
2026
2919
2754
1438
317
4337
530
2914
2020
2822
4396
3032
4207
353
3249
1524
2140
2628
2370
33
4522
2611
860
1167
3430
2555
4484
4150
4244
1061
3706
2535
3304
569
2910
984
235
3306
2918
314
2053
3328
4526
2508
3628
2694
2148
2885
860
4372
670
1813
3462
1664
4565
2181
894
3307
1755
3509
530
330
4337
879
542
2611
3508
3930
2919
3360
4150
2899
1557
2494
1038
262
2205
2650
3415
749
4224
370
3866
4359
1735
1034
686
1213
1697
3197
3282
826
992
1427
1442
3712
819
2586
2752
1664
2250
3088
1627
277
4184
4103
1653
941
425
2276
2698
3222
2491
2767
2741
4533
4179
3808
2
3886
1831
47
821
199
1477
1238
2905
90
449
634
436
526
280
3425
530
2511
3487
2303
2550
2156
4135
2578
3812
223
782
4520
1816
1569
858
2741
2394
4162
3152
65
2257
3260
1837
2144
1974
1814
2127
152
1429
2591
3407
227
1654
953
4150
2029
734
1471
3559
299
3704
2285
2432
2846
2870
4072
4404
1482
2184
205
1278
649
2638
4297
2144
2156
3054
4071
4506
550
254
3282
1576
2452
2783
628
1153
4602
793
3422
1582
984
4289
1438
4404
2870
679
634
4072
1950
1427
4397
3980
1860
919
4429
1764
1832
911
1034
4018
3428
2286
2920
607
1784
2095
2406
3690
2314
3969
2895
4425
4318
4329
723
2938
2100
4071
4404
2006
3991
401
2870
1582
3157
481
1613
4581
436
1430
1135
2291
3406
621
530
916
3307
1890
2184
2042
1814
1446
1940
634
1784
2982
3460
254
318
2902
2930
2091
4329
243
283
2170
1578
301
128
2433
3500
1103
175
1047
1183
105
3380
3945
2404
3976
3748
1863
2774
3844
2934
1438
354
2712
2181
2303
2130
1238
567
1287
1220
203
848
2804
3563
3574
3894
3019
1233
2399
3673
3184
2775
3399
2344
3481
2090
3032
3808
1764
1160
2726
3635
436
2198
1308
679
1287
3289
2261
4468
497
2345
1168
1008
4186
2551
3067
3226
1264
4091
4199
4103
1405
2865
1974
2868
1248
1177
4244
460
1061
2573
118
2261
885
3196
3463
2279
2276
3194
3444
837
4434
2601
2181
3333
1147
4478
748
2902
2677
1365
3808
379
1813
2258
1151
162
567
2170
4488
1628
728
1473
118
2043
2551
3360
2904
197
1061
1156
3032
2102
3656
2601
2900
749
128
1623
1264
3934
3635
679
199
2694
83
2804
1799
988
777
2889
3763
3838
2996
2912
3929
3310
343
1836
4558
2043
223
1145
248
3481
3032
3167
2090
3659
988
338
4135
7
353
3004
1238
1901
2543
449
1445
3234
3653
3749
956
426
4453
4100
3687
436
1334
864
69
813
2817
2666
1194
469
2280
863
4576
3202
1516
612
3236
456
2091
3076
302
2286
2743
821
739
3848
2098
15
3641
896
152
2511
1336
2946
2156
1427
4167
1438
3812
223
3502
3352
2418
1709
988
1264
615
175
254
3434
2712
2816
2276
165
3571
1277
1317
1410
2339
2506
749
2100
3075
1942
63
748
1035
2055
775
2535
2590
4514
1547
3670
1468
247
3330
521
1591
2310
4660
2293
1190
644
364
983
4664
175
550
3472
4309
4162
52
4047
4139
1124
1079
1865
4507
657
2361
1644
2741
439
3584
3160
31
750
728
3310
1828
1053
588
1836
3714
336
1613
128
210
2527
1151
128
1264
159
1438
4297
1500
1183
1484
909
2623
877
72
350
4414
105
1473
2258
2863
28
2511
87
2535
2578
2109
2948
730
3812
2601
928
3202
1591
644
4036
3803
436
2274
474
2181
481
2920
1474
1430
1402
2489
2067
2924
3387
2198
69
3842
906
3045
2247
2672
1877
72
301
1484
456
350
2364
2482
4297
2663
4491
4306
516
4047
1265
474
3478
2228
2908
1960
1438
3197
906
3815
3045
2901
3434
489
3032
195
2410
2760
2134
3449
3226
3762
1318
2869
516
3709
849
2972
2902
2152
2483
3217
1438
2329
4267
3719
2708
539
4196
465
942
1181
4471
863
2277
2401
3510
1624
1795
3680
2014
4388
1544
2962
1172
2597
644
3831
3160
4244
3390
2760
1778
3770
2741
736
2649
212
2073
4289
4458
3172
1941
1228
4000
1150
4377
319
1440
4169
2006
3991
2822
2329
4103
1151
821
4324
338
1361
926
1238
2327
949
534
705
734
149
11
1090
1637
1148
105
389
1678
355
780
2118
1450
4417
4662
1094
1356
679
353
1445
2
2266
2140
2783
4495
853
4050
4444
815
175
777
2535
2937
2230
984
1973
4611
712
4008
3114
703
1977
2640
4230
3379
1230
2755
4118
2404
1664
3713
3294
1187
3078
1193
3091
2205
2029
3675
388
4071
213
4647
2508
1153
975
1427
1798
4054
530
3829
2205
507
1564
894
246
4351
3306
2572
1273
134
3712
2970
2548
3808
2115
3387
3271
3899
2758
1217
1259
479
3043
1912
460
1442
3719
353
3194
4410
3936
645
3636
821
487
130
3175
75
1828
456
4275
569
1929
580
368
1380
4457
2694
4077
634
1146
2889
2972
3041
1255
3244
4167
600
1460
1910
4029
1121
1710
1731
3075
291
4103
2749
7
3283
2500
1759
1150
3151
149
2310
4458
3963
2970
4500
3485
2939
2650
705
133
1321
2835
3808
3386
3295
3043
1816
851
1150
4180
4032
497
798
3306
1422
1361
2247
3838
353
3249
1616
2029
988
1445
1743
368
846
1347
33
1524
2600
608
3220
782
2578
1459
731
464
2839
4151
2889
734
3390
2963
2964
3831
152
1910
1805
3011
1027
2642
2245
1734
3361
1438
4169
3427
2625
2043
246
75
1063
4100
598
2989
3387
3704
3160
1800
2383
3719
4443
4551
175
1431
4623
1059
71
2596
1731
1051
37
2537
1298
959
1027
4162
254
2511
1199
1468
914
2673
4373
2947
1180
3271
3000
2127
3124
3032
1724
3160
697
3157
1120
340
2052
2692
4032
1724
1629
3512
3339
3172
4416
280
71
4298
1828
2913
4410
2889
4367
2458
2646
3742
1831
1730
2586
821
2787
3032
407
4522
3901
4660
1106
2741
4582
1226
2127
0
842
941
4447
3965
3688
1427
934
3853
2381
1238
3945
4510
1059
1212
2611
2783
2760
2511
513
1578
4620
2913
3584
2100
3512
71
3339
3172
2596
1061
1814
4416
1334
1918
428
1180
2944
777
3671
3781
1304
4303
379
1402
2760
3836
3616
3573
1624
899
1805
4155
3512
71
2508
3339
3172
1778
105
175
2170
4576
3812
3344
223
1544
2846
269
1407
1106
1434
4388
736
658
2668
698
3386
2692
2869
2558
2257
1298
543
3402
1724
3689
3068
3075
1613
3339
3172
2000
4089
3219
2008
1121
588
821
2511
1214
1108
4562
127
3437
2889
2532
2293
2741
2046
1153
338
299
1053
4359
1060
3306
1566
1321
1238
669
2508
935
2771
2917
1973
607
1327
1083
1591
2406
2181
3812
3361
535
1484
2910
2228
489
2071
4425
4580
3096
3719
1688
2141
2917
1566
1321
2938
2980
2071
634
1493
928
411
669
3950
2918
246
4613
3763
4388
92
1828
2091
1647
1372
927
535
894
1661
4247
3435
2668
105
4076
1063
607
4653
3633
180
3416
3075
3119
5
1484
125
4065
600
3306
3105
863
285
1106
1078
437
3669
3842
988
3336
277
2904
4102
2459
2115
2969
3283
1060
669
1238
2109
3306
928
69
1167
2071
4591
3562
2508
1061
3041
2696
1429
3361
2980
2651
2406
1441
1106
4316
1823
1438
1484
3492
567
2161
105
1814
2864
4388
1304
1792
4384
4314
3306
2091
380
844
1730
1492
4403
2125
1190
4570
181
1175
4104
3904
4388
1061
3780
3500
3306
1566
1321
2071
4117
3871
4086
669
1327
1973
2141
4089
1053
2663
1828
2317
3289
4069
2532
2406
1377
3802
2237
69
5
2055
1798
3361
2228
2919
1493
4369
4251
2924
3389
1987
1212
3572
509
1132
75
2327
3690
4309
243
607
3526
2115
4007
210
2900
285
3812
794
2377
4240
2937
3658
4232
4514
3721
4024
4398
1866
632
3819
2698
1922
3671
181
3269
1743
3433
47
821
2198
2449
1183
3550
1834
2276
2102
2286
2760
886
3204
3950
3628
2029
1189
1427
3500
2610
3854
210
3455
4580
846
159
860
1190
2364
1189
2075
3950
318
4017
426
813
864
4100
1059
285
436
1334
3572
956
1522
1626
2663
2758
880
3096
3719
2100
3080
1626
3069
4475
886
821
1697
1500
2156
1647
4505
3941
925
524
935
426
2059
1793
302
2331
50
509
1061
1799
3481
988
754
1078
2845
2560
323
2692
481
2280
2144
2863
2017
2535
3712
828
1828
2638
1990
4325
1823
1150
3362
2116
1053
1174
437
4177
1438
293
1451
2914
535
3721
3160
223
2783
4427
2816
427
2610
3358
1645
2059
886
821
2586
1805
449
341
204
1014
2049
355
2625
332
1743
390
3953
2156
851
425
370
2742
1834
4448
1150
3815
2704
521
487
864
4100
1250
3732
1287
419
210
813
1889
223
1268
338
4169
2293
1500
1517
3657
4272
2329
119
1321
424
3573
2247
1183
1929
1078
2845
1582
821
2711
3991
3176
844
2698
2055
1438
1304
2668
1063
223
3573
1924
1034
3425
1406
2851
1451
4488
2601
2413
3306
3910
370
984
1
748
4052
357
4653
4187
894
2717
2690
2765
656
612
1814
3307
3382
2535
2489
2371
1687
3816
4304
3091
3361
3953
1673
1713
3453
686
293
815
175
4484
2650
90
679
628
4479
1334
555
1327
2327
813
863
254
37
1372
1063
2931
3040
380
69
2050
3812
3344
1528
3260
3271
2841
2228
481
3406
3121
2859
607
2668
851
4444
3929
4395
1150
3585
4266
612
3802
244
319
2556
1973
2338
301
2100
3994
2816
1805
350
2247
4611
584
777
471
2198
2774
3663
4127
634
4050
227
815
175
2354
879
1510
3812
111
3803
1430
3114
90
1402
877
2050
2919
747
2293
1606
2924
3406
3359
1960
330
3271
1460
210
616
31
1113
2096
2968
4087
4443
3000
4026
1094
133
1238
530
118
2060
798
2237
1224
527
2764
1828
1593
2643
4583
4124
4300
3636
3037
1070
3923
821
3929
2425
556
3030
4355
4201
3004
185
3085
4336
3776
3627
1183
3151
3253
299
2711
3657
2594
3634
412
338
2511
4388
3200
3306
4427
1778
1814
1063
1372
567
1188
3243
2692
210
165
1675
2141
3575
2489
149
1394
3191
1839
3651
2377
4244
2760
966
1183
1061
3453
3584
4468
149
2052
734
1990
1298
1040
175
2790
1940
1430
4513
4398
2611
988
2
90
1987
1395
2247
2810
953
3380
2927
1828
4430
2508
2711
530
1832
2898
2851
2350
569
1278
1214
1846
3328
338
1146
2329
1429
3331
996
2982
3812
1438
3803
2919
1053
4139
2050
3847
3307
1526
911
4488
4479
1773
2554
1924
2238
1199
906
597
1757
1221
3492
31
4000
2758
2285
3612
4032
4458
3587
2563
3573
3882
679
798
4169
439
4387
3771
634
3454
2956
826
2344
4573
247
3037
3522
411
2880
4134
1984
3585
1770
481
1318
3809
2220
456
3719
3461
1016
213
31
1846
310
3510
1094
353
3160
3257
539
3387
3362
3450
2741
1014
1697
925
749
2692
4274
3405
459
2551
1932
1814
4615
1484
2522
621
607
2902
1865
175
3380
353
37
1438
4097
3295
2172
2506
3812
130
2381
52
2834
90
956
1287
1752
2029
988
487
1084
1680
4522
1238
2905
1445
2508
3851
1117
2014
394
2760
903
3160
3458
3041
4038
4017
1743
446
3442
1063
3836
747
3845
1461
4169
3387
2989
436
3361
1644
1781
1974
2156
71
52
1910
4443
2650
353
338
632
7
1828
1831
3687
3659
4186
3936
3636
821
2918
1253
3177
1821
555
368
3111
2327
3803
3040
214
3752
1226
2489
587
3515
2346
2055
1823
2381
615
175
4637
353
2822
788
1540
698
2
227
747
2279
2406
1798
2543
2284
449
72
301
2258
4139
607
4492
1476
1438
2329
1773
3234
4103
1631
3671
353
1801
679
1508
1356
1445
2508
3026
2231
583
2332
2284
439
2105
1106
349
3385
1613
4576
496
1407
3797
3677
4400
2765
2
1356
353
3160
1224
3041
3836
2241
1553
3004
3177
1829
4467
1183
3965
749
2783
435
2059
212
4637
1199
1334
2050
353
72
90
4266
426
439
3026
1813
1078
3234
2489
607
2306
3435
4498
2919
2329
1000
2924
4136
2115
246
2758
767
4403
927
2506
1438
210
165
2141
3627
1183
4162
455
1973
139
3719
3181
2140
2760
715
3204
353
3249
3653
33
4078
4186
1356
3819
1094
1106
923
2816
2198
2449
851
853
1979
3007
3008
3430
3000
4168
988
353
1616
846
4296
821
1183
3190
3004
1828
3244
2839
3481
3226
4017
1238
3996
3030
4240
1043
3974
4417
2098
2425
1889
1755
2611
1194
1967
2924
2059
4183
4422
4205
2741
1553
4138
283
4562
1360
3585
4635
2292
3361
3923
4574
1551
3310
162
105
2127
1221
343
4484
338
3512
3719
1150
679
338
764
1826
449
2625
4624
1183
2500
1321
195
390
3287
133
1430
394
2156
3368
1053
474
813
3950
1238
4503
1569
2254
679
886
427
1199
37
3893
3671
175
1929
3831
1150
1004
41
2100
1304
736
2586
3008
2698
3162
2601
749
734
2551
1999
3504
4249
3770
3279
886
3219
159
4201
849
2059
1183
2613
2198
2075
3950
3929
1647
4036
4065
1510
4196
4103
3194
4147
1492
1929
1121
3573
177
4162
2500
155
338
1004
679
133
2601
2535
2202
4659
3481
2558
3263
1105
1377
2241
3812
2098
2425
4471
2228
4643
3923
3929
782
105
2127
2432
2117
3253
1383
1327
3194
2754
2563
4103
316
4201
2511
821
4632
3513
1121
1438
3784
679
1500
2198
199
1183
1929
632
573
459
1059
2758
4587
2102
3694
3074
1827
3588
2778
1885
2824
760
338
3950
133
3160
1014
209
2754
2741
1474
2228
2285
1731
1150
1063
679
133
338
764
4620
983
2070
4112
2202
1805
892
3190
4296
3295
2235
2257
2778
4159
3219
2685
4500
119
1321
424
379
1438
1183
3219
660
821
2842
2172
2586
4093
4457
1538
3683
3950
133
2458
1697
3306
2613
1973
3222
1092
2140
4244
543
1175
1805
4387
3160
155
33
3477
1680
3249
1238
679
1445
3838
4416
293
3340
2692
4057
3234
5
2919
105
1334
353
4153
4562
1224
209
301
3430
4324
3130
2261
4614
1823
64
4522
3932
481
3007
152
764
2717
970
3598
660
1626
1564
894
2949
4309
3808
3306
1778
3587
4454
4617
3184
4272
474
2783
2115
3455
2334
379
2868
4388
3249
1094
353
846
1553
1680
1646
3441
2597
2380
3040
1910
4416
1334
3871
615
175
777
3146
2834
3026
23
3671
3740
1944
4268
3430
4194
2517
4507
4303
2000
4282
4499
353
530
2140
3836
2508
2394
28
162
4107
3643
535
3160
1172
567
607
2868
4414
2050
1865
175
3380
353
37
1438
4097
3295
2172
2506
3812
130
2381
52
2834
90
956
1287
1752
2029
487
1084
1680
4522
1238
2905
1445
2508
3851
1117
2014
394
2760
903
3458
841
3041
4038
4017
1743
446
3442
1063
3836
747
3845
1461
4169
3387
2989
436
3361
1644
1781
1974
2156
2246
1747
1974
1356
353
3004
877
1680
4006
3337
2029
583
1445
301
4416
1334
1097
336
3893
1355
3430
309
1557
3160
2098
1226
749
194
1553
3181
2046
1094
353
3004
2262
2100
4081
3008
3836
821
4522
1106
4087
1680
4574
2889
4277
2483
1910
4443
353
338
227
1199
1710
3914
615
175
2586
539
2029
2834
4272
3074
2694
3000
4026
2564
210
4664
1727
8
481
1814
3193
3304
1278
2810
2198
449
1752
301
4488
628
2350
2508
3771
118
2839
2144
1083
3504
329
1761
254
243
1540
607
588
454
1468
331
100
1922
3812
1117
1441
3719
2822
2285
3903
1950
227
815
747
1183
2692
1826
2255
2070
212
1048
1606
56
3874
301
471
1484
679
1828
2258
1226
3041
3194
1813
607
1793
555
1903
331
50
1372
1402
1519
863
3442
600
4282
1347
1939
64
1121
2522
2839
2000
69
1591
4091
2485
984
2584
1174
3307
1664
377
987
530
330
3041
539
3899
2942
2511
3838
879
1191
569
3509
3492
2741
1238
3222
679
471
1939
2675
2817
4032
1805
4410
3545
1190
4443
1477
338
1929
925
90
821
1828
455
254
1484
1407
2754
2352
4244
3670
1438
4479
223
2206
1688
194
2021
439
1121
4398
92
61
2980
2286
2331
31
4289
5
3357
481
2834
4505
1820
2896
3628
199
4103
3306
2783
2717
970
3598
1675
2141
2580
4008
4140
3279
3425
530
408
988
2707
1915
3545
3588
2920
4404
28
3945
2247
2100
4017
3306
2918
3597
309
4142
2857
1821
1278
1084
3803
1814
394
3861
621
223
1664
1493
3712
3899
243
2982
521
1526
1427
1438
1784
1066
3871
1908
530
2668
4640
4007
1730
941
3812
3146
2780
2924
2511
1247
2910
1242
4090
3670
1124
1613
2505
970
759
894
3901
11
380
1063
4036
2938
1938
2637
770
3967
2643
1823
162
660
3280
195
3490
2141
4374
3811
3290
2029
2533
2349
1219
4653
349
964
165
859
2826
1314
3933
1083
530
2851
754
1627
3362
3573
3437
3360
3339
3172
4155
4454
71
4551
175
3851
729
1361
543
4298
3219
455
2280
2245
2329
1407
770
2181
227
427
3337
338
3812
254
1624
3131
1438
2846
1451
2586
2692
2811
1189
3307
2389
3719
4081
4296
2760
3339
2140
1933
248
490
1121
3358
2552
427
2458
4289
2775
2711
481
134
328
1127
2614
210
3216
4244
338
4421
319
543
2586
3763
964
676
3946
3377
3
3339
3172
3938
3103
928
1189
427
3996
2436
2694
3671
567
4296
4308
3080
359
1150
3545
1836
3516
471
1964
1624
3437
526
3854
2711
2100
2586
4253
1361
3512
1710
2931
3339
3172
2347
2385
539
1859
1591
1189
2900
1219
427
4244
2694
505
4221
3826
2557
2872
2535
2707
3105
4274
821
3219
1518
1710
2964
2458
37
3437
83
4142
2202
3673
1750
4570
4250
749
3500
2586
3894
4187
543
2558
1544
3941
4162
567
319
2511
3261
748
4471
4249
4468
1856
1304
2596
4576
2839
3671
3362
4425
4140
3689
1828
3410
2062
698
3339
3172
2656
4155
149
1199
2458
247
243
4319
3641
1059
1781
1929
499
1697
543
2049
4388
3819
1644
956
3442
1409
3219
4252
2245
1121
793
439
3069
4112
71
2127
3571
620
2611
3257
1805
3160
4184
487
2276
4550
2596
3782
983
52
340
427
1887
455
3295
3612
3515
2614
1629
71
2586
3339
3172
4155
914
2295
1773
2266
2127
1189
543
3882
4416
1334
4003
1460
3929
1059
3146
194
4252
4298
2980
1707
2049
2329
3359
4303
2551
1432
1629
2100
521
1613
4244
1851
3978
4230
2261
4118
3218
3851
1199
105
2258
319
1752
821
2758
786
1221
4112
4103
3585
2656
1361
4245
4289
1724
4352
2611
2245
2560
3514
3318
3513
223
3331
2508
1961
2184
2314
4324
2166
1887
868
3719
789
2760
4312
2800
4388
2172
902
3698
2563
3194
520
2469
2366
3833
2009
3927
493
936
3694
2207
4437
1523
4008
2053
14
1799
3166
138
4118
1227
2176
1127
4520
2493
529
187
4115
733
359
2731
488
195
1651
2651
2851
698
1083
4246
1908
4216
2089
4514
1078
3354
3820
3306
1591
465
3673
2448
1906
1579
3227
3405
4662
894
201
2206
456
425
221
1543
3096
3372
1314
666
3032
1904
2980
2055
2560
300
31
2077
2964
3290
3815
1177
3876
635
569
3884
1906
1471
953
1786
3032
2707
3929
2889
301
1821
3160
165
4174
3530
394
1278
446
864
3123
857
3671
3226
584
4050
425
1304
4444
2163
2506
794
663
2933
3528
2285
4557
2425
1973
177
4162
3172
543
3540
2191
780
2822
4246
4611
3575
988
2715
1515
4437
4657
702
455
3354
2089
2938
2285
908
223
555
1334
2693
2535
1238
2926
894
4636
462
1412
3572
3306
3848
411
2595
928
2511
5
3761
3123
2115
3051
4377
4140
3361
1591
2201
69
634
734
2839
2963
2274
2331
3443
2181
27
3545
2055
1106
4308
2590
3491
3670
4167
1773
3510
4425
2211
3509
2089
2275
4458
3665
1349
1828
2255
375
1372
1476
2410
4375
4170
4410
3048
3843
3761
3096
2535
754
1063
2306
4434
1447
3643
973
455
3666
3637
87
1207
544
1773
927
2704
2800
2511
379
1534
2590
3995
1816
319
780
4491
1228
3843
1843
2285
2563
3571
3415
984
1973
349
3040
1887
2275
3363
852
4149
4083
2049
3779
3290
2089
4437
2247
748
2925
600
988
2728
1258
2800
1814
105
2725
607
419
445
864
4133
973
1106
4017
587
520
114
4215
3484
27
2579
4180
3731
3435
4398
1762
2034
3703
4225
4472
1974
3445
1385
1058
817
634
3416
3162
1928
1083
4508
2933
3740
3551
1232
3719
2800
3175
4269
2980
4063
3814
860
1533
2281
324
3824
1355
3226
2707
4458
2254
849
1891
2089
3435
3509
37
4663
4442
3416
1437
2285
634
661
2628
894
4396
195
87
864
1078
300
4657
555
748
4316
3854
319
3032
69
2845
1558
2406
1773
3573
279
1168
1484
3633
1124
459
3379
3712
3812
1103
4499
3663
3194
2399
3584
2637
4372
1973
1420
519
471
1823
539
4233
4289
2563
2198
2944
2100
679
2707
2535
2347
2140
3492
1174
4107
2
634
3160
4614
645
1356
3571
2489
3763
879
1047
439
2327
731
3812
1450
984
1895
2511
301
3836
935
635
1183
3257
1799
33
279
4011
863
2258
4321
2789
2760
2692
210
165
1929
821
2337
1212
1578
1314
3996
3803
4434
896
3917
3874
2780
2919
4178
988
3719
4600
338
204
487
246
679
133
1321
4533
2972
3859
1995
3950
4623
1004
3174
3096
3996
111
4421
821
2583
3636
1424
3142
1929
2941
2511
2947
3105
2500
1747
587
2872
2402
394
567
2861
379
948
302
1707
1591
1306
390
1287
1183
1430
2285
4154
3194
1500
988
4085
1106
3130
1326
2029
660
1004
394
1121
863
586
521
1212
3845
535
4273
3491
894
1510
133
2059
3950
2170
2156
1973
1402
3959
427
4389
64
4036
3992
3174
849
2711
1987
4013
4110
2598
2090
3865
886
1730
2181
2515
2605
1476
4100
3915
4077
2268
1306
1372
1330
5
1321
2980
2964
1314
3669
301
928
1856
2963
2625
105
898
2638
1183
1929
260
1147
580
380
1450
1150
542
338
2677
982
2410
4299
2744
223
3731
4386
3190
1773
3812
3160
3500
71
52
4252
4035
4200
983
1367
794
2310
1747
3657
2059
1183
3219
1238
2613
679
133
886
798
1828
487
3487
2511
1781
2049
2847
1929
2506
4398
2211
1219
3151
1321
1656
2535
634
2029
2417
2483
3715
818
3391
4533
455
821
697
3386
223
2158
2692
2261
2006
4130
216
3540
2191
3096
3377
4103
678
167
2643
3279
4574
474
935
3399
3808
2100
3190
2214
821
983
820
1752
4492
620
764
133
879
4552
2059
3219
481
880
3842
3812
1150
254
301
4490
4421
4304
4199
210
4505
2489
2337
634
338
1828
1228
2783
2741
2692
1724
52
3339
3172
2918
359
3472
3996
2601
1122
690
4169
1781
3220
3899
4035
2876
1578
4011
4398
2511
4296
3160
2458
7
1510
1183
4514
181
4024
353
1829
90
1219
3941
4444
1094
3492
4150
867
1843
2425
4138
3152
2198
2545
2412
1108
2605
3719
4169
1771
212
1048
2279
353
1616
846
1591
1967
3146
368
1739
1689
967
982
4263
1238
210
426
894
3202
2625
2790
4277
4100
4520
1974
3067
1106
1647
2095
3504
544
947
1111
481
3085
1860
1219
4506
1445
151
436
3455
7
427
1372
4133
352
4579
1743
813
933
2741
1471
386
1040
2545
1460
2029
2775
2724
1355
4000
3283
535
412
821
2050
7
2248
2694
338
368
4533
3929
507
599
1374
898
941
436
353
2198
3328
4631
39
2914
556
698
149
2303
205
2261
3444
2790
2100
338
1176
3130
2230
3173
2349
3068
3306
1973
3376
2471
906
3197
2643
2115
3859
4289
3274
128
4184
3415
3577
628
3194
3861
749
319
1371
2563
4374
3280
4356
2926
3081
2293
349
1686
1273
519
3359
1909
2810
2889
829
1282
2590
3096
702
1461
1384
31
3761
357
513
2938
2915
1026
1764
2053
2735
905
4112
1006
1451
679
7
1238
3130
4289
1061
1628
2692
2895
546
3468
2818
1209
4576
1763
4169
1861
419
460
1661
3559
3578
4107
4240
152
612
1814
456
3306
539
860
4200
2090
3762
1924
2238
1199
2349
894
1062
2637
3306
2144
3197
906
599
3280
1482
2810
1219
2360
1207
1806
4371
698
1192
1265
3501
1218
439
3586
519
1193
3307
2845
141
754
1973
1915
2205
3866
246
520
3991
3295
2309
749
729
277
1193
2868
1226
425
2533
1219
2029
1534
2401
2533
2413
3306
3910
3381
973
4484
2783
1806
628
2839
3812
4272
2205
1178
1377
1554
2340
1183
2181
3173
3948
2115
1273
4516
1193
2691
1973
2846
2713
4500
1362
3253
2319
4446
201
2195
2940
2596
4175
4406
1591
3841
4365
2135
539
3165
519
2563
2515
370
3591
3929
3280
4467
152
2924
2946
1166
1593
2824
2813
4128
4580
3146
1078
3663
1218
2980
2741
2250
1828
860
3209
1238
3289
3306
3147
3501
2810
2205
460
935
2964
2963
2276
2710
4634
4128
3991
3976
3677
469
628
1862
3202
3291
3954
3520
1974
1591
3011
245
780
894
3428
2181
394
2926
151
3345
1463
2692
3492
4358
1199
3152
2205
4240
2511
28
669
2572
1314
3173
2711
1698
2548
2941
1078
3119
2489
2115
1773
2163
1133
379
2783
970
3598
319
3740
3259
660
3169
988
2938
894
3859
1428
3808
1330
2666
4309
2899
2285
4272
2945
1973
1420
1713
1782
3276
1510
748
4576
4337
4501
133
3867
2059
2783
2692
987
2707
2008
344
3041
2955
3040
1934
2533
421
1041
1887
2839
4118
47
419
879
1062
1731
4372
3336
2491
334
246
1564
4032
1039
2710
2506
3222
2628
2783
2293
149
1374
1924
1212
1714
1057
318
2911
3633
628
304
1193
1440
4346
894
4546
3194
2317
389
565
3173
906
2548
1202
4591
1522
3078
151
1832
2264
3181
1576
1743
4562
3462
911
1053
1153
2115
2566
3174
2972
1106
4386
127
1372
4133
3306
227
927
141
303
4036
159
2625
555
1250
821
292
1826
3669
4263
2060
3842
301
1973
57
846
1974
4169
3915
632
2202
3354
2859
3096
789
4617
3043
475
1321
2223
1626
3731
2285
1724
1974
1489
2862
2783
3808
3249
428
3941
777
3634
4066
2556
2100
4102
4264
2417
1702
1008
1190
4388
3950
3607
1933
195
149
4100
928
3306
988
1106
1019
4117
489
2293
1798
3500
1987
1395
1438
2938
2326
2071
4117
988
4097
1805
3950
1566
3453
3306
3910
301
1132
607
894
437
2818
813
1321
583
1284
2059
3950
927
28
3808
3792
3283
2968
1536
3867
1048
1713
425
4557
246
2071
4117
1932
3306
1321
1289
3930
4522
2532
4546
3289
3694
2535
980
2406
863
607
2638
670
1591
2904
3096
3719
1484
2744
1063
3312
426
3917
2741
2845
439
2868
3439
2938
2041
698
2071
4117
1932
3306
1566
1321
1289
1973
1484
4522
2532
669
4086
3041
3289
1828
2711
1591
1974
2406
1319
863
2638
1447
3917
4612
2367
3037
1070
814
455
4337
3876
2741
4077
3492
1287
798
3437
4026
2578
321
204
118
1183
3952
3969
133
3244
3444
3260
2754
4162
584
3008
4444
2029
4136
2638
3404
439
764
2926
1821
1908
3671
3257
3740
2889
3160
3000
2006
2600
4186
3383
3717
1176
1909
3169
246
2506
883
380
703
1273
4613
3028
3194
1133
1759
481
880
2643
1078
3222
2711
4260
3249
489
2257
1798
634
1939
330
1250
1430
199
1477
508
803
2738
111
3439
3719
4491
4443
2760
4024
2186
2649
2344
1175
980
4576
3279
4374
4032
1190
2605
4076
3259
1973
2637
456
749
1425
1238
133
4162
316
4336
65
1233
1821
1304
2247
4612
2456
2205
679
4337
1764
2783
991
2820
3152
1838
3361
2228
3158
1756
2478
2662
992
2100
2459
4557
2637
4536
3814
1511
4363
1974
2285
4154
1190
2760
4016
736
3037
1070
821
4337
1199
1356
2970
3031
2625
4624
2284
3151
2980
798
3653
3457
1360
3925
953
836
3636
1984
2926
591
697
1427
2924
293
204
1238
2621
223
1821
1908
4296
3037
3636
821
1805
2425
1973
4405
2698
2869
1037
378
2144
3764
1383
481
1070
2919
3876
243
2008
798
2261
1731
697
2956
2452
4251
2914
3663
3628
2783
3181
4272
4123
3904
2906
4337
3636
3958
2100
3892
3000
4026
1183
1929
1287
1626
210
165
2410
3295
221
2284
1106
2391
821
1984
4100
175
2257
2778
3530
2156
4168
3400
481
3037
1070
1862
1238
133
2783
1476
1438
317
997
4022
3158
1650
1778
2310
1384
3214
2214
1133
1282
1150
1063
426
4471
4340
3915
2410
4389
3259
2350
569
2712
1193
2029
903
3323
2650
1281
268
702
1461
2449
1444
1405
4169
4032
32
1655
2114
2248
1983
2760
4516
338
849
628
449
4169
3596
649
379
3387
3812
530
670
2185
1974
4289
3640
3803
1757
1278
2927
890
3390
926
600
243
2410
4032
4272
4329
247
581
1650
607
2350
569
569
1278
1908
28
551
1828
4325
2939
307
2898
530
4289
2293
1078
3288
1814
4138
628
1183
2639
227
964
2845
2810
3282
1213
1442
1034
686
826
992
246
2663
3088
1193
3091
3054
3492
4179
451
1664
1
1106
2404
3622
3282
826
3415
984
1973
3719
2822
3194
2567
4337
3091
3965
2913
1385
3540
3586
2257
4000
2938
1938
141
2044
3306
2205
3336
1255
2100
1860
1373
493
1933
2463
4374
2016
223
2937
4388
1230
1663
4337
1526
4370
2511
4457
149
3845
246
2328
4151
928
4174
1931
2775
530
2929
2650
2980
992
686
1355
634
1219
1343
2489
894
4403
2141
1782
2533
4388
3976
1987
4322
1519
3808
3289
2511
1314
3628
894
2448
3536
1330
3306
218
1099
4372
4533
660
1428
4304
2148
2868
2059
3169
4309
3159
127
1887
1814
2846
754
1973
1372
780
4231
301
4036
323
2205
105
2859
1041
734
1216
4422
588
2938
2262
3545
394
1441
3286
3599
356
151
2247
3778
1352
1544
1824
533
3147
406
621
3945
254
4429
2053
2956
4003
3306
3041
426
2937
4284
4017
1495
2601
4133
3200
3159
894
3812
436
1613
3675
314
1034
686
1083
899
3917
1581
849
1314
2554
3743
2181
1778
2937
4388
3282
1213
1442
4150
1931
2250
894
2586
3719
770
1404
1798
4036
3281
2144
1476
4017
984
631
3803
2835
2663
1034
1627
600
1072
656
1377
602
587
4133
634
686
3092
4230
4297
2601
3306
4397
2410
3415
984
1973
2006
3991
2851
1451
894
465
3912
3938
3059
3051
1487
356
804
1591
3282
1213
1442
600
2920
1174
4337
3091
1343
1247
1034
1627
844
2625
1528
3866
588
243
2898
2690
2511
3530
331
1664
656
1406
4083
617
2710
272
302
370
2151
3529
3571
2713
1438
961
2717
988
4090
370
3282
3930
128
2710
1238
2152
894
1041
2567
3415
984
1973
3051
849
4256
1317
4503
2511
2694
2021
1331
3159
3418
1397
2926
3188
4111
2538
479
4498
3111
1402
1664
2365
1124
600
1219
2304
797
2580
2504
4580
3719
4337
3152
1193
2100
2325
419
1367
2898
1041
106
1534
3091
3712
4633
2942
3289
3415
2058
798
1828
4077
3628
2123
1526
992
1838
846
3306
2172
3915
2205
988
3008
2255
2800
2176
1106
75
161
1230
1663
3282
1213
1442
1343
3096
2310
2139
1366
660
251
1510
3306
3088
984
1973
2662
2783
3165
127
1273
1034
686
2330
3233
3276
1476
2206
530
2115
3443
2394
4576
3812
2511
2586
1230
2663
3577
886
2584
2372
2966
3306
1321
2184
956
4100
4121
1500
2692
2963
481
2346
4337
3950
845
2964
4243
2386
2934
2472
1428
4457
808
1084
3740
935
31
3513
1097
2050
465
2181
644
1238
1183
133
2584
2625
4624
2614
293
1529
4178
1061
4337
1406
45
357
4387
964
3584
194
141
2286
2919
4097
285
3884
2845
4072
2601
221
3286
942
4150
988
679
3573
4388
1792
2938
2628
4277
4562
3894
3096
1967
2760
3631
3660
2633
3361
2535
844
1372
2141
3492
455
1061
3490
2971
4615
698
4374
2115
4247
4186
3026
1765
3045
199
1477
3428
3915
703
3669
1117
982
1372
317
4322
3232
2638
3119
516
4176
660
3169
1428
988
455
1460
1782
3454
1510
2938
1938
2637
894
3859
481
3111
3306
2533
3288
2456
271
3259
2910
3139
1973
3276
199
1477
2926
849
2280
1060
821
69
567
2059
2578
4309
3867
1887
844
2829
2737
903
2750
3644
1425
4125
3380
2285
1427
4615
2658
1316
2436
4415
3112
568
1898
4032
3518
3194
877
1680
1877
3410
539
1441
1826
1366
2049
1077
223
4306
4329
3530
317
1349
864
3123
4177
2258
2746
471
3572
2532
1566
2680
1839
2395
4196
525
3306
927
69
2591
349
2913
1943
2499
3200
2410
379
3910
2937
4277
4297
254
3105
1837
4607
2285
3518
2924
1839
3490
2115
4388
5
1973
1446
1974
4012
4112
1575
3449
995
4337
649
3976
928
431
4350
863
1394
2868
158
1538
2921
57
4133
3089
2067
4118
1156
1889
1982
4133
3282
1213
1442
2275
1219
3415
2328
984
349
4374
2566
2255
380
69
3067
1431
894
2029
4404
1821
1784
1061
1062
3188
3596
133
1693
3850
180
4230
2839
935
3843
1063
4437
1457
3826
3963
3892
3351
6
2800
2760
437
886
1150
2586
2594
3732
159
2090
3808
338
3457
821
3573
3657
508
136
1014
4617
3160
1922
419
2905
319
2692
1710
3719
2201
2818
4104
1438
3819
4011
886
821
2000
3380
90
2171
2694
2260
4032
3721
3269
3500
1423
3831
1010
3504
2511
3910
4289
1278
68
1460
3041
2741
2899
1078
2914
2329
3747
209
254
2228
550
2055
3893
2247
3740
2489
652
359
2261
1680
1183
3204
679
628
886
2350
569
2862
1979
2029
4187
879
1250
2917
3950
1910
1060
1238
32
3492
3306
1500
1924
2238
1199
4318
2760
2834
3925
3085
109
851
4484
2926
1781
3249
3026
1183
412
821
90
3842
251
770
4388
1356
181
2862
338
4633
1910
3514
2511
1430
4574
3030
2029
3401
2350
569
2247
1278
1214
1846
3771
3306
1792
133
1973
3812
2927
1124
2295
1773
2898
17
455
2055
2810
530
3568
2410
2266
2980
3469
1281
268
599
910
2863
628
2285
3925
3175
3657
2059
679
133
1321
487
3160
1183
4587
2268
1828
988
2711
1656
894
851
3820
1781
4135
2519
1423
821
3190
2456
3836
3092
3096
3377
4576
997
2868
2880
4106
309
3853
3271
137
2511
2967
455
780
2634
3712
4503
338
3253
2314
2166
2310
3429
3514
2336
2545
3487
3026
866
2710
3583
2698
3548
1731
3361
1750
3282
1213
1442
1034
1627
2938
4397
988
1062
894
2996
3306
459
1828
4337
3091
4290
1778
314
984
4284
2913
3096
1952
162
685
2851
2690
845
370
3390
3628
1193
2741
1838
4526
1664
1
4133
3963
3139
906
3930
3693
1483
2005
2371
1951
2937
3449
2205
2176
2940
2172
1782
246
1564
1099
158
927
3745
2772
4337
4501
2506
2485
2491
41
4429
1973
126
1177
1061
2494
2584
4372
1034
436
4097
285
3146
1117
2181
2526
2921
987
530
1146
1628
151
2247
3575
4118
3818
2115
235
2583
4505
1515
3286
2980
4388
2372
4563
334
2100
199
1477
4296
1877
4414
378
812
4169
1945
1697
4491
1176
3745
698
4591
1764
105
1429
2098
3586
2511
4452
821
719
319
4503
4580
530
1591
1477
45
11
408
436
526
2805
842
1819
2201
3204
2875
1019
4309
4365
2655
2055
4038
1588
693
4448
3965
2626
4367
47
338
2924
2406
2846
254
2905
2100
199
1477
3657
130
4078
2074
3219
3886
3687
2498
1689
3171
254
1212
600
1037
73
4613
1831
1059
4100
2327
3812
301
1813
1484
426
3032
2654
1451
1516
3457
3105
1801
1540
698
1814
223
821
2586
953
4453
964
165
3092
3529
3111
3853
1929
1063
3572
4624
1580
2719
154
848
454
2184
956
1238
1974
4169
2005
481
462
530
1274
2550
2293
914
1151
1427
2847
2300
2524
4032
4110
3535
3402
4296
978
71
3358
591
2200
959
3487
3500
1995
2578
4135
2401
3096
3719
3659
988
1212
280
600
2589
821
45
199
1477
1438
1406
130
3778
3687
1828
2330
1831
2578
1788
956
4100
3812
426
2654
2054
2406
863
1974
3568
3642
530
1274
3756
704
2783
3190
3487
1037
73
199
1477
4162
2
3657
1238
378
1828
860
770
4026
3000
988
3540
1611
4186
3013
4421
3127
600
4275
550
514
2741
1314
821
3535
3271
978
1057
379
2783
71
4443
3872
2550
2524
666
4317
3559
2363
3403
1705
3096
3719
3991
1212
280
2937
4388
1247
1213
1442
4404
4150
4072
1694
1476
1218
3449
2413
894
2102
4370
3460
953
2663
1431
2250
4230
4297
411
3490
1106
180
3306
3892
4337
1041
3191
1495
1931
5
994
1554
3817
4105
4133
2603
4118
1781
2938
519
2491
2100
3588
2885
4410
4408
1951
3379
314
984
2053
319
126
4178
4390
2328
2008
213
2939
1784
1891
4404
1622
1714
3534
1613
1974
2157
1131
50
4264
151
2247
2008
4221
3280
853
2410
2710
899
1124
87
1334
319
2053
4017
272
2247
2953
660
4404
2070
2659
1789
408
2511
1063
927
956
2845
530
2851
1133
554
2783
1839
4168
2100
1282
3174
3152
1664
1153
2818
3492
3738
913
3152
2980
4404
634
1828
408
2247
530
4436
2601
1784
1053
3812
3331
394
2156
3146
243
3925
2898
2126
600
2783
1526
2578
435
853
212
3740
3149
299
31
1990
2220
3853
1215
3151
1153
1782
33
4614
3032
3249
3851
1040
140
1183
3306
3169
4309
3200
3001
905
1219
851
4484
2059
4444
2029
4520
4609
247
2511
53
2799
2185
3635
425
2980
408
4071
1582
953
2810
2170
1330
1135
436
1072
987
4150
50
628
1394
928
1613
1402
2489
2307
4429
1887
2638
929
4027
2783
1034
4593
863
1784
2181
2020
3142
354
3283
2247
3274
4516
4593
408
4169
3811
3910
2920
4404
3871
530
1146
2956
221
3362
1078
4337
649
254
2406
1427
3416
4615
137
564
3111
3812
1278
68
3803
1273
1214
1846
3500
4007
2649
896
2712
670
1664
1493
394
1974
607
2717
2898
4488
3387
984
1844
3573
4458
3719
4404
4008
597
660
1887
3976
592
1063
4359
2805
1406
2286
247
1975
3445
1153
2216
2091
3599
4297
254
2144
1438
1132
1805
1199
2284
2198
1743
4100
1238
2625
2156
573
1060
1121
4135
1150
821
2511
324
3442
3504
925
110
427
867
3530
3074
1430
3895
543
2522
3219
1250
285
2594
508
136
1502
1106
1241
2280
1318
3160
3256
2312
1000
338
133
1174
2924
481
199
1477
4244
550
487
4037
159
770
3000
4168
620
966
988
702
426
69
3915
3994
4112
828
929
3369
2783
3146
983
1766
301
798
2029
530
1274
2668
4077
3996
481
821
1032
243
1174
3037
3872
469
513
338
3149
533
569
47
2868
1427
892
1438
780
2511
4026
319
1070
4336
2435
836
2656
876
1781
527
2594
4387
4597
4138
1043
1047
3376
3345
1124
4549
4047
105
2127
3290
4574
2889
3508
3974
4240
2638
1950
4555
564
3000
4026
1094
798
4201
3037
4168
988
2043
1238
301
1973
227
2972
4162
1020
3636
338
4555
705
4269
2055
2277
4169
3680
4263
175
1564
4492
3000
4026
1094
798
530
118
2060
597
4337
4168
2100
122
1805
1856
3096
3037
3636
533
4260
1631
299
3158
3958
1043
1047
3253
689
1383
2425
4103
2594
4123
678
451
2957
1427
821
798
2822
3037
1070
814
635
3485
122
2698
2956
1826
1828
4070
1383
2578
426
4116
634
3812
1238
1821
3160
133
3257
2864
3271
1221
319
3636
338
4050
436
2050
2919
439
2127
1860
1040
2783
1108
4337
3876
678
2741
2910
1908
1429
3740
3372
1304
3709
3955
2117
425
31
2140
2535
4468
1557
2182
619
2868
749
2879
2903
4444
600
4405
356
357
1224
3688
262
290
2425
3553
471
1910
4410
3037
1973
2435
4037
894
3808
4337
2310
3978
1362
4398
2876
4372
3760
2938
3913
4140
2535
3628
3197
3980
2710
3092
2356
3200
2349
90
599
3425
2918
1619
3805
2889
2504
849
2183
4516
1756
821
1238
4405
4492
149
2868
2114
175
2351
2059
678
436
319
3974
395
666
1383
214
3783
1215
695
3491
3160
4479
3387
956
2984
627
4580
1616
1488
1752
1151
4631
803
1910
4117
3306
2533
33
4078
4150
3998
2596
489
1060
1447
2760
3249
3041
3458
3703
3111
3973
1679
4450
3616
4416
2274
55
467
3015
204
2099
4338
4603
3871
1061
658
2234
1078
3919
883
1623
4017
2730
602
2456
2059
660
1973
3711
301
849
2181
1814
928
1759
4613
1675
2141
597
2511
1428
1792
2243
4503
105
319
2286
3571
3345
4245
1773
634
982
1460
2532
223
2185
1545
3040
1354
535
4580
2845
1944
329
175
2633
3361
1557
530
140
2927
1238
3740
846
2115
2240
2926
2980
3861
3333
2100
2551
1821
3636
4207
133
2367
3037
3004
3492
814
1356
2214
1037
73
632
28
1215
4281
200
1498
4580
2410
3719
3485
679
133
3383
2956
2533
3345
3663
1826
2255
127
1828
770
3000
4026
1238
798
2182
1020
3202
3037
922
3808
3369
1823
1224
2338
319
821
1151
3636
4444
530
118
3334
2755
1984
3842
2055
3253
4103
1537
3915
3074
1697
1383
2924
2846
69
4123
4070
3876
1360
941
790
426
2261
4498
4139
36
2
2578
3041
1078
1070
2425
309
3386
2707
1471
1174
1213
533
227
4405
3096
988
1060
2180
4272
1153
3740
2801
340
1773
2926
4201
1383
2650
2956
1183
449
2511
798
75
90
1155
1826
426
411
2029
481
3037
821
678
2643
293
2339
4631
2311
2728
4405
3271
2197
1432
1476
2206
338
564
3253
2117
4224
4549
1947
1151
151
2425
309
4468
3953
3636
2261
1619
3055
3923
4300
118
4162
4123
2889
4574
4321
1212
821
246
509
1366
1990
46
3004
2055
2887
1795
1973
380
218
4136
2391
3636
3719
4557
2248
138
4103
3917
591
3708
3160
2713
527
2594
3988
584
2050
719
2002
436
319
3274
2868
1355
2563
521
4337
1212
3037
2594
3492
2861
632
821
3008
3032
1238
798
1752
3146
1443
2552
3882
133
699
1199
4337
3037
988
1172
3000
4026
1821
1908
3304
133
3306
1828
584
316
569
3929
2889
2600
4514
4050
1984
1304
3257
1183
357
3831
1238
3876
821
227
2488
2205
1137
2594
435
212
1889
2410
1910
2059
3899
2304
729
49
2261
4250
1973
1821
3980
798
1016
1973
2070
2248
3723
502
2758
2410
493
50
3391
177
4162
3037
821
1070
123
3366
4308
2551
2006
3332
4010
1773
3184
473
133
2728
2914
3350
3361
2090
3181
966
2889
3377
536
3984
2100
1578
2799
2578
3194
2489
4174
2255
3320
3380
675
940
277
4050
4443
818
3715
223
1546
2234
1209
2586
3516
715
2201
3283
3551
3587
1444
1984
3596
1005
2176
3308
2259
4438
1676
340
286
2775
2783
1385
1908
118
1147
3952
3671
315
1969
1697
184
1144
988
814
4510
1756
1419
2172
2277
2941
2352
3663
4337
1821
1304
1325
3812
1278
1908
2533
2404
2956
533
1805
408
2869
2181
956
3876
3851
3304
584
777
3160
3915
1238
3329
634
2
4316
3033
815
747
309
3588
1756
4139
1711
1910
3803
4050
2834
1174
1484
5
2687
689
3037
1060
3000
133
1106
2942
2425
841
4162
1383
319
3636
821
569
1278
1908
28
3304
2810
4221
2248
2029
1061
3092
2508
4035
1814
247
2595
1940
3289
341
2698
2924
2898
530
3503
2939
307
1214
1846
3812
1526
118
331
2851
1615
2919
255
4325
2805
4210
4100
1805
3306
3291
223
345
3530
243
2350
569
28
1298
301
2446
32
539
864
1564
1220
4316
3040
426
748
2925
212
175
244
3469
1005
1828
4418
3289
860
17
2898
530
1429
2406
3361
4267
2591
2451
2924
2558
3343
607
1661
649
1402
2980
1757
2517
3307
2286
1286
3425
1924
2230
314
984
2053
1591
3306
2918
3460
953
4404
4032
31
1132
3572
212
2304
3510
3500
4071
3719
2258
569
2601
1060
2508
914
1151
1319
4193
309
3929
1402
3387
863
2558
2201
8
2329
2982
749
1104
1864
2754
277
3304
4199
3307
654
32
3601
3612
562
3358
357
2
670
1281
2987
4090
318
2783
3731
2563
3142
1187
1304
4637
2868
3096
2293
2760
2818
1242
2350
2810
530
885
1746
4300
3954
2898
2939
1278
1908
1214
1846
1117
4005
2851
2692
1997
2247
953
3778
28
876
3818
1526
3812
505
3712
2924
2633
3361
535
1062
1407
4479
4474
1974
1484
3747
2445
4249
4071
4662
600
1756
3899
4139
1265
331
588
4118
2326
3719
2956
4429
588
4267
3282
569
2851
1538
3597
1041
3306
617
3996
343
780
4085
1221
1127
1217
893
3388
4576
149
3688
481
3677
2845
602
705
2409
3152
3356
1828
3450
3888
2374
4337
649
17
118
2898
1526
530
685
319
2489
1378
3771
2717
3134
469
1770
151
2091
210
4295
2511
607
4471
2554
4325
1265
110
1823
1078
401
587
1805
3529
652
2895
331
245
4304
613
2184
3271
171
1924
2238
1199
2205
449
1752
1278
301
2851
846
1099
2583
109
849
709
3149
3458
2098
1591
2970
1975
3068
1153
10
152
2563
4136
1968
319
3588
3188
2276
1194
1281
826
599
2489
293
1183
3304
449
1752
118
301
2851
1278
3573
1429
2710
90
2198
2617
3016
830
247
2055
3481
1319
481
894
1647
2913
2117
2175
1460
1053
31
1546
2868
1007
363
1554
3152
879
1510
1250
379
152
3382
3307
3954
2156
2546
341
1823
2980
2869
36
4488
2247
449
118
1278
3547
2508
3771
2869
2156
2980
454
2276
2587
302
4359
863
149
4204
4100
110
3969
1429
4471
1402
1974
459
3387
1798
4458
2406
1761
2136
4289
1664
254
530
2851
1828
2325
201
581
1438
2698
2247
301
2851
1278
3045
3368
1014
1438
49
31
4488
973
2846
223
159
2880
133
1153
449
473
411
401
2735
13
269
4415
3445
1617
1167
2456
3903
4169
1974
3731
3504
1960
2586
90
984
2055
2247
3380
2000
383
3803
2741
1838
1923
2257
3438
2887
4499
3983
4660
955
3105
1545
666
3945
4275
3812
1484
876
2839
4282
4266
1427
1438
634
8
1798
3329
1711
670
3923
3871
1447
2050
539
2924
1471
1183
3226
2005
3122
338
1953
3402
175
510
1460
272
2554
833
2816
2508
3328
2668
2258
4540
2200
3899
359
2615
1278
1908
679
4386
1973
4289
2710
2991
2317
1238
2198
1538
3834
341
3547
2880
890
3306
3771
118
4285
2851
1522
1429
2601
1183
2692
2293
4188
490
130
4254
1153
31
1019
2933
4010
2885
1471
2912
530
628
2060
1061
3762
4159
2810
1553
846
4289
3028
649
2284
1828
2980
4498
2517
2029
1356
2198
3892
2651
3016
3976
1757
1798
1889
2425
373
2790
2276
1697
1117
4282
3796
1844
4090
4388
4167
789
683
438
2760
3934
364
3709
1773
105
4555
564
3075
1957
3380
4054
268
530
1325
3573
99
1027
260
129
1623
4050
634
227
2354
1183
4149
2489
4522
1828
1484
471
1366
3929
734
2050
584
2795
2306
3894
3104
3405
3812
3160
3528
635
474
246
1213
1442
1778
2053
1330
380
218
2115
3808
3399
849
3120
3279
4370
318
566
634
2142
2533
2719
4537
4277
1931
3460
953
4314
4017
2920
4404
628
1153
2156
1752
301
2851
1278
2262
2410
1059
1053
109
449
159
1037
378
2284
28
379
2772
2257
3812
844
2205
1083
17
1580
3445
1805
2696
4404
636
4388
2810
526
4204
3904
389
899
1281
631
704
832
3663
1183
1484
3719
2822
3731
3043
3903
1438
1757
1278
68
2810
1553
879
487
411
3194
90
86
3041
449
158
426
846
2156
4289
100
697
2927
3803
69
1591
1441
75
3893
2578
1238
1691
243
3382
560
3289
4136
2810
2013
3698
2956
4458
2248
2601
2161
3306
826
1973
2980
1757
1591
1106
2055
2181
628
1862
3026
31
1214
1846
3360
2663
912
1928
4639
1060
227
815
175
530
788
1484
1826
2255
2282
3450
56
3041
1683
956
141
268
3123
2410
8
607
255
734
555
4498
407
2668
3040
1167
3361
535
1090
2943
864
1366
2964
69
301
2489
105
2511
1650
2543
4196
815
175
3277
2255
3939
2096
1113
471
3032
2050
747
634
1773
1372
69
1188
1258
1451
2459
670
3146
394
2008
1925
4527
1781
3209
2090
1856
4603
2982
4455
2692
1558
2201
3871
860
3435
2849
55
2181
2218
247
863
1447
2863
4628
2868
31
490
178
488
350
2480
988
1591
815
747
1060
1238
4611
3563
3306
2944
1061
3450
2677
3490
4522
2839
3033
3249
175
3253
2054
1447
2692
3978
3481
1187
2510
4635
509
389
2181
2924
2354
3513
1241
863
2050
469
4426
243
227
2834
4139
634
3245
4421
1938
254
926
3545
2248
218
3175
815
747
4425
4611
1061
1440
2508
2237
3114
669
279
165
530
2924
2247
4491
2
815
747
90
879
4087
175
777
449
4414
4196
3041
2601
72
350
20
2839
1174
4287
2228
3033
2817
2638
4515
3812
1460
111
481
2578
1756
1427
2005
4050
1233
1124
2980
1706
1213
2250
1034
1627
3577
2264
4372
2775
1839
3490
4397
749
2760
3222
4410
1343
4337
1041
1442
2172
2494
911
1177
3032
2533
2701
1
4179
748
3336
894
1838
1449
2891
2692
244
3304
1034
2371
2990
2573
4300
2805
4330
1476
2453
478
1061
3196
3888
2258
370
3866
1274
277
392
4100
1856
1799
28
2248
3894
1265
4150
1209
3814
3306
3282
1
2601
3522
1996
2692
2406
4263
4337
1406
3954
3492
2303
2099
4660
4360
1554
2647
3648
3111
744
2971
1539
634
2834
2958
49
1546
734
1377
1163
13
1754
3966
2456
3139
4415
535
586
3857
2643
3364
3434
2508
3188
205
4003
2920
4543
1273
3965
8
3360
2536
2769
2758
3052
2741
1230
4117
3056
2071
4086
669
1289
4386
1973
1566
988
3572
928
2771
2075
3950
864
3792
2141
2506
1061
2483
1628
2922
1823
1816
1318
3641
3463
2091
3111
2968
2329
2834
162
2176
4267
3828
481
1890
634
2532
2406
863
1460
469
2601
2754
2327
3306
1133
1759
4388
2558
3382
2356
1730
2633
3361
4546
3509
3853
2945
370
3282
1239
2017
1034
2371
2494
2938
4397
3345
3096
380
85
3808
1947
656
3866
2638
1890
1038
3983
4467
299
1053
1273
992
2741
4429
4370
4398
2506
894
3359
1487
3415
2567
2349
2511
1219
780
2207
4372
4533
2738
3693
2767
3734
3969
1177
1931
686
3357
3651
4230
4388
1319
942
31
3088
2328
2401
685
1832
2898
4628
2710
3306
1273
1034
3088
1973
419
4543
929
2371
2029
1838
302
2690
2851
3124
894
3740
1937
2123
3091
245
893
4325
1451
3677
3513
254
1124
2593
530
2696
1406
546
705
2117
1033
3670
658
1438
4140
299
1050
1146
4000
3624
2657
1177
558
1221
686
1193
370
3282
2818
3357
1034
686
4397
4458
3134
2992
3660
3652
1861
3306
44
3577
3863
2870
1180
4479
1664
1493
2822
1278
68
1238
1798
4389
1124
50
2851
3503
1050
1146
331
2924
4498
2926
2489
3812
1484
2643
3663
3740
3842
3450
4032
4659
1427
2963
4000
2577
3220
3428
4629
2029
2980
2900
362
1511
3159
1828
1628
455
3739
4091
3586
3866
4337
1663
1471
3282
1038
686
3866
3372
600
2074
625
299
1710
301
2851
3345
1938
2938
3096
2055
3803
370
935
474
4372
4015
984
1
4245
4179
213
852
2053
431
2308
4374
1977
825
409
3347
2896
3188
1406
2286
794
286
2288
1232
689
1247
2851
3304
2677
4372
1213
1442
2727
3551
3661
2090
3916
319
2248
2293
1061
3372
3450
3888
617
3416
370
1191
804
1057
3402
1906
1038
214
1825
926
1952
1823
379
3282
1213
1564
894
2494
2506
3134
1890
4372
4245
370
3740
4318
4085
1931
1442
4103
31
301
2851
1238
1539
2937
1431
2868
4372
2328
686
3067
2937
4388
2885
5
3939
1221
3139
3088
1193
3812
213
1664
1
4140
1819
1711
3379
4186
2775
519
3306
3653
3415
984
2053
8
2491
3719
689
3222
4079
674
2963
2964
2158
3492
4032
3500
3917
3965
1824
2783
2713
2938
246
3601
1061
1915
2494
1038
246
2115
3808
2582
3067
4093
246
1564
1425
3536
4074
984
852
2220
929
2029
31
819
559
3188
314
49
2898
1825
1526
530
656
3282
1213
1442
4254
3194
879
4374
3259
4140
995
2494
3866
1258
3306
3282
826
2053
3091
1213
1442
2506
3536
2637
4557
3719
2491
973
3814
212
2385
3336
1839
1404
987
4580
1731
3450
1218
149
3408
2115
2471
2586
3948
1938
3568
539
2100
3130
3494
2148
3752
1193
425
370
4128
144
3096
3719
2822
1951
3147
2818
2691
3282
1213
1442
1034
2371
1977
3345
2230
1482
3306
3719
2690
3571
469
49
2275
162
685
2851
223
927
69
2938
1
4129
146
1427
481
4337
530
301
2898
3361
3124
826
1557
2677
2100
2250
3177
2181
1474
1078
1038
3054
3351
2563
2651
2662
749
1020
729
1933
2044
1213
1442
1431
1247
3282
2250
2637
3694
4036
4374
1773
4133
894
2711
319
2102
1078
1459
2970
984
631
2193
3743
3452
2628
911
1211
2719
2024
394
3306
3915
2926
675
1394
2489
995
1063
194
4337
1406
2851
2181
2690
928
2053
388
2800
1372
69
1482
1219
941
2067
426
4602
1238
1272
370
3282
4179
988
1213
2250
883
894
1442
1828
3866
2898
1
1105
96
4118
2286
559
1859
849
3793
2819
1038
2662
3222
4245
3386
2889
530
1695
2264
1610
309
3548
2758
3529
1076
1431
2663
3693
1230
1627
4091
1664
2349
1174
1193
327
1067
995
3306
1404
2100
2566
2260
1933
2044
3233
227
815
175
3380
1238
2329
747
56
471
1167
928
3588
734
2181
449
408
28
3329
1402
191
1683
1901
2543
1183
2214
1944
2258
2863
90
2528
223
2877
487
3442
1950
1304
3545
4492
3443
2140
69
350
87
1334
436
301
2286
254
852
1713
4193
841
2198
2000
4548
1798
1460
1923
2698
3382
4139
112
3387
3812
1084
2822
4085
3168
3719
471
3033
815
175
1484
1805
2329
890
3287
1238
908
243
2286
1773
2845
1026
4283
857
1823
2775
4615
1132
307
1406
3123
2863
2406
863
2943
607
635
670
1310
1314
613
331
4359
254
446
1438
2663
2000
1923
3315
3380
703
975
2805
3123
2248
748
3694
996
2778
4289
1110
2416
2924
815
747
268
530
722
572
1349
1053
105
3708
3763
848
1063
13
2130
2181
2919
2601
4395
1245
1427
2117
31
4648
3362
1429
1103
175
669
4147
3812
3500
1402
2893
3470
3709
4103
3330
3945
3986
2406
3653
4475
3892
1484
2055
2228
659
1825
2795
3776
988
514
4533
1113
2968
1627
4643
2645
3528
141
2000
815
175
1484
2943
268
1060
2248
4533
2237
669
1379
3123
3328
227
747
530
1349
2329
3709
2406
1402
1366
2822
1238
1060
2000
815
175
3663
3202
3306
2228
3041
2805
2115
3945
2247
1403
2055
3114
3812
1484
3917
2262
4032
3680
3778
3904
3141
3329
1630
3148
3712
3503
3315
996
988
793
3422
4016
736
4611
584
4006
471
3114
35
2645
4054
1212
1710
2605
227
815
175
56
1950
339
669
90
111
272
4611
426
411
2029
504
3257
1743
848
4383
3444
4118
1856
1304
4522
1150
1688
3388
951
4035
425
3945
3745
3291
2943
68
4127
1060
747
1476
2000
1084
2264
2462
975
223
3812
1484
604
2377
1589
2554
1923
1078
1606
3671
996
3944
124
2499
3168
3380
227
815
747
141
588
243
530
1060
555
1826
988
3013
1053
3796
1606
2198
1576
846
2006
1438
1776
4429
3491
2238
1199
3337
2304
3812
3160
4329
1355
3528
2763
1589
1108
3712
1265
3315
1011
1543
1031
1124
1183
111
343
1218
2912
1966
246
4136
2548
3808
1569
1438
2000
3315
3380
703
975
669
587
908
2248
1941
1915
2919
815
747
607
4479
4609
3123
2893
1429
3033
1106
1241
2029
1484
2526
1209
379
2924
2338
31
1589
2111
2763
2783
2285
435
212
2805
793
1711
4134
502
3128
1891
2816
3853
2091
141
3811
748
201
581
539
3032
1103
175
2687
3948
635
3945
4289
3530
4425
1017
612
2707
4492
4397
1864
3484
1627
821
111
1606
3454
1060
227
815
175
777
530
2000
1238
2543
3114
669
56
2050
1923
4377
2628
2943
1484
635
1429
69
1711
191
1944
2255
243
788
223
3803
1893
455
654
1756
1366
1349
100
2757
1402
670
2282
2601
1823
2535
469
141
3056
1844
2161
2410
2293
3945
3439
698
4615
975
1781
111
4443
4054
1319
2817
1325
679
2795
1680
4484
2586
2425
100
2757
2507
1443
634
3763
343
4444
227
2354
149
3858
2246
815
747
1106
2050
1177
301
175
2217
456
988
2336
1264
2646
848
2014
1037
378
4015
3271
2205
323
973
4646
2156
180
1891
4140
67
1544
350
1245
373
3796
2970
3031
114
3887
110
1061
644
921
1171
2577
4032
3584
4027
2563
3978
923
2088
1264
2206
4495
323
3200
2511
3912
3147
3068
669
430
3442
1063
4631
210
3023
2100
1910
1264
2006
3991
212
3360
2816
3249
1828
4150
4660
4169
1094
471
2276
105
4308
3121
556
4377
2329
227
364
867
4659
615
1591
1440
3965
1710
2980
456
1264
2206
2336
28
218
319
1650
1805
122
2583
848
1117
2790
323
419
4514
4072
2176
3492
2938
3360
644
3283
209
2938
2230
894
2637
849
1816
1264
411
2206
3383
973
4000
4437
4028
2285
1438
877
4372
4388
4374
3719
3361
1355
3008
2691
1675
2206
3991
1264
1446
2970
3445
3306
3360
2938
1427
4015
1669
4244
2014
2790
459
315
3067
3458
4484
2196
419
2920
1078
4005
775
973
360
2692
31
2029
4557
2206
31
1384
3105
1120
2336
2726
921
1264
1314
894
3443
3978
1473
3492
419
2893
3032
2043
2029
3406
1167
3194
1300
2275
1564
1780
4103
3740
283
3992
2818
4151
3341
583
333
4317
2269
2140
2557
2376
3482
3175
3458
2653
988
722
149
3511
1404
2255
3653
1562
4505
935
813
50
380
1372
69
462
465
3509
4275
343
4430
2624
754
2760
4434
2244
1151
1940
2711
4631
2217
697
4479
509
2409
941
894
197
210
165
3446
4520
4304
3848
125
3845
2386
4396
3808
519
4289
439
1403
3703
2535
1242
2694
2822
3602
1441
2360
3719
1830
3096
1221
208
2183
1382
4000
1684
2100
1264
133
879
449
1752
2329
2184
118
734
1562
380
956
652
1063
2869
2098
4087
4522
2586
3427
3522
2927
52
2050
2834
3382
1447
3812
2228
2100
1264
4337
1500
449
1805
2663
1314
2655
1752
3915
3950
4080
2205
2711
1219
849
1321
338
1004
44
1944
2869
1460
1710
2605
133
90
2863
2152
75
1063
380
1334
3588
1974
1253
988
4000
69
87
1047
449
1438
1059
4100
1264
2279
3441
550
2601
218
1099
3101
1471
375
2980
1174
2109
2625
44
509
3621
730
2551
145
3612
562
2100
561
644
3380
3000
4664
747
2505
1823
2303
2611
2043
52
3056
2029
698
2293
1769
1432
1278
875
4434
460
4475
3871
644
4199
1806
4282
425
988
2416
539
114
1172
2839
1264
2601
349
1278
2276
1438
2586
136
2325
1912
1687
4199
789
1367
2247
336
1613
2055
4139
3803
1813
254
243
1190
2845
2554
3747
3812
3341
3160
2839
3677
3329
210
4458
2692
2663
4000
1040
2919
964
2895
1019
4635
2479
685
2579
778
697
2736
1678
3362
2822
1540
698
1124
2551
1117
1624
1238
2790
2741
4479
223
3040
1650
2508
349
4507
1355
3965
31
1798
2924
425
3917
2529
690
2760
867
2425
3836
644
2818
4134
4100
277
3572
2102
2181
3160
2300
1336
389
1950
4138
1183
1500
2692
867
4263
449
3915
1805
2920
301
3737
894
194
2697
426
4005
373
1304
734
1163
2863
223
3410
964
2638
1402
2075
178
2505
863
3976
2889
2200
2395
3336
3151
3635
3502
1190
4159
1059
803
2586
599
4000
1264
364
2023
539
1174
697
4199
1053
243
2895
2425
607
3812
3677
1798
3766
2537
1756
2790
1536
4005
1354
3587
1444
2329
1121
1000
2607
4471
4139
2901
2247
3935
3405
1591
3249
1019
254
1624
2924
1944
1083
3295
3698
3420
4057
520
69
597
3259
3041
85
44
3915
2533
4654
341
2373
4516
1238
973
1202
3959
160
399
452
959
655
2115
1942
926
3571
3222
807
3160
4629
1687
3955
2521
3744
780
3920
2941
4153
3396
2824
2810
2533
3078
3591
3489
1698
1598
988
2115
3848
3291
981
124
3420
205
370
4027
1106
1174
3435
1216
2511
2707
3408
460
1192
349
519
3959
233
4443
2694
1014
1966
4389
2099
2285
4010
2975
2049
3509
2089
935
4246
3184
2800
2070
894
3959
3175
3719
3120
4027
1706
4170
3808
2180
4580
3992
2255
2463
4102
234
520
662
128
2181
3379
3909
3663
1427
141
619
3345
3603
2200
1519
2410
1667
380
28
4103
370
4467
3915
2647
1938
3568
2555
837
3743
717
3917
3147
2384
849
3712
4460
170
2760
2283
2377
950
1731
994
1442
4325
2029
2719
4398
2506
894
1193
1769
3078
3591
152
3669
1218
934
2671
1297
3888
2548
1327
4205
3194
1500
587
4556
1476
2851
886
863
151
963
845
460
2250
1218
3147
2592
1575
2970
1000
1150
1013
2220
599
3704
4133
1578
1731
1318
2349
4136
4128
2810
2205
1258
3306
3197
3712
782
906
928
1661
3076
4027
1218
1426
994
1667
1948
1610
2250
1974
7
4584
1374
807
3880
2029
1318
3501
2774
2783
894
3359
2813
1701
1885
3976
579
1712
749
2938
2818
419
1576
1940
3708
1440
1628
1374
973
1061
2799
3619
807
4490
1924
2250
1218
460
4085
1951
1218
1667
2895
3939
1173
3043
2947
78
3631
532
3306
262
3147
64
1598
3592
2742
357
1238
3408
2563
356
3978
2940
3514
4591
733
246
3536
341
2586
4027
2373
3568
3752
1432
790
2304
1402
863
1484
2674
2020
1304
2261
4437
2230
3959
1713
2095
4663
4197
1561
2247
2869
1977
1752
2707
246
4433
6
1438
300
1219
1966
1845
4150
1141
3197
4264
4369
1696
4337
323
2489
1569
205
1961
4388
4139
2924
223
2692
1278
4488
1342
1277
337
1218
1071
1667
2006
3991
1564
1519
994
2222
349
2115
1549
1081
2889
1061
1454
1528
3915
3301
1801
3152
4531
2868
1967
4128
2937
1889
370
144
507
1667
2230
2248
2322
4200
2304
197
1561
2285
3694
2947
2378
165
1807
439
3074
4175
2244
4516
662
1430
4437
2100
3408
1173
4299
1192
525
3127
1553
2295
556
2818
2912
3503
3909
4178
2051
1203
1009
1861
2557
860
3622
2090
93
2925
1801
3461
1928
3253
2276
1511
193
704
3484
1209
2200
4580
379
3130
4027
4531
1218
994
3133
278
3026
770
3980
2611
223
3336
754
4594
3921
209
3917
3731
3782
3048
4510
749
1587
4130
1127
1374
2411
2673
513
1902
1756
194
436
357
2029
4272
3302
1948
1546
2383
3096
4044
1148
894
3820
3220
2938
3222
1773
2548
2324
31
2706
1249
2938
2410
2548
2907
3096
894
2628
1053
4503
3152
2205
1924
2238
1500
4631
2783
507
826
1193
2963
246
2824
1106
3133
1062
4128
2494
1355
3008
3845
4122
144
1389
2511
4374
460
2250
2668
3823
209
2177
3119
1218
1442
2489
886
3930
4611
3306
1545
180
2415
997
1063
927
2115
2029
1314
127
2293
3805
639
3289
3336
1832
4467
2810
1406
2248
1564
246
3808
1902
2548
1511
3500
4386
2317
1264
90
2726
2625
449
2698
1047
1212
3520
3399
4302
3686
2410
3450
3279
1440
1420
749
2731
1534
3953
572
1476
2822
4533
1721
790
3306
3988
2893
3910
2583
822
941
1474
254
2395
786
1265
3948
1218
460
2115
1442
2839
31
894
2741
262
3083
1427
1903
3194
626
2250
3619
3075
1966
1318
3458
246
4140
621
2810
2220
967
212
1816
1982
2491
3860
3227
1861
4591
4516
2205
507
4128
607
4580
4372
1374
4584
151
3306
597
3152
1226
894
4194
319
4310
1404
1030
3133
1096
4090
1238
3845
2744
1885
2970
209
2824
3396
2548
3743
2436
2511
1018
562
4130
2741
64
2885
4358
3306
2005
2970
2548
1014
1192
437
3128
2878
2304
2818
3425
3686
4388
4617
1773
3200
3860
1617
3814
431
927
3306
1894
4365
1273
1973
3542
2141
1778
2489
2717
970
3598
2115
3243
4657
2083
3361
3045
3443
317
2511
3939
1544
3191
988
4170
4032
1190
4580
2938
2980
3719
1221
1973
2717
970
3598
2006
3991
660
2205
2907
519
2148
894
3200
905
2868
1661
3291
2760
2360
1430
4018
863
1610
3361
2651
2525
3745
698
3976
2336
2533
1417
50
587
2940
1362
4329
3396
2713
2261
612
174
77
4421
1175
3514
51
1951
2141
970
4403
2598
1891
4374
2864
1438
343
474
3860
1061
3808
2698
2413
894
634
1273
2899
4076
2424
2506
4127
2868
970
3598
640
3274
879
2205
4386
1041
2410
4533
246
3369
3545
3808
2100
2011
2545
3152
4427
319
4186
2862
679
471
4011
1939
3553
3492
660
3422
4659
1973
2276
174
1175
3731
4230
935
2731
253
1882
3572
3306
3051
1273
4543
205
2115
667
2921
2141
1987
4322
3599
3860
2247
600
1314
3814
3841
2842
2410
2938
3243
3026
3805
2489
1838
1675
3628
3105
3530
3976
1759
3141
1731
4533
1650
2980
3909
323
973
4007
516
2334
879
4391
471
4384
3664
3197
2920
3915
3643
4498
4380
703
1132
607
75
965
588
1438
469
3675
4238
749
1944
2868
2915
2753
3028
708
2157
1839
3493
3045
1438
1650
2049
2234
2470
3306
3950
2783
3808
4475
1175
3259
4557
4388
2846
1063
3306
4391
879
4001
2714
634
894
1186
1235
2197
779
69
87
1765
4296
287
474
3289
4278
223
4372
2655
380
927
379
1173
2141
141
3159
481
1318
1993
3683
3692
1891
4140
3780
2171
2091
3274
4130
216
1973
2504
4073
3860
2309
1061
4105
2100
1264
133
879
860
33
2757
4017
3427
90
2178
3340
851
3406
1183
3492
556
3635
597
1792
1484
3076
4479
2258
2511
4522
3096
3899
3295
2367
2670
2417
4664
747
52
2198
997
3812
301
4416
1334
1792
660
3200
4611
1425
3550
4389
1973
964
4329
2818
31
1238
4372
3719
3585
3575
970
3598
2533
2543
1510
903
3965
3399
4000
3279
4273
3734
1564
894
4070
1973
3808
2938
3096
2800
597
3880
301
1613
2949
2029
3892
4076
2783
4037
324
754
3197
3586
879
2818
973
272
489
3306
3491
983
1929
3571
3492
474
2526
4575
1544
3671
970
3598
2810
703
158
3915
754
2717
4657
2877
2926
4584
3743
44
964
165
3530
3295
2345
3306
894
4240
2205
31
1909
109
2055
853
2203
3151
3069
3268
3377
460
844
4510
2711
2349
1420
1798
4617
4018
2029
1558
973
4514
1190
1626
2347
323
2861
679
821
4388
669
3200
1828
199
1477
2692
2115
426
963
2141
759
1168
3306
2924
3540
3586
3361
1456
2402
319
2926
167
4384
3306
4391
4110
894
2938
1938
1304
1792
2767
3996
455
1828
1591
3573
2285
2717
2349
2846
254
3174
2262
973
4514
844
988
2304
1830
3406
3745
4538
3643
2687
50
1427
2816
3573
2247
2634
3721
1544
2059
2980
449
2625
766
2394
2347
988
880
3732
1979
3848
1095
75
317
4388
3254
2406
2875
615
1035
3976
4142
223
2522
302
4017
426
864
1441
3387
3526
3530
2578
3402
587
1327
3032
4032
844
660
210
165
988
1190
3869
4553
408
1510
419
2156
317
2628
2479
2280
473
4508
1558
1778
427
2056
2698
75
4602
2410
2808
3976
2141
4298
1637
4314
2334
4492
3283
842
2627
332
2947
128
2919
2818
3455
4448
1175
2200
2846
3619
1027
285
1979
4470
2019
3433
3380
4107
2940
4367
2336
3628
3226
455
323
1282
426
4325
1438
3917
3500
4024
2680
218
1099
2758
4104
4510
1697
3994
4427
1938
2055
1973
2261
3652
3045
3386
1544
2056
456
1828
408
4398
1061
4072
3054
3073
4150
4245
2898
1
3612
3924
770
4169
3008
652
3330
4272
1593
4439
2095
804
1319
921
2746
1268
4550
3781
1117
21
1438
2201
381
580
2506
3745
3848
2017
301
2851
4263
201
455
1805
309
2778
4100
4186
1092
1647
1014
2049
2924
530
2938
4580
2185
4533
2100
4052
841
2921
3811
2156
729
3572
953
1102
2246
1242
4199
2090
4267
357
2055
973
1861
3910
4537
519
3152
65
2248
286
1622
4283
356
1645
2399
4429
327
2100
1664
4269
1471
28
78
4186
2247
1005
37
3134
2992
1061
2264
3304
2968
3458
510
3372
2758
1821
984
223
4284
1063
2692
4305
529
4150
126
2483
3306
3575
1427
3750
1255
2840
479
2956
1375
3041
4626
3305
1546
3712
600
3282
3812
2987
2489
370
3842
1124
1238
401
389
3866
4631
101
3670
2108
770
4017
2817
1828
50
3803
1814
8
1974
4474
2868
2362
194
1670
1050
1146
254
2851
243
2991
4127
4167
2924
3652
1578
988
3893
1438
175
3553
2816
3337
860
223
4377
3404
4018
3503
31
3216
2740
149
1889
561
644
364
2389
3514
3719
2372
1628
3652
530
1821
2472
670
1708
3808
481
462
744
2218
2248
3875
2938
1061
3054
1890
254
617
1557
1124
2029
1609
1145
4150
1956
2620
2325
2925
1108
1546
1891
3379
2248
1773
2659
4150
1500
2939
1370
3733
4490
2937
1509
988
1238
32
953
894
2934
3304
1664
1493
3282
2026
2508
2934
2472
4100
2394
3289
3892
2161
3808
2601
2090
421
2992
3979
1146
2485
3719
1238
3306
3011
370
3054
1406
894
3808
3120
1867
3222
4410
2938
2293
1446
4372
2005
3972
4337
530
1996
3867
4245
559
4179
4118
1156
1951
988
4520
4210
319
3053
4631
1755
321
1472
3282
299
1449
4100
4091
984
1509
860
2934
341
2789
617
3756
1665
2235
363
1529
2598
1061
1628
2431
4415
3731
600
194
814
1183
425
31
3433
2601
2218
246
1238
3643
4545
2611
1451
3866
2898
2692
1722
2625
307
1460
4097
2680
285
846
149
254
964
3584
1063
2853
436
2869
3803
191
3573
705
2055
1536
1516
152
2126
1837
840
302
658
63
2938
4463
4118
3306
1247
1213
2250
3282
2628
1853
4245
1177
2938
2399
3481
1238
3289
69
4150
1763
1623
530
1146
1664
1493
4337
860
1061
1609
1177
376
1853
3306
4100
1145
1482
158
227
4429
4591
1828
2692
666
4446
3295
2309
919
1106
3361
2919
4139
1354
1917
535
4167
3385
2367
3652
984
28
4624
2625
175
3515
1047
3963
2329
1315
3888
640
894
2017
1213
4100
815
141
3165
1106
2909
152
1333
4582
1038
1538
2572
1405
2899
782
2819
1180
2645
3803
4595
2483
4039
1539
3482
597
1492
2262
3673
3194
502
1061
607
2491
4463
4179
3954
4325
4337
860
370
1226
1832
2642
387
2934
1451
1856
3962
101
1375
1823
2580
3345
4289
1981
1940
1664
1493
617
1509
223
3040
984
309
562
357
953
210
964
3492
3571
734
2508
2372
2889
2286
2877
4495
3153
1786
3052
862
1708
3719
478
1498
600
1146
4129
1947
2185
539
1377
1465
3968
4516
1183
530
782
1691
2230
848
1228
2248
4150
2919
302
465
1483
749
4188
3282
3481
988
1238
3289
3306
1230
3091
1828
2163
4017
1061
1050
1146
1664
1493
3803
3282
670
3260
953
223
3976
2935
3074
1670
530
4337
1062
1610
1034
1509
3915
2625
656
1484
4150
1212
465
3032
2158
3306
1343
3054
3282
1213
1442
1247
1230
2371
2717
1041
1828
586
2898
1
4017
559
3415
285
392
3766
370
1406
607
411
1451
2692
860
337
1640
564
1191
819
2611
3865
3450
1526
2789
4337
4300
3416
530
2179
1861
1171
223
4603
63
1476
903
579
1238
686
345
152
2511
419
2787
2634
1591
3306
1264
1238
3202
1014
4514
707
319
956
197
446
1712
2873
2980
160
4100
2286
2595
2663
2719
988
2799
928
3719
247
2816
3329
2858
1078
11
734
2181
1664
2584
2498
3894
530
330
984
4138
2863
2692
2921
4306
2248
3826
628
1630
3780
522
952
4468
3802
3572
105
2115
4097
1132
301
840
254
2264
588
3181
2778
610
3160
894
3838
2938
2123
2913
3671
3380
4097
285
3719
2601
539
2306
130
2472
899
2692
2939
301
1917
3333
83
1589
1808
2584
997
2431
770
1334
1939
2868
3188
628
3304
1664
1493
2858
1630
988
1924
1509
3888
2789
1451
3306
1828
3152
1973
1664
3200
2431
2008
3802
2372
2889
1939
2498
214
2895
1355
4150
848
309
2285
670
2329
919
2577
4372
1061
539
4244
4200
1
341
3088
3091
379
2055
209
357
4329
2432
1887
2657
3827
1775
2371
860
657
3661
1687
2628
2938
2059
2268
133
3000
551
988
4168
338
1995
3037
1428
4457
2764
1768
821
2887
3030
3122
2324
3253
227
2248
2511
1432
886
803
2241
4574
4153
584
2728
319
1938
507
344
1151
3329
3520
4039
3946
3402
4281
621
903
2702
439
2613
3671
487
2410
11
338
204
2692
4274
2201
2861
2214
1258
3219
1781
4597
2694
2558
4552
1828
821
1133
2055
2535
2511
3410
2280
4621
1727
764
3963
2356
4296
604
3026
535
853
1823
2512
4574
1910
4664
52
2050
1220
1228
1314
3112
1098
1321
4600
1183
1929
1189
1805
2171
1834
3584
4419
338
204
3105
734
821
3478
4100
159
2698
1500
4187
2947
1180
223
4453
4386
886
1825
2156
1576
4533
487
988
4032
3219
1238
1183
2663
4386
821
3058
1826
159
487
2206
4447
1189
1828
551
426
886
186
240
588
4584
1127
197
928
362
2221
1543
209
1476
2741
3657
210
165
3219
1826
632
3004
3636
821
1781
4587
2500
487
44
1691
1217
338
1520
2692
3587
2947
1929
790
4421
3271
1060
1471
1747
2197
1656
2410
1212
2326
3719
2940
1522
1781
3950
133
632
1004
3846
218
4314
3455
4150
2758
600
118
3478
2198
1422
988
3174
981
2947
3102
37
1496
2059
4080
2775
3962
897
4245
2846
4386
821
3965
1255
1825
2580
4199
2692
1554
4472
4492
3073
4546
1289
1827
3377
804
356
4374
465
487
1929
4337
1500
1053
4386
129
2214
2248
988
2694
2760
2130
821
983
4112
2741
620
1979
4514
2973
987
3915
1372
2156
3808
3636
1472
3037
1212
130
2500
3763
3219
2594
3004
3853
3057
2404
3764
894
1563
1221
223
269
243
588
3194
886
3492
1238
133
2656
2286
3619
860
1156
3190
227
815
175
2329
2943
1060
635
436
111
2050
3478
4100
933
1099
449
2698
481
3933
747
3361
1124
530
2000
928
3114
2526
4263
734
982
4611
2182
2282
426
4116
2406
4035
3808
425
3990
1497
2577
777
469
3168
301
2258
3522
1264
3584
4468
1130
3433
4118
3915
3481
3892
489
4664
747
52
471
3249
3360
4091
4540
1315
1476
1238
1579
3444
1685
864
3497
4107
679
394
3119
550
2739
567
2862
2329
3649
3289
2071
4117
2417
3427
90
133
879
4017
4522
2596
4300
1524
203
2306
2258
2367
1975
3
1238
3204
1097
679
338
764
3978
2926
204
1219
1333
2198
2202
1183
1929
3492
403
33
2611
155
523
1155
879
37
2102
3403
3257
480
1430
4319
275
2417
2692
2014
309
1856
3433
1971
3571
1910
3340
2757
2614
1334
3146
1347
3160
4640
4562
2901
2184
2842
2100
181
2862
1821
1979
1356
2670
4522
3721
821
3929
561
2578
2311
2758
4484
1304
1524
2889
2347
2100
338
764
1212
886
3874
1059
1238
133
1183
846
1099
632
2775
2668
2436
4386
2931
3641
487
3057
1522
2605
3074
204
4471
3803
3245
1106
4177
1124
2861
1062
2055
4169
1861
1781
3719
3545
679
319
1805
2214
886
821
1183
1929
46
487
1764
600
338
293
153
588
1150
254
3331
2049
390
2660
924
3793
471
550
1121
3347
2005
983
3160
1308
155
521
3000
4026
828
1826
2905
2964
679
1321
2284
1626
2317
1380
481
1372
269
2964
3904
4388
1778
2156
3149
2017
519
1522
1861
734
426
3028
4537
841
2677
78
719
338
4514
133
412
338
133
1183
1929
223
1867
988
4337
380
703
1828
4186
821
1193
4398
1750
2100
3740
2261
2613
1060
4337
1321
903
4489
419
1183
2043
133
3167
1061
2090
1008
860
2484
254
2963
3096
1798
2964
201
1402
634
2491
4092
1799
2938
3369
4372
3950
3165
988
894
2707
4337
4080
2489
4281
1314
3222
2630
1449
3027
3808
3382
1108
2491
744
2542
2059
277
4576
1510
2324
4272
3096
2961
4309
798
2029
1500
133
1321
2917
2205
508
803
2084
338
1183
3422
4187
4421
3102
374
3464
1578
3963
3944
3333
1394
867
2247
1011
3437
4097
2500
821
988
1781
679
320
3950
573
1544
4388
301
880
2698
4162
1647
2887
2924
293
1828
175
2351
2417
1081
770
3000
4026
3953
639
3663
3740
2820
1383
3915
2102
415
3974
1843
149
647
1043
2567
3491
3160
3647
677
2545
2563
4103
4637
3450
953
4404
2053
984
4230
4150
1664
4289
401
388
1495
3159
894
3306
1135
877
4071
1146
1798
3124
530
3105
3808
379
793
2939
1430
2775
2898
2851
4297
2248
3415
1973
1072
1076
402
1183
928
1664
4629
4404
456
988
370
3282
904
1278
68
4490
408
2758
4430
2508
1135
1034
530
1613
3703
2880
1429
1072
987
3766
656
2934
314
3054
1406
1798
607
2851
634
3425
3331
3812
3803
3587
3058
3671
3160
679
471
2399
4372
4000
3689
2670
2417
199
3664
2517
3215
2046
1828
1318
3096
2498
3481
966
3814
3808
996
3450
3490
2351
3975
408
401
4404
3028
3105
388
3826
1805
3460
953
13
2601
1975
1495
2845
928
4593
2655
301
1188
254
1798
1613
474
31
133
105
4337
1526
2851
370
1247
2074
2489
1591
2181
3402
1124
852
1078
3917
2774
4404
2053
812
3306
3597
2566
401
41
3460
953
314
1061
894
1072
1534
2868
3188
3263
4196
1974
1578
4249
436
1613
1028
1238
3361
2180
3504
3553
2816
2285
851
1442
1438
128
4260
3345
3401
3341
4404
4388
1273
2810
1757
2965
3254
2404
1650
1153
3740
1221
1444
456
2938
2783
2451
436
1613
4359
4498
628
4110
894
1083
2350
569
2851
1062
3227
1133
4245
2810
4404
4299
126
2557
4150
3874
628
1784
4071
1061
408
2655
3222
2846
3719
1476
1993
3387
1798
223
4151
4221
1855
4398
2090
175
244
3032
3750
617
4017
3361
469
2899
1103
3307
3915
4593
2170
2649
4006
3309
2000
1761
2166
254
3764
1278
2508
1814
4095
1750
487
1613
1664
3160
2810
4404
754
1569
1490
984
254
607
2228
194
2947
3194
2511
1238
2537
4284
4243
1430
3329
2696
3271
262
925
1174
2719
953
1272
2180
1889
36
1613
816
3058
4479
3489
4324
4470
1476
726
2937
587
729
3361
1078
1589
4397
1627
456
4289
3306
309
2361
904
1005
4404
2956
1823
175
244
1864
530
408
770
2735
4593
877
1784
254
4337
649
1944
2924
1798
1613
345
4085
2170
3037
17
3812
1354
2451
3286
2898
2921
3803
3387
3096
2293
3945
3731
4010
4153
2327
4562
925
2511
3514
1133
941
2100
530
4436
4580
2735
3673
3762
3719
1268
4208
1403
2692
487
3304
2696
1177
1061
2968
36
1017
4316
3307
654
480
1060
471
1310
3121
1221
3249
3151
4193
309
1117
1019
4289
3341
47
821
4268
4404
186
677
1783
2383
2953
2810
4404
3740
105
916
3318
1784
883
408
3910
704
1061
1832
2898
530
1209
2851
254
3826
2938
3935
3250
2246
2324
4010
4646
2717
1961
4100
1544
2783
4139
2170
3719
3808
31
2924
4436
1304
2745
941
1393
899
3041
3419
2179
2673
388
527
1050
1146
1493
1120
3331
572
550
2822
331
1975
2839
634
309
3812
3969
569
2698
1468
1217
3815
301
3105
2090
4245
628
1784
2698
2810
3282
4071
4593
1799
408
3318
1773
109
1613
3425
436
1644
304
2704
354
439
3731
3028
4153
2948
2735
1885
782
3177
425
3866
2406
1441
2956
2870
2211
4404
3220
4514
3740
2498
3176
2016
3054
4593
984
1314
4169
3811
408
1495
1613
1476
4071
2851
1167
3652
1278
68
3152
3111
634
398
4610
1647
1484
4142
4404
3040
2468
4211
2479
2170
1784
4139
2586
345
3331
255
13
2920
1053
2924
1526
2919
4429
4289
2698
2055
3274
3282
46
793
4260
4336
65
309
1798
3329
1174
3387
4613
1975
3119
597
2286
1773
4306
1314
162
567
3878
3584
3160
1133
1282
2018
3460
4404
988
203
903
3104
853
2938
900
314
984
2053
1321
4071
456
1061
1072
987
4593
408
2506
2248
1930
3188
2134
1146
1526
2778
105
4416
1334
3041
254
1784
3105
2643
2091
4492
4631
1613
223
13
2156
916
1336
301
4036
3282
2846
1188
2655
5
899
180
3812
3669
3736
1126
2900
1664
2818
3962
2953
863
194
436
3808
2659
3963
2783
4329
1355
4297
171
2049
2806
4217
3871
1493
1287
2774
4404
14
3445
639
2810
4201
1757
2494
1431
2580
3681
1664
2250
436
4071
223
1145
2765
126
723
2184
953
1821
2248
3653
314
987
1072
1061
2586
3372
984
2115
798
114
3538
481
2228
530
31
689
1259
3915
2911
854
388
1860
3460
1784
3675
1406
354
2749
2702
794
3531
2090
247
2408
2935
3500
420
3184
4264
4008
894
2717
4404
1784
408
4350
45
1135
1137
126
1146
465
1334
3910
2851
3588
4118
4413
734
588
2095
2919
283
1613
1814
2184
3573
2938
2309
1805
602
2598
4490
191
469
304
338
2818
821
530
3659
2100
408
4135
280
3171
2589
199
1477
2905
1828
1255
3749
1060
3973
223
3687
2625
3177
307
4100
4118
101
935
3119
697
436
526
2783
3190
4452
770
3458
1516
2692
45
3390
2100
1150
2211
2006
3991
4000
1502
1630
1037
378
2150
3657
981
3809
1199
3814
3531
3487
3642
2738
374
508
2898
1526
530
715
2274
2566
1778
3846
3336
1616
1828
343
3529
1493
105
2050
600
1238
583
3207
1402
4036
2829
821
2822
436
2846
2156
2651
4410
481
3712
3812
803
3535
2879
1224
1060
2247
1430
3996
1334
47
1650
2980
31
3190
2041
2989
3279
1377
1460
3895
3157
2919
2649
3803
3123
4321
153
1180
1183
3362
704
2285
1212
2594
199
1477
90
323
3478
1799
449
988
2715
3301
2198
4452
4089
1792
2738
374
526
1133
3254
1019
46
1890
2666
4100
3886
3687
2522
2537
1238
338
2692
508
803
1502
1250
4448
3492
821
530
2526
4263
3965
1474
1318
851
2114
344
597
4184
2100
1037
73
199
1477
597
1273
1757
2783
1219
304
338
481
3274
2880
4471
1798
1327
4410
2563
1678
1174
2869
3657
3329
1059
2280
2257
2529
1517
821
3772
1241
1404
49
925
2286
774
1367
728
1102
2447
2156
1106
3529
439
436
1334
4139
3770
1773
3994
2252
2589
1183
1304
71
4443
1238
149
1377
3406
634
670
1831
3812
3522
2050
379
3642
928
1429
1952
1670
926
2970
567
1484
3571
2552
600
2008
3923
117
3400
2729
2968
2049
2811
1477
2905
159
2625
1922
1918
199
821
4169
338
3215
734
4413
3628
1189
841
3740
3175
842
3041
1581
2285
4503
539
1710
4367
4609
2697
2535
441
959
3917
4425
551
497
3937
319
4427
774
4245
1150
3719
304
338
2818
632
1477
3487
199
1238
159
924
2178
821
3657
4413
2947
1250
4367
4398
1752
526
591
3074
3040
600
1121
2029
319
1438
3501
154
49
2980
1037
73
526
1752
1580
1506
634
199
1477
2196
3481
338
1516
2905
2663
2410
1502
1250
530
3119
1063
2601
2247
436
926
1650
4309
3151
4089
1174
3958
3980
2901
3657
4623
2156
3776
379
331
2280
999
1944
4452
1106
4380
2924
697
2783
4249
821
3096
3719
4000
516
223
1318
1805
4453
1117
3996
1099
159
302
4103
2607
2184
2863
1484
2307
1678
2327
1238
1292
3361
1078
3445
3903
3572
2729
2915
2196
474
2846
2276
3492
1471
632
47
530
821
600
2228
3008
130
4115
4329
1190
287
4533
2100
4210
1502
821
37
4000
199
1477
2284
3425
530
1828
1053
3404
2589
583
846
2638
1944
2924
3853
3740
1093
2102
4289
2117
3657
2100
1757
37
2876
2980
199
1477
2059
4309
1330
846
218
1037
378
2074
3902
2446
366
426
3046
118
2292
2749
3910
223
2091
1727
1063
3481
530
3361
2924
47
821
1174
3657
331
1220
1545
3040
607
2409
2246
3487
3500
1037
73
199
1477
2783
2102
4169
3657
2698
4289
2280
3529
3119
526
3253
1707
600
421
436
3542
2589
2198
2526
821
1151
2292
2500
1380
427
2522
914
199
1477
159
319
821
2551
411
526
3445
632
1250
338
4272
4373
600
3487
4169
4100
2280
2410
2846
2692
3626
1253
436
3146
1860
446
3329
1468
1450
821
3475
2391
199
1477
3455
2905
408
988
2578
1626
343
1314
4169
2156
1132
228
83
1693
2056
1423
2743
254
13
426
526
3441
2098
3572
2692
2836
760
454
4421
777
530
107
4505
2356
3068
4036
2879
2241
2029
832
2685
1813
3260
2327
517
842
3310
2394
597
309
4263
44
69
3812
302
1151
3659
2100
2589
821
530
199
1477
36
2905
408
4135
280
3171
1828
1255
3749
1060
729
153
223
3687
2625
3177
307
4100
46
1861
935
3119
697
436
526
1238
328
2550
4015
8
2783
3190
4452
2968
481
2654
919
3457
600
3812
4613
1831
2511
1823
1844
2488
199
1477
530
821
860
3214
4150
4549
1151
3310
3425
3871
3808
1224
4452
3783
332
3361
2228
262
3492
561
3160
2783
2394
1060
1183
412
591
3160
3809
2198
449
1828
2666
3687
3808
3742
71
1238
3530
1174
3307
3056
1944
2654
439
2511
1502
3425
1183
2961
841
588
338
437
1084
481
2860
2889
600
4089
821
4230
1511
436
83
793
2924
1750
4446
3295
3096
2754
3142
3657
1773
3026
2783
3372
2789
3457
455
254
508
803
3853
2552
658
610
1253
136
210
4134
3359
1578
1823
3111
1756
122
3917
876
1124
2098
941
2261
833
4103
3487
93
2545
3731
128
3326
1261
409
1254
141
303
749
3080
849
319
1553
199
1477
2245
2589
162
1166
926
3976
2582
858
227
175
556
4322
1060
3306
1321
1566
2805
4290
2771
2075
1623
2327
1645
301
1944
1429
670
587
1814
3146
521
780
1447
1756
4388
3793
3530
1773
2021
925
1798
4117
3306
1566
1321
864
3792
2141
2071
2508
4550
669
670
2075
3202
1259
1238
4388
1405
2053
1538
851
36
2511
255
2626
947
69
1558
419
3803
3846
3361
607
1174
2924
1805
2922
4403
3359
309
3945
654
1304
1781
2114
3925
1150
4377
4080
2672
561
2123
2200
4408
516
4594
481
3802
2156
28
2502
1425
212
2228
3493
2292
1405
3043
3336
1192
3935
2071
4117
1538
1566
1321
1289
1973
3306
2406
863
3111
634
2922
1402
669
1974
928
3361
3307
1591
3202
180
1016
4086
2532
1484
2924
3917
2717
2247
3148
2771
1566
1321
3306
3562
1828
4388
813
1372
4086
669
3575
2711
1805
569
4615
2071
2141
2989
841
4514
2969
1544
3518
3490
87
1675
1438
1060
1327
1321
3200
1566
2597
4322
1814
2771
587
894
1591
3306
1590
4403
1484
2805
4282
2864
1944
1793
223
2205
3096
3402
2687
4238
3190
2071
4117
3306
1321
1289
3930
4522
2532
4546
3289
3694
2535
980
2880
1484
2406
863
1402
2601
2638
3603
634
2922
841
3361
4065
3111
928
2938
4267
1591
2657
3985
31
439
2506
832
3312
426
670
2029
2582
2293
2939
4443
1675
2741
679
2075
3950
3257
2059
4309
539
246
2694
519
1238
1566
1183
4138
1500
2707
292
3160
4304
2117
31
1221
349
4457
2692
1321
3306
2918
4631
1172
561
1484
2611
3141
4653
1661
3438
2014
2511
2924
2381
3330
1151
4282
1675
4117
935
1566
1321
3306
2771
3585
291
1759
3466
2926
2228
2071
2055
3522
1861
3146
194
894
2471
3141
3853
1404
926
186
349
104
708
1691
2752
2839
4491
754
1973
1951
3653
3680
1238
669
2601
3194
4117
1566
1321
3306
4085
2071
3041
1314
4086
3669
3792
825
409
1675
1828
2822
69
223
510
1944
389
2919
4479
1813
928
2185
3040
588
331
927
4117
1566
1321
3306
1438
526
2071
3041
1327
3792
4388
2005
4322
880
3904
982
1859
4249
3141
4086
4446
2938
3429
1576
3818
600
3860
4204
3518
3500
927
3690
997
669
3453
2071
4372
101
3306
4077
4015
3950
1289
3958
1460
1932
3871
2043
489
2707
3128
2309
3536
2491
1061
1083
1484
301
3111
1974
3289
2262
3196
852
456
744
4000
600
880
4322
4117
1314
3306
1566
1321
3041
3530
4086
669
3260
2919
1429
2511
105
3910
4403
2141
31
3428
1987
2818
3045
3934
2672
921
645
2247
2908
4388
118
338
4100
4297
1150
75
446
1063
1828
465
1334
3328
3428
2099
4461
929
4422
2014
1053
2181
2071
1692
2907
669
3991
4036
1566
1321
2968
1044
670
860
1319
2406
3387
2651
1630
2818
1973
2506
1441
595
1039
702
557
1641
852
1888
1060
669
1566
1321
607
2406
1402
1238
4003
69
583
1778
535
2071
4210
3306
1566
1321
2508
1591
3530
1974
928
3763
2109
227
1973
927
988
2808
2917
3361
3307
75
567
1238
3894
3965
3622
1943
3074
4383
4123
2912
2771
3169
2148
2889
4531
3912
4501
4068
2711
2385
3306
127
104
894
4254
3858
3111
3307
4036
35
669
302
617
927
69
928
3382
474
3222
3306
4337
4501
4254
3169
2023
3435
935
1327
1245
3551
1750
860
4372
1440
1828
2970
2938
530
3226
1792
780
2677
1255
988
2939
1430
1944
587
2741
2434
1938
3271
4065
2334
3664
826
508
803
2404
2924
840
896
370
697
343
1973
3588
301
1838
1304
2261
707
1708
1224
1909
4281
3169
262
2132
1973
2115
2938
2191
4029
3967
3295
1564
2200
3165
3096
3174
277
1782
3454
3536
2637
4573
2771
1219
780
444
3069
4032
3740
4267
2579
2845
4576
1979
3265
3269
2980
3694
1221
2
3276
1173
2090
4388
2794
3169
3306
4337
4501
2023
210
165
4254
1828
2969
4403
2141
935
533
697
3622
3074
2334
879
2900
793
588
2415
2115
4140
343
2285
4557
1278
2965
1724
3197
2171
149
3478
1615
2937
309
2200
2261
1327
3291
4591
1333
767
1910
175
2417
1544
344
4112
3376
906
1428
879
4372
2794
3169
3306
4337
4501
2023
35
669
158
1945
2506
4017
3867
749
246
2044
2340
2261
927
2845
2938
906
149
3367
1250
533
530
1938
1910
1708
489
3859
2741
4015
3197
894
640
411
3096
2611
2920
1174
1981
3915
3761
1120
3636
821
941
4325
1219
798
162
309
2924
4022
4421
1076
572
212
3628
2285
3194
3169
3306
4337
4501
2023
1792
798
516
151
4514
2141
344
4112
3200
4444
3518
935
4091
4249
3227
3291
3493
3976
309
2417
2247
1241
4036
3458
2009
852
3336
894
879
2334
1978
4510
4015
301
4576
841
2180
3530
844
1661
936
2041
2420
2663
930
246
2919
3141
489
133
3860
2924
3481
1628
2071
3306
4240
4337
4015
3803
894
149
426
459
1304
844
3159
793
44
2286
1190
2889
1438
1773
1529
3937
3709
1441
3818
2763
1245
180
2591
3530
4501
2668
4244
3572
1857
3119
1174
2205
4388
588
3291
1891
4140
1675
3380
2926
1973
2205
4263
1117
2908
3572
4624
2284
408
2583
128
3194
2543
2533
1356
3174
519
3027
2156
539
3978
821
3030
1518
4562
4570
2698
1901
114
1591
793
4491
4244
3194
1372
2059
4112
246
2506
4398
2237
583
557
218
411
44
64
2794
3169
4015
1510
879
4388
3232
1765
2914
3243
3584
906
660
117
2578
4065
3291
210
165
4374
1554
4518
970
3598
3200
1199
246
1564
2115
64
158
927
3915
1834
1619
3026
973
1952
2964
4342
997
3306
4386
1500
4501
3653
2285
471
3950
521
886
3127
4024
1062
2090
3336
3500
117
4580
419
3200
1510
1258
1238
3289
894
2435
3919
660
4591
3653
3306
489
1929
4304
1628
2071
2694
2600
4150
2416
2456
1694
2964
2161
2963
1792
3845
4454
1973
2924
4184
840
1675
3530
2246
4484
2701
2491
3128
1062
3169
133
1750
3165
703
158
886
451
863
144
370
2677
4162
3740
2220
3929
1782
1500
2070
894
2506
2711
456
3169
3069
3377
4032
1427
1615
2002
1910
2642
1221
881
1713
2262
2198
436
1308
2248
3740
4427
729
86
514
774
1367
1212
1782
4100
3249
1063
3326
1175
2980
1287
3585
1979
1828
1053
159
1778
555
1752
3975
3492
1838
3895
4024
2508
3764
1831
953
860
2020
973
1974
2156
3915
1318
912
4557
421
1696
749
1775
2545
1973
31
174
2261
3000
4168
988
894
679
660
3169
4010
621
2425
1327
1360
935
3612
81
1782
4006
4162
963
836
3425
4336
3276
1472
4225
1756
2741
2758
209
1944
3636
3055
3359
4495
2926
1212
3190
619
4296
3194
4454
516
2334
4337
4501
2023
3306
137
798
2284
2694
2205
2180
2039
2276
3976
2261
3680
1806
1175
4514
1526
2292
127
2698
2938
2349
749
3859
2141
1798
660
1273
3119
1909
3169
798
380
28
4398
1736
127
2956
1627
519
2707
1816
837
4124
1576
1743
4372
749
3174
3096
2600
4353
2889
1610
3978
2002
436
719
338
1782
3276
1250
1510
3054
3116
1242
4557
3740
2869
3330
1355
4184
4142
3360
2247
2336
354
2202
1026
1037
378
698
1756
4018
323
4447
2198
928
3944
2596
4448
99
2692
3854
3375
2634
702
4514
2458
1014
2711
1591
849
37
647
1189
3172
679
1304
73
4445
2964
1354
2924
2846
223
988
2293
2741
3204
1773
1183
1626
4162
2818
923
1120
71
2897
3339
3172
3190
2816
175
3782
3712
2889
3584
3160
4184
3045
2672
4300
2939
526
645
3572
75
3442
2698
3586
2055
2511
2306
607
2625
4421
1273
1097
3818
1484
2181
956
4100
734
2551
4032
52
892
2458
3190
3339
3172
1120
1724
1190
1122
4303
71
3653
4416
2692
1964
1922
3851
1059
1189
4103
1027
1062
2006
4118
2719
4443
4367
821
864
2046
3689
3981
4289
860
604
4309
2861
3719
4416
749
4142
3339
3172
1645
1214
1108
1805
149
3689
1172
2733
175
2586
2670
1554
4244
4044
966
1799
379
2286
338
13
2839
3074
2652
1012
71
4377
52
4443
194
223
301
2601
4103
31
1910
2610
4266
3438
2962
2029
1379
2052
2760
1304
3978
5
539
860
4169
4017
2741
2292
4182
1429
1540
698
1793
2982
3777
3963
3146
4303
3157
1217
197
2021
607
177
4162
892
2458
981
4184
3923
3573
338
1891
2151
4329
2535
1713
3422
4410
2940
3622
2098
2425
1018
1054
4256
4653
3138
2006
2339
552
2964
4319
2029
2963
3172
3520
3974
4006
3122
2741
4169
821
2293
4201
244
3074
848
251
4187
621
3030
1127
1440
4516
867
2956
1172
616
2645
277
3339
729
4405
2563
3400
1319
3417
737
4270
4258
1060
4562
1072
2211
804
2511
3389
512
314
3461
3283
3838
299
2818
4549
4637
3128
738
209
152
1476
2206
868
3182
71
3046
1177
1766
1059
4373
2108
1183
2310
1910
4443
556
3055
2783
1304
1314
52
2740
2185
4387
2692
1950
504
580
3008
2767
321
3244
527
698
3432
2130
3026
4621
1751
1407
31
3604
3000
4341
756
301
3414
988
4574
2191
123
1126
2388
1823
607
4149
4416
4032
1724
1629
4184
3190
71
2381
4367
338
2861
3172
1199
821
1120
1122
2535
3160
1438
1298
2601
2248
997
1576
3917
1552
3782
842
3515
612
2515
4419
46
4620
3899
663
3075
2400
1003
1059
1051
2454
1713
1027
1618
3191
2412
4184
4443
620
1910
4484
4352
3157
3249
1865
747
71
52
2046
2551
2029
2656
2458
4103
1805
983
123
3584
4510
892
856
3719
2283
4032
4142
4103
3339
3172
212
3689
4443
3653
1805
821
1012
52
3074
309
1910
254
3075
2741
1838
379
2924
4549
607
2760
2482
92
851
1890
2889
2834
1873
46
2545
2719
1438
2518
2361
2673
71
4283
1304
1172
2286
1967
1950
556
2962
4443
543
427
71
4600
1061
3444
3326
4260
1377
4184
3838
4581
2968
2228
734
4112
1713
3041
2760
1488
13
4470
2924
4474
2970
2685
4500
2185
3024
2468
254
3504
1793
821
2889
2140
2611
841
3096
493
560
3719
61
1063
3964
866
3512
4551
175
3339
3172
3080
3271
2818
223
2869
71
1828
964
3146
13
3190
1090
3075
1724
3746
2329
2741
4447
2444
923
1767
926
1040
1893
1613
3385
1589
3510
3969
2839
821
4244
2447
338
197
2640
2246
2339
1843
2740
2339
3512
4551
175
866
3339
3172
535
2692
2743
1090
61
1063
3807
3271
947
1724
2839
71
4298
1929
1491
821
1935
3373
2301
1629
786
858
338
386
223
3871
2783
425
1780
4637
4580
2201
4032
3719
2944
1624
3512
71
2023
3080
1120
1724
860
770
1828
2295
2337
1182
481
425
3892
539
4169
4000
2261
4070
4298
821
4436
3522
4416
1334
3671
2406
1124
2389
833
1707
3160
3719
3540
2482
1003
2740
4367
338
616
386
3712
1712
131
4398
3536
4240
793
698
4492
4324
1944
8
145
1925
2248
2322
1089
4035
581
2941
357
1190
2758
2205
2207
749
4550
1209
4447
2962
1354
4286
2591
3347
1999
2090
269
2963
1438
2672
845
2956
3057
2506
519
2277
1752
2006
3991
1792
3096
3536
4052
3279
4467
2702
3903
2167
426
4122
4388
2115
3746
505
3068
3197
31
516
1564
4309
1750
2934
3509
3512
620
4551
747
4155
3339
3172
2248
543
2029
456
71
2586
4249
3190
4298
821
1402
2127
3124
863
1964
1613
3160
3571
731
4184
3515
2853
2563
1431
1153
1805
736
3437
4244
1189
3339
3172
1085
868
427
338
4155
670
1434
1624
1451
821
543
3512
71
2508
1199
2927
1106
2181
2846
3307
1035
3882
3041
2924
3160
1063
3442
112
4443
941
2055
4169
2127
1831
1778
1121
3687
379
191
4103
4303
3032
526
2266
359
175
4155
2656
3339
3172
543
71
572
1172
941
427
2763
2200
4443
2926
244
4479
191
2052
1190
3724
3318
3160
4474
2327
4112
474
2089
2800
640
2254
1440
2309
2100
1314
3312
31
149
1321
2957
2067
3379
3509
790
1891
4035
3761
988
2783
258
2706
406
410
1178
1056
3175
787
3690
1367
2678
1572
2491
1800
2230
4096
1625
997
1062
782
2283
2115
1207
2826
3514
2099
988
560
639
152
876
356
851
212
1977
6
2395
3184
4246
3147
928
638
2934
4456
1529
1233
804
8
2839
3980
1231
493
1789
2292
1483
3926
3463
171
1384
1774
2459
3458
223
1771
1371
734
3829
439
583
2254
4228
1895
3368
208
1933
425
141
510
2363
170
2563
69
2760
117
2866
3584
3485
2986
2831
1300
2059
1842
3694
531
3115
3363
1322
1085
270
104
793
2247
1764
4659
746
4310
31
3484
548
2483
2269
2100
2693
18
4437
456
2835
3184
679
3484
1173
2143
122
3041
2850
3227
1773
2089
4455
1203
419
928
218
539
4479
2924
1444
8
309
3040
4662
3289
379
2741
1990
1838
1349
1199
3509
1438
2663
301
2647
4223
3074
935
4504
1686
4512
246
2889
2152
520
2761
1432
3312
2694
988
3403
2535
2826
1950
2285
2406
1773
3881
4531
1284
168
3115
5
2254
2044
349
1887
2896
4388
3734
44
1056
4354
3197
4371
2693
729
1527
1842
597
697
1090
754
2816
3306
827
1781
141
2117
3536
4374
3845
472
3295
2100
4103
1426
4518
520
1470
3063
935
1327
2822
3181
2800
3719
1945
2938
3600
455
1349
343
4369
2730
4389
749
1496
3563
2889
2286
3194
3616
4552
3220
4289
4096
4472
1027
555
2285
1371
2275
3472
3509
587
1758
2758
3100
2637
1511
193
2980
319
3509
439
474
1348
246
864
520
619
49
69
2910
3361
1355
4065
1917
2100
2293
1349
141
1734
4323
23
1232
3194
4351
410
432
2742
3220
2783
4437
3197
3486
2687
481
1940
1438
894
1966
1156
2760
4138
2816
3147
2790
2141
64
3243
4304
2489
666
3181
137
2563
2295
4514
3959
4388
2282
2578
4272
3529
2638
1625
2667
4000
600
2908
880
516
815
1619
879
1117
1438
90
1333
285
3812
607
634
2406
3362
520
2304
474
856
903
2578
539
137
2266
318
860
2897
2919
141
4516
223
734
4380
3509
28
904
1124
761
2156
2152
666
1144
1349
520
560
3509
587
1238
1116
813
141
1366
1465
697
4635
2648
310
809
50
44
1488
3571
2261
4410
2791
1063
513
3996
2276
4223
4516
2822
1828
4079
2938
2889
349
4653
2657
4246
2800
2826
520
2913
2166
1364
3509
3106
3073
2515
4277
955
2041
1512
4360
1511
3486
4027
695
1427
1153
2650
2693
935
3734
3665
520
210
165
988
1106
3361
4514
3046
69
2055
1823
2980
928
2800
3359
3781
3041
2816
2578
240
1349
4576
2845
3159
2282
2493
1933
3514
2713
380
2783
3175
1824
2882
3509
4458
1032
2760
2865
1903
1512
208
4289
2943
3509
1392
3572
1591
2255
4380
1063
4657
309
928
3910
1011
2526
925
3511
1669
1900
379
1437
2653
2406
863
2404
572
4359
1028
196
3040
607
3043
4032
2691
513
544
3740
581
789
2692
3509
2089
1355
1426
4518
3544
3306
1384
2771
2006
2022
3955
3395
4211
4121
4389
851
2166
340
1097
4500
3074
3469
3484
4377
3445
4090
1085
2806
3557
1145
1284
1838
2783
3808
4238
2115
2822
1432
3723
1764
4223
2715
3424
2244
2299
2325
1895
2020
1304
4178
2401
4388
3719
3509
2731
1016
2158
928
1238
1519
2506
1405
3379
1816
988
4576
117
4122
1402
2293
3026
513
301
1977
919
661
2044
789
1438
455
2254
3509
3723
1591
4028
3306
2406
2044
3734
3202
3361
3307
4659
1063
555
560
2325
2163
353
1910
3234
403
1680
1238
1445
2651
951
3404
634
722
572
2924
1460
2919
3121
1402
804
3190
2102
3764
2834
4498
389
4522
1121
3065
3194
1224
697
4510
3220
2201
1040
1557
2938
1938
2344
3481
941
3821
69
379
4472
2055
3291
2742
1241
2893
2295
2050
3663
2228
435
4129
212
475
2261
4434
4650
3472
1468
425
1975
4329
3731
2935
2100
1680
3249
1094
353
2944
3226
1910
4522
4282
1347
2790
3910
1262
2757
4291
4352
2531
2579
4484
309
3838
2601
3007
3941
2834
2694
1106
4562
341
2329
3033
815
747
2943
635
1060
1471
1901
2543
83
2905
449
1623
3114
1106
980
4479
2258
3793
4611
1063
75
394
1429
3168
2698
426
864
419
3812
223
3361
243
1333
3329
1814
436
285
1493
13
1099
3848
1427
4359
526
2672
1053
2317
449
3572
178
1910
1372
1321
879
4080
798
1834
1827
2710
1314
4038
2156
72
1402
3802
469
3809
803
3740
4306
1318
31
455
2100
3430
353
3671
343
1910
4484
3249
928
2670
2757
3340
4282
4291
2178
33
4169
4416
2274
2949
615
175
4295
3941
4201
2055
1591
8
1136
1106
2645
2224
600
2535
2059
4162
867
1204
4057
2100
3430
1185
2116
2163
539
2741
301
2258
140
1094
353
785
3026
4614
2055
4416
2274
1889
1828
4186
2021
309
2692
2579
105
4381
2740
194
1334
1298
863
2380
3245
2970
3119
4162
2099
3481
3226
2757
33
1524
4522
1106
4514
1975
3127
973
2535
3743
1402
3497
1838
1429
1778
1793
615
175
777
1319
2410
2293
473
4550
1773
3146
293
556
4633
750
2586
2049
149
4303
3430
353
33
2586
1445
459
3477
3340
2911
1262
214
1524
4522
3853
105
923
2834
1106
851
302
2380
3497
3929
3628
853
4484
2707
3226
4118
359
4081
3458
3249
10
928
3671
203
1910
2834
353
1680
2279
4507
2170
2586
90
2286
2897
3234
2180
583
1752
375
2329
4474
4321
1445
380
449
4416
2140
4066
1524
539
428
1922
3430
2049
2133
2579
1578
149
4444
1336
1033
4000
1438
4097
3636
2046
583
2284
4087
2834
1680
821
353
324
702
218
1752
134
526
3814
2000
4282
4499
3836
3812
1172
469
2905
2198
3803
2511
2156
3160
1974
3438
3430
1094
353
1910
487
3724
149
4388
1901
600
1318
1798
2932
1778
1680
140
2052
4614
3007
1106
923
2816
676
3160
4249
3874
3234
1356
2228
2625
2279
3540
2100
3430
2586
1553
353
2757
4291
615
175
777
4446
2506
2596
1061
928
1910
748
3670
386
4416
1334
750
1333
2372
2741
140
1975
104
4289
4395
1773
3348
3568
2729
1219
1934
933
3430
2586
634
877
1680
353
2189
214
1524
1459
2670
2127
3124
3340
2757
2417
1778
140
1117
3760
481
726
2611
731
2511
209
2380
3245
580
2248
3653
2949
615
175
2050
631
2601
1427
2692
4118
2329
863
2043
561
50
1591
1124
4078
4660
3563
2707
1354
3000
4614
2055
1932
3329
2517
1106
1863
4183
2343
600
3492
3509
1680
3249
1094
1445
3838
33
3477
2741
1960
1347
4196
3696
180
353
4522
4614
3226
1997
3430
2834
2601
2
1910
2098
2912
981
3041
4244
3340
1262
1094
353
3430
2380
4660
2100
1932
2889
2564
501
2140
988
1438
2404
2479
4017
140
4289
4416
2511
3075
2807
1334
1814
2274
1778
2802
2822
3040
670
3965
1166
2
2489
3814
1403
600
2329
3385
3612
912
1216
3458
194
2217
530
199
1477
1153
1053
844
317
151
2247
2326
2637
162
2102
3197
3731
1405
927
988
4329
3391
4022
3380
821
1951
343
2834
353
3249
1553
4291
140
448
4522
2055
3430
2713
1179
729
2789
2029
1238
3151
4162
1151
301
2329
2241
1078
748
3704
3514
3890
3659
2100
353
3004
1238
2905
90
368
338
2391
4135
1828
860
3749
3886
3687
821
1961
438
3848
1063
3452
2877
3146
3329
13
2847
2666
214
441
813
4100
2372
1194
91
3636
71
4443
697
1619
2869
754
474
3212
223
3691
2649
600
3111
4552
2655
426
345
439
2489
2327
353
3194
3636
338
3500
4135
3376
1327
2847
2489
1253
1637
4467
151
821
3520
2059
2120
3915
425
3177
1821
214
2782
1475
219
3085
1528
1553
3871
380
1063
389
3719
2822
1887
846
4097
2672
2050
2822
357
539
316
1108
2096
4329
2401
1438
4388
3493
1910
1973
4365
28
2360
4491
4563
212
1048
2395
2933
2277
2672
2050
480
988
2247
2248
3041
2123
4177
2228
2324
702
2672
2050
679
1438
2286
1355
1710
2479
2800
449
152
2868
3901
2282
105
2725
930
2921
744
138
1190
2672
2822
3584
3160
2096
1484
4623
3599
1438
3134
2364
1402
212
3692
1617
1877
31
425
357
4479
4134
539
2944
1628
1060
3836
3886
471
4522
3249
3669
459
2295
2100
1861
2834
2862
2286
51
2746
444
2062
2818
3433
3493
991
3142
338
4405
530
821
436
1438
1117
597
3903
4169
4017
449
880
982
426
2156
474
364
4479
3454
1430
3573
607
1778
926
879
2334
760
4000
4117
489
3812
1814
3504
1304
4637
90
487
1190
2908
539
2713
3664
3433
2000
1267
1061
2073
1891
4249
1547
3670
2055
130
1350
1999
634
4507
2347
2100
3330
965
2247
1037
73
2417
1008
4458
3386
2778
2839
3443
301
3160
3146
254
2863
1348
2303
118
2962
2410
1824
2882
4492
4465
3536
2203
4404
4615
2247
2938
848
1561
3290
3651
4150
3575
3808
126
1446
1484
4306
2347
3836
3410
747
392
679
155
821
1828
3721
4459
612
1348
175
810
3160
567
2100
3286
3903
1117
2908
1792
2623
877
1765
4391
319
449
2284
2899
1190
3347
2005
408
3307
2140
31
4150
1725
4263
4178
2166
3027
3719
1721
1810
1591
2364
2247
879
2556
1901
1183
2
2672
4459
2666
2625
2284
301
4582
2578
133
879
1510
1287
798
2048
349
2746
4563
708
1987
2584
28
1117
4531
4557
766
2672
1828
72
516
1484
44
4290
127
1273
3899
3345
3058
798
3652
3663
709
1909
1619
3149
935
3357
3158
4337
2782
533
2435
1952
4510
999
2020
3712
370
3282
1627
2252
2589
2245
1250
508
803
1219
3953
879
2334
2443
826
1117
2
2672
436
3976
1706
516
3802
766
2198
846
72
982
44
1167
1183
319
607
2845
68
2329
2306
879
748
2334
798
1250
3058
2836
628
2100
2672
3045
2014
645
1155
2966
75
130
4169
516
2908
4388
4139
1318
2381
2511
1183
1484
607
2406
2181
2526
105
3361
4514
747
2672
4459
2932
1806
1828
2327
1528
2293
114
3584
2672
3045
2156
1779
4240
2467
3536
2151
2783
556
3781
1304
1559
3934
921
4107
1806
1752
3529
4139
2962
1427
4117
1059
320
285
1264
2924
247
3445
1183
4283
2417
2715
848
4388
323
1973
28
408
2506
894
3903
3305
2580
3860
736
2713
4323
516
880
2100
2760
1626
3204
1834
159
1805
2132
983
1106
3331
3853
632
886
821
2905
338
227
3257
3491
4445
1500
620
828
3441
846
269
729
86
49
3160
3492
339
2005
2741
1219
1979
646
3127
973
663
1522
1979
2163
886
471
1177
988
1861
90
1183
1094
2862
1056
1321
2880
1132
1151
2336
2303
2611
2029
2329
3944
4193
309
3146
1922
3583
49
3965
2283
301
3360
3074
2171
886
821
4460
175
3607
3160
1828
1979
3269
4514
2425
3204
1175
487
1441
857
2073
2816
1805
2760
3819
3504
4623
31
3941
3503
2511
4495
1476
607
844
2927
2601
1076
2200
3045
1304
1438
2589
821
508
3770
766
1150
2059
449
1805
2704
4100
3657
2692
374
136
3732
593
886
1778
1190
2760
2754
2816
3204
2563
4272
2582
1121
501
4283
1175
1199
427
4388
4340
2417
159
1834
3950
1778
2317
573
2202
4324
2970
3435
469
141
839
1027
3846
3202
45
4085
2075
1150
3904
894
3740
2002
427
1490
4162
1064
3941
2749
2947
3204
2698
4249
2205
2100
1910
1865
175
3380
983
4207
821
4103
2760
1979
2171
1522
2656
632
886
2839
1224
966
465
2049
631
2670
3819
3915
2029
569
4112
3812
223
620
338
3752
1680
3386
181
766
2394
4427
3671
3704
4664
2611
2417
2651
2380
3245
1506
4078
4413
3041
1061
63
2614
1334
825
409
4597
1778
1856
2055
293
2108
3965
4495
149
488
2740
3923
3402
2052
2261
1384
4617
4142
4340
983
426
69
2202
159
1122
2638
3812
4576
4112
2744
1554
4324
602
555
75
2090
4414
4249
3074
886
846
1250
821
1502
1183
4078
1150
1451
1510
1395
879
2055
1471
3504
4024
3769
1591
3719
789
2304
3680
2760
3204
1558
1287
1979
3032
339
3306
4386
1500
2090
1061
104
1321
1238
894
1020
3202
1106
2926
764
3492
3204
2862
4522
2
2558
3458
1773
3211
277
3812
2914
1150
4153
3387
3803
2937
1889
886
1183
508
1151
3571
204
1226
3056
3950
3671
1500
3334
1199
1710
1781
3302
1189
2760
1825
1826
2002
846
4448
2610
886
821
4633
4472
1805
4277
3703
4272
3438
1150
2578
1857
1935
3434
2551
2869
427
3283
426
587
3853
3142
3662
2489
332
1212
3057
4533
3976
2947
254
2601
3307
204
390
2611
248
764
3573
2329
1821
3401
3481
3433
4150
487
863
3359
2180
1427
3316
4324
2816
3996
1761
3204
2412
4024
3331
1805
2317
471
2285
4272
1500
1199
159
1828
425
1304
4484
2760
181
886
3929
2834
3160
2611
339
285
2778
1150
2029
1402
3362
560
2763
3874
4522
1438
3069
87
1979
1522
886
1805
218
159
432
1150
2610
4324
2050
3803
2285
4154
4142
1805
2317
1199
1304
4427
1150
3492
159
2611
2905
886
3441
3194
3331
3032
860
2020
3142
1106
318
3980
3746
471
508
136
821
3747
880
4121
4091
3941
3671
679
2317
2842
2100
1861
2596
2284
1238
2198
2583
2692
1183
3204
2078
1522
3257
1828
860
403
33
1027
4078
4150
1106
2741
1979
4386
2864
1198
155
821
2839
439
3347
1985
999
988
3175
886
1183
4078
427
821
4324
449
1522
3704
3732
2425
481
293
600
2655
2668
2381
1724
2889
2508
4443
886
1979
1189
227
2864
4454
983
1805
1522
3491
3269
2600
681
77
1510
1356
2214
1155
679
338
3219
1508
1438
821
3929
849
1929
620
3819
2605
2049
181
471
1656
1008
4395
1183
1026
1194
2578
3993
4024
679
1321
2760
71
2098
3249
3204
3492
2268
988
2692
1004
606
1834
3427
2596
218
2284
3732
2156
474
426
4100
1669
2711
3269
2090
403
33
3418
1027
4078
419
1823
2816
4377
1108
556
373
2329
4081
923
2449
4187
4162
1743
3433
1175
2198
1680
1805
4103
1106
2963
2203
1813
1828
269
2055
4514
338
1194
1238
3688
879
2550
3085
2917
3950
36
210
2527
246
1792
2783
539
1750
3389
4318
4091
935
1124
3400
821
3008
1868
1383
3770
3704
1321
338
1522
2760
3204
582
3552
1561
4427
2100
1425
2783
1661
2029
1238
821
4386
695
1183
2868
8
2814
4035
1440
4222
356
77
786
3941
325
4085
2944
620
2139
2637
4169
3857
3978
2799
473
2317
181
4104
3634
1534
427
3331
3359
3975
4631
3294
2395
848
2090
2141
2056
3247
460
1731
3981
1938
2292
309
3308
3151
4410
1083
3777
2835
3166
994
90
82
2354
92
4005
4491
218
223
2924
1334
2252
3919
214
3930
243
607
530
2122
4282
4479
489
1836
1756
469
793
1273
3653
3174
18
2944
988
1582
2289
1150
913
3485
4103
678
764
951
3719
2601
4570
2533
1792
3383
171
1366
3032
2818
2334
247
0
3200
1891
4557
3259
729
1534
4282
3973
5
995
2115
832
1106
1889
1827
3784
660
989
2598
4309
149
4554
2029
519
301
1132
1877
2924
465
3776
2141
2347
2385
1861
3306
379
4027
1836
3380
1061
1628
3306
3669
4210
1836
674
105
471
489
4460
3815
2972
3433
4117
4282
4100
28
3975
2071
1035
775
2760
181
3903
1806
35
317
4263
3786
1053
704
3197
2506
223
2713
151
2247
1813
530
1484
2710
2184
956
607
4193
309
3963
1227
2625
285
2532
489
2286
438
436
1844
988
2783
3390
3359
4065
597
4140
2591
1836
1864
1778
600
2601
2090
3865
2885
1145
379
301
1113
1061
4300
1860
1062
2886
1203
3976
481
2963
3148
1117
2377
1877
2624
4324
4210
4282
2364
3874
4249
4011
4289
4388
2071
3255
2163
3894
465
4035
4103
4659
2261
831
4507
2760
1910
1551
2957
4059
222
2059
1355
3390
3740
1405
2100
2248
2698
3596
2295
3946
2427
249
1238
489
426
1528
1100
468
1707
3310
2207
2285
3377
4272
3903
2185
876
4389
2968
3336
4580
3249
729
2645
435
4329
4309
212
149
223
1150
2924
4134
845
826
1974
3383
903
4489
4346
894
2183
3808
4597
660
4372
2247
2096
683
1836
1117
3904
4282
4291
3492
4558
1864
4186
539
2071
2451
1438
2292
3607
138
1190
3719
2056
1558
4404
2920
4563
1167
4289
937
3089
770
3028
1591
3306
1379
3924
1664
4284
953
964
2091
1891
2937
4277
2017
1265
530
439
4171
628
2551
597
1757
1582
2141
636
2774
513
3460
851
2970
852
3194
2115
2503
436
1613
4329
1934
234
3681
3119
336
2247
3784
1688
3249
487
4087
3380
3026
2839
2969
488
4283
1005
21
4637
2073
2712
2816
3374
1940
3584
2203
3295
2309
3740
2586
3257
1910
130
4282
2957
3781
4329
1355
2698
329
1630
1395
356
4110
2904
3122
973
3869
287
379
3854
4550
615
175
3032
3264
2100
4626
3694
2175
4032
1190
541
818
4388
2517
175
1053
3880
4112
489
4036
2479
1404
2141
1522
411
4097
894
394
829
1993
4140
1314
11
3306
1133
1759
3977
151
1438
469
4273
2071
826
317
1156
212
879
3216
3784
2189
2100
1861
1190
1805
660
309
1106
449
1336
1053
4127
471
857
2128
2698
3530
2293
851
1108
2839
1476
3887
1510
2
4117
4582
3530
2372
4282
449
877
1680
175
2140
3478
4100
290
610
3160
4266
277
309
3764
389
272
426
3572
879
4249
1831
2889
3895
530
1330
956
4210
3882
715
1430
821
988
4282
4117
4150
1799
45
2325
125
2128
4123
1279
277
1190
3784
1688
660
1161
456
4289
3361
3133
3492
4169
4017
408
3530
3504
4558
989
2839
1823
3514
572
1215
425
2984
2039
3950
660
3740
1500
3874
3784
1688
4386
4080
2710
49
4576
3535
338
550
420
4340
2666
1977
3176
2435
2141
2198
2372
2114
1593
1799
4388
780
679
610
3310
2577
3860
4150
4631
926
3614
3222
2557
194
141
426
301
1589
2804
1813
1731
1008
126
490
4186
3536
2506
600
1642
1137
175
2790
4558
2090
1961
221
481
3433
1438
2591
894
1177
1061
4621
3372
364
1304
315
2698
249
3074
2261
2897
3160
4623
877
1117
2787
1438
2336
4169
90
1103
2607
4136
4571
4210
3530
1008
4245
4553
3157
1471
1974
2156
3326
4429
2560
1805
3965
3784
1688
2228
1395
114
1554
4249
1199
1153
3784
1827
246
4554
1371
3808
886
3520
1769
3177
2937
2835
3318
1009
995
2970
3449
3197
2926
3894
3096
2938
3379
2059
4554
3490
4388
812
3306
1187
3814
1118
4372
995
2410
929
2662
4230
2972
210
165
3361
331
2071
4558
4117
2808
4505
927
1404
3740
2980
1973
3054
4071
1438
4404
3652
2818
1495
1314
1287
4169
984
269
3361
3445
3814
3282
524
2100
2511
1034
4072
2095
3945
2707
3529
2000
1084
1402
863
17
1591
2601
3202
4035
3503
2310
1172
2211
301
2329
996
2789
419
1940
660
2818
449
1974
1099
877
146
2532
394
489
2184
3530
1059
4453
285
1727
2638
191
4479
956
2625
175
864
4100
1539
880
4505
1106
1429
3387
2511
3812
2787
1117
4000
3784
3160
21
2712
2198
1864
3306
2189
3808
3945
2980
2276
2005
1464
4282
1117
4005
3858
991
199
2289
4089
439
2505
90
1828
2566
1778
449
2247
3194
4491
3041
956
3812
4637
1836
1510
879
628
1047
426
4660
899
4187
2156
3530
1711
1798
3669
2257
3748
2349
583
4414
2293
1688
1441
833
2868
1423
1430
2247
1060
2329
2071
4117
3934
4282
28
597
2956
3945
539
4558
8
1238
331
2181
2863
1484
4555
3443
1711
660
4135
47
530
821
3490
105
471
2258
1861
4022
634
2050
455
1877
3784
1688
22
1438
3530
4193
841
1060
1836
4282
2508
4414
449
2601
2511
72
4000
2096
2050
4458
3653
36
588
331
2980
1944
2590
243
3386
90
3361
1124
3815
329
1630
683
3969
1591
2156
285
1471
1241
2924
1287
3719
2822
2247
4087
3380
2919
471
2071
4558
28
905
302
3745
956
117
2286
357
3858
2914
607
2924
2591
4134
941
3128
1174
1078
2545
2130
3812
996
2000
2868
4210
153
419
1061
1861
928
3306
1974
426
3530
254
2511
482
1921
3536
3975
973
1761
3289
1678
301
2170
4458
1319
1136
3202
3910
3176
2185
2017
3142
2198
722
572
455
2021
2128
4282
989
3477
254
45
660
3492
1238
28
3529
2512
1578
2185
1476
3919
1167
162
567
3359
980
679
1150
1688
2938
3304
2980
4462
437
4322
2921
419
4355
465
1060
1923
1238
3289
3975
49
1814
530
2000
407
394
1670
1429
2698
243
446
634
567
2511
4119
2863
925
1778
3306
1106
1174
1773
285
3669
4003
75
3504
2651
2845
4388
2181
210
165
964
1060
1484
1923
1150
1688
2100
471
2000
227
815
747
3976
1683
2293
4272
3945
3586
3356
3466
3357
2141
3975
580
3101
4398
2506
2019
426
3142
373
480
877
2846
223
1014
813
1372
1903
2789
2934
1121
3157
1887
1814
2863
1701
982
4263
2790
2189
1183
218
3599
1190
880
75
2670
4288
3105
2845
419
1063
3526
4445
1094
3976
1150
1688
2364
1508
3160
3572
285
4003
679
2049
4383
2417
2196
2286
1773
2050
3359
4207
4196
4249
3331
679
1150
1688
4383
2762
2938
4617
2100
2955
1778
12
1620
880
324
2511
2115
2141
380
161
390
254
509
1372
1377
345
3743
941
4024
1333
471
4388
3492
301
4193
309
3074
2863
181
436
3306
3669
210
165
825
409
2904
2558
1356
1508
4249
3819
1403
504
4054
2189
2364
2760
3204
679
1199
162
2102
846
635
2198
1828
4186
403
33
3694
3929
886
1979
4398
2268
3492
4187
2029
1014
4457
4386
1500
1781
3004
3664
826
3027
1333
1219
3941
3635
4318
1321
4169
879
1372
4116
4484
749
3096
1405
221
1974
3434
1724
849
821
3965
3151
4410
1238
2261
4000
1901
3168
1150
1688
2050
90
1183
2692
2625
846
218
449
1647
2845
3139
2543
3105
1923
3357
2879
3101
1099
2049
504
3257
3956
4013
491
325
436
1334
530
152
1484
3041
3361
2924
469
426
4100
2479
4434
698
3803
3685
171
2417
2054
1778
3929
4003
2228
1974
3965
3260
2181
1238
2156
1041
2115
3915
3197
927
4372
1827
4383
476
1333
2822
2968
777
3396
3719
3336
1150
1688
748
4462
1150
544
2645
2586
1688
4491
380
520
513
2250
471
3160
679
12
75
426
1683
530
788
3815
2452
3360
4388
734
324
2698
1368
1372
2601
337
3295
1910
556
2980
1238
607
105
246
3808
3500
4123
3778
1923
2003
493
3945
697
3168
3191
2595
4443
1403
1950
4637
3175
1544
2203
1688
3504
991
258
2102
3184
1824
1648
2029
2944
4162
2395
1221
2740
1150
544
3347
927
1055
3864
1425
4425
1183
3909
820
1910
877
2261
4304
793
2924
293
1090
1334
1146
3358
1063
821
2029
698
2771
1611
223
2964
432
210
165
4388
4119
2762
679
1150
1688
1778
380
12
927
734
324
2335
254
337
3776
4324
2479
1132
69
1805
3685
1438
852
2506
2417
3351
1151
390
509
343
1136
2247
1675
3148
1923
1805
1150
1688
2980
859
3778
4244
966
679
3318
1940
1544
857
3056
3306
2029
2006
1951
935
4372
2141
2885
919
3160
2003
3860
1617
2325
3694
4383
631
4123
2640
4140
988
2922
3530
2921
3975
419
2115
1304
1132
4307
3254
621
850
1238
4615
3265
4462
4178
679
1150
1688
1008
2938
2596
4383
97
175
3444
3853
309
1117
2787
203
499
394
1127
994
4011
4388
2279
2790
689
4288
426
4147
254
2913
906
3894
3651
1987
925
1904
2247
3850
180
3466
1190
487
2980
1238
1183
3442
1121
4562
3969
171
842
449
4388
3101
504
90
4383
2189
2537
309
4467
3357
1438
4263
2698
1975
1150
1688
279
1000
3360
481
880
3148
4425
75
36
3965
3792
2285
4000
3336
1094
1150
1688
4118
2654
679
1939
1831
2740
3781
2055
3530
2156
2578
1220
2673
956
309
449
3812
227
815
175
2329
1356
471
1078
2863
181
90
2980
3732
2284
1756
2789
2924
747
4210
4100
983
4112
159
715
2198
2656
1014
3000
2741
539
798
879
1189
3929
4387
293
705
2295
4503
780
1183
646
2545
1150
1688
3698
1910
111
3315
3380
2927
4134
4013
615
747
338
299
2381
1355
227
815
1183
4479
471
2329
3709
210
165
3530
4089
436
1415
3504
175
4443
2543
3289
832
1438
1238
1117
4005
3934
4282
2697
825
409
2615
329
1630
1395
679
2611
610
2563
1974
4123
1950
4383
535
3778
2000
1060
2528
748
1860
3424
1108
1589
2115
4304
4249
3685
3643
2567
3331
4498
4024
2610
1405
3020
4299
199
425
4220
2978
4227
4022
1836
3380
1648
4329
3688
223
3686
2947
3536
2583
1426
502
3289
4237
287
2029
3184
3894
2933
2421
1688
3719
1228
3784
1395
2205
632
2075
1395
4388
1035
2029
159
1778
3148
2055
1752
886
983
2645
3500
476
832
1642
604
1940
1617
2944
2746
736
199
1150
3945
2100
4174
2255
1778
679
1688
4000
2511
1241
1407
3530
2071
4117
1124
2406
2927
1864
948
2924
4134
31
1798
1836
4558
255
1190
1133
3361
471
2329
3965
2980
2266
3588
1224
3289
1150
1688
1190
90
879
52
1438
3160
2508
1199
539
482
3466
3803
4100
679
474
3812
1172
3101
449
1238
3887
1838
301
2258
1646
2579
966
1121
3969
3935
2839
487
2741
3361
2098
2417
2075
1150
449
1778
4611
1591
2526
982
4263
75
928
426
1020
3202
476
4551
175
71
2050
3041
499
1861
3361
4479
391
2489
3526
285
2747
2601
4116
4127
1974
607
2099
3669
1688
2406
2181
3040
1319
1150
544
3356
3168
4544
3628
4032
2383
1148
3306
4432
3820
291
1759
3860
3330
1238
4123
2055
4388
1798
1688
1367
2200
425
928
2100
1150
1688
4123
449
1510
1829
4355
3074
4383
476
1828
2006
1242
436
1334
1090
491
2075
3194
3562
925
3387
1798
3455
3202
4263
982
426
1591
1984
391
1395
2410
379
3529
4491
174
1367
600
1460
1183
2670
1897
1008
4000
1438
4013
1471
2506
4169
2310
356
444
1355
1438
679
1150
1688
4119
2762
12
1132
75
1562
567
4425
3357
2141
3381
3945
419
2800
4491
2580
2491
3976
4388
254
1805
1814
69
2468
2980
1952
1891
3514
1053
2180
409
4024
1778
1372
4324
3848
657
301
4134
3807
3331
3194
2760
3254
3380
3634
4142
28
4447
1910
852
3377
2545
1304
4513
2587
3584
3336
2247
964
165
3530
880
679
1150
1688
3306
2533
1438
4492
4425
3653
3945
1864
2100
3289
3808
2926
87
3812
607
1355
3160
471
285
1484
2578
2980
535
2692
4430
2071
4134
2181
1402
1711
246
1828
2201
4117
1238
567
1756
2029
3917
3260
4388
4032
2704
3719
3740
851
1442
1432
1407
197
3621
2285
3887
4510
726
2347
199
1477
988
1428
867
1593
4372
3200
4289
4659
3714
530
1199
4186
1739
2557
2972
2692
2115
445
903
2308
2595
3865
4168
2100
4325
3306
379
3361
3307
4304
94
277
357
2839
997
4657
152
4413
2511
3938
3179
851
4310
1203
283
1438
1150
1688
1510
3101
632
212
3792
2285
3653
1429
105
3466
3530
880
75
1172
3160
1238
3740
465
1628
634
1471
159
481
3836
1901
1778
4000
3148
886
1150
1060
1484
449
1656
4383
2247
1960
715
2274
3041
481
2228
3887
1688
285
2406
2522
4154
436
4623
3831
3367
2252
1502
1798
3361
1438
2778
4479
3812
1630
1334
2100
679
1150
1688
11
3306
964
1647
1828
2246
3945
2247
3572
982
1063
426
3105
3040
350
2842
1974
3669
12
411
2698
4139
471
2354
3416
1650
3973
111
530
146
3271
5
1683
698
2508
903
1524
331
3984
997
1578
4119
1838
1124
2511
973
1630
2818
165
301
1132
3530
379
3529
4134
2927
4015
221
4059
2580
2491
419
4491
3304
2071
4117
2876
4372
697
2800
1528
1484
2532
2697
1106
2859
2091
2969
1492
2
615
175
90
3148
2694
2049
857
663
634
1183
2258
4471
4398
2698
747
2554
879
607
1094
1150
1688
4147
866
2836
1047
3101
449
3562
670
1510
2406
3812
1084
2879
3361
1124
471
4289
1923
2116
1177
1469
1830
481
1460
2933
2610
4188
1221
4006
3709
4272
3168
2605
2203
3177
144
4383
476
4032
1190
1150
1688
2285
2924
1606
1060
1939
556
227
815
747
226
3996
3027
530
4000
435
212
2261
3160
3685
996
2000
3614
2185
4015
4389
1150
1688
3141
3190
767
4013
3101
159
3174
3745
1778
1471
1828
2922
4388
2638
199
760
1133
4000
3271
1805
3194
210
3572
1521
3977
2537
2049
3770
3831
4103
31
4100
2445
3105
1438
3562
1150
1688
2944
777
1047
2198
3101
218
449
199
1828
75
2989
4147
3685
1183
3454
3249
1680
1778
1974
1238
3812
1910
2050
2778
1150
1688
3168
1358
1923
3152
3173
2205
2736
851
1951
180
1974
350
4000
4648
3194
1374
2185
301
4036
3712
1355
2247
3470
1724
4663
3336
2501
4200
4169
583
2707
456
2156
513
210
223
3098
2310
4035
1438
28
4169
0
1150
90
635
1805
975
1438
3815
2625
2410
2695
2310
356
1238
555
2650
425
1578
223
2970
3466
3114
2182
1403
1190
1886
3458
2663
1349
2181
1318
1471
4263
2029
1923
1910
3380
2029
1558
4443
821
2675
1151
1838
112
4103
4147
2247
572
2337
4637
2000
615
747
338
2887
925
301
1589
4282
246
2100
111
2410
1282
2590
4549
2198
1438
2286
201
3434
2338
607
3148
1441
1150
87
114
357
867
3075
793
500
1190
3372
2758
3854
3945
1527
4555
3933
4215
2893
959
664
2250
3168
1756
487
1102
1647
2091
4445
1287
3249
2046
4414
2698
1536
3740
4198
743
2822
123
3306
4491
3130
4510
2694
2090
2885
3522
3147
1974
1390
2071
530
2650
1232
3495
187
584
3380
1238
4611
1460
815
175
777
634
2189
471
2694
3114
669
935
1063
3306
205
1273
4196
1041
165
3812
243
3291
2406
2554
3096
2601
2692
2156
2650
456
749
338
3642
199
1477
1238
1037
73
3481
2692
465
988
2156
180
4446
3075
1591
2410
1814
821
634
3657
4452
436
2428
2401
3096
3719
4000
530
2000
1060
2329
1150
1688
4244
2760
966
1061
2005
597
12
1238
2543
3289
4123
2522
3530
3387
2989
4462
4460
4549
996
301
1484
2511
3976
1683
2992
956
320
3586
513
1906
194
223
3764
4513
1330
1482
2184
1887
2533
2275
3734
3808
246
2115
507
3492
3222
3361
3197
2363
2005
1238
199
1150
180
3134
1648
1333
3478
111
3812
1688
1355
3959
584
3380
3812
357
3306
1759
1150
1688
3530
1407
4491
2286
343
1355
64
2248
1123
3683
3422
2800
544
3910
964
708
1063
4388
1059
4414
3052
1731
1517
679
2456
1588
2083
3750
2595
973
4383
2818
2557
966
2783
1778
4647
3814
2980
210
165
2671
4591
583
2800
2641
2056
4508
165
1698
3991
2175
2609
3184
3524
1525
789
4016
3345
1088
3994
1549
779
3194
170
2481
928
2702
1228
2760
2818
520
3368
3191
4240
1063
2491
2585
234
2011
2077
807
1736
1003
1928
1076
572
738
3719
2345
3948
2285
1545
1233
3734
679
1199
4329
2576
2006
4130
4518
2813
904
1069
663
3740
659
2718
456
1248
607
3406
1798
1839
988
465
2647
4516
2276
1242
277
1318
1193
2141
1651
2647
2800
3573
1252
1101
935
1327
2650
3071
1202
1519
481
1921
2248
4354
4294
2172
3184
2269
1977
1300
4175
423
2102
941
2152
375
4318
3458
439
2143
4413
4249
4293
498
1779
2265
664
4277
937
493
4250
3524
1231
2310
4600
1145
3616
2977
1525
2139
28
3662
4225
679
1287
4057
423
3336
493
3175
426
927
1202
2141
2634
3306
3415
4496
903
2938
3184
855
402
2053
4017
2115
2364
2803
708
3776
520
2501
1238
2800
2896
3011
2598
3265
1190
1375
3452
3124
2803
4357
1212
4246
4027
2255
379
3899
2943
234
639
520
1238
2913
1300
3194
2846
3920
2741
1349
3424
4535
3026
2800
1153
1647
1318
4130
666
2206
168
663
560
2577
3048
3705
1231
2311
247
2816
3191
1304
2020
4458
149
1314
1489
1059
881
326
3869
223
288
2931
2980
444
1331
4154
4090
3887
2299
1150
4349
3016
2436
3028
4169
2156
3096
456
4312
2938
3558
4347
2772
894
1425
925
2638
3326
2176
2203
3877
210
2774
3175
3458
2745
4152
3056
2143
1053
1221
1684
3457
4379
3719
3461
1287
4038
2401
679
4354
2694
2800
1200
168
3572
704
4096
4442
3912
2331
456
1221
158
1273
2913
375
567
380
2183
342
1115
4250
2506
927
2886
646
1564
3776
4503
1776
1446
3271
4631
1945
884
3746
4368
2006
1844
532
2775
4542
3363
386
550
223
4635
3120
1770
1207
2292
1253
2539
24
1134
443
2090
4091
4372
4008
2800
1033
4022
4510
2563
2172
1202
820
1983
4178
955
1771
3306
4644
4037
246
2100
3000
4026
903
902
3096
3306
509
702
1099
1366
2691
1973
2489
513
4070
798
380
703
2526
1675
2141
3721
1544
526
988
4296
4319
1183
1743
2148
1202
2900
1290
1431
3658
380
3475
69
3666
4133
1427
2470
927
1436
1181
894
2124
650
1404
1405
2059
1062
4121
1297
2247
3402
293
1951
2800
2664
2980
1275
1121
3265
359
973
2604
928
53
37
1591
1869
1944
1468
2743
1438
2293
4491
1974
807
3175
583
1417
4564
2541
4510
820
1240
3222
2671
2800
1591
4516
520
131
2474
3040
4115
2938
2230
1425
927
4028
4068
194
1168
3814
2996
394
894
555
1334
1027
2959
254
2
1349
69
520
4611
908
3123
3575
2506
3068
319
2920
4503
3935
3545
3994
4591
2926
62
1651
439
2576
3184
2800
4246
2230
1636
258
1891
2835
1951
1712
1488
555
286
301
607
733
1403
789
2491
2456
520
2176
1470
4008
2172
3184
2255
2800
935
4091
520
1651
1202
2671
1951
2640
894
2895
2692
2604
1900
4103
855
1290
386
2842
1564
2937
1389
2531
4186
4008
2115
4230
4277
224
783
1442
651
520
690
532
1951
3415
2250
4479
258
3020
431
894
572
1480
3713
3361
379
3927
3341
820
2671
221
751
3382
2018
770
148
3194
4516
2800
2501
2248
247
852
258
3042
4130
3849
3032
246
4121
436
2581
1367
1061
2949
698
180
1869
4653
3286
1157
432
560
3243
1800
2209
2970
3399
2650
3098
415
2326
1660
1221
1951
1242
1297
2649
2029
1232
0
1389
4541
1300
4312
197
2790
1202
3500
2671
495
320
1493
1651
3948
1425
2100
782
3658
3892
1564
3062
1218
2503
1131
2957
1233
807
3438
628
2608
1974
1405
1286
3222
379
1798
2751
1090
4196
884
1731
1054
780
4223
4215
935
3843
1116
519
894
860
4636
462
2800
3630
2692
3915
2595
2246
1207
419
279
345
3140
1238
1106
3529
4095
1297
4629
1402
777
2460
3138
3996
481
2512
1437
928
2406
1974
1591
661
4272
3220
1823
2760
2868
1174
3341
1999
1537
2176
1814
607
3722
631
1248
1426
4516
2288
1687
4515
3965
3306
4492
170
4017
1563
1133
2641
1446
2117
31
3713
1771
1390
4275
884
2029
2891
4115
2577
3948
1798
340
2706
4233
4250
2671
3683
587
619
3194
2187
2686
1333
1438
1327
1566
1321
1060
4322
1814
2771
587
1590
4403
1429
1591
3306
956
2805
4282
928
3683
223
1793
607
1944
2687
4147
3190
234
855
1290
894
1945
988
1425
4531
3306
4398
1842
1202
3435
2053
1861
4647
4352
3529
3243
2083
1651
439
822
2375
3888
2885
2158
3415
984
1973
3577
3745
2269
1572
1233
1349
2800
4337
3091
2651
2839
3088
3383
1724
2285
212
3194
3719
3740
1664
1442
3993
1059
87
1120
1355
3078
4262
2741
1238
2286
285
804
600
1425
3967
2309
4140
2512
2938
2262
3434
2800
129
2506
251
368
1202
2250
1207
544
3023
62
2752
3842
3571
3096
1973
2554
530
489
3689
3812
175
3933
301
243
1060
320
3975
419
4139
323
3160
2511
973
1628
1572
3067
2811
1238
99
894
2310
4035
4262
3371
226
1798
3703
1078
2198
4318
2132
879
2029
3568
2480
2246
2315
2624
2706
1758
2159
3991
436
3377
1640
2965
3860
4150
2172
3306
1793
2424
2713
4196
4635
3395
1944
2057
3544
4388
2842
1879
652
114
4559
2311
4200
607
4309
2261
2059
4211
2206
4493
1353
627
2889
4057
3571
1202
3147
2810
3859
2479
4576
2167
2212
2349
2327
2650
439
1192
3134
3047
62
3586
3935
1598
78
2424
1405
2345
1564
465
3032
894
4346
149
4531
2029
1944
2752
935
3634
3459
884
223
2099
3948
2055
2839
1554
2286
666
4658
318
2511
3056
2115
2292
1472
2533
2822
3160
935
2275
1202
2373
3194
69
927
2255
426
2508
4576
1304
63
1063
1437
1106
3361
535
1372
517
2386
2900
3458
3446
1366
2246
4330
4199
3666
2115
855
1290
4628
4491
3323
3184
1842
1642
1202
845
367
2822
863
3177
4644
521
1063
2173
1129
2068
3571
3271
2276
1183
4329
1433
4520
1697
4588
4460
4090
118
2056
2206
3037
1238
4277
2715
1994
1672
3779
4389
4201
2483
459
1764
3133
3314
3343
3915
2157
3196
782
855
1290
3457
2933
2168
2059
804
903
1195
3022
4161
3643
129
4175
4438
3373
988
3128
3899
2760
1945
274
223
802
3176
3008
186
2871
1570
3568
2410
2057
4328
197
3573
1238
3289
4496
2100
2601
3492
3612
3361
3307
363
1290
1090
2161
928
546
860
4583
2181
2926
1591
1359
4127
479
1931
572
2692
535
1460
95
2048
1202
639
3074
3081
267
3245
1554
4085
1297
1396
170
2818
69
495
2377
4170
2882
2506
4491
2615
4629
935
3734
2980
4035
3500
988
3347
362
712
2456
419
1061
1476
997
4015
1750
790
2800
3265
717
1255
1236
1758
105
2170
653
953
1425
1613
4581
3745
2774
4404
1242
175
244
1891
3081
3965
789
436
1814
283
1080
2436
277
2508
343
2915
530
2956
885
2637
2809
941
4169
123
2929
4254
4295
1527
1076
572
1044
3663
2258
1910
21
1135
4000
3449
2285
2166
1799
2918
3680
3719
3019
4182
1429
2090
3874
133
4071
388
3991
17
2499
3304
3624
2885
2175
3945
4444
935
3379
4223
808
2800
903
902
2799
2872
1011
114
705
4376
679
187
4573
3808
3175
793
1300
2366
2725
3734
1924
2048
2563
2247
340
1758
1349
520
2172
1199
1150
4510
1572
1974
2211
794
1315
162
567
457
1190
2117
4507
2395
1156
2933
928
2564
2282
380
2634
1558
1484
379
2535
1591
2201
4215
2581
795
3019
4518
2943
1891
764
3098
193
3119
3156
988
679
3253
2309
3967
4363
1669
2741
3568
4169
4017
338
3219
973
4329
2186
3867
1405
2783
1710
1438
2839
3671
293
4296
3000
4026
3360
775
2049
4460
983
892
487
340
3504
3368
3232
1150
4447
3819
1838
3046
2458
2417
4106
620
3181
852
1882
3928
1544
2900
1775
3127
4037
31
2890
3325
4036
4230
1977
928
1143
1986
1307
634
894
2489
2152
2269
1063
3059
1210
254
4081
1413
3723
194
2506
530
4457
2692
749
3894
519
4546
2767
380
302
899
927
69
1219
2800
4503
11
2059
1200
1814
2558
3259
1536
1106
1952
2938
2533
2586
4422
2717
2349
905
2956
3197
845
826
2554
702
338
840
3068
3306
3312
2572
3361
1377
3115
3755
4158
2207
2906
620
4600
227
1189
2890
4503
2586
2651
2933
2741
301
3406
2694
3955
3916
2202
340
4178
4030
419
2172
4346
600
2241
3656
868
3500
2634
1348
1929
31
2890
2165
319
583
2254
3860
4498
2741
530
2115
3119
3842
2760
3269
2980
2586
1189
3096
2713
3628
2783
4319
4275
1704
1099
826
2890
2165
4112
1826
520
129
4520
3123
675
149
322
426
555
3882
2535
3204
1821
1044
679
821
849
1212
4623
3996
2596
1356
155
279
165
521
1476
3214
4186
2483
3626
3433
4277
1219
2760
338
2611
2059
4533
764
1238
4386
2394
632
2140
1773
3491
1889
3269
301
4447
2090
2839
1929
2511
2292
1979
181
471
2680
973
4024
530
928
3249
2200
2545
2890
4272
4514
2904
4015
2963
3717
1176
3994
3169
159
961
2889
338
227
569
983
826
1183
1060
849
1973
3915
3996
832
1334
439
1174
660
1765
104
798
2795
2656
730
4036
1402
82
2216
1273
246
2109
2577
3194
2205
2615
174
1175
4032
1789
3941
1438
4620
427
821
1979
2202
2822
3584
3836
3965
425
3216
1092
246
743
1773
2741
2586
1189
4389
679
3156
539
4011
2850
33
4078
1567
3941
1828
403
4186
2767
2140
2890
2165
319
3220
973
2839
3325
736
203
2963
2906
4037
2783
1092
4484
2692
2284
3732
573
1356
1047
3479
471
246
2656
645
1155
133
3441
2545
4514
2638
3269
1150
1121
2719
1405
3162
2628
2295
1773
1142
117
2535
2611
4150
1805
1522
3331
449
679
1834
573
1778
3904
1150
2696
864
4100
1183
3204
1304
3069
2698
2795
3936
1979
2055
2692
2327
1645
2317
2980
2198
1167
1198
1047
1250
846
1060
2962
3306
4240
4386
1973
2020
3445
339
223
669
1106
3571
4611
3776
165
2029
759
894
1591
90
3944
1376
2643
341
204
1438
2586
4169
159
632
879
3812
209
1062
2964
3740
1175
4514
435
425
1701
4207
338
3219
4319
1438
275
4296
4533
3279
821
539
1773
4491
1121
2247
1929
864
848
227
1073
1336
2029
357
1938
2638
1838
2000
1676
1789
4289
2760
3151
1427
4089
1150
3516
3336
764
2741
525
2463
437
1834
983
1150
1183
3219
2890
736
2698
338
991
679
645
1155
2586
1189
539
3831
2656
1985
2931
3390
4011
2850
419
3819
2692
320
1380
1438
2901
1645
3596
403
1121
828
1255
1825
2537
573
1929
1697
1061
1476
2367
4319
2500
821
4168
997
275
338
3219
1576
4352
1404
49
4388
118
2600
588
4150
679
2973
3867
8
764
2970
4446
403
4186
640
1973
1366
1053
4319
3545
2890
45
1510
821
338
3219
2973
2698
3130
3946
1933
894
3763
4480
3149
3274
3162
3220
2767
2140
2861
275
2656
679
821
3571
2511
2711
1903
4139
2280
2924
3271
2578
935
309
3915
1528
1063
1372
2100
2890
3325
4112
339
894
4037
2956
2694
419
1979
1482
3306
4030
2783
3361
3269
243
1106
2586
2963
203
394
4273
2489
380
1219
790
2800
583
1519
2938
3222
988
2055
2163
4326
2402
338
1189
1828
2583
3226
927
2638
4308
3151
1242
1014
1934
2845
380
2021
973
2606
1813
3514
1823
2668
4007
3853
519
1063
1372
1062
2410
2029
4289
3642
2697
487
1816
3709
912
1866
2285
1438
1265
1427
3616
4425
3222
2861
679
338
3219
2656
2890
2172
926
1124
4222
1882
2734
456
4538
1669
2741
1153
2055
1805
2186
530
2402
3586
2506
199
1477
3306
3490
2482
961
2890
828
4252
370
4467
2738
118
2638
4112
2698
254
4121
456
3176
260
137
3694
2625
3572
2623
877
2483
2790
2257
1798
4562
4232
3162
1136
2601
1974
2890
3325
4112
3115
961
2938
2349
1828
246
2906
4037
2586
1413
1929
919
2115
833
1572
2269
2489
2800
1519
2656
894
2711
634
3306
2206
4273
863
2956
826
3197
3854
223
4505
3740
1259
3442
1063
426
4388
308
2062
698
1372
2071
1675
3446
2980
4204
3466
2938
708
1861
419
3733
3306
2771
1566
1321
2963
3760
4374
2964
2634
2406
4133
1235
1168
186
3307
3361
4563
246
31
4319
597
2491
4324
2141
341
1929
275
390
1743
4244
4112
3824
4503
2586
2237
2656
669
894
1973
2506
2939
3719
2868
1436
1219
3232
4410
2890
2202
4037
4319
2114
4011
2850
419
1356
3219
28
4207
338
3894
449
159
4290
4205
2767
2140
679
1212
4151
1189
1183
4318
3941
2132
3220
2165
319
3426
1059
3096
3558
4363
4333
3695
2090
1287
2331
427
2760
4231
4070
1750
1094
2763
2586
90
2822
1973
2156
4081
4513
1825
4252
2889
3521
3336
3916
2367
521
4273
2205
926
4538
519
4388
456
75
122
2656
1778
223
4112
3572
3478
4100
2623
877
285
394
2329
2991
426
2901
2668
227
118
2205
3504
973
2100
1544
2586
1183
3219
2973
679
199
1477
3156
3306
1106
1438
3929
2783
1974
3781
4030
1189
4398
2506
2114
455
2890
2303
4205
2186
3000
729
2100
1973
3347
2005
2186
275
436
1308
2198
3306
3200
2964
4457
4319
2303
2586
2071
569
573
1183
3829
3356
2029
3389
4011
2850
973
3892
2117
3119
2763
1099
90
1430
2078
449
2694
2240
4077
3219
2156
1106
2586
2692
2601
1095
2578
4187
4453
4100
583
159
2698
1792
2956
1973
159
449
2940
4454
1053
3156
4319
983
4365
3719
1242
3259
3345
2349
961
4130
216
2822
4612
2872
3545
849
2868
3864
2876
4372
3336
4646
2156
456
3176
2463
2090
4600
2760
227
860
1974
2326
2675
2410
1781
204
2410
2800
1544
4503
4264
3219
3936
679
1510
821
828
1308
2059
4398
1752
3257
1500
4457
416
4386
168
3740
2967
513
1973
1221
2563
3980
1944
4142
3023
48
3585
2340
2973
569
1756
1476
199
1477
1053
2247
2586
3074
1026
2205
2295
1773
1910
316
580
3545
2890
1133
2102
2156
4030
973
1020
1979
269
2783
455
2890
2140
28
2029
3220
3156
3584
3671
1544
1816
3325
539
4329
2956
826
2165
319
435
212
1973
4319
600
293
275
868
279
4011
2944
1342
2046
3929
1377
2458
821
71
52
3075
3380
4316
227
1044
3386
2186
427
338
2202
4405
4492
1238
679
3289
2956
2071
3343
2899
2783
513
729
1816
2938
1973
1776
2099
1127
983
4552
2586
3306
2059
2906
2034
2763
1952
46
403
1121
2839
530
471
3008
994
1233
3545
2940
748
2890
2059
1321
133
988
935
679
3877
2391
436
821
4162
1121
621
1238
4281
299
2741
3004
1781
493
2200
4057
2098
4574
3579
2293
2545
983
3184
1973
3784
1395
2262
973
4215
1522
1827
1889
1993
3197
2041
1153
1430
2334
394
894
4133
4520
3379
1630
2053
852
293
194
337
3193
1839
1251
2591
2817
666
4467
1821
1282
568
1238
476
3011
3389
1333
831
2029
863
352
3917
1648
3194
1502
423
152
333
600
1009
3658
2783
2207
1523
868
322
1436
813
851
69
1355
456
1041
319
449
158
426
3501
4571
324
75
813
2790
2067
2181
2924
530
2851
218
3930
984
2334
4297
1150
2099
928
1675
1688
2510
1106
4433
437
2980
471
1183
1444
3149
3958
1522
1150
90
4350
191
2924
426
1376
2651
449
1778
1910
3812
2181
254
3910
1510
1443
879
209
1438
3740
3709
1862
821
1933
2044
1973
159
3573
1823
679
2349
1189
2180
3130
2783
117
241
846
141
3915
49
521
837
2202
1716
2947
2506
1176
928
2741
1778
47
821
919
3845
1510
2905
4602
886
4210
3306
2655
927
526
1828
293
2339
1743
4571
2334
1647
880
309
223
152
2783
2252
567
2591
1238
3151
2391
4551
175
4443
2334
159
1438
178
877
683
4251
3367
2489
3501
4571
2966
426
1889
1510
660
1183
394
1059
2566
2156
2980
1553
995
75
734
2181
214
2053
1747
919
2749
1974
1429
847
1848
4350
3958
2924
3361
3160
2633
956
3815
832
1642
4458
3845
4479
469
1220
49
1142
411
4230
227
1530
1730
4576
8
2306
1590
2707
2100
4100
3886
3687
2654
3812
191
2188
4251
660
3367
3930
1584
3958
3501
4571
632
1150
3845
1510
3996
2924
52
1910
4443
446
71
2185
1844
956
890
1813
50
75
1049
302
1678
3151
3858
1142
1334
539
338
2059
3076
2980
935
697
338
2391
456
4251
660
3958
1516
3659
1194
1831
3886
3687
1553
218
449
370
2601
3845
1510
4571
2566
3202
956
4133
151
1106
2181
1747
2197
2918
3636
2435
821
3977
2980
1354
3910
3965
935
3812
71
4443
2847
2615
2285
3752
4032
591
3745
660
2285
4557
1041
1173
2491
4277
2775
860
3395
666
455
301
530
2851
1973
894
2592
2937
308
2029
223
1059
419
3601
4372
1839
4238
2100
4105
2557
2053
4016
3196
2276
1886
3731
3693
4210
785
2818
973
4329
2090
2603
4133
3368
2511
2898
8
2067
3306
3958
3134
1406
3116
1961
2102
4221
3067
2590
4433
4139
3333
3081
2424
2945
1763
2913
519
338
2391
4251
660
1150
449
1510
1743
1106
2404
2924
1334
3845
324
1063
3659
2100
3687
4103
2021
812
2078
956
3501
4571
935
2980
2324
31
3500
821
2912
2039
1238
899
1161
3171
2607
813
4133
3919
3929
898
302
1650
389
1678
1186
663
988
1438
3709
3670
71
2989
1798
4388
2280
3812
3530
2381
879
1060
3249
90
539
3572
4624
72
449
2327
1743
530
1274
2286
175
1680
3410
2198
3438
2746
3882
1304
715
3724
1910
556
4484
2834
3122
2528
4177
1497
3965
3746
1489
587
2247
4204
4553
449
90
1828
4571
935
956
4421
3651
3812
329
1630
3160
149
1146
338
1194
2663
1174
634
471
1836
1402
2410
2293
1026
1124
2987
4557
2334
3013
3295
2102
1510
1826
2091
3996
1968
3367
1053
23
2924
293
2631
2039
2968
1090
3662
1238
2029
2280
3992
1823
36
2008
3752
782
3508
2435
3627
1183
3812
192
922
3106
2651
3116
4309
3958
3233
4272
2257
1711
660
3958
3784
1395
928
3306
210
2527
660
1973
3915
997
832
2115
4492
2055
2059
4554
31
481
1827
3711
513
1627
391
3994
2613
2205
2758
2410
67
4269
4372
2141
4591
4363
3870
782
223
2053
4052
2650
1792
309
4500
2818
903
3723
2260
4508
4032
4251
660
3930
860
3174
2385
4571
4169
583
573
449
465
2246
2261
935
956
3501
3220
2924
919
3450
71
821
2511
3845
1510
1843
338
2847
2563
3976
421
697
1063
2552
963
1813
4510
1793
75
1330
426
2331
3965
1161
3244
2301
1174
1924
1906
646
3194
1216
214
419
2156
3041
1747
790
2163
1860
3651
3407
2098
435
851
425
2391
1318
1610
39
2914
1616
2550
3627
1183
2220
2247
436
526
4251
3930
90
1510
1334
71
2050
1238
1645
1471
2334
2692
1722
702
449
1438
704
3041
254
1078
2982
749
1821
152
3040
670
324
426
1429
3812
3146
394
813
223
4571
2156
2924
3845
1383
128
1106
1150
544
3361
3307
600
2919
4409
1752
2601
3202
4139
1460
2181
3504
2489
178
683
3712
2560
1174
3965
31
1940
3214
4309
3803
4097
2247
660
3367
632
956
3501
4571
1099
159
3910
704
4243
634
436
2869
1591
194
864
4474
1334
325
2601
3202
2692
928
2300
2905
749
670
394
2924
2156
652
4553
2055
1727
2293
526
285
1306
965
1476
3893
1438
1539
3698
1510
660
3958
449
2758
344
1805
1510
1559
2067
218
87
2181
4036
1500
2613
2205
3051
1591
749
2128
3636
1212
2435
338
4563
2944
2746
988
212
69
526
1510
2818
632
1099
2334
379
1678
2201
2049
1685
489
446
877
414
935
141
2841
210
165
1438
2261
1553
159
175
2329
3124
2308
583
439
2905
4110
4251
660
3930
3501
4571
4139
1078
475
4318
821
338
2847
3530
3562
3812
2924
2649
340
1019
1423
715
1759
1688
3422
988
4097
1805
3291
272
4510
4010
3958
2276
1238
530
2851
2762
1564
246
2115
2533
2506
1228
4123
254
1711
2406
471
255
3329
1117
309
105
350
2071
345
1083
4005
36
2805
1939
588
2924
331
1233
3222
2451
2980
1113
4373
4398
894
4388
821
1510
1987
1553
1117
780
3958
3130
2262
2410
3808
894
660
319
519
2334
2707
832
246
4260
439
1106
3930
1792
698
1053
64
4251
3160
4360
309
1967
1172
3919
3833
3141
1724
1442
2938
149
2200
1041
1838
4643
597
456
319
4037
632
4135
4337
3037
1360
2707
3000
2842
988
2511
438
2435
1183
4606
3636
338
4405
2100
4112
766
4210
828
530
587
2698
2864
4367
426
813
4498
3953
3197
3915
3028
4038
3361
3307
1334
325
2656
1974
2156
3841
1182
552
905
64
3764
3895
3740
3514
1053
3442
1063
11
324
1167
1273
846
3373
2774
1133
1929
2763
403
1510
3723
961
159
1179
1287
3571
2589
3958
1250
3454
821
2984
2039
1553
69
2535
3151
2391
90
2334
2980
3501
956
1553
1848
3845
583
846
449
1828
860
3749
3886
3687
4395
104
3572
1974
864
1831
2128
821
262
2198
1319
2257
1591
3202
734
3068
1519
3361
4479
1484
2188
3111
2924
2181
3291
2126
1510
629
1224
218
2027
380
4309
2631
2039
1707
409
3194
510
1813
1578
1063
1304
87
3915
2109
4562
730
142
450
4100
3562
813
2989
832
3233
821
1149
727
175
2787
2649
2741
309
1233
1934
1866
2842
2172
4346
4081
3481
3453
2029
1438
1183
3887
879
832
1510
1975
3501
4571
1828
90
860
840
1628
996
3812
2406
4388
1238
660
3390
339
449
1510
3415
1150
151
436
567
4205
2252
194
2489
3173
2205
4140
262
4503
3586
1764
826
3501
660
3930
3812
4036
1522
2944
2230
4251
660
3930
1438
3501
4571
293
777
3845
1510
3653
449
1238
1814
2406
370
1402
634
2050
71
52
2334
4187
1447
1910
4479
3370
94
1334
426
4133
4498
1450
2924
2547
670
2651
350
301
105
1113
243
2181
2156
72
3328
584
4558
3712
1706
3146
3670
140
3590
4032
4388
3168
4544
877
1864
2141
3306
1897
4414
246
527
982
1113
2071
1117
309
3387
3812
75
1146
675
331
105
426
317
3803
1731
2537
2749
4445
607
8
1190
2582
1773
4089
698
436
2130
1493
989
2984
2039
1510
1460
3919
2587
1215
4474
652
816
1190
320
3168
4544
1792
3530
4459
2590
4139
2071
1146
2924
3590
2287
1593
4015
4383
4432
780
1973
2003
4032
2185
1886
2235
1363
1912
749
660
2203
844
1580
2520
4309
1924
1438
2468
431
927
3811
2677
2115
2100
1314
928
3306
2163
1805
3306
3168
4544
1060
1117
471
2787
729
153
1828
4388
1798
489
3812
1814
2919
2511
3973
2406
1762
75
825
409
2008
1142
3863
653
3877
3681
279
1318
3965
4309
1078
31
3803
1476
660
1190
3680
309
3919
3477
254
3291
877
1011
419
2115
373
877
3590
1438
1427
1805
1117
331
471
2597
4089
436
2432
851
4005
4388
3306
1897
1627
319
3168
4544
1688
1810
409
4432
4329
3860
848
770
3000
988
2650
2956
1183
90
4168
2410
3194
133
539
2741
3037
1327
3008
4026
2029
981
223
1090
587
2879
3271
3458
821
2201
2887
3152
374
118
1360
4300
2970
3004
530
2220
4070
1383
3636
935
481
2280
3923
3740
3433
569
4032
3719
1221
2185
4110
959
3520
555
3336
357
679
2255
846
2060
2782
1310
4583
2164
4017
1580
2320
1977
2933
1875
1101
3703
443
511
4432
3168
4544
3395
4211
2900
309
3306
822
4032
1190
3590
2247
4459
1828
2255
1372
69
1106
2547
2980
4388
1085
1999
2016
569
1113
864
825
409
1944
3599
3812
1404
49
1078
3331
317
3368
2489
657
3976
181
3860
708
350
3963
2806
516
569
3380
4432
3168
4544
436
2026
2255
4388
3306
105
4555
1146
1238
634
877
2141
246
1011
419
4139
3846
2707
2924
2071
4117
2115
2810
1402
863
2329
3074
151
1778
2991
3046
629
350
317
2806
459
3529
1359
3194
572
2663
469
2029
905
1838
2520
489
2678
2938
900
3319
3194
1352
320
1405
927
844
1731
4463
3669
848
2835
4008
1420
1559
3361
3937
1840
2968
340
3045
3306
69
567
1961
1544
600
2580
1792
660
1973
984
1887
832
1908
3399
2242
3651
212
1897
660
4117
1238
3289
3306
3383
533
2247
956
194
489
1146
1117
1828
394
2787
2790
446
2601
3807
1063
1591
379
3361
3530
3969
331
227
877
729
153
2406
3329
863
345
3287
3812
612
309
1844
928
317
2141
2055
2100
4017
1778
3168
4544
1538
1987
1627
340
2924
1460
2041
4134
1650
2184
1950
4272
4139
13
2529
4260
4562
2486
1798
941
1838
3895
2926
3670
138
1190
175
4432
3168
4544
1544
4388
1427
3803
489
1146
3973
227
877
988
1352
736
3306
2325
1999
3361
3590
2980
2431
1117
350
4210
2638
1711
3976
320
3530
982
1113
1731
1438
660
2818
4005
4117
3380
3719
4388
4383
3621
3168
4544
2481
2141
4329
253
2445
11
394
989
2818
1510
246
4413
3160
3584
973
1945
2115
4641
2316
1238
2143
857
141
303
4309
2285
3726
1016
1951
1897
626
4249
1529
1813
2698
4514
2591
2364
3590
1438
3168
4544
894
1828
2141
527
350
3197
530
2851
2071
1146
1060
1017
4210
419
2601
825
409
982
285
2130
4445
1944
469
956
2021
1142
75
505
1190
317
4005
373
4121
2692
2096
1117
21
4260
482
3260
3704
3860
2913
906
4316
1844
2026
1756
4388
832
2598
3306
105
2533
4264
3776
509
4309
1887
5
1583
2377
4032
3651
151
2247
2326
3719
3389
114
4089
515
569
2919
660
3919
4556
4474
1438
877
1113
1060
3168
4544
90
331
4498
4139
489
1146
449
1238
350
2329
1798
301
1117
345
171
3812
3171
3590
2980
1897
1563
660
2789
2099
1476
1427
1124
4398
539
3306
2287
311
227
3973
2520
4005
3815
317
3590
3671
3168
4544
408
2919
489
1146
2924
8
1124
1060
4555
569
634
436
877
1756
2818
227
3973
2582
1190
4377
1805
4032
3917
2587
1215
1032
3803
652
1840
3504
989
1161
2482
4245
2542
2329
212
2980
2141
3653
1117
3141
1697
2071
2839
4204
3530
2741
49
4196
181
1097
679
199
69
2535
1111
1936
535
1484
3939
3967
2277
981
852
1888
670
846
760
1163
1687
1429
666
755
2910
2971
4054
2664
1781
607
2329
2800
927
1519
152
2590
4065
1196
416
1717
1124
2489
380
141
1372
1823
2404
243
555
50
223
1793
3965
2200
1064
4425
3171
373
421
2601
582
1893
2677
3032
3740
1402
1238
929
3415
2250
1106
4196
815
747
833
2339
3478
2794
111
1826
2246
3871
3328
175
379
990
4054
2060
105
2879
1031
517
4557
620
4037
159
1828
3000
4026
2973
983
1647
4505
828
2410
770
2910
748
2925
2205
2698
3376
709
782
533
3037
1070
821
4336
2425
1053
4177
2942
530
118
3930
1619
2391
2594
2638
2970
2404
324
4112
1924
133
2651
426
1106
3529
3958
3974
4574
4387
1821
2528
4350
3004
2435
1183
4635
2314
319
1924
2238
1199
2800
3991
3415
1370
262
3945
3200
2506
852
1090
2459
3152
1569
3719
2230
1973
1773
3454
1891
2494
1676
4289
331
343
3820
2741
600
530
2220
481
2346
628
4405
513
2205
1370
31
1778
819
927
246
380
161
3808
3976
3447
906
3812
3597
2851
992
2607
860
451
3026
3585
2314
1743
118
2100
3857
3404
3282
293
1063
2601
1370
1951
1405
927
592
499
2938
2933
3651
780
4388
3399
1713
4442
460
246
3501
1370
4309
4072
1233
2341
75
1366
2506
3415
307
1482
894
2494
2506
299
1755
598
2029
2172
4346
3628
246
2945
69
927
2115
1526
1509
3843
1370
1425
3183
3306
1778
380
1063
3808
3719
2818
819
841
4118
394
2846
254
2863
1314
851
474
1538
4112
3379
287
3371
4085
1582
2261
941
1615
2286
2029
825
409
1156
1273
4121
4647
3575
2767
3415
3577
600
3406
1924
2238
1199
3917
1177
789
4377
1318
497
2285
1221
3041
2943
919
894
4503
2651
3740
2282
2800
1724
1355
689
3283
1155
4035
3962
3551
3942
1402
4036
31
357
2044
2692
1349
456
2100
2350
569
521
3441
2625
408
32
564
2698
4314
3282
3508
1078
2511
3183
2462
4017
1902
3866
654
3501
2810
2365
1540
2739
446
894
254
1377
2851
1402
1241
2914
2479
2924
3433
845
723
1083
4369
1805
4243
454
4210
3530
4507
3803
331
1126
2947
3882
345
105
877
1637
1376
2533
2760
1362
1142
3866
2240
3415
1487
1663
894
1902
1181
3521
2972
4140
2029
2275
2945
3734
846
141
2115
2710
2328
158
927
2767
246
3967
935
78
3965
2205
3847
2577
165
2645
2681
3415
1370
302
4036
2166
1738
3514
272
201
3577
2611
1816
3457
1828
2991
481
2100
475
353
33
0
4207
2247
195
4300
2889
1124
2944
777
1430
2198
1828
2201
615
175
2050
2176
1957
4267
141
539
4614
2090
2344
1445
2185
3458
69
1327
941
3481
747
3622
41
2734
3032
149
2564
4484
3176
2847
2580
994
2940
3233
199
482
847
244
309
4013
1516
1915
3271
2839
4492
2295
1773
1891
1150
780
3318
2425
2810
1829
293
705
23
2175
355
49
451
375
3288
628
1483
2196
3833
625
73
3041
2111
4129
2818
518
3509
2289
1399
277
1245
186
2760
1146
69
760
2968
1197
101
3800
782
3812
3454
4199
1889
652
4495
600
4309
941
118
3917
789
481
535
4636
360
2741
2926
2434
598
4174
1931
31
3389
2752
2615
851
1370
4103
3433
2350
569
2810
2508
1238
3287
3183
408
1540
698
2100
3282
1209
3040
3075
4214
2851
2948
3194
45
2698
13
1902
3866
564
309
2982
1821
572
1360
1402
2919
3331
2489
1146
3812
1792
2406
1367
4078
1799
4278
140
1532
2156
4205
3963
3333
2293
2938
419
1245
2868
357
2531
4493
1951
3367
3003
2049
3328
600
588
3597
941
685
911
2851
1238
3183
408
3450
3304
1281
569
1526
3177
3492
45
4488
1773
1917
455
539
349
535
209
890
362
1935
597
2919
2957
4032
4127
1975
4072
246
370
1902
3866
2506
4017
1889
886
3083
3536
2637
1915
997
426
2115
509
1099
134
223
2826
1746
1334
4051
366
380
2347
988
1370
2800
4133
894
749
935
1247
2462
2566
49
1828
3769
2055
1403
3694
4297
4636
1773
2285
1404
3612
3924
1900
841
4492
3361
3826
4284
465
141
482
555
927
2846
394
2601
4298
851
474
1591
4112
4230
928
4118
992
819
379
535
2926
319
1281
569
530
1274
272
3587
1150
1701
1664
50
1575
4600
4215
4304
2759
2385
3526
3197
1062
994
1509
2551
1889
3892
2100
3973
1981
2386
1106
2373
2049
491
2810
4474
3282
4488
4479
3976
2350
247
2547
2924
488
3259
3074
4233
2845
3812
2851
1961
481
2280
3306
3490
1861
1977
2245
3308
546
3493
2960
284
2115
3183
2261
1059
3492
1582
3119
46
657
3253
3347
2005
912
4363
210
1370
2029
75
3482
2248
968
2304
2926
4140
3996
4260
1460
569
409
134
1219
3415
4370
262
712
2937
4118
1247
819
1156
3421
1977
2310
3282
790
2462
4277
994
4388
1370
4085
3274
846
3306
4309
3808
4372
3731
3194
3282
3508
4140
2771
3130
894
3415
3577
2938
4354
2383
3361
1977
1527
2213
2681
411
4370
1252
3492
3336
2503
3238
1291
3279
928
2826
381
1484
3979
1564
49
3750
1833
3493
639
4001
4098
1199
767
3005
425
1115
1016
2277
488
749
223
572
1284
3397
2059
512
2090
3928
3755
1572
2044
4351
2255
129
1828
919
894
2436
82
4388
2634
1724
804
356
4238
4357
2970
3892
1404
3106
246
929
1487
1924
2238
1199
1370
2800
2651
2404
2924
2758
2479
293
2489
3115
2269
3662
4140
4337
3152
2462
1370
2115
1041
469
927
4643
4388
2839
3369
3244
133
1183
2692
3306
127
4505
2637
1242
3663
301
4036
2758
2205
928
2601
1974
3289
3307
2687
4230
4118
2889
3256
2293
4372
1563
2051
212
3037
4070
1383
2650
133
3004
28
90
3571
428
4201
4621
2311
1199
3138
2432
2425
386
319
1427
709
4574
1578
2327
2531
2055
1127
4620
3122
2783
3808
2754
3503
4405
2563
2261
436
4103
2276
4167
935
780
2292
564
1151
2181
272
635
141
2275
223
1224
749
4612
3545
2
175
2351
2816
3965
1304
4337
3876
3719
3259
251
1805
1370
90
1189
449
2625
2790
849
1554
2670
1168
426
4116
2182
527
2764
1826
583
1778
4597
1438
880
2479
285
2924
499
2919
293
3068
1442
2511
1255
3244
1106
4662
2156
3901
3183
3091
4072
2029
75
3492
69
2694
2099
3965
4136
262
246
194
380
3183
161
5
886
4264
2148
3867
141
2499
1370
2687
4070
1973
411
519
2099
31
2285
992
607
3962
3628
1934
2741
1151
199
4609
2876
4372
2800
935
825
409
1427
634
308
4372
1370
935
3601
955
3449
4249
1545
2885
4118
794
3376
860
4188
1366
134
1255
3522
3426
1061
4091
1556
1238
293
279
165
4174
2255
41
4198
2481
4111
4140
2611
3694
4388
281
4230
1593
2462
4260
2350
569
686
2598
2090
2041
2373
1153
2180
4470
3843
1370
4467
3808
246
1366
488
3597
3274
1063
2937
247
4433
1083
2851
118
988
587
117
1072
1825
2350
569
4140
1247
819
2071
4117
2625
1370
3091
894
3843
3653
600
2228
689
3041
956
4100
3632
2246
588
1576
4017
2698
151
2247
2443
1924
2238
1199
2205
278
3026
1241
4036
1273
31
3812
3288
3343
1739
3227
3892
844
2937
2141
1519
1059
597
2148
2800
4304
845
1891
3820
2767
2102
4272
894
4184
628
1370
3043
4557
3808
3379
317
1145
1405
3194
704
2492
4186
1529
2018
4139
4297
1933
1331
2410
3389
2140
1773
357
1291
425
532
427
780
659
2266
4398
2506
3999
2410
28
2246
849
3613
530
2436
2140
2305
1106
1593
3932
4112
899
105
2938
2205
205
2676
863
139
4373
1891
2600
2816
3271
1194
2949
2266
1090
564
670
1887
2759
2327
1743
3425
4388
1953
982
880
436
1334
426
1862
4587
846
1099
3882
408
2332
1866
78
846
3008
530
3628
782
218
1099
3882
3627
1183
2656
2156
1228
4373
2108
2276
1177
456
1374
2205
2325
1697
7
3613
260
3177
2074
436
2625
368
127
964
223
654
2247
137
551
3492
719
821
484
4240
1304
3369
3244
4289
4467
2126
1193
1619
3102
3478
4210
841
3257
1781
679
3925
754
2336
4100
2230
4557
3719
749
2029
1700
3988
3234
1374
1966
2276
4513
3991
2986
2410
2248
2702
4264
941
210
223
1086
589
2332
2694
2656
2140
1106
2759
319
2903
2410
2293
604
301
899
4112
1169
1044
600
4644
587
2511
1561
3658
279
573
730
2109
218
1188
583
2694
2413
1372
4017
2945
530
1219
418
3892
11
4398
759
1273
1938
3915
2148
2707
4238
4112
3712
815
309
879
3368
3664
826
3588
2029
1053
474
813
3613
323
5
2058
3967
3978
1507
2677
988
2140
3008
28
666
2206
2926
427
2868
2947
4506
784
2164
1974
3999
460
1899
2100
4533
1200
2466
530
2694
2152
394
634
3457
625
2596
1284
1169
3613
2903
1828
246
3387
408
2332
3882
3008
1944
1561
587
37
4112
254
1861
697
2246
2638
1354
1678
2280
3111
3572
285
1953
373
436
1334
1562
813
1722
2526
317
3529
151
2247
2511
2385
2583
509
380
3406
3803
2127
451
2141
2100
2332
456
679
2202
980
4492
427
1331
2276
1933
3996
481
293
846
3613
2903
3993
1508
3457
2759
75
149
122
600
2806
3105
1841
923
1697
2029
903
4346
2090
2158
3545
1122
3359
1177
1823
3194
2869
3613
2492
1613
530
2043
1093
1237
2091
1727
1372
72
1287
1781
2425
3894
1710
2650
4252
587
134
3020
3999
2903
3613
1425
4022
431
11
927
2163
3776
2090
3570
1974
481
3642
860
2381
2746
373
955
2196
583
1169
2803
4388
2212
748
2493
3764
3425
530
1497
798
4584
4337
1828
4492
31
3587
4134
540
5
4336
1751
2868
3584
1272
1928
427
4169
2332
4249
4107
436
1613
1578
956
3347
1508
2158
3194
456
2156
2759
3882
4252
1750
2506
2842
253
2029
903
2191
4346
2903
3613
2822
1613
510
2332
530
3929
3596
2451
436
1053
840
243
1646
768
331
4074
1238
1272
4035
81
1996
2140
4249
1928
1759
2903
3613
2332
697
1272
903
2309
4169
427
2325
2968
3336
3022
3500
2759
4017
2029
1508
2072
826
4296
4374
1663
2255
3615
1765
922
2029
997
3596
192
3359
2741
180
4580
210
165
4602
2027
927
69
1372
3008
2760
2285
3976
2846
1823
2386
2008
3158
2021
469
3867
2825
1557
2486
3279
525
1860
530
2
2822
1124
1664
1493
2050
2054
981
436
2508
3289
3892
3306
3200
2934
2485
2472
4186
4430
1805
2527
2601
1814
2698
2919
133
984
2924
2633
3361
2707
134
879
1050
1146
3803
894
1405
550
2506
4398
1778
1974
3307
1957
246
3383
1272
2185
811
3046
2980
1973
1407
535
394
2008
896
2511
1687
2131
4018
3362
2851
2056
3366
4008
3415
2072
1663
3938
2637
4017
3306
4595
2197
1402
308
254
4398
2506
3343
3628
3615
4350
860
1765
935
4372
748
82
2771
4391
3294
3415
1663
3615
192
922
653
1765
2072
826
640
4065
3377
2941
2044
1366
2506
2685
69
927
841
180
1016
2650
227
2737
3415
2072
1663
3306
3571
1764
205
439
599
821
2643
1078
2816
1194
1848
1569
981
1924
2238
1199
4654
2055
3976
456
1877
4414
449
3390
3740
2360
4491
475
4658
1124
4264
928
3200
780
1973
3130
3995
1894
4289
2246
3945
455
3615
2072
1663
3319
4576
4323
894
380
1063
2255
4264
1330
3910
2053
4230
879
1428
3719
1193
2611
2205
2945
4017
1425
3536
2707
2248
3165
3096
1449
4372
3906
3892
1796
2937
3965
780
3380
4117
1831
4125
2800
2072
1663
2372
2625
4624
1063
11
2966
426
3882
4480
489
883
394
149
2
2485
2511
780
2737
1939
982
3171
734
2181
2982
1238
3500
1843
31
3812
3986
4015
2846
2100
47
821
471
194
141
689
3572
1924
3469
1172
3160
4443
846
4207
2198
2760
1680
2834
3122
879
1402
1356
4474
1063
4635
4217
1429
48
194
3936
3194
1578
1923
1026
1901
2543
2156
2000
4282
4499
2176
2055
3160
1765
1194
3194
4207
879
1174
2344
3481
3936
846
587
1527
2046
1773
4009
3280
4664
175
1601
1910
2740
2477
988
52
4410
3529
1588
1242
2748
2211
3536
1557
2246
3663
3380
941
90
3658
1564
3003
2409
2098
3671
1172
3000
4168
988
2650
3004
1356
846
3372
849
821
1219
319
926
3222
3433
2319
1731
1902
338
2425
1360
3122
3403
219
1105
1866
2818
3636
1198
340
3622
3545
4651
3932
2839
2243
621
3030
1153
702
1578
426
555
481
1043
3129
678
2567
4359
2582
877
4300
1825
953
3415
4370
374
1319
849
2506
2662
3271
3936
3194
2938
2937
4580
3719
2205
879
3927
3945
3200
821
1949
1724
1053
1866
4191
338
849
1894
2476
3280
3492
2938
3130
18
2944
2090
2752
4492
1816
1973
3481
2402
2328
2698
851
1427
3041
4591
2502
903
3542
1059
3586
3993
2651
3115
35
3731
2347
2100
2887
2050
984
879
628
4388
4289
530
788
607
2329
2284
3934
1923
2663
2694
1974
928
2185
3846
419
1314
1628
2184
2583
3128
1047
4377
2451
2924
926
2181
4267
1484
2607
379
3361
2535
1430
2842
3514
3719
175
1172
3160
2822
154
1321
2351
3041
2334
846
715
2760
2140
2535
2
2046
3529
1438
428
3457
2201
2050
4308
1794
2963
2386
427
1183
1066
3222
3514
1805
4103
535
3331
983
660
3194
3529
3286
4022
4125
3380
1476
3945
2563
1765
4533
2176
4415
2242
3537
48
2737
3102
1760
729
1938
604
3991
804
3399
1404
3962
1689
2056
3366
3259
4615
187
941
2166
47
338
2000
4282
4499
4491
914
2767
2829
2737
1101
218
1212
3808
1273
31
196
2099
2255
640
3867
279
165
1591
4015
2826
4139
419
782
2055
301
213
1404
49
3227
4563
309
4414
3878
268
3445
2651
4323
3717
1544
1877
2417
471
4125
1484
1515
2712
832
2533
3415
3615
2072
1663
370
377
3545
3343
894
3096
760
209
2839
4200
3197
1828
246
1838
4410
4587
935
645
1929
1910
4414
1121
52
4467
134
2261
2500
487
426
2425
846
2778
3194
984
1053
832
894
628
3936
2698
719
4103
879
1183
3579
3202
600
1611
3719
789
4389
3249
323
3504
338
341
471
1910
3936
645
154
984
879
821
1199
3653
748
4032
1061
3733
3814
2563
3522
3080
2508
500
2295
1476
3481
3304
789
2515
1707
2206
4150
4015
3831
2741
1838
340
2055
3893
904
5
1778
3819
4024
2293
1355
3337
3704
3151
3380
1917
988
2829
1120
2943
4329
1591
894
4384
4102
4372
4503
2347
3032
2938
3174
4427
3194
679
975
1238
1873
4103
2029
471
1826
2868
2943
1212
774
1921
997
3318
555
4177
1460
1591
4187
1349
607
4474
4635
1372
4631
3917
1366
3565
2806
2947
2783
1825
2970
1838
2255
2282
3142
2286
4245
2261
2303
3746
539
2100
3032
4024
4244
4186
1027
4078
419
403
3481
1217
2228
2611
635
530
268
1224
2879
481
4303
438
2795
561
4224
4562
2719
1060
821
2589
2198
199
1477
2506
813
3130
4289
3415
1759
3941
3265
3528
509
4116
997
246
3415
3001
4036
2825
1425
2176
804
356
3068
1273
894
4374
1354
1078
1973
1949
1839
4130
953
1198
3194
481
1890
530
916
3318
343
3116
1752
2851
162
3386
307
1475
600
2962
826
3146
1402
4359
555
879
2653
1957
1526
816
2217
3124
2185
3040
1756
4617
3160
2100
3306
2707
2783
3663
2647
1650
4369
3948
2980
3657
2500
925
2914
2938
3139
1973
3717
471
4011
3812
2924
3571
2410
1175
4329
4557
1177
4035
2760
168
560
4454
736
3069
1427
2511
2974
3808
1823
471
3160
2829
2737
31
4070
1973
1765
3280
1716
1826
1366
3415
129
1057
2255
1828
287
2647
3194
90
879
1172
3836
555
526
3160
2046
1828
449
75
4116
426
1103
2000
2351
1756
3853
4479
69
2511
3202
1750
3359
857
1063
988
1765
821
679
1155
4643
3122
3328
1865
747
3249
1325
2650
1828
2692
1519
2601
208
2261
921
1076
572
52
3923
3812
149
3030
2707
3936
1063
4196
3663
71
469
213
1273
2737
2000
4282
4499
4491
1826
4036
2829
218
2255
129
380
152
1828
1014
4414
2511
730
1238
1172
3160
194
1838
223
301
2506
928
2957
3457
1355
4479
2663
2100
192
879
645
1251
1245
941
4125
1155
2545
2818
8
2737
2275
3719
104
4365
1581
4264
1366
1838
374
246
3415
2506
3536
749
4370
3615
2072
200
3719
2090
935
4230
994
2937
4008
2328
3740
3001
3615
2072
1663
1572
3415
4546
2055
730
4140
87
4036
513
4370
3719
2822
3259
4103
2910
951
1221
425
2029
903
988
3808
1238
1440
1854
702
3104
309
997
508
953
1327
3809
3999
587
926
3930
1354
3158
3663
4122
2230
398
1973
455
2845
1063
3197
2511
3068
2924
4240
4182
2919
1402
2870
254
1174
4134
657
31
1990
3529
841
729
1713
992
4225
607
5
1395
1701
3508
4103
1123
2324
3362
2285
1627
922
3031
4575
1321
481
3539
3755
2049
4300
1917
3032
1904
2247
1497
894
380
3492
2352
988
928
1860
3939
2835
4388
498
592
2107
2900
2053
317
1697
4247
394
606
3950
2846
254
2598
3000
4026
4574
2594
679
1183
177
4162
3923
133
1250
323
508
136
2728
283
4098
2909
2914
2556
2186
983
4387
1383
4285
4658
584
697
2211
412
338
3030
3389
4318
1975
4549
4405
2535
4149
980
4070
821
4267
31
3663
4296
1446
2185
1886
3191
3628
456
2783
729
4168
4410
849
822
1221
1554
2723
1321
4575
3976
2898
2805
2056
3379
2506
3306
1778
5
2102
2771
2268
2557
3542
2937
2141
2790
2875
2625
2991
600
1642
1406
1860
301
2953
317
2329
426
813
2526
1372
4388
2717
3530
3368
1765
879
4080
228
1321
894
2771
3768
3808
2742
1177
4118
49
1020
4249
3447
4520
4115
3031
1321
4575
3194
1132
2747
2937
894
2200
3306
4388
3572
3176
1982
2053
1019
213
530
552
4080
3618
1940
2566
1538
1484
527
1813
3818
285
2141
320
2248
3410
2937
3447
133
1321
3768
1588
1994
2949
600
3306
2326
3808
2347
988
3612
3924
1156
149
2141
3309
780
3618
2115
2646
1889
2059
886
2640
4008
2771
1004
1960
749
2141
3306
3808
2456
4105
1688
3530
3719
3490
4247
1218
3369
553
860
2707
2970
1975
4076
3361
3447
394
2980
4492
1078
4410
391
3520
3621
2375
886
1438
1255
4388
919
3157
894
2247
2071
4117
899
2808
3379
825
409
1352
3924
4575
1566
1321
3159
3306
2436
2771
1327
1973
3955
49
4249
285
736
2563
782
723
4388
2115
886
3621
2512
4492
2055
894
338
319
2099
357
394
260
927
4521
1156
1688
2141
2483
4520
3379
4479
4463
4535
3026
2713
4118
3634
1544
2846
223
117
3197
3827
4198
653
334
2963
1900
234
4533
2938
3379
3447
2917
1004
4575
490
1500
1824
3860
334
2645
927
4533
2059
4388
2944
1739
114
3232
2458
1245
4329
2658
1321
1405
460
613
3768
3306
844
550
3073
138
2203
4240
2698
3361
1566
606
2268
3669
1372
4071
3950
1061
2953
4575
4081
3808
3289
2949
587
223
2846
1078
3447
3950
1561
759
3306
1321
3745
1330
380
1063
3808
2471
1973
2090
4372
3719
612
4388
1591
2782
825
409
83
2937
4093
2601
4662
349
2115
82
1336
927
8
3761
1921
2141
269
3447
894
308
2557
1538
3950
2141
3306
2526
4572
23
894
886
880
1536
813
1538
927
1982
4388
587
1500
2655
1326
4602
4017
1106
2820
1973
508
803
3808
2868
4260
1944
5
1080
2818
3738
3159
1943
2760
3651
3174
2933
353
4140
1757
1747
3160
3004
1438
821
1828
449
1189
1334
2692
2074
379
3690
2694
4418
1174
4139
1497
2511
1917
3864
3719
606
1965
2678
3001
2029
2102
2938
894
3719
903
780
697
117
587
1909
101
2240
4386
1176
3389
1212
1201
2970
308
3166
825
1973
5
698
2667
3618
2692
2053
3768
4240
4093
2059
2205
3853
704
2033
2006
3120
216
4246
3184
3306
4113
2469
425
4196
3883
2717
4575
109
4080
490
1500
894
1828
1136
4076
254
3361
4396
2029
319
2115
2506
2293
530
1517
4591
1759
1537
2141
1940
1924
2238
1199
2205
3435
3396
1538
3491
2917
1973
2783
274
3306
3343
2638
8
2663
4097
2141
3618
409
2771
2443
1321
784
988
459
2483
4388
1538
3950
634
285
436
1334
588
4210
4100
754
126
1377
880
4260
3045
4297
3963
3306
2607
4247
3631
3447
3028
212
3447
4572
1945
4008
1321
133
308
1973
980
1860
3683
4122
2268
398
1593
2980
4097
1212
1004
1573
1995
1127
338
3360
526
3950
2868
4543
748
3670
323
1367
860
1078
287
318
2166
4480
223
4372
3871
1166
277
1064
4249
4595
949
2198
1554
3636
3805
3860
670
2141
1566
3950
380
1063
3306
1321
1778
2663
736
1675
844
1156
1544
3572
1559
2698
516
2247
4247
3435
1372
2845
210
1814
2846
223
2633
2055
2692
87
3792
2833
4032
1190
4513
2922
1405
3020
4388
1321
3844
2053
4097
2141
1994
380
2846
254
3950
2185
4113
1941
223
4133
4398
2905
1183
3429
1353
4069
886
4093
3260
2839
3158
1166
2300
1539
2937
3704
4008
2771
4281
3950
812
3306
3683
1778
2637
4245
1438
317
2317
338
319
469
3740
941
2115
320
4646
2141
3028
4210
279
2938
1917
2191
2436
903
848
1440
992
228
234
3950
3379
3359
740
1177
1245
126
1061
1771
3184
695
28
3306
101
2635
2371
3768
1500
1824
3691
3351
309
4097
2141
3618
4097
2141
234
2115
3768
1321
2610
4158
4198
3379
3362
4426
3860
2308
4174
1455
1593
2090
1405
463
2053
1220
3078
4388
1385
340
2367
180
64
1061
365
4360
439
1203
2021
2083
1730
3651
4041
848
4539
1387
223
943
1588
913
1774
2557
3950
1095
4572
481
894
2506
504
380
2846
254
3307
2842
4479
254
1124
1214
1846
1908
2898
530
1526
2350
569
3530
2508
2144
3306
2918
1763
118
649
3105
3040
4118
4169
243
1167
652
2043
13
963
223
1813
567
3845
890
4479
2108
4038
2924
913
1925
3763
414
4444
4603
389
1647
1580
2645
31
925
152
1902
1821
1848
4244
2346
2651
3861
2970
1912
3771
2601
3933
3447
3950
4008
894
2771
2628
2325
1997
4097
223
50
1534
320
2286
526
2141
1759
4648
2545
1132
2747
3719
897
1771
1321
3306
729
2115
1844
1823
2172
1327
1973
3056
749
4197
1064
634
234
4249
431
426
236
1300
1341
3354
1792
3200
2372
1146
4240
4356
1321
1427
2744
1974
1973
935
4514
4293
272
3575
262
1273
1440
3306
2949
1321
196
4520
425
568
2254
1736
141
664
2261
3950
734
49
286
4388
185
534
1044
2771
1321
1566
1778
4659
526
380
3306
272
1327
2628
894
1944
1345
1974
4097
2059
886
3680
1253
3809
2668
4316
1061
4388
4017
4613
2868
281
3763
1059
4300
1063
2078
1722
426
3572
2295
2853
1418
1183
880
2346
401
2130
2306
1484
2551
1813
3584
2247
3975
4201
2563
2941
2613
2349
803
1078
3950
4036
3281
2470
3694
4008
1321
1566
2075
1166
2198
1973
3768
2029
75
2090
2115
2257
886
1150
2704
848
526
2937
2833
1688
4575
667
844
3227
4503
1019
3713
300
1063
141
2604
2460
380
2141
246
1564
4186
4314
4388
162
2102
3184
3892
3881
3197
1712
1778
2800
85
509
2044
3888
786
2006
276
2741
4130
352
2142
2309
2980
588
2970
1372
1525
4277
2055
2506
2963
600
4304
2964
3859
520
3843
1116
4036
3197
935
3843
1116
3585
3312
4028
3306
988
4010
455
3279
49
927
141
1496
2506
2282
3853
583
2741
1838
906
3929
603
420
4318
3571
3222
667
1974
301
1200
3320
4354
2471
3361
3089
1242
827
2406
2161
1750
1799
3051
1718
1300
3416
2578
4244
1591
4205
654
3745
4503
928
3965
1673
1273
27
3948
1558
1207
2826
2115
1860
1476
1469
309
3406
2800
197
2900
62
3586
935
3734
4512
1027
988
1238
2800
2692
2460
4371
3573
4187
4289
1591
1792
1995
3881
1273
1056
3175
4591
652
2938
4022
3081
3041
1235
748
160
4372
709
893
3075
3306
2926
2158
3016
4349
4028
3068
2138
245
3472
207
2276
928
4036
2633
2406
1402
2852
1202
2055
3845
2810
2059
3147
4309
1355
1438
3976
2089
436
1841
223
1806
2780
3492
3959
2479
1460
2711
3569
935
3843
4371
2460
4365
3422
698
283
520
1363
697
246
984
3881
117
1174
4246
1349
1563
2913
1687
1566
1706
4275
2731
679
2206
532
2034
2009
2285
3814
1078
3333
3386
2741
1789
4460
27
2886
1366
3379
1238
4295
147
2261
3509
1063
4304
4659
1273
910
4103
679
2182
158
813
3427
105
254
1083
2839
1960
3442
1121
2005
2586
879
3122
324
4081
2100
2746
1325
83
2905
1287
3584
2262
3671
1356
1430
1945
2260
4027
1314
4169
3811
3851
1238
2006
3991
1831
1084
3893
1190
338
2391
2692
316
2834
2586
715
2224
1040
3717
2073
1005
3122
879
1250
1187
114
1026
1174
4103
301
1589
4282
130
419
2511
199
1477
1591
2284
4210
4263
584
2413
426
4398
3382
3027
748
3935
218
928
1099
3399
2822
3380
1404
894
920
1504
3343
19
2176
2460
2989
1440
2029
78
0
395
357
927
247
226
319
2077
2460
2800
3202
3295
4038
1453
1974
3977
4503
770
3265
4289
3450
925
212
2968
4434
607
1928
2668
3041
2029
541
1297
3808
4325
841
4458
3526
1014
2839
3341
1218
1106
3075
301
2651
1591
2406
2460
380
4187
2511
4085
768
7
3133
984
254
1047
4199
2710
1106
2055
1460
2506
1238
2800
69
935
3843
1116
352
2506
3063
3536
2637
1806
2285
2913
3194
4246
3259
2100
794
3096
3899
4035
1724
2180
409
3734
2783
3808
2647
820
3927
3401
99
246
3359
435
425
894
2533
2286
2897
356
212
2185
1886
3305
2808
530
1145
3490
4388
2603
2460
2800
3843
1116
2868
1190
425
2879
2763
4225
1995
587
27
3194
1156
4514
2545
980
1426
4389
4635
2650
1349
520
2059
2180
1207
162
567
3130
2915
1727
1273
1572
4425
4386
3426
597
3632
1511
1759
2816
2610
1216
23
4396
926
1647
2095
1177
3175
2117
4510
3847
208
1452
1202
3115
197
1588
2179
4104
3197
1240
2244
2469
406
3860
1625
1512
283
1330
380
356
3860
928
11
3306
926
2970
567
1792
4512
3312
2115
927
4425
2141
149
1805
3544
4371
1824
1064
2884
634
825
409
1900
2826
1646
1191
3975
3624
260
196
1115
2212
223
698
4519
2130
332
607
3364
1044
2056
317
3041
1349
3458
3175
759
1210
1636
2950
513
590
1024
2938
1556
1393
1917
3490
928
3881
2800
2141
2281
2842
1564
927
2835
4388
158
2506
1116
2015
439
780
27
3619
3860
3509
941
2460
4514
935
3734
2876
2491
2383
165
1116
4503
937
4372
1273
4246
4027
520
3323
3184
1242
3482
2760
2401
4388
2931
1945
903
2326
1425
3552
4028
3290
1405
2938
2731
460
3843
1116
1572
2835
2460
520
2286
1085
1759
1928
2939
1108
436
2934
2114
679
2206
469
2800
4388
1432
2842
1063
247
3429
300
2243
3175
1444
799
2244
1383
2007
1736
2141
1124
1150
425
3812
4586
3915
935
2407
153
804
3841
1645
3434
2745
925
152
2303
3032
2671
2966
3544
2800
2460
1828
860
2677
4351
2410
2710
2044
997
2507
2601
1238
2240
2704
3194
3227
2910
1554
3295
2938
3939
3139
2254
2590
3586
3459
2116
208
607
497
2283
4498
340
3623
2531
1084
2
679
984
3032
1664
3306
3305
4121
736
988
4296
2491
4118
2090
3490
2938
3197
1973
2100
2506
2293
319
293
2819
941
2116
4398
2117
1153
2864
860
2148
4150
2584
1940
1216
2329
203
782
2694
3369
3244
988
2460
2800
964
69
927
3859
3683
2533
935
3843
1116
3032
227
460
2601
928
1238
2055
2100
1861
868
3450
62
2410
860
2511
1217
2091
3517
1647
3921
336
1459
2029
2020
846
1304
1218
3836
2406
2216
2845
2161
729
86
1534
1106
2512
4640
3420
435
3386
223
802
2206
4468
1300
631
1329
2244
3283
3621
3892
2741
3265
2363
4594
4162
3520
2158
3996
105
4417
3160
4533
520
1291
2530
367
3894
1402
46
4035
2771
301
698
1981
3096
2277
3719
2201
2460
520
1200
2087
4041
2800
2005
3880
1823
2034
3026
1238
3228
4533
3197
1687
2089
1385
3416
1300
2206
2506
1944
69
567
927
662
2868
1126
2349
238
234
2823
1519
2295
3942
3347
698
1427
3139
3544
3147
4140
2180
846
1207
2254
851
3306
2355
2117
3843
1116
3140
4663
3712
3586
3194
3528
1063
3415
544
2304
1951
1838
2049
3074
2650
3364
1169
3988
1647
2095
679
4010
2460
520
4289
4503
1116
1202
3147
628
1153
1207
4491
4422
1966
3881
1839
666
997
3416
340
27
4636
247
3611
897
4372
3259
4110
2285
3361
4329
212
1806
62
3173
3586
1314
849
2489
853
894
497
4304
4246
3486
1823
1366
3509
4104
4275
4036
105
3106
2141
3915
2604
1432
309
4102
3959
3881
2800
8
3289
1282
2303
3902
768
4115
3811
770
1697
3356
3628
1928
1258
1779
2816
520
2460
3351
1599
2176
4514
3842
1071
3175
602
607
2671
2604
4388
2460
520
4215
2704
607
2842
988
3694
1438
1202
2141
3194
2172
928
1297
2800
2506
749
3740
4070
4186
2868
2650
1900
4642
560
1218
4458
679
4633
1553
2822
3569
628
1207
4510
1003
513
3184
1087
937
3343
4425
4437
3366
62
4186
3921
3833
3955
2486
223
3671
4654
3040
4267
2201
2138
1403
2370
564
4300
3032
2243
3514
3323
4102
1061
4121
4424
2900
4401
1248
149
2022
4169
4650
1731
2855
2692
4196
493
3731
3963
3843
1116
903
3967
2766
4027
8
2506
2800
1833
834
2826
2410
410
787
1219
1823
4398
2868
2590
3197
1081
459
1687
3848
141
1256
1603
3965
3399
1123
532
4310
149
602
2775
2206
1169
2913
2373
3407
2207
988
1760
2891
2456
1909
2209
2009
4484
4246
4018
341
1929
3019
1251
309
1841
165
935
223
841
1731
2798
2460
2800
1116
149
3734
4512
1265
3509
1349
3829
636
935
141
520
532
36
4389
1713
332
2947
4115
425
4388
1779
2533
2460
520
246
2471
935
3843
1116
4388
1799
2675
3959
2800
825
409
3363
6
1078
3280
4520
928
1529
841
2301
690
683
2008
520
4644
1933
435
149
2547
3160
197
1990
1056
1284
461
1278
68
35
1752
203
1214
1846
1493
2508
679
3289
1135
13
1238
4562
322
1427
3597
1153
2511
880
1047
3669
844
255
1973
3812
2410
3899
356
28
2924
3380
1784
2091
1578
1581
2836
1202
2671
3959
2800
4591
3351
1859
3820
1286
319
4028
4663
2460
3544
780
2059
4594
3147
628
1862
928
2055
3184
1238
1273
3068
1221
2338
782
2180
409
1433
254
988
3734
4512
935
3843
1116
425
78
1168
1063
997
1372
2845
928
1258
2460
3544
2800
4388
1900
2634
2456
2930
1157
1917
8
478
2067
69
1814
2373
2741
1471
1572
145
4372
2432
2285
3220
2535
469
1734
1377
117
3571
1202
3586
2029
3399
82
92
246
1522
3492
2436
4372
1438
767
2817
2851
689
1521
4122
211
3571
4515
3133
4479
300
988
2506
535
4214
455
530
85
11
3912
2826
370
377
2281
664
1540
2924
293
1854
1372
519
323
47
48
1106
991
2984
1443
199
3271
3899
2117
3800
1193
4372
4388
3493
1792
767
2955
3306
2637
1063
927
780
3719
1764
314
4133
1329
1891
4300
1460
4210
2141
2551
149
2727
4351
2996
2200
3965
4613
1860
343
935
3976
1355
967
4329
212
2783
3808
1273
1845
2029
246
2889
3536
2986
3378
1689
2662
2938
1938
2254
4329
2937
3184
92
759
4546
2055
894
1778
1060
4071
600
3121
3963
300
956
3723
247
3345
581
1296
2100
92
4263
1060
1059
4100
480
436
1334
2577
4388
1405
894
139
4329
1829
1999
1019
1063
300
597
4433
4359
2115
3378
4017
1273
3680
1253
3602
28
2656
1538
370
314
4613
126
3553
1352
1355
2167
1554
3361
1855
2937
4388
1484
4593
4071
1613
3698
254
439
3460
953
3277
194
909
3146
956
2982
3811
1814
2170
3458
2643
3643
822
3191
2885
3453
2329
2029
50
419
504
1177
4121
860
2503
227
2970
4329
1355
2768
995
530
1464
4413
736
1132
607
4249
1859
2611
894
1828
2742
1078
3361
223
3712
1536
2099
988
4036
4388
2836
2349
2938
2889
3763
2246
2711
519
851
1521
3306
1273
2920
205
4293
2926
2839
2692
1533
1078
1326
3051
2331
3490
1891
3713
1242
2049
3828
653
841
4572
3884
285
2583
734
2800
2471
526
1438
1150
3306
3599
1443
894
2597
4471
1106
3361
1427
380
2314
1814
31
139
426
610
2141
2248
3860
1061
3399
82
92
4428
444
3271
3130
4580
1238
583
2800
1921
1981
790
941
4503
2117
2960
587
3429
4495
3289
935
3177
4066
4405
1427
767
4013
31
1053
689
2289
8
4540
2799
2602
92
4537
519
139
4017
3289
158
927
4136
2651
689
2511
1405
2425
1020
3276
2029
3055
4066
3930
564
2939
172
4467
2289
2398
4264
2252
3207
4576
2230
941
935
876
1407
2822
4434
2926
610
1981
3096
3139
2772
980
1941
851
3663
18
4663
530
3152
4591
3461
267
1413
1764
2205
4659
3874
3197
906
425
3396
1967
1430
8
4548
2729
1527
4552
4621
4140
3372
3357
154
1183
1444
4072
343
2898
1517
530
262
2598
2090
3493
2651
928
1862
634
956
1975
2216
2091
247
243
2653
2736
3874
2970
1938
321
211
505
1273
894
1253
1047
451
3158
2314
1521
3197
803
876
1874
3289
1792
3719
262
4289
3945
4591
3935
810
152
4410
3200
779
47
1578
426
1141
4278
927
24
2436
4580
4514
2876
4372
4329
1086
521
851
2937
4277
3892
2115
139
2506
679
2834
3553
1227
1238
2049
149
145
223
2508
4388
3278
3388
1255
2100
3493
2800
3351
2651
1973
2583
1521
1697
3632
186
4356
3157
1153
767
1821
8
793
1047
3119
4535
401
1216
991
1183
2851
4329
3053
2180
1887
3414
2947
1713
1792
4103
1413
267
2053
3306
2009
2250
3067
4250
876
1228
3184
4264
28
2090
2056
2654
588
1765
2749
953
4623
3704
1250
2655
2783
3808
175
1953
1121
1060
1831
1814
1174
4380
941
2100
2152
1106
3895
3160
3227
318
2846
1828
1238
3289
2310
2304
2324
2261
2934
2584
1430
3359
3159
879
2248
1564
3379
767
3200
3306
3683
894
3378
2800
69
927
1521
2489
928
3068
2535
675
380
2360
4140
2349
657
357
3859
905
2404
1778
481
139
2651
436
4651
1610
2511
4377
2583
2285
1334
1656
3921
4388
3336
3458
2938
3622
804
356
83
2456
3096
3051
1591
2818
3738
1731
4293
3894
973
1861
2380
2816
419
1355
1910
1238
597
3147
2029
4325
2141
2185
505
3279
666
1010
8
3243
280
3493
4388
767
3379
2464
4533
3306
2482
3194
2067
927
539
849
1961
2041
1792
246
2044
481
1778
154
519
64
3422
1212
2783
3808
2310
4035
2676
1047
1438
3085
199
1012
2980
3784
1688
3337
1438
199
2508
1606
2445
2247
660
4117
4282
449
2230
2759
4558
3380
159
1709
2100
2050
632
628
4522
4453
4100
1831
4017
2634
3314
446
223
462
2293
2903
2968
2760
3160
4556
4107
1318
2381
3934
4282
3633
254
4050
3836
1060
879
2055
581
1272
2329
3492
2395
2437
663
3359
2511
75
2
3361
634
4663
3083
1174
1438
2904
3504
2128
4282
989
615
747
1554
2760
4410
2295
1773
1610
1438
3784
1688
45
660
4032
2128
277
1190
3653
3973
4186
1471
408
3530
1053
3361
2924
4117
4282
2479
146
3032
1838
2984
1161
3812
254
2625
1637
1106
4637
2741
1536
3160
2578
3649
4325
3271
2783
2615
4355
2261
3469
1150
1688
4123
2029
2172
4060
2163
1974
12
3304
1060
3407
1807
1622
4355
254
4272
597
2329
2286
2930
2409
588
1053
1581
3663
2969
4117
1450
1889
436
1308
435
212
2783
4329
941
953
3306
3915
4024
4388
935
3843
1116
4510
2533
2694
2818
4111
2743
594
4271
2601
1238
2650
3899
356
3196
2077
1011
560
2009
4491
4516
4388
583
2460
520
3740
3892
925
2172
2211
3849
3194
4256
988
4372
2100
4251
660
3930
1438
3501
3808
3695
2968
254
3958
1974
1510
449
4571
1150
151
1450
2601
3712
1889
2404
2511
2566
3291
1078
1106
666
535
2845
2410
4167
2649
4133
1199
2980
1773
293
597
4388
1425
3536
1564
246
516
4514
1015
3575
539
1394
3443
2710
513
3740
2309
2637
2044
3808
3306
2285
317
964
223
3859
3845
4351
3194
2100
1764
1819
3202
2551
2899
1921
455
1973
2100
1150
71
4443
90
1510
122
1805
660
3930
301
254
1497
914
175
4100
2601
600
2924
426
3501
4571
481
877
2050
941
94
1334
52
3530
2325
988
1221
2535
1540
4475
2587
1238
223
3812
4479
4498
2108
4430
2968
436
2257
935
1793
1402
607
1865
2181
734
4388
1174
2654
2054
821
2638
726
4458
1553
847
1848
863
3361
4461
2663
2980
3845
2055
660
1987
4389
4251
3958
3501
4571
3969
4136
4204
449
3105
480
2623
877
2537
1017
2775
2156
2625
4329
3812
2391
1053
4169
2293
212
1553
1978
4134
1117
4283
338
2847
2334
1724
988
2829
2341
2737
2800
3615
2072
1663
4384
2507
2491
2456
1933
2044
3001
2938
3130
2783
3341
4000
2943
69
555
748
4663
1198
3194
2281
2754
1361
4262
149
2255
3354
205
1273
4372
3026
1536
730
2109
1887
2360
1973
1334
926
1174
2919
2729
3959
879
2818
3784
2189
1805
1953
1806
747
879
4623
2670
1688
3572
130
3387
1756
487
1356
2029
3442
1121
1778
2156
2698
2181
68
1974
925
31
425
588
1678
3945
3160
2198
1333
634
3380
3812
1183
1781
1304
1438
2611
935
4100
2560
1190
1287
2293
4388
1891
3504
4556
2940
3854
3503
1012
3500
159
1099
1059
285
3254
1238
1084
2041
1438
933
1451
437
3119
1584
223
2310
4035
444
964
935
587
2650
821
1336
4244
2583
880
588
2900
2228
3271
1060
3784
1395
3114
72
301
607
1877
1828
770
3000
4026
982
1706
1918
933
426
2601
3846
3202
3387
3404
1460
2550
3358
3402
565
821
1798
3111
2962
3812
3351
3996
1554
4417
705
2241
3923
1360
3253
4574
4510
2127
4355
3030
2029
338
319
3386
1377
2138
3015
4405
3049
2887
898
4010
1910
4443
1537
3915
2511
3953
1438
3784
2189
175
2351
199
419
1367
4283
583
449
459
2625
223
2877
3160
1778
2156
2601
3202
2778
2989
2822
951
2741
3719
4081
988
2247
90
1630
1688
4249
2451
1060
1836
4282
3851
45
73
1508
459
373
33
3477
341
2889
1304
2185
4571
1877
4491
1190
3815
864
3530
1012
1059
4100
1124
363
1183
2805
1664
1047
3965
444
199
967
4329
212
1238
4299
1438
1012
3784
1805
1124
199
1510
2073
71
2610
52
4443
988
1606
130
487
660
4117
4282
449
1471
3910
3572
471
2694
3588
1761
3142
2156
407
597
3478
4263
4444
4445
3815
2591
2924
2280
1215
3442
1743
2638
580
1484
2406
863
550
3343
2625
1121
1778
3812
2839
3853
3530
489
3965
4513
1688
3191
4300
3500
2046
4559
4272
1190
4653
1773
3318
3504
1012
199
1805
3784
1688
1877
3337
338
2391
1974
3219
3936
90
3326
925
285
2247
4623
3831
2486
2479
3096
2293
1544
114
2680
4097
285
4117
2459
4249
194
141
899
3808
4415
2889
1664
2584
105
1460
195
748
2526
2491
83
2100
2443
826
3433
1798
3530
319
235
3784
2189
1987
2912
3141
28
3945
1864
2100
3306
2526
3530
4282
4134
3803
2071
471
1953
2258
3812
4117
3160
489
2115
3965
1438
3703
2262
867
1190
199
1510
1019
4123
1427
1624
1688
1183
2
456
832
2247
1060
1828
408
597
660
4554
2258
3934
3812
2181
1497
2489
2198
1474
2863
3139
3626
254
2712
588
1974
199
2406
338
4610
1756
3361
2919
3058
3803
2839
4409
1578
2924
2836
1047
4398
2506
4479
1646
4555
2329
3124
2783
3808
3318
3337
3784
3160
849
2511
4377
2926
31
3833
4637
2029
2961
4170
364
3504
1005
1510
3122
3784
1688
3572
130
2284
2698
3945
3503
1553
4047
3260
2956
254
1974
670
1314
3892
1953
3934
4282
2712
2816
3803
3160
3812
2601
3026
4100
2560
933
4187
4289
879
2948
459
4503
2554
1778
666
1484
3845
1438
2247
4211
1238
471
2258
607
3965
2758
1221
1773
1646
2417
1265
1238
3289
471
1836
2329
3349
3803
2805
1217
2877
1028
254
5
1429
1591
4282
1106
1174
4369
2919
13
3643
2924
3973
928
489
1447
3909
3812
4117
1177
2938
1940
3784
2818
3740
4188
4210
3784
2818
1792
660
1887
1917
1561
1060
3463
2986
3967
894
2900
3130
698
760
3522
1836
4282
530
140
2927
3249
1160
1168
1484
1314
1773
2910
3318
2628
246
1591
319
2205
2029
928
2783
4250
2836
2198
149
2633
1238
2059
1442
3994
3361
535
2406
1402
3306
3128
1891
1144
1310
2337
912
2535
2710
2274
3356
2181
3930
4167
2822
3945
4027
1933
2044
2223
1420
1177
1877
4491
3740
2968
1190
1688
2567
3331
659
1395
4390
3526
607
293
2247
634
2293
3812
3500
2771
2601
3194
4249
1078
4309
4554
2845
1973
2980
3963
2486
2917
3927
1564
1572
2100
199
2269
1059
2686
780
3808
1823
2055
2506
3115
3899
87
1120
4262
3078
138
3336
3784
2189
514
1688
3331
2424
1428
4457
1831
130
1828
2410
3151
2250
1092
246
1912
105
899
3171
4617
4533
2741
4006
1183
4557
2906
4324
3719
597
4554
2937
1371
4372
4520
4472
3197
2643
2938
3222
2533
3068
3279
2443
2044
660
2836
2349
894
2512
634
780
2356
1823
4398
2506
2637
3628
246
2876
404
3181
886
4547
4249
1974
3719
2029
223
935
1889
4388
1012
3504
3664
4637
1836
1877
1190
4100
3337
2203
2479
299
487
1646
471
2258
4414
449
1459
1821
1778
1199
1438
3893
2029
1174
3359
1476
560
4289
4000
2100
4117
4403
1805
2762
4388
679
1150
1688
2800
3669
481
880
4322
927
1645
2704
254
1778
3812
191
2071
4613
105
1238
607
1637
3803
3573
679
4054
1150
1688
12
4119
3306
3612
465
2100
2506
285
607
75
1026
2963
2927
1864
3289
2839
1438
3673
2090
379
3336
1061
2925
1664
1493
3282
2026
4337
530
1146
903
4010
4221
2230
4329
2817
4100
3866
686
4105
4603
3065
160
152
617
3719
2292
2029
1708
4278
4097
3149
628
2141
4383
1500
894
2506
4647
2868
2747
2765
744
31
2583
2192
4388
588
3530
2810
2205
2180
1063
1372
2404
640
2053
2858
2758
2731
12
4388
1258
4119
2091
1647
1372
2506
3306
2868
555
3927
319
3389
31
3829
2829
1866
2677
1150
380
141
2692
1078
544
69
125
4065
4383
2762
4329
2491
2783
1174
4498
3291
913
2836
3485
894
906
4309
3812
1923
3360
349
2980
3530
1049
1238
3977
2141
1814
1359
4409
3776
254
1620
4324
2115
1793
4543
1273
1096
2545
679
3148
2325
1697
3719
2326
4388
2704
1150
679
1688
894
3719
1099
4119
390
44
85
2009
254
3812
246
2762
161
617
2948
1724
4383
2762
301
471
2329
1150
1688
744
3380
78
3106
4462
2938
3894
906
4491
2258
1304
3306
4513
4123
2926
2740
2957
1150
1688
4491
28
2586
1442
679
4383
4564
2511
149
2762
4262
436
3603
3194
555
1334
1238
2533
4388
964
2800
679
4383
1150
1688
3379
1482
894
3814
3511
988
3860
736
4546
3361
4479
254
2607
4119
3306
3243
1407
469
285
734
1562
31
4289
1904
4514
1987
3510
2511
2989
2924
199
69
804
2111
3776
505
1731
1517
2889
4563
2808
1887
3490
2980
3719
1233
212
3357
2141
3194
4136
1987
3958
246
2533
2996
927
2845
3808
1973
675
2115
4623
3028
4383
4097
2938
2783
105
586
4300
3160
2645
437
4123
3812
1675
1484
1150
1063
2930
581
2762
3530
75
1133
2919
2071
4117
2053
3740
2059
2261
210
1716
4215
988
1150
1688
3792
4516
4383
2818
3814
1519
2783
3367
4355
2508
1060
2043
1923
1805
4462
3381
419
1943
3306
3842
3361
2250
4123
1887
243
1238
1484
2980
748
4576
2969
439
1630
3887
1823
4491
3571
3259
2115
2945
2586
3074
1314
3492
3833
2554
4024
4495
1476
3490
4119
1543
4654
301
3359
4244
973
4372
4462
2762
2586
4491
1150
1688
2248
1828
380
85
2044
1273
4356
69
2704
199
1765
1987
1630
2818
1238
3492
1683
530
4244
1106
1923
3360
2980
1060
1484
243
1805
4597
105
2000
3975
419
4388
12
2452
3663
3315
3380
3965
2115
2572
2638
1438
1150
1688
4383
2762
3945
2247
679
2586
1061
982
880
2091
426
3306
2927
4134
2643
4139
530
140
1060
615
175
2329
857
4100
1683
3356
4549
4484
3603
2551
4103
4088
4555
1124
2258
4558
243
4282
3812
3664
1836
3433
3503
2924
1953
2071
4117
2452
4388
111
1415
584
4498
1174
956
698
1063
105
1484
2276
1190
2000
3380
788
1756
973
1923
4263
3530
1620
3402
419
320
146
2404
325
1334
1518
2897
3785
564
2816
1987
1553
3028
456
4404
1511
1053
1828
2284
3910
2156
1117
894
775
2735
2698
4107
2
1460
1325
1020
4330
3490
973
2489
2912
2130
2073
2687
1518
419
1287
357
1318
4169
471
1150
1688
4383
1349
975
165
12
2508
2943
635
530
2692
4325
3114
669
2182
3750
4244
4277
2329
1526
191
3307
607
670
3386
3096
3390
2293
4395
1403
953
4177
2712
1578
2310
356
3945
2511
4611
3443
2247
3899
4035
4329
2203
3389
2795
4469
1438
4243
4133
2000
3975
471
1484
1923
1150
1688
4284
2920
3139
301
1683
530
1798
4210
956
1060
1083
2053
3157
1402
995
1063
2805
4479
2122
2181
1318
1060
1150
1688
2329
90
3041
4000
87
4611
2735
3466
4383
966
1228
456
4289
1828
1061
3694
2285
4123
2140
1683
449
2109
730
1484
1238
567
3827
2783
2554
3114
64
331
2864
1133
677
3101
218
1099
3690
2091
775
3096
1626
4169
2238
1199
2563
3469
2938
3222
2023
165
1799
1420
1838
4540
3194
1202
2800
3712
4250
2245
988
780
807
2077
2609
906
2758
2810
3274
4510
3945
4591
379
1647
2095
3139
3683
3173
3492
151
3475
1806
1221
4140
2741
704
3197
2649
3280
3085
2188
3130
2261
1912
2276
4472
2133
3622
1193
1885
3177
2813
2824
1226
3078
3591
3306
4514
3504
3496
1553
935
4388
844
2663
3227
180
1915
149
2567
1698
2800
3745
787
410
754
2489
69
2583
1078
1651
439
3692
1887
2671
2292
3948
1202
519
32
1856
1238
62
2926
2813
793
3147
2578
2432
1297
4636
3734
1650
3881
1202
3056
2581
3563
4277
2842
3096
3028
289
2710
2043
928
2800
2506
2938
456
3788
2246
3289
583
2686
2102
3130
4289
4396
2634
988
1764
3406
2048
1460
3265
1221
4111
1823
696
223
4267
520
1207
375
935
3481
1856
2055
1202
3194
3723
2005
2410
2800
2671
604
2580
4504
1891
2913
2373
4246
3286
61
3986
782
804
4591
4224
738
1476
4233
4636
2769
993
4096
2800
1297
3175
1869
1158
3673
2281
212
583
520
2671
2261
705
2187
2087
3286
365
3104
1635
3166
4162
3199
3682
729
3366
2576
1554
3191
956
2678
4490
2585
4631
2607
2378
2090
653
748
1860
168
4468
794
3238
4098
3024
1900
359
2515
1813
2288
3040
2860
4458
2067
1693
3817
790
276
149
315
757
1218
1121
2910
1457
3458
2535
2671
2576
1551
3833
2285
3714
520
2868
3120
2247
2811
4431
4246
4308
196
4120
683
3379
320
2671
4629
4174
2800
3202
759
129
2601
3289
555
2274
1014
3056
1396
303
2664
233
994
1433
3331
1750
884
1090
4311
2751
1546
3655
3820
69
1591
165
923
953
4150
2504
2956
4458
1438
649
3653
408
4367
45
134
322
2188
530
842
2698
100
3215
118
41
388
3105
1670
607
3075
2898
17
3596
2980
3969
4136
1053
2924
1889
1832
4000
3016
4139
2910
2350
569
1420
1202
1712
3184
3734
4591
3719
3622
1433
2250
1650
3194
1651
439
855
1290
3173
1569
1059
1427
2285
4425
4437
520
2281
3283
1891
4250
852
1842
3296
1115
1016
1341
2089
2237
4246
3978
4140
2691
2471
2172
1951
4503
1570
2261
1087
1549
2639
1238
1646
4334
2800
4271
1752
3449
196
2364
2817
794
2760
1403
2087
2635
2624
3389
2901
357
2491
4388
1432
2436
212
4198
2580
0
197
1635
1200
1552
1792
1221
3147
4591
2172
583
2800
1238
3194
2671
2675
2876
4372
3458
3939
4008
208
2326
3719
2567
1698
2800
1564
3003
894
410
787
1828
1063
927
1861
1891
3612
331
3084
3396
2601
846
3147
4547
607
2373
4629
1232
2810
1153
2638
3829
3597
3152
1487
2494
4133
4072
370
1095
1406
2489
3845
2003
4372
1650
3194
1202
3294
4325
520
1653
2939
4000
2934
2285
2800
1157
2180
3805
4289
438
1418
1444
3551
3719
1669
662
1651
855
1290
2711
894
2919
3816
3628
3845
197
4388
2752
4520
4363
2491
266
2246
4027
2424
2304
2576
2800
2818
1297
2933
2963
4000
2664
4629
3289
1238
4636
2863
539
849
3519
746
2704
1945
4038
2416
2247
3265
301
213
3051
3363
1232
223
928
1402
863
3375
1859
1591
4130
1974
3853
1928
3142
170
3808
2587
4106
3032
2707
3361
2535
2406
1438
2304
3194
2671
993
1440
4346
2285
1773
1546
941
2800
3391
520
3519
2463
2711
1425
3366
3808
1240
1202
3545
2491
41
3734
4371
4576
933
4085
1519
2800
469
2248
1545
1097
4035
3397
2760
4591
27
4215
1014
455
2310
4378
4437
3980
2810
1202
2800
3870
3446
370
1657
209
3309
2963
2576
3643
782
3591
380
1063
1240
4096
3320
3588
1402
1326
521
1819
749
1651
439
1750
3371
4035
3731
3063
820
3110
4460
1974
7
3752
4659
628
837
419
3304
3269
175
1707
679
2890
2140
3945
3504
1150
4024
3874
465
2049
4319
4360
2517
896
1121
3831
2760
3819
1355
2029
1037
73
471
3893
1438
4244
3156
1356
1175
4030
2100
3325
2367
3504
3269
1476
2760
2816
260
3191
2741
1933
47
338
471
2483
1508
2394
4631
679
1356
821
3831
354
1624
339
2551
1287
1212
4024
927
3746
975
551
4107
1739
419
2491
1895
2498
588
3181
3162
1061
1731
2029
530
2000
3033
815
747
1198
1826
4100
4210
2508
846
766
4359
555
2924
2980
1793
1484
1330
956
69
3812
4635
324
1190
487
3657
1792
2589
3289
2347
2246
1238
894
3809
1591
3151
1124
539
3271
481
821
1661
1747
3160
3111
2918
863
3190
1578
1528
3980
2590
1402
1944
2293
2651
2820
3310
4030
2100
3325
4024
3642
3041
860
419
2269
3457
1238
3115
69
2567
4112
380
2800
196
2668
928
2152
2055
3406
905
2963
3492
804
254
3146
641
3269
899
3848
2604
4439
3056
4273
1697
3583
1150
2846
2890
1147
580
2021
1707
933
2692
426
3442
471
1121
4011
2615
3504
2511
2611
982
676
1516
1650
2452
1613
4380
3893
1438
75
2029
1484
3219
1063
3808
3514
3917
272
3521
1527
941
3156
2586
2938
2889
3976
2741
1106
3382
4308
1798
748
2293
666
455
2140
2100
2458
155
821
4324
4414
3687
3160
1361
1150
3504
2586
338
764
2741
3257
3842
3836
2811
1506
4491
31
2964
2860
301
1484
4460
966
2046
1562
3057
580
1776
2084
3812
3215
3711
4003
54
2596
2100
539
1194
2330
1831
4582
898
3929
1238
2228
4112
983
1805
253
1558
2202
3051
2890
2165
319
3211
2055
1189
3008
2861
2100
679
821
2656
487
983
988
3658
3694
1153
1724
4643
1805
3157
4531
2282
935
4611
338
2202
3877
3936
2889
2692
3860
2182
4085
1856
2055
4112
849
1430
162
1704
1792
2303
4533
1438
469
3776
148
1372
1150
3671
2489
4065
133
1183
1106
1731
2410
2259
2402
2511
4644
122
1781
1174
4127
4576
4304
535
3812
2970
2663
1814
99
4597
1354
3361
627
2247
3492
2946
1891
1238
1429
301
4479
1456
2286
635
3586
130
1427
2500
2181
2401
2799
177
4162
780
4184
821
3674
4150
3000
4026
3244
1730
3573
3540
933
149
830
340
518
338
299
2221
2098
152
556
1952
2425
2863
2890
2140
782
2029
1909
3271
2910
293
386
600
481
1383
3389
2563
2261
2783
2847
4103
4574
4587
2692
2956
983
2890
3325
736
2670
3403
2596
471
227
3596
1121
2279
3515
20
3031
2258
2711
1008
3269
4458
2508
2332
2152
2417
1554
3941
2156
28
2578
247
734
2016
3857
2021
1438
2864
4613
4112
269
5
2499
2828
835
880
1026
704
2717
2816
2938
4556
469
1405
3096
301
1078
1617
3887
2800
1519
1933
1973
3935
4081
2890
3325
1519
2956
4273
4319
3723
3306
2533
1973
3162
2692
4037
1792
4281
3200
1778
2152
597
845
4112
2535
2633
3361
212
2202
4503
2586
2306
4576
730
69
3191
813
588
4372
2526
4030
973
4011
2850
2760
1150
3504
419
4244
2406
1773
2906
1940
4024
471
203
3915
894
1537
4016
2489
1837
1813
3312
1828
2783
262
3858
4036
3040
3382
2968
3279
331
1022
837
419
3304
3269
1189
3156
3945
3504
4150
3915
465
2049
140
2780
3500
2760
3819
2073
47
550
1121
1020
4330
1124
3712
2890
2596
2763
539
3220
2767
481
679
339
3492
1438
2890
3500
966
338
3219
4000
1190
1828
679
3936
1510
821
2165
736
4112
3325
828
2202
1710
1929
2211
2483
2698
2864
1484
4142
983
2668
3360
892
3260
2367
3282
2485
2584
1664
530
330
4210
4100
1831
1861
3306
2494
3492
987
235
3026
858
152
2754
2864
315
1137
4582
3096
1106
1151
2286
334
4372
3857
2741
1838
3119
3
983
45
1510
338
3219
736
3882
2059
3915
4085
2100
1322
928
1183
2800
1519
2694
1610
4011
894
3923
821
2909
3627
3845
3492
1377
2600
3649
2029
3628
3306
780
767
1973
535
2938
3096
569
3000
4168
2100
2890
275
1189
3596
1121
1183
1929
2586
2115
1828
3219
338
764
3842
3529
293
2939
4162
705
3892
780
1219
149
2511
3193
2098
152
71
3923
4319
3929
3030
3920
1383
678
821
390
2295
1821
3953
2425
4574
924
898
2673
2055
4398
2202
2535
2191
1773
1150
4289
3545
2763
3899
3405
3731
1618
4549
3232
1518
1912
3955
2656
210
165
4374
2980
3544
2800
317
2141
3028
988
2099
4388
1974
1591
1819
3139
2254
2249
849
4461
1027
4150
3573
2125
2873
2626
465
2895
2285
2230
319
1773
1944
2671
3948
851
208
1442
3990
1686
928
3861
583
1202
3138
3194
3056
210
165
4388
3881
520
4028
2826
78
697
85
3849
1207
425
902
2326
4162
386
3959
2800
3336
3860
234
3363
6
4329
3306
3808
3859
246
1273
3734
4371
2460
319
316
2692
1297
2172
2671
2234
435
3032
2938
2889
3399
3978
2048
1426
455
3807
935
1915
4103
4174
27
1061
1156
3319
246
3843
4371
2200
318
1116
3283
1915
3243
3396
3184
3843
1116
4028
3536
2533
935
1859
2742
2720
1207
4289
4512
3060
2117
4649
210
3259
1866
1200
624
2304
2945
5
3250
4115
3715
2013
3458
246
1685
2938
3396
2727
4406
3115
2800
935
3734
4512
3959
1859
1591
749
1116
1792
1995
780
4246
4663
2601
2633
3227
2366
607
2281
218
1099
670
2115
928
2817
3106
87
69
555
520
3859
2460
379
4149
4372
1891
2483
1554
3289
4426
3544
2406
3770
2707
517
3734
4371
78
2491
2456
81
1996
1127
3544
2533
3881
4514
4512
1806
1420
1207
2077
1011
3740
1790
165
3211
3808
3719
3881
4514
3734
2731
1207
544
784
2164
2938
266
3660
3808
928
2800
4613
2117
3363
2704
3120
2395
2230
634
1938
4372
3712
4443
3458
1882
3740
3568
3611
4437
419
3096
1242
4374
988
794
4034
2876
4371
2059
4246
4591
1792
628
2533
4508
1083
935
3843
1116
749
3259
1598
2491
3211
2275
2463
3915
478
3531
4388
2383
1591
1736
460
688
1103
4499
983
338
1929
2059
3219
846
632
133
1250
879
1155
2310
2698
2991
734
813
246
620
4498
3663
821
254
4443
1865
747
1910
4112
2864
3500
1950
1492
2460
3175
2286
794
2157
2800
2963
1438
782
2295
1773
2261
352
4187
218
3769
3572
2511
1974
317
2410
3289
1314
2921
419
4275
2436
1300
4081
124
209
1746
973
1894
2710
560
1441
3954
2758
2508
634
223
3271
1679
2144
3899
3486
2638
3492
2924
7
2206
2919
4000
1806
4246
2285
2183
1221
1686
3734
4371
928
2800
3859
520
3099
1814
2281
3544
1348
4028
4388
4369
2460
846
319
4512
3096
406
356
425
1891
180
1207
544
2713
2059
4444
2938
1938
2783
628
1153
1106
2650
1404
1202
4591
4083
2360
4015
1698
379
2608
469
3586
884
4139
31
1300
3416
2627
2811
2469
3063
3259
2868
4659
1212
4389
2366
4008
3529
1973
3331
2460
2800
2983
988
1258
69
536
1288
47
2244
1277
3265
11
3289
2207
2038
2406
1157
1845
4458
2685
2304
3585
4017
4579
1697
3366
3776
1032
898
2560
3812
3341
2408
2293
4130
216
495
1085
197
3259
2460
4365
2800
519
4388
935
3734
1063
11
927
64
3429
4591
2059
1806
2533
356
3761
3063
2938
2731
3719
1228
820
1202
3544
2800
3849
2604
4118
3763
1314
4535
177
1297
1419
1519
1275
3884
3194
914
4533
539
2567
3883
3671
2800
698
2826
1828
3375
2634
1556
2056
3306
3361
2535
4036
410
787
1591
3544
3859
4371
3147
2306
3734
4512
2059
3175
1590
2760
1218
1221
2055
3881
1178
3307
3457
3763
3351
3959
2653
301
1177
2050
3754
2211
4388
3734
4512
380
3573
75
4647
2715
988
2800
1819
3808
246
4372
4015
749
3948
679
455
4663
2986
3127
3331
1124
1915
4223
4591
4514
375
1163
2634
1427
2626
1242
69
754
1929
1572
1611
4162
2551
1807
540
3860
560
520
426
324
44
3763
234
549
2
4187
1591
928
2087
1843
1377
2968
2817
532
4533
27
1558
3848
4038
860
4028
3490
2508
3247
419
1314
3361
3243
3544
973
3351
2647
1806
1106
4003
2095
3286
269
2783
1218
1584
3309
1238
3544
2800
2540
1928
2508
947
3381
1156
4275
223
3265
1940
375
2601
158
928
1974
2406
863
2161
69
517
3812
1168
1106
2181
2863
2401
1367
4512
3719
1438
175
1150
4551
4443
90
1510
1059
4100
436
1828
3056
2980
4316
2055
2156
158
44
1813
1429
1334
1865
2050
2968
426
3530
4479
94
2274
223
1506
1974
3111
1461
2406
863
1238
1063
52
2021
2181
71
3812
449
3329
600
2924
2511
2754
790
3659
2100
3687
539
2257
2654
919
726
2912
214
1848
1816
2054
2334
2668
1336
2783
3328
660
4553
449
919
3160
491
1238
3105
1117
1113
3812
3910
4089
3803
3669
1017
4103
4123
1427
698
1287
439
3887
736
1510
1887
4000
1078
1041
1476
3481
455
530
2851
1199
3190
1094
821
487
828
983
1865
175
3936
133
1183
1929
2973
2189
301
3441
1008
1805
591
4421
3571
2656
1974
3219
1752
3105
4289
1106
2138
1150
338
764
2327
1645
4620
2692
3347
1985
2964
1217
2228
3882
3634
3057
3152
1973
2698
4447
3530
90
449
3102
1041
3930
1975
660
1406
2783
1199
967
851
212
4557
2247
3466
1150
1688
660
4251
3930
449
1438
2511
4553
3669
2141
3357
2601
2685
3101
426
928
1944
588
75
3776
1450
254
2433
3435
1510
293
3853
1124
2863
1591
3367
2156
4038
2506
2100
912
3978
1355
2698
4383
3191
1471
279
1617
3958
2938
3345
2100
3306
2205
3053
3946
2029
660
3280
1406
3197
2794
2939
1832
2511
2810
3597
3274
3915
1838
3491
3369
4149
849
4576
2055
87
69
4036
2293
1219
4016
1212
1221
4580
600
2334
660
780
2550
1151
3260
1460
980
1273
2938
3705
1750
519
2800
2572
4260
2477
2117
2128
1627
1427
988
1805
660
3958
3749
3779
244
204
1232
3659
2163
4251
1828
3886
3687
2666
821
2128
2198
1974
2334
3845
3501
4571
191
2924
1553
1848
2280
3096
2692
4446
2410
2116
1763
2090
2600
1747
997
4251
3540
3622
1510
4537
3939
660
293
2285
4154
3930
3719
3336
4580
2910
2818
2508
3919
3477
254
1060
4136
660
73
2601
3295
78
1442
2511
634
129
481
702
1258
2651
127
555
375
426
1177
4262
1355
3740
2783
2240
4140
3996
1647
2095
635
3078
1934
349
3194
2631
1161
1199
3965
488
1887
1438
4251
3930
3845
1510
3501
4571
812
218
159
2968
94
1334
3812
2406
2989
935
4133
4388
223
2924
3146
2880
1944
1429
3712
1402
2156
821
71
2329
1183
3803
1063
1591
1053
2919
338
1124
52
3307
925
2633
3361
1630
4383
476
3160
4251
660
3930
3659
2100
3886
3687
1106
3812
4443
71
3151
2391
4000
1630
1688
660
2818
4251
3930
1510
3919
3477
1060
3812
1318
2156
1974
4355
3074
2039
3387
3530
588
3190
679
3219
983
213
2717
2470
928
3306
1792
984
1973
1063
2115
927
4036
380
734
1402
1247
911
1272
2845
2489
509
1443
1372
754
3526
1221
1664
572
1944
1230
4232
1353
1798
4388
1510
338
2391
3501
4571
1773
69
1438
2912
821
2918
71
4443
2508
3886
3687
3749
846
449
1974
2156
90
928
1106
244
204
2654
919
2980
2638
302
3745
1747
2054
1519
2940
1516
1161
1553
2707
1813
2924
1831
2489
2587
3096
2968
591
3160
863
2055
3016
2692
1591
4000
1987
1395
71
4443
1238
2334
212
4180
449
1017
2623
569
1828
3886
3687
4204
3812
2406
2654
660
1553
1848
1471
426
3501
4571
1831
1194
3845
1510
2285
4543
3803
832
1642
2980
919
3842
1174
2156
1053
1354
4479
2054
174
4537
2100
1910
3380
1059
1510
4553
90
449
3910
3501
4571
4251
3160
1828
2666
4505
1418
2778
2381
615
747
821
2039
1813
223
1084
1731
3923
75
2241
2308
2563
697
175
3812
1747
919
2631
2924
3041
988
4267
1355
3848
2228
734
1146
386
1427
634
3484
2261
2970
2820
3146
1238
2334
4432
3168
4544
3306
380
85
2572
2520
69
2913
1207
544
2451
1510
904
2511
4324
2868
3683
1053
1355
2100
660
3168
4544
4388
78
509
85
3683
3001
1349
3812
2050
1438
3121
1059
285
3803
964
223
426
2698
2919
4505
2924
140
471
1395
922
2329
989
2914
3469
1756
301
1429
2531
4032
3168
4544
1778
3777
1897
246
380
520
1975
1974
3197
2607
20
4288
426
3028
489
1493
285
1008
3818
626
509
1063
1190
1897
660
3168
4544
877
3590
1688
2901
955
4637
4548
3041
1805
1575
2924
3973
2071
1146
1650
1117
3740
1364
925
989
3766
154
2525
4425
2203
1304
1438
4230
1311
1697
1813
2329
489
4383
3168
4544
2404
2071
826
3508
246
2341
2115
1778
2937
3449
863
992
1974
2857
2662
380
1063
3492
3590
1438
3168
4544
1828
2800
85
161
140
227
877
2694
3157
1575
2663
929
2919
3973
489
3812
3329
2964
2247
3128
1897
2698
373
1149
2653
1420
1844
210
3919
3477
254
2185
1238
2520
2800
1258
3653
2029
1564
2938
1472
3051
582
1591
928
3168
4544
2533
2711
894
3383
319
2567
2102
31
209
1973
4432
2163
3859
660
246
2128
4365
2758
2250
1792
1887
4382
1142
877
2623
2645
3259
2839
3409
4351
4178
2491
2835
2283
1238
489
4117
4563
1183
2816
1278
2198
1752
487
3360
1310
2869
1731
1438
2286
1033
1908
1083
2851
2563
2938
848
4388
3168
4544
3777
1897
626
2790
1330
3306
4414
1778
734
982
3028
2520
3281
151
2247
3953
2511
4467
4383
2417
1287
1212
3114
2115
165
925
241
3530
1838
3361
877
4134
1937
4323
4514
2002
1910
1008
4563
2938
3777
1897
626
4388
3168
4544
2955
3306
4051
1778
2889
3572
734
75
634
982
1132
1727
4369
2919
1617
469
2091
845
2956
4112
1904
2247
3763
853
3812
4576
4584
520
285
1588
1685
489
1146
1238
3289
4249
1008
3168
4544
4388
1897
626
3777
3572
3306
2638
4415
1974
2141
20
2115
4538
3028
2551
75
768
373
877
2
3927
1805
3168
4544
90
3380
656
2508
4085
1078
3139
849
1973
3871
789
2635
3171
612
436
1334
2836
1047
3812
3001
325
2563
821
3283
439
2055
1474
469
1497
2286
4623
4377
2845
1805
3168
4544
4383
4609
4432
331
31
1798
4117
227
877
1190
2910
1318
373
4089
2133
1476
1438
317
1215
1161
2522
3904
2021
3410
3287
4306
748
1333
4139
3919
3477
3812
2984
989
3336
4417
3271
3415
3174
988
660
2550
894
558
2937
4388
1798
4583
793
2970
2252
3421
4277
3924
3673
449
3001
3168
4544
1189
3590
4017
2198
1099
1238
2109
3160
3329
863
2591
2050
2578
1897
1106
2008
31
4383
90
3929
4458
3257
3946
2698
1460
2073
2760
4491
4513
3001
660
3168
4544
1285
1564
246
2578
1973
2286
3068
2255
3115
2684
4372
1572
894
3222
2520
105
489
2100
2707
3490
927
3379
4388
1370
2255
634
2694
2566
928
2628
1921
3805
4085
4057
1125
1494
2937
1062
1801
149
539
3306
2572
3200
2663
4205
1582
2261
2511
2800
2601
3130
3096
852
4095
223
754
3197
4133
1973
509
141
1814
69
44
2955
3681
4277
1425
1615
4111
32
307
1664
2655
4118
2846
254
657
272
1106
1207
3194
1061
860
1635
1366
2029
2350
569
3048
1487
1061
610
471
1939
1940
1146
3282
1199
254
3764
32
1902
1826
2255
2937
1431
2180
2404
1370
3675
1247
819
419
126
1889
2634
3306
2285
3415
984
1973
988
4607
3486
2401
2115
3106
2281
2247
520
3643
2624
1457
4198
4372
4079
1805
3361
1572
4431
4653
1773
3139
2089
1664
1554
2943
1078
2406
2181
1238
928
2306
2839
4396
3385
1133
1994
3446
2695
2741
4140
1281
2250
1370
2255
3259
4580
2938
4016
2285
1647
4184
3575
3577
1924
2238
1199
2637
1370
1924
2238
1199
4112
1314
109
3306
2448
2963
4319
2489
4503
1053
4273
3712
4297
2964
2763
1805
2638
2462
4118
1443
819
2259
866
3492
3159
2526
4633
2141
2655
459
1117
2578
487
4249
1370
380
3306
759
2255
1778
266
4294
3814
474
2489
1330
127
4184
4112
2955
4602
3051
2117
349
4374
465
208
4290
1180
246
1587
2071
826
807
3194
3175
2671
2986
1300
1564
3286
3511
988
3573
4398
2502
928
4113
2056
790
379
1394
2938
4580
3184
3719
749
894
128
31
4267
3597
2851
992
32
262
2686
2006
928
4631
205
2920
1968
2939
1370
1440
1921
1476
1427
569
4470
1151
2172
421
3282
1199
4533
4289
2556
2166
356
2545
459
2810
1487
2868
4467
1383
1370
894
4240
3808
35
158
927
210
2527
3628
4623
3028
2029
2216
223
469
3295
513
2710
2525
3812
2851
3306
1931
2814
1053
1281
4340
2738
3415
4370
268
1209
2250
1838
1059
1938
3843
1370
894
3415
62
2385
1238
3888
1219
2752
4264
2567
2800
2694
2707
709
3173
3197
3965
3740
1221
4140
2413
1370
1564
894
3306
3183
2506
2029
3115
1724
749
3740
1370
1630
2752
246
161
2572
2762
31
3415
4383
3577
2745
69
4324
2663
4403
3562
4388
1915
3096
1250
301
471
1484
3026
2818
1376
2533
246
1564
509
161
535
2938
3130
3222
361
3866
1133
314
3712
1273
3508
3413
4467
4201
1370
31
3745
635
1063
894
927
2282
509
4611
465
2986
3536
2938
3584
2230
3808
640
2694
3492
2489
2360
1973
3680
975
1053
4112
4116
62
519
2943
2089
4611
3321
1349
520
1372
759
3114
669
3572
4437
973
749
1437
2692
3354
462
301
928
105
2282
2800
3939
4047
2406
2964
4431
1402
1974
2285
2508
2693
1554
2526
3805
223
509
3361
3307
3603
1591
997
560
2504
208
1366
1207
1649
1750
807
1472
2373
2633
1178
1949
661
3633
1891
4246
3096
3899
3637
3194
2054
3446
2783
3817
2811
935
2029
1938
3146
118
3415
1370
988
32
2663
2255
3808
3826
1061
3719
2367
1318
822
2819
992
2264
3597
3577
935
4091
4329
2970
3490
4008
4374
1615
3282
1199
1697
2816
2415
2938
1558
4134
600
2228
1902
2818
4277
894
1376
2533
168
3996
513
3529
1501
1221
1938
2259
4557
1177
3259
2185
1886
1487
2307
141
2176
2938
886
4467
4372
1861
83
519
1687
241
2937
1000
1825
1617
1583
4133
4052
3377
262
2248
1564
2201
2800
332
927
3882
4562
2772
4093
299
4036
4388
411
1370
1826
813
141
1402
2863
1063
894
2719
2134
4374
1615
2724
844
4503
2424
2489
386
4606
2970
3119
928
2255
3915
2436
1304
698
1366
1778
819
127
4602
3882
2772
657
1687
3492
118
2100
4133
1078
1461
1273
2347
1429
625
407
2329
2090
4091
4112
530
562
307
3320
1997
2491
1061
254
2963
1402
3999
2822
530
1591
1355
3306
1828
201
513
228
1929
1061
4372
4273
1773
2100
1997
2491
4490
1476
519
419
914
1739
4091
379
4150
3826
2090
4244
894
1354
4112
2257
2122
213
600
2280
740
4662
2221
770
1576
2410
2247
130
1647
2136
2170
2692
2236
4169
2656
3613
2201
770
510
2127
75
1813
1837
1484
941
1506
426
1377
2643
293
3740
2108
105
129
3343
858
3425
1438
2869
427
1063
2286
3963
846
4492
1613
1354
4273
4153
530
4112
734
1273
2901
953
864
474
2511
137
3475
1483
2432
1355
804
2095
863
2957
2140
2910
1525
2842
1564
4150
1799
988
246
3999
31
1763
2367
821
3895
530
1061
756
1203
3529
4017
2889
2692
1008
2760
3204
197
4427
4372
1861
2329
4186
3613
4150
2696
1309
1061
4531
1508
3573
2907
2202
1438
1695
1189
612
3119
899
846
2332
2656
2710
105
1554
4216
3894
1356
1975
879
3929
898
4471
1273
4240
2545
481
2906
4514
583
3719
2377
4035
1912
1183
2577
1049
3402
427
2413
3662
3287
1031
4112
4297
4360
1933
1020
3202
2055
1591
4458
2698
2601
3542
2578
1756
3545
2943
3509
1508
2029
988
2563
1349
1366
947
1063
813
3304
3175
2255
2282
1106
4246
4663
2980
4474
435
2276
1300
3838
729
3157
679
3056
4458
2055
2140
2692
2100
2913
2022
1472
2332
4650
2285
4329
2800
2200
425
1838
3988
587
1823
379
3529
3995
1425
4617
2090
4372
3999
1440
2242
3552
848
323
419
4273
28
2156
3399
782
3675
988
1921
1595
4186
1760
2595
860
431
2467
2728
748
974
1504
2455
1063
3813
420
3686
3104
1405
1891
2230
2176
2085
2816
339
133
3306
2842
1564
973
2760
4024
3330
3613
2029
471
2115
2258
2551
515
3664
3963
3869
3899
455
2140
1973
3490
3214
973
4372
3999
419
3750
1017
2189
3814
339
3643
4273
1106
1402
4122
3306
3613
530
928
2963
2964
4030
1669
1238
4184
2760
2980
2692
2456
2816
3200
254
301
31
923
4514
129
152
4318
431
3379
3999
940
3719
254
2130
152
2947
679
4135
1405
2656
782
4112
2800
69
4063
1169
260
1058
3194
240
4650
2924
961
4329
704
1331
4427
2100
3999
37
4081
1979
323
973
3851
4282
1347
2670
3340
33
3477
4291
2757
1262
2292
1910
600
1460
3315
269
582
219
1524
315
2611
301
903
175
747
2578
13
4100
1062
3306
923
4514
2694
292
1854
894
1221
357
2046
3704
3941
3160
3529
1318
679
3999
3181
2140
749
2600
4612
3545
3613
4277
2191
3571
4079
3026
2181
4398
2902
1177
77
2675
465
2456
3492
4427
2100
3999
37
1979
323
2816
2506
2692
846
2698
4514
3306
530
3613
3492
3723
748
988
4006
4272
1203
2595
301
3360
2904
2834
4388
2055
3295
1564
1348
2889
33
3477
3340
1262
2757
1554
3838
4522
4291
3204
1014
1910
4444
607
2656
3315
1304
1861
499
4484
1172
1062
4100
2434
3181
3613
3336
3999
2424
3695
4580
4273
31
2140
2986
2731
3032
3967
2309
2696
1061
3348
4178
2595
2090
4463
2598
4612
2456
2258
3425
530
4644
2656
408
3041
1814
840
567
2601
218
1099
2055
4575
2917
3664
1321
826
474
2613
1973
1111
1420
481
3306
780
3768
2760
181
886
317
2141
2456
2483
4105
2717
2953
2637
2090
4388
2675
2875
736
3361
4178
3669
844
1765
1406
2805
2059
4309
4340
1500
2072
1199
2638
4247
2980
2938
2083
1778
1090
2846
3976
2771
879
3965
2634
894
3925
4008
2443
3618
4388
2289
4080
3950
1566
610
1304
4558
3562
759
3306
3683
300
1653
3719
1061
2675
2506
212
4008
2938
1362
3996
1712
2049
1284
1814
4636
1973
2800
1764
628
1153
2671
152
3927
2285
1047
1218
4246
4027
2366
2810
435
3259
4140
4161
1966
349
894
4503
3197
1638
3955
2280
4310
160
655
900
370
3306
2180
2693
1389
1282
2548
928
2265
481
3111
1374
4028
3586
1040
3341
1078
1869
2133
3458
4615
2029
223
2118
69
1200
520
2816
3805
657
1316
2767
380
2970
1977
221
519
4017
4370
3863
3490
1921
3694
1806
1558
1891
1016
2115
1651
209
3875
2141
2281
3296
404
4374
180
2953
4575
3976
2898
134
322
1500
2875
2625
2346
2813
3188
1630
1406
4071
918
13
75
426
152
1841
2842
1343
251
3306
1394
3231
3495
634
300
689
2898
2805
4388
4386
4340
1425
1744
1977
3536
4227
3361
1504
4010
4150
1321
2141
4249
3447
2771
2059
4356
3306
134
322
149
2312
928
1778
1576
2884
3053
2563
715
2934
4039
1219
1544
2319
3812
4065
1975
2970
3435
1500
2692
2029
75
44
3860
4186
600
933
1315
2115
181
886
3575
853
941
3980
109
2939
1832
199
1477
317
3045
3274
1619
4221
141
4503
3776
3377
2286
2866
3976
689
2898
2805
1321
2141
3651
1539
1425
1779
3686
3673
4388
4300
4575
4105
3306
4230
4150
3575
733
894
3808
2875
1975
2970
4247
4076
703
3950
28
158
689
2898
4575
1321
2917
879
1330
3306
1778
2805
1544
844
3092
3318
1765
1406
656
607
387
3361
2535
2511
1591
2526
2185
44
4388
127
1063
2655
1814
2846
1034
3530
223
3845
2739
4247
4080
3631
3447
851
469
1474
1078
1887
349
3945
1943
526
431
3575
1273
2895
3878
1446
4105
3719
1321
4575
4300
689
2898
2805
3379
3530
2937
3031
988
928
1722
759
3306
2771
1778
2192
4150
3575
2628
3719
4247
2980
2692
3950
134
322
2059
628
1500
4243
11
394
3669
2141
3490
2667
3447
1372
4121
2091
3965
2083
3542
2090
1133
4576
3359
2029
149
3643
1591
2006
3377
319
4388
1145
782
2246
3740
4388
1321
4184
1944
3379
2141
1834
2506
1591
3306
2157
4133
4323
3618
2917
886
3479
4572
3752
4122
4113
928
1174
4247
4076
3853
526
988
4263
4572
4386
1500
2090
894
4388
3306
3950
3542
401
2141
526
634
380
2846
254
2937
1561
3536
2526
1982
2053
3618
4017
3281
3026
4080
4097
1106
277
587
1402
899
4008
2771
1321
3306
3768
1949
1957
1207
2913
3197
3040
4300
1977
1731
3227
2760
2141
4633
3666
1993
2115
1891
4306
4186
3530
844
2637
3864
4105
4178
848
780
3661
1544
3490
3618
4118
1063
450
4284
4017
381
286
1977
1432
4388
3950
1430
4472
1318
2205
1228
2191
2937
3719
3575
3892
2071
4273
1219
1330
3306
127
995
759
1427
4356
2868
1193
1743
4533
587
886
1974
1814
165
2846
44
1861
1327
894
4133
223
2115
3965
667
634
1273
3197
980
4647
2634
1537
3818
790
2152
1321
4575
4300
689
2898
2805
2875
4388
3306
4386
1973
134
322
2771
1430
2205
863
154
2970
3435
704
886
1482
1647
2091
223
3845
1106
2980
127
4359
2268
1226
634
285
2406
1975
3359
2181
3818
1157
3599
212
4008
3719
3240
958
1998
3060
2029
988
2044
3211
1905
3967
1232
2896
1145
657
210
2237
141
279
2326
2702
1199
2325
1860
2677
221
1150
4661
2167
4221
4339
1564
3032
444
1111
1936
2112
1472
810
1823
3142
2946
4577
722
2200
3746
1559
1284
1947
3406
4275
1076
811
851
938
4328
1871
1569
3649
2056
3533
2986
2206
4059
1169
3609
2138
1949
415
820
2112
4468
263
671
2396
221
2675
1615
3336
4105
1523
2174
3888
1401
3719
276
1286
3865
2694
865
1504
472
3686
4302
253
3970
3448
748
851
2637
3268
3366
3184
2678
4388
546
1316
2436
1573
3317
3536
1300
2285
2183
1871
246
4312
585
1074
1150
3250
460
2133
3978
4354
226
3963
963
3933
212
1789
2489
272
2213
2963
1888
1111
1420
2964
894
539
2638
2682
1381
3595
3007
979
3320
1389
105
2527
4411
3847
2152
738
185
988
679
187
456
2056
698
1595
2788
2174
2010
4478
3892
633
2950
792
188
1602
2921
4302
78
4034
1199
3719
1647
3086
974
1677
4659
4516
1750
495
2970
732
1121
3740
4329
2395
2848
223
1425
182
2577
557
2950
452
125
633
2788
792
2797
1692
2750
3273
866
2174
538
4203
1440
185
2257
3845
1156
188
2142
135
2577
3343
125
633
2950
2788
792
2459
866
2174
2736
78
2675
1602
2921
4302
1594
4196
1472
1255
1081
2056
2112
2283
1800
4178
607
1602
4478
4302
2158
1693
2632
149
614
4156
903
4346
221
3286
2788
1199
4489
3184
3845
2112
2980
700
1124
988
1115
1246
1314
2100
1166
759
927
281
381
1694
2577
4088
1211
933
1190
3869
2048
3696
2767
4478
2691
470
2029
1564
1063
4178
3789
2607
2939
1731
1438
498
1588
3984
2112
1833
568
1146
2750
1108
276
2164
1900
738
4339
1873
1736
2603
498
247
3164
3286
287
221
2518
2641
2578
3536
927
2112
2211
3032
4034
2012
276
371
4659
1860
3527
3706
2481
2499
3681
3898
2598
2839
2889
549
2604
3238
3811
1227
2412
1010
988
558
4206
1200
3320
3366
3304
3490
3991
1833
3719
3723
357
3536
2176
360
501
1425
170
2601
2112
3836
953
2396
2788
6
1816
4446
4444
981
876
1740
2802
425
221
4055
4272
1240
993
865
4339
1712
1008
2215
1841
4226
2303
3694
1617
1457
4217
1951
53
1833
3217
2933
1847
3938
4339
1294
538
1779
1109
3446
3810
2006
3010
4129
4067
2771
2090
4302
1974
4126
2712
197
4284
4083
1313
1064
3609
2176
1389
3361
4073
4002
1611
981
75
3837
99
2083
634
2112
4376
1871
2838
919
2304
2490
1945
903
2322
2029
848
4382
3967
4068
3250
1233
334
221
2702
2326
1891
789
1221
3542
2176
2211
748
749
3386
2692
160
4379
3686
2775
50
1906
3628
3250
1493
994
988
4133
1275
1199
1871
182
1954
455
3121
2048
3938
4567
1828
4396
1554
2910
1697
1504
4580
852
4458
4354
3220
3056
2933
920
3653
3361
2320
2682
4042
1593
4059
3199
3956
2975
4604
3606
3178
1402
535
102
1751
4547
1111
1420
1398
906
2832
2959
2304
2131
2499
2211
4339
2058
852
4381
1185
2373
4596
2933
4376
2245
1003
666
1010
1220
1314
2940
3889
2355
1813
2172
4533
3724
2568
2167
1595
3516
2959
1900
3142
215
2248
1779
4318
2505
3836
3209
2172
1199
3034
4226
1534
356
2663
3870
2299
3448
920
2112
3758
2490
4126
3557
4277
3915
2635
4302
4221
3184
2959
2112
1751
614
1087
3299
3862
3097
2777
2559
423
3952
938
4401
149
2513
2154
3062
1746
481
1415
4534
1867
679
560
4451
860
2852
4516
4390
431
4023
3419
4055
3773
865
1955
762
4131
1312
3725
748
2580
564
2839
4094
637
152
2221
2940
1795
4507
1951
3719
2116
3268
652
903
2790
2112
4468
3220
780
2931
1219
1111
1420
346
3381
852
1888
1368
551
337
4008
1773
4197
3194
1367
2678
3056
2831
1064
4339
3906
2230
2112
3530
4521
3347
1974
4284
851
3336
1617
1405
3043
1300
4312
3710
2401
928
3096
4329
2399
4182
2090
4302
3032
2097
11
927
2230
2467
4130
4143
941
1482
812
2399
221
2506
1731
3536
1933
3038
425
4309
2114
3754
1860
2884
2946
2581
3334
2577
532
162
2211
1564
794
460
848
1248
2725
4413
465
4635
2299
3582
1300
3490
846
3991
1833
2526
3529
4130
3536
3049
210
1063
1721
2112
1382
1779
3304
1640
2727
340
4477
572
11
927
1588
4650
1405
31
4000
2112
1115
1564
2063
2052
2940
2100
2959
1168
1561
2933
1432
3938
2986
4375
194
446
1090
211
1169
2634
1235
3872
1111
1420
2715
4318
846
2152
1044
1965
1014
1061
2574
1460
168
197
4094
1833
1891
1332
865
2692
2114
1318
2138
610
4188
2016
2026
2112
283
3463
2304
481
2117
1860
3509
4503
3583
4102
2711
3779
3716
928
3524
1169
3694
1628
2175
3213
3643
478
894
3817
1712
3470
365
3516
163
2058
2378
1823
1611
2959
3938
4339
2651
1285
2678
1723
1334
2679
748
3912
1764
2298
276
4105
2868
2863
3336
851
3839
336
4010
849
2889
448
698
1504
4577
865
2331
4500
1242
820
1712
549
2483
2265
4257
2081
4009
1221
2112
3649
935
1728
1569
733
1891
3322
3991
319
81
2029
75
4055
2915
2269
1178
1585
221
425
3836
743
239
414
4162
4597
518
4176
3525
569
2835
3421
356
2818
3530
149
2176
460
2933
3953
536
258
1316
1472
197
3461
4294
2970
4000
1018
1357
4042
1871
3056
4622
2418
1819
1168
4604
4375
3573
2933
1493
184
587
141
221
510
1564
2403
2992
3767
2320
1844
4334
1427
212
3836
4287
1273
3379
3049
481
2770
4481
1189
2384
2176
4618
2959
3938
4339
2006
3991
276
4105
532
3253
743
3305
3996
3787
1891
4161
2631
3543
3368
582
2505
546
2889
756
2832
4022
395
3336
2143
1843
460
679
3005
1855
2710
431
1472
3160
4596
4325
3157
851
3184
1842
903
4329
4520
4468
996
4294
1871
4661
838
2211
1301
278
3944
1821
4055
1924
212
3194
4133
4008
4175
0
197
1552
3852
1720
3463
1425
2933
3916
601
2786
4108
1405
927
2587
3500
3911
3187
2309
4025
4577
2479
2652
804
1692
3938
4055
3848
274
662
564
2950
1460
716
1780
2176
2112
524
4344
4339
1891
340
773
276
589
865
1137
1301
2889
2283
1263
2029
903
1714
1314
3112
2637
4199
466
1199
187
2259
2319
2921
2671
3075
2090
2176
3032
3113
78
3129
2183
4607
1744
2490
258
1891
789
663
3874
934
919
2031
1504
1425
848
4331
1285
4079
1223
1539
1150
650
928
1482
3643
11
4326
4604
2959
1602
682
2574
113
3574
2065
28
1192
2322
2176
671
2029
1232
1314
935
2831
4654
2164
1345
1689
2276
3184
35
3283
439
2355
700
1166
4104
2378
1429
2725
204
1708
2944
2837
4497
1206
210
1251
2311
2187
1731
2921
4363
1405
3020
4328
423
1150
3536
3313
1871
751
1280
988
3716
2375
3488
4010
2581
2230
4484
3113
3032
78
4126
3723
1286
3043
4186
794
4604
2694
4508
2283
3862
2671
2679
4534
4284
3323
2006
3852
3962
3551
1186
2835
460
804
356
420
865
1847
4339
1315
2344
2971
2112
4376
3066
928
998
622
1340
2713
4407
1837
488
276
3463
380
4118
1841
2711
4105
4226
4090
3243
2947
974
562
4066
2086
1059
1748
2865
1593
3872
3296
2848
1572
141
168
988
3808
3765
162
1736
3377
2668
1377
933
1300
1190
1226
930
928
370
1127
3486
3038
4541
4312
2005
123
3336
3373
2967
3517
1871
53
589
2525
572
2143
3046
2104
968
3399
4514
35
3295
1314
3262
2050
564
4411
2044
1842
431
64
825
3223
284
3032
4518
2260
602
4039
2464
4548
3250
3226
185
818
1940
197
4170
1293
3612
3540
889
4586
3250
2933
182
1954
903
3032
2230
2172
2261
1871
2692
1728
2114
1388
3938
4567
4289
1064
301
4604
221
1828
1040
2048
2508
4524
2526
2137
2770
3912
4638
1086
3121
1493
69
2442
3056
1504
3075
1438
1576
4515
3571
1127
3457
4396
261
853
2535
2659
1199
3199
4253
553
2347
1300
2063
738
3808
276
3915
2412
2933
2164
1602
2100
1429
988
455
3545
704
4189
3175
1111
1420
3184
3304
331
462
827
284
2180
478
2595
1392
2959
2043
1951
124
699
1203
2863
3227
4354
4326
2112
1564
902
3782
470
1115
1833
2775
415
1032
1221
2029
3755
1169
4339
2269
1086
1692
1638
2176
451
997
1712
2143
583
4486
1561
865
1196
1598
671
2677
3032
546
1470
4653
1048
600
425
1064
2112
1412
276
3379
2117
744
2576
927
963
877
4626
1379
1165
4096
801
1847
3194
2304
2744
860
28
1945
276
3052
950
679
1221
3703
1593
160
865
1567
2139
532
2248
3262
3458
928
28
1693
2172
276
1615
3310
2090
3184
2359
2211
2750
938
4589
1969
1248
1458
4659
405
2265
3296
4055
4601
3524
3335
1561
3644
452
1316
485
1228
333
2775
3686
4008
3498
2933
2506
276
699
2325
927
24
988
3574
1842
4354
1169
221
789
2037
4389
700
2423
600
4225
14
2501
2099
1300
4162
2586
2524
810
2578
2529
2029
4580
2283
2100
3486
1367
2172
903
3323
1773
2831
3184
4367
1001
1240
3482
3310
3458
698
3770
4075
4247
2192
1190
4490
3696
2515
1156
1460
4494
1816
789
1818
3307
3807
993
3506
1429
2228
3695
2320
2818
2304
3994
2234
4008
2211
3605
3368
4589
3008
1088
3924
894
128
851
4564
3712
2895
4491
3335
1969
340
3063
2065
2831
1064
1994
2172
2388
4629
2493
1199
732
2486
1427
1974
4118
3898
2577
319
3157
1608
3032
1439
2164
4105
665
727
2248
2577
2831
1951
2933
362
4329
4178
3516
3875
919
748
2928
162
567
1437
539
3826
4406
1935
4098
1887
663
4175
1457
3540
2383
3712
2347
3226
2459
2698
1407
4218
2005
4629
1554
4244
4521
3194
2691
3397
223
2540
1754
4505
3820
491
2401
652
3679
3733
4008
1871
1439
988
851
2456
2553
3708
246
417
2481
2164
4105
4533
2986
4375
3527
4604
1199
465
1440
254
1330
2831
1064
919
849
4631
1402
241
863
1407
4400
663
1300
4162
928
4604
419
1847
4035
503
3978
1611
2933
152
2434
3967
3520
1078
2412
1533
849
3250
4389
2692
1951
4053
3032
1476
3214
1061
2707
1554
3606
2130
4622
481
1751
4000
2172
4149
319
1013
3719
3567
1061
1387
2609
926
4325
2090
3500
2538
1169
2065
2461
2377
3521
415
325
3342
2559
3184
3849
3301
988
1124
3175
2817
2493
2925
3157
3956
348
1416
2058
4302
614
1693
2632
2788
784
2164
4038
419
2509
3275
2112
3293
149
2102
938
390
4055
3448
4339
1031
4468
1102
588
4277
1313
2368
406
2440
1061
3888
3322
488
2790
3184
348
784
2164
652
1564
614
2621
419
2509
2
1833
4639
2698
1693
2632
2788
279
462
2376
1199
1248
1327
964
927
2112
4354
2496
4199
1232
1059
3361
1427
2315
99
4478
811
4606
2715
4302
2158
4472
445
795
572
2671
4147
1595
4329
1125
481
2126
1010
938
78
3883
3379
2437
276
247
2200
2090
3242
2563
3740
2678
3584
1781
1714
4323
818
3836
2055
3184
695
1823
994
3038
197
1957
1478
2211
4312
3313
4541
2677
519
926
743
3211
465
1319
1593
1871
1580
4175
425
2979
1731
3399
3120
3671
3786
4289
848
478
942
1389
664
3661
764
3915
2696
2437
1367
2172
233
582
662
1764
4277
187
1441
3196
1942
320
1202
357
679
3175
3647
3817
2066
3482
860
4032
3786
4401
2534
1880
1232
4515
2249
1158
1749
2671
3394
779
2006
4329
460
4293
2124
2308
413
1030
3224
1758
4162
2671
221
2208
780
1417
401
3976
1440
406
431
2029
3043
2929
2303
3602
197
436
2358
613
2088
1221
3833
3336
2008
1860
3290
3304
1758
3250
988
2671
2650
431
1152
4359
488
221
273
3456
1367
2304
4103
2576
513
2933
4631
2479
1003
4437
2581
4039
3909
3836
1300
1871
1875
3716
3313
4312
638
1955
1364
3628
2783
3160
3361
1472
3194
2440
848
3481
4186
927
928
3938
3179
4247
1940
276
2331
3286
1564
3304
1260
221
511
940
276
3292
988
4431
3915
3529
4130
1221
2304
3516
2900
3227
357
3120
1598
99
541
3310
2048
445
3295
1564
152
70
1429
488
2030
979
604
2724
558
123
2933
4063
927
3795
1537
3762
2080
64
2100
462
3926
4556
624
2790
1064
662
1823
3096
2459
2029
1146
1860
4172
502
3364
748
2723
3536
3762
2048
2112
1833
2988
3304
170
1115
124
4520
1940
2826
2212
1300
3238
3694
2308
1118
2203
748
1994
700
2953
3299
4279
4055
427
2831
1542
114
749
3612
1714
2211
2750
1591
2791
1951
2355
793
286
3377
1977
3498
4078
988
2933
2506
3619
246
3327
317
4158
2678
1684
1111
1420
600
425
852
3343
2489
2466
2760
3377
3423
2355
4631
2799
1166
3320
2143
69
1124
2276
2017
493
4329
4022
28
41
2702
209
1564
1942
1150
952
1451
3250
4524
2327
3821
2571
3391
790
4105
774
1405
3536
2843
2
69
1779
472
2133
254
4084
1438
3112
3838
3605
184
1925
663
2116
3096
589
180
93
3397
3308
848
2293
4541
186
779
1933
3038
4475
3762
1078
3871
2347
2100
2172
2211
2263
1263
1945
3113
2029
652
78
1199
1716
1063
927
4133
67
2208
223
2112
3747
2650
3750
1587
4186
2375
1871
1840
1173
3502
3209
4401
1316
2658
2970
3379
1639
1712
1564
2947
2180
1938
2229
4508
99
4352
1248
820
276
4552
99
168
3755
546
2950
2112
513
5
3311
2396
211
381
1564
4196
2050
1240
3592
956
3230
2295
2055
4388
1951
4468
210
2261
3349
1105
3967
3044
1115
1200
4339
859
1847
3938
1076
705
223
2107
638
1382
3184
2933
2893
2677
519
1210
1602
2823
3684
871
481
1121
293
2682
3810
1817
331
2090
2635
1140
276
41
3991
221
1169
2658
1248
2211
2378
4339
3184
2679
1795
4126
2029
4025
3574
3609
1311
2112
1599
818
4401
3679
1799
3984
4126
2211
4038
3347
1293
3481
4504
4199
3402
1928
4318
4577
1438
2831
1253
3113
519
607
2679
2838
3208
3962
2013
3671
3619
864
3032
3920
359
3694
3233
2694
3490
2049
2980
3330
4215
2050
279
2204
1628
3585
938
3028
456
4289
4035
2634
3257
459
1160
2378
1014
3640
1106
3361
3307
4388
1591
3660
693
3853
365
2374
3588
3861
1402
1078
4530
3026
301
4524
2591
3295
221
3289
3576
3578
3536
2959
1740
2112
1871
4328
215
903
2309
324
1533
1561
1861
3135
2931
3166
2176
287
2671
3545
2616
4503
3730
3187
2104
2114
3686
2403
895
1166
1340
394
1470
2563
1102
380
246
2466
3355
927
194
141
3584
1336
3159
1744
3533
4129
2838
974
3112
1405
3758
2490
2059
1977
919
2232
920
2056
3328
1115
2112
4339
1304
986
2658
1636
4616
124
3184
1152
24
152
1076
572
782
1961
1124
319
149
3532
1833
1102
1221
1712
336
425
360
733
4105
2065
2395
820
2261
4470
3399
2396
3892
2383
1416
4107
2536
2701
2164
2112
1251
2900
1199
4302
1974
2694
2788
2090
3211
2093
2215
3719
4484
365
3331
3725
2933
2112
1731
3327
4339
2331
1645
3967
2100
3500
3565
4302
1530
340
1595
2250
4401
1248
4646
3184
349
3517
4023
594
3022
3545
1639
197
4507
1673
223
3217
389
2207
2963
3456
2489
927
851
1220
4023
2114
2403
2951
725
1779
974
4346
3112
865
3071
1860
3725
4339
1561
564
1245
4053
209
4468
851
1764
2174
3187
2697
927
920
1063
2736
4023
3229
1530
1860
1736
1312
3776
262
865
943
894
417
716
99
1255
2695
279
293
2947
276
1480
241
820
3682
4520
1798
4162
3250
1389
4215
3938
2936
4042
265
2304
3359
2682
3308
1081
4625
3680
1078
170
1314
4170
3915
301
3194
2571
3861
3570
2933
2585
2598
4510
2172
1530
1093
1533
3901
4567
3350
2084
4446
460
2050
3942
223
3320
3961
4189
4604
2839
1377
2280
2230
3719
607
3498
1665
4410
2788
246
2029
988
2658
2484
1061
2921
319
3536
3710
2577
613
1059
3765
2176
942
2838
3032
3686
221
3694
283
2945
3019
3582
3250
1389
2692
1955
3112
1871
919
2933
3289
2008
3056
3490
1871
4162
4516
1199
1303
3196
2803
1328
1515
3760
920
1558
1835
2481
2048
212
4629
1300
1257
1249
743
1764
3296
3733
221
3320
1405
1124
3217
3335
2802
1974
3465
4000
3506
2806
677
4478
3194
3250
4320
543
928
2183
4416
2236
903
3226
4103
2571
221
1300
4396
2817
2968
1558
3308
1151
3963
1912
2152
2137
460
301
2682
2527
1841
858
863
3320
2489
2285
2200
1173
4289
4031
585
456
4312
4299
4411
4329
1238
3836
941
1173
4178
1206
4008
234
538
276
2750
671
1731
2213
2029
3019
4186
562
2355
1111
1420
3634
3686
4334
852
1888
1101
2610
604
558
1367
1173
3609
281
276
3482
1300
933
2760
874
2723
604
2915
344
2388
4162
3283
4471
564
1780
1401
2166
2933
3811
3118
2208
851
2212
3032
527
4616
3540
2230
1611
2925
4039
2283
1173
1648
2112
3211
465
3223
557
1817
4483
3320
2504
513
519
3839
498
362
4535
406
1405
927
3296
2176
1177
2978
722
2200
3529
3456
2489
431
852
258
31
2040
1427
3018
1367
4533
851
4042
3032
2837
2422
2490
2803
1547
4424
3060
4490
488
4516
2459
3289
2327
4471
2181
2093
1350
1173
2211
2933
3486
4638
498
3377
2571
4010
3456
1871
2217
2213
3710
4480
2146
679
3175
988
3131
1300
151
1518
343
4659
1891
152
3977
3944
4626
325
3332
2276
849
1847
2112
4038
1564
3032
1300
4162
2164
1488
3399
1891
3545
2933
319
3319
2682
271
2760
1240
1611
185
2395
1871
3366
2518
940
3361
3222
2292
2322
1438
3540
587
3194
3506
2693
276
1691
927
2750
2803
4312
790
319
1588
1801
2872
1741
583
3228
223
406
1773
1059
1377
197
3364
3295
2100
3938
2347
456
2236
1068
604
371
3506
221
276
2309
3096
988
70
465
480
2835
1951
4329
3226
2248
2293
1860
3332
1221
1061
4133
4431
1486
2596
170
3343
3869
1598
1425
3032
2933
460
2506
1921
2430
3112
865
2285
2459
1438
4629
4645
2578
851
3026
2530
3631
2100
4622
2535
4604
2783
3937
135
298
1554
3397
1518
3917
2261
2860
994
4376
3606
2806
2924
1697
851
2
4535
375
923
4248
1561
2310
4035
3350
4567
379
1040
1407
4479
3676
2479
1381
69
2531
223
802
2933
513
2853
1016
1871
283
2112
4158
979
4354
4519
1977
1748
2755
286
3827
1059
3002
1253
234
266
827
2711
420
749
2865
3760
4294
4438
1389
3463
972
564
3516
1407
366
865
3187
3991
818
1199
3211
2375
1806
4523
2248
969
531
170
2777
1165
481
2403
2278
3674
3463
928
3310
2392
1315
4576
2806
4479
198
830
723
3372
4126
3836
903
2129
3160
2181
1588
2490
4221
404
169
2484
3673
1554
2677
3786
1601
2669
2304
2211
4235
2176
974
4518
2499
4101
3366
1900
1127
3371
4656
1199
3212
117
2839
1773
789
2935
425
3545
3694
2066
3092
2822
849
2384
3502
4377
2122
1460
221
634
4012
1240
1546
1981
2484
3739
694
138
2359
1881
1244
4516
934
2243
716
204
1795
172
1753
30
1998
3211
466
4182
1781
563
3032
1804
532
162
1199
1440
4536
1796
3938
1127
4161
1436
2230
2775
3285
748
3557
2006
1389
3565
1945
1069
3740
2782
227
1505
41
3060
2714
3979
3551
1998
3211
2166
3935
2577
1905
2499
58
4562
2176
1389
343
2219
2029
75
950
698
4022
2760
1505
460
4151
1863
2006
2673
4150
2234
3820
1367
2244
4510
748
1611
2822
1628
3490
370
227
1379
3242
1069
2675
1891
2187
792
1076
2200
2401
3209
4328
3240
3719
2375
2337
221
3632
919
4656
988
1861
3071
460
14
1203
3164
1414
152
223
2928
3686
1561
2868
3319
3729
2375
2172
824
2650
3655
2304
2671
4151
663
2261
1794
926
3142
1758
4367
3178
4205
4201
4295
1489
2211
4161
3482
527
3537
951
860
906
3100
165
1367
756
4410
2900
1199
3694
2622
4126
3071
1648
2056
517
1795
1704
903
78
1714
3938
1764
2679
889
2701
2561
878
1199
2326
3996
1933
452
4245
2610
938
3769
2980
3138
1496
3108
4017
2333
694
138
2860
4629
2637
2959
2230
2474
348
2158
784
2164
1736
170
524
488
4508
671
2640
1055
607
1386
1416
2112
863
425
1232
1751
1693
2632
2102
2114
4302
692
1019
3438
1588
3184
3874
605
1719
2100
2621
3026
4178
4102
2454
481
462
4196
2416
2377
4048
499
582
3342
2930
964
223
303
2959
3113
2635
2211
1871
4328
276
573
988
3658
3716
3250
4221
170
928
2310
519
3120
1096
1944
2059
3137
2459
4577
4008
2760
2227
2506
1764
2056
2388
3622
4115
1111
1420
1318
4564
1701
4139
4199
1617
4354
457
3879
2640
3449
1190
871
453
3892
3293
933
4309
4130
3194
3238
4025
3916
3706
1032
4162
634
2
1300
2872
3671
2923
2172
3097
3584
4604
780
4162
2933
3170
2822
2345
1558
1871
1240
3820
2571
3912
1611
2511
4201
1235
663
379
2181
513
1929
209
4151
78
2691
926
1040
2384
1751
3525
2681
1367
848
961
738
1972
123
3184
460
4126
4188
2915
3726
1199
41
3457
4604
2577
1951
2694
789
3194
3770
1778
4454
1973
2261
2325
212
2437
2835
1166
3250
738
2044
412
338
2933
1972
3184
1173
1871
1886
1221
1150
4604
223
2117
4508
1793
2029
698
1232
3194
3336
1830
123
1721
2261
3457
3671
3653
2681
99
818
1799
1951
2882
756
3779
2968
431
764
2063
152
2204
3175
2499
2246
4031
4329
1945
2172
2005
1061
2484
4022
821
1405
1598
1561
2176
279
2467
1472
733
3619
712
848
1367
3391
4408
3432
1504
3187
465
2437
3032
1894
1977
3582
1972
1253
2459
2933
412
821
1319
2201
2172
4022
1692
513
1636
509
4428
3710
1906
1780
1891
1401
2799
3250
1115
1199
1807
2954
108
2467
1871
2097
3250
2112
2211
2257
848
2974
1330
927
24
108
2112
2396
1972
2954
753
3578
953
3536
3432
2838
2490
2504
1871
2575
3362
919
2580
334
3961
2437
2835
3446
3250
4408
1972
1986
460
2706
553
123
1404
3056
2754
1232
662
3250
3209
642
511
3490
2944
2143
1340
4126
1833
2601
2914
1206
1251
3536
539
3308
394
1737
2692
2900
3656
3176
2112
1808
1405
1779
2097
2437
3849
3694
3578
2026
184
1839
804
4105
2138
1425
2848
246
475
1355
3328
2954
99
1124
380
456
2783
4124
1731
3359
3040
2817
4121
1221
4055
420
1340
472
1955
734
2055
974
812
1482
2685
607
1258
261
535
3245
927
3361
851
4178
1951
2068
2628
1203
2030
2285
445
478
4430
2968
3536
2265
1898
319
1316
1363
2761
2116
201
4186
3226
2838
3261
4278
3719
789
3307
4524
1232
221
2131
2276
2822
3052
2185
2166
455
4653
666
347
3686
2750
128
616
1504
4495
1440
810
928
3022
1245
3995
69
2
330
827
160
1871
2285
3714
4105
3112
3250
3187
503
3175
1303
1764
1180
3991
4604
1300
3545
1779
2325
1515
1318
2201
3490
1617
3844
538
884
919
789
1693
4126
3108
4038
465
1146
2098
1871
4530
4524
3994
198
4008
1199
1462
1974
1969
2487
1407
1251
138
482
2564
1233
3722
3929
3310
1291
2280
233
1578
4098
1340
866
244
1816
99
4419
1870
151
701
1063
606
209
2123
2601
1672
4472
223
2261
481
889
4150
1460
2716
3458
1399
3112
2663
3028
4656
1748
2456
988
4508
278
3377
3894
4197
3760
2269
549
39
34
749
2248
2692
2868
180
3063
2176
2799
674
918
1819
2838
1061
2459
4162
3671
2944
4306
3236
1593
2172
4523
2211
430
4126
184
3216
1693
2632
780
4389
3653
1576
4463
4471
3812
2692
2246
459
3435
3032
4186
2635
4443
4275
587
3250
3160
4363
2509
2138
3524
1088
2166
3914
2388
3849
1199
2304
1014
3991
1216
3184
3692
221
1924
1467
4221
2261
1003
3038
1645
1010
2975
2299
1389
1871
4328
170
2953
1535
362
704
4413
988
1102
748
99
3991
3463
488
1940
4490
1816
4618
3516
3250
4346
2933
4326
729
782
2692
1828
2029
145
3612
4249
2090
3692
3071
1390
2844
4294
3653
99
1219
3679
988
3551
3691
532
1900
50
4510
1248
1611
4413
1833
1710
2768
223
802
3900
3684
4438
3994
2164
549
472
3602
3243
3160
1714
2218
2403
3208
3187
2090
2013
1766
1955
2326
2675
2174
3533
3892
1479
2002
2114
2006
3858
1039
1861
394
3112
3872
2665
782
4106
3490
2056
4309
3096
988
578
4188
4547
2090
3692
1199
4302
3032
539
2499
2456
2006
4259
671
2665
3353
579
3565
3
2176
3328
2207
1156
2114
793
870
439
4476
1713
1479
2002
2459
3184
2395
2637
4316
774
2786
4510
1699
3250
2403
532
462
3740
4247
2933
1061
2347
3533
2285
4154
2469
4604
4601
3250
4329
4247
2868
1539
546
4172
4589
1150
607
2921
2817
3194
899
4221
2571
2799
3727
3284
2671
2060
4009
3729
3631
4437
492
2975
221
319
1396
223
2090
2114
2635
2163
2200
1646
4490
2211
4629
3836
2977
1020
1917
472
2692
1102
3056
4197
1591
2933
2355
1951
2725
4490
1628
3250
4221
608
1061
3740
820
532
1143
92
99
1602
453
1611
14
3395
666
2418
1891
2933
4339
1817
1252
2959
3938
1750
4178
415
3692
2048
3071
1860
1636
211
1841
184
4468
1835
2373
1945
1689
3184
3778
3991
1740
2509
1684
1208
3463
2889
250
4120
4302
2858
1693
2632
149
488
2395
860
2577
3682
2403
782
1875
801
417
4335
3322
3991
3056
283
3155
3187
10
1266
2029
988
3723
1018
3295
221
415
3707
2950
3961
1332
3892
380
1063
3686
865
4221
2309
1944
3573
1955
2913
3038
498
499
4149
2535
1871
2456
4105
2145
4346
4437
2230
3160
2016
1837
2760
1221
539
3573
4580
988
3184
3109
729
1221
3458
1300
2868
667
3250
2725
4616
4354
3211
722
2200
3290
2176
4320
365
3820
343
3671
1816
3211
3836
4389
3355
2868
2261
2333
835
1159
3096
988
996
4294
749
2577
1440
2056
4586
4259
698
1199
900
2029
2467
1479
2403
2775
149
782
4022
3500
1929
829
1227
2970
2201
3318
1773
3536
99
3227
3740
578
3243
3071
549
780
2090
1891
2678
4008
2211
99
2006
152
903
2230
3707
1008
1729
488
2456
168
1816
3820
849
2111
3019
465
2245
852
1888
3082
3032
2637
3915
34
1199
578
604
380
4133
2628
4490
1833
2933
4068
3096
1533
1561
2727
1951
3490
903
3323
3811
3217
4600
4247
221
3495
2006
1199
3673
4245
3820
549
3545
2436
365
1816
3793
931
1558
2224
1078
3525
3967
3208
3187
1343
2100
2090
3032
1799
3762
579
2665
2278
2509
4490
777
198
758
2176
465
3108
223
1372
1692
418
1285
1223
3495
1108
1587
532
3740
1199
3021
3032
1871
3187
903
4346
2059
3864
4490
2114
3758
667
1802
901
3062
4534
4118
2483
2261
198
4577
2675
1900
3865
1917
4143
2329
2006
1672
3533
2569
3545
2211
4518
2499
3458
1314
3208
1955
1823
4068
1199
1636
3622
4162
2933
2628
3071
3194
2176
2975
4616
4541
937
568
3038
3524
3187
604
851
3178
1704
738
1504
3808
4129
3533
619
162
2756
3961
221
512
1439
2288
3519
2093
4616
3909
3112
3361
3698
2056
4472
1232
3194
2571
2923
4510
1871
2058
903
756
3399
851
1800
456
2100
212
2172
1440
753
1199
3250
465
1240
1872
4221
3536
3892
2059
4309
2114
4604
435
1713
425
4433
2359
3731
4329
4348
2760
3222
560
2628
1228
2865
4413
2963
2230
1646
1617
1714
698
1199
3250
4221
4547
3160
431
380
2868
3538
221
1430
1484
469
746
3495
1816
1300
2725
3194
1199
4130
2975
2693
4289
2900
2310
1710
4604
1746
77
4515
1871
1789
4389
3160
1600
2628
1891
4638
560
2694
3714
667
1150
2933
2780
1124
1729
365
244
3653
3032
916
1389
4430
3008
3909
3208
3187
2454
4468
1773
4247
481
462
2310
3194
3862
1199
1248
3217
327
4141
3533
2174
3063
460
198
4309
2403
1861
827
1600
2242
69
1371
2895
3032
2499
3211
2093
1440
3205
343
1425
849
3336
2463
3563
3758
4289
4167
4577
4022
3789
2230
3250
1729
2609
3671
1440
2818
3793
4573
2176
1945
4270
3631
4247
2285
3060
1429
3719
4004
3032
4039
2437
1195
2223
3304
3703
2437
663
3211
1367
3006
445
2244
2700
3545
1828
3995
4627
4518
4533
2624
1199
1781
3227
3653
2401
2209
1951
4126
1721
2090
4656
3502
1812
1440
1891
3482
3129
4162
4346
4118
436
3195
2551
3722
4101
2325
3694
254
1963
1497
2133
4530
1340
3674
1146
3951
1773
4577
1657
792
2679
4266
4185
4098
2715
2928
1779
4424
2628
233
513
973
2634
4329
849
4518
488
856
960
2809
343
2176
2050
938
3355
1933
2671
631
1896
3422
3673
1662
3935
3984
3975
1367
445
2868
3741
2822
1127
3995
1816
4162
2624
1478
1913
1062
1660
663
564
3671
3653
3310
3951
2671
4126
1199
2933
3194
3836
2785
3894
4068
578
2474
460
4523
2944
3727
4075
1808
4139
673
1813
1236
2551
1615
2080
4140
2775
1551
2837
3113
1251
3056
3355
113
3019
2868
3558
3414
3915
2331
4232
2285
4106
2974
4185
465
2714
456
3108
3811
3209
2628
2925
2490
3673
1739
3862
3719
0
2597
3762
2048
3155
2933
3184
1871
2838
919
182
1951
3733
3250
2403
210
851
3286
4541
4172
216
1144
3121
1493
4003
577
920
1516
503
589
1267
1940
481
2280
1504
141
221
4604
927
24
2595
334
4580
3458
3391
2510
1015
4302
3686
3688
4535
3187
4524
3913
4330
2968
3209
2399
2959
1199
3250
4221
903
3129
4547
2484
2090
3032
4443
4510
2211
3126
2868
53
3678
343
1327
2933
764
3653
3032
4143
3727
1800
2868
2201
1945
1655
4178
3612
1662
2403
261
2
3250
445
988
1861
1771
3194
1871
789
4221
1843
3545
1860
2175
2261
4410
3038
3996
4103
1221
3514
2437
663
2868
3720
1429
2230
2650
2504
3951
2671
1891
4328
2090
3005
2180
4126
3786
2211
2635
3113
3463
3830
3104
2006
789
1059
233
1294
1402
1236
3984
3051
919
2609
1399
1790
4518
293
4101
3195
2490
4118
3032
2050
3
2560
1933
452
2832
1251
1823
4186
1799
2013
4577
3426
3310
663
2483
4105
884
538
436
343
3673
4490
1628
2437
973
466
2176
3649
379
2515
2921
4111
3096
488
4038
198
3056
3355
2285
1464
349
2048
4530
901
1838
3758
2577
1232
1835
1638
4559
456
2509
4178
2474
4084
1199
465
582
671
3740
2333
0
1367
2211
916
3540
3671
3397
2624
2230
1600
4518
4191
4126
1199
465
2
2090
3490
2490
4150
1251
2333
4407
1061
2509
2694
1174
4577
3355
1127
4185
4382
4126
1199
2927
3217
3490
439
2515
2490
4178
4150
2577
3733
1464
3984
4577
749
3801
2090
2447
1174
1199
227
1300
1199
4162
460
2694
3706
4510
4103
3250
3366
3622
539
2175
679
628
4533
1438
673
223
793
2329
278
478
2403
2455
1254
839
1833
365
4316
3574
2474
2671
749
2609
452
3032
4489
2545
1684
3194
553
1710
1666
3184
1894
1600
3921
3021
1251
3786
856
2577
168
4162
1472
3758
4150
3915
749
3032
2029
4004
3516
193
988
1914
2158
278
532
2639
553
2933
2230
1758
1694
4412
386
3545
3113
2609
3321
4627
2577
2456
2925
4092
465
2835
2893
1799
2490
4577
3355
3092
4334
2591
677
2921
4530
4490
2538
4126
3032
2211
276
2750
1517
3290
1145
2412
1248
2635
493
3536
460
2029
1797
2835
2176
2822
4126
3308
3336
455
286
4638
3209
914
2658
3184
4226
201
4118
420
3195
77
2159
4530
3208
1955
465
2581
2835
1483
1985
99
41
792
2509
3492
3869
2261
3951
3830
4625
3862
3569
3727
246
988
3379
1126
3786
3113
2490
3991
1208
2675
4118
1799
2635
2601
2679
4401
425
3574
3500
2715
789
2669
3109
1800
4385
3006
3551
3719
4161
3482
2304
4656
4201
1601
2090
2868
4126
2576
4407
1951
4038
3786
1156
4106
4167
789
1823
994
2456
1186
1427
2868
673
1464
2710
3108
4169
2293
723
607
1957
4139
4490
2461
3719
455
553
3653
1847
988
4038
2603
3160
2502
1151
3894
1917
2090
698
3938
152
3032
2403
2269
1871
2838
919
4213
3557
3740
2347
472
2212
488
1799
2933
2628
4126
2211
3184
4196
2535
1199
3113
2868
1195
357
3719
3706
4000
3482
1694
4162
2771
149
1981
319
3708
3786
3032
934
4443
1951
2671
1693
1611
4516
168
553
3211
3006
1240
3655
3571
2211
3545
3395
3920
3671
3366
3542
3060
3984
4577
3355
3653
2006
2742
1600
4358
2244
3678
1221
789
3366
2671
3862
4126
1199
4129
1248
3222
1933
3951
4656
1611
3984
4106
2490
4118
456
4455
2679
4186
2706
1221
3060
3006
4406
3211
2868
4333
2818
4162
1778
4103
539
3890
2842
3353
2176
152
460
2304
3545
3092
3074
3434
3075
2535
1721
980
1478
4389
2386
1591
2628
3032
2112
365
953
3516
1959
2933
988
4010
287
2702
2831
792
3915
4475
41
4188
1312
865
211
1720
3093
1438
938
4284
1061
3463
1228
2979
4339
2863
2211
3632
2
4516
481
1847
1115
2596
1679
637
1746
2176
3140
3681
3545
3211
3006
2377
3366
2694
539
3333
4162
3996
4329
319
3060
3957
4562
2822
748
99
246
2177
3212
3285
200
894
3402
849
1871
1615
1891
276
532
1479
3379
2947
3557
1600
2261
3481
2090
3170
4240
3250
4199
2777
221
3673
1611
4008
1173
2245
4004
3184
2603
3446
2694
988
3938
465
2211
3679
2809
3209
3915
1799
3761
1969
2245
4659
1677
1565
2977
481
3998
889
3502
2296
398
1248
4411
138
365
1833
3545
2376
1558
2070
1551
2711
3786
2490
698
84
1561
2211
4169
3811
2933
1432
3066
1833
2679
4328
2847
4068
1799
2959
1467
4478
2395
2215
2714
41
3154
3892
2838
3607
4382
77
233
2283
220
4186
3826
3538
3551
1492
3243
3719
3985
2448
1773
2299
782
3211
3209
2669
1917
513
2581
851
2799
3490
356
2783
679
876
2194
3965
465
884
3851
452
4178
3176
937
379
2018
1232
3286
2423
2245
988
804
4152
2509
3825
1692
1467
281
1111
1420
1861
4228
2310
1010
263
3474
2659
1823
2975
851
1108
2580
2761
197
1808
0
2056
2950
463
201
2783
4120
3715
3614
3551
2648
2299
1878
3126
704
4025
1591
3072
1145
4516
1296
4353
4196
3097
2933
4096
3377
3551
2639
2433
3692
4625
2959
1871
3474
2755
1900
2011
2568
1652
4199
1751
2310
664
4376
3063
3379
1673
1169
2563
2603
2727
283
1977
2112
979
4354
4519
988
2715
425
2925
3956
2433
4096
3238
4068
3041
2761
152
3194
2309
4198
4279
3837
4631
349
3583
4158
488
4339
331
3820
3565
3649
4197
564
1838
4178
2490
1199
3570
980
1887
258
3184
2175
340
3377
925
1108
2980
3355
3658
2826
2164
4133
1717
2953
1833
2190
2466
1564
4010
697
835
420
2782
2008
3187
2818
2222
1388
4294
2686
782
2678
3892
3038
1186
2188
2167
3730
3875
2006
2868
3417
2865
748
3309
3574
698
2725
1199
1111
1420
2907
4539
1233
2832
1146
3429
846
1316
141
376
1127
2288
1020
3458
874
852
3090
481
425
433
4661
3944
1124
2624
460
753
562
2693
221
724
3545
1257
3527
1517
1102
1505
3192
1951
2388
4389
4339
2245
2112
4096
524
2401
1751
3194
2603
1924
988
3788
1195
1081
1071
271
1581
2378
4075
3074
3621
2531
497
3516
498
4636
2574
4357
3361
4269
3003
4000
1232
2163
1221
488
2933
393
3789
3056
4008
1146
2750
2152
4010
3184
2777
679
4376
3160
1942
3358
1873
3320
3530
1611
3323
1367
465
3673
4334
3335
3696
2950
3298
4025
917
2933
3609
2806
3899
1001
940
2331
1169
2658
743
2355
2212
4519
908
3524
3379
3955
2484
1891
2375
2944
2933
31
357
3250
4221
4493
2479
4520
2994
3967
460
1871
3915
0
1889
3955
3793
319
1318
2176
2090
3551
1598
4523
1773
1389
3917
870
2933
1561
4304
4408
3536
793
2971
972
1454
4638
29
254
4604
3871
394
2803
2325
1515
293
1951
1861
563
3912
3359
1216
1181
1027
3847
417
1185
2841
1342
81
4508
1873
3574
2682
4025
3892
3350
4567
3228
2799
2056
2945
3848
2164
201
634
276
4468
1611
2853
3649
4022
3839
488
3673
958
1998
3211
1905
932
420
2176
3084
149
3110
1200
4339
1168
901
2424
3032
2211
1186
2112
716
3463
580
1001
4196
3310
4257
256
1961
2677
3588
78
900
827
1837
2970
988
864
221
4468
1611
2853
3649
3314
2143
1530
639
123
4378
1860
1808
4196
2994
2913
1416
4126
3191
3194
3839
795
1077
580
3892
1894
743
1218
4249
4034
2828
1602
607
2310
3524
3609
4010
3184
4001
3486
3038
276
3808
973
2933
1248
1067
2727
419
3723
2818
413
2979
1195
3788
514
2691
1912
977
247
3019
848
3250
1997
4003
2055
4516
988
3355
3250
2933
1248
903
4346
2090
2504
1108
3170
1533
2
749
2229
256
198
2176
420
1151
3990
2050
1945
2261
1440
3359
697
835
3355
1779
3323
988
4601
802
1814
956
324
1251
1145
2580
2114
1800
3187
1106
1097
141
927
2865
2974
4424
3991
3463
3482
1304
601
1779
4607
2799
2620
3569
3727
460
3361
4130
216
3892
4009
3187
2090
3322
3686
2467
50
3112
2954
2
2536
1061
3719
3673
2504
3355
2116
2403
988
3763
1917
1668
1091
2114
2479
2090
3032
926
488
1591
4172
3051
3347
3461
2975
4510
4312
3779
3176
4126
3250
3545
452
4162
3921
3006
1779
4607
4289
1913
546
3794
4201
2979
4518
1393
1294
4025
1828
4608
3502
3092
4004
3184
3250
4221
3536
2059
3113
2050
149
2694
4162
4540
3194
3043
4577
3740
2304
3092
465
1078
2889
3994
488
2309
3112
3911
452
865
3991
732
4178
848
4451
539
2160
1061
3557
3777
3563
4518
3366
1567
2785
2211
3900
3536
1415
3370
1645
4363
4276
1251
4140
3571
3647
2063
4092
4471
3812
3915
748
1994
2622
2201
3184
3250
1367
3006
3150
2230
3890
3733
2609
3545
1917
1221
960
2725
2285
4580
3786
856
2090
2868
804
356
1891
1871
488
3222
4126
2671
538
425
3323
3316
1600
2715
3900
1340
2403
460
3777
1806
4523
3211
789
1933
3719
1061
3707
860
4331
3915
4106
2609
4358
1251
4185
2326
4169
3811
3612
562
3342
2865
848
4656
2090
1601
425
3740
2868
3285
1199
3928
2285
1951
3786
473
1240
78
934
1493
1314
3366
2974
488
3222
4126
2671
538
3323
3316
1600
2715
3900
1340
2403
460
3777
1806
4523
3211
789
1933
3719
1061
3707
860
4331
3915
4106
2609
4358
1251
4185
2326
4169
3811
3612
562
3342
2865
848
1470
1600
3032
4577
3250
2261
2059
4247
3545
2885
3470
149
2050
4465
4309
1823
2180
663
3381
4302
3208
3113
78
2871
3310
465
848
3211
2093
3571
1069
3540
3921
746
3071
4294
2604
1951
698
84
3991
4547
2059
4309
3250
2403
3184
1087
4009
3208
3187
2029
3283
588
920
1150
3719
1620
2786
1402
3074
2607
287
1662
2090
4115
2283
1645
4410
4221
3308
3032
3584
920
1150
749
3578
2114
3048
2403
3653
2151
4057
3250
2058
1033
460
2236
254
3194
3458
1389
3965
4320
851
1355
2200
2620
1146
4618
2648
1871
2727
477
1891
1440
3422
4103
2571
4162
3439
3109
3653
1896
1661
572
3849
3038
3808
2230
2176
820
2677
4126
1343
3719
1833
1199
3838
981
2396
2715
601
1251
198
2539
258
2760
365
3355
4629
2211
2628
3060
3019
746
3211
2933
2822
3516
2974
1287
3432
2822
1300
3175
1367
3808
276
881
3289
3457
2124
2156
1891
162
671
3184
4126
2211
3516
2671
1751
4075
1248
1096
3706
488
4284
1861
667
1199
560
2209
3719
4215
2853
3951
4331
3715
582
1672
3113
762
3795
2276
4656
3729
1974
2393
1736
4235
2147
4587
4009
789
198
365
4010
283
2868
1917
3032
3967
3112
3569
904
3727
2174
3533
3481
835
273
108
1608
1061
604
3208
1955
2403
2515
2
2211
903
1513
3323
3032
1917
663
1127
3235
3705
2707
3313
273
1367
3250
2954
1871
3127
2437
3397
3653
2248
2244
988
539
288
2868
488
3184
1828
1173
3019
3808
4143
2921
1416
3286
2309
3250
4221
3740
465
3379
2933
1655
2747
3244
1857
1813
673
3331
3820
938
1032
3644
78
652
3402
1440
926
3307
1195
3113
2760
2835
1611
916
3021
870
4577
168
3194
1981
548
4518
4101
1812
1816
3647
884
4533
1639
2159
4311
340
860
3888
3951
4331
4139
4126
4092
2029
724
881
3490
1318
2080
851
78
4577
1251
3056
3032
3967
4169
1669
4629
2211
4230
3359
3422
349
1131
2924
2144
41
4498
1236
1860
3146
1440
1420
1891
3516
1177
2617
379
2835
2293
4623
4114
2671
3209
4328
3915
4068
3038
4259
1779
3323
2842
3032
2056
4221
3770
460
3811
3536
4068
1929
2628
789
4105
2048
2665
4130
1640
4433
2403
465
316
3379
4277
3208
1955
539
184
128
565
532
2201
671
546
2490
2965
4162
1871
1955
1779
1069
3250
4221
2577
556
1994
1563
1240
860
4437
3184
3109
4547
2790
1653
2474
3750
3250
3574
1096
3289
988
1871
4312
3727
2868
3032
3359
3422
517
2933
1830
2230
3109
287
3482
1061
2176
3719
371
4547
1871
2675
1440
753
4329
3247
2933
1389
431
927
916
1081
1199
2899
4143
2395
1736
4126
2837
1089
1806
4306
4201
3915
1177
2965
792
1219
1119
4587
3542
386
2138
167
1199
2729
99
2211
4444
4161
131
1714
1440
2715
873
4329
582
930
750
3849
4009
3209
465
4126
3074
934
2939
1693
2671
3097
1398
3536
1304
1751
871
3456
343
782
4096
4339
4025
3217
3524
4345
2208
3399
3655
3366
2056
2315
3686
2211
2711
3475
1199
4620
2183
1371
0
4407
1951
2389
1221
3184
1087
1871
472
539
247
3482
1593
2304
3109
1440
3359
3288
2760
3552
2349
3286
2674
792
2545
1750
318
851
51
4378
1300
3500
2835
2504
3740
2467
2376
2933
276
2375
4226
2954
3719
4143
1823
2
3112
2176
3187
3019
3397
142
1952
1938
2455
964
165
927
3518
481
898
2729
1779
3056
168
2511
2248
1855
581
1438
3322
789
4284
2933
2401
4339
1958
2112
1405
734
3996
852
2924
3921
588
4088
3649
293
671
2102
780
827
1150
938
2285
3925
1684
3567
2831
1064
4520
170
4625
4186
794
3595
3299
3335
197
2378
4039
2930
1062
2580
2055
4275
3298
4025
1833
2221
276
1795
4339
1061
3915
4361
827
293
3991
481
2112
3649
152
3808
3220
522
2290
3748
3463
3996
347
1359
2
4300
4289
2016
2790
2122
1177
1608
1251
4516
3492
3628
2822
4507
3110
977
3529
1980
3537
663
1813
2924
3074
3703
4631
2818
1700
1367
2581
78
3979
334
988
1933
4331
276
1736
1439
319
662
452
2055
663
1216
2671
4562
3754
54
792
1563
3587
848
1828
1240
2609
3557
2837
1758
2577
3703
960
4098
1611
3283
2559
4410
1003
135
2388
3545
2551
258
4390
2934
1480
4451
4289
1924
2799
276
470
2116
2100
1178
940
3526
497
1087
3298
4329
2201
988
1456
1179
917
2330
460
3175
1200
1773
3536
3486
3038
2248
1564
3096
2347
11
3609
1484
2725
4629
3220
3574
3517
3026
2056
1367
3399
2401
1248
3530
481
2822
2760
2711
3609
714
276
1367
1240
1350
247
3019
1055
165
1111
1420
691
998
1611
47
923
1324
692
217
698
3912
425
1377
4025
2029
3176
2003
3868
562
822
495
1771
4190
3980
532
2753
3060
2248
3289
3361
197
624
2791
3527
865
979
1942
4592
572
1173
1300
1871
2056
4312
4541
964
2208
2176
2988
3268
600
1591
451
580
3574
1695
3686
3175
2863
3872
3991
452
3609
1190
1300
1871
889
931
1367
2997
276
2868
3519
4361
4152
1405
1935
2478
2068
4329
4389
2624
1123
3366
3063
980
3008
286
2928
4323
3361
340
2803
2783
4606
3409
2100
472
223
564
556
2535
2200
4358
2388
1952
3820
3298
4025
2466
4096
2893
1476
535
2682
3308
2276
2777
2889
982
1426
276
3779
860
3649
3382
4490
693
4249
1833
1474
284
2395
2727
3184
1611
3019
1912
2535
4388
3621
4354
2112
1483
639
425
1173
319
1200
4339
804
580
2245
716
149
3942
749
3109
3250
2571
2504
3545
4143
3160
1367
2044
1199
2090
1611
276
2176
1061
2199
4577
2114
770
780
3563
3777
3113
2679
488
3673
4126
415
4346
4376
1618
1248
3490
2211
3268
2116
2026
1425
517
2404
2050
2665
1944
3120
3366
4186
2295
3890
1795
4126
4535
729
3836
738
2283
4329
1656
221
4589
1736
2112
2375
2208
3347
2896
3408
567
2506
1994
743
2265
2324
2658
749
3250
2029
3765
3347
1367
2211
2090
1611
2176
1061
2199
743
4577
2114
770
780
3563
3777
3113
2679
488
3673
4126
415
4346
4376
1618
3490
2959
1740
2112
1871
4328
4600
3361
1527
1692
4661
2213
276
3347
561
3194
2702
1105
3117
3071
286
4055
246
988
3320
221
2283
1716
3199
3164
2376
4302
3448
481
2112
4284
223
1652
1199
204
276
2679
820
1719
4042
3938
4339
549
83
228
4449
1853
2102
4516
3680
2622
762
1427
3160
716
717
1376
903
3323
1061
1446
3209
1795
3808
2374
2222
1454
4185
4114
1900
1203
445
481
2043
2692
4318
1168
2947
4472
2347
2247
1340
4530
279
960
3984
4476
1330
938
3760
4508
456
2211
2526
4577
2229
3669
2292
2049
4175
2216
3573
452
4435
2511
3814
1180
3063
4629
562
4126
4302
2031
538
1719
3885
1251
430
2273
4160
210
1109
4038
1697
2030
1781
789
204
1199
4017
198
4001
77
1647
4419
1090
2692
2529
83
228
2949
1710
11
764
452
1076
744
2200
2782
1440
3041
4249
2682
4339
4126
1059
2031
2622
2112
1719
198
2273
851
2373
3852
634
1199
1611
4413
4302
3686
866
3891
3374
2933
3403
2758
2700
612
2055
3571
488
3754
499
1291
4570
3073
343
3813
919
762
3289
1340
326
2280
3082
3311
4420
2058
3097
1398
4055
4604
4010
1751
3194
4329
2166
2304
2131
1889
3334
4022
3020
4328
612
1530
3458
1945
54
634
1185
4376
210
2527
2366
284
2963
488
3524
874
4075
4661
1871
1061
1601
1837
795
585
1808
1089
2782
1254
2269
3915
131
4098
1814
1818
3748
4001
3458
4267
4622
2933
4274
796
2137
3323
988
937
3250
1440
3227
980
2277
3207
2535
917
2760
3612
455
3082
2265
201
1583
3361
3399
356
2029
3256
1842
3192
1446
996
4197
1585
1210
3217
938
3311
650
2325
2702
365
1316
1863
1878
1564
1199
1573
1748
4335
3113
1704
2208
2610
326
4055
4604
3248
3258
4294
3536
4590
461
1219
3318
4469
2563
2658
4186
961
804
4407
1121
1818
1842
860
2050
4577
226
4426
1504
2637
4245
3908
1432
2481
3707
827
4180
1423
1316
2172
2681
4510
1972
1721
4151
1367
1799
988
2261
3993
3457
2269
3642
679
551
4319
3154
123
1195
4308
3092
1913
1781
4032
1127
4126
1816
1891
3671
4533
860
4180
3719
1813
3979
1951
3696
2016
1974
539
4003
662
1427
756
3694
4289
4022
2790
2876
4527
4318
1823
3211
463
3032
1945
1638
276
247
2803
2200
851
1401
994
460
4010
1693
3364
4143
2276
3517
4422
1222
3075
1367
2176
425
465
1917
2831
1240
2437
4277
3928
3056
4151
3347
201
2521
1331
3537
1856
4631
1951
152
2567
3463
1067
2006
3545
782
3377
2526
4130
221
2621
1938
78
1780
1622
1218
3056
865
481
2933
4339
1150
723
2960
293
1891
2112
1697
3246
2202
2355
201
4520
1031
972
564
4368
4639
1769
1565
3622
3661
2290
290
782
2479
3921
1611
4468
3071
4413
3649
3409
1615
1608
3185
284
988
619
493
3366
2022
1891
1367
977
852
1228
930
2405
197
4521
2783
1951
3377
278
286
2437
4162
1992
4606
2914
4534
4197
3530
4339
1905
2029
221
3628
2100
2933
3238
1700
3925
481
152
679
4518
1457
3456
406
3217
4025
3298
950
2230
2283
882
4197
996
4339
2211
2835
272
3617
1111
1420
2117
531
1273
3192
1389
3524
2779
782
4661
1175
221
2499
1137
3003
3703
1844
223
3179
2112
513
3716
2604
988
3056
549
3875
3527
4249
415
3750
3870
729
4172
70
1145
600
2126
1951
959
2624
2959
2401
4376
1363
4221
2164
663
1199
3196
1736
3536
1330
3187
460
2137
2715
4098
4068
4328
3681
3672
419
3283
1244
1530
223
1652
3209
3002
3238
3915
481
2102
1251
2679
4186
278
1650
1493
221
3761
2959
1871
3474
425
456
3810
2771
2933
3284
1535
1649
2137
2056
1900
1529
3330
4604
4601
287
1573
3761
2959
1871
3474
332
927
851
4088
170
531
549
3209
4284
3250
2013
1018
2100
4276
488
2835
1955
920
2172
2933
3187
2650
2959
1199
3848
1222
2059
1440
3161
451
2
3343
2577
81
3298
3981
748
2137
3187
3032
666
1918
4524
2913
1425
102
420
1457
4567
2407
221
860
920
2383
2461
1955
1461
2756
2645
913
3327
1779
1416
1454
2921
2933
1564
4323
4649
1440
2971
2496
2959
1156
2167
2181
953
3967
2002
3097
2327
1645
254
2698
2276
2143
3808
851
3184
3142
4339
2245
2212
4284
4025
3298
2635
481
2228
3078
470
4008
141
2538
4644
2058
4328
1853
3317
170
3848
2433
3757
610
4181
2090
3569
961
1020
2960
938
2603
2682
2933
2112
4368
1146
902
629
3649
743
2324
865
1728
1461
3837
938
3272
549
4082
1483
2839
564
370
2720
3176
2603
1847
3938
2112
2539
276
1565
3299
2750
4055
935
1327
2261
2230
1951
1839
4388
2526
2247
3448
1611
1833
3056
3984
2576
580
2191
981
2455
770
168
2227
1778
1228
1666
3184
124
3063
1446
2711
3558
804
3399
3850
3600
1316
871
4162
3175
1408
1195
281
2055
1900
3062
3209
748
3166
566
1197
2637
3536
4534
3238
123
1842
738
3984
4312
35
152
4654
2998
1044
2156
657
2783
3937
1294
3518
1313
1871
3228
1789
1251
3805
1229
2610
380
210
2678
4008
937
4022
3379
1145
3067
460
679
3005
95
4629
1814
810
276
1775
371
197
0
14
1475
1206
2304
3032
2176
2490
1263
1692
2467
3092
4150
616
4339
1330
927
4118
4533
2921
4186
2835
1694
1470
1912
1124
406
2211
770
4039
2635
4302
3915
431
1152
1385
2651
2419
3839
1063
1615
4534
3194
2712
3097
348
2059
3263
4495
2914
460
1178
3361
165
3008
2194
1714
365
1530
804
2422
198
1799
1718
180
258
792
3830
1719
1780
1951
3916
2746
2471
3413
1933
2671
3500
2487
3084
4444
432
866
233
1789
246
4240
3113
826
2176
799
1169
1905
2112
3293
3084
2578
927
24
2950
4339
4535
420
565
4442
749
2788
4178
4363
908
2597
221
736
860
3696
152
4650
278
3324
3046
2265
201
3073
1545
3040
3086
1743
3566
4022
3543
4161
1069
1505
1728
3585
3901
1260
1712
4354
258
3219
964
2323
557
702
2524
1095
1402
1046
2331
3417
4533
748
2330
1817
3288
427
3605
2201
583
669
3754
2770
930
3007
1146
1564
1168
1561
3811
2839
1440
3723
3096
3063
3155
1367
3295
2933
3673
4182
1945
276
2029
145
1800
749
379
3826
1564
3295
3020
460
1760
2677
359
78
4277
2483
3673
4284
2933
2399
3567
4521
276
1942
4659
1847
3320
3295
3290
3527
4279
3335
3298
4025
582
485
2665
197
452
1824
333
3296
4172
979
1256
287
1425
194
380
279
4220
2192
4362
3727
3791
1924
284
1469
2799
123
738
2771
2604
3530
3574
3029
4001
2515
1367
343
1316
1585
782
1123
3289
1221
276
4607
3647
2304
3820
2151
2545
2484
1800
1600
2090
553
1367
4022
1210
2242
1871
4328
1205
657
3003
3703
3536
1016
460
1833
2538
2355
4339
2245
3286
1146
1860
2051
1382
3798
1062
490
4329
3133
588
2359
1530
851
1115
3656
889
1040
927
2730
3379
138
456
3498
2921
860
3900
4639
211
3268
1773
2230
1425
365
3952
2211
1564
1693
2632
4302
1555
3113
4126
1704
4019
485
4323
852
3336
1232
1593
2496
1058
896
1864
3093
4090
882
580
2208
936
1055
4199
3184
3715
782
3377
1199
2399
2839
1401
1498
283
2325
666
749
78
3557
1611
2665
3899
914
3915
1462
281
1119
2617
2112
3184
2777
2112
3649
152
221
1127
2788
4221
3071
2146
331
1546
2529
3302
1763
3587
746
3463
3929
1945
246
2100
3808
2207
415
4518
1441
4472
1684
2388
2066
2283
634
4115
2023
3951
3109
3830
1812
1891
2422
420
4101
3195
233
2374
2750
2490
4577
3184
1833
1812
851
1636
2029
2895
4115
1222
3250
2058
1933
4221
3419
3194
4178
3549
2006
319
2211
2853
663
2609
1367
3006
452
2679
3184
3786
856
3758
1301
2620
3042
3366
3996
3671
3121
3929
3113
960
357
1240
2702
2261
3032
804
356
3411
532
3364
1779
1169
4294
460
2345
78
326
4656
4342
2531
2980
2609
4443
903
4346
1199
3786
452
1933
2671
2023
2059
3571
1221
3490
2090
1240
2246
960
137
4331
3006
2200
3673
3786
3552
4577
928
1440
4607
3184
2552
1459
3211
4348
392
860
2369
3979
4600
1773
3500
2
345
1222
3032
4022
209
170
2230
1796
2172
1111
1420
4618
4096
274
4284
4040
1367
2211
357
3719
4451
3034
3305
2658
538
988
3308
201
168
2933
1871
2650
588
147
1173
3250
4221
3419
1686
357
3190
1645
1403
739
3308
4359
3606
1300
524
2143
848
4023
1206
1693
2632
4082
1052
1223
1307
3938
2112
2577
2027
2970
4131
4257
1199
2883
2114
431
927
860
3814
2733
256
1072
50
2221
149
1564
3935
3551
223
3500
239
399
318
2858
980
315
1081
938
1316
3154
2191
2711
903
2315
2587
4333
2775
3286
1372
460
2327
1156
1493
1121
2785
348
465
1498
2174
3911
2567
2107
605
3820
211
276
4105
348
878
2509
988
4221
2725
3827
4245
2056
865
4009
4339
3444
2624
456
204
1199
419
1672
1601
2030
3310
2158
1251
430
3238
1730
2570
1991
3900
538
1440
3211
2176
3084
2490
789
3991
919
2280
3138
4098
2455
567
1389
39
813
1493
2470
3984
1236
2628
4092
2374
4629
1297
972
694
1881
3008
365
3952
2359
2211
1874
3209
1951
1666
334
2032
223
4604
3403
2576
477
2484
3062
4328
3767
4484
2951
2447
587
3720
904
4449
1169
481
462
1248
2049
1860
2595
417
4249
1833
2353
938
1933
3175
3056
4329
2123
2112
3211
1905
1008
988
1367
607
4133
810
1013
2277
1602
3311
4339
2375
211
4335
1780
928
1636
1891
2006
4563
1694
4240
3892
3032
848
2760
3289
3205
3716
4433
1736
1789
748
197
1231
2712
2731
1534
356
502
2832
1760
860
221
4178
2692
223
1064
1350
3068
1069
2577
604
488
3113
1875
3730
1467
1296
3394
2596
2333
1539
3074
2679
1408
1951
927
1965
796
1115
3187
2068
2102
1377
2108
602
2531
1235
1248
1823
3835
1915
3683
1367
679
3506
2029
903
2325
4276
2963
2323
1800
2111
223
951
2938
456
3318
3379
725
958
4061
4312
1209
4443
4652
1127
1891
1801
93
4035
1951
2686
2244
2709
1534
4305
2958
662
456
370
4039
1634
3611
123
1773
1055
3481
2730
1940
4150
1880
2339
4178
3209
1900
2400
903
1115
4022
969
1300
4109
1871
1933
2939
3194
1863
2808
2488
2259
4388
1854
2373
3647
738
3324
438
2246
4518
4533
4604
618
2407
1978
247
1221
4354
1115
4339
2352
2211
931
3056
1833
276
1942
1615
4389
600
1121
501
2112
1199
3482
3844
4376
928
3075
2930
1532
1945
2083
1216
4199
938
1322
281
2883
4508
2610
3014
4438
2583
1124
704
3530
2799
4559
3787
1115
4339
1929
1300
2245
1212
2304
276
2325
561
2183
3836
3353
2037
2219
3223
967
2367
2055
4659
4010
865
1861
738
4055
1049
332
852
3002
3166
236
1404
3456
1641
1888
253
234
4596
2104
1095
2750
1736
1115
2112
381
1146
1107
3463
1504
4516
2531
3810
767
1432
700
2100
2959
276
3716
3884
2711
1942
2248
1300
4604
3961
4189
3299
2172
2298
3324
3527
4339
343
1945
677
1470
4472
1232
1115
2112
1873
3836
2715
1978
4088
3243
3071
1044
524
2104
4096
1602
493
2711
784
3284
2604
4055
2298
2603
4535
2099
4249
3915
3105
3827
1185
162
1833
612
3225
3488
2384
163
2347
988
2499
1824
2650
4326
1115
2112
1111
1420
988
2715
4283
4055
1689
2818
3382
4199
0
223
2090
2172
2918
588
1124
2378
1728
233
4226
210
2356
1593
2496
212
2063
2208
2029
1146
1364
1432
4130
3184
3602
480
3377
1020
4339
41
4329
2950
271
986
2143
1693
2632
4302
889
1358
3361
1996
955
4126
2832
848
1063
588
1150
3198
852
1425
284
2208
4520
184
1801
460
1071
180
3364
4486
4339
1945
988
1564
3187
1199
4596
2933
3150
4362
560
2112
4484
817
3301
2940
3184
3901
380
1063
749
3032
3568
2648
1470
1382
3008
3814
1232
1457
3761
1781
3612
2865
1714
578
4507
4510
4021
2029
4115
3847
1891
1371
1955
2172
3481
2090
4068
2715
3956
3304
618
4186
498
3120
1917
931
2933
1452
3518
4413
4249
2112
4008
2100
4055
2682
1300
1871
460
2192
3029
4437
2280
181
2533
1076
1446
3937
262
276
4661
4240
3536
2176
865
4010
2467
2631
2325
3184
2006
3649
4339
3624
197
2304
478
465
900
1714
3320
3938
254
3413
1367
2437
749
454
1211
1780
4275
2061
1108
2042
3074
1947
1127
2304
2818
2201
4106
1483
2327
2172
3727
3368
2436
4139
1316
4577
1602
3609
1945
1146
247
2057
1221
671
1860
221
4055
1064
451
2265
1242
4025
3126
1057
602
2112
4468
1416
920
1823
2471
3184
2396
1974
1833
2276
370
4618
1427
1891
4226
1108
6
4115
2029
3341
1200
3791
2799
1898
3230
3320
1752
244
3628
3120
3267
1316
993
3009
4067
3482
165
2112
3120
3359
3003
2604
4055
1945
4220
2988
2265
197
2682
293
3921
1316
2112
1010
3144
1146
2750
860
1009
2791
4226
2978
1200
2146
405
4130
3361
1300
3486
1800
2388
3622
2376
3439
2293
662
634
2352
3005
14
3916
3914
780
567
3458
4339
333
1018
1539
2940
4191
1316
2112
1833
3209
2750
3320
2212
4055
460
3536
465
4284
276
698
2964
160
1800
2230
4534
2130
3244
3944
3104
2889
2591
69
1906
2980
860
2225
3456
2950
4339
1160
2345
221
4352
1367
4008
4083
1779
1959
3391
2142
4359
3807
433
3071
1142
2551
3529
1078
4105
1024
3633
162
2102
3848
794
567
1404
2702
2760
1714
2603
587
3086
2176
2560
3399
3112
2634
1065
3184
2347
972
4344
701
804
356
2378
4151
472
3628
3081
4126
1669
1741
4130
4000
2490
223
659
1316
1977
4661
168
1891
3310
276
2750
2029
4411
2146
2358
2791
4055
3527
1016
1871
3609
4339
4081
1336
425
1199
1475
2466
1059
4198
2115
2119
3038
4151
3248
2700
729
3127
3104
2933
4096
2678
2839
2938
3196
1115
4535
2383
464
1316
2933
2090
4661
123
1945
1146
1570
1221
3543
455
874
1081
4461
4221
2227
2271
1842
2373
2063
0
808
3032
1525
2117
3434
999
2035
2059
81
2283
170
4040
2571
679
1293
4539
1801
460
93
187
191
2975
3074
211
2358
1210
2242
1871
4328
1205
851
1382
1199
2603
3071
729
380
1425
3268
3133
876
1257
4284
675
524
1063
4600
2112
4234
2299
4534
4302
4584
1661
906
417
4249
3606
1010
1833
3495
4287
3184
2111
2355
3191
4446
2006
3336
493
2760
365
1839
1248
3892
2395
197
1584
638
1146
2383
3361
3456
588
1150
204
4126
2566
1878
4025
1965
1339
3026
1617
1646
244
3837
4486
1728
4468
873
1031
972
124
2327
1645
3458
933
2052
3911
2174
4309
2403
2561
878
4070
2208
4344
1314
3288
485
3541
2
1472
212
1313
2822
3217
2624
3113
2211
4186
1316
4221
3071
3463
3347
502
2632
928
4468
1727
2044
1425
1504
4178
2309
2056
2933
3194
1232
2591
3377
2087
2146
498
612
3524
4226
4040
2325
1775
2578
3343
3967
3649
1245
717
958
2760
940
276
4090
2965
1652
704
2959
1602
2299
1595
4334
3888
2112
3293
3322
1693
149
1564
4346
988
4178
1061
3691
256
1719
3786
901
276
3086
2
4339
2167
4302
2399
3892
1008
704
359
2577
319
289
3971
827
1107
3863
3674
3209
878
2959
605
865
3289
2561
762
1462
903
1291
399
4118
2100
201
2042
417
2367
4017
1697
2158
2420
3724
2102
1493
780
1727
2031
204
2698
601
1974
4339
1816
3567
1951
2913
3778
865
2822
2265
210
3406
2682
3358
2112
4368
355
4242
2835
3074
2941
579
894
279
370
1248
587
4520
525
3422
1793
789
567
2358
4272
4435
3359
2640
1156
162
4300
3751
4245
276
2526
4130
1494
4055
1589
223
4376
959
3184
820
4120
2479
3071
935
2163
638
1178
1800
1425
1720
3463
81
1996
356
4226
613
281
75
818
209
1564
2817
4654
2511
1564
2246
3536
3900
2933
4604
1246
3104
4182
1180
534
3755
3901
1802
901
3170
2551
2269
563
582
4580
3612
562
3719
1504
2596
920
3399
2711
2260
3808
1564
1669
3032
2246
2347
4490
2490
2211
4144
1146
4470
2200
563
3799
2164
652
587
851
1890
927
802
2029
2563
3529
1460
2692
343
419
3751
3955
221
319
499
2580
748
2930
1539
1422
894
3019
3120
2166
1887
2994
1108
4577
2868
247
3962
4022
4398
3723
612
3336
4520
2925
1245
4126
3063
3686
2227
3653
1614
1150
3536
2137
416
519
2056
3184
2172
1704
460
2868
4349
2201
149
2176
1212
3967
2889
1773
1891
3250
3160
4382
4479
2280
4567
1605
2933
2305
578
2111
938
1282
2029
1611
3142
4514
3071
2750
4564
2292
3343
4533
2715
362
212
3209
3194
704
2959
1602
2375
2211
2694
2933
4339
4328
940
1564
4659
3184
481
3938
2538
2112
761
4520
2568
1530
3322
1974
2406
1994
4284
2355
1476
3214
3342
2108
1895
4115
4376
4302
2310
2112
1900
652
1564
2959
4339
1871
874
4354
1530
1145
2152
4517
3643
3474
2603
2312
286
4538
3735
3008
365
1591
2257
3450
417
3121
4468
1232
4451
3456
197
204
279
452
4126
704
4449
458
1244
920
1102
2029
4115
3191
4507
3820
1069
851
2496
959
4249
1693
4126
1199
2133
3540
1554
2617
2837
4003
1297
1530
2775
3519
4504
3211
2230
1863
1891
860
2553
2029
226
479
1760
2785
319
3338
3191
2016
4215
853
4161
1998
3285
1737
357
3942
2742
58
1476
2847
3140
2308
1425
3250
4064
2137
433
950
988
3533
3289
610
3658
286
2649
460
1061
2634
2055
929
1693
2632
889
3163
1210
1425
2208
2766
2665
2775
380
1063
4302
2711
3536
1766
4245
1704
34
2287
4398
2637
4309
3071
873
2116
244
1504
1778
864
3268
3176
2868
3754
99
2158
3113
1773
167
919
3463
3104
1177
1348
742
2211
1111
875
1219
3892
780
2711
797
2563
539
3079
318
894
2741
176
469
750
2726
921
1836
3608
4306
233
1199
1059
459
2006
1245
2686
4631
2496
4162
2582
2248
357
2746
2377
4201
3963
866
465
811
741
3991
243
1367
1309
343
1245
1638
276
4004
3137
1251
442
2044
1871
28
949
1476
3406
2924
1703
2603
2933
212
536
1123
2454
1602
3194
3238
1891
2551
4088
773
1427
588
1150
1460
3967
1869
3187
2786
2828
4556
128
1216
2173
123
1470
4508
3343
852
258
3120
2058
3066
460
2112
1871
2100
782
733
2172
3334
1297
2799
3056
1774
4186
4055
4518
3991
4629
1286
365
4226
1469
1169
4010
1245
3338
417
3209
3900
1900
2322
2059
4247
1064
4328
2933
3822
3761
3238
3217
4025
1965
1115
3342
928
425
2474
4376
1248
4126
1199
221
1033
3542
4339
4055
3524
549
792
3830
1719
131
2788
1694
1534
4339
988
1712
2244
1639
3603
1008
398
1728
919
2112
1032
897
1115
201
865
2325
1760
2292
1242
1127
548
1148
3086
964
538
1121
279
4302
1952
3019
1064
3293
525
3040
3459
2159
481
1750
420
884
1446
717
2842
1882
1572
293
1373
1059
4631
1027
2178
3953
1164
204
723
2042
764
1340
722
792
3830
1719
131
3839
1694
1534
4339
988
1712
2244
1639
3603
1008
4257
398
1728
919
2112
1032
897
1115
201
865
2325
1760
2292
1242
1127
548
2023
276
4346
3644
3211
849
1173
2671
792
4103
233
780
78
1199
2029
852
3336
209
4178
3184
2585
3194
3786
452
4443
1891
1367
988
4331
2035
1232
2933
2112
3184
1405
927
1873
4130
4055
473
1150
852
4339
3377
2176
2638
1314
1504
3170
2293
2229
4596
2786
1111
1420
276
794
2265
582
1938
2056
3217
2200
2677
414
1030
463
1871
589
276
1212
99
1115
3223
2112
173
3938
2027
3044
3072
3912
2044
2176
587
1645
84
2084
3539
1638
2091
697
1762
3250
3552
4256
2555
969
4038
2608
782
2930
3379
2933
1248
3490
2211
1958
1127
2208
473
2388
4070
3184
1440
425
2940
445
3836
2935
2603
3194
1669
1199
4201
1492
2499
4073
2376
4484
3104
835
874
4075
3388
2124
3366
2842
1945
3692
1944
2168
3681
587
499
3579
1961
3939
3233
2295
3492
1425
2694
2201
848
4535
4589
3385
541
2056
3536
2933
4510
3330
3250
3419
1076
572
4312
281
903
942
460
456
3032
3545
1871
4162
265
2496
3997
2041
276
804
4152
3399
1123
1316
3073
2070
2817
2044
2006
3120
851
2292
1855
2783
2293
1044
3032
2979
4312
538
2293
2322
2230
1405
903
1384
265
356
3250
3419
2044
456
2056
698
1371
2029
253
1859
981
4508
3472
2921
1124
2295
3852
3407
2292
3371
3020
2377
2200
2166
3322
4001
558
1150
1534
1871
1453
2299
1405
927
1917
2100
3250
2933
1504
860
2465
1891
4465
1382
2433
3377
2799
4576
2838
903
2133
69
2163
4010
851
3116
2658
3916
431
1064
2760
3637
1232
2580
4329
3226
2108
782
343
2176
2847
2406
3671
1814
1472
221
3003
1212
2571
3770
1563
3032
3301
3271
152
3008
4162
3250
3582
1871
2457
600
425
903
955
1702
3536
4150
2838
1940
1078
3995
4577
221
3915
3318
2116
1816
2624
455
3227
3916
4389
1564
1686
2325
1301
448
1392
3640
2029
3164
1554
472
1504
1933
2677
356
1059
4320
607
1363
3651
3052
4133
2243
4329
2230
1847
4339
2944
4096
929
600
1256
1517
4211
2817
209
481
4067
1770
3120
4655
221
2936
988
2180
151
3009
2866
3705
4115
2479
2970
2604
2078
394
3853
3524
2099
1992
35
858
2212
362
4314
4434
690
2839
3735
582
2872
2130
3184
3670
1951
2900
2112
3837
1945
903
2322
2006
3991
2146
851
4523
1255
3536
2950
929
2029
2246
902
3892
3187
1186
3686
3913
482
1015
1108
634
796
1216
3112
1828
4524
1955
865
2986
2058
112
4495
3935
2868
1228
3329
301
31
2472
1059
2838
2838
2215
1871
2575
903
1983
4302
1199
3536
4232
3611
1064
2035
664
2116
1504
1458
2933
1341
1460
223
3900
4260
1102
603
472
2674
1769
2307
919
756
2768
349
534
1588
2551
4607
2030
1529
2835
2176
1974
1601
502
2889
602
2490
513
738
1316
3191
1714
3542
1539
1718
2437
3490
3250
1255
1779
1714
2598
2838
840
1061
2715
1940
3016
860
1773
3481
3916
3361
2933
3536
2838
2472
3814
860
3181
3900
1933
2671
452
3209
1958
1693
2490
794
2835
488
3184
2112
3448
3502
1693
2632
889
2208
4470
2665
1146
3163
2782
4659
2889
2596
1891
3388
1944
622
3482
3868
2399
3776
380
244
2868
3754
3463
2158
4302
3113
1773
919
1795
4126
2933
1156
4209
782
4010
4182
2944
4201
2719
4530
1833
103
3241
2123
1219
1504
3286
2539
1199
4597
1914
2711
2211
4279
1564
2951
3283
671
2292
2403
3500
4133
2968
1617
3113
1340
4530
4188
3984
4577
3208
3643
2526
4245
1704
1199
536
3694
221
4616
749
3361
3307
4463
1945
4126
2211
1917
2831
1367
1860
1940
1617
3227
2577
287
1871
2838
919
4109
2490
2575
1233
2835
4302
2211
2481
3250
2712
4312
1704
2933
3096
1871
1568
2457
3097
3250
1504
589
1779
2325
2702
1648
1221
634
532
1751
1938
2692
1767
3967
903
3318
3481
1150
2437
3536
2403
380
2508
1516
1340
573
1814
4300
2746
254
2144
2606
734
2213
4271
1925
617
1773
121
3428
3119
634
864
3871
1210
1493
3632
949
50
2859
532
2410
2896
2914
1800
4035
3250
3390
4015
194
589
2235
4095
2286
31
1887
3295
2100
2200
3967
223
1314
2838
2490
3490
3250
1504
1166
4000
3642
2176
3481
3032
2164
2015
3912
988
2030
2933
3250
2172
1300
1199
1568
2457
2712
2933
122
2696
1232
3250
3187
568
3209
465
1199
1068
1949
1274
1504
1010
3836
1602
3609
891
2679
1652
3142
3250
4221
722
780
4352
3126
2208
3205
1425
212
1048
3887
3827
3178
3731
3719
849
1322
2301
1240
4231
2412
2959
3524
4345
2355
4009
1111
3892
331
3140
3488
2375
1438
1871
1303
903
3294
3411
415
4510
1441
3465
4604
3391
185
2249
738
3096
2172
3097
465
3032
4270
3379
2506
4375
1111
1420
562
2222
3250
1504
3209
2514
1248
2276
1806
4443
1779
4010
1891
1367
2944
848
1693
977
3502
4254
4303
749
2835
3915
481
1940
2090
3350
2790
849
3777
3184
4312
2058
1199
1204
2950
4437
513
281
3779
2959
4029
2499
3187
2622
3275
588
749
3786
452
3032
1243
1779
4129
4169
2326
2637
3475
3456
2591
1232
2172
727
4249
3142
3250
4221
4470
2959
1951
3209
465
2944
3071
404
2933
4638
2172
2913
1300
3038
1568
10
1266
1779
2535
851
2285
1704
3250
2261
1611
1617
2923
3097
37
3142
1240
1222
4245
1704
2490
3250
298
3862
2090
34
3458
4604
4601
435
4329
212
1771
2479
1779
3323
488
2230
2211
4346
1405
3456
3184
4039
3719
3120
3825
3285
3060
1994
4092
2048
2626
4577
2056
2137
1986
2304
1871
2172
419
380
2059
4309
3328
2634
1386
532
1955
3536
2775
2102
1493
2335
4131
279
960
3112
99
3187
4023
1855
4530
2809
1728
3051
919
1340
3209
289
3018
1300
1591
3250
1124
2457
1779
3150
3096
2305
3458
4375
3322
1571
4489
4149
4378
3915
600
3585
851
196
3308
3530
1847
2112
276
1924
1384
1177
4503
3906
3979
1833
3368
2496
4516
953
1795
1557
629
4468
4029
1018
2585
2261
3991
1292
2086
2269
3595
3692
993
3956
3320
160
865
4316
3160
334
959
4253
2501
2029
221
2889
1905
3104
1957
2848
2208
1804
452
3075
3524
1712
2265
4259
3176
2130
287
894
2744
1615
1210
1425
1205
431
927
1645
460
2063
592
705
2436
1871
4328
917
4587
3038
4625
3308
4334
2123
1078
1557
1092
401
1842
3502
3190
2172
1795
4126
4510
2102
4010
4446
3868
4196
1221
1232
81
1549
2029
223
1816
2929
729
233
860
2131
2975
114
4577
4441
340
2657
3420
1401
2056
3377
938
4589
3320
2211
3071
1945
1314
3877
1146
1860
2838
3032
334
1955
3490
2575
3187
1114
4576
1457
4524
1871
1523
2100
4035
182
2838
3032
3359
4604
3518
3250
3286
204
3071
2466
2959
1602
4302
1751
1871
4328
2838
3032
1871
919
2580
2724
334
1945
2750
41
3536
1251
2102
1917
2163
2868
128
2873
1461
2248
2234
2265
3159
825
4533
951
3605
2691
3209
1493
2725
1439
2496
456
997
4344
1115
1523
4328
1945
1059
851
4625
3529
3209
465
1795
4126
2211
2013
972
3342
2698
4022
4244
2950
2143
2293
955
4534
4344
3321
4451
4345
2378
2304
4022
4008
2143
4126
2211
1425
2029
3227
1318
789
1219
197
1350
1997
3386
1940
2577
1871
1150
1124
3019
4266
1554
2643
899
4000
3250
4635
988
675
2400
2247
162
567
3003
2504
2585
2933
2786
4524
749
2770
3026
4631
1385
2724
4604
588
276
3323
2783
756
3848
493
1860
1389
141
1049
197
3067
1573
558
1156
1871
1367
3250
129
927
4359
852
258
3377
2755
2327
4613
1427
4178
3399
488
3184
1055
3121
3929
1818
3993
1940
1460
3630
1199
2154
1997
4353
2322
4490
1089
2080
2055
1842
3034
3719
4349
3592
1830
2437
4472
465
2515
2383
1096
2003
123
2094
711
1951
379
1476
3461
2061
3221
3227
340
2913
4038
4017
3894
216
2924
3994
3979
1420
589
1377
1126
3212
2964
1440
233
1127
3494
4169
3075
2855
4518
4347
3250
4022
1645
3377
4541
1871
756
920
3463
1504
1583
582
1648
902
1578
3155
2835
460
1871
4328
4604
4601
197
2211
2111
81
1260
2607
2299
4360
1457
221
827
4022
236
2603
1523
2227
852
4580
3486
4638
2658
679
1611
2172
365
2100
1677
4516
50
804
4190
2933
3248
1146
1210
1425
873
3271
332
509
247
1316
1868
1938
1063
152
3286
764
1957
3020
2803
2718
848
4150
2895
460
2116
3264
780
1615
3715
4039
2790
3194
2158
3573
1736
4187
746
1799
2924
1598
988
4115
3308
2950
4437
513
663
3250
3419
1076
572
4312
3092
265
1195
3286
1314
2344
3680
2878
2117
1490
2358
1871
2448
3032
590
3040
4524
3686
4604
1805
1150
4022
1221
4088
493
3228
600
425
811
3003
4190
988
4000
3272
852
2032
2650
1367
3194
2200
1497
2729
4562
2641
3194
1871
246
83
1910
108
903
4489
2373
4162
3250
4320
852
1228
4162
3250
3582
3916
600
2457
903
1564
4038
3209
465
4150
3301
3251
1554
2359
4577
1871
4318
2084
301
1484
3160
2803
1009
1253
4320
3892
2939
455
4247
4022
1871
1924
1504
1587
276
4219
470
221
2610
1150
2277
1100
197
2842
1534
233
247
4006
1470
1353
2689
1648
2200
2835
2873
1983
1708
3640
3512
4329
1061
3411
756
3250
4354
221
4010
4000
4059
2037
2933
4231
3399
1731
488
456
3038
4533
3043
319
4500
928
4329
1108
1300
4521
1422
3184
4186
1552
3250
4022
969
4541
1942
1929
4631
187
3155
988
1915
149
2050
343
1842
1611
2
3250
4008
2112
4284
276
2750
2978
1200
3320
2988
2791
4055
488
818
41
3692
2029
2211
851
3032
4186
359
1228
1024
3600
3019
3250
4221
4339
1611
3530
276
2715
604
2758
3176
2791
4055
3848
1961
1891
558
1108
2376
4302
2006
2395
1945
1860
2978
2112
1200
2771
3320
4616
2538
3536
141
2913
3038
2152
4008
4515
3609
4600
2471
1425
3328
671
3912
2292
180
2568
4279
1873
197
4521
3516
2470
3005
362
1167
3250
4451
2172
4247
221
123
2230
3310
580
2702
2895
1470
3680
3595
4186
41
938
4329
4376
4604
3217
988
3170
4518
3524
3617
1086
3609
221
1210
1425
1871
4328
1205
1146
1314
2242
3286
460
3347
2702
1997
2925
3361
221
2506
431
380
1588
3658
1144
1076
601
2580
1833
4294
3268
4186
920
2
3456
2944
2375
2399
2466
4604
3609
3606
2933
3194
276
3710
4601
3527
4010
2247
221
2269
851
2100
1689
455
4638
4629
1611
3894
1057
3295
3283
4221
1169
3096
2638
4240
3032
162
567
4197
2621
927
675
3719
2235
2504
743
4274
4313
2578
729
2066
988
1145
3619
3887
99
1248
3381
4064
3572
849
3707
4468
2034
2539
3463
984
4661
3680
4196
4411
3423
746
2373
532
276
4105
4329
3962
4520
3524
4226
3787
318
974
865
3814
659
1824
1470
4385
2029
3463
3112
4489
488
3184
3211
4126
4331
1240
1061
2609
2933
1914
3890
233
1758
2539
1389
4534
3786
2490
2868
1255
2403
276
2715
1800
4178
1615
2112
2230
223
3361
3176
4055
4631
180
1221
808
4180
262
865
2174
247
243
3068
4294
134
3912
799
425
3464
2585
2112
3530
2691
3366
2090
3808
276
2616
1389
3298
453
4096
4659
1429
2421
3679
4314
1063
223
3296
2102
2366
1773
1381
2604
4055
2835
2986
789
748
723
3525
1026
3327
4041
1860
2891
3019
3407
1350
4004
1871
301
1602
4309
1200
2603
3830
789
1367
1199
2090
2678
247
3568
2023
4003
165
1744
2422
2215
4331
420
985
4126
1199
4169
3786
3113
2679
1243
2715
3938
3681
30
4401
927
722
4577
1251
3355
1933
2671
959
2050
3032
960
611
2090
2628
365
4130
1093
827
2582
2055
3760
2081
3456
3032
11
927
588
1982
3209
4218
2211
1300
1871
611
1900
3649
1898
3458
3238
1830
4604
4067
2933
2245
2167
126
290
4318
2299
600
928
1736
271
3681
2946
99
3720
3605
3341
370
3320
4172
223
1951
2576
4277
2679
1124
2355
4534
1300
1601
2034
2894
4541
4022
2029
1146
2750
2803
1800
247
3552
1561
3194
2571
2197
3456
3155
1367
379
4443
2607
1345
2895
3319
4515
3092
452
900
604
2260
3098
1300
2818
1871
1527
431
927
64
2895
519
2143
2582
3250
2246
128
4300
2404
3495
4289
141
121
2725
1371
539
1576
2340
1945
1083
2933
860
4604
531
1141
4390
223
221
3890
3456
3745
276
2325
2013
3461
2416
4272
698
2293
955
2718
996
3490
2211
3071
397
2208
4227
4489
2029
698
84
1669
746
3658
1648
1228
2933
3284
3680
2702
782
2292
1860
1891
3612
2201
431
1232
3160
495
1425
3894
465
1700
973
2376
3679
2742
2695
279
462
4219
460
2835
3723
1300
3007
3574
2143
2029
988
811
3052
1593
2496
2459
2695
1252
1111
1420
1678
4345
1224
3595
3298
2946
1839
3032
2499
3536
2248
2783
2310
851
1384
2802
2433
1472
2261
1300
1611
1674
2102
1727
418
782
47
3400
141
1179
2140
3075
647
1314
201
50
1828
460
359
314
2167
2501
416
3892
557
2283
2176
210
567
221
342
1008
2188
1591
768
301
1226
2911
1300
4312
3609
3347
1018
78
581
2388
4510
1770
2116
3120
2378
3366
3458
4518
1199
3175
1169
3666
3782
2203
722
149
4162
607
4200
1611
1367
3050
3605
1072
4472
4201
3194
314
209
1801
2900
3849
1588
796
1404
2610
996
804
356
988
481
462
4223
4221
1300
2285
1150
610
150
903
2702
343
3222
4031
2006
3991
2022
3456
3745
1942
3719
770
2056
3043
1221
3250
2601
246
2100
1381
280
3155
2933
431
1722
927
1955
1779
343
149
1240
4596
2172
4199
3391
2571
3967
1303
1924
2799
493
3250
3308
3343
2163
2403
2293
1327
5
920
2035
4059
3323
2923
1568
10
1266
3760
3187
2395
411
1275
4524
221
2678
1036
3324
0
361
1561
1405
3391
276
4458
1678
772
3609
1420
3967
4514
2399
3366
1545
3253
4520
502
2227
2723
903
723
582
782
2063
2728
1181
860
4395
3244
2330
2570
2309
3319
2933
1300
1871
182
1405
927
4604
3812
4130
3184
3676
2664
2950
2143
4000
141
3643
1828
1588
2971
2355
3883
3694
1318
1127
3840
3545
415
1169
1180
4606
619
4515
1046
2770
851
2526
2803
1999
276
3150
2230
1059
488
2799
465
2048
3250
4629
1203
4510
1558
4221
2965
2456
749
994
1199
900
2222
1685
4396
1055
1221
2838
421
3040
3686
3112
1059
1955
4320
1211
1871
1475
223
1063
3770
3653
1771
1800
301
1589
2137
3967
2913
1425
927
1300
1199
1871
276
2992
3155
1367
2539
3347
2180
1611
2066
3984
488
2211
2143
286
2835
2760
3612
562
95
980
3961
4010
1362
2013
3175
789
3705
4431
874
3458
3056
1469
2799
3643
223
4051
4541
1710
3827
3446
1758
1300
1367
4162
1303
3268
550
1905
3967
716
698
2208
445
2304
3971
2356
849
704
2155
4000
4354
3391
3991
928
3175
917
2783
2775
2950
4276
4289
1169
1591
1405
4190
1800
3226
2114
3705
3986
502
3155
3220
4437
2401
2056
4357
1345
1689
3184
1112
3020
3032
1248
2211
3071
672
1425
2634
3120
2309
3366
3032
4277
2484
3536
1771
3448
4339
2245
4494
2719
2889
365
2100
198
1611
3490
3935
2326
1766
3268
3063
3967
380
3754
1591
3112
1055
2261
455
1871
2702
1799
4659
4010
3113
1795
4126
2172
1871
1558
2838
3056
1287
4299
3023
881
1275
1199
967
1924
425
4646
1150
860
3458
4638
2155
1300
221
325
994
2403
2806
4022
1240
780
749
3465
1974
2923
4329
151
2986
4247
2090
1569
2211
1645
3336
1704
1951
782
2933
3097
1871
1891
2200
3808
4031
1150
1678
3250
438
1418
2983
697
4205
340
4249
2172
1816
3184
588
2479
1300
2373
1003
2598
4535
2003
4635
2261
2269
965
4000
2607
152
2718
1751
949
1381
3595
652
3133
2825
988
4541
3514
892
4169
2137
3250
3719
1951
2172
4038
4638
1439
99
3991
4533
1389
460
3653
770
3965
4604
1873
2947
792
1221
2246
4063
2838
1940
4622
1871
259
298
919
376
1293
4106
3227
3250
4539
1781
1516
4129
301
124
3052
105
2963
535
2048
4604
2936
4096
2822
2508
661
871
1232
2933
2326
3719
690
1300
1974
1871
969
1367
1601
3199
2261
928
3458
4604
3391
4022
1860
2310
2419
2933
782
4541
2130
663
2155
4289
1591
4267
3250
4622
2090
1429
2388
4201
3056
2373
4000
3250
2933
182
3256
3411
3194
1871
753
852
1427
3632
221
423
4604
2234
804
356
4638
3157
2802
425
208
2261
35
512
4205
481
1318
2377
4035
4272
1855
2066
3552
2358
2959
2269
937
2044
903
3347
81
738
4190
419
460
2137
3075
445
2628
562
1235
1168
2950
2682
4567
3631
3490
3361
3391
1405
99
1504
472
2913
1425
948
3967
849
2310
1697
4329
1033
2698
600
2401
3096
1300
4162
3719
782
1232
3740
1592
2770
3938
1871
4042
903
2309
4063
4665
2950
1875
4096
2048
2936
2086
1168
3029
2137
4523
2236
3032
1407
3435
481
3361
2386
980
3227
3912
293
2933
3500
3595
3290
3892
2374
4504
4396
2200
849
211
3040
1220
2406
899
3406
2002
3719
2535
600
1389
1828
539
2910
1814
1460
2923
3250
2172
4541
1173
1199
1367
276
2750
2983
3250
2358
3519
3849
1799
804
356
2650
4167
1891
2211
2933
3133
2295
1389
2172
4129
284
502
4130
1377
1300
4604
3961
1024
3673
738
3332
2130
1402
1078
748
493
782
2236
4312
2913
3038
4328
4196
2114
1300
3038
702
2375
1167
149
2050
1942
1169
141
755
4339
2936
3320
4515
3524
4055
423
2761
3207
1212
276
170
572
1316
413
1750
2576
1199
732
2176
4388
816
981
4618
1363
3536
3323
3322
1425
488
3463
2889
420
3991
2775
4538
3917
538
4009
2711
849
4329
3176
3137
1900
1833
1891
3324
1115
481
1511
4259
604
3202
1886
1479
2467
488
697
2933
3032
2499
2403
605
276
1943
3208
3187
2176
2245
343
4339
2056
2002
3116
4022
2868
2347
2580
2692
3539
3536
4490
3470
849
1478
2093
3402
4064
2048
4530
1494
4302
539
2865
3692
2029
2211
3740
1210
1425
1871
4328
1205
380
1146
3347
2702
2925
3361
221
2506
460
431
2960
14
3692
4478
860
3524
2172
4470
355
782
3377
4533
1124
3336
1823
2665
1059
2208
3448
4339
2245
2755
3268
2455
4221
4510
3113
3097
550
1199
2399
4096
4329
1967
425
3837
738
4186
2658
634
2261
223
283
3776
2050
3032
2199
1974
198
1611
1251
920
2
3862
2671
2679
28
1693
1248
3490
2230
1401
2433
639
2265
3536
481
1645
2006
3839
274
4468
1766
1891
1160
3673
792
2050
276
1081
849
3268
258
1771
488
3184
2960
848
2745
2304
466
580
4257
542
3209
3458
3820
1228
3140
4388
4039
78
2694
942
1121
4507
81
1996
795
2448
3798
2112
511
1645
564
3481
988
4099
365
3516
2503
4133
4533
2991
3901
3533
2946
1795
152
2692
2333
780
3301
283
3463
3187
4364
2933
2019
3217
417
2112
3071
2775
4049
928
3536
3108
3991
920
3181
3836
3814
1942
320
2305
938
1561
4150
2129
2506
2100
3719
2839
3599
1457
301
607
4203
4008
1010
2682
2006
4339
2304
2112
2694
4631
2506
1405
3536
2799
2645
1232
3710
2310
3731
3395
465
2352
3740
2965
4105
2059
3187
3576
2933
2112
4309
1955
2838
2090
3965
2665
460
2634
749
3261
2692
472
919
2232
927
2055
1389
2551
2144
325
3536
3812
2652
3111
4556
2818
3701
1813
802
4638
1584
1693
1251
3071
288
3937
2622
889
1994
4604
629
4055
4274
2924
4586
996
2986
4375
2305
1828
306
3938
3612
4300
3338
4226
4618
748
197
4249
704
4329
212
435
1232
2029
4631
2860
1169
2799
1469
2476
4055
2058
3298
3043
2172
212
1674
2112
4115
1799
1860
749
3692
4226
365
4586
77
3243
2842
2163
3938
3103
3991
2835
2498
1199
1248
3490
233
1799
3238
3836
1816
1945
903
2260
2304
2322
2283
4226
3542
2603
931
359
4277
1216
2112
1900
955
2563
3482
4228
4209
4133
4008
365
988
3694
2540
2756
3032
4629
3516
4105
2090
3731
2375
1492
3452
488
3673
3719
2424
1055
860
4188
278
1734
3026
972
2261
223
1197
988
2112
4284
848
2921
221
3304
4186
2396
3839
953
4516
4049
1168
1160
3500
386
2711
394
3192
439
2048
1588
1436
3283
4008
334
1900
2603
1481
1367
2598
2112
1617
4218
3701
1199
4339
852
2301
4390
4521
4000
3074
604
938
903
3323
860
50
2283
1187
2030
3912
2015
1645
682
1339
3609
4346
3290
3549
1878
4025
1166
2090
3892
2211
3032
1799
4362
3481
3104
3409
1145
2831
1064
3335
488
3673
848
1871
3486
988
1636
1389
57
1957
2100
3361
3536
573
2327
2783
3606
4604
2595
478
938
3175
613
2456
2481
1199
4629
279
3921
1704
2375
1795
4126
4510
794
898
4507
1951
1231
4096
4650
2896
53
365
1438
1432
3530
1425
1628
938
4196
4008
4186
4456
1533
2677
3661
2760
2100
3361
2387
1199
2292
2285
2868
3733
3305
2245
34
2164
1900
1101
2959
1871
2112
568
3542
662
233
1535
3836
2715
1860
3250
3574
2977
1476
1530
2403
2551
75
221
4230
3227
1602
3126
1483
709
804
4221
1751
2294
2102
2785
4186
3570
1795
4126
1704
431
927
2566
1833
878
3044
1731
1636
3146
4604
152
2755
1440
4346
4057
3071
704
607
3129
488
3231
1199
1232
3456
2056
4586
2403
3490
849
1816
789
3502
2
3545
34
319
3402
306
235
1900
602
2112
420
1142
2490
3758
1955
1773
539
455
3355
1697
99
3686
1199
2333
11
1722
2430
2535
2928
417
818
594
1460
365
223
617
3808
465
3605
1055
217
734
1228
4307
4133
2164
756
4530
3112
204
1251
4126
2663
4023
1312
2947
2819
3032
2835
4055
848
1367
2799
3970
1584
2112
3837
3938
3984
2006
4339
3808
3191
1377
1481
3844
3002
417
4354
223
1589
3803
3712
1336
2743
938
1439
1059
2622
198
4008
1199
1860
2724
1251
334
2112
3991
928
3157
2056
4586
1496
3108
1894
889
741
2671
204
694
138
233
392
1294
425
866
4524
2634
789
1728
197
1693
2632
762
972
2930
1814
3191
223
1565
465
1432
3222
3938
1704
3892
2056
4586
34
1496
1251
3071
4294
1860
3952
365
3209
1199
456
1751
1767
3458
2245
3719
1561
2470
1457
1525
938
3925
3524
3836
2506
1833
1061
2112
3991
732
2130
332
664
2114
4398
1866
3209
465
4302
4126
3071
1704
1432
1830
289
938
1251
782
1457
3952
2977
3719
1221
889
2285
1441
972
4178
2376
2383
1773
2112
4616
3573
2245
1319
4471
1714
3379
4294
4424
3138
4201
1835
2401
1645
517
4376
2561
2326
1955
594
1561
1061
848
22
2112
3463
3811
3694
1340
3093
464
1244
1795
3724
4131
3105
782
734
2147
2056
1470
549
3187
472
3112
1799
2137
3894
2248
2638
4139
1438
550
3628
522
564
2243
2100
4266
152
1601
2896
3209
3536
3108
2913
3038
2634
2622
2056
4586
3071
1015
3104
319
244
223
1063
1766
2114
3778
1210
1425
1871
4328
1205
1142
1146
1057
488
4247
1860
1598
541
3286
2596
460
2185
782
3377
2665
2059
3120
4470
3967
3536
2309
1315
1316
3301
1279
1689
3962
4329
2114
2230
4221
1645
3336
3092
380
223
2208
4131
1602
3142
2711
1401
3113
1704
4309
3071
1766
981
3268
279
2940
1124
2980
3602
2265
2847
276
851
3314
964
78
3328
1906
4389
4304
3209
1493
4131
149
3542
780
1618
2006
4055
1019
972
564
223
4401
1145
201
2731
2112
2601
3628
1712
2551
3826
3538
3573
1206
1693
3536
3108
2112
4017
1168
1588
325
4008
2310
864
2933
3284
223
1921
2152
2176
3290
1402
3111
3854
4468
549
2551
1203
1776
1591
2181
2622
4604
362
1561
3056
2172
4334
2682
4567
2181
152
2151
2330
1240
2923
2114
2403
600
1955
1340
223
2819
2285
435
4329
212
1774
3684
3529
2502
333
4055
3900
2112
4339
2868
2331
4468
1304
724
417
3573
1206
204
2622
3536
3900
223
3531
3108
1708
3808
2285
1837
1217
1781
1814
956
634
2184
1721
2506
105
1251
972
291
2200
2197
2878
1638
365
2456
4105
3656
204
3209
465
4302
3071
2285
3019
472
1446
3574
3283
2276
2628
938
2951
138
961
2211
889
3194
3606
1251
3292
2383
3227
419
2469
4008
560
1199
1440
3379
3644
1598
3108
3730
4508
4188
3490
2456
3490
4105
889
244
3071
3163
4339
4199
938
4302
2925
3328
2775
2679
2245
3900
3222
1981
3074
3113
3123
1493
1416
1121
972
2694
204
3991
4126
1115
2112
3209
2632
889
2884
851
453
933
4067
3574
3609
4038
1767
736
4449
4339
3103
1860
1530
380
4221
2388
2725
2230
988
2637
588
3327
1199
1944
417
1063
2607
2692
4478
2112
1833
1602
1561
1405
927
2767
2167
2375
3071
780
2725
1300
2872
3194
2868
1199
2711
2959
871
2603
1861
1917
3965
3225
3488
2384
163
4563
4339
849
4326
221
2933
4483
557
1196
1200
4661
1111
1936
698
2112
1523
940
988
2835
789
3739
4190
2933
519
453
4103
851
1945
2013
455
3283
4646
2248
1588
1548
652
221
1917
2467
2822
1150
1173
796
149
1890
3223
3884
3938
4033
1316
947
1593
2219
4354
1841
716
4548
2691
470
276
3211
2842
4230
1190
2112
3530
522
1861
1539
793
4653
4094
3482
67
748
865
1069
3323
1063
3322
3836
679
187
733
1384
4178
848
221
622
2176
4259
2868
3302
2608
393
1622
2197
2714
652
3568
370
2700
2732
1760
581
2285
840
794
2015
648
3295
2248
1314
1638
2176
406
613
4407
698
3679
365
2100
425
2598
431
380
4065
1242
2185
3341
1300
1871
1123
84
1533
1248
3530
1177
4636
1462
1059
2325
356
761
1440
1425
2208
413
2933
1504
1917
2090
988
276
2100
2344
4518
452
3830
622
2208
4607
1891
4508
1773
4576
3722
273
108
37
415
2809
3671
3323
1440
2933
4162
3695
960
1061
233
974
3740
732
4001
4385
3765
732
2545
2504
1917
2090
1187
1216
2933
2609
460
884
837
1744
1223
2023
1186
1160
1426
1799
2230
221
4329
848
1014
2248
1666
3184
3786
2679
2671
856
993
4048
1124
3238
1894
2112
580
1441
2493
355
3463
3112
1571
4495
3003
3332
1635
705
1232
435
639
212
2325
619
1169
3292
1115
2112
1124
1246
280
2950
1257
3514
2799
2817
1201
789
1891
2310
481
1405
927
964
2091
1174
3286
3540
1439
1615
1367
2610
1393
1945
276
2029
436
3029
4010
3208
1195
4162
1008
1144
4022
4201
2235
2658
743
4190
2326
902
2296
1127
2311
1534
764
789
2891
604
2437
3671
2175
532
2102
3100
2769
1389
2246
4162
3250
265
969
279
3967
1564
2164
4552
3795
2024
927
24
223
2936
2146
1800
2137
50
3280
456
1847
2464
2913
1871
4638
2775
2869
287
1367
2678
488
1221
2166
2006
2288
4162
3250
265
969
279
3967
1564
2164
4552
3795
2024
927
24
223
2936
2146
1800
2137
50
3280
456
1847
2464
2913
1871
4638
2775
2869
287
1367
2678
488
1221
2166
2006
2288
4398
562
1518
2604
210
2527
3377
4411
2030
3208
2209
93
3552
988
3711
123
3592
3231
534
1427
896
1381
871
2044
4635
3184
332
3003
4613
64
3112
732
935
3078
425
2325
1912
572
4162
3765
2100
2934
881
4311
488
3184
1112
1240
4643
2465
3110
3229
452
2159
1739
4143
4103
233
3041
4607
1232
3456
460
3758
2100
4541
3524
3991
278
532
2913
3584
1527
3754
3836
141
3386
3229
618
4247
2034
1300
951
123
3979
988
1523
4539
982
3046
415
2269
3514
4178
2878
485
4004
2013
2090
1064
2965
3176
3609
3132
1934
2203
2915
1219
662
4022
4201
3155
2753
1279
1689
3279
988
3545
417
3670
4420
895
2682
4339
2246
3877
250
3716
513
2933
123
359
2790
2056
3184
1009
860
1994
3071
1564
490
488
1232
2603
2959
607
1210
1425
1871
4328
1205
460
4470
355
949
379
2011
782
3377
1146
3288
2479
3133
2112
3097
2352
3761
3836
940
2006
4130
2679
4131
2378
3113
2635
2211
2327
2650
4191
1173
2058
2208
2172
2578
223
502
2265
287
3217
852
1457
1248
3268
873
4008
698
704
4025
1345
3194
743
3071
1860
3425
3176
2166
2455
380
959
2641
1951
1666
4186
988
1891
3820
2979
3211
1089
2375
588
3194
4126
2090
121
2211
3587
860
1802
901
3176
3062
4534
64
3039
4162
865
4577
4631
2608
3113
4294
1178
4219
481
795
2314
3854
3795
362
2006
3516
1611
2079
2947
1602
3488
1595
2176
3032
3209
2401
3264
1309
4126
152
1177
3295
3290
4240
2760
3308
488
3277
376
4162
4407
3891
1742
198
3347
2276
789
1059
884
2099
4540
2234
3289
3191
3366
3838
425
539
2790
2194
1853
4443
2940
3635
3145
1385
413
827
201
1656
485
1961
1118
2304
866
2176
2835
1905
276
3967
2477
2112
513
223
2094
825
3211
2788
2230
485
920
3799
2164
1106
2490
4331
4621
618
4039
2978
1766
406
1145
2750
297
95
1888
278
113
2963
3320
1111
1420
1692
4398
2713
2950
1200
1367
2176
4082
1718
4162
2403
3716
2112
513
3131
565
2333
655
276
3839
223
1692
2959
2467
256
1833
3405
1125
170
1427
2900
3424
1942
851
425
950
662
2029
332
81
1996
2176
3084
4178
558
2422
1719
3929
2123
3830
3194
2803
4257
2167
4562
3983
4129
3086
3845
3727
4345
2112
217
298
1871
4328
3912
1390
3098
1660
2882
919
4010
3422
232
1462
1199
3211
2835
357
2970
1476
2050
3649
959
923
1561
3998
3209
2632
4302
889
298
1954
3113
3609
4326
2117
1992
1693
2502
2775
3869
780
2809
3967
3536
849
3730
244
4576
638
223
303
1766
3643
1860
2176
1461
671
289
1108
1955
3112
2309
2278
3911
1061
2490
3032
2006
3310
2101
2127
3778
3238
1496
3900
4245
1704
34
319
417
1251
3071
1714
2113
4495
1558
3044
4171
4339
2245
201
1824
3707
3827
3991
938
1561
4420
250
4133
2959
2112
2466
903
2309
4284
3719
4318
3361
4152
3542
4006
2029
1564
2635
895
2304
3827
1737
4468
2641
1322
1977
3194
3071
3908
1254
1367
2176
1615
425
3209
1871
3569
3727
3267
4186
162
2102
2399
936
2180
2641
793
493
4162
3175
3661
4191
1981
3154
276
873
2510
4220
2889
1713
2771
1401
2529
2008
4221
3290
1316
2325
1860
2677
1248
2760
4276
2090
4148
1799
582
930
3184
1891
3673
2929
3984
4277
2769
1461
4521
3794
4201
988
902
4162
582
662
1734
4385
1475
4296
780
425
2325
4424
1891
1367
2581
2011
1251
3264
835
3313
3506
252
1842
1981
1256
4533
2090
3032
4626
4098
1439
435
4329
212
2964
2963
2261
4408
2003
3565
3422
822
1108
4496
325
493
2420
1860
4507
3184
4494
2715
1886
556
2209
128
3612
2207
291
3263
2803
3032
3938
4339
3527
4055
1565
1731
4376
524
239
2038
3817
2093
3800
3692
2112
3837
3111
865
2567
1833
2775
4368
2933
3194
4274
648
1307
1954
4221
2172
3056
2694
2696
4186
4162
3097
560
1300
4518
221
1751
1860
2269
1611
197
2181
3643
160
3536
3894
848
3209
4328
2112
2261
1398
1751
4510
3071
50
860
95
1102
2049
4339
1860
1843
1304
212
1677
1600
2366
3457
293
949
4493
607
3111
223
2479
1329
4302
2158
4629
4516
2276
2111
2306
3617
4539
4352
3423
1248
1199
266
1588
4055
1731
1839
210
165
2603
93
2299
3373
2164
1441
4284
2166
549
1891
3164
3448
2211
3032
3938
2112
652
1564
2933
2164
4600
4067
1554
3887
519
1221
1945
4008
2682
4339
210
4533
4431
2090
3089
488
3955
2668
340
4247
415
3827
1833
3716
1891
2463
2230
4120
2211
2835
2799
69
180
258
1403
2143
39
864
804
2044
28
3399
1523
1542
3566
721
3335
3574
772
1169
2366
2355
894
2177
4304
592
197
851
4521
1441
909
1549
2900
749
590
2247
2933
2112
4096
672
4055
2459
1389
2621
1152
194
3997
2155
994
4661
1833
357
1750
460
3005
4659
1803
1570
3836
2037
67
1814
4226
812
956
324
70
227
223
2947
1638
4538
3967
498
4040
3096
3953
2674
1537
1401
1731
3377
3198
761
221
773
3551
3595
3612
1190
4221
4339
938
2111
3211
365
1591
988
1525
4042
343
371
1628
3166
827
4577
333
1203
419
4035
3364
2700
1219
3222
3571
3175
3056
928
3453
4580
4055
1940
1102
789
1605
223
601
4186
4126
2040
2496
425
2571
1871
4328
3673
4661
2375
2192
2211
1248
194
611
960
2006
3120
1653
1167
4616
2248
4328
2725
1150
1115
1523
1266
276
4518
2933
3194
3498
4607
1403
2316
4221
1124
3184
4264
4510
2715
3956
4451
3899
4075
1542
3324
2248
525
4596
4328
1611
3142
3574
4190
988
4284
481
749
436
1561
3901
4601
4604
2269
4068
3569
2702
4304
4053
2567
4221
2114
1013
4059
3032
2419
4472
3622
2835
860
2868
2822
3176
221
1891
1851
2100
413
2005
2968
2377
398
2406
2915
1564
513
4267
2760
2986
2388
4451
2285
3568
3096
1773
2230
874
1799
488
4269
2459
4199
0
3194
2803
4022
2310
2376
4075
940
704
2923
2200
1240
2033
1219
3524
4010
3391
3422
4489
2247
4008
2261
3335
3320
1429
170
4162
1300
1591
772
3779
2172
3551
1617
3020
1636
2143
4328
3142
2933
3298
1200
3877
1959
2702
2261
4221
3630
2959
4203
4130
4535
562
560
3250
4451
1855
1300
1124
1951
2868
3529
4178
3336
223
1146
2052
1588
2388
764
3194
4284
481
3574
749
221
436
1561
3901
4601
4604
2269
4068
3569
4304
4053
2567
2114
1013
4059
3032
2419
4472
3622
2835
860
2822
3176
452
1693
28
221
4346
1298
1479
4038
2474
856
3786
960
2002
4331
1800
2933
152
3801
2679
1199
4339
2211
1860
588
3142
852
1645
3377
2769
4328
1875
2112
4376
2775
801
4068
2933
2037
4038
4401
1736
4115
988
2715
2011
2509
2029
4420
4629
417
2030
2112
4518
3220
3571
28
2407
1291
4022
818
2172
1163
4146
4345
852
572
2710
126
1311
1301
4339
1945
3336
2846
3286
4493
2554
3808
1974
2143
1300
1396
3738
3028
1232
3379
2531
3283
3929
4266
390
1024
2187
2167
937
2872
2355
438
3662
2102
780
580
1044
3643
4468
1942
1867
679
1860
244
2203
2180
3117
4099
2515
1367
276
2978
2750
4631
3073
3029
2658
4221
2399
3377
4601
1389
201
4205
851
4130
3116
4329
848
3801
4510
451
3729
2375
2750
488
2327
2650
460
1602
4133
3991
221
3609
3643
1736
1389
4339
2679
3320
4656
1601
221
613
988
4126
1199
2750
604
3516
2395
319
4249
2760
4115
4656
4126
276
1860
2229
1951
624
3184
2731
2935
4150
246
2100
2208
1111
1936
2866
1692
3379
1744
2671
2669
498
1169
2167
201
1898
2746
789
1778
2133
2490
1285
1223
4296
3209
465
4245
1704
34
1833
2086
2112
3293
1693
2632
1719
348
2158
1986
1074
3044
142
3811
784
2164
3680
1562
2
2378
901
149
2775
1251
244
4038
2056
4586
2715
1760
974
4302
3911
1389
3377
1300
3038
2269
4002
2144
3977
1186
3406
3912
1200
3298
4362
4096
4025
2044
4541
4407
1322
3211
2280
2176
1718
789
3310
2909
3838
195
1063
682
121
2712
3712
3138
2710
1802
2626
3084
930
2570
165
3292
3695
1672
2720
1334
607
2963
2964
2274
54
612
1164
1701
2482
4105
1291
941
3238
2483
3874
1900
2189
1462
878
934
3851
256
2994
2601
716
2970
1728
1312
399
3814
2749
1064
2865
1062
4249
3900
198
2758
2489
1199
4017
3707
3063
3660
1554
3805
2526
732
1180
3159
406
3786
2138
2130
4130
2114
827
2221
1108
1668
865
2551
223
4044
860
3812
1460
3703
1256
3776
4443
3181
1974
3932
4475
2211
3184
695
1828
851
4039
4576
1222
2835
223
2868
4186
3915
2486
4102
1612
1891
1407
4527
1254
219
3261
2513
1751
4003
4178
3377
2974
789
488
3673
1367
1799
4276
3826
1061
2790
31
835
3719
3545
748
3235
3124
539
3253
1608
1666
681
2818
1951
2551
498
2090
128
4253
1216
2016
417
2831
792
4105
2112
4468
2221
1795
2028
2032
3649
1645
1925
899
2099
1232
241
4228
1690
4055
3740
2230
2868
3898
1199
2834
3463
1093
2456
3707
988
1543
4106
3802
2470
481
953
972
600
465
69
3750
3458
276
594
3719
2601
1523
4247
1628
2895
3746
2145
663
2068
254
865
1678
1814
3744
1823
4525
223
95
1405
2498
1940
2643
3712
634
2818
1813
1460
3739
1220
1736
125
2042
3075
4270
2
2133
3836
4339
4190
3490
1439
3901
3938
4455
4430
3851
3536
2400
1773
2005
3361
2129
2501
1890
3531
894
2694
3892
4115
301
386
3360
3226
4178
1306
1429
379
1156
1090
2603
4592
1438
3074
4662
4244
2876
4329
4444
2395
3631
2971
1833
913
2286
4323
4000
1955
594
3056
2401
2603
2112
2211
318
1530
3536
4196
3277
2771
2933
4339
2682
552
851
4041
3827
1115
532
4067
3915
2276
4009
748
362
1591
604
2006
4631
2638
4406
2847
3308
1945
988
2416
2247
2798
1689
4389
2569
3545
2707
1799
1951
1248
3227
4622
2577
860
2565
465
4524
3208
3826
3661
2968
2571
3184
695
1816
2863
789
3519
3849
356
749
3762
3995
4329
1830
2304
3112
538
3432
2724
334
2809
3514
2116
2100
2954
2
759
2114
521
3397
2868
2399
4516
4133
3490
4640
3772
4188
293
3463
1750
1100
3628
3187
365
4641
2539
2437
1439
2204
1199
2818
3938
2775
1216
3366
481
99
2838
3901
3763
1942
4221
1389
2970
2158
3250
3093
2692
4121
2508
2535
2694
4288
2296
3814
926
4349
1940
793
2030
3786
3211
2211
1795
4126
481
462
204
3253
3184
4264
2108
2895
1967
1078
3448
2553
564
223
359
2790
3808
2509
3826
3679
465
3113
3463
3492
2420
3928
198
2345
3395
2090
3762
2048
2484
3227
4048
2490
4577
3075
1206
539
4377
1061
4148
1828
4185
3588
2839
2698
3060
180
2201
2508
4533
1199
4605
1216
4307
3820
2711
3352
223
61
2788
170
2146
2960
2682
1008
2015
1055
180
276
1942
1440
2748
1588
246
325
3373
1228
2176
1461
540
4616
2222
2309
3880
2456
624
50
1260
2412
4329
2246
152
4618
2063
212
1345
1146
2180
663
2715
4232
2029
4102
1994
931
4277
1232
3194
3238
4352
1032
3475
1921
2285
4000
3213
4431
3808
2086
2112
3527
2682
3524
2366
3379
2694
3849
538
3607
2490
4186
2347
988
2479
1146
3967
3536
4470
2029
3184
2822
2635
3557
3670
3921
3776
2924
2235
2694
860
2597
223
4510
2563
679
1261
919
789
4577
994
1891
4496
1842
417
2285
1008
2477
1700
3194
848
3154
1570
2261
1427
2557
2785
1518
4277
1810
4011
1206
3256
1693
3786
4105
3502
4352
1472
3209
465
4126
4105
1504
3967
3836
2173
1472
3519
3587
128
4178
1800
1208
3119
2158
2176
1461
4339
675
4055
1716
1828
4277
2490
3928
4294
2493
2112
549
4175
415
3568
960
452
1426
442
2137
3673
3727
1123
3184
485
3181
1112
2090
2913
3075
2809
2604
2112
1833
1564
2596
998
217
2059
1945
3691
2029
2499
4289
2167
2201
221
2658
2366
3184
149
318
3411
955
1994
697
4115
1440
723
671
988
1127
3524
2212
1778
2219
849
1535
1588
3166
804
1040
292
1534
1611
794
2250
31
1687
3812
1046
3938
2112
3530
1531
2933
4120
865
3021
2158
2310
3320
1900
993
3956
1712
4339
1847
1860
4468
2086
2269
1008
2192
549
271
4629
931
3787
2266
810
567
4655
3238
2936
1462
607
2771
3524
1389
4655
2112
3194
4548
1173
3938
1565
1405
3498
357
4335
4339
1111
1420
3377
4249
4096
64
2832
1212
935
1307
725
2577
4600
2067
2146
1734
185
1842
2116
4067
600
2213
4329
2331
2355
852
4088
2936
3514
3184
3649
2257
2590
1150
293
2479
3120
820
4468
2557
2933
481
4535
4520
1422
865
256
1719
1203
1072
637
1199
2325
2292
276
1811
3176
988
4289
549
4540
1077
1146
221
493
580
4258
28
1358
3458
4096
1145
1739
1900
35
465
738
3051
2376
1817
3062
69
3211
1409
1823
994
77
1294
30
887
748
270
2513
579
1952
4275
988
2296
1121
1818
860
789
2314
3283
1789
2050
2785
3574
493
580
4258
28
1841
4223
4312
293
1539
3112
3063
1504
3596
4636
4171
1253
638
1059
593
221
1900
1933
2671
3624
1891
4329
2401
4038
2265
201
3963
3244
2029
3164
1199
254
3490
2933
2679
4385
1913
2011
1228
4162
3794
4444
4388
4218
3043
1951
1666
3391
3361
149
1233
2853
1710
2734
1056
3929
2276
493
3250
3582
4302
2835
1440
1420
2090
4346
825
1150
3536
1300
3514
2889
4022
3366
1871
1942
4008
2137
1102
988
4567
3038
2111
4604
4161
1998
3211
1945
903
2842
988
2325
3166
2029
2090
2896
1232
1284
2040
1951
804
356
3250
4451
938
1824
4279
286
1985
3184
4507
498
1992
1179
4283
2895
2975
2299
2718
3456
4161
1998
3211
4221
2490
2040
988
58
445
3407
1891
2006
2375
3071
197
209
2068
3309
2377
2093
912
4538
1860
3837
1145
3870
1588
3222
2041
1593
2293
3915
84
3209
4218
2261
3691
3238
1874
3614
3879
3883
3379
276
1146
99
865
2715
1316
1452
3402
359
1602
4133
3250
4221
3126
2375
2635
3536
185
3184
1150
1645
927
2167
3836
2055
2584
3758
4577
2114
2490
1319
4178
2191
4187
50
3330
2419
4259
2215
4245
2
256
1754
3576
3533
4638
804
356
1493
3250
3536
2479
2652
2217
2213
3187
4009
3116
1871
3688
4533
2026
380
785
1340
2455
2176
782
748
270
2058
2526
920
1731
4376
4339
2650
4326
1315
2924
2112
564
1481
254
243
2933
1554
4245
820
4616
271
604
3616
1779
2325
261
460
3038
1061
2531
1036
2167
4161
3322
1974
1440
3129
281
2803
2635
223
276
1728
532
3839
4339
3184
99
4507
2577
3839
920
3751
5
1111
1420
1641
3319
2055
1108
4038
1861
2112
3293
2100
2509
3658
450
1691
605
1479
1602
1595
3839
3322
2158
221
163
3716
2981
3779
4478
4272
3311
3673
721
1977
2298
2315
4600
4433
2818
114
1208
1978
3284
4516
3836
2959
1602
2174
1199
4533
3849
532
1871
1255
2720
2921
1208
2403
721
4272
3545
4211
287
198
1340
2953
1517
934
114
288
3458
938
470
681
1779
1954
1322
1692
3311
2603
2959
2375
2112
950
2401
1232
3194
2211
1420
356
4344
3445
2429
939
935
1692
442
108
2295
3890
1937
3434
209
4451
3495
860
1704
3641
375
562
3377
1414
1974
2373
3216
1773
2143
738
2590
431
2029
1232
3619
1924
470
725
3223
3884
4428
2721
3938
1200
714
605
2112
3086
1111
1420
1146
3323
1561
2230
2788
928
2235
1873
170
380
14
873
2044
2056
1558
1232
4547
849
2950
4339
276
3778
2112
365
4316
1951
1064
865
4542
1110
938
1924
4661
4234
2325
1860
2894
258
1800
3032
4507
4130
1780
1440
3161
729
3519
493
2285
2563
4329
2598
357
3563
1439
1091
2057
1781
3226
128
3184
3071
1561
1432
3071
3163
1766
380
4448
3113
3730
2352
4008
3716
3877
1388
2107
4458
1322
3609
3458
2269
34
2526
1811
3913
223
913
3874
652
622
1316
287
1108
2245
2679
889
2261
244
50
938
878
1160
1251
4115
4161
4302
1974
2981
163
759
927
903
3967
194
2213
4055
675
2959
1842
4635
1602
4661
4221
3184
1190
3592
3120
4516
3609
1300
2725
2112
4354
959
1731
3531
2299
4326
4493
2895
4083
3284
671
3411
4161
1998
3211
988
4495
1427
2024
927
2206
365
2087
1130
1589
2933
4600
4010
58
3712
4082
3318
3716
3194
131
2678
749
2006
2176
1905
2098
1871
3727
221
1861
1891
764
425
1173
738
1069
1189
2581
1367
274
2774
1124
2489
2641
1152
1336
3377
2702
2671
1242
3984
951
1891
81
756
662
2809
789
4162
50
3311
3026
4446
4494
2974
663
2799
1083
2585
3320
1469
247
2049
4175
3962
1951
770
2964
2963
4331
246
2838
1638
2044
1871
2575
3209
655
662
1807
2933
2506
2842
2325
2493
1055
488
3184
1112
4534
41
988
1422
1405
4329
3250
465
927
1894
3247
1245
2634
4408
71
131
3552
78
1527
1724
276
4346
851
3456
4606
64
870
3894
2261
1910
4443
1974
365
3516
3916
1737
732
481
4339
221
2506
988
996
256
1719
2112
3770
4129
1199
173
3938
488
3003
210
165
2983
1221
964
3666
1842
2799
1248
2622
2591
247
4629
2499
3086
3621
2767
4647
2715
1216
148
770
782
2242
4108
2975
4443
951
738
4413
1530
180
3250
3536
2093
454
2172
4022
1692
513
1636
509
4428
3710
1906
1780
1891
1401
2799
3250
1115
1199
1807
3722
1974
4126
4529
276
902
3671
4195
2490
3900
3113
3649
1601
1611
2243
4646
1355
3714
4629
2211
452
4010
411
3608
2006
3120
2669
1693
465
5
2422
2176
3086
3051
3719
2326
1860
3552
2358
770
148
3184
1891
319
1766
2499
960
2261
2725
3032
2356
1934
2950
3194
3500
1965
772
868
1996
1588
1146
4659
4010
4025
3298
4389
3836
572
538
3288
3120
820
1816
1764
3411
2771
2960
1385
4222
4521
3238
3892
2203
4514
2387
3126
2015
1842
1441
2048
223
417
4129
4247
3812
4022
1505
3051
1300
1871
931
988
2933
341
149
4559
2610
2531
1115
1523
276
2659
2760
99
2865
2331
1731
3827
493
3997
2848
3243
1720
2112
3649
276
465
1405
2933
3284
3916
283
3026
3673
4186
1828
2979
849
221
2715
3220
3176
1598
1108
1921
4022
460
1440
2506
1228
892
2100
2839
1564
988
558
4055
2029
14
1912
2090
1764
359
4118
2978
2212
2192
258
820
4646
210
567
2539
3265
1253
152
498
4339
4563
1940
972
1457
1460
953
365
1260
1669
919
2671
2080
4144
903
99
123
4284
2563
379
2285
4000
3681
4490
2090
2029
563
3799
2246
3486
3056
2112
938
125
3571
4361
3298
3217
3146
2144
4495
827
2868
1754
601
3160
379
102
1304
2200
634
3703
3568
2197
67
3980
1286
4389
1917
3227
4497
204
1708
2944
2837
26
511
1206
2003
860
2708
3540
3079
4306
488
226
1454
2187
3622
1591
2280
2234
2103
1489
830
742
472
748
50
2740
431
1722
927
4523
675
3350
1867
1549
4094
1595
2678
669
4661
2799
1558
2112
3423
851
638
1561
3536
926
2924
2535
35
3056
3524
4275
704
1591
3870
4339
2777
1994
698
2959
607
3311
3238
513
733
2230
87
2664
1190
3117
2800
4468
221
3506
488
281
276
1716
223
1736
2208
2766
3574
1300
4312
1210
1425
481
1460
2933
3811
460
170
3916
3286
1063
4520
425
3955
1427
852
2535
2235
3980
2634
988
2090
1951
3026
1800
2401
3366
1178
1554
2760
1816
1595
3729
2395
1221
4510
2691
4190
221
1221
28
276
70
4431
1425
2933
1921
4059
3723
194
2213
1588
3506
2947
988
1714
4562
4035
1169
274
2755
1891
1367
488
1327
3250
2063
4022
2292
170
99
927
24
1200
1115
1016
3938
3848
247
4006
2571
3574
1207
197
2963
3391
532
3048
2032
3377
2725
3194
3457
1150
3283
2755
2327
162
3246
3812
3643
3609
592
988
4000
2531
2230
4115
360
1941
3160
3710
2940
1505
1199
379
2203
1385
3714
1697
634
3705
2152
1058
2387
4329
54
981
276
3658
359
1661
3175
1231
3574
532
1382
2112
4096
3361
2230
4057
4661
2213
4031
2212
1352
1355
4431
3423
2029
221
1689
2401
588
1150
2056
1232
3661
1723
2329
633
2950
223
3870
851
3056
3524
4055
980
3695
2835
1744
2608
4326
2325
561
3698
1692
1641
2211
2650
701
2392
1343
2725
3032
442
904
1775
1064
2767
284
1978
3286
1871
3293
1694
860
3616
2009
2941
3263
994
2545
1961
2131
4451
3498
3817
3121
1808
1058
3341
227
1480
1999
3836
2257
2063
2671
2117
276
4607
488
2230
2276
1951
3552
1300
560
4057
2581
1758
2822
2050
151
4425
4032
4510
3525
1173
2802
2211
4523
2944
4328
1812
2029
223
532
2403
3250
4221
3536
1286
380
4577
3967
1955
1504
2101
2248
2278
2309
3911
1330
927
3812
1814
2430
4306
2933
938
784
1561
3250
3536
2143
3311
611
2163
2506
4604
4601
3684
1525
81
4010
1169
3458
3609
2401
3892
563
810
371
465
2410
2158
2111
4339
2305
3213
3649
951
360
414
1530
4126
2164
371
2090
2702
1891
789
2933
4533
2011
3184
3536
460
3576
3727
2959
4068
1977
4274
927
3372
1327
1793
587
2567
3963
4401
963
738
3799
973
919
2671
2080
4144
2246
733
1438
4629
4331
2578
4329
2395
2904
789
2283
4289
2499
419
1059
233
4249
2304
3028
3722
2056
4586
3108
431
380
3609
4002
2944
2143
4038
1763
3209
1340
3584
3836
223
3786
2176
2838
986
2698
4068
3250
2052
1871
919
2114
1319
671
2090
2960
4247
3827
465
1833
1498
3187
3116
4523
2248
2950
1107
2276
884
233
4587
3891
1504
560
4306
2211
4530
1251
4416
2661
3241
2280
2711
2947
149
4524
1672
2311
420
3686
790
221
1493
1036
1022
3092
165
4570
903
4489
3167
2692
3071
4199
319
2516
2112
3293
3211
1199
1206
2715
197
1124
4253
2677
4277
2675
604
822
1439
1314
3740
955
1187
4249
1216
452
902
2456
2603
1064
2417
3707
818
3395
4196
2164
3529
4130
1951
782
2467
108
2839
3536
1399
4503
1253
930
3917
848
4079
1598
3019
4347
3500
417
4257
256
399
2406
1441
865
938
2208
1780
2809
3154
4284
2292
3112
1180
1824
2711
2265
380
2044
2304
3970
2788
2280
779
2114
1286
2310
4573
2771
246
4656
622
2090
3536
1425
3810
1165
3250
4221
50
2052
2970
2933
4008
789
2914
3298
152
3761
3811
585
4226
1200
1196
2936
2100
2029
1873
1601
3211
1069
2246
3403
2545
3750
4186
4424
988
2499
4126
2211
460
2831
968
149
411
2952
2490
1843
2347
3723
3028
3722
4606
3915
1587
3799
1860
2783
1933
2671
4195
4659
2946
973
2796
3463
2571
1545
246
363
552
1318
3984
2197
3608
1799
1806
4523
2144
3727
1300
1871
394
1693
165
3502
2868
4401
1992
2669
764
2248
2293
2388
2230
4328
648
927
600
928
2478
1314
2163
3248
1403
4595
113
2822
415
4451
4629
1221
2285
3694
2456
2481
4221
2112
1617
450
298
2997
2297
2496
3225
3912
1853
988
578
2650
4284
3071
1900
3243
2100
1859
1418
3536
1251
2175
2056
698
84
2455
4478
2090
4339
3915
2029
697
1338
2925
2551
2305
3967
2114
2180
37
3779
2970
3286
2591
3869
272
331
2309
2677
1945
903
3096
58
1602
2230
4161
1998
3211
260
538
3740
1554
223
2180
194
446
1730
3399
286
177
2299
860
137
734
2954
1073
4394
118
2056
2375
1405
2063
578
3865
2197
2
3240
2362
2971
938
532
2176
4518
1871
4328
3536
2040
3032
4524
2483
2838
4330
2885
1940
4504
2250
2535
3719
519
1068
1168
444
481
4354
988
2506
2610
357
1111
1936
2248
2403
380
491
319
4017
2868
534
3755
4659
3658
1203
2863
1300
1454
3939
3071
677
4508
4329
2029
223
4025
1523
4126
2868
695
3343
2698
903
3209
465
563
3082
221
460
1064
3531
4490
3967
2215
2114
3250
1811
246
988
2176
4534
1773
451
4240
3536
1251
2596
3844
3108
1258
532
851
4523
3892
762
1722
1233
3686
3984
332
2947
1585
1921
1248
2211
679
204
2603
168
4178
1951
1112
2479
1169
152
210
165
1192
2401
964
1353
1557
4221
3184
4130
1690
1402
737
2247
1438
1300
2698
2921
2211
3290
2056
988
3144
223
431
3377
2650
563
2933
3912
3184
3395
972
3536
1251
3343
3811
2707
1091
2176
4520
2925
3049
3678
3655
4284
789
2702
359
1061
3256
848
4600
3032
415
2347
1891
1561
481
600
3820
2507
535
546
1828
1228
2325
3779
318
2114
2285
3714
2164
2732
942
3500
4586
1648
2842
221
4126
2671
348
1263
3751
2525
318
221
431
380
3072
2164
2176
2490
1199
3915
4010
871
3209
3500
878
286
379
2650
2961
1891
810
848
1058
2702
2326
75
4488
1053
1141
2835
3032
1611
4022
4126
3938
138
2933
1127
341
488
1649
187
4659
2399
1871
1332
233
3307
180
2631
1985
1055
1951
1974
4289
2285
2901
1475
3603
4196
2835
413
4035
1367
4115
1685
3865
2783
4329
170
2022
4038
247
1469
4253
4424
3013
359
1996
1350
959
3028
3584
679
1917
2090
857
1891
3679
201
729
1776
460
937
4661
210
2433
1314
1860
4596
2242
2327
2531
3821
460
1422
3289
2056
4580
3423
3032
3020
2933
2678
1804
2715
297
2029
2895
3112
2305
465
3967
3536
3286
3456
4339
849
2368
2259
3448
2310
4055
4199
1146
928
2005
4451
1124
1476
1951
2276
1177
4361
2298
2591
2471
3733
414
286
1693
2788
1558
2698
276
1719
395
577
858
69
348
3298
2090
2181
2769
1350
2506
820
4510
152
4631
2828
4334
1595
1232
431
3184
851
3336
3719
1065
2211
3209
1329
2677
1425
3323
3921
3359
4507
927
4221
1833
972
2900
4022
951
3862
4277
2577
4478
4188
2378
4284
4196
1779
926
4520
3361
1200
2112
4269
4468
3071
3909
580
1432
2585
2212
2800
1115
197
729
3492
2185
125
4065
389
3558
1367
3567
2603
848
3366
3530
4649
3194
2650
4326
546
2299
1078
2288
3827
4329
1173
532
365
2100
1425
3536
215
789
3991
536
1992
502
221
287
3967
1955
2375
4335
903
1731
1692
917
582
1891
3612
2459
3194
2959
1833
2029
1498
332
3848
2677
4607
162
567
2163
3684
1525
4604
4601
1300
2309
498
1860
3335
2180
3117
2112
3071
1484
2479
1861
1252
851
2506
2950
2112
1871
4530
927
638
2651
1405
1379
4629
2335
1833
767
513
563
555
1564
935
3286
2578
1300
4604
3164
204
675
481
2100
3811
3516
460
1871
2166
531
2108
634
1146
2688
333
4507
4618
4339
3038
4055
3250
938
3184
2292
773
2310
168
2933
1838
3295
3538
3826
897
558
1736
1318
209
314
2863
34
2725
2388
2230
2283
2029
258
3770
4245
1704
4133
1921
4221
2509
1494
4538
3492
343
3334
1891
186
1221
609
2933
3681
1833
549
573
2327
1691
3546
878
935
2839
2596
1802
256
934
2526
456
749
2698
2716
2300
3680
1753
1722
3138
1562
1800
3474
1199
4126
1567
3067
3900
2403
3063
485
792
4518
1365
4300
1150
2375
2913
3519
2201
3370
2479
2111
1078
748
4533
2760
2333
147
3516
1736
3708
2991
2919
3145
2822
1251
223
1396
1645
3536
3463
3871
749
1723
3580
4178
1402
141
1605
3226
4600
2883
3379
4452
149
3194
1232
3250
4451
2403
937
4455
1150
2032
1486
190
998
4604
4601
2924
1918
1330
380
634
4622
1355
11
1515
1096
1957
1871
1842
4638
4226
147
362
2265
1645
3217
2019
1242
1157
2980
2825
114
53
1951
413
4438
532
588
1124
1422
2180
2080
693
451
1255
3093
2006
4339
903
4346
3286
3194
663
2750
131
180
2678
1068
4055
1438
1955
3640
1804
1800
3740
2097
1014
445
594
1062
789
4120
365
456
2835
3915
465
634
1584
417
3463
2230
1367
226
2671
465
1199
792
4188
3568
4532
4311
860
2213
24
3703
2930
22
1569
1828
1615
1891
3313
356
756
2892
1254
2702
4510
197
3880
1842
4411
187
2975
1472
3399
4167
4316
4378
662
165
3765
2983
988
3184
1204
221
3849
638
4626
2974
902
4508
2933
2899
2229
2577
677
1470
4039
2587
3612
1408
2139
276
1159
3757
326
2526
331
725
3014
3938
1207
1016
4068
2682
698
536
2117
1576
2602
2799
701
3705
4468
1419
2063
2945
2545
3209
4328
2180
2959
466
580
1751
3009
4067
4606
3827
1598
2884
330
4596
732
2366
3071
3585
1363
141
226
3685
4103
1611
1127
2058
1875
3939
2048
2936
4096
988
592
1022
2799
2950
1875
3490
2634
3238
851
4067
4329
2126
2803
4247
4653
786
871
4075
1402
1713
3965
2557
4245
1704
2029
0
3295
2100
2116
2403
980
3536
864
2325
2925
4536
2044
2785
34
3909
1944
78
411
1063
305
675
1179
2104
204
2359
2211
1425
4508
2304
3549
4057
770
221
4017
4025
3126
4067
4345
4339
2966
927
513
2950
2112
2212
3563
2044
1150
3617
3155
3980
431
2213
2579
2959
3524
2384
979
3812
1842
4096
2477
2180
4478
3791
2310
1008
194
1151
1977
3009
4533
1200
3727
108
4661
1300
221
3915
415
1891
3056
1793
4000
3714
3014
1165
3250
2933
3194
3836
2430
1713
2950
4604
848
1871
3361
1779
753
35
185
2017
170
1064
2884
692
4022
927
2744
28
2913
1503
187
7
991
4091
50
1173
4064
209
3305
3915
247
1530
375
4247
121
221
2035
903
455
2641
54
2693
276
1300
2664
1945
1549
67
4190
3096
4240
436
1924
470
221
2304
243
2140
326
319
28
3386
790
548
1639
738
1452
1952
1554
2143
181
2965
223
3040
2688
904
4442
4472
4162
1382
4130
1173
4189
4039
1951
860
4437
2933
3862
2671
2679
672
226
3740
223
2933
2299
1795
4126
3800
1199
3194
998
1169
2297
3318
2658
152
1377
928
4616
1773
4249
860
698
84
1145
4044
622
3063
2889
1125
276
1367
4186
4277
2667
2164
549
1322
2591
873
1253
567
4221
3456
460
4010
1418
221
357
2208
2248
3890
4279
1059
4065
3933
1693
856
4008
2310
3786
1611
4126
1243
460
4010
4162
3032
1795
3900
276
902
3209
2679
481
762
2006
3120
452
2635
2090
4277
3830
1601
1917
3794
2671
1251
2626
1704
2211
365
560
2785
1199
3104
3310
3313
3029
4218
3862
1963
3211
4126
1280
751
276
4659
2933
3765
3399
343
1401
1773
4138
2283
2978
2325
1156
485
2200
3366
1860
3920
78
2742
2208
1843
1316
3073
226
3195
2868
2822
168
1131
3028
4656
3951
99
1177
930
974
3113
2345
3794
4162
2308
1236
4092
1447
860
4629
2195
3098
4102
4130
1780
3541
540
2176
1549
804
356
1945
2930
3448
4339
1945
1638
276
247
493
3862
2211
937
1731
3302
782
3368
2112
4510
2442
3839
3533
953
1974
197
4413
1693
3682
4069
4022
1994
2048
1833
2265
286
2345
2389
3338
4055
2650
3448
1561
3290
3612
222
431
1152
2112
3293
1219
2933
4339
4535
664
4488
2202
4284
782
1842
4055
1764
3839
2679
3836
2479
3921
1206
4361
1974
762
3955
1649
256
4082
2056
2885
2111
162
2102
3071
573
532
121
3343
481
927
24
2939
3716
1835
988
4199
2399
3062
4401
4277
3585
3209
772
2100
2083
2695
3786
1611
4126
1243
276
902
3209
2679
481
762
2006
3120
452
2635
2090
4277
3830
1601
1917
3794
2671
3032
1251
2626
1704
2211
365
560
2785
1199
3104
3310
3313
3029
4218
3862
4126
2211
942
2368
3448
961
1497
1251
2744
873
4254
4516
894
2701
3786
2080
2507
4521
28
212
1693
4471
1018
4191
4562
1810
2750
1127
1853
2082
780
2679
2913
3837
2058
4401
1802
256
4534
3062
4422
425
1367
4331
247
2200
1917
3671
2671
531
1951
201
1219
379
780
4001
3872
1504
1942
4601
3524
852
3481
3313
276
3246
4162
3542
81
3307
849
2326
2090
4430
1891
1799
4362
2809
2481
226
3366
1440
1156
1157
2899
705
3194
3474
193
848
3568
4316
2844
1168
1977
1200
2112
4001
142
513
3179
4226
3938
2466
3463
920
812
134
4055
2649
2823
3716
1945
1151
4339
928
2564
1828
1388
1165
4096
2627
1636
4009
558
3707
3729
1533
2950
3655
2842
1168
3932
1111
1420
1101
2711
1427
2058
443
18
1692
2721
3009
4378
1977
2143
2112
1722
883
4345
1111
1420
2502
3694
4339
2078
3008
2996
3761
1200
1634
759
1957
851
2310
3545
2508
1764
293
3463
849
580
549
1481
3071
2114
4508
1083
212
271
2433
4096
4198
3032
380
953
1977
1432
2112
1561
865
3187
3811
465
901
4266
1063
926
4576
4468
1591
1364
4329
2535
1427
622
420
4503
3096
4338
4151
1399
1556
3576
2235
2112
865
755
511
2273
4160
2100
4010
903
2309
2246
465
1104
954
3901
173
1977
953
3757
4456
2933
2749
3295
75
2692
2229
1533
3166
1869
276
509
988
1063
2144
4172
2026
3911
2616
2701
1110
1728
1152
1773
1008
2246
2366
1016
3038
2112
3192
3482
1951
2933
585
397
259
748
281
4538
4096
1871
4661
2164
1232
2111
852
258
2499
4339
903
1314
2309
1338
4489
3679
3194
4361
271
1900
3457
1561
465
3032
789
2819
319
931
1974
2059
152
2355
3808
2
2953
1977
782
469
2842
4455
1533
293
455
3755
3238
2826
1766
3075
4197
3779
1388
749
4389
980
2246
2366
1016
1871
2112
3192
1773
2355
4376
397
259
585
425
3038
2844
3238
3907
4519
2502
1533
1697
4361
78
4339
3827
3071
2506
1530
2649
594
2826
2144
271
469
2
539
3063
3211
465
1078
3280
3837
4197
3735
3915
3965
2200
2029
2700
2808
1102
2499
2246
2366
1016
3038
2112
3192
37
1517
1102
4339
585
397
259
3516
3238
592
714
3008
2355
634
2826
2682
1115
2152
3318
2563
279
425
223
3123
3071
221
524
2483
3649
670
3524
1558
2720
565
4226
1561
2144
4515
3051
2246
2366
1016
3038
2112
3192
3545
4339
397
259
585
1917
78
465
1561
4197
1769
2826
1684
2506
4053
1859
1591
2700
2936
1078
565
4055
4272
4284
827
733
4096
87
69
70
3007
3309
2433
3238
2144
1722
1330
3008
3457
3524
3146
35
2
221
524
1178
2639
1381
3056
669
866
4661
1210
218
2982
1099
2306
899
1590
2708
1871
2333
2192
1771
1611
2355
4389
2688
4221
2679
2634
420
865
3187
600
1977
2112
2750
4105
41
2826
2143
2055
1611
2728
2176
1440
919
2422
538
1668
827
3740
2108
4339
469
1253
3463
1210
972
1961
1605
3146
1145
3490
988
2263
204
2359
4302
3900
1199
3343
3915
2959
2112
2466
938
974
3322
4524
380
198
3576
3187
1561
1669
365
4514
3811
3938
1977
465
3730
3108
4335
714
3096
1957
3243
2378
2090
1728
2215
4053
1096
2514
2938
2933
221
536
2896
2113
450
3845
3703
1245
1678
69
2028
2950
4661
1309
4055
232
3848
1173
2112
513
3271
2959
463
1801
4649
2197
958
4662
3361
2044
3423
2217
2213
3807
1636
3996
852
3020
460
1063
1150
3529
4000
3194
1641
213
411
223
940
4130
927
1001
2028
3915
2269
3576
4354
4298
204
4590
2286
3782
780
2359
2949
1622
1751
2779
239
399
1206
3233
3209
1900
3628
827
2557
2617
993
334
1859
812
3244
2634
4295
3793
365
3295
3379
2860
2678
1860
3506
3776
2576
3814
1977
2245
4651
3805
2352
1255
820
1900
2980
4488
751
60
1061
3275
4041
538
1226
2675
1199
2
1340
2112
2293
417
749
4376
1721
524
413
1010
1073
1977
4339
1977
3584
3187
173
2112
2273
903
3323
50
2710
1722
3250
2246
2715
3301
1340
1405
287
920
558
820
2758
223
3901
2330
332
445
3490
3967
2215
3208
3187
2456
4277
4529
903
4346
1617
919
3814
2293
2037
3915
2959
2112
2466
1286
3770
4259
2698
2263
4009
782
2090
2979
1728
2285
3714
4629
3719
2933
3284
3063
2637
532
3576
3187
988
2968
4580
1340
1657
2056
420
1977
3536
755
848
455
1255
3112
3967
472
3915
1367
1440
1917
2467
1016
3038
450
1114
2215
2174
1781
4524
1235
2573
4609
2526
173
2112
3227
929
2490
1617
1529
1061
860
619
4247
4478
3758
3284
1891
2628
488
1955
420
600
2826
4339
812
1340
2750
4105
558
4226
4519
465
1561
4158
536
1425
3929
1905
2714
2715
2112
1304
14
1833
3938
1425
3490
903
2242
324
708
1063
3044
3059
1977
2112
1244
1530
3322
1974
4126
1199
1693
1127
3810
311
2959
1432
3576
2058
2498
223
1092
30
3209
3103
4524
4546
2538
3187
287
3892
2711
919
2232
3891
204
2230
3184
2604
1291
1649
212
3722
3979
2671
28
1917
3146
426
1814
3108
39
75
446
657
549
4022
2747
1731
4038
1554
3067
789
50
2698
759
1856
3822
852
258
3377
481
979
600
2977
2649
1557
1102
319
3536
3900
1860
2461
4299
3187
927
3527
2112
3649
1363
4247
2456
1868
3578
2176
1389
4151
2835
4106
4022
4618
3740
929
1061
3372
4316
2472
4302
4524
3612
3112
488
460
2395
3767
472
748
4576
2838
4523
3686
1955
2950
2944
2143
420
4503
2580
2224
3463
1330
123
3605
465
2694
3524
1341
1476
3406
734
3536
244
3473
1160
1253
2570
2308
1917
2467
1016
3038
3933
3377
2375
77
4126
3536
2331
4199
2030
1061
3706
1144
3399
2658
3576
4055
4604
1425
2090
1714
1816
3568
4001
2459
865
3533
2102
4275
3772
3522
812
927
3322
3901
3917
1389
1871
343
3176
2005
3552
4584
3694
2959
4161
2933
3187
4099
704
1891
2368
2112
4277
1121
501
1977
3587
860
221
2868
927
519
935
796
3187
1146
3552
1955
3929
1779
1693
2788
210
2496
3154
1915
827
209
556
865
165
2090
4339
937
2878
226
4242
4254
3062
4401
2483
1292
4631
1843
2312
3293
2959
2466
1579
2499
2211
3770
2979
4275
743
904
969
4302
1974
1267
4389
1611
3118
4022
858
852
258
601
3322
149
3073
1455
662
1203
2710
1942
1549
1177
4051
2322
3929
276
902
4057
1534
2314
3584
4363
1287
521
1713
4139
1153
469
2099
1300
4640
2886
4133
2846
3493
793
640
652
2208
3020
3405
679
2140
4659
2872
1158
4105
662
3178
28
415
3175
4570
4447
2156
786
1462
2176
4543
2330
3576
3187
1307
2273
4160
1945
2246
1697
538
420
2056
2144
1102
2721
173
1977
4339
2526
3096
465
3032
1104
954
1470
3967
142
2663
988
2710
594
1372
2112
953
2107
380
2707
283
2701
1340
57
1063
2645
883
3329
1015
1977
4339
3939
365
397
259
938
1871
4328
1828
852
1228
2201
2889
160
1460
223
802
1712
3900
3536
3820
4508
536
3658
860
2723
4375
2305
1388
481
1830
594
3631
2980
4604
2142
1260
2698
2029
3071
499
2057
1318
1220
3984
2197
465
2211
3426
894
3565
3537
2691
1199
357
2822
2511
3175
3379
3576
336
2715
1700
2011
560
4437
497
2285
3361
2535
980
3643
3283
979
1244
782
1319
2406
4059
1736
2245
666
4317
2212
2933
2355
316
2114
4171
4606
1427
3679
1315
1628
3446
3008
1591
2760
3032
2710
3576
276
1955
173
1977
2112
425
287
2176
4518
859
2273
4160
953
465
1104
954
3901
380
1063
2889
3911
865
3187
1389
2775
194
3146
1443
3967
1405
927
519
670
3895
2707
3128
1823
2
1828
4079
1393
1399
3032
2710
3576
276
1955
173
1977
2112
425
2176
365
4518
859
2273
4160
1104
954
3901
380
1063
1517
953
279
223
2087
2086
938
3536
3320
3765
1200
4042
2601
789
2889
3458
3289
3582
2628
1591
1318
1340
2694
3330
988
261
420
3808
1399
953
3032
1255
2280
77
1833
755
2506
3458
2112
2633
2873
3227
2373
3328
2913
933
546
2174
829
1564
2293
2822
4420
4376
1216
4347
1304
4396
4115
1441
3492
3902
3917
1090
2963
1248
1714
4247
3684
3755
704
2635
2459
2401
4094
3719
3194
818
2603
2559
2112
3071
2164
874
2835
76
1959
450
4068
1977
2172
675
221
578
2650
2090
2631
4247
2557
704
2953
2959
3238
1994
3576
4339
2276
1779
3619
1615
1314
2309
3915
4346
1945
1944
1891
281
3323
488
3366
4162
1253
1588
3194
818
2603
2559
2112
3071
3762
3708
3827
4577
76
1959
1061
938
3915
1014
1160
1168
3694
210
2551
1203
419
3703
789
919
2021
522
2760
973
3742
2043
2682
4506
3576
4339
3672
460
3492
4178
4538
4329
3733
3479
1952
2679
223
4420
250
3355
2959
1561
1891
2979
849
2775
4533
3661
2929
3113
3123
2580
3194
818
2603
2559
2112
3071
37
3381
76
1959
4118
3915
2191
1833
3117
4329
938
3888
3820
149
4361
1498
1253
2505
365
162
567
4552
2715
1803
481
462
2305
2682
1977
4339
2557
743
4456
558
1561
2839
2102
2366
931
3567
2933
2399
2090
2175
2968
3825
756
4278
1437
2649
1997
2016
4570
851
4376
1199
1561
256
1719
1977
4339
2029
3353
2112
3086
748
3694
2056
4334
1382
4130
1640
3698
4426
319
1859
2839
2286
3327
517
2847
1438
1611
1355
2831
1148
1561
1977
3536
2616
2959
1740
2112
1871
4328
215
585
903
2309
324
1533
1861
852
3166
849
3609
4129
938
343
2114
3686
2403
3574
4067
3858
3159
2144
895
1744
2671
3533
3967
1168
2838
420
3578
3112
2024
1372
3758
2490
3187
919
2232
1062
2718
1108
347
3730
221
1940
2536
2692
1764
4503
4096
3192
4055
903
1523
4407
2950
2112
513
1165
1549
1009
1648
3551
2395
3423
1945
2928
3399
128
4606
2310
197
4249
488
3407
2066
2126
3524
4041
3482
2604
2551
2970
567
3836
2152
221
4339
4010
3243
3358
4600
4646
4478
3835
1008
1169
607
1055
558
743
5
184
4515
326
2953
1977
2112
1751
2352
3097
3719
3194
3576
2172
2326
78
1199
3330
2788
1900
1873
2190
2466
2959
2299
3500
698
162
605
974
2174
3184
204
1199
903
4346
1601
4656
866
3722
3576
2172
1751
1315
365
2181
241
1530
1657
2889
4398
1728
420
789
748
3166
1216
4040
884
3851
1340
3112
3688
919
2232
2601
2176
1718
2578
3099
3316
2711
221
2433
2459
2490
4195
1098
2056
1977
532
212
1977
4226
34
2211
2575
1109
4245
1704
4589
1123
1676
1304
2412
1462
281
927
3379
1833
539
4055
2802
425
1199
938
1693
2760
3019
604
4604
2694
488
903
3253
580
1403
3516
3458
3022
3661
4191
2112
2412
3576
2172
1751
3379
4339
4002
2044
2326
2947
371
2056
1558
4449
835
2081
3917
2197
634
972
3108
4017
417
1251
2200
2939
4162
3530
2634
3991
404
600
1977
4339
420
827
2714
558
3194
3463
2112
3353
1823
3295
2848
582
2176
1591
1340
2324
1744
1389
1676
1766
4538
1598
3536
2953
4339
1977
1900
3284
585
2112
3338
114
1994
3071
1016
1389
3238
2715
1341
465
1010
4376
1068
2277
343
2245
1517
3294
3542
2775
1511
2433
4096
1773
4197
4653
2563
2188
2108
940
3937
2760
3019
2538
365
3071
1714
1977
1200
4339
2959
1561
3742
3679
76
1959
1082
546
794
3458
799
3381
4361
4118
3915
2116
2634
2230
2419
2692
2086
3320
3808
3798
3531
3096
2305
2293
4479
2233
431
2032
2331
2779
2327
2479
1146
1833
2590
2924
3570
2570
3724
3481
3227
1069
4533
928
2682
4055
2175
2968
1429
2720
3111
661
2016
2112
4227
1059
1181
1940
1163
2144
1259
2983
3032
3226
3723
201
2389
2511
2535
2188
2029
4199
3567
2933
3176
3719
4329
3395
4478
3836
1861
3423
2865
1900
513
2959
3576
2058
1751
2650
4162
1716
99
3519
2865
1258
927
1497
3355
2269
1977
4354
964
2044
3842
3246
4328
1591
2732
477
2499
3314
4323
1073
2568
1652
3708
2839
1401
903
1513
1248
1780
3142
2006
3377
365
4489
2348
3019
417
3226
3071
1714
724
3097
2634
974
3187
600
1977
2112
2347
3032
298
1561
2570
2070
851
3740
1955
2826
4339
634
1340
2694
1015
1482
2176
3084
2483
4199
283
3463
2304
733
1228
1977
2112
3338
114
3032
3238
1246
391
4376
1016
3524
64
2959
2466
1049
1820
1570
1185
4339
2180
1751
4600
2953
288
704
2355
1918
4354
801
3225
4032
1063
450
142
634
3284
2933
3194
2604
1601
2403
2006
3250
3939
1457
3458
4268
2406
2598
3071
365
4129
3494
3565
1703
2881
607
4552
1096
4075
784
4361
2112
3093
2164
3658
301
1078
2855
549
1318
1951
865
3096
988
269
295
698
3938
4339
2891
2783
782
276
1464
3382
2197
1860
2086
3530
186
3068
1115
1016
1977
234
1389
1499
751
1907
2467
2403
3372
2750
558
3194
3463
4055
2933
4096
3686
1340
1744
2059
4309
2114
472
1425
2456
1940
2112
1617
672
1082
1779
2309
1561
3536
3227
64
835
4106
3366
2798
417
365
1260
2980
223
2083
670
3826
3538
1061
3304
3719
1534
729
3032
2968
340
1842
3788
3490
2261
128
3568
493
1945
634
1199
1569
2868
4081
425
1603
2818
3113
3123
4191
851
3576
4339
2959
1561
3742
3381
973
76
1959
3915
2116
450
2483
1515
3708
1977
1200
1636
4172
2024
2568
1786
3355
2059
419
2448
4001
2511
3778
1558
4577
2043
3227
2708
2818
223
2551
938
1203
1168
2437
663
1926
2112
3957
54
488
3093
2663
1464
3443
3463
2679
2968
3184
325
2501
2523
4376
928
4190
1429
4396
2982
1576
3435
4527
1781
1860
3637
293
4329
1427
221
417
1617
3226
4178
2831
404
2559
1833
1900
2759
2305
3194
4563
513
3549
3490
4045
1206
34
1833
4068
2112
4114
4245
1704
465
2335
1470
919
2232
1199
2808
3805
2980
2694
2601
2056
3328
1750
2144
1332
1422
1890
4172
2557
138
4586
3361
549
661
2946
1810
938
201
1554
2828
2839
1256
2896
2412
1061
2565
629
3578
3463
3938
18
1977
2112
324
2091
650
538
287
2574
3533
3901
988
1399
3041
1340
3858
634
455
69
1460
1955
2849
927
920
3486
2835
3552
3032
638
326
968
2176
287
509
2682
1935
937
2030
1300
1871
1367
1638
2044
865
3112
3953
3857
796
291
3361
415
2881
50
3486
1367
145
276
3298
756
2725
4521
1983
197
2677
2410
4277
772
749
2831
1064
3609
3112
1177
748
2493
4378
4029
988
1480
2285
519
2939
4133
2247
2388
4162
3542
2678
3194
874
4103
2038
2437
1367
2172
1405
3194
2090
3468
2712
673
670
3377
1891
749
3929
4329
1504
2176
2029
903
1018
1764
2285
1438
1947
2129
31
1917
4162
2947
1818
1221
652
123
1951
804
3146
2634
4503
1758
779
2910
1199
2913
3519
2609
2230
3840
3727
3361
1472
1216
99
2715
1969
4105
1186
1866
223
1248
2437
1367
2172
652
903
246
2154
2991
2643
3386
2909
1221
1843
3529
1318
4300
2692
2432
2261
2552
3856
481
1254
600
2188
3873
4430
2563
749
293
3803
1891
2835
1539
1446
1429
2247
1124
3120
4090
894
2325
1203
3382
3697
1687
341
3029
1967
852
258
3208
1940
1886
343
3032
2842
988
2974
4562
3264
1403
3104
3634
4510
2029
3924
4178
3377
988
380
4618
3238
2112
2212
1345
1561
2702
2366
2678
1022
2648
2950
513
4339
4451
1385
3714
1205
4328
168
4010
4329
2641
1232
743
1799
937
240
380
4302
1974
580
2366
2211
4294
340
1611
996
2576
2261
4197
866
532
2467
4055
210
4657
1728
1461
3542
780
185
4302
1974
3725
937
2112
532
2327
2479
3121
4468
3921
2090
4180
1484
704
2959
1602
3565
930
2
4516
1945
903
2286
162
567
4190
2809
3155
3584
2725
3980
3271
3068
1894
64
3216
1219
3995
4162
2691
2515
3731
3397
779
3770
884
2043
4576
3279
4604
1504
3967
3457
293
4631
2140
276
3778
2112
365
4316
1951
1064
865
4542
1110
938
1924
4661
4234
2325
1860
2894
258
1800
3032
4507
4130
1780
1440
3161
729
3519
493
2285
2563
4329
2598
357
3563
1439
1091
2057
1781
3226
128
3184
3071
276
3086
927
3271
3463
1504
1567
939
4130
3403
1719
3424
4348
256
4105
3008
2299
711
3184
4010
3967
1942
3770
1146
502
3628
2410
572
2112
3071
276
2786
646
3217
3423
3298
3811
425
1313
979
3377
865
252
827
68
651
2265
201
3087
2114
1124
4000
2133
2330
4435
1422
1697
4486
276
4105
77
2799
2392
1723
4055
376
1530
2900
3463
865
3533
4354
2167
698
1292
2265
1564
3612
1469
2659
2650
1937
160
3673
1860
2783
276
4105
4226
2831
1764
2112
3463
114
357
3307
789
485
3719
210
24
1696
969
3536
4661
1646
2992
276
465
2100
1300
2230
1712
2029
2331
1564
221
1861
2507
1942
223
380
2933
1316
201
160
3929
1961
3991
865
1847
4339
2059
1945
920
604
276
4105
558
4354
210
4533
914
2603
587
420
3703
3527
2086
2269
4055
498
2029
362
380
3009
2006
3991
863
2847
221
4309
2212
4147
3238
2192
2771
1714
1115
1774
2323
2111
301
1200
3320
3957
2211
332
2496
1871
2504
3671
445
1816
1199
4284
3159
4237
743
4201
4659
1591
742
1891
1800
221
1771
4406
31
927
3967
4329
903
2974
488
3673
1367
4518
1127
1439
3386
663
4643
2437
553
2545
1064
2718
988
4161
4200
981
928
2945
1440
1330
4635
729
1773
3307
1221
3184
3364
646
1059
1314
1240
2671
1799
3255
2868
558
2114
3250
4221
4045
2050
194
75
1591
1878
4604
4601
331
1945
1736
1476
4413
860
1774
3682
221
1773
2315
994
1645
2301
2499
2648
818
3731
3595
882
4039
3463
1611
1704
3570
2412
4638
3034
4057
3071
2181
1438
3524
3836
2539
2112
3649
380
865
3967
1891
4221
453
3938
4326
451
2403
723
773
1422
600
425
3599
4354
1483
3305
4041
583
4226
4298
170
1861
324
2835
241
1763
276
2694
3191
2992
1839
4435
4246
1974
734
1158
662
1945
1199
365
2816
3209
4126
4604
3248
568
650
34
2164
3915
2959
1871
2112
3869
380
4133
223
2715
1833
986
2056
2760
1389
2933
1677
1722
759
4192
3675
634
2430
3458
2081
4259
2596
324
3998
889
2944
4530
4068
3250
1692
271
3569
4601
2677
78
903
3967
2027
246
2100
2112
3209
2211
1404
138
2026
1314
2152
4339
524
2265
2011
2377
2038
602
1061
3008
4526
2419
1951
2538
2013
4115
4226
1118
4314
2498
711
209
1186
4329
2702
1199
1228
2925
4629
2283
278
3283
3290
1257
1833
4075
246
2100
2211
3032
3938
2112
4354
3474
359
223
3530
1288
4288
2192
1190
2900
2839
3912
799
1569
857
2695
2111
4042
197
2803
1403
2868
1457
4647
2377
4507
4556
4115
3527
415
3827
549
3338
2715
3305
3814
2788
792
3673
2029
988
3658
3985
2112
3293
1440
2610
1992
1523
2933
2847
3211
1891
3032
538
866
2006
2395
4203
2248
3399
4075
2848
981
1564
2230
1142
425
550
258
4508
1083
2265
2842
2788
276
902
1367
3673
2970
493
2401
1228
2678
2326
221
3424
792
866
78
2176
3084
974
3211
2093
2055
3991
865
732
2142
4329
2230
3319
1111
1420
3962
4334
425
655
2002
463
2493
959
4118
2167
1316
761
1824
286
180
4326
4289
662
2950
2373
1504
920
4318
1107
320
3311
470
2642
2401
4339
1891
1945
4068
2181
493
2176
3770
2603
3716
4075
1860
3593
2063
1640
4279
2568
1169
4022
3379
1773
4199
1054
4328
4401
1441
2058
3787
2293
4186
3750
3756
704
3238
2011
3551
3071
794
3423
41
4055
849
664
1233
996
2760
3336
2803
2835
2112
3097
1301
1645
2433
3184
3595
3970
276
2679
1564
4227
2966
509
2509
988
2682
4339
1432
2164
3754
851
3244
3290
4002
2376
3545
37
417
3032
3298
1165
4277
2823
281
996
2437
663
3464
2469
1561
3612
2865
3970
2679
2682
4339
652
1564
276
1432
1372
4133
2164
592
1588
3779
820
697
3869
142
733
4659
1891
2509
988
1248
1924
1199
972
3682
1773
3003
2542
2823
871
365
4431
2112
3071
456
4284
3965
4335
1367
3673
465
4595
4010
4264
4507
2607
902
2352
2396
493
3238
4038
2715
2788
510
4629
417
3522
2939
2934
2230
2503
2744
4002
2052
3327
3811
4309
4247
1941
4389
1151
1535
3952
2211
679
560
2490
3758
513
1779
4489
2545
4001
233
3279
452
3176
3113
4126
1816
1773
1207
4510
2248
2265
860
3481
3304
539
3390
3745
947
1917
662
4151
149
194
3323
808
448
3536
3900
2950
2112
513
802
3606
927
141
4515
2295
3978
812
168
1796
3379
2229
4508
128
493
666
455
2944
3727
433
4530
1833
1253
2403
1900
2733
3209
244
1124
488
1061
2635
1860
2724
818
3350
4601
362
284
1797
1199
1697
279
1728
1291
4022
2102
1583
2006
2176
3071
4325
3827
2785
693
4126
3624
2617
1167
938
1493
2701
149
365
796
4131
878
1251
3238
1091
103
762
532
2944
3536
4470
1054
727
4530
3250
1504
3187
1255
2403
197
3812
1814
1210
254
2601
3295
1152
3967
2606
927
1343
380
634
2278
1766
1216
390
2944
2211
1945
1199
2946
1795
4126
951
2308
4329
1860
2090
1068
4638
4233
2551
4659
1833
2933
3350
287
2056
3456
1389
3377
4600
3071
3184
3536
3900
1611
3350
160
1692
4067
1342
380
2944
3187
1764
3530
972
943
534
1561
4523
3912
3359
1929
4010
276
1696
4189
1871
1127
3705
1617
4308
168
4354
141
1300
1611
2800
1561
2933
988
2378
2678
2003
2090
2246
3184
1044
937
923
1906
2347
2100
4431
3211
1891
919
2671
212
2093
4339
3071
1053
3098
3524
3160
2476
1545
4044
3767
865
4055
2310
356
799
2933
928
927
223
1800
3592
1427
4520
3575
2992
937
2112
463
209
1998
1692
2959
2467
2677
4161
748
197
460
2622
2490
4126
2211
1645
3536
3874
3209
4294
938
673
3211
2490
1871
2040
1951
2576
920
3978
3758
3187
4259
704
1484
2112
4082
3071
4538
1598
2665
852
2486
3184
2939
3353
3322
404
1220
1291
3250
365
201
2510
2176
3211
2490
1871
2040
1905
276
3102
926
738
406
4649
927
2933
928
3394
749
2090
4126
425
1440
590
624
1318
1367
2678
3032
1611
2176
4195
1251
1593
2496
3051
2422
5
411
3608
1935
3211
2678
1888
1564
1561
1921
852
3991
958
1998
4075
3716
2510
4621
191
1338
2930
3463
4001
2459
1891
2167
1216
1860
749
2865
2775
3769
1523
2112
513
2933
2848
50
1533
4339
849
1372
4055
1227
2526
1427
2749
423
3159
3869
4588
2197
319
293
436
4562
1676
3361
3406
1377
417
3032
3464
4277
3490
481
2211
1140
263
3209
1900
1942
380
4133
1199
4455
2591
3681
972
1460
4401
4197
2551
223
1063
1187
2933
334
988
4484
4284
4003
1206
4662
903
4346
926
3740
2168
2760
3211
1069
108
865
519
1063
927
3673
3928
4339
4388
1891
4009
2093
1673
4631
2557
1744
2608
4326
1111
1420
3649
2682
1936
4520
2817
1156
2516
180
2950
197
3565
4120
4640
2112
1067
2440
4178
1710
2102
481
600
2006
3524
3211
2176
919
2112
958
281
3915
935
1427
1372
988
2316
865
759
2986
2950
4339
1440
4463
2257
3812
3628
1605
927
4178
1199
3917
793
2881
41
4082
522
974
2215
923
3686
4196
3879
1061
201
1739
3839
2490
3176
708
2308
2580
3767
3211
4257
131
1440
3830
3051
4082
4318
3641
1327
748
4057
2939
149
2112
1587
3536
2459
3049
2803
792
3839
795
1545
481
2970
3967
276
465
1330
927
1700
2580
3550
4000
1126
3320
1871
326
2280
3745
3019
4098
606
4653
4377
1069
2769
1891
848
3526
2679
1773
4468
2340
2247
118
1173
381
1016
1169
4368
4535
1115
4631
4055
276
4492
588
2415
532
4339
4289
1965
234
4609
3224
177
4635
2026
4130
3634
865
590
2144
4577
1431
1000
4140
1845
2138
664
1951
2968
1585
4277
1404
2029
969
2750
362
131
2788
792
4318
1199
2715
1697
3926
4196
4284
3071
2112
1719
2493
942
3305
4075
604
1061
2607
488
2230
1951
1891
3673
3570
2819
920
1905
221
1286
2243
3240
732
1440
3481
2456
3321
2682
2112
3463
1567
2248
3944
2496
2508
865
1762
4478
1847
4339
3565
2565
293
2026
2551
1837
2355
1402
4096
1593
3678
3545
3915
3079
1945
2325
3301
4129
2285
3714
2557
1355
3558
848
2760
2659
2933
1145
50
2754
1401
1199
3032
3938
4339
1598
2835
3622
1248
2112
2211
789
123
564
223
455
999
210
39
1382
953
1773
2968
4525
1093
4468
2855
964
1102
1823
1536
1833
3708
1948
4376
4009
2245
1924
2868
2201
3778
4126
870
4413
1795
2176
4294
3938
2112
2325
1517
3308
3322
2211
4042
4665
4339
431
927
4533
11
4618
4515
1300
3038
152
2100
3238
4055
1422
4468
3991
1833
2086
2269
2936
3320
247
993
604
4631
343
1947
2172
2682
2573
964
1063
594
2112
2090
1300
1871
3765
1340
1891
3938
2868
180
1061
1203
4455
196
450
1499
165
2968
1816
988
1438
2671
2167
920
380
538
2325
93
3435
663
1744
3075
4396
4377
2643
4516
465
3915
3301
1795
1533
2483
3837
1338
3213
2147
1945
1245
2889
2628
749
2526
4339
391
60
2624
3892
4042
790
882
549
2269
2006
4616
2923
904
3008
3032
926
2499
2388
4389
860
393
1040
1385
3817
1150
1124
2577
764
3524
3609
4129
2679
1833
931
253
3029
3984
3343
3112
865
2309
1771
2211
3113
4126
2771
3814
789
1078
3111
1860
4446
860
811
1645
527
1240
455
1557
1236
4629
1199
201
3536
3631
1195
2506
3458
938
4527
1451
2437
4182
3227
3545
3514
332
165
3482
2914
3592
2515
1758
2133
1721
1462
365
209
1059
873
3220
3100
594
2715
1201
3327
3052
4495
4115
4441
4188
276
773
2056
1986
1131
2675
4276
1210
1481
2333
2192
1847
1719
1819
865
1015
2950
2786
1291
3632
1778
2715
958
3211
2280
2728
1998
2729
1591
4042
417
541
4455
3912
2645
380
1799
3853
2971
1145
2285
3465
1708
391
60
135
2799
4661
3423
2868
789
77
4389
3524
2388
2678
460
2496
4478
3175
2895
3939
3359
816
964
663
851
1221
3071
4017
4055
2551
1855
3391
2384
2112
2212
2261
2628
3286
1081
2288
1887
318
2682
2112
1081
3530
2539
1567
3527
121
773
2929
4431
1257
4339
356
4175
2928
4189
2851
583
1058
942
2353
3227
1703
3079
2498
431
4055
1173
4008
4186
1900
3701
3366
2799
1774
4339
1412
1567
4226
4055
2180
4508
1484
2436
2794
5
1251
4456
3991
3347
1271
493
4188
2176
3377
3506
2986
3545
455
2063
198
1611
4171
2229
1440
2933
1145
4186
2478
365
3762
3051
953
3267
4001
2003
2112
4226
1118
1481
4042
2378
1516
3912
4197
582
958
2219
2223
4098
3928
2192
1847
1719
2280
3822
2472
1591
3481
1940
3470
538
1719
4109
1074
2798
256
4632
3513
3921
3353
1859
1440
2176
2729
1065
748
901
1088
2847
3086
3826
903
3509
3938
2112
3814
3465
1708
1781
1355
3032
2682
3912
1986
2248
1293
276
2
1330
4396
1940
4042
4481
1551
2386
3361
3719
865
3967
301
535
953
2176
1284
105
2276
4389
2122
343
2285
2702
4468
938
565
3310
4151
1235
2573
334
2112
2933
4508
3333
2158
3175
4431
2147
4289
865
3463
2602
988
223
943
4150
3191
2006
2437
2049
1917
3290
2304
3719
482
2775
3273
1628
1168
293
1061
3707
2280
539
3019
3558
848
3184
1900
3701
417
2083
3032
2112
1391
298
4339
2682
2355
2596
1210
2233
465
3631
3079
4186
3343
3092
4067
2015
4600
3305
1799
2498
325
4521
3184
1087
3335
2598
3465
4376
365
953
1260
293
3093
2682
4339
1959
1588
3694
951
2822
3463
1440
287
637
865
4471
743
3379
1062
2055
4199
1799
4508
1453
3434
2730
1758
1886
3536
2822
4126
3359
3417
2563
2895
655
1469
2725
284
2112
3448
2273
4160
3370
2479
254
4622
2607
3194
4328
243
972
2652
2130
204
417
890
2316
3928
2192
3938
1719
1986
2248
3386
256
2659
558
2056
4596
3377
4055
988
865
2112
3293
958
1998
2093
2760
930
2682
3912
1957
839
1672
4105
334
3785
3267
953
2786
1131
41
1720
1891
3892
1061
3026
870
4042
3808
223
386
2197
3913
955
3211
1662
2682
1558
1847
3938
4055
3184
4547
511
279
4162
4339
2112
4096
1860
3524
1833
4596
607
3448
246
28
276
3649
903
160
1602
2823
3684
871
481
1121
293
2682
4339
2027
716
4333
1583
3938
2112
4162
743
1124
748
4197
4008
4339
831
4130
1780
3565
4388
4055
4354
3399
2578
716
903
2325
1055
2404
3817
3692
4226
1377
365
2816
2842
988
720
1405
3120
481
4025
3126
3812
2851
4339
2779
2933
197
2181
2964
4431
3703
4172
2755
2299
2486
3331
852
4199
2501
2748
4221
3247
431
2610
493
3166
1387
3725
851
2831
1534
3448
648
1779
465
1336
2677
903
2596
1636
513
2933
4339
2265
2658
2970
419
2467
2436
2184
1440
4489
2283
4008
3837
1199
3516
481
2835
4629
3701
3938
2112
1986
1779
4227
3184
4264
3853
2677
417
988
2628
3566
2661
2696
1708
3712
1900
1199
698
852
100
4534
2707
2048
1752
3038
1207
1678
3423
535
3289
865
314
637
2112
1986
2378
2179
953
840
2868
2595
4330
634
419
3407
1440
1557
1516
370
1399
3055
2910
1835
2100
958
930
839
2459
2682
4042
582
2222
246
4402
4504
2549
2090
472
1177
670
3435
2849
3722
2539
1974
4186
299
1109
3788
2832
1432
3028
2490
4126
488
3673
1933
2671
3194
3366
4120
2900
923
376
2448
2484
4424
4656
2622
1662
2326
99
3994
3679
2112
2211
3032
1779
2610
1833
221
1945
3920
607
2835
2478
988
3719
804
356
1981
3018
102
2831
1064
2568
3465
3218
2724
436
2353
4186
2637
903
2325
2322
4361
4008
1407
4218
3464
1367
1917
3989
1554
4284
2933
2929
3305
1352
1425
818
2868
2921
3034
223
1197
4040
3953
4226
417
2542
3032
3938
4339
1421
2010
2835
2112
2603
2100
903
1439
1940
972
1900
2233
663
3915
1014
3552
1891
3103
3531
2983
1221
386
634
981
1199
1124
2682
4339
1567
469
1552
3602
2114
2668
2355
1833
3117
3238
2883
2939
748
896
1001
817
2180
3800
4600
2933
1591
1994
3071
1714
2112
212
4354
4209
723
1492
3305
928
2928
1860
2860
4314
2896
4249
77
2285
953
1199
3032
1248
4055
4503
590
2211
749
1593
2345
197
3531
4520
1145
572
1219
2358
3849
4149
2535
2303
2929
903
3207
488
2331
3073
3366
4484
1206
1693
542
3209
465
4577
4580
2682
2112
417
3719
2835
3304
417
481
2682
2933
2112
1199
1564
988
2721
3938
4339
135
78
3679
2631
4629
1258
849
2305
1940
2925
938
3071
4468
3915
3811
1063
3814
1168
2711
972
3827
2144
1584
4008
2822
2112
1617
642
903
2242
1405
988
4000
4629
1800
4190
2933
152
1940
2412
2831
1064
749
3525
2924
549
3490
1565
2112
3113
3123
1833
1959
2924
2798
4468
1564
3164
4629
900
2725
2401
4402
711
3184
3649
2531
212
3938
4339
1567
2112
3014
1844
3387
1152
2817
4520
604
3910
4488
3272
2114
3008
2248
3892
1165
2086
3320
4102
1840
2049
362
365
340
2603
1257
4310
1124
3925
1558
2865
415
1951
1714
3602
2711
2598
3701
4186
1615
2388
3056
2835
2650
3209
3086
1061
2577
1961
386
256
3438
1497
3681
3238
4302
1750
4516
1719
3838
3862
3448
3534
417
749
2086
4586
4431
2682
2112
3991
3071
1940
2172
1266
1561
3009
3658
1078
4339
2355
3778
3686
3492
1814
1322
664
194
4396
261
1090
2585
1460
2285
539
1441
1833
2211
3032
3938
2112
652
1564
2933
2164
4600
4067
1554
3887
519
1221
1945
4008
2682
4339
210
4533
4431
2090
3089
488
3955
2668
340
4247
415
3827
1833
3716
1891
2463
2230
4120
1871
2112
1564
2433
2100
4284
4068
4328
2269
2933
2164
1010
4055
549
465
1216
2410
4001
3762
168
1078
4434
3913
2839
3740
3227
1617
1233
1686
1561
1601
1463
2437
663
3742
2515
1367
1940
254
2889
1090
2147
1439
3571
2835
247
2018
284
4249
4008
2603
549
2412
4008
481
3938
4339
1820
1440
1689
2682
1564
4607
1008
782
2831
1064
212
3524
513
2816
2484
4008
4075
3938
2112
1956
2090
1336
3963
362
2353
2111
937
3715
4150
4055
936
3779
874
1940
4629
3301
2285
3714
4133
652
3991
1847
2112
583
2835
1064
3063
1801
1579
4294
582
2176
3073
3729
4302
818
851
3118
1773
3308
1860
1257
3071
604
2682
4042
3361
2924
2048
1833
2685
2539
2734
3463
2304
2694
3552
455
1684
2248
3379
549
2338
4655
4008
1425
3032
1900
2514
988
1201
3420
1124
2933
4339
2715
1014
2566
513
1165
3938
2112
2100
3292
2750
481
2682
3706
2056
3117
4334
4034
848
4378
3673
3243
3238
276
1481
663
1074
2651
2112
2233
2201
820
2174
2577
1864
3911
3458
1703
933
2682
2006
2395
417
1355
149
920
2176
1461
2484
2760
1543
3827
1974
3463
3194
2431
2
773
2725
4189
3032
2112
2831
1064
1891
2895
417
2083
1542
2551
3519
3849
3808
2293
2030
420
1470
1781
1646
2419
4508
3938
4339
3827
1530
4545
4302
889
2682
2112
3778
3674
465
1860
2622
3108
481
600
1944
3918
3750
4197
3379
3938
4339
4015
2835
2640
1779
4489
4508
3184
4264
2285
2868
3414
3719
212
3071
4226
417
2410
4411
4130
1003
1833
3991
3912
1058
1371
1817
4541
3997
3190
2143
3043
95
1367
2678
1219
2044
2950
1982
4584
3272
1645
810
370
3133
608
1845
1842
1300
2173
2183
425
31
357
4189
4653
1731
4376
964
223
1697
3023
1332
3789
1800
3184
666
881
583
3502
1929
525
2373
274
2719
1245
985
3786
3113
4126
1199
1599
1243
1276
959
3681
30
3996
357
1722
2090
2013
4577
1251
3355
1934
2261
1634
822
2729
4284
4613
3292
3458
938
2998
1216
3283
419
1617
2679
2692
459
3032
4277
1891
2994
1110
1952
2333
2029
1564
3558
2211
3490
663
481
1092
1232
938
3754
1693
2939
3557
1833
4121
2790
3836
4449
848
3238
1220
2948
1844
2230
2934
1427
741
1564
1933
1150
849
1093
2499
2211
1860
200
2723
762
3329
1891
1751
1439
1906
3719
465
4518
1238
149
244
2304
4161
3092
4284
1981
3989
1799
3184
4124
365
3684
3056
988
2933
3350
3574
3894
1567
3573
2975
2201
415
3524
4221
3536
1319
160
70
2181
1712
3955
3362
2117
4379
4503
790
2889
2066
2872
4616
3096
2582
1824
2603
2112
3071
1232
4357
4604
2710
3692
973
3181
2049
2172
4604
4601
10
1568
1266
834
3938
1432
2933
3250
2478
2100
2261
3500
1704
3727
3308
2286
804
356
927
223
4638
1488
2309
3096
472
1425
287
3811
883
343
874
1900
197
1738
3531
1828
3381
4277
4064
3226
851
2029
748
849
3901
3146
431
2293
2842
1938
4162
1871
64
2172
923
2872
2835
1531
2029
1905
2181
1318
2853
4078
2933
3250
988
679
4172
210
664
4237
2006
319
3175
276
1511
3366
3032
2261
274
3937
3519
241
162
3434
2797
4333
3909
2839
3268
2970
3068
4070
2172
4604
4601
1266
2631
3250
4451
3308
2259
3836
1268
3343
2913
3727
1300
3038
223
2322
2535
1591
1841
1997
2711
2935
1393
226
1319
2727
4052
4149
851
3336
357
197
1738
3531
2640
789
3545
1871
2838
3227
239
1871
363
4328
589
123
1951
221
3250
3217
2006
425
258
2889
2050
4221
4661
3196
1799
865
3722
3029
1245
2461
0
3311
3382
3020
4625
2933
1803
1169
197
2143
488
578
493
1587
1609
1739
2490
818
3209
4604
1666
4178
3184
2715
729
502
2288
4507
4559
3786
3758
2490
1561
2865
1008
3256
160
4577
3328
3032
2968
4576
2835
3762
4580
884
233
1591
4311
3719
1228
848
3184
2711
1564
2070
2100
3967
287
1638
3612
562
804
2353
2437
2581
4186
2790
2218
1795
4186
1567
1061
1399
2637
415
4390
3808
3316
2808
1933
2671
2799
1199
1567
1405
4169
4218
2637
4060
2090
3915
3794
2609
1981
3032
1744
3965
4249
4186
1739
4508
600
462
456
2211
1716
558
2933
2299
460
2056
4039
3989
3697
2201
2230
1758
2399
481
1386
2679
465
4235
2031
748
3921
1961
3194
1240
1199
4126
762
585
3994
198
4162
2775
3366
1963
919
1291
4332
1816
4503
4201
2487
1781
4148
2994
2158
3808
1991
4516
4126
2211
1972
253
2325
804
1891
2979
1511
1199
604
1945
4629
2677
981
4115
2016
2131
1275
1310
2915
500
1493
4121
246
2818
1760
3991
420
2816
2799
99
4577
4508
1261
1469
1386
4644
1186
4652
2175
2822
3712
3063
4626
1096
1123
2671
3464
1900
1367
2715
1710
1744
452
934
4588
2459
3042
3050
481
1396
2609
1751
2686
532
1312
981
1286
3844
4318
1758
860
4314
1416
149
550
4191
864
2050
1145
4595
600
3019
1199
2708
2775
3212
1891
2261
3679
1100
3628
3191
168
4162
1093
2420
3708
81
852
4311
1232
194
141
3250
4221
3582
2395
2223
2372
3709
254
4525
3536
3052
2293
2545
2885
1063
223
558
2603
2112
3649
3071
2835
452
3900
1476
1530
2211
642
3209
762
4302
2325
2486
3184
4126
4646
481
4235
2181
425
3583
1061
3808
448
3235
4576
2
3545
3239
1067
3549
1795
2080
1513
4419
884
1870
1360
3261
3279
233
849
2269
1386
919
430
77
3110
198
1611
3529
417
3826
4354
1847
2112
988
902
2576
4376
3238
1115
380
3009
927
2355
3368
1127
4042
3754
4167
865
4339
1649
2378
3729
1186
538
1841
1512
197
2958
2295
2878
2056
2347
1602
4661
1571
3184
1152
460
3038
2896
531
4339
3662
2325
1019
3026
1866
4055
431
1291
729
2353
3062
3154
592
1462
3322
1974
4126
2598
2172
2959
749
1809
4010
2788
3928
2839
2112
4096
739
204
1169
2493
2777
4069
849
1608
3032
2029
75
2950
1744
2265
1458
201
981
1146
2229
4508
1934
276
2551
723
1438
2900
78
1221
1577
1107
988
465
2191
3635
808
3142
289
600
417
943
2601
223
1145
1697
1316
99
3209
465
2112
2211
276
4346
415
425
1199
371
95
4226
4618
4206
4534
2563
221
3320
4661
223
1635
197
2658
2399
460
664
4199
3184
3283
3209
1065
919
4302
1719
2031
3779
131
3353
4535
3026
276
3086
2215
2596
4102
1206
539
792
901
270
4534
417
1426
1800
4218
4293
3579
4277
197
3767
2303
2577
2276
3209
2635
2944
4162
642
2587
3056
2172
1871
2029
1197
123
2247
4604
1530
2499
4022
1293
2479
3280
4186
920
1704
4126
3250
4221
2401
729
2327
2531
4238
3217
28
904
3516
2175
2111
3333
2598
2646
851
1300
2166
2276
2639
2285
3155
1221
2929
254
3327
3041
1518
2181
2553
2090
794
3360
425
4589
4608
2211
1525
938
3408
4463
882
2056
4039
3211
1750
4033
2671
2933
386
1280
751
585
3209
3238
3786
1389
221
2557
4277
2635
481
1383
1426
3216
2345
3286
927
903
4346
1314
1891
1945
3915
2219
2244
2692
3995
1551
1177
4229
235
2844
3275
2818
3748
1216
2261
2764
2102
415
2399
4126
3181
2643
1090
4472
1933
2671
244
642
884
960
2084
261
4576
455
600
1219
3262
481
3406
233
2473
941
3583
2487
198
4126
2211
227
452
889
3368
3301
430
919
789
1530
2775
1967
1645
4235
996
1795
2
3545
2377
2835
465
3032
445
3397
128
1957
4287
3830
293
3812
4490
734
3209
2632
4302
889
4332
3163
3113
920
2711
2665
3104
4471
3679
1203
2563
3967
2114
1248
132
1533
1561
3757
1404
1463
3998
2986
244
762
1764
314
3536
433
650
638
2698
532
4361
3758
2490
3071
3310
3482
420
1432
1963
2283
919
4221
3536
220
495
3322
2215
431
465
365
571
1032
3195
2577
2557
4069
1693
3822
287
2056
2961
1089
1069
3301
1657
4577
3310
2420
3851
602
3113
1409
1813
3845
4216
1238
2090
2442
2622
2112
3086
1150
417
2030
276
3329
2696
149
1564
2596
1165
4096
1111
1420
3912
1016
3225
3372
3268
3184
1828
4019
3290
2889
3570
493
4580
3323
3612
1891
2865
3845
1086
981
3793
3979
1842
1951
425
204
452
1662
1561
19
585
903
2056
2090
2832
3209
3238
3046
3545
2211
2694
3019
3820
1900
2271
4449
704
3837
2304
343
866
4151
633
2950
2788
792
221
3967
4465
1871
1769
679
529
1440
124
3524
920
276
3956
2970
2090
3307
538
386
4003
1653
70
3060
2345
4042
4411
4661
3366
2176
3084
4055
2388
221
2710
4022
1795
4126
488
4516
1251
3536
2112
1871
2151
2694
3361
1078
938
804
356
318
1242
3086
3519
749
3211
4022
4010
3311
3924
4626
2029
698
2430
927
851
1951
1716
4009
4150
2140
1891
4186
1743
2308
223
980
2724
4221
1439
1554
3915
3060
3116
1776
4121
2900
3184
2691
4329
1800
4178
804
356
2211
1033
3043
3817
4294
2322
1219
3377
3519
1248
3862
2959
2112
1199
221
4346
2750
379
2509
2304
1860
2677
3727
3003
2325
981
4659
4010
4516
4302
3900
820
953
2788
3879
851
3184
4108
1112
1604
2112
1146
1615
1505
3322
4433
2839
2895
78
3536
4221
2230
234
1431
1000
865
448
4329
2158
1206
4178
2761
4055
4378
3184
4221
2112
1432
4008
698
84
397
1425
1504
2711
1146
4318
2580
3330
2950
2143
1871
2947
3810
2310
3836
2164
4601
1895
538
132
488
4247
1994
4490
1617
3912
2015
4339
2245
3032
4600
2933
3658
2936
1200
3938
2433
2112
1871
4096
468
1564
2865
2980
2333
1900
4197
460
1714
963
2261
2650
1427
4238
509
2164
3680
2152
1389
1942
1561
2986
4375
3710
851
1470
2388
3458
2366
2090
0
2358
64
266
2591
481
1169
2563
2535
1921
3909
3536
3617
2029
988
1773
934
1974
3117
2959
4162
2377
1439
2868
2675
3352
457
2760
3222
4563
663
3808
50
2208
452
2855
4434
3213
3703
782
3008
1010
849
4339
2467
2378
2510
804
1115
1200
2682
2933
2006
3211
3368
3624
729
495
3176
221
227
2112
3761
4659
1891
773
704
2211
698
3126
2711
3140
3105
3835
2212
1965
3920
301
1486
607
1764
2355
1402
4096
1816
1593
4376
1847
3938
4221
3293
342
3019
2610
1064
1169
1611
1545
3298
3574
3609
1219
1576
406
246
3184
1789
3531
849
4504
2050
4038
3811
3694
2498
3289
3063
3840
4577
1469
99
4508
851
2535
1591
2970
452
4530
1422
928
3750
2692
2406
1402
661
519
2090
1206
2056
1771
4510
4186
849
4401
4577
852
743
1417
2285
3336
3113
1618
820
1603
1704
2172
639
2037
2933
221
1389
679
3005
1602
462
3921
460
937
2638
3317
4221
3020
431
2024
927
930
233
392
3633
2909
2356
2374
4191
2896
3419
3796
4238
690
425
423
1165
2158
64
1554
4329
2399
4468
4203
3084
2112
3839
2959
2347
2895
988
2325
3032
343
3184
1773
4102
1083
4507
4326
748
197
2535
2499
4472
2707
2099
852
3019
2102
4331
3851
795
4259
1728
974
550
2750
405
4130
1242
4221
2191
2839
659
2868
2557
2167
2671
2323
3516
519
3686
3524
3536
2176
1440
3213
3703
2006
216
3531
4334
2838
2163
938
2835
2929
4176
4257
365
3181
1251
2029
319
1718
4540
3997
1150
4022
265
185
4494
3184
356
1871
4187
4010
1801
2261
3250
2567
1981
4162
3330
2933
1842
4052
951
1216
141
2044
201
330
1092
405
3612
790
1367
2627
2736
212
1048
3634
1887
362
3852
473
553
4038
997
2292
1111
4200
3571
2967
2866
2299
1697
1932
2671
4604
3305
14
3043
1912
2511
3980
789
278
2244
1294
2056
3184
3991
1833
3463
1482
1951
246
2100
2750
1240
2923
2585
2576
4275
460
4661
889
4534
1300
3038
276
1942
1894
187
3486
4604
3320
4055
2112
1871
3805
3742
3209
1091
221
2219
1256
2056
3164
3184
4234
4507
2889
2591
2265
1843
4029
1386
3322
4468
3991
3244
988
2635
485
276
3822
1124
386
4115
887
123
933
1461
2276
4162
477
2006
413
2130
3682
1649
3310
4022
103
3209
465
3071
903
4346
77
1534
999
2835
481
462
3250
4221
2211
1077
4577
380
1059
3032
2758
2304
2373
2049
262
4196
1833
756
662
3192
1853
1588
3706
2953
1751
295
1847
2112
1432
2273
2650
2622
365
2538
1199
1994
4490
4284
2924
3778
4376
1226
3570
4057
1350
4339
170
2368
4277
431
1232
4129
2682
4247
2366
2933
3238
3009
4067
2033
1068
2301
3358
993
2355
2020
1833
4516
3915
2213
3565
362
2029
2111
4535
2146
972
1031
2327
386
417
890
1891
2316
2725
284
254
243
2362
2831
3032
4220
3223
2038
2855
2029
2419
1367
1216
3175
2963
779
3753
2965
2725
28
444
4579
3899
1403
2764
1221
3018
99
3490
3056
873
2835
3458
531
1951
1156
2461
1190
2986
488
4476
2540
4124
3631
1592
4278
2401
2715
1245
114
89
3640
1288
1248
2211
1790
662
1764
2603
4284
2933
3727
4218
3701
3836
2325
1124
3283
1994
2048
909
276
160
4411
1611
1367
233
2063
3359
2756
3104
2152
2658
1871
318
210
3377
582
4010
1758
2201
1300
2355
1016
4096
860
2946
3308
1127
4538
2175
548
1857
2760
1951
1199
2710
865
173
1977
2112
2273
1460
3820
356
3406
4257
81
149
2415
1603
2112
4468
3040
4339
675
4147
3603
4172
3861
903
465
2158
2213
2116
927
124
4249
2299
1091
2029
149
1353
991
2933
3649
532
4022
3543
2310
2563
2055
3330
315
3424
2889
244
588
1728
2698
7
3184
2650
466
580
4339
276
3323
2304
1173
2112
1598
2568
1432
4411
4075
3817
4334
4105
820
4468
1816
2407
4659
1218
1928
4563
4438
746
1611
1891
3719
3120
4363
488
4521
3117
2788
2913
2679
1778
3857
2496
2617
3484
3458
2760
3672
2090
2635
743
3492
2464
319
4548
376
1404
3019
3808
3899
4533
1763
4178
2775
1795
4401
221
1556
2711
2029
1867
2367
4413
4277
3194
3991
3071
2682
1115
2112
2678
2006
4661
1173
2950
2044
2526
4130
2176
2246
4266
2900
1517
1108
4468
405
149
1210
2309
1833
2100
3262
3458
4339
2895
431
340
417
3423
1561
3536
2151
1078
870
304
4540
4586
3295
2299
336
1314
4606
81
1737
3601
2029
2750
0
50
1760
3552
3290
2433
3184
4120
2933
958
1998
3211
4307
1905
465
3979
2176
1461
2837
3285
318
981
3915
1981
3673
1158
197
2207
4521
3729
1069
3288
3536
3051
241
3104
900
2677
2003
2408
2750
522
3353
1199
1891
4339
830
1340
481
2591
1389
3086
4259
4535
1102
4326
3812
2539
4078
3208
2490
3071
4025
3810
2933
2032
1871
4328
3190
546
2508
415
789
3320
2936
4655
2212
2095
2913
1799
3038
2080
3330
3092
3090
4600
1339
2316
4604
4601
2483
3217
1115
1965
2355
2228
943
2748
3194
4221
2309
865
3187
1504
3311
3082
4078
1531
276
2610
2771
1847
3320
4541
2192
1300
3038
4362
2044
4312
4010
1245
3155
3366
1816
3092
1722
2403
2637
1828
567
844
4158
209
818
4225
2604
1115
301
2212
1122
4631
3899
99
3096
1830
2100
1251
3536
926
2325
4060
2925
3043
1166
738
1146
4332
244
1300
3486
3038
3230
935
2269
3209
4354
2658
3194
3481
2679
3283
4533
2437
1001
3376
1693
4328
2049
4424
419
1439
2725
3175
937
1917
2090
2651
3308
1915
3238
1552
4186
3424
2002
2671
4597
1900
4503
2828
1223
1285
3827
2933
1452
1145
3320
381
3938
217
4067
565
2818
789
2682
1871
3093
197
1245
2649
1221
168
2568
4172
3624
664
4329
4376
2112
1617
1564
4010
1300
2030
4339
2285
3516
4249
3238
1838
4533
4478
2456
3762
1900
2347
3032
465
2677
997
2261
1561
4616
1423
1591
938
3939
212
2423
4354
2355
1677
749
3531
4476
3092
3474
3602
4090
1833
240
1999
988
4075
4334
105
1046
2694
2024
3901
4456
2176
782
3071
2822
4376
1221
671
421
1199
3227
1457
2375
2954
194
2213
24
1691
909
221
3890
165
2467
4635
2687
3915
810
671
4600
4150
1771
1728
4577
852
258
1171
151
2884
679
2117
197
1219
1677
502
1231
477
4133
35
1134
791
1049
3247
1780
4022
3379
4638
4226
269
1040
2580
2310
550
123
3420
3310
1245
2029
276
252
622
951
2731
180
1891
2894
1390
2947
738
2975
2375
2954
2056
1206
2090
1771
4510
4186
849
4401
4577
852
743
1417
2285
3336
3113
1618
820
1603
1704
2172
639
2037
2933
221
1389
679
3005
1602
462
3921
460
937
2638
3317
4221
3020
431
2024
927
532
4221
1955
3536
2971
1146
1212
2671
460
2490
3758
1140
3481
3670
3250
1951
488
2114
1917
4270
1938
4533
379
1390
634
2581
2959
2183
3986
2176
1078
2665
3071
2375
2954
920
221
127
1905
1127
2325
4175
258
3703
4129
276
2766
733
343
4161
1998
3211
2180
3906
2230
4064
2176
58
4329
4186
3113
3032
276
4607
1221
3671
3545
4577
849
4516
3635
2378
4348
4643
4489
4300
1478
261
4295
1533
2
1551
1801
2112
2679
1243
746
1861
3720
4401
2006
930
1557
165
722
1476
662
2710
4022
4636
3310
4620
1336
2946
2437
2187
884
2159
865
4577
3224
3568
2261
243
460
1871
4010
3463
3032
3211
1795
4126
961
1704
2725
3032
1115
4339
988
4508
4329
2112
276
1481
743
865
186
849
417
3071
2775
2760
955
1994
2461
953
2211
210
1811
4503
3918
1199
2667
1828
2283
3103
3915
3679
4188
2229
699
2246
398
1891
659
4362
2682
4339
1146
4495
2970
3032
2725
1847
3938
988
2694
4124
3653
3175
749
3926
210
567
2603
4098
99
2480
3439
1315
1293
1917
4455
2895
4396
2459
2112
4284
359
2775
4389
2882
2633
1628
293
2233
3670
3524
4362
2823
871
2056
1481
2202
1847
3938
4339
1961
1251
3681
1583
485
1602
3311
3684
481
1121
293
2682
211
418
3135
3822
3529
3377
1504
3967
3426
2947
2933
152
3336
3391
811
4000
3463
3194
4334
4362
276
1795
1564
3347
2029
4342
2056
2822
2285
3938
2650
1900
1690
1645
3463
1232
3661
564
943
988
2325
1469
2760
4508
3594
3009
4067
1422
1127
865
2138
692
417
1355
2516
1773
951
3612
465
2112
4115
3209
2399
4625
1124
1221
1440
1921
941
927
4534
1177
1461
2702
276
2326
3347
1860
942
99
3366
2725
1367
659
2580
2831
1542
4105
3063
3808
860
2247
2316
51
671
1773
1470
258
940
600
3217
145
3209
481
929
2959
2052
589
919
4362
2015
2098
69
1945
276
1912
3090
3184
2718
3332
3606
4507
4316
1242
2230
2725
4413
3465
4376
3026
950
4272
2059
3377
2316
4188
293
1481
1534
356
2866
2112
365
3463
2947
1571
246
2100
2933
2309
3184
4186
938
846
4249
4339
4376
1200
1115
2682
276
1543
3899
281
993
2378
3868
2490
1169
1958
988
2430
2031
3051
2467
1779
1340
919
2232
2707
481
3406
538
3929
884
4187
2176
1718
2434
851
425
1828
2714
1693
4118
3681
2775
2701
2557
3830
4096
2604
3250
4451
2112
221
1925
1150
3536
1871
4328
3514
4604
1044
431
927
1221
1438
2767
1528
2895
804
1793
3705
460
4523
1918
1504
3967
2944
4530
587
380
1063
612
1493
5
121
3502
3350
1059
1255
675
920
3669
2056
2174
2959
1740
734
895
2818
194
827
634
3816
4408
2098
848
3317
3286
3232
3456
3777
4468
852
3020
3116
906
254
2924
1807
3019
3105
2180
301
607
4490
3250
276
4607
488
3341
3194
1871
2453
1436
4363
2509
2545
4188
3594
1617
4221
365
3516
1096
4349
789
2144
2112
1140
4055
4486
1199
4601
2684
4034
2702
2760
1145
3305
1248
2925
2211
287
4465
3631
2175
1921
1216
357
4247
2692
31
481
425
4662
4520
4004
3184
3694
698
3364
1403
903
3359
2835
804
356
4115
3827
1061
4044
3019
4489
4186
2310
4130
4613
1640
2277
460
1871
4328
2325
1764
1389
3673
2744
3994
873
4022
3062
2679
3938
2112
927
3379
2368
4277
4401
2732
4060
3096
3573
2116
2403
926
1940
2947
871
2651
1126
2070
1483
1564
810
1115
2658
4221
4508
2211
3071
2679
3142
4329
3160
4339
2933
2366
2355
3524
571
2384
1313
3609
2786
4025
3126
1591
1015
2102
2499
920
209
2634
4480
4010
1795
4126
1704
2839
456
3542
851
3120
3097
2771
3991
2245
3104
2345
849
3837
2622
2352
3238
2375
3284
2603
3574
4009
2112
2211
3071
920
4346
3170
3146
3609
4010
780
580
2090
3827
4486
3209
2993
223
1652
772
4339
2245
4279
1219
3377
1894
1833
465
1795
3557
2723
1493
1102
749
2304
276
1816
3754
3463
951
2710
488
1914
3536
724
1048
796
398
1764
4516
244
2832
2786
961
1329
3032
4126
3120
2563
2622
2399
4245
1704
34
2711
1728
3656
701
2378
2682
2006
1115
2951
460
3542
2490
3758
2112
3448
3238
1731
953
2174
1974
2396
2838
2215
2490
1061
2777
3328
3463
4577
4477
2378
2090
2059
3937
3971
4389
2176
919
4329
4309
622
1067
28
1693
1961
3258
4294
4524
4302
2345
3250
4451
4525
789
2359
4126
1199
3209
465
2671
3915
2933
3894
2211
3372
1314
3238
2715
197
279
1476
1530
1396
2080
1769
1131
3146
1460
223
2243
933
1860
365
588
2724
860
3916
2158
198
2323
3827
2490
3722
2049
1512
1251
3623
2679
4094
679
3202
2261
2986
2114
2760
3289
2954
2377
4035
3653
3529
1318
3686
3872
3533
4576
3146
1773
4632
671
4268
1859
2219
3984
2176
4010
1244
1697
567
444
1572
3641
3662
3502
2181
3807
3874
1078
2246
1766
572
1080
194
927
2056
4259
1799
2596
2112
1108
3991
748
4622
99
2178
482
3295
1262
744
795
851
3456
3925
588
4031
460
431
2032
4545
417
490
698
3062
2080
3803
293
2989
3194
1874
4534
3425
185
1053
2547
2924
1146
3630
3154
3720
2211
894
2895
1221
1102
227
3837
319
131
2949
2835
3594
4302
2523
3250
1504
1564
4346
3786
2679
481
1816
4106
3457
988
1742
1591
2323
1096
1729
519
3426
926
301
1078
1981
535
3490
3071
3330
222
2433
81
4604
2206
2933
1840
2327
3800
1146
3967
2889
431
2032
3120
1089
4069
2710
4022
4304
2745
3243
2378
2112
2211
2638
4009
3649
4238
2490
1530
2102
415
2621
2020
212
3355
1304
3735
4577
3686
4172
340
2419
3729
3836
2436
276
3113
3142
2052
3891
4636
357
4126
951
2719
1842
1955
1779
1655
3208
593
315
2561
289
3490
2263
2375
4529
1564
3323
2677
3032
2959
2112
2466
4629
1977
3536
4126
1199
2822
1216
3355
988
4471
3516
938
1636
1994
607
2246
1583
2603
3502
1248
2083
2257
4022
2285
3714
2029
3490
2112
4468
4316
149
1336
716
743
3911
2174
3991
732
573
2257
431
2217
2213
3909
1150
3217
3009
1872
4533
4067
2896
1054
362
1645
2366
1591
2355
201
4304
4023
1427
670
3725
865
1847
2933
4339
3370
1031
3490
532
178
3536
920
3323
1602
1588
1561
3063
3250
4451
1871
4328
2050
2842
359
4600
1598
3758
2375
1833
460
2933
3673
2678
1115
1833
1300
1190
3238
426
481
4025
2750
1019
2180
2977
2041
1974
1973
3076
2603
784
3284
456
2367
3490
333
1422
2310
3715
871
3760
1703
3126
4070
2812
652
1906
894
3372
4465
1345
4118
3733
1457
2577
1554
2682
1069
1171
1228
4304
2868
3672
281
1545
2595
2229
4508
2923
2172
1871
3826
1240
4459
3250
3782
2117
457
662
2692
4395
1728
233
2112
2785
1251
4126
1199
3757
1952
786
2320
1059
1818
3641
743
4638
1947
1364
2044
1232
577
3063
3490
2288
4374
168
2055
4096
4661
988
1427
1367
2261
3485
2217
2213
2585
3530
3938
3585
1817
1943
246
1571
2063
2621
1945
2011
212
2112
634
2172
1199
2143
1758
3423
3041
3516
3301
113
2936
3524
1488
2395
3458
1773
4425
3173
4437
4162
2576
1712
3056
3545
2872
3283
572
558
1601
2006
2093
2040
3211
4339
2378
4176
2375
4126
1891
4186
2422
2490
1693
4105
276
3353
2099
415
1999
4124
4589
2211
201
3726
1478
2433
1102
3060
2677
3839
4577
2946
1389
4022
362
2111
2596
546
2257
3915
431
1152
4064
2181
4490
200
2715
3456
2506
2933
1504
2102
2112
3187
4520
1404
3729
1549
1942
2303
4178
882
2285
4188
4629
2490
2211
4144
29
2947
563
3799
2163
4490
3686
1697
145
2229
488
3184
4126
2831
919
2671
1169
4171
2005
1199
4631
4115
2285
4188
4629
2490
2211
4144
29
419
3808
919
4331
2080
1441
1236
4092
3283
539
2692
928
1059
789
2024
465
3366
269
4656
3727
4601
767
1875
165
1061
3692
3099
233
780
2066
3690
881
3937
2601
488
1131
1177
3250
4221
2174
2028
532
1255
3536
1539
1816
465
519
3967
1108
2889
4326
2175
634
538
3457
863
3871
2
2167
1661
1859
851
2711
3719
582
2176
2285
3142
4328
1040
535
671
546
2167
2933
3194
3836
1150
3574
758
937
1593
2496
357
4025
3812
1573
1210
254
1918
1482
927
24
2233
1965
1339
2316
634
3146
1755
1727
3232
490
698
4631
4176
3628
2052
4151
2479
4361
738
4022
848
425
4199
2353
1221
1377
3330
1961
423
201
4413
3594
126
2885
2881
50
1945
3157
2924
2959
607
3250
4451
3746
4221
1093
3871
734
1588
2180
3708
2568
2725
1355
851
3336
2086
1558
4055
1945
988
1425
2044
4573
2771
2310
4247
1338
4149
2535
2269
582
782
1008
3391
2677
2227
4096
3524
3379
2412
2682
4025
4596
3160
590
1949
4388
2790
564
1150
4629
3184
4339
920
3463
1571
1076
4152
927
663
3795
4055
3502
2029
75
180
2112
423
1645
1504
3808
1689
2005
490
2509
988
3970
876
2112
250
2245
851
3184
2029
1199
2
1740
2312
4339
2635
481
3406
3355
3955
1786
3611
1811
4507
2577
4302
3576
3536
1146
1150
3545
76
988
14
1338
2013
2595
2249
2172
3184
2933
4354
3295
2100
2921
4302
4536
2637
3694
223
2839
2403
3822
3238
2959
1016
2628
2043
2056
3113
1493
1240
4331
276
3294
1367
804
356
2080
994
3092
4309
334
3808
3849
2211
343
3120
2437
2230
848
1169
2658
2399
4218
1933
1332
1598
3399
1401
3592
51
671
1240
4331
2822
276
3323
1367
3018
756
3042
455
1488
581
1195
1254
78
2671
123
2419
1131
3917
851
2138
2283
227
4244
1778
1228
1401
1238
780
3507
4441
1766
849
4003
1407
1870
1693
1951
539
4402
2771
1931
3671
1608
3921
637
2923
3178
2172
3486
3038
3984
1240
4302
1568
2457
1020
1032
2818
1304
4040
3826
1891
2798
3545
770
4508
2029
903
3150
212
1199
3250
1704
4312
4607
2006
3129
4518
652
1906
4169
4038
737
3498
3347
1947
3622
2835
2029
276
587
2933
3957
3313
1665
2028
3938
465
4495
2325
2803
835
3411
78
4635
928
624
2799
2602
3601
1199
1433
2609
2822
1906
3962
3461
3194
2883
2816
2499
149
1405
2200
1318
2900
671
1800
4580
2230
3798
3063
981
2970
3
2713
1881
1549
4276
604
2510
804
2377
1232
3456
1246
2172
4328
1063
1124
1152
2130
3317
4199
2032
959
1438
2143
1764
4181
3349
2775
3757
881
532
1377
4146
737
1457
4096
2058
1111
1420
4326
512
1389
257
3681
868
3450
4003
210
4305
860
961
2933
3894
2454
481
462
1003
149
3209
3848
451
3500
4534
553
1529
4662
2595
600
780
414
3802
105
417
204
278
223
1710
2033
4449
764
579
679
2641
2518
904
1165
4606
196
1115
1199
4192
2149
299
3074
2430
734
2154
884
646
357
1840
99
756
2949
245
610
3261
219
3121
2181
731
2663
1489
2295
1162
685
131
3468
3892
3724
1874
89
1274
3993
851
3826
2622
3908
1058
4133
2483
849
3062
1795
1657
2834
2112
4008
1564
2933
2164
3524
4096
3256
1152
1061
1389
927
2183
1159
1177
121
3090
2604
278
461
1405
734
2353
481
3062
4534
1077
2276
2400
2563
3915
3092
4150
1166
2327
162
2102
3308
937
1484
2059
1200
2219
2192
4657
35
669
343
4108
588
3194
4186
3464
2437
3020
3209
4328
2285
3490
3250
3536
2838
2490
2575
1918
4524
3674
919
2164
4068
3810
2326
2090
2403
3719
1917
2714
3209
4576
1955
2056
431
3187
2248
1108
472
903
3686
1504
3967
1232
636
276
1169
1124
415
291
1942
425
865
532
541
2726
253
796
3386
1842
363
679
151
955
619
258
1219
2227
3330
1311
651
438
1468
909
1572
141
3653
3289
87
4025
2950
1115
2112
851
1945
988
2702
2013
2925
2817
4162
1111
1420
233
538
4010
701
780
849
453
1611
2822
381
4189
386
2673
1483
4025
2403
558
4302
818
4088
1484
1602
2959
698
704
2638
2479
4000
141
2780
3194
2391
3967
2309
4221
2100
1600
1146
1873
3298
3423
4228
4040
4367
1284
2818
3991
782
2710
679
4022
1974
404
2029
221
2715
1860
365
1803
4226
1476
969
1318
451
2889
573
2913
293
132
3146
2031
276
796
1340
558
2112
3293
3211
1615
1764
2408
482
3347
1860
1316
493
3545
3353
2219
1416
4307
1399
2006
3184
2837
561
3032
796
2747
2775
4329
988
930
2839
4563
3081
4196
1440
3581
2029
3602
2265
558
3991
865
123
3673
221
1220
3040
927
588
4088
920
1389
756
4196
1839
4105
93
2112
1945
1146
420
488
2933
1891
2006
604
1206
1341
365
4376
41
4226
2978
2146
1200
2604
930
1847
2467
2803
988
849
938
3362
1611
197
3516
1591
1598
2750
3244
2775
4034
2112
3448
2988
1878
4339
276
3330
3225
3877
170
524
3716
3810
1165
4096
1861
1199
3194
998
2164
2711
1533
1561
3059
1338
2211
2603
3301
2376
1804
3862
4053
928
2760
2191
2499
2114
4240
1425
3536
2988
2347
4661
425
1942
902
1061
2750
3296
3320
3131
415
3268
1648
1800
749
3679
810
3290
3038
3250
1563
4178
1912
955
1638
988
2208
2714
3322
558
343
2114
532
917
4259
3901
2164
221
1533
2112
2384
3463
3686
2574
927
2988
2679
4339
838
1945
276
1570
4055
3184
531
3750
4328
1345
1860
2891
558
3673
2090
848
1173
2112
4284
3681
4226
2868
334
4521
1615
4186
2146
2978
3679
3439
1199
3143
2070
698
84
1677
4075
2006
1511
4580
1429
3117
4188
1156
3120
3209
2283
2484
2790
2839
4376
1833
180
4008
50
371
3423
818
2201
1861
3226
2368
2650
3366
417
1974
4470
2261
2679
4339
838
927
1905
276
3967
1063
1855
594
4534
3019
223
3558
168
848
11
1169
600
4640
851
2112
2211
3912
2299
2331
456
208
1024
1942
2283
2314
371
1227
2791
4055
3320
2212
2835
532
3448
4022
4191
3661
4186
3032
2013
2925
2377
2229
3184
4318
4152
1945
1549
2050
2175
3020
3379
1126
2825
2207
1546
853
2988
1977
2112
2678
513
210
664
1905
4334
2111
4533
4339
3194
1789
287
334
2116
3240
1206
1561
698
84
1529
4178
4055
2510
4657
460
1016
3038
2516
4277
4294
1773
1389
1195
3984
3032
3184
2620
1231
2081
3113
3649
4316
1967
1951
3519
748
2799
2304
4103
3719
185
3191
3482
3568
3740
930
2055
4577
938
3995
1860
4190
1240
3655
1891
4102
125
2545
3366
1061
2577
465
679
1933
968
2801
4178
1800
3705
2377
2835
149
425
1779
2988
2959
1602
4339
2090
1251
3524
3536
4480
4231
894
1476
2172
2384
1533
3813
2889
2775
652
1427
2248
634
2112
671
1917
4109
342
4631
2608
849
865
3377
1316
937
2050
2538
2715
436
4022
258
4162
1527
3754
1440
1974
3817
664
3307
2124
1260
2133
2331
532
2114
376
2493
1169
274
3456
460
1645
4586
439
481
793
3812
2777
3991
41
451
2327
2531
28
270
3347
1860
3552
1615
2112
1200
702
2848
3367
2183
2950
2511
910
2029
51
401
431
2493
959
988
2419
2044
2212
221
1251
2358
851
3184
1665
2929
2947
592
1363
770
4096
223
4470
935
1707
488
764
1523
1611
538
2175
671
2044
4339
1817
532
1956
2029
221
2325
561
3915
3362
1300
2872
276
2750
2146
2112
1871
1891
1316
2658
3194
1676
4055
2711
951
3558
804
301
1382
4563
3187
2826
1016
1871
2112
2461
1645
1977
4535
4520
4226
1440
1420
4346
1561
4055
4096
1203
2865
1340
149
283
1955
3463
974
748
3309
102
1754
679
3175
3673
1588
1615
273
1330
927
24
2489
325
3529
2057
1081
1563
1933
3514
2844
1828
988
1300
1525
2029
276
2309
2744
2063
64
123
4329
2230
3643
2269
1591
679
1951
1666
2029
988
4010
4629
1519
1929
746
3719
964
194
446
4543
4520
3184
2706
1221
343
553
1127
930
2853
3836
3426
4639
3408
807
2693
4396
4659
2576
3194
2535
1773
69
2292
2191
2679
223
462
3920
4514
4597
210
165
3783
2091
426
927
1949
4130
679
151
1146
2325
1384
593
1800
3605
4008
753
4180
4376
3694
4472
2048
3641
3662
2261
3153
395
2545
286
1232
3286
77
2799
102
3050
3042
4249
1169
1469
2229
4508
1083
3399
1064
3335
817
1999
4314
2725
4075
729
1316
2029
2900
1917
2835
2785
2541
3900
1942
2172
738
1861
749
2515
1414
607
2176
2904
459
884
1758
2261
1310
3643
2055
1484
860
1951
3536
3154
2029
851
4102
2675
955
1199
465
1764
3032
3463
3113
460
3377
4600
99
2209
3722
3703
622
4656
319
3830
919
3786
4577
1693
41
2160
3116
4201
3888
1823
1750
4438
4218
868
1251
3786
2832
3536
4530
2298
4221
1504
3112
604
3176
3542
1789
860
2983
2933
2970
452
1779
1693
2632
149
30
2679
2628
3388
2921
1900
1917
1781
233
4576
2
1880
2968
1940
4580
3458
884
4311
2306
3851
1728
174
3208
4124
679
3984
3573
2049
3588
590
4577
1891
4616
889
4524
4530
3195
634
452
3028
456
4289
1106
197
3075
244
3026
1653
749
2185
4038
4010
3660
2889
651
488
1951
3827
462
2508
3298
4636
1199
3786
3915
3244
3574
3250
4025
1611
1930
2679
3154
174
3758
2541
4577
2474
3377
3138
1190
1534
3822
2420
3996
233
1823
903
926
2553
3916
1750
4069
4253
3208
149
2970
3113
2519
4186
1951
2777
481
451
1578
4503
2933
2261
3525
2628
1576
4225
359
4150
3196
3684
2055
1315
3361
903
4346
2090
197
30
3209
3238
1977
3558
1997
2164
4105
512
727
1425
3536
3032
4456
2293
340
1669
2090
2577
3008
2056
1558
1160
4277
2694
1228
1088
2509
4477
1439
1912
3719
2401
1232
2933
3808
1061
3563
3184
2650
3481
4186
3918
4008
4254
3978
874
4203
1961
2065
4325
333
2306
2645
2312
3382
1313
802
4665
1813
1481
1837
3284
1171
1484
4539
2760
662
2933
531
2758
1493
3500
1951
2164
903
926
1354
1492
2835
4105
2223
1800
4362
2052
711
2568
3465
1628
4039
3536
1778
4548
4105
1900
2050
1561
3481
2090
1074
720
903
3323
2070
2481
3707
3284
3146
1482
2578
3872
1311
3536
2326
2467
2775
2601
2968
2921
99
3222
2224
3545
2459
241
3250
4451
152
2769
2247
860
3502
738
3574
2933
3194
3284
727
663
3808
3971
2388
2285
4154
226
3175
4274
4098
3536
465
197
3042
212
1048
3008
3901
1789
3894
851
998
1891
2310
3032
3359
2551
3822
4022
1951
2825
3063
2297
4150
2730
1666
3719
2201
587
2975
2117
2577
2235
2292
1527
2100
2628
3121
2048
3052
3631
2515
2288
2164
3335
1439
4186
41
4008
2603
4180
3284
4503
851
1592
4038
3811
2933
4274
2297
1940
4124
1887
849
3861
3762
223
705
499
478
1855
4504
3368
1558
3227
186
2310
4035
1974
465
4455
935
3181
4606
1783
4105
1703
3032
4105
1439
903
3323
3563
1425
2437
4218
2577
404
1773
3184
4376
3465
2164
3051
465
1407
1157
1801
1160
3019
2219
3814
1228
3490
789
3516
737
3605
241
977
4463
848
2050
1340
3727
3536
1567
3071
2330
3142
4199
365
4196
664
3406
3929
2970
3113
538
443
2090
3719
3706
2968
903
3808
1460
319
432
2584
1668
194
789
1779
3099
1773
1963
3891
3812
2144
3184
1771
3316
3900
2215
2545
3195
1955
3813
4126
3740
1168
1504
2628
1702
1974
523
99
2304
2744
2818
1893
997
1800
4518
2692
4516
539
4289
2003
284
2685
210
2410
3624
3131
2
165
594
2215
299
1109
248
4190
535
465
2264
3446
3111
789
919
3722
4577
2818
634
2031
1199
55
1238
455
2055
273
108
1557
1808
293
1150
254
2434
4413
3353
1795
1121
500
3967
4589
2785
4126
920
4284
1010
849
4339
2467
4029
2715
549
2112
2933
1432
3938
3179
698
871
638
1210
380
498
1403
3769
3765
149
3409
3209
4218
4339
2750
452
4029
1952
4178
3184
3740
4507
3226
4052
4490
851
3222
2671
459
4533
1015
2634
2467
4022
4331
4260
4220
2889
3356
3692
1530
2112
4376
3506
2246
1781
1314
2355
1248
3194
4133
2378
3862
2211
223
1736
3361
1457
3616
365
2977
1169
3703
1842
1297
4504
3740
2238
4151
301
943
1762
2490
4331
2669
1601
4646
276
4075
4516
2671
4656
1795
4126
1199
770
2013
4162
465
1797
356
3211
2093
2211
1891
3673
2979
162
567
4275
3574
3048
276
2750
2146
4008
1240
2682
1900
3298
1513
1924
3849
2691
3160
284
1248
1301
3067
3117
2388
4201
3574
2933
4451
3498
3032
927
2173
1124
3669
4130
223
3317
3377
152
2682
4025
3298
1924
4362
1403
4510
3330
3795
3915
2496
1978
493
2261
1873
1314
1773
2100
1945
276
502
3217
4221
3286
276
1942
1144
279
848
1871
2725
4329
4075
2959
1523
3301
1169
562
4130
1383
3810
1564
287
3939
1951
3723
2102
3921
2246
2331
852
1692
1856
2889
3429
2070
3676
1438
1572
1641
276
4227
927
2933
1432
2366
1523
221
1588
738
802
180
258
223
2059
4041
764
2063
2710
2853
717
2933
2100
3056
3250
2172
1891
78
1900
1568
1986
10
1266
1779
1314
4277
3096
2078
3811
2712
3836
4604
4601
1168
2913
1300
3727
3038
2715
279
2505
580
2624
1840
748
2692
988
3318
1773
278
223
436
652
1003
4022
3308
1828
1738
3531
1093
1693
2632
2561
878
3324
460
1871
2933
2100
3250
2172
3972
1704
3606
4604
1568
1986
10
1779
1314
4346
99
3811
380
1063
3112
1363
2702
1598
1938
916
2923
1240
580
223
4638
221
3967
2029
3150
2712
927
920
194
2248
1844
2176
1461
152
2558
2116
2919
4622
2257
2924
3762
2536
2176
3211
35
3154
672
1082
4277
4124
3113
4294
3051
4530
4437
2309
1188
3820
3209
1900
1355
661
1608
4118
3208
2720
2306
1206
3060
2601
3587
1314
3497
2428
1814
612
535
3786
3989
942
380
2437
1913
3552
1951
1855
4001
2044
3184
1219
3536
3324
1242
4507
853
3020
2799
1504
1020
3894
2367
2650
3695
1917
2090
711
4178
848
481
3032
359
1669
2509
1061
2624
480
4431
3029
2399
221
936
297
95
1795
3032
454
1089
3113
889
1438
4413
131
789
244
4490
3703
3722
1090
1429
4430
2702
4162
4195
1814
3146
1258
432
165
1399
2551
1742
588
1530
4139
241
3481
4385
804
4152
903
3482
2671
2822
99
789
2844
3996
2818
1742
352
586
2145
1816
1758
165
212
3703
3100
3434
1666
1199
4527
4516
1794
200
2835
4079
3019
3984
1940
1986
1816
3113
2968
741
539
455
3963
3694
3482
3984
4126
1421
2304
1127
1924
1367
2029
1195
1816
1945
903
1983
860
593
1093
3063
1199
365
3740
789
1981
2799
3199
2921
4331
3646
2003
4106
849
357
2211
3991
3892
3703
1933
2671
1824
3519
607
3209
2514
2490
903
4346
4150
2094
204
465
4126
1199
41
3258
3707
919
789
2720
3113
2447
1061
3226
3686
472
1779
3157
420
2570
2591
535
2176
1461
2194
3808
2577
3490
2698
708
99
4577
1657
2263
1216
2601
3573
4113
3719
2725
2230
1736
2868
2711
3342
2971
417
223
253
2304
3984
1405
3112
1955
1421
602
884
3063
3723
3347
4623
3205
849
1240
2176
2050
3631
3211
3052
2003
2671
2620
748
673
1294
3113
1758
278
3029
2200
318
14
1199
3490
741
4088
2839
789
3113
4126
1199
1267
1907
467
1800
3251
919
3851
2420
1657
3463
2247
3742
3786
3915
244
3482
2628
1814
293
1773
1054
2081
889
3694
1438
4255
481
2102
2389
2692
3361
3495
4629
2607
894
2489
3364
1588
2563
1750
1100
852
2376
2483
600
2248
1882
4275
3984
1267
2304
3092
465
1421
3655
1981
1195
562
553
2209
2986
601
4022
99
3003
3917
789
2540
1306
457
3063
827
1469
4508
1842
3361
356
2822
1796
3046
4178
3490
2211
3735
4293
4105
233
4587
4126
1248
3238
2933
481
3113
889
3719
1242
454
1089
2663
2797
488
2671
3310
4185
1628
99
4490
1014
1168
244
1151
348
878
3747
4576
444
4475
3990
3220
2715
247
3309
1156
2221
3481
1940
365
953
3516
1438
637
2758
399
1628
1959
3292
2675
1779
4346
41
4226
2112
4106
1061
287
4475
3712
3463
1248
2323
2144
1837
293
2842
959
2933
2026
3093
1798
3694
865
1312
748
3748
4249
1427
2835
4211
2930
607
2839
4139
1085
201
276
560
481
2785
4126
1199
4529
3406
1251
3231
3318
3443
3565
365
2333
4465
2033
1785
1216
3516
903
4489
3184
3952
3359
2090
2959
2112
2466
1602
2263
1010
391
3877
3209
465
4302
1795
4126
1199
46
3532
1111
1936
418
595
1101
532
1016
1611
1523
2230
3719
2388
2376
3545
2245
988
4376
2059
1945
2971
1517
1102
3250
4221
4309
4247
197
210
165
3939
2344
3481
3516
4294
4304
1232
3456
2200
223
221
3810
14
3301
3361
2456
2620
1523
246
2257
1145
4326
3032
4126
1945
276
2185
2978
2785
618
3295
2869
460
4534
1190
804
1981
3673
2211
193
865
3967
4052
3209
4218
445
99
930
2244
3856
1326
3996
3571
2818
1426
586
1727
2209
4070
605
1229
4011
2822
2744
3671
2283
4533
3509
1913
1586
1062
3675
365
1871
4328
2100
3253
2044
1330
927
3984
3679
1300
3038
2868
2208
1891
436
1367
2933
2585
2977
123
3545
3536
1656
2163
3516
425
1780
1425
4190
3063
2889
3719
2803
4039
4032
1758
75
239
1389
1871
3536
920
3901
1504
3658
2029
246
2868
4428
3880
274
11
1330
380
2130
1146
804
1028
318
2983
3872
4105
2403
1404
209
1942
2760
1534
1766
2116
1571
3712
3808
2006
1951
3634
4231
2901
417
3458
2790
1694
651
3057
1471
600
716
439
2265
3268
2142
2947
550
4126
2211
4529
276
4010
4659
2373
2285
2406
1441
4629
2490
1523
2678
3722
1974
3900
4048
560
1199
938
4333
216
3529
4130
3399
3516
3304
789
4413
3594
1260
1842
4469
4401
3549
485
4538
1766
2026
3336
2951
2679
2230
1111
1420
4126
204
4529
276
902
2211
4302
1251
3536
2176
2479
2327
3688
223
3723
1860
582
1561
3545
4191
3661
2029
3120
1248
3490
4659
4333
2065
3071
2538
2373
2230
2951
4218
286
3320
2112
1871
4126
2375
4523
927
2117
2181
1588
2748
1301
493
4510
2563
1795
1704
3366
2465
1871
4328
413
276
2750
851
2230
4382
460
2944
1318
221
3350
4294
3643
2658
3250
3243
2838
2215
1871
3536
4070
455
4504
481
1383
420
1036
3686
472
3991
365
1292
223
3827
3628
2008
513
919
1860
860
1422
210
3063
1251
3277
3719
4130
2545
1100
964
795
2031
920
1773
1061
2802
1934
701
4524
1069
4389
4199
938
3808
1014
2573
2137
3740
3820
1764
2822
3250
2261
1891
3985
3191
2992
2176
2490
1967
3729
1599
2775
848
4126
2679
2029
276
1124
4162
940
2175
357
1316
937
2658
1847
2146
852
4586
2056
3419
246
11
927
24
2951
4468
4510
3461
2211
3719
3268
2176
1488
4661
2375
3552
2947
4472
2208
3323
3110
2304
1199
4484
3399
2622
1404
3113
1258
2671
3490
365
2100
2702
4329
1505
460
3915
3390
4126
19
2889
276
578
2771
4655
3209
1871
3320
2112
2933
2277
460
3268
2208
197
1177
3029
2437
818
1576
3253
960
980
246
3686
941
4126
1692
2950
3268
902
3673
3655
389
3194
927
1615
2429
1252
864
1063
4129
2665
2213
1111
1420
1641
2116
2299
868
3566
1978
1426
2059
3336
2355
1891
4078
4022
3995
4518
1195
1816
903
4316
3525
4627
307
2442
2304
2822
1407
99
278
2280
4588
3741
3671
3653
1599
2744
1881
1913
1062
3998
3536
878
2056
4586
1833
903
2242
3071
4346
488
3545
34
2649
3826
2191
3184
1204
3827
465
2944
1340
3991
1900
3661
3681
972
4073
538
2211
3719
3938
3576
2164
1648
2044
3194
2310
1833
3664
3433
2750
2779
3490
3209
465
2056
4586
4186
3892
1955
2584
3719
3991
417
3539
1837
913
1177
4150
3740
1672
1601
2944
1340
1251
4576
2904
884
1168
3063
3536
289
3379
3998
2561
878
2056
4586
1833
4102
4264
849
1416
1199
3915
2933
3894
3719
3184
1496
3900
2675
3032
204
3900
972
2164
3658
3166
851
3401
4178
3991
4126
1199
3679
2506
3028
3108
1985
1438
4396
663
3680
3915
1891
2835
1062
246
2640
3980
3377
1871
4489
3042
3050
3655
356
3552
3194
926
950
2076
3308
4402
2812
3482
465
1300
3038
81
1996
3399
1833
4339
2100
3808
4318
2299
1940
4629
2112
1935
942
973
4631
2055
3233
1238
1655
4130
357
419
1861
3284
1945
1061
2536
1427
1917
4580
2246
804
223
699
1518
3379
278
3991
3836
2472
4508
2602
64
1957
3307
1455
4055
221
1216
2511
4275
3643
988
2799
2983
4653
3028
352
2838
3175
920
4108
1640
4130
4623
664
4221
4516
1414
1316
3250
903
3681
1216
2678
2201
3155
3892
2373
994
732
2242
698
4022
4508
3205
3602
4170
2504
4389
4334
4604
1300
1199
1871
1795
4126
818
3310
3043
1398
2978
390
3592
2248
4472
460
406
1673
379
3524
928
4010
2790
3184
3518
3938
607
3915
465
2304
1284
664
3808
611
734
927
276
1795
4126
2211
3458
4172
276
902
3348
3227
3243
3113
1199
415
860
2090
3692
1611
2986
3649
4129
1401
1766
3710
4659
4040
2176
460
1994
919
3463
963
1816
2803
4577
2215
849
3019
3073
865
256
1719
2112
3328
3187
3533
1316
558
3578
3536
951
3757
4332
2913
4603
928
4306
3901
1533
988
4302
2523
2744
223
11
246
4351
2090
1799
1504
1482
2026
2913
1425
29
2506
149
1186
3558
1951
4126
3679
419
3490
4126
2211
1972
994
3336
4186
3214
4309
1427
2755
2959
3918
3250
2933
1605
223
943
3194
1930
3020
2635
2679
4659
3209
2538
1077
4108
2710
4604
1894
928
1348
3308
2180
942
2285
3714
2540
3574
4197
3684
2090
2723
1533
3572
3524
4025
3609
3289
261
3309
2421
4115
536
254
804
462
241
1460
2591
1859
1591
3041
223
802
2933
1773
3836
2931
1917
3032
1106
2633
3361
2535
2029
988
1061
4329
1001
938
1433
2325
3474
851
3176
187
3684
1891
2577
1177
3937
2518
221
1059
1951
600
930
3184
4398
2418
2235
1240
75
223
370
1622
3399
3311
336
227
2923
1945
2181
4363
1921
2259
286
2117
149
2986
2206
2741
1199
1367
1728
233
602
3592
252
3995
3307
2691
889
3794
455
2088
4331
3032
3573
1693
2671
3729
131
1891
789
226
479
4102
3211
695
903
1780
3184
3891
2974
2751
4218
525
2419
698
4494
1199
3108
2304
1611
4126
3032
1795
4508
789
3366
4518
884
4101
1177
411
2952
1963
2490
2211
930
226
3060
1333
233
1251
3050
2822
187
2194
128
674
918
3211
1061
3711
149
1127
2219
3786
165
3060
4126
1280
751
1405
2933
4033
2671
386
4010
848
3211
4186
1367
3113
78
2692
563
3799
2164
3712
1957
1900
1042
3915
4149
947
789
749
2473
2345
761
2219
1040
3995
3647
2768
4199
4011
1059
2199
1236
4092
1447
445
3355
973
3655
808
3286
2899
3612
168
3808
3540
3545
2176
2215
642
2010
919
1981
3039
1933
2671
2159
2483
3084
2944
4530
539
1816
3190
881
866
2286
2947
1294
748
2714
2194
1895
2928
4199
2031
2490
1177
663
1739
3502
1775
884
1056
4185
3915
1945
1422
128
3382
1611
2243
4271
2698
4126
2694
1704
2981
3209
1529
3361
3826
1206
4048
894
2886
679
903
4346
3894
4245
1199
3120
1617
365
2860
1552
3113
3208
1963
220
1871
2838
919
1108
1416
3138
2311
884
233
3251
4613
2720
4580
1429
1064
2831
2658
4458
3812
3803
2307
4660
4526
4616
3594
2601
2499
34
2211
1625
2859
1100
1672
2031
2853
2679
246
2959
1751
2395
2650
3672
2617
1795
4126
1704
1199
3719
4079
3019
3194
609
2933
2285
1441
4121
4629
241
3063
3536
211
2775
425
903
3915
3399
1951
860
1771
2033
1232
4169
4245
1704
460
1060
2137
600
462
3209
465
34
1199
1773
3289
2326
1483
2933
4604
4601
538
934
748
2871
972
2401
2835
1438
4430
3719
3573
1206
1833
2755
2934
938
532
162
749
14
1997
3028
4289
2939
903
4402
2410
1232
3194
1611
2514
3071
3551
343
3184
695
4629
3786
2211
2010
985
3113
4126
1199
2416
4148
452
3032
2333
3900
3649
233
4253
4017
4656
1294
2626
4277
1917
513
2090
2304
2006
2399
2519
2093
2359
2860
1315
588
3108
481
4530
3188
1340
244
2050
180
2970
960
1446
3898
4235
3355
3719
462
2245
1248
2868
770
4357
204
4126
1199
940
3399
851
4484
452
2679
2831
4284
465
3209
3238
1942
2970
4133
223
1092
3283
365
2538
1804
4191
28
1693
560
284
2180
4277
2933
2277
2037
4449
436
3250
3760
2063
99
4311
683
3722
149
1203
1108
1781
2159
4219
1944
64
1891
152
1475
41
2333
835
3490
4629
2519
4038
359
3209
3822
3211
1069
589
3113
3463
2782
3112
1800
301
1589
2137
2628
4190
4118
4302
2523
2692
1940
3364
1591
4577
2698
2261
1674
1232
3502
3984
4073
4126
1199
3490
1243
1593
2456
2481
1617
1236
4092
1628
3227
4377
495
4577
3063
741
1796
2885
4631
478
465
988
3694
1438
4267
1814
1429
1940
3463
1871
419
3176
481
462
2535
1697
3361
2286
3305
2428
4318
4504
3220
365
2219
3214
1061
4126
1972
1986
2261
1778
3302
2626
4118
2250
198
741
357
3984
3113
2133
2176
165
2249
4577
3585
2694
2437
663
1251
4150
1476
2200
3492
4038
903
3686
472
3063
2229
973
379
2607
2889
3891
2420
2692
1963
3060
4126
751
1280
1564
4227
221
1861
3786
1601
2996
1372
4489
3545
4199
415
4039
3211
2868
789
529
3991
849
4205
4169
3463
4577
419
3355
563
2164
3808
2659
128
3495
4629
2902
99
4169
276
2490
3209
672
1082
170
3691
919
1422
789
1773
452
3984
3176
679
197
4105
749
3786
3191
2003
2376
4106
2620
3707
180
3673
2577
2199
1221
1758
4102
2563
2440
1693
4148
2933
465
3979
3907
959
2607
988
1059
884
1062
2758
233
3822
4185
4314
4232
2159
652
1598
542
3862
4186
3209
2635
2725
2230
1494
2484
4534
1795
4126
1704
2868
2201
417
3681
3071
4010
1178
3879
3924
4284
481
462
3609
2029
903
722
810
356
2711
972
2563
3684
634
1199
2686
938
3740
4070
3310
365
223
1780
896
774
848
221
357
2286
201
343
3265
2195
3283
1040
2871
1580
3342
3558
465
3379
1126
2933
4133
34
3574
4600
3573
4302
2523
2480
2176
2490
2677
1504
1146
2913
1425
149
1773
1591
2456
919
2271
1061
4149
2535
1151
4079
3719
2933
34
1199
4133
380
1108
878
244
2526
1562
39
3146
1251
789
2686
3138
3209
3238
972
365
2816
3798
2283
1232
3456
4629
417
227
452
1251
2211
1945
4126
1199
1860
365
4524
3063
741
1284
4298
197
652
4435
3984
1933
4105
827
244
128
743
744
1318
1546
3703
3073
3227
4092
1236
1887
2994
4577
2029
4520
4115
201
3937
2775
3840
804
356
1529
394
4414
456
1900
3209
542
2176
919
3500
642
1327
3194
2215
1008
1905
2467
1820
4150
2470
4178
4115
1340
4577
2711
1107
1860
934
1493
2710
551
315
239
399
845
246
3456
209
2456
3733
2968
4186
3719
1248
417
4249
3285
2211
2097
4120
3533
4302
404
1484
2868
3032
1837
3681
1392
2954
273
4105
1808
4277
2725
4126
3209
3108
2944
1340
878
2056
4586
3938
2775
3963
835
417
2818
465
2716
1090
4508
1318
2191
1730
780
2799
1156
4430
1674
942
889
2325
197
1496
3900
3879
2640
64
1251
4186
3740
4118
2715
2871
977
223
4641
149
1493
3837
2711
365
435
3628
1949
4044
994
357
4377
3722
244
1900
3915
1512
2016
417
1795
4126
3230
1622
2725
2230
465
2574
2164
927
2650
2375
3071
3536
700
2603
1957
1588
194
1918
600
54
1300
3038
2367
801
3912
1690
3194
381
3938
217
2812
3877
390
4240
4302
4661
223
3299
4055
2679
711
2102
3184
942
4186
3250
436
3906
1871
4354
1358
4562
1049
417
4455
3322
3900
481
462
1300
3038
1199
2997
2785
2211
4133
937
390
3090
329
588
1530
3802
3250
4451
903
258
3782
2299
460
4586
1951
597
1423
209
1871
4172
1523
3299
1542
582
2725
3194
2376
1602
1165
2197
2686
1216
1800
3681
972
2591
1286
934
1008
198
4646
4126
2325
2925
1891
789
1457
3978
2303
3492
3209
2514
197
662
3458
1257
3517
2181
204
1767
2355
1427
1969
4253
863
3097
3382
938
2545
2930
589
1415
2785
3900
444
589
903
2309
4178
988
848
1874
4534
1795
3032
4126
279
452
1771
3786
1589
634
884
3209
3238
2596
301
607
2671
2488
3830
2777
1251
2261
3719
4169
3786
2490
1779
2309
4038
3268
4221
276
452
1577
2325
4424
2751
3830
3794
849
2189
4311
1062
3878
2261
667
4186
3347
1639
1917
2456
1156
919
2159
3883
2634
4185
1160
3808
1316
2601
4648
332
3475
4121
2215
2698
2420
411
1662
827
417
1617
558
2650
2490
792
2085
287
4521
457
2551
208
2299
1994
4231
1158
4659
2456
1773
2508
4247
1061
1180
319
2900
221
2750
1581
1855
698
84
284
2180
4186
3681
3071
1554
3817
1579
4106
722
2395
1924
1951
1798
3874
607
2056
1588
679
1693
28
1064
2895
2831
1891
2835
4079
3019
3227
2868
1019
3184
2620
3719
1148
2909
955
2247
210
165
964
3160
600
694
481
2383
3154
3758
3366
2090
672
2936
2112
1200
988
1764
1891
2889
849
4530
3552
3194
2403
3208
2786
3217
1111
1420
4478
1008
3490
2052
1401
326
452
3104
1906
2408
1638
1662
3691
2677
3479
3019
3352
3399
2490
2933
3448
1778
4379
221
485
2181
3120
2526
431
3209
4535
4329
2230
4661
1588
2748
2596
3257
3320
4055
2083
493
3238
2013
1422
77
4311
1992
3342
3719
2126
3595
279
223
425
2277
201
3836
3883
4249
1093
2208
1780
1381
4038
3786
2490
1564
4346
1061
4577
465
3605
1386
884
3113
4249
919
2176
3580
3707
3261
2633
301
4113
3601
99
1186
1014
4126
481
3463
622
2669
3209
2211
1777
4656
1816
2723
3722
1795
4126
981
3482
3463
789
4162
99
4389
996
1199
3196
792
2200
3545
1774
3175
1719
938
988
465
1561
3938
4339
1115
2112
347
3108
2176
2628
3545
365
3457
2694
4004
3184
3719
2822
2682
261
319
1251
868
2285
4154
2288
1887
1758
849
3653
4048
1078
4590
2401
1248
1173
4126
2211
1721
3786
3211
4126
4577
860
4302
1823
4408
4185
2029
4562
4277
3502
3364
1591
2269
3113
3463
3853
1969
481
3649
964
977
734
4169
2137
3536
1187
180
1206
2490
2839
4323
4242
1781
1061
465
2838
2050
3199
881
1504
3822
2958
2760
2176
3084
1496
4259
4654
301
1236
3984
1447
666
2721
3938
1200
2112
1833
1199
4656
3194
4646
1309
3209
465
3500
3915
1554
2617
3827
849
3310
2669
2176
1718
974
3628
3222
1427
2933
1900
1593
1647
1389
652
1327
3450
1216
2490
425
1377
2635
3184
2102
4186
4277
4463
2099
927
2026
796
1210
1425
1871
4328
1080
334
4533
271
357
380
4503
2637
276
460
1588
852
1389
2447
1990
1842
4514
3038
4625
2176
3490
1154
782
3723
4329
3536
827
2358
2732
582
2895
519
2691
4162
244
4150
3490
3656
1833
2842
1098
3474
2048
2490
2470
3695
1955
3112
1186
1611
3063
4616
3585
2506
2230
3814
2201
3576
3187
1106
4105
2456
193
3302
223
1779
813
2320
638
1814
2694
1228
2059
4656
3028
789
2720
784
2100
39
34
3138
2714
2622
34
1833
3217
2933
4178
3379
972
903
2731
589
1523
1480
2002
1010
2375
3912
2822
878
4070
3138
4136
4446
634
3461
3814
1859
343
4484
289
1199
1736
1432
3062
2679
3890
2947
2889
4192
1288
3892
4530
452
2584
2429
1251
1151
789
233
1440
1955
131
553
1334
2285
2959
4451
2112
3071
465
2211
103
1496
3108
1861
2359
3991
4126
481
762
511
2190
2234
204
2331
1810
2029
289
1184
1199
927
2702
1248
2456
465
3379
784
2376
3336
2768
172
3875
1089
3900
4656
804
365
2003
789
1219
2987
4118
1206
1251
2519
4126
19
3726
4048
465
3786
4577
2322
3490
379
1386
3799
3270
3113
3463
1739
4249
1407
4413
2292
1648
2744
481
1645
3649
415
1617
2598
4126
4490
1340
417
2490
860
2617
1693
1251
1199
4169
748
419
3900
227
452
3195
244
3984
4476
938
4530
180
919
2889
679
1389
2100
2347
2490
789
2701
3576
2248
3113
1340
2085
76
1959
2947
14
988
1203
4247
1656
1088
2799
1440
180
4577
3755
2933
3695
99
903
4106
4533
928
4199
938
2702
538
4597
1814
3929
194
2483
1322
365
2021
661
2601
1180
1061
2695
1781
3096
2293
604
4604
3308
4084
4059
1891
3915
3762
2048
4318
4178
162
2769
1900
1248
1496
3108
481
889
1251
3113
3191
3194
2006
4186
3786
454
934
1493
4284
3209
2884
762
2715
1961
600
1460
2939
1396
2029
903
78
4162
3516
3722
244
2420
3703
789
89
795
1186
804
1933
3830
198
293
1798
4363
4240
2679
2546
2487
919
2257
2122
223
1795
4008
1199
2094
210
3674
1731
2832
1399
4329
1934
1145
2760
1418
2731
2933
4068
3681
2622
4126
1199
3900
2102
889
3163
3209
1251
1432
2632
938
3217
4025
4067
2715
362
365
3827
3071
2758
2008
2392
301
1078
2553
1693
3075
2993
3915
2635
4640
4302
319
244
39
3837
2951
1439
3229
3724
2921
1416
2294
4332
4472
4162
2538
1672
3222
1764
279
227
149
1991
553
789
2123
1059
884
466
233
2159
165
4587
4191
413
1440
2838
1334
2429
1493
901
903
289
404
1570
2503
4576
420
2215
3811
4001
3105
988
1994
4484
3892
1260
2211
4197
4516
3826
2665
4124
1236
579
198
1008
417
1617
2172
2679
3250
3308
4190
3096
4312
1568
1986
2457
2713
1300
2080
2818
3032
4139
4022
319
3993
3524
2604
1282
2860
2277
1427
2052
2933
4510
3490
4105
2610
2832
2853
1014
436
2506
244
663
1871
4102
1204
1248
3549
2211
2481
1617
204
1933
2671
4126
1199
4529
3490
4530
4017
2264
227
452
3900
3146
562
3761
2959
4068
3173
3200
1050
4294
460
1977
2245
1111
1420
3811
3108
2323
2914
1251
1401
1554
4657
2947
3814
789
1236
4092
1891
365
1260
2677
3032
2285
3714
2288
1887
1861
1955
4105
663
2401
2112
1199
311
1951
3707
3187
748
2323
4075
1407
4218
2694
1228
1594
4247
2818
465
2591
594
1940
534
417
4209
2200
41
4226
1064
4521
539
2175
3490
4126
1833
1611
1773
4361
3184
1439
3574
4284
3719
4622
2868
4376
3439
3184
4126
1981
3434
2723
244
2692
1657
1416
3892
3042
4518
3063
827
2980
2799
894
2946
4162
149
2304
2822
3366
2435
3653
2090
748
2486
1482
792
2577
1315
3786
1093
1407
2243
2135
4201
319
396
3719
1773
2100
4255
3989
955
1693
542
2490
4221
3536
135
919
4314
2015
2375
1432
3283
3862
1199
1059
884
2159
4377
2283
2327
3879
3448
2215
1918
452
446
223
1546
1164
394
1493
679
3878
4051
105
4323
462
2376
293
380
4003
611
694
138
3238
2881
1961
2024
2184
324
2835
2359
4126
903
3323
3801
663
3770
2124
3673
1917
2831
1367
864
3631
1168
455
3113
2345
741
3984
2591
2030
2818
1951
1251
3292
3283
2743
445
4247
1940
4126
1617
1891
279
3671
2464
1199
3984
4115
3762
99
3063
4577
3891
3703
2818
1236
3697
2378
3227
3327
2456
1096
1816
1837
3040
1429
4092
1451
2601
2515
3113
4588
3008
1917
4258
2694
4079
3019
3546
1496
1251
334
419
380
1861
748
4278
417
1672
3429
860
3692
3292
103
2921
2
1416
3653
2799
1083
972
2299
4595
1780
2933
3108
481
227
452
3924
356
105
1814
4092
1447
4631
2511
301
3686
4199
3377
3891
220
919
2304
1496
356
903
2145
4346
1963
2283
3827
2044
3536
4489
4267
3757
2215
3495
1329
204
131
2839
3211
459
1440
538
1008
3243
1340
4656
594
3319
1232
454
4302
762
3484
39
1090
1089
642
2010
1957
2095
3322
889
1427
848
2696
149
1061
3196
1006
89
670
244
2607
795
2306
1447
3068
2187
3236
4151
527
1305
1799
3786
2490
3502
3211
2211
4185
1199
465
1913
2326
4577
3820
894
4446
3524
3258
3463
1355
394
679
4124
2192
3209
2286
919
3333
246
4150
1168
3113
1591
562
928
185
749
1375
1151
2782
2176
2050
1940
4629
2577
2399
417
4629
204
227
452
4302
4126
1199
3490
2506
1617
2211
2303
3227
2483
3209
2679
1104
3703
4577
3891
1940
221
2748
1425
827
2971
1236
670
1203
456
281
3915
2298
2716
244
4437
4530
1707
2081
1942
4465
420
3063
2698
1169
3184
2715
851
3096
469
3742
1177
1991
4608
3545
3900
1102
1530
919
3830
3692
3098
1083
679
2285
2535
938
1355
1248
4133
2286
2395
1994
3032
1340
244
642
2010
301
1078
980
2043
380
1063
4472
1896
3261
539
1097
2643
1090
3964
3838
927
223
379
666
4149
212
3395
3681
2481
4126
2211
2894
1199
1367
1567
2986
3536
1251
4638
3390
2784
3631
3698
664
3184
4653
356
3326
2111
2201
2591
4629
756
357
748
2323
1253
2493
3021
2090
1145
481
2991
1645
2601
3963
198
209
1104
301
2846
904
2395
4472
123
2209
493
168
4357
3760
4284
1795
3347
197
4247
1240
1231
556
1978
1855
3679
4312
3250
2172
204
4126
4604
334
1199
2715
4158
2263
244
78
2191
4038
419
1617
1251
835
2596
1977
2933
2277
2601
1236
4092
3355
2974
2271
1238
379
4390
4150
1693
542
2490
135
2176
452
3979
4352
415
3915
2015
2375
1432
4079
3375
1186
3208
3628
2775
149
1316
959
2011
1921
2769
4118
1061
666
2376
1558
244
949
254
1918
884
380
365
3071
2387
959
2376
4126
1199
204
2359
1833
162
2102
1591
3298
3217
4025
4067
3778
3209
2632
4302
889
3379
938
3194
2006
1945
3330
465
493
3458
3123
149
848
2551
4267
2993
244
2665
3915
2557
1492
1427
903
4346
3184
4277
4489
2130
1615
3681
3283
2401
2568
1652
417
1617
4629
3227
3719
1244
2949
1496
1251
3002
1122
4023
3209
1795
903
4346
4221
3113
1432
3827
3708
926
4057
2378
1719
256
4133
1199
4534
204
934
1662
3500
3656
2030
2172
1751
3900
2715
2919
2113
2383
1439
2557
4657
938
2775
4181
4339
3838
755
4245
1704
1833
629
2002
889
1677
3138
3377
2490
2671
4162
3862
4126
299
2812
3209
542
1061
2539
3196
1767
789
3063
2006
1199
58
149
2921
3991
131
881
2750
4533
2775
934
3230
4352
2949
1122
4656
3211
737
2576
2261
2138
2577
860
3395
2675
4118
3808
1933
1251
3908
3786
3740
210
165
371
3464
1991
553
4209
165
2274
4057
1472
306
1199
4221
3002
1693
1251
1891
3377
2375
3423
919
165
751
1280
4039
3653
1455
2633
465
2490
3786
4126
2211
903
4489
553
849
4346
4169
1669
2093
1427
379
319
793
2889
4629
3495
3463
3517
3984
1199
3194
3719
947
789
2535
2269
2694
3405
2100
2924
493
1367
2211
128
4178
3495
3019
2868
2693
3138
1994
1617
1801
3250
365
1568
1986
1779
1689
2304
2325
2702
3048
4115
2727
2968
4267
941
3458
4604
221
2913
1300
488
1799
4657
1736
2176
1461
152
3343
1844
782
1697
3361
4107
2114
2323
2401
3096
4328
3719
2164
1891
1425
2190
1598
456
1795
4126
1199
3915
3808
78
851
3612
1781
3222
2711
1719
1093
2359
3209
459
279
452
1530
1244
2775
3786
3028
3719
903
2191
4162
365
4169
2725
2100
2211
3071
2245
276
4010
4334
3142
3150
1871
1945
1974
2715
452
3938
607
3991
1108
1736
4604
4294
4601
4172
2913
141
1300
3038
1367
2595
2172
276
2715
4659
380
2936
452
2557
4601
1843
1316
493
3255
3920
2515
3268
4220
1235
2261
3277
362
2930
607
2437
3708
3208
2117
851
2286
1405
3125
2884
431
3038
276
4346
988
1440
1861
3194
1878
3811
3250
2933
4068
2375
4508
928
1199
1871
4126
2211
4529
276
4010
4659
2373
2285
2406
1441
4629
2490
1523
2678
3722
1974
3900
560
1199
938
4333
216
3529
4130
3399
3516
3304
789
4413
3594
1260
1842
4469
4401
3549
485
4538
1766
2026
1314
3336
2951
2679
2230
1111
1420
4126
4331
276
3211
2677
78
849
4161
1069
1020
749
3928
3226
1228
4149
2535
1933
415
2521
2671
3719
3679
276
770
488
3184
3673
4004
2933
3366
2895
3032
3568
1440
1436
2545
1891
3482
3820
3676
2437
3316
1917
2515
2609
2628
2140
4516
679
2143
3041
2954
108
2090
1799
93
188
538
343
866
2174
163
3311
767
1736
928
3839
1255
2403
99
405
1602
2921
4302
78
1076
663
2591
2006
3184
3808
170
2650
4520
3985
852
1589
3641
2596
2123
1273
1951
3082
1102
3381
3008
2790
2797
1131
3763
1440
4407
1790
1446
167
2782
564
2356
1367
2304
2713
1219
2123
3211
2211
2669
2034
4022
4151
884
789
3100
1426
3216
2261
1781
1297
4465
3289
1816
318
3901
2176
3545
3366
128
4518
185
2285
4103
743
4389
4205
1721
1517
3310
3191
1601
3778
1457
3250
2174
1977
4022
4247
1061
3032
1219
334
4105
1255
2403
2933
2112
974
472
3551
1828
929
1799
1168
1917
2246
2968
3336
465
2838
2472
1108
3187
1221
3250
2172
4000
503
1240
1199
1871
1517
4604
1961
2479
4130
216
4162
2403
2498
4352
953
2923
749
1300
1611
3570
2073
4510
849
2100
3811
152
3536
1203
2933
455
2037
782
425
3684
1838
1800
1439
1721
1405
2242
340
1367
2687
1518
4178
1001
357
2900
663
465
4022
1779
1425
2702
2715
297
1945
3536
1300
3038
1561
2838
2100
1567
852
1842
3250
2172
2032
2698
3706
2835
2227
988
1061
2913
1799
4503
152
3869
1697
2889
3962
3531
2359
4302
1251
365
3209
3952
1376
2107
889
211
629
3103
3810
2211
3716
2950
3488
2679
4345
2130
928
4604
3318
2563
2176
152
2775
1855
3944
903
1504
2596
2980
3230
1780
4395
3592
2889
3184
4547
4249
1248
2050
426
2477
1064
4006
3379
1377
2756
276
2750
2881
284
14
456
204
4302
4126
1199
311
2959
1432
3576
2058
2112
2466
667
4284
549
3877
142
1833
1127
919
2232
1860
588
3621
3900
1977
3536
4038
3811
3301
4463
3071
979
2524
2586
782
1570
4655
2936
2433
4096
4626
1145
1016
234
1731
928
3320
4055
1530
2627
2154
2102
365
1591
419
3209
2112
3952
927
3938
2429
980
4025
1945
3874
865
160
318
301
2114
2889
3223
583
1127
2340
4096
2196
197
201
2604
541
2035
1186
618
1179
1115
582
3140
3043
3184
3703
789
1527
928
4518
980
141
2771
1300
4604
331
1842
1951
4503
1096
3399
3915
1014
3032
1861
3264
3688
3366
933
1058
3228
2330
3362
204
2835
31
1242
4508
3052
4420
250
3680
2682
4339
1111
1420
827
1645
2652
481
1564
297
3355
1949
895
1740
1019
4463
1833
1316
3231
2324
2786
3117
2041
4468
4188
1855
2112
347
1110
3209
2698
551
2112
1719
4411
3500
417
1617
3822
1233
3218
1476
4131
777
4186
3742
365
3327
2052
4191
2463
4420
250
3117
4332
3146
3355
1137
2112
3730
3895
2889
3128
1740
417
4339
3192
2265
4468
3815
603
1855
851
3310
4188
1949
2743
974
1915
605
2959
1719
420
2174
1255
1340
1040
3649
2176
460
1015
1146
698
1773
319
293
3463
1481
2056
2396
3533
2526
2113
3457
2127
1420
4317
3539
3755
3093
4302
2245
4420
3355
1561
884
1714
1357
2419
4001
817
2013
928
2325
2971
4430
3457
1186
1168
212
1843
756
2515
2573
3808
780
1917
3227
2090
4576
3397
3820
1808
4226
3187
1584
3911
69
3730
849
375
4468
4339
3938
1399
2728
247
2783
2
2707
1924
3341
3432
261
748
3389
2386
3361
2285
1615
4534
1871
276
460
4328
3120
3113
1611
804
356
1891
662
3347
258
849
3184
2211
3019
1439
1061
1622
4220
607
3678
1534
4503
469
2750
1860
3601
2895
3490
3063
2933
2637
748
2056
2641
3836
1615
1871
343
3120
276
221
1800
456
1221
4178
2399
3112
2634
1081
3529
4199
851
3263
4329
2401
2678
2635
2230
3525
2538
488
4017
2378
3038
286
1316
201
3063
4616
2366
607
3290
1762
3854
732
3808
3536
4586
3026
4022
738
4507
1615
2112
1871
488
3310
1833
4661
1300
271
2143
284
3243
1635
3458
2493
532
425
4010
28
2965
2185
4659
2378
764
3308
782
4328
3071
1655
1419
2913
3038
2183
4260
1190
1429
3050
1615
2176
2490
452
568
3915
221
4613
1861
2933
2164
1165
3250
4221
1692
2112
3194
3912
2715
2416
2769
4186
993
2585
4178
3811
1200
4661
4483
557
1196
1010
1847
1942
3320
2212
780
749
2499
960
3063
460
4010
856
587
14
1452
4331
3935
1697
3808
2853
356
488
3673
4334
2732
2146
301
1078
1199
1615
2211
4411
1891
1367
22
1800
3926
1231
3984
3250
1758
2744
4378
463
460
1835
4387
2442
1235
3314
3364
1823
180
1947
1274
2353
2229
923
1871
64
835
2029
1063
927
2933
1420
1615
1800
3313
4220
276
662
3295
2604
2176
1123
1316
2366
3290
3029
1871
2596
197
2373
1588
2201
2187
2661
3289
3509
3038
3105
3791
2212
4067
4378
2581
1367
917
4325
2291
612
1940
2378
2835
2671
3571
3250
3915
3343
3461
3020
1240
553
3209
1615
3938
2112
3530
2997
11
927
1150
1990
1115
3377
4067
433
4398
4130
1949
1731
2309
1095
930
380
2200
1844
2010
3319
276
1534
247
2259
581
1124
3761
943
4318
2017
3918
425
4025
2591
499
4329
1028
1803
3192
1330
1605
2167
1918
1342
1722
634
2146
3457
1536
2430
2585
2933
549
3146
3009
4078
4022
3250
2977
503
2032
2547
4479
671
1146
2933
2489
4079
357
1460
3536
2606
3146
11
927
589
4638
1279
827
2375
4618
197
2303
1611
4008
3800
692
1951
4535
1982
4507
2577
2298
3187
3328
4126
3123
2211
3915
1068
4604
2307
4390
2
2490
789
1813
4490
961
2818
3915
1808
756
3573
1216
165
1591
2982
4247
1940
2481
1199
2201
1947
1801
4218
2835
3701
2164
4105
4378
1439
2933
3194
3611
4521
941
223
2812
2831
2230
4329
1605
748
3670
3918
3465
937
1614
1232
2091
1951
2723
2200
3571
3750
4150
2090
3915
3694
2016
2233
4268
1481
2293
2965
581
3056
2678
2292
4477
2073
4178
848
3719
513
1355
4126
903
4346
3209
3113
1199
201
4577
1773
2333
1657
822
789
2029
748
3984
77
2049
395
848
1917
1708
1078
947
919
1446
1329
2384
1693
3722
3099
884
2295
165
928
1781
2582
2724
334
3707
3463
2626
2744
420
31
1242
2634
2728
988
2090
3640
1744
884
717
1140
2028
263
3653
4186
4130
2785
1874
1131
1891
1945
3209
216
2261
864
4022
3978
482
2955
488
3579
2839
1014
1168
2430
2176
1446
748
1860
3481
1940
3573
3786
3113
3211
672
1082
2510
3463
4530
1771
4534
4038
3024
4424
465
3646
1781
1199
1355
3032
4150
4577
3051
3820
3289
3712
1483
4106
3814
928
3929
884
2420
394
2207
3209
1708
4187
2692
3295
99
1608
456
2783
2310
3422
3628
4169
1994
3333
3209
3490
2490
452
2679
1243
3786
2090
3814
1248
2456
1173
1199
1781
4126
2211
3113
3032
2635
1617
985
4092
1236
2609
2519
919
789
3209
4118
4175
2490
4195
562
3722
2723
1199
2311
1059
884
3463
3794
2159
488
226
1940
513
3041
3540
4389
2084
2968
4515
465
3279
3113
1577
3251
3366
456
2246
3808
4126
1393
2384
3099
2970
2021
3890
4444
3984
2211
4000
3545
594
1476
1530
198
1611
1307
1396
996
4126
223
2487
762
3653
2818
244
2111
4475
1199
3143
1974
3032
2247
1120
420
4162
172
848
1823
994
3878
844
3092
2944
3536
1891
334
1019
456
3063
3647
1363
1064
3605
2691
4001
1951
1096
3463
2244
420
3522
1426
201
2204
3216
3318
2841
1773
1866
455
3407
4149
3909
1233
4185
1307
3915
4114
2928
2944
4162
4412
1407
3104
1027
176
1214
1981
514
4358
717
4201
3694
4187
3990
318
1798
99
2245
1187
2746
4258
2675
3374
2465
165
4518
1577
467
1800
3251
2322
2377
2090
3786
2519
1860
2057
789
1773
221
2506
4577
919
3995
1551
3915
3113
3747
607
1799
2031
2181
612
99
3845
3655
2180
3890
4484
2021
2970
2663
379
1126
1647
1484
3984
2333
780
1453
298
4577
4126
3355
941
1328
4342
4167
849
2637
149
2176
3113
2799
3915
3100
3719
2310
4465
168
3019
2293
415
729
4205
1033
2285
981
3989
2579
3290
4022
3739
2101
3786
3758
2490
3500
3633
4530
848
3989
3794
2456
2479
2285
223
417
2315
517
3502
2215
1053
3812
3120
3208
4126
2211
2474
301
2048
1945
903
1564
3194
4186
279
452
2947
3113
2013
4289
2090
2751
4105
3067
748
2180
3707
4311
149
2698
3840
804
3361
0
4104
3719
1764
3991
4576
2383
1199
3915
3372
4621
3830
1127
233
1974
420
99
792
4516
866
2692
3624
180
481
462
1669
3313
1871
903
2145
455
789
1219
3377
1933
2671
1195
3862
2679
1693
3464
3836
679
3551
560
1800
4604
4178
874
2630
2194
2304
1199
3092
3849
1588
1608
3403
4284
4444
2050
3032
3557
2424
4008
3782
1221
3456
2853
2835
2675
652
3244
1594
2056
2209
2581
1367
1248
3222
1405
1439
3836
2176
152
3032
459
3481
2344
3226
1955
3112
1657
1146
2112
3536
3096
1764
3432
3187
2954
319
2
2801
50
3389
1661
105
607
560
4661
1389
3529
3406
433
3530
2312
1059
1766
3679
3366
2030
2304
2694
3849
2437
1367
2172
988
906
2211
2401
3043
493
258
2283
3719
2831
1367
356
4126
4115
4284
2933
2835
663
1951
4577
2994
2112
3463
2980
2760
365
741
3399
3892
4484
457
1420
1221
3660
1612
2261
894
213
2855
3808
4001
3719
379
864
3211
3032
1441
3558
1997
4629
1199
3113
4150
4329
3490
2005
903
3323
138
3849
3914
2230
417
1617
2377
2493
3391
4172
2022
152
3211
3250
4577
860
3822
1591
3742
227
2671
988
3658
3113
3463
884
1340
4530
1577
2137
2933
1504
2519
4185
2692
2295
3251
3295
4169
4524
3573
2378
1206
1199
539
3587
4118
1710
3696
3450
1814
3984
1236
2197
3801
1439
3786
2490
1958
903
3915
1327
587
4346
4038
3671
930
884
2176
1758
2219
2095
988
2519
3032
465
1917
4186
3092
782
1871
749
663
233
2473
3719
1504
942
3582
3612
3422
1575
3754
2924
2049
2176
1019
856
197
4516
28
1693
2359
4126
1199
3163
4249
2607
1549
2949
50
2499
3191
2729
955
1190
1860
1484
3071
4657
4590
4175
3307
1475
582
741
1760
897
4090
2716
244
3145
4333
1754
4458
794
165
1687
4580
1636
3915
1014
4075
3194
2416
1617
227
149
1251
4185
4186
4484
3570
2076
974
3187
103
215
725
2287
650
1833
3584
4530
2944
3727
919
675
425
988
3694
4389
2665
1728
2403
3209
2632
3071
2715
1860
1145
2603
1232
2352
3238
2535
3117
4334
197
365
2977
903
465
2601
2503
3853
1418
1318
873
3112
1921
903
481
4245
1704
34
2211
1804
4114
1014
431
927
4540
4130
3463
3568
4329
1145
3490
2702
2250
1219
2506
1059
1405
1564
2677
3399
774
2207
4503
1355
4162
1617
2838
2376
3209
1900
3786
3181
246
4524
701
3536
1246
279
149
299
1878
2058
74
3915
928
607
4629
301
1405
39
960
3375
2634
4521
884
1753
452
1769
4588
634
674
918
2489
3008
4579
2839
1975
849
1546
789
964
3929
2711
210
425
1576
2331
2901
2557
3199
2327
419
223
2551
2261
3146
2184
579
3812
4094
1798
2831
1008
538
2215
3071
2944
141
3038
1567
3673
2691
3719
1891
3220
34
2211
3142
938
481
3121
2056
1992
1219
365
3361
4577
3871
398
2176
319
1363
1251
1340
3099
2431
3316
3882
2393
3184
913
734
223
4329
2285
2481
1833
2637
1952
3490
220
919
2112
3536
4226
2732
1251
791
509
95
1530
460
650
4055
262
519
2868
3184
4661
3311
4302
1974
1871
4563
4600
414
1833
2212
2335
1963
2283
1677
567
2538
3617
2760
2812
928
362
2056
2678
938
3071
698
84
1564
3536
1425
2143
804
2112
1219
461
541
749
4188
972
1104
980
2760
417
386
4284
4520
1997
1271
3364
2197
3475
481
3681
2245
4010
1315
3779
3672
4573
2771
2293
4284
3980
3673
1860
749
123
4472
4047
2679
2172
4516
212
2285
1219
2538
4009
3038
4625
2929
1828
3849
2671
4604
3248
4010
149
151
28
455
2050
2957
420
2760
4508
3184
1871
2229
4507
3740
2366
2304
3621
3915
4114
3490
919
2232
2263
460
4629
3808
3822
2940
988
2197
269
4092
670
1236
99
4508
481
1235
1168
3231
1106
2638
1206
3145
851
3565
2490
2234
3366
3347
3827
3644
1251
4525
2006
2112
3533
2573
1546
2030
3398
2097
3184
1653
3304
899
445
4339
3719
481
695
2964
1925
2
2628
2200
4313
2506
1917
1974
221
4631
4176
254
1678
4051
4533
2185
1951
942
1470
3518
2697
1336
1063
711
2304
3092
4382
1248
1088
1523
2979
2713
246
2293
3522
903
1529
1177
4213
4186
4429
1255
3536
3545
3606
3187
3758
2490
2665
1907
298
1591
3008
4199
2114
928
3372
4320
538
4326
194
3967
2959
1602
4345
2564
984
4068
3096
1504
3688
2506
1076
1160
4172
4349
2950
3845
1593
1318
4302
1974
851
3071
4240
102
1754
1168
1340
2944
1504
4490
77
221
2283
220
538
2215
3253
4267
1554
4377
2248
2038
4329
3656
3071
488
2056
3328
3546
2584
2059
3187
2378
2112
4259
4631
2582
1096
4535
664
3336
2029
988
3658
419
2901
1358
919
4035
1014
3695
3967
2456
840
884
233
1713
2634
3208
4656
964
1851
1367
2490
725
1945
903
2029
3310
749
1795
4126
2582
2974
789
1891
1660
488
2620
4196
3366
455
2868
4149
2261
2172
3719
1081
748
2479
2061
2468
4133
2304
1800
919
3915
278
532
2211
741
835
2083
2209
1773
679
4629
2643
738
3808
1860
3849
2677
2163
1871
672
1774
662
3127
1779
2799
4234
2229
4508
286
2630
3399
2260
1221
460
221
417
1617
3032
4126
1704
2211
4529
495
3342
1799
455
972
4629
3719
2285
4154
3008
2230
1199
4133
4216
3892
2665
2490
3117
4277
3722
3900
138
560
365
934
1493
2247
3808
2088
1847
3514
1871
589
572
1504
4040
2564
1425
41
3929
2176
4150
160
1454
1639
274
2852
2975
1123
3250
2006
2102
884
4005
2280
4339
279
865
4221
4226
2112
2663
413
1922
1738
2944
2746
804
1177
951
3543
252
1795
4126
4328
679
2285
1248
2359
2112
1199
298
456
4008
634
3681
204
30
4449
2715
1077
481
2228
1554
2643
4510
1032
3209
1833
4284
223
1452
582
567
938
2147
1803
4055
3323
4218
3184
1952
2211
903
4489
3222
3570
365
560
659
2055
4186
2243
1416
2799
1469
220
2490
4657
1489
2921
99
1454
795
1402
607
1974
2280
4472
4277
4289
4629
746
4065
3463
2376
4001
1994
204
2211
2018
1205
2359
3978
927
4535
4329
4126
2112
2310
4284
579
223
1652
2563
2316
851
3184
417
481
4534
762
4302
301
2058
4631
349
1248
365
1199
3817
3222
1816
1014
2803
2959
2466
14
456
1833
2839
3727
4191
197
1839
1588
3034
3327
1219
1764
1887
2200
1300
2283
2949
1951
525
723
4242
870
3827
1251
1530
1115
1965
889
2303
4451
4199
2777
1124
2634
2063
1669
4126
2211
2102
2230
1773
2694
663
1199
99
3227
3679
4629
3915
343
4038
1438
4396
1014
2114
2490
4331
1089
2093
2799
3226
1251
4048
1493
2839
1314
2940
4169
1861
2416
3184
3202
1700
3612
679
1355
2286
2643
4484
1090
2215
2249
4471
1441
852
1318
1853
2029
1891
607
1783
223
1598
2760
634
4180
2503
2285
497
756
3786
1963
3211
4249
751
1280
226
2521
4126
3176
2420
3049
2803
4169
1861
152
3602
81
1996
4594
3060
3671
415
3295
1106
780
247
180
903
4346
1314
973
2715
1689
413
1228
356
3395
1808
4277
4275
2005
3495
4629
3195
2692
2899
3612
562
2207
2835
3649
419
2676
3390
3890
1860
3628
2377
2490
789
3355
2626
3028
4576
1693
2514
2835
1891
3991
4468
3463
732
2628
3548
3545
3071
3929
2671
2708
1251
2980
2333
3760
204
2949
1199
717
3138
362
1164
2199
3290
3788
3719
2056
1200
4661
3938
3103
4199
1476
1833
2112
2147
3791
1871
3032
3194
3163
3267
3716
2006
3377
928
4096
1835
4041
4188
671
3545
3238
1101
789
3456
1388
3915
2595
2192
1714
2459
1795
4126
2375
3730
2711
1484
5
411
1401
1766
4576
4458
2526
2212
3827
2090
2519
4520
1271
145
2218
460
1841
184
2298
1689
3052
1533
4150
211
3938
4335
4294
2686
4067
3217
4025
2130
2301
1793
3916
2285
3518
3426
283
1462
1900
2586
3490
1871
4031
3194
810
4084
3849
4167
3131
1173
3502
2172
3486
3308
1830
4325
532
121
2325
4057
455
2939
724
4323
4022
3719
2746
884
1951
411
3608
4126
2211
751
3955
2490
3820
2634
673
2698
1484
864
3602
2635
789
2694
1764
5
2215
3794
2183
2624
574
455
4484
1799
2831
1064
1438
4465
1336
2159
3362
2741
149
3698
4411
2116
2100
524
2551
165
2663
1697
99
792
2483
2959
2933
513
927
2257
1820
3722
3899
3740
1656
848
724
749
2682
2112
4368
558
1470
4507
276
3347
2029
1160
3019
3067
4329
3184
4055
124
2603
1847
3938
2499
4201
2325
197
246
988
3660
568
173
379
525
894
4339
3008
2591
1251
1090
1059
1940
4126
1617
465
221
2442
1190
2211
1421
1986
3113
1199
4629
1127
4139
1355
1816
2601
4504
4092
1236
3740
2277
2400
3840
4577
3463
2716
1737
3063
3826
919
3216
3347
1558
2437
2304
292
2968
1235
3900
722
2200
1460
2889
2401
3786
994
4302
3310
1800
2835
1951
2733
1728
2158
1693
2632
149
3915
465
3673
1199
3032
3379
1405
3284
3811
4068
2112
2933
3938
3103
3558
1014
864
3549
481
462
3438
2164
2923
2172
4604
2933
1304
152
1871
1300
4162
465
3492
4186
1751
3008
2711
283
928
940
481
3520
2181
4622
1402
2838
1291
810
3746
2524
3993
4638
4490
2263
1340
4126
1408
1986
3295
2933
919
789
2921
1199
269
863
1236
1402
4092
538
3900
4150
3686
3891
527
1251
2181
2769
2968
1014
2081
81
419
2601
165
1493
293
612
830
3063
666
1156
1061
4659
2725
2051
3573
3113
889
859
3163
903
3323
2677
3032
2050
1416
1693
2632
4302
2944
3208
1833
3546
3584
3836
1871
4328
3892
4530
919
4068
1108
289
3727
2634
638
419
878
244
1728
1811
849
3929
2090
2601
2913
4346
1167
4461
3310
2248
1340
3191
1219
789
1816
3848
852
4313
1622
4316
2055
794
3602
4478
4524
3686
1150
3250
3536
663
1801
560
2437
3808
3207
2511
1925
899
2571
3075
4396
254
3112
3967
952
2838
539
4430
3871
3952
1248
2359
4126
1199
3536
1561
2933
78
2997
585
1779
679
560
3545
3359
2383
1994
28
1693
1010
4346
4186
4055
1731
3338
1635
365
4276
1762
187
1251
741
448
2261
835
2185
4129
3184
937
2325
711
1951
3692
2172
3209
1665
4247
2723
919
2831
200
1416
2753
804
770
457
2020
1304
3722
748
3670
3711
2696
4656
3796
1100
1902
881
1860
2609
3285
4162
1186
4223
2117
4510
2295
2431
3348
1476
3142
3692
460
465
1199
1063
588
1150
2211
3038
3617
2245
2167
1878
3126
1965
1591
3779
1598
2531
2112
1432
2581
1304
724
2378
2020
212
4022
2223
2725
4580
395
2172
764
938
1180
3093
3573
3542
2490
2263
3786
452
2679
985
1243
1669
2261
2715
1997
4126
3032
2090
2692
3463
4577
1186
2337
1177
3444
3195
3113
4530
3157
2144
439
2601
3357
1991
3108
2921
1114
1493
2775
2122
2420
3822
233
1974
420
4656
425
2863
1617
2373
2292
2381
365
2860
4277
3243
1238
4402
4221
2195
1557
4211
3028
1206
2376
3517
1564
3490
456
3209
465
2056
4586
1833
3350
2634
1168
3938
3574
4025
4604
1372
748
2416
3184
1722
3138
39
1933
2671
889
2944
1340
3584
3836
2698
4530
4092
1236
2508
2386
1672
4629
2285
2176
152
553
3653
2633
3231
2628
3495
1199
3740
4556
3965
1073
2622
3900
1789
3194
2609
2876
1515
938
4431
204
2359
3991
4126
1199
3368
3926
1940
2469
2102
2244
3366
3372
1314
1392
2822
1426
2304
3377
4342
3869
4277
404
1367
3075
3251
2059
1945
988
3301
4269
1799
365
2538
2078
3073
1736
2782
2386
1355
2628
3008
1831
2760
3858
634
1127
3825
37
2766
3032
1106
4162
1554
2595
1781
2370
1891
930
2211
3490
3389
2873
748
4424
4151
2408
2711
1648
3399
4010
2692
892
3536
1251
198
1611
663
3979
1612
1367
1588
587
2515
1423
4091
2748
848
4438
827
2728
2468
748
347
499
1363
2970
2442
1403
2640
2577
762
4623
1742
726
439
4490
3733
2968
1975
3915
3694
2016
214
830
1843
2
1823
571
3814
1160
2818
2286
1404
2954
108
2569
2005
3364
567
4430
2692
4190
2100
539
180
281
3250
4577
2694
3108
1704
2100
912
1248
204
3991
4126
2211
332
3209
1199
4302
4524
4329
3498
4108
2123
481
1300
3256
1457
4314
2114
3686
903
2242
749
4188
3622
1591
2715
780
1942
580
2711
1944
244
2292
3323
2456
2323
1593
1598
2090
2359
1251
4302
889
2682
3283
2476
3307
3327
204
3938
2933
2277
3320
1952
1341
1839
1008
3458
1199
774
2378
3900
4186
2146
209
334
1313
2137
700
2211
938
1530
1244
741
3019
4220
3230
3808
1564
4002
2711
2838
3056
4429
1255
3536
298
2325
3545
1828
4398
539
1504
2959
984
4068
2578
3187
3208
3845
1203
488
330
1773
3112
1871
919
1338
4001
2968
1036
1440
1955
380
472
634
734
1063
2197
254
604
226
2118
302
920
2899
469
2628
749
2144
4524
11
186
2649
4240
2218
301
3111
3056
2137
3187
481
2682
2933
2112
1945
2246
1282
1871
3096
465
3032
1216
2710
2026
1470
370
938
988
1399
152
714
142
2151
509
2877
283
827
417
634
1059
972
1340
1578
1955
927
1744
2671
2200
2950
3967
4068
1517
417
663
2481
4126
2211
1421
2010
903
3294
2437
2504
2871
3681
2785
1199
3032
1061
2347
3490
972
4484
365
2839
3359
571
1557
4629
607
459
223
2748
1736
634
3465
386
3032
1871
3536
1074
4186
4398
1799
2940
3250
3582
1059
1577
1955
3112
2459
2711
2954
2681
3181
2933
739
4302
2523
2055
3118
472
343
185
2628
789
4162
4510
2843
3056
920
2838
4580
3719
4199
848
1061
2790
3184
4008
481
4339
204
2174
1974
1199
481
3576
2112
78
725
3120
1795
4646
3366
2376
2107
1716
694
256
2185
4562
2961
278
223
2243
3310
198
603
1455
4284
2031
460
4352
749
3238
2551
4401
30
1092
3002
1396
2399
933
1779
4010
3032
2487
4126
3222
3167
4133
2863
1206
4489
972
3439
3250
3187
2190
232
1314
1439
3915
923
1036
3029
2137
4523
2236
1108
1955
2838
919
198
1781
1871
3372
3473
481
1460
4124
3545
1389
729
3868
4084
460
881
2940
3308
1286
1403
1933
2729
149
959
2559
3722
411
1907
2085
3877
4038
3761
2847
4523
4068
2933
2376
1496
4126
1833
1714
1039
380
198
1789
4316
1974
1918
919
1530
1534
3686
2236
3584
4530
4335
3789
1900
2539
2456
1665
4552
1573
2310
1165
1871
2959
3474
2775
2598
1210
2070
3536
2658
204
2174
1974
1199
481
3576
2112
425
3490
4126
3222
725
3218
2487
198
2059
4150
2207
538
1793
866
223
1814
884
2677
1672
4162
1251
1069
851
3401
3814
4629
417
749
920
1196
4108
2360
3994
1638
2172
679
2247
1019
3121
1994
2048
1728
2158
2889
1093
4126
2211
3679
1871
3163
725
1109
3808
2044
1173
749
123
3184
4010
3971
415
35
3795
1439
539
2376
2006
168
3032
2292
2842
4038
465
149
792
1248
1232
4169
2076
1955
3112
2634
2665
103
215
725
2287
2059
3187
1833
3584
4530
2944
3727
919
3071
1318
1422
1779
3041
3870
4105
2158
450
142
1470
1813
417
1617
2056
4586
2114
3217
511
3295
903
3474
4150
3762
4463
3656
244
3695
1156
1504
2490
789
1186
3063
1611
889
1955
2584
4604
1457
1965
2172
1251
1977
2112
2269
2086
1200
1828
1533
1588
4099
425
1048
3178
2172
221
1773
3108
988
3457
938
743
2114
2498
3301
2285
4154
1156
1713
2545
2549
1108
3545
2130
301
2884
376
379
3336
2277
2923
105
2375
746
4339
3026
343
365
152
2939
2466
1955
3112
3200
4388
3306
2865
3187
919
2232
865
3757
1530
851
4120
2900
3837
3707
1940
4126
1617
1421
1986
1088
365
3631
3490
2986
2030
1199
1493
3305
712
2421
3679
3808
3762
860
4118
2090
2675
2691
3947
3605
3719
4629
465
2783
4169
168
3740
4106
2465
419
4289
365
3952
2359
4302
3900
3032
4431
4604
1246
1307
725
2783
1557
3222
2711
28
1693
1251
4126
2211
2923
1561
3213
1304
2933
152
3811
4458
1106
3361
607
4446
1800
4656
1601
4004
2383
1088
2029
75
4646
792
2453
465
1245
2669
1694
3681
1795
4126
2211
3640
748
2416
1561
3811
1736
4035
2172
2261
2248
2265
1407
1221
2431
3550
2860
2498
1199
3258
2799
3096
379
1081
2058
804
356
2678
2331
2325
2180
1367
3915
2200
3366
1758
4022
3849
4186
3740
2868
2803
3283
3211
2304
1231
751
3740
1871
587
149
468
2286
2843
2844
3711
1314
3019
1286
1390
28
1580
1886
3980
608
114
997
2868
3529
1656
1951
425
1207
1503
3434
2187
2172
2641
2822
497
3184
2292
2511
2527
1242
2499
3060
2563
2853
2835
3071
3490
2377
4039
1779
902
3770
4103
3853
3238
4245
1704
34
2775
2785
1432
295
698
3938
1921
3757
3915
3901
379
607
1480
990
2607
365
1260
3822
1833
1438
789
4000
580
2483
417
1617
3032
1640
1628
4249
2090
1978
4411
1248
1795
4126
2211
2835
3740
3209
2767
1446
2358
2724
4249
2377
334
3386
4426
4589
1469
4275
4329
3673
1199
3515
3849
3808
4629
938
2100
1160
600
928
4150
3032
3892
261
2442
3137
4105
3484
2760
848
2557
3280
4199
3395
663
1860
2860
652
417
1653
2116
1721
4012
2516
318
3719
3209
465
2174
1974
1199
481
3576
2112
2259
3176
4277
2563
2474
903
1440
902
2304
1403
3105
75
4284
1534
2116
920
2164
2325
379
1367
1823
3719
1779
1697
226
1462
1291
538
603
901
2591
638
3822
452
324
509
380
4152
2211
2204
1470
1271
223
1063
425
4211
1891
1917
663
2565
1232
1102
1484
244
996
4126
1611
3964
1150
3056
3915
3609
938
223
4430
3871
3600
1799
1952
3719
2838
3250
3536
1940
455
4577
600
149
3113
2523
1127
1816
4576
472
1504
3041
3695
974
1036
1871
919
2472
4187
2031
3097
3822
2760
562
2614
2137
3056
1319
2406
4302
500
4631
1476
3251
1860
988
4320
4162
2835
2490
2832
34
3138
3786
452
1008
34
3138
298
3542
1061
3691
4245
1704
2677
4456
3230
4604
2933
926
2043
1405
3524
1712
2889
3032
2596
1427
2406
1402
1944
1236
1437
4186
3984
3707
1940
4126
1617
425
3549
4411
1421
1986
1088
714
650
2925
1199
3979
3631
4455
2030
938
789
2280
247
2712
3679
2675
2481
2211
749
3490
4118
4508
1118
4178
499
2295
4658
666
197
2484
534
2029
903
743
2790
3184
2229
3947
3605
1145
2577
3424
1700
2519
3250
3187
232
2190
3032
4118
2571
2137
4523
4416
2236
3251
1576
3008
2176
782
1108
923
1036
1781
1955
2838
919
198
185
1871
3372
3473
3674
359
448
1767
3808
3308
149
959
452
3900
4126
1469
4311
3057
1453
298
4186
2994
4577
3041
3209
466
2751
4295
284
3827
3891
1825
3633
2264
3113
894
1059
852
3826
3878
1493
3786
4277
3762
2822
884
3794
2472
1521
2291
2608
3641
1940
233
4317
3227
1853
2308
4188
4118
988
3745
1504
419
1133
2970
1887
4105
1236
1484
2181
4092
985
2698
4398
2506
4508
278
938
460
1871
180
363
2930
286
3038
4625
221
749
1704
1199
1232
3861
2172
2060
3145
3536
198
2359
558
2085
3852
1248
4218
2211
1611
1329
365
2538
741
4331
211
3194
2679
2310
4126
3250
1199
3789
4333
3827
1073
2779
1833
244
1918
3686
2638
4130
835
4249
3209
1251
2199
3915
4114
1900
1455
4162
4150
3619
3498
848
284
2059
3120
3175
4398
2490
2671
2677
2050
1693
465
4341
1838
4525
2137
3187
4576
1871
2112
2694
3724
522
933
293
3865
3304
3719
2783
2026
2633
3361
2181
2127
69
2055
472
1754
748
1756
2733
3261
3740
3695
2968
1429
1591
2838
2100
3226
4323
2873
2280
827
928
972
1617
4057
1199
246
988
1481
4209
3184
417
2771
102
3137
420
3071
3335
4188
2503
4249
1440
332
2139
4629
4430
1737
4090
2326
3719
2335
4407
2750
1570
2065
3701
2603
986
223
3458
1694
1593
604
860
3573
2245
31
2395
1647
4289
3250
1871
927
221
4638
2986
3524
662
811
2201
460
1924
470
3311
1773
903
286
4508
134
613
493
1221
28
560
340
3382
3944
2011
532
356
1656
988
4426
2119
2029
4536
2691
2056
2299
2493
3514
3997
4363
322
659
738
3719
988
3900
7
2933
3536
1408
903
1564
851
3096
3578
4508
3901
4172
2634
928
2716
4309
2114
3112
2117
3063
3585
3377
162
2102
3187
600
868
481
3406
1180
2580
3146
1142
2002
4331
2303
913
509
2947
3271
1779
194
4398
4240
1496
3108
1833
919
2232
1098
1906
180
2263
1102
539
3188
1206
1340
4530
279
452
2308
4249
2753
2994
3686
3145
3290
4590
3557
2304
4518
1199
2894
37
4126
1367
1567
3067
2785
198
2330
4377
3366
2671
919
2483
2048
2338
2784
1318
3519
3413
4151
1845
4331
398
1593
2201
2535
4629
852
340
2029
75
2490
31
4540
4389
2702
4213
1061
743
1534
467
764
4318
2006
460
4523
1393
604
168
1622
3113
1316
1933
452
1064
204
1251
3574
2933
3283
1907
2359
3900
889
1833
4608
3092
4022
244
4162
1199
851
1355
3067
2535
2211
2029
3334
4150
4390
4618
4638
2716
266
4533
334
3727
2297
1367
165
3336
3786
452
3032
1243
180
258
221
927
2325
1917
3801
4186
749
2490
2050
2090
1776
1617
1809
4277
4150
2664
884
3388
4577
3463
2133
1814
3509
3458
2720
3181
1999
3382
1177
2760
212
1059
2159
233
1591
4656
3820
456
1661
2831
3474
2490
1958
3113
2022
955
3691
4126
3321
3990
2049
1199
1759
3355
903
4489
2261
1891
749
1240
1367
488
1800
2835
4079
860
663
233
2473
4577
2283
1439
959
1816
343
1945
1860
3332
2276
2661
3915
659
3862
3681
4402
3568
1236
4092
1451
804
356
2832
2838
889
1573
2812
3243
3500
4524
2933
3536
3836
3758
2490
3071
295
1847
2112
1432
3915
417
4249
204
1092
2788
1199
3256
4339
2303
604
1823
1301
2419
2577
2675
469
1190
2852
3490
2100
1871
1958
903
4607
3519
4004
4484
4489
2261
3250
1221
988
2283
1945
4465
2456
4105
4396
3463
3032
4186
3516
3052
2536
3574
3727
3679
1773
4073
3330
3071
698
84
2628
2201
671
3894
319
3517
1328
4576
4196
4008
2245
2211
1150
4199
2016
2568
3465
2112
2211
1986
4118
3915
4376
4510
1199
1367
663
1816
2591
2831
2030
2818
848
2760
3719
365
2604
204
4126
2211
935
539
517
712
1121
3120
1476
1530
979
460
3108
4294
793
1645
4413
1248
4369
1591
1728
260
2408
1647
2095
2288
1440
3209
2514
993
667
1199
3715
149
1818
3145
2359
3952
3801
2835
3786
1963
2490
425
2
4320
884
4221
3536
1954
1951
1828
2933
2650
99
1240
1917
792
1945
3916
3195
3113
919
789
2477
997
2224
3176
186
3932
1235
3463
4577
3386
988
1922
3397
2694
1228
663
233
3079
2708
4430
4190
4576
4001
1781
93
1014
456
2828
1940
2750
3301
3899
2577
3814
2968
1617
1340
4530
2176
3084
1693
4126
3071
3653
1494
3900
227
2671
789
2374
3310
244
988
3929
3377
1891
2692
4169
2591
4121
4413
459
2194
934
894
4312
1408
1075
1472
679
4631
3448
3071
3341
1279
3209
465
2211
4653
1261
1233
212
1948
1934
3529
3336
1611
365
1396
2331
4109
3719
3602
1714
4390
2283
4126
2396
2831
663
2682
4339
298
276
3915
2998
2373
4510
3682
4468
3372
2570
1592
2849
1112
2112
67
538
3463
779
2352
928
407
988
3194
359
2620
2261
3984
1425
3849
2641
1195
1871
1830
2176
553
4411
258
679
1842
77
1159
3184
3250
2172
2868
1940
1617
2206
1108
2261
950
4167
1773
4022
699
1534
3740
1557
510
2211
4656
1974
4105
923
789
4070
3608
919
233
420
1059
465
2803
2835
2490
546
2116
221
3712
3899
3563
780
3820
4205
1190
860
2889
1693
28
1420
4396
3671
2711
3140
4151
131
3908
1053
2200
2456
165
1731
2609
3953
1003
1771
3051
1615
994
3099
851
3955
3563
663
2112
1751
1959
3097
1439
3574
3090
2211
2526
4130
4133
2933
3536
4094
3962
602
1891
1714
2437
4407
1951
2790
3719
3490
1248
4275
2775
4363
221
1800
1799
782
472
2070
4199
4463
1719
1530
1534
1440
538
2176
1421
1986
2112
2147
1203
3113
864
2986
2206
2921
3963
3333
1576
2029
75
256
3086
2476
1460
837
873
2362
1090
319
2622
1232
3837
594
2305
3159
937
333
4577
1957
2224
1564
1396
4038
419
849
2628
1754
2968
4126
276
3222
3871
1814
4048
1251
2291
1235
4139
1355
852
197
4323
4275
3227
4463
1942
4221
2944
4172
4249
3142
4328
3196
3275
903
2111
4577
1837
509
2710
1168
827
2526
1372
3694
1062
415
4040
326
347
1190
4580
1108
817
201
1040
4389
2303
2843
2913
3532
3175
659
3929
4223
187
227
513
2100
4545
4647
1055
2686
4478
1638
4530
3208
1816
2885
3557
3113
2865
2761
2248
2271
2059
4577
1824
2265
1124
4309
2403
3071
1992
1240
347
3187
3082
4548
3967
1564
1384
3765
1343
572
935
197
1315
1118
160
1253
698
1945
2090
3612
3808
748
1944
3120
3096
3929
488
2947
1504
898
884
2309
132
964
2058
655
1059
1579
2970
3890
4311
1304
1284
2921
2393
1055
789
2187
223
941
2456
2933
3194
4601
4105
1108
859
648
1307
2483
4221
3178
1951
1666
3653
4389
3008
431
2285
4576
1947
996
254
1552
2526
2760
709
1534
988
1476
455
1872
2798
4247
3227
2899
2310
4035
2306
2048
4503
1554
3113
4126
1199
903
4346
4114
1386
1977
3536
4065
3194
2964
3830
4284
4562
3786
3092
2090
977
165
513
2285
2490
3985
3984
1429
2405
1236
301
2274
2775
105
4576
789
4017
3318
3890
762
465
3481
2939
2601
365
3660
3984
3801
2490
4126
903
2309
4150
3536
3900
2785
2112
1199
1195
77
2304
1367
2347
789
2515
3712
1127
3720
1693
2333
197
1917
3989
1293
3113
1940
2323
1114
2645
379
3542
923
465
1581
919
3227
1816
2428
4406
2782
165
4219
2924
3707
3063
4577
2634
2292
3359
3568
1951
2868
749
756
748
1860
1493
1742
420
365
3464
2504
1795
4126
2211
727
1959
3295
2399
671
1133
3283
1969
903
4607
4141
1377
1199
3104
938
4484
149
1072
2860
365
2980
3698
1703
4133
3347
2323
1254
1481
3465
1275
417
1367
749
2809
3175
3574
3048
663
3915
2998
3938
4665
2112
4444
3032
1697
3719
3786
3211
2930
848
1917
3032
452
2835
3113
3649
4126
343
764
1693
3900
3341
1169
3209
460
2090
1771
3536
2556
2378
4339
988
2166
3719
2022
2799
2048
1778
3529
1090
4190
3092
2310
4035
934
1900
2456
1669
1963
974
420
2686
1314
884
3812
3287
753
804
1438
3295
221
168
2676
567
2292
1232
4178
3184
531
2675
3786
2490
456
2063
3150
4150
2420
3928
4577
2176
2050
170
3720
1693
160
3113
749
3279
2634
884
1118
3820
2799
903
4346
1248
3490
1573
988
578
1669
1917
3786
3113
3211
425
3628
4169
672
1082
988
2309
1314
4186
4307
2601
2090
2420
3928
4577
3820
3965
3361
3307
4490
1355
661
2778
3718
1781
2747
3146
2144
4588
3051
2609
448
3536
4590
4126
2808
937
3256
4221
3184
3714
481
3524
928
998
4025
1467
3113
425
2679
1951
286
2790
4534
414
2595
380
1169
3370
2501
170
1874
748
2788
3900
2373
746
2117
3840
2889
1843
246
81
221
152
64
4659
4064
3160
2642
1248
4133
3035
4289
712
3145
2234
789
2929
1693
4358
4101
4577
2702
4130
1640
4510
3868
3712
3043
2211
894
1554
1674
1771
4115
1440
1316
860
1347
1795
355
3587
488
2924
1207
2206
692
1857
3301
1949
1818
4296
2159
1563
779
1795
2913
4577
961
2154
904
2551
4245
698
2986
4022
688
1300
2924
4586
2816
2227
3220
4205
4289
1096
646
1940
903
539
460
1898
3123
2710
938
1330
488
3836
1151
2461
4396
1818
131
1947
1108
1758
1219
1707
4358
352
3389
849
3845
3318
1999
2090
3786
903
4346
2420
4577
3878
3176
3209
4105
4311
3382
4199
1316
4006
3113
3295
221
1640
4444
2751
4580
2741
301
4576
2050
884
77
825
3628
4484
3789
538
1718
3540
4504
2819
2933
2638
3681
1199
3679
1974
398
4000
3104
4277
622
2551
4235
1684
4430
2347
3490
3257
2698
914
2577
3500
2159
3758
3984
2437
1061
3706
1150
3250
2571
1972
1166
738
4354
4454
1973
2006
894
1891
2172
2261
1367
1912
2706
553
2681
663
3266
243
331
2933
782
616
3458
3133
152
2591
1028
77
884
2159
3536
2044
617
1439
1489
3786
2541
2944
4201
1962
2090
1089
3536
131
2746
4623
1952
3951
795
1127
4422
4306
1961
2810
1588
1145
1869
792
4588
4162
4631
2929
3350
3826
2928
4342
3587
1329
4352
2420
3438
1993
3529
588
4162
3108
2944
204
4497
2837
1233
1061
2686
4201
1407
1314
2222
2280
2187
3364
3350
3073
3674
3786
2679
4401
2264
2728
974
3830
319
1742
3353
2819
2760
2746
930
167
4306
2944
4162
1795
1251
1199
3915
935
3727
3912
2767
3888
3853
4126
2582
2056
2090
3194
2837
2211
4562
604
3350
210
567
3181
1828
269
180
1425
4039
2399
3729
2160
1089
1944
2246
64
4126
1469
3827
4577
1453
298
493
2176
3113
1427
4516
1199
1828
4548
903
4010
2980
2799
2229
2434
3100
2634
3989
2199
4604
460
3290
4022
2362
3250
4334
2114
2803
4407
2050
233
1578
4492
4231
2490
4118
465
357
1315
674
415
1771
2326
988
1860
1635
4105
2006
804
3719
3502
1233
1693
78
2944
4201
4150
3915
4530
1833
425
3194
3209
465
1199
103
4186
851
1945
2261
3694
4162
1093
2049
197
1628
756
1930
1261
3916
2436
3241
2746
2650
513
1860
2758
198
3108
1769
2933
2731
2944
4530
4131
272
1833
149
4192
2056
1728
240
587
4221
221
920
1121
4503
2483
818
2331
4577
588
4162
3108
2944
204
37
3209
2698
919
2085
3163
3295
1504
1314
3719
2304
4497
4580
235
152
1177
2090
3691
319
600
198
4306
1721
1008
481
1961
2176
903
4133
3241
2944
4306
4530
1833
1736
3395
3209
465
1199
2635
2326
2304
103
3372
445
2006
2176
762
3820
2913
3671
2262
3836
2399
3336
535
2100
3649
1554
3915
4141
1127
359
1216
1764
1315
3916
282
934
2622
1795
4126
2944
4201
3222
550
903
289
2123
99
1739
3191
4419
1219
919
77
3020
1028
332
2775
3318
1291
3963
3209
4278
176
3461
482
4162
2692
748
1581
1316
878
4503
3745
417
1142
2116
2731
4245
1704
1199
2575
3786
2176
2838
986
3998
34
2455
1955
3536
4508
1930
3104
472
3686
884
1340
2248
3609
1981
2374
903
4489
2535
4149
4524
4069
1951
365
560
2624
4186
2650
4249
3377
3138
466
4084
3019
1389
3777
4523
2775
4277
2733
2803
717
1806
4306
282
176
3461
1399
4325
3194
3209
465
2944
2746
3241
1199
4530
1833
2440
2420
556
988
919
2638
3830
233
910
359
1917
2100
2393
2215
379
2979
2056
4631
431
1942
3159
1214
1008
3238
2944
2837
131
3209
1329
903
4346
792
2488
4318
3079
2939
3878
282
1251
4621
3461
482
1416
2752
2459
2760
875
4518
2698
2145
4162
1233
2838
748
4377
3540
1708
4186
3241
2343
3719
3438
4497
2837
1551
1806
4306
3209
1900
4481
934
2158
2740
4407
875
4318
282
2419
750
1751
2276
2710
1314
1843
1407
169
848
2635
2944
4201
3853
903
2622
1795
4126
4221
1233
1061
1799
3361
233
279
538
1900
4199
3195
1340
3167
77
884
4592
2939
2041
870
789
165
919
1440
2215
4524
1728
3769
2561
289
198
3209
1251
413
716
4458
4357
3811
1015
2838
1416
1917
3502
4221
3722
468
4038
4186
3113
960
3808
3719
4550
2538
1795
4126
1199
3209
3502
4497
2837
2276
4201
60
391
1900
1942
2928
934
3461
167
875
169
792
4133
2343
1251
1199
465
3209
2698
1728
2215
903
2750
481
462
4038
198
1611
278
223
2359
2944
2160
1270
4070
2746
282
3892
3985
2286
3621
582
567
741
849
2592
1235
1530
4186
2868
3075
2835
4249
2725
1403
3622
3516
600
1121
501
2928
4162
762
1261
2149
1860
1206
3708
4131
239
399
1199
2944
2375
824
1152
2211
3194
772
3217
1872
998
197
1955
1343
3536
2884
4413
3209
2090
1598
2895
1425
4329
849
4133
1924
1343
919
19
725
2245
1751
3194
455
78
934
1795
1251
4186
2059
1955
431
2029
1232
3552
212
1300
271
1871
2172
1121
3719
3991
2818
1115
3250
1291
4032
3883
4629
2933
1457
2577
2378
2868
3637
698
2622
532
3456
2059
1955
920
149
2818
1121
2172
4604
4638
1844
2257
431
927
223
1716
1554
4249
1636
2
1795
4126
3250
4346
3067
2062
1253
2044
1871
903
4162
93
919
3241
1199
3789
2835
2343
2944
4126
2575
2310
611
3574
453
3609
2056
2376
2335
1833
4192
1949
2561
878
1562
1470
4497
204
26
4306
509
2775
1693
2671
2541
3869
3892
2506
1764
538
4302
903
4346
2779
2993
34
1251
2211
3742
233
3900
789
2839
4587
1210
4079
3108
1961
3209
1329
919
2304
1795
4126
2975
2172
1121
2933
3194
3283
455
513
1390
2203
3630
4300
2818
278
532
1871
4328
2944
4081
233
165
4269
2155
2052
2816
3216
4385
3519
2994
4577
1476
4438
1951
2928
2293
2374
789
2671
553
1790
2760
2835
1578
2049
3166
96
1396
2456
2323
1199
2802
425
2944
2375
4126
2561
878
1795
4199
1529
3108
934
4277
3917
1003
1693
3502
1089
2160
89
131
3379
2785
2944
3584
4126
1199
1962
3209
2090
3915
2384
317
3194
3238
4068
2933
2731
2211
2006
934
2080
4218
3542
3540
3236
972
4133
3826
3719
762
3671
4361
1974
1789
2474
2634
4306
493
365
2038
1914
4063
3984
4476
1075
4190
2246
212
4577
2506
4530
4398
1180
3063
4623
4508
2601
2535
2200
3573
1545
729
86
246
2331
3364
2473
789
2295
1773
2799
3740
889
2525
2211
3516
2059
2634
1168
2265
1955
1806
4523
1203
1712
3056
3044
638
3146
3458
4192
160
426
2320
1814
1316
1455
425
3112
1727
105
301
4201
4527
469
2126
1779
2839
1460
4053
536
223
802
3187
2386
3915
2176
3377
1096
1216
1823
1248
4133
3209
1251
1432
2944
3163
4247
3038
1906
2933
4068
1860
288
162
2102
938
2327
3800
4376
1693
2632
149
3238
113
2456
1077
889
1891
1945
1942
289
1416
3915
2716
1900
2715
2056
4586
1496
3071
3113
319
2622
762
1256
2180
2477
2797
3075
2671
30
1314
4534
4096
2604
64
3194
1206
1672
1008
1173
4186
2585
2682
1622
2837
1199
1407
1214
789
1357
2673
2932
4233
1591
1806
4303
2944
4079
1119
3019
3500
1399
3209
928
3492
3766
748
2580
2052
2622
3209
3502
4497
204
2837
3238
3915
2959
1016
1697
26
1545
582
930
4306
739
50
2407
1655
4201
190
1552
3461
482
934
4398
2499
198
3822
4175
4275
1077
1493
2207
1818
3661
1891
2698
2746
167
221
1018
2211
4411
3366
3917
3962
212
2650
2944
1199
2326
3719
1942
2359
3900
2944
762
3540
1896
3502
4497
204
2837
1962
1251
4126
1199
26
4114
2294
89
2149
198
365
4338
2333
4162
4359
1949
1867
1427
3238
3915
1992
934
2928
1270
2370
3557
3318
2622
317
3071
511
1997
4523
2938
2466
3377
4003
3138
39
2561
289
762
3546
1098
2263
3108
1766
3458
2944
4306
3913
2076
2968
579
1036
3686
1233
782
1955
2665
3209
3502
4497
204
2837
167
4162
1954
1900
26
2744
1764
742
1035
515
792
616
2211
921
364
1822
1403
1238
934
376
190
3461
482
894
2541
26
1408
1075
903
902
4497
204
2837
1951
3710
804
679
4489
2557
3209
1900
4133
2420
1251
3241
1918
4306
2160
2149
1199
585
311
1503
2343
1799
103
198
1064
204
1270
2215
4001
3985
2775
4381
1891
481
3719
2383
1248
3878
1199
2343
3108
2944
4162
762
642
851
1951
2211
3194
3679
4105
2016
99
3540
3545
114
2149
1186
848
1033
3463
293
1150
254
3292
722
2200
3261
2140
4587
244
2876
425
3285
1484
78
2677
3397
2102
3892
176
2642
282
167
2746
1168
4530
1833
3241
2448
3549
2835
4659
860
1177
1554
4413
3209
3238
2682
2112
1571
4329
549
2269
3458
3194
3530
3361
2469
2567
1736
4055
2658
2050
4468
733
238
3536
2201
3543
180
1638
1712
2745
415
2319
4659
2933
4493
187
4378
2222
406
4272
1891
865
4084
764
345
3308
2086
4010
2539
1890
3463
3424
2895
2242
4428
1847
3336
1548
532
2786
233
2384
3113
4126
2211
985
3786
1199
988
513
4277
2050
3032
1438
4576
4430
2261
3653
519
1773
947
4169
884
2175
3752
3100
318
3099
2303
748
4389
3649
2076
4656
1601
2247
3075
1236
2753
3355
4577
4092
2499
4272
3243
3305
4098
1529
4629
1917
2090
2944
4530
919
717
3709
1063
702
2406
1748
1833
103
1146
2107
142
3853
2026
3845
4631
3849
2499
2393
792
2803
4563
1186
1576
1781
4416
3540
3236
2307
938
1693
1662
856
3537
3209
465
1199
542
1764
3438
1440
3729
3242
1891
4105
37
2006
4388
2219
2760
3548
3920
4387
2046
3215
1657
3542
4102
4264
3502
3295
2490
3531
4306
2853
2176
198
3490
2377
244
3609
2968
4126
3546
1789
889
2508
4629
2506
789
1236
4092
1429
972
3231
3840
4577
2628
3996
851
849
919
2671
2490
3900
3032
3359
4249
3241
2280
3557
1891
2304
3084
3146
194
293
2557
1251
2499
1199
2993
2944
1251
1199
600
3209
2368
4126
2211
1731
3609
1530
4240
3837
105
417
4534
30
934
1493
197
2557
34
1496
3900
3998
889
1693
1769
1717
2933
848
1432
3184
3719
1672
3558
4191
2837
3209
2679
2944
4201
2566
1795
4126
1199
465
4133
609
2933
1731
1717
3680
198
4306
1062
3534
579
417
934
3900
3108
2584
3042
2900
3238
1068
3438
282
3461
1399
3502
795
2853
3837
1494
2968
4039
3719
2347
3900
3209
889
2090
4126
2944
4306
3750
2601
3694
671
244
2665
2081
1059
1035
1790
3760
3071
1405
3536
2483
2711
2263
1098
3546
2056
4530
4523
3786
4162
986
1008
1251
4508
2675
2506
2649
499
467
4185
2626
2944
4201
4126
2211
2261
319
2333
4253
1710
2635
3355
4587
3674
4503
2946
1221
465
1407
3042
2303
2611
4562
1891
2199
2866
2677
282
3573
2551
741
2112
4150
1064
3531
3808
1564
1387
4260
4277
1032
2191
2577
3655
2637
3558
3366
1896
3917
789
3628
3019
2292
2368
1874
3209
3719
1881
2947
3525
1598
78
4642
1773
1401
2399
1223
2959
1523
2944
1199
4199
334
343
764
3549
453
1383
1789
1751
3250
4221
1208
1104
460
4114
3644
2679
3222
2160
2541
934
4126
2090
903
4413
1248
2944
4162
3900
2149
1962
1061
3915
2488
4201
4587
3822
4185
1974
198
4001
2692
131
3056
795
1409
1270
2944
4530
1833
3241
1199
1891
1248
103
3209
465
3374
3971
3709
749
777
4162
1944
4133
512
934
1795
4126
3540
3537
1806
4306
671
3370
3812
1764
849
1253
2853
2490
4284
4045
37
380
3196
851
1124
488
4186
3295
1416
1668
875
750
2696
167
4548
3008
1291
4006
3579
2310
2393
3507
1493
1119
3314
3808
1602
451
1251
1199
1558
1564
1959
1954
3184
2731
4264
927
4133
2506
3719
3573
1206
3786
2490
2090
1243
1276
1617
3542
3113
2601
959
452
2679
3490
2263
1251
1199
2959
2112
2466
456
985
3612
1793
1248
1232
2211
3194
3500
2944
1340
2056
4586
919
920
2596
41
3209
1615
1174
2698
4534
2679
4401
2288
3498
3822
3355
187
286
3956
3609
197
4150
1704
2471
2044
1840
78
4221
3758
2348
1638
3673
4334
4530
604
1945
4647
1942
4329
2265
2307
4526
3191
4022
2756
1525
2049
3301
77
951
3113
2029
748
1067
655
548
792
1121
2563
1869
988
2678
3997
1343
2838
2490
2209
3995
3984
2575
1109
1233
3222
3686
472
2278
3719
2822
1906
1871
919
4109
3900
749
3366
2523
2570
165
1251
3209
1900
2487
3608
919
2561
289
11
927
24
4221
3536
4526
1657
792
3211
937
481
1460
1942
1336
4178
942
518
2490
4277
4010
4186
1077
934
863
607
1141
1552
903
4346
4150
1433
3502
2176
2215
3209
1177
1981
663
3786
538
2159
3826
3538
3719
465
1405
2100
4162
2944
4530
2294
1534
780
2031
128
2016
1611
919
4150
4079
425
3758
1955
162
2102
3202
2194
1900
1712
3175
3350
3592
1232
1248
2944
2211
4052
2247
3209
579
777
1795
3900
4126
4130
216
4638
2576
2261
212
3536
1126
2057
1882
3422
137
679
3056
2868
980
151
3662
1199
2056
3120
3539
2736
4245
454
2056
1704
738
4334
1421
2677
78
3913
2070
1934
4586
3071
3808
3558
4039
2635
1951
2895
2242
4220
2088
2694
789
2048
3121
2029
3500
1940
2030
4604
1636
903
3808
4333
365
1440
2322
3184
1232
4507
2895
2242
365
804
356
4604
4108
1460
3967
3536
3361
1457
221
461
3490
2889
170
818
1771
3565
3602
415
2248
2271
197
4096
938
4245
2056
4586
1199
3727
919
244
4629
2376
509
1063
4398
1704
3808
938
3814
3113
1742
3377
1236
2692
194
1372
379
4092
1355
3330
4631
2181
1438
4229
1672
3719
3573
34
2211
926
301
607
1617
4126
2090
298
1799
456
2211
3910
3032
3740
1917
2831
1367
4398
2577
1940
1543
3817
3671
519
162
567
2822
729
1891
3939
2056
698
84
365
2731
2059
3187
4131
3778
3250
315
3514
3327
848
2257
2598
1705
198
1064
807
1184
1316
4401
2264
588
3900
4641
239
399
1145
3336
2725
3826
3240
2006
4339
564
1955
1690
4362
2835
3719
4514
4604
4197
3142
3661
1340
2944
4577
2090
2565
1837
2228
3113
538
3719
3032
3746
849
3195
1824
2603
1251
4048
3709
3935
1955
3112
582
930
717
3099
2278
4471
2098
1871
1564
3406
2309
4562
4523
1389
3071
465
3191
180
493
2691
3673
3194
417
1457
2056
4586
1833
3574
568
1199
2944
2297
2638
4533
3071
465
2939
4530
2839
2868
4133
4242
365
4458
1561
2667
334
4638
3034
3361
1438
3113
1530
210
567
1312
1145
4577
2327
2701
938
4339
3062
1751
1767
2114
1924
4486
704
1528
3286
3812
3385
3093
4131
3194
2953
2959
2571
3097
1737
3456
1033
3414
4344
1951
3731
1545
3290
1982
1124
2591
903
2242
3542
2353
1795
2211
3892
2230
972
579
365
2383
4478
2063
780
2059
2403
665
3184
2029
1955
4334
3719
2687
357
3536
2755
2248
2265
1336
113
2429
3275
2889
2496
4192
1905
1199
2577
964
3229
1504
582
953
638
3892
279
2191
3399
2112
4131
3240
4514
3350
4563
3187
3915
2479
3244
3112
3813
4577
2058
3490
3546
2601
2944
1340
4629
465
3032
4092
2968
1236
3463
1251
3138
1828
1063
380
2006
3120
193
2818
1963
2159
938
2469
3536
3820
4151
3719
789
2211
804
356
3490
1251
223
2622
4126
2211
3938
1917
1439
2565
3915
3546
244
452
1199
1393
1661
1438
293
789
3808
2347
2944
4530
1833
1900
365
3939
3209
465
4302
4126
3071
2682
938
1704
1432
2502
3694
415
1251
1457
3524
3836
2933
993
3952
2378
149
2112
4376
1438
3113
2076
889
1561
481
1890
2086
2936
3320
3938
1199
1814
1169
2467
2799
1957
0
851
3391
2129
4413
223
2176
2665
1525
1427
3108
1476
1530
2059
3536
3812
664
2114
580
3725
3111
4458
1773
1401
3808
2490
2665
988
3536
244
4524
2692
1440
1561
2269
2143
3041
919
1813
927
920
50
1152
2944
4530
3588
2775
1443
3584
2232
1871
2838
2663
2765
1098
1906
3836
928
1558
2944
2287
1564
2070
2679
1587
1314
2596
2959
3038
2933
1875
3716
1063
1766
2029
365
4451
3456
2403
3071
1878
4025
3217
1401
2637
1773
2839
1382
3814
3184
1096
2865
1190
1383
2711
3567
417
2542
4221
1432
298
1945
903
2702
2933
2164
3811
419
4035
2453
541
1199
2715
362
2760
3545
2211
2498
2622
3915
2566
509
1063
988
4249
3063
3822
3769
1940
3681
4629
3500
2261
2070
2506
4609
4008
3808
3490
34
1833
465
919
3241
1199
1693
2632
4003
2056
4530
4523
2116
903
3194
456
4245
1704
878
2677
78
4186
1672
1601
3900
4497
204
2837
26
4162
198
2029
4346
789
3481
3227
4126
4629
2665
365
4514
3703
1533
1887
3032
3301
2166
3231
2090
3692
1373
3967
1564
149
3209
1251
1432
4001
938
889
859
2574
927
4133
2933
4068
2448
1672
789
974
808
553
4608
3545
3546
77
3067
4126
851
334
2483
858
1108
1251
1672
3194
2900
2133
404
2701
889
398
2050
546
1446
4196
3063
2694
3546
919
2232
3108
3808
988
2347
3138
204
3900
3209
889
1907
2933
2112
2297
2102
4302
380
2070
2731
1494
3808
3311
326
4150
1244
2949
3187
472
3350
2944
4601
1945
903
2029
287
2889
572
532
121
3176
3573
221
4151
149
1399
988
3808
1316
405
2259
3612
194
4524
1504
3967
425
3288
1554
698
2246
588
4088
1405
927
2590
357
1955
2950
2143
3295
3574
3727
4523
3111
1318
1427
186
2175
2181
1078
3616
1389
2403
3164
3311
481
889
3163
3716
2944
2959
3038
2933
1875
2767
1951
1789
2416
1457
170
244
1561
3609
2928
2261
415
356
789
2031
2158
4302
3686
662
1389
3310
2131
1078
3921
2117
2303
4419
1795
481
244
198
4162
903
3323
4129
1235
1611
2090
2635
851
2399
2538
2211
1795
4126
4051
2555
1304
2246
4039
2790
1127
1122
2487
420
465
4150
831
1723
1089
4114
3343
2376
1199
4001
1773
3545
848
2775
417
4629
2343
3900
3209
2632
2944
4530
1833
919
2393
762
2479
3778
3238
452
64
3194
2090
2852
3108
789
1251
1427
301
1236
2968
2160
539
456
2607
2102
889
4006
1059
198
1672
1601
404
2596
103
197
2152
2353
4424
3138
4508
588
3994
452
1251
1199
3914
3957
866
1991
4048
903
3323
4413
3900
1799
2944
3546
1320
2863
3071
3681
481
3209
2211
2970
3292
3623
1476
2031
780
2420
3674
3808
3672
3138
1677
1167
2933
1591
851
3938
4523
3912
3900
3546
204
1963
2215
988
3811
1997
3108
4017
2211
3194
998
244
2944
4530
3965
894
3209
1251
1856
3063
3686
1206
246
1891
4508
4121
2263
1564
3490
3681
4490
4529
1598
1900
2925
4629
3811
2959
2112
2466
4346
3679
3323
2070
4129
3612
2865
3900
2944
4530
3546
1567
714
194
927
2215
204
2884
2601
2663
3108
889
4249
3019
539
4178
4413
1251
3229
1149
1199
3194
3900
2944
4530
3546
244
204
2211
1907
3573
3222
1199
3194
998
735
3991
2478
4590
4284
2055
1221
4191
3624
4657
3145
1422
1561
204
3209
465
3250
1251
3071
2682
4339
2011
4302
132
1533
1111
1420
2940
4665
4523
1871
2325
3694
3290
2604
2152
2852
3108
50
938
1150
517
1703
889
2603
4659
2086
2936
3320
3755
4590
2112
2571
3159
4053
1096
216
1890
113
223
894
3187
204
3536
3900
1199
1504
1771
3041
1114
3111
3328
1780
634
3967
194
3146
2578
99
3568
2581
488
226
3740
903
4316
3329
1081
444
2686
1758
246
4270
165
28
4318
4044
1055
3920
4284
445
4254
737
459
777
2362
3557
3703
789
1229
2329
3386
3820
2868
319
3580
1056
1059
4293
1438
3675
78
1403
4484
2696
2839
3
3191
2395
4317
2822
564
3793
816
3140
2835
4079
2521
3537
1177
3390
2283
4377
1961
138
2344
1221
2029
2176
2215
3786
3113
4126
642
2010
919
2031
1891
3724
1238
538
2159
2484
1177
973
4515
2276
4620
3032
2842
359
2671
1069
2675
2420
1662
3512
2419
2138
4162
3722
3039
465
1240
539
1067
3209
1329
108
3040
2838
3250
3536
1668
2176
1448
1854
1355
380
634
3112
2578
3892
465
2941
357
927
3063
4524
1779
2668
657
734
3967
1063
3507
848
2954
273
2
2097
1917
4143
2375
959
1697
4455
3637
221
2029
1102
1251
3425
1504
977
903
926
2295
1773
3191
3606
3187
3646
1177
2592
4213
2090
2577
226
3539
2496
4289
1764
1837
607
4622
3381
2921
149
3740
2696
2551
319
3649
481
1578
1917
2467
165
3884
3223
1316
3938
4033
3585
3967
276
4494
2767
860
4524
4171
1173
221
2044
1871
4510
4328
2472
4577
2448
182
2698
2947
1150
2278
2459
1300
3286
3711
1602
4257
3250
3536
2176
2167
3500
3456
1438
1150
4525
2137
3536
1828
748
2416
1405
4170
2459
3578
4604
2185
3040
899
456
744
612
3670
2176
380
1063
3407
2652
1645
2030
3576
3536
3032
1955
3112
3901
4097
338
298
1440
3991
901
2628
3377
3056
634
3463
1779
1340
4323
99
1386
2933
37
1816
1823
3187
1114
4576
2218
1896
562
2331
3946
2692
2472
4524
488
2403
2634
4172
1593
3872
3965
1530
1894
1145
1517
738
1712
3909
4538
2838
3214
860
2056
3328
4586
3176
2539
256
198
3822
3236
3803
3861
4329
3892
4441
2954
108
1405
3399
2218
1872
3646
4003
1061
3695
4190
3915
445
2499
3719
379
835
3899
4178
4115
1893
455
1236
4092
4144
11
927
1354
456
2783
3808
2578
2310
4035
226
1807
3592
2211
301
1653
3799
113
1040
2895
1425
1958
500
1177
2551
1492
380
419
1058
4169
1243
2292
81
1996
160
1059
1199
2529
2729
2799
1981
748
2591
2468
3516
1096
3108
2739
469
488
4407
1108
4524
3686
3032
3176
2347
3939
3322
81
2114
3008
3826
3538
2470
2601
2100
419
3509
3063
4577
456
4126
3649
19
751
1280
4169
2750
3166
415
3692
4629
1076
2692
4150
357
1957
3663
1199
1438
31
4613
349
903
3323
4118
3964
3463
379
2577
3579
244
1955
2375
903
3150
2401
3096
973
4126
4629
1933
2671
2176
1389
3359
2914
2163
4162
3991
3729
3116
488
1871
2456
2620
4124
2974
1940
3740
4188
1078
4201
2760
3308
4523
2137
2915
789
4224
2299
1602
3250
4354
3616
2694
1228
2246
926
1789
761
2886
147
2056
3456
1534
1108
1612
2112
1605
2262
3187
204
903
2507
3686
2325
1860
558
4055
1731
1481
1114
2880
4524
2026
1773
1504
884
1955
4105
2817
1754
420
2055
4118
1694
1405
3112
4299
2838
3226
4504
2174
3573
1114
538
974
2698
2472
1392
3187
4524
2526
4503
4463
2933
1861
419
3052
4035
3695
1340
4576
1561
2959
1740
2112
261
748
535
105
3602
3426
478
1955
4105
4339
3250
1367
3211
2490
4178
848
4162
4022
3399
1221
211
2713
318
1061
4142
4190
1799
1601
827
1859
3374
789
1127
3162
4518
4608
539
488
980
2708
4627
2816
2187
3289
2507
1407
149
2839
1151
1177
792
2422
3353
2970
1981
2176
919
3019
4102
2868
4098
4105
2728
3285
3060
3719
1796
3557
3673
1860
4150
4526
959
3928
99
2553
3991
2569
182
2511
2954
481
3463
1955
3686
2176
3112
1781
600
3406
634
1340
1015
3187
4010
748
2468
4622
3632
3063
2698
2692
3015
204
2055
2277
1823
4079
482
926
2
1440
988
3536
594
3217
749
2974
1177
2437
663
2702
2040
1721
108
3861
617
2775
1809
1917
581
2002
2671
1951
1087
4604
3248
1111
1936
1564
1405
1561
215
2060
1692
2818
1460
3250
3536
2698
2581
2049
1169
160
3778
1617
856
3071
1203
3481
1534
3343
3811
4055
2029
903
3323
4329
539
3529
3670
1219
3159
4331
2474
3955
2023
1285
2907
704
3837
4249
2959
4010
2331
2499
2486
4102
2246
2293
764
1190
1404
2786
1602
919
2832
3970
1833
1617
2420
3822
2274
881
3587
2490
221
4010
1917
3490
1493
3786
1061
419
2715
4659
1689
3052
3605
1151
749
4148
3915
977
3502
919
789
3104
3573
279
452
2679
4530
3112
1837
4195
2490
884
4092
1795
4126
2551
114
4406
4289
1019
2123
2986
3568
1758
587
3722
1601
1798
283
789
4618
1871
4559
2706
662
3379
488
1744
539
2055
2768
2640
1933
2671
2288
901
3979
2308
2979
608
3984
1567
1945
2164
3301
4396
2117
1441
4476
2037
1314
3894
2100
3694
2247
903
4489
2643
3050
2469
2176
590
2750
3113
1722
812
1328
4530
964
3277
4465
2583
2516
2529
2966
1001
1843
1174
1438
2507
789
2691
4162
988
1529
2545
4289
1284
4526
2998
749
3227
2715
2925
1617
4126
1199
2496
124
3910
2895
1245
2692
4244
3304
4647
3028
3295
3490
2056
4586
4567
633
2950
988
1648
2090
2070
3096
1692
2164
3811
563
2933
3912
1056
271
3569
4601
4068
2137
572
380
920
1504
371
1515
4514
1955
3602
3243
1203
3290
3516
4354
3286
2375
204
165
4525
1578
4503
3536
4661
1871
3253
1504
3967
2841
223
347
194
1949
141
927
1569
1816
3052
3377
4178
1843
3917
2100
2304
3301
2166
2954
108
2569
2040
2248
3901
481
3686
2176
2728
3533
2489
748
2468
4622
1799
3578
3991
3632
445
2197
3606
1679
55
1451
3102
48
2055
4118
2616
2638
617
1944
778
243
2362
3015
204
2959
250
1523
3250
2174
1561
2506
1871
2112
1106
399
1255
4503
1593
211
318
357
2286
3578
647
1940
1312
1955
594
1584
69
182
4249
2603
4221
4339
2257
1800
749
2204
2645
2
1340
1232
1102
359
1440
3343
3915
1891
3434
481
1591
3686
2029
903
455
4533
848
2112
3184
4079
2146
4431
3938
2112
1561
204
180
258
3320
4339
2319
2305
1861
4001
2539
931
3912
2900
959
4329
2913
2986
3310
4508
4055
2265
536
3318
4469
3195
751
1405
221
4033
2671
2933
386
4010
3194
3786
3211
4277
4126
149
2090
3851
4577
356
2219
2952
2490
4221
2889
624
1112
1951
2180
1799
3624
481
462
3286
197
274
2718
204
973
4530
3187
1460
3250
4221
3967
149
1955
3112
3311
1504
2309
2278
865
2257
2042
460
3377
4638
4562
287
2176
3456
1389
1951
2181
4022
664
3063
1311
4535
4302
818
558
3536
204
1530
41
2194
298
1100
3113
3463
1288
3557
756
2099
2050
2822
4577
50
1251
3002
3028
4126
244
818
2378
4302
1719
1248
4411
794
3849
558
2431
1937
2994
1328
197
2490
4521
926
2243
2671
1978
560
3399
2610
729
2308
3145
1561
4567
3350
371
3250
2933
4242
4178
848
3071
4493
3692
671
4490
4113
4638
197
2871
870
3194
2195
2029
221
365
2100
425
3573
1405
2305
748
4011
3944
4476
3612
562
2694
4536
3697
2006
4289
1561
1168
3283
3959
3568
4508
2410
2628
2285
197
1476
4520
2346
3531
2873
541
1316
2546
2283
2947
3955
3695
4079
4580
1997
3209
542
1833
2098
1871
4328
1777
2622
1208
1130
1589
4354
2376
1561
4129
3545
343
3184
699
3194
697
1199
3719
4656
3104
1867
3557
4389
2490
789
310
3722
2760
301
3984
1790
1236
4126
3292
3196
996
1991
4608
4576
3279
1399
3041
4338
4300
2835
1061
4124
973
379
2176
4294
365
2665
2904
1622
1496
3108
2333
1672
849
415
2518
3516
105
31
30
663
371
2375
460
1602
4133
2146
4431
3938
2112
1561
204
1861
1533
1168
14
1515
1438
3529
3227
2285
1773
588
4088
2646
2286
1300
1871
3320
3495
2841
2389
1714
572
1316
3071
3719
827
1766
1764
4339
1115
894
1106
948
1678
417
865
2838
3545
2933
3536
3571
1504
2335
2143
927
2694
860
2504
594
1111
1936
2919
69
3653
952
194
141
3041
4130
216
1441
4107
1389
4524
3838
1955
1212
1427
988
3481
2971
1340
2551
2323
3111
1102
2167
973
4530
3187
2665
2076
2490
3295
903
1314
2326
1861
3707
1405
1598
4259
2760
3289
3900
1440
2215
3694
3686
2467
2176
1279
1828
2506
3808
149
538
1108
2050
1955
2309
2758
1661
1766
1262
3071
2663
1556
379
1216
2280
539
1735
2178
1076
4548
3084
919
1085
3026
4095
2197
4455
3250
4221
3533
3967
2628
81
1996
465
3379
2732
477
1598
3463
532
3578
3536
2954
2
3686
3463
4438
1108
4577
3861
2822
4475
1773
2176
460
3539
663
2204
3991
499
3758
3187
1251
3216
1912
2535
3536
2100
431
789
1781
108
2569
1127
2481
2725
4490
3113
4126
1199
4529
3814
3302
789
365
1260
3681
804
356
4413
860
2730
3516
455
531
1314
571
2377
745
1404
748
604
1951
3694
3594
169
2285
627
1534
2395
903
4607
2822
981
2970
820
4141
2490
919
2671
3900
4401
3227
4126
1617
2577
2097
4247
3531
4186
1145
3194
2211
794
4329
3826
2628
4536
3719
3579
2715
2924
3697
3570
3568
789
1199
4396
3209
4105
3195
233
4576
3032
298
1567
2633
465
1061
2420
3916
1693
2632
452
3915
3157
1963
974
500
4270
2698
1411
679
3258
1917
2456
4398
3740
3458
684
2269
756
3113
3279
1577
2968
3227
3336
4106
2601
4629
261
535
4001
1177
840
3188
419
3811
4577
1771
2176
1871
634
2473
4290
2686
2245
4169
988
923
1951
4188
2016
3991
4162
919
4354
938
3719
4151
467
803
789
881
4518
748
2260
2304
607
3545
1828
3227
3397
3740
860
3695
1484
2176
2215
849
1767
3686
2499
2669
2694
2401
1601
1669
4001
3250
4221
3112
2040
2971
3967
3533
81
1996
2959
1740
2112
3377
4029
2197
2
1781
1561
3658
935
1440
1584
538
2347
1561
3333
365
1364
2112
4257
1285
2191
1861
481
3250
2006
1168
2946
3355
276
2889
2628
1228
379
2885
3602
3783
319
2375
900
2293
2166
3040
1814
3686
1779
3112
2024
927
1569
472
254
1855
112
2924
481
2591
600
4009
2176
782
3536
2939
2838
4334
4200
1221
1173
1871
2539
1459
4538
1146
3967
3991
1188
827
864
84
2459
343
470
3366
2090
1891
3290
78
4126
973
425
488
4430
4186
2809
2211
2507
2383
661
602
482
3063
1156
2643
3157
4629
617
1199
3212
4094
1917
4389
4329
2868
4092
1940
667
1236
2724
2377
4144
2866
1893
455
2577
3924
467
1586
2375
900
273
2112
1405
1779
2766
488
2515
2
2211
4346
123
3995
1917
4143
1983
663
1127
3235
1286
221
3313
2954
1871
1945
253
3984
108
4661
2970
2954
273
2097
4221
253
4227
1686
1405
3226
4190
1820
1891
149
2
1300
1871
3578
3536
215
903
3323
1561
3533
1861
2959
1740
2112
1063
813
3272
3355
4067
3574
3609
1744
2671
2403
4290
1340
1174
4267
2176
1461
3730
849
194
141
1062
927
1181
1167
4471
2114
3686
2945
2601
4604
3248
197
3758
2490
1764
399
1533
420
538
734
472
1300
1871
3536
4524
2040
1168
1111
1936
2628
2176
4302
149
2167
1212
2671
287
3531
4328
2968
293
2111
1389
3871
2
2838
1108
472
3719
2601
2508
250
1102
2959
1740
2112
3209
2490
1977
3112
2164
3786
1061
919
4577
3822
452
3578
2420
789
3616
2274
749
4494
1816
3545
1693
198
3113
3686
2698
2716
2952
4126
317
1773
1867
1719
256
919
720
1994
2798
4646
84
1111
1420
3090
2112
418
804
663
566
2715
4438
3916
3711
3318
608
702
77
1802
1483
3573
3991
3295
2635
1697
2176
2728
276
149
2264
1530
2835
152
223
1212
1200
548
550
3826
1219
743
3649
2677
3871
972
1618
2947
901
1312
3209
4468
1015
1232
3342
3899
1797
2788
1199
2244
1704
168
1751
4162
851
874
3286
2375
4190
3235
3397
2954
273
78
3446
431
927
1504
2578
2349
2399
930
442
460
2666
165
259
132
3481
4388
3671
2710
4594
108
472
3377
3722
3578
3536
2913
1530
254
3632
499
934
2052
527
1503
4396
3040
319
2511
2213
1389
1727
4362
243
2389
2526
717
233
3533
417
1617
2006
2112
2097
2783
2775
1564
4339
959
3071
2959
1969
794
3361
3640
903
4346
1177
4213
1061
2565
2129
2744
2176
2665
2692
3628
3063
1504
3425
2459
1816
3250
4221
2113
3672
2133
4012
4406
194
141
3578
3536
3026
278
4525
204
3434
2616
2137
2578
4503
2375
1779
3250
4221
3582
3967
4398
804
2947
1758
860
1304
3368
2929
223
3253
2100
1861
3032
4524
3779
899
3289
1140
1534
1593
2197
2506
478
1168
938
2502
2885
3227
2176
1389
194
141
2040
1896
356
2176
3536
1645
2652
223
827
3967
380
927
1277
903
4495
347
4318
2056
4524
2616
1216
2421
941
612
1157
357
3286
2375
4144
1482
927
24
2799
519
1504
4055
4107
470
1997
1494
3051
4257
2422
2176
655
2322
852
1090
3821
1800
4573
3213
3703
1660
1059
357
935
1169
2577
4186
2490
2816
2578
3459
2950
4333
1092
3900
3490
456
4196
4490
2211
69
699
3542
3366
3211
2785
1232
286
4012
1546
1242
2080
3342
3041
3304
2822
972
3154
197
227
518
2373
2571
3908
4331
2490
903
4346
3671
1177
2080
1068
2889
4613
2176
1657
1199
2355
149
2303
2853
2215
3991
1648
3402
2671
460
1871
4102
3184
4121
3142
1069
2624
3602
764
2933
3658
1440
3211
928
1160
1602
1736
4010
3286
2375
3211
123
3160
234
1145
1055
671
2727
848
4126
692
2112
827
3063
2333
3196
930
2809
201
2889
1944
2980
1436
4260
2131
994
4518
2219
4133
2436
2459
2529
1689
1731
99
4577
357
3926
1570
2243
494
1478
3222
2422
2729
2311
2331
628
1396
2259
4126
2671
334
78
1744
2513
3211
4656
2455
3727
1773
3250
4221
4008
3289
1934
1199
1003
4307
165
2286
3711
2649
2377
4389
86
3051
3353
3202
233
780
3099
444
2422
919
930
2280
3712
1576
2979
522
3542
256
4082
2952
2490
2622
2211
2166
2378
4186
3892
1156
3308
343
2219
340
737
748
4304
4443
2234
466
3366
2090
848
5
3608
411
3719
2200
2483
622
1530
994
365
2031
3056
3900
2112
4082
2507
481
1561
3938
1115
347
3108
1426
988
2288
1887
1251
2910
1078
3539
3145
538
1440
1279
2285
2563
4048
3719
1027
212
1048
4257
860
3916
866
2694
1150
2030
4525
3250
3578
3536
2097
204
3343
2577
4150
3026
194
141
254
2040
2895
3032
2812
2628
2304
2573
2563
903
926
1355
1730
4190
2246
1530
4339
1847
988
1843
3628
211
2018
3563
2395
3366
488
2835
1561
3695
2378
2056
3524
738
1476
4129
3684
4064
3021
3032
1921
1533
3096
2711
2933
522
370
3184
2331
4324
4533
2090
365
3644
4015
314
3754
3211
2968
2819
2373
1300
4189
3377
1814
1441
3655
1167
2257
732
3599
4096
1891
1316
2580
2761
2035
2490
4124
2048
1940
3915
465
2304
445
1402
3258
500
4329
789
3227
2194
221
2577
456
3808
3820
1429
2601
2628
3032
793
3422
2924
1427
928
2261
4570
2954
108
2569
3250
4622
273
3722
2
58
365
3138
3915
3209
465
34
1833
691
3217
4094
4245
1704
1199
2551
2797
4186
2490
2671
1694
4424
3211
2714
3458
732
1692
998
582
1389
3160
539
4121
749
1672
622
3159
4098
3984
3939
1232
3456
2868
2509
988
1069
2669
2455
1219
2176
2694
2440
3681
767
1963
1199
152
2337
2714
3740
3458
3195
4002
4656
4318
3366
1233
131
2280
1068
3724
2211
695
2535
4105
149
1188
849
3008
1061
2577
1059
2671
1764
3323
3628
3184
3286
2375
165
3109
2771
3014
4059
1812
903
1367
3250
3967
50
1744
856
3848
2248
698
1425
4428
276
2348
3729
1871
3482
1096
1839
67
2416
2760
2050
4162
3671
1855
3655
3160
4638
2812
2531
538
1905
1127
108
4518
1871
2467
3899
3568
904
941
4302
2100
3250
3187
3112
4524
4167
1403
789
1150
4430
2055
1439
2577
2116
2913
3584
3486
3038
3786
2490
4302
4524
1243
2673
4221
4577
779
1773
827
3536
3336
593
1638
604
3813
3651
3113
2050
2029
988
3318
3301
2325
2925
1617
4126
3283
539
2839
1238
1963
319
4504
3157
2598
4629
2915
4249
3176
3542
789
3366
4094
938
3536
4586
1940
4126
4629
848
2263
1408
1986
1199
198
1722
3686
2508
3733
3984
3991
2081
2557
1236
670
2834
3063
3891
481
1061
3762
3871
3453
4277
2694
3146
3121
741
3671
1799
3108
227
452
233
4126
4638
2490
4629
1672
972
2347
3138
3041
3075
3250
204
860
884
2176
795
244
2345
2933
3284
582
782
1482
4508
938
4398
536
1871
2712
271
3289
2483
549
4604
1258
2337
2269
3584
2172
2164
1075
3566
3938
2100
1106
1814
1236
1429
1402
3984
919
131
2601
3826
3538
4039
3719
790
3536
4525
4430
2809
2822
2197
2112
69
3719
3449
1150
1799
194
141
829
1177
419
2097
475
2030
2285
465
4329
3538
2968
347
4121
1286
3729
2295
951
4318
2463
952
254
2515
3740
1816
2283
2838
2100
4003
525
2055
899
3146
1925
3492
488
3108
2682
849
2265
3552
2964
1059
3209
465
1199
2056
4586
1496
1251
3681
3379
2715
2566
2847
903
289
934
1833
34
2570
165
1693
1728
319
2215
3238
3874
2723
2669
425
149
4530
3967
2939
1108
380
4517
2553
3492
2102
2399
3129
926
2970
1492
972
851
848
4545
2698
2632
187
2750
667
878
4068
3250
2944
3546
2675
3801
1251
3292
2263
1408
1986
4150
3900
2952
919
1997
3991
1991
3434
789
198
3891
3686
2377
1261
661
2982
2994
2306
3826
1367
4017
3329
4126
419
612
1837
1819
3277
4314
3063
3108
4124
1421
1986
1843
1460
4657
1061
2490
3633
2048
2011
3407
4170
1096
3461
2760
2179
3842
926
2437
3032
1409
3332
1891
455
3067
4126
2591
3965
4527
2809
1781
3522
876
2194
1758
897
3762
2265
1887
522
298
903
4010
3778
865
211
2112
3129
1177
1561
1061
1291
3938
4339
2868
379
4226
201
1078
152
827
728
1102
1860
4133
1340
1783
734
2076
2104
1591
223
1133
1823
1063
455
1236
535
165
2968
1154
3875
4118
1798
1997
343
3093
4665
802
634
417
1917
3568
165
2904
848
4126
1280
751
3113
2345
919
789
2713
3075
3740
4167
2633
2818
1758
1438
4267
2694
4169
419
3649
1661
4503
3745
2551
180
4629
1088
2570
3463
4576
3068
2760
2181
379
3529
3495
2692
1177
4118
2347
4490
3900
1340
4530
789
227
452
244
1156
2557
3827
1833
2784
2285
2665
4629
417
4192
3121
1841
903
4346
2246
2968
851
2944
2561
289
4524
3546
1963
2159
3584
3836
1871
4328
411
279
2839
2508
889
4126
3138
2716
759
4508
3574
4025
2933
3609
4038
1251
4098
1493
2470
3984
938
1672
2197
4092
1236
1447
2982
3195
3808
3786
1672
1601
903
4346
425
2944
4530
3490
1861
1111
1936
1833
221
2715
419
2509
248
2090
1810
1019
2373
1588
2563
1693
2632
1415
1933
2671
2921
734
2211
1061
3463
3032
3144
356
3865
99
1199
4284
563
2933
3912
2650
1669
2090
2631
3706
223
1853
2056
698
3194
3888
3869
2852
4133
851
1951
3916
2809
1438
2285
1441
1912
481
3406
4267
3458
1076
2200
3963
4396
3762
2265
1887
522
3938
4339
298
903
4470
3755
386
221
1061
4237
291
201
865
1354
1492
2116
536
1291
358
2775
2191
276
3578
2176
152
2682
1558
287
572
3032
954
3694
1316
3458
1823
1591
2026
3194
2305
2043
1861
302
1102
2229
1438
1190
1783
2900
3406
2616
1811
1476
840
2112
2163
3571
4162
2585
3056
2535
3909
2692
498
2090
2246
2483
4055
2416
1617
3071
919
4331
419
2010
2309
3894
1617
4490
2176
152
2112
1871
411
2952
2546
165
2723
5
4201
2490
3531
2285
1828
2671
2904
1061
4092
2080
4608
4120
2283
1251
198
279
2191
4126
3808
3286
2375
2933
365
4594
3938
4339
263
170
4226
1999
2112
4075
4407
262
1816
789
362
938
357
3482
1833
1611
4229
2261
3042
2304
3191
1689
359
4188
1523
2970
698
84
297
1957
276
1561
2946
1655
4199
848
4004
3184
3719
4538
2637
3113
3032
2581
1367
1622
609
4010
1472
1871
2822
3313
2929
662
3444
1758
4577
2029
246
1942
1055
3991
602
495
3250
3536
1426
743
960
3552
2158
3118
286
493
168
2373
4284
2563
4508
2935
988
1914
1891
1861
3308
2044
4541
2872
1945
1685
2635
779
3820
3760
3563
4510
2863
1221
2100
1997
4126
1340
919
789
34
2098
1871
4530
4245
1704
1833
465
3209
2584
878
2566
2027
938
3377
3138
4098
2176
3820
2720
347
4629
2785
2601
5
2499
2056
4586
1218
3187
2309
549
3827
4329
180
301
4092
1731
863
3146
2755
2303
748
1617
884
2626
4038
99
883
2470
3113
3822
664
1061
4073
1470
2749
1814
538
3891
4577
670
2211
3063
2634
3361
2247
849
2968
2628
1090
2578
1336
4419
269
1236
612
2677
988
2043
827
3301
2166
1887
417
3032
3113
3536
1425
698
84
3211
2788
2490
3758
2711
2760
972
4631
1776
804
356
3333
3539
4124
3778
1405
1150
3536
1754
3533
738
4186
2137
3640
1799
988
1044
1461
1427
588
481
2924
572
2933
3160
460
4416
2236
1830
4329
782
3847
3317
1789
852
4102
3361
2176
270
420
2596
749
4524
1210
1425
2591
2175
1457
3286
2262
4022
4526
2029
1364
3076
2817
634
3250
1588
937
2479
3308
1061
3032
2822
293
1955
4010
1814
1090
1504
3967
3915
1409
4430
3733
1216
3377
903
2050
1622
3719
2954
108
2569
4094
3740
1418
3112
2571
2280
2033
1068
4055
3524
2277
1422
3187
4333
4580
1304
75
417
1561
2785
2211
1766
903
3901
2996
2376
3209
465
1252
2723
3032
1069
1168
2711
244
3929
1301
1860
3071
2692
386
972
1781
4284
2285
4267
2197
3719
539
2651
2406
1199
4008
4622
549
4221
546
2490
1008
2090
4218
634
3681
2233
2507
379
1823
2
3892
3286
2375
3762
2112
3071
1891
3849
3481
3227
76
3536
2032
3288
3370
2479
1842
3939
4339
1427
2816
1645
4488
3423
968
818
4008
3038
3822
2285
3892
2288
1389
2797
3609
2779
4535
3042
4472
690
773
1484
3921
2895
1221
4521
427
1789
4328
3097
2199
165
1429
3786
2490
1243
2499
2678
2637
539
2921
3043
2274
2900
4186
3092
3985
919
789
465
3545
3458
3113
3649
1617
2577
2090
3814
3286
2375
3194
1800
4221
2044
1263
2510
561
2702
1199
2326
2029
149
604
1615
3073
1912
3984
3552
3244
1404
1693
2698
2422
2490
465
1781
988
1933
2671
3915
2933
3673
1891
3211
3738
2283
2266
3263
2378
2215
974
2176
3084
1692
4328
919
3372
4316
99
1736
4277
3278
420
789
2159
2304
314
3722
860
223
4264
3536
165
4389
1822
415
4205
2609
781
365
3490
4126
2211
4144
1284
4175
1440
197
3042
123
3184
789
941
3118
2304
3719
2375
684
4552
2868
362
3516
2940
419
1199
465
4035
3417
226
3743
149
223
4635
1716
1893
455
1236
4092
1203
3063
4577
3490
4126
2211
2090
1669
2678
1367
4536
2637
1800
2383
2771
988
2056
4586
2403
4529
1388
1728
2080
4009
782
2596
2052
2263
3041
920
1945
1078
2288
851
3166
2580
938
1457
2933
3524
2678
1774
4594
3531
3612
562
4354
3516
4249
3071
460
3474
3490
19
2437
1367
3304
4424
3849
4126
4048
663
465
4092
1236
2677
519
168
4289
2591
2323
1940
1617
1781
2292
3227
539
2006
894
3286
2375
751
1779
2242
698
84
3786
2490
4186
3706
3964
4577
2345
3900
2488
919
2671
3176
3536
1906
2145
485
2283
3244
37
221
4385
1228
3319
3214
2326
2305
3681
2785
2211
851
4169
2637
3347
3422
2056
3075
2555
1469
3827
4577
1453
298
4508
2375
1773
782
2601
201
2229
2434
1328
2298
3531
2337
3719
2732
246
2963
590
536
3113
1825
3399
2191
1891
3414
4277
4645
1019
3073
168
3250
1758
4407
3989
2464
3984
4476
3631
314
2965
1438
481
462
1833
1955
204
215
2694
1692
2112
1740
2847
2249
3187
2783
4139
953
2197
657
4479
1468
789
417
132
589
919
3938
4339
4533
1780
4535
301
3406
2233
1405
4228
4488
4240
1561
1102
926
728
2329
600
1340
1593
211
716
1470
1814
3965
1838
3128
2725
4102
4657
4486
3812
3854
1558
2936
2112
2212
935
4178
221
4444
1900
357
2330
2808
3253
223
2213
2621
1040
3997
1405
2032
2308
2375
2116
3791
4508
1083
3984
4378
4096
2286
460
2731
1407
2837
1199
465
2374
1214
2932
2715
4358
2944
4201
4151
1233
1177
2961
3209
934
1493
4419
2187
789
1357
2673
4079
3019
972
2112
1719
901
2698
3209
2273
3500
2628
3316
2721
173
4118
3742
30
3113
1414
256
1163
3869
454
233
1089
4186
4126
1986
78
3573
3808
848
3120
795
2474
481
762
539
3678
4075
128
3227
1219
2048
866
538
454
131
1530
1693
2632
4302
762
1986
2577
3516
2112
3938
348
878
2396
3839
2261
198
748
988
2698
2399
3719
3516
1300
3038
2842
2383
204
1009
3817
2322
2166
2325
3032
2285
3653
2090
2246
1779
935
2052
1861
4172
4090
3761
1165
3250
4221
465
1564
587
3808
650
4547
1891
3211
1263
2378
2093
2844
4022
3929
3308
2507
804
2304
793
3184
1649
1069
204
2431
336
3289
923
2868
2571
1693
4126
357
3458
3793
2286
2835
3754
3366
99
3722
2837
3971
2029
2746
2176
1822
1086
488
849
3008
2634
4307
737
1240
792
652
930
3914
4608
123
4389
4333
2577
1199
2671
3071
3938
4339
204
3194
1405
927
1316
993
2112
2176
600
1636
3184
1789
4108
2166
1801
2986
4604
1300
3915
1764
3661
4172
2029
3309
938
2923
3178
2172
2479
4488
223
3296
3209
4126
2211
4618
425
4516
3220
4226
4102
695
2819
4133
3719
417
546
728
2180
2499
1481
773
549
1211
4339
2097
1177
663
587
3285
2112
1199
789
365
972
3361
1355
3032
539
670
1216
607
601
4120
3041
1871
3194
318
3250
2571
1721
2868
2055
2137
4523
99
3366
3563
3434
942
1891
3295
1504
1440
663
3994
1199
162
4161
2769
903
567
123
3802
1816
3770
749
3516
3482
874
3267
4533
2283
2831
1064
3481
3227
2692
2459
2760
2843
2203
2508
4542
221
988
4339
259
1425
4129
4186
3740
2979
4055
4535
3184
3812
776
1273
2921
734
1199
1248
2603
3827
81
1446
2283
1994
1617
4490
931
1617
734
972
2112
4284
511
743
1145
2559
4055
197
2207
4521
2868
3120
2056
4115
4008
3382
3573
4339
1177
2921
1061
3888
2303
3301
4277
3675
3243
3194
2029
1159
2947
698
1199
465
4065
3755
4231
941
1561
784
988
481
3938
279
3706
3019
1399
3290
4010
253
3661
386
1891
3253
2502
2455
1316
4221
3071
4446
2950
2100
2246
667
682
1833
4118
2176
2682
4339
2842
2410
212
2388
1511
2112
3938
416
3754
749
1199
1440
3161
2979
600
1121
501
4067
3573
4162
926
502
2202
4275
2201
1381
3056
1486
549
2269
4175
2383
2463
246
3280
1523
1064
2682
4339
1561
431
3320
411
2936
1200
4661
2100
3938
1404
988
2707
3159
1871
3942
221
1736
4275
2285
2459
70
1260
2694
3007
407
899
1833
2682
4172
456
1300
3038
3938
204
2112
1871
4067
4129
1714
1206
2056
4586
465
2584
2059
3758
3187
3814
2860
954
2749
3991
1533
50
4038
3984
4629
180
3686
4092
1227
1598
1236
1554
938
2868
301
3137
1455
4376
2206
1437
2230
1891
2410
572
3422
1367
2467
2097
1330
927
24
3740
3563
988
2112
3071
253
2812
223
3456
2489
2326
2506
1088
1300
2176
1800
1145
2965
1248
2211
3097
1232
2112
993
3194
3458
1945
3938
4096
1816
558
2146
903
3150
789
4586
2682
549
4437
3673
2576
1799
2868
1218
2090
393
2395
2029
4178
4209
3551
1232
1190
276
1719
1956
1959
78
1199
3500
4655
2112
30
3209
1795
289
2755
716
616
256
934
3438
2788
1693
2632
149
1291
2698
3238
2483
2429
981
1440
538
2176
522
420
3632
1924
226
2031
343
866
2304
2422
3353
3719
413
430
1065
748
2511
2187
857
3184
4264
417
2285
2563
1008
2448
3194
3530
3862
2211
2682
4339
1959
425
903
4607
1891
4039
3448
1900
481
2933
2112
1118
1549
3456
2325
2180
634
2853
1199
963
968
2835
1713
4279
3740
4535
4329
902
3310
1764
2539
3708
221
4401
2388
4162
4105
3284
972
4274
2112
278
223
250
1199
2287
3757
4533
204
953
1767
4449
2312
4339
1924
3209
4075
1764
2598
1833
3649
3755
920
3778
1291
3786
1943
1404
1798
908
3812
4008
895
2081
1822
934
2663
256
1712
1077
2403
2029
1333
75
3573
1963
538
919
1059
1530
804
3113
2176
391
2215
3463
4577
460
4523
419
2716
550
3195
2936
3320
4508
1251
3996
789
1236
4092
223
2633
3361
3307
1427
2758
1534
2406
3063
4302
4126
934
4035
1601
419
4160
988
3184
2701
131
1781
454
538
1440
4472
973
30
3209
3333
348
614
4156
78
1693
2679
2158
848
2112
3293
1199
3120
1329
1554
2276
2643
1090
1389
414
4185
3786
3211
3594
2261
748
55
3310
1579
1277
4277
3438
4126
2399
3719
2112
1751
3032
2603
119
2842
1564
1248
3658
3991
540
482
513
698
3066
1875
3071
1601
114
538
37
1900
4484
3719
2996
152
4339
2628
3679
3481
3227
3915
2164
348
413
1900
298
4346
3545
4629
4199
77
3994
3209
2474
430
2158
365
1492
30
289
149
749
1598
3767
1719
2304
204
2622
2112
1719
2273
4160
2785
2419
2788
3808
782
2933
3238
3658
2585
348
878
3209
465
3894
2112
1871
3320
930
3075
3284
3915
380
3938
784
2164
1151
244
3238
2043
198
2158
1506
1251
4126
4284
889
3814
1457
4096
1891
3458
2086
784
2164
3286
1564
614
4156
4443
3760
2112
3293
1875
4376
801
3164
1499
3044
782
2604
4105
2889
3724
2246
934
2080
1416
994
3531
348
289
3938
2112
2028
1567
3573
2561
2158
2526
324
2116
3381
972
3862
2112
2211
391
3967
2309
186
2873
729
493
1781
3531
1816
789
223
933
3364
3015
860
3573
1199
2168
4034
1248
283
2112
979
865
3187
3740
3991
4468
3813
2634
2298
981
1111
1420
1945
4354
4519
1024
1728
2889
1921
773
564
1731
784
2164
3286
1564
3044
650
614
4156
4443
3760
2112
3293
1875
4376
801
3164
782
3500
1719
3573
1416
994
2933
1340
2246
934
2080
2839
1558
746
2720
170
524
2326
4185
2643
1090
1446
454
725
1073
204
1251
2211
1961
2930
4191
2420
2207
4267
2333
1416
1093
4329
3277
2790
1951
2626
717
934
2101
1795
2176
744
2093
980
1860
2132
780
244
903
2242
1881
973
4627
2219
3757
276
3352
974
1577
419
784
2164
3286
1564
650
4335
614
4156
3760
2112
3293
1875
4376
3164
782
3500
1416
994
2933
1340
2246
934
2080
2839
1558
746
2720
1736
170
524
2326
348
2679
1416
465
1223
2788
4334
1065
3532
3086
671
417
3032
3862
2174
1291
1199
2010
725
2622
1974
3915
4221
3912
3910
3811
2283
3918
2831
2304
112
2029
1061
4398
2112
3536
2151
2963
141
627
3277
927
1543
3879
1573
293
1506
1255
3578
1340
804
789
3463
2551
3067
3448
2158
2108
1843
287
348
465
1900
4126
1704
511
1959
2112
3293
878
3146
883
1562
81
2008
152
4245
34
2056
4586
903
2242
221
4017
78
1554
2617
2352
1199
3915
3938
2959
1871
1315
3900
2176
782
4151
1744
2671
3536
4185
1986
1307
1075
78
4150
3209
4348
1795
3199
3979
1076
4419
4503
459
3773
2006
4472
131
3357
1820
1999
254
454
244
3146
4302
2158
538
2031
3891
3885
1251
430
2273
4160
210
1109
259
4038
1669
2030
2063
789
204
1199
4017
198
4302
77
1409
898
223
3885
1251
77
538
919
210
2273
4160
4038
1661
430
1781
1340
3624
2760
4413
2622
2359
198
348
2158
4245
1704
348
365
3490
789
3991
2246
2816
2158
2070
849
938
2980
2628
4167
770
1405
3456
2112
3293
2401
1232
34
3938
1684
2659
903
3056
2442
2248
3250
1504
988
1300
4441
2479
2418
3458
212
4629
3260
1440
717
1131
2968
3391
2933
4375
3531
748
4334
4604
2293
756
3490
4520
2515
663
2591
2
1547
3762
2540
4295
398
3605
1015
357
2992
1032
2277
4535
949
1539
1755
3032
1251
77
4126
481
4302
198
2933
430
2628
2515
1708
2158
2529
1235
3355
1291
2264
2832
663
2295
1216
3175
1199
3041
594
1561
1092
2788
1199
295
1847
2112
1432
2273
4160
210
259
298
3194
3549
204
1719
256
3500
1814
417
901
149
1065
2200
1248
4401
4105
198
1611
3238
3719
376
4413
2595
3599
2050
1693
2632
2158
1736
903
614
4156
3072
1602
3488
2112
513
2788
2368
928
1151
2325
2535
2720
2959
3126
4302
1504
163
3760
4478
1611
4221
3716
864
2712
149
500
488
1534
1232
221
1781
4407
4595
980
2041
4249
661
1842
3482
789
2711
2066
165
2921
1416
2257
3570
2167
3518
2406
4088
348
4331
3293
217
1115
2112
3862
276
1719
4141
2010
725
1598
4302
1974
1199
3915
1233
4442
1554
2353
1693
1065
4148
2059
14
3264
4533
780
923
3991
4162
2947
2315
2832
1755
2052
3786
2031
2049
1697
4029
3086
439
198
4162
204
1719
1918
1340
78
1611
1248
2557
3448
2112
865
1061
1926
588
1251
2215
1795
1914
2889
2546
149
3529
4139
972
1719
2158
3891
1440
1781
1251
430
259
2273
4160
2246
926
2986
717
2224
3963
1078
2483
4413
2622
2359
919
198
348
2031
3573
348
2174
188
2326
3167
2101
1255
2158
2
1833
2959
1900
1602
2921
4302
78
2050
2979
1693
1416
2628
3399
928
2174
889
2044
2056
2817
1232
1959
1151
1427
2923
1636
211
2950
2112
513
3311
142
4659
2658
3502
4646
1693
2632
605
762
1440
3280
3836
3225
2959
1101
217
3938
2246
3184
3827
3071
1693
889
2112
212
1959
4339
435
77
1530
289
3395
704
2679
2245
3368
1843
301
972
1221
1102
197
2835
3991
549
2180
3708
1677
1565
365
2953
4009
2
980
4533
1891
1945
2993
1199
348
465
276
1719
3500
198
4008
2715
30
4401
488
4516
2723
4302
2158
934
3157
132
566
1493
3086
2080
1697
2102
204
3209
4023
3524
2527
3250
182
1438
1578
4604
1949
2876
994
0
3793
2819
1199
1303
4552
3092
2304
1912
3465
2248
2758
903
3994
942
221
1969
1504
612
2048
3362
419
4035
562
2100
2055
1248
988
1974
4524
2526
223
2094
1591
1180
2291
2535
2230
1440
2470
4329
1944
4396
579
4078
465
431
2330
2498
4408
3199
1769
1534
1300
1871
3892
2508
2320
4000
3808
102
1942
301
1754
1593
935
105
1483
940
4130
35
2924
2181
3399
2711
3984
3331
1457
2959
3456
2112
4221
3071
1115
135
3343
4533
3238
3814
804
356
2791
4226
4196
664
3705
2516
3299
4055
2407
4538
1959
3176
903
1912
2164
1469
4508
1083
197
1891
3319
3184
319
2325
1425
1228
2044
2376
1505
2263
3502
4302
3500
1199
1567
3357
2959
2112
2466
431
1152
1594
851
3020
698
84
2017
4126
2211
204
1530
481
762
4413
1181
1702
1592
4442
4218
1860
2553
1145
2310
1232
2199
4646
934
1950
198
920
4008
3755
4141
3515
456
14
1833
3566
2112
1751
2622
4302
1199
391
2650
3209
2514
579
1054
4284
698
3222
1764
348
1416
2050
2176
4442
762
792
2048
1974
1934
67
820
2542
953
2310
204
4191
3194
903
4346
2029
694
138
2788
4141
2044
4133
3184
972
208
2299
2853
2396
698
1185
2056
1425
152
2327
2531
2112
3571
588
1124
756
478
1588
3827
3164
804
223
170
1751
3482
78
481
3836
3097
1731
1766
2208
1146
1210
1871
4328
420
4196
3545
2818
4376
2881
2049
2269
3915
2388
1248
4162
3779
3548
1222
244
2058
3862
457
256
3086
2056
698
2603
3549
298
988
1861
3072
1875
2112
4376
1096
284
3694
2013
3209
3822
1719
276
204
481
3649
1340
2634
2108
4339
4114
2377
149
1719
465
2158
824
1959
298
3500
2561
289
2675
4478
3915
2112
4354
4151
232
1416
3164
4277
2563
3808
2174
1974
2056
3184
4547
903
2702
782
3160
3336
3542
4339
1891
789
2191
604
4478
1457
4000
2679
1684
3284
2325
1055
2959
1900
1602
1199
3438
131
2848
3836
1648
3319
2868
2283
4659
256
3086
980
1206
4510
125
1598
988
465
2137
4530
2375
2933
2164
2950
4068
1873
927
1588
1994
2211
920
1704
3536
3253
2230
1951
1828
2692
3284
1015
2467
2286
1154
873
1564
2100
2638
1628
2490
3516
4567
2090
2050
3032
1504
3500
1955
2215
1151
221
2960
4247
2832
3991
4126
1199
2900
1823
994
4162
3160
455
2100
3209
2514
3446
1894
844
456
632
628
886
1199
1962
903
2309
848
3032
1951
2549
419
4306
465
1014
4303
4151
849
4587
3796
282
167
2090
2204
1061
3861
4588
2576
1693
4201
4329
988
2401
3719
3680
2273
4339
938
124
2276
3353
2031
3086
865
4200
4661
1588
1668
1340
2026
3458
365
600
2834
2144
3991
4055
1220
3209
2049
825
2152
1527
4199
53
679
4353
2653
426
4226
0
197
3456
1173
2143
3779
4075
4378
1044
465
3514
2304
2112
2818
2006
2301
2872
3836
3643
2977
1833
1996
3735
4247
2886
4186
1558
1977
1200
4339
1111
1420
903
2596
2333
2959
2112
2466
1427
988
2212
488
3038
1257
2269
513
2950
2750
4060
1457
2531
4169
2933
4096
2678
3649
1677
1690
327
2112
1719
2287
298
589
4068
4328
3102
1253
256
488
198
4029
2698
3209
1493
2261
634
1316
2682
2933
3912
1565
1076
565
4302
1291
2086
365
1244
1530
3757
2333
3123
1833
3730
865
1322
4576
2
3250
4622
3377
3694
425
35
3518
3286
1871
1177
1146
3500
840
717
919
2944
4530
2578
2031
772
1676
4318
1493
1059
3458
1866
2152
2222
1766
1778
4548
4268
539
482
2197
4038
919
165
4576
903
3323
456
988
1355
4126
4629
1127
3463
2799
536
789
2720
4577
2818
4390
2104
3583
3799
1243
2490
1167
1493
3814
2591
1251
1090
1940
1617
602
4092
1236
419
3694
1917
4580
379
2016
2643
3793
365
1110
301
1737
1475
4249
582
209
3063
3098
2048
1402
1861
1997
1814
3372
3113
538
2930
1427
2293
3188
1248
4527
4126
1199
465
663
1367
3113
2661
3801
3227
1617
4008
3018
1823
3342
3481
78
4331
729
495
2211
2671
994
4629
3458
2803
1449
2799
3697
1934
2261
4170
2563
3264
456
1669
70
4269
2366
4661
988
3658
362
959
2111
2598
2755
2604
2112
4197
1095
845
1484
2327
2531
724
4516
4339
423
1300
2725
4451
3286
243
1402
607
2551
1452
2130
3524
1078
411
1462
488
1945
2933
3267
3194
1900
67
2192
926
2377
1665
2166
1545
1097
1593
2496
4329
2715
928
3320
4657
4055
204
2788
1199
1408
784
2164
3920
1200
3719
4484
4449
845
863
246
934
30
1468
3994
2993
602
901
1493
2166
2461
2951
3222
3681
4277
4629
972
2677
1232
4088
1210
2396
953
1496
3438
605
276
3086
99
3211
2211
460
2375
2883
1256
4055
3113
3463
2176
782
3915
1945
246
201
1059
1816
3140
4302
347
3194
1173
1871
2130
4129
4115
1336
1549
1860
4126
2970
827
386
2333
1600
2191
3929
276
4022
2276
865
1955
3112
4221
3250
4413
848
1871
1990
3194
3500
3571
223
1150
2316
2133
579
2933
343
746
380
281
2180
488
1799
2327
3726
2959
3293
4052
1994
2803
3142
2658
1389
2355
2404
1700
782
4328
1611
4008
2671
2060
988
546
572
2002
4468
2933
3160
2682
4354
1146
3323
2677
3938
2246
4266
481
1460
3967
2112
3071
2277
549
3226
4653
1731
2760
371
2164
4493
664
2889
1245
1764
3352
1860
452
2471
1228
3679
3290
279
3490
1530
3578
4376
1945
988
2180
2925
3875
2959
281
3692
2144
2682
4420
895
4468
290
3942
149
851
2395
210
567
3243
250
1199
3682
2730
3355
1640
2913
3536
465
2112
4354
1248
3222
3915
2711
1833
938
683
4613
2676
4659
588
3123
1955
3112
3463
1432
1598
2176
2665
3907
2466
2667
3187
3901
3526
2671
3163
852
557
1779
326
1304
2412
3314
2112
2366
4354
3541
1588
1999
4344
2848
2671
2634
1571
1367
848
223
2248
531
1338
3112
3967
485
3463
276
1841
774
1242
1942
2024
927
4221
1799
2230
1634
1232
1504
4411
2671
187
3268
276
3229
3223
3884
3938
3103
2107
2325
2925
431
3391
988
465
2933
1221
1780
4378
3456
3313
1656
1554
3399
4256
1058
927
4010
2029
1232
3194
108
2112
1111
1420
1064
634
4339
1668
2950
513
4332
3103
2312
3463
1211
4508
2303
804
1177
357
1150
1823
4478
698
749
1561
2459
2151
1061
4600
3530
4228
2310
4646
2006
792
866
2174
2010
4075
2112
1719
1068
3694
865
2403
1440
4600
1255
2657
4247
2029
125
633
2950
2788
721
3673
2674
1242
3997
539
2741
1790
538
4203
436
920
478
2456
4188
149
3157
2031
2577
3969
1778
221
2986
3892
732
2698
4090
550
2083
2431
3899
4388
4304
3533
600
18
1977
2938
2112
1358
3578
3536
2213
11
2430
3187
3967
460
2466
920
704
3377
3146
3817
2528
2933
4408
2710
1955
3382
3250
420
3093
851
4041
4339
197
1024
456
2265
773
1731
4105
3463
604
1316
3336
281
1554
4245
1694
2041
1216
209
868
4339
2872
1124
221
0
3536
4661
981
3377
810
2756
3268
2311
1314
4220
1773
1389
782
2711
3791
2112
2100
538
4354
1300
3290
4339
1232
1564
2933
3366
3184
2158
1427
380
2063
2769
882
4186
2635
2029
2112
221
4284
3890
2710
149
2777
1064
4339
481
276
1686
3066
3160
2686
2663
2299
3938
2297
2269
988
1591
1894
3643
2112
532
4360
470
3996
221
3848
1842
3458
2143
2775
1600
3071
2900
2056
2648
284
3191
994
2866
1124
3089
1558
223
3678
147
4472
3549
2168
2959
3377
2111
3450
1169
2373
3247
4339
4661
418
2044
276
1942
2325
297
95
851
3552
4376
4331
1111
1420
3320
160
2319
1107
598
2297
732
362
123
1598
4388
1956
1817
532
2185
1905
490
3614
1712
4470
873
4130
1731
3253
4329
3935
3076
1611
319
2112
3032
141
2117
3194
566
4226
14
2029
3591
3494
4178
659
1284
493
2580
286
1860
4339
2423
2245
3740
4055
4010
381
1833
2112
604
1600
288
4354
1300
3126
851
2799
67
1535
3788
212
2607
781
638
1190
1900
3770
1803
1279
2112
532
1859
461
1127
1868
598
141
223
1946
795
3293
295
1847
1432
675
2959
2622
4302
2712
4470
355
165
3209
4055
168
1549
2539
244
3419
1530
3649
865
4339
1611
4022
223
3552
3194
3524
3160
1491
587
722
572
1314
3579
2678
84
1653
1300
4115
3423
3199
2277
4244
2531
857
3294
3286
2143
2419
3262
2598
2090
3536
1713
756
4443
3844
2389
1199
1367
2965
2200
1996
99
3463
1571
4339
4189
1871
988
3113
2261
2641
64
4649
3524
3836
1593
2674
3118
927
1588
2029
3021
2889
2013
4514
4437
4488
2817
2195
2203
2750
1601
234
702
204
4257
795
4478
2526
4130
123
3839
3673
2678
488
4508
2246
1764
3458
4339
4082
601
1728
4259
604
3424
4516
1677
2029
1216
2111
1221
938
4055
4437
2285
1595
125
704
2715
2265
2959
2401
3812
4133
2531
866
2728
931
2368
852
2112
1871
4530
1833
4055
1561
1527
1713
2831
1810
3353
1319
2200
1736
2112
2933
3938
4529
3991
221
1405
1470
1291
1779
4227
431
2029
1232
3836
460
2112
3448
3379
3679
4328
1199
284
276
1860
2358
4516
2785
3862
1648
2211
2835
3164
4547
1842
1446
2635
1974
2889
1575
4044
1833
2111
1819
3551
4249
4534
2058
1751
4022
601
571
3822
254
1363
4434
524
3184
286
1232
2790
2771
1484
2112
3448
2211
276
2750
1598
3399
4226
3295
4022
3379
460
2283
221
2374
3062
2679
3154
3238
3681
4277
3754
2454
1837
679
1625
1816
2261
274
1793
2112
3293
276
737
4375
1095
3335
3592
1736
4294
1388
938
2410
1330
927
2933
1833
452
3869
160
1169
3912
2050
4559
549
4226
1165
2142
804
2851
1124
3612
180
3602
2191
1373
78
4320
188
538
343
866
2174
1602
1636
3839
2298
3072
163
3716
1863
792
99
1197
851
3194
1614
2288
2607
721
3311
3673
1461
1891
1718
1076
2395
988
3322
2959
2467
2031
2596
2010
1736
928
1835
2921
4302
78
2403
1219
4446
4247
2101
3310
748
1622
2715
2323
4259
3817
4339
1253
532
1125
2345
2337
170
2130
1905
3967
2116
380
2745
2433
2924
4326
1694
343
866
2174
1221
2788
792
1440
1340
2031
633
2950
2006
1156
1319
3911
4407
3673
1694
1602
3311
721
336
3568
3541
2950
4162
276
1427
1588
3783
927
239
197
1738
767
2052
3391
1486
1440
2729
1549
2422
2452
4052
357
2418
1092
3377
1300
1219
1842
3821
3250
1367
749
2803
2933
2063
2083
4318
811
4616
4039
3155
3184
1319
3529
1078
500
2090
4329
360
698
1511
2465
1800
2352
3438
2174
2164
652
1564
513
2933
4339
3716
1693
465
1942
2107
380
1106
1561
2299
152
2632
762
634
1340
1330
2506
2112
2261
2733
198
417
3146
1898
996
1460
1588
2112
3086
1603
4646
3862
4186
988
851
3612
2865
2933
4339
217
1115
1859
3376
287
2029
1496
1719
3102
276
149
1232
2698
459
256
692
1693
2632
1924
1255
1291
1789
820
2788
3093
2158
2403
2112
4096
1561
199
1300
4201
1844
2307
1722
927
4003
1063
2044
212
2355
1402
380
1940
1221
1124
738
4000
4090
1649
226
2936
1200
1871
3938
3179
406
223
1746
1602
3311
4661
3423
583
2111
532
4339
185
2212
2604
4197
2327
2323
1981
1232
2112
4096
2604
3311
2650
4326
2728
748
1689
2295
2029
3837
3791
3238
2277
532
416
3694
964
210
567
1803
3628
1748
770
2577
2925
3338
1405
927
2950
4380
1200
2086
4099
724
704
2212
1111
1420
435
1677
2112
1617
276
4038
3263
4488
1031
920
3062
3209
4055
4349
4339
4325
3377
1585
2211
1795
4126
3067
1740
865
4339
681
67
2257
4463
3991
4446
964
2091
223
276
1127
1316
1469
2799
4226
761
4257
2112
1086
3463
2736
432
3046
3178
399
246
852
4641
426
2986
4518
4055
2265
681
3324
2152
301
1300
2817
2112
1242
197
1943
1573
35
141
1803
410
787
994
209
4357
376
4508
81
196
1859
1719
935
3808
2858
2377
3830
1638
1540
1274
1504
2176
675
2506
3112
465
1216
3379
603
420
3086
4151
2710
2269
3423
4435
1905
3530
1847
2112
4607
2116
2783
531
1924
2755
1561
365
1921
3658
3694
2847
2868
2848
1065
1145
2331
3680
876
538
2031
4508
536
938
956
2634
1235
813
276
865
1440
3382
3955
274
901
2940
198
1722
2152
3146
1565
3457
3089
394
406
1332
1734
1284
3362
2799
2602
2055
3938
1106
1891
2310
1378
1111
1420
618
2112
2212
2102
950
2029
698
2950
4096
2986
3213
3161
3104
145
3414
1124
1758
304
3318
3379
3390
1891
997
2678
3592
2269
3423
102
3137
2788
1108
2213
1115
2112
1833
3286
4339
2217
846
3457
160
865
394
481
381
379
1354
4474
1210
953
851
1940
4463
1600
1891
3370
3812
1152
3389
1847
3938
2006
2506
4486
1562
2107
1200
2950
2112
4221
3338
1111
1420
1873
3836
1010
3194
431
1330
927
149
2002
41
4025
3810
3761
2213
3514
2066
2304
860
3827
2167
168
4228
3192
1945
2119
1816
209
3735
4186
3574
3419
1641
243
532
994
4329
571
904
3926
1523
1003
1965
1115
2299
460
675
2180
180
2755
2872
4518
1900
4114
121
1069
3895
865
2112
3293
700
2112
2950
1115
1201
4503
439
1046
704
1938
2029
223
2319
1886
3347
2116
380
1019
4339
217
2526
3256
4130
1755
2577
7
201
89
126
877
2316
1833
2286
728
927
381
1481
1697
2895
2041
3379
2299
2019
2091
262
1185
532
2959
2725
2288
3032
2112
939
1973
2391
3421
2971
502
197
734
3533
2167
1292
3420
1059
461
4352
4486
3578
920
1458
4055
1115
4108
565
979
555
1974
532
716
201
222
293
65
1728
1871
4328
4556
4065
928
1611
3868
3423
4640
1379
2019
1955
2138
256
2741
481
2112
4096
1115
851
2331
3997
2295
2029
4334
2056
1833
1150
1124
1938
2086
2269
937
3516
291
1860
3672
2604
431
1169
746
1336
1924
3003
4339
147
213
280
2355
240
734
2806
2817
3984
4378
2019
4321
2736
3621
3126
2936
906
141
1779
142
638
1127
3026
389
1678
439
1945
271
137
909
1371
2112
4096
3938
1200
3071
1686
4000
1232
3423
4580
3541
4115
2130
4130
481
331
928
1703
1165
2366
1900
2895
3184
1924
2846
1073
1300
271
1055
4329
1833
2818
1115
1887
197
3063
1095
930
4616
1929
3518
1273
2725
980
2896
608
2008
141
3595
2682
942
1875
2112
4376
1096
14
627
3527
160
2416
619
2731
197
848
1015
988
1736
2283
3938
2933
4339
2388
4201
4008
4186
1900
3701
3154
3892
3209
3463
3194
276
4468
2539
3071
2164
4075
2933
3694
1216
3516
2112
4376
3920
4309
586
3320
2925
2499
789
2146
2959
4478
749
1648
3616
724
1200
4339
1115
3827
1145
2650
767
2603
2112
417
3032
223
1049
426
704
1825
2736
3360
2685
3336
972
304
2102
2166
3423
4310
1853
1177
2542
3867
340
1179
792
1981
4284
964
2675
99
1773
3516
1716
1799
2288
431
927
2463
4495
3096
959
2323
2760
274
227
968
1242
2571
955
2568
1404
2839
3916
415
1403
3364
2939
3361
1232
2112
1010
4339
210
2767
3112
1942
431
1152
4363
1639
1385
3026
937
417
1336
1292
114
227
1544
1933
2360
1300
560
736
1124
2352
3238
3353
3599
271
188
1212
3788
2401
1446
493
1602
2921
4302
78
3488
2112
2384
163
3191
4022
3978
2477
3194
2591
2797
2227
733
3963
1228
1860
2265
749
2585
541
3490
1438
1799
2950
2788
2678
348
878
3250
2172
1300
1871
2933
1405
3377
3486
2230
4221
3220
2114
1800
3194
4178
3003
1523
1542
3609
3071
223
431
4130
3961
3228
2504
4510
1640
1127
451
3980
4162
1472
896
2479
216
4604
2211
3735
4009
413
1799
3617
4422
1828
188
2921
1958
4649
1982
2419
2788
2678
81
4133
1804
2112
3293
938
1719
901
1961
3991
4055
3379
2433
1102
581
481
1115
2933
4339
3209
465
2211
3579
3238
1602
4302
78
4114
2868
2767
4478
2384
3524
3217
3609
4339
365
2113
764
562
852
1835
638
2112
3071
1058
2032
4055
151
1614
2378
808
3761
1115
1833
1461
3217
1169
4486
4025
4601
2248
3286
2304
1313
4328
2568
1652
2933
4339
124
1232
2032
2682
2914
1348
2355
4657
3382
1063
1150
943
865
3187
549
564
1789
1673
927
147
1389
3238
2479
3500
1133
711
3184
2130
1925
356
461
2539
305
2112
2044
276
3649
390
1468
564
184
4268
1951
2682
4339
3848
2291
380
303
243
331
2755
4368
2936
2355
1185
2112
4008
1564
2933
2164
3524
4096
3256
1152
1061
1389
927
2183
1159
1177
121
3090
2604
278
461
1405
734
2353
481
3062
4534
1077
2276
2400
2563
3915
3092
4150
1166
2327
162
2102
3308
937
1484
2059
1200
2219
2192
4657
35
669
343
4108
588
3194
4186
3464
2437
3020
3209
4328
2112
4468
1951
3653
2933
3194
4478
1712
2310
846
1316
2992
477
2138
1728
233
95
2008
1452
2577
4196
3176
1900
1635
1994
488
4096
2924
2180
4199
325
2986
1260
724
1221
2715
50
2551
988
546
3096
3612
1781
2164
1860
2456
3032
2467
3330
3426
1314
4105
2761
404
2152
1736
152
1833
4055
4354
2277
3296
4486
2271
4294
2112
3097
4061
459
4534
2058
4328
3194
223
4339
674
2866
2327
3800
604
2228
4249
415
756
180
258
662
4607
2818
1576
357
553
4279
2211
698
3126
1645
420
3104
1602
3298
3154
1944
2299
3403
4621
746
2788
2396
295
1847
1432
2031
256
1719
762
4240
2835
2295
2112
2603
2831
1064
2211
2933
2164
2698
276
3403
1951
1248
3194
1917
1860
3481
4249
4008
3938
481
1115
4339
2598
3935
2965
1780
3529
1588
3563
1439
1570
3527
4521
3342
2977
1483
663
2539
796
2112
2678
4519
2959
2826
684
1561
3811
2950
513
3135
2144
4354
1111
1420
2566
3111
816
65
3074
2868
4339
279
223
549
2269
898
3524
4226
2017
70
1853
3305
4516
1016
4096
2115
234
964
165
3827
1891
2634
2006
3071
1769
2743
481
1977
1432
2585
2933
3238
1200
4055
2353
2355
1313
988
276
1942
4659
2756
914
2483
3643
201
613
1371
2788
236
1285
4226
1120
2112
1736
1219
14
2316
221
417
1840
996
4376
3703
743
2352
4616
1684
4478
3915
4075
3661
1429
3704
1789
712
99
2208
2766
746
1232
223
332
1171
151
431
3838
1419
2418
170
3184
3530
1020
1427
3527
1891
4115
1141
4130
851
1951
460
2172
3056
1799
4328
648
3807
1504
3710
988
1274
679
3160
1127
1871
341
488
2933
123
4010
4178
996
3330
804
253
2914
3104
2983
3194
3727
326
4604
3248
4022
64
2659
782
2331
3075
3016
1221
3307
3909
3731
445
979
2029
903
2535
3399
2261
3552
3290
4665
4339
2997
657
852
1146
2889
1771
2578
2112
3533
865
3938
1847
3530
2947
2117
2176
4640
4388
1860
2900
2790
3184
910
3502
3536
3459
4573
319
1611
4465
271
531
3023
4378
3262
935
2950
3324
2809
3347
1285
2309
481
2200
4289
2130
927
1199
3490
1382
2044
3272
2213
659
2580
4029
3527
2658
3395
2433
3545
2933
3536
3350
4567
1111
1420
2479
1150
4339
1933
3705
4022
3921
4055
149
865
2083
1894
4616
2288
3160
3909
4102
3916
4051
4510
2788
3928
1773
4221
4535
2276
4242
1221
417
1100
347
481
2112
1814
4323
1402
634
3406
2233
802
2679
2889
4205
972
1476
247
75
943
370
1833
3463
3545
2933
3536
3350
4567
1111
1420
425
1504
1771
1061
988
959
2675
1779
2583
3295
903
1780
3399
3336
2176
1389
4523
2137
2088
1404
2610
4659
2813
303
4129
780
2959
2183
4130
4329
1255
1340
4226
3423
3574
2143
314
930
1199
1529
2825
243
1300
3007
2601
849
4345
2111
810
2102
1402
607
1452
4481
2851
1385
186
3458
2947
3712
465
1982
1124
572
4162
1173
4171
4088
1102
3524
4221
301
748
3643
2299
1873
690
240
904
2770
1046
2006
2029
903
258
4075
3259
3516
2112
1751
4133
2283
3194
3836
3680
4339
2637
1599
3382
3406
3439
1821
1235
2923
1685
3532
1940
4162
1345
2292
3019
4629
2018
794
634
1199
3799
3984
4073
2895
3490
1954
3113
741
3463
539
662
3063
4577
3008
1328
2401
4126
4169
465
2694
1228
4182
3227
1617
2257
1756
2395
1754
2090
748
4629
398
2725
3032
2112
3342
4339
201
4535
1731
4376
4413
1403
3191
2831
792
1315
2610
3836
499
2306
1588
1930
425
4362
2293
1591
938
1860
3382
1028
2143
3490
2378
4516
4096
3359
1476
2366
1115
2563
246
1200
69
2800
4494
3538
453
549
1697
4316
3071
2977
2806
2940
2355
972
1141
3837
31
1425
1779
3545
3184
3536
3038
2694
851
2219
3112
3008
1210
371
1860
2803
1291
3391
3295
380
2895
2790
1219
2933
1951
4010
951
3096
3213
2248
1504
212
1974
2466
431
2024
927
670
748
4507
3719
4105
519
4508
2459
3500
1611
2242
3658
860
2518
3361
938
2496
2595
2157
2947
2403
3227
2112
1617
2437
1439
4284
3808
2431
3335
2971
2702
1460
4376
365
2
276
953
3463
3385
223
1438
2758
1312
1260
3637
749
4556
1924
1211
4339
789
865
3719
4048
870
3120
1945
1867
4186
4029
3079
2112
4284
2933
2261
4408
2195
1779
1488
3399
582
212
2143
2918
1124
1221
789
3283
2868
2818
1439
2628
3194
663
1240
1622
2456
180
3740
1795
4339
958
3211
1199
2358
2056
1861
4090
1440
801
2959
1871
3474
3322
2838
3545
4437
1955
1751
4605
2100
1773
1951
2712
4312
3187
425
1240
1947
3250
2172
1795
3310
2070
3262
2933
3032
4524
1282
1823
1789
4604
221
4199
4463
319
2246
3812
1689
1382
223
2395
3097
2601
2029
903
902
3967
420
482
3104
2950
513
3609
4284
2933
988
2643
250
870
1523
3938
4529
2010
2112
386
2835
3875
3117
3915
3529
1457
3549
4339
2516
168
221
3808
246
852
3336
3706
4162
3184
2463
1221
4463
1439
2557
4055
2711
266
2112
4629
3227
2831
1064
2010
2016
1731
773
4339
2180
1493
780
365
2869
4577
3719
1588
1115
3740
1216
1061
2542
1997
972
3409
977
3808
539
293
3457
1460
380
3871
2055
4186
3490
3238
2835
2601
2056
3366
4478
903
4402
3602
2933
1719
481
2933
2112
1842
4508
1994
2499
3542
988
996
343
173
3938
4647
2715
1860
1160
1168
152
2511
1063
380
2747
4375
938
465
1146
446
75
324
223
3869
4150
1781
365
4247
2510
897
1251
2288
3041
1404
2100
4017
901
1216
865
3008
3067
3108
2166
1887
347
3778
3333
3820
3967
4148
3900
2622
4302
762
3814
4130
2509
3786
1601
3086
3808
3719
4490
2456
4133
481
4339
2476
3486
4604
2945
1251
1257
3517
1067
1669
1800
4170
4055
2201
2933
3543
2688
326
1635
4304
4463
3243
3609
1773
4653
1778
2181
4092
2571
3361
2692
2108
2043
2216
2091
997
1169
1736
274
488
4510
3524
571
3254
951
2868
4329
357
51
666
209
4044
271
2056
3250
2933
2111
2055
3263
780
3543
318
894
940
903
4604
2727
4638
723
2112
221
4359
3063
357
180
425
326
4130
3336
2230
2172
572
4339
3536
4469
2783
2691
3799
1958
2490
3211
1199
1180
4126
3157
1318
1364
3063
2889
3840
2715
4169
1315
2968
1494
2093
1195
2099
4654
1457
460
2112
1871
864
1152
3028
4017
232
1745
804
2044
2933
223
456
4118
792
3250
2895
3336
1945
1425
2230
973
563
2164
3692
2172
4604
1958
4339
3071
1330
2213
3317
4451
1124
301
579
1251
4534
4186
1244
852
3097
572
532
4022
2434
308
69
502
748
4108
1019
600
1945
1779
2322
425
1048
2112
3283
560
1169
903
2842
511
1945
2180
2835
4178
4388
865
1093
4339
1389
2112
3293
1719
901
3032
1235
1168
614
2211
1165
3194
3549
343
3448
1900
2299
2059
3836
1588
1199
988
1924
4302
4284
2396
2788
3991
935
1327
2204
1216
2157
4199
3184
2563
1693
2679
592
1472
1248
2842
2632
1291
221
1564
2603
3394
3250
2172
212
2037
2933
2832
4022
1568
2457
3529
937
4354
1371
1871
2029
1779
3347
2260
2230
1951
3901
2164
2712
4312
3343
2692
2968
3308
455
580
2563
2261
1488
393
2381
3096
4437
903
4556
1795
4289
511
1779
371
1860
488
3686
662
3406
1190
2932
364
4329
2415
3584
1182
3587
2868
223
467
663
2112
3097
1567
1959
1248
988
2778
3366
3915
903
1054
470
1891
1751
4162
180
162
2102
488
1367
4079
41
2421
1115
1530
281
1859
1719
2070
3536
3376
347
2467
3808
3852
3830
3076
319
4339
4508
624
2112
461
2940
2303
667
4259
2176
1389
201
2055
3098
1587
1309
1779
1482
927
3187
1063
3086
3382
3160
1691
1561
380
1540
1274
1504
675
417
1561
2442
2788
2417
3103
4339
2947
1764
276
4105
425
634
820
2261
3723
3214
972
1517
2197
465
1476
2842
4001
4662
4520
3694
3524
549
4010
565
4226
2852
1427
301
3406
2682
4055
811
500
4407
276
4329
827
2112
1481
898
356
2635
1847
3938
425
1044
3524
3787
417
2542
2112
4535
4055
406
2885
1245
3194
1622
1481
3926
3694
1203
773
1063
4339
1104
1833
938
1293
4284
1150
2779
1383
1878
698
704
1965
2355
3574
772
988
594
4134
4221
3533
1189
1731
2913
564
4088
931
2395
2112
1355
2603
2006
4339
1115
1847
2032
1150
2545
2539
152
3574
927
4600
3272
2257
1102
1588
1232
1720
1795
3516
2383
3527
849
1539
3026
3376
2174
3649
2056
3967
3250
355
2327
1405
3187
4199
2088
871
3549
3970
2396
2788
1900
538
1402
4096
114
1891
1945
425
3399
1564
3658
2112
3293
1190
4329
955
41
4339
1111
1420
959
2767
223
3336
1878
3338
1666
1951
2167
269
729
1860
3071
2083
2682
2933
3862
2396
4277
3938
2112
142
3912
675
3209
465
1199
2442
865
4468
3848
2715
3338
1567
2211
1165
4008
3071
2842
221
592
272
4335
2720
279
223
749
2812
417
2509
2100
2056
1146
972
2601
4171
1206
961
4339
698
84
1561
588
1728
796
804
3062
2080
2090
1961
2733
2947
1938
3569
3993
3757
764
1965
459
2172
881
3669
386
822
3113
1270
149
239
399
2386
3175
3643
3458
535
1917
1426
461
837
2152
1111
1420
539
482
168
386
1284
4396
2419
3671
1359
1046
7
4603
899
860
928
3111
3457
1181
698
1059
1591
4001
3463
2076
4339
1717
698
4067
425
1248
988
2953
2679
1432
3938
2551
3111
2201
1742
947
4002
1420
1145
2204
1078
767
2788
2971
4490
2707
301
3649
1661
1235
538
2112
1157
2029
3375
2634
2056
2043
1014
1181
255
3093
539
3382
870
1981
1556
4186
3530
4339
2245
3256
1615
3062
1874
3209
2211
2679
2698
3361
3020
4008
1367
2678
1405
927
2080
4534
488
2288
847
564
1900
2112
3194
443
2011
848
4022
4256
2933
3658
2083
2456
1720
3649
1421
1645
2112
1640
4130
4245
1795
4468
4247
3227
4188
827
3463
3808
2721
3938
3965
2634
749
874
271
2799
3056
3308
417
3032
2100
4339
749
3573
4221
3071
3716
536
4060
3096
988
3970
2679
1125
675
3026
2246
4552
4171
652
1564
902
1894
1401
2086
365
2469
1561
2437
663
1432
4284
2823
281
996
876
1257
1199
2839
2396
2788
2682
2112
1567
4339
1201
197
4468
2310
2933
3238
1750
4055
4215
276
165
4503
1799
4635
1758
1833
212
2531
1764
4105
3787
2771
3991
221
993
2585
4042
2839
1611
2651
2479
2263
2070
1425
3490
2309
1977
3536
3032
4126
1199
2959
2112
2466
431
927
3361
3862
4302
2211
1722
3112
2578
2950
2104
4009
3187
532
2102
2164
3808
1938
425
519
278
287
1839
2144
1015
2467
1263
1564
4640
4318
221
2152
2295
3890
3194
4435
1617
3461
57
2044
2288
4038
2788
1108
3853
2112
4354
1552
1887
1405
1561
4339
3820
4431
1564
2112
3293
871
2788
920
536
2027
3434
2469
1108
2980
2963
2658
3041
197
3379
1126
4038
1561
4339
3811
4486
1585
2900
1703
564
2285
2901
4151
2022
1951
782
3032
4161
1998
3211
165
1199
2098
1871
4328
1567
3551
3729
4601
804
1875
4656
4402
2783
3808
58
4390
3205
2211
3608
789
851
4249
1069
1602
671
1860
1145
334
152
2375
3448
3836
2679
3912
2112
3293
614
4156
298
1779
2309
2459
4221
1462
4034
283
4302
1199
3719
3458
3284
1693
2632
2788
348
1773
784
2164
1416
994
2758
748
2847
3862
2261
198
2176
3084
1065
1900
276
3086
3250
4408
2208
4541
1871
1303
1232
4140
2029
75
126
2410
655
2044
201
3961
2213
502
221
825
852
1300
2355
223
1941
210
3548
460
2063
2668
532
481
1156
991
2846
2293
2261
4604
253
662
1429
2286
1065
3353
2112
3293
3086
298
792
3915
241
746
938
3209
2514
1779
4489
2842
2383
4516
481
4302
762
2788
560
415
3273
3532
3605
3673
2577
1096
1611
4171
1881
4079
2744
2788
4468
3194
795
2502
4130
1780
1838
1096
4075
1951
2853
1719
3729
3019
3575
1053
538
343
866
2853
365
2538
1199
2375
1974
1693
2632
762
298
1945
903
794
2790
3184
4302
3347
362
4226
1248
197
2303
2640
3438
4562
425
3209
465
4133
3318
4126
1232
3310
2921
4257
2031
3208
78
780
2050
2158
2913
1981
3545
99
3762
1316
1887
4257
1588
2180
1177
1061
4055
1579
1940
2925
1440
2112
4008
2933
386
1014
1561
1248
1647
4339
536
253
2191
827
1108
3991
1558
1811
549
3166
2043
938
3694
254
1010
741
954
1190
2265
2577
748
1203
347
935
1790
1121
4082
720
859
204
2959
1602
3327
2760
2858
2051
415
1032
1602
3456
2788
2981
163
3716
221
3779
4478
4302
2158
4272
3311
3673
721
1636
2298
1405
927
2479
2111
2959
1383
3126
795
4334
4556
197
748
619
4533
1570
517
3685
3284
1056
1432
295
1847
2112
1432
2953
1751
204
1092
2788
1199
2376
2027
3218
83
228
4449
1769
759
1322
4339
3890
3209
2758
961
3757
2107
142
2566
1210
254
732
1719
901
2698
93
3516
2931
3086
194
2788
751
2248
2416
1457
4302
4126
256
3500
1199
295
1847
2112
1432
2006
4130
212
3836
2551
704
607
197
4215
4444
1719
3545
2694
2090
1355
1248
2949
1838
244
1465
1634
2881
1061
1156
651
1457
1602
1595
792
866
2174
851
2211
2921
4302
78
3808
1773
2029
2677
633
2950
2788
1255
2788
3184
792
866
3482
538
457
2029
125
2174
633
2950
3008
4573
2459
2304
2448
1647
3366
1602
1199
188
2921
4302
78
2601
955
131
2848
3347
4446
456
2246
4163
179
3639
116
988
4399
748
3694
2916
2
351
2924
31
1400
1182
227
1274
3065
1447
2750
425
3490
749
1800
4461
1951
2347
303
1705
1451
2779
2783
1106
1957
4409
2698
3035
814
1974
1438
2853
3845
500
4199
1367
4190
2247
2760
2339
4038
1177
765
431
367
676
2793
569
600
4436
183
3912
2796
3727
4483
4068
988
301
579
2272
2370
436
1029
636
245
267
1713
150
1557
2544
3629
1226
3035
814
4115
1417
2742
3064
1849
4200
1951
2947
227
1274
2868
2247
4343
3343
3719
570
946
2029
903
3653
539
1778
1879
1934
3040
3399
2946
1540
2055
4507
3555
2036
227
1023
3184
116
3061
4163
4275
4178
3377
2150
3897
1891
3451
4488
3159
560
722
572
2741
710
2851
3124
1438
3545
4000
2406
2080
3980
472
941
1800
456
1900
2933
988
4581
1861
4483
4068
2441
2036
354
3142
850
486
1383
3064
1335
1320
382
998
1400
3103
4068
4328
903
902
2432
894
301
3451
2170
3221
4660
2944
2816
899
2713
414
2601
4078
3346
254
3835
1146
1629
3035
814
389
246
100
2127
1821
436
1402
3065
3094
3138
4244
2851
3124
3073
2920
1613
2535
357
4151
4526
4200
2
2692
3318
789
748
3558
1061
2790
1799
2006
1715
3591
202
4183
2126
2987
4180
2849
2140
1798
149
105
579
1589
1849
2736
3125
3092
2979
3434
2055
1813
670
3489
3245
3871
1076
2930
282
2740
923
1906
3628
1800
456
2100
2551
1177
2496
225
1239
2246
1071
1801
4308
3545
1078
4568
484
1791
202
306
1828
2696
4183
2126
267
1014
367
244
3885
1970
973
4017
118
294
2280
1182
567
3808
3522
1238
524
710
2851
2629
1379
1633
696
1439
4121
419
2839
4569
481
4630
1438
2842
2163
1383
3064
1320
9
157
3135
4631
2496
4507
3184
1335
1379
2642
850
2871
354
3142
899
1951
425
2983
988
2677
519
973
1861
294
1128
1239
3653
1438
1647
2103
367
531
486
2302
3741
2851
3397
2692
2100
539
4014
3025
3803
607
748
3670
2834
2508
3591
1891
4150
2286
184
3529
2018
227
1335
3522
1071
1801
278
100
3064
4430
1128
2982
3451
2170
4488
1342
1277
337
2880
2400
3808
149
1177
3449
2285
1799
3913
712
539
4271
108
980
301
3361
744
670
1274
2851
3221
3671
1613
3146
2144
2181
3041
3473
2760
354
227
1335
3522
1071
1801
2247
1128
118
2851
634
354
3142
1613
3653
337
1239
2226
2933
1432
671
973
600
1460
539
1441
194
484
202
3492
3016
299
204
823
4488
379
211
2144
1146
744
294
2982
2815
2849
1546
227
1335
3522
1071
1801
4527
465
4208
1457
1367
1781
1608
4118
3915
41
1248
319
1556
1068
1628
4423
1385
2256
1056
4406
1383
3419
2918
2940
2663
484
1182
2629
2210
2302
2479
2468
923
4248
152
3397
2868
267
1424
948
850
367
531
3032
4607
4267
2963
2964
899
3670
3318
2979
3203
1045
227
1335
3522
1071
1801
2544
2177
100
850
486
3297
2370
1383
484
1182
2982
4301
30
3209
977
3763
1373
436
2790
2699
3931
2188
1061
3545
3061
1226
1389
1828
1106
180
4446
456
636
245
1424
1821
2851
3397
460
2305
227
1335
3522
1071
1801
1564
3323
4527
1399
2197
3032
1128
3061
3064
1320
3328
1622
2914
2055
3991
221
189
115
2596
118
2177
100
4518
4300
2370
1238
1920
636
893
1849
824
4255
3808
3539
2029
1429
1597
1447
4516
294
4436
2822
2818
1613
451
899
3144
3451
1679
3545
1337
763
2280
1314
2405
2868
227
1335
3522
1071
1801
1160
456
3808
379
2056
1558
684
2193
1951
3239
1411
3960
3868
4533
849
2868
749
4003
3896
1448
2247
294
2876
2851
4423
1644
3719
3032
4265
3352
227
1335
3522
1071
1801
1556
3221
3671
4660
118
3808
3963
3333
1315
862
4430
3064
2045
3681
3451
2170
4488
2982
1314
1170
3542
1061
4289
1186
278
100
2247
2251
539
294
3041
3892
2601
712
2383
2362
2432
2280
2374
227
1335
3522
1071
1801
118
3671
2045
2982
4660
849
1237
916
319
1843
1170
4506
4406
1534
2944
4514
4416
4286
2400
567
3451
4488
1277
337
2880
1613
2851
2127
3065
294
3144
1334
2834
451
1238
636
893
2711
3826
3661
1439
2070
3540
419
2163
2741
1709
1644
2247
2694
4129
3222
2276
2261
4151
3719
3060
2934
118
2939
354
3142
1631
2980
4000
663
1248
3032
1952
4162
2711
3558
3391
227
1335
3522
1071
1801
1556
2596
2459
3221
3671
118
2944
4660
2170
4488
3547
2711
1661
777
2985
579
541
465
2982
2959
1467
4478
3673
806
2619
1334
2579
3032
3201
4201
425
37
311
217
2545
1903
2599
1887
1262
2397
146
2767
223
3808
465
1367
1726
2200
1814
1511
31
710
1705
3906
4369
4400
1890
617
4413
1248
301
3573
3246
3015
670
852
4289
3318
2979
180
4446
973
2178
481
1447
3673
806
2619
1334
2579
3032
3967
221
1807
1887
2178
2895
223
1053
1944
3581
3226
2276
4559
651
1156
3707
1446
1501
3143
1405
419
1235
1438
600
525
4102
835
3514
789
4200
4308
1367
3808
2264
4094
4507
1642
321
1448
1485
3184
3673
806
2619
1334
2579
3032
1951
4308
2178
1448
2868
780
1367
465
1189
4035
4651
2546
3573
3673
806
2619
1334
2579
3032
1628
1262
3650
776
2868
927
3043
1860
4468
223
3040
1248
3540
2269
2395
4178
3336
2891
1473
1238
2170
301
1511
1429
499
804
4201
2286
356
1173
3456
2741
903
2965
1367
2549
2178
2006
246
1799
3568
2842
973
2705
971
3673
806
2619
1334
2579
3032
2822
223
4377
2105
2231
146
3795
1216
1262
3074
4167
2432
246
3421
2971
1879
1799
4473
278
2178
1952
894
3719
456
472
253
806
2619
2178
1276
116
2286
3962
3032
246
1944
3581
3929
3046
1860
4032
1887
31
1578
1063
223
357
3965
2453
2177
1262
4613
1149
3075
2895
146
1052
3386
1071
600
435
4592
212
1783
4473
2695
3377
291
1427
1800
253
806
2619
2178
964
223
2554
1613
973
4247
3865
4277
2549
1262
3922
1451
2692
41
4398
3967
1367
2465
988
1438
1647
1799
1511
567
2868
600
4267
4178
4580
1124
4471
4264
3808
4494
1764
319
4121
1248
3176
253
806
2619
2178
1061
2565
146
2176
3808
3218
2362
1511
3397
1781
1189
1451
2971
1262
539
3421
223
848
419
2526
2705
971
3573
2428
456
4121
2919
3074
2479
1576
2692
4377
2105
2231
776
3719
4167
1785
4455
1731
3715
3965
3661
2767
659
3850
1622
2246
2247
1501
2889
4107
4267
748
394
1427
2535
988
1613
2869
4490
2508
2828
964
734
1402
2170
816
2327
253
806
2619
2178
964
223
1726
973
670
3808
4017
1189
3522
301
1613
2513
3331
78
3194
3352
1262
379
2895
4474
2327
2479
146
1944
4111
1540
254
4165
1177
904
2818
1799
1379
4398
1781
1367
2180
3922
1708
2557
558
1628
1367
1023
2944
2816
1734
106
4078
9
1199
2628
2876
2849
1112
247
2819
254
4507
1709
3719
4518
1781
4603
2036
579
885
539
3075
4637
3671
3573
456
1088
4169
1861
1402
3144
2280
3522
4349
253
806
2619
2178
903
4346
1367
973
2801
210
321
2705
971
4598
2934
1299
2851
1540
698
1843
1800
3507
419
2170
223
3025
2982
2453
4446
360
253
806
2619
2178
812
4598
337
1090
3193
2705
971
1520
4583
3910
1726
2256
3040
3025
223
3105
1613
419
1133
146
848
2801
2508
253
806
2619
2178
1367
3808
458
1631
1642
2398
848
146
1540
2868
2362
1403
4527
2895
223
2801
1262
2428
253
806
2619
2178
1891
1801
2849
1726
242
1149
4634
2302
1781
3344
2889
3587
3671
3996
4430
2084
458
2704
3797
341
1203
3467
1262
1944
3559
4111
2591
670
3650
1563
1631
4162
4187
1189
1177
1908
454
3032
1106
2924
2991
223
4532
481
1705
2692
964
2091
1799
146
800
1451
4182
319
3041
4038
2705
253
806
2619
2178
3329
1906
1262
2454
3040
146
1828
2453
2889
3996
1189
223
455
1511
149
634
4603
2634
2124
2705
971
105
691
3032
2750
3671
2643
2974
41
3727
4170
793
3422
1902
3467
4039
3012
1254
1661
1813
1090
2310
1150
3246
2202
3650
864
2801
253
806
2619
2178
903
4010
2790
458
1631
1642
2398
4369
4309
2868
2661
2895
223
1262
829
3808
2802
1429
3688
108
253
806
2619
2178
2822
1511
1189
254
1613
3740
2200
3175
1473
3671
644
2711
3797
1407
1964
4088
4436
2853
4289
1860
899
1451
588
1644
539
2889
2705
971
854
1856
2399
1410
419
253
806
2619
2178
1367
4398
2577
189
4221
3175
1473
2554
2170
2696
499
4369
1451
2529
644
3372
1418
3797
4436
2744
4364
488
3516
2295
3890
3853
1540
3026
223
1226
3739
162
4267
4424
2342
1018
2991
698
1572
2692
4603
2551
3522
3628
4318
3307
3712
2601
456
341
2705
128
4446
253
806
2619
2178
2369
1913
3808
436
2918
4507
3184
3175
1448
888
1485
2692
860
1476
2090
3255
4267
667
1096
848
4079
2790
1168
253
806
2619
2178
1891
1401
1631
4308
3719
4130
455
3085
4660
2817
1589
4186
2247
3360
3184
4472
1705
2055
4507
227
3440
3035
814
2849
3736
2478
569
9
1440
3978
930
2911
367
676
2561
460
444
1197
1843
1220
3040
4090
4466
4019
2593
524
2818
2743
1090
3995
398
1613
4479
3344
253
806
2619
2178
1891
2369
1367
1631
4308
2883
1799
1951
742
3239
923
1906
3910
1863
2934
2851
2582
3264
3295
4461
1387
3542
3605
1029
242
479
3244
1220
1299
3246
4200
1427
4015
167
2357
4583
2692
379
1438
1254
3497
1708
3932
524
2211
4428
3727
568
3938
4363
4188
2599
3184
3719
3991
539
1709
2090
4631
2979
1628
776
2483
478
3421
600
4472
1705
197
1199
481
1124
3670
2619
146
4157
1262
3560
50
734
3040
2365
1248
740
1863
2934
2851
749
1843
1887
2133
743
3581
1981
1293
1708
3802
3793
4494
1219
1501
1944
2432
319
228
3253
3522
4111
705
2177
3153
149
1816
1299
3650
253
806
2619
2178
210
321
1138
1768
609
1149
1863
2934
2851
4527
3915
223
3175
705
923
1906
4289
904
108
1944
3853
138
4271
1601
2830
319
4405
1076
1238
3246
2120
283
2779
765
843
3042
4507
2692
246
539
2342
3677
4248
2326
1355
2892
1254
1451
1584
2801
3808
3434
617
2591
4107
505
1988
600
3624
481
253
806
2619
2178
4308
2546
1631
167
1828
1061
2744
711
1951
2617
728
4162
1166
1199
2947
221
3915
238
3994
3184
1385
2651
843
539
146
1052
2133
3670
3607
2968
1299
2743
2963
1402
1427
1799
202
518
1532
1377
3418
1397
808
3966
245
2835
1815
149
3287
893
102
2715
4106
2880
4111
705
3462
4286
321
2106
1631
1485
3017
74
231
206
3293
313
4033
451
217
2784
3450
2876
4527
1596
1440
4471
3110
1367
246
3511
789
2597
1951
1666
1511
2818
4628
4444
3242
3924
748
3670
3032
4079
609
3239
3035
3462
4286
321
2106
1631
1485
539
4579
3015
3910
698
1863
765
1511
1052
1403
2055
1262
454
2042
2895
2619
4527
2692
4208
2835
848
3979
1837
4199
1589
748
1860
3628
2057
4032
1177
663
3092
2628
3462
4286
321
2106
1631
1485
843
2970
1511
2
3041
150
1149
3153
3025
202
1890
1249
4517
1813
1659
3246
4527
3915
4292
765
1379
710
1124
4583
3462
4286
321
2106
1631
1485
456
2246
2925
4398
3967
1800
4277
3446
1511
2
894
3741
1124
299
4583
1138
4598
2176
2939
2851
2416
4580
3246
3443
2741
1952
1248
2678
1367
2900
2790
246
4300
1095
1821
4118
2551
3694
3628
1653
3667
3055
3531
3397
3025
3193
1377
1447
847
670
973
3604
180
535
1451
749
3965
2979
3043
478
539
4070
4140
4329
1438
1813
4249
3963
3670
3185
1845
3812
3361
1078
3462
4286
321
2106
1631
1485
456
3522
4488
354
3142
899
850
3392
600
3300
670
959
3838
718
3808
4631
2055
705
2290
50
3252
973
860
1269
4150
567
3144
2280
2295
1952
1335
4289
294
748
1439
3193
2446
3451
2170
3302
2608
419
916
2958
1789
2782
948
3329
1791
194
484
202
1768
964
2743
4569
4167
2868
810
2769
1879
3176
2601
789
2342
4396
465
2851
2
2291
1863
39
804
361
4474
2479
2029
4267
48
1429
2692
2012
244
2344
3481
4446
469
2863
3035
1507
2036
2362
603
254
3472
227
1023
814
2455
207
1904
3124
2511
2924
3564
4090
2025
1310
3814
1403
385
791
781
481
359
436
1402
1359
539
1849
824
4088
1634
4479
704
1277
3344
1438
4640
3040
2406
2108
1383
1441
3803
2854
3035
814
3153
3025
710
2793
3620
74
231
903
3653
1713
150
3065
4484
4090
1274
2818
3092
3040
227
149
3041
3968
3046
2876
4527
55
800
539
1438
4165
436
1397
4466
2924
323
2821
246
3513
1061
1456
1828
3965
4583
2863
1532
913
3509
3032
3246
3310
609
4162
1412
3540
2933
3034
585
663
134
4201
2847
238
321
1485
4398
1799
763
1863
299
4583
4507
1511
789
4516
3473
481
4573
4178
3529
977
2551
2029
903
2248
1055
2006
4232
4363
2481
1177
3957
1880
3035
1385
1596
1705
4289
197
729
3670
1546
1427
2362
3462
4286
321
2106
1631
1485
1564
3323
1511
3184
3032
3834
301
2446
3201
113
1389
2459
2889
2291
1859
609
676
4010
1029
836
2851
600
3239
1411
4482
4653
479
3462
4286
321
2106
1631
1485
4182
3032
2790
1891
4527
3419
3910
3949
3741
2851
1613
3397
488
2876
149
2264
3185
2868
2909
1534
3990
3246
2202
1596
466
814
4248
1821
776
2170
3604
2889
3671
398
4652
4090
4583
2692
1476
977
1061
2294
3245
1387
3184
389
4642
248
3957
2671
301
579
4534
3531
4507
822
2362
609
2005
3333
1367
321
1631
1485
3017
1891
4527
1968
1254
3467
3949
3741
609
2692
600
3650
1798
352
1124
658
1821
2052
1532
1299
1511
1156
4377
2643
539
3534
894
2106
247
1177
4507
3943
1078
1863
4583
44
1647
904
2743
422
246
3703
789
3025
4516
1503
903
4402
3399
2854
1726
2579
3834
4598
116
3399
4398
3808
456
1705
789
2425
1367
1726
2579
3834
4598
1800
2790
2895
1511
321
1138
1149
1876
3808
789
1177
3079
1451
2979
162
567
3025
4269
964
481
1532
210
600
4446
456
3295
221
1726
2579
3834
4598
2687
2023
2856
2947
1504
2029
1414
4022
1061
1781
78
903
1420
2894
2399
496
3184
1721
2261
4347
793
3979
1926
221
2294
2006
2952
1199
1891
930
2815
372
817
1203
2362
2790
2876
2849
3035
4289
1076
2818
4364
3024
1403
1201
1260
2634
1407
459
3075
4516
3497
3041
1003
2868
1534
356
1549
860
4527
4388
3048
1631
1383
2230
1778
4548
981
2326
3719
1427
744
3372
2461
3220
2570
567
3557
4280
524
1334
1546
1596
4450
185
3775
4167
4628
1078
3333
3812
2479
2483
852
2924
1186
4415
1879
2692
600
3624
539
3019
2711
600
3467
1367
1029
2830
1448
623
189
722
2200
2398
31
3462
765
3808
1631
3175
3032
4265
3040
1768
4165
2383
2619
2711
2979
4659
1601
1631
4603
283
2830
1448
189
676
2782
854
124
1520
2868
848
2499
3043
3032
3191
4022
3079
1556
3808
3490
1811
122
247
1429
666
4446
456
2397
2619
1549
3761
1029
1448
4598
2830
1601
623
189
1800
4507
3808
1863
710
454
849
283
319
3896
2692
1367
4265
3650
31
765
2200
149
4527
1451
3462
4199
431
436
3419
313
74
231
539
2793
2544
569
99
387
1400
1274
3065
4484
1821
4466
398
484
540
1177
1403
3920
2383
4308
321
1138
3153
4598
710
454
3892
2247
2939
2851
1309
116
1248
301
579
3201
3336
3834
2595
3032
4118
2397
2619
1768
1485
4200
600
3467
1367
1062
3565
1405
481
1800
4461
1951
539
2930
535
4169
1961
864
4022
1944
3581
3025
3915
903
3922
2264
3185
2607
3785
456
2633
4430
748
1860
4398
4240
1314
973
4017
419
2628
93
1451
3808
1424
2979
394
2515
1891
1816
2406
863
1405
3020
2619
321
1485
1986
166
4428
3727
4347
3938
3336
460
609
3032
4047
357
1499
1602
605
1800
1799
3811
1367
1631
2006
1636
3146
4604
4326
3529
3377
1557
1401
3834
806
1801
2378
3184
3680
3896
4183
1391
944
116
4400
3035
1951
1628
3949
3741
2398
1788
2934
2851
1112
1254
2535
4182
4507
2692
3742
4398
3915
4132
4118
2006
246
3307
4527
4494
1409
2195
1061
2057
3671
2885
1815
4660
1420
705
3467
617
1843
2684
481
930
666
4455
845
863
2619
776
3402
146
137
1334
3246
3650
2694
2601
2854
2790
478
3182
321
1485
1507
2180
1705
4479
4583
609
4474
4229
4507
1407
1726
3153
1448
1391
944
341
74
231
2248
988
22
1283
4527
321
676
1863
1238
2851
3399
4010
1788
783
1299
4628
3032
478
150
4289
2790
4118
4642
3671
1828
860
2802
1061
1799
1254
3307
835
2876
748
1203
4182
2601
3295
221
3826
2029
1407
1726
2619
3153
1448
1391
944
206
119
74
313
4229
4507
1254
3307
1785
22
1283
676
4527
3808
2692
2102
3035
4289
3910
1863
1902
2851
150
1548
2790
1861
4301
217
3938
1409
2970
78
3246
3650
4492
3772
567
146
4430
2839
814
3980
3719
3720
3176
1061
1436
3188
4398
904
1314
2979
3184
3297
481
3650
3153
1448
3910
1964
3587
146
206
4049
903
4010
4400
3032
479
150
4315
1613
776
4094
2163
4017
3589
1705
1951
822
2437
835
3849
1283
1189
4628
4518
3915
4660
4527
3035
4289
1781
3750
3255
4267
4406
2170
1238
3932
1260
3191
2790
3450
3046
2876
2176
3278
3563
4507
4492
4182
4277
2483
1254
3307
4118
1391
944
3184
3772
4475
1306
2663
3808
2006
246
1549
3761
676
3868
1863
2851
4107
4583
1136
567
4430
564
3661
1731
1460
1863
1906
172
1022
156
833
2248
804
903
4613
2120
923
247
162
2102
146
3467
1451
2303
2902
3542
780
319
210
3079
3808
1403
1438
3603
3545
1781
41
3143
2557
1156
3185
927
1891
998
2933
4274
2536
1811
973
2006
419
4401
1970
172
1022
206
119
74
313
903
3323
2362
3079
2702
3175
1843
2106
609
2185
3910
2302
3741
150
776
3979
3823
4199
1589
1293
4518
146
3467
2459
1799
3246
3650
849
3728
3032
4316
4045
4094
3295
221
4400
1970
1022
156
833
481
3741
2398
2106
1485
3377
1248
172
2399
4651
3932
710
146
444
847
783
227
1785
2577
2702
3175
1879
465
3407
2202
2859
3191
609
1220
843
1189
764
1095
1821
2185
4364
3035
4289
4140
3775
1379
3343
2248
3808
1314
2790
2006
246
2120
676
2055
1705
4182
4507
2692
519
1726
3246
2108
3670
1659
2029
3032
2173
1815
1420
3153
1448
1391
944
74
231
2248
2322
321
1631
172
3040
4583
3910
2397
1548
1799
150
3032
3808
465
4400
22
1283
4527
676
1367
4562
1788
1549
3761
783
1023
2914
2150
183
231
429
4186
3035
814
1367
1446
4140
1781
1402
748
1879
539
3368
1694
3462
2593
2207
1951
248
2892
2793
2545
4206
2055
2790
2239
319
2694
894
4394
1023
1435
2225
106
3061
1274
3892
2944
4514
157
2107
4527
2370
1699
2136
2974
2150
2311
1922
4550
1304
3389
2449
885
354
1950
2816
2711
112
451
254
3500
2140
2692
3407
3040
3434
4200
108
789
3412
3703
1597
149
2818
3712
3623
3489
319
81
1254
3307
1061
1785
223
564
3410
1843
572
1059
359
2790
1951
465
3450
1407
3957
2939
1534
4090
634
804
3065
1613
2329
3865
1944
3035
4289
2544
4507
3719
862
30
3209
2292
1952
246
2868
3138
1327
3194
814
456
1800
2246
748
179
436
4460
301
294
56
1367
1883
862
2851
3397
459
2601
1429
2692
225
1239
973
202
3025
1643
3987
537
1906
99
3737
539
2247
481
2982
2453
180
3333
3865
4507
1344
1378
4527
301
579
1874
4534
15
1945
903
379
1203
1540
698
3209
2968
1494
1254
3307
2661
3719
343
425
4010
2090
711
2246
2082
4229
4399
3639
2247
3041
179
2851
2
481
462
237
663
1071
1548
306
973
1891
2933
1027
1682
915
3522
2126
1561
4289
2306
1589
2450
50
804
4423
4430
3201
2911
964
1733
3708
400
2339
402
3467
2916
4107
4249
484
1182
303
3329
3193
1323
1427
2840
1299
3065
3124
4360
2964
1813
3670
2144
680
3905
4329
4629
3892
3119
1745
227
1335
2246
2833
850
436
294
306
587
1435
2933
1732
1199
1813
2446
3146
366
3694
3545
1234
4300
3522
3915
2959
3270
564
3530
1769
1791
124
267
202
4098
3451
804
1821
2743
1532
2987
781
1090
666
4446
3563
3637
4070
4438
2889
3216
1429
2979
4468
225
1239
3522
4423
1633
3410
1732
227
1726
808
294
2280
3531
1367
306
1787
3759
663
1791
1970
267
1768
4569
2508
1484
1801
2851
1334
4289
4140
2617
4137
3653
244
3193
202
2181
484
3648
4621
2090
3569
904
934
2382
3694
3261
122
3041
1429
2601
2979
3043
2246
1631
600
2296
1014
1813
138
748
1402
1798
4576
2247
2859
567
4446
2982
456
180
4631
1377
3861
176
2578
247
269
2339
2964
4578
2218
1628
2885
3146
2144
1642
4308
1367
2709
4265
1448
1768
1485
1276
116
1407
1039
748
4660
2876
2849
2619
321
1781
1203
3042
4507
210
367
162
2178
710
454
2920
1090
4598
2934
2851
1876
2599
3032
1768
1485
4214
2851
306
3694
1631
2619
1549
3761
3910
1902
710
1385
3229
1407
1726
3043
2483
431
609
4269
3623
3368
499
2695
3678
1405
221
1951
1414
2326
2637
3763
4659
3742
1891
1367
3153
4000
1944
1511
3915
2116
2248
1689
3935
1997
3295
2163
1686
4600
1177
2885
3434
2979
162
567
1248
1669
2830
4598
710
454
306
456
3193
321
2705
791
659
2640
1149
499
804
1438
1944
3581
808
1887
3719
2619
4265
3960
1970
1485
306
1919
319
4308
4527
321
3153
3808
1112
2934
2851
710
454
2663
1705
2790
2893
1799
535
4003
1768
1409
1177
2362
3032
167
4214
1891
2599
2507
2885
2835
2842
456
3719
3671
2818
4516
1062
3116
2137
3184
3680
4078
2380
3509
1910
4416
1334
1623
2790
2849
3065
2
301
4576
100
4503
3703
789
3986
2513
460
3861
2453
885
4507
1709
1367
1564
3323
1181
1399
4308
321
1485
1863
2939
2851
306
1890
609
2868
804
356
1407
2619
1367
2677
1511
3032
3742
2854
1003
1124
4199
1589
3748
2815
372
4118
1216
977
2895
4182
1282
1631
941
2889
301
670
499
2231
3431
2036
1023
214
106
2480
2246
4510
4316
2370
2029
2437
4102
3019
688
1967
3462
3897
600
3573
4129
4090
941
1951
1821
2361
1079
367
676
726
894
3110
3742
569
4347
3035
814
1879
1799
1849
4388
2272
4542
3372
3065
4267
3671
343
1238
78
3032
4607
2914
1030
100
2150
1274
1922
97
3330
2206
804
2261
2
2696
4436
1613
777
3397
3489
4078
2944
2816
1843
1404
748
3080
3385
108
1944
4508
2602
2889
3648
2677
3194
2892
1318
722
572
918
2743
2551
4479
2913
4643
1254
4109
2970
739
2428
2055
2802
4150
3092
22
1283
1367
4178
1061
4182
3490
4507
1975
2876
4527
354
3489
319
206
25
296
40
2362
2090
2790
4400
2849
1121
3822
2944
2816
2601
1800
456
2246
748
3061
179
436
4460
1883
157
4335
2362
4507
2374
2982
1439
600
769
3573
294
202
2868
3032
2946
301
2280
1708
1219
165
2207
2851
3397
1438
225
1239
419
1367
4169
1643
3025
1383
459
752
1177
1424
4017
2508
4548
3861
3110
456
1800
2246
748
3061
179
436
4460
1643
752
4036
157
110
424
56
1564
2851
3397
2374
2508
122
294
2280
3737
567
1078
2601
1764
2247
2982
1367
31
1883
1014
4398
4446
4038
398
4173
1402
2920
180
3446
2
1904
4140
105
481
2591
2068
600
204
4190
558
723
848
2924
2362
1061
4188
4628
2247
2272
224
2036
3035
1507
2370
3064
1911
189
3110
1367
3808
860
814
3889
1821
2982
1407
3065
1672
1843
2971
1438
2531
2851
2
1151
323
2821
3041
3531
456
294
3144
1061
2790
3913
2673
1920
636
245
1199
3055
1400
1182
769
4660
278
100
3892
3593
751
306
1781
1666
1306
484
1078
294
4249
2760
354
670
4475
4507
1576
1335
3409
3808
465
663
1540
2272
569
431
3153
3025
3144
2280
903
4346
4182
2790
2970
1344
1378
4527
2793
3772
1318
1131
3915
2246
180
4446
456
1402
980
1221
2692
1861
3333
1890
4470
2924
698
4507
3475
2261
2896
3812
1254
3307
2661
1277
313
74
231
903
2362
3410
3892
2374
4509
2818
3075
4396
789
1429
803
4659
4182
2790
1975
2876
4527
2395
149
3670
1713
744
2582
3176
1808
2634
2082
2221
445
2272
540
1249
105
3144
2280
206
79
40
1314
3476
2090
2675
2029
1951
2974
2696
4183
797
4450
2400
3808
149
1274
2818
4343
3397
2851
3065
224
3497
2982
539
1997
456
221
1661
1540
517
1968
1378
3035
814
3514
3509
1996
3194
3895
207
3917
4079
4103
3500
1863
765
225
1239
569
313
2692
1736
1906
2914
1647
1725
2818
3331
1697
1407
4107
634
2851
481
4305
3648
4206
4177
3124
1071
1061
3873
2557
3353
3302
2979
916
4038
2715
4475
269
666
4446
1367
2783
462
4309
3356
1353
3022
4190
2325
586
3341
2511
952
2479
2743
4182
2790
1344
1378
4527
3153
3025
3144
429
40
595
1540
2370
2272
569
246
3653
4301
822
343
1557
301
3667
1367
2432
1823
3497
2851
224
180
4446
456
431
823
228
105
3144
2280
425
195
4182
2790
1344
1378
4527
1540
2272
3297
2247
4436
293
1564
2090
711
2370
2744
1764
246
710
3180
1254
3307
1785
1781
1736
1768
797
4450
1274
2818
4343
4396
1061
1771
3035
4289
850
486
2453
3653
11
465
1532
3703
789
2851
3245
2508
2127
569
1071
3065
4511
2817
1429
740
799
2181
809
567
2868
1438
2919
4479
600
394
3740
456
2163
1402
31
2246
569
4269
2544
195
3978
2090
3865
4182
4507
2370
2177
3035
4289
425
2029
903
1061
2790
2272
1540
2082
1951
2497
3019
1656
456
221
431
3153
4598
105
1320
206
79
40
1314
29
903
902
2324
2400
4169
2090
2790
4527
1540
2272
2577
1906
2979
3377
253
4642
4182
4507
1344
1378
4527
4106
4269
1540
4289
2124
894
2272
926
704
3144
465
293
2790
2042
527
2644
253
4182
2790
1142
748
2876
4527
157
962
1061
1666
81
3476
149
1402
3449
789
2711
4150
4079
3937
2327
4043
602
4118
3319
2272
2849
4642
899
4229
4461
1975
2876
4527
231
1399
404
3194
301
579
1874
4534
2640
4182
2790
2090
3871
3073
3920
1177
3184
1961
1608
908
2868
1773
780
3476
1061
1967
3968
1799
704
3638
1994
2362
3516
3786
2617
2133
4196
979
4229
2090
1666
1975
3307
4527
2426
319
583
833
231
40
29
903
4607
1407
2211
3104
413
4503
3745
2790
2876
4132
510
1880
3740
2531
223
579
4642
2029
3476
527
2663
1615
914
2428
1062
539
1557
2442
1808
1891
2327
1061
860
2565
3360
254
1156
1828
4402
1800
3573
2577
3641
1951
1277
301
3720
1693
4423
3545
4399
1184
237
3201
306
903
4489
851
2296
2868
3696
1649
2773
4316
3418
400
179
3905
3639
301
1745
1464
2450
1951
341
3472
2286
459
3673
402
2339
197
680
1682
1713
150
351
1131
748
525
4629
2635
4353
3184
152
105
4490
1335
2851
2
524
3522
237
179
4399
663
3032
115
119
110
1875
1101
1564
3323
4213
149
3808
3991
194
400
2339
2774
4000
3639
3719
1228
3048
2807
100
4062
569
313
1615
2247
1066
1951
356
118
431
528
436
1320
63
3221
4660
1843
3043
4637
3671
481
981
1561
1917
1365
341
663
3092
712
3996
4603
3571
1613
2127
2939
1589
4542
2713
2379
808
194
1741
105
2170
670
2760
945
4039
1781
1920
636
245
4518
1794
1040
1879
3892
2822
4129
91
3853
4343
2985
572
3346
1466
1799
1249
1021
301
294
4208
1457
1367
4190
1492
1776
1800
749
774
723
1429
3740
1821
2851
3861
3212
3509
2971
705
2292
1226
3451
2683
2793
3629
1296
539
4183
3712
394
465
2411
2790
1071
1548
2246
481
462
1891
2933
237
663
1179
1438
306
1014
179
4399
4565
3639
4464
3905
3650
680
2618
150
915
2374
402
3467
400
973
3811
567
172
3077
1342
1277
377
524
2970
2851
3397
2710
3808
149
3032
179
4399
4460
752
839
524
2851
2
973
189
456
2246
279
462
225
1239
3694
1438
303
3545
1902
1318
4000
1860
603
3052
3295
2933
4464
377
1014
1952
4517
2201
625
680
3287
1798
366
2508
246
4490
2285
224
112
2692
1090
860
1429
2601
3522
379
3639
1705
4289
2970
797
1451
1661
4107
351
3245
2711
2649
3727
3176
602
459
2868
1018
4634
1813
2743
4565
2888
1219
369
4329
2247
2374
4178
1539
3333
1805
4460
2247
106
237
2296
3472
306
1405
2163
579
567
3529
152
4138
481
1464
351
267
2629
2256
31
4488
863
3055
560
227
1274
2259
2768
1019
1821
440
2842
1327
2534
1248
2246
2247
1179
4317
4399
2817
1617
179
481
680
1682
915
3639
2911
265
189
3193
4464
3811
1071
1548
3002
2226
2796
3894
387
479
484
3905
670
4360
524
1798
3131
4515
439
2451
2122
1904
2256
402
3353
4490
3329
1438
2246
1617
481
680
1682
915
4399
2911
105
579
1335
265
189
179
2427
1548
1331
4464
1400
2551
1320
3811
3837
2226
377
1239
4289
1071
4036
387
479
4249
2144
4348
550
2339
2607
1944
2469
2534
2274
634
2839
3812
2840
1745
484
2256
402
2296
3146
598
2344
3522
4249
945
2833
4468
3061
118
440
3451
1613
189
1781
973
2170
1727
2711
1234
3934
921
2787
1117
1167
2050
319
924
456
2833
1784
176
189
903
3323
2246
3715
4468
1644
4289
2863
4264
2153
4181
3087
1402
3668
3095
1014
2711
1234
3934
921
2787
1117
924
777
3656
2889
973
354
3433
4191
734
2181
2056
2726
1106
4014
861
3026
1438
293
3451
804
2851
254
567
4396
1766
367
531
2296
2899
2924
3812
899
3529
4249
945
2692
863
517
1617
4199
4446
3637
3043
3531
1590
456
2246
2889
105
301
3094
4159
306
2833
4629
3545
4468
1781
973
3811
294
1079
1613
118
106
1813
3451
4199
3146
337
3193
850
267
1424
1821
1669
4631
1043
3233
4457
3271
894
332
1154
3842
2783
1644
3490
1438
2692
3573
2029
3295
2699
15
3002
1234
4249
354
3812
1800
988
3451
804
2833
306
3110
3032
4032
2122
354
3142
722
572
1821
3361
1427
4249
3074
2889
4479
3344
1274
3094
3786
3719
1964
3671
180
4430
3563
2246
2833
306
4118
2094
3507
4249
354
4389
319
3035
814
2390
1784
4070
2247
670
299
1613
704
1274
1821
4097
3431
3861
945
2370
2036
3451
1234
2889
4446
1781
973
3811
3094
4159
3146
4660
2170
3055
1429
4598
4014
267
3540
2383
301
579
1335
116
2285
1248
3201
1964
3759
1212
2176
1461
4010
2331
3399
1729
2070
3808
3563
456
818
2796
4601
362
2111
4201
698
84
2201
354
3142
3035
814
4162
808
1887
2663
146
1592
3719
2090
3184
2448
2292
123
2933
3740
2036
3035
814
2849
1061
2790
860
3786
3209
206
25
296
2557
1666
1632
1879
2793
3915
465
4229
2261
3450
99
1407
3957
4527
4218
3719
1399
1226
2990
3509
804
2601
4061
2854
4446
180
3865
2833
899
306
2643
254
4300
3522
1234
2055
3915
1014
1079
301
1613
106
3451
2170
1727
1078
1090
2508
4401
1435
1335
3087
419
3304
744
1813
2144
2692
2158
587
490
335
1435
1199
1958
306
312
1342
2446
755
2692
1952
1335
419
3719
4488
4341
2170
845
3593
1435
684
429
88
29
3059
2739
3899
1429
4285
2851
2127
1613
1179
2446
3041
2714
1111
1420
1591
1304
2933
3628
3063
2055
1873
688
541
2711
3399
4267
223
572
4430
4423
1644
850
267
1424
294
2280
189
3808
1405
2163
899
2692
1335
225
1239
973
539
367
531
3025
2144
3451
804
3591
1253
567
1314
1383
4014
3314
1647
1532
4165
1106
1354
2228
2919
704
150
4598
2924
254
634
354
3142
3329
1029
2108
3573
1800
3397
2036
4394
3861
3043
2851
2
436
2218
314
1156
1319
1400
1182
1078
3133
3026
1432
2999
1899
1711
3803
484
2842
1989
2545
319
1248
3915
247
2406
863
419
3978
3303
3514
4662
301
1429
4182
4507
3061
712
100
850
2370
1383
1373
306
1061
1893
636
705
1186
2790
3024
3648
436
3153
4598
2303
2884
3806
919
863
723
227
1274
294
246
3041
1318
2699
460
185
2133
3399
4308
4510
99
916
2280
1429
2711
227
1335
997
3838
4394
3892
354
3142
294
306
3035
814
1996
1087
359
2511
1768
1890
3591
202
3025
419
1732
96
2475
3874
765
1026
1402
4488
3861
3668
1239
2362
1061
2549
850
436
2851
2
3096
4035
225
2055
302
1447
3509
2108
3670
367
676
1367
1438
1644
2968
2673
1997
2591
460
1791
367
1448
1438
4394
3035
1150
354
3142
294
306
1821
4488
1457
1071
2851
3397
676
704
1644
899
2508
1713
150
4565
973
3811
227
1274
3144
377
705
636
245
3978
2007
3467
1053
3146
484
2982
3892
814
765
3814
823
2305
1125
3637
465
3861
3497
3573
948
2306
2144
1429
3529
2743
988
748
3061
1367
189
2325
2180
1879
2790
3184
1112
2499
1061
1182
1694
4132
2261
2439
359
479
2802
2849
1942
789
1951
1798
4003
2303
1821
2586
436
2122
1427
246
2868
1228
2057
1221
2302
3741
4408
1043
1383
2982
22
1283
665
2270
1778
1354
1492
763
4495
3529
3243
1410
4507
3419
4182
3545
279
2370
1975
1891
1781
2688
202
2545
2464
752
3719
2326
3303
2036
3555
3035
1507
2892
676
1892
4100
116
988
902
4532
2744
1514
2802
2790
465
849
1843
3065
1613
3138
3808
1891
246
227
1274
254
1821
4406
822
2979
2760
4267
2536
567
3052
4507
4533
749
4182
2292
2344
3612
2247
814
3175
3061
431
3329
1045
202
468
231
429
903
4010
1197
3153
850
484
118
301
579
4090
387
3180
3712
1225
2698
600
98
246
1030
4015
122
2399
3827
603
2362
2090
810
2769
1277
3906
1879
3052
3719
2055
1799
748
2247
3668
4580
2405
3869
2511
340
2985
1540
1197
2478
1308
3462
2561
1389
206
25
296
903
2100
3736
2272
569
3178
2741
1723
460
836
2037
4527
3694
3065
1672
1805
1781
1112
246
3239
1947
3624
1040
283
1863
3035
1507
299
2914
4472
4570
2790
1968
705
3915
3861
2851
4581
2026
4381
2292
2601
456
1277
3153
2933
301
579
2193
157
4335
903
3323
3592
1401
3377
460
1764
576
246
3774
2851
4464
179
2296
3892
2247
436
808
4399
643
3303
4423
1385
2047
436
3419
3061
176
306
2439
1367
1799
977
3774
4151
3133
204
2245
923
3244
1843
1220
3153
223
3385
465
3559
1197
3775
4583
1409
3026
451
1879
2692
2793
4393
3025
4278
2629
1379
3497
518
3943
15
267
202
2601
456
3062
4643
3786
3888
4576
2382
567
157
110
424
3490
1633
2722
496
2715
4098
465
226
2686
2427
1331
1270
83
228
254
2919
1090
1940
2692
4325
419
2280
1998
4632
3513
223
227
3522
1801
4308
3410
1439
1062
4121
1402
3333
2090
1219
2264
3529
1540
3700
4488
3931
1320
564
1732
1424
306
2508
294
2280
1167
1383
3419
1952
2246
1106
3361
2409
2851
2489
1813
484
1182
1226
1238
636
245
1427
1197
481
2188
3303
3509
4569
663
3745
3812
2479
1400
1377
845
194
863
2899
3612
562
149
4341
2578
367
2924
1589
607
31
1354
2210
3522
4423
1385
1400
1182
1916
3774
696
1254
303
752
1726
3120
1633
643
189
118
2370
179
2508
294
2280
3966
1238
524
2629
1379
3497
1402
301
105
4289
481
2188
2964
539
1438
2479
2919
1944
484
2489
2144
625
138
319
1197
567
4396
1766
4631
1377
1891
2599
3960
4598
1398
189
1800
2619
3246
3041
3042
149
3153
1659
710
3077
454
1299
2851
4214
1876
3226
2676
2920
1090
210
2246
465
1919
2849
1781
1412
2979
4265
3507
3808
1564
4308
4265
1768
1485
2663
1705
80
2479
4468
756
3778
2090
3706
4598
763
2564
2889
903
1513
2619
459
710
454
1863
2934
2851
2876
2849
2835
3712
3808
789
1659
1726
765
3047
670
3185
4430
138
1424
1248
1451
1628
2895
776
4003
3025
2304
1970
600
2711
484
93
146
2454
3516
4162
1631
4308
4265
1485
1398
1276
116
600
3467
1367
1891
2599
3153
1768
1781
2934
2851
1876
710
454
849
1705
3573
456
4598
2151
4446
2863
2692
3896
500
3386
1642
4308
1367
321
1485
1276
116
3529
3377
2642
212
843
849
3804
3043
2790
3184
367
1448
2663
4200
2286
499
2695
180
4446
419
209
4
1961
1615
1944
3581
748
1203
4121
1078
535
973
356
2056
698
3194
2718
2437
3850
3022
2246
1800
930
2293
2692
903
99
4660
2876
4527
2619
3040
706
1781
2124
4598
2169
1705
1199
1713
710
454
1876
1902
2851
2934
1798
1059
1039
1975
2849
1919
319
789
1299
4628
4507
210
2920
1090
776
2432
894
1549
3761
676
765
4318
964
1797
1367
1642
2619
2178
1448
189
749
1173
3804
2383
2979
3915
1863
454
926
210
4177
1961
2105
2231
976
1726
4201
1052
459
4091
4394
511
3243
2611
673
670
2692
2759
3531
459
4576
1061
2775
3382
4150
3067
1059
1813
2902
1731
1801
567
3209
1546
31
1254
223
2584
913
2154
2397
4236
2619
321
299
4598
499
1226
1276
189
465
3605
64
4446
1367
419
3702
367
1448
1891
99
4660
2876
4527
1642
1781
1203
4507
210
3808
4121
1800
3804
4139
2285
894
3307
1557
2695
2692
1813
765
108
3981
710
1511
1189
212
1944
3581
1642
2619
4598
710
454
1276
116
1405
903
60
1778
2276
1951
3554
3175
2302
2546
1768
609
2686
4329
359
1996
493
1219
3540
2123
851
3612
4
1367
3804
4471
2579
2601
843
2695
180
4446
4169
1485
2176
3361
1945
253
2322
3422
789
456
1800
3702
2705
971
3297
1659
808
1414
1062
928
1014
3128
2582
4562
4592
2645
4580
894
4094
1919
2849
3153
1768
609
4428
4347
4483
4068
3947
4527
4660
2692
1177
4518
2895
2619
2444
1511
2913
3671
321
3025
341
1876
2835
2122
2405
2563
4200
4507
180
4446
376
379
2790
2397
710
454
2303
1248
1749
1383
1837
224
301
1320
4583
670
351
1432
2851
1051
116
4208
1367
2180
4118
3419
539
1808
436
705
3075
2819
2724
4000
3245
2801
2599
321
1768
1485
2934
2851
156
833
903
4489
1138
2220
3910
4329
1800
4190
3079
942
2176
3808
1219
2837
1177
1708
3915
2219
740
2868
2892
1090
1254
1863
1299
710
4488
2982
149
860
3695
3719
2326
1811
973
3811
456
663
1467
1601
1431
3912
4398
3967
425
221
2006
2933
3716
2579
3034
3519
2835
2619
1768
609
710
1705
903
2223
1726
242
1631
3474
3741
4628
3025
2913
2057
2692
1485
454
4150
4003
4200
600
3467
1367
180
4446
4219
4507
2579
2830
466
4265
4598
3892
2247
2939
2851
283
2619
2830
319
1411
164
116
759
367
3239
1014
454
783
3763
791
3151
4291
1960
283
4583
1167
491
684
1090
1815
705
964
245
3741
1451
662
697
484
1189
1589
1367
3808
894
146
246
2982
1003
2876
2849
4446
456
1511
2930
3861
1216
180
1177
1708
3915
2264
1156
2557
2889
3587
3671
124
124
283
2579
2830
1601
116
1438
1944
791
1828
2661
1781
3694
1783
1511
31
1887
1908
454
765
3336
3516
4211
1821
469
3573
1367
4169
4446
180
3163
1773
4652
1843
1227
2036
179
1813
245
3677
2895
1891
2599
167
3960
3153
1768
609
4214
2851
74
313
146
3041
3706
4003
4265
99
2876
4527
4308
1781
1112
246
1177
50
3371
2790
3808
789
4430
3896
3434
2692
4182
3019
1393
2839
1589
1061
1951
2675
4628
4516
2454
2815
372
1879
2988
3540
4308
2579
3960
1029
1448
1485
1398
189
1598
1425
1887
3808
684
2599
1891
4598
3719
3077
2868
710
765
459
1726
2934
2851
1876
3462
2374
776
3653
419
1367
2910
2499
3043
2601
1427
2246
1797
1800
2835
3032
3915
2980
1448
2851
460
2090
3032
676
1235
535
1843
462
600
2601
293
952
2652
3040
579
894
2868
3440
227
2867
893
748
245
1277
4628
539
3075
1320
2924
2406
1633
4249
860
4137
4139
246
2108
1731
1438
710
3728
2599
321
1970
1485
2934
2851
74
313
1440
4607
1631
4315
1304
3848
1705
754
2619
776
894
1773
1177
3438
1355
3297
319
2859
2895
146
481
1248
1451
2711
567
4578
4496
1407
1367
454
1891
2599
167
3960
1768
1485
2176
2934
4214
2851
3573
1367
4038
74
313
973
4598
3910
2511
4381
2601
3637
3043
166
4446
180
3808
3569
1189
379
1228
1150
3936
4400
3545
843
3747
2619
2247
4473
3719
1177
4094
1061
4188
1631
1891
2599
2851
167
3960
4598
2176
2934
4214
3144
585
1412
663
3566
3808
1768
1485
3041
1216
848
4079
903
3019
2448
1485
1882
4589
43
3217
3343
3026
3264
1511
3032
2760
246
3898
2056
1905
156
131
2851
2220
128
1887
514
1669
1945
2029
903
379
3263
829
247
2885
3409
2421
134
3193
4583
670
2634
3371
2868
343
3025
3910
2939
1631
3246
3041
3573
2707
3861
194
3745
269
3475
2741
301
2397
1659
1476
2765
4293
1253
691
499
804
1133
481
2398
126
792
799
2848
2401
1828
2992
234
2484
539
2425
698
2790
2876
4527
180
1879
319
723
3032
1149
321
1485
3419
74
313
499
1821
1768
609
539
180
1879
1785
2851
3719
789
4277
2557
1750
845
863
1357
2970
3915
3814
1799
1599
1890
214
211
1397
2663
50
524
1379
1861
3025
1248
321
1138
2851
799
74
313
1887
4214
419
481
1795
2715
3388
2056
2678
2989
2116
3563
2100
903
1451
482
3032
1226
134
1768
1177
2900
2362
1708
3808
723
4177
1642
2398
941
499
1511
2889
1355
4583
1843
1863
845
863
556
2400
1447
1532
3025
3193
4183
2628
2295
2734
4011
194
484
202
1367
321
1631
1485
231
429
1440
2854
4507
1951
3949
3741
600
3467
2122
1059
1407
3046
2876
2849
3680
4430
2661
3782
2818
2692
2484
1891
1061
833
40
3937
478
1534
2105
479
4466
387
3419
2090
1003
609
291
3807
1425
3184
2551
2601
904
1314
4088
4446
602
3865
3623
2802
465
1879
2425
4019
1420
3915
3017
2124
894
767
1149
2914
257
2176
710
146
3025
2851
4182
2400
2563
1399
4516
2854
4507
609
3184
962
74
231
1061
1003
3915
3017
1440
1809
4398
2692
1726
1029
228
4088
767
2176
710
524
3994
2744
2601
481
1429
4475
4446
180
1438
3065
2689
100
228
116
3153
2868
4303
2447
451
2610
3375
1964
1843
4289
227
2740
184
2590
299
3909
4269
2946
3494
1367
4079
3304
2851
2127
636
2743
4183
1383
301
294
2280
116
3810
3194
1177
3434
2395
2760
354
670
1367
3637
2885
19
143
2090
4394
206
424
313
903
3003
3982
1197
814
3144
4527
4206
1785
3184
505
315
4583
1891
1942
1849
1023
1090
4035
822
2362
4507
2692
3065
2
3719
2851
3124
4000
3397
2535
2201
2036
748
1203
1177
2661
3385
254
1597
149
2736
1407
2822
658
2133
1879
2876
2849
2853
246
1955
2529
3040
2643
4436
2601
456
511
1373
180
2344
4446
1721
207
3774
1732
116
2793
2036
2628
668
2313
3407
923
1906
3297
223
236
224
4267
4151
3193
3065
1442
539
3861
494
1540
1367
1438
299
3365
576
916
490
2162
79
40
1536
1238
3035
814
1150
1239
836
3464
225
3808
253
1881
38
377
3556
636
1239
301
3094
278
100
916
3822
734
306
118
2566
3431
1079
3372
2074
228
3061
1170
419
1906
4196
1934
860
3696
3040
2851
4506
2845
2150
3897
1536
2607
294
1274
634
3451
3639
400
179
237
3201
1439
3681
1179
1986
4221
253
3463
2163
3694
4472
3808
2758
4399
2296
1891
973
2563
2305
1801
2851
3522
4240
1314
3892
3303
1777
1045
2629
2256
2450
4140
2100
2741
1432
204
1318
2914
1397
3085
4464
151
1438
1053
3458
362
3180
2773
2181
739
2591
749
3624
600
2327
301
118
527
1359
3193
2246
1379
2409
481
4267
2449
2059
1108
2619
283
4598
3297
2934
776
3095
564
2297
2849
1781
1631
4308
3153
1768
609
1137
363
3910
1891
2302
3741
1902
2851
2663
1924
710
524
4182
3397
3377
1435
807
246
3032
1863
3344
1647
1659
219
1769
4406
2743
50
3025
3573
3295
1800
456
2163
1964
2619
4598
2981
306
2226
2933
1432
1800
456
2163
31
710
1659
3246
2637
2535
980
3719
782
1232
221
354
3142
1383
3855
301
579
845
3593
585
1564
1891
1061
3915
2090
1709
1367
1821
2170
2982
1540
1335
2689
100
2790
367
676
2400
1576
2744
4406
705
4423
1644
1951
1838
4097
246
2859
3336
4418
755
1402
1320
366
1438
4535
4329
2446
3812
1355
3990
323
1613
505
1040
3825
748
2871
2806
105
484
492
436
2201
169
600
4352
2678
3898
1772
1021
1400
1182
1721
1798
1964
2206
3233
2688
2963
2964
4293
786
2939
1784
1199
2483
539
254
3670
2181
432
4644
1933
1749
2715
162
567
3817
197
3422
465
3075
245
1090
2680
1589
2597
2919
3245
3514
3937
2445
3545
3153
4336
1214
2297
758
411
1165
1951
3719
2593
3142
1061
269
3264
835
2692
2802
2849
2362
2790
223
3333
3089
247
2971
744
2055
1613
3035
1507
3938
4289
3978
4507
2370
2793
1540
2036
436
3419
2427
569
421
894
3040
2643
299
2170
1891
3422
2272
1644
3065
223
1310
904
704
227
1274
1821
2342
3397
2818
3124
1849
2280
246
2892
676
2842
2127
3522
118
524
4181
4033
3135
4285
3041
1787
3483
2711
78
4038
1367
3399
3184
2563
2852
2446
567
935
956
426
142
2601
1748
2921
3593
2426
3025
765
3235
3065
1672
751
313
74
231
1274
2818
431
3041
2892
1314
4516
3451
2683
3983
1226
1402
4628
2479
343
3287
1863
2924
853
387
1090
851
2185
4412
246
2118
2432
887
3180
1429
1793
2895
4305
2919
3146
3075
4036
2851
3497
4360
524
1379
2692
3653
4301
367
676
319
4169
3061
850
436
916
3343
3286
1800
862
2544
2660
636
245
1821
579
2677
456
1145
3573
225
2162
106
3480
3894
2169
1791
763
294
567
118
4488
705
3988
2743
3065
4581
576
204
2819
2683
745
3041
561
804
292
3822
577
663
1249
180
4446
1367
19
143
4038
3769
3774
718
668
1879
10
2100
3808
22
869
2682
939
1560
207
3144
2280
748
1828
860
988
3464
227
1274
294
225
1239
511
306
1078
456
2692
4289
490
836
2998
3653
894
2370
3297
916
666
4658
980
3010
436
4631
2885
3931
1518
314
419
1906
1957
4460
2247
245
3470
319
4264
2162
4139
2828
1539
1961
1439
600
293
4000
299
3035
1507
1072
3931
419
3244
56
115
1906
836
225
1239
1019
4460
2029
903
1438
1828
860
600
1225
1367
2529
4436
2859
4394
814
1879
321
793
2696
4140
2708
1238
2683
658
1805
451
2127
4393
1799
2439
4527
2699
1407
894
479
3153
1778
1228
379
3638
2370
484
1182
3449
4471
1798
2741
294
2280
2181
4196
425
31
1124
2851
246
3032
2924
1813
663
293
4167
227
1335
2292
4150
3596
2942
4139
2868
2587
2899
3422
2601
4186
456
2163
4000
299
3035
1507
225
1239
3522
301
2699
1320
56
2851
2
224
1628
860
1864
1861
1439
3065
2162
814
836
1167
3653
567
2578
2942
1798
1053
2924
294
3514
3336
804
356
4150
663
456
2246
1006
1040
636
893
228
2932
1128
885
751
306
118
223
2044
3522
1071
2851
3237
299
2939
3193
1368
245
3065
2743
366
567
294
1766
1944
577
1167
1184
952
194
2327
607
1438
254
2579
3653
1273
3124
1673
1890
1539
1669
3865
2595
4423
3064
636
1239
4560
80
3915
3865
569
301
294
2280
3451
2170
4264
1335
210
567
3668
3087
4146
1564
4346
3323
2692
1184
228
1170
1128
1697
1040
893
118
3065
2982
4660
1613
2698
2247
2660
245
2851
2
850
1383
2511
419
1906
3988
2743
2257
3591
3861
2696
4208
1367
3035
814
560
1713
150
367
676
1125
3563
3446
2370
436
105
4341
3952
3064
636
1239
2028
1267
2796
3894
860
3874
301
294
3451
1613
4289
4264
1335
3136
3980
2162
3719
456
2783
3067
848
4150
3808
3475
2933
354
3142
4169
3591
3025
663
2601
1367
456
2246
1438
98
899
354
3142
3462
3153
4598
377
3064
118
1274
4150
3915
636
2546
1128
2095
2928
2845
3712
4401
4169
3811
3694
2181
1014
1988
294
3451
3144
3814
227
451
4436
734
904
1405
3020
2267
929
80
1425
221
3808
935
2326
3935
1015
1800
2400
2012
2637
2601
4441
579
541
2449
100
1922
3719
456
3522
2100
3182
245
2527
2933
1539
2370
1971
3483
3499
4461
2130
1316
4130
2344
78
3194
2410
2694
3347
1912
1197
2272
1147
431
313
74
231
2362
2790
1540
2793
3419
3407
149
1378
1274
2818
1344
4527
3412
1064
2557
1785
1407
2876
2849
1794
4507
1033
3144
2868
3019
4182
1003
3558
3671
2280
1647
539
2177
569
3035
4628
1438
1127
814
3451
804
354
3142
3522
4194
118
255
116
456
2246
2036
850
436
4623
3808
2601
1800
4388
2170
301
4017
636
228
4186
3673
3719
2326
3464
1335
4289
3897
4181
3065
63
539
740
2692
481
2446
567
524
419
2246
4308
1974
3545
462
663
400
179
2911
1733
2534
306
3694
4423
964
210
2296
545
310
2427
4464
1787
4036
484
2711
3522
3511
1902
1238
1996
1335
3472
2450
1306
973
4289
3737
904
4140
2741
1179
3808
3032
524
419
2246
4308
1974
3545
462
663
400
179
2911
1733
3201
306
312
225
1239
3694
4423
545
1059
2840
4464
1346
1787
4036
1996
1335
2450
2711
3522
3511
1902
1238
3472
1306
973
4140
1429
1548
3245
904
1167
873
567
4289
1620
554
1621
1617
3418
328
2876
4399
696
3041
3808
3032
1438
1179
4317
4423
3545
2911
1733
4637
2534
663
179
4464
189
2246
988
1042
973
484
4036
2817
2290
351
224
2629
1379
2508
2100
3694
460
1053
4399
3639
2692
2970
3418
328
1743
459
1106
2450
1040
479
3180
2924
2144
1548
194
2638
146
2773
1805
3131
4657
2479
267
385
425
1336
739
2839
1769
3803
1589
1793
2246
1438
2588
237
3201
1179
3283
306
1801
2851
3304
2692
1059
771
310
4399
3639
2743
1432
2840
2818
172
1705
929
1334
1548
4583
2007
1654
854
118
600
3193
1402
4107
460
4464
2406
479
3180
4090
1238
560
916
3157
1226
2773
1769
952
1813
577
1450
2246
3694
4289
2588
237
3201
963
1821
849
265
306
600
462
4401
2450
2911
1733
754
2133
1801
2851
2007
118
771
4399
1359
3639
3193
612
172
1705
3761
361
194
152
4474
2327
2479
1131
1691
4488
1891
4446
3379
3055
3812
3331
877
456
988
1438
2588
4399
237
3201
849
1179
3055
306
279
462
1813
929
1334
1342
2566
1071
4133
214
1192
577
784
15
3146
151
479
3180
1432
204
152
360
349
2741
1821
2889
4387
1153
4484
964
223
2920
1996
579
1548
387
484
545
3253
600
781
2773
2346
1713
783
1507
924
1153
400
179
237
3201
3681
607
1766
1821
306
2070
3808
4657
1427
2852
185
152
2764
468
3798
3146
2201
1179
2489
3276
314
2773
771
545
323
4020
1346
1042
31
953
4353
3379
237
2933
3201
306
3719
903
4314
3492
3438
2450
2534
1335
1974
369
3565
1179
4460
2247
1273
894
4496
105
579
179
3055
2638
3661
607
1621
400
246
319
853
3579
1713
150
2698
481
4113
4287
1904
643
1359
1062
1951
1476
696
2211
539
223
3194
1548
1124
3540
776
2305
400
179
237
2296
306
2448
1900
3719
3003
4264
1335
973
3201
2376
567
2059
2114
4137
643
3699
328
1944
1561
3811
425
225
1239
419
481
462
2933
663
902
1540
2508
3902
3472
3931
3555
569
2302
1968
1170
231
429
1061
2055
3915
962
88
3720
2370
521
2985
916
576
1226
3010
1413
1828
822
4507
22
1283
2849
2692
2868
1228
2790
3372
3116
2627
3505
3845
341
3061
1412
319
704
1647
4475
1211
4039
499
824
4308
710
454
1902
2851
3153
1768
1485
363
1631
283
575
116
1254
609
1778
860
1919
4527
4106
3653
1228
1891
3025
2663
1705
3531
456
1631
4308
3153
1768
1485
363
283
166
313
1438
2619
2579
321
609
3653
122
849
1705
2868
710
454
1863
1299
219
491
600
2601
1090
319
539
3361
2479
1429
1532
4583
670
3744
4603
2741
2924
1511
2144
4249
4021
31
302
2851
2551
1052
1137
2972
734
2619
1768
1485
1647
776
564
4328
4274
4049
3184
2497
1438
1705
3545
3153
4598
3653
1951
902
3344
710
2397
1511
2698
1334
3940
490
1042
246
670
1813
2895
1805
765
146
1863
1310
4165
4475
612
2892
2924
2181
4308
321
1149
1902
2934
2851
3511
4090
3497
3513
1277
392
1891
1367
2619
74
313
88
2230
865
481
4259
3456
3253
3686
164
1779
2403
1485
1015
166
1906
558
1405
3536
3246
704
3077
1768
2851
2220
156
833
964
3399
2090
3720
1053
1485
3965
1061
2650
776
1596
1027
2064
1314
793
3079
1067
4182
3490
4438
3623
1299
2597
1975
2876
4527
609
1367
1039
748
2849
2055
4187
1781
1919
2934
1705
3318
3434
4628
789
146
2285
1726
2256
2425
1385
894
2868
1798
4651
3932
309
2743
1659
4090
1379
3511
2428
246
3560
1726
973
167
3960
3153
4598
189
1330
1149
1887
3808
149
1248
1451
2979
728
742
291
1427
704
2619
2247
588
1644
2579
4484
189
456
2163
3808
1726
888
167
3960
4598
539
1964
3246
1019
146
1861
2619
4000
1511
1813
1033
2331
138
1052
2300
3026
1438
4139
2511
2619
167
3960
4598
341
1726
1379
3384
1613
2
2981
256
306
2955
691
3910
146
1079
2327
2489
1644
1863
4177
710
1964
3246
2029
3920
1511
1367
3565
3446
1061
3915
247
4121
3305
2542
2910
2302
2546
3025
4651
1367
3064
850
436
916
230
9
2370
2544
2628
1061
1893
636
245
705
3645
4289
460
3041
484
1182
2692
2006
246
1891
1951
4507
2982
2102
1424
294
2280
1727
3012
670
2760
945
3573
19
143
4182
2395
2885
4188
512
2743
3943
893
600
2892
2068
1429
894
2683
1465
3329
804
1238
2224
1813
2061
1860
2179
3019
2586
1586
3061
1274
2362
3032
4100
100
2036
946
230
9
4078
3431
2625
301
579
1863
1274
860
299
2868
1858
3190
2483
1019
3035
814
4527
2793
149
460
1778
2696
668
1879
667
2802
1061
1964
4289
3806
3040
3094
3719
4066
428
885
246
1439
2944
3175
1237
4660
2979
162
2102
916
3680
1784
3445
323
2821
4139
3061
4182
4178
3377
3461
2267
2932
1435
3808
3489
3700
354
299
2782
1507
74
110
19
1721
3962
4329
1367
2020
893
1383
903
738
917
3705
246
490
1870
2892
2914
1397
4468
1540
3499
431
2478
537
230
9
903
3323
988
2370
4532
569
2561
460
916
2868
959
3235
1025
2311
2188
3890
1466
4088
893
3035
4140
1840
1057
246
3046
3061
600
1400
292
3545
1951
2439
3042
4507
2692
3016
2055
4400
3962
3222
695
3719
1228
2362
2790
2036
3035
814
1567
3201
3727
998
903
3323
2370
2793
4406
2851
3124
22
869
149
2849
2439
1064
1124
3245
789
1409
2885
847
1890
1821
2940
3915
804
1061
2868
851
1492
2116
1283
4507
1134
1994
3333
3263
3273
2400
3019
3808
1407
4107
3065
3892
367
676
3451
2006
894
3559
431
3153
3025
2
4446
2453
822
180
2692
3523
2036
3064
4088
3489
1226
230
9
602
4118
3873
1784
2261
207
850
1426
1123
341
2743
2851
1793
2136
4032
354
4230
2029
903
3731
1843
478
4325
1427
2601
3295
2400
4106
4533
1837
1532
3591
3025
2339
3450
862
1145
1879
2342
3094
387
2090
977
247
1335
294
2370
2247
2272
718
230
9
227
1023
304
1944
3744
2296
4396
923
1906
3035
4289
3822
1383
484
1182
440
847
1254
752
3596
860
903
1780
2100
1656
902
1891
2437
663
814
1785
2090
2790
2036
4394
3436
3564
2851
4581
4613
383
780
4527
3957
4509
1589
4078
1237
2692
3242
3610
789
2291
668
1879
2854
3648
1226
3042
4507
2760
916
2426
705
1863
1540
652
3568
3490
2802
1061
3873
354
451
3142
2036
3035
1507
230
9
4398
4314
743
814
3184
2744
825
3450
1305
1922
2851
1863
4129
947
310
4518
1653
4507
2329
1589
4527
352
1821
254
2625
100
2155
1613
2741
894
1128
118
4100
1274
3719
1228
1799
3680
885
2362
500
4182
1405
456
351
2047
630
752
4208
1367
230
9
2362
1199
4527
1781
2702
2544
431
367
179
484
1182
723
1472
670
2551
2835
254
294
636
245
1059
4475
2286
3712
3995
108
1942
2708
3449
1238
524
3245
535
456
539
789
2790
3407
600
2108
636
1805
3035
814
3509
1970
2225
2045
230
1955
714
3061
2637
4316
2125
3793
1170
2851
670
1025
3377
1042
3143
3996
1920
3056
299
539
243
4063
294
804
1177
3563
835
2551
2940
4415
4446
456
162
567
3681
4289
3446
4629
2285
3714
351
224
1447
294
2280
1246
230
9
483
202
1736
1556
3727
1061
3808
4278
367
102
1970
179
436
3532
2272
560
2247
2868
4599
3906
2386
225
1239
567
379
3035
814
4628
3638
1821
2851
323
2821
2551
2181
3645
3144
465
1090
1027
1059
319
636
3056
3472
1823
4107
2817
484
1182
2982
2634
1335
1248
1534
3987
3235
4327
3353
1529
4199
2083
4561
431
537
3566
230
9
822
4182
2790
2692
4550
2449
3645
4660
2673
636
245
539
1989
1586
3015
3793
1429
1460
1066
4475
2809
1589
3929
2968
100
3019
3808
2497
2125
460
3996
2741
2061
814
3476
1576
3548
1622
100
490
1821
230
9
698
3653
1843
3624
481
2743
2614
2
2818
2012
149
194
567
3032
4398
2483
2914
676
3741
3184
1674
1059
1951
2437
2266
358
3497
4316
4187
2692
1927
2677
2400
3808
239
1249
4303
1405
221
465
1785
3719
3304
3610
354
3142
860
3144
2223
74
429
1061
3762
323
2821
2744
1764
1863
2851
4581
367
3055
2696
149
704
3245
1773
2577
4423
1439
758
1177
3185
2163
2551
2247
569
3393
1821
4585
4165
354
3142
3591
3025
105
3144
2280
230
9
3522
704
383
1439
3061
2689
118
1274
3808
1540
698
2090
3915
3458
2692
294
567
465
4289
91
636
663
3193
1647
3451
804
1903
2924
3856
3035
814
1367
1402
863
50
3653
2851
2
1135
500
2696
4208
3119
1355
1106
600
1438
1590
2802
1061
862
3061
2036
3035
814
354
3142
483
202
230
9
3873
2370
1821
484
1182
3653
4182
4118
1003
749
3947
3407
3194
3915
4079
2484
201
4507
4527
2760
2692
567
1659
2448
3497
2821
4430
2
1811
456
1545
822
4507
1383
230
9
2006
246
2957
4620
248
2892
479
2970
2790
3505
3063
1891
4475
1572
4430
1400
1534
3509
436
2122
2815
367
676
4527
1380
3868
3042
149
3451
2683
910
2849
704
1071
4488
351
224
2982
3822
3426
4150
3680
1177
977
1254
1182
3499
431
321
1916
230
9
1540
4579
2478
569
1828
602
663
4396
4527
2439
3040
916
3235
2426
1389
2868
932
2744
1228
246
4652
2688
460
1891
2790
204
3505
3545
393
436
4406
4603
3994
4140
527
4321
3770
2551
2300
1277
3175
3653
4182
977
2432
894
3718
3132
981
4301
4169
2370
440
230
9
560
106
916
4017
105
2851
1974
301
904
670
1517
2074
3451
2710
3779
1221
636
4162
823
228
1291
3397
4517
3648
361
2945
2839
600
2144
1238
739
1554
1844
1920
3295
2819
2578
1813
3119
4488
1402
4032
3175
2577
4178
3336
3991
4423
673
3061
1464
1721
1216
3868
1549
4094
1170
1814
710
3802
2428
152
294
2822
2511
923
4248
1125
4648
456
1150
4394
207
3061
1249
230
9
456
3808
718
2169
3855
3897
1628
1925
3245
108
4520
2886
149
3557
2188
2511
860
494
1540
698
3407
1438
224
1621
2901
2601
1800
3637
4446
382
1367
1226
180
3303
4423
1385
2047
3061
3201
2617
752
1383
230
9
2029
903
3994
749
436
1367
2395
2296
2916
825
179
1951
1798
1177
2790
2692
3750
1013
1913
1061
1916
2849
1027
2877
2835
942
4212
1702
4186
478
4406
2588
3397
3065
4199
3585
1781
1891
930
850
1713
150
1951
3064
230
9
2029
903
4010
367
676
267
3032
465
663
460
636
245
1859
2188
2544
1226
2061
814
2851
4177
1124
4527
1798
602
3035
4065
847
1220
1866
3041
3146
693
2790
705
904
108
2743
1843
539
478
2946
567
3793
299
3451
1613
670
3144
194
4583
3645
294
2012
2001
3040
1216
2400
1861
246
1952
1429
2982
1821
354
3142
254
2601
456
4121
4446
2692
3052
3605
2694
4182
1018
481
2342
1800
2163
3061
2036
3035
814
2002
100
4100
230
9
3980
1653
1863
1128
118
596
1274
228
3653
2453
1975
2876
4527
2809
1589
451
2593
2692
1314
2790
246
299
3032
149
710
3397
1613
3119
1355
1299
2
2329
3065
1071
3451
2170
1922
1843
2177
3671
2982
3388
125
1023
792
465
1709
1367
885
4637
341
2090
3742
751
663
560
4199
3637
500
456
2144
243
4169
539
2535
4038
2687
1785
1305
3215
3064
2272
1135
367
676
230
9
903
3323
1800
3032
2913
1199
2395
2036
3035
814
1514
4066
1238
4100
2110
2934
1274
354
1864
1821
3746
2680
3978
2055
4507
3191
3384
2
1061
2790
3372
1003
3450
748
4527
2593
1589
2802
2105
537
1879
2544
2854
3079
1040
292
2851
560
2188
1805
323
2821
3245
2025
4182
2760
894
3808
3719
3995
442
1079
752
713
116
539
2876
4527
676
481
1613
3124
2055
3040
1446
1492
4583
1705
3589
357
793
1427
3246
2982
2508
2202
1314
4518
1127
848
1367
490
4423
1644
3719
1228
179
4254
3196
2304
2860
436
524
1951
4162
1112
1061
2326
1367
244
4488
3931
3061
74
313
2913
663
1739
465
3366
560
765
3085
227
1274
1604
451
207
4484
2853
4217
2618
150
4088
1023
106
3035
50
1233
1097
2790
2851
1800
2692
321
814
1961
4190
1067
2925
1494
2424
246
3040
4394
4446
456
988
2047
1424
1837
224
2851
3245
108
230
9
1951
2768
2370
3297
436
3064
484
1182
2868
3407
1457
2696
748
1764
1620
2247
4140
3858
4406
4289
1723
2839
4583
1090
152
1379
2251
246
1146
2008
2974
319
1112
2663
800
4527
1324
3671
3908
2818
4130
1780
930
3184
3802
3278
3845
227
15
2564
3996
2963
1127
2138
705
814
3461
3032
926
3978
849
4507
3793
3434
904
3472
1578
194
804
1769
2144
209
2849
3835
894
3563
3623
2692
1808
1447
3497
4651
478
748
2790
3061
4046
3055
1143
230
9
2868
2339
2782
3239
752
301
1472
670
4178
3377
848
179
436
1732
123
2245
3181
1273
704
3231
3046
1367
3667
1434
4159
941
1317
636
1277
392
3505
3897
1229
1466
1951
1177
3962
3222
512
4098
2692
1314
3537
4583
4475
3766
2802
1503
3182
2642
4511
294
202
3626
3085
2990
2677
245
4162
926
1025
3861
4507
4187
3372
3353
1920
4088
2292
4662
292
3808
246
1337
4186
494
1768
3184
3719
688
3384
3499
636
245
1030
569
116
4613
1863
4406
2579
1947
3372
3233
923
4248
152
1647
1843
1906
739
698
31
4267
619
4107
4264
1491
1756
3853
2839
1225
1438
2990
3391
4433
1053
3318
4369
4663
318
576
579
2201
3623
2692
3808
1764
2006
894
3542
100
1801
3823
456
1438
4599
100
224
3497
3451
354
3142
3297
1424
3064
116
2487
3153
1238
1274
2169
634
484
850
3591
763
948
39
3556
225
1239
1182
2508
118
3065
567
4413
1816
524
227
169
636
1249
3988
2743
246
244
3193
873
2740
4213
149
860
3668
1864
4505
3245
1226
4289
2851
1613
2127
407
223
3318
419
1906
1071
1451
3032
2276
1576
1177
4484
600
2387
3397
2692
2006
1755
1547
1059
848
899
4017
3136
358
2188
3808
4343
560
500
570
1550
2247
1784
3035
814
3472
1249
3902
3064
116
456
2246
3193
3591
2506
4208
2851
2
2692
1269
2607
663
2611
97
823
228
1821
2685
2511
2699
576
1226
2990
3451
3144
2489
1554
3329
2651
1613
567
2857
941
4183
973
2659
1407
4308
2919
2406
4196
1934
2100
666
1974
4585
2029
4169
2551
2839
4363
105
877
4012
1214
1846
860
4261
3499
294
763
116
3222
3055
343
4663
1789
600
1426
1540
1197
2478
569
2694
1655
2105
3063
245
739
3236
847
202
2029
1043
923
3244
2055
2197
1896
3403
204
3984
848
2370
3184
4186
4163
481
3545
3050
2790
4178
1951
3061
1916
4629
600
354
2839
805
116
3563
1061
3808
2264
588
3490
2247
1653
2228
2370
3210
2124
2544
3489
4032
2607
2868
539
2928
1957
2851
243
4177
3497
3032
1997
4648
2692
2885
4213
3545
808
848
2534
1248
1589
3516
3864
3461
2919
2551
179
152
3712
894
128
2129
254
335
68
1891
1458
4139
2439
3032
1385
518
179
636
245
116
4507
2692
1072
149
4488
194
479
3083
2495
484
4036
739
4406
2868
3855
3040
3065
2699
3061
2201
1121
2790
537
1861
3512
2849
1970
3190
2484
4212
1702
4423
4510
2588
1951
116
1800
456
2459
2694
748
1271
3018
493
2261
1179
4387
3492
77
4032
560
3384
3035
814
528
3157
351
524
1952
4289
2042
2614
1334
3377
3481
3446
782
106
2272
952
2544
460
1385
436
2979
3043
667
1515
3333
567
3052
1055
1274
1799
4600
2456
3010
3451
804
379
1578
1254
2120
1226
479
2303
3193
612
1443
4583
2339
293
539
4000
754
527
3065
4533
1860
2971
1701
749
2102
279
462
4275
2047
1916
1367
4561
116
822
1407
431
321
681
2818
4150
711
3035
1951
3835
748
2849
2730
4140
1821
2802
2692
2790
652
3434
3065
4199
1108
2579
734
926
4377
658
4107
4165
246
227
1274
294
2280
3061
537
2868
3110
2362
1061
862
2851
1970
1383
4406
705
3061
3064
3201
998
2847
822
4507
3153
763
484
1182
2090
980
4631
4254
1731
436
1424
294
1306
852
406
1177
2979
4652
1105
4036
3915
3343
3808
149
465
4003
202
1367
3990
3750
3741
1238
4444
227
1274
2201
1821
704
2123
2868
732
301
2280
863
4471
247
4121
31
357
4607
3075
3310
4208
1403
3035
814
3472
3061
1320
2370
4585
2247
2169
19
1574
4169
1861
225
1239
106
3480
3894
3103
4068
4328
2416
1438
3310
704
294
973
379
1837
4249
293
2551
502
1590
3144
1310
1142
904
2743
422
202
2280
4000
2200
1177
3434
2088
4107
850
436
1438
4651
3932
4585
4394
323
2821
224
3061
1320
116
456
1900
1861
225
1239
106
3480
3894
3694
436
3419
246
3035
814
294
567
1766
3144
1167
2692
830
3331
108
753
3436
3214
2818
2793
539
1253
4139
569
2127
1821
4479
2895
1043
612
4583
2036
3206
3555
2868
2286
245
31
896
1672
647
4349
354
3142
2047
763
3064
3892
2247
98
267
4599
1267
116
425
1891
988
3545
1335
3087
2246
2036
483
3811
4169
23
636
1239
294
2280
1400
1014
899
2601
1800
3637
704
3035
814
4628
4583
3462
4165
2061
3206
3719
539
456
948
202
180
4446
1367
2711
2999
2683
1377
2181
3861
2453
2
151
2400
465
3407
3995
973
1791
1106
2344
506
850
1383
224
1383
162
3144
567
116
3331
1197
2793
2272
569
1378
668
319
4507
419
3035
814
4065
456
2169
3153
4598
3563
367
1448
3402
2280
3783
809
1918
2692
2100
877
3808
3300
670
191
2910
1018
1226
3637
3573
3245
1382
617
2744
873
1253
2036
4240
4394
3472
2473
1438
358
1554
1135
836
116
3035
4289
3065
1613
396
3980
354
3142
765
3451
804
748
670
227
169
814
4583
3110
1367
2913
2166
2783
1410
2295
2885
2400
3965
2247
2859
3573
105
3144
3638
203
2851
2
2188
359
1805
4394
3509
116
3032
3838
1226
577
2304
1023
3245
1295
382
106
663
2012
1492
749
2643
2876
2849
1781
243
2818
2743
804
1090
1866
2692
1064
451
1864
118
2447
1634
137
294
3041
1666
4527
4325
1409
666
4446
456
955
863
2280
1813
4107
2144
1367
4038
3065
3138
440
2551
4653
2769
2029
988
916
321
3035
1507
848
3676
4209
2369
3184
1643
866
116
3092
835
1808
1951
1732
2041
679
3540
2765
2311
1837
1813
484
1182
146
1355
3610
354
3142
4660
1613
4527
30
3209
1168
4239
3808
634
3746
2895
782
2999
1821
3748
3078
1438
1335
169
539
456
351
224
1314
2296
294
2280
116
319
1383
2782
194
1249
763
4599
670
202
1400
3894
3064
636
1239
2839
1160
2339
948
957
630
179
2126
567
484
1182
973
4150
524
3245
1628
3372
3706
301
579
1197
3224
770
1642
1439
227
419
1906
2272
2247
4208
3446
3588
4631
2914
3861
1367
600
2920
2963
4491
2286
2924
1813
1447
331
4471
964
3637
2983
105
3144
3146
4139
663
2698
2362
2606
1837
2144
2919
1543
3336
850
1713
150
769
436
3842
2964
1628
351
224
3238
2871
866
1644
116
988
1059
438
579
3153
4181
3694
1900
3064
3468
1643
1732
3087
1620
567
4209
1061
4182
2790
2055
4581
2264
588
4642
1808
2510
2947
180
2971
1387
804
3035
1951
3255
4267
835
2979
3975
723
3092
4346
679
784
3708
4526
1177
3035
814
3472
2741
3564
3070
116
456
2246
2599
1713
2699
367
676
3808
1314
752
1697
185
2370
2759
4583
2916
4090
97
249
3522
561
3648
3194
4663
245
1789
2339
4606
210
2185
600
4434
2042
1460
2133
1078
4400
1438
588
2924
3413
3065
1672
3271
793
3986
2036
754
3393
2029
4032
1589
3746
2817
1578
4556
3648
4000
451
3142
267
2047
202
946
116
3752
3064
4289
1828
456
1800
860
2267
2927
1128
2625
1514
194
484
1438
636
705
2851
2
354
3472
3653
221
2563
973
294
1239
3032
988
512
2743
793
2544
4475
2753
122
3041
419
2110
885
2692
1813
3712
3361
3503
2620
916
3035
814
319
3995
2124
4287
4100
600
2228
302
1644
941
748
3670
3451
804
935
704
899
3812
2878
3144
1540
2478
1308
3178
3462
2561
1389
2395
342
1438
116
2362
1061
2790
465
1837
3979
3808
2036
2793
3736
569
3015
1947
4406
923
1906
836
2741
1863
460
2200
1064
3947
3605
100
959
1671
3144
600
4182
2400
1861
246
3239
3297
3499
1947
116
2699
3061
1389
323
2821
354
3142
3736
2478
3555
569
1654
3040
3153
152
2561
460
3653
3144
600
2544
1112
1061
3545
246
2439
4527
1781
1429
560
4475
4182
2692
3476
4507
3035
4289
2036
814
299
710
2851
4581
149
4329
1934
822
3856
1798
748
3670
3032
4301
2802
1142
1078
3065
1672
3451
3094
1613
3522
636
228
2295
4217
2405
1891
4446
1800
456
2544
2793
1367
1071
2370
490
440
4317
1179
1051
116
3808
4212
1702
2090
539
1548
106
3040
904
4613
4474
3131
3670
1438
105
1359
491
670
3146
2919
2144
2331
1061
3061
850
436
1951
116
2677
3032
2699
3931
460
2296
3191
3641
1785
1861
2803
1935
4043
1225
4118
3874
3968
1809
445
1944
4289
1476
1893
2974
789
2930
4455
636
705
2851
2
3694
3377
1737
1078
1879
2835
1438
3915
3196
3412
4062
4620
3402
764
704
4360
3065
2802
3608
3035
757
1770
1974
4444
3990
2895
804
3924
988
4527
3835
2395
663
3184
1072
149
4507
567
3052
2577
2470
4178
848
3573
4038
3808
172
99
1238
105
118
1274
1554
2370
2339
1438
1904
2851
4581
3545
4394
3035
1507
3061
2150
1075
1567
1111
3201
998
2933
4274
973
3811
294
2280
3694
4583
1672
705
2370
3297
1029
1821
1439
3670
2968
814
3848
3124
1167
3742
706
4165
2531
243
894
2181
2940
1789
1920
636
245
3563
2246
456
1799
3446
567
4169
539
2593
3861
22
1283
2849
2508
1429
349
4446
2428
4277
1781
3783
3542
2090
2549
2699
4118
3873
1424
3915
903
1860
180
535
2982
3055
465
997
1899
301
1589
227
1274
3648
748
2806
367
676
354
3142
2036
3035
814
2833
4406
4416
1334
116
4139
4140
2628
2059
3605
2851
3124
3458
4484
1305
1199
2177
885
1849
3040
4436
3513
1613
4267
4078
2127
2052
2711
3032
299
211
4182
2692
2280
1647
2329
2002
100
301
899
4264
866
670
2760
945
612
118
1709
1367
1203
2818
4152
809
4107
3144
2223
1355
1658
4475
853
4000
631
3835
439
3333
567
1447
2868
2529
210
3305
2200
2851
3124
2247
228
3061
2997
116
903
4010
456
2246
3511
1274
118
1821
4629
1457
2783
3808
294
2868
567
4581
1766
4516
4562
4121
1403
1628
704
765
1511
1713
150
3509
2036
3035
1507
3061
116
78
460
560
636
245
814
454
1324
2006
246
2628
4094
2012
1023
1367
3913
1306
294
484
1731
1226
2673
894
4088
31
4566
980
3573
2499
456
4121
1438
769
484
3064
850
752
116
1314
973
1861
3938
1128
225
1239
2370
1182
1400
294
2280
1713
150
3144
1167
2508
2851
3397
2601
1177
1800
2544
465
978
245
1367
1238
550
2272
2982
2029
2321
179
658
952
3861
2400
4107
2
31
2247
3385
904
2835
957
247
3588
4121
4271
2144
2803
3040
301
2743
948
2919
2489
246
1899
527
4583
1891
1980
2383
3064
1170
4088
118
282
1629
2029
4560
116
456
2246
301
1613
2851
294
2280
1970
636
1239
1861
4660
1306
3909
245
1071
3522
4244
698
100
387
4506
4289
2601
2982
1237
3185
1944
4488
2181
4316
2170
152
670
2261
2185
2327
4039
246
2070
3061
2851
224
1383
3419
157
116
2362
3043
3064
484
1182
2895
3573
3545
748
3995
749
3565
1731
1306
3300
670
294
459
1367
636
4088
3588
180
579
567
822
4507
1460
419
3931
1226
1248
1451
3915
247
1970
687
861
2970
2280
1424
2628
1403
2775
4003
3032
3407
2544
2247
3035
814
1150
560
3509
2711
2029
2386
1860
541
3628
2272
3814
3064
2426
202
1367
4038
116
2484
1785
570
2439
3545
1061
1177
2692
636
705
1821
2851
2
1715
1970
436
4406
923
1906
2400
1861
670
851
853
369
4568
484
479
387
456
2246
3811
294
225
1239
1106
1182
1125
2295
1800
3446
209
4208
1879
3266
4488
105
3397
4056
3036
1400
98
696
1402
2885
106
116
2677
2480
988
2370
569
299
2310
2851
1179
1438
3154
4267
1828
1228
1890
2150
1226
3905
227
3032
4424
460
3481
3808
1170
492
3185
3516
2876
1647
4418
3061
765
431
1916
2914
836
116
2720
294
3124
303
4090
3015
179
1828
600
4663
1367
3835
2849
2851
3035
4289
1112
1061
3509
4396
1951
1798
2790
848
1672
2634
3712
2
3943
15
2428
1476
862
2851
2
850
3064
267
1424
948
2270
116
1061
3873
1389
431
3153
3025
2744
258
2302
3741
4183
3314
367
4598
2169
2711
2029
903
1879
2868
3573
2982
636
705
456
926
180
4446
1367
2370
2036
814
1029
1821
116
1945
903
2029
2200
4165
2247
3035
4039
4199
227
1274
1951
2272
2974
3346
4239
3994
3412
1879
1799
1344
1378
4527
2849
499
4289
2055
4507
980
3041
1177
3190
3835
2876
3703
149
2122
2092
264
4182
2790
3212
2851
3124
2692
3065
3138
299
323
2821
2
1989
1586
3055
3808
1402
2239
367
676
209
407
4479
2286
619
1837
804
2924
1778
1061
3032
3573
2151
488
2535
3545
2108
3451
804
3035
814
2741
1799
2561
460
116
3995
4527
3297
3555
2692
2529
1863
1238
1821
2948
4619
1310
904
3094
4182
4507
1429
2579
1512
4455
354
3142
1440
2544
1367
538
1108
2002
100
4100
3555
4394
3035
814
367
676
116
3932
1838
2851
3124
2868
3032
4017
3849
1305
1922
2304
2059
569
1654
1821
4495
4444
2625
2140
2400
1128
118
1438
294
765
1589
3142
770
1238
1557
3573
456
2930
4446
567
2280
4208
1879
2561
3064
3451
804
116
3736
2478
569
1226
1249
2454
1299
460
2694
2529
2851
2
3040
2127
2876
2849
2544
2853
1177
1072
149
2790
2692
670
512
4305
636
245
894
1033
4494
4475
524
227
1274
1859
2052
1429
3065
3124
436
2982
246
539
1768
1466
1891
3612
562
436
1643
179
1143
116
2246
3061
3201
2296
2564
2562
2743
1735
4406
3185
2713
1808
3623
224
351
2692
1895
2383
2257
988
4460
923
916
3937
1126
1123
1001
1828
1778
4379
2369
1951
4188
4036
705
1146
1090
499
1837
3278
4182
2775
4580
481
4430
3688
95
4329
105
2920
3361
4000
4287
2968
246
294
2339
3146
612
1813
3193
680
3573
3542
459
3892
2247
323
2821
3965
3740
3807
4610
3260
2292
539
128
1383
3300
1447
863
2374
973
3353
2782
1769
3239
1672
3144
465
2508
3915
31
460
1410
1800
3648
636
3509
2511
3186
3182
2687
2851
243
1653
3470
1805
2410
2293
1845
2629
245
4507
3555
2036
3035
814
4527
2399
2990
2390
1784
1951
116
1061
3808
2549
3545
3648
1514
1226
4100
1135
1821
3372
1891
1069
3865
2974
764
2272
1222
1859
3835
2853
3608
1238
436
757
1427
99
3075
2876
4518
1003
1861
2708
3471
3497
4516
1866
1429
3065
1613
3868
1723
4140
299
847
150
4017
3046
748
2692
1112
1944
4289
4182
3019
3377
3522
323
2821
3555
4394
3035
814
202
2002
100
4100
157
116
1814
634
2711
484
224
2692
227
1274
294
2280
1128
118
1514
299
1957
4287
2501
567
419
2968
4139
3388
1367
770
885
4249
2601
451
749
1174
1438
539
3043
1731
3472
2819
959
804
4039
1996
723
2479
4107
3245
863
899
1933
4377
3144
319
2625
301
360
4446
4394
3035
814
4550
1304
3055
116
2793
3032
3718
246
3555
2833
451
4100
1821
2247
2944
4514
1066
1629
3431
2711
2124
850
948
1383
3297
2370
720
1849
2280
809
2036
2677
4022
4523
1154
2551
4304
4289
847
150
3963
3446
354
3142
3573
4169
899
2144
3333
2692
4190
4603
3065
3138
2383
2036
4308
223
4377
488
916
641
3894
4106
2357
4027
2793
2914
2577
3726
2304
1709
1589
2834
2919
4580
2326
3719
2006
2055
3065
3138
734
3677
2544
723
1124
462
1145
1019
2790
4316
1540
246
3462
245
3511
3070
319
1427
1040
4630
4000
1621
1672
1238
2915
2410
2427
4598
2582
2331
31
1254
3144
2280
602
4118
3873
749
458
539
478
4662
389
1620
2828
4140
1932
4278
3305
1528
1647
1891
3061
305
179
436
2296
116
1540
607
1335
2339
31
2247
1146
4036
351
4460
0
460
2285
479
4151
4003
3419
2304
3915
2416
3551
4484
1019
3254
225
1239
4169
3808
3719
770
1800
3651
4423
673
4394
106
506
116
663
2771
3706
582
2505
765
814
1843
435
4329
212
541
4097
3182
600
462
3261
1402
481
2036
4417
2251
2210
1237
2439
3032
1799
1286
2495
2382
2304
1980
3994
4318
1825
83
1159
961
4492
2680
3822
3502
3557
3849
1190
3144
1511
1589
2444
893
3906
3046
1121
1030
1320
2863
579
2022
3336
301
440
123
2123
4062
3823
2201
704
2406
2696
2272
2895
1483
4245
1695
1364
3648
2804
4479
797
302
607
904
1493
386
490
484
3796
3892
1310
3861
3610
3638
209
1238
31
3993
2291
1644
100
2924
150
4167
1427
3413
3138
2230
4561
916
116
903
3719
1891
3222
2379
3476
1228
246
2082
1066
3483
3521
343
2370
3297
636
893
2694
3718
499
3361
3675
4182
2790
3835
4527
1365
100
4289
2630
469
1295
1913
3571
1781
1177
1061
3865
1944
4581
4396
539
2727
822
436
2692
537
96
2868
3035
814
319
3514
1578
2790
2699
1643
1821
3184
860
301
579
1874
4534
116
1061
2577
903
465
2362
2802
2849
4495
4199
1254
179
2392
2313
2529
602
1314
3557
4343
2
2607
4145
3233
4620
1059
1027
2064
2852
2414
3718
1763
4074
4423
4000
3245
1551
2730
3035
4289
2634
1974
1534
4118
804
1731
1795
3074
3209
1769
873
1253
31
1242
2913
3516
2753
2885
4254
1424
3490
2711
3531
1800
2090
3569
2223
3333
1799
479
752
652
3196
3573
2982
2851
225
1239
3522
957
1772
2562
4446
4047
748
2055
4327
246
3201
1248
2100
3061
305
1773
224
1146
116
1367
2549
460
1293
436
1424
1697
1687
91
636
245
2851
396
2176
4289
31
3300
670
1383
1837
1438
1607
658
1906
4434
3653
1891
1427
2246
294
1335
2446
4659
3041
1090
1813
4107
1721
748
394
3185
435
853
212
2480
4094
636
4088
1061
4058
116
1951
2868
3873
3146
2544
3629
460
2851
2
1043
2370
1916
948
1713
2618
783
1863
3061
3064
1274
3407
2177
100
488
1823
3032
1177
2985
3015
3545
3920
4388
3719
379
4121
3720
1821
2915
2591
627
3750
3571
4396
2974
3718
1427
2692
705
748
1879
2006
246
2438
2979
2047
1383
301
294
2280
3434
481
4305
1019
4398
292
1466
185
2122
245
3742
149
3899
1225
3915
3800
4377
822
1975
2876
4527
1503
3470
3245
893
1920
1069
1221
936
1055
2188
2839
1076
2200
662
2285
3906
1367
4165
2207
3035
4289
4507
3638
3892
4182
977
4509
2563
4471
2082
1476
848
3558
3333
2982
1572
3943
15
3210
2892
227
2601
2029
4415
4446
1060
321
1835
116
678
2478
299
600
3677
3653
2561
2247
2859
2013
783
224
569
2851
3212
1932
2614
100
1798
294
301
579
2272
1324
116
3035
814
2802
1061
3032
99
3555
2036
3741
1647
484
3564
2851
3124
4495
4094
1492
3040
2127
1799
246
3589
3055
1295
3065
3094
2822
753
3947
3605
723
3481
3333
567
2344
1382
2207
2432
894
2868
3805
4446
2692
2090
3492
379
4535
948
294
4479
847
3812
2479
1644
3182
515
3959
1226
3362
1821
354
3142
4289
765
383
3803
422
2291
1402
2280
810
1400
2760
2593
152
2919
2370
4628
1940
1274
228
2327
2863
4475
2246
2370
3061
244
4488
157
116
2851
1337
294
2280
2036
3535
1025
2506
1613
3065
1023
214
539
2983
2163
207
1560
97
4186
1410
2012
1800
3637
765
814
929
3397
3571
227
106
926
4027
4224
4088
1745
3035
3962
2618
2511
3917
789
3384
254
2272
431
2217
2892
676
3620
116
988
1197
2793
569
1713
150
4466
151
2914
4511
4090
1274
1843
3790
4436
600
1879
3641
1785
2692
2239
765
814
2323
3035
4289
185
793
3065
4444
1238
4199
2790
3897
693
3012
3869
4206
4309
2188
783
2868
4548
2423
2006
234
1628
565
789
4254
2741
1503
55
539
1438
1124
323
2821
3245
1355
2835
2944
2379
4660
1040
1238
636
245
116
3841
341
100
1695
3653
3492
1078
1066
739
2127
246
2095
1937
1237
1164
4140
1813
2817
279
3648
4533
3963
2843
539
2939
61
3361
1460
748
3670
3307
3616
3476
734
2511
862
294
1278
3521
3271
2968
1429
4137
3064
2272
3451
804
2741
2561
460
116
2029
988
431
850
486
1383
560
704
3995
4507
1613
2
1226
3592
981
2370
1951
3153
3025
3297
1249
4182
2405
1861
814
1025
4381
3569
3431
3035
814
1514
1821
116
2817
4078
1863
1922
4100
299
2914
118
1274
3041
4289
2036
1540
3564
2851
3124
3407
414
1996
2816
254
4507
780
1604
442
2692
1713
1708
3648
3065
789
777
4396
899
1124
4090
1843
600
2090
2464
2276
2211
3994
149
3144
2223
3915
1835
436
1030
863
3593
116
3736
3855
301
1320
2628
1177
100
663
2564
364
1932
4387
3982
78
465
3142
4527
1922
4289
704
1917
4660
1843
3719
4039
3694
3136
524
2699
3061
3064
894
3550
1190
2513
460
1708
4360
634
612
54
2964
4199
2567
479
2982
2292
340
3052
2313
246
2790
3186
4400
1951
999
3000
2
3700
351
224
1056
3025
3144
2280
116
3153
2793
569
481
2508
392
1277
1429
3497
1687
904
1971
3808
1946
3035
814
116
2769
4056
4150
1203
3481
2127
3522
2036
1805
3855
636
245
228
3653
973
3811
294
2601
822
1800
2790
3913
2692
180
4446
1367
2743
770
242
93
617
1377
1429
3472
3144
3041
3329
1246
539
4244
394
4285
354
3142
3119
1355
2851
3397
3153
3025
1238
3061
2689
118
1274
116
3522
634
1613
294
567
3144
299
1814
1484
988
1856
535
2849
3451
804
2025
2818
425
2660
91
636
245
2064
1314
3623
3245
789
1429
3695
3637
465
1405
3563
2100
180
4446
2
2692
382
1367
3803
2327
2743
3861
2696
4208
748
1367
3303
3061
431
2047
1721
1383
3419
116
3032
2247
4583
4423
1385
436
2946
2722
2382
600
1400
1182
2790
2692
4145
4400
789
4199
2849
1429
1666
3712
1975
2876
2176
1809
3035
4289
2851
2893
2853
247
3638
351
2629
1379
3497
2868
4094
4062
246
4177
4287
1633
1799
763
2029
3871
2595
2775
2980
2036
3035
814
600
2409
227
1274
3065
116
2439
4388
223
4377
4027
3877
4062
2744
415
301
4576
4088
3776
1713
1378
165
3962
4508
941
3719
370
2839
4178
1061
3865
1124
3808
2090
1799
246
488
1540
2092
264
1572
3995
4507
3061
2302
3741
2045
1330
361
294
2280
1727
11
1170
1424
479
576
3055
2428
1061
3545
3035
928
948
150
1043
3868
1564
4346
1608
4277
3323
1168
4240
4219
1399
1253
2405
3668
2933
4274
3398
2692
4526
162
567
1447
1090
1413
3193
1061
3873
3065
2
4394
3035
1507
1904
2851
3397
116
3175
3915
2264
1476
1628
1672
929
2802
4430
1891
4472
814
1529
3850
3957
4527
1840
1556
3450
2790
2876
2551
2499
2090
223
860
4188
634
4583
2431
862
2880
2342
2868
2564
2188
1226
108
299
847
2818
4111
3196
3374
4377
323
2821
3245
4475
4178
3176
3040
1253
704
811
4631
2496
2044
2304
4607
2853
2990
4289
4446
456
2982
3808
180
3032
4277
2979
2370
3297
1970
916
4094
2439
3545
1061
3873
3061
2426
763
116
1799
570
3694
1821
2851
2
1407
789
3035
4289
2775
152
125
3277
3942
2839
1400
1182
436
3185
1403
923
1906
2692
2696
2930
4446
4038
567
294
2280
1447
2868
456
1970
1383
3808
4394
354
3142
1554
1135
4623
4194
3035
814
255
4058
891
116
1951
301
1613
118
203
1821
2868
3718
122
2692
636
740
3808
2910
3922
1367
3104
1438
1130
4078
3545
1507
1066
481
1784
539
4527
3835
1785
4151
149
2055
4200
2362
2577
3233
436
2851
3124
2859
246
1791
1383
3419
579
1335
456
1768
1890
3591
3025
663
4289
2630
1320
63
394
4303
3144
2280
465
704
569
3671
2934
2607
1377
1429
4325
31
3540
3661
4169
3811
4329
2247
3041
294
1167
1813
2535
3035
814
3472
354
3142
636
740
116
456
988
299
228
2566
162
567
294
2280
2851
1484
118
3892
278
100
2247
980
4305
3041
2910
789
3144
465
3571
1090
3075
2100
2711
535
292
3385
2579
2920
1429
1377
4021
3341
3573
2692
1403
596
3812
1784
899
2331
4272
2361
386
863
4381
3770
1402
2607
3514
2857
4169
2506
2036
4394
836
122
3522
2499
3043
2125
1548
4035
106
402
3892
1023
2247
116
903
4010
3822
539
1407
2692
2775
2439
4199
1843
357
1951
1199
459
351
3377
253
499
3915
3494
1367
4138
569
2628
2593
2802
1061
3032
3405
3865
2924
1701
343
1274
1226
301
1892
2292
2362
3079
2459
484
1781
224
1916
1906
2272
2868
1837
179
245
224
1146
3728
1051
116
4182
1061
3915
3873
4583
2781
2439
3061
1367
1808
2
3041
379
3529
4139
2598
3061
431
625
3210
116
2544
3629
636
245
2673
948
1713
150
1916
1828
3190
3412
4019
1295
1274
2818
3075
2643
4255
904
1314
4229
2261
3915
1628
2851
2
1821
1097
3431
301
3065
100
1079
3035
814
116
4631
2767
4510
1507
2607
3519
3731
4032
354
3142
299
2743
1821
1238
3990
2817
3795
97
4300
1108
1403
214
528
436
1351
1654
246
3571
223
456
221
2506
287
4010
4289
1938
4492
2979
2029
903
4038
3032
379
663
1439
1773
99
988
2361
149
359
2818
4394
1613
2803
2643
2410
64
3422
2965
581
3472
105
579
2036
1463
3026
1589
550
863
4308
723
1407
3550
2432
3510
1781
319
2822
1125
3871
335
988
3061
3431
929
116
1540
1097
598
1920
893
1789
301
1613
1239
4289
3671
245
2508
704
569
1801
500
1367
456
3808
1228
2601
2100
3175
2030
3719
3061
872
3048
116
1879
2876
2849
3555
374
3808
1407
748
3142
2818
2980
3545
2692
2484
600
1225
1367
3712
4527
2702
1933
4576
782
2026
1633
670
658
1540
698
451
2851
3119
617
1410
2508
973
527
3185
788
663
2626
1669
2162
306
720
1335
3480
3894
4446
2534
2247
227
1274
4343
4594
2272
3035
814
157
116
1800
2246
2868
2370
1540
460
481
2743
1254
1426
99
2793
569
988
3608
319
4255
2851
3065
4651
527
3144
2529
822
4289
3012
112
451
1177
617
2437
1221
495
4475
3719
78
847
2626
4186
1934
4088
4118
1615
3596
1819
41
4507
1344
1378
4527
3032
3191
2395
354
2006
2090
903
534
2504
2658
2854
4277
1367
3061
4399
4163
116
1346
2673
2892
3025
16
1828
1996
579
2699
2968
1906
1149
4151
1821
2
2696
2114
1935
2055
3046
321
179
4145
822
4199
3040
2579
3555
1108
3855
169
602
455
3035
4140
3585
748
789
545
3185
96
2247
2868
3783
2029
2246
2946
4327
1560
854
2286
1534
1226
2692
3512
3608
1199
294
764
2802
2849
2551
1781
711
539
804
1003
3397
246
367
676
2781
1778
1168
862
2851
2634
1299
4515
1890
1253
3032
1861
4494
2744
4278
3410
1335
3087
2792
4423
3497
1797
3061
3064
757
1367
116
2246
3323
3507
752
1713
783
748
4400
3303
19
143
2868
2979
1025
294
2280
1238
150
1798
3261
2696
769
1254
303
3449
3740
2924
3333
2193
3226
2432
1429
1540
3719
3499
2247
4103
1927
116
903
4010
1951
3065
1672
1310
223
1540
3736
2478
2272
569
2741
2561
460
3835
4527
3035
4289
4533
3719
894
3775
1805
2513
4381
1112
789
744
4516
3920
539
4507
246
4039
3012
4182
2400
254
1798
3793
3670
619
4140
278
100
2247
850
1383
3064
1320
4560
157
650
636
1239
3915
2416
4423
3545
4289
2863
4264
3668
3095
4146
2447
3593
3065
63
228
1890
3002
3808
1071
2851
2163
1170
3694
4140
4088
2261
2246
1160
294
2280
3451
2170
3146
1764
436
3397
245
1424
3988
4305
3036
1226
814
2743
2108
1402
31
3591
2
3861
2696
4208
1367
1078
202
4610
2651
2511
705
2362
3035
367
676
2601
3563
3446
2842
2660
2698
2370
105
2127
2427
116
3032
3303
2036
2135
3065
398
223
4111
1216
458
698
494
1540
3041
3110
4106
1781
1055
4289
2868
3176
765
1511
2405
4394
2327
604
4115
2370
2439
3032
1385
518
179
636
245
116
2851
2
1030
367
676
1805
2495
739
2590
150
789
2790
2248
988
1560
116
860
612
2579
2987
3653
1578
3119
1071
2851
3070
3822
2370
3210
374
299
2524
207
4249
1400
1182
2618
2551
3492
122
1557
1808
484
1916
1863
3648
1800
2790
3808
1033
1980
3671
752
3356
1828
2383
465
663
1432
3153
228
379
1813
394
407
3882
1723
3526
323
2821
3509
1464
3395
460
456
2501
2059
2029
2825
123
3366
569
4347
2130
435
1199
1643
179
3472
3838
2036
3035
814
116
3393
1828
367
676
210
625
955
1359
2775
2743
2511
97
249
1440
4402
3877
2995
893
849
319
3349
2578
3372
3413
1578
2133
4475
4628
4583
734
359
227
1274
3065
1859
3790
1429
1377
2530
3294
2895
3144
465
2819
2042
3612
3194
3509
118
562
2029
2100
3064
3283
116
4022
2980
4468
3910
1273
4196
564
69
3067
1248
866
3087
2111
123
1951
560
2889
4194
118
3305
2974
1112
903
2868
988
2833
4438
1604
4527
1781
3450
4510
4078
3440
1964
2712
2628
497
4289
4264
2153
3850
1996
3451
804
2302
3741
436
1778
539
3121
1127
4249
354
3104
2247
2479
2818
1335
579
3075
293
4561
4241
752
1837
224
31
351
3061
116
539
751
748
1697
3932
179
1821
54
2588
1805
2
2452
3040
2663
3703
2802
146
2818
2916
4202
3608
1951
1750
1798
2790
2849
1273
1822
1576
2699
3184
2362
1003
3471
4151
1731
1314
3194
294
764
804
1845
2055
3724
1199
1407
4527
1866
3497
4516
3237
4178
2400
1861
3062
3209
4507
499
1808
704
4036
976
1323
281
780
3529
479
2246
673
2698
2699
118
106
3938
2416
1800
3637
4062
4423
541
3522
460
1699
210
257
162
4576
219
1375
63
731
567
294
1167
3385
3026
2817
2114
579
3653
1108
2524
2079
1402
863
3648
3899
513
1377
2365
3545
3261
1320
4079
860
462
3236
1661
764
3040
4434
1389
2628
789
1030
1367
180
4446
2692
539
1166
105
31
1438
2968
1813
904
1493
4097
2338
3511
3440
1902
4394
354
3142
850
486
1383
2370
1891
3064
116
1405
2692
2036
3035
1507
2744
246
539
2741
1554
1135
3055
2920
294
2280
847
1274
4393
2935
3144
3246
814
2859
481
3462
2851
4581
535
31
805
3555
2793
1951
2799
988
3190
2401
588
1061
3032
2176
4289
4533
1838
3573
4169
3637
3226
1861
3297
2296
3808
2084
180
4446
567
3052
203
299
1879
3184
3871
3016
749
3522
3098
3805
3564
2108
2247
2591
2601
3555
367
676
3035
814
1799
2561
460
116
2036
4527
2974
1112
301
579
118
4660
1066
3483
1843
4444
1238
3513
323
2821
354
3142
3545
3041
227
1274
3897
63
1389
379
3065
2919
2479
2579
3111
4139
3040
1090
2084
3175
246
1927
1438
1402
294
2987
2444
1514
4598
116
2968
710
1197
2851
3124
2868
3032
2946
3407
3065
2
2818
1299
3608
112
4100
3416
569
1899
2122
1951
1680
1199
3046
2876
4527
354
3142
3719
2326
3472
3035
814
850
202
3061
1531
116
4169
1314
763
2711
484
2095
96
706
948
267
1014
2150
4511
294
2280
2817
3393
2511
4150
2743
3648
3812
2924
1532
1793
1813
3803
988
3144
465
2593
4583
1090
4475
3785
2933
4638
1304
460
1293
2083
2947
903
4169
3064
1320
3153
763
4036
42
157
2851
2
3522
634
422
1400
1727
2095
973
1766
567
1318
3563
4190
3043
2204
2508
4488
2470
4660
278
100
4629
1556
636
228
225
1239
3742
2927
15
3808
2455
162
567
3909
3681
4289
1736
1917
3587
663
1843
722
2200
4416
4137
3062
3496
1066
4493
2816
899
4532
414
4527
1197
1112
41
1874
3209
4398
2506
698
3674
3286
1564
4038
1438
1821
2553
4308
2036
238
15
903
4346
2617
3055
3671
2694
1014
2874
225
1239
224
4287
4394
1580
2976
4584
3472
2489
4289
3503
3831
754
3509
3661
3719
4647
748
2260
955
1633
3032
569
4347
4309
4100
1548
1331
1974
230
9
560
2625
100
1147
3061
1274
524
1805
3085
299
3861
988
902
3645
3579
3092
3035
814
2868
246
539
2593
2968
435
1377
425
3874
151
1146
3502
2816
3563
2601
2692
4169
225
1239
2045
4182
4150
1643
1821
1367
862
3303
4423
1385
31
4300
3559
179
4327
1320
306
1061
4278
1476
434
2256
752
3897
398
1274
4090
1863
303
4118
3937
588
1693
3104
2247
2781
2699
1805
749
3899
1197
843
1764
697
4484
3802
2916
2
1906
351
3245
634
2629
1379
2839
3994
2362
123
4157
1726
808
3943
2711
2692
630
670
2321
1472
4289
2400
294
2280
1798
4576
567
780
2557
4527
1801
4458
2617
3087
1235
3393
2601
2090
2508
2982
2699
3931
2193
3545
4166
179
2781
118
2226
3048
1239
306
748
2416
2536
456
1800
988
3811
3002
2483
1472
670
907
2217
680
4173
1787
279
303
663
1014
2839
830
299
1439
162
567
451
1766
973
2400
2696
757
3032
1061
189
2933
3394
1731
1460
2692
180
4446
294
2280
419
1997
4648
4398
3967
4167
3318
4003
4594
1407
2211
157
116
3980
941
532
2784
4400
4389
3194
2437
3038
4102
3032
835
3366
1315
2493
2029
1779
3286
493
3175
2637
2325
3712
1799
3697
3184
3593
2031
351
224
1447
723
306
3032
1813
1621
981
3468
3245
1837
1424
1843
1766
162
1306
1944
3065
1335
169
484
670
2370
3832
2400
4183
547
1925
2968
866
3382
4139
2902
2133
1059
4475
4423
4360
524
3075
705
797
1033
546
1731
2924
3497
3626
3703
3041
3563
2818
1438
106
1071
4308
202
3025
707
2296
294
306
2247
1238
524
2629
1379
2508
227
1274
3144
2280
465
663
1090
3744
4396
2711
267
4599
194
484
1170
3185
361
4628
419
2045
1248
2566
2546
118
2998
1944
3035
705
490
3940
1435
807
3681
4418
366
670
2851
1167
4140
3146
1182
567
3812
293
1427
3803
2479
2638
4139
2599
1996
3133
1432
4460
2029
2976
152
4088
3648
244
2819
1248
3960
4598
710
454
306
1951
1808
2302
2546
742
3719
4130
1780
2296
2557
481
3087
2395
3563
4186
4188
2579
4277
1612
1407
2106
609
3032
1551
524
1061
751
306
4162
2744
938
873
3184
1079
2562
752
2771
1335
3087
246
2835
2029
2248
2308
2979
1485
835
1189
4628
4660
4518
1254
2123
4003
2790
2692
2663
4132
359
4118
3750
2105
2553
3365
2400
567
1097
2296
2765
1448
3910
3077
3019
822
3573
2582
488
3366
2563
942
1891
2599
4507
3708
75
1874
4534
1405
3020
4561
2807
80
9
1945
903
1425
988
3136
3184
3892
2247
2944
4514
1860
3290
1891
3366
2675
2326
3592
3456
2946
2544
2636
4436
354
3489
4078
4130
2610
3226
100
916
3064
1335
1025
301
3451
3963
1066
2501
223
619
4660
2863
722
569
2614
438
980
2188
460
1420
4264
1561
1407
4400
2090
4388
2578
3808
4660
4255
118
1840
2944
4514
342
429
1308
3032
4507
100
3048
3680
254
4527
1861
3808
1821
850
1383
3064
2045
1320
4418
866
2634
1203
1944
4289
2934
2400
1239
1669
1186
1170
777
4351
539
1709
4032
3892
2140
1801
2247
4561
4510
3016
2556
2506
2116
2492
2261
4254
2523
1066
1629
894
916
1589
2927
3361
414
2041
282
941
436
3681
2258
1429
670
1278
2740
2042
809
1226
4089
793
3483
4561
3800
916
80
9
2362
2090
3915
1666
3000
21
1709
4527
494
2370
2692
2544
1170
4289
636
1239
1669
2601
822
4182
4507
2247
961
4619
2694
436
959
2868
3407
1265
2492
845
556
2820
481
152
1447
2854
149
2790
4106
2598
2971
894
1060
850
3064
1383
1021
301
4418
4000
1130
364
1952
866
1367
4097
636
893
2927
429
1308
2913
3671
1238
2982
2818
223
1764
4107
1613
777
3483
4434
2964
219
1199
862
1594
254
2849
1066
1604
442
2809
2379
3476
1061
2523
2428
2529
3496
698
1741
4303
246
2868
456
2188
4244
899
3064
2272
636
814
80
9
1152
24
713
3343
891
4058
3723
1055
2125
2267
2387
301
2446
1335
253
3808
4438
1643
3087
2564
2302
3741
2370
3310
63
48
2247
4599
3035
814
3472
354
3142
3061
1320
189
481
3648
4584
2511
1713
150
3025
367
676
3329
1791
3917
789
4139
3144
847
31
2660
636
245
3670
2428
763
1337
294
2280
3841
1613
941
4090
2924
4308
2036
4035
2695
4007
948
96
793
3422
3133
4632
3513
670
1821
180
4446
1427
848
1409
2475
2047
202
321
537
1697
2285
1727
254
2821
224
3201
1021
301
3138
3055
1843
705
1335
1002
3719
1061
2565
1460
2551
1813
1302
1367
4423
334
116
1160
2399
3558
1318
3125
4507
301
579
3303
3759
3184
2607
4186
465
2913
663
4552
2577
838
4062
3210
1254
752
3640
3915
1883
3750
4255
1503
4583
670
1893
1335
294
3391
1547
2859
3266
804
2818
455
704
2851
1821
179
1238
4444
569
3065
2698
1197
977
3994
1385
4527
2193
1798
3920
2414
1843
808
4316
1072
149
1726
1876
1974
3671
1952
1906
2280
500
822
3043
3531
1545
2005
4535
4329
4000
1672
705
949
1377
4408
2886
818
3921
4178
3226
2370
1411
539
2695
4229
4118
2675
2598
3641
1615
1402
748
789
3061
2637
3892
434
2980
588
1631
3201
1540
698
2400
3719
2228
1354
1492
3079
3602
1232
2933
1061
3120
782
1608
908
1837
439
4092
1721
214
1557
1964
2247
4177
4400
2272
2387
3906
1981
2565
118
776
3706
560
2370
106
1023
3555
569
157
116
3365
3061
2703
1274
3653
2453
425
903
1843
2036
3065
1613
3329
4138
1061
600
3046
3035
814
3605
2849
1197
1798
149
354
3489
2790
4289
539
822
2272
1308
2692
3641
1785
2510
3397
894
1863
916
1170
279
4088
2982
3671
1033
2593
1124
31
2127
3436
3529
1438
4394
860
1367
227
3393
2444
1511
3703
3040
3041
122
395
2133
4140
3434
2557
3190
4396
4187
246
1799
2775
3571
4603
3305
1186
3555
3035
1507
1383
3419
2121
15
903
539
4594
2036
814
436
3646
4527
1799
4510
2370
2251
149
3041
705
1177
2822
1557
2302
1968
1843
2793
1564
478
3436
2395
2
3065
1613
2982
1666
1951
2557
1061
729
3061
202
96
1778
3194
3035
814
3061
765
1531
42
157
3065
3719
2370
3297
3555
2793
1308
539
4507
2692
2318
569
2979
1891
246
2557
3039
3412
3655
4628
2593
3604
3144
2280
465
3514
1578
3040
941
804
1090
462
4479
887
1274
3329
2990
2344
4446
456
850
202
3481
3573
1800
1429
3723
4645
2259
3333
4169
4540
247
2963
1449
1367
253
118
2851
202
1030
301
1320
1412
206
79
40
2868
3065
1402
541
739
636
245
579
425
903
246
3653
3646
2127
1274
3040
3055
763
490
2970
2790
2692
4182
149
248
2911
484
2601
4038
2201
2
2508
225
1239
3573
3036
1335
1367
2979
734
357
1221
1490
822
1879
3343
1283
665
478
321
1105
1383
500
4535
3812
4208
1821
3064
1891
1061
3808
988
2370
436
4406
705
1403
2521
1027
2854
3194
539
2661
1068
789
2692
2636
1367
1799
246
3153
202
2851
3388
3807
4430
484
1182
570
814
2130
2783
848
1780
862
634
1385
1056
1383
3419
1400
4036
4533
3497
710
524
1238
2256
3915
1503
1708
1177
149
2577
3751
225
1239
973
3064
1320
2416
1643
3671
2709
2047
1424
42
157
1383
14
4237
351
3822
4423
1644
465
1439
1177
3744
705
2296
737
4169
3153
763
98
3061
116
2851
3522
1239
1400
3497
2601
1429
2982
1800
2090
2968
1494
3719
2036
354
3142
2851
3522
294
948
850
194
484
763
1400
1182
306
3153
1970
2296
1014
3035
814
202
267
3300
670
1791
4599
4056
3224
1106
1673
3146
244
91
636
245
4471
1029
3573
1549
1799
3043
3451
204
4488
3861
4208
1367
704
483
3025
465
98
2999
1532
2247
3812
1226
3783
1996
1659
3397
1402
2
3446
2692
693
1821
4051
382
383
481
600
706
804
558
202
1399
116
2026
3263
2674
3473
1367
465
3565
1821
860
3608
3190
4190
2783
3808
379
2678
822
1221
4182
1546
482
1721
3064
916
431
483
3153
202
1721
1383
506
569
313
2677
4388
2544
600
2920
98
1400
3849
636
814
1367
488
1951
1863
3052
2061
460
2694
478
748
2790
2692
3042
78
321
150
2480
3079
2851
1659
3065
3899
1879
3892
1407
1438
988
2946
246
3638
3295
221
3013
468
1773
2246
2370
1389
3808
2006
3991
4162
1821
4406
436
2683
1823
267
1713
3206
1557
4631
481
484
1182
244
3094
579
1220
4316
1561
2544
3064
1367
2709
2047
1424
42
157
2499
3043
862
2851
3397
1383
1320
2200
3035
814
4628
2247
2591
4329
294
436
3986
2827
3061
3492
4479
3507
3995
125
1906
3104
78
1302
2223
2913
3568
2675
1177
2696
4208
1708
4527
1920
636
245
3110
2529
1040
1781
1764
2105
537
202
2661
1879
3892
1438
2411
1385
3461
2424
4088
1061
1228
2370
2292
2088
1520
1399
2565
4488
763
687
4598
98
253
624
2947
1622
14
1992
2970
3907
2272
3042
278
100
1860
3290
221
456
2507
667
498
1697
2885
1248
2090
2750
3933
1335
4436
2247
541
893
1254
3677
1561
4347
4062
1779
2176
4000
688
3440
209
4078
3476
3336
1628
4162
636
4176
1412
4196
1615
343
1401
1440
729
2580
2200
2913
3731
1964
4619
3892
4200
1367
245
4103
3719
4258
465
2367
4400
2849
479
2404
1879
4620
1891
2790
182
2835
916
4300
3667
723
186
1293
1018
952
292
3065
3397
605
848
226
2326
894
180
4402
3244
3144
2280
1090
462
2863
809
3671
4495
1957
1855
3112
1146
1177
4507
1951
2549
3035
814
1805
4488
1911
306
3110
1800
4039
539
465
3064
3995
1367
2885
4455
1821
1448
2272
2247
4329
2395
3104
894
1029
3055
1274
2851
4581
1713
150
4599
2285
3913
4507
4660
100
3671
3909
1238
636
245
228
2927
1278
15
3808
3083
893
873
567
294
2280
4505
4511
2851
3221
663
2400
1228
1061
1666
4527
3661
3407
3719
1242
2399
3871
3333
1399
3909
636
1239
1351
2085
15
1499
4629
2566
4150
2694
2453
2636
2272
2247
301
1613
278
100
4130
4027
1170
866
1053
893
2206
1821
3681
4289
4663
292
3818
600
567
2059
294
2851
1220
3040
394
1753
734
1336
2692
3015
2162
3861
3494
1723
4088
245
3756
1863
2845
539
3146
612
223
2286
3826
4133
2676
1475
1079
748
398
3032
3359
3853
2758
3470
2261
50
228
935
419
3176
210
1367
1273
2392
4169
1860
3531
1177
1197
360
4446
3993
4479
1083
2695
723
1091
1427
2590
1934
331
4359
2687
1006
3712
560
3035
814
299
2933
2551
603
581
2416
3144
923
4248
705
293
328
134
343
3719
105
860
1739
3254
3492
3817
2377
4515
1969
3965
2930
2932
118
3947
3605
1800
2163
4564
4643
2029
2246
2713
2842
4472
1018
3096
1401
3675
1015
903
3500
301
1613
885
636
740
10
74
429
903
2750
99
4423
3221
2400
1040
893
456
3719
3573
4381
1800
2292
2842
228
2100
2326
2502
4629
4455
42
301
2851
636
228
15
885
567
1447
1032
294
2280
2400
465
3110
663
1736
569
596
227
118
1843
2944
4660
100
2932
3330
3431
1278
1922
1268
712
3040
945
3808
4213
149
1556
1238
893
245
670
1944
4289
1805
916
1863
2755
4439
1170
1613
3522
636
893
2505
204
2857
1027
242
1061
206
79
40
4335
1117
4398
2696
770
888
2483
4460
739
3290
1108
1081
3318
228
1199
1932
1019
4249
1186
561
3433
2804
764
2158
1059
3694
2044
245
2927
1278
379
3476
2247
2170
596
186
105
505
4241
3496
4510
3719
1402
221
1214
15
251
2508
1466
223
3414
180
636
228
1669
223
2981
157
29
714
1800
2246
1006
2247
245
1604
451
2849
64
581
3307
712
419
122
2692
4182
3451
1613
3522
3064
1239
1117
204
2857
1061
15
3343
1940
4369
2170
567
38
2309
3822
850
436
91
636
245
100
214
666
278
100
2247
850
1383
3064
1320
4560
854
15
142
636
1239
3915
2416
4423
3545
4289
2863
4264
3668
3095
4146
2447
3593
3065
63
228
1890
3002
3808
1071
2851
2163
1170
3451
748
3694
4140
4088
2261
2246
1160
294
2280
2170
3146
1764
436
3397
245
1424
3988
4305
3036
1226
814
2743
2108
1402
505
3591
2
3861
2696
4208
1367
1078
202
4610
2651
122
2692
705
2362
3035
367
676
2910
3563
3446
2842
2660
2698
2370
105
2127
3365
676
3210
105
1472
670
3061
1320
116
425
2835
1800
2246
3239
752
3040
4583
3605
2916
149
3540
3413
1634
4202
4406
4423
1385
1785
2439
1367
1794
2876
2849
2686
698
1932
4660
600
1596
2895
579
1951
3653
2508
2553
3497
602
1314
2790
465
2815
372
3719
1061
2090
3899
3931
1025
4533
1713
150
1916
4479
4308
1400
769
4289
941
576
2181
2247
1821
4165
2036
3035
814
157
116
2272
2793
569
2370
1029
3653
894
481
2692
1785
822
4527
1197
748
3670
3032
1112
2851
3124
1238
2711
847
4289
2696
3388
3516
612
3144
2280
1511
1586
3055
367
676
1989
2181
4329
1438
2868
1492
705
3065
1672
150
3277
1043
3472
980
4199
2964
658
2963
2247
2617
3035
3982
4308
569
313
29
1945
903
1689
2453
1631
4468
2041
3472
2036
4394
1367
4094
600
4663
2995
756
2818
4516
941
2790
76
2849
539
4507
299
2692
518
1648
3399
3175
1121
2694
4178
3516
3719
3422
525
2599
245
3065
1821
893
1838
1633
481
2650
1440
1420
363
770
4603
748
1801
2851
301
1320
319
579
1311
1598
2665
4507
4308
2849
3035
814
2206
780
2617
1821
15
714
149
3915
4140
569
3896
4066
1631
1121
2362
3563
2692
849
1282
3016
1212
3545
1932
2382
1171
1778
3182
2525
527
227
1511
1752
367
676
2793
379
2741
4019
2545
808
496
893
1320
688
3041
2331
3671
2889
4390
1461
2272
195
2176
2995
138
1837
3144
3812
845
723
3624
321
105
3047
4492
1615
2867
2246
4348
3779
2036
105
224
4502
1376
15
2874
3653
603
4533
1892
385
1226
1838
2851
4581
3035
814
4394
2587
2842
4455
2293
4413
1999
4139
4249
3245
860
1438
3472
2586
1821
3035
814
1376
15
2036
3874
4027
128
4394
2694
122
2090
3036
3056
4186
2895
2290
247
243
1337
2508
367
676
4502
1400
4036
2507
3808
149
2094
2362
4455
3055
279
462
1335
3144
2280
2293
2446
1359
579
1580
2699
1320
607
3146
4169
1892
4211
2036
3472
224
3522
1376
15
225
1239
973
1799
2377
1514
748
2806
3035
814
419
1861
1059
107
2562
676
2842
343
4017
2758
441
1821
105
319
2874
394
625
680
579
63
1018
2775
670
3193
4628
4583
696
757
2456
4565
1164
1429
3329
213
4260
3802
1697
1337
4394
3756
1863
2
4314
2692
2090
821
1772
1411
2701
132
4098
3656
1062
4121
3331
3151
3532
2508
1837
2551
3628
1464
634
134
118
31
600
2601
439
560
4309
1435
2225
1548
1331
1974
80
9
973
3811
490
748
2416
151
524
3502
3731
4100
569
4088
202
3940
1170
2045
1988
670
877
2927
299
2851
3138
636
3952
2710
1891
4472
4663
1816
851
1890
3822
3648
710
2982
2247
2819
4079
688
4162
978
245
429
40
595
893
739
3055
479
1768
4183
705
3065
2
3802
3719
4507
4098
149
904
1314
541
4511
569
2743
636
1104
4151
3571
1090
1773
1589
4108
4603
2958
246
903
1785
1412
2790
2692
4301
3806
919
2362
2868
1879
425
3967
3585
3500
4423
1385
354
2839
2934
3055
3201
190
3849
2439
1367
4627
569
451
1108
3564
436
3915
1854
460
2698
2428
3019
2370
367
676
630
179
2302
3741
2047
537
1105
4569
2699
3061
1320
4490
351
1548
1821
105
2601
3542
3189
2339
1383
3146
1402
294
2280
2468
3040
4479
209
3344
550
385
3943
705
2230
3823
1916
1367
4178
848
932
116
903
3372
900
2370
321
3210
1863
1197
3774
3901
2116
3808
4044
780
518
1695
2911
434
1823
3559
2
4434
351
3041
2818
1798
4576
246
3513
670
680
245
1090
149
1331
1896
539
444
2217
804
734
862
3677
4236
496
545
3681
207
99
5
2840
4182
600
1162
1933
2064
1367
3823
916
206
74
313
1150
351
1916
2510
421
1863
3065
1540
698
31
953
3774
1030
2029
903
465
4316
2889
1564
1440
4489
3550
4518
1221
2499
4516
539
2818
1781
860
3979
1930
123
825
1891
3184
4369
3434
2885
2144
793
180
2362
789
1925
2802
2223
562
3982
3569
3092
2809
2447
948
2911
434
1226
2822
2326
3719
253
560
3035
814
2544
570
135
946
3912
2796
3727
1799
4347
4483
4068
2441
4200
1367
1383
3144
2280
3377
2868
2564
2125
321
1226
3085
436
804
356
793
1879
3329
1029
1821
600
3628
3407
3277
847
150
1177
3449
705
465
4628
4583
3343
3461
3064
2036
1507
2696
1713
1805
710
2851
3124
1945
2029
319
4178
3336
123
294
2982
4458
481
2534
4300
3393
1335
419
3531
306
1968
2210
179
2398
776
31
539
1997
4648
465
1235
2261
1367
2095
1937
1643
1821
4163
2370
2911
1318
3518
2694
3461
2968
2247
1071
1801
3041
2982
2916
351
3397
4000
4516
3497
2321
752
2699
189
1472
1447
907
2102
484
1182
976
3892
402
1976
3650
860
1061
1974
1534
4423
2899
99
3237
303
2090
3808
3873
3032
3759
2400
3680
4613
1866
4423
1385
752
1863
1197
751
15
1951
4188
1056
1254
303
2793
2544
569
3653
2691
1367
2675
246
2874
2892
2711
539
2376
2090
1150
351
2818
1265
386
1124
4036
1781
1177
2722
1414
3239
1772
1429
3041
179
2911
434
3871
2362
2661
1451
48
1645
2382
4509
2563
3814
3352
1061
3719
1228
3740
319
4022
1563
4439
2982
1564
2982
2916
351
3397
4423
4000
3497
957
752
2699
189
1472
1447
907
2102
484
1182
976
3892
402
1976
3650
860
1061
1974
1534
281
780
2899
99
3237
303
3808
3032
3759
2400
3680
4613
1866
903
2750
667
319
2321
569
4423
1669
189
3221
3671
3653
3694
3551
100
1429
3065
541
194
118
3808
4516
2170
2851
3892
3522
336
1613
2127
734
698
3861
860
712
108
3333
2144
4488
539
3806
4088
1238
4289
294
670
2760
945
863
3628
4475
3092
2868
3531
973
223
61
2379
354
3074
1124
2508
748
4285
964
4329
1589
1427
3727
2399
2100
225
1239
1669
1121
189
2459
3424
118
4423
756
481
2129
904
357
670
2760
945
3146
2601
2535
980
2692
2090
2549
3545
1383
3915
2304
3995
2683
1823
1781
2395
2370
916
1860
1957
4446
894
2347
2311
3522
567
294
2851
3397
574
2256
957
2321
752
1472
1447
1727
3892
425
179
3119
1199
2226
105
3393
988
2247
769
2193
4157
752
189
456
3563
2246
4166
2506
4169
2483
1591
957
332
2427
2444
484
1163
294
2280
2744
3146
1800
3032
118
1385
3774
179
301
1090
680
670
3915
1785
3022
3605
3719
3573
4038
2029
1564
4121
1032
343
1863
2920
1447
3509
1254
303
3436
2822
122
2663
3399
1382
41
1399
2197
2246
3694
2247
1432
2134
2819
3931
2193
3545
1078
4166
179
751
189
456
3811
337
2226
1239
957
332
281
149
1472
670
907
490
1601
1439
3564
1916
3244
4517
3146
2144
680
294
2280
4107
579
2982
2793
2651
2924
2817
752
3968
1996
1106
1377
1429
862
2193
3545
1254
303
957
2321
752
2699
3061
1320
2696
757
3032
189
1061
3915
3873
4621
2815
319
4079
4137
808
1840
4423
3077
465
3397
1906
351
617
658
704
1432
2982
2370
1540
1367
667
4249
484
1182
2
3712
1843
748
1203
1429
2629
1379
953
4516
749
3210
3774
3555
2483
2200
2247
2792
1197
3966
697
1400
1647
769
1472
670
907
2134
2817
294
2280
301
3531
456
4631
180
582
567
1061
4180
4578
3671
490
1601
663
179
189
1177
3808
1726
4236
3372
1238
680
479
4423
3972
3105
1786
363
2889
4329
4430
1460
1743
670
3193
4583
281
149
1823
2549
1403
862
299
2444
1511
354
3142
3522
3555
916
720
1335
3480
3894
189
295
539
2036
4394
3035
814
2793
3041
3304
1821
3926
2246
4316
600
2300
3889
1644
2123
2764
419
293
2946
4140
1964
3822
3929
3206
2029
3032
1367
2744
367
676
3661
1248
4133
3935
1843
1507
3010
2651
1226
1079
3407
2264
4527
3835
2246
179
2193
3931
1320
3640
1167
281
780
751
189
2247
2803
4267
149
579
294
2280
3811
337
2226
1239
484
4173
1078
752
1472
670
456
3991
2982
749
2793
2370
2931
1679
2818
3812
2327
431
576
769
1400
2649
3805
1438
567
973
2597
748
2144
1402
3111
3307
3040
1447
1014
862
4423
1705
3055
705
2092
1499
1426
1564
3779
1763
1061
776
752
4406
3915
465
4199
1367
1891
2437
1708
4300
179
4003
1027
2064
1314
1866
3497
748
2925
785
2138
1823
3070
4381
3513
2921
2285
482
634
2588
1186
1534
2692
31
3458
2261
3110
2596
1399
3671
1560
658
804
3450
4527
2790
2145
3196
3680
539
3188
3333
1438
3653
3965
2557
1156
481
3239
2277
2286
1546
3967
894
3194
3104
848
3545
1216
4166
3892
3410
1232
2399
225
1239
1248
4150
3079
3061
1705
351
224
367
957
332
752
1713
783
294
764
189
1061
2439
1970
916
1799
862
4423
3671
1335
321
484
1182
1843
281
780
2914
1274
907
3542
662
2246
1498
4543
579
567
150
422
51
577
179
2618
246
202
96
1778
2692
146
2
634
31
894
2970
3616
1078
1879
247
4178
1315
2982
2144
2885
1367
704
3041
4526
1226
3146
1556
4516
1781
2711
3570
3720
3019
1171
1648
4285
2031
1732
351
224
670
723
1621
254
3087
1813
306
3032
3593
2806
899
425
797
3468
3245
1837
3943
3065
2370
3832
2400
4183
547
1925
1944
1335
169
484
4631
2638
4139
2144
4003
2451
3035
755
3712
2919
634
3610
1644
3451
804
3812
4241
4423
351
866
547
3593
382
564
327
3742
1884
3065
567
1400
3278
302
1621
2257
3812
634
354
1589
3746
1732
211
2612
1573
224
1447
2551
2041
3816
4520
2761
1974
1951
1028
4363
2758
438
2901
866
801
306
4150
3468
2643
3497
3719
3563
835
2637
1160
4182
539
1643
2612
894
1764
2247
302
1620
354
3433
4181
579
3651
3245
1732
180
3708
1529
2545
1705
4287
810
778
2031
4178
3864
1460
2133
2828
1644
589
4522
4260
2362
3032
4285
866
1400
306
1177
1072
149
2790
2818
146
723
3065
1732
4163
1365
3915
808
4133
3040
484
1182
1813
2964
351
3245
556
224
670
3681
2963
247
734
1377
527
894
546
3812
2479
2468
2395
97
100
4097
1311
138
227
1274
3144
1227
2036
3035
814
401
2296
301
3221
2383
1019
2828
2982
4423
4241
354
3142
3593
866
3943
3065
306
3451
804
1644
899
1139
3087
2447
547
3808
2601
2036
3610
2400
2612
1643
4239
1647
267
1532
1334
152
670
224
3965
4329
4289
2868
2247
3902
1435
106
2225
4308
1974
2933
319
2534
2339
294
306
2246
3658
2226
337
3064
1239
227
1274
3694
4460
301
1071
2851
1447
2546
118
973
2703
244
2773
3811
3144
567
670
4133
1805
3838
1226
2911
3418
328
3055
3146
105
1400
1182
644
3035
524
1053
481
4139
3511
2108
1902
2365
3783
4439
1906
1170
2597
1464
3260
2247
106
4308
1749
319
1383
294
306
4460
1385
2256
3653
720
377
225
1239
2998
1435
3834
2927
2120
576
1170
1439
4475
1379
3245
484
1182
1226
4648
3362
3712
3509
31
4056
3036
3808
379
2851
1447
1400
1405
3456
1435
1170
2296
9
2499
3061
1890
2045
2601
1561
1498
319
1970
2120
1440
4088
3467
885
3905
2007
600
1924
2755
244
2292
332
710
4090
299
2397
1745
2983
973
2247
106
202
3025
707
1383
306
4056
3036
988
1318
3035
814
3509
31
2741
1435
2296
2226
337
3064
1239
294
281
225
3628
1274
3144
1167
3146
465
663
1090
1970
194
1400
3929
419
2045
1248
2566
2546
118
2715
2998
490
3940
807
3681
4418
227
1071
2851
670
1170
484
1182
567
3522
3224
1014
4485
577
804
887
2924
2479
1798
2999
151
4430
1178
1019
2468
361
2976
4423
2246
3943
436
3419
294
2247
2120
3061
106
2703
244
238
189
3811
3522
351
224
2629
1379
1299
3511
2851
3397
4488
4133
385
2059
4396
484
1182
670
3065
3645
1274
1106
1167
4610
2
4631
2483
2362
3043
2439
4507
1432
269
349
3637
456
3032
1800
2090
3873
245
3529
4645
1429
1813
2692
863
2306
1354
2919
4139
896
4630
4090
2246
359
1170
2226
3064
1239
189
2305
2045
3653
337
2715
1061
3545
294
2755
118
3418
479
2911
419
1106
1813
2692
1906
3624
1863
3481
225
3176
4271
1248
1159
2741
625
3035
814
3915
2914
836
2246
1059
587
2370
1170
2226
3064
1239
189
2305
2045
3653
337
2715
1061
3545
294
3035
814
3638
419
379
1863
1814
2692
1924
1226
1274
1906
923
1368
1277
4111
2144
484
2924
2489
2845
3868
1837
31
3384
1644
1459
973
3035
814
4628
2247
118
294
2280
1911
306
3522
3808
2851
4581
1805
2036
367
676
224
321
752
484
1182
2741
1957
354
3142
1821
2508
2
3861
180
3333
1492
3889
1367
1438
1613
3124
4583
634
1277
630
281
780
1988
162
567
3144
2181
3917
1100
4200
323
2821
3871
3307
1891
2924
2144
1053
4488
4309
1389
2764
3064
636
1507
306
454
1821
1769
2300
3061
1226
91
245
4481
4663
1081
4208
1457
814
321
519
2769
1367
763
1337
1863
2150
3359
2591
247
1879
4488
2851
2849
465
2304
3266
3962
1390
1319
1177
2285
707
850
486
1383
3419
863
2479
1335
579
567
2982
398
1427
3083
1274
1033
710
2819
246
402
1787
481
202
3497
2643
2061
3245
2181
1813
941
2261
4413
1059
782
343
4527
3915
1944
1434
1238
524
2629
1379
1451
3348
3542
670
704
1801
227
722
1429
105
3019
2868
2397
2619
1549
1448
3511
4482
575
623
189
1556
3808
3032
4308
454
3761
3239
2892
4187
2308
1162
4236
4578
2397
2619
1549
3761
1448
3462
4482
575
189
1556
3808
3032
4308
3511
454
3239
2308
1162
4236
2867
3047
454
973
3153
4598
3960
2295
1162
1906
306
312
1149
1887
2692
3808
2601
1800
2619
4265
481
1557
1367
4038
2406
2108
3110
3032
1891
2599
3960
1485
341
1726
116
221
2180
1367
1887
2029
1177
1061
293
3041
3193
1379
529
1725
1145
4188
1808
1248
749
1334
609
4201
4094
190
998
3245
1945
2286
2400
78
3808
3502
541
4423
860
79
2070
4329
456
2459
673
203
2699
4394
106
1773
3637
4062
1891
1367
481
3650
4201
3910
1644
2934
776
116
1061
1476
835
4578
1551
2744
1764
2247
3384
1945
2180
3563
334
4388
1216
2790
3759
3184
4518
1385
3041
602
455
1731
600
1613
3628
789
2551
1951
2709
4400
2563
2486
3022
4102
4178
4229
359
4118
524
843
2835
1781
2302
1149
1322
676
2123
3892
1964
2202
1407
3032
1079
2562
752
1551
524
1061
751
135
3201
3727
998
4258
2276
4162
3808
4079
4247
3800
567
1077
3184
4264
2771
1732
179
1248
2090
1766
1228
4188
1124
2553
1578
1964
3246
2029
481
2619
3892
1438
3650
4229
4118
3706
4613
3329
4605
2247
3079
3873
934
789
4527
2779
1800
3399
3521
1221
3670
2694
3571
319
2599
481
3650
1631
1448
206
79
40
425
1891
2849
3835
1726
321
849
3055
3419
1781
3623
4594
3239
1944
3910
341
387
2084
1138
4201
1033
4578
4165
1451
562
1661
843
2572
3434
2895
1379
1578
2692
456
379
4121
4446
3032
2744
258
246
367
1277
1149
3932
2256
1799
783
2702
3711
1029
1463
456
2246
560
636
893
3035
1507
1351
206
79
40
1196
29
2200
814
367
676
245
2698
4545
537
3061
211
2206
162
567
227
1274
294
2280
3144
4381
1766
2579
1816
670
1071
2851
3648
2990
4267
4430
481
2247
2535
894
3822
1466
770
2913
3731
2563
851
3222
695
4485
1821
577
4289
3509
1578
4594
3838
4329
789
2387
2511
2036
4394
3917
2362
862
2036
3035
814
157
962
3706
481
930
3065
3138
1440
2945
4516
894
1319
3329
567
2963
2964
2851
4581
1816
4444
4090
150
4628
2593
4583
465
4408
1061
2577
2521
4161
1451
916
2678
1186
1283
2802
1942
149
3790
4436
3245
2853
4301
3019
1858
1632
1136
2868
180
4178
3176
3555
2036
3035
814
354
3142
4406
2851
3124
189
2362
1061
862
465
535
2304
3808
848
3620
3190
1849
4527
4400
99
748
2876
3703
789
1597
4430
1773
299
765
1821
4620
227
1274
3065
1233
1843
3490
3802
1861
3750
822
4507
3343
2692
3712
4518
2090
1781
2370
2302
3741
2
294
1613
607
2663
1438
3492
2484
4278
3545
321
3061
3055
1554
1135
4043
4439
1435
1170
1800
2246
2247
294
3144
299
1613
1821
4165
2036
3509
3061
142
3653
4094
1061
1843
602
4178
319
1076
572
2990
636
245
1535
3032
500
3263
4038
2370
2272
718
569
313
3065
1389
2694
3035
814
1785
2313
3610
789
3407
3040
3671
3981
2090
499
4507
1891
849
1944
4289
1599
710
2
207
764
2426
705
952
3180
3492
2036
4394
916
2868
1540
1197
1249
668
3997
2790
1708
1378
3331
4657
1528
1030
2483
2913
123
3336
860
2565
293
1217
877
3929
451
4289
3052
3719
456
1800
151
2088
367
676
3035
814
720
2062
74
231
2248
2322
4507
2272
2793
569
1713
150
248
2892
2851
3124
668
2313
2483
4527
1197
3972
3608
4256
3065
4484
1863
227
1274
2914
2620
1225
2818
2876
2849
1112
4289
1951
2484
2370
2064
3981
1203
3042
2790
4645
1427
2239
2659
2293
3773
1156
1441
3573
2696
2828
2362
1226
3402
1378
749
2383
4132
4118
3865
822
1254
1090
718
710
4164
79
3341
431
1123
1863
634
134
3138
72
4020
2695
3040
1071
2851
866
4267
3688
3065
4107
4036
935
587
545
441
247
243
3496
4137
3407
3050
2742
3686
1219
1169
1736
460
374
2914
836
2930
1090
577
2578
118
419
3593
2
1843
2692
357
2305
922
4151
1935
1426
253
379
941
2029
1458
3397
693
1113
1029
2310
4581
3297
227
1023
2272
2036
2302
3741
600
2920
481
3653
3035
814
319
3032
2802
2090
3678
748
1299
2851
4581
3361
710
1438
2859
3962
1934
952
3555
2793
539
106
2327
207
3065
4481
1490
3564
3019
2982
379
2591
3260
2741
1402
1274
294
2280
128
3803
4341
31
2411
2247
2302
3741
4394
3555
1023
2741
1944
3035
814
4483
4068
2441
1405
456
539
428
885
3065
670
666
809
1578
1468
3861
4200
447
4436
1367
1800
3032
1863
2150
612
4017
602
3605
1849
3040
926
572
1528
254
2036
4078
3740
3307
4038
2687
4169
1945
253
379
108
3978
3963
1912
588
2511
4542
3917
749
38
3612
2692
848
3808
2326
267
224
227
2740
116
436
3196
4430
579
670
1742
1235
4416
2210
2696
294
1613
490
1821
4511
100
3125
1708
2692
3064
105
2699
2871
1090
244
1532
3046
1061
3255
4107
3565
3994
2835
3915
2199
50
4289
3719
2029
2246
894
1808
3191
367
96
617
1687
1033
1310
1403
97
1586
203
1989
2790
1557
2946
567
3278
706
1870
246
3775
793
4532
210
1451
1447
3808
2511
4039
2047
3542
2008
1800
3032
4394
1023
885
848
3061
3431
2932
946
80
9
3297
106
100
2868
2529
4044
663
3555
447
4436
2593
2849
1798
149
2592
2362
2790
3712
3065
2
2793
916
2930
4446
4038
602
3605
2201
2944
3175
1237
4660
809
720
2280
1849
2483
539
456
105
579
4182
3377
3461
3064
118
3771
1732
1861
1228
2362
2790
3297
106
2036
3555
569
4483
4068
2441
4094
2696
668
1061
2062
465
2313
2272
165
22
869
3190
3808
2483
3694
3065
460
100
4406
3040
2934
539
180
4446
822
4182
862
3035
814
3184
197
3407
3995
894
2692
1254
3307
4186
4507
720
3343
3740
3865
3680
3440
4078
4196
3955
2802
2090
3502
2930
3138
2885
3563
4318
2295
318
3610
2947
1975
2876
2849
2736
1407
3712
1951
354
3489
1778
1945
903
1492
4118
2005
3850
3333
2464
3853
4552
4150
2868
3558
1617
2399
2137
2818
429
2437
3290
1952
3808
3343
3913
3671
659
41
2790
3184
1799
3029
3680
1821
2414
1768
3412
3473
149
4130
216
848
2758
2569
3153
3180
1800
2246
460
850
486
1383
3061
1335
570
116
4182
1061
3865
2790
1893
1951
2660
636
1737
3333
3808
894
600
4036
2868
459
445
4507
2730
3278
3035
4289
436
1424
4130
1780
3032
576
2699
1226
4642
4308
1003
2426
3719
3019
2711
850
202
2851
3397
3064
294
2280
725
134
2933
1906
1799
2796
3894
1071
1821
1791
1078
194
484
3343
122
3041
23
337
636
1239
3002
1609
1228
38
973
1766
567
3144
377
3146
734
904
1439
2711
367
531
763
3064
1335
866
1951
648
4049
903
2242
3551
343
3184
849
210
567
1732
3668
1435
4629
4073
749
3438
3545
1708
4423
1644
776
4308
2326
3719
2230
227
2740
195
774
1139
3853
3399
3104
3686
301
1589
1951
3865
301
351
224
1447
3061
1320
568
2190
2226
2933
1432
306
3336
670
3201
4589
852
1318
4423
4490
2534
4444
3869
4495
2699
2508
225
2162
1916
3244
2685
318
3516
4308
1974
4162
1335
4133
3518
2597
1248
4471
1429
3861
1367
567
3681
2551
1837
1689
2849
3513
1944
652
1334
3271
1407
1355
2325
2924
1251
1402
128
2296
4503
1904
2247
3185
2029
903
258
1813
3542
179
436
666
4317
1422
2339
3715
4090
356
2463
493
2285
4163
2272
2247
823
740
105
1320
79
3522
2851
850
486
228
118
1274
3144
2280
3703
789
3245
2127
569
1071
3065
4511
3295
2163
2181
2924
465
2934
1532
4645
221
2919
1429
4169
1679
2939
1451
1419
4446
1438
294
3035
814
3472
2741
2851
243
1821
4585
687
3025
436
203
299
4289
189
4107
3653
2047
227
1335
3040
1090
3144
1918
1274
1613
670
419
1106
2479
3805
1318
2036
1679
2818
1355
3633
354
3142
3389
4272
180
258
2924
941
2079
1996
151
2999
1400
1182
105
2280
764
2694
3245
804
2114
1798
1429
4233
2029
2246
4065
2699
379
2651
1226
1800
2892
4308
600
2370
4027
2982
367
676
3124
2790
4527
2036
3035
814
2511
2851
2
2426
3025
1632
15
1861
710
670
851
387
4090
3083
1274
2692
1061
2484
3410
2914
2736
1254
2535
1975
2876
2849
3046
2459
3065
1906
2877
2990
3075
2414
2455
567
4505
830
2971
1546
2563
3773
2207
2261
3191
1429
3124
490
3975
3507
1731
3032
2675
343
2982
1781
247
3509
1216
2940
4244
3049
600
1492
666
804
941
180
4446
1534
1367
2036
3035
814
3680
3509
189
903
3323
2437
3399
3915
356
2246
1507
3514
1578
4388
1354
1492
149
2849
3967
22
869
2362
4507
822
847
150
299
652
2790
2692
1534
3065
3138
789
1314
4161
4516
1545
582
930
4199
3397
2677
2400
3545
1171
246
1407
2818
2743
2990
3451
804
2292
2970
3041
2
2286
4258
2276
916
1576
1861
3042
2661
1800
862
2036
3035
814
2426
3025
3573
4038
116
1440
667
22
1283
3343
1061
2362
1003
1849
4527
3915
748
825
894
3509
2591
811
406
3333
3523
3032
2702
4289
2423
804
4182
2400
1861
3680
3125
3529
4313
2090
2650
1367
1813
351
3245
2219
3210
269
4121
4446
1476
456
603
2029
118
2036
3035
814
189
579
2
1821
2426
3025
851
853
369
1368
3041
860
97
249
4090
1274
2914
387
2006
4130
1226
3509
822
2819
804
2362
1061
3915
3523
3720
4583
1228
1451
2982
3808
3573
4038
180
4446
2692
1996
425
829
1793
1279
221
1861
2959
1467
4478
1010
4228
3338
3066
3716
3270
3032
862
2802
2090
2036
3555
3035
814
354
3142
2851
3124
189
1561
1177
3624
2885
1061
4178
3176
3873
3671
710
299
3808
367
676
2979
4652
3278
2
1613
1821
3040
1849
666
809
465
1863
4188
3509
804
1904
3915
4094
1283
3523
2593
1964
1589
4527
667
1142
1402
1078
3065
3451
3094
3138
1781
3612
1438
294
3545
4079
2247
323
2821
3245
4308
2628
2619
1277
684
765
352
2987
783
1788
1549
3761
15
2166
2246
4413
1248
321
854
4329
146
1052
4482
1148
1411
2551
201
1511
3239
1870
781
3035
4289
4318
2295
319
150
1177
2310
2895
211
3612
3194
1429
1061
2790
3915
1564
1891
848
2416
4308
1705
459
454
1908
4653
376
4094
2091
3462
4137
849
2261
359
1003
2876
4527
3786
1874
3720
1693
206
25
296
40
3534
4534
1579
2090
1961
3807
2818
1429
1891
1367
1186
1032
1142
748
3333
3675
1837
1795
3915
149
2306
1861
3049
2408
1546
1828
1177
4182
1601
2660
636
893
231
429
1779
3205
1061
1666
1951
245
1843
1199
1975
2876
4527
1417
1112
2248
1226
2426
302
479
3823
246
1440
817
2480
1614
688
2818
2276
278
4364
3235
2849
2790
2947
2692
1778
2191
4182
862
2660
91
636
893
3064
116
1061
3873
3019
245
431
528
2302
3741
436
149
1843
3032
465
1951
1274
2818
2699
1226
1197
2784
1975
2876
2849
2426
319
2480
1614
2276
1222
1403
3305
99
793
1097
1069
977
1254
2535
3645
294
3808
3041
3988
2743
2819
576
204
2851
2
2982
4415
4446
456
2692
3103
4068
4328
1628
4394
323
2821
860
823
740
79
1177
1061
4188
704
1043
1821
3915
540
228
1670
2529
3978
1226
4289
4516
3063
2913
4603
569
2557
1090
4161
2370
2822
2692
3307
634
2851
2710
1071
299
789
3407
3075
3124
149
4533
3529
1078
3333
257
2709
2055
3193
1160
3694
3245
3237
225
1239
1647
1899
1539
456
1794
488
1634
811
3035
814
1679
780
749
3740
345
666
847
723
4151
3986
1166
31
1866
4628
4249
1208
2783
3995
3522
1318
2591
184
2286
398
4583
1244
3509
636
245
460
3194
3064
866
4058
80
988
3856
319
2180
267
1226
1554
1135
850
436
2447
3593
579
227
4416
1025
849
2125
4264
105
2446
4289
1221
3175
4423
3545
3719
539
2740
941
1402
4398
465
2783
3740
1709
1367
4507
4316
2696
1344
1378
4527
1821
358
604
1055
1475
3535
814
1359
1355
1274
2127
1124
3271
1578
2327
789
3848
2819
2784
4480
3185
4583
3041
704
169
2790
600
4628
4308
4137
3184
367
3239
684
783
1788
1549
3761
15
1564
4346
1589
1061
822
1596
4000
4482
2914
352
2524
947
2987
781
1932
387
4440
395
1095
1821
2200
2979
3896
1411
2889
4256
1631
3180
652
2133
2892
99
1407
4527
2849
4329
1934
3032
2094
1476
2835
1951
1891
1203
2362
1254
1781
789
3563
3434
3462
2913
456
604
558
3333
2692
254
4642
2924
2868
1799
227
1277
2619
765
150
354
3142
1996
3451
804
436
3419
116
748
3694
1613
2
1030
3593
4022
704
3497
2551
2047
948
486
1383
4503
3580
2863
367
676
1429
850
4507
2979
3382
254
941
3653
253
1800
2790
2529
2036
2793
105
579
2370
246
3061
3065
1924
1890
91
245
2699
227
1274
4289
1432
942
3451
804
354
3142
3522
3064
105
2127
116
3144
850
436
3035
814
4583
4039
636
2743
1226
3856
2742
1785
1336
942
4058
2692
4507
2793
1344
1378
4527
899
2695
1402
3861
1367
1216
3637
3096
3336
4285
866
697
4146
105
2127
3451
804
354
3142
3522
3064
636
1239
1267
80
9
3323
2880
3331
3591
3025
294
2280
379
4343
560
2272
814
2247
2924
1429
3861
3035
1367
2910
506
3144
4377
4475
2246
1498
2125
227
1274
386
765
2619
1788
1549
3761
4532
210
1448
3462
4482
157
962
903
3323
2790
783
4094
2692
623
246
539
4556
2479
150
2310
1177
3467
2840
3815
3047
3402
4440
2224
748
676
4390
1798
4446
1800
4389
2499
456
180
2895
765
1511
4532
210
1549
3761
676
3462
4482
623
189
1800
2790
367
4187
2308
1162
4236
4578
2692
860
3561
1061
3808
149
1248
1556
456
2711
180
4446
4308
3239
1448
765
1726
1385
74
313
1440
4489
1951
479
1549
3761
676
1149
2444
783
4482
2673
1443
2895
146
2982
4440
3047
3015
3329
1377
684
4269
3719
4651
3932
150
3344
1908
454
393
50
398
1324
4360
1379
2741
1511
246
2400
3966
3603
2619
3462
3960
1448
765
74
313
903
3323
3032
1549
3761
3239
4482
3910
2444
1385
4651
3932
783
894
2868
246
676
1254
1090
49
3246
3703
2055
780
2849
1248
1451
562
539
2619
765
1511
1549
3761
4532
210
1448
3462
4482
15
1564
4094
3295
1800
2163
1631
367
1778
781
1162
2138
4505
2552
676
1411
1863
293
1438
1726
4236
4440
2982
2970
567
1447
491
1725
4213
780
2370
684
2193
116
1367
4169
1815
676
3719
539
2924
1944
4111
1071
2851
2876
2895
1798
3065
2769
2856
1061
2439
1951
3089
2248
903
4140
2974
149
2802
2849
1112
4301
4132
1551
1785
3728
1843
808
1254
1726
3047
1851
2362
3032
2432
3677
1197
3808
227
1335
4186
301
579
4423
2933
79
3194
1435
552
2534
663
419
2191
4484
933
1007
3719
973
3202
224
3522
3511
4308
3660
351
2851
3759
576
3954
2646
3144
2280
2563
1402
602
225
1239
4258
294
2692
1539
299
4460
1951
4423
1644
19
1574
157
43
88
903
180
1425
4022
287
3610
354
3142
2244
1030
118
105
301
1320
1800
456
3119
2285
3497
3589
3055
2321
367
1448
1337
763
2673
636
893
3451
1534
850
1383
3419
2036
4394
3035
1507
4044
3873
676
814
2247
1821
1784
4585
1517
1274
3393
3472
3719
539
4338
1541
876
488
4527
3110
4289
1335
1781
3772
748
247
729
1561
1896
3915
2362
1589
3277
2845
1576
354
4270
903
3323
2790
1951
836
3142
4289
1952
1435
1042
2480
3623
149
2064
2692
1613
2
299
2782
1121
847
2726
4208
2859
3186
465
479
2914
229
1160
663
321
1768
4583
1532
670
3816
1891
3110
2432
894
625
323
2821
2036
3035
814
3555
583
157
962
3032
221
1295
248
4190
2661
1781
367
676
4036
1891
246
354
3142
1951
1438
4097
3719
770
1708
3194
2362
1061
1666
2593
2849
3025
2924
294
1174
1996
3133
3509
2741
3040
1904
3065
3124
3061
431
2047
1383
3667
1672
658
157
962
436
1367
2744
1293
1785
2934
1385
1891
923
1906
2219
2868
704
1532
4300
267
244
2120
151
118
179
2321
1713
150
4010
1843
948
2939
3612
942
930
4107
224
294
1033
1607
3511
254
1124
4248
152
3075
705
4007
4090
2452
3623
351
1379
1123
780
1043
1721
3793
4289
1799
3419
1174
4658
2692
752
2979
1492
2699
1320
3061
431
2047
1721
752
2055
923
3244
351
157
962
1405
1800
221
2744
2868
281
149
705
2775
2618
150
3015
2321
392
1906
1672
1424
4406
179
3943
2742
4653
2709
565
14
201
1177
3185
105
245
224
2851
3397
2651
2272
2247
2982
1367
1891
2661
2
3120
2006
3377
3808
3719
4628
4583
4062
569
313
2377
1800
4461
4631
4000
3035
1507
718
99
2370
2036
4394
2793
1127
2090
4139
4003
2114
3065
3573
4129
3434
2692
1942
3412
2817
1821
1288
4199
2934
3608
3040
3346
2743
4484
722
814
4255
600
3144
431
1249
3153
3025
569
313
903
4010
1951
3865
1402
1785
4151
4507
1378
668
1225
1367
1653
2395
2280
3132
2331
2440
2557
4186
1076
2200
3800
2790
4150
1694
2940
2300
478
2188
666
2166
3808
780
4183
1768
797
3412
1597
1532
1344
2849
1409
99
2876
4527
3497
2913
3035
4289
2979
4088
358
1863
1274
4140
1233
1781
4359
357
3979
822
793
2626
4118
3694
3641
789
1713
539
2295
1773
2947
2677
2692
1003
3035
814
4527
206
79
2853
3434
149
2963
2818
3823
804
1528
1647
2802
1866
4475
4140
3814
1061
3623
2692
4439
894
1764
2239
2849
800
3190
603
4118
1799
2092
264
2590
789
4255
3963
1203
666
4446
1632
4182
2405
1891
246
431
2426
3025
2508
3522
3897
3509
2817
4121
3648
3190
3555
4394
3035
814
805
116
4527
2793
4003
3492
3718
4316
2036
3620
3042
2822
4436
1613
2551
77
804
3032
1492
1274
2818
1764
3700
4484
3026
765
451
2185
4412
1429
2821
3497
2851
243
1701
3509
4620
379
180
4446
122
2508
2337
2506
848
1507
2405
1891
539
3502
673
3896
3393
206
79
1254
1226
527
3868
2892
3555
569
4394
1197
4481
4138
2495
3671
1199
1828
2006
246
3372
1843
3144
481
294
600
2286
3822
0
254
1002
1709
1589
4436
2859
539
4434
541
4305
31
1146
2
1177
2114
2223
2713
3823
1863
1121
704
904
1493
451
3146
1708
4182
3040
1277
3065
223
3703
789
535
2818
2529
767
2515
3897
3410
1534
564
2692
149
1800
2505
2247
952
197
748
3670
1844
1593
3678
780
3555
569
431
2815
4200
1540
1274
2793
4360
524
518
1249
3194
3331
2687
4436
948
150
2964
2851
246
3196
1221
207
3783
2892
2743
1199
3959
3897
3646
1018
3012
2185
2673
1838
2525
600
1078
3436
877
1441
3422
209
301
2968
3816
541
857
4289
534
1689
2799
2295
2247
2592
2437
4388
1540
1197
2272
2793
1308
3991
4107
3979
296
894
4318
1147
860
2945
1086
930
4516
3065
1613
3397
4394
207
1079
436
3419
342
206
25
296
3343
3208
4061
2400
465
3043
4343
3142
2029
2248
1291
456
1628
105
3393
225
1239
3955
4657
3865
1968
2410
1798
1429
1451
2790
2036
3035
814
4527
1858
206
79
1951
367
676
1540
1274
2851
3124
1647
3344
2743
1713
150
3719
2508
4466
2692
149
904
1314
3497
4516
2876
2930
3333
1039
2291
2286
789
2551
868
804
3509
221
2563
1628
2362
2090
3915
4188
744
1879
128
4446
2817
3065
1061
2704
1226
3773
2
2357
781
2484
3807
1064
2593
2802
4300
1560
1798
748
2849
1438
2106
877
245
3331
206
79
1891
4472
456
1771
1096
2326
105
3897
2181
401
579
1536
4177
1647
319
4479
1813
2895
3065
2924
4559
2185
3291
2191
3686
779
2921
1242
2286
546
734
210
223
2525
856
753
2327
1405
3032
2055
3422
1660
398
1277
392
3190
3931
4062
206
79
1440
2100
1951
1750
705
1968
1170
3065
387
2683
1843
2924
3370
576
1828
2913
479
904
1314
3545
2876
2849
1695
804
764
1211
1534
1226
1274
2818
1059
3505
4140
361
3205
4424
1254
54
2138
1277
4516
527
2551
1879
2
2790
4043
4495
2719
1203
539
3377
319
2868
4532
210
3061
425
1613
1556
4142
3040
1644
833
3808
4188
2970
2169
4598
1448
539
1429
1597
223
670
2181
4527
1019
1177
149
705
247
2170
2817
1079
1135
1383
1679
602
1784
1628
734
254
354
3502
1821
2292
2370
1750
964
3780
708
744
2790
2029
4182
2090
4369
354
833
903
902
848
2790
3489
3184
3697
2744
415
1857
2327
1528
2181
4092
2456
3915
1156
2231
4642
4329
3610
1821
1061
2635
3671
398
2337
1613
1598
3352
4527
1556
3492
1952
3019
2362
3563
4507
3064
431
2047
904
108
1383
306
3808
2370
3297
850
486
1424
1404
4107
436
705
3462
2952
3564
2743
267
3040
567
748
600
1429
227
1274
294
3571
2683
658
636
2055
916
3849
1367
2432
246
3212
537
202
1589
894
2711
2029
988
1799
1389
3719
3233
460
1785
3899
2854
149
3010
1821
558
655
3623
4377
4396
2323
3972
4527
4406
4603
3814
3035
4289
1902
2593
2849
1951
2601
4182
2414
1197
670
2760
945
180
4446
469
666
3963
2925
3333
1061
2088
447
4436
3555
1023
916
183
135
946
4483
4068
2441
1891
1799
1871
4274
3461
988
718
1383
3064
1861
1749
564
1732
2847
2513
2297
1737
2971
3297
340
2979
456
197
3783
2793
246
3740
848
4094
3039
4394
3035
1507
3991
2357
451
4412
3190
805
1106
1975
2876
4527
814
4620
149
3052
3407
4533
3573
4038
3061
431
1572
850
3741
1383
19
143
306
4182
2405
1861
1715
3419
2660
91
893
100
1843
2177
227
1274
294
2280
2448
3120
1249
3153
3142
4239
4146
105
306
3110
3623
2809
4181
735
804
4285
866
1781
1731
2446
600
2601
547
1532
3065
2946
1197
4183
3712
848
1548
4090
2426
2868
1546
2743
443
484
31
1944
3670
744
3808
2312
4199
1355
4409
1721
1476
1335
169
793
755
539
1845
2484
2761
3333
3516
3779
2839
3638
1799
3981
1541
3719
3032
2761
3516
866
4392
3547
2012
306
3808
3593
1032
4130
1158
748
2881
1597
4475
465
4289
1852
2446
3092
3964
2031
2426
3943
3235
2835
4239
2124
3087
4406
1334
705
293
3409
2400
547
2612
527
4423
3497
1451
4430
2982
1813
1621
254
2036
3610
1644
634
354
2680
1059
438
3897
3153
3065
1643
3035
4527
2565
539
491
3075
1732
4269
224
3245
2775
3387
848
351
3812
755
3742
670
2924
4610
2919
2327
2949
3333
1335
169
484
4314
2447
2601
4570
4181
735
3696
2395
1951
2563
1435
335
1438
1884
1197
2733
3832
1423
2286
2640
2131
2545
481
4139
2551
2944
3480
2211
2362
3563
1061
2504
866
4392
3547
2012
306
352
1197
4527
3593
1798
1059
3046
4400
2876
2849
748
600
789
2437
3190
3104
4318
2134
524
2411
1620
351
1407
1409
4626
2790
648
2979
3668
778
1400
488
2859
2911
4444
224
3712
3885
4660
1335
3087
481
1447
4507
1643
2612
2447
1944
2692
2970
4161
662
3990
1644
1732
4406
1334
4269
705
2551
670
988
1621
254
634
354
2680
547
3915
899
679
3975
1539
1511
4289
2768
4423
3040
4533
849
1139
2711
2261
3065
4181
323
2821
3522
2793
511
1376
189
1564
4169
3811
1940
704
1821
765
1511
1814
3245
4394
3035
814
1043
367
676
2851
3124
2508
2123
1864
634
134
228
1769
419
299
2692
3065
3138
3694
2819
1926
1212
567
3144
2280
1918
1124
294
3497
500
2085
617
1306
1429
3861
379
4603
2577
3040
3816
3935
1731
2029
2246
811
3052
108
1942
749
3625
3331
2982
860
2593
1061
2853
2090
247
1427
863
465
2247
3393
2144
1402
3304
2286
2885
1007
2696
499
4550
2449
100
3215
1143
66
2557
780
4527
2544
354
2478
2944
4514
3745
1781
2247
451
4078
4660
2939
808
4303
3906
2006
4130
1320
541
1922
1891
3434
670
1237
1794
712
2807
4580
3065
1816
3610
3410
2851
2127
3917
1557
1413
4043
4439
374
1813
4289
539
2133
1170
3185
4506
1599
3980
3433
3432
3719
3703
789
4576
2722
4137
3571
223
254
3286
2816
2439
2807
100
1143
569
313
4527
1317
2370
1540
712
2529
600
4027
227
1274
2944
4660
2790
431
948
1324
3061
3814
4267
3671
3476
214
4182
3600
2775
1278
3531
3545
1828
3542
636
228
2029
1367
122
659
2640
1203
1940
2816
899
1922
354
3489
100
2939
663
1143
66
254
1589
3142
2914
367
1448
3814
138
4271
1964
4619
2970
4660
3476
223
1617
836
2692
1407
1367
3899
600
1613
2535
2765
734
4249
964
1438
197
2741
406
3138
3035
1507
3085
748
4583
1427
4570
246
2944
4514
456
3304
97
249
338
319
4643
539
2508
3550
2851
146
279
658
3026
1584
1451
2818
3497
2863
396
2247
2840
4303
1265
2206
97
100
203
490
1143
1805
248
2892
4613
2170
2694
749
1407
3856
1367
734
481
2601
223
4416
3065
2851
4027
3403
245
739
3952
2136
2985
541
579
1580
600
612
3861
4200
3040
354
3489
4580
3461
3909
636
4186
1940
301
1613
3671
3798
560
3909
636
245
3035
814
228
232
189
3470
1072
50
3894
988
3121
3823
100
4662
301
1613
1190
4436
278
246
2370
949
569
1944
903
3947
3605
3032
3266
2387
849
980
1306
294
539
1784
1438
299
3262
1124
319
4038
1861
3978
2188
926
4051
3861
1367
3963
2692
4169
197
663
4254
2684
3522
4394
2868
3916
698
3393
2971
465
456
2246
460
1299
4020
116
253
4489
2370
3107
1843
558
2728
3153
107
1532
48
1013
3065
4484
4256
1331
3278
1964
698
100
4027
2029
3035
4289
3012
2180
105
2127
225
1239
988
636
245
4162
3476
3980
885
189
3138
3604
1238
893
2920
2579
3041
122
789
4107
4660
1613
3889
3462
3025
227
2740
2698
1540
698
106
1944
294
2280
1128
4583
1813
658
1672
1167
169
3061
1274
3573
456
1800
3637
793
4234
3612
1344
1378
4527
2900
78
3472
2247
3629
734
118
3858
1615
290
4436
3245
612
1443
3046
765
4423
2383
1170
4569
459
157
43
88
3184
3480
1199
1843
212
639
3336
3194
3061
3201
118
4142
2211
2526
2920
4130
3536
4471
1248
3189
361
2045
4140
4167
340
106
1335
1320
619
1484
4535
4520
1999
4413
1253
579
567
4102
2331
304
357
874
301
1548
105
224
2961
4507
4631
1689
2586
4629
1778
386
2276
2247
560
2934
1274
2200
2881
529
4589
2295
3608
2299
2374
2675
1564
1780
4000
436
1945
636
3035
814
3366
2835
2003
4588
3266
1382
1438
1924
106
244
2851
1768
4569
3061
1274
15
1564
4346
456
2246
2285
3714
4162
436
1170
2045
1014
4043
4439
1248
294
3193
1447
1727
3365
1400
670
343
3751
227
3035
814
4394
3522
1821
2
1154
1548
451
567
4488
3479
2347
973
2703
118
1071
3081
2939
4056
4379
2934
3808
149
1451
1661
2940
2247
484
2006
246
3719
4548
2055
2711
379
3185
1891
1061
3785
2120
2577
4316
3167
2982
2370
4063
2029
3067
1799
4240
2246
3061
1320
2247
106
294
3365
484
1170
2851
244
436
3419
189
3811
2226
337
1239
3694
1647
663
1768
4569
973
162
567
1071
1447
3144
3146
227
1274
2280
1669
1805
4394
3035
814
863
576
2651
1056
4316
1403
539
1498
2029
1106
607
2479
670
1687
1793
2045
675
2919
4631
1377
1438
4488
2924
1124
600
2601
1844
1798
361
3193
3803
3812
4169
1071
740
3061
4261
1351
557
15
2803
973
294
1572
4396
3653
705
267
2743
3648
492
228
2851
3522
3010
636
245
666
299
244
2851
2699
1320
2741
3061
106
66
903
3323
456
2246
1438
440
528
3025
1863
670
3193
3451
4488
1032
1354
4088
2924
1377
1798
1177
1367
465
2593
2802
926
3385
224
227
1274
4269
1023
227
2302
1968
440
294
3912
4347
1308
3938
3630
3014
1891
3250
2933
118
1517
3061
959
2755
3193
1699
3593
421
3653
4056
2851
3194
1033
4536
2579
636
893
283
106
1170
361
1040
2029
1166
2327
3303
894
627
481
293
4027
1903
1106
1354
4394
1226
425
1228
823
740
337
2958
2370
194
3065
3138
2055
4151
744
2802
254
105
579
2414
439
1709
1589
3041
3802
500
1429
3871
2529
1672
279
636
893
1214
1846
2457
569
313
1721
294
2280
1589
2095
1937
1857
1528
2914
941
2743
481
2601
227
169
1800
3065
3138
4415
4446
228
2410
3032
244
2851
3061
1320
3573
4038
2012
189
425
2246
2544
569
2370
2302
3741
539
436
3419
1768
2673
2892
4507
2730
3035
4289
227
1274
294
246
2790
3212
224
3965
3302
1367
4121
4178
2399
822
4538
2702
278
2362
248
4190
2272
3915
465
1518
2400
2946
3210
1383
2325
2247
3144
1672
705
319
814
1405
456
3522
3808
3176
2310
4460
1438
3909
91
245
225
1239
3035
814
367
676
2741
765
183
429
1308
3835
4527
2793
1254
4343
1781
481
3995
2790
2692
2920
2736
2362
4507
980
2246
2851
2
1970
1383
3064
916
1550
4163
3894
4483
4068
2441
481
1460
221
1389
710
3180
3061
579
4595
3026
1879
1781
253
456
763
3808
2835
2692
2913
2383
3740
3184
354
3489
1383
429
40
595
128
4254
2400
2029
903
226
2760
4102
1653
246
2892
4270
1891
1799
2006
930
4508
1438
4585
3472
3061
19
1574
4169
1861
337
225
1239
106
3480
3894
3103
4068
4328
2416
2370
3310
2169
3035
814
3142
2506
704
294
973
1837
4249
293
2551
502
1590
3144
1310
1142
904
2743
422
202
2280
4000
2200
1177
3434
3671
1457
2851
227
2740
1309
3434
1781
451
3153
228
100
2968
1197
2447
1843
2
2818
4416
3470
2261
299
1909
1367
3694
160
1891
3623
942
3065
293
2677
2400
4520
246
105
1320
210
740
456
603
1861
4643
2127
225
1239
4446
4038
4121
462
1439
3759
2933
42
1369
2246
4430
3942
3995
3965
2970
3201
663
4187
3263
3892
293
2432
2395
3489
2247
2529
851
146
2454
981
4162
2188
2036
4394
2760
455
3144
2025
2835
2607
600
456
3563
221
2551
603
3052
3605
2286
2499
97
225
2162
4562
2900
319
1239
3786
1974
3551
100
3215
4423
2933
2012
988
3826
2501
3555
3742
3424
728
572
118
885
2868
3295
2163
516
4550
1304
246
670
2760
945
2257
2029
1564
465
226
3305
1023
2557
1203
1922
2207
1097
3828
3998
4484
2400
225
1239
3545
947
521
596
294
3144
2851
354
4610
2108
1961
904
4570
4020
567
3361
2399
695
3707
3046
2170
1597
1335
2224
1967
3476
223
290
4436
4107
1613
331
3140
3142
1849
244
2851
3061
1351
15
1951
4526
2549
207
2339
1383
4662
4329
1890
634
224
436
3443
105
1226
852
258
1800
456
221
460
980
4121
1061
2885
3637
903
4495
4415
1588
122
1851
3718
1794
3366
481
1460
1424
1337
763
202
4598
2692
567
294
2280
3719
2201
3563
749
2783
4266
3965
3035
814
4583
600
1438
3297
2370
1359
680
1447
748
3198
3161
1564
3361
0
3980
2246
3838
916
3061
2699
2150
3120
1438
3472
2012
189
1564
456
1800
2933
3811
3509
955
889
454
2270
1029
3055
636
245
3035
814
2296
3874
1713
150
2692
2851
2
3522
467
2410
301
579
1197
3224
20
315
1813
671
3304
294
2280
1090
3144
4129
2643
4180
2819
2968
4566
4515
3211
2125
4394
2990
860
698
4000
1025
341
2036
3665
1367
3873
137
118
2771
1410
4169
3196
4190
581
4329
1177
3032
4527
560
2934
243
398
1277
392
299
765
1511
3848
4107
419
4289
997
4308
1023
4479
3387
2924
4580
3719
3032
244
2851
3061
3897
3573
4038
2012
189
1564
425
2246
2544
569
2370
2302
3741
539
436
3419
1768
2673
2892
4507
2730
3035
4289
227
1274
294
246
2790
3212
224
3965
3302
1367
4121
4178
2399
2362
248
4190
2272
3915
465
1518
2400
2325
2247
3144
1672
705
319
814
3522
3808
3176
456
2310
4460
1438
3909
118
245
225
1239
456
2246
244
2851
850
2618
150
752
3061
3897
2012
189
3522
3808
1472
670
1916
3138
3828
4583
1447
1400
973
3811
294
2280
3144
484
1182
1167
1590
3653
2306
179
2692
4548
4394
2036
3035
814
303
236
2305
1106
600
2247
4267
1672
705
4129
2643
3714
2651
2406
1438
481
894
2990
4177
3680
4107
3667
3842
4056
2410
4492
2006
3980
1560
301
4576
3499
636
893
231
313
2116
3347
1750
396
4289
245
3947
3605
705
4269
4472
1197
3032
655
1402
1078
3697
916
1781
279
4637
2849
1307
3507
3542
100
3048
3176
903
873
2029
1891
246
460
3121
3648
4548
789
1429
3802
2990
149
4527
2247
1576
160
764
4280
4208
1367
238
116
1440
382
88
1492
850
267
1383
942
1721
1427
3703
704
492
436
1821
1813
2851
3245
3994
1238
636
4518
926
3573
822
4507
2370
3297
1424
2910
3525
3808
2197
2310
535
4267
3064
3995
4475
670
2760
945
3198
3161
3377
1873
3194
2951
1367
283
1713
150
1560
342
42
157
431
2047
630
179
4036
2511
2291
2302
3741
569
1151
1777
765
814
4485
14
1564
2204
460
4289
488
3605
2839
1843
2793
847
4507
4527
1197
2790
2544
3629
1970
3712
3372
1177
3623
3065
4484
2851
2124
2036
1785
465
3035
4570
2692
246
1879
3808
149
1168
862
1409
180
2344
360
3481
4446
456
3522
3064
2272
431
2047
1383
3419
429
40
595
2055
2790
1794
2006
246
1299
3608
436
1821
1906
3513
2863
748
4583
3035
814
1476
1758
3397
149
2400
4352
1226
1040
560
636
245
2591
600
3511
3065
4444
2327
3803
851
425
1238
3812
1359
2851
299
765
1511
267
2719
1245
3046
1367
988
2544
118
301
3061
1320
189
1564
1540
1029
3210
3653
3407
100
636
4088
1061
2204
4662
294
2280
2775
3467
1400
666
3988
1427
2124
1628
1821
2851
2
460
1916
1463
997
2692
41
3545
4240
2400
3124
245
4165
1713
150
2144
625
484
1182
1879
321
499
4488
744
2047
1177
149
659
3727
3176
2247
3581
3354
3959
1389
4130
4139
670
2760
945
210
2919
4610
1764
2695
2885
712
916
3994
2483
780
2979
704
2170
2696
1579
1814
3110
4316
3333
4473
2362
3032
2835
246
3529
723
2892
227
1274
354
2286
942
2930
1891
1367
1916
3244
4406
705
2851
2
648
189
1564
321
3210
600
1323
3915
2264
3065
2982
4277
2483
2400
2675
4079
2557
3019
535
1800
1964
3246
3753
179
4162
1276
74
313
2970
2983
1900
3295
1504
1061
1799
456
3490
1511
3043
4150
2910
2628
4369
4201
301
579
3201
3653
4151
1439
2558
3947
3605
1613
3397
323
3814
3035
1944
4289
1642
3785
2511
1547
2342
149
3361
1891
3422
1793
505
3175
3861
1402
997
894
4095
852
394
2851
3397
2302
3741
1383
1920
720
15
1177
1938
221
1996
425
436
3419
1781
3920
2383
804
484
4036
2133
4430
1429
398
4107
3041
600
225
1239
877
3522
134
1424
3628
3558
1800
3612
705
2900
1628
3245
3694
302
1892
4289
754
2851
3397
1383
3419
3694
1438
3144
3892
3931
579
567
189
903
3323
2246
3811
2226
377
1239
2247
1647
2
436
1400
1182
1124
202
484
3573
456
4
4488
1367
2711
1439
1014
294
465
1090
3193
663
2924
2651
3511
3329
1221
1238
524
3245
923
4446
1800
1785
1429
31
180
3838
782
1673
337
2859
600
3065
385
2246
2803
928
189
1314
3811
2226
4399
2933
1239
988
2374
465
267
1203
1248
1572
3146
343
425
1773
1014
314
2247
2819
705
1821
4133
3653
2326
2839
3694
2207
4118
4289
3041
105
579
419
1216
1335
294
3808
149
1556
162
1306
3603
899
2939
1813
2851
3119
2634
2895
2280
1727
4548
1860
1944
3481
1891
1424
535
1451
4533
1781
3555
4527
2459
872
3065
670
4488
2715
301
3304
2370
3410
179
1976
1199
425
15
3522
1476
1633
4578
2793
3638
1653
4643
3719
3991
2325
1940
2247
539
4576
4475
3677
496
3144
484
2817
3472
4107
2695
1560
854
1367
3157
1124
1590
4140
1933
1402
2280
2924
1996
3133
2122
2108
1400
2055
1382
2511
3573
926
2508
1429
3146
1800
923
394
1506
2839
2116
1071
3202
4000
1974
574
973
99
59
1379
2930
4446
4003
1672
3607
4152
367
676
2362
2285
862
3410
630
179
2699
1713
783
3774
3061
4261
15
351
2629
1379
279
303
3040
680
1974
574
1781
2809
2722
2382
600
3677
105
4576
4475
118
1274
1843
3624
321
294
1315
2827
1367
3623
3607
3497
2692
1472
670
907
3913
2280
3035
814
1177
765
431
367
676
2318
3912
3029
3938
1717
4527
3808
1540
2793
2851
3124
354
3142
358
1954
720
1335
3480
3894
189
295
2248
2868
1438
323
2821
2036
3035
814
367
676
3991
4607
1225
602
3032
2100
195
1197
2892
3061
431
3774
3210
3892
4400
4583
2247
19
143
189
2790
748
1781
2370
389
2382
4406
1672
1427
1314
904
4576
3261
1061
2760
3042
1059
537
4631
1019
4236
1633
567
294
2280
2599
4630
1438
1310
3329
2563
1801
4308
3032
1895
4021
301
2193
3573
3295
822
3359
1402
4293
2859
3218
4150
1951
3680
3346
2395
636
893
1409
2207
3184
3201
2193
3163
15
165
3105
2382
4162
31
4423
1385
1056
667
1631
4130
2946
1211
1891
460
3699
3365
2857
1974
3770
2868
3765
1859
343
981
3929
4641
2265
425
2090
2246
1800
3032
4169
1439
99
3719
2677
2200
1367
752
1863
1197
2711
2775
3490
2551
3915
2467
3352
2163
2760
849
179
1821
4178
2191
3493
2080
1676
2292
456
1628
3774
2874
2211
3522
2507
2601
2325
779
452
3063
1692
221
2506
935
2002
3935
3539
3686
1440
1551
2837
4388
1845
2982
3065
3397
524
3410
1314
301
579
4502
15
1061
4278
2
2370
105
4036
916
2868
351
1434
4423
3531
456
379
180
4446
988
848
1916
1906
3453
301
2699
579
3545
957
752
189
4455
4107
294
4423
749
2663
303
1705
1367
3032
902
2385
179
436
2374
1727
769
484
2280
2370
1292
180
2344
224
351
2629
1379
3245
3509
3481
524
3365
1078
2598
2339
2902
2508
2055
281
149
2247
2535
535
1916
1906
4423
776
2508
4166
179
2699
294
2280
1376
189
2246
2545
3785
2851
3397
567
227
1274
3144
3146
1918
1472
670
907
3244
1238
204
1787
2047
436
3419
524
3497
1813
3245
2892
483
1781
1177
769
4518
180
2692
2370
2181
1902
3035
814
3739
243
301
1617
4153
96
4000
281
149
2247
1731
2048
2144
3237
636
893
3756
2618
150
1166
303
2482
848
2916
146
2920
3861
1705
1367
1253
973
2399
1061
862
3555
2699
540
2370
3138
15
903
445
1440
2484
4502
1399
4098
2874
1424
4301
4061
3937
1879
1799
894
671
3542
105
579
625
3991
3153
4598
3741
3015
3040
2851
836
3178
4520
3184
2741
3967
3873
351
1379
3497
899
1124
4036
3065
2
2982
1429
294
3012
3397
360
4446
456
4121
3245
1367
1410
4038
3146
2036
3035
814
2382
3472
367
676
189
2200
2246
2945
4038
4394
1828
3393
225
1274
1798
105
1429
860
1633
2149
425
903
902
456
2090
4643
3522
541
2100
78
1403
1773
3028
2698
1228
539
3065
4267
3356
245
1197
3545
3861
4308
1367
465
1925
1150
600
4027
1425
221
1449
2437
2261
3194
1063
3146
927
1285
2235
342
1438
2272
1671
100
2914
1448
3462
2561
460
429
40
595
3569
4619
2741
3703
149
959
4623
885
2696
108
3542
4527
2793
2628
822
2790
2692
3144
600
4182
1282
2941
1620
1621
2663
2513
1389
2982
3035
814
1805
673
3182
3201
301
1320
4394
2534
2773
4177
323
4137
3685
1040
3700
2851
2
4151
1823
1030
893
2064
2802
1753
245
4559
31
2495
2247
2982
2892
854
2868
343
1427
903
541
149
294
3079
1277
1821
1589
383
2692
1843
3753
2505
1674
1860
4234
2971
3822
2699
4178
227
2758
1978
2527
3407
288
743
793
2400
607
749
3861
398
321
1507
2531
3287
625
2934
118
2127
579
4583
684
3531
4038
2292
226
2768
3808
4399
98
189
2501
935
3294
151
524
1309
3703
789
3245
1715
3347
2234
3318
705
1346
4562
4121
3032
1594
4142
2247
4538
1766
3295
221
180
4446
4038
162
567
3681
4289
3808
2029
926
2223
2744
149
3434
4249
152
1472
670
748
1801
2851
2291
172
3796
4107
3065
527
696
3262
1855
3193
1385
31
2135
2628
539
600
2629
3897
4065
3612
310
2427
1059
483
2731
1379
2839
2698
612
1056
50
1532
923
2523
3389
2859
3079
4464
1781
3436
3449
1314
1556
3607
2982
3507
2116
1564
358
354
3142
367
676
116
2529
3856
1589
2849
3035
814
2185
478
1226
1076
2200
1613
396
1030
2689
100
4000
481
227
169
4289
2790
3124
3434
157
142
569
3175
3013
600
1429
1438
1354
2475
1713
150
436
3064
579
1812
306
948
783
861
4293
2886
4095
1417
1367
4533
1216
3329
1791
2660
636
1151
2699
3085
1226
248
4190
1061
1171
1661
2851
2
3010
321
3138
705
4599
367
676
2920
3061
3845
2948
267
2428
301
4471
857
1823
481
3372
3773
1190
3403
1385
1799
537
926
2606
224
1696
763
202
2108
1367
1239
973
771
545
3061
15
2006
2915
481
221
1493
2551
1681
1059
587
301
2851
1447
1170
1346
3874
3897
872
425
2246
2168
876
3057
1014
2370
1248
3915
3040
1825
491
4165
2678
321
1713
2618
783
454
893
1989
1821
3847
3509
2987
1586
269
3065
3245
2508
294
1745
484
59
3167
1429
3295
567
1800
3628
419
2410
3853
2715
3472
1090
600
227
1560
1027
1460
515
3515
4056
3036
1106
636
1226
105
1589
118
1673
666
1147
4100
1769
2452
361
465
152
634
3144
1427
2286
1997
1808
2629
394
1419
1850
4360
1400
2399
4102
695
4178
1220
2029
2713
456
4629
3061
1681
2045
15
2246
3811
2959
100
4600
301
2851
1447
587
2029
1564
4489
138
4133
4346
1850
4038
1367
2005
4289
1723
4359
3648
107
771
1346
965
4000
1170
484
1813
670
2902
3827
710
4444
3065
2699
4329
3307
3073
3028
2338
545
705
1725
2557
419
4150
1072
106
1239
3492
1014
4043
4439
149
3015
559
1890
4090
1248
294
636
1823
1464
2510
567
4490
3245
2982
823
1071
740
3438
634
3333
3304
3081
3542
3926
2595
1669
3061
4020
3570
3194
301
579
710
4164
2246
2545
3762
545
4629
3823
1850
1320
2557
4150
3915
1464
2102
2508
848
3965
1427
4196
419
294
2280
666
2499
4036
973
2835
2348
105
3719
770
2056
493
138
4133
3931
419
4629
1554
1149
1681
1327
2715
301
2851
670
545
1248
587
3808
2285
3714
2626
441
3681
3061
100
3065
3719
3653
860
973
2370
1170
1850
1239
2102
1059
3061
710
4020
189
2246
2011
3551
4164
3681
3897
545
441
2842
2400
1106
301
2851
1447
587
3812
451
916
4492
118
579
541
697
2506
3194
4413
2029
1564
2331
1891
3399
4196
4163
1059
2586
1383
481
1589
1464
941
31
245
2211
1018
2447
1850
2868
246
2545
3780
2744
1199
3492
1245
4653
3026
4289
1691
3719
4035
319
3931
4264
2577
2835
988
3065
3236
2326
4113
456
4098
1014
771
1491
2699
1320
670
4490
2144
2692
1823
1170
189
2029
1564
4346
1061
3446
100
2370
2302
1968
246
1843
4088
3806
3823
3605
705
1438
1891
4196
3494
3542
2045
2979
1253
579
567
3065
541
967
3132
425
4129
1334
4388
1413
2047
3079
1781
862
4484
2818
2819
4434
462
1971
3393
1023
1226
227
2699
106
189
3511
1902
535
3497
337
3193
2508
97
249
361
294
2280
3144
3522
379
1170
4305
3648
3703
2144
283
3065
1813
2743
3146
2479
2181
4565
887
4474
3670
3138
367
4217
3995
1392
3075
214
398
2079
2118
3344
2108
1917
3032
1409
3542
1310
4597
3046
1350
2925
2579
2
673
2114
106
1948
3653
848
4062
1367
2188
2055
3138
3032
904
1906
3085
1397
1238
387
2818
2743
1170
4316
3040
1944
1023
1226
108
3648
4565
816
4662
414
1468
959
3915
2590
1006
3965
3157
290
3175
111
425
3518
634
3368
2525
4169
2247
3065
1672
4167
3016
2758
4576
770
2545
2598
1548
439
2839
541
1269
1891
1945
3032
1235
673
2154
43
481
3406
2056
2933
3751
3912
3270
4010
988
106
3035
814
2851
2409
1438
3201
4201
935
221
1841
2970
78
4510
2563
456
197
535
3522
2839
2921
2505
3677
2
406
3817
3938
804
356
4424
849
50
247
810
3302
3184
209
3853
3194
3924
2831
323
2821
354
3142
3545
2036
3035
814
3025
710
2793
176
116
2790
246
569
3040
3671
3186
2914
387
2266
2239
367
676
1438
4165
479
3462
4090
704
3497
1849
3814
2601
2055
3966
539
3361
4178
894
3119
2285
3121
1800
988
2120
3061
2045
15
903
4010
1248
1697
1863
225
2162
1968
2939
3153
3025
2370
3542
2006
894
2456
3963
1227
1154
1170
227
723
764
636
893
4083
4277
3898
4280
942
3563
4182
3623
4254
2741
2261
4118
4314
1799
630
752
105
1320
1713
150
3509
66
579
2246
422
484
179
948
783
748
4099
2191
2272
1226
1892
1821
2913
1938
2692
4150
2663
2677
3522
634
134
1801
2851
4256
1560
283
4515
3397
2508
2853
247
1238
524
3497
2601
456
2163
1800
3992
204
2121
511
3991
980
845
2888
343
3070
4309
1151
1427
3035
1507
2650
102
764
253
1367
228
15
2499
3043
4536
2637
903
3129
1177
1061
3266
1007
2818
301
3144
2280
748
3670
494
1768
3055
3278
3077
2827
1367
3061
751
42
157
1708
3065
460
789
1821
2
4343
1799
1534
2849
1032
705
3153
1705
1781
194
167
179
3719
2426
763
752
3061
1320
189
297
95
4022
4163
1424
3402
1383
3419
367
3987
524
1379
3545
122
3041
294
2280
4248
387
1447
2103
244
782
612
3153
3300
1828
1400
459
1472
2868
484
1182
567
3144
465
663
1090
2839
1385
2256
2851
3397
2246
3220
4423
3826
851
923
369
3418
2180
2181
351
1402
224
670
1146
105
2924
863
31
1218
2100
4393
479
1560
3831
202
179
1427
3712
1798
1432
600
3531
1800
456
1177
2439
676
1367
4631
2900
625
2428
19
143
748
2047
436
1492
115
180
4446
4038
2874
1367
367
630
179
3061
1320
42
157
351
224
2851
2
3987
676
1030
600
4036
4406
294
1472
670
1429
2692
2601
757
2545
2399
3032
1713
4150
3692
3637
2827
1367
224
3015
150
752
15
617
294
2982
3061
1607
658
2280
783
576
3222
2511
2678
31
357
3266
2892
2851
2699
539
2849
3694
3035
4140
2736
279
1429
749
1177
1061
1781
4121
4446
456
3318
2979
764
2592
2055
4388
1344
1378
4507
481
4305
1254
436
523
903
4010
1800
2246
460
1426
1030
2272
569
3399
2946
246
2370
3823
2793
1843
293
1222
2892
3868
3144
527
2432
894
3012
4460
752
328
3055
459
2047
436
4046
99
4036
98
2981
42
157
3153
105
1472
670
2544
2507
1367
1199
3910
1891
2201
343
1061
3194
1564
2055
2247
1177
3623
3694
4381
4515
2618
3070
2525
1129
3648
1385
1794
3987
822
2790
2692
3239
2920
301
3740
351
1053
179
1560
460
3871
3146
1400
3814
3616
839
2661
860
3808
4460
752
328
479
2047
179
436
459
42
157
2362
1061
2549
2544
3915
748
1912
1124
1208
2851
2817
4036
941
225
1239
1335
973
1158
1238
3055
2868
465
1367
3407
2618
3070
346
4562
619
2979
105
1472
670
3838
3987
3563
2790
1438
2588
460
351
301
3239
3740
3573
456
3871
3146
484
303
2070
329
667
1615
160
2337
421
1564
1367
3451
804
354
3142
4194
118
116
3035
814
4527
3915
1891
246
301
579
1335
2934
698
2247
4078
282
1629
2711
539
1798
99
4400
3046
2876
2944
4514
1857
1528
4660
2090
4182
2790
3808
4561
2910
789
4430
2447
835
1033
4536
2913
3605
299
3055
2868
4151
926
3472
1237
389
899
414
254
4475
3092
4342
462
1355
2563
2459
1383
830
3965
2428
4526
1177
535
1708
2948
2775
720
809
4178
862
748
3061
431
1643
1383
3419
19
143
189
484
1182
1228
1798
1763
977
2362
4140
539
2924
3333
2270
1399
488
4516
2921
3720
780
3808
4118
2448
942
4653
493
2191
1367
1168
3019
2601
4507
2982
1061
3545
3333
2362
2090
2549
2851
1721
1643
1383
3419
3061
189
567
2769
2439
1367
748
2105
202
1061
1970
636
4088
4208
3397
484
1182
3653
2853
224
2692
2601
2921
1429
3545
1412
1424
687
2696
1808
436
162
3300
1447
294
2280
2885
105
3064
3995
4475
670
4610
2119
848
180
1813
1821
1593
1799
1891
3266
3727
2181
763
2306
1800
245
224
1383
3419
42
157
1564
1721
314
267
3885
3392
494
3025
2047
436
3043
2637
1913
4533
2304
4460
1438
3252
4569
3092
1799
3138
3015
3943
2661
1451
2601
500
1226
2979
748
636
4088
1061
2979
1383
3419
351
189
3915
3623
2620
4488
1781
3545
1367
459
3671
3861
3994
1427
2744
2688
1203
1238
524
2629
1379
3410
484
1182
2750
848
4289
1306
2769
4199
670
227
1274
294
267
3300
2423
2851
3397
2601
2499
456
3637
3043
4517
1432
2280
763
2105
1014
1768
3392
4565
210
1891
2029
180
4446
2692
3497
436
244
152
749
2286
1429
4182
3490
245
224
42
157
2064
3032
2827
1367
3434
351
1043
2047
436
789
923
4248
152
2
1293
1090
1146
267
244
3402
782
2008
1794
683
1061
2947
4178
2399
3719
1248
179
2374
600
243
3931
1320
862
4098
3558
247
3475
3333
2456
3221
4660
100
429
1308
885
301
3065
899
2939
4510
414
2806
2620
494
4140
1613
2851
2127
527
600
3111
1654
1781
4188
1097
3496
4416
4137
1891
3671
1451
3719
4167
3399
3694
2399
2807
3215
3514
1170
2006
2395
894
848
2204
4561
4527
2775
149
4182
1996
1003
3346
4020
1763
419
131
3630
3201
2933
3194
1669
319
4164
195
343
710
466
587
3191
3333
4178
2383
1686
1561
4186
1609
3877
3585
3719
4163
3716
100
1681
2418
371
2620
2090
3304
4629
2692
3624
4526
3672
1476
3573
3121
804
569
3522
1778
4548
2865
452
1580
3628
3399
81
1628
823
1071
228
1355
105
3144
2280
2006
3991
3304
118
1320
15
2166
1860
2921
3926
1007
579
1248
1007
105
1320
1071
228
823
248
267
1424
42
157
2715
225
2162
210
744
2582
600
2921
3573
379
2851
2508
740
31
2779
705
1460
2982
4515
2181
4565
577
3081
2841
462
1438
579
567
63
98
1277
4244
783
1868
3393
1239
1712
1800
3032
354
3142
2188
3838
2012
189
460
2628
3372
321
3040
2851
2272
1023
814
490
1821
1226
105
3065
118
137
108
1604
1589
2483
1286
2982
4289
254
2913
579
74
3665
3555
1849
2280
3892
2395
246
2625
848
4394
809
4100
2400
3035
4583
2817
3509
2876
4527
4406
294
1112
3094
3138
722
572
3808
149
2036
100
2724
1438
2597
299
2920
3121
2122
2544
3064
850
486
2047
1383
382
116
1320
224
152
267
1377
4569
1589
3929
460
479
1400
1335
4090
3040
3648
2743
734
2181
3571
4109
3462
3995
3671
3318
4570
1990
978
245
1412
10
3573
4169
367
676
1713
150
1128
926
636
705
3861
4526
3032
1821
2851
2
4121
456
3591
3025
2692
118
1239
4488
436
2295
1367
2814
2383
2663
2677
988
4527
1197
379
930
149
2775
2370
3419
2055
1253
1033
1318
2191
3185
3750
761
3822
1805
3035
814
1150
3889
227
1274
3144
465
4583
3193
4603
2736
2272
560
2247
4329
1996
1890
105
1429
600
3980
2200
2036
1023
1863
1274
569
421
166
15
1800
3032
3040
2851
2261
1944
3035
814
3065
1672
2029
1367
2090
2995
3579
942
2793
2744
3555
246
3955
2362
1367
244
2851
2370
3061
1320
42
157
3808
3557
3096
2995
221
4394
1023
2793
180
2344
3637
2247
3035
814
118
2692
2246
4394
1023
227
3061
106
215
189
294
78
2127
3065
3397
214
2692
3995
2
923
3244
3653
2699
1890
1800
2793
899
1166
2136
118
440
2598
3035
814
301
3144
2280
15
588
1061
1755
4398
1955
2796
2143
269
2018
2306
1239
1320
2775
2692
223
227
3276
215
4163
2847
3347
335
2933
1899
1994
2127
1019
1106
3516
1580
3243
2646
3963
997
2162
549
3014
1891
3250
3194
1517
3131
1841
2180
20
1177
319
3492
4314
652
4643
3386
770
2221
722
2184
963
39
210
1737
1937
4174
3472
2048
1974
1727
702
728
678
3271
3826
3818
2029
3529
2329
1460
2866
2557
1653
1845
94
490
239
3822
1221
243
1049
1713
4606
2970
2776
1934
3694
2036
3509
1534
663
752
2959
2913
3894
3105
698
225
63
1064
2921
2678
1439
4150
2257
1570
3568
524
3522
2677
634
134
740
97
1731
1564
1067
2366
221
600
2367
1179
1438
106
402
4269
15
903
3323
425
456
2246
1177
4502
221
2874
59
1014
2370
4289
2851
351
2508
527
4515
1647
2593
3497
600
2895
3245
2479
1174
439
2511
2436
3146
3361
1554
4234
3319
4178
848
3545
3201
1248
1837
224
96
3352
4212
3190
179
2092
15
1564
4346
2246
1643
204
1367
221
465
822
2790
2979
1951
1061
849
1778
1968
845
863
1059
1160
567
4507
953
2
2982
894
2426
4516
2677
2200
3019
4118
3873
281
351
1805
1684
862
2851
2
625
752
600
1472
670
351
2699
15
1061
2708
3065
4409
4502
3318
789
1906
4450
1254
2868
281
149
1772
4583
705
662
3032
1891
258
3497
2551
3913
1208
3015
957
332
1447
179
2892
1778
38
3845
2400
2307
2047
436
1367
4518
1407
2827
3719
2006
246
2692
2090
2601
822
2790
848
4062
1708
4182
862
2851
3397
1383
3419
3061
579
484
1182
2802
3434
465
2439
1367
2934
1821
2047
1721
539
247
180
1879
822
810
294
4583
567
2591
1061
3915
1799
1874
3720
2484
4118
4188
2
245
224
2661
977
4516
2483
3873
3065
2
2874
15
748
3694
4406
2925
2837
1367
4301
1429
1534
2308
1162
1013
4620
2692
4278
4509
848
1248
4502
4182
1061
3850
2094
1438
704
1124
705
2303
3041
1064
481
3719
3901
3352
482
3497
246
2851
3397
351
630
752
923
3244
15
2827
1367
321
4278
3751
1942
862
2601
2047
179
2544
1713
150
1438
3064
506
116
2056
3377
1951
2272
560
64
3361
4583
1945
253
247
2200
3648
4000
850
749
600
1225
1367
3463
3511
4308
3410
752
3061
1320
42
157
1800
964
1063
496
3201
2692
860
1407
1367
2176
602
3661
3808
498
4044
149
379
1318
981
460
456
2246
1145
2246
4460
2247
2055
1439
293
3931
2162
2191
3751
973
957
179
849
524
3304
2699
1320
1682
1239
379
600
2920
2776
105
4036
1402
3737
1438
351
4610
2181
3871
1367
3361
2629
1379
2535
941
4492
31
299
460
2863
2108
2099
579
3812
245
3470
3670
2409
4139
1174
2851
3522
102
436
913
636
4584
301
2649
1377
3861
4088
893
3390
3909
3529
2607
3032
1661
314
152
2
836
1179
607
4663
481
3201
1021
3061
1320
66
1367
3453
2579
636
893
1799
246
1952
682
4637
1181
3892
1355
3470
845
723
2828
91
245
539
2392
554
1335
281
2563
3937
1377
3719
3991
505
2924
1334
1476
3681
972
2292
3740
1146
2715
2557
1156
4583
351
2
460
3035
1507
1892
4100
1425
3967
221
323
2821
66
2247
2601
539
4394
814
1697
3245
863
2036
3144
676
2362
2790
4394
3035
814
4527
2793
3555
66
847
1226
3065
1310
765
1926
447
4436
1816
3040
4090
4364
4289
793
4140
789
299
1511
2593
4583
246
2934
3703
2920
301
3144
2280
3790
4660
481
4182
1781
1410
465
2822
2849
2802
2818
704
3645
4475
456
988
560
636
245
4394
3035
814
15
294
2280
151
299
225
1239
2698
676
1787
4289
2370
1226
3653
3604
3838
2579
319
941
781
179
2773
2814
4329
1242
1248
1424
2914
1448
74
313
3144
4527
1197
4394
2793
569
1828
2292
1798
3372
3065
535
3462
3511
2409
2851
4434
3612
2
562
1799
2006
894
421
1927
676
1030
3040
3703
149
3654
2952
4090
4466
670
2444
1511
2036
1813
4475
3623
184
318
1226
2272
814
3892
3206
1811
456
1545
926
3264
2790
1438
3393
1656
74
313
465
1849
1023
1090
4032
2851
2849
4394
1781
3563
2790
2601
2036
4479
146
2454
3074
904
439
748
1367
3303
3061
431
2047
1721
1383
3419
116
3221
3671
2851
4660
3215
4194
1671
4303
875
3310
2927
1278
105
1613
777
3913
1922
666
1879
118
4505
734
1238
2127
465
2944
2140
1061
1622
2264
3638
1438
596
0
1385
2400
1066
1589
4416
3000
1130
2895
1425
323
2821
354
3142
4507
2036
3035
814
367
676
2001
1956
156
833
2499
3536
4010
3563
2246
3065
1613
3397
1507
1079
1135
2957
4532
321
2914
1863
569
1274
1405
1764
2663
2247
3625
1002
2643
3671
2935
3980
3745
1821
2711
224
3458
1713
1676
4208
1367
2047
1383
182
116
41
1248
118
3064
1320
1468
294
2694
804
356
100
3048
600
4663
602
539
1427
1879
4088
478
488
3995
4475
3092
1891
2790
431
1274
484
1182
4329
4140
1539
848
469
2851
3245
1821
331
1799
763
705
4169
3741
3035
1507
210
3025
2793
833
595
40
2416
1438
3462
4165
3065
1672
2036
3138
2508
2601
1800
180
3333
1160
1679
1106
600
2259
4498
2479
323
2821
3472
4394
2511
3144
3871
941
2029
4038
3412
2234
299
108
1794
670
2593
4583
436
1532
4479
847
814
2968
204
4103
978
245
1990
4108
1412
206
79
40
903
1942
935
682
2933
3716
196
142
380
2029
1414
1697
481
1460
1589
2528
2098
1130
221
4495
2325
149
226
3587
2247
2591
941
1219
2698
1265
3502
100
301
1613
2676
564
4178
2799
2551
1469
2055
1554
3403
2970
2400
3503
764
2839
2070
3573
1405
456
3118
2277
460
4176
712
1951
3719
1254
3349
4532
1197
2851
4138
118
2982
4183
636
1532
1773
223
1691
2849
4285
2127
2818
670
2760
945
1438
524
739
321
609
1154
1813
4474
3032
2885
354
3800
793
3446
194
4413
3513
2508
4488
567
706
2863
926
3612
552
4038
1768
636
893
2698
458
1589
1950
10
74
429
1412
3032
1990
4183
4108
2744
246
1532
1040
245
1265
386
1090
949
223
2849
4285
2127
2982
2818
2760
354
670
3146
809
2851
2822
2484
3064
1335
539
301
579
1749
634
224
3065
2743
2854
2790
2370
3774
2874
1951
301
2699
294
2280
206
8
74
313
1061
3865
4507
3035
245
2849
2082
4398
793
1427
4187
1653
560
636
893
3035
814
157
1425
2409
1805
3509
4502
752
4000
3514
2792
4594
1974
3055
2326
3719
2677
2395
1780
1405
2246
425
1048
2599
1821
822
2790
1951
862
2870
479
2302
3741
916
4406
3868
511
119
8
74
313
1891
1061
1666
3035
3915
1799
105
579
1383
705
2775
710
3180
490
436
872
1563
2939
3184
1112
1710
1771
2741
4460
1778
241
3680
152
1892
2982
3897
2428
1534
1821
1253
460
1108
2
749
793
2802
2849
168
99
1407
3957
4527
2696
2029
223
30
711
4398
3935
3545
1672
1816
4051
3608
4507
3808
379
671
3333
2405
1961
2184
956
3793
1055
1540
4369
227
3440
3736
2478
569
2911
676
2741
2561
460
74
110
3032
2036
354
3142
2272
97
246
1805
2859
2601
1723
2055
4507
3065
1613
980
1056
4466
1310
4632
1142
392
2743
1590
50
3042
3623
3035
814
4583
2025
2692
1438
1828
2919
254
299
425
1061
3545
2483
1203
223
4377
4527
3235
2593
1589
81
2802
149
499
2551
4533
3499
227
3440
4507
119
354
3142
8
4000
3462
2561
1389
2036
1147
1473
2911
367
676
2914
1448
2694
2760
299
1613
4267
1849
2280
1318
3041
3670
2342
4475
670
524
1891
2479
460
2579
4474
3065
765
3055
4479
569
3563
2005
4178
4381
965
3529
644
2036
227
3440
354
3142
3736
2478
569
2911
367
676
2741
3462
2561
460
833
595
40
2507
527
299
3035
814
4527
916
2853
4301
1849
809
1438
3065
1672
1613
254
3719
3965
1798
4434
3812
2663
227
1141
3440
2036
3499
354
3142
3178
3462
2561
460
3610
2911
1828
4172
31
3727
1248
1504
894
959
3915
1647
299
1613
916
1947
3736
2478
569
481
2247
1823
4533
1308
2591
4130
1232
2399
3982
1060
2100
1564
246
1891
988
3967
903
4388
3104
2506
2006
2711
723
253
4108
2790
848
4208
1367
3303
3064
116
822
3563
4527
2544
3555
3991
838
4058
3995
3040
1589
804
356
1405
221
3184
2432
149
670
2760
945
723
2694
1898
3962
246
539
4642
3384
460
4520
379
1863
3175
3842
1458
835
1781
456
419
3436
3190
4394
3035
814
3399
3043
770
3522
2277
848
805
3889
299
4079
4338
2792
4423
3497
1797
3061
3064
757
1367
116
636
228
539
2640
2933
334
2478
3035
814
3472
4169
2264
988
1554
1135
1507
4264
3087
2163
3591
3025
1439
3451
299
3094
1447
4585
3871
2611
3522
354
3142
899
663
1821
3571
1934
3450
3279
1253
1890
2131
2489
576
1226
3144
465
704
569
3671
847
150
2593
4583
3812
670
1768
3040
2479
2692
2775
4094
306
202
225
1239
2280
748
3670
1837
4178
3176
1784
2895
4475
850
1383
3712
398
2406
567
105
2934
2743
436
804
2044
705
2578
4329
3714
1460
2924
863
2339
3361
431
2047
850
1383
1425
4094
903
119
80
767
1636
4182
2790
2544
460
3419
3915
459
2090
19
143
2699
1226
267
1061
3545
3061
2601
748
978
245
1367
456
3616
1494
4564
1800
1721
3399
2061
814
1983
4106
4583
3032
1234
866
891
354
3142
569
313
424
4369
4629
2833
319
3445
1778
1821
1732
847
564
547
3668
1355
1491
579
63
670
3910
1813
1621
734
2134
3040
4527
451
1079
4182
862
1061
1781
3653
4510
1409
822
4507
123
1199
1975
2876
1799
2303
4289
1951
209
4293
2889
1557
379
3049
600
1613
2914
267
1135
2338
421
4097
481
2247
3712
105
2170
2041
4241
1967
439
3817
3835
1784
1438
351
866
546
2761
3516
1028
1335
306
1139
3087
1816
3899
4097
2869
2432
1429
302
1621
4479
57
2895
169
484
2479
1589
3142
735
2551
3333
1548
1799
4316
2914
704
3418
3157
1813
1124
1852
2446
4409
3065
1310
4632
567
2508
1432
547
2816
973
1681
2045
3061
3897
156
833
1693
1669
1061
3295
903
419
1314
4043
4439
1170
2601
3563
1429
743
2483
602
2692
1843
2985
4088
872
698
2225
2851
3407
4510
1238
636
722
2817
1274
297
361
152
168
3196
1137
860
1761
1049
1825
4446
2982
180
4645
1557
2687
2331
3509
961
2247
2990
3035
814
988
4289
3467
484
361
2370
1850
1681
771
1346
2895
2851
1447
189
3032
3648
1800
2090
4188
2601
456
1061
1604
2593
3979
1071
2305
4056
3036
710
491
1368
748
3694
545
337
1248
1828
634
4471
863
2551
247
3065
1413
1906
3905
3560
4090
3861
2793
246
670
1761
4423
1705
385
1890
1793
1813
2668
3040
4140
2685
4088
572
2924
1460
1745
107
1108
1560
3397
2827
1367
1540
3061
313
74
231
3235
4472
2876
2849
3942
3065
4199
2439
2741
3626
123
4507
4102
1653
357
2486
1615
1254
425
2892
2802
3482
3073
1331
4608
793
1933
3194
2223
2793
2661
1781
460
31
4406
2
2114
3070
2399
2874
3892
862
2588
207
2940
1564
38
3061
224
2400
1768
609
179
923
1906
2663
1924
436
3419
248
3153
167
387
1828
201
245
1560
4202
351
3397
1429
4475
2809
3185
2692
1705
323
2821
1813
670
2428
2601
4455
863
1821
20
4150
301
579
225
2162
1111
1936
42
157
519
3229
1860
3290
2246
2803
973
1177
663
600
3061
1239
3379
1126
1912
4267
789
3681
4289
223
149
1823
1952
1879
3318
3513
4475
1355
2286
3075
1944
4583
854
1891
4118
3194
3215
1945
3740
1177
663
988
4369
1613
1964
1511
2
31
4423
1644
116
2029
221
4010
1628
2170
3246
1439
2750
2998
981
3201
4162
737
2102
3910
246
2868
3610
354
3142
151
367
676
2686
625
323
1438
3712
2605
1726
4315
783
4182
3808
3283
4479
3344
223
2185
3040
1063
1407
2924
1620
162
242
847
791
567
1429
2979
4430
4107
2892
1090
3041
1800
3032
1254
1861
2692
456
2246
180
4446
1402
748
1785
3476
2382
1951
1666
2854
3456
3802
2563
1112
903
868
246
1177
1778
4494
106
2247
244
2851
1970
3392
294
189
3808
379
1438
1314
4569
1170
2374
328
1400
1167
3193
1447
2045
361
2715
2280
1014
203
118
97
1891
3812
2479
1429
484
1613
634
2468
670
227
1274
2839
3055
2698
600
4396
2784
1813
243
3761
207
569
1226
2618
636
185
3085
698
3035
814
2428
1367
132
180
4446
456
4043
2036
354
3142
850
1383
4194
118
255
1061
2549
899
1554
1135
3040
299
1613
3915
4130
2946
246
3297
4036
2370
1778
465
704
3995
2304
4094
738
1177
1708
670
254
3451
804
2133
4289
2851
2
3221
4637
3671
97
2934
456
2692
2207
3464
301
1784
636
740
3808
2601
1800
3637
4446
180
2188
2327
1647
2783
3407
1456
1367
1216
394
3365
3061
752
3892
4202
1726
384
116
1071
3759
4308
1951
3653
321
2916
976
2200
1778
3641
1418
2479
3921
2370
1713
150
4157
179
2090
2835
3915
4400
2230
4162
4163
1040
3385
670
3670
843
2193
1411
301
294
2280
116
3343
1204
4508
2545
684
1801
4488
2839
1083
4642
2856
1061
1799
3184
253
2750
148
770
2227
1438
346
1801
2599
3741
3095
116
253
3347
1018
3399
1660
3329
149
3994
4308
4289
2809
456
1800
105
579
1705
3545
957
752
346
3203
189
1061
4188
3628
303
2793
201
1633
1902
1432
2851
1777
146
3497
1053
179
281
780
1472
1447
907
769
1400
2839
2769
1628
4423
3410
3653
3638
748
2247
3436
4446
2692
122
2453
3041
1429
1067
862
3712
1967
2383
96
1892
1777
2618
1560
854
1438
2588
752
116
1197
3070
1643
179
3653
1800
1218
2090
1945
4188
1446
2
2400
2699
3061
1320
2868
3032
1078
1129
2133
2743
351
3245
303
1705
1472
670
301
4178
3336
539
105
4316
680
1090
150
1389
2432
894
367
959
1228
3402
246
2261
4623
3869
328
2817
3719
1800
988
4163
2047
4046
179
3532
718
189
860
436
1367
488
738
2637
4527
3915
4488
3077
1385
752
2374
1777
1560
854
2868
1090
4182
3032
1861
3070
4278
207
705
4305
612
303
3563
3623
4515
1129
1520
1879
2601
4343
3712
4446
4654
180
3036
2511
877
3808
2743
845
438
863
2508
122
500
862
776
1228
1061
1895
328
789
2982
2116
3226
1801
4308
1749
1777
1335
116
903
445
4527
1197
3741
2201
369
2673
106
1435
4289
2643
3065
1781
752
524
1379
1199
3104
2839
602
1385
2256
31
2247
3055
1407
479
1238
387
2029
1891
2456
2448
3399
2246
4369
1964
3246
179
4162
1276
116
4169
4017
210
663
1800
3032
3536
456
4277
2498
2998
4289
3278
1367
959
535
4038
789
1597
1613
1511
223
384
2707
3861
1429
1402
122
2511
1813
1432
2677
3522
3740
851
1108
4095
1159
2370
354
3489
2483
4173
2247
4394
3035
814
636
245
560
116
4169
2506
1507
893
4166
2296
379
302
2851
243
3509
2990
4000
577
4566
2920
769
1400
2929
1177
4258
2370
3043
588
2036
3035
814
2400
593
236
848
2055
4507
511
116
1061
3808
862
2793
4406
2370
3949
1968
436
2790
2692
22
1283
2593
2849
860
359
4118
2126
3065
2
3580
2092
264
1572
916
3333
4475
2362
894
822
2188
2286
301
3509
3861
935
2601
3421
3386
3523
829
2204
1557
209
1440
2775
279
2044
2551
4583
1145
804
1821
612
579
1429
3671
4610
1468
2363
955
1996
3451
2851
302
3191
2184
125
1405
2100
1438
1784
3035
814
3472
294
116
1358
301
579
1335
988
1554
1135
1383
2163
3686
3403
1951
3128
1382
3861
600
4663
1367
4174
3514
3368
1127
1228
1945
253
1564
2692
202
225
1239
663
948
96
2711
484
1147
2927
1613
1061
3032
2055
3991
2246
2036
3535
4394
354
3142
850
486
1383
3064
116
1644
899
2508
860
663
4150
3144
1167
567
3094
670
3451
299
3146
2851
3397
1723
3763
202
456
2601
3035
814
1367
539
180
4446
1970
1890
4183
394
1402
1800
3446
4095
2687
4097
267
959
3915
3043
1177
465
1405
221
722
2200
2990
2044
367
676
3991
2133
704
4289
2930
1061
2082
2885
3935
2303
2696
748
1315
4455
2692
749
2971
436
3175
3472
2593
4583
3719
3481
636
228
3522
253
3535
354
3142
3064
4289
135
946
2933
4428
2796
3727
4483
4068
2441
3686
3808
456
850
436
2692
1269
4150
2601
1800
3446
465
3405
4446
1367
4038
1226
3016
180
4349
360
1945
2029
3628
3542
225
1239
973
860
3692
900
893
885
4488
600
2601
2561
2851
2399
845
3593
4163
4062
569
313
4461
3499
2676
2913
3568
894
3065
541
105
4115
1377
808
245
3511
764
524
4167
4390
518
740
342
2056
2247
857
3612
3386
301
1254
4619
4019
1002
848
1823
436
1030
814
1932
4387
481
227
169
1835
1088
2713
1707
4300
3133
3075
4181
579
3935
1468
2383
2293
4498
1105
3000
2127
1181
425
4272
2506
3436
2247
4423
916
431
321
1383
116
1540
1197
1554
2478
569
1768
2741
2561
460
1828
4277
3915
2790
930
3184
1253
294
567
1447
1801
2851
2692
4570
1367
1849
2318
125
3542
4163
3793
2968
1429
579
688
4027
2090
2913
3568
4507
398
1001
2201
4090
3917
789
4398
2248
2793
537
916
3736
2478
2272
569
2741
2561
460
116
1945
253
2322
2370
431
3835
2876
4527
3035
4289
2628
3499
431
248
2892
676
116
2272
3736
2478
569
2868
1799
3040
2561
460
1058
3065
4090
2914
2839
3144
3035
814
2133
4430
3450
3046
4400
2876
4527
1112
2854
1061
894
343
2692
1225
1438
3012
481
600
3892
2790
1843
2793
2913
3671
930
2055
4507
4527
1197
1589
2272
569
116
4206
3995
2304
2370
2793
1344
1378
2849
1891
849
916
2868
2036
227
3440
572
31
436
524
1141
2911
1448
2692
904
108
1821
1613
4267
539
3619
319
3035
1951
4182
2414
2601
814
3492
567
1557
1336
478
3039
4288
1061
2465
3046
2876
1927
3451
804
1299
479
3055
2170
398
4406
1503
2743
3808
1849
2280
1407
2476
3509
1578
3531
1367
2362
4507
2793
2036
3035
814
4527
676
765
116
2370
1540
1951
367
569
2868
4583
323
2821
3065
2
2692
1283
3523
4150
3573
1863
379
1438
4343
1964
2619
3061
179
1411
164
116
1613
1511
3397
2628
4201
4106
4533
873
1448
3910
3246
2362
1248
948
3061
2045
313
4601
2696
3943
617
2286
666
4317
2692
1061
3545
245
2325
2480
3185
3694
3146
2251
2370
1170
964
223
1785
3221
4637
3671
301
1613
118
306
1072
149
2510
2362
4516
851
4484
2636
853
3436
3094
2061
2760
945
579
541
3497
4436
1964
4619
1849
2280
3913
1078
567
2851
3547
1589
4522
1429
3861
959
1671
2970
4660
600
2601
809
748
354
383
1438
2643
354
1629
3451
804
3142
116
2116
2100
1123
1814
4103
875
465
2934
4289
539
4660
4474
1952
294
246
3603
118
4484
1589
282
451
4522
1237
4275
203
299
3035
814
748
2835
1040
560
1951
3064
3889
367
676
157
110
2029
903
3003
3514
248
2892
948
1713
150
343
3377
3899
4388
3035
814
2790
1134
2991
2544
4396
3892
2851
1238
3065
1613
3564
2127
539
3175
1879
2207
294
4511
3144
465
2743
670
2760
945
2974
2934
2325
1216
2400
1861
894
118
1128
1226
2272
1438
967
3361
212
1163
1254
789
3995
3608
2793
4182
1805
4471
2108
2971
382
2692
2362
1061
1561
2849
4415
4446
456
3343
3064
1040
2272
560
367
676
1821
451
3142
929
354
569
313
424
2029
1564
2200
3194
2362
1367
1951
4663
1226
1859
2544
2188
600
1225
1799
2790
1061
2055
4507
3555
2036
3035
814
4527
4388
108
1781
2851
1238
3065
1819
3079
1805
4583
323
2821
3245
2692
4182
4580
3719
1232
3495
1879
2036
3555
3035
814
367
676
358
189
748
2790
3040
299
1613
1438
560
847
1274
2395
2692
4494
789
3856
3605
1849
4436
108
2919
354
3142
3061
2924
323
2821
2699
765
1124
31
3897
150
2362
2790
3064
2036
3035
814
4527
848
429
40
595
2661
4628
4583
323
2821
1781
22
1283
2802
1061
2529
354
3889
299
1849
809
2012
2001
1708
4107
4436
1613
2692
2601
822
4507
180
4446
2105
537
1879
1799
2272
2047
1383
3624
948
1713
150
2851
2
367
676
2982
4301
1253
1226
1821
3573
1440
1800
456
1429
3064
2272
431
367
676
1892
4100
429
40
595
733
1283
3523
1061
2006
894
3065
3513
1226
1040
560
636
245
3035
814
2851
2743
2508
1713
150
4182
3019
926
2055
2247
246
2793
756
1359
4583
1377
3128
2941
1124
1672
2651
1197
367
676
301
579
2272
3555
569
1540
3620
116
1367
431
294
31
382
4058
2744
2970
3399
2544
814
636
245
3035
539
2055
4507
980
4560
1134
247
2431
853
3407
279
2200
4527
1798
2793
22
1283
3523
1061
4346
180
3333
2105
537
1879
2851
394
118
2292
292
560
4022
3064
2272
367
676
382
4058
157
43
3208
1771
1540
2036
248
2892
1401
3719
2683
3035
814
1713
150
4583
254
1150
343
1274
2851
4267
2854
4507
3648
1226
3892
560
636
893
2934
2544
2868
1849
824
894
3467
227
294
3124
1821
2
569
4100
100
354
3142
2939
537
202
1801
1197
1749
3593
116
1061
3808
3720
2327
4526
3668
319
4527
3838
99
1071
3832
484
1182
3629
2809
2792
1432
2134
3190
1942
1403
4570
2849
3774
1022
451
1199
612
809
223
2643
3040
1944
4289
1112
1203
1813
3628
862
2970
2818
2790
926
579
1798
4423
1633
3906
1061
2549
754
3699
3509
2247
225
1239
973
518
1439
2253
157
465
997
3365
1578
4107
1071
2851
2618
150
3201
179
2895
587
3194
3035
814
4000
4580
4267
3461
3303
776
3719
849
180
3446
2692
2775
1335
105
579
3665
636
1805
245
2118
1773
207
491
351
3245
2817
3522
2586
1534
319
2006
2383
942
957
752
2868
4079
4056
3036
3352
4202
2851
3397
189
1314
3210
3931
294
2280
306
312
2370
225
1239
2246
3604
1248
351
3497
2226
1916
419
4643
484
1182
4056
3036
3808
3032
2377
780
488
4527
3931
1367
116
4130
1127
3253
2248
2545
321
752
1945
253
3518
3399
2166
4105
149
3309
1593
3110
1061
1628
2895
1359
3932
4585
4387
3035
814
3472
294
2280
189
1739
2370
2551
1978
4174
2036
1439
4366
2534
4484
225
1239
354
3142
1059
2849
1781
2155
3144
465
704
4289
1556
3808
1576
2692
3399
2395
663
2296
1799
849
2163
3811
2959
3066
3716
3270
894
2982
1053
567
419
462
2247
301
2699
3931
1320
2090
3472
663
4169
1351
2253
15
851
695
2535
4289
2036
4394
3035
1507
2940
1268
3509
4594
398
2257
3144
1844
3019
539
2055
941
4644
527
1653
225
1239
973
105
4206
3596
4663
2698
2673
1821
357
1273
4264
279
756
4329
2692
2601
1891
2370
180
4446
2389
2771
894
4313
4102
3719
4079
2006
234
1145
2734
2280
465
704
680
752
4583
670
3389
1402
4051
3812
957
332
1554
1772
600
96
873
481
567
4036
3892
3737
666
1713
150
2915
4503
572
4202
4515
1400
2678
2933
541
2865
1439
1763
1669
603
959
3244
1771
1845
4314
247
814
577
636
4121
3279
3194
3035
814
3665
301
3737
1320
2253
15
4335
253
4346
1403
754
2247
3509
1310
294
2370
4502
4489
4000
1906
705
2344
78
4032
2691
3838
3399
415
1319
957
332
752
2292
2424
3776
221
460
4660
712
2807
100
569
313
1367
3915
4062
4289
3221
2744
1177
254
2849
1066
2261
3892
2247
1629
4430
3980
4594
3653
1040
1238
636
245
431
528
436
3407
2970
3496
3629
2379
2095
1937
321
1226
3073
4518
1488
4107
3063
4396
1274
2428
894
1061
246
4094
4208
3064
2544
1249
1778
1228
705
3193
1090
462
3842
3783
4562
4194
1964
3361
2843
1429
941
4475
2029
2544
3064
431
850
1383
116
2090
539
862
460
436
636
246
278
100
2247
2711
4507
3741
916
4036
1061
3372
3641
1274
740
793
4613
1843
2817
2802
2295
4570
1283
3523
4118
3035
1507
495
540
486
367
894
3719
2760
866
1749
4115
2982
500
394
3573
3451
1226
688
292
4027
100
2176
3476
2247
665
116
3994
245
2849
1781
541
3890
4416
4137
1066
4329
4507
3680
3667
3808
539
3605
2970
2122
2132
2677
4663
1389
2698
299
2699
3061
1177
537
988
1081
359
3194
1367
600
301
1613
636
3064
1335
2142
2598
4182
2790
2239
1951
804
3035
4289
157
4130
562
3295
2885
4547
4163
932
116
4527
2809
3736
2478
569
2741
2513
2561
1389
1942
41
3125
2796
2399
748
2971
2645
4580
4423
2247
4619
341
118
2694
1597
3802
2686
1447
1385
1151
1429
1828
4289
1335
3593
3019
3982
3136
1177
916
1764
894
1799
246
494
2370
100
3569
3614
3551
3028
1620
1621
2699
3061
1320
3040
152
3178
3175
2363
2125
294
579
2968
3361
4377
670
460
4381
4098
1286
1090
1813
1947
3965
3826
2090
3624
3529
2933
3727
3194
2551
3184
4139
1821
3331
2206
4186
4120
2598
4182
2790
2239
1951
804
3035
4289
157
3044
2849
4346
3065
2
3712
2036
3040
2851
1023
3823
569
814
1030
1274
3461
4118
465
2480
1614
2818
301
579
4534
197
2640
1003
1059
3184
1539
1412
4088
744
4652
600
78
848
1763
4182
2790
2239
1951
804
3035
4289
157
650
2155
4150
2362
1628
1944
4430
848
2854
1003
1061
3092
1799
977
323
2821
636
3822
814
4343
560
3297
3451
804
2272
2793
569
116
1945
2029
253
247
822
2790
1344
1378
4527
1310
3344
2743
387
848
3064
850
436
1951
4062
539
2544
636
814
149
4343
1438
3451
804
2272
2793
569
157
1499
3297
3035
814
2400
3653
3873
1225
765
1053
481
658
617
2982
1410
4579
1794
253
354
3142
3040
3216
2036
3035
814
916
904
2818
227
1274
3065
299
1613
4107
116
4182
2405
4017
149
1589
2849
2793
4438
4507
2593
246
1632
1318
3459
2012
2001
1426
2029
3414
4313
3688
3295
4094
567
30
1693
2400
2483
1254
3307
862
4595
2498
2455
1429
3333
2694
1228
2428
4516
3694
254
3871
394
519
2151
367
676
744
704
3245
4065
481
2964
3703
1849
1310
3580
748
358
2247
3555
2036
3035
814
2047
436
3419
710
116
3032
3462
4165
560
2868
2851
3124
246
2694
704
367
676
3995
3064
3035
814
665
116
988
382
125
2036
539
822
3605
3368
2544
1367
3848
1800
749
2696
1069
1781
3680
2940
792
3065
3094
3138
2601
4507
2499
1713
150
560
3035
814
3451
804
3064
431
1249
569
313
3671
636
893
1053
528
1383
3855
3061
1320
851
3336
1749
301
579
3201
1248
903
3323
2437
2790
2036
1821
1613
227
1274
1071
1040
118
1843
2177
1849
1801
4436
3318
3513
465
221
4062
3450
2876
4527
3065
3138
1112
4182
1003
1238
1874
3209
3808
4516
294
3144
2760
354
670
4479
4583
539
2919
512
2743
4474
2479
2468
3040
2052
323
2821
3245
1277
392
4217
2181
3198
2142
4010
100
3407
1440
3359
2247
1066
3858
1446
1156
2395
3080
2944
2816
1135
4222
2835
1438
4637
3580
2029
3032
2531
1160
2499
4488
2170
4423
3545
3064
2689
100
4058
116
903
4607
1951
3873
2272
850
1383
1320
3624
301
4418
227
169
481
3073
3035
814
1367
2740
3366
942
748
3670
3032
3808
1055
2125
1539
3856
465
1800
456
2783
2970
1344
1378
4527
663
666
4140
4653
247
636
245
4162
1228
4364
1604
442
2885
1938
3802
3402
1025
123
2219
3184
930
1377
1078
321
1226
436
959
3246
354
3142
600
847
4289
4518
3924
1336
2790
3104
1274
2082
4118
2868
4292
246
2362
1764
4165
2247
3489
1249
3025
539
1798
3046
2876
4507
3461
1891
478
3451
3558
4182
2400
4017
3407
3040
2127
1879
1861
3988
2743
1821
765
254
1554
1135
1021
579
2468
3144
2924
1429
613
4474
4479
1071
3094
2919
3889
379
634
804
1402
2851
4446
4343
560
3399
3175
3861
2029
2344
1412
2599
1254
1821
893
523
569
313
4147
3952
1147
1214
118
3653
122
2362
3559
4027
245
567
86
1150
899
2508
2601
1800
748
1367
926
3980
456
3522
1327
500
4543
3628
690
3472
3393
106
3500
918
3040
1613
3136
1947
116
4237
3035
814
4300
1060
2513
2561
1389
3534
209
1177
1072
149
4507
374
604
227
1274
4289
1507
413
2029
357
221
932
4107
387
2692
4182
1003
1363
2700
3963
3957
3850
2480
2163
4542
2930
1784
228
4329
2913
1951
301
100
2170
2551
1860
2267
4619
2286
3962
246
3915
2247
1821
1908
4436
1412
2599
74
231
663
1308
2892
546
3952
4613
149
245
3677
600
2601
1090
2868
2793
1407
789
4527
3244
2322
4182
3558
343
1534
3807
2438
3064
278
100
916
2047
1383
1791
861
506
116
749
600
1225
1367
442
2544
1389
321
2694
2392
712
885
3040
2760
945
1721
1743
1540
479
3297
2868
3835
1199
4527
926
108
1557
704
1964
4660
227
1274
3593
3277
777
2851
2127
2736
670
1337
763
2006
2692
848
3995
792
246
367
1448
850
1713
783
118
2545
2630
4561
3035
814
560
483
2892
179
3064
1567
4129
4638
1335
3038
3894
4527
2036
3040
299
1613
2663
2121
3190
3236
379
600
4000
98
2924
4309
4107
704
354
3142
254
4000
1713
150
636
245
2036
3035
814
3064
1320
382
3103
4068
4328
748
502
3336
1226
3653
1177
894
1540
248
2892
3889
367
676
948
850
3580
1238
3346
858
481
1821
4398
1040
1554
1029
1613
847
4610
1402
227
1274
4343
2247
1377
602
1546
1367
2971
2692
3849
4182
3670
4177
246
658
617
1805
4488
1679
560
4475
2295
4039
456
1128
1429
2362
379
3191
1839
1800
988
560
3035
814
636
893
3931
157
3059
4169
431
3153
15
1672
379
245
1823
2851
2
3390
4377
698
1124
2036
4394
294
4471
1403
2055
3470
227
106
3522
3110
2036
3035
814
2400
1383
3419
483
752
116
1615
2593
2090
22
1283
3523
3495
2577
1177
2790
2122
1951
1018
3920
2370
894
3555
3573
3184
4394
3719
2326
3035
814
3472
100
4100
2981
116
451
2261
2577
1061
1784
4423
3055
1460
2110
2551
2806
4178
299
2170
4471
1377
4394
2036
1507
4022
1438
4329
2983
2100
2506
3811
294
4099
2247
4308
1970
1821
451
3142
1784
294
2981
116
4169
249
1514
202
634
484
3811
118
1128
4100
2191
456
4150
3686
2036
3035
814
3119
2285
354
3497
2508
1125
394
1367
3472
3144
2280
2511
194
481
1043
663
4187
3185
1947
2228
240
1996
2817
3932
4585
319
4492
299
4249
1053
2909
456
3490
354
3142
2390
1784
4394
3035
814
116
3278
3065
460
3569
4619
2056
2982
1003
221
1773
2480
2246
4542
2930
3032
2247
4078
2002
100
2036
3035
814
3061
118
228
116
3806
299
2170
3119
2285
2982
257
916
294
1863
4100
1128
3861
1429
1355
2924
1528
2479
254
2743
3451
804
850
436
3064
116
1945
903
2029
1061
862
1739
499
4329
3741
2544
1226
1951
2868
838
3329
2835
3492
478
749
2521
2946
4507
4527
3808
1032
3065
2851
3988
2743
4343
1429
636
3245
2601
456
2169
3573
926
1367
4318
1879
4208
1457
294
2280
3422
2545
3032
3719
3563
1248
2302
3741
1170
2914
1863
106
116
4527
3398
1781
1003
3571
3646
822
149
201
2362
2400
1879
1529
3695
4289
202
2313
425
1564
902
3472
617
1970
1108
3724
1274
3065
294
204
1226
3438
722
572
1355
3092
2708
2822
4090
2185
2563
652
4183
576
1906
479
3153
1413
2251
3085
1151
15
1013
3890
3015
100
1801
3671
3035
2982
482
4471
1438
4078
1389
2036
3035
814
511
116
1367
3915
4346
1891
460
1801
1964
3545
367
676
1540
3555
569
3671
2868
4516
1613
704
2329
2002
100
2876
2849
2155
3610
3142
4607
1653
4581
860
602
3039
1199
1798
99
3046
4527
185
4620
2802
2592
2790
1061
3641
1785
1656
1951
1974
4139
4423
1644
3064
1320
2006
1934
2835
395
996
1945
2597
2247
2272
1002
1674
1373
2246
4182
3019
1967
1128
180
2607
294
2280
1402
354
4293
2901
2857
4090
2646
863
2390
1784
4169
4394
3035
814
116
3119
1355
354
3142
3522
1514
367
299
1906
1988
294
3144
3146
118
1128
100
2508
3497
4233
3555
1367
2001
3016
1177
315
2110
2649
1798
456
4186
451
3142
1784
157
564
43
1440
4019
1561
1425
2044
2163
1771
3035
1507
490
3055
900
318
1367
1557
4394
2288
2100
152
31
1615
3596
3605
3739
4190
2386
3729
3092
4275
3680
299
1274
247
243
2742
315
779
4100
1147
2399
100
980
683
165
2390
1514
1821
777
3186
4161
594
4000
354
2036
3472
2395
2799
112
1438
4021
4630
3198
3359
4407
1402
1589
4289
1967
814
2933
1545
2682
2051
2299
1780
4178
3184
3389
1219
2970
1951
3932
2944
2816
1199
1435
2045
4222
2563
1658
3825
3065
2
3522
997
180
2329
3138
246
4078
3967
2467
221
0
1384
3938
721
92
560
636
893
3035
814
367
1821
116
3194
3061
4164
301
579
3201
1534
2479
3336
1507
456
221
2506
2750
1860
493
1221
604
558
3265
1800
2180
4190
1061
2549
2247
4169
4017
3470
1920
294
2579
1025
2624
149
4056
3036
3040
2127
3398
1071
2851
3397
676
3522
4394
2821
1043
367
676
3061
1476
704
323
2123
4150
3808
294
2280
3472
2424
2036
1025
2711
2511
1438
3436
1019
3670
1355
3144
3035
814
2593
2802
2849
3040
2851
2684
394
456
2090
1952
1071
379
2611
4027
4628
4583
1816
122
1429
1377
1233
455
3245
527
3352
3167
2029
2114
3035
814
3522
3064
311
116
456
3808
4103
354
3142
323
2821
3245
294
2280
299
1970
1170
2741
3805
2851
3124
899
3144
465
2593
4583
1167
3573
863
3922
1367
22
1283
2499
4446
394
2601
149
1267
729
2247
4581
2029
3184
1961
4240
988
4038
1232
4394
3035
814
3555
1308
19
1574
116
3972
2593
1589
2876
4527
569
1781
3026
3246
1002
2818
3008
1891
1708
323
2821
3892
354
3142
367
676
3915
321
2851
3124
1451
3808
1032
3497
118
299
227
1274
1613
1447
294
2280
2006
246
3889
1409
1402
22
1283
3216
863
2793
4631
4479
4182
2790
3035
814
4527
3995
3605
116
1295
3190
2663
2121
868
1951
2302
3741
850
1383
149
2557
1476
977
1615
4289
2947
3012
2130
1254
3015
204
436
4620
2914
3822
3451
3943
1199
748
4570
229
354
2849
3050
3307
1019
4308
4102
2006
4186
1707
1427
1407
3957
1112
1003
4507
2428
4518
332
2835
294
2280
2181
3146
481
1613
4581
941
321
4194
100
278
2247
3580
1399
246
863
2177
1367
1860
2921
1014
2036
106
1023
3555
1308
354
1950
3938
3184
2974
1891
3399
2790
4329
4430
2130
2760
894
1951
569
3589
3719
1228
3061
850
1383
116
4208
1367
1457
539
2851
2400
1996
1087
425
1030
301
579
3073
2678
4278
4487
3897
299
2971
899
354
3142
4118
314
2799
1033
3065
4581
3032
1203
3035
814
4308
436
3410
2866
1248
3024
3064
3095
2181
2885
4423
3043
2204
1335
4289
1438
419
1427
4140
1964
3397
916
479
836
3523
157
714
2248
247
822
2790
1540
2036
2272
2793
569
2914
211
3040
1613
3065
3138
3041
41
2426
4516
3982
1951
539
2006
246
1589
2849
1032
1798
3046
1407
2876
2643
3497
1615
1597
4430
4182
4507
3178
634
1078
2374
3144
2280
1849
354
3142
1135
1821
2036
3555
2851
3124
116
1177
3434
1781
1238
4100
3065
2
2453
2551
2806
1863
1613
1514
3035
814
1226
478
227
1274
294
465
1849
809
3407
4436
3245
1310
3344
319
3190
4107
569
3671
246
2200
988
4178
3377
3461
1784
1681
1346
1916
3055
301
579
1061
3032
3372
2484
1283
3523
2593
1589
4527
3628
1864
2849
3680
2110
1072
149
2362
2790
4182
3019
3010
3451
804
1952
545
1438
1128
4100
2302
3741
3451
804
511
1749
564
2847
3201
998
4249
860
1821
3064
866
1732
600
3802
100
3035
814
1514
299
2261
451
3142
1784
415
2625
2110
1465
4506
3529
3121
354
2680
1613
1083
2363
885
301
2760
945
3094
3440
4078
1238
1490
3545
1403
1019
3124
2436
1658
2036
354
3142
2851
3522
850
486
763
481
484
1182
1550
2933
4483
4068
2441
973
3811
294
3064
3002
748
3694
3397
2047
1791
202
1400
670
3451
299
3146
663
1014
267
3193
244
194
2095
3425
3237
253
456
1078
3808
2677
3032
3991
4100
118
4194
3064
2036
3035
814
2933
3034
1749
2211
3912
1891
2513
2297
1879
1778
1305
1922
875
4303
748
1764
2247
451
3142
3726
2944
2140
4078
2849
1845
3921
1800
4388
4352
3849
100
1808
267
1451
3095
831
4423
1025
116
1440
926
2876
4527
2620
1837
224
436
1424
227
2740
3915
4301
2853
88
2501
4182
3563
1003
748
2849
4289
2868
2802
800
1942
864
3434
2851
3245
1808
267
1424
3095
831
4423
1226
116
4347
1709
1367
885
2483
2702
224
524
1749
1030
3593
2940
894
2868
712
3470
319
3329
647
1821
3433
1235
2804
2590
4303
3255
4267
1203
2876
2849
705
3712
4527
1112
4182
4118
3497
2893
3041
2601
539
1653
941
2406
4377
1578
3245
3390
3300
670
663
227
636
3509
4394
3035
814
805
116
3838
1507
860
319
3648
1226
4090
1427
560
2261
2677
2957
2851
243
3871
2601
4169
1799
3446
1170
253
3064
3995
108
1715
202
382
116
1781
2047
763
1383
3407
2979
294
2280
105
756
1314
3194
1412
2876
4527
3035
4289
1177
2362
1708
2818
2692
224
2428
2601
4182
22
1283
2439
351
2688
1383
3419
3064
3163
583
157
3044
3336
436
395
357
2920
1400
1182
301
294
3426
4177
425
634
1749
903
2325
2013
2362
1061
535
2499
456
2645
4107
162
567
2280
3783
105
3061
3032
2483
1879
3243
4208
1367
4163
4607
2411
1385
3712
1029
745
118
4387
2839
1457
4150
4237
354
3142
1821
3980
3064
4289
570
946
116
3252
4293
3962
3087
560
2544
460
3035
814
1367
3694
3075
4542
3802
636
705
3988
2743
576
204
2851
2
3041
988
4468
3175
1383
1849
2304
2498
862
1945
253
804
1799
122
748
1860
667
3542
225
1239
118
1517
860
1335
3144
2280
2272
1147
431
367
676
600
3144
231
429
2248
2116
2400
206
79
40
1196
732
1839
3032
2029
926
323
2821
3245
1879
1410
4579
2370
1438
2193
278
569
1486
2933
3034
3912
3587
3038
4068
38
2377
248
4190
835
2885
1628
3497
1254
303
2200
3017
1879
481
1472
670
3239
752
3035
1951
3835
2588
4343
2
2377
835
1951
2193
278
1308
116
1540
1216
351
617
658
3861
2544
1367
600
1400
1182
643
484
3131
4474
1800
2483
2508
953
3694
2851
2
3712
3446
1379
4471
2598
4200
2228
3773
3542
4140
634
500
185
4562
3990
1823
4293
4352
1032
1323
1672
4199
478
3035
814
4583
3863
4628
2272
207
1108
3397
3814
1799
4106
2577
2529
2618
150
3041
1429
1916
4118
2344
2247
1061
3671
2036
3555
3035
814
946
116
1784
3184
301
1589
916
4044
3390
2110
2990
1514
757
1033
1019
4232
4562
1821
3648
1554
1135
1906
4150
3377
3461
1946
3064
225
2162
752
1383
579
3201
3095
903
4237
2370
354
3142
3808
2913
4115
2868
3212
246
2901
4178
1842
1613
1310
4090
105
1944
4533
1283
2802
2744
2593
1975
2876
4527
1899
4100
4292
4289
4507
804
383
451
4300
1615
3628
4430
3065
3451
3094
3138
1078
3471
3712
1112
1866
4516
2743
299
1773
4583
3278
822
1072
149
710
2851
3124
2692
3361
4581
4182
2551
1891
3019
4066
3035
814
3297
3451
804
481
899
4100
946
116
1564
3323
1800
3032
118
3295
2246
3752
451
3142
1226
4471
2181
1778
822
4527
2853
4301
2362
3557
100
3671
4289
1403
1023
3184
4507
2295
4151
3589
765
3186
321
4396
1124
227
1274
1429
2802
1061
465
3138
3740
3915
539
128
2885
3637
3604
3377
988
3648
4000
1128
4100
3035
814
3297
3451
804
946
116
1564
3323
1800
3032
481
899
822
4527
2853
4301
2362
3537
100
3671
4388
1951
2483
539
1023
3184
4507
4151
625
3040
765
1613
777
321
847
1226
4396
227
1274
1429
2544
663
128
2885
3637
1860
3624
3138
988
3648
4000
451
3142
354
2868
2102
299
4289
1974
1199
3032
1248
1061
1911
833
156
1314
142
1891
2835
1367
4308
1801
2211
3264
123
3366
2399
1407
3823
4400
3453
4369
3175
1612
3399
4316
3929
3120
3194
4129
738
2437
818
2784
2876
4527
1778
3307
2176
903
3184
797
1749
1974
79
40
3028
1861
346
696
369
1403
3542
903
4489
848
149
3095
3573
2377
2339
1061
3323
2006
1248
246
1197
1397
98
2211
3075
2370
3242
1199
4527
1427
1891
4216
3032
3191
4240
2362
2790
3061
850
436
1951
3278
4406
3297
1424
116
2802
1061
1861
1879
1383
3064
1335
1476
1821
2851
2
636
705
2692
4182
1003
294
2280
2601
456
180
4446
539
4314
1799
1721
2673
3451
1226
1177
4389
4527
3065
3124
4165
3988
2743
4518
2910
4038
2102
2818
2386
1315
588
2971
804
4329
354
3142
2400
512
1402
3386
1785
481
3450
634
2876
1866
4430
941
149
1828
4301
4623
3067
1460
3243
2591
1800
2851
2
3591
3025
459
2933
4163
3894
4483
4068
2441
1405
927
852
2362
2090
1628
850
486
1383
3392
301
294
2280
494
4183
3740
2696
4208
1367
1849
824
4088
267
1890
442
1819
804
4581
612
1177
1879
367
4569
978
245
2223
1891
1424
3138
1945
2029
253
1997
4455
2885
460
712
100
406
456
2163
118
4520
1203
3573
3377
749
4182
1003
822
4527
3835
1197
569
3446
521
2699
3061
2851
3397
116
301
579
225
1239
2628
1293
3922
1069
3931
981
1778
4548
1120
4190
636
243
2822
4580
2868
2913
4032
916
539
1800
4507
2598
4206
253
96
4599
2247
3061
3064
2125
116
1405
1454
1911
3323
916
194
484
763
1791
948
4631
2055
863
294
2280
2272
1253
460
3377
1997
2692
997
623
224
3245
3522
912
3144
1438
988
4642
1970
202
3885
1579
4106
3563
818
456
2246
1177
850
1383
1988
294
116
3811
3064
225
1239
3694
3545
1314
227
1274
3144
2280
2508
1429
2851
3245
3397
2601
2696
4208
3434
4446
180
2370
360
3153
3025
3462
4090
2970
1564
3394
3994
4088
1061
848
1383
301
3061
116
3492
636
825
481
930
3064
916
3210
3266
460
3892
245
3712
4343
3827
4027
3756
1821
1426
2331
2680
893
3365
1274
764
2105
1397
4309
3336
2601
4165
1238
539
4289
113
2370
3346
185
1773
3185
3052
1811
3695
3637
1367
4038
4488
91
3419
1778
3300
1447
973
3811
294
2280
1400
1182
2095
225
1239
2796
3894
863
2835
4446
670
3995
4475
2042
1377
627
2591
781
652
804
2544
3035
814
2799
2602
2483
1860
1975
603
3422
2246
1808
554
4186
116
1951
2016
3189
3201
3653
835
3255
4267
800
4527
3835
3741
1335
2853
4301
1874
977
1607
1548
1653
1778
4289
3942
3952
3822
4292
1781
4406
1974
2601
4629
4150
223
3494
1723
3191
301
146
2285
1540
2036
3035
814
100
206
79
40
4527
4620
869
3190
1283
367
676
386
1849
977
4507
3110
4398
2428
2793
569
4107
4436
1613
1061
1799
1951
1778
1295
1996
3451
804
3025
2982
1002
3906
1438
2134
2697
2911
431
3418
1785
2563
2173
2868
4631
923
1274
916
1821
354
3889
539
4187
343
227
3440
2446
698
4138
479
718
440
4289
1723
1858
748
1203
1177
3190
3555
2793
3035
814
4527
19
116
2577
379
2849
1798
221
3877
3620
2392
1723
3686
1743
539
1799
2036
4394
246
1476
1061
1945
4394
3620
3190
311
116
1799
2802
2593
2849
3555
3035
814
1634
3608
539
4620
2793
1438
3436
705
4475
4151
1186
1773
670
323
2821
3497
916
456
2783
3808
926
4140
3942
1507
1150
789
1177
3637
2601
3522
225
1239
2045
3727
4518
2821
354
3142
3055
301
3065
1555
157
1499
2400
3221
1644
579
3095
4430
465
4389
184
3040
3216
1308
3052
4118
2684
3343
1561
455
3991
1613
3915
862
2036
4394
3035
1507
1895
2369
1643
3055
3555
116
1913
478
1539
2439
1367
1781
1891
930
4518
4507
1476
465
2383
3779
3979
2362
1540
1821
3184
2692
3558
1799
1628
4423
3497
3865
4000
4516
634
351
2629
1379
1777
179
3774
4406
1197
843
789
2851
3397
2082
894
1438
494
1540
118
1385
2793
1726
1876
2193
116
3042
4507
2692
2370
1916
3605
2818
99
612
278
3040
1926
451
789
2859
246
600
4576
670
3573
2116
4190
3434
3740
3336
2819
894
2424
2545
579
576
1274
431
1916
1821
116
988
4329
2285
4188
2851
2
3032
294
245
1823
3359
3061
1222
1781
1177
916
1653
893
3909
204
658
2397
1438
3041
4349
2818
1713
150
3185
2508
3397
3210
539
1199
1029
247
4003
848
1069
862
180
4446
4038
3297
3035
814
210
321
3025
2318
4062
206
79
40
2036
710
3653
2090
3523
1061
465
3065
1672
1186
4318
4289
1821
4526
2854
1314
2790
478
3648
267
4583
481
2601
1532
31
176
926
180
4446
2094
4240
567
4305
2979
652
4563
1451
4107
323
2821
4628
152
2593
1442
3711
4213
149
1181
482
2591
2207
299
2295
3513
2743
387
2223
2
4394
367
676
3719
50
253
2036
3035
814
3153
3025
710
2793
641
419
1899
3449
2849
1880
670
4628
4583
367
676
1003
3035
814
4527
479
3555
354
3142
206
79
40
1314
1197
2272
3775
2851
3124
431
2853
248
4043
3623
246
2913
4603
1033
1613
1849
666
809
1177
2692
3065
3397
224
3245
3385
343
2295
500
1295
4182
2405
848
748
636
4088
1367
849
1383
3419
401
116
2498
1203
4527
1944
1238
524
617
658
2629
1379
351
245
224
319
2868
202
3025
4280
1514
299
1927
319
116
1405
903
1951
527
2868
1080
3991
2692
1061
1096
3568
4430
4280
1514
299
1927
319
116
3343
2511
2499
3035
814
960
3686
2790
246
3040
4651
3932
1892
1658
3032
4607
3823
367
1821
3329
2688
676
1030
3065
2839
3910
527
354
3142
2036
1514
299
116
1613
3138
899
4533
2793
1947
836
3040
2170
3041
4100
710
3489
2272
1002
602
3906
569
1843
2851
3124
1805
765
431
367
676
2318
116
1779
1614
2116
253
1504
1863
1794
149
4527
1274
4343
1053
88
2310
1367
1440
900
3029
2828
1951
2555
2029
445
1177
1439
2970
916
3920
860
753
3226
2005
3035
814
1731
1226
2947
2799
246
2185
1886
3772
852
4178
3336
1177
765
431
367
676
3555
2272
569
116
3190
4396
1951
1798
2793
1849
1843
809
4436
1407
2818
1613
684
2193
2100
1302
1367
834
116
3343
3061
3759
3226
3892
1951
2989
2246
2506
1407
2868
2247
4206
1402
748
789
3719
3239
1549
3761
1411
1105
1788
150
2195
2775
1071
4423
1385
2173
1633
3965
1705
822
2790
4527
2484
2856
1061
2815
319
3032
1843
808
843
4169
3035
814
3472
3061
1320
19
1574
116
973
3811
4300
225
1239
106
3480
3894
3103
4068
4328
3694
2247
1821
1784
3653
419
1906
294
2280
1043
202
2741
1484
1517
1274
3393
394
1059
2123
527
710
2819
2692
860
4056
1199
567
1650
4585
3793
1078
2968
1904
3812
2919
2479
2193
3239
1549
3761
1411
301
3061
1320
116
1951
684
1448
3910
1821
1778
2453
3407
3585
2684
1071
1879
4423
1385
1409
3868
4121
3333
294
2280
2181
3226
4017
667
321
676
1367
2294
757
4000
1801
2851
1472
670
1511
4583
2551
2041
3041
4240
1306
4430
1933
3261
3239
1448
783
2840
116
2269
894
4651
150
1684
658
1726
1379
2963
1631
4315
3718
1816
2809
1788
1549
3761
253
2982
2393
583
765
367
676
1863
1892
116
3343
2248
3653
3035
814
253
822
2790
1344
1378
4527
3808
4495
2892
2524
2272
3451
804
2934
1863
4343
2959
2913
3894
1717
356
1405
3541
2318
1221
2790
3035
814
4527
3629
2667
405
4130
822
1344
1378
2310
2090
354
3032
848
1335
4201
384
116
3808
4369
2276
1713
3125
862
2545
3892
4400
1821
2247
425
1476
1891
2369
3673
3915
2116
1407
1365
246
1563
1964
3184
1764
3035
814
3142
2211
1613
4377
4430
4097
3366
4199
1002
2818
3994
524
3092
3046
2876
4527
3561
319
460
1221
3980
2601
3048
2557
4277
748
4276
1951
3348
2464
3019
990
546
223
3719
3461
2370
1061
1644
229
3074
926
1957
3307
1784
4510
3061
179
4162
2029
3191
4662
1177
2400
180
4446
2692
4200
4219
2369
3561
1365
1964
3440
123
4477
354
3142
3245
384
116
4094
3295
3226
2649
2545
3783
4510
2211
3010
4660
698
4518
2684
3196
1475
460
3673
810
567
2056
4561
3206
569
4100
2793
4394
3035
814
116
1226
3092
4434
3393
949
3278
254
2919
299
765
1511
31
4035
1438
2946
456
3522
3065
3138
1800
180
4446
4038
2790
1177
600
1429
4475
4406
4430
1367
3995
2266
1891
354
3142
4394
765
116
3184
1043
299
3719
804
356
22
1283
903
2223
569
2821
2090
3783
3032
1402
1849
2280
3740
3489
354
4270
962
231
450
1061
3873
634
3121
1465
386
152
223
3915
1821
3331
2206
3628
814
1964
3074
2619
1511
1788
3239
1448
765
1453
189
2395
1968
2296
1800
3246
367
3814
4588
3295
221
4318
1814
845
863
723
4507
2692
3561
1061
2144
318
2370
4369
354
3489
1027
814
229
3910
1407
934
600
223
2939
116
2480
4507
3808
4270
1752
1821
3987
254
319
1644
941
4423
3472
4169
2920
3061
1320
116
2100
367
676
294
1861
97
249
4129
818
1221
3522
227
1274
4027
2628
456
4167
770
2029
3612
2718
562
2544
3064
1840
4660
4510
342
903
3226
2247
2944
254
2934
301
3094
1484
822
4182
4507
2692
1893
1061
4183
267
1335
4289
1957
4561
1226
1952
2868
1764
706
748
2446
3897
63
3558
1891
3336
2523
4514
2711
1066
1629
2712
3483
379
4329
850
3080
246
479
636
245
3307
3136
4088
1029
814
2122
411
2816
899
4556
1025
1828
1278
2927
282
2258
186
2892
4139
607
481
1402
436
3892
3980
2592
1305
3065
3492
567
462
535
3040
2052
2136
2127
1532
2438
2272
4097
2553
1669
2979
4569
1951
2326
3719
770
1466
429
88
2437
4388
1840
1197
3982
1389
3947
3605
3092
4619
1121
2892
479
636
245
2561
460
3719
4548
1687
3175
2694
2006
2395
292
541
893
3962
253
1219
894
1040
3499
636
893
3568
245
4527
4532
2478
1121
4570
4200
3046
3982
894
3377
2868
4556
1367
539
292
2561
1389
2934
3731
1019
2247
460
619
2851
2230
2939
2210
499
1296
2889
2370
3931
431
3210
189
1564
3003
1951
2521
4507
916
3741
1472
2424
4363
149
2790
3555
3273
1944
697
1702
2793
246
1916
953
1177
3497
904
1314
4520
2925
1427
3191
3242
822
2362
1781
459
1108
2266
3329
4583
600
1061
2868
4516
3580
1935
4182
862
1367
2029
4196
3955
1399
1964
3671
885
1074
1986
1082
3153
3221
4637
118
596
1214
1846
2932
2927
1278
4594
3035
1507
3061
1320
903
4607
2401
1405
3020
4022
3348
246
2868
2370
814
367
676
1988
3511
2851
1613
4581
539
4190
3402
3094
2288
1785
323
2821
2036
2295
2201
3065
4394
2835
3184
1805
3651
2247
294
2280
2181
2924
1821
354
3142
4289
1273
2292
1799
247
226
3670
224
4423
1644
1427
1402
2551
301
4241
2117
1288
3823
3440
3736
2478
1147
2914
1448
2561
460
1479
2137
988
564
1079
2170
2741
2
3065
1613
1805
1389
3610
354
2982
3610
1197
2478
569
2914
2911
1448
2561
460
1479
2137
3823
2868
822
2790
3499
4527
2692
246
3040
1613
3124
2895
3041
244
2851
3712
560
3061
2934
1274
576
2699
106
157
714
539
2370
3184
2459
207
850
2618
150
3210
3639
1042
2982
1800
2383
3040
4394
1023
2150
569
1843
2400
180
4446
456
3061
850
436
3419
885
2944
4660
72
1061
3694
636
245
2819
1030
1320
860
1880
3545
814
569
1197
722
572
1843
3671
4196
3222
1476
1951
1944
4289
2990
705
1003
123
4527
2913
479
4102
3022
2437
1845
3568
1296
3563
3482
1438
518
2427
4399
1042
179
4137
808
116
3226
2200
1787
2930
2553
247
243
4464
2117
3418
242
2911
4532
2256
1805
31
4360
2629
1197
387
1697
98
1902
4578
2247
435
212
4286
96
4157
1945
903
2416
3407
1859
981
425
902
2326
4200
1367
3323
138
2100
456
4186
663
393
888
1840
1631
2998
1199
2534
3372
1076
4430
2692
1661
1441
1238
1424
3261
705
2819
2660
636
893
763
1249
215
189
2885
456
2169
294
2280
2910
1203
4527
2702
4022
2400
2851
2
224
425
2601
1367
2895
2374
765
3462
1476
1511
4532
210
367
676
783
2840
822
2790
2295
2362
1589
2619
2663
4177
2834
341
1799
4139
2397
1697
560
1708
1891
539
3421
567
2525
942
4394
323
2821
301
294
2280
3144
118
1128
306
2012
1307
189
704
3522
3035
1507
4003
567
4107
1476
524
860
2123
916
2370
1043
367
1821
4316
2851
3124
3806
4289
299
1736
1308
4627
4475
3695
1781
456
1463
3492
2601
2692
2090
3873
814
1951
3331
3555
1308
22
1283
1564
2946
1383
3419
1768
2892
1090
1030
1863
3065
569
246
1843
4090
3133
2914
387
3180
4364
2849
698
2177
885
2851
2127
2880
1613
2839
3996
4407
3833
1589
386
451
2228
3850
2760
354
3703
221
933
670
3040
1146
2133
2095
1937
4303
118
2432
2436
567
2868
3075
4423
1248
1906
1424
957
752
2253
876
1875
157
4335
4094
221
1531
1427
1010
2269
1692
3201
3217
1999
4121
105
3061
1320
4022
636
245
3446
754
224
1805
3509
488
3994
162
567
4430
2822
3497
3185
212
845
1821
3065
2
469
2090
2549
2851
3397
893
2637
2699
3931
916
2090
3035
814
1974
3699
2247
636
1805
3509
2253
903
195
2924
227
294
351
3245
804
301
579
3201
1248
4629
1733
3545
2285
4000
1156
1061
2191
848
3719
2806
1617
680
873
162
567
4515
4264
887
179
2531
1335
4289
2933
2959
2913
3894
3065
1658
118
106
1560
2842
3932
1892
2326
2968
1494
2607
3336
2463
745
3041
2387
3070
2211
2179
2427
651
1821
947
2399
225
1239
973
180
224
2470
525
379
2018
3874
3361
600
4488
3802
4308
2370
2914
916
10
37
2272
569
74
231
425
1440
1367
479
2036
1197
981
962
88
4472
2868
1228
3024
247
514
4106
31
3065
1672
697
4663
245
2530
278
3144
3624
481
4630
1438
4436
3962
3980
1891
2913
2437
4580
4647
3719
4489
3175
1127
1932
617
3571
849
2
3035
814
319
1968
2854
343
3307
3138
804
3116
2835
2644
4329
1557
1837
1097
2055
1427
2692
1589
2383
2432
4653
3399
1451
926
1813
2280
2344
705
3041
379
1177
2362
3623
723
3032
1539
2239
465
491
1947
4628
4583
2292
1061
3720
2970
2599
3808
246
1951
1171
2995
2029
822
2405
500
2895
4010
4446
2971
3935
180
2247
1232
3456
4402
903
3472
149
2036
4394
765
156
833
1405
456
2100
916
2637
1219
3222
2424
1773
4308
3043
2272
1507
2370
4472
4400
1235
3175
1327
2261
2694
1248
3402
2911
4482
1448
3910
765
157
962
2207
4329
2715
1969
776
666
2619
903
3323
2191
4240
1314
973
3811
3960
3032
2692
4190
4389
2867
3047
1725
1511
676
3962
1934
1055
3307
4594
1059
1027
559
456
988
460
957
630
752
948
1713
783
157
1499
1314
4169
4017
1055
845
1821
301
1472
670
1475
1400
1182
392
1906
319
179
1970
150
1560
854
3015
204
2817
2968
2133
4036
1274
1498
739
194
680
2888
1745
804
1863
2914
3180
2618
2822
299
1613
1438
4585
3035
814
3472
116
122
3492
243
3853
331
3144
2468
2136
670
2176
1405
900
894
1088
3812
1617
31
1784
3963
1912
2857
3514
1043
1383
246
4106
1429
105
1151
3065
3790
4436
465
2982
4289
1359
2123
4511
2036
1899
2819
2029
253
3760
379
1061
2481
793
2987
3422
2480
988
1805
2851
210
1383
3419
1647
267
4599
3064
1320
19
306
2803
4488
1314
1061
3545
2177
100
569
3653
118
1128
294
567
1160
636
1424
4430
2692
978
245
2223
269
180
2386
1856
4190
4527
873
2970
2868
3300
1447
1167
456
4446
4507
3671
3890
2304
2438
1820
2400
2201
705
670
2760
945
1726
1277
676
3085
783
227
1788
1549
3761
9
538
3184
1112
894
1863
3462
1705
3403
524
1324
2818
1186
2323
2849
3035
4289
1534
2909
3712
3450
4527
30
1399
1668
1429
3467
2256
3808
903
2790
3563
2090
456
2246
850
486
763
294
157
312
636
1424
2511
1071
4488
2508
1791
1988
567
3144
2280
337
1400
98
2374
4599
1447
202
194
4188
3361
4430
3835
2851
2
4183
267
483
1715
1383
3861
4526
2696
4208
1367
484
1238
1821
2123
4090
577
91
4475
2814
1970
4569
1439
2201
1412
1226
2749
2327
2108
1837
2489
2079
332
1890
663
3131
4635
705
3397
2342
3412
3075
1532
2853
2601
2295
3637
1879
481
600
706
224
4039
948
4157
676
3403
150
146
74
313
1440
1061
1254
2535
2362
2790
1951
1090
3511
227
3035
4289
2200
1190
3041
3146
1534
4309
1813
3462
1511
1578
1788
1705
804
3382
3318
2790
1631
676
3184
3569
1801
2223
1061
903
3915
99
1828
2513
3209
3680
3650
3040
146
4369
4286
1238
808
1112
2484
3035
4289
1448
4417
783
2677
78
3557
3239
2643
4583
4507
2692
23
327
3808
1071
4157
2842
3032
710
4164
3061
3065
570
189
4020
1248
2628
3407
2370
771
1464
1843
465
1850
973
379
454
1447
587
2692
3806
4490
2144
2395
2510
4308
567
4413
4629
319
3825
3742
2643
3185
872
558
2699
4444
419
2293
1402
2851
3119
100
1681
189
903
856
276
4221
3048
88
1401
1778
539
420
3084
1980
4430
2348
1800
2090
2246
479
4199
2793
569
3982
2223
1385
1056
1916
1913
123
3545
2821
1464
2699
3897
150
456
2163
600
481
2895
294
1672
2816
3061
2851
918
576
977
484
3467
1906
3571
3222
2370
494
3025
4583
609
1705
3061
157
962
2090
2376
3255
1203
1407
1879
705
1323
1821
789
3397
3032
902
4280
666
2224
710
3180
3739
600
4663
460
2940
4484
1208
436
2827
1367
2939
374
916
3909
3571
202
2029
2790
2893
2817
221
2094
1424
167
752
2453
1019
245
224
1924
2047
3521
1891
1061
78
301
579
3061
1239
42
157
2200
3452
1248
4411
2637
4129
3222
3962
3194
3184
469
1007
294
1736
1906
301
3061
579
225
1239
42
568
157
484
3397
1170
3808
567
634
2851
96
4599
2247
202
4488
1911
116
2029
3529
3377
1791
1383
4423
354
3142
3864
850
1424
1019
1951
436
861
2399
941
2383
1216
4139
224
3599
1427
2475
267
2055
2047
705
4289
1249
2526
4388
4653
2105
2169
246
634
134
228
2524
367
3244
4183
3817
894
1945
2246
1689
1438
1177
319
488
2793
3736
2478
569
431
1514
676
3040
1892
3065
2741
3462
1863
2579
3343
3653
253
3994
2200
227
3440
524
386
451
1056
2964
4090
2914
299
1843
248
602
2839
2259
4178
4580
3962
662
822
2790
3499
4527
3605
2563
3671
1937
4260
2113
227
1335
3522
351
224
244
2851
225
1239
4460
663
42
157
1439
1940
436
2921
294
567
4585
731
752
539
1697
600
2899
2924
2280
2508
360
4446
3931
2162
2535
3917
2247
1438
3902
2310
4095
3382
2699
1320
3287
4474
2479
1800
1633
346
1777
1379
31
2876
179
4036
2047
4046
752
436
2374
891
189
1061
3032
465
1367
3915
2416
3545
756
4212
1702
4510
4200
3981
1226
1013
4406
3353
204
3314
1212
2498
711
3184
3680
4652
2720
3035
4289
2029
1564
848
539
947
2987
3055
4293
3075
3193
1813
303
670
2144
2181
1317
459
386
1821
3467
2308
3905
1411
848
2370
1560
1367
3446
1389
752
179
436
2374
2699
3061
1320
1531
189
1800
2246
1891
1061
2549
460
479
4046
3931
2047
2296
2618
207
4151
4613
204
3070
3932
2362
2916
2
953
150
1752
1411
4569
566
1880
1805
3897
3712
4628
3041
860
4182
1003
4118
1799
862
2817
3453
2588
1186
328
4517
3987
1768
2247
3744
4430
1472
670
484
1182
4036
1532
248
303
1828
2968
3336
4393
634
2470
2819
1564
3739
745
2930
3002
3333
2982
1168
705
1125
3016
2511
122
2601
822
2790
4190
1708
1781
2971
2551
684
4121
977
2960
1129
1033
105
2868
2578
3418
2331
600
1447
481
1429
3391
179
1411
1385
2256
3061
436
2374
2663
1400
189
225
1239
2246
3811
294
3144
2280
465
4423
680
1752
1918
3694
1238
2629
1777
3925
684
4046
459
162
567
696
346
752
3987
1472
670
687
3025
2247
3252
1090
4585
2741
3085
3041
379
481
941
1427
1891
1800
1061
2047
757
3043
499
180
4446
3522
3531
3545
31
1053
4659
923
2523
151
3897
484
1182
3203
3070
4393
3509
2924
4479
1438
3385
2579
848
2055
4507
2400
2036
354
3142
1383
98
481
2851
4581
301
579
2802
1061
588
862
3397
483
4598
4406
923
4248
705
3419
916
3915
3035
1507
3196
2818
2
1843
4364
1589
2849
3407
704
3995
1216
814
3138
1899
2736
1572
2601
2090
456
3153
3025
436
2715
710
180
4446
1367
2692
539
2029
2970
3110
149
4631
4182
3019
3808
1661
1438
769
100
3671
600
354
3142
4392
3547
831
4181
1320
80
1499
343
1945
2246
1689
3385
634
3094
1335
3897
63
481
3406
875
1671
3221
4637
3216
2304
3719
429
3556
3451
804
354
3142
3032
3104
2760
3391
875
4303
841
4623
1671
118
3580
4444
100
3892
704
4660
37
1104
3509
1964
4078
3906
3569
2561
1389
105
2247
3451
804
354
3142
3522
831
4181
1320
79
157
40
78
4169
4017
636
228
4186
3304
1644
850
436
3094
567
3897
63
2775
3573
1367
1355
3714
3931
1713
150
3509
215
189
1124
1823
2511
227
1274
294
3812
3010
4221
253
845
1821
1916
484
1182
1844
2660
4240
1226
2673
3061
636
245
2029
903
3705
3035
814
560
2577
4329
4188
4289
1578
301
1557
4000
2851
3783
456
2783
2310
3336
3808
622
3931
3992
916
1713
150
3210
189
4056
3036
2714
2370
1320
431
1105
3138
1773
398
4583
1323
2628
1860
488
2563
3694
2285
3714
3472
3838
783
527
1400
1182
2699
294
3812
2246
3838
916
425
1380
354
3142
116
1890
903
4346
2100
2939
4162
227
1274
294
2410
1764
4056
3224
2409
765
814
4078
2114
1226
3522
704
299
2934
1090
546
670
3035
4583
4394
1964
2593
2292
3185
1167
3640
749
1177
663
2974
3490
301
484
1182
4423
3607
643
2193
3446
4186
1956
189
1951
3131
415
1916
4514
752
3774
696
856
567
2508
3814
2910
3967
1945
3827
4190
1367
1557
851
2247
3144
705
1798
4576
4304
2964
1633
2511
341
1197
1306
3745
1891
1382
469
223
1814
1429
351
1379
3808
3253
456
2410
2637
3347
2694
2601
2744
948
407
2895
579
1124
2338
4236
496
3472
4200
4492
4659
1053
1174
31
1545
180
3637
2506
2900
2816
1737
3922
1061
2549
4267
1944
3677
2247
4267
4430
3892
569
2127
2193
579
770
1863
4157
752
189
456
2246
3545
1014
1766
2102
4515
1631
387
1432
2134
1429
1472
670
2968
4475
1160
179
451
1167
567
2006
3120
863
3479
3563
465
2370
4423
1367
2793
4304
3638
1254
303
1891
1800
1382
4038
105
2383
2483
1937
122
1402
3245
539
2919
2468
3513
1893
1277
392
118
2982
2508
2851
3397
1906
189
1916
4488
4325
2643
2127
1239
3932
337
3239
663
1400
1182
1727
195
1078
3144
3146
2885
2692
2504
4271
4199
1367
4150
3808
539
1800
2400
4249
484
1216
351
4526
2702
2511
2
3915
2696
862
1410
973
3372
1064
2481
953
860
122
680
756
4090
1226
2395
2405
705
4475
1713
1672
2266
3329
2835
2193
1951
278
1308
1075
424
157
116
2362
1367
3210
3303
1197
2272
569
2577
2247
3858
4140
3773
2822
1781
4169
1540
2399
1731
2920
643
2545
1078
1937
3719
3407
3399
1518
1222
3551
3194
246
848
4516
1367
2699
3555
431
3774
3210
3017
189
2200
3042
4507
789
2818
1951
2370
1799
862
3638
1438
2381
2247
2790
539
3456
1240
3479
4177
1460
4182
2400
2760
3184
207
4181
190
429
1308
2614
4388
1799
988
4162
1835
436
1030
105
2127
1060
246
4269
4471
2108
1090
2790
2692
2055
2439
569
3048
2849
172
1299
1377
1970
2188
1821
763
3604
748
21
3000
4341
3812
2136
1429
2661
224
249
481
1197
321
1383
1554
2689
1060
429
1308
2561
2247
2868
2859
3065
436
567
3000
2963
21
1964
1320
3899
460
2835
2
1843
2818
227
2849
3470
1821
3624
600
1225
2790
1177
246
1104
1891
3671
2591
2478
4142
224
481
1835
4181
1030
2561
460
227
88
4657
2453
2957
2248
3295
822
4461
1951
2211
3922
2835
499
2029
78
4613
4607
4562
4183
609
1104
4520
3035
4289
3092
2439
4388
2247
539
3146
860
4229
2261
652
1427
4492
478
748
3670
2692
524
1653
1581
3569
4471
560
1835
4181
1309
306
1951
21
2127
2
1778
4182
1061
1961
2313
4527
683
2357
2244
2561
460
2247
2868
3947
3605
2551
1168
2400
4183
4146
3808
2497
1891
4472
207
1127
1104
224
3016
2055
4398
2692
2913
3499
374
916
3938
595
253
3323
3035
4289
1081
770
2247
2478
836
1823
2513
2056
1076
3019
3967
3239
922
3056
4079
48
2374
1863
2561
460
1799
3418
4090
3319
4074
481
1911
2847
1891
3048
2176
3540
3032
1778
3343
3967
1504
1955
2248
4465
1945
253
502
4130
1316
951
148
770
4329
1951
539
4115
3935
2967
2090
3786
1974
1367
3044
3059
221
4308
3719
1061
539
2399
1407
4527
278
3040
3497
514
4106
2759
4178
3019
1764
3184
4516
782
2211
3741
3210
765
713
74
231
3065
4484
569
1916
680
4603
4256
3412
2790
1363
149
1274
2818
4364
2849
1891
3434
3775
4663
3897
1534
1212
1942
916
31
1108
1560
490
3153
3025
2868
3019
1952
2683
3056
539
894
4527
1197
1440
789
4475
3410
3092
2851
2692
1003
2251
436
3623
4570
2239
2661
524
319
1799
246
1968
1061
4212
3190
2483
1628
3035
4140
3560
1821
3942
634
479
793
4620
1254
2618
150
4289
953
4381
2551
1379
3041
351
3245
1967
2839
602
4199
3513
11
4516
3497
3913
1429
4583
670
4423
1432
2817
2982
3808
4338
4000
2370
1274
765
1916
1813
351
2796
3894
2478
1900
1800
456
2933
105
579
4163
1799
237
3201
4247
1689
2230
4200
4423
770
1335
3516
14
1774
4510
108
4629
1472
4399
1184
3343
2526
2479
4130
3978
1040
4581
3511
3065
3639
179
1821
857
3545
4461
4329
3242
3357
712
1863
106
227
848
3043
3191
1216
4249
1061
2483
1123
2593
383
612
1814
2055
4277
1872
2383
3050
3407
2362
3226
1726
3239
4157
676
1863
1238
2851
166
74
313
2090
4145
3650
2256
3745
3910
1253
1821
3808
903
848
1254
3307
4118
465
3654
4507
2849
3742
521
3235
789
2730
3035
4289
3942
1788
150
1534
227
783
2692
246
146
600
1061
1409
1429
1957
4446
3965
1843
4516
247
4121
898
1448
1705
3653
2696
923
382
1023
1367
3061
3838
916
110
312
519
1295
1061
539
3295
3481
4645
4038
1226
3509
1053
4659
2822
1843
535
465
105
579
1800
456
3915
4121
2885
862
2370
2036
2913
663
1594
2304
2552
2683
2272
2593
4637
4196
4032
214
3848
4566
2261
3128
4316
2544
4331
3922
2835
2362
4518
3041
2188
3032
1799
1951
3035
814
560
988
64
4446
2607
988
1389
1952
850
486
2047
1383
2970
2544
663
3297
2296
3041
4301
2468
4599
1335
4289
2634
4548
2247
267
705
224
3245
294
3221
3175
100
712
2177
118
4660
1066
3808
2955
894
4130
1780
3568
535
2851
3397
636
1424
1768
3392
861
3196
3579
108
3740
978
245
2223
1466
1957
4000
2910
789
4631
1816
2683
814
1859
2188
556
436
4605
3671
3580
1177
442
2339
4022
460
4140
2935
2971
3222
916
1891
3892
4264
2036
3035
814
2817
3509
4061
313
74
3505
2868
2790
4527
319
2489
1839
4182
977
1632
3344
2468
3065
2
941
4631
478
2990
151
3648
221
3359
695
1407
3943
31
2661
4534
1507
1256
647
50
804
14
1314
862
1540
2036
3035
814
916
231
313
1891
1061
1666
3184
479
2793
1308
4406
847
2851
2
3915
465
1615
1597
3802
3075
1948
4396
4450
3065
3790
4436
2790
1951
904
3245
4516
3793
822
4353
4580
3412
4000
299
4165
3906
1367
2006
246
848
4318
1981
3194
2299
460
4507
894
1713
165
4364
4140
923
3244
789
247
3638
425
1076
2200
748
180
1879
2790
2036
3035
814
4527
429
40
595
1367
1529
860
4188
323
2821
3407
3065
2
505
2437
4102
822
4507
3703
1177
2818
2743
1821
4254
3397
1061
4088
1314
359
2400
908
2563
852
2090
4178
2362
31
3523
210
4563
1891
2885
1226
4147
3343
3321
2704
3089
3509
941
829
247
1858
1545
2930
4316
3372
1666
246
4474
3344
2508
3750
3773
1216
2357
781
1843
1906
2133
3124
2651
4289
2990
2249
2593
4583
884
3041
4475
2910
2793
3555
3035
1507
3620
206
79
40
814
4527
569
4620
2529
4436
3513
2880
1613
1849
809
1367
3978
1061
2704
916
1799
3694
804
3509
4651
343
1274
3065
3573
822
2790
379
1419
1879
3523
3032
105
1472
670
3201
4201
116
2090
3808
2276
1860
4406
2934
1705
1891
2201
1001
3540
2269
1315
3035
4289
3176
4162
3753
1751
2867
1876
1061
445
1407
4527
2692
2708
1322
3467
4660
3516
658
4389
789
3650
2939
1385
2790
1151
2052
1893
1551
1262
146
4516
3746
359
1935
1253
2987
3142
4352
3641
1277
2564
2337
1306
652
4133
4074
600
1866
3531
1800
456
2513
4507
3805
2362
2090
2549
3509
3671
2036
3035
1507
264
157
962
4507
1540
2793
814
2692
419
3333
3368
2204
1492
4106
903
2885
3348
2029
2696
4182
4516
1061
343
3545
1821
1994
1276
74
313
903
4227
1946
2913
3671
663
2889
1613
567
336
2345
3808
4186
4401
3915
1203
2231
3797
1964
4088
3245
2818
456
2163
3811
479
1511
3184
172
1631
4070
4369
460
2698
2876
3349
1799
845
150
210
242
2910
1367
2692
1007
697
2711
2983
2246
636
3514
1265
848
1642
888
1090
546
1447
2913
3671
2246
1276
74
313
1946
4323
3377
2163
3653
1613
567
1964
4088
3245
2889
2231
3797
4516
3808
3814
3336
354
3489
2197
254
3360
4468
2399
1061
3694
1181
2968
1403
2100
367
676
630
752
3061
1320
2010
189
456
988
2416
2230
1221
1270
2851
2
294
1314
179
1439
2047
537
1916
3244
948
1713
783
1400
1727
3838
2188
4343
1673
1014
3403
1560
600
1121
481
1226
3783
2888
425
303
666
845
1821
379
1800
4423
2400
3750
1059
352
4318
1799
2047
630
752
948
783
351
42
157
2781
3653
2453
2699
3061
1320
1105
923
3244
2750
128
319
1713
150
3509
1643
4140
2851
3397
1238
3712
1800
2090
2601
3399
2711
2545
3696
2982
2544
1274
278
2741
2272
814
436
3194
1270
1061
1239
42
3061
225
2162
2675
2557
4150
1946
4401
973
3694
2551
1697
1808
2127
1736
1906
294
567
1613
3719
3253
3036
630
752
2711
3531
1821
20
3056
2261
2913
3671
3712
4103
1938
2868
1228
2247
1071
2851
3653
2601
1800
4455
1988
539
1904
301
2280
863
354
877
2692
2545
3783
3931
2699
1320
321
1916
1367
465
2362
2790
3931
2849
189
2029
903
4346
1061
4400
4527
600
4663
4507
3032
3624
1177
2692
1072
2480
149
481
3361
930
2612
3210
848
2370
916
227
1274
294
793
2742
1891
3623
1628
2851
2
3185
705
3278
2207
4107
2699
1409
3449
1708
2885
1849
2318
125
3167
4648
2499
1402
1785
3061
4003
1879
245
539
2958
2295
456
162
2102
4045
2827
3931
1367
429
40
595
1061
2577
4278
3065
2851
3397
321
1968
2874
2047
436
3419
1021
579
4316
2439
31
3449
165
3092
2200
4400
4472
3019
848
3153
15
576
733
180
4446
4169
385
1890
246
2827
3931
2047
1383
484
1182
156
833
74
313
1177
2439
1367
4552
2577
2029
2248
2598
4623
744
1403
376
942
478
852
1043
2692
3266
636
893
863
2188
1799
3361
436
1916
1424
3637
2601
4169
1800
2163
900
600
4663
1407
1367
1061
704
1916
294
809
206
595
119
74
313
37
903
2851
2
1821
1968
1643
2874
227
1274
3653
860
2313
3695
2982
465
3333
2362
2090
3814
862
3245
1203
2207
3719
3061
1821
3153
202
484
1182
116
3079
2544
3671
1781
667
1399
465
2061
2
1863
612
569
2999
479
2204
1429
4396
1319
2406
2692
3318
2535
3966
2428
2090
186
2924
2479
227
1274
294
893
3061
2208
3184
1540
2370
479
357
246
245
1199
201
4507
3214
2835
988
4289
1177
3823
980
3868
2958
4118
1731
2990
4000
460
1824
916
2628
4098
359
1061
2699
1061
38
2055
4208
2411
2790
22
869
3190
3641
1785
1799
479
2302
3741
850
486
1383
600
2892
227
1274
294
3079
3346
636
705
2851
2
3041
1879
2006
1424
1778
894
1367
3132
804
1249
2979
2036
1023
3555
569
2012
1800
2246
3065
3138
301
1274
1226
421
2529
1849
809
1061
3196
3808
3873
1672
814
4406
227
294
2677
2982
2280
1407
904
4107
4436
2880
1613
2400
2082
539
3707
3040
1879
2207
425
3712
4415
4446
3065
2
2036
3035
814
2914
2150
313
74
231
1061
3865
2790
4527
1540
1274
2272
2793
569
2127
4436
2362
2692
860
2593
2849
539
4507
1033
670
3897
2052
1447
4182
246
863
421
1429
2239
2849
804
3035
4289
962
231
2176
2809
560
2914
2150
1112
1314
789
3766
1503
670
195
847
3897
3718
3703
2583
4509
3782
744
2818
1277
3641
4516
3184
1713
2744
354
3489
319
4527
3281
1708
4533
2661
2459
3913
1429
1781
1785
3410
3808
149
3361
2197
419
4642
3573
822
4507
2692
301
579
3720
1693
4542
4196
3802
926
499
4662
2885
1546
3929
394
2036
3035
1507
3952
2056
2914
2150
313
74
231
2362
2790
1540
1274
2272
2793
569
421
2744
246
1308
1030
3897
3218
3654
3065
2
4507
1033
670
2052
4436
2127
1447
4182
1429
3967
822
1427
3814
1891
2885
3937
852
3473
2239
2818
1658
1892
15
2248
4507
3065
2
3035
814
2790
4140
2199
3410
3913
1615
1061
2913
1758
4289
2849
3745
2092
264
2362
4388
3035
814
1632
206
25
296
2876
2925
4507
4289
1578
2036
3208
4182
4229
1061
1994
3333
379
1693
4540
1233
2790
2964
1429
3399
4115
539
848
4140
2327
3942
2181
2432
3146
1773
804
1456
3806
299
1613
31
451
3142
1784
100
1847
1196
1717
1405
4221
253
538
4489
4000
2390
2110
3121
2806
2029
1951
3873
899
490
1147
1514
1821
1274
1177
1492
1891
1613
3065
3138
3555
2036
3035
814
4406
2
1821
2012
2001
116
3032
3808
2094
354
3142
323
2821
2982
2370
2302
3741
2851
3124
2480
1891
1367
2979
100
1849
4182
2428
118
3637
2006
246
3040
2601
2400
1295
749
3573
2434
2029
2885
394
1335
4289
294
2280
3061
225
1239
4471
1402
1588
1177
3697
149
2303
4178
2399
2437
804
356
3580
3654
652
4527
3915
3497
221
2563
2484
2133
4145
1171
1228
3521
4129
2247
2643
539
2892
941
2328
2964
3719
2687
3482
3245
3417
916
2868
3542
1061
3873
112
3746
1409
4562
2344
3399
3509
748
3570
3901
2448
1906
2766
451
3142
1784
3035
814
4100
770
1334
2002
100
1555
106
3563
3637
3194
3065
1613
2329
1389
2036
118
367
676
301
579
2868
1514
1135
2932
1821
105
2127
1964
3074
2968
539
2257
323
2821
3387
1993
1904
2247
1990
4423
1644
4289
3064
519
1177
3366
3446
705
2819
2660
636
893
238
189
2549
379
3579
2499
2090
499
180
3637
267
1424
162
567
294
2280
3451
804
636
3988
2743
2169
3025
80
3194
3563
2822
227
1274
294
2280
3808
4338
4598
118
4000
2370
1274
765
1916
1813
351
116
2247
3065
4581
1816
456
2692
3902
3639
379
479
3180
1310
3387
2819
1030
634
2743
4583
524
3035
814
2410
3509
1650
1402
1400
1182
3965
1438
2511
1863
4460
481
704
3545
3384
2851
2
3719
3849
2499
748
600
1367
186
1978
643
3523
862
2036
3301
1515
2456
3492
4106
2124
749
3514
1778
2544
3043
527
2052
3607
2029
4169
1407
354
4270
229
116
1613
3041
2818
2817
223
246
3489
2934
1821
2170
2868
3278
4516
3995
442
1669
116
3808
567
2692
1064
2342
3835
4527
3458
2934
4423
354
3489
3182
1511
3467
3184
197
2663
1951
1891
663
301
3451
1613
225
1239
2438
539
4520
1999
462
670
809
2059
1578
227
1274
294
3144
3759
4475
1964
4088
860
1771
488
1764
4009
4275
3175
179
4201
321
490
676
1643
3055
684
2193
4430
1123
780
3611
2851
1644
899
3871
1855
1799
2946
1945
1439
4237
4548
2970
4182
3019
246
3935
2292
4094
1402
1320
2170
3719
1367
3061
2370
2036
244
319
916
1295
382
1023
3366
116
3838
460
3035
814
4511
3509
804
1816
3019
850
1087
359
1799
1859
1226
4566
2400
2851
379
3385
294
3144
4377
4396
539
2499
3917
2816
254
4475
4550
2449
100
1922
116
3808
253
3205
2439
2979
2775
4438
4514
4603
3221
4289
2395
2607
3800
2849
2944
1412
1314
2636
1402
748
789
1440
1399
4430
4194
3329
1671
118
1008
564
3038
3894
1891
2513
3573
2842
822
2400
3967
342
2544
3064
916
1840
4660
4510
903
1210
1636
217
180
4446
862
2036
3509
804
916
116
903
2100
3555
3035
814
1904
2851
3124
2437
1858
4507
2248
2849
3686
465
3605
354
3142
1880
2342
4305
3695
2277
3962
3198
1785
1713
2677
4407
1373
3399
2247
744
1718
482
1238
636
4518
116
2561
460
1331
4466
4090
1466
1124
739
930
2711
2163
2248
2436
1622
2117
4044
3648
3802
789
2990
4289
3892
670
579
541
2579
2127
2246
2036
3035
814
3555
1308
1295
1061
19
1574
189
2029
118
321
367
676
711
3450
2876
4527
2593
1589
2563
269
2885
4406
1849
809
2760
354
211
3040
108
4436
1613
4107
1843
4318
2510
1944
2136
343
3808
323
2821
3142
3497
4516
3144
294
299
227
1274
670
4267
765
3065
2711
3719
1228
666
455
4394
479
1927
2851
916
116
1440
2100
3065
3138
2508
1805
2914
3178
836
887
761
4051
789
904
108
4552
99
3823
765
2979
2055
567
3144
2325
0
81
3096
749
1800
581
3446
687
3252
4488
1400
1182
306
1335
2933
1432
1785
3740
3865
1821
4406
1383
484
3323
1061
2362
2851
2
863
3750
2982
278
100
2036
3035
814
323
2821
354
3142
1267
116
4527
2853
246
367
676
162
567
227
1274
3897
299
2744
63
105
704
4289
2047
436
3855
301
1320
850
1843
3221
4660
804
4078
2247
3906
4507
1861
579
1874
3720
1693
3497
2692
2405
2471
1061
2001
1956
2177
2637
1814
1613
2736
3094
1880
1429
4415
4446
3119
1355
3580
894
2868
3144
2223
899
2428
4231
2144
3297
2272
2047
1383
3419
116
431
1715
1778
3140
2177
100
4130
216
1438
3462
4165
436
4620
4527
3995
4289
1794
4475
3964
2692
4182
4507
3064
916
3808
749
3719
1061
2484
704
1879
1203
2362
2790
894
4178
2399
2793
210
3025
202
3573
456
926
360
4446
2400
2029
567
2055
4507
1040
978
893
848
1540
3064
116
1891
2790
245
4208
1879
2636
789
748
3623
2692
2851
1613
2127
3065
3138
1177
1799
904
108
1383
4627
3979
1402
1785
3653
894
636
814
321
1708
3619
3243
2399
539
1367
3931
1976
2636
2272
2247
116
3810
3032
3303
2370
1916
704
3061
2188
636
893
2029
3010
3906
2439
31
2722
2382
3915
1314
2790
2851
2
2692
4182
574
1379
1879
3808
1427
2193
4308
3035
3573
1800
456
2410
926
4121
4446
1800
456
2246
1964
3246
3064
3201
179
4201
116
1177
2885
2480
1879
3915
3694
1613
1511
2
2163
379
2499
3043
2173
3124
323
4583
1164
567
1402
384
2280
318
1429
2144
1809
4169
67
3361
3422
3822
2643
354
3142
3245
3637
465
3040
210
4495
1814
1644
510
4107
748
2181
4267
1697
600
2535
862
4199
1383
3419
369
4466
227
1274
4090
116
1891
1061
3873
41
3062
3209
4406
2663
2790
3297
756
4278
2851
2
436
484
1182
1996
3838
1226
1534
1821
488
4527
1781
3333
3842
3573
2480
4507
2982
3397
2601
456
2102
4446
4121
894
3897
2634
3808
2084
3671
319
1072
149
2790
2382
1732
2447
4392
3593
116
1440
4607
2849
1045
1197
1749
1781
1314
3605
2743
3075
2643
1764
4423
1385
3497
2201
294
1838
2134
67
1219
3668
3407
3040
118
2127
8
389
4107
1549
2652
1778
1100
2362
3449
165
1633
254
1225
436
4492
2181
804
1096
4494
2172
319
926
3039
1798
4507
4516
1816
3680
3471
822
1951
4379
1785
4182
2835
3198
4178
4580
2577
493
4363
4520
2947
1177
1895
3490
2678
3740
770
3209
3419
4209
1723
864
84
2308
376
1644
3499
227
3440
916
116
1540
959
3915
2036
3736
2478
569
314
3040
1613
2911
1448
1769
4651
3932
3462
2561
460
2628
165
2697
1589
2849
2480
2692
2565
1216
3670
4000
2344
78
1403
1490
1389
2029
1427
3013
602
2678
600
2370
4369
354
229
116
1405
0
2265
269
2480
4507
1613
1027
814
3987
254
934
124
3889
1964
3331
3952
894
1983
247
1891
2790
1951
2326
2692
1061
3991
804
3611
734
1336
2845
1367
3201
3540
1439
3910
4423
1644
2934
776
189
1951
4237
3450
2247
4369
4201
1945
4188
2049
4162
1335
3061
1320
1828
2370
3226
539
4098
4468
2055
2201
354
663
1613
1784
4588
2998
2135
3897
3675
1628
383
804
1821
4107
223
1056
1079
3041
246
3065
1620
2551
3464
3246
2398
31
3451
804
636
3988
850
1383
3061
116
1622
4305
3041
822
4182
1061
2601
4398
3967
2090
19
143
456
419
3436
3190
805
116
3399
3295
848
1440
535
301
579
3035
814
118
1128
3405
539
1800
3446
3931
3545
3210
116
539
1440
1916
1367
2971
224
243
754
3509
2247
294
2280
3991
456
1177
2347
1061
1799
1314
2628
3694
1248
3222
3336
3243
1069
247
180
4446
4038
3271
636
893
848
1254
957
752
2326
2868
4079
4308
3555
3035
1507
1805
1030
245
116
1951
4188
2272
916
1821
3897
2974
539
4187
3542
294
3144
2280
2551
2760
2395
299
814
636
1837
2895
2692
1253
3041
2432
246
292
4570
2815
2924
3065
2479
1784
1274
2663
670
4532
1097
2370
4027
456
3472
1404
1382
3861
1367
357
1547
3670
2428
340
535
4038
2687
2934
3472
3522
763
227
1335
567
973
116
3810
456
2246
2819
3035
814
948
486
634
1400
2136
1613
1890
1167
1203
3806
3119
2170
3040
1988
294
3703
3144
3808
4338
2818
670
299
253
2106
877
245
3331
1451
116
4300
2598
860
4130
1640
1179
1438
1693
2913
2206
1732
3199
4629
2055
3628
1197
31
2134
1199
3822
2779
2851
1056
1821
4455
4444
3032
1945
2029
30
1874
3209
2790
4527
539
1319
2947
1589
2849
1785
569
4347
4061
116
3399
780
988
2793
1308
535
267
4599
1805
4488
1768
1970
1383
3064
1320
116
19
2677
988
3392
926
2510
4565
120
4569
2814
2910
4475
3861
978
245
2223
1812
3915
2696
149
722
2200
2839
1589
321
1106
2851
2
1679
4233
1945
253
379
4186
2663
4213
1879
2170
899
3055
3910
600
112
481
929
354
3142
891
157
714
4607
2889
3489
698
1079
1821
1781
1061
2557
4289
1273
1644
564
1732
866
4150
2531
479
3153
1541
1837
335
1605
116
3761
3399
3402
2426
735
1429
1852
3897
2982
894
2701
3593
1403
4118
3873
2193
301
3061
579
3892
1323
3650
3573
456
189
1061
294
2280
752
3467
808
1238
1840
4137
179
1293
4527
1197
680
3580
3471
1974
1821
868
2934
1415
4423
1385
3808
1843
1056
2692
1302
1367
494
1540
149
2370
1916
705
4583
2247
2200
3032
4278
4398
1014
2400
4038
367
676
630
4166
1239
973
1027
1850
3694
560
771
2045
3061
1681
456
1449
2551
1713
783
4036
100
361
484
2783
1730
1904
1438
1170
481
1745
2029
419
4151
3823
2339
294
2715
1969
2968
1860
959
4533
1199
1464
1545
301
2924
439
394
1053
494
1768
3055
3278
4583
3397
665
42
157
1708
3061
3065
460
789
1821
2
2114
1799
1534
2849
1032
1323
705
3153
1781
194
167
179
3719
2851
3522
3061
1320
1970
752
386
1472
670
42
157
294
2280
567
3737
1177
1439
2686
625
948
1713
783
973
149
425
2246
2247
4583
1323
2047
809
246
2916
923
3244
1870
2508
3397
3808
351
224
3907
323
2821
244
2692
1003
2851
3397
3056
1970
1424
948
783
1968
923
3244
42
157
225
1239
3751
988
1314
1177
294
2601
2362
3043
3661
3719
1713
150
3665
4000
1892
1821
756
3361
0
1385
3933
2382
1199
1407
1633
319
42
157
903
902
1801
1059
1078
1937
524
2525
2818
3065
1177
467
2964
600
3897
2963
3605
3264
2790
3808
3892
4527
1197
3677
1813
1063
2692
2432
246
2362
1314
1503
670
1171
4121
3333
481
1429
227
1335
3522
1801
3511
4308
3545
225
1239
4460
663
42
157
2921
3653
294
567
351
617
658
1191
2692
2601
3931
973
105
2776
4289
3032
2744
1203
1633
3410
3573
1232
2162
705
2816
636
1143
66
539
893
4162
3041
1581
2247
2944
4514
4562
4570
3476
1059
1066
2868
4182
2511
122
290
4003
3389
734
765
4436
1429
3019
465
4062
712
2807
100
354
3489
100
1143
66
1951
99
4289
1653
479
636
245
3288
1317
490
3035
1843
3121
2059
3377
1613
3952
2511
122
3955
4507
2692
873
567
4293
3476
734
299
1438
4430
4196
1764
1446
396
1304
1589
808
3497
1795
2247
223
2044
4309
212
1800
2601
456
2410
4113
4446
1427
1436
2971
3245
246
459
118
2851
3547
3360
3798
244
2851
3061
1320
2741
106
66
2247
294
227
1274
3144
3193
670
3653
122
3451
4488
2181
2551
1170
619
1248
2924
1798
4597
3812
301
1402
1071
3075
2280
377
4139
3303
245
3056
1319
3387
1793
4289
179
328
4460
2247
1749
116
539
481
752
3905
1976
1684
1177
456
1061
877
1736
1121
1203
105
579
1777
2047
4046
2339
527
3808
1400
1182
301
346
254
3467
484
973
3811
3105
2707
1385
4090
3827
749
493
31
3922
1367
2577
1912
3110
663
207
3092
2204
2285
180
4446
2692
1438
2987
4200
351
3025
1377
99
3076
1108
488
4032
3472
3144
2280
3838
916
3061
1320
306
456
2933
3811
2247
299
1784
294
386
1768
3035
1507
687
3025
663
2692
2851
1613
3522
2410
1813
671
465
1090
3509
1447
3806
567
2029
973
2511
2919
2479
2924
1438
734
852
2673
814
2990
1135
667
2188
1053
894
4566
1226
1380
2296
4498
481
863
419
253
848
3931
2313
1916
540
1713
150
116
1672
3741
386
1090
3703
1891
1254
658
3542
3061
1407
3043
3555
627
2423
31
1887
600
4663
3407
2439
1367
964
1058
1628
576
804
967
4329
212
2771
704
1061
4045
1800
2060
1769
1226
2257
2651
2036
3535
4394
354
3142
202
3025
707
436
294
1550
116
456
2246
899
1970
1768
3808
2188
3805
1904
2851
3124
3653
2601
3043
3536
663
1186
2339
2782
4568
267
1890
1532
210
1043
481
1014
227
1274
567
3144
337
465
4289
3451
299
1613
1447
2692
1784
864
419
1147
2927
1800
3637
269
180
1226
360
3446
2125
3783
1996
120
3016
2207
1644
254
1355
301
367
676
3991
3094
4535
2696
2849
3245
959
1061
4446
1253
3965
1650
3472
3800
2327
1793
1064
3509
2489
2814
2741
3861
3963
3333
2362
1628
2817
576
204
850
436
3064
116
2660
636
739
705
1885
4165
1843
804
48
2849
903
3407
1061
3694
3988
2743
1891
1799
2775
3850
3153
4118
2675
3943
3451
804
354
3142
4623
1671
118
116
3573
899
2692
4637
3671
3343
2506
465
3221
539
863
3065
567
63
3064
2272
3889
367
676
1821
451
3142
116
1828
2105
537
1879
2544
1226
2802
1061
1799
4388
2036
3035
814
108
2029
3032
1781
4300
3472
2851
4107
2607
1040
292
560
748
3079
1805
323
2821
3245
2692
2188
2601
2982
3226
1713
150
3992
3931
2036
4394
3035
1507
116
540
2370
1916
4036
3041
319
1226
4485
105
1320
579
4479
3349
1425
1124
4222
3336
3472
1064
663
973
748
1203
916
279
462
4289
539
2055
3210
2673
379
3995
2990
2949
636
253
804
3035
814
1951
2239
4527
1246
116
1405
903
1061
3808
3865
1402
3333
4182
2790
2849
4289
4398
3915
2246
1540
2370
2793
367
676
4379
4237
569
3184
4264
1367
2036
1023
2362
3226
3838
207
916
469
38
748
358
2247
2036
3035
814
2047
436
3419
2851
3124
2933
4049
3034
641
3894
702
1022
3991
3032
4058
3040
299
1613
3555
3462
4165
2744
4094
465
1027
2854
4088
4475
38
1861
211
1310
31
3385
704
1532
4406
1424
2029
253
2694
1076
2200
4107
2247
4100
2002
885
2036
3035
814
3061
568
116
1945
2933
1900
2416
4078
460
3770
1128
2927
596
4651
2625
301
579
228
4247
4188
2851
1613
3119
1355
2
3648
1226
2991
3681
2302
3741
225
1239
2715
4098
2566
3372
118
1517
1199
2990
3451
1170
1413
3193
361
419
1906
2643
1090
4565
2225
100
1609
4629
4643
789
1248
2101
4415
2170
2136
2420
2508
2710
860
3888
3932
4488
1306
2506
2564
1514
3146
1713
150
479
3244
4423
3032
2193
668
319
2272
116
4527
3303
2483
1203
2439
2790
465
3667
207
663
2971
3449
351
1379
481
3144
2854
1528
4043
748
670
1367
2842
1221
1731
3333
2946
600
484
1182
926
3994
2618
150
4140
4199
2930
2204
4196
278
569
1061
862
3555
2036
3035
814
3545
710
2851
3124
354
3142
1143
189
1283
3523
2744
4659
1078
3065
3138
4188
3806
299
2741
1843
1849
809
3245
4436
1310
3344
1613
1891
2362
2790
2264
588
1628
227
1274
294
2
847
150
2692
4182
3019
2678
128
4121
3333
3892
2895
3144
4308
2006
1945
3873
2819
3509
804
1904
964
1177
465
1672
1781
3624
2885
246
1996
3451
539
602
1142
793
2900
1030
436
845
116
2614
2835
988
1823
1507
2247
2033
1835
4387
1801
2821
547
2561
460
2200
539
764
524
2914
4090
1197
1174
2329
3010
3529
2834
3909
3905
1821
4182
293
705
2127
3398
4138
3153
2601
1932
696
98
4308
1749
3774
346
1061
116
1367
2104
485
3669
2479
4130
253
4346
2326
2124
2796
1951
3451
804
636
3988
2743
2169
4598
118
116
1440
4489
1951
3467
4613
705
3153
15
3910
4652
2688
50
146
2395
1589
3509
2036
358
3153
228
116
105
2127
1849
923
1906
740
485
253
3422
1793
1438
3065
3138
916
748
619
478
3481
3612
3198
2677
3032
3808
2344
1269
1248
2630
3064
267
3591
2933
3034
2796
3727
3563
1061
3898
2928
2851
2
3067
1226
2699
2715
425
105
3393
225
1239
4237
2247
1784
3035
814
3472
2251
1861
955
2362
2790
2793
460
3712
3863
3436
576
2529
2370
3472
2272
718
850
1383
3064
1320
1412
116
2036
4394
2169
2611
3894
3522
4097
460
3556
3002
1439
3193
567
3897
63
4169
4017
2531
2889
2136
100
2851
1946
4186
1941
207
379
3803
3593
4488
964
4321
3349
118
596
343
3222
4434
2409
3514
3271
4167
456
2783
926
3028
2944
4241
4510
2133
4423
2247
3422
3761
465
4056
4515
666
436
704
3144
294
1438
3451
804
2272
3064
116
2090
3915
3720
105
3144
1226
850
436
1891
1967
4254
4182
4507
3450
4430
2551
356
3035
1221
1951
1945
253
2029
2362
1072
149
2790
3297
814
1025
3190
4394
3035
814
4527
116
3436
3092
1799
903
367
676
354
3142
4406
1849
2280
2529
765
2
4412
1274
2818
2593
2849
1446
149
2793
2431
3065
3138
4620
3412
848
1295
1061
1589
2264
1003
3712
4654
2055
2577
1555
2292
3991
4140
1186
2958
150
3206
2383
3605
1511
1156
3094
180
4446
1708
3046
567
419
4289
356
3032
2868
1860
1800
749
704
354
3142
483
3153
3025
2036
3555
116
253
3323
3242
1061
3873
670
3451
204
3497
2892
78
38
3808
3399
3605
2437
4118
128
3529
704
3995
3366
3064
2272
560
3184
958
1951
2549
3545
2036
3035
814
2934
460
3131
2105
537
835
2544
1061
2055
4507
539
2304
2851
3124
4475
398
3564
4090
793
3042
2822
916
1429
4289
1040
1539
1891
4518
2029
1367
2601
3075
456
2163
246
4446
4415
567
3653
2854
822
4527
2979
162
2102
481
2177
100
923
1821
451
3142
4182
2663
3295
2248
3963
2702
301
4092
3509
4308
3671
3555
2036
3035
814
2851
3124
354
3142
189
1800
988
1438
299
1613
294
3545
323
2821
3497
804
1904
2551
2970
2361
1837
2895
3144
1849
1843
809
3245
4436
3513
1355
1653
2822
1177
2885
1061
3915
4182
3019
3558
1228
2438
3064
916
2047
1383
4660
4194
885
903
4010
442
3835
2544
4561
100
850
948
486
484
1182
465
600
4663
1367
1773
3222
560
2247
267
4599
1066
4137
4000
3645
3719
4627
3979
99
1922
118
1572
1734
3994
2136
698
4140
2692
2127
1613
3902
2677
3399
1791
4598
763
1337
3892
460
2386
4182
4507
3536
105
2859
636
814
282
1629
254
2694
2591
108
246
384
2369
3979
354
3489
1799
2370
3184
379
2769
3680
3278
383
3035
4289
1613
4377
2889
3671
1061
3092
3892
3703
226
1589
1864
436
3728
4140
3942
223
4351
3994
3412
1951
3040
1821
748
2029
4150
1860
749
3845
3244
4627
1427
2692
2484
2044
1721
4097
1784
31
1142
904
248
2892
1254
108
1778
2292
1615
3719
1628
2
490
2643
3653
4020
587
3545
247
4629
157
1061
862
3915
1880
466
710
4022
3458
4150
1439
2715
2982
2601
379
3016
1438
3663
1248
201
4164
1808
1800
456
988
3774
537
1105
4502
3064
416
4423
4578
1633
3410
2508
225
1239
948
850
486
2370
1059
1424
2629
138
2601
3446
2696
2200
1713
150
4599
379
2924
2144
387
4515
2191
4150
2715
1940
964
1753
734
862
3203
3410
2851
2
1335
4289
2047
179
2339
42
157
2296
1029
1713
783
705
1816
3471
2868
1891
3434
1781
31
246
1197
4182
146
3814
894
752
3522
4423
1644
202
299
4583
294
42
157
253
4346
4369
1613
4261
323
663
3624
321
619
354
3142
4289
1753
223
1217
748
1019
2247
3511
3489
39
1264
1427
1545
1863
3397
1821
2692
734
2036
4394
2188
1429
2982
4351
2601
1800
4455
3402
3094
1061
3035
814
3545
752
42
157
1367
2036
1507
367
3055
667
1555
1785
4628
4583
323
2821
1613
3138
179
2339
1879
1843
2914
636
1713
150
3906
3489
354
436
1821
4097
2711
3019
4418
2296
1438
351
224
670
2982
2529
479
515
4181
1541
4000
118
224
462
1359
4377
2446
222
42
564
1438
600
1828
425
327
253
3407
4285
2127
1310
2652
2743
547
1208
1816
3040
2678
3146
1407
1403
2029
1367
3915
3593
3344
4527
1781
379
1852
1884
1063
398
223
3623
2692
141
789
254
1124
3808
4338
2974
415
653
550
4007
439
3333
2643
2877
2868
4474
4597
3814
1944
4107
1584
617
456
988
3065
1613
2
301
1560
319
1555
156
833
228
4495
1177
1131
1197
1828
3894
2325
1203
493
916
2246
1665
354
3142
3938
2029
903
4227
851
2036
354
3142
740
358
4289
10
156
903
2247
105
2127
3980
959
3915
3545
1828
3718
2395
1025
851
2745
3065
1613
228
299
3032
1861
1863
383
894
2025
2280
863
3856
2919
2479
227
169
4094
1764
765
221
396
3579
1030
569
1964
806
3032
2769
3064
3995
108
988
1383
3419
484
1182
189
1781
713
3653
3695
2851
3397
1064
3531
4130
4188
1539
294
3300
670
2124
1945
2246
3041
1061
3545
687
4598
1429
2280
1447
1647
2601
4488
763
202
3808
2005
2979
810
567
2591
3605
3507
3361
1059
2
1557
4597
1105
227
1274
3040
1556
588
1628
459
1816
3032
1149
4157
676
1254
3307
2090
42
3056
2790
3239
3184
3035
4289
3462
776
3915
1951
2944
3080
301
1613
118
3064
2933
2682
939
217
1426
1491
547
3593
636
245
1151
739
1695
1079
2170
4303
3629
2095
1937
2743
227
745
1999
4660
4137
1697
364
1951
2276
3980
941
4325
2816
899
1033
2127
777
2531
3476
456
4186
2416
4514
2326
3719
3712
254
3623
2692
2235
622
2686
1440
3490
3808
4438
3184
4562
2929
1961
1800
2246
2675
2428
2329
223
4351
539
1320
1124
2125
3336
4510
2833
4468
850
1383
3419
80
1540
698
4527
1197
321
814
2793
2889
1821
436
1798
748
3046
2876
2849
2853
4301
2790
1840
118
3035
2036
4394
354
3142
451
2
4249
1589
2692
202
3025
4014
1491
3593
3064
1335
1320
2261
1644
4413
246
3812
3451
804
2684
225
1239
4169
2029
3194
1315
456
2163
3994
354
3142
3079
1393
80
3750
2933
4398
2506
2163
2036
4394
4241
4194
118
3873
4188
2593
4583
3144
3397
3297
436
2386
478
3897
4418
567
1498
4329
866
1025
4178
4239
3377
937
1906
1564
4009
267
202
2399
1064
588
3727
4455
2842
1248
3660
1644
3184
547
3593
3319
3994
354
3142
3079
1393
267
202
866
3593
80
1405
903
539
3035
814
4394
383
386
152
576
804
1164
2036
3451
670
3871
398
4014
3144
465
3193
4479
3297
436
1821
3010
2257
2042
1253
2181
1080
1447
4182
3573
822
2362
3043
3064
2544
431
2047
850
486
1383
1962
80
903
3323
2400
4660
210
3591
3025
1197
3065
978
245
227
814
1427
3965
748
1367
1945
1750
636
705
436
2851
2
4118
4190
3924
2965
1800
2051
379
4595
2982
1299
1589
1424
2868
3377
2595
2835
2029
223
868
1335
3897
952
1274
4182
3573
822
2362
3043
3064
2544
431
2047
850
486
1383
506
523
80
253
903
538
1962
3052
978
245
1367
3924
2965
1800
2051
1429
1589
923
460
2982
1061
3545
2029
4508
3422
926
180
4446
1534
636
2819
2683
1823
3065
1613
2851
3138
4538
1816
3802
2775
1811
3075
1108
1793
478
456
3522
4394
3472
1197
4001
929
1299
1150
3556
1426
2036
3193
2169
63
2508
2818
2851
4056
1938
4186
2013
4516
2127
2409
3393
1429
2982
4515
3648
118
2839
2248
3295
207
2744
4488
246
354
3142
1996
3451
804
850
1383
189
4518
3808
862
2370
2302
3741
2692
822
4507
4527
2036
3035
814
789
704
3065
3124
1764
2247
4107
569
3671
1849
2390
1784
3019
2497
4118
2711
1800
988
1438
2990
2390
1784
354
3142
323
2821
3545
3555
2036
3035
814
2001
189
3032
3808
3266
490
367
676
1514
1906
1135
2946
1849
809
1407
4107
4436
1613
704
105
1226
2924
4039
4562
1821
1944
588
194
2960
1578
2743
2144
1090
899
4100
634
2110
254
3040
1167
1814
4623
3329
863
959
1403
2055
50
3105
2606
2769
3064
3995
125
2851
3397
1764
2247
2840
1383
3419
484
1182
189
3032
4221
253
2744
1800
687
4598
1773
3963
3333
3727
3176
744
3092
224
165
3571
4527
3653
4000
2
2133
4475
294
1859
3300
670
31
2173
2859
2144
1556
3808
588
1628
3629
1429
3744
1951
1773
1808
2
351
1317
179
3061
116
1828
2713
3185
3348
149
1096
890
479
3694
822
705
923
4248
152
86
2911
4254
1881
2946
2688
387
246
1476
2399
1837
224
3184
3212
1866
2853
3015
204
281
567
1429
3041
3318
1843
4552
1112
4507
481
930
3507
3808
2303
2929
1438
3436
2036
3035
1507
3509
1858
206
79
40
1367
3555
814
3915
246
4436
1843
3513
2880
1613
1849
809
3605
2601
4190
4518
3740
270
539
3190
2952
1238
128
3110
149
2849
1197
2055
3046
2793
2696
1355
2851
165
2181
4507
2868
3892
4147
3344
2479
3065
2704
367
676
2468
1891
2401
3719
2344
3612
562
3451
804
890
1813
3585
816
3965
2
1019
323
2821
2924
4583
2116
3790
4289
108
207
4394
3035
814
569
313
4240
1561
3065
1672
3522
2370
2793
916
2577
4318
1407
459
4161
4516
299
1127
3996
804
3509
4566
2868
4533
988
3991
2421
4032
3393
3712
2970
2480
3557
460
2444
1511
2428
4527
2601
456
3194
4559
4167
789
4003
4495
481
447
4162
4556
3728
2775
2696
2741
4436
1253
2745
2324
3206
2292
3740
483
4151
1331
3802
4444
1816
4090
1821
894
1828
2914
3124
2851
704
354
3142
3119
1613
483
3025
294
301
3144
2280
306
312
4660
2170
299
1071
4488
2508
3153
98
1400
567
973
465
3193
2479
484
3812
3451
204
3497
2144
2924
3035
814
1253
739
194
2036
4562
4394
3892
3041
3573
1800
3637
607
1644
899
1221
4202
2
4032
3542
3535
1673
3402
302
3245
2489
3803
1814
4446
3295
2863
3397
1507
2982
3318
1177
3079
1781
2029
1564
2055
4507
3555
3035
814
483
3025
2390
1784
189
354
3142
323
2821
4430
2692
822
4182
2036
4527
2892
98
3808
4202
4620
479
2092
264
319
3451
1514
299
1438
1407
4436
1613
2822
2601
204
1849
2247
2851
3124
294
484
3653
3436
4329
481
2280
1400
1377
3111
4518
941
1554
1135
2029
2204
1460
2110
2551
3861
2793
2246
704
354
3142
2851
224
3545
483
3153
3025
3061
1320
189
3497
1613
3119
2285
3397
2508
1988
294
567
227
1274
3144
2280
1045
1798
1814
739
151
2144
1460
4139
3861
1367
3808
98
600
2601
3573
2692
1593
4289
436
1438
31
4423
3545
3153
3025
294
1400
1182
189
2851
2
524
973
2226
337
3064
1239
465
3193
2601
1879
3163
583
1177
1492
4208
1367
3573
456
926
2900
1891
2696
2885
3446
2982
4393
224
3497
1679
2818
2930
4446
2055
2692
2163
863
3061
2280
2246
3245
1238
3040
636
245
2247
2036
323
2821
3889
367
676
3064
1320
4560
116
2362
1367
3980
560
3035
814
2974
254
1150
4583
952
2579
184
99
3079
1814
3245
2692
2400
749
499
539
1540
2919
4479
2029
2924
294
2280
456
2246
1713
150
636
245
3035
814
560
294
157
2047
436
625
3064
1320
2934
3874
1377
3650
31
243
1805
2851
2964
3124
4479
323
2821
2201
4169
367
676
948
4017
195
225
1239
2508
860
1821
3138
3065
451
2593
4491
2982
1457
2305
1238
4305
4488
394
1402
292
1367
2940
105
2819
180
4446
3861
705
4003
2511
4628
4583
4088
893
3909
1814
3245
3648
3146
3131
3035
814
4527
3064
2362
4507
382
116
3563
1849
2692
1951
1040
560
1713
150
636
2272
367
676
3897
294
4479
1226
3648
704
323
2821
3245
2327
3542
354
3142
2185
4293
2948
1488
2924
2851
3522
948
850
194
484
763
294
1400
1182
306
2508
3397
2601
2696
4208
1367
4271
481
2144
3451
1238
636
3844
4190
4598
3366
1061
3873
4488
301
3915
2400
1319
456
1791
3628
469
267
4056
3224
379
2673
3988
2286
576
579
4359
293
1438
2924
318
491
2181
704
1532
4165
354
3142
367
676
301
1613
2689
294
4560
854
80
2246
3811
3064
636
1239
3694
704
899
948
1713
150
227
1274
567
3451
2170
3146
4289
1040
560
4475
1167
2280
465
670
169
4583
2181
809
2177
100
2982
3497
398
3861
1367
246
358
3514
1798
2601
1800
1429
1821
1687
2508
254
748
3670
3563
4329
2913
4430
1318
1226
3035
814
4628
1713
150
4599
2247
301
1613
3064
506
342
157
4329
3222
2047
321
1383
1438
481
1274
4000
2029
903
1800
456
1951
560
1778
2453
3783
488
636
2304
847
2544
663
2782
2660
2061
3092
2200
2362
2790
2784
704
367
676
3995
3407
1040
91
2760
354
670
666
809
1367
3915
4406
436
3392
1409
978
245
723
3849
3184
3680
484
1182
2628
3782
988
2438
1466
3675
1933
3573
2910
749
4169
118
3811
1239
203
299
4289
2711
3304
1821
3142
3397
4056
2100
1540
2036
899
2508
860
315
3331
419
294
2280
227
3144
3451
2170
1163
1447
567
2432
894
3078
2272
948
1727
789
4396
3964
2663
2386
2692
2293
478
4631
360
2272
3064
2438
4058
116
4094
4200
3915
722
2200
560
1438
4628
4583
3035
814
488
1427
634
224
3892
3625
3995
108
2851
3628
4289
3835
2247
1723
2691
3979
4129
425
299
1613
3397
227
1274
3094
3075
301
2934
294
2
3222
3719
2124
2370
367
1383
2775
3366
757
1367
1799
1472
670
4412
2544
4561
4416
1066
2851
3397
4264
3064
1335
157
2370
916
4444
663
100
1828
3278
4267
1814
2816
254
465
1405
1278
1629
4167
2822
3346
850
1383
2529
4660
4289
2699
1226
3871
1944
3061
4088
3146
1849
824
4472
4550
1237
2201
2059
4484
301
2446
2868
2311
3897
600
1821
492
267
2896
4390
1274
3612
128
3242
4277
1800
862
1669
1951
1597
1090
4475
1318
3175
1389
3377
3719
1130
1629
3064
225
1239
1170
569
313
425
450
712
2807
100
1970
2868
4527
2370
1197
1112
4301
2529
1177
254
2849
1429
3040
2400
2293
4271
2944
4660
941
395
162
567
4111
592
2327
1066
2834
1220
2755
1465
152
1906
2362
1061
2790
1064
3216
1265
2492
3915
1799
1951
2565
4289
3605
903
2496
340
2591
1736
3244
2162
636
740
705
1808
1781
748
2871
4152
539
419
2257
2651
1238
245
1844
3329
354
3142
224
850
436
3871
1798
394
2970
1578
4244
2272
2544
3451
4194
3556
227
1274
206
354
3142
569
313
424
301
3144
3064
850
486
436
4561
2628
2601
2055
4613
2136
100
1066
2247
4660
3671
118
3808
2818
282
451
2834
1589
3897
1727
3361
91
636
3185
698
3035
814
3175
3196
634
2511
481
2228
1130
1278
2927
577
2644
2935
4550
1237
4289
3483
607
3812
748
3670
602
4139
31
1554
1135
1821
2924
643
3085
1327
587
2626
774
425
579
4133
2868
697
988
3351
1019
2970
4020
1191
105
1951
3746
872
1095
4216
3545
3032
4300
4629
1534
3817
2201
2692
3681
3283
2376
3184
3243
567
1705
2344
1382
4446
456
2100
2851
670
710
4164
2580
2650
493
1248
2839
1891
3399
2643
3222
663
4182
4507
959
1840
4523
1860
2842
1463
723
2687
1607
739
319
2415
3712
1346
2711
3064
2438
838
74
231
713
1405
903
429
451
424
327
576
916
2047
1383
1721
2052
294
3300
670
488
3995
4475
1440
1195
2649
1951
436
4269
2370
223
3773
1948
3608
3996
4316
1066
4561
850
267
916
80
1955
29
587
988
4129
3184
2868
349
105
579
4490
2758
4629
3545
3402
1320
4020
643
189
2208
4133
545
441
3032
425
3681
301
2851
670
118
3456
2090
354
3032
384
116
3561
3184
4637
3980
3092
1414
3295
221
2029
903
3294
1472
1061
3412
4352
2006
1156
3994
4406
1613
2
460
1331
1781
2369
4118
478
930
4400
2775
1810
2050
1866
539
1238
3507
1389
4079
1615
4516
1409
3619
3525
4200
835
681
2802
4527
848
2370
1644
4066
4270
229
3318
2684
3352
3587
4518
848
1964
1511
3032
384
116
465
2369
835
1407
1365
3915
4398
1414
3719
128
2090
3246
602
1781
2223
1705
459
1821
436
524
2
2979
3823
4369
2170
1631
4201
1961
3490
1613
460
804
3703
3318
789
4406
1799
4545
3892
1438
354
3142
814
3366
4277
4079
1177
2822
1721
3216
3525
3979
1399
822
2036
3035
814
4507
299
1514
569
3671
2643
568
189
1975
2876
4527
2370
1540
698
3555
4620
3046
1061
3523
2092
264
1764
4430
2708
3450
2247
2851
3124
343
1274
3216
31
481
1613
2535
227
634
894
1112
4301
800
2342
4475
1306
3451
804
2964
1429
3509
1534
899
2868
3892
246
254
1447
1859
670
1135
3065
1334
3397
3913
1597
2818
3410
4628
2593
3440
3604
2025
3245
2821
2428
2362
3079
1964
1511
3032
834
1847
3270
3799
1717
749
1628
1613
3397
4162
4406
1335
4351
4562
1891
357
1612
2100
2164
1248
587
3817
2234
1403
253
3623
1781
1952
1906
2055
3605
384
1254
74
313
2362
1061
354
1864
2802
3694
254
229
4613
1863
1613
804
3040
934
124
3889
1944
789
1314
4507
600
4475
2692
223
4351
2
4000
3497
278
885
1986
641
118
1435
419
1899
3032
2370
569
3184
1843
3175
1121
2177
100
3407
3924
2775
2851
1613
567
3377
600
4285
1402
4488
2170
4271
3092
1701
2692
712
4527
253
2055
3915
3808
246
465
4516
3436
1355
3605
1540
1274
3671
4300
3828
4473
3489
354
490
904
108
3142
1821
206
25
296
4400
3035
1951
4603
1112
4206
1314
1866
1613
383
4188
3497
1403
2818
3041
2583
4509
744
4516
4642
588
600
1429
2006
894
4140
1061
2124
469
2170
2090
3307
4527
1731
1393
442
539
4400
354
3142
1951
74
429
988
223
4377
3489
248
2892
1121
2176
3035
4140
1967
1613
1403
835
1628
1821
3382
2913
3377
793
2802
2849
1177
4229
2790
1061
3333
2557
4178
3176
3808
436
3669
108
1778
3032
2979
4510
941
2362
4388
3303
354
3489
248
2892
2643
1964
3671
833
156
964
903
3323
4118
862
1796
3243
3295
2299
152
1409
4542
894
481
3385
1613
3471
4318
1672
1925
149
180
4446
539
1061
2601
822
4507
2369
3032
2833
384
4129
2933
3034
2796
3894
3561
1365
3915
2116
2403
3318
2979
3184
354
3489
3868
4186
2464
1951
194
564
3910
3040
254
934
1821
48
2769
4527
246
357
488
3979
478
527
240
4406
4516
223
458
2339
899
3185
1613
460
4020
4133
545
441
189
2208
3032
425
579
3681
3184
301
2851
670
710
4164
860
3110
587
988
4129
2868
349
105
4490
2758
4629
3545
3402
1320
643
723
2687
1607
739
1327
31
319
2415
3712
3085
2247
2626
774
697
1019
2970
1191
1951
3746
872
1095
4216
4300
1534
3817
2201
2692
3283
3243
567
1705
2344
1382
4446
456
2100
2580
2650
493
1248
2839
1891
3399
2643
3185
3222
118
1346
2711
643
3980
710
4164
2410
2427
539
162
2102
3056
97
249
4020
2404
319
105
1320
3677
2409
4479
3670
1327
2327
600
587
3032
980
481
1890
4325
301
1346
3231
3443
4286
1741
4657
1059
2415
4629
31
3303
3712
3085
2868
1891
2851
407
804
2582
1377
3563
835
2687
723
510
4133
973
106
1042
3824
1146
1427
1549
1119
3545
786
1731
2247
587
3545
2626
710
4020
4629
468
833
156
2692
419
3032
3194
2968
539
3753
3379
2285
3835
851
4430
3719
3184
4507
2637
3453
1385
2256
31
1777
2047
328
2296
3061
1320
189
3065
4159
303
3077
524
1379
3410
2453
3814
3532
2852
1540
1197
1061
3032
465
848
4212
3190
4186
996
1177
1628
2276
849
2370
3035
3184
2839
1785
2601
822
1429
3041
3808
1564
748
379
3336
179
4460
1438
460
3545
4079
3353
2362
2849
204
4020
157
1499
3399
3995
2851
670
1584
872
451
3245
3571
1274
100
1681
4570
4088
1170
226
2744
454
3434
3915
1248
710
4164
206
313
343
849
3994
1451
197
4629
4455
4396
1334
904
2851
670
1613
243
451
3629
579
587
4490
545
1726
3246
31
4423
1705
2090
4468
1601
118
3497
780
2868
1800
2383
2193
301
294
116
3043
2370
2792
118
1385
1799
2400
2280
3719
1764
1407
1367
19
143
748
1302
1883
1061
2105
537
202
1785
4208
4400
2851
3573
1661
2545
1402
1721
539
3558
2247
1653
4583
481
579
1033
4576
670
4000
1916
705
1382
1432
2134
1631
387
4517
3808
704
4289
1713
150
850
486
225
1239
4186
3522
2792
3410
15
903
4489
488
3673
2483
3304
2162
2200
1609
419
4289
3719
3991
2247
4660
1302
4150
1239
4133
416
15
2696
3740
465
456
451
1944
2851
1186
4588
302
4488
2901
4289
2130
421
3522
1197
2506
1851
226
245
1896
138
539
2400
3451
379
1753
223
4471
2181
2074
923
4248
152
481
2601
1184
1906
1863
636
228
118
1128
2932
885
2868
4169
2094
1540
2607
3146
100
4088
1053
1620
3823
1697
600
407
3671
4000
804
923
157
962
539
3629
4578
1310
4471
3910
1799
524
319
4107
1844
1549
1030
2822
2840
1407
1318
3041
1076
2200
600
4584
1208
2292
1248
3176
3032
1813
3246
3522
2629
1379
3410
850
267
4502
3774
2370
3061
15
1476
2508
1061
1059
537
486
294
2280
4576
4430
1891
2475
1438
2511
419
4186
3556
225
1239
4049
3727
29
714
3304
1435
2225
2247
1732
4308
4423
1633
15
3824
319
1168
2048
2902
2043
3036
3808
4423
1385
2256
4308
3410
2047
1383
1891
923
1906
189
1951
4188
634
436
2852
389
3555
569
1778
3605
1367
3623
224
3915
789
3185
2210
2534
3079
1781
1702
4516
3244
4484
1197
4325
2692
2201
223
899
1124
2523
3511
1902
2420
2711
4389
3075
2339
2982
3318
2400
1861
3987
752
1323
4583
850
2618
150
179
2374
479
2911
4000
2851
2822
3492
3026
451
2304
1799
3719
1090
770
2029
3032
539
1967
3628
862
1902
4308
3410
2047
752
4036
3892
1617
535
4038
42
157
3531
105
579
456
4455
465
2673
1367
3509
1438
3203
4139
31
425
303
3814
248
4190
1708
1781
2200
4329
748
789
2325
2971
1713
150
3070
4121
3612
1793
3391
749
2464
179
1821
634
3470
676
180
4446
1633
98
2920
3737
481
1777
2579
2817
3741
2551
2970
1438
3028
2370
4585
3035
814
3472
3061
1320
19
1574
116
4169
4017
225
1239
106
3480
3894
3103
4068
4328
2416
3310
2169
1136
704
294
2280
1647
293
2817
1725
3144
337
2036
4394
1805
1488
1027
107
3070
2618
2123
1456
4138
460
4343
2286
3349
2479
1359
2968
4583
3986
2579
3206
1902
1944
3065
3790
4436
847
150
1578
1310
1142
904
3736
2478
1308
367
676
2741
3462
2561
460
189
1974
1197
1828
3035
814
4507
527
2968
569
4527
2853
4301
1438
3065
1613
3138
323
2821
254
354
3142
3965
1798
3812
634
224
894
862
431
2047
630
752
1713
150
3509
2121
511
42
157
179
948
4036
4485
1560
814
2119
149
283
1226
301
4343
4199
663
4098
2736
854
1129
1951
1798
2370
2529
1970
460
1367
705
2579
3041
4289
1274
1821
2851
3307
4398
2692
3845
1254
425
733
2461
4516
4430
2730
1096
2586
1534
2
680
1705
524
3245
670
422
484
351
568
2010
3056
1952
894
1438
224
31
600
4583
3719
3064
225
1239
42
425
1248
1609
4186
503
157
981
1007
1564
2191
758
2982
4629
2197
851
4484
3002
2326
2775
1228
3892
1946
2090
2702
1736
1906
1613
3522
3399
2711
973
3694
2510
1753
2851
1447
2776
2247
663
776
118
3064
225
1239
425
4629
503
973
1795
1768
149
1787
379
2900
4133
916
2499
2045
2029
698
1813
1248
1613
2095
354
439
1056
686
1438
481
349
2980
3451
1736
1906
963
39
498
308
202
4488
2181
227
3440
1964
4138
1079
283
102
609
3413
2911
3124
99
2184
301
2851
3579
3515
1994
3064
225
1239
425
37
1007
1736
1906
503
1170
247
3157
460
1814
294
4635
4474
3035
814
283
3146
945
39
1438
2
1899
394
2181
1217
1613
2544
4107
223
2851
3522
202
3025
707
2339
600
3737
157
2047
3329
1791
267
2095
4036
227
1274
294
1821
4488
2692
1125
1800
1429
1399
483
763
1457
1367
269
180
3475
607
2591
981
436
3624
481
248
1400
1970
663
255
894
3146
3915
2990
2783
1174
4088
1854
2814
2661
1785
4423
1644
899
301
579
1335
42
157
253
2557
1064
2842
4455
465
3402
3094
1879
180
4446
1800
456
2783
1891
246
667
3209
359
1061
1003
2204
4267
354
323
1613
223
2946
3040
2446
294
1177
3563
2090
1764
2247
4097
1799
625
321
3142
1355
3074
4583
1964
4619
3146
4581
3906
374
523
231
429
903
4094
221
3462
2561
1389
3348
930
3499
3184
4010
3035
922
2478
836
4423
673
3061
225
2162
157
97
249
3522
227
1274
1239
294
567
539
451
2409
2924
2327
2479
460
1843
2311
541
893
195
3407
3899
4434
3146
3513
4169
1001
204
4090
3212
1108
3065
194
1402
2280
4394
3035
814
1170
836
4272
2370
1383
630
2781
2310
479
2673
636
893
42
157
253
1564
1800
221
4489
1494
1424
3104
2400
2497
3671
2842
225
1239
973
2191
2577
1232
1324
4460
2247
2370
2793
569
248
2892
1448
1400
3035
1507
3719
4329
246
4394
814
1778
860
456
2100
1861
4221
3938
1800
2036
2200
748
2702
4628
4583
323
2821
3092
539
4169
2383
3802
1033
3144
4000
3472
3653
2839
2842
1438
2851
3124
2055
4507
3555
2036
3035
814
354
3142
2851
3124
189
3620
3190
1799
4527
3277
3995
3092
3712
99
3046
4400
2876
4398
1080
3516
1199
1849
1407
4436
1613
2822
3589
1821
3397
227
1274
3065
3899
710
4581
4406
3670
383
1238
294
2280
4620
2802
670
3075
2643
1647
1701
3509
4532
3805
299
2170
2880
3451
3838
916
3808
1233
1904
2892
1572
3008
4316
847
150
2544
246
1079
836
1890
539
1164
704
2934
4107
3144
2223
4475
323
2821
211
2124
367
676
2362
2790
3555
2036
3035
814
367
676
42
157
851
3407
3094
3065
4377
704
4289
2822
2692
779
227
1274
4660
1613
4140
2601
1891
822
1849
666
1879
1295
4182
667
4436
3740
2012
2001
583
2444
1511
539
1785
4628
4583
2
1483
1055
3937
3957
149
3295
2563
2276
2414
3458
894
2851
3397
3056
630
752
2487
923
1906
42
157
225
1239
973
1940
988
1314
2715
479
636
245
1713
783
1186
294
4036
162
567
1248
804
2668
4640
2673
3146
3040
863
1821
515
4181
1541
4000
118
224
425
1968
3593
222
1376
1438
600
1828
3718
1225
1061
3407
4527
1781
379
1884
1063
1852
2743
398
735
3802
1310
223
319
3075
789
748
1402
3906
3808
4338
1403
2715
4178
1367
2744
2601
997
515
4181
1541
4000
118
224
425
3593
222
1376
1438
600
1828
4221
253
3407
1968
1367
2744
3055
3040
2127
4406
4527
1781
379
1852
2743
1884
1063
398
1773
223
3623
2692
247
789
254
1124
748
1402
3906
780
2181
3153
733
2940
1906
3808
4338
1403
2715
4178
848
3019
4285
4520
4060
1545
4325
1123
1429
4183
1756
1427
1160
1181
515
4181
1541
4000
118
224
425
37
301
222
564
1438
3808
4527
1781
379
1852
2743
1884
1063
398
141
1773
223
2661
2692
2127
789
254
1124
4338
2401
3661
3719
1628
845
3593
118
2127
462
1359
4181
2410
206
79
40
2790
2692
254
1124
248
851
387
1852
2743
735
223
31
3331
1843
398
2200
862
789
1063
733
1061
1799
2029
4146
4107
567
3146
2921
4271
1628
845
3593
118
2127
1672
4181
2410
206
79
40
1367
4398
3915
1852
2743
248
851
387
735
31
224
2744
1068
2968
4107
1359
1781
1197
2790
2692
789
1124
1532
547
804
462
2446
2188
735
952
3446
1197
3596
4146
3020
1871
29
939
254
2426
4181
1541
31
4285
224
3653
4107
4430
663
3680
904
2818
2127
2446
539
93
1216
4289
1925
2247
2840
547
3422
1793
4370
2695
2249
3310
2620
479
4288
2835
3808
1476
2822
1063
458
4533
3770
2900
221
2803
1797
3490
2511
2127
845
3593
3032
4181
1541
222
1221
115
3352
1061
4398
1809
1076
2200
4285
2840
4146
75
768
2506
547
4181
2410
845
3593
1246
1221
4285
4341
1781
3596
4146
4418
445
3740
663
822
149
617
3638
4415
666
535
2127
4267
4097
2131
1212
1438
51
3433
926
1613
4074
814
1118
204
83
3518
1644
1620
928
1063
2027
4289
2326
2448
1427
4107
394
481
354
4619
1990
3064
2272
2047
763
189
1805
4488
4568
484
2508
567
227
1274
294
560
4475
180
4446
2692
2910
1816
3144
465
712
1412
4289
2012
2001
1355
1061
3873
3808
722
2200
3035
814
1150
2544
460
847
150
2982
2144
1402
1429
4267
118
4341
1781
1541
4146
206
79
40
2127
75
768
1226
600
2741
704
1644
223
1672
3040
462
1359
2899
4107
2099
2924
1731
797
462
1359
845
3593
1781
4181
1541
222
564
2127
1940
254
118
1310
4329
4416
1334
3990
1613
3041
2290
253
3294
2090
1750
2919
1852
1884
1063
600
735
1799
4146
2557
1945
1429
2692
4318
1814
75
768
1546
3160
3803
2257
935
588
3899
105
2744
671
2598
3333
2885
964
2523
354
451
3142
116
3215
885
981
3514
1438
2945
935
2247
2868
3450
4637
3906
2163
2211
3407
600
1405
920
539
481
2036
3035
814
319
916
1128
4100
4394
3522
3032
3811
3894
1106
3361
3806
299
1613
3628
3808
2940
383
663
425
3793
3124
1053
2042
1839
2395
4629
1947
1179
1438
3154
1051
116
1367
301
579
118
3087
3681
666
4317
3915
3032
2946
1335
3239
2781
3742
2851
1732
3564
781
4107
1808
2976
3467
484
151
106
1837
904
1605
1813
567
3965
521
3480
1199
4399
2551
1146
243
1145
2982
351
224
670
3041
4583
1447
2868
481
2601
1359
1090
2370
1916
2483
379
3451
4289
980
863
1821
2629
1379
4423
1432
2819
845
3008
3497
1952
1424
539
634
2453
2902
1805
3542
2736
4260
2272
2544
4561
100
916
116
4140
2492
451
2834
4194
2140
118
4660
636
851
1890
1335
2505
1643
866
3087
2511
860
748
3670
2383
1539
2029
4022
2944
2816
899
3635
2163
3064
850
948
1713
150
2047
1383
3994
4406
1078
1066
2136
227
1274
2711
3573
460
663
419
1906
3002
1237
436
904
108
4000
1254
2605
2851
3648
978
245
2223
4471
3260
3422
2684
4301
3545
2790
576
537
229
3035
814
560
1951
246
3032
3835
4475
670
1589
1709
4032
1554
1135
299
3808
323
2821
354
3142
3719
2292
1402
294
3822
225
1239
2045
2247
2545
3742
4255
3028
4150
4423
3464
3222
3061
3064
1791
763
116
1572
1400
4183
636
1424
1821
2851
3397
2692
1061
4038
988
4642
1970
4289
1713
2201
2854
4488
91
1534
980
941
576
204
436
2401
850
2090
3719
1403
460
2084
4149
1738
2475
1773
357
2061
814
1383
4188
3182
2193
3032
3153
1411
116
1951
367
783
2840
2974
789
600
3467
676
1367
684
3910
1863
540
1908
454
1095
479
2839
3061
3555
1695
845
1821
118
1407
1302
2483
2204
4423
146
3653
2815
319
3680
1186
808
2095
1937
748
2416
4642
2790
138
705
1788
150
3703
1314
149
1503
165
1785
3711
2792
3175
4492
588
1964
2247
2390
1135
3591
116
2362
1061
1203
4100
2
980
3589
3061
1274
118
1128
3075
1658
607
663
1014
641
3894
225
1239
294
3965
1248
4150
2885
267
2601
3043
4446
246
4139
354
3142
3245
180
1429
3889
299
1613
2692
2144
704
3451
2331
254
2582
3514
2687
4078
3035
814
1354
539
4471
2122
383
1821
3628
3712
1734
3861
2499
1367
1333
748
2247
2036
3035
1507
814
4027
31
4628
343
1821
4165
3645
4343
358
4118
1750
3555
2177
100
2055
4507
367
676
3153
3025
3064
3297
3451
804
3078
1438
4479
765
354
383
3422
184
301
579
2784
1253
847
299
3451
1226
2689
301
294
506
523
903
4346
4182
2790
2272
636
814
4527
3297
4436
1613
108
1945
3779
2769
1177
1879
2692
2116
118
105
3144
2280
1447
299
3991
2295
612
1555
4342
1407
4415
4446
723
162
567
2455
959
1507
3035
4343
560
1405
4169
570
180
2591
2580
4094
2304
3303
1920
560
636
245
479
4027
665
189
3032
460
2698
292
4406
1672
1238
849
4663
2868
887
541
1177
2985
2851
3793
484
3083
3823
4343
3040
2286
3288
2405
3808
567
4036
1400
294
2280
105
579
225
1239
973
2370
2874
785
402
1179
15
2851
3397
2508
625
1906
915
3905
3522
4305
676
2853
247
4248
351
224
2629
1379
3497
2982
351
3397
2793
4166
752
42
157
1377
1561
4423
3545
1572
105
579
4327
2868
873
567
1713
150
769
1400
1472
1447
3573
2400
456
179
4094
1061
4280
1970
916
1643
752
3061
42
157
4398
3915
2176
4140
1859
3564
2952
904
748
3775
3607
2201
2029
253
683
1743
2322
1438
848
1713
150
3992
179
2851
3185
2247
1713
150
4599
2193
3545
1277
2781
1027
537
3210
294
306
3808
225
1239
2246
1128
1439
1787
2618
706
2144
680
1891
973
663
4021
1532
3812
4630
2924
2400
4208
1367
4163
459
1302
667
138
3032
2601
456
4526
3861
1320
354
3142
2851
3397
3591
3025
528
4569
663
118
3431
3330
2959
3270
564
3530
4221
253
456
2246
3052
419
1121
4423
1644
1705
973
3811
1766
567
294
2280
1106
2342
254
2
2692
180
4446
2930
1367
3451
804
899
1125
2144
1800
1429
3861
4208
2698
3497
360
2851
2
1805
367
676
227
1274
294
2703
2990
3648
2959
3270
564
3530
4221
253
456
2246
4488
3061
1435
106
3522
484
1182
4517
2225
1170
1735
179
1447
361
634
1071
3144
377
3146
734
904
2698
1040
636
464
2479
670
2963
4
1238
524
3497
2692
419
4515
3913
567
2531
2819
663
2201
2859
1438
1167
4202
4090
1798
1761
2802
2849
2459
1891
223
4377
351
2588
3397
1254
752
2699
1074
2959
3270
564
3530
4221
253
3865
3303
118
1385
3555
3808
2979
4406
1197
2498
2617
518
2835
3196
3507
1866
2851
149
2303
1173
301
579
4534
2006
894
1778
2370
2793
3352
3511
4423
3545
105
2699
1320
1554
957
179
3750
267
3467
1974
306
2246
3811
2226
377
3931
1239
3694
1906
630
1472
670
748
3558
1617
1996
3808
845
863
1821
785
915
1769
2618
150
3573
402
2055
301
3650
1429
351
224
2479
3245
484
1182
2501
4287
459
4498
481
3563
988
2210
3087
2447
4392
3547
306
1197
2628
2876
2849
3835
1582
3853
2792
2692
3008
2362
2790
1781
3531
4182
1003
822
4527
484
1182
2044
3624
2885
4178
1248
4201
106
673
2004
157
40
2111
4022
162
567
3289
341
209
644
2137
2029
223
2230
1951
3624
4349
1563
1800
988
4594
1952
780
1601
3517
1731
1460
221
4413
849
4162
2835
1694
3715
1379
2424
3286
3910
2971
141
4444
1655
587
1189
3522
514
1669
4196
659
3540
1539
1059
323
99
343
3422
1793
2930
149
64
3242
4137
2293
1808
3960
3405
1974
3055
3246
1229
81
1996
3379
603
749
1232
3453
2286
1235
617
1588
1203
419
4110
301
1484
3440
1823
4343
636
245
189
4406
292
1948
2
4151
789
479
3559
765
893
2103
2064
2802
3032
1513
1825
1059
1160
926
1492
3450
3502
1990
541
2399
3393
673
3061
225
2162
4139
1788
676
2425
3184
848
4651
1149
42
1369
1951
4200
1367
600
3467
1726
367
1448
1798
2790
2369
2090
3641
3191
1277
1814
4165
3905
1821
3003
2802
2055
3035
1061
3492
1032
3220
4507
1339
3932
146
2006
3377
1781
1059
4182
2619
2579
1863
3153
3025
1149
710
454
42
1369
1800
3453
2598
1160
3905
149
1815
4398
2069
137
1334
1705
1798
1622
3670
2
3728
1199
2551
2806
138
2246
179
1976
2193
1179
1435
1439
42
1369
1974
1821
1876
2840
319
3653
2321
194
303
2888
2955
947
752
1014
1184
3087
567
1429
1933
4576
1766
419
1106
3529
2218
1820
845
863
1539
3035
3041
3146
4533
2901
2775
2765
4236
394
4140
227
1059
1078
1937
988
4157
1277
676
3910
1863
1705
157
3184
3680
227
783
4520
711
3085
3712
1324
3462
1951
822
2790
2607
2029
903
2692
2362
2090
3808
246
4507
2248
4150
804
2626
2815
372
1061
2601
4398
3967
1254
3307
456
800
242
479
1189
4039
4182
3650
658
4484
1726
2256
3932
177
1534
3035
3182
4165
3842
1367
3962
3422
150
3467
2181
1778
3221
2523
3035
1507
80
564
1335
115
1185
456
2574
1405
927
1305
1922
451
3142
1439
539
499
3899
2783
4313
2480
2383
3770
2508
3119
2170
4610
1402
3861
354
3497
4051
3102
749
2362
822
4507
1448
3451
1534
3295
1773
1964
4078
2247
851
4000
3026
848
1821
4140
3806
299
1427
431
2456
2839
2760
2625
580
4627
1128
118
3740
3309
105
2127
2177
100
38
1964
4078
2247
1589
3142
4394
3035
814
1128
4100
1555
3808
354
569
313
424
3153
3025
337
3193
1514
299
249
2889
387
2914
118
1274
3146
63
3065
100
2625
836
1863
254
567
227
451
704
2508
1429
1613
607
4115
916
1106
3806
1377
2272
1002
2859
1536
4479
2479
3075
3144
3032
2036
3206
1778
1927
3104
2974
379
4177
2228
748
3670
3522
3245
2329
2
3719
539
1697
3579
1726
4651
1149
3239
676
3085
783
1549
3761
227
74
313
2
3467
1379
1788
2692
1061
4182
1429
1277
1448
246
2601
2362
3032
3035
3184
74
313
1177
1061
2557
3892
600
3650
1788
1448
1876
1874
3209
1799
4651
1149
1277
923
1906
500
822
4507
2304
4637
833
79
424
641
2376
1692
2164
1179
1438
1693
460
927
4234
3900
3673
2691
3154
3551
3656
1833
3848
3915
1732
3271
1139
456
1741
3529
1115
4130
2419
3112
939
1504
4221
319
2591
2327
2924
2950
3377
1389
3800
414
2248
2029
903
3403
3222
2986
4580
3733
2545
4329
3417
3979
3516
3331
3545
3681
972
3573
780
2839
2345
2044
2056
221
3658
1248
1601
1669
2775
652
1906
4489
4083
3184
1232
1248
3184
751
424
157
903
3032
4000
4423
4430
4629
1177
3425
106
1199
904
1334
670
351
224
1438
1400
4583
2868
3540
3516
1808
2851
1801
4308
893
2694
1773
4362
1179
1693
4133
2247
767
4619
1613
1964
3246
1079
323
4440
2374
2457
189
2170
1952
4201
3910
4423
1644
2692
41
3062
2876
4267
354
3142
4475
670
491
4583
3808
2342
149
2468
3182
1814
1447
4479
302
1511
4471
2924
2479
4474
2257
3157
2920
4543
354
3142
3838
2699
916
2692
3648
1821
359
116
704
3497
3119
2285
3808
4394
367
2370
118
1226
940
2246
3929
4566
2290
1906
1934
1813
3245
804
1429
186
3571
3035
814
2133
3065
904
3803
3385
980
2363
105
1952
2103
2851
2
2370
752
1179
42
157
1177
1061
3873
2793
4502
4406
1906
2920
4305
3915
3531
822
4199
2790
3522
625
2874
1860
4121
1463
3321
539
2200
3035
814
2400
4369
3499
374
523
429
1308
2914
3736
2478
2272
2793
569
3239
3462
2561
460
2868
836
4466
1723
4579
2529
421
1944
1379
822
4507
3065
4484
2692
149
4509
1076
3511
2851
3124
4406
2818
223
359
3623
2853
246
1438
2579
3194
3175
1828
481
1389
916
688
4162
978
245
425
429
40
595
1614
1879
3719
2790
2692
4182
1061
1451
2743
223
2531
1934
3397
3065
2851
2127
636
739
2362
2849
4045
31
2247
3035
814
4628
1713
150
4599
2851
2
323
2821
354
3142
1383
3064
1320
1911
189
450
3808
2246
3694
1438
3055
2741
850
1026
4581
185
1441
1821
2090
2549
3980
2370
1425
1405
4152
1066
4660
3064
1170
714
4527
1197
712
2807
100
1970
1112
4301
2529
1177
2849
254
1429
3040
2400
2293
4271
941
395
162
567
4111
592
2327
2834
1220
2755
1465
152
419
1906
2362
1061
2790
1064
3216
1265
2492
3915
1799
1951
2565
4289
3605
1564
2496
340
2591
1736
3244
225
2162
636
740
539
1238
245
1239
2257
2651
572
2990
512
2743
739
850
663
4244
2100
3061
916
3885
763
74
429
194
484
202
4598
227
1335
3834
567
2694
3995
1389
3279
462
2247
4642
1970
2055
2244
612
96
3144
2280
2489
4663
3909
223
3545
436
2127
3397
3041
3531
1800
3637
1425
684
2193
2247
4423
673
425
3938
3194
301
579
3201
3095
4137
1411
1951
4178
4580
3231
935
1285
3061
2687
2382
2286
3514
1842
2699
567
2180
2599
4162
1438
3842
122
3028
3894
4289
1197
1731
2619
1248
894
3336
2004
141
3246
2889
31
524
1805
3699
4417
3393
560
1385
2210
2436
3653
2277
1405
927
2276
733
3947
3605
2163
3536
1174
1078
3541
3052
2769
2692
3991
1785
3384
765
431
4598
313
74
231
1891
1061
1879
1737
1078
3333
1274
4516
849
2643
916
1254
2692
3397
227
3580
1407
2
2029
2793
3035
814
246
3451
2683
3983
2817
2987
204
3180
3025
3623
4628
4090
4466
3019
472
2426
149
797
3412
1813
491
123
2790
600
1540
2370
4027
2914
765
4062
569
313
1425
2090
3873
1389
2698
3629
488
916
1440
1534
3955
1778
1225
4663
460
941
1863
389
1006
4309
2743
1053
3384
3052
1879
2729
1226
2223
1378
3935
4570
668
3740
1843
903
539
2076
2544
31
292
1108
1363
1061
2064
1177
4507
4651
1427
1925
1672
1891
246
387
395
4090
4472
3041
2504
3981
930
634
4107
1274
579
3568
789
2318
2292
455
2029
221
3043
4628
3451
2683
1438
823
740
3719
1801
4308
3087
3766
745
3593
648
189
3032
2792
2210
301
579
2760
246
169
2694
1228
793
149
2790
1197
3832
1934
3271
2818
3571
138
496
2070
2036
3035
814
4507
537
319
3440
2390
1135
3055
189
822
4527
2565
354
3142
4652
1105
1383
1681
1346
3808
3041
600
294
2280
1849
299
1306
2851
4581
899
2110
1514
2868
894
1613
3040
2643
481
1597
780
2821
4430
3604
3913
2804
3812
1274
1447
3260
2535
2948
2257
3124
3536
1282
1784
4249
748
1800
456
2246
4423
1644
3589
354
3142
4430
3591
267
2036
3035
814
3061
294
2280
189
1438
1040
2964
2851
3124
704
254
1821
3736
1079
1768
436
3419
4014
3041
225
1239
973
4475
465
4289
3803
3451
804
2814
4569
3522
1071
2
1823
1178
3823
227
1274
3812
2582
1160
2181
2170
1066
3075
3144
3193
567
2508
1125
2982
1061
2979
2121
3190
3620
1964
4507
2092
264
537
1951
3297
3555
789
3146
4003
2370
2793
3119
1613
3397
1856
2285
1814
1427
3359
602
3557
1355
1277
392
1849
3421
2741
2272
367
676
1030
301
1320
116
3413
3412
539
246
3061
431
3035
814
1177
245
3043
2663
247
2970
3557
3065
2851
1389
3899
748
4507
2868
3434
1805
2207
2692
294
2280
4329
4475
4364
3064
3995
108
4406
3144
885
1800
617
4063
2295
456
2854
636
323
2821
3245
1794
3035
814
367
676
1274
1863
765
569
313
2793
2036
248
2892
2868
343
2790
2692
789
2854
600
4436
539
4129
2247
227
4343
3726
2696
2851
460
1226
1367
3064
100
904
108
636
245
74
231
313
479
3297
916
2868
893
852
4434
149
749
2246
3233
301
2061
1821
436
4653
539
1951
822
2790
3303
2055
1197
3191
3813
4045
4583
814
1061
4206
3449
2521
705
2251
1799
2851
2
2692
600
4027
850
436
354
3142
3064
579
105
3144
2280
570
1550
183
157
3563
1061
1628
1438
636
4165
1226
267
3915
539
4178
705
2272
789
1344
1378
4527
4329
299
4628
4583
3906
3146
4151
2544
2790
3035
4289
2651
814
319
2835
2264
3694
456
3808
500
1429
3032
3064
636
814
1367
3451
1226
105
3144
506
206
354
3142
569
313
424
939
1828
3750
2304
2029
835
722
2200
3222
4637
4510
1403
3899
1879
4518
2696
1764
3391
31
3489
2272
2247
4359
2760
1951
3297
1778
2125
3051
4329
1025
3046
184
4343
560
465
3035
539
3963
3856
663
2124
2362
3563
2790
2692
2151
1957
4139
1613
512
2743
2741
1040
1821
1784
988
2750
1860
4022
95
227
2740
2201
2286
4121
1409
2207
1539
323
2821
254
3522
3451
804
354
3142
105
3144
570
1550
116
3808
567
227
4416
2696
3035
814
1367
2124
2601
3563
2090
99
183
379
1043
3472
2188
3861
4446
4169
863
670
4474
2118
2699
4199
431
1249
1154
1768
374
1986
585
1412
663
3555
569
2892
1121
3041
2815
3585
2744
2790
1764
1142
904
294
1440
4022
1254
3967
1945
253
2029
3153
850
436
354
3142
3064
579
105
3144
570
1550
183
157
3399
2535
1653
456
3563
31
3092
1622
3573
2230
118
1128
3464
3064
1785
238
306
3600
2535
2591
2692
225
2162
1579
419
1121
4473
100
2247
2868
2714
3808
1177
3623
2005
2545
2630
973
3512
4003
4487
2272
894
2090
1891
780
1781
2979
712
885
1447
2760
945
2851
3035
814
3522
2370
179
105
579
450
394
42
1906
3144
2280
2853
247
351
224
4423
1208
3545
603
862
2090
1150
4394
1438
2
3965
4045
2885
2204
4436
2247
1432
2982
1216
1239
4460
2247
1351
225
4186
2208
3184
490
2776
207
351
1438
4000
3035
3728
301
294
2868
1228
3638
314
1072
2162
3239
3153
1320
2370
916
4502
752
1764
299
814
3124
1071
2851
1736
569
2246
279
462
785
2618
150
179
915
574
4517
189
3811
225
1239
600
1426
3694
4233
3545
2534
2651
4107
402
680
3467
2819
2144
1014
3650
1769
3968
120
1713
2711
524
973
2851
2
2588
2305
247
351
224
2629
1379
1385
2256
1906
2374
2924
2743
3812
1904
1438
670
3803
1238
3497
4659
2818
3075
387
2469
1432
3111
2668
4293
3040
3526
1167
904
2181
1277
1242
1475
4413
3874
3670
4488
1253
1672
105
1400
1182
3076
863
1821
301
845
3418
328
1397
204
4249
3905
1424
351
4377
4166
752
2715
42
157
1323
976
3397
1145
1697
3040
303
236
2
1407
4202
146
2982
2827
3061
1367
99
321
179
4327
873
567
1472
1447
1713
150
769
1400
2618
783
2699
1248
294
4475
1560
245
3077
4260
894
2868
2851
2
1821
625
752
1029
96
1078
4173
4240
1399
3497
2508
3144
2280
194
1439
4187
2781
42
3564
3244
1472
670
3015
2618
150
3040
680
303
3943
847
1890
1713
1721
179
3545
2692
2853
1238
4488
2601
1643
1367
105
579
456
3397
20
3056
2507
3719
2822
754
3509
3220
1560
916
2180
301
4036
1314
845
3558
3222
4510
1476
4000
343
704
2470
1891
789
1373
4309
2410
877
3522
1892
2100
1318
643
2819
425
3070
3450
1404
3032
2677
3399
1438
849
3838
4585
2868
462
1177
1061
3873
303
4202
1705
3015
957
752
1472
670
2699
1320
115
157
1499
2090
4200
2874
1367
1293
1891
2781
146
1821
179
2982
294
4118
588
4015
4169
2090
3873
351
2
752
2699
1643
1821
1367
115
157
2107
1564
1545
1177
2725
146
281
149
465
3209
221
2551
600
2834
2499
2863
3333
2607
1839
1156
4515
1534
981
2588
2802
941
4503
3847
848
2362
1003
2055
1739
1440
204
3184
749
1061
4278
704
2629
1379
4202
3244
99
1407
4527
2730
4289
1906
4516
2916
1684
4360
1385
179
2842
2414
1314
1556
197
4178
3720
2675
902
2790
2849
3019
1171
1997
279
1228
1399
558
4534
2322
4647
2437
3352
2750
868
955
862
1438
50
1448
957
752
42
157
2499
2090
3873
3015
2696
942
351
224
2916
2
3628
146
2982
1800
2601
456
2692
3892
3522
2629
1379
1061
862
2744
873
96
1560
1151
105
579
973
4166
752
42
157
1564
2851
3522
1472
670
4036
567
4202
2916
351
3397
1208
3579
1906
705
2445
4583
2
1441
1705
3146
3015
2692
1429
2381
976
1323
1924
425
3413
1845
303
1994
1823
1492
1145
247
1737
456
2163
3035
814
1438
3994
1970
1389
3061
179
1367
189
4335
2439
3555
3032
1799
988
494
1059
2802
4527
1781
1286
1705
705
1643
1821
4583
1968
2851
2
3987
752
2699
1713
783
780
3110
1615
1254
425
4129
2399
246
1764
4398
2612
539
2204
1233
3492
281
149
3040
3124
1274
4090
3861
636
849
3087
481
1400
1182
306
2090
465
1920
1238
4389
3972
451
1186
1146
3310
436
3915
2204
2868
3593
866
319
301
224
1829
705
4316
2047
3987
179
1710
3827
351
3793
484
2508
2601
294
567
180
4446
456
579
1613
4329
278
100
2247
2489
4509
2802
4527
2439
179
1367
1373
189
115
3079
2699
3061
1108
1560
3397
2637
2803
1622
2775
2155
2851
2911
1805
3065
479
539
234
2464
3505
2563
3032
748
1003
2897
3366
3740
4074
3132
2376
4186
3019
3558
2090
3808
4130
2610
1335
1320
351
2562
752
3061
157
962
4280
1970
1367
2802
2849
2459
3065
4199
630
179
2699
1713
783
2588
2
2970
2790
1781
2564
981
3741
2201
2916
2952
425
4495
2508
227
1274
4090
149
247
243
181
4159
916
1399
3892
3564
4450
482
37
2055
2661
2432
246
510
1197
3563
3434
180
4446
4182
4507
1407
4527
1970
1323
1697
3992
1713
150
630
179
2871
351
4377
224
576
3061
1320
511
2121
115
157
15
4335
2325
525
3509
321
2699
783
204
3278
3675
146
3861
2673
1367
1248
3245
579
2970
2200
789
2047
3397
4406
2982
1653
2868
2439
3748
2201
3497
1407
459
1355
2562
752
4039
722
1892
1578
431
294
2711
4177
4139
1424
562
1808
527
2556
367
1448
2736
3932
524
1996
1087
1821
3874
1438
2055
3670
1399
2970
2426
4509
429
2029
903
99
2428
3901
2399
3184
3913
4516
3655
3647
3719
4423
2247
2339
4396
3759
3545
1643
3055
294
2280
306
2193
973
1177
1974
319
1439
99
1277
2781
1027
537
3210
1429
1713
2618
150
706
2144
680
1916
3604
1726
1876
4576
670
1772
1059
1014
1891
2479
4583
4630
1438
1402
4021
2699
3931
2863
4578
1484
4599
3035
3061
1320
2859
128
3365
2400
748
1302
1367
4163
667
1840
138
3032
2601
456
948
4526
3861
3226
4446
2598
2090
269
2201
3868
2193
973
1177
1439
294
1128
1408
306
312
3064
3808
3239
281
780
684
1472
670
4173
1726
1876
4576
1447
1916
3244
2711
1027
1337
2144
4583
367
1448
3015
2914
781
1713
2618
783
3761
537
752
1014
1438
579
3675
4578
525
118
1106
2204
3421
3868
2910
1302
1367
2400
1125
4038
675
4475
3131
2765
676
1631
387
4517
4051
850
3774
3210
301
294
4062
157
142
1177
1708
2851
2
1916
2370
2591
2885
1821
2185
567
734
3558
848
1968
2852
2629
2382
2692
2601
2499
3043
246
1399
4423
3497
2692
3915
4208
3623
2970
1975
1383
2663
1400
1182
3203
3531
3064
456
306
195
1072
149
2564
3808
3913
436
3314
567
1078
3637
3545
1821
1434
267
923
3244
3052
1367
1891
539
500
948
763
2296
481
1791
861
778
4446
4038
4631
349
2047
3329
194
278
3980
3252
4460
2272
1385
3391
1713
150
2851
4287
3361
1438
2868
2598
3451
3245
1238
636
1800
2195
1492
2246
2036
4163
354
3142
3545
3591
3025
2226
337
3064
1239
294
189
1900
2416
4423
3811
3144
3146
456
3497
3329
436
3861
1367
4221
253
3589
1821
3237
3451
804
2910
1059
2822
704
823
2851
3138
2684
3065
3035
814
2551
3043
2428
4488
2985
4518
4289
4359
1238
636
2
4581
2982
2696
4208
398
180
4446
2692
2508
2280
3193
4038
3124
227
1274
267
3591
3025
294
306
705
1221
1828
1228
1988
3144
567
465
3193
1274
4289
577
663
4056
3036
1106
1438
1647
1090
3838
3035
2819
3472
354
3142
2851
2
436
2910
963
3509
4566
988
1916
1906
224
243
1320
189
456
2851
3397
3545
4543
625
3244
535
2286
980
3365
294
227
1274
576
3065
1578
4202
1899
1821
2105
4090
3871
4051
860
1849
2318
125
1061
2775
484
1182
105
579
2
1672
2204
2930
1078
3333
3529
1894
1424
162
567
4583
680
1447
524
2280
2628
3210
3719
862
4118
3221
4637
3671
3431
3330
335
1922
118
3215
306
3808
777
4194
2782
521
2746
2982
4527
4277
4188
3061
1170
4450
3352
3616
4627
1447
4488
1647
3547
2170
1078
2246
106
2247
367
1821
3648
361
3902
3189
227
1274
294
189
3694
179
1769
3010
4043
1170
1071
2851
2305
2566
567
1447
527
2911
4305
671
636
893
1151
2934
2741
2257
1756
2
1003
2819
1167
4565
2638
4
351
4517
612
929
1548
670
3812
2924
2327
3146
3040
2246
106
2247
367
1821
3648
361
3902
3189
227
1274
294
3750
319
1239
3694
484
1182
179
1769
3010
4043
1170
4439
2305
2045
2566
1167
567
1071
634
2851
1447
671
636
893
1151
2934
2741
2225
2257
1756
2
1003
2819
4565
2638
2963
4
1238
524
4515
2851
2
1805
367
676
3061
576
106
2225
227
1274
294
189
1614
3295
2933
2280
456
2246
4488
2703
2045
3522
179
484
1182
4517
1170
1735
4043
4439
2566
361
634
1447
3144
377
3146
3220
636
893
1821
2257
1756
4515
2963
4
1238
524
2638
3531
3808
4169
2459
1951
3464
97
106
2100
2247
3085
3055
227
1274
294
189
2246
319
1239
988
1438
2851
2
484
1182
179
1821
2225
4430
3189
1042
1167
1071
2305
1769
3010
600
462
2566
849
2932
118
203
1128
2564
1922
885
1214
1846
301
1613
3431
4017
2582
2998
1216
440
2634
748
4107
361
670
2760
945
2127
3065
2692
3695
973
567
1447
1429
4267
3146
734
671
2651
4460
851
853
2839
2851
776
2698
367
676
179
1435
440
2703
2916
4090
4466
227
1274
294
306
2246
3144
377
3694
1735
1306
4396
2563
1170
849
576
106
2370
3061
2911
4515
1413
4565
1447
2074
634
1071
4
1238
524
31
4460
1167
734
1548
4631
3803
670
3812
4202
3608
1432
2668
2990
204
3131
2743
1124
1647
2817
3035
814
3509
2511
666
1402
3670
3397
3382
3983
2079
1248
4118
3352
2247
3085
3055
1435
440
189
903
2842
2200
2933
3811
3694
106
3522
1438
4488
367
676
3808
2692
294
3648
2990
227
1274
1769
361
4565
2703
748
3670
4398
576
634
2851
734
863
1813
3245
1003
2508
2817
2638
1238
524
612
1548
1493
3303
351
179
1254
1472
670
751
189
115
4516
752
2982
4423
484
1182
2892
2400
465
2376
1061
2510
3329
652
4471
1367
1944
2
2055
1451
1661
4107
1265
386
1124
990
434
4300
496
1739
3570
862
4289
1197
848
3079
2911
1620
1149
1053
2362
351
4516
752
1254
303
2793
2692
2792
3497
189
3303
179
2918
1265
1124
579
3808
630
1472
1447
3239
2916
3397
2982
3774
341
1197
2114
2400
2695
3075
705
281
149
4543
1772
2924
1540
698
588
4605
670
2163
254
1150
2919
4178
3176
223
2370
3303
351
3184
301
579
1335
189
115
1951
4369
752
1021
1320
3719
3035
4200
245
2849
1708
1799
3032
1798
1540
698
2246
2114
2399
1764
3490
1451
2629
294
2280
612
3987
1996
2452
3808
2601
1429
3522
1438
2370
4585
3310
3035
814
3472
116
988
749
2123
249
4151
789
3622
2822
3144
465
2743
1713
150
1359
4628
4583
2817
3405
3628
2692
4659
1018
567
1402
1429
2246
367
676
3811
2959
1467
4478
2578
3817
107
1268
2036
3035
814
636
3821
3823
569
189
988
3555
1805
245
1870
299
292
893
4187
1578
2892
99
1863
1197
1466
3065
1613
3138
3119
2285
323
2821
354
3142
3497
3913
162
567
4381
4182
1628
351
2370
1916
2699
294
2280
2792
3497
2400
189
3550
4527
2459
2793
2870
31
2722
2382
2696
1764
3026
451
2247
1221
3555
223
4377
2818
634
1379
4516
1265
820
2911
3065
3041
4301
340
3963
2193
3326
862
990
948
150
434
2692
1976
2055
3032
2029
2362
1061
539
4188
1890
3303
3573
2286
588
246
146
1355
301
3750
3449
3436
1849
2318
3421
4182
1628
351
1379
4516
2370
2629
1916
294
2280
189
3041
3146
1197
4022
2499
2792
3497
105
1798
3261
2362
3623
301
3848
1890
2818
948
150
434
2699
3814
822
1061
4188
3845
2970
3580
1925
1314
1785
3913
1891
1916
1367
189
3407
4532
600
4027
1440
3294
3994
2802
2849
2979
1197
3555
569
3641
499
2082
4527
1849
179
2892
303
2759
2588
2
3774
301
1472
670
4507
2090
1666
2803
2818
4118
4188
4423
1385
3774
1540
1254
752
2699
1320
306
2677
78
1061
4145
4507
2802
2849
2155
2792
351
2588
3397
2790
2979
1891
281
780
1029
3015
1713
2618
783
3318
1974
3055
3579
1145
942
3202
2399
1967
3660
3253
4509
1822
4182
4277
2093
1694
1067
3786
1874
3720
3154
3490
3515
1900
30
3062
2679
1693
2851
2
3802
1906
634
1379
3497
3994
3041
4576
294
808
496
2184
223
246
4289
2692
748
3558
2400
3808
3600
2256
2601
2480
3153
149
3043
4038
3239
1472
670
1863
484
1182
456
2918
2629
2382
2711
2193
1821
2818
2802
2849
2459
351
2588
3397
3774
1254
752
2699
189
115
1564
1513
2155
3278
2
1866
179
3555
1798
149
4526
3814
981
425
3505
2586
3718
3703
3913
576
246
294
1778
4548
2839
2006
894
2793
4576
1540
3507
3196
4552
4017
4221
3394
3102
3352
4139
2692
2370
1427
2088
3490
1142
3323
4288
3434
3550
4518
1367
916
189
115
3210
351
2818
123
4580
903
2309
3962
1221
2064
980
4516
1891
3184
4369
1797
582
4388
2483
2362
2506
3850
2223
3569
562
1964
3032
3451
2188
3120
354
267
1424
3064
1320
157
1713
783
861
3087
3910
1273
4423
1644
1135
1403
195
2939
3440
2390
4097
138
2635
1951
3719
903
2636
3489
150
1226
1813
1613
210
567
748
804
4468
481
3124
4070
120
4090
2122
2819
1821
1540
698
4369
4289
1798
3812
1684
961
1864
3610
2509
4032
2778
2461
4411
1156
2247
1647
4430
705
3193
4619
4583
539
4423
3545
2153
3087
3061
3064
1320
306
973
3811
2226
2933
1432
1643
2296
4629
4308
1974
3808
294
2280
1400
1182
1078
1071
3511
4423
3545
3931
1320
1400
1182
1078
2153
1411
306
3808
2692
225
1239
2246
179
96
973
3811
2095
3144
465
3744
680
527
2781
1167
1813
351
224
670
663
959
2744
3803
294
2280
1097
1429
3245
696
2511
2530
1226
484
3361
1124
524
1379
3497
567
3373
1359
4585
1710
3714
3035
814
3472
511
157
650
2246
3694
293
2586
1441
2036
2895
2290
849
105
579
225
1239
2370
2916
319
2839
419
4396
2711
2819
2851
2
1078
3393
1090
1933
4121
535
4475
3144
465
3671
2695
3075
705
4063
3967
240
1996
3041
3146
3040
1731
1460
3061
2247
2910
2133
4659
294
102
2181
4289
636
3571
3035
814
636
321
4088
245
1030
3823
569
189
3821
3041
2036
4394
1507
2868
299
1821
1613
3653
3407
478
292
4255
3287
2885
1040
893
1951
1112
4182
1003
246
3718
2802
1283
3523
319
4507
2692
1860
558
4188
3623
4526
4318
3563
4430
3808
500
2414
2144
2090
2055
2483
2790
3555
248
2892
367
676
3065
2968
1843
904
1672
2239
2849
2459
323
2821
4583
2498
149
3858
3436
2395
354
3142
3739
2181
1964
1863
2818
2743
1167
2246
2699
1320
4423
3545
1400
1182
195
2095
630
179
2153
2339
1411
306
2226
1643
319
301
484
1078
2871
1644
4261
2920
3028
1733
488
1014
2498
152
2144
634
2247
1647
281
149
293
1828
2469
973
294
2280
105
579
3511
4423
3545
1314
1472
670
752
4267
1713
150
2251
306
2246
3811
3144
2280
2699
1320
3694
3398
4327
2711
1554
957
3987
179
3239
3402
3892
2426
3943
2247
2531
3653
3808
2773
830
1588
2971
351
4107
484
1182
2029
3495
1643
4191
488
2781
1354
3663
1248
3516
3064
2638
4479
617
658
301
1400
1813
224
2775
3624
600
4308
3159
3817
2479
4631
4287
1061
2565
180
4446
456
567
1071
3511
4308
3545
1791
866
2339
1078
4173
294
1400
1182
306
456
2246
3811
3694
663
2153
227
1274
3144
465
488
1090
1368
973
484
567
2095
1106
3914
267
4036
2638
863
351
617
658
224
670
1402
3245
2919
3573
1438
3783
2108
2776
3638
2370
1072
1413
225
2162
2383
1438
3436
189
1800
3808
436
3419
2321
179
3153
3239
1239
1367
722
2200
2247
207
569
465
3407
4269
663
600
3573
3079
3802
1801
2851
294
2508
973
1564
3323
2070
2499
3536
2176
1197
3668
1749
1335
169
2447
3593
1438
4423
1644
776
443
2743
648
189
3032
3774
2201
2044
3095
3719
804
356
1705
1423
31
600
1400
1778
4308
1951
246
864
4285
866
988
2792
1197
1139
3087
2447
547
3593
306
312
3032
4652
3278
4239
3623
1781
4300
4516
3671
3832
1799
3175
866
1220
1539
679
3975
4491
4423
1633
3705
2863
3668
3095
2210
964
1078
1791
202
2447
3593
4406
1400
1182
2629
899
306
1801
3175
3087
2020
1403
1944
3041
866
3065
366
484
2692
1693
2982
4507
1937
518
436
4527
1197
456
4423
3545
367
244
4528
1097
4431
267
1996
1732
1781
1100
1970
4569
2469
254
2582
1945
3275
1644
1821
663
3547
2645
2868
465
2792
301
567
3712
1001
1798
1355
696
3812
4308
1106
1813
4289
1164
2095
2144
1429
845
556
4316
3075
3329
455
496
3233
4239
3738
1687
3551
2400
860
3019
2796
2933
79
1330
1165
2959
433
2119
3270
1983
3892
1891
2167
3038
4328
564
3289
1944
3020
1778
3596
4181
737
1732
460
3286
3354
2030
2881
2050
2471
4169
3658
436
189
306
1656
187
3529
3307
1392
3616
4376
1383
2447
3593
80
9
2107
4527
1197
367
676
1925
2439
1112
3718
1203
1177
3434
2446
2095
1937
4423
1385
1781
4208
1457
1367
1407
3032
1429
224
696
1633
3497
2193
1578
567
105
579
225
1239
319
1601
3061
1439
1228
2090
4137
1669
1071
3719
3120
4150
1647
4430
663
334
2643
294
419
1906
4068
4328
3222
3808
253
2830
4201
1273
2495
3517
903
2242
3379
287
319
2851
2090
1669
2004
3661
2868
456
1800
221
2459
1633
138
4576
4389
2296
2637
2006
4130
3453
1511
176
684
3910
1265
2409
1367
3808
1277
1235
1801
3545
3246
4264
734
704
2663
1726
765
1203
4129
3231
2292
1648
764
1232
2933
128
3696
1813
3331
2246
4308
2036
3035
814
3555
569
382
10
189
2029
1564
2370
916
100
3653
1061
600
565
3120
246
425
902
1891
2437
1367
4527
3835
1238
138
3065
1613
4027
1781
1828
852
1228
3144
2280
748
4264
4423
3184
2859
1438
4507
1033
4659
4436
3245
2272
149
2793
1879
357
3032
2257
3110
652
2849
4188
3571
1429
1951
2133
2544
2818
1403
2055
354
4619
858
3046
490
1821
2563
2432
2892
988
1589
4518
2424
539
4663
325
343
3124
2052
2127
4343
2987
847
150
4106
2692
789
4570
2815
2995
670
3816
227
1274
294
673
460
106
1042
2225
189
3201
4201
1769
3910
4662
301
3700
4488
3540
2004
2100
1731
340
4022
3077
2563
2495
2698
3823
3189
2851
670
2508
1059
3681
4140
1813
541
1342
1277
377
3035
1226
4359
3648
1170
361
3812
2144
2312
2692
3040
3111
219
491
749
4576
567
3628
973
1534
201
1438
3065
3694
3307
1484
518
3055
227
1429
398
105
904
1506
809
4471
2181
2710
1821
676
4517
3511
4394
600
203
118
1532
387
2601
1597
1971
612
2055
4305
2839
3670
2
923
535
152
3522
3897
2743
2386
731
4634
1787
481
2963
1673
4631
2924
4565
2668
1891
1124
1451
2818
1902
4289
564
4167
789
776
1235
3496
1906
106
673
263
2980
4162
2909
4488
1828
1228
4613
2972
1787
1042
1805
2202
2507
1426
4188
3261
808
4137
973
1561
2505
535
1823
1821
663
739
3894
3540
1741
860
4576
541
138
1424
41
3965
323
593
3361
1078
2930
3573
2692
4278
3246
2511
2508
2851
2004
1887
4201
31
4286
1741
1235
2851
1389
259
3938
3407
1141
808
4137
4162
3910
2409
223
564
3580
777
2210
1933
1891
3032
738
1367
2505
904
3121
3793
3344
3540
1781
3196
1127
767
3327
460
3185
539
1427
2529
1238
2971
141
4035
3632
1153
3540
2495
514
1669
118
43
1615
301
3480
2211
3776
3194
3356
2924
3184
1204
2004
3231
368
3034
3201
2715
1238
2579
3516
331
1705
1951
2551
1697
2790
3529
2933
465
1062
3565
1887
201
4121
2638
652
1248
662
4162
3902
3283
1063
223
210
141
2980
1952
3201
4162
106
673
263
79
157
40
3032
122
3041
138
1424
1741
385
1173
1787
3189
1042
904
1971
3246
1189
3522
2692
923
2910
4240
323
1411
2773
1731
684
2601
1800
3637
3198
3161
903
3529
4010
319
4201
1805
3540
2004
1235
1705
755
116
3379
539
3700
776
1805
106
1887
3201
4484
748
770
2055
3184
1511
2505
4003
1631
4162
3910
1828
3032
3110
2529
1059
1078
1937
2304
3632
1153
3703
789
3802
3318
2508
3995
3434
2645
684
3699
1781
988
2495
2004
3545
367
1029
1411
1752
1235
2909
673
306
141
1177
2705
971
3762
1368
4576
118
106
1484
1167
3146
684
4396
2711
4583
150
4289
4165
1071
2851
2876
3361
2535
469
1221
3231
4657
849
3077
392
1277
1511
607
1887
734
4631
2216
1705
2818
1377
3745
863
4479
223
2692
1427
3812
319
2819
292
1534
3110
3540
2168
4051
4352
3481
3637
4520
227
4286
4300
323
1411
10
313
3059
1628
1933
3261
1238
808
4137
2686
1952
2773
684
1601
1173
4366
3719
903
2868
4182
3808
3563
3540
2339
500
4648
456
3522
3246
4300
323
4440
1411
1235
1705
10
157
2107
1800
2230
2563
3446
1511
1484
3910
2851
460
2868
770
1891
1367
1917
2980
1156
3540
663
1601
1173
1335
1732
1248
2029
988
1543
2900
1216
3201
4201
3191
3557
3545
2775
1059
684
2773
1752
106
1042
673
4196
4446
539
456
535
904
2505
4139
607
2479
1633
4249
1402
4576
567
1726
1788
676
74
231
2029
903
848
3343
3915
2369
1061
3035
1951
4406
705
539
1120
2082
4660
2425
616
3402
3184
1112
4494
1254
149
789
3467
4651
1222
3410
1547
2644
4562
3182
372
4642
1434
1409
4182
1448
1424
326
244
3042
2790
1277
1863
146
1426
3253
2163
1800
1563
2892
1177
1027
1314
1969
1407
4527
1891
2661
1781
2399
379
2090
3264
1402
852
4178
3377
2362
977
3246
456
988
814
636
228
299
189
3522
2127
3138
3303
4394
3035
367
2246
2711
2699
3061
294
2280
2851
3124
354
3142
203
3065
1814
323
2821
3497
2982
2247
1672
1821
4585
1090
2694
845
863
1357
2790
3035
1951
231
429
479
1222
2248
1203
804
1061
2979
3184
2818
2730
4289
1975
2876
2849
2484
681
4200
3127
3676
352
149
2223
4516
3434
1781
2286
1866
204
2802
1429
3623
2362
748
1994
67
1407
99
2871
3694
3497
2374
4295
2970
662
1816
1785
2644
4459
2459
4094
367
1448
313
74
231
4628
676
3462
1705
479
1511
2784
4527
4187
149
3035
4289
150
1596
2867
1951
3646
2915
1059
3808
2582
4206
3802
4570
4484
2264
4388
1061
1409
4507
319
903
2663
4407
2455
3890
3719
2166
1096
1896
4150
2858
3184
521
1726
676
2062
74
313
1951
2481
2256
2499
4651
1149
1788
149
1339
167
1417
3461
1511
3032
1302
799
1248
3184
903
3623
1781
783
2055
3239
1863
2851
1924
3403
146
1549
3761
172
3719
3295
2248
1891
2835
1694
2029
246
3529
4139
1608
221
2607
2802
2849
1061
1666
3035
4140
4527
4182
2692
1448
4269
150
1379
3397
1679
894
1451
455
1813
4398
293
1726
4651
1149
1788
676
149
3153
1339
313
74
231
3035
2692
1061
31
1951
3191
2790
2849
2176
4289
4090
2007
1238
3703
1638
1666
2722
4527
780
2323
4603
3041
4140
4182
2400
379
789
1314
247
180
1879
2885
1180
2362
4364
4118
1694
246
1891
1863
1705
2326
479
1189
1511
2818
1429
3719
2842
2395
319
1726
4651
1149
1448
1788
783
74
313
903
3170
676
3910
3932
146
2090
3920
2790
3153
150
1726
537
1105
676
74
313
1891
1061
2790
903
1951
321
1631
4406
3035
4289
1299
783
246
1059
146
1861
1788
1532
1511
2
539
3175
1324
804
3719
1400
3032
1631
1448
2643
4583
313
74
231
2867
4527
3835
4594
676
3703
789
1613
4267
479
2200
1891
4507
3239
1310
2652
1090
3153
2120
904
1532
481
3892
2247
1944
3719
1750
4406
4516
294
1061
278
2276
910
3654
4527
31
1799
1891
149
2480
2423
4118
1033
864
4022
2819
2006
2510
2261
2551
2049
2925
1737
2758
2692
1945
1900
2596
3250
4182
3808
2399
2876
4608
3994
1951
2619
321
1768
1485
710
454
22
1283
713
116
3295
1504
2248
3719
1228
4496
4200
1367
2882
3514
4183
539
2982
146
734
1402
4169
2511
245
1823
1815
609
3861
1721
2389
4095
2771
1919
3612
562
2601
456
951
1800
2246
64
1144
1891
1029
3917
860
1407
481
3467
804
356
663
2047
2178
1631
2310
3545
4201
4660
407
2327
2924
3677
4162
1691
1052
425
1589
1093
2528
3207
2261
1798
1354
3581
419
2972
4286
1669
903
738
1799
246
1863
2362
862
3933
918
2479
2677
3399
1216
1693
4594
1768
609
710
454
2619
146
2765
751
15
2397
1511
321
3153
2530
1171
2453
3853
456
4610
301
149
3413
1578
2678
2266
1843
1367
1405
927
221
1951
1641
1919
3965
2257
3362
1944
22
1283
713
3105
1815
698
4471
2108
4398
3861
2029
903
4094
926
3373
4140
1427
360
4446
4038
3025
210
3246
1220
1631
567
2889
2217
2947
4578
2100
3540
1887
31
2495
1705
189
3399
2004
1951
3201
4201
2935
1592
1219
3531
973
367
1411
4157
888
1752
1235
2909
319
1242
2286
1511
607
419
663
3361
3525
223
2479
141
469
3812
684
4165
2851
2876
3599
4594
321
1768
1485
2619
710
454
116
123
2163
22
1283
713
3776
1589
3434
3110
3748
2201
1659
245
1090
4430
2790
4527
2692
1409
1451
1798
1814
1511
4269
1679
1189
3558
3175
3025
2261
1837
411
2619
4594
2302
2546
3153
3025
1485
2069
116
3554
3545
321
1138
1768
609
1149
137
2274
518
1669
1693
3041
539
1705
4140
1837
1799
1511
1226
1097
4660
3104
2119
2692
1334
221
1614
2116
22
1283
713
751
3456
4400
3043
2619
321
1768
1485
2029
903
964
1561
3554
3175
3896
3910
1705
4289
2692
1367
1254
3650
1330
927
1564
2163
1861
4201
3912
1631
4308
4265
1149
710
454
2939
2851
2100
465
2398
1800
2601
456
1314
2302
3834
863
2619
146
1407
1367
321
1485
713
74
231
2822
3467
4200
2742
1863
3153
3025
1149
710
4090
1679
50
3571
539
48
1189
1589
634
4199
2982
3175
4151
1451
3492
3116
3212
1097
4660
2296
1211
2530
804
3472
3786
1061
1750
3382
2818
3209
9
4396
2946
1226
3915
1771
1951
2601
457
1874
3515
1900
3759
3184
3461
301
579
1335
79
157
40
1425
3456
460
431
11
927
1438
3370
2479
294
191
209
4423
3410
1844
894
2130
1248
1402
2280
64
4502
2047
2551
4578
4520
1860
2230
3719
2090
1182
2868
2968
1494
1633
3493
1974
1821
2193
1898
1405
1153
106
2247
1709
1644
1937
2193
1179
1435
1439
3061
301
2699
1320
42
1369
1800
2246
3741
436
663
1851
3540
3231
1053
319
4094
4430
3336
670
179
451
1996
2817
1208
2134
4289
941
2924
2629
1532
1146
3599
3965
3361
3201
2168
3937
2201
3542
2699
4423
2193
3410
752
1974
3055
3555
2793
115
450
1564
1399
2370
1429
465
3967
221
2248
2982
179
294
2280
4576
4475
567
1821
680
1447
4430
4396
2090
3865
2362
3740
894
1864
4423
2247
1472
670
4173
179
2193
342
15
1564
4346
973
1203
1476
3522
518
752
392
539
2508
4151
2295
2400
465
2370
1367
3497
2285
1438
1713
150
1633
4578
1014
1814
3931
2370
2302
1968
2045
342
15
860
2557
4255
1893
1503
1532
4165
1170
1672
1413
2508
194
2290
3065
4484
1226
4043
4439
2982
789
1314
2790
2692
3741
4182
3333
4015
3573
822
1335
3304
299
2851
2409
3035
814
3393
306
3808
419
1900
319
106
3201
1021
4418
4643
1940
1291
1493
97
249
1787
1996
2773
1906
179
2534
3065
3138
1507
2692
634
3522
670
392
1277
3700
227
1274
1801
2818
3144
294
3511
4444
4394
2508
4434
1891
4446
225
1239
2506
3536
4107
4316
3040
4267
1899
2651
3193
481
2601
4583
253
50
1448
2041
2370
393
528
4598
157
2410
2247
3838
1768
1439
860
3644
406
3963
3377
1291
2047
321
179
1367
42
157
1061
1064
2362
4583
3449
3808
1014
2484
763
923
3244
4446
180
625
3740
1799
4007
1407
3405
2601
4169
630
752
3529
3243
1208
204
3105
3131
3194
494
1540
2835
2193
535
2818
1421
116
3218
456
1800
698
4423
1271
3812
493
4032
894
2885
3481
3637
953
61
2247
3906
1633
2711
3490
118
1385
4275
3675
4070
254
4163
3453
3303
3719
2362
3670
1177
3579
4430
1072
149
4507
1781
3545
1952
1906
848
2965
3032
2370
466
1078
1937
1643
3055
2760
2781
3814
294
567
2601
2498
2059
2399
782
2842
1248
4475
4107
2100
1492
2353
3043
524
2276
2296
2628
2970
4595
354
3142
2036
3035
1507
248
2892
4598
4406
923
1906
1140
116
903
926
4278
254
814
3025
1274
2793
569
3012
2914
3105
1863
1613
1314
2790
600
3648
4305
2854
1708
481
873
3402
567
2362
3523
2692
3449
744
2563
3740
2582
128
652
1546
2144
2400
1799
2426
3558
1438
704
1647
670
851
853
369
1090
211
527
2792
3607
3522
1787
225
1239
1439
1061
419
696
98
2562
179
294
2280
2997
42
157
1564
4346
3915
3762
3410
3061
1476
923
2201
2135
1596
3897
2508
4051
973
663
2842
3194
221
105
579
2711
3319
4074
481
3540
2028
4428
4042
2796
682
3727
1847
1405
253
2436
903
1414
38
2176
748
1096
379
4115
3935
2248
2967
1945
4065
3612
2201
1551
1891
2090
3032
1778
1061
3899
3413
3142
793
3318
3497
2939
1385
1596
2487
711
1951
4559
3157
600
3675
1271
804
1853
2246
479
194
179
630
2781
1968
1906
1274
294
2280
1531
342
15
988
3194
4036
398
4079
1821
2851
3397
20
3056
1150
3133
343
1466
385
1996
3719
4289
3509
2868
636
769
2055
1805
2370
4502
3049
1554
957
2958
4325
2685
1773
4444
1238
739
2817
4566
204
1226
1713
150
539
3545
4570
2990
577
105
3061
1320
4373
3263
1177
202
1891
452
351
2629
1379
224
2651
120
3931
243
4377
3362
3271
3389
587
1838
1040
2888
2687
1518
96
2321
2618
3573
2692
2842
973
2295
3946
318
863
556
576
305
2851
1248
2090
4217
723
306
988
2499
1367
3779
2362
2133
2534
1090
1334
1146
1335
4289
3131
1475
567
848
2383
1891
3402
1429
351
3245
851
1890
2488
3055
1769
120
1813
923
4248
152
1402
1996
3874
1018
267
4308
2246
1791
202
687
3025
4569
294
2280
306
850
267
96
1014
227
1335
567
3144
223
4351
923
524
1379
3497
3511
3245
1777
3065
4423
1432
1238
617
658
1801
3808
2134
2819
1439
4528
1097
1814
464
3329
1996
2468
1320
1545
3040
579
2668
4293
3146
1031
517
469
1813
224
3991
244
152
1768
1890
3702
2619
4613
4473
1768
1485
2176
710
454
60
116
3563
456
988
2599
1919
4527
3979
1926
221
1674
3694
2247
1944
3581
808
2895
3246
843
1367
4
1642
1511
1189
4389
2868
11
973
4457
2705
971
3808
3573
1800
848
1545
2885
3446
2579
829
246
499
2207
78
411
3175
209
3646
4542
3264
793
1673
927
2185
2555
2347
3032
4629
210
567
3556
3087
189
1828
789
1197
1335
4423
1644
2628
3753
3480
1199
2295
4039
2029
75
1435
3996
1028
547
3668
3832
4239
1778
499
1813
3065
50
1403
2055
2483
4398
1486
2248
2504
3095
4065
3610
354
3142
2868
3461
1732
4413
849
662
4631
3191
2306
748
2597
866
436
2479
2851
224
2822
2821
850
1709
1589
2551
1798
2768
451
2110
2889
2563
2650
351
1447
2423
2181
3188
2049
3937
343
332
3593
105
2863
2733
612
2619
2830
1238
2851
116
1800
988
1249
3828
283
814
105
2231
2889
321
1087
1507
1402
2790
3331
2934
2692
2439
1367
4200
4183
1485
2895
4488
2982
1532
4583
1447
4468
710
776
1726
2256
3702
4201
3384
1613
2
295
698
3938
557
2950
1189
3032
1061
1781
3492
862
1248
146
1451
923
1906
4162
2779
2247
1964
3246
1844
2889
3671
2711
2400
652
617
1799
2982
336
1631
4277
2729
848
1889
2399
539
3239
242
1379
510
560
1874
3209
4118
4424
2247
2939
2851
2619
3153
1768
1485
1726
1438
600
3467
321
1138
4598
3653
860
2696
1919
2849
1813
2895
1511
31
4479
1057
246
3834
454
4318
1379
3361
2398
3025
1861
180
1879
644
3771
4286
3153
609
2939
1147
116
3261
138
1424
3041
122
321
1138
1768
4487
2793
279
180
4446
3861
3017
2106
4137
1367
4070
3026
451
165
1438
3361
4623
246
1659
136
764
186
896
1137
1890
3496
105
4576
1197
301
1141
496
2489
894
2980
3917
1741
2055
319
2506
2302
518
1788
964
1768
1485
4214
2851
116
3979
1837
634
4199
2483
1203
3246
1596
4200
609
1367
2619
2247
2868
2064
1314
1843
3650
1072
1659
4090
1975
2876
4527
4660
2736
99
3046
1589
2790
2601
3110
1879
4003
3153
3025
1393
3361
3808
4598
851
853
387
1447
539
1813
2924
2406
670
3812
456
2246
294
2247
1964
1511
2619
2193
3545
367
1059
1411
1090
491
670
306
323
4440
1447
1014
1801
4488
1727
3451
2170
684
2779
4162
1730
1975
4088
3511
1902
4256
2889
4583
1167
3035
1534
3763
1890
1815
3472
804
1229
3868
4216
1226
1545
3220
3244
481
3677
600
379
2924
1613
517
2452
2696
4475
3146
3262
2876
2851
4267
1798
2218
2638
3906
2601
822
1367
1788
4140
2839
138
2790
122
3041
2437
4186
2484
1964
2004
4594
301
1613
1669
2972
321
150
588
100
431
1681
1346
783
454
1644
3585
806
1908
290
545
945
1642
843
3041
3397
2982
384
2369
1061
2818
223
2876
2849
1864
2479
1631
1511
4139
31
3476
1112
1680
789
4516
37
3190
748
2759
3245
3246
2692
2790
1800
1119
3587
4446
456
1306
1189
254
1532
354
3142
3371
2090
810
3333
2285
2447
535
3243
3568
3191
2395
3503
1375
3277
4623
4507
2661
2004
146
3939
179
141
42
1369
253
1061
3507
2557
4603
3081
2710
1620
607
550
247
3318
3406
3740
3871
748
2677
704
1659
2619
321
3153
1768
1485
834
306
1951
609
31
2397
3246
398
710
4090
2694
4662
1511
3397
3712
1964
4292
2247
1863
1299
204
1705
1052
1823
3110
3226
849
2868
379
1731
3467
808
1843
3555
569
431
1249
189
527
1863
1274
2982
748
1879
860
2815
1061
3065
2851
3397
1821
2428
789
3680
1142
904
294
3906
862
539
3529
3336
704
541
3131
2895
1813
612
1785
3563
4388
3201
4399
2599
306
2246
319
941
3761
1042
459
860
3753
2437
663
3828
518
904
758
1199
1787
696
98
527
4162
4289
2551
1932
4308
3041
903
3150
3360
3868
4430
4578
1633
579
294
1548
2819
369
1033
3390
2342
1556
1800
2601
456
2692
225
1239
973
3759
2534
1891
2200
179
2980
379
1382
2511
122
99
2982
3588
863
2508
1429
1427
31
357
67
3555
569
431
1249
206
231
40
595
539
3065
4199
2699
3703
904
1314
789
294
670
4511
1859
541
2849
2799
3035
4289
3278
2428
1440
761
165
1393
1661
4182
2535
1879
456
988
106
402
4020
1346
157
3044
2842
2246
3694
2509
1994
1906
3545
710
545
3808
3719
2618
150
2939
1248
2191
3712
2711
225
1239
419
4277
2370
1850
149
2508
1745
484
2851
243
351
3245
2694
3991
3493
2427
643
74
231
4169
1514
299
1784
3509
1974
3061
1170
681
116
569
4100
3035
2370
1138
3653
4056
94
2927
916
2755
3451
2170
4289
1167
1326
691
1988
4565
1141
2110
4506
4488
2839
246
2851
2
3522
4088
1447
4217
1808
1813
1548
3245
1805
704
451
3065
748
394
343
1274
490
3362
2987
2646
106
3650
2095
863
1484
4107
354
3142
4140
2531
1613
2406
4000
3175
124
1906
3967
2386
3032
3453
151
2280
3739
2400
1617
2390
4150
4180
4659
2967
2206
2889
301
2760
1821
1891
3545
2045
2895
1320
189
2817
149
3472
1821
3065
2428
367
540
2699
3061
2383
1861
3138
3010
576
2100
2370
916
3555
569
2699
460
1221
2985
2177
2266
3329
2793
246
4278
2090
1879
209
3061
3694
1823
1061
3545
524
3522
1277
4248
4598
301
3144
2280
157
2546
118
1239
1385
923
1906
973
1861
1727
3146
465
2743
2914
791
4150
2362
4507
2913
3184
4651
478
4062
296
1061
2464
2363
1407
2137
3680
1975
2876
2849
2313
1731
1226
3132
3571
2790
1879
3196
3190
3075
2643
3041
3287
3641
1785
359
2692
1576
2929
848
1177
748
3046
4527
1828
1228
1008
4094
4254
4542
1906
3003
1166
2404
245
3012
4329
4316
2261
2802
1773
4097
4509
296
1440
1534
2822
3184
4347
3336
482
1429
1311
4505
748
1924
2535
3913
1570
862
622
3303
351
4516
518
179
3910
3559
2382
189
2027
634
4458
752
2911
2982
2980
434
990
1265
1124
3065
4533
3550
4518
894
2868
2370
2793
2699
3555
576
3061
3239
162
630
105
1472
670
1072
149
3623
652
3808
1277
2231
3245
3774
278
981
4444
2918
2070
482
558
671
903
1181
2849
2280
849
281
780
3931
3545
2562
3239
752
1647
1472
670
4583
3041
4150
1266
189
2246
3694
2247
1323
4423
1314
1447
680
3811
1061
294
567
3144
1918
351
224
2629
1379
3808
3244
2247
1687
1821
1784
3035
814
3472
189
2246
3694
2663
2851
4581
267
2475
2692
436
1424
294
3144
2280
377
301
3295
2100
2920
539
4446
3637
4308
1367
1727
2819
2948
1904
1438
2511
4430
3653
1891
3803
2468
1613
3599
3805
3124
4321
863
202
2924
4599
4289
2699
2818
4000
3245
1061
3759
3032
3531
4038
298
1567
2028
4221
253
903
3521
3194
848
3873
2980
2617
179
4261
3774
524
2464
2193
3365
4423
3497
1781
749
1643
1821
1367
3555
3808
306
1564
1863
4157
96
2339
4458
3559
1320
2508
567
294
2280
4341
2982
465
2553
3237
180
4446
2775
146
3932
704
2245
2851
456
1429
1726
4236
3540
1633
4631
2598
2400
988
2247
2127
4289
1407
1382
2692
162
2982
2699
303
776
3712
4308
3410
2321
1078
4166
328
3055
3203
1540
346
189
2803
1314
2911
3418
2374
748
1860
162
567
2645
2296
2400
848
2909
1560
1061
1951
2565
2246
1766
4267
1472
670
2247
484
246
2817
2217
680
764
957
332
2095
3808
1556
4289
2692
3391
634
810
3744
4396
3295
2100
1106
1382
1891
4446
2163
903
2405
4240
482
1429
31
3239
1061
3873
2699
1540
698
1705
2534
179
4406
2781
4578
189
3720
303
146
2
1631
2274
2285
465
1492
2124
294
2280
3104
2247
2934
1415
2773
2916
3579
2675
2464
328
305
2296
3365
1801
2851
957
481
692
2597
225
1239
1203
4249
4423
3497
227
663
2553
2303
3814
2692
354
3142
2036
3035
814
3153
3025
710
2793
1140
313
74
231
903
3323
1061
3873
2
254
3186
1821
210
321
3105
3040
1613
2914
387
3307
343
1274
600
2173
2247
1314
2790
478
3648
4305
267
2692
176
2744
2465
2854
481
95
4507
2362
465
3343
4278
367
676
862
2005
1438
4165
1849
704
3695
569
4598
962
313
74
231
29
3035
814
4527
1863
2914
3025
2270
81
149
1314
1407
748
2876
2692
176
3153
1112
421
3628
789
3793
1532
4165
3410
1951
3523
1061
481
4305
739
2815
2854
4088
224
3042
2400
2426
2783
323
2821
2892
4598
1030
1090
962
313
74
231
29
3625
524
3025
3370
2914
2272
1147
4613
421
3041
2930
3333
567
1429
2845
1197
162
2102
1424
923
1906
223
600
1879
386
152
367
676
491
722
705
2200
789
2270
1400
3153
481
1628
4199
1951
2790
1785
2076
1134
4441
1385
3907
4165
1319
394
2815
1951
3025
4406
705
2913
40
595
29
1197
2793
2272
569
3822
923
4248
149
1691
240
3349
421
1863
3065
4090
1090
2868
2661
1503
1781
2
478
3010
3625
224
2207
748
3571
1906
3790
4436
223
789
2480
2818
448
1226
386
1013
4509
1219
3624
600
634
3703
3526
800
3040
2362
3035
814
1367
248
2892
4598
4406
923
1906
569
313
29
2971
2
323
3625
524
386
1090
4628
152
3025
1030
3370
4090
2914
3523
1061
2483
3065
1186
499
2272
1785
1620
1713
150
1721
2930
4305
481
930
3244
3104
1586
2300
1989
1400
2181
1409
2591
1277
392
1150
1545
666
1879
3245
2525
3333
2426
1254
367
676
1072
149
478
744
394
2839
1438
2270
253
862
354
3142
2036
3035
814
3153
3025
1140
313
74
231
1283
3523
1061
2
704
254
246
118
1079
1613
3075
3648
2743
1483
288
4182
1429
2692
176
600
4305
481
225
1239
419
4150
3762
1801
4308
3410
2699
3061
1320
1564
242
1061
663
2534
3571
3222
1199
1059
1078
1937
2382
1203
2374
1777
1045
2629
2210
1741
3028
3065
2860
3739
4133
4289
3542
849
2792
1669
2679
2257
3110
3209
3310
1189
4659
3304
1633
346
696
98
923
1379
31
2264
1071
3203
484
1182
3336
2565
964
1063
518
600
456
2711
3558
1891
671
2902
1438
3932
2370
4585
1821
1784
3035
814
3472
1902
1166
3393
3061
1320
306
2246
2226
377
2851
1239
294
2280
3694
663
3806
299
1613
1135
319
1059
4183
4387
3041
97
249
4032
2578
4398
2511
2699
357
2895
3144
4475
4394
3877
3146
2970
704
4289
102
3892
2127
4436
2868
835
3092
4027
3963
3670
4000
3827
1800
2924
4308
600
4329
1318
4583
31
2499
2508
2948
3812
2036
1781
3522
294
2280
3511
3545
479
2562
2047
752
1412
42
157
2699
3061
973
2711
351
2851
224
2310
4460
179
2507
247
2565
4629
4637
3201
105
579
3184
301
3201
157
40
650
425
903
902
4163
1424
3740
1602
3293
2796
3038
2557
3696
2551
567
3061
1320
3532
4173
1400
2095
3564
4583
680
670
394
2047
3987
752
948
1713
783
294
2280
4130
351
2643
3185
1771
2326
957
3509
150
3492
3422
3817
915
1658
1892
139
2618
225
1239
973
3110
663
3035
814
1974
2090
1799
1898
2545
1904
1179
1438
1813
246
3196
319
3719
804
356
3699
281
149
1071
3511
4308
696
2507
964
2070
1633
481
1777
2256
31
3203
539
247
243
2029
698
4022
1902
2365
1045
3410
2292
2247
4317
4010
221
578
3516
2635
4353
1232
1801
4594
4188
784
2230
2911
479
1228
169
1746
1335
3545
2695
3040
4629
170
2607
3812
1588
4234
3612
1484
562
1425
1558
2950
2711
1823
1772
4166
179
294
2280
342
1531
425
450
3194
957
4036
1274
1472
670
907
1713
150
769
59
1014
3737
419
3144
1167
539
2920
3294
2699
319
3680
3509
3061
2673
636
1805
120
4103
3133
245
1199
3070
1821
2326
3719
4169
1772
957
332
179
2781
294
2280
342
1531
425
450
3194
1823
1472
670
907
1713
150
4173
59
394
4583
680
3564
4090
3719
20
3056
2692
1821
2970
3751
973
2711
2851
2916
3237
524
3522
2822
1564
1014
3737
1239
3451
211
3040
4285
3144
1167
465
4423
3035
814
3472
527
4585
219
2677
3032
3397
4202
2853
3694
1705
351
2629
1379
1476
1189
1864
860
224
3041
2868
1228
3558
2247
4036
663
2842
4289
3509
31
636
893
4129
1355
2286
4444
1238
739
4133
225
1239
3931
579
567
342
2107
78
1682
904
3516
2305
2410
299
4460
194
663
957
179
1014
2246
3931
1320
4629
3932
4585
731
3035
814
3472
1713
150
630
194
179
1531
342
4249
1701
2744
704
680
1377
830
4479
219
491
293
2638
224
481
2614
4387
3040
419
294
567
3803
1528
4036
351
2629
1379
3329
2696
2741
1014
1427
4653
942
752
4327
1906
1424
3144
1918
3352
4162
3719
2191
4468
4186
988
1438
1713
150
3579
1078
4166
179
3931
1320
1531
2070
2246
1239
2247
1385
59
769
1274
294
2280
3138
1014
1727
4094
394
680
488
948
486
1906
540
1532
2924
224
351
1019
4610
4377
4444
2306
419
3812
3245
3509
2489
845
1821
2920
2699
2839
1798
3992
3271
1996
636
385
4471
1650
3244
4498
3968
2116
2888
4289
2578
1844
1528
4267
1823
2696
3719
1773
2508
2325
2971
704
981
20
3056
2889
1515
1805
343
1564
4402
4234
3399
4580
2029
1248
957
752
3352
2692
2339
2326
2868
560
636
893
3035
1507
253
2247
4629
3061
1351
2253
3135
4329
3184
301
579
903
1942
558
3536
2176
2895
1425
2029
698
4022
2691
2913
4510
4178
2399
729
1316
1957
3286
2970
221
123
1221
2760
1145
1951
2929
3624
1248
3176
425
4346
4169
3049
1177
849
2715
1860
1570
3194
1367
379
2133
294
3144
2280
2579
245
2036
814
539
1697
1377
4394
894
481
3705
4485
1821
3307
1417
2303
1904
2851
3124
2191
3648
3509
804
1033
4536
4594
3838
4289
3222
2868
981
37
3120
752
1030
2699
1320
3336
3019
2618
783
3719
2326
2535
1108
4095
663
279
462
600
1439
4503
4196
197
3596
860
4102
2563
3715
2090
3472
527
1912
4423
4264
3931
1335
3890
3279
1805
2370
4502
3015
4166
1578
1466
2124
3670
2591
3119
150
2651
1540
1197
3545
1159
4139
3202
876
2822
3055
210
2185
2968
4584
704
2188
3303
3699
1974
2783
3808
4000
1906
705
3263
3063
900
2551
2247
225
1239
4460
2511
973
2370
4502
301
2699
3931
1320
2253
157
3135
579
2933
2959
2913
3894
663
293
1837
748
4588
3035
814
3509
4657
279
462
2868
213
3361
1564
4489
1682
1736
3244
3966
2776
351
1438
3638
1794
670
680
1359
539
1177
3484
1019
314
152
836
4592
3603
4325
247
1798
294
3838
916
1382
4107
1447
1319
3861
2453
1799
4631
1811
2163
3740
207
2406
4000
1403
2180
2479
4036
600
3019
704
3061
481
782
299
4460
3931
1320
3591
3025
663
1531
342
4335
973
225
2162
2851
2782
210
4014
267
1821
3397
2508
1274
294
2280
4036
4056
3036
2776
1447
4129
1934
1438
1736
1906
293
254
2949
636
245
887
332
2479
2117
1033
2743
1682
836
1239
4653
670
490
4329
4154
704
577
2639
4088
1199
3756
3472
2100
323
2821
3522
3889
367
676
294
116
2246
3064
225
1239
1988
4150
4091
180
4446
634
134
1821
823
3035
814
2305
2036
3144
2280
3462
1053
4394
2883
3648
1713
150
1166
1863
484
2601
1078
105
579
1438
2370
704
4027
3653
118
4100
860
4379
754
2489
959
3915
2692
1460
2625
2344
3399
3120
2545
2181
4308
863
1320
1476
2123
567
2684
2970
765
2116
3245
3146
2793
3040
4249
3555
2036
354
3142
2427
3589
172
189
2694
1764
2247
3436
3216
4267
2272
1002
3906
1951
2910
2793
2529
1407
4436
1964
4619
1613
3295
4507
469
3863
1438
2286
3413
1238
3608
3065
4444
1355
3245
2025
3623
323
2821
4484
2551
456
988
4627
3931
2047
202
4598
3153
2426
923
1906
132
189
1564
4346
2246
455
1773
1367
1643
1385
2577
436
1439
1186
367
3025
4003
3419
3041
916
2295
1403
3861
294
567
398
3344
600
484
1182
3146
4423
1705
576
579
3167
4648
751
179
2293
1320
1400
862
3545
2370
1424
4488
4038
2900
4400
1794
2551
848
3067
152
125
4594
3061
431
436
3419
387
206
79
40
1367
3915
481
4305
2439
1879
505
3365
3545
3012
201
2854
780
4527
1466
1151
267
328
2006
246
2047
1721
1891
1512
247
4651
478
2913
3336
2448
3422
2601
456
2410
636
1823
179
436
459
1335
169
157
962
2817
2579
739
245
481
4305
1794
1407
1367
1061
3915
3372
3419
4583
1643
2247
4460
2711
4090
4003
431
3041
2339
2696
2661
3303
3814
630
2699
1713
783
1335
419
2246
576
305
118
110
1127
1432
3529
3377
431
927
3256
1115
4663
1153
1427
2768
1018
1891
4022
636
893
1697
673
2796
2933
3894
3194
3877
4240
1900
988
3514
1564
3323
973
3658
697
4247
1628
3304
245
2851
1823
4138
3201
607
3061
3811
524
244
3103
4442
1179
3522
636
245
673
4366
607
1335
294
2280
4418
366
306
223
4351
4488
2508
973
319
1545
367
1518
567
4285
2100
535
2982
1429
2851
243
4631
180
4446
3341
1367
4517
1244
4289
301
2446
3470
1355
2739
3055
1014
2601
1800
894
2506
305
1180
246
676
924
692
2910
1825
2534
1179
3522
2534
636
245
673
294
2280
4418
366
306
4434
3712
2508
3061
1335
3808
607
2446
2698
576
2868
2930
1458
1402
1697
4366
293
1334
419
4107
305
180
4446
2982
2849
4221
253
1438
600
1427
1367
31
2247
3026
1061
2565
169
484
539
456
554
3803
2601
3573
541
2851
1484
1179
3522
636
245
673
3061
4366
2446
567
366
306
2851
294
4418
929
1334
1342
2508
4631
1402
3861
1367
3262
1146
2247
3405
351
576
305
4434
3361
319
2534
2029
973
2246
2230
576
305
860
225
1239
3522
4488
1383
294
306
41
2851
3397
1424
973
2226
3144
377
460
1821
3035
814
1495
676
1439
4151
2773
179
849
4583
600
436
2103
2601
4455
2499
1367
748
3874
243
91
636
4377
3511
3194
152
704
2191
2736
4003
3419
1203
4121
1800
2246
4000
351
576
305
4434
860
225
1239
3522
2851
1389
179
436
2374
294
306
1438
4017
4138
600
973
3811
2226
377
3061
2247
278
3361
2508
91
636
1125
1545
3588
3871
1800
2090
1335
2694
535
419
636
245
673
1951
3061
3201
1540
1335
306
312
3808
1860
2057
1221
3361
4396
2563
1403
2534
4133
2651
419
3573
1367
2325
4233
3631
4514
2913
3980
2851
279
462
2577
4637
4366
1232
1179
4657
851
1890
281
305
4488
1273
554
1418
697
1474
4434
1166
4634
755
2566
2286
3748
3681
1813
2446
3899
4629
4191
1800
2246
2833
924
319
354
3445
1167
2889
3671
3451
804
2447
891
306
1778
3742
4066
1164
1613
2247
31
4267
3668
866
1732
267
3193
1355
484
2911
2446
579
4629
1843
2374
3653
862
1061
1409
4293
822
4369
4507
1951
1540
1335
698
3592
1293
3672
4289
1964
3545
321
770
1334
2421
793
3422
105
4619
301
2760
600
3817
1821
2170
1701
4241
3142
778
3138
1238
990
634
379
4583
2483
4479
4475
3714
4436
607
3040
965
3049
4000
4662
2246
1643
2247
4434
576
79
157
40
903
2070
603
1438
351
636
673
3201
1021
3061
1320
1061
838
2663
1367
2204
2854
2579
752
2454
2374
1383
2055
1891
1781
38
1708
3892
1146
165
4379
305
319
4446
4038
2930
419
2692
287
2119
2446
2400
379
4289
1014
894
539
1402
4418
600
567
481
4637
31
4474
3167
246
2851
294
179
1705
281
705
2
1177
125
3873
2577
2979
2296
1769
385
2773
1420
612
2636
2181
3808
588
4455
436
2246
528
1424
710
227
1335
294
567
189
3300
670
3153
3025
1014
3144
223
4351
923
524
3497
1777
3065
3511
3245
3808
4598
2839
1379
1238
617
658
4423
1432
1814
464
2976
2468
1320
2699
2280
2668
3146
3040
3531
224
419
225
1239
379
180
4446
4177
2919
2511
2029
1868
267
2601
2055
2339
1197
1777
1968
3095
2436
436
387
1199
1266
189
2439
4527
1781
1749
1354
4423
223
4351
2210
2596
379
849
4264
3712
1124
685
1435
4663
539
3041
670
3065
2629
4576
2292
3395
4150
4139
496
3410
2692
1335
2508
1061
1799
419
2339
4308
3410
763
3061
1320
189
4423
31
2629
3065
2911
1620
2982
4199
1367
3153
3855
3032
465
1800
4186
4314
4398
848
246
1863
710
2688
4507
4393
1781
748
245
2849
2400
1385
1785
4140
2985
2851
2822
1061
3372
3844
2207
1072
149
2090
202
4182
3808
2818
294
4568
1400
2839
3623
2256
4406
1383
3419
2692
4208
1457
1997
2663
2306
2979
2246
850
1383
3694
833
4423
3545
3892
2247
4569
915
3522
3303
244
4488
306
312
1424
2557
4285
2153
3087
1014
1400
1182
973
3811
3931
294
567
3144
2280
465
436
3193
279
964
319
705
3915
3382
1460
1071
4308
2312
351
617
1434
484
1813
2286
2176
3511
387
4631
3812
1798
2629
1379
4475
4094
1105
663
1020
2924
2744
4261
2783
2792
301
2306
811
1026
3361
1197
1732
600
3677
456
2246
294
351
224
2629
1379
3545
850
105
3300
670
1383
306
312
1424
2557
4285
2153
1014
3694
3144
465
1813
436
3193
1368
973
1106
4528
1097
804
1769
1090
267
301
481
1890
3392
2919
923
4248
152
244
2964
617
658
4444
710
524
2692
357
600
1238
1385
3915
1705
745
4
1511
108
231
429
903
4010
3671
1189
221
4468
3092
1642
3703
4516
3246
2202
779
634
843
442
3318
3481
3573
843
3043
3804
702
74
313
3246
1596
1518
1642
4532
210
3025
2692
319
1511
1189
108
1849
894
869
499
4140
3436
2889
2200
539
3605
2695
1951
1367
2858
3720
3176
2601
2163
2374
50
1705
1843
3246
1642
567
1149
3153
2892
854
74
313
4301
749
843
4
3043
1367
4349
2470
770
4106
3343
3915
4562
3942
2692
3804
1319
2257
357
1511
745
1299
3043
1642
2619
116
1367
2178
2286
2292
2607
4121
149
4533
1511
1189
2822
3194
1448
567
2029
1631
1859
849
1127
843
465
4446
4038
209
973
2889
2546
3910
765
3040
2397
811
1673
3052
1427
2504
3026
3804
3915
319
2304
358
835
1158
2913
2437
2383
3295
456
2783
1731
671
2022
4472
3262
4398
3032
3399
1527
1139
564
2981
306
1427
2100
1602
380
1010
3529
2834
481
247
243
341
2150
619
547
2896
1271
210
426
4387
51
778
2505
3783
4576
734
301
3160
505
2845
2804
2029
2864
4434
102
3593
2144
223
4147
2528
1063
786
675
1499
3925
2257
493
2729
2839
2775
3181
707
2423
3514
2767
3628
4097
3087
981
1199
1990
2489
450
3761
3422
2545
2549
4329
2395
3445
679
4249
852
2677
3250
988
903
3323
2842
2230
3271
3222
2308
2091
941
3702
1262
1367
116
1190
1642
567
2628
749
1726
1857
4325
2479
710
146
793
1708
3104
2105
2231
1798
4479
1902
3467
4217
723
1843
1220
3040
2247
3581
2619
321
4598
2178
710
454
1919
74
313
22
1283
713
539
1631
4289
3331
2177
3910
918
2868
319
4244
4027
903
705
2663
1828
481
3467
609
1367
3915
3295
849
1887
941
1563
1578
302
1814
1511
1584
1189
617
1793
863
499
2889
1451
1781
1032
3385
4269
3671
2972
1355
3990
3670
1944
1843
1033
1061
4518
204
419
2055
2100
1912
4381
2930
1642
4236
2619
2579
4598
3892
2247
3581
60
116
3025
567
3041
1589
2790
822
465
1511
1189
455
1177
843
1367
3808
666
4446
4507
481
3650
2628
1591
456
3573
1980
2859
1800
180
2304
4308
3702
2211
116
1177
1439
2483
502
481
4329
2535
2619
1642
567
4200
1631
2599
1071
1709
2456
2601
1729
3719
4400
3175
77
4542
478
2790
1221
843
459
3191
3366
4039
2439
4140
1932
4660
3063
776
3374
1816
873
1429
3305
2117
1813
2930
1944
1501
3185
1801
4663
4621
2692
4316
2529
3744
780
4027
2835
1824
3865
493
2913
3980
3702
2599
4
3043
3804
116
1673
927
2201
2619
1642
567
1800
2383
1476
456
2783
379
319
2437
1367
478
973
2910
1177
634
843
4658
3967
3637
3405
1944
3581
705
1705
1912
3023
1427
3853
2163
2248
3429
481
1145
1469
4244
3670
1945
903
2005
4662
600
2200
1403
146
539
1460
1501
1186
3110
1881
210
3239
676
150
227
1863
2397
1511
393
4003
246
4046
1262
431
1799
2177
128
600
1726
2830
319
1485
3017
189
1367
3915
4094
4066
321
1631
2247
4329
2029
1951
2868
4398
1029
1438
3462
765
843
1238
1511
3336
1448
888
941
1403
1952
367
676
1891
1564
1799
2790
3184
3153
742
1768
4183
246
4182
3019
2497
3670
2246
4363
1076
2200
748
3307
4603
283
814
124
1507
4270
609
31
481
252
3638
2553
1216
2257
4377
3185
1705
4140
4162
2395
792
2231
670
613
3361
4507
2692
2437
2090
2055
2483
2711
221
1764
2619
1254
3467
4400
1367
1726
2619
321
1631
2106
4183
1485
189
3910
1902
2851
4162
843
4610
1407
600
1429
3467
3677
2261
3996
588
2919
4660
146
4201
319
3545
2799
1417
1446
4106
942
4200
4607
2201
2357
1596
1254
4628
1589
2577
713
903
1951
3653
2453
122
1800
2835
4527
3724
2729
3800
4396
1503
1432
3497
612
488
4475
3513
670
1924
1359
4583
4255
2644
2327
789
2428
3694
1402
4642
1424
3041
1578
1124
4479
357
567
1828
1813
941
456
2979
862
3472
3246
600
1596
2106
4183
1485
3017
231
429
1945
2029
903
1293
1199
4527
3032
3314
321
1631
2126
1127
670
1359
244
3193
2692
749
3407
2979
776
4390
2946
726
1951
609
2176
3253
3949
3741
246
123
2510
804
2399
2362
4003
425
2582
2835
3377
894
2163
4010
1149
1403
1891
149
4520
376
942
4130
1364
3529
3242
4308
321
1138
740
1876
189
903
1800
2790
3915
540
228
836
2530
1367
1177
3079
1451
873
894
2876
4527
4660
1781
2082
149
4398
539
827
3906
2692
1090
670
2892
180
1879
3402
2601
4169
3892
973
1440
456
1887
2108
2619
2144
1837
3467
2295
3861
852
567
1424
4468
4095
2331
1944
1216
4400
3650
2106
4183
1485
944
1391
116
4527
2692
3467
1863
2934
2851
1112
860
904
1314
4255
4277
3092
4388
2619
3153
1448
1033
4430
1773
2133
4269
609
1306
3035
4289
527
150
2790
1861
4301
217
3938
1409
2970
78
3246
4516
797
484
162
567
1429
1705
4475
2370
3446
845
146
4182
4106
465
617
894
3554
3175
3653
500
2499
456
1800
2100
873
4398
1778
456
2246
3648
4000
3451
804
451
3142
946
116
1564
3323
3752
1226
850
436
3064
4289
2110
2625
1514
3180
663
973
1861
225
1239
294
2170
3146
2851
885
567
916
354
1906
2508
3589
299
1402
899
3806
1821
3041
1800
3032
3035
814
3653
748
3779
3995
4430
1199
1315
419
2775
2036
1128
2619
2106
1485
2934
2851
944
74
313
1708
1944
776
1788
4183
1863
2692
3844
4507
2439
3229
2947
4400
1951
1407
1726
1367
3797
1177
1403
1409
4446
4169
3295
2362
4642
4132
4510
3720
294
4150
3719
1799
4229
4118
2790
2849
254
3409
1177
1061
3540
3032
425
1407
3184
116
3808
3295
981
2483
711
743
4400
481
3650
2619
1964
806
3702
1511
3680
4581
1248
4118
246
1476
4132
2068
2510
804
3853
1375
2488
4182
3019
1171
723
1248
3594
1749
4201
2065
190
2211
3201
2006
1355
301
1613
50
4413
4162
2835
1145
1951
1189
1497
1964
2933
118
524
4068
4328
244
295
539
1150
941
242
4162
1613
146
2230
2456
4642
3365
1549
3492
2123
3563
456
2246
1511
3397
210
367
1448
3910
776
3462
1613
4581
1189
1828
748
2180
4178
4277
1248
3032
3201
4201
2554
2170
146
4289
3808
1764
2090
862
1642
567
1463
539
3531
3040
336
4377
1429
2231
3797
3245
1964
4088
419
2972
4401
1609
1900
3719
1228
2692
2889
1974
973
3702
4594
4201
3910
1119
1964
3587
4289
1891
3563
4118
2675
1647
2395
1497
223
3075
1642
2202
806
1511
1189
1613
4518
3246
1816
465
2889
3175
3605
2601
1731
973
4079
848
3184
1397
4552
479
1220
676
2790
4000
3245
2835
1951
2692
2979
281
780
150
3035
1705
3861
4162
539
1887
1427
481
4433
843
2004
1168
4639
1769
2628
1375
4140
419
1367
3573
1726
454
973
167
3960
4598
306
3834
3910
3808
3719
2692
301
1429
2939
2851
1319
3295
2235
1800
600
3467
2397
2619
3245
2607
419
2228
2181
4021
1438
1726
4308
321
1138
3153
4598
3892
2247
2939
2851
1309
116
1405
903
2248
3808
1917
3922
1248
4118
1628
2619
2579
3834
710
454
2744
2029
1768
1485
862
2895
1511
4022
3025
3185
3967
4240
1314
973
4017
1778
419
93
1451
2979
1800
4430
4188
3915
394
2515
3032
1518
2425
623
306
1367
1781
2204
3246
2398
3540
4484
776
425
2504
1228
1226
2029
2100
1814
1596
2889
2760
4507
3184
367
1029
4405
3808
379
4201
4578
2695
146
1578
3297
3064
850
1383
1021
3593
1962
116
370
436
1030
1320
2176
1800
4388
734
2551
3483
1066
1893
4510
3452
2601
100
2614
4329
4188
2843
2247
1964
4097
3470
893
748
3273
1859
2188
4088
3028
1513
3175
207
804
4090
1335
2851
227
1274
1784
4480
3489
4078
354
301
1613
283
4000
2191
705
3719
1177
1608
4118
3915
465
2802
2090
2400
1123
3221
4660
460
247
1429
4396
1249
710
3397
448
3000
2127
2
539
4316
31
2272
1890
3024
3648
3897
2868
398
63
4418
567
1726
3153
1768
1485
341
575
74
313
4308
3653
860
2696
1919
2849
2856
1061
2246
539
3128
3368
2496
1813
2895
1511
4178
3176
612
2397
3243
1919
1879
321
1138
3153
4598
313
74
231
2849
2736
2370
149
1299
4628
3932
1705
4196
3850
2947
1057
3333
2919
1659
3413
4479
3110
1061
1631
4308
3032
321
1768
1485
1919
2849
189
4660
3092
1564
201
2895
3246
4598
1876
1799
1549
3761
783
1705
4289
539
4507
2692
1576
246
3703
789
2342
4430
4377
1511
4316
3041
3185
3025
4000
3035
1773
150
1596
609
1259
1821
3719
3333
4533
3695
3295
1800
419
3184
4010
2619
749
1797
4333
3808
4044
149
4178
2867
4286
836
321
1768
1485
3761
393
206
79
40
903
902
1891
4527
4137
4598
1800
456
2246
319
1403
1220
3153
2365
4315
1723
3921
138
2822
1933
4576
600
4583
3193
670
1090
612
1402
3261
2082
808
2849
1781
1589
1061
465
1189
4518
2835
4628
1716
2863
238
2535
2099
31
3623
1440
2103
3025
941
567
539
1823
3745
2867
4286
321
4598
206
313
836
2868
319
4137
780
1823
980
505
459
1659
710
803
1800
3623
3915
1933
3261
3761
527
393
3573
2692
122
2678
3910
1078
50
1448
51
1429
197
3453
1061
1739
4003
1355
4495
3025
4576
2395
138
456
2163
3604
4269
2710
2285
1781
445
1451
2982
2455
567
1203
666
1879
4289
2400
481
118
3008
4038
4137
321
1768
1485
2939
2851
116
4576
1971
808
1138
3153
4598
3910
2868
539
3361
1438
1933
3545
2108
1090
3193
1447
138
1590
1891
3348
822
1659
803
941
2133
481
4474
2327
2479
600
123
4479
1402
1429
2505
2728
2138
1403
890
1528
456
3540
1633
1314
2326
379
4446
3222
3861
3017
1354
4111
3025
2177
3180
3719
456
988
4286
3153
1768
609
40
1641
4643
2264
138
705
2692
1576
3522
3025
3724
1216
1429
1160
1199
539
3558
455
1823
4576
1438
2939
2851
3261
2292
3531
1367
1438
2939
3555
569
1262
3771
4286
321
1768
609
3017
116
227
2382
3834
1828
2362
99
4527
2106
1367
793
1177
1708
1933
3261
1840
3025
1199
2405
3808
1367
1501
4286
1631
1383
3419
2410
2842
4169
539
1438
3581
3906
505
2545
2484
2849
4000
1159
1709
1589
4199
1002
2818
123
3955
2855
4396
2901
4118
3739
1064
1891
2344
4465
4594
1199
2029
2088
1919
4527
2069
74
313
99
2876
4660
3153
1768
1485
3703
149
4570
4507
445
1549
3761
3025
4639
1799
4651
3932
1299
204
146
2126
776
180
4446
3185
3653
2544
2793
1367
1071
3425
440
4317
1179
1051
116
822
1699
2450
1732
3808
3947
3605
3865
2790
3835
2370
4527
478
106
4583
1359
1447
723
2769
2499
3043
105
1816
2816
351
904
3497
4289
3092
2428
2982
2399
3087
3629
3180
1589
3623
2876
4527
1511
4628
3032
4406
1768
1485
2069
110
1773
4660
1933
3035
4289
1628
3246
1596
1863
321
1138
4598
923
1906
1149
1403
1821
150
1385
2256
3808
465
238
3605
4200
1367
4017
1078
3333
2483
3507
2979
3153
789
822
600
3467
2692
2090
3242
4518
1781
2790
1511
4628
3032
1549
3761
3153
1768
609
1902
2851
2069
903
3323
3650
3246
964
1863
299
4583
1259
1821
923
1906
3718
1177
3434
1572
3741
3025
146
783
600
3467
2868
465
1314
2790
2876
4527
1367
793
4559
2892
445
3957
3885
780
4182
1429
3361
1596
1534
2144
710
1090
1659
2982
851
853
387
670
3333
1919
4527
164
74
313
4507
600
2398
4579
1631
321
1138
3153
1768
609
2601
2902
567
488
4430
3146
612
3035
3184
321
1138
3153
3025
164
74
313
4066
2876
4527
1919
1367
1768
1485
2853
3623
2692
1072
149
1596
2425
3246
2256
765
1385
3110
3079
3035
3184
321
1138
3153
3025
74
313
164
3808
2790
4598
1945
253
2234
822
149
2677
2246
2286
2837
1096
456
2100
684
2193
294
727
189
3811
3978
3514
988
2247
3540
4430
3545
321
3239
644
1448
1787
1906
1239
299
2692
2705
971
1411
691
4468
3604
2103
3694
1438
1900
3763
1418
1788
739
385
1815
783
3028
3894
4289
973
2479
1385
4249
3780
1726
4578
3026
2803
1382
808
3261
2511
3361
2563
1402
2741
2851
2876
3055
4021
4613
4216
2619
456
2100
2193
1815
3239
1411
294
2280
3892
2247
2851
2876
684
491
1090
670
306
2692
1438
3041
2479
4249
3780
1014
4396
4475
583
2231
4583
3653
1788
739
385
783
2895
3871
3035
3808
1447
926
3361
3146
194
893
4090
4216
1731
973
1799
1633
4165
4482
3719
456
2246
294
2280
2247
1964
1511
2619
2193
971
1411
1090
491
1447
2457
306
323
4440
2705
2782
670
1014
1801
4488
1727
3451
2170
2779
4162
1403
1975
4088
941
3511
1902
4256
3035
1534
3763
367
684
1890
1815
3472
804
1229
3868
1226
1578
2924
1613
2397
756
4216
517
2452
2857
2687
3554
3175
2193
1079
971
691
1411
1090
491
670
294
306
2246
2247
4423
1644
2934
323
1861
2226
377
1964
4201
1239
2705
1014
1801
4488
2839
973
863
2911
2534
1106
3868
3996
2924
684
4583
2551
2041
2479
1805
1511
864
2619
2919
4479
2312
2741
2489
3472
367
3035
1815
302
2144
2181
1429
2696
4475
2692
360
4446
481
2535
31
4492
853
2310
1601
2889
419
1079
466
179
4162
227
106
294
189
2686
2534
1749
1014
3902
3061
1335
4289
3694
4369
1613
2
4423
776
1048
4329
212
663
4657
1801
1887
50
3719
3422
1793
1133
1427
2663
1190
1644
1705
3901
2628
539
2930
4446
2982
1429
227
3440
3499
431
1514
367
676
523
2936
3912
3587
3727
246
4068
4328
295
2793
3736
2478
569
3040
1892
3065
2741
3462
1863
2579
3343
3653
253
1951
3994
2200
1438
436
524
1056
2914
299
1843
248
602
2839
2259
4178
4580
3962
662
822
2790
4527
3605
2563
3671
1937
4260
2113
1556
1674
19
1574
4394
367
676
1367
4188
1429
4423
2821
354
3142
3497
60
189
2696
1061
3035
814
3273
862
704
323
185
1203
3144
2223
1800
149
1891
1708
3808
1112
294
2280
1613
1447
3514
1124
1052
1823
1631
4201
623
306
663
2628
4329
3671
1448
3032
3104
3264
988
4308
808
3399
2029
1799
776
2398
1815
3239
1448
623
306
4400
481
3467
4527
22
1283
3724
99
1407
3800
1596
904
1314
789
4406
4475
411
2619
3175
1549
3761
3910
3511
454
1863
1613
243
3653
1228
1666
456
3808
1951
3531
634
704
2202
3650
180
4446
1800
1558
2193
367
1029
1411
2959
3066
3716
3270
1160
3808
379
2056
684
1951
3399
3104
3246
1815
3960
4532
210
3153
4598
988
1964
2004
4594
1473
1438
419
4289
1264
244
301
1613
1412
424
2325
3301
3361
2285
3835
3894
4150
97
203
1644
1784
580
1466
4631
1539
2845
636
845
510
3078
3877
1821
1212
688
1221
141
4143
806
97
2004
15
3967
456
2310
4398
1367
843
3727
4468
2094
734
2170
3827
2181
567
1766
4169
1059
1613
2691
4182
1823
1219
1593
928
2868
926
2218
789
425
105
4576
2004
2835
3034
971
319
1014
1119
776
2170
59
394
2419
1367
843
3915
1228
973
2506
539
1860
4121
78
456
4107
3632
1189
1375
54
1503
510
2344
4446
2511
2982
1511
1438
1813
904
789
1177
2218
997
634
223
3075
1248
4133
1964
636
15
78
2557
2565
1613
1681
545
1906
2818
2817
223
3910
359
1124
100
1061
3681
3865
3661
1096
2868
600
356
4196
3850
862
4369
1613
1681
1346
1772
384
2369
1061
15
2170
2874
3244
2982
1076
3937
3125
354
3032
2607
923
4151
204
3085
830
2557
704
4269
600
1713
2618
783
4199
1002
1821
4516
99
4527
128
3786
4277
835
1551
149
223
3410
4507
3814
1874
3209
3675
2184
1906
3142
3245
4107
2934
3793
2652
500
2692
1813
2535
1177
3569
150
1532
2790
1119
567
3261
3661
2437
3067
1068
3838
456
3522
3062
4401
2744
1925
455
4533
2909
1429
695
2847
2545
2802
3935
4094
1135
3890
2188
3246
31
806
2711
1438
4594
1964
3246
74
429
3542
1631
3032
1511
3184
1840
2432
806
899
223
4377
3702
1248
2456
4277
354
2098
1335
4201
3061
1320
3529
849
3175
1642
221
607
2628
3110
3605
797
1768
3180
4434
2889
539
3361
2201
3476
3194
2820
3499
227
3440
257
116
539
3462
2561
1389
4178
4381
965
3529
4000
1147
644
2911
367
676
2914
1318
3041
3670
2342
4475
670
1142
392
1940
2968
1385
253
1540
959
3915
2036
569
3569
4619
314
3040
1613
1769
460
2579
2628
789
3065
3138
1821
765
354
3142
254
1540
698
806
554
74
429
663
2868
1961
3500
2849
3032
4603
1511
3510
1589
602
1758
2055
4398
2577
2348
3035
814
354
3142
3564
1613
4267
384
116
2628
246
3559
2
4090
539
2036
4394
1948
4631
697
299
484
793
3422
782
2987
3307
3482
3245
1534
488
4477
2304
2913
581
3175
460
3413
569
1197
2508
2362
4527
2686
3489
2223
3032
3052
3303
2694
3991
3661
4576
2790
3065
1672
3015
204
4398
3915
2369
3673
3490
3610
3892
894
2370
3393
3346
3719
3561
1365
354
3142
2211
3892
569
1197
384
116
3221
4527
4510
2744
3610
3525
1797
3032
4369
2276
490
4201
1030
1308
2036
4394
2304
1821
3245
2901
835
1367
3915
764
2835
2436
2618
2818
3092
4495
3671
3814
1177
4654
2885
2369
4277
1061
1389
3994
3980
204
2119
2061
3500
2228
4094
4518
478
1439
1628
2895
2193
1320
450
663
973
3446
279
462
4533
4150
3399
748
1203
579
567
3046
225
2162
1319
2201
252
600
3740
215
1492
3372
4139
4249
1061
1442
894
4038
3811
3144
2029
903
1721
2377
2597
2924
451
1705
197
2546
118
2640
619
4341
2663
3797
2822
3246
2868
2646
2127
612
1798
1296
602
3379
981
4162
291
4000
2134
4653
2247
3863
2557
1001
1439
3759
2246
15
964
253
2230
1676
2947
903
2247
3540
1633
420
3686
2116
1504
1771
2176
550
2193
1669
301
579
225
2162
15
3516
2630
1239
4289
1335
3719
3939
3817
3222
2557
3931
3061
1320
3965
294
3451
2851
2643
39
3529
3937
3176
4196
4488
2551
3902
663
2868
567
3547
2325
2998
1709
1644
1438
4578
1730
1248
31
4107
1613
860
4180
3515
4000
4423
1644
2867
3047
321
179
15
1564
4607
439
31
2741
1095
1821
3246
3712
2916
3671
1843
3040
1906
4406
2863
4236
456
663
4186
4401
2193
2163
118
43
1648
1439
41
3143
4012
2191
849
2090
1601
419
3837
301
579
105
973
4118
3973
279
462
3201
3062
460
3719
2193
663
1669
3931
1320
702
424
157
2933
3470
479
1439
3015
957
630
752
377
419
3002
4186
1601
3915
1248
1669
3061
2193
1439
157
142
488
3184
105
579
567
2998
279
462
4366
294
2711
4475
2637
2601
3065
1713
783
3931
604
603
1399
2246
3838
916
425
2851
460
116
2029
1779
4346
849
2188
850
244
718
1151
3868
577
2370
955
3061
294
2280
2699
4289
3978
3185
903
3967
2702
2163
2939
354
3142
1813
2895
670
1090
227
765
814
546
3428
3035
1380
1634
3075
2257
2036
4394
3472
3146
3144
3922
535
2549
303
4406
2577
2677
3397
3808
2818
4438
3995
4475
964
1457
31
2857
1890
319
1274
560
3040
1402
210
3509
1451
332
4635
804
4107
3291
3119
4566
600
224
3245
3288
1124
4032
2305
436
207
1023
1226
1413
299
2628
1891
3605
1177
1439
3979
1540
451
1604
2900
1661
4000
4583
1944
567
734
3632
1153
2004
74
313
3514
2583
776
1843
1773
112
221
2680
2972
1705
1375
1799
3703
3111
1887
1511
607
3406
141
2748
634
1816
2304
1793
394
291
456
1463
2705
971
849
4457
1447
2374
3808
2628
1860
617
670
1168
3032
465
4169
3965
1177
3421
4107
434
4576
3065
2446
15
4285
3393
2692
2472
2158
2694
4518
1032
2448
149
4044
2565
2004
141
3201
2910
2004
3201
3540
1521
15
973
1861
1952
179
247
3475
1891
4594
1679
149
55
1451
138
2687
1059
1355
319
971
2960
2579
1511
510
2677
1061
1248
4650
3076
4000
2048
2707
582
3211
3406
146
3993
3453
2004
1153
3540
3310
42
1369
1061
3808
3201
434
2505
3910
2507
789
2357
1705
4505
2701
1412
1021
988
1521
4162
2619
321
1768
1485
3246
1647
710
4090
164
74
313
609
1549
3761
50
3244
2628
2397
1964
1653
1863
2924
1613
3025
3041
1631
1177
2362
3079
3915
1511
1964
2619
1788
1768
1485
116
1951
1417
3461
118
529
1383
2176
4423
1644
3061
1320
246
609
783
3808
4201
2128
3960
4505
742
1843
959
4634
2619
31
1964
1511
1768
1485
3910
710
1613
3397
834
66
1863
3153
3653
4292
1438
2741
2868
2545
609
1659
2694
3032
465
1919
2849
4130
1788
783
456
2246
1951
3719
2692
500
1367
2374
1613
710
454
2551
2619
167
3960
3025
2981
306
1367
3808
2204
2302
2546
4651
1079
560
1511
31
1799
2397
776
1659
3712
4315
1964
4088
742
1556
2455
162
567
3603
1788
1549
3761
4598
1705
3041
1177
2849
3680
3245
1532
4583
670
3110
1061
1631
4308
3032
321
1768
1485
189
903
3294
4188
2619
3246
1705
4289
4641
1859
981
425
2849
4660
3092
1919
1564
201
2895
4598
1876
1799
1549
3761
783
539
4507
2692
1576
246
3703
789
2342
4430
4377
1511
4316
3041
3185
3025
4000
3035
1773
150
1596
609
1259
1821
3719
3333
4533
3695
3295
1800
419
3184
4010
749
1797
4333
3808
4044
149
4178
2696
1781
4003
3826
2913
3568
241
2790
1788
860
1314
848
765
2799
3050
2868
3319
1964
2619
1788
1768
1485
585
834
1847
3270
3799
1717
1405
903
3434
3808
2895
1613
609
789
2889
1980
3671
4315
783
1843
2775
518
243
1659
1511
1805
4657
3580
2818
884
2397
1253
1090
4292
3246
3092
2814
529
290
134
4662
3752
2919
2327
767
2759
1613
3397
814
4270
229
116
2246
3694
2509
1964
2060
2196
1752
490
3940
4285
497
4267
3343
3869
1890
988
2790
3915
2
1821
3806
3910
3559
4107
4150
3032
2055
253
4438
3222
3194
2619
1254
1090
1768
609
1659
219
2851
116
903
4010
3153
3025
3910
1968
2934
456
1800
3808
2692
973
321
1138
691
4598
228
419
57
1367
465
3979
1837
4199
1589
2815
372
4118
1054
4628
4484
1314
149
1393
379
2818
1447
1532
4583
666
4446
2499
4507
2006
894
1799
1253
1902
1821
3403
204
2933
3303
751
116
1561
1405
3020
988
4423
3184
1653
1961
2246
2325
4200
1367
3120
193
3052
1891
4463
4130
3035
814
2247
3509
2665
582
1440
1425
2658
460
1248
823
1071
228
3399
740
1007
2285
157
1564
4346
4169
1739
2416
4398
1238
849
2261
2921
2851
64
2377
3926
267
2696
705
343
3545
3653
3817
1764
2401
165
1355
2201
1598
2006
3222
3661
2193
2370
1549
3761
1815
684
1631
4315
150
4628
511
42
1369
2895
579
3814
321
1821
1752
3061
4261
118
1071
2851
1713
2618
783
518
2269
3838
1322
4151
454
1022
1199
3040
2397
524
4651
3932
4423
1385
1056
3905
494
1540
1367
478
389
2382
2588
3065
600
2601
2775
294
3624
2181
4594
22
1283
481
3467
4527
2696
873
4613
1029
1448
2790
1861
860
2856
1061
539
247
1726
3047
4000
1944
1052
3677
1596
3653
1451
3808
1032
1801
670
2818
4396
105
1472
670
3239
179
3774
576
42
1369
2362
3623
4280
1056
3261
1781
903
808
496
2868
518
600
4105
2617
3808
789
2892
4255
78
50
343
452
160
862
776
3061
1540
246
42
1369
2316
1248
2133
3333
711
3540
3184
1476
1656
4162
1334
903
4346
1726
2256
2760
301
1122
1061
1203
4423
3808
379
1438
4430
2446
1620
294
3670
1813
1379
2619
3554
1768
1485
2069
306
2070
903
2247
1944
2398
3545
3153
4214
2851
3041
2362
1403
4000
3297
2463
4200
2302
2546
379
851
853
387
670
923
1906
1174
1438
2895
146
1813
1532
4165
1708
1511
609
793
180
2920
1561
2619
1367
4038
3153
1970
1485
3040
4583
575
306
698
84
4308
321
1138
3808
1800
2448
2601
4477
2029
4022
4563
221
1232
3719
4423
2247
3035
814
665
157
356
988
3184
1425
1367
367
676
1030
223
4377
3065
3303
539
858
3670
670
4078
114
3571
1723
3965
2868
494
1540
1687
1335
3502
2495
673
1563
4631
600
1964
354
3142
472
2383
4329
1633
2193
1411
4502
3461
2874
1951
2036
3509
3366
3451
804
3032
351
793
3446
2179
1813
3522
1560
3822
948
1713
150
769
15
1564
4010
1417
3509
1578
1554
957
367
1448
4036
2851
3065
3397
387
923
1906
3808
2842
3399
4580
1367
1457
228
105
2851
116
1800
3032
2822
227
1274
294
4488
4341
4662
539
1319
4610
3856
4518
2759
1613
2
814
4270
229
2959
2796
4600
1101
1405
0
1316
538
2675
1061
1750
1752
1821
3889
2176
3559
4107
2177
1964
2206
1507
3040
3671
1843
927
24
4130
796
4188
4369
3712
3987
354
934
685
804
2979
246
2934
124
223
465
2223
2370
2513
2056
1177
961
204
1314
3331
2914
210
2047
630
752
1713
150
3509
568
2010
189
436
1879
2439
3555
1799
1951
179
1578
783
1560
1520
278
3580
3403
3070
1706
3484
1913
2998
524
227
1221
854
2405
379
3157
2924
351
751
1367
398
3344
484
1182
2428
2851
3397
303
3077
3808
1800
2601
1177
973
294
2056
2577
2163
2047
630
752
3303
1197
15
4178
2933
4163
2424
1405
903
4329
2230
4103
2741
1713
150
3070
2792
4369
808
3511
4202
1726
2326
3719
38
1934
4580
1801
4594
179
4343
2618
223
4377
3413
793
1124
254
148
3542
849
227
4000
1695
3648
2185
666
845
1821
2591
3966
1385
2257
2651
2406
2673
3838
2125
2370
3931
3303
636
893
569
3048
110
928
988
1916
294
2280
4115
704
3061
2188
2029
3010
425
600
4150
2483
560
245
2200
246
3774
1976
2868
2790
1781
2851
2
1177
149
577
574
387
4039
3449
550
3568
2601
1367
2741
500
2636
4019
1546
748
3670
2292
2744
1764
2699
1226
1778
212
3035
814
3719
539
4032
2711
1007
2921
823
1071
134
42
105
579
225
2162
327
312
1405
973
4010
3304
2851
3397
539
1354
4313
3081
740
2982
4556
811
406
1239
3052
1712
1841
603
3926
2055
3522
210
228
4460
2310
600
253
314
106
748
3694
3449
4335
2027
2347
973
823
1071
740
189
3542
3694
1801
4360
1546
1438
1647
299
4583
228
3193
3653
2851
2
3522
1661
304
96
2247
4234
1248
2921
3762
118
3065
3760
1564
1498
2246
3811
3072
2959
2933
1875
1425
823
228
156
833
903
2325
502
4329
740
4060
848
849
1457
3065
2761
4601
2933
2277
41
1248
4064
2760
2399
2851
2
134
780
484
98
298
4068
2933
698
3938
381
935
331
1248
2643
877
1239
3452
988
436
3730
2947
2333
2246
1933
1150
2803
1383
4289
1713
3817
162
2102
4401
4559
1764
2370
328
1400
697
1891
3744
1314
1828
195
1868
1970
1773
2692
499
1980
3318
3563
2090
456
1860
2595
860
1235
4137
74
313
88
3496
4151
1177
2818
359
459
4516
4051
2261
1291
607
3343
3727
1367
3892
2395
1389
4325
2489
3160
848
4510
2980
3201
3699
4285
3393
81
145
3389
2547
3184
473
3194
481
106
1435
1697
2228
2379
1589
301
479
1749
1273
3283
2201
2004
1887
3540
2269
4244
4401
1438
106
673
3201
4201
157
962
2029
698
4022
1951
2004
1887
31
4286
1741
2637
3965
197
2930
4455
1511
1484
99
4162
1891
4360
141
4484
3871
1933
3261
4300
888
1863
303
1090
74
313
1177
4213
1751
3694
2867
4137
839
465
2982
1429
3032
4201
301
579
1874
4534
116
481
462
4162
3226
2640
1173
3708
711
2276
3184
3074
209
3209
4102
1770
2405
4538
2686
663
4417
1980
2296
162
671
1951
849
1822
3994
1900
2835
1551
835
1611
934
2635
3142
3892
4103
4660
3972
4289
652
776
3650
3450
4388
1964
4255
3804
2711
1837
293
2211
2424
2510
4411
2269
1860
4528
2598
4182
3333
1126
3019
3719
1727
1177
479
146
4078
3834
2773
179
609
1229
319
456
988
1235
4286
3201
4162
1741
106
673
263
3954
2202
1805
279
462
385
2773
419
118
1042
1753
1813
1548
3032
3403
1411
535
3522
1377
684
941
302
3008
123
138
1424
2108
4562
3041
2325
4278
3261
2453
3297
227
3440
1613
460
2911
321
3025
116
356
2504
1438
1040
3462
4165
3035
814
3184
1951
3653
2453
122
1367
3915
4094
3523
2790
625
2036
232
2318
4062
4169
2311
1561
3736
1079
3193
1359
988
2127
249
1964
3604
759
734
706
4598
456
704
354
3142
3245
4415
4446
185
3043
4469
4286
888
3371
755
206
1933
3261
4300
242
1670
4406
4651
1162
3041
3307
2849
835
331
3769
1591
3838
612
3146
194
2877
1059
1277
392
4576
462
186
1863
1971
3012
1220
1032
219
438
4472
1253
2505
245
688
2892
3761
3719
697
928
3897
3814
4516
2193
3061
3201
1411
190
157
1631
2296
4099
2895
4289
1071
2383
226
1549
118
579
2042
4528
1097
4660
572
734
3048
4115
2276
3032
4106
2082
729
1488
4475
1773
2765
379
2691
221
1429
3407
3399
326
1590
2657
1199
894
1536
2545
1040
1815
676
3061
1274
838
3208
2619
2934
323
1158
1749
50
2868
118
1801
4308
4088
138
1078
1937
894
600
3467
194
484
1970
4569
3834
3668
567
1988
294
2280
3774
105
1472
670
752
3931
1320
1883
157
4289
4583
1798
4576
2370
179
539
1975
2876
2849
1540
1225
4199
3049
1177
1407
2790
2692
2484
2064
3190
227
1274
4090
4229
2261
3915
891
932
1061
4507
478
2374
1799
630
2634
518
1631
808
2006
1385
3906
2047
436
1367
4329
4308
3410
1633
696
2964
301
1061
3873
964
1063
3511
4308
3410
179
2827
3303
3555
2121
42
157
3915
862
2851
2
4423
1385
2256
2852
2722
2629
2382
465
3407
2544
4199
636
893
2946
600
4036
2439
1367
478
3386
221
460
2124
294
2280
1429
1798
4576
602
567
2091
3745
2029
1335
1240
2790
1409
2802
4527
981
146
697
496
149
2849
1540
4507
3261
357
630
752
4029
3295
3061
3605
2286
445
2530
422
484
2181
3013
4631
517
1866
1318
4583
4436
1813
1438
2285
2895
1221
3931
1633
2982
2259
3661
2744
4327
1860
334
2504
1980
4430
3201
1320
105
1472
670
3774
3239
179
3061
755
157
962
3981
351
2
2692
2827
2849
3065
4199
2426
1768
4450
246
2916
3413
2755
3766
1503
748
1997
2047
436
1367
3511
4308
3410
2982
3931
1320
1059
1078
1937
2599
696
2886
1142
904
3906
1800
2100
3303
3931
425
37
3774
105
1472
670
3239
179
1883
157
110
424
115
3800
3065
4199
2854
1314
4423
1385
2982
2362
1367
478
600
1429
248
303
680
1798
4576
2116
1440
1721
752
630
2029
1564
3079
862
3994
1043
2617
518
138
496
2916
3180
3531
2047
379
2247
4177
1545
3261
845
723
2769
180
4446
2692
1405
301
1447
3061
2688
179
1472
670
3620
206
296
40
650
2854
3434
351
2
210
1475
2036
4036
1274
1785
2439
4199
1367
3061
850
436
1951
1425
4258
19
143
116
1561
2499
3563
4461
3064
2900
2549
2191
460
2166
1887
1785
4182
1061
2082
2577
99
1666
279
2544
4527
1121
501
3062
3209
539
4507
1383
2310
2660
636
893
3244
2047
436
1367
1425
4094
891
932
157
3135
2362
1383
752
2883
751
2637
3808
149
4222
2822
1108
2090
22
1283
2699
3061
862
4488
1385
3303
916
4313
3967
3536
3917
2292
2734
179
1427
165
4088
1503
4475
1472
670
539
2885
3915
2454
3628
789
1320
1799
4178
3184
3892
1476
431
1248
1837
224
3333
2470
3573
2439
1916
2006
246
367
630
3061
431
2047
1383
3419
658
1259
1906
3667
4062
313
74
231
1367
483
1715
1721
314
465
2439
2849
2744
246
847
1821
1607
3623
2851
2
2692
224
3245
1336
3075
294
1528
1277
4583
436
481
1124
4292
4654
2327
1879
351
4007
2090
2565
351
4460
179
436
2374
3061
1320
189
2696
2047
1061
2204
1379
3987
1674
752
425
2549
1438
2697
3808
1799
3446
617
1434
3239
2296
3871
456
1429
500
894
2144
1402
748
2247
2200
1367
247
2181
3333
2029
3719
4182
2497
2711
1061
3873
351
1208
2851
179
436
328
2374
2699
3931
1320
189
3808
2629
1379
3545
3153
1768
1383
459
3987
3239
752
3061
579
1306
1498
4166
1713
783
2618
105
1400
1182
2247
4036
4460
1822
1778
2529
4562
1129
1560
684
2481
146
757
1367
3720
482
99
1248
1556
1019
2400
1763
4284
3573
3871
456
481
4631
2608
2144
2245
1438
3467
4588
3861
2285
3714
776
3064
1320
1911
189
903
2070
2056
2090
3143
1579
2565
3201
4484
3719
902
3545
2047
850
2296
2247
3035
814
4423
4460
411
2619
4594
3153
1485
4214
2851
2069
116
3554
3175
4613
2177
321
1138
1768
3653
41
3979
3823
4199
1589
2362
3467
4516
2400
379
4660
2296
980
776
2181
3329
2895
146
2982
600
1367
2692
1254
567
4475
3633
609
3185
1299
1596
748
4583
1659
893
1220
4316
3040
2479
612
3915
2246
1238
524
3397
207
1560
3545
1383
3419
3061
1320
116
4423
2688
301
1400
1182
3653
748
1860
488
493
436
2822
1951
179
4460
225
1239
973
2629
1379
704
3671
3010
3041
3719
2628
3531
456
3245
1432
2851
1429
2982
3388
3043
1764
2090
2565
2247
4436
379
3333
4455
3390
4377
3300
670
484
1800
122
1781
923
224
3497
1891
4645
4038
2499
31
3565
3446
3670
2
1385
3712
3509
953
4381
3403
3070
1706
1520
1072
2251
3065
2414
745
854
2579
1403
666
4446
3861
3079
1942
1177
663
1843
479
1768
1890
4151
1540
2793
4199
3025
1968
612
566
3720
4517
2272
185
4278
860
4605
492
180
2508
283
2188
3931
3897
2591
2395
2200
2511
3980
793
1957
3243
1367
2970
4538
4289
2775
4526
1367
2619
321
4598
710
454
1726
1919
156
833
4169
1705
1768
1485
1052
1631
723
964
800
2178
180
4446
3295
3043
465
3605
2177
1944
705
2357
3650
456
1887
3246
567
1800
4095
4492
4471
2181
205
691
4457
4479
1532
4583
670
2308
852
2511
3861
1424
903
2362
481
3467
3915
2264
4271
2868
318
2599
2886
4289
1511
2
1336
1863
1843
652
722
572
1813
2118
499
804
1438
246
1177
3522
1216
539
4313
3917
149
2555
1027
2722
1314
2930
3966
4484
1783
2818
2231
3797
749
4234
1248
1708
3196
4518
3740
2055
341
734
1429
2849
3184
2383
498
3399
314
460
988
2399
3323
1722
973
3253
2783
3612
4308
1768
609
2643
4165
189
1564
2325
862
1061
2686
2619
3175
1485
1951
1578
2742
179
861
3362
2512
3947
4527
600
2529
2818
15
1090
4151
2064
789
3814
3079
2006
246
194
387
670
454
3511
4090
765
459
1799
3146
2126
1726
4182
1429
3929
3236
4318
3318
267
1891
1367
481
3650
321
1485
2006
2399
1970
306
3915
246
3310
2859
2601
809
3507
1861
149
3608
1199
1821
609
1438
1944
3581
2711
539
4165
2106
3055
1951
1798
2790
1142
748
1975
2876
4527
1511
2818
3467
1238
1707
3419
789
2849
2488
617
1015
3462
4165
1438
3555
2302
3741
2036
3035
814
4058
116
2272
3653
3996
4475
4316
670
4583
436
1532
539
1295
4509
2370
1589
2849
478
2247
2868
3525
2121
3190
4527
149
1064
3032
2082
2854
2188
748
809
1226
2029
903
4659
4010
246
3628
165
2593
2934
3805
2851
3124
2006
894
1203
860
4255
3766
1503
600
2601
3513
4507
3065
1613
3397
1424
2
2793
431
1879
1427
1407
2055
3138
1429
4631
980
2323
4140
2946
1758
3046
2876
202
3025
4301
2853
3449
835
926
323
2821
3245
354
3142
254
4177
567
3040
3812
3670
299
227
1274
294
4289
612
2924
2181
916
913
3509
3472
3906
4308
4527
1970
1485
2069
116
1440
1407
1367
1427
1059
1039
748
2849
1238
3467
1142
2459
4628
4484
609
1095
1821
2619
3153
763
710
454
74
313
3808
456
2246
3694
2579
535
2499
1367
4398
3967
4598
4563
4118
2549
146
1705
4140
3545
4585
2511
2370
2793
431
3210
116
3020
4178
3194
3035
814
1974
4646
4240
2036
562
4130
1951
1821
31
3596
799
1521
1411
168
3822
1335
1457
1933
149
2247
469
3653
4398
2176
2029
903
3514
1859
981
1438
4308
225
1239
4169
1219
2246
959
1778
3646
2940
3967
4446
1367
4038
4121
1672
2311
4480
3291
302
1713
150
152
1798
4635
1359
539
1273
2901
1274
4663
1825
1043
2286
4289
2620
2990
1226
4592
3417
3694
2895
698
3472
4472
4308
1768
1970
1485
3153
923
1906
3450
1190
710
454
2934
1238
2851
189
1564
1628
845
723
2895
776
246
2397
524
4651
3932
479
3244
3896
2510
804
2876
4527
1932
4660
38
2790
1951
1876
2323
3035
4289
3386
4130
216
425
3942
2856
1061
2362
3079
3511
253
3740
3991
1872
128
894
1957
3670
146
2619
321
1059
466
814
1970
1768
1485
3949
3741
3246
998
1549
3761
2302
1968
1705
2628
903
3808
2221
1403
1576
1248
456
3176
2601
1429
1919
319
1367
1726
2619
321
1970
1485
575
74
313
4527
2885
3343
3808
164
1781
3153
4406
1705
1019
1768
202
4568
484
600
1837
1532
4165
1259
1821
4039
3040
50
462
367
1448
2839
1253
567
1400
4267
1596
1951
1798
2790
1059
1142
748
1975
2876
2849
2643
3497
2619
3885
1970
1485
1876
575
74
313
1951
321
3153
341
1112
1403
2055
2483
4398
1440
1863
4214
2851
4443
4182
2895
202
612
4003
3025
1090
4583
710
299
1532
2818
4568
484
907
670
1451
4527
41
3032
539
3295
763
894
2400
4308
321
1970
3910
2934
1863
4214
2851
710
776
575
116
3808
1951
1485
2663
1908
454
1511
560
1451
398
3329
2818
670
50
706
202
3042
4507
3040
1801
1947
116
748
3273
2261
2565
4423
1705
3233
2047
3087
4503
1843
267
328
560
1945
253
379
3035
814
2247
3407
3064
3995
4475
809
2181
4542
2608
2061
1124
1040
91
245
2122
3451
2851
1274
636
3010
4394
227
765
814
166
157
1951
2549
3065
3346
5
2854
2370
2793
2555
981
2439
2593
2849
789
3994
710
2952
1112
602
2822
2743
3509
804
4533
3718
3386
3295
4190
3623
539
1226
666
3861
1177
1879
2577
1613
2
1964
3246
663
3061
179
116
4369
3753
4162
2868
164
3991
3041
2247
4423
1644
354
3489
2711
4097
3440
3906
2029
221
2266
2982
1843
2818
564
223
1393
1511
3397
3808
2601
2272
3555
2793
2047
3178
3163
3563
988
2055
4507
2362
4527
1197
478
2920
301
3144
2280
2370
3297
916
3806
836
4043
4439
1409
1438
4436
2819
576
204
2851
670
3744
1413
3824
3245
4309
100
4100
1970
1435
1170
1376
468
230
9
3808
151
1385
3822
2225
524
2508
3318
2694
789
1355
4249
2760
576
1238
387
1059
3153
527
804
1890
2102
2136
1613
2267
4565
4647
1828
254
1167
2339
343
3940
97
807
4289
211
4316
3040
3555
227
765
814
1254
1944
4583
230
9
2593
2849
1604
4527
246
1672
2036
1112
4301
1295
3608
1199
3050
3307
1061
3138
3065
2818
2692
3564
2743
4485
385
436
2958
2239
4620
3412
481
4305
3648
2835
2012
2
1438
2400
244
2851
207
484
3719
862
2944
1709
2247
1613
777
2675
2370
354
3489
323
1732
2447
4392
3593
3040
3065
866
484
306
1072
149
4507
4527
676
2036
3035
814
2692
2339
2964
4285
2127
1843
1925
108
1613
4613
2790
2064
1314
4088
4178
2399
3580
165
3434
2124
1944
425
1813
1644
4289
4264
1061
1248
388
301
579
1874
3209
306
3898
1781
4527
1197
3972
2793
4487
2968
1843
1404
1274
1821
2686
545
705
2119
16
1269
2362
3897
4488
2677
4182
4118
631
1896
3521
1731
3808
2983
2246
1438
1996
1087
106
91
636
850
436
294
227
1274
306
3653
122
1439
1014
440
118
1128
2703
2280
39
567
670
634
2851
3193
361
1167
484
1182
456
379
343
2651
2406
415
1549
240
1040
2445
705
3962
246
1578
481
4628
4471
1203
1596
1813
1460
3983
2144
2924
2479
2468
3303
345
3812
3110
1800
2383
1799
3980
1860
581
849
1451
2188
941
1447
1071
4423
3545
964
850
248
484
202
294
1128
306
710
524
1238
2629
1379
636
245
705
3041
436
3419
2782
4568
367
244
1970
4569
3522
227
1274
3144
465
1813
3193
1182
567
2339
4528
1097
267
1996
2469
4431
1424
3861
2696
4208
1367
1400
3245
663
1226
4308
2599
1125
1731
1460
2692
3668
600
118
2970
91
1439
4182
460
862
1800
2817
3451
804
4526
2362
1061
684
2193
973
279
462
863
2911
294
306
3811
2534
2226
1801
4488
3451
2170
3868
2692
3220
849
1411
197
781
3763
367
3035
1815
3996
4139
2851
2479
323
1613
1964
2619
517
2452
1837
2489
1229
4151
481
1427
2696
1860
2551
1191
1248
1335
3201
1556
4660
3671
118
832
3065
2045
306
1944
3451
4488
3547
1170
2428
1679
221
2744
1764
1419
4505
2818
294
1613
2851
2127
152
670
1801
3144
2985
4416
1334
1447
1238
636
893
254
3094
3573
1800
456
806
2619
734
4613
3015
4639
1149
2178
460
116
3861
4170
1276
2601
3637
4631
3421
31
3389
357
2204
1944
2599
4169
1291
652
2801
500
1425
3967
1438
4585
3472
2036
4394
2959
3066
3716
3270
3808
1059
3310
2325
4233
926
3144
367
676
2851
3124
2818
670
1359
2123
4628
4583
3035
814
3622
2822
3557
3040
2895
379
2247
2055
2150
1944
3393
647
1043
180
535
705
1578
3648
4377
1274
579
2819
4261
2817
2118
2185
3812
903
4489
3932
118
1797
1367
806
2619
1238
776
116
1891
1944
1501
4475
3915
246
1705
3235
108
2702
2261
2582
2979
4201
2178
740
3389
1970
1485
299
4162
3753
2830
748
3273
1003
4527
456
2114
2601
3637
988
806
2801
210
3153
1768
609
3932
524
2211
116
3032
3808
4188
742
4598
3910
2059
4309
4289
2554
2170
849
1705
2868
2029
2246
137
4214
2851
319
1385
1061
2790
465
848
2369
1913
38
3628
789
3092
246
1891
1798
1177
149
1800
3637
223
4338
4079
1952
1168
2889
4286
4532
210
1768
1485
1944
1511
230
9
1891
1726
1367
4000
3808
3343
1799
2246
988
1438
1863
1659
1379
1299
765
1801
2980
609
3032
1511
3834
1485
834
230
9
1800
456
3808
4292
3246
1653
1124
299
4583
3025
3591
2814
202
4183
2851
2220
1438
1095
3055
1134
4598
2868
2839
2006
1931
4471
1798
1451
2425
2835
1726
2599
1768
1485
306
1405
1800
456
2933
2326
561
3194
843
3279
2801
3834
3153
4405
1799
1379
1705
341
4598
2601
793
493
3175
776
2293
3551
3750
1631
4308
1549
3761
283
4598
1309
727
306
1800
2619
3497
2692
1891
2599
2830
3153
2663
776
2538
2914
3511
387
3025
1451
3808
710
454
2934
1902
2851
1876
1952
2387
2876
4527
4660
1203
1781
600
3467
623
1764
1438
843
31
3462
765
1112
2856
2849
2088
2645
3052
1367
1485
3297
2619
1970
1485
944
306
2248
247
2200
1405
3563
4182
2100
202
2432
3399
2398
4438
3476
279
763
3910
1863
2934
2851
710
150
776
3808
2839
3184
3719
2760
246
3978
3402
146
1799
4533
845
863
1357
118
1732
110
4181
885
845
3593
1415
1147
149
604
1786
1899
564
1278
4495
2377
735
1821
547
2090
2601
2725
749
539
2577
2264
1957
2129
2566
380
2509
2650
1199
210
223
4133
3653
4178
2168
3719
354
3142
3838
916
116
456
2246
2188
3808
2601
1800
3032
189
1814
2036
4394
3035
1507
394
4003
2673
671
3522
2711
294
2280
3144
500
4471
3065
1613
2305
814
4623
1912
4095
4169
1813
704
899
941
4566
1226
3653
1438
3472
1661
2247
299
2246
227
4394
1023
189
3399
2802
4518
3035
814
319
3808
539
3571
442
1166
440
718
2692
3318
2036
246
2370
3522
3065
4434
462
2409
765
214
2601
1090
3043
2712
3245
398
465
3407
3040
744
1589
1864
3700
1197
535
3871
1023
1367
560
916
2985
2150
1295
382
116
860
3110
1800
663
2029
903
1513
1891
930
3184
3996
2272
1821
490
436
207
847
1274
2934
479
1540
3061
756
600
484
3180
2090
2744
1029
3055
2302
3741
2699
2939
2713
494
2370
2914
1814
3305
1816
3065
1613
1216
2
2200
3146
2822
4637
2593
2868
123
2913
2261
4188
2851
243
3761
41
2304
481
539
4621
2055
3035
814
850
465
1383
244
1951
3509
2045
752
3555
2370
106
1023
3040
2851
132
3179
313
43
3032
4394
3035
1076
2395
2247
1944
814
3065
3138
1226
4151
4620
871
4475
3115
1451
2199
4032
2712
3245
2304
2818
2802
3981
3608
3833
1199
3412
2913
1773
860
2593
4121
535
1367
456
105
579
2692
1177
149
2854
2790
959
3915
1672
862
3587
1589
607
2683
4190
3391
1367
354
3142
2036
3035
814
4062
3912
3029
3938
3630
4061
1879
254
2793
4406
2
343
1274
3065
299
1613
2692
1589
2849
22
869
149
4145
3497
1403
2295
2207
1821
1890
1090
1964
4619
569
1849
2127
4436
323
2821
1536
2895
1708
2885
481
748
885
3040
2736
744
1164
1409
2025
789
3144
1277
392
3245
246
1863
2947
2144
3039
3434
294
1794
3336
301
2280
4097
862
3104
2790
1407
2802
1402
2170
267
863
2079
332
1181
2068
1864
1438
4471
1383
1440
2817
4177
644
587
1335
3593
941
705
2783
3352
926
1061
1666
3694
204
3937
4533
2362
2090
2369
3979
3440
354
231
313
2248
1018
384
894
3142
31
1141
4182
2370
3184
569
1654
2914
836
1863
3943
3065
3138
4446
822
4507
4415
1367
3824
3497
540
833
650
1868
465
2395
4199
3035
814
916
1170
4098
1451
3808
1661
3245
2818
3193
3144
634
4003
1090
670
515
1906
156
210
1532
1800
1584
180
4446
4038
567
2965
3849
3785
456
926
2247
705
2819
2851
1429
2168
3359
1248
4133
2480
1628
3824
3497
2045
189
1003
3065
1672
1413
1170
1409
3245
2818
670
3035
2790
2362
2593
2849
814
3712
3434
3144
465
3193
3185
180
4446
539
3967
456
2280
959
3915
1947
916
4507
3661
2247
3436
2643
3671
436
1385
306
519
2036
2150
1838
2851
3124
2741
524
1147
246
3040
3564
2210
822
662
1927
1427
941
3035
4289
2362
2480
2790
1410
2295
1693
2400
3146
481
1613
4267
3440
31
299
3625
1644
2859
1589
2593
4527
3838
2303
2692
600
3588
2868
3216
2793
494
227
2248
2292
3399
894
3802
1730
149
3075
4396
3065
1310
4632
1277
392
2743
988
2036
3555
2272
257
4147
710
436
524
848
1246
306
650
1540
569
3153
1367
3736
2478
100
2513
2561
1389
3719
3040
4436
1964
4619
3569
1843
959
3915
3065
1613
3138
539
2677
3194
3892
2851
4516
2743
246
1407
2818
3041
866
1090
3307
2551
1435
3480
2211
1335
157
2027
3573
1147
490
3940
2098
1589
2114
1644
1060
2080
21
2326
2056
1558
2637
1042
4629
3516
4533
2601
749
2456
497
3545
1732
2536
1150
4199
4490
3637
1199
4191
3032
2758
2711
3965
3569
3188
210
223
876
4392
2399
2944
4121
564
2093
3719
2627
4221
221
4352
151
440
1974
2080
80
9
225
1239
4169
1699
4634
244
2047
1383
3061
1274
3740
3978
1091
560
524
106
2816
3202
3614
1335
3593
253
2446
1025
3377
748
3670
1902
1769
436
3419
776
1805
367
676
179
118
106
2703
1238
227
1274
294
306
714
3522
2246
3811
3144
377
2302
3741
576
1170
3061
2045
2483
440
3763
361
2370
670
634
2851
1071
1167
2964
3812
3670
4460
31
1548
3803
4202
1432
2819
4631
464
204
354
3142
2036
2427
676
3523
116
822
2790
1951
22
1283
2272
569
1597
149
4542
3719
4494
3040
1613
1002
2711
4182
1849
2280
1821
2851
3397
576
106
1238
3085
367
3055
294
2981
306
3135
2246
3694
4460
2247
1053
2296
676
179
2153
319
1732
2045
1713
150
1014
567
1447
3144
2280
670
3529
1438
1484
3040
227
1274
481
1731
3653
600
2601
4423
560
2247
577
576
106
2703
149
367
676
294
227
1274
306
650
2246
2370
484
1182
1078
3144
377
3146
4289
3535
4394
3509
670
3451
2851
1071
1167
491
337
524
31
2816
2982
1891
3812
2479
2468
3035
814
973
302
4202
2
3838
2055
1053
1996
1087
359
419
560
2247
2698
106
2703
4634
244
687
3025
663
3061
343
1274
306
312
3135
122
3041
151
3808
3719
524
2286
3075
294
3035
814
4140
2036
4394
484
1182
3252
1090
670
4632
3513
1277
392
2052
3451
227
2851
436
3193
2362
3032
1548
1331
1974
569
4100
805
80
1955
988
151
524
3822
4309
2889
343
1274
1435
1170
894
2628
100
1147
246
1843
4394
3035
814
577
804
4485
299
2851
3838
1226
1318
3041
2395
636
245
560
1359
2625
4527
1781
3873
1385
3861
1367
2601
456
4446
4038
360
916
3712
749
2439
600
899
2247
354
2839
2711
1177
2849
2692
2370
916
4473
100
189
3605
2849
698
3262
4416
293
524
2247
2379
354
165
3623
3915
3706
2006
894
1238
1920
1466
227
118
607
3653
294
2851
670
636
2266
2144
712
2280
1613
243
4471
2127
3861
2529
3175
539
1501
4177
1438
4488
2261
2868
2267
3581
1828
3864
4000
351
224
367
676
3681
600
4394
4078
207
850
486
436
3064
1320
382
116
3144
2280
2181
4418
97
847
2544
91
636
245
2698
1135
3489
3393
1151
227
765
1507
148
1821
3035
814
4485
2007
3094
2593
1442
4552
3929
2300
2055
1899
105
579
949
1944
634
224
4565
3648
1335
3897
748
63
1150
3861
749
180
4446
3522
2169
2692
3668
1306
1226
4402
4032
2201
527
246
657
481
1613
4581
3558
3175
2843
3000
2127
2432
894
3221
4660
341
21
1629
254
2982
1090
219
2446
3962
1427
491
1060
3025
2185
4640
3040
567
3624
4113
3892
2247
1254
2944
899
3032
247
2970
1938
4507
3035
814
4527
4061
206
25
296
40
1540
2370
1197
1112
1944
3065
2
1238
299
3648
2982
1843
3654
2743
894
2868
3124
804
1996
4485
2790
904
1314
3626
3497
4516
3046
2876
3286
4182
862
246
343
1426
201
860
359
460
2117
4118
3389
3067
2437
1061
4278
367
676
1274
539
1451
2947
1613
3138
490
1030
3035
958
157
4182
2790
3808
4369
354
3489
2849
3025
1254
4583
3050
1061
3915
4619
4406
2818
848
1168
246
866
1644
4264
4423
1383
3431
3745
436
1821
535
244
2851
207
4162
948
850
267
763
3144
465
3035
814
2593
4583
116
4533
431
455
3175
4289
4377
704
3545
1821
3061
3087
3318
2990
1226
3509
748
2499
1424
2204
484
1383
2325
3343
641
3894
3779
1233
3648
50
1320
354
3142
1061
3720
4369
1613
625
836
4406
4107
3806
299
354
3142
3245
189
1564
3873
3915
3366
223
1314
2980
386
1821
4316
2921
3079
4022
2437
818
3194
2557
4188
2370
1964
3184
3270
4300
1529
4044
860
1666
1893
1951
2044
1112
822
3032
3573
926
2885
908
2563
1573
2395
1221
2432
4507
4532
321
61
3906
2692
2348
1917
1367
3393
22
1283
3103
4068
4328
1891
4607
1429
3802
246
4394
1197
2658
3897
3410
3330
3144
3703
1127
3026
3246
3065
4484
3043
3740
1219
4247
4600
4518
765
2409
2508
4581
413
2163
3411
535
3336
272
3726
2386
1866
4396
3982
4527
868
4178
2601
456
2783
3343
1412
2288
3032
3896
860
2400
2322
2453
1951
952
3874
1131
1083
3529
3377
4010
4329
225
1239
3318
221
2167
1717
2029
903
123
3184
1863
2821
2914
1274
3915
3104
2395
2006
4507
354
3489
2849
223
4377
3035
4289
157
714
1248
1556
465
3563
2790
1951
2370
490
436
3040
2889
3671
3808
733
4423
1644
3064
1320
1821
3245
3142
1613
4199
1407
4516
1335
748
197
1891
848
1068
588
2930
4455
4369
3397
4178
894
1613
2044
625
323
3910
2036
1644
866
3593
106
3480
29
2107
301
579
547
1732
1964
3445
964
1063
847
1127
354
2
2052
4423
254
681
2818
1254
4583
299
3994
3832
2447
1320
2370
3489
1951
1813
1821
1578
459
3671
2692
4629
2889
2775
1814
2790
2601
354
3142
4181
3087
2447
3593
106
3480
29
3059
2947
903
269
535
1708
3451
804
254
850
436
3419
3064
253
1809
1881
465
862
636
228
1438
3612
2859
1821
1613
4430
3184
4329
197
3361
1061
3032
3555
521
2411
4406
1248
189
1564
3808
16
1269
710
3180
1843
1385
479
1781
3560
2851
4581
2200
1799
456
3107
1106
3629
545
4165
1672
3726
1273
3065
3055
872
3041
2684
588
2362
1061
1248
16
1269
3138
2411
545
705
511
189
4164
3555
4487
3545
3915
4186
465
1274
1367
710
3180
1843
479
1385
1781
3560
2851
4581
2711
1799
3107
748
3694
1813
2683
1725
4182
4507
1672
3278
3065
2
2692
2498
740
3720
223
2551
956
1248
419
521
3573
456
1269
588
2362
1061
189
2411
3943
3153
2696
3343
3915
4118
1019
3065
4581
16
872
2947
4269
3398
2697
2246
1106
4629
3545
1320
3653
3382
3745
366
1402
481
2638
4659
3805
3898
4140
447
4103
1969
810
567
1334
916
301
4003
899
1813
804
302
2851
670
3806
1613
243
4490
3107
4289
1447
2306
579
1014
749
4430
2286
3188
2595
1891
1367
2370
2699
3061
3154
710
1299
521
849
189
1540
4487
569
4406
16
1424
1254
1346
3808
2790
1476
1893
1951
2692
4237
459
916
2968
1274
3055
479
2990
1154
545
107
149
3153
15
204
4527
2702
379
1785
2563
3046
4461
128
3646
1403
4132
2849
3972
2663
1197
3560
4090
2818
1816
1821
3712
1186
4129
4472
2133
3670
704
3065
541
4484
1061
711
209
301
579
1874
1693
2405
2426
3235
2979
3629
2880
872
1248
4284
4487
388
3107
545
1821
3419
306
2793
1952
2628
4507
2692
2102
872
4289
3892
1843
2819
385
3451
804
3573
2362
2090
3032
1106
180
4446
484
1182
246
2595
3475
3978
447
124
481
2963
2793
4487
545
388
771
306
521
3107
3085
343
1346
2628
1821
3419
4398
2506
3032
1061
4507
2692
2102
4289
3892
894
2990
3065
3397
3055
1226
3390
4377
1843
2819
385
3451
1534
2529
1429
358
1355
2847
2839
2331
3041
3010
2618
150
2651
3897
2362
2090
2601
822
588
2362
1061
4188
3065
2
3107
1346
2411
4164
189
3032
3915
3555
2793
4487
1299
521
4406
16
1269
3398
545
705
3694
3146
3897
3055
4107
1825
4182
3019
2370
2455
1545
162
567
254
96
579
4165
2692
2601
3476
2090
894
4446
4507
4121
1891
612
2551
4140
4137
4081
3201
904
1412
116
4162
1159
1385
3756
758
3993
415
1190
118
3055
3085
358
1274
4399
1476
961
1042
1053
4663
3246
1805
3953
1697
2004
3231
981
141
1253
4329
4437
4425
2247
4300
673
851
1108
588
1021
3336
3825
2597
3089
903
1731
2395
3318
4607
518
1383
2673
2617
860
2868
436
481
451
246
2779
4201
710
3180
1299
2090
2483
1576
2744
894
179
988
2851
224
4139
3931
579
106
118
267
3300
670
189
1320
1061
2692
301
1589
3813
1076
663
1787
600
3061
1239
3040
294
3065
2511
857
2
436
1798
2946
662
2698
1548
4289
3653
481
2591
3542
2976
1014
1053
2964
3670
112
1124
1904
194
2703
3271
1438
708
3514
534
2247
600
106
118
2703
267
436
3419
3061
238
189
2246
294
3694
3035
814
3472
2272
2851
634
224
3252
3237
2692
973
3811
3144
2280
465
1090
1813
567
1548
3497
863
419
2036
1253
4140
464
804
1996
3010
2144
1899
3812
3245
319
1402
2331
4394
3892
323
2821
1798
1190
3805
3096
2582
4329
2799
1417
3342
385
3542
1403
2325
3779
3744
2029
1891
2395
3980
941
2976
440
1164
1318
106
4460
1389
2247
1768
3392
1690
576
3061
2045
2225
1274
1400
1182
1078
2246
3694
973
3811
227
294
3144
2280
465
436
3193
1071
2851
3653
3808
1106
1891
4107
670
634
361
481
3698
4488
2999
1383
2859
1438
4000
244
4056
2100
2191
636
245
4162
1053
2246
2703
267
850
436
3061
227
1274
306
2851
2
224
106
1699
2990
1432
3041
294
2280
1548
663
1167
988
2247
3694
4107
3653
3803
2479
1837
1793
4479
2638
4360
3907
244
323
2821
1798
4133
4140
105
3497
2530
567
4094
3035
814
3509
2456
3750
367
1448
1996
1087
955
306
456
2246
3980
676
2673
524
2036
4394
916
3653
294
567
3146
3397
2944
315
4186
2851
243
302
3041
2305
1043
4585
3472
2385
3838
1106
3076
2643
1628
2
2819
2968
804
4566
341
3535
849
1071
1447
4187
1438
3144
863
853
2775
359
1359
748
4583
3812
3245
3803
4474
2692
500
1382
3861
465
2100
456
1800
2100
3297
227
440
238
306
2703
576
3061
2045
118
2150
356
3184
2246
2395
2247
106
294
1170
3365
484
1071
2851
670
4162
705
4165
3035
2760
945
2711
2410
2935
673
3464
2325
2029
4659
1451
319
2481
4460
2059
4396
2868
1274
361
1951
246
2421
3064
1732
2694
4527
1399
1556
3555
2933
549
189
1564
2848
4094
3032
301
579
569
1860
4518
4300
2370
1238
1920
636
893
1849
824
4255
2177
4473
885
2029
1597
1447
4516
294
118
2868
100
1314
3323
3545
763
3061
1274
926
2247
3581
1071
4423
3545
964
850
763
267
244
202
1400
294
2280
1182
306
225
1239
973
4017
3694
3497
1238
524
710
2629
1379
2651
1439
194
3653
484
1014
367
663
3144
419
1163
1813
3193
4267
2638
3361
1474
2247
3712
1970
3871
860
2696
4208
1367
180
4446
456
1133
2204
804
465
227
1335
3522
1071
1801
4308
224
1791
202
294
2280
306
973
964
850
486
194
484
1970
4569
3834
3668
567
1988
1439
4528
1097
1432
2134
2819
1014
3842
1932
3040
2446
2651
4400
1182
1167
4107
2629
1379
4526
3580
3654
3016
3861
2696
4208
1367
3545
180
4446
1429
2982
2400
2792
3175
2296
1021
866
3832
3593
4121
2210
2644
600
2834
3677
2775
1944
696
254
481
