4403
156
330
4413
3983
3803
971
540
1330
1462
3957
2128
1944
3490
3181
1172
1567
2441
1860
1615
4015
2240
1226
2161
2270
3516
2553
3158
17
965
30
4524
4574
1056
2894
4818
4619
370
4401
1530
1997
4898
2082
2293
2608
3889
802
4085
958
781
4391
896
3758
3404
96
3040
2624
4339
290
4400
4257
2861
3520
3524
3690
4261
1593
3062
651
4340
2150
1346
3415
3042
509
60
4645
415
5
3074
3479
2655
4653
1694
1377
2547
1005
4973
2488
2474
1855
2859
254
3863
4508
351
2624
2501
562
1970
3390
1622
3258
2109
709
2363
2485
464
3371
3167
1644
3423
336
800
3500
2824
2786
4569
1459
3512
3648
363
4834
4643
4244
3826
2561
2774
4123
2786
4774
3002
4093
3286
1554
2182
2917
2226
3152
2243
575
3669
3262
3356
2843
2848
311
4975
4252
2963
2428
1654
1796
4416
1971
2826
4766
166
2697
469
3802
1372
1688
3185
2880
907
888
1623
79
1886
3235
4207
3888
4961
1495
775
390
57
2358
176
4417
961
612
1640
4795
4743
604
378
1247
2623
4431
4040
2608
3061
3566
275
2657
2903
1714
1570
4852
4743
4557
342
3447
2258
2275
4400
4397
950
3750
2233
3802
369
4625
2769
3413
2052
2287
3474
4422
2999
3489
2103
1435
2052
3198
2660
3433
3158
3398
2404
3392
2395
2537
3261
3408
4042
3134
2383
4663
1175
336
3201
4430
1080
2750
2941
3216
4026
4479
4526
3664
1345
1292
4210
2536
1647
4040
1364
1201
1109
1381
800
4793
4396
3468
4114
1720
303
4903
4081
3883
912
728
258
4388
1813
1066
904
4281
4537
4368
2762
167
203
3978
2066
526
4502
3092
1706
1423
4283
2514
553
2041
3632
3502
3165
2401
2658
3513
2494
3145
4183
4878
1544
2717
52
510
2714
698
4023
690
4793
1692
3205
3969
4157
2491
4682
2730
2154
2402
3855
2703
3957
1970
581
4817
1972
1910
320
3653
3302
2375
3993
3158
4046
4772
917
2277
4795
3911
1781
2183
1747
4642
745
357
4999
164
256
1215
4462
3493
4045
3181
2469
354
3638
737
2394
3521
944
3414
374
2257
3896
895
3851
3995
4349
3230
1939
2664
3378
3714
1868
4956
1205
478
4322
2968
831
255
1840
1901
1322
406
1043
3135
3511
4098
2785
2170
1788
2982
184
1721
29
4633
1995
797
930
1086
157
3612
3989
4595
474
850
1142
3928
1899
2081
4535
4064
313
1016
2711
3691
1410
4807
4412
515
3231
4039
1443
3586
1899
4647
1872
2709
880
2108
2845
3052
104
1051
297
2371
4716
106
455
1744
1717
4557
1515
3120
1222
3672
3661
4753
3991
2844
1084
2000
4049
99
4884
2055
312
4029
1821
40
2856
4553
149
3936
4794
689
2712
1846
3159
787
2539
3769
1061
844
3306
3252
1549
1218
2495
4757
2784
4455
2119
804
3840
897
1974
1579
4183
4440
4363
3223
3758
4496
3124
1397
1512
2848
2260
317
1358
4965
3804
4057
1407
847
2263
302
2420
2558
4806
4494
2809
2437
3576
2780
1989
1549
1726
2128
2543
3938
4604
3059
56
2665
409
2497
1222
4419
2110
2756
4534
4184
1074
403
2282
1191
2726
78
2155
2673
4992
2822
1947
4896
1626
1842
922
3508
1433
4431
2314
106
4343
381
2612
2788
585
4396
462
4379
1962
968
4549
1392
4197
1341
2033
3239
3855
3156
1484
3291
4644
3510
2899
1900
3215
1561
4720
1849
2315
960
2112
258
4750
234
3442
4810
2623
1260
1255
1062
4641
4383
2281
1836
4225
43
1350
3390
1334
2776
1727
793
3393
3848
2958
182
2340
3923
4260
1078
3182
4674
412
4545
2294
3155
1534
762
3688
2987
1179
2914
4607
1716
4406
4153
4939
3891
747
1067
1765
2992
599
3996
4687
1361
3056
536
3592
4033
1593
3865
4845
3755
4762
1841
4026
2448
2790
2585
1725
1831
404
2032
1708
4888
110
3066
3856
3490
2427
2004
3637
4365
1555
3296
1301
163
3200
2163
285
69
2309
2987
4908
504
1858
3402
3013
2289
4904
4967
4033
406
2614
1653
926
4259
4680
4305
4912
1998
1726
4990
1489
2340
1219
1590
3608
2136
3732
1961
2790
4530
985
2244
4668
2522
1769
2243
2845
3133
4080
3088
1326
2644
3193
21
4955
4735
903
1802
2602
516
539
897
3135
531
405
1749
241
2455
80
3751
4660
4330
1439
3089
1489
2208
3191
225
4761
146
91
1800
3504
899
128
1026
3031
4730
374
4870
462
1141
2383
4690
1012
4245
4649
4490
2507
3344
224
3522
2595
2729
4890
652
2442
1301
134
4523
3124
1659
4603
4751
53
44
4771
3617
416
4622
3666
3136
2979
2020
4902
3313
631
43
4724
4757
3845
2244
1604
2025
2611
1986
68
1648
3250
1568
3280
2396
1425
1954
2738
1244
2641
602
4870
2948
4579
3181
1114
599
4264
806
942
3553
1990
1617
1865
3373
3064
2201
1267
4142
4256
3895
1033
2902
4136
3569
4216
1244
2666
619
3898
4006
3916
113
4599
3323
2464
2430
1607
4780
4672
2903
3367
3477
171
4993
3826
1065
3522
1453
4711
4139
3488
3724
1837
1967
3673
3627
4472
4856
4590
4114
2155
2930
2255
3156
4377
334
3523
766
2140
4491
2689
547
3620
2157
2401
1183
4216
4854
2050
2553
1464
3445
1956
2697
1615
1375
1463
1629
4377
191
3024
3407
2003
4076
458
4604
1969
4110
4782
613
2602
346
3926
4010
1886
2439
4961
4270
231
1112
4815
1039
2912
5000
386
3564
3973
1647
9
3618
862
4226
4365
53
1375
4547
547
3013
3731
3833
456
1568
1802
4103
184
4936
530
3187
1740
1324
4763
3093
200
605
572
3917
3297
3158
3700
3124
1685
1391
2348
3328
4554
3647
2918
2435
4652
4831
1564
3924
1881
2026
4125
4846
141
96
1631
725
1330
3169
3019
937
2584
62
1051
3381
2130
4980
1881
1876
1142
2301
2771
3593
2156
885
14
1792
645
1124
3583
818
4096
3141
4385
510
1623
3747
746
710
1019
1923
4907
4539
2765
1015
2869
2600
700
2248
2163
3043
2129
3329
1062
3345
2209
2487
4465
4863
607
2636
75
2014
1580
1344
2268
4923
1251
257
2593
851
3926
945
2986
2156
3021
4340
4614
1449
1009
4078
680
4280
2873
344
146
3099
2714
4505
520
2217
1861
2322
286
1804
396
493
1731
107
2906
1973
1464
1819
1277
4216
2120
349
4663
362
1023
2937
281
1625
1952
4519
4101
3015
3964
3150
1994
99
2768
4697
3171
2456
3350
1670
3992
3246
3464
915
3439
452
3989
416
2493
2178
783
2151
4990
897
2749
613
3483
1396
884
220
4041
4531
3312
4668
2602
3848
4001
2849
3447
4827
681
1255
195
3667
4626
186
3284
2380
2424
1765
3156
3468
2254
2892
1975
3197
2863
4414
4283
86
2833
390
1720
1179
4302
4546
2472
3633
348
2805
1730
270
717
3927
3768
475
2436
135
813
284
1948
79
1792
3044
3505
498
322
869
4103
2712
3395
4921
3811
1057
3043
2858
525
2153
1916
1395
2974
333
1971
1041
2662
1418
4870
1356
3264
1784
3571
1420
4509
3003
2460
4634
618
1785
2883
2602
1913
77
1975
3781
1083
4411
1191
3279
4278
1585
1780
1991
2678
2661
1769
3969
4491
3692
2603
3502
1313
362
4987
3935
487
1468
1365
250
1957
3421
3783
655
163
486
3655
3709
1345
345
3613
4653
4059
1144
3781
2319
4901
2822
2114
561
109
4534
1131
2723
496
3303
81
4321
769
1331
3376
2568
3303
2994
4882
3448
3123
4005
19
1622
2281
3889
2650
1987
3062
4933
4849
4365
4619
311
421
140
4031
3148
1650
3621
379
21
4163
4341
2674
642
2500
4742
3126
57
3693
4997
2871
47
3224
3045
1071
4817
3752
1356
2344
3015
352
3576
788
4248
24
1582
3019
408
4741
1167
3211
177
3702
3335
1469
2109
745
4198
681
4017
730
2365
3795
2277
1900
2130
4418
3599
4967
994
1649
4089
2766
1382
4766
919
1406
4293
1480
31
1055
4803
1297
965
2557
1547
1598
1655
1233
1504
2552
753
4451
1403
1796
2899
3765
1572
414
141
1772
4153
3136
81
1144
1446
2024
1332
4906
3596
1923
4502
4547
1082
2640
1177
4189
1806
3460
2851
2544
3951
3187
1079
1461
1289
4089
4323
1535
989
3427
277
3585
2088
2826
4081
2251
4595
177
4432
1507
4656
606
2148
725
2400
890
374
3513
1722
1042
4597
4475
3633
4209
3733
3779
1680
2940
3973
3995
2156
183
966
441
3249
3624
4202
1579
2837
4185
3781
1959
2394
3965
1456
3388
1964
1635
1959
3814
770
1555
1338
3181
4629
3315
1052
2027
1481
2205
4821
2547
2941
2346
3641
1003
4126
518
1349
3792
781
4675
3073
2818
2550
533
1727
2865
3624
3039
2164
2302
1727
2547
3764
3300
772
104
1039
3431
959
1069
3287
2911
1190
1429
4500
205
1718
4330
4369
2096
452
3696
1364
2087
2988
2502
3324
350
4938
3430
4408
61
1741
248
1560
3658
1982
4313
2722
3028
1820
1958
518
346
3205
2973
3423
2351
3349
2346
959
2901
2473
320
851
1243
2585
2415
123
1140
4059
2336
3975
794
1265
4540
737
1546
3654
2165
2870
456
3122
1788
4727
4881
854
3416
3636
352
1458
243
151
3069
4374
2280
4194
3544
212
2012
3836
2017
1008
1612
2599
2448
935
1951
3826
1070
4910
891
1391
3804
3020
1171
1013
3516
1927
4208
2330
61
3033
2275
4025
811
505
3893
1639
2632
4549
953
4687
487
2058
3802
2353
2447
1704
2501
847
1916
3520
4750
4933
3794
343
3980
4974
1166
2109
4114
33
2059
933
2266
1214
595
2468
2123
1694
1863
1313
1090
2412
405
982
1008
4043
2064
1927
3392
4311
222
3593
4516
3750
2044
2778
4724
1530
2728
1300
1233
808
3474
4070
1655
2476
2887
556
4689
1840
1431
1541
2669
447
1057
1360
3154
1545
3158
3722
4172
3394
104
3493
3079
4990
489
720
1863
4171
604
688
1819
2041
592
1837
4553
2221
1692
4467
4396
1327
1273
1255
234
721
4308
2453
2937
4352
1341
4547
4611
4363
768
1340
2455
1432
2899
2221
1232
318
253
718
3287
936
4119
3917
861
2201
3897
800
1782
795
2222
2350
692
1767
178
968
1134
4328
3374
2088
489
4025
1688
1572
2822
2286
1563
1997
3908
4479
2440
552
3454
2689
2115
534
706
1878
3983
3463
589
1256
3553
4261
2291
4440
1520
4925
1054
4357
4460
4681
1595
4981
1505
3803
2415
2514
3855
537
2552
1746
3326
2731
2567
4048
2545
3622
2077
852
3977
4786
3406
465
4920
1571
2654
1
1801
4908
3696
3725
4971
3344
3364
130
2602
2065
741
1114
3649
2686
707
2234
4984
2675
1509
2747
367
91
2478
4931
4772
2763
2788
1677
4907
1813
4286
1112
985
604
1123
4364
4313
2873
1893
1310
2178
1951
3308
4027
2363
3247
2412
2767
399
518
390
3108
1213
3700
4522
1254
3312
2812
586
3795
4081
2796
1799
648
4098
636
3939
1428
2327
1855
2158
2873
2476
2749
3620
228
4282
3496
3146
1309
2952
4164
4356
4496
853
862
786
4773
2683
2294
2301
1331
663
2162
1726
1979
2102
4703
903
819
2691
4323
4299
1617
3478
2915
3920
865
3063
772
4279
3799
2591
4384
3192
661
2519
2833
2120
3838
2957
913
2629
3789
1577
3185
561
3596
3328
1311
4346
2921
1187
461
1059
4109
92
3183
4787
4320
934
2108
3784
3338
1107
1423
1731
56
2402
459
3589
2345
2894
963
3146
242
3994
4315
449
1579
4517
14
3586
262
1927
2411
3662
2620
2353
2961
2804
4777
2119
283
606
2122
3011
3104
3114
147
3793
3365
1363
2095
3274
3609
4314
3543
4473
1172
2504
1565
1370
4319
608
31
543
242
413
3858
1108
4440
284
2704
2651
3189
4426
2350
232
1802
1632
1430
2044
3957
4730
3315
3613
2401
2983
3755
1267
518
1767
4131
4045
3254
2179
353
358
1772
3047
4129
1344
2719
4207
4060
4686
1334
205
2042
2159
4142
1886
1784
4183
59
881
311
3917
1145
3086
4753
3653
2206
3581
4965
4530
4931
1457
3251
3181
4188
7
333
593
3871
4331
2197
3289
3137
1078
542
3703
1510
4914
3919
1882
2427
2300
891
817
427
3242
2220
4631
3119
2799
2344
4786
3312
4161
3655
1132
3486
522
4980
4095
2250
1887
216
944
1767
4294
97
1750
513
4673
1657
3254
158
211
21
4353
3592
1443
2976
3324
1971
2027
2716
3893
4065
446
373
1118
4370
3414
1353
326
3489
1943
2736
1636
815
2731
1069
2506
1863
1773
4259
2876
4790
712
1073
3719
432
2854
2314
278
2641
3549
1730
4438
4724
128
3029
57
135
915
4281
3598
546
1302
3543
4492
1722
4254
2627
1644
2231
3299
4645
1632
3358
3513
1129
1670
65
1399
2671
1594
2899
610
599
62
2280
1442
3933
3889
4058
2207
3474
4035
2963
4603
955
4305
325
2971
4162
2805
4651
1123
4058
200
1934
1426
2996
3019
3802
499
3901
671
4079
3978
2695
3006
1663
3948
1669
2812
3532
3417
1982
72
1024
837
2586
1618
4694
4349
4001
594
4148
4314
3258
1015
2524
4388
3863
4861
844
3161
1305
4892
1922
3564
756
3491
3964
1135
3609
2098
4907
1625
1763
3138
4953
900
1143
1095
2642
4018
2865
4616
4314
158
3192
4875
465
2456
2279
2932
935
815
752
2842
4341
2131
369
3885
735
2940
1519
1340
4058
2514
1981
3287
1801
3007
2103
4134
4846
732
1987
3142
1648
1315
1947
2345
1813
4949
1411
3804
1861
156
598
3803
736
1520
4384
3452
311
869
957
3919
2083
679
4321
4748
4499
2211
1223
1426
852
4518
368
4439
3661
4714
2455
1475
1714
1659
3947
3671
3726
4168
4624
3715
3512
3139
341
2908
3947
4599
708
2061
2743
354
3953
848
1732
2811
3787
1548
2438
2656
913
4893
2658
911
1562
3533
2048
4934
3461
1008
2883
834
2183
4347
1523
2863
2835
1098
420
3842
1943
4803
2599
4257
2082
4303
3001
537
569
4996
3541
893
3941
577
328
2963
3059
852
4973
4640
4886
4505
1948
2690
2934
4646
1885
3328
4046
2974
1475
4176
3281
1803
3437
383
4602
3573
4559
2764
1161
2682
3764
1928
542
991
2688
3559
4227
944
2250
520
4440
2056
287
2896
1899
3241
205
4039
1717
3914
4967
912
689
1218
2849
2606
541
3107
2093
4566
405
3184
1644
4794
2192
3590
3614
3890
2021
4991
1712
312
4390
2540
1010
3063
575
114
2112
3531
1686
2193
3962
303
4208
3641
4148
1684
4502
1062
3195
1879
4643
1440
4711
2711
1051
3501
3912
3398
4590
1840
427
340
2044
1459
1836
3297
2233
197
461
1605
3692
111
2788
3523
769
4153
953
4765
2176
1069
3369
361
503
4558
2565
788
3575
2847
4535
3503
4020
2333
3508
1945
4078
242
3836
886
2525
1813
4366
1017
4523
4112
1116
4987
2635
4486
3778
3189
77
3103
3518
3906
464
403
4555
1546
3270
4349
2909
1485
2097
617
3767
2998
796
1628
783
2988
4708
2441
495
4168
4374
1264
8
1227
4994
2611
2680
1925
1028
2331
4912
830
4377
3349
1882
547
4677
3582
1943
1830
2794
3603
4491
2602
36
98
3871
4800
3454
2517
416
2430
451
4138
1258
1850
672
3389
3592
1949
3301
2062
4088
4519
621
237
4989
3092
4571
2337
2677
3812
2
1057
4426
3707
2350
3371
111
1052
4432
4972
2372
2410
2791
1522
750
1274
716
1324
2082
3907
3750
4101
1406
3651
4043
358
4351
3173
2723
2562
4320
2379
4636
1441
4321
754
4711
4582
2060
1853
3066
659
1672
3
2098
86
4362
2724
2299
3809
4694
489
4990
1789
264
3351
1797
901
3162
4391
4366
3118
2657
3030
434
2356
1257
4387
2122
2401
1532
2955
3161
679
50
3928
3676
2605
721
1156
1555
1451
2373
244
3711
968
4533
36
3661
2839
776
1690
4527
15
2454
4844
3363
1800
4044
2573
45
2842
899
4951
4673
2160
129
2212
4850
4072
343
2583
929
656
2638
4180
2542
1514
2018
3029
3784
4913
1751
863
117
2536
3885
1574
1395
2826
720
1574
3499
1206
4418
4947
441
2718
2356
2318
4521
2571
1528
4097
2370
446
2162
2641
1295
4776
333
1042
610
4997
4793
1531
3141
2360
1331
1349
11
376
3016
3094
3092
4021
869
574
2293
3522
2300
3648
2620
4983
2708
4713
610
2796
635
2769
4261
4531
4488
2980
3088
2994
3941
2037
2263
257
2126
3340
467
4867
482
285
3108
4689
3715
4255
3002
415
4870
975
563
1670
1376
1577
1604
1117
3714
4226
775
478
2471
1237
3616
132
3045
1678
3884
4491
4382
218
2029
1511
3804
2257
3957
4739
765
4739
3382
3812
2296
3704
1728
897
2446
1966
919
4151
2647
4246
3665
1054
3950
897
2083
2951
1157
1930
3376
2813
161
3258
2640
156
1210
578
1026
4003
1632
1730
4271
2397
2975
518
1859
4182
679
680
3520
1571
1321
1526
1403
4793
2168
923
1350
3105
3907
3152
4498
4767
3600
115
57
383
408
2344
4316
1556
756
4997
4004
1726
2592
263
2066
2438
4814
2467
4601
1691
1589
3496
4163
2748
4431
1635
3392
4215
2018
756
91
1945
4001
4283
2588
4235
1610
3
1245
1684
3173
2292
3789
2838
2208
285
4430
926
375
713
3581
3586
4155
2335
4296
1283
1523
2685
4203
3741
4734
3709
4729
2081
4011
4961
3432
3696
2582
31
1525
1311
2702
4540
3521
58
4491
451
867
830
4251
3689
3283
4553
617
4116
4752
2270
7
2390
4616
2507
2516
2056
435
2017
3845
1167
2426
1754
2008
3299
4985
3975
3480
948
317
2574
3878
4698
4002
1288
3583
4652
2709
2906
4497
2485
745
3524
1496
1426
2287
463
4116
2988
2687
4277
3328
4664
2164
2771
1099
3718
2415
435
2578
4357
1687
2391
691
1163
1447
3164
4672
3501
4590
4021
3443
1932
2119
2487
3617
4803
2258
1991
2292
1092
3245
4484
526
4811
494
2238
2589
4659
4525
134
2187
2631
282
2502
2573
172
3115
69
972
105
806
3234
4814
3016
3917
387
2364
205
2960
1027
3837
2241
2017
793
4067
1337
375
3179
4978
1685
1321
3675
4137
3302
3008
4350
1439
2846
3634
3025
2498
3238
1313
52
1197
1500
3805
3460
1234
1670
3977
3641
4490
2750
2793
777
2734
5000
4153
1251
1369
2191
4339
4972
3734
2170
2485
4830
4562
4667
3287
3648
4591
4595
2419
1742
2119
3237
1835
957
1633
435
3522
2175
1253
2431
202
301
1374
4424
612
2978
4261
1518
2700
955
3356
3269
1859
464
2705
1518
4458
4179
2968
1953
4490
2603
1674
3417
4688
3313
1200
4626
4986
2886
881
3305
4066
3336
1451
2316
4929
1257
4411
3947
4478
3050
3201
2752
1270
3089
1142
1929
457
4355
2666
4399
1332
2820
2899
2020
1798
2936
1059
1799
2070
4346
1572
93
4790
4219
3749
4867
3161
3728
1306
751
206
1477
4778
4216
4697
411
1300
1102
2197
791
1829
4926
3560
4831
2033
386
539
2843
972
3083
4484
4609
2232
286
1053
508
2707
3485
4176
3876
2496
2268
2740
3397
2803
639
2430
4069
1839
2955
2885
1027
1890
1698
189
741
872
4692
1306
4544
4110
3708
48
3433
2107
1566
3494
2511
2108
4011
4342
2023
2391
4617
200
479
4126
1192
4234
227
2651
4211
3770
4518
1047
2867
4065
3689
4640
1357
1305
2771
1448
160
223
4203
2278
2573
1200
4824
1375
4847
2361
3025
2811
2349
4615
3994
2417
1090
1618
4211
869
2332
1186
109
3701
1895
4597
596
2531
1144
4812
619
378
3301
4690
2355
4097
3829
2342
976
3599
4390
4700
113
3561
3464
2117
4410
2191
3185
3185
175
631
3376
2231
2247
3259
1962
4509
2956
3293
4734
4431
4076
3794
3523
1395
4670
3093
4558
641
30
2808
1446
4937
310
4712
4253
3494
784
2390
3558
1627
3432
1156
2193
660
2143
1096
1489
3500
1960
877
2273
1750
3681
4507
1255
179
2955
2016
4710
4313
2271
2716
3412
2588
784
1772
1256
1046
1297
1770
473
4465
2251
3369
1157
1272
2562
1519
795
232
1911
4161
1515
4480
674
621
3495
2589
1270
431
1773
1625
3103
2796
1130
631
1108
2190
911
4171
2734
3888
3488
3855
1406
460
600
4503
435
4514
2978
2177
791
2564
4033
4345
2129
2428
2235
2842
3133
2200
3403
4065
1305
1050
596
3677
4128
2207
2606
407
1237
4209
1775
3597
403
496
3086
1933
4173
3348
2259
4723
2304
3357
931
4194
3064
792
402
41
3083
4994
700
4136
3385
524
2045
1584
2312
315
1464
1470
1547
1355
471
2218
1257
969
1895
2353
4568
4361
3131
1848
1785
4762
4429
4824
4312
1491
3010
3818
395
2451
3954
651
3753
4960
1913
576
1673
528
1057
3953
1268
4129
3191
3062
2987
1248
3297
489
1467
655
3737
2458
1229
947
3530
4709
2846
67
1522
1593
3020
568
3355
234
377
484
4056
650
3359
720
4188
1297
1749
2448
1185
2254
3649
3601
584
3058
4642
2509
1998
4401
2677
3442
3419
4166
4160
1195
4762
1910
2055
2153
2291
2037
1532
4314
866
3274
1440
2236
899
2784
2554
2759
4031
2979
811
4809
3401
794
1107
776
1927
3518
979
3461
1775
812
4320
3892
3463
1142
40
4244
4529
2538
887
110
2087
3107
3124
428
2992
2296
208
3564
4211
3658
4969
1406
3231
782
4305
4695
4261
290
2589
1454
3000
1508
3779
3987
1408
4778
2136
1198
3790
1772
4640
4480
4974
2842
1899
2867
4961
1765
1592
3190
237
3529
1534
4879
3963
2170
2704
4132
3025
3114
3197
2511
3028
1253
3718
3547
3229
4690
4736
4683
3038
33
4185
4275
3611
1570
3004
653
962
492
3054
2158
4521
4669
712
3315
892
2026
3687
4699
2861
3218
3521
2436
2368
1274
1167
99
3493
659
2233
1233
1662
4250
3932
1733
3419
2819
4671
259
3942
2820
583
345
2847
2382
1215
1790
1059
3359
1142
4272
1102
3209
4060
3155
3473
1054
1689
455
4571
2957
2137
772
3565
2025
2774
2481
1870
4273
2064
829
4805
988
4115
1058
1082
1306
2665
2057
215
1855
1480
3334
293
3214
2626
4859
39
2729
2218
851
2519
4386
2208
2821
708
4362
2941
620
395
4805
1963
2493
3722
184
3937
4210
214
4279
2940
284
2225
1445
3959
2297
3187
3437
1700
3231
1552
2303
57
2352
2923
1848
4269
1487
499
2724
1596
2432
4579
497
3463
53
3111
505
2519
2894
2537
1404
2064
247
2123
611
2077
378
2644
3440
2426
383
4775
1825
2232
4391
1390
1458
1175
885
4201
2232
106
7
1094
1409
4845
1812
3565
2721
4146
3852
3653
1024
515
1973
4527
2734
3113
1222
4251
222
4159
771
2816
402
886
826
4167
3889
3039
658
3315
1272
2073
1815
1363
4616
2833
3210
319
586
3533
3788
1711
3392
3641
1093
611
519
1698
4231
4212
2643
3223
3136
2176
2905
4956
1333
4084
1589
4089
389
1161
359
559
3689
3138
2344
2094
727
4533
2076
1169
2473
208
2170
1954
2611
4712
1863
4052
1593
1613
4755
3167
2367
4614
3110
4700
2229
2632
1203
3916
4553
4375
1414
1198
1108
2602
3157
4305
2221
1296
4149
417
1132
1826
847
2287
987
4228
3071
379
1880
82
1050
4154
2548
2945
3038
1860
1331
1351
3503
992
3347
4470
3524
2448
3590
4441
4400
1053
2771
2279
2871
4274
312
2409
3169
541
3848
4891
1729
4404
1536
1142
4303
637
72
346
3129
153
4599
3104
1492
766
1545
4986
73
2237
429
2104
3397
672
4286
4292
1663
715
4975
3176
4431
1682
2182
1373
1634
1464
146
688
1125
819
4323
3210
711
914
2279
2003
4315
4339
2652
72
720
3525
130
2737
294
3647
1181
125
4201
1740
4583
4903
2545
4891
1571
623
2468
265
3254
4067
1768
1541
1021
1111
618
1651
4054
2178
3837
3585
3434
1395
2867
4768
3968
4088
3967
281
3923
4780
4780
1146
3719
3949
4275
3241
1747
2191
33
2826
3296
467
2575
4602
3832
405
3804
1588
4533
1871
633
1807
3124
1147
952
4627
267
657
3314
4388
4043
2734
740
2502
4200
2778
3835
3575
1040
1527
4089
1868
2785
1563
342
911
226
3125
3456
353
66
1551
2187
3668
4291
3581
1678
2485
826
4325
3170
628
4735
277
332
2970
3734
3732
3053
369
4934
3847
4349
1422
1990
481
4301
917
4337
2809
2282
4137
2869
857
4689
2747
4823
4324
3769
1102
391
4693
4570
3054
1357
588
572
4193
84
440
1652
2487
799
1713
1429
2148
3580
3828
4264
3453
2228
3614
2431
1560
176
2986
4326
441
4266
2453
1266
755
1961
2910
4319
2105
2621
1730
2801
3388
1808
30
1014
146
4594
1616
4302
3892
4455
4078
3393
2901
3035
3474
249
1977
2429
932
1096
4778
2851
1061
4376
1685
2532
3678
3143
3322
3090
4862
1786
4965
3427
733
4332
3537
826
4371
1118
4724
4156
1165
4387
3673
36
4041
2764
223
2214
3255
745
4126
2778
2153
796
3020
714
4930
2292
271
4642
3710
218
2345
1760
3728
3059
2380
2809
2782
2511
4155
3559
518
3548
3801
3681
4894
4865
1719
21
4248
3340
704
1840
1007
1953
860
1042
4303
2923
3540
2586
4105
317
4719
4873
4439
2643
919
3280
578
2896
3832
2569
4263
791
3440
517
3689
4206
2095
4551
1839
3439
1814
360
2599
1175
361
1305
2532
1280
374
419
4010
411
3007
2018
4326
4402
1277
2475
1077
1216
1274
3050
4822
338
101
1176
1598
3991
78
3570
2723
4062
1389
2420
883
4081
1297
2173
4766
431
3288
2631
2899
1383
2862
3799
2612
2556
4675
1937
3158
675
4885
2145
4127
2565
1399
778
958
2647
2497
1713
4529
2730
1880
1512
4136
2069
4039
3364
4492
19
4833
4766
2110
2601
1950
2832
3217
2650
67
1223
1804
4497
3921
981
1258
3309
388
130
4411
1960
3988
783
1537
3957
3621
2460
1781
4501
4446
2729
1304
3391
2746
4303
1637
903
2200
2670
2410
4193
1722
781
1603
4792
517
219
2233
4275
1173
4503
721
35
1908
1304
4103
1228
4373
358
2665
3663
780
1327
4162
4878
216
4758
1006
583
2505
442
4314
4136
3419
1761
355
4099
4442
3208
4512
3616
1879
3295
1836
4856
4646
1947
4110
3209
2012
1081
1184
2611
3972
1989
3893
4207
4997
2418
3636
3447
1516
3937
1289
178
4556
2518
3228
3856
1518
4748
3561
4910
4281
1293
3003
444
138
2638
1663
4218
3599
2949
1317
68
3068
2680
404
523
2517
1774
3611
1132
1689
3347
1843
3399
2314
2772
1837
3162
593
261
4792
1994
97
1472
4464
3387
2013
1403
2385
1442
4477
2606
4493
3356
1845
2109
214
3085
2189
3395
290
544
2582
715
379
4255
2702
2257
3183
2058
4301
1351
3543
3713
3953
1147
3647
2196
3878
1543
2162
655
4655
2484
4164
3169
2122
4730
120
4503
3490
4647
3773
1545
1380
1766
3731
2742
1802
4763
2540
4554
824
2615
4038
1495
1101
4444
2329
1555
1392
4254
933
3428
3891
4192
997
4780
586
4848
1919
4919
3581
632
3767
1165
978
3204
1236
3231
4417
167
2124
1682
3007
1984
532
154
2604
4496
1150
4565
2872
3280
2966
3702
1831
603
3829
3183
346
4884
1268
63
1354
171
926
285
2610
3147
603
4835
228
727
4332
1261
2045
2918
2069
2299
1260
2716
2660
3625
3860
2215
3676
3142
3962
2022
1767
4903
1307
1577
3783
4508
3353
4616
3199
922
4983
1227
333
3301
4215
7
1498
4082
1775
2577
4698
1541
2542
4979
2555
2747
3375
1482
2155
961
1159
4237
153
2829
4582
637
3954
1638
340
4791
2237
1568
3184
4240
2935
3040
496
1210
1401
1314
919
3778
2828
2741
1686
1637
2195
2675
2686
547
2924
304
2394
3167
1870
3269
3479
2545
4301
2037
4375
3782
3389
3713
2250
3157
1178
1327
2610
1911
2490
4288
3264
4691
3033
2422
3125
3273
2842
3542
3723
510
1169
2895
333
2548
3380
1148
868
4459
1357
3411
171
1383
4797
4298
883
1034
762
2194
2692
190
1083
4307
1443
2154
3360
1001
3393
694
988
2588
4857
3006
4509
2964
763
1655
4230
3434
3212
3233
3058
3504
2039
3943
4916
2145
2351
2020
1248
1699
1035
1907
3977
3383
3677
3730
1831
261
4457
1053
2990
3211
4632
4757
1
3577
761
322
4772
4255
1053
223
4886
4590
3529
244
946
3110
1963
1909
2074
3331
4967
4683
1174
3655
2896
4493
4887
450
4756
2851
2388
3400
4074
1407
4389
2805
109
2020
4205
1230
1714
3155
2779
791
3047
461
1082
4041
3810
863
4501
427
3513
2060
3977
3388
534
1061
276
4267
1291
2585
3320
2309
2196
746
1121
2088
4051
781
1124
2263
3289
2950
1399
406
126
4244
4759
4218
4479
179
962
2917
1115
3421
179
3951
4562
4846
4743
788
3490
4673
4711
1
2086
2417
896
1671
3768
4679
2727
759
601
4932
544
2388
2307
2934
1492
243
2815
4836
4275
3189
1949
2630
4679
4539
3544
64
4785
1852
879
4750
481
2881
4590
4010
307
1079
505
1636
3748
444
4880
4044
3662
4709
2471
3337
4294
4629
2703
373
372
1229
3612
961
4255
2469
4687
2868
4201
3320
2178
751
4623
4544
4486
1087
1425
222
14
4209
1665
3870
2876
2697
4807
2825
4220
2928
4939
3744
291
2943
4981
4399
3503
4484
1380
345
4310
809
2869
3011
4834
4593
2681
2018
3912
4502
3233
4701
13
4352
614
442
4982
3638
4981
3174
645
76
3544
3968
1759
2069
1079
1475
1207
4667
2936
4242
1087
1262
2968
1715
2436
248
2311
1840
2387
2338
1598
4569
215
481
1125
2277
3058
79
3729
2163
495
2186
2864
1479
803
1320
4707
740
853
3764
3131
4519
537
2481
911
2835
2950
1669
2348
1888
4137
101
653
3883
2139
3769
4906
4449
1455
4672
219
2890
3386
3800
3279
1720
1702
4614
4348
3222
3854
4905
3443
260
4457
3983
2661
746
1533
2947
2831
4156
3048
3567
2425
3782
3924
4187
2652
3151
889
1655
3380
3786
1160
1511
2349
1149
118
2732
2474
329
47
4945
1464
2479
3298
4629
2526
1518
3801
4272
4723
4472
2839
32
834
2213
256
3692
1670
693
670
1460
2520
3394
1578
4347
1863
3355
4055
2381
1687
4089
2868
2419
4469
4842
263
1845
396
2993
3599
2569
4169
3656
3829
3616
3863
2203
4037
3714
3870
3291
2177
2311
3875
4385
120
1395
3538
4781
3746
1514
4675
4613
4786
2578
2707
3052
4417
787
3019
3151
388
834
1855
2395
363
1767
3166
2365
2047
1803
3510
2814
3478
4127
994
1608
3961
2265
1152
2074
2408
200
2767
4444
699
4357
1460
3553
1522
4649
3090
4648
359
1953
4763
2730
525
1316
1225
2775
869
928
4178
2368
1495
1056
1428
486
1134
1628
2632
126
4768
1789
1672
1362
498
2750
4676
2093
1193
4449
2458
3672
963
3478
2883
577
1497
3163
4974
741
2535
260
4052
4602
4885
3250
4826
2207
1985
802
2952
4028
167
3121
3894
1500
3516
4102
2384
1183
4314
2114
1886
4571
3909
2332
3306
1408
2433
2623
3701
2853
37
2585
2614
4085
3556
1708
238
618
1652
158
1307
3475
4654
2735
4174
1212
1766
3275
2555
4086
4344
536
3453
1028
1205
3777
3150
2391
1627
1643
4954
2759
2330
1792
2882
1322
4473
2987
3728
4996
3271
344
3940
2374
4585
367
807
1816
4986
2189
1935
4920
1757
551
1871
3264
2498
1547
1166
2000
3363
2944
951
4655
3516
559
3765
3272
2279
4930
3187
4247
4643
3275
3735
580
4722
1877
4458
3276
466
3311
567
1490
4616
4616
2339
2791
4991
2651
1451
2641
671
1027
3300
2148
3976
381
841
4318
1804
1907
1699
2063
4811
3362
869
957
3442
2603
2265
3033
3062
4018
2862
3286
1953
1305
4971
1930
2251
1273
1871
2249
4561
2563
2283
3271
1621
4662
4213
3635
1526
2091
1988
3813
1343
3576
3405
36
4603
366
2095
4551
2656
816
2113
3224
4117
296
3425
3594
2923
3373
3847
2601
693
1089
1089
4213
4404
1564
4349
4500
2840
1976
3420
4077
571
2422
4262
4922
1486
4152
3311
2219
935
144
3857
4591
3810
2235
367
1060
3159
2979
2300
1846
4636
1191
3583
4876
966
2688
3048
2483
3846
4007
2905
2181
926
4022
2720
4710
4697
318
4042
528
3764
2312
2885
2625
2352
4594
1037
1559
2135
3593
4473
2494
4029
3369
794
2851
2135
2938
826
3055
3069
1579
1360
3105
4803
1257
2921
3587
1933
850
685
740
2487
4385
774
1115
1794
3379
1655
246
3034
997
3329
2103
1516
797
2861
3582
3746
3912
3134
3487
4820
3922
642
3870
291
608
4453
4456
4742
4135
560
2635
4648
1248
3480
1846
4574
2702
4365
4126
1676
4884
4225
1780
3550
4706
3669
2068
4992
1152
1388
3258
822
4132
2221
4355
1926
3660
4650
2797
3126
2570
1068
711
1661
3465
905
4356
1801
2520
414
840
293
3486
3395
3521
3425
3391
4872
535
602
501
2563
3184
2528
896
4640
3351
2393
1216
569
3360
3999
988
54
4533
740
1451
1189
3767
3806
442
759
2893
713
2026
1047
3851
1560
4873
1527
101
3078
2110
3727
686
4682
4879
1515
3976
474
2162
784
4879
1461
3129
4149
4590
3997
1833
1722
4040
3561
1267
2368
3425
2860
2227
874
3096
1379
3937
4058
3364
744
3389
1348
982
3296
4969
3389
3616
1997
2619
2065
759
157
2257
3843
4186
1568
4648
535
2813
4246
1354
1051
1796
1580
1701
3548
3255
4305
3779
2007
2524
726
3065
301
441
2964
2205
362
227
2108
532
4373
2808
3045
2689
3639
1222
3328
424
3899
2084
547
1181
2633
3308
70
27
501
479
3903
2705
4263
4365
3147
3348
3304
4744
220
3238
2147
2767
3766
3269
4204
2481
1351
1961
3402
1525
67
1409
1420
4679
4360
245
2016
4206
365
593
1183
1629
1361
3777
3965
4806
4019
838
1186
3972
2960
447
2705
4012
1372
3243
780
3945
3062
1829
4192
76
4542
1970
3446
2511
4818
2566
3726
3409
4097
2793
4585
4679
3834
582
389
1291
2340
1077
3465
4115
457
867
4144
1671
2307
3675
2030
1507
3739
2306
1522
3458
3285
479
197
2551
4931
1042
178
4477
4228
2990
2533
97
3566
2844
101
3416
4060
3467
3361
241
3293
3181
2510
4330
2091
526
2950
1774
4447
3277
4222
4706
3784
4664
1012
4862
4397
99
2781
2179
2512
1356
1768
1744
4798
3960
2626
4110
1381
1051
2439
2017
1663
1843
1289
1858
2778
1513
3699
3658
1080
3670
3994
2412
3551
1978
3792
861
2368
4027
2822
660
4105
2640
4147
2776
1954
3693
4224
4401
2655
1009
2896
2770
4492
1777
1398
3738
4698
3660
2837
1164
4583
322
449
876
4227
1831
1944
1997
59
174
3117
955
2352
1892
1335
898
1637
1869
4194
402
2959
341
3311
2853
1857
798
2014
116
3742
3348
4066
3099
3782
3846
3899
4178
3031
1363
4542
4052
3230
4205
2561
424
543
2580
2364
3946
2617
1914
3019
2940
4850
3281
3074
1945
817
3329
2394
589
1186
1446
3218
4688
1114
2131
1418
3803
1988
3852
246
2500
2278
3154
2825
4135
1754
1126
3928
2412
3817
4188
4855
2730
1667
1520
4532
1988
1440
4136
1572
896
1912
1761
3301
1041
4914
3537
1857
3842
1512
567
4142
2996
4229
1540
3247
3806
390
323
1550
1316
4434
1649
4238
1860
1176
925
37
3988
1249
2398
2711
3030
3092
1365
2453
1161
900
1575
4701
2290
1469
4570
676
2136
3980
1979
114
2412
3593
4794
1660
2593
630
4517
3802
2862
4876
3500
1198
524
2796
2562
3017
2897
1237
4660
314
970
3231
2634
1623
3768
3946
3898
2164
4065
1644
4
4643
2325
1615
4987
441
3239
3478
4325
4185
3042
1865
2276
3017
4003
3213
1777
3979
2850
1545
1225
3762
3307
4854
3708
3629
3741
3990
704
4292
347
1563
415
1177
2305
4226
808
1201
2671
4530
2741
2876
4966
4223
2239
2094
3837
3131
2181
2472
832
435
4918
1746
253
264
3700
4499
457
2975
3430
4662
3464
274
3907
4288
1595
2131
1847
1428
1219
4279
22
1610
1467
2556
3767
606
1635
2477
4987
710
4067
1335
4016
4176
3447
25
75
3687
1448
1745
2289
4650
4615
2162
231
3004
3705
4526
4654
1741
3291
4869
2994
3047
2131
3555
3048
1223
4489
4822
3326
4353
1253
313
2038
4696
734
4575
1661
2524
921
1889
839
2624
3569
1607
1234
708
598
3840
48
1635
2608
2232
4906
667
1540
3772
1370
2511
287
1546
3639
3945
2915
4005
1564
1277
1864
2624
3704
3081
4161
4669
3802
888
1743
4074
250
4154
4399
1699
2846
835
3128
3503
1632
3900
355
3061
1518
1338
4606
4845
3089
2001
2948
4865
4205
730
4168
3869
3196
1149
2503
4615
2890
2287
4719
1040
2015
2755
428
3066
3139
2628
2271
2612
3371
2169
4953
1866
2463
3798
539
3287
1449
529
826
2377
3514
4092
3992
51
4813
4208
4996
2814
592
2082
488
2509
2903
2175
3339
295
2997
3735
508
173
3056
1956
2033
4483
3861
1123
2355
3171
88
1182
4350
4590
2535
1174
4223
2658
4242
4208
2287
2346
2939
2214
1885
1003
2381
1490
559
2889
4713
3506
1344
4976
484
4606
3618
4601
4071
3641
387
2231
1603
523
471
4658
944
1398
4741
443
4310
1693
3081
4996
3728
1629
4710
4743
4917
2869
4825
2343
4948
4307
3346
4760
62
4842
835
3824
706
4203
550
4187
1273
4236
2250
456
4133
413
1001
3141
1158
1672
598
4515
3346
936
2112
3023
183
3819
3077
3399
1684
3896
2207
1101
1009
562
402
3842
3853
4362
4144
1965
3084
4130
1967
2460
1346
2218
2901
407
3324
832
4220
4710
3848
2398
4485
3287
3640
1388
1179
4481
2386
2291
1254
3064
3997
3864
1840
1946
4653
3839
1939
1008
236
370
3922
3381
4721
933
4819
4754
4713
3798
2064
4732
4140
613
829
3354
1220
687
1965
908
515
3541
210
4065
4553
3683
113
392
2727
4619
4977
1022
3775
281
48
2167
3946
4216
1342
3446
1355
3687
4202
212
3344
1215
1112
849
2816
940
948
2222
82
3816
1579
1499
1384
1203
1706
158
3585
1795
1623
1016
1893
3693
224
4324
947
1085
2248
4608
3924
1510
1351
721
3629
4922
4013
3767
734
2262
4178
3885
479
4813
4116
4965
4358
112
984
3620
686
3091
3545
2906
4075
4163
2601
1011
2938
2896
2720
2729
614
1181
2766
23
600
423
2368
2469
1944
1761
3062
4121
2661
796
3707
4068
2566
984
3494
3409
676
1295
1120
4697
4483
925
4593
1332
2275
3532
1115
1129
3651
1594
1905
670
342
1265
4470
2313
768
2538
1557
4698
1600
3645
3568
1204
2235
1048
2928
2462
4305
1645
1313
1634
1874
3405
2736
2330
1030
1689
2860
3324
4350
4236
3115
2315
3064
2841
2069
285
2447
2021
4176
1121
2585
4961
2003
1491
4065
2766
2572
4916
4881
4029
4677
4086
4140
1634
4526
1253
1745
3498
4055
1579
2430
3092
545
1408
3950
2619
1139
829
2000
3948
3089
181
4945
1545
2607
4940
3264
1045
1560
4978
3767
1895
411
1092
3229
2038
1315
3294
2148
24
3281
3376
3880
3824
2995
4781
706
3685
655
4458
2515
3493
3988
1804
899
3347
87
1657
1083
2696
2515
1222
961
422
1180
4980
545
678
3510
1703
2620
2458
3088
1867
3678
434
891
2798
3203
569
2547
4135
4919
3376
4180
4079
1744
3240
1487
2776
4312
1852
629
151
2855
4618
2722
3075
1742
1889
2204
4306
4924
4544
3560
3877
1258
2886
1709
750
4783
1086
608
588
2086
306
4150
2594
2101
3067
878
2798
2229
2363
4594
4232
1224
2116
2696
668
2130
46
3690
1060
4840
3004
3037
712
4217
1931
3797
24
3144
2455
2106
821
3869
4205
1404
3811
3949
3776
1724
345
1492
1332
1916
2018
316
800
4051
1521
3940
2853
4112
1025
4503
3285
3413
4418
1036
418
2063
1971
2068
654
3518
3645
1298
1932
360
3216
1706
2206
4244
4703
3387
3744
326
1020
1797
3081
4921
4161
4660
1904
4217
3985
945
517
639
670
456
1560
4716
1609
2243
2396
367
1936
701
1055
4804
3777
4257
2766
192
532
2673
4074
1918
2270
58
4243
2925
505
3283
2107
4103
288
1808
4366
3481
4343
3038
2939
3085
2899
2250
3214
612
2847
4313
887
1480
968
3329
676
1974
2253
1294
866
2920
841
1952
653
4415
1575
4188
1872
4991
2233
3268
2935
3597
1163
2738
4383
1818
1076
4193
3646
4748
2405
1739
2535
21
2555
4418
2021
3994
702
1320
464
4976
3307
1512
1871
3011
3872
286
1416
105
3457
782
3742
1456
4370
3563
3827
3009
2203
1565
3749
4134
4001
4482
2417
4441
3202
4892
2081
4988
1504
3024
503
1400
2752
1607
3638
2584
3754
2105
2699
1267
2758
3622
3324
1962
3776
2375
153
4170
1732
1143
4220
1219
691
4575
4482
616
2830
2297
4915
3758
1028
4284
1691
4078
3339
4297
3359
723
150
2515
3504
2416
904
151
3317
4691
1493
438
1453
4858
4234
3979
1277
3909
4061
1764
2858
2665
1908
4166
2974
277
2314
1135
1556
2264
2365
1510
2454
829
1753
2320
3519
2566
759
2927
4792
1345
4540
71
370
4553
4492
945
4445
4110
3987
328
1899
3282
2650
4969
942
4385
3370
2584
4263
4693
2828
2098
827
113
1649
2881
1976
3033
1489
3722
3757
4895
969
278
391
2893
2517
2394
4925
3562
1424
3399
2092
789
3458
2529
4647
4575
1687
3344
1961
3979
3854
911
2017
1225
3391
3829
2635
2523
375
2284
2638
4899
1943
3632
1992
2444
4594
746
4181
4547
143
2974
4433
3074
4910
1987
625
2731
3768
404
2648
4454
3080
355
4242
3670
3798
3328
3464
2377
1382
3816
4851
2801
2714
1594
2601
1545
3128
959
2439
3047
5000
4614
2368
3553
2266
1478
303
2595
2989
3391
1808
1450
4103
4520
4698
1734
3865
1512
4148
2386
2410
4125
893
2343
2926
3392
3312
1899
3269
3375
143
2838
3355
2136
4357
4873
3004
458
3657
2307
2270
2370
1256
2600
4591
144
1253
4705
3882
4776
1610
3906
1702
4685
4067
210
4893
630
3389
977
4964
2410
3460
279
288
4444
4391
3026
3349
4983
4030
23
4494
3903
1413
4810
48
3531
2850
2803
2486
488
3170
504
438
4072
4995
4547
2251
4191
333
1256
3717
2389
2003
1916
4954
3937
5
4706
1427
1459
4117
973
2609
3849
2580
2721
218
216
4330
377
2167
2702
1457
4105
3323
731
4928
3753
1407
181
3191
3387
3388
3270
1606
2606
2487
2140
1341
4086
1262
3023
3724
3681
702
1295
2773
2628
273
882
4505
1588
4236
4531
4988
3707
2124
4341
1144
274
1720
280
3208
3612
3263
4053
3008
1524
817
2489
601
3665
3936
2963
1436
2502
3883
1389
622
875
3092
2963
4754
3731
4617
3480
1182
1314
2926
371
3426
4590
2468
1668
1723
2173
4354
3312
2819
782
4166
1282
1919
2408
3352
4048
3729
974
2783
4028
1619
3617
4674
601
3261
3398
361
1840
1015
2320
561
2905
4000
1055
4311
4166
2811
2550
2219
2811
2038
2565
2008
2101
4122
2458
4620
1320
3953
1445
3061
1314
4689
818
4588
668
3662
4490
3736
1195
816
4823
2622
1596
4110
914
2780
4592
2622
2180
4431
1339
732
1864
1925
2750
2344
1741
4979
4170
4592
4064
4369
2052
3323
2136
3470
3194
4548
68
4262
3712
1199
3156
3048
1814
1
475
1526
1775
2467
4977
3175
3808
1897
61
991
2192
3228
3476
1211
2658
777
3297
2414
2908
3769
3428
535
1885
1440
4042
837
251
4888
2336
2243
1372
2234
2346
86
1504
2121
1809
992
2666
3042
3478
770
4098
2884
1990
4230
2165
4833
3441
1335
3122
2958
2874
4470
4189
1075
1191
1106
845
1869
1432
2368
3611
4944
4266
1820
3629
4663
2071
3197
2243
2898
3254
3026
807
3761
4952
4146
773
1999
967
942
1246
1597
1307
2300
2340
130
1740
1556
261
907
1548
2089
3816
2168
4952
2213
426
1198
4252
4537
4857
1939
2963
378
3755
3273
3057
278
3171
1808
3349
481
3139
343
3973
615
3772
942
3187
506
3780
4419
2587
3962
4631
2003
598
2071
2819
1469
1526
2730
1816
934
2479
4487
2474
2741
2048
339
3739
1884
2451
2188
3559
4189
763
2296
4139
2391
438
157
474
761
4801
2894
1193
4347
1356
4343
4450
4583
838
1742
1995
4030
3033
4989
4093
117
2559
1761
3729
3856
1229
1196
4570
4128
1872
1717
547
2445
3497
198
2692
3295
3783
3431
470
3724
31
4595
1418
3332
420
4167
3722
2866
1385
1024
2832
2724
1969
4398
972
3351
4550
366
3946
3608
1382
2718
49
124
3283
2972
4537
510
3342
3295
3627
2450
4331
3094
425
323
3551
2663
4446
2752
4845
4053
236
1963
2918
1323
4651
4456
758
4665
281
3904
1228
2157
2970
3948
2496
2867
932
2101
4517
4972
3331
44
3453
3659
3035
791
4044
2661
2893
2512
2978
3129
4531
887
374
2601
2879
4174
3567
4635
2071
4342
3200
3708
1574
4903
2739
1474
2947
1690
2170
4705
3182
3109
401
1575
2583
4275
785
2677
1464
3952
874
2661
3904
3387
2470
2088
690
1208
4343
3576
4766
4928
4662
3573
3661
852
1618
3458
2854
1802
3384
4281
834
309
3815
3406
653
3705
245
4448
587
3490
2278
4545
4610
709
4126
1469
3412
2261
4216
3864
2859
1411
1485
869
1226
3592
2745
4924
3856
1658
1897
2801
1875
3168
2453
135
1364
1495
319
2866
3977
4675
181
4958
2699
2700
2831
656
3599
347
3581
1050
4327
4388
2940
4787
4431
1281
1479
3240
794
545
3501
1761
3449
2373
3827
4526
1920
586
1333
2155
4
3432
3005
4739
4024
3660
2789
3279
2247
2563
2017
1539
3250
1101
2589
3057
2046
2734
3235
4234
2181
4356
1887
2621
3660
67
1578
2098
1448
2601
3709
2097
3294
432
2833
4212
668
3431
2379
2313
3903
2512
2598
2336
394
143
2414
1825
884
1779
259
1076
4123
1960
4421
1334
2365
323
2000
3726
1835
3981
3343
351
450
4769
1005
4222
2238
354
30
3728
218
1373
4486
2321
3004
2251
441
3036
285
1454
3139
793
853
2546
1232
4609
2398
4267
618
2320
3499
1268
348
4713
1041
198
806
499
967
4264
4908
2435
1601
4725
4713
944
1470
3270
4794
1373
843
899
4997
3806
2696
3607
1671
36
4635
248
2813
4986
3056
344
1893
300
2858
2124
1681
272
4113
2495
1620
1836
3222
129
4887
3615
4361
3572
3870
4843
1461
1506
65
3088
4533
2007
2404
2609
1740
4102
671
510
145
2070
1439
4409
4820
4814
622
2433
1839
3180
3560
4174
3576
4228
4417
4502
1158
4353
159
612
4717
756
4227
4357
2987
94
4563
4339
984
3868
42
1791
3299
1094
1831
4973
878
3652
533
166
571
2920
3355
35
1022
908
260
736
851
3346
817
1992
2917
4924
3957
1751
3417
4635
3932
4887
1407
2186
3891
500
1134
1837
2831
3899
1580
172
3919
608
2388
4847
2959
3342
148
3504
531
2458
2900
330
580
1682
4124
1152
426
4849
249
1447
4822
4328
3378
2094
2938
855
2795
230
3838
2743
1434
1006
3489
4145
3774
4342
2990
4124
3307
3554
1665
4358
3860
2075
370
3608
2488
380
1234
3273
4232
2070
358
4797
3990
728
221
4311
4845
3575
888
4362
676
1991
3423
4821
3899
530
4243
1054
2017
2612
2324
3811
49
1346
1800
3946
795
4555
3282
3725
1235
953
2189
3750
2396
4176
2619
3974
3782
587
4401
1153
2823
1487
2752
2679
1042
2491
4573
1785
5
3020
1717
683
4127
4295
2664
3075
2916
2215
1005
2268
4202
1253
2181
1192
4347
2637
3885
3724
1984
1423
4727
4160
2489
4349
3618
2042
4352
1395
973
456
2212
2736
1087
4088
463
4855
1458
734
3580
4864
1467
1236
1120
639
4432
2991
4799
2490
1779
3022
788
978
3825
2264
1372
3304
4535
626
176
3622
4321
3341
326
3236
3026
3106
694
657
4570
504
4742
2616
4466
1661
4393
4991
448
3477
3234
4382
1180
1705
3025
563
799
1036
1440
3096
1143
1528
1155
2753
768
3560
515
2305
4187
2313
2903
4660
3654
102
1437
91
830
907
756
1457
1874
2035
751
17
2186
4412
1116
594
90
4098
1300
3593
90
832
3821
4879
1178
361
2487
2395
3165
1404
4784
1885
1139
4013
1158
1115
2950
2785
928
3789
4198
4674
1269
1355
3258
3606
2892
444
1505
4403
461
1448
312
1075
3518
3976
4995
4614
2210
2561
3241
3553
4798
1363
3196
234
4744
3805
730
4652
2731
4150
1804
2616
997
3934
3772
3887
2110
2825
1232
2028
2558
3300
3293
1820
4875
957
2482
1755
4988
1304
478
3870
1010
2147
1623
3863
1580
1475
13
373
3856
2683
3634
4134
2379
464
4724
1663
4476
2306
4839
4669
3826
4290
2903
2681
2700
3617
1742
3127
3047
4490
2591
2393
799
3394
660
3354
668
4093
1332
4333
4476
1257
1629
1044
516
3876
649
1763
1647
1614
888
3236
4778
1419
4874
2223
3869
4584
3405
1828
2645
1657
2181
1133
1361
2603
4831
2316
1829
1963
4551
353
304
555
3844
2023
2067
3960
3741
4785
4205
4679
2493
1179
3913
2958
1655
1457
773
3757
4855
3620
3682
4197
2176
599
2106
1675
2948
3442
2485
3819
1383
348
3474
4109
869
64
2916
1353
3229
1819
4192
4699
3924
4461
1467
2332
1170
1022
49
2358
2997
2680
1193
1466
2721
1912
2009
1465
2538
4406
735
4655
3703
938
3135
599
72
688
3735
2713
2567
3202
2
3450
2400
4329
3039
1504
146
1785
775
4063
2377
448
2587
1453
4387
1962
811
724
3652
1803
4498
1179
4280
2846
3926
2901
751
970
3872
30
4384
751
3119
350
1772
2143
2431
2538
1175
1297
4574
186
2233
2147
2478
4739
2857
2938
4440
570
3456
3188
3449
8
362
3275
2003
3949
4559
1757
3953
1250
965
1666
4670
140
2365
4330
3515
4555
3289
864
4150
4430
71
3657
1825
1494
4691
2854
3554
4927
2060
3322
24
3638
1116
3363
913
3542
2619
3066
3643
3661
2207
3797
2376
3054
3195
3469
201
2805
4135
3208
3493
584
4960
1433
3790
26
2488
1960
3844
4819
4532
4812
3777
4974
3201
4675
2863
4609
2979
2519
4975
2718
3718
1866
2323
4960
1887
2242
4469
1282
2623
3987
2236
4081
125
3166
1452
587
301
202
3690
943
2018
1213
861
619
3288
1535
4526
2525
2678
868
1943
1590
204
4443
2318
1973
356
1714
2444
4361
4736
2126
2150
3547
2733
219
4123
3870
3785
2457
3803
2160
3208
758
4845
511
1796
401
4868
2385
1554
2663
4287
2738
4870
2251
1312
3393
2689
3790
2243
2122
2831
3019
3861
2303
357
3747
1989
1554
1267
4489
1554
4681
3818
1492
3103
1876
4807
4944
3347
1338
3654
3490
491
4038
4469
262
1948
4050
2752
1263
1916
1631
612
2013
3730
2834
3857
3535
527
1273
222
1566
4438
1770
4032
193
862
3902
2950
1287
2957
2677
9
3483
3978
4400
656
3733
211
1775
1548
4500
1300
4614
1122
3656
2408
2565
3232
2413
4652
2789
1597
260
5
534
4192
3167
1501
3210
2698
3219
1765
1822
2055
1787
3360
1411
2645
3470
3393
2121
4421
197
3997
346
3578
4105
1905
2354
1307
2198
3558
3257
2046
1796
4272
3005
2475
4412
4378
931
4637
2730
898
2395
29
3851
496
4877
4432
4963
4642
4796
3015
2974
1913
4041
4711
2264
2384
3200
2127
554
3944
122
4509
362
1241
1730
3343
3659
1112
1176
315
3475
354
1917
3807
4316
1787
3730
2969
2510
4390
4229
1855
2650
121
1156
4837
178
4335
1524
2008
4053
1787
1938
2637
1478
2875
3026
4613
2600
2112
1475
738
3828
2605
3668
3802
2097
848
1158
4892
1952
1752
2584
4197
4727
3774
1383
624
3891
2350
9
4889
426
4702
2731
3006
2908
708
2477
1605
2762
2087
128
4853
3163
1475
4332
153
1300
2349
4913
1642
2344
4561
4843
4414
3399
1259
4429
2780
100
2481
487
2948
4686
4342
3239
4510
652
440
1113
2388
795
1439
3859
220
4825
3072
2697
963
3314
684
1557
2792
4698
1753
3270
3314
4190
2946
82
3633
3876
2943
2713
1952
2875
4638
1986
4453
1505
4636
1907
1900
2660
4294
4732
4292
1623
2157
2861
3639
573
1854
605
2940
3240
298
1479
4467
102
4446
1345
2223
4344
1062
2111
2467
1213
102
1439
3836
711
1650
3532
990
3662
734
521
3837
4912
1936
2767
3458
1217
399
4357
2810
3379
1349
3110
4298
2236
4943
2904
1934
412
2738
3118
4763
1968
4091
3520
41
1452
4317
2109
4158
2005
3982
1268
848
913
404
4297
761
1809
1220
4646
3167
1209
1623
1066
3046
4709
4499
1137
262
1720
108
2111
4921
1909
597
2175
1791
2271
3806
4476
4223
912
549
496
207
2630
2100
1190
1091
4260
4131
3770
992
4935
1350
3731
3851
2648
668
1576
964
3129
578
1960
1624
4154
583
4696
960
2064
3258
1184
3811
4566
4163
3834
4457
1443
3164
3868
4461
2206
2484
4323
4294
1580
2083
2471
3103
4439
1907
2936
1303
85
4619
2005
3301
2824
1884
1544
507
4534
3508
2713
2452
294
3066
4229
1577
475
1250
1472
4079
3700
1935
1317
3760
1480
528
4534
1466
2236
1945
1015
2547
3231
2885
3636
3635
2728
4519
2360
4770
1319
446
2528
4179
2238
4454
402
2430
1173
1306
2558
2961
2811
4398
2634
1816
4459
1265
2634
498
1211
2620
1984
669
1548
4628
2660
734
1906
1648
3247
4302
3984
4308
4261
3293
64
2914
1135
721
506
2282
4867
1550
2459
3305
2819
444
4245
698
748
2926
2375
1691
3074
2527
3246
1404
1895
3042
1193
4821
1989
4347
2844
2791
2922
2997
3999
4711
3497
3383
2473
4997
4886
3655
4840
4964
4850
3094
4090
2852
4454
718
317
4902
1571
508
3122
457
4873
3896
3818
111
375
2527
4956
1814
2648
1735
2458
3152
2947
2404
481
2781
461
2869
821
1520
1040
98
4499
1473
1768
1540
1648
2527
1600
4383
3375
2741
2578
4737
4935
4784
157
3434
1750
3098
2006
426
1499
332
991
1485
720
3179
692
2013
4791
3085
2795
4267
989
732
4426
766
261
2082
2123
2191
3036
879
4577
580
4219
3949
1421
4510
2453
3022
1244
2374
4642
4419
3864
4899
4857
4627
4536
3911
3687
614
745
2770
424
2267
149
1573
3181
698
2924
2065
1799
3808
1260
1888
4451
2322
1962
1777
3876
2201
1163
4704
1407
4175
1753
9
3228
941
521
1615
4790
1533
1197
1430
1579
576
1085
2587
1369
1050
3142
48
3470
4496
1806
490
935
4933
742
2213
4242
1804
4508
1037
4673
2690
2928
2781
1100
2380
3695
2379
4135
756
2321
2482
1303
2547
3844
928
3424
1165
1936
4315
3884
1616
4641
1374
4362
3240
4217
2853
2775
3514
930
2901
1574
4754
2218
2535
4433
1528
3375
3029
2688
4353
4336
2705
4428
2082
1877
55
199
4244
1342
3617
42
2373
1250
765
4289
4004
3771
3444
2492
452
4805
3583
4294
3208
335
423
4988
348
1116
2809
3936
3664
2679
4015
4689
1378
3171
2020
950
1093
3513
2656
1326
715
1919
1513
475
3298
2974
3111
1301
4513
4534
1401
1230
3349
2516
3954
416
3236
2019
2305
4932
4610
4363
2556
1845
2777
72
102
4866
4094
3418
3201
3064
2063
2505
953
3072
2580
2446
2511
1275
3439
180
4631
3672
2949
3140
3782
2084
1512
2883
4868
3900
699
2670
1995
3123
972
2366
795
730
675
1123
3369
3329
2027
267
3601
2223
4163
1560
4217
4932
582
2026
4058
175
3945
1137
45
449
2175
3200
3291
972
310
3440
1227
1264
96
3854
2719
3247
2171
2124
1492
1102
4885
896
2150
787
1197
614
4987
2619
1517
3355
4396
3588
2959
2059
572
1210
3129
2140
4458
1691
1368
4757
1096
3343
3155
3931
4698
2520
30
225
346
840
1987
4373
3471
2353
1714
1426
4645
1136
53
964
4071
3168
3440
1840
822
1798
1323
107
16
3116
3374
2615
2830
2129
2141
834
3931
3499
2418
1327
2802
3300
1861
4011
3813
3737
1171
650
2499
3044
1208
2018
3695
4995
4469
3663
1203
4193
241
817
4899
189
3966
4945
382
3288
1571
595
1234
1605
3400
34
373
1107
1940
3790
1756
2737
935
2020
1287
2824
3394
3693
3087
4562
1211
3211
2048
4294
230
1728
849
4092
3164
4943
3422
4926
3041
1180
443
3039
4341
1838
2506
127
4060
1373
965
4512
591
1014
4067
4305
1213
3323
3264
1657
2502
992
1686
1258
1722
3183
4108
2411
2732
977
3881
1431
480
3790
1030
3401
2059
1069
3705
1127
1646
2556
620
1930
4503
1801
379
2838
1553
4217
3326
351
670
4097
3790
3415
722
1188
1533
4121
2142
1618
4909
4862
2561
2510
4479
4139
3924
385
1613
1418
866
3843
2895
2134
2000
2470
3228
4042
1018
3221
3330
173
1627
2791
1660
455
2468
1040
1938
2581
4362
4555
559
4269
3386
782
1692
4456
429
1865
2147
4789
511
2469
1496
1573
561
1045
1782
2814
2327
2826
4993
3813
1702
2507
1496
3721
1454
325
3422
3002
45
3932
2512
2047
4783
4136
16
4354
1753
406
4393
1286
2240
915
4836
23
1378
4639
3459
249
4273
3013
3484
698
2263
4601
3386
1394
3832
2906
120
4117
1609
1482
2421
1957
3932
1109
616
4188
4361
3635
3524
2882
4188
4877
3583
1199
4938
2739
3765
1138
3553
493
834
3044
4997
599
202
1626
1672
1316
3859
1729
2952
3788
1498
1499
4728
437
4288
1797
135
506
826
3146
3334
522
4452
4817
2041
639
3146
2413
1142
4133
3867
4026
4163
3565
4174
3672
2069
3149
2911
3254
395
29
749
19
450
1851
1266
2869
1688
3044
3747
2581
2205
4871
2982
279
2362
3881
583
2662
871
4698
3148
2695
4974
2414
2830
1277
2587
3749
1455
295
4511
988
2444
1110
4354
2281
4591
3233
2332
4241
194
3375
1971
3290
1911
4
1154
334
1700
3766
4721
308
870
1564
4312
1953
2595
529
712
4140
3297
2556
2151
3613
2583
278
851
919
3133
3489
4372
3684
1372
2307
3626
2892
2102
2611
4482
3015
4994
2266
4823
4724
3072
3997
2517
2
4751
3012
3722
1273
3649
4635
1789
1513
679
3173
1675
606
1375
2111
1345
3652
558
4273
1525
4422
1673
3474
1019
4990
3503
4737
2093
4079
1737
1820
3366
4778
1234
2367
3752
3886
287
2855
1646
3035
3871
4251
3576
1917
184
1167
1612
4734
373
4538
4855
992
3519
3625
4163
820
2021
1799
1917
3968
1297
3441
2883
2774
4847
4498
1856
2935
2261
4242
2988
4039
1545
3801
4544
3729
3502
2770
2039
1010
333
85
2189
4833
7
95
1371
637
1664
3258
4452
907
2452
833
896
242
34
2463
1189
3818
2347
3233
588
470
3977
3104
3722
2485
2103
1266
3629
2260
3647
3446
3425
2889
3490
141
3723
2580
4064
1000
1600
4503
2358
405
1406
2383
4087
3305
2077
2863
4083
3679
4483
3394
1512
4991
4825
3913
1175
3582
1420
2924
277
177
2545
2328
736
4901
218
3128
1466
4333
271
205
2897
1885
1528
4472
462
4014
2785
470
721
4202
4203
3237
4751
2434
3914
2254
387
1926
1804
997
4123
2938
2309
976
4902
4224
260
2394
1141
629
1743
885
3101
4481
3372
3871
4107
1807
4341
1883
2448
497
2043
2688
1404
3124
2818
599
1209
4791
4946
3167
1096
2368
217
2637
1144
1695
480
3273
2581
2276
3137
845
4182
3643
2810
2598
4162
1645
618
3764
599
2626
2092
3477
504
1849
4756
4322
4265
1342
1759
4676
4307
3881
2560
267
678
2844
716
3662
4681
4535
1647
4767
1686
717
2821
2806
5000
4745
3335
1250
2993
4061
745
4838
2727
4185
4050
3112
4807
4035
3758
2956
2673
1289
3109
4716
2676
1311
1640
2556
784
2571
3175
139
3140
636
901
1366
4274
2986
3032
1602
1643
77
4762
4413
3272
4089
3261
4587
3596
1816
3374
2663
944
1605
2021
1843
2487
3578
3968
3332
1776
3369
238
2819
899
169
363
2672
3259
2805
2942
1147
992
1914
2540
4894
2294
3098
716
639
433
1054
358
4229
4623
4496
4690
1531
1880
4979
1638
3058
2473
1072
1702
4821
1565
2428
1660
821
4952
4263
3686
3015
1389
2041
3148
2991
3273
4531
2718
4974
1649
2679
2050
1703
3280
3158
3062
3819
4483
2165
3770
2785
3099
4919
1051
1578
571
4472
2588
2804
3471
1962
673
634
2662
4218
242
3549
3828
1877
2740
3706
4291
3058
3091
1553
379
221
855
4696
2322
3879
1113
4569
71
2933
827
1538
3153
2836
1659
982
1304
3694
3975
464
884
3080
3494
2089
418
2732
178
817
679
2213
2546
1852
2580
1871
4183
2473
2533
2054
536
4020
276
2266
872
965
3766
3297
2546
223
3552
2672
3253
3779
3324
2674
1873
2434
2515
214
4371
1443
4840
4096
2913
959
2930
2398
3800
2065
2477
2000
3977
4644
1065
4958
2950
2425
959
951
405
2423
501
3430
3673
2979
2040
4928
3579
4834
4037
4966
171
2656
699
3124
3403
4755
3197
4495
674
3205
1173
3063
2671
4157
1181
914
3635
3889
4065
2826
912
1978
2731
4706
4301
4180
74
4725
1387
636
3506
100
4000
1633
992
237
3445
2441
3224
1500
2340
4771
1409
3204
4718
4948
4835
2892
3105
953
1906
3476
3831
3225
4811
2144
1102
2796
1293
1313
369
4256
1651
2787
1956
469
1604
3264
2294
610
3745
771
2327
1153
98
1769
1044
4416
4044
2179
3444
3891
266
1503
1571
4636
3844
601
1530
1336
4979
1796
4293
1519
2589
1750
2971
1814
1468
2431
4408
1722
240
4432
1447
1626
33
4432
707
4960
3166
3776
3832
4187
2151
3338
590
2278
1892
705
1372
3889
452
2957
2381
4894
4473
4248
3868
2861
3016
2992
3744
1505
2692
2016
4688
3661
3494
967
4363
1208
2921
4458
842
1205
3704
987
2557
4724
1520
3897
692
3975
1720
2510
183
2202
1139
666
3848
2586
522
3603
398
3424
1086
4212
1177
1369
4216
2112
407
4349
510
4367
1119
4898
1196
1553
1284
3886
2108
1681
3568
3191
525
4569
1623
1277
439
743
2663
2184
115
656
2312
3787
1762
439
1134
4594
4789
4270
4728
4377
3521
2377
4480
3963
3312
3021
1562
4201
4120
406
3099
506
661
772
2656
3240
4824
4614
2317
2117
573
4405
2156
1606
4579
1535
3661
999
4205
4586
55
1081
1325
331
571
2354
2413
1626
671
4101
1950
1299
16
2929
158
4382
3139
358
914
3865
1530
1080
76
4708
1000
924
930
1576
1879
1884
3603
1293
2664
642
2858
2189
4854
564
952
2175
3859
3686
2195
745
1424
535
2093
827
1249
4007
1572
3467
2996
4181
4877
1394
3684
2676
2194
4907
4445
4695
2001
3502
2373
2431
1621
117
2681
3142
4653
3241
1268
1814
1270
3292
2695
4922
1430
4340
4348
3163
3897
2459
1491
1174
416
1758
88
2810
143
4725
4799
2938
3330
2681
1941
1596
2088
2406
4745
932
3667
3453
3169
4219
4723
3732
1884
267
4646
599
1839
4439
529
3474
890
2013
1607
3404
4853
374
800
518
1089
2041
3392
2907
4452
4042
670
25
4430
2769
4918
986
4467
396
812
3180
185
1809
4387
1362
3588
1720
2115
4280
3677
4697
367
3274
2654
2780
2268
2786
3534
4621
366
659
4804
2725
1288
623
485
308
3821
4279
4197
996
1708
4157
3639
3555
373
4892
2942
3757
4926
362
1128
4136
2872
2894
871
986
4612
4922
667
212
399
1224
2739
3540
4430
1075
4117
3633
4512
383
3
60
1546
463
2196
892
1491
803
2709
855
338
3439
1665
989
1341
1214
774
1928
2216
4012
1523
1691
180
3769
2352
1613
4253
4684
3737
2136
1013
1777
3327
4423
1328
2437
1354
2978
3290
3433
4568
4017
121
2451
638
2762
541
992
1254
1701
1349
1305
3382
1361
2498
1441
3870
1817
4283
4554
336
3575
3721
928
4418
3048
504
3164
689
4730
2620
43
4742
2139
3576
112
2946
2684
4338
1330
4273
4489
3333
514
234
2214
87
4504
4057
3306
1051
1148
3028
1093
556
4123
4609
4746
3527
4400
3150
274
4928
4463
1177
3569
4331
4418
1601
3441
1098
115
2596
3437
573
217
2594
4186
1802
1516
4067
4438
324
760
608
2324
229
4069
974
1225
2703
3938
377
3933
508
2358
1223
2148
3921
4914
2505
705
455
1975
4632
3619
1959
900
4281
2938
2139
3858
238
1917
3325
3579
2392
4042
713
1550
426
1788
1894
771
785
3669
4174
4736
4807
3899
3863
3220
1352
4052
1635
642
330
1954
4865
388
713
3781
688
3543
4480
4519
804
928
848
4727
3426
1626
3199
2801
2281
1472
1641
1816
4711
3524
3995
1589
3356
2752
610
3059
3968
3832
2897
3708
3919
6
4122
3835
333
1232
2970
4710
4025
2927
2354
4256
3150
1024
1344
1318
1992
1092
2015
532
3429
1276
3851
634
1983
436
1299
4603
1189
1689
3707
1140
438
3910
3845
1271
917
4045
3993
973
1012
4079
3157
2733
560
4277
4272
3993
4349
2800
2304
4520
4179
64
4644
630
2840
3061
3286
4003
2406
2437
757
4153
1782
336
2643
960
2231
4616
1097
3590
4191
3964
4575
4671
2170
3409
1004
1246
1923
16
1505
1165
4979
137
2454
1023
4351
3726
1972
836
149
1282
3832
2363
3272
2928
3889
2106
4794
4234
2417
2928
1481
3230
1868
4875
61
4165
1333
4761
240
3177
2167
1016
2947
4356
4865
771
3064
1715
455
4623
3204
1652
4189
4087
1655
3586
4260
3943
4608
3877
4810
765
1030
1620
907
389
2057
4866
4161
3225
4932
4447
567
1253
2719
2584
360
716
183
4198
1277
3531
339
4706
2365
3795
2419
2401
3391
243
1276
526
2291
1605
2066
73
3736
2965
1994
1126
4713
1610
989
1995
450
4092
1023
1012
2415
2083
4125
271
2242
2512
871
3251
3717
1702
3051
991
375
1111
2534
4717
2944
3992
1372
3597
1503
55
1721
349
3707
2974
3047
2299
2894
3454
1179
2129
771
4725
690
2921
4508
3157
4230
4387
2364
104
3834
1451
3775
729
1678
1105
2262
2592
445
3517
3173
2606
2853
1330
2534
4747
2584
986
568
1955
1349
3252
4464
287
4432
2722
2950
125
4750
4781
1284
1850
4206
2650
4324
3245
243
1382
2435
3315
2674
1542
4734
4515
4612
4276
1791
844
2765
4997
4623
4924
4403
3783
648
4792
58
3085
3921
3194
2870
3393
2965
2711
3895
1282
3208
4865
1332
2293
3158
1473
2520
3933
3444
2099
3597
3451
959
236
3612
4723
4234
4155
4735
4544
1222
1595
1172
806
2406
1031
1016
4516
2692
929
2886
3790
891
2646
851
3149
536
3189
4894
712
4938
1802
4544
1101
2446
1017
1791
4846
536
954
2941
2114
1866
2264
2021
1160
948
2752
3612
678
388
3642
3073
4843
715
1896
3008
1396
2483
2417
4196
4798
285
622
4990
2650
4264
3416
4249
4276
2651
1318
2338
4124
3766
1552
2850
1785
759
2411
157
4606
3205
585
4958
4309
2924
4359
401
2103
1158
2795
75
816
557
1247
4184
1871
2412
4106
4594
3760
3469
2145
2956
71
3275
4130
291
690
4675
4036
3644
334
4215
4057
382
2876
2484
3973
2306
1565
939
499
1069
2958
4032
157
3470
2439
1470
1337
2616
1652
3290
3600
2684
3317
2299
1198
4410
1887
1156
3904
3810
3380
2263
2600
1008
1317
3511
1969
1270
2594
4590
2729
342
1633
2715
3000
4318
2083
2753
3345
2771
371
3489
1993
3613
839
4564
4352
986
2266
3406
216
1250
4750
936
2557
2391
4834
3268
4873
4680
1648
816
1344
2869
3495
4013
4932
2658
2327
2393
2216
1230
4395
3922
4861
661
4365
3731
4257
4837
3942
4396
865
985
4587
1484
4368
2402
252
2607
4914
2257
86
1254
2697
4516
3538
4620
4554
3702
3873
4529
4625
3139
1561
523
4633
1641
4922
4957
2453
4740
1997
1119
3652
254
4987
58
4418
1270
4674
4083
2288
1698
3956
401
237
1049
19
1036
223
1548
2782
2006
4568
3161
2186
2446
1825
4023
3865
3861
4906
2713
4836
3664
3157
4977
4254
3984
1311
3905
1412
1723
3409
4233
1310
1418
516
1133
3392
3468
4332
1297
4906
3785
2745
1512
2975
401
4612
670
4002
2771
1661
3975
3369
2356
11
1543
3973
2972
4734
3459
2126
1190
1389
4640
2378
3518
1320
4574
3060
1239
2810
132
316
4627
4367
3253
2397
1584
4398
3923
2898
3655
146
4972
1606
4560
3425
3627
172
152
128
4224
4890
3988
224
2414
2308
1245
2053
347
1478
211
1889
106
4807
973
513
20
1587
3340
3627
4591
3680
1647
783
4708
3642
2096
1092
42
2827
1584
2179
4982
675
2230
3022
602
2603
3884
4912
1591
1493
3386
3458
1469
3500
3395
304
3436
3239
758
3874
3669
1988
707
2212
4911
2300
3983
2522
26
468
4729
4744
2415
3690
1237
3513
4918
4920
3487
745
884
94
131
582
4491
696
1672
3337
4363
2136
3146
2070
2959
118
4178
1760
77
2669
2133
3644
694
4126
492
4760
2235
4556
1179
3833
1
4802
4630
3179
1064
2213
1911
1303
4206
3977
609
3631
3186
3691
4385
1478
2754
603
2986
2224
2829
498
4691
3666
2406
1358
2496
972
3180
4145
130
4172
3471
855
2022
4276
4545
2473
1463
3437
3854
2812
4467
1897
1281
4826
383
4115
4726
2137
622
3684
2381
3983
2978
2323
832
4461
2054
353
2112
1521
3032
4633
1366
3011
999
1119
681
3828
3327
2329
3968
1193
919
635
2218
2526
221
966
1820
841
1792
1188
4399
499
4191
3122
1352
1134
1625
4574
808
1228
2232
4309
927
3417
4452
1845
2931
3047
3205
4933
3709
3594
3680
4993
4300
3996
3589
2552
4818
959
4590
788
4436
3807
4291
4570
287
1073
2702
1377
2924
420
4795
3603
4307
11
947
1064
804
1280
1658
1525
2126
3324
3044
1284
128
299
4673
671
2601
3581
3245
2328
3227
2619
1417
1033
391
953
4246
3606
2704
4982
2985
438
4525
2106
3658
3563
2763
4371
2481
810
2581
165
3927
794
1560
2179
2409
1410
3149
1700
3819
1570
4753
3638
1678
1901
2463
3066
1806
3488
131
3498
2244
4094
4042
3523
2447
4488
3653
639
4815
2434
4025
3675
3601
4716
1467
1080
575
4896
2540
1911
2169
4894
1367
3188
2205
3354
3133
499
1890
1430
3075
3386
766
3060
3515
2199
4776
270
4963
1968
2920
522
254
4956
2396
954
2612
33
1104
4083
873
292
4118
2469
336
4608
1596
2965
886
2832
2969
2810
354
1207
1395
1232
1000
2673
3590
2508
131
1240
540
1300
3349
2880
4585
442
3638
2545
1457
2646
2998
2984
4155
5
3171
373
1247
60
2281
2157
3704
4462
2585
3589
3161
4319
3200
1339
1973
4585
1647
4645
2984
4284
2235
2616
242
2266
994
4511
295
722
4233
1327
2436
2728
623
4296
3305
1428
1688
3005
4670
4194
338
1144
547
3709
3684
3432
1770
4513
4987
2172
1460
2775
4002
4812
484
1996
1899
1516
697
1640
968
101
1518
723
1123
4228
2983
3432
4828
4165
172
4537
3226
2140
4939
1445
4188
4592
625
1576
3211
1162
996
3899
3996
272
4079
1917
4776
1097
4330
4485
4277
3624
2751
2168
3029
1594
1380
4948
3412
1276
1614
3178
3594
500
457
4174
4994
3757
4720
1243
1005
3247
1783
2173
3469
1663
1266
3897
23
1222
164
3536
1457
3242
3771
4525
4958
4330
2243
4416
2586
1984
3594
3940
1391
3462
579
3145
2799
2070
3659
2936
3537
829
3412
1797
4220
3194
3617
1853
4639
4598
480
2424
253
2393
707
969
89
449
2292
3474
4284
2490
3665
1345
4148
3843
4699
1183
4040
2310
1109
3652
1398
4250
4587
2957
590
3651
1101
4328
3763
3491
1648
1406
4554
4601
4582
3081
3418
3322
912
1885
1267
1628
1921
2807
330
1238
1712
1734
2884
2915
1062
3805
1077
3491
1391
563
4799
102
4777
4881
835
3898
4253
1606
4725
3630
43
687
1429
607
1556
4222
2292
4162
4442
1758
3190
3643
3550
702
4980
769
4761
4860
3423
3774
280
3319
216
185
3749
3795
2593
2420
315
3792
1977
496
2616
1175
2399
4310
255
2801
869
4547
570
1137
1293
4228
1969
1499
3497
2077
2715
2742
4628
2761
2669
1635
4798
4145
3089
517
4892
3182
1801
2853
1654
3137
453
2672
2090
1306
4697
1581
3240
3380
1954
4031
1286
1175
3609
569
2833
3310
3570
4822
1312
217
3600
1439
4599
2361
3184
609
4902
3760
781
3825
911
931
3139
1584
1115
3655
1494
3109
857
1276
3871
2179
1690
509
151
780
4841
4739
2078
4074
1595
1271
687
3112
4619
2796
2280
4848
3520
4045
2892
546
2593
1655
689
1151
2092
3557
4973
683
4729
4509
2546
795
3534
4354
4926
640
4147
3077
3655
3330
713
1087
3270
215
2803
2952
2102
4800
1901
1867
3656
2011
3118
1742
17
602
3536
1279
789
2682
926
1846
2671
2728
558
1185
4431
1883
66
3187
1809
337
2680
2596
4211
1321
4931
46
1961
3072
4468
1598
4603
737
336
4277
1044
4396
509
671
4335
4738
1810
3267
69
374
354
2529
1696
251
142
2571
382
4505
1859
3647
3255
229
2186
4284
2209
710
470
75
433
506
2383
3896
4816
4111
215
2095
1934
2180
4104
4425
2483
4761
2323
2531
495
2418
2180
3095
1333
40
4004
3882
2588
312
1248
2963
1396
3010
1399
2022
598
4800
2836
4819
328
685
4949
2344
2768
3042
187
4116
1048
3566
36
3155
3888
3110
4013
4198
1549
4110
690
2531
4220
3682
2611
669
914
377
3616
138
1381
2135
3466
432
556
1819
758
2686
2035
3824
4606
3380
4862
2874
213
78
3928
2852
1904
2845
2816
2469
3057
170
3722
1975
2095
2424
2307
3310
3952
1421
2677
229
4464
3705
2276
410
923
1100
712
954
4053
4449
3199
2651
2431
2843
2091
4353
4149
256
2750
168
173
326
2646
4841
4827
492
2561
3241
2665
2300
380
126
4733
4385
3963
3122
4852
3418
256
3484
1098
2205
1931
2820
1165
35
3392
2247
4207
47
4517
1713
4048
4470
1303
4101
2006
3275
1415
2227
4182
533
2728
2998
909
8
538
2590
758
406
3808
2046
2114
3265
1303
4019
897
509
466
152
469
4374
828
1604
3092
198
510
3430
1017
2856
323
4939
1325
2682
3818
828
4995
4641
4544
2217
991
1931
4139
4981
2135
1175
30
4077
1318
2102
1575
1248
267
1339
1825
3288
2409
3232
2418
3801
2667
232
4095
3166
186
327
590
4461
3818
2722
4009
1847
969
1602
2695
625
694
3289
4564
1525
74
2270
4526
3864
4708
257
559
1451
1673
426
1636
1133
1412
945
1483
2481
1695
3272
3842
4040
4146
3571
1292
1123
1469
4895
563
3366
3050
1221
3382
1948
4945
636
3680
3256
2958
4273
2063
3970
1178
1834
4806
7
3552
2478
4082
245
4541
3037
3377
1540
925
1256
4494
4428
1823
2703
360
1991
1385
3668
2023
3519
4254
682
943
1457
514
3493
1288
3869
434
2475
4734
3610
2856
4594
2760
3998
2088
825
4327
4104
1242
1586
2366
2138
2436
2092
2258
1376
955
2638
4421
3191
4533
31
2264
3019
363
439
4884
915
1859
4601
4759
293
4511
1490
964
962
2165
728
321
4153
1586
74
1619
4309
813
3899
252
1886
3468
2223
4618
3149
1634
3634
1194
738
4192
585
3434
3872
1352
812
2527
4233
2776
4217
1519
3584
4309
4548
3611
3328
4234
2250
3433
4842
4393
1450
1214
1037
3299
2281
2875
4513
4467
4042
2399
341
509
3476
3399
239
3867
4515
4962
579
26
3324
956
3285
3787
3392
1087
1528
453
2966
2915
1190
2219
3808
682
3156
1348
1308
2135
64
4958
767
3074
3228
4838
24
3613
4453
3828
2589
850
2559
3589
481
3121
3985
1614
1345
435
4478
3770
3713
324
3439
3898
343
1792
3800
3795
4216
616
1939
3469
4473
313
3737
2739
1379
2512
61
1512
2092
3678
4968
4356
4999
3351
4600
4904
1487
3355
3619
2064
2024
3487
2688
1119
4661
3941
706
1507
771
2420
710
1124
3195
4968
1773
2946
2638
3861
856
705
228
2169
2574
3333
117
4786
138
690
2479
579
153
821
2996
1
1790
162
3991
4988
562
4898
3935
322
4353
2839
2172
2769
3096
4141
2123
4595
3720
1340
3563
4273
1552
58
3606
203
3368
153
745
4155
3772
3893
642
1952
4208
2541
899
111
4706
3686
3179
4042
522
395
4929
872
1853
3349
436
4858
4980
1911
3518
3125
1310
1885
1716
870
1676
1540
2629
404
1081
2402
731
4667
4436
92
2975
2592
4330
4869
1103
1722
1237
2096
4629
299
1818
2959
700
2978
3339
4487
4337
2422
3995
2867
3758
3004
1803
938
1791
4338
1128
3307
1160
3769
3600
788
4498
1026
2214
1924
2852
3653
3803
3902
1237
642
225
3471
4021
837
4729
4768
4074
1863
4740
1714
4860
1874
3961
3563
4316
1312
1421
3554
2599
1716
1150
2126
4291
2706
2464
401
2971
2865
1935
4397
2393
2326
1480
1625
4951
2852
3376
639
1925
4505
4900
601
1245
2211
1426
2226
4079
187
1032
1431
1894
2530
4192
503
1971
4167
724
2737
2325
2072
1766
2879
417
2129
4372
4484
2343
633
545
2147
468
3134
3836
4426
1326
3201
3097
4179
4240
973
2845
2439
2757
207
2419
641
1305
2676
409
195
4162
3793
3358
1980
1531
3288
1314
2448
1863
2573
1870
4157
437
4025
4192
3548
780
4940
4559
4746
4276
3973
3646
495
2137
3696
310
2823
2931
3486
2285
1592
4042
4944
4324
83
853
4263
2269
3885
327
1019
4423
4525
2260
4486
1697
2582
990
1051
4974
2054
2348
2824
950
1847
1177
4389
770
3274
2147
32
948
4406
3099
3813
2822
3995
2707
794
3571
1664
2735
1048
558
460
3737
4163
1108
3590
4860
1978
4980
3716
2045
3181
2266
3190
4513
1572
1710
4448
3734
252
601
3319
2049
3816
4550
3893
3995
506
767
1548
4408
1688
2342
1858
3539
1246
972
2388
1680
2256
4141
3782
1898
3721
4025
885
459
2667
4459
4701
2266
4194
2708
939
4980
2435
608
3809
3205
2612
2834
2113
3524
498
4070
3691
2614
3166
1148
4145
2501
196
2523
2278
2297
2187
2292
909
2779
481
389
4281
2828
4266
4202
4523
3090
410
3670
2478
2141
1061
1483
1944
4016
2332
3279
3016
2084
2749
2958
3500
1790
4439
1778
4166
1183
4826
1552
4771
4946
1768
4607
2054
221
2650
4920
2617
3692
3736
3023
169
2866
1621
2841
2579
672
1400
2903
2552
4298
1492
2044
3089
4277
2898
2937
4058
4691
3796
2091
3041
2087
822
455
1685
3283
4113
2326
4299
1661
3883
4314
4545
1114
3343
1982
4466
2095
490
1599
2686
3366
724
2362
2851
1149
4537
4260
3803
292
3209
2177
4045
530
1902
3815
2425
510
4179
4619
4528
1575
3568
2948
850
2350
3430
55
2007
1319
3599
4746
3826
3696
3088
1522
2776
3653
769
1738
4934
2987
851
918
2108
2268
4655
1877
4333
4614
684
451
3850
2635
830
1046
4068
3791
770
3801
2114
3518
4701
1733
4113
1261
2478
2634
1903
281
2082
4816
719
4894
4903
1769
3146
1075
3738
336
1298
2868
3779
1168
456
1658
3374
1933
1564
1298
1653
2105
2141
34
1522
2361
3817
1444
4876
3868
640
837
4078
3641
2815
2753
4067
2413
2433
18
3513
3560
4647
276
4873
1296
387
3245
983
4548
1682
4103
2406
429
1721
1825
1348
2700
3366
4291
3390
4395
3303
2046
3500
808
2251
1434
1571
462
2197
3192
2212
4960
3616
3874
759
1192
4621
3342
3494
3791
3392
4271
859
1012
4809
4225
3995
3164
529
441
4469
1314
2479
4126
97
4877
3795
4922
2970
2810
3356
26
1137
4616
4059
1975
1334
13
1116
1169
2173
1120
3011
1983
1149
4822
777
1827
443
2590
4288
1171
4776
3115
415
4756
4803
444
1219
2848
3219
4861
2607
3835
2140
4766
3222
381
4323
771
4335
3074
4847
3539
325
808
1694
4858
851
632
2517
2363
1662
2799
4054
1616
1570
1225
4357
4109
4418
3153
3709
3226
3685
58
4393
4359
3875
4520
3741
1802
270
681
299
1868
2600
803
102
2166
1521
4507
4993
2026
1478
1902
4481
4606
4274
693
581
1244
3566
4576
1896
686
3820
4847
1710
3586
2466
4707
1022
2124
4652
2861
2902
988
3442
3993
1502
2280
4617
3933
4843
3474
4259
404
130
530
399
4201
4742
4278
3432
2677
4152
3690
1399
2011
1975
4270
3181
3505
989
882
4256
1539
2832
4693
3320
4877
2582
63
1881
4527
2203
4876
1051
4955
3645
352
2879
3243
677
112
3493
3169
1568
1773
2604
3939
799
3601
783
546
843
4976
4905
4853
3802
1370
3461
864
2625
2565
291
1278
1245
934
170
1317
194
2094
4610
370
4013
53
3221
3790
3156
4050
780
2759
2739
2905
3132
1628
1222
4305
3638
4533
2078
2879
2516
4307
4595
436
3978
3654
4041
318
2951
2863
4875
3613
2054
896
1875
3163
1872
2398
3438
2468
4386
1527
1089
345
3777
1010
1678
3402
1766
4238
521
4883
1253
3741
1263
1152
1833
761
1470
460
1478
4024
269
2912
1437
437
1795
3752
387
1413
2792
1281
844
807
44
4255
1646
1570
3056
2875
2327
4003
4072
2695
1771
4358
3389
1231
2831
2242
1818
3042
915
1968
16
3026
4954
4134
2626
2140
4152
2475
2610
2697
1141
3866
3132
864
4524
4270
4285
1986
125
4591
4045
2425
4155
4967
637
1443
3229
659
4233
519
3239
3316
3294
3975
1920
1120
2402
2558
2149
901
1026
4449
4759
997
4308
2411
4204
21
2436
325
4782
367
985
4542
2416
4910
1240
2815
2207
3892
1430
2272
4244
1162
1053
4594
331
649
333
3974
2132
786
1993
2890
2502
4433
1475
4988
3533
2836
441
2518
2696
1305
4777
3127
4471
3030
2790
4106
2452
3467
3455
407
2872
4021
1270
2444
1083
2962
4929
4250
3185
1360
4098
4531
3273
4046
4048
1388
2591
1363
3367
2919
1698
2995
4130
1326
1189
2699
1401
2070
3492
949
780
3932
1618
1136
2110
2909
1153
546
2090
4018
4520
1501
970
4969
4820
644
1448
1791
1227
2615
1569
3887
2742
1711
518
1361
2839
3939
2161
3023
278
2256
1740
3109
2013
4934
1109
713
3062
2401
4317
461
2856
4409
4486
3367
3064
3720
4612
1234
1876
2514
3701
2874
1690
1297
3793
564
4426
1107
2775
1094
1438
3220
582
3218
1499
3439
2075
3738
833
4632
1568
2663
557
3694
3935
4938
2447
2337
3743
3524
44
3244
1462
3674
138
3131
3334
3687
3282
2682
4771
460
4988
513
1860
1925
3385
262
2930
1764
732
1162
2128
4767
3122
1507
2157
1324
1492
4428
3957
1087
2347
4444
897
1030
2581
2484
3526
2188
2650
617
1273
1670
3011
427
1039
563
3756
2102
2281
28
3198
2146
4464
3602
1511
860
1675
2299
3503
1109
1851
31
2797
126
3691
4955
2354
1238
4982
1888
4405
3262
3777
1532
2732
685
2319
407
2024
582
2186
1134
757
295
4547
3714
1869
1902
1413
984
1714
2083
3153
1639
2052
4945
2827
2572
3535
2144
3255
4022
1985
3158
3832
4007
3962
2143
2586
4482
1804
3028
3598
2517
4977
4500
586
518
572
3992
2585
1895
693
4296
261
3890
22
2550
111
131
3987
3004
4003
1583
1386
1741
1038
2293
604
3545
2616
1275
2019
3508
95
1948
272
3618
3734
1860
470
922
1586
2670
4580
4882
2179
3426
4960
371
3423
3673
4236
3960
2633
4863
1601
4671
3062
1447
1231
1300
1400
758
3211
690
4256
4508
3680
769
3175
4205
2670
86
4425
700
4674
925
3706
16
2640
9
3100
1219
2221
3964
2357
4368
1713
3665
4679
4208
19
4879
4459
4836
415
3122
2247
3899
2260
4310
395
209
2216
1659
607
2733
4462
4137
2372
1917
2472
4415
834
3271
4893
4277
4916
2199
252
3540
401
2345
3882
3653
4859
2512
4676
3665
3293
4013
2531
1618
4939
3455
72
2620
3337
3868
248
2373
817
51
4390
48
4359
1586
3922
1526
993
2811
1364
2187
643
2714
4557
4753
2344
3448
742
1102
1666
346
4526
4904
2280
3529
855
2300
3056
909
3888
2444
4324
4647
47
1545
779
779
473
278
121
4580
897
2850
1757
2328
4941
442
2601
4481
1595
4281
3474
2429
1726
934
338
4326
4897
4744
3829
4902
816
946
1565
3758
2993
1798
3279
1945
3422
3466
2712
3457
2790
3794
3688
3035
4261
4842
4304
4252
4291
3088
3098
1117
1885
23
4986
4179
3638
1783
1843
1934
1356
4502
3635
104
1088
1256
1071
4068
2408
3224
2867
1250
841
4287
2386
842
2050
3252
1429
849
317
4567
3328
4453
4227
665
1168
4887
2075
3358
265
362
4289
2872
909
2982
3417
938
1681
4363
4926
3161
1690
468
130
3195
1825
2734
1066
2766
1007
4362
3972
4733
4838
3812
2762
1256
2083
4842
2840
3713
3134
1130
1870
1879
2088
4591
4266
3690
3007
2314
405
2540
2337
4506
3269
4006
3736
4384
2081
4230
4079
4342
3768
1443
2708
2347
3383
4483
373
2939
3587
1631
2180
752
3514
2558
3807
1370
4468
3054
3597
4880
4209
1633
3156
1280
4680
3081
4476
2138
772
3091
3651
2391
513
873
2802
1060
2420
4602
2078
3939
2435
3539
3357
2264
2835
4751
2930
3057
2460
1392
50
730
1612
3980
3240
1361
1429
4782
1707
1811
130
3781
4625
3279
2708
2999
546
2478
4875
564
2073
1350
2029
1790
2123
1033
2293
4931
2091
2464
3096
115
4959
901
4585
236
3774
3937
4721
503
1361
4981
370
1043
2422
3130
1616
562
1919
3436
3447
4830
1800
1463
2257
3200
3472
2863
2250
1849
2820
1890
1351
911
549
3818
2212
3029
3132
1702
1145
3587
418
145
2625
3542
2243
3647
2603
4024
732
2659
721
949
1288
1559
2436
544
166
2591
3845
3181
4060
3510
4026
2534
1417
1177
1918
4178
176
4053
1562
102
4821
646
4113
552
180
1226
4628
866
2440
3074
4620
1455
2096
1398
975
546
2491
755
4591
3825
2553
4011
2210
370
3857
2288
1127
4587
4100
2315
346
3828
3410
2184
2243
3651
2197
2367
1730
583
3463
2783
701
1720
2392
2955
4214
1785
4760
3566
2580
849
2088
4353
2460
80
311
281
4204
3195
4799
263
4976
1195
3482
1034
4761
2394
2965
2720
2410
1590
2805
2278
1303
633
4481
1477
773
2206
3141
1009
3532
3711
3408
4123
2827
1885
883
2501
3055
239
4946
1046
3557
2995
4539
3820
3069
1424
2607
3929
651
205
3862
2010
538
2514
1845
2014
921
2795
1495
137
1991
3027
668
4533
1131
789
4598
1125
4191
3283
2205
480
1093
3110
2931
1548
1215
2645
394
950
3606
3760
3286
942
4276
1194
3911
2013
782
4948
4230
1361
40
733
1329
2105
2635
802
2185
857
3074
3469
4077
4024
2959
4176
9
3168
951
4811
4728
3887
4065
1843
1098
3386
4710
1286
179
4151
3332
4881
2210
1871
3094
3020
1321
4090
3775
2011
1001
4161
442
443
2557
4700
4482
2550
4888
3856
1899
4239
1074
3278
2461
3478
3555
2040
1509
2914
2707
2646
4474
2897
232
1289
1044
1541
1316
776
150
2686
3622
4159
21
2296
2015
1547
3074
1068
3957
699
3585
3165
549
2729
2119
3389
491
3273
320
3788
980
1010
3888
2720
3912
997
3419
1120
2721
2367
4304
1103
688
1699
4877
271
5
1634
1838
2131
4592
408
2484
4513
1397
4286
1611
1920
4717
2362
2771
3638
157
4857
2616
3844
1776
4206
4168
2788
4004
4819
1617
4526
4304
3429
652
3117
3126
4249
1955
4652
3268
2515
3451
200
3999
2603
2970
954
3550
2628
2447
2949
1515
2964
4833
2827
3117
1687
3698
3085
4748
4036
3270
4046
1597
4623
4380
3576
1036
3307
1465
1722
3033
3106
4719
649
1551
3765
1692
251
1114
836
3173
3146
4821
626
4196
611
4894
3455
4342
3123
943
4678
4303
3283
4145
179
4168
621
4944
2569
2556
995
2375
1119
208
4816
2788
3049
3184
535
4688
1535
3230
3817
4737
1378
33
3207
1882
220
346
4383
520
1796
968
933
609
1577
924
3062
1470
3387
3616
4426
4384
880
1198
3476
1937
786
4618
613
4001
379
723
318
4326
653
4002
3771
3134
1426
3261
519
3963
2839
2744
2364
70
3023
736
3590
657
3871
4153
4252
1759
331
1733
3029
3949
309
174
3368
932
4781
2110
3711
727
2189
2797
2424
4731
3346
2928
4612
22
120
3026
3376
3871
354
1006
3429
1514
3366
2730
3137
3399
2075
96
2516
4505
1280
1342
4052
1616
1350
544
1524
4481
2227
4466
992
273
1959
1724
2640
920
1254
4068
1488
4962
3538
4413
2403
1324
1878
673
4690
2191
2415
1270
697
365
1866
3923
2815
4793
4641
944
3317
727
37
3488
2276
2966
526
202
4590
3934
951
4445
2574
3950
2649
3307
4713
3795
3102
3294
2272
2870
3875
4123
4078
3987
2323
809
2495
2688
2195
1178
2198
3596
760
109
3115
3097
3465
44
4330
2966
3651
1961
1108
171
4649
765
2287
2672
3049
2607
1760
4185
3457
4084
3637
2473
3006
1356
553
4955
4076
4091
2999
1287
4143
1704
2201
3906
1593
1445
3290
4758
4024
4503
4943
2677
1001
1064
2106
2074
258
3405
2822
1213
922
3785
4719
4100
4802
1897
1655
4821
371
2545
4902
4035
524
4402
4941
2942
461
1000
880
1898
2492
3713
2593
1971
3442
1071
1483
4738
3038
4742
3409
4379
3056
1633
303
3184
3131
1674
1785
4223
2423
1798
613
485
273
4083
2351
786
913
4471
4252
3422
3762
1920
829
4379
4988
4922
3623
3406
2375
1313
4286
4147
2612
3833
4150
4736
2485
705
3904
4537
2136
4178
4720
2312
4569
470
3428
1837
4531
2611
3874
3565
4913
1816
4453
1533
1763
1551
4740
3954
4339
3278
2397
1012
3924
1240
1420
1885
185
220
1494
262
4330
4861
3205
1861
4148
4568
2284
3814
4532
4482
4206
207
524
4652
1496
4183
3691
568
1342
3247
2114
2547
1301
4773
1400
538
1533
2862
2368
4055
936
4737
1554
3527
2211
4403
1928
1216
3811
464
3935
1254
3643
1077
157
1579
4347
3368
2790
1917
3650
465
4976
1837
888
3577
3339
748
194
196
331
451
2511
1263
301
4216
3887
2068
779
3623
1717
4346
3869
1239
4100
2009
2439
99
4449
1506
4365
146
4357
2703
3595
469
2425
2750
567
1548
4043
4441
3124
2108
345
2438
4443
2522
1748
4855
1209
3581
2519
4048
1656
2922
2159
3221
2163
3960
364
4910
3876
3098
1778
2140
2134
2485
2504
680
743
4936
4332
3094
1725
596
3094
1325
1197
2118
2807
258
1282
4497
4424
1254
1286
4019
2024
2410
3744
4125
1956
3453
3557
1832
4058
2029
985
511
944
703
1304
4300
565
4578
4227
4330
947
1164
1549
4235
2740
1100
2252
673
4229
2796
3893
4095
3943
4399
2719
1042
852
4878
1518
4882
4123
1739
16
1307
4472
4965
4004
4911
4712
164
3897
3561
4176
3712
3007
4670
1913
891
224
571
636
4340
439
270
1971
1122
3454
2614
1554
4121
4984
207
4563
3865
2
2200
2922
4751
4745
501
393
4753
2921
2212
1378
909
3622
2396
4393
2093
3540
2504
4289
177
3083
2924
1723
464
579
2065
3718
3941
4437
3419
4642
2117
221
2337
3703
531
2604
4286
4639
626
4757
2769
2324
860
1932
601
562
568
2796
2297
3331
3565
3496
3215
1580
2540
2267
4465
3985
1259
2948
4203
3001
818
2839
2763
2308
3733
3340
2350
3509
4091
2781
3860
880
1619
1633
3506
676
38
2315
2121
1208
3496
14
4838
3970
1019
1923
42
3963
1444
587
2620
682
4725
1339
2031
758
2667
2173
361
1331
1265
2228
1367
4504
1090
2298
413
1312
2141
3083
2788
1613
3863
2448
988
2880
2470
2131
2316
400
2185
378
3237
4847
2663
912
72
1450
2894
1863
2712
13
950
4695
1720
2951
792
1304
1846
4535
1581
536
357
4598
2106
3082
935
615
4158
614
811
1629
4562
2358
744
1122
667
2991
2375
3880
4066
3163
2387
2101
2203
3498
3776
3502
3583
1067
2521
2706
4371
1569
1621
2238
1439
560
1216
531
886
1916
2752
4499
1086
2247
3857
4772
2633
3354
1903
3207
2977
2613
3794
3710
3946
3713
4111
323
1481
3819
3700
1692
1424
142
383
3243
645
3299
3968
2679
3710
1136
3628
430
2674
4735
1663
891
2349
1028
3753
2017
568
4670
3242
3588
4892
2611
4988
4551
1470
4492
483
3956
3383
4641
931
2887
4574
2779
1560
2106
4348
839
457
2097
4647
2684
3040
1344
3569
4798
4785
1997
2280
2053
1850
1740
1059
2544
2968
2620
2913
4714
1012
741
3326
623
938
259
3990
311
426
4491
380
4675
2155
422
2840
476
683
1813
437
2396
663
1768
2461
4904
3189
1005
4748
318
3554
90
3003
4395
874
4149
158
4796
1381
497
1290
670
3600
3543
1504
2444
591
1396
168
3940
1824
438
2619
2924
4191
4187
3437
400
4316
1557
660
4122
1712
1523
4197
2850
621
2565
4347
4676
4959
4061
2203
2930
1193
1457
2486
4783
3470
961
130
3391
3470
3259
4103
264
1164
3948
2595
2246
2537
3539
2532
2211
3304
1666
3755
602
3214
1165
2487
890
1997
490
1932
2503
553
2125
2956
71
1061
2828
974
2569
1968
3346
137
1258
3496
3553
4973
797
569
3510
209
655
2273
4391
3471
4150
71
1868
427
47
2722
864
3290
1916
2642
44
3532
4236
1160
2550
4257
1962
3310
2043
3112
2669
3461
2643
615
1236
2920
373
3805
731
806
986
399
830
4687
217
3261
1306
1729
3847
3342
2030
4000
3257
3327
3157
4909
2803
542
1602
3547
2999
3737
1399
3071
4320
2814
1200
2597
232
3228
256
1000
4614
3756
3757
2296
412
734
3270
4979
4155
2637
3355
350
3686
1764
1771
3685
2795
4490
4664
2481
3771
2709
1953
109
3931
3282
4134
671
453
3285
1251
2748
1121
4456
198
3239
3567
4835
3212
303
1116
4509
1609
3768
1252
2935
4416
1176
4892
1168
4642
3920
4820
2488
4401
2423
2154
2271
1783
122
4822
3415
4737
317
2689
502
2414
422
3179
817
2744
4696
4059
4487
4428
4638
4448
1616
5000
2699
2279
1330
1261
2838
419
3074
2912
3072
2394
3888
2381
448
3611
651
1616
1808
567
4968
4373
2770
4892
1463
4868
176
1742
2123
3802
3252
4244
4240
2150
1549
2776
4254
696
3235
475
2318
137
4450
3772
2006
4338
1143
3921
2964
3128
1340
799
1109
857
73
4015
4829
2062
1133
1406
4999
4820
4165
1485
745
2216
3675
1636
3987
266
1095
998
625
2258
2535
810
1224
4000
615
881
4687
1875
4707
4301
1467
3856
3976
912
3157
2432
287
2402
425
3572
1683
689
2381
3710
4648
4990
82
2757
4382
1432
2228
2645
4848
4209
3124
2837
1128
4288
4014
2580
4713
3089
3262
923
438
2272
2074
4357
1666
1067
4518
3412
634
1404
4063
1529
558
3489
1668
134
1506
1965
4327
1944
2464
674
3524
4383
1086
1208
1079
2272
1133
1516
2660
4964
2798
3499
1615
4426
4324
837
4547
649
2512
2567
4920
976
2180
2117
1275
2804
470
1826
3147
839
2482
4975
4379
3608
790
769
2219
919
907
814
4944
2652
4786
4739
2537
3133
4791
4260
4945
1916
148
3476
620
977
3687
1790
3533
3313
2861
3188
3255
4336
3710
2915
4471
4361
590
3415
3092
4870
2882
4695
2567
544
839
400
4451
3828
2486
972
1174
1762
231
4231
1747
4636
1523
3834
3410
4935
1282
3652
3097
987
2458
349
972
3715
2108
2639
3716
965
2321
4690
873
2124
4140
620
89
1673
4543
4588
2061
2669
666
919
3479
3161
773
1095
870
1028
799
2421
4815
2406
3786
1300
3331
3384
4280
1126
2461
2483
506
1782
1083
3613
1811
3624
2448
327
3747
4471
1524
3338
3898
3018
4569
4857
2006
3025
506
2084
764
1005
2284
3819
4578
3635
1597
1966
3293
3729
188
1703
4470
49
2284
4455
441
1088
2381
1825
4803
4854
2826
3637
3074
2556
333
1972
3137
4241
4132
3626
4030
996
3786
2586
337
1552
3726
4755
1066
1035
836
1447
823
220
4512
1629
2167
1457
2467
698
4956
4990
3504
2210
3958
3642
543
3646
2829
3991
1349
3939
4695
4223
1355
2651
652
3574
3774
3773
3773
2456
4915
1503
2220
4193
2948
3871
3874
1743
66
3069
2460
1097
1567
3747
647
3886
498
3768
4072
4178
2313
4703
2436
4998
4796
2367
2293
3090
4105
4734
3746
3851
2545
4352
3824
2902
470
30
3198
2503
552
2819
3450
1352
3390
122
1587
2500
4643
1010
2058
2291
464
4889
4413
3483
2424
4378
3203
4244
2387
2599
3670
2985
1720
3158
4319
1167
1368
2568
176
1699
1209
4538
1296
1929
1123
3285
3623
2078
854
3331
4905
1568
2119
1538
2588
4566
26
265
4619
1385
1742
546
2055
2299
4867
3247
789
4627
1799
2424
258
2956
2171
2692
3380
4627
586
54
532
674
929
3946
478
3085
2650
4832
380
1769
3618
4245
25
4566
3803
3136
1187
2668
1328
1450
2910
2346
3797
2288
3330
4935
2751
2091
2502
1631
689
4446
4561
1118
2110
3145
4455
4814
1477
2653
4923
694
1209
2526
4927
546
129
316
808
1312
2226
3321
3216
4759
301
1753
2697
3386
3132
290
2524
4448
3161
2824
4558
3486
3204
3541
3829
3164
1646
1905
2998
3271
4695
806
4210
3074
4964
3370
3233
4155
781
3838
3559
1127
1397
2594
3914
1595
2912
91
3055
1599
2128
3444
298
4219
3958
200
3842
2884
4111
3692
826
4829
4550
3303
3012
1410
4879
4711
3112
515
959
1534
3940
2632
1315
781
2499
488
4670
2385
1018
2010
3089
3847
3109
3235
4659
659
1387
1229
4324
3660
3000
3312
4768
1364
3323
3483
4275
4751
2587
4857
3078
2663
1033
2016
648
1088
3914
1233
4100
4498
103
2654
3989
3419
1752
3755
1362
3079
1845
3837
4681
520
2671
4318
1200
742
1275
4933
344
4965
3188
2891
3659
3810
1817
3876
1689
125
4620
557
1909
2984
2407
770
2721
3366
112
3394
1899
3945
418
4657
2947
1424
3632
970
2852
1893
871
2674
2890
2419
3584
2628
279
2934
1317
991
2078
372
3614
74
4591
4141
394
4030
857
226
3332
4363
2647
2775
4912
2153
3708
558
3521
4885
226
3422
4591
434
4696
3902
2874
2664
3371
318
3677
1613
4121
1906
320
4285
3848
4521
1334
1396
861
2077
4457
4229
1054
3772
3563
3958
333
547
2860
2525
3984
2993
1867
3393
387
197
4520
2297
4483
850
120
1307
341
4181
487
2514
4065
3485
3941
1489
2852
948
2433
3002
773
161
3861
3062
4010
1620
4177
3335
3037
2932
3423
222
868
2117
4104
4850
931
416
3432
589
2902
1713
2260
2883
4001
2241
1861
713
700
2303
4326
3749
2515
292
954
1191
510
4728
388
4388
1785
1106
1647
3764
3727
2442
1532
1125
3344
2350
1032
4392
1007
2016
3909
3383
2098
3456
4422
2169
2010
1001
3471
2009
187
1751
4411
2676
1771
3186
4864
171
57
959
2127
3215
4407
3697
1530
966
3010
3597
1313
1585
3104
4894
4119
3563
1998
1398
1750
877
2464
3826
4546
604
4208
534
1965
74
1207
1949
3016
4730
2355
2699
2186
1673
3137
1116
3146
623
133
3495
347
4923
3350
4213
602
1746
2822
2251
3858
477
2322
1004
2160
3003
619
4586
3010
4814
1881
3389
2744
4416
592
4351
3979
653
3139
3995
1976
272
3574
4968
2621
926
3900
1726
1467
1489
1210
1429
733
3663
1975
2415
2565
3365
3885
3811
669
37
774
1531
1123
2257
1125
895
3126
1274
1918
1213
2825
1942
3580
2280
807
3579
1870
4940
895
2247
1167
784
926
462
112
555
1158
1657
3418
973
426
684
4608
394
1040
4319
57
2227
1479
509
1128
4454
2646
3825
3478
3127
3304
1433
3278
1499
1996
4068
1091
2473
3238
4124
2607
1857
1848
2536
1014
2547
3178
605
773
4465
4412
3668
528
4546
485
4213
4227
2020
135
2074
1644
3390
571
2520
2527
3312
1531
1635
3
3453
4809
130
162
2416
3387
4902
2454
2962
3240
105
1611
3736
2443
3513
37
1435
862
3671
532
2886
289
740
1901
3141
3492
2562
4843
2028
2577
2550
2458
3593
3904
1892
4336
2518
2321
204
3506
576
1568
2499
4810
2557
1017
2503
787
13
3878
2194
4471
3193
327
4191
2162
379
578
1559
2331
1558
2048
4366
1530
2873
645
4379
3804
2668
1121
2105
3191
220
1495
1067
227
1486
3343
3951
2721
2230
4642
2252
1277
153
4013
2613
1244
1831
3156
1662
1517
4055
4862
2689
3451
4128
1097
4134
4687
2127
258
618
1068
1671
2165
2209
4180
390
2593
2051
1054
4173
386
3934
3130
1253
1069
2453
1490
4893
1289
4022
4792
2222
4493
4599
2723
3841
221
4248
2508
1415
1741
2682
3548
1328
15
4217
3413
1913
957
4146
4168
4417
1402
2685
4691
3472
4445
2563
2791
2762
4767
393
4913
3506
1283
2969
1316
683
2384
4366
4279
2964
1262
2157
1688
4362
711
3353
390
4543
3573
1524
2992
2153
4629
1371
910
2577
1292
3108
3885
3151
2436
2375
3200
3867
1845
2178
911
4707
122
386
3124
4048
937
4461
2654
1154
799
1901
70
2984
3802
1846
2866
1744
1874
1849
3783
2670
3341
2000
1713
4538
3843
1654
4745
3430
3082
2657
2273
4627
3260
80
3366
1932
624
3571
2877
1472
542
2250
4566
3861
946
488
3115
919
1049
4027
771
3932
3290
2015
4970
620
4399
1249
546
1262
3714
4984
4432
4801
2336
1231
2382
1811
327
3464
4273
3590
3103
2189
3569
4034
169
1097
3441
2333
4857
4415
255
2497
4046
100
1593
1821
4048
366
3582
3646
3119
1714
3772
281
4734
4722
2784
2522
876
1635
2819
2516
3107
4420
4698
4741
2548
4143
239
2710
4042
2221
3586
654
3930
2689
1890
3242
293
928
2597
3915
256
363
4702
4539
4466
4474
4611
3662
4088
516
1577
172
2088
4988
2983
4179
236
3447
3583
4392
4656
2799
601
1414
4647
1721
4753
4928
2125
1130
4782
3368
3930
3791
3142
1718
3759
2860
4073
2586
2546
4890
4216
866
3651
14
1539
2497
2241
4249
2853
1879
1693
1563
2235
1184
2459
3149
204
435
2896
4296
1111
509
3401
1144
2975
4502
1354
4732
677
2777
431
106
2699
1727
751
1107
3927
118
3652
1569
2761
497
1166
906
1645
2578
1237
3128
4803
4629
593
4581
2282
3917
1689
1501
1678
1667
961
2164
4826
218
4850
284
1085
4171
4764
2759
939
233
2619
2724
476
4846
4376
222
4769
539
1035
1927
4393
1185
2766
741
4595
1642
1433
2994
1176
3749
1608
4363
101
4642
1270
1633
2072
4425
262
1387
1034
2136
4543
2354
2833
4804
2600
176
3928
3785
3383
3173
4947
2619
1886
4454
955
34
230
599
2118
642
3337
468
3064
3414
4428
3222
222
4653
1293
265
368
2295
723
2259
1721
2963
165
144
4230
2283
3471
2779
1430
3169
2340
1715
4085
1241
4236
3196
1828
3249
216
4304
3051
3995
1127
1134
4866
3305
452
3031
2395
113
647
1615
3092
3826
1365
1772
267
3562
1604
1792
1852
360
51
1068
3305
2166
2641
2443
65
2725
1939
4250
2273
590
1786
3625
1561
3417
2185
407
3104
2586
3889
2382
2516
4551
1808
4867
2489
1951
2615
4547
1917
4028
4865
3208
455
2684
4288
4940
4015
521
1273
3452
1502
1181
858
2446
4672
571
3501
4416
130
402
3541
276
337
2423
1556
4657
3243
2619
4407
1222
1960
3264
1154
3218
3791
4704
4666
2819
2924
1921
3304
3917
4900
634
654
121
2527
2721
2335
2455
1597
3378
229
4214
2952
1729
4904
2896
3202
1711
2106
1892
145
3422
2981
4262
2649
2051
2592
2558
3680
3000
3170
3823
4200
4589
1131
2604
3693
1031
3600
2208
3825
189
654
3544
4800
3054
269
2199
4678
278
3859
4978
2082
942
879
1097
1844
3726
3859
2365
3220
2725
4257
2058
2789
2472
2246
1623
1901
3859
1601
248
4410
4592
3351
3337
2642
2
1012
2328
2749
4498
3561
4138
678
1339
188
3047
4819
4377
466
3376
2351
4688
1288
2024
4985
3312
3736
521
4548
472
992
2515
1221
4783
954
2560
4344
4704
4467
4472
3891
4639
4524
2141
2689
4468
1472
3640
3075
469
773
1174
3800
3541
3430
1941
3981
4870
3040
1887
4361
998
876
4286
2557
2660
2286
886
601
4688
1722
2403
274
423
4008
2261
1488
2606
477
3249
2622
382
4268
1034
3293
862
1318
1379
3260
342
3447
3928
1612
3118
1047
2692
2009
169
4223
1997
491
4675
890
180
214
3320
975
3860
2015
1652
3155
2117
2339
2239
3960
968
637
2852
963
3806
3790
1556
1060
3237
733
2453
3064
210
3094
4673
3453
52
1009
3922
4005
1198
3755
3011
4970
865
4955
904
3114
3706
1234
3502
599
1652
2538
1858
1582
4589
4046
1483
1802
2635
540
4989
4271
1576
496
1625
545
2943
3739
4195
823
2769
2510
1783
4025
3782
1573
2234
3160
2537
1168
2771
3189
3344
993
2850
270
1509
1397
1221
3274
2844
1966
272
534
3739
739
2541
437
1380
1524
769
3841
3190
945
856
1802
4830
2593
795
2723
2627
3
3899
3072
4250
285
507
3214
3792
1161
3783
537
3645
4572
344
1968
1444
664
1622
2635
3449
4119
4098
2860
2821
2560
1871
1436
2998
3959
2658
3163
772
4060
4247
791
896
4762
2709
826
4179
3391
340
3663
3858
2083
495
4546
920
3519
633
3479
4029
246
3980
1946
647
3485
1462
853
600
2856
1403
2478
3407
2432
1495
979
870
3182
4824
4520
1980
3745
3656
125
1900
2382
2087
1243
4913
2567
698
1539
1438
2813
297
3730
1821
3011
4185
3137
2192
3548
3039
459
4964
4456
2076
2709
1212
1053
2499
2574
2238
1923
3218
75
4098
906
308
670
1213
2671
2991
3425
1473
3645
4378
799
3936
1211
751
2165
4050
487
4143
2252
2206
4805
3077
2918
967
1445
3110
1135
1894
3930
4519
2165
282
2880
756
568
3695
3112
3590
782
4866
4018
3784
4447
2733
4181
2386
3280
4051
2020
433
2133
932
3281
1360
1186
381
1447
4802
828
557
2814
3952
297
56
1711
4521
3716
2865
4068
2966
374
3788
4356
1489
12
513
4438
3264
2777
3312
3991
2280
765
4130
62
4589
105
2038
923
2254
4167
1950
722
2262
1021
2352
2187
405
3459
1617
3498
780
1876
3976
380
3061
4572
1338
1514
647
327
4851
1148
4732
1825
2783
1096
68
4498
3644
4634
2507
1600
4091
4241
4842
600
1259
696
4932
2019
3847
2158
1288
4117
1884
1540
2024
2530
1948
1831
1624
1067
3128
1333
3361
3639
1373
535
526
3820
2898
4586
3476
4390
3315
3637
1342
3992
273
4
3282
2403
4357
990
2698
2021
2740
3225
4184
1909
4812
766
4738
3937
123
2676
2308
677
1772
1385
701
2582
2674
1369
3459
426
3265
2015
3212
1235
2390
3106
3973
1894
1123
1905
3553
1451
2048
3653
2637
1392
4095
2981
462
3756
4770
4635
2683
274
3506
1237
2468
3559
2140
4977
2485
627
2133
4443
155
4257
3162
3855
3730
3460
4818
4185
3900
2984
2093
4714
2639
3677
1904
2292
3981
3030
2101
1706
3038
3430
4915
4723
608
263
1789
2138
3715
4681
1227
3839
1342
1416
3185
1220
3665
3980
649
1080
1919
1515
224
2273
4338
835
1836
3501
655
3092
3677
1334
2619
2700
2786
4923
770
4283
299
255
2150
3999
4705
3859
291
3730
3168
3862
3484
2080
3091
1794
2893
3413
2850
4605
3790
543
1483
926
1917
4552
4927
3995
804
1643
4788
3683
4475
2285
3841
2386
4483
424
2343
4865
1505
2595
4014
489
4382
593
767
1963
803
2631
4474
2614
1543
3287
1983
3485
2684
4517
3314
2812
210
856
4098
4589
954
1891
3947
3570
2751
2742
505
3144
1408
2064
4648
3782
3711
4559
2850
4060
1326
752
2993
2407
3951
864
3712
285
2599
2041
3255
4526
2520
8
2666
4428
1513
2416
4440
1620
4409
611
1230
1990
1560
1823
1501
3902
2102
1373
133
4702
4659
3027
2790
1138
1604
768
4290
1826
222
3681
3493
1352
1265
1201
2599
3070
4758
2054
1146
810
529
297
992
2864
3323
1849
1767
2933
2499
1146
795
1653
1414
3315
4857
3476
4689
2910
1704
2298
1605
1181
1844
97
2350
3418
1289
3566
310
2057
4117
4367
247
4982
2152
1698
2727
3758
4496
3391
1821
564
1433
2782
828
4284
1347
4625
321
627
576
702
2767
3720
3683
2366
1693
4732
3408
3304
3489
2355
4383
2741
4215
3188
2962
4145
609
1988
3927
448
876
1300
4670
2524
3504
4661
2060
2357
86
3595
2864
538
2236
1405
61
2344
562
2997
615
1799
4873
1301
3842
2640
3236
4758
2923
4903
1848
3591
3432
3420
2305
2051
2176
2500
527
4374
3278
2728
1736
1320
2671
2853
2416
570
2304
4273
1203
1565
2556
4382
88
3508
4549
803
3485
475
3725
753
1153
2889
4651
2924
1515
2912
1820
2184
551
3960
4153
971
174
2015
4368
2639
2427
2617
1391
3215
1598
1827
4391
2597
2384
1603
3329
673
2794
1449
1810
2216
1728
3707
415
1351
3553
3622
2248
677
2910
150
1079
1347
3754
225
3055
3952
1168
2058
2609
1157
4855
2711
955
2861
1314
2172
4689
4499
4794
1256
1584
3079
613
4829
3916
425
420
2884
833
4464
2202
3047
1473
695
2371
4815
3334
1519
225
3469
1714
3125
1574
1060
880
3078
4500
388
3949
3149
34
2472
4144
2235
1874
614
2997
1754
3856
2660
3669
1975
2737
4983
2390
679
631
1563
3528
3831
2271
3498
3667
2449
444
1129
3613
146
1638
3976
4189
2446
993
21
1047
4915
3392
4140
4291
2424
4567
4810
483
1305
1404
3300
4224
4727
979
3875
854
4439
3612
4995
1295
4690
3198
891
3681
3547
1751
4994
3701
2470
458
1982
4288
1577
1734
1018
4175
4345
346
538
4347
3360
1849
4553
49
2553
1675
205
3895
2564
1588
2093
4132
4403
1777
4649
2622
4189
23
4925
4845
4067
2490
890
1319
1666
2287
4942
3789
2301
2065
1271
3390
1015
4209
3372
4414
1306
3479
3414
2747
4361
691
4429
2936
748
3617
2523
2290
2610
1671
703
2349
3404
2985
3800
4388
3317
636
328
2926
745
429
618
2500
1771
3309
1241
4184
4503
1777
357
4737
1882
954
2194
2820
1245
337
2487
1294
2295
3437
3903
82
1550
1892
1910
4872
3072
4810
2997
3599
3907
154
612
3789
469
4256
649
2967
1200
3443
1291
2143
2185
4676
4223
2662
2033
4158
806
1035
4624
1577
61
3078
3568
4360
281
1411
2743
3531
1701
1736
4738
2508
2696
3866
3836
1390
2246
1846
2095
2743
4974
471
4532
1029
3498
536
3648
3962
666
3505
2518
1596
3210
3869
229
124
4300
4920
4989
3070
3436
185
2762
1530
2890
2474
1331
4225
3831
3883
4726
2502
3192
4683
1402
1063
3117
1757
661
313
4684
2211
4591
1736
4279
4787
1599
2690
1504
2313
3071
927
2981
1096
2173
3511
2938
1363
1804
4917
3878
1395
2587
1732
4867
3902
230
2159
617
2443
1946
4594
146
949
2763
3588
970
1443
373
1672
3737
1314
3901
1346
335
656
859
4901
4755
2711
1742
4193
4013
2237
61
377
3324
2426
1529
3576
901
215
1011
4076
1598
3981
4539
4179
4614
3562
978
2933
3081
3003
1360
3083
222
4828
282
176
3601
1699
2102
3607
1026
4593
3132
754
4246
3255
2660
1092
348
1848
851
4801
4329
2034
2388
4523
2427
3863
652
248
2764
3713
2450
4253
3549
1758
3557
1808
1113
217
4169
3425
3059
3442
1013
869
3124
420
1788
2691
4299
3670
2185
2153
3974
2320
184
2275
769
2366
3025
4868
1865
1729
4751
2967
1184
1553
2689
4026
4452
1081
3302
2406
2882
658
2173
3212
1655
1809
472
2908
1251
4441
3657
2745
1787
3400
2290
2129
1826
3043
2639
1775
1838
2018
1641
1372
3939
2242
826
4182
4102
1230
2158
1412
2787
1710
3475
518
359
1678
2451
653
4585
2205
2429
809
3483
206
65
4886
1289
1345
464
606
2388
103
2775
3773
1780
4100
1195
219
2247
780
2986
235
2230
846
4654
1944
18
4325
1927
873
4502
1660
4074
2920
1890
4031
1944
4847
94
4858
4359
4757
4609
3124
17
3157
1022
1479
3004
2558
1601
1241
1044
154
4918
2729
1153
4861
1411
2094
4493
997
2088
4453
944
2318
2743
4911
2966
985
3007
2613
358
3727
194
3641
2745
3127
3263
1321
3165
2115
1983
2181
2347
2488
3120
2521
2273
1245
4211
4519
2786
489
550
1331
2069
4595
1293
2831
1332
3090
4199
1434
651
1878
2991
2599
4948
3946
2412
4514
1020
1547
3074
4417
1371
2211
2646
2239
4397
3246
1858
4466
1465
4598
1746
1425
3175
3744
1168
2
4174
4052
2334
2937
1369
2577
1866
4695
3184
3947
24
1013
925
4438
2869
1734
1226
2914
715
318
3495
1002
2555
4814
2454
3903
1014
2955
3874
4359
1772
2772
2288
3497
2103
4582
2808
1011
1792
4024
2972
1539
4275
48
1360
2288
3927
2684
2351
1486
4971
1666
2457
2794
2961
1362
1004
260
1813
3407
3758
4948
3232
3185
2446
4414
463
1253
2710
4801
2340
2930
4203
242
4633
8
1835
3314
2064
782
4665
3071
2330
182
4899
10
2808
1462
4021
1232
1131
4554
1872
3995
1729
121
2976
1651
4939
417
341
822
491
1300
3389
4367
774
4588
4704
3016
2386
2588
484
116
3400
769
4270
2763
171
3781
4511
388
2602
2990
2437
4132
4181
2318
2219
4461
2513
411
4460
4388
2956
1360
1668
1948
3838
3050
3598
766
2795
3837
4702
4221
2727
3442
787
2309
760
165
1219
2305
4986
2297
3596
257
2031
307
3966
4888
2608
3405
3494
942
1228
2818
1793
2178
2420
3043
249
3274
2447
3217
4684
2181
973
3551
2604
755
398
2580
1107
1150
1855
1335
3891
3555
4374
1259
4818
2693
1795
4475
4999
1645
2172
1097
4433
2198
3088
3152
281
4962
2411
4976
114
761
3345
1764
1060
3197
553
4774
1357
1466
3208
2699
2428
4015
2877
4937
1791
2724
2757
2554
2401
319
2529
2542
242
2551
4380
4860
1774
852
2134
1669
4034
3072
4922
3101
2526
3623
3384
1302
266
4879
2761
163
2852
1440
3672
4331
2659
2861
2925
3819
4318
1893
2369
4181
1235
2502
4509
2376
2740
3839
4296
3511
4299
2788
3655
1131
345
1545
445
588
870
3672
3525
1236
4214
2611
4222
1549
3380
3928
4663
566
4173
2436
2639
4102
1790
922
4590
1782
4069
3146
1828
1389
567
1867
2360
2168
2245
3050
200
3690
1152
1976
3216
2359
2173
952
1599
1982
3922
411
4756
3963
811
795
4470
4842
1768
3974
128
4186
2438
4771
3560
1846
246
274
44
3117
4486
1042
4945
4842
2591
2916
2518
1377
4638
3897
4678
358
1309
3482
4496
2205
1825
4596
1424
1364
2496
4789
2456
500
2547
3153
3476
4399
2636
665
2472
1202
3438
3535
4633
4131
3758
1030
1742
3126
140
4910
3439
2920
4737
4127
1778
3910
4611
2385
789
4477
4175
1001
2616
3002
4852
3574
4434
4621
3613
2402
256
1637
1513
156
4861
677
3705
4943
3336
1390
3984
1989
3411
1106
3523
156
2065
3493
858
2526
3875
1857
2860
980
3138
2217
3688
3891
974
2997
4359
897
4924
3311
1857
3757
1037
2295
3676
671
2351
2008
1300
2344
1393
3283
4462
4117
82
4821
57
1753
32
967
3881
4137
1960
1976
2742
982
388
2007
493
2471
4360
1771
1408
1535
1794
945
4539
4954
538
2379
3790
2986
4321
1905
2058
676
912
3293
1707
2346
4778
3680
2834
4264
581
809
63
781
4219
3449
3198
3222
1479
3925
4246
2756
3563
913
1639
3813
2634
4876
4008
3554
1988
4590
1531
1308
2433
2541
4917
484
3349
203
1180
2692
2129
3846
3225
2437
1038
2399
3335
647
2744
1677
320
4528
2797
4202
1554
1750
2547
2599
2999
3186
2270
467
1055
2004
850
4786
108
2901
1555
3253
1384
1093
2386
1745
4776
1011
2634
2074
3969
108
3645
4882
4583
3110
4890
1038
2323
363
4436
4573
3430
592
837
3044
2126
3707
2518
981
1107
4358
595
3514
839
4687
1964
2348
2899
3546
2440
1812
712
3350
2095
4482
3961
120
18
1179
2497
3805
2672
2810
1133
3537
1529
2258
2586
502
4941
3632
4854
240
4369
4307
1510
549
4387
2947
1447
3686
4025
3296
2355
1066
4627
4817
3067
3202
370
2454
129
4747
111
1726
4040
1707
4030
4088
4360
3649
3171
4332
4567
748
4167
3272
1293
2652
363
2188
3573
4886
246
667
1912
4752
772
1336
3291
736
4196
2731
1240
1308
1136
4477
4849
1942
1048
4733
2476
2074
3348
4890
3038
338
3348
3743
1284
1349
883
992
3045
2547
4989
1666
158
649
3667
3237
4160
1064
4652
790
4254
4749
770
4176
4764
3525
2970
1042
1255
406
748
1535
4264
1508
112
3943
1630
3047
452
3384
68
1917
324
4637
2421
2331
2900
221
3599
3812
265
3188
3458
4210
3102
3373
1545
3023
4960
2937
3005
460
1792
3130
1405
2754
3819
3044
436
725
3314
3762
4557
276
1566
1976
4574
792
3852
3160
2348
4590
3519
1425
354
1276
2153
4277
695
4473
2397
2671
1200
3269
3300
151
983
1372
77
780
2666
82
1790
1636
788
851
3129
83
3364
4238
3671
2360
162
4974
2463
2573
4813
1165
4141
1895
4822
4908
2201
1725
3452
1771
3900
2710
1602
1528
3650
4029
4358
3923
3618
1879
2667
2797
1623
1434
4944
3871
1347
2527
3243
1186
4446
163
909
4127
397
1309
3933
2949
4973
2743
872
3235
2630
4452
1589
4171
3259
4647
2410
342
1089
815
16
1528
326
2867
2501
1420
2405
2525
3717
2725
1993
4199
3351
2849
4735
774
4249
1435
1380
70
4426
345
1136
1669
1751
864
4122
2669
4784
3631
3314
470
2961
118
4320
1513
1241
4372
2699
3164
220
1501
1102
4908
1446
2422
2402
2694
4627
1356
3749
2217
2207
959
3790
3490
161
248
4125
212
3499
4882
2713
3837
3155
861
4860
987
3336
4943
3234
3032
1820
4881
347
2663
3629
1117
4301
4974
3072
3867
219
3622
2291
126
4961
347
1917
1313
550
2312
1814
3521
1090
2921
4955
1803
1839
2030
1153
1961
4047
2720
1333
1353
3511
1367
4462
1705
668
2650
2342
4655
1354
4926
873
4052
1621
1345
3164
3892
2724
4100
1579
2071
1470
135
4519
1120
2417
4616
3517
2930
4002
1973
4496
536
4381
1985
1687
658
1112
1103
4977
63
3718
2131
211
1285
1724
4144
1351
677
2071
438
361
1243
1791
700
4922
1480
4097
4368
689
232
2233
701
1833
839
1926
698
3654
2260
841
4127
247
4803
2003
204
2584
1083
2450
755
2977
1783
3045
270
1642
4250
3117
381
1362
3422
4066
24
4597
2792
4335
2281
2316
1629
2015
394
2019
4499
3861
3507
4411
3896
815
927
1268
1611
4695
1797
4658
4599
2947
4935
2532
1460
2815
2517
1391
75
2192
1965
683
271
1752
3618
4151
1373
4158
4953
2480
3768
878
3799
1979
4
1266
881
964
2550
30
1575
938
4754
453
4803
4070
3428
335
1835
481
2331
296
3
1734
3081
331
3288
1536
1271
1434
559
1555
1630
196
4503
799
146
2732
4634
496
2156
4394
2271
2303
1619
927
2079
2617
987
3695
4122
3937
1707
3285
2883
4849
4761
4981
4673
2981
1784
4458
2672
4419
219
4597
158
1412
2145
1302
2781
237
2937
1059
1532
3728
3387
3378
2935
1228
2382
2071
238
1041
3151
3344
157
2261
47
4955
1405
1498
3012
3259
4455
2315
3103
4624
1238
1947
218
1491
1640
4326
2036
3689
1114
1482
4512
3055
4687
1086
2731
464
4437
2061
839
2478
234
615
208
3730
2615
3228
1028
1121
4219
3986
4638
1215
3245
577
2755
3433
3173
715
2363
2719
1198
1260
435
3149
3114
1525
2347
1266
2049
1780
1704
4114
118
217
3485
2906
3564
4017
3327
3172
2344
1722
2027
954
3196
2077
3157
4389
4217
3176
4881
2524
3720
525
341
2069
866
299
1661
2923
1083
854
3918
1854
2692
1529
2865
3551
3248
4371
2487
3948
3252
3980
2574
2148
3487
4502
1576
2952
255
1108
240
2202
2729
566
2748
3797
3937
307
612
581
2604
2355
663
2616
501
4976
859
4053
150
2421
4525
1944
3547
2618
3270
2787
1590
2969
1413
4016
2474
3045
4850
1481
1512
575
61
2026
3320
3430
1582
2106
3698
3985
4916
1488
1034
788
4623
4109
86
4847
956
500
2232
979
4603
1684
2341
2101
911
1537
1553
2604
1627
1751
6
942
3501
1709
964
1076
1358
1062
4752
1078
943
935
3623
3974
3988
1286
4277
4165
2954
1546
2139
4494
4250
648
2560
3600
2205
4570
1833
3172
4790
1971
693
2368
219
4565
1014
4339
1693
4612
966
894
771
4454
679
2312
2730
3656
1944
3063
1974
64
2971
2484
2957
3588
4749
785
1469
1933
1661
872
1332
1653
3610
625
1135
1913
4160
2339
966
3162
4427
1291
2184
405
1217
565
4097
1739
2764
4753
1526
3836
778
378
4326
1969
1590
102
5
3494
555
4427
2932
3378
46
578
2993
3741
3859
3261
228
1179
802
1061
2159
75
618
14
2249
1448
211
4264
3085
4319
4171
1870
3690
2103
2515
1175
3639
3258
59
4118
2671
332
3817
25
1827
2436
998
4480
3107
2422
911
2626
916
3961
4854
4298
3276
1376
3522
4094
2504
2675
2033
1327
619
879
3215
4256
1942
295
2495
1661
48
238
20
1819
2548
1222
442
1553
3975
4421
3407
2960
3232
2020
103
1605
44
2409
790
1546
1672
638
933
466
3125
295
1947
244
4112
2588
3879
3430
4990
2386
3467
2732
4441
2185
2014
4993
2591
569
232
2225
2507
535
547
1226
1372
2030
2699
2170
2803
4948
39
930
3958
4070
1778
1429
2468
1048
2242
4185
3097
2386
1721
2774
1770
2804
1898
4260
491
1431
854
174
4572
252
3935
3814
265
3197
829
4006
2414
3960
4794
1652
3470
196
2947
1882
2319
1052
2382
4203
1996
2205
3253
626
4176
1012
2187
4467
3951
425
23
4619
1035
4865
3900
605
5
2273
4579
2489
3719
2898
1962
4948
1974
2592
3020
4658
2795
4069
4781
4791
4445
2113
4793
3165
11
1265
3560
4579
2142
3931
1527
3382
937
3205
1921
2981
92
3743
2098
3208
1395
1742
3233
2025
3065
3549
1994
762
2836
800
944
1935
2504
1185
1043
2
4125
3680
1995
1379
4263
2456
3366
1642
4177
3486
2158
1286
3910
4309
835
4534
315
115
4123
3961
798
984
1059
2753
596
756
476
217
3636
1107
377
3931
3154
4144
492
4551
3392
4378
3514
2020
1731
1813
3803
4003
3863
4396
2142
4934
2548
4440
3274
4957
2302
2215
3483
4928
1191
3801
2251
2598
1516
1422
2982
3679
4574
1016
1056
494
1339
1025
2651
2543
2741
3144
3579
4687
3670
1449
4731
4354
728
467
581
2812
3528
73
3492
2878
378
3158
4170
4693
218
2336
3740
2929
1488
3258
3724
3604
4241
3862
1184
3576
270
3701
2131
3287
3055
208
1550
161
340
1076
657
4498
2753
3747
1034
4905
4398
3619
4821
4888
4172
346
1232
4960
4571
501
76
2873
1980
514
86
4579
516
2459
2230
2878
190
4
1723
3695
2938
129
1661
3808
1472
4427
4706
728
3790
71
2372
3870
1781
1596
912
3254
2927
1346
2040
4971
1053
1875
4994
1885
2151
2326
3887
2572
2825
3867
3374
2423
2588
4844
4397
4169
1159
4911
3557
354
2119
1261
3034
3791
3791
4884
3420
3209
4643
4956
2772
570
2093
4878
897
4460
460
3688
4514
1929
1629
2924
4377
4696
3870
1821
4167
544
2112
243
3703
715
971
3208
933
2836
3502
3958
4053
1359
4890
2774
1823
2934
538
2428
2724
3453
4751
855
774
179
1665
426
4386
2642
1761
3866
615
3322
1613
1542
1342
4621
4009
530
2774
1175
2893
1188
37
960
1632
1367
3142
2241
205
943
4324
4899
332
946
3962
2452
3634
3344
228
2547
2392
4741
4566
924
2391
4387
4982
3796
666
2657
1140
2339
2752
4730
1554
3158
4739
1902
3831
4865
486
4637
2199
1867
1209
1481
4017
1792
4593
2891
1635
3637
2859
1738
1578
1769
2349
3565
197
4020
2901
4394
4293
747
4176
4855
2429
1209
2077
3060
281
552
1381
4162
4414
1868
678
2868
1553
3178
3519
204
2781
4830
2724
115
4652
611
422
1471
573
4987
2839
1158
2935
3636
2745
4360
3892
2305
1287
4026
3678
225
307
1049
4109
3755
4573
945
7
2213
777
2375
1331
3454
696
4681
1097
2246
4214
989
1067
4392
2471
4256
4672
2149
1794
1738
2387
2553
913
1414
1410
1775
4009
1898
115
2727
2754
1606
470
2891
4073
250
4850
3419
1414
1482
161
1432
3469
4467
2331
288
2282
2905
3894
3676
4998
2053
2934
2527
3366
4726
1012
3770
1653
1177
4053
3581
3712
4811
3239
4758
2785
3325
3496
843
2174
2845
2210
3177
968
1207
4484
1325
1399
3667
572
4711
1503
849
4385
2682
3135
483
3714
2237
2610
1684
74
4297
3454
3023
3588
1773
2837
149
2140
4013
4110
2867
3127
3362
4708
4219
2245
2688
3857
2342
168
2926
3548
4428
1122
2031
4895
1383
33
3754
4074
3164
289
1632
4891
334
4107
967
3414
4111
2697
1313
3206
3329
4716
1137
2529
4299
3055
4028
2640
3626
3668
3077
679
4418
704
1193
3282
1022
2016
3412
2506
394
2884
728
2711
1883
2207
3811
4875
92
1474
1883
1493
4715
806
124
3663
1361
3793
4263
4165
4432
4158
4713
3160
2214
3646
3654
2601
3246
543
1297
3444
4396
4117
1664
406
202
3036
503
4705
340
4115
27
4800
2031
13
3833
1788
786
1883
923
1987
2790
2513
3326
1223
4962
1776
2874
3356
4012
401
3453
3035
3805
3433
793
2452
3330
4253
2500
4257
3514
4360
646
1292
848
3737
2194
2881
3604
1538
2092
2541
2510
3856
4316
3482
4065
1702
1002
1824
640
1678
3218
4270
4501
1526
1874
872
335
735
371
1532
4658
1845
2175
1286
3775
345
2347
2198
1498
3574
86
3637
4262
2815
2214
2481
912
559
2666
1953
285
3642
307
99
1722
2003
2737
503
1239
2241
1831
1812
1497
1830
2462
4909
2490
3063
2130
2126
3652
1182
1386
3577
1587
203
769
1956
1271
1484
1369
1367
2244
2384
1458
2994
4128
1058
3476
519
2370
4952
2714
294
1487
1459
28
3793
2361
4245
1748
821
2899
4440
1883
3545
4113
3609
2518
2204
4616
307
4882
2742
2955
1018
4512
167
1944
4815
2334
2095
3442
4034
1383
4184
594
515
3429
4251
4540
2241
2832
3602
2573
1194
1825
283
1761
688
572
4856
1760
3291
4909
2876
3574
4657
615
807
1308
4933
626
1450
438
3120
3716
4045
4009
3029
4718
2334
1291
1152
1902
2984
59
211
753
94
3340
3568
466
154
149
4068
2097
4155
4806
681
3579
4450
3580
3923
2929
2256
2462
3695
4346
2927
2622
2894
873
4039
3516
2850
3211
2086
2896
2847
308
4533
4188
1395
1462
3351
4096
1072
2511
2182
4098
970
3842
290
4491
196
517
582
3405
4756
1138
806
1429
128
4946
3782
3078
972
1637
4657
658
4762
3544
142
3051
682
4425
1830
4068
1263
165
1175
1353
64
4873
4457
4560
50
1833
2477
1256
4136
2340
2520
427
3643
1567
3246
578
3723
4793
2467
2176
601
3294
210
1499
3900
1048
2793
2279
169
4402
2125
273
1158
2111
2506
2695
2394
2396
744
4685
350
4110
601
632
3452
4638
4265
4992
981
1204
2559
3455
943
3524
2057
2732
3663
1612
724
1727
4540
2432
2792
3632
3807
4789
4433
2532
2822
1893
3161
1911
4359
3481
1792
84
1517
1574
488
1920
3403
2970
994
1412
1984
2615
3336
1148
3924
95
4602
3615
3536
205
4300
4321
3455
1359
3862
686
2840
1803
1099
1999
1913
4454
3641
2144
2703
4328
4645
4001
1372
1009
4472
3601
3832
727
1239
1704
1721
1490
4697
184
767
4767
4129
3683
1710
1123
2893
2957
1019
973
3686
4559
3115
4310
3065
1736
3282
675
1621
402
1407
3178
1181
1257
2432
1309
1953
1657
1895
528
4281
1961
4480
1809
2847
3694
1715
2343
4803
4736
2272
4819
2707
4108
775
3993
4938
1205
2995
2845
2829
4855
2246
415
2208
2214
4641
4727
3480
4571
2922
3717
401
2775
2770
3384
3335
3287
2603
1287
4064
3743
3579
2348
3162
1139
1894
3865
680
2218
4971
1963
162
3539
2617
1997
2820
1760
2270
4884
582
4950
4120
4470
4645
2876
498
3089
1690
2041
2508
293
2075
401
2470
892
1518
1482
966
3227
1548
3825
3578
3249
2901
1175
3360
540
3179
1218
813
849
1582
923
4152
90
961
3726
3941
4090
3575
2277
1761
4742
2592
1435
1726
3752
4862
4843
3901
1473
1547
4479
97
1908
3232
1501
3785
3809
1055
4409
1699
1565
2973
3294
2835
1579
2490
4411
153
2921
1718
4558
713
1129
3143
552
3188
3964
2796
3038
4129
410
1777
4899
1234
4453
1134
1036
4502
3650
84
2888
4452
593
114
4913
2384
4327
664
961
3781
3697
2414
821
744
4850
2904
3305
2446
4189
1621
4913
4965
465
1548
3945
4568
1014
4403
630
2929
458
4871
1721
566
4156
3153
3392
1523
1649
42
1038
2713
2547
4274
1333
2380
2052
2848
2083
2470
2488
1492
2340
3830
790
1890
3507
543
4903
2319
3120
1111
2830
4132
1967
2075
1046
2430
201
2938
2453
1014
4416
3899
3185
724
2167
489
2074
1365
178
334
4764
4152
4837
3729
359
2318
4044
4238
2426
3319
4506
4554
3864
4118
4965
1395
1457
3373
2624
3525
2783
438
1451
4142
2111
1131
179
3984
1184
3275
3684
4343
1417
4738
2813
3770
625
4451
640
2689
3465
2788
1630
1046
2244
4449
290
1726
2300
63
1815
4068
3229
4949
935
2162
2474
3959
2375
3977
802
1655
1392
4840
3955
892
2435
3397
386
2788
4600
2324
4140
4505
4446
3312
364
1191
4050
2717
4398
789
2011
3226
4516
95
4084
534
3091
2326
4732
524
3891
375
4931
1489
4917
3441
2992
410
3276
3444
1522
1675
1960
4885
3913
3044
1659
871
2321
2409
930
3073
3699
2444
2699
112
3762
4307
1614
1153
4744
813
1317
4773
50
3669
3429
3724
3815
3568
3505
1328
575
4448
1614
2738
2166
4898
2312
586
1242
4186
680
1556
2449
4363
4623
4048
1383
224
3545
2468
1202
1326
4357
1049
1481
246
670
4946
3436
520
4941
1720
1787
3113
4180
3846
2737
3533
1516
3332
3976
51
2294
1168
3555
3997
2658
2906
917
4612
3941
675
4736
785
4164
2841
554
2397
1915
2915
1793
4583
3039
1597
1868
3206
3646
2416
2704
836
2702
3867
2458
4879
1068
2942
3941
1109
1649
2093
719
1989
1669
3465
2029
2796
3852
3009
42
1339
4498
2351
926
3489
1343
4174
4432
507
2244
731
3429
782
4130
1016
2258
2644
1403
3736
4470
22
4321
3640
1078
2726
4554
1996
3430
2969
1769
407
4936
2640
3363
3676
3159
1001
2136
2370
4585
4997
1777
3721
1157
88
2084
4010
1520
694
3458
2393
3784
4072
1195
1132
4277
4716
4094
64
2049
4424
681
530
1432
4125
4568
4549
895
2096
842
2557
633
1403
3154
4215
2842
3394
3169
2609
4785
3958
4296
4684
53
3722
4204
4223
1476
2239
4855
4521
2255
2296
3490
663
860
1802
3620
365
4173
4153
1935
1236
2781
1936
3963
261
536
3900
2836
2211
4487
1062
4849
3386
4899
4813
3457
639
2920
4764
4124
3465
2742
3850
3477
4567
1030
1098
4214
3583
204
2133
4342
2100
1179
3010
1538
2610
1793
2074
740
3729
977
4563
3146
3076
3822
222
3077
1777
3380
323
3742
2115
3080
4413
1004
2045
2359
838
4545
3840
3105
2691
471
2308
1445
1083
3403
4954
3762
193
439
86
3983
23
32
4281
74
200
1248
2692
3468
4665
1177
2947
3638
4194
2173
2118
1993
4528
3354
152
409
4496
3328
1250
17
378
2233
2021
1254
399
85
280
800
674
4234
233
4918
30
3827
2318
227
2161
4559
3451
26
2988
926
3258
1650
3978
411
1645
2895
3220
977
927
3373
3983
1337
3331
1066
3425
3915
3248
3807
2084
3004
810
1301
1998
3315
664
4850
1527
4464
53
1530
2594
4095
3720
2354
2168
3973
2347
4049
319
3182
855
2234
869
4395
281
341
1423
1754
503
775
2402
2817
213
354
871
2704
4313
4872
3712
1198
2435
1115
1453
1420
2289
4816
1986
4136
201
1094
4156
3155
4484
2538
4259
4207
3016
2192
4882
906
427
3945
3123
4839
4996
2020
2138
4150
2096
4406
2323
1748
831
2772
3321
1949
4146
1830
2510
1441
1343
3886
1355
1852
4326
1361
2340
1305
1805
1325
247
3458
1797
3087
733
555
4688
1607
1695
1392
87
3944
1701
3226
2250
1390
2507
3360
1045
2554
2579
217
265
1079
1133
1603
2529
1286
2114
4588
1650
1165
2637
3399
3788
4119
903
3143
4330
1476
377
2983
2088
1696
3076
212
4398
1501
829
3558
3826
3721
1231
670
1544
3368
4835
3416
4975
1284
4554
4263
4845
4422
35
4246
3514
1372
1703
1511
1479
4668
716
564
3027
2554
2958
1406
489
4932
533
2985
2028
1293
78
4022
1897
3731
2122
909
2824
4336
4263
1092
1291
4389
3182
3746
3327
1957
1827
80
4041
1516
3762
306
3343
1831
1728
1749
3890
1144
1615
3060
2561
630
2933
1949
4819
2743
3674
1408
3791
1470
2541
1817
3896
1527
2316
1726
451
1528
229
320
1203
2615
3618
3746
2911
157
4484
4083
4101
4087
2140
3430
1819
3866
3098
1312
4872
3543
3322
3597
272
301
2062
3698
720
4035
305
813
2899
3993
210
2381
3920
2220
2324
813
4483
1240
2029
2325
1759
524
3125
4732
1712
3542
3535
2815
2272
402
4652
1552
2334
212
2815
472
1399
218
2710
2512
3939
3412
3258
4603
1512
3306
5000
578
4381
1977
1467
449
403
1541
3054
2650
2058
211
1968
626
926
1320
2956
1388
4672
1604
3343
2900
3367
422
3361
3209
3888
4013
1507
2767
2051
3424
4301
4366
3713
949
2133
2496
3177
3674
2969
1024
4296
576
4149
3815
178
4940
3777
148
2030
3478
4533
1757
2367
2556
1738
3456
4217
1523
1953
3710
2708
3121
91
4955
2876
2102
4900
3942
579
3346
992
2849
4491
3054
57
3942
1291
3783
4752
1297
1876
1559
1219
1489
4320
87
4069
2678
3842
3801
2145
3317
1840
2231
3214
2458
4445
3721
4086
21
1786
2476
4143
4741
2133
3943
239
3568
4271
2726
2218
3924
1535
1756
1072
4130
4476
2135
4207
1838
235
674
2868
1683
4781
3005
499
2988
841
2496
4909
4779
1642
3668
4876
1126
2763
268
1415
1467
1288
1667
2899
4135
3474
4525
1719
610
1426
378
1250
2400
4139
4815
3970
3921
4579
2813
282
2706
2021
626
613
1039
4632
152
3865
2041
3679
1676
1816
2136
659
2534
3183
3338
1070
1764
4462
4508
3536
2191
3577
1367
3339
3719
2704
3100
682
2110
2868
1361
2116
3108
1881
3952
18
1043
1564
1831
3234
1093
1366
4260
310
3707
1391
3711
2791
3308
3182
332
1072
2893
66
3267
1625
3266
2199
371
4742
1582
4977
4936
4288
1213
1795
3506
3708
3504
3536
1564
3229
2135
4350
1085
4013
857
3598
2386
4909
164
1172
3570
4554
2471
1148
1741
4844
2975
3244
4844
4621
2373
907
2976
3285
3048
2881
692
1118
1783
3923
4612
1584
4534
4205
1490
2628
4
2774
859
1865
4339
777
3519
3362
2134
4227
868
3728
4336
3618
2041
3017
291
4944
4484
4756
142
3645
3895
2689
421
4901
4564
2680
4397
3506
4237
2780
3230
2318
2406
237
822
458
1220
3031
557
1723
2429
3717
4684
3440
938
1560
4217
321
775
4243
269
3336
796
2402
4087
3870
578
3841
658
3684
4042
2143
2909
1616
4148
2342
3612
3880
1511
2234
3733
3748
642
495
327
349
4420
3968
303
1150
4998
247
220
4897
3814
4634
1812
624
671
763
4280
3008
4192
1477
3979
1401
2602
603
1315
1688
4155
4197
19
935
4112
3714
2675
350
178
3726
4167
3015
424
2476
4232
4434
642
1232
3235
441
4283
1328
2683
4370
3638
3475
2177
3660
860
3456
4647
4782
3063
1129
4914
4465
1885
2809
1006
3165
4039
3889
3608
3184
1348
4974
3169
2284
3361
397
1582
4361
1833
2007
1475
1490
860
3170
4234
3546
3275
1790
627
2779
2633
4872
1057
422
4303
4784
4309
12
1705
1554
4055
1399
1620
2428
3731
1666
4383
2191
1352
2917
289
146
1354
1477
19
685
3995
3402
1852
4665
3914
4367
37
4101
1354
4300
3733
3755
645
3704
1374
3004
378
809
1046
3735
2151
3378
23
4926
46
4732
3294
2645
1941
3302
1689
4627
2609
720
2892
391
2084
2474
1799
758
3653
160
3886
2980
482
4081
979
1408
2328
3014
4439
4568
2924
2675
4492
3137
4235
417
1833
4827
1656
683
4854
2712
962
332
956
2019
2878
614
1624
2765
278
4797
36
3978
2547
1801
4442
4482
944
1329
4418
1579
214
3894
2261
2773
1631
4221
3992
4201
4374
4223
4703
4050
438
2304
2114
299
324
774
2912
1262
723
4435
4569
4137
2923
2316
4435
4804
3692
4360
2729
3081
3451
2200
2304
2649
1917
1417
1156
4849
3316
1472
1433
702
763
4991
923
3339
883
2743
2245
4711
4637
2171
2151
1366
2612
3449
1204
3721
523
1813
2062
504
3325
3322
4938
4504
1451
1843
1187
1628
4906
302
1869
3801
4212
383
4829
324
1552
2137
1625
2645
3636
983
105
2609
4045
1720
2567
3211
4244
3667
2781
3216
2481
494
1409
4498
1058
1365
366
2585
2348
4025
2705
896
1072
1981
3241
2075
4488
2774
805
1603
128
1239
4765
2003
2675
3944
3545
2450
4963
1045
1015
33
2609
1249
4045
850
1993
4799
1914
3078
748
1612
616
3888
3820
1982
3774
1889
3465
2916
1131
4589
484
2348
2759
456
2635
1201
3608
3165
4310
540
4012
2816
1854
392
4154
2679
2857
899
4617
4494
4763
4811
170
2717
502
4940
4254
1992
713
3719
269
3116
1155
4056
3351
4845
2023
4542
3421
809
4152
1624
60
2584
1518
3917
4719
1756
678
3882
4929
3659
2224
2562
4965
204
4447
516
1917
3425
4397
3762
964
3825
3581
1066
3979
3810
4935
1226
2945
3116
2639
4194
4836
671
3376
508
2100
696
630
2855
2268
3463
1204
4369
764
4153
3487
127
3783
2291
1638
3318
2188
3353
4272
488
4835
3793
4313
1946
1773
4604
4132
3975
4733
2790
1796
1374
3612
1176
1403
479
3845
2892
942
4429
1032
2949
4314
1871
618
4934
2792
444
1219
274
2990
162
1122
1879
1890
3427
1938
2523
4325
4482
4812
4907
3326
3160
288
471
355
1567
3158
12
3792
3224
3348
4713
1860
1652
2956
593
1591
3313
4512
940
1646
4990
1317
984
820
2294
1826
470
3076
3884
1760
2215
4581
3890
676
3759
1309
4253
1865
2436
1598
2855
3290
1446
2412
3511
2889
2428
3249
2753
2151
4362
2343
2771
4648
821
3174
1984
681
1894
4009
3435
4329
2862
2861
220
119
3073
2503
3530
1292
1579
4517
795
4036
4759
4493
4945
470
2778
3793
5000
3357
2449
2042
1507
3447
3666
2595
272
1497
2355
458
4850
4007
2420
547
1588
4034
1736
409
1
82
166
443
4578
4757
3702
3075
1179
2558
4441
554
4864
564
2126
2423
1472
4585
1592
2738
1642
2920
4203
1597
4104
3471
538
1244
4881
1082
3799
2866
677
732
4145
3320
2536
2091
4902
4266
2057
2394
825
843
3876
4802
1797
1982
2138
3982
3865
2849
2931
2110
217
4869
1960
3223
102
3116
1298
646
2431
3413
2529
1837
3930
895
3723
3961
3941
2410
316
2831
1698
1787
4335
2525
4577
3970
418
1092
2079
2978
839
2932
4781
2733
2234
219
361
2079
16
2567
1065
397
3722
3709
3998
1573
3029
3244
2709
1377
4153
2836
1598
4108
2876
1000
881
2169
3442
1279
294
1043
4233
4329
3660
65
2437
2704
2326
2527
2632
3950
1457
4917
1132
2049
157
4946
1780
3859
955
4504
3393
1227
4488
1334
600
2991
1050
3567
747
4852
1175
4234
2743
3381
4351
450
4835
2253
3282
2695
2457
572
934
4300
2961
482
4703
972
4493
2164
1327
2400
4541
2365
415
873
4814
3707
1034
2414
2509
1898
3299
3618
1826
1261
1708
3428
3218
1572
142
4874
2144
852
2448
3405
1002
3314
2528
1441
1909
2435
3323
3467
288
830
1745
1127
831
1844
4326
757
808
4300
2165
417
1162
2888
4796
870
3512
4658
3522
3941
2716
2478
2913
1757
132
3714
4570
19
4017
4087
3145
3299
4477
857
3069
4689
774
2625
1365
1628
4716
254
175
4998
3979
2459
3310
4307
4981
4854
2558
436
4834
3570
4277
1321
2794
1572
1397
4875
3528
4144
863
3228
4926
3906
4977
3045
875
2092
3007
548
2404
3974
322
909
4046
118
4949
63
3222
4167
3237
2828
1718
3598
2393
3754
4703
4856
4335
3781
2172
1204
2417
890
4797
4585
2380
3805
3174
2487
981
3144
2167
3995
2341
3403
4290
3827
2352
3588
4748
199
4918
1765
4437
772
3386
2903
589
4208
2131
1481
1035
2808
17
3019
1082
3001
117
2916
415
320
1068
2813
3410
1133
3353
1023
4332
4709
3270
2866
695
4693
3025
132
3444
4611
3233
1577
3436
4214
1191
1733
36
1461
4548
1483
1552
2966
1111
2486
3874
4596
1477
3657
3584
3222
2275
4152
2345
4616
479
1571
3601
2872
4448
514
71
3199
2063
2744
3537
1096
2200
526
2526
1156
3385
3694
1247
2293
1257
2667
3588
1267
3088
2207
1791
1396
4969
4378
3614
904
3256
1787
1728
4963
1138
1390
3206
3166
531
3592
2215
716
2242
846
2362
4475
3627
102
1855
613
361
1410
2067
3405
3017
4585
3800
1323
176
865
4691
2003
401
4311
772
2938
2118
143
3920
3524
1863
4572
4142
3247
2127
1196
510
3255
225
2699
711
3426
3564
3892
4273
2348
607
4753
3751
4796
307
125
4459
160
150
3013
439
2770
3688
481
4466
235
4004
2028
2927
1935
92
1500
2069
4606
4942
3911
1098
127
3547
1278
3944
1971
732
845
2657
1315
223
4348
2799
4893
4558
349
593
110
2900
4391
2487
4417
4485
4631
4475
4349
3726
1146
1411
371
1237
871
3300
4180
1943
4582
2944
228
2357
3801
1663
501
2951
4894
3838
2581
554
1278
3949
1225
2544
3922
120
38
1729
735
4347
3402
910
3089
4071
2421
3971
1496
3377
1914
304
105
1691
3966
746
834
4997
496
3458
581
4150
3325
3920
2234
1183
3189
1777
2431
4996
3658
4074
1768
3852
2086
4693
4481
3968
298
2283
1589
130
3203
1713
4731
2256
1090
2964
4959
2640
3663
1179
3591
2667
821
2793
4497
915
2870
2803
2165
614
2029
4364
433
2694
2110
2766
1541
1350
1950
907
1258
3747
924
3225
1514
758
53
1356
122
3323
773
3551
2453
1914
274
1042
3789
1623
293
344
3380
788
2164
643
1864
2279
146
2521
3083
1465
2370
1964
3002
449
163
4505
1685
957
713
129
1680
2948
924
4893
2298
139
3593
1895
4656
4649
3576
3155
4161
2374
1747
4698
2621
1277
3753
4272
4972
3119
3683
1989
2452
2706
2607
1090
4794
4440
2532
2439
319
3277
3677
3209
2184
648
4400
1408
1204
305
4834
3379
2589
4975
2877
1454
2476
1798
4175
1229
1455
406
2723
1899
3305
3419
1172
4903
2726
409
1549
378
1974
1793
821
1047
4457
4893
1865
4391
3983
1270
1766
354
1532
1319
3183
2912
4855
615
1563
1058
3957
2658
171
314
871
4742
3912
2306
1645
1878
3513
3062
4204
3469
1974
3725
1514
3007
3569
4319
4214
4435
3783
2015
2153
1836
3172
2730
674
4662
1685
1353
4688
661
1518
3072
14
160
3431
3205
4579
2997
4647
2463
894
4573
4241
1235
4524
513
710
4120
3873
50
3178
3664
104
227
1919
981
1955
1711
4223
2790
3204
2962
1900
450
219
436
2802
1125
4442
2407
2206
3296
3963
1580
2241
198
197
275
1526
1931
4792
2946
3082
3032
1689
3507
2809
3877
303
4617
3696
240
936
860
2710
1167
2924
3347
935
1248
2696
1540
90
3019
1171
3326
1222
3030
2967
3495
4868
2589
2288
1175
3172
1062
2459
413
4490
3099
377
1250
2181
3430
3873
4780
2893
140
4159
3315
3832
1843
218
2224
4568
2516
2053
2032
2181
4475
447
1398
1816
4133
3335
1510
3853
4993
1041
1342
3477
4381
4342
3019
3003
133
1889
795
1031
500
649
3304
4130
3721
2029
3879
3288
2158
4492
4160
49
351
2607
1307
1278
823
1652
1670
1303
1741
1553
3321
4516
2884
2548
3500
2024
4736
1715
2242
1279
1279
3194
299
4848
66
3647
832
2517
271
812
1172
3787
313
3690
3160
4985
3499
600
4053
2451
3141
3852
1829
2083
1969
2246
1033
919
3417
97
269
1261
2233
3001
4342
4450
20
1524
107
3994
2967
635
4033
2697
4338
1757
3100
4531
1406
4678
1784
1736
2471
4005
4237
1205
1381
3435
4729
1510
527
1385
3487
2680
2564
3535
1914
2556
4510
3458
845
2399
2961
3578
1680
3488
3189
1551
1097
709
2088
2529
3262
1874
480
3171
3859
4170
3265
502
2947
2492
4074
2786
55
2089
672
3612
2652
3557
1412
2615
2751
122
3020
2083
412
3326
3782
2920
1952
457
24
4412
802
1588
3599
2194
1917
3269
886
568
4082
3563
3301
3882
2673
303
4858
386
3242
3029
2570
1939
4270
4429
250
2066
2354
556
45
792
1636
1682
2366
248
1844
1689
375
1916
2382
2807
2170
154
4517
724
718
2006
2505
2911
232
3405
3528
1080
4719
1499
632
2448
2058
4664
2673
4743
3747
4239
4975
3572
764
2996
1674
1467
3692
3009
4001
4357
1697
492
3065
1581
62
391
2202
2715
1156
4255
4068
4069
2458
3296
148
3412
3764
516
2669
564
4306
3809
4607
4047
2769
2220
1087
4669
3072
3538
2495
3399
643
1099
2690
3625
3854
1945
301
3373
4078
1359
2642
502
3333
3356
2575
3652
2221
1058
839
2798
1003
4819
777
3079
4652
3881
4347
293
1042
3335
3469
1206
4636
1739
3430
2543
1785
4430
2535
401
4324
2269
1639
921
4636
3839
2157
4295
2059
1793
4250
2797
4613
49
995
1865
755
2895
4923
4745
3775
2126
712
876
1057
4518
3218
1552
221
112
4256
1120
1102
4331
3546
4502
2601
433
2582
1050
3874
3798
4359
1979
3716
3917
4311
3610
4709
1209
2125
3643
883
3066
3717
595
3674
2247
4533
951
3559
1121
3058
3623
3372
4306
3262
4932
381
1753
1465
2016
3310
4920
1974
528
704
1855
660
4139
1977
1594
5000
2192
4526
2022
1332
3956
4892
4044
3688
3772
596
3276
2638
499
4313
3067
3772
621
1957
3116
4590
1710
1798
3516
3169
3181
3006
1479
461
3765
4466
3459
3567
4518
1841
2575
1500
2360
4091
2009
3455
1168
852
4162
678
4172
754
515
2582
3302
1074
3894
915
3189
3006
1612
4964
3874
1300
294
1014
3924
1720
1221
799
4514
3839
3127
2993
2135
4758
482
1603
3694
134
3713
3458
1331
3159
410
2842
807
4655
1266
542
1022
4606
518
1799
1835
1627
3822
4744
3910
1482
1684
599
4085
3826
2634
1867
1723
938
3027
2766
4256
3635
1137
3207
1745
3825
2323
4339
391
1012
955
1182
3191
1148
3060
2252
3904
476
2794
3322
2438
1594
4543
1607
2610
44
1009
2400
2771
720
2115
871
4159
4461
3212
986
3090
850
4407
2129
357
2446
629
232
4160
2851
1375
4408
4332
2356
4092
803
2916
3813
3842
383
1177
2995
1436
3882
678
504
3767
174
2717
4914
532
1362
2478
4623
1077
689
2963
3526
3571
4702
1189
1696
4548
272
1769
4664
3807
1640
1668
873
1389
2232
270
4378
3022
2910
3876
1980
136
3120
551
882
1017
2040
770
3754
974
3691
4525
720
1368
3513
2687
4754
3471
2071
3942
3924
4986
3021
727
437
4904
1382
4456
1314
2357
3273
4878
2510
2438
2077
149
2132
4871
959
2617
4180
3063
3049
1070
767
4099
662
4231
3630
2067
4299
4741
4830
4180
4289
2838
2625
4321
2421
3719
1727
2162
4295
1554
1834
3741
4032
1029
2752
3303
910
3829
4442
4862
2954
1109
547
2813
2932
2933
3886
1350
3117
2762
4366
239
2385
612
3337
4063
1519
1463
3129
2195
1111
3931
820
3042
4114
2423
2547
903
2657
4846
1921
3322
4584
4000
1145
683
891
1881
2121
2596
2862
3105
1295
1172
2069
890
4182
4289
116
174
1897
3285
2626
3470
2206
3292
2619
4031
1229
3048
3761
613
2453
1281
14
262
2546
1182
949
2048
3389
1885
4623
1896
4546
4185
3675
1037
2049
2117
2001
352
3843
316
3644
3666
899
4266
2789
2854
4005
1029
2010
2766
4516
4189
101
1566
186
362
4609
4194
4808
4220
2540
2341
2643
4146
3270
702
510
3804
3832
929
3021
3504
3080
944
1571
4039
210
2035
174
3599
4589
2707
4147
1708
4891
3039
3031
2739
2747
1302
4324
262
1895
1053
463
2171
920
2568
1949
2760
1597
2097
2567
371
1962
366
2055
4319
2936
2029
4899
720
1015
3218
2462
3391
3844
3209
2242
448
474
982
4722
1965
1675
4344
738
2282
2644
4792
4991
3132
4442
2106
2521
549
565
1547
1142
4908
3925
3213
679
3817
2219
3230
4243
4778
3219
1328
4321
3964
985
1691
4135
3796
2339
4598
217
1845
2918
1955
536
2817
2979
3444
1754
800
3838
894
3699
3134
3966
2174
845
579
206
1142
3404
857
1760
410
3121
4283
4086
3433
1052
4033
2402
128
1447
666
3518
93
4105
4958
1930
3443
3010
815
350
164
1349
4870
3594
268
2331
1918
2890
1426
4077
2126
1071
872
2478
873
1360
3716
815
1614
543
2625
1537
2664
4542
1494
4511
4953
430
1388
406
1607
3878
3861
4708
2955
258
524
2462
3134
3798
3280
3193
1533
4059
75
257
2237
1450
4218
2777
4332
980
1865
4591
3114
3359
1565
1725
1867
1706
1850
649
3411
332
3997
2733
1562
4397
2931
1771
1754
3546
3666
4521
3852
1815
1154
1141
4244
2731
2969
1531
4071
4525
955
3578
195
2813
1465
4001
4273
1927
471
2227
2935
1466
1627
4622
3099
2496
1166
601
918
4018
1345
61
2521
2612
3912
2605
648
4781
2074
1781
857
3917
2836
4856
2306
2387
394
1422
3734
4914
1539
1489
3321
4802
715
3463
3755
2918
588
729
2031
98
3878
799
996
1500
3820
1473
4003
1741
4871
245
4879
334
1965
3225
3367
116
353
1702
3870
1096
4980
4009
618
551
1985
3648
2014
1186
528
4319
2344
1952
3562
1789
1691
1786
2171
4324
662
3130
2276
4478
3268
3730
3310
2565
2595
4075
1685
4507
2591
4524
3616
115
1638
3368
1632
1896
93
1868
1828
1369
438
3525
1622
467
3632
662
3700
1575
4028
240
3978
1193
4998
4645
3336
1569
4080
1765
1906
4442
3538
3506
1550
4613
3152
3458
4505
307
4129
2764
2897
26
988
4641
138
1173
3724
4783
3329
3284
1096
2785
1033
2541
990
729
4884
2711
5
1288
1940
2419
1393
2511
4803
59
1811
116
1137
2496
4043
2287
287
4189
3412
1688
523
3137
2705
808
1321
4248
3172
1229
180
2052
3158
3372
1738
3968
4925
2591
4788
1379
1869
3405
1617
823
2404
2390
3565
1556
1587
685
2639
197
563
349
3760
3006
2301
1092
744
3519
3909
973
1537
2388
3172
1130
2628
2248
2288
2578
3231
127
38
4997
2652
3573
3901
4739
2177
2569
3307
4259
3346
1405
3177
4922
2259
3389
1774
1073
3801
3137
161
834
1036
3676
3619
1030
52
3388
4526
4713
4419
2011
2133
3260
1348
3040
453
2758
3766
3039
4690
2731
1820
2775
3662
3967
2127
845
130
1425
4469
1602
3565
1669
1126
3823
2464
2992
1788
1006
2662
2409
270
203
1452
1847
1210
3769
285
376
4153
1678
816
2917
4499
305
4786
1339
4507
974
226
397
3801
2679
1439
3474
2676
4626
349
3879
1582
2106
1787
281
2709
3609
626
1298
3443
3570
2292
4083
3190
206
4631
1836
4153
1690
1816
4294
4011
35
2372
1771
4553
4931
2497
3166
1828
2493
4452
2219
1468
2814
2335
3664
3988
2581
1762
1820
3480
178
1205
350
1022
4970
1460
4368
808
206
4886
3641
416
3853
419
4869
3974
3422
423
4293
1322
4011
3793
2682
3406
2866
4889
1711
3523
3395
4963
2684
4229
2097
763
1791
4434
3738
3535
3769
174
2336
334
4847
4521
2911
4843
76
204
885
4695
1548
4532
3637
620
4948
4602
1033
1562
1922
4206
4868
4217
1978
1188
1902
2875
3267
203
581
1084
141
311
4119
4633
3402
145
1832
1128
2185
1112
885
2163
1251
1040
147
4832
1263
4381
295
1248
3059
2841
3967
1781
438
2877
1211
1604
1307
4013
956
2333
399
94
2037
4499
3695
3754
3013
152
2586
2438
1168
282
1269
4461
4747
2301
2474
4832
2006
3050
307
1166
63
1366
4314
3307
4311
1442
2135
1937
93
872
1625
177
4096
3350
3194
3948
3841
2951
1982
2107
2094
4474
4944
3453
1233
1007
121
240
4840
4002
849
1422
2661
1060
1596
1505
744
1840
2002
2406
4840
105
3997
3599
4041
2232
2613
2325
191
909
2943
174
1593
17
4111
490
4758
3493
2822
2890
3990
3247
1295
2338
715
1128
1059
3535
2877
2678
1440
2989
2845
3266
357
3842
3542
4566
916
4176
879
2801
2791
1862
1377
3313
3360
530
685
146
5000
3350
3828
3499
3858
68
3937
2057
2513
2993
2940
3428
2027
4046
572
2398
819
4696
2398
1394
2314
1558
2033
723
1834
129
4189
2644
977
2015
2099
3659
900
3097
2864
2263
4314
2831
3990
1685
3191
3113
2294
635
3816
3720
4738
4394
2796
2748
2993
3411
140
459
4074
1546
2968
1002
3026
371
1370
2312
277
2988
3461
4904
2071
4581
1990
2075
4723
1354
3389
4824
4129
3141
3175
3730
3345
981
4800
4629
3563
1471
3269
1676
4398
3861
1197
2556
2891
2284
4451
4075
3306
1169
356
1999
2679
4932
45
3636
3513
4454
2519
2780
4346
1281
4564
2366
1515
1694
4022
3312
4787
4434
4268
3621
1425
3705
2329
4853
1231
737
4655
4237
951
4351
341
2190
3595
777
4677
1969
4174
808
3165
2912
3521
822
666
3469
4728
1100
2613
1818
2033
1772
4749
2443
2
3321
3099
3144
1999
2287
1037
240
4901
3677
1949
3613
4160
2123
2181
3663
1433
3672
3932
2329
2538
4040
3520
2134
3088
2220
1629
905
777
1588
843
2180
630
1080
828
3042
287
2479
387
367
4132
725
2956
4454
4093
1394
1226
3261
4469
1915
325
2844
616
1906
4857
2592
4119
4816
345
4614
1040
470
4343
3937
522
866
2345
1819
4617
2325
3941
4363
916
1263
1889
3387
2158
4388
408
2978
1365
4444
4129
1588
2734
760
4862
574
3343
1977
3656
3669
1482
4028
3296
1972
1231
2410
905
1880
1
1185
3658
4460
1680
1839
3229
4874
301
2925
4346
3867
4322
2010
4557
3130
257
3363
3886
4925
2252
2312
1039
317
2721
2869
1424
361
2125
866
312
721
1529
3972
3211
2497
2447
258
927
3691
2509
3879
3001
1804
3056
3010
1776
1019
4214
3035
238
4297
3145
4527
1420
4677
3738
3333
1960
1466
3651
4489
451
4273
3718
345
1803
4194
3780
2095
1329
3206
2418
2272
4159
2689
4622
2808
3810
1988
2222
4860
1905
587
1624
744
2870
1076
411
3049
3717
4113
3857
852
2347
997
2886
4492
4331
3188
178
3801
1393
2486
933
4721
1760
4149
2425
4325
2829
1230
681
2849
1475
937
1054
4370
1632
4520
4226
2986
3599
2593
4685
972
1438
342
1479
4973
4299
2735
4033
2599
303
3898
2033
2195
3549
1770
3948
4065
301
142
4637
4797
4876
2199
3489
438
739
300
100
3041
1408
998
1933
1901
2762
68
3804
234
2666
3884
1812
2310
4603
2452
2482
4393
629
651
1355
2308
2242
4074
2818
451
4312
3086
1194
2494
3689
663
4336
1551
3373
1256
3164
944
4750
3850
147
4077
486
3612
1621
4806
3953
3340
2749
2740
4941
3146
3413
959
3096
1980
582
753
3654
4994
4270
1501
4703
125
1167
1251
4992
4077
3862
2060
1092
3623
822
1730
4401
4196
247
3348
2874
3288
382
1915
1353
2619
3350
4401
2556
2240
2778
1229
3414
4876
1873
4775
190
3447
509
1988
4433
227
3373
1606
247
1714
219
3472
989
2447
4088
3473
878
1442
1952
4877
3068
3816
3051
4129
4485
2949
2825
543
3558
4697
3001
1918
3323
1939
753
2905
2809
3566
2005
715
929
1518
621
4393
3676
3878
1427
41
540
56
4552
4416
3953
2949
4160
4747
3566
2677
135
1098
4331
2921
708
4274
2430
3098
3841
4149
1395
3064
3019
910
3439
171
1881
4963
3967
111
4989
3733
2442
4754
2726
998
1576
502
3895
1277
4483
3546
4930
486
571
684
1932
3403
823
1928
4751
1783
4654
853
3425
4658
4327
2445
1635
3606
3258
4098
2065
150
615
3496
4279
3352
4723
3678
270
844
4227
3013
3414
2358
2232
500
1784
3615
2826
1815
4375
4503
80
811
199
4011
1461
1288
4496
3180
4669
4323
4230
4576
660
1163
720
499
1426
3619
712
141
4240
4011
630
3672
3089
2595
831
1132
3331
1938
4869
2281
3548
684
2522
321
2855
2336
782
4915
2964
2526
935
4705
1185
4130
3153
3295
4964
3333
2607
2767
182
1408
1323
1377
1867
751
2377
1157
2906
669
2593
2237
1047
1228
2418
4323
4928
4772
2500
2434
4661
1635
2510
3845
2015
2183
3855
3878
3006
627
4636
2148
1008
2555
3273
1897
73
3894
2376
1410
4646
701
1150
4752
3229
3500
3699
2632
3017
4454
552
974
2302
1355
1890
1954
2615
3876
2748
859
3646
1340
4683
4544
4909
2665
1203
314
3893
676
258
3074
70
4837
1671
645
2927
2242
3860
1620
358
2399
3492
1002
4878
1853
696
1441
1575
4198
188
3407
2844
4188
3909
232
4604
3480
191
2860
856
3074
3257
2447
3343
95
1545
671
1688
3719
1552
1162
2055
2934
1212
1163
3810
709
707
1410
1120
1620
4399
4778
2467
3635
1855
3380
986
1569
3683
1960
1232
96
3297
3751
3048
1569
2067
1405
3966
1621
218
4786
3987
3410
3281
4009
671
256
3845
3602
3545
4396
2928
1169
1589
4571
252
1979
1845
4783
1372
4335
1866
3585
1178
3445
1475
3677
3042
603
1505
596
2723
4571
3601
3345
3953
1438
1079
3952
4356
2824
1856
1378
567
1706
2907
3722
3059
3543
511
3710
2270
4552
901
555
81
680
4995
1746
2064
1951
1400
856
4083
421
239
1196
1191
3881
1607
2936
4578
4438
3499
4155
716
2151
4431
4470
3833
2727
1770
1639
4377
1633
4275
4176
3506
856
3222
3062
1769
83
4531
1326
3305
2876
2604
320
1231
2263
930
3980
1529
3411
2936
3284
1843
4546
2056
427
126
3964
2621
3582
2421
375
841
4788
3803
1827
2757
1355
1475
3638
4340
3573
1589
1183
2510
1383
2445
344
110
3276
4472
843
4735
3039
562
4607
2708
4611
2460
1648
1036
3457
2818
126
253
2115
3486
2392
3341
1153
2809
4183
3777
27
3282
4680
686
944
329
2159
723
131
2030
279
1630
2975
1246
906
2494
4385
1447
3393
3244
4863
3463
2294
3397
1876
2947
1375
82
4723
4052
2401
4228
1864
1837
2699
3930
1962
3386
3081
3025
3375
2030
2955
4826
2068
2795
2654
4558
316
3886
3011
1245
4407
2080
4824
4662
3436
1968
1216
4168
280
4365
1482
13
335
4494
1347
3993
2392
1926
1257
1671
3304
805
3684
1983
3236
964
2647
4172
702
393
505
4358
3152
177
847
3877
839
103
1820
4379
2753
3272
1488
4725
4040
2498
2013
81
4613
3011
982
1201
3336
350
3541
503
359
1070
3442
1040
3836
4917
119
4551
2327
593
3529
2395
1972
3044
1018
4980
4055
182
3874
2876
4066
2735
2372
1404
3397
359
4074
4490
768
4996
1567
2224
2867
4960
175
2702
561
1406
4799
896
2073
4873
2268
3131
3212
1376
219
3903
2308
2695
4359
1085
2480
1073
101
1008
1807
4424
229
27
2127
1167
4959
294
1824
42
1504
3739
4177
671
1151
4244
2268
4818
4926
3019
2018
4138
3208
80
4218
4971
3484
2877
946
2610
1062
2518
1156
2416
1722
4996
524
65
1219
4991
1961
2266
3084
1298
3284
551
149
4103
4006
2938
1564
4160
2406
2399
4297
4474
2985
2306
214
1281
2331
2840
3488
3842
868
4426
2636
2416
347
3575
3412
1071
4382
4783
1712
4556
3655
4301
190
3666
1348
2550
2250
2821
4871
2528
1800
661
4035
601
425
1471
2177
1064
1005
1799
1648
1766
4158
1029
2931
2098
803
2554
2108
1812
4224
402
4146
2014
2483
1296
1980
3555
4230
3962
80
524
134
3729
4152
4226
204
4884
1437
1465
3435
3307
4842
1114
175
4969
4380
2995
1019
1456
1352
3162
4244
924
2855
4267
4172
746
2222
4160
412
3235
661
2359
3628
3298
2229
726
2374
3275
1095
2038
2040
3857
4586
2076
4753
703
806
115
2812
4606
2742
24
3230
1917
2985
1192
143
917
355
739
4024
2385
2428
4832
2747
1138
179
550
3250
4675
3410
1806
4981
1835
126
1867
4230
2944
247
2780
4147
480
3556
3267
4653
1118
648
4915
3285
2045
1737
2207
3406
961
513
2584
4483
996
2105
3202
783
4336
1201
222
4306
3925
4798
3817
537
4816
1392
2251
4749
1960
494
813
3877
1646
644
3967
3634
3188
243
2311
1831
647
2322
1164
4872
4863
3651
689
944
295
3731
3999
1838
3115
3441
3612
1191
1645
1885
4188
2152
1385
3649
4891
907
2881
3124
1823
4409
1863
1259
3225
3562
3862
4762
2456
831
2790
4081
2129
2097
4699
2176
733
2802
390
3141
1112
1316
4920
367
3703
4769
2386
3056
1285
3595
3487
362
2279
2949
3047
1784
1611
4164
2731
2483
2694
2499
890
4554
4596
683
2707
3970
4366
2312
192
2550
2661
3122
3348
3273
2646
3847
2113
1594
2850
4768
596
4628
243
1647
905
4918
4723
10
19
4817
2083
4529
1227
4542
1302
1709
2964
3651
59
3746
1528
2004
3739
2221
978
2422
4811
863
254
3161
3350
407
4617
474
1900
1223
455
4406
3702
2772
630
103
1576
3767
3949
1587
577
4204
1142
3644
4966
2268
2286
2840
160
505
820
341
548
1064
1382
1875
2829
2061
4936
945
3997
3303
190
4996
260
2240
1780
4426
2002
929
243
2747
4255
810
687
1875
2397
3462
189
955
2791
914
3056
3362
1383
213
1408
3648
2042
1531
2416
2817
3054
4962
2002
2241
4813
1271
1922
1528
3462
3721
4544
3303
2990
3742
3980
782
3374
517
3471
2524
2369
3351
2057
1896
3512
1182
141
1005
2895
1422
725
4284
169
4223
404
4629
1639
975
807
1346
1372
3889
145
3301
3787
4297
4284
2397
159
627
1437
4153
760
2767
3301
2547
4426
4414
4541
4544
3779
2693
2429
1410
3799
3126
1918
4572
1312
613
760
3679
1738
41
2361
1703
3768
4360
4638
1622
452
3361
1961
1333
1937
4008
1896
1427
1739
796
115
217
617
461
1007
4780
4377
3355
465
127
4334
795
35
2394
2376
1946
2538
3030
2993
3815
820
2046
2354
1291
4013
685
2337
1848
4057
2527
537
3634
4565
1176
1571
3851
1450
2080
2009
424
4625
241
4054
2869
4258
4361
2404
2099
2643
4927
443
1299
3931
3676
2189
4156
1296
4269
4817
1188
1414
450
315
295
1281
593
3490
142
4119
122
1529
2116
2057
2987
1479
4229
4998
982
2573
1717
2964
265
4246
4876
4640
3290
1184
4164
3270
2262
2018
4244
3924
3675
4914
4912
4272
3795
1827
4522
4944
2545
4335
1801
2619
2623
765
1605
4429
874
3236
1315
397
2665
2731
205
3456
4528
4135
4251
4140
2418
3910
1604
4105
3915
3451
264
498
1417
3214
2094
4259
4797
4521
2405
4523
2383
2990
725
4679
3442
1857
109
948
2178
2098
2571
1011
1388
47
387
2648
2431
2030
2375
1180
1505
3271
489
3304
3975
1217
2177
2111
1915
2681
4353
4221
2917
3622
3179
4958
2110
398
4759
1066
2749
4792
3258
1936
443
2458
2819
1118
3448
4309
4158
2996
680
3354
4172
534
1075
3595
3424
3768
3842
2938
4151
1044
2083
306
1931
3773
781
4702
701
1110
1590
1060
4091
3486
1092
18
442
2430
4156
1900
2720
3526
400
3759
409
4185
2489
1526
3464
3502
1086
1120
644
1302
4160
343
2563
1038
3378
2307
2660
1964
345
3130
1623
2332
1906
4305
1906
3896
605
2062
403
4853
990
1629
3413
2255
3349
2033
2782
28
3857
4415
1632
1440
1670
4337
397
3755
3577
2390
2866
1546
513
1877
2300
14
4079
3074
4363
1920
2383
2807
3293
3964
1027
2254
4181
3343
1070
427
4831
1142
3955
777
3258
3410
4030
872
1126
56
2411
2440
3078
182
1004
4400
3511
3609
4161
4135
3493
457
4057
1791
3684
4280
2123
388
1185
2987
492
4827
3588
309
2425
2978
4593
231
4815
3490
4226
4682
461
2720
3101
444
1625
1657
3279
4984
4582
2027
1727
4583
4447
612
137
2726
4338
529
4225
1858
1186
4120
2024
4610
4988
2976
972
2180
2366
223
368
2948
1530
4195
4314
423
1615
2183
108
1849
1916
1338
1609
3236
3740
238
515
3598
1949
1857
1311
2260
1772
842
3010
1881
191
1485
1967
3140
4574
2408
288
2603
75
3578
3845
3060
175
4247
3157
265
4920
319
4464
3090
616
1892
4497
4603
3212
1017
4404
2370
4251
4808
1541
4303
578
3422
2044
3475
691
4390
4957
4838
1840
4320
2777
3917
672
3169
3389
3852
2114
441
1484
4298
3867
4885
2596
2606
4702
3218
680
1438
3083
1202
4960
1370
2746
2493
2401
795
3702
4872
3955
3632
4823
3426
3499
4019
4591
2173
2040
4736
2769
2001
934
4417
1663
3816
3692
840
2135
1052
953
4611
1672
248
1078
1237
4096
3443
3728
3525
2052
3549
4584
2758
3286
4417
1736
3956
2644
1329
199
2055
3520
3383
1612
4037
4822
3219
2954
1399
2068
581
4459
328
911
3238
2281
2074
1689
2033
4997
3769
2914
3582
3587
2327
2244
1587
425
4566
4712
1605
578
2334
4765
4332
3793
659
1906
2342
485
252
290
2290
1274
2545
1703
3348
2116
2372
3940
1353
4124
2143
1837
3792
2307
2054
4648
741
1779
3380
1087
2144
532
573
2066
4533
929
2111
4751
4083
3301
53
3172
2615
1756
540
2398
2605
901
4860
2821
3076
142
3181
3001
2704
2420
1806
453
3568
2613
4540
2621
3200
1963
4744
3100
508
820
3403
2961
82
1810
1420
1671
2396
3977
297
2451
1769
3780
449
1135
3715
3168
4030
601
1750
2544
1181
4244
3037
2372
3319
2712
4096
4912
2453
4996
501
2292
3949
2346
719
3935
463
2763
4611
3569
832
1134
1892
3225
956
585
1550
4194
4372
2579
3102
566
913
2222
1186
1394
4338
3886
1338
1200
4519
2081
3614
4472
446
2530
95
4238
1520
183
2719
102
2304
3095
497
1221
311
4939
4004
4021
1971
3088
824
1449
2149
3275
2988
3415
4698
401
2757
1549
1144
4458
635
2861
1735
2553
3105
1950
2273
1987
664
3035
1490
2111
3503
2943
3515
3902
2965
2883
2026
1364
3426
762
1520
3805
2621
2813
3731
4690
1541
2254
4621
4476
3524
4497
996
4882
2327
2934
4478
914
4327
4327
4269
1070
3600
4514
1585
4144
3245
4860
2806
761
4281
139
3804
4388
742
3384
3198
4930
3401
1460
2192
135
2396
771
4271
2064
4031
1942
1080
4094
3181
2073
3251
3636
951
123
316
2566
822
4033
3548
4067
1079
4416
4069
2398
1308
173
841
1880
1971
4299
1252
417
1948
3982
1434
4608
135
1940
2864
2872
2446
4899
1801
1590
1994
2761
4326
2674
1119
3245
3936
1169
2008
2458
86
3560
493
191
4112
3716
3128
3636
138
1181
4377
4443
4310
4729
3636
1942
2625
582
3994
2344
881
791
1688
1356
211
3514
3560
4863
3381
4211
1651
2574
4475
1369
4913
4598
3346
2282
1364
3373
4488
3867
3054
1262
4561
579
1897
547
362
2905
4603
2092
4257
342
4596
3547
3118
4227
3476
3007
2232
3350
600
1981
1179
4114
684
3079
3794
59
3658
4432
2357
1808
1332
4720
1463
671
402
4141
3759
855
4839
1464
1890
3068
604
3994
813
743
659
227
1615
3243
2947
4045
665
1642
4430
4508
4286
943
793
3638
3762
3534
3493
4639
177
1097
636
480
1780
10
4540
814
1246
263
4499
2138
2289
563
3070
3305
4106
3883
3945
4003
3311
1716
726
4660
87
471
549
1675
1439
2870
4567
3901
72
368
1663
1718
431
4249
146
4487
695
4790
2822
852
3942
2211
4809
4262
4427
2554
436
2237
3865
3922
3277
861
4780
918
4970
4045
889
143
2384
3370
4447
2053
3920
4851
1539
1537
3156
393
1237
3575
1750
485
1273
3266
3078
2481
1356
466
2432
3390
1823
1769
3314
141
4585
1313
3874
2161
3685
2662
902
2786
1460
3950
4963
497
1991
2070
4571
2306
960
817
2511
2432
4133
1206
4262
4221
2698
2889
2246
2694
1311
3592
2711
899
1889
4802
3098
2551
624
3342
4605
2265
407
4354
1225
774
609
2031
1775
509
2071
3679
2137
3888
4787
301
1631
336
4676
122
4472
1370
782
3373
2604
159
410
561
3865
167
2170
4713
49
46
540
1583
4812
4106
318
2138
844
4550
438
3853
3457
2759
4380
2192
4904
3943
2167
1343
241
2265
4447
4153
1189
569
2794
2490
4327
203
263
1581
4618
3704
2432
2623
2913
4098
3782
1335
302
1684
3486
4644
610
3714
3548
4574
1366
1579
3349
1414
1649
1454
1243
1448
2948
1177
810
1982
4470
3603
4488
2283
1667
1069
1155
4610
1079
3263
388
3660
888
4543
2998
4744
1554
864
3058
3600
4641
780
1411
2131
2735
1063
1371
4695
3102
239
4794
3664
3844
2495
136
1281
2975
3730
4334
453
4429
2853
2998
1484
1125
3320
1672
2686
3619
2723
3572
1065
2480
1044
2225
1124
892
4089
3283
320
2612
393
4108
1147
3671
4883
2676
4909
1419
2381
3673
4170
2291
3692
2756
1504
475
4183
919
4285
2745
623
1016
2399
1636
2510
4945
1271
3508
2415
3860
2953
1652
682
2629
3034
2939
4085
339
1982
3347
3325
2336
925
4194
3123
2851
2477
3604
3381
2649
923
4641
2348
1538
4617
4508
1043
1621
1245
1225
4846
1891
4770
4947
1757
4888
651
839
1718
3555
3417
4004
1981
648
2657
4099
744
2627
4112
765
4399
527
1835
4928
1334
66
1711
2537
4364
3571
4772
3140
2438
4431
2021
2927
1079
2053
3719
3724
3349
2988
2820
1610
3305
2774
1681
4050
2957
4549
4349
2794
4796
2257
386
593
2522
1627
2490
814
4395
805
2474
3262
3520
3466
4687
863
1959
2225
555
3294
3522
1708
4882
3430
2706
1151
999
1030
848
1187
2669
2711
3222
3968
145
3818
3760
3387
4915
3304
4479
4051
2489
1190
112
336
277
4748
4632
2857
1303
2921
3045
4240
2502
233
4538
4654
1184
719
2012
1417
4011
1032
4713
1903
3637
3419
4958
4471
1889
2971
4578
954
1722
356
1222
3526
4012
2847
522
2641
3466
569
4416
2914
4565
1545
2971
487
2211
142
2380
2964
1302
781
1738
1485
4667
623
1300
878
246
1226
936
2106
4552
3840
673
2992
1458
990
2546
4897
4283
3890
1009
4439
444
945
2633
4720
4512
1985
2130
2718
3046
4966
3505
1668
252
2041
3452
2162
3400
3561
89
4509
3045
3128
2799
3831
2240
2039
2664
4854
3176
886
3512
1374
418
2998
2340
4041
1324
4491
1880
471
4577
4893
1705
975
1697
2610
1181
4716
3210
3573
1575
2848
4638
356
3120
2422
4335
3850
3999
793
1963
4028
4090
2422
815
1457
580
4017
3640
4943
161
313
3233
1740
3511
2010
831
4424
1180
1168
562
1101
2972
1782
1842
670
1469
4538
4334
2167
1683
2106
4246
4968
4024
4947
692
1346
452
2283
4046
1632
4931
531
146
1516
4879
3507
2479
1292
3446
852
459
2718
1558
3327
4088
405
2842
2077
1831
4765
1528
2181
4745
108
4607
4082
1981
252
1592
666
887
4670
4182
2106
4719
872
1025
1053
4108
1417
3533
534
3989
5000
4167
868
1054
4020
4366
1494
4513
1449
2967
4210
2681
3305
2650
754
3330
821
2673
4522
860
3668
3586
2367
2008
3185
4288
263
2907
114
583
1989
1459
1740
2364
2046
1463
2003
3661
3277
917
2149
2436
4491
1890
380
3262
1443
532
1071
1879
757
948
2557
683
4798
3820
1333
3083
2673
2288
2945
4278
820
4522
783
3485
688
819
3534
186
1968
718
2902
4607
4814
689
392
325
4384
4193
456
1877
3819
3703
1047
2653
4498
1779
3288
3996
1799
213
3644
3372
1758
1003
2935
113
3867
3090
4922
171
292
3613
4837
261
250
3500
4625
4423
3684
1350
2335
2742
1999
2966
370
847
4910
3995
503
3729
1762
4736
455
3867
4572
218
1143
1085
4993
216
1842
2359
1568
447
96
2989
254
3120
3573
4931
4999
2571
2075
1682
833
1507
4899
4644
503
3259
3997
2153
2664
2198
3025
1134
4233
3489
2727
1146
1110
2734
343
4803
4721
2842
174
4111
3119
1398
3651
4899
2837
2524
2491
1607
950
327
129
3751
1007
2361
962
171
2196
956
2876
3336
3808
1486
4515
2263
3796
4634
4490
273
1112
4789
289
2012
4939
1239
4653
2056
394
4918
2216
2546
294
4910
759
2688
993
4054
485
192
1625
3295
1093
4912
709
2662
1553
4241
3725
1622
190
2121
1130
3313
4077
366
1892
3536
2304
2054
1996
2805
3043
4421
2712
1610
3179
695
309
2449
283
3287
4633
3587
105
4623
703
1135
2977
4574
146
1954
2502
2052
4288
1989
1783
1274
1038
171
4154
1417
1715
2325
4166
3409
1654
3350
1269
4936
4423
1391
679
2564
914
141
3380
3720
2444
3009
4028
3722
2839
3553
2321
3059
262
186
1611
2563
2663
570
2583
2404
2406
1854
847
4641
767
2476
3684
3965
2648
788
365
1518
998
4362
1489
1695
3969
2729
4319
4536
4270
774
4708
4465
4111
2366
3349
2868
1264
2333
4265
3695
3465
179
1355
654
161
1934
4408
2442
4663
2368
4027
3099
2893
1882
1277
1683
761
1416
2887
2429
3865
3097
295
953
3743
2294
2201
2235
2782
4772
4347
3021
3574
4710
566
3486
4249
4160
2401
1548
2364
3959
2267
2886
4665
4660
2226
1232
2696
3642
1993
1208
4037
330
168
3259
1728
2503
3744
4253
3777
2256
1411
2635
1231
4039
3295
4052
4750
4871
1930
405
2993
3069
1303
1133
4991
2614
4652
3774
4479
579
522
4372
2110
1197
2838
1691
763
1652
3409
2657
594
3685
2198
3117
3649
1044
2309
1919
207
3534
2336
40
798
2998
4832
4577
3913
4500
2681
2495
3206
530
3484
3466
4276
4074
1351
2894
1871
4259
775
2621
370
2643
3674
2531
609
1909
3009
3232
1170
1467
1334
965
1093
3021
151
183
957
87
783
961
3106
2573
1194
2077
1781
2123
3381
1675
335
4299
3930
2368
1674
3133
3493
731
1033
3720
2520
4210
1519
4224
4663
3799
1975
1531
3965
2736
2923
3551
4574
3027
4805
4246
4885
589
1323
2790
3873
2742
4278
2671
336
1598
1230
823
1179
2615
2622
3583
702
1670
290
4744
812
375
1290
938
2417
1902
4360
907
786
4014
2168
2179
2911
2894
4098
3858
2273
2652
1422
1165
3170
1477
4560
2671
1311
1504
992
3077
3211
1796
3001
3139
4022
876
1821
361
1238
3762
4618
4673
75
4447
1130
3685
2515
1016
97
1551
1916
3580
3446
277
1747
1114
3051
3876
4029
1798
3416
3672
4237
3954
4960
3676
3919
2234
1157
2100
179
4939
2060
1357
4402
4809
4822
4835
4750
1463
2833
1433
169
1622
4261
237
1318
3213
1632
169
2564
3723
4175
59
1087
3476
953
2798
3244
504
4374
478
1666
2062
3568
2071
2135
3184
4081
1024
4283
1259
809
3540
1381
587
4397
4227
53
2251
3723
660
1087
2538
1378
2944
4098
3387
2424
94
87
3937
3252
3727
3715
985
3096
1029
4937
2073
4475
331
2419
4530
4927
1315
3970
34
4750
2772
4586
3584
3623
2124
28
1220
2229
2338
2
186
4561
4610
945
1677
934
2411
3298
1235
3279
2334
4965
4345
3269
3541
687
4032
3776
4795
1960
1377
1924
3730
1896
4190
4713
321
4860
3810
927
4253
846
3884
238
507
1219
326
476
2040
2370
1873
1997
898
4799
1596
3902
621
2244
3684
2741
749
266
2609
1438
3946
1789
2852
1176
1450
1524
3465
1485
1365
4816
4567
4281
1597
2908
834
3010
4055
1937
1440
3119
1823
4359
1093
3925
3942
4986
3297
2572
3837
4778
770
232
4215
1832
4619
4483
973
2352
4306
4435
4394
3341
371
2338
3974
2159
4287
4581
924
2834
2393
914
610
4165
4227
2790
1172
896
1834
1863
2472
4413
4034
4077
4779
1670
3299
25
1792
2026
2283
1377
4455
2551
4773
2407
712
2449
4888
3771
3231
3021
736
2773
1280
55
2783
3047
1496
864
1944
2966
2887
3829
2383
1328
4511
1141
4308
3788
2257
1152
4250
943
247
20
908
612
1780
4142
3630
3908
2240
4359
2716
3713
640
354
4287
36
3494
2172
4072
2194
2910
293
2701
4263
1540
2115
3346
1906
3740
4961
3910
2976
1155
573
472
654
320
2835
999
32
888
4213
1206
225
2780
5
537
4331
459
2326
563
1793
4398
3505
874
996
3173
962
2490
3329
4978
1943
1422
3942
3061
746
184
3260
4644
406
799
2523
3989
1820
2787
4671
3618
2839
3809
755
3968
4165
2459
768
3127
1915
3106
2818
1485
3506
4814
4137
667
4335
1321
3605
917
2582
2098
4883
1430
1796
1923
2913
2516
2105
4597
2708
4328
3492
1347
3396
3310
1096
383
2443
4353
4008
885
3433
457
4223
3776
1839
833
391
1785
4522
456
2523
3315
3510
2945
3986
972
793
4725
3659
2237
4395
1133
4939
4702
1250
4152
4702
4085
3142
1945
3831
1293
537
348
4238
1374
2696
749
4674
2687
3613
4557
2913
2199
1364
2311
3865
3094
4925
4073
4456
912
3336
1645
3152
3746
4032
4754
4303
302
2919
3711
326
4566
569
4645
4224
1008
2106
314
1771
2083
1341
3022
5
2726
868
1181
3973
3913
4605
4325
2797
4372
3722
4803
4185
3318
4371
4480
3457
362
4480
2429
896
4408
606
3585
393
4733
1763
3789
3777
3565
537
4533
1344
3631
108
700
2101
3563
3801
2776
837
732
2981
286
1763
1071
2966
3134
578
999
2311
4238
3487
1728
3259
3995
2040
1276
16
3038
2846
2200
390
3187
838
2645
4789
2763
2998
3350
4820
3495
771
1939
3279
3781
1995
4656
1070
3224
1968
2734
1801
1090
3723
2640
3709
3597
1583
2086
541
2609
2714
1360
3909
2038
2154
3008
3487
4362
3962
2904
239
921
969
3944
3328
100
1441
4206
2526
4648
2335
4427
4571
2654
1515
3596
1369
903
875
2928
2328
2046
4866
176
2570
3457
1790
2567
4883
3334
1447
3950
4340
1585
4882
3076
1194
929
3746
4876
453
2767
4530
1257
936
1418
1495
1844
2463
1400
4261
4456
185
3670
927
1345
3068
2099
255
1158
4055
4791
356
3581
452
4981
4293
1893
1336
3462
348
3389
621
2999
1409
3338
1539
4567
3565
3929
2205
1858
1376
4471
495
2078
3391
2882
530
4739
737
3015
2584
2919
3277
3802
2133
2500
3595
3316
754
1688
3880
648
1594
479
3004
1077
1682
1325
2008
2042
3825
58
1824
3673
355
2255
584
247
481
4632
3045
522
2631
1308
1278
1750
3564
2032
256
1553
4943
1313
1468
1608
3283
92
2750
443
3426
4407
3451
3615
4052
3926
1233
1926
13
617
1133
1884
1804
3897
3001
881
2119
4865
1826
3820
1498
3583
1449
4368
150
3983
3202
4744
3433
2577
3913
1258
2945
707
4764
3840
3803
760
1216
3184
1881
4144
746
1808
3894
4987
4156
3679
1992
4975
3498
743
2105
3334
1208
4416
2389
3666
603
3140
25
2728
3260
343
4514
1996
3408
4953
4517
2698
2941
4939
3681
378
2086
3146
4428
2539
1172
49
4419
1311
3446
4952
2067
690
4757
751
1740
1535
3785
517
3173
3737
3233
670
3
1386
1956
4284
3480
4149
2538
2393
4019
76
2831
2607
4921
1441
4121
2758
4646
4447
221
668
1742
1336
4333
2658
557
957
3269
2949
3750
2444
3620
3948
3432
2125
3170
717
121
3148
3173
2032
978
1670
1688
3746
2364
2190
4580
3053
3556
3185
4307
529
3509
3834
1338
1739
2166
74
1913
2037
480
4062
296
3038
2364
1883
4475
3038
1660
344
612
4009
1234
503
1389
2904
2379
4449
4734
3145
2656
2279
1286
4588
3980
2424
740
3997
2341
328
1581
1446
45
3744
3037
4309
157
2279
2579
1253
1656
4025
1316
4072
3241
1560
4265
1430
3978
898
458
705
4349
4407
3117
1481
1089
3593
3270
2093
947
2915
3649
1530
4763
4807
494
4308
4358
3464
691
2306
950
2526
2552
1253
4026
3058
3230
1054
4190
934
4728
3607
2604
3373
4115
312
990
2484
341
2380
1942
3126
2919
795
2941
3610
1990
2446
2696
3083
1098
4071
3752
663
2640
36
4069
3284
2044
3367
2361
2386
2464
361
85
1670
2865
493
542
4319
1233
3671
3600
2589
2563
2675
68
1140
3357
3726
2089
1629
3064
3411
4598
4366
333
4234
3694
1917
2389
4512
2080
3491
1036
3517
177
193
4567
324
4423
4403
2216
2860
471
3865
2524
3896
2065
731
4247
2937
4418
1598
2284
1398
2561
3631
4620
4716
131
3250
3028
1336
4562
831
3090
3570
3528
2851
3045
4694
1489
3886
1622
213
1682
3494
2556
1592
4282
4877
1235
1996
2004
4550
4625
1566
3497
2761
4173
2669
47
148
1982
464
4102
4153
2974
2080
4461
4570
1792
4417
4442
1857
4848
4972
1664
2157
1239
4175
3745
4207
2749
1632
2562
2283
4218
3179
3033
1185
1769
1675
4803
2160
3947
4862
244
1936
3979
1085
3044
4670
4405
1598
369
3442
2859
4961
4100
1343
1193
3683
2556
303
262
689
3219
2849
3207
3817
2856
2310
3030
1925
2472
1404
3533
4754
3721
3292
4867
4375
2939
1149
3003
3758
2642
3716
3508
1706
3035
2181
4625
2441
1844
321
3572
3362
2907
5
2019
4244
3223
1429
101
49
4428
1112
1520
3396
2413
2516
3221
2380
1139
3291
1533
4451
4497
4533
874
2811
3726
795
1806
1792
1845
2062
3719
3787
1636
3084
1522
3353
1448
2568
1298
841
3955
835
1293
3006
2658
4038
3457
3250
4003
2146
1742
4165
3055
448
1877
1124
2716
3233
4882
3343
2883
3340
3313
1364
3267
1113
3021
720
3718
2865
4813
2763
327
2317
3170
3964
620
1570
1498
2204
336
3090
283
4432
1031
3231
2582
812
4740
750
602
3944
4102
196
4296
4804
3229
1136
1549
4144
3231
3976
3541
2882
1835
2392
2142
671
2567
3087
1202
2239
3415
2186
552
2818
4871
4714
4872
3938
656
1808
3796
3070
3723
389
1877
2499
3598
4425
556
4915
3083
1363
4878
3778
3701
884
1698
1885
1090
1298
4024
219
820
4925
729
3564
4141
3457
3879
3022
4480
4852
2936
523
1797
800
1921
1366
670
4698
1847
514
398
4916
3363
3016
1859
2912
2415
2634
1268
2027
4133
716
4999
3912
2107
3494
2250
2348
3049
2496
2765
260
97
1854
107
2531
2439
2243
3618
1799
917
3443
3974
670
4093
2538
4628
835
2911
4007
726
1772
3531
4902
1930
4857
3744
2871
1628
1795
1382
3771
2967
702
234
4558
222
2063
3214
4222
3147
2367
452
1
632
1338
3429
750
3294
107
280
2294
1009
221
997
2868
962
1319
1877
1871
4076
2969
4413
694
3854
2727
4451
2432
4234
4274
3299
1318
882
2317
1929
118
2740
232
3660
1413
2904
4024
2615
4656
2703
2727
1719
2929
925
147
4478
4598
2863
2473
1265
3530
4015
989
3151
4896
4180
2886
4122
3656
635
3836
1805
4959
3010
1329
405
1498
4703
2924
1341
3917
2730
814
446
3657
2166
3591
1248
448
645
3549
1744
991
945
4593
3385
746
3944
3391
4345
2876
4996
1240
2729
709
965
2518
141
2353
5
2227
451
1173
719
3898
4138
2084
2122
4243
1297
2967
2676
551
4725
3947
3794
2496
3169
3986
449
3610
776
2605
3727
1356
4601
4175
2974
947
918
1903
1793
3674
975
4514
3728
2467
3638
2485
4011
2013
3337
147
3615
3315
2062
435
91
2361
2695
3882
896
1886
786
1278
210
240
2375
384
151
1727
2638
3110
3311
3026
3148
3601
4855
3341
3247
3728
1090
4590
4389
990
748
324
63
2220
1206
1273
2696
2666
454
643
4406
2168
3318
3414
1958
2728
2579
2114
1958
3044
1043
3864
3668
269
4448
1163
3172
1075
4320
3930
2888
3936
4536
4963
727
1868
1766
4792
3389
4566
144
3393
932
2430
3306
2788
221
2887
1628
1551
1174
4503
2600
4112
675
2607
2219
208
1657
3230
1191
1624
2178
1524
4806
2865
3235
3732
2472
3490
4038
3441
972
4833
1526
3639
1519
1961
4574
4498
447
2787
3117
2072
1824
479
1135
1313
3371
511
952
4124
3824
2672
2593
3263
2356
2060
3884
2167
3892
2984
3816
1875
455
149
2943
4232
1242
290
61
3079
4841
2595
1142
4626
1390
3674
4482
3494
2091
2316
3269
2889
4830
1199
1009
2036
408
4211
3007
1030
3777
2298
583
2487
154
3491
1659
1530
1960
1016
3125
2340
2647
2967
3473
2253
4580
2031
2465
450
3349
2953
3105
2599
887
11
3622
526
2802
2982
4926
615
2164
906
808
4440
2042
2460
933
2265
985
3230
1969
2965
4866
950
2735
2799
2205
3447
2492
1764
170
1074
4594
1373
374
1633
724
4514
993
3400
2210
1660
3292
2292
2820
3064
614
3940
399
3492
182
968
308
2811
4769
1715
473
4824
2050
4179
2245
4976
568
3484
2132
4432
3117
4658
2844
1528
2612
1638
1118
2702
1809
1628
2365
1391
2107
289
2513
1248
2777
1349
1444
3198
2918
1394
4413
3328
2022
4908
2783
4626
1464
1369
2763
1236
2219
3809
1095
3501
827
1303
2641
2089
4655
2827
4805
1427
1082
847
3394
328
82
1657
4795
4344
895
3058
4163
1053
2868
4895
98
4522
3717
498
4935
1984
1037
180
4592
2031
2105
1149
4825
4670
2793
3566
2202
1836
3207
781
1278
4572
4265
2818
2156
2168
223
3982
1907
3684
4214
4783
4098
3600
3515
1622
3113
929
2699
4182
378
705
4521
1574
1264
3992
3548
2480
4037
4887
1365
1119
2044
322
909
647
3335
4761
3270
2610
1872
105
4405
4669
477
4538
1563
806
2139
2785
4497
2923
2975
1563
4447
3453
3333
1619
3997
3075
3558
60
3199
3482
4887
2280
1501
3892
2154
4554
2437
3003
3444
4623
2619
2916
4813
4272
3868
103
4886
2393
1657
128
134
4575
479
1942
2642
202
1287
2056
2727
2288
1884
1936
3575
891
3111
799
3204
3267
3380
3800
1412
2922
1104
3789
4853
2308
2905
3132
613
4864
4018
208
1047
805
2502
2827
4584
3993
2791
2457
4986
2613
2433
3617
4797
3401
1330
2561
2455
1631
3705
733
1357
3693
4968
4259
2237
2771
2099
117
1777
4889
4146
2183
4297
4978
572
4023
1865
4896
2237
2426
1134
731
419
2158
3970
2423
2578
3237
4285
3293
475
3108
4775
1023
1350
4195
1663
3
4525
1746
3438
4066
3950
2216
4203
3149
3796
3189
1046
851
2209
3343
446
1407
3833
3395
3554
4040
3231
782
3912
2748
4198
4537
2294
3178
4559
1980
3887
3162
681
1418
4201
4495
3086
3568
106
3179
903
775
3495
2793
2290
3775
2492
2432
4485
1116
3855
859
2958
4986
817
1436
1034
3033
910
3226
460
4917
3081
258
337
456
4335
4337
2160
4577
3984
2991
340
2319
1965
1665
3066
4706
3158
2292
112
1581
9
1946
1682
2348
204
1790
3565
538
688
4439
1072
2295
4975
3389
1427
2611
4787
3264
1293
1394
4605
1430
1711
3371
4731
1209
452
2238
4022
3047
1165
2998
2219
1706
3951
982
176
2534
1855
3012
502
3586
1908
4680
2055
4863
2062
2385
3375
3675
1654
2611
4087
1441
2300
3487
788
950
3289
4860
2212
2071
2999
2946
1048
2320
703
2104
4744
181
3196
2069
1534
1946
3430
1866
2745
2346
791
4739
862
1039
1484
3583
263
528
222
4552
4812
4170
1648
1718
4280
229
3294
2687
3444
2929
905
1612
2820
3052
3958
3955
2424
4200
4885
1784
3949
1938
4960
494
4280
104
4575
1144
312
978
2561
3021
1370
2518
4274
895
3847
3244
2363
3847
4575
152
4786
3385
212
2410
3524
3139
4394
935
4296
3799
3181
1928
3402
3191
559
2879
963
710
3477
3787
2379
1693
3219
54
3278
547
206
4132
1847
4192
849
663
2646
3092
2441
3506
3342
64
783
3911
2721
1368
4869
4418
1257
2311
336
1360
1984
2656
3210
1051
4762
2451
686
3092
600
4606
1130
4334
2152
4464
3365
1945
55
75
4965
1645
1264
2682
3616
2109
2307
4350
2929
473
2590
2609
4117
1834
1372
1116
1880
828
2265
3381
4802
3264
458
4286
2434
4317
256
627
4468
1233
3847
1204
2397
978
4431
2676
455
3547
2816
2649
667
3626
867
1377
4610
2055
1261
500
3895
2709
4757
4903
1982
251
2652
2667
2625
381
3130
4608
4846
954
283
3268
2723
3742
1588
2758
3003
951
3848
1091
1167
4313
531
789
4076
4907
950
3721
351
506
1542
1280
4761
549
643
440
3941
4222
1342
1488
1114
3155
4335
1008
3798
2960
229
253
1636
3787
3235
4666
550
3541
3056
1925
1711
1791
1613
2314
2341
2871
1968
2633
1778
2601
1606
4524
1826
4940
2666
507
1496
686
1767
4715
166
1483
1554
2026
4062
3932
1874
2809
1941
1282
1885
2472
4207
3317
3266
1757
4474
2845
4092
3432
3140
2801
3732
3924
2204
4223
3521
480
482
3321
2231
897
1923
3059
247
2061
4136
258
1818
4265
1663
1969
634
3835
4397
2568
4824
1458
4887
2931
2618
3270
4501
77
4322
3568
3592
833
1141
1245
2673
2088
4490
4668
4514
2286
3906
4961
4844
2836
4164
4284
550
2672
2805
3477
4772
1447
3314
3889
672
3383
2166
331
4917
4249
4041
2381
1366
3800
4845
1367
1131
1721
378
2277
4446
4302
95
3379
1363
2889
2641
2852
3401
2646
1639
4566
3151
3398
2845
2112
1396
4522
535
2196
3949
1856
2260
1698
3108
1112
4788
3871
269
4057
4182
3773
4725
1833
3899
3097
2644
410
1121
2240
427
1055
3485
2404
1639
1082
4332
2690
3007
1230
4185
4126
4855
3311
734
3403
1467
3601
1330
1184
2356
2336
1708
4965
2265
3331
4289
3060
1385
59
550
4539
805
412
4783
1117
4797
2015
3196
1937
3542
768
2278
4649
2183
1054
4925
3606
2773
1119
3464
808
1006
4734
1998
1655
4559
3637
1719
4888
1263
3980
3598
4286
1238
3517
4138
2626
4102
2257
1667
3479
4212
3098
4974
2024
2078
2117
725
178
1596
2067
2066
2997
4307
4198
3195
4403
2875
3944
69
4616
2817
1097
1868
1418
899
1072
3791
2543
4608
798
4463
2289
3112
3639
1935
1343
2939
2284
3710
19
637
4496
4844
3762
3625
1530
3912
3715
1373
3324
3436
2603
714
1906
3265
4038
2711
3201
441
4184
1693
4965
1333
2935
1592
583
4284
4867
1265
2876
4835
3323
1702
1318
3836
4766
1220
4951
4410
2071
348
1270
1797
1331
2365
4533
3138
4098
2760
2515
3485
4382
1160
4574
3048
175
655
2804
491
3064
4745
1109
563
481
3686
3948
959
2015
4220
939
3518
1142
4812
2153
2609
4012
911
4351
1782
1128
2244
2656
10
3369
1268
152
1473
4816
4969
1150
129
1864
3458
2440
3736
4923
2193
450
4962
952
559
3628
367
158
3421
3257
4707
2514
2197
2365
2421
437
2692
4057
1571
264
2177
2865
1361
1090
972
673
3944
4589
3509
516
3855
3980
1457
4351
4242
4043
1996
4290
1826
4929
3124
331
1439
4533
4055
4886
1990
142
85
2672
4451
4050
4084
1766
4240
4250
1047
3771
4279
4921
2179
2023
2662
2326
3153
1728
3330
4141
854
1912
4336
4975
2703
273
4288
3642
1141
3889
4755
4773
3791
4869
4652
3963
216
4313
896
3959
99
1925
2150
92
1534
4877
4649
3978
2293
70
2455
4004
95
265
1240
2387
3510
299
2291
2017
2401
1012
3782
3777
3157
3240
4503
4559
2113
3352
2507
1013
3884
3265
2149
1702
1951
4821
4626
3939
3878
1497
1800
4505
4992
1172
4192
3908
1450
4773
3212
4037
2500
1879
2687
3338
4977
1430
1302
4141
1867
2601
4279
1896
4448
3546
1709
2742
76
2953
1581
2664
4478
1444
2829
866
3552
134
1771
994
1442
3238
1318
4957
3718
3551
2301
484
4344
1414
3334
819
2335
942
1719
1744
1297
1826
3740
1583
2495
4151
2197
1495
3323
1975
2958
2933
4863
1603
1925
1797
1772
3462
818
503
3944
4661
140
1749
4655
3647
542
3448
3153
4724
146
4835
840
1003
3291
4176
1256
2559
2868
837
3062
610
2918
1788
1655
904
2792
4712
4868
4286
683
3843
885
1584
2395
1214
3560
2673
1292
1025
203
1412
4823
1706
1426
1670
1701
3486
1356
101
4312
877
4069
3514
493
4853
2539
1364
4943
686
940
2437
1040
3846
1228
1864
2271
4364
1915
3754
1159
2966
1998
3077
1586
829
3148
4311
2953
4281
1503
272
3064
1775
4033
1008
4957
1586
2300
4817
1805
201
16
2927
2489
3364
3676
154
2920
4606
4869
3485
3078
4608
2251
1756
563
2818
1546
2248
4405
1549
2125
1527
4201
1867
1332
2192
1187
554
187
425
4296
1922
701
317
2704
1417
909
1544
2975
254
128
3934
95
979
3669
4512
2314
2739
2084
4363
3669
2890
325
136
360
93
624
2453
4531
2503
98
3398
2122
1193
3106
1663
2176
3729
2492
2610
3933
761
2456
435
3530
2792
3836
4714
4772
1096
4931
1299
4355
3508
4917
1916
856
1527
1043
3547
1090
37
2556
4806
466
3277
919
3102
1539
348
130
1484
2781
4868
4218
1964
1106
3803
408
57
1004
2567
1015
3774
395
1681
2888
1359
1654
3815
1561
4784
1553
1451
1040
4043
1622
1737
1482
1823
1176
1168
1209
3726
4730
1455
3381
75
3144
1215
2572
980
3712
676
2785
2163
2303
4139
1884
4313
4127
2441
3951
2383
187
2964
3542
1611
3241
427
4053
2991
4225
1600
4017
4810
1025
182
1921
1966
3638
104
2210
2682
490
633
2117
1084
2709
2331
1307
2487
4557
4389
708
4156
4367
1436
2960
2557
3109
3488
4812
4337
2723
2235
3941
1756
3451
2424
1927
1129
2576
4285
1863
4057
4888
1647
3596
1056
3456
3525
3322
2074
4646
2689
1058
2149
4754
3231
2049
3310
4180
2668
3652
2463
2163
1852
1628
2079
3545
3578
703
2179
3492
3237
4519
4322
1127
1432
940
1154
2543
4585
2108
4141
34
1585
1339
4263
298
4334
1658
4471
794
207
1538
2504
4352
825
2709
3820
24
2810
4114
3912
4763
1804
2152
815
2286
4493
3349
3654
4759
3799
1836
3080
228
1297
2410
1496
2701
1776
3962
63
409
982
4576
3185
2543
4076
3801
3321
4563
4269
644
1953
2212
2698
4836
2331
1816
2917
766
1694
258
2569
653
4342
536
2078
4680
516
4892
627
3952
2861
4959
2720
1612
1687
3242
922
162
2392
2924
3239
1001
2210
1066
1049
2313
4452
2890
2069
736
907
272
4245
3040
3098
2493
2306
1252
2903
2789
4893
1503
2106
622
4395
1741
2563
3664
2793
986
1263
2879
1883
3226
1069
363
1299
3398
2093
906
1548
978
2816
4727
3950
501
3359
1589
1160
4423
4204
3888
1810
2769
4551
3090
4314
4572
2983
3988
801
4824
4605
2622
3663
2096
1843
4988
4288
2521
3552
538
1991
636
2860
4485
988
2344
3036
157
119
3485
3570
1016
3228
3849
4945
4999
1642
4019
1292
1203
3081
1790
4778
2032
2039
1140
1479
3692
3854
3705
3759
4852
2593
49
1660
3637
932
3295
3304
4959
356
1960
4582
2927
4381
988
667
4935
3460
4087
4397
2480
29
3511
4860
4899
561
3327
4143
2704
2502
3746
1836
2887
349
276
2468
2887
777
2664
4153
4193
3079
570
3286
3367
4339
4386
2234
4764
4122
1647
1763
4435
2628
3673
4530
4626
2625
1743
826
1120
3222
3644
3728
4736
162
3041
2639
971
2808
3813
3035
2720
4973
1439
692
685
2281
4055
488
2475
2485
2609
2015
790
711
3758
875
4168
632
2910
721
985
2190
513
2402
4693
4317
2488
3199
916
3216
2176
220
2697
422
214
2950
1683
896
4636
2974
2878
417
4185
2424
754
4881
4335
1922
4575
4981
319
2135
431
4379
2192
904
588
4966
3235
132
3267
1215
1595
3616
2289
945
4204
396
3808
2019
277
4332
602
494
3964
543
3804
943
1351
4666
3969
1838
628
604
4538
4703
1432
2314
1462
2336
604
1370
3624
1362
3936
2068
974
2991
4587
2364
1167
944
695
1312
1132
2344
4000
2068
991
3549
2437
4457
2440
3273
4818
2369
2534
1236
3520
1182
3586
270
4432
855
2602
2170
2351
1419
1460
3004
4155
4091
3739
4037
3652
694
1011
3770
1687
2424
1011
2753
2490
3980
3419
331
4738
4107
1959
3436
2652
1690
4950
3696
3722
3369
1526
4908
3924
4126
1404
28
1375
1687
313
3565
4351
4060
1540
356
2967
2429
813
1088
144
3343
4154
1818
1000
2179
2334
3694
906
2867
3595
3106
3059
4142
1383
759
2548
3255
184
4293
1222
1290
4866
4477
1179
3487
2464
3736
1418
608
1929
3619
3110
3009
4935
1692
240
4501
116
2345
957
3626
3022
2871
2324
1319
3737
4735
2777
2894
2845
2361
1536
1095
2136
3908
631
2435
2923
3628
2066
4744
1423
712
2240
1208
4774
86
3835
2607
1183
1749
2912
2746
3451
2794
38
1419
2021
4056
4790
3321
1413
4110
4206
1934
4746
4330
2910
4840
579
35
810
1740
990
263
1514
3948
4703
2465
4275
2952
44
471
1076
1765
2319
1839
4625
4947
286
2937
1946
2820
2859
2294
1301
945
4059
3693
3479
678
3088
3171
1498
2085
2175
4606
4485
2985
1083
3717
490
1227
4466
666
1205
4687
1959
3483
150
891
2611
3334
2293
3556
1780
1409
3777
4102
3005
757
3660
2725
511
1647
4360
3016
4348
4728
943
4630
2408
3619
3360
3815
1846
1935
4088
344
749
3054
68
1346
743
2660
3507
4759
2607
4069
2442
4061
3926
2659
2133
2394
4105
2754
4194
1921
4263
2641
1087
2045
3601
4664
3668
3874
922
4450
303
3518
3141
408
1734
612
2821
2440
2057
2826
1146
4055
2137
3101
3239
2032
3731
2881
2297
1725
352
3083
1630
2789
4110
344
3410
715
1577
1393
2711
3646
1244
2198
613
1186
1429
1044
1323
1653
4465
1390
4867
2294
4130
2632
476
3035
88
1358
4366
278
1070
3923
1601
834
2987
2682
878
4481
962
76
3707
1008
3545
3477
431
655
3283
3391
4179
2277
879
208
220
4526
188
4956
3340
444
239
941
1158
4008
3647
2456
3977
3379
3970
511
2585
571
2156
3042
1893
2074
3890
3738
2321
1218
2723
4586
135
2171
52
4980
2052
2065
1847
1170
1733
4075
3923
4537
182
4130
2408
726
229
1416
1308
4947
4786
3735
11
1405
2582
278
1151
1705
3369
3157
3358
1538
2449
595
342
4007
693
3807
2155
3713
1769
3593
2522
4248
2050
2934
3708
1478
4517
1490
3239
3243
3818
820
2068
807
3195
1267
4989
4574
2572
540
4766
1281
1374
3785
4013
1526
4303
4695
3749
110
907
2395
1955
3361
991
3518
1106
4664
4970
3740
4616
78
1814
3403
150
1513
781
3333
4477
3862
2675
4349
1762
2497
3259
3928
2323
773
142
3664
843
4744
771
3830
2278
3963
1567
2142
4710
557
4597
356
1146
763
1503
4055
2976
2270
1375
4978
2602
4936
2395
1239
3583
68
2862
4070
2970
1822
3095
602
3950
4666
1647
4749
4799
981
4032
3527
1539
1784
3171
1032
2032
905
1915
540
2327
4337
3191
3136
2722
2507
1503
4344
1839
4157
3565
709
2338
2316
1245
240
3099
4853
3399
3587
2091
1043
468
3938
172
4863
444
348
414
994
2007
3895
665
1677
1946
2883
4870
1402
2320
4555
761
955
3814
3499
2919
2766
2077
2906
387
916
610
90
4724
2403
3610
4777
3227
1213
1436
3255
2624
706
912
1974
698
1419
1696
756
919
835
4487
4406
4992
2054
3666
3156
3734
2231
3908
4874
3957
2847
2119
750
3357
1342
4445
877
2105
4685
4693
3756
3800
24
1575
4280
2969
2335
2761
2720
337
1988
4947
1052
1848
4718
1163
4298
1043
105
3321
1027
1533
1685
3823
2524
4793
3242
1606
3844
1017
1585
2096
2016
4321
4065
4460
1448
3629
1282
396
3475
4892
2262
2748
4319
3469
3553
4098
1155
4393
4440
55
3152
1726
484
2532
1272
1577
3455
4379
4567
4654
1164
1908
3186
4349
4890
4633
1324
1326
74
3407
2053
3831
2867
639
2087
2019
2993
3904
2781
1749
4289
4968
2532
4381
945
912
389
36
4879
3958
4053
4079
4152
2687
1870
2359
1501
2175
2507
3703
3770
710
3389
1647
4994
24
1800
3838
3553
4722
1430
574
4241
1589
4936
1474
414
2070
3004
1294
3360
1056
1815
1970
2136
23
4669
907
725
2159
2252
3837
867
817
757
1259
3181
3893
1134
2906
3221
466
1727
338
4893
2756
8
2556
2737
2842
1567
4356
4625
4290
2645
4834
4262
2628
3282
1598
2813
4748
1320
2617
419
3919
1193
565
4707
2534
2263
109
3513
1551
1801
1942
4896
4879
4380
4764
145
4366
3264
185
3095
917
4834
3837
782
4404
921
3434
1692
397
1088
1064
4303
1208
2875
4783
129
1177
1281
794
4047
2224
2336
4641
4447
3100
3601
2238
426
3404
1778
1881
2853
3435
2049
3396
1187
3594
783
1122
384
3238
61
1573
3361
3383
2891
4443
882
1983
362
1998
2598
1311
4285
4590
1226
3339
231
3720
1703
4836
1324
3754
3559
1327
4082
4456
4618
1011
2737
325
3314
3718
1470
919
2359
3574
1552
4641
1965
1683
2598
1576
3160
2677
504
2663
4445
146
2792
2460
75
116
3037
866
3796
81
2522
653
3881
4712
1619
687
4365
2557
84
2273
1317
3700
261
344
3570
4976
3572
2756
1871
4302
1049
1588
4102
3586
4443
2720
1287
68
3327
2712
564
2907
4844
4323
3169
4329
2427
1494
1452
1169
914
2311
1997
1110
3304
2039
406
2728
351
2232
4508
3026
3650
803
2977
4594
1128
1218
2902
1155
396
506
3845
4148
3169
2074
1418
1876
1727
3247
1961
1440
2291
2176
4076
171
1639
3809
1933
4770
1392
1224
3667
4108
1891
244
2966
1189
1885
60
3250
899
4525
3457
1989
2514
364
1169
2333
1314
4342
3420
1165
3888
3487
4925
3857
2628
2975
1086
3089
1124
344
1945
4205
2581
3852
2850
3969
3061
288
1496
1999
3152
4922
321
380
2009
3241
3841
2088
3280
1020
4078
3842
4558
687
4842
3908
600
2258
1606
3019
1073
2656
4388
1479
2012
993
4660
3651
2385
2270
2354
537
2790
3170
1991
4110
3129
3919
3920
1634
3363
3181
2444
2993
870
4268
2312
2795
2208
1469
114
2368
1125
1656
1074
4993
2144
2645
1457
4210
69
3021
2639
4232
4541
2599
526
4584
1524
343
3057
4655
1030
4233
3823
3689
3782
4150
4737
3894
3720
924
621
4101
3085
2936
1820
2422
4130
2507
4371
325
4491
3118
2908
4008
2394
3602
350
1240
3060
541
489
3993
3526
895
2039
1879
1910
2939
3671
3281
1113
3594
206
3258
746
3273
4683
2344
2321
668
2594
2832
4756
1532
1657
599
2234
1481
1898
4861
2424
2652
2921
3303
4502
305
4004
2789
3853
3551
1668
201
4467
2199
4641
3563
2268
2249
75
4119
1942
2222
3121
4703
3191
445
3532
4699
2812
1477
4641
1564
4337
3737
1159
2268
2178
4257
1519
4787
1433
499
1736
4929
1317
1659
448
2120
803
3729
3613
3661
1719
2115
420
3514
4
550
673
3724
2526
3246
3218
4169
386
3603
382
4131
4986
2614
4964
3183
4008
3787
2653
3168
1292
1177
1539
277
599
2822
3339
3950
3897
1446
362
3806
3907
3573
4935
4363
3574
1943
4537
2825
1767
1421
857
442
3557
791
4859
1528
4925
4627
477
3220
4543
3989
3815
615
971
1053
3854
1244
4121
3586
2834
1991
206
2096
4525
240
1240
2157
3335
2930
1982
4347
4947
4800
884
270
1162
153
2533
461
4807
3461
1042
910
2944
4241
3060
2789
894
2455
1632
157
3203
3245
753
4124
3171
60
3735
68
1453
74
3762
3595
2493
4751
2793
353
2210
855
3930
853
459
2449
1322
1940
2164
1472
4255
4272
1709
982
4864
847
4177
2082
1926
4927
1685
573
2263
1093
4211
3534
874
1307
775
2174
4538
4106
3289
2147
3090
3079
1654
4599
3140
811
3982
2359
2335
4266
2336
2618
1939
3698
1754
3799
3360
1973
3025
2438
1630
1262
2231
1119
4689
3704
616
1337
3341
2291
2054
561
2801
768
3807
3011
2842
3955
704
3595
4593
4512
1256
2461
1026
3634
2222
4932
946
3980
1642
2876
3554
2267
2194
663
3318
3680
4098
2845
3642
3218
2748
930
1474
4171
395
4309
3220
2223
1104
2253
2839
959
1632
4469
105
4666
1788
3874
3205
1036
4085
1118
4498
2093
512
3951
525
4974
82
3389
725
1835
343
3985
2538
4786
123
1960
314
88
4106
758
1878
1902
3089
2424
1820
762
1438
801
25
3918
4332
3897
3236
367
4818
3972
128
4227
4179
3645
616
2164
4945
4173
1624
494
2107
2307
3144
744
2353
4675
2087
3527
4808
323
1925
3749
4627
479
342
1470
3168
3309
1302
3053
701
3211
4731
1271
261
2038
220
3120
4410
3831
4551
3886
3737
3213
1529
3722
760
2048
712
1497
2954
4644
878
4496
4388
4028
974
1548
1985
434
4202
1173
192
3820
469
3118
3251
3696
684
1348
3081
121
4626
148
3461
4273
2837
1597
1469
4088
2394
2515
3370
4684
3611
3308
2448
1095
4377
4155
3803
590
1341
2553
1761
3839
2219
1723
1296
3789
3572
2070
4327
418
787
4257
240
43
316
1224
4063
4831
112
885
62
2437
580
2418
1399
2283
3386
2070
3830
2583
369
4535
666
2170
3420
273
3739
793
3060
3960
1107
2851
2380
250
4098
1232
1239
339
4237
3514
2893
1124
2811
2780
198
1207
2352
2085
4046
952
1895
2161
1361
2200
3185
4204
3108
2746
180
3150
4306
495
3163
3026
3356
2429
4533
4823
2368
4347
4814
1822
3649
3280
4798
3154
3992
1115
3898
4134
1724
2592
4149
4843
4483
1239
1446
4864
1406
3412
855
1670
4922
4544
2493
4612
3958
782
3316
2714
89
4306
3197
2020
1460
59
1535
3231
4393
2986
44
3644
2597
4905
3880
960
3028
207
3884
3843
1626
1128
4538
2089
765
4181
3862
4023
3023
676
4842
3801
969
4307
1498
1313
4029
1744
4501
1091
2137
3985
1645
870
396
1113
2877
658
860
885
2105
1242
1981
4241
1076
4510
1952
3879
274
1585
4334
2948
427
4818
2121
3101
1726
4544
4742
1127
2475
1576
938
4189
962
4377
1400
845
21
4484
3519
4502
3949
388
689
2426
3166
4941
4461
2051
2668
1232
505
2801
2835
124
4251
3835
2770
2075
809
2101
4236
4230
4797
4394
583
1041
2646
3081
3881
2941
2422
3246
828
4207
4384
4256
4747
3790
3620
4692
2270
3621
2408
4108
3148
1920
491
4523
2552
4591
3089
1680
4837
1039
2100
3948
968
4347
2001
3795
2372
3214
2357
4458
1007
2468
2546
729
998
2913
320
962
337
3456
2825
4989
153
1518
481
711
291
3603
1993
307
4304
1741
974
3819
499
3439
3191
4609
4251
2118
4812
4491
711
4106
3124
1218
2265
3922
2039
752
923
1341
672
899
4961
4910
4214
3890
4832
1775
4861
512
1291
2567
1286
997
2124
3633
197
4986
1081
654
432
2160
2785
3746
4827
4174
1361
90
196
268
4593
691
356
4868
552
4940
1565
2730
2779
186
3170
2644
994
2339
2641
4665
4892
2695
3133
3817
3851
4321
2911
1428
4614
2180
1434
2714
969
3762
352
2472
4023
2072
465
3987
3897
4649
2677
3020
4728
3832
1347
329
3963
1543
3848
2310
991
2369
244
2930
891
2909
1531
4835
400
901
4214
858
1256
4035
2584
1789
2251
4291
1190
4843
4064
1389
741
3673
1197
2292
3392
1819
3230
2162
4887
1394
3122
3096
2636
1674
3666
3616
323
769
3306
4133
2852
33
3925
684
4117
1839
4896
853
4204
2207
3372
3022
2472
3
4054
2858
2318
1225
4504
569
3846
4700
295
2349
4399
506
298
1716
4153
1622
4438
979
4390
443
2687
4569
3431
4169
169
344
2657
3799
3579
275
2579
2979
1912
565
2536
3418
2576
4640
852
1542
2883
3701
4426
4872
4765
315
4859
3150
2900
3184
4673
4329
3295
3564
2542
3338
4047
1547
4973
1009
3055
4685
3755
3230
3105
3641
618
3610
331
1628
1236
3842
232
4665
3004
3066
1297
731
2535
1550
2507
2152
2682
1218
4859
1469
3103
2972
2398
4477
660
3232
2515
4428
4036
4490
2704
1082
2084
1300
1760
1453
2820
381
726
3806
1166
4947
28
234
1376
1922
3859
2336
861
3872
3837
4398
2941
2562
377
2424
20
3079
1253
1226
3353
1242
1394
2844
4854
4431
2499
4288
4178
3437
978
4557
4934
4743
2867
2382
66
3453
1480
2087
1481
4547
709
108
2848
2684
713
4394
457
14
4885
1114
3987
2323
1448
803
249
3331
3751
4689
3798
4573
3643
2803
3731
2329
464
890
3214
2990
3836
2587
2629
3616
4057
2817
3271
3863
98
70
1617
3842
2532
2128
4896
3381
2941
139
1698
1526
476
1972
3751
3874
3293
829
4980
4130
2034
15
2967
4143
3730
999
4294
3554
4778
3303
1754
938
4847
4062
2510
3621
3376
3740
3458
2242
3758
2177
4783
1216
2707
2882
332
721
3887
1226
3162
106
4056
4356
1899
4650
2681
678
1122
1036
3444
1108
2002
4655
2019
3109
368
330
143
1393
4397
2344
2803
4696
4072
2874
2687
4994
1841
2078
3934
1390
280
478
1244
280
2558
3857
1791
1470
2959
2351
4372
4682
2282
4847
4652
2593
1801
1465
287
4280
2181
4542
2418
3940
4721
4273
3453
1030
2671
4147
602
2034
3967
2080
2799
2463
1974
1665
3870
4274
3748
4723
78
4402
3154
3777
1269
1792
2821
3654
474
77
4411
2889
1054
4963
1659
1090
3808
1964
1889
909
1744
2386
4627
1933
1855
32
1427
1737
3146
613
1446
3915
1117
1717
3867
1333
4107
2124
3994
430
3170
4194
119
1100
2251
4071
3442
2634
3674
306
4960
2233
3824
4559
1376
4127
4519
3225
2815
4243
3086
4104
4500
4243
3010
2493
2807
561
1383
1859
3654
4364
4395
2094
968
1765
157
21
4895
3502
3883
4888
4922
1865
4376
4418
2626
790
1162
2448
1921
2695
4192
3741
346
2277
2968
860
2724
2851
4419
2673
2852
315
568
783
2698
3908
2388
1491
2515
4757
3914
2042
4145
3991
3048
1119
4705
1464
448
2273
2027
2863
3596
1934
3632
4464
2903
870
1254
2068
2142
1928
2852
2677
1567
1207
2161
3971
4616
2512
570
1394
2748
1527
4906
4011
2934
1043
3745
4749
4300
4019
4884
2249
76
1905
2750
3279
1406
4625
907
4764
225
4204
1883
4823
1125
2247
3077
102
916
2863
3987
1584
2233
47
12
734
4873
3410
1891
2400
2826
1407
2544
2313
1283
4674
1408
3159
2263
1810
2226
2814
3102
1459
724
2805
3951
3708
166
4095
4204
793
485
2183
3911
1787
4047
4134
1183
2156
3010
1212
3176
1705
3032
3893
3132
1094
3687
191
4908
4818
2491
2464
2185
116
4915
3178
4670
35
729
98
3401
4624
2871
3492
3584
2085
3750
3822
3358
631
1911
1683
3309
4052
442
1812
2598
2901
3030
793
3468
1834
3629
3814
2867
517
3082
2296
1246
682
4374
4904
2135
2960
4643
624
996
4572
3383
996
2303
672
1550
1141
4209
388
1987
3410
3155
1702
4657
3641
1948
460
1969
3710
999
3801
2918
2046
2942
2169
4042
2678
2512
4919
1738
2823
2920
3500
1042
4768
197
4957
3622
3599
4615
2968
3013
90
2189
3741
3933
160
4664
2070
2255
2532
3230
803
4423
2737
4537
3636
1867
562
524
2745
2463
1895
2184
4692
1446
4517
3845
4652
836
1845
4349
2252
2664
2074
3771
2556
1290
2346
4441
1603
1188
2336
4322
1778
189
4161
3012
1718
2141
1596
2154
2037
1969
61
2543
4135
1844
3046
4679
3967
1440
449
1315
4606
3111
658
2908
3200
630
2601
4356
2909
2771
127
2783
3314
4213
3794
4309
2153
4601
1842
2112
175
3094
3582
4606
1089
2338
3182
2508
4448
3413
2704
3569
3065
4641
4451
4999
3339
1646
663
3109
278
3508
3792
1603
3288
3219
4971
3842
1368
4383
2535
558
2488
1212
351
475
4477
2470
398
1387
3163
551
1812
2548
2991
2610
901
1418
449
130
3848
1628
1380
1886
9
58
1049
4964
4970
3771
4629
2178
3670
4210
377
1139
1547
2219
2789
2516
1510
3552
3807
4396
4626
752
3226
4653
4751
980
2642
3568
3128
4357
1243
2803
236
3450
2805
1047
4853
841
4578
2033
426
1180
2275
2915
1532
2104
2572
1713
283
4267
230
4353
1422
4825
3483
753
237
4620
3909
999
4482
3873
451
3451
4594
4955
3632
1348
2762
4421
1995
4872
1834
1675
1647
1048
1658
4318
187
1426
4058
1598
3395
2241
956
4510
2694
2903
4172
4976
3753
4438
973
3900
1180
3304
4093
2682
3048
1130
648
2353
2702
1905
1853
4458
2462
180
712
2585
4199
2385
4455
2305
854
2212
245
731
2957
4975
2553
3691
3257
4212
2260
1853
4771
2141
2526
1535
4881
3755
4196
3079
4272
2092
517
3417
1706
1544
735
1118
4140
1589
1524
1710
548
2724
4991
2482
2440
1394
3430
1735
2348
531
127
3192
552
1890
1968
1022
2676
3977
1220
206
4519
3919
1946
2660
4570
3255
3936
2971
2169
4868
4088
4571
723
1135
329
2222
2878
2969
1230
3160
2954
2160
2651
2529
809
1113
2736
4466
3946
2747
4019
205
1389
3773
2725
2141
1285
656
2112
4252
1568
43
4160
2477
151
3285
3584
3565
2591
2581
456
3133
2300
2834
128
1245
2196
1947
2231
847
544
4195
687
1652
1105
479
4136
2155
2124
3957
3281
4294
4901
1363
2061
312
3495
1411
616
3574
3684
2822
805
1419
975
4096
60
4221
3977
2260
104
553
3064
3204
708
376
89
937
423
4535
374
3990
2893
1523
329
3417
721
3913
2470
3516
4388
2030
151
1580
2093
1525
518
3689
3084
4374
219
4045
958
4313
48
4121
527
1626
385
957
4713
3411
4949
1498
2154
3860
4222
663
245
1980
2897
3729
893
2057
1562
4652
225
1670
3445
2715
3785
2654
546
2222
3529
4709
8
2725
2237
1318
290
3757
2028
1448
64
1528
2286
1813
163
2162
2023
1550
1190
2582
817
3899
1243
3678
3230
4076
4939
2371
3990
3826
3728
2178
3379
2964
2387
3525
1339
395
4515
2116
1278
1136
1664
4678
4084
1237
4912
1459
3710
1643
1354
2013
1478
4171
1030
2204
3026
3486
3768
601
1450
4630
3364
3826
1169
2616
2613
4800
3077
4848
2418
124
3523
2519
3412
4195
1810
1259
3945
1111
3580
4749
2176
4352
2692
4936
2642
2528
424
2902
3583
4076
185
3210
411
2921
1182
3789
958
126
1149
3611
1873
2655
4845
3282
35
4874
2383
1350
1567
4303
4833
20
3771
1774
1041
3712
2598
763
3335
2394
2434
1624
1972
3938
1484
542
2836
3833
2497
3610
1673
3164
3028
4559
2471
950
1353
4645
846
194
300
160
155
51
3718
437
2155
1357
1928
181
100
81
586
2394
4913
351
1727
617
645
3541
2286
2819
925
2096
327
2128
614
4985
43
1945
705
851
392
56
3679
3065
3835
3384
4908
4496
783
3432
4896
3345
4958
545
1194
937
4042
4014
266
2262
2338
4993
847
2501
1956
4923
369
2075
2641
1936
4654
489
484
4216
1558
2277
4540
576
1975
971
3202
4996
3650
358
3753
2751
3044
314
4736
3365
16
4371
2215
2912
294
1195
3540
2260
454
1248
4359
931
435
1574
2255
771
1217
2388
2757
1983
1950
2597
1276
3774
287
537
1880
1270
4338
2443
399
1124
1870
1979
932
4301
3435
1143
1178
4261
358
168
3946
3650
2129
166
1911
2623
4570
4986
3980
2492
4131
1894
4755
4704
2594
2733
3326
3492
4272
3942
3894
1348
4026
4477
1582
4250
2327
3957
2112
4086
118
2182
2768
1817
764
2340
1580
3196
4136
2093
1513
1224
3731
4135
2147
3297
3167
2989
2489
2643
2298
2876
298
3737
3807
1557
3035
4146
386
690
2691
2311
4484
2957
3418
234
3455
3267
2143
2410
1560
44
3367
4858
3316
3605
818
2216
1825
482
4569
4040
1271
4839
2920
4225
943
4955
3453
1595
1201
4036
1973
3109
4370
615
3343
2400
3938
1356
1769
2775
291
2766
3505
2743
3818
295
1507
4541
2733
2153
14
195
3381
3461
2496
4836
2444
1627
94
4844
4047
3617
1941
1067
1098
4098
4908
4618
1184
1134
571
1264
954
1748
1940
3073
428
3757
1752
335
4884
2250
1864
942
4467
1923
1992
3320
3492
1746
4296
4965
2642
4747
3265
3103
1037
2579
4913
931
417
4041
1663
1434
3243
1271
1390
4623
784
373
2615
1567
1507
3794
270
4009
2318
2854
4869
2096
2730
4949
1653
1612
4058
4279
4277
1485
3971
1203
4420
4539
786
4194
594
1159
705
1128
4591
2021
2270
1987
2329
559
3341
4578
3276
1253
4535
2680
2192
2042
2605
4184
2341
4057
3834
2104
836
1462
3461
3745
4159
1382
755
3851
1660
73
2919
4593
4184
1179
2983
3238
3620
4407
1701
2403
2100
3486
4394
838
4201
636
1949
224
3350
4865
4131
3983
3048
754
3307
3246
3523
1404
1283
4374
362
2868
1342
3513
2769
3793
2180
305
2719
2467
2908
349
3343
3587
3391
3935
1334
1854
585
3718
3512
2318
4592
940
1271
4113
607
4440
272
596
2687
1725
630
3458
3877
3704
1695
4229
2080
1506
3086
3159
2812
3729
37
1272
3089
4734
3498
2458
4448
2830
3259
4454
2410
917
580
4185
3229
3281
245
3787
2635
2576
3480
2757
72
1471
421
1391
2135
505
1921
2725
2185
2308
1782
1611
2141
91
1370
586
1831
2606
2069
3581
3806
4528
1596
666
742
4016
4517
1847
2413
886
1309
3266
157
127
2452
2571
4898
4651
197
4029
4041
181
3480
142
3844
2780
3463
2127
3917
4998
103
3388
3333
4399
988
2892
2664
475
1266
3415
325
4010
2813
2703
3402
4537
3657
3163
573
4732
808
2506
1486
4858
4768
4980
3334
1827
2644
4101
4952
4292
1762
2958
2843
458
3913
27
2123
3420
699
1942
2463
3789
3834
4291
4202
20
1550
2046
1360
4759
3283
1585
1045
3245
4609
831
2651
4581
774
526
1694
3451
4150
3044
2048
2324
2907
2446
1211
2575
3752
4777
4030
1114
1427
4601
2002
4844
2178
5
1918
4559
409
1652
2892
4968
2719
1854
3758
4910
3915
3341
4950
1191
1082
4682
1842
803
1430
1977
2425
4581
4618
4543
4766
1739
4099
164
4052
472
2096
4165
4449
2124
2541
2440
4478
548
705
2207
3804
1952
2906
1229
1182
1796
1220
3169
882
2658
3750
4504
2693
128
4560
91
155
1916
4480
4217
4143
311
3053
3728
2237
3216
361
3668
1980
1172
2633
348
13
3816
463
2774
1689
4844
3965
398
2782
3181
906
632
1162
1956
3110
1505
764
329
4790
2419
3646
3527
3936
3924
130
3347
1011
2733
77
2011
4930
3941
366
4449
4909
3876
1631
1957
400
2806
2294
1355
2775
3267
1371
2996
3948
3751
2876
1656
1762
750
4191
3372
4046
1835
4709
2353
4345
4788
1748
3919
947
4960
3345
643
4366
449
2490
3778
47
2209
1181
3167
2838
287
1222
4853
777
3094
1452
1906
2221
2926
2994
3738
451
3965
1050
2044
2947
2266
4605
1366
1177
4260
1334
2850
2278
2991
1801
669
4009
2906
4409
3688
1461
1073
3737
2302
1881
4435
889
2564
233
4217
4300
4969
3412
4898
89
1256
2908
4814
2278
1353
176
2579
3590
2423
2699
4108
2011
3086
2978
2388
485
1089
2064
1912
1288
3334
1265
1691
308
2680
459
1644
2804
1917
2013
3237
4265
2449
4368
4628
184
1453
374
4374
4366
794
89
3535
2638
4018
4747
1377
3498
2403
771
592
3928
3925
4409
266
4684
4538
1258
4832
2706
2337
4572
110
3831
4916
543
2856
4724
3180
4250
2273
3470
4167
2994
1929
3583
987
593
3008
2710
4553
3205
3963
2658
4172
2550
118
1129
414
2112
4230
2032
3429
1654
2049
992
792
771
1912
1074
3339
2743
4449
4857
4187
1030
2063
1431
4868
3520
3949
1513
835
3935
3488
4961
3130
748
1432
390
2625
2973
226
2953
2015
4360
708
3705
4696
2916
4763
4340
1330
4438
549
3558
2519
2236
3272
3774
4117
3405
1558
1148
1106
1977
1344
1212
2711
1306
2612
4799
4055
3375
92
3364
4613
4093
1193
527
3083
1119
4322
4819
810
1899
1420
4205
4288
3420
2017
4731
2703
77
3533
4420
4526
3263
1427
4434
2530
1811
669
4874
3619
4994
540
4499
2771
486
2533
572
51
3245
3762
2002
3314
4850
3129
1981
2246
1742
4958
3355
1471
1227
2958
2478
4815
1413
855
3971
4743
2080
3680
4548
4094
1520
275
1220
3654
3202
642
4927
2460
1960
3858
4399
1195
2226
1619
3755
2318
4214
464
2103
2716
4208
443
2285
2437
2
1562
3792
1110
1213
1852
304
3647
1246
99
3459
4637
2121
3857
2760
686
4896
927
4133
2421
729
3608
2302
3561
731
204
2215
4332
975
4360
1218
4819
2278
1176
3851
2587
495
3436
1329
1222
2477
204
1452
2543
2998
421
2215
189
2015
4862
1140
465
2946
1885
384
282
1309
4389
3576
4638
3046
750
269
1727
1467
1549
501
549
1293
1473
3330
3926
4809
4877
708
2947
4190
1288
1459
2992
279
1518
2572
3569
2603
225
1391
2780
2277
668
4417
2917
4542
1421
1611
2303
3073
2052
394
604
2817
791
4018
2691
4897
624
4656
1282
4984
4882
1732
2009
4641
3277
1895
3978
3600
589
1946
4713
3021
2944
2358
681
3182
4923
2419
2277
52
1144
4196
1673
3320
3962
2909
4156
1590
4088
4986
3983
4977
2906
4176
237
894
1225
4395
2878
636
1292
673
1049
4618
1992
2474
1735
4292
3072
3337
1911
3364
4992
214
2287
3362
1524
4006
2033
2675
2109
2121
2028
1525
4578
3148
234
4490
2206
3597
628
24
1206
962
4276
2258
1857
2375
154
2138
4137
4529
4171
1483
2825
2754
1957
1878
1697
2383
4342
1304
668
3822
3642
1059
1356
308
505
4444
3928
4653
3755
3642
3303
1415
3238
3711
3317
3756
3519
4642
4841
904
2678
617
778
1861
1672
1699
2235
1146
4094
2638
2574
4195
1423
1830
2758
4962
2030
333
4003
3055
2959
779
4036
2458
1092
3153
151
1602
3390
79
4871
3608
1822
2617
3102
3798
1702
3170
4251
2276
4079
3667
4982
574
4275
2554
3760
2574
3049
3442
3886
3018
2951
4639
385
1914
742
3118
1665
1416
3595
4551
4427
4952
1083
1296
3007
99
2765
1680
1775
3172
1023
4905
2742
2679
10
2757
2671
4005
1608
2007
1812
3637
1438
927
3615
2463
1291
4454
86
228
1958
383
3861
1095
925
2606
3619
4096
4632
2312
2544
3087
549
1935
1823
2735
1025
4761
4282
2549
967
4548
3242
3354
2615
1453
2872
1597
3395
4457
4098
4792
3647
1743
2511
3136
3016
3057
45
2094
2414
431
4575
4333
4915
4690
367
278
4156
2411
294
583
3743
3457
384
4534
1677
1118
3388
1606
2674
2036
2844
4354
1853
2125
2063
974
3084
1829
124
4001
1205
2865
69
4208
346
1060
200
2484
794
3311
1145
2960
3319
2342
2507
3863
3752
3026
804
805
1396
2692
410
4352
4921
1078
1183
1038
3983
2629
584
1079
2830
3109
1816
4859
1267
4786
3333
4811
310
4230
2250
4193
3690
1471
2444
1958
4644
515
4891
4097
642
2234
2448
2933
866
3529
1259
3229
2366
4231
500
1426
932
4290
3169
3536
1428
3025
4044
3950
1127
947
737
4094
1126
1077
2784
1424
3504
1112
2383
2639
3592
90
3266
3053
4751
4579
4524
1066
3165
718
1745
2221
2039
1549
3652
4319
2572
4423
318
3407
2688
2033
1764
2724
4580
1832
2607
2382
3130
4246
779
4184
1809
3994
2913
1700
4954
4670
1585
3832
745
4288
3836
1582
1481
794
2075
1010
3757
2175
1658
4583
1286
3455
259
971
744
3544
1995
2327
3668
995
3709
3022
3940
5
4773
2550
4654
1806
3396
4549
758
369
3369
2334
3819
1834
4217
1007
4334
1687
4920
389
4127
3849
1431
1157
4202
3935
1041
4992
1324
3489
23
1252
4193
1102
1746
4054
3361
50
4879
4505
4874
2131
4460
2338
2160
2323
733
1960
3800
1600
3850
317
2981
4953
1629
1872
3221
1838
2409
4244
2578
3188
3756
1850
3312
3195
538
2729
2387
406
2285
2394
2361
1557
209
273
3866
461
4959
3633
1431
1540
4414
4057
2804
1055
3612
4095
1183
515
1631
4182
1823
480
88
415
486
4734
141
261
2517
2929
4593
2050
168
4567
668
4229
3926
2949
4005
2897
2956
2626
563
2325
2683
4961
3618
4860
3906
4864
1021
4107
4601
1702
3273
773
2801
1552
2852
2144
2269
3645
698
3931
498
1370
1773
1159
3272
687
4341
3641
4796
3842
395
3361
4835
3785
2212
476
4232
160
1759
2551
1184
3657
3626
1086
1511
595
4335
4741
1925
3041
3268
4461
4351
2660
2832
2052
1074
3149
4374
3946
3736
1180
2948
1270
3766
3392
1167
1251
1626
4838
2893
843
1676
893
1110
228
3724
2432
4833
2387
3305
3122
420
3618
1694
2208
3772
294
3830
1325
3909
2363
1858
903
2069
2061
4531
4629
2312
4072
3221
3822
2966
2160
3807
3533
3475
4846
1795
1835
780
2487
3991
208
1460
3373
3750
508
756
2347
199
1711
1320
1079
3745
1748
4955
4860
2325
4444
4679
2100
1969
4810
4653
526
4195
298
486
3214
2376
3458
608
4801
1245
4142
4897
4397
2223
4506
855
1478
450
3738
1022
1206
2762
3081
1518
70
3842
548
2521
147
3570
3779
25
4137
748
399
1194
3000
2093
1731
2380
4232
2861
3225
2545
1415
4468
750
1357
3344
786
4574
4159
2311
1716
4569
3047
962
501
1473
1515
858
3400
1853
3678
4672
4959
2741
3913
889
1028
587
4931
4348
2200
233
1042
1192
1153
3683
2190
830
4635
4000
247
2589
1049
4471
998
2141
2204
456
2485
4067
4804
2202
3989
1820
1220
1315
3413
58
1496
4358
1564
652
672
3879
3134
3592
4213
4166
218
3094
4463
2247
3848
4378
1694
1047
2499
679
808
2441
810
1073
638
2573
2061
506
1611
743
2269
4685
4534
658
4641
4464
2898
2099
2130
3297
999
4297
3064
1229
3225
3357
1518
361
497
4285
2876
3489
4713
3729
4366
1579
973
1545
1770
918
4869
2730
433
3582
3332
4329
3998
4994
706
4295
3298
3558
4397
3874
3453
2018
2109
4952
4424
4858
2307
2156
4170
1711
4628
3380
3732
3060
4469
1878
3182
4530
1802
4637
4947
2700
206
4977
3799
1903
1187
868
3096
281
1095
3638
1165
3552
2994
4365
4173
1891
2399
2089
2939
2512
4943
4936
4802
3483
738
76
2630
841
3042
168
2
1199
4042
4016
3559
1919
2569
1638
583
774
1514
780
4611
383
1276
4401
4748
3948
2818
2144
2674
4985
4847
580
1208
3211
1398
3901
2237
925
2174
4548
463
4565
2467
660
2450
2985
700
2411
1742
2694
814
2329
4446
4002
1527
768
1734
43
4449
1137
1154
4083
4286
327
4573
4605
2787
1940
4555
1959
4525
2182
2199
2812
4592
4451
48
2426
4225
1019
4234
1278
1604
2451
1548
4067
3384
3377
600
3099
579
312
2044
3893
449
4359
3121
3159
1060
117
1677
3465
3032
2076
61
1761
2809
4570
4111
4031
1916
744
2970
4871
601
2533
4500
540
668
4003
2920
1737
2475
1777
3931
3512
4631
3619
2072
2022
3117
1402
4349
1367
2778
1218
4729
3014
3421
2981
394
2431
4528
3492
4531
708
4766
919
2236
1475
1532
3178
3642
2205
4443
1066
3214
1531
4864
4157
2147
939
3858
4617
1969
1277
3699
11
3532
1487
1680
4757
3048
166
3472
2940
376
1120
1280
4184
2022
2047
3410
1750
3089
851
429
1220
2210
4589
237
4221
3964
2525
1222
2847
3650
409
186
3412
4694
2440
3598
490
4602
1115
1632
3126
1800
4378
221
1692
2885
689
4511
3690
1419
4825
3456
1030
3687
2963
2300
1259
2427
1125
1781
4225
2349
729
3805
2048
3684
4189
1707
4208
2061
4119
3397
2064
3214
660
4756
2831
2045
1035
4179
4962
1658
4807
3134
4506
2182
4543
4811
2971
2257
1021
2453
368
1590
223
2161
2995
2244
700
2028
797
3348
1540
2272
1312
1396
3886
1981
3775
2689
1804
3600
4819
3690
4352
1792
1816
4542
3788
2845
373
2966
1414
4534
4948
4905
4977
4743
2824
4877
961
460
220
4905
2762
4116
605
2565
1107
2450
4796
4943
973
4873
3551
2683
1174
2973
2885
2309
3274
3021
2189
4425
2298
3975
4660
40
188
556
1421
172
1242
1748
3664
1152
2631
2769
3435
2331
2100
1827
3282
4839
2465
3930
3586
2784
3413
3627
2196
3960
4526
2660
2730
1006
2687
1086
3480
3546
2884
1273
2247
3299
3840
1908
3724
4418
429
94
3004
29
1722
1062
1359
1629
59
4328
2319
2375
1419
4077
910
3389
3911
3985
2509
1160
1336
2205
409
4210
623
1101
3910
3836
3040
2411
3116
1306
364
2750
4179
4174
2145
1577
626
3472
1322
1539
3685
3137
1212
5
1053
3822
2018
4576
217
1175
846
1996
3313
3068
4235
4189
243
3166
3050
4236
2079
3167
3638
1360
1556
3586
2392
805
4269
4881
2480
4546
2319
3408
148
4003
3911
1312
2157
3525
622
376
4303
848
4094
1639
1086
4720
1588
3226
3544
1025
761
3594
1059
2688
880
3227
1994
4633
2398
1042
3823
55
788
3133
844
71
3457
625
2033
599
2237
2773
377
703
2383
3607
644
2000
4994
3571
824
2280
1530
518
548
3600
2573
3560
1443
1254
4867
2324
3432
1691
3302
4043
2963
229
3550
288
602
751
338
454
2415
420
408
2872
1989
3850
1504
546
139
3107
3754
2091
3026
2464
4879
2386
1053
1607
31
2023
4732
3758
324
84
4174
4221
1300
213
1026
2664
2169
4164
2748
2356
352
4927
3796
4146
4947
2386
1772
1431
2609
3944
4058
1403
3109
1760
1710
2081
1210
4492
814
2104
4860
3465
4582
699
2158
3635
811
3185
897
1866
4441
4783
2887
1070
1705
1323
4509
3869
3759
2554
4735
1752
4522
1876
641
3675
1015
189
1629
3178
4171
2561
1363
2484
4363
3659
2892
223
87
2401
3402
4312
3795
2789
4659
1324
1480
4461
1162
4138
568
3932
1066
637
610
2418
1022
904
37
1340
3228
3272
327
4935
998
4620
3574
271
3092
2932
1228
698
566
3901
1292
2374
2123
3022
4279
4168
3144
365
3669
756
4662
4254
1629
2629
3488
2475
1561
2177
1951
1867
1415
959
4659
1793
2729
3170
2634
2404
1018
1879
4491
1764
3804
4579
4419
3856
3215
233
4522
2524
811
1401
4816
2156
4770
2400
3704
1700
1455
962
3512
758
3714
4661
3563
3239
4090
3815
2634
3389
4991
4380
4866
1103
759
2788
1269
2130
703
2602
3883
4315
2733
545
3946
1738
1734
935
1972
2637
940
4403
2372
397
1698
1388
817
374
258
483
3889
2343
2366
1548
4458
3532
490
1563
3234
2805
4996
598
697
2510
1658
1972
1206
4426
1890
3390
3532
1889
4252
1523
3793
1777
1386
4840
469
1068
612
2251
42
3699
1998
3981
2512
1254
175
1650
88
2538
4935
2128
4325
1472
3009
2960
1874
1805
4709
1964
2813
3507
3210
4845
4497
4955
4476
1009
1557
3792
1566
40
1557
2915
1828
393
2674
1135
984
3084
1007
2726
4947
2465
4807
99
386
2559
151
3529
635
4629
858
4237
2527
2925
2695
3863
2770
3145
3024
1366
2187
2098
3253
1397
3585
453
2327
1964
3594
479
1896
2262
371
1565
2848
2624
3417
3077
1141
4570
1582
1740
4802
1457
4248
1303
2507
4581
3571
2755
1835
1726
2280
4311
1609
2022
1726
1619
4433
2621
4398
3790
3433
3885
3774
95
1442
3002
1097
4884
1979
4426
578
1294
4970
3105
1923
1349
2016
175
49
4346
2311
4193
262
4052
4886
2988
1074
4165
2087
2973
4726
4408
765
2467
537
113
2126
304
2072
276
1083
2089
3236
426
4841
1661
956
759
620
1251
100
1434
891
3494
1782
248
2846
2395
3532
3313
1578
3178
2788
602
4323
342
1102
2116
67
1904
4248
3957
2277
2882
4394
1796
1458
1040
1024
2363
2742
3780
2636
3696
2491
126
1100
559
3517
1932
265
3180
3892
512
1812
817
4327
3978
2304
3524
882
2871
2320
2955
3202
3502
1660
3643
4033
3056
3448
3807
316
3838
3214
742
3470
2360
1297
327
3916
2781
3537
2781
4603
2493
2742
3640
4966
1063
1213
2078
1960
3073
3405
1149
2486
1460
3470
2059
2784
369
4582
3464
1259
3217
4936
1532
4373
4260
2371
548
623
281
1168
1631
2203
36
4898
4082
4470
4454
3301
2127
4863
3628
3678
3867
4326
2711
979
2200
4523
3938
328
490
587
3737
1298
2871
2917
834
1287
2263
4446
3030
2408
2764
2881
3159
4810
1168
433
1533
1226
4139
1797
4437
1449
1652
3956
3519
2787
1432
1111
1218
3272
3098
1582
4808
968
3753
2387
989
604
3182
1687
256
1086
3151
4877
4389
4769
4899
1657
4789
4676
3581
337
586
1300
2852
1176
2747
1701
3849
1321
3537
1423
4310
1181
4518
995
4195
4471
1970
356
1257
1684
1220
4355
3554
916
3367
1144
2887
3993
1714
4539
1834
2321
4580
1302
133
684
2294
3735
912
1099
2772
3958
1495
4166
3692
564
1025
4472
3575
2472
1579
2518
4036
1878
123
4277
979
2445
2424
4323
3360
3721
216
1559
222
4790
3522
1619
4837
2983
863
3469
1394
1958
4720
2959
1617
3271
1780
4556
1932
2713
3821
3886
4582
2121
2663
212
4182
1918
2737
137
527
2323
214
371
1921
3387
1454
427
337
3426
2490
1311
4808
3056
1949
1545
3260
1350
4488
4934
2449
4613
4768
2461
1550
3690
4505
2543
4549
1674
480
821
1889
2530
3887
2126
3303
3132
4084
3588
2143
3864
3631
2922
3960
1295
1852
3684
1951
667
2221
3274
3225
4116
3361
285
4825
1184
1654
2487
4862
1280
1669
3581
3056
4320
4302
1117
1716
2934
2948
4024
3947
1242
3761
455
28
4588
830
1773
4841
1893
4839
790
215
3085
4872
1133
271
4242
72
3002
4951
4885
723
2258
2084
2111
692
2187
3685
3241
4634
989
839
3892
981
3622
2399
698
1412
109
3028
2010
2313
2125
2018
163
4601
2633
2506
3163
1259
231
3956
2886
571
2906
2829
2145
2485
614
3619
1167
4844
2400
516
1701
4227
3474
4679
474
4967
1213
3118
79
3920
1520
4856
1839
595
1166
2478
2421
2953
617
3886
3063
381
1297
4725
2218
651
4810
704
3072
4292
4903
556
3315
1439
3962
4007
3951
334
4659
2623
380
506
355
4330
1606
259
3881
3821
2073
2293
1279
135
4417
386
1455
2620
2995
2691
3555
1264
3099
4809
1934
2643
2132
3215
2099
4219
1688
3087
3495
4957
1894
1172
3747
1984
2910
3792
47
1899
4418
3888
4429
1674
367
3025
4535
1281
416
2675
1226
3721
2971
4334
1599
3252
1842
4
2814
300
3940
2296
3672
2277
1005
3295
3096
788
791
583
3249
2915
147
3776
3898
2186
1725
808
3782
3611
2401
2516
3053
246
2027
4242
3005
2601
3058
679
389
86
3729
4322
3477
1742
1741
4359
2252
1592
1537
3150
3339
1955
3758
2074
712
4917
126
4529
278
4798
791
2203
415
1319
4019
825
635
3328
4128
502
4251
2116
3914
1883
2718
2377
4124
1986
1152
735
2557
41
685
4831
4789
2261
2850
2801
3909
102
2115
4682
3643
1679
2119
1466
4471
2214
3468
1275
80
9
2100
3229
1192
3796
237
3262
3056
1761
1133
1742
543
3835
4347
3039
3910
2480
3916
3149
2417
358
4822
4934
4402
3073
2196
373
1359
1471
2912
3559
2882
4549
3366
3407
3417
3794
2151
2461
2742
1388
3652
4182
390
4211
361
2513
2521
2107
2712
3040
3346
2490
1011
142
1490
3629
4938
4395
411
4419
827
1994
1877
1547
302
3187
2098
2378
359
4250
3973
2553
2091
1596
838
3004
926
3691
1897
2209
4805
1295
526
1629
3861
1704
4034
2038
4306
4480
2234
319
4663
2792
2308
1489
1887
4708
3995
2877
2574
212
872
1437
1316
3
3475
3675
4120
1484
1756
123
4504
3990
3909
3775
1128
1996
2290
4608
1247
1850
1547
3117
1520
4202
3304
3683
4000
583
33
4359
4499
1977
1545
2954
1073
2745
4369
398
4977
4183
765
2072
3029
3585
2463
1084
3176
144
4609
3014
4163
2633
1631
3460
652
2934
3882
3871
2931
1009
4108
1305
1733
950
4661
2751
4597
4486
1141
1918
608
3202
4819
191
1048
3271
3269
2437
681
3996
2337
4821
809
149
1302
3821
1189
2303
1894
4155
1722
4388
3818
4583
1969
3368
4206
3465
2781
4077
994
1142
2759
272
2758
3366
1951
823
1233
1466
25
2381
2776
493
3011
3324
1783
658
1462
1443
2038
4434
3130
3692
3723
4512
4953
3546
3514
2118
1566
89
2153
2524
4959
4347
945
1749
1520
2731
3900
2389
351
4505
4832
2885
3911
3155
4833
1757
4974
85
967
711
3611
205
2848
1075
4950
2314
4085
1039
3161
2436
1610
683
1859
1593
1176
1247
4998
1326
1235
2829
4302
227
3587
235
2096
3185
4193
939
781
3984
2068
4078
4200
2321
4760
2881
3190
2368
110
1106
4061
55
2105
1256
3548
3863
685
3967
3511
1565
867
3095
3641
1281
3253
1635
900
2778
2935
2425
63
3443
454
2263
340
1049
4868
34
4012
2429
3924
3065
4580
411
1933
2677
3131
802
608
218
4665
4110
1034
4311
4805
725
3748
2437
2747
1203
671
2573
1270
3391
1475
2019
4915
1135
613
661
157
531
1026
2474
209
2000
933
4039
2429
1165
358
4179
1327
2741
499
2673
2677
2269
288
1632
2265
4327
312
3577
3448
3442
3652
729
128
2282
56
4653
1282
413
4700
4306
1105
682
4032
2833
3009
1165
801
3741
3779
279
2478
982
2129
176
2288
1354
2659
3402
441
3658
4144
213
3485
3468
4807
3534
4915
491
4137
3556
4046
1630
2508
601
3785
525
3254
2691
2532
3667
1800
824
3377
4055
1975
2554
1613
2671
1561
4512
3422
4027
730
4827
2837
1572
2737
2218
3935
4800
2312
4693
3787
2886
2454
2230
3071
4982
4047
1231
2459
2532
1542
1867
4607
4533
1213
3165
4104
2899
2210
350
4202
869
748
3102
147
4075
4010
369
20
1328
1923
3657
14
3424
4596
4357
3661
1997
4822
3896
1487
70
309
2015
2878
4247
1889
3598
1648
305
858
954
375
2874
4415
3786
1393
3728
4714
260
540
2231
45
4623
295
287
2091
2002
2669
1564
4675
3950
4246
1522
3126
176
3630
3924
4646
3520
3496
2648
1834
4711
1547
1093
124
1105
2474
184
3026
1690
184
1215
4135
1833
1353
3028
4089
4764
1004
385
2723
1203
2504
4382
3908
2353
2027
3043
2600
3525
1920
278
1650
1492
4150
4950
1302
4911
1609
2788
1365
3078
238
2474
4694
2839
4209
2400
1773
648
3031
694
2452
1571
1480
623
26
2850
575
2246
1909
2077
592
2953
1544
2098
538
2041
1005
2196
347
1994
1876
70
2727
1416
793
1019
893
3743
2463
2244
839
906
3678
264
3759
2025
695
2673
3993
3826
2898
2107
1679
310
2318
4005
3261
4339
126
2994
3763
212
3280
622
737
3013
2128
2658
492
2793
3597
1358
1122
4959
2889
1146
1201
1291
4280
1793
4475
498
3674
4185
99
3037
3272
33
1677
3172
3085
663
2891
912
1921
2924
3643
2646
3311
4071
4245
909
3412
2793
1763
3599
703
4546
2994
653
3133
4690
3556
3303
4596
2432
2862
2352
1554
4070
2510
1258
2185
1688
31
2676
2545
1226
2094
3981
425
1922
3666
1615
2379
4638
601
253
1995
1119
419
4231
3282
1370
3762
3142
2480
4692
3940
3450
341
1694
4918
3535
3650
4392
3588
2805
322
739
1862
257
4796
3196
455
2930
2579
4331
1878
2437
2953
3984
1288
1852
3619
3576
2340
4788
4192
60
454
512
4030
2301
1889
2687
2671
4003
1421
1679
2456
3188
1577
418
2769
473
4339
2381
1560
786
1196
2793
1492
101
1699
3815
3172
4437
250
1203
3046
3700
3204
4134
3922
3070
4898
1945
3782
1291
985
2992
174
4340
133
3724
116
2176
3551
4683
4708
96
3874
3268
1611
3957
4568
4669
4148
944
1538
4957
1727
1516
1042
3668
1217
4685
3761
23
4861
3030
1120
4651
286
1812
2212
3485
4678
4169
3984
1945
13
2635
881
946
1301
1882
2542
1898
3326
4538
3254
2785
2572
561
1321
3813
4362
4675
4273
4209
1272
1395
3467
776
4880
2443
3488
2098
3334
1644
4469
341
228
3989
2978
3595
3001
3107
2550
3137
4896
4587
4572
907
77
2506
4494
3482
663
1108
1375
2010
714
2028
536
493
4105
2708
2041
1022
2331
443
4426
3552
4092
2360
4261
1837
4664
2597
4519
415
3592
2875
4467
825
4743
4382
3204
2700
4739
514
2751
945
665
4062
2377
3793
1541
3610
3105
1095
1600
2193
85
1863
2231
3386
1757
3859
4069
2776
4065
3932
1531
2524
1807
4249
1486
4924
1105
3465
2745
4996
2605
2881
1911
4677
943
464
3271
4160
69
4986
1186
1913
4613
3226
3272
3747
568
4162
1261
3004
3752
4720
2145
4789
1388
2149
4036
2763
1359
648
4613
3152
4870
3479
3016
3648
3457
314
1434
239
4437
274
1732
4226
1711
462
4246
3049
4431
643
2995
1699
4881
3922
937
394
4331
1908
2419
3455
4765
1783
2108
4349
49
2139
3879
1301
2751
1811
3477
183
366
1096
1567
1100
4893
3072
865
2901
1316
295
235
4350
70
3580
163
3132
3385
3130
1914
3938
1789
3194
346
1395
3047
4156
653
4307
726
326
2623
2355
1722
4001
1760
711
2857
2305
2759
3251
136
4229
518
93
3369
3929
4778
2060
3966
3291
4145
2568
962
2051
1730
3670
4962
76
2549
143
4468
4425
3171
3851
4712
1228
956
3801
616
1852
3470
4039
4215
3368
4786
4986
1420
3330
896
1498
1318
1901
2475
4789
1383
4880
4438
1510
2315
4266
1428
473
323
1230
2547
3226
4274
3665
2288
3762
1216
459
71
2638
3983
3841
1056
2972
2974
1919
3281
3068
2545
4216
4869
3028
1702
18
4708
1899
3373
1712
25
3884
4896
2883
614
2838
1679
2419
416
2640
613
3518
50
3699
3256
417
3684
1372
3280
73
222
3945
2384
1773
2513
1687
1856
2006
3422
2863
4537
3296
1697
486
1270
693
1866
1647
4219
950
619
1929
2662
296
3909
3383
2259
4486
2763
2334
4839
3954
3341
3128
4286
4262
1509
3259
2045
2187
2243
1149
4013
3602
2359
3824
4445
3480
3227
281
665
1473
4565
4961
2345
2641
4551
4969
1176
3521
2893
3359
4942
308
1378
1664
3154
3656
3464
11
11
4787
4339
1144
2915
1543
1354
3045
1403
555
710
1256
1414
4228
2017
4883
4217
3391
4340
289
1697
3334
4210
1606
2598
4269
956
2940
3668
1066
4277
3322
4922
1838
739
4572
4084
3144
2715
4850
4969
3307
1145
2233
1355
3767
2947
3096
3547
2401
462
2353
4462
2626
4753
4940
407
3758
4907
2878
4723
1714
1110
3658
410
2808
361
3365
2395
1237
3152
216
1626
1642
625
2244
4233
3342
4435
3394
485
1865
854
1176
623
935
2351
4060
4180
1845
2025
1279
3474
1150
4332
234
4894
1351
408
1084
4755
4461
3041
4090
767
4080
2755
322
2119
4345
1729
3062
438
1702
1069
3524
4983
2235
4448
1438
3521
371
1332
996
1293
1041
966
796
3394
4972
1752
1698
961
1669
1550
2581
4969
1649
4988
4223
369
150
3084
1114
1421
3782
3065
1823
4635
1966
4227
4942
2686
3710
1488
3664
4955
794
3938
3861
3708
3244
1211
910
2235
2705
4437
2961
4632
1794
587
3572
701
1982
3027
2016
2303
1453
2638
3337
2944
1351
3611
4660
2363
110
628
953
401
4618
2524
3810
3846
53
3964
3330
3226
2552
1761
3318
3040
3916
2806
2471
1760
1663
3209
1967
4292
4886
2357
1837
4440
1948
4495
4519
4729
3885
3743
614
2998
4774
4992
3019
3057
1118
2007
1240
4613
2116
4506
4760
4492
1542
3721
4172
2025
4881
615
977
2977
1772
2862
2598
1605
910
3743
3650
3479
166
1908
4750
2066
4313
3749
3067
3713
2840
4815
4068
2564
2487
836
4112
927
529
1754
3115
4410
1314
3553
912
1738
2269
2993
984
1833
4519
915
1521
1311
4304
4620
4089
1803
525
3874
4067
2589
2442
1205
1963
4921
1160
4722
3567
450
3872
1146
467
281
1429
3412
2414
508
4808
3314
3454
1606
3985
1353
3440
527
1004
4946
535
2246
4152
3430
4144
3409
4678
4817
2542
620
4339
4862
2804
4612
3617
1000
4341
2381
4651
116
585
3911
4967
4872
4259
1533
80
2030
2500
1723
3304
3240
1626
317
3951
1579
4771
999
4103
323
329
2836
1727
1256
2680
1080
1891
1881
2293
2199
1127
107
4942
1713
4352
4820
625
948
4939
2622
3126
546
1928
836
3319
742
4116
62
4827
4264
3784
3905
4227
1828
4823
102
842
3107
4003
2623
3212
4109
1392
4483
2249
3094
4411
1486
3159
3902
3025
3562
2728
2104
2518
2813
1021
4913
2447
4434
3641
4685
3790
3661
73
125
2381
3309
60
4702
222
4588
3119
4866
332
193
4623
4498
797
2939
2697
2977
981
488
167
3539
4285
4311
2487
622
3382
4211
562
2526
4159
494
1466
3226
4106
3784
1575
4096
3252
2374
4185
4633
2549
4830
4237
4246
1393
1988
3519
4279
3258
2630
793
4157
3076
991
3832
3309
3469
4444
4405
3402
2371
1585
194
4351
1716
4140
3050
1780
3308
948
3649
194
290
414
4438
909
2533
3292
21
3796
2666
4933
2264
4320
1104
982
1231
3310
1690
3485
233
3056
1421
1560
1660
3026
101
2870
4904
4419
732
360
2160
2871
2396
3234
1800
2083
1429
932
1335
2091
966
4022
4760
2252
1782
1102
4459
4429
1360
1244
1534
3133
4017
404
4610
1032
4115
2775
1065
4855
3588
4590
425
4721
3862
3185
4512
1500
1149
1775
706
1301
3824
840
3590
4275
2809
3995
93
2006
4365
3749
273
4432
1993
2495
832
3466
4397
3032
155
3447
2481
1996
2263
732
3396
3422
2280
4079
1573
285
3997
1581
107
3855
4583
847
2288
3455
1464
2489
4214
2255
569
76
2071
699
4713
824
4565
4120
1158
2781
2224
2177
3802
538
2070
243
4825
4523
510
4105
4041
4681
4637
1543
3295
3630
295
129
4887
2018
898
4947
1116
834
1809
1764
3075
1104
4323
434
4870
2648
3317
1495
4370
2692
4590
1789
1481
238
2667
3841
1558
4473
4293
4926
1921
1422
3450
3664
1007
500
3139
4019
1868
3055
3224
2514
3412
4474
3297
3342
3202
2027
1716
621
1679
2845
3965
3879
435
2373
3323
3515
2682
1868
4313
3092
879
2719
4064
4921
4034
325
1252
3940
2454
2086
3960
1575
1159
4044
2984
318
3022
3642
2515
4670
4456
2343
3022
292
2818
1630
489
721
3412
1100
4266
2787
2648
719
2524
3099
2140
1435
3897
4842
4798
1807
4300
4728
1002
428
2230
807
4936
1485
3515
3884
3376
2319
2002
545
2184
708
2089
3592
3502
4862
3176
2579
4940
1776
2916
2618
565
2543
4792
3593
3813
443
2029
1555
4223
4177
2920
3671
1443
3811
1460
3982
2718
1372
4138
4839
2214
3294
1201
1580
1307
1729
805
2417
3490
1214
4166
3022
1824
4426
4707
4438
2106
527
1290
3438
144
181
4697
2117
928
1570
912
1917
558
2662
1029
1228
877
941
69
637
1475
4772
1456
3053
2258
660
3567
4306
2998
2975
3929
3908
4349
4974
4051
2745
2426
238
37
1766
1547
1232
3922
4387
533
3074
3053
1941
937
4300
807
834
357
167
178
3735
558
3390
2578
4425
3040
577
933
1583
564
1325
500
2014
948
173
2881
2473
3219
612
1555
4625
2498
3694
2285
3396
4161
1508
521
1855
4303
289
3372
3718
4205
3380
1732
4244
2575
1989
1848
2231
4479
1194
2964
1964
1772
2270
2964
4595
238
2260
68
4956
1365
2920
1790
2153
2572
214
2819
2908
4616
352
3771
2704
2328
4615
1852
3808
1315
1927
3074
4164
704
4949
4914
3948
4668
324
1269
3989
1252
1849
2953
4968
4998
4057
4710
696
523
3262
4745
4470
562
834
3922
4839
2338
4619
1998
4413
548
4755
2480
4966
1696
3995
1444
3962
2519
62
2360
3014
3763
1013
575
3717
3318
4571
205
1491
3645
99
4255
1654
1614
827
4032
547
304
2030
1387
2572
2721
3989
516
4932
4090
2081
1087
2069
3019
3204
4630
2959
4217
1371
3004
573
433
2374
3261
4367
1994
2031
4042
2756
775
4310
471
212
3506
3413
3752
1505
1706
2008
4921
1774
4704
1255
3972
3212
546
1649
1352
3710
2021
1243
948
169
1597
4586
3484
3407
664
4749
3904
3173
3705
611
4361
424
2430
3371
2181
4332
3145
387
1173
4138
2891
2125
4582
4070
375
3060
4088
3837
1158
764
3276
3276
2499
4498
4059
3855
2243
915
603
4235
4508
4332
3280
420
4077
3892
1735
1066
4037
111
4975
681
2900
3623
3945
1005
4543
2614
3702
4846
1142
2582
4521
3197
933
71
1101
1954
4318
4871
1573
1508
1606
3990
4560
4757
2536
985
2757
2882
4799
3187
928
1503
133
1520
4651
322
1311
3828
1776
3079
361
4111
1034
4103
984
3487
2520
3376
3572
3419
4010
452
1612
1050
1941
913
3274
1695
1884
938
4842
3750
875
549
3419
1838
4262
477
4695
51
4017
1701
1553
4617
3492
4363
2046
1246
4602
933
1386
1086
4022
2576
102
1113
3987
2040
2992
1422
3250
2987
1924
2401
3610
3927
4521
3088
283
3500
1594
1498
1423
1414
1619
4384
781
3636
4589
4865
175
1462
995
1047
277
4716
4951
147
1199
2297
4412
3849
1592
4273
10
686
2384
982
4692
2473
1800
3222
1681
4232
1786
3031
1861
856
969
2697
378
913
2868
3372
428
3467
1146
3291
2483
1030
4249
260
4144
4595
3383
2422
4449
314
2359
514
4728
3173
1764
3424
937
4649
4568
2405
956
4299
1179
2717
4361
4848
2839
1284
3096
1940
4445
1735
2591
975
843
95
1560
4344
1063
4211
765
3055
794
3523
1401
2533
3125
2500
2578
2301
2811
3998
2053
1646
1198
2048
2526
3130
4038
4491
3116
3481
2167
2094
4968
893
1825
3084
3503
4539
3130
142
242
2717
3773
4471
4064
2267
2793
65
4920
2840
3562
3133
3349
2893
1782
4250
3751
2190
1335
4078
3427
1742
634
3864
4124
2528
724
4184
1069
4044
650
604
1124
1379
1266
4406
2815
590
3561
88
1414
623
4114
953
750
610
4956
3757
2584
3458
3337
4723
798
4930
1752
3934
2145
2781
1714
7
2667
704
4485
1811
1407
4964
2264
547
2891
601
4861
3993
4424
3410
795
2200
1578
4799
447
4077
531
3144
596
3824
289
4715
170
1527
4476
2056
4722
2075
1304
2388
79
232
3182
3285
2024
1131
2503
3644
130
437
1979
647
3161
4184
1599
2478
3458
233
4214
4355
4944
2959
3611
190
3738
2854
4068
4489
202
403
4813
1524
39
375
3322
1623
4253
2146
539
674
834
2556
4851
525
4417
928
4773
4096
1323
4509
2203
4149
3633
2313
3156
1072
1403
847
3689
2053
3821
3115
3851
2974
4758
545
3808
1898
557
633
1616
2152
1108
2517
522
4841
4097
3103
1552
526
1160
4040
2166
11
1289
4992
4557
2580
4443
1574
4309
3851
3728
2418
3076
3856
1546
990
4125
949
4673
4931
3945
4458
1774
666
162
4005
4761
3324
3609
4281
4413
134
3140
1782
2330
4145
2676
2966
3753
4346
2992
1024
4315
4522
843
3607
599
1498
1162
493
3590
2301
57
378
2032
2177
3760
4568
1226
504
4991
78
1668
2698
15
1900
1894
241
4119
1699
954
351
306
1362
4144
4178
1761
1568
4059
1257
2450
3232
3629
3109
3093
480
875
3217
4258
527
4264
1242
803
2691
4294
1632
2621
746
2453
4279
4396
3697
4900
349
3126
2442
4448
3640
3101
1926
35
1221
524
3491
2328
3974
2887
3869
2748
3021
4252
4535
3504
181
4479
649
3803
773
3058
389
2593
1074
3590
1050
2073
3677
4987
3080
4323
97
3858
3390
1311
287
1919
3404
393
1146
917
1929
3540
832
3733
2793
2625
474
2145
997
4029
118
4679
1302
2954
4969
2537
2691
4490
3418
3627
2500
1716
2033
4482
2704
306
4932
121
1296
3484
3073
1581
4683
3701
1742
1910
1527
3256
1198
4563
4928
2252
3424
4324
2312
4608
1164
2953
4565
1330
3800
2247
3771
2925
2940
2764
2128
406
2644
2075
2387
4506
3614
4963
3242
2692
3007
2329
3962
2035
610
309
2601
904
4708
4602
3954
1077
4430
4573
2730
70
769
382
3763
1113
4447
1961
2654
2639
1422
857
1054
1517
3413
415
2627
3110
3023
291
2940
1810
3619
146
958
3593
1854
2322
4694
1361
4967
2105
2589
485
1003
3454
4391
1610
2075
810
4846
3132
1243
3267
667
2780
441
2893
2027
3882
3530
3350
2230
4557
2663
4678
260
945
4037
2141
360
3803
169
1370
3784
2171
3573
898
640
2862
1685
2148
703
4594
3240
202
649
4714
3816
2684
4487
1401
1414
2494
1720
1671
3527
4230
3879
804
3515
413
1978
2820
3617
1729
1941
1860
1874
4763
2104
1160
4040
3197
3569
1906
2687
4918
4986
344
790
2831
1696
4720
4063
1492
1106
1742
222
4265
4749
4751
3831
3383
1002
3684
4832
262
628
617
1973
1105
121
40
3737
3519
2811
723
2002
2854
1690
4194
123
326
3142
3904
1561
2973
3904
4013
2215
748
3219
4520
4542
744
642
3168
49
4118
1214
1849
4090
1451
3772
3268
3009
1408
2050
787
1622
4532
4915
2494
4725
245
1934
4845
3392
2764
3350
1373
3767
3810
25
1009
1534
1847
2686
4471
4922
1145
1659
579
91
4374
1831
4659
3900
359
1066
3230
4184
897
1394
1141
2095
4943
2337
628
1034
2766
2073
4016
3177
2437
4144
74
1567
576
1550
600
412
4842
4502
2440
2607
3890
2124
876
2764
3152
3465
1878
3009
297
145
2502
1963
3542
1806
4233
333
1441
1291
3687
3443
1841
566
1905
2114
4193
2641
895
1001
570
3777
283
217
1344
3882
2943
3885
2895
4963
2773
1610
512
4975
2452
2521
1874
3737
1263
510
3769
2535
88
1662
3188
3228
2481
4806
4130
2979
2059
1028
2360
469
374
2410
1230
1526
530
2556
4099
437
3161
475
4407
3075
4039
4442
263
3703
4814
1774
3680
1796
3462
1409
1016
4331
1141
3041
334
3373
4581
745
3936
4187
3694
1504
1145
4524
244
1017
3900
3899
2686
1584
1086
677
2528
2317
2854
3258
2116
2652
279
4669
4803
521
3606
2397
2380
2990
2612
3727
3753
1453
1484
2
4777
1164
1457
2008
4463
3350
3752
4298
2254
4961
3794
210
525
3119
4895
1753
2401
764
2891
4205
1506
3570
510
354
526
3847
424
2542
4945
956
523
2496
3462
417
2665
174
1574
4837
4915
3980
3939
2466
4027
4404
3443
2008
2145
112
3307
1796
89
3534
760
2796
2789
4594
4456
2550
1390
180
4442
1072
2255
889
2724
749
2979
2450
208
4573
1905
3339
1602
1179
2106
2485
2011
515
1092
1849
3230
4243
373
1488
960
2605
2586
1704
1882
2575
2297
2559
2289
4272
4255
4112
107
3537
1107
1131
2127
656
693
1686
481
3828
1621
814
4217
3159
4285
245
2296
1844
1430
2606
2679
161
3471
1354
161
4648
1742
4747
4626
1256
3643
2905
4505
4488
2216
175
1419
20
2976
1103
1708
3705
2336
1963
4620
1108
2909
1207
4673
1891
536
2815
3888
3179
4085
853
2103
3488
3630
988
4687
83
1581
3340
621
4100
40
4048
3864
2220
939
4971
2874
1654
976
4544
656
709
1530
390
1779
1797
4540
3029
2804
1007
4824
73
4186
185
27
665
603
3196
2692
3444
4313
3139
292
3203
4125
1210
2968
2609
53
628
3493
2294
4628
1656
2596
4896
1410
3018
790
1377
1822
2823
674
3615
299
4854
2616
4127
4182
2161
2010
3570
374
4693
2995
3554
2912
3560
1702
4388
4673
4743
1066
4943
2201
4841
1773
2568
4378
1992
4698
3616
3418
464
951
2807
863
2221
4535
1420
3378
4859
1187
2341
4608
512
1223
2935
4165
2683
4519
4798
4924
1451
1037
2056
1820
3258
25
1198
2531
2586
1631
384
3942
1907
2759
2989
711
3568
4016
1689
3124
3316
451
1134
3697
3180
559
1691
2039
2629
3983
1947
1782
3433
81
1631
2731
3826
2656
4044
1868
403
4940
4725
1099
3259
3588
1177
379
1256
4188
2421
4600
1523
44
1085
1618
4440
1263
936
2341
3517
4522
1281
4094
127
3395
4547
4754
3573
441
904
4617
226
466
1794
279
398
4559
3458
3862
2174
3840
3444
3546
3184
2553
3681
1564
179
4188
932
4509
3190
2960
464
4372
630
3317
3535
4943
2911
990
2424
3732
4989
265
2587
2776
2099
2532
2307
1993
2845
101
1624
1236
1882
1475
2740
3244
3760
37
2553
1512
3955
4154
948
707
3098
837
2673
2697
2779
2052
4922
3870
1787
2197
3051
4106
1513
269
3931
701
2592
3098
4374
1495
1067
4182
3206
1175
4316
2596
4652
1999
2123
1210
3268
919
3851
3834
4821
3975
4980
4276
4319
4146
517
1205
2918
2278
4558
3683
440
108
1564
4787
2089
2837
1420
2773
1524
764
1807
2063
3706
3573
3742
3791
243
4193
3325
3706
3739
357
502
2663
3799
589
2483
3529
3185
3012
4723
3305
2957
2936
1308
4755
3332
2912
2446
4121
1433
4649
415
288
2909
2202
3043
772
3120
809
2575
3589
1498
1572
2465
565
3940
4789
888
1950
1167
2583
904
2417
3507
2498
391
4023
2889
2975
1944
1294
257
4601
1487
2787
3256
3333
2410
248
4696
3506
1208
4267
4650
4486
2380
3944
2991
4215
268
1402
3141
60
2003
1803
4109
3314
2981
2756
2222
2615
3601
949
2450
3062
917
3817
317
3195
4953
4765
4313
1124
4221
492
4480
1829
4443
3988
2055
2769
743
4070
4955
3114
1898
1627
2663
3234
300
207
1252
4127
3825
3328
346
2617
4575
2737
1046
3209
4190
2653
3260
126
4053
3432
1001
2212
3801
4829
249
2447
1939
2825
3914
406
965
2400
4844
388
2165
1631
2711
2553
4830
4985
1711
3329
936
4423
1488
4250
1632
3291
266
1155
4616
1764
1993
3497
1544
1013
320
1727
4570
3629
4854
4990
1529
2548
3188
1619
2646
538
2692
4136
2883
2532
360
1948
1356
2735
2221
2107
1132
1308
3426
712
602
2468
2480
4200
2951
3206
4531
1714
752
1170
3565
1545
167
3747
3329
2054
4286
1917
1470
1541
2510
963
1165
3795
2478
1364
4776
783
2892
3872
1869
662
825
3447
1480
3179
2530
4382
3026
2273
2992
1429
3397
774
3726
1341
4898
3101
997
2056
2621
1610
932
1659
1349
3931
2460
1830
3948
773
3170
4015
2180
3798
4739
4393
4670
783
408
45
3198
476
1804
3268
4505
1621
1470
2099
323
4843
2002
3228
3203
4152
3787
1281
3147
4966
2880
504
891
2469
221
805
25
4568
4686
3854
3213
3054
3831
4269
1866
3803
3925
2729
1496
2867
3914
889
3975
1102
3122
1661
126
3939
1033
3401
3841
3748
3018
4060
4171
433
238
1220
3990
3163
1921
1161
4225
3615
925
3734
2752
375
972
3667
4838
2711
856
582
749
2768
2315
458
1873
1132
1522
642
31
1118
2205
815
43
3050
2238
4804
3212
3323
4541
2032
2186
552
4107
1445
4976
3471
1740
2642
2337
1381
4290
3767
1344
3879
4223
920
730
4625
3828
3071
2899
3428
3967
1454
3412
3363
4515
3239
783
4081
3617
1114
2455
4500
2465
809
4655
1343
4873
4617
2911
3899
3589
1109
351
1747
2009
2575
804
2930
625
604
2545
419
2581
1016
256
3098
3525
1671
3374
287
4529
3663
603
1887
301
4665
2077
758
291
973
3593
1979
3561
2227
4648
341
1960
1887
3102
4425
906
2419
4166
3906
4574
558
2069
4317
3761
1471
1029
589
2712
1694
2837
1885
1239
2293
2152
914
3127
4376
3029
953
675
1535
2798
570
706
243
1409
1304
3130
446
3502
2933
4757
4233
553
4002
1468
1306
4013
1184
3857
3556
2245
3890
503
2764
1602
2404
1756
1336
1224
227
1966
763
4242
3524
4428
1059
2139
430
4258
4778
3950
813
1325
2105
2291
2333
4352
1439
1462
1913
2667
3590
1359
1408
969
2292
422
2068
801
4047
1053
3319
3430
4608
3119
1743
1675
3745
2699
2204
3464
3087
1504
3451
4709
1439
2997
3740
3763
3290
2379
2868
3501
2956
1009
1618
3679
1074
2800
4791
279
661
4545
1909
33
1064
3574
4642
2872
282
4706
3689
2446
212
1133
1609
2625
2329
169
1636
3275
3296
3373
1854
2707
3654
1361
2021
1681
3144
4276
4632
4710
4903
2309
4200
1608
3014
1203
3389
3781
1346
902
3329
1037
2712
2818
4399
999
4184
2456
4280
2727
1591
411
749
76
3143
4445
4199
1918
1011
627
1595
1586
4853
95
4883
1102
3287
1116
3962
341
2521
1111
1711
497
2891
999
2467
4229
4128
2136
165
1276
171
2527
1314
1367
353
976
2131
3343
1592
3479
3596
4294
686
383
1952
1977
2522
812
1780
1610
4030
1062
4656
1260
763
4992
3034
2192
2620
3819
2647
4613
2041
2691
3605
3257
2749
545
3868
2779
684
1208
2903
1222
4457
2675
668
2530
5000
97
691
2051
2740
201
4235
810
4513
2686
2109
1423
795
1920
4477
403
3569
851
2154
1773
1240
1505
4674
2139
4522
768
97
4495
2643
4069
1142
4292
2705
2934
709
2004
2440
1585
1939
4850
4098
3707
1988
3559
4937
1634
834
3312
1171
1590
2165
2984
4739
2152
2407
1716
3537
1091
2636
929
2040
58
1482
364
1141
775
2738
3365
4006
3235
2663
1413
1272
1000
1633
3655
3129
1679
4578
2143
705
4006
962
1224
2961
1270
3465
963
3069
3008
3443
1817
1664
3305
3680
2827
1323
1717
4446
2370
4673
1594
1505
3270
36
980
850
3724
3390
1504
748
1821
977
4203
1919
2572
3318
4138
1601
2318
2487
1760
2420
120
3031
613
639
786
1118
3667
384
4761
3657
4814
3946
2762
2238
1143
1466
4216
4338
4618
1995
1944
2073
2836
2482
4481
3054
862
345
3814
1217
221
3151
3808
2789
2737
4975
2613
1140
1386
1047
4688
4307
267
4079
3869
2058
1434
127
4135
397
3118
1921
2405
91
1824
4739
2572
1054
4629
1944
3239
2564
236
4113
1262
646
1606
1840
2765
3557
1573
843
4552
3832
62
4437
2676
3484
1485
1171
2631
4687
1705
1216
431
4798
4299
32
487
2588
1890
780
2232
3066
458
2137
1249
4514
1036
4013
4551
1245
914
359
4676
1469
3028
4049
4742
2953
1250
2954
4705
1910
4814
3044
3273
1237
3650
4506
4412
3815
2024
2795
4707
4908
1171
313
4835
2313
4103
4041
4533
4244
317
2543
584
2105
4622
312
1352
1734
2739
2352
3356
3874
1982
4008
1678
2103
3321
2080
307
4842
2878
3577
524
2528
3868
2067
433
2742
1940
4427
3860
1810
486
3855
1333
333
2851
2943
3608
2305
4677
1866
186
1710
1362
4298
4523
4064
2550
4909
305
2184
1348
2122
4861
3459
3549
3583
566
860
2628
2395
4437
2763
1361
2482
2733
4363
2618
3546
2926
593
751
1425
3182
4376
2873
3190
4055
3257
3780
2624
3219
678
4116
341
2220
85
2333
750
2118
3478
4333
258
2235
3380
4743
1440
4202
3603
4091
1739
3462
2954
589
881
2550
4838
4335
2200
1794
165
1086
2526
4844
3112
4139
577
4971
2752
1746
1368
3302
303
4780
1167
2832
1169
1562
1847
4964
3101
4364
2084
165
4720
3652
3104
2447
3739
3975
149
3159
4300
4195
2128
514
3319
3608
1636
2065
1416
941
974
1673
2693
366
349
4665
2197
787
3336
1007
3613
3786
2581
2546
4502
621
4326
2118
796
4562
1279
3438
1841
4761
590
3778
1907
2540
1549
3754
4961
550
3547
3119
1940
2287
3238
820
1394
3310
2602
299
1048
4790
1753
2582
3031
2911
3365
3850
2230
1163
661
3427
267
317
908
1268
2348
458
861
4012
4381
1422
3592
2265
1629
20
713
4049
4360
1680
1795
767
2448
3626
2803
4256
2884
1518
3792
4210
2486
2986
2105
2071
4096
1055
3248
1333
150
2799
379
3345
2807
3290
3922
4091
2257
717
869
4228
1043
4645
2248
2398
1579
4928
4706
2667
2125
2644
880
4960
4762
2210
4841
1603
3433
2391
878
4767
503
388
3710
1212
2664
3359
1224
2745
4332
677
756
1511
2040
1497
2382
4246
1314
4438
250
2420
1837
4423
2988
4132
4991
762
4118
2547
1062
3783
1265
23
3432
3344
380
3201
1282
1500
3234
1628
1985
3613
1674
3485
2245
3551
1343
1359
1019
1137
2295
2645
780
1963
4996
4111
4899
3437
1178
4487
1853
1996
2466
3745
861
12
4731
4571
880
1498
4622
442
1015
2970
4072
2404
2834
4292
4140
2007
820
4163
956
4646
2311
1010
1035
2469
622
4954
1118
3208
1702
3924
2053
3757
1365
4884
3301
2970
3542
1418
717
1869
4297
2602
3522
979
648
3788
2101
4512
4075
2253
500
674
101
930
760
826
1176
2667
2740
2864
4170
4550
1162
3159
2724
2757
321
3499
296
3498
4521
2220
2230
262
4560
335
3535
691
4754
4881
4371
2842
1850
119
3676
3672
4162
462
3216
4591
825
3948
1494
820
3121
1875
2711
3527
3095
672
136
1101
402
1719
3093
3683
2965
501
4316
4969
3636
4811
2033
1767
2524
1400
1118
916
1891
1393
1410
4771
2035
2067
3167
4668
1702
451
3157
4595
346
3140
3115
1685
2023
3699
2470
681
1654
1720
4907
809
4140
3717
1071
4080
4359
3091
3346
4624
4388
1790
3252
442
1213
1221
3060
1987
2207
4221
4800
4015
3043
806
4324
378
765
1292
2172
3871
4323
829
4893
3935
2409
4327
3496
4227
2521
2452
4072
3986
776
4531
1099
4013
4165
4052
1992
4095
1005
2465
255
2075
1474
3914
3370
2990
3128
4304
1732
1816
2335
2174
2942
2627
1816
4322
1764
2219
1915
1839
2611
2312
1209
2511
4279
3607
2319
1740
1042
4888
1185
255
1016
1077
3747
2
4097
8
292
4614
175
1936
3044
3982
4076
3060
4432
3448
3090
511
3214
2998
2050
947
2321
918
1512
745
1879
3888
1821
4466
1317
4366
1258
3857
616
2490
1886
3267
2428
695
4042
1479
3352
2236
824
1568
746
2883
4690
852
4627
3858
4723
2773
1081
3492
3592
180
3796
2487
1120
4859
4701
274
3823
2644
3249
3749
796
927
3304
1972
4209
4582
2857
2606
2083
4738
390
365
772
383
34
2731
3520
3717
4864
195
1140
3819
787
4116
2282
3364
2832
2394
4879
4843
4122
4938
4344
306
779
1634
4707
3574
2333
58
4363
4028
4983
521
1166
3424
237
3494
731
928
4879
259
3429
478
72
1350
3743
4796
2784
4299
3255
3856
4468
4444
2414
2049
4253
1312
815
2991
3380
1686
1529
4258
1497
3410
1260
3351
528
2242
1994
1093
3624
1230
4312
4555
1611
1022
2455
2366
2697
2978
3986
3734
2591
2200
1800
2723
1464
678
773
4182
1481
1125
2777
2645
4444
3861
4353
4957
1487
2001
1321
864
3196
3869
3060
2792
4338
1532
3217
3687
2818
3644
3661
1575
2670
2868
4396
1267
556
702
4494
4901
2714
4805
1662
4050
4680
476
4084
330
4097
3835
2493
166
2729
3259
2699
1973
2136
4761
664
4699
389
3221
863
1071
4576
4631
1636
4570
3014
3617
2211
4503
2122
4268
805
4792
3251
4606
2045
3357
3617
3449
718
773
2194
1775
553
2219
3111
2194
2241
382
4601
2326
2778
4871
1704
3276
1049
3000
4364
3674
2369
3668
1581
3493
2117
938
1984
474
244
3814
2910
2592
3685
3802
390
4939
2215
1033
2463
3430
4070
626
1984
1134
4970
1483
460
424
397
408
745
660
1847
4313
8
4739
3689
1344
2994
4760
2127
4625
319
1214
2550
4720
4405
1395
3023
1653
4541
1330
2944
4853
3947
2805
1464
2109
1466
4270
2795
4198
2547
1243
4254
3302
4981
1289
3476
3578
3622
2070
3783
3504
903
2209
2423
3050
4642
3460
3774
1674
4381
4073
2850
1836
4207
758
747
739
3149
1603
4898
4328
1433
3513
1712
2733
623
638
4467
471
2619
2259
1624
3796
212
4585
3362
1590
1028
400
385
1982
2933
1011
830
1855
884
4766
2209
700
4889
35
197
3084
4772
3151
4938
3888
919
841
2957
4697
2128
1625
809
1615
4616
931
748
119
4013
3601
2403
1610
3029
3389
918
590
310
4797
802
3794
4285
2068
272
1817
1304
3515
4923
832
4889
3662
4534
989
3187
4353
1909
493
2412
1810
1633
1588
2802
3674
3999
2609
4723
3264
2046
3899
1082
1734
1127
3379
1255
443
242
3162
3804
4960
1046
2024
840
3639
86
514
521
329
3878
4229
2223
2267
2481
1535
4096
4942
3739
2287
2870
4905
1673
4731
4216
1622
865
907
882
2213
3275
2723
2208
4651
996
4001
1634
1128
4424
193
518
2128
3421
1574
2164
2172
1569
3483
1821
2353
4809
1478
1603
4563
1681
2787
645
2391
3939
4550
1916
203
1386
3996
2160
1174
220
4614
4138
2997
3409
2945
4215
1729
2892
3111
1942
1906
1975
4401
292
2216
3219
273
2020
857
1280
2586
2179
2474
1306
1940
1181
4941
1252
2135
3856
2041
3281
1351
2451
2025
1204
2201
1972
515
1426
325
4518
4109
2848
908
1508
64
4456
4673
2499
4129
330
2413
2858
272
3809
3818
1163
4841
2075
1556
4138
346
1949
2269
1176
4584
1448
4161
3904
3860
4919
3738
279
122
4189
80
4362
4422
3685
733
1597
46
3929
2984
2323
1472
4065
3196
3279
1902
3670
4650
4425
4234
965
2816
808
57
574
3443
4278
2608
309
4789
4712
3071
1739
2555
1159
2336
624
4448
3495
1974
1054
960
3005
3390
4645
3926
3882
1515
2454
1176
1632
3763
643
367
3778
4780
3703
4091
2527
4791
3212
4582
973
1343
3402
1598
1725
3257
1214
1558
2904
9
4911
1535
2792
3442
957
1588
3036
238
364
3202
4126
2691
4327
1207
206
2134
2841
3907
4032
1222
814
2915
473
3448
2988
3271
3702
2675
3514
2706
168
45
1691
3114
1944
795
2053
4763
1207
361
656
4911
3363
992
3724
1109
4649
705
3315
3181
4626
2700
1987
16
3989
3784
2783
4551
858
168
400
4667
2300
1931
2298
2697
2400
877
2665
4092
2102
1992
2238
2229
2708
4704
2551
1326
2124
3476
4778
2752
2901
255
496
3039
4177
1506
1691
1699
2385
1265
4811
200
290
2367
3871
2733
4127
2171
4861
4445
2
970
3656
48
2390
2168
953
4911
3129
265
2305
2438
3950
98
1964
704
3849
3736
1812
1013
4806
4290
4003
1523
1543
4584
1516
2205
1428
1552
4245
210
1235
1788
4792
136
2353
4835
674
4801
1168
4837
1125
2346
4277
2067
2014
1906
1152
369
3557
4463
3781
3722
3613
2800
4617
1615
4767
1699
4072
3149
4056
3998
3192
1380
2106
2223
92
2227
4656
3991
4959
4092
1885
1255
188
2747
180
824
1985
1882
4913
4860
755
2885
578
411
3747
2364
2656
4026
2814
3914
2393
3180
3470
1402
4247
4980
4892
1191
3067
4816
2851
4495
4726
2145
2025
2297
891
1797
2025
4190
258
4516
155
3727
3987
1688
1387
2852
1766
1187
815
1457
3959
150
4065
2525
4399
988
1129
2852
137
736
2279
3456
3091
2450
3915
3234
4267
4569
1318
4745
2556
2786
1662
4494
1181
423
4521
2568
2630
3733
4425
4265
2435
2714
3933
618
1376
945
1339
1824
4571
3563
2464
4246
2524
3399
3557
1247
3501
4310
1523
173
576
3023
1269
3485
1826
2664
187
1669
974
3922
762
2086
3729
1242
1013
1435
1097
3437
4030
442
1601
3919
4805
2175
1836
2092
3001
896
4067
2078
2133
1500
2817
3104
4641
275
2419
571
364
1442
4509
821
177
3105
4699
3628
3614
1985
222
246
2381
904
4782
3484
1230
1868
782
1806
3373
3803
4931
3011
161
3858
1377
1914
1373
3235
3457
3059
2011
232
49
4480
4314
4092
2402
4590
2575
4060
4669
1943
2355
1042
3611
2882
2777
3156
252
1010
747
252
5
996
4452
1492
3628
4116
4997
3627
1154
2253
4991
82
2697
3951
1124
2216
1541
839
652
1828
438
1738
1586
2305
1883
989
3273
2607
4157
919
3869
3923
1196
702
1080
2174
613
3874
2060
1262
1713
3506
4877
3406
1010
1721
3990
3924
1824
1898
1144
3601
2510
677
1113
1488
856
1449
275
4137
942
1753
3372
3230
2918
4757
1887
1834
2683
2592
4055
1069
4767
3338
4544
4281
720
4005
953
2771
1732
3047
4375
3244
3039
1965
1371
3367
185
1422
4820
945
727
3684
1746
2918
2493
5000
429
3157
2397
1411
2612
307
1877
1180
2543
19
385
4210
281
448
774
148
4624
4036
1422
4287
753
4659
2685
1912
2959
2358
3729
4094
71
1402
3195
458
2998
3590
3486
3833
1038
124
3588
4459
3982
3460
3581
1544
2256
3657
3960
908
3689
3666
3156
146
1480
1562
2183
2877
3612
56
1711
473
2023
4277
1963
3330
3392
1445
4203
123
4860
4618
1296
3504
347
1173
3949
2943
1132
1812
3318
2285
771
4790
1249
791
1226
4382
2006
4209
3105
4788
299
1407
2261
4767
474
2363
373
1959
3322
3988
4779
2707
3444
1450
4313
4608
1399
2071
229
4293
2787
2400
2768
326
2278
4652
2613
2846
1529
3885
3264
1182
228
3578
3918
161
3785
653
3169
130
4546
3475
572
4400
4104
4459
2555
2525
1356
3250
4372
3952
1355
2140
356
3059
4719
1110
2133
4646
4357
2102
278
3899
3001
4813
4992
513
572
1155
2674
3893
3137
920
3488
3904
4241
3341
3291
872
200
1353
306
3003
4052
2731
554
1423
3943
1180
3383
3266
702
4853
4963
1374
1089
841
1500
3057
1857
3180
3112
243
284
4833
3988
3806
3325
1828
678
572
1071
3161
1830
1474
683
938
1779
875
383
4341
4310
2613
413
2023
4697
1660
1233
1922
976
2903
3619
2393
4220
3859
4328
1747
525
3458
938
4475
4764
4511
3215
387
448
2549
4033
3302
1743
4011
3823
3298
3743
800
4440
3593
434
3890
1296
4930
2488
771
470
1143
2518
2865
4054
4366
3189
2919
3263
2840
3276
838
3937
2562
280
2815
3337
948
1776
3814
1737
3099
2803
3478
3352
4858
3298
1781
1292
1953
1239
4377
1073
3034
2950
3775
3630
3466
409
4592
3589
3796
1477
1440
2175
2957
2314
4384
276
4529
685
329
2863
3971
2358
344
2451
1201
3996
161
3929
521
4128
4084
4053
1835
4801
2908
545
2860
4427
4195
2563
2995
1232
1728
2567
3991
483
2496
3955
4484
2823
823
2196
2230
3001
3516
1404
4833
1504
216
4551
2720
3613
3225
2159
3404
1909
1241
674
2446
4766
3714
574
4510
1019
1623
2322
938
561
722
1187
226
1009
2682
286
3631
4431
2448
1688
1802
2074
597
2342
3771
155
514
2398
672
4040
4719
1489
2042
4699
1213
3065
4882
4438
4719
3448
3900
4192
3973
2775
629
2447
3391
475
3833
1626
2167
419
3127
397
2637
2912
167
4524
3572
2287
860
282
3392
4292
1535
3142
1372
42
2892
4088
3649
2556
2179
2637
1776
3435
948
3490
2556
3518
741
500
3153
1587
794
181
2934
3403
4839
4276
1287
4382
4385
1820
378
2041
4811
781
2942
4228
2717
844
2938
2984
4189
276
2939
197
3596
2778
1910
901
4478
3806
1535
4568
2807
4296
4808
61
1929
238
2651
1800
4951
192
852
4587
1124
2693
3756
4034
4008
4221
1236
4346
2380
4698
869
4196
1288
2988
2033
2895
3455
3097
117
3485
1118
3537
89
2856
3554
898
1045
2638
2163
4799
3090
1206
3175
1614
4995
2397
108
2307
4179
3531
1961
2842
3834
1920
2901
789
837
4764
3790
1726
3234
357
3003
3387
2574
932
2529
4068
1835
3517
641
2196
1078
3633
1585
838
3566
1061
3065
2760
3043
1701
2884
3373
2044
3827
1006
2923
2291
771
3982
1657
2979
4877
2028
2707
4402
4139
340
301
3670
4066
3219
101
377
3812
1568
641
913
4453
2445
2163
3787
2009
4631
2496
427
4227
2529
1083
1573
2807
89
2970
3250
1540
1623
4995
784
1053
631
3002
2806
3402
4161
2932
3799
1190
909
2931
2452
2302
1802
3420
3773
2731
4763
2666
229
3253
3907
1422
3854
4084
2352
3959
4777
3647
3799
2601
4379
75
1088
4999
4251
1065
3519
3406
2773
2270
2349
87
286
2071
1969
2624
3527
2463
474
4071
4919
3991
3055
1203
1742
3765
2070
1375
4001
1163
930
812
53
64
1686
4910
1080
2212
521
3305
3499
1725
2596
4821
4842
3947
2468
3119
4770
2204
1046
2899
28
3651
3793
4180
3595
3011
1756
4835
837
4156
1691
2949
2824
304
2407
4653
1493
3581
3214
1296
329
1196
3695
3611
2012
1551
1005
2799
4541
975
1207
4178
4624
3728
4560
4991
2778
656
4472
3282
2742
174
830
4345
1793
3388
3537
687
1541
1224
3339
3649
1783
3635
730
387
8
2149
3555
43
2405
4097
2339
799
1981
2309
30
150
3547
2945
1136
2619
3330
4241
4820
4142
3302
2098
603
4412
3971
3280
4303
2880
3527
2866
646
3656
2801
1882
4755
2839
2000
2903
4998
4763
2668
4767
826
1617
1899
3817
4516
4604
3570
4569
823
4520
266
4818
578
2064
51
1345
2677
2981
3566
2898
326
3353
3656
4849
4784
4291
2582
3636
3277
1428
153
2190
412
1604
277
4043
2634
3106
840
1657
3938
2021
462
278
1735
1172
3780
843
4297
2644
3909
2429
2132
808
2614
3304
2443
1991
651
3913
2722
3699
253
1477
3475
2762
50
1225
1195
2316
4610
2978
323
3035
1778
916
2389
320
492
1779
3553
2936
913
1471
2843
388
2976
2257
2685
4372
1523
4005
2978
4894
522
2476
639
3835
1262
2632
979
1294
676
4737
3673
3447
3974
2131
4069
2849
4786
780
1701
4208
2775
457
1342
2619
3840
155
66
1841
229
2287
1433
1804
265
4382
3377
3672
195
3797
4322
2383
2087
2602
3485
1026
1979
3640
2839
4419
2996
1584
1741
2042
4820
3906
3457
3093
4357
4376
328
2149
3308
2696
2593
4424
433
152
3960
1520
3692
3288
703
2243
4172
2118
1265
4947
2549
3694
1168
2053
2293
3712
562
1994
4850
3625
2773
3986
1330
597
659
1504
4394
3704
2863
4195
3252
1396
2126
4877
127
334
388
2075
1038
4783
2504
3854
4700
2608
1105
2205
2404
980
266
4608
3678
3890
1126
1904
1012
995
15
2869
3350
72
2598
2640
2930
866
698
2510
3382
4388
2773
2252
2392
1753
3147
3542
3519
2907
156
1184
3842
1773
3435
1338
1906
1494
1605
3727
4839
1279
4377
312
184
4633
998
2198
3375
2126
4594
131
1824
3299
342
3804
524
4237
160
474
916
4703
693
533
4753
391
2966
1390
1775
4088
2287
4243
2826
3801
227
926
1591
2099
3865
4459
133
2943
859
2108
1416
4812
4594
4403
2964
2471
3275
667
4587
2810
857
2807
978
1874
4752
734
2432
2700
2181
1420
164
1241
1575
2905
4018
4397
2669
1181
824
4776
4128
1588
1086
3351
3641
1871
1678
1727
3935
3155
2435
1110
2988
4227
2878
1499
745
1559
1969
3746
2160
4263
1723
3025
523
731
938
3839
4322
678
1476
4299
855
512
3279
91
1664
1107
2356
4908
2927
398
3848
85
2830
4231
810
3787
4920
1611
3068
2277
2044
1900
3444
3336
1575
1529
3817
947
818
3916
2247
2544
4823
2017
1761
3078
4731
1851
424
2086
3522
2717
2244
4134
987
3534
2293
4743
2496
1502
4045
3727
504
664
1583
3232
4662
3938
1144
928
4836
2338
2321
2747
2340
1914
1226
1667
4141
4099
4353
720
2135
75
956
39
104
3113
3301
2858
3063
951
2605
291
2063
142
3862
2986
3162
4377
4065
3889
2937
967
2050
1614
3702
4756
1616
3459
35
2177
1312
3873
4590
1326
2151
227
950
2914
629
1762
1318
4353
1306
658
229
4997
1957
2255
2231
805
4823
490
2202
2528
3146
2630
2019
2583
4441
510
3644
2910
1235
1265
4620
860
2505
3278
3177
73
3423
4874
3246
4509
2662
2952
3815
1762
1217
2634
261
2628
2093
927
303
3843
354
4967
3102
3830
2505
282
4173
1452
556
4262
3106
1243
4012
4314
1341
141
3514
3925
595
2467
3815
2619
2862
1743
4150
3469
4604
1122
2841
1724
3266
1985
2504
3427
1260
2503
2756
4799
144
836
2609
326
130
229
4368
2484
3107
4724
3981
2352
677
4977
3348
4622
1305
917
3219
4266
3865
1757
2765
4226
2290
3347
4955
1509
2023
698
2274
4306
982
1224
4753
4171
574
3773
3114
266
1882
2659
4496
3968
506
1950
1611
1523
4627
3399
1815
1902
638
768
1646
1606
1520
2178
1786
4394
3320
1171
2355
2652
3973
2803
170
4688
73
3793
2464
2481
3586
218
1778
3555
146
1678
3172
3451
3972
3929
4468
4940
2518
87
4454
436
2494
3475
565
3324
2902
1960
1408
499
2826
4695
4328
1600
4813
4724
1184
2686
28
1418
1333
4249
3781
910
553
3217
1071
1282
64
3808
1905
4333
4174
251
4017
3826
1682
2502
444
3198
3798
506
4249
714
259
223
4515
2839
415
1967
2682
266
3345
2210
3004
4347
4272
2220
4887
3060
3204
2247
343
1008
3902
1422
4976
4060
2436
86
3276
292
2154
4318
966
714
3299
4235
3581
1866
1173
1215
439
4588
4093
3036
1525
3956
3092
574
1583
405
2794
2156
4732
1918
4691
4538
2122
545
938
1853
2478
1081
2219
2808
2403
4486
1065
2164
3434
3901
4618
4870
4210
3102
2405
2274
3603
1962
1202
2620
737
3770
397
202
4274
3031
2367
2022
1704
1839
3405
4063
4231
532
2264
84
1577
4308
2381
3800
3931
4613
996
3359
3280
1072
4023
465
4133
3094
860
992
2372
181
3486
1785
4448
4841
846
3465
2938
4294
2747
4858
113
3627
1422
4820
4921
3284
2847
1982
806
1079
2637
1802
1539
4266
588
4707
4446
1405
4407
4791
886
2008
4855
3980
2799
3699
804
4380
1387
839
128
1521
2515
2742
567
1910
1089
1898
2499
1440
995
610
1300
181
3824
4968
3760
4760
3909
2967
2146
998
2984
2201
3596
4924
2249
4061
3506
225
346
3071
3060
3942
1317
3067
171
1318
4739
2071
2952
482
3708
212
4652
1652
1624
27
3101
4139
4834
1118
2916
3902
534
1812
4041
3210
977
4164
2139
4651
1891
1391
341
1370
1481
2786
919
3234
3456
2825
657
4412
751
1002
3871
2782
4612
4829
567
4470
4450
2483
4728
970
4015
498
2566
1291
1398
4251
2489
4055
3299
961
2591
2475
4424
1883
867
654
1123
4217
1635
1861
4117
2793
457
1616
1867
603
1478
3871
2537
1513
4411
1001
3064
3907
1730
1063
1111
2497
2775
3866
2329
757
3924
4343
1209
4098
637
574
4719
3762
2872
157
3692
3511
2697
4495
2112
767
4505
3051
4788
1202
3794
1092
224
4957
1605
4525
2134
3257
3895
2221
2705
2437
4592
729
4121
2986
2902
195
4797
2809
999
2607
3890
984
3950
297
2379
4519
530
3594
4667
4185
4752
315
4456
1103
2546
4114
1668
2106
3313
4371
3752
846
3042
4489
1751
4595
665
123
3938
2665
4209
756
1734
4390
4003
132
3087
1357
4067
2601
1278
1368
1634
4881
210
3529
940
2605
2662
4279
4131
493
667
4028
744
1833
552
3939
3868
4754
3372
4457
4018
4968
6
4373
2477
872
3756
4374
1774
2652
3306
4387
975
876
1743
3844
1970
1064
2325
4741
1730
3928
812
1511
4433
4893
4488
2067
1120
1223
2186
928
1851
1287
423
4723
893
1115
4873
3540
4928
4695
1779
702
1505
3798
3285
4715
2983
607
816
1633
732
1308
2559
4895
3741
4624
1362
3801
4202
2386
3367
1120
3302
1236
3489
3804
1112
2240
3878
3794
3941
3310
4035
188
2968
1620
673
547
1009
870
50
854
4020
1077
2896
2077
86
3213
40
1488
2080
3303
3513
4293
3154
3957
4120
3639
1620
1590
2873
2042
2841
4064
2519
928
4981
1002
2844
4024
4850
1828
2881
2262
2367
1169
3893
2867
1626
426
2170
2140
265
4452
1153
2136
1892
29
3759
3623
1485
433
829
4924
860
933
1018
4362
3211
2093
780
976
287
294
1443
3061
4588
3206
3207
3030
3408
1924
1971
4503
2954
1973
2820
1184
1757
3357
3328
3937
3616
625
1952
661
2835
2134
988
4959
1165
2429
3424
3343
3353
2350
1057
2327
4722
239
2274
1432
2927
270
4553
4505
3716
75
2586
3912
4994
3739
2910
1570
728
3781
698
1143
1024
3118
2892
65
2647
2631
876
2198
1643
246
4103
4026
2671
311
3929
4866
1266
4920
4908
2150
1849
2078
4579
362
618
1022
1203
2188
4518
3188
1650
4340
485
1000
3744
3735
1153
1341
3579
2349
2930
1417
635
4695
4728
971
71
967
4447
3725
1514
146
3489
352
1233
785
3503
1862
4690
3296
4826
760
3285
4108
2634
1736
1296
1006
1963
4485
1166
1113
3360
1650
2879
761
714
222
1816
4581
4060
3016
2062
1200
630
521
3276
3364
188
3766
4706
4557
629
573
1946
1768
1233
1325
4062
3449
565
1809
917
4689
321
2091
3756
3582
2827
4086
2103
1735
716
1608
4937
634
4163
3074
2375
901
4766
2989
985
4428
4254
3972
4072
3536
3699
4895
1273
2989
763
3966
4152
700
3140
2307
878
4218
809
4038
1069
2342
1108
753
3291
1321
1626
1701
3069
1214
2025
2107
661
1938
466
3439
4319
92
391
2197
822
3827
4847
4867
3252
927
62
4232
1156
39
3372
2799
1360
1466
3793
3354
3945
2506
3595
1538
686
2606
3450
2559
2249
3228
4051
3018
1228
4551
3816
2423
3729
2710
2935
88
4046
1021
15
3586
1329
4299
4571
4493
4234
4081
2460
1594
2443
348
2639
4437
3865
4625
2232
4617
143
165
4458
3220
2011
2006
836
729
3269
3009
4627
320
2087
2454
4021
2202
3740
2986
590
4063
661
294
3593
4177
591
392
3391
1746
4515
4640
3325
3911
1686
4957
92
3075
2831
2557
1930
1713
918
4454
3203
4089
3996
1958
3974
2515
1743
669
701
3109
4385
1103
2636
2200
3559
2690
122
4964
2413
2369
298
1622
4695
2251
1888
1110
1914
2631
2972
2583
4249
1089
726
4097
3408
960
1951
4358
2440
2975
3630
1062
1469
1459
4424
4130
3161
4470
228
420
910
915
1332
455
393
1333
447
4189
2609
2824
2442
4050
3546
1601
4202
2714
1591
2577
739
1027
4858
2768
3783
438
2262
861
4208
830
729
3759
3068
927
1079
2522
3541
3542
3898
810
1226
4749
173
1482
18
3051
486
4130
2599
3207
2895
3498
4907
2656
2973
38
2879
4402
280
156
5000
2561
1702
3798
3516
227
4352
2778
3140
1681
1371
3818
3267
4398
630
1072
4273
4608
2802
1191
1672
915
3893
3308
4306
983
2224
4944
159
4242
3279
911
1680
4009
2168
4013
4851
916
2845
3153
1640
4041
1248
848
606
648
2409
4222
2374
282
724
2435
905
4201
2021
462
1608
4990
335
4963
2139
3068
1429
1017
2138
2745
3533
1159
4369
1372
3816
4090
764
2200
4597
4515
3728
95
519
3514
140
4069
2612
623
1692
1240
3857
2642
4813
3510
4120
3927
2087
1594
1320
1986
838
1740
1056
3619
3514
4293
672
3840
1043
3424
2717
4067
3098
1574
2979
737
2548
2036
2161
1032
2445
1698
2119
1223
1057
4546
2787
3427
200
506
1171
2706
3441
2758
1589
2727
4808
4471
3285
3768
4513
3111
2417
3111
2699
1616
86
2343
3203
2501
1481
3133
2637
4782
3011
2231
3454
3800
3115
2848
2207
1992
260
4203
2111
2230
3901
1913
2883
3289
2033
4154
1302
1594
3194
3666
2639
3995
2023
4735
2713
486
1350
1662
3989
2294
4026
2716
1504
786
3680
3348
1539
994
1653
2110
3395
956
553
4101
1130
1399
3034
148
1359
667
1973
712
954
448
3984
1056
1338
3562
339
3445
3144
2942
1870
1039
4134
3833
33
4752
4614
1113
633
1154
742
1749
4253
167
2837
1355
456
1335
3640
4012
323
4422
3803
4499
2103
4539
1182
1111
697
4372
1954
3924
4172
4296
735
1101
4827
1375
4824
4677
4324
4080
3451
1884
3952
1392
4047
4210
2502
4413
4672
408
4327
3529
230
954
2484
1149
58
3515
1462
4003
3442
2877
1629
2852
2293
4275
4519
2048
2533
1560
1976
4351
1533
165
2979
2556
4354
2612
1373
3717
293
3408
4027
3904
3009
3393
1654
4219
4256
2163
3546
2224
947
4137
1567
3978
164
1019
1806
4092
2030
4132
1512
141
3218
2844
1489
2333
812
293
4667
3963
1325
1208
31
813
1256
2743
2991
124
3086
46
4104
3896
1140
2629
4340
2545
1232
4321
1008
1160
2399
306
953
4682
934
4420
4122
845
1437
605
3093
4502
1881
1634
4628
770
3109
589
4720
1609
125
2821
4534
4644
3649
2011
2448
2912
2497
1667
1972
696
681
614
716
1808
970
4087
2108
975
3626
2833
806
4323
1404
3861
2701
517
3509
1354
1576
205
2779
4637
4619
2093
939
4552
1073
2683
4750
3826
4072
100
4732
1050
873
2357
4164
2516
1856
607
3973
978
1591
3270
1336
998
4034
236
4603
241
1980
1808
244
2283
4290
4433
1321
2027
2622
4358
1330
2700
4869
2268
2887
4901
1568
4884
2929
1164
559
3398
4110
671
4339
3633
3660
4594
812
1143
3329
3457
2731
617
3577
4923
1243
4748
1127
1586
402
225
552
3418
2690
2187
3558
2772
1085
4203
3415
2466
2011
1292
1944
2248
1861
814
2530
490
718
1771
4575
3853
447
2846
3930
2644
3944
2526
2396
1446
2098
2976
4199
3294
2864
3007
876
1643
2984
4306
3249
3596
4994
706
4560
1556
3292
44
2147
4257
2532
3673
3767
3315
4252
633
4513
1185
1942
2783
4874
1362
2883
1226
2024
1930
3292
2717
4216
3025
3103
1082
3757
4568
4376
2432
547
1672
1285
4093
2074
4408
793
2610
4046
3715
23
3855
3925
2472
1747
799
93
4025
882
3407
827
533
1612
383
2555
1092
3925
1650
1283
286
4786
3736
2576
2019
1062
4287
717
675
1665
2291
4488
3227
1226
2736
1692
718
757
264
1849
4164
959
4286
3199
802
4432
3620
860
1623
2533
2284
700
2119
3107
543
2352
4848
527
4822
2307
4858
4356
228
2668
3006
762
1481
1854
2829
1677
853
1910
1207
306
3982
1710
4573
81
1937
2201
1549
1296
1230
2040
592
2289
2728
3722
2296
3952
970
2399
897
1594
1983
3037
3025
1249
4818
3979
4438
2672
2259
1899
4456
3792
3655
2924
914
3703
2566
3509
2452
20
2852
1321
2087
1035
843
1646
879
4720
1805
4880
162
1235
3162
4890
2660
1118
1841
4127
3903
4027
1540
4595
3871
1113
4593
687
3065
316
1022
1423
4610
4001
4112
441
4274
3247
1610
1343
1887
3534
4287
801
1762
2286
719
4155
784
3063
4925
3852
782
375
969
2325
2132
3351
3172
260
2459
2337
2627
2636
3382
1920
295
2701
4266
345
892
4328
494
4445
4628
4322
573
750
2369
1232
985
707
3030
2704
3543
2254
1737
4898
896
1886
2120
1184
4624
1021
82
1761
1076
2812
4267
2438
3260
637
4995
4678
1338
2731
4965
2175
3254
2905
4658
972
1042
1467
300
1053
2514
3158
1510
185
3832
4356
571
3053
231
4396
4959
184
4509
3425
1849
2073
1221
4541
2480
4759
2706
3147
617
2353
259
3892
1040
2706
3067
3299
236
1814
1004
2413
1949
31
4381
2126
2731
2776
2525
4939
4231
3783
2035
4422
1368
4397
1319
1
4083
2562
1269
4408
4063
2372
2792
2413
658
516
542
4001
163
4124
4705
883
1893
3631
4311
3563
2461
2001
3282
935
3536
1725
970
3392
1500
3590
371
4308
2228
1975
3965
1413
1115
247
239
3853
4222
1033
3992
4906
3280
3825
4022
891
3063
1604
4497
4153
1594
1178
2190
3054
2471
2282
270
836
2558
4323
1626
432
4390
1893
4639
303
2461
3119
2847
1365
4483
2608
4610
1840
4309
2414
3434
544
2225
4696
3871
2155
2747
2020
4851
52
413
4898
532
1016
5
444
1970
4709
1695
1203
1277
2083
767
1648
662
4929
405
3696
4996
3423
2974
2777
1461
3338
3476
320
1542
321
3850
3249
2362
1495
450
1959
3498
1365
1094
1070
1004
1286
124
4258
1196
1175
1779
4165
2872
4464
1456
1678
3440
4788
491
4799
1115
1042
4032
195
1257
2713
173
2118
1048
3658
2831
1131
2915
2675
2787
3349
3394
1605
1853
2637
3002
2977
4837
2763
4079
2342
1274
1176
4059
1901
3371
3308
4015
1177
4886
421
3592
3538
1900
2069
2535
3777
2726
4338
1237
3827
372
71
2965
2493
4512
1491
1717
3691
2067
3619
3152
4213
3329
3908
1996
986
3861
1871
573
3456
3423
111
469
4561
3592
3890
3885
776
4642
3536
4550
3236
4956
4345
1804
4595
3061
763
2684
3482
2412
3837
4119
886
507
2793
1902
2631
1931
653
2406
2319
3202
4821
425
2750
2392
4586
4109
4391
2670
1924
2471
3883
2519
4570
4134
409
2627
4825
3073
3183
3793
3143
885
138
1297
1870
3328
427
1638
3051
4211
4985
3588
1197
2271
2958
661
4357
3971
2380
3415
638
2230
3576
4801
4467
508
1460
4933
2768
998
2858
3324
44
4204
111
4212
1058
3731
263
1854
1546
2386
2412
1865
3225
1372
3076
830
2137
634
2446
3556
2306
2735
765
489
897
67
1361
4644
2027
1380
2994
429
3473
1775
4902
3176
3854
2005
1828
4243
595
1188
4397
882
3424
196
2425
903
4953
910
1392
2480
844
427
2855
3364
1151
2729
148
4447
4488
2482
283
4843
2283
199
1775
2971
4304
666
4828
1908
2342
3579
3816
3977
4290
480
4532
41
2026
496
2667
4387
1400
243
3657
4057
944
3040
1330
4211
80
1561
2431
4991
915
2948
1958
4617
2068
2229
4344
2399
992
474
2080
3744
4075
1700
234
3112
3204
211
3134
142
1402
3733
1729
1030
4476
1215
4037
4849
3052
2686
1744
4510
4592
3479
984
1712
2447
3465
2096
2713
4665
433
254
4979
1705
4702
1809
259
1666
3951
576
231
4212
1378
3607
3686
3083
4876
4763
1875
1720
4809
3134
1217
4869
3318
4296
4257
1768
11
1174
605
4187
1182
3791
726
1213
2868
4394
1832
1553
4049
467
3828
3044
2028
2128
4399
4059
4010
2367
1543
4045
1513
2984
763
4855
3257
4029
2053
4543
4876
1200
3777
506
3191
1202
3753
2726
4292
1717
337
980
809
4814
2484
448
3671
3010
4029
2783
1116
4269
3455
790
3568
120
432
940
3849
791
748
4759
343
3694
2553
2685
3002
2891
3552
2766
2909
3923
2125
3841
4371
4061
4504
4011
955
3363
1130
3202
3913
2495
2696
4065
1828
2022
1945
159
3266
333
2862
1504
3235
2353
1528
3326
4151
2391
1637
4583
1139
1184
4933
1153
4813
99
2962
3701
4831
3709
2316
1436
1365
4288
4510
1563
3498
755
3868
2189
604
1160
1892
112
1347
4605
3162
3415
1147
4401
3869
3724
4789
2117
3504
3947
4722
53
4904
1980
1877
2435
4757
3040
2814
2268
4525
1262
282
2546
3837
2330
1585
4301
1150
1725
592
2825
1404
2877
2960
876
3534
335
4914
4393
3214
4588
3467
814
95
372
919
2278
4039
442
3923
2347
4526
3604
4304
1917
3420
1269
2352
4137
3305
1230
2912
1571
1030
2520
2497
2699
1559
4531
61
4776
4229
2532
424
4618
2302
925
1696
4502
561
509
4435
2565
732
1373
1974
1044
49
1430
4950
2525
3190
4245
4429
4529
825
2213
4839
4629
3741
1342
1923
2938
2978
1679
4544
3656
2686
4023
3992
3090
1108
4317
3342
3592
355
4358
3337
2892
1131
3737
3614
4456
2389
640
2240
3968
1600
1060
1020
1474
4527
4310
2117
2690
3724
3780
3052
2779
2559
4353
1621
1047
99
2707
2626
802
3971
1010
1031
2392
4643
1868
4180
2796
595
2858
2011
1842
3464
120
1977
1976
3535
2023
2902
3059
2091
2652
1857
4712
3249
761
4862
3411
3096
4817
4629
502
2149
4185
553
2578
1549
2650
782
4858
385
1458
3889
3889
4245
4785
4562
4655
730
805
3003
4932
3468
3190
4724
375
3158
2338
4723
2722
1242
3419
2557
3653
3275
3796
444
495
1924
4434
132
3463
1273
1615
1520
3632
2958
3612
1991
4073
882
4184
4559
1631
2734
1753
827
2012
2061
3631
3638
2664
3702
825
4047
598
748
3605
1556
1937
179
3282
2196
3708
3401
3574
2691
4722
2506
1189
4186
3935
3370
2586
4008
2347
4082
2500
2761
3386
2962
4905
1586
3010
2117
3645
2657
78
521
4699
4146
72
1678
3821
2254
1669
3158
1318
2007
1782
1898
743
4601
4279
2809
2352
122
3001
1712
1206
4980
1477
1747
4703
1567
2804
4484
4022
4341
1202
2596
3498
2616
273
2374
2821
4927
3113
923
4797
3721
2321
2038
3106
3176
947
4051
3853
1460
1368
1403
501
3302
1775
273
4075
640
1532
115
2476
1314
2041
404
545
697
2182
2723
3991
2623
624
3142
1095
1748
192
1677
1630
2466
483
2062
2969
468
1155
412
3681
3563
4185
2644
771
4344
4136
2444
1290
1335
4842
3871
4587
2231
2727
2426
480
767
4888
1997
4284
4324
2959
4508
4546
1318
620
4448
1755
1627
1178
3121
4874
1990
662
110
3120
2984
2313
343
984
402
365
4402
2100
4528
1120
696
1672
2000
3175
1936
397
4151
2232
3242
1612
2057
4684
2173
2589
2099
4495
3665
4506
4458
3435
2937
53
619
3608
2059
2013
3946
2492
1902
3629
103
2239
4221
2931
2579
1370
3955
1297
2711
4515
4913
3221
4606
68
2990
3758
2740
894
1759
4851
4197
3508
2896
1628
584
2111
4622
506
550
2109
1225
3472
2830
2852
4652
1821
3704
1305
4380
3201
614
933
3377
1718
2367
1404
562
4665
3218
2096
1867
4156
1681
297
4631
1484
2909
3482
2504
578
3964
1793
2061
1522
2587
3323
3944
2565
3178
4703
4353
1839
4569
2597
4493
3959
3125
870
985
2316
275
230
707
214
4409
3782
406
2896
4657
4657
4685
1627
3553
4106
3111
28
3495
925
3794
3626
281
4721
2696
2559
2533
4110
3859
2988
3037
2775
2869
2056
3222
3640
450
96
1345
1185
4947
18
4441
1150
3614
439
3758
760
3561
119
2012
3519
2072
989
892
4829
4741
2371
1972
972
2965
3881
1783
4844
4220
4933
1003
1825
4471
3393
194
4187
3028
4702
4537
2124
717
2769
128
4284
4880
4584
1026
3260
3388
2372
2861
605
1709
4675
4824
2909
1891
1334
3877
1397
2630
2652
3337
3346
1430
4960
605
3463
1165
4865
3904
903
3704
1527
2442
1338
2545
1803
3409
4836
1117
3377
4200
3620
1620
3394
1094
1309
3382
4924
1897
40
659
1267
739
1845
4009
458
2655
898
667
4987
4992
2585
1049
1685
929
2167
1841
3000
3872
1851
3797
1296
1897
1535
747
1038
3745
1496
2273
2734
4992
4556
3410
3495
4090
1704
4717
3412
2666
1271
1459
4244
3531
4846
208
230
433
4735
2554
2561
3082
3873
2806
273
3978
2901
3176
2881
3052
2212
3313
1829
1264
3584
3330
4157
119
1248
3297
1083
3899
4517
2451
2121
3863
951
1174
1813
2498
2786
3529
4955
1691
603
309
9
2139
2257
4629
604
725
1424
1014
4163
3139
4911
2374
1648
4797
2009
556
1654
711
2319
2358
4306
2475
356
2969
3023
3152
4378
1487
4434
2792
4217
4529
239
309
3661
1842
41
3812
1415
3043
1415
3928
143
4675
448
4556
1376
1747
270
2543
2096
494
4439
1507
454
4104
3594
1943
1229
1368
2129
4302
669
608
3016
3927
4011
2230
2007
3007
1843
690
2413
4242
2503
2603
2494
94
3486
2679
2075
4587
762
2629
1174
364
314
371
177
3341
2865
523
88
3083
3018
2262
4773
569
2455
1977
709
34
2770
3247
3521
2025
360
734
3763
4099
589
771
2548
4355
3675
1679
4556
1865
794
4947
4288
3235
262
1879
3527
4205
4360
1979
2745
1080
1215
3806
3149
2560
3582
2383
2657
577
3015
2476
1097
562
4119
2165
3110
4102
1666
1113
4572
1320
4298
2374
3102
2376
2834
254
2849
3200
4814
860
2780
4600
1654
3984
2582
2667
2494
3491
3116
2662
783
4932
1961
1425
1281
1241
161
4052
3999
2140
4864
2199
1433
937
2167
3234
3027
3745
4383
1303
214
3302
4624
385
1159
2072
1428
2011
4318
1742
200
3005
2926
4561
658
1350
3723
4164
845
1047
1231
272
1798
1048
4541
1975
3296
1138
139
4448
1940
4682
508
4684
4145
2247
1133
1920
637
1823
3160
3363
4969
2149
690
2880
2092
157
45
1392
1611
1284
3648
179
1685
3395
2729
799
4698
460
898
3012
3890
681
514
1247
1244
977
1359
4441
1930
1352
3970
3119
4908
1437
2538
3717
2778
3147
46
799
338
1016
3692
644
1386
1861
2800
457
2074
3036
1197
2730
3635
2634
2445
4886
1717
1302
3063
3349
416
1523
2199
2114
2104
2110
4027
2451
4110
3938
927
3785
1761
93
742
1847
4985
720
637
2793
1378
3430
2195
1029
1454
4050
4996
2676
2477
4953
4581
3131
4680
4233
2262
2037
3064
1707
4815
2542
836
1013
4419
854
2246
2387
2327
4782
3284
533
4367
1665
2685
353
4470
4649
4172
4928
4132
7
1016
4366
1130
1518
3415
3912
2735
4406
3577
1970
2661
3169
3004
4537
4188
1056
1886
2906
51
4718
378
2468
4246
4616
4610
556
646
3357
3027
1272
590
2505
2390
425
540
4047
3323
2405
2887
669
3338
4025
3915
355
3704
4821
2546
2125
4694
1830
3407
4142
3172
1705
3218
3447
1616
1426
3224
33
2922
133
2276
514
1770
1677
2493
3408
2301
462
2505
632
4701
682
2513
2418
1252
2521
861
3396
2843
3960
2626
4299
3018
2248
2732
4045
1257
316
207
1674
4718
4276
4808
383
3247
724
2395
4411
4415
2335
2556
1986
2372
516
260
3465
12
1326
4179
24
4911
3566
2980
1729
2260
3647
1477
4302
1146
2629
3660
4197
4747
4427
2684
3680
4508
1109
4610
485
1378
4792
3333
4736
1250
4410
3705
1202
1923
3653
4653
4923
4995
1812
2581
4823
4778
4573
2111
2353
2426
431
3375
1479
4589
3598
2806
788
3550
4736
3338
4469
3040
1885
1244
3706
4119
251
4901
2204
2789
2298
4146
2254
2246
884
1300
1305
847
2919
1339
2480
3140
635
50
574
352
3386
3375
1865
2450
4653
60
739
1552
3877
808
2272
3976
25
4201
3261
1536
572
2039
349
1050
4460
4104
4718
2713
4426
1033
3727
4949
4477
4726
971
1698
3052
3776
580
4379
481
1257
4161
3974
2748
4168
1778
4359
2500
2836
1100
3392
4396
629
1280
766
4083
3301
1474
4207
4123
4264
4950
1279
2493
950
2460
3002
1865
3576
993
2131
3255
1153
4557
388
1768
3465
3073
2203
894
806
3914
4923
4952
4212
1055
4450
261
4694
3739
4453
3046
62
811
4358
136
1711
4281
4575
188
3149
2260
3461
3191
1804
308
2344
144
4097
2360
4699
4407
1947
4532
1740
1509
4919
3065
1066
3879
2358
2594
345
588
17
3959
3869
184
4405
1521
3533
669
4685
1799
3497
4639
1510
1968
3210
37
1868
1827
2769
1718
353
3199
3629
131
216
2966
4043
376
1934
825
3511
4144
3472
2793
2496
645
1157
4517
368
2263
4258
4024
2378
417
3319
4814
1045
1598
1714
4290
773
2341
1697
2180
3908
2231
250
3427
3750
847
2555
3513
3866
1953
1578
2589
1453
1766
4061
3728
2678
3008
3819
4772
2052
4452
92
2744
2697
1228
3511
469
2719
1734
3611
2947
4383
3850
3538
2530
3730
447
430
1580
999
990
168
3245
4049
2776
1533
349
4179
2540
87
4115
1468
3
92
3663
1620
3072
1018
4599
499
1273
2198
3424
3275
3220
2489
42
342
3573
1993
4993
1284
1293
1162
443
1206
1482
3821
499
1580
1447
4544
1063
406
3258
3956
4538
2999
4186
271
1635
2421
2754
4692
360
1997
4149
4896
4229
4659
3340
61
1699
2693
214
2753
2090
1210
2423
3020
204
2364
3719
1922
1356
4373
3002
2585
2534
1963
4764
3431
2465
4140
2260
3411
2232
3686
1691
3585
2346
1402
2463
2693
2489
4561
766
4261
3056
854
1343
454
1235
2874
1104
1436
4135
275
3509
385
2344
276
3784
1183
2926
1532
1811
4754
2357
3008
2994
3899
1997
517
4177
4743
157
1180
3130
3662
4606
1635
3867
3638
4542
2589
164
1810
3623
3195
1947
2093
194
2645
1746
438
2827
747
3908
3866
4077
222
2443
4081
1355
503
117
2390
678
480
2413
3531
2118
1381
3718
648
4474
1626
26
381
3375
4285
3479
1400
1768
4022
2114
492
4605
2716
4551
2355
4338
2296
1980
1898
4998
3131
3663
4169
1591
822
3961
3014
1551
772
2619
4336
3272
4340
3082
2013
2876
2051
2957
4625
4993
4357
210
527
139
3868
448
4567
238
1787
4360
4839
2774
1799
4158
2855
4986
1859
2324
936
169
3608
2783
2887
983
4643
398
3259
2522
3606
3169
3028
3381
284
4641
3425
3011
2098
4893
154
493
3596
3527
4977
4503
1223
46
3596
1082
2637
2735
2212
2607
1154
2177
2207
2549
241
2347
4717
3130
3793
2621
245
683
689
4251
1479
3653
936
1412
329
232
1256
4475
4980
3242
511
4004
4820
1469
3167
4646
773
2932
3317
3073
1105
4500
889
3613
1813
8
3325
306
773
3652
1282
3655
1542
1889
549
1867
4843
10
2531
3979
1337
4601
225
4623
284
401
765
929
3625
2745
3071
1465
3925
1704
2424
775
4547
37
3147
2592
3482
551
2130
89
529
4398
4805
2974
4124
1323
2982
1024
912
1156
846
3008
626
1279
846
4042
4584
766
2558
3360
2066
1444
3741
4646
4224
2437
1750
987
1477
2302
4540
581
2322
1644
3915
1848
3120
49
4492
3827
3465
1636
1230
4245
2792
4977
3729
226
4645
4161
2596
4940
3915
849
1776
3518
606
4431
1010
1348
2469
4119
1564
420
2279
519
3944
763
1665
3529
2317
2500
4677
4695
3338
4954
4332
3647
4116
1458
2262
1140
4372
4680
1004
3067
729
2312
2744
2624
2181
3330
1488
2527
1400
3601
622
2262
4913
3299
493
1461
611
3573
2602
907
2768
4639
239
1310
4448
4534
4246
155
3211
3095
4479
197
4295
357
1963
2009
1265
3887
3714
3086
523
2501
1416
932
976
2107
4478
3859
571
132
4441
2184
884
2238
3027
191
3937
3121
2990
3079
777
2692
2971
2296
567
582
1481
1875
3311
758
2058
2797
1168
301
3378
2509
2705
1272
2679
1636
4642
3978
1705
1550
1007
4956
3880
1889
3895
2644
3698
367
4918
2725
3509
4689
1741
2192
3413
4100
3214
1912
410
351
3675
1541
4126
4569
4990
3264
1550
1086
1155
3661
691
1594
664
937
839
3176
1826
1154
1719
4128
4738
3107
1122
715
188
1018
3907
1514
1744
206
1312
3373
1742
2631
705
2843
1468
4738
4462
2454
1001
4577
4761
3587
2353
3373
3518
4530
4810
1747
428
4948
638
1570
814
3081
4440
1103
23
1823
2524
2363
882
3648
841
548
3093
349
4434
4255
1692
3142
493
4112
4700
3130
87
4358
4935
3583
1887
4655
3194
359
650
1926
721
3499
1371
3970
3656
2083
4532
2971
3889
3072
2383
4464
4009
1958
785
2322
3306
407
3352
537
415
2521
792
2589
890
1128
1793
3723
2456
713
1943
1792
2643
2559
211
1554
3160
4824
4516
2327
621
2192
2533
4801
3850
2759
1404
2296
3269
2310
2668
4733
3780
1439
3691
4891
1614
783
4465
1054
2023
1535
2587
1518
3422
3089
1208
1224
1336
3234
2003
697
3581
1787
3096
684
2445
569
1513
1535
4779
4711
2438
1796
2991
3318
2926
299
4518
948
1708
1353
4707
2091
1579
739
2318
1891
3166
438
1997
1279
4799
3068
4448
1618
4745
3852
3351
1719
4115
4546
1083
901
2675
3734
1996
3851
1386
2333
3441
4163
1738
4885
1512
4893
504
179
1725
2352
1242
4281
1434
4117
2862
3258
2036
2210
4750
1737
2665
3220
1787
365
834
3927
1958
1447
4003
66
352
842
3483
2178
1882
2859
3716
2459
4719
3490
4475
301
4203
2982
1834
3211
2134
4024
134
4100
173
3567
2572
4150
1021
1583
3531
3168
4610
3339
3045
1529
677
2356
983
91
4703
3663
1838
1890
947
4038
897
1204
1252
886
3961
1976
4621
4368
4944
2331
1792
765
1756
1760
1675
3892
4051
1760
3015
1822
83
1000
2659
3490
1887
2251
4746
2866
1060
756
2702
1255
2624
1701
2163
3197
4763
3675
465
2577
4961
2186
2107
1841
2242
4839
4236
2353
2258
1549
1757
3611
4805
2676
2016
1693
3599
900
3736
1894
4501
1328
4820
1449
2922
4827
3775
2760
4896
1896
4742
336
2856
2091
942
3423
3868
1347
1693
2770
2719
2203
1409
1081
2029
2784
3361
4645
171
2035
1669
2014
1094
4887
1444
2205
1242
1713
2867
388
2429
1047
2653
1470
1648
1219
4489
2735
3995
2570
1790
2819
1777
1951
1045
273
4063
331
1024
338
2069
269
3456
4555
4824
3559
1917
4242
318
4799
4636
3434
84
1762
4332
118
4375
322
4276
4741
3361
512
695
4076
1868
3055
3833
3568
1033
1658
3229
4779
2021
3679
4131
4338
2801
2198
159
111
1464
3013
566
109
1368
1351
1491
19
4889
4657
4255
1052
4067
3859
2036
2027
1130
4576
1642
2938
3033
593
2978
1176
1228
3878
2023
1451
2402
2410
1175
2373
4565
4896
2079
4808
2455
4637
1523
4144
1406
2239
1648
1835
4973
2818
778
908
3074
3547
780
919
188
927
2590
857
442
3631
4542
2096
2196
4636
3698
3593
3759
2394
1053
2093
26
1148
78
2780
3383
313
3458
4629
559
215
1087
415
2059
1989
1976
3349
588
2031
4031
3182
660
398
2246
2722
3448
2242
3285
2867
3921
4351
1654
3815
2499
4276
2894
3342
606
1110
4525
1539
571
2389
64
2730
1882
76
2176
577
1352
1870
4234
467
1456
700
1929
918
3023
4578
2874
118
3305
1373
4978
4836
4426
1994
4208
4664
4546
2649
4679
2737
3874
1154
2949
3883
910
772
4681
3844
1547
1523
3091
3370
4356
3957
4930
2388
2788
2358
4046
1383
3216
4228
3172
3135
784
1027
1565
1231
3158
3182
1344
648
2298
3875
4167
1369
2574
2884
2063
4878
4367
2283
3643
1698
758
3994
1394
3334
525
1071
709
538
1297
4646
712
4356
3723
3370
2655
1656
3952
28
2239
4034
1226
35
4383
4788
2339
4806
3214
1731
3059
3229
2547
616
1018
2974
3496
2187
1472
2301
4666
1959
57
3687
1007
2902
4820
159
3494
4466
2748
2221
2059
4418
2119
4605
2870
3351
4117
1258
1574
691
4434
568
421
2922
657
3714
2339
2625
3781
2200
2455
2167
1234
163
298
2295
3286
2209
1335
4238
1859
4264
1027
811
666
4945
380
4070
118
1199
2670
1141
3859
1341
2613
4353
3379
3571
4153
3309
314
4400
1431
3224
4214
860
692
4615
154
2349
4134
1172
2332
978
3580
3358
3106
4503
4999
143
4308
3217
3838
1613
2926
3009
3147
5000
2695
4181
3017
3115
3042
1816
3532
3971
650
811
16
4544
1267
1339
3271
4566
3303
2439
3162
131
2177
4367
1996
4547
3752
2514
3834
3744
133
4881
4225
4332
2476
4406
1409
836
4803
2104
3037
3250
1171
2447
570
787
3731
1155
2410
2983
3566
2199
4908
1104
1119
2387
674
1223
3008
663
3650
4969
3686
3209
2852
1398
4286
1387
4668
1087
2523
2219
112
1932
1649
2559
3939
1794
3682
1258
1772
2641
4723
4605
4075
3124
2926
1658
2135
233
3121
2093
1133
3388
4535
343
4153
2004
1625
3529
1946
1352
3241
3992
440
3357
1662
3471
1759
214
4926
566
2834
1265
1133
2583
4593
3281
531
1131
4373
4118
3583
1909
4165
4294
1394
3960
1601
4513
2872
3304
4549
3356
1438
3087
1765
72
951
522
2354
534
2531
3468
930
644
1836
2208
2585
2300
987
3666
4095
4998
1133
3490
297
2209
2457
1597
4851
2326
2864
3137
4419
853
2674
2044
761
1131
4663
1919
2881
1464
4287
1220
4163
249
1964
788
1484
1266
1567
1724
3169
4878
683
3964
2375
4155
1168
2417
470
4173
3426
2358
1828
3518
4161
3169
4785
2896
337
4284
3769
4273
2343
3388
1940
3061
3741
1612
1940
3632
2386
3566
3293
3725
1202
3441
1822
328
4647
2361
2577
3063
2897
2384
1252
3789
1641
326
3185
2803
1358
4350
950
3423
3127
2852
2331
2167
4814
2091
2450
822
2859
1894
4591
3864
4897
1537
4682
773
2326
3930
1237
187
3933
2077
4635
4406
4165
2386
2939
1308
1511
4244
3835
2682
4759
2671
1835
1115
3953
2644
3721
3398
4999
4567
2214
4797
2336
4768
4160
707
2203
923
2352
1597
1689
2151
805
1988
4858
254
1065
3571
2268
1839
571
4348
4603
1380
3144
2102
1546
3016
3589
1719
1352
873
4190
4344
4871
1818
4010
1683
1881
1847
208
3708
157
3222
4635
204
4241
2042
1086
1454
2406
817
4210
4182
3077
744
4357
801
2336
1345
2320
1423
3861
305
3987
1109
2058
1277
792
3684
1797
4840
3127
4983
3384
1729
3801
3303
3743
3696
2471
3757
1739
2182
1451
316
4782
3726
2635
1249
1775
3797
313
2261
574
2306
3099
3748
3131
1010
844
2108
3701
3556
2054
4371
3668
4629
1246
4980
3584
4117
4658
3703
4018
1278
426
2556
2704
1580
569
3643
2331
2629
1061
4039
2535
1681
3472
1827
1641
1993
4503
2309
3253
422
692
3431
2682
434
1865
2964
4779
3137
2607
2872
1115
1811
761
1945
3091
958
3566
4382
3890
4289
3633
2127
1846
2283
4893
786
985
1962
402
4585
2352
1310
2817
4037
1273
1875
1372
526
1579
4957
2023
2707
1750
3076
2232
2212
3761
2746
4068
3584
1508
2294
2495
4850
3667
1678
3423
712
1323
738
2659
4716
4192
410
3506
3094
1194
2900
2714
3917
2844
4732
1356
3810
4670
3941
298
4416
747
769
461
834
3130
3121
3580
204
3772
3406
3939
4762
3526
2084
3921
3522
1894
692
4811
4664
1084
950
2161
1001
3314
443
2452
486
2661
52
1545
399
1949
925
189
1738
4916
1613
3765
2096
1900
3614
2936
822
1972
58
1571
3452
3503
3861
3706
275
3360
2115
4119
2031
3256
2002
1746
4337
3694
2123
2317
417
3248
285
4033
3736
1936
3231
3540
127
1405
1656
1721
3749
281
3816
3883
3998
4229
4024
1923
320
3429
478
4553
746
2919
3720
2599
1039
3847
4123
249
674
1964
3223
2388
2555
177
2205
483
1699
3833
4501
820
2855
2167
2118
3330
4049
1315
2979
4184
292
2605
738
2329
4530
1239
2340
2785
1038
4876
4205
1272
2029
4015
866
514
4614
2297
164
1798
2606
927
4832
4098
2691
4619
1706
4201
3562
1633
2745
777
3364
567
3606
2188
123
2125
4508
4914
2580
1138
2681
3784
1615
55
701
2972
2940
2192
2186
4789
643
2813
4132
3570
3893
2240
2292
4318
3469
216
4977
3518
1248
2225
2760
189
2653
693
1563
2730
967
2143
2111
2449
4679
2864
3997
334
1196
1646
3362
1409
1705
2217
642
3823
415
671
587
3609
1229
4201
3449
2215
1578
1305
2363
1738
2714
837
1826
2108
1180
2400
3532
3363
4033
3218
2866
4790
4621
3385
430
1474
816
2413
577
2237
812
2549
1191
805
119
345
1205
4827
3561
1730
2550
2639
3815
4711
970
3070
2658
4274
3522
1914
1835
3221
1961
578
56
4460
250
3731
2386
1421
4053
1715
4004
3108
4451
3031
2657
186
4958
4492
935
3382
654
836
4198
780
4166
4146
4879
53
2586
983
2017
4777
3203
481
2468
286
1652
4481
356
3902
3548
2523
3866
3408
2743
2400
4799
1033
4793
2101
4894
1218
1034
486
2294
4048
1650
2288
1862
2906
1167
719
3722
3316
4406
2115
2191
134
1170
3577
3253
3155
2176
4575
1937
3684
1959
2703
3863
606
3292
1779
1871
4951
293
3393
3245
699
1668
1466
2809
4751
3287
2673
1041
1575
1281
1111
260
4529
2770
3358
4426
4242
4107
2014
3430
4864
88
4267
4400
3026
187
2157
1363
686
4712
2659
4500
3191
3951
1214
1707
1900
3345
1136
3176
1468
1261
3124
3619
2338
3945
988
4756
448
27
1035
333
4737
4016
3727
2236
633
4579
1097
810
3922
626
1416
2594
2485
1065
4612
3012
2961
4181
4632
3334
2942
1797
1317
3584
4062
2792
2460
3981
4455
1948
3896
528
3537
680
485
3121
3133
3445
4600
4283
529
3596
2251
3371
456
944
1473
3384
1039
2096
2206
3112
3766
2245
913
52
342
501
891
4430
331
4678
1035
2095
3395
4229
2133
3555
2686
2007
765
11
4877
1293
4976
4768
375
2354
4235
220
2861
185
4464
4716
1894
1188
569
1546
1794
894
2510
3282
2917
4589
3810
4455
711
4970
3615
4344
1036
208
842
3815
1509
4638
1968
3603
3978
4163
3080
604
672
4561
4720
4330
1017
1268
4342
4732
4827
3160
3144
3160
3833
3953
3368
1112
2101
3844
2783
677
1727
990
4134
2357
4723
4129
3925
2917
2127
4610
672
3249
4306
4270
1508
4019
2190
4428
388
366
370
4559
3835
2097
4915
88
2199
3450
142
4642
4021
887
1095
3488
1732
2383
2856
4135
540
4216
3120
570
2363
1253
1089
3541
1348
735
298
4594
315
3452
2118
2727
2329
610
3973
587
735
3341
3646
2944
1830
3439
3854
4818
3256
1097
1740
761
887
2290
2960
3253
3063
1627
1671
3167
323
481
1173
2620
2190
1017
1248
562
1355
319
4274
4616
568
3722
4178
4582
1481
3539
3086
1635
3973
1099
3157
2313
1136
1078
3644
1651
3241
4864
3191
3411
2500
4349
3617
595
2176
3565
2317
258
421
2659
3093
984
621
2721
236
1376
667
2947
885
918
2551
1993
3879
26
1996
2693
3215
2278
2920
1813
950
2983
1627
4575
3988
2210
2275
4660
4182
3665
254
4118
4556
1681
143
519
2611
3610
4159
363
2057
4467
2438
167
4382
2937
2387
1203
4648
799
1357
219
4864
4586
4944
4655
2132
1138
332
733
4683
3234
3259
2519
1879
4350
2736
398
4415
4650
142
3902
4329
2586
167
4691
1451
4209
2283
3694
1946
2750
1459
1277
1343
2653
3664
467
1337
3761
2458
1620
2259
1210
3925
4350
411
4761
2653
4816
2084
4773
765
2826
2236
4820
156
902
3662
2773
259
2766
133
526
1961
4707
163
1665
4641
770
4358
201
4730
795
2341
1250
341
4488
1638
1739
1023
4103
3204
4218
751
3208
2483
3623
3021
498
2011
1530
3968
2144
2915
1648
2880
71
1340
3012
4931
824
232
274
2226
95
3137
1965
1373
2196
3459
4879
2841
3008
3071
4870
4423
265
4458
19
1921
1144
2151
5
4136
4544
1414
2487
277
2048
4150
3001
2330
1704
4031
3659
3426
1842
763
3424
3286
1419
3541
2046
3318
3274
2302
4030
4642
1460
4669
1152
3713
336
2418
1396
1480
104
2917
4845
3589
1650
2369
1473
131
3940
2551
433
3141
944
3563
4960
3151
1636
2330
794
3548
2404
2503
2972
2339
2294
1146
1605
2997
4412
1752
943
432
4020
4475
1636
1715
4601
102
4619
4714
3527
937
1492
652
4527
3135
2874
990
4181
682
3081
1110
3020
3785
4921
260
2339
745
1342
1568
4721
236
466
3870
1875
23
540
4037
1899
215
3505
3706
1112
4489
402
2322
4180
2217
1396
2151
2511
1653
1674
929
2710
937
811
1164
1912
1286
1913
1612
187
2784
1209
1387
4362
549
2823
347
2484
1507
4492
4302
1857
1581
1278
3055
763
1096
2922
2622
2307
2128
1209
3411
2045
2514
2089
285
4885
1099
3960
1267
3410
3914
797
133
747
1828
4885
3405
3693
2308
302
398
4463
724
4738
709
4642
4380
2181
312
3648
3337
1199
2656
1355
423
1125
3153
4344
86
3894
1517
4345
3589
113
2211
3699
2873
3220
4304
2894
2666
1200
2462
2391
4903
1557
4897
1442
4504
4594
1561
599
708
4520
138
1752
3169
3035
3992
2998
2184
3782
1930
1538
977
4259
3542
1157
3173
4701
2023
3121
3557
3006
4591
1434
1619
2795
2133
2906
3671
1929
549
2177
137
2262
826
1133
3165
778
2484
2248
2217
4608
4377
29
2662
2473
2183
836
1726
4603
1164
4732
2386
4867
1824
4114
34
1449
1940
85
4131
1881
2693
1814
1988
193
4191
2180
4060
2226
549
2919
2903
4311
3148
4014
1404
3932
4254
1565
2683
1560
1040
128
1125
4524
1620
3497
1351
747
411
544
940
1262
2194
1921
582
1735
783
4953
1837
1373
3049
1278
3216
2184
3110
1759
1134
3414
3574
3508
1718
3130
2880
2916
1627
3942
2503
3216
362
2936
1629
1502
3534
3186
664
4062
709
4730
4186
3274
2122
4230
2975
959
2731
1169
3001
3470
4656
2267
3731
3502
4468
1244
326
1203
1041
4152
2607
518
1102
944
1964
4284
2250
1195
4430
4735
505
4460
3065
1480
2485
3744
3532
2647
824
625
4348
2672
778
964
3616
730
658
4080
3924
2317
2316
934
1798
1139
4769
4778
1124
3589
2519
2485
1255
3329
473
4061
4090
1960
1176
146
3620
3537
1725
1135
4371
156
4603
2482
2467
3571
3473
516
2313
3969
2644
4851
1546
1439
1398
4214
4289
3987
2145
1692
1816
217
4231
1585
1915
1514
2392
2016
2726
958
65
830
1578
3987
1967
2093
2485
3904
1185
66
2059
877
1587
3990
2194
4407
207
2107
120
1040
594
4465
655
410
4534
4002
4253
1316
3187
2188
2802
3399
1434
635
4469
3167
422
1928
2903
1357
4316
4795
2128
4228
2941
386
4942
2095
2267
1577
2462
2863
2850
270
3368
3497
4383
2275
3643
2827
1748
4994
882
3796
2963
894
446
2788
1277
3194
3766
1669
1857
1437
1593
2246
4644
2682
1568
595
3402
499
2783
4191
81
395
4888
307
3975
2078
2635
1069
88
1685
2985
4938
3977
1659
1490
3833
4461
3900
2529
1415
3250
3183
1952
4343
2644
3411
1237
3647
3761
1868
1891
3152
2078
2912
4814
2311
4432
3172
2926
4797
4728
4083
3268
3985
2663
1808
2423
43
3668
2629
2275
1794
2798
1107
1644
1863
2856
1365
1493
268
4388
1613
2652
2268
3353
2253
640
4585
170
2067
2130
1402
1065
1608
2811
4034
1497
3869
2773
3819
2099
2629
3928
4680
3480
50
1321
4494
1044
2492
3551
3212
3177
714
4931
1851
2189
424
3819
2724
2943
3635
4753
1931
4210
4681
1357
23
4486
4225
913
2592
1709
2459
3434
4725
4035
1248
3797
2003
3817
144
573
3938
4150
2482
1399
2388
4583
4352
3923
890
2396
4655
4804
1123
3658
3511
2474
4714
1390
663
79
4183
2940
1498
4393
1181
1251
3841
12
3212
4001
3615
4064
4532
3950
2668
3619
3562
1159
3262
4858
1653
351
977
1226
3573
1697
3821
1406
303
3410
4094
1077
2280
3108
2895
1380
4627
3229
12
4907
4518
4199
752
4639
146
4978
4782
793
994
3149
3621
572
4854
3603
2778
3163
4538
550
3575
1758
2840
440
579
776
2443
1359
2023
1460
3730
757
312
492
3941
4116
2237
954
4362
3515
153
3635
3732
1899
3755
202
159
1401
4283
3592
1852
1303
2811
2039
4151
2811
3974
2011
1763
1192
313
3959
3959
4729
4518
2035
3827
4505
2389
4093
1618
3089
3892
412
2267
1595
2489
4666
1514
266
1487
430
4930
3554
2734
2150
919
1811
395
4756
2969
4136
2878
3957
3371
3197
390
3195
2736
3053
2453
4083
3012
4837
1315
1976
4931
1781
1728
3834
4486
3213
2426
1187
2211
3517
409
2681
2031
4148
1337
3391
874
2761
863
120
4207
2019
2206
4731
3306
2822
4401
909
1770
1600
1613
2788
4758
2996
1883
1871
4561
4317
4449
4677
2937
1288
899
3988
8
4134
696
730
3609
1499
2060
71
169
452
3092
3611
1717
2282
641
4221
1659
63
3150
2094
7
2157
2322
2330
3083
3953
1478
3139
4633
4143
973
1759
4831
169
2939
1878
255
1959
4463
4436
3764
4956
1505
1006
784
2361
3875
4584
244
181
169
1449
4340
933
1924
4712
3290
606
1310
3274
1204
3113
599
150
3596
3952
2483
1844
1958
188
398
3166
3112
3153
3464
4910
2822
2995
3834
167
3711
2015
2512
3806
1035
1171
2726
310
27
3719
2780
1768
2916
327
2336
4921
1090
3499
3539
4000
2880
4956
4227
4437
1048
3068
3093
4559
4217
855
4802
4828
3215
1041
1939
784
3355
2264
4001
1198
3108
1578
3594
3014
4930
3042
1151
423
2255
2932
4272
1669
499
2359
4923
4794
1432
1093
3269
1537
295
3509
472
690
3081
2065
3478
2126
1257
1510
2841
3933
1297
4413
4625
4688
4822
544
1094
4952
3596
3284
4078
3993
1316
847
3351
2481
1413
2037
3354
366
2825
349
4023
2506
4284
1963
1058
3410
3080
278
3259
2727
301
1878
2641
3755
3441
3246
3533
3370
4722
2980
3912
4975
878
2664
3463
1976
4258
3723
4206
829
2998
612
3500
15
467
2091
2553
4822
1621
1965
4582
606
3683
4057
3045
3077
1287
2779
2298
4169
4123
1269
1404
4997
1308
3190
3166
653
2068
4296
2258
4457
1796
3644
4540
1059
1909
3073
2121
3961
4209
1864
3523
1487
2232
2612
4852
4524
2882
4156
3972
2640
19
2838
558
4773
4546
320
192
915
1063
1603
1385
2400
788
3494
4642
924
1528
454
2718
2004
3971
3890
961
105
3755
4938
1037
1605
123
3196
3421
1520
1343
3099
576
4105
2321
4788
2651
2907
3564
2990
870
4071
1024
1840
4756
3401
4470
4388
3998
1773
4360
4851
3344
2269
4074
4698
1831
4723
2186
1511
4656
1165
2150
3093
1956
1671
129
11
2899
1551
2921
3691
1462
3503
3264
1454
3788
3314
401
910
3753
3504
1012
3180
2974
398
2659
2743
130
537
2124
1039
61
805
1301
4071
1278
750
2873
2349
33
3299
66
2669
1723
1313
1465
4268
3787
3997
2551
924
621
3826
2481
1665
605
1977
4675
3979
3804
3139
153
4800
958
4794
4126
3748
1541
968
4785
3810
3137
4233
483
3393
4977
1495
2720
244
2069
3762
4290
2591
1123
4518
1649
2404
2454
4438
1262
3446
1103
3890
4103
858
2747
273
3113
3959
4776
1862
1098
4128
4833
3727
3437
4099
2743
307
4489
1632
1302
860
4459
2605
4937
3808
2707
3489
3804
2601
2839
1255
3056
2434
207
3679
3900
877
86
3993
4330
1394
4611
795
1293
3916
654
1938
2084
422
1793
2843
982
25
2997
1470
850
4084
343
1724
273
1099
4566
193
219
48
3810
2341
4488
2320
992
2891
3297
278
419
2525
1678
3704
40
2620
3495
2593
945
2179
1681
4345
265
3632
209
4778
423
3512
666
3224
3600
1100
1243
995
2389
3996
1306
3683
2513
3894
561
2008
2250
4123
326
1933
2390
4735
1519
4297
613
1394
3334
3810
1277
499
4318
265
2100
2415
3821
823
2486
367
704
3190
2721
2848
568
3583
153
3330
1731
4411
4954
2203
544
822
1584
3542
4732
2167
1311
1338
1963
2145
3569
4059
3633
1007
4785
1004
4669
4989
1153
4610
4368
3337
3973
4599
1795
562
3901
77
4650
247
3536
669
1801
4789
4825
2669
3550
4286
37
3353
865
2228
2486
1772
725
3702
498
3701
324
4516
3745
2540
454
4849
3698
2178
3356
3720
4271
514
2827
2250
2628
5000
3385
1135
430
2672
3300
98
3779
1399
336
4785
1710
3611
2427
1784
2247
1522
3312
786
4059
1583
3913
4950
3571
4558
456
94
3277
3587
4445
4256
1358
4017
2159
1271
2545
1503
1701
1053
1815
1064
4598
1209
3319
1264
52
1946
755
2260
3185
1262
2155
4390
4041
4981
4845
1061
2739
3979
1691
542
1052
3292
1214
813
4107
1944
2532
2650
4241
148
4365
1599
3393
1642
4854
235
952
3267
231
2250
143
646
2074
2864
4241
1037
2795
1080
1950
2416
4596
2658
1250
1558
1192
3466
725
3914
631
120
4297
4022
1424
2419
4134
2503
2365
3553
4781
3999
2932
3562
2625
3941
1385
417
2095
4295
4020
2216
494
3099
2683
704
2013
149
443
2041
865
3855
1955
4896
4227
1106
4065
449
2786
2299
3556
807
3095
1752
3187
784
3170
2114
3570
383
3419
3058
4037
3411
1656
4566
3630
3215
4466
3896
2678
1109
193
1513
3382
1983
4868
2745
2468
3830
1784
2612
2359
4570
4345
2956
1060
658
4605
3814
2302
4316
1838
2591
962
561
825
3317
2588
3210
2509
2189
3743
2500
1652
3129
2856
3399
267
1178
1714
70
265
629
2841
33
3290
3049
3940
558
3690
1015
1128
4521
2696
4665
4613
4573
1886
3670
4432
4612
4451
1765
1596
1268
972
747
1416
3163
88
1083
3115
1678
4118
435
2970
4222
1979
3688
4321
2661
3131
4107
3549
888
4068
3161
942
245
4297
3709
3632
4798
923
3597
438
1306
1628
2301
1511
669
459
838
269
4009
2850
4889
3614
1964
3656
2526
700
2976
3730
4650
1742
2346
1232
1808
100
2299
3212
775
512
3844
1059
151
3530
1648
486
4545
3407
2873
2531
25
2602
1578
4131
3614
851
1023
4184
2133
4862
1522
3398
3881
2211
1848
749
1284
2134
3066
3109
3517
2587
2848
671
1275
4209
3844
3121
1610
3285
4097
4385
4133
4216
2225
1279
185
3564
809
2794
1731
565
1446
2202
4307
2753
2109
4193
4756
1458
1438
1002
4256
423
2886
3931
3766
1724
326
4732
2028
3581
1403
2953
1251
4602
2990
3150
3702
4124
4026
1386
3142
3824
3227
3625
3404
105
1789
2855
4417
2686
3626
1702
1025
3384
4929
3746
4939
2082
901
4173
2632
1797
855
727
1808
887
1080
1846
2049
4843
3171
4317
4566
1562
3865
2655
918
4672
561
1220
200
2548
261
3533
4517
717
701
3097
3979
4377
4971
353
1251
3531
4243
4984
2385
2935
863
1166
293
286
450
3256
3910
672
1657
4324
754
3896
4884
3937
481
2558
1595
3090
669
4570
4798
3923
987
2040
3451
2212
4032
3026
3753
4469
4934
347
4993
523
3055
173
558
3155
2295
4428
1752
4780
4810
2529
2581
152
901
1790
326
1899
3702
3610
656
2746
2219
2621
3628
3786
566
2695
2355
3551
1833
2431
707
1108
4860
2612
572
1258
1253
2872
1151
3290
3651
3526
1034
2340
1828
278
1765
744
1115
3451
4774
3232
1559
3353
1102
203
206
1798
2339
4091
4942
3459
4140
2256
1836
1695
2260
2119
4068
3350
3858
1549
3640
1300
3294
3846
885
2846
4776
1687
128
752
2044
1803
3505
2636
2940
2634
1460
3768
4605
879
90
3462
3242
1918
3509
3920
425
3344
2752
2797
1836
1309
2519
2373
3026
2939
2083
442
2973
372
1107
2297
1342
3759
895
4011
4996
2572
1083
2412
833
2495
4134
2468
4411
4344
506
3432
4833
4198
3390
1253
2115
377
4720
1545
3644
803
889
4759
3500
4679
2999
4817
2692
883
2414
1028
1027
2463
972
521
779
14
266
553
4556
1316
2714
4830
2558
4931
3813
271
2944
1714
2170
3024
3478
3439
3269
3478
4664
3059
984
2533
3279
2510
3063
131
1076
3387
4721
2867
4420
598
2687
2211
4370
413
3165
1511
3574
1865
2199
1614
3329
545
4220
2930
1304
1595
2479
1349
3833
4225
2806
3937
884
387
4765
3980
3886
2212
1017
4473
828
4137
4277
2581
4785
3051
4931
845
3738
1693
1044
4009
3375
441
36
4751
3644
948
3846
3062
4186
1568
1022
2962
3973
1932
2977
3611
4784
372
2431
3002
4435
3227
4523
4854
1363
4568
2634
4099
493
2252
2397
903
4523
3925
1045
2161
1637
3046
3950
1920
4550
2546
449
2196
819
2829
4815
4073
722
476
1485
977
3575
2492
3431
2415
4121
2209
3055
1972
4689
3059
4659
702
1285
2085
3278
3401
751
219
3549
4444
2215
3617
2022
659
868
3629
1333
3411
1979
526
1481
4185
3996
4707
4670
1967
510
3977
155
1551
1378
3238
724
2878
4457
4955
1433
1136
3147
3584
3729
1426
2251
2752
3867
3221
4512
636
3124
326
1165
3456
1114
4295
479
1570
386
1221
1038
3638
4767
3008
3534
4684
2323
1256
1590
4903
1117
1834
133
3713
4167
4550
1540
3610
2458
2815
1715
3011
3729
4488
4297
200
193
3231
895
1543
3225
2492
1
4599
1537
1510
789
1356
2833
3780
2254
4070
3601
3543
450
1741
1898
4598
1431
714
4471
2856
2319
4212
4610
4222
4319
2896
4433
2721
1749
2476
3327
3621
178
3952
3846
4033
4460
3114
147
4319
4610
1292
4414
1853
1499
1762
4723
2643
2626
3649
1851
3480
3368
3194
56
2168
2727
2440
402
1599
4389
1025
3766
2234
1820
2260
1999
193
2476
1272
2162
535
4468
592
3530
1868
3546
2834
4243
2873
4885
936
4555
3691
4496
3832
4547
256
2856
923
1080
4461
4335
2439
2281
3523
2790
3331
4003
4931
507
2390
4792
3173
172
4840
3121
3779
3509
3851
748
4951
4349
2752
2641
2035
4680
3389
4364
89
2323
2606
171
1492
1958
1033
1700
1298
720
89
3129
1560
2436
1518
1279
168
713
1497
1304
942
4055
2656
2528
1504
4372
3681
745
2851
2118
3785
3297
161
453
2699
418
4548
1981
4088
2218
1588
1340
4608
4971
2935
1309
3856
2510
810
4195
3994
1391
11
4160
861
4755
3230
1410
3310
3542
2052
2339
3784
2136
3982
2971
3393
2276
1035
4201
3029
4229
1769
877
4419
1151
398
4962
2012
1384
2569
1313
940
2158
1436
4124
3794
555
1012
4108
872
987
2365
3388
4596
4261
1608
3465
4999
3929
3524
4258
3957
2923
1020
1973
1546
4234
1343
616
4816
1470
4859
1385
4881
2147
4613
4726
4850
2330
4856
261
2197
1503
2617
1239
3546
3029
1025
4493
3120
4960
645
4054
4291
204
4158
1247
2300
3895
2191
3683
2512
1895
2772
3196
2835
4622
2052
1862
4477
3942
92
4514
1019
621
2320
4139
2775
611
935
3405
1617
683
290
3351
2352
2546
323
4568
2905
1476
639
3075
2059
4296
3637
2606
3309
1806
2292
3190
3496
818
4177
219
4622
3416
18
46
1609
4760
4530
510
3308
1974
1914
4501
2675
2446
702
724
2462
2216
2876
969
390
2915
3460
1858
1382
4689
4446
3478
1839
675
2604
275
1610
4997
2522
4806
2611
3616
2075
296
999
801
1207
1514
995
142
2059
4568
3601
1586
4996
1924
4098
4679
2279
874
309
1929
43
4585
2633
1126
3615
1902
808
369
2452
4940
4188
859
3784
4993
329
2097
3766
2939
4413
3765
2909
2684
4520
1358
2498
3427
1691
1152
1204
424
3197
4396
1730
3107
612
2549
4567
3330
4738
4631
3008
3629
3807
3849
1784
1373
624
2497
4991
933
759
2302
4505
4631
3860
3814
69
1534
391
1508
1770
4573
4698
670
1998
1042
4879
297
503
70
2179
1312
3342
49
4589
3822
3718
1040
194
4992
2313
4712
4285
3986
4546
633
650
884
3599
1098
2775
1168
2536
1363
2404
3885
3927
893
4465
4465
3237
1020
2129
4692
3049
1195
653
4910
2758
1496
41
4506
3671
2061
3728
1604
3793
1257
1336
4124
4642
4242
1596
469
1185
4923
3760
1830
4747
4870
4760
2053
822
3436
571
1586
4960
605
110
2756
3565
3615
2227
4809
2643
1126
426
2157
3916
3527
2460
4200
833
3452
1968
1035
3178
2332
4393
4523
1466
4835
568
951
495
166
400
1296
842
4683
3949
3125
2766
397
3578
1893
2014
4205
3058
3455
3445
1319
223
329
1106
667
4281
2675
282
1822
1378
1063
1652
3195
1890
1868
4378
2649
311
604
3453
1143
386
1663
2680
4424
1100
2257
2011
4501
3273
2860
3418
24
3151
3873
800
4584
1417
404
3143
4526
4444
3213
3437
1411
1717
108
3050
4303
3687
1403
4327
431
484
4668
2847
4054
1659
722
2493
4434
1266
2965
4982
3361
988
3983
3714
1778
2509
3340
4837
1726
4277
1924
2210
579
4819
3725
2756
4715
1097
3137
2671
4204
4600
3462
926
1389
1553
3670
4945
693
4819
1959
3567
2234
4243
2208
630
4012
2210
3765
1321
4820
2381
4379
4718
1587
95
3760
374
1642
3167
4526
2885
4399
1383
4771
2732
4076
2455
2245
2527
99
3082
2672
797
983
2677
534
2759
2579
4863
4625
2779
4644
989
2769
2033
4937
3769
21
304
4104
2708
2174
110
478
3071
4057
3231
1546
1162
4239
4708
563
2877
1655
1897
4468
3670
1687
4685
1904
4244
3442
3963
3310
145
1004
3899
4720
3149
4881
1986
900
544
560
81
871
1320
1450
1192
3075
648
3669
2245
2503
4187
3488
416
4434
4586
1598
4852
2921
3314
4805
1089
3492
626
1797
1672
2880
791
4960
2358
1256
279
3179
1800
3230
921
4415
1764
2628
2549
2473
3430
2983
1062
2422
131
1180
1071
1099
3165
4141
1377
4946
45
1557
3440
4092
5
3625
3702
2603
2156
1369
712
3037
2967
1241
1818
949
4747
4305
2225
4511
2719
4449
4136
1484
276
3994
3938
902
4048
4587
3293
2186
3072
1801
1099
3532
691
2994
3301
448
4493
3341
4641
4089
1087
3946
1320
2336
2031
1877
3953
867
3665
3085
217
3880
522
4302
3962
1750
4808
1406
585
96
3469
1119
2444
3279
2934
796
1922
4603
4511
1879
831
994
3615
2346
2964
3024
247
3482
315
2606
1664
4777
3440
3008
386
3311
3804
966
3350
2688
1573
1949
1857
2068
2885
1319
2583
4290
736
3431
2243
4897
4517
4147
3276
1974
4922
2864
4651
4225
1300
4139
2339
730
2602
4323
1922
4659
4310
3098
4670
2011
1014
1301
786
792
896
4957
3114
1291
1379
241
4867
1470
1697
3728
824
4888
801
803
1543
226
3024
909
3653
3549
1328
1829
201
2597
2197
634
3945
4730
2905
3685
1871
2740
3850
1627
967
2812
4417
2919
1743
119
1689
4254
4386
2755
4768
3481
2480
1972
3831
1498
4339
1994
3136
992
2266
977
859
1237
327
1862
284
4836
640
4664
980
1538
4718
694
4657
2838
1314
1188
3607
142
1372
115
2360
2356
4081
1426
52
2583
354
3565
2070
3991
3388
4153
334
3160
2752
3699
4732
214
3242
2840
838
4450
1131
1428
1201
373
1878
1177
2268
1082
131
780
1894
101
796
1148
1332
1820
2978
4275
2069
4763
1362
4019
92
4105
4810
264
1551
4031
1101
2392
985
2611
1286
1568
2003
3926
68
3115
4090
2034
55
1263
221
4424
2878
3369
1456
898
4962
1596
88
1605
3757
1743
4651
2906
174
2307
2267
3532
2410
4278
4788
3338
3383
1118
4728
2402
2973
188
2058
2277
4026
3296
1808
1867
1880
3669
2070
1035
1795
3259
1418
4514
1411
3593
302
2318
294
4690
2664
4322
3738
2036
82
4712
1459
3880
2886
2968
1218
4393
3453
2475
2149
1034
774
609
4302
3654
166
1989
3283
3087
3212
2726
3234
585
3888
2480
2090
822
2835
1494
4451
1448
3669
2323
3044
738
220
1580
1495
924
978
4493
1822
1785
4731
1071
3353
1625
4713
1586
3197
3346
2491
3378
2524
4594
4661
3013
4256
1215
3291
4924
1618
2406
4420
241
1521
3298
2884
4367
4630
872
2323
1360
1861
123
4397
2410
3503
3716
1267
4029
69
424
2366
1302
207
1232
893
1451
731
1560
2533
2970
3076
2684
3634
126
4337
2189
2390
4884
2312
2691
1862
3783
920
4401
1013
3481
4978
4175
2060
2737
3188
471
23
1988
3903
2949
1637
1433
1879
1821
4403
2234
410
2749
2603
4592
1016
4229
2238
661
1720
3218
1867
1479
3865
1564
1771
470
3474
583
3222
17
3240
1252
2131
1959
1391
2675
3298
3034
836
430
1003
1499
2849
4106
51
2474
2367
2934
2013
1320
3220
2781
3099
4843
4548
3624
1724
2374
1328
866
1486
160
4472
141
267
1722
4957
1181
1729
1621
3249
1640
2207
4879
4611
3694
2110
932
4501
4132
2180
2270
423
1960
2218
429
1330
908
2984
144
157
3225
2497
1734
3019
3642
4324
167
3413
1900
1693
2092
860
3718
1746
2499
309
4691
89
3862
1884
2077
799
3387
3818
3927
4544
922
818
2590
1105
2299
877
2009
1401
222
2061
3574
3916
1290
2479
2042
4682
60
949
2917
1809
1640
4407
1198
4122
1187
3947
3779
3092
663
3875
292
3528
3726
2933
611
4974
4916
4914
3595
1386
1859
3169
1870
3090
4908
4244
596
1746
3990
2019
2522
4178
2646
984
1114
753
311
2513
1390
724
1456
3518
1387
313
3850
824
4520
2057
4981
445
2667
2598
2533
3612
2614
1397
1378
1273
2839
4180
317
1354
1416
1673
825
4925
3599
1707
2766
2737
4339
228
304
1726
3062
167
620
884
4840
612
2035
150
3419
1968
2975
2707
3984
4234
2593
4870
3761
2036
4556
1744
3481
9
4848
712
1861
3100
3839
1248
206
2891
1936
905
3014
4551
3566
4391
2022
4113
378
855
397
2443
4043
3020
1187
1319
3991
2092
4848
2839
1346
4060
1884
1519
1965
2030
2117
4760
43
1341
998
2107
1925
3066
4562
1414
3315
4593
1609
538
3919
1123
168
1482
2286
3794
2284
793
4580
1497
4832
38
1739
2753
4975
720
3610
573
3054
788
4408
348
91
2140
2270
2610
4900
2866
2978
2679
1192
2731
644
2851
85
3419
1766
3875
3185
2679
162
3750
3784
2551
1303
1023
1659
2680
4880
4897
2973
1503
3024
1387
360
3466
1754
1574
2991
1603
3388
4817
249
1929
2959
2834
2323
1754
2984
3765
2583
2696
3478
3285
805
2778
1711
25
4142
665
2508
2124
3276
1883
1191
2385
511
2023
2208
426
3446
2828
3020
75
4904
1534
3959
4163
3397
1277
3935
107
4625
3493
2226
2571
4465
1421
2284
1821
2374
4306
3565
4536
1170
1184
1808
4193
3423
376
3751
1350
3039
1488
450
2548
380
3516
84
39
2200
1701
1424
425
3202
1480
3931
189
3643
117
4097
892
2971
2362
947
1931
1351
2237
1122
4058
1621
525
1337
4941
509
4977
3596
4345
2774
609
3966
3125
640
4558
2971
1762
3741
1588
1802
4934
712
4252
4285
3280
875
779
3411
4092
2976
810
1262
1319
1366
2719
4518
4566
1768
208
1345
3761
4761
188
1428
4656
1724
2378
3970
4688
2750
473
4094
3539
3377
3362
305
4678
2442
282
42
3997
972
995
4481
705
714
1348
1480
3207
450
4015
3861
1792
79
3573
320
4079
4393
3511
2534
4615
2619
3412
2033
3241
3116
4742
3541
3729
395
1660
4091
3038
2199
1983
4306
3966
921
4623
654
3425
1360
2871
213
2586
2428
1410
2726
464
1103
553
2737
4301
259
3723
3655
1174
2867
1233
3703
2419
4461
1504
2864
2532
1696
625
2889
2971
973
1331
893
2311
1944
168
1324
4554
2238
2929
215
4198
936
326
987
3560
4559
4037
4658
2447
1789
3008
2474
4070
4260
2409
2526
4314
1594
331
1985
740
2484
487
2883
707
4834
1713
2726
2739
2574
3605
4582
3827
1673
656
472
945
186
4957
1089
2233
942
605
915
4170
4830
1967
1441
687
1743
2649
308
1555
391
404
570
3312
2257
1065
227
35
4456
3876
4449
2263
2196
486
1895
1688
1209
269
291
4113
4568
1921
4471
4035
1397
4920
4760
2252
2290
3200
348
3453
1114
1795
3402
934
2869
1297
3028
3071
3268
4339
3227
2601
4562
1842
4986
3945
4175
3837
4890
1447
2346
2560
2758
2840
1438
3993
2049
2054
2240
2698
1450
4062
2645
1169
706
1441
4102
1994
1388
4121
3696
4143
485
3311
4730
1292
1916
3245
1490
49
4590
749
334
1524
510
3631
784
1704
3119
3736
4345
3783
4173
697
1359
805
476
4006
3045
4513
974
4605
2286
804
4452
1854
1137
1710
2117
4374
3284
1590
4916
290
3211
1048
1905
2548
1115
2591
3114
2350
1797
3942
176
819
1037
4164
779
1354
3049
4120
3905
229
4724
4845
953
2327
1943
1489
1072
701
92
4064
949
3266
3898
3922
2379
648
790
1759
730
2118
1242
576
1699
2152
2535
1681
29
2827
3283
2633
2396
1515
895
2067
1561
2195
4331
3713
4785
3462
1609
540
2610
3540
2995
561
2019
4599
2639
838
719
4502
1649
3091
4731
2797
2421
1880
2283
1982
1925
4108
544
135
4770
4809
499
3978
851
190
2276
2264
50
4824
4204
4698
3983
1065
2366
1863
2020
2490
3728
1476
1220
4904
1112
3371
3328
2066
4011
3356
1840
191
4962
3625
869
741
1216
1664
660
355
2392
46
3833
1482
830
1553
2051
2961
4857
3130
4463
4829
3762
4395
3860
1354
438
1562
4778
4562
3852
3560
2968
17
2211
1806
4810
2176
4142
293
3065
4672
298
1578
4344
3230
1245
300
4253
3469
4229
3743
1037
802
943
2531
3247
779
3998
2804
3248
2478
2761
4674
4533
3492
457
4874
3103
1216
3343
3440
3965
2899
1681
4534
3598
4129
4367
3744
4348
2026
3581
1572
1569
1542
4390
2171
572
4095
2521
4839
168
396
44
3362
3627
2657
4251
1137
1986
3039
2801
1732
1559
2357
2925
3168
742
3950
1713
4085
2957
2016
3567
3803
4333
2586
2529
1204
4638
4272
951
1937
4248
3706
127
1761
1584
2475
3369
1685
641
2313
4106
557
2967
4476
1759
3329
2474
4987
638
2299
259
1589
2898
1993
2251
3439
3465
1488
4087
3208
4646
1386
4395
4533
4711
472
1388
868
2693
223
4871
2792
634
162
421
2421
4954
1861
817
4819
1141
3109
3939
2908
1523
2690
860
2934
3148
3711
4946
4369
3780
4321
388
821
3918
2121
1655
3495
4427
4840
2748
75
2303
2472
3574
3772
2339
4017
2483
2033
1569
3689
2981
348
214
983
1439
4160
215
506
391
3302
1158
4292
3996
2250
3578
1339
2525
593
2974
3833
2847
558
3360
4592
1347
2476
1349
2240
3012
3708
4907
1493
84
403
3420
4863
2785
145
3593
914
4243
1694
5000
4858
1943
3594
394
4769
39
579
2740
4167
2075
353
550
3444
3406
659
4854
1883
3206
3428
1604
4139
3672
1993
3787
3188
26
3484
4181
2686
3274
2836
4256
2743
2630
2551
3000
4352
1728
2828
253
2403
671
1008
1498
3880
1593
4382
1836
449
100
2570
4490
149
567
106
4412
2812
2268
3829
4439
2730
3780
3527
2573
2849
1332
3213
2677
4644
433
4422
3925
4952
375
1483
874
1826
3965
2053
3907
1973
1017
2133
137
1158
1245
1537
3089
378
4833
594
472
285
1054
2689
382
1723
2715
1978
1743
1449
1646
914
4494
3209
239
843
999
3275
2669
3759
2798
4329
3989
1923
4151
372
239
2470
3291
662
4909
3762
4450
4943
1017
2379
4962
3081
1105
316
4814
2680
560
1141
2387
1440
3940
2618
4723
515
2057
1712
361
363
1359
1918
4697
2069
1062
73
1687
3893
2975
936
1857
2410
1617
1935
3789
2326
1869
4318
4304
2765
2162
165
2435
4319
1410
2585
4177
3326
258
2641
2470
3112
193
3113
3866
628
1515
1890
3317
3305
4393
4391
2684
4226
4331
122
2605
3777
1814
1088
2589
2138
676
1989
3336
4886
2683
1141
2971
1706
3743
4790
2849
3394
2518
4690
2956
4102
2317
3497
594
958
3340
1237
974
3697
1752
3528
4576
1413
805
670
1877
2997
1315
3834
4546
2683
1964
1125
3252
379
4234
3036
4074
3820
4064
544
4084
2127
2794
2257
2519
2485
3299
839
3948
437
356
3279
1027
1669
4945
223
1981
1663
4974
3853
2335
2870
2478
3431
228
3338
1153
4735
3007
1553
1368
2227
283
4121
1047
2572
1843
4566
1084
959
109
405
1560
2407
3244
2714
4747
4568
4408
4282
3597
3571
4789
2501
4805
390
1700
84
3148
3949
187
4531
2804
1952
3914
4578
3262
2225
2242
201
2837
4642
4670
2707
3844
4352
4729
4482
2803
2103
1801
3130
2145
3080
2580
757
426
1182
3645
436
2990
4234
3794
191
2392
2233
1735
2259
4254
1037
1457
887
3685
1519
1769
4895
546
4190
3541
2509
3364
4861
1688
219
4912
4120
1616
3278
1165
2367
2385
2167
491
3809
678
2802
357
2309
1877
4051
944
1868
3892
3705
1367
4574
2854
4521
3443
3665
1830
4811
3621
3555
2431
769
1387
1836
4681
1161
3092
2188
352
1214
1085
3398
4709
715
3353
1957
1531
2877
4547
764
1577
2216
1004
1922
3721
1522
1993
4989
4490
1259
2809
4795
1377
1834
3832
2187
4912
2040
222
1395
2828
2648
4205
1020
2465
4482
1253
5
1406
4785
4842
1771
4617
732
921
3534
926
1387
773
3233
509
87
4447
2996
3102
2563
340
3354
3874
21
1726
2166
1840
4952
2434
4881
1757
3883
4088
3696
4601
3088
54
3547
4421
1552
169
579
2372
1941
971
2256
2882
4597
3741
915
2603
2193
700
4729
3986
4266
394
3313
769
3399
314
2461
199
1511
65
3304
3632
1730
1181
1239
26
1986
3443
1240
379
551
2973
332
2570
3166
3869
3101
897
1927
3450
345
3513
3018
2059
3214
2939
2150
4731
3235
2107
1806
4661
714
1415
4318
1580
2472
4422
3200
3563
247
2809
3905
1547
476
3261
661
3840
2894
3465
647
1660
2201
3957
3405
2927
4134
2279
682
4930
2823
1698
3436
1116
830
2973
1285
3743
1986
4666
5000
166
94
4381
11
2230
3946
2264
4951
3955
3012
4785
4325
2787
4217
2435
4814
1099
3098
3844
2680
2762
1588
1984
2103
2980
4658
1159
1300
3901
1733
3688
4906
2001
4572
4540
237
3160
3170
1235
4766
3435
507
1980
3747
4316
2376
1910
1619
1265
2983
469
4167
836
2196
1687
1609
1753
4369
1852
739
4544
50
3932
1571
2962
361
4664
3059
843
3196
2103
2343
10
278
1283
1339
4869
1002
2858
1361
3709
4521
2070
4136
1288
3937
4915
2123
2880
1536
2989
2515
334
4870
1831
2597
1489
3372
695
2411
2058
2831
2566
1337
3458
370
1511
1509
666
2718
417
1428
4591
2939
2655
4640
4826
754
358
4445
410
542
2016
1745
3193
2482
4576
1036
1818
523
3615
4065
2627
2501
2444
3812
1496
2459
2445
1431
1255
2932
4944
722
3291
4204
3070
444
3124
3015
4471
446
4869
4338
4870
931
4377
4524
1364
2197
445
3663
4349
2776
4956
642
1036
4889
117
4549
2637
4486
4608
557
858
3457
1934
1224
1984
2972
3300
775
2531
3603
985
3376
4749
2431
4660
24
2155
4902
2116
2301
4110
870
1224
1924
2661
2437
2571
1929
1270
1812
4459
3458
4282
2028
4956
1844
4208
1206
2840
4554
3869
2823
740
3275
1281
1022
3208
1993
2371
886
2065
2146
3297
868
2349
3057
1645
4632
470
4441
1584
1225
53
1207
3852
3318
1596
644
1984
3080
2084
2205
1110
1997
2932
3415
3679
3685
3997
2946
35
2605
2638
1801
936
2582
1470
2848
1038
3970
4689
4917
3924
178
3152
4870
4827
2173
2674
2442
463
556
1297
2491
281
1586
1023
796
4782
347
2464
2011
2544
621
2511
913
151
3345
4348
1992
3939
4756
4165
2723
4518
2957
1320
4743
1986
3848
4592
1417
606
3536
1092
4498
4562
399
4026
1943
2527
954
1090
451
724
2681
4928
321
199
1125
1189
2367
4201
4592
3277
615
4352
3932
4686
1362
1242
699
1782
675
2393
1618
4418
4769
1968
354
4505
1368
1016
767
2603
17
2769
2104
1291
4961
3271
291
2412
3930
3470
2605
2045
2556
1387
4403
783
2037
3981
3988
2306
4129
2128
154
4895
1632
3641
1020
2544
1941
2951
3572
1675
865
4369
2714
4872
4586
3558
250
991
4575
2244
1994
1802
2525
3658
4306
2320
3827
2036
2297
1503
317
3760
2233
4290
3966
4924
519
3340
53
2702
9
699
3534
4953
4962
3472
2090
4118
4174
3470
3136
971
1012
2040
3822
1823
4542
397
2311
303
2136
773
2696
2652
3040
2211
2678
108
3561
1217
86
641
1720
1169
465
2916
4420
2831
1455
3124
3939
4127
1872
2085
1524
4646
2614
4914
1374
762
1054
2488
931
52
2339
3566
2545
4133
1740
3433
3590
4790
4676
1759
764
4697
1704
4325
4656
1805
4283
4143
123
2988
468
4965
1927
3267
680
3145
1526
3561
1030
257
1038
1197
1910
3192
3061
2471
3850
2557
3948
4600
3783
4806
3623
3970
4989
2590
46
1621
4354
1300
1076
4294
2450
2702
3058
1966
4410
1472
755
1578
4192
1330
3814
3638
2339
1605
4605
458
2831
2361
1776
368
980
1161
3940
3
3167
1139
1573
14
2860
3596
1548
58
3083
660
2789
619
30
1591
4465
184
3705
4895
4042
605
3287
1247
1919
3386
1820
828
3801
4448
96
1148
1091
57
4212
4387
1145
4478
4326
2959
3526
3531
4906
3646
2168
742
1722
1526
4186
4656
111
2470
1559
4255
975
459
2793
4550
3160
2383
1979
3463
172
3083
2087
2003
2592
2544
4520
4026
1052
2455
2414
4786
1206
3731
3111
75
1601
1563
3154
4055
2900
2283
2874
3677
3110
1369
1822
1171
2221
2252
1741
4295
3020
1741
1672
2158
3602
1467
1381
1051
3747
2493
2645
4961
2571
1828
4951
1939
4401
2809
4405
2474
2022
4349
4455
1559
715
1721
1705
834
3682
4837
4217
705
3302
4334
1754
1098
334
810
1153
213
4182
4747
205
3214
1704
4493
2570
1473
3805
4749
4222
3441
4518
3321
412
233
3005
2311
994
4826
4608
1835
4725
296
762
3522
3450
3246
1401
3765
4212
4306
1272
791
1505
2524
79
4477
1318
441
582
1333
2660
173
2901
1649
4358
2217
2441
2401
3260
2649
3319
411
4299
311
332
4872
396
1469
2818
2498
4253
3181
4788
4519
37
1509
2427
1718
4317
1163
4076
3404
2005
4461
1904
1877
971
4871
3140
4516
1742
2572
129
526
3859
4061
3122
2422
3718
560
4668
3315
116
485
1569
995
3197
3707
4262
3706
3025
807
936
3741
3718
1080
762
4434
4078
2864
3404
2142
2589
3913
2857
4697
4400
1807
1108
3620
158
4984
3066
4405
1385
3818
1431
963
2157
2306
3894
1043
356
980
4770
4483
3801
780
502
3083
4581
3059
2531
4631
719
4936
3776
2345
2518
2137
4279
2308
4731
4332
4499
280
3729
2069
2736
739
3582
2959
1102
3986
74
4915
42
111
1608
4308
200
584
4027
2868
4030
1130
1739
3571
3017
1406
4717
2718
2762
4621
3876
4689
2269
3660
2584
2321
699
2153
370
1680
3607
4455
3392
3027
1479
943
4737
1732
1570
2497
3939
2801
1788
3542
4805
1195
349
4391
3647
680
2401
2447
4422
4308
1856
1242
4075
4109
1515
272
2206
4189
1272
4561
4686
2858
1335
3973
3821
4274
2004
1522
3815
946
4405
2464
253
3876
2126
4552
4615
2297
3164
1604
3358
4412
1962
3842
185
4966
2871
1563
4053
2217
1701
1633
1141
3486
2653
4819
4069
4899
4582
3871
4686
362
2079
4833
2996
3669
4124
272
2240
1703
2289
771
2667
4261
2688
4927
109
2473
1546
2621
3287
75
1361
3536
4995
4779
3918
907
3164
511
4511
4869
2932
4766
2832
4363
1104
4341
1728
2725
3499
4540
1436
4526
348
1402
3806
276
3837
2912
1200
3118
4081
1679
941
3178
653
2056
710
605
121
2976
683
808
2623
1902
4698
4927
4550
997
3169
3146
297
2855
3620
2378
1884
1116
2286
2823
2658
614
643
1108
3906
1462
3149
2979
1035
3170
2609
1247
4479
2345
3256
723
1976
1960
3480
2029
4932
1151
4311
3360
1405
3744
1213
3021
4217
4777
4075
1136
4826
1972
4964
3499
3716
2205
2369
3743
847
2991
1300
4458
125
2475
2510
4577
2823
1961
4513
3356
1183
2477
1745
4694
4851
1967
2869
4517
2198
3415
4139
2496
265
3125
3015
2653
2567
2009
2701
2040
4444
462
4297
4030
2972
3811
1452
218
839
3947
1960
4698
4297
3473
3134
834
4512
3366
392
2010
717
4214
4552
1589
2524
4877
4175
1541
3187
201
501
4351
3060
2834
3445
3752
43
618
1024
4478
2796
3111
3785
4316
2674
3041
1319
4426
3766
2957
4623
1991
2787
736
1655
4736
4084
2177
3616
1381
3836
2746
3363
4514
1370
428
1454
1342
1541
3127
2365
4278
4477
4853
1659
3867
2452
2906
4341
1050
3707
1545
4227
1060
2521
1990
3834
725
4867
240
1545
4526
2453
312
2710
4274
4709
4417
3166
4333
2218
36
4613
3295
598
1124
1561
3466
3126
152
2310
1367
2651
4045
1700
3157
3952
1219
4422
4074
2777
4008
3946
3652
1950
1241
1281
2858
466
257
1672
2332
4551
69
276
66
2897
1867
3590
1677
855
4997
4496
1519
4763
1076
2274
1621
620
29
4050
115
1151
4301
3269
521
4327
3333
2301
2914
4090
2074
1031
2373
3689
519
3219
1881
2244
2857
2532
4723
408
897
931
3100
1879
2521
4621
1245
2357
4068
69
4200
3609
4951
793
4335
3087
2737
1135
4224
3930
821
4374
3120
2638
2960
1804
448
3421
3689
683
145
1417
974
380
106
3041
3008
4809
1042
3854
2881
1260
3084
1105
586
2123
3601
3264
3788
408
521
1455
439
2443
429
68
1371
392
1869
1896
4614
2881
4224
49
490
40
2374
4705
971
3489
703
3782
4135
4854
1619
2210
475
1739
281
3154
1933
4941
996
1069
111
3640
1914
2409
2127
4827
2403
2744
2639
4426
4062
2143
4153
522
941
1386
2048
260
1074
1364
4052
2762
254
2714
4737
321
1847
2731
3631
4409
1520
599
4063
3860
4993
3394
3260
3083
4799
3852
3274
2722
331
4529
1463
2487
4487
1781
2458
2479
4089
3936
1605
1391
1176
2543
3769
3499
613
140
2562
3483
4434
2999
2453
2074
704
1569
749
1918
3933
1966
2727
3424
753
4123
908
4941
1511
1054
3811
3679
361
4434
4594
79
3643
1852
64
3362
2519
2473
1674
3873
2854
4230
855
1696
515
338
1280
3403
992
1195
1448
3490
917
2498
4194
2718
4428
4402
451
4684
1651
112
1505
1823
3843
851
3362
447
3330
1102
2657
1663
2054
612
949
3358
1929
3153
1900
1398
3894
3196
3194
2777
2683
1303
154
1227
3269
2885
1552
3706
3951
644
2709
1190
2663
2167
339
2863
674
2658
2251
3607
2347
128
2776
4896
4447
1152
3353
2014
1127
451
1173
3247
1053
4798
698
3874
1319
3295
2568
1964
2867
1100
2280
3176
2185
1327
1166
4944
3690
2600
3639
4882
2531
1739
2362
246
4559
2282
4195
631
1332
4876
645
653
4426
2057
4507
4978
2403
4103
1253
1123
4834
1786
2256
39
3150
4704
1691
4319
3661
105
3674
3842
2391
2858
2601
3808
1404
4839
974
3587
3756
1988
920
704
938
4412
961
3363
4807
4685
2481
2841
385
772
1448
4762
3
3433
3174
3318
48
1926
3786
4847
2468
4876
148
1283
2570
2035
3970
3139
4651
486
860
4644
4506
2200
326
2283
4415
3251
3549
3516
1899
668
2500
2053
4510
2941
3353
3969
670
599
512
1173
2781
828
370
1216
4865
1959
4599
508
4423
163
4848
1926
4793
647
2565
3794
1299
4468
3859
578
572
2131
4887
3790
1815
3116
3751
112
2959
4753
73
3224
1645
3096
4616
4078
4004
4456
4022
617
895
4902
3352
61
3808
3711
3160
4489
2486
3094
362
4184
1859
1243
2085
656
1140
3110
1919
1295
337
4075
1236
3714
2112
4756
178
1361
4647
730
3958
1154
4202
72
3642
440
2889
1955
1640
1462
898
3366
874
2120
2688
4605
4504
869
3234
4168
3563
4708
4176
1997
488
1420
3338
3122
4509
4787
2879
2493
1788
2819
3367
3255
3537
441
1768
1390
2596
447
1729
3223
2981
4504
290
250
1594
2225
3309
201
3397
2133
3851
1121
4785
3931
3795
1958
2304
616
1841
781
2688
1769
4831
4140
2228
1998
766
781
3077
3808
2090
413
291
3876
3298
3013
1253
2659
632
3815
2862
3009
2196
2716
4486
4754
2977
4174
4335
3394
2835
4982
1786
1077
928
3566
653
517
4256
2186
2455
4641
1397
4311
3267
4061
1090
4247
42
2482
3949
3405
563
3500
1955
3674
613
136
4069
4447
1104
891
4846
1056
1169
3543
4677
1722
3965
1467
1572
4864
3897
1612
3260
2052
4623
726
342
178
422
546
2830
1401
1500
1106
1010
2413
863
2413
116
1322
1850
576
1984
2582
4326
4051
926
962
998
1227
1130
2404
420
849
1691
4620
2380
478
2247
1213
3476
2874
2744
3467
4653
2285
3856
407
2436
2755
3609
1925
121
4499
1108
4656
3520
1434
4968
2963
3036
3838
2072
3204
36
1289
4594
3939
4274
3877
2082
3640
1000
2099
3309
4827
4595
50
2885
3390
4327
2241
213
2204
223
2409
3871
3719
2880
1175
2130
2300
2067
2079
219
2857
1448
1111
4321
3753
2978
3807
1899
4237
4976
2074
2814
1838
2568
2076
13
804
2153
692
79
1975
446
2361
3763
4626
2338
629
4564
4918
1452
3978
1686
2466
1078
3821
1665
1650
2950
4676
1975
3037
3208
2907
307
1263
1908
10
2971
649
3060
2460
4616
2185
4626
4759
3882
2141
4967
25
3339
1789
3117
389
3917
209
3276
1254
2135
1068
600
225
1509
28
2545
1204
4241
3908
3683
4697
1054
4441
1783
175
377
1300
396
1089
2935
1266
2250
487
440
334
4878
2359
1050
1063
1538
2516
3124
4623
1157
3290
2212
1032
508
1954
3582
4911
2517
3175
4631
4559
4582
15
4001
2302
372
2633
3094
4700
1510
2372
465
4031
337
3242
1101
4412
3611
1025
593
1185
2417
3568
3694
3909
4698
3757
1077
3053
2026
2435
1960
1269
518
4255
2451
158
3067
941
4982
308
4521
88
2807
945
4616
247
4527
2391
2929
2066
662
4583
1157
676
3259
1233
920
3482
1010
1887
2787
1312
3223
2854
1501
2686
2873
120
517
4274
4809
3123
4789
516
2881
2377
3517
772
4450
196
1665
2695
3146
3557
2021
117
4973
1141
1023
917
2251
1689
2716
780
3033
4066
2058
2070
541
3171
390
3116
1377
2983
3137
3217
3321
4727
4854
4052
158
1661
688
1769
347
2489
220
3800
2005
587
2664
2124
2388
72
3610
3714
4896
3363
4506
772
3297
1996
2257
705
110
1072
1391
4058
3216
4974
3565
4475
4824
1254
2955
2550
3356
954
31
1962
1721
2801
2779
2320
1702
1654
3323
1808
4705
2401
2092
185
4295
2405
3734
1224
84
2693
1988
1845
224
3163
3966
1352
211
4428
4386
294
4466
819
3070
726
107
1411
2080
323
3983
4871
3624
4360
4898
3158
230
1175
1007
2940
4825
1599
3803
4372
1690
2357
4785
3558
5
965
4114
3284
3471
2612
3724
1984
2499
3528
3729
4075
1831
3840
4833
4832
2490
4208
2758
452
1520
2559
2897
432
844
2102
2664
1279
2851
1039
2372
3221
1482
3602
2528
738
1451
3352
4541
3359
3855
2591
484
2819
1990
957
1631
1954
2392
3100
566
4561
361
4951
157
987
4067
4313
22
2354
498
484
3979
2666
3114
2165
503
4332
605
3119
2291
2942
4122
4036
1407
2421
3071
3981
879
1263
1391
803
1445
4554
1749
3020
2782
2935
1634
4771
3006
2693
4276
4997
2200
1141
2334
4237
2638
3811
3758
1755
2799
994
4093
2858
443
4110
353
1358
339
3389
2848
4150
2967
6
2344
1942
1714
4336
918
871
1855
1883
214
4673
4756
2487
3298
4480
638
2034
3936
581
4290
754
2561
2222
2381
3249
3552
3918
4170
306
232
1559
1305
4005
1301
2450
59
1945
3464
4902
455
2319
588
4845
1948
1373
3573
3116
3482
1068
4718
4525
1249
4308
4117
774
4579
3657
4828
1865
231
4786
2496
3992
965
1289
2842
4301
1192
878
1337
4134
489
3200
2173
2242
3120
2773
2011
1727
1691
2293
2657
447
4728
1376
4071
578
524
3930
2996
1011
3064
3618
249
4697
301
4399
4028
4562
1419
20
4538
3352
1364
3346
3532
2788
242
886
4690
2614
2426
3313
3628
1571
2894
1902
4656
914
347
1658
5
70
525
673
4164
4829
419
2637
3139
661
203
4575
4475
2601
3431
1953
4890
402
4278
2602
434
732
1535
2087
94
4671
2454
3228
2282
4522
391
4521
2102
1158
2852
3103
3318
1895
2682
2381
3396
1074
4289
1704
1638
4793
3431
2919
1334
1577
4063
231
1976
2983
187
1732
3377
4109
1837
2423
2370
1032
4122
3841
1942
4292
1675
4093
3860
1213
1722
3342
2995
2986
1741
906
806
4816
240
3615
2272
368
3282
3862
4048
2609
1683
2532
4852
2263
3160
4009
1662
4073
4725
415
2151
4097
4243
283
4343
1570
3633
169
4244
4750
1571
800
3351
2056
3593
4932
4656
1173
3098
1545
1851
1896
3942
3743
2956
1724
503
1042
3107
4568
4476
1601
2804
1886
3460
1650
4162
2737
4942
4256
3747
2153
2776
4867
2015
104
4910
2024
3031
2035
2405
2145
3815
514
364
405
1252
1939
3857
2022
2741
989
2346
2758
3554
2789
2764
124
696
1154
3652
154
997
3744
2630
2432
3913
262
324
1079
1903
2211
2751
2040
1402
893
901
746
3153
4024
515
3777
3765
2305
2954
1179
1109
4272
3358
1591
4565
2945
1721
3630
757
1485
3825
1995
4652
4373
1242
2642
906
2214
4604
2933
3788
1602
4441
4220
1010
4642
406
4326
2144
91
2871
181
1478
2451
784
4495
2962
3428
3245
1295
4055
2278
1710
3900
184
4818
1190
1542
4468
3554
3994
889
3487
2485
1485
4332
326
2100
2058
2308
4492
938
1956
2525
4283
4140
1287
2115
841
4575
4068
422
2679
2143
2635
4484
1464
354
433
3667
1525
1027
4381
3979
4918
956
764
1345
4145
2910
131
2223
1630
351
1490
4203
3707
4983
3360
2217
2499
4355
2897
4472
1349
3177
4991
167
3289
4132
2189
2839
3731
1393
2081
143
4631
441
885
501
3736
1127
2496
3767
3782
2083
3419
2559
3940
834
3348
3085
2751
1267
3868
1168
3056
882
4879
4409
817
2816
2223
1539
402
2088
1110
3577
2587
3704
4788
1358
2157
4528
4745
1629
3253
4703
4843
1098
4996
3663
689
4217
3379
79
4136
1622
3574
128
4361
334
2796
2310
1148
3055
4018
604
3308
1385
3936
4935
2082
3139
440
1876
3938
4239
1563
4133
2240
589
1794
543
734
4746
4398
3402
3950
353
525
4171
3332
571
4738
3063
3069
454
4583
3978
844
2345
3564
3000
750
4443
3832
2766
4619
475
455
2259
3225
1230
4133
2884
922
4886
254
4218
4292
2383
1446
2525
1315
4782
1209
1110
3165
4764
3212
1189
2483
2321
4674
1158
821
2752
3184
1580
3025
471
2891
905
1098
2878
4757
4786
3234
4502
1530
3858
3545
2681
946
4366
3610
2261
2232
1256
446
1446
2
4073
952
4275
124
3237
165
4011
1008
844
2441
776
4924
3512
2905
3522
4402
2603
1194
4464
1004
1426
647
3504
4153
4366
1192
956
2954
2401
3453
4322
4389
3466
1553
2498
4872
1421
4388
1451
2349
673
4092
2712
3447
917
959
2445
1764
2216
8
1520
1577
474
4648
754
607
26
4401
377
1788
1502
2929
3770
2532
2124
1152
2250
2532
1383
1308
1601
2524
2665
4355
1787
2227
371
669
2757
2529
2238
2563
2013
676
1568
1189
3169
4383
1363
3589
3062
1264
228
2481
2074
2037
3299
2063
4839
1428
2814
2543
2830
212
3743
3893
4021
1206
2877
3413
4558
2203
385
2806
2543
1770
1306
3787
126
3809
4155
3109
2953
685
2156
4493
1497
763
2652
2207
23
3505
79
2520
433
248
3832
4903
1130
3199
3995
3517
3576
4554
2583
30
563
1415
3826
3588
742
815
4521
534
1590
1532
2348
3040
4584
882
1696
1255
337
287
4073
4134
4844
2268
759
4124
2706
4837
420
921
1222
4537
2699
24
651
4510
2723
3529
2191
2797
3684
4019
2072
4020
4252
3886
4254
3447
2604
861
1632
1729
941
1949
2797
56
2865
2821
4797
2454
1837
2591
3038
2
3586
3045
2036
3389
4361
4023
3356
3384
840
1699
84
1849
4545
3911
2501
4836
3313
122
4996
305
161
1274
4658
2546
143
1485
2152
4856
2489
2881
3031
4442
1539
1258
2921
3020
2878
78
2252
3350
2252
4613
106
637
3508
1249
4859
4618
1300
3275
3428
861
288
4533
2836
1400
971
4766
4582
612
882
571
2608
1038
2692
3261
918
1308
274
3854
4974
4705
3795
804
674
1668
1669
332
1975
4037
2361
573
3553
2937
4565
2388
927
4132
170
4643
4348
515
651
4216
2179
4243
4239
2511
3588
2383
2595
3192
4245
396
4020
830
2421
145
2519
1267
188
477
2684
2082
1961
4971
1541
1703
3738
4577
3211
2491
4410
2077
951
1374
2233
1235
3250
3066
3506
1846
1493
4853
1373
781
815
3383
2564
4283
4931
2568
1182
623
1095
3970
675
3183
3780
2758
4762
4311
4696
293
3136
4957
3302
2035
1543
2018
4143
4884
1963
1309
3458
2777
1131
226
650
295
1923
1678
625
4377
197
4941
3142
4236
3234
4038
307
3541
1957
3753
2199
4297
4566
718
3970
604
4892
1234
4561
3398
3384
3891
1890
4348
439
2639
880
2242
3740
2973
3288
138
416
2038
1295
385
1481
404
1976
395
2226
3139
1389
3256
4485
4160
4778
2681
2795
116
4061
3470
2473
1707
3178
1890
1846
2476
2501
3476
1954
3750
3623
4860
4152
4035
4417
3830
4128
4716
3092
1254
612
1309
637
901
2326
794
4528
1202
393
333
365
3628
3959
4904
1371
3416
3941
2378
4928
1095
1129
3290
1634
4740
1666
3045
170
1863
3879
2679
4423
2311
65
3567
1111
2657
3795
1109
3722
4836
2812
1771
1361
3980
63
1875
81
4351
657
2622
2378
1064
554
2239
1342
4562
4072
3427
1807
188
3945
2334
1535
2337
2485
2324
1062
632
983
1279
3583
1168
292
4431
1933
4260
3487
1533
4137
443
2523
3001
3248
3697
4324
3147
3007
810
3383
1062
210
4222
258
1809
607
3489
1431
2595
3019
2144
2362
4197
4889
1424
3775
963
4205
4046
364
177
1871
1947
3719
1922
2027
4748
2401
3392
4477
3960
1034
1722
1419
4751
2267
1271
2267
4502
737
236
3284
387
1367
4477
605
351
1645
966
577
3329
947
4836
14
4598
3348
4568
2518
1287
1757
1059
2633
663
3432
4286
4385
4263
3676
3961
218
1440
2018
522
227
4179
4537
278
1877
110
1752
4847
3558
4706
4247
1308
658
1697
4403
4814
845
3018
240
444
3359
2483
4624
1440
2770
2563
2623
3029
4727
3115
908
391
47
1331
2957
3864
4252
2317
307
3965
4722
2304
3010
3192
2468
1524
2500
1473
3204
1376
3528
939
1201
3502
792
2419
4147
4679
878
4079
2638
846
4994
4597
4556
1583
1696
3597
4298
4844
3172
3734
85
2581
4762
2
412
3080
2771
4585
2947
869
2855
3717
2441
2444
425
1161
1023
2148
1414
3185
637
1452
2052
4558
1907
1930
251
2917
905
1470
2603
165
2148
2643
4140
2484
1451
569
4785
1393
1345
2345
3611
4495
3266
1047
1161
4
2824
486
2238
3231
153
4867
3313
1078
1295
4870
975
2667
1577
209
3657
3497
4178
3037
4354
972
1726
1522
2509
1078
2580
3067
3297
1035
2660
2401
1902
3729
157
572
4657
1072
1870
4997
1554
1834
1791
2801
3659
2306
3715
3668
2360
2921
2670
3000
2878
4450
3430
4611
3681
336
364
3267
3929
3278
634
1257
674
149
4173
2715
1469
2158
2306
185
1472
2400
2958
3472
3887
937
4649
2632
1722
3812
2538
1537
3746
1432
3172
3160
313
2541
2187
1340
111
404
2513
3944
3557
19
4298
3040
2228
1250
2636
3427
1698
2888
50
3583
1261
2005
1523
1963
503
3307
1770
4553
3154
549
2191
3601
3490
4608
4954
1400
3194
3474
4886
1704
2184
3548
1227
2726
2302
4749
3202
4078
1253
627
2616
3519
791
1369
1417
4637
2749
1821
504
3967
2728
3226
1343
2062
3118
4039
779
3803
1699
2874
1334
2560
1254
464
807
1201
4042
4990
192
2067
1439
822
1989
3212
1107
3118
2039
2611
4770
4794
2108
1165
3224
2177
4773
3298
773
4891
3200
751
3115
4264
4696
4266
4867
3428
1811
3760
332
2337
225
2237
1595
1738
2309
3141
4717
404
1719
396
2126
4268
2367
3655
4920
3865
4954
768
3985
3408
3078
2330
1742
3313
2082
1146
4740
927
2385
1476
4545
760
967
1401
2200
2598
3620
3690
173
3378
916
2299
18
1892
2717
3484
3975
4212
13
1180
1515
3598
988
1636
3003
4284
710
3901
3737
2155
4375
1854
4649
2026
2001
4846
3050
2285
900
2872
3778
1234
4835
4449
3824
1496
3448
81
2387
18
3547
4065
3771
3482
549
4215
3656
3756
4273
48
1137
3944
1524
2589
3074
1120
2577
3261
1108
375
4320
1153
1059
4053
4831
585
4732
3644
4458
3277
4188
1148
3587
650
2910
4579
2191
3424
4968
4124
3538
4575
2053
1669
1552
4392
2873
2731
545
3380
1263
76
3188
1180
911
2439
2017
1935
1556
8
733
2411
4744
769
4100
533
707
1855
4475
9
1838
3403
2632
4605
3235
4251
1614
3483
4167
4443
2004
2046
2167
1744
4434
2570
4063
177
3957
2177
4162
1272
4220
4012
3193
847
1438
2641
1272
213
4013
1009
4499
4430
2548
396
2517
2517
4353
1037
1361
3457
4446
2625
1813
3062
3612
1012
990
2066
3887
2601
4954
2419
3800
4819
1046
3758
3370
4554
1493
4419
2381
151
1789
935
4738
309
3151
2483
2825
70
3973
4587
2331
2234
4630
3828
3608
2593
1145
1770
4004
4095
1334
437
943
2648
4855
3460
4664
1692
2828
4970
3242
330
3050
1274
3661
3836
3912
2501
272
1190
34
2985
3602
1180
3095
4949
1854
3560
2426
3269
1091
4303
2708
1120
3463
4912
1725
569
4317
120
1422
181
2551
1225
1341
1571
584
2327
3103
3154
717
793
1446
3428
1653
2773
3388
2151
3962
56
543
1494
237
773
1188
3005
4865
477
325
3443
1675
153
228
1443
4327
4129
1470
470
3035
4730
2669
2352
738
3542
2869
4000
1918
2327
1476
3080
1008
4653
2773
2641
619
3431
2474
1649
1991
2169
2248
4354
314
2059
4422
1185
905
2672
1670
1546
2684
487
3635
2209
1405
3874
3812
910
1996
1129
4403
384
2022
4021
3728
3755
2513
1638
2681
2954
4975
133
3698
3205
1750
520
1759
3270
4977
1698
3143
513
1367
2997
3076
3709
6
1979
335
3020
3578
1234
1033
1413
243
4607
1888
4223
3482
1457
2913
4053
4183
1426
2472
1308
1243
4075
1355
3171
3118
2708
409
1202
3756
4591
44
3771
4736
1733
2099
3392
1857
2286
2868
3811
3292
667
4053
1410
4827
3011
807
151
625
2449
46
464
957
349
2231
3609
3912
1941
832
881
1393
3552
621
860
919
3662
423
2795
4583
4891
4861
1711
3538
4747
826
4696
1905
1233
2692
1144
2524
2674
4191
2925
706
2297
2004
3807
2313
892
2415
2480
2533
3523
3594
1238
2330
3408
4545
4537
3596
3268
4431
3749
3633
2463
2277
1051
1528
1000
40
37
356
4671
1886
3651
2616
3226
3315
544
562
3545
1782
1882
4905
4693
3630
2368
2623
3899
1941
2380
2812
3040
355
3826
3793
535
2341
318
1556
1229
4243
3325
3811
554
3479
1113
80
1557
1486
761
3388
63
4054
4238
3805
4083
2932
2639
4306
2393
1831
590
1044
2658
3319
626
1829
2836
1347
3026
1263
2853
3287
673
2127
4855
4321
155
2458
140
1117
3133
2022
945
2304
4168
4360
3161
327
1945
3421
4145
4887
3159
3404
4755
4355
3641
4046
772
2587
871
1197
4967
819
2752
4152
1127
2440
121
4128
2176
113
4259
3986
2006
621
1196
2905
935
4641
4524
2453
4501
4192
1085
4877
4338
674
2600
172
3459
3020
4406
302
3465
3409
1466
2920
975
3333
2497
4098
4657
2562
3609
716
3417
1671
2264
4406
3263
945
3407
2417
3921
1268
1215
184
933
1134
1510
2215
3211
4756
1236
176
40
3030
1913
2497
1136
2676
4393
867
2272
1755
1299
226
635
1752
1945
2618
3566
4951
4111
708
491
3734
2551
176
2188
2097
2607
2805
3439
3195
3672
4446
2886
3758
1707
2384
2239
179
3042
3155
2974
4606
4078
4464
4291
4331
235
413
2034
3248
3810
1976
1211
3303
391
2190
3151
2794
2735
4309
2604
1916
3089
508
1102
3976
4889
3592
3512
1945
416
1420
3377
985
1828
1713
1356
4109
1664
4354
3897
3444
3790
4573
581
764
2821
1411
401
2454
4862
1032
2554
2808
1417
3998
4600
225
3301
2700
2513
1494
31
1942
3627
1696
1645
4624
3737
3251
4338
2011
3270
1061
4532
3311
2811
4391
3026
2914
1973
1491
1614
4346
1811
1920
2927
1657
3731
4631
4785
4269
1876
2181
821
1404
4571
4240
2917
3965
3735
4961
2734
1296
4999
3538
342
4610
689
2208
3370
1661
3878
3322
4449
2599
4556
2886
3785
2705
4742
1246
1760
4857
1360
2677
3452
1745
66
4816
4548
2759
4655
3587
545
2303
3136
654
3067
3396
4770
1049
3347
4321
4066
888
3863
3343
2246
3777
271
1842
1148
168
1593
4989
4428
285
2785
1257
1025
3627
2702
1727
4570
1028
2948
471
700
703
1267
1349
3017
1621
364
1150
2166
735
2845
1285
262
2044
1135
2177
3457
3153
487
606
820
2660
686
847
3733
3801
4327
2811
1788
1078
3143
758
2087
1799
3497
1354
999
1678
1449
2276
4111
433
4314
4798
1501
2115
3861
1797
4527
1149
2132
550
3983
347
2824
3923
2611
1973
239
1043
268
1281
4266
4354
32
2025
2510
2058
191
2507
2918
821
2859
3599
533
4418
709
743
4745
3389
3526
1416
2005
604
3594
44
1444
3912
3519
1255
3814
643
4637
1619
4289
3246
3297
685
1958
3625
1837
2847
1750
1422
4416
3017
2298
3102
1278
1569
3971
763
3143
3098
1718
628
1076
4310
1693
1444
3282
4745
1421
1755
2201
4465
3040
4492
4937
4224
1831
1085
3680
1001
710
4728
4330
3896
1891
1920
3257
1658
2319
2442
3355
1925
1804
2455
1932
4856
928
2424
4222
3665
3828
4298
4096
3606
1012
2244
4865
1615
585
4288
3991
1918
4137
4030
1476
4854
3257
1128
4632
3177
4504
2923
989
2208
1513
124
2538
2446
523
1402
3300
1423
2469
4036
3634
851
1212
2831
2164
4673
4494
3541
659
4224
2163
2021
214
940
3650
4524
3871
3016
2253
4482
4664
989
4801
2908
3694
2050
298
49
4848
612
35
3165
2917
2865
561
786
3087
2686
2750
4774
1170
1177
2263
3775
1495
3332
3551
3389
350
1537
3037
4705
4661
615
2967
2180
427
3542
2849
925
596
946
4285
1925
1232
1821
1530
3556
3006
1510
1988
2088
1080
36
4332
3840
1192
3179
1856
1838
381
4691
3633
477
1124
2608
3655
3006
3405
1139
1698
4891
2055
3623
4649
824
299
2717
4597
2346
4406
3655
2559
4368
1434
3292
1419
2363
3006
4454
1759
4396
2705
2646
4188
2122
2405
3705
3627
3222
3275
4241
2314
756
4485
3271
1083
3320
3143
586
726
4627
293
4700
2832
1532
3503
370
2195
4227
1440
1633
88
4374
68
1725
1541
2515
1338
1904
1351
1442
4165
4950
2450
4546
3321
4619
263
3413
3890
3907
1266
4442
3662
2480
4315
1677
1425
3841
3235
3057
4302
1585
2583
3499
3295
4108
2837
1960
1271
58
4930
1576
4678
2933
2878
3960
572
2461
1872
554
3616
2919
1029
4904
1914
2171
4716
4599
166
890
2996
4211
2058
247
556
4229
3375
1660
4879
2602
403
4257
4346
2568
424
3361
52
3116
1199
4634
1834
679
820
3849
2705
3658
1467
2914
898
1854
388
2166
4236
2982
2084
1990
293
1385
2828
4307
2325
647
1932
3622
1454
1490
3218
4296
4456
3694
3740
3242
3168
2859
3496
3203
3356
58
3244
4171
4287
3172
1641
2318
2209
21
2611
3987
1142
3942
3485
4369
4602
2941
4749
1830
865
4856
1119
2903
2715
4346
4924
2734
636
444
1738
4476
2108
2228
4100
4122
3093
2042
4209
3778
3917
809
4813
3184
3782
206
1470
617
2000
2318
477
2784
4116
428
3905
95
1249
1308
826
2595
32
4584
4979
647
1969
4556
3919
373
2845
1539
805
4678
2158
835
4590
2765
2848
2663
2112
3196
3773
1154
886
1610
4586
3003
2604
4470
4241
2064
121
525
2268
2193
4949
1416
2049
3743
3862
166
1265
1057
2596
4771
2723
4372
4950
4408
870
63
130
2728
4037
4785
2650
1037
3419
3935
3516
4543
3609
1351
1677
482
4688
835
1376
3481
2680
709
2696
201
4497
470
2565
4114
4113
880
3980
3271
276
4535
795
1015
1430
3981
278
540
3887
642
721
3478
654
2646
1061
105
1252
4264
1072
1948
2228
624
640
182
1931
1176
2454
31
989
4160
3697
3498
1087
3260
3835
2821
2656
959
4590
1431
236
2052
4731
3378
2377
4372
3154
1915
2151
388
4660
3963
2157
557
4414
833
3232
39
68
1410
851
3944
4777
4657
294
1314
3221
2865
3013
2537
2145
4016
3486
4086
1210
3955
739
924
2735
1696
1482
2117
1824
2277
1646
4523
2768
4899
5
4998
239
4253
648
4569
4409
346
2569
3442
1789
2095
3298
271
566
1965
4247
2272
4746
4887
1914
309
1966
3230
2403
79
198
3057
773
4639
3269
2756
974
2322
4869
970
4581
4259
4905
2175
3580
2523
3150
4725
4225
2482
3965
166
4430
4534
2500
4379
963
3804
4601
3886
4495
2544
416
1562
4443
2560
1187
812
2762
4149
2716
4325
2053
1476
4547
2922
2078
3596
3132
3738
3454
365
3196
2179
2364
4500
4642
3047
4606
1322
4670
2562
3392
4353
2818
1495
3317
2509
3156
3884
2328
1255
3939
1518
3045
3523
304
2962
847
4260
4674
4009
1861
2737
748
448
445
1866
4869
4464
4125
3200
143
1318
1647
4203
62
1317
2009
3381
2109
2200
2393
2708
4790
1300
3593
3828
507
1005
398
1030
1825
775
1701
1624
3090
1031
426
1624
3074
2134
1895
112
2089
4519
1433
4601
977
4677
4705
2293
4385
4996
536
4839
1180
4337
3047
4637
4608
3977
4539
172
4082
2994
4675
1079
3602
4607
2509
1969
476
2161
20
4348
3885
32
4339
790
4738
978
533
2958
4103
2580
3077
2866
4739
2939
985
1399
3148
653
2482
1293
2606
3506
4403
2165
1926
188
18
3087
2520
4865
1925
182
2828
2000
4530
3995
996
3591
4406
2096
2475
4876
1694
1643
2817
4826
118
1714
1668
2689
3058
322
1402
4663
1159
2297
1619
4995
799
181
403
3642
1595
4533
3609
47
2505
2548
1846
782
2728
3558
2301
2160
654
4250
3876
1720
3652
4401
1992
4164
256
2838
4911
2295
1728
1988
3202
1000
1476
499
2254
2590
1872
1580
4510
4407
3541
3212
3757
3585
3773
4519
1431
4358
4588
2433
2130
2233
3965
458
4678
1523
4719
4413
1274
2693
3300
425
4530
132
4037
2847
581
4282
1035
2060
2266
2844
4158
1151
461
1340
2543
1478
805
2961
584
1956
2068
4411
1020
2060
2189
4106
1665
1089
1485
727
378
3291
4511
4089
586
2122
2410
2992
4804
4192
4717
2702
327
4025
651
4952
2735
4678
4029
353
2955
2954
383
1209
492
211
718
4935
1479
1820
3134
848
3850
4274
230
4037
813
1352
232
597
420
242
2374
2465
1982
2010
4481
1940
862
4140
3772
2575
3123
2512
2712
3050
912
4139
4020
3317
291
4385
3122
97
1913
3124
994
4785
1639
1290
3607
2246
3095
4310
3500
880
2883
4114
2487
1882
2515
2697
4237
1218
1672
1267
3445
4461
3204
2953
3072
2024
2723
771
285
1340
440
591
1320
1886
488
1027
4894
4859
283
2611
920
4842
3600
379
1651
213
4668
3438
1164
1482
2315
1086
1655
2011
483
2485
3090
1741
2140
4865
3049
2561
2509
2843
3553
197
2063
476
195
2214
3460
4513
1707
3402
2661
880
3327
1819
1252
1920
606
4564
3970
819
3719
3225
383
4560
751
3567
3381
3714
4095
4850
3404
4508
1588
1590
487
692
3685
2970
486
1739
3114
2902
2860
723
44
3633
1182
1920
2405
4310
4550
4038
3951
1041
1544
2949
3966
306
3776
401
2571
3024
3087
1840
3657
1283
3805
819
1158
3803
1434
2012
3378
3554
4605
3204
657
959
1522
3092
3889
4612
1142
2329
2387
3312
1221
4922
2463
1
576
3929
3925
2422
1021
2827
1012
4863
2571
3820
128
1170
630
503
4873
2116
2659
2125
289
693
4810
695
1946
3446
2026
3201
3886
4328
960
4023
3973
1725
823
1429
4294
4137
2303
2222
1866
3666
1396
3421
418
3144
2467
3826
4239
4881
1984
3968
4692
1671
2235
2870
3100
1366
3236
262
47
4804
3692
2026
1070
1502
2737
2891
2987
1521
3764
1231
504
3140
4802
2857
889
576
2247
1947
3588
1735
2114
4324
2105
2386
4657
1878
1515
2274
269
2448
4100
2379
2366
3416
84
1644
3646
4856
1337
3824
2049
422
4956
968
2145
4687
2068
3404
1551
1564
306
140
4241
1327
1061
240
1797
3231
4306
3633
2330
3292
3506
4221
859
1715
3516
2317
3489
4803
4501
2011
4521
541
518
1712
483
4107
4556
4918
3408
2274
2334
3523
1088
2992
2969
4692
935
4916
3203
728
3890
2233
3656
3524
4588
3624
3281
4435
3133
2555
1688
4831
4413
4899
4664
2494
4624
4605
1866
1266
869
3809
2228
2204
4256
2128
864
1472
2298
2131
2316
4944
4796
1826
1985
3432
1820
2675
2781
7
4821
1141
1296
3589
2183
4642
913
3369
3152
3260
3369
1649
3336
1510
3002
1713
4113
820
200
1769
1869
1723
4494
2437
278
2827
2562
2124
1346
2968
2348
3659
838
4209
2005
3190
1368
3325
3703
4619
3223
2772
3573
3106
2041
2061
4325
1643
4282
4499
4816
1464
2125
408
3099
3671
2140
4964
1935
1296
3923
4939
138
3566
4139
2487
2724
4913
4269
2038
3538
2007
4321
733
3345
4160
2807
3181
4097
2661
4991
1420
3157
1154
4665
2232
4455
1167
4566
672
3303
2337
4878
845
1451
4148
2560
580
641
3329
2852
1914
3135
1118
3573
104
1576
4964
3598
4903
4724
1337
4584
4150
3277
4433
4905
1540
3307
581
400
3055
2490
4064
1427
4822
4417
3059
1189
4429
2749
1714
1999
32
3373
3748
41
1496
161
3206
762
3855
3576
2276
640
3299
2686
1910
1221
3877
3518
2549
3964
3558
1986
1646
3013
2351
795
4849
4180
2676
3628
4820
55
3314
750
3885
1974
4700
4987
144
4008
105
2136
4446
2823
2960
4555
2255
2987
3713
3762
1667
1994
4859
1728
1894
1717
3609
4630
4717
4730
104
825
40
4438
1246
1538
1349
4191
187
4559
4594
2096
531
2813
3813
4719
2113
3583
1066
1288
548
3143
3818
3677
3171
280
2816
702
180
1613
3564
1022
2393
3895
112
4457
3774
945
3513
2155
3955
4119
245
3567
4777
4885
1025
1753
2340
239
2644
4808
3130
1809
2250
125
606
3558
3491
4271
1216
2291
2293
834
4822
3037
25
356
2132
145
150
3126
3557
2403
3295
1271
3870
1213
4655
4007
2786
1591
1022
1866
480
970
1623
1080
1002
4479
698
1920
4633
1761
2478
1814
1184
4603
2762
3672
1124
2986
1634
3333
299
3038
4945
4998
3180
2740
319
4218
297
4434
2465
3531
2190
3524
2616
452
2453
3614
4080
4700
1438
47
1074
1978
2824
3217
4776
1744
1840
4679
1252
3908
4351
3507
2774
3364
3033
2905
2217
4565
4235
625
2490
2118
4530
4309
3204
3162
821
4695
4168
3954
501
4480
963
2432
2593
787
2508
582
30
1041
4815
1856
768
299
1848
4971
2324
1574
1671
3259
684
3187
770
2357
3501
4841
4829
2363
4438
3947
1189
2049
4458
1629
1336
3790
994
4093
1465
190
979
4906
3378
876
4414
2438
3450
1630
3902
2870
1569
1104
1216
4997
1738
2095
1317
4902
943
3731
1233
350
1883
666
4815
3906
306
2501
1499
1282
2201
4196
2637
3716
2149
4901
4198
4128
3030
3337
182
4826
4804
715
1899
1535
2374
4085
1583
1354
2498
3214
1184
4312
1040
4139
3008
1780
3740
737
3569
3690
4772
4185
1276
644
2385
1858
3025
4063
847
218
746
161
337
348
3895
933
1909
3098
3375
4276
862
3115
728
3459
3649
1415
2809
3956
1375
2442
1230
767
3344
1945
1100
3384
80
4471
3075
659
852
1926
3261
2388
54
23
3048
1160
2326
34
3293
2277
2812
336
3076
4452
923
2279
870
4405
3844
4845
3355
3863
2925
3293
2054
594
2038
2485
462
191
3330
4348
3256
2779
2241
1404
1853
3638
3384
1968
3631
909
2640
3495
1640
4694
4706
1903
12
3476
17
3010
4719
1839
4864
2200
3636
3231
1342
1840
1305
2444
3560
452
4132
2913
3946
1605
1651
3056
4927
267
2613
1747
2979
2137
4847
3651
120
3804
4431
3200
3460
4143
2255
1251
2247
4671
3143
2051
215
2253
2076
3720
2050
90
4104
1829
1659
1138
2416
2165
973
1981
2683
2756
808
2207
4146
326
4609
2631
4958
574
2695
1269
65
1953
3320
2856
289
837
2326
902
4646
2064
4155
980
1588
56
608
2393
4813
3595
3030
765
2808
1290
3125
1841
1115
2507
4518
61
1251
3830
1157
4724
1285
3124
1055
3059
853
1330
4167
1842
703
4182
3806
1298
2521
1075
2645
3240
163
629
1603
199
2843
4668
3440
358
189
3725
3051
2692
1351
1346
4672
4484
3588
3464
1214
1340
17
4036
3020
2478
931
1357
3867
3927
3079
1714
1546
523
122
1472
3368
4214
926
2723
3890
671
281
4903
2586
951
3390
623
3327
1283
1677
2833
2867
3583
2154
336
4182
1879
4920
120
263
240
4602
1514
2707
1269
559
4140
1391
839
748
1435
1454
1284
1634
1510
4418
1888
830
2268
3313
4377
308
836
4029
2646
587
4556
4429
4713
376
4230
775
69
138
1841
2652
4956
3776
1166
3887
1598
1775
4432
1133
2854
460
3938
1488
4510
3350
3988
3417
4679
2032
4422
690
1547
2609
1153
4387
2152
1423
24
1510
3477
4176
4949
4447
3325
569
3108
2801
4958
2415
1948
1442
4317
3039
3108
4421
3631
246
561
714
4559
2718
2021
4300
2102
1643
2387
3260
4538
571
2758
4806
3848
640
439
4271
964
1063
2098
1923
2626
3167
3158
2829
1873
1679
116
4899
101
4863
2336
2859
2942
41
2444
2868
4143
25
2834
4614
297
4144
3249
4661
1412
1729
2509
2466
2849
3596
1265
395
3352
2850
2645
4339
2409
4427
1314
505
4270
3806
1047
4646
3094
1387
3883
739
3482
3861
2706
622
272
3302
1920
1975
2846
3958
1057
718
1026
1281
4360
4789
524
833
3147
422
3166
2963
2344
2747
372
1312
4161
83
280
1565
127
300
1477
1963
729
4053
3849
3588
139
3966
3897
33
2844
2805
1689
2070
1472
3984
3196
4377
3506
1343
1163
3625
2355
2913
3673
2584
156
2679
1947
1819
210
4632
3744
1013
1534
4016
2284
2775
4313
1523
1014
1530
4265
1376
327
3544
1915
1126
3497
2785
2940
1047
2085
2860
2440
3924
1064
2094
4867
4987
3549
4019
3970
171
1999
2779
1831
4888
4725
1262
4183
113
2046
3785
670
1595
192
1852
1108
1509
40
1130
2780
4559
1229
4941
4739
4542
1171
2173
4217
4767
3357
2376
2213
3282
3899
130
2283
1000
1968
1534
4029
4180
133
2638
2930
2447
1987
449
841
3918
1376
4002
4216
681
3149
1587
2254
4303
4611
52
1466
2735
194
983
819
630
1293
2341
442
4781
3589
790
2586
2823
144
1851
4956
4327
4146
3178
3271
4427
82
4974
208
3157
4393
4397
2450
3469
4652
2387
14
1236
2060
969
3952
1664
1991
3458
4387
75
4539
937
213
2349
516
426
2796
3064
110
4239
4087
4884
1640
2849
2265
3097
2864
3254
3963
1960
4965
2950
3892
49
4023
1287
4416
3552
4868
2603
3454
4964
2428
4109
4990
3342
3884
1927
2152
2279
2721
3697
1532
3131
3680
570
1496
3796
4214
4460
909
2882
3064
194
1910
4998
849
4404
2805
2945
3727
2414
4784
1575
2927
1929
3848
2404
247
3431
4841
2687
3007
2628
3339
3694
4182
199
2563
2486
4815
775
875
172
3978
1894
4868
2422
4479
3023
2602
2467
4704
3495
3381
198
4337
4851
2108
3358
3669
266
4570
3677
4947
616
338
169
3473
3179
3631
847
4338
211
3792
1563
1637
1074
3002
4644
1366
3564
411
51
493
545
4307
1891
1217
4445
3652
778
4027
542
11
1419
2203
3383
269
3118
4732
1901
2824
199
1441
2245
938
3039
664
3118
1782
2615
1350
321
4764
1094
3245
1215
1810
895
4031
4018
4003
2393
4236
1392
4235
2648
3698
2921
3624
1407
1226
671
2343
1231
2267
1028
4203
4713
4113
4346
4430
2941
1393
3753
2525
2068
1227
227
4317
1936
2102
3032
3105
2095
4067
218
1665
176
1890
480
4775
2765
458
1528
4795
3821
4639
1937
2456
1971
3979
4137
4011
3530
3742
2054
4336
3451
2625
758
2116
2610
4689
3904
3028
4764
4543
3482
1376
1117
3506
2009
1367
1179
4210
2940
919
331
1839
64
2547
2815
474
4013
3970
1117
4762
1628
588
2158
2883
4132
2432
331
836
1869
4001
3624
3112
437
2849
4441
3656
174
405
4951
821
4748
4334
3622
3715
2843
3761
870
4286
2760
3010
2854
4809
1529
1692
4495
1068
475
2728
4332
3253
618
4907
1826
4185
4635
3388
2561
2711
1317
1253
3108
3243
4800
1399
4292
2515
3004
204
244
1813
1630
1919
3998
1751
2362
4850
3448
2560
648
4632
3266
229
1616
738
163
4340
478
2353
1885
3090
2253
4865
2166
4859
2656
2653
1510
3834
1328
1137
2653
2911
3903
92
4886
3199
1014
393
2732
3739
777
3575
2581
1061
3812
1264
1377
3066
1920
4661
3485
4776
4085
895
3342
813
2209
2082
3946
876
994
2291
1271
3327
550
2725
3812
1245
185
1246
1922
631
3684
3085
4777
3428
693
1271
1525
838
4109
4382
2527
3517
4833
2076
3219
3640
2228
1384
3270
3045
2170
2548
4212
1280
3473
1514
1223
4990
2398
4187
4091
3563
1841
509
4568
4361
3879
4506
993
2695
1938
1600
3645
2322
296
125
964
4358
3973
1033
2159
4590
1446
4967
4397
1805
3257
3186
2523
2348
4600
4100
3256
1981
2179
148
3446
4912
3441
4254
3339
2841
1387
4378
695
1183
2584
2473
1696
976
1388
1151
1141
692
4203
3098
2559
3060
1893
743
664
2292
3611
4949
4180
1441
3810
4127
1883
217
840
2439
2887
4666
3214
4141
4900
1925
1071
2633
2457
1794
2045
3638
1998
3259
3109
3274
1029
2468
2252
1693
2674
4588
2284
222
4791
2104
3172
509
4254
1408
2679
2537
4925
1921
4573
3722
3674
3973
1811
4860
4016
1886
4349
1015
2727
3636
1165
2634
747
2304
2141
216
2990
2163
4584
3773
3100
2581
894
3206
1308
1879
791
548
3455
4499
3664
1731
1902
3393
3574
1575
2119
1257
1529
616
2033
4409
3831
3345
1033
520
4023
1950
580
1591
2340
4560
210
4521
2580
3151
3654
3266
2712
551
4729
1416
4957
272
4906
1970
1487
2028
2308
2639
2135
4029
2527
3598
1122
1623
309
4818
1065
3925
3440
4874
1013
2356
1681
2812
858
3931
3788
4271
4934
2794
4439
2468
4901
4527
2285
3492
695
4270
3419
602
1462
928
3947
294
897
3055
3478
4602
4193
74
13
818
4613
3590
1721
1979
3940
3689
3546
3068
7
3463
4503
3674
1746
3330
1100
2811
3122
1467
4850
4193
63
4024
1995
2836
936
476
1553
3525
2045
4832
1810
2015
4944
3523
4768
491
2282
3679
3581
4145
2609
187
4400
774
2296
1629
3992
4402
2659
2954
3640
4982
2189
3751
4488
4362
849
2987
2452
4380
3767
1752
1765
3338
2441
102
3518
1508
1446
2837
4404
2518
1800
4004
1947
3643
2996
4148
988
1673
888
3008
1808
1967
2915
717
1937
910
799
1425
3720
851
692
4838
617
739
1869
3131
1992
3967
3134
4941
1134
406
1712
4900
2226
3984
4656
2509
3783
2196
162
918
4927
1677
1413
483
436
4400
2929
3660
4787
4665
193
2684
3467
3352
3453
524
2677
2593
4188
4138
3918
3359
672
784
4023
3920
2108
2724
1433
2242
4139
565
2665
3918
4966
570
624
3670
3513
3453
1645
4678
3312
2632
1623
724
3285
2384
3834
3135
3879
3382
4511
2989
1933
2069
814
814
997
4167
3351
3450
2172
397
883
4908
3874
3741
3123
1079
3984
2256
2282
2293
1355
3504
3672
3925
4441
4807
3808
1127
3077
2555
4372
323
4999
4796
4922
1604
4391
2652
1803
1590
2682
3749
1305
441
4098
4923
1293
535
1157
4466
4747
3791
201
1296
1439
2062
222
3091
3670
3611
253
71
926
3985
4420
2105
4736
1544
3743
3087
312
4155
2731
490
2922
4195
2608
585
4320
4644
3936
1
2923
3069
2991
222
4189
134
2781
2124
15
2177
3501
4815
3554
3507
2934
2960
694
1021
2572
399
3891
2913
4730
3251
1558
2241
434
4026
2600
1430
3198
2778
2145
811
4054
1657
4019
3637
4656
3724
4816
2884
4202
2033
1234
2914
4960
935
2371
3538
4495
4735
4092
2523
4308
1263
2888
2456
521
4701
2034
4460
2352
1874
1416
1419
4353
4979
3079
1167
4814
3595
948
4094
3878
1259
2062
3691
2885
1571
1519
1803
2290
1891
78
4101
4125
573
2465
3570
3420
3873
4789
459
4764
4277
4058
1054
1712
4380
1136
3407
431
4574
3703
2958
2247
285
3115
1293
136
1477
2159
3030
260
1140
2717
1389
3102
4098
2435
2599
399
4044
3850
3536
3149
919
1238
522
1072
4244
307
2713
3940
3822
1886
1221
2775
3659
2965
1783
579
2358
4830
2316
4366
1793
1730
1048
3305
549
2641
4468
4512
4967
809
1533
2555
3187
2490
652
897
2272
2778
4897
4675
769
46
885
3694
3982
2434
3732
1746
2243
1539
3667
314
1084
2920
4019
1059
4761
339
4694
2205
4201
4113
2754
1510
3406
365
4951
4094
2630
3028
1671
3056
4906
812
3867
1518
4743
2325
3171
4061
2018
3360
103
1037
2132
1163
904
1498
2571
4485
1464
1280
1352
2833
3581
1687
3335
2549
1234
3676
301
2983
1405
2975
1794
1566
4237
3121
1963
2662
380
3023
1235
1644
4337
1529
4734
4826
1600
4859
3008
594
1352
275
4144
4918
1999
227
1241
2214
808
488
4605
4936
2744
2775
1065
831
363
4475
4264
898
3446
1894
325
3693
736
4692
3466
1469
3229
303
2512
2952
3767
4778
3093
4580
4369
3025
1774
881
4478
3954
4915
966
1344
3830
201
3427
2610
2353
3774
3148
3136
4028
3175
1035
2458
3493
2365
778
1861
4461
2265
4995
4048
3876
1909
4474
2682
2075
2513
3792
4724
873
1748
3560
1201
784
1648
4361
2314
45
913
1308
3352
2393
987
1383
1338
2542
3109
4603
3574
3354
3048
2747
711
4950
2792
1911
2501
4003
4290
1677
910
3687
2070
1975
211
4787
221
4471
569
659
2547
4684
4126
1372
3029
4343
2864
450
2790
2191
1395
4325
1624
3454
2456
2806
1950
3619
3539
3031
4700
3919
1070
2936
4454
367
4404
1023
1453
2290
3390
4019
3161
442
4493
341
3418
3813
4354
3930
3716
2943
504
2957
2232
3270
4758
1128
2616
1149
3685
228
1215
2051
244
3466
2755
1947
250
3559
3882
3766
4754
2171
3414
4919
378
3245
3176
1351
2898
419
1730
3881
563
1639
3066
2082
1708
1552
3956
3365
1686
3714
2251
4274
3824
4254
77
4733
208
4273
1814
3950
1636
1395
2192
4836
989
1820
2200
1811
4096
3475
1445
3311
751
4563
4127
4231
1791
3761
4047
1988
4872
456
3837
3768
1139
1267
2628
4423
2672
1032
1658
187
564
2898
1939
3380
823
4678
2404
671
564
507
3263
776
3644
4123
3690
4142
1774
3361
459
4000
3807
4516
182
1589
457
3024
1023
629
793
921
3242
2952
3917
1006
4105
695
3733
3522
519
735
3514
4088
4016
463
3215
4669
4011
2402
1000
1554
1035
3203
3405
2962
602
422
1883
4295
4770
1282
4395
3673
4112
194
1970
163
2548
4662
3796
1002
3574
4913
1363
3004
4663
3945
4513
290
4386
1299
1280
2470
3332
1666
2574
1668
3314
4868
4859
4771
2707
1507
729
189
2157
4705
3855
2024
1823
448
2202
2560
2702
4434
1965
3062
1961
452
3853
2924
3296
85
1318
1147
4619
1644
1290
3773
943
4029
4492
2708
60
3262
2357
1918
934
521
3049
4570
1090
1683
2196
4458
2725
3158
1012
1220
63
4338
647
1845
4114
2204
2742
2561
3790
2100
3496
2327
2800
674
4928
4289
3288
2160
1494
1483
1467
102
688
2267
765
3975
3096
3384
1318
2671
2384
4694
82
2048
559
1399
2386
1291
1569
2203
4587
4574
875
1789
3483
2204
2221
1022
3725
4960
3846
3384
2529
2298
3628
2845
3834
61
3948
2030
2609
3909
3550
3308
2264
421
2724
1281
2350
906
2419
2454
3805
4772
2158
3414
3274
4610
37
983
4523
2444
2103
3123
1122
324
2634
3607
2292
2701
2717
3120
4100
2206
46
2808
3917
1778
3797
70
3125
4952
3952
4635
3889
2649
1082
846
3351
4425
4687
3946
1326
883
4721
1302
1482
2933
2799
2775
4536
3054
1812
3354
488
2165
1705
231
2245
1157
3183
1768
1972
365
4441
3135
3994
3904
4092
1803
742
373
2865
1976
1588
3870
2278
926
977
4932
816
1505
118
487
3171
2297
2102
2618
2702
1905
2942
2119
543
3985
2752
958
4092
2906
2747
3846
2386
1416
285
3431
198
1290
2204
3682
2999
711
4810
270
516
3739
2944
3077
2121
2035
3559
2282
4591
3674
3492
461
2078
4701
477
1556
4636
4173
3420
4463
1908
4852
591
862
4739
4099
4134
1211
2656
3849
1111
3739
1104
4720
1223
4210
108
1777
3299
998
4220
754
3066
3484
114
2993
1947
1964
2904
2325
3911
3950
3901
3576
4173
1514
961
4635
2094
2836
782
1797
1962
2476
2254
615
4907
2924
2049
892
1318
4151
4629
4779
3488
2059
1795
1861
4042
4319
1359
3431
3874
645
3228
1396
1937
4410
1433
589
2873
828
4538
4790
4223
3529
4133
1983
352
3804
3697
311
1584
1787
3531
857
4277
3434
1901
4193
1087
4606
4530
4740
2040
894
595
4376
3653
476
2154
451
4564
4481
3347
1844
3985
730
2657
118
4574
4626
590
3529
1258
2841
393
1811
4661
2727
1509
1082
2985
2599
3710
1296
2878
2363
860
431
2061
3803
10
4779
1653
4218
2485
2303
308
336
1192
1234
3379
3678
1101
783
2403
1299
770
4793
4086
1599
4141
3093
3776
1052
995
83
4757
2617
242
2716
4715
2500
3705
1634
2436
2808
1168
4926
337
3040
3150
1589
2767
1754
64
1314
2522
3582
1886
3
1248
4340
1155
4582
34
1453
3746
3756
4715
3799
4020
4714
592
3019
2800
2760
2844
274
367
2198
3057
234
3365
806
4892
1001
321
1654
985
375
4886
1717
852
4489
2578
4931
3714
4850
1698
3387
3216
3235
2703
473
4538
967
4068
1261
653
1388
594
160
4112
1067
202
3215
3535
822
2780
3762
3399
484
4083
2288
721
4694
3698
1978
4219
164
2783
4
67
633
4022
2827
1791
3440
3890
1531
3774
1302
2192
3910
576
2485
1943
2519
696
2753
4758
1432
4547
545
25
1584
3237
4984
851
3351
42
1905
4133
3863
4599
913
3827
357
3299
2093
4793
1852
2929
3919
3064
4219
1682
219
624
2953
1483
2294
1910
3914
4091
1489
4773
3481
1104
3612
2917
3381
1091
1526
461
463
2697
2327
255
753
870
108
1946
1123
4685
4810
3422
3761
2652
3794
2856
1207
994
2760
4217
193
2269
1472
1209
930
2488
2688
781
4714
4487
2170
4719
432
3128
2862
3456
780
3005
183
1049
214
3975
4410
379
4235
2666
610
2284
869
579
1928
336
4168
3521
1554
4395
3603
4390
4378
4725
4297
2044
1354
1637
2745
4537
4776
484
4301
2673
381
4946
1114
256
158
77
919
3866
1539
4446
2905
1773
2845
715
230
2064
4696
3960
4914
2187
2318
281
3693
798
4785
3423
4977
2020
223
1949
2649
4321
3944
4713
2708
4482
4256
1074
352
3466
2091
2919
3602
253
854
3324
1159
2299
578
155
3871
1347
3740
254
3692
3024
1885
2042
1774
286
3263
1315
1811
3771
4434
2668
3020
4162
772
2044
3860
1002
722
1944
4100
3536
3093
2055
1646
435
4922
460
668
40
2681
4511
4324
1008
1442
1098
3326
4483
2203
3791
4779
3133
153
1965
3322
651
210
3524
4485
4579
3238
3963
2847
2825
3489
20
25
2478
1068
2067
4636
232
324
4078
4252
2484
2052
461
4131
3948
3212
239
4385
4238
1025
2346
1180
1195
3227
246
3164
1147
5000
1305
2759
4489
1513
3982
1454
1300
1965
2255
16
2567
4580
2006
3184
2204
517
4318
2591
823
1590
2503
2680
3144
4558
1733
3788
3770
2602
4789
242
2666
1989
532
3446
3579
3588
3531
2258
3195
2562
3340
3024
2455
824
4176
4761
1512
3095
638
1291
4903
1177
4328
3355
1507
1215
2307
4126
889
2611
2362
366
3024
1962
4724
869
601
300
404
3148
38
1772
1623
2073
2373
4409
2731
1661
2583
3362
1282
122
4059
3691
4142
579
4280
80
953
1928
4019
3757
30
4216
292
543
3881
1459
4690
3119
1735
4643
3444
1318
4319
1587
3679
1222
1718
3985
36
3436
4704
4751
4239
4319
4240
1621
2185
4815
4120
1890
3654
3439
3484
3736
76
4263
4800
3960
468
554
3228
3774
3645
4203
4094
188
2511
2763
468
4558
1628
2997
1875
101
3658
131
27
3686
2506
853
1025
4869
741
457
2357
1320
4908
4372
3456
316
4534
3055
2642
3847
2570
393
2837
63
436
4772
44
3692
3443
698
3172
3832
2348
3673
3904
1922
2287
3817
583
2098
121
4911
1325
3407
4219
4731
2532
714
4521
3814
1518
2849
4677
1398
868
593
1842
4460
272
2887
898
3896
3746
608
1956
3120
1346
961
454
2307
2623
2115
1217
1625
1722
4199
91
3770
2922
2551
3577
3401
4906
447
3503
811
2241
4121
150
1507
1937
759
4687
2163
3196
4205
2400
2023
1589
3705
164
4634
2311
2669
1327
4913
3600
2956
2118
202
1302
4526
2272
1228
3450
1497
170
449
4636
114
2651
4084
3433
4039
3501
4047
1255
4789
3137
4616
3716
1387
2399
4242
1869
1950
4681
1803
4111
1075
1798
3238
2326
2635
497
2241
4385
3286
4785
185
1047
3256
3285
3812
622
3261
137
729
3331
2159
3721
3928
2030
2777
3368
1715
75
4065
1292
3659
4286
994
36
4631
1026
4991
4661
3792
1762
1716
1075
2154
3386
425
2125
3018
4201
1327
4468
4304
133
1964
1123
3440
3554
3972
4849
2019
3939
4413
835
1809
2966
131
3219
2940
788
196
817
2875
4489
775
4794
3400
3517
2030
4233
4175
2675
3238
2306
726
1647
1035
3008
1610
725
492
2131
3338
449
500
1830
379
2641
3990
2575
4343
3478
1001
3643
3523
3315
40
443
2687
4278
2779
2043
4230
994
4819
3420
1412
772
3638
3460
4595
271
4415
3
1333
2526
4928
4858
4338
255
1318
4156
1003
3883
408
1305
1316
2563
3235
294
3301
2795
2345
4240
3263
653
4401
4787
471
1714
4261
3495
3123
4919
4490
4603
792
620
4768
2154
1520
2807
1655
4025
690
271
2854
4617
2907
2932
759
2065
2635
1601
4225
1046
2532
22
1271
2450
4897
2751
2725
3849
4807
1492
2775
1878
4659
831
4774
652
2269
4082
2609
846
197
34
2843
58
952
4746
1425
750
4192
243
2407
2946
3756
2829
2107
1272
4454
1065
2566
3335
1459
2663
3945
4625
4364
343
2461
3960
2801
3316
1062
4219
4243
963
2414
21
2413
3920
1318
4505
1983
2893
3720
1550
2631
468
221
12
4980
3164
1897
848
3732
3967
2147
1259
3227
105
3951
4031
3978
3792
4733
4202
1414
3784
3672
3730
1999
897
4941
1396
3366
2669
1004
1385
2420
669
3632
1204
4498
2455
3224
4843
2273
4588
2867
3335
2411
261
40
1425
2098
1175
887
4928
4837
4483
4133
2643
828
3048
4801
1350
1827
3163
2847
4516
2537
2635
1660
436
2499
1588
2920
1997
4255
4791
3618
3222
770
4067
4706
3957
3008
859
1022
4597
4087
4568
838
1528
2085
3498
4070
833
222
4200
4129
3384
2130
947
1999
66
141
625
1755
2944
4793
3
2226
2648
2189
4641
2964
1293
285
829
1553
4467
3163
1071
1268
4405
871
684
3414
1118
1968
347
4351
3925
1704
4848
504
2358
2769
3453
3197
3241
4157
3134
3950
4046
1612
1060
800
1046
1453
350
2645
2872
1689
3324
930
2502
2593
1252
563
2241
4022
4024
2507
2443
1140
4182
1232
2065
4306
870
4043
1756
1147
2948
4669
2864
760
2525
4828
2875
3946
1362
5000
1521
1980
2899
1749
1966
2845
2441
3005
2162
2326
3534
2578
4946
288
2051
1267
3334
3838
1859
3586
2807
3805
1716
529
4737
4440
3465
4254
312
2197
3469
2292
3523
3304
3060
2385
25
941
700
4925
2580
710
3272
3539
778
1093
4810
3443
3583
1298
2023
4544
3930
2819
4697
766
685
2456
1591
2781
3137
4166
3091
927
1839
4096
4331
395
3150
277
1663
3906
96
1717
1349
2077
1720
4542
487
758
1026
4557
2260
3737
4478
2051
1355
1502
3828
3280
2202
813
3136
261
4659
1213
453
2029
4810
1048
2279
2906
478
4973
1666
3239
777
1503
838
853
4630
3576
4312
770
4837
4898
4030
2378
69
2739
2438
2122
2882
1542
567
3140
1588
2341
4948
1632
1530
908
2979
3744
502
193
2589
3865
1875
2630
2313
1379
2285
3293
2383
3563
1129
3050
2644
2674
1934
240
2881
4337
2515
3813
79
1404
1401
2662
3305
2004
4496
3785
1817
1205
3617
1691
2897
1807
4017
3682
3008
2879
1345
953
3444
639
3441
1840
674
3033
4488
1470
1979
2448
4186
2388
716
1928
4592
463
4519
2131
3894
4878
3125
3788
1977
1317
4083
2356
2701
1207
2948
2111
1246
2636
1933
930
3290
366
244
2284
2397
2539
634
1138
82
160
2597
3060
1019
1554
2018
73
3914
2193
2608
2361
1681
4698
996
1717
1503
622
3772
2040
2741
4386
3390
2060
4116
4814
1702
2811
4591
4554
3218
4085
915
3262
2146
4268
2654
3509
138
3900
463
3492
2103
1338
910
2737
1649
3968
1572
1384
3435
2237
157
36
485
29
1210
3043
354
1363
4168
383
723
4800
1490
4313
2758
1016
2229
2822
344
4097
3
4626
3415
195
3772
3842
4056
3926
1695
581
181
3053
518
656
103
4632
2677
4739
1354
4745
3144
1876
3973
2573
3386
2952
1537
4561
2872
174
3213
1556
3185
3704
1839
1442
449
1546
420
4505
3076
1823
3679
2576
200
683
4230
1098
2589
1945
2073
2454
13
1202
387
605
1900
3102
1558
1090
4773
3016
2379
3104
1005
2663
3836
3435
3765
2392
3058
2237
25
4500
706
1444
2617
3013
2878
4099
610
707
2336
3064
879
4784
1888
949
1576
3204
544
3323
4656
2889
1183
698
3826
3745
2307
1790
1241
1757
3149
291
4638
599
3453
3069
2560
775
433
2636
1609
4211
4178
2634
876
4983
2204
3577
4998
2474
1851
1651
3884
2710
1835
579
1341
2597
1464
2597
2786
4732
905
2547
4213
2472
2786
2972
3016
4711
443
210
1774
4288
2683
777
2740
1937
3670
1993
4246
1233
4751
1237
670
1650
4460
4450
4590
3428
1280
4101
4421
2904
1844
4375
267
1377
3145
3212
2979
3285
2276
2215
960
3853
1753
3497
806
1133
1284
2437
4685
4413
2904
132
4787
834
3689
4922
820
3299
1840
2466
657
4205
501
3155
4689
4687
1126
2652
1122
2914
4235
3537
2585
2718
1320
541
1
2622
1826
2432
2042
4305
901
1696
1523
4034
168
3168
1969
1810
3136
3477
1803
4011
2049
3675
247
4279
997
3319
2654
4049
1183
4039
2913
4872
42
132
601
2515
3740
3407
230
1185
3178
2223
3821
142
3245
3794
2324
2751
2558
2174
765
4948
2350
2746
3903
2958
4527
4692
859
1761
776
3484
4192
4366
2291
1944
1917
3823
1234
1306
1677
123
3973
4655
3594
1896
2881
2111
4386
889
2750
3857
3940
417
3135
3149
1069
1236
93
249
4989
1029
3937
4285
2242
2756
3333
4047
3093
2748
938
2934
673
2035
4101
4756
2993
3521
3434
3926
1523
4144
4983
4254
4861
1000
2097
2734
2205
3559
606
4831
3742
243
1535
1304
244
4195
2812
3833
2703
3998
548
755
4796
2513
2275
310
4346
626
3404
3657
3319
2268
3657
4321
2307
1679
3042
2794
1583
4774
721
4072
2025
2922
577
941
4423
4194
3986
1953
3507
1788
3661
1701
1823
4496
3523
1850
678
802
691
4378
1719
340
4596
2362
2472
3337
1782
3572
3419
3897
4582
570
1367
1680
780
1024
4535
698
2774
3242
1012
3733
752
1364
3397
3123
3100
1003
204
3650
3512
2296
4668
2191
1732
3400
3376
4105
2728
1497
4631
626
2248
1539
2033
1987
76
1706
3633
1922
696
1273
206
701
4238
992
2561
1080
4288
2249
899
4778
4413
2986
3102
2645
4541
4970
2000
4050
336
3343
2395
776
1153
1979
4006
2023
819
1545
1606
3005
41
1468
2282
1063
333
3287
1983
3506
4291
3712
2761
713
3328
83
2979
4208
1445
610
3819
2610
3474
126
2
1682
1956
1433
4759
2106
1540
3160
1591
2630
2162
4591
4738
1278
3816
1457
1911
684
1234
4630
3344
178
698
1698
2210
1230
1828
1299
4329
4568
1112
3614
4773
3432
3014
2750
1432
2854
3055
1375
816
2412
1813
3767
4392
734
670
4743
2928
2108
1089
453
3786
252
4716
3851
719
2111
4470
2565
1761
2347
3458
4094
757
822
3076
3236
191
23
4096
4888
2693
2755
3744
3606
4979
4355
30
2642
1697
3376
1191
3175
3170
2631
802
1001
3582
2641
2561
603
2862
2073
3379
861
3402
3449
4302
2441
4108
1568
284
530
4660
4011
3693
1370
3587
2623
1455
2893
4182
3665
1137
4965
594
4941
1849
1665
495
827
4586
3643
1785
3176
1744
1388
3451
2295
4915
4626
1800
2631
171
4496
3702
2198
383
3942
800
905
2603
1747
66
2184
3432
3981
301
1004
4389
3714
544
245
3305
2822
3154
2248
4117
2584
1349
2781
1355
1807
1866
544
3854
4582
3649
3278
4765
4786
2216
3553
1744
3896
3202
2542
2180
3361
2974
591
4699
2388
1322
3140
4758
2074
4828
3976
3565
1027
2199
4067
4257
4632
4993
1173
4736
4630
4174
1271
929
1672
517
749
2217
1471
2152
3654
673
3001
1074
2178
1622
823
4159
798
1113
1443
1276
2997
4078
4392
629
2778
2098
2996
3820
4716
1014
629
1641
2576
1295
4373
4310
3010
843
4120
3403
495
286
4013
354
712
2016
2511
790
3293
2068
1112
3996
956
112
3998
1257
4354
4299
1829
1232
1114
3948
4118
1470
2292
110
3566
3481
2983
2520
4439
689
2570
4198
4187
1028
4575
32
3475
2103
137
3989
338
2506
3952
3588
4387
3597
174
2187
4008
3792
1789
3059
1331
3932
175
4882
162
4424
2562
3423
1923
3396
2866
1486
4857
3175
3847
2460
1730
557
3709
812
3452
4725
2856
3716
4276
665
4070
1806
40
1686
1876
1722
1065
653
1434
1846
4729
830
321
2834
4659
4075
2780
2100
239
4858
2217
4997
2269
3712
4978
3407
165
1420
2016
3064
2780
2817
4351
1006
1040
409
1156
211
4928
4118
2026
3179
129
2731
2334
3071
1721
2806
732
2799
3057
3207
167
522
509
485
3338
3591
2294
3959
4822
950
2743
1045
576
1426
4956
2421
2524
3857
4134
3637
1160
3
843
1479
1906
2271
2661
2502
1058
235
341
219
2925
4659
2903
118
3455
2846
1668
308
2616
3611
3679
2946
4620
1118
3645
1191
2154
2614
3159
1968
4913
3618
3894
2928
3310
2239
863
108
3632
3038
2794
464
230
1507
3281
2554
1386
1811
4895
3859
1184
449
3280
915
1411
3315
114
4023
1714
2281
4282
2483
3411
4086
3258
4158
2896
4123
4910
3631
2629
2045
302
363
3183
3608
24
2046
1424
4723
1250
2965
208
4307
2634
813
3109
2781
3265
4967
123
1805
2226
1380
4114
1077
2810
2833
4932
2208
911
1003
4948
1695
4660
4229
2361
1203
1331
891
4080
3916
2734
3515
1697
3717
797
2318
3699
2103
4682
2957
3099
2627
484
207
3068
2085
642
3471
3704
4255
3112
3650
1066
4386
3395
4790
2051
390
4242
2028
3044
4255
1793
2105
2458
3852
4298
2345
3241
152
1284
4022
111
2467
2425
3267
1844
3851
1579
3532
676
732
4702
2668
2705
3089
1788
5000
2538
4875
2823
4550
2393
29
3297
3830
4735
4761
2470
1013
4966
1433
1151
4082
232
4354
1066
2393
2491
863
1083
46
871
26
1441
566
3052
4658
3246
738
362
3864
4758
2762
1889
1480
1648
1967
35
3418
1
2210
1637
4514
4226
3682
1158
2183
1528
1514
2768
868
2307
3499
900
2108
1590
964
4721
1323
2618
1128
4602
2296
793
1925
3425
2146
2871
2808
4925
2042
1018
3485
1132
1030
1812
1143
750
3920
2285
720
2110
4215
4395
4620
929
4264
4340
2872
1462
749
3708
4770
2142
3477
476
3568
2289
3662
808
654
3402
2895
2788
2550
253
15
566
3137
4390
2203
2837
2638
488
3620
4315
3880
985
1566
1997
874
4603
2150
754
1754
798
627
3255
3757
4715
4528
4058
635
4362
2038
2012
1375
4335
4714
775
1645
2618
1094
1111
1101
1848
1397
2731
318
3393
1817
2385
3383
3494
4342
1097
4431
180
3772
3217
1479
2679
4969
4017
2795
17
3581
1226
4044
149
3248
1398
4185
309
2960
4828
3215
2852
1873
2205
4562
2917
1151
1973
179
68
3203
3471
1995
2269
197
4132
2125
2843
4425
3415
608
1573
1777
3277
2148
3837
3692
1368
4501
522
2697
3527
3578
3850
4955
2801
1098
698
4798
2770
2781
1730
3785
4993
2598
1714
3996
3775
1949
1027
3798
2092
4474
1366
1516
3228
1465
4643
2592
3545
2572
3429
4506
3347
3452
3365
4284
4509
1359
2640
949
1897
4180
3826
2898
1763
4723
14
359
4869
4910
3461
36
120
3271
1261
1271
1687
2209
4496
2655
1837
1037
3631
1174
4107
3176
506
263
375
759
4353
3482
3932
3877
3289
983
3883
2142
2304
4042
4168
1833
3997
1307
4977
351
1115
1471
2653
3471
3504
230
3007
4498
2669
4887
4297
3567
2262
4142
271
921
1368
4743
3144
2480
1958
2942
2304
3723
1119
4691
4927
737
2093
394
97
4028
1549
3157
1547
2450
4533
372
3286
263
727
1996
633
1904
1070
1916
3616
1195
3083
3074
3140
3778
636
1768
2784
2095
4450
2015
4607
1780
4202
2550
2297
1834
3327
3986
1830
4458
2979
1097
3259
4535
1806
2381
2056
618
2152
2534
178
936
2961
958
1582
4025
2240
3493
4350
2734
4937
2814
595
2072
1597
2950
2835
3289
3579
92
2517
1487
1586
2756
4787
3888
1500
1971
3815
3151
2391
4097
954
1757
695
3929
442
3762
3885
204
4008
3670
2302
4778
1202
3517
716
869
1032
2931
4156
2502
4551
4009
1877
1469
3973
885
4252
3281
3656
4845
3973
2745
915
1127
4873
2536
4784
2214
1098
2926
4981
2968
2547
3829
1045
1389
634
4030
1722
2383
2351
884
2748
2228
2682
792
3136
3773
1846
3807
11
1978
354
4629
1172
2511
1674
1826
4787
13
4554
2422
4584
4592
141
4955
4944
181
3784
4671
247
4669
1034
220
362
4115
2763
3929
2533
3196
425
641
653
1493
4178
3198
2501
2458
625
1069
4124
2751
73
2906
3670
4629
4110
2349
3941
3486
2747
4479
2053
432
2636
4935
3797
1070
1523
3507
3586
1491
465
1062
3399
4810
2895
2507
2680
1516
355
2100
2453
1586
1849
2459
3553
1358
4191
397
1668
4076
3615
3503
997
1575
3201
990
1054
1648
4696
1310
1310
4866
330
2887
925
4966
294
3176
1684
3145
2823
1808
4387
2182
1682
2052
2351
1812
2425
998
1723
2137
4212
984
150
1056
3722
4988
413
4728
364
3688
2940
827
2610
4039
2980
4891
1657
4375
2967
4170
3364
3921
4340
4405
773
3841
2366
16
233
2856
1035
2639
4478
461
2127
4951
3768
772
2842
4976
2723
69
4087
618
825
3927
2460
3861
4537
199
1718
438
42
1846
1432
564
460
4079
1260
4388
101
4469
4475
3698
2008
390
2778
3615
4521
491
618
2657
2264
2443
277
4800
2581
224
4890
821
3608
2175
1737
4297
2708
4023
2768
2774
4369
1399
1256
1644
2097
335
747
2744
3316
2889
4074
4808
3843
52
3955
1614
4537
297
1403
1126
817
617
3858
1212
1837
1488
4297
4443
73
1167
2594
4772
4775
3385
2108
4371
59
987
4570
564
4167
1217
1327
3413
526
3774
3317
4139
4698
4673
63
4635
4895
1488
4791
3900
4471
1650
4149
2473
608
4715
2166
1262
3084
3470
3356
1018
3016
3533
4713
4772
2202
2793
492
2546
2264
3696
3933
1696
1878
4499
2289
4918
697
2273
2542
2256
4959
974
1338
407
3081
1329
2288
3960
799
1404
3196
3813
3727
4419
926
3037
2673
3067
4797
3526
2585
3373
1714
2940
2472
2161
876
3840
3394
1133
4276
4464
2681
1376
3437
3035
2502
4488
4636
4451
2778
3531
2849
1626
71
1696
963
3597
127
4598
2207
3380
2242
2244
4328
229
4459
3496
398
816
3469
4703
1613
751
2334
4909
4144
1298
3762
3553
4859
792
4863
2590
3015
3072
4130
1965
2123
3862
3056
551
2986
4017
1051
4764
3577
3159
4122
2955
3847
3735
3039
4827
4828
1094
2413
4680
3714
4926
4603
2631
2684
3764
3912
4431
4071
4330
3572
3002
450
1856
3868
2393
1681
1554
3670
4913
3022
2741
64
916
1850
2014
2863
2408
4189
2929
693
4353
2033
2671
4869
421
1288
3718
931
2717
2670
1509
2764
4366
1704
4867
3344
3899
4072
972
2561
710
2408
4080
1459
2693
3811
2565
4188
295
19
4938
1910
2487
4420
2718
3289
107
1774
1276
2683
463
1952
4063
1713
1467
4755
4325
2447
789
1831
1792
1384
1226
1141
2547
109
3121
3695
70
1623
1676
3149
2927
4043
1384
3193
4241
154
1638
3742
133
4172
2237
3613
3053
1304
751
1420
2345
613
4033
1056
2836
3878
2214
3996
4487
3605
1852
4316
3644
258
3941
1277
2744
4283
4596
2958
4715
2052
2222
3234
3004
1713
2727
3115
4907
4809
3989
1665
4894
305
3238
2981
2954
2659
2621
2362
2054
1976
1441
4549
3391
1214
3998
1423
2781
1279
3660
359
4204
4812
2294
3696
3442
4644
638
4869
1534
3201
427
2643
3012
2286
1832
2984
1684
2033
285
4989
926
1489
1517
4077
1622
3591
1201
2165
359
2340
1328
3684
151
3200
2915
2406
4629
2410
4766
4839
1021
4793
3262
3561
3347
4621
2767
2202
4243
1944
595
2406
53
1157
2284
2543
1971
1411
4638
3379
1103
325
532
3527
2939
159
2849
1618
301
1838
1242
3034
4894
4573
2387
3690
375
1634
1019
2150
3067
1856
933
1635
2494
3432
1517
1463
4307
2224
1016
1075
4595
3748
2608
4433
1055
4589
1561
2113
2113
943
3619
3441
3290
2322
916
1250
4652
1689
760
652
112
4895
960
641
4744
3169
4501
4200
2055
1582
3814
4700
1555
969
555
1904
594
1047
3662
3757
608
1595
2180
4343
408
4367
3104
171
4300
1005
240
3868
2836
3198
902
695
1686
1823
846
1580
4359
3020
3555
2011
237
1759
2962
4385
1138
2955
43
1140
4447
636
1528
1283
452
4867
2341
1151
933
929
874
4982
1222
2474
1711
3132
435
1194
302
1630
2900
482
2650
3873
9
2313
579
2142
3543
4036
1914
2402
3452
4590
2680
1061
2449
2308
2594
4658
4048
3405
327
3759
3809
2230
3615
3486
285
953
4547
1811
1197
3459
4881
3457
4042
4710
2115
4058
3946
4807
1949
4352
2757
4763
4361
4073
1756
2467
2077
2348
2062
1936
4394
1306
3947
2954
4746
4109
605
4923
1088
3295
1764
1501
2800
305
3345
4937
3262
4158
4640
4234
1899
148
4952
2804
2158
479
3672
4171
2801
2728
1231
65
3001
874
1083
3260
2974
4082
3800
806
3157
3749
245
3147
2364
2883
1957
4390
1389
1766
1249
4497
1218
4476
1686
3030
2371
479
1697
710
164
2111
983
2279
2125
4636
2871
337
4251
1777
2498
4774
4600
2392
3754
1116
572
2537
1031
34
1248
4440
2784
1626
2293
4340
3468
3222
1228
2967
2370
113
2558
2835
118
3706
2748
2786
2249
993
4330
1095
2252
2292
2246
1802
2279
3242
3029
1956
2913
4002
162
337
1922
1458
2170
4973
3173
4060
560
3114
1609
467
4032
4976
1433
2045
3371
1954
2827
2598
4490
198
751
800
3235
1834
4554
4039
2895
4627
3936
1280
3534
2788
2932
925
4868
4511
1894
2367
2235
3240
4613
4752
1554
3637
3056
2997
605
2566
4159
2140
2025
2803
364
1420
506
39
4442
3113
566
2172
2458
4362
630
3732
518
3808
2714
1564
155
4314
1928
2720
3345
2647
2699
2760
747
3247
4487
451
4745
724
1449
96
67
570
4117
1096
3821
2341
115
1
903
496
2076
384
3178
3146
4937
2224
4093
4356
4590
3272
2677
4815
789
2498
334
1969
3613
3879
3795
3133
1136
4674
4693
3997
4366
3014
4556
738
2433
4675
2995
413
2577
1827
3181
4770
4578
4968
786
3616
2038
3513
422
3393
2955
1524
2481
2941
3594
2934
1935
4257
4488
909
2253
2843
4325
636
2864
3935
1082
1978
2999
2418
903
1166
657
2563
682
3676
959
1332
4719
3483
124
1720
1828
1907
1016
91
1549
1905
4436
993
2496
2036
154
2670
4593
3408
4641
4052
2959
4205
1500
3988
4894
1840
2011
4372
3383
43
4429
573
3715
3709
4817
318
2402
4528
3048
3989
2039
3401
1058
4479
290
575
1833
1482
1022
3951
414
2628
447
3106
3137
949
4475
4599
28
1141
3095
1681
641
1763
1783
18
1735
692
4618
780
4169
2650
2030
4852
2682
4400
1963
1739
1737
3184
719
1462
558
1021
3018
3615
4411
3273
3942
2346
3098
1385
3023
1498
4782
4249
1424
348
1018
3298
2916
4803
3747
4183
2684
4522
4587
934
2026
1359
2915
4976
3770
1175
3615
4705
4877
2845
1405
7
4946
3614
3427
4331
447
1940
2253
3524
369
4810
1729
2828
3053
3783
2693
404
4497
3300
243
1916
2625
2947
4003
2255
644
1442
426
3949
1520
3057
2176
3683
1845
2918
1577
3269
3298
672
3801
252
2649
868
3323
338
1231
4096
2888
1568
1953
2464
3553
4890
744
4640
937
1848
3427
3339
2553
4205
2962
554
2280
3971
1832
4092
2446
2229
1100
4513
3581
4829
2050
2440
4328
220
3783
1913
4047
1835
1340
174
1794
2216
2921
771
1227
4197
1442
4373
10
4610
1278
670
1072
3493
3904
3708
680
3902
3146
4922
2090
4592
2952
1949
3288
2875
3196
1475
827
1367
4761
4198
684
493
2613
4039
15
1260
2055
2744
2858
492
292
707
1465
342
4375
1546
3428
3134
4138
854
4503
1066
4414
3020
4251
4566
1453
76
3969
2406
1593
2039
270
3005
2995
4319
2717
3451
1401
1904
3103
1579
1596
4750
4418
179
3805
1815
2566
1794
4604
3902
4172
283
3558
1352
1369
4819
1516
2383
1569
2763
796
4032
1940
2197
1219
1846
4177
68
287
2890
1157
3057
4736
4534
4486
2540
4595
3624
4221
3177
330
4544
4015
3508
2736
2919
4631
1638
4736
2700
1322
1417
1028
3332
4839
3959
4934
2212
3166
3024
4211
4876
4817
1772
1803
4768
926
4453
1716
2858
248
4724
3266
1845
4069
2050
2339
3651
3813
321
3216
3053
1857
3938
4164
872
3626
4730
1267
1532
461
1961
2687
461
1035
2428
1935
1323
1501
4288
2894
2485
3602
4417
2514
2576
3235
3259
577
917
3076
966
4033
2103
2082
4183
2332
1162
3106
1334
3606
4332
4783
334
1848
1735
4177
4287
1861
2686
2287
2224
1304
1247
3460
4607
1110
3016
84
2532
1159
4021
4569
3732
4557
3712
3052
941
370
2229
3306
3163
2388
1327
3151
3853
4496
4845
3176
4942
3816
1206
1619
1520
2427
153
3430
1090
2771
2813
4126
1037
1228
1241
1038
222
4062
3381
2670
247
1139
2212
3865
1951
1974
3845
2763
1923
249
514
176
3289
3123
1081
4241
3640
4829
2329
2208
1129
3137
4602
4402
405
679
2373
3512
4745
2957
1235
3441
3949
2754
2139
4124
3800
1099
400
4056
2457
3958
2746
2322
1383
4798
3167
2519
1307
4567
2498
4075
1070
699
4785
1855
5
4431
1094
3993
3821
3858
4886
2289
4965
3094
3218
3794
1720
2720
3082
3728
337
157
1253
2497
4974
3056
3572
3290
2350
2171
2715
3175
2183
233
4016
486
2062
4531
215
417
2491
249
2410
3517
4566
17
4101
1781
4329
637
2358
1748
155
3361
2948
4675
3405
4167
1867
3157
1072
2900
4694
1191
3746
4181
2880
3873
2648
3260
3914
660
2887
2900
866
3829
3678
1963
2570
289
3385
114
3962
2758
937
4229
4230
5000
4597
660
4554
4458
4131
655
3371
3118
83
2276
1377
4466
497
3100
81
3831
4561
3116
4769
2651
2032
3726
4979
1960
157
1765
2067
3072
4238
483
2231
1161
2708
2215
1553
2838
722
2733
2563
224
3578
1039
4557
1730
2088
1250
2714
4131
1051
3387
577
2292
4087
2004
1040
2114
2666
3897
2477
1277
3895
2679
4852
3667
106
3632
337
3283
4370
1812
3541
4200
4767
4821
4404
495
2134
594
1141
4671
4758
691
3258
3262
58
4339
2929
130
4137
20
2191
4091
2502
1031
2494
3693
1782
2403
4461
1300
2542
3712
1243
4877
2992
3666
4705
767
4755
327
3913
2171
732
2547
538
4144
769
4669
3979
1205
3857
4670
3574
3257
3502
953
489
2684
2365
4126
4562
3338
1809
2222
2202
3353
2588
2578
3859
3290
2319
2918
3196
14
3202
3773
1434
2966
1958
2142
3150
3217
1246
648
4303
288
3857
952
4237
3359
1321
662
50
2057
672
3739
3365
2047
4715
634
194
9
1376
4156
2131
1921
306
2132
505
1533
3124
2567
3065
2470
4050
4976
1056
599
1517
2635
1413
4965
2821
2538
360
4668
4719
3215
3722
4407
4380
913
3062
1644
4642
132
4751
4713
4654
2842
2219
2367
2084
1140
2844
1741
2087
4469
3097
64
4623
3324
3955
289
770
1780
675
4179
4893
4999
1902
2934
873
1349
3897
3502
1669
3999
2925
828
1381
3515
2872
1242
2852
1355
4254
3678
3128
906
2514
4698
2654
1437
2503
2020
3565
1896
26
1804
2371
2181
1898
541
4387
4239
3099
4084
3493
1353
1632
3015
1555
1776
984
2919
1194
362
3703
4642
2022
2041
1494
4244
3049
4897
2508
1166
2205
193
929
2476
4822
817
3168
3893
2188
3027
4128
2276
1361
2052
601
4172
903
1723
1225
2988
825
3393
189
3464
4093
1618
849
4332
626
1200
1530
3586
303
1718
3547
3812
1952
4312
4435
4795
982
3338
151
3661
3890
4951
3624
4723
4739
4129
2104
4719
2603
427
1170
238
2927
3428
2431
2715
1190
1372
1683
2885
2702
1289
2250
1467
3141
3490
2830
623
4844
688
2786
1705
2147
1040
2034
669
4387
3287
4937
914
11
2820
2146
4641
2130
3942
1864
3044
4140
3002
3147
4430
4130
4226
1404
3580
4697
3390
529
1025
1219
3205
1786
900
3126
1994
848
3866
2189
3007
773
976
4201
3433
745
3975
274
3728
4568
4836
2333
1936
3576
865
462
3526
4862
500
3560
1793
2666
1718
2876
4006
2845
2907
2944
2595
2273
1690
3429
3596
1675
345
4960
522
3788
2650
446
4471
2582
1251
2326
4687
2546
509
1491
3840
4260
4614
342
2273
1291
4394
2003
373
1735
3363
2340
2536
4795
298
1082
2626
2831
15
978
4817
2908
2672
2741
4107
764
2820
1390
713
1631
2796
1262
1738
3380
4779
4506
735
3803
406
698
1391
103
2026
3679
538
712
921
2917
1852
3372
3136
2129
2387
2828
2191
4362
2016
2904
4545
3736
3363
638
1312
4148
4530
551
4782
3044
1349
1166
1338
1384
2715
332
2588
3504
4985
743
2920
1237
3940
4623
1042
2411
33
807
572
1516
3051
3846
4788
4454
1698
2052
4766
2436
4168
1714
847
1219
3969
1992
2709
3553
1215
4774
1563
3164
3295
1266
2681
533
2705
724
2286
4195
1337
4144
4533
4365
1738
4473
2276
3757
4787
2690
3526
1570
3184
2709
3771
2951
4715
1101
366
125
4296
1586
720
1116
1162
3041
1934
3174
1665
4413
2824
647
3939
3128
2738
3978
4516
3874
2642
1567
3526
2508
2734
4395
1205
2717
527
4617
3493
4157
4363
1011
4955
2208
3181
3591
1602
862
2169
204
4309
1825
4816
2479
332
4953
4969
1173
3123
1205
312
3649
2320
3684
422
854
1218
1567
3690
1503
4520
3992
2668
1432
931
2723
3260
394
4560
302
3457
2313
465
2315
3674
4848
1190
3653
541
1328
244
3435
3260
643
1987
1343
1156
2218
765
2763
1923
329
3708
3421
2795
4528
1910
1303
4287
2775
652
3045
459
2029
3266
340
3486
4839
2164
554
2699
3887
308
4556
4497
3411
2686
1842
1776
3888
2311
4295
898
1967
1140
2985
1323
1192
2154
4494
1315
1852
839
2898
1674
3419
86
4711
1145
807
397
4543
365
1538
1714
4292
189
628
372
1868
4924
3249
1582
2732
2796
1682
1418
472
3529
4810
4588
4680
4026
2096
4729
3256
1566
4817
2507
2567
4784
4203
2789
152
1942
646
4861
1140
1834
2134
1691
764
3085
3544
3945
4355
1346
2449
2895
4076
2028
3897
3155
3281
1041
4658
1139
3026
88
4413
1701
2547
3751
2503
2531
4823
1038
2887
1409
3661
540
2880
3008
4766
1651
1123
2278
1423
3851
4666
2916
2707
1617
1024
1868
3906
1967
1895
3225
4443
3622
1607
980
4370
2525
3985
90
3062
4980
1193
817
2197
3359
2317
4235
4804
1038
1549
557
2421
3598
3953
571
3085
2693
1087
1475
1780
4187
304
4378
4419
190
4924
2159
1814
906
471
4845
4323
1347
1791
4696
1424
3208
4400
3934
989
393
4921
3708
1889
2971
3275
1804
618
24
717
3044
3342
4596
3791
1521
2439
1373
802
1245
307
4834
3580
1924
2127
3635
3433
570
2153
4408
4581
4138
1589
4799
160
1825
1367
3097
3866
2271
2911
2257
440
1991
575
2712
1354
362
4459
3996
3614
2064
2604
108
1724
3810
4221
2774
2832
3440
2741
2134
3165
1489
699
4979
2486
4862
2615
1807
1659
1813
4121
1708
2652
4555
995
4064
4419
52
4644
209
4844
55
1142
2969
59
2478
4880
3729
4609
2678
1120
2891
4917
3334
731
2299
3204
2018
3030
4979
178
1627
3155
3938
2725
2761
326
3562
1012
955
2601
4012
2365
1003
2879
3399
2738
1827
541
2601
4503
1938
4887
783
2679
922
403
2737
1791
3633
4928
1492
3991
4251
2710
2020
3690
1702
1801
2845
3977
1410
1978
1646
2722
4409
4868
19
128
3166
73
712
1438
2795
3993
3313
4864
2276
157
4139
3182
4310
1146
514
724
2663
4130
396
4444
1625
3029
3927
4647
3282
1363
593
2192
825
291
3831
4525
4496
2503
2055
2539
4447
664
568
157
2267
812
3705
1400
506
2657
1580
1494
4012
3259
805
4959
3446
1130
4624
3446
2554
4399
330
3867
1579
816
1161
3708
4475
3765
4931
3126
2251
3714
2380
2668
3386
4146
2503
409
816
2899
2349
2603
1534
1792
4824
857
2427
2291
11
495
1577
4651
2159
3449
2344
1167
4288
2209
1655
1142
2217
3181
4675
4629
1184
2669
2599
4057
3539
1945
4614
4484
2708
4565
3795
3172
3111
62
845
1547
4830
1156
900
798
1178
736
2861
2172
807
1536
759
2055
4857
502
483
3275
4965
2348
605
2477
4331
4109
2558
2936
4585
880
2354
4570
3623
1482
1968
1910
3877
1746
1149
1262
3929
4260
4393
2489
4817
4961
1160
3845
3369
2953
1764
848
2885
1876
992
4377
475
3872
4178
869
15
3056
3886
1337
2141
4277
2586
366
2843
4032
1496
3719
409
3008
1207
1506
4160
1479
2398
4987
736
4358
1617
383
1613
2655
1305
4779
1696
860
4727
2935
1406
3573
3638
2836
3806
3552
3720
2984
656
388
2506
3546
4120
4205
3537
2262
60
1561
744
875
705
237
3111
359
2606
146
3164
3399
1391
1857
1231
79
1294
4981
3695
2906
1741
3303
4258
3746
2207
465
1607
2901
3861
1195
3625
2348
2620
4303
922
3530
4358
1147
2796
3471
3086
1808
2757
4639
2161
4723
3972
1115
4234
4909
2079
69
1092
1610
1360
291
1445
525
1083
4332
1070
1188
2099
4834
1364
2239
2875
3701
3426
3495
2362
657
3074
1803
77
1987
2262
3437
3795
4254
2082
4650
1034
147
2082
656
4983
2683
3353
295
2341
3692
4562
1686
4245
4806
4577
1034
1291
134
1124
1767
2501
101
1877
4173
2578
2978
631
233
442
3881
4566
2658
438
892
4968
390
280
1839
106
1628
2881
2829
4752
2491
4451
1486
815
4840
4294
3171
3990
3621
3807
1492
242
566
234
2944
958
224
3899
529
4028
260
180
3681
1586
1588
2513
4286
3813
757
3910
3044
3284
3519
1042
2816
3081
2863
749
3916
343
9
2008
30
722
4456
4211
2677
2801
3639
4027
3997
17
723
3910
1930
163
3417
932
4332
2631
713
4741
3543
40
4311
3069
3802
3229
2809
4154
3715
3763
3870
791
4341
1299
2713
4265
557
4249
1879
4553
113
3267
1312
3480
1124
4698
2330
3267
2387
3397
4757
2574
4748
374
754
4880
465
349
1308
4822
848
3223
4289
2236
1279
3490
1547
692
3714
2754
3543
3687
80
2781
906
2974
3274
2954
455
1071
4701
1365
3654
4097
4596
835
685
3510
3608
1571
1559
554
2106
3419
2708
2247
508
3873
2494
2028
1539
3203
2696
934
1517
1733
3429
1480
501
1274
4734
1423
564
1019
4214
1220
4292
612
2341
4260
752
1811
1325
906
487
2935
2043
3799
4826
309
3168
4458
456
3777
3025
778
4499
179
2119
193
160
4581
1387
1540
2890
1933
2274
3599
2495
1449
2367
2099
4225
4769
2603
3904
783
933
206
3413
856
472
1272
2378
295
4792
396
1747
2612
322
2485
905
4896
4431
3730
1404
2766
3233
2019
1441
3586
4189
2100
4728
1038
897
1824
1310
557
287
1133
4643
2123
1389
1347
3131
2121
2774
4530
4696
3912
2931
4954
1935
2595
354
2566
2641
443
1617
2690
1701
4608
4685
3138
434
3293
2363
1407
971
608
4442
280
2531
1529
2274
2175
1146
2520
2629
3521
3301
1376
4357
2569
3610
478
295
1520
2017
1396
1700
3811
2920
4662
2607
1557
4148
472
2346
3673
828
4828
1193
2258
4294
4357
3452
3890
2977
2508
2373
24
4649
3583
1984
2126
2078
596
1015
4448
1208
2011
1934
3434
771
3512
3260
3656
2216
767
47
4284
1527
3692
445
4430
3654
4958
4225
3573
4128
1778
658
141
4364
390
1916
4869
281
1635
4982
1313
4767
1175
1875
1412
942
3364
44
3916
4237
2142
3894
3255
2776
4493
1483
757
3489
1247
4566
3142
702
3799
4272
219
1933
388
2934
4446
887
2806
2174
1976
3131
3659
4754
4123
4935
4628
3731
2516
662
3925
1157
1308
4558
3844
164
1945
1413
2409
4157
2496
3842
2695
898
4972
1368
4342
2067
2451
2694
635
4152
4810
1478
1822
4494
1224
2613
375
1799
937
3109
3098
480
196
1244
3470
1754
2353
3923
2094
1202
2983
3212
1767
932
3081
4965
4047
4288
29
473
735
4573
1665
1148
229
4611
3669
1788
3800
4084
3923
712
2401
2576
3326
2540
1739
1096
471
4652
4183
640
4135
956
3895
654
4149
2532
606
1301
3562
1397
122
2224
53
3305
4467
2531
3410
3138
203
3812
4635
3377
1494
527
4584
4738
4652
4648
4686
1868
1466
2242
1220
1984
3138
664
4372
3841
3915
1744
2018
2497
1268
4670
4125
2593
1919
1150
3859
946
3758
3216
519
576
4747
2703
2483
4649
4611
790
849
4840
590
1088
3272
3911
4724
4817
942
4095
2136
4711
4107
2075
3836
1312
2657
4108
1031
3367
2778
4855
2986
478
3678
4505
3
2099
2858
945
4301
2744
1077
4719
2886
3842
4909
361
807
4136
427
1138
4437
3714
2619
1215
298
1766
3796
4532
2031
3367
1095
2427
338
3670
1007
531
3764
1554
2190
2830
2768
1093
4638
2384
229
2963
919
2223
415
3947
154
2029
2094
1445
1990
3232
4398
1219
3918
700
4608
390
4124
3410
4164
2542
3765
3010
2800
1866
594
2815
4244
1677
3022
1782
4062
632
4221
245
4836
2008
36
3005
1267
2875
4231
464
2108
4542
1307
1095
2526
2525
1229
1498
1015
989
69
345
2413
2200
3719
796
1122
3720
4678
3924
3036
2690
3034
3693
2327
4509
4133
32
4036
4784
4273
3947
4297
3950
3724
31
1877
3477
3887
1244
3866
2048
4376
2950
3133
1965
4772
4545
4938
4142
1507
3534
919
493
4477
2564
4884
4004
4145
704
1841
3928
2083
4192
1621
995
962
820
4490
4931
1928
4862
4690
4231
4398
1144
2979
2865
1576
1055
1600
3717
4977
3371
2964
2587
4693
2638
1564
4874
4029
4640
4750
1289
3773
2778
1357
1278
247
3229
4101
4514
2955
3091
1216
4502
4162
4075
3487
381
2782
2057
3860
4247
1768
2460
1369
1548
418
118
3112
3653
599
2323
1848
1170
4063
2103
3272
21
415
1736
1351
2116
4357
2476
1222
4716
3918
2769
234
2934
4887
1362
2456
3156
4227
708
1926
1139
356
3210
4894
4983
696
250
4021
4774
4805
1717
3873
3007
21
3803
1810
4968
478
794
2350
35
3831
4780
75
403
431
2541
1321
1253
3132
4726
4476
517
3705
4059
2584
1411
151
1814
808
552
1345
4314
4903
2656
4637
2238
425
2768
2354
2147
4245
4278
3173
2863
1392
1191
2470
3192
2243
4249
3146
1264
1092
82
2866
1
314
3744
4561
2093
4442
4219
4074
1563
2097
2524
4736
2785
1866
2778
3770
4659
3746
967
2660
4046
4129
3160
4768
152
3649
2580
1771
17
4507
4831
716
1386
3035
2096
4150
2140
512
290
4695
1466
664
4072
1587
1326
3926
4428
2165
1059
3603
417
2155
499
3479
3211
1781
4981
326
2119
4238
3306
446
4284
1535
3295
1086
2611
1189
1588
153
893
1855
3587
3879
1961
6
755
4695
1144
4383
2472
4103
3176
709
1410
4191
1022
3469
2839
785
4009
1415
3633
1155
4514
1861
877
2817
2698
1178
2637
2227
4691
2619
4208
3496
3203
4560
590
4037
4505
3037
3113
3755
541
3777
3406
3813
2446
2253
4123
2574
4670
3336
1508
4833
3762
57
2731
2934
2577
2072
1659
51
2374
4473
3644
882
1012
1521
834
4452
221
4972
1694
2708
2351
1121
4166
4311
1142
2363
1982
3712
3372
1474
145
113
4074
427
2796
3417
4433
1906
907
3004
2449
439
983
3507
2730
674
2905
3345
1286
4269
3391
4797
4705
1782
3441
1671
2133
2918
790
2906
2531
61
2853
565
4988
1552
1911
4418
3423
2119
3979
294
3933
1172
3537
845
2452
519
2531
4253
2371
1564
686
3958
3641
2297
406
4337
515
723
2439
322
1601
3224
1616
3163
3913
870
4222
3901
1304
2349
3146
4540
2220
4997
15
767
1807
2025
4501
1951
3919
733
3405
1136
2559
2265
3109
3202
1122
1568
407
1544
1428
1478
627
1687
4966
3103
212
2774
2050
133
318
4157
1970
913
119
2876
4158
473
1512
4388
4566
4811
1083
1652
934
3748
3529
3998
1096
2979
3359
3856
259
1588
3161
972
3344
1308
152
57
1559
4048
581
4162
1641
74
3884
2484
1767
4197
4441
1707
4252
1300
4504
4347
1158
2904
1756
1522
843
3546
2451
3930
3654
304
4516
3314
3607
3375
3491
2775
563
4387
4498
3742
1874
2733
500
1069
4409
3173
1716
576
4417
325
987
3156
1805
3730
2402
2864
618
4968
1806
903
2372
3409
1288
4543
215
700
3099
4567
4530
1758
1265
4953
4900
3906
4578
1346
594
67
3105
2340
591
1891
3521
4507
3010
1801
778
1892
1726
2068
4228
1185
1047
4554
842
582
139
1742
1446
4663
1991
3471
309
1511
878
2693
850
1688
2901
3863
1617
1116
2489
3012
1522
1149
2238
2276
2439
484
3634
2340
4586
2115
769
1614
4994
4954
2866
1378
1395
4398
3881
3218
505
2522
508
4127
2542
1057
2423
1885
4194
436
1657
3906
2294
427
3675
517
122
1032
3901
2166
4917
3143
4121
1261
947
677
2568
4128
87
2917
1131
4835
1517
2599
4573
785
2568
4944
602
3416
2613
4886
3217
2782
35
868
2170
4882
1559
3753
3788
717
660
1452
628
3640
758
2027
1678
2108
2882
4613
987
2478
1694
3847
2782
3944
1124
4395
2792
4076
3296
3215
4368
712
2164
3022
81
923
4821
4856
924
4987
4947
3892
185
45
2553
1427
834
2869
4588
391
1041
305
1468
2633
46
2796
1853
137
1372
2950
3547
1896
1987
1578
4993
160
387
3379
3089
823
1900
2642
3946
196
1621
734
3546
3328
598
3118
935
1756
4158
1690
1782
4521
2763
1212
3485
4442
4493
4692
1957
4481
4380
3609
4290
4878
3628
4464
2316
2420
4606
1021
1494
204
2363
3388
4658
1505
444
775
1519
363
4264
1073
3841
2614
1322
466
522
4683
387
773
2048
3848
3382
970
1761
4133
2706
972
3070
3367
4999
3100
2963
2683
865
2560
2195
4258
3464
4357
763
4474
1916
2390
71
4446
1530
2101
2774
152
2937
2616
3258
571
3997
4124
274
4116
2763
3921
4984
4797
1350
2466
3776
3733
544
4275
4751
2457
1812
1273
2970
4928
2078
1709
3516
4794
1634
1313
3106
2618
3905
4372
2047
4770
1214
4442
3423
1622
1036
268
2094
2649
4045
4333
2193
2402
4847
1194
652
415
349
3742
1686
1960
1563
173
525
1207
3697
2589
324
3745
108
2410
2458
3828
4097
3483
389
1775
3244
4769
1253
4251
4884
4530
2562
1085
3080
4180
3260
1200
3402
3955
1438
2323
2258
1244
3480
4298
2702
3332
4082
3515
3148
749
1251
2343
1354
4114
4780
3021
1475
3645
4292
925
2683
861
3008
4417
4754
4141
3878
2058
3855
1834
2679
4998
4782
4375
2721
1842
166
4875
149
2003
126
4110
2678
3461
2110
4433
3479
454
3254
1834
4325
84
1604
1819
2087
546
424
3385
2880
4521
3011
4970
3526
1261
943
4738
4743
1273
2821
4083
4143
3272
1937
2718
1978
41
670
209
3022
1181
859
1740
3909
4270
925
185
2368
603
1966
4160
812
1511
1651
276
4252
477
4489
3311
819
1266
2932
159
238
1441
2551
3761
2236
3909
3622
2485
804
1054
277
2627
4516
2976
2863
1266
4263
832
3225
3888
3030
4185
164
163
2921
1728
3117
3391
3862
4800
1264
667
4475
1581
845
2503
4844
2216
2168
2993
1341
71
4988
4362
1427
3681
229
4097
3439
1013
540
3595
1054
3062
3729
1933
500
1062
2689
4692
4928
1413
2082
3483
129
801
2869
1733
2495
1651
3980
2554
920
1612
1274
2066
407
1307
2720
576
1130
4270
4927
1080
2180
1265
1717
1936
1739
1557
3453
2471
781
4128
256
967
579
3277
3044
3296
1262
1195
1067
1334
960
3749
137
2622
4493
4336
2713
4987
4364
2587
223
4369
4919
3395
1952
2057
1352
4537
3966
4764
2198
82
2683
2660
2931
119
1632
1970
1676
3352
2646
1716
1790
2713
4039
4761
2642
1508
556
111
2732
1269
490
439
4680
2818
4602
3639
1440
178
2560
3784
1480
2308
4830
3449
2498
210
1755
4006
3471
3578
473
4389
553
4390
3458
3442
4620
2997
3050
3448
707
3812
3694
2116
1941
1184
1946
4561
2083
3811
110
4819
4273
938
4864
1381
4887
1014
295
4207
1417
3755
1364
3074
4912
2366
4693
3835
756
1539
555
2236
4801
2705
2217
1147
3842
2324
3882
671
620
1590
4131
3808
2156
4400
4124
476
2474
195
1017
2573
593
2948
3162
334
1626
850
2823
4619
3214
3433
1821
2543
3634
992
2989
576
2130
1246
179
608
2095
4472
4720
3894
4403
3323
188
2691
2762
4106
337
2787
2345
2087
973
853
3514
3112
1842
427
896
2790
1894
4807
4341
1001
4637
2421
949
1193
3072
1450
2754
2727
1729
4374
4339
2513
92
1238
73
3871
4675
4036
748
3913
4713
3663
3537
4472
3925
3249
233
1662
3394
2517
119
4166
2760
112
1277
1869
429
313
1168
1604
2809
1366
1817
1576
1672
557
3681
459
4820
589
3637
3629
2820
3245
2954
2773
2620
2247
464
1419
3748
4424
4071
1629
2144
360
609
1683
4465
968
3562
1441
1628
3003
1666
1017
4493
3412
1768
1721
3428
1842
2588
1499
3756
3791
533
368
2327
4683
4570
4782
394
290
3643
4518
425
1220
3868
459
862
1992
624
4782
3300
4001
2488
4780
345
3311
2810
4748
1839
896
663
89
1210
3284
3023
4154
3602
2706
4707
3371
754
4931
4693
4895
1228
3917
1135
3798
2470
2214
2580
2614
2641
1597
4892
2047
3158
2245
3137
4709
2879
3249
4305
3860
4149
995
1487
2091
3718
1609
1688
545
4559
2438
3239
3295
3661
2828
3438
3797
1974
2814
713
1706
97
1352
2358
3471
2180
4118
2629
2989
651
2051
1803
1667
3501
4565
4007
933
1131
2365
254
3029
951
2570
1977
230
1902
3895
665
1341
2092
4678
4340
4270
3137
2325
3305
619
3282
4370
135
2975
914
2787
3925
246
3423
935
3422
2338
2456
4676
1989
170
4540
2827
152
617
2492
2766
4046
1646
2630
2668
4661
2781
723
85
98
3084
4916
1291
3677
436
1706
2736
619
3246
2084
2788
2781
3984
1748
2374
3645
3677
3403
549
4822
3435
4859
2198
1081
2609
3619
2637
2901
3929
514
1668
3686
1806
1185
2420
4571
1508
4487
3994
2792
362
2706
963
2978
495
3541
597
1155
1315
3285
1754
191
693
4647
4326
3861
3445
15
1665
2777
3850
404
3156
4811
4570
1174
4661
1882
491
4195
2178
1189
4895
2177
3366
2921
3559
4087
1159
1312
1251
1117
4027
2602
2145
1935
3658
1997
3919
1888
3790
341
4803
4197
889
774
4492
486
2003
605
1009
4919
2193
1522
2333
3204
1514
1131
4565
1703
270
3947
4984
2080
4619
1026
2931
2008
4539
1963
63
3461
4883
141
318
3561
3185
4737
2033
2635
1157
1862
4190
4252
610
957
4900
3086
407
1523
844
4153
2285
3417
907
4612
1368
1437
2748
18
4516
3336
3248
4867
2707
1023
2135
2277
543
2312
2502
4884
1791
334
4682
1548
3320
3825
801
3390
4881
3019
775
3941
3149
3468
4267
1266
3073
3308
110
4089
2
2942
356
1431
965
1666
4152
2688
2807
1617
3227
2442
921
821
3065
4716
4258
4489
2275
3606
1809
4428
596
347
4149
1349
67
3823
3475
935
2562
1832
3075
2363
3108
2731
857
2755
4998
783
1914
2175
2130
1226
1500
4674
686
1985
631
966
3942
1251
4233
1141
2594
3371
1749
1554
1166
2909
1828
3056
3304
3648
2460
4169
4979
4582
4010
2778
1497
3836
2629
156
145
2147
4703
2558
3415
4899
4186
3297
178
4683
2797
2304
4089
4595
1352
1260
1843
4886
3425
3696
1814
3966
4468
969
3520
752
4081
4162
2433
538
927
1271
2596
435
4644
3199
4010
754
4440
2525
3088
3302
456
2557
1646
1109
3830
1867
152
4118
4012
2079
1798
322
910
906
423
3413
3575
3568
628
2594
1587
2502
4282
217
152
3157
432
2825
2683
3893
2078
3724
2969
979
1729
2452
3773
4933
3306
2131
2335
1193
3706
275
2050
1824
2300
628
369
4625
655
788
1110
3602
2736
3729
2995
1843
91
1257
4147
4634
2392
1291
4884
2337
2498
2829
2879
4849
1610
4401
2564
2402
1811
744
2947
4520
3682
2303
3352
4342
4231
742
817
4400
26
1881
2763
2167
3927
1276
999
3643
992
2562
560
1795
4748
4773
4360
2904
4745
2739
4943
1280
1182
3280
516
843
2119
4303
1961
2477
4368
4234
974
4272
4955
3634
2582
419
4980
4803
537
4322
651
2585
4035
1492
1472
4195
1439
3265
3036
2410
2881
2983
4264
426
4594
3672
2009
2835
4375
3803
2515
4524
2039
4337
166
4190
4145
4351
2226
4222
3691
997
679
1169
4492
2197
2174
4864
3182
3366
3360
3333
1651
3760
2394
2293
315
2621
3118
4097
2708
4654
549
3415
3096
2356
2944
4451
2692
3358
3129
2383
4421
4061
3073
465
2284
2869
1367
1666
1662
146
1573
1289
3715
4629
1916
709
91
4833
3974
3174
1848
3832
2676
2307
1999
171
1816
4950
2543
765
2017
4885
4139
1054
737
4193
4915
3747
3971
4406
1355
2548
1334
747
1050
656
2889
3485
983
3475
3813
4862
1371
721
1645
2101
4958
3834
303
4526
1012
655
1357
3823
2492
1728
2189
4979
4875
2134
2168
1860
4600
4613
3105
4471
2374
2172
2534
111
4026
1119
3651
3766
400
3576
675
2924
2323
224
3787
2097
3256
1777
4128
2906
2893
1000
3690
4070
1771
357
4314
4503
2310
467
4618
384
2291
1329
1755
1356
4290
1447
486
2018
2928
2955
1060
2395
4955
1711
4394
249
1288
4103
1474
264
3902
219
2171
3641
2003
4623
4575
4780
4958
3578
184
2207
2404
1611
4667
523
1769
105
3845
1870
2662
1963
4115
4042
2178
651
1525
106
2540
906
3337
3528
4551
3176
3511
2910
3969
3269
4772
296
2886
3558
170
1383
4710
265
1106
3089
2437
2419
1835
3231
753
663
3839
2040
2134
761
1064
4920
930
1086
3797
4145
3315
4600
4017
4466
723
4117
4294
4022
2240
3143
2203
2905
943
2048
2071
2593
3746
3103
328
445
698
2582
3563
2800
2917
4174
2994
2709
4573
3824
1842
3450
422
3791
133
1517
4053
3362
912
2809
1639
4588
4475
1128
3581
2865
3921
3498
4228
908
288
3693
2500
554
1127
3025
4545
2842
4565
4888
4253
34
2162
3871
3599
1735
275
2367
3841
1884
4868
1020
3669
2252
896
1034
2415
2588
4044
2378
4429
2381
2844
827
912
2266
1321
1679
1557
3393
4739
1000
4258
4431
1730
2350
1929
3040
2908
3029
3150
905
4955
4928
2915
25
4674
1496
4138
4035
2469
277
4227
819
4576
2152
838
2816
4201
3579
3255
557
1064
3109
1179
397
100
555
2730
865
644
294
2566
1135
856
40
3197
1822
4796
2572
4571
4434
3257
4703
4974
2513
275
630
4258
2392
852
639
3144
4430
809
2373
2231
3259
1180
203
78
4862
3432
4221
3288
2026
1066
1966
839
388
4668
3338
1460
1040
3939
3347
1246
37
1732
2174
4620
2619
1813
4007
3321
2118
908
377
1670
4752
1185
121
2587
12
3370
4062
4125
3674
4746
1527
2749
2353
3743
1518
1577
4004
4787
4433
1600
1185
4668
2764
1233
3020
2132
645
4847
3493
2274
1779
1239
2975
1665
4676
870
3930
2656
3645
3604
2651
4099
169
2795
3171
2628
2960
3638
2416
4596
371
1830
3799
4620
616
830
3649
3208
3183
1526
64
2881
3590
760
4524
1762
1002
2251
2372
1247
3797
2808
4192
156
4470
284
3790
3024
4389
4240
3158
2647
1170
1326
1982
4240
4675
3438
3391
2075
1101
544
2079
3685
3984
2663
807
276
892
847
3948
4743
4875
2106
3106
1930
4987
4528
241
4183
508
4122
4689
1557
681
1023
4995
4846
3827
734
1619
2542
3599
3318
2480
3474
1024
4251
823
4423
3385
4507
2483
2777
173
737
610
2813
647
4608
4843
1691
2258
1527
3433
3849
3639
3533
1386
4018
2114
2217
4586
4057
774
2201
3871
1468
2907
425
4263
4075
1933
266
1484
53
2055
2846
2809
4590
935
4860
747
4560
515
781
4007
3565
1463
1872
2857
46
626
2419
1448
3280
2634
2990
3674
2171
2015
800
3679
1589
4492
4137
4359
354
605
1145
192
3072
948
4533
3831
1999
4834
1819
3120
1505
3998
4190
368
4379
4067
2829
921
2824
3694
3969
4586
414
662
4886
1591
338
1605
1471
541
3393
3975
913
1607
2593
289
2049
668
1874
4348
1474
4783
4383
1134
1894
794
978
1382
2495
483
4304
4263
4821
1593
873
1567
397
2229
3845
799
13
376
4252
2877
430
1481
587
3472
305
3521
603
1515
4915
106
3806
278
2442
2907
4225
1012
4605
4091
562
1404
3627
4612
2321
497
2877
123
1291
3919
1541
2350
3164
2322
2597
2615
1690
1463
79
4829
922
4681
4449
1558
910
2898
1545
734
2215
1808
1405
2713
2641
3835
139
3223
1244
4185
3198
2070
616
400
162
2993
3271
286
1475
522
2420
1093
1573
4367
721
124
2118
3622
2617
2150
334
118
1881
1397
2607
4723
1256
1180
2500
2639
2404
139
4283
4894
474
1701
4395
4270
318
931
4794
100
3627
4470
4707
259
578
1727
4398
3345
1504
3492
1669
4077
807
4537
2116
4068
1095
1635
2505
3924
564
907
3557
156
1408
4180
1534
1164
1745
4138
2398
4052
4431
4055
4052
943
1913
775
3189
584
4528
765
538
1161
4173
4220
1403
975
456
624
2396
199
2848
2992
2369
2432
1068
2915
2960
588
2994
1837
2618
4420
2014
2359
4860
3792
268
4399
1176
4447
4933
2818
3706
3625
1480
1862
1881
438
4456
3905
2805
3502
2013
231
1017
1738
3812
498
4841
2412
4593
1280
2259
2910
4189
523
3448
1618
2396
3979
4465
3567
426
2659
1976
3455
339
1178
1741
542
2287
3682
1668
4617
2654
579
4746
2604
1144
714
2739
2694
2263
2773
2183
4657
3864
759
3662
2687
1126
2013
2602
521
4350
1217
653
4028
2544
3580
2113
825
4923
3632
2598
4061
3474
2337
105
790
4914
2982
1530
2349
3836
3300
3365
4315
4801
1325
2395
1517
531
1662
3763
1486
3673
877
4483
1839
2670
4095
945
1580
2392
4292
2551
1211
4302
4824
2399
3087
581
1036
2722
3816
4283
3659
4738
131
528
269
478
532
4990
3374
4535
3216
3221
4309
196
1645
3609
4871
72
4013
396
922
1181
2106
2122
1822
3535
739
3730
4930
1867
1545
498
1594
1787
2779
1499
1099
305
293
4989
2175
1336
1954
401
775
4065
3537
755
4516
1602
4114
4276
1846
716
4276
1405
2754
1321
3162
82
2655
56
440
3913
1324
3697
2127
4321
3511
2995
651
2850
930
3868
149
1852
4035
1658
616
679
3738
817
1199
4389
4159
2490
4478
3098
3815
4537
3631
1596
2777
1611
4839
4497
1828
4018
3983
2642
567
1443
251
1686
4002
281
58
2652
2801
3009
66
2875
3362
999
3899
4532
2776
4080
1789
4354
4556
4864
1779
2530
1621
3742
23
4291
3600
3914
3328
3323
711
59
2205
1772
1357
2383
1043
128
4099
219
2251
2224
4217
1654
3662
4448
4424
4939
596
3744
3038
673
1375
4415
1194
4746
3768
4908
3572
2584
4655
1866
4481
1641
1671
3313
292
2030
4365
4483
1552
4732
4066
745
2890
4185
863
2296
2211
3684
1485
3610
362
3381
4683
2688
4203
2180
2002
1307
1529
3997
1979
505
3301
2654
231
2793
4558
3366
3374
1053
625
852
4878
913
4598
2361
3490
556
2092
4661
2172
3877
3301
1623
2913
2249
3100
1345
464
4165
2123
3190
65
4813
1096
2667
2896
3286
3409
4857
2836
3728
2646
4206
2104
2920
4329
2762
2014
3157
3712
2550
2808
3433
2210
407
2700
776
4982
3601
3312
426
3729
291
626
2787
2818
662
496
3120
4265
1792
1267
540
2312
3088
3024
825
3606
1714
4727
3420
3119
2021
1874
4207
3225
576
2651
1211
1345
1739
754
2268
4694
4859
2873
2165
2277
1506
3340
2719
53
4045
1748
1910
2242
1739
2529
3006
1108
1303
730
1435
1600
2122
3140
3090
1000
3514
3285
3527
3850
812
3364
4539
2620
3771
2487
1660
4779
3306
2158
43
4255
896
2516
3377
4766
1273
1728
4562
3062
3670
186
2163
3725
877
1260
497
4079
3021
2048
985
4133
3996
4828
2175
1289
4861
2640
843
3580
3057
4854
2480
4437
1941
975
4926
143
560
2072
1055
2485
1071
3646
1771
3768
4173
4056
1386
1411
2726
338
4084
4163
154
2246
1346
400
1835
3841
436
3635
4756
1284
1993
1549
4520
4335
2312
3451
778
599
4947
3425
2638
696
1498
4230
3186
2178
2134
3941
4262
724
3944
4472
3034
1167
868
1086
978
2245
4740
1247
1961
2834
2307
4092
3799
3494
3483
1414
3024
3811
883
3509
1164
3965
3797
3052
4216
4865
4912
1485
2797
2235
4779
4761
2862
4760
3728
3620
2823
3129
845
4949
4083
2885
4300
1907
2977
3710
3532
1610
129
1880
4630
2914
2752
3812
265
159
3827
3946
4569
3977
3634
4335
3149
1168
4144
3053
1887
448
2472
2530
1127
2007
1307
4129
4794
4334
3131
935
4746
791
1087
3779
1337
1776
4883
3757
2024
3847
1226
394
2101
3658
4831
2454
4310
3015
1931
1243
4361
589
1060
3145
4110
1086
934
1130
2068
3644
3513
4550
3206
3016
685
2640
1325
2185
4697
4962
3784
499
2570
2378
3253
3558
629
332
1389
2435
4106
4737
2407
3918
80
1581
2557
92
153
3418
2124
820
3053
628
4183
2515
4171
78
4893
1676
3743
4247
1189
2597
4705
2395
4074
49
3466
4708
3698
4778
4887
2915
2328
4366
3224
2398
939
4318
3683
2498
1923
862
4007
4142
1572
4285
692
1741
1028
3031
4366
2900
2465
4514
1320
3859
2584
1603
2545
23
1257
1648
3358
3292
4218
2929
2359
4251
4021
2050
4623
4504
3788
490
4691
1975
1833
75
4647
1565
1280
114
205
2469
318
1325
638
1273
234
4260
566
3455
3784
4450
4693
3500
2530
64
2788
876
2493
3743
570
2861
268
1257
4752
3937
3466
960
1772
3003
3850
1923
770
1834
4895
4429
160
2895
3490
682
4234
3789
125
158
4543
3729
3237
2732
3594
4076
1957
2830
4849
1464
2726
431
4019
4963
4654
1426
1566
4273
3349
4401
767
4958
2349
248
454
3724
1616
4074
2578
2617
2291
4281
1330
2745
4378
4357
439
377
4379
2765
389
4073
3526
174
3346
3747
2413
918
1608
158
1076
10
1289
228
1477
1309
2331
1415
276
2760
4039
62
2214
2892
799
907
979
4270
662
144
1038
892
3940
2477
3131
4893
2221
3012
197
3997
2241
2182
1775
2134
3883
4752
3487
1835
4663
4300
3816
1399
4640
1833
216
3846
2314
1975
316
1442
1775
1611
4990
3496
1339
3438
1620
3246
2917
2718
4410
3398
605
399
4958
4899
3116
3950
323
3686
4106
3317
3903
1002
4876
2437
2418
3127
943
258
2682
4090
913
3805
3775
1981
56
1335
2830
3733
920
499
3611
1105
1285
2404
2962
4109
1466
2152
4430
1068
1933
3625
1637
4142
4899
1709
3661
2452
4543
419
2603
3287
2149
2297
3609
1978
1497
4410
4907
1662
1136
3652
2283
986
3091
1512
1101
4634
617
2745
3314
3949
3310
2428
4514
2294
1446
397
1242
2639
4313
4877
91
2255
936
1393
2922
1149
447
2301
2791
893
4154
3044
655
460
896
2568
1248
2882
914
3958
3735
932
1395
1636
2180
546
4266
1442
323
1423
2772
4409
2222
4501
948
3508
1496
1953
3900
932
1548
1998
4750
384
859
4758
2763
1702
825
2129
4699
3294
1309
1868
4225
2528
1541
1537
2530
4695
1202
2925
2522
1905
2870
3863
4449
3327
884
2708
1704
2697
4778
2708
1141
2308
4480
4163
4017
2252
2960
472
3744
4397
4757
2950
1763
256
4811
1119
1148
169
3182
1631
2996
3584
2542
3732
4826
4926
872
3120
1873
3329
1976
274
4492
2724
3173
997
813
2617
4005
1467
3135
269
955
1733
787
1955
2957
1089
941
949
3354
4984
189
342
4175
3875
70
3861
3301
2805
1667
485
1812
4106
4961
4296
3951
4934
3175
3491
1513
4917
1511
2762
1566
2324
1124
4567
2357
494
1037
715
2485
4553
1991
111
2774
4587
2830
4238
3480
4183
3232
4990
3908
3375
4154
4630
4216
488
2240
1416
530
926
2775
1412
2600
564
4645
3234
4261
1952
3356
2248
2212
1010
2875
428
158
2438
2259
201
3730
3145
2547
1167
1648
2874
1865
2311
4159
2803
2900
1840
2938
3329
865
1151
4585
470
1468
2013
2289
515
2372
2936
1267
2299
359
404
3728
3156
4682
4929
2417
1557
3303
419
2488
1305
4562
1549
2457
4440
1098
2868
2036
2658
4743
4178
3919
865
574
1769
1830
2535
4144
1096
1938
1192
2307
1231
2088
4572
1027
2606
4339
1344
4457
526
1905
1807
3363
4153
3897
2410
4601
3768
1191
2234
4802
3313
1284
3089
1290
798
646
4246
3484
4920
4344
2085
2147
1704
1357
1857
3198
2143
3364
4596
1959
3947
282
2287
1641
4153
849
3345
3618
3990
4946
1653
2784
2403
4903
794
717
3227
3328
4989
3126
3141
2338
3565
638
4105
1767
1802
363
4518
4475
4839
1209
2757
4770
2510
4989
1898
1797
1740
1635
3639
1381
4893
4932
2862
2545
2505
2007
2752
4146
2839
2415
4530
32
1994
4549
334
1480
4391
1664
3724
427
247
4454
4508
4729
2235
3115
4580
1882
4605
3208
4732
3308
1878
3911
2281
2000
1709
1262
2556
4238
2827
63
1255
1315
2772
4578
3793
1047
345
2356
59
1258
3542
4982
2687
3093
506
4228
2015
51
2759
3548
2130
3625
2719
3698
944
2957
4212
1947
4667
4653
1116
2297
1727
1880
544
3786
4197
2497
1785
2507
453
2852
2632
832
4198
1990
2600
3445
4886
4982
2277
296
872
4626
1965
1597
4475
263
1577
4865
4370
4159
3637
2432
2350
3838
993
1139
4669
2633
1286
2541
275
2837
4833
3919
2932
3530
3815
2159
423
3504
879
170
4114
3197
4638
3825
542
2460
3098
4884
2047
666
3281
3831
1801
308
3055
648
3382
4590
1716
4254
2079
4424
278
1541
4140
3556
676
3890
3527
334
1326
1162
2762
672
2052
2208
2279
2622
2403
433
387
759
3962
3712
477
1409
2457
2463
4748
2467
1607
2314
1705
37
2423
3974
3442
416
687
822
4081
356
123
1083
1927
4027
3747
2621
3280
892
3321
3866
3258
4114
3332
1850
2665
4219
1462
4197
2036
611
3455
2203
2878
2713
1056
3284
629
2254
3044
1113
220
4812
1173
891
393
2656
1869
3091
4363
3529
4500
1556
4848
346
4277
618
2050
3199
3653
3494
4831
801
4146
1620
3595
1389
1274
4354
3240
4527
208
852
3712
4016
4423
1066
1098
4980
2474
3305
4350
1145
4908
596
214
4640
4420
3888
289
3520
2528
1802
1808
1408
1083
4257
922
4173
1027
1403
1961
902
4576
3053
1358
227
3617
3124
1917
2630
1046
3486
1288
4341
2176
588
2363
1085
470
4219
3520
4741
3639
1768
1973
1392
1692
107
418
3673
4917
1082
3780
1225
843
3479
1083
87
1763
3619
112
2890
2226
3049
725
3507
4915
3371
3167
464
4659
2754
771
1273
234
4287
1760
1062
1547
4902
2617
1992
1176
248
3511
209
1724
4305
114
3732
2650
623
4554
203
3541
4542
3779
4784
4013
2188
3282
1096
3812
1704
1660
825
2922
3409
805
1420
1860
2134
1046
1893
2069
3549
4266
3673
4710
1818
4893
923
385
1356
3855
984
2428
4088
2034
2511
774
2269
2053
1341
1219
1631
3041
734
1705
3676
4017
2829
917
4066
4510
3985
1508
4962
4548
2447
1638
443
2269
1378
1400
3988
4729
81
3375
416
4607
2971
2221
614
1349
3146
4073
2485
3415
3357
3518
1264
3062
1734
1903
3848
3635
4656
2202
1921
442
1293
4107
3374
2828
2273
2288
4660
1512
1962
1158
3166
1222
2914
473
3853
957
3223
1338
3853
2057
1568
510
275
725
3462
3965
1054
4741
2687
2701
4410
2827
4142
3641
4608
3616
729
3778
4340
4468
875
3586
3600
3094
921
3726
3271
202
289
567
1436
289
3256
4476
2473
1987
1621
4718
3654
1165
2100
4688
3530
2126
2055
1889
925
2882
532
1184
2843
3820
4846
4491
2252
1925
672
499
3990
911
2918
3368
741
2499
3034
843
3520
4884
4910
4510
4243
1971
3836
2922
860
4620
3662
4761
1352
540
1949
2557
888
4270
2889
4366
408
771
3701
2430
2611
2448
290
313
2434
1759
793
682
2372
2934
2820
1983
2372
3357
2121
151
895
122
4115
223
861
2085
1287
4739
362
4
3509
1917
195
630
118
406
2783
429
4761
525
2271
1842
15
4475
2774
3149
1940
1108
2729
2738
950
1588
4730
1043
916
903
4780
647
4287
4767
462
1300
3273
2475
2450
2127
2204
1367
3652
4338
4578
1634
1814
3587
388
3931
1986
3555
3607
3984
4393
2285
480
4176
1762
4206
3537
4735
83
3025
2663
2666
4382
3481
4597
4106
2854
906
389
4104
3045
2326
4866
4480
1777
4955
2077
2391
4676
3038
865
2807
3674
4405
4581
3136
604
4390
894
3053
4833
1980
2084
4137
2446
3774
3784
4607
2058
1408
4689
1068
4773
1706
4550
1872
1511
2860
1144
4140
2077
3682
3402
2967
1666
1007
1143
1168
3240
1022
3584
4476
4791
1482
1639
1951
344
4052
2489
1703
2195
304
1297
249
4490
4634
4133
4212
4060
3218
4964
2920
4256
744
1405
125
4652
4599
4164
2956
1384
1664
691
4293
2113
4097
3168
126
1698
1068
2529
1842
3545
3188
3813
460
4543
708
4333
1199
2419
87
3739
209
4585
3966
3132
3722
1750
4532
761
567
918
4178
2153
1455
4492
1925
545
3776
4228
4249
1810
1708
325
4372
1438
2977
3593
3322
359
3937
3872
435
3399
2651
4262
991
2011
939
2799
510
1320
4571
4104
4446
1546
3555
4817
4328
2313
1178
2897
707
1751
1369
4598
3650
2445
3588
206
873
1879
4639
4493
2105
3887
3750
4338
3678
3420
4997
1316
931
3118
4686
4334
4682
3870
3779
3828
1586
1947
633
44
4448
2760
3552
279
737
3656
3600
716
4488
3194
4208
4363
623
3922
2739
1380
4323
2350
262
2172
4022
2534
4859
4481
4945
1347
366
3592
1814
4971
3476
2118
3267
3788
1464
2074
2866
3090
256
101
179
3788
490
1437
1410
2786
1
3800
1321
4042
1914
4089
3925
2325
2225
2985
4116
1221
2258
4622
932
4145
3835
1906
4340
653
3005
2579
1769
612
382
874
4426
1428
4389
2056
4009
892
1568
1233
4386
1604
960
3629
4219
3397
1782
1579
4165
4830
3893
2380
1193
881
84
1139
4220
4701
970
717
4104
487
4824
3911
4039
1265
2138
2193
4989
3600
3600
1423
4184
2126
207
1258
3744
2957
2213
1020
1315
4896
4071
3957
2645
312
2823
16
3518
137
3543
3920
1862
4963
4147
4185
3636
2710
1181
2295
2992
1271
4500
1066
4416
4055
4681
3705
4902
1300
4846
4415
4494
2456
4814
517
2792
786
395
389
1311
1470
3075
527
3242
1091
3852
2488
2691
3161
100
2535
2285
3191
2918
776
2278
2491
913
3977
1051
661
4422
2386
2140
58
2146
3910
3455
3770
1184
768
4948
4759
2501
2586
4222
3403
2120
1303
469
4453
958
4309
2027
1963
1051
3545
2491
997
228
285
1184
3716
219
4137
4301
1813
116
2945
2655
2130
1524
1577
2399
2939
3368
4241
4403
719
2086
4381
1208
4195
847
1337
4944
2914
4297
4103
506
3760
1849
21
1996
2021
1636
4837
3028
3334
72
968
2432
68
4493
388
548
2652
4786
185
3781
2718
378
3858
4313
4728
4130
4980
1542
4244
4583
1744
3511
2051
63
1743
3125
2137
2
1965
4517
4412
2430
3873
2692
4804
3695
2406
4189
4072
728
1429
4006
2918
42
3962
3043
2753
2578
2541
4322
2851
2199
3141
3362
4017
3982
2742
3874
2728
4355
1018
2458
4121
1022
3174
2763
4226
1376
4411
4878
1194
4102
4884
877
3362
2596
683
1005
3158
4571
3071
1599
4945
1778
3488
672
1748
196
3078
4688
4424
2594
2664
3421
453
1540
715
2880
850
1101
2698
2958
4402
4063
1315
2068
665
1393
4093
752
2301
155
2941
840
3667
1675
2850
2288
10
1119
1543
3495
2874
691
4939
3871
2845
2867
839
269
1932
4715
1782
1379
299
4938
417
4161
2464
3760
4209
4702
2
928
499
705
3463
2016
485
3145
3092
3862
3571
386
3512
4720
3090
2962
4795
1978
4283
1538
649
568
2105
3818
3932
2344
4445
2189
4468
15
1916
1346
1926
1331
3287
1612
832
2471
203
2287
3070
4668
3380
545
2640
3192
4979
4984
1054
1253
2272
1499
2601
3270
3699
3213
2787
2443
893
1735
4855
4310
3445
2226
1189
1413
3293
482
2673
3774
4270
4285
2945
1904
4330
4016
17
4976
3331
2913
437
3332
296
1997
1204
605
3293
3236
4912
1857
2334
3759
2292
3868
3266
4069
2876
1916
2765
3381
2895
202
828
4886
665
3799
4361
574
2099
995
1664
1899
2256
809
3410
729
1482
587
608
1926
2554
1840
3260
3262
366
4539
3077
1565
4378
3070
2865
3009
4418
1130
2461
2848
1279
2924
1697
283
4014
3679
3398
941
2504
2956
3516
134
3746
4034
1369
1809
4209
3067
1374
1988
1298
3938
172
3030
1328
278
3929
3042
4873
1341
746
2261
3223
4789
822
2107
4156
546
4626
2706
4564
1309
1921
244
1378
2967
568
1730
1796
1457
4611
1979
454
4867
810
4935
2827
2979
2899
1880
2888
587
2243
1069
4656
2051
1891
2054
3410
4449
3577
4882
2086
4955
4068
2569
1055
1231
1882
593
1753
2532
114
1011
1608
839
2168
553
1668
2895
4813
2350
287
73
3034
4169
361
2318
4790
4284
1705
4654
2161
2615
4433
2826
461
6
3586
4747
4253
2945
3193
2953
2212
2524
2779
4550
4030
465
4391
510
3802
2970
580
509
1807
1791
4176
4447
2597
3878
1523
2400
374
3099
4369
3363
3958
4157
1814
893
3450
2241
2817
219
1641
2708
2624
884
3033
3436
2084
4925
3001
3911
3204
8
985
1446
3304
4220
49
874
2856
177
1954
4878
3712
3826
1376
3446
1067
749
366
3171
740
4469
4407
400
1226
1324
2500
252
3584
1900
3237
2274
1698
566
1706
2854
2411
2280
4705
2233
2480
2741
3296
4658
2957
888
4027
515
364
1295
4257
946
1240
1060
1950
1648
1072
960
751
3588
1611
3717
577
4053
4422
1160
869
2408
4773
4846
2719
365
4083
1968
4577
1467
1840
4642
4850
2949
3441
1914
1861
3143
2174
4418
3582
2242
1689
2401
2480
4167
2832
4109
2895
3123
4351
4595
1297
3760
2262
1426
4796
3652
583
2781
1028
4020
1478
3214
4696
1796
4718
3378
3528
4818
2388
2209
3198
1398
986
1856
1943
2639
3801
4837
3404
4792
1405
2778
1667
4546
1665
4835
365
3858
4439
1046
1157
3569
4110
1337
1112
4
513
1703
1062
4275
140
2960
417
4174
1361
3185
1792
4860
786
4377
3134
2578
1314
1690
3926
3057
1314
828
3010
3982
2677
2930
3300
2185
4035
496
2529
2017
4660
3969
1723
3892
977
3785
2313
2300
2703
4732
1044
2419
3107
142
1892
1507
1675
935
4309
4967
3125
3369
3644
946
253
171
879
4237
3030
1861
2559
3977
1829
4242
1805
4843
2015
1007
3877
1265
596
1550
4397
3442
3955
66
2602
1882
1904
335
2686
4689
4459
4132
709
4811
37
1455
2709
3858
4177
2095
2058
804
1941
3103
2748
2635
382
2637
2763
263
3271
493
1918
810
309
4163
4017
4924
3224
1745
3411
4156
3553
4190
2389
1555
4878
1464
389
766
2416
4857
4329
1172
4504
4949
4095
1473
3851
4437
2855
4093
4263
480
4046
4374
4877
3981
4117
4405
1636
798
1353
420
3491
1722
1087
2929
1119
2007
622
909
550
1319
2789
1462
3490
4749
4490
4118
3881
947
4147
2778
1747
2570
3219
2261
1868
401
18
1877
1437
1633
1164
4055
1560
4080
3329
84
3727
722
3758
3296
4285
1935
916
436
4699
3830
60
2270
4978
2507
3035
933
1343
4820
52
4551
649
4654
4253
2751
3478
886
2607
526
3910
1323
1442
321
580
686
36
4336
4713
2778
1014
4097
3000
3438
746
409
3881
1039
2512
4836
4555
940
2669
2519
1334
2980
1476
196
3960
4076
2237
4290
2962
2626
4288
4451
1841
1249
776
3790
1126
58
975
2503
2241
3714
2872
1819
316
4498
4707
1843
3334
2128
3659
149
1160
1644
1564
4187
978
4531
3978
2687
2625
2902
3393
1861
4517
3383
180
4566
1495
4864
1741
4172
4343
1354
4558
774
4654
4789
4542
4264
2432
3918
4703
4176
3817
2761
4561
4227
4590
3902
907
1719
3022
916
2890
3676
3869
1970
911
4297
3223
1386
3846
2089
2158
46
402
2357
4335
2533
4780
2322
2967
1742
4403
2245
4210
3565
3605
3107
3276
970
486
1949
4909
4674
2534
4289
3933
3454
998
3040
131
954
106
2880
845
2429
3527
4084
737
1080
2537
4704
1722
442
4671
1932
4532
1859
392
307
4194
1776
3565
4537
794
993
1903
281
1808
1167
234
1900
1557
2618
2476
1656
1909
2353
2238
1519
3566
787
2871
3135
4132
3369
3453
66
4044
225
1739
2444
4775
2951
6
28
2294
3070
1506
1233
987
3052
42
76
4893
176
3712
3035
1
1848
337
1755
4208
1483
4565
2218
2809
1921
742
4817
3106
4371
2667
4271
1390
1085
1706
4601
1072
2923
4919
3476
3586
2097
1663
2502
1917
3080
329
3785
4603
1583
1874
4545
2450
1443
2024
1668
526
2925
4874
928
3659
2248
1270
4133
3999
2972
856
4622
3175
2580
478
146
3207
574
979
2920
4775
3424
3142
1892
1174
1308
3409
994
101
3207
2715
1400
3628
4308
2090
4170
619
3640
585
4727
4843
3850
3844
1750
36
3043
3129
4362
1038
2041
2439
2371
464
2628
1413
2838
4415
2087
4599
402
3635
2443
3764
1330
2025
4807
94
1682
3701
1764
2599
2595
1435
182
3357
3248
3290
351
2246
2890
4856
2257
1606
3753
1465
2957
1042
1782
441
3321
3484
584
3553
2560
1844
3811
4165
1800
1645
394
224
2142
4885
2975
440
4468
4275
3435
962
3424
3215
2154
1452
150
732
3030
2193
3347
4903
3280
2971
153
30
2484
541
4671
1661
721
4501
4587
2560
3455
1128
2615
1919
1704
4014
4490
3221
914
4190
2939
1226
3982
1580
3655
195
4156
64
1776
868
4135
799
2793
2660
906
4249
3808
4389
1247
3080
3435
863
2742
1590
4706
2447
1417
4040
473
4856
2365
938
953
2197
2318
81
2354
2800
4566
453
148
2029
813
1902
4001
2114
2584
67
3695
2255
2365
3313
4697
4057
1121
2580
643
2351
4210
947
4532
3412
654
3033
4740
752
570
824
1074
1312
3237
3688
159
3824
1236
2198
2807
4404
2159
3557
154
2254
2518
1313
4358
287
1549
268
4335
3234
3658
2594
1231
70
1425
3391
2857
4656
4269
1553
4753
570
1956
1260
2019
4764
1336
3267
1250
1225
2555
2548
963
2526
3342
2826
4901
1969
1124
372
2573
2760
1353
2596
4109
674
545
70
2857
3310
4657
860
670
1078
4388
1093
2924
3020
2045
3569
3103
4479
591
1339
625
1486
3083
4556
4662
3786
2733
1827
769
2341
479
1807
1825
1486
3484
340
3037
678
2254
2787
4981
755
4380
4279
1828
3324
4028
2222
4692
249
1476
1027
4575
1118
228
4702
3386
4502
1669
3597
1725
1303
3571
3900
3169
440
407
4210
1641
2044
1651
1343
917
1799
3628
3758
3754
2347
3199
4545
4076
1158
1141
955
4802
1034
713
1167
2583
4059
3496
4128
3123
3479
540
214
4887
3243
3384
2045
4014
643
1298
4754
3516
3963
1400
3534
4893
1792
895
511
2599
4025
3566
691
4463
831
120
3891
1554
517
4888
384
695
463
1509
1949
1728
2585
2261
3863
4940
3839
305
1991
1727
4998
918
1164
4058
2603
1855
833
48
1558
2948
1116
344
1521
2425
1042
419
703
1774
1780
1092
1139
4914
741
1493
2453
4840
902
4169
1529
1525
1045
2777
3865
2638
4106
4066
919
265
139
3047
3322
4022
4147
4944
2559
1387
675
2014
2317
4027
866
910
4875
4736
1161
1619
1686
998
3367
189
762
4950
1401
3183
2368
63
4826
4425
4015
3172
1785
747
2547
1625
4200
4276
3662
2554
403
2516
4126
2209
643
1004
2923
1451
3124
3222
886
407
2813
4922
3535
113
4175
4822
1147
2833
1257
4438
1735
1264
4663
1347
2468
1266
4750
4386
2543
603
3206
557
3886
3188
2701
2772
2275
1277
4204
3244
659
2799
2479
1779
316
3973
3188
2898
2006
1648
909
1345
2663
563
2178
185
1213
690
4912
1547
1854
2494
1790
3926
4158
1350
3853
317
4120
3537
4430
3646
2614
1943
908
4453
3518
4330
95
968
4712
4242
3288
3486
4890
4231
1325
1791
3082
2972
3398
4978
1680
4842
397
3009
2373
429
1651
4317
19
3227
1302
4364
387
4541
3802
744
3135
3342
3665
34
2234
3268
4419
1815
1598
3082
217
3006
2583
3200
3119
3077
4112
1129
1725
2016
4166
3392
1879
1161
4100
4556
2664
4182
3420
358
2468
4241
2258
2403
3152
1516
4101
3693
692
4177
2312
829
128
3835
163
4593
4669
201
2099
590
54
4084
4825
661
959
592
3204
842
3505
3420
682
4218
4136
83
1471
1480
1229
2708
3703
2873
4237
235
88
4473
1157
4158
229
4685
4667
3466
2109
4699
4553
3213
3445
2358
3091
2676
3422
1698
4014
4611
3959
192
1478
4815
3989
3734
3931
2921
4615
1543
181
3224
2662
2635
2793
4477
4051
3320
3524
244
2117
3618
1404
1974
184
302
2871
109
4563
841
1561
1512
4690
2899
1335
3022
2826
344
4944
3384
3236
962
2243
4752
3709
3564
2794
715
712
3930
2975
33
1882
3457
1306
281
4860
523
3026
4479
3348
4722
150
376
4719
158
4429
4841
790
3113
608
1961
2881
2913
250
3907
2932
4248
3210
3390
178
4851
4730
1073
1842
4148
4309
1705
20
3076
2945
1624
4782
1738
1498
393
3113
2593
1799
3661
1161
433
940
240
4347
741
308
1539
3621
3569
4828
3580
4879
1844
1202
1389
2993
1512
666
1733
3812
4075
1519
171
1932
1915
1436
2941
1244
1045
1392
3403
1256
2167
3610
4007
4608
2454
3342
1894
2426
2332
782
621
4143
2314
4955
706
653
3935
4634
980
3644
160
1582
3136
604
211
1978
4671
4509
3167
2957
4513
2810
4936
3953
4139
4569
326
4274
3218
3950
989
1496
1260
536
4944
3094
217
2928
1474
1214
4280
4140
3419
1798
2721
4364
4780
3003
577
4991
2591
4870
4207
2
2966
954
4707
2680
2847
2145
3888
2519
3575
2226
4027
1094
4899
2615
2283
1120
2756
3426
2310
4784
3144
1157
1163
4313
1056
210
2923
1472
1996
2830
3033
4674
1600
2086
286
1386
2104
1939
1150
2644
2100
2409
1963
1622
2242
2282
1099
2265
1920
4762
3924
943
2101
3613
2316
1708
3727
2496
3139
3687
1382
3635
436
3527
2248
3958
648
101
28
363
830
4934
2478
2485
1023
3636
4874
1894
1016
4797
1166
4603
610
3621
3893
2963
3922
1564
579
4231
4149
914
2952
1132
627
404
2861
2155
2264
1958
4718
4280
2033
3834
2670
3702
1187
560
4382
1250
3040
1468
4457
1292
3355
2600
4261
1045
2143
946
1349
1344
1627
3167
3303
1469
414
4100
1816
794
4737
3030
1878
4135
1009
1956
130
366
3079
120
4158
151
43
3895
1431
3817
2616
3898
2194
1220
1092
1070
4123
1315
3635
1814
4605
2526
2677
4537
4601
1135
3941
379
394
1367
3576
2559
673
1260
1613
4124
2907
4931
3785
1694
1663
219
3796
764
2416
1610
1812
64
4718
4881
179
4015
1708
2081
2084
1185
3832
1349
1718
2998
3061
3411
1278
2750
4820
3663
1183
346
2734
1554
4284
1485
1086
791
857
13
2126
1525
1938
2908
1919
4042
1098
292
1612
1212
1038
1074
4358
2071
2636
961
2373
1720
1988
4098
2924
4058
2541
167
1249
2738
1711
4601
1049
143
4977
2158
560
1933
1729
3520
508
2209
1741
1175
2484
535
4743
2788
1761
2525
652
3987
967
2253
3194
3507
2453
2301
552
2409
3977
3799
1674
2343
2645
2070
1198
2822
2896
3203
782
496
4452
4201
4173
2285
2481
4262
3571
2649
2289
2441
4651
556
3525
1104
517
3893
2722
3189
3678
1883
2905
1399
286
4292
3474
3246
3618
896
659
4785
2555
910
2393
2214
402
3845
2999
3016
3436
314
231
576
3746
1042
4151
4398
4187
3390
3706
2375
149
4229
2716
3249
2891
4298
648
3696
1309
1473
4435
458
3611
4690
4409
2649
3940
2826
1189
107
3942
2497
4831
3477
3284
3364
252
2893
684
4732
3796
381
2652
4760
1612
2318
3606
3347
2414
359
356
4898
3687
177
1664
4380
3200
4902
1223
2852
494
1412
1774
3574
1616
1422
2618
3468
631
2732
3279
1595
1036
3451
4424
583
4160
3020
1099
574
842
387
1009
4733
2144
4457
2695
4601
2180
2108
2306
1116
187
4887
2131
1832
4425
2572
950
355
4319
713
4257
3511
3808
168
1484
4212
1924
3063
2610
3512
2373
3023
87
4252
65
68
2758
4342
2849
618
3529
2295
3543
3220
2418
2478
2220
4381
2047
1627
1706
885
2285
4260
926
4046
809
4546
3977
4477
446
1211
757
2051
1800
16
1044
64
773
2496
4685
2670
3185
1376
3083
925
2063
2133
591
361
402
4146
1664
1960
3805
1480
112
1916
1937
2344
4631
903
4590
357
4598
3926
134
2315
2874
4580
4486
3829
4401
4689
769
452
1009
3483
2066
2659
4114
2785
3125
2085
724
4403
654
1111
1005
4615
2760
262
155
1402
2883
4878
2260
1932
4434
1874
2311
3296
2847
2980
898
4334
2502
3426
5
1689
57
2304
2697
2867
4243
2291
2430
528
2854
652
542
4437
3709
2874
3074
4090
2874
3762
1490
1514
1102
152
2273
304
2990
4843
195
4053
2862
553
2342
2399
2894
1816
3788
1580
2790
1580
1883
1016
3295
2581
2410
2156
2506
1044
2562
4392
4647
2539
2450
2295
4301
4597
1068
1048
3255
1176
998
3670
799
2320
4098
2330
1254
3963
4424
1854
3801
4294
694
3327
926
4170
4783
4075
684
3636
688
3769
203
724
133
1313
1467
3710
4554
2513
2060
451
3783
2581
571
557
4378
1039
81
359
4851
2912
2639
2958
3462
1450
884
342
3259
2933
4359
1535
1075
4006
4084
4249
1380
3611
3202
4410
4701
1852
2991
1893
4849
1688
1760
1340
1413
2733
596
436
1725
4374
1250
3234
3578
1540
1562
4954
3882
4231
781
125
3971
3510
1995
1482
2043
795
747
519
1649
4339
3247
3314
563
2971
1293
1930
595
1700
479
3159
4202
762
1215
1134
1530
384
1676
342
1307
1770
3305
288
1936
3562
2883
4306
4048
4428
916
340
3031
2428
2364
1920
3897
747
3988
2877
1470
4231
1322
4880
3778
3764
4958
849
2599
2799
2363
1296
2788
1769
2926
1991
4821
1956
4375
1923
2018
3190
2505
3903
4023
3968
2251
4044
1092
1838
4549
999
4324
3866
964
164
843
4005
3288
1575
1887
613
1962
4966
4995
2044
528
2108
2946
4386
3030
3609
2780
1650
4329
3571
342
175
2298
798
3204
2477
1665
963
3706
298
318
1722
1640
1713
4570
478
2149
1263
4760
1513
549
1476
4449
284
3730
1017
3139
1221
1966
4563
4031
1262
2042
4835
4055
2770
1397
2387
4033
187
4408
4876
827
3429
1584
4737
3238
4772
2281
1955
2262
91
3261
951
2744
2479
2369
1005
2595
931
940
3341
2162
406
1580
1293
3634
3915
4257
1323
617
64
4681
4661
1997
3953
3426
18
3456
4025
2978
1916
252
1664
3409
68
377
3886
2601
4354
2558
3036
1713
1482
3932
4870
678
3669
4831
3267
3981
1399
2003
2726
3755
2015
902
355
1343
2871
4084
2266
2249
4185
2378
2307
1429
997
595
3650
4848
278
4689
55
3872
678
4397
349
1377
2759
3580
3480
4603
2059
246
4898
1011
4055
3281
3207
4662
1393
885
2981
879
2439
1450
3106
2913
2412
3565
3746
3762
1005
1716
2479
3339
1277
1247
3161
954
71
1864
4164
2425
2506
1666
141
1822
4864
1207
4215
3256
3363
3963
1780
4164
4040
4519
1389
4350
1611
3812
403
1105
3441
1726
1828
3086
4010
4343
4404
3577
913
2937
3667
895
4411
4626
4087
3004
1917
2460
2775
2402
315
4632
4931
2022
2703
2599
3728
4186
2699
2123
3170
1596
1726
1454
2878
606
2677
3484
4258
4193
2083
850
4366
4158
2342
3908
148
2622
1841
3025
3905
1675
4453
3226
1451
785
2760
4775
1110
1965
2634
211
1161
1807
2547
3563
2914
3838
3371
3231
1365
46
2431
627
2281
3266
1446
3752
4099
145
4151
1267
1490
1331
2648
4525
1675
631
2007
308
2597
3856
4204
2351
226
1889
1714
3914
4812
526
4739
2892
2710
4708
447
2869
3612
2266
3092
2745
222
2617
1016
4618
1522
1447
3915
4857
3482
3368
2866
2891
2388
869
2977
3204
1526
1055
4219
1414
1358
3590
2214
1590
4130
2290
1090
2260
2728
3310
984
692
3254
4218
2843
3606
3758
3090
3803
252
1530
4421
247
992
278
3829
2826
4643
2399
3121
3825
2447
2051
2154
3834
3211
458
4717
4106
3634
3699
2493
1484
835
598
4343
4046
2104
188
1864
3855
4417
1216
1493
959
4902
1221
2300
201
3006
3387
1926
744
3775
2769
2975
3383
4342
1454
1012
1583
2869
1959
4998
1216
4325
4220
241
2400
808
1875
2142
1625
1895
3020
1074
2137
1147
402
323
2448
2436
4591
3312
1395
2934
3924
2090
145
1649
3572
2883
625
898
127
4310
1263
2112
3501
44
2256
38
2987
1575
3121
3861
624
3937
36
2270
1994
2205
3689
2268
3234
4677
1298
3582
3986
1633
1645
4717
3976
4991
4235
3111
84
3376
186
4029
3458
4604
2190
2013
85
3642
1811
4426
2893
2962
1164
2510
2307
163
1524
2618
3465
4137
1558
3271
1278
2834
2190
4142
3998
39
4046
1014
1986
2601
1067
2658
269
4535
2189
3639
310
1670
3940
1158
1514
2194
3430
1591
2048
2242
2100
3107
1790
4538
720
337
185
1567
4827
2201
1808
2458
4497
1403
4423
4647
1816
3469
3602
3270
3547
2018
4971
2136
4853
1733
4756
550
4488
3812
4657
1968
3713
1021
940
909
528
3021
4651
3432
1432
3560
3102
1124
2416
53
560
3489
486
4497
1363
111
2098
2550
2871
3895
2126
1190
1206
3798
1046
3053
4575
3188
315
319
2402
1127
97
4738
2561
1073
2984
469
3308
2661
696
1123
3482
3417
4067
4261
3639
3956
2392
4849
1735
2153
4647
716
2688
2677
1703
91
14
4768
3025
2573
1386
3067
838
838
4745
3171
4620
4416
1890
2809
1082
3112
2938
4982
861
4223
1526
2560
165
4705
514
2582
3054
2646
2093
615
3778
3382
425
4571
915
3453
1791
1099
4577
226
23
455
2926
47
1152
2648
523
3178
1078
1221
416
755
3054
2651
967
1829
3456
3157
2343
1808
4260
805
3414
4307
4285
1058
250
4503
1686
114
3020
2111
2820
766
170
3850
3729
3891
4227
2827
1244
2815
4731
3652
1381
545
106
3046
723
86
3466
2130
1293
4230
4169
3790
911
2249
4559
2881
2434
1220
4606
4289
96
2506
2941
812
4704
4910
2335
4277
2554
3121
1551
2173
1206
3497
952
3229
4230
2250
2928
261
3337
1687
3282
563
2405
1294
2363
3943
1981
2206
1419
1564
1785
568
4900
2640
1735
1851
3634
1532
3004
4370
3159
230
1840
1587
3090
938
2647
834
3309
3530
973
4990
1667
391
2537
3543
3124
2331
4499
2611
4315
2832
3520
2297
3086
2914
1213
3953
4793
1676
3753
2891
4280
3529
1071
754
2235
4440
2530
797
2340
2090
125
601
2885
4475
599
4970
2093
2946
2733
4714
4921
873
2052
4220
3834
1176
2132
4357
3783
699
721
1682
594
3769
4330
1339
132
2455
4242
3473
1969
2420
4661
4908
2547
1211
79
2603
1780
4997
96
4517
3691
1168
2918
4878
1683
2614
4630
4933
202
1404
2890
609
3047
114
1045
514
4459
2267
1268
3759
865
2911
4821
885
3668
3851
3940
3461
3703
2551
3428
1359
1918
1768
2426
793
1524
2716
373
4043
3048
2746
2714
4284
1484
4124
4082
1946
2855
819
2836
3677
799
1642
1154
3498
3027
192
1501
1417
3900
333
1636
4652
3944
3904
3132
4850
1969
3776
2107
2445
4786
492
3875
3866
4806
198
1556
1689
4903
3179
2191
3708
3267
1047
1895
3896
2369
3863
4194
4690
4391
4199
2949
172
2766
4902
506
1635
4707
4911
4189
4611
95
4928
4185
1994
4262
1773
2307
130
4532
2050
3462
3561
3153
4483
3911
2274
1415
3738
1992
2820
3788
3766
2885
2741
1925
3916
2269
634
3319
2834
617
3122
85
2173
114
3294
4558
1686
4363
1294
2048
255
3866
3412
3803
570
1107
4310
3549
4436
304
3194
4343
1819
408
4063
560
4181
1126
2916
4759
999
2314
871
3229
1543
2732
156
2585
1152
4551
4578
1067
4140
1908
2939
3391
4124
199
2077
77
4435
2714
3928
4150
1160
3362
1152
3575
4043
837
2262
1260
3844
3126
2214
3674
4358
1121
3281
752
546
1561
3978
305
1441
4381
1171
1660
1082
3104
2732
2725
3198
4926
1127
2063
2811
860
3630
2764
3837
17
2342
277
1862
4872
4897
1608
1528
1541
4730
322
4955
1612
908
4555
1195
1521
1252
2335
1298
2578
2448
2435
2885
3462
2399
1932
4389
4236
4708
925
3207
4305
1368
2314
1150
565
2579
3722
214
2709
4525
1893
3197
385
1619
2999
4254
2449
653
3224
4497
1205
3996
1670
3254
979
4525
1920
2640
683
3050
1515
3470
3774
316
4028
2860
138
4175
1424
1392
2521
4866
941
3172
4584
4760
969
2213
1103
4967
1112
2995
1346
1636
2543
164
1224
2836
1683
2227
1251
299
4030
4972
1615
1341
4819
4192
2437
146
707
4418
968
2704
3793
2894
4618
3474
3743
2850
1695
4303
3291
3347
3610
4339
1437
1137
2992
3727
4079
4431
4118
2922
4219
1662
3175
926
2670
2691
1381
1072
2020
1262
3649
1885
4310
1369
48
2513
2129
3265
2520
3316
1483
1556
4642
4155
933
3707
1151
3818
3128
4469
2248
2465
4663
3100
1546
153
2111
2393
4512
3147
2114
1578
2771
205
3610
347
4975
2844
693
671
1457
744
2330
2081
3186
594
3609
470
3708
4253
112
1316
2658
3887
2459
1382
2069
1017
2836
1371
394
4518
3766
1523
571
4608
786
1331
3477
896
3439
2106
2624
2912
1292
714
3160
4392
4589
389
1390
2461
4372
181
3725
450
978
2715
1164
4108
2852
2783
4745
178
1014
2619
4514
843
1061
4099
2239
4539
1045
4189
2872
2402
915
3763
1947
4480
3304
3854
4083
2798
3471
245
2845
4269
1758
2634
5000
2195
1568
411
1083
656
854
4013
2711
402
4314
4636
345
2107
4108
605
2383
3820
3048
1975
4918
1855
16
3293
2825
4557
2352
4264
4598
1650
4644
378
1288
2812
128
1676
983
4216
4791
3734
772
4710
3117
897
4483
525
3262
550
4371
1655
1987
1688
72
3683
4404
353
2364
2969
1690
4563
1573
1883
1256
3911
755
1851
882
1191
3859
299
2477
2846
932
4624
1192
3608
4639
4826
2387
4879
4718
2148
4033
1597
782
3243
702
160
3311
1592
212
1713
3435
1005
978
2307
3776
1009
645
3513
2026
1529
1135
1218
4090
4530
4363
2362
788
2663
598
3405
360
3954
313
4831
4931
1398
1226
1420
3176
1695
210
782
1998
3778
3240
4610
4393
4251
1535
453
2855
4134
1890
4265
4178
45
3632
1129
1402
548
1245
32
4398
4667
650
267
3582
2271
2573
295
2554
3224
2305
724
1102
4147
2432
3076
3827
569
532
1251
645
2819
2591
4407
160
1439
2333
4351
1196
2278
2517
1810
1022
1525
658
822
4002
2456
253
4615
1597
1113
5
4433
558
1832
1155
1195
1655
523
1448
4421
2127
267
1219
4865
3262
320
3002
4460
2593
3077
4560
4019
3988
931
163
4686
255
4045
840
3208
2433
2447
3666
3316
164
1103
1878
3490
1432
4721
1276
4920
1358
189
4890
3054
1265
119
4125
1277
4497
3560
1489
764
4380
982
2320
3828
1620
4374
1662
3221
2692
1930
3813
1633
2536
633
3751
4971
4931
3217
3073
1766
1159
3879
4574
606
4387
4227
2127
3004
2553
3896
4053
156
569
2940
3676
3727
4783
4065
1633
4939
51
1418
4333
1367
4623
3386
985
3557
3249
812
1184
2484
689
4057
3542
766
256
1694
3713
3802
1676
4818
3046
1791
2143
1499
2413
4049
169
3003
2182
3556
2987
4366
2789
2296
4893
813
3716
2965
2725
3653
698
3951
3855
4180
2335
3929
2668
2103
555
825
4224
3655
2841
2490
3043
1695
4055
4291
4900
1034
945
3961
747
2141
1308
4813
1675
2953
1059
2043
3659
3868
3923
4061
1773
4552
2305
3710
2687
587
2052
2504
3283
772
2780
3774
3708
4760
1890
3145
3019
4828
672
1438
3289
3927
1752
2505
649
113
3838
4400
4796
2049
3451
2467
2901
1329
1525
4150
2968
2706
4320
1286
3242
4379
2857
355
2676
195
3254
2932
4788
94
1927
4037
1469
646
3595
4498
4254
2606
4199
4202
916
2730
2192
1815
4133
4972
4141
344
4525
874
3105
3179
3384
176
1495
527
1434
2428
2873
887
1492
1825
4838
1618
632
360
1655
906
4233
3332
2833
934
3126
2750
4052
403
3326
2461
1115
688
2209
1523
1022
768
637
1892
2214
4284
720
2615
2328
2318
2653
4759
1635
2477
4273
4373
4544
1668
1254
4654
4383
4022
2051
3031
545
3623
2581
1935
2507
2250
4412
2277
2489
1974
1471
4746
3317
929
3733
4161
1944
1688
3887
4182
2370
1085
2353
2940
1793
4696
4249
386
140
1820
4750
3094
4482
4709
2616
24
2415
1823
3464
3468
2255
4153
873
4016
2426
1714
4099
2683
2972
1909
2342
2326
4738
441
1613
3636
1993
2011
2071
3808
4773
3086
1836
47
4564
1811
636
779
2406
267
3167
3797
2926
2396
1917
1523
3436
2319
3883
1932
4587
1807
4389
3627
4561
4793
4643
3897
1604
3177
2793
4956
3675
964
3025
1921
3380
2215
2982
1402
3632
1604
4341
4032
952
3218
1196
903
1958
919
2538
365
2771
3088
16
1079
4400
403
3840
3341
4983
3704
3828
3249
3121
2747
1485
970
1668
1028
2832
1039
4159
2054
3080
595
1038
3577
2782
248
2086
3748
4142
4070
1225
2691
4475
4336
2981
3786
523
1521
3232
3634
6
3381
392
272
354
4401
150
3272
2233
4034
4446
953
4246
4357
2937
3421
2153
1227
4006
475
313
1675
715
2219
3325
654
4509
2356
3860
2249
2550
1599
454
2483
2789
3546
3691
303
276
1167
3373
3261
2447
412
319
2557
4088
4330
267
1428
313
4342
3106
3648
3037
907
4692
3881
3787
4816
3652
4817
977
1383
2419
662
4307
4091
3663
2238
822
2525
1258
3685
3697
1425
3565
4897
4683
4896
1132
3241
181
3427
792
2188
518
1698
1969
4134
371
4337
3330
3561
1329
2974
1797
4590
4052
3641
3079
3958
1770
328
4715
2089
3784
4260
4317
1749
4609
475
3808
1412
1129
2577
312
1578
4694
1854
221
4712
2862
2621
3336
4046
3907
2857
433
877
1918
4957
1284
1155
31
1255
349
1854
3461
1344
3845
2722
4300
3795
3991
894
4218
320
4526
2622
2745
2342
158
1953
979
1176
3089
2185
4072
1351
1801
1822
1473
115
3610
3818
716
1901
3434
4942
2627
4753
4232
586
1613
2115
653
4715
376
1374
249
2058
2681
4265
2840
3338
3275
4948
1946
2248
1225
3679
3897
2342
2605
4992
1755
3011
2855
4429
3976
2495
4211
3598
2478
3967
4294
4043
4927
4181
2345
3966
3521
1093
1307
2792
2297
1883
3769
725
4043
4992
1005
4369
4859
3514
4832
1542
3468
2015
1931
3831
1380
3248
1664
4216
1419
187
4186
1334
3793
1536
1976
1026
2258
2478
1894
2892
2519
4317
579
1900
758
2355
3258
1983
4214
3613
4772
2724
1348
463
850
3002
2994
1263
1524
3664
3539
2836
4918
2823
4091
975
278
2753
933
416
3111
3418
1605
2037
542
3067
3787
4974
4091
3728
4383
2191
2388
1412
2122
766
2461
3770
1927
2396
4858
3479
4903
330
3823
1468
4164
546
1619
181
294
4138
4960
278
1377
1266
4110
4479
1945
2062
1560
4111
3898
636
1689
1086
2664
1694
3565
1725
720
2009
851
3547
1947
4050
4537
4080
1665
1631
3465
4232
4345
744
2525
2205
4805
3218
1073
2698
3349
3294
1327
3348
3610
534
2887
3353
4532
649
2824
4998
2726
1867
880
3359
963
4536
1383
3846
4392
162
4510
3330
1567
3971
4017
294
918
373
4122
3820
3994
639
1247
2012
4970
695
3091
2882
563
303
4866
2755
2936
4280
3554
3644
3476
81
4176
3482
1053
1562
1042
3019
1976
1588
3571
3491
597
607
2147
75
608
133
4234
1267
1191
2569
605
498
934
1129
3055
2627
2672
1844
884
3513
601
4521
4835
3477
1347
2123
1804
986
1348
3194
4632
1296
260
2948
3620
3799
3629
6
4797
2745
2288
3161
2692
4350
2099
1603
4837
4858
4005
682
2789
3963
2835
747
1196
544
1344
1094
4151
2047
290
1791
3540
3441
606
4477
2884
3213
1580
1614
567
174
1830
1516
812
3363
1965
2158
1402
4128
1172
167
2385
4012
149
3357
708
4666
2207
2621
3169
744
556
358
4083
225
3861
4935
2259
527
4846
3841
749
849
731
4099
4745
2600
4856
3309
791
3693
2682
2443
3973
175
955
1401
1905
3007
2277
2215
2002
3855
3948
3697
979
1847
3884
219
4869
3177
3322
1190
3563
4067
3845
3543
3170
972
133
1048
731
2101
3672
2376
3199
4945
2362
2130
2153
3169
953
4370
327
4730
1942
2862
2767
3724
52
1720
996
3875
2694
1646
3927
1400
3172
1933
1954
2461
389
3688
2698
1035
2811
1174
1517
3073
892
154
1941
2427
773
543
2534
2067
4225
3513
2860
4522
4250
2032
3089
1076
1729
1160
1346
2247
4406
4877
3224
1722
1597
4510
646
1583
647
4816
2741
33
2637
2872
447
2000
2448
457
1979
638
2091
400
706
759
3795
1846
4214
2695
3551
1177
4948
2173
2450
516
2219
1555
4648
2544
608
2444
4083
4846
61
328
3758
2632
3477
1166
628
3452
2216
4569
1712
1402
2233
4078
4788
3096
2877
3611
3614
4553
2696
3101
2787
368
946
2645
4117
2925
3061
2953
1187
653
2008
60
1666
2157
3874
2528
4469
420
2916
4018
4497
183
942
2017
4431
928
3205
4098
3683
255
3297
1120
1207
1233
204
1106
139
368
1938
3749
3197
2216
2846
1573
3756
2363
3481
276
4335
2593
3834
4271
2689
3424
1787
1607
939
4715
3332
2386
3446
1291
1961
1276
943
1433
956
1259
2711
3385
1231
4265
1583
4655
4851
527
3132
2223
1365
2788
1083
3093
4223
1208
1291
1937
689
3939
4517
1710
4879
3700
1053
3917
1467
4301
1067
617
4369
4796
2348
2988
4262
2787
1093
2866
2132
1301
4006
3730
2480
3160
2496
3086
3002
474
3937
2949
3556
1361
342
1967
733
2485
1189
2623
1216
1896
4189
1302
3116
153
3810
844
3009
1114
3586
2512
551
991
3625
2534
3504
664
1629
4314
3879
1773
4328
651
1754
3413
4860
1223
672
2075
4397
3003
2064
848
2500
3690
3320
107
4661
4301
2694
2281
3516
2447
1058
4964
2063
4557
3655
1492
3877
4785
3099
4056
3287
2966
3210
3178
4296
4678
741
3014
3773
1038
3638
4347
2114
4813
3626
447
84
148
2056
3869
1012
3708
3169
3745
2516
4895
4192
962
2910
3659
670
2874
3652
2191
73
1714
2554
2370
1437
2500
2079
4926
566
228
3333
1766
3423
2245
912
4089
2712
4724
178
2953
3401
3804
4335
2550
2539
688
2621
4027
654
4493
158
2269
304
4796
3934
1181
4330
369
1507
55
1772
3923
3667
2555
3041
3473
2210
3414
877
2774
3625
4354
133
63
1479
3922
3244
1929
4408
2166
4153
1152
4200
4290
2815
507
16
1640
1597
3544
2167
3103
3445
4488
4641
3264
1617
899
1881
1881
4487
3004
978
1492
2133
1243
108
2025
3046
3487
453
195
674
2439
3448
4564
635
2131
7
977
2907
3032
181
78
3722
4862
1930
4457
2841
3923
1656
2090
624
276
2200
1026
3908
1187
1573
1783
4500
4730
3386
2886
4856
734
1853
1461
3348
2073
4239
2118
325
29
4624
130
4348
3570
3185
307
4283
1916
4352
71
2626
3509
312
2003
1370
2375
1917
562
4956
4448
2687
1934
4111
584
562
4921
867
4614
1707
3298
3086
415
1688
2533
3358
4334
1471
54
3217
2778
3673
3723
402
4331
684
3446
4283
4095
2199
3836
396
178
682
827
3167
4212
2010
4031
1707
2342
4952
133
2516
3039
2952
4052
2714
1328
1289
4668
290
3472
3061
4067
2365
2682
530
4026
4264
4781
335
3280
575
4270
4965
1664
1571
3128
1321
2322
428
1703
2889
2306
3298
2501
412
904
2558
1646
28
4630
4303
4003
2670
4034
4671
3580
1500
340
245
113
3248
2579
1770
2768
3846
2614
771
2485
2342
2940
2023
461
1669
2221
4489
3970
303
1036
738
2021
4903
1799
546
1484
2730
3778
1748
4139
4606
4378
1634
2912
2650
1829
2420
3214
1571
33
3137
1064
343
1638
2700
4696
2535
2100
1943
1542
4716
4807
3025
2053
762
1983
2293
1797
4789
4488
4658
4420
3184
3522
3649
3730
2158
717
1528
208
4776
553
4013
50
155
107
885
2677
3933
1723
2472
3935
2631
4698
1353
3041
1324
89
682
555
639
2668
3921
2495
749
1443
4498
2432
2650
946
1610
1265
1215
977
1117
4018
2649
4295
4319
1921
3396
4786
3247
1010
4321
1731
4401
3698
1397
940
1896
3991
3503
1245
2178
1282
1380
2931
4069
1198
2511
3760
3005
2363
3847
1408
821
703
3080
2219
4257
2541
2799
3184
2266
3516
2906
3043
2392
1930
4185
3150
3662
4211
352
2125
1128
4814
2776
826
3707
3354
411
3343
4531
2716
1559
2680
3458
2996
928
1676
482
3405
3666
4343
4302
70
3153
1880
1449
1276
3203
3342
1199
4103
3923
4973
1037
4382
3776
1141
4670
5
2319
3455
3140
1426
404
985
905
2882
199
31
1057
4199
731
2941
617
514
4955
2553
1084
2589
4783
1811
426
3536
2917
1745
4234
3340
4593
3834
3134
4567
666
2
1524
655
1797
4469
1022
815
339
1186
2652
1957
1470
2002
562
890
2344
209
4076
2537
4210
2704
736
4569
3593
388
3726
751
2313
2241
2851
2226
4746
379
2062
4939
786
2584
3099
595
3956
4138
3602
343
1847
3558
1020
1306
3089
3856
4953
3621
891
1174
4632
1812
3667
4770
397
2804
3868
4435
3577
1947
682
2297
4486
2542
3945
4937
790
1308
620
1946
628
1921
3866
3309
4324
977
2397
1120
4545
4683
4074
3027
924
2499
3998
2924
3876
2863
2932
1418
4278
3755
212
3872
953
4866
4473
1005
4699
604
24
3671
1765
3838
4666
232
2696
1281
3875
2174
842
4626
4838
3309
3921
4475
1766
2718
1200
4127
3336
2449
4873
247
1431
1812
20
1325
3537
646
873
4777
4418
4067
4113
1258
475
2832
3452
1286
2677
384
3326
3468
1731
618
906
1066
1663
4888
4812
1261
4312
1347
2690
4302
3643
894
4381
890
4654
4470
2218
4672
2226
1106
2352
4616
3558
609
4765
1788
1504
1803
3575
57
3700
1318
2562
4332
3694
11
4786
1291
3759
3386
3631
3015
3609
2188
1960
1305
4034
2085
1264
4790
3678
340
3333
865
1667
2373
4125
1681
1257
417
4286
4376
4021
1944
4218
3486
1491
2044
61
1086
2382
4997
3377
2794
2203
3747
535
4244
4690
2503
815
3766
2121
1470
1399
4047
3392
4849
2967
1611
2943
4390
3186
85
2074
3767
3614
4652
4649
4334
4917
1537
2826
633
484
4451
194
4397
1673
3512
3238
4859
356
3024
4825
4802
4455
1596
2716
538
3722
338
1448
3886
1441
3536
726
4161
431
310
560
8
4170
838
2455
371
1554
2303
2400
4189
1950
4586
1194
2315
1731
3724
4968
4767
4829
2483
619
4268
3327
529
2331
2651
2383
4080
1870
1745
4624
178
4198
4416
2140
2658
4187
4563
357
3744
1076
4913
2249
1325
3939
594
3705
2005
2735
761
2422
3714
1044
2925
1704
4334
270
4595
4688
3512
1918
464
2485
1591
3421
4652
3463
870
149
4873
438
1464
4961
1335
787
3078
798
541
2534
303
4191
3039
818
2804
718
204
1034
4409
2229
2755
1755
740
4714
4773
2721
2055
3877
2328
2197
2276
3724
3362
1382
3484
932
2180
3987
4751
4635
4146
4466
470
4987
3650
1297
2996
4717
1930
4556
1146
2119
3839
4003
3960
3491
3134
193
341
2138
1846
1931
2524
4473
4776
4759
2892
1148
3211
1987
4546
3688
3841
3006
2111
4378
2533
3812
994
4061
4506
3042
2436
525
519
4563
2802
4659
2165
2811
1211
2439
3480
1012
437
871
4286
2098
1631
1026
1432
2653
1016
583
2399
2603
3817
1795
3561
1097
3333
420
2923
4212
2968
2136
1980
1730
3666
3770
4954
2985
1499
1722
3245
3490
4165
1528
2473
4745
4192
2017
247
830
1644
1784
2558
4196
1668
1743
3670
3508
4987
2135
312
361
4099
2100
694
1914
207
840
4026
1677
2338
4815
2425
3867
357
3608
3729
550
55
3994
299
2161
12
4297
2406
230
3800
1151
1729
1777
1058
4616
2626
279
168
679
1634
1410
608
2779
2386
3977
2714
3015
3569
2550
1465
2282
830
2023
1328
1608
4210
4682
2824
2955
1413
4516
1759
3441
3277
4877
4743
3387
4233
1194
3506
3891
3266
2748
4059
4464
1526
1878
774
829
4081
1316
3935
1794
4352
684
1654
4739
2715
1381
489
1302
4784
3747
4127
3977
4509
3873
2010
2950
2251
2868
3928
3913
4698
3266
3491
50
3766
2482
4366
4736
4158
1119
4045
1846
2759
1834
3218
2138
3584
1791
875
265
3231
4322
4380
4553
3644
2533
4027
3341
4609
3483
4061
3444
4318
4013
1213
4951
1792
1030
3684
104
579
2873
2390
24
315
3042
1793
4978
2018
1549
4869
1177
1453
3607
559
398
94
518
256
35
647
1585
579
58
3332
3261
1083
2911
2434
711
4559
4487
3402
2838
1704
3108
3459
907
1426
1580
2054
2225
4175
1363
2537
3105
4286
4089
3709
2816
4435
752
3831
2809
1630
2942
2329
2557
4162
1880
1400
2778
427
4697
1861
2545
4358
3420
303
2679
527
2657
3299
3124
1632
4615
3493
3463
2252
1410
3264
2543
3004
2249
3518
546
4802
2966
2703
2437
135
608
887
2475
1456
643
4844
967
1220
445
2813
2378
2833
1415
4086
3949
785
3675
1128
4609
353
4228
4897
2130
1638
424
3370
4660
4749
1434
1318
2774
1058
669
1914
2281
3915
2702
1103
406
4146
672
3228
1289
1955
90
4027
4292
1476
738
639
2887
1897
3085
4987
3381
3892
1441
2499
4813
58
3879
1322
3171
2808
1774
2440
1776
488
4898
4093
529
3309
2116
2372
1741
1762
3706
4878
3216
622
1104
814
4521
4373
3194
876
579
670
2143
2620
3672
497
3982
2133
824
3559
1048
912
4438
428
3033
2333
1846
1699
3352
3019
1103
4031
2217
766
2412
4742
2551
3237
4193
4563
3884
2542
1243
4024
1582
697
2886
519
4044
1757
3200
720
1104
4896
2121
4501
2359
3885
3580
4967
1898
1387
3206
4105
3589
2130
566
3490
3306
1731
2959
3341
4245
4064
1481
1799
4676
1170
1556
4553
1080
1126
1133
4801
3143
2179
3673
2068
3113
4528
1738
3308
445
4168
4466
406
2968
1536
2039
1902
3084
2235
3661
614
2278
3599
668
2587
525
401
2575
4279
3943
2248
4737
1883
4296
2673
2571
405
4874
4195
1846
2512
4599
3717
759
3592
1408
1683
2425
256
3632
4503
4182
3406
2098
67
2563
3227
2941
2154
1781
4313
393
1263
1590
4025
2685
4160
263
3700
1572
1164
2003
4408
4528
2286
3393
1773
4384
326
462
3641
1197
4954
1725
4842
641
1629
341
1007
3056
4952
4846
3643
3906
1909
3262
1316
568
4811
1951
716
1637
3039
1824
3541
1347
448
4886
4529
3434
4087
4982
680
653
339
1127
2516
4911
2241
2256
2961
1894
1776
3680
218
3302
4279
4688
1968
1036
2799
559
229
1965
4332
4745
1245
3255
1172
1450
366
4665
3081
1555
1106
533
4771
985
1906
2447
4475
2784
1346
1968
3209
3131
929
1251
829
4170
3075
3553
2757
4364
2750
3882
3939
3182
4211
3406
54
174
3649
1017
3904
1590
1924
1119
4576
2002
2908
918
393
4345
4782
268
2705
4395
1411
2836
297
2664
596
4918
1230
4054
2435
2743
3157
3819
1753
143
538
2450
4086
2358
4107
1136
2787
2151
525
4211
3676
4687
1766
3448
4845
2483
3039
1457
3460
677
4131
1844
4172
2062
534
1244
3460
1430
30
4561
586
3776
2370
3388
4864
1743
748
2177
4586
3148
1285
4747
2004
2486
232
4373
4462
1851
3430
2677
2317
4086
3956
1276
1675
3067
294
2958
788
4031
2290
741
3960
4903
3978
1480
4800
1213
1761
24
4244
2146
4182
805
1577
859
582
4961
2443
4301
1799
4350
970
3670
4194
4745
2087
2583
3002
2531
1865
156
2079
3198
3466
2777
3667
3362
2244
1575
4201
1295
835
4040
4677
2099
2521
3438
3342
13
727
4147
2286
905
1953
3428
2445
3839
1673
3268
4142
4158
726
4682
3619
3690
3982
1891
4375
1194
1560
1593
4403
1318
2900
1675
2395
209
4854
493
3683
4033
3786
3624
350
3262
2257
294
4378
2220
3558
3032
4708
386
3973
4684
1764
3983
1052
340
1992
2970
2286
2250
565
3860
1376
2963
4525
1189
3688
878
2223
4590
550
3578
2134
1009
3778
1055
4776
3672
644
2750
2905
137
2832
4265
3105
4471
2614
4069
4278
3301
3552
2935
2153
639
2996
4671
3757
1423
785
411
1112
3856
4585
3630
226
1888
3291
312
4019
1275
2845
2877
429
349
3629
1415
639
1533
4268
1759
4221
3462
4586
1949
235
649
3179
3183
4517
4862
1974
4817
1308
4677
3517
3121
323
2857
4025
1058
2189
1606
721
3145
2098
4530
2465
1613
635
1040
3291
2701
4347
4350
2120
2851
988
3190
3778
3489
1892
864
2389
131
1501
867
1611
2736
1282
4732
4681
3786
4551
3850
4656
4752
698
3102
2857
754
791
1830
173
1737
3892
4584
608
2091
2111
4008
677
4707
4887
4555
3397
265
4854
2068
4936
2758
1952
352
1230
111
280
2533
1574
4813
515
3890
4146
1909
1916
1030
3197
3015
1457
1748
3702
864
2574
926
1519
2857
1627
163
4771
3524
2426
4621
3954
4886
4528
2514
2184
2728
481
3382
1305
4055
4221
2361
2032
3221
1675
4558
4231
4333
3516
1195
3505
3085
2770
1569
3712
1342
2454
2037
2568
2742
2776
2785
2422
2793
1640
4782
2564
2860
320
3021
4904
650
141
2132
4047
2723
2402
3084
3811
2860
1925
4953
1148
2123
3135
2180
309
4698
207
50
3463
1861
4696
3332
1785
3494
3040
3880
4684
2544
92
4833
3554
1561
4788
4763
3338
4425
39
1873
702
1057
2207
1584
3977
4763
2781
2467
672
1779
2968
4441
69
4846
1823
4099
2506
4521
690
3890
3627
358
434
3602
75
3507
358
4643
647
4181
3198
981
1845
2438
183
251
4335
4478
1750
510
492
4680
343
1616
1959
1195
2923
4927
2719
288
4108
3407
1033
3923
3179
2611
4844
2480
3214
1437
3579
2649
4415
4471
2551
1206
2086
635
1113
4273
2731
234
2592
641
4735
4986
1183
2906
649
2389
2736
3668
3150
646
101
4674
796
3887
1074
2156
1824
4205
3293
1328
375
4561
1136
3145
4264
3968
775
4419
4460
3881
3127
4665
2698
1437
2443
3393
4166
3840
4581
1777
3250
1709
3876
1763
2265
4162
4414
3973
1266
1790
3529
3717
748
4602
936
4597
2450
2050
1565
1493
4496
3417
2766
1453
2916
2773
2177
4171
3679
3657
1370
2887
702
368
748
3981
2073
3487
4859
766
3645
4008
343
1581
2428
2396
3572
2350
725
3619
2636
3046
1315
4025
2305
1373
3017
1252
3067
3136
2921
2304
1444
3592
4279
740
3289
2413
2917
4309
2174
4639
1272
1669
3815
1178
4548
4060
1804
254
3967
3209
459
1091
979
4754
2769
3817
4217
4889
164
2905
4093
3238
3272
2445
2806
90
1578
1503
124
4092
2877
2569
66
761
29
2169
542
317
2181
2300
644
2658
1087
3311
4232
64
621
756
1273
902
3378
315
496
394
4919
2356
3116
3550
281
1355
3363
652
749
4486
1302
2729
35
3439
459
1181
848
4057
3197
1151
2778
3988
3155
2873
551
499
2245
4643
4154
3453
3905
355
4835
4769
3285
2063
1689
656
539
4249
3520
3217
1081
4516
447
4364
2084
1787
1832
2012
2491
4941
2491
3743
3686
2704
304
4965
1515
4381
4775
3737
2038
4358
289
4587
2876
2346
2438
772
822
4492
178
2027
2756
1014
4197
1879
3326
1236
3068
3193
4576
1719
414
3119
1393
878
1749
52
2080
2377
446
4522
4552
3325
4124
4424
17
1619
2416
2365
4889
4588
4231
1756
3170
2294
3300
2569
4382
3141
1936
4486
4990
3390
4778
123
3292
3726
1032
3271
493
4959
885
2766
4007
3464
645
1702
1812
703
3944
1177
4563
2475
479
2844
443
4698
2832
3568
3460
2825
812
624
1662
3382
3115
4031
4579
558
967
223
1557
3023
3403
3489
1997
4146
982
2573
3845
3041
3137
661
2373
3003
4003
1305
235
2136
4215
3219
2088
4375
3969
3476
1776
2218
4609
3658
1174
3607
3074
4840
1802
147
4006
1190
3361
3203
83
100
1750
2051
1797
445
4887
1175
46
529
866
4809
4281
580
4247
294
503
1852
4125
360
184
4883
2809
1373
2241
969
687
3057
3661
4008
4807
7
1602
849
3489
1945
3556
690
1323
4422
3719
1537
100
3781
3977
1823
2858
3513
4550
2058
1107
3666
39
2305
3926
1415
2279
4340
4839
538
1390
2035
3361
563
4242
2777
4064
3221
1325
3311
3770
2172
1887
4753
1786
1280
1439
344
321
2407
934
4260
3121
4422
2468
146
2851
2967
1458
4616
4233
2957
1611
2769
1787
2515
479
2282
3609
3467
2355
1791
3576
2624
657
1788
1338
2943
3758
2582
2876
4084
1690
4141
416
493
4394
4482
9
85
3904
1958
9
482
4533
1489
1660
3299
2276
4136
2832
1076
1509
1902
2415
34
3971
3304
1413
852
101
4261
3931
1928
4036
806
2435
3903
1700
1018
4586
3647
474
1333
3401
1834
1900
3118
3907
894
41
4367
3425
325
4312
2321
4255
4374
4815
4405
2
1622
3239
3201
4699
4373
2726
541
4594
4584
3961
3950
2358
4764
4572
2507
2027
4960
534
599
4059
4633
2590
1055
872
4278
2731
495
2860
544
459
4405
149
2328
2137
564
4316
272
1973
1272
2160
4410
2611
3189
1910
112
820
4141
2553
4975
1540
2386
4520
3044
1843
4933
2669
2451
2941
3748
1347
4431
3973
1065
4320
3592
583
591
3591
3143
2477
171
1878
4967
1689
3258
4174
4211
4863
3698
3998
3484
3641
3194
3142
1904
4310
672
2488
1756
85
3563
1935
369
3393
2936
1189
3761
4641
1396
3209
1685
4987
4890
599
2710
4909
2256
1013
1153
1413
2270
199
45
3636
4190
3106
2946
407
3170
1280
3134
1637
4383
2803
3141
2289
4603
4582
223
3428
1565
4770
3282
546
149
4449
3665
363
1405
4138
1319
2339
4261
4063
3857
2812
4129
3292
872
2072
352
3434
2802
4591
4247
3298
3287
2682
1774
3596
3015
217
3439
2197
3401
3637
307
2849
472
2561
602
4663
3016
1640
447
1758
2225
4591
4998
3213
4556
949
2556
4749
3924
4501
410
1844
1643
300
3440
4072
2668
2753
4702
1189
4823
4398
52
2738
1959
1235
2321
261
214
3166
1617
1785
4037
1753
4183
1435
2159
4993
3056
329
2932
4368
3947
1152
688
920
2552
4163
757
695
1319
473
758
650
3309
3971
3215
470
3169
1382
4764
4006
3511
2637
33
3482
3747
4583
3277
3518
1875
3970
3061
2741
4854
2697
3955
4567
4278
3802
1923
1808
4844
4528
4403
138
1070
1575
3646
909
2013
1913
2119
2730
3182
4402
3467
1810
4258
837
3279
2417
1105
1201
4131
2770
734
162
2362
282
3032
3372
4584
4252
2056
4730
4460
828
384
4987
3492
169
3354
4055
1261
1733
1852
1084
1655
3422
4798
164
3973
4935
4901
2597
3246
302
4590
3012
1057
2326
1178
2234
2223
4977
2330
3956
1155
4955
738
867
2649
2776
1627
1777
3559
3973
1581
143
3412
866
569
403
3798
446
4561
334
1202
758
2868
4770
1218
4784
4022
1938
1790
4816
551
284
4167
610
192
2492
3237
4376
2548
4519
4737
1983
4993
2870
2553
1295
3734
215
3208
2025
508
1767
4686
4940
4836
3927
4000
3935
1734
1632
2648
2978
4855
4295
4082
2857
2657
2287
3352
1064
3539
2444
2336
1827
843
3508
3275
2055
3541
734
614
4364
4635
3425
3884
1289
2260
2339
4244
1002
4465
2230
3529
4270
3859
356
4818
2008
293
2459
4617
1233
2893
1317
3157
1424
1158
4007
3930
1103
4038
1366
3985
1298
769
4708
3961
4799
3450
1882
3262
1669
962
3399
4528
3548
2518
1177
721
1561
4481
3510
1774
3483
2692
2791
17
1472
3064
1446
3162
369
1562
268
2639
2011
4943
3876
2731
4322
3018
264
794
4356
1806
4361
2138
101
1737
3310
722
1229
4603
1338
1207
3844
3920
2066
1199
4327
4768
3357
1860
4763
4198
426
4916
4737
993
613
1703
1856
2421
1294
2391
4752
2989
2882
1319
605
677
1611
655
2060
586
2698
1915
895
4528
4227
629
4903
1141
1247
3172
413
3056
1174
347
1462
1638
2639
2957
418
4026
4307
216
3006
4241
4356
4098
3319
1064
2515
474
3661
2048
4333
1573
2874
3370
3240
974
681
4357
4680
1678
3339
2929
2424
2158
399
590
3761
2613
2150
3546
2625
3948
159
616
4773
15
4224
2284
3843
2614
8
1839
4613
3395
30
4773
1184
3346
2327
3389
419
4450
1215
1496
466
4879
1337
1563
3524
2506
2923
4058
592
2646
150
1471
3692
312
4495
3661
915
898
752
1690
3875
4261
2293
2695
796
2909
455
3348
1328
2725
3546
1101
1729
2932
2586
3591
4669
2206
2988
2492
4262
3950
4385
1026
4263
2100
4933
582
2208
674
1298
4001
387
1167
3380
2472
2524
3940
4558
1817
2871
2890
1
2022
3132
4644
4099
3379
4989
2514
4259
4795
4696
3914
4112
3524
965
4741
4089
4095
4277
973
4713
1115
1043
4217
1524
2182
4964
4652
4056
4732
4124
1838
3342
1458
3015
3466
1638
3826
2913
2409
28
3217
2579
685
35
2366
2102
4836
915
345
474
2920
2773
1954
4573
3257
2079
2003
1832
1547
3586
1771
1044
3645
277
3609
884
2508
4373
561
2605
4946
4839
4013
4694
346
606
3162
1829
4693
4724
2995
943
736
4377
2148
1122
2403
3454
3683
897
3561
2054
2506
4337
1591
594
326
4648
4150
4320
42
2474
728
2122
1967
3012
4210
4161
4793
1732
2363
1399
1637
456
3936
1312
2534
3659
3139
935
421
2695
4445
1908
2638
3060
621
1044
859
3427
2973
295
1915
2441
4855
1248
811
388
4553
1574
656
946
1693
2115
4485
4122
183
4007
1086
4272
1589
256
171
2453
919
2646
3213
3675
2587
3487
4490
2605
4503
1969
3199
3097
1789
4554
1259
3816
4933
3611
932
2805
1313
2143
2332
1963
1929
4173
1860
2652
1763
2439
4288
382
3040
4222
3677
2394
3291
818
2417
3943
1266
4530
3221
1041
4625
1327
3744
2955
2009
1564
411
3801
2810
329
2967
2697
1859
503
927
22
1964
4730
4584
4076
3347
723
4225
3843
918
2213
3779
2398
3500
1156
3120
2441
381
1429
4937
3818
4926
127
2652
2396
4074
2736
2991
3619
2288
3908
139
3270
932
4770
4899
4220
93
3030
1585
2577
401
1291
1696
355
2207
2796
3388
2270
914
2985
4312
4597
884
3135
3169
3073
4365
2146
1778
755
3493
1146
3783
4513
4189
2185
3102
2265
1564
2477
1672
1480
3107
1529
3071
80
4618
194
2970
1889
1417
2706
3582
183
2143
3351
775
1287
16
737
2863
3428
1705
546
4364
4356
895
646
3140
2907
3616
3609
2597
2134
3518
4925
3467
2211
3411
2155
993
3037
3
1250
3809
3726
4938
4977
4367
3370
3193
4411
4884
3253
1794
3529
108
3448
177
1339
498
4590
1744
423
3441
3439
4688
650
455
3154
2371
3353
1776
2423
912
3946
894
2807
438
4117
1026
3023
3174
1891
1994
525
2534
1404
1342
4614
1672
234
3646
2682
3766
2442
2449
2318
827
3852
2488
1708
861
820
229
1257
4960
4595
2745
3808
2950
1860
3627
2807
937
557
1339
1314
3479
910
1719
3153
1868
2981
2236
1202
2357
4056
3565
3645
1476
1578
4271
2537
1551
3922
3716
3517
2044
3858
4056
3977
1780
215
176
3139
3394
2941
2928
1774
2553
483
104
514
1687
2628
351
1078
1764
1272
1374
2558
4177
3141
3573
945
2348
253
6
381
1322
4388
385
3198
156
2019
3148
231
4708
3022
50
3155
3472
2184
4745
413
3365
3094
3458
3028
680
3846
3121
4575
3878
3821
2950
3505
2726
2957
3967
3429
2118
4017
2167
1472
3841
1160
3891
4645
856
4463
4851
1774
114
4414
890
1182
878
74
3828
2898
3287
1465
1911
4982
4096
3896
897
3025
4201
4346
2692
1342
4420
2433
3149
2758
147
2619
2374
3735
2731
64
912
2602
1922
1829
4152
4905
3723
798
594
20
771
1040
839
4397
3662
3290
474
796
1441
638
2119
4324
4836
1047
949
2340
3547
4136
303
114
1803
4622
4300
2770
3589
899
4621
2697
1379
2712
1086
4503
4329
4713
455
2709
349
18
4092
796
4332
1966
3121
2268
1831
2588
3843
4475
3457
3588
1861
3416
1213
2969
1378
2748
4018
4530
2613
430
1787
2576
17
1356
2582
1491
1910
4684
875
3724
2177
2224
3151
1349
1139
4283
2584
930
1539
4133
4573
2903
239
27
3497
4193
1684
1336
4470
950
421
2057
1542
1552
3741
1462
3415
2720
1903
800
2477
4026
3259
1045
296
517
2961
3208
4262
2968
2702
656
564
4289
1663
4824
1198
2859
2306
2985
421
2095
344
1687
3797
871
2283
4403
264
140
2365
444
2347
3115
2274
1480
412
4986
3107
1396
1073
2436
417
2915
2924
4804
1774
834
2692
3226
3920
2664
4410
2582
3832
847
3484
325
707
890
2114
1080
1327
4198
2224
2680
4587
1489
1710
3526
1579
3561
789
4306
1252
3233
393
2227
3478
481
3141
1768
1110
1498
3586
3550
3958
1408
958
4309
4283
343
2117
3327
2735
4411
1159
1632
1827
777
3270
4352
4510
476
608
1956
457
172
1452
2986
2556
4988
301
1522
2273
3143
1863
1604
51
2264
1955
2748
831
545
2268
4832
1152
1154
3445
2210
3654
1934
2801
1117
902
338
3567
1135
1089
1234
149
3412
2203
2013
1881
4264
2219
3582
2811
2665
1339
2542
4768
2414
3520
762
2496
376
1534
3895
1397
2419
733
2384
4875
2343
2236
4462
1183
725
648
616
4555
4300
841
1143
4067
2745
3346
1399
4871
2156
2325
3244
830
158
1940
2022
891
511
2095
2098
2104
4746
1371
2032
104
4625
2512
2725
1730
2181
316
3095
651
1453
978
2504
2572
2645
2981
2822
2355
3521
4829
4799
1562
2714
1131
3240
3201
601
4651
2103
1786
3665
59
2186
3991
4687
4761
668
1315
221
1970
1924
3274
2132
1501
2462
4385
1893
1295
936
846
1041
1287
1472
739
4034
2576
3953
1270
4292
955
3080
3361
628
3800
3640
1510
4120
1627
120
4057
2269
2802
3047
2434
3072
3643
2530
1098
4553
3921
3217
447
4818
590
4407
2524
2092
3648
2401
2540
597
3615
1776
3298
4011
4739
1504
3269
1905
1278
2645
1525
2763
157
782
739
697
682
3699
4603
2254
3713
3002
1452
4335
274
159
4906
1844
1626
951
2488
2893
833
1076
4436
2664
3697
406
753
268
1392
2173
1493
1963
2084
3620
982
3574
4606
3482
4835
240
4333
454
943
106
4946
3029
4621
3460
4138
3924
2849
859
3344
2722
352
3919
1738
1687
4594
4888
273
2016
3194
918
3670
689
1044
1304
3161
1247
4506
1232
4428
1274
2487
4777
732
962
2441
4613
1907
2854
2861
2846
3502
2790
4247
1569
3185
576
946
1898
3803
4841
499
3115
2365
1512
2006
689
1826
924
385
2892
398
4419
2186
2099
1443
2715
4002
4458
2194
839
625
3874
2060
847
1835
2570
3345
1497
1835
4031
2441
1768
2427
643
792
4995
3994
247
967
255
1175
2605
521
2096
592
2998
4358
1823
1050
1677
1455
173
827
137
2605
3596
4862
541
1923
716
1084
1607
4739
579
1853
4807
124
3031
1203
3352
1824
490
4737
3402
258
2727
2220
1376
4163
2836
4341
4230
3300
4459
2241
4571
2613
2191
2722
4244
4510
817
3704
98
3885
4191
1981
4942
1922
1101
3952
38
3845
1671
1477
4781
2651
357
3400
2842
3401
349
2070
3604
3689
3082
3006
3634
1872
239
1365
2097
1982
3631
513
800
1953
609
4967
4576
1465
584
4201
4198
2172
1012
3858
4103
2070
2188
3730
1232
2544
2348
169
4227
4603
650
4261
3047
4269
4106
1754
366
604
3252
3208
3744
1284
4503
1335
2564
576
1535
757
1915
1711
2754
996
4189
439
4159
2874
3397
401
4791
3618
1208
1201
450
461
1139
3446
3328
3516
3606
3402
3116
4567
358
3175
1475
1452
2458
3082
2848
227
1662
4637
393
4999
404
540
2510
4038
2780
2663
4787
1714
2635
4447
333
639
3153
3190
4512
4200
4078
1721
244
2047
332
1823
4443
1133
910
2023
1462
4439
4513
975
3774
704
2751
1748
4698
857
1248
3994
3478
3434
4856
3988
1841
3699
4820
78
1048
4066
831
1357
4777
502
2362
4839
3347
1647
4090
4077
3169
4008
267
1962
467
1830
4652
1151
2863
4610
3307
2653
4037
668
1073
4606
1391
3225
4340
3938
1749
1532
915
2525
4941
620
4560
1771
3189
2539
4421
2584
532
3431
3947
1573
4064
1982
1131
4339
1173
3040
926
3674
4966
4217
526
1146
4477
4570
3426
2023
3842
3333
1020
3791
2490
3083
3936
3420
2122
780
965
1763
1481
144
42
1087
1828
2220
377
3602
3481
2143
1719
1376
3696
762
1333
4827
4809
1584
905
1087
4742
1735
3387
3337
990
4617
495
2386
3093
4600
3440
2798
184
4297
2787
4626
4036
1831
1642
1980
768
1512
3088
3936
526
2763
3334
3541
4436
2477
2328
3409
3252
3234
3336
3834
853
718
2270
207
81
4806
1868
3327
486
1206
4157
947
1864
3750
4776
1870
4978
3792
1106
1509
4434
56
2023
1413
2652
4122
4798
3959
4469
4774
4178
2840
4325
4247
4984
750
1118
1360
4047
743
3040
1695
3402
3121
1381
166
2731
3750
1095
4985
1207
128
2281
1510
3484
288
4964
3141
2092
1136
2038
3803
1066
1668
1836
2645
2907
2400
2598
1528
1849
3468
2926
1840
4686
1440
117
4397
4772
384
428
518
2192
2684
902
4622
3273
2961
2826
4602
2930
644
4947
2980
1228
3748
3525
4454
4640
169
1223
1818
4060
4873
3134
1123
1770
4490
4847
4747
9
1854
2541
2047
269
3819
1265
3675
1691
855
2930
2824
4297
2058
1497
2860
2377
1852
3488
1947
2833
640
4033
360
3679
4841
2438
1616
1880
2487
4751
3723
1959
1331
715
2573
1525
2402
803
2609
56
873
2147
3695
2047
3083
4481
1033
4322
4183
4539
4161
2098
4502
159
2395
400
3254
3472
2432
781
990
2873
2020
2919
3429
4495
4972
2490
4313
4964
1079
1680
1279
2219
1067
4675
2458
3145
4757
2320
400
4103
4781
1045
4106
4643
3074
60
3440
83
4051
2465
1997
282
2156
1099
2675
853
3940
2577
973
2446
3860
1445
2308
2413
1195
734
2080
3374
2932
2366
3596
3236
4729
583
3654
248
1911
882
1740
1282
4212
4127
459
1530
2356
1565
330
501
2417
514
4935
3868
1271
2596
4473
1190
4606
191
2132
2705
1663
1482
1788
3622
2611
3643
4982
1883
1823
4880
1990
3128
3278
343
3271
3881
4456
4495
23
1850
3181
1387
1335
2395
3097
860
1378
4264
4864
3008
2516
2098
2389
134
1067
4959
1276
3841
3682
3420
3062
3919
2764
1591
1835
1182
1205
751
3935
730
842
4041
740
1229
3877
1566
670
285
3532
2115
2546
2535
4944
3833
3295
1478
4991
1393
3914
1814
4805
3203
4686
319
3194
1613
710
2321
3692
4183
2412
2889
4234
3368
2999
338
223
3200
336
2734
1933
533
2472
1654
40
3454
3851
1280
2661
2875
3850
2894
90
3148
1325
21
4829
3428
2665
399
4738
156
3446
3207
4128
1483
475
878
2601
1503
1482
1869
252
4588
2420
2747
4081
3734
2601
4772
1021
4525
3110
3052
3875
4352
3637
3600
3934
2006
3276
1124
4982
4020
2507
111
4361
96
593
2078
1745
3469
1659
4818
2003
3984
1856
788
2840
4710
2844
4114
2657
4909
1763
4649
3176
2127
1511
2594
2825
4217
5
3849
4435
573
4515
171
4720
4771
3641
498
3472
3101
1902
4484
4309
511
2113
4625
2954
115
4244
3151
3959
818
1475
1413
171
1837
2325
1596
2814
3852
4344
3037
4466
4442
397
111
3217
1650
837
1697
2392
32
865
4895
3820
4014
4592
1782
774
2998
3360
3873
877
4473
4686
2056
480
1949
4030
4981
405
3382
4215
4622
3541
2362
4025
975
3072
3543
2234
1098
1836
2831
4201
2304
1043
1005
2711
3747
3060
3178
1655
2527
373
2927
2550
1274
4363
334
4138
444
2196
3229
3586
4634
4967
4452
1006
2894
2957
2780
897
1017
2637
1074
3303
1594
3195
2703
838
88
2605
3385
3761
1989
2685
1460
656
1964
3795
389
537
1189
4997
3565
174
4407
2796
3178
930
3212
3930
3975
3317
2307
2063
4588
2361
2409
1023
1980
529
990
2617
1472
1073
2641
2895
196
2747
221
651
3499
4631
2880
1796
99
610
1904
1248
4702
2696
2490
1153
1316
1449
3442
147
540
380
3874
1706
1943
4678
3902
2231
374
2832
4887
3154
1451
4157
908
3682
3693
1702
3422
851
2253
1047
1357
3381
3156
2390
1607
2018
2173
3520
1562
1475
1269
1271
1524
2125
4459
3406
683
1092
3043
501
3047
3243
4635
4801
1679
4982
4079
2609
804
3188
4740
410
2530
4540
2349
739
1787
1333
928
4022
350
1529
2805
4193
3111
4416
396
4504
1628
3522
1509
947
2125
1613
1097
3310
1235
878
4953
819
511
3170
2413
3861
53
1780
320
1904
1954
3470
2984
2468
2872
389
3752
1048
558
1553
3986
979
2304
4873
49
2897
3867
442
705
2719
4590
107
3246
4741
1058
4545
1298
3953
1354
970
69
2399
3856
4247
3151
3733
3986
2214
3291
2713
1299
92
1875
153
4944
2490
4349
3878
897
3915
4882
1896
4499
2192
862
2622
2909
3608
4826
3766
1931
2788
3293
2765
4465
1006
3793
1081
3083
1557
1505
1614
13
1919
2050
190
1508
216
463
1851
4543
4217
3119
2834
2519
2286
1113
4379
2288
2392
1502
1832
4494
1205
1428
2707
2154
1308
518
2410
3808
1237
2986
4497
2427
3145
655
4457
4489
348
4268
1451
584
4824
1461
4187
3722
1977
4733
2856
2010
4270
507
4852
4480
561
592
4207
2284
3312
2009
2279
2614
1748
2380
758
1959
2493
358
909
1110
1587
628
2699
2405
1870
2366
2969
3409
4807
2663
14
4066
4068
3302
4997
3322
3778
4092
4666
4053
276
2409
4999
2996
4892
3917
1784
1186
139
122
153
1775
3931
4212
3974
1634
3052
3118
2532
2721
1268
2867
946
1037
4600
4984
4549
1135
3594
582
3200
114
2887
1612
2724
1519
946
4846
302
588
3343
296
3410
3479
754
1684
24
294
2393
2746
4054
1733
1606
213
1953
4440
2283
2823
194
1508
476
1554
3815
3834
73
4812
3060
4650
400
4187
829
2835
4417
4028
3817
2639
3399
3813
2214
4308
2125
1693
2606
670
3219
4612
879
3933
4413
2060
3594
3948
901
1231
3759
1992
4499
3474
1874
2479
3494
4119
1488
986
3124
2127
4176
4720
4163
1360
1064
2765
809
1862
4170
2293
293
142
4633
2180
87
3410
3988
299
587
2026
2545
2279
3597
2483
1581
114
3384
2900
1352
3132
4858
549
4265
3763
4498
4545
2247
4119
4201
3880
1875
2358
4782
3073
3469
2647
172
3281
2054
937
1310
855
4480
1915
4990
3783
4531
2216
2491
3647
201
281
3044
3754
4886
3858
2164
1167
1512
2488
794
1254
3486
1468
1338
1794
2848
2589
4914
4467
2737
2954
3788
2794
1756
4675
2943
3043
2334
2675
1681
3972
787
2964
604
110
3801
1723
246
539
486
1247
2584
518
2639
827
4536
3097
516
636
3361
3357
2714
3990
831
4098
2974
1860
4550
1473
4950
2747
4306
3727
1216
1782
4818
2842
2958
386
1893
1688
3242
2191
2754
1650
2321
1238
485
4052
4007
2569
2502
387
258
1054
2399
13
1714
4407
1501
3010
4246
4986
3866
2525
2796
1854
3850
3916
300
2707
1863
4338
216
3560
3303
3255
2811
3480
3542
2324
652
208
3544
2126
449
4391
2264
4441
4073
4353
621
1683
1438
1640
3376
1737
3468
3755
4068
3530
1263
4085
2542
1531
4950
3307
3502
4287
3592
4054
1202
3628
3098
2202
754
4449
4959
658
1553
1829
1556
3015
4039
2972
3655
4022
2970
1947
3690
1969
2376
2100
3527
347
1513
928
368
4176
3181
1683
4917
1975
4813
233
797
1493
549
1238
1835
4873
3813
4975
1066
845
276
1316
2572
669
3923
2429
202
4739
1718
605
1620
4846
4438
4533
4045
3000
2438
4500
1032
37
1038
781
4668
4603
2223
1572
1203
4062
698
3742
1597
3586
1593
2041
632
567
483
462
2977
4748
1908
4651
4054
23
2434
3393
235
4469
539
2749
1815
1748
2247
1038
1176
2495
3124
459
3088
4711
2083
4779
3718
3808
2065
3599
3883
1386
1047
1666
4676
1853
1579
3325
3919
3617
845
163
280
4966
4703
2848
3071
3512
3750
1314
198
1909
2521
4225
4920
1298
3178
588
4918
2360
3261
3985
1697
243
1855
3062
4220
2946
842
4101
3793
762
1379
1915
4583
1508
539
2797
2843
2421
619
1949
4876
856
4010
2961
4503
1347
3148
381
876
3166
436
2203
3101
1331
2688
4185
1364
4998
4727
4938
4941
2645
1452
4166
2603
4699
4654
2043
3561
835
2244
2981
4584
2850
3424
817
673
975
4094
870
1185
2657
573
1660
812
4932
3213
244
2258
3335
3080
3987
2540
3151
3029
3886
2195
4432
471
418
1556
2767
1118
4457
2843
3510
3732
1570
4144
114
43
1368
1757
2597
1019
2483
2146
2076
910
8
4677
1207
1888
3934
1767
893
4869
18
2467
3018
1438
3582
556
3195
3750
572
4058
3518
1453
438
4717
4927
2229
1753
3418
2236
3232
3224
4821
2487
2277
387
3982
3032
2079
4373
4775
4675
2994
2654
4849
290
4938
3119
1278
1352
1896
4851
1830
2232
4885
2467
2997
3019
4053
4652
57
4294
2468
713
2223
176
2879
3340
3456
2817
3077
4277
550
3110
832
1873
1035
219
3944
354
44
3502
2014
1186
523
2133
3074
4995
3988
1169
4640
2297
3554
2130
340
4098
350
2718
1858
1299
1614
2058
1090
1008
3645
4186
4193
4996
1679
286
915
4955
102
2995
1003
635
2173
4071
818
2671
425
207
3143
2199
2279
911
4395
2129
2364
2222
4413
1566
1762
2755
2864
2575
3567
1735
3821
3983
796
556
3232
2739
4353
4757
996
2352
4526
4654
1493
1815
2454
4301
2734
4299
2216
4098
2307
863
4577
1920
3458
176
3812
3520
2543
2568
4026
3781
791
393
1915
3160
3652
3168
4409
259
4516
219
113
171
4703
1776
3529
1252
1613
78
2892
773
2099
3769
4279
2158
2687
1936
4718
1522
3108
3840
828
3898
1472
772
4734
492
752
725
2092
4701
4564
4296
3145
776
2058
1782
233
3237
2900
1024
4528
1958
1628
1465
3582
4689
2140
2422
2542
3408
2383
2957
1803
4259
85
339
1546
2888
947
2790
3864
547
212
3524
2020
2862
3968
3665
3753
2472
2758
3923
1989
3972
582
3767
302
244
3547
4238
4831
122
478
2934
1093
2120
2385
374
2839
2928
1930
1119
1646
1576
4506
4693
4497
895
251
3010
565
3169
4687
3638
1294
2531
3144
840
1924
3389
4084
1985
1346
2847
4916
2892
265
954
2339
461
818
1704
1954
4494
3912
2138
1040
4260
2503
1890
4023
2612
2606
918
3167
311
3843
116
1175
4561
3900
4271
634
4044
4842
3391
3783
4515
664
1664
577
436
1888
3551
5000
2757
3918
1250
2162
3754
4673
3850
3750
4766
2518
4546
1432
1494
4958
786
3655
4835
2623
778
1878
2910
4115
1062
3412
843
3669
2984
2652
1997
4968
391
325
1145
138
196
976
806
2485
4260
4407
4808
2399
3838
4322
3928
3508
618
1808
3041
3784
1675
956
3165
3577
3636
2443
1352
3679
517
2810
1266
3199
1938
4547
3757
2153
3784
110
3640
4167
1077
2713
1017
2635
4268
2665
1024
2442
62
2043
2047
2272
54
1701
3916
1077
4964
4081
3816
2512
4302
3664
2243
586
2243
1251
3987
125
4918
4607
2661
694
4712
2661
2175
2897
2277
2056
3138
4535
4477
4323
1644
2449
1364
189
3044
684
4875
4004
2715
4347
4157
4208
4964
821
2410
3613
1700
2950
3401
2117
3825
1436
4084
3877
4690
1571
112
934
2096
2575
2378
1728
3121
24
3036
3115
3175
732
1352
2489
948
647
4684
3119
3703
3992
4729
4908
935
4274
2485
2829
1749
914
3628
447
2478
4228
631
1597
2505
1539
99
3868
718
3309
1913
2709
2713
2160
662
4365
830
1236
3600
3428
3603
1489
901
2024
2472
1948
4950
2385
657
4765
689
1348
4141
3453
898
2553
361
4606
4765
4923
195
2601
2345
3636
4787
2350
224
1890
1181
3903
1304
821
2133
2441
580
3649
511
3171
3865
4543
1813
3552
466
4506
2733
3668
3165
4583
2451
3315
2685
3251
4791
2488
4368
2745
2763
2472
962
4089
1963
3043
1059
1723
26
2174
1950
3746
3204
2319
948
2960
2355
4343
4425
4408
2584
1860
2749
794
3096
4039
281
1448
1491
1816
3389
2428
1762
159
3534
2204
3390
940
1532
1857
4510
57
1485
4398
913
4600
3984
2275
1922
4947
3202
4134
4015
4687
2161
768
1429
1844
2607
4045
2843
2385
1623
3389
2073
2702
1372
2640
268
3572
1763
320
1479
3388
116
4219
1040
3282
190
4822
2860
2140
4836
4604
4790
3141
1548
1372
3922
218
2882
1853
827
1590
4651
11
4455
2286
2338
166
3541
223
2861
37
1579
13
581
4567
1829
900
2076
2500
4879
3917
147
4486
4629
4416
47
1961
4918
2693
238
4521
900
3626
4669
3994
2367
3469
4770
3684
11
1986
3602
1899
257
254
4619
2862
3383
4982
4138
1866
2063
3705
2049
4899
3759
4886
686
2858
2256
4854
4454
2777
790
370
4101
4510
2831
1954
939
150
1348
89
383
396
379
2805
3339
1241
1596
506
4647
2233
4845
4501
1049
4872
315
4020
4874
1108
2185
1796
2831
4175
3012
1018
1960
1224
3145
1651
3930
2782
3668
996
4499
3321
290
1638
3637
1507
1129
4720
3259
2662
2689
4665
819
494
1938
3523
3929
4255
4925
1844
4540
2165
2198
97
2718
2033
3991
4759
1109
4669
3440
3155
2084
519
2654
4144
3764
2027
3965
3468
2856
1584
3291
2235
788
1467
4182
2588
3307
3975
929
1754
4000
2882
2003
1655
884
2940
1792
4793
4108
1058
803
4732
4201
4424
4897
1002
2726
117
2902
1081
1796
4472
2418
3101
481
2107
3996
776
4213
1318
3203
4759
1625
3042
925
3458
4022
2016
2024
4922
2482
1468
2087
3967
2607
821
4350
4283
918
2988
462
4431
4404
3116
3113
2758
3470
3200
3655
2974
2969
3792
166
3463
3631
1470
4333
2232
2986
3442
4643
2986
2678
744
1562
2014
253
2322
695
4475
3204
915
2375
3066
16
4508
4012
1379
4173
3787
2447
2178
1599
549
50
580
2597
4086
2130
181
4127
2705
3736
4727
3369
4018
4915
533
167
2901
10
1796
399
106
4868
2886
266
1129
765
4446
216
335
632
2939
2855
64
1782
3090
3499
693
1849
4285
4151
4228
9
2746
1646
2580
465
28
953
847
2332
2447
4400
4613
4350
3220
952
3073
2134
3916
1688
781
3783
961
3907
684
3301
1376
1871
4356
2546
2350
2302
3734
4195
4911
4114
1363
3423
4036
3873
2380
4242
2317
3154
3505
2469
4683
4227
3461
1708
4697
2598
102
4028
261
1704
3127
4668
1240
2148
2661
3453
4684
377
2442
2465
612
3193
2126
2329
4900
4944
1479
2154
709
100
3882
2323
1790
2413
878
3524
1556
2797
1208
2079
1271
1109
810
3119
4378
4709
1294
4079
1364
2061
1055
499
2190
3677
3895
4846
1726
3541
556
1845
3550
2704
3428
3988
4717
1953
2733
472
2160
1536
2907
1023
957
925
4802
2417
1114
3021
3271
4248
3825
1201
4799
2279
3099
4377
2389
187
4689
2790
903
3904
1437
3631
4947
1133
4334
3132
2738
2245
3354
1645
1207
3330
1017
4800
1912
198
1436
1498
2024
1743
3557
3603
3176
2455
687
3995
510
4441
4611
1652
1443
4073
2671
1342
4967
4362
2164
4883
340
443
2653
4843
3211
4669
938
4683
1874
1443
4339
4010
4665
3276
574
898
4802
204
4946
2599
3110
337
797
3621
2904
3079
2116
1884
1905
1
1251
1483
4882
3513
1589
4167
1349
4594
2721
4043
24
4232
3232
3778
4175
1772
1111
773
4667
304
1430
2174
18
3257
2631
624
283
920
4548
929
2790
4392
3774
580
1784
3000
3575
2137
1371
4903
3780
2665
183
1900
4231
1500
2601
1822
142
1978
922
2223
4904
4342
2421
4853
3059
735
3076
3814
4057
3473
3673
3023
1942
4374
3297
4534
1629
3491
2007
3751
1055
2112
2481
3351
4920
4789
2080
1775
2062
430
770
315
1360
4665
1219
3078
4729
2614
3787
4612
1518
2703
600
4812
4387
1785
3345
4652
2827
1008
2678
1693
2606
579
4763
4193
2299
2985
2766
3185
349
467
468
2797
483
2462
2551
3436
2131
2950
3742
4820
4543
1144
3755
2606
3006
3138
992
727
815
4182
4791
3120
4221
4342
4979
4736
3838
2835
3999
2149
2020
1902
3092
4256
2304
1716
4203
1075
3491
4301
770
3731
3253
2769
3039
23
2395
2169
1367
714
1536
4488
1184
4038
4064
485
1730
1130
2738
1313
3073
4829
4663
2064
4487
325
2760
2622
91
4895
725
2773
2346
4155
4238
2835
1978
4169
1753
1257
1953
900
1684
4909
2051
2383
2971
2724
1552
322
4681
3795
3476
2066
2373
3691
2141
946
3517
2423
2870
3823
4153
4481
1679
379
1407
2355
2029
3577
3515
3851
1634
1251
4691
1122
641
4005
3943
1016
3386
4120
1469
3401
1954
4443
4745
2237
3030
506
1137
2779
1744
4637
3271
4413
4536
3411
2699
1931
4416
258
3195
4390
4418
5
1725
4214
4701
2182
4795
2921
342
3926
4688
645
1332
2565
4648
3462
2921
3174
840
2034
465
3161
3426
3638
2553
4988
2910
1990
2086
4962
261
320
111
1928
1256
3513
2228
3615
4306
651
1183
2558
509
2010
1107
908
1752
1308
2334
1086
2620
511
3779
1587
841
2560
2646
1958
3325
882
5
4430
2692
4881
1221
4195
1741
1565
4908
2738
4683
4968
3826
4197
344
4891
2405
3285
3683
1513
4458
2990
2162
643
798
509
62
4639
4441
3926
98
6
3130
884
2344
1530
1217
1963
1923
4068
4445
231
3649
484
755
3846
2608
1372
466
4139
2213
1730
972
4936
3125
751
4363
2635
3340
2050
1074
1842
759
3925
2877
192
1642
1787
1295
2504
1692
3142
2374
3507
3958
1757
1398
3348
2979
1725
4286
2217
1364
1120
4339
4013
2697
4571
1904
2754
3448
967
1568
3509
4315
1878
2002
1985
3646
4669
4962
1692
4827
2024
720
1202
3112
4525
229
4744
789
3635
2862
100
614
1662
3975
4648
1284
3885
4247
4246
1462
1027
748
3420
4915
1574
342
1472
171
93
3724
3860
1764
523
534
4635
3442
4519
1219
453
3860
3081
3438
598
1004
2045
473
1838
738
4936
2531
453
2060
183
2463
4594
2140
130
1817
518
563
4318
4155
3019
3510
4369
4574
3697
2477
917
3138
3462
387
2742
4892
968
716
2048
1164
3317
1716
3848
4616
3298
2214
62
1332
1121
298
3827
550
2175
4711
4352
3937
4209
3484
3196
1604
4845
414
3861
878
2335
1100
4594
4566
1655
2317
2178
3722
1131
1407
3927
2042
883
4325
2106
2747
1238
3798
1663
1188
3613
1939
537
754
2978
3180
3552
4808
3770
3261
4246
543
2880
4756
3771
710
4609
3737
2052
4734
1551
4489
889
159
3928
4627
2753
3284
3739
4762
50
4361
1317
1532
1716
2680
1658
64
3225
370
3535
3964
4733
1604
655
3300
3710
2648
364
1636
3461
4047
4956
1528
3520
2375
3650
4351
1095
3764
3314
4200
4359
4928
319
1206
1864
4086
1820
2136
2460
3322
378
2488
2631
931
2754
1212
2472
910
3079
2940
2289
860
3200
595
4764
3831
1587
3765
1524
3073
1134
3411
1089
1692
602
4183
509
1379
3784
3953
126
1607
312
323
4930
763
4735
1751
990
1426
1341
1672
1871
2473
3455
4412
2475
4434
3691
2361
3671
102
3395
2736
1883
343
2604
2801
2587
2599
3918
3448
1840
12
3799
1379
4089
2102
1918
1171
2247
4913
2313
3762
3244
2204
2265
3834
4339
4648
3714
1807
3339
1736
4206
2212
2325
4200
4739
3950
3728
4747
3700
1966
4073
1323
1661
4820
4406
33
2997
2393
3737
867
1048
3830
935
2625
3441
4776
2203
4461
867
727
3174
4284
2560
4827
1009
2942
2374
2241
4597
709
2910
4861
3626
2158
2122
3614
3703
4114
3817
4269
1347
3408
4794
1194
432
3803
1766
4067
3342
4960
3485
44
4231
3843
2354
763
3198
36
2068
1339
2382
551
479
1641
67
3629
3424
809
1894
2661
2397
4552
4994
1419
964
3651
4748
3671
4995
4695
2526
3699
280
4011
473
127
3103
3771
3636
3838
3360
447
3039
4654
2760
2539
3425
2281
4198
2848
599
4371
134
1852
2684
4286
3006
4120
4512
2742
4791
494
2126
3967
506
2115
2581
4933
701
4009
2921
1119
2128
67
1366
1122
1829
1782
4982
1878
570
2744
3932
396
3675
94
1906
643
2976
3160
2330
941
2076
4538
2911
2539
4465
657
2951
2409
956
2781
1182
865
594
2898
969
174
2343
258
3544
622
139
2067
4787
2167
3916
4400
4693
3891
717
3080
916
4463
927
2956
887
2402
271
4545
3754
846
1525
1068
701
1316
4422
1491
3598
3365
1036
1224
4958
4702
882
4648
3166
3684
2010
3458
476
4370
3701
3957
1292
4517
3981
4255
3867
2583
1483
1841
1265
1628
4865
3974
4390
1597
4072
2758
497
2501
2464
1990
1485
2806
2027
1904
4566
1466
4043
2295
255
1555
4663
1337
3989
809
4987
1239
4281
2456
1267
413
1519
3787
3108
2464
2632
3308
1162
2566
3205
1296
4736
2535
1332
425
3826
560
3594
4319
2808
1929
3981
4627
1643
2333
3147
981
28
535
4044
2875
1988
22
1362
1364
4561
2726
1092
1895
3026
4760
335
1627
1469
3454
1468
4013
2931
4220
1511
3548
3446
1017
1763
806
655
118
3106
2304
3612
1623
3563
1073
347
2105
3764
1840
4402
2805
98
4529
4148
1882
299
3884
3578
2957
4973
4294
2623
3953
2808
2884
1280
4684
111
1800
3783
1062
3101
212
4111
2804
1676
1242
4065
1290
4842
4962
2046
3509
1072
2235
3279
1794
639
248
2015
435
1896
3920
268
3007
4114
219
1289
127
3674
1276
3983
2378
890
250
3057
2174
4804
1007
144
1189
4272
2581
514
2343
3836
639
4478
627
4061
2921
3814
3030
3937
2676
3274
2040
3945
2555
4584
213
2779
1022
1983
2582
3338
449
3222
3550
643
3251
3382
3681
4357
1793
4796
4822
3148
1585
560
4473
4986
3790
2341
1513
2860
4127
3803
531
4976
2848
4502
796
2363
3164
1790
108
1425
3020
2112
3030
4029
4859
3629
4857
4760
2705
4649
2208
3251
270
594
1144
2629
1
1390
4622
2578
3218
2891
1480
4637
4164
4880
1902
678
3860
3235
4100
2850
4197
251
756
4220
1410
2565
1704
691
4595
2973
3959
3561
822
637
1706
89
270
838
3701
64
3401
4538
2807
2602
1566
1241
4846
4103
338
2550
4641
3018
4332
2262
1056
25
39
229
2725
1342
3180
3461
2059
2737
288
2524
1200
4844
1451
3878
914
2351
1812
4260
7
2619
929
1574
4242
1057
3149
4190
402
2527
678
3292
1216
620
4246
2842
2547
3596
4879
1878
1584
418
702
986
3353
4262
440
950
2355
3454
1965
417
3736
1868
4868
843
3695
3868
1163
1110
2557
3636
3150
4267
3175
1076
1670
2068
3000
3670
311
3370
291
4823
202
2140
2873
4015
3073
3488
2836
3378
804
3550
1334
4249
4389
2340
3452
1105
2812
2601
4499
3242
3696
1911
546
1251
586
2552
2547
3916
4228
4430
3269
4516
2283
1767
3313
367
41
2046
242
3308
2618
4480
623
1104
2338
3162
562
1032
1148
1583
1714
3959
4765
2810
2413
771
3128
556
3932
4940
1123
633
2670
4317
985
945
795
2516
3384
2683
711
3953
256
4064
784
1069
3548
3759
2838
1642
423
1127
4228
3555
4683
3194
2016
4323
137
473
833
4841
1165
3255
2294
646
1808
828
4820
4412
3917
2399
2152
4466
573
718
656
2830
1909
454
2275
4677
4196
1553
3743
117
3038
874
4975
4742
2388
3318
2328
1186
2079
2155
4573
3965
4457
2085
504
1020
1988
4325
2585
3107
752
3431
84
3826
1500
3249
1707
910
3743
3860
1976
4641
4598
4789
1047
684
1811
4473
3956
3499
741
2429
3668
4746
3607
4963
2493
4863
4146
684
292
1274
367
4944
592
1604
2177
128
639
2710
1399
1334
1008
2411
3612
1547
112
4512
4025
1748
2976
2234
663
4068
3951
2006
260
4011
2549
2521
1699
4019
3556
3791
1781
861
773
2504
2567
3933
2631
2211
263
4002
4738
2746
3493
1113
155
4141
1061
2518
3599
4030
3431
4646
3227
2996
2353
1247
150
1343
3865
860
3082
1697
4725
3432
4089
2774
4335
1519
1850
520
3974
2030
3790
487
4571
3929
779
1556
1823
2928
2187
3219
2562
1215
3331
3870
4684
4486
3731
2506
1438
3143
3936
3417
2956
1401
1683
3285
879
210
2557
779
213
3604
1263
3241
2064
4978
839
3780
1788
1428
1944
1606
4735
4666
4247
691
3131
3614
2666
1184
305
2010
651
537
1787
2199
987
1414
1530
3690
3726
1785
4338
2374
821
1165
3412
2549
4359
4229
67
999
1744
4950
788
4365
2068
1821
183
4349
4266
996
4145
1497
3648
2890
1746
3349
4142
1710
117
4235
3212
3470
1607
1200
2171
4408
3564
3676
557
4482
333
3565
53
56
1958
3955
3654
2400
1127
3515
4664
1452
2464
1386
4328
4780
4352
2574
3099
1126
101
1363
2313
1244
4896
103
4989
3629
1636
67
879
210
47
2283
4411
13
3189
538
2540
3684
2949
2493
505
2030
2052
4888
2947
4345
4444
960
1209
1051
2042
3880
2780
517
2346
540
3771
148
4406
1895
890
4202
704
35
683
1044
3775
1526
4205
1970
2099
3694
3966
856
4031
3238
4023
352
1801
3052
1855
291
4261
1843
4764
3884
2864
4653
4935
2244
4028
3680
1811
3817
3527
3103
3931
3872
1488
3469
183
3326
1610
2907
230
1261
2432
3287
2513
1265
366
1825
2970
4684
4926
4638
226
2574
1097
3084
2651
4656
3738
2808
3558
3416
4980
2163
2272
4963
4218
757
3820
2277
532
2740
4084
850
608
1615
4104
2526
4450
1400
4026
2337
732
1303
2910
4001
1298
1907
3407
2729
1027
1537
1990
4322
1805
1338
4302
164
1628
2020
3659
4655
73
4402
2000
3849
1883
1975
4040
4669
2292
4105
4612
1498
2932
4740
3427
1443
1630
3644
4485
1264
1773
2036
4476
4989
4062
2458
3824
3085
4390
2975
14
3020
1075
704
3366
1745
2615
1733
3358
4679
4870
1036
2607
312
5000
4043
4025
2728
2842
1216
272
3333
2798
53
1949
1786
1418
2857
3137
1568
1434
1445
2123
327
147
2433
967
2338
2614
4943
1810
949
1141
1434
4224
3792
2675
2067
2234
2303
226
4861
458
4532
1002
1319
2001
3714
3437
4249
712
1320
4001
3130
4711
2692
4000
3783
1922
743
887
2789
2232
3441
1645
4304
2253
2832
521
704
1743
177
4632
2827
4245
535
665
1550
3905
476
1642
1647
1752
1395
2268
1664
4999
1338
4244
1020
370
4145
2117
2115
1785
2695
4672
3273
3199
4848
3627
4246
3423
4270
1592
818
4540
4997
1513
4978
3970
2075
1773
3959
1221
2578
1901
1139
460
4367
4215
914
480
1621
667
673
2565
2073
4146
3619
3871
2821
1623
1722
1442
3649
73
1252
3132
2809
3458
1638
3989
4307
3409
12
889
4221
872
1696
1832
4651
4745
1297
3197
1028
996
2289
414
774
1513
4427
2066
1148
4041
3010
871
3337
4414
3819
2481
2377
1198
69
4696
3320
1873
1832
69
1065
3533
2678
2409
2119
2655
2364
3799
3531
4723
3864
3736
2377
1702
3365
543
720
776
3212
2042
3766
4749
2611
3619
301
4081
2207
615
2530
2655
4992
329
770
3098
4979
3332
2685
1773
1513
1581
4703
2520
1907
4797
980
3678
1493
1746
570
1907
4035
3478
4610
3969
1111
4281
1659
3770
679
4544
1293
1429
2234
2816
235
4855
1727
3181
3440
55
2330
668
2900
2373
3643
3777
2284
4118
576
4129
1532
999
2266
4868
2941
1260
3559
4526
3570
2263
18
3645
1099
438
3639
3249
455
4454
3348
3922
651
583
1794
876
995
4597
3764
4243
2868
1467
366
1179
625
2436
4612
2672
1372
444
538
2901
4090
1427
4081
1079
3007
561
3340
4577
255
3254
4369
3657
599
470
44
1886
1749
2124
1436
1890
2853
767
1673
2425
2497
2126
2541
4402
106
951
2073
4072
1902
1106
1981
4673
3200
2910
3906
2148
3067
3569
2535
4831
3312
2152
4657
920
1506
1785
4516
3334
4965
2087
3512
322
1028
4087
1563
93
1591
3537
394
1737
4743
2395
3075
4388
1188
4260
2486
3187
4015
1640
1681
769
4732
1539
2778
3686
4868
868
4838
562
3772
2424
402
3263
4755
4567
1321
3203
4204
1068
4871
2601
1971
3787
3760
2313
2894
1366
1442
766
4605
4959
4043
2834
4846
365
3956
3821
2180
434
4023
3721
4609
4089
604
521
472
3020
1985
2791
212
1104
2130
118
2763
462
2699
4882
4611
2184
1169
3183
698
3534
1620
3289
639
503
983
3299
2857
92
1625
204
4668
3959
3327
1931
2189
385
4581
4917
2493
4225
4225
3416
615
2512
2669
2599
2155
2989
4332
3116
4304
3215
2233
2663
4260
2509
3283
2273
4514
4679
3784
2200
404
3373
60
2700
2891
2055
184
3423
1254
2398
1666
2587
431
4636
2888
1267
250
90
332
2318
3207
1150
1206
4547
69
3908
45
984
511
1248
4461
1971
3981
3627
2571
3937
4472
2945
4895
2741
3766
2915
2035
4693
679
4283
4481
4333
3361
4145
3753
2261
2366
104
2416
2036
730
2461
2428
2237
2778
2561
1315
3416
3546
2381
380
2729
1884
1736
1160
2429
3117
2815
258
2585
1121
2706
4123
1908
1320
2750
951
2866
2583
4906
3028
2485
3683
2567
4673
1223
678
4574
285
3351
289
3137
3724
2215
2004
1697
4529
2642
4209
511
2981
4292
4184
3196
2070
429
4744
1852
4293
3730
642
4569
3763
4652
4017
4100
2179
4183
2752
2097
1355
2718
639
929
4908
2352
4341
30
2442
2636
1006
2156
4781
716
119
1544
3025
3937
310
4304
4779
3373
2977
3633
673
2814
2296
705
2123
328
1491
3192
222
2255
4677
1579
4967
4921
1167
1145
2800
639
2590
3515
3304
3721
740
683
4334
1377
1652
1103
4289
2082
2796
2511
339
2857
3319
1807
4342
4963
1942
138
1708
1094
152
2529
1841
4069
4182
2021
1107
1890
3201
2782
3842
2315
1635
1159
20
2881
3850
1263
792
2964
551
4142
289
944
662
2473
5000
1305
2794
1491
857
4124
3926
1686
4367
2294
2413
4808
160
3252
340
3320
308
3243
2322
3241
3268
1201
241
711
2638
3704
1547
1233
4694
1825
556
3504
4431
4703
3297
1726
3766
3708
4227
2670
3252
3960
1338
2819
4194
3020
2579
2615
3846
1677
4823
1887
3670
4833
1668
1951
3898
4244
3559
840
2269
4454
1132
4293
4527
4712
1919
2846
3184
3889
3658
3827
1951
4379
4429
2863
1459
2723
2889
3614
1435
2806
3096
3184
1914
3793
3101
420
4939
3776
676
4192
1422
291
4004
3016
901
2038
4321
827
1731
3563
1513
2183
848
1854
3881
711
4518
3868
1146
3915
1812
2840
4177
3392
405
4423
3447
781
2244
2100
2327
2259
4541
749
2854
3582
4986
3540
2580
1377
2671
4878
417
4477
1032
1398
3252
3654
4337
1464
1348
853
279
1800
4402
1301
3497
4095
2102
2330
4792
2218
3036
3899
4963
1737
4722
3916
3954
84
3760
632
2198
4870
850
3728
3755
2281
3044
768
646
1001
685
3623
1708
303
973
536
3065
3404
1616
818
2582
869
1516
3580
1003
1898
818
2165
1071
3929
4432
644
3913
2226
450
1450
1295
1644
499
3477
995
3766
1718
1011
4411
1908
1561
2350
55
932
3160
1175
88
1320
4861
323
686
4102
3162
2079
655
4314
1737
1974
4289
4876
2764
1527
4771
1893
1057
1441
3436
390
4456
227
4344
2193
1346
1326
3099
3201
306
1201
4518
4834
2168
2632
506
3983
2061
3588
1976
4609
980
1084
1480
4030
3239
2117
1620
4801
893
4329
1684
679
2407
2728
1928
2429
1233
530
3731
4916
1545
438
1632
4066
3063
1384
1667
3186
3290
4918
1390
1635
3754
425
1928
3127
3478
2757
1263
3584
1300
4402
4433
828
3534
3499
884
756
1615
3049
4732
4914
4350
695
3693
3694
1643
1101
4707
705
3171
2299
4928
3195
1280
3806
2746
4596
1338
1204
2693
2140
2029
3442
3404
287
4801
670
3
3368
3930
4800
4027
2860
292
1962
4988
908
402
3740
1395
1134
3190
1393
4435
991
2938
2440
3388
2955
4975
1527
54
3781
2627
877
2759
1627
4519
979
4364
3198
4939
2180
4520
104
4414
952
4745
4357
1946
730
2650
4063
933
2844
1147
442
4804
4456
1905
2798
1103
4324
1159
3274
4068
4515
870
3734
1583
387
766
2884
3205
2413
374
4136
3721
3830
3381
4506
3880
2253
3442
195
2712
4408
467
4382
3861
4068
4843
3598
2283
914
2080
3516
636
1817
4797
759
3035
2317
4596
3408
3559
4513
2508
3964
66
1832
3268
152
2071
3831
1232
4192
620
2453
91
605
570
583
3473
2337
4347
456
4428
4854
2639
4972
3094
263
2755
103
333
4051
3005
4319
2137
1145
4347
3737
4986
4351
1109
169
1188
2772
2816
153
822
3530
4671
1502
2370
658
1412
2517
1401
574
4533
4527
2712
1259
1067
3023
2655
4446
3181
4766
4717
4548
168
2400
529
890
553
3268
4118
716
3816
1484
2515
4077
3375
3672
3502
1848
1648
1291
3345
166
4269
513
3063
547
99
3242
1642
4817
1805
951
3141
59
4170
2641
3145
2090
979
2147
179
2624
3273
2376
957
2407
378
3452
2627
4453
272
2708
1307
1699
2132
3024
4653
267
4045
3772
3793
2908
280
2459
299
3260
581
1741
4329
4391
3781
2108
1540
1590
1600
1600
3844
4948
641
3586
1228
2102
2557
44
492
1173
3989
4453
4301
2909
2552
3427
910
3598
3280
3076
1112
2733
1479
1820
983
638
3228
2095
1557
1528
3919
2156
1175
1132
4874
1788
1255
629
474
19
2693
3148
4636
2613
784
4136
1797
787
4397
1975
2687
3240
446
1974
1743
4159
3893
4327
3494
4050
3292
299
79
4618
1128
2007
1982
1965
3830
4629
4758
1362
2383
3522
1824
3846
4845
733
3410
2392
1350
1999
1493
457
1232
2021
1652
3973
233
516
2355
2475
3855
4423
113
1775
2296
502
982
4264
4415
4477
1010
691
3329
2544
1785
1687
3665
2035
1106
1110
2557
3602
3876
3481
2440
4219
1948
778
1147
28
2368
3778
3091
674
882
3600
743
3408
1746
666
496
1223
3719
819
4656
2809
4509
3833
3536
426
2337
1321
236
226
4749
1759
4032
505
732
2162
676
111
3689
1276
114
1122
4470
3158
4103
271
3696
564
4478
66
212
2820
1433
1921
3115
358
4303
3663
3520
1865
2966
405
2946
4334
1987
1871
1695
3746
3326
2068
4101
2381
1452
1327
4229
205
1379
186
3273
4740
2577
1505
3348
798
354
2253
4442
3589
4987
1873
3225
2132
1093
103
3301
4160
4414
2596
1504
416
4657
3786
4101
1579
685
2138
4903
4324
4690
4698
295
1807
602
2033
4427
3379
3303
3617
2320
3377
4522
4081
4134
4787
3361
1133
4235
3323
3336
2070
2942
1661
1384
3662
2695
3754
4047
2797
2833
4049
3123
3940
1826
1212
525
4168
2713
4164
2027
1422
272
2034
3555
4251
3608
3349
2448
545
4581
4474
887
3958
990
651
2111
2938
4590
2156
115
3045
2962
2761
3224
2240
2301
4342
3606
611
4613
1939
512
3755
328
3028
2760
3356
2338
3718
2824
4785
3452
179
4888
1806
4029
1213
4100
1175
3245
1040
2765
474
4252
299
2091
4268
3981
3666
288
2269
863
1563
3788
1842
2051
3637
2469
2318
4572
3454
4346
3300
559
4104
2651
2540
3820
2935
3914
237
1254
4348
4626
2298
2244
239
4993
3115
4159
3578
4271
3820
3688
2279
222
4806
1267
1735
1937
895
2567
2916
2852
3139
3981
1755
236
4692
4320
4511
1021
959
4410
4999
537
3584
4480
1524
4889
4882
1756
1285
1328
3936
2726
1391
2356
510
680
3165
1951
3189
3236
3270
4225
3045
16
3894
1281
1447
1286
142
113
4476
1507
1338
4113
3803
1305
586
2910
2660
507
550
4746
1606
1605
3068
1707
4732
4651
2398
1595
1210
1148
4910
1818
572
4160
193
3768
1157
3001
2795
3767
4365
4067
3591
4106
1816
3965
2077
4096
4108
4566
3214
567
3529
1803
3436
934
4079
3644
4446
406
1723
2216
159
3493
4780
1878
1027
1166
4884
1643
3772
3490
448
2357
2172
1606
1310
438
4804
4819
1650
3243
3820
4284
1193
751
3174
1377
2193
2754
2806
1257
3091
4559
4835
1960
587
2221
1286
4422
3493
4847
810
3272
2355
929
1406
2246
1773
3650
758
3510
4465
3392
242
4079
2765
365
1860
3944
2151
1127
735
3558
1426
590
1714
860
4550
2717
2648
3169
1682
3776
3828
3802
1839
271
584
3204
3035
957
1095
4763
4098
2056
4028
1813
3611
4974
378
746
1456
2660
1033
1345
1022
4527
1518
4477
4261
1040
4659
1869
1783
2890
3525
3443
2791
124
1009
862
2952
3591
1899
1625
3294
4805
2938
1593
4942
389
424
4621
4341
4310
1237
4462
4300
3603
279
3234
1266
466
1288
1208
1312
978
2680
3354
1671
4795
4203
3532
4048
3704
2575
4570
331
3580
28
426
630
2364
2812
1514
1229
3610
2571
309
1683
4856
683
1758
893
1363
2393
2374
277
4114
2569
1827
3076
4073
3972
1870
1057
2982
4152
567
268
4255
3567
1080
3207
1539
2296
1534
2178
2841
2616
2230
2346
2784
470
4735
1146
4981
2353
1034
4242
915
1571
3679
3221
2936
939
4705
555
2419
2196
4691
771
3266
737
2921
1107
674
2281
3279
4390
4390
741
414
3134
3817
2717
947
581
2173
2912
215
3728
4447
517
3864
863
4410
1996
2662
1455
691
569
3469
4682
822
3582
2172
3694
1822
2175
4668
4592
3155
1395
4328
3413
1255
3852
3313
242
242
538
4300
265
4553
1995
666
4240
1268
2053
3146
3088
614
2208
3363
1381
3823
1288
1171
3687
3269
274
4301
2562
1834
52
4626
4590
1329
1938
297
4910
1366
2582
2012
2737
4532
1821
1027
444
1515
853
3695
4852
2348
3745
1725
1279
3830
3814
280
601
2437
2473
1745
68
3645
2864
1171
1374
1070
3148
580
850
1136
4421
2961
3500
4644
1379
633
423
4426
3857
4241
3472
1747
4345
278
2100
2427
2934
141
1313
3645
1236
2252
4208
906
2826
379
4613
4139
2373
993
969
877
2909
3330
349
3827
3333
3305
1789
1681
4775
16
1643
1129
4125
4642
2086
1007
2956
709
3963
2838
3831
2224
4260
87
4983
1335
3679
1142
960
132
989
505
1804
3426
4458
3476
3399
4940
75
3961
1962
3383
1534
2781
2021
4319
2863
3355
4867
1395
4007
3838
2770
3969
502
3458
690
3859
2658
3011
4486
1090
1203
2621
740
159
4852
2090
495
258
3402
4014
2090
138
4841
2563
2054
16
2117
4570
2884
2072
3384
2041
1352
1612
3767
337
3977
2407
2561
2880
902
3299
4704
3129
535
2093
4963
3940
3709
442
2204
1428
3478
1251
578
226
1548
1389
2832
2356
975
3168
1666
1900
4899
485
1356
1496
1447
4126
2885
1031
4736
516
4402
2792
942
3895
3361
2494
4560
2285
1092
2708
1415
2021
1516
1775
760
4763
844
2340
1329
2339
2310
3718
542
765
731
1266
2720
408
3294
1892
309
864
1940
3657
3097
1583
3981
2139
3734
889
1241
3426
1229
4595
3802
4990
1402
3495
2956
1669
1226
856
3301
89
595
3997
4174
1830
3072
4452
158
805
3532
4608
3831
4727
4254
3302
4432
959
1575
4638
3703
4016
1879
2319
4849
288
4264
1833
4325
1001
2796
4676
1313
3578
2394
4621
3668
1422
4596
3046
4183
4237
3593
3607
3617
1423
2152
4519
1268
979
3253
225
3029
1258
2142
4921
3445
4240
912
2815
2882
1058
2485
1794
590
3374
4250
280
2344
4481
965
1748
3852
4566
3966
2075
4107
636
4060
2522
1913
4747
4540
3834
4572
705
4446
4055
244
4787
2306
428
4162
3487
1060
3191
1478
3886
4363
672
3112
3052
3503
2541
3610
2455
2543
4694
4431
861
4718
4880
4828
891
3525
2844
1842
1640
1213
2687
3470
4304
683
1499
3668
3807
1623
1056
1998
3518
123
4939
1193
433
225
3087
3923
67
4674
1325
2913
3318
1331
2073
1490
744
4344
4249
1818
1668
1162
4502
3170
508
4513
155
849
4500
4908
1871
2685
471
1808
2244
2414
4307
1629
27
3221
1132
2465
793
2365
1812
3800
1145
3317
2681
3420
3687
4422
332
1270
3601
2370
2423
3855
2495
4715
2898
3107
4171
259
654
4325
643
565
3183
463
2476
4716
371
2153
4045
4719
2574
2016
4132
754
2626
2305
1348
3250
2699
2427
1249
4595
3331
807
4240
301
897
3643
2159
1129
3205
2038
840
3692
4716
3234
3298
137
1887
3541
2916
530
1368
220
555
4756
2935
910
3785
2119
4161
2394
4431
4417
4264
1852
2319
2251
4106
1918
1500
2651
2730
4955
2200
1816
917
2610
2303
1742
684
2152
2617
1723
4671
3452
3420
3551
4394
3943
353
2793
4750
1976
1595
2664
3760
29
209
280
2983
670
4309
3174
3132
4108
91
1341
432
3202
4418
4226
1345
3944
3112
2494
622
1397
1238
3538
4782
181
1573
1059
1811
2253
1494
4868
4775
227
3891
913
1115
3220
1806
954
3286
3447
3552
1889
2238
1519
572
3546
950
1796
2660
1270
137
53
3937
310
4075
4045
3508
749
4589
4896
589
1724
3679
3426
921
1764
3400
2626
2126
672
2478
3290
1327
934
4583
336
4203
4690
4853
4530
4687
1201
4946
4756
107
2830
60
841
3339
4499
2180
4070
4520
4430
3977
729
1074
4804
4765
856
3461
2461
392
284
3942
659
4857
3445
241
1464
1961
4186
4746
415
4343
3
4123
1151
86
1523
4345
3601
375
3662
3221
4187
3064
2572
4748
485
4665
4735
4624
3031
4100
3281
4387
4711
3748
3504
3881
1432
753
1040
4984
2332
2001
2556
4363
964
1322
2073
2633
4229
4168
4431
4094
3374
2249
2637
2756
1583
307
2109
2176
1078
900
4512
2325
875
3271
733
1846
746
2218
2007
2824
42
874
494
4922
1197
2510
2637
360
3083
3410
3674
979
634
548
1495
1263
4064
2074
2450
4226
586
542
2998
2797
1151
3915
3228
1588
4805
4830
1332
2340
3012
2668
801
3975
1015
4915
3153
557
3133
1856
142
2400
1913
4998
379
1840
1013
2326
683
865
3042
251
3024
1911
1167
136
1117
3273
291
3913
2032
1946
3155
3673
1587
3143
3804
1621
4454
3378
824
2817
1882
455
3501
2678
4719
140
3542
3736
1460
810
4918
2063
1859
1630
2846
1655
1265
3617
2308
2367
4359
2699
3341
1208
2688
3370
1869
2383
4536
3682
2966
3528
3289
3058
2762
737
1075
334
2308
3160
1394
911
3244
4741
2631
1989
301
1740
4765
237
4956
1154
1123
240
1259
2059
1438
1074
2356
2776
3267
4864
374
3808
1968
3342
412
2485
1220
536
2855
4665
1940
3356
1755
688
3822
1724
4278
1205
2523
203
2187
3054
4213
633
2439
3746
3440
657
3334
1174
4002
3494
4804
533
3017
3972
2675
4910
2952
2246
1067
2784
3287
1254
2809
3163
2034
1864
463
774
4597
3994
4411
677
639
3109
2960
4388
4793
4249
2514
2033
2391
3268
4646
4274
2963
1492
3797
4906
1570
2372
681
2646
3428
2833
3120
273
2180
2723
2178
3392
190
1433
1244
3653
1474
2646
3241
3843
3590
1316
1388
4950
851
439
749
1782
3849
2688
4477
4440
2417
2058
694
4971
1070
3943
3586
848
724
2509
1462
4479
3563
1116
4940
4469
2445
252
2092
3128
1282
1931
882
4046
2899
1998
3063
3487
4272
4747
23
1720
1336
2734
3983
1714
3553
3653
666
602
4358
1469
1424
3739
1401
1737
176
3612
1055
85
1726
1671
3547
1701
4318
1248
3644
3353
544
785
151
4610
1773
4921
4499
2411
458
3314
1462
646
594
3793
4278
1424
780
2698
792
2256
541
2726
117
1788
3186
4260
3579
2792
4659
2935
2147
1135
1503
2900
2664
2181
1581
788
2699
4568
1744
2316
1518
2531
1475
3176
1447
1520
2064
3886
1858
4526
3402
1606
1187
4051
2884
839
4596
4779
4362
52
4657
3393
4130
4983
2250
1973
269
3801
2500
3649
4898
663
1383
1817
271
4914
2299
1776
920
4677
621
4260
3883
2132
2245
399
259
3340
429
4572
1073
615
4213
1957
3430
3727
3117
2166
1509
2795
2528
1169
1856
3427
344
4882
287
4515
4050
4884
1323
2036
3625
3018
574
3925
3123
4872
1370
394
690
3690
979
2297
528
683
1365
4047
2255
4000
4620
317
426
3331
3598
925
344
2741
2473
3062
737
3465
4253
1448
4308
3029
344
586
1302
1835
436
2314
4634
3661
692
622
3173
1688
4293
3987
1819
3178
1468
409
2442
2926
1989
1383
1330
3799
929
4535
4476
927
3876
4160
4760
3092
3510
582
345
4771
2561
3347
4951
952
3360
2106
2861
3095
2459
2241
2209
482
641
4883
3235
2210
4386
1050
1245
2896
2355
3223
1243
1405
2025
4407
1861
1138
3719
1495
40
99
2449
2520
4987
2874
2612
413
2328
2366
264
2726
1179
4516
2932
236
1570
447
2417
4320
2886
3391
977
4083
1230
3567
1497
1252
1432
2692
1026
159
4805
1258
2841
2934
3722
3555
289
858
4794
1547
4903
26
1772
3139
4620
3015
4210
639
286
1835
963
1889
4539
403
1849
526
976
3198
3093
2677
933
4549
1156
2744
4093
3990
2186
3601
4823
1730
3129
3296
607
1084
3025
2713
2881
182
3990
4433
4627
3897
2410
2042
811
4481
3077
207
3002
3362
3118
1087
4476
4664
963
3341
4622
2357
610
2715
554
3159
37
2706
712
2021
2914
3628
2729
3891
3231
278
3215
2913
3595
46
1337
1676
3818
1568
4568
4779
3956
1658
2030
2996
77
2785
2359
4065
4138
836
529
17
674
2141
4486
3242
877
3550
1381
4314
312
65
2405
2617
188
3684
2176
1973
3442
2729
811
4467
4706
2808
4114
3682
2670
4120
890
4700
4949
4036
3245
858
838
4284
3616
3171
4433
2676
4119
2492
708
1554
1210
726
810
2190
2810
1811
2160
3173
2204
2678
4364
2045
3634
4668
104
1129
495
4335
2201
1725
127
2223
2279
408
2158
1506
1660
4373
3886
2465
2350
134
2724
4510
2057
33
1364
2385
801
2586
3101
4555
3755
2561
4528
3053
555
829
992
4044
3116
4133
4622
1118
2858
333
642
2690
3129
3859
4228
1681
2839
1912
4165
1285
429
687
3710
1537
2288
2814
2319
4941
699
4165
2947
2512
271
3692
1925
1809
3792
4831
2620
4863
4260
658
4806
283
3234
1690
65
4403
4841
144
1171
4839
4543
3067
2352
2347
1674
787
4600
4946
664
2744
1966
309
4304
301
4653
841
1682
2104
4090
1662
913
2742
1613
3051
908
3638
2984
726
1544
1856
3386
1479
2046
2244
4313
756
1255
681
3998
4812
230
2982
4901
2861
4094
2708
3859
3066
4483
2327
2359
3323
2416
1904
802
857
609
2885
2834
2327
1930
1629
2628
4607
4625
1992
2147
2825
1343
3907
2717
3640
3021
1468
3524
3792
2018
2892
3738
1775
4987
1411
69
1796
567
454
2993
4612
553
2887
4455
4412
3949
4796
2446
3704
2569
2305
3728
604
216
4869
3042
4036
2332
1605
4945
4622
1162
885
1600
1588
2634
578
1658
652
3951
3261
1523
4355
468
125
3390
4605
68
2518
441
2713
2167
3343
865
456
1185
918
3364
391
3422
1577
2109
1139
537
304
4176
3944
3603
2863
4890
789
586
4372
696
4193
3284
3970
3994
779
3915
1364
1993
1930
2021
2281
290
3479
2587
1794
3875
3437
2834
1068
241
4798
4758
3034
2023
151
4511
2731
2046
3743
2154
2685
2278
2173
940
677
1647
1955
357
1296
3918
4364
792
441
3532
2617
1056
3679
350
1142
3707
4711
2084
1841
2484
3335
940
3993
4787
3467
1937
1714
1040
2816
4582
180
2508
789
3648
4151
2984
2901
4315
3086
4584
2283
4795
3966
2040
3699
1419
2148
4613
4183
1832
1517
4215
881
3188
3577
1104
4306
1145
1102
1630
4047
1405
1010
756
4397
1826
3248
129
3576
2074
1577
2796
4344
742
2992
1301
2703
4337
2494
1340
4336
4228
1851
2142
3863
3317
474
4530
1239
3712
3604
535
4825
1046
1591
3252
3313
2746
857
390
1487
4787
1088
3293
4551
2513
2483
642
4620
2280
3316
3560
959
425
349
1638
1879
1403
2975
1038
4961
4498
1564
4127
2533
1207
1413
2277
560
3162
1278
3524
3985
2026
1083
3514
3113
4623
2352
1755
1706
1418
4763
4101
246
1627
2674
2013
758
1098
4090
3611
4484
810
340
2379
4456
385
4019
2613
3359
4720
2953
256
4790
100
2119
1002
2410
3120
439
4732
1291
196
683
1895
1793
1853
3906
4755
1152
4035
3578
48
4007
4529
4107
4544
4792
3719
1844
4601
812
2108
4539
4856
815
4157
1221
284
2206
2328
4115
3261
2763
644
4670
812
2269
4144
560
3960
1780
4184
2905
1130
2370
1864
3050
1218
4759
4864
3926
3558
2335
3295
2202
1026
915
2195
4868
579
3498
2125
2615
2491
3104
2504
201
3648
110
181
1757
2512
1626
1639
758
814
19
3804
1898
3830
2659
365
163
4007
3665
4780
1980
4277
339
1490
1033
290
1337
3226
3735
2963
4656
484
3693
4166
2774
4541
3654
2806
3250
1985
4678
1744
4521
3505
411
635
1291
1010
932
4614
4768
626
543
4300
4515
4022
412
2127
1619
3143
1019
1414
2314
3994
2432
2033
4889
813
2616
2832
2605
3563
1200
3044
4371
337
890
978
1796
4334
2551
4697
564
1478
1362
1820
1266
4723
125
1226
862
1814
3555
4892
426
2431
3004
3996
3703
4934
2093
4891
2175
1709
1581
2049
4818
2326
110
4749
954
1978
3430
1890
3842
275
2281
4769
4263
747
4267
466
756
1192
266
4530
2435
435
1303
52
2769
3826
4550
1296
4971
427
4906
2064
358
924
160
192
671
456
472
3559
888
2448
3628
3277
1353
4734
3031
4334
2203
1391
354
4808
2043
3849
4309
4651
1758
4829
4984
3282
2053
3408
3851
625
4947
4091
4867
3543
4244
581
3599
1131
2210
2831
3947
2999
370
1758
253
3039
3507
1084
1080
429
1443
1765
3117
2915
4627
1711
3577
2393
3755
2129
766
4955
692
3408
2662
1180
2550
860
1179
4371
4840
2521
4647
771
2267
3040
3187
3572
2454
191
1906
1703
4463
1311
3106
1982
355
3807
247
147
616
1121
3290
754
630
554
868
3496
2518
2007
4189
1662
4793
110
180
2612
2211
4734
3453
3811
2716
4757
2324
2750
688
3121
583
2064
3065
4869
3095
4221
1569
330
750
4257
379
392
3995
2402
2781
2604
4964
2513
3879
3695
3004
2541
3769
4600
347
1837
3618
4411
2714
3714
3287
3334
3044
2282
3216
4259
4510
1124
4243
4351
4788
397
1013
2855
4513
1903
1923
1684
269
4611
423
1038
3628
2218
934
136
1049
703
1298
3905
3380
393
660
3001
2036
1906
2602
1140
544
3507
3404
2776
3332
2878
1119
3914
4388
4907
723
2237
4156
1437
1534
3052
1558
2714
1871
538
1095
668
2450
3588
4331
2013
2300
1384
1648
3541
1417
2453
4529
628
4258
327
2007
4734
3901
1411
590
3285
1529
4688
752
2281
2927
4437
3572
1946
4437
4542
338
3349
2309
955
1413
2815
3260
1278
2845
2624
2285
536
2207
490
3172
3404
4172
2046
3366
1699
3285
2175
3684
1886
196
3264
1925
1650
2829
3048
3884
1550
4340
418
970
1956
690
3746
737
53
4066
82
97
3777
544
2540
1597
2882
4380
4987
3845
4171
719
1255
2209
4734
2875
562
4142
4438
2865
480
1450
2435
1163
3253
4786
128
79
4198
1112
251
2683
4658
1904
1628
4613
2296
1858
1126
3394
830
2297
4846
3527
826
4697
3865
2282
4418
772
3212
514
4239
2868
61
621
3154
3555
1095
652
2498
16
3499
475
2538
1776
2382
3153
2724
3008
3087
2747
4932
714
3520
4339
2758
3817
2423
3706
4574
4797
1264
1024
1635
4735
3913
362
3297
161
3373
1445
228
167
1061
2011
3670
1363
4825
14
4473
3653
4978
4210
1900
2199
4341
553
2922
1876
1114
3012
713
2934
2129
2688
4434
414
28
4543
2318
181
2304
865
2855
4665
3365
2652
392
184
1423
164
4077
271
4293
4810
280
1291
1445
3219
2853
4165
307
1213
3317
3792
2182
1794
3546
2415
1097
3889
2773
1355
3714
1363
3049
2747
3850
372
4960
4705
4925
4840
2604
215
1790
911
2746
1613
4773
4041
901
4969
4834
1092
4540
675
2796
2397
3249
4570
241
1282
229
439
1407
3186
3379
868
2384
4143
2686
2730
3226
1583
2885
1696
2486
551
4445
943
2411
1802
4877
1970
3472
4794
1348
1729
4959
3463
2236
1782
445
160
2114
4532
303
4689
4923
163
1463
2814
3524
4758
4511
91
4675
3383
1549
3192
3166
1525
4064
3241
4741
4579
4775
3720
2380
1587
2336
1612
1294
1799
2454
3377
267
456
2676
3984
1012
2333
4411
1395
3634
4596
3042
4022
440
3071
91
309
340
927
2727
1707
873
4439
2674
1092
1996
3037
3359
4703
4372
4383
4326
1024
2330
1873
2193
4994
742
836
2607
2936
947
4608
1371
2288
4196
592
1952
69
3780
1215
1059
4832
561
3169
2393
208
3164
3255
3910
2138
3570
2623
4832
2202
1947
4100
4155
608
311
942
2818
1460
768
400
699
1678
2140
2355
4373
845
2712
3406
1813
4988
270
307
2597
4366
834
1652
400
4282
3097
174
689
1073
703
2713
3568
728
3214
4043
2910
2982
4221
2647
4843
3876
3625
4214
3784
1579
1882
3966
3061
3747
3856
4887
4016
4211
2796
4464
3640
1872
1894
1537
2425
494
4492
1812
4098
2101
466
526
1869
789
4355
1909
1115
3792
450
2548
2916
1690
1526
2089
2061
4460
925
1904
2202
3015
232
392
3633
4093
544
507
1865
3086
3294
3726
4474
1504
1151
2349
1396
3297
2413
4317
1653
1434
698
1008
1626
2482
3657
3245
3827
3000
2056
3361
2299
3704
1763
385
25
1688
3117
455
208
118
4049
3262
1889
1868
3182
822
2753
2426
3805
2191
3085
2620
630
2742
4204
191
4430
4281
871
342
4477
4011
1983
200
3924
1003
4490
4891
1248
4045
2858
3617
2637
4316
1381
427
4401
1142
4748
1496
777
2052
1858
1745
164
1672
4278
2861
1623
2688
4390
3977
3751
4577
484
397
3492
1292
3288
1040
32
216
3953
2895
453
1636
228
521
285
1831
1133
2234
4028
196
3564
652
4830
3477
1578
3678
3308
4472
1587
1634
2038
720
1391
4867
3059
1696
574
4979
1006
2890
1657
134
2645
345
3361
963
663
544
4686
4678
3407
4263
1142
3133
4767
495
2139
4561
2980
2884
4552
563
4998
3132
3796
774
1025
606
1128
415
951
4154
3753
4751
4792
1595
811
2132
4926
1111
3250
3930
825
1208
3245
2617
1806
2691
3331
4474
199
4912
3777
3046
1808
1907
1329
1983
609
287
1595
4015
175
378
2591
54
710
2476
987
1292
3033
4486
4993
4870
4256
2728
1629
3156
936
1120
901
3620
4735
3626
2592
1550
1184
1172
2015
249
4980
3893
3258
4855
407
1590
2476
4860
506
3314
3215
4901
1501
4188
551
1574
2801
4484
88
2163
800
4512
3528
1662
2505
1738
287
733
3404
4883
1686
4143
4283
3625
246
4479
85
20
2735
747
2680
362
1868
1175
1226
997
2767
480
3298
359
3192
3662
1675
3055
3814
2481
138
1137
4825
905
4261
2853
2071
636
1190
2565
2607
3724
487
2865
4486
3207
3481
837
3568
3262
63
3991
257
837
2579
4171
4659
4543
1189
882
3879
3588
4757
3599
2359
861
2044
4774
4157
3694
4057
123
1211
2903
3837
3846
720
2679
1627
1168
4871
4
3124
2967
3038
24
1861
4309
405
1844
55
1998
2325
1447
4936
3010
2003
3278
1169
2091
3485
543
1284
3370
2542
2837
3301
766
2121
4382
2095
3931
1356
4382
682
2722
3264
1764
1692
1718
4042
232
474
3175
3587
816
3864
1937
4406
642
3163
4369
252
450
1694
4904
4
1896
4262
1805
4748
2791
1041
724
1739
3779
443
3769
661
2520
1548
1966
3881
4005
3419
439
12
834
1323
4747
1112
4894
3242
1986
1118
356
3357
1931
4475
1704
2156
3830
3920
1731
2577
370
4758
733
2610
363
956
965
2159
4025
3207
4687
1799
843
3204
3209
1040
1448
3656
4916
1048
1924
51
4462
2513
4283
4542
298
1838
3747
3450
969
3878
3887
185
3310
1993
2400
1922
352
2971
293
529
3686
2770
4023
1873
3879
2186
4482
4609
2429
586
3179
3470
929
1108
878
2602
4637
2102
3087
1232
2952
4723
4114
223
1608
993
30
2023
2311
2759
4026
394
1296
3495
497
1446
3710
2243
3605
2898
2143
2238
1022
838
3669
1914
4487
1383
403
3407
3791
2053
3634
1346
3044
1271
1013
3745
470
1640
2039
3345
2502
463
1927
1138
1768
1918
2456
2079
2332
3574
1079
4834
1517
3528
4910
2150
2994
1467
2816
668
125
2944
4527
155
1817
710
4492
4265
3042
2358
2915
1397
698
4735
4018
2461
3597
1699
4794
923
638
4286
1947
705
185
34
3813
3817
1556
3086
4348
1529
1741
1775
3020
4116
3530
4266
1315
2184
4967
1158
684
2186
1062
1451
3363
4413
4226
4850
4043
3775
685
1188
4123
3767
1284
46
3004
4481
543
4556
2782
3423
4695
1222
1453
3775
4064
1299
2709
3846
2058
2827
3924
869
4320
1197
2441
2462
955
1827
4114
4697
4455
3282
2553
541
3398
4845
2553
4000
2390
1404
3614
2288
1688
768
1617
4523
3237
292
3278
1839
2374
1223
3138
3024
620
1890
1641
1221
3628
9
4209
4475
3947
4218
2504
2615
1533
520
3145
1713
1719
1971
3235
4511
3919
2760
1819
973
2825
3225
4268
3846
2740
113
2301
2326
3659
4496
2429
3818
3027
4675
513
3156
4334
4212
1187
4965
1736
1875
2843
4131
1871
4477
2978
4518
607
1161
2161
2217
4745
4202
3925
1651
750
96
3896
1375
935
4807
1672
1015
4793
2562
717
3914
4018
372
4733
4240
2264
4678
2027
582
2471
1482
2143
1519
1651
3637
1328
992
4510
1415
2842
616
4536
32
2523
2507
213
977
4285
1355
1342
2381
2501
1256
4641
4860
678
4145
3181
4964
2562
3016
1177
22
1123
2768
3409
238
4336
1366
4212
2356
382
3942
1473
2460
4209
4208
129
3380
716
1287
4396
2482
1693
2945
3102
3282
2682
1922
4214
3416
3849
1012
1590
4515
1892
2607
1785
2964
3005
3695
1911
4205
3073
1992
1719
4290
2470
2215
1665
32
4470
4501
1333
3398
4995
1449
1579
1947
4933
2825
3995
631
4848
3952
45
1159
1075
4752
3097
3995
1703
502
2509
4805
4518
2361
1990
4719
1600
4391
4799
3098
3613
3402
4876
2875
2220
460
1225
107
1073
455
401
1971
2595
1288
588
669
1372
866
351
469
4675
1696
1486
2358
4601
2751
316
2465
1949
2033
1839
4539
825
1497
4336
396
432
4337
3369
3327
3280
3399
2100
3684
3756
1233
4953
4490
3723
1291
1623
413
1587
1299
2281
4560
2707
3524
4782
4331
1678
3081
2259
3899
4168
4615
3938
331
3623
4710
395
3147
4900
853
2015
4712
2705
767
3797
1453
1238
4680
3855
486
3665
191
1123
2658
1672
3591
4771
1147
2809
332
3622
3854
4068
2224
2350
4535
2608
452
2717
4800
3338
1388
4942
2468
1067
2624
4131
4535
111
4595
3914
484
638
1028
983
261
4365
4018
3497
1711
4460
4146
2455
3378
4937
4413
3506
4201
342
1236
4919
3859
1237
4676
4478
1393
3201
2738
4528
1554
2627
4201
2364
2189
364
2300
4427
2097
1949
4213
1028
1647
3608
2859
1737
4928
1630
3949
4160
3218
1181
260
1744
1522
3581
2773
749
3726
87
3931
771
3360
1440
4452
1978
2785
22
4527
1982
4186
3772
4087
468
4218
4072
4673
3257
3138
3258
3734
3873
247
1253
2931
3917
459
1941
2285
2845
2956
3959
2202
2111
4049
292
1041
1382
1338
1716
95
4978
1379
1102
2132
1401
2280
3408
3899
1173
855
4717
4105
3185
4188
764
89
211
2561
4187
2863
3703
1211
546
4788
2733
4414
1242
1512
2545
583
1257
387
949
3372
2371
1850
673
256
2643
581
358
2039
802
1456
2215
3293
3617
1061
455
3229
3079
2970
133
3874
1390
1511
376
3479
4798
2737
4967
402
4212
871
1674
1263
2926
1440
3220
7
3408
431
721
2323
3446
2820
2268
4178
3795
4577
4936
9
557
2817
4234
2133
1934
1660
197
2891
345
2726
4869
3647
201
1493
4721
1552
300
2101
1466
4196
60
2559
2351
143
689
616
842
3057
3586
3282
2264
3729
4531
567
829
3318
149
929
3699
3261
1115
184
2415
4115
83
3474
2518
2426
160
1481
4813
4132
4737
2110
3894
3880
1020
3549
3954
2027
2768
506
4402
4280
2409
2291
484
2644
600
1324
2861
14
3346
118
50
402
2215
3459
3814
3903
1787
3061
3952
4738
4087
3494
1502
922
2655
2043
1583
4602
2547
1753
393
3246
2483
3995
4350
4324
1485
3440
4563
725
192
621
2532
292
3076
1719
1361
4
1391
3981
3262
2125
1806
523
4944
3660
293
1396
2143
2444
1802
1434
1663
1266
2004
21
300
4893
4524
1525
4916
3219
452
643
4041
4728
4116
1614
364
2736
602
4385
58
3523
33
1870
2611
3867
3978
3854
1883
3961
2771
3044
4467
545
681
4772
2475
3654
4662
551
3218
1054
2715
1410
2542
950
1520
1507
488
169
4801
3777
2074
1426
376
3920
2618
3225
1776
397
2191
2138
1921
1513
4381
3002
2478
1320
3279
3797
491
981
4427
4309
2087
1156
159
4231
1587
3136
3306
811
270
2667
3245
3796
27
2612
100
2250
1967
4384
1937
1423
2762
2974
2075
4855
3489
2797
4858
4434
1132
3968
4228
4459
4221
768
2595
114
1787
4785
3832
3943
3976
3317
1751
3716
1225
192
1843
3296
663
2128
893
4008
4082
4315
1802
111
2255
2521
3825
3600
1663
1437
4834
2589
4277
1404
1108
4286
1566
2051
3380
1517
2713
4113
795
738
3713
3502
4616
3484
3836
1101
4756
159
1628
2532
359
815
2283
4163
4250
2556
903
4526
4054
4858
1743
1234
2715
2087
2513
1020
3362
2151
2498
2985
3105
138
865
4246
2275
531
3948
2506
3393
4110
3300
46
855
206
2937
3586
4168
1648
826
1978
4163
1677
1461
3926
401
4326
3185
1042
2807
3376
3019
4672
695
3007
3897
3411
4985
131
2764
882
1546
1469
1465
3334
31
2077
435
2515
3648
3865
1937
1831
2367
407
2263
2369
736
1354
2826
4640
4969
894
1169
3713
388
4206
1575
3722
1520
3609
4564
3088
1161
3761
2387
1704
1898
2700
3813
3874
96
1427
2511
3741
1995
4414
2897
4399
4338
24
1827
1649
3582
4534
3520
786
4490
1171
2573
3500
4000
4712
969
1216
3464
4959
2244
629
2064
1393
1604
2586
2344
3324
2584
452
2534
2752
3937
3782
2737
371
1109
105
568
1861
4993
635
1620
574
350
610
2464
3094
3044
367
4604
2003
2394
2731
848
2121
913
633
3737
2847
3833
157
4181
3822
2787
1531
444
1488
1280
1962
1896
4266
3890
2537
2580
2950
4400
3276
2213
909
3910
226
599
2142
4177
4035
3272
4567
1482
2820
767
4795
1309
4110
3697
2666
2086
4834
2386
126
3568
4743
431
1754
3109
2211
4263
1860
2793
1171
3040
2326
4598
4160
4948
2792
2550
4582
1609
2998
4051
808
3241
1450
4362
1982
333
958
4174
2502
2981
3801
1170
2352
2117
1779
3891
3570
4022
3599
1407
197
529
331
2725
2521
4739
3789
3985
56
482
883
2748
2667
4555
1565
3099
4889
1182
3524
3549
3889
4155
2532
3410
2755
4232
1069
4073
4841
1542
4260
1988
1300
1662
1244
4487
3833
4507
3671
3967
4376
903
1103
3773
1508
2082
2892
3480
3222
822
184
1985
2356
1463
677
2042
3272
3565
256
4981
4993
4630
4635
454
1253
2593
672
2805
392
743
1409
1926
3686
1537
3426
4495
3768
3873
620
1098
3706
4563
2015
3120
2674
724
2037
4736
4668
3474
4990
2301
3083
3236
1937
3622
2504
444
3257
2250
1445
619
451
3079
1128
3245
3007
1148
465
3747
2738
751
4013
3872
2476
2394
1934
2752
4055
775
4061
2527
4329
1406
985
4236
926
270
4649
2422
3880
863
4837
2342
1235
1045
4997
1970
1167
2069
2347
620
340
3211
3050
1677
2065
573
24
548
1996
2335
222
3236
793
4339
51
1661
3306
1776
2046
4913
4653
2111
2327
2817
3636
3986
152
2592
1008
1028
561
4226
2478
2433
1029
476
4175
4437
615
4135
2684
332
2338
2580
3552
3315
1125
549
4946
4130
4688
3325
50
4799
468
1373
851
4971
2785
1599
577
4728
1992
2558
706
4075
1552
3042
2814
3878
158
1247
4681
1657
3332
2500
2775
1957
4560
1478
2180
4449
3759
4545
2048
333
1899
491
2230
4337
1011
3729
1056
3101
2418
2208
2967
3249
183
1493
1584
2953
4878
4547
2312
3798
4168
3703
464
4912
1315
64
4431
585
272
2273
578
2321
2758
1341
4122
3296
380
3050
4532
1319
3804
390
4477
2698
3717
3723
3982
2959
2245
441
1099
2738
4293
1465
3510
2485
386
1140
2973
1956
1112
4384
884
1955
4668
1518
2416
2876
4420
3091
493
942
1524
963
1291
852
2031
4528
4923
1374
1434
4432
1232
2822
1709
2036
242
1010
464
2672
4410
1854
896
2969
461
1287
1157
1956
3943
1264
2797
4109
4534
3139
3597
4653
3585
1655
3015
1395
4952
2913
2787
4461
2916
3062
4233
1960
3814
2449
813
472
4491
3691
341
4937
1391
1236
288
1161
4446
3853
4536
2437
4701
2363
99
384
4726
4595
517
2271
2355
4733
394
3665
2530
1676
991
4290
1073
4006
2413
498
1838
4586
39
2124
489
869
670
1631
2006
1334
1873
1788
2426
1752
1627
2903
1581
4330
4690
3142
352
3105
3213
430
2722
2932
45
4201
1581
423
674
1062
4182
4362
1264
641
2189
2849
3360
954
3968
337
787
3259
1811
2097
1249
3740
4388
3302
1171
4701
3661
4236
3276
1506
4507
729
1726
1919
3154
1394
2281
684
654
2459
3491
2677
650
419
1764
1077
3192
432
2668
310
3988
1122
3972
1841
2236
4836
2314
4902
1824
1049
4864
2965
493
1457
1415
346
550
2486
4845
4175
3561
591
3897
4959
4100
3666
3503
1014
672
4804
3616
2279
2681
821
518
1623
4257
4205
1080
2355
3514
1772
1562
172
4848
393
4890
242
4614
3005
922
3794
2397
921
844
72
755
3381
4195
2796
1044
4039
2031
2601
2180
2974
4295
2109
477
3472
1325
2029
2790
2731
3030
3373
2456
4281
962
3380
233
247
3938
1794
186
324
58
451
1429
2872
4898
878
2097
967
1930
4279
2570
410
3418
714
4695
948
1221
71
4252
2139
240
3610
598
1925
3931
2810
876
3075
398
278
2125
3407
2179
2395
3206
2106
4826
3392
307
267
4786
4061
3279
3430
2471
168
2030
3471
3508
1769
2176
3155
1624
4510
4274
3928
452
1455
3010
1107
2693
2816
1149
313
725
2725
3665
3634
2634
3884
3237
3241
1178
2666
1281
1355
1697
655
2823
2770
1433
4798
3552
1760
2516
2645
304
4861
4219
3803
1497
1716
4907
501
90
2772
896
3112
249
181
1953
3661
798
225
273
1671
615
3883
135
4053
2613
4915
1305
1490
2121
2
2918
3289
4067
375
1260
933
873
4879
271
4118
2058
3652
3476
1917
354
3757
3894
738
965
3356
3367
3375
61
1474
886
2778
602
4115
1601
3046
1713
3833
206
4390
3791
4205
685
4792
1752
4317
1823
1626
565
4734
2187
2057
3235
1042
2536
4339
797
3518
727
356
1454
143
2656
3899
1708
3091
484
4300
3288
2521
4541
1027
4252
924
2052
2891
2819
2308
1616
4277
1481
134
4963
2506
3291
130
1938
4072
2087
3719
1272
3673
4395
4196
3523
2434
4692
3452
2781
1603
875
2352
253
2720
3585
3187
4719
4254
4721
160
4736
1472
4199
3027
3806
4470
3795
1116
3625
4296
519
3398
3337
4432
2567
1578
4944
932
4510
4464
2335
3303
1394
493
3141
358
3684
2033
4010
2933
4032
4112
436
2714
4342
4977
3904
3855
3860
2072
270
1997
2240
4598
1678
2550
1790
776
1828
1970
2503
1713
3026
348
4412
2831
1724
1845
4122
1325
4321
3465
2836
2932
1808
480
4426
4137
2493
234
4560
2489
316
3914
3009
1458
3430
1005
3533
1472
1208
563
313
2926
617
2909
4229
4489
1371
4854
4147
1623
100
989
4494
156
4657
3611
3192
4620
4597
3014
1665
213
3098
3308
3458
3205
1803
3875
4481
1705
112
2910
2916
2026
2911
4478
3406
4201
571
3696
4467
3770
565
2663
4817
1158
2266
4504
1354
1861
2733
4801
1879
2844
2259
582
243
2763
1149
4123
700
3417
2021
1914
1613
1237
4931
3552
216
3576
3585
3000
4920
4784
3043
1603
689
4817
2690
219
3118
4649
3318
26
2262
1690
4317
3183
992
2296
2156
3107
2328
3422
2374
3955
4664
4280
4557
2919
4891
834
1494
4953
1983
4979
4854
4
2024
255
1373
861
2164
584
4661
3140
2435
1635
98
1876
3735
2702
4218
4723
4136
4418
4641
3001
3968
2838
266
4265
1280
4577
4836
2503
2608
1520
2697
3994
383
199
1355
4278
2290
4200
3892
1017
2121
2193
3896
1411
4679
1121
1524
2991
2234
3578
3724
2519
1579
1058
1877
2374
4381
2508
4713
3133
592
1947
88
2871
3571
2823
2363
1722
4772
2155
3776
3884
2776
1937
1712
3599
3518
1901
449
806
2588
820
3223
1295
503
2697
1620
3715
1794
171
2698
104
945
2663
2224
4387
1131
4958
2408
2718
3188
2903
2194
3519
2608
101
2066
322
2823
1722
4449
3977
2442
2824
1560
137
4198
1155
2504
108
4875
4954
4365
1394
3425
2426
852
1849
406
3362
71
99
2947
733
1110
861
2923
1962
4011
4725
3320
544
586
2525
4857
2698
1570
1351
1215
793
3917
685
161
3256
4761
3997
3041
1055
978
3292
2040
4683
2615
1510
593
2502
3755
2440
2419
4697
4604
2825
2633
4994
2912
646
697
3148
4504
4285
4802
3693
221
4003
4832
686
583
98
4288
1317
2706
3531
405
507
2408
4320
1269
3174
4279
2701
2214
2002
635
3408
3212
3633
1148
4285
4426
297
4499
786
4352
225
2327
364
4314
3273
1438
499
2768
2556
507
2121
2724
3858
4869
1183
2710
881
3267
3250
2485
4966
664
4484
1552
1205
1711
4813
3495
1479
3176
294
2383
4234
3405
137
714
4284
560
2709
908
561
3155
2509
1665
569
2911
2173
4766
2515
1352
692
745
1468
1476
488
4948
1816
3528
4780
827
2626
3481
664
2723
4609
3287
3423
3639
4999
4917
2271
4902
3410
1797
3732
1170
2757
954
2520
510
3527
1625
2478
2756
297
1354
2024
3999
4427
2602
1551
724
4244
1903
4369
3779
3527
3361
2441
1854
4412
2473
2147
2769
552
765
4507
4503
252
2720
88
2857
291
1607
2013
4655
3947
3227
3508
99
3796
4403
537
293
4303
1160
3560
2625
2553
4119
2721
4817
2583
1796
2622
4951
1237
1908
1612
2156
282
2088
148
85
2041
3350
3762
4541
2468
3878
1591
1279
4366
3511
577
353
2071
688
4880
3791
2077
290
22
851
1190
4238
1238
2105
3589
2931
4935
3008
458
4984
4156
2552
3271
984
2583
987
4861
4268
1524
4488
1346
98
1060
3980
1641
3870
2529
4550
2714
2778
2336
795
4124
4544
3195
342
2244
3915
4504
4228
787
1094
4518
78
3583
3635
2543
2193
1099
1603
1217
2088
3691
1870
4747
1922
3358
4546
1719
1260
2484
2945
407
3892
861
2303
3716
2348
999
898
4544
1658
4224
1037
1271
2423
2806
2378
2157
3890
2618
2020
4159
1502
3262
4163
1166
3699
4390
4302
3373
1512
4295
1005
4075
165
743
4024
1950
4170
4997
1567
761
4954
2827
1812
3619
4033
4330
4381
3532
4436
2958
1170
3418
894
2328
2691
278
3963
155
3321
4998
288
5
4942
4352
330
2454
1332
439
4998
3339
1799
2299
3890
126
2878
3001
2160
1676
1910
3197
4790
1252
4435
472
519
1459
3341
3593
569
2807
3402
524
1279
185
640
2190
972
1019
2662
23
4761
1963
3862
4956
1266
1146
1402
1689
4101
2345
2631
1651
228
2806
4000
4846
4868
792
3182
299
3401
652
2181
3259
4053
2262
4829
1786
376
3483
920
3609
4169
2558
664
302
755
2056
1225
1376
381
2018
2247
2800
2180
1628
2961
4529
1160
3379
3093
1574
2501
454
574
2668
2024
2519
2051
4205
2828
2242
4787
3063
3393
1340
2553
4733
1474
2679
3445
1109
3384
254
3887
2972
4256
2106
2720
1168
4067
4138
4137
3261
2754
2129
677
2103
1880
563
4674
3222
2364
36
3571
4878
2648
4104
2290
4396
2844
3726
329
2964
3071
4531
4899
19
3761
2143
4594
1303
40
3501
3277
3301
297
4819
3400
3453
4203
635
3700
1690
4221
4239
1329
413
4611
1863
1030
3143
1056
3193
150
3589
4730
1959
4534
4097
3177
2434
1190
3971
1163
3865
3063
2833
1821
4873
1690
2062
4333
3272
2934
2440
2534
2853
3894
4727
2844
3475
2175
1448
1768
446
4222
297
2182
4131
4548
229
2512
1399
4900
3314
897
3579
4198
3939
873
1334
492
4942
2311
3211
4829
707
1569
3888
2144
2470
3515
1529
4814
4478
3348
4951
639
4712
827
4916
3953
1586
509
3036
3381
1667
698
4321
1185
242
1126
1763
3789
2180
3649
2562
963
4185
1099
4635
173
2089
3666
3765
3663
2758
3108
1109
2012
3619
1247
383
3627
2567
819
2206
2193
4285
1281
2698
2503
4808
3302
3345
4534
1309
4778
2693
4463
2038
3228
3372
1303
3779
3860
4614
3961
9
2343
4547
4704
3802
3466
4789
3952
2010
4365
1273
1457
2119
2620
2617
1679
94
1206
4507
1415
1624
3297
2937
1622
3776
646
4856
4513
3681
2758
2754
3839
99
381
1571
4148
4486
3807
1303
104
3492
325
2513
4443
1333
1158
4075
2848
1697
3095
2906
2486
120
1556
1905
4512
4312
3101
4937
3792
348
793
377
3135
2104
2135
90
4457
515
2180
1366
1102
3947
1759
127
3568
2693
3873
565
1178
2624
1134
1613
1335
2833
2412
1635
4618
3794
898
3987
1096
2196
3132
1918
2955
1667
522
3494
4277
4504
958
1122
1550
444
773
4603
1682
64
4143
4465
1717
3013
3252
1533
3801
4857
3463
4045
1491
4622
3679
1923
2636
987
1534
4374
4129
1563
1556
1616
3456
2033
3533
2523
2223
1357
172
3826
4192
53
3135
2056
1095
3965
1995
4367
469
4651
2400
4680
4702
1008
1338
2755
182
3326
911
4047
3745
1644
4829
1916
729
4824
4823
119
4016
1535
441
3451
3140
1562
3318
3526
2648
4951
1124
155
4542
14
3412
1386
1331
2879
3902
118
4806
3745
3346
2376
3746
2678
3473
4830
1678
3537
3193
2693
411
863
4873
4994
1942
2536
3222
2405
4688
1675
4333
2740
2534
2997
2850
1650
2881
1199
4621
1465
4741
3565
4096
1969
1381
3364
4819
1910
2177
2291
4744
1214
1419
4352
4256
667
1428
4760
202
4363
954
246
4872
557
1160
831
3926
3706
1138
2447
4738
3172
2316
4827
4665
2365
1538
3295
1076
3597
2321
3934
1674
4597
3873
1923
2127
1848
1428
964
876
1725
3
2185
1016
4419
33
2952
4803
1190
509
4387
4053
3690
1591
4095
1566
3712
2502
257
2107
131
623
593
4458
236
4586
4031
2142
4796
2066
722
2131
1287
3797
444
1292
4545
3971
2923
1501
4488
3297
38
4936
1826
3100
2876
679
574
2169
488
1970
2531
4350
2139
1491
1464
2857
4888
3421
4958
3480
793
1301
3242
3772
2286
3643
74
4145
1721
2763
2527
3692
4508
898
708
1858
667
4461
341
4759
1987
3156
1988
4049
1617
4136
4762
736
3169
684
3754
1274
1805
475
3218
4960
3354
3716
4324
1491
4726
2436
3722
4481
465
4357
3984
451
2526
3466
4391
2770
3536
4072
1095
2490
4530
2996
1794
4957
3120
201
2319
3443
1098
4547
4389
3886
3826
474
4689
2517
3302
2513
2840
228
1789
1267
3484
1606
1524
358
2041
2879
3012
508
4811
1314
254
3644
2562
4673
1213
1721
866
2318
3180
1062
1371
2466
2223
351
1659
1707
3197
4041
3183
2902
404
1897
2937
953
2479
4902
807
88
2766
2322
1332
4494
2938
1076
787
3353
4838
1162
3256
3177
1781
1821
2829
956
533
4460
1686
4863
652
155
2078
1682
584
2266
1925
4165
4564
3014
727
3585
179
804
3921
3582
4388
1246
3673
2044
3817
232
2985
1632
3604
3523
2675
2192
341
1138
500
4129
630
4559
1019
2385
3480
2206
3131
164
223
3196
811
3927
1584
2802
433
4007
2554
3372
1762
4357
472
3912
1257
4693
3662
4010
4460
2988
3127
785
338
3747
4260
3779
4763
1717
4161
3738
2602
4171
3623
3527
2340
3045
3702
521
976
3218
4233
3135
517
1375
2448
1028
3269
3415
3035
3322
553
2812
2648
707
3722
1759
368
2399
1475
575
4802
3668
978
1293
393
665
2564
2790
131
3080
3855
2973
2022
3594
3548
1754
2107
1137
3206
4743
1568
2805
1512
2946
694
3300
2112
132
3728
1307
2318
3711
4330
1027
4250
2452
839
4307
4359
1006
2425
521
4467
1748
1992
1475
3552
3129
613
1008
758
106
305
3663
4996
1292
3549
4650
4766
2289
2269
2626
911
4314
254
3609
4158
459
1117
2160
3099
1875
4720
1996
502
3256
2021
1318
4837
4894
3199
976
517
4044
4111
429
1551
3055
4928
3401
3950
1153
4720
1215
4139
4684
2380
695
4155
1698
3504
4342
1889
351
3927
3759
1425
1032
2186
2849
4174
1332
4335
786
3034
4654
3139
2102
2147
1723
1760
1048
2974
4837
1222
3064
1044
2333
753
2978
1245
4882
796
4744
506
4
3841
363
1265
631
2201
1924
216
2124
2305
410
3114
84
4132
502
526
651
3484
2232
2566
241
4840
1976
4163
2416
1705
4176
2510
1940
2334
4634
2766
4481
4862
1469
1933
4292
711
2547
1877
722
782
1111
114
3298
754
3425
62
4236
591
3132
2714
664
4724
4541
871
197
1263
4171
3262
4896
3282
1080
4028
4504
3398
3755
48
4742
25
3821
4345
1967
4387
3061
1020
1550
3084
1762
1840
978
923
1730
2074
3592
4226
1238
1233
3511
4603
4016
708
4283
2665
4111
4972
3342
4900
607
2952
4550
28
580
511
895
3172
3382
4923
3298
4022
2663
3058
1823
3443
4673
2445
652
2966
217
4135
307
2322
1173
240
3400
1616
569
1960
2734
3191
3503
1231
1970
2770
4496
2712
1202
67
3473
4874
4963
236
1967
2144
4594
3236
4639
4817
3626
4429
4634
4371
4210
525
3019
544
3993
602
2443
1307
172
1677
4508
2147
4146
3054
3904
3275
4841
2947
3492
4501
2899
305
3288
2878
4983
3758
759
4147
1825
4523
2613
1849
3627
4834
3137
392
2427
1432
3870
1073
3830
4747
447
4231
792
336
2177
565
298
2130
877
114
18
1615
853
748
4460
1778
2696
4626
1517
3204
150
3220
2940
394
2116
1379
2032
3884
1995
4499
3600
2314
910
2809
1769
74
273
4481
1584
4148
1854
188
1891
3988
443
2016
581
1741
4921
4076
384
3886
2030
1832
2039
4997
4990
1293
2819
4945
2358
1304
4108
4229
4037
1493
4958
2086
2239
949
435
1216
4639
2078
822
3750
1206
1557
3200
1046
4066
4534
4277
4971
949
1801
4665
3919
3205
4292
2776
4199
4881
3585
4324
2926
2815
811
1236
4340
325
3782
3318
3441
2169
362
1482
1813
3947
1503
1228
3571
2769
4102
3504
461
4805
546
1719
4866
587
1755
1469
4251
4307
1058
4066
4298
4308
4463
4929
2666
560
388
1125
2425
4920
668
190
2963
113
1853
1180
4823
1197
3679
346
4856
3092
844
2414
2511
2746
2712
4020
3143
2363
2621
4007
3685
3497
484
2563
4772
4550
3362
886
4838
819
2614
2201
1570
1217
3978
4183
400
4184
631
1541
3959
4266
2058
672
3221
4878
1064
4256
2170
287
62
1032
744
3364
1362
1100
3362
1714
2833
788
2032
552
1085
797
1732
4069
4605
1417
4386
368
2111
3687
2215
3317
3252
539
1819
614
2351
3947
3641
3800
3573
2402
1591
4563
3038
3078
1382
172
2741
691
3341
2711
3246
3588
3575
3284
2319
3620
4809
2363
2430
2518
13
3383
767
1109
1568
1858
1922
3276
292
3006
3752
1968
980
1357
4062
302
725
207
3241
1751
2671
2261
3494
4608
3341
2540
521
3280
3560
2022
2643
856
3145
1710
2996
882
1803
3570
4608
1664
3089
3727
1459
4038
3284
2704
1738
4079
2355
236
3346
69
3319
1331
1138
2144
4134
2974
2283
4117
2503
4873
40
1201
877
1190
3931
4900
2401
458
970
1936
891
540
3914
2167
3960
1653
948
731
1323
2959
4676
2053
3964
4633
5
3278
3354
4193
2582
1819
3969
2746
2419
1415
911
2524
757
4728
482
4644
3593
1609
1871
2766
1556
1141
3450
764
1890
1832
2164
2549
367
3629
4546
309
795
20
2450
1925
4967
1442
875
236
4116
1291
4117
3698
268
3312
4566
1332
4110
2790
2513
828
1671
4060
4796
785
3127
113
3757
4390
1711
1522
3887
1011
115
1409
1103
3464
3405
3035
3240
3951
2701
82
1684
4563
4399
241
4920
1901
3054
4193
2919
4210
61
1897
1187
3590
4013
1243
4155
4929
4970
4469
3600
40
2103
3132
2314
3126
3135
3090
3923
2134
3524
1564
3570
4299
3171
4634
3671
4156
2655
660
4065
1880
182
579
632
1913
2713
1828
285
1757
2229
489
2064
432
1904
1794
1681
1065
4844
2655
541
3997
3958
3773
2647
4352
2582
3510
189
3735
209
2264
1003
2367
2494
4716
171
3628
3167
2677
645
1890
443
1082
419
4861
2614
4346
4579
563
1643
2463
3039
4693
2290
1008
4916
1334
4327
565
2876
1403
3097
4419
1130
4366
3915
3400
2437
1226
4641
1290
3784
3796
644
1113
4288
1884
4904
1063
1625
3014
4540
2565
2612
4432
2920
1433
2930
2980
1665
4789
825
1382
744
633
2463
1750
4037
2537
1742
4176
2949
1572
4253
1865
4394
2418
596
4385
3033
4373
3964
1620
4294
2477
4973
4341
200
3567
4203
3923
4643
3127
2605
3628
2733
1132
2161
731
1608
2391
3916
888
3398
4051
483
1447
4332
1241
3439
4106
2864
1272
4872
291
1515
38
3414
142
3182
363
377
3078
1245
2600
807
2681
176
3301
3714
2730
269
4890
966
1626
1955
1222
1110
669
3501
2248
1249
1357
2735
2554
878
1070
2104
4580
1706
3337
1730
805
1727
1328
1166
2071
1014
3389
812
4988
4418
1242
1234
2996
120
1514
1112
4015
394
4796
4560
2494
3524
1720
2297
4201
4177
1490
3083
2597
2366
3892
1515
4190
4294
2615
612
2651
2498
1580
2450
2092
2356
2337
2056
2354
2479
513
2234
3008
2363
2171
2348
415
1422
2025
1993
4795
3393
4578
3833
3849
702
2248
2813
2786
1705
508
3391
1561
1295
4952
1058
3869
2655
2176
297
1719
200
4842
2867
4540
1376
1394
4018
4927
3206
1778
3484
1342
2508
4472
3334
1809
2506
1707
408
4714
1614
4568
3991
1348
4707
3158
405
4347
1220
3647
1139
1846
3452
195
4277
1022
525
4487
3475
3726
2319
112
4993
3954
2861
3410
888
4096
3024
381
2355
961
3247
1653
59
827
1893
1896
4036
1766
3618
2154
2743
503
853
804
4596
2217
2552
3940
4795
592
4654
1830
1735
3150
678
3611
1833
3803
2093
2024
3352
3017
429
4431
4513
4887
3817
2096
3107
1956
4354
1355
934
110
3966
1753
2812
1849
4333
1878
1563
983
3255
726
2437
751
1460
15
1818
401
2992
1617
964
1545
3068
4664
4450
1983
1241
2235
3334
732
3759
2520
2510
3035
4278
594
193
1096
1492
3903
2154
2040
1049
1330
340
2276
3069
277
1730
1548
1933
4127
2332
794
915
312
427
2850
3483
157
3018
2376
1218
2915
4160
1335
4018
3920
103
2835
3473
4191
378
319
2967
2462
4406
248
3246
148
3980
3699
4801
3420
2595
4006
1883
504
2101
3548
4220
233
4422
1363
2589
1664
2080
593
886
4573
3448
3606
138
3365
2745
212
1482
4477
2102
483
4206
359
1195
2637
1789
145
910
4832
1146
2719
4459
1582
1299
2222
4955
27
267
2115
244
1752
2251
807
2470
2742
1241
1068
362
889
337
526
3605
4280
58
2604
3838
2804
1429
1159
1225
2047
3131
2996
2936
152
3274
3799
3452
891
2459
4241
460
2753
1126
2247
2810
4441
3172
1890
2883
185
2054
147
1699
3627
1385
4461
4099
2547
1515
2575
4797
3488
801
4861
628
3231
2102
2947
2280
1532
1111
480
2376
2543
2963
4313
220
1234
3665
4274
3111
1060
102
3956
1739
668
501
347
1683
4316
2710
3230
4049
545
4352
4042
1954
883
733
2535
516
4907
2362
3372
4303
2756
3457
3594
3074
3831
830
3347
4201
2912
4914
4434
3345
1138
1723
3754
538
3886
1070
2118
3311
3267
3940
3741
638
1098
4901
139
494
2857
1818
1794
2073
2402
3718
1648
4610
661
4046
3973
2106
2843
4416
3230
3591
1490
1964
473
3464
186
1541
3054
1726
2412
2053
3982
2370
1397
4539
2206
172
1419
4513
2204
3759
4278
478
2148
514
4782
790
1685
3518
2875
300
2080
656
1926
2984
1257
2897
928
4561
2948
132
1612
2601
4935
404
4556
4196
1972
849
2720
3866
268
2309
833
2930
172
1474
1571
1865
2895
653
1859
3553
58
494
2621
3298
1136
161
3659
4002
4066
1992
2458
2812
972
1876
836
2557
791
1845
320
2275
2716
237
3383
2168
2091
2106
3718
570
412
2481
2884
2941
1100
1295
4784
1180
4556
4149
4334
2106
424
3071
2903
646
1925
7
3157
4100
235
2353
885
4310
3705
1835
4115
99
2463
3818
3432
1290
753
4941
2475
4149
3318
311
3656
50
3240
2966
500
547
3543
1487
1643
4394
2187
2134
4206
362
4768
735
1034
1485
3253
866
3991
3932
4763
2128
1135
966
1470
2112
1853
3157
3104
2517
999
4694
2346
2902
536
2995
2665
4856
2561
641
130
1287
4837
2869
2142
471
251
1473
3663
4142
4899
400
1139
4396
1207
4914
3260
441
2222
2019
2270
1271
707
1392
4680
4415
3822
4428
3427
3735
1416
3078
3203
1672
947
3727
2568
366
539
1158
2017
4052
699
318
3337
1702
3535
3820
2638
1448
4755
2436
1938
4529
321
1142
4142
3606
4838
4618
459
1538
1941
1288
489
1716
136
795
2422
4980
765
478
188
4486
1743
4016
2198
2742
3563
789
2665
1633
1184
4110
1952
3583
1814
2755
3236
3765
4671
1705
3447
1807
4436
227
70
3640
1963
1631
4823
2694
2491
847
1214
2389
3607
3161
4128
3277
1571
2481
4500
2347
2039
16
4815
1720
3899
2392
1617
3931
1289
2829
2089
2003
4490
4398
1100
3724
3603
881
3452
3078
3515
2197
4851
798
3321
4614
1186
3554
4817
4676
1419
1320
3233
2303
1587
3641
2887
2576
4514
4105
1730
2180
1025
2488
3339
2532
3918
2860
75
218
4539
1420
1416
4716
305
2749
4716
1726
2342
4759
3195
272
1256
1201
441
1914
2723
563
441
3401
1492
1480
2756
2537
4279
4022
2184
130
2848
1345
922
4573
4451
2119
4316
3554
3046
3432
1445
2160
4729
2574
1941
4983
1157
3340
675
1944
3143
3357
4038
1434
2216
4382
3641
4225
3667
829
4488
2185
598
1959
2251
1990
1630
1616
3395
1520
329
407
3511
3445
3856
570
369
818
1565
4128
4347
4775
4207
2929
2902
4577
3129
2165
1673
2600
4357
4803
3041
2
4330
2534
3775
2945
42
807
479
2968
1825
3569
1260
2280
3862
527
1425
1113
1477
3369
2319
4517
2133
16
3289
4373
578
2400
2992
1087
869
676
1467
1718
2480
2
340
590
305
548
3244
4341
4860
4873
3948
664
3704
1511
185
2759
2366
3923
681
796
2095
1687
3071
4925
175
136
3914
536
1641
2602
3006
905
4921
3634
2870
4753
1590
528
1373
377
536
3785
4509
3306
3307
4295
3250
3431
2178
2519
1071
737
1598
1094
4295
216
3668
2704
1032
2216
3184
1408
4756
1410
4268
1759
4649
462
3617
3182
3104
831
1869
1909
4433
2307
2506
943
1821
852
1844
4921
61
970
2352
3947
2286
3437
944
3791
1568
259
266
3624
1157
311
231
1682
2789
3468
4863
817
825
576
3872
4532
1590
4717
3839
3991
1259
2053
4373
2858
4351
1926
2591
710
3940
1690
3531
3870
2081
3020
3509
3876
4741
1769
1356
2002
3199
3249
1120
4449
426
4564
374
3218
616
1491
103
2591
4075
860
3435
4625
4099
4115
452
4842
4649
169
996
633
4320
472
2677
4
1938
3073
1608
1109
3069
3164
1643
1841
1886
2810
3737
1833
3685
2185
2865
2136
1299
3241
4175
4437
2728
2917
4758
3083
1557
293
3088
2125
56
124
1997
267
46
2660
1626
2313
642
3148
4179
600
4423
4802
1065
4665
2707
70
3314
4895
4757
2411
995
3188
1845
1115
4340
2251
4826
4397
675
4068
2607
3286
2135
4211
4325
565
3208
2295
2301
1284
714
445
3750
3236
1493
631
3738
4579
1864
1123
861
601
1845
3024
4972
150
1962
3125
3009
703
1207
2604
3618
3832
1887
1177
19
2525
3651
3973
534
4566
3414
641
3686
1585
2825
3065
4442
1948
3064
3050
4160
2578
2078
898
1589
3906
4506
818
2443
4612
2578
1568
2557
4053
321
4247
812
975
1635
4248
3197
2001
4147
3968
3676
4875
652
4446
2931
3772
4175
2496
1027
1202
1037
3815
466
2853
2634
349
526
3441
1746
2017
2695
1131
1786
4708
2367
3640
2930
303
264
4471
3467
1046
4733
3283
2236
1830
2391
19
1059
1919
2677
3443
1664
2227
4870
2868
4521
4338
4706
500
4598
2140
1513
2228
2605
907
4728
250
535
2141
3532
3130
3450
1140
3623
2035
4250
406
3230
2628
1240
458
4532
173
1762
3972
1341
1897
4409
2321
3183
4707
2867
2645
3560
739
4827
2148
967
2286
638
468
1911
619
3772
2345
3701
4946
2604
1034
1175
893
4292
4180
2147
3744
4048
2692
1925
1054
1695
1832
1986
908
3532
2237
2421
2968
4920
4591
2393
4616
2512
234
3772
2359
4375
2088
2143
4599
655
3112
4186
1935
722
2656
2223
625
2892
399
2482
4547
4050
14
2377
2753
3835
3163
1162
2624
3708
2518
3591
2868
4408
750
1945
369
2902
4762
2238
2227
4895
4035
3790
4813
3623
4603
757
851
581
690
3187
3202
2398
1101
4442
4556
3863
3133
56
3557
4505
852
32
550
1636
1343
1783
1909
4905
3029
2143
2747
2145
91
2992
3555
2427
2192
4160
3631
3471
1153
1283
1430
3886
3368
3622
1785
1919
2068
2389
3202
2032
2813
4926
4216
2342
1095
3169
976
1681
1937
1791
306
2205
3127
494
1925
1588
705
3684
3321
2754
3295
3773
3698
435
771
1726
1322
3385
2441
637
208
1105
3209
4781
2192
2467
2444
430
4132
4572
557
4087
4501
283
325
3597
1185
2948
4259
930
2436
1239
4749
905
2423
4795
506
2822
3463
1061
3219
3223
1647
283
3262
2207
4655
3762
4464
3602
2697
4280
1853
3599
1385
2904
127
1045
3945
4761
1801
358
1868
2688
1842
857
1040
1647
4851
2051
1688
4075
4617
3919
3074
3316
401
4509
2439
3197
2330
1899
4994
2558
2392
1610
918
2070
2389
2828
759
3547
2837
4353
3141
3671
4087
4210
3749
4882
2377
2030
4521
1583
3009
3844
381
4874
575
1755
2900
845
5
4392
3887
1674
2439
3164
4915
2724
1281
3135
4087
4090
4332
3373
2606
4812
2305
1235
3848
1348
3726
2615
914
4570
3140
342
2852
630
322
218
95
90
3426
4976
3183
4249
189
3611
391
3198
606
1138
2754
4219
140
1627
3603
1453
602
323
1236
3326
4018
4282
563
2962
776
2604
4732
4400
4420
540
641
3055
2006
2548
4176
1641
458
2175
776
3696
1009
2589
2853
2774
3042
997
2385
4438
4688
1839
359
134
2651
3084
4967
1721
3040
4625
291
363
2704
571
189
1830
3261
2825
1263
4021
3042
3137
4566
713
266
2297
4351
2377
4170
2137
1485
488
2301
4236
3546
1544
692
3726
4546
4300
3041
1866
1560
1370
3830
2853
4776
2727
2223
3970
2837
2515
545
3646
4926
2318
4567
1918
3374
4822
1608
3822
678
1209
1622
4919
141
2887
2303
984
4475
2780
3132
3312
1687
1402
4890
3055
356
1349
435
2086
2457
1025
976
1039
2008
1382
1801
4286
1250
1502
2595
71
4981
3261
2177
2334
4130
3642
2109
3616
2774
1177
2710
1283
3333
1458
2337
1342
4193
2115
4541
561
4614
2616
247
2346
4089
4594
4044
3102
505
1256
3932
1210
3144
1094
4150
794
2306
1575
1821
169
4947
2284
4446
2329
4814
3278
2109
385
2681
1403
4274
189
3095
1954
1858
3204
886
4897
4206
3526
2515
768
4597
3920
559
4831
1124
2344
3330
2894
4928
793
613
4744
3242
4683
2454
1651
669
3806
3094
2916
2207
2677
678
1749
2665
2101
1181
2791
3273
259
1418
245
1589
282
1859
4087
2075
491
2076
4492
1214
541
311
4039
561
865
2047
3158
3583
647
3902
969
87
3146
2865
2772
4158
3999
3390
4265
4650
116
4670
1706
2695
4511
2834
3471
3569
3163
103
4714
3446
2437
537
2710
3634
2089
1780
3406
4726
3348
4064
1534
3953
4527
1544
4553
1036
4510
153
4941
1812
4870
2488
2543
1637
3758
3997
1364
4173
1739
4081
2861
4992
4166
375
1237
4108
4700
970
1369
1270
1331
2479
2019
2339
1278
4614
749
4406
3159
1234
1537
2254
993
4430
3542
2795
786
2960
3572
2900
3684
2689
4265
1427
1653
932
4681
991
4626
726
4344
3289
2919
3749
4290
2302
2887
2524
2098
2231
1426
1056
3317
223
1238
1507
4833
4324
1129
2371
1843
298
2759
1425
1509
1402
3172
3334
2159
3294
2683
1135
1787
405
2875
633
1439
743
1258
2395
3519
650
3824
3920
1708
4338
1046
303
4637
3485
4380
4371
340
1024
3851
3832
4240
4790
1571
4433
4930
116
4934
922
4394
1342
4704
4741
1430
4526
1249
2218
1921
1339
2367
43
2136
4796
158
1273
1514
3016
1714
2164
2429
72
3996
2184
1650
4451
4365
3727
1771
2099
3616
670
2756
3930
2951
569
3380
1153
2530
3488
3946
4136
3905
4740
1595
4014
4555
929
3878
621
4878
4837
2026
4455
472
1710
1398
1113
9
4599
2282
1329
4131
4662
3598
934
1778
798
3393
4805
4053
118
740
4824
2779
2103
1977
600
2229
3618
1604
2701
1570
1301
1743
4640
4045
3833
543
752
3199
4758
4642
548
2733
4569
2070
4051
2973
3593
2280
1969
1928
4271
3430
2369
985
1903
91
1794
3979
2713
4540
4338
3113
3088
2256
3247
3093
1322
4799
4696
3152
388
634
221
3875
2974
4426
2386
3978
3867
3584
383
4396
3867
3017
4617
284
2078
1527
2143
4774
107
3265
1754
2161
4401
743
4655
4401
2304
4947
636
2957
1995
2254
3265
2935
2242
2352
4299
1414
1228
3214
200
689
4164
158
4330
486
158
93
4349
2674
3980
4304
2089
3645
2764
2305
228
2232
1614
1974
3641
1041
732
3136
4144
1766
4994
3582
1329
2565
3696
859
1637
1352
3424
4362
369
2621
1427
2081
745
928
3077
3453
1919
4003
605
274
947
3366
4617
2700
4866
3289
3691
3711
3191
3178
3352
2315
1737
616
111
2369
3612
115
4663
1721
122
2406
4842
883
2493
3270
4591
1978
2792
2218
1202
3082
1909
188
62
4442
1847
4218
4455
3572
2269
2143
3588
554
942
3432
4634
4746
3771
2630
4379
170
1485
3333
3048
988
2728
4599
394
4547
3355
1898
3644
3934
1643
3774
1538
4814
3147
1179
18
4302
4514
765
2431
1241
2124
2282
3204
4361
3381
2270
350
1954
2845
3967
4868
1494
4525
1827
1295
3613
3055
2827
1390
3475
87
375
197
3988
512
1300
4322
2352
447
4505
4211
1862
2003
2567
1518
4961
28
169
4924
4791
3849
3546
400
211
4620
4637
1648
2393
3757
3019
1884
88
1444
2205
4716
4793
225
4661
4875
1464
2218
1072
1497
3014
1455
402
2945
4910
2619
3938
1673
3913
2228
4453
4582
3764
2810
4384
3045
857
4978
1235
586
1785
1342
2394
602
1982
4506
3132
1552
777
1070
1202
2308
4775
2225
538
606
1555
2080
2726
2038
3417
4068
40
3055
4082
3457
2768
1191
2210
2846
3619
4254
2140
1560
4331
4237
2889
1846
2852
2481
4837
4918
3609
2405
4269
2031
762
4637
137
26
3881
1251
1980
120
1815
4136
1773
3464
748
1535
545
2436
2809
127
4823
3509
3399
4003
1371
1916
2134
49
2544
3435
3955
4945
4251
4613
3026
2754
4249
443
451
4935
1336
4971
3031
1349
2289
4847
4396
3040
2440
244
4537
1222
1177
4528
1968
881
3053
1644
3543
1564
3442
2910
3446
1248
4123
3826
4905
1670
3831
809
183
3039
4896
2202
4214
4751
4127
2493
1085
4904
4380
2534
1552
2498
142
3748
2851
3570
4174
2918
1678
2526
1407
274
4660
767
515
2527
1116
266
1961
4123
2895
2234
2402
1495
1696
3742
4565
576
2355
4116
3123
513
3986
2056
4020
2815
23
1799
2781
4745
4820
2179
4384
2821
2872
1273
3696
523
4853
3539
2680
2567
978
802
4086
2167
62
1311
364
311
4946
3302
2101
2391
1230
296
4717
1956
2503
281
4464
4999
174
2690
2274
4534
728
4209
804
1778
3092
2182
3298
1980
985
3384
40
991
4684
4501
3635
3088
4517
396
3762
1666
4474
3515
3611
2327
137
2167
128
4706
3441
1452
2793
4544
4220
2077
1684
4785
2227
1878
4316
458
311
514
3853
3971
4946
4763
1771
3697
4368
3491
1870
2843
4383
2459
4220
657
315
2296
2185
3422
1232
4986
3621
1051
2400
916
2103
1913
3210
406
4541
3748
1906
487
3114
4343
4710
4412
3837
2146
4798
4171
4087
2818
3228
3009
4326
4781
3971
2058
567
2724
350
4038
3166
208
110
3490
796
1172
4052
4925
2791
2945
4987
1985
4589
3729
433
3916
2256
2251
2818
136
3995
1212
2133
2816
1069
1255
1409
1474
4166
4433
2263
2418
3986
3634
4487
3398
1091
780
3391
659
4581
4447
4826
3432
35
685
2634
4186
2333
4998
2615
1581
2984
3464
1599
3744
3680
478
938
810
462
1777
3819
3389
3432
6
3991
2735
4437
2611
4445
3936
960
3478
1820
3788
4986
761
2996
3248
3881
2591
2434
72
2505
3092
3930
387
3353
1130
4925
1567
4952
157
4849
2217
48
1405
4491
2868
1168
2636
3931
614
1546
3048
33
1823
4829
2796
3347
1108
956
937
4660
2437
1726
940
2036
3587
1458
1178
1079
3305
942
1265
2164
3743
2580
4758
3135
386
2188
3827
2067
959
890
999
4599
20
1917
3608
763
3850
4815
995
4365
2813
3742
2919
2789
4027
131
2425
3282
3878
876
401
3264
3189
4185
4519
3522
2571
2296
2953
2025
870
2294
35
4005
2568
4501
1694
3946
4205
4413
4900
2759
4517
4410
3698
2984
860
828
3621
677
2904
777
363
1098
4404
1670
2362
3877
1062
4782
765
3127
2974
3761
742
2138
2012
3878
1029
1778
2134
3770
2924
1750
2010
3408
913
2316
1051
2698
302
4771
4024
1836
2755
59
1080
176
3688
470
2447
2130
3754
4441
3180
2663
1446
2896
1751
2151
2869
1549
4701
2567
4873
4493
1174
1259
4850
4764
2382
3488
3378
1699
2320
851
1308
2410
1385
2961
3434
3000
2390
4597
3108
4065
3861
3264
3816
253
3735
884
255
2288
3500
4221
4228
4201
2999
4114
2272
2213
1401
1735
4639
2100
2437
218
4357
396
2586
3016
546
3106
1502
3815
2261
3760
901
688
2451
3331
1414
4444
299
462
2771
267
3818
453
4470
919
4763
4622
2941
801
866
1385
1723
4255
309
4334
4469
1117
2154
479
1328
2842
1398
3014
2180
1731
818
1166
793
4449
2262
3208
3403
1239
2606
644
2790
2191
1456
370
2413
3972
3966
2573
4881
3635
16
3542
4559
1582
1115
4483
2237
633
342
2759
4478
437
2050
2369
2155
2331
4342
2636
4666
505
4383
4171
4175
1326
899
3976
4511
3542
975
2547
4140
1764
3328
816
3039
2263
3088
4417
3518
3988
345
2869
1568
3773
3047
3324
3303
1203
1731
4131
2582
2278
2403
1532
4354
4458
1224
2511
3962
1973
3956
3412
14
2510
186
2753
3320
3936
2965
3790
771
2996
3039
735
1734
2098
1615
727
810
4540
2018
1052
1045
552
3615
2631
4433
3873
4253
4074
2791
1712
1095
3839
111
429
245
1637
376
1057
4476
3171
988
3381
1966
2797
1366
808
3401
1375
4544
2749
4234
4007
3707
3495
2052
376
4549
687
693
232
1081
4609
4244
2510
647
37
719
3225
4587
499
697
301
1418
351
3245
1979
4081
1522
1408
2768
4658
3437
4847
3347
28
1576
3878
4215
1621
2113
3224
1855
3675
4254
608
2525
568
997
2157
2804
2905
4960
3264
4244
550
4201
1681
1987
795
4247
4995
678
1276
3739
1090
387
691
3954
810
4852
2868
3851
1342
1158
2685
1080
4304
3737
4581
2447
213
2474
2157
3588
4297
3378
2594
3733
1562
4248
4742
1639
4777
3878
3299
4671
3425
1568
1893
1213
1278
1806
4365
4311
2072
2983
1806
548
4167
906
485
4654
3138
2083
280
3577
3683
2003
4406
1918
2794
2230
2620
860
2064
4395
3907
3211
1119
3360
1512
3826
891
2905
162
1838
4440
1423
2926
574
938
3492
1420
4701
164
3645
3220
4990
1209
1922
4055
2745
2929
699
2380
357
587
3564
1109
4787
2363
3295
2415
4029
4715
2975
2905
1452
4407
1006
2147
1569
4336
4135
4678
2363
3306
809
2322
3280
77
4652
4587
718
568
2447
1557
373
2742
879
82
4591
4208
3501
4200
2372
3884
1022
3905
2730
2433
4724
2694
4397
755
2468
1371
2080
120
2473
4371
2573
4597
1877
77
3104
2000
2616
1023
2771
3255
1485
3288
1810
4531
4333
101
4675
91
4449
4853
3347
2065
3274
2525
970
4306
3057
884
1360
4732
3649
3293
538
3557
845
4912
1562
110
1678
4275
4090
1590
2251
1954
1502
2012
42
4860
3410
4114
3724
397
2337
2267
933
4201
4896
2334
2552
3542
2457
4254
1040
20
2834
2426
918
419
3474
4958
3022
3802
3914
3267
1222
682
2437
1821
3562
1499
1624
3511
2803
3039
3450
2781
665
518
4661
1368
934
3181
3589
1445
288
1944
918
981
3476
679
3907
3799
259
591
4785
3689
3984
4071
340
4849
28
3484
1315
786
3175
4455
1945
3362
1956
1322
1348
3328
4208
1086
3874
3935
4251
536
95
2229
2516
178
514
732
3564
1103
2787
3027
4451
1515
2725
2663
3700
3727
2643
2158
1393
643
1718
3777
3683
1931
2274
3433
2651
1440
2767
2570
2163
48
3957
3528
4174
1743
2068
4211
653
1480
3689
730
1249
4461
3373
2282
852
2746
4728
4740
3197
2472
1250
4145
4344
4255
3856
2227
327
3709
4927
4851
4423
165
362
3792
4079
1507
411
1796
156
2315
4270
4785
2159
4232
3400
2948
2484
2407
872
3720
4139
3928
107
2425
1387
4980
3585
4238
3213
3295
1238
3269
1837
2059
2655
2517
2936
548
453
2890
2927
4697
615
3679
4258
1379
4760
1288
884
4749
3959
3755
4462
4904
2243
4071
4882
3577
3458
4349
3291
4700
1895
3042
1449
1703
2952
14
3398
1138
862
2321
1494
2032
1341
1917
4044
1472
3862
1989
4066
1037
1778
3942
1046
1335
4762
3031
3878
1572
3426
3031
3117
4941
3150
934
4664
3633
1488
3779
2855
1330
3289
496
3578
2248
4969
3439
4338
2677
645
630
2879
3793
262
4078
3878
887
3404
103
1616
3114
3546
3939
3972
2224
3494
2260
2942
4258
3087
4013
3588
4732
3409
2597
2889
4149
3258
2156
3179
928
3493
571
735
739
1070
1507
336
164
3755
387
3004
1951
3777
4804
429
4764
2035
243
1655
3947
25
11
3265
3805
3315
232
3672
1661
2594
3947
4965
129
4408
3566
3608
1941
304
1721
327
2872
1223
3890
2818
3032
1054
2823
4623
526
978
2307
4899
3548
3528
4368
1302
1320
3513
4128
870
2183
4330
2067
4821
4998
4043
2484
1045
3134
888
3819
4547
520
963
491
947
3663
1099
2725
4493
4102
1413
1595
4357
57
37
4237
1078
4687
1659
4612
4767
3162
1264
2056
1168
1633
4457
1906
2849
3419
1629
1690
2853
214
4943
1424
4820
1330
2080
3021
3749
597
1372
1346
3080
2317
1782
3780
953
387
4444
2820
3189
3918
3633
3548
3456
1160
1187
2501
2923
2410
2001
124
891
910
1540
292
2882
1236
3845
2644
2908
954
4792
2768
341
2100
4371
1340
803
2095
3738
2426
4540
4614
3049
1131
4940
755
2342
3204
344
1996
3299
423
224
1761
1704
4219
388
1208
1138
4491
3264
4197
1004
2366
3758
4948
590
3549
2029
3763
517
3244
4932
123
2649
82
1210
4662
4751
4331
668
430
1833
4033
3721
4091
947
4493
1221
670
840
3417
1665
4690
2719
2418
3023
4297
4562
2205
2499
4202
1449
1006
1682
1834
1131
2140
4556
3046
681
1256
1194
1493
299
1146
566
2933
2603
273
274
4691
4837
1545
3101
4166
4491
1458
3507
2458
2775
4303
4497
1489
4846
3481
115
2308
2803
178
1550
2076
4732
4752
934
2836
4254
1644
992
1254
3400
3302
1343
3571
1082
1806
1457
1196
3608
755
558
3001
1684
3266
4911
2675
2566
1219
4541
1094
3349
4978
3971
2587
2616
3151
4466
528
1199
2160
4345
3882
4221
4759
1527
203
1710
2868
1929
4472
4857
3934
1880
538
2227
647
2366
1235
4928
1872
412
1244
3874
19
507
2000
2745
765
2965
3530
4618
2029
681
3978
2366
4303
2589
3461
518
527
4138
666
2988
1690
4937
1613
2489
4747
4398
329
3361
4377
3739
4131
4401
74
4981
921
546
2110
1810
758
2561
3111
2514
457
647
3926
815
2182
2608
128
2272
4215
3430
4166
2561
1042
3816
3153
4263
535
1124
4979
456
3055
982
3650
3971
4500
1045
4785
949
3145
266
2164
4575
3454
110
2275
833
1134
4770
2229
3734
3583
1109
1916
1985
3888
4181
507
883
3525
1120
4838
2114
4383
3928
4606
1876
4983
739
52
1376
996
1463
159
4321
598
4497
1576
4777
3329
3734
2189
1995
199
3314
1604
456
2960
2125
3835
4049
1665
135
3874
2594
1907
2188
219
1245
2636
699
4219
2318
2821
1049
520
3063
4518
2648
621
1607
3728
397
341
3042
343
631
4078
4495
1515
4286
4253
2483
1770
2240
2478
2482
496
3676
4875
2516
4877
3525
1416
1836
1697
1476
946
4894
2628
1575
2172
771
212
858
4219
2875
3760
2566
1816
1556
891
3033
1826
271
599
1228
2566
1926
3625
1919
4100
1167
3358
2207
4175
2504
773
28
1178
3405
980
2828
3488
4819
2919
4264
1621
2171
38
3663
1168
2755
1625
3757
1906
4851
4287
1848
2741
1540
2592
837
4198
1201
1232
3459
4708
3175
2586
3528
226
2367
3874
4088
4010
2786
488
2880
1476
1889
294
4904
2412
2120
1475
71
3844
2774
224
4698
1242
3654
1009
915
3441
2876
4153
3144
945
932
1077
1198
455
3100
4166
2063
2282
3026
806
1260
2531
934
4396
4392
174
2428
2565
3000
1229
3816
55
4443
3626
563
3953
1146
4011
1360
2128
36
1102
73
1534
1357
2917
738
3208
3639
2650
1594
1382
3120
3411
871
1693
2194
1582
1349
143
3519
628
689
1227
3195
487
2000
1695
612
4664
64
4401
2668
683
3046
4306
2082
3983
4914
315
1049
3542
4398
3707
2171
2309
4719
1214
736
4296
813
3812
3002
1762
4979
3836
1648
286
717
1860
3181
3666
4909
1437
1384
2966
2166
251
4211
622
3002
4381
999
2103
4410
2516
4539
1956
1681
3736
2636
3765
1059
2436
4494
4647
3508
51
3641
4196
2433
1282
385
540
4708
3231
1049
2973
1187
3198
4052
2461
4804
1551
4211
2898
2298
264
3478
301
2467
2772
607
4154
1813
1664
1586
2876
2264
4272
4965
4423
2805
2573
4218
3671
3336
1480
1983
2633
2979
14
3126
275
87
4537
1328
4967
2766
1887
4498
1269
578
347
1997
4225
2938
2635
576
3005
4227
1588
3760
2352
2228
1444
2580
4951
721
863
956
4056
741
2292
4046
362
3603
1088
1040
3536
736
1761
1790
4136
1584
4679
3744
872
2984
2330
2563
30
3688
2522
4904
4678
980
1433
4615
4647
4239
3557
2107
2110
590
4797
555
1542
3506
1950
2319
330
305
4268
4534
3337
181
1215
1682
512
4229
4907
3171
705
4593
1153
4604
4197
657
71
3907
2595
770
273
1565
4622
3445
1160
1117
117
1520
3460
2792
2154
4794
2353
3664
1484
1110
1443
3040
3540
3904
281
4691
3403
4345
2163
132
2376
300
812
99
3667
1337
4142
3535
3035
3293
3563
4648
886
3610
806
2814
2133
3467
2353
641
623
3800
4972
2701
197
4225
3661
3358
2659
2907
1012
1935
2320
2986
4605
252
4181
740
1140
3918
114
2961
1250
3010
928
748
100
1143
3194
4147
4059
2624
1953
1518
4280
2346
4152
434
43
2969
1013
2171
1300
4096
1640
2135
1444
1558
4594
4526
1851
2383
1922
1590
3806
4649
3705
3878
2494
3483
2625
1166
2279
3437
2681
2641
654
3401
1555
3972
21
277
1778
2051
3842
1489
751
2015
4521
3626
3597
3096
3223
2901
3287
2042
2455
3038
2256
1899
469
32
1081
1458
3452
791
4117
1020
4221
2000
2074
4820
2075
3638
2182
3660
2017
4918
3850
67
2212
2479
2466
2275
4465
2469
4405
157
3770
1385
559
3513
294
4263
166
1207
1260
1367
4664
341
4843
3286
3436
2044
4320
364
1797
2322
712
802
3219
4624
2686
1169
2087
3818
879
1439
4257
950
3298
1522
718
3385
4324
2830
2318
646
1275
2950
3691
2164
112
3215
3432
1745
2762
4196
1578
4464
1372
1059
880
2645
383
2013
4177
3445
557
4693
439
3709
1288
3716
3945
2511
3466
2174
3460
2330
2384
119
266
1190
4777
1343
4783
1202
3508
3085
4041
3770
3539
2731
904
4744
1577
2877
2451
32
4704
3915
4016
2631
2357
3467
4355
3069
258
666
616
1144
1378
2748
4617
2223
54
3709
2925
2233
2633
950
4373
544
947
2334
1960
2283
2301
3784
4716
3369
4206
2537
1395
1996
1819
1583
2449
847
2090
732
2859
4397
4908
168
4762
1532
1534
4244
4008
2991
4152
4727
4073
1699
3066
4960
4750
489
2569
4172
3007
3380
899
2576
3730
2322
4990
457
2067
208
106
1893
3322
2377
636
858
3482
1255
3040
2928
1956
4916
4564
1902
4411
925
337
1638
1532
640
2433
4203
3109
1230
3619
985
4251
703
1005
2211
1857
2783
4074
3267
2882
2864
4472
3313
2248
422
4857
208
2136
1575
2929
547
3987
3873
2045
3806
408
2631
4710
4423
1231
2528
1907
2532
48
3204
1306
2509
990
4563
3941
922
3452
2439
2428
99
2230
889
4661
94
1376
4750
4492
4056
2052
1713
573
1325
277
1285
1705
4435
2030
2296
4030
4777
68
3084
3831
2727
466
3341
525
3441
3209
261
1626
1512
1308
2531
4328
605
4500
4768
4291
4946
1363
4679
380
2744
1377
899
1085
4720
3685
3442
1295
2272
3469
1228
100
3641
1097
107
3062
4227
1871
1736
2955
4186
216
1179
4356
475
3253
3218
3493
789
840
266
2763
2478
3661
4310
525
2380
1169
1564
1894
4053
1957
4206
4834
3705
4408
1197
817
4711
4952
2857
4817
4432
2734
4876
4804
730
284
238
3871
1082
4810
961
1825
4286
3229
4250
69
844
3082
4558
3086
2355
3517
462
4439
3897
2821
3367
1008
3005
949
580
881
3546
4985
3579
4379
632
1700
1266
2924
2583
4720
367
3220
4358
2918
28
4379
1300
87
1947
2357
1187
2349
4412
2730
339
2246
1373
2378
4837
1931
3374
2908
4784
4073
1834
4633
3442
3200
2849
4372
599
2744
3560
4616
337
96
670
1802
3114
3324
4695
3200
3183
2415
1484
4030
4222
4513
2064
3154
4570
3318
2378
1392
4813
4486
1237
1354
4399
1056
2460
1134
3920
3307
2733
4857
4993
3414
3006
2864
1424
4770
1788
341
2036
922
3656
3811
371
4480
2561
3422
3447
4189
3093
4326
939
717
1990
2763
208
1114
724
2457
2538
349
2400
2135
3170
41
1026
1920
2900
4986
1186
1368
938
462
2633
846
3859
4381
542
2136
3187
3985
9
4867
427
1718
1570
354
1689
2579
1103
4499
2195
4664
3052
2700
3615
4615
3082
1352
304
3193
1635
2372
1792
1828
3720
3041
4714
864
2583
2267
4924
679
4349
3665
934
1252
4368
246
3559
4267
3085
4618
2334
1807
4130
4671
3462
815
3028
1965
2765
447
4071
4818
2366
1806
4834
1531
1300
100
3818
3864
957
1913
1315
3624
4119
4285
3389
3760
1794
2246
1762
4616
4924
1746
3942
4108
3790
4887
1100
3832
2834
4880
3666
3019
4663
4770
1009
1418
1754
453
3370
2808
4101
2869
116
331
4162
931
4602
144
3180
319
1152
2850
4551
2027
1449
3563
358
2682
39
37
3568
4896
1987
800
1983
4741
1344
3615
647
3104
3460
2147
4183
4566
2049
2281
2068
2578
1046
4031
400
3668
3861
2201
3276
1231
4165
4295
4082
479
1439
2797
4117
4697
749
3903
897
386
4499
2274
678
4314
2612
548
2908
4345
2389
1572
1116
4072
3205
3091
2888
1065
3615
2901
3558
1970
4390
3865
1189
4751
1885
656
2023
4064
1516
3303
1137
2185
3358
4322
2760
2191
3232
4562
1557
3035
85
3447
1198
3239
2979
2125
318
1136
1506
3023
4726
1134
1322
2456
3759
4038
1498
235
627
3602
2660
163
3497
3045
1441
1429
2856
1034
3942
3822
2221
3030
4590
4947
995
449
3530
120
4181
3712
4697
3522
1027
53
4768
4210
69
1847
561
2099
3320
146
3080
1117
1270
36
173
4424
308
4280
692
3158
4350
5
4913
99
2937
1602
719
1559
103
4685
162
1531
476
1312
4071
3407
3126
1337
3064
4559
2747
4810
1616
4090
3137
540
4971
3437
3363
3798
185
3316
3936
2292
3493
1899
1205
3337
3332
1640
3570
336
3089
719
3272
1439
156
496
1921
427
1929
2350
4924
4440
4953
4114
2846
3598
690
3642
2947
4412
4863
1740
378
388
518
4611
72
4027
3784
709
1999
1714
20
4708
1307
1340
1359
3006
4287
303
4749
4251
2344
181
684
223
4569
25
2184
3079
706
1433
1384
1451
873
4522
4409
4297
599
3821
2079
2617
4281
49
1717
1217
2159
3853
1276
2882
2486
4083
3998
3065
1798
2104
4858
2913
4162
4663
1911
27
3248
610
2261
3931
360
3937
4730
1030
4825
140
2432
876
1066
2225
4941
3757
201
1113
4633
1697
2320
2993
1549
2929
3961
3590
1468
3905
1806
1361
2339
3638
3926
3863
3381
3446
1681
2884
1104
4484
355
3836
1809
4181
1176
1409
2959
102
4324
1052
4395
4035
4212
813
3206
512
4198
4444
3061
552
2095
411
2996
4456
4014
3995
222
1106
2331
644
1372
4784
1669
3665
1486
2576
3263
1861
1043
1631
3157
1878
4643
478
2833
2300
617
3133
1211
4139
1455
3732
1713
2661
444
1472
700
2942
4723
2684
394
921
2958
2472
1721
3272
4844
2899
3637
3833
2299
3491
278
2416
2142
4670
1354
757
217
3745
3823
3229
1194
966
3863
4182
4459
4141
2767
2418
957
3973
4307
2489
3877
930
4570
1097
955
3231
3234
474
3570
2226
2573
3667
931
1015
2289
747
378
3017
3030
3672
2587
2988
2035
986
1555
3940
1653
4237
2444
1391
224
688
4409
3712
2530
1331
4127
1516
3820
2676
1322
2828
954
3367
753
4154
3386
4457
4108
1928
2361
3972
404
1428
4087
3991
3324
3114
4207
4061
307
37
1231
4587
2373
1753
3856
172
1980
158
3930
114
3479
2470
769
2215
2947
2321
991
1334
4175
83
4290
2565
4742
2675
523
1690
2566
1155
2235
2586
2373
4348
3458
708
2531
3025
1907
3963
1538
3993
1975
4586
4214
2567
4493
3350
2709
2852
2362
2550
3953
3236
2065
3824
1105
2718
4250
89
3945
4154
2604
4231
4179
1726
2758
4825
2903
409
862
4334
3796
2852
2086
4957
941
4949
4718
4834
2509
3262
3208
2672
4220
1495
1809
249
1955
345
3261
1531
4689
4410
1909
704
382
2894
1135
2740
275
3925
2022
4030
2338
3832
816
52
307
4842
1331
1150
4671
3905
2502
3475
1964
535
1131
2591
117
1480
67
1206
1042
4288
4360
170
719
616
1469
2919
4771
2172
2369
4648
2520
941
1590
4584
2699
2327
1314
2439
4862
1044
4822
1775
1470
1931
4343
4324
3099
3983
2842
1397
578
402
19
4651
1002
44
101
2226
3356
385
2418
542
654
2384
2004
2997
1077
163
2546
895
3472
3954
1803
3303
288
3454
4835
3237
2993
803
4177
4917
325
3060
3936
1948
3805
116
2979
3373
4946
1561
4277
4800
2083
2966
311
3637
2463
1942
3700
4541
4746
862
3403
4878
2438
2081
3584
211
3910
3072
3571
263
3621
1392
3893
1909
2283
3412
3921
388
4855
2530
3662
3336
4910
1597
4261
4892
1956
2485
4604
1072
2722
529
67
3305
823
3253
1410
4916
1380
2985
4510
3779
3306
1805
115
2877
2778
4643
4845
1567
3083
697
3426
3196
3896
4687
325
565
4391
1776
995
3167
3666
3116
4901
1650
3165
2298
4028
515
2467
4760
3143
4464
3636
728
2191
260
1088
626
3933
3159
1641
2436
4423
3597
4144
1573
2402
3312
3063
931
1001
4610
4358
2847
4118
121
4079
985
868
2474
3216
557
354
3492
3918
4722
4908
4636
2364
2209
2174
4145
1115
1501
4358
573
658
532
3444
3361
2091
3872
1498
2546
1458
1149
383
607
3734
4810
3633
2359
3445
294
4754
1195
3651
3918
3359
1273
355
1816
2168
2603
609
1779
169
1332
1243
647
2248
779
2175
4858
1781
335
4202
4757
3897
3889
4456
2648
1583
925
1484
1322
968
4346
3164
4919
1557
431
2108
4388
1298
4101
4089
3439
309
343
3929
4163
447
4050
494
4772
1625
4341
3175
2628
2949
2377
3830
2585
4449
1418
1539
2142
1059
1791
4093
598
2355
803
1551
911
3628
677
4381
3126
3759
1946
3800
4550
4302
4351
2441
2606
3277
2091
2523
836
465
1390
97
4704
2504
1490
516
4482
4936
2605
2207
2377
3159
782
4082
4601
1196
2058
648
3305
2236
606
849
1054
2349
1039
1077
864
3629
4276
1168
4998
1178
4754
4912
1651
4213
1619
1549
111
4882
582
1056
4511
300
1875
4189
91
3264
2561
775
4613
4247
2931
4944
800
91
4211
108
2647
214
2875
825
3900
2109
1481
2001
3561
1841
2627
112
1215
4299
2792
630
331
3231
4774
1329
1334
1091
2768
4522
1115
16
1079
4134
1365
4980
1968
1789
2268
1028
464
2402
3438
3418
4568
2583
2646
3870
3482
248
2027
2999
3551
3484
2927
1949
2636
1485
4967
3577
4236
172
288
3005
2125
1247
400
2482
164
3562
1044
294
2256
1594
4890
262
1895
973
2180
890
505
2623
4515
4146
3522
2730
161
4316
877
2262
2437
3179
1721
1893
4836
3886
729
4094
2285
614
4450
2865
2076
4158
2824
1117
2608
4950
464
2662
3436
3200
3682
2196
533
721
4057
617
4105
3108
205
3603
1493
4069
2544
4955
980
2878
913
1052
4481
4055
4667
573
1938
660
287
1969
1868
4082
2877
4301
677
3944
1248
1411
2416
1165
4809
3700
2669
1378
2967
1251
3995
1083
2203
974
4
4640
2666
1918
1414
2918
1614
355
4464
3153
2332
2793
2081
4236
3525
3203
164
2851
941
864
4520
3895
4416
1478
1859
3409
362
3401
646
4405
3831
473
2823
296
4369
2472
2055
4754
272
2275
2568
958
4114
1362
4889
2987
895
1971
1436
4137
1800
3707
3727
1251
2687
1950
663
3098
1653
285
1522
1343
1617
4374
3122
3002
1555
2589
884
3038
3526
3327
1941
3841
2312
2139
1615
1696
898
997
2098
3593
1164
426
4346
4902
1780
788
4365
3632
836
1343
3193
4174
2099
66
1000
3225
4079
576
2216
3055
2961
3231
815
3585
2373
3858
4060
4289
1682
543
972
4739
1215
2808
4983
2884
4132
4231
1481
1200
761
1729
779
1570
812
4710
44
2377
2979
4521
4091
4184
966
662
3227
3005
1211
4945
1065
2870
710
2030
2236
4927
3386
1428
966
1823
336
3461
3806
4762
251
2677
4201
2957
2759
4751
3699
3046
4206
1195
1677
4187
455
1028
1657
820
591
460
4486
4244
3515
1808
2758
2118
1673
2729
749
10
1952
4376
4724
74
1652
3178
3096
4620
92
4242
2350
2200
227
3009
3119
3118
1951
4315
1031
1705
4400
3160
1440
1977
2460
2957
1913
3659
2897
4233
100
3781
1909
385
641
1209
2149
1764
2436
1430
2073
1484
490
4365
3740
887
1504
3999
2220
3230
2091
1443
3420
2145
3700
4835
1939
289
4129
4574
227
4796
479
1431
887
1535
4822
3192
1586
2744
4787
1306
3920
692
743
2832
3125
453
4888
1125
259
4146
954
3679
2816
2189
3167
4671
4011
356
1196
152
1677
1164
3916
1379
3008
1238
1700
2175
1434
912
599
272
2350
250
4892
2250
3341
1133
4617
1725
2447
3686
2460
3753
4260
2606
4472
653
2442
3813
3840
4137
1409
3977
30
2813
2264
944
3208
3283
2264
2608
4880
3502
2606
3142
3838
2664
2156
308
1700
1807
2480
4785
2125
267
2529
1768
2511
4732
4405
257
240
1212
4114
2972
20
2372
4103
1244
1924
3420
3839
3420
654
1030
498
465
1932
3557
2936
2842
1225
2707
1799
950
3995
3695
1627
518
813
63
3121
932
3398
397
4169
710
3207
2145
3282
2409
1994
4090
1205
3984
1132
2183
757
4649
3461
4821
969
1738
2160
4748
2600
1618
4516
3892
2267
3727
4532
560
583
595
4192
4064
1477
83
2260
2088
121
1792
840
532
2685
2581
4232
2372
1300
1011
3374
2640
1933
1586
783
4011
628
129
1985
1471
4467
4001
2722
3450
1649
4215
1706
1073
1756
2804
1587
4195
2255
2213
1110
1715
2822
2044
1281
1335
3737
3174
2793
1528
4243
1240
2259
3796
1227
4192
1880
2472
2491
2511
726
462
4811
2272
436
1801
1142
3184
362
3167
1653
3558
1146
3201
960
2443
3552
2210
2414
2839
2422
3019
4005
4540
31
2192
4562
1346
3043
2307
2647
386
163
1789
3571
950
672
220
3707
295
1948
4333
3551
1540
3198
1867
496
3567
1627
2502
2700
3381
3213
4019
856
3986
4721
3620
4423
204
1756
698
1020
3069
796
1658
3905
1859
135
4510
2600
3397
2955
919
4819
1235
4388
3599
1901
897
1068
3791
714
1084
2230
4497
1324
4132
107
4604
3008
3082
893
3117
3467
2566
3282
4586
349
4090
3592
4330
664
1979
1974
2880
4
4170
674
1190
3257
4228
1730
2878
3671
67
270
2923
405
4812
1017
590
4833
2694
459
1081
3921
1907
3676
928
1331
4864
2112
3188
1642
1846
3218
653
3156
4497
1209
816
4700
83
1434
4397
4695
1920
433
4017
1388
3509
1257
2621
3810
3537
1813
731
3412
4202
4227
354
961
2664
1290
3283
3329
940
4897
3621
3695
815
4628
1218
1736
278
4277
1503
4277
4380
3313
979
1570
3729
4300
1602
2875
1813
4100
2814
1225
1754
1381
2725
2197
2957
1270
1997
3833
3504
467
957
302
1551
738
65
4877
3242
4575
3530
1419
3203
445
3087
1215
3592
3305
665
3847
71
4203
1375
749
2299
4962
386
4971
3154
4679
4913
2270
1544
1572
1186
1546
871
1726
1339
2331
784
1860
1455
1833
4132
1170
2281
1561
2973
3523
1483
4784
2765
2912
3612
1733
1415
1795
3786
4225
2993
4961
960
3824
3774
1211
920
1856
2988
4886
2936
4521
2399
445
4598
2958
2453
4058
2219
3007
266
3176
3410
2855
2902
3834
4959
4631
1619
4500
1740
4913
4032
2050
3277
2320
2081
2463
4043
3490
1096
4394
2023
652
3074
4966
2627
4557
4880
2186
1204
2822
4755
2592
454
858
3358
627
878
727
3793
2469
1697
2790
1267
1027
3715
751
1855
2049
773
4618
338
2784
1008
3440
3658
2515
1072
532
1519
2479
4642
192
681
407
4155
793
2115
363
1688
2786
4247
4957
3655
2199
4757
4956
2898
1310
2095
4806
2802
1279
436
1490
1286
1450
4455
2871
1662
1036
4633
2107
2025
1564
3476
3484
2162
3917
216
2966
3064
2183
2324
928
2764
3252
3136
4366
4440
1766
4279
3047
3572
4862
3925
4097
4932
1469
2975
1675
4463
3314
2531
623
2372
4890
4675
4059
2256
433
3663
4964
1758
1849
27
3436
1338
4797
832
1014
4441
435
3021
4859
1494
2935
2606
1312
2042
1070
4303
3192
4912
4980
1078
1025
2391
1750
30
4369
2250
4284
1071
4093
4446
1682
497
4811
2235
368
4879
1821
4917
4539
4001
4960
85
243
3416
4862
1800
258
4036
1272
4235
1389
714
123
2463
3286
4273
1787
1238
1573
4369
2363
392
3253
4066
3518
2673
3172
5
3599
3102
3862
848
704
3024
2328
3437
913
1795
930
2680
2954
4997
551
738
3104
4038
2816
514
4002
1138
4085
1432
899
1698
4389
1808
3775
1836
1049
1016
594
4632
499
2858
294
3552
4769
2554
4540
2815
2786
1298
3506
1366
59
2974
4430
3216
978
4245
1567
4051
3843
1479
591
3766
2368
2584
3299
2024
202
3559
2328
1554
744
585
3311
2774
1566
118
4343
1902
2719
1637
1247
2372
2628
3823
2129
2483
3710
4921
4914
2401
921
4739
2913
1092
4559
1811
1712
4143
237
4540
3731
3318
1393
361
4406
1828
4647
2368
2120
3636
4915
1543
3512
4560
1065
178
317
1553
1239
4814
3238
579
2770
1784
4096
3998
2165
863
2514
3356
4778
4762
4588
1677
1016
2784
464
3467
324
3163
4707
1506
211
1223
2756
1317
188
1830
4886
4179
1203
3935
4307
1957
2459
2541
3505
4369
3150
2153
262
3834
599
4056
879
4947
1439
4189
2630
1510
1623
249
218
4073
4141
3220
761
3253
3149
3343
2414
1958
2094
2486
468
2767
780
2603
202
1076
4676
4782
198
3098
472
1240
4605
2543
4401
1795
3356
2259
1515
2726
2586
1577
2380
694
4823
640
4856
4051
3041
3531
3772
4946
2437
3258
3443
4475
2591
4172
3433
1362
718
4845
3224
3320
2819
4693
4729
3124
2505
3012
507
3865
3238
3802
1696
3136
2695
1794
4551
4138
4071
4401
3203
166
1796
3258
3582
1961
2009
3871
1907
1358
2319
3520
1868
4750
23
1442
2095
347
905
2534
4654
4115
1302
3244
62
4378
568
3725
779
2642
908
1598
1197
4619
1761
2514
2097
2076
879
4002
1470
1523
786
3135
2636
2043
4120
2618
3706
1747
736
4907
4823
1913
1529
3151
2920
767
2336
3439
1578
2144
1651
3349
1014
1764
4817
4053
808
3085
3603
4631
345
3408
3642
3063
2136
1538
2815
3987
1659
2873
4476
3632
4537
2610
3228
970
496
3666
1092
934
2791
3049
1645
158
4738
982
2741
2632
4539
1554
2126
2757
157
249
3822
3528
1226
616
3056
481
1074
4017
4879
205
3790
1803
2850
1892
4942
4380
1856
3076
1716
4243
4857
2070
4674
1282
288
2833
1865
2907
48
4421
1525
3577
3174
4275
2711
2260
2010
4972
3277
2959
661
2884
4091
2794
287
4544
2329
2357
2296
2300
1224
380
188
153
3160
551
4564
4750
3683
2805
271
146
4880
2956
1835
1397
1419
1701
1157
315
951
3676
2060
1938
4149
2642
2750
867
4869
1244
1913
2083
62
1175
4853
3970
3930
3147
4721
1994
3790
1377
1874
3094
226
2544
3464
2702
807
4019
328
1866
343
1981
3110
419
296
1360
1604
4609
2865
869
442
4775
1908
288
4136
2179
2623
2712
2657
4454
4692
420
3303
3638
2665
3198
2735
3838
4774
1629
3423
3722
3575
3198
2739
1751
2301
1837
1564
2786
857
3617
3280
1160
1820
4687
3373
3401
956
2319
4438
4313
868
348
3894
4886
3309
1614
431
909
3383
1276
1001
1716
4592
3750
3148
3780
2487
1951
2236
4872
3757
3575
232
1559
3320
4712
4266
3302
3152
2784
213
1259
4331
2881
2116
14
1377
2778
748
764
842
1875
193
3106
1655
1777
4172
3496
4642
2667
3410
4462
234
2760
1378
4741
2842
1249
2529
3700
3653
2242
4025
3036
725
2178
1107
1517
3609
3040
1563
4962
4279
3195
3996
3086
4948
3035
3449
1986
2679
3902
3541
3370
4432
3090
2718
2035
3934
2599
293
3786
504
995
3164
741
4055
916
2072
3114
144
3443
3866
2287
557
3817
3402
405
3986
4074
3508
864
2422
3175
3161
2095
3890
335
3823
3503
4070
1158
3222
1238
1853
1502
874
4530
1180
304
1464
1178
4569
1821
1701
3206
1633
231
2776
4017
3655
2149
1913
2034
3982
4926
779
4979
1360
102
3425
4998
3996
3155
3451
20
2530
1364
2778
3508
1112
3589
3541
2473
2325
2042
4882
1843
437
1865
714
1679
2355
2265
4169
762
2729
3430
3502
1521
4986
772
4891
3181
2962
4707
3877
3155
796
4773
4143
3337
2858
2844
4427
1139
999
1526
789
1423
3157
4258
3058
4051
925
4666
85
3287
2136
3306
1739
3361
222
3011
2956
4514
4394
1881
1610
1162
3764
1440
3273
3367
2052
3631
2406
1195
988
1742
2125
3829
3589
1437
3397
292
4177
4828
1661
4188
929
4616
2170
4806
1423
4499
1003
3021
4664
2842
3427
1527
2015
145
4409
4355
4717
2549
3935
2229
4560
3587
4928
4656
569
2943
491
2148
2597
2080
1547
2013
1016
1382
1872
2498
1971
3359
3697
2003
2211
2851
1431
3658
1378
4835
4292
4750
372
4731
3676
4193
523
2105
1229
1268
11
975
4574
2667
388
2904
3126
648
4957
2884
2324
3509
1185
4479
4673
641
2963
1547
817
354
4041
865
4463
3922
1081
2980
4305
3616
3821
3665
2335
484
4388
2305
2096
2946
94
1010
44
4489
1525
3280
4962
1521
595
3030
2913
3536
4916
2777
4813
4806
881
688
4953
1290
1294
4647
3925
1601
4791
23
1864
1784
4153
3281
2671
2458
1366
3079
1874
3547
949
4222
3835
3816
631
4584
1658
3749
735
365
2077
2941
2606
4983
1486
292
2944
3890
3668
1979
208
3357
3605
2124
4530
4655
1479
3002
3793
3787
1424
4798
4633
3515
4847
3975
3678
2717
2435
2
995
1955
651
2600
2247
2500
4956
3176
2395
3957
2964
4173
3614
705
1422
4002
615
2603
3704
2458
3846
2837
1451
826
1998
4498
4202
3173
2332
4990
4500
2546
4562
3071
648
2361
1435
1661
613
28
2076
2706
4035
775
128
3854
779
985
4348
4009
4344
1948
24
4189
1426
2394
3574
1052
1678
2238
1620
462
1559
3176
1009
3222
1957
3264
3600
4499
823
2891
1471
4499
1220
1777
4310
4334
4320
943
2195
1059
2257
658
1366
4364
1059
1272
3510
3146
467
2341
1109
3421
1988
2960
2571
1764
4195
1595
400
3528
2771
1718
2356
4224
1499
2325
4458
2387
3460
996
2226
1696
3463
3677
3002
4450
63
766
4961
2611
2389
348
1188
3930
2990
529
3705
4359
768
2656
58
3083
565
1491
2680
1669
2643
1941
4717
1155
714
4040
4086
3959
3325
4238
3525
4983
1624
2105
3666
2086
4281
1896
2082
2516
487
1938
4286
1305
1807
933
4827
3570
1373
1849
2525
3476
4643
3664
3783
2787
2517
2885
1045
2214
3382
1632
4797
116
4933
3928
1538
3233
4719
2930
1191
1994
4381
1452
4912
38
2940
2695
1088
3994
436
494
3982
1198
1563
705
1230
4160
145
611
3484
1809
3069
475
3709
1146
1898
1489
4407
2791
4986
2298
1842
765
3794
80
3781
3273
3060
4219
3386
3167
2090
4556
4091
3632
3205
4773
2381
2960
333
1100
4549
323
661
535
2191
3748
3152
1945
4757
4373
371
4931
4588
4037
810
1775
4530
1349
1921
2321
209
3930
4889
949
4682
832
3901
2898
1647
4288
4204
940
3735
1628
1983
2080
2823
2019
919
2287
3704
2483
910
3391
822
3207
3724
4859
1750
3119
2159
830
2183
1729
4848
3324
665
1675
4259
4629
2305
4732
315
155
389
845
3352
1020
152
2041
757
3270
62
1494
4936
4503
2598
2586
1914
2337
1270
3516
1518
794
1827
3609
4526
2846
24
3287
4471
3147
1987
1101
757
3036
4845
300
927
4481
4737
2508
4837
2726
3483
3728
990
4577
113
1590
2463
3563
3077
1810
2198
104
954
1324
2353
4928
392
4755
890
3780
920
2452
193
3998
3977
2671
4862
3711
2563
343
3261
2603
4689
4208
141
3831
877
4419
4775
2786
2154
4608
1143
820
4206
4549
2617
4745
2028
2887
3048
3468
2797
2369
313
2191
1033
2272
3516
2797
3604
3039
2525
3974
3076
4329
2945
4354
2003
4919
2075
4911
937
2247
3679
4764
2211
1574
2336
4100
2906
1069
2076
377
3902
2543
4362
893
2691
1042
265
408
3668
502
3760
1580
1170
4164
1490
4447
210
2609
2209
3999
1760
2210
3094
4782
14
4399
1004
1865
2572
3618
431
2586
4469
1324
892
978
3775
1268
1941
171
3147
1092
1767
1754
924
3489
630
2104
1758
1408
1419
4651
3121
4293
4677
701
1119
3006
1478
2204
1866
3189
494
3453
1810
4424
279
3141
1514
4794
1131
2815
1973
3011
2156
2062
2635
3048
843
2488
3243
3898
3306
1511
3783
109
89
2512
802
1149
1055
4950
1856
3586
3955
2404
4403
1642
3896
1412
73
268
3614
2191
1400
4416
4374
2137
352
1708
3779
3198
657
4015
4263
2064
4934
666
4047
895
1648
1765
4060
9
1109
495
3585
2372
1088
3803
3026
555
1672
4586
935
1639
1324
620
4903
773
3820
315
1203
2325
2329
3672
2526
2103
1523
4317
835
4252
3252
1716
4070
4403
3406
803
4699
1015
3127
4223
4010
3742
2280
2220
791
1471
1940
566
4088
2510
4566
1083
3571
2276
28
4258
4573
840
25
1932
3004
4236
3078
3707
3194
4080
405
4481
2348
4386
228
1718
2934
1808
3221
4008
1240
615
557
4298
4869
398
4460
2012
4842
2251
769
3008
873
3113
3788
1125
2694
3978
2521
4302
3441
3039
2134
1622
3389
1231
612
156
1594
1839
139
2920
3015
4519
4883
3417
828
1724
1850
2774
1696
4817
791
2262
2106
2095
2357
2757
53
4057
1932
1666
2443
3131
3123
1781
3754
282
4352
4485
1834
831
218
4656
4054
1790
1680
4027
2473
211
3223
2766
3266
3046
3193
492
3371
1075
2490
3458
2454
2354
2446
4259
3922
4035
1437
1580
3875
2241
419
4296
4649
4682
1308
2319
4789
1418
409
1918
2470
3550
4313
2764
2842
3687
337
789
3048
278
4920
4648
1313
4243
4491
4009
117
3549
2625
1511
241
3432
1270
2292
4659
2040
1743
2749
3777
646
1640
1715
1006
2257
664
4238
3569
4430
2408
547
1385
1080
2385
2549
1877
3366
4452
155
1748
4350
148
2870
956
2985
3118
3639
814
2793
1771
1795
1335
44
2539
3406
3255
2733
3457
2776
3130
106
4026
3520
5
3257
3023
3381
522
2390
2631
3019
2463
411
259
1035
2257
46
572
3880
2542
1154
4054
2799
166
4618
4835
4257
4807
2214
220
3970
4212
2104
58
3738
607
579
3934
1775
4135
888
4436
3836
1947
2192
3499
2394
4093
1756
256
3266
1838
3131
3503
3774
4632
4151
2635
145
361
614
2589
355
1910
1724
3033
174
4490
3991
13
3976
565
918
3169
3270
2998
470
420
4975
3503
995
2884
1533
1108
223
2041
2475
2773
2201
3123
4455
3922
1815
245
4451
4532
3217
4955
2561
3019
4232
2817
1020
1724
4969
1678
1764
3569
2788
2637
3524
2588
3424
2316
4574
1933
2628
2675
739
3705
4737
1930
2266
509
3555
537
4277
3077
1734
103
2489
1753
2566
2670
1310
4743
4741
1990
1296
4000
2041
750
2355
2210
1796
1797
3788
312
4875
31
4853
4289
1235
3235
2018
3848
2066
1793
273
775
678
1164
1491
4790
807
3696
2355
3765
684
2845
294
3866
1145
178
3888
2293
1709
1130
3660
682
3849
4597
2470
4820
3917
4650
2143
1676
3526
4694
4427
4021
3686
3867
1339
4998
2819
3094
2301
4564
764
19
180
2671
547
2165
2583
2898
4544
3724
341
4043
1525
198
3108
4335
650
1748
4247
338
2875
3557
2777
104
4198
2841
2666
4019
2863
1930
2411
1659
1507
3811
4089
4974
3897
4367
3262
4740
3391
1413
1996
2313
2630
3815
225
4730
4808
4229
4045
1787
141
4930
4830
4244
1700
4274
2385
2314
622
809
1079
4810
2074
3056
1073
1997
4780
3757
2796
1675
3444
3564
4167
4522
313
2158
2849
363
2967
3240
1677
4800
4384
2797
4201
1991
4354
4337
581
1795
4894
225
4705
3282
2680
2939
2554
706
370
67
4733
3612
280
4408
3538
3338
3820
479
3654
404
1960
3835
4398
1669
191
4507
1213
151
1754
4850
3322
1266
2537
3738
262
2909
459
2661
1347
531
802
2471
1236
1109
3655
3440
2377
3003
2438
2822
3459
4502
2292
424
4735
3372
893
1058
2317
835
3129
3256
695
499
1502
1651
1126
4459
1867
1944
2855
3443
927
478
521
457
2495
4087
3691
4783
2540
3905
3621
3291
2932
3359
3974
1561
3615
3197
787
4308
753
2779
419
677
4905
1392
3505
1438
2766
653
3282
3320
3036
436
1156
3328
3156
2870
4095
2241
3622
3742
3008
4510
3693
1268
939
3634
102
1128
347
4753
190
1466
1972
1186
4337
3777
4416
2748
1330
234
2372
91
1941
2243
3782
1749
2277
1279
1564
23
4225
2778
2831
194
3155
2706
4434
4261
1191
4260
1784
1447
3178
1908
2346
4113
1725
1119
1821
2072
2532
583
4210
3121
1815
735
1751
307
2837
503
4492
1083
4010
3281
182
78
745
1036
3558
1445
4828
2896
2298
2301
1719
4615
4862
148
1371
3506
1140
1895
3207
2628
4366
2639
1589
1466
2242
457
4556
638
4138
1600
4974
4540
4216
2121
2583
2272
3727
4126
3371
3512
73
1023
547
4039
4267
2289
227
1425
2351
2390
1704
2960
4774
2586
3618
4970
1510
1275
4679
1456
2307
434
4598
97
3600
331
839
1540
4235
1512
3601
2875
3463
4689
3076
980
3512
1887
394
3386
4872
3590
2615
4629
2626
1526
124
2918
4907
959
4619
2600
954
4792
2966
3115
959
4898
2947
2600
1976
294
959
4554
1406
676
4280
4096
3048
4860
3318
3711
3149
3191
4205
3197
288
3066
1738
1241
1930
452
4436
4301
2446
1051
2858
3806
3034
1958
766
1249
46
655
3013
2029
233
3097
1211
1928
1935
2437
3467
3077
1358
1950
4489
3286
4346
1383
1180
2761
1976
2078
4470
4260
3722
1119
3627
36
711
453
3708
2415
335
47
3027
3187
1536
3576
401
635
180
3676
3735
43
4990
1542
514
665
996
1961
384
3252
3873
804
1947
3464
1289
356
2508
4526
233
2695
1605
4386
1070
2136
4264
3714
1779
1810
751
3456
2054
2559
3889
4042
2773
3431
1918
2322
284
4272
4048
180
3371
4843
4998
4510
4688
3538
1758
561
4421
4702
4055
2511
4946
3656
3189
1962
3108
1642
4893
1413
2783
2056
3231
3625
3825
2318
3689
1981
3143
4107
4901
793
1470
3491
1340
798
3225
3304
4272
1389
4306
752
478
4857
633
524
3768
3208
643
4088
839
3278
4439
1360
2506
65
2139
3557
4455
2957
2099
602
3290
416
3350
801
265
1290
2929
1714
726
4781
2972
2434
1533
3886
670
4170
853
1633
1810
2100
3681
1914
4553
2267
646
3387
3893
4284
4412
2049
1365
659
4014
107
401
120
3717
3694
2065
1940
2427
4658
3756
4530
293
3518
4683
599
2481
2549
3557
4672
4542
4828
4615
205
3909
4109
1466
788
1310
1112
2675
963
522
4237
218
1601
2111
4098
2930
4555
291
862
4640
1069
3554
2914
4322
3490
2130
4217
1423
3266
2351
805
268
165
607
4309
424
3128
3229
827
1413
3447
1632
681
192
1921
4273
2520
4771
722
493
1098
850
4209
260
2509
2918
4651
4932
589
878
2477
1567
2449
3485
1909
3821
1611
1373
3596
1690
3545
2538
2776
2576
1937
3018
2295
1715
1710
2868
758
4147
3810
682
4063
2158
2364
3177
2660
3128
2183
3069
4128
1365
3811
3562
2468
2502
889
3833
2495
2074
3245
1515
545
2738
3489
3023
4927
3628
3860
4720
1155
2313
4049
3062
4997
2042
1750
1591
2635
2963
4301
646
599
1321
2552
4652
1612
2647
2135
446
3424
4929
1734
4383
1678
2865
4348
607
2028
3515
135
3800
1136
4494
2490
2873
3095
1658
1012
4020
3280
3371
3204
4857
3108
1428
3567
888
2365
4070
2437
812
2663
4681
1378
4174
2092
1956
447
1095
1142
2943
1060
2135
2582
2323
4718
3734
3280
280
4551
2767
2558
1343
1704
4480
4163
2732
4042
4816
4962
3002
1699
2957
4280
2468
4826
2618
2459
4612
206
3346
1241
1322
4506
2561
1537
2674
3981
2596
1612
2936
145
2245
1839
308
1884
573
2499
591
612
3446
3881
158
4677
2416
574
2551
2897
4889
3282
3008
3113
1512
2152
226
813
2796
3088
951
569
2032
4997
1599
526
995
2821
2175
2661
642
3697
4039
3803
2297
3601
990
1901
3053
3935
4739
190
1121
1048
3599
4906
4046
1450
2048
20
247
667
2743
4022
729
4169
4244
125
599
4999
2128
737
3459
323
391
783
3231
861
4873
3172
3857
4114
2740
1080
1222
2975
318
1065
3517
1668
172
2542
2931
3687
68
3667
711
795
348
2672
4970
484
4217
4737
4457
1754
1604
1227
3644
2667
4649
977
4401
3497
3513
4331
4770
3353
3062
2949
1505
2798
3542
4448
622
2263
3585
1006
2495
3984
1397
3369
2899
1776
543
1546
3473
2507
909
802
3791
4507
2896
799
736
3706
4864
3726
4448
1707
2040
2715
2555
112
3898
208
4185
2640
2226
3608
3367
4124
2142
3887
232
1267
1433
1143
1948
518
2544
1293
3420
2566
3059
2421
4187
3675
3075
2996
371
2607
613
4387
3726
3305
2167
1636
1843
4498
1409
4457
1792
4097
496
4694
3898
4692
3238
2676
4663
3777
2561
464
3822
1698
2908
1619
3769
1482
402
4046
4435
3606
2453
3862
421
4447
3793
1313
3428
3735
176
4938
3196
620
4408
1858
2583
3546
850
3452
1431
4392
2352
3140
3407
1805
2526
547
2702
460
3481
1306
3113
4071
1307
2903
621
3144
4929
2545
1398
229
4515
3454
4632
119
4097
4161
551
2859
2709
777
2508
775
4005
281
3618
3605
2321
2777
871
1314
4275
3049
446
3925
4640
4661
3746
1422
1915
342
3642
2268
1130
1764
2770
232
3582
3624
587
2160
4352
1338
4710
298
3571
3680
1412
687
625
1687
4000
1636
403
4777
1351
4497
4030
2307
1339
2025
584
321
3207
952
3911
3258
734
3049
1545
455
3961
2855
4430
277
3694
2280
767
4705
3646
4074
1411
1500
4109
252
4332
42
154
2322
12
4616
3078
1055
1272
1993
4999
4197
2875
204
1581
4530
3609
1186
169
4490
2340
271
2525
4647
2714
2204
3228
4015
3921
1824
2977
3664
2536
1576
3628
2281
307
107
2704
3395
4887
4331
2101
3540
2286
794
2707
3405
3780
1758
2807
3606
910
4291
795
3592
3921
2170
3144
1995
1080
4861
2940
2789
3283
4161
3070
1826
1909
347
1952
262
2731
2088
3906
3494
4338
4632
2494
3125
4653
1854
145
4323
1197
4801
4109
881
4872
3070
2131
2918
3615
4754
1062
664
3969
4186
198
2017
3489
3847
3003
2164
4540
158
3583
700
4706
2766
4047
2818
2842
3701
2016
3035
972
2465
4744
3910
3812
3128
1048
980
1914
1985
4093
4328
1943
68
834
3587
2264
728
3362
286
4303
4469
649
3826
2523
381
4799
2477
1710
540
3693
3211
565
2341
3569
1705
4675
3304
215
2256
596
2834
532
1832
199
496
920
4123
526
2797
1594
3899
848
4579
2626
875
1020
3790
26
577
3077
2543
4148
4593
1235
2424
3052
4991
4693
761
3176
2723
3446
4498
2550
2815
3068
1982
3229
4765
121
1681
4982
130
3415
1148
3504
3554
494
2484
1724
2263
992
3505
158
3223
4805
2535
3430
2505
1296
1173
4446
3611
3138
1924
579
2571
81
500
4649
2204
3559
3088
1529
1296
976
2281
3530
4850
308
4038
3935
2557
3227
4414
1443
2461
4280
4762
2545
1393
2801
872
3921
3389
1857
1664
3368
1401
1577
2479
164
3072
4985
659
1494
2153
756
891
1329
300
108
1507
4191
1575
1542
2674
3809
4863
1031
226
3233
1736
2086
1967
2633
4022
2682
2087
1009
4297
1730
3082
2953
3904
1466
1223
3302
1417
1507
3364
4648
38
1532
3502
1527
669
2787
2331
1267
1865
3970
4660
2684
4316
1991
4435
3269
3473
716
1580
729
3510
2924
2748
1745
2025
1712
2546
2427
1395
1599
2407
4550
3609
1596
3383
150
8
2590
530
3456
646
2678
984
2368
2291
1857
1413
4832
2229
2086
1598
2571
1064
3576
2629
3177
3956
2340
2527
3481
873
4843
3598
822
3171
1851
708
473
696
2304
4221
711
1261
4882
2856
3594
1204
3925
1987
2911
3211
4649
4249
4419
4619
637
3372
446
4172
4023
2254
2871
1993
383
3076
2260
3050
4763
391
3561
2070
247
4993
2692
360
349
2694
601
4211
4573
1736
2602
3073
2055
37
4839
4699
502
1613
2362
3390
1819
1236
4607
46
3069
1856
3117
1348
1905
2066
4419
2799
406
2556
4349
869
3315
1613
3557
3670
1809
1671
840
902
3611
4175
4030
1786
373
590
2752
1016
4316
1998
3103
186
735
4682
1061
532
3828
1701
4509
106
4538
3712
2243
2848
1457
1056
4470
3509
2022
466
3641
3305
1007
2472
698
734
4941
2429
3002
3323
983
1873
883
4262
4823
4737
149
4400
4471
2526
1866
63
477
3359
3127
998
4341
2063
3142
1250
2228
4085
515
589
1989
3589
4202
1645
1480
4860
846
1056
3537
2658
3954
1723
2730
933
5000
3587
3909
152
2226
4100
4317
2196
1418
3613
4127
534
1697
114
4214
2499
353
2125
4846
2377
474
3904
390
3231
1075
2837
3543
134
4719
2911
1848
2796
17
3456
365
286
3765
982
3320
2070
4457
1156
4486
3458
2821
616
2714
4861
2820
4041
1392
4451
744
1646
4861
4055
2358
3228
3306
4282
2103
1163
1922
3510
2687
3986
2698
301
430
3146
2036
1557
3040
234
3710
4920
637
2492
3391
915
3043
268
3882
2830
4749
4419
1492
2730
2181
2417
4947
1891
508
1347
3660
3646
4055
2269
4580
186
4781
4327
2909
2274
2943
903
2542
1520
4971
2187
245
1355
4036
4524
3455
2871
4454
3321
3460
3257
7
3321
4318
4896
2114
2485
3945
989
716
2882
4835
2943
3110
2830
778
577
1126
2239
2753
655
3395
3781
3998
3079
3070
4801
1260
489
1582
3522
3120
3488
1837
4675
1543
2174
3685
4759
4993
1914
1978
1923
2918
3451
4127
1121
3703
1352
1447
3187
3361
2523
1830
3584
2172
4672
2106
4833
1183
3702
4522
621
1615
432
1918
3187
1060
3823
2259
3984
647
2080
830
3165
619
4492
1687
2883
2203
642
4435
4673
3095
1025
1082
2442
1503
623
3831
527
413
1719
3165
1502
3577
835
1967
349
874
4307
2061
1465
4664
2962
278
3406
3528
2402
2022
3783
2756
2949
1998
1054
1939
1834
736
3193
922
3455
4578
1554
1948
2895
991
152
693
4142
4367
3398
3292
1357
4256
3886
2341
4198
4947
2831
1056
3023
4678
1708
977
3728
4415
3306
2125
2118
2221
2572
2184
1433
3211
1792
2691
2859
2360
1536
1640
584
3958
1128
3757
4012
4644
179
517
1079
2034
1551
4966
3069
2061
1892
1589
2584
2159
2053
1481
835
4402
4080
1864
430
3166
3289
2585
3136
714
3672
1472
2518
1412
2225
2840
3520
3123
414
76
1257
4169
2694
289
4674
1204
3200
4771
353
4991
1664
649
4835
2393
4702
3684
3907
1008
1756
4404
3665
634
2216
4007
2710
2995
2410
2903
1683
4248
449
2487
1054
2998
4166
3329
1842
3969
1753
3394
2289
30
2248
3672
3089
223
395
973
1677
4367
2021
1055
2362
159
2469
1696
1183
4075
2304
4634
1166
1655
3607
558
921
278
1967
601
4433
3506
1860
4012
3706
3970
1287
4482
399
3337
395
2040
1332
3830
4959
3312
645
172
3559
817
878
4193
1215
4888
791
1749
2773
2261
665
165
2684
2584
2006
3147
2486
2763
1863
1113
3868
4940
1738
4588
1692
1013
1501
453
500
1461
4708
3379
2803
3870
2085
1335
136
1381
3977
1877
1822
3268
1909
1004
3334
937
2130
4847
4619
4305
4518
3128
2973
1547
2817
1564
2851
4941
3586
814
51
3583
1284
998
1348
3264
3010
2074
1697
4785
1398
3567
2202
3168
3145
3852
588
675
1107
2985
2674
155
3334
3082
4241
4523
3104
4751
2408
796
3209
3565
3179
3694
400
979
3323
1456
59
522
3730
409
2712
1452
386
4453
640
2413
1027
3466
3254
4473
2687
3097
2932
38
3861
4400
773
2801
1615
4416
4054
660
819
2613
1439
843
4778
3491
4874
2411
2543
2085
351
4458
3798
2307
3165
4398
822
3495
3557
4885
2482
3117
931
1018
4010
2066
653
4192
76
2551
3821
3009
4853
1554
3652
1436
2819
1731
3351
1167
1229
238
166
2426
4932
2526
1542
3829
4443
2509
4298
4712
3682
4215
1313
636
3438
4247
2786
889
1630
3637
1081
3574
4449
4977
3361
1015
2876
1595
3995
3525
3806
3606
3730
4000
4361
767
4890
1428
1920
841
3668
2187
3774
133
1359
1957
504
3395
1699
4316
1540
2733
3195
4916
2514
2541
419
3086
68
2485
1458
3597
4836
3230
881
974
3064
4615
2811
4497
203
4872
3868
577
2529
2950
1317
2889
3537
2750
1846
3484
4403
1929
3962
802
224
4517
1429
2922
3130
3324
1346
2724
4684
3764
186
681
1330
3236
380
4614
4860
4848
977
165
3059
3673
887
4169
1250
4687
4159
930
3934
1797
1343
4468
1734
4988
1613
4018
674
2462
2803
1140
1661
4608
1003
656
15
1530
4059
238
3923
2527
4467
2207
4436
3024
3144
4292
2518
3983
4748
4740
3889
1744
2786
1820
414
4755
2609
950
352
26
1222
4336
1265
1101
1286
4053
3591
2889
1251
2858
4339
3327
465
1706
1999
2728
681
2871
2357
2606
4414
4767
4499
226
2231
4944
4834
333
2548
3339
4205
4219
3927
1777
2267
2237
3830
3378
2336
3422
4193
3185
2926
789
1225
3453
1180
4428
862
1943
4360
169
1907
1217
4376
4725
3987
164
1362
3572
4352
1322
3687
4372
3487
50
1632
1577
1436
2487
3427
2831
2261
1135
2807
3319
1035
2734
4959
2270
1550
4571
3140
1612
1999
4583
2431
1916
4027
206
4613
809
4685
1295
2717
4661
236
2013
1360
2309
171
4139
3789
2060
4319
4154
2569
4150
4754
29
1316
2647
3285
4112
441
2786
2142
3348
4403
4379
1026
3939
4244
1043
2000
1868
2491
4686
4762
3584
2461
1003
3034
2238
1255
4837
799
3855
2069
2926
3651
23
1551
1581
140
2606
827
3892
3596
340
2460
3988
1778
1766
404
89
3437
370
4471
1141
4579
2903
4837
1533
2371
1588
710
3875
3945
4949
2236
4575
1247
1935
4361
202
731
507
474
660
2931
3476
6
1143
4629
989
2396
4059
3596
2186
3954
407
4513
2041
2041
1829
1158
1356
3186
1528
3258
4202
148
740
4087
4572
3562
617
1141
4448
2549
877
1380
3740
716
1769
2038
789
767
2255
3638
2195
4243
1647
54
2207
206
4163
3834
2382
4113
1910
243
4206
41
3693
4709
3352
2269
2028
4987
4167
3074
1367
2603
3778
2711
127
1538
4230
1090
2817
1043
3715
535
435
62
1599
189
2835
1904
2612
4702
466
62
2030
4207
3295
1719
548
4042
3375
171
2079
1015
2022
1765
555
2016
195
4737
2315
3536
4233
3287
4646
76
4522
2344
2231
4548
850
1508
795
4833
1670
2771
2787
779
3337
2929
1972
212
109
2899
678
865
1627
1712
1954
3661
1514
3251
1073
2744
1949
4589
2525
4319
123
4039
2165
1371
4631
4978
3155
2772
515
987
2483
3521
1238
1775
1681
1257
759
3860
4119
1026
272
382
2030
294
3594
3465
1864
674
1910
3070
2789
4875
4743
4932
1953
1572
3986
4376
3304
1487
4822
265
3702
291
3243
1779
3260
1222
849
1235
3922
3054
1476
3796
529
1217
4904
681
2358
3729
1673
3717
4814
395
2770
121
4995
2920
3507
871
3946
2868
1739
3496
3820
2468
4398
1084
4334
157
1042
2392
772
4472
3804
4157
2967
1758
4827
1623
1450
762
221
2515
2588
3863
4062
2487
838
2384
1172
2410
3850
2701
2025
4510
3661
4607
2833
804
1455
4387
566
586
1530
388
3514
1299
2233
1235
1288
1714
1737
2799
2522
4945
2788
4570
1652
309
3748
3053
897
4048
4841
4545
3138
4741
4408
374
175
1455
3150
3636
2148
3613
4901
431
695
4153
2906
4886
1082
3533
2525
638
3001
1171
1135
2629
2017
697
556
2894
2914
4760
3701
3457
132
1571
1304
4028
955
1296
3101
1143
1017
3606
3897
4861
376
4894
4570
3011
2386
728
4983
847
2223
4749
3154
1224
2439
549
866
3726
4387
3639
3894
4283
296
1733
4186
4796
4030
3147
3593
984
800
2911
3947
2865
813
924
1880
2284
1315
2244
2150
4067
4870
1305
1140
4365
3672
486
1677
2046
4971
579
1168
4169
2200
4511
1127
3878
3421
1582
1107
2224
2001
1484
4990
2391
2929
810
4358
835
1484
2127
3539
1818
4637
3353
2585
1083
4333
4551
831
1575
2023
4293
1583
2667
3522
1080
2660
3502
1802
1551
1240
2598
3813
2238
962
4354
4559
1091
1923
3873
2213
1212
3532
2908
1709
3827
4741
1839
4093
1359
3572
3002
2301
4791
4328
2069
2644
694
3251
3501
3841
421
4854
1458
198
3168
1600
99
1169
1796
4613
1115
4621
1962
3445
988
3874
4050
268
3014
3106
693
397
2207
2651
1812
136
3115
4303
3317
1666
1626
3577
421
3491
655
614
4914
4574
1946
1199
3823
3751
3849
3505
4895
4543
554
1389
2678
345
503
3874
2070
3522
3972
143
2255
4037
742
3388
2023
1298
3342
2629
2192
3980
876
4830
571
2951
2275
3358
2728
536
1039
3354
2911
2023
4344
3076
3600
3631
3184
3017
1232
4218
4641
1078
3341
3075
3000
687
1306
2601
4309
3204
2207
3453
1208
3079
4394
2062
1764
4232
641
4919
2205
2154
2161
4020
2852
2523
3395
3204
2474
1835
3917
3671
1798
1920
4829
1781
3101
3080
3913
966
4741
4530
4867
693
3047
3992
4073
4678
1158
4912
4948
4010
4655
2023
730
3553
2443
436
2047
3990
4167
1290
3881
2054
1454
4864
2119
1328
1208
675
928
4557
821
4212
1740
1500
2028
4472
2133
4753
624
2997
2627
3662
626
3993
2433
275
3434
2235
3311
190
418
2281
4194
4359
4595
4930
1367
3341
2381
57
405
4745
4464
2671
1251
1462
792
3588
1170
190
2400
4079
4110
161
3875
1171
2838
609
493
939
2633
250
4612
1773
3787
4242
4420
3436
3593
3863
2875
2694
4990
2296
3176
4556
957
367
1332
3124
2587
1790
4003
519
2660
878
488
3277
3097
571
2479
364
591
1743
2415
4327
3023
3610
238
2890
3312
153
693
2205
3295
631
2161
1377
1030
318
4747
1830
4308
94
2343
4961
3859
4295
2705
3722
768
4690
4079
1205
4892
4638
4326
2559
4600
2746
1221
3712
3366
73
1722
4363
2866
1854
1251
3746
3848
3624
3099
4244
1658
3417
3193
3539
2342
2294
4514
3563
2920
905
3013
4407
3245
4760
1805
2417
1177
3297
3262
3952
1186
2534
4251
1916
4970
2776
2579
131
4199
1593
3742
32
516
3539
4763
3319
3357
494
3286
2731
301
238
4177
230
1820
3736
4463
115
4576
2355
3331
1709
3871
45
626
819
3321
3720
2282
2116
4742
2500
227
1804
234
1494
5
3575
4256
4919
3443
2891
4338
2111
4282
720
1636
4126
1196
2862
629
2526
4602
3145
2737
3363
1477
2701
1899
3927
2513
3614
2753
93
4520
3199
1565
2652
4789
3242
4507
3889
1913
4148
369
1497
2320
3798
80
1795
3187
4314
2042
2497
4184
2798
2521
4379
2384
4861
2418
2647
4544
93
838
3253
1266
2769
352
2042
4610
2141
2057
1378
73
3818
4783
2603
3962
697
2558
2340
4779
1077
297
858
4820
2784
2610
3406
4553
4678
2138
572
1475
969
4055
1512
1839
4206
2554
701
2209
2421
2599
163
4228
2506
304
4782
4841
2619
986
2631
2413
4666
1097
2856
2564
1990
1084
2854
50
1902
2039
3528
935
1630
4317
4279
869
1927
4526
23
4972
2840
2365
1532
743
2616
4352
1156
2649
437
3244
684
3660
4001
528
1212
2881
58
3086
2167
1151
6
4491
4850
2418
4391
2732
3438
1014
3350
3418
4844
3727
4039
4371
835
2312
3026
61
4435
3914
2082
2367
750
4968
3907
958
4946
2291
2062
3865
3990
3896
1817
1682
4962
3899
4171
1742
1912
3924
4426
2550
95
3921
3932
3045
4908
4701
3509
3486
4283
1765
2263
2676
783
2710
4613
4785
2621
3027
2410
2278
3258
1935
1154
2780
3315
4210
1331
680
1336
2754
2720
1683
2139
4943
2141
961
1991
3991
1947
2103
864
357
4497
2573
2046
346
2365
2177
4033
4176
2305
1769
4164
239
45
2783
4056
2340
3204
950
887
1986
1525
1466
3160
568
3784
4927
4728
3350
3060
4166
4926
2535
3752
1439
4151
1565
2366
2414
2816
1838
3581
2314
3930
3346
2540
4511
3483
2640
192
4423
4582
4904
967
2018
526
4290
2810
2108
4473
4173
3565
2709
4561
1841
504
967
2920
1155
2694
328
4266
4807
2363
135
4740
841
4876
2862
4575
3463
4494
1188
4055
728
523
2490
110
4183
538
2932
1323
4492
4749
1156
259
2503
1021
3689
2206
1188
339
2283
3394
88
3567
1069
4340
999
2086
293
3656
3379
668
270
4213
3431
3164
43
452
4604
2683
342
701
1459
1270
531
4433
850
1232
1471
2651
4243
4388
4175
3796
3224
2110
462
259
4107
2739
911
2017
2185
3821
4042
3074
2256
4095
3270
3436
34
1363
2781
3368
1403
660
2749
2475
3329
902
4891
831
1857
4270
855
255
3529
970
2943
2215
2194
1349
2704
2425
2935
3247
2179
2450
372
1507
2554
561
4036
1020
3994
4451
1683
2916
2887
3479
1384
2609
3506
4719
2757
436
1051
1110
4936
685
3761
1145
3935
2088
2482
1890
4094
1750
497
3125
2501
3350
2410
629
2664
2445
3463
802
4569
1690
4841
3291
4690
4076
3751
643
242
1388
2170
4741
1736
809
2712
4803
1153
2475
4453
869
4502
1455
395
3949
4217
2235
1022
701
2912
4118
3877
4770
567
3547
3947
3348
183
2492
1984
4233
922
3216
1828
3395
1993
2632
3531
2806
3201
2974
3958
2762
1322
915
219
4141
2612
4813
3257
4572
2621
4886
82
4830
910
2871
941
4861
232
2203
3416
1031
2232
4111
2024
4498
1978
1988
631
1543
472
4999
4255
3398
3540
414
3568
268
4784
1403
1248
4809
4664
4236
2377
2396
4478
3897
3420
4414
887
240
1017
4371
2919
1722
1298
2362
1974
4785
679
1476
1426
4989
3296
4773
2452
2430
4741
37
867
2637
2972
2311
4458
4099
1605
4942
3745
2695
4166
843
4186
2909
176
964
3562
2959
1415
1262
181
722
4171
1522
4425
960
4649
4640
35
2952
195
3664
2152
4716
3822
4750
3435
390
4165
2254
1083
159
259
752
4938
4048
4952
1863
727
676
2870
1499
3277
3806
635
3740
2304
1604
2821
3733
1808
2957
3285
485
1183
3512
1081
585
2626
4165
2428
3972
2454
2070
2020
3063
570
3547
4983
4323
2522
1860
1568
932
61
824
3363
3146
3346
2293
4578
972
1811
2946
4422
3522
4137
3439
1283
3063
722
1308
446
568
1019
4459
4194
2647
3225
2573
4323
1683
4610
3508
208
4641
2025
3233
3008
372
281
380
4748
4825
788
712
4609
190
1740
4758
4793
3847
4588
3889
1497
4598
1933
3058
2281
2638
671
1034
303
2788
2849
2373
2109
4961
56
56
38
3957
4891
851
703
3435
2929
858
3369
213
4764
662
184
3149
1323
204
701
3059
2436
4247
4322
1649
3422
565
4663
4025
2195
4260
822
2736
3260
538
2239
2525
1332
4274
2219
1102
3562
1795
147
2510
1033
3764
2954
1694
3808
3138
4372
310
2625
1581
3223
3902
1655
1783
2742
4642
4777
3100
4467
4397
3468
3357
2861
4303
2730
68
2351
2436
1438
754
178
3678
427
17
1606
3657
1212
4774
1976
2138
4156
4472
4234
1576
2398
4744
430
1288
4673
1570
3854
3530
4742
432
665
2242
2884
3728
4062
106
2874
1472
658
2625
666
4368
1535
3595
537
4993
38
2619
941
407
3562
1869
788
2463
547
729
3314
4499
681
3187
3489
755
4907
568
1336
2983
343
2397
1245
3828
4185
2070
4861
3284
3665
873
1886
2672
515
633
3148
3090
3286
3632
429
404
2078
3762
1578
3920
3961
3223
4151
956
3283
1119
2605
3614
4840
2388
171
3645
3387
3684
4970
3852
4229
97
427
550
1358
2151
3700
2934
3232
4083
636
2050
4750
3390
1673
2903
4802
4287
2772
4489
2269
4081
4582
4987
1677
4058
4839
636
2222
1780
1490
382
4543
4275
2933
3118
931
4394
3667
4075
2151
4334
4523
1401
3109
3094
1264
4570
3539
3510
157
3437
3271
2414
1999
2609
4716
4561
1357
2245
2556
1730
3772
1931
3303
482
3635
279
2517
1534
249
1782
3069
2039
4238
3581
3224
3442
964
4438
4189
4709
3601
4319
691
2451
1467
322
979
1954
4431
3844
3068
1102
2186
4691
4038
407
2827
2538
258
2379
4051
4556
4251
663
2201
394
4721
212
446
4050
1010
4545
80
3391
4527
4189
4007
1084
4286
103
2751
650
273
4597
1626
2804
306
4515
2559
3976
2190
588
473
3446
4811
5000
4532
3060
3074
4961
4064
2502
771
2673
1127
4751
1401
843
2099
4469
3774
643
2544
3879
713
2805
4341
2354
1300
3324
2517
1696
3364
3110
2443
3037
1466
2226
3781
1333
545
3223
2239
1049
4053
4165
3703
903
907
4085
3213
2444
3874
1202
1601
1223
1110
1578
3146
1572
4322
4434
441
2593
818
1881
3692
2694
4787
3142
1228
2054
2980
2803
800
4391
4636
2396
4887
2046
2093
3157
4486
3734
2977
2058
3588
3007
4626
4058
2729
4654
2608
90
4740
3642
3912
3708
1204
1635
4566
949
4722
4030
3693
3052
4113
1197
3854
1968
1046
2692
4974
321
3842
4147
400
1337
1190
2009
29
3708
4981
4603
4818
3361
2989
1000
1434
3091
1006
2940
1134
3996
3795
2193
1020
2864
1613
2657
2799
6
4384
4753
3425
1947
4836
1685
1886
2256
3708
1774
993
4562
2563
783
1007
3719
3101
3282
3391
55
738
4715
1222
1961
623
1303
2897
1986
2744
430
4871
2662
2883
2059
255
3539
1915
4743
811
1670
3484
1872
537
1606
3852
3575
1015
4114
2451
738
3429
992
496
4810
1419
687
1854
896
821
4809
4839
2834
2558
2375
3366
3641
2610
95
4506
335
1786
2297
3819
2961
1326
2293
2781
2505
3300
382
3989
2495
439
647
2960
3377
3543
2320
3025
961
2165
3494
1132
2605
4197
2537
3618
2163
1829
4897
4414
2399
833
273
1875
1417
3706
1379
2922
768
4643
911
1464
3707
4702
1809
4078
4561
4994
1209
2876
1342
203
3259
2297
3914
4131
2586
1353
896
2764
1459
2808
4243
961
1522
4350
2860
3603
4005
3908
2319
1263
2275
4055
4942
3933
3024
2139
1825
1622
3021
2858
1970
3961
3857
687
3579
302
4788
4369
4775
3037
4813
4936
23
4176
1874
3035
2486
513
193
2107
1171
561
3865
56
4449
903
3912
1161
4140
2470
3233
1264
3436
4006
923
3136
3152
3833
1864
2380
4251
1703
633
860
1463
4931
4772
102
1273
2913
1123
2756
642
3115
3195
2256
3476
631
945
4098
4096
3667
852
3637
3832
2372
1755
2741
3768
3071
3350
2404
2703
2609
4712
714
3451
4112
3808
3992
1729
4051
1701
1834
1777
4412
2346
3078
2344
3463
4969
3484
4030
4462
924
2997
3162
2231
3928
4686
1727
1662
4416
595
2693
3347
1526
4008
2934
2078
2724
3174
1993
1271
3031
858
4455
1128
1207
1472
2361
2632
4185
1738
589
707
3321
3640
2798
2631
2620
2233
4636
4826
1115
505
3102
2087
4173
3583
2319
4709
836
3794
4549
2395
1425
3811
219
484
4173
3678
3282
2691
3007
1649
2355
2599
4015
3041
3420
1032
1998
3114
674
4415
2626
544
257
1395
561
2119
4643
4576
4936
3155
2555
2534
1283
372
4573
4404
3881
1918
548
1100
3000
807
4584
1953
2115
4855
2776
4432
4201
1243
459
3590
4941
3372
642
33
775
4681
2899
3667
2681
1117
3764
673
497
673
526
2666
856
3625
4254
3880
3983
4988
384
2097
3152
560
3677
474
722
1614
1618
3998
1903
2737
2820
1131
772
3132
4262
3856
4777
1779
1591
2006
1070
4654
2507
3622
1437
3499
2537
1181
4524
2525
3453
4612
1997
2544
3088
2387
2455
4992
1457
2436
964
2665
2704
2392
2046
4646
4671
4666
1301
692
4189
188
522
3780
4290
1064
4181
3520
1750
2009
1745
4932
1956
2506
4936
3889
4618
879
1642
4871
1979
2914
3806
2861
3787
4012
777
1358
990
1188
40
962
3761
1499
340
1724
3726
2160
4458
2563
338
4288
4921
2785
1089
4549
4750
1890
4079
959
676
2740
1570
1658
2065
3006
2759
736
2321
3521
2677
1377
3663
4947
4537
2828
4431
2580
4851
977
2845
4651
3902
1209
1073
4156
3219
2601
3957
490
3343
2428
395
1881
2379
1048
443
4742
3098
2275
4111
2581
4487
1461
4985
2378
1246
2941
3329
4833
1939
339
3957
2498
1239
837
3141
3036
453
271
104
143
3852
1921
1578
4043
1013
4525
3147
1760
776
4924
3274
4760
440
3422
1734
2850
2384
782
357
3181
3166
2418
2914
4503
4162
400
3682
955
1210
1679
256
3442
224
859
2567
4413
357
1660
1226
3044
4371
4963
890
4000
1558
4764
3138
1060
2208
2073
928
3959
1059
4305
4517
3558
3561
612
2021
3918
1341
2449
2485
2309
3711
2651
616
4757
4896
1639
4541
4414
1222
2901
2451
3204
4815
4267
2203
3133
1691
1850
1452
3119
2837
1196
3549
4559
3739
4556
4323
435
4702
4528
3900
326
3400
1587
3931
2459
278
1697
59
1600
2282
1989
1628
3427
2969
963
1719
3914
603
3858
1237
1299
4729
3662
1622
4982
4165
4160
4585
2982
1805
1572
1445
2692
3612
419
3221
385
4284
2740
2048
1144
2304
3430
1327
816
3106
2714
1924
783
3619
1165
4346
594
1705
4404
2372
1523
447
679
4947
4787
1544
1811
1848
1534
4845
1165
2449
1861
4932
1954
93
4664
3242
1149
1863
701
2034
1355
1182
1237
3498
2444
4931
1670
863
707
2671
4395
3013
1495
3269
4023
3187
1262
2491
2965
484
4851
3825
3620
1919
1570
627
2466
498
3539
1315
2947
3044
696
3653
3257
1945
670
4563
629
2685
82
2646
1297
315
2121
4931
480
2379
3665
4728
1959
4889
4806
1547
3678
2446
967
1057
2688
2691
1300
3368
22
4000
838
4137
2517
4177
2477
4431
1177
2672
3007
3846
4850
4145
53
3004
3669
2555
192
4531
2754
4991
3929
4250
866
3
2484
4921
1805
114
974
1904
2598
1962
4389
1341
4052
1271
2725
3717
1551
2059
331
4429
2269
3824
3214
1128
3629
4163
4178
522
2754
1830
4153
2583
437
3983
4303
3891
3169
3365
2268
406
2389
2276
304
2176
4822
3792
4147
471
4200
4208
2033
1795
890
4664
4675
384
2700
1590
1684
3824
2106
1080
3976
4394
2599
3027
4135
3449
707
690
291
281
3030
3180
624
4793
3444
2064
2976
1970
1517
4299
2011
4854
1566
3515
1491
3969
2515
984
53
4872
563
3265
4530
3121
177
3349
903
500
1110
2865
3975
4066
3664
142
2093
722
4492
1326
4722
539
1332
2036
1242
2688
516
1438
175
2328
1297
2724
1636
1013
3127
1944
2811
3297
1173
3810
3339
4653
1264
2688
2938
911
1153
365
783
4124
4343
1159
3567
4546
1394
1931
4806
2360
3267
1376
1729
4030
2407
3545
2398
4538
2489
3628
2108
618
3920
4140
3113
789
1415
3591
995
1306
1249
4945
312
2200
4751
211
2236
2072
2223
4947
951
396
4843
1927
1377
3283
4540
1078
3972
1663
1888
2045
403
1829
4748
3743
168
3432
3564
4284
3790
440
4423
4033
2132
530
2363
3430
2153
2185
2498
3142
2205
3112
1354
91
4184
290
1792
4018
4573
1297
192
116
4055
2490
1285
1869
40
2784
4349
2590
3677
2896
3712
4919
938
3195
2493
973
725
2444
2930
2138
1178
4066
3673
3447
535
1917
847
4960
1902
3154
1478
2375
3833
857
2865
657
52
657
270
3149
2013
1333
1301
77
2759
1263
4904
4777
540
2295
1600
4009
307
1051
1250
95
4262
2986
4371
908
4382
3760
4026
65
2259
2247
353
2083
1713
715
2697
873
1415
3085
2475
1034
1959
3467
3132
2407
3798
461
2194
987
2348
214
2884
4306
4671
1422
1011
968
570
2668
2350
1899
1979
4443
1445
889
210
1208
314
2267
4171
4997
1582
2292
4496
763
3819
3721
1592
1289
2319
3243
2730
4677
1976
762
1909
1286
3299
847
4501
3036
314
3217
2042
3118
935
2726
4519
4119
2533
2859
1084
134
1650
889
4542
2966
420
1376
1615
408
2473
2254
3692
3752
86
4817
3217
2519
1415
1081
3023
1791
564
868
475
3672
4886
3802
418
4035
3255
4888
4011
1239
3360
923
2071
487
4018
2733
3776
1484
3028
3387
3305
3367
4307
4725
1519
970
3982
3779
2143
4363
621
2748
4057
760
4514
1166
1322
444
619
924
3476
2660
3612
4418
3061
86
2486
1875
1583
572
4796
3356
3918
891
603
3674
3731
597
4177
4500
3841
2017
3516
2411
527
4538
3236
1554
4900
1542
265
2391
1355
580
2429
2145
1326
3935
3960
1057
3604
4473
4844
133
4389
4808
2634
2486
3041
4181
3195
4637
2648
1304
3334
2690
291
1469
4660
2321
3809
1994
1528
3349
1706
3530
170
3101
4743
4287
1502
1339
1798
3816
725
738
4885
199
192
1008
372
1098
4260
3509
2673
1354
1822
4638
3267
2517
2572
4916
462
2300
167
1958
4713
56
932
2884
4233
512
2415
1579
425
285
2417
2505
2911
2596
1329
1351
3453
2554
671
3986
2042
481
641
2114
4593
1128
3676
3328
1880
4135
2517
3085
1324
2874
1884
2569
2853
3696
2574
3146
4027
4286
4535
2761
2303
3825
3609
3608
4189
3452
2113
4438
860
1977
2571
2750
1823
4466
4195
138
4471
744
3839
3318
1753
2558
4289
4609
839
1316
4226
24
2246
241
4441
2964
2472
3312
394
4375
4384
3629
3306
4112
1656
1001
4000
4276
471
2276
4035
3838
1183
1806
338
334
3056
1731
4533
897
2068
524
2637
4309
4090
4604
1724
4784
3575
4572
4583
4802
2380
3956
2684
4419
2193
1119
2714
490
1082
3698
3097
1953
1446
1944
1092
1182
2936
4164
1782
3536
4906
18
1370
1779
2227
690
4042
1505
2196
1075
2419
4328
2863
87
4550
3369
1687
3434
3414
2237
4483
4364
1474
1236
2090
2846
2720
3725
1738
522
1226
2553
290
533
522
1789
368
1103
4586
1333
1940
2612
2290
2417
342
4311
4293
3104
4862
934
4692
680
3546
1978
786
3270
2185
2517
589
149
2728
4191
3538
1331
1668
2999
2361
4344
1617
4376
1283
4618
1257
4344
1443
3546
169
43
1894
504
4434
2969
1334
1159
557
1640
4823
4137
518
3575
2468
3589
4292
3945
2282
2294
1504
1467
1210
996
485
4213
1900
4479
598
1400
3920
316
3254
547
4176
1472
2399
284
1167
2530
4027
2240
3729
4505
681
2009
1780
1594
1449
4116
4905
1665
4544
3910
208
4881
3478
4325
4795
1472
1676
2557
1562
4991
3149
3650
4994
1008
2737
2504
4756
1082
2221
1197
3632
594
1781
1141
4501
2233
376
3497
2545
71
24
4296
4282
3109
4180
944
4462
3954
3655
3174
3393
3937
399
4042
1233
433
4393
3964
3291
2786
2846
4241
2138
568
2860
4086
2587
3317
2684
4062
244
4242
3053
2838
2515
1363
818
3864
1152
4049
714
2733
3556
3020
1087
2509
4408
2709
4065
3054
4260
4952
2348
487
4268
4958
3060
1122
946
103
4999
1513
115
2917
903
494
2572
496
1794
273
2716
480
4448
4068
4007
4680
2440
11
2184
114
3577
1088
4279
1548
3442
2453
2820
882
2097
2502
4329
2179
1539
4201
3592
2828
4560
3481
2742
339
3288
289
4284
198
358
4933
3846
1169
2492
3014
3374
4923
2147
3919
644
4077
1015
142
2207
2118
4480
1373
2776
2500
1171
483
96
2310
2177
4551
82
3687
4501
3805
1571
824
1427
3175
1519
912
4493
4489
3137
2972
1229
3459
1795
815
151
1084
268
38
103
2674
3633
3915
2500
2836
3202
3062
1844
3354
3728
4560
2784
484
296
3170
4786
3529
2349
3729
4651
4052
4705
1175
3574
3345
4897
202
41
2328
1176
4948
1318
3923
2186
966
674
905
1833
4722
4737
1185
4071
541
4188
3286
4091
2291
4356
4268
2245
3586
2969
2404
1800
2087
2659
3749
1302
1590
4124
1368
3482
129
3029
1690
3867
2986
1094
594
777
1205
2561
1338
4134
4752
2085
3887
3915
3539
4551
2070
827
3365
1758
386
2155
4611
3564
2614
540
3947
1815
2325
2904
4429
3738
1288
2381
2189
2964
3502
566
158
995
2454
4817
3871
158
4930
1373
2269
4323
797
3770
4825
506
2311
465
3749
3666
3436
1018
4382
713
1546
4609
3600
2338
4585
4546
1646
2298
4113
88
3363
951
2964
4967
1150
1666
4847
4697
1266
4461
1599
1423
2502
2087
1380
496
489
2585
4649
1973
3422
771
2617
3547
3981
3062
4235
1691
3425
1143
15
3638
2048
306
2445
1855
576
137
4205
1513
1556
4469
3039
9
4583
912
699
3727
936
4748
3725
2399
1444
3177
1840
3735
692
443
3338
1131
441
4698
2787
3828
1611
2595
2374
2295
375
356
3872
3434
4588
3423
4326
2737
2544
930
2763
795
1051
4880
4564
3012
1544
2632
4707
2852
102
4692
4278
4054
358
2201
940
966
2557
4560
870
190
1025
1814
2773
2466
2477
1364
2478
4256
4544
1899
81
484
433
1629
3316
3165
1931
1876
1107
560
3766
3847
3364
1682
3519
2467
3145
598
1637
2281
2940
3711
295
2544
433
2221
1618
1015
684
2068
4807
4664
2822
2752
2085
3150
4875
719
4605
3078
1862
3146
3025
681
1735
2705
527
4807
2703
3759
1553
4904
1118
4787
4519
1601
3093
4074
403
2643
203
2970
1985
3649
33
201
814
2802
4204
3589
3682
3302
3408
2024
4665
945
3826
2718
3651
2790
209
2714
3471
1970
2501
1409
3562
1986
366
1470
2999
2979
2354
4071
2289
4422
2495
959
518
3080
3712
3403
2046
564
3897
182
876
3343
1863
946
4725
430
4743
51
2099
4904
716
4989
1083
1297
2046
4391
3336
646
1756
3483
3861
4748
4005
1538
4409
2414
4153
2353
3671
3042
4783
4417
1396
3478
2065
4256
388
1661
2601
3016
2726
2878
117
3022
1787
1104
1069
4497
2781
2756
3921
3004
1612
1133
650
4667
3856
4859
2406
2164
350
2786
3208
3353
999
3454
4349
2373
2779
4351
3440
4191
2802
3901
4340
4584
4856
4938
2940
1700
2631
2985
301
660
13
2759
3940
3853
107
2713
3562
2804
3602
909
1426
1325
1269
4157
3279
1982
3401
1111
3665
2314
2686
910
1843
139
1681
3753
1867
2416
756
1337
3278
4970
373
382
2048
4745
2327
4069
3592
4839
3172
2979
2311
4356
262
162
3728
918
3632
503
2772
4483
1404
2370
2036
657
2812
1455
224
4783
1638
4910
2212
1776
4166
1561
1314
3966
4042
134
1929
901
3937
2302
1305
3824
1312
1862
3976
2605
1675
3607
4551
758
977
4120
1249
3599
4276
2236
553
2313
1394
3361
101
3898
1002
2435
1753
1055
1160
852
2071
750
283
4555
400
1919
3914
1894
4642
3053
4291
4885
493
1288
4677
3669
1715
515
814
3527
2641
354
1309
2584
1988
4995
3243
4567
621
4876
3402
2724
1346
3244
846
3724
3541
4252
3288
2428
3811
2077
3548
1115
3646
4139
3434
4814
1664
3104
2532
282
4280
4793
1537
1348
4878
1094
3261
2555
303
1597
4839
4060
3396
2251
1739
4938
3462
4344
3238
3511
2199
4792
4459
2657
707
1587
760
3846
3757
1014
958
4553
3246
4488
4344
2076
3361
1027
1597
4582
1899
4589
680
334
574
4771
3575
4861
134
3660
1282
2471
2957
3631
4488
2161
3391
3542
3399
3674
4566
342
3835
2594
227
4171
2693
664
1878
3953
4864
605
3399
2449
489
2244
1394
2920
1942
460
651
1404
1433
1639
4968
847
4735
4640
4634
221
3174
2489
1458
1960
2359
3586
379
4398
3655
2592
1735
3406
2393
592
1530
1233
467
3592
3665
4584
1735
1748
1079
837
2434
1493
2593
2120
2677
1481
2211
3808
92
3064
2243
3122
2502
3593
1654
71
1648
4186
4713
523
1041
2589
2271
3464
3634
2620
4611
1819
2189
1690
3864
4712
505
1431
3756
1355
4231
42
38
3196
4021
2680
4295
458
1496
4922
2553
4285
475
4608
1256
516
1342
141
4076
603
4774
3339
4556
4284
3266
4437
1136
1926
1124
1166
4264
4473
4545
1617
3599
3523
3500
1094
431
2025
4887
4463
4647
330
1358
4565
2112
1971
3137
4805
3410
1551
3964
2158
3583
2433
4609
3303
1151
4579
402
409
613
4430
524
4830
1308
745
671
4763
1767
634
2300
2093
2911
217
542
4377
1522
3860
2108
4936
4184
2944
4801
383
783
4614
3282
175
1602
3146
4729
2431
1274
4113
3586
2558
2208
1895
1492
2730
1854
2487
69
83
1582
3889
1867
3097
4385
4351
2062
1034
37
3005
230
2155
3463
4251
3831
273
1473
29
4190
1995
2723
4205
2029
4508
678
1241
4394
951
972
4735
846
1965
1030
1318
4374
476
176
560
4697
2474
369
1371
531
665
3391
1801
1223
2779
363
2930
131
2263
4240
1946
4912
1074
4697
4346
3453
1538
3237
4154
3687
3739
577
2778
4573
347
81
4099
2015
2621
3225
900
1149
2623
3777
4179
1583
2411
1765
3024
4885
2378
4823
1256
3055
1168
375
3808
4234
4447
4519
4711
1968
1905
2239
928
488
3456
566
1072
2215
896
431
966
2304
2226
479
2346
3546
638
4283
3632
3369
4556
1009
2206
51
1971
4719
1806
3344
3175
2507
1805
4338
2218
1075
3315
1617
1263
4577
933
1022
1773
3283
962
586
861
928
4991
2661
3836
181
2667
4237
4506
4866
4203
4286
758
1132
2518
3831
4746
2333
4580
4243
1075
1484
478
4298
4902
3419
2185
3671
873
560
1880
4200
4430
2315
3199
1064
2498
4023
226
3716
1770
1424
1590
1070
291
2475
1929
3606
2739
4338
4692
3825
2117
3965
1119
3365
4151
4549
3730
4433
4048
2165
1204
2250
3916
2878
997
3923
1226
4812
2746
2351
4961
4430
179
4504
635
318
2396
941
1866
4168
2013
4685
66
833
345
4923
4456
48
508
4239
4961
4661
2919
449
3682
2813
4142
1777
1774
3350
1681
4088
905
4458
4890
549
1299
1051
1294
1290
274
2158
4459
4563
542
1342
2767
2353
939
44
2977
4967
2339
214
1329
812
2264
4623
4281
3569
2546
75
1050
1333
3125
3552
2144
1296
2683
1000
357
2786
2218
3189
2131
1088
4268
3773
987
609
58
523
2287
4579
349
1235
4387
3174
2566
3273
2416
3406
88
3790
4070
4946
3979
3149
2080
3180
4181
892
2909
4533
1932
3603
1735
4487
1444
2842
2735
568
783
1434
4409
927
3971
596
2311
4918
4779
1759
2776
3864
4690
496
284
2259
301
2380
746
216
2326
2430
730
1474
3090
3511
2458
3956
4778
4412
2726
3377
1154
529
2717
2000
4764
4206
2121
1607
2977
135
3837
3144
1235
960
1766
2308
26
544
1709
1666
3891
3271
1954
2794
4907
2209
787
3513
4043
2841
583
3156
2923
2049
647
1781
4115
643
4795
791
474
4702
2762
4090
4511
1881
3670
2585
2365
1123
3452
1238
1676
2156
660
3779
2343
628
1280
2071
3688
675
3270
4426
3114
712
3798
2277
4082
1367
4511
1102
2354
1453
1878
1827
1350
4384
924
780
2243
4677
4920
1616
4776
4947
1118
185
4539
3911
502
2154
2075
1240
2434
2400
2150
2627
4057
3217
1354
1539
1042
2452
3788
4412
953
1194
2819
4263
311
1615
902
3715
3889
2280
2153
2963
1773
3755
3643
2333
1285
1441
4584
257
4527
499
109
4934
382
3253
4796
3859
4799
364
3520
2747
2930
1347
4348
2774
2541
3744
996
4581
1230
4167
2142
3740
3136
2910
1212
1447
2236
4288
3971
391
2294
3017
2817
352
1330
2629
498
3453
2792
1877
3842
174
142
3188
716
3990
4790
2808
956
1105
1220
1184
4960
4730
2024
2279
554
2276
21
2518
3115
2172
2121
4837
3259
477
893
4775
2218
1387
2344
1744
2257
2205
593
126
3767
2317
2226
231
602
1010
2334
3447
957
2091
4814
4806
1299
3952
2880
133
4420
3170
3143
203
318
2006
313
1676
4941
2993
4023
1172
1283
221
4606
1633
1822
3631
4049
1930
1718
4762
4521
2617
4756
472
2200
3826
383
1576
1562
1029
4339
3448
1127
2178
3
4583
4407
4799
4781
3729
109
4069
291
2136
3900
236
4682
2785
1449
3471
4504
813
3710
4617
2879
3223
2547
3948
1001
4585
352
1150
3755
2769
1721
913
3808
3168
1332
3445
3811
1650
2661
1171
265
3157
4920
4343
2869
3744
4729
2106
485
1916
2235
836
622
3620
3915
4596
1004
420
811
4757
4454
1984
1475
1038
415
3021
3044
3331
2587
1430
2126
484
1417
3112
4308
1060
2070
189
2255
2591
3488
3441
2666
1416
2335
941
3121
4981
2767
2721
1476
434
4828
4138
1826
3405
630
1802
201
695
3014
1821
3106
2786
3922
898
2636
3055
4897
4951
3932
4055
4826
1019
4005
1586
1390
1068
3831
3049
1939
3513
1975
728
4718
4006
3439
72
3375
4867
3244
2961
1233
4486
4740
1506
2729
2996
895
1244
792
4902
242
988
761
1654
3721
3884
492
3128
1627
2416
1229
2882
2784
3308
2412
680
3646
1343
4193
2817
3302
4748
4609
2767
4380
462
832
4219
4122
2544
4682
565
3958
1652
3712
4773
3162
2976
2667
4008
149
2048
219
4932
3838
439
4480
1956
449
1902
993
1605
4525
756
1250
841
3268
975
1826
2508
3816
3715
1099
581
102
2130
1617
3853
1962
4750
2706
1337
3325
4232
4114
3293
3251
4990
2401
2054
2773
2352
2154
3295
4942
1538
3875
3647
1329
374
408
3823
4787
1279
518
3010
439
3327
2644
4995
4518
1517
1624
4939
1149
2142
1329
281
2689
1831
2838
873
1005
4951
1997
3810
899
2468
3515
656
1197
2652
173
683
3593
3586
4953
1597
4478
4375
4391
636
3902
4833
3854
1494
2077
603
4581
3329
1237
1993
1684
2346
3915
3361
2290
389
2306
767
936
4465
3437
2673
357
4375
2083
139
2936
4559
2637
4436
777
456
4629
4158
4013
3834
2416
2712
1506
2648
1194
2780
290
3671
1
2708
4676
3589
360
4318
3564
4689
3491
1454
2342
565
4114
135
2502
4297
2098
1768
1202
606
4199
51
4370
567
750
3548
1269
3721
3431
3272
1513
4817
4328
3689
2539
3656
4716
4116
1542
4949
1690
2531
1949
2762
485
943
3323
1927
4112
415
3171
2961
4960
4243
4809
4805
4223
4532
3993
2662
3755
2600
2714
4066
4387
406
3622
2992
3101
2301
4396
1330
3505
3581
1626
415
1312
417
2526
3825
3111
735
4674
2161
302
113
3925
2483
3314
1717
4108
2623
1246
2756
589
899
3913
1875
3281
468
1762
569
183
2802
4524
3030
1027
4702
4041
3921
774
3588
3957
2500
2755
977
1995
1283
2441
4613
1713
3480
3107
2780
2452
3786
300
4102
4653
1466
150
2590
1282
450
1324
2824
391
3448
3125
3195
4067
527
857
901
329
216
4286
4218
2319
2762
4421
683
2856
3450
3502
1605
2413
3474
1288
1062
3427
2695
1820
2080
3822
1706
989
3429
2179
2094
2270
1701
3466
1550
1453
3752
21
4241
666
660
858
2213
3056
3296
1970
2347
1791
1301
3589
2398
2436
2300
538
1491
2342
2267
4740
2495
3324
3023
3964
3762
3320
1206
3723
1766
2159
2646
144
490
157
2499
660
4870
225
1052
3781
4511
42
1136
1590
1030
1102
2622
1873
3296
4680
205
4685
4388
2365
4072
1675
2965
4619
3766
4929
132
2611
3675
2990
1334
3548
4486
4235
39
1596
4290
2669
4075
1026
1815
3533
2546
136
1138
169
635
4695
4794
415
207
4466
4522
1627
518
200
4699
2677
2232
2041
3820
4365
940
3066
359
309
1823
3455
1788
2834
1007
4278
157
4622
3759
4533
4289
4109
1018
3231
714
2759
2190
3184
3428
1395
1896
1258
4230
2386
4249
1415
1894
842
1362
25
3988
4932
287
664
1207
4727
37
4962
1704
1784
1195
4206
3256
1902
4891
583
3747
4278
4803
1953
4024
4596
3592
3729
2577
3955
3801
1552
2650
3674
4882
4438
7
130
262
415
3161
3189
1740
2849
4437
214
401
4614
3114
4964
4500
2939
1261
1301
458
1422
3215
4847
4400
246
1736
516
787
4771
3024
355
4620
3477
2858
434
354
1917
109
2576
1650
4322
1304
4007
1904
4639
4895
2987
4720
2124
4487
2937
2233
129
3327
3059
3415
3590
4174
2284
541
166
4035
3795
4682
4544
1762
574
1343
3923
4717
3095
4180
2093
3734
2263
2403
2505
1543
232
3261
540
1926
3611
2229
3885
4268
4309
659
4598
4902
2986
4201
1504
2575
4845
2634
4681
3727
184
716
590
3171
4320
1411
894
679
2587
2820
4454
4231
764
4568
4274
165
2341
561
4311
4891
4805
4646
2980
1837
3493
4982
778
2921
144
3302
1063
3078
2294
709
2022
3404
712
1054
1645
4487
4276
1075
3261
3800
1461
1927
813
320
185
3617
4743
956
3651
1988
8
520
4108
1599
1523
3886
3238
1045
4498
989
2377
491
866
3032
3562
2675
3701
3700
1721
4255
3591
54
1568
2818
2170
2081
3786
4210
1145
1026
1095
4289
2211
4177
3187
848
121
94
3598
3012
3887
3220
4373
3447
2308
2964
2395
4898
3719
4879
4104
3130
4467
855
3242
682
757
2543
1873
2893
934
1656
3020
3504
1920
3711
601
3865
550
4230
2196
1329
2402
2237
2869
3877
375
1991
4636
1034
3540
2893
734
2598
1418
1957
3058
2179
4034
1128
1899
1532
1432
648
279
4219
2901
1365
1351
642
3083
4679
2748
161
1463
2443
3893
1501
4634
672
4894
4272
163
4315
2961
4361
722
178
3758
2755
597
2814
1788
226
1432
604
3434
2948
4930
3195
2228
2324
189
2967
3053
2389
516
2941
3126
1596
1225
3257
177
3705
1470
568
4576
599
68
1463
2024
4770
1345
742
638
4189
828
1859
2575
2838
1669
1114
3624
2880
2308
4219
4645
3150
2227
1820
1681
628
3915
3947
502
3339
574
4411
4453
3783
1196
2156
4040
2945
3816
4675
1591
1268
802
3362
2330
1641
4445
3039
2226
4175
2647
184
3346
1464
2652
4419
4244
1170
2102
2781
1109
90
2332
3987
1105
2928
449
33
4791
529
3145
2783
1087
4718
3090
3374
1908
4928
2387
983
3168
594
690
4591
3330
743
4151
1095
4735
3873
4416
3149
3497
2916
4416
344
471
3514
3177
1788
2294
2580
1174
1518
4973
1758
1892
629
864
3335
547
4200
650
4624
2004
4263
973
2551
921
1145
1540
2524
956
3902
1412
4889
1726
458
184
3514
4956
4775
283
2060
487
340
748
3964
2410
618
1521
2921
2517
1824
3011
4570
2077
1537
4934
3408
2345
995
3981
341
3828
2758
732
929
2001
4536
4771
1941
4353
2100
2496
326
4568
430
199
569
2672
304
472
42
4241
441
1024
3829
3046
2437
922
363
1584
1428
1308
3589
3580
579
4079
3077
858
347
1412
4721
3685
4244
249
3301
845
1520
2397
4592
2078
619
795
3830
3106
4505
505
2327
2479
1215
29
4272
4251
4079
3043
3919
1490
787
4366
4833
1585
3781
4051
2244
556
4377
3942
927
2741
4877
1409
1581
3256
4167
4459
3257
1242
2725
808
2754
1180
3239
1540
956
4266
3052
2979
205
1420
2377
2559
2385
3665
3658
173
1572
3464
1249
1085
4828
9
4326
4024
790
3370
1693
4072
1020
3567
2195
3315
4211
2655
3384
974
3739
4443
3512
923
4463
1100
3452
477
40
2538
2696
13
4910
2269
4464
4226
3127
2188
439
2173
2452
2165
1692
3657
1390
4872
3373
3580
2448
2707
115
4760
1137
4043
3272
1644
2032
3175
243
3744
2952
4636
2341
298
4085
933
3551
1833
565
4609
29
2167
1311
104
3357
360
4730
2876
1390
391
1745
2266
3396
2916
4889
4200
4813
2058
2402
136
3514
449
4252
3741
1347
829
1790
3957
2964
4487
1459
4909
1734
239
3261
1179
314
4436
4560
265
1363
1873
1655
4482
309
4437
2075
2802
2700
3941
4930
2780
1060
3880
4923
2897
3026
1914
3738
66
1520
3546
1856
3369
2055
1437
2947
1560
2846
1508
39
27
1230
1232
2237
481
2098
4974
1868
1190
4637
1042
3616
2690
178
4436
2768
2985
1893
4390
2344
1320
100
38
4814
1751
4976
2894
1521
2061
410
240
511
4379
2027
2292
4333
2151
2259
1988
998
3843
1148
3091
2286
2480
136
4418
1915
3657
2030
1700
4702
3151
962
3118
3110
4128
1237
4750
1644
1463
452
1100
3160
4949
2119
2692
1313
1861
4181
901
1274
2863
2321
428
1806
781
4504
1192
727
1433
474
1205
4726
2354
1819
1289
3652
1439
1566
470
4895
4341
1864
2517
1885
3108
2943
2151
4310
3516
4673
4750
118
1442
1201
138
3240
4715
866
4143
4779
3764
4052
2842
2262
4793
2170
3566
3243
3110
1749
360
1918
345
2841
4254
2337
4647
3598
3900
1239
792
2848
2660
588
4446
3503
2353
927
2553
4155
3966
101
1736
1379
1656
1390
4074
2494
107
9
1052
493
3355
3957
3369
3163
3156
389
3119
644
3819
3000
851
2086
3325
4654
3507
4382
3221
4325
4023
3701
3802
253
3104
2187
2341
17
312
1187
273
2168
2401
2415
2979
1749
4848
3376
1939
1150
4713
1609
4271
3358
4518
946
4054
246
3139
2275
530
2976
311
1815
2501
2041
2355
2119
4957
4867
3918
1956
2669
1744
1696
3119
2759
1788
1664
1850
2133
3479
1758
2479
187
4938
4868
2340
3768
1768
1800
3538
3710
3449
2254
1949
508
4057
1448
4865
4299
2883
4294
3119
1768
29
502
4873
4843
82
4827
152
1791
2399
3520
4984
1343
299
3825
4637
819
2042
4583
3646
655
4455
1847
542
2286
3299
3051
3871
3767
915
547
592
2239
999
4475
4699
3645
90
4196
753
4882
1135
1080
1771
4129
2210
4214
3195
1700
959
2195
4818
1205
1866
2940
3194
931
437
4441
4945
3996
3673
4702
4906
3426
4503
2614
2538
4711
1624
3843
1540
3061
1863
819
4173
2093
3691
2626
4322
2596
536
1282
263
3398
1600
4235
689
2497
1441
3604
4515
4899
4953
60
130
725
3172
2948
1633
265
978
3994
3603
4096
3958
879
1549
4494
3191
1494
4257
2468
1919
3721
1331
3196
459
553
3946
837
4181
3790
1035
4372
380
780
2385
4579
1661
4816
1476
3034
4407
123
3021
1556
1313
2225
1692
3475
1165
1101
2081
3326
1815
4834
2759
4705
1576
222
59
3363
1441
2234
4761
3306
1010
44
1843
306
253
2600
3612
197
1365
2006
4130
1765
1741
1002
4455
4243
338
1674
2700
394
1547
2527
588
1159
216
1562
2075
2370
2143
1491
952
1165
4011
2795
1446
929
3922
1150
2149
4543
3605
1067
678
3826
1075
1487
1472
4062
2367
4943
4788
3658
2399
4752
1824
1665
1399
253
305
2831
111
439
1856
4957
1156
2110
3619
303
3515
774
2599
2191
1071
2099
310
1848
1597
477
2272
907
1942
2522
3137
1057
3152
23
529
2248
3315
3655
4712
3523
4052
4569
1114
4926
4957
1522
4854
3811
136
475
2658
3573
925
3209
2122
35
919
1732
3647
4081
2453
3546
4168
2587
1313
4968
3704
3861
4412
3048
4306
4753
1041
3145
2857
487
4469
2613
2487
3301
1225
4917
3677
4856
2679
785
1065
3344
513
1157
1582
1454
2522
1153
3175
204
1367
4072
4292
3775
2544
2157
1774
4042
4701
4466
899
3220
2955
2116
3017
4099
4072
2236
388
2986
161
3347
327
4477
2821
2942
183
762
2906
2142
1375
534
2825
1042
1799
875
4980
2804
211
419
3935
2375
4598
3564
2987
3335
3415
3057
3968
3973
4917
543
4382
3134
493
2068
4461
4302
2723
3835
1861
3832
4020
2087
4726
3165
265
2476
1759
1553
2174
433
199
408
18
657
4872
4351
3949
2973
1248
3060
4665
334
2243
1290
619
3544
1231
811
4383
2719
4834
889
2092
2521
2274
138
3951
1908
3056
889
1667
1793
4909
3489
1426
1860
2603
4678
2613
1409
1585
3441
1055
2068
375
500
1682
2014
3188
1056
3790
2874
2581
3089
4845
1406
621
647
1465
384
3042
2853
1271
1833
558
1355
4923
784
3761
1674
413
1798
3173
3615
2542
2704
1550
4023
144
4861
498
4675
3524
1943
1091
4191
1040
844
4924
158
4865
649
4415
4814
3363
3185
403
928
4661
3563
4050
438
4480
2463
4355
444
4986
2637
275
4593
4718
1894
3033
2133
2914
3306
3085
3260
4319
1086
1700
3602
1418
40
959
1969
4967
2357
4033
184
4182
4653
1755
3052
354
272
78
1243
4407
4378
315
287
2317
3556
3524
1136
1413
38
3316
3720
1434
132
1776
2922
1121
123
138
3495
581
3894
370
1065
4036
1950
3322
3032
1826
1683
3272
4142
2343
4147
1570
2362
886
699
3231
3888
4131
4696
4781
1180
159
3654
2727
3908
3974
4811
1250
4976
296
1049
591
497
4044
3726
4792
2701
1312
3780
1772
1621
1071
1000
4342
582
1109
661
2887
4535
3556
3334
3147
3307
1201
1510
3658
2399
927
2042
3017
2182
2387
4360
1812
2112
3581
4006
366
4244
4364
4036
691
713
1485
389
331
4566
4124
734
1345
597
1358
442
4392
140
3900
3735
1812
2150
3773
828
4442
178
1513
891
4504
123
586
4019
1182
2707
2351
4068
2188
1213
628
1845
4674
3632
3059
4641
2116
4854
481
2516
4155
2042
3767
3718
3048
2615
2191
4893
1546
1951
3322
3495
823
1804
1071
4335
975
2738
1362
2036
1401
3643
3336
1514
4104
4301
4089
1515
2594
4409
3737
3917
1660
499
2796
3996
3934
2943
4420
27
2649
1960
2084
1196
2196
4164
365
2149
3814
3333
2902
2575
931
1609
254
3128
616
40
275
2142
4579
3905
4900
3780
1210
4813
1147
1642
3628
1077
1546
2722
4131
1295
742
3593
507
2636
2578
3771
1887
3000
2980
3343
3908
1171
1883
1942
3959
2944
1061
394
2015
2872
1861
1010
553
4982
924
626
4915
3366
3886
2910
430
3260
3871
1738
1476
2561
1512
3338
3334
3160
1928
2770
3183
4656
2949
2363
2349
3518
2053
1612
1975
698
1674
2102
2277
4307
4916
3780
4696
1919
617
3335
3971
658
574
3455
1113
1083
3792
2347
4158
1245
4498
4880
2406
2007
2310
2255
2358
3698
4724
1041
1297
3834
3760
518
2783
4279
3442
83
3423
4891
350
4665
1555
4777
4781
1215
2553
2476
3849
3507
3051
4249
4602
2818
4260
297
3562
3586
2294
3048
2729
3244
2702
2988
2412
3013
912
3011
1317
3643
1661
268
4237
2090
3820
169
3436
2620
1759
4696
4021
3616
753
37
3582
3804
3471
3731
1441
2202
1582
2605
4
2479
3200
643
3114
4205
520
2140
2290
3114
2480
3013
2540
1474
4004
1275
745
710
1059
4920
1266
2771
1004
4492
320
2747
407
1476
1092
3053
4415
530
1309
4004
1643
2437
1170
3406
3663
3676
4897
1757
3035
4396
4288
2728
4251
1121
2052
3734
1369
4756
3035
2443
4372
1048
2639
790
1961
811
1670
4516
3632
136
1811
3092
4894
2629
1644
1150
3477
735
3606
1137
1920
4785
1464
4661
4139
2687
2499
404
837
3589
1191
1217
2957
141
585
3086
1607
4502
4341
4470
3381
3399
1894
2965
3060
541
311
4105
2433
4063
2379
388
3801
241
1383
240
4014
1898
397
4231
4687
838
4933
2094
1620
4048
3719
3741
297
202
3137
4235
1066
1646
1525
1265
2678
2831
4789
3149
3589
4932
2508
3894
855
754
204
1580
582
2351
4692
179
1903
2012
2691
1181
698
3438
1142
4680
2083
1577
1937
639
2538
47
4736
2915
1167
4382
3068
3228
4505
4822
3978
3069
3000
490
4601
933
3467
967
510
1330
1742
467
2241
1358
2958
4266
3898
2503
514
2919
856
2992
3012
4879
1000
2562
3433
4447
347
4883
3445
3709
2019
1617
3322
321
313
3429
3380
1521
927
1923
4115
4294
3059
4499
2873
1296
4923
4721
4391
4709
3369
1699
4024
4741
2602
4838
507
4343
882
4367
2737
1138
528
1953
3805
675
4259
4934
2048
2841
2270
1022
2931
3159
2794
1989
202
4159
3091
4574
2486
2742
2043
340
1493
2469
4868
3501
1037
4209
2527
4451
2007
1966
4890
2116
3619
3103
3815
1839
952
4701
2288
1487
478
2929
3305
4586
4668
3880
2666
3730
535
1931
230
3599
4090
1168
4323
590
1846
1163
4886
2392
3873
295
2855
1807
1431
2408
3529
3848
4849
1813
2876
1706
2228
2598
86
3546
2020
3138
4227
461
2762
1730
1563
1496
4299
138
4609
1188
4444
2515
908
3639
2180
2953
2681
764
4319
3068
4561
3221
1643
493
4967
2447
4839
715
269
550
2842
3904
510
887
2012
2925
4296
1766
1260
3365
4760
4779
3662
4829
1837
55
3774
4328
1413
3183
1177
4987
3488
1581
1719
4384
2540
1847
1104
157
843
1496
2241
434
4788
4096
996
2325
554
2138
664
2760
2986
4479
4135
3054
329
94
1107
2968
3700
2811
3419
2487
1065
2167
2716
125
2432
2726
4208
4110
3902
4221
1614
1199
2944
2002
1427
73
2333
2727
2929
101
2346
981
56
554
1180
4453
3717
3038
3332
1215
4033
1158
1343
4303
4058
4833
4131
1425
4464
4993
3630
692
160
3391
2540
3973
909
2083
1545
4371
2997
4724
1099
1206
2675
758
547
4940
1510
304
2999
2052
343
4079
2463
972
119
224
2754
1691
3704
3686
1312
4065
1307
4771
1862
4753
2492
4174
2570
4135
3078
2794
2299
1745
333
4845
4595
4667
202
1025
3442
627
551
1365
2297
1581
1881
2838
797
125
3823
626
2882
4988
3433
58
2685
4716
855
1714
2865
527
348
4866
2997
935
273
1516
198
4287
603
2011
3090
3465
1410
2055
2660
18
3021
4426
1529
2418
1542
1028
4092
2255
3482
1430
2710
3591
3403
802
4510
2744
4865
400
1875
1894
1306
4071
4656
3996
880
3277
2306
950
4455
879
1698
888
1113
1887
6
3564
547
537
1254
990
220
926
4566
3342
2009
3517
4269
1589
684
1461
1127
4525
3653
3731
4913
2574
1633
4236
2102
3884
3552
788
2545
4289
4976
3552
4155
1732
4940
145
2028
2683
3322
633
2692
481
3936
2067
4881
3501
392
3624
2098
2374
159
1024
3737
903
1729
4319
2479
24
4126
1208
4510
1882
3180
2344
1259
3748
3814
2561
4298
4782
676
4188
1405
4411
4464
4493
3623
3106
3651
2214
4626
3062
23
3189
3781
535
2935
4276
3563
1250
4409
2159
906
2937
562
1904
3509
3613
2875
3613
3269
360
501
2552
91
4513
3870
2121
2969
432
2268
4858
4113
2571
2876
4760
529
4034
3941
536
784
3262
3179
155
3175
1880
1221
4490
1090
4558
766
41
3472
694
1537
2195
3524
2752
2273
2324
1975
1598
3489
2076
4409
258
806
3090
4594
2776
2790
172
3499
1969
1617
1886
1223
2780
4942
315
2488
1400
4355
1285
2255
2949
2628
2856
4138
1804
803
1688
3362
475
4202
3238
4729
3438
4373
4282
31
3368
504
1880
4431
2061
4342
1567
4570
54
3744
3028
550
4338
460
4927
2702
315
2145
4455
4541
4769
115
4723
513
1876
4979
4583
2353
2455
167
4918
2081
1364
281
3646
3689
177
245
992
2285
2339
3029
1523
4471
4229
915
717
2519
1955
1331
2919
4391
730
4421
617
2197
1028
1608
2933
4559
1841
675
2952
2565
4771
4820
3076
4051
4865
2262
1813
4596
1376
3681
1029
89
3594
4038
2652
764
3583
410
1078
4109
3211
3944
4045
4857
1626
2671
2343
3930
4021
2857
1556
3197
1562
1080
3363
1354
3641
638
167
3020
2347
1544
4559
1040
4692
2619
4120
3538
1688
3488
3032
4527
1038
882
652
3989
2314
4422
3413
4651
3584
2868
3642
3193
995
4148
773
2178
4941
1020
3982
569
2403
1421
3578
825
979
4897
2645
410
2285
2917
634
1249
1901
1286
1012
3706
1455
1827
997
2619
3954
4635
4399
3366
2169
1457
1881
1079
2291
861
4394
2538
1733
4739
4986
400
4478
2117
3485
4183
2591
4878
282
2336
1232
4038
659
2586
2220
3059
1411
4799
3461
3789
3069
1530
4780
3459
4103
2363
3725
3394
2745
4289
1551
4889
4026
308
2894
4367
3471
2141
1861
970
3332
1881
3121
1550
1276
3222
3372
2769
3379
3850
3280
2424
2553
4089
2996
397
3909
954
2073
2827
3218
1368
2501
3549
4729
3739
3717
4522
3991
4235
3375
1801
1849
3632
2457
2901
3461
1180
3740
1215
4697
2611
3871
797
4720
3321
1294
1983
2857
419
2643
289
3287
4674
1519
312
2003
1253
3543
2027
111
897
4704
2697
2890
3657
2513
3703
643
1209
844
119
2337
4613
850
1315
3244
4687
4261
4191
2308
4587
1506
3216
3331
3922
4441
2951
882
2137
3303
1041
3314
4329
28
3382
3962
567
4383
3540
3965
684
1811
1730
4344
991
2495
4120
1009
1365
1548
2759
1076
2978
354
4240
1205
2216
914
1445
3714
1861
3300
507
4432
3675
2027
4919
3923
1083
4554
3950
1987
2276
4362
1215
2668
742
4398
3991
2327
3648
1945
153
3854
3920
3844
487
4952
4034
2147
581
2774
4099
3280
4538
4100
3820
3751
2688
2763
3655
726
4789
1271
1689
2179
443
100
4450
2704
2949
3027
1529
3065
1083
658
940
4609
113
1899
676
1562
319
1658
4912
4514
882
4682
2401
3618
267
1157
346
4253
4985
780
4356
3370
3060
2091
188
4019
3239
1040
2800
4098
1891
3406
1977
4093
3395
4094
3324
544
745
4050
4050
3775
2047
1046
1392
3112
4798
4480
4353
2522
3233
3790
935
4268
3400
2527
4366
2782
705
773
2548
4943
1464
2436
728
1053
2239
487
967
2990
1931
4234
1672
1126
3150
4001
1222
2579
399
586
1788
2994
4171
1528
621
2202
687
4705
4884
3119
4523
3566
1934
998
4632
1071
736
1871
1696
3915
4893
1637
2720
2338
3721
740
2204
588
1658
3029
1351
1469
3876
4938
695
1720
3918
3484
2679
2716
4949
2637
1779
1911
1107
549
4040
714
2576
1291
3572
1678
4439
980
141
2640
3898
4358
4419
2686
2457
3081
1970
4886
4433
3897
3628
1090
1424
3334
2154
3290
4195
4743
3935
1762
518
2269
3312
2384
2450
3027
4292
1224
3757
2937
1350
289
4625
4389
1059
224
871
4897
3249
2051
3641
143
2920
4626
2716
1510
3966
2023
3920
2963
1738
1860
924
4840
458
783
3177
298
525
2340
227
4695
2534
2506
245
1543
1072
1894
1558
3104
549
1508
4949
1226
4062
686
2473
1083
839
1819
615
4842
4036
1758
134
1501
3468
2667
2265
3760
2686
4586
808
4009
1886
2184
3612
1636
4311
3867
1937
746
4295
4356
1432
1342
2942
646
4123
1713
1021
3624
2123
2166
3633
610
3168
1439
4322
3002
1076
888
1374
1856
3190
4740
2723
163
298
26
1901
4499
1870
3230
4288
515
2890
3672
714
2672
3052
1891
2417
4598
4705
2872
4330
2004
2518
1082
3809
820
3410
4799
4191
1570
1071
2035
273
3914
4942
2991
1465
2121
4628
4878
4096
772
3832
3186
1957
967
482
343
2354
4644
4494
3584
505
3091
718
3195
1060
799
546
4735
4388
1842
4342
3755
4873
490
73
2114
2100
1579
4454
884
1954
871
1834
3599
4998
308
2450
2274
4905
799
2086
3979
1479
4702
3464
3520
1255
3507
612
1880
3209
2438
619
2670
1297
879
980
3012
1250
1385
3182
1055
4617
4394
1842
3386
2845
4
4320
1859
3000
2466
3567
2064
794
2125
4012
3078
1538
3408
2838
1172
642
1721
1294
4625
4491
1706
2882
3920
4764
4809
2309
1532
1325
2722
3916
1376
3156
4502
552
2597
2886
3914
1256
2167
1357
339
3373
496
137
3211
3581
4827
131
2205
1377
3795
1143
2005
1297
4501
208
3611
204
3162
2532
2788
1829
314
654
3565
152
764
3411
3833
21
4202
2972
2080
3961
4264
1748
357
3343
356
2031
3055
3091
2254
2909
4395
1540
1399
4243
281
558
2956
1828
3129
3559
1433
2601
3194
2365
264
4651
410
1641
1742
3174
18
2463
3852
3246
477
922
359
1886
3555
2915
4599
1056
988
1528
3901
1358
236
4335
4760
793
1893
499
2644
4915
2385
3433
753
385
2229
4541
4292
3309
2377
3041
3387
3404
207
2118
4463
1466
408
4334
2326
3484
1885
3856
4427
4972
4359
3558
4271
2649
2674
4244
4006
3559
2638
3399
2426
510
4862
3291
1197
2857
2660
1815
2901
4406
2743
1682
2310
4527
1611
2058
2368
3711
1040
1773
3696
3215
2104
525
3895
979
976
4765
2969
1995
657
2517
1630
4375
4532
4160
2584
1061
1650
124
2232
2979
4169
1423
3934
1600
3150
2922
4944
3759
580
1564
3423
2661
4467
4210
60
4074
317
3965
4277
4621
198
4418
3564
83
313
375
1457
331
3081
2636
766
658
3825
4461
393
2337
1995
3550
1237
2355
946
221
4301
1074
553
2656
3502
1919
2416
1572
4925
1913
1569
3474
4556
1377
3773
4285
2641
2284
2074
2333
1254
1520
3779
4741
1911
272
2156
26
4461
3116
1724
3072
3973
3989
4755
909
421
3194
570
618
2031
3576
3838
3609
1695
2007
3032
2949
2097
4709
1218
4167
3091
4181
455
4251
3150
1722
2181
2790
606
471
357
4562
4559
1376
4737
3329
2295
3617
2842
3774
1526
1328
3280
823
2030
803
3410
602
1240
1910
4002
3985
2330
1725
2108
3057
2981
2986
453
2156
69
2559
1983
2538
4748
1393
3462
218
380
4119
2217
2796
972
102
443
4443
4952
3646
1918
1035
1082
1318
3252
1924
583
1809
1930
1975
684
1404
3386
4581
2996
526
2694
1599
1096
2137
4877
51
1124
3847
3441
2894
3676
4177
3927
1667
1343
1742
4703
4686
3860
3734
3182
598
3862
463
698
1367
4491
1090
2521
1935
244
2075
248
2857
1246
2264
3988
624
3382
4434
465
581
322
1648
2765
1673
2891
1708
3605
4119
794
500
4694
2378
3654
4554
3745
2032
2971
2390
850
2072
255
358
1670
3548
1180
3740
3809
4725
2972
3012
669
4801
412
2083
1942
2468
3874
3897
4682
2214
1048
3671
859
2139
3553
3344
1283
1936
3225
1505
2229
4009
2271
3348
2214
1
3659
713
3940
3798
2545
1859
3293
99
3329
1802
712
2898
1302
3841
2904
1810
3992
837
3495
412
2462
4989
3216
1121
411
581
1696
2384
2247
4268
4276
4332
4191
448
1427
4813
396
3364
2253
2627
3992
3833
2584
68
2854
3630
1633
4992
3802
3162
3583
2513
2536
2944
4808
4671
1056
653
2351
1141
4323
2725
2774
4279
2793
4343
2498
1279
4474
1709
4756
272
1891
1398
628
1381
625
2153
1460
3291
2651
1857
133
3912
3966
817
3093
4203
2575
2670
4493
2603
235
917
133
345
1616
3226
1195
4773
1766
2427
2120
4665
1690
279
1543
3882
64
2801
3707
3112
1557
4348
574
2207
4889
1787
1105
1638
4538
3887
1119
112
1894
3507
2290
3947
168
4001
4433
1874
4806
342
1388
3794
1258
2166
1731
1741
2687
4359
3095
2107
2259
2108
1499
3076
2864
3558
518
2486
3078
1478
1744
954
201
1460
2520
510
2360
6
3068
258
4452
1939
3937
3633
771
2792
1491
2990
4114
1
899
3477
2896
1609
3401
2873
1181
4266
2834
605
3840
1063
3667
2469
4592
3950
111
270
2418
1693
4708
4337
4249
1749
15
524
3976
1656
4084
970
2340
4504
2553
4060
3902
2137
3439
784
3635
2594
4316
953
973
2118
3263
4595
3797
1369
394
4004
2768
3445
4685
3928
950
548
4479
4364
1778
4111
3822
606
1179
1055
1180
921
3004
180
871
744
3763
1525
1956
1354
1961
2169
2201
2346
3744
3787
126
784
1733
936
104
1932
3107
3973
657
2221
3577
3448
3433
1964
3197
4373
1955
430
4450
2960
3760
4030
4521
2071
982
3753
2420
3394
251
4459
2410
1806
2015
3859
4395
123
323
1159
4692
4165
4047
917
1965
3076
2536
476
925
1299
30
3172
655
163
914
4353
2308
417
2525
4816
4175
3446
3207
690
505
4748
2021
3350
2962
4371
2130
4909
1318
837
3836
3998
3474
1178
3812
3700
1450
4379
3308
2137
3409
4977
241
293
1219
1399
1169
3930
4768
4467
1520
4389
4533
4002
1424
1180
4467
1263
3176
1564
3101
3632
2839
4376
3529
2609
1708
4084
1151
1021
4096
2785
2481
1165
2915
3287
2623
4482
640
2378
3486
2331
959
4096
2258
180
4773
1713
750
3318
879
2302
762
2321
4492
55
2031
796
2246
4199
2147
4596
175
3238
2373
4484
4500
504
1137
164
4171
4120
1897
4334
2408
2347
4775
1523
1433
3738
371
3104
830
474
1439
1514
153
3614
2461
692
4145
4876
578
4961
3954
4014
2817
2887
4142
4738
1136
3952
2186
173
693
4528
3341
3113
3873
2401
1521
2634
2069
3164
252
583
2697
3466
3220
2177
276
2755
2930
279
4207
1726
2866
3319
1032
4078
579
1863
4071
2506
1111
1922
3828
3782
579
1039
4709
3187
2283
2478
572
463
3976
2919
3730
1448
131
4414
3386
892
564
72
3055
3937
1653
1362
3490
4250
1376
3904
2394
1209
1160
1461
4650
2484
2560
4216
2224
3168
2293
4652
2966
3745
3003
2289
4621
2400
2916
743
3288
1312
3057
3924
4178
481
629
3879
584
4105
3206
2371
2859
2964
3307
2207
1429
1823
2161
4280
1742
181
424
1245
2082
4979
2694
4120
4390
4143
872
3419
4925
4217
2903
2913
1568
2572
2041
1196
3111
958
2137
4858
3923
3761
389
3100
3692
2659
2374
4651
2720
1143
2396
2814
3107
3783
4676
1455
4228
3294
2375
3096
3230
2495
456
2798
2190
1598
3319
4726
188
4874
733
137
1242
4697
2265
633
2916
3188
654
4318
2776
2653
2476
4661
3915
572
177
3939
4053
3905
1856
3942
4213
1652
3716
743
768
2672
4589
3329
4897
2528
1761
400
4313
2462
3307
4575
1776
1250
1640
941
372
1816
4584
768
2883
2039
4761
2476
2499
3988
35
3276
2698
3996
522
3436
786
2402
3878
3804
2114
1543
4419
2688
3852
2616
2713
607
2871
2280
1610
4195
1968
3966
1936
2892
722
2508
4247
3282
1748
1891
3955
3109
546
1720
3228
4868
969
4644
899
69
1824
3960
301
1303
4582
4899
1542
4898
3591
2681
4080
320
1162
1235
1615
3429
1563
1948
718
313
861
3009
1888
3067
4326
2219
4412
630
4562
1983
1950
105
1870
204
605
2928
3837
837
787
766
4534
4567
2257
2536
2828
4399
367
3240
2983
145
4935
2508
4965
4526
3408
452
4814
826
4613
1687
4759
4137
1751
527
2897
3133
1206
3402
3187
386
3689
3004
97
3909
1093
3110
2652
1426
4135
3299
898
4509
3017
1928
4723
3185
3271
3793
4908
4857
4265
4866
4400
3292
4
3347
3264
1233
3739
4181
354
743
4993
968
4468
4163
4461
307
936
3581
1674
1672
1157
1254
1655
4400
4917
2032
4473
117
454
2189
527
1150
886
1872
4292
3249
4985
2247
2193
127
2255
4499
773
347
1425
3847
4401
437
1607
1755
3377
1045
1990
2058
3678
569
143
44
35
2655
4369
2739
1847
1227
4284
4648
3992
4412
4806
3443
2746
4481
3443
3041
3520
1216
3945
3546
891
3323
3783
3997
2960
3345
1719
3711
3351
4769
1142
3826
3994
665
3923
195
714
360
4854
3040
899
550
1704
4684
4000
4460
2145
3075
3321
2712
987
3341
3525
1500
2301
556
3358
1940
3641
2987
777
3953
1146
3029
287
2875
4633
1419
2168
1056
158
1079
4655
3272
1215
938
3777
882
3960
96
4271
1376
3106
42
149
2894
2391
3235
2414
4694
1971
2220
2318
4512
145
4244
1754
2641
3201
2294
722
902
2217
1501
1320
4991
2189
2984
1423
3315
1737
246
4151
2746
4863
1620
2162
3253
1786
2551
1163
2247
1543
2409
2784
3575
2847
1691
3753
4441
3832
4177
3043
46
4543
156
4415
610
4721
2725
876
495
1984
1673
2645
2213
3150
1659
4681
4849
3962
3753
4975
2082
4403
3176
2933
4117
3917
729
3753
4427
3031
280
157
3987
1554
658
1217
582
1538
252
1415
549
157
1941
2585
265
3545
159
2289
14
517
1378
4444
1749
3442
1643
3679
524
1804
2038
1046
473
3085
590
4131
4605
4215
1042
552
1851
1144
966
3763
4035
831
3747
1974
1832
3550
1688
2456
1671
4068
1590
4587
1873
4846
1824
1787
3696
3802
4694
3502
3043
2914
4400
3375
3671
3035
722
3702
2646
4965
1212
688
1035
1710
3638
2328
654
3244
786
1896
1205
774
4819
1885
1583
1827
3393
2465
1487
481
2345
1433
1700
4207
4092
1414
3625
2525
2458
2501
4400
2591
806
3190
320
3456
722
1979
3982
4735
3647
1689
3888
2950
1726
2263
1087
1468
4678
1566
4845
540
2328
4133
108
4339
1444
367
4367
4847
3257
1755
4489
4631
2466
3275
4579
1034
1818
4886
880
1629
1961
3936
678
1176
2465
4772
900
3830
2931
1287
4734
719
4147
1173
602
825
1984
742
3988
4267
538
3793
2740
4818
3028
34
2333
678
3935
583
4613
1548
3455
3407
1418
1385
961
4945
1749
4834
1791
17
2675
3205
1579
2113
516
1440
2318
4563
2427
4688
3425
1469
4223
2858
585
2372
1907
1369
1479
2010
3049
4625
186
662
4855
2720
1674
512
3841
2469
999
98
2637
2121
780
4147
3383
1536
328
3257
114
4002
2495
1765
4916
1386
469
836
1969
3456
2971
2750
600
3736
2323
147
2222
3969
3169
1887
276
4264
1993
2315
3340
3490
3090
4100
1355
745
1111
3803
3260
2927
4418
1513
4087
4065
4517
625
2580
3436
915
3347
3872
2202
3145
385
2946
2817
3631
4322
3736
3589
1782
3089
2477
1722
2596
1331
4293
375
110
1790
4044
4107
677
3628
606
1966
4911
1323
976
2905
621
281
3688
2436
4564
1598
280
1974
470
3913
3848
1183
4418
3119
1448
2262
146
4317
1199
2356
4052
4543
2085
373
191
3482
199
1344
1176
2984
1231
3202
512
1546
4865
3684
1984
3507
14
2632
4339
3543
1822
2263
2308
4363
3685
4918
1116
3567
3260
4045
4444
2768
3171
4893
1105
4173
4415
615
3568
4632
4935
2301
2403
1287
762
4200
576
1729
2818
641
2246
2859
1665
3586
1345
560
2822
268
1334
4529
1421
4169
1647
2551
2491
2478
4507
2670
3032
645
470
3301
1763
2722
3952
4911
4470
1144
3030
979
4847
309
4882
1830
89
3732
4133
2894
4856
2040
2252
4979
3948
3487
2615
4227
4910
57
4929
3568
3207
67
2457
3625
1302
412
401
3480
4848
2300
1376
1119
1345
44
2163
2175
3445
142
630
289
653
3639
2677
112
2039
3143
1915
3237
1211
2281
4718
1638
3543
782
4857
2169
2353
4413
144
3881
3016
2600
3856
983
4831
2883
1372
2320
4177
1823
309
580
1073
3930
2550
244
1280
2917
722
1992
1806
2761
4377
4614
535
2835
744
915
3778
437
4204
4723
1522
1005
2061
793
4159
4539
3676
988
1072
4951
3245
843
4389
167
2238
4642
1180
1861
4032
656
4189
848
574
3959
608
2890
1559
467
3531
4056
531
3617
38
798
3501
360
2857
4434
4388
2797
2411
3612
1712
830
1735
599
212
3540
2838
4517
4623
2966
1295
4128
4287
4190
4052
4606
2535
850
476
653
3888
1473
2305
3091
3936
430
2137
4772
2396
2977
4541
183
4847
3978
4933
3188
1141
4965
3463
1460
3227
2890
4253
2707
3507
2244
337
673
1315
212
3759
2405
182
3746
2629
3693
1315
4492
1263
3646
2570
4479
4389
3184
684
895
4980
4425
2088
2018
2617
4003
2405
4159
2731
908
1225
4519
1897
846
4315
2622
3297
2738
3763
1217
2836
4211
1261
4941
3622
4659
1418
683
4724
3228
1357
3527
296
3896
2143
145
797
3578
2458
1242
199
4307
2083
4173
625
4878
2119
2006
3078
1424
121
3867
4903
636
4271
57
276
2733
90
2238
1858
1048
4422
4510
894
656
3699
1443
4424
1596
4022
2178
4443
3326
4298
2058
305
1740
1874
435
375
3047
3770
2403
843
1669
450
4395
3610
1303
3497
940
1737
3732
1763
2546
4720
3209
2589
4834
4406
4502
4007
4586
4910
1948
1921
3213
1273
2507
4483
907
2426
1133
3557
2836
1297
3376
1315
892
639
2371
4635
2081
4339
1200
2424
3690
266
1268
1646
3591
4293
4585
1368
523
4853
3076
2746
1915
1839
4683
206
4401
828
3912
2749
2701
4570
1582
4731
807
3993
3201
3493
4697
1662
4207
2489
3674
3149
2696
1079
2762
4550
4713
900
1214
2576
4579
2733
3671
167
525
3846
194
2526
4177
2952
4278
1340
2710
3617
2120
3973
3103
4693
1543
280
4093
2517
2187
3863
4613
2219
2752
4567
1090
2208
308
3170
2558
3522
3148
2355
4242
4944
1061
3410
273
1405
2922
4592
1329
1069
1416
4241
2971
4529
4708
736
4876
4614
1929
4294
943
3672
2854
4300
3416
3151
1777
3093
2323
1252
1791
4389
3604
3438
4507
3729
4017
4
4282
1803
1766
4702
556
605
2348
3177
2980
2258
1874
2321
4960
2738
1232
4920
3741
4587
3067
916
4502
4038
2567
3405
4531
4889
1364
1432
657
4463
3042
1405
2998
1493
4224
2988
3914
3224
563
4030
1363
150
2138
2801
1543
3036
3324
552
1769
3051
725
3806
2166
878
2564
2470
1553
3563
3692
4277
1608
1906
1177
4691
2432
3461
3530
427
4727
2330
82
2581
87
4433
313
4045
81
1706
3214
985
1109
3447
2052
3431
2479
2374
3887
1433
2393
3583
31
1363
3856
1953
3947
4942
1516
145
1303
1652
22
1624
3064
3361
2385
3069
970
4854
1389
2103
3282
4942
423
167
1271
1853
443
4682
1176
3522
2471
2390
3169
3867
509
779
2290
4729
4047
3748
1848
4932
801
659
2696
4283
2939
810
3765
4783
863
3081
832
2765
190
208
1513
2306
332
2334
1716
69
1776
123
3473
4935
1361
1898
4584
666
4004
3194
1949
1511
49
3495
4332
3550
125
3918
824
1612
3294
3131
1847
4574
1820
756
1151
1652
3745
45
645
1442
3467
120
3851
4846
1836
3146
1238
692
137
2024
47
4121
524
4960
1635
3275
4934
3709
2657
3232
2502
4748
4046
4381
683
918
2542
714
2105
3138
2597
2797
4710
4521
338
4277
1667
903
3050
1637
4781
368
585
1004
1775
4575
3484
4699
3852
4812
1624
4590
319
4614
1766
4163
4065
1947
354
4585
17
1928
3832
2154
3803
1653
1568
1414
4954
1310
858
1543
4225
245
3026
1072
4255
4834
4537
3944
1442
1463
1831
699
2081
4705
995
2309
1121
1410
1864
2321
146
534
1996
3510
89
2030
4096
2245
4539
4834
914
1643
8
4417
511
1592
2766
3063
1270
3057
1947
2619
2719
107
2371
3909
2044
2343
1123
3657
4724
3864
4551
4707
3388
1551
4255
4067
1093
3772
2842
2051
2131
1858
2779
2305
1335
4136
2382
4580
3654
4823
565
4869
1451
4074
3497
2989
1143
3970
3639
4955
4482
4758
1943
4918
2381
943
505
1983
3650
1005
1687
2276
1191
3907
223
2965
481
389
875
374
4353
2571
4519
1543
1930
754
2012
4839
3611
2272
2021
1941
3160
1783
4175
965
4327
1428
907
332
2596
3112
1422
3530
4902
3949
333
4224
3022
3098
2091
4752
3222
2197
3662
4523
1896
4041
4703
2721
2524
3049
1310
406
3334
2546
872
475
3127
3998
47
23
409
1744
2863
4952
1128
1871
2376
3525
3066
1140
1712
140
4042
8
2717
4971
4042
3149
4903
4971
1137
3379
926
2431
3368
3883
495
4962
803
4327
693
1056
1157
4994
4525
3750
4171
404
975
1922
1064
1955
1013
910
2511
3999
2442
1615
2248
961
3132
315
4773
432
289
3644
3343
507
305
1102
2262
1478
1008
4203
619
191
1373
2956
3485
1304
1591
1052
832
3852
3753
3681
4295
1814
4859
457
1279
4995
4275
3754
2143
353
3857
4052
2264
2712
3383
2136
3389
3391
3505
3728
2370
4656
1575
3690
4660
2271
4241
3128
1886
4320
4021
3606
284
611
3153
3679
39
1793
4510
2873
3546
1665
1397
365
2820
112
4143
809
4280
23
2878
684
2639
1282
636
84
3066
4413
3475
4786
4309
2061
1890
1326
3353
3259
144
4853
3919
2162
1317
1651
2013
4760
3147
71
1201
2969
1599
802
2878
3332
2582
876
2166
3192
1378
4999
674
4564
4597
1138
3116
160
2722
2448
1295
4910
4973
4437
318
684
1092
1203
3311
2432
2435
4897
721
4158
2615
4336
3297
4983
2377
252
4657
4067
2912
1867
3912
1690
331
4520
3910
4047
2282
4663
3324
4309
3651
3067
1818
2680
3533
4674
2239
4995
2998
1036
267
4352
4673
2219
3279
4298
3665
3943
1497
3240
223
2
4238
2371
178
1348
4882
515
547
678
996
875
4270
1000
3908
3690
347
837
879
3898
1738
2665
4065
2405
161
2444
1979
4732
2786
1536
4009
4745
4895
1911
2481
318
3194
3896
2011
85
1351
3728
208
4302
1422
2461
4719
700
31
2935
4702
4640
1321
11
3327
4532
4526
4722
884
2256
3435
375
1470
4253
337
3143
4162
4909
1912
4737
2647
4092
712
719
1425
123
4371
3509
2623
113
4456
2295
1927
2028
1364
2536
3208
4151
4466
3454
3123
4568
151
2573
2971
3406
1663
2712
1183
791
3332
2525
163
3426
3719
2047
299
1665
1752
872
4192
1439
1097
110
1389
3342
1869
4820
467
946
2887
2896
3183
2863
4534
3008
3781
3394
4511
1788
4173
530
2341
885
4372
284
1137
3049
866
3166
1005
1478
1149
1124
1317
2975
4969
1227
2787
4600
4753
1877
2101
414
3825
395
1224
1553
3798
2182
1707
2715
499
3233
1928
2769
4889
2905
3109
622
1270
1904
3170
4498
3112
4429
2837
4869
1161
2363
2293
4705
4168
2569
3526
731
1918
1906
4175
2375
2437
1661
1748
724
2489
302
313
2091
1170
1454
176
671
3933
4724
1518
3501
2258
4055
4394
3718
1639
2381
4292
478
1079
2984
712
2045
399
3559
1000
2143
1469
1578
3004
91
3790
2055
3866
1196
2288
4398
2112
2444
3853
1121
1271
1453
474
919
833
1227
3584
2244
4418
3152
4350
3857
1044
188
931
2819
350
3786
1984
3001
457
1006
3546
119
2575
1902
3534
1825
1560
2412
1106
2404
3315
1939
3386
415
305
1890
4955
1233
1716
3405
264
196
2654
2763
1112
2456
1165
421
4304
1022
3232
4825
1655
108
1305
3890
3315
1554
2036
1467
209
2176
2984
3510
4979
4005
507
3774
404
3252
2566
1053
3046
3212
3829
2714
3648
2355
1639
2106
684
4768
1822
2797
3098
2163
2631
2979
348
1522
3603
636
3189
4873
328
2641
1127
4476
3312
3942
2591
4995
1610
3774
2770
4812
3895
3125
2841
573
474
1655
4313
3849
881
4062
3014
1935
3189
598
2153
4262
668
3353
4870
3168
2152
1306
2861
2118
2785
3030
1747
2771
4142
4701
2394
597
3201
3029
4762
245
399
3840
1122
2810
4975
3450
401
1805
4710
2313
1033
4174
4421
588
2313
341
3361
1334
3702
2491
4225
236
4809
1444
203
2146
2118
219
219
1419
4573
78
1649
4076
183
3623
1076
2502
401
4948
4690
2516
4052
3341
4274
3951
2480
2287
1135
4607
3159
214
2806
4074
1914
3082
2957
1252
4675
592
3361
4801
2533
3405
1885
2028
1566
1125
1224
1348
2764
1505
215
711
3276
3203
3538
2747
503
2882
2547
3516
2740
1340
3542
4377
3434
1827
1573
828
3310
1948
4700
4642
2556
1680
69
1894
3815
4586
1732
3700
3549
1240
1321
3504
525
1246
2617
3164
1356
3317
3444
4808
2363
3925
715
4051
4571
3797
225
2555
3967
1602
3593
352
4882
1917
3355
3288
1832
1719
4044
3002
2229
2828
2643
2571
1870
2498
3674
3370
278
675
421
1191
3839
4385
2438
3057
1730
3273
460
173
1150
972
662
2288
3120
3254
2563
3068
2496
1057
3662
294
4537
3453
4458
2767
3201
4553
4160
1232
2802
3266
556
3144
990
2639
2582
2928
3156
4922
4882
3399
4656
4615
2557
4483
4718
1549
84
453
1331
819
787
701
729
3142
2296
173
478
1239
4034
376
3720
527
483
873
1223
1582
3021
3774
3492
1773
1334
2746
97
2756
1728
1483
596
4887
2797
862
3915
3482
921
255
3725
3084
4698
4884
2080
4225
4463
965
1591
714
1070
4096
533
3828
3176
4405
975
1761
2754
1475
2598
1868
3948
4654
1430
2057
2344
4721
4331
2303
639
981
2728
3955
3870
621
4524
1614
1140
2200
1082
4473
158
2975
668
4704
4328
3804
2366
1902
1001
254
4152
26
942
4856
1973
3148
4710
3296
3586
3044
3412
1257
202
2895
2013
1914
1601
4482
4895
642
1882
1032
4654
3055
2776
4275
3640
2799
984
3658
2916
3640
861
2935
3330
1852
456
4798
3454
4246
1856
168
2510
3904
6
4783
2298
2854
4706
2515
4169
3570
1682
4779
862
4649
1092
2306
3283
480
3254
3231
1224
386
1316
510
3665
3050
4844
511
791
3872
4023
2305
4172
3793
1847
4474
3393
3611
3158
4210
2866
2046
3250
1692
3132
4936
1536
2607
1956
2878
4786
1487
4117
4586
45
662
1730
2826
4832
1327
907
4542
4243
3665
3714
3842
1483
229
4160
2002
351
836
1028
4546
1918
4685
2685
2977
1893
458
4985
4399
678
4366
2698
316
730
2502
3226
120
2340
4213
535
4572
3195
1839
2586
3011
264
942
2107
2897
385
4612
3939
2079
3183
4179
3322
4217
4703
2454
4218
514
2172
954
3433
2698
1385
4825
1509
4951
3126
4101
3425
3510
709
3691
3996
4321
4340
3234
3792
3315
823
794
1221
1020
1829
4606
1288
412
1729
3870
4000
4852
1087
2910
4409
4277
4083
4690
345
939
876
3377
1198
3461
1865
4739
618
1131
1368
1895
4007
4461
4572
1918
3941
3696
2931
4932
232
186
3815
3140
1161
3916
4875
262
775
2494
1637
2864
2656
544
1016
698
1958
3250
387
2129
4765
3403
2712
4257
1816
2191
4236
929
3811
1440
521
2807
3899
4171
3291
567
1657
2877
1473
4905
2179
152
1669
406
3470
4970
3001
4999
2730
42
3142
1994
3152
3108
1917
461
2171
1394
2201
885
4817
376
3320
1586
701
4332
276
1947
1903
4032
2681
606
3894
4406
3773
253
4759
98
4857
2446
4171
3685
845
200
3945
4997
2451
1456
4448
1309
4736
3584
4439
4429
2306
1547
603
1490
4387
3220
1288
3194
2770
2647
1142
4303
2206
3570
330
1825
3458
3656
1259
3715
3924
1763
1600
3413
291
2156
3583
4528
567
3971
2473
1006
687
3507
626
3209
1752
2037
2822
4127
1931
1645
36
130
1861
3902
4468
4385
1872
732
1985
9
2260
1074
3403
1349
4405
1758
1460
343
4071
2555
3592
4883
3148
3886
2098
505
835
4671
3411
3591
3858
266
4566
4221
1319
246
4220
2109
2833
3862
3491
4374
3443
4235
4828
2105
2772
1332
2786
3519
334
732
725
3655
212
601
1804
2785
4154
4701
3105
4851
3230
908
129
1401
1731
566
3359
3052
3480
4947
4866
4088
381
1901
2127
4081
4994
96
3173
1332
3713
3678
509
4217
1655
876
156
3466
1743
219
2825
1443
2691
1299
1144
771
75
3603
1739
1568
1408
3701
2834
3432
3269
3052
917
2211
4559
2350
325
3762
1129
2306
1073
3258
766
2556
585
1695
683
4774
4811
727
4776
3269
1274
4209
172
2430
1128
143
741
3839
3872
1511
2229
3889
4750
2443
3999
2025
3942
3091
3672
4728
4156
4714
3421
196
3345
4869
728
4363
4409
4113
2892
1939
1878
3958
2762
1425
118
1920
1356
924
3173
1554
3196
3140
4990
4876
2263
2224
1825
2295
2973
888
4417
447
2855
824
4964
299
654
4241
1244
2383
4230
3712
4195
3009
4963
1005
704
4306
440
3022
3158
4789
3602
2031
936
3960
4907
3162
4161
2952
2288
4615
4201
2167
2284
1277
4365
2223
1714
4046
1141
3293
3252
4724
269
1761
1096
1641
1736
2802
4628
781
519
3891
3334
1397
1872
2696
497
145
4267
4799
250
3173
2805
1428
2840
3844
2754
337
3683
4640
1799
159
543
1210
2044
4693
261
2011
3215
1687
1998
4489
4337
3059
3139
2434
3680
720
3802
79
3518
1826
3747
1424
1803
1773
4199
4015
1522
1387
1221
2686
2473
3775
2795
3821
4906
349
3259
2968
3375
2341
3139
3598
4909
394
1675
772
2495
276
4694
4899
4948
472
2780
4057
4129
4748
778
4971
4340
2924
1796
888
586
1469
1476
4200
2791
3980
3832
1485
4974
3565
2650
3641
2282
2100
1541
1923
4133
3115
1306
1385
3710
1171
3286
1482
205
1831
1612
347
2916
1836
3432
2814
1617
4789
4659
433
3484
3705
2630
1769
3819
1643
916
4650
1200
1091
2127
985
4451
2498
504
1898
2877
2346
3725
4569
4808
1902
1438
2303
60
4467
3091
2811
3991
3096
2483
2794
2662
4704
1660
662
4112
2200
1969
1453
3018
765
1614
2522
2127
2244
2495
162
945
1139
2755
2971
4777
3717
2237
2314
2158
3227
800
4758
568
2866
2723
715
2377
1483
1156
3925
3652
4454
571
1167
4494
4991
2139
4488
3073
2016
2784
3023
2710
1043
1874
2938
2705
1671
865
1674
4694
3697
3034
2602
3933
2687
2118
345
591
4973
353
4856
967
101
224
1982
3061
4329
3633
3619
2811
514
2330
2997
2017
3486
1087
414
4515
1228
2750
1079
912
1337
2894
3460
919
760
3807
1572
2894
1702
3162
4777
484
1467
4826
4594
3067
3380
414
4298
2356
2000
4998
2159
3982
3203
2781
3939
2941
4428
763
1862
2406
1479
1236
1256
600
3742
3515
3530
3559
1577
1822
3540
3973
982
3790
3453
536
4495
3772
3985
4645
3621
1179
2441
4731
1954
513
3424
2617
1689
4777
3041
1479
2559
2955
1079
1481
1663
148
4312
1173
3760
2617
4124
1843
4344
2609
164
1754
4537
4642
637
1733
126
816
671
4884
4604
1344
3138
3397
456
724
4248
3121
1173
4765
1445
1453
1726
2674
3425
129
2777
4878
4041
305
3026
1728
1101
2001
3741
1385
1811
590
2556
3537
3335
482
837
2693
1847
2128
1603
500
2864
4834
781
2627
1461
1340
329
3413
3010
2734
3051
880
4068
4649
128
2376
1931
2761
1824
1753
1463
4041
1564
3856
3942
4115
4479
2686
716
3546
4534
3536
1269
3480
3287
214
1910
1041
244
3411
3450
3342
266
4916
4551
4070
2023
573
3795
2534
3940
3170
3823
3733
4418
1927
473
1414
951
2074
4273
2096
4527
4301
559
4979
3690
3732
4752
4208
1856
3374
2493
1108
1221
3144
186
837
3505
3929
1773
4724
2328
1348
1470
1549
4238
2401
4484
3680
2117
2447
3984
243
4349
2853
1661
2204
2052
3823
4478
4021
1317
876
4644
4136
1887
887
3912
752
4983
2522
245
692
1189
1991
3826
4143
2073
690
1925
4782
2084
347
2541
1270
2196
3494
1291
2134
2248
3597
1603
2719
3583
3475
4093
4809
3582
3592
91
2295
4962
3617
3721
663
2085
2568
375
1409
4662
3363
3572
3046
2655
3321
11
928
4219
3312
3017
2839
4672
480
3817
3172
708
3025
4282
2486
627
1790
3228
3732
1453
2667
1748
1702
4827
1351
3743
395
3219
2075
1412
3729
3348
1845
663
4059
4469
3153
2005
2639
2584
236
1221
654
1994
117
4991
412
2880
1037
1459
3115
2724
4035
1385
1961
1803
725
4307
1541
2389
4685
286
3376
1320
643
1185
4039
1299
1780
1486
3138
1554
853
2237
3004
1308
1616
4609
2963
1640
2486
4218
2257
156
149
3973
208
3825
4323
4091
3497
2801
1290
255
4655
3400
2707
4827
3991
1451
687
2629
4082
4497
482
4059
3014
4297
4374
1263
1788
4459
1690
777
3536
803
3629
4115
1212
4125
2250
2176
3375
142
729
1217
1082
1597
902
3303
2608
1298
736
3787
4858
1891
2538
3275
2442
4373
2351
4989
4881
355
2889
1212
1025
3527
600
2307
733
2464
1946
452
4417
1280
419
4021
3328
1690
1051
1093
231
1145
2733
73
590
1587
3996
3225
83
6
4901
1147
1741
4278
4757
2316
3351
1525
58
2667
4884
2536
821
3600
2088
3086
2634
2258
4768
4495
1830
4202
2428
2847
968
4833
4823
3737
1121
53
2954
185
183
1335
1010
4921
1130
4131
1013
95
1387
2319
3986
2265
4147
786
3685
4934
4946
1476
3352
509
2252
4511
3562
1287
4286
4194
1362
444
1848
1796
4017
697
40
2910
614
2899
1189
2321
3517
3494
4320
3690
4127
2955
694
2285
4417
4036
2164
3457
4161
4024
1416
1276
1402
2999
1990
2546
3060
4023
3407
2884
3185
4955
784
3127
519
3672
1123
2305
3516
3250
4626
39
697
1735
2870
2837
3665
4399
2382
3370
2020
1429
2536
3099
1208
1674
2782
1568
1913
3856
3181
360
1287
3848
4813
972
158
3957
2302
4325
4156
4277
2095
3854
600
86
652
910
3076
4555
3056
887
1320
1665
3813
1340
3057
1901
1077
588
2984
1843
1680
1254
3551
292
2657
1005
57
2219
637
1982
4645
428
2311
2637
3405
997
2806
3023
1424
1484
4441
2095
3281
4297
3982
2672
1011
1342
9
806
4290
2014
4963
1461
391
3519
1370
4909
1518
3358
4996
3919
3219
4533
3300
2040
157
1253
1749
1599
308
4123
2754
4385
941
3319
4974
1853
4113
4786
4938
677
3136
2567
31
479
2896
3425
1329
3019
3908
4743
605
4992
2057
4124
4225
4868
1310
1225
2159
2921
2354
3760
380
2314
4963
2525
1306
3225
2996
2279
4195
3760
2661
1187
1739
2467
4752
148
204
1764
1747
1903
4275
2758
4691
3936
4011
3330
1207
4643
469
4338
2875
483
806
2816
639
3781
1543
2314
4838
569
941
4947
621
1003
1298
2329
4170
643
783
746
2764
2948
3496
1325
2293
4300
2465
3832
245
1302
2655
2299
1966
4651
3444
4543
564
3794
609
2227
898
2172
2862
471
4498
2459
4251
487
4706
2657
4819
1438
4270
3097
926
3266
3630
1502
4673
4685
1790
1854
1784
359
3248
1146
3448
905
1443
226
1055
3838
3467
1924
329
1747
1584
2730
1081
3612
1762
667
775
1896
4690
4998
1707
4317
884
2148
4184
121
1839
4642
28
701
24
1986
2936
1340
2623
2223
1
2905
1358
92
2832
4757
2365
2873
795
1082
2009
1133
4088
3381
4491
684
2629
4020
4389
4493
3343
2070
4198
784
2452
4043
2001
2869
2069
1255
501
1854
499
1566
4708
1129
2243
605
1491
1636
1429
4711
1954
3067
3702
3778
340
28
3051
1509
4601
4930
2136
2679
3793
4590
2385
453
4447
1706
3733
4577
823
4342
3706
4676
3870
1258
4954
2300
3870
667
1499
994
1641
3493
51
3486
2153
1929
1051
264
3241
2006
4095
4395
3447
4572
4724
1762
1355
3307
4479
3221
3898
3395
464
3235
3930
366
3702
2078
2742
3730
3228
1577
1592
1994
4812
194
1665
4750
1544
4074
4187
3850
3686
1115
104
3145
791
2387
4092
4033
3024
4773
302
3338
1756
3282
2568
4878
1487
4160
3717
1960
414
462
1346
2698
591
151
1380
617
4075
2386
3061
2767
1980
1328
1073
4732
563
1884
706
397
3912
2646
3593
4458
994
3103
3057
3607
2865
346
219
193
2484
3906
4823
3897
4541
2465
2095
981
2860
3468
4724
112
1113
721
1436
3761
2603
4413
3349
1771
750
155
1389
3570
646
1361
3554
570
3797
1281
2405
1547
3679
3311
4388
2562
147
2412
3820
3358
1156
1847
218
2294
77
902
4960
3980
3970
3186
3460
2632
2791
1533
4521
2513
1689
4686
618
2516
101
1689
1757
4756
171
1861
2861
4573
2420
4742
2437
3853
88
1644
4628
1455
169
4144
3622
4775
1983
1007
2076
2054
2506
644
1800
3102
3185
3953
3582
3979
2860
3500
4791
501
3550
298
2978
4479
3931
768
1841
649
2100
1168
4174
4352
2654
350
1896
2171
4504
131
198
3914
4167
1679
4536
4286
1738
2516
2187
4746
3320
1658
4779
1279
4596
3579
1677
1786
597
2616
1392
4712
3613
3295
3145
303
1928
2430
1031
4487
2113
3856
1344
189
1481
969
103
261
3474
1360
1737
4883
4472
1940
2974
2852
3914
1507
1631
3140
119
22
4006
4586
2507
3567
2688
60
3563
3183
2197
4932
554
2426
2407
598
4469
454
3228
3902
1032
1885
712
3102
2716
1253
3576
2887
3139
3417
508
1772
3352
1536
4585
1321
3461
1486
2982
4349
1339
333
4626
1688
358
3067
3254
4167
4538
822
4251
140
3610
4263
2328
3683
746
3890
3229
4361
634
3679
3147
448
3747
4702
2030
3796
1404
747
3273
2102
1510
4334
855
4113
3110
3254
2548
209
460
4523
4559
2110
4089
1554
3199
2758
2957
3321
789
4112
4719
1031
675
1827
525
1185
884
4345
3504
1867
308
3271
1827
288
830
2972
1750
1550
2369
1864
612
1318
2694
4122
1388
377
1831
4318
28
780
3636
2776
1577
4817
3079
4504
1708
3551
3457
4898
1150
4005
1615
4163
552
4548
2301
2577
2123
3838
3637
1303
3882
3802
3408
2612
4744
2310
683
37
3616
4417
4401
368
362
2880
149
4135
2196
2643
4805
2424
4235
902
2430
1770
4540
4286
525
1090
3338
1894
2021
3828
1896
2436
3196
1100
307
1090
3985
2111
1844
251
372
2403
996
745
1868
3001
3674
508
3963
4930
2810
3740
1955
3442
1870
4741
3949
2704
1881
34
4920
3253
2712
1032
2662
834
1044
3932
635
4276
686
3058
3502
2334
4666
2190
4524
1038
2226
2223
1615
4171
921
3748
707
711
3207
4174
651
2939
3964
2083
415
4115
217
1584
4202
3091
3264
4947
1333
315
3435
1626
3403
798
25
1890
3407
4082
3249
1096
47
2534
2445
3642
3706
4202
2528
2842
1846
2114
4733
1497
611
3115
4098
3024
3494
307
1453
426
429
3403
1822
4238
3918
677
2974
2316
1645
2761
4522
1410
666
1858
946
2066
961
1356
1404
500
4281
1652
3840
335
3267
4032
437
957
4052
1960
1901
89
1478
4100
3289
1247
3108
2311
693
1754
3156
3341
1396
2214
2859
1384
3961
3005
1425
4651
4098
3372
4744
2596
918
4892
4171
4430
2856
3514
141
1436
183
1115
3376
1047
714
2735
4651
4408
4803
1954
1817
2740
4481
2898
3041
997
99
1662
2174
577
2454
4363
2276
1770
4225
3907
4238
1962
2714
2783
2772
4498
1769
4466
3901
1068
3650
4612
4928
1738
47
1806
3857
653
2405
3922
877
145
3014
4444
3218
1757
2100
1836
4019
2702
2294
197
4846
2790
1678
2882
1589
1705
1058
2889
3688
1446
4839
1874
1821
422
1987
3
3208
2803
264
2212
3490
1619
1621
913
1940
3223
1198
1149
1549
3236
2945
4485
4779
4522
912
4189
3970
1544
4651
3501
548
2599
3105
3557
2529
4804
1828
1287
3128
4675
4380
1761
1723
1824
1182
3730
3453
607
3324
2450
1693
2883
3917
4475
1578
4431
259
1381
1642
3658
2712
2082
869
2865
3525
1455
655
2673
3868
474
1141
2977
2558
904
278
52
3224
583
3642
833
1881
1022
4444
548
106
233
3585
1113
3415
2884
3145
1239
3537
2727
4172
4724
4013
3270
397
3682
2583
4073
3761
242
3918
2657
4288
1139
86
1563
2511
4743
2571
2626
4605
3705
1268
4575
2679
853
1075
4202
3708
1889
2763
1280
1804
4057
4132
307
2426
3328
654
4566
2922
392
1659
474
3126
252
2607
1636
4286
4086
4169
4981
2386
2310
3274
760
1504
4682
2533
1117
2221
1344
4547
706
548
1264
3126
2292
3436
2600
306
1020
85
1418
1169
4815
1921
163
3178
1255
240
2043
425
1791
849
524
2432
4095
3275
3164
3115
3898
3167
2154
1552
1248
3563
468
122
3370
2866
4157
1676
3999
703
463
1504
2949
1757
1471
4061
4481
2317
3304
2276
4808
3301
255
1370
3439
4722
3279
2851
2227
3504
3946
1155
1877
2974
69
124
1901
982
4093
4280
3661
4824
2068
330
2984
1598
2375
4171
992
279
958
3114
1120
1540
3727
3372
204
969
4988
3101
1120
3440
4070
768
2155
4019
2377
1681
4929
4673
2883
798
765
253
2180
754
651
3369
2739
1704
1695
489
4574
3689
267
1075
1119
4484
4489
3362
1644
687
4568
3561
3303
3125
4152
2316
3587
4808
4197
256
1823
1733
2725
294
4377
4055
3449
1331
1534
586
3281
2649
2609
4548
1848
4194
1874
2967
826
1622
2455
1233
2954
4245
2226
1216
3535
2325
369
2778
194
3349
840
2163
3992
1984
1518
4875
4488
1987
4869
659
3507
2274
4256
4930
4806
651
2957
3954
2530
839
4242
3381
648
3780
2589
166
4908
3324
4129
4873
2512
4514
254
1887
684
2780
4936
4941
401
2044
425
3004
1485
4183
3434
4656
1537
3151
3870
259
3907
4282
2641
4685
2656
2323
3540
3019
1367
2541
3747
188
2926
1481
3803
1153
4815
2622
708
1243
449
2493
1742
3819
59
4044
3329
2675
2529
3079
2653
769
2918
4152
3391
4947
484
1698
2297
2115
2940
445
1391
1494
468
3031
2794
3315
3255
4230
73
3711
3668
3705
4267
1066
2947
4907
3455
3187
589
188
3872
4969
4168
2221
4493
3054
2599
441
2133
1996
359
2967
1645
3704
1938
2396
1426
98
3724
1507
287
3893
4193
4277
3871
3915
1215
4818
2064
795
572
4145
3763
288
673
1161
2740
3079
2918
268
2988
1950
3589
1913
3919
481
2737
3896
4237
2201
2475
3018
4111
4932
1451
4020
4034
1308
1452
1662
1411
674
3919
2251
2492
3983
879
2775
4756
2918
383
3032
3263
1963
1257
3687
3451
329
1211
912
749
402
40
1295
4698
31
2821
336
400
4443
1623
1091
4532
4769
2274
1836
1021
129
3980
221
819
1680
4023
933
607
3899
2725
3867
2267
3760
3951
421
4429
2343
4842
262
1240
3508
355
2211
4937
4694
113
686
2296
1556
1386
4326
3813
4067
2849
1834
4043
153
407
4154
3463
2585
566
2854
2194
4064
319
2135
2279
557
3677
4746
1887
1476
2296
1762
1868
3576
3180
3465
2592
4677
4123
2042
3627
3579
2436
985
4925
886
2267
3235
2271
171
4423
1764
521
3882
3773
509
1769
496
2165
3451
572
1493
944
3018
103
3388
1080
1747
4988
423
2428
1298
2729
3202
4698
409
835
3292
2168
307
923
1203
2765
4194
254
1260
1837
3351
1509
3679
4819
2914
4531
2345
1277
4386
401
2014
4468
4965
3716
2716
3562
3961
2606
1652
4468
1620
4112
20
1453
1977
3501
3941
4672
4848
842
4334
4916
192
2113
376
3864
4571
4977
174
1569
4341
165
994
3450
2210
1994
2232
4741
1857
2276
191
2953
4286
4096
472
2351
4297
1272
2069
3234
2342
1304
1455
4122
1087
2735
4307
1780
1388
2624
2478
1294
1219
3281
1131
671
4442
2657
1180
1955
4637
2468
3484
4128
850
4248
2891
1814
3655
3846
2164
296
4463
3833
140
4794
2695
2731
4472
4319
72
3758
3275
4242
1831
3139
3381
2754
3796
2663
1666
4448
2222
4750
4143
1775
641
1876
1498
4682
4021
3406
4987
3194
1721
2205
3445
4310
2323
3199
1734
4458
704
4726
4325
4346
4563
933
1127
4312
3474
4269
2604
1034
315
1687
3085
889
1327
4779
2593
4424
3674
4410
2217
3703
2209
4026
3002
1047
4266
232
3415
954
1607
4937
648
1975
3719
4336
3475
4956
1434
837
3502
2777
74
4003
3032
2675
3267
4198
3203
2637
4818
61
4184
1531
2259
473
3789
161
2588
879
1786
3681
2950
4473
1834
2267
662
2876
2259
2861
122
284
3637
3935
1912
2568
823
1000
2453
2258
2378
65
4717
494
4783
4086
1412
2218
3947
717
223
2893
2943
2436
2606
2578
1092
3561
2189
4819
2757
2790
2497
785
3337
4306
3311
671
3807
1920
4877
816
459
1574
4031
1256
252
2048
1434
4696
3938
1946
837
224
3848
4560
3219
698
2537
3273
1346
448
4512
4619
1660
2728
1258
1919
952
8
1495
31
4964
2258
1400
4887
1274
2393
724
4520
2337
2574
4542
3850
522
4429
4880
646
2782
1462
685
2380
556
4450
2436
1022
2151
4302
2409
4096
1423
700
1076
113
769
522
1405
791
4729
3836
591
2002
3605
2521
4826
3683
2780
3735
3015
1715
4102
2945
3015
1019
4436
717
2518
2045
3700
4917
450
2293
3549
4392
3088
3888
1693
2862
451
1999
3798
3163
253
687
858
66
171
3603
1792
4367
2875
2418
2418
1052
4405
1993
378
3279
972
1136
3300
1758
4172
4290
4026
2239
1359
3435
3693
132
1081
250
3735
3122
3573
1901
4761
17
2771
3951
3722
3341
1435
1532
666
3960
184
1919
1519
413
1191
2426
1625
4406
1322
3542
905
3932
169
2653
4985
1119
2959
602
4595
2582
1107
2975
2165
2383
2713
1307
9
1077
3429
3694
3206
2183
1721
2882
1854
4061
853
121
2884
538
419
156
4622
879
1561
4302
4679
2881
2937
608
1483
4771
2292
158
1946
1056
3301
2592
2126
4594
3659
2216
2061
4472
1817
515
3104
2525
4808
3833
4469
4366
4115
3126
1791
1986
2451
3351
1541
2737
370
2470
4748
1348
3771
2616
4536
857
2000
873
891
4808
341
3004
1627
4873
1191
2706
814
239
3637
709
148
1185
776
2435
605
2805
3597
4511
2673
4984
4460
2228
2813
3524
4976
2036
3902
3888
407
4226
2920
4983
2954
406
227
4469
3165
4647
3805
4935
2741
3671
531
2566
3640
3804
1244
819
2966
2411
524
2235
1258
4265
2983
3736
4417
3653
3758
1445
1187
3095
3465
1058
574
2518
434
4765
1886
4949
2249
1945
2542
1497
2335
4059
1228
4212
2551
3279
1951
3563
1804
2137
2645
3720
646
4118
1677
3302
741
317
3099
1758
2956
1338
1196
173
2532
2349
4294
2235
3827
2095
3960
2177
1079
2511
2013
1586
1012
1751
2872
4540
4945
4623
3934
2083
1476
2939
4497
157
2260
3474
3279
2479
3580
2657
1561
2325
4794
4480
3238
914
2873
3918
4500
4373
2754
695
4461
508
1554
480
12
4812
1821
2394
3413
936
3142
491
3852
294
346
3149
909
3746
4916
3388
3968
336
1361
4844
4032
1558
2794
4769
2180
4610
4180
3964
2233
2428
518
171
3563
478
3056
1359
341
4756
286
2492
1372
3859
1229
4582
68
540
4749
4983
4472
1682
2680
2092
213
1229
2645
3960
1931
1467
1457
1373
4722
4574
39
4486
1859
2592
4679
3495
2416
279
3433
4040
4746
1832
219
4588
2873
3913
485
1663
2278
4017
4085
4188
730
1217
3318
4982
3295
1143
360
4365
473
2310
2514
1046
1049
1769
355
4045
729
3530
2657
846
3651
1076
4072
4925
3183
2490
3570
2273
903
3817
451
4933
3785
381
713
751
4263
4943
3709
3395
1878
545
600
2485
714
56
1254
4181
4470
1319
3465
2825
953
1817
1537
4132
1863
3727
2182
521
315
4194
3159
1512
706
3522
3519
1922
3868
4949
1060
3013
1538
1933
281
1437
1876
2
2061
4714
4778
3227
4580
3360
1054
1908
2855
293
4621
1108
1789
495
4417
329
3066
2347
2973
2842
458
4584
1977
1857
1349
1454
935
1289
1551
987
1790
2274
710
3947
2341
4523
3332
2625
3502
1657
2379
3208
1661
4361
487
2799
1862
3855
933
2517
2001
427
3441
2197
4300
4707
4572
3220
4019
504
2263
4952
4113
2832
4077
1536
2477
3793
799
1590
3760
1890
1619
4202
795
2285
4508
2869
4637
1515
297
3544
288
3782
1804
2676
3600
973
1905
1814
4403
136
4024
2426
13
1546
2169
2401
1172
2750
2910
29
2604
4098
3878
1838
4139
4845
1999
376
2914
1132
196
4028
2111
1976
1940
901
4877
4955
3600
548
634
3928
833
3669
1568
3128
2962
1975
2942
2886
2235
3496
2803
4488
463
1117
522
894
1953
3674
3609
351
505
2066
4415
2453
982
4362
3571
780
4947
3775
2983
155
4825
2285
4565
3743
66
4573
3001
2882
3069
4220
2878
820
981
2003
3156
3637
1354
2735
4068
4493
573
4392
330
3650
4481
3736
3249
18
3794
4198
2640
60
770
2848
4712
4137
1855
1947
3808
1234
221
2396
3912
3913
4729
1498
3194
2146
2491
2542
3573
3387
2297
4298
1128
2881
3761
2786
1624
2685
2177
1729
4594
1623
1725
3855
4833
1561
2729
271
3205
2971
1570
3107
1239
4680
3287
1361
288
2398
2045
4934
1487
2694
1204
4506
1246
3956
528
4079
1702
3353
3605
226
4740
4547
928
1177
2351
3123
4985
2977
108
4482
2472
4298
4598
3907
4689
4199
177
3576
3654
4116
1937
1817
2979
3290
3801
1946
3150
2145
4549
1082
4112
307
3017
358
236
4023
3985
1564
1312
3413
2294
1650
3499
2633
673
181
2840
763
1885
972
1886
2147
3063
3256
3565
3925
1571
1754
1087
517
693
1207
3220
745
4073
3098
2529
1943
715
1599
2758
3840
997
4127
2003
607
1046
1227
2254
2371
3341
3749
489
2124
4606
2869
1257
2344
2492
634
2877
3238
1353
2081
932
979
894
4525
2676
1467
410
3825
2044
4970
300
94
1426
3299
1823
2655
3977
4786
3423
1854
1796
1482
1487
3065
4681
2265
3868
735
2218
1190
3306
3441
315
2853
3193
2445
3903
1611
3001
3083
4693
2798
3931
1966
484
1075
904
2340
502
2660
3428
4419
4104
1862
1500
1719
630
3524
4365
4190
4909
813
3344
724
1929
2642
1899
3075
1590
3272
201
1499
3670
3120
4145
2278
121
250
1262
492
2594
4261
3214
4163
1841
333
3352
1945
3910
362
2070
215
140
1554
4945
4403
4447
3529
2207
4953
4993
2207
3151
1771
3648
2943
495
3294
1397
57
328
3526
3648
3542
3624
3607
4192
3279
4831
4324
2368
330
1504
4753
175
1280
4996
427
1002
2304
4992
3063
4209
1463
3938
2252
1919
4855
2521
3962
730
983
3662
1455
1151
1693
2666
2616
740
819
598
1074
1129
620
1830
2203
1033
3561
2164
4614
2467
200
2284
4426
1416
4271
1726
3962
3444
105
591
2449
1667
3281
833
1559
2453
1774
3429
2455
1855
620
35
4929
2597
4219
21
3664
3389
2904
1504
4381
607
1596
1756
4331
1715
2106
3395
1040
1114
696
4820
1618
3599
2466
415
4476
933
3673
4275
3958
4554
1155
2463
408
336
2100
1066
4090
3779
4914
4784
3544
2874
4227
2488
4841
895
3646
1265
4648
668
4962
2910
4964
1221
3006
1942
3086
4369
1133
2513
3836
237
2646
1588
4681
2497
251
1460
4320
2472
2149
4800
1741
562
3143
2698
4623
2303
957
4005
4249
3611
556
3388
69
2502
3652
1571
916
2293
666
4565
3875
3655
3301
3520
4638
4903
481
1382
207
2140
3321
209
1417
4347
470
4879
887
1430
1161
4423
3610
2384
2549
2910
2917
793
432
456
4621
4734
3609
3802
3071
4081
2713
393
2421
2292
3502
2458
4164
499
490
1374
3036
975
3902
2090
831
1188
1348
1347
3733
141
2024
2539
821
2137
833
1363
4651
1514
3097
3279
4452
426
2364
3186
3698
173
3966
77
1867
2549
3999
407
1139
1757
2709
3493
20
3854
4450
3798
1496
4390
2451
2879
376
1485
2529
2997
2384
1507
454
2302
4627
2812
3334
2069
799
1500
3620
888
277
902
1383
1118
3448
2936
2938
1303
4993
3911
2027
4586
3142
384
2761
1259
4969
438
2652
4917
2273
2084
1669
4090
1872
2157
2912
4952
63
3803
4414
3532
4467
1299
4332
3887
136
3687
3428
1356
3103
4275
1520
868
184
2670
571
1006
967
3715
1591
2435
1068
816
4533
909
1072
3244
1272
1621
2248
1821
2256
4153
1070
1849
4992
4928
2842
861
4298
741
1061
3993
2925
459
4877
4549
4449
125
3869
3911
3713
585
4996
2211
1870
3458
4686
4938
2291
223
4215
2431
767
3628
4964
1921
626
4415
1224
118
1927
2831
4267
754
4195
3568
4049
4341
3076
2362
3785
1328
3963
1480
4441
3248
4913
1626
3232
2216
3828
3421
362
983
1679
1530
2840
3307
65
3337
3035
1822
1489
1547
4469
4013
1992
1001
553
4533
4832
2348
471
4556
4362
3401
1374
2545
541
1141
2812
1571
878
391
3331
4856
993
2718
4691
2565
157
3437
2384
317
475
171
3484
3340
218
4770
1908
1258
3810
2129
625
2132
3463
3060
186
654
20
2081
4510
4062
3623
4602
3891
1772
3233
304
4446
4440
2781
2649
1847
3273
665
3147
4755
1686
1199
2365
1576
748
1200
2060
3190
1370
3728
1997
1403
1571
69
3277
337
4108
4744
2019
4923
4861
3579
4971
2066
4774
784
3881
1153
3536
4359
4917
2263
4770
2640
4848
671
3989
4032
2352
1760
3552
2178
3230
2801
1285
3725
3678
3687
4145
4757
4801
4531
4546
4955
272
2571
1086
2655
2905
3492
1644
1355
430
2908
164
4748
1371
2344
1432
3536
1489
3889
3619
4079
4607
1941
506
784
633
3903
4839
1223
10
1157
2780
1641
3620
1788
2097
1917
1719
3358
3638
4741
2118
182
1410
4816
673
2816
2140
3236
366
2939
4146
1171
698
4066
4975
4018
285
3382
3240
4772
503
1407
1578
3355
2419
4667
574
3898
3358
371
1344
180
3577
3388
4862
4801
2809
2947
2545
2525
2456
1926
3619
3775
3405
4572
3619
3008
1862
2948
745
3561
4631
3443
1060
4669
1339
3188
4150
1397
3820
3251
684
1814
1496
3710
344
4559
2253
1925
3260
4540
4376
4905
987
3652
2070
2468
4641
1889
4224
897
2244
1925
3741
323
2842
3634
4856
588
952
2562
1758
86
245
649
618
4703
4825
1310
4391
770
4285
65
3945
4586
4935
4007
817
868
1717
1517
687
742
950
3670
3133
2169
3795
4190
4613
823
2314
3390
161
769
1085
1928
4304
1319
249
1192
1511
3302
464
722
3633
2128
3439
962
2867
4528
1186
2554
912
2590
2153
3110
349
2195
4416
4156
1287
3937
2226
1587
2469
4333
2881
3239
946
957
3289
676
2366
3280
1539
3385
4125
3943
3792
3419
3281
1680
3395
4364
2401
1343
1224
2912
2103
584
1855
2686
1802
45
4381
2285
132
923
2636
2445
2410
1516
683
3018
1340
4628
4424
3434
806
4690
4589
4387
2166
4563
3432
2429
3576
1812
3790
3230
4762
2229
4954
227
3146
2852
2682
3988
4953
593
2788
3565
1323
1209
1632
3392
3108
183
1035
1934
2394
1356
4795
2804
140
2408
3400
3275
4657
4764
4989
4499
4765
829
1154
3445
3589
3322
469
2258
4483
4759
523
1334
3622
3507
3185
3744
502
4363
3155
270
3426
4094
361
1877
3327
3520
994
1425
3726
894
3131
4841
3447
2477
258
1459
4460
4922
4700
3790
3078
1823
2781
1626
313
1681
1220
4766
70
3502
555
1330
1259
1304
2371
4511
2597
2181
635
88
1783
2882
2497
1445
2624
1798
990
2635
59
2740
3309
1220
1421
3582
4095
3227
4974
2551
3047
3813
3958
3220
2979
3349
1089
4907
2007
575
4223
6
772
1458
2167
3028
4151
843
1252
537
2051
1594
1419
1409
4097
4046
4703
3188
1811
1190
1782
412
3712
3938
2497
3065
123
2402
2810
3673
3016
2575
1779
506
4426
2457
4119
684
1499
2580
2217
632
1379
2667
3988
1221
3451
756
1826
4555
2957
4770
975
2424
2171
3930
1989
3372
1443
3438
2732
1256
391
237
2646
1477
2963
3406
2089
3054
585
3210
1302
255
4391
4802
2398
2037
2517
2308
2057
443
1655
4412
3858
1642
2083
1296
4364
876
1305
1946
920
4618
2380
1624
2184
547
2727
4923
741
3235
76
336
2836
3696
4035
436
1686
2433
3528
3091
2837
1517
1144
4152
3869
460
196
291
2179
331
1498
2913
4319
1956
4481
2887
3156
3476
4699
1398
4826
925
2051
37
452
189
4361
292
500
4960
2411
2772
1748
1616
3159
4488
1104
2484
2153
1263
4464
2515
2831
3867
2087
221
229
3447
2681
2376
531
551
4045
3632
4426
2144
3607
1665
3182
3231
1821
526
1173
4345
4137
2279
2004
970
3047
4357
2205
4375
2820
1261
4255
4771
1802
270
123
4354
1958
329
4285
3617
385
2079
2114
4826
1645
1993
1595
1234
4160
2632
2391
4810
363
1693
3104
1334
1499
3924
3877
2186
4989
1697
309
310
4382
4794
4875
2534
3241
753
4268
2920
4302
2200
3799
739
1768
4900
2587
253
4385
635
1590
1853
2165
4885
1721
3047
2963
4865
905
1977
3710
585
3041
426
3620
3207
2940
3819
1634
3600
3290
395
872
110
374
4747
4925
4492
2073
4243
2773
4635
3411
3294
2682
1003
2746
4580
4580
3463
4863
2389
3575
3726
4785
3611
4300
4745
1412
1701
4663
3945
955
3969
3478
1555
3609
3512
3763
3188
2555
4145
1637
3866
2772
1701
105
4286
2037
255
1342
2679
811
4878
1025
188
840
978
4794
1436
4378
843
3765
170
1155
896
2771
600
1642
4498
3048
2481
1111
2607
826
600
1151
2349
249
4657
4299
4502
4306
1884
3218
3500
1509
971
1652
2860
4189
2297
808
621
453
375
2440
2353
1108
4619
2491
2649
2768
2378
718
2449
3730
2116
4257
4109
82
2504
1713
4990
4736
3084
4961
4501
4960
3963
28
4396
3648
2796
4288
1341
4159
3827
1443
2912
165
229
3090
2341
3191
401
391
4399
3883
311
2070
4084
2247
1961
1981
4482
612
1857
3560
1231
337
3787
2143
1889
3641
473
358
3990
991
4633
933
511
1201
31
141
3950
2233
4086
583
3227
835
1121
444
1454
2916
2490
82
956
816
1987
2556
1718
1035
456
2458
93
4387
2778
1050
420
4737
4456
70
1371
4197
3656
3708
4863
4719
714
4092
4247
3294
1638
765
4586
1169
1770
321
2246
2811
4456
3535
659
489
174
4932
989
660
3515
3811
150
3728
2815
4278
201
1096
1300
2224
1298
269
3653
493
1470
513
1914
3934
620
2065
1738
1343
4320
2730
4197
3206
3525
2710
1579
1832
324
3387
2808
998
4981
3018
1551
3422
656
2757
4288
2309
233
4644
2864
3673
4238
1297
769
3925
2284
737
3270
4126
3472
1563
4988
1149
1754
773
306
2321
202
2751
882
2643
1152
37
4772
3453
460
1933
4733
219
762
172
4540
4524
377
4180
696
3960
2151
257
1864
2351
2036
1544
841
2003
3152
2540
3430
858
3319
2936
4995
2413
1314
1239
4614
3688
3512
4866
3226
524
1377
2980
4919
3670
3297
1958
2862
4984
1822
2685
2471
2275
23
3588
2482
2027
2033
4681
4360
4733
2203
271
2845
487
2271
3559
3373
2837
1418
4937
1230
1910
534
235
4062
1398
3040
494
3168
2980
3561
123
3714
4316
4513
1475
258
4809
4197
4043
907
3336
4338
437
3261
4756
1765
4302
2185
790
1509
431
1862
1968
547
2351
3451
2954
4144
2758
2415
3221
1275
340
1394
31
615
4193
754
1796
1678
1308
4677
1294
3602
2013
1510
3306
458
3612
235
874
597
3767
3988
2065
4880
592
4033
1177
4395
250
64
2498
1496
2672
2109
4461
4910
2655
119
588
3486
4839
2886
4480
1870
1055
69
3953
714
1871
636
3256
82
2676
3822
3461
153
150
1855
3777
3157
4909
2705
4302
1477
1071
2854
4065
871
1115
866
809
4485
1622
1009
308
1826
1273
1723
4014
3369
550
3574
745
3519
1551
1229
3500
531
1172
2448
1874
3427
3748
3250
1145
4252
1953
1726
4766
4990
3063
1436
1954
2644
695
284
2258
1504
2989
1724
4981
639
225
3911
3331
166
3470
376
4229
15
4103
3822
480
2092
407
3054
3405
4889
257
3561
130
2474
1167
3995
1387
2242
2355
1192
4161
4689
4168
2862
3184
3058
2095
520
4362
1655
1301
675
3721
1077
2554
2540
4494
1187
15
3935
47
2860
4653
406
1965
2140
2221
683
3201
351
4458
1719
956
796
3215
4956
2951
4224
1268
2532
2315
3189
332
3268
1126
3308
4550
4753
3326
3087
1087
4490
19
1981
1460
1586
2124
1618
4818
4427
901
3848
3022
4536
3362
248
2799
2062
2795
3414
1546
3425
3641
4703
3506
3875
3226
4217
3221
2701
4965
3107
51
794
1515
3071
3509
278
1632
4066
2901
2460
1853
1906
94
4918
4205
4856
477
4707
1871
1917
465
3398
3464
2512
3716
856
1699
2663
1873
4387
3356
3987
2533
895
1781
274
261
4575
2735
3195
4273
4553
398
2457
2353
414
1938
1919
871
2099
1281
4231
2817
4150
1062
2079
1891
3050
72
4492
2711
3916
4440
1208
991
25
2093
190
4594
4195
3377
4562
338
1441
483
431
1436
4893
1106
3931
3622
1657
1751
4552
4115
1391
3552
60
3332
828
4563
307
2330
1537
2011
4955
324
3424
2516
1832
615
3605
2681
1273
1918
3449
2917
1020
3552
4594
423
560
3243
3584
1189
2797
2304
3492
4879
4862
4001
4955
1772
2606
389
491
1999
1306
4472
2823
2484
1666
4405
1871
1469
1942
3931
3426
4624
777
3710
1879
1333
3246
533
312
4741
4982
3111
187
3841
2060
4447
866
1643
1988
199
2989
779
2451
3420
1565
2428
2964
4188
365
39
2771
1235
1770
195
4439
2142
4985
2948
1992
4856
3520
3155
2645
3768
603
3763
217
2727
2600
2744
1735
1953
175
3141
3003
4315
3588
4695
969
3538
1765
2904
3815
3859
4577
512
1329
4974
2563
871
1009
4012
621
1220
278
919
1819
1695
71
2888
519
1152
3103
1472
798
1601
4227
269
591
3582
416
1147
331
2188
2301
4687
3087
2298
1347
2038
2843
2127
154
4136
2140
1350
4849
1562
1406
4300
3955
3872
315
3440
1596
1484
1829
4542
2308
1443
1222
3009
838
2410
1131
1715
115
1269
1533
4089
126
699
3741
2097
4621
4333
3005
3807
4892
4487
1404
1517
1779
1551
1491
3916
4650
3754
1608
2683
2164
4561
2686
3331
4500
1320
3897
900
1492
514
3963
2512
4125
4065
4668
416
4608
3559
3196
4362
2365
3064
238
2278
2413
3682
1678
1735
1314
1207
937
4323
4556
700
1364
1940
2269
4518
713
3658
1691
1417
664
3433
3939
2286
1732
850
478
2568
1930
1427
4656
3621
3456
74
2081
675
3110
3700
4794
4408
4002
4733
4593
4935
3491
4248
1424
8
1608
3268
3259
4081
2858
4738
2046
2518
4011
4307
4301
13
2544
4946
3208
4815
2403
4377
2143
2909
4881
1866
4745
3304
3954
4530
136
4596
857
3338
4554
3662
4962
2753
4437
1201
4128
2872
2557
897
3389
4676
4556
1866
3873
1608
2390
1340
4129
4899
4439
4020
4066
2283
938
4920
1504
1365
4119
3655
2197
3202
2625
4426
2129
700
2528
554
1988
1385
698
1126
374
1079
4096
2975
4140
160
1145
262
777
4149
2142
1780
654
4640
3945
2573
2273
3528
3057
160
291
671
3750
3003
4205
3671
3091
1726
1105
340
2992
3621
886
3694
4865
2522
3773
2130
3244
3594
2418
3375
3338
3939
4246
717
1645
3394
3449
2816
1260
4773
2933
3612
2794
97
4946
948
522
1410
2890
3062
4047
4643
1658
1541
4722
4534
2155
4762
3884
2455
3289
3712
2295
4687
1422
3326
4043
4415
444
1755
2824
4243
3651
4980
3915
2980
2180
2698
1482
1487
2141
1332
784
3570
2357
2595
3908
2249
4399
4793
301
3127
1160
2917
1217
4179
3667
3341
3443
438
1677
1098
4390
3769
1131
717
3114
3529
4086
3143
4544
3151
1662
1532
4737
3611
4719
3300
3178
3749
530
957
775
1949
353
2764
4893
1175
442
2377
3013
1621
2012
1412
4412
2965
3065
2533
1473
4748
2742
4580
2187
4233
4328
2984
1822
760
4621
4176
3653
1255
989
1995
4415
4827
1968
2128
4477
253
4372
1063
4746
2319
1435
3615
2134
174
4146
275
210
3574
3511
4160
4802
3758
4845
3901
2322
380
2374
4189
3411
3063
3686
4224
1984
1330
3782
3804
1561
3231
3348
4941
1127
2184
1250
824
982
2886
2696
1297
4052
1305
4048
820
1368
3235
2393
2410
2260
3484
3963
1535
1140
4672
3998
1719
3688
3771
2930
4529
409
2982
455
1593
3461
3186
2178
2671
3915
138
4666
708
2500
893
3807
4344
3811
4353
480
1460
1978
4631
4257
2434
2481
1223
2100
2044
4273
4185
340
1240
2459
1093
132
59
3887
2297
2568
1023
4684
1274
312
1868
872
3476
4054
2066
1112
1598
497
2213
3232
4132
2633
429
3839
642
2978
4280
1670
2222
4360
2786
332
3389
4628
123
2336
3993
4043
3000
995
3224
3697
418
1883
721
264
2973
1492
480
1278
2278
402
178
1226
1120
3246
2524
162
4707
3053
1969
3029
2921
2956
2093
4062
4383
3970
2216
3476
2876
1143
3021
352
3273
3230
2001
2090
380
1831
3895
620
3556
442
907
1901
436
2306
1117
4061
4082
1773
1653
4209
640
2473
1736
3000
4853
2728
3022
4900
4913
4466
556
4810
3445
3934
2984
107
1342
2352
3841
2276
3689
1710
3061
3070
1285
2610
4388
4797
3346
1972
1561
3063
4493
4437
3603
259
974
2033
119
2482
2850
3057
3028
2730
4833
5
4457
4647
4083
699
1161
3459
4429
152
138
3498
84
4298
938
4188
3338
2019
1621
3872
950
3119
3803
578
3249
1566
683
3021
1755
386
3335
1780
595
4575
3176
1697
1997
3634
675
1040
3437
543
1903
3562
1623
2861
3779
140
3380
3115
3248
4591
233
2416
4779
1888
1238
2540
3695
670
3992
1547
1414
2791
2819
627
3103
312
4861
2551
4116
2948
129
180
1131
860
3406
4328
3545
4299
1103
4946
3051
1859
163
2897
2650
2207
192
1857
872
2097
291
2336
3759
300
1690
2040
2455
3295
4619
1782
4871
3904
690
846
636
1493
3001
112
4375
1778
4878
3935
2029
4228
4134
2857
2560
4003
4347
2213
270
272
946
3788
140
1945
1644
1222
455
4952
724
3942
1944
1238
5
3739
4935
4115
3610
2464
4804
3512
4674
1425
3746
4178
2594
1739
4138
2307
2870
4909
606
4193
3999
3488
2946
829
3120
2420
2988
590
2110
501
185
3846
3956
4399
3154
2146
2593
4830
2240
1813
3256
849
3540
806
2120
427
1546
585
3220
447
4548
3532
873
3216
3108
3864
1387
2867
4052
1691
4657
3849
316
2525
519
4568
3338
4461
4526
3659
3168
1871
527
169
4353
416
2593
285
2945
2048
1840
2412
25
653
2984
979
1419
2291
2706
1713
4898
179
2238
1706
961
391
1125
638
957
1078
1537
3095
530
743
3420
460
3590
1004
2354
2441
2542
3188
2276
1528
605
2453
3924
2931
2795
571
4157
3683
680
4418
190
3048
4410
2588
581
176
2141
1723
622
322
3701
1524
549
3035
4834
1497
1048
2447
2202
4056
1547
130
305
204
2978
3451
392
784
1144
1624
2278
4966
973
2640
3957
3730
4857
2901
626
1701
3187
3005
2391
1668
461
2341
4808
2098
1819
2175
870
3186
4913
676
2838
4533
4900
4165
3210
2874
4742
1028
1390
1325
2751
585
2602
2297
2115
4899
723
3765
80
2455
376
4082
2715
4441
2399
2192
1635
2208
1507
3361
4865
2859
510
3685
3533
4266
4620
3929
3375
377
4297
740
2986
2445
2228
4894
3987
3388
3613
4206
4816
4195
749
4779
4461
3721
3923
1016
541
4916
2929
4504
1294
4093
3666
278
4788
4918
45
4769
2685
126
1759
670
179
4306
995
1911
1558
2633
4790
2257
1625
1501
4638
3710
3316
1176
593
3182
1015
1422
4215
1398
1038
607
3475
4144
1835
3934
2300
4943
670
2802
1955
2724
3324
1797
3081
4359
4975
4464
819
756
1972
509
1666
377
1097
4420
4289
2810
2178
993
1016
124
1814
241
4614
3534
3361
4299
4988
1890
4776
2631
1795
3442
3718
1093
4947
4023
2499
4009
1861
3740
3780
2646
1512
1230
3749
3525
1763
3141
2446
2528
2765
3962
3729
3258
4685
3591
3898
1305
4794
3929
3569
1528
2722
2447
4794
494
4167
2025
4215
1775
106
4940
3640
4675
315
3
3072
588
3227
1087
2811
2110
3038
231
1317
1335
522
420
1946
3739
3160
1815
2614
1782
2766
1345
1927
4734
3180
1009
4673
4824
2553
3252
1742
4222
2300
4821
735
2064
4606
4639
4029
3108
2076
4600
1310
1896
1830
567
1494
627
3992
4484
4712
4761
2160
420
4815
3782
3273
647
134
3046
3893
4435
654
1674
3403
3585
4969
544
465
3026
2448
4372
3440
3543
2057
2254
61
1870
505
1745
2130
1319
3078
787
3785
1864
352
190
1218
4217
404
903
427
4021
64
3149
2326
459
1592
6
2197
2074
975
1094
1760
760
4212
4082
104
2335
2698
1152
534
502
4390
2277
2485
4558
416
3001
2777
4599
3866
1405
3843
825
296
1074
4507
113
2370
2375
758
537
2818
574
794
1100
840
2177
4274
2318
3072
3862
1763
1629
2361
2129
1457
88
1067
2384
3498
4396
1670
2037
853
1188
403
4544
166
2632
2004
693
746
4816
532
3393
4536
4524
2622
1196
2552
4011
4614
3357
4477
1458
4575
1712
3737
1847
3102
259
148
1214
4196
2008
643
265
4879
3171
3714
1253
100
4519
3581
4332
2528
1753
97
524
2561
3267
664
4568
2002
2438
980
4209
430
643
2538
3709
2665
1480
1542
223
1099
2699
4589
3509
1566
2999
4945
4650
2835
2023
1510
3175
3332
1653
2278
4334
2791
1787
4125
3577
4804
3990
1339
652
1095
3352
2931
4375
4103
1087
3497
1935
4669
3214
220
2815
3229
395
2745
2005
1046
4702
1353
2124
4856
4589
54
3019
4697
4327
1930
2017
412
2935
3113
3341
3964
326
4124
3506
2486
1815
2548
3410
3459
1598
3447
2525
2117
2688
295
4737
3448
2270
2384
1215
1202
3506
1612
3153
4183
1988
1788
3178
1397
2002
1438
22
2029
4730
2107
2392
3403
3583
4166
4781
4185
2047
3064
2464
2377
2262
593
592
1739
1608
784
1925
4299
1819
715
3851
39
1980
3614
4142
2019
3653
1550
3456
948
1122
2153
4533
5000
599
2359
3734
1017
1958
256
374
4131
4283
526
2028
1863
3038
4163
1041
4418
2893
4416
2142
4327
1323
3534
1907
3722
3815
459
2519
1054
3183
1259
891
587
3471
4372
4434
3816
3032
399
171
4270
3933
3396
2956
4959
1408
3194
568
20
1005
3145
2327
4332
2881
4482
3586
238
4327
4512
2551
2177
2212
4709
3685
738
3811
2554
1823
3373
2470
3855
2086
4052
622
1740
4257
3035
392
657
3903
3819
1800
1071
2745
3133
236
4976
3857
2153
2422
1543
2957
309
1811
3382
4872
1835
4759
851
2398
2692
46
22
4645
631
1538
2734
2594
3105
3393
2036
1482
302
1225
711
1931
158
373
2057
1534
877
4432
945
4716
1029
4744
817
896
1142
2202
1797
4375
2787
197
2190
4297
4888
1342
3420
4260
2416
4692
391
2796
3001
3622
1108
2651
2506
1365
1491
27
2575
1739
3901
4535
1087
4841
2043
4800
2047
1268
1345
4774
1029
1844
853
2698
3857
3465
61
3458
2771
231
950
1348
417
3280
2662
612
4531
1429
893
176
2576
3002
538
650
4019
124
4445
1857
2248
509
3010
621
78
815
2502
1516
2809
2768
2407
1764
1878
4666
512
2947
1700
2326
4399
3506
4840
204
645
659
4445
2784
3590
523
3684
4710
2492
1907
1132
1583
1170
1145
2694
4906
2300
2164
3219
1508
4676
31
4750
1543
3434
4710
1255
4177
979
4984
378
3888
2058
4489
1871
1638
3857
403
1500
2225
3241
2756
696
204
4999
1074
4092
3570
4668
2550
4845
4036
868
1748
443
3735
3589
3193
1271
3977
2059
2497
3646
2860
4754
4316
4916
1031
731
2184
4360
3995
1406
555
2962
2571
4346
71
2335
1445
3279
781
2776
1715
2484
4994
1591
1344
4288
3142
3136
1392
682
1055
803
2828
2
3126
3178
819
4439
3535
3008
913
791
864
2422
1586
4421
4037
4260
4262
1449
4946
4983
3068
4943
730
2752
3397
4122
1975
3734
665
2501
155
1156
3955
1071
362
3216
2887
2437
687
4400
2194
808
1008
3105
1266
4512
934
3891
3933
3896
2289
2196
209
2836
3657
4437
1717
2582
3998
4455
3253
3102
3775
4758
1242
1779
4778
1584
3940
2689
4920
3278
4893
2610
914
695
4167
4858
2609
2955
3794
422
2763
1201
3253
1477
4787
495
3332
2864
493
4913
1555
1571
3971
3258
2840
1094
2127
243
826
4687
2415
3568
100
4190
4177
4013
4184
2050
1383
2638
4617
3866
3145
408
4987
2418
4880
4033
561
3425
799
3896
2005
28
600
2560
4112
4568
2228
3737
641
4469
4668
1674
1179
4419
1981
2573
4381
2623
382
680
2391
1435
1970
1350
3159
3632
2018
2365
935
2757
1175
3497
425
3957
3247
432
3178
3914
813
1864
560
4975
1837
3616
2880
4126
4219
713
1155
4465
367
4532
4184
1248
4252
2374
4676
3488
4830
934
2627
4992
4697
2090
161
2329
3791
2236
4407
648
1255
1329
2707
4257
2145
3320
2452
991
4804
737
1033
798
1919
2913
4952
542
1946
1354
3972
3836
1249
55
1401
540
1330
1061
2181
3800
2590
1180
3337
2605
1651
566
1336
3941
742
4524
4889
13
166
858
39
3726
2458
4614
1809
650
8
4322
2445
189
4433
742
3495
81
4079
4903
2144
4385
3804
1309
3278
1788
1794
4509
1719
1325
4691
1085
2628
2781
1993
3905
3817
4226
2385
3120
771
1246
781
2394
144
3393
1526
3243
3014
2049
2800
3743
2473
209
4367
2203
1921
1693
4092
377
132
3182
3467
3319
3903
2104
4163
4337
2357
2279
2455
713
2588
4662
4760
4871
3948
1309
3252
4180
349
4684
963
1856
1784
3006
1716
4036
3942
3737
3268
4451
179
4842
3568
4593
2863
3000
3254
2824
1491
3779
4595
4137
4015
1631
205
3363
3710
457
2583
2810
4793
519
3418
491
3154
1710
1452
1520
719
3783
941
4152
2891
3573
3463
3173
3740
1159
2576
1607
3785
695
955
2621
995
1556
2967
2072
1637
2594
2886
4172
3024
1835
4435
1568
2294
4381
321
1511
1607
1512
2945
3644
3512
4372
4699
861
238
2207
779
3336
3383
2802
3790
623
1962
963
1371
2279
772
852
4046
1458
1649
1641
3412
3222
1955
778
2913
3304
687
2088
2155
1584
4238
4263
2119
2915
1812
858
4904
1333
4734
1511
1953
4464
1835
1844
2014
4709
1062
4566
486
1038
1892
3561
1498
3838
3588
150
4844
2583
2910
2526
4047
4809
2052
3140
4966
2477
1384
4574
692
2697
4126
1985
4757
3139
1226
4551
1830
1597
715
3518
1384
4923
1955
3233
2453
4209
4461
4958
1764
1676
1720
8
4541
4421
3232
3189
1277
3948
2831
3414
2292
2360
213
4499
3075
2779
2255
1928
4275
3033
1777
949
11
1457
4350
2840
351
283
3218
4780
3192
2680
3392
2925
3960
4086
2499
3692
4487
4934
1734
3402
4789
4165
676
4770
4434
3439
4502
4086
2006
1282
52
3853
308
2632
1161
4992
2776
4983
3971
1477
2169
1779
4423
4127
3800
1185
4044
2993
3465
2537
2995
4711
1672
1891
167
4806
3873
1938
4267
3398
4629
1746
20
2047
859
2132
1056
3720
3749
2340
4079
2647
2886
2101
2857
3486
4011
4917
4128
1086
4464
3798
843
3840
507
3974
1821
2576
508
2263
2622
572
3273
4332
491
1428
4829
2391
4725
614
1665
4209
3940
4107
4368
2520
873
2784
3538
1780
706
691
1689
572
187
3675
1
673
3805
218
2996
2683
3889
3137
549
4350
862
68
1030
679
2890
2070
2789
2823
450
2148
368
4202
4850
2901
486
2426
3851
4429
4200
4031
1293
409
2973
2546
260
2023
1721
19
4505
4371
506
2808
3187
2701
2601
606
3771
309
2461
1315
2232
4534
2092
4099
1399
1595
1769
4283
3812
2500
1574
4716
799
4094
2114
1950
2699
4501
863
1554
652
44
4058
1234
3189
4722
3233
3324
2373
3359
1653
3126
792
1646
4599
1907
171
2470
1332
1315
3549
860
1420
1344
649
1887
2242
1404
1263
780
1474
1797
532
442
1004
4901
4735
2563
3740
2626
2089
3934
4553
4647
633
2554
292
975
22
4520
3527
2163
2868
25
2565
4381
1950
964
1176
377
3450
3259
1143
2228
2191
2033
4368
3991
4500
3188
372
1486
4970
2855
2774
4238
1684
2738
2211
2290
3429
3173
3441
248
1968
1160
2868
231
1846
224
1334
1835
1322
4642
3324
4424
937
3058
3266
343
2662
4479
1074
4970
1597
3550
636
2461
573
1930
76
3369
3551
3513
1902
2318
2293
3814
2779
2187
4954
2254
4666
4690
3155
4328
1947
2123
593
4404
2083
4981
3166
2360
3600
1771
2405
2811
2901
2886
101
1534
2341
2647
2764
4191
1477
3887
3752
4057
1740
2682
600
129
3355
2600
1167
764
3602
3501
1894
3253
641
4192
4516
1466
52
4811
2613
2372
1357
4198
4130
1685
219
4554
3659
1664
453
3195
4896
57
1658
4127
3572
633
2477
4216
3488
2665
4107
2348
695
2276
4774
1600
3515
3499
2490
1329
273
450
919
702
3853
2813
4012
1655
2378
3511
1554
4497
2850
4457
716
4978
347
3259
1537
865
3056
313
3964
746
4607
2706
2117
2128
1026
3964
722
1419
4752
4549
2047
2859
2855
4344
431
1532
177
3248
137
4120
730
4800
2432
4961
480
419
3620
1567
809
767
38
167
2141
4993
1406
4810
4104
1395
4632
1537
3068
3088
272
2022
4945
2470
2313
4555
264
2099
2032
2387
1291
3955
3622
402
1239
3189
1736
3493
1691
1017
3431
1892
3736
337
3805
4346
2556
4288
789
4663
447
4268
498
4240
3525
3921
3854
1364
1788
3886
1664
2750
4276
3628
1247
4592
3940
2289
628
884
622
4980
2309
2747
82
3067
1051
1937
2970
1115
375
1420
1292
4690
4448
1703
2410
4609
4562
1234
357
2468
2489
2470
3548
3252
2726
3021
2559
4750
720
1616
2945
4942
3701
299
1024
1261
2421
1901
110
526
2188
2506
1150
4617
1216
3031
917
2672
2849
3550
780
3384
1617
4260
3687
3686
2591
435
2172
96
1852
2407
4220
425
2484
2701
572
1604
710
67
524
1908
3855
1708
3493
2701
845
2967
4608
306
2566
2178
2284
1525
203
1936
4980
3650
1918
799
3058
4545
3168
921
602
1006
3627
3155
1787
4
3312
4561
3919
2966
3184
3443
1630
3172
3777
1955
4101
2315
1721
535
3983
2849
4151
3449
4745
4876
4037
676
1194
1450
1296
1256
1232
85
3794
3349
807
4822
953
4656
3284
4096
2497
3662
4886
586
1421
2928
1263
306
4227
2047
710
1642
1968
3848
798
4921
3787
1182
4010
626
663
1103
1949
2292
3955
629
3263
1820
4061
858
1146
785
1260
2764
487
3885
1092
340
2777
4174
3020
4727
2824
133
844
1578
4693
532
737
3262
2214
2496
631
3686
4286
3868
680
3438
3757
4500
4100
4793
3265
1014
624
833
2259
438
2148
2797
1435
2855
3724
3485
519
3264
1006
4689
4672
2310
1861
3789
914
2059
3622
2738
1908
3120
3764
3493
2983
270
773
2229
3001
4975
2922
3952
2761
3485
3184
3866
3551
3759
3402
4337
533
2800
1216
1848
1740
3900
663
794
4561
554
3300
4761
139
76
3723
1786
4857
4940
3047
2623
3305
4260
1292
3481
1618
4303
2783
2780
2995
4876
2084
4523
95
278
2536
4805
634
3019
2674
430
4620
93
2504
1852
607
2753
3965
2639
132
1505
1293
4057
608
1780
224
1386
928
4896
3185
4695
1643
4517
792
170
1585
2038
2791
2858
4753
1290
611
2542
2700
2502
2138
3217
1556
3351
679
3374
4924
1798
3395
4919
1852
4292
2030
1144
3209
2519
3666
2255
2895
4955
2438
2138
1883
452
3527
2387
832
4705
2346
2604
124
1376
4846
3695
1701
2730
4047
1940
3901
3783
2370
2936
231
3293
1124
2084
1834
908
4266
1360
3154
2004
4333
4871
4449
596
256
375
1579
1818
7
3897
316
3118
1974
2839
3594
3631
903
3636
544
2435
4299
3890
1791
1175
4154
4811
1804
2660
2960
3057
1917
210
1114
4207
3664
1225
1182
2221
828
2376
3096
1977
4066
1142
2097
366
1386
3235
4906
3383
2109
4239
75
4096
4067
659
4575
4318
4946
3176
486
3187
2981
1785
3195
3679
1469
3637
2473
1719
1525
1478
1326
1073
4227
1595
2565
37
1139
4963
1558
1054
3297
2753
1548
2006
2141
8
2482
3439
1211
1425
3734
936
1862
1500
3609
1435
954
4211
3954
708
952
1105
4005
4267
698
1390
4404
2782
865
103
3370
919
791
1479
3058
1585
4016
1955
1552
2771
2445
1437
1517
4669
3048
3128
1699
4972
1778
1604
4424
4650
3584
445
22
2159
4552
3761
4831
2454
25
1866
398
4827
4760
1665
1052
2386
1730
2786
1084
1313
2398
1407
4846
2634
2570
4668
1872
1874
2136
1453
2056
1092
4347
3671
2177
3012
1232
4381
1078
567
1374
3415
217
1776
3063
2693
642
2311
2621
3970
4498
4990
3767
3802
4156
1558
1297
72
2304
2729
4936
1706
2570
2550
4139
1453
3653
1394
152
271
2188
4997
2642
1511
1359
2019
2127
2396
876
359
1209
1269
3195
4670
1398
2106
634
1988
3067
4940
2411
3529
1947
2546
811
895
2986
4583
808
4363
2598
3224
385
1812
4141
1499
1825
2597
4539
3847
2873
1280
1099
745
1926
3108
3257
1130
1077
2708
1915
3279
1873
4982
2572
2131
4935
3441
1098
4645
3942
376
1491
4967
1147
424
3154
1374
4553
924
805
4585
1113
230
2231
4047
107
4457
1349
1083
1544
4287
697
3781
1822
4131
4705
1739
4192
1479
2760
421
4122
399
1290
1298
4254
282
3559
4249
1805
4459
1537
3406
676
4764
284
2309
794
1957
1305
3092
1885
2539
1095
2176
2797
1114
2320
2992
1975
3178
4981
2937
2249
1708
607
1223
1654
1891
2554
654
1550
3511
4244
906
4901
984
2650
4476
3542
654
4116
4624
1630
2854
1465
427
1875
3869
1745
2064
624
2624
2740
2509
3905
4642
4414
1129
4570
1632
2576
1719
2515
2026
2
3228
4288
767
2626
3863
2913
1090
557
518
435
1708
224
2804
3922
2844
4660
320
4742
3838
4009
2682
3591
1542
2510
4369
4759
3909
4601
4904
3372
4447
1611
371
2588
1319
1533
3417
2640
1646
827
4852
2136
1593
3103
3128
2751
2983
554
448
4214
4635
30
2516
3429
866
1879
1646
4594
3797
1845
4516
882
1075
4887
4159
888
4713
1554
96
1955
4754
1479
4085
2006
3708
4508
1426
3710
2964
545
4141
2158
3575
2708
4313
2023
1855
2296
2891
3347
2112
3353
4359
4686
1629
4468
736
2000
1911
4345
120
4194
4737
4768
4943
4431
569
3546
4370
2774
4457
2766
4587
332
1459
4995
1799
4565
2471
1288
818
2086
2142
1452
3408
862
3553
1420
4611
928
3557
1353
1275
4416
7
186
3840
1808
1443
2248
727
1539
2817
3760
3048
2270
311
436
751
2592
4093
1409
4685
3847
1823
742
4641
1524
4848
3644
4270
2125
3259
1901
2399
2212
2460
4153
460
1204
258
2959
2325
2490
4987
1210
3399
4327
3808
2325
2416
1446
780
4582
4918
4651
2077
2484
1383
3570
2943
308
309
2835
1143
1584
4945
4716
3377
1794
454
866
3693
4968
2000
852
3589
3366
1682
1586
1449
4605
696
4793
1456
795
2907
1516
203
3345
1228
1777
4842
4679
336
4409
2078
3501
2182
1852
2878
1856
1298
4124
1213
1729
3035
4734
4927
4869
26
4763
2373
4022
4537
4273
1614
2517
2392
1071
1288
2744
1683
4133
788
220
2704
4175
2969
1501
2144
4451
2838
4963
3186
815
3181
2872
4988
1417
2968
2722
2497
307
4914
1173
3140
4243
124
4985
1243
426
2796
69
2492
4169
4521
1822
4432
4503
55
4264
3184
3781
4043
3539
2278
392
3309
3926
3572
1873
1261
1829
2087
1301
2517
2359
1164
4357
4028
426
1864
508
1006
4625
2459
4352
4086
4200
1098
2574
1300
1937
1757
168
4718
4810
4912
3058
2283
4507
3566
2148
1858
3257
2553
1232
4318
4791
1908
2263
2886
2391
683
1117
3656
4223
4011
1578
4887
3358
1721
1116
4291
3335
4230
4885
2318
4441
4488
2485
61
3089
3034
3875
4841
3326
3187
779
255
244
1841
425
1294
3090
2076
2510
3453
1230
2589
1866
3543
187
472
2388
2702
93
4981
2620
3724
1003
245
1597
991
2812
4554
1173
4168
3529
1452
2799
2265
4483
4898
3452
4558
2989
3811
1116
4966
3745
4888
3256
2593
925
4379
2026
3977
1860
474
4323
4426
4200
620
1032
1299
994
14
2563
4631
3405
3307
511
422
4302
1636
118
2374
4071
3569
543
4892
39
3712
3044
784
4247
3247
3066
4337
3359
3573
3956
1214
3130
3287
88
517
2135
3668
4695
1369
2857
946
4364
274
814
4063
4500
1649
439
69
4414
1874
3998
3098
4678
3506
3600
950
1047
1325
4680
4495
3643
1818
1200
2510
385
340
2090
734
1475
4722
1216
472
3224
4991
4093
1893
4033
4040
855
1480
2860
1719
1856
4583
4291
3944
1630
1897
2773
2818
3274
1600
4285
3762
3701
2421
3448
4585
4682
795
4614
3406
3233
2537
1119
3788
949
3663
4744
2884
3531
3939
1143
3790
1728
3664
547
4192
4644
3062
4214
4809
3288
4835
4826
3612
3810
4575
3493
844
2263
416
2612
3410
3349
2614
3371
362
3638
2866
2425
3979
2813
3837
1296
183
2354
559
4929
4439
2524
4578
275
4338
2210
2265
4683
149
2270
4785
1120
346
1755
2987
3682
4015
3376
2898
107
2177
2148
1265
789
2550
4089
2762
1275
112
3505
1949
3422
1966
3095
3233
3646
287
3918
2461
263
3550
3243
2598
1032
1306
3986
1276
616
3793
4237
4315
1239
1224
547
1762
4465
3410
4731
3402
3177
2217
572
4329
1650
1884
4321
2321
872
3462
216
4782
1747
4957
829
2566
2279
3329
1919
422
1026
328
1174
1861
4275
1628
3562
4122
2498
1231
3290
546
693
4975
2785
2283
293
3859
3010
2924
2250
1253
364
2062
4118
4171
3917
4440
4825
2787
1255
1327
1292
4221
1182
560
4082
1576
3871
4919
1461
1998
4802
1315
2137
1276
4073
1960
3062
4901
960
1965
257
1315
1988
595
2018
1292
4261
1770
2664
4257
504
4184
3139
821
4337
3594
4289
1780
2880
3411
2840
3661
3766
3588
4012
599
212
1090
1432
4395
2786
4714
927
1640
3689
3687
4187
3303
363
4569
4267
2696
1871
1180
2621
2742
2359
1160
2469
544
2842
4099
4578
2077
3287
3141
2338
99
4887
4553
171
3061
4467
3776
2942
2345
4452
3830
443
2590
4560
3570
133
3419
2781
2872
2762
4837
1163
4852
4451
506
527
1254
3894
748
3590
848
144
4126
3548
3772
102
4916
4920
2071
1878
2381
4692
2815
2525
22
1076
4810
1797
4336
4813
285
1827
2248
1366
4249
4554
4829
3166
4278
2805
4762
2087
4043
4289
61
3974
2752
1097
4811
4835
3819
3710
4476
4103
2851
4551
2030
169
4603
2470
1593
2398
2257
566
2784
1779
1403
2399
2951
3485
3545
1065
3
1484
2522
4383
185
3171
4145
4155
4557
1346
4739
3446
4470
2674
3768
2427
1370
1783
1347
3555
570
2173
1030
2575
3721
730
1522
1471
336
4829
336
1701
1777
2979
270
2587
2978
4326
2549
2410
617
394
2414
4659
850
3302
1776
3203
2195
3652
1230
4186
3528
2510
358
205
3916
3382
4534
3425
4579
529
4465
857
3430
1020
2753
2092
3160
2754
3421
909
1460
4363
641
820
3718
588
1623
866
2661
4995
614
564
4998
4021
1362
4072
1007
1550
1223
4576
3581
880
1034
746
3552
881
4316
144
1050
2807
3945
4208
854
3331
3972
750
2668
1190
4057
835
1628
4190
2129
4541
1116
3944
203
4193
3275
4340
1309
1750
444
856
2287
3828
1612
4027
3474
235
4727
1634
2845
3150
4145
1176
2964
3161
4125
3974
3304
4358
1134
2382
518
4536
2342
4288
1703
3036
4078
1680
4080
2048
1158
126
139
245
3683
241
4019
4030
3287
4977
4804
2621
3441
4469
3263
689
916
2596
2468
3878
4901
1792
1335
4204
3401
2966
557
3325
4839
4226
4004
1077
2581
2470
3845
1532
4971
3353
3219
2084
2175
2194
1958
4122
2148
3632
228
4115
549
631
3811
2034
3720
2476
3757
2783
2548
4025
3349
35
3180
4398
789
1884
2361
1850
4776
985
3036
244
1611
2306
4742
859
3135
4378
2380
4034
4080
1246
2665
1825
3188
3414
3296
2656
128
2890
108
4036
3517
1513
4947
1616
2398
3232
4069
108
4969
536
1283
845
525
4713
1525
4022
3611
3163
3293
3028
4212
426
3710
3041
4097
2089
903
2343
3767
4435
3076
2026
590
3199
457
1611
2784
1841
3884
2935
2431
2516
513
1013
128
4571
2487
3921
4638
1644
1591
652
3424
4922
1896
793
173
683
1843
2394
1357
2574
3230
4711
2743
2416
3817
2624
111
3953
3448
4033
3813
96
1611
217
1555
3879
3471
993
1563
4285
2114
1520
376
3812
443
3494
4938
345
4931
1578
3404
2261
2434
2994
932
4260
4811
395
3596
3142
4187
361
4024
4993
923
3380
2744
110
4172
3345
2079
4083
3404
4894
2526
2401
2656
2574
2315
2475
3411
3657
2988
209
932
684
1662
4653
270
2474
1311
788
962
2532
1824
3676
227
1354
1001
1005
2325
2369
3288
2450
1182
4678
2040
1329
527
3809
2915
546
3883
3982
4025
3043
1262
3462
870
2158
2731
3133
2713
3085
3837
1325
1164
82
44
2867
1880
1731
1766
4688
168
2412
4817
171
3378
2638
3046
4451
727
1321
4027
505
3960
855
3139
2122
2564
1038
678
3881
1850
4377
3929
1160
3181
1228
4343
3599
2618
4063
2129
1142
1184
3994
1258
4916
96
2558
3676
98
3665
4532
2057
4809
2471
4105
1934
2688
2681
3971
963
4334
2005
4645
4108
2415
2092
1122
1928
4154
3396
3299
2582
2510
711
2330
3404
1781
1086
4572
4439
3941
1662
3553
4689
4591
599
3445
4614
3747
4710
3254
4426
3623
1127
1060
397
4857
3681
3895
2657
4985
1069
4395
541
1852
3736
2366
4421
972
3191
3365
2504
126
3017
3024
2582
350
424
2365
991
310
1641
3027
4024
584
4971
4257
2731
766
3737
4926
4472
4600
3384
1791
447
1682
749
4187
2592
1337
105
267
2201
3743
2
3925
961
3427
2861
2094
1706
2688
705
3032
2028
411
1684
3809
2163
2469
4773
3019
189
4771
4208
2516
1412
3344
3937
174
1484
264
56
2829
612
1259
3682
4560
3484
1243
77
2962
2606
1182
444
4252
3647
4862
2726
2726
4128
3821
3297
119
4625
767
4268
3885
3471
79
3337
2695
4639
595
1640
3216
4252
1681
2841
719
2116
266
1922
143
2234
4189
2046
2592
964
3872
3485
2174
2656
999
1670
12
2084
87
2099
3687
1921
3712
3857
2657
366
2409
3398
4846
1191
3546
4594
4357
2795
1511
1762
1299
2043
3193
4846
3187
2156
4505
1360
2986
3091
2896
4896
3811
2589
2822
2833
2441
712
1175
989
3810
4357
509
2338
960
4025
1999
2861
2433
1134
93
4268
1617
2705
2391
4220
279
1355
4379
3906
3614
3900
3045
4931
1746
2987
328
346
900
2999
1997
1966
559
1504
225
2917
4319
4932
3335
284
3643
838
4845
3462
1516
1183
168
3141
594
2494
1459
3921
1924
1975
48
2063
1125
4498
1466
3735
2687
2758
2876
3584
358
3893
2018
441
4413
974
4736
1617
4817
2395
3020
4733
1129
4055
90
835
3920
3046
695
1743
1448
4763
1709
3528
2299
2707
948
181
4246
2731
2822
2289
3680
2804
3645
2718
2888
4619
4477
4014
782
3614
3609
538
608
57
615
113
4553
1827
1286
4284
3112
862
1256
3730
4550
1439
671
2017
2573
4187
1232
1472
3581
1333
495
4898
4855
3158
4743
2944
2536
473
2987
4096
2490
2837
3246
1417
174
3030
3694
3900
1058
4531
4674
1131
2061
1436
3833
2856
723
3588
4886
2809
1555
572
1008
4609
1962
410
1739
1925
1829
4335
4233
2607
4107
961
94
4267
2103
1464
3933
1202
991
2279
172
555
3049
3990
701
4727
2892
4713
543
1047
2452
4040
3628
4863
3300
405
4111
2428
4763
43
4177
577
3685
2938
2788
4488
3189
3254
2148
4450
2547
4776
4939
3932
2604
264
1525
2406
2706
3294
3201
2448
1586
1258
421
3747
1138
3945
1758
3771
127
3252
2432
3024
1910
2854
2623
3427
2695
4914
383
1945
3437
476
1252
2106
2809
1124
3364
2501
4230
1890
1626
1465
4938
3890
3382
604
2615
1481
2168
2558
3514
813
925
2716
117
2879
21
3107
2098
718
3323
4154
1956
2789
1120
4742
4512
3193
623
4730
1862
1370
4258
2425
3499
4227
1033
333
1860
1032
3974
3274
2394
1363
220
2378
216
1835
4656
2806
3818
4498
3095
3782
4914
3128
3193
2164
3652
4851
597
3697
3223
4046
3553
1159
526
2182
2942
2558
207
1995
4475
1071
3927
2589
335
833
3912
25
1010
3544
2000
3038
2979
1318
462
4607
4054
4925
4434
2935
885
4743
2680
4174
4373
2624
3931
959
2290
2702
4169
4588
721
4019
2519
1903
2436
4909
3696
3285
4313
2708
4666
3484
3742
4900
305
1626
3964
2973
1926
366
3729
2701
2112
2130
4290
1500
4878
621
1726
3794
2727
1398
3177
2049
4915
3047
4051
1438
141
1429
4256
2722
71
4904
1315
540
3876
3583
4860
3829
806
1397
4470
2211
287
664
1486
2390
1734
203
1034
1044
3390
2375
1103
991
2118
1111
3925
4091
4082
530
2231
568
2264
2397
1498
3329
2064
2832
3916
2345
4540
596
216
4120
4906
507
448
3653
704
4555
380
2100
2629
172
2057
2636
3154
2209
413
2237
817
4414
1544
3480
424
2993
2802
1141
176
623
2555
1955
4306
4709
1199
908
770
1286
4025
59
1973
4046
2068
3001
2418
34
3269
563
2092
3718
1077
614
4975
513
4069
1353
3642
2131
3714
1553
4511
1754
86
1176
2396
2727
1625
2673
605
1998
2016
101
3702
3250
1486
2530
2991
2142
3192
4341
140
4755
3277
1638
2576
3424
3412
2853
2941
4455
4788
1738
623
4787
1098
3038
2922
586
3569
1447
732
4946
2449
1543
3403
3026
426
640
2970
1059
493
2253
1670
1935
1093
1590
306
2796
11
1328
302
1039
52
263
4828
2610
3379
2103
1310
1868
921
1822
2093
3463
2047
281
835
3037
2246
172
1834
1869
4855
326
4569
2104
1148
2959
3027
4132
2137
3591
2067
1187
289
1738
404
4278
2373
360
4948
2632
1057
1320
2940
2816
3351
2264
675
310
4610
4537
1635
2209
311
1308
3161
1154
3171
4419
1109
251
4092
823
8
711
701
1174
2812
1563
3827
4237
2354
4968
4017
1929
2457
3206
3681
4699
2248
1514
4812
4590
3970
4787
3508
4070
1524
2054
511
3223
4361
346
1086
26
3263
1006
393
1797
1657
2509
894
15
4929
1973
3005
363
1742
1521
1409
2870
2937
2677
731
1371
4672
1497
4329
4566
530
4404
1111
326
832
2238
997
1312
1447
2977
1209
4581
482
4941
3608
2358
2448
4781
1783
3030
1005
3887
3928
2572
999
137
1395
1794
3961
4224
2801
196
3891
890
3142
3634
481
2498
4166
4880
3417
1012
1181
4480
3538
4718
575
1303
3339
3020
968
925
3935
1475
4713
3698
1657
3540
3578
2615
1921
870
4639
4729
1903
23
1093
2358
4311
3663
2264
1714
1884
3273
4819
3697
163
3164
850
628
993
432
1718
2377
4401
2234
3798
3712
4812
1419
409
2850
3200
856
2567
4726
823
641
2035
2900
1219
851
1442
3122
1609
3973
1797
1522
167
1105
4230
3114
4559
4465
2053
2998
3171
2300
603
4718
3915
4324
2961
3341
4807
3718
3571
4623
1899
3875
1556
4984
640
2693
4325
3409
3295
1780
4439
3937
2813
2291
143
1340
4245
4277
2366
1721
62
1076
661
4733
372
1126
4529
1744
957
2779
157
860
3506
4352
555
4978
2061
4326
4531
2686
1195
3108
3761
4360
1792
4158
2974
2018
100
2098
4912
3985
4298
4647
2576
306
290
526
3941
4973
4405
3433
1381
4378
547
3576
1033
4518
1694
2224
1532
4169
1119
1587
4754
1539
3070
3411
2051
3005
3364
686
2662
231
4879
2602
3115
1681
3488
500
4599
4585
779
3011
1430
1294
2198
4834
2276
3938
2486
3404
4510
3596
912
4246
2623
2979
1547
4820
4968
713
484
2961
1865
4039
481
1794
4974
1405
4546
2604
4732
4983
4540
2405
4776
3751
4520
1229
1669
3123
4057
3865
4324
4343
1644
3470
2175
4889
880
2517
1031
2099
2838
3010
2459
3187
2534
3594
1326
498
329
1492
2804
4226
1202
4376
2438
1334
3255
1349
609
3389
4630
2106
2411
2571
4252
232
3730
3351
1063
2539
3789
2133
842
4056
1473
3608
1922
4697
2719
3015
4812
1502
1713
3312
2659
175
563
1818
4672
401
452
2714
3341
1359
3442
1640
3463
1602
4250
4065
1
4661
3063
3831
989
4863
224
1955
2030
1325
3817
2225
2778
1761
3630
3730
2818
923
2781
746
3285
4271
3819
2859
4355
2406
3577
3500
4846
1065
862
909
1283
1121
814
1017
2015
2047
2895
4090
4580
1020
2186
4087
3407
1537
337
2380
3694
1510
4171
3105
1605
4661
2387
1713
2431
2406
1163
4941
3620
4792
1652
3577
697
77
4005
4552
1621
4810
1166
4767
2660
2768
3612
258
3255
3731
1778
3563
992
4556
3984
452
3085
2180
1779
4054
4155
4825
4129
620
2696
356
549
3608
834
3274
3462
4643
4588
823
3240
495
2278
755
3309
47
3453
1317
1102
4128
3449
4678
1715
1047
1752
427
2748
768
3070
2649
3030
2062
636
698
2810
3740
2807
2883
557
4246
3448
1758
3270
441
4523
3077
4326
485
4704
160
2031
4782
3118
1530
4960
3528
4576
751
1275
2379
882
49
4327
2279
3107
3783
3578
2550
3191
4106
1176
2056
1404
3037
1302
2681
3499
372
1068
1615
1323
3786
4963
1144
4241
197
2428
3841
973
4702
965
2119
4317
4411
821
2809
1976
1350
4901
2684
1342
450
4382
981
2591
2203
1452
1597
269
1196
4486
1361
2203
1992
4431
4205
4339
2903
712
2090
4990
2199
3025
3936
2615
3432
1085
4604
3207
4217
1599
4057
1557
2554
1312
3943
1962
1990
3393
4759
1742
2415
4528
1842
3517
2975
860
1581
4910
2537
4113
234
53
312
1044
4105
3143
145
1474
3114
2160
1595
3481
4170
1479
3631
4115
1613
4733
2001
4172
4066
3837
3993
3640
4157
148
1130
1130
111
156
1211
2536
279
1962
1072
1324
1874
1384
1839
2554
4753
3155
4525
3050
368
1479
4266
1737
2605
3927
4035
1772
1492
1822
3985
4834
4788
4865
4428
4132
3973
1984
1021
3938
1847
332
3305
1655
1894
2665
3263
2870
997
544
1896
3518
2505
676
4792
1079
3341
968
2277
4744
2424
806
1828
4342
4365
4626
3930
1566
3911
4912
2271
2693
3519
1937
83
3057
3341
3520
1792
2350
504
3966
1290
2323
3487
2603
3432
202
3865
1990
3315
3941
2643
3475
3289
2535
2460
3109
4852
3013
2412
4697
3630
1477
1514
3849
3406
3729
4513
4796
3659
2272
1888
1752
4181
2455
4259
321
4688
2699
3886
1061
1515
4141
3219
1338
1148
88
4900
2556
2178
2809
2261
3848
3470
695
310
3326
904
2140
3481
950
1971
2654
4033
4743
2877
3174
4250
1387
3184
916
266
1499
2043
3573
684
4165
3769
1653
3214
1953
2792
1012
755
1952
3981
1810
2957
4242
2434
541
1834
99
3604
1438
3866
3084
2374
1884
4417
814
2170
2270
755
4338
4708
3026
1700
749
711
4666
2026
3244
4844
2827
3525
2159
3319
1223
1578
4056
135
1964
4785
2945
255
2658
2087
1430
258
2314
4122
4349
2185
2609
4118
2075
3246
3876
3832
558
440
3981
1027
1794
536
1410
2007
3549
4988
2913
1773
3630
2695
923
1038
1227
3527
3589
2282
3969
2350
1626
4530
1605
3470
3177
569
4909
4196
2377
2309
3155
2676
3669
2973
4354
2096
1521
683
4693
4810
2948
2868
4312
3125
220
2477
622
2090
29
2317
3659
2260
1119
1251
3758
3527
1276
3306
4700
2562
4015
623
3661
2464
1543
1938
2674
1958
3274
1078
1148
481
3477
1388
901
1632
2253
2220
4609
3520
3040
4732
104
2077
1863
3568
1482
3350
1669
2930
394
4928
584
2763
3837
4267
1829
1544
465
4870
3648
4678
4885
345
3642
1823
3006
406
1030
417
3828
3220
2981
3696
1060
3524
1565
2579
1870
319
4889
4525
356
3235
3441
3320
3724
3404
4278
3453
3861
1801
2734
2274
3847
1639
4377
4531
752
1389
3067
1881
3321
4961
2119
2865
4983
4962
4232
1502
3117
185
1911
3124
755
4301
1127
4772
1388
4794
1211
4304
3042
4575
2038
4121
1714
247
3451
3709
4162
3178
4045
2537
1469
3308
517
4444
3745
315
1335
3899
4507
2579
499
3593
3293
3359
4744
3793
631
1532
855
4877
2736
3651
1823
134
540
3611
2413
1064
2450
3691
3496
3456
3441
4650
1299
3637
1133
4873
3160
3328
3906
3478
2398
2848
3624
3165
4458
2744
543
4311
2974
382
4996
2885
2738
4710
651
2202
4989
4301
725
1449
2218
1125
1445
4885
2099
2202
1202
3952
4906
1059
710
2514
1675
189
1431
1455
389
3394
1237
1668
4288
532
1732
3870
497
4190
4120
452
3342
245
2662
777
1461
350
2682
4738
1032
4057
1133
642
1010
1201
4949
2424
580
3441
4466
821
1114
358
4979
2200
17
3247
1944
1028
216
2039
3863
1004
4416
2764
486
2510
4679
1623
3162
3083
3574
3132
1273
21
1021
1609
2522
3434
2966
338
3000
733
2831
495
4901
3697
3470
3187
891
1550
539
69
1529
3896
449
2688
3308
3333
4639
4485
4141
4920
1558
4027
4933
2343
4446
4511
3058
1391
805
618
4206
4646
1136
1476
4219
3872
4980
4691
2514
4673
3573
2140
2907
4833
2652
1902
3606
2565
1707
2416
2091
2776
2619
2493
2962
4949
695
3871
2298
2889
981
4080
3081
4582
3079
3973
77
2523
4546
4658
17
2622
1415
4307
29
1934
3935
660
2106
3821
2322
794
169
4127
4523
1360
4554
173
1609
2988
3778
1733
1651
449
4636
2746
4689
2147
3779
4507
4738
1591
1605
3404
4630
70
2812
2682
750
1572
1912
887
1016
41
4456
401
215
4886
3796
2893
3277
2154
3888
3233
4078
3319
1910
400
346
2886
205
3628
4666
4100
3333
2675
841
2181
722
4000
3627
1511
4633
4571
3077
4370
4495
2854
3791
3415
22
2753
991
3850
80
294
4107
873
1759
3042
819
4116
1025
157
2889
2368
3007
20
1753
1485
4446
2312
4015
4050
1378
1536
4659
245
2498
4086
4826
507
1273
1010
2590
4457
3431
793
614
1866
232
3107
3322
2460
744
837
2556
1994
2657
4717
359
1360
3064
2537
4696
4326
1415
2254
2932
3244
3201
1107
4188
4801
541
816
2183
1112
4233
1424
1951
1578
1127
3878
4709
226
4550
3337
3185
1438
941
4791
4742
974
1934
4513
3985
3715
1664
2980
689
4674
1759
46
2936
4321
1762
2386
3857
3141
1555
316
589
4386
442
2596
4364
718
2140
1506
2830
1472
2704
1032
3020
37
3147
3481
3116
3318
2032
3024
4380
2259
1669
1278
1254
2382
199
1548
2492
2968
327
3939
4518
4101
2595
4571
3287
918
4571
4666
3230
2061
3282
2679
1698
3800
512
4487
4392
2356
629
455
2956
496
3690
386
200
4914
136
1461
3022
2100
4005
1676
2898
4056
2321
3398
3331
223
4681
4087
675
2784
2619
95
1673
2606
2980
2637
4445
744
1717
4677
3516
3030
3905
1016
1687
648
3745
1123
384
4789
673
2713
1626
1422
520
2725
2880
4327
4891
528
1057
447
2075
1830
1893
364
3931
4599
63
3674
3273
4722
327
3635
1437
214
2995
2775
2724
4317
4314
2969
3676
3477
244
4704
2542
2189
941
2733
3430
1151
3504
3497
802
374
4419
2254
2410
3884
1087
273
1373
2673
2619
973
1211
1150
663
700
3113
3803
3963
3262
2010
4042
4977
1816
1883
1686
2872
1128
4199
486
1035
3475
3202
3575
700
90
1356
1429
3705
1384
3336
1515
3304
1397
2528
2726
1212
3040
4984
567
4365
2048
3178
2980
4618
325
4493
3622
2610
3157
3420
386
4648
4163
1445
1453
3177
2744
4400
4708
4115
2605
124
4256
1391
2717
4827
4315
4328
4929
4097
1395
2449
2928
3331
2459
3061
2810
2046
1323
3780
2265
45
4418
3421
3035
3182
2547
1305
3296
4942
1756
3111
4746
4365
4074
3406
3035
2135
3331
3717
2258
2362
846
4560
3274
1517
1964
1136
3848
2212
1555
2112
1232
534
635
3899
3105
4284
2866
659
3023
4643
2364
3711
2781
4600
1486
1738
2549
2473
2054
4115
1198
3991
2541
3523
1009
3467
1623
4383
4443
3946
1134
4483
2687
3787
1707
1550
4602
4043
591
498
4089
4991
1594
1505
4281
3663
1870
2423
3500
4836
993
3447
4677
3860
4235
2170
2961
2868
1843
732
2367
2912
2735
2043
2580
4673
4785
2884
4589
4723
2581
2468
696
1773
2400
993
4268
1464
4818
2811
1503
4981
2170
1118
3466
2961
774
2228
523
646
3297
3837
2751
177
3696
1614
60
2206
3991
4793
467
3322
512
1286
2390
4249
716
3214
4103
3129
1593
4145
3849
3323
3764
2752
3098
4429
1473
1851
4174
3276
4756
4071
936
1957
3720
3925
2283
2801
981
4010
1116
454
2759
841
2562
2194
2495
3540
2413
2843
2771
4801
3248
1810
4513
4595
3352
4429
4642
1974
1640
451
1991
2984
1442
107
1858
3635
2677
3536
4894
4368
3574
3200
1108
2523
1995
4305
795
2669
4224
4092
1819
516
2703
3729
1189
4105
484
2585
2724
2168
3347
3189
2964
4770
2276
4747
258
4636
1853
606
546
3887
1938
4794
3207
2577
1236
4824
3464
4588
3809
294
4483
1737
3955
1111
2933
4319
507
2834
961
2042
575
4506
2308
123
4291
2176
2322
3329
3887
3454
3062
574
3400
1362
157
3649
4337
4894
4368
3057
4273
1258
1874
1400
4461
2201
4045
4656
2206
221
4846
643
1843
1865
3529
3852
2190
455
1911
2599
3817
3431
617
1154
1263
3178
2171
4776
1981
3202
3236
2135
1007
4263
4042
1999
4812
403
4828
3994
3398
3066
24
256
4431
868
3830
2543
344
506
1121
2224
4502
586
3991
2729
1897
642
201
4203
3815
3461
945
4869
4640
2114
2175
1976
2859
847
1353
2592
2788
4445
3565
4531
819
218
902
1748
462
4078
4930
4497
116
4892
949
425
1967
1058
2298
3457
3079
4183
168
3014
166
784
4373
1104
1621
3565
2285
1252
4891
4589
2699
4690
20
846
152
1082
4963
2959
1133
263
2529
3505
686
909
2408
4783
1157
3208
1493
3735
2119
3130
3638
3831
1678
2110
4545
4735
2603
487
967
1501
416
4013
352
4435
4827
2128
1788
2474
2603
548
2359
855
3609
1544
1310
1686
110
34
4974
4249
2329
1189
931
3628
2297
4666
1353
1383
4760
2002
1481
3103
2780
1945
473
1137
3964
2666
2273
2587
2745
3553
2524
178
1170
3317
1677
3365
2617
2372
2707
3737
3407
1430
710
739
2718
1463
2601
3638
2361
2866
2012
2186
819
2867
332
2865
1247
4737
242
3249
3356
2888
1173
4790
2017
1855
3522
103
3812
3371
1236
1094
4147
3063
1517
1370
4042
2354
4444
1193
1125
4289
3358
2461
1815
1982
3769
4216
1140
2576
2113
2935
3702
1518
2301
2638
4229
1718
4087
1762
2825
1181
4202
4541
2496
904
606
3720
1496
3308
3355
3611
3923
4926
3014
851
3769
4907
686
3586
3555
60
4553
1970
1821
1464
162
530
1354
2395
1319
4378
1837
3139
1816
3084
3351
4822
517
935
4235
256
4479
1419
189
89
2048
2602
3295
4961
3405
4666
2739
1598
4502
4477
4894
1827
634
755
1832
547
448
981
3853
2932
3982
1099
3920
1
3445
2522
4193
686
279
164
336
4370
3396
1388
3219
3211
508
1889
3440
311
2704
2496
4219
3825
3851
2272
3766
2770
2410
446
3834
720
1472
1130
3657
3079
982
40
512
3023
1826
3956
3963
3693
1413
3466
224
3220
3380
80
2915
1322
2868
4284
3568
3397
4644
3798
4287
1621
2647
4410
1200
3319
3551
3724
1879
2371
3603
4751
3043
4606
1108
535
190
4172
3933
1084
2466
2643
3738
471
1213
1415
4227
2635
3081
1066
2400
3704
2996
3806
1133
4487
2535
3352
2791
4206
1243
3545
3609
1859
356
4511
4387
1996
1653
2722
314
2477
141
4504
142
3833
1692
3937
814
1828
2265
3194
4146
2383
3561
3259
3583
3904
1776
3007
4889
1512
2390
2854
3465
2426
1771
547
3618
1001
2509
4808
1525
4052
3338
2568
349
4692
1815
696
793
4572
2239
722
1495
1452
3291
715
832
4171
508
842
1002
443
652
3242
863
3203
1669
1402
1693
4929
576
2658
1724
1911
1502
3215
4723
3959
1966
3888
2790
498
4946
2443
1506
408
4334
1209
2510
4858
3894
4353
4564
439
2855
1706
2973
410
4607
2584
4323
2810
197
4051
4077
4382
1215
4419
3164
3549
2821
3623
527
2362
3556
2122
547
882
4181
1830
3775
1688
1878
1000
1478
2690
3790
4213
4425
2905
2440
4546
1302
3860
2380
4578
4275
2111
4250
2194
604
2681
4544
4916
1310
2434
2870
1008
4189
1353
3929
1076
3552
2112
2987
4581
3103
1396
2501
3128
225
3384
121
4799
3418
4598
3929
2999
3322
1258
2505
751
4025
3940
1566
992
1244
427
4579
2442
2969
1173
1707
2440
3743
4616
1397
4345
1633
1407
1077
2787
458
1359
4406
2133
3756
4840
3479
3986
2554
278
1576
4740
2183
3809
2356
4062
2501
1735
2833
1942
3636
1303
3181
1187
4210
364
3379
1839
875
1858
3487
4542
3769
937
4679
20
3780
1921
2301
4030
2794
4224
2962
227
768
2899
1752
2190
1819
3686
4342
4906
2061
4617
2458
4818
2296
2584
1563
2375
2263
2966
1989
1098
2966
3993
3083
2952
4579
3720
2433
4610
1364
2304
4672
510
2229
2866
3607
201
2284
3561
3456
1369
1072
1798
3183
2551
3832
2148
1891
295
2202
3708
2741
54
465
563
617
4375
4909
4330
3617
1398
3024
281
3053
483
4734
722
1108
1821
1793
3878
2243
4556
3988
3756
769
2700
2829
3136
3079
2519
4419
275
2743
80
1881
1041
3727
1578
3315
2925
1241
4593
3466
18
2630
2086
286
4938
3878
836
4622
1704
3147
4574
2979
7
505
3637
2242
3456
767
1787
3979
2308
1617
3878
4169
2478
4787
2073
2892
1400
1052
2371
4826
1358
1470
3061
1355
2159
3760
1865
3459
502
1756
953
331
4923
4411
2552
83
1665
3012
1183
1184
3720
4132
2534
4373
2851
1319
1827
3487
3150
3308
4265
549
312
427
1836
4794
4515
3615
4064
4642
3179
1513
1051
4621
2281
1418
42
4831
2807
3731
1623
3526
2717
4470
3157
3899
3123
2128
4917
1055
4216
2713
1252
2222
949
421
3138
1972
2657
586
3846
546
797
3910
346
4828
3938
3401
629
1231
2736
1294
1171
643
2218
318
240
531
557
3526
4305
4253
4130
2628
4724
1036
4338
3374
1417
40
358
4968
3097
2485
4910
3481
2552
1375
1272
4831
1725
4730
4795
3171
2520
1364
3195
809
899
3750
2764
4318
3472
1061
1250
4894
4972
4117
3284
938
1658
2496
470
3558
3950
4507
4203
476
3935
3841
2184
73
1871
4703
1343
2787
1103
316
614
2882
2244
3021
2833
2535
2072
2895
438
3309
1708
2251
2924
1090
4269
1405
2227
4304
2356
3903
1070
2144
2504
3216
1706
2887
4645
2556
366
3688
1119
4227
4367
46
932
4039
2466
564
2929
4321
3430
4418
3016
1957
1276
2614
1261
4131
3523
4551
4496
1664
4608
1602
3403
303
3401
730
2064
5
2271
42
1654
1135
4541
2149
366
3054
2316
304
49
3286
1643
339
2418
3724
3819
1784
2942
1616
85
3146
2543
4499
2822
230
3867
625
2965
2173
1978
4708
4386
945
1033
2059
4561
2129
2908
2558
2683
3479
4862
2456
707
4407
866
3122
3965
4818
443
2626
4473
3300
2632
1639
4528
99
3480
1492
1773
1465
4031
2112
2207
4029
1328
4822
4974
4355
4241
2761
128
2947
1756
3913
878
1089
2611
4656
152
1059
966
1348
3005
3692
2423
1417
2176
4064
3578
1949
2760
338
1282
4393
3457
3851
1023
3298
760
236
4828
3381
3943
4415
1698
616
1799
2459
2472
470
67
1584
1307
3744
1700
4278
267
4086
1843
4191
4733
1518
1795
2811
1383
536
4809
2449
4540
2916
4778
1244
1759
4802
4963
3103
1088
3235
1973
3646
2831
4463
1174
555
2011
1949
3449
3022
3382
104
3490
1598
1601
3682
644
808
4997
3058
4495
934
2386
1767
3786
3830
1406
2372
3093
4021
4362
2377
1300
2755
3205
2727
1945
3315
2975
1037
1169
4209
4627
1586
2043
4755
3392
2071
2572
3477
111
615
4446
3860
4060
3373
1019
3745
2669
3231
4669
4352
3677
320
31
3816
3710
4853
1614
4803
4836
148
1394
3843
778
1441
39
2523
1449
1674
1350
1367
4381
25
1767
1364
3878
4497
4064
1070
4968
532
1334
1490
639
1706
4082
2030
3852
1583
2442
4078
4648
4679
4875
2025
3203
1996
4247
3994
1717
671
4784
2999
4042
3500
1605
1897
2283
2828
4304
2500
1738
4339
4340
404
3732
1498
1715
1155
1489
533
511
3041
4069
4628
1034
4025
1795
3342
321
4756
330
1039
794
2632
1462
4330
3414
3076
1141
1622
2636
1998
4406
346
2066
3190
4175
1530
3138
1016
1081
3162
2704
1691
1276
1016
2501
251
2397
4616
4173
1276
4099
3216
1889
1558
4350
315
2374
4119
1227
1837
4029
413
2666
4183
1815
4405
1144
3758
277
613
4997
4504
4421
1924
404
4331
4498
933
1621
1498
4670
941
714
2413
442
4725
1984
3418
2989
592
4830
4293
1477
764
197
3413
4966
3746
1871
1154
984
2350
3940
4957
272
3937
2370
4257
644
4244
2797
3745
2600
2058
2153
4723
462
4151
3385
120
1937
329
3130
3920
809
501
4231
4231
686
4342
3323
4063
48
3768
4227
1396
1051
2237
3960
309
858
3599
1998
1496
3964
3515
2860
1534
4840
3018
281
2235
3558
4893
223
2235
3819
3544
3002
4358
2865
1329
1658
4745
1367
3198
2119
384
4418
3642
769
677
2462
675
55
1725
779
400
2718
3011
749
1877
3043
4657
1504
1793
3342
2538
2374
347
277
927
4660
2331
2646
4595
2755
4458
1971
2475
705
4106
4855
2629
3420
3662
2780
4519
585
1234
4521
2395
4437
2792
810
2454
125
3118
29
1015
166
4686
2093
1607
3659
245
2867
3425
4055
3107
3554
1368
3781
227
2946
1021
162
4142
3819
2542
2520
1739
1105
4825
2404
72
3387
2955
1008
1593
4323
1270
3691
2542
1038
2258
544
707
4427
2869
3282
1337
3882
3682
273
4546
3630
4858
1787
2307
2689
1133
655
1947
4228
566
1365
3234
133
3636
2779
136
176
901
2441
2124
213
1178
2785
148
3473
3073
842
2480
2154
1683
1831
1157
2148
963
3448
1171
843
2019
3367
1706
1787
4070
4248
1390
520
4067
768
4165
4820
4547
4113
243
544
743
3835
478
4526
4026
2061
1651
3649
2087
1240
3076
3443
4579
4433
880
2327
1646
572
2381
137
2814
4563
960
41
889
4773
4452
2721
4221
85
564
2604
4032
3871
386
174
2095
1210
2050
2430
924
600
4274
466
3135
1438
4953
1231
3136
4975
4072
2865
2807
2171
2780
3404
1141
2847
3454
3801
3192
1891
827
4590
927
2268
4704
2292
2389
4537
2737
3603
2570
2477
1779
2198
4028
1636
4087
3936
642
3786
4031
1947
1847
4520
645
857
4318
2997
706
4156
2930
2047
210
419
1779
928
593
2636
4220
2098
2416
1822
4781
4762
2700
4024
633
233
4267
393
3555
3271
10
4611
2320
1531
4580
2005
842
648
1528
2124
2883
1780
3325
1276
978
2141
4573
3112
2865
4361
3278
3425
3954
289
4170
2941
715
772
4825
4654
2946
3875
1049
2526
980
103
3782
615
473
682
4250
4185
20
1254
2718
2036
2235
2892
842
4532
2092
868
4946
4641
4823
944
2801
1917
3613
1676
2724
946
3419
377
4303
2211
3857
4811
1137
3523
4125
4686
2050
1072
4394
1515
2094
2086
3955
640
405
3076
211
3823
1297
3666
649
2808
1247
4476
2059
3760
622
2202
1923
4177
4922
3473
4894
4800
1108
2678
2178
3589
1409
4398
4126
3587
1077
1626
76
1480
4872
919
1016
3929
3354
1684
982
1472
3580
887
4272
2147
4227
1727
843
3232
2192
461
3715
3451
4174
2342
4826
1099
250
1571
4712
2166
3842
421
3531
4119
3484
2681
4251
1513
4293
4541
3928
4790
4424
4378
2002
3056
890
1908
2416
1545
2043
2398
2160
114
3062
1784
4732
1773
882
1538
4732
440
712
455
3004
2444
2283
843
272
2913
1620
4732
2346
4607
3786
599
2692
236
4504
3645
4788
4509
3471
2724
510
826
4264
2274
2221
2902
3981
2574
1930
1681
3821
1078
879
3262
1211
2869
3044
1066
4048
86
3230
3980
1284
4529
1009
696
1986
3351
4330
4740
2220
896
1504
2398
1317
207
512
1602
3936
1697
3641
4955
3149
1040
4661
4076
3346
2550
4138
121
3332
2439
3359
1140
1287
2533
3885
1324
4232
4083
3862
2202
2367
2137
4818
861
1900
4148
4263
251
2913
3692
2403
272
2834
4401
2971
1503
1526
622
4387
651
1490
476
963
4090
1496
2376
2792
4035
3856
1047
644
1047
2494
1620
728
4040
2163
1283
685
4446
3789
19
2881
3964
2078
3947
3093
1441
527
4024
4260
4548
1135
2667
577
2294
2161
4891
3135
3417
458
287
2096
3924
2592
1784
3365
2144
1832
4144
4859
4479
2869
1290
838
4726
1517
4621
2220
1294
2858
4596
4934
2779
3781
1390
1840
267
3255
23
612
3460
3797
2580
1175
3472
3829
2266
2836
4345
4922
1995
4045
4123
931
3239
3521
181
559
3812
2289
4887
3373
3253
2562
959
4758
3266
1179
4384
2938
3425
3873
984
2385
1633
3125
4741
3154
4868
3169
4944
1165
294
2526
2837
4772
3941
3805
701
4427
698
2040
765
3920
2338
2378
3597
931
672
3950
2587
665
3056
2086
2736
620
4482
151
3444
369
1038
4467
1152
4967
4532
4507
3961
650
2111
2556
1237
2466
2628
3117
4275
4629
3220
4147
4441
942
99
3498
4247
1739
337
3458
3949
3937
4995
1573
3548
1328
2100
2118
3261
4157
3065
605
2053
982
4437
2887
927
3594
3902
3783
3569
2920
1219
2962
4313
2125
4148
731
2680
1706
4968
4671
4163
2259
3328
3323
3934
4687
2132
1030
528
1774
3777
548
2566
3727
4812
3753
1817
2692
4606
657
3671
1357
171
1445
1177
3254
905
1189
3697
3763
2419
3613
3421
2287
3779
1665
4142
4301
559
1621
4596
3880
389
1867
2074
4449
3502
1772
175
3785
1557
2374
1364
4729
1784
1687
155
2553
2411
632
4330
1216
4641
4189
3559
1026
4872
2792
2474
1172
3653
4817
2669
1102
3945
4667
37
4533
1035
2974
861
955
1502
3100
2183
413
436
4551
4060
2372
3398
4722
934
578
2600
805
3596
1844
1292
2320
4725
562
2819
1935
2984
1455
2339
1332
768
2689
1663
4442
540
1341
4688
1525
4082
108
2816
291
622
509
2113
3118
1999
1057
4385
3906
3579
4599
4025
3946
2902
2349
434
1582
3449
3636
498
4646
506
2961
2807
2513
3246
786
3789
321
3287
1574
2798
2215
4897
4760
440
936
226
737
3426
1510
4926
1017
4745
1270
1431
1571
2195
2356
4920
1715
1114
2357
3304
1570
4988
2726
2740
4955
2445
4145
4731
733
513
1518
3214
4773
4096
2001
725
4287
276
1353
1444
4581
3722
1797
2140
2935
3340
3876
3035
1827
1393
255
2869
2803
4427
3213
1447
2895
2785
4356
2090
2087
3567
2764
4532
2695
4016
2530
4580
1378
90
3510
359
245
4186
416
2897
2173
451
4023
2127
2421
3607
4960
2974
4726
634
3027
3210
625
3032
3167
4257
1188
1265
3518
2474
2006
1067
3128
4335
1211
1874
2480
4976
1434
3398
3250
463
3270
4168
3383
1787
2429
1671
424
1480
2642
425
4787
3488
950
3240
1743
4209
4308
1010
423
57
994
2654
3697
560
4084
3901
1026
2515
4640
3004
3062
4714
1902
2969
1936
2576
1050
3246
3283
137
4163
3701
4896
940
1240
1763
3552
3909
1254
2879
2975
1319
4372
296
1151
2591
2766
840
1616
4064
486
1449
2251
451
3445
3196
872
1377
2063
4341
3130
2298
4894
196
3169
3700
3073
2683
444
3082
4636
4202
668
2722
4681
4796
93
343
3865
1503
2777
581
919
2222
475
3651
4072
1943
629
1377
4806
2489
4440
4943
287
3223
4881
1288
159
4835
3944
1071
2599
2672
3784
1866
3026
441
2118
1621
2256
3836
530
725
318
3372
2207
4226
4511
845
739
3087
2871
4738
3666
3096
2037
3529
924
2905
2356
1813
2554
1290
863
2440
4630
3349
2625
4282
1680
3533
4771
684
1628
202
65
3834
1295
488
978
770
849
3490
515
499
2903
910
865
233
1361
1125
426
3531
1133
1850
4996
2571
664
1190
2112
251
3488
1309
362
3738
1471
4101
1523
3603
3238
4636
3088
2640
2629
2066
4636
2244
1177
4894
3070
1655
1227
4692
1932
2196
996
4701
833
303
1838
196
3484
3366
240
4603
2834
3543
4619
2434
3463
4243
618
179
2718
1073
1858
3891
2683
1994
3529
3091
2708
4077
389
1095
782
2677
3540
239
289
4445
2925
1620
926
2121
3609
4609
4031
535
3199
4303
1382
827
3412
210
4426
160
4452
2587
4692
1272
692
3083
4683
1165
1672
2121
3433
4220
2230
3752
1170
4206
4333
4866
185
3898
4747
2928
9
999
258
4008
182
3790
4133
3429
188
2335
4648
2946
3586
2857
1110
1426
1827
1690
2604
2445
2686
3810
633
2736
3742
1754
3372
3673
3470
1344
28
3931
1070
1103
936
152
4987
2697
518
4200
2960
4139
866
4427
4462
4103
1470
2460
3551
271
2721
1999
3232
1663
2112
277
4981
2302
4484
3525
2464
726
3542
4842
3085
2513
4564
500
942
58
756
3932
3149
3357
4449
975
1480
1616
4521
3906
1525
347
3778
3376
3642
4323
1228
4945
450
2939
4430
2226
1727
4592
3106
2037
19
1221
1343
1889
4882
628
3982
3238
4165
2381
1918
1733
3805
3519
2647
421
559
1253
2760
3982
3924
1454
2992
1104
4714
839
733
2435
1283
3645
3175
1502
3390
2683
3350
1998
3613
560
4107
4807
2477
132
3034
2014
4797
1009
3941
1207
4438
3667
1142
120
2554
2051
1221
2016
3085
3295
2421
2944
566
492
2912
554
3421
2309
3219
864
1012
2940
1899
410
427
3816
2961
4204
4574
790
1031
4173
3690
312
3411
3451
3343
1350
1605
4841
1356
2186
1018
393
2014
947
1085
697
530
1413
4461
2242
2646
4011
2825
4971
4279
1431
3160
4644
2473
949
1889
3163
3626
4368
1246
3865
1179
415
468
491
1032
4910
3203
1250
1082
3989
2724
1881
1437
4517
2576
27
2884
4746
2382
4630
3917
300
194
2461
4284
711
1940
4419
2926
4652
1947
2725
817
928
3471
920
3683
2308
1492
1004
907
2803
501
1052
173
2385
1759
622
2249
2014
2304
663
2630
3869
387
970
512
4612
3079
4327
4953
3888
3680
4718
4060
1258
4524
2798
4855
1669
1757
4860
4034
4081
1114
2749
902
616
4657
1691
3231
3920
1908
3059
1179
3044
4555
1855
3621
1556
2786
1733
2699
2534
4542
66
546
3884
1136
2873
820
3344
3030
503
4574
145
472
4428
877
1007
603
3256
1531
2537
3346
4925
2810
4958
4861
4741
2434
2951
1997
3402
3822
242
3950
1667
2760
3608
4534
718
3922
53
2079
557
220
3070
2337
599
4573
355
3224
2957
2274
3847
3596
4355
1913
4724
1967
521
951
141
1999
3855
4403
1845
2226
2575
1098
2734
469
1169
1097
1441
1037
4735
1870
2889
362
3055
114
4367
2934
1599
2943
1982
3607
3990
155
4887
4274
4389
280
2056
1969
552
3564
4707
1461
1241
1377
3642
1129
276
1635
3137
2601
3335
2934
3414
3387
2224
4523
155
4928
1548
1141
2032
4945
325
3835
4924
4224
3755
4168
4408
1320
650
2691
333
4577
2014
3253
4228
1096
994
1529
1685
874
201
669
3463
1512
121
1709
3740
4038
3392
1885
3249
3469
3687
1605
4336
4955
3736
3322
1715
4229
1705
2202
3820
2319
3618
4193
4738
3254
63
2312
644
4438
3573
3262
4942
2170
4681
3990
4858
2231
3293
4962
2520
1111
51
2173
152
1005
3170
1645
3620
3127
2576
3038
4100
4639
3847
4082
4520
4762
1231
4434
2698
3356
3093
3404
3848
1081
2061
1881
2488
979
1792
3422
4654
1957
2774
3085
4630
1677
84
943
539
2000
1298
1862
4098
1269
1840
2345
539
1742
4276
2216
3644
2813
156
559
290
240
2292
791
2624
4829
4500
1677
3858
4416
884
3558
1838
991
1302
3284
2652
542
2684
3555
3380
2080
4505
268
130
4203
3966
263
2592
1301
892
2903
14
2280
4285
2360
3939
4980
4778
1287
1436
1073
418
3677
4399
740
512
3611
932
23
1954
3543
4348
554
2973
3132
2841
3863
4550
4844
4524
4171
4565
3084
3208
3066
1065
1282
453
1653
4961
287
3771
1999
4026
1215
1767
168
1939
3749
3198
215
4172
4051
4564
3030
4516
2602
1004
2363
1260
4185
4822
4488
912
1714
2014
587
1376
1101
1986
313
686
2015
3353
4638
1745
3877
4989
3117
1615
2821
2989
716
4695
1030
1234
1332
4570
1533
756
804
595
3433
2620
2796
1474
2089
3835
299
452
604
3647
3686
3123
212
4482
2465
3114
4062
4289
748
1278
3717
2136
2976
1635
4796
4424
274
4296
8
3624
1402
1220
921
2448
3992
4960
1914
1861
1500
3995
2186
79
987
262
450
1481
3030
3662
3542
688
4763
740
2527
2850
3477
1030
2134
2824
4869
1252
2562
1179
1192
593
1266
838
3273
1515
34
3482
1177
3994
428
2029
1471
4744
1543
2174
4414
74
232
1341
616
2524
4596
687
3304
1244
744
2711
2196
1776
1306
3314
4327
4722
440
1624
1670
543
3843
497
3338
469
4699
4017
3672
1579
4084
890
3188
4177
1433
2933
2116
2542
2367
4748
403
3265
688
381
3493
589
3958
2791
4922
1971
3245
856
527
1050
1482
3063
4612
4423
3935
630
4451
4281
1965
4051
3198
4537
4159
3600
3546
194
4429
3206
1802
2891
1184
4960
1578
2967
3736
4898
2818
2467
3924
1112
2197
1330
585
941
120
3291
1431
4978
26
3850
4716
495
737
3868
2030
757
2674
495
2207
2698
702
3665
1761
2347
3354
3844
4202
3459
2420
4135
3424
1516
907
2346
1463
3925
4315
116
597
2385
1865
1273
1084
2404
2584
4386
1769
3607
2467
2244
4543
1784
1584
1571
2549
885
4486
1667
1444
4958
19
2632
2414
4486
469
3946
3915
2724
3159
34
774
2546
4456
640
4844
4636
3119
3040
3670
3880
1154
97
967
155
856
3467
79
3575
3664
4077
571
1049
2141
4006
76
1355
4600
895
1585
4930
1228
2538
4355
727
1713
2823
1903
272
2869
1955
4491
3516
1308
1286
1387
1408
921
1474
4210
1401
1126
315
2476
3504
2508
612
236
1891
4239
1493
3413
3238
529
3762
761
4123
1081
565
4721
399
4687
2577
1868
4118
1759
2185
4451
4818
3617
2387
2250
3827
3971
335
559
1048
362
548
740
4384
2725
357
2179
687
2143
3179
542
1697
3420
2043
2658
2827
4081
1990
744
2540
1591
4127
1760
3359
3762
515
3855
190
2823
527
1974
1425
2104
4394
2071
3437
4839
1982
4336
2563
870
2371
1553
2748
3915
2721
3010
4722
28
1310
2298
4558
659
603
3580
2747
1970
3778
288
3780
4377
3808
4835
434
2202
731
231
4298
3617
3147
4542
3053
969
2510
1628
2091
4035
295
2821
2973
1175
3683
2342
579
222
2352
2807
197
2453
4102
1496
2075
2661
824
1363
4426
8
680
3198
1003
4304
16
4651
2347
1566
4788
1607
3259
2524
2527
4988
4843
2947
1016
3834
4241
4089
3729
2222
1295
3906
4868
2315
4798
2780
3957
252
501
856
4131
3769
4457
702
632
2385
2901
1996
40
2955
862
4096
725
122
2295
4668
3857
2610
4015
2032
1693
818
346
4327
3404
232
4703
4316
3428
4899
2581
4737
334
622
4189
3919
3364
1074
3659
3754
1744
3004
1094
4147
2397
3791
1658
175
4117
2191
2024
3493
1581
3848
3408
4515
168
3529
669
4064
867
4489
816
2503
4445
759
2168
464
3216
252
1706
241
3648
2862
3524
4491
927
2110
2827
2059
4026
3687
2821
4814
4558
3322
2805
1151
3701
616
1074
3994
814
432
1338
2471
236
858
3281
4016
3986
524
3168
4759
3405
1357
1936
2365
3863
851
3310
4740
1472
2367
1076
4928
3742
4951
88
4941
1602
45
4834
3652
459
2222
668
4294
1956
3965
3989
433
627
3158
2282
323
497
1273
4098
584
4862
1693
2206
4996
2948
239
1460
132
3269
3427
4796
2283
4424
1233
971
3750
3457
2202
2750
2951
1175
3298
1246
409
4077
2147
1699
130
3611
2517
4767
1562
2687
1481
3186
821
3926
2863
1714
2079
2984
887
4979
2148
323
2928
660
4927
3085
1909
2757
3456
116
4344
3810
2943
2231
260
3244
254
3046
2418
2771
910
2601
1627
1127
615
1090
2273
1403
316
4187
3148
2902
975
658
39
2216
1743
1651
172
3059
3592
4493
3647
1541
3903
4704
4086
3524
2711
830
1769
4859
3052
4655
3390
3659
4703
4385
4451
1538
808
1884
884
798
1395
4385
242
2473
1968
3330
1840
41
1398
1790
2745
4772
3743
3285
4935
3482
2251
1798
4392
309
3694
761
3437
1637
1184
4972
4388
2707
3054
4021
1038
890
3545
2304
4673
2322
671
1704
2439
3322
2504
4264
1829
1964
931
4387
863
4448
4032
806
1338
2903
3342
941
367
3545
882
4978
109
640
1076
3587
3148
972
2236
4305
4454
2293
2675
3771
1697
2620
3254
3036
1579
4435
2160
3724
1203
2649
1874
3913
688
2055
1713
2750
3648
4686
772
4206
3279
3001
2056
1005
2809
4392
2525
3428
4455
4597
4145
1419
1306
4601
4296
337
3217
1602
4736
156
3077
2661
1391
4428
2650
4967
1723
3822
2436
4439
3603
1729
510
1535
2856
4535
3311
4788
944
4449
966
1786
2432
4157
1598
2106
1773
312
3298
4457
29
3076
2819
2780
4455
229
3051
4060
3009
3416
1634
4727
1579
4670
3075
1555
3542
2061
4010
201
2687
1451
1649
2942
4151
3680
4599
833
1833
4283
968
3768
4204
339
2509
4620
2415
3371
3436
3341
3537
1974
3418
381
4688
1333
2004
3923
634
3862
4933
3561
774
3819
4486
2178
3990
2372
3666
2613
2521
3158
2640
3643
2242
4209
1773
4398
3622
1144
4460
3277
4007
4375
3776
195
1161
1035
4422
3388
1531
2113
4980
3339
4354
1898
3813
3190
2128
4603
1178
1113
1316
4219
4336
4599
2432
3922
768
2113
1366
4533
3722
4992
2601
3177
1586
4575
2770
4459
41
3755
2791
3059
510
407
2991
1900
725
2026
2005
3321
632
4163
3195
1911
1049
3905
3581
4703
4666
895
2395
1490
1915
279
3723
2442
2530
4805
2459
2284
4346
1210
4401
495
3959
146
2024
790
4414
1801
244
4569
2737
3277
756
4159
2428
953
4457
1842
271
4371
4029
4133
4412
1048
1307
2563
3992
2901
2293
3052
119
4967
1102
2332
433
4666
4005
715
3631
3980
601
3144
3380
2105
4077
1064
1062
4088
3510
4369
4201
2498
711
2560
2412
3077
4945
4029
517
6
4324
2320
1036
136
435
13
4592
2909
4548
2332
510
1743
25
3790
4388
1943
2074
4372
1502
3269
2793
4604
4285
1162
625
2925
478
3509
3864
3005
5000
933
3702
243
4966
741
3494
3279
1278
1994
1141
3181
3588
2159
4652
4452
4301
51
2699
2547
761
3342
4895
1872
2494
1571
4299
4348
307
3040
3230
4360
1973
4876
4549
2221
11
2942
73
4835
4594
849
748
1013
2472
449
3235
1150
452
2352
4405
3013
4699
2385
2037
4003
2449
2914
3773
3260
1768
3399
4811
1191
3211
3828
2973
605
567
3237
3286
2870
2597
2447
819
4933
2844
3733
3963
2868
4143
4648
3178
3483
1528
1541
3332
4389
2281
4772
4413
4957
3261
363
3577
557
1059
1450
4755
1902
639
1291
3142
3120
4565
1606
830
3974
68
2709
4101
4703
278
1304
865
1967
1570
1302
3091
2567
1868
2788
2534
4110
743
524
3481
1856
4922
4375
2108
4139
992
4733
1587
2391
1680
3403
3270
2235
4710
1816
2249
885
2559
3095
1463
2311
152
4308
890
2661
387
2599
2777
2255
3838
1893
3547
4396
2238
4514
898
1403
3769
376
388
1382
2793
2803
2094
2740
435
214
1315
2176
2730
4082
463
4889
4573
4774
7
4803
4953
3580
311
603
1606
2882
140
4460
1393
3442
3963
4087
4215
1097
4727
4325
961
1062
3439
2906
4564
4476
2833
1545
1204
1870
4400
4152
140
3553
1510
4795
3278
2600
3360
3309
4514
2202
4620
2825
2270
2006
4034
2876
2911
4729
3493
311
2683
566
1417
4163
1479
1795
4655
781
245
3439
661
3277
3756
4390
2375
3467
2213
4811
3115
2762
3894
4125
383
4624
1746
3702
366
1950
2852
1028
4385
703
2773
3703
4638
4485
586
3001
2278
1997
4099
1976
988
1609
400
1607
357
2976
3230
1411
2444
3815
322
4070
2876
677
4195
1718
1631
1714
4561
1236
1148
3657
1107
888
1558
1743
82
4580
2835
2458
372
4444
4335
4100
1858
3810
4610
3331
2721
145
764
3519
1471
3172
728
4409
1587
1392
4650
4192
274
1469
1284
3754
1278
3734
2731
2624
5
3738
4920
2798
2762
1554
2870
4637
3106
925
4291
2960
1915
3906
518
1380
3811
191
3177
70
991
2051
2924
3427
4106
3307
4184
4743
4985
2562
2689
4786
2855
2244
3115
242
4537
1998
4576
1231
4216
2396
4273
2097
4413
2115
4117
4010
4393
4661
2233
3196
2729
3293
1729
2755
2014
2692
3466
564
1067
2909
2495
701
1684
1856
543
2329
2444
2117
2080
4029
3926
655
690
1176
421
3783
331
130
1039
245
1303
1773
4917
1939
4447
1885
1407
763
2229
4548
2151
2995
3037
1453
1997
4703
4698
1218
1397
3689
745
4596
256
1142
1143
3147
480
2079
1472
2646
828
425
1315
1587
4574
1146
4118
1011
4246
3527
3594
4852
2062
39
2670
1083
4746
1081
4923
2145
2559
2543
1519
3976
449
2831
4259
2800
1024
2101
3434
3060
3132
2705
424
1014
549
3642
1979
1511
178
845
1611
3709
3018
167
523
152
2646
1849
4916
1964
950
2877
3165
4069
2065
2829
3213
2177
2179
361
2101
4699
3656
811
1722
1993
4001
3513
881
4768
4814
4403
3014
4360
2629
4131
4603
4714
3598
4922
2294
1187
3946
3240
3177
3187
2719
279
2688
2635
172
1616
4452
3463
1441
3189
3205
438
1565
4954
4850
1157
1480
3060
4100
2938
1842
1875
1318
2301
1493
4826
4982
2893
3483
2396
4323
1394
4093
916
3055
4875
2308
4347
2506
4149
779
4312
3545
3148
4878
3725
2810
4496
4980
4230
2539
3857
854
1447
1233
2506
978
221
1380
4488
3593
2233
4625
741
2975
1072
4244
4943
1321
4873
2919
319
4949
3083
3559
501
3586
2494
1914
650
4069
4718
535
516
3414
572
1244
2033
1327
3561
1964
4753
1912
3260
4446
856
3187
2206
113
593
4506
1058
2193
2559
1652
492
1023
1111
2606
1239
808
1378
1545
4618
1402
890
3495
1130
4814
2825
4997
1766
1872
3846
3664
3194
1819
2651
4848
1448
4886
2559
3866
1620
3513
3052
3680
3798
4943
580
2143
2798
4125
1240
3003
69
2478
1885
3044
4840
1211
4775
3189
3049
4548
1087
3555
1019
1971
3480
2787
1671
717
3166
1134
1937
2229
3392
1248
3304
1398
2033
2386
3667
3230
3229
1245
2887
3158
1901
3722
62
1283
2849
2159
1860
214
2965
3074
4027
1250
998
2796
533
4950
4415
2592
3264
3992
1016
3986
646
157
1289
3221
4058
153
2211
4350
4630
1115
3429
2540
4416
458
915
3295
3018
4702
4246
657
526
2984
3280
1447
4316
990
4015
2675
4252
1452
2236
2394
3392
4130
2752
1912
1865
2841
4998
2869
4110
3669
464
2427
2665
2399
1694
431
2399
1919
2254
2071
2923
4883
3431
209
4534
113
3292
2811
4880
4361
1566
3396
4191
3417
1181
3034
767
1081
4678
1016
3449
1010
984
1055
226
469
4648
2766
2733
3946
4478
936
147
1655
1708
3535
1263
4158
344
4065
2
4763
4427
2441
843
2510
4948
4382
1620
3478
216
1240
1139
1881
3069
445
2102
4277
605
3602
120
4421
1645
4635
2355
396
1085
3047
1868
2932
1734
4844
723
4220
204
2126
439
4407
4305
4409
3117
4563
4877
460
4797
3728
1788
1473
1961
2677
3857
1664
3499
3272
1039
4344
2785
877
4060
2941
3398
1549
887
3406
4767
74
2480
1164
3739
2943
677
3389
4576
3757
1844
2559
1143
1892
1186
2657
1644
402
2073
4616
2236
2369
1872
3698
3332
3375
1123
1189
2198
1072
3394
780
4394
31
3777
4165
4116
4476
2894
1140
2627
3730
3325
2895
3928
928
2358
2325
652
2841
4245
367
263
2789
3294
2878
2466
4294
2666
3450
1318
4386
289
3196
2612
3357
119
603
4826
2184
3957
4024
3142
1832
2387
3939
153
3491
3198
4526
4249
788
1110
3692
1334
2786
149
313
2905
1660
2330
3461
1726
1914
3306
2254
1811
2455
1808
4512
3929
4924
1880
1196
534
2952
3863
1365
590
2340
2
4269
3181
4825
4722
4828
1343
4088
4900
4929
437
2606
4562
4954
807
1673
1290
2272
3208
1486
101
3229
4712
65
3474
4114
510
2667
3723
2129
3858
4745
3305
4126
3980
1351
1987
91
4017
3540
1435
2845
1751
4921
3327
2889
987
2794
64
3508
3184
4247
1060
2568
4440
3959
1607
3944
3233
3871
4912
1939
2144
1654
1083
3145
3413
3882
3870
4339
2998
3950
4024
1517
4606
4326
648
3048
4444
1824
4301
3879
1585
4368
3921
3592
2071
2056
80
4914
4158
1573
4271
3265
4774
192
632
1144
3954
142
4371
2540
4664
2809
382
3055
3940
2359
2787
669
4874
1086
677
3262
3857
529
128
1125
1754
1374
4831
872
4598
3399
2121
1590
3959
3769
3517
4231
4294
2902
4904
3948
4917
3597
2605
635
332
1147
4111
1138
2293
4510
398
1998
181
4535
4404
4917
458
1063
3322
3720
3112
53
641
4667
2385
4655
2951
1997
682
3544
593
1548
3838
4139
1215
3778
941
1301
1321
2020
294
1167
4518
4664
3206
4691
3939
3147
2291
988
3059
3535
3501
2752
262
1636
2389
2925
1545
3158
529
4414
4814
2248
4506
1601
4480
4352
463
2129
3885
1361
2236
2861
1471
837
1798
2075
4719
2086
4060
1381
2529
4116
317
969
2111
1947
4090
4490
3518
3220
3498
3809
690
3184
2890
3067
3072
4547
566
1564
2880
440
1362
928
845
3587
4683
2235
4657
165
1475
3985
1209
4240
1184
3602
4363
2445
2532
4186
4415
1788
190
3583
3595
18
4062
1485
1998
1012
2990
1444
2478
3410
2482
2392
3909
2444
1894
3904
1541
1407
4269
1140
334
880
1480
2553
1840
4037
1018
1016
2916
1263
4121
4150
4208
4909
314
4451
343
1425
2367
804
839
4733
269
117
2339
2760
3948
2135
4250
4477
1478
3371
2660
2346
2988
3751
1535
4003
3170
454
3096
2023
13
182
832
4431
1495
4151
2223
1188
4644
4745
1842
287
2298
1324
4901
2295
2749
3200
1462
1898
3143
3031
764
3704
4739
1179
2200
3518
3493
4435
1281
4181
531
3222
4494
2481
192
542
185
3945
885
3850
1432
3667
2664
4167
3914
2150
890
2819
254
2688
1700
2607
3223
156
2803
3865
1645
4021
3091
2716
658
612
3315
1383
3648
1804
2873
3509
3538
4862
493
2824
3729
3484
2459
4066
4730
1535
3928
1669
3204
4556
3284
1016
4813
282
2870
4716
3096
4968
3188
1466
1451
4375
2792
504
3782
1014
3866
3516
890
2518
2830
3457
2975
2837
3714
1127
3034
88
4588
4309
1994
2514
4935
2274
3680
26
290
936
3859
565
3720
1064
3390
1511
1363
751
2459
4186
488
126
3903
4555
4141
2801
4777
3715
792
4674
2167
4130
4352
1615
4771
3667
2700
14
3086
4755
132
4049
4048
2127
4690
2963
1852
3446
704
3752
2591
2770
3624
4306
1954
3676
499
4983
4418
1060
2417
3676
2908
516
3515
4692
3210
3820
3184
777
2910
2116
1987
1183
1802
4817
662
2437
242
869
1696
4296
4093
3462
4703
2800
3980
108
870
2891
3552
2258
3279
3096
3681
3635
2202
3597
2485
4275
2613
1468
2884
3927
4963
2107
489
1661
2822
1755
2085
793
4196
3445
3743
2334
3207
1661
1132
464
2396
2198
3114
3260
4635
2368
3097
1188
4106
1966
590
2787
635
1587
2120
2840
3239
3205
4947
1840
1245
1035
1979
3190
1810
98
4989
4693
521
1036
3927
3773
1322
2537
3212
3560
1155
4480
3994
2435
3751
2784
3036
3699
492
288
3568
2875
4650
713
3643
2718
1437
3087
2968
4570
3320
3492
2537
228
2723
169
2207
140
1962
2463
4358
2887
480
3059
2971
1576
1626
615
2074
4955
178
473
150
1307
4687
120
1177
13
3484
3333
1107
4706
3657
3613
4398
872
308
1153
4767
78
3740
2520
3771
1700
3397
749
110
1183
3116
2206
2748
2544
3588
1552
1698
41
1821
4376
4131
3195
3876
3346
665
1740
4245
4479
1380
1638
1093
184
1763
1138
4626
1761
2725
1825
2934
1431
2132
2218
2700
450
3486
2361
101
3336
3182
4131
4687
3941
4985
3915
3154
471
2898
1405
4862
1913
104
1902
3456
3979
4322
1561
1403
4147
2420
2839
2614
2992
3388
3748
4255
3005
4767
1502
156
1812
2944
2253
3431
419
2534
88
4043
4812
699
346
3117
1778
997
4171
2667
2942
2867
3160
2631
549
3471
4907
4291
2091
984
4584
228
2343
4134
1456
1188
230
4765
479
2675
2512
3664
1099
3073
4805
43
2355
1432
3098
3329
314
3522
3883
4790
3411
2376
4934
3079
4964
4168
2344
4340
3353
1030
2770
3610
1465
3220
1966
4192
553
1056
2990
1965
1775
275
4278
484
2703
4395
594
4631
2902
1015
299
4142
2488
2469
2350
20
1951
3810
2878
257
1928
2223
1892
2043
383
868
1819
2807
4086
2787
4812
247
1686
3801
1062
3446
3838
4435
3711
832
3894
505
3064
1703
4441
4242
1698
2912
4968
4704
2346
3333
747
1406
4906
1148
4442
1552
2145
528
4477
2392
3917
1162
2009
2056
4778
4759
2212
4571
3018
3242
3841
4635
262
457
891
3245
1867
3170
219
3372
3774
3153
759
1630
2166
4758
3421
1796
2453
1812
1906
3331
3709
4760
1913
2641
1197
3598
1933
2338
1996
2677
2044
2938
259
2129
4592
585
2484
4810
4426
2305
4527
2020
2971
3217
4218
4218
212
1268
1120
4030
2134
1970
1773
1563
924
2244
2486
218
991
4289
664
3905
4737
3737
150
1958
4932
1188
1371
4266
2336
1006
3414
3316
1605
767
1075
1502
2114
3007
4792
855
4043
2699
4315
2380
3248
3953
1708
2320
4643
1462
1985
835
1297
2484
1355
3462
853
1832
2596
1178
4321
920
2648
4065
885
4046
233
3175
3241
2909
2119
4737
3737
1019
3466
1435
4071
1535
2525
4844
3699
4172
1057
922
4473
4400
2921
1248
3794
4436
3337
2687
529
1526
323
1111
3898
4905
4023
80
4644
1667
3846
904
1862
2593
514
1206
4310
2734
2063
2379
4954
1707
2919
3041
1771
1061
4612
4726
947
3730
2384
1690
2169
4106
1832
2265
474
768
588
1055
998
4377
4116
1389
1520
3847
1868
4847
3471
4430
1828
4632
3388
3754
4968
3493
3074
3372
2721
2062
2440
1954
611
3958
646
4222
541
1659
4079
2992
4999
2239
4922
3426
4579
3513
141
4707
3292
3363
2989
1880
398
2631
42
3247
362
3157
4958
4147
1951
2059
1395
2269
2763
3940
1064
1460
3923
2401
438
2565
771
1769
3953
4055
4017
2711
1197
3614
3083
233
608
3766
3550
1708
4071
2032
3672
3829
3977
4403
5
2640
3455
1991
2528
362
1193
448
3007
1451
4334
4951
3272
4833
1315
3518
330
3806
362
4922
4199
3217
2477
2070
1516
3201
4371
2269
1778
4296
426
4269
384
418
324
360
1525
2020
4290
4897
1868
2438
3366
691
1860
1923
4833
2547
1162
4161
4157
3914
1482
1156
1201
1730
3175
1158
3247
4034
907
2785
4908
902
1327
1208
3786
1654
1684
975
4093
2278
3787
4695
385
254
4822
4743
3711
1906
1915
4106
470
4241
352
1256
2124
658
3332
4026
3949
1211
2445
3948
1105
3212
1732
151
3050
1198
858
2913
990
902
53
829
1302
3534
535
1005
2980
3859
1959
857
1337
201
3598
1482
2312
4703
2035
2554
4857
556
3426
3417
4545
258
1064
4338
4968
338
3102
3109
2297
2200
4456
1356
3281
2467
4031
4672
1175
1986
4661
1700
234
3206
4252
396
1331
148
2284
4078
1329
1848
1083
4765
838
4325
1441
1153
360
182
4355
427
1306
4592
907
3732
4202
681
634
4342
1061
2890
500
568
3077
2434
2697
4704
1658
991
4029
4960
341
1558
2470
3405
3303
3137
1707
2808
4547
4372
4553
1355
3121
2259
4320
4510
3285
2625
3784
619
951
180
4768
4609
966
4270
4341
1947
3970
2980
1579
2699
906
1055
1468
4748
2818
2027
211
790
1520
2030
4418
2124
41
2957
1383
913
1986
1012
2296
36
963
1333
1331
542
2697
2540
3884
3480
2055
972
3856
392
3846
4398
2788
1357
4578
3492
105
369
4969
79
3276
1844
4035
1714
4729
1037
1658
482
1926
295
3287
494
3741
567
2470
3457
4879
3016
465
4130
796
1884
3625
4578
2405
4735
712
3895
2613
3842
631
853
2422
217
2100
3744
4365
888
4612
199
2486
4066
3382
3350
1967
1485
3213
359
4595
359
3164
2296
2112
2777
37
4868
1946
1448
456
1207
3513
4913
2747
1883
3472
2140
2291
3130
2342
4858
268
2972
3959
842
4990
2852
4738
4932
4821
1459
4284
4105
1906
2615
4579
2701
661
1072
2832
3426
801
4628
79
381
2576
1373
2419
3035
3098
1699
4664
4940
2305
3848
4834
4831
3255
518
1184
1268
283
1269
91
2386
2277
2710
552
381
634
2454
672
3717
2164
2628
357
2844
4385
3718
2562
3049
1930
4928
1555
1415
4435
1968
2023
2443
3419
4021
614
1223
1018
3282
4721
3893
4187
4747
3817
657
2705
2823
3139
3318
3657
570
1259
1912
1919
2602
4239
4442
1354
1237
1332
4012
3882
2626
3827
4013
4154
4164
1340
557
3839
1857
2381
1103
3947
864
1887
1937
729
3210
1246
470
4849
856
1165
4567
1246
2928
1365
4752
4976
1122
1423
225
1249
4168
4072
2118
3472
3988
3564
2955
999
2315
1646
605
3939
4665
4754
149
2491
4273
2818
2201
636
2170
2177
2569
1576
159
3783
267
2137
3388
465
1716
2509
4484
4214
4598
2165
9
1387
1043
1049
770
2404
4885
3509
1376
2175
2999
2252
36
3776
1222
3814
3572
1618
2592
4338
4362
3278
565
4451
2562
1392
3833
2340
3275
829
4564
2861
1497
3858
1716
2155
64
4430
433
605
4650
4638
1715
1750
4682
1342
125
4797
3760
4504
4435
3308
1127
2855
4383
3663
4279
3811
506
808
381
3623
1557
3329
3399
3117
3250
3005
2155
2483
2349
3287
706
141
2528
507
1859
4347
1738
4284
1173
4670
1469
2114
3976
2816
2036
3524
1860
872
1899
3472
2672
3101
292
3735
1522
4557
1440
3554
4154
809
4236
3162
3833
4678
735
3563
1257
2029
4371
4217
4678
1122
684
572
3651
3854
451
3436
4735
2648
1205
1540
671
2369
1533
2039
95
4472
3418
4959
4820
122
4659
2761
3261
2894
3449
4097
2246
2011
3806
3141
2723
2543
896
1785
2988
2158
3653
1109
3370
405
2315
3898
1800
800
1980
3774
1334
3316
4320
1806
3289
4377
1986
267
4907
1571
2687
2839
2060
4455
2410
4007
522
987
3383
1222
3266
749
1591
835
2858
3370
3132
261
3831
2770
1519
3749
4727
270
67
936
228
4103
689
270
3834
704
2199
4885
4475
4181
1850
109
2807
4228
1492
544
4572
2766
1464
2896
1843
1778
3941
2671
931
4457
3138
3361
1167
3887
14
2855
3229
362
4339
3164
1992
2701
2061
2717
881
4637
636
711
3080
3601
1966
4981
712
3316
2970
3352
388
3203
4982
3038
4318
53
2615
2583
4296
1867
3371
2949
4079
151
1301
838
4681
3208
3297
4322
4514
3855
1546
2545
250
3426
4134
4157
2302
143
4424
4
549
1868
1111
2164
3306
4416
3547
2775
3822
3433
2287
381
633
1643
4369
4154
3445
2093
1698
3335
4504
4619
1361
516
2186
1385
3
3997
2829
1793
401
4988
4063
779
2812
2747
4426
2313
3204
1785
1182
952
3514
2468
2110
1068
3740
3129
4834
1614
577
399
162
3173
1418
708
971
2162
3352
3079
4033
3332
879
2800
1
3659
2652
609
507
2663
753
3840
688
259
140
847
2268
1786
2329
872
2285
4222
1562
1440
4616
3901
1318
1352
155
3427
1035
1893
3516
1398
3198
1803
565
4997
4414
3020
614
1799
1551
4882
681
4391
2446
1471
776
2996
246
4483
3501
453
586
3935
4599
4072
285
861
2663
1826
511
1880
201
2198
3495
3735
2190
1110
4404
2577
2426
4014
3913
301
229
1590
3640
2334
4184
1661
1237
4337
2112
462
2683
4489
4673
2334
1033
1515
4963
1199
2965
2174
4226
1592
1676
154
3736
4601
162
3780
2410
4195
807
4656
203
3317
4832
412
1743
224
71
4806
4905
756
1433
888
4968
3823
4168
184
3658
2856
2727
4400
626
3237
3350
919
106
3553
4577
4786
3881
287
4741
2186
1827
1699
3184
3702
2436
4981
4110
2501
3279
4970
2349
3577
4217
2392
4836
1993
3286
787
1045
150
1778
3288
1880
1639
607
3921
2773
4384
3030
4208
3002
4140
2341
318
970
2504
2835
865
4644
2991
834
2863
4463
137
2484
3835
2208
80
4714
3474
316
1745
4759
792
1709
4292
2002
735
1245
2167
1618
90
846
4330
1374
2611
3529
133
202
4480
3792
1175
418
4037
2370
3278
4027
2285
3827
1289
1244
500
1860
577
718
1310
165
4762
432
1492
643
3935
1810
3086
182
3640
2180
3757
3589
2519
3110
562
1389
4045
643
610
77
2849
3511
2334
1846
4837
3891
1557
1375
3744
3
3874
3984
2645
2005
4762
4381
564
1696
4386
944
3393
2784
3474
2260
4165
292
2982
330
729
2169
1929
3360
2239
4153
3970
2136
1616
1461
2411
3442
3159
1791
4154
3096
735
3685
1236
2264
327
3751
3358
4078
300
4709
535
4879
4065
4162
2818
2075
2374
3636
2829
1723
4713
1736
2869
1746
1040
1814
2423
1142
3743
4025
4852
2869
35
2996
4491
2729
2790
1612
3341
2053
1837
675
2834
2902
3019
3656
2077
348
2589
3218
4406
2938
4363
2082
4961
635
1998
2226
3208
4460
2752
239
1203
3947
3923
1579
4187
14
1450
1376
3029
2900
3996
669
1385
1821
4268
3989
99
2444
1344
1621
877
3423
1004
4199
1971
2333
2577
4573
1963
3159
1975
3148
4506
3901
1874
4980
2618
1905
4524
2878
1977
3286
1872
749
678
2826
172
1204
3347
2075
3165
1254
392
2515
4869
3740
1997
3877
1648
1924
3209
4714
564
124
4942
2262
2131
2626
72
2332
548
2849
1487
203
311
1436
345
4261
3155
2725
3903
624
37
4222
3745
566
3134
1951
3443
2423
3885
180
2846
3031
2488
4144
1215
2208
4699
862
3551
3417
743
4272
765
2920
3639
4394
4149
2511
1760
485
179
4099
3980
133
4231
4932
648
4466
2695
1321
1874
3491
1984
3398
3662
806
1246
2062
1725
1666
2115
3245
3331
4430
2518
2205
3266
704
1607
624
2491
3043
3516
4122
282
1611
637
85
1829
1842
598
3672
3950
2657
3730
894
3673
2045
3569
2949
1954
722
350
1389
3367
3750
2770
4707
1554
3772
2706
1746
517
2439
1815
3356
1030
3094
225
975
1307
783
3030
2480
3244
1847
3790
2854
721
4338
543
4215
2602
1857
1768
850
2677
3576
2280
1544
2120
3211
848
772
4667
3288
1839
4893
3047
4266
1678
1125
1109
3619
1806
348
1101
1206
4221
369
3957
3083
495
1807
2338
4329
3013
815
3053
1048
3416
1551
4978
4585
2709
4892
1026
819
3494
1665
728
2676
1697
4048
2875
2414
4102
491
862
1558
2838
3348
3143
4172
4893
1345
4782
3091
1533
3833
1710
3953
2889
3779
3336
1290
4840
2137
4239
4282
4366
3016
4888
3682
2576
1454
4421
732
137
2611
770
2124
2595
2957
4187
1896
4061
4163
2302
4581
3211
4550
2306
1804
2887
523
3496
2715
1445
1703
3407
1873
111
4171
2744
2658
1729
533
2616
177
4930
50
2972
3584
1883
83
680
2938
2057
4902
3963
396
2071
1109
129
4595
1915
3600
3988
1944
788
4767
3366
2282
2771
134
4578
1468
358
1530
3018
2774
2047
2660
2780
4559
2501
235
4581
3286
4524
2967
4224
1705
1591
2862
3196
2777
3143
559
266
3694
4959
2200
4371
3384
1806
168
4712
1273
3550
4890
4724
1260
2982
4408
1148
585
4813
4581
4745
4473
1222
1651
3797
4319
797
3233
1474
2015
4139
4776
1565
2103
2711
4046
1101
3391
4573
167
3588
2230
1507
2373
1246
3063
4957
1998
3369
3635
2339
3077
2008
4137
351
2551
4885
2335
2644
1345
1101
725
184
1173
1252
1198
3373
932
1101
1829
491
3712
668
248
3862
4352
3261
3909
241
1461
1283
10
2777
3896
226
2397
3873
2246
1766
2011
1948
1297
1914
3723
4312
3196
523
4924
3265
3809
3943
861
1594
4145
2906
220
952
2076
1203
2248
4120
4037
4284
1601
548
875
4441
1571
809
4676
3879
140
3649
2440
3799
4515
2671
4402
383
299
949
55
775
632
4209
2763
2710
665
217
1686
4074
1883
1217
2138
1828
4378
2300
2166
128
3591
4423
2615
2172
733
2496
2443
4265
4178
854
843
4407
4364
4184
4100
443
1117
296
868
1651
1853
224
1862
4230
4588
4164
4165
4218
2514
3407
4868
2470
532
3697
469
1790
3636
4828
1598
1412
2619
4470
1165
438
4530
4783
2090
3712
2285
1793
2522
1780
4881
18
711
816
3985
3096
324
2168
3266
3739
1833
3574
2034
738
611
4487
2462
4612
834
4547
772
3665
128
1186
2223
3391
4405
1876
2474
1450
2257
3985
1752
2438
1932
635
4419
3901
2333
1751
1441
1839
1253
2114
1954
364
2432
4600
547
3701
2416
1793
4620
2962
3401
3865
1989
55
2468
3442
2139
795
1410
461
4062
588
4957
3800
4610
3946
1404
3120
3326
1855
4378
316
900
3510
2583
3649
1322
1112
2047
497
2388
4458
18
2144
222
4240
957
2257
1310
2448
2410
3718
4907
93
3444
1306
3124
759
430
1750
4379
1770
3294
890
1864
601
2864
3192
2796
1279
4564
4148
3622
4214
2111
1606
651
1572
4596
346
3086
1974
2911
1617
3018
1201
1812
2670
3717
4918
3826
3097
2305
1345
4915
3390
48
4562
1289
1463
198
3202
3854
3059
2092
484
2407
3203
2166
3350
2781
2257
3677
937
4439
1599
2182
3567
1249
1381
33
3351
1070
1082
4900
1422
3615
4597
751
4164
2314
4372
514
209
803
735
4224
3555
4237
2494
3951
4269
1346
3644
1180
1878
512
2693
2745
332
3133
3448
177
3647
4631
1654
3853
50
586
1812
366
3496
4596
2499
1180
784
2677
4088
1401
4249
2149
1916
1936
4162
4261
2982
144
3089
3892
466
3551
4754
2989
2207
2436
4094
2852
4391
883
166
4337
264
1133
34
4143
3553
80
3465
3219
1774
3920
2149
2191
667
2139
1103
1360
1170
1977
467
4314
1853
1640
4191
1969
1071
138
4882
2314
1411
2053
1576
2083
4165
4996
1044
2411
4177
117
226
1219
2997
3318
1653
3329
269
4819
705
551
2330
4782
2696
4562
2662
3955
4523
454
3124
1068
348
2361
4949
4692
2984
115
4880
841
2689
3757
165
142
3944
3348
1588
3828
528
918
621
3537
1565
2650
3300
4221
666
17
2629
2830
453
1646
3
2736
2577
4594
1045
794
1970
4387
3110
4624
3199
4889
2310
2407
4631
3321
3913
989
3034
498
3247
4869
3347
3089
2429
1417
4652
4116
3584
111
3285
2913
4194
393
3073
692
2987
3141
1218
1199
3456
3081
194
56
4367
3023
3520
3149
3865
394
3417
3381
1934
3501
2827
1803
2089
4824
2013
4026
2165
1632
2132
2829
2095
2215
3366
2905
1507
4648
1678
4980
2817
1946
4590
2548
647
321
3306
4234
1813
4054
4867
1710
2001
1381
234
4179
1731
3787
1811
1161
175
98
3903
3621
3587
546
3567
3603
675
2511
2285
537
2151
1182
526
1452
1463
3605
1685
4342
2895
1513
3824
3831
1679
4087
2731
224
2918
3175
2415
924
4222
3462
4133
3376
1231
3485
4146
3809
3506
4943
2848
2019
79
4307
3393
2021
3752
681
3001
1263
452
854
1869
4345
4439
23
3654
2383
1852
2546
4211
4288
2759
1915
2638
4674
3758
2180
1094
3403
2338
3665
3437
172
1856
3391
2579
3210
3123
520
2142
4840
4446
2183
1164
4376
788
2308
4485
3688
4696
2089
381
1556
2213
826
2688
2605
3510
1046
1282
793
2389
3897
2421
4449
2880
2404
3428
3012
3515
2490
1773
4912
1010
223
1245
996
2262
2788
4448
1528
1325
455
4262
3861
705
4231
1871
2749
3578
3080
699
1698
2110
4436
3951
3656
2026
225
206
2852
3523
4148
1124
575
1542
3438
1365
2078
4288
2896
2474
4952
2114
832
4975
708
4139
127
3326
3368
3385
3957
936
2303
2985
4504
4964
2639
1387
2803
863
2767
2612
3085
3373
4542
76
4286
3500
3526
2914
3295
1671
1788
3565
4159
1875
618
1138
1612
73
3346
4147
3550
3539
1057
2539
531
3911
2481
1846
3171
1487
3072
4555
431
3006
4846
2454
1106
4653
2156
4070
997
1895
1961
860
3040
3851
357
4984
1768
2398
4201
1147
155
390
819
2397
3175
925
1135
71
4928
2659
3227
400
2737
3594
2894
2850
3441
3136
4591
3665
3358
1808
4862
2056
1418
3174
979
612
3094
3793
2090
1377
2583
2857
1073
4818
4555
4137
4687
3762
787
4448
1538
3871
2971
4447
859
2303
1806
4985
4871
3666
3046
3254
2172
398
4285
3109
2575
2348
168
4753
1822
2653
3973
4613
402
4659
3452
1269
4217
3315
3296
4219
4020
1491
4591
863
1152
1447
1524
4217
3447
3679
4295
4102
3802
4753
114
1725
3831
1682
2190
4893
4371
1617
4053
3838
3505
2797
1085
3314
2975
2177
1873
3744
3523
4225
3387
2375
2710
4325
3949
4611
400
628
3356
2168
2355
4288
1723
4449
2593
829
3264
2693
4045
795
3030
2385
3377
553
467
53
4756
3247
4788
1171
478
1376
1735
622
684
3975
3773
60
2226
2623
830
4323
3428
4566
2494
191
4669
1428
4575
2403
306
1141
3557
1638
4910
3834
3236
1151
1248
2415
1047
1056
4374
1834
1963
424
2210
4631
4946
161
3687
608
1890
3670
3086
3540
980
1412
3327
4480
645
828
1830
643
4191
4379
383
1312
3075
1398
441
4831
1939
2665
2549
2591
4584
4947
1308
3466
4113
2747
3800
2349
2358
4454
4234
3591
3716
683
2312
4830
1059
1375
3726
4168
3681
2282
4279
3313
1136
1736
3494
4905
1845
3848
573
3920
489
398
2893
941
4270
2850
673
273
4975
1680
2778
1641
3730
3750
126
4524
3070
622
2410
3951
2557
144
81
194
1791
4653
1945
3752
1205
4999
2535
534
699
81
4216
2800
4353
3912
855
3012
4405
1696
1938
115
2089
2604
2133
3208
3091
3043
2619
4514
2145
3997
228
2999
4221
2779
708
3970
4619
3232
3824
475
2979
3606
3460
1965
2325
3888
3523
2528
2302
1348
2678
3682
3736
1048
2945
1526
1401
4005
4848
230
1244
3331
2235
4641
4003
1882
935
1963
1488
4597
3799
4935
4420
3656
3439
716
1071
293
2240
388
2611
4414
1192
1824
4314
3579
884
3250
374
3047
1441
3963
766
1101
4723
3789
2515
4622
1066
4713
2808
657
180
4437
3975
3492
3039
1309
961
159
1071
2432
2349
4726
2124
2718
3886
829
3441
3797
345
2477
3540
3262
1175
2013
817
4089
3372
2579
932
1240
1677
2647
2232
3733
1534
1005
2830
1089
4098
275
1505
2824
2094
4904
2279
4927
1952
2446
4493
444
3711
1070
3069
2334
2846
374
2445
3225
4050
4852
4550
458
2992
4985
689
4224
2057
4612
4454
4568
4063
1840
1459
1575
3434
2917
27
1006
14
4246
46
1163
48
2107
1548
1078
3300
1241
2442
130
4524
4243
3598
2474
2682
2255
1283
3964
3095
4668
4135
3919
4180
1288
3651
4966
4488
1664
4006
4892
2023
2529
3267
1026
4132
1231
2882
308
2263
4894
1578
578
3055
2788
1973
2802
4569
482
1232
3195
4098
3875
207
4629
4122
2802
4391
1252
2610
1788
4509
135
3166
391
546
4932
3984
1152
3144
1836
323
3393
4837
3043
4553
970
2493
4679
3678
4365
2431
1059
3675
4453
160
4311
870
883
2598
3683
1719
572
385
1661
3332
604
3544
339
2906
1523
350
3045
512
243
4004
2876
390
4747
125
4622
1070
3487
24
2643
149
2726
3440
3585
3459
1400
3873
3794
1583
1884
774
2902
3379
4072
1922
2703
4248
3367
1332
2584
1525
1821
2786
2694
2777
2884
3372
4848
1171
2413
1885
3490
4422
2541
633
2156
555
1674
453
1352
2541
3039
2630
2418
1520
3633
2562
848
1157
3677
2363
3527
3970
1042
4743
1631
3747
46
1633
4587
4173
1818
1448
3696
4733
3232
2274
4981
1361
3720
4595
1429
2560
3960
4754
3962
4161
4939
4429
4515
2421
2554
1087
1823
662
2060
1629
2088
2549
2332
1171
109
4170
4276
3154
455
375
1091
4858
239
4160
1630
1011
654
180
810
3724
3645
3216
1506
319
4776
3802
1657
237
555
3575
3154
3520
4728
1906
4717
3330
170
1994
2074
4029
4329
546
3274
4192
4921
1718
2382
3048
4508
3566
276
356
947
1043
2021
2341
4100
3253
2288
2739
2248
4951
2063
2803
2317
579
249
706
851
1664
1857
3867
1707
2787
3684
4357
1398
2985
1829
1596
1690
896
1705
735
4558
3773
2267
1856
3895
1695
4193
3953
1936
1783
2805
24
4268
4705
150
2488
4688
4328
1367
2042
1710
715
3494
3976
413
974
3655
1467
683
4494
1917
385
467
1228
4918
221
220
1242
1179
4101
2632
4183
4310
4226
2273
2400
1958
4140
283
4170
2910
4658
4213
1024
1925
3007
4987
1032
1926
4735
2797
4406
4690
4355
1878
4854
1954
2729
1740
442
1193
1265
3597
700
1140
1887
4028
3261
2281
1920
1057
2522
4982
4042
4001
663
574
328
83
2248
3409
4118
713
3848
1607
2099
4879
4649
3928
2701
290
3980
1874
3905
3065
4804
2228
2719
740
3165
3346
2843
507
4256
41
4870
886
39
4978
561
22
2526
1531
1315
138
2241
632
1943
1126
3667
2483
4633
4643
1022
4008
1663
2390
1486
1360
2672
3391
113
200
4069
1531
3940
609
2679
2000
4779
3628
3900
3822
2827
1588
2
3130
2639
3001
4430
2419
567
3452
4823
2090
2932
2773
43
4448
4187
715
4791
3809
3032
4176
4130
2049
3326
1789
764
2431
773
2868
4797
1834
911
2899
3763
4093
466
3410
2472
828
2652
687
3950
748
3015
2122
4749
1141
3985
4450
1682
1871
1597
3548
426
3030
527
1325
4968
2029
4260
2429
2778
4033
1301
2065
4152
3248
4580
2012
729
2259
3358
4028
273
1878
1880
4634
614
532
363
523
4131
2067
2322
4077
3224
2743
999
2219
3815
654
4863
449
646
3840
1001
4899
2773
3234
4746
4481
824
3991
1009
2194
3992
531
229
3210
816
3589
2379
2856
2524
1727
4733
3937
2016
2931
1815
3856
2783
1363
1059
4306
4429
1589
3641
224
2147
1568
4839
4018
2158
4721
4432
3795
4519
4565
431
4470
1670
4954
2380
4441
248
891
3893
3683
3458
3184
1921
3052
4370
2389
4688
1903
1616
4301
3334
4384
4510
78
4131
1409
2041
4276
2602
116
4036
4467
1587
4767
2889
4970
446
1731
3180
4716
940
3269
1770
3795
1184
4456
3769
3726
1435
2040
1507
1346
4870
1974
2596
3342
417
2174
3900
4125
4015
3985
1462
2989
496
4651
622
2323
1185
450
3739
2389
3294
365
1770
3461
2333
3740
2765
1500
523
2025
3957
2383
3871
1956
607
2952
3219
511
2059
3894
2809
3581
2425
3833
351
860
3665
2044
2146
4975
2990
2577
551
1482
1109
4095
4053
2054
1680
1065
2644
2198
749
4728
3131
1318
3275
4248
1127
1268
2065
1889
3273
2060
1949
584
294
3950
4359
2191
2644
964
3802
2937
3026
402
3912
3563
708
1266
458
161
1789
2714
1261
4428
1167
1236
3979
4676
3
1711
3039
940
3492
4225
261
1064
3608
3426
2503
4958
4139
3246
4515
1764
2999
4708
1397
2338
3981
3365
3469
2108
1055
3289
4089
1966
561
4198
3820
4140
990
2087
3284
1798
239
835
1608
4279
26
2133
1033
1409
3997
85
4903
4043
4991
3055
1535
2850
1711
1392
285
4023
2022
2
621
1920
425
2156
3282
2243
433
3439
2131
1037
3815
4789
4914
1108
1260
4393
2479
560
2968
4908
4172
2346
2644
4100
1998
2391
2630
1452
4781
2104
4900
3110
4058
4859
4350
2628
1572
565
44
1735
2386
338
3999
4184
4005
4696
641
1723
2431
1111
4671
3813
1307
1401
4939
3403
1388
2337
4090
3957
1662
1920
696
4986
1227
3301
367
4848
729
1541
505
3869
3904
492
972
556
217
3838
4091
3260
1154
3581
2138
4570
1414
583
1231
2912
1750
4634
3376
955
1271
3287
1871
704
4943
821
873
4306
4507
1574
3352
1448
1824
4801
2526
4258
4899
3100
3979
3366
1119
2969
292
1092
4093
455
4450
3981
4363
2565
981
1844
4472
2318
3761
4175
2599
307
3291
2826
822
4461
3719
1765
3149
2292
2107
3110
150
2178
4596
183
963
1706
799
3080
4443
4739
1946
4348
2611
802
3763
1014
277
2747
4218
4525
4807
699
1784
3574
3420
2770
2749
2903
1019
1158
4092
3059
3666
4344
3937
2961
3187
2805
77
4066
1651
2724
362
3908
1405
2862
1268
2500
964
429
3254
1145
1052
408
3660
4609
4511
1611
3435
1206
4924
40
181
2600
161
3314
2791
102
3735
3524
1620
3172
2277
788
4281
4232
4100
1517
2434
4359
902
112
4707
2400
4951
3661
3851
4698
3083
3410
2968
4137
2581
4854
629
4185
3236
3847
2340
1555
2132
3473
4915
3644
4550
3286
4618
2268
1247
3831
3966
1172
3728
2697
3767
2041
11
3481
3597
4935
379
2440
26
4061
3238
1013
3711
1185
1567
3171
4772
433
329
2311
1697
2912
2197
917
1884
4987
1807
249
1980
2132
2615
1414
3043
4246
628
1719
1703
512
923
1855
2343
2629
4446
3203
2086
4306
286
1866
1885
3654
4402
2488
2357
2244
655
4872
4151
763
2372
695
96
571
299
4483
3710
2291
3735
1085
1342
1112
301
2529
4984
2660
3617
4770
197
3502
279
784
2661
3129
1268
1585
613
3154
1632
665
2757
3152
3312
3948
3928
2670
1967
3519
131
1403
3683
4146
3234
4819
528
2893
4903
1398
1422
3908
4323
56
1167
898
4453
3396
1120
2264
4073
4468
4058
1259
3744
321
2126
2699
3544
4010
4500
1410
509
4296
28
2929
1362
1814
1068
198
557
2079
4064
3903
3404
956
2437
1131
3920
3426
3543
929
3945
946
1906
1367
4138
2131
4870
4887
3114
99
4441
500
3550
1433
4850
956
115
2072
1661
3441
1802
2637
4143
3016
4231
1518
3650
3911
2941
2566
2783
4209
3176
1802
3736
2466
1949
41
2145
51
1806
853
3858
3627
1742
2237
719
4593
2286
3896
2965
4306
7
2568
223
3612
4017
1264
3265
978
4064
3462
358
3394
2203
1832
1746
547
2271
1419
1018
2333
2836
1479
1434
4368
3613
2801
4922
1454
2926
2304
2692
3450
4675
656
4077
4724
2823
616
2110
1089
1418
2255
4456
1770
2466
1360
2279
1367
2968
4542
2579
4688
143
4541
3951
3896
3438
3054
4777
236
3873
487
32
3513
302
902
2486
2056
1506
2019
2465
3245
4957
2882
1904
3657
278
2943
1676
4051
2084
4846
2588
3397
2577
4341
2099
3540
996
4672
3150
2427
2095
1378
3688
4170
4331
3911
4330
2264
4768
1986
4977
1733
3893
166
2738
4796
50
2932
85
2912
2422
1827
2014
4131
2014
2710
3026
1400
3745
1712
866
4885
3991
4675
4877
3501
3976
3452
4210
934
2544
226
1824
41
881
4241
4471
178
3967
3989
4940
2967
1831
2408
4964
1225
1852
1830
3755
3375
903
4748
710
3255
1784
2643
4955
3431
1940
743
3989
14
1435
3981
4989
1654
2265
1308
1775
2681
2624
915
2549
2700
1008
703
3479
2912
3580
2567
4030
145
2038
151
886
4405
4423
3913
3494
3593
1186
1490
4849
4253
2273
4851
4312
551
1251
3334
522
1217
1983
2530
3082
4000
2817
2366
2325
1085
1441
2729
369
1171
2177
4233
2604
2092
2474
2158
4031
3916
3602
1838
4801
912
3776
1134
281
4656
3021
2381
521
497
3733
153
1735
105
3755
3147
2076
1675
3418
3149
3465
4269
2136
123
2257
1458
4665
3324
3741
3158
563
4442
3993
3332
4714
874
3472
874
2264
836
4948
1249
67
455
4686
165
1503
3289
3684
2162
3356
434
3386
2933
1209
1216
674
2850
3916
3587
3564
2523
4498
2325
4318
886
2085
2320
3180
2800
1322
4836
1202
1508
2782
93
2557
2738
3704
2540
2992
537
3598
1922
148
823
578
2405
1139
3649
3152
1705
3509
3012
4112
4059
462
4221
1643
3772
733
1661
4130
2609
1453
1803
2583
3245
2071
2813
4938
1038
327
1327
1532
585
2694
312
3198
3589
3831
4849
162
4543
1832
2670
2658
2452
1746
4009
781
3455
982
2161
4785
621
665
3943
3494
1796
1037
2543
4718
570
2032
4229
4206
3107
2994
3048
3105
1006
3948
159
3177
3520
45
690
1926
1551
814
770
3943
2915
2133
652
1239
3112
3337
443
2848
4175
4654
1674
2427
614
3054
74
4831
1415
1278
2351
3767
2650
2790
34
1321
2284
3674
4527
4037
3964
3106
3700
4754
1726
2557
4732
3456
4745
4701
4051
610
4299
1486
3349
4773
2993
2285
560
631
2121
1293
4339
3841
3551
4440
4483
3132
1532
2538
1588
857
1949
2519
2508
1110
693
4964
84
4616
4514
3009
2306
1832
3828
3055
4973
537
4013
339
1526
751
4101
4322
2266
40
1211
4395
2455
4835
2497
63
1042
169
1185
1673
1901
4910
2816
1830
4693
2186
2366
381
1171
4899
2157
2876
3043
2684
4688
1050
2825
1332
1747
3581
181
1943
3665
1348
709
4216
3962
563
1083
1135
122
204
450
4605
976
2005
1254
420
4367
4313
3572
46
311
1397
1785
3091
1532
4956
4989
1880
286
4441
4297
2602
4624
4525
2088
3293
4608
2003
1194
1339
4152
2530
211
2073
2983
797
2938
2570
4960
2526
2099
2055
4682
3285
3064
93
944
2204
1453
228
4011
2835
49
1946
457
4916
316
2479
2484
1358
4158
723
2317
4272
258
4767
2070
4250
4889
2834
2029
2788
2865
3003
2431
1319
3343
3541
2342
1005
517
3800
3046
657
178
2284
915
4685
3368
4473
1226
2175
1714
3255
3262
3364
4642
4096
4413
2080
2451
2843
1864
477
831
4758
4393
183
1244
4398
2527
21
750
2756
3614
559
881
3051
3417
4444
1670
4868
3714
1313
4823
2440
4841
4733
3133
4173
1274
504
2866
4742
3371
3747
3786
2418
1433
9
4361
1615
4346
4878
1136
3412
192
3176
3000
1627
1861
958
1366
387
4734
3763
654
2513
675
1816
749
1077
2980
3435
458
1501
2987
3996
3578
3161
1541
267
2270
4897
1928
347
3007
4678
1871
1088
3854
3291
2117
1536
3137
3152
2704
3962
3485
2838
2200
4666
916
3159
4148
3951
364
969
4624
4439
1091
558
1624
4497
520
2657
819
360
2454
1148
3812
3821
802
2388
616
1805
2626
4237
790
18
1145
3680
1561
1662
3581
3859
2534
51
3387
3727
1124
861
760
4023
3784
4100
2733
291
3693
132
3995
135
2236
95
3078
1812
2708
2101
3101
2639
4856
4807
4007
2832
4863
2524
1133
1992
2334
728
1784
1925
3211
4363
1047
3589
2035
2285
4888
1438
4202
616
2448
650
4698
4681
3844
4902
4966
264
2238
4992
4680
496
4436
1020
2006
2577
1636
2754
1562
1706
1444
4978
500
2038
2099
1810
2331
4347
3321
2393
4528
3930
1512
1313
1503
1247
423
1051
3380
1877
4101
4157
2459
3270
1909
4974
3497
768
4500
3787
754
1922
3094
2691
4726
1935
1170
901
1816
4685
4577
4886
4364
3939
4960
4697
532
4740
2654
4623
673
469
410
1955
3251
369
107
2387
432
1485
409
1826
2867
2830
432
424
3614
3891
3454
3580
409
430
2545
3072
1092
1684
3773
2365
171
1496
1800
4616
1978
704
1875
3945
4862
2229
3556
4559
3827
2552
1948
870
3306
1304
3445
3008
3167
4516
4020
2369
3817
2151
1991
4241
2091
3002
4095
2539
4842
602
3957
2577
1703
3592
97
2754
4669
4017
3347
110
4155
4215
539
523
1136
4308
4921
4778
508
1798
294
3723
2820
2391
3754
372
3731
2455
3702
587
4972
2643
699
1189
1224
4364
3251
3784
552
324
4020
3180
2523
1900
1557
486
2091
4698
48
991
4721
3750
2811
1568
1640
4274
82
4682
2376
2906
4410
4611
4558
3129
2982
2343
2349
3283
2859
3842
1631
2742
55
4712
3333
476
3130
1724
2417
351
3466
3022
2083
3194
4160
2513
4584
1002
121
3443
3199
139
4908
2964
2933
2106
2593
2918
3286
1414
319
3438
1374
113
3255
3355
3663
1534
2138
2715
3377
2102
143
1192
3888
3156
1911
1671
1185
751
1659
3200
190
732
2756
4925
2104
2996
2984
4989
3009
771
2332
2681
1365
2286
3937
3191
4451
1235
71
4011
3495
3790
1326
392
654
4996
2739
4510
2477
1344
4907
2368
2343
4753
2471
774
4055
1228
2707
3771
905
4454
4274
4834
1775
2113
2284
2247
2665
2174
4393
4615
3331
511
3336
2756
3288
1509
468
4042
1360
1210
2255
767
314
1444
1472
1188
1043
2747
784
4809
2366
4595
2312
3750
3343
569
4172
2547
4751
1240
4927
2831
654
3401
2243
3649
446
3635
102
3023
434
4373
2766
3280
1500
4080
1898
4921
1533
3643
468
32
2800
972
1834
556
1970
2221
4996
4591
429
387
2271
2414
3926
562
2746
4490
562
3869
3281
2089
1332
178
1768
4132
38
4348
2824
3077
3128
4709
3498
4573
79
977
2274
4869
3681
2842
3483
378
4803
279
1550
47
728
3082
89
431
95
1843
4613
209
3238
280
2730
217
1697
1446
3910
2863
4612
4452
2514
728
4304
559
2967
4839
3993
692
68
666
1273
2373
1830
1076
3518
4863
2489
1120
2017
706
4576
402
26
2036
2703
66
4449
10
4234
2603
161
1631
2768
3237
1751
2817
1288
3552
2269
2364
1682
120
3118
4552
2855
1897
3705
3366
258
2087
1223
2236
149
3051
1646
3052
4682
3571
2918
4715
1714
3052
4702
2119
1612
4441
4239
2649
2463
386
92
3858
3691
2183
3886
2348
4176
3634
3642
2707
3991
1575
3647
2983
1908
4136
12
363
654
4481
2560
1102
1507
4149
778
1107
4580
1361
1301
2447
4085
3292
2168
2232
2925
4573
1949
3938
2937
617
4340
3278
3485
2635
3866
2227
4627
2952
1703
823
2253
3405
747
4513
2378
2880
4164
530
2741
4291
1666
4803
3758
4664
2208
2552
942
4569
978
85
662
3236
926
1083
3475
2125
1941
4230
3829
2232
2115
2977
211
1052
4363
4867
2481
3604
1361
3622
1695
1743
3040
4910
2556
1950
2792
284
106
3923
1105
2702
2742
144
3757
1381
4465
1289
2118
4832
1585
4690
3335
3828
868
1349
1279
933
814
522
4536
849
382
4938
185
2073
4848
2986
2101
4032
3686
4949
3068
945
2725
1369
3310
1251
3077
3024
3643
3326
2497
1252
4741
3043
372
177
2230
284
3057
818
2809
1873
929
812
596
4872
3308
4503
4401
3058
1261
4097
3584
3435
4591
1618
4441
296
457
2640
4107
1623
43
4655
423
3169
2761
660
4445
1723
716
4280
2155
1661
550
1666
2958
2004
4053
4099
3369
666
893
3206
142
33
529
2985
4173
163
3570
2448
4045
490
1863
777
2572
693
3051
2455
3647
3832
631
4630
2666
3965
382
2717
3890
2259
515
3754
3566
712
2220
707
2876
4503
1009
187
364
3492
242
3446
3676
3236
1489
3450
3196
2372
62
1235
2350
953
4338
4693
3173
1141
4662
3204
3506
271
3622
4651
1843
4846
1739
3869
1827
2411
2087
2184
3552
1406
2253
709
2736
1473
4833
4269
3173
1727
4824
3511
3082
3988
1367
1122
2685
4681
4590
4244
1868
3245
4947
476
806
3933
951
1421
3562
3215
4723
4676
1155
2683
131
1838
4766
4157
3169
3200
2646
1075
844
2055
2145
3289
4361
1986
893
3515
2558
2213
3927
255
696
3006
2910
3062
3577
1403
1526
942
833
973
2610
4616
4782
3674
2467
24
3962
3322
2777
4530
2803
2591
965
209
3189
3969
130
1163
1617
2841
3784
3636
9
1916
2830
2903
1594
3464
537
2177
1999
1857
1293
4599
3962
3467
2631
3672
4008
4966
1938
4866
1868
3774
3732
4265
4939
3870
2622
347
1332
816
356
2475
1655
738
3162
797
4422
1681
3404
4325
3249
3059
2054
1626
989
3302
1825
2045
4368
1608
4899
4342
591
4298
472
1679
4363
886
290
3687
2371
3604
2100
2431
3024
1297
906
3327
655
2103
1228
276
4209
4023
2644
1298
467
1662
3358
1604
550
1229
2753
4236
484
4897
2607
3656
3129
4331
3139
3473
145
724
4416
4760
445
4878
3583
1695
1671
1252
2531
231
4391
3653
3764
2465
917
525
1719
1503
2436
1956
4865
660
399
4195
2381
3295
4315
3216
1119
473
3536
429
2519
4213
4059
2108
1298
2089
2130
3891
1448
1459
2859
2463
1657
4145
695
4976
4316
324
3682
384
1877
1598
1767
4394
2181
2225
2586
3685
1056
2939
1476
51
4667
4381
1114
4376
2094
797
3597
138
4445
1019
306
518
1497
1110
507
2260
2585
343
3982
3047
4092
4112
4578
2600
3126
1108
881
1614
4205
4594
1171
3101
1346
2738
573
1822
245
4058
3208
3034
1506
2624
3087
992
510
1730
3902
3418
4758
1514
4698
3698
2514
299
2188
1374
4444
1291
2035
1790
3483
1120
468
2173
4254
1203
617
384
4114
3427
388
4035
4718
1104
3297
2605
14
2846
4196
4711
672
4038
3127
777
959
712
3613
1320
1795
4670
2054
1619
4982
1780
3120
568
2032
590
3664
3370
2689
2238
1595
1335
3910
2146
2435
2861
3380
747
4409
2063
2479
3907
108
3426
306
2706
551
3537
89
3380
2839
1275
1633
4706
3232
516
1775
1135
2945
4104
1915
2368
4158
145
273
3569
1841
1013
1584
2671
3813
4069
1484
4203
2038
3715
4214
2525
3940
2745
753
1823
4024
1947
2806
1728
76
403
1421
2723
4442
1400
1406
2331
655
4192
3608
2079
2622
3980
983
2834
789
2999
2484
2482
3341
3836
2457
1631
102
3359
669
4956
714
4401
3663
4004
2482
2657
2723
1124
2216
4371
3610
1154
846
4183
2024
3986
1413
4165
482
3021
3394
1581
706
328
1243
2153
1833
23
1922
1774
925
2895
3142
459
2194
1716
4605
4299
3113
588
1855
3540
3665
2405
2161
4068
1917
3743
1148
2462
260
2228
980
643
3098
3866
4012
284
747
139
2447
1413
4199
2198
2963
848
209
4927
1442
2317
172
813
3541
925
2791
829
4870
4618
3753
4712
3147
4065
3445
1258
3378
1089
879
3078
498
1602
2859
2623
646
1346
2893
2616
1986
3716
1652
214
2136
2980
286
3258
2343
516
750
4548
3712
3717
3444
4265
2788
4080
1043
1073
2843
1326
2233
1180
3996
4624
1165
339
509
1453
2662
2973
101
4031
801
1708
2482
726
4359
1962
2310
2955
2688
1549
4806
2875
3380
641
1117
2549
1546
4497
3112
411
2826
4519
2755
1683
140
156
4982
2574
1869
1807
4816
3738
2383
4196
3887
1476
75
3514
911
3869
2567
3933
3933
378
2653
2163
4334
1488
1436
3111
396
4316
3268
1551
2607
1869
1497
1337
2622
2384
2132
3360
3555
3454
1245
243
2820
2458
4506
4549
1930
2856
1048
565
2210
3831
4503
4508
2259
2338
3704
3459
3471
2824
2676
2081
3131
1993
4048
3985
1115
4990
1843
2548
490
2507
2986
673
4074
2893
3172
4907
252
2383
3593
1500
4632
4000
4713
2387
2840
595
2991
3690
2851
2741
4575
2488
515
318
3463
4219
95
2114
4440
4746
4624
409
952
2533
4553
2414
178
134
3061
220
3638
1493
1932
4289
2797
1206
3752
4376
3495
4518
4396
137
1768
4868
1193
4494
2660
3861
4641
1433
2830
349
3295
1604
3569
3579
4846
1430
363
3480
3772
2919
70
811
129
4466
3261
3387
3738
2640
2655
4713
1459
549
1015
4071
4598
3518
2027
1158
634
303
173
1714
1069
3296
3127
1533
2096
4032
4056
4052
4669
1792
1613
610
150
1669
533
2143
2810
686
3263
3999
949
1258
4255
3968
1065
2583
3518
1017
1916
2070
2207
2007
1960
1615
3704
4873
2737
1065
87
4198
2594
1894
4890
3937
4010
4238
672
3927
1724
2419
3875
2158
206
4710
1750
3746
2232
4288
4025
3207
370
928
4763
387
2943
154
167
240
1129
1641
1937
4929
2164
3580
3112
4238
4888
2685
1660
78
2858
3637
4678
405
3317
2661
1139
309
3116
1186
2211
1683
1234
1963
2755
2665
1641
4786
2845
1562
106
4583
2945
2513
1817
329
2824
3492
1494
3939
3825
4004
3129
1798
2977
2694
2184
2530
4759
4206
973
1491
3192
965
1563
4321
1337
4806
2027
1183
1816
939
2903
694
1356
551
2799
190
1608
363
1938
1924
1881
2512
791
3869
2943
1914
1015
1407
1327
2142
961
4701
2501
4274
4030
3684
3365
4084
236
4182
188
4285
1719
501
1836
4001
4513
2215
982
1582
1436
1125
1033
4136
2846
253
3065
1896
2797
3575
1952
4381
255
4841
4350
4109
1078
4987
1940
1318
926
2413
1812
3221
1306
944
3989
3977
1251
4216
1522
4204
1776
907
4838
2810
1984
636
160
2783
2326
754
4833
1819
1478
3746
4474
3441
4519
2775
784
252
2948
3979
868
658
1130
1838
3325
2546
3588
4714
4747
438
2663
3309
2268
1156
4434
3582
4899
3661
1548
4251
438
2924
955
2432
4955
4514
442
1386
3958
2418
4390
4769
2165
744
1774
4978
3796
1674
3216
2632
2100
1496
950
840
4161
3977
774
2592
4682
4944
3076
2520
2273
3739
2685
249
3546
1137
2264
2873
3922
1906
1860
568
2334
3101
3262
1826
971
860
3689
3075
2379
1549
3486
3398
4912
2877
675
350
2228
3459
4150
3709
415
2609
1399
4871
4986
1795
407
803
3301
798
2804
969
428
4972
2465
1038
589
781
3015
3565
3547
4589
182
133
3510
1115
631
4100
997
2703
868
4698
5
2357
1624
4920
2061
4480
1909
2154
4207
1695
3341
354
3040
3552
2131
4545
2864
3159
1848
3386
4211
2716
2468
3763
1690
2862
836
1369
294
2169
1759
1479
1604
2249
1852
1955
192
1825
599
1426
2807
171
962
3490
4837
545
2206
1460
1529
4431
1210
132
3550
3774
500
1700
1693
3810
398
1749
1391
889
2581
3402
3786
3815
3962
944
2494
1773
3548
3952
4244
2403
2878
4141
391
2964
336
1324
4545
1372
1125
94
2979
2996
4358
4938
867
3711
3454
4950
2221
3803
1189
364
1338
2018
3961
3879
3963
887
787
1008
2169
435
3965
1844
569
4074
2008
4507
4040
153
4305
1210
3263
604
3930
1723
3024
2723
3621
1657
1353
144
4665
3457
1789
2257
1461
4284
1643
4423
874
262
1528
2680
4693
4694
1676
4595
3598
4607
2281
2706
2802
4823
686
1067
3419
1261
876
1188
2544
320
3387
2503
65
374
2564
4389
1733
330
3813
618
3546
1274
4163
3908
1683
2293
989
1646
3032
68
3854
2830
2818
608
2102
4393
3038
2443
3049
957
4257
4029
1589
3324
3728
3678
4504
545
1069
94
2073
211
4206
1974
1412
2881
2779
2109
3425
1381
4587
2906
4917
245
2116
4453
1745
1382
4432
3146
273
321
4035
4746
4177
4078
3059
3674
3854
3406
799
3440
2241
4686
1393
1558
1043
1090
4028
441
2502
2014
2833
3322
1706
1685
4382
2920
771
3131
3380
1363
3422
4026
3909
1495
204
40
498
4481
29
204
1041
4311
885
4077
2275
4525
3854
3025
4454
755
244
2140
4259
762
3235
1558
3315
3058
915
2162
1672
4947
23
4211
1126
4506
3494
2740
3236
3952
917
4350
4965
4423
641
771
3885
66
431
470
3914
2124
4023
1717
2589
3129
2914
2002
320
3641
4534
2052
2542
1168
4870
3240
1443
3658
1163
678
4676
2878
113
2578
4032
3366
330
4509
354
1727
3555
4641
2167
335
1518
2979
743
390
2074
3683
3556
232
3321
1573
16
3592
1304
1967
3235
2216
2306
2738
444
1621
1516
2519
366
27
2038
1138
674
1534
2071
2578
3384
976
1850
4985
731
2900
888
1737
4515
2443
301
276
3876
1850
3241
4498
721
2386
4593
466
4352
3215
2149
1914
4913
1232
2334
3854
4173
1037
272
638
4450
2509
4494
4921
2324
265
4906
2951
294
3087
1852
1312
303
4857
4239
753
3383
1274
2113
1157
2861
2054
3574
4391
987
2528
697
2210
3913
4897
2612
1915
1896
2415
4399
2389
4718
2423
4137
3412
2868
1369
502
1250
689
885
2853
2045
1854
4514
2519
4167
1380
4682
4003
31
4943
4446
2264
2315
3046
2457
4846
2618
1488
929
1142
2698
2290
2532
1983
710
1983
2985
1565
1548
893
4717
2199
1020
347
4949
4356
3050
1862
4007
137
1344
1256
2776
2778
1193
1380
4379
388
4886
2595
1412
3455
2553
1916
3639
3640
4729
2632
503
3896
3393
1725
2546
1634
90
3354
256
3216
981
3650
1562
1051
2907
4506
1992
1471
1115
987
1257
2741
1847
2739
296
1424
3234
3079
2618
672
2327
4606
1591
4645
3158
743
4327
435
3926
1509
1961
2397
3885
2147
2012
321
2695
2867
1034
1313
483
2647
3147
2335
943
3381
2315
1077
2712
3402
2918
736
4726
2988
2281
4904
4938
446
5
2935
4208
1504
2333
4577
4211
4148
300
1028
4093
953
4630
1830
3795
2570
1159
4696
4832
4734
3686
479
4139
3504
416
3203
1189
334
4049
2338
4560
3912
1908
1290
2456
4774
3891
188
3513
3232
4599
2536
4039
199
625
3713
3964
4088
1596
1789
1288
4109
307
317
763
4926
1561
4312
2258
2922
3377
4612
3539
3489
3763
325
4753
2515
1787
1412
2317
29
3297
1095
477
4055
4541
1685
2433
1101
1569
3200
3076
753
1921
966
2919
2648
4359
4215
4206
3084
3275
2221
3208
4614
2412
157
3853
1103
4592
3994
1855
462
996
4624
299
1324
300
1230
3483
1888
948
4679
992
1777
1989
2854
2751
82
2821
1863
2388
1481
1053
3400
3750
739
2865
1161
4128
1225
394
4023
3306
897
4620
38
3956
4930
3924
959
3894
3289
72
692
1169
3931
2046
636
542
4712
4839
2278
1364
2733
2165
2581
251
1103
1843
4418
3414
1936
2712
779
985
3295
3201
3224
1698
3166
812
2444
4465
4689
2443
1968
1009
4409
3583
2645
2471
4837
1502
1783
3182
393
1114
4401
2497
851
2657
3188
3718
4352
882
196
2764
1501
2033
3095
1922
56
4948
659
1880
1950
2485
239
1149
792
2783
2771
4385
27
64
1410
1707
4695
452
1846
358
1135
4636
788
794
4229
1134
1745
1339
892
951
3624
4743
4924
2352
2817
476
4780
4610
2849
1711
3172
106
4879
2098
4732
708
4409
3814
1860
4163
1471
4856
2704
1397
4097
2212
2525
2722
1186
1209
722
3852
2907
4975
475
4429
1508
3386
2523
2503
112
3086
4839
3381
1398
4060
1289
4601
4851
1057
565
1496
1532
2291
1309
152
3891
166
1227
3485
3796
2684
2164
3676
127
2883
2501
2177
1652
4195
2479
4130
4845
2595
53
4510
4181
2028
978
1435
4737
4158
4390
2680
972
2085
192
97
3001
4786
685
2348
1730
961
263
1751
801
795
646
949
1832
4207
1258
3061
4726
151
2593
911
1975
4275
2936
1381
2784
4483
2053
4223
1341
3212
2620
2684
1440
4763
2230
1966
3054
1153
1218
3112
1571
1079
1935
4421
1118
4861
182
1760
1646
2730
3374
1267
4201
2856
3875
4227
422
3267
2236
1067
1698
4297
3298
3887
4455
2650
4069
4834
3045
2889
1245
2357
1387
1348
188
3184
125
748
4602
2447
3724
3272
2754
2504
3893
749
1313
319
885
1639
2344
2359
1016
4561
2690
666
2960
632
3242
3773
2434
4086
4474
3486
3108
3304
3668
2635
4559
2328
1367
1341
2332
2019
4119
1287
4601
836
4137
4469
2537
4317
3165
2738
4233
2955
1002
1599
2820
3763
3731
939
3928
773
1857
2215
150
4182
3272
1731
2030
1172
1622
460
3636
2987
3610
1030
2828
2986
1482
4415
3714
6
1511
2414
2393
3871
2337
3462
2656
3476
889
3019
4385
190
2789
606
161
2013
4926
4779
991
1438
4695
372
4252
714
4340
888
2519
1716
3597
3945
3508
3533
3273
2439
3199
228
3418
2325
3200
1112
1876
3727
1348
1647
1703
2137
3854
1260
427
616
1689
4887
833
3615
3477
4470
886
3905
901
2841
3186
4525
97
752
1924
3000
4725
4167
4073
4670
1360
221
4129
24
1724
1046
923
2328
2017
2217
3821
2920
2767
4267
4463
2632
333
1034
833
2501
4563
16
892
4899
4197
2075
26
4887
4225
700
877
3320
594
4549
3292
486
1957
3591
623
4322
3890
1507
2155
2522
4102
3271
1402
3788
539
929
1204
1209
892
4153
4791
4632
4580
4496
4338
1703
4321
2959
3371
4872
1366
1467
2122
1613
828
747
1827
4963
2928
4893
4222
3176
4940
1101
4331
2509
466
3065
3990
3503
34
1313
443
2848
2036
1476
3257
1478
4196
4021
1027
544
3587
3381
782
3099
4148
1188
1219
3125
1132
22
4805
4132
3620
1376
4460
125
2534
841
4098
784
4859
1237
2227
3516
659
3708
3075
1924
2824
1322
565
499
2344
3780
3102
500
1665
2805
4499
3267
984
2183
2283
1014
1331
4839
4117
2986
4660
4466
4940
334
32
2021
886
3437
4284
191
790
3822
4536
4818
712
52
39
315
2675
4270
4080
3630
3263
1930
2475
698
4841
1293
1840
4098
4663
3935
376
3812
1651
723
2662
1301
4069
3708
1014
1116
4016
3109
1466
4538
1217
2007
4499
4960
4691
1761
3841
3896
3091
2563
624
1100
2548
4840
4176
3097
1427
199
4584
4676
3630
2154
2416
1756
1820
4545
4165
700
4060
4060
2201
364
4677
1576
2703
334
666
4845
3579
2354
4475
4727
1159
1406
1423
4566
339
502
2872
1677
2425
706
4615
583
698
2761
1962
4224
1528
1649
939
1551
1225
3147
4105
1763
367
4676
7
1888
540
2187
280
4724
1460
2239
2981
4567
566
4079
879
1273
268
4469
3410
2689
4350
190
1206
930
4700
3695
1557
4991
3756
4577
4426
89
653
3739
2087
3046
643
4533
3157
3340
2979
3622
890
2101
2808
3501
3920
3581
2160
1687
949
4749
3913
2252
2417
3235
4055
3100
354
808
4143
4084
180
2951
4870
4420
1403
1870
1537
4436
1272
4165
637
1431
4166
4862
2829
3334
3068
2123
2072
535
3219
705
2062
3461
1651
3351
617
3932
3713
1633
2463
2846
1803
2232
1342
51
187
2945
2088
178
4352
519
34
3415
2274
2363
1980
4054
4251
999
840
1152
930
2299
1117
4349
3391
3108
4577
4062
4143
3550
1492
4482
2823
4750
2935
772
1764
3962
3505
721
3487
500
1288
1657
1336
4631
1906
4493
1912
3627
1460
1411
82
565
47
2405
4248
3256
572
1570
4495
3270
1364
2618
4518
4290
2724
4373
4339
2462
883
3067
3646
4344
2456
3052
2377
3931
201
1078
2018
1061
1551
3319
1334
4439
2118
3904
181
424
1782
2607
1747
1455
1356
1948
561
2709
327
2900
3461
4990
2388
3846
56
95
4017
1799
61
3981
3441
3043
3230
4107
1935
4158
3918
2439
3450
4626
1412
2899
3256
1030
1799
4525
4317
3031
2819
3539
772
3897
917
272
4852
2732
1488
4853
1080
4735
807
3961
750
1444
1095
4887
2368
4967
2443
2166
1358
611
4307
1782
3199
737
2143
514
2327
4090
2323
3461
3021
4209
4093
4338
2247
1733
1773
4859
84
1155
3323
4595
873
3758
300
544
2088
3884
465
4618
1255
389
4118
1531
4198
4715
1230
4421
338
2507
3901
2447
2025
2054
2298
4846
2187
2744
4194
1331
4925
1199
1726
136
1794
66
787
1035
4296
4075
367
3757
4462
3139
961
2837
2099
747
1352
4713
4333
940
1032
3772
2660
3219
1863
1949
1724
465
1126
4764
1177
856
4697
3690
4808
3417
2819
4123
4063
2708
3938
2375
2470
1729
2969
2044
4640
1565
2199
1694
3153
2300
3707
538
1676
4624
3983
1049
833
2173
1992
4391
837
2088
1787
29
4571
4007
4640
1067
3254
896
260
1044
2156
2472
2471
2052
146
1935
3661
2891
4439
982
4934
1186
3171
2516
855
3813
4859
493
4001
666
3801
3023
1011
3497
4149
3026
1303
2113
4436
4458
4151
2626
2662
3103
1833
143
152
101
4816
1156
3888
4116
2826
1959
4248
797
1061
2026
4247
3849
581
2165
4089
4678
4959
4525
2452
4433
3944
4376
3964
3
4488
3820
652
4860
499
3210
4419
2166
4108
2926
1836
4203
1656
1485
559
2184
1973
1971
2292
4216
4448
543
3103
2701
1517
3177
1110
3606
3596
3415
2772
4406
951
398
97
1384
2219
2506
2758
4437
2449
1411
4939
906
3128
152
3186
1593
2983
3345
2445
3966
1014
900
3827
4464
812
20
883
2471
1906
1265
1122
641
2243
166
2772
1289
685
3234
550
761
1045
351
1872
1430
1897
4412
2896
845
1385
3407
4946
3545
1242
2897
1773
381
4112
2962
2395
1584
1657
2383
4511
1868
2260
389
356
1143
1095
1446
4203
4685
1257
1650
3371
1620
1598
6
4194
1773
203
4140
2571
2705
4548
3158
1619
4691
1000
826
4322
2861
1159
2068
3837
1378
3894
3181
2362
118
2977
2667
3452
788
1214
1883
3747
3790
1289
3320
443
496
3882
1809
145
3417
3877
3174
4155
3148
2537
4203
4658
4326
1761
874
4931
571
2194
2832
70
1331
419
2058
194
542
3202
1333
3300
1896
4218
2085
4320
4142
2253
2199
3674
3884
3322
1625
4303
3368
1419
1537
3038
529
2109
2407
1865
322
1936
1601
2509
278
3956
1507
100
2031
192
1357
1577
4625
1603
1215
3650
4515
1430
795
4291
2139
4538
2253
4878
4248
3181
501
3887
889
4682
4045
3598
3604
1636
3877
1016
2527
2826
1235
3350
1603
765
3785
3175
4745
1620
2499
2042
1233
1321
3053
4731
4344
1907
3456
4979
618
2821
1284
1065
3396
1614
2515
3161
225
751
4809
187
73
1445
1959
2137
3940
1822
1343
2698
1125
1593
4622
4904
401
3119
3512
2396
1499
2114
2150
3180
733
1855
2940
3751
2497
905
1862
4549
1650
3343
894
278
1017
4659
1415
3495
702
3160
390
1416
1704
1343
1792
43
2278
3264
4197
4486
487
1071
3170
1425
3187
4591
4566
4326
298
4470
4766
4134
1944
739
4913
2165
1005
3832
727
310
2910
3615
3829
647
481
4971
3331
4380
4871
4882
1678
4844
2423
3962
1600
3849
1250
3944
2042
3737
3346
4995
2174
3990
1565
590
4185
929
4042
2623
1532
582
128
1265
4358
4112
1247
2469
4811
909
2633
973
440
1871
2281
1495
2889
2776
4463
1217
1573
3944
53
506
3294
3298
2105
1506
2343
1585
1123
3605
598
4563
1192
4439
641
3197
179
3575
3055
380
3795
694
2046
4340
1425
4365
820
1522
2261
735
4714
3076
2457
3019
4806
618
82
3277
184
4216
724
4788
2423
4970
1902
4431
209
493
3614
4822
720
3470
4741
4114
3347
1976
4206
2840
3347
1484
3182
1064
4544
554
693
3641
2086
646
2893
199
4634
307
4838
2073
4792
4531
572
1634
273
3882
197
1627
2448
1841
761
4530
1617
1140
2831
1557
1861
3189
1794
4348
1542
4916
2985
4523
4094
4714
4782
4821
2271
924
643
4782
1784
1139
1495
1211
45
2630
4164
1452
3126
3195
2454
4314
2976
4305
3306
555
4138
3489
1756
1361
794
1460
288
4807
4556
2489
3976
1200
4723
2775
1046
1699
2164
2693
2879
3370
223
1925
207
2967
2442
1155
4879
2103
3432
981
1781
90
560
4989
4141
1569
1408
3605
4547
734
4460
4279
1194
3463
4842
4942
745
2169
2404
2448
3760
2809
2454
2763
836
875
2259
156
311
1465
4350
4684
3827
244
3023
3024
734
2982
2311
3142
4863
3619
3429
3457
1266
2676
540
3484
988
719
421
1275
3887
4629
3249
3256
1623
1007
484
1620
3622
881
3668
1290
4709
2297
169
1120
1139
4960
810
602
2176
4814
88
1170
4428
3188
674
1581
2847
3077
2337
971
2855
1319
1237
433
4673
4664
626
1097
4177
1693
4998
676
3220
2448
56
1636
1737
4098
3678
298
3716
4788
939
1192
2418
4715
4866
2939
1552
225
4690
4218
3825
2384
4434
4945
1674
1090
4192
1256
2332
2479
2416
1622
2125
212
2306
656
2577
1887
906
654
2188
1318
4196
44
962
3294
2734
773
1129
4855
3770
2064
3643
4990
4466
1769
4420
3436
2864
1174
2359
4207
1207
1461
1040
1549
4930
1064
3287
1689
2363
4506
4795
1430
2456
1904
1339
4331
4640
3623
615
3130
4551
1296
2454
3751
3534
3810
2531
3768
2634
1291
2671
2521
3264
2331
3512
4822
4288
2004
4879
3193
4846
1504
1427
3297
2740
1451
709
2383
3622
2905
29
4034
693
4616
862
4646
3802
376
200
356
3084
4828
414
640
2323
4646
3986
3568
4712
2173
4153
4204
2341
605
3841
4876
1530
3481
2490
4286
868
151
424
661
1490
332
4966
3963
2277
1895
976
1484
2691
2397
3738
4036
4263
2812
2753
709
3866
4700
1013
2395
70
3321
3121
2928
1519
1233
2135
3050
955
1463
3538
306
2207
1844
1847
3087
4312
3052
2311
460
1887
2237
4202
2483
1121
3570
2967
3451
1069
615
3451
1979
1899
2925
212
1805
4340
2642
1507
3508
532
4321
4182
1414
3592
1277
1173
4565
4685
1855
3492
1190
870
3253
2994
2275
68
1241
4642
4060
956
4123
4527
596
2468
3346
2462
2634
3285
4016
2018
9
2430
2370
2371
3513
3704
1042
968
1524
2720
334
3009
4299
2655
4549
3369
3885
4719
4868
640
1723
4319
3565
4178
199
2618
4497
4970
331
4420
2055
1669
2518
3447
3190
3912
170
2423
2959
589
4783
1610
35
864
2959
729
2911
3599
4820
1937
1407
3879
1561
683
4754
993
4320
200
757
2957
3553
3360
873
4437
4230
2972
4889
4251
4723
3618
1579
2176
591
2658
654
689
4580
4194
3413
3877
2762
4455
918
3839
2407
3287
3069
2621
2978
1842
2724
2591
2511
4346
1867
1422
725
3743
4766
2529
2201
4053
339
4130
411
730
54
4409
3009
2105
2869
2385
825
1421
1323
1603
1208
1645
2073
4307
2521
1429
3277
4257
1684
1036
1447
2144
1866
4972
44
1805
2723
1792
991
3981
1162
641
1846
3991
1247
2175
4172
2269
2004
2745
3151
3748
1556
41
4376
4387
4097
3001
3621
1212
2839
869
3653
3154
1271
2290
1166
1928
1104
2776
229
4028
51
4530
586
1837
3718
4939
1751
4135
4218
1133
464
606
1177
3030
2020
1933
989
4702
4556
3838
4781
2423
3323
3326
452
1292
3856
107
3354
1450
2909
3299
4617
2720
18
1259
5000
3217
1478
4508
885
1444
2675
4648
580
4260
4652
4879
2489
4793
343
2364
2767
4408
3336
3141
1687
3851
2839
1290
1394
3349
4031
4464
4762
55
4135
2175
207
746
1691
4047
4500
4640
4806
3438
1540
3262
1493
302
2167
443
3356
1924
314
4246
2996
4273
2707
1034
3469
381
2654
4241
3969
3973
4872
322
4745
1810
4344
4783
2505
4420
1295
1141
3723
3562
1122
2077
4445
314
481
4170
4686
1167
2976
4037
3618
929
646
4963
626
3967
383
2419
2712
4797
2102
907
2768
4309
264
556
4608
3754
1725
2585
2265
3345
4652
4637
3298
400
3540
4092
1613
3694
669
4930
1904
252
2780
2865
2895
4172
2499
777
3246
2783
255
4821
4588
2796
4115
470
1783
4245
719
4081
2941
2240
936
486
3341
3640
3439
4611
3157
2856
4372
2122
2993
2726
4585
2225
1473
1990
3441
1392
4630
3553
4728
2156
418
1385
3405
4732
2868
3052
3932
3559
2692
1999
2094
202
882
642
2146
3183
3166
4522
2976
3033
1330
4428
859
3841
3474
228
1080
4374
2172
2389
4039
2374
2834
4360
2519
868
4633
3954
2111
3414
3111
2285
2857
4478
3061
1890
263
3742
4160
44
4518
4056
413
144
4295
2689
1769
1477
1959
4410
2007
1092
2955
4080
920
1080
438
2860
719
1921
4427
3718
2968
821
1539
2125
4404
3836
3581
965
22
3115
35
3161
3013
4229
916
3487
652
3618
3865
2064
1718
4669
3694
3380
307
4284
4110
2902
4392
4077
2422
4301
2594
3673
2752
4782
2162
151
3894
321
2661
4731
3743
3518
3193
751
1506
563
4642
3269
3177
3370
3243
3414
4493
1440
2180
2839
2822
1752
4905
2191
4464
1494
3721
4859
1652
2124
823
2970
3343
183
4826
1289
3577
1206
2327
3263
4811
1733
3011
959
2590
1277
4836
3700
1737
4968
437
1062
2587
4567
3845
2479
2758
893
617
2308
79
3903
4107
2919
4790
3685
660
3935
2705
3363
84
4225
1187
1373
4311
1099
2013
3930
2861
78
2939
3448
1695
2517
1656
4650
2867
4313
322
1429
167
1866
4970
968
285
3086
2259
659
3701
521
1696
4677
2202
669
307
1212
4868
2851
3889
2407
1564
600
4215
3783
372
1019
1616
2541
1785
4106
883
4412
1916
4523
2602
2410
1173
3195
2022
2068
2062
3540
239
446
917
3950
3223
1178
3776
2036
1602
1149
3491
3211
684
75
88
1545
4539
3051
3370
4951
3287
4261
2903
3011
2135
999
3043
2660
1033
1919
2396
552
2171
4372
2232
3737
3787
3522
4519
4725
344
2140
183
2561
2192
4917
397
2296
4476
2699
4331
3237
1887
4532
3224
1410
2073
1941
4544
4157
3299
434
3345
3062
3558
4615
4888
91
1832
2772
3846
4910
1539
2625
176
2331
3223
2828
1757
1812
771
3298
1853
2443
2192
926
657
2409
2246
373
3769
1520
2001
2816
889
1929
4077
1880
3335
1419
3333
3498
2360
1196
981
3343
3911
418
1294
2267
3440
3553
1889
4465
778
1526
233
3352
4205
3843
1665
1883
1869
3521
2864
4504
372
1297
3605
2283
1156
1279
2242
4540
4056
4508
3850
1853
2503
1537
2406
2252
4518
4898
2597
2133
1741
470
1899
4978
1271
4380
3452
2422
1083
3641
2859
2907
1542
3486
1212
2823
3613
4845
28
3864
2395
2347
1679
3538
4191
4808
1917
4119
1819
775
3599
1186
370
3791
4455
1813
3919
3567
336
2525
1518
3838
561
2433
4205
548
1930
659
2015
1640
2996
3683
3044
545
4170
130
3204
838
856
1793
4213
2212
3085
4553
1323
2772
981
2296
3128
638
2627
4723
4124
2420
1532
4617
4084
3701
2269
1073
2431
2231
3028
4060
1687
2313
4258
2577
4548
3084
1050
615
2082
876
3322
3394
3032
3844
690
3037
3612
2578
223
1673
1613
2464
773
580
3165
2465
2732
2123
1326
344
1377
20
3102
3659
4687
1663
2766
58
1269
3057
4651
4240
1762
1674
605
3984
1623
4490
1258
1844
3391
4059
4424
1955
1162
2910
2830
2356
2856
4945
4363
4144
3602
2293
4096
639
1736
930
180
816
3201
589
4737
2587
1196
1341
4048
2581
1831
4596
2437
1949
3866
4976
4664
3983
3308
1398
2859
2412
3448
2659
1647
1144
3306
2977
4201
4226
3503
223
2481
4668
2746
1830
1199
603
164
3581
633
3165
2383
4064
1979
2493
2284
58
1133
2216
568
1025
4613
3027
429
3478
462
4230
985
917
2577
773
3006
4093
105
4813
4289
4500
989
4977
897
1167
3425
3553
1617
3293
965
3790
4554
1730
881
103
727
707
4850
3280
1
2602
300
1110
850
3555
3477
779
4024
3050
3790
3242
264
3428
1347
2636
1292
45
2755
416
3874
2630
1764
2778
1302
2583
1793
2660
1111
3982
1046
2598
2985
335
4613
200
278
1233
3382
245
3156
1427
4678
2042
2443
3868
297
4274
4086
1772
3543
895
4690
3435
523
4531
736
3946
117
3591
1959
4860
4913
4624
44
3615
2867
2032
1313
2872
4465
4635
2460
3991
2436
920
4788
743
898
2849
4886
3684
820
2787
1669
358
2605
3458
4915
4928
2361
1428
180
701
1876
1397
4915
1591
4430
4181
655
1674
2717
3365
3877
867
987
1401
2129
3900
119
3739
3937
248
2439
4940
339
1654
4445
3838
2270
123
1833
3091
4381
2007
1746
3053
1717
1316
1798
4297
4166
2441
2071
4543
4774
1241
612
1106
581
2261
3060
2699
3952
4457
3403
112
2656
763
283
2109
190
1937
3624
2711
4662
3878
3674
1045
103
4757
595
1681
457
530
419
918
4262
848
1526
1774
2900
4697
4489
3134
864
1450
3921
401
98
851
834
3948
3510
228
513
499
4100
4480
2302
1744
4922
2750
916
4768
3901
425
3258
2122
2485
3243
2290
4234
4919
3734
1019
2984
604
4955
4554
1993
3209
3045
2149
3674
431
4203
4254
4060
2854
2714
524
2955
3079
2529
19
411
4992
818
1528
845
4021
2260
481
2056
1738
3710
3097
1810
3316
226
249
3305
272
3856
3975
725
4887
2060
3195
3120
982
2697
158
2737
3339
2640
2798
152
1587
3681
760
2278
588
4013
726
2679
4708
4730
1556
4612
1063
4975
4235
1762
2372
2045
2051
2635
2706
64
2848
551
746
3549
896
2238
3561
2467
4601
938
1884
290
4719
2647
2506
2742
4362
4764
2350
3147
2183
1319
2911
754
300
1004
2581
3322
62
2376
3479
3223
4491
1210
3790
2307
852
2784
1630
2013
131
2107
751
3962
1562
2992
337
480
3996
2036
3837
4799
1423
1633
3499
870
3366
1239
1893
2803
1782
2504
3221
1783
1821
2297
4270
956
3775
560
337
3860
2910
4128
393
1223
2984
1915
4187
2464
4158
3074
1144
1136
3563
3451
4595
151
2913
1032
2526
3714
1963
2822
2688
4339
1499
1195
807
1008
2244
3696
501
3007
2174
2210
2660
1393
4821
628
4589
3654
128
583
3935
2754
3158
3025
2146
4749
4524
1758
3808
823
2075
2835
935
932
4039
4172
229
1521
1641
3804
2841
3714
4896
4644
2372
49
1482
1089
2212
1390
2199
3372
3300
3252
4404
1169
2900
2622
3750
4795
4365
968
4234
3918
2887
3694
3357
3091
416
3028
1040
104
1427
2532
1931
4451
2598
1194
4769
4416
3638
1524
3091
2340
174
993
592
541
3896
1437
3427
3203
3668
4124
2391
982
1575
1621
1612
2240
3378
2343
608
4189
1706
3878
2300
4069
4268
3669
2854
4221
428
1678
75
4007
1440
3668
3950
2455
555
2978
3754
1178
287
3491
2294
1483
3909
4994
1947
1233
3161
1348
1258
292
2040
1452
4989
3901
1968
1896
3337
4576
1300
1116
2729
1730
4044
719
3063
917
3788
107
4653
4701
4593
4502
4960
2692
4922
275
4713
840
2925
4087
1248
2901
70
3589
2740
3083
1260
4089
1036
1775
2176
4688
1081
4972
1673
60
4119
2056
4164
1110
3710
4843
2772
97
316
1844
3966
3438
186
786
2579
4899
4624
2972
1370
4879
2175
4781
4952
831
1888
4781
2107
2267
4967
4969
1817
74
96
906
4600
2310
4950
1292
609
2961
1665
1389
4187
1063
3811
4794
3509
1710
1179
2604
673
3802
1388
4811
2059
1068
4794
4126
2501
3357
3367
2398
3510
1723
2826
2120
1937
2455
2154
771
885
849
2607
2386
2345
4070
2979
3147
1654
1839
3209
448
1451
3135
1617
314
2359
818
334
3283
4607
1122
3576
1901
1545
2926
523
3062
4645
624
4240
4608
2085
532
4118
2024
3656
1020
3457
1332
4361
1990
4989
2724
2010
4230
1054
2239
2273
2208
2605
2539
3874
3515
1356
306
3749
2173
273
4216
3895
4798
2456
3192
480
3844
4696
1523
3770
215
2234
2103
1379
99
2189
2769
4984
4820
1615
1845
58
1945
244
3242
1308
2502
896
3722
1017
2759
2925
751
1442
4402
4533
2040
1421
3603
4682
4635
3478
4583
4152
1881
4899
1411
2374
3393
4692
4045
3111
853
2206
3984
1803
1775
1524
929
3311
4979
4397
316
3394
3831
1846
2972
3461
878
650
522
1078
2003
1676
4820
4514
617
3939
3009
1774
589
3982
2620
2071
3448
227
1394
1044
438
1962
450
1631
4619
2309
4796
4429
2146
1731
611
1426
3148
2200
2308
1253
778
3573
2386
4924
2491
2682
2261
2222
704
1784
1613
49
1509
1825
3887
1941
4205
4691
3663
4979
2002
492
3000
4505
1264
2813
784
700
4439
1781
831
4238
1479
1364
4464
2355
3842
1147
2433
1340
1693
2997
3206
645
236
4415
4438
1521
3264
2981
3736
272
907
1535
2377
4692
3240
2850
4525
2877
1547
1480
1820
4233
626
4839
1455
4478
3576
2245
3639
3124
4547
120
2055
845
3531
3621
805
4351
982
3614
3747
1353
2951
172
4548
4820
1971
1230
4416
800
1712
1931
1601
3185
985
1309
1070
988
3088
2650
858
4882
1897
4681
845
4789
1785
4764
3343
1639
3609
3798
3054
4932
2625
2912
3106
1477
4101
1140
235
1615
886
4197
3017
1789
442
568
2040
206
4427
568
999
4650
4950
2991
1215
3513
2164
1273
941
30
2998
4851
3088
2974
1051
3944
3381
2416
452
2434
394
2008
3489
2157
587
1281
3406
1057
4488
2522
4525
164
2935
3068
411
81
3867
2773
413
4436
2975
1184
4780
3902
4304
3564
1700
4762
777
1801
1969
2377
3101
2544
437
4668
1061
2093
3571
3891
3879
3548
2454
3773
3131
2228
2554
4902
472
945
3465
424
539
3934
1047
2405
4343
467
2377
2976
2920
3322
1883
4549
2023
3633
4975
2257
3272
2518
2642
1065
4435
4956
2189
3097
1585
2905
4924
1200
2621
491
2579
3968
1721
581
1942
4988
4360
4187
4720
3799
3852
1072
1356
3825
923
3324
2422
3287
3119
854
4779
664
4498
3341
53
3269
2362
4405
4520
2262
2365
4107
1455
1311
2226
1791
3346
3144
1402
525
2630
862
3197
1293
1529
3622
58
110
1648
971
2000
3898
65
87
4796
1516
4658
414
1975
2789
2327
3866
3476
4156
4172
601
537
1093
1600
2962
573
1697
4471
3308
685
3365
587
717
489
3325
3209
3603
1916
3004
3931
1439
389
1213
4251
4191
3344
795
4499
2277
2329
794
4533
2125
358
4850
3761
2279
4207
4456
2022
24
4548
2658
1187
803
1255
2266
1248
4117
2053
754
4386
2413
2687
4061
4387
517
985
4598
1062
4926
499
754
3273
2346
2060
1713
4025
4306
4832
3827
3286
2295
3820
2479
1843
4338
953
875
2699
4841
2782
3542
104
2272
523
2668
583
4846
1042
4602
4912
1034
4685
1510
3074
1632
4619
607
4905
3149
2560
1721
2332
209
2818
4017
4629
3389
4798
1438
1542
3739
3756
2310
3701
3047
2276
82
4401
2554
1405
2771
2731
3509
3426
4176
4776
2417
4415
4320
424
4486
3108
4196
3373
1844
3879
948
3896
4451
1647
1369
212
2252
1856
3664
4328
3110
1255
248
3734
1017
2699
3673
1964
4822
4873
3632
1814
1238
2066
2113
4107
1571
3507
3040
3656
3316
415
89
2295
1952
2309
1975
4395
1669
3917
929
3486
1609
86
3332
4900
1228
4187
3179
4476
3240
4955
1451
1581
41
1110
2240
2681
1947
80
1077
2759
2204
405
72
1987
2102
2578
403
4510
4749
2962
4656
2266
4517
1893
737
3303
4132
96
200
4508
1791
3416
4987
2487
1467
1422
1068
2401
2203
3955
3358
732
2686
4084
3299
1663
4078
2291
3051
3764
1470
3776
1151
3044
4521
3170
745
3517
3566
116
3531
4774
2828
3518
2099
274
874
1094
942
4634
2787
190
3016
3821
2224
1637
1622
3570
2437
2773
4056
2788
3400
1443
550
333
2040
910
45
502
2982
4771
458
4066
3852
49
315
418
1716
3309
4067
4083
1791
1528
3495
4588
3624
1843
3470
4231
2724
4392
4181
3648
2215
3435
1906
3976
3671
1777
4235
1255
3055
989
3838
1964
3146
3985
2511
4383
2876
2979
916
4073
4074
4298
1383
2281
2584
2187
864
4932
1161
836
4643
1999
2510
4560
2109
2376
2294
233
315
4225
1469
4903
4712
1778
3978
3190
1613
530
4056
4789
3557
2311
4243
3174
449
2787
2434
1688
2354
1279
2047
3519
4732
202
1616
3730
4572
1583
2890
63
1534
2237
35
1723
4122
102
3936
6
1098
1756
1902
4055
308
3458
3706
4538
677
2328
3288
1416
2868
325
1079
1493
3807
2381
1963
1114
1436
3270
220
2972
2157
2432
162
2340
2531
4529
2704
155
4451
503
731
1411
1737
2012
4095
4722
1544
2280
4489
4278
4833
2175
4843
85
2941
3322
2975
3665
525
2680
1025
4956
1402
2034
17
3016
2202
811
1829
2771
4207
2076
3298
1487
2050
2511
4214
3125
3273
4600
509
293
788
3800
1010
1977
2047
3738
681
57
3101
3329
829
2123
1962
2529
3461
2480
3293
1946
1686
774
2908
990
2653
2982
763
4165
2164
2979
1980
3564
1627
1280
2709
4819
3247
570
1319
3217
1619
2661
3174
2463
922
1504
1980
3059
1047
401
2405
2061
2395
3919
4983
1509
387
2943
878
1914
1035
1284
2469
2744
4691
2961
471
3634
2106
763
3961
1045
2303
1712
3908
2222
3147
689
4940
3158
1187
3871
73
2356
1761
3839
3838
3995
3966
4585
1929
892
1207
753
4925
582
334
1203
4127
2621
1865
1033
4446
1571
2540
2911
611
2441
1910
539
919
2998
2106
1105
3622
1990
1587
466
3677
2234
2370
485
1241
4980
4501
341
314
374
2320
3511
2859
2204
3508
3930
3082
1493
280
1563
3052
756
4337
3784
638
800
85
3575
4707
2665
4760
2035
1239
4335
2541
3749
4697
884
2120
3692
3429
1217
4795
750
2253
580
2874
1998
4291
3452
2767
3467
1651
702
4421
1693
3505
1186
403
1899
4221
3318
3207
1841
152
3170
3752
3499
45
1828
115
1026
1904
1595
2279
1855
1712
3194
1601
1836
3716
3646
31
2045
4726
2589
378
197
1389
22
3814
244
58
4008
3587
3027
1534
4962
629
1810
1655
3723
1231
910
23
659
3251
4975
598
2636
4695
4348
3846
1852
496
1313
3967
788
3361
1739
161
4105
3461
2422
1775
725
13
4886
1607
2402
1560
4241
1561
4597
2454
1066
4543
743
2433
3000
4608
3799
3538
1164
1168
503
1030
3225
655
3320
1477
295
2784
4144
3340
100
1320
3233
4411
3455
1363
1644
2749
1748
4412
2673
1491
2015
945
2481
2067
3215
570
2262
1458
3193
88
334
1825
793
3838
3254
4207
406
392
151
116
3903
2577
585
957
1651
4059
1958
3604
3797
3611
4251
1630
752
944
2537
3201
4975
2951
1537
2434
4805
1911
3340
3771
2548
1661
4757
2545
1650
1049
3430
3257
4259
4814
735
3549
1594
2318
3142
344
2255
3759
577
4963
2936
4567
2290
1263
1039
2794
647
4543
3434
2038
533
1114
2039
514
913
1899
3121
4597
3063
4305
4942
1676
3733
1808
2177
4187
328
1124
1396
3511
4593
2835
1110
4645
3398
1288
950
1484
3237
3132
350
3852
3393
2725
3216
1917
356
1868
1802
2436
2213
1414
1884
662
1361
4572
1304
1822
2158
1803
1149
4416
3539
3314
4833
1661
4040
587
3490
2055
1381
3311
3870
3657
531
2567
4547
1041
4298
1178
596
3534
4801
960
950
1989
2733
4380
3148
3849
3516
2269
909
1396
2059
1902
3883
1309
2364
4682
4301
1574
3264
4286
2064
4228
2429
4558
326
4574
1073
660
2287
84
400
750
4382
611
1571
4425
136
1732
4137
4977
3373
3780
450
4037
2528
2737
2030
3304
1395
3515
3113
1065
4001
2174
578
2909
3220
1731
4322
2645
4004
3533
2838
737
1553
2581
3219
2217
4175
2189
825
2116
981
4477
3653
4279
2396
3150
441
653
41
243
4111
118
876
789
4578
3267
2205
4486
570
2754
4446
4585
1171
2653
3897
3635
1948
3752
102
2314
4223
2405
1590
4808
4661
4419
2818
3953
3482
1921
3584
2935
2469
3237
4229
917
4013
2851
4630
120
2228
2276
3783
850
2271
1657
4167
2124
4569
1515
2137
3010
3409
4629
1461
831
1580
3216
3843
3001
144
4543
4315
71
1619
998
1503
930
1365
1868
554
2147
4880
1471
3647
3338
107
2900
2590
1454
2284
3484
2705
258
4892
3838
755
3574
4526
2934
1034
1124
3642
4049
1083
4187
1067
342
4665
1562
4880
4557
3866
2824
4222
2602
1367
3549
3486
2259
2492
3938
3814
640
37
1157
2615
3856
6
3076
4741
4068
3839
3375
4395
147
4521
788
3666
4202
1943
4078
3871
4624
3545
3907
3388
4783
2360
4640
4280
3618
2684
3308
2213
3921
640
4865
2758
2013
61
1055
317
1426
1295
1331
1945
4248
3513
582
2205
3822
528
1366
3431
242
1805
3976
4248
2838
2404
1090
1933
3254
2050
85
2458
329
1937
4994
4073
1175
2201
2172
834
2327
426
774
4747
985
751
905
4303
2942
1359
2463
4819
244
2666
1917
171
81
1054
58
1358
1735
4642
3085
4756
2332
2219
95
2065
3703
3722
1356
1606
2578
1466
4398
1413
3514
690
4662
3663
299
4981
4380
2733
3302
1186
3883
4684
4265
739
2320
4902
2480
959
2523
2784
1990
4718
173
4829
2407
456
860
246
735
1736
1544
1649
21
1369
4760
3026
4291
1359
2327
1462
4240
4358
545
300
1849
3056
4331
759
4716
3279
2698
3014
3094
2640
2678
1302
1964
1291
4574
3287
2150
391
3242
2275
1451
299
403
613
878
499
301
1775
2889
4028
4315
388
4552
2199
371
4565
4314
4732
1869
1458
1479
3652
4365
3678
1931
3991
4111
3386
4146
3267
3589
891
2519
3431
574
4224
3745
1586
360
2092
3969
4560
2157
2695
2401
403
1231
4214
2737
430
2073
1740
1803
2361
131
2722
3732
2249
2289
1803
1295
3795
3361
821
3959
4177
3648
1213
1753
2955
2896
2826
355
3487
4983
2672
4059
3036
4988
1550
2463
2944
1742
4805
2536
3759
4158
4332
265
69
2925
3401
3574
2049
46
4438
2801
606
877
4029
2061
2500
2788
5
1507
2643
4097
2908
1896
1883
3384
640
4003
1974
1956
4320
826
4927
4493
1267
4610
4308
1802
1560
755
1144
4159
704
4439
2299
3863
187
3995
4464
4827
852
4184
850
3294
3028
2252
2788
1198
4196
2835
2647
1921
2364
4753
4497
2753
2419
2774
4089
1364
4236
551
4624
1324
4433
500
818
3290
31
3423
3852
1285
2558
3318
4964
2498
3157
2617
2553
1507
1701
4162
3630
326
2632
2573
3329
3857
1288
4537
3091
1585
4661
1838
3229
2319
68
637
1418
608
2165
2412
1055
1242
2933
3145
1921
2928
1574
3001
3883
4857
4589
3359
1806
3326
1412
1495
2870
473
370
962
1538
4124
4952
3140
4485
568
3495
4922
3033
4204
2995
289
4412
4310
1827
4714
4253
505
3968
1203
837
791
2777
1446
1416
1020
2548
3123
1443
1309
854
544
2964
4373
269
4060
3009
4600
569
1834
3333
1888
3903
2315
3062
1767
1558
1637
561
2557
2453
1799
3562
1488
2686
4284
4506
1583
4584
2090
1294
4987
1987
4084
3840
3419
1749
173
3102
4802
3464
2110
493
2332
2419
3664
3888
1849
1741
2517
2049
212
4377
3286
1417
1503
3206
4307
3977
3499
4186
4579
960
3161
3635
1926
2538
3898
2702
377
2839
3738
2810
3749
3432
2330
1064
4102
303
2191
2129
1967
509
3484
2373
3807
3421
3148
1434
1743
2588
4674
4005
2742
3979
1839
111
3958
1458
2532
2755
3932
791
2415
3676
1652
1841
3796
3143
2024
4536
4615
3069
3287
3888
510
3664
2577
4156
4297
161
4533
1263
4407
619
579
4994
1263
2142
2964
1796
3445
1356
3616
1253
520
4929
1545
4634
2757
213
4124
3569
4333
4539
2737
1364
3105
4930
4288
3421
4717
4484
4205
62
1172
1672
1784
853
2926
1440
1798
3295
4245
177
4004
2145
294
4376
134
272
1724
1742
2369
3405
4083
4064
2752
1382
3129
629
2673
1895
2362
1059
2741
2807
3546
3585
870
205
3798
2458
4340
2194
4430
4314
1617
2732
1692
714
3783
931
4624
1616
2297
3266
4301
346
602
4566
3163
4874
3896
3740
3913
435
2863
1455
4850
3235
4798
757
4134
511
4468
2023
1921
314
3056
2139
4175
4736
4027
147
1112
4981
3403
4948
3199
17
919
1767
3575
4225
2883
4050
1689
2410
1650
1537
4116
333
760
3150
3354
308
3709
2806
3888
3087
4726
1412
3367
2827
2620
4346
3782
3508
606
1273
2184
1688
2649
3237
2614
3995
3020
3938
835
4892
2295
1414
4996
711
1029
4373
3993
2611
3695
1099
519
3776
3647
4171
3203
154
848
1390
289
3624
4720
836
4411
1675
2564
2956
3140
4042
1858
194
3974
4538
1769
4301
1693
4690
3350
4787
3527
471
1463
1751
1658
1820
325
1840
3748
2156
2419
2529
641
2092
3309
282
1850
2684
993
2717
3642
2873
2927
841
3753
2101
3812
49
4854
606
4688
1557
2048
3669
1819
1478
1116
4214
4160
3220
591
3925
3404
3432
340
2049
937
4977
2313
1200
4787
3095
542
3981
3584
4497
719
1811
4487
2650
837
2808
1261
1326
483
4332
720
2980
1599
3593
1881
2026
4418
1216
2318
4087
3336
1852
1936
2173
24
418
2013
447
2379
3490
883
4944
4600
3307
3190
4075
2541
4218
4065
1589
4269
1013
2724
2594
1497
263
158
2695
4942
740
3973
4454
4494
2917
682
4029
4301
2166
844
3441
1351
62
2458
2499
840
307
2787
2958
326
4406
1650
2055
3596
494
4317
3923
3952
351
516
532
3163
4440
3596
440
1777
3202
645
967
600
4946
61
2160
1819
1932
3502
1319
2286
3573
1403
823
174
2314
2742
2859
1228
3273
4033
3945
4443
4949
115
4479
800
1391
1079
2265
4212
4550
4665
3121
4380
3394
1196
898
121
253
463
1868
3951
4465
1748
398
4778
2320
727
1306
2787
60
4165
904
1616
1164
1756
809
2288
2255
3585
4838
4259
3721
618
3856
1785
4944
3314
1677
1315
2782
1461
1834
585
577
533
1971
3259
2439
2717
113
2463
1157
4993
4903
937
3567
3840
448
1125
285
3137
2207
3296
1034
3393
4654
134
4035
3797
2889
2132
3479
1745
1535
2228
3748
3965
4000
879
86
1664
3780
5
4190
2994
3404
1455
3497
2896
22
333
957
2280
4257
4029
4727
1401
2387
4675
171
1241
2945
3861
860
3066
3457
1190
4936
1312
1214
1005
2024
31
1367
2824
2473
2625
4789
692
1561
4485
3865
749
30
3205
1299
1325
3036
3110
1584
19
79
4975
3167
4508
237
3944
4387
3572
140
2905
3836
4298
4325
1292
1630
2494
2141
1409
1122
412
2396
521
2638
1151
1813
422
3299
1326
2813
1340
4652
589
770
2829
3463
391
743
4993
3951
4879
618
213
3408
4853
3831
3336
4084
3925
1600
591
4899
630
3441
2007
1751
97
4074
1189
4237
2621
2422
4754
1601
612
418
4994
4735
4633
2365
3710
4965
2778
3940
4619
4896
2066
4062
2458
1866
2851
366
1963
229
2382
2963
2653
1208
588
3039
1798
1724
3004
4888
572
3574
3306
4844
1770
2097
4034
3065
20
2128
2274
2774
3161
241
705
1989
1206
688
4021
496
289
1887
4677
4236
2613
2691
2053
4457
1602
4526
4224
2739
3348
4614
2196
25
4787
653
2766
3997
4906
976
3271
1353
1878
1278
4427
2550
894
2074
321
1495
1133
924
1648
2711
2512
3312
2228
1872
2475
4564
914
11
2235
1558
729
323
4604
4198
2552
651
2104
1837
737
2645
3250
3716
32
2865
1538
4791
4287
4299
2271
3993
3842
2989
4333
2660
2235
3830
2078
671
3932
3934
4256
2827
2731
3034
3649
858
4584
3855
1905
2388
1773
4684
433
19
3763
258
2181
2826
3914
2241
3535
4611
1375
654
2970
1253
2257
3344
3960
3084
2731
4873
4641
2992
3620
200
1111
2527
847
3821
4647
3762
1336
4994
1818
1371
133
3608
2355
264
1860
29
4022
3954
110
4412
2097
1942
2447
4197
4397
1412
838
976
4878
1282
1615
4650
41
4739
4586
3034
3834
540
1982
1618
132
465
423
1196
3219
680
181
2576
1632
2098
25
1055
52
1482
129
3481
4413
2514
177
1962
3934
62
2416
3900
3242
1087
4644
2014
3344
4033
347
575
4975
581
162
1884
3906
4655
4417
1625
4054
4646
4440
877
2248
3232
3923
4634
1364
4509
1175
2017
1501
3547
2932
237
2765
4037
3588
841
2693
947
1021
4132
4117
2108
4927
710
1451
252
2924
756
4217
700
121
1124
1081
38
2860
1148
1213
3573
4559
4908
3530
424
542
2736
2427
600
3794
4578
1930
640
4863
1915
3730
1218
4756
1971
448
3746
1591
4322
1328
4434
1324
1798
741
2381
1579
2785
4954
1251
1509
3
4908
584
4138
1098
3850
3663
2981
3193
4236
1655
4796
4321
3958
456
2494
4578
2387
2333
1644
2907
3156
4448
3975
1126
718
2099
687
1664
1006
3138
128
1896
1242
3525
1033
463
555
367
1814
3435
152
3686
2681
962
171
4433
749
1847
4428
4292
1153
96
2881
4584
485
3256
4798
3694
4305
1540
156
2014
4740
607
4404
1085
1624
1848
1451
4364
2419
2852
4902
2166
4954
2854
3743
4885
4070
1789
766
4250
4007
2365
2976
2322
3267
4082
3551
4430
4057
253
2294
120
299
1235
892
1797
1826
3993
4031
4845
854
4712
752
2021
1305
1637
2934
3638
875
939
4469
2749
161
3029
2733
783
2625
3862
497
2510
3558
3178
2317
1362
2540
4169
669
3631
1823
4525
2112
591
4127
706
2078
1461
1161
4914
3010
337
3205
1646
3816
2801
4821
4899
3660
4439
4556
4804
2971
1793
4422
1670
2800
3277
2448
168
589
232
3171
217
3976
1581
1006
729
936
2685
4506
2361
1093
1844
655
968
4011
710
592
2336
294
1968
2327
3645
2046
2646
1026
4415
185
4196
1204
2641
4441
3381
2576
3596
956
3520
708
3827
806
2223
4687
4504
2797
3732
1994
3099
3486
2237
526
2038
2462
3300
839
1187
2332
2991
430
1691
1673
2523
2698
4614
4935
4343
643
1897
1539
1370
1875
4178
1604
2685
1919
1091
1934
709
4758
4701
4382
3679
1996
1505
2173
2416
4317
745
811
1043
3413
3633
193
4991
1441
934
312
4674
334
3444
738
3795
744
3094
1365
2865
425
2040
350
1347
697
357
2763
2893
4192
4215
4127
1999
3378
932
2047
3038
1782
4120
1263
1592
4654
4220
232
4413
2623
4992
2223
82
4571
1750
2634
3572
4450
3766
1919
4081
4618
2473
3218
217
2280
4398
4045
39
581
1394
1516
2159
3791
4802
1135
3406
2372
317
1931
2293
1423
3329
1132
3052
3606
1031
4563
2344
3476
706
528
1325
247
1957
2930
3653
4481
663
3077
1277
3779
3853
3481
1093
612
3190
1322
2951
4196
3505
4730
2836
1776
1115
1332
342
1224
3079
3207
473
3107
3290
2688
4436
193
4820
1524
598
705
160
1581
3893
3871
4311
1096
3888
2535
552
3913
3615
3759
1813
2645
3395
4277
4547
335
725
139
4931
1535
1443
4017
1676
3255
1894
4032
898
4117
427
1513
320
1401
812
2317
4533
1683
1713
2610
3309
3750
2608
2056
771
2219
4793
4878
2138
3834
582
2127
304
490
429
4057
835
4001
1168
1224
3458
3736
4819
3168
4975
3490
2262
4205
3716
1275
1686
4190
2463
2189
3138
1635
2311
4218
1652
1985
16
4198
3864
1603
2936
3706
2415
3273
212
3691
2102
1885
4610
3810
4324
2854
530
4959
4527
4463
4436
64
4918
3646
1026
4095
3788
916
2165
3142
431
3959
868
1956
1331
4467
3913
3625
4670
4842
313
2279
1764
3921
4395
534
211
1216
386
581
1067
2708
3685
1605
1882
561
3796
514
2976
4150
4522
1202
1792
4616
1443
3226
2936
4647
600
1045
2787
4106
526
558
4244
399
3538
2332
78
359
562
3856
1038
1814
32
471
171
2334
130
4336
4994
4668
3515
4254
3545
1544
3193
929
3910
119
481
1699
1364
2514
4981
2681
4739
2415
803
3052
3092
3983
1132
2727
1410
283
551
42
2220
4903
4783
1853
4887
4462
2107
4398
715
1139
273
4025
467
821
1016
1082
4299
3534
2182
4649
4934
2650
4216
3855
248
4300
1106
2122
1203
601
4062
3395
2254
4057
2208
4583
4773
3490
2622
4006
3057
122
4081
2697
2963
925
304
1153
1586
3460
913
4086
3660
1403
79
1168
3559
3315
1804
4548
4858
3249
4922
4603
3834
4852
885
3036
1510
1942
355
3919
2059
913
1295
2546
1257
4413
3759
6
3363
3482
3847
2079
110
713
2533
2293
610
2415
3914
666
3750
3537
2756
2475
2761
3219
4040
3128
392
2499
687
2688
2598
2168
3464
1087
1332
2058
3045
319
4785
4169
2287
3252
3564
3731
2794
3679
2689
3407
2183
1681
293
3537
975
4352
2571
2903
131
2999
4224
2118
3023
2179
691
4273
4608
1311
3726
1590
2308
3638
1373
3914
862
1580
848
2929
4184
3351
9
2081
4286
777
2030
1171
443
2172
2496
481
1906
4395
2594
3942
1573
4391
1706
2266
1566
81
584
4226
3636
3848
2306
4538
2056
3717
3574
3366
4224
4262
3798
3028
4099
3748
4799
347
2168
90
1997
4192
2702
4863
4504
1256
1553
1429
345
2208
2557
705
2983
1606
3075
4059
4764
3387
2207
2471
4803
1852
3914
4301
3276
3023
3136
3384
388
4311
3147
2909
242
2185
455
217
718
3867
2894
3969
4824
2738
4478
4829
479
4513
180
2474
3539
2635
2440
2782
733
2864
4272
3078
2768
2010
2819
2674
2831
4562
53
1720
1682
895
1228
4774
120
3799
2276
4187
341
2511
4455
2638
704
554
1828
3128
717
4185
2227
1996
2529
4340
4553
2996
1813
1648
388
985
3490
307
2276
85
2985
367
1146
227
3210
1620
2650
1909
180
4501
1259
2914
766
51
1075
298
3402
4064
731
2370
2078
2247
1626
1129
4714
1537
1871
1458
2039
3535
2739
4256
1269
2650
361
4059
3358
922
477
852
1921
2023
3330
3843
3635
2747
4838
353
3796
3180
3892
4630
2748
740
4765
4800
1613
3689
1693
4051
3623
4076
4233
3980
1765
2334
2379
851
2559
2408
51
1016
4008
913
2139
914
3665
378
506
1535
207
247
1061
2920
840
2972
1266
3727
2174
1664
4492
2850
1200
1788
2642
1018
4511
2912
1309
987
3308
4820
4662
284
846
3296
4875
4940
578
4134
4185
164
667
3956
3537
1188
4662
2090
2021
4875
394
3537
4249
3828
789
4383
4237
3261
3800
8
4599
108
2909
2541
26
915
4464
3142
3384
405
2770
2863
1014
1899
4042
4319
3875
1094
973
1040
1888
4849
4576
3168
1532
3869
2637
927
4655
2059
3392
3243
3165
992
3105
747
3933
2640
2079
1649
4235
4985
665
1503
1213
112
1357
102
2220
2826
3934
4402
3891
558
810
1836
1860
1604
358
594
4737
2249
3330
1637
759
4125
3138
126
884
2894
1027
3075
2857
445
1174
2748
757
579
789
3849
2677
3071
1776
4579
1523
2832
2877
2944
518
4440
2179
1193
637
1235
2088
2868
3032
138
1649
609
2270
3762
4993
4829
1497
4847
3772
1272
1244
1729
3603
4465
3604
3126
313
3864
623
94
3084
2933
2008
1325
3523
1143
395
1409
932
1943
268
2065
41
2236
2508
413
561
2177
2335
286
3504
2704
4698
138
3377
4375
2898
1575
4165
3253
3713
3710
1389
2122
3793
4484
693
184
4633
2410
352
1320
2004
1062
4649
1976
2767
1383
4067
1783
2445
167
3775
943
202
2036
4318
3373
4685
3498
3249
1520
990
1949
2276
3677
3509
2963
2301
3200
4790
831
561
3750
1410
3530
2441
3688
1913
3986
2118
1327
4318
1428
1248
100
1774
3156
2739
751
4085
1718
4441
4774
312
4936
3181
722
1603
3062
4982
3460
4427
2806
2954
26
3984
1829
3642
1159
4189
4797
1307
879
1578
2397
3349
4106
2032
1590
4987
220
1346
1264
3317
682
4810
3063
3106
4539
600
548
845
3716
3228
1409
2675
2080
1533
1291
871
1286
2886
4506
923
4952
1573
885
2207
1192
2244
4342
2925
2842
1359
2081
1494
2133
2627
3219
2241
4121
1097
3109
1349
1773
1572
3964
4176
3378
3252
2355
3136
429
706
845
784
3391
2192
26
138
1161
944
1007
316
1793
1244
1946
4756
2994
819
4793
3811
2403
3344
4210
3467
2221
4969
4383
2660
3204
1757
3586
4303
3038
4841
1054
277
3487
313
1577
4430
2144
2354
269
3007
45
1703
1584
4448
187
1285
983
2609
3593
1171
965
2131
1591
3611
2363
1730
1462
434
305
3506
3112
4476
2365
2512
3293
419
3117
3229
1604
1276
5000
2681
590
3515
2608
2299
3407
2068
4636
3033
892
281
1535
1982
4523
1060
112
1943
475
3149
575
336
785
79
4453
376
4341
3408
3860
2372
1147
2462
342
3585
2193
3276
4811
4192
748
412
3609
1961
2481
527
635
1279
4549
702
3758
2875
3566
4201
4703
4838
4458
1525
3899
2940
2172
3611
3027
4810
2339
4891
2395
369
489
2123
1334
4669
1846
952
3145
4174
2938
636
41
3620
1026
2455
4123
2766
2606
1343
2885
3418
2687
3743
2478
2742
2619
1033
4867
1216
3458
898
920
137
605
144
2176
4914
516
494
200
856
3290
3240
1916
3334
3533
667
26
3571
4245
3041
4862
4366
1561
1955
1889
3185
4860
2469
1583
4043
3942
692
2078
2180
1433
289
4618
3775
2115
3404
841
1980
1743
1850
2513
866
2038
1486
3541
775
4929
2075
4041
2987
97
1819
3481
4411
662
4993
1530
3334
4916
1835
1494
563
4327
1109
4602
2386
316
3645
2953
4366
359
4810
11
1762
259
2405
2278
3
4338
2967
2572
3894
487
4128
3912
2076
4432
558
4099
1520
2421
4607
3727
1603
886
1217
1811
1248
3066
18
948
4743
4056
4500
124
4037
3305
2650
4572
4040
311
1052
838
404
1168
2134
746
1714
3380
3114
4702
2846
691
811
1393
1003
1863
796
4506
3505
1981
4034
2534
4
1698
4357
4829
253
624
4927
3200
2855
4016
3729
3943
3138
2846
200
4002
3794
1123
1172
866
3174
2363
168
2536
3960
4702
4908
2262
2744
614
4484
2407
4007
962
400
4181
1154
3788
4696
1151
4689
590
2976
3949
91
1107
4979
3715
3135
863
4968
2226
1502
4487
4282
3255
4364
3470
466
2038
2201
1958
2511
1774
2796
1760
4142
4925
651
2275
2450
4941
533
4716
1252
1007
729
3048
393
2405
1176
2073
3826
4833
4283
1904
3498
1832
2494
3721
2696
1793
49
791
2497
1277
1970
2845
1579
1441
4381
3877
3801
2330
1379
551
422
272
2400
4009
3610
3738
3584
2259
4604
803
4688
1817
3453
2135
2148
4774
975
2189
548
1315
163
2054
1198
4887
4323
4716
1528
1762
4650
4532
1915
266
1863
2926
1721
4191
3223
3907
4399
3937
917
2661
3543
2474
744
737
1165
2142
1606
4897
4152
617
1905
1662
2486
2966
2884
887
4500
1706
440
4004
2471
1576
3443
2509
488
2723
588
101
1510
3966
1972
65
731
4051
3431
418
3334
1882
895
634
3878
3995
3315
3911
2586
1278
4448
3652
3855
2484
3639
3002
703
4846
2824
423
1121
2163
1504
1521
4784
1632
2906
3461
1363
172
1575
4137
4345
802
638
2491
1247
369
3453
682
3711
3304
1166
552
3787
1820
1665
685
4789
4163
330
4351
4345
992
628
1968
449
2224
1390
4133
3880
3460
2015
2941
3829
4523
581
2898
2351
2338
4164
4054
3112
4940
1250
3472
711
167
3350
2571
2769
700
911
4302
117
3283
3681
2810
854
3457
3353
1423
294
812
3289
4121
3190
1402
3778
214
158
3430
2330
3028
1120
1764
2057
1208
379
1005
3244
3747
1522
3350
553
3276
3610
893
2319
2970
4376
444
2447
3797
3880
1112
671
3404
3496
1361
340
893
173
3265
1798
2263
1848
2342
4161
1685
2087
4860
1971
1130
927
264
4335
4390
3633
2262
1652
2574
443
1925
2387
211
3560
129
2112
3936
4291
4089
2331
3973
4629
4486
4785
464
699
4694
4979
1596
580
1319
4755
2907
1019
2213
1664
2552
2049
1740
3425
27
2113
635
4965
1648
2403
3164
1164
304
2931
227
232
3924
978
2534
748
1015
1405
4242
9
235
1494
265
1542
424
3908
1073
1420
4089
670
4954
1042
4543
4151
233
4500
2462
2834
4682
1264
216
4614
1240
2625
1125
67
3314
1707
2678
2733
3117
2409
211
2434
1680
3798
622
2199
1382
4704
1223
1639
3437
4863
2907
758
4777
4083
2111
3392
3695
2622
3433
4354
3418
2273
2640
1110
1931
2070
202
251
686
4406
1130
717
4569
4497
108
3604
749
2567
2865
4293
3636
1642
2986
3179
3642
2095
4404
1795
3918
1971
583
1684
840
3192
1550
3354
1809
288
1423
1769
2078
1919
2341
26
553
3390
1158
579
3700
173
3293
680
2738
1561
2300
1122
4012
2321
3454
3968
2322
3442
3316
439
2825
2430
2914
831
2596
545
2060
1205
904
1033
1929
1790
2846
1705
3104
2977
1954
3283
2410
4407
3087
1294
782
1401
2738
1136
1615
2162
2432
3943
4490
439
1243
3358
1739
1023
1936
1291
1706
2830
3004
2789
2490
493
382
4195
2165
3994
2588
111
1605
2540
2844
4702
759
2387
1571
2951
4097
4502
31
1806
1325
84
4188
470
2049
2508
2692
366
2087
2771
100
4431
47
4615
4593
3685
87
1712
660
4442
746
4406
1034
230
3318
304
3582
4624
4117
4248
979
844
1793
4804
2341
1726
4280
2888
652
3415
2263
1591
3892
962
4825
3353
4019
3492
445
2191
508
265
2205
4585
703
1236
643
3666
893
504
2594
4216
590
311
1060
3336
1693
707
4994
4553
1265
3206
1929
1301
1568
788
514
3993
1891
808
2747
2214
12
3607
32
1686
3381
463
1751
4693
75
2589
385
4667
176
2311
2971
1844
441
3410
2419
3591
2408
3424
1250
78
2365
114
2158
1260
2077
1302
3485
269
981
516
4119
2884
348
3836
4113
2196
221
4326
4503
908
4243
3366
403
4693
2283
4996
3514
1970
4164
830
3962
1610
943
2619
3371
3004
2710
749
1937
3866
3440
4493
4695
2291
4388
3083
2321
2758
765
672
4661
2936
681
2777
679
832
1094
1889
944
3437
3081
2799
4409
3811
3796
1636
3593
3531
77
3310
4636
1566
1063
2878
468
4376
4919
1486
3012
1655
4897
1256
249
3389
1654
883
3598
2790
327
4826
3795
840
1034
2586
845
4828
4780
4461
3246
3040
323
982
3367
241
2884
481
2946
4633
3402
3429
2400
3216
4059
324
4174
4110
1811
1031
2437
4956
3988
1233
2741
4365
2146
491
2239
2872
2926
4084
421
4698
3793
1016
4903
4214
24
2587
2023
880
3901
1601
2108
226
1065
4531
1158
4054
2414
1465
3381
1001
1354
334
259
3106
232
253
1559
1077
1989
2761
3345
3412
1758
3384
2911
2944
4176
3185
1838
758
4141
3923
864
2899
989
2821
3741
11
2470
548
946
804
363
3340
4262
1844
1019
3013
3624
36
95
78
3363
3084
2902
4823
712
1154
2803
2018
2592
1967
2727
254
2438
2592
4478
4920
836
4996
1040
4802
9
4452
3869
2840
4713
3500
1852
4618
4912
3289
3783
717
1811
4985
795
4946
4500
3012
543
4477
4950
2492
3690
2194
4755
731
56
4752
1612
2129
299
3720
3896
2758
4004
4202
699
3716
2640
4437
4489
4897
4265
3509
222
4047
2535
2979
1986
2209
2834
3139
4380
1449
4447
3009
1255
2993
2192
3747
1583
3424
2832
1707
80
1194
3109
4317
382
2169
3776
2422
796
645
3875
3898
2647
1830
1190
2571
572
4989
3389
1709
4863
2125
1883
1015
3205
3214
1381
2787
1720
2494
1172
3652
4605
1462
876
1590
369
3786
2328
166
1318
4788
4983
586
3780
2683
2952
1480
3847
2783
35
1781
3706
4813
643
3858
614
1394
2894
1388
4473
3053
2082
4491
549
4024
4004
170
2324
3559
2785
4940
901
4464
4989
1328
362
1283
1780
264
1373
1511
2864
3013
501
2880
2306
440
3897
1141
3171
360
2597
2071
356
3210
4124
3267
2307
2175
4386
1837
1603
2651
4048
1228
3564
4590
4555
2594
4740
4671
3784
608
4941
547
4458
4149
718
298
3773
3450
2248
2844
23
4439
4563
4870
2942
3103
1479
2202
1253
1193
4346
1529
1377
3286
4971
56
1110
4861
4805
2986
2053
4591
2820
2667
2103
4214
3853
3717
4678
4092
535
2724
3146
4891
2189
4529
4587
2084
449
30
4706
4130
822
2369
1607
222
1690
2260
3531
4252
184
1074
2503
4911
3383
3633
1518
3924
3094
2089
1185
193
4304
4431
164
3385
4289
1548
84
3155
1633
3150
4387
994
3975
3468
4223
4207
1154
2604
2729
1270
3070
4861
7
1582
331
2840
1331
3576
4578
908
1663
2184
1758
4982
2202
3444
233
2966
3191
2471
769
4508
182
4728
3583
2592
945
3566
2070
3678
550
2199
2167
2998
1971
3356
4169
1467
848
3162
1068
2683
1936
703
4474
4399
1182
4956
3599
2497
2928
886
1417
1247
2334
1470
672
4468
3045
1596
2707
3483
1697
4650
2280
2855
3584
96
4447
1511
1043
3739
1449
4125
2191
1076
3934
943
2443
813
3298
1729
2658
2924
3260
1375
3197
4611
2052
1682
3809
1988
3852
48
1987
3009
1132
2647
662
307
3454
1569
4147
2372
2648
434
3298
1234
1214
203
4970
2377
1473
2113
2211
4178
696
1096
1217
2104
3962
133
4866
3141
4309
2042
1576
98
4588
2740
3298
2352
2603
178
2425
4830
2516
1542
3383
2238
3989
795
3364
1217
4033
1405
342
3106
3996
464
3817
2699
3672
767
3692
1046
3909
4723
4502
1921
2611
43
3758
4012
115
678
1395
1651
4045
2104
124
2025
210
3293
366
1102
4263
764
2464
4827
619
2584
4107
2356
1056
3577
2550
2979
1177
3571
1451
4024
2696
3496
870
3358
4340
1775
1289
567
1200
3262
25
332
4377
3569
4579
4644
4154
2028
2775
3729
2488
265
589
3525
1200
2499
2239
2394
4201
4973
2664
945
37
3199
1660
465
1582
1252
4180
4928
1573
383
4712
364
2288
2025
4010
2376
4924
107
2610
3283
4830
3177
3406
4208
2854
3773
3419
2390
811
1860
3959
4163
2088
3845
3368
2029
4747
1012
3482
2263
2231
1271
789
4949
361
1146
4944
1413
2142
2125
4664
3710
3040
1259
2983
1611
403
745
160
718
2390
4562
2166
3400
1617
4050
4249
4783
2450
1860
849
4570
1389
4460
1993
3379
1525
493
828
4613
4097
479
3718
3574
1705
747
4874
4416
612
720
1136
3787
1162
255
3970
2285
2123
97
3852
4459
4256
4573
695
834
3459
2958
1209
2696
4063
2742
128
1570
1134
1418
1301
429
110
1756
2501
3380
3025
2778
611
1319
1492
4919
4880
172
938
2673
1180
4088
4288
4189
1753
2748
1756
39
2595
412
2181
4340
1846
3531
914
2479
4639
4793
3832
3313
2849
4970
4491
2603
616
2234
3862
1025
2056
2582
610
4142
4722
2207
572
1796
1413
2659
2353
2381
406
4246
675
2449
1751
1109
2138
4377
1885
2826
4855
3222
2887
3831
4058
17
150
4314
4957
3443
1608
1884
1699
1665
1068
4064
3848
4543
3817
3934
3851
476
849
3674
3549
2621
1478
610
1865
906
3492
1068
1888
1928
593
3740
4658
207
3066
3449
3951
1441
2346
4560
24
668
1219
4935
407
4835
3453
3272
400
3319
4625
4129
4997
1798
3223
3134
342
2745
4788
1893
1232
3555
4914
790
3995
2213
1407
2203
1750
1659
49
1534
3193
3718
2510
1213
3293
1741
3796
3547
1596
778
87
22
2447
4212
1600
800
341
2718
784
4690
454
4889
1696
504
4992
4152
3187
3735
1630
1443
1397
4104
4741
3286
965
4572
1485
705
725
2154
355
2828
1405
3332
891
3120
526
486
3019
182
2360
3188
698
146
2977
3436
3612
202
1619
3023
283
1605
234
4518
3630
277
3208
286
2082
2215
3889
2303
1075
3182
1305
2629
4337
2603
1764
3347
4790
2183
45
962
4216
1520
3389
52
2336
2471
4761
438
3967
1564
4998
2831
63
1251
4251
939
335
2160
1877
1459
4001
2583
4888
3667
3352
2232
2764
121
2627
1375
3759
1544
260
1208
4576
4879
2944
4601
3772
3406
2990
1954
883
2236
2084
3681
3282
2026
483
4801
845
1237
4490
672
1478
968
4059
2088
1930
4580
94
3606
817
2899
2899
2235
1891
3638
943
611
2103
3171
363
1674
700
2785
2176
311
2776
2271
964
1138
2294
656
4733
3635
1769
344
2764
2250
2690
854
783
2969
4332
1310
649
2894
1589
1621
3676
108
2125
1509
1814
2728
3828
2725
3055
31
1492
4168
2442
4891
2956
1765
4207
4905
4625
2422
2394
2251
4725
951
3857
734
3907
3702
3889
1734
2948
2169
1569
4409
910
2268
1821
3326
3657
1057
2727
1943
4080
3338
2920
845
4042
3394
1503
4194
3965
2349
2316
2559
2156
1261
1199
1423
279
4909
3745
4864
1654
923
810
4211
1146
1582
12
4437
4842
4908
86
4466
3440
847
4499
1464
1486
4489
534
281
382
3629
1240
2310
429
3735
3648
2213
4209
4701
4313
2156
1751
282
3175
2040
229
652
3163
1006
4422
1492
2351
3725
594
2496
1725
377
367
2387
3518
1937
2640
2263
3930
3869
417
2835
2618
1010
3736
4550
4827
1386
2925
4424
2727
399
2849
2417
1523
3356
578
3956
930
2750
4452
2016
3119
2756
2048
187
989
3234
1361
1553
2572
3186
4189
358
2727
1000
4037
557
2398
2508
3071
2760
4499
81
2626
1901
2693
2634
4202
1754
984
4240
817
2240
4289
2588
1683
1340
3051
4227
3410
3599
1980
306
4643
297
2953
752
2313
2816
4443
4439
4251
4296
3150
3944
1313
3686
2177
1261
2069
3523
745
547
890
2884
2153
4032
4717
1881
1489
2396
857
227
3985
4621
31
2228
1307
532
3799
3334
562
3222
1910
4492
643
4333
1666
1233
1761
4527
3274
4509
3142
1916
374
1002
666
2401
1
4267
1964
4138
3490
482
3013
4202
3791
4708
218
329
3035
4794
639
2799
3850
1786
1583
3442
1793
3941
340
4547
976
4709
4380
800
1286
516
2864
2532
4840
2583
459
4696
1543
34
2119
3186
65
3041
3792
4082
1717
3410
306
4992
4534
887
3465
2468
934
1669
2140
3482
3907
3499
2158
4374
1496
3215
1263
405
429
3102
1683
4432
1600
4172
2295
749
68
1461
1952
753
4587
4588
253
3606
2400
3498
2727
1587
3025
4474
1517
4444
3916
930
1850
4079
1114
4381
3930
2346
1971
3430
3013
2049
4606
3246
2066
20
3223
3678
2620
709
4055
4597
179
733
1193
2375
1203
1036
1787
2404
3271
3720
147
3112
4477
4796
4945
2387
3908
3804
785
2107
2512
1977
2681
4779
3821
3525
3213
250
2447
4441
3991
3829
1358
1605
194
800
4662
178
1455
110
196
4599
4662
4138
1671
2310
1671
1185
2243
2714
5
3829
195
2887
1177
4748
1177
792
953
2635
1975
4516
4456
2931
1826
2769
4833
1686
1624
3958
631
2073
3326
4512
4681
4873
29
4580
3118
2985
584
1873
2424
797
643
2372
3078
356
1143
3844
94
4443
4763
788
834
960
407
2902
4910
448
3203
1609
4692
2752
136
4738
4438
600
4056
2579
2169
3083
4129
3715
1053
306
3981
294
4802
4577
1072
263
664
1453
602
2137
4498
81
2345
4043
3907
3401
3144
3872
3896
331
697
1277
2371
3754
2329
4003
1819
3875
799
2826
3249
4506
1050
3018
1232
4945
3197
1393
3987
414
3027
1514
643
3914
1523
108
4730
3041
4655
3067
1916
4703
2179
1843
3246
4442
4108
2863
597
4226
3780
1174
1429
3727
3706
4399
3422
3594
2128
1066
1616
3301
669
252
2367
1863
4345
82
1246
2715
3182
2100
76
680
4640
2531
3787
4279
709
3333
3912
2772
3406
639
4600
2428
646
4448
4601
3395
923
4539
361
1796
1203
2774
1418
1827
3879
2409
4155
2364
1448
539
3462
2290
2488
1654
1993
888
3422
1897
4428
3693
4254
4214
627
3897
2920
838
3987
4865
2378
995
3802
652
1560
3996
4828
1780
4694
2887
4629
100
1618
1603
3903
2414
2462
1886
605
4810
604
4264
1351
3989
991
2691
2014
2482
4648
2293
2009
1826
2859
4927
1063
3617
3791
4371
2254
1391
4067
4564
529
3822
4130
2811
3431
1281
4452
1306
1398
4704
3402
4732
3274
1890
4867
2465
37
4124
4251
2192
78
270
3857
1134
4114
3904
3525
2031
4082
3722
4461
3735
2945
502
254
1786
334
1151
4517
3067
80
4915
4043
4835
4150
1206
813
2231
4830
1913
4445
2723
4494
2174
1792
1117
2373
4271
2926
2091
2664
943
1289
3529
1118
192
2003
4592
4648
577
3747
2965
137
3816
887
2654
914
1773
551
2020
3694
3170
435
2491
4625
3862
640
1355
3451
4844
3341
2676
1858
4282
604
1826
4516
4586
1903
966
2626
2702
4278
1250
4803
1013
3656
1420
1724
137
41
1619
2432
1969
4307
3935
708
1219
3737
3651
251
173
1852
2391
180
1924
4165
2210
2238
2160
1892
4971
1341
2471
1421
4815
3893
3866
875
2297
4121
2792
3652
1690
2891
451
2664
240
3351
3460
57
3563
2984
4985
158
4337
2424
3051
3743
748
750
1748
4006
2758
2694
2273
3124
3766
3635
3638
3775
4115
3019
438
228
4312
3794
4156
2424
1928
4710
1675
1593
4158
755
3187
3258
1813
3823
2215
4002
1681
3353
3782
2074
2920
4593
1129
3659
3615
2441
700
4759
4364
3210
892
253
550
2266
2198
4549
4331
4930
2958
1759
2034
715
1742
1993
409
3060
3753
4918
4131
3110
3285
4873
3443
1724
850
371
1924
1776
208
3275
4643
3065
1389
2279
3126
4168
2589
2854
4133
3734
3161
4765
2724
998
971
136
1891
48
2884
2192
1923
1234
2363
3317
1439
1876
3381
3515
2897
4077
708
3794
2833
532
3526
4232
2385
1954
2779
2920
3542
2995
505
2502
1089
3004
822
3752
4822
3351
606
2244
2356
3071
1513
583
4324
30
2823
2582
1205
2237
4572
4114
1640
2323
4122
4730
600
3651
2462
2344
1360
2011
2073
3809
509
1457
2104
2632
3452
4671
998
1244
4722
4129
4108
2143
3438
397
3256
1702
3493
2660
1662
4541
4338
1975
2823
759
2004
1705
3812
3898
1687
3930
1478
3909
1514
379
3479
4546
3990
2264
1997
695
4875
65
4934
3868
449
1709
2352
1603
791
3025
3547
600
2280
4211
1087
2072
1276
3148
1691
3174
4552
1542
2431
702
2766
4719
1739
2709
2919
2708
3664
856
2714
4944
4682
3170
1868
2275
304
4436
2221
2843
2104
3311
789
2069
2846
406
3469
2908
1281
2491
1541
1261
1382
2728
1915
2138
299
2869
947
1709
4894
341
1253
4379
402
561
3271
3791
1024
4816
3478
1472
2643
2821
2164
24
4551
891
1179
3823
4346
167
1268
605
750
2266
1910
2731
2469
4341
2639
2498
3142
4171
4151
3688
1235
4931
1428
2777
4973
3038
4489
4296
1120
1502
2982
249
3238
281
4560
4705
436
3128
2154
3187
4869
738
614
3435
129
544
1204
1619
3962
4376
97
1706
3750
510
2062
1973
1993
3417
3139
2274
3492
1037
2820
4218
1364
2361
446
2878
319
657
3108
3134
3954
3988
4605
135
2919
356
4132
4223
3916
467
4586
3401
2838
1964
2972
2434
1401
4926
1375
1009
449
2016
4219
3925
1149
4761
3290
1443
2270
2346
505
1218
4119
3641
888
4837
477
3975
959
4165
4199
1563
4054
4407
4332
607
127
1049
1192
1131
3694
2739
4718
4933
2877
1094
2379
478
919
2660
195
2244
3086
3899
4012
1565
4865
2697
3573
1506
2333
1512
2451
4697
2486
4658
2388
80
1681
1829
3420
1211
933
2142
2438
2554
4896
3412
1458
3222
2743
861
3478
2582
778
4200
2910
989
4490
645
2421
755
312
4707
1090
4703
1407
4145
3665
4789
4596
3230
4378
2602
805
830
2640
3581
3719
64
2814
4841
2894
3569
1682
108
3867
1348
2315
1501
1719
2155
2900
112
3320
824
2609
1552
276
2648
705
1239
2717
3806
4273
2270
2236
2157
1935
2911
913
4127
4925
3220
1989
2785
1592
1791
3516
2294
2960
1613
2939
3121
4216
354
3434
1815
1007
3702
1309
2370
211
4226
1112
1519
4079
1791
3551
813
3261
2295
3306
3116
4417
810
1383
3721
2158
261
3860
3891
4221
3462
4393
3265
207
3296
4943
1672
275
778
2870
3428
2012
4809
3881
4639
1104
2972
1148
4613
4499
418
2657
3263
3987
4321
1935
1495
2659
4272
984
451
1259
1900
4574
414
4103
42
1
3461
3020
4376
1676
1781
4451
297
647
1834
1884
493
3842
3191
895
1909
4351
2481
230
3220
4639
4786
3306
4006
383
4272
3534
4053
184
4129
2785
2419
2175
3331
819
4859
1385
3771
2810
1715
2284
2365
4349
2606
4989
2251
287
2479
4691
3232
4121
490
1064
1198
1518
3032
2500
3047
4245
1863
376
1028
3461
875
3145
1473
658
283
316
157
3090
3226
4360
3808
44
2599
2416
743
3094
2502
3423
2224
1571
224
2665
3596
3483
1190
4610
1092
4923
1443
4587
2235
2846
2159
694
2971
4601
4439
2452
4402
2459
2026
2354
3956
4746
1640
4503
1264
484
3981
4775
526
115
39
4163
633
2163
3242
2433
4101
4312
1578
3728
408
3958
4711
1036
3588
1832
4921
4705
2983
712
1720
2937
4862
1165
482
1052
4744
2160
2221
1107
2421
2831
3099
4634
32
1982
160
2302
2604
608
4272
3667
13
2201
2887
978
1302
3420
4113
2527
1151
139
4552
2205
1027
2779
60
1346
3849
3498
2481
3292
4418
254
4381
195
3102
350
781
505
2379
38
2182
567
1252
951
3895
3894
1710
3303
61
1530
906
4286
2799
3415
4915
467
1992
956
2768
1511
938
901
1350
3271
2491
4858
383
4415
4786
4852
4766
2362
3100
199
1956
3355
12
1551
3166
1735
832
2380
4505
2584
655
1048
132
1698
4553
2660
3890
206
558
945
4281
2500
3174
1634
379
2311
59
2286
3535
4693
333
1061
1450
2015
1121
3397
3478
2465
4394
1789
1890
3326
368
4702
2575
3112
3423
2280
329
2111
264
3399
3197
3956
4904
4889
4591
198
1614
1898
4024
646
3482
255
576
4966
286
2740
3089
2852
4565
114
963
4994
2784
1453
3661
3798
1558
3781
2976
3308
1552
439
2990
1717
2649
2911
770
406
4828
4257
4499
77
2961
2833
600
997
4561
3139
1849
2743
242
4575
474
1949
291
2739
4532
4421
1540
4386
2947
1503
4749
3553
1165
738
1095
2319
78
3081
4832
2998
4765
1638
4009
4647
3662
467
3874
363
1264
1686
1688
804
1404
4904
2444
2360
666
1797
3403
2094
3099
864
869
3206
1095
3384
911
2305
1907
2043
1465
4749
3371
3015
3127
2773
2617
2812
873
2177
4640
3484
400
3916
1859
78
528
2495
492
1948
410
3968
1765
1134
350
2528
1514
2440
1608
1086
704
4823
4363
3838
1382
2713
3608
3665
3566
1579
2999
991
3247
3079
1344
1053
1405
3819
3731
1459
2945
2925
976
225
2500
2206
1153
3213
1312
1406
4140
4164
2564
3168
4899
476
2724
1804
3642
432
4415
1555
1539
4141
3825
672
219
2069
780
4394
3365
1474
3163
4697
3557
2228
2440
1226
4856
506
4300
1476
4965
4029
2295
2195
4498
782
472
1639
1444
1325
1180
605
4851
3476
889
4051
1184
1970
1935
4326
3947
3540
3837
411
4660
3157
3700
1926
553
541
1608
4815
352
970
1515
3467
4628
4958
3120
1235
1759
2891
1230
252
2445
2608
3535
3034
2700
4320
395
2317
2966
4841
2819
4167
4831
3995
3393
1636
1011
3505
2610
2641
3202
173
751
864
1818
314
2869
1723
4247
1079
3566
2836
4522
399
2134
1002
3013
1841
3041
849
401
2750
1940
1618
3178
532
4201
1374
2647
2060
1682
3146
1553
1138
2501
3658
1207
4819
3105
4561
2920
2163
1777
1970
1541
3905
3947
3838
2022
1701
4631
167
3716
329
3291
3363
2167
4888
4914
3066
2092
1176
698
4181
3824
1605
2473
778
3756
2604
4973
2929
892
4655
1428
3122
2728
2577
4046
1708
2941
103
1006
3662
457
2759
1045
4897
1581
1080
4896
1178
4155
1764
2678
780
4178
3780
1625
2516
3424
1940
845
4996
1314
1578
3388
726
298
2318
2777
3532
4666
903
426
3563
819
4444
3611
4057
3444
44
575
3062
4386
3275
4543
1269
4883
3250
4396
3395
1133
1094
2262
2732
534
1940
173
3626
370
1359
2512
1630
439
4804
4380
3911
767
191
4552
703
3064
2889
2125
1177
3749
1922
2662
468
2854
4591
3147
4820
604
2442
606
1953
1436
3438
4294
1212
92
3887
4453
210
3066
770
367
765
554
4855
1544
888
4788
149
1884
3150
2009
3532
2746
1170
775
1750
3421
236
2304
4569
1069
2314
3521
2238
3845
3054
3926
4887
2312
884
1601
3367
2309
1570
2864
781
4770
1960
809
3334
2863
4744
2974
4470
4037
3750
4021
1855
340
3367
2766
4591
2479
894
1355
1626
4746
2379
2334
2761
953
3845
4432
4991
386
1600
938
1003
4220
446
1557
4031
2276
2890
2730
4826
2898
2121
2238
4079
3036
3918
441
2358
3264
2548
4717
4027
771
595
3703
3021
622
2127
971
4591
3405
4205
3460
2426
1200
545
2819
2211
1828
1533
1599
2275
3513
4868
4728
679
967
4181
2305
1422
3006
3275
4466
3473
1959
111
4326
2535
3912
318
3117
496
444
3174
1649
3720
4147
2510
4529
1205
2589
1331
4009
2022
833
4535
3131
3199
1703
4321
2964
1535
2845
2302
2954
236
4295
2339
273
2762
211
3868
3342
4853
3922
1366
2375
1120
525
3031
4921
3063
387
3871
710
2527
2809
4524
3127
2354
2602
3028
1178
2304
3927
2518
1179
271
3555
1852
3650
538
4899
239
3891
3383
3531
3221
1234
2789
1939
54
3735
588
4017
56
2370
1250
2006
1036
3247
4091
4628
3222
4807
3564
3459
2582
4938
3637
4494
842
1483
4880
1272
2843
493
638
1266
1314
1568
140
3108
614
3275
1939
4466
3049
349
1279
2333
3294
3024
3185
1651
1439
2161
4340
4045
920
2340
1362
2027
4907
4961
4722
3355
1499
105
4367
2697
1074
3411
4984
4025
4750
1087
3515
3814
920
1650
2221
4389
876
4512
3793
3009
3488
3690
684
3554
185
3471
4485
4003
746
1141
1702
3425
4340
4663
1892
751
268
2489
4803
1747
1118
2452
1445
4600
2053
1382
4643
729
4263
2664
159
3321
1323
4929
1254
2428
4275
3947
1109
4210
659
4157
4421
4074
2389
3176
4162
3711
4188
1136
804
4534
951
4468
2978
2505
1888
4279
436
4292
4343
2465
2494
1596
2091
4375
2774
4803
2538
292
3428
2110
3860
2076
4942
2912
348
1987
2101
2817
807
1000
4291
3039
936
2806
4188
321
4204
1482
3431
3618
335
3548
1615
3805
4857
81
4915
2563
2949
527
966
3346
3138
3895
3456
791
4286
2542
1718
1976
2219
4156
4233
4186
119
1710
2256
1018
201
2621
3065
2521
2496
4536
2133
3666
2750
4035
4044
4258
3947
682
89
4304
1598
4777
4772
4311
2359
3162
1444
4874
3476
4749
3359
2168
1446
697
4539
3628
373
2620
1018
1129
4822
2313
3991
4002
4225
4
971
224
4089
4566
3698
610
257
3083
3095
3073
1755
2864
3470
2535
1455
3865
3712
2569
1716
538
4021
3805
4189
4171
3513
252
2807
1741
2449
122
2507
77
4800
622
2484
1919
374
3870
4903
2640
4202
2172
3147
4832
2816
1140
2771
224
43
3480
4547
2015
3989
4442
3546
3401
2693
1255
2355
3847
2051
4469
461
627
4934
4522
3673
809
3563
3479
3069
4249
3480
1202
2487
648
1768
1498
2560
2049
2663
1371
2392
3480
4623
3823
1635
1022
4507
4588
2435
1702
3203
1315
2681
645
2937
3856
2597
4866
4982
244
2654
2623
3586
4777
2805
3662
4911
4017
3996
4288
1074
4376
247
4573
2325
754
1365
1987
1583
540
486
4623
2136
1477
4604
324
4873
1036
3636
4325
2168
527
1906
14
1156
2650
4952
2130
173
2315
3692
1101
483
4889
1821
2657
3625
3661
3199
147
304
4244
1789
251
4078
4533
1409
1279
4033
2709
1477
1160
4837
4429
2852
3087
3471
2153
2926
199
2486
4321
4555
4622
4786
4642
3473
290
338
4276
1688
2989
1405
3884
2154
193
4954
3053
2542
4577
2571
3051
4124
1122
2282
2852
3493
4623
4772
4070
4052
1219
1162
4779
760
3501
3707
899
4386
550
4677
3378
3202
1203
3286
1636
224
4274
4604
4069
2903
1365
4904
2167
8
2773
4259
1193
3326
3206
3196
2959
1237
4936
2112
559
4905
857
1341
4004
2026
2255
2191
4920
1989
4017
620
1579
3937
1021
781
3738
3483
4666
4603
2181
1083
1033
3008
3531
4139
2287
648
1893
2621
821
1518
3270
46
4424
536
249
187
1751
3147
781
870
3379
3574
735
1739
2132
4459
2656
1745
386
1046
2996
2293
643
2418
3807
3172
1460
769
1836
4505
2867
2692
4427
412
3629
2483
4538
4233
2987
202
1546
407
2395
2174
2388
3583
4906
2567
2880
3604
201
2266
2819
2297
3107
3627
1216
2670
2951
366
928
3584
4361
1587
4475
3675
1755
4777
1256
3046
4971
2783
1389
1304
1838
4235
3504
3930
1230
2697
2637
3913
4009
4989
4295
2223
4776
2431
2231
4506
4831
4845
1818
1049
2164
4660
4116
4020
4851
2389
1299
481
3879
874
1088
530
143
4680
3664
599
1268
1627
2735
235
1788
2033
3377
541
2764
846
4849
21
1941
3292
3048
2870
3105
262
1612
1167
1512
2481
4899
924
2009
1739
1089
4684
1258
28
281
3521
4157
783
4662
3004
4385
3751
4742
66
3956
3581
3106
3577
792
2553
785
4717
9
809
282
1483
1115
3123
3117
4201
4273
4604
2191
4829
4869
4273
418
4834
3705
4080
2462
879
2018
2661
1552
4780
653
1799
2727
1216
3832
4126
1523
1707
647
2865
40
4674
1300
2641
4720
1484
3795
1418
4621
3857
4026
422
4874
3517
163
4287
266
783
2364
2961
3460
213
1257
1128
209
230
4844
2680
2431
267
4439
3300
4439
1956
3369
4488
1536
4208
2134
80
1903
3801
961
3418
3005
492
2263
430
680
3413
1133
1911
784
2263
2386
284
402
2265
487
846
882
3011
2120
973
2995
2368
3354
2005
4532
4318
2385
255
1460
1158
4587
2400
1510
4077
687
2845
1004
4597
1223
1285
3776
3713
332
1700
2746
4602
4077
3659
1457
4043
4686
152
3685
724
3566
81
2423
2626
1159
4111
2237
3019
2074
1998
4965
3426
576
2741
551
3322
1980
1501
1650
3035
4516
1991
507
2095
2748
4411
2462
3292
2344
1832
1549
246
697
4751
4576
4574
3878
192
3024
3681
3441
2193
3600
3077
1830
4082
3032
3687
1200
908
4016
1182
851
2938
2214
974
409
1692
1466
1135
1936
2823
1757
3008
4919
603
4811
2391
302
400
4364
4571
4216
1149
294
3150
3823
2173
164
3404
365
1162
2572
1479
36
571
363
3848
4899
3811
2866
288
549
3019
615
2573
1676
2742
4525
4501
1725
4862
1868
4893
2149
4626
464
2728
3517
3835
213
4073
3185
3309
969
4146
201
362
3175
1871
2487
4208
2538
705
2649
2321
166
2889
966
1341
1441
3248
2232
4756
4678
4657
1374
1040
4138
376
4764
452
3075
543
2506
2472
542
4151
4137
177
2444
633
3234
4116
1052
4508
2289
1980
1079
4703
818
1947
3034
3050
3801
4211
4062
2409
2213
2080
4382
1439
627
2095
2599
4904
907
865
3480
24
191
1423
1035
4704
412
4049
3511
4853
4578
3690
3342
2905
1875
4844
2091
4303
2403
348
3314
4371
2490
2693
133
4565
1060
3815
1110
945
104
4070
3098
2452
3025
1430
118
654
2617
610
4974
1073
997
1380
1434
3620
1320
3128
2915
4826
4743
4166
3380
4536
4368
2076
775
555
3134
641
448
2976
774
2905
3786
2273
4033
4952
4152
4646
4960
2847
4282
1681
3654
4690
2399
2173
416
3144
1628
2600
4753
18
22
1350
2969
1559
1434
2596
2583
4652
1486
1163
3580
3248
1550
4271
2063
3666
2023
3419
4708
3600
238
3602
2745
3577
4651
3044
4823
320
2738
2575
2318
3593
1712
1724
941
3753
645
3813
136
4707
4736
2262
2036
4448
2351
2888
2173
127
2898
285
3621
1886
1462
4349
1574
514
1750
623
883
3287
1344
4668
4799
4711
645
4041
2769
2872
2601
4636
189
4128
3275
2852
1122
2037
2312
3958
1155
2650
2362
1260
1960
4088
3383
3466
502
300
550
3543
2808
3068
2850
3772
410
2263
3940
171
3140
3300
3698
808
103
295
2464
1238
284
2009
1705
447
2684
1212
1952
3458
3332
1318
777
4007
4788
418
726
179
4234
3102
3986
870
1493
2543
4880
4392
2056
561
4844
2793
2144
2829
3058
693
3541
4393
1436
3941
2826
3549
1169
4546
2654
2085
188
399
1884
4411
1368
781
1517
2496
2437
2603
3596
1964
4207
297
4499
4803
2518
3367
2689
1835
3719
2231
4297
852
4391
1999
3141
4207
1717
4887
1963
2315
3343
421
63
4285
1352
1320
3004
4709
3782
4741
3021
3185
3635
870
3989
2579
337
4590
1290
4801
3009
589
4155
288
1527
3909
3137
3473
2568
860
172
2146
341
2717
1211
2950
51
4865
3768
1959
1745
103
867
2991
558
1880
3799
2796
4788
1968
3571
3857
4175
2071
452
3755
2985
1974
3852
1770
1388
1026
3297
3398
3829
3460
4681
4679
4123
1663
4085
2807
580
384
1095
2251
716
1636
2938
103
1435
4947
4695
159
1477
1079
57
1051
2609
4932
2474
3509
1305
3192
196
993
3733
630
396
1503
3131
3202
1673
4686
1282
1525
2479
3093
2335
4494
5000
4881
2331
3898
1534
4656
2690
2131
3188
3347
1726
1133
4436
2353
4375
1897
2104
3808
1510
2193
2936
3568
3925
282
628
2703
3928
934
2301
4724
2043
41
3272
4475
2472
43
247
4481
3102
1628
2116
2542
4252
3872
4608
718
2577
3604
2238
2549
158
4806
33
423
4776
3324
2905
2452
3059
4721
2346
2491
2022
270
3527
3645
2329
4987
4761
3964
449
2087
1958
4313
4471
261
3852
3409
2876
1332
388
4684
1239
4631
4152
2716
1030
3928
521
461
605
3189
181
1733
737
1190
353
2257
1326
1399
4768
1551
1758
826
4404
3985
2098
4867
3198
3613
1384
1782
4096
3775
1875
124
2559
3204
134
3212
3360
3751
2912
355
4250
400
2629
3730
1690
2614
3668
1366
1459
4499
372
1602
1655
1811
1070
1916
1054
2061
2232
5
4089
1436
1355
2932
3060
373
3697
3478
290
4509
2236
2244
2626
1834
2876
4700
935
261
786
1478
2558
3347
3075
4509
222
3023
3614
18
4517
906
1194
2269
2472
1653
4483
3598
2557
2828
4197
3668
4470
942
1731
1607
655
1339
4123
2385
1363
3661
1148
4071
574
2525
4577
3619
4679
4877
2427
3926
1045
477
4517
1820
4735
2051
4664
691
19
2645
3739
1382
4547
3234
710
1334
2887
906
165
3351
3345
79
4388
3730
1343
4567
3974
2408
1254
2437
445
1834
3104
1425
1998
2907
3165
2637
880
2012
451
4134
3311
1409
33
2420
285
46
644
3362
4668
4891
1069
1334
4131
2418
2181
4232
570
4123
1266
4943
3635
3140
601
597
632
955
4298
2806
4929
1267
1989
4563
2445
662
1295
4378
2821
1046
3934
1157
3158
1637
4995
95
4097
2005
4845
1448
4045
4205
4896
409
3663
1290
2925
2836
2509
4714
1343
2800
4970
4331
636
3803
3806
2088
2827
2390
76
3784
3014
1379
4312
4901
288
4911
3158
581
546
128
3057
4468
4638
2845
3543
861
4143
3141
3181
2362
2470
3828
1914
4191
2642
2862
1317
3561
4590
4344
1852
1321
650
1913
2038
4450
1982
558
1754
4769
1717
3547
2372
188
3637
676
4036
4476
376
603
4498
3097
163
1870
1925
4423
261
3203
2350
4633
4986
3401
2067
1349
3649
2905
2374
2024
2475
1000
3498
3449
4081
660
3108
2971
2496
1852
2445
2968
1084
2994
3530
483
4354
2895
2981
3983
2787
2465
4364
199
1233
4098
1647
4386
3011
4682
3798
4932
1863
3870
1836
1
3771
1062
422
826
1746
4474
1147
204
2387
3997
4536
1100
93
2553
4109
4719
454
4510
160
3220
4249
214
1471
4760
3847
2524
1838
4399
1831
3766
3286
1272
3531
4992
4052
4942
1541
4168
3742
1798
283
1349
2301
3386
143
2651
932
43
212
1640
1114
927
3990
1029
459
380
1510
444
3306
1697
257
3463
3701
1543
4689
4568
1690
3188
1496
1212
1345
3527
3329
3459
3397
2829
16
870
2779
2289
4922
1545
1270
496
1408
2873
1589
1174
137
2865
1919
2458
1358
1038
3619
2328
1957
3645
3519
3828
518
1000
927
2271
2337
4657
1380
2156
4838
2985
625
2864
4173
3408
407
4381
4126
1496
435
2318
1706
18
512
715
2325
2581
2348
1964
3278
3672
4394
1676
130
3654
612
2702
3520
2597
4338
4382
381
1462
2461
923
3924
4224
2073
2481
3300
4856
1757
466
3717
752
3178
1351
4335
1207
3759
4282
2844
201
2080
1745
470
2815
1258
942
3661
1852
1909
3359
3574
3361
500
2915
4349
2035
309
2404
3564
4512
2209
2982
4990
4878
2306
389
299
515
856
2976
1070
1978
3442
3547
4365
3676
4021
1592
3601
220
2115
2419
4911
4457
228
4221
1264
141
1417
131
432
220
1586
3420
1827
1084
680
4822
1193
800
4127
634
2133
1778
2269
307
4047
2329
729
3807
2118
1224
980
3645
42
2977
1412
4317
4263
2864
3355
4162
3507
1990
3583
2996
1949
493
2438
660
4514
1459
2872
3024
4909
984
4047
136
4800
3877
2750
4295
1418
3052
3999
1892
1391
4862
3241
268
391
2454
4570
1728
2661
3688
3511
4104
3792
1322
1443
1191
2638
466
301
2712
3701
3681
3322
2604
4944
1040
2386
3959
3496
3271
3270
4744
1947
120
3363
4999
1920
753
513
2171
3323
196
2313
2308
4947
1278
3451
3154
4252
3157
506
3084
4320
4948
1268
4320
2928
2479
884
3088
1144
1223
976
4811
2466
2062
2705
1852
2205
3327
3186
2073
4421
837
131
642
3596
3704
1781
4142
3672
230
625
3839
33
474
2869
3670
1954
1785
4038
731
183
461
3679
545
74
4635
4297
1341
4946
2423
1857
3705
620
2304
3236
4795
2804
2589
1967
651
2523
2049
3423
3024
2252
4293
2244
2306
1468
4351
369
1561
346
3028
352
710
1394
172
3795
2467
824
3538
1082
4844
2697
1411
1419
3386
4089
4396
3935
587
4591
584
780
4417
378
686
2802
4414
4601
2948
1347
3055
2283
3560
2772
2768
2602
4792
3381
302
1008
1498
2280
4509
1416
4602
2279
409
3845
3127
1110
1443
1044
2291
923
1585
25
1140
4622
3570
4732
4331
2086
4311
2818
3356
3561
3537
2542
1082
4150
1486
3329
122
1627
3993
1447
4605
2453
1791
2575
522
3074
4424
4162
2694
2005
1669
4166
2169
2631
2094
1044
2525
1848
4905
843
58
3816
1188
653
3301
4308
2150
3121
1091
66
2523
336
4613
3986
205
2556
901
575
3306
2231
92
2310
412
1046
3522
3766
137
1615
4264
479
2256
2033
918
1210
3910
1846
2727
4185
3072
1620
4714
3403
2190
1970
3865
2110
2421
1430
1330
3790
1386
3110
4948
4464
1284
2493
4702
2384
1728
3705
4116
3968
4126
3255
19
3598
2404
2705
1879
2445
3712
4564
3056
3494
3498
4181
713
505
3436
3658
110
4590
90
4468
4252
1915
817
4566
3463
314
36
2335
1010
368
4450
979
1829
968
1603
2070
4290
744
3819
814
3104
834
2799
2919
3069
1001
4559
1663
4635
2572
1548
4363
3257
2590
4023
4328
2307
3206
2893
1376
3325
1327
1537
2022
3856
2699
1526
2775
2102
4331
4423
4094
2364
4071
126
4901
1993
3258
265
412
904
4097
3621
3374
3703
3865
1758
1903
2069
3658
4034
1840
4820
4298
3966
1937
2125
2540
2622
812
2695
806
3391
71
1303
3438
1195
2961
2483
4714
1441
1581
3004
233
3232
1033
3073
757
4067
496
462
3143
2629
3868
2118
1438
4149
1306
940
1931
1152
2993
2829
1769
4174
2685
3720
2062
863
961
254
3184
4022
1679
3565
3524
4842
115
1029
1102
1221
1971
247
4618
4148
4289
4434
3091
1367
4006
1112
1828
3336
3862
1046
2952
2289
4124
1192
560
4755
807
4262
1277
3966
2871
3941
4212
1228
1089
1538
1942
4349
1441
4169
4654
3521
3131
2815
277
4230
2449
3279
25
1055
2466
1156
1039
3140
2971
2503
1025
1209
1780
4899
2099
3249
3224
4317
2447
4206
3567
1879
3949
122
1983
3224
4396
3206
4353
1172
1867
1090
2038
2476
3973
3738
247
4941
3598
1504
673
2286
1294
3655
1010
4642
2994
2755
4557
1913
3718
2932
4187
1704
317
1896
1251
2432
605
3934
317
1595
2420
3811
4424
4783
3949
4516
940
1666
3522
2041
868
588
2401
4944
1897
2680
781
3174
4334
3299
1288
2487
1158
938
1660
3590
854
4281
3562
431
4440
4850
1543
4771
1780
3097
4788
1440
3182
3886
2369
745
3002
507
2103
4839
4152
2826
1570
507
6
2070
1873
4386
3792
3103
4544
2810
4850
2785
4510
1115
172
2863
1367
1943
4697
3170
1399
4364
2601
2140
1873
195
623
2889
4663
1642
3931
4243
3463
4533
4707
3069
1361
1249
377
195
218
2413
1216
4892
4898
2764
2885
3088
1120
979
3585
4317
1970
2822
871
3315
1858
3798
4783
958
2262
1669
3426
521
209
2631
4725
2700
2729
661
2029
968
1263
4821
1059
3397
4865
1669
493
536
2534
1476
2662
583
933
4862
3020
2979
4855
96
289
870
4509
4127
3558
4546
1668
413
1152
1069
4583
4769
1439
3802
4931
2091
1544
1867
1720
2605
4627
395
4282
1442
1839
1047
3594
2494
3076
4795
1535
3958
1752
2486
959
4463
3322
2576
561
3381
4801
3772
4933
1598
4962
3262
373
1779
1548
4844
3831
946
703
3175
4738
2511
1237
1538
3377
3228
324
434
2663
3885
2033
3291
2786
1099
2962
1314
1434
3704
4281
3019
3072
4181
106
1303
2388
4094
3537
3044
4440
3686
3080
494
1953
1940
4922
1487
1477
1911
2893
3678
1573
1972
2302
4581
1825
3261
2579
1339
4314
1903
217
1446
2017
2850
3529
1683
893
4284
4793
2707
4944
4348
3213
4717
469
2110
2033
3229
2398
3059
4409
944
674
4706
1554
1053
339
4547
4449
4476
2294
1619
3020
4035
1449
701
2221
2260
771
2106
4610
1730
910
4275
2146
384
4071
3483
3017
221
202
2996
1755
4316
559
3788
728
807
3796
3277
1346
3204
3401
3713
773
909
4330
3380
1674
3900
4805
3075
4414
1955
483
4007
2357
3018
1860
2439
2578
2049
173
1370
962
4509
1509
115
2214
3784
2301
217
2582
1574
664
3918
3653
3992
3033
1044
923
1340
1521
2325
3265
4448
4738
1994
816
2744
2543
4626
4806
2551
1740
3501
926
2967
2180
1281
3987
3150
4614
3136
2875
143
3733
3962
4376
1964
3293
1294
4029
307
174
1936
2141
4023
385
4028
3903
966
3534
4810
3046
2043
4983
817
387
2324
628
832
3096
4668
4302
3844
1112
4189
2810
464
2936
557
4375
4598
463
1601
3092
4497
3880
2353
1571
314
1744
3986
4317
1450
4627
563
659
3569
552
3616
2656
3435
2218
4625
1805
908
132
4843
3827
30
1138
2643
687
2825
4643
2148
511
933
2951
3128
3133
215
3398
4668
2814
5
4052
4483
3432
4873
3495
2729
2136
4767
2511
3847
2532
1774
4918
1791
3334
2458
712
3980
1692
876
3420
3317
2248
2964
2011
1992
2845
2809
3916
4883
884
143
4221
3261
2468
2254
4458
4116
3218
1305
1757
4370
2529
208
3236
1708
1927
2376
4307
1067
485
3690
1152
1909
1829
1097
4794
3207
3474
650
1840
569
1733
1848
1164
3053
2107
1858
4247
797
3115
3552
1037
3542
4575
3449
2532
371
3860
392
2896
915
2991
1776
4500
821
4312
241
2838
3312
2502
707
480
4874
2465
4669
3051
4472
3331
2494
2236
641
3489
3960
4771
2564
3873
3148
270
4646
3308
3553
866
4667
156
1325
3325
4868
1142
3791
40
314
4757
1937
3293
188
1111
1290
3871
3351
3137
268
1616
4557
2115
3253
1497
3306
4777
976
3288
1879
3296
3156
3713
1251
3141
2110
2508
2235
225
4253
266
4072
4629
3560
1245
4063
3939
1614
2369
4131
1692
770
4763
840
3345
1480
3519
2103
3799
3845
3022
1935
1944
4025
3825
4014
4407
4372
4619
4421
3000
2686
779
4618
18
206
2959
537
3151
3765
3260
4944
217
3312
2583
4246
1635
2444
4049
1197
3931
2740
1702
1091
808
1795
691
997
4164
1002
41
86
3423
2643
2923
2624
4193
3053
891
2716
3254
4525
3567
3449
579
762
3866
2957
2722
1135
3450
924
3288
311
3470
4102
3811
4263
3356
1472
4547
1883
4225
3469
4986
4052
1520
2902
2553
598
2804
808
4029
3323
2156
1140
2689
1849
865
2004
2689
2599
3019
2493
7
3356
241
3248
4818
2932
2505
59
4113
4580
210
1361
787
1695
4099
1981
2925
1665
382
2997
1718
4754
2672
3630
3401
4946
4395
712
3123
4822
3540
3720
1967
443
544
608
4183
2233
4614
3348
1995
4089
887
4442
4345
998
116
2045
1309
1004
1050
1205
4013
4608
4587
62
2267
1354
1398
4869
2615
3560
816
2376
910
4059
4689
360
540
4689
3284
663
613
989
1429
4816
4630
4410
2762
4971
1609
3370
347
4396
3298
4648
3455
2932
4245
2336
2896
1665
4194
4737
4641
3088
114
2337
796
3012
4057
4359
3999
191
2540
3350
3736
3433
3700
3063
3136
4710
2471
4977
672
1328
2052
3726
969
4359
3099
3621
814
387
3166
728
4048
3871
463
2018
4762
3770
4383
1054
1400
1497
1604
1169
194
3599
2385
2681
2388
4700
1455
1748
4068
2622
508
4733
4377
4231
3337
1270
970
3316
2057
414
1653
2464
3040
3311
3686
2135
992
1230
3258
2925
996
3512
1018
1269
710
2450
3649
251
4151
1271
1017
3136
1426
1589
3115
407
3745
600
3891
2440
4079
133
1037
2730
1482
1696
1955
4184
2717
3673
4125
3194
3964
1226
3241
2681
233
2728
4228
2915
90
74
2234
1698
2664
583
4644
3155
2302
3258
3658
921
4541
4837
2689
1684
1916
3892
2101
1321
3263
2323
34
4232
2017
4981
392
232
4863
2142
654
1504
1898
1806
4036
216
2318
2968
2261
851
3593
4830
3012
1825
4208
3452
61
4415
2166
3065
1059
4741
3335
111
1776
3840
4860
1308
2098
227
2065
4572
2365
704
329
2224
806
4154
4144
4652
1
4109
4301
4312
4347
2156
2531
3812
4787
3143
272
4017
3805
2614
4614
2396
4314
2644
3824
789
1926
3504
2668
1835
1219
3406
2797
4571
1741
3847
2436
3637
802
4791
3650
3563
3989
3976
122
3065
4574
372
574
546
744
2742
1662
4478
4036
4246
2917
1039
1876
2294
1047
1002
2412
1179
2501
4425
4678
3223
2042
1981
4245
166
4360
4163
1844
1136
4255
98
1974
1624
4628
1644
3398
4024
3
1287
2600
3264
881
3786
1435
2859
4986
3159
1734
3257
404
3980
1993
2376
3291
1031
1287
3063
2915
1290
2110
2573
4053
810
2030
535
3516
201
3208
3296
2038
4183
2935
1724
3339
2734
2190
3037
2307
4980
1472
4901
2371
3377
144
745
2950
2534
1803
1589
360
1637
4458
2996
3994
1802
994
1866
2887
3374
821
3283
4412
4305
1562
4932
1168
1055
4261
3593
2598
2734
523
2709
1525
135
2141
1301
3720
86
4225
3232
2572
3936
1809
3333
4577
1277
3889
332
62
294
3140
4583
2353
2513
3056
563
3272
427
814
386
3683
2386
3089
3910
3507
2020
385
4389
4074
2529
1720
2435
4909
4502
3771
4485
3829
4138
1868
4442
4734
50
3232
3791
949
115
1618
3931
2012
4213
985
1572
2751
2020
212
3216
85
3706
1237
3547
618
2425
3138
1960
1468
1141
124
737
1233
4839
2129
4497
3574
2502
1132
2419
4764
551
2250
1964
4312
4720
4012
2210
4553
1267
3376
3896
3045
2023
3221
3956
3036
4487
439
704
1226
633
1357
980
2869
1673
3996
3504
4977
1753
5
3637
2377
2856
4243
452
1726
1639
4316
867
4247
293
1510
1615
2240
178
2848
1931
3902
542
2354
3736
2215
2675
1082
2246
3005
2792
1939
3567
2680
4233
1377
4343
1999
4737
1449
1901
4327
496
4929
2641
2592
2987
1394
2184
4181
4931
3215
4500
4975
4004
4597
1590
74
3576
279
1220
3627
286
517
3775
1392
1984
232
666
4374
619
3959
4586
488
2681
348
3006
1210
2146
4152
3835
3373
718
2224
1887
3701
4559
217
2389
370
4726
3264
619
1130
214
2521
2984
1777
113
2005
4778
1430
467
1506
3261
4329
1541
4763
72
3818
3849
809
2447
2260
1084
3076
4120
1183
1270
2491
2529
2430
2292
3137
209
1619
2188
1590
4669
123
1487
69
602
478
4253
2648
213
1852
2408
2509
2467
920
4501
4203
3751
651
1144
741
4402
2239
1303
2376
255
331
4507
1546
1429
2062
1763
4612
4020
3410
506
4703
3950
4072
4493
1451
4835
4288
3938
3657
2405
470
2351
3641
4517
2402
2284
4552
362
148
1759
3070
941
2643
977
190
710
3841
1294
4072
1646
4110
3486
1387
4604
2353
1734
2934
3996
1470
3672
851
2734
1900
4093
134
2766
4337
3279
4925
981
668
4343
975
714
3891
2230
2634
1240
2835
2854
3893
3433
4062
3978
77
948
3848
1637
906
4582
2907
1766
108
2475
3656
2258
4341
1532
153
2622
1344
145
4555
1971
1272
4459
887
4072
3332
4663
2198
447
3333
760
4037
1813
3870
3090
3373
2509
4201
2534
878
2404
4615
710
1710
3272
2764
874
2745
3138
1275
553
2018
4070
292
896
1866
4595
3893
4670
3622
2103
1268
2778
2831
699
1622
2162
11
775
4941
445
2308
4321
3868
2062
4334
2363
4325
4272
2995
2562
4880
651
3750
469
718
91
3767
1119
271
2885
4233
4121
1089
3519
3238
4031
999
4957
1500
1612
4313
177
2342
1494
4665
1074
4147
4431
1331
245
4245
4257
4021
3821
4485
647
2263
4990
4441
2658
4032
103
3270
1716
3287
2676
1286
152
1843
895
442
4765
4535
4420
4216
4418
4983
4176
4866
2299
2677
236
4707
401
4793
2428
4878
1454
19
2766
3706
714
3913
431
2747
57
1505
1153
4959
163
4009
2076
1677
236
3844
2056
1994
4265
1762
2296
4299
2589
2055
3802
4580
769
3464
2353
1967
4849
3102
2582
3655
3616
3408
2536
2182
3940
466
4137
3437
3387
1211
3523
293
4798
3233
1374
2669
3809
24
729
1017
4788
2109
1605
1970
2168
1365
130
3465
1689
3541
1963
2784
1571
786
1964
2487
4656
358
876
328
2755
727
3177
651
1796
2096
51
4687
493
1472
3618
3472
1830
4686
4957
3259
4475
549
4503
1046
1559
1456
3253
1788
3154
3457
4893
3372
2539
2585
509
1988
512
1898
4508
1085
1700
415
747
3767
3705
621
493
1796
560
1898
3309
1216
1224
3327
2995
4651
4339
3967
1713
1877
4448
2313
4705
2850
2964
2707
3284
4896
10
2352
222
829
321
1362
1144
2804
547
4869
2835
1002
352
107
1742
2205
3323
12
3561
668
3342
64
1293
2022
557
146
1529
3013
3823
552
3472
1038
3407
4863
1755
4613
4603
1539
2338
1773
4051
4426
594
2272
2249
4601
4772
319
940
634
2159
2934
323
4475
3962
3526
3434
996
534
4861
3395
2030
2068
3848
1572
1210
1895
3269
2792
483
4947
3545
4739
4881
911
1585
1458
4803
3369
1258
3558
223
2444
1024
3977
3077
734
1708
3306
4341
3814
1749
4104
2635
4039
4998
1986
4927
3632
4887
2832
3518
708
1243
4012
939
1717
372
3747
1893
3175
1096
1326
4811
3677
4294
1530
1904
4379
588
1524
1442
1477
4700
2982
4556
2007
57
596
979
1760
701
475
4658
1833
4385
581
1858
4557
2637
224
3749
4481
1119
2279
533
1212
3332
433
4720
47
4980
180
3756
2783
496
77
946
623
3575
1628
66
2770
4210
4647
3226
4111
1499
251
103
3010
835
3372
1398
4181
1709
3132
1099
2370
1127
1034
2111
1964
4536
452
4703
4932
3785
2711
2842
4553
3752
3796
2160
4103
952
3605
4036
1928
3384
4505
608
102
2989
1875
76
263
467
3426
3004
3880
778
4316
3461
4706
3940
329
2104
3820
2746
2678
1510
1593
460
3787
3271
4695
818
4284
678
1137
2404
830
34
4832
374
2026
1204
964
4817
596
3129
2871
1459
1908
504
4639
4136
1730
1790
436
733
2786
1207
3390
3086
3030
4869
1709
574
4801
4058
3023
4700
1730
2692
2591
4451
320
3948
1041
358
2365
3362
3746
2425
3119
2370
4819
2674
264
1708
1787
4302
4687
3003
2152
4499
3329
481
2947
2226
1182
861
4541
2072
2705
405
1038
3609
2040
4809
4207
1721
4407
2227
3470
3034
3066
502
156
2640
3968
344
3769
2379
528
3074
3480
336
3175
1724
2908
2220
1751
4520
481
2133
4531
4270
3503
3111
4693
2778
4571
4120
2957
3137
1540
2374
230
510
336
2101
631
4238
2822
532
4772
2567
1236
834
4222
1692
2662
1425
634
128
626
3853
3572
487
1341
4451
3026
3066
2796
2843
3911
315
1706
1034
2655
435
4524
2088
70
4100
1732
1399
4332
4812
176
3280
431
3731
1337
4595
1423
4829
124
4171
4555
3848
4736
2832
502
2350
4020
1517
4630
2946
3699
4786
3097
2865
4329
806
4166
2592
89
2769
3104
1045
3264
2621
4847
1029
2135
4642
693
3638
961
1396
1820
3756
546
2080
2400
717
521
4268
196
3947
2101
3874
1425
3254
2244
4913
4316
3631
1337
2163
3624
3452
3063
958
3687
3604
3334
341
4460
125
3282
3432
1240
1208
455
3170
4263
3693
3952
2921
4501
4426
1422
4649
1672
2182
818
958
3731
2319
1496
688
1549
814
2413
959
1099
3070
1958
1140
1761
2483
1583
2640
2335
4611
3514
1140
2786
3750
311
2455
3635
3694
4092
3943
3759
2883
2302
3745
1027
3170
1301
4113
2529
334
4954
1236
4884
4555
183
4106
3481
641
1143
3049
1762
3775
4911
2325
202
1999
2096
2894
1614
4751
2619
987
2936
3131
4558
1105
2552
300
1158
1455
3918
3152
3752
350
4230
2660
2479
4286
3315
3274
4443
4648
3332
870
1467
4273
2051
427
768
864
3934
3870
2220
4116
302
945
4802
875
4568
4045
3490
1276
4912
628
2967
4799
4502
1110
27
4474
496
920
3282
2306
1888
3744
3364
1089
530
971
1446
1599
283
4434
2004
2107
4574
3101
4650
2249
2282
3751
2230
3936
109
2559
1342
475
4307
4094
1487
720
2346
3026
4410
4417
2263
4439
1860
591
2061
448
202
2427
2232
3720
1203
3040
2981
880
4968
1738
1487
1415
4128
1427
2417
1865
1582
219
1690
4897
2303
2717
570
2438
2569
413
3487
3213
15
1383
921
1440
2472
1680
2677
4328
3561
1843
1586
2385
2805
4483
1174
843
4389
4564
3976
4533
196
2520
4135
594
3956
3110
1321
412
1230
1660
1601
4518
2014
2053
3233
974
3060
2457
3087
190
2046
4711
4904
846
1627
1120
4067
430
1903
140
2726
876
285
1431
2156
3281
3793
440
4364
1427
1626
2753
2663
3764
2633
1187
3325
3604
4213
568
2156
3073
3648
72
1084
4158
1962
1368
3075
3598
4878
2519
2504
1712
1372
4459
3385
1686
3224
519
2294
4940
397
1088
1587
4257
1281
476
2422
2750
4268
1457
3547
4135
3498
3454
3091
3193
319
2555
4944
1358
3014
3806
2384
3248
8
4461
2411
2110
4316
1065
4501
4003
4108
4890
886
4097
742
3627
2390
3836
2427
3539
3413
901
4479
1853
3831
3745
532
3304
2858
4064
2719
2877
2056
4079
4427
4923
2207
4699
1597
4221
3861
2239
3135
1336
3573
3604
1610
240
4000
4638
3862
2350
3635
3967
3509
40
1638
1649
1550
403
1740
997
2157
3925
1018
410
1396
2387
351
4855
922
4672
1570
4736
1968
3266
1107
1574
1465
2190
3354
4149
2040
136
330
1918
2397
114
3713
3672
1238
2426
1587
1751
3834
86
707
1737
703
1329
567
4097
651
2427
2728
3707
1947
2701
1269
4225
373
2809
2368
2697
153
3214
2712
4335
418
3709
2331
4335
994
1403
3228
2195
3806
4459
17
1288
4927
3305
4706
2532
2395
2976
3152
4081
1168
3582
535
242
46
3615
965
1344
74
1124
3998
801
2503
3230
4222
3673
1014
4174
4986
3512
308
277
1403
3612
275
4970
1313
979
3529
4293
2671
4720
4100
1661
2418
4133
4280
3734
319
721
4367
1629
1864
1687
1356
3873
3088
220
2302
4746
1911
3963
1897
3306
3869
4890
4699
2952
1637
519
2309
4759
1769
1335
1714
1005
3612
3266
15
3157
1786
44
3702
2195
11
1229
789
2029
4433
1295
1812
3480
1910
231
2722
4783
598
126
4335
65
3967
293
1327
1745
1518
1830
3171
1350
4235
3371
3573
1619
742
2599
4696
1067
984
2308
2260
4678
4754
1415
4121
361
2411
3229
2874
4163
3996
667
1671
1052
1273
2843
1077
61
3192
1133
2072
891
2921
2703
3133
1098
545
2495
1602
3706
1140
56
1526
3201
1412
3479
995
573
3159
1203
3510
28
2596
303
622
1405
1055
3529
3562
2382
2382
2312
498
2201
1385
1984
1663
1283
3832
4443
1150
2415
1668
725
2976
1691
4661
2166
2754
3130
427
4711
1280
2942
1524
2679
842
2617
1995
1833
938
3082
4698
4307
4440
4382
1539
2041
2484
3214
2388
946
4577
3546
293
2254
1863
4
1391
1759
1069
2466
1381
4929
3933
2163
390
372
4313
176
4610
4495
2771
1834
349
1961
2773
3936
3570
303
3423
4162
4009
118
3305
1077
1145
4997
4297
2783
6
2060
1064
4843
4328
1497
3061
204
1065
3226
1873
4297
2901
3335
4792
3009
3028
4095
445
2897
4156
1080
2020
253
1144
2321
583
2054
3383
1279
1593
450
1784
281
3954
4138
3493
4965
4736
1639
3472
4014
101
47
793
4487
4240
4776
1839
4138
2855
87
3416
2795
161
4243
738
1785
2276
2536
807
928
1588
155
3992
4158
1441
1376
2342
2337
2755
4784
644
3334
4783
2401
3045
2928
3093
1648
1317
1638
3394
1940
1821
1819
3568
4639
2808
3118
2581
1300
2490
4268
2362
4044
1423
2549
3514
1186
1331
4600
3474
2017
3110
1783
1335
4725
1094
4633
3076
2091
4929
4673
2852
4590
1779
4423
3496
3254
2418
1024
4643
2797
2442
1714
4537
4404
221
4758
3304
3488
2988
3228
1726
1268
863
2063
4615
707
332
374
645
3807
3305
1161
214
1541
3505
2347
4361
1357
2122
2598
590
185
2709
2979
2610
2076
2694
2458
3155
754
2539
1956
1471
376
2409
2082
1858
4714
4873
3541
3182
1620
2676
916
3663
2088
3460
4580
3820
3653
4381
1364
3758
2135
3080
1622
4301
3508
405
4469
552
4445
1717
1786
4844
283
2965
2290
4782
363
3202
4751
1051
3953
4202
4998
994
3989
1500
2633
2766
2234
2414
209
3462
3701
2241
541
2823
1229
2034
2263
2419
2836
1976
4219
1807
680
1131
4088
2922
3255
3745
1043
3099
3148
3280
2007
4258
2742
80
3444
1696
1581
1151
3139
2801
2595
2137
4807
4814
4421
692
2740
1708
424
1273
4338
4896
4151
4707
1042
4160
4975
1652
281
4231
3289
143
2567
4928
3622
4224
2987
3998
3219
106
2774
4143
559
547
225
4902
4855
2088
3424
574
4146
4555
310
1683
3486
4035
2743
2553
949
3916
1089
1413
1865
2104
3182
2655
3315
3951
4014
781
3440
4194
4067
3199
2292
2909
436
2587
166
601
233
61
4116
465
4917
2616
441
3080
2409
1267
1429
136
1015
1057
3993
3417
1265
1918
4345
4993
2183
4032
547
2004
4478
4916
1548
1693
902
3761
4832
1632
4491
1160
4183
4327
2442
2309
2206
2588
2725
1229
1206
1456
959
2626
732
4870
565
4069
3594
2705
4026
3933
1593
4007
2497
3461
2451
3848
212
326
3827
1338
2063
3657
777
1436
3318
731
2731
2501
4319
1214
2418
1114
526
716
3263
803
41
1709
4350
3031
1168
4847
4127
1292
2043
300
3694
1359
721
4281
3101
1262
3021
4967
3012
3266
4932
2693
2191
3701
2392
3885
4774
4489
917
2037
528
753
3164
92
3140
2345
411
3040
809
1000
2778
3247
911
1383
1900
361
4547
2130
4488
2547
3838
3234
4492
1540
3328
3613
4051
140
3159
1310
4941
4358
4440
793
2250
1581
970
1608
3925
511
2602
3827
3807
658
4309
851
1960
873
3680
760
3106
355
3067
3445
267
1044
314
2433
3439
3114
274
3776
2255
2192
2412
4908
4526
3095
4938
4868
3946
2351
3890
866
2663
1890
38
2905
3426
4862
142
4693
2465
2620
13
3124
2222
1036
2021
831
2999
2918
70
4779
2755
3407
2076
1359
4573
615
1359
517
1376
2255
4614
155
2909
2508
505
2344
4857
3587
2487
2405
4390
3684
4633
2728
2387
3175
3846
4702
2603
2264
4943
2777
4331
722
7
596
4049
1039
2582
3849
1294
3540
1410
3713
2895
1555
521
4313
4712
2908
760
3149
3469
1101
1186
3919
4855
490
4928
542
1922
2818
1962
853
4012
679
669
4891
1874
3904
2538
4112
4915
953
470
2566
732
1410
14
3280
1355
1967
3462
576
4750
851
3445
4754
1026
3084
2406
609
4771
635
4784
3128
1486
4767
4140
3242
4966
2803
648
3568
4781
4565
3540
1437
1135
2389
625
2008
2682
4221
4978
910
3217
4921
1425
4193
1435
4600
4224
3161
4978
1759
4321
4926
454
1228
797
3105
669
259
3206
1162
820
1241
3827
1631
491
3026
4701
1390
3680
3221
3705
1706
3655
1083
1481
2992
227
4730
4488
4116
3512
4916
1598
1609
1581
1814
3222
4004
53
4063
3530
2070
246
2478
4772
3562
4368
3742
837
2277
1817
4720
614
4397
507
4242
246
2152
4346
4148
924
19
3473
4633
679
313
4108
2947
530
3825
3399
3226
2872
2705
927
569
4158
4945
695
3523
4179
2354
4454
2881
102
448
1558
3363
2328
4430
2637
1105
4184
4454
2615
3380
3404
1499
3025
2871
4473
582
294
291
3370
3161
2323
4733
3644
3490
1453
1983
3876
4518
816
2849
1413
1215
292
2971
4778
1202
2229
417
569
4809
1069
4792
4781
707
4333
16
4984
333
1651
4454
2011
297
1125
2124
4660
2769
4461
4891
1535
514
4904
797
1689
4363
4231
4633
4205
3600
2026
4412
236
2221
1162
998
3018
817
2142
4051
3712
3834
3504
1588
1504
2417
3428
2264
2746
4461
3491
3125
3261
3708
4174
2295
3296
4226
4704
3557
4822
2812
1007
367
4029
1834
1884
500
3961
2106
4684
2091
2038
3001
1141
3652
629
4358
2260
3342
2707
1954
1495
2143
899
3710
320
2760
1801
3613
1991
891
1891
730
2561
2125
4693
3014
2013
415
1028
2350
21
3084
3122
1305
4946
2963
4307
4962
1743
95
3563
841
3430
2741
248
343
2500
4142
2195
4731
2479
1907
591
4080
2689
1879
1496
661
1841
3135
2811
328
3988
274
3388
3819
702
2398
1708
2287
735
852
1866
2920
4282
3434
1914
1511
3656
3212
1480
2909
2491
4148
4212
645
1888
695
4056
2740
550
3437
4189
2620
1616
3262
1087
1925
4802
2619
4633
1318
837
4056
586
758
1846
2637
867
1084
101
4465
3599
4579
803
1480
71
2985
1754
2446
4294
431
186
2904
4042
3862
3938
2898
1632
4372
3902
321
2762
2641
3071
1096
2159
3522
1827
273
56
1489
2482
3410
2552
274
3281
4329
2593
3435
2031
2950
1627
3378
191
3149
218
3447
4473
2336
446
3422
4834
1541
627
1973
3320
3687
2446
4907
3210
1862
1093
3856
3615
3183
1803
1605
1929
439
482
1538
2608
2352
3884
1236
1885
2978
722
233
3167
4423
2714
2779
4356
3418
859
4490
4777
1366
1141
3516
2627
1719
1005
4039
321
2590
4699
762
1948
387
1452
4721
3809
3700
2335
2575
2446
945
1672
548
1588
3311
958
3066
987
4604
83
2404
3648
617
106
4994
1076
407
3757
3032
1027
1133
2674
3456
1953
1019
3332
1018
1749
2579
2849
1388
4893
2201
1363
2020
4792
2619
4867
2797
3933
1514
197
1774
142
570
1491
630
603
2515
995
250
635
475
1854
110
2569
825
2901
2113
4307
1498
1158
3978
156
1562
4349
715
2044
2760
4701
22
1191
916
138
3531
2835
3841
4480
2992
3819
1515
2494
1290
3722
2129
3371
4923
195
2874
3119
2874
4788
3177
3223
3386
4444
4423
2057
1234
4764
4325
1008
2236
23
4931
1847
589
84
1833
2628
3438
2078
1521
2881
106
811
4998
4558
810
4367
2489
1476
4050
4830
1277
1679
1010
2448
3200
2974
966
4429
1572
738
2962
852
3622
2490
2407
739
4115
4232
4241
3048
898
2269
4670
2638
959
3269
3729
2725
2394
2080
2692
626
3280
2824
2182
225
2121
4062
3393
4367
4774
773
713
587
4127
444
3126
3271
4398
4465
2943
2924
1631
3947
2887
3944
2067
3997
4074
990
4760
2207
4615
2722
2692
2464
4452
2989
2677
348
4482
3096
1201
1398
4490
3888
3471
1802
2808
3915
2031
3251
2792
4802
1235
3084
4799
469
4477
2588
2701
1790
4099
2669
3482
1408
2125
520
4698
4828
4784
2808
4005
1486
2692
3030
3527
372
2541
1491
372
1062
4297
783
2497
1676
3777
464
1910
2422
3400
4368
1856
4680
932
3966
2958
4480
465
198
3322
389
3303
3608
2671
30
871
4705
3235
2033
1731
3757
4049
3841
3091
4465
4363
2894
1341
1407
984
2945
3570
349
4526
2733
375
4019
2549
1519
4915
2496
4067
2577
1670
2672
1082
2264
961
1469
1679
4061
2195
3411
4242
302
2524
3310
3566
1429
4298
3465
3183
3838
380
445
4930
244
2160
3987
2944
1824
2903
4390
61
4666
1687
96
2601
4188
2912
1675
1469
1913
5000
1614
2644
2612
679
524
1261
3426
2873
4585
2808
3517
1901
4950
1551
4025
4127
4509
4245
2372
4032
3660
452
4835
72
3593
334
3762
4869
420
936
3786
4988
2359
140
702
476
4634
4730
1637
2709
2756
1522
832
1297
4309
3265
1205
449
2042
2527
2458
3786
267
800
1951
4070
3798
351
3618
3294
510
1438
4061
4740
3160
3696
4929
2477
7
2919
1904
4568
2701
95
4237
3358
3425
3555
4983
3112
1982
4285
4560
3214
2346
240
1928
2896
2553
437
3243
483
2036
3241
2299
2337
2337
4440
2923
3433
2813
2428
4385
2710
3494
4789
670
3553
2081
1560
1647
4893
361
716
2339
3734
4347
559
3964
1365
1091
2619
2928
3947
3442
962
248
1742
2449
4688
4224
1027
2168
3378
4661
590
3890
2736
2739
4759
70
2178
2251
4974
3938
2304
1013
1080
3724
2683
4564
3379
4185
1381
4188
1987
2860
4321
3710
512
644
3618
829
4088
3924
4886
4831
1082
4292
2083
3348
2306
1713
1049
4880
3878
331
716
1380
2626
3931
3488
1292
3489
2242
4863
2205
4815
4339
3857
2949
2863
3128
2280
254
194
4011
2644
394
4494
4443
2906
1283
2794
1353
2890
1933
4340
4069
4276
2339
4351
3675
167
4629
941
565
1025
942
4000
63
2473
616
3439
4799
1353
2271
2427
4411
2359
3468
1546
4508
1512
363
4239
3582
1692
4581
2641
3989
1790
4136
2984
3213
1210
4830
442
3941
2779
2782
1677
4852
1740
42
2337
3645
186
429
2952
651
2015
3573
1112
3561
1083
3524
2948
4760
1444
1074
3358
2574
3053
4354
723
854
4583
4044
3150
1074
2174
2771
2103
2955
2887
464
3611
4757
3701
2458
4188
1535
4472
1314
2991
718
2576
4935
3364
2706
3352
3511
3516
1622
3086
2145
1923
1027
2602
1564
3836
1010
4565
2673
1479
4004
4135
3514
2600
782
4364
2977
4740
2326
2968
1758
1210
3849
2561
1851
1577
4038
1421
133
1857
4401
688
4515
689
2768
586
1368
3438
3814
1090
2994
880
4468
3962
1204
1449
1485
2677
5
3420
3638
983
4683
245
2495
3643
177
2362
3774
3386
3398
3032
2647
2609
2695
3226
60
1346
3742
280
2332
691
4721
2014
3436
3530
4282
989
705
2318
4148
4327
4036
1627
412
2837
4043
3452
1260
3575
5
633
4584
4971
123
3268
373
2535
4274
2797
1693
4374
4864
1589
2272
2107
1782
860
1797
3754
4833
2543
3528
1560
2880
2751
4069
1722
2415
4483
3671
1723
3125
4197
4082
3010
1487
1599
942
361
3574
4846
3213
1378
1562
1462
2291
3030
975
3286
4711
4962
1956
2654
3274
503
4481
52
2430
4706
4981
2014
3601
4114
2213
3066
3739
1140
3752
2264
2879
3445
1412
1622
1131
417
440
317
465
2305
3803
2669
4696
1402
585
1852
4644
3599
3508
2946
1043
1
3453
3686
1054
2881
3279
3936
1524
4911
3669
3871
1887
4339
4107
880
2486
1983
2066
863
2255
3715
2280
1215
4324
1154
1253
3074
3002
1130
3224
2127
1444
1674
2033
4436
158
1511
4217
3491
1632
1865
4426
3280
80
1821
4955
3870
465
713
4865
2588
4657
865
4466
2149
962
436
454
3358
485
44
4690
2501
1002
1320
934
1719
3512
4640
182
1324
4887
3700
3935
556
1603
975
4228
3893
1866
3930
1008
3178
1712
153
137
4713
3915
1057
416
4883
3177
2678
4543
3489
4549
3427
800
46
1160
860
4185
413
2408
2741
356
4607
4671
3071
3820
1118
4071
1935
2835
3196
163
2245
1956
2598
1413
1230
926
2869
2921
700
4755
3301
2641
100
2430
1133
865
444
302
4331
306
4082
1864
2460
4846
4758
1653
115
2588
1285
3322
3244
3506
2133
4930
1888
87
2471
4151
1418
1568
2832
2373
2083
807
1356
4857
1746
4445
959
756
133
2369
2798
546
3520
4088
2982
1764
4349
4291
631
3664
4231
3272
623
1600
3688
4018
2578
2187
2956
3094
4188
268
4611
3550
2384
327
4358
299
3134
4906
4751
1255
343
4741
1184
4759
3103
1927
63
3308
869
2599
4759
1044
161
4749
3911
3789
3267
2940
282
2498
1341
684
3416
1965
4325
2660
3611
1256
99
141
3170
4302
779
1293
4473
1950
2199
2833
59
612
824
3191
4570
413
4364
2509
2837
1314
4852
104
2887
2697
3551
4488
3231
388
4391
4504
3443
4164
1523
935
1174
33
1141
2084
4222
3673
3774
922
3173
2020
3999
4271
4452
4133
4394
2249
3978
1785
4560
1515
711
3550
380
2176
3840
4862
523
1254
3298
139
1965
2331
4728
3541
1331
3017
4195
4934
2450
1001
2177
2998
4849
4017
2509
2791
4433
4583
4747
3338
2872
2446
2143
1084
3288
2724
4074
3797
278
816
1318
1859
3773
1825
2922
435
2894
3907
694
4804
1797
4176
2803
2651
1724
1683
2291
2735
1340
3437
2761
1119
2220
3827
144
3320
929
735
4269
191
2188
3689
1514
2557
575
2256
2336
465
1968
2685
1196
2903
2604
4900
3387
4688
1100
4361
128
3802
3772
535
2441
84
3297
4567
1534
351
3767
1194
4091
413
4810
4371
3908
4734
1911
3297
3684
1523
2574
1721
4750
4477
2044
2123
1113
3786
956
1015
4123
4212
3234
4330
929
3470
1975
3663
2528
2899
1213
1351
1947
722
1753
4151
1372
280
901
2992
1438
469
1179
579
4015
4975
1869
4989
2502
3307
865
2674
1137
665
3519
4277
864
3232
3438
3449
2854
3809
4837
734
3690
594
4144
2924
3755
4035
1239
4043
2397
1518
4978
761
139
596
3141
1337
1754
2796
3468
2840
4860
2115
3123
203
4654
3153
4562
3310
3731
971
219
1406
1737
1088
3206
3756
2630
1546
2485
193
1101
2864
1188
2101
3586
1334
1045
4633
2752
756
1446
2234
1429
4609
2556
1224
3343
2870
4525
1073
832
1619
3660
2362
2667
1431
3445
1450
2005
4014
4030
2848
1230
4469
3592
4951
3587
4608
1271
4416
4953
2155
3602
4958
4457
2121
3340
650
4253
3224
903
575
3173
3414
2152
2297
2561
39
3988
2938
4185
4807
1198
4
208
2031
2075
4687
2849
2616
2551
3317
1444
1182
3970
3819
13
4929
2707
4833
3229
3329
1868
4738
2270
1172
1562
3000
1551
3466
1475
2330
2016
3303
4663
1421
1275
2615
446
705
1609
981
2772
2555
2960
4244
329
3197
3002
4
3617
3705
4002
3920
30
1238
3717
4730
2404
3107
2100
1421
1417
3211
4163
1988
4305
2668
2864
1690
2172
2729
3001
4448
4543
4922
1648
3566
11
166
3782
4124
3103
3316
4137
2369
3789
4105
3053
1879
745
3963
1631
2764
480
2141
1920
2998
1045
2911
3394
4491
4319
3570
4108
1683
1121
2904
4292
1895
3928
3169
4148
4
1305
1707
1555
1979
3677
807
3006
3679
1167
1089
995
1027
2972
1016
1878
2295
4396
906
716
1919
3716
524
3995
391
1808
1225
287
950
2524
1736
4910
646
1901
2412
1892
4376
1174
4002
795
3086
343
161
704
3086
1400
957
2178
3466
3288
1611
4363
2077
2656
1408
4895
1535
3612
1597
3091
2410
4948
2435
3521
4119
1175
4030
2031
3184
1640
3115
3111
4198
1436
4610
4092
1148
1602
1773
1507
2125
2461
2416
3153
4200
1806
3352
3203
4753
3492
2763
2706
1288
4134
3940
4817
4332
846
878
4193
2173
708
437
2116
3464
316
2145
2574
979
1717
4826
1009
4090
1635
2776
2492
3320
1038
4389
4709
257
4607
4913
3703
1169
3626
3512
180
1637
145
348
3281
3304
2733
2385
2192
824
2369
799
4984
2725
242
2887
4455
1610
3415
3234
3913
2808
2411
4524
58
4403
2779
2808
1238
1252
1508
1663
331
840
1385
1435
2569
528
1242
4005
4987
2214
3260
337
940
1083
4782
3122
4364
236
256
4016
3588
3168
3070
1700
2613
4686
118
4960
4999
851
2755
4478
4038
1437
349
3068
3736
2028
2091
86
1258
127
2807
1006
4732
58
366
3144
1391
1328
1724
3416
4268
4455
1515
1407
4338
1180
4087
4424
2391
345
148
3973
4825
4723
4401
3379
2319
4034
3496
3061
1493
4198
3174
2621
496
2042
3771
4428
972
3837
3324
2801
2231
2142
2460
3682
78
4949
561
3291
3375
2443
4843
453
649
1864
2928
155
4251
711
3719
668
4078
4706
130
159
1700
4070
510
3977
945
1814
1053
1876
4349
2463
191
4642
277
2975
1840
2486
1337
2967
1017
2815
2743
351
286
1699
3570
4122
95
4120
4099
3695
4206
4444
708
657
2813
1436
4766
2758
3075
1958
4914
1448
3080
684
2247
394
346
4372
4923
3052
3082
4794
3618
1252
1767
3811
4706
3371
1277
4311
2003
3873
2153
4610
3657
4149
4597
816
4383
2660
2416
1774
2666
2426
4820
4463
2568
4940
1040
1162
3622
4473
2896
2155
263
3958
1478
3333
4203
1861
3948
1929
2615
4973
864
2410
4238
3463
618
4705
250
1432
969
1571
4056
1299
4549
3619
4472
303
26
1741
4450
4481
1555
2510
2
4695
325
2410
4143
4061
1457
2809
1462
2089
1503
2937
1377
4354
2048
4032
2875
4067
2065
967
3518
565
3970
2705
1649
3846
4613
4748
2196
2211
2778
1987
2029
3224
4588
1767
1772
1240
1682
2696
1065
1189
4009
1298
655
641
4166
1802
1182
641
1127
445
1202
3810
3797
599
4862
1468
739
3911
3226
3752
3150
237
4172
3999
4760
4565
3634
3245
3172
28
2302
751
1752
1826
4171
534
4716
901
78
4630
635
3728
795
4678
622
1621
3299
2299
90
3976
3854
2139
1083
3143
639
3818
3410
1687
112
3801
15
4986
3655
3584
4826
3287
2976
4216
1993
4168
3094
1788
112
727
1067
728
951
3867
703
1384
3621
963
1201
588
1883
4117
386
4049
2290
4027
3982
3540
2462
2599
455
2591
3200
344
710
492
2421
3065
3540
1674
4358
18
247
2684
1771
1363
369
1956
2876
3871
4138
4444
759
1519
667
1444
4086
4576
3488
16
3541
3981
3094
177
44
2584
3914
4684
914
3429
335
4138
1560
1790
1040
2432
3040
4043
572
3927
4515
359
3685
1321
1653
4599
4353
1321
4500
941
3922
3126
528
3231
1756
4813
889
1476
2400
4228
4806
2520
2949
1262
328
3300
361
3873
2064
2013
2385
2182
4294
2079
1063
1582
3598
1894
824
235
4941
3572
1617
1861
3539
3933
280
344
3792
737
2174
3099
162
710
3499
2803
2129
977
1479
3901
1602
1026
42
2944
301
2591
4456
3083
2587
2605
1913
4987
1198
172
3621
1958
4611
4861
2317
2106
4767
3837
191
3250
1861
282
2744
2354
84
512
4997
200
2877
1477
2346
4442
2921
1477
1396
3893
4485
4285
4883
1843
3050
767
2510
1003
2111
1364
4379
498
1518
4737
1843
4739
4398
3090
3988
4181
3746
4672
3615
2626
3214
819
3461
207
442
3165
3435
3560
3488
2657
200
641
4906
2406
4924
3954
4411
1667
1402
1182
1722
1210
2934
628
550
4831
4831
199
15
337
1352
2213
4678
3448
1179
3635
1636
2042
4310
1461
2397
3463
2213
4579
630
2260
726
774
3210
3680
1569
3881
1325
2552
3680
1966
4400
3051
705
822
3901
1100
3348
4150
2176
2608
293
1819
3365
3341
3294
3416
2850
4068
3431
1694
3883
97
412
4039
485
4480
3813
1785
1999
418
3324
2728
1709
41
4328
567
3300
1046
4938
36
92
1356
2540
16
3038
974
3342
3498
3979
1376
1808
4373
3121
1024
2469
4715
3456
4427
472
2988
1223
3557
160
4871
2260
3255
2709
4484
3578
1966
2993
2461
4908
380
4172
2605
1767
146
2415
3906
3242
4469
4833
619
834
345
1497
3507
4477
2633
658
353
4161
420
1115
4697
526
2599
1323
1065
2990
448
182
2707
1
1450
1664
2917
3600
846
202
2511
2578
3956
4859
1798
2871
3332
3027
1630
2363
2615
4273
2270
3968
2408
2577
3821
4708
1804
4703
2697
1560
656
2989
2737
3035
2179
2132
4933
4971
1128
4654
2107
1577
3801
1941
1966
146
1130
4802
4750
3546
4710
2713
4153
4743
1949
2422
1745
2697
1772
116
44
2830
2721
2637
3759
3300
3942
1339
118
1949
4550
3860
3295
4636
3695
4339
4974
3263
2663
4742
1069
3991
1438
2593
3804
2467
1423
1037
4481
4126
555
2892
4495
1165
1766
4786
2113
3397
948
1595
3454
540
3752
3293
3329
2615
988
2888
4316
4512
4842
3933
133
2535
1158
74
2142
3350
1376
1176
3339
1640
3451
1900
325
477
438
4196
3810
2737
1126
686
2712
498
2283
1304
3835
2948
2574
747
1326
1073
2077
4732
3801
3915
2412
167
3259
3113
4244
3736
73
2501
539
2707
253
956
2221
1455
1273
1672
3927
1842
4508
4786
4144
2399
788
2747
1561
3917
3068
2120
803
1892
1516
401
3438
3863
3831
161
4028
4996
2295
1336
4962
330
2850
4008
435
1549
4488
1918
4898
3522
1984
2543
4893
524
1268
1578
639
3971
1390
1295
2859
695
3606
433
60
2463
1441
1071
3299
3114
2427
4489
516
1118
4191
3735
530
2357
4040
2333
4399
3322
4467
3985
2692
1832
1398
3604
825
3188
1848
2491
444
3123
277
3735
211
2258
456
1641
358
3270
793
130
2966
4994
3663
645
1517
4832
182
319
3486
1706
1959
2304
4193
687
3641
472
4655
1546
2466
4027
3403
1525
1361
804
2446
1077
3840
2772
1414
684
3950
3453
3085
4242
4405
1528
3713
4034
2507
3578
2830
3211
1348
2272
3007
1903
2453
3543
2821
3728
901
4273
1109
3499
3673
1552
2937
266
4761
466
4781
1611
3699
4289
1281
2137
2491
3187
2643
451
385
3162
2108
3324
394
1555
593
1001
591
596
2061
3027
957
3721
668
206
672
2504
621
2527
1744
4679
496
4206
2415
929
3391
2773
1110
1017
4370
2446
2209
2226
358
1728
2442
679
712
3940
297
2658
1046
3005
429
2521
1061
2670
2207
444
642
3471
2009
1065
2231
4700
1823
2181
1057
1914
1973
4270
4342
1703
3801
1348
1286
2542
926
4685
393
3403
189
3770
3157
123
2956
4853
1445
1695
352
272
42
2337
1932
4869
48
1716
3465
2860
1037
3775
3651
1458
939
3847
337
3900
207
1354
3257
4070
2967
4197
1539
3484
3066
3117
1802
1981
4794
630
4647
979
473
846
4391
3146
498
3680
211
1996
1239
2738
746
4286
1709
1917
3284
595
3065
4087
2029
2751
2077
2343
71
2698
2975
270
3861
3082
784
708
837
324
83
2004
4474
3213
824
862
1275
4633
1228
2765
3586
2642
932
779
1933
4438
962
4881
326
2143
4470
389
1755
1293
3982
4134
3609
2465
1919
830
3137
3120
2667
2328
4933
116
3800
955
224
4220
813
3703
2710
722
1019
1572
2751
3405
2978
1806
1552
1048
4488
1000
3816
2840
3676
3666
918
3161
1242
2152
4177
1646
4654
231
2702
4376
469
1036
3214
1735
2488
3944
2296
4022
3768
3539
2368
3301
1124
3992
2269
3079
424
4162
650
118
2935
3933
4839
3593
3067
4631
4318
4450
2416
4215
1115
1788
4511
4738
4675
1984
2878
3026
684
1708
1835
3484
1320
116
4511
1162
658
4451
4647
1051
1581
2734
4709
4937
1281
4885
494
1683
1277
1453
126
2470
90
2691
1197
2904
1164
1489
4579
2173
3626
3640
2790
4713
1979
4812
1654
1142
1747
4890
3067
528
1237
2357
2787
2379
4182
4916
2739
3399
4440
4304
4410
3870
4811
3089
2232
2112
230
2285
2427
73
4840
4249
2789
90
3084
4211
2051
166
1813
1114
885
4571
802
913
4459
3827
4801
2729
701
4026
2602
375
1315
345
2996
4260
2117
371
3482
2762
398
2700
1267
1515
4150
1285
3003
1250
3568
852
2573
4555
3626
4572
1169
3946
3962
4899
4390
3143
4163
291
492
2339
4167
4916
3260
4135
3944
2674
3240
4098
338
4789
4637
1315
2679
3175
3869
32
409
745
4338
398
495
3404
1781
226
358
4948
4846
2419
1649
2891
1179
4696
3951
1393
1029
3861
1441
3975
4673
2852
110
1124
2004
3833
3455
1800
945
1032
4966
62
2356
3326
3791
1548
3847
2705
3331
3094
4948
4712
2150
4031
4137
1346
1745
3051
4092
2052
1404
1142
2451
1144
2724
1287
3854
4384
548
915
2487
828
2499
1491
145
3323
3353
715
1681
4004
2974
914
1461
3198
3524
576
2706
1854
2096
465
1865
2019
4981
1622
1551
43
2069
341
419
329
2674
53
135
1664
633
4441
3589
1643
1084
3894
775
3642
121
427
1809
4507
3632
870
3083
3678
2065
2209
1727
1603
2801
4154
1369
4265
3376
2127
3298
3013
1419
1659
4405
1041
1869
2091
812
791
4292
3001
3362
2040
2778
337
3411
4906
4028
4518
2811
3961
3268
4694
3295
3111
4315
3607
4801
4045
784
3177
1441
1511
1734
4928
4018
29
1554
4878
4779
1828
2945
1674
524
1708
2105
1901
1971
3075
3287
2835
2580
4922
2577
4544
703
4269
2465
1589
3350
2757
1038
85
4497
991
1884
2557
4335
4698
4224
4879
2281
3586
1733
396
977
2912
1978
3472
3721
3232
206
3400
2584
4479
3544
420
1979
971
3709
3973
4395
2231
3917
1990
3886
3281
3809
1467
3726
1889
4964
764
2731
3000
3720
475
4613
2947
3936
116
4755
4447
4991
3864
4868
1439
3494
3087
2663
707
4031
3433
888
2750
859
1780
1140
4277
1891
2331
3786
4537
4976
396
2142
1398
2242
230
184
2173
4465
4111
4294
4681
955
1294
2648
4685
1831
989
980
3922
398
294
3633
500
795
1153
3087
1698
1677
1441
3959
803
452
205
4345
82
266
1470
3405
1688
4770
2884
2747
3064
490
2700
1397
2954
315
290
3754
1193
2137
3244
114
4865
4345
3606
358
1947
724
1033
2168
2102
3308
3396
2845
806
3393
1831
3183
2054
2602
654
3057
2278
2227
3152
4868
4480
937
4505
1450
152
538
4248
1335
1614
1806
754
4527
2598
4124
1698
4613
4603
1178
3568
3434
3043
1971
4771
1900
917
4615
5000
3726
232
40
4731
1934
3459
2369
3722
608
3109
2633
3374
1965
3081
3176
1543
4044
1789
4719
2955
4640
3455
2337
3484
3577
366
3798
191
1926
4599
126
152
2154
3896
657
2536
4154
4127
1767
4055
2057
2787
4328
4668
4559
4842
1245
105
724
4704
2672
2004
1655
4509
801
1491
3603
1190
121
427
3207
3676
2866
2197
1306
1409
4184
2973
3745
2364
570
1112
1338
4600
1103
1496
2392
4773
938
4533
3718
652
2517
47
1338
499
3299
2326
2191
2547
1096
1572
3033
311
552
2298
2573
4378
265
1905
3780
1054
4574
1859
3945
667
498
4982
2640
1037
739
3157
4037
23
1986
3217
283
2346
2849
4353
4495
1991
4425
4729
484
2469
1190
2881
3261
297
2433
4027
3972
211
2289
2454
4511
2420
563
979
3685
908
4197
4493
1782
2384
2956
973
3678
1517
3122
2280
3626
2090
2286
2165
1529
1689
3595
2631
1205
3574
1461
676
4556
4601
3144
2120
1025
4267
3033
1095
2738
3824
1464
2618
3204
386
3676
1696
196
3435
2709
3644
3281
3940
4996
3650
1788
380
468
1470
4086
2666
1746
3427
125
1523
2550
670
2931
2985
2193
905
4168
1094
633
4759
3094
1764
2693
3911
2659
1913
3565
1323
917
4412
409
349
4098
2031
2389
2659
3066
3120
4676
3556
58
4542
637
876
2479
2088
1389
4175
2234
4718
4526
1827
3515
1957
58
3630
874
4289
3344
2338
416
1438
153
2248
2344
4439
4310
570
3603
1199
3363
948
710
252
2413
2389
2473
3399
4271
4462
3232
1199
251
234
851
4516
1204
3485
125
3771
4362
724
4581
745
2674
1238
4011
2561
2343
2882
3633
1548
354
3203
1590
4181
4270
1902
2719
570
2613
2057
4437
1064
785
2083
4652
1458
2628
518
4688
4210
3057
3295
1715
4761
1611
4959
860
4760
2638
1291
1604
3846
1472
3029
76
1382
347
1171
3199
4597
3808
4125
3518
489
536
1999
988
4819
3730
4497
4869
589
1113
2019
4124
3436
2588
1223
1620
4652
2382
1823
4674
2668
1833
2522
1606
1709
2105
4818
2492
2556
4763
3168
1387
3412
4145
282
4607
4750
2921
2356
2320
807
4149
631
3711
3778
3852
2611
2889
1536
1060
4967
639
3462
1317
2549
1987
3009
2860
2495
1985
2969
4825
2110
4210
781
1179
2608
3074
1614
335
1722
1198
1130
3238
4005
166
604
4590
2134
383
3618
3772
2105
48
270
2540
2584
4146
370
2435
1607
2127
4291
4903
4016
191
1811
3905
2049
3880
2892
3069
2429
1724
1195
380
2329
46
772
2855
1585
2322
775
2506
413
503
1926
302
4367
3422
3303
2750
4324
2646
1354
3731
4204
506
4213
2423
4651
1501
99
862
4446
2387
4355
584
2434
2190
1386
4048
3401
3995
4753
3977
3359
3201
452
2669
592
3549
4192
1036
3252
3885
15
2074
3779
3450
160
1493
2173
4499
3079
2153
3711
486
138
343
1471
4820
4272
3328
3026
2734
404
3545
999
501
1755
1976
2669
590
2421
3655
3918
4581
4744
1039
2381
4877
1957
43
2797
3134
1430
3335
4509
2039
2027
4946
4303
2104
3822
1490
1450
3015
1947
2623
1917
2944
759
429
20
4832
1819
4760
4283
782
937
1088
1267
1703
1636
747
2280
4386
1429
3086
4855
3092
2559
1371
3161
3061
3957
385
4366
3849
3292
2003
3316
2359
631
3663
4075
884
1715
4923
3282
3239
3974
4002
1152
3248
3085
4025
2992
4858
4305
2715
4290
89
3410
4119
3742
1015
4643
1436
526
2602
3039
3094
4901
3662
4109
3982
387
714
1885
2395
2448
3245
4648
3026
163
1172
3122
70
3367
4024
1383
1034
504
3808
3835
2650
1428
3733
3171
3601
1675
652
4804
2426
3130
4345
1990
2627
2569
297
2788
4570
2333
1687
698
2010
4583
1299
1227
2017
1946
1320
1767
2123
1203
3325
1584
2036
4803
3548
2495
2750
1943
3625
2659
3709
4980
1485
4654
4065
2451
4313
4903
4149
4556
547
1817
2715
1377
467
1053
3764
1387
4182
2935
3711
4261
2493
483
209
3728
1612
4283
844
4356
1684
2524
681
193
3277
3170
3373
3497
3843
3426
605
1952
4495
4618
2499
606
1763
701
1323
2658
915
3610
1174
3016
2889
1921
1126
3790
197
571
1897
3833
8
4271
2275
1762
4347
2784
2370
1712
2832
1563
4715
293
2093
1650
1655
1316
1364
4260
1391
1066
3117
3122
3586
3712
2222
2028
344
3885
1716
4309
3247
3784
2236
3616
3832
4560
3850
270
1020
3607
3248
2990
4049
2435
1725
752
1704
4949
2229
1972
1785
514
1912
4422
2765
929
4910
2997
3144
4676
1855
2867
720
1633
4240
3729
989
2606
354
4388
2145
993
3594
430
2634
2232
4748
172
1707
3836
3396
729
3624
2115
3372
3177
1216
3512
1157
2348
3044
779
2682
3749
428
4575
251
30
2095
1605
4085
1696
4467
3268
1347
725
3016
2592
417
1940
3737
3086
2623
474
576
2743
1316
2820
1415
244
3596
1583
2995
1084
1743
3102
1496
256
3497
4825
2019
4679
427
600
1178
1913
2337
2923
2787
4591
2506
2782
2546
1941
670
3752
396
1790
2645
3735
3320
2373
1372
943
2144
4032
4683
4738
4404
1683
2816
1279
2897
1691
412
480
4515
1685
4305
2178
2476
2882
4637
3908
1333
20
4403
828
1164
445
2951
4876
209
1994
292
1131
1344
2668
687
4841
837
2668
2239
3254
101
1796
446
3532
4422
1804
3944
4157
4577
183
2035
3762
2472
4110
3395
4295
4221
4150
4374
3381
2422
3896
2832
1862
1117
3616
3812
1947
782
3384
719
3572
456
3018
1225
572
3
2713
4333
505
3082
4098
82
4586
1913
4916
1435
4196
1904
2092
3359
2583
264
4624
2025
3002
3257
1402
454
1959
1724
2086
211
2233
761
3289
3609
1686
2944
189
1554
3002
508
2553
2296
2247
1635
4937
4015
84
1705
4201
4785
249
3583
1622
2928
822
3030
1488
2958
278
223
3775
2776
163
283
1973
734
4273
4675
1579
3828
577
620
3818
1682
2375
3429
2338
3039
2628
1171
2713
3884
4932
1562
2980
4732
671
2724
3458
483
454
2373
1290
4216
1250
420
2703
867
4063
1774
1065
2382
4416
3338
4701
4332
4549
3290
4416
194
1882
1894
886
371
1548
805
1135
2125
4144
3504
1034
4269
4149
2656
3292
585
2744
4288
335
425
3604
4818
1224
1785
3170
1184
1221
3475
2266
2719
543
4432
4173
4733
1293
26
4687
200
4491
83
166
423
2187
2905
1887
1991
2230
812
2634
4818
3086
2128
1773
1774
1507
4274
3752
3523
2817
1076
3621
1097
3353
1990
4216
3664
2734
1588
4898
2143
3549
166
2693
1057
591
259
2394
1699
4411
2874
3041
1163
2885
3931
4845
4017
1526
530
940
914
468
1411
4331
4676
1557
845
2308
878
393
608
3003
1577
2907
2665
3471
2743
1145
2990
4571
2969
2141
3757
3904
3445
3231
1837
97
4629
3501
2770
3655
3375
2191
4431
2016
3511
3229
1963
847
1078
34
3033
877
1102
2845
4163
2280
3760
2717
1160
410
400
4073
2430
2250
1452
743
4743
2046
3303
1919
2716
4924
1367
1367
230
4994
1960
1670
1401
3545
1439
2029
2360
3785
1271
422
4741
2717
3759
2738
1364
3675
206
4475
4790
2769
1405
1550
1580
2578
2513
3464
4267
4788
4846
3864
495
3738
1762
3295
4651
2531
1418
715
1809
1693
1635
3496
420
2172
4330
3860
1377
392
2766
1808
2200
2456
4763
233
3808
1626
2551
4428
4407
740
247
1337
3215
259
3760
968
1667
2754
1968
3264
3991
3930
156
524
1835
4717
4909
2223
4382
1435
536
716
1462
3335
4094
801
2244
4715
2769
2445
3199
149
1395
2177
942
2239
4887
3800
2579
2083
208
2871
1998
3446
4380
2945
221
4257
4240
988
4039
4170
2683
4649
917
2075
4151
980
4939
109
3031
4720
1054
4050
2041
3686
2122
1296
2062
273
1464
4914
1247
4723
3127
4546
3731
3525
2019
3077
83
1678
4996
1499
3691
1721
3962
4029
4130
1829
3521
4227
3532
1549
4858
4955
2597
96
2815
4187
3644
2448
4112
2745
3265
1652
3327
4139
2598
38
2032
1599
1453
4821
2766
286
4717
2114
2843
324
3539
4333
300
1774
4191
3690
4595
3729
1142
4605
1302
45
3241
123
1744
2848
1734
3607
1799
3274
2324
4888
29
1153
2608
1759
190
3211
1782
2459
4013
3180
1200
3962
4953
2937
2264
2657
812
4491
3181
258
2944
4936
717
2094
4267
2859
1886
4825
3308
3387
2767
278
2021
2865
1850
4407
4845
2747
469
1377
3363
3034
3354
4696
1880
2969
2522
3813
3856
2347
1392
651
2745
407
3966
891
4520
4832
2125
1533
2512
2932
312
1920
1965
1057
1181
4979
4674
184
539
1936
3640
4242
2488
1504
1028
4632
4022
4925
800
1107
4795
4896
705
3290
1219
2688
1163
1033
1545
4986
3310
1822
2714
1468
4118
3385
3480
4161
2116
3922
1583
796
1674
3465
665
3382
1404
926
2455
4274
4997
1191
1824
2452
944
4300
2496
3916
3059
1516
4267
4352
2514
2210
1296
810
229
2876
996
3150
2871
419
1125
751
1894
772
1601
1204
4488
1338
3970
1431
3444
639
1441
3337
4224
1197
4366
4091
4247
1371
2510
1340
648
957
1330
1848
3848
1783
4344
2689
1422
4216
3897
4749
3961
4096
3211
2638
2022
4570
1914
1848
4342
2706
1853
760
2227
1666
1300
4344
693
3337
3320
2302
1338
563
3819
3934
2762
1405
3852
16
4366
2324
3738
1317
2375
839
605
2851
1865
1955
1372
4414
2983
4290
4509
523
2689
3277
2203
1311
298
3681
1371
2605
3329
2710
3744
4232
3198
4003
692
4431
2650
3696
2957
3858
4730
4090
3161
3551
1671
1589
2002
4699
1245
670
4348
1963
163
2224
2443
3601
2028
1877
280
3980
1531
200
2518
3316
4948
4681
18
1512
488
746
4352
3308
4671
966
2386
1567
3842
2915
2063
4387
1804
4509
420
3237
4466
3784
3704
1005
4605
2836
2558
1226
3697
2501
4213
2772
1401
2262
4150
1491
1657
1421
1895
3735
3626
4585
146
3767
4982
1925
3206
1504
1209
2068
3017
434
2636
3702
3269
4968
1572
4515
3669
7
3846
1354
3233
3526
225
3301
1700
467
2470
4477
1541
459
3556
4344
1506
1457
101
1316
2303
4882
1357
3635
3822
4895
613
4842
100
193
2034
2266
4099
2677
4467
1749
3662
1846
3191
2324
1772
4193
303
1662
4538
606
2916
4440
2225
4980
526
656
4195
824
867
807
741
3066
3606
2373
1213
4783
4257
1039
4728
841
1845
322
4359
2425
2124
2205
2618
3234
4275
2662
4291
3211
4313
2376
3180
3958
1742
3794
457
3888
557
917
4008
4132
481
4710
4156
137
648
2590
1218
1345
2492
2570
3650
4722
550
3661
4913
1312
1149
3896
3767
4967
4153
2527
4868
1367
3795
851
352
3532
2388
2284
3902
3337
199
55
597
2018
3297
689
969
60
2363
4458
2261
1982
1501
2629
4273
537
3082
3900
2065
691
1032
1766
2799
4097
4274
1964
1425
4042
2325
1266
3986
2656
580
1010
3853
1323
1694
3652
907
1243
4480
4901
4348
2411
3902
2283
2018
2404
786
4168
1745
663
424
405
4424
2642
4766
4069
3298
587
304
1067
78
2940
1929
1289
3558
3791
1587
738
2537
2760
1023
1343
2260
4964
291
3967
2546
4304
1651
75
1214
3601
3494
1010
1506
781
4220
2194
4195
3452
4321
910
3761
2473
1804
2772
2911
3214
2708
4142
2844
2187
4078
3212
4816
2973
1213
3183
2947
1802
4933
1477
423
1086
4454
3254
3648
531
707
242
143
423
197
2645
1589
4889
1186
3684
1471
4494
1619
4847
411
3851
1921
2144
183
3066
1821
4078
2111
3057
4206
4225
1929
4414
2401
980
3899
4161
4974
4988
2032
193
4348
1967
989
4339
3066
4663
809
4608
1935
2481
2367
977
1021
394
1899
4665
1595
4881
1932
1306
1774
952
2678
329
859
1655
4221
3730
2206
1956
1985
1506
3647
4477
1412
3718
2396
4741
714
4392
4212
100
100
1964
1109
1457
928
3151
2655
4267
1889
2853
2393
2292
4413
1106
3138
2014
1215
2351
3595
2556
2391
2193
4809
2879
3409
2246
977
2767
3183
1179
2000
859
1697
3281
810
238
4880
4349
381
2722
1446
4250
838
1006
4241
560
156
1324
788
1527
3909
69
2959
445
267
1084
354
3653
2012
76
4665
1275
1408
4914
855
4339
2797
4917
213
1211
4317
2630
2874
1417
646
3507
2448
3798
2535
2803
1456
2578
2505
4546
1325
3084
1689
1396
2760
3673
3648
4958
3549
7
2673
754
4161
1811
4227
3796
3869
4472
2959
211
2730
82
438
3949
1694
40
4810
4452
3086
3431
670
1588
3635
4902
691
1571
52
3788
220
2712
4137
3517
3279
2745
1457
1022
4951
1376
2704
4188
3729
867
1140
4310
1994
1107
2220
3736
60
1858
1779
4679
5
1475
795
2948
3398
4212
2573
4405
4274
384
669
3501
1969
2400
2538
1653
3279
4671
4857
3525
2001
4575
2603
79
2519
4699
40
932
1590
3715
4670
1806
2083
4684
3491
3447
2340
97
2026
1432
1444
2395
3773
4939
79
379
546
2107
405
2937
4075
3537
4967
4580
3750
3111
4883
187
4609
3056
4148
4393
3819
4122
4927
2990
4681
999
3763
1912
238
4146
4616
1097
2744
1076
4938
3056
1588
4854
4066
305
4760
2872
1606
1875
3815
4903
2161
950
3450
2395
2081
4540
2522
2376
762
1520
3022
4412
829
2884
828
4237
127
587
4575
3223
2517
643
4122
1664
494
2450
2629
4095
1675
369
3186
1361
4494
306
2882
1030
2466
4030
1475
2977
2069
4432
2093
3059
418
4335
4988
2343
3921
1381
788
1766
1763
291
1639
4824
1724
4890
4645
2428
2234
1817
547
316
4979
3554
947
2726
3485
4590
100
2915
2532
1704
75
4322
4084
3591
1436
1139
4254
2524
551
3027
1761
656
954
4285
428
3674
1571
1296
3831
4022
742
2036
3029
2206
2181
2008
908
380
1080
4291
953
255
1867
4249
2411
2588
2695
3165
4832
3843
4475
3782
567
4447
1357
201
1168
4562
1797
812
4163
2967
1214
1642
4253
3193
4141
3772
2637
2688
3110
898
1898
882
4835
2021
2895
1816
2909
3748
1432
1616
1656
4484
1786
706
2994
2033
2914
2697
3330
4244
4274
4466
4626
2454
3076
1572
3633
4174
4096
2990
2522
3444
4392
2622
2735
3713
3793
2202
1026
4963
3797
4528
2575
1935
512
3246
354
4713
369
1342
3777
3022
4396
1183
4390
4836
1719
112
2166
6
3569
3820
2201
93
411
4491
2245
2396
4641
1906
1863
3339
3827
4767
3219
2198
4804
1549
3844
380
542
3245
1162
680
2576
2378
2470
495
1368
137
3166
3531
3556
2859
1748
4852
3557
3600
592
4473
3103
3522
4709
4285
3548
3393
4961
836
2734
1408
4270
328
4455
1520
2054
640
2657
1277
913
492
1196
943
4199
2996
4427
4806
1826
626
2254
1208
174
1332
1811
3512
2981
637
3828
3955
431
1619
1022
2720
1822
4423
3902
4631
3978
2626
175
629
325
4337
4965
928
2018
1545
4063
1721
3086
3088
821
543
4156
3619
3624
4113
3783
616
348
926
504
805
915
3309
4051
3689
1905
1370
234
1695
3333
48
2087
1175
157
667
2474
4733
3798
2193
2989
4970
322
4339
435
7
584
2270
3530
1817
2246
3245
1084
2347
1570
4538
4246
2274
574
2877
1236
3158
2406
496
2610
1676
2665
1758
3530
2756
2564
2518
2324
3479
1899
1059
4177
1242
809
2303
3347
2110
171
3951
750
2802
1630
2053
2274
135
3264
2872
4243
4093
1177
1015
2824
2137
732
2358
653
2979
1985
1452
4197
1272
2899
60
466
3869
960
4132
4807
3030
2847
2680
2185
1098
4364
1585
2377
4856
2282
4035
519
4840
4499
1012
2833
675
2105
146
3357
2109
1102
4918
3415
2834
1071
1646
3222
3522
2599
94
4009
1566
3770
4879
1597
2219
2610
964
1228
496
4721
4138
206
4755
1261
461
2051
3125
1594
2355
2355
3963
3685
3516
3627
3373
509
2830
2647
2468
2745
117
3521
2252
2960
603
2191
577
4687
4704
3883
2783
1489
1695
3374
2427
1324
941
2632
3729
3929
1543
2904
2577
3842
988
3961
532
3030
1853
1146
873
4099
3326
4983
4563
1117
1000
2255
1060
1007
132
521
2360
1378
2486
3325
3981
4349
3778
1510
1598
2262
470
3989
4298
3274
449
3911
577
2552
4587
1491
3389
2571
773
2745
4342
3796
4401
3826
3961
611
3536
1433
4736
1511
3215
350
964
163
2669
4925
2708
4537
1576
2610
136
416
2642
3584
3537
86
1051
2518
4958
1298
1133
1235
1698
945
4171
841
2435
3117
1449
1320
2396
2626
2086
722
913
4624
2852
3966
1912
3190
1876
589
1692
4046
4212
3050
2449
1971
3493
4554
4433
2573
1326
3976
3751
4159
464
2601
2578
2693
2781
3860
3867
400
1755
4513
3422
3384
571
2870
4022
1470
4689
2552
2980
899
4743
1930
2454
4476
1908
1095
3081
1211
1225
1561
1085
224
3728
1479
1843
1012
4366
1641
102
1319
1104
4894
662
2978
4338
2304
699
2556
3117
3865
1948
1973
4223
4870
1014
4657
3018
874
4605
1367
1073
4514
3377
1121
764
4679
4352
3556
4830
3818
222
3794
4440
77
3429
3408
2641
4354
620
221
1826
4314
951
623
933
1524
3170
1705
3545
1242
3857
2712
4431
1383
517
301
3352
4144
1289
3637
2465
4291
3247
465
1048
4022
3548
3734
4308
1208
4277
894
4309
2278
1513
2407
3753
302
4288
1567
2946
4706
3083
838
2952
1668
541
3006
2954
1814
1106
1263
4140
959
4697
1847
1028
2041
2068
2136
4748
567
754
2095
2117
1629
3652
4580
1093
4932
4501
3697
4905
4460
1667
4100
3142
1978
1785
4656
1164
4262
2059
483
3924
3315
1688
4325
3019
1263
3279
956
2691
1791
4954
1330
1470
3409
4173
2114
2176
4439
4305
4650
3979
1603
3345
3166
1805
3610
142
729
536
755
2621
2183
9
3220
4723
3304
1655
3734
6
4759
626
17
2091
418
4319
2764
3234
4174
2410
2226
1304
1542
1890
2756
1282
1975
673
2211
3306
1346
46
2528
2905
3866
1243
4379
1694
1170
1240
1108
785
3741
1398
1936
539
3177
648
4493
976
455
1800
91
3740
4294
1378
2367
438
3378
3773
4169
3169
1331
2940
3166
1702
113
3001
1592
3786
4376
3424
337
3665
441
4485
386
2132
1804
4592
3737
4527
4371
4852
3412
4102
2340
2978
2597
2087
4477
3177
2599
2054
2605
432
2735
4295
4008
3271
1451
1031
990
501
1266
4905
789
1293
4482
2243
4250
4296
540
968
3390
4525
761
83
1503
3818
2187
734
839
4292
3108
1950
298
3388
1022
2914
3322
2879
1829
4086
413
2798
3208
3831
3926
890
4280
2201
4441
3495
4887
2362
4039
2953
3812
3319
1599
3377
2437
3051
2360
728
899
2257
2324
607
2894
1089
3614
881
3258
3406
195
744
4964
3348
211
2653
2229
3881
2766
2973
2041
2119
959
2119
524
3624
2925
1629
816
3144
3044
1223
4622
2305
506
4981
1642
3616
2462
737
3805
1234
693
3009
1595
4857
3573
1538
4436
3396
3839
4676
4930
610
2261
3639
1156
3727
4232
4021
2517
82
1888
2129
645
3374
3311
1155
2392
1696
3045
4710
1733
70
3087
2316
1598
2469
2373
668
3904
3120
4918
2833
4776
4536
3525
4829
3633
1031
3307
4901
388
4546
4609
979
4321
3306
886
4539
814
2937
1695
3289
1648
3690
4225
59
4432
1867
3723
2785
4167
1758
1490
4353
4034
4322
4402
4613
3208
627
4645
3993
1387
3388
4319
3415
1676
4192
677
1486
2514
4685
4504
764
1032
1653
1933
3231
4704
437
1052
1858
4320
3526
3156
2834
450
537
4315
2902
2817
2113
3185
4276
4700
633
1753
3784
3985
780
4237
1764
1787
1123
3746
4711
1572
1384
4257
1785
2212
1963
4965
1964
2831
177
1897
632
1315
4321
158
2143
2415
4884
306
1448
3038
1712
2769
2446
4384
239
1197
3432
4234
1921
2576
747
2537
2924
4821
2149
3102
913
1143
3963
1527
3392
1298
189
4496
2099
1316
4393
4181
330
495
603
917
2653
4638
4190
3101
4172
3157
4484
4545
949
4794
1932
197
3500
1964
2900
48
2284
1221
1463
4560
1142
4851
2734
4991
1171
4881
2858
2729
3325
2982
803
1956
2986
3346
3864
4010
1055
1642
4270
4382
3411
192
4560
3531
220
1768
2749
1447
171
2751
3050
2498
2581
4321
63
1622
1891
4088
621
1627
3233
4740
2867
494
4873
671
2526
923
4605
1785
1010
3185
592
3606
2281
4014
3515
4935
1432
1335
1473
2562
4591
4650
2756
4416
2189
3528
4456
3297
10
2168
850
4016
4873
678
2493
1928
2264
4278
4860
319
982
1900
1220
3355
3619
48
1181
3244
3154
2298
2699
3805
4669
4
2887
1290
918
2910
2787
1110
345
2832
4673
4170
1196
1144
658
4577
336
2106
2972
1395
3834
4604
1407
4345
4137
943
3936
40
2776
2701
4779
2749
4879
4257
27
2955
2253
4900
3277
1309
333
1429
4307
3944
414
2001
3687
4898
1577
1700
3566
3916
1788
4986
1658
4590
913
3556
1031
4976
368
307
1282
374
3688
3195
42
2413
49
3220
48
3791
110
1322
3190
2620
1765
1628
2588
4714
4296
3651
3341
2606
3522
3869
1547
1313
2913
3441
4626
4104
942
2837
3040
4714
4841
4008
3074
1137
3361
4816
4966
2584
3613
1866
3453
118
1480
1749
2787
1338
3050
2522
1854
119
3834
845
1230
2280
4342
4710
3571
2027
70
975
1736
4358
2605
176
1606
3025
4272
2202
1147
3263
72
3135
4349
672
4061
1595
2925
3995
2861
2540
1100
1499
3410
2210
4708
996
3299
1429
1014
1202
2354
4121
913
3980
528
4537
4310
3857
3854
1115
3445
2197
1960
2593
3428
4294
13
644
4442
2982
3455
635
1547
4740
558
4417
1556
4612
1875
1255
1817
1664
4024
3603
3051
636
56
2461
4083
667
3973
1535
2554
1887
2329
3875
2174
1961
3916
310
2232
3382
3358
4679
726
372
4212
1032
3178
1266
4315
923
2438
2593
4240
43
2476
290
2433
3990
1053
1912
1349
1049
1126
1308
3024
3946
3882
3024
4442
4713
697
3870
2197
947
4238
2362
4361
2626
3848
3944
860
3102
4592
3256
2244
2929
1728
2581
356
3488
3455
2432
1916
1623
4845
1441
1948
1071
1054
2095
1322
3488
2005
453
3800
3871
3991
2516
4304
3767
1658
4260
551
1304
4258
1211
4687
4158
3360
4585
466
4075
2048
3538
3359
3388
2237
1254
1221
1581
916
2994
3658
3884
1820
3973
1942
1421
84
2278
3428
3871
3214
1571
115
1075
4103
3695
3105
34
2072
1423
949
239
2998
2192
3616
3198
2757
4893
599
1380
3257
2322
1982
3062
3356
2594
4421
895
483
4824
4191
4090
3202
1166
3840
4162
942
4674
1099
695
3621
410
4642
1635
1864
3729
427
262
3129
4942
3071
3786
3916
3627
3447
2816
4694
3414
916
2562
2931
2235
1947
1186
2617
1931
4395
1446
2842
3969
4819
4594
3011
1076
1521
64
1120
2224
472
4218
2826
2336
1900
3702
4196
4199
3631
1880
2027
4963
3322
2869
2333
1011
769
671
734
435
252
543
4268
2902
1720
2821
3508
4058
3705
2476
3978
2772
3757
2283
3657
1963
2605
3477
3116
1349
4569
3570
3242
3899
1026
429
258
4442
761
3415
3410
2036
2718
744
3911
2740
625
2433
566
559
2983
4277
938
1141
4801
2737
4629
1937
1391
1804
3116
1938
2450
3026
2582
4130
4753
711
2944
2788
4275
2739
1464
4572
4141
2036
2383
3350
1321
963
1226
2605
220
3838
3772
2198
2621
1526
3898
3284
1392
3718
1855
422
2941
4760
1002
2327
1325
752
4548
2365
1707
2323
4992
450
4775
3862
1608
1799
3509
2216
4550
2445
1002
4251
1922
4971
146
3016
287
1595
3369
4257
4337
3703
1621
4773
2583
854
4940
798
1591
292
3363
1346
1428
3261
2564
3824
4605
456
4166
3632
4712
1107
2259
4269
1708
4553
642
2955
2548
4079
2460
2866
3785
4941
1802
45
273
967
2295
3664
2676
2602
4640
4748
3364
3449
3581
3676
640
3492
2895
2856
1647
3829
3663
4421
3923
4507
492
2101
2846
805
3933
1466
1779
3451
2102
4946
4212
1121
4120
1365
3727
1056
628
793
1842
3783
2872
3480
2002
3447
3392
2404
1983
410
1734
2900
1325
2911
971
3000
851
4785
265
2796
4690
3603
3946
1895
2880
3492
998
938
1663
2285
832
4593
1077
702
510
2087
3075
4203
4761
3258
4497
3352
4848
1726
1028
1206
1504
1651
1697
4244
4561
68
2545
1922
2155
3003
1530
178
3862
4471
3558
2167
220
3357
2471
2879
603
2351
516
4082
1075
865
1317
2506
4517
2012
3777
1520
2933
1174
4839
2382
4378
4859
1681
1795
4969
3170
2459
1173
4655
679
3416
1797
263
578
219
104
1308
995
1047
4811
4495
1553
1193
1045
3036
4511
4676
1910
466
1195
1589
793
548
2786
2270
1974
4369
4502
956
2978
3086
950
4538
3626
1297
4851
4256
2972
1964
4677
3235
282
3718
3440
3785
3011
1752
4570
1722
3722
2158
3304
3505
4286
1045
3483
4525
515
3845
3629
1166
3692
1691
1872
312
1832
740
3846
3121
4948
4130
4707
2352
1792
4263
3555
4208
1138
974
4404
449
4609
1517
1476
2898
632
4683
2687
4939
3810
779
1089
3630
1532
2741
4050
1202
443
1737
2180
3183
3840
4172
1974
731
2494
4931
4258
4043
1743
591
4702
1157
3974
1574
3587
4704
3416
2505
4236
4452
405
943
3555
1411
458
366
1985
3590
2684
199
1191
4123
3672
2004
4882
1784
3084
2042
2332
3732
862
250
1046
2210
3034
3974
1103
3584
2880
563
2960
4098
4505
3149
3533
2628
1703
454
4903
944
2766
4269
2014
41
4289
3564
3943
4574
4230
2883
179
1096
4881
3567
1107
548
4095
90
2176
528
683
3813
4861
473
332
4162
2133
4818
2790
68
3523
389
1038
3251
2522
2640
1180
158
3169
1785
3338
4554
3985
2762
3819
3760
3521
3592
2950
805
1417
3847
4819
4739
2197
3075
3408
3622
2075
2847
313
77
843
2687
166
4001
2790
1240
4958
2727
296
665
1206
697
565
4184
4646
1032
3401
1302
1836
1021
2479
219
1922
3002
985
587
1637
3045
3827
4867
4269
344
1946
1602
746
4607
2435
2911
3970
2532
2119
727
1049
741
4600
2598
1998
1334
4867
4227
4176
4434
1913
4432
2048
4055
2863
4875
3795
1402
1497
3363
1251
3052
1738
72
795
4667
983
3764
1473
3377
657
4150
1837
1647
2743
3174
3744
2878
3184
2951
4698
2148
3970
2709
438
4824
119
3920
2225
1800
1423
1013
2479
2916
2814
1814
3253
3446
35
4512
3436
332
1409
2779
3118
2381
2983
1765
4679
2351
2092
2049
4636
266
3595
2489
3847
2305
905
3115
3797
1188
3472
960
401
241
1940
4
2064
264
361
2621
3605
1805
2588
4643
3007
2198
4476
2487
2453
2654
1235
2416
3815
4937
1481
1397
1401
4123
2690
4998
1621
1620
4589
1706
1872
450
4229
1078
546
1212
4095
780
3507
4464
545
330
3932
3492
3397
4168
3864
834
540
3781
4421
920
1684
231
1552
4057
3022
452
3315
1516
377
996
4883
191
2400
4034
2232
4092
1247
2884
3869
3493
582
4984
2223
315
2724
1361
131
1814
2995
2010
210
568
702
821
2178
3661
1039
1479
2659
1543
4569
4820
2034
3161
1706
4363
3298
1781
3052
1311
4861
1245
177
2538
4511
4708
686
3385
4958
4408
1223
3720
3608
3081
282
825
3425
2142
2287
1975
446
1929
3205
1816
4531
704
1739
615
1288
1695
1875
1947
2647
3756
4149
1173
1439
3588
798
4136
3280
4142
780
362
2860
579
4864
924
2021
454
1498
2698
993
2274
2909
2859
2409
3594
1770
1961
3832
2920
3011
590
1295
1088
1937
2324
2159
3326
2742
1566
2282
177
2510
2755
1555
1748
327
3603
1678
3817
767
1881
2851
558
2451
1757
4047
1527
3800
3783
51
62
3539
2252
3091
3808
3283
2174
4130
1250
912
1574
10
1721
3741
3141
4986
2536
4870
4910
2533
1178
3246
3249
2828
1878
484
2621
2623
4031
19
3198
2724
4963
317
3679
1064
572
2045
57
1408
4863
2274
895
1011
3105
1657
2845
4808
4995
306
4169
645
289
3653
929
2631
777
2528
2211
3662
3632
1302
116
2268
2723
4715
2205
2377
4991
1046
329
1308
2200
491
4083
2258
2618
1751
4428
4385
2595
4590
3378
2416
4652
4451
408
3134
520
4508
4261
1030
3148
2512
2847
17
1411
2620
2313
4247
4130
2410
1774
691
3648
1019
1419
3272
3804
3324
2824
3852
4431
2497
4755
2742
3541
2003
652
1800
60
782
1044
2984
387
4201
2126
1322
1233
252
3708
3879
1469
428
1773
2594
1854
1337
1
4114
4921
3414
3067
488
4787
830
577
570
482
571
2564
3113
2483
70
2861
190
2731
233
126
3017
2956
3646
3327
2395
3078
4738
3600
740
580
3438
2675
944
1158
166
2395
3228
3990
2819
2197
4212
5000
2265
896
219
3076
1245
1167
4579
3125
3292
3259
3587
4521
2698
3880
1800
4468
4761
3440
984
64
833
2862
3011
1575
73
3479
2969
3478
460
429
627
3188
270
4287
3298
2821
776
4274
2900
3491
3878
1656
3616
1511
1737
3883
945
2888
2799
2806
4633
31
4395
1565
191
4635
4255
2148
2582
2609
3247
3023
2662
1810
2874
2281
2849
4244
2919
2068
1298
3667
1350
2038
2031
86
880
2201
1325
2323
689
3477
4922
1813
4490
4395
438
4006
470
1760
4311
1357
3165
3536
4731
2908
3693
776
3908
879
235
631
4423
1706
278
396
4261
3314
1978
2114
2386
2943
3564
4827
353
1227
3939
4702
551
4989
2481
2507
2353
1853
1400
1409
555
3942
3824
1256
1001
939
2387
363
2591
1858
1722
1675
538
3106
3895
2782
2405
2922
1900
1463
2011
279
4445
2366
4055
219
1548
1163
3766
4862
3390
664
4450
1892
797
1830
4400
78
4406
1138
1475
2211
4320
334
420
4755
4106
2405
256
2004
1659
3903
2557
3932
4554
3619
3000
967
468
4418
1768
3215
2152
770
2036
2827
2509
644
1994
512
739
1137
1723
2809
1186
1219
4723
4408
1213
2462
2729
4612
3174
3297
2542
1264
395
284
2531
4836
959
62
1500
2354
1178
1045
2104
207
2334
3860
2722
4239
4229
4037
3222
1628
2484
151
3618
4012
930
445
2553
1851
4165
972
2264
1568
2690
2664
1747
14
3140
2234
3618
2961
4849
250
268
3021
3837
748
2542
3977
201
4845
2940
1680
248
3756
659
1398
3792
344
4016
1922
684
1304
4715
4397
2440
4669
4470
3672
3927
3353
2206
1148
3711
262
1356
2332
3871
541
1482
336
463
2721
1101
1463
3432
4825
3484
451
594
2703
445
1096
497
1475
4497
2875
1431
3348
821
869
4211
1790
4924
532
2507
686
4868
3083
558
4508
337
4793
2607
2530
3451
4919
2773
3282
454
2794
4664
884
4648
1654
596
1174
1564
1073
1345
754
814
2361
3516
1368
2622
2602
1037
3463
1357
2001
2424
4906
628
4957
2854
667
1152
4731
2191
1117
3405
2083
696
4711
327
853
2082
20
674
3974
2320
4614
3279
4091
970
624
4099
796
1348
2291
4585
1965
3146
1313
2804
140
4567
1559
2530
4109
4122
4551
396
1998
2736
3531
2298
3412
1921
198
1584
4194
2438
4692
3235
4785
2616
4251
3976
3722
545
4702
362
3986
58
4417
3036
2725
860
99
4707
305
4020
3141
838
3384
3847
3531
3676
1197
2232
3312
4967
1721
3985
987
1323
3122
11
573
3142
308
2307
917
4079
4110
4048
2464
1079
3440
4654
4341
3842
3622
4721
1222
2751
2277
1864
3959
4336
747
315
4343
2619
3374
926
1331
1554
3255
1100
4731
4097
3573
3645
4538
1491
626
4853
4046
595
4728
2808
383
3835
4911
1681
4492
2225
1536
3085
4921
3309
318
3365
2459
2330
1203
2035
3294
2817
263
810
4915
1785
87
1105
3851
2946
3267
286
3288
1534
955
4053
4701
3773
789
292
3798
3971
1179
3448
1779
4430
2425
3139
1078
881
663
778
108
4833
4605
1875
2453
1199
2597
3126
793
4257
2774
2349
630
45
3995
2622
1435
1930
3264
4723
4980
2186
237
4616
2968
3948
3751
942
3238
4832
735
1640
625
117
4280
987
3460
1151
1688
584
701
2357
1048
4133
2022
641
2666
340
4915
3311
124
3726
2856
2492
742
1202
4409
4096
1135
471
3601
2335
422
2609
1916
1412
223
2539
1765
2486
3585
2338
4061
2318
4238
3675
3507
2165
4434
2570
3520
1695
99
3133
201
3564
2889
2498
3697
433
4280
302
4641
4303
1492
3894
3336
1333
509
1997
3032
4017
2996
4940
183
3296
2914
3755
3182
3121
2114
1875
4166
1163
2475
485
3909
4492
1920
4146
321
4011
4504
2875
1414
4398
3958
3371
2917
1107
4134
1235
3036
1929
1764
1165
155
157
2543
4198
1628
1636
495
218
4589
2102
4132
674
1608
163
380
4707
3552
2058
3895
2808
4359
464
706
287
1198
1726
1084
621
2222
54
2598
2472
1704
1934
675
3648
4083
2316
3682
531
2367
4421
4173
4180
1146
2990
844
2354
4954
223
970
1188
3335
2412
3249
3022
3133
1476
4176
2741
3714
1393
2049
3479
4623
2988
2515
424
1564
3028
1338
2886
2690
991
2058
4432
3509
2211
1119
2350
4959
4725
2521
3110
4410
1160
2956
259
192
3262
1209
2355
1887
4952
115
966
3566
1583
106
3312
4266
4817
2664
564
1562
3532
2891
1157
2856
945
4445
4186
1539
1437
2553
3714
1936
3434
1854
1228
147
390
2741
1540
522
2481
2421
4579
3114
4227
1647
1586
2196
4738
1958
973
2372
368
2172
3526
3064
4341
4782
18
2359
2186
4494
3651
4461
3761
2892
2018
2118
4875
1602
3580
116
4731
4584
2968
1911
1964
4428
1589
3459
851
1298
2732
1829
1432
1970
1532
671
3863
527
2798
4249
3742
3748
3118
4047
968
1418
4039
128
724
347
138
1764
2936
2189
521
2803
2679
4560
4228
1137
186
4017
4372
1857
906
3099
4905
3818
2152
4442
4851
2739
3125
4754
1562
4348
2617
3219
2740
814
3910
1418
4522
4737
3187
4780
142
1341
2320
4667
1178
3911
3637
4237
2170
1147
2601
1159
3230
505
1498
4823
2393
2912
2374
167
3411
2025
1532
3571
778
393
4202
1196
4466
2517
2287
3010
1758
3975
3099
103
1197
436
1865
1767
4813
4433
4823
4110
4069
3967
1508
1670
462
3203
4574
4286
1744
4385
1313
1180
3363
1187
2177
1929
2637
496
1412
2608
1039
4407
3818
2795
1313
1193
4105
590
505
1654
1517
4575
4434
3640
4996
3864
3925
4818
4864
4453
4091
4310
2420
4704
180
3272
3103
3019
4573
1021
2307
1959
3393
2392
118
785
1170
234
1371
4735
5
4342
2505
488
408
1633
379
1479
3938
3689
4076
4879
4316
3431
4115
1810
3040
3265
1009
3257
1120
1816
2571
125
4061
3987
4584
3720
2856
4143
580
358
195
1043
2583
1553
1313
767
3290
754
3690
1016
4968
1458
3458
4903
4617
1246
2098
1903
4141
1683
3344
2572
3945
2958
803
858
3506
1674
4542
1724
1889
2857
1462
1092
2700
617
4794
1291
2711
2283
4472
2650
2788
2813
3230
4263
4903
3376
309
1863
4661
801
2403
422
2997
4632
4246
3178
3896
3388
3216
4272
2584
3729
3390
4235
2777
3139
1716
1993
1966
4985
169
4467
4346
1442
3853
720
3847
3637
602
3093
4411
1051
1634
3944
407
767
25
4103
9
32
4158
1929
3294
4261
664
4580
2892
2510
299
77
1172
3142
2804
1759
461
923
894
439
2631
3073
1698
3627
1505
4074
1520
4882
4022
2925
1471
4136
4966
1015
2824
422
1931
1657
3191
338
3117
3944
3452
2840
4390
2310
422
4214
2270
4664
3296
3516
3228
1780
1813
732
1507
4855
3059
2698
657
4684
4459
284
1239
1649
3060
1140
1521
326
538
3832
3383
4875
1353
1192
3358
3077
2667
2985
304
119
2894
794
2470
3331
2163
4519
2865
2476
4655
43
1177
4854
1241
2706
1193
816
1613
282
2714
1268
2216
313
1968
2606
1926
2261
2636
1719
1060
2649
4732
3988
3810
852
1470
4660
4504
1121
1529
706
4254
4062
399
796
3253
2515
2729
2046
4190
3807
3001
1342
2559
951
2456
2545
4281
1172
3319
2038
1764
801
1031
806
4722
595
3636
4175
2201
4084
1797
4075
185
634
57
4826
1933
2943
607
2429
2817
3628
3515
962
4494
1503
1891
1033
1233
260
1486
833
1382
3464
4920
4574
4236
265
360
1156
3313
700
581
3064
537
2989
4862
2729
771
4968
4237
250
584
89
1675
831
3650
187
1350
4159
3334
2553
2720
3490
4644
4467
2179
2713
4781
2934
3921
4418
1830
1326
4308
1909
50
2204
4364
35
1005
522
434
1296
530
3711
4327
3624
3164
1062
1139
4330
3856
1783
4957
1232
2046
4798
2788
2026
3572
2026
3600
1726
4635
2615
3197
1616
3387
4605
4389
4927
4500
2294
561
1633
4299
796
4070
3017
1202
450
702
3970
1781
1738
1406
921
3113
744
4568
215
1700
3212
1177
3135
3206
1355
4378
4199
3407
2683
4821
3725
3963
4181
528
597
2528
2791
4368
1692
770
788
3672
3231
2895
4782
1449
4854
2065
4186
2775
4899
4729
3296
1325
3053
190
722
3274
1824
2523
2208
2942
2289
1969
3510
4294
4549
2482
1270
2151
3027
3436
827
1126
4728
1315
4646
3992
3679
449
1469
3043
2025
2843
3322
1626
1051
2126
1885
139
2842
2663
3635
1224
1434
3607
927
821
1135
3357
1596
1168
1999
2265
3952
722
95
3493
4440
4695
3872
3956
4124
2211
63
4058
3026
319
439
216
4642
25
4126
359
3199
2189
339
4487
3517
4245
4228
4955
2499
4509
760
1274
4561
1012
2111
2534
3493
698
4917
387
4417
3047
4092
2823
1263
560
875
3089
1044
3685
4597
947
2370
1839
4097
2829
1128
3509
1420
1438
2059
3704
2098
357
1093
1557
691
4894
2257
378
3646
472
4739
3232
24
1363
4119
2715
4608
2873
4452
3591
3487
4871
3960
340
3163
4549
2549
2898
4385
2681
2017
3320
3002
4010
1310
1743
447
4041
1797
4168
3754
3350
785
3257
1073
2574
1147
849
2683
2347
578
1083
2881
2219
1889
3076
4306
2852
2004
4522
2090
1831
4011
3928
1569
760
1361
1810
21
3291
4638
4119
4008
3336
4294
4774
1227
4373
855
3440
393
3731
2302
1608
69
1105
3656
2536
32
248
1885
3521
4701
2194
2973
3271
2008
3775
2184
492
2290
681
1099
1697
4463
49
1498
2318
646
494
644
435
1504
252
1428
1315
1664
3493
1820
1088
1731
2678
2221
872
3357
2304
4253
4106
1826
2614
1778
2305
3720
1863
4160
1417
3207
4875
3801
4516
2072
1012
2905
2704
972
738
2964
4658
2205
3715
371
2745
386
2570
1653
1422
1908
3320
1343
1812
1055
1116
4094
4654
431
3058
2122
718
1603
2600
2953
199
116
4377
1162
1713
643
1062
1676
4906
3944
3582
1252
1894
3885
353
1016
1551
188
2143
2974
4898
3629
1127
3552
4223
1660
634
3099
2963
295
3376
1526
3974
4604
3006
4777
1165
3126
64
841
1252
1076
3687
2708
1873
1716
2098
3151
4676
1653
1605
2436
2500
1057
2955
1926
294
70
1231
1291
2089
3139
3160
794
1139
2272
3857
3838
3651
1462
3654
3919
827
2564
3916
897
3137
146
2549
2321
1216
4114
1301
3852
4931
758
4931
4322
1803
1804
3802
3477
3077
539
1737
320
1575
3356
1446
4006
4330
228
1213
4326
1991
672
1857
2784
993
3509
4734
1615
151
4767
3034
40
4207
1863
2438
1957
3342
4149
4115
3762
171
3574
131
3309
4584
2137
906
3331
4816
2044
4470
4861
354
3128
3510
4684
4162
2889
1
2937
3153
877
233
788
862
2295
1787
1927
1150
2402
144
4863
4565
4811
1138
537
1512
4557
2736
1403
616
487
4193
737
1669
153
3148
1520
2505
3833
923
4223
1765
1085
510
4121
2021
2807
3345
1704
4027
1175
4054
2544
904
3632
411
2287
1091
204
3643
879
1717
1306
3216
2663
265
1729
4145
1106
849
1995
1093
1765
357
3086
4618
2911
2573
373
2630
1383
2111
1194
1755
1436
4251
4140
1883
2996
4691
1301
1215
4341
4508
2544
696
3629
3291
4510
1220
249
2298
828
3435
1860
4253
1327
72
4988
4688
2889
1878
684
2713
1493
3648
4545
4772
1888
2226
2617
2217
994
2963
3536
996
893
1527
2297
1518
2916
12
2568
4456
2618
2022
1375
1788
3796
1166
4210
4332
3410
1256
2307
1199
261
2560
1949
4399
4697
2183
3821
1012
2803
4871
4560
2261
4205
1065
4264
1672
4164
4859
4396
1787
3193
1913
1207
225
4706
2032
2240
1732
1832
4357
1870
3272
1531
1514
3203
4267
2187
362
4351
1497
1786
116
2375
2435
4719
774
4974
1599
84
1184
4128
2805
3046
3989
240
2085
3690
3760
330
4271
4677
3722
4325
1017
1878
4363
232
1272
3420
152
4175
277
1001
376
1790
4999
1435
1517
647
4965
3535
4806
1859
4573
1881
3565
3200
4447
1080
2624
3223
3411
3371
75
4126
4535
1151
4932
3039
582
1998
1017
881
2647
4540
2014
1292
4587
2717
1829
3104
2816
3874
1193
126
1025
822
4051
4232
258
2781
3252
2664
11
2780
3258
738
4273
2955
1322
3507
2177
4991
1287
4034
3300
872
4654
2377
2768
3947
746
4988
4703
2604
2784
4004
2252
2493
4439
4416
2772
419
3466
3001
161
1008
1225
1585
1163
1804
3659
4993
2917
1811
1131
1913
1849
4312
2060
528
191
1268
1526
2759
1361
2540
360
3577
3825
4315
4438
4139
1540
2637
2579
2981
3058
3623
531
4524
420
858
1944
1914
1890
2934
2418
1143
1248
994
293
3593
1773
3482
4599
296
2122
3161
2722
871
3402
4655
1021
4679
4858
974
1110
4666
1607
2200
4765
1912
2581
3276
350
694
1661
2935
709
4341
2918
3294
4175
572
2479
4841
269
537
2186
2698
3897
278
3073
737
3264
4304
2345
1052
1658
764
3023
2469
4073
2559
3107
1116
1662
3296
1603
3897
2679
3595
3793
4512
3167
3719
1645
1175
2300
3327
1907
2250
1371
2689
3886
867
2194
4896
2235
3915
4163
3275
4140
1456
1203
2360
3459
157
1778
766
1824
1668
4950
2736
2976
4371
2380
1323
4793
2390
3074
779
2389
4679
431
3019
1657
1458
2230
1406
781
180
4521
3402
1210
3105
215
3186
4756
1257
1652
3082
1548
4011
1612
3597
2938
4527
4642
823
3520
3944
4451
1393
4877
1268
3360
2901
354
4891
1984
4799
4400
3419
3224
784
4129
4779
2673
4684
3329
327
1737
2605
8
3341
2673
1235
4458
509
1993
475
4704
342
3234
71
2269
794
2469
3836
3666
118
1948
3725
469
4356
1724
4342
1115
995
2663
4994
243
3441
3118
2312
613
4922
490
3019
1767
1860
4440
2147
341
1126
4793
3887
4784
4300
680
3126
985
1494
3602
2939
1740
1207
2987
2500
64
574
4888
4864
562
3347
2722
817
4837
4283
263
374
4542
2861
3423
2060
4199
1875
3270
676
476
1896
574
590
3755
1587
4609
4014
4803
4867
4775
3843
2882
2777
4746
4774
3425
3204
2005
287
3570
2363
4572
2503
4997
2387
485
3958
59
1557
1411
677
4769
1807
1528
2378
4829
453
2163
930
1010
586
3859
4044
4661
1927
421
2412
1536
1037
1407
2195
4148
3056
2073
3082
169
3096
92
352
4750
1745
2132
2291
4363
3755
299
3546
4486
494
1700
3167
541
1257
3889
1938
4984
4492
1852
4777
1660
1094
1311
4513
296
4428
2138
916
3764
2105
423
882
4623
1669
3320
4013
4878
3740
1177
2431
1897
4684
4218
349
3703
3690
2694
246
4203
4508
1739
2108
1644
4327
2945
1997
2341
394
2731
3515
4472
292
4564
272
760
181
4845
2472
1218
3616
345
3643
2169
1269
4399
1526
962
3236
2445
3193
4869
311
2891
2011
1426
1760
4832
1384
4829
2255
4550
973
3098
4290
1226
1500
2072
1482
1229
4829
4491
1099
4837
3186
3119
4084
2586
3600
139
6
4001
4171
2097
3379
4089
2796
1609
4468
1722
285
1325
4273
2965
2294
264
1746
1256
3522
266
3129
4785
4996
1019
2667
2214
236
618
1020
4957
895
1524
4865
1247
4175
900
4635
2388
1508
4998
877
4003
3206
1591
2933
281
2923
1038
2092
590
1726
915
941
1815
837
3284
605
2294
1296
1478
886
2465
2607
4341
3234
2114
1695
287
2289
527
4235
2772
2859
2866
4229
4710
249
417
745
927
4328
3074
4051
1029
3442
4882
2070
631
66
2969
902
3436
4248
2133
3409
1075
1642
1916
3792
1431
777
4928
1756
528
2778
3576
2972
3030
2051
568
2241
592
917
1340
2850
1833
4093
4252
503
773
689
3567
1984
3922
405
2930
2669
1796
3951
2627
2662
4565
3487
3292
3613
1582
4970
3897
3013
4003
1593
2826
2641
3698
1089
4497
2082
4370
2215
164
3754
4024
2995
3117
3836
477
4322
2501
1123
4425
4237
4339
3451
3070
2381
2185
3743
866
2000
1583
3092
518
4825
3387
2667
3350
453
3647
4545
2655
3917
3667
4845
4506
149
127
1524
2176
4266
2260
846
1005
4190
3924
648
1538
85
2183
2508
3766
3744
1781
85
4587
1204
1852
4307
4076
4996
1497
1797
1689
446
835
193
641
4715
2211
3760
1280
1935
2360
4162
2858
4187
3617
3790
882
449
1180
117
3927
3957
2474
684
1116
286
1764
797
2412
3051
3566
404
3209
4981
1890
4075
3876
2401
1640
406
750
3098
3069
2680
4787
2703
3209
4687
3543
4435
3681
2758
810
1396
2819
73
3256
3484
2832
1064
4813
4283
4657
1474
2748
3812
3840
4298
2463
843
877
4379
4964
676
2880
4654
4834
539
2710
4875
32
3983
328
2534
473
3181
2605
218
472
700
1085
96
1274
2127
1159
2191
4997
1622
338
2986
2429
3400
3935
3646
4901
3650
4883
3007
636
1748
1551
1730
1572
2458
3258
2987
1213
345
3091
1308
1912
538
3540
3258
4235
528
4847
1830
3069
639
91
1004
565
2476
3125
4046
340
4567
1341
2522
505
3297
297
855
4152
955
2969
172
1591
801
848
3652
1094
3482
800
1455
1939
1706
2208
3630
2836
4791
1679
265
1150
4709
4849
1676
128
1995
2281
247
3010
3643
1714
3488
965
4024
3953
3768
654
3338
3218
1062
4450
3039
3093
22
1995
655
4450
962
2893
3355
4676
2656
1847
2115
472
2854
3429
2832
2408
922
3129
556
3145
3547
2888
2470
607
2876
1381
3456
617
3053
1288
2196
1827
4140
4293
4504
1151
982
4526
3180
1617
3046
4082
2640
336
4082
4780
1988
391
1047
1257
3300
1162
4081
4246
3285
2607
3410
3449
3395
1838
1845
4354
4581
529
2185
4512
1410
92
313
3976
2011
4731
62
1948
609
1344
216
3886
1187
4161
4548
558
254
289
373
2283
3632
965
1518
4125
4317
2516
3613
1028
256
3215
220
1206
3758
2789
1039
748
2266
1359
4061
3922
28
3342
2674
4329
1544
3990
2735
516
2390
2976
81
234
2934
4303
4657
772
1742
4163
4306
4284
3640
4325
3535
3776
2242
4659
724
392
2211
618
3525
4540
2039
1476
1126
4075
515
2399
3547
2679
2948
4606
688
2285
896
1313
2720
4917
4193
1111
4195
560
4625
1540
2086
3330
1511
3391
2776
30
4974
4050
1306
522
2188
3547
3366
819
1197
2779
4192
774
1925
3465
1144
199
250
2079
4835
1741
587
4769
4626
2275
1121
2894
663
4007
4358
4852
2866
4331
2448
4515
4254
4599
3551
1274
4479
3678
4082
1048
2332
3182
1836
1479
3596
4733
3030
4342
2570
4502
1710
236
2627
2849
4164
3973
3274
2406
1656
2611
3558
2298
3122
3187
1016
760
1194
692
3239
1706
4570
1273
3171
2885
2304
689
326
3505
4514
4388
1660
3152
839
496
1614
3134
4983
4137
2249
853
2798
997
2864
4290
960
1471
4696
1785
3241
3823
4858
1811
4920
2707
2426
4061
1507
1860
2046
751
1316
4932
647
418
2391
2735
2815
3168
339
3414
2079
4962
1265
2430
3641
4653
2423
4421
2100
2826
731
2015
1980
2315
3987
4002
954
4469
2574
3635
4134
772
4063
1227
3853
1128
1068
1489
2210
2469
3390
4168
1162
171
1570
1428
2982
31
2414
4840
3816
836
2397
3819
3199
300
2120
2052
2392
3379
1915
4317
2863
1506
4100
2971
2912
265
2600
2228
748
3571
2045
4505
2795
4165
3366
4755
4161
4167
2822
1564
1641
2144
2492
2340
709
3177
3222
2163
1432
383
474
565
3752
2801
4093
1009
616
2691
1316
410
259
115
3829
4233
4773
3751
3163
1835
2478
4870
322
628
1948
464
2505
2127
705
4565
1658
1756
683
4303
670
746
4661
3747
1875
2255
289
8
585
627
2537
3041
4012
135
1799
1969
1859
2944
3759
3823
2686
280
4498
792
2631
3312
4553
3388
4339
1558
1328
647
4381
4763
1820
1866
1725
2413
1660
402
4292
3245
1878
4716
2401
3034
1871
4901
4955
1831
3231
3773
3039
2384
1004
3155
2771
4350
4357
4316
3599
571
4496
1588
2269
1427
171
1573
1349
2048
2494
1790
422
4813
4000
2805
2310
3689
4768
4910
3116
2472
1589
1530
2416
3809
1896
3796
3950
622
963
744
2173
1182
4115
3937
1776
1305
2380
1825
1603
3355
844
2637
36
4188
1529
2395
3066
4840
3443
2820
4441
4647
435
2408
2972
1615
3878
4883
881
1501
1493
1822
158
449
2798
4374
2327
4047
3472
2711
1927
407
3517
3484
1613
1963
4931
3872
926
3697
215
2705
2095
4469
4373
2633
4111
3841
3602
995
4829
3825
4493
3605
1919
766
3731
2349
1243
3236
713
1006
318
4113
3815
50
1800
3811
2193
1666
699
4721
2719
1480
2115
2498
294
896
149
1074
3231
4707
4686
4435
1686
2540
2008
2157
400
3513
3904
311
207
2712
1357
4202
1259
1061
544
2832
2509
2722
3351
4328
3998
2979
3610
2311
4246
3455
4372
4734
1073
4277
3322
1958
3802
1005
603
2057
4135
4145
3443
2803
375
2680
4008
4647
2639
1328
286
2067
3922
260
3957
4023
2501
204
1157
3824
4331
931
2305
1976
3675
3076
570
4310
645
3363
965
1566
457
508
1645
3335
3895
4169
4443
673
3859
4404
1816
4019
3885
1503
1978
697
4703
1267
448
4792
2724
2772
1925
1728
795
707
1241
3993
1488
782
4622
3832
1328
84
1204
2830
3355
49
3335
1949
2065
1555
3537
4971
4560
738
4270
1827
3117
4535
823
3680
495
3851
4603
4874
2638
4636
3270
2565
2944
1891
2001
4108
4779
1882
1136
2586
4225
2590
2453
1878
4048
3661
1836
2077
446
3276
1711
2230
1326
1761
215
699
3181
1025
2772
3433
554
2202
3074
3165
1878
3835
367
4323
3776
138
4194
4283
189
320
2205
436
4151
2416
2918
605
1937
3932
4384
4885
3289
53
427
2848
4001
3749
4559
4880
2738
1590
2689
3982
4092
161
4099
4748
2481
3005
423
4458
2194
4069
655
4630
4407
1174
4333
3363
1374
3584
1539
3643
1664
1920
2207
3262
2670
1388
1901
136
4326
2359
229
1705
2557
178
2942
809
2570
1226
1365
1002
1213
1501
1443
2174
4655
2070
787
374
4313
3277
3291
2696
101
1421
11
1141
2635
1790
3962
1633
4446
3646
2128
3636
991
215
3858
215
3236
4682
4478
4712
901
160
3937
2017
846
1181
4059
1505
2175
536
560
2754
823
2477
4639
592
4918
275
4031
1084
4860
3403
2384
4852
1464
4342
1520
631
2086
1486
823
942
1879
1116
1657
210
1671
4453
595
4721
4231
907
1326
4723
3554
2624
3689
2769
3644
900
4009
111
4096
1981
2650
25
4952
1569
4084
409
246
2018
3532
3940
981
4325
3823
3690
3552
157
3764
731
1415
2410
27
2051
3051
1988
3804
121
4832
2911
1451
48
2309
3530
3776
1615
2356
3390
743
4339
1364
4514
1662
14
4625
2957
514
4291
2579
564
1946
2847
4898
2790
2231
3217
928
3632
3494
4389
47
4129
248
3870
596
893
3029
3969
1920
1691
3018
4392
2601
1820
4304
45
52
1334
4879
1423
4009
2483
986
3749
3898
1387
1604
3002
4524
67
2368
3322
2866
3876
159
2031
3426
4728
3265
1515
127
3238
235
4307
369
2258
946
465
438
3014
1113
4743
2679
4386
4963
4199
2981
3003
295
3739
566
3745
2793
2839
1622
774
133
4527
2192
123
4680
2750
540
1145
1339
695
3526
1040
2820
1751
1132
1001
971
3610
3827
240
1811
1087
1354
1703
1678
3468
39
3732
4769
4121
1903
2699
4456
3554
2302
3045
3341
3979
937
3961
719
4974
869
4115
1954
3569
2650
2304
1255
1793
1218
515
4532
3346
1529
161
3230
4518
2000
1333
2647
3720
2661
3818
4707
551
4484
4813
1786
956
1857
1022
3574
1
4597
4632
2919
577
843
831
125
535
844
207
2781
484
1613
3927
3352
4273
4510
4334
596
2445
2615
1513
93
3203
3780
999
980
4187
164
1402
3507
422
3054
2226
1382
2631
3919
2016
4432
4927
47
2275
1361
1748
1109
4399
2195
1679
3331
4774
3901
2492
4368
354
4562
1503
667
2621
1463
2306
600
4523
2169
2262
1975
1327
2907
378
2070
2778
3759
2364
1925
537
4272
2274
366
490
61
3644
550
260
3190
4199
1883
4376
2830
3083
3231
4200
4665
4231
2321
1493
2219
3960
3493
1646
2772
2110
4357
1052
3677
2544
4743
4956
3732
3908
2144
3389
2137
2585
3280
233
3511
4813
3689
4497
474
3953
1485
3177
3603
695
3043
168
4195
2043
1316
1538
2302
393
1889
3311
3404
3241
264
4116
1049
3771
2220
4015
4467
3507
2650
3349
2405
2433
668
623
4986
1129
1411
1253
2412
3330
801
1087
2126
4453
1256
2021
4905
2042
3274
1211
1284
1220
2969
3904
1111
243
3848
2311
1911
3020
4983
3014
2283
1831
3830
1596
2084
3385
3822
3957
1805
3280
77
4975
2950
2290
3554
2918
4417
4268
2493
625
2930
2051
2857
818
4915
4925
539
276
2995
1105
3237
2000
3973
2939
2276
3730
3071
4559
2570
1573
221
775
2557
1984
4265
1837
4003
4137
4865
798
4767
2218
633
4963
2136
3143
650
4357
2985
2200
3124
3498
4292
3391
4889
1005
3233
4114
1528
2836
4292
4366
1026
1461
185
2827
1667
2284
1919
4383
4327
2512
2516
1459
3815
4643
2714
3998
449
3726
1867
3224
3685
4024
706
4529
2452
2276
378
3297
1559
3310
2220
540
4118
2635
3245
306
2796
3608
4374
4675
2584
1253
2694
663
88
851
1038
3009
1215
2738
114
458
4058
1805
4608
1643
1253
192
2443
4657
3519
4385
1416
3839
2993
4767
1928
4080
340
483
1926
1507
5
4161
4267
3229
2915
177
3105
182
4166
140
2583
2298
4654
4853
2971
908
165
4390
4711
2883
3821
2388
1368
2148
2009
1097
363
2850
1852
1187
4427
151
4758
1745
4953
41
4410
4492
3827
3806
3199
4515
3121
1975
3594
4372
1498
3597
4481
2623
3192
4988
1795
2401
3125
1518
4191
797
333
2091
895
4991
2441
3774
3996
279
1576
2380
4251
1457
3404
105
4805
3827
4358
2722
2682
3201
414
2145
4744
2350
3955
4039
3542
1183
296
4275
4939
1807
4256
3255
2036
3113
251
138
1829
643
3498
2622
115
3930
3921
4281
4233
4908
1489
3160
2012
1882
859
4579
4546
5
2064
756
3532
265
2628
4002
2767
492
4947
1285
235
4460
3260
2909
2951
1960
3830
2613
4689
2255
2549
2383
2746
4196
1585
4526
1670
484
2161
3950
3157
2415
4059
1048
2298
4396
1686
1510
2017
3167
151
3165
1002
4617
625
3837
1555
4762
246
3267
4718
4291
3421
3330
914
2982
787
279
574
2336
2092
4930
3490
1486
3488
3906
1580
2597
491
691
1163
3989
3912
4495
1261
978
1284
4440
2965
706
1897
1002
2183
1351
1004
1417
2920
906
2998
3388
3538
3892
559
2193
2728
4547
3273
2585
3938
578
4477
3062
1655
1034
68
4615
2966
1742
3663
1033
989
4557
2031
962
1718
2017
1641
2846
4616
2405
2781
3757
645
4764
119
4851
3565
696
3363
2776
2093
3011
3219
4317
1438
2946
4903
2168
3630
2599
2031
1747
546
2221
310
1140
2935
3941
3683
4643
1045
3209
4192
3140
1202
1023
4076
3427
201
2846
2902
419
55
3149
1709
762
4523
4327
4138
3720
1434
4516
1171
261
1532
4378
1089
4656
222
1606
702
217
1870
112
505
2115
517
4717
3408
2713
522
541
4785
827
44
3663
3423
1019
3777
703
402
2940
4608
3200
3064
1502
432
4100
3489
677
979
3914
4393
339
244
4049
4367
4915
3114
2925
336
2876
3228
4993
1989
890
4009
4716
2302
3618
1569
4098
1636
2314
3130
3256
512
2472
4071
2824
2109
925
4526
2527
1136
3062
1709
271
717
666
1268
979
3293
4381
4474
4354
484
52
4311
1622
2556
3209
4843
4249
285
4966
3112
3760
797
420
2974
4512
4855
2605
1737
3044
686
4203
1151
336
565
1565
1839
1135
70
4378
601
2858
487
1186
956
4751
1576
4963
716
554
219
276
2514
1446
2770
2208
3275
232
4135
2507
4445
2960
2032
58
2451
12
1667
1342
515
2509
4222
3792
3023
801
1879
1414
4174
4152
3278
4147
4590
3099
3314
4602
3692
2699
589
3025
2617
2110
1088
2867
1491
367
652
1661
1027
1943
1415
2035
3128
4836
1345
1926
4971
3574
2853
3485
2803
4135
3378
1542
948
4510
3965
4271
600
1409
1647
4560
2610
2575
678
712
2517
2753
1547
3932
4042
1800
265
495
1505
4994
1752
2343
4830
1187
2462
405
1769
4854
979
3031
604
2163
3395
1753
3781
2297
837
4658
3700
1177
3788
3585
2473
4559
4630
4161
1213
204
3714
2049
533
721
4756
3521
1294
2315
1574
4049
102
2808
3573
1383
1483
94
489
3672
4121
802
4729
3862
3046
1036
3302
501
2834
3374
1421
1156
440
3054
1161
2953
3856
826
3189
1996
3064
258
41
3101
3936
2439
3375
2958
2006
181
2606
377
91
1434
2146
583
4162
204
2512
1054
3547
4123
3230
3796
1039
4361
1519
2554
2276
2781
3694
2277
2769
1783
2962
2114
4433
3674
4758
4892
4148
2998
4152
442
4597
1040
432
1961
4042
1482
482
3767
4833
3344
3257
3983
3822
735
4632
4322
3171
1535
1320
2730
1191
1268
4315
915
1144
3213
3680
2945
3962
1201
1038
598
2583
2975
2473
2758
4555
2363
1835
1451
1908
3749
3453
4903
728
1089
958
1899
4135
876
3462
712
50
1507
4616
4731
419
351
4396
3296
3540
4942
2099
1073
3976
4459
2295
3642
2800
2115
185
3989
2294
4129
4589
2374
3040
1484
2770
1680
3559
3527
1202
4616
2570
2552
1660
2654
2800
1189
3095
804
1509
1354
3656
90
1657
2605
988
4753
4318
3967
4311
116
3248
3438
101
2895
2401
1527
2285
370
4974
4463
4275
4513
4740
4517
2110
3071
3289
2608
1657
763
4899
4082
3811
3453
4214
2408
2742
4999
796
853
527
4921
1817
4779
190
3267
4738
2289
3439
1275
1887
1835
982
4411
4893
1682
3334
288
3853
1530
4533
2841
3285
3089
4380
4093
2945
3465
4101
4250
4856
1070
152
3461
3393
1240
4257
2513
3280
1684
4233
3282
4628
2165
3681
2322
2204
236
2646
645
4296
4656
1626
3293
1460
1575
558
3570
2137
286
1556
4758
732
3831
4923
4291
1961
2192
4886
4735
1934
4480
1924
4417
2472
4759
2423
1405
2968
1752
1131
4180
1227
4959
4333
3296
4436
3092
3108
3994
4044
4618
2376
3135
1156
2044
1314
1138
857
4142
2440
597
951
2351
1015
3047
2285
3176
3565
2792
4498
1989
1316
1353
3157
1216
1878
3785
1981
1022
608
3552
4681
4046
2847
1160
4734
1727
2085
2950
1958
2035
60
3240
4064
868
3284
64
352
939
4898
340
2440
1720
2102
610
4119
1947
3414
4905
4351
2127
4598
3243
3433
68
63
1029
2427
1188
3948
4406
4459
102
1900
3273
4856
1421
4917
987
1159
1031
2317
1394
1911
3045
1078
230
2091
597
3688
4459
3799
3217
4824
1788
3890
4099
3799
3770
1268
3840
1453
240
895
996
2798
383
1587
398
4016
1648
942
3601
37
280
1806
6
2709
541
3742
3088
1478
4965
4961
2923
4950
2094
1578
1584
3219
751
2467
2821
3672
4236
2552
2557
78
4239
3611
2162
1
2553
667
1054
3304
657
2996
1051
3384
2541
3379
4671
3222
1411
636
150
1165
3753
830
1216
1063
2649
3818
321
1232
2974
4930
3112
1244
4550
531
3975
4404
2786
319
75
3722
3979
2742
4703
3875
2441
927
1144
2831
141
716
1564
1163
2819
2365
598
4058
3926
3593
1289
3962
1530
2852
4346
626
3857
2281
1781
4593
15
464
3290
4530
4447
1183
3124
2680
1485
1921
3447
315
3432
3818
316
3832
2852
3314
3365
321
2403
4145
1505
2090
3819
2688
817
1002
967
4377
4384
824
3374
4118
2613
3746
881
2449
2287
1531
738
4874
3463
2281
970
473
3172
2412
4510
633
1766
2048
639
325
495
1789
930
2733
4624
1132
4412
2125
4158
1398
71
2466
2351
2448
1437
3036
2583
32
1528
3577
908
3670
4320
3434
4206
2327
159
2432
4727
1815
35
2687
869
1354
1382
992
3135
750
1542
4576
3402
1766
2439
2380
1117
4346
2251
2985
1387
3987
785
4763
1493
3451
2882
301
1015
4839
2760
3636
2429
1373
4921
3246
1763
2467
1068
2945
1751
618
1774
2255
1478
1691
1231
9
3634
1167
1557
3734
1040
2464
928
2405
791
3115
2451
262
3290
607
745
3545
1309
2200
3053
3913
4159
837
3728
3955
3431
2159
2647
3494
3402
2724
211
4994
64
1974
4359
4797
2227
1595
2705
552
502
2012
866
1952
2880
4021
1919
4557
2343
4423
3275
4040
4273
1625
136
1218
4683
3622
351
1636
1195
4387
2751
2768
3122
4214
3475
1089
4642
2135
851
624
4372
1118
3434
4294
4386
1635
420
3673
4142
4598
2067
4418
1435
1459
2122
483
4494
3817
358
1299
4760
2180
1638
2047
4604
4736
3057
895
4249
3770
4523
917
3318
1591
2478
236
2168
418
1428
1349
1839
1743
2792
3581
4048
646
4465
1166
2076
848
17
3511
1544
742
4164
301
1664
1463
1345
2444
4989
3848
3303
3013
3786
3835
2191
37
2282
4614
4700
1160
581
3774
1516
4656
4859
926
4795
4787
1064
1377
4494
2151
3738
3445
4118
209
2448
758
2817
4106
3349
2057
4012
2145
4878
2853
1248
1178
4029
2609
4333
1546
2319
3095
4822
875
3744
853
2403
4973
4260
4763
4320
3949
720
238
3051
3924
1688
967
2737
1221
1334
2221
1799
4367
3691
3429
2231
4570
4875
4608
968
2586
3679
126
841
2590
1752
1396
2288
4005
87
3217
3634
3297
55
858
2255
652
1873
3321
374
4690
2994
2272
1423
809
4378
261
3277
240
2890
1256
1743
1178
3009
3242
2273
3221
4723
828
3998
3949
3912
1770
387
2576
1051
1448
4957
3443
1711
3261
1165
3949
1815
2283
4835
3338
587
2206
477
4389
3735
2909
1473
2339
2546
467
447
4578
3865
48
2292
2854
2107
683
4592
2122
926
2237
4919
4199
4975
3789
851
2744
4124
2889
3683
4205
1478
73
1998
3472
4414
173
4620
510
51
4544
125
4160
1703
1030
1643
772
1055
4502
809
4710
2393
1454
962
4048
3917
1571
4044
3036
4187
1564
2142
1644
1838
3774
2331
2253
1462
1670
4645
2388
1147
3808
1648
4110
4162
1691
4555
1090
1784
4385
3266
1802
1721
3698
3037
2623
294
1680
4819
3042
4850
826
4758
662
1916
3002
1446
4374
1060
567
2853
169
877
3749
758
3451
2411
4970
8
44
4390
1916
4529
4232
2281
729
917
2796
73
944
1472
1057
4943
982
889
218
133
4824
3786
4535
96
734
4414
1751
632
754
4795
2809
4276
2371
4906
3556
4509
4892
4505
4435
1551
2987
95
1598
2869
4061
2102
946
2099
450
240
40
1737
3791
439
2458
1610
1415
206
974
161
3709
2113
1959
3022
3119
3888
2133
3138
980
3274
1355
3400
1199
3856
3516
1769
4060
2188
1920
4093
275
2241
63
1003
4365
4723
2317
3513
961
2330
2882
13
4993
4776
4544
2184
1630
3626
2918
2927
4335
3253
1653
3905
439
390
4404
57
1701
3742
1368
3630
4290
3534
196
439
4201
2590
1632
4749
4218
4170
3620
4334
2096
2567
4575
1936
531
4392
739
3557
1000
197
1930
2316
2790
518
3119
3054
4631
4574
1235
439
1949
906
4540
2573
4671
934
1294
2296
3248
1848
2299
4284
4716
2676
3355
3921
490
2496
4028
3624
690
2612
3611
2505
3395
4304
1018
224
4796
667
1892
1834
3473
2163
50
1167
1145
567
3844
2778
3961
3306
2442
1751
4328
612
1637
3799
1573
2536
2841
526
4471
1833
3697
4255
1663
4451
2258
4138
2056
3741
434
1434
3328
2796
687
1242
1129
4133
4269
3271
243
2754
974
4554
4353
1980
3961
1498
907
3715
2220
4542
2473
4498
765
2785
4379
2094
4139
1431
3951
2344
3763
4269
6
3028
3905
2234
4101
1725
162
3987
4521
1959
1507
2235
1605
1768
3553
4723
4149
989
1590
1824
3002
1799
1887
4836
3363
3595
1889
3469
2271
4262
4912
4974
585
4432
3186
3183
3174
695
3463
2410
1921
919
1245
212
3796
1528
3126
1457
3448
2603
4341
2256
610
2159
1377
1425
4909
915
1291
2884
493
2690
2407
2820
594
1860
2245
4899
3916
3222
3213
2653
2133
2693
197
3671
2602
4764
1675
635
1905
3222
4430
3303
1971
794
3767
4237
4108
1649
2944
891
4947
376
2322
3061
3850
4905
395
1480
3124
2094
150
2138
1446
2093
2572
586
1190
2566
674
4906
1146
1346
4425
4192
687
2297
2072
2138
4784
1447
264
650
3084
3803
1165
358
2853
988
1512
2790
3408
1565
635
3424
914
2372
835
3943
1298
1100
3112
209
3859
4544
1460
3677
361
403
4839
4272
3880
1374
1660
3991
2823
3987
155
3966
760
1007
765
269
1897
3523
1153
3104
2127
442
1160
2832
3289
411
518
1019
911
1540
900
4665
1593
1350
4692
4290
232
2716
2932
3768
1998
4036
1509
3804
4088
1669
737
4195
4652
2265
1778
407
1337
31
3792
3852
1655
2740
227
2747
1308
3309
1891
68
2470
3107
1789
671
1540
573
1599
2882
1074
2380
1738
2426
1800
577
2557
2537
2814
3090
3274
3789
1829
3839
1425
2837
4424
3757
4279
959
4661
3559
3685
4792
2888
47
3684
1884
2557
2428
1365
4964
4917
2582
1195
4859
607
3149
341
4420
1618
1978
1684
3020
2419
4348
3012
4777
4231
3762
1269
574
2234
2643
2311
1963
3951
2196
2864
1382
3126
488
776
4738
1659
2015
4316
2070
4167
1716
781
268
1717
690
4726
4259
783
434
1029
2348
4457
2496
3870
703
2689
777
2825
1926
4146
3379
4705
98
292
1969
2919
2840
2424
1046
3583
2467
3349
1502
120
2204
2113
296
357
558
4763
390
1593
2647
4673
4782
4967
3771
1884
4664
1074
2321
2397
1677
1339
3941
3656
1960
4696
3886
338
951
335
701
1022
4787
1606
3700
107
3988
3108
65
4858
2437
4963
1350
4682
3137
2792
4980
2930
1126
1731
1337
2708
2527
2160
4558
3067
1548
646
444
2887
2116
3877
4447
761
287
536
2191
2810
890
4013
1337
4223
2828
3897
2010
4050
1420
1077
756
350
2458
663
971
2312
650
4236
1846
2962
1872
3381
3939
1085
3335
3935
29
3745
4871
3499
2685
4357
24
3006
1989
4712
1620
1063
241
4208
3491
2229
1605
1935
4141
1030
376
417
1691
277
1214
2060
4115
1439
4360
2965
3819
57
3074
3340
2721
1674
4478
4504
4945
96
2159
632
4052
537
121
4324
1749
3432
488
245
3535
4668
3658
4249
35
3051
1594
82
1079
2682
945
2774
312
1186
176
2963
830
339
4462
1942
4522
2758
673
3092
4199
4862
2388
1236
4083
3203
1754
2648
4741
4651
2250
2808
1666
2374
2234
1756
690
3912
574
4931
4479
887
3775
4174
2592
813
993
4576
2293
1743
3348
1398
953
2632
3744
2273
3728
1231
4787
2941
2733
337
1509
2649
4413
1560
2858
2566
1035
4929
2813
3907
856
2117
2770
1437
68
531
3229
4104
840
2896
1578
2438
3359
2676
871
2601
1268
499
2247
319
4240
3361
2096
3039
4197
1154
2725
265
4635
3862
4064
613
2899
3624
3245
202
4712
936
1503
2801
2307
4421
3258
845
1070
1004
510
2368
3327
2128
4334
96
4234
66
2534
4090
3445
37
2187
2929
4938
4208
1072
876
545
444
3080
4624
910
167
4820
4088
2127
2461
1645
3865
338
1988
1814
4941
4671
2873
4244
3848
556
568
958
2912
3698
1420
4132
789
3224
3716
671
1987
2579
311
4259
1162
157
1816
401
3456
1431
3298
4962
3953
1269
3468
529
4728
2246
1453
2883
1747
1731
478
4532
2566
879
3830
3172
2773
1791
3448
1699
2537
4359
3409
1197
3306
1804
1071
2171
2846
126
525
3627
3114
1578
2713
2917
3438
4725
3008
2940
684
2172
813
390
4929
1357
1767
331
1379
1273
462
2230
232
2296
1185
2676
2897
2280
4909
2451
1512
1517
26
3617
2039
2536
206
4716
2381
4857
581
2661
4842
719
4145
609
4265
83
4966
2510
973
858
4649
1020
2581
2314
4340
4695
1408
558
4830
1455
4207
3422
2751
1646
4019
2746
202
2194
505
2142
1162
2795
1269
4851
701
4986
1524
1679
3775
54
3159
3622
37
1278
2848
392
3802
2320
1291
1979
4597
4518
814
3091
2488
1691
4649
3892
2845
2893
4134
553
1321
4315
2144
4178
4215
3590
2035
4452
2757
3615
11
972
4731
4678
145
1374
2178
4138
4124
1904
1890
1416
299
3209
4836
3988
1427
2324
2204
816
4396
2376
459
4762
385
4920
3716
4336
499
2000
3700
2987
4999
4584
3274
495
2437
3634
380
2200
3794
2650
4319
1800
1764
3817
2394
3621
4902
1217
3262
3801
1651
3134
3043
3758
617
1474
2606
3630
1169
290
2691
4587
2998
2712
4813
971
2154
2844
2625
3818
1588
3137
2749
4737
1283
1351
2919
1854
4818
2051
3307
4489
3749
4985
4488
4173
1574
4598
420
1936
4622
4576
1057
601
4550
228
1806
2469
9
1412
3240
3155
877
3706
2089
1950
1728
2772
3990
2110
2362
4111
3729
3307
1079
2340
2665
1160
4951
3397
3370
4989
4143
4131
2333
1902
1257
4103
2568
4742
2424
1713
3077
1279
3928
3289
3863
1480
1710
3842
2482
3573
597
3054
4002
3348
1823
3591
946
2240
1881
2371
2761
2688
4827
3303
2643
1841
1616
2737
704
2612
566
3344
3867
1058
1567
4233
1463
1790
4133
971
4248
2196
2771
84
949
3364
1195
376
1088
4018
250
4757
162
2762
4734
114
2034
1179
1317
2711
465
2843
1373
3570
2680
323
2742
3532
1045
2430
919
2972
455
3210
683
3128
4816
1233
422
4922
3775
3816
2353
2688
1287
3284
563
2072
3463
753
1182
2134
2623
1237
2806
2023
4683
348
1722
108
4510
3700
498
958
865
85
1992
4336
3699
3591
525
1243
1995
4702
4935
939
253
664
2866
266
1608
3213
931
3036
3643
778
4212
3990
3732
3429
326
4100
2024
1918
392
3491
4649
2699
3073
2798
4262
1400
2444
498
1643
2418
2048
3639
2055
4253
2670
1463
2699
2016
63
946
1815
3380
1397
4947
1329
2677
3848
1345
2098
317
3243
2434
992
3893
3915
2106
1746
3998
2826
2028
1206
19
2176
240
3917
2312
3002
1736
27
2948
2774
2613
1296
2658
2625
2701
2852
2166
2510
1004
3342
2395
2235
1194
1573
4532
1077
114
4022
2917
914
2451
3772
3126
1492
4702
420
1604
4166
370
782
1398
3217
1774
3675
2457
3737
1479
1963
4763
4873
2908
4381
3705
4396
4127
3536
580
1989
4705
3151
1860
199
1410
4153
2419
2185
4974
732
2115
286
9
2908
1865
4381
3916
1674
4926
368
1526
3713
1508
186
2398
1830
3567
1228
429
4281
3650
2187
2200
4021
2276
3441
4267
3615
1689
2958
3784
2048
1513
2567
3508
4547
805
3357
1993
2605
1620
44
2984
2652
4256
1539
3320
790
2944
1473
579
1759
1995
2213
538
2618
1565
4582
3870
1257
889
4080
4646
4420
1178
4656
147
1880
2116
324
3050
4247
1522
757
1189
4822
5
324
3300
2018
474
1077
3654
1241
1737
2933
321
3271
529
1675
3354
2230
3337
4446
719
3377
1496
1273
4526
1532
3629
2044
2996
1068
3743
1498
2048
2982
3689
2882
3036
2323
4663
1185
4215
1467
543
4071
3112
988
613
2835
3538
420
4853
4897
1406
1765
4749
60
275
2716
2992
2326
3257
1366
2677
417
2423
56
4687
1017
898
3235
2148
1365
4913
2916
1586
424
1371
3448
1595
2499
254
3335
2801
2978
3486
3231
43
3208
444
4854
1187
4263
2844
1690
2054
2405
2628
4692
3260
4961
2086
3791
1602
4357
1201
3528
4832
4360
3287
984
4293
3629
130
4767
2326
1431
2701
1885
3868
1491
1375
3296
3888
468
740
434
3960
1322
4523
2688
3912
4365
3439
4558
3040
2491
1323
77
8
2879
1385
391
4555
3113
1066
597
3683
500
1278
4848
1126
4205
4308
674
3554
3270
3381
3759
4530
3115
3143
4504
3458
2521
4342
903
114
733
3123
3713
4772
2956
3965
1686
3223
128
4847
3644
4981
3871
2476
1961
1681
662
8
3873
3450
63
1149
3678
390
2485
1476
1521
2792
1123
2990
4619
1026
4549
4692
1927
604
1785
2140
3121
1280
986
584
76
105
4858
1271
3089
2286
388
2742
2502
3644
3412
4830
3136
1791
3378
3575
2850
3523
1641
3741
2717
4426
3243
2668
2194
3219
3908
2497
3980
4973
2076
734
403
2074
414
1342
3530
1406
379
4778
1717
4106
675
4337
4589
2425
1704
4182
2513
915
2929
422
315
3244
3868
3779
2464
349
524
271
3388
2294
442
2833
1317
3085
277
2289
437
4567
82
3478
4895
4727
945
3385
4220
2568
1973
1928
1237
2965
4230
3759
3541
4487
2907
2936
4403
3722
3104
2035
2197
4939
2704
2975
4766
1173
931
3976
2724
2275
3470
2371
3873
4364
1975
1455
2314
449
3411
3047
4244
1790
4336
3081
4912
3168
4410
4576
14
2450
2643
4350
2166
1787
4395
3995
4357
2154
1665
3184
3945
4335
3381
4264
3054
84
1054
1329
3293
3401
2536
1093
2529
3539
564
2004
3886
4799
4418
481
2255
3378
2623
4645
426
1078
3074
4436
4051
3262
1320
2161
3103
4296
3204
1362
326
4361
2466
4905
3020
1213
133
1059
3359
2683
1964
2923
3469
1918
3457
4906
930
1214
925
4188
711
2110
3344
1404
1950
2578
1637
2423
4112
1989
4077
1705
2126
627
471
4805
4324
2104
245
343
558
2154
1957
4401
4620
3640
4583
4037
2884
1916
4962
1738
1949
3011
3165
2544
966
2185
669
2022
1447
1291
512
2201
4045
3504
2879
2937
2799
1162
3517
819
3302
357
4760
3637
1595
907
1511
1010
2055
2757
2180
611
3119
988
2131
6
3304
2658
3361
4238
41
3873
4662
2845
1260
1944
4899
3046
2954
4124
4487
3341
3270
2171
3470
767
70
1202
1736
3238
2818
4210
1643
4297
3941
2785
2159
2802
4149
2066
3878
433
794
2226
4519
4384
1956
2837
4359
4922
1577
937
209
1273
4680
2095
2164
3024
4218
1138
705
3262
2614
861
3515
272
4104
2050
867
3547
4332
4299
1141
950
3673
3871
2541
4687
2553
285
2832
2281
588
489
1290
1374
2875
4351
4690
3132
3420
3553
4661
2730
1339
3108
3070
4601
62
2245
3788
3160
3209
462
2922
4786
2676
966
4439
2317
452
488
2125
1349
4036
2841
1257
3589
72
3911
285
3532
4743
4353
3305
1875
2410
3976
4834
3467
1839
3817
942
4386
2306
128
2878
4662
3620
4679
478
2087
4115
534
2946
2392
217
634
2060
2683
1793
4552
2236
687
1339
2090
899
3579
3643
1670
3382
4406
4473
4907
3116
4848
1629
403
666
3068
2082
1309
1917
4134
179
3620
4917
1943
4981
2810
185
366
3098
3644
3654
1050
2439
4673
811
3208
2454
3844
3709
4433
3525
124
108
2423
2754
523
2693
3100
1583
1155
3497
3548
3270
3752
2546
1030
3730
453
3148
1599
3926
4450
169
2621
3185
2156
2789
2091
4561
4749
1540
1778
4550
4092
89
3824
1243
4300
55
824
486
356
582
1560
1261
4573
1129
816
3612
3540
1187
2664
305
1992
2218
4411
4878
3568
1921
1810
721
1976
2711
4577
1124
1358
2511
2241
4948
2113
2718
2523
1116
3257
79
1759
1727
1925
3171
3483
2941
470
2997
1814
2158
4323
86
2679
2482
1021
953
3643
222
4015
111
1313
2754
3483
1513
3631
3469
4008
4652
1321
3010
3016
1060
140
1226
1860
3492
802
2633
4404
819
2801
2423
2046
3235
1524
1970
3191
3993
2256
4355
3136
1017
419
2926
36
1984
4805
562
3226
1048
467
1941
1274
3651
3213
1005
623
4738
991
1941
726
2193
4519
3429
3824
4441
4152
811
1119
4258
672
236
3039
455
3456
1739
4057
191
964
310
4880
1786
4911
3034
172
3932
584
3957
3096
2408
1857
872
821
1442
2783
3810
3090
2376
3217
4984
2216
476
3939
1594
2978
1566
420
3210
751
4457
3226
4545
3228
3064
4425
857
3922
3178
671
4788
3581
2490
3603
208
4210
216
3346
2843
1558
637
2135
1341
2559
4596
554
4777
4699
2598
81
862
4387
3384
4559
4007
390
3367
4924
3432
4286
3958
1865
1842
2570
1805
2662
2391
4288
4244
1446
3433
4728
2836
135
2961
528
3913
4719
2925
183
4098
3366
2126
2754
4590
2069
2100
4051
3271
2225
1395
4425
2668
3487
4094
1128
509
4980
633
1697
4904
1896
34
202
1332
2506
3007
4893
4456
788
3516
4143
2328
1247
1689
1624
1387
2668
3250
525
2711
3114
4180
3634
1215
2087
2794
3167
4240
2571
45
4658
4866
451
2970
1071
1872
2118
1101
3447
2084
618
3606
4014
4257
3637
2951
747
1061
1753
1484
2990
3906
422
1072
4695
2721
1593
362
599
1914
2747
799
4571
3966
3865
3674
3672
646
1054
2790
3604
4081
3308
4014
4561
92
4057
578
4554
1557
4612
2404
2042
3162
2890
1292
322
3299
7
2466
2877
331
4573
2853
1153
4099
1410
839
4796
3441
2841
4445
3859
1488
2099
383
2858
2677
4334
4790
3184
988
4546
1672
1661
2519
2035
4463
4661
3106
57
3344
4751
2153
533
64
3024
3702
4740
1203
1728
1907
3717
60
3849
3294
2883
2925
3176
3975
4728
4516
4665
4240
1371
4875
4781
4374
3711
2627
259
3096
2660
201
3541
4650
979
1853
1306
3878
4316
3978
491
438
3622
2983
1024
2250
4207
1432
4577
160
2509
4158
87
2788
1760
1003
3342
1143
1064
2419
70
4995
2064
806
904
2908
1721
2550
9
2925
3275
29
2478
3524
3580
1043
615
4920
4823
1224
3445
1273
2752
1495
2118
1878
2666
474
2345
1384
1245
1617
3823
490
2848
2224
819
2724
1540
3967
337
2240
2138
3778
4184
2910
1931
4510
4631
346
4106
4149
3121
872
4260
1202
3350
1593
4824
2200
4684
4874
3485
2032
2120
1682
101
1805
2015
2007
3482
2551
4278
3379
1310
736
702
3085
1637
930
808
2169
3441
3315
4293
1591
2149
4193
2056
3374
880
1654
4183
248
1093
4579
1732
2294
3901
1668
4133
1833
4851
3196
2694
1437
2990
847
3916
2575
3876
3787
1766
2756
1478
838
3229
2477
239
1930
4966
935
3385
2345
994
2414
746
554
3104
2729
3814
3888
1758
1837
4608
2341
3645
3409
1771
2077
4292
3724
762
143
4553
4084
4946
4891
2663
2957
1713
1289
576
2518
4946
870
756
2667
2125
1997
854
2980
3584
409
2785
2597
1041
2493
1499
2986
3446
77
2968
1161
3963
327
1603
4105
2980
1392
758
3944
450
4507
226
2266
4443
3729
868
3616
2221
1130
591
1124
4426
1379
3202
3959
3542
3619
4135
3994
262
1211
3644
217
2657
4999
3327
3729
4419
1059
4030
2971
1743
3310
1913
3896
2879
2634
1491
41
3772
2273
3264
1535
2267
1884
3823
4680
3395
1017
14
416
3391
516
1470
3771
3451
1690
1632
146
236
3247
3403
3494
327
3817
3634
2422
2317
3420
482
4392
3076
1260
161
222
2629
272
889
4963
1042
1959
66
617
1963
444
3924
673
1902
4884
4318
1918
1189
1145
1776
1467
221
1475
572
4570
4501
2516
2635
318
4091
910
2947
3313
3222
4552
1019
4569
1063
3737
499
2656
1368
1603
3585
4825
1254
2282
843
4989
4279
4532
2310
3947
1497
854
1468
422
3163
3583
3016
3172
4663
2828
4127
2139
4534
344
1269
3005
2190
3431
4747
2637
274
4776
566
939
3368
1631
3419
3405
1575
3988
2760
4142
4682
1024
4633
339
2158
4225
3840
2041
1625
1214
3152
284
3041
2774
1328
4828
4561
4697
2502
4438
533
4552
3461
562
481
1931
3000
3087
4058
855
2145
4508
3266
4920
1643
1948
4874
1997
885
2364
3334
549
765
1130
4458
1277
3378
3194
1480
4437
2541
1445
3625
595
4432
658
2783
98
1272
1199
2290
2136
219
2332
2135
2869
4804
114
3834
2903
175
3150
974
3685
338
4953
1341
571
3118
3471
911
2213
4540
713
3678
2198
2493
4407
4486
2131
1200
2841
3514
4839
1714
3341
498
4942
2198
3752
1607
2542
4198
3422
2153
977
4333
579
4055
284
4775
485
4181
2968
481
4158
808
2294
4901
2901
2368
1416
4769
876
1226
1850
2863
621
574
713
4932
930
2721
1551
1880
778
3687
224
1923
2368
3098
2035
3890
3694
1340
1509
831
2693
2390
28
3104
4971
4736
2536
4176
1761
1617
3447
202
581
1483
328
4583
2760
4421
1955
1120
3098
697
3244
4440
3904
1272
431
199
421
4064
4202
734
302
1553
2323
4948
4356
1897
3267
2285
1261
2086
4888
3466
1179
4319
1131
1919
1303
4176
709
2877
319
92
2350
440
2690
25
2173
282
127
2214
4882
3642
4261
282
263
2318
1111
2456
284
353
3282
3099
3343
1668
526
3364
1467
809
3150
4996
1911
215
2574
3188
350
4341
2188
3150
215
3721
921
1902
4430
442
503
2912
4681
3239
418
2557
1102
4525
2054
3937
4578
4572
3958
3450
1301
1906
1612
3998
1584
4240
502
319
1454
548
2173
4690
575
1489
562
352
2489
1641
1917
1507
4935
4537
857
1987
2214
1834
2750
2819
99
3394
3901
4258
610
3221
2424
724
2475
3067
2058
1598
1607
73
1032
858
3147
554
1199
3563
1323
4969
4394
567
1285
4947
4960
4851
3659
4907
2170
46
3429
3029
3138
213
1566
2008
2882
2844
2971
1929
4602
2078
3229
2999
4951
4308
4643
405
4821
2111
3460
3990
2944
2990
1976
1318
4095
3074
4212
1988
2792
330
598
1721
4850
973
24
3291
2196
4531
3248
939
3526
3782
3341
4949
3106
2939
2162
2406
2589
1148
4189
985
4907
2781
586
1526
3042
3198
1413
747
2911
2708
4672
3764
4718
4412
1524
1819
2969
4128
340
4338
622
4719
1300
3460
515
2910
3385
3639
2986
4784
4955
3221
3752
122
4163
3498
4868
2031
3994
2374
3671
3141
1343
312
1751
909
663
3696
1654
3976
399
3577
849
4412
4640
516
3035
4959
3959
1215
3724
2324
4807
1501
2468
3861
2658
4039
2980
4357
3113
1641
1331
2576
4570
1042
2903
3020
3964
4971
1438
1696
4247
3515
163
2968
3777
2278
1967
3671
304
179
4577
4842
3727
4673
2751
1624
2611
3478
36
1427
2101
3101
209
3602
2091
3416
1872
127
4990
4985
300
1153
2927
655
4994
3993
2883
4859
2071
4619
2421
3608
4766
3913
613
932
3652
320
1628
2889
565
2714
1598
4330
4002
558
3611
1225
3958
1422
2585
2514
3640
361
188
4126
1516
2279
4709
1892
2663
127
2621
4485
3441
4786
2740
932
2336
4619
3435
3611
1020
1741
1909
1686
3767
4833
2628
1213
584
4679
603
4517
4711
4206
3189
2113
3030
2630
2541
2031
998
818
4941
1898
1146
2820
1848
2090
4699
4739
2207
1570
4077
3283
453
4056
687
2545
1321
4970
1670
3909
1824
3801
104
2273
4556
4757
2786
794
345
2216
1595
2662
1023
2891
1001
203
4668
3744
4913
299
3234
2302
2185
312
3890
157
4007
363
1250
2945
2546
2884
2957
2203
568
773
3871
1443
3057
4839
358
660
3981
4621
1477
4801
4414
2623
758
1347
59
2941
2667
4475
995
4343
3544
3377
3504
265
369
1590
21
2148
3247
1814
2443
656
1681
3314
1548
3346
2351
207
3886
887
4477
4486
1218
4860
2417
56
591
2445
139
1972
1034
3278
4727
329
4105
2203
914
1399
4629
4633
3707
4050
4265
82
1484
4281
861
1948
4250
1575
2259
2442
2323
1070
2805
4617
1429
4089
1972
1362
3380
1580
3773
3392
2058
2465
1456
3965
2250
2789
402
1647
4164
3582
2891
1046
3506
3110
447
1076
1260
319
2289
348
3036
2773
3324
2603
3980
4804
1371
211
2510
4797
2412
4643
3426
2155
806
4106
2891
2532
4620
2609
622
1526
235
3870
1739
3861
1182
1773
3170
2649
174
3513
3903
2772
2368
704
3548
2907
212
4877
116
968
4230
2771
829
383
344
726
2616
3059
4097
4988
8
1389
1097
1808
925
848
2830
3831
2524
979
3574
2964
2694
1682
4376
2570
2324
2497
1304
360
4985
3964
2882
1125
3282
1845
3155
691
4991
767
1927
1706
1811
4785
2510
2433
4897
3485
3983
4195
2427
2027
3165
4580
1299
4204
1556
709
4120
1147
63
3640
1229
1810
781
4598
3627
192
4381
4608
4531
20
3887
994
4818
4857
4237
2525
563
4364
2275
515
3495
764
1133
70
2088
4536
1429
4130
2924
4870
2038
1323
476
4245
72
4712
2451
2253
363
150
439
128
193
4405
1850
4912
1384
964
2599
3734
2385
3083
3161
629
2813
1279
2189
1078
1661
2127
2702
852
222
1391
1023
3776
1065
1603
1314
4793
4992
599
2726
483
1637
2204
1922
4812
1489
3083
3564
3292
1185
3925
1813
3365
113
571
4880
3124
3655
778
1437
1033
2283
3082
2881
259
56
4976
1624
2288
1585
1107
2311
268
1936
322
4384
4702
165
327
2342
569
3002
3445
3531
668
4806
2016
1973
3080
4335
109
2811
3633
4377
2563
983
180
356
4978
4197
4123
8
3164
2112
2321
779
4018
4507
377
1986
2659
1136
4542
2356
998
4845
2714
3778
75
2844
67
4548
3321
1796
3777
2578
3394
2478
4439
2130
556
2120
4180
406
2699
800
4771
444
1892
2595
4366
2284
4674
2952
3992
787
3932
2620
54
456
3591
3719
4434
1640
521
4863
1611
3771
803
2383
3405
3233
1877
1363
2289
2857
4025
1224
2208
1978
1791
4353
3333
2049
59
87
4752
1121
1321
4074
1115
3624
4890
1533
88
4474
635
2923
2519
2276
730
2660
3233
4710
1170
3208
3078
2275
20
1955
1494
4430
282
2789
2970
3908
1172
3440
3703
377
3656
4879
2112
4377
884
3402
2381
1591
510
3815
2647
4121
3340
583
725
3080
4141
4820
1516
2064
2733
3112
3520
1141
4580
4014
896
1259
3139
3598
4693
3575
112
4177
4840
4033
877
493
895
3348
2548
2970
2871
2304
1610
3904
2336
1132
2832
2422
1474
229
1644
3369
2673
1498
510
3530
3903
4202
127
3299
2988
3871
1993
1167
1594
2008
3594
2336
3221
2884
4341
794
2241
2046
3691
762
4448
4390
3707
2854
4196
3388
19
62
2333
4731
1120
1342
456
4835
1880
269
4783
1088
2596
3235
3126
1415
67
514
170
4531
3708
4467
1690
4358
1375
85
2582
1727
805
797
2598
4116
3087
2185
2487
208
2524
3829
719
4006
4735
3326
2993
4266
2445
4686
2082
2188
2302
4543
4317
54
4177
2749
3116
3418
2433
4219
4555
4480
4733
4286
3231
3255
3683
2564
4268
4637
912
947
1173
2319
1589
1364
4240
182
327
707
1987
2985
1690
834
2776
1684
4547
3267
897
912
1121
393
4293
599
4994
2764
1591
3465
2512
2449
583
1098
4650
1449
710
1947
4485
1053
3289
637
2222
1712
1687
4462
4708
1617
2040
473
3250
1335
2208
2375
4268
281
777
1205
1797
729
2856
3526
1643
1369
494
4258
2709
2673
1554
1569
656
3890
4653
2584
427
2447
3118
788
3579
3281
3803
4941
2598
472
698
3751
3118
1985
1643
2239
3346
408
1481
3023
4241
1050
3277
3084
4828
648
2495
1467
333
751
969
2480
3722
2587
503
219
3809
4099
2126
3902
1583
269
2818
2330
4055
2609
1381
1104
1902
3660
1411
1527
4958
4894
4879
534
4521
4851
1054
3164
4991
2102
1300
3555
4078
125
166
1060
3258
3888
4216
332
2007
2633
1405
4760
2998
3561
3801
1172
2394
1389
1613
1956
2323
4200
3764
1052
117
3547
1954
4296
2453
4737
1931
642
942
139
3101
2546
779
2356
4799
805
4796
4100
588
4763
2269
789
730
1908
1822
4520
1077
3079
3690
471
3390
4784
1955
3631
1750
1324
4262
53
1946
60
471
314
4476
77
996
4712
3824
3695
4018
1485
2565
3641
4244
3846
1299
4293
2488
2536
4985
2926
7
1440
2649
659
2322
4949
4738
585
180
4218
3209
4534
3844
3542
2329
189
1492
2152
3325
3638
2307
3476
3185
3409
1205
2042
3572
1483
2764
4135
953
4821
2711
786
3745
2446
957
1107
259
2862
2305
2476
555
1288
4058
464
1467
2505
3221
1273
3686
877
267
4269
2379
3232
111
3011
4292
2056
3140
3196
1943
4136
1765
1412
2826
4521
179
1487
1526
2890
1182
1607
2585
3567
733
1674
964
3706
1632
3645
2717
2125
2456
4392
1678
2231
3723
1039
1083
1460
2264
1955
2298
4360
3639
206
4425
1766
4892
2102
2448
1613
3345
21
1188
1534
727
2012
3827
4618
1132
1513
1474
683
4189
3289
2671
3389
4480
4361
2968
4671
3717
4044
1773
3049
1867
665
4738
3220
3409
2539
3965
3182
4731
3756
3347
2791
4671
1755
4089
2456
3610
2661
1797
4228
2615
1969
3584
3817
3864
4183
4262
1635
1029
385
3330
1002
1123
3160
529
1423
4827
2442
3889
4903
3099
3429
1415
4718
3284
2344
1424
499
354
4994
980
1157
3338
1099
1129
3207
973
1469
220
1093
4846
2674
2265
2327
2188
3369
3248
3176
3409
3349
3073
2071
3706
1076
2467
3881
4612
9
2824
2680
3388
1182
3294
467
4746
3949
4330
4637
603
1141
158
1169
1561
4978
3100
4247
3398
3335
3449
2200
1919
1211
1838
3813
2567
1428
4429
276
170
4005
4003
1482
3166
2440
4037
1307
2053
4484
776
332
3167
2829
2325
3493
420
2684
4833
2440
228
1830
3968
1953
2300
1642
404
777
878
2349
3625
2214
2638
1590
2344
4822
864
1082
3020
3238
73
3895
983
2120
4728
2825
4516
1911
4014
3597
580
4889
4704
4404
3907
2434
888
247
1088
169
997
4356
4804
1792
634
4103
1388
4393
925
3261
4227
2450
3540
461
4497
2357
3939
3499
2677
3382
1547
4399
1050
123
3234
2458
4415
2537
3152
23
3203
16
1533
3711
1382
3632
101
1097
388
4872
1785
2947
269
2082
1939
4556
102
34
3113
1310
2730
2502
2960
45
2928
3817
2166
2597
3301
4765
1572
2136
3350
2303
510
3576
3477
522
1491
3192
1045
1755
3018
4754
1620
3153
2755
1866
4290
3414
1102
3940
1555
3862
883
3625
4088
2125
980
1707
715
4307
731
4428
3551
641
2327
529
4404
316
848
2121
4935
894
4924
1353
4336
1923
3709
3864
227
1071
3687
116
544
1130
468
1576
3016
4784
1615
3660
1870
754
2436
3459
4924
1415
648
3006
3724
661
1315
2853
104
4029
3564
3607
418
4325
4372
1755
1496
4027
4095
3490
1269
1343
4272
2521
2362
2355
4567
4599
210
2468
2408
2834
3512
2444
4269
2610
200
3730
4433
4213
1001
1191
4379
3346
869
1768
1586
871
4872
396
2265
1432
619
654
3195
1537
2083
585
1790
2165
1099
4795
3299
4750
4655
2952
2873
4330
2533
104
1240
1062
822
1306
3828
2712
3959
748
3762
3711
880
2763
741
3737
4154
874
2710
3063
960
2118
3821
1528
4823
2213
3141
932
4300
2964
4558
2120
3863
390
1297
3776
2462
1256
4161
299
1431
4922
2701
3736
4042
3168
4600
2725
4808
4645
4566
3483
1003
3315
4317
4263
3876
1359
2870
1137
3699
1041
3967
1115
3606
4373
4742
1224
1636
4947
1
1177
4265
3117
1597
3307
362
1387
977
4243
1754
1205
55
4471
1602
4521
2279
1653
3731
4415
919
4967
2395
4551
3843
3718
4376
4882
2945
2068
4603
1242
1149
4767
887
2449
571
4063
3772
4385
52
4090
2987
665
2714
2322
3040
4535
4718
2102
3792
1610
2477
3503
1069
4927
2138
3517
3210
4947
711
2420
4849
1161
1438
4164
639
2978
4897
4964
4153
2888
4038
3443
893
806
3256
1717
2667
4558
121
4850
1255
3829
1584
3291
2548
2251
224
2498
685
4365
4281
665
87
1079
2578
484
4853
3220
132
3993
2607
4424
231
3485
902
2411
2798
1002
3773
3344
1471
4729
1937
4674
572
1606
1243
2324
3232
4138
4166
429
1520
357
1145
1712
4192
1873
4127
4756
4051
928
647
2821
1409
4243
238
2042
2926
101
3567
2266
1530
4122
4370
1970
3129
3052
3956
502
443
2225
3232
3126
3782
4347
2454
861
2717
2071
3695
2003
2020
4183
2267
215
1989
4689
2445
3524
4843
3719
4596
366
3200
4346
2748
4461
387
788
4082
3575
76
3982
2718
507
1632
1917
4302
4455
4090
4488
2408
3741
3424
3896
2438
4514
4396
3883
4131
3038
1383
3009
725
2795
200
3566
3273
4933
3319
3042
4791
3879
678
4512
2092
2304
3851
2172
1250
3286
4023
587
1317
4882
3119
2745
4967
1076
2578
3280
1462
4952
300
817
972
1863
2390
3769
786
2068
4621
10
922
2966
880
155
2584
3321
1809
1880
388
406
1964
3704
2107
2289
4064
4072
1114
3877
1587
3538
3509
2989
3775
4477
2692
1022
3782
2257
1028
2720
928
3913
4956
476
2401
3499
2675
3547
2927
4929
2982
2453
104
548
4740
2244
2166
2351
4670
2851
2803
1158
3842
440
3561
416
393
467
4347
2871
356
1667
2354
1241
4265
2502
1574
3978
3708
3801
2761
4425
43
3867
492
596
179
1780
2454
1599
2049
3984
1370
1811
3639
4331
698
3998
2604
3888
4360
4473
4508
4958
2697
3039
605
4824
387
3525
1213
1633
1572
4076
206
1209
4010
1094
3267
2967
1876
182
1738
4487
4583
4768
4868
3734
635
1723
3718
4117
744
1276
4529
2039
246
4220
3009
1349
3500
2525
345
1774
2036
2607
3895
3835
754
1722
3397
2003
3290
51
1205
3573
3874
2801
1186
1509
1389
3104
3147
2391
201
1820
2913
2173
935
4757
3887
294
1926
396
1109
944
3416
2354
4014
3150
98
1256
4585
3072
488
720
1693
138
3708
3661
2749
319
2881
3976
4539
1810
294
330
2658
1250
853
3974
2057
1753
3739
3782
196
3580
3467
3464
3591
3726
3012
1329
4071
4806
2100
2746
2462
4501
3873
1862
773
1258
1304
3835
3363
4
473
4392
281
2907
1707
3928
3965
3558
1746
4133
1363
4752
4203
4968
353
4998
3890
2768
3243
4009
206
4270
1910
2479
4563
3299
2407
863
4743
1589
2439
1984
3939
3432
4045
148
1021
740
1449
3633
1086
3202
3290
1035
4823
68
2284
2260
4132
3971
62
1619
3768
3853
1482
20
1627
938
972
2755
2245
2431
3086
3954
1121
4008
4362
418
915
4654
1297
2793
1503
658
1907
843
684
3632
2458
4544
868
123
4569
4312
560
4060
1042
2107
4730
1577
2236
2640
99
3557
4333
1075
558
3309
1596
3203
2238
2533
891
3216
2961
3612
3603
4192
1544
488
2776
3844
2549
1745
3357
168
1178
1264
2446
2
1414
4159
3169
1847
3702
1329
700
765
4865
205
914
1446
4181
1958
3139
3194
1281
3470
4489
2141
4483
2886
2938
3802
2352
4334
2709
211
3005
4059
4010
826
4775
1989
1244
517
2098
4602
4462
630
3204
810
340
1537
439
533
3177
3085
4344
1497
2877
1301
2047
1009
1167
1312
780
4245
3594
2543
3033
1912
4530
3236
3260
1530
1069
4374
4815
1915
1971
3812
3674
4239
2969
2402
4857
952
4261
2629
4835
4930
1344
966
2219
1344
2634
1135
585
4074
4219
3575
3593
3017
3509
3053
4754
713
1350
4787
3057
1457
2570
1905
4460
2887
4918
299
3857
5
2608
4538
4943
2953
3973
3467
1614
4164
4115
1562
3388
687
3730
197
1676
2009
3458
4835
4595
4891
478
3604
1071
163
4089
2502
2375
4219
2048
3300
2091
4678
3292
2720
1547
703
1245
773
1899
4403
70
1133
277
4920
1504
297
6
4125
4503
4644
4788
1346
3029
1460
4825
114
37
1738
276
4640
2795
3167
4262
4897
2818
814
359
4877
3808
2060
846
3114
3419
4251
2406
1892
3435
4217
2393
1308
4056
767
4272
655
1721
4719
2643
241
4927
986
2722
4124
4765
2257
2509
410
897
2768
285
261
2910
4872
1308
2250
334
373
132
3093
1368
4383
2029
4443
1247
3883
4900
4482
3633
1219
2728
2842
4614
4076
3140
3009
3534
2760
3630
2799
2637
2792
4176
1
2196
2844
4899
260
3762
3837
3723
281
1006
3644
2435
2179
749
3751
1108
4854
3211
1833
66
1183
226
3092
4942
1034
3150
2714
3380
409
2493
3843
2812
682
4571
1804
1909
3258
2259
3460
2663
4355
1639
4699
4268
2453
2289
4283
649
3205
2872
1927
3973
2152
778
1044
1641
773
3585
2427
187
4419
604
1697
4086
3167
992
1649
1741
1192
2239
1306
1567
4580
792
1446
1773
4576
2422
1162
4594
987
2691
2382
432
1809
1511
861
2531
573
1149
4294
4806
1858
1505
639
1966
122
3778
3100
1932
896
3381
4046
2376
2197
68
4340
1877
4455
4488
2939
2213
3062
1891
2120
4965
2977
4133
2236
2832
4935
3947
1676
571
4949
2130
4888
4813
1348
3516
1171
1955
3649
2636
3624
569
1930
2032
4927
1676
3064
4777
2130
4210
2842
1950
2222
504
4115
1563
569
3923
2041
4795
1717
899
2666
2736
388
1600
1659
4411
4559
440
3578
2207
783
4529
2558
3723
1269
4456
1976
4074
2807
1878
3829
1239
4191
1756
4665
3374
4187
4932
1879
2183
351
3387
1319
2008
813
370
1570
1345
4707
3621
3399
2498
4709
885
1980
3081
2583
678
4523
4661
1722
9
1513
377
3964
1508
2158
86
2923
1936
4257
1418
4369
1926
3286
2656
2377
2433
4517
4853
4257
4162
681
4104
3129
1607
3334
1143
1233
3043
3435
4998
731
4864
2191
3117
1941
3272
2476
2624
2961
503
3547
4518
1404
2469
4909
1918
4086
1291
1452
2161
4258
4677
523
4569
28
1628
2395
2487
4731
2974
259
4574
232
549
3132
4174
4132
196
4901
2729
2327
3171
953
2930
4011
420
3507
1626
1467
1464
4649
1425
3763
4796
4080
4101
2542
4123
3364
1933
2940
4950
327
1265
2596
3574
1172
3115
4858
3782
3335
4788
61
2741
2957
4147
2857
3985
953
4384
56
1591
4972
2218
669
160
2042
113
4406
4969
652
4040
3565
645
3787
817
4988
1938
2844
4195
224
373
254
3157
4803
2833
1187
4676
1391
4461
4570
1710
302
1093
2306
3080
3051
2505
3784
4767
3223
2824
4335
2536
4152
632
3489
535
2951
1243
3128
1775
1138
4005
4516
2587
419
4089
1375
4390
140
574
906
4475
4155
4960
2942
2217
1372
1710
1074
760
2286
3150
1854
4958
2780
4925
4128
1318
882
4656
1852
4969
239
3837
1014
1841
3444
1047
3314
2242
133
2099
2911
3868
1354
785
4227
1235
833
395
2356
2475
2795
2011
2649
490
2988
997
1821
615
3343
4200
1302
1704
2086
2103
3666
3893
1553
659
381
4699
3237
3031
4580
3355
3619
3986
3991
3181
2789
2967
4818
4708
4481
1252
1526
1326
3880
1073
2281
4869
2378
2848
4796
2060
283
1414
3033
676
4764
1497
337
397
2503
586
1089
4694
750
4931
90
1954
48
4327
1129
4717
1740
969
4473
4358
4245
3165
1743
1160
4593
1246
671
3054
3608
658
2203
2092
3660
2107
672
752
893
4035
2303
4388
3849
2684
3775
4109
2353
1693
1492
777
648
1735
4204
1825
3334
3011
2242
4805
3795
160
1203
1763
3953
2955
2650
2565
1424
2724
4038
4039
4117
777
3304
962
1135
4822
3841
2320
4214
3335
1138
4071
3338
3224
2544
4132
2009
2202
4154
2019
4932
301
4996
3341
1142
1870
1606
1925
1839
4352
1399
460
4191
2114
4622
1074
4288
4244
4745
1002
2063
3847
4375
2225
2367
2804
2717
4067
476
2182
4673
2261
4312
1644
1002
4670
169
2853
4344
3354
42
3959
2238
910
4103
244
1890
2508
4811
3471
3947
4506
4906
3619
80
2041
1454
4794
1735
2285
2376
1023
1433
3482
1500
2652
4279
1103
2030
2808
1684
2999
2003
3534
1936
2307
1125
2587
4327
4978
3656
4707
701
2115
2942
1105
1856
4332
2860
1674
3867
1386
586
2889
976
1608
1136
1062
2263
1459
1988
3405
1833
2917
1385
3339
2976
4095
1370
4893
197
1247
3128
2490
2707
3414
2033
1989
3707
2366
2222
1060
2761
3152
4373
303
939
4522
3272
360
2351
3969
2734
708
3804
4882
3232
3965
2688
434
731
1998
314
2415
3295
2757
461
1384
441
1908
4544
1396
2919
1968
7
2810
4397
1291
4880
3384
3840
4844
304
90
2207
552
1352
1722
1830
178
4865
4060
848
1620
2558
21
4654
1411
494
3986
3448
3821
3508
1120
3761
3469
2039
3791
4105
4561
4796
4705
2450
4119
3925
2056
1839
2585
4031
1316
603
1597
4967
4711
1153
1798
4661
2158
1613
3500
3873
551
1672
2522
4980
2920
4019
873
3075
2217
3779
3820
1582
830
2534
3974
2182
246
102
1488
3974
4534
4407
4445
1949
3941
3058
3973
555
677
3913
4938
559
2186
1561
1479
4181
4202
3217
3357
4406
395
3075
4934
446
725
4625
2293
378
4762
4979
4142
966
2234
231
792
2232
3952
2542
584
490
4462
1831
1734
3093
3036
3626
3296
2889
4085
3847
278
1329
275
1781
2314
356
1578
2725
896
2434
3778
2469
2874
111
2241
4852
2489
779
2591
887
2620
3117
3550
2759
1630
3904
2622
3313
2989
3955
873
1174
480
4379
3980
3655
1408
4996
2437
896
2751
4018
1245
1503
2574
1670
2325
4885
1202
1546
3768
1169
180
812
3704
4979
390
4038
2194
2559
4244
2501
470
4200
853
1317
1031
2922
3967
1769
4702
611
1498
2478
238
3520
3987
3070
3962
2497
2097
1773
2278
513
4010
3804
1826
1001
4856
4730
3981
4553
853
4541
4976
1417
4665
2761
3219
3020
229
907
4957
2819
2875
4716
3690
1236
602
3166
4350
4779
1548
4732
2624
4328
3012
4893
4454
1715
3698
3983
3925
4538
915
2907
4081
3132
311
2825
2458
29
510
1113
1043
4730
1418
453
825
2913
1116
4539
807
4128
3608
4572
3807
2368
1013
1467
4280
1319
229
219
1859
1813
2623
3569
816
1920
4579
3556
2053
2381
203
3685
747
1415
3938
2672
4297
462
4432
2323
3472
3911
3569
1901
489
4162
4652
127
2058
4594
3059
724
4265
944
1326
4933
339
2578
4160
1601
3193
1011
2781
2995
473
1417
1145
1629
1020
4700
2700
4221
1915
3085
4326
2017
2031
2000
4375
1694
1005
3666
365
3244
278
3010
2373
2901
3426
198
255
1196
171
916
2815
2647
1848
1002
948
2921
3660
1942
2617
2653
4033
3580
3417
926
1646
3032
4911
4556
4666
3464
990
4325
1340
3101
4258
4699
1893
167
4443
4108
1905
118
1571
43
4338
1856
2704
4490
1137
3426
3344
1116
4366
2279
3558
2344
3709
2945
3085
3422
4171
2950
1577
3205
3100
2966
733
831
899
3249
1690
143
2136
1801
155
2453
4854
3919
403
137
869
3118
2379
3627
3627
1074
2923
4943
443
495
1311
100
3948
1784
1837
3446
4295
1296
1809
2468
3713
895
4670
3148
4504
677
608
2629
3669
3333
2815
1523
3824
3601
1860
3147
3687
1926
4110
410
4140
3208
2565
733
3808
4586
4934
1999
3762
3062
3319
1395
3800
4669
2490
4057
2022
3941
2237
2442
2168
2976
2537
1664
3298
3476
524
2282
4754
4359
3059
459
498
4798
3558
1992
1530
3403
483
3933
1818
637
3147
1935
4093
556
1371
3747
3811
4315
139
2726
4086
1805
2448
4278
4138
3335
2986
3481
4410
933
793
4779
2731
779
4098
1807
489
3607
4522
4432
1642
3508
27
3212
558
99
4371
2456
4841
1571
117
4202
3809
2081
3725
3071
180
1014
4208
1430
4045
654
4386
3312
4807
1797
3481
2483
2474
1642
2548
1734
1889
3164
1741
1177
3058
1118
4980
4415
938
4640
91
4566
942
4510
4592
771
2166
1680
2649
594
2165
325
2000
1006
3482
755
175
3839
4263
2580
1475
3427
4774
546
4389
996
4612
4228
3702
1643
531
3304
1386
2265
3923
422
3135
2090
3215
2299
3518
1822
741
3695
3356
1834
3031
663
2767
4928
370
233
1731
4916
2426
2357
3130
990
408
3386
122
3972
4948
2807
2714
2050
2571
4221
539
4020
1890
4780
3395
4668
2437
3100
2025
2388
3979
3109
2035
1198
4950
4296
3837
4674
3350
2571
4736
4405
3379
1991
3650
2918
1621
4207
3374
1133
2776
2495
504
1221
3385
2391
2659
1230
3749
1123
4012
3524
1842
4932
4286
1134
4335
4501
262
4038
2601
1339
1773
4518
514
4878
63
1819
4854
4317
2723
2798
1809
2789
4717
3234
2713
801
3856
2403
1116
3818
2154
2549
861
3880
3747
4058
4352
453
535
2852
3187
2773
2328
392
588
172
1827
1681
3821
3416
3939
933
907
3719
3457
922
1938
384
1642
1693
241
4853
3267
1936
2142
4347
4628
4294
2435
2156
4257
4640
4772
3052
3437
4123
3362
3938
2280
4878
178
2700
965
4449
919
987
2049
3159
3860
4274
4667
3738
4914
3473
266
3190
3356
2884
3547
3962
4256
4237
3959
1792
31
2230
160
4461
4018
3179
136
3634
4028
3273
1409
440
3782
826
4995
4731
4447
1532
4550
1292
3811
1534
3165
1675
1237
283
1841
650
2451
4680
2960
3636
1713
1172
1434
4183
1803
3207
4500
4877
19
400
2918
3611
1721
4670
4821
72
1106
735
3936
4355
1565
3092
2768
2469
2793
1534
1703
2434
1297
1799
2506
3176
1371
4381
1597
2157
4159
2347
3079
1360
4953
2789
3889
3754
3232
3590
1603
2390
3685
1492
2068
1105
3277
3677
2944
1972
1582
4759
2063
3091
3054
3747
3983
436
3435
3235
1270
4549
3138
180
1804
4051
242
393
405
1826
1873
2326
3820
1731
3346
4115
4747
2727
1960
3096
4454
4536
3580
4599
3709
3966
3203
213
3820
1221
4371
903
550
791
1346
22
1342
4501
3376
1271
2542
2834
136
3425
4059
2569
2904
3183
699
4105
2554
3430
714
1014
1179
4561
4342
3574
1084
2720
408
954
3923
4451
1223
4565
4705
2560
3919
3425
1237
4927
3738
2230
2666
3855
2969
2582
3340
3832
4882
1688
4007
767
2761
1135
2079
1016
4179
3025
3203
1433
2150
2081
3374
4872
715
4195
1513
1503
29
4291
1762
1979
4366
1823
2524
469
581
2530
4836
1092
3691
1720
2631
2473
4589
2994
4918
3480
3541
2158
531
4673
3528
131
3098
4909
4858
4939
2238
395
2676
4982
1256
4990
796
3379
1591
4269
3280
4361
3966
1514
88
4327
3703
1526
2173
4026
3847
325
3736
3311
1879
4608
2109
249
1847
1228
37
2471
1934
139
2176
3386
646
722
2539
1364
3190
1828
2678
3541
2736
1647
4054
4985
736
3166
1680
3850
1768
3134
1496
1741
800
1125
3423
3873
4779
1650
1432
1022
3480
3409
4306
745
704
146
1739
4453
3777
3005
1979
623
1412
1510
4570
615
2468
3800
1068
197
611
4830
3874
3067
4763
246
1353
3348
1840
987
4701
4774
2403
2277
3242
2451
4857
3764
2352
1363
3223
749
2345
2672
4242
1780
2624
4476
4584
88
3351
1695
3996
4365
1439
3089
971
1030
648
1494
163
2381
4424
3615
4380
888
756
302
937
2969
287
2373
2198
3043
3992
4206
836
1700
3446
1170
490
3190
952
1119
852
8
121
4371
2967
4946
3423
3042
4491
1584
3403
2431
1900
4198
780
2837
691
4873
2761
1039
1113
92
1892
2336
4051
523
4115
1177
1658
543
2143
1621
4290
4364
1908
4364
1946
2016
94
3484
3901
3388
4248
1713
3923
288
296
795
3772
630
3426
3519
1669
2919
3064
1581
4071
4764
3129
3306
1555
1104
3644
4091
3406
1061
1208
30
1254
1551
4338
4191
228
4844
1204
813
320
311
2784
1664
1630
2966
1980
4480
4609
4503
4723
4082
4180
1642
2177
336
124
1993
2962
4530
923
2206
744
3550
1910
4954
2687
3345
2991
793
2529
1136
1289
818
2473
331
1094
1263
4939
1839
1109
3343
1762
2330
4921
1942
460
2335
937
516
583
522
2893
4091
4589
4176
1190
577
1944
2862
1933
4233
3425
138
197
676
2373
664
381
1018
4077
2314
3873
4316
2933
1408
1622
1117
3090
347
4152
3559
2349
3478
255
2205
3023
1829
4265
2799
720
491
4466
2573
2041
1330
1792
3195
2595
3118
2936
4831
979
555
2997
741
2685
4672
890
4677
264
4095
3686
2508
2712
501
921
704
1147
4377
391
1586
4622
706
3848
3955
1929
859
1067
3125
4808
648
2752
3554
1565
4424
1380
4753
3680
4643
1288
1502
490
1249
3193
2612
1579
2677
2109
471
4570
236
3529
2016
1585
1743
1864
1990
1610
825
4209
2683
3355
1312
132
371
149
3315
2146
842
3166
2603
379
3997
1613
53
831
1452
4524
531
2782
3916
3205
748
4313
3510
2949
1703
2053
3446
684
3586
3080
399
3277
3794
3929
2124
4969
4845
234
2405
4211
2975
394
4783
2852
671
3606
1564
4602
4479
3861
4005
2888
782
1415
1272
2165
2975
3653
3567
1115
1655
3035
3267
4829
2983
2431
3014
3356
2870
1612
2841
3704
356
751
2013
2775
2425
2528
2894
1227
4939
3683
2283
3213
2283
1051
1698
3198
1183
1384
4735
1174
3552
2569
2422
2573
1802
1996
287
1991
1275
4492
4273
2485
3319
4723
3929
2986
4113
482
3801
3839
3150
4827
3615
1860
319
37
138
1783
4194
3228
1891
1599
4317
213
4520
3918
1001
1678
4297
1678
3664
744
3058
2792
2727
1378
2683
1370
1674
4708
22
3241
2717
39
280
631
335
1008
752
2279
4767
4135
2006
1949
4783
1688
1001
1559
944
2073
4147
2606
1755
3928
4875
3045
2789
4762
2318
2972
3132
3015
3696
286
2741
3631
3814
3060
4125
4824
4369
2644
3465
3157
901
3757
1250
4156
1728
603
3598
4294
3912
894
2381
339
2686
2571
4363
3764
1623
941
2115
1743
734
2144
805
323
2955
1556
181
1124
731
4323
4325
2530
1847
1310
2995
4819
4722
4393
1732
346
1666
4847
3571
4064
4631
2105
2112
1582
1501
1014
2471
2478
3577
1986
3356
323
1309
4099
1964
4648
4108
4075
3244
4361
4083
4191
1766
3697
1588
1309
815
4043
4723
4823
140
3263
2927
4063
4511
4511
4668
2520
2929
3664
4633
4944
4797
1656
3619
2544
3370
3659
3755
4451
1907
2010
1106
2367
2325
4487
4488
219
5000
283
445
2743
2438
2352
4328
4247
3733
1318
3859
144
1067
2990
3699
4350
4612
2001
2531
321
1504
2311
704
3280
565
2783
1769
2638
3791
833
3953
1191
225
1061
3051
4012
4765
2825
3646
2235
3399
2834
1878
655
652
982
2157
4219
3692
4684
628
4706
4373
1793
2364
369
1019
754
2319
189
1280
1791
2680
3888
2428
1040
1419
4075
2423
382
1545
1451
48
4297
728
4434
179
2927
4275
1070
529
2433
2305
3154
2719
1822
4879
4880
1619
437
1388
3925
1682
4243
346
540
1167
3444
3288
4152
4975
2929
1635
2619
1644
4926
943
2992
3963
375
1280
1273
4335
613
2045
3887
17
4342
2792
1128
2155
4980
251
936
3125
3642
4700
765
599
675
4776
571
843
1002
2933
3231
3930
4052
3489
1022
1606
4524
1206
4722
1391
2371
2174
3203
205
154
3980
507
4948
3305
3856
1537
2074
4060
1873
4044
1605
39
1724
3077
2226
1922
961
510
3287
4028
4982
1243
1374
3743
4162
3172
1157
1064
2768
3306
3309
347
4505
4153
2598
2075
360
2264
4427
4498
1181
2266
2498
1915
2556
3147
1195
3410
586
1714
2828
3138
1905
4215
2361
4615
1190
909
1092
770
4485
2089
1836
843
725
2586
4102
3859
4853
1055
1126
2961
1235
535
4686
2228
4766
2618
3517
3941
2029
293
3962
362
2639
2418
3097
2140
2104
2325
2932
4321
3221
1811
2125
1432
2838
238
2084
1858
3507
338
3042
2463
95
1279
4949
4465
1330
1435
3170
376
4502
4141
4323
2867
3841
144
4901
2161
2219
3344
4401
436
1614
4576
4715
4627
3630
502
4798
928
1702
1942
989
1857
2552
1784
2261
3552
3007
2984
2361
801
4507
4071
4105
3424
4192
3740
3861
3453
2720
443
60
1559
3675
4075
413
4311
661
970
1867
2324
3761
3262
4485
4883
1545
4589
3039
4343
177
3619
587
401
544
739
3800
4725
1079
1750
247
264
646
4978
4625
1879
1151
4432
2733
1511
3601
2345
3625
1459
2717
4802
3957
1584
2962
2321
2998
1469
53
896
1288
2430
1141
1960
1129
2928
2389
551
3603
81
1517
2518
4268
4827
1873
1236
2081
980
2044
2689
1950
4158
4459
4808
4848
1507
3387
3419
4992
243
4122
4148
1649
3170
2410
539
4806
4215
3463
1637
3088
2971
3171
2778
2387
1782
4907
2278
4138
451
682
1454
274
2397
16
1380
1836
3189
148
4224
2791
3844
3950
438
3776
37
4822
2380
397
3843
2599
3926
961
2731
483
53
2818
287
2192
3250
212
2120
2979
2617
1055
4726
427
2151
3956
415
4494
1469
2446
3887
1274
4158
3991
3436
540
1383
4926
2167
833
859
721
2674
698
2623
4866
1336
4300
125
2164
3113
4872
3291
3949
1234
4359
4103
1742
2830
428
1086
111
194
2012
3832
4557
2162
163
4992
3526
74
4020
3372
4406
4630
1614
3298
3874
1547
3170
3459
4586
2946
1063
2737
1030
1006
749
3056
872
1211
1892
2583
3555
1011
2965
3924
4778
2964
2775
1296
4866
3477
2913
642
461
4431
3528
4996
3626
2060
1597
2988
3512
1589
4126
4166
1738
4734
1622
459
1364
4753
3333
3692
942
1276
3098
1877
3945
2921
1921
3516
2705
4165
176
1109
4741
3433
2487
4852
2429
3025
1742
618
273
2819
2823
4029
2275
1868
4876
4534
554
792
1258
4746
4209
3685
4252
3991
1436
4907
135
1043
4366
2146
994
4150
2708
2105
4569
1299
3033
3142
3924
4034
695
1448
2210
2316
4436
598
1175
1984
1049
3962
1759
3349
688
52
664
4302
1511
4634
1800
4734
2439
2780
269
2286
656
3581
2130
1034
4555
1945
4534
4180
4993
2109
3289
3982
1798
1956
2882
158
3902
4210
3646
4634
781
1132
969
2966
2455
581
2973
2196
572
4104
3927
4574
2621
2049
1615
1538
3803
2751
2350
3628
2009
1430
1528
712
1844
4833
4281
4441
3466
3438
1015
3064
835
326
2157
1145
3905
1838
4481
3606
4550
2395
713
3185
2888
2022
4500
1580
4559
3144
3411
2344
4009
2048
1137
1443
3982
518
1881
758
3635
1615
4942
1852
1352
2116
1613
955
1134
4864
187
3732
2259
2316
2536
1384
1553
4075
1932
4973
1137
298
1608
145
4373
1990
254
2155
3355
2160
4323
1169
2021
2677
563
4335
1075
834
835
3307
2903
4390
4991
3519
4982
3631
3657
4254
2482
2345
449
4576
3907
1394
4189
2659
4117
1888
3790
2196
3485
255
2594
3571
81
2823
755
2945
3563
3285
3920
3990
524
220
750
1927
4789
1489
4296
4618
1761
301
2587
4436
3269
2909
2899
381
3556
3186
3308
2648
2758
1970
372
4940
2722
2038
3972
2899
4367
858
3750
812
1827
4925
3787
3036
4149
3880
1550
4919
468
3514
4122
1812
4503
819
2334
1020
2948
775
1102
1355
2048
2413
1989
1613
2523
482
2054
3897
3381
1108
305
3928
944
1292
3753
4524
4408
3329
2893
1871
5
98
2949
788
2643
812
4611
4755
412
2188
4675
3754
1231
3551
3276
3975
2567
236
733
485
1163
2630
2313
429
3708
3917
780
3081
4482
1232
2941
4208
4129
1602
3225
950
180
1113
4660
3772
326
4811
929
1301
76
2757
2556
3971
1238
3780
2272
653
853
4883
2466
626
4504
967
1969
1326
3475
4338
4671
2894
2445
984
1686
1680
1839
1546
371
2128
163
4117
185
2211
128
3108
2012
2935
2891
3207
4235
1936
3758
1487
4685
4401
4398
3102
1016
2594
3571
99
2912
2514
642
2147
1078
268
4491
2604
4668
1550
1743
1015
1538
4877
4204
101
2777
2504
1139
604
1754
4601
159
2429
2431
3956
3554
3800
2362
2262
1553
2183
4320
1048
4339
4148
194
3071
1046
2373
3087
4043
1609
76
3790
576
787
1355
3239
3945
4729
3263
2049
2680
1805
59
1549
548
1927
4641
581
1221
4321
2962
4582
3361
3523
3809
3611
386
526
2576
4307
1434
1043
1742
2686
3997
319
4222
1512
3015
3815
4116
419
3146
3787
3758
3820
4006
2038
4674
1451
4221
1504
1650
2348
1757
2350
3756
3876
1358
3879
3873
4253
578
1573
2880
4891
881
4287
4037
4253
1291
3470
4693
2892
1835
2857
3261
576
133
690
2601
606
3917
4581
1993
4651
1571
154
1563
4416
1094
689
3515
4540
506
4281
1900
3760
3106
4311
2877
2216
2564
3262
4400
1736
3478
910
3272
2243
4200
3662
3572
3806
3664
3830
1367
4116
2658
1141
4326
3333
2764
659
4882
4478
703
4824
239
2785
2491
1169
65
2950
3655
73
1281
4112
878
1234
3734
222
1433
2888
4096
1753
1529
4451
829
1581
4552
2950
4067
1467
680
325
1574
2754
1755
2563
4047
710
1486
3254
2491
2483
749
310
1501
4729
814
4754
4950
3588
585
1116
2030
69
2853
861
1149
2370
2138
1632
2429
586
4147
1936
761
1649
3222
4824
4901
3733
4185
528
3712
115
2835
775
2220
864
1567
934
2175
46
2110
4035
780
457
2796
4719
2527
4989
443
3216
3284
1984
2073
3648
3720
2633
1681
4561
3225
1316
393
4168
4252
1454
166
4817
2445
3035
1697
3778
674
854
4240
2555
161
1177
594
2089
4197
3326
3835
650
4703
4499
3442
1313
481
1179
4121
3005
4870
2482
1150
3655
4041
1290
2757
4717
1222
504
4468
743
2967
2184
247
4248
1261
10
1582
3387
3440
77
4908
1735
3753
2490
4319
4337
3685
1895
2795
804
4635
1315
1233
3668
3828
580
2445
2079
1738
4915
4183
3891
1860
3684
2107
628
2418
1418
89
2772
3995
1797
4740
3788
1857
1
1955
167
890
4242
453
1924
1982
1811
517
96
353
1679
2947
3818
4088
2823
351
1984
4548
545
2023
4625
782
1822
94
2195
4449
34
2897
4028
2121
172
4789
2416
1393
1871
3983
4784
2363
1366
1167
4909
3839
204
2645
2164
3061
3313
3532
3696
3164
4380
1569
1835
3198
866
114
240
1535
2491
980
3077
1180
3575
2486
988
4438
622
868
881
1373
2037
1548
878
4243
4848
3004
1469
1485
41
4140
2098
1468
1629
1615
2793
3218
3279
2606
2015
3681
2320
2313
2462
4887
4282
3120
1351
4257
3804
876
4561
2991
379
3673
188
4413
1130
4982
812
4291
1088
3580
1958
1710
259
4780
1005
48
4902
3498
1727
2041
1572
16
4735
3608
867
3409
595
862
2849
1684
2781
1951
4660
1876
